/none/tests/mips32/.deps
/none/tests/mips32/allexec
/none/tests/mips32/block_size
+/none/tests/mips32/branch_pc
/none/tests/mips32/branches
+/none/tests/mips32/branches_r6
/none/tests/mips32/bug320057-mips32
/none/tests/mips32/change_fp_mode
+/none/tests/mips32/fp_r6
/none/tests/mips32/fpu_branches
/none/tests/mips32/FPUarithmetic
/none/tests/mips32/LoadStore
/none/tests/mips32/mips32_dsp
/none/tests/mips32/mips32_dspr2
/none/tests/mips32/MIPS32int
+/none/tests/mips32/MIPS32r6int
/none/tests/mips32/MoveIns
/none/tests/mips32/msa_arithmetic
/none/tests/mips32/msa_comparison
/none/tests/mips32/msa_logical_and_shift
/none/tests/mips32/msa_shuffle
/none/tests/mips32/LoadStore1
+/none/tests/mips32/pc_instructions_r6
/none/tests/mips32/round
/none/tests/mips32/round_fpu64
/none/tests/mips32/SignalException
/none/tests/mips32/unaligned_load_store
/none/tests/mips32/vfp
+
# /none/tests/mips64/
/none/tests/mips64/Makefile
/none/tests/mips64/Makefile.in
case VexArchPPC32: return 0;
case VexArchPPC64: return 0;
case VexArchS390X: return VEX_HWCAPS_S390X_LDISP;
+#if (__mips_isa_rev>=6)
+ case VexArchMIPS32: return VEX_PRID_COMP_MIPS | VEX_MIPS_CPU_ISA_M32R6;
+ case VexArchMIPS64: return VEX_PRID_COMP_MIPS | VEX_MIPS_CPU_ISA_M64R6;
+#else
case VexArchMIPS32: return VEX_PRID_COMP_MIPS;
case VexArchMIPS64: return VEX_PRID_COMP_MIPS;
+#endif
default: failure_exit();
}
}
ppMem(mem1, 16);
ppMem1(mem, 16);
+#if (__mips_isa_rev < 6)
printf("swl\n");
TESTINST1("swl $t0, 0($t1)", 0, 0, t0, t1);
TESTINST1("swl $t0, 0($t1)", 0x31415927, 0, t0, t1);
ppMem0(mem2, 12);
TESTINSTsw(0x2aaee700, 32, t0, t1);
ppMem0(mem2, 12);
+#endif
return 0;
}
--- /dev/null
+sb
+sb $t0, 0($t1) :: RTval: 0x0, out: 0x0
+sb $t0, 0($t1) :: RTval: 0x0, out: 0x1f1e1f
+sb $t0, 0($t1) :: RTval: 0x31415927, out: 0x27000000
+sb $t0, 0($t1) :: RTval: 0x31415927, out: 0x271f1e1f
+sb $t0, 0($t1) :: RTval: 0x7fffffff, out: 0xff000000
+sb $t0, 0($t1) :: RTval: 0x7fffffff, out: 0xff1f1e1f
+sb $t0, 0($t1) :: RTval: 0x80000000, out: 0x0
+sb $t0, 0($t1) :: RTval: 0x80000000, out: 0x1f1e1f
+sb $t0, 2($t1) :: RTval: 0x80000000, out: 0x0
+sb $t0, 2($t1) :: RTval: 0x80000000, out: 0x1f0000
+sb $t0, 6($t1) :: RTval: 0x7fffffff, out: 0xff000000
+sb $t0, 6($t1) :: RTval: 0x7fffffff, out: 0xff000000
+sb $t0, 10($t1) :: RTval: 0x7fffffff, out: 0xff000000
+sb $t0, 10($t1) :: RTval: 0x7fffffff, out: 0xff03ffff
+sb $t0, 8($t1) :: RTval: 0xffffffff, out: 0xff00ff00
+sb $t0, 8($t1) :: RTval: 0xffffffff, out: 0xff00ff03
+sb $t0, 0($t1) :: RTval: 0x31415927, out: 0x27000000
+sb $t0, 0($t1) :: RTval: 0x31415927, out: 0x271f001f
+sb $t0, 0($t1) :: RTval: 0xdd00000, out: 0x0
+sb $t0, 0($t1) :: RTval: 0xdd00000, out: 0x1f001f
+sb $t0, 0($t1) :: RTval: 0x28f, out: 0x8f000000
+sb $t0, 0($t1) :: RTval: 0x28f, out: 0x8f1f001f
+sb $t0, 0($t1) :: RTval: 0xfffffd71, out: 0x71000000
+sb $t0, 0($t1) :: RTval: 0xfffffd71, out: 0x711f001f
+sb $t0, 0($t1) :: RTval: 0xf, out: 0xf000000
+sb $t0, 0($t1) :: RTval: 0xf, out: 0xf1f001f
+sb $t0, 0($t1) :: RTval: 0x1, out: 0x1000000
+sb $t0, 0($t1) :: RTval: 0x1, out: 0x11f001f
+sb $t0, 0($t1) :: RTval: 0x35, out: 0x35000000
+sb $t0, 0($t1) :: RTval: 0x35, out: 0x351f001f
+sb $t0, 2($t1) :: RTval: 0xffffffff, out: 0xff000000
+sb $t0, 2($t1) :: RTval: 0xffffffff, out: 0xff1f0000
+sb $t0, 2($t1) :: RTval: 0xffffffff, out: 0xff000000
+sb $t0, 2($t1) :: RTval: 0xffffffff, out: 0xff1f0000
+sb $t0, 32($t1) :: RTval: 0xffffffff, out: 0xffffffff
+sb $t0, 32($t1) :: RTval: 0xffffffff, out: 0xff343f3e
+sb $t0, 36($t1) :: RTval: 0xffffffff, out: 0xff000000
+sb $t0, 36($t1) :: RTval: 0xffffffff, out: 0xff353d3c
+sb $t0, 40($t1) :: RTval: 0x31415927, out: 0x27000000
+sb $t0, 40($t1) :: RTval: 0x31415927, out: 0x273a3c3b
+sb $t0, 44($t1) :: RTval: 0x7fffffff, out: 0xff000000
+sb $t0, 44($t1) :: RTval: 0x7fffffff, out: 0xff373b3a
+sb $t0, 48($t1) :: RTval: 0x80000000, out: 0x0
+sb $t0, 48($t1) :: RTval: 0x80000000, out: 0x4f4e45
+sb $t0, 52($t1) :: RTval: 0x28f, out: 0x8f000000
+sb $t0, 52($t1) :: RTval: 0x28f, out: 0x8f464d46
+MEM1:
+0x3500ff00, 0xff00, 0xff00ff00, 0x0
+0x0, 0x0, 0x0, 0x0
+0xffffffff, 0xff000000, 0x27000000, 0xff000000
+0x0, 0x8f000000, 0x0, 0x0
+MEM:
+0x351fff1f, 0xff00, 0xff00ff03, 0xffffffff
+0x232f2e2f, 0x242c2b2b, 0x252a2e2b, 0x262d2d2a
+0xff343f3e, 0xff353d3c, 0x273a3c3b, 0xff373b3a
+0x4f4e45, 0x8f464d46, 0x474d474c, 0x4a484a4c
+sh
+sh $t0, 0($t1) :: RTval: 0x0, out: 0x0
+sh $t0, 0($t1) :: RTval: 0x0, out: 0x1e1f
+sh $t0, 0($t1) :: RTval: 0x31415927, out: 0x59270000
+sh $t0, 0($t1) :: RTval: 0x31415927, out: 0x59271e1f
+sh $t0, 0($t1) :: RTval: 0x7fffffff, out: 0xffff0000
+sh $t0, 0($t1) :: RTval: 0x7fffffff, out: 0xffff1e1f
+sh $t0, 0($t1) :: RTval: 0x80000000, out: 0x0
+sh $t0, 0($t1) :: RTval: 0x80000000, out: 0x1e1f
+sh $t0, 2($t1) :: RTval: 0x80000000, out: 0x0
+sh $t0, 2($t1) :: RTval: 0x80000000, out: 0x0
+sh $t0, 6($t1) :: RTval: 0x7fffffff, out: 0xffff0000
+sh $t0, 6($t1) :: RTval: 0x7fffffff, out: 0xffff0000
+sh $t0, 10($t1) :: RTval: 0x7fffffff, out: 0xffff0000
+sh $t0, 10($t1) :: RTval: 0x7fffffff, out: 0xffffffff
+sh $t0, 8($t1) :: RTval: 0xffffffff, out: 0xffffffff
+sh $t0, 8($t1) :: RTval: 0xffffffff, out: 0xffffffff
+sh $t0, 0($t1) :: RTval: 0x31415927, out: 0x59270000
+sh $t0, 0($t1) :: RTval: 0x31415927, out: 0x59270000
+sh $t0, 0($t1) :: RTval: 0xdd00000, out: 0x0
+sh $t0, 0($t1) :: RTval: 0xdd00000, out: 0x0
+sh $t0, 0($t1) :: RTval: 0x28f, out: 0x28f0000
+sh $t0, 0($t1) :: RTval: 0x28f, out: 0x28f0000
+sh $t0, 0($t1) :: RTval: 0xfffffd71, out: 0xfd710000
+sh $t0, 0($t1) :: RTval: 0xfffffd71, out: 0xfd710000
+sh $t0, 0($t1) :: RTval: 0xf, out: 0xf0000
+sh $t0, 0($t1) :: RTval: 0xf, out: 0xf0000
+sh $t0, 0($t1) :: RTval: 0x1, out: 0x10000
+sh $t0, 0($t1) :: RTval: 0x1, out: 0x10000
+sh $t0, 0($t1) :: RTval: 0x35, out: 0x350000
+sh $t0, 0($t1) :: RTval: 0x35, out: 0x350000
+sh $t0, 2($t1) :: RTval: 0xffffffff, out: 0xffff0000
+sh $t0, 2($t1) :: RTval: 0xffffffff, out: 0xffff0000
+sh $t0, 2($t1) :: RTval: 0xffffffff, out: 0xffff0000
+sh $t0, 2($t1) :: RTval: 0xffffffff, out: 0xffff0000
+sh $t0, 32($t1) :: RTval: 0xffffffff, out: 0xffff0000
+sh $t0, 32($t1) :: RTval: 0xffffffff, out: 0xffff3f3e
+sh $t0, 36($t1) :: RTval: 0xffffffff, out: 0xffff0000
+sh $t0, 36($t1) :: RTval: 0xffffffff, out: 0xffff3d3c
+sh $t0, 40($t1) :: RTval: 0x31415927, out: 0x59270000
+sh $t0, 40($t1) :: RTval: 0x31415927, out: 0x59273c3b
+sh $t0, 44($t1) :: RTval: 0x7fffffff, out: 0xffff0000
+sh $t0, 44($t1) :: RTval: 0x7fffffff, out: 0xffff3b3a
+sh $t0, 48($t1) :: RTval: 0x80000000, out: 0x0
+sh $t0, 48($t1) :: RTval: 0x80000000, out: 0x4e45
+sh $t0, 52($t1) :: RTval: 0x28f, out: 0x28f0000
+sh $t0, 52($t1) :: RTval: 0x28f, out: 0x28f4d46
+MEM1:
+0x35ffff, 0xffff, 0xffffffff, 0x0
+0x0, 0x0, 0x0, 0x0
+0xffff0000, 0xffff0000, 0x59270000, 0xffff0000
+0x0, 0x28f0000, 0x0, 0x0
+MEM:
+0x35ffff, 0xffff, 0xffffffff, 0xffffffff
+0x232f2e2f, 0x242c2b2b, 0x252a2e2b, 0x262d2d2a
+0xffff3f3e, 0xffff3d3c, 0x59273c3b, 0xffff3b3a
+0x4e45, 0x28f4d46, 0x474d474c, 0x4a484a4c
+sw
+sw $t0, 0($t1) :: RTval: 0x0, out: 0x0
+sw $t0, 0($t1) :: RTval: 0x0, out: 0x0
+sw $t0, 0($t1) :: RTval: 0x31415927, out: 0x31415927
+sw $t0, 0($t1) :: RTval: 0x31415927, out: 0x31415927
+sw $t0, 0($t1) :: RTval: 0x7fffffff, out: 0x7fffffff
+sw $t0, 0($t1) :: RTval: 0x7fffffff, out: 0x7fffffff
+sw $t0, 0($t1) :: RTval: 0x80000000, out: 0x80000000
+sw $t0, 0($t1) :: RTval: 0x80000000, out: 0x80000000
+sw $t0, 2($t1) :: RTval: 0x80000000, out: 0x80000000
+sw $t0, 2($t1) :: RTval: 0x80000000, out: 0x80000000
+sw $t0, 6($t1) :: RTval: 0x7fffffff, out: 0x7fffffff
+sw $t0, 6($t1) :: RTval: 0x7fffffff, out: 0x7fffffff
+sw $t0, 10($t1) :: RTval: 0x7fffffff, out: 0x7fffffff
+sw $t0, 10($t1) :: RTval: 0x7fffffff, out: 0x7fffffff
+sw $t0, 8($t1) :: RTval: 0xffffffff, out: 0xffffffff
+sw $t0, 8($t1) :: RTval: 0xffffffff, out: 0xffffffff
+sw $t0, 0($t1) :: RTval: 0x31415927, out: 0x31415927
+sw $t0, 0($t1) :: RTval: 0x31415927, out: 0x31415927
+sw $t0, 0($t1) :: RTval: 0xdd00000, out: 0xdd00000
+sw $t0, 0($t1) :: RTval: 0xdd00000, out: 0xdd00000
+sw $t0, 0($t1) :: RTval: 0x28f, out: 0x28f
+sw $t0, 0($t1) :: RTval: 0x28f, out: 0x28f
+sw $t0, 0($t1) :: RTval: 0xfffffd71, out: 0xfffffd71
+sw $t0, 0($t1) :: RTval: 0xfffffd71, out: 0xfffffd71
+sw $t0, 0($t1) :: RTval: 0xf, out: 0xf
+sw $t0, 0($t1) :: RTval: 0xf, out: 0xf
+sw $t0, 0($t1) :: RTval: 0x1, out: 0x1
+sw $t0, 0($t1) :: RTval: 0x1, out: 0x1
+sw $t0, 0($t1) :: RTval: 0x35, out: 0x35
+sw $t0, 0($t1) :: RTval: 0x35, out: 0x35
+sw $t0, 2($t1) :: RTval: 0xffffffff, out: 0xffffffff
+sw $t0, 2($t1) :: RTval: 0xffffffff, out: 0xffffffff
+sw $t0, 2($t1) :: RTval: 0xffffffff, out: 0xffffffff
+sw $t0, 2($t1) :: RTval: 0xffffffff, out: 0xffffffff
+sw $t0, 32($t1) :: RTval: 0xffffffff, out: 0xffffffff
+sw $t0, 32($t1) :: RTval: 0xffffffff, out: 0xffffffff
+sw $t0, 36($t1) :: RTval: 0xffffffff, out: 0xffffffff
+sw $t0, 36($t1) :: RTval: 0xffffffff, out: 0xffffffff
+sw $t0, 40($t1) :: RTval: 0x31415927, out: 0x31415927
+sw $t0, 40($t1) :: RTval: 0x31415927, out: 0x31415927
+sw $t0, 44($t1) :: RTval: 0x7fffffff, out: 0x7fffffff
+sw $t0, 44($t1) :: RTval: 0x7fffffff, out: 0x7fffffff
+sw $t0, 48($t1) :: RTval: 0x80000000, out: 0x80000000
+sw $t0, 48($t1) :: RTval: 0x80000000, out: 0x80000000
+sw $t0, 52($t1) :: RTval: 0x28f, out: 0x28f
+sw $t0, 52($t1) :: RTval: 0x28f, out: 0x28f
+MEM1:
+0xffff, 0xffff7fff, 0xffffffff, 0xffff0000
+0x0, 0x0, 0x0, 0x0
+0xffffffff, 0xffffffff, 0x31415927, 0x7fffffff
+0x80000000, 0x28f, 0x0, 0x0
+MEM:
+0xffff, 0xffff7fff, 0xffffffff, 0xffffffff
+0x232f2e2f, 0x242c2b2b, 0x252a2e2b, 0x262d2d2a
+0xffffffff, 0xffffffff, 0x31415927, 0x7fffffff
+0x80000000, 0x28f, 0x474d474c, 0x4a484a4c
--- /dev/null
+sb
+sb $t0, 0($t1) :: RTval: 0x0, out: 0x0
+sb $t0, 0($t1) :: RTval: 0x0, out: 0x121f1e00
+sb $t0, 0($t1) :: RTval: 0x31415927, out: 0x27
+sb $t0, 0($t1) :: RTval: 0x31415927, out: 0x121f1e27
+sb $t0, 0($t1) :: RTval: 0x7fffffff, out: 0xff
+sb $t0, 0($t1) :: RTval: 0x7fffffff, out: 0x121f1eff
+sb $t0, 0($t1) :: RTval: 0x80000000, out: 0x0
+sb $t0, 0($t1) :: RTval: 0x80000000, out: 0x121f1e00
+sb $t0, 2($t1) :: RTval: 0x80000000, out: 0x0
+sb $t0, 2($t1) :: RTval: 0x80000000, out: 0x1200
+sb $t0, 6($t1) :: RTval: 0x7fffffff, out: 0xff
+sb $t0, 6($t1) :: RTval: 0x7fffffff, out: 0x300ff
+sb $t0, 10($t1) :: RTval: 0x7fffffff, out: 0xff
+sb $t0, 10($t1) :: RTval: 0x7fffffff, out: 0xffff00ff
+sb $t0, 8($t1) :: RTval: 0xffffffff, out: 0xff00ff
+sb $t0, 8($t1) :: RTval: 0xffffffff, out: 0xff00ff
+sb $t0, 0($t1) :: RTval: 0x31415927, out: 0x27
+sb $t0, 0($t1) :: RTval: 0x31415927, out: 0x12001e27
+sb $t0, 0($t1) :: RTval: 0xdd00000, out: 0x0
+sb $t0, 0($t1) :: RTval: 0xdd00000, out: 0x12001e00
+sb $t0, 0($t1) :: RTval: 0x28f, out: 0x8f
+sb $t0, 0($t1) :: RTval: 0x28f, out: 0x12001e8f
+sb $t0, 0($t1) :: RTval: 0xfffffd71, out: 0x71
+sb $t0, 0($t1) :: RTval: 0xfffffd71, out: 0x12001e71
+sb $t0, 0($t1) :: RTval: 0xf, out: 0xf
+sb $t0, 0($t1) :: RTval: 0xf, out: 0x12001e0f
+sb $t0, 0($t1) :: RTval: 0x1, out: 0x1
+sb $t0, 0($t1) :: RTval: 0x1, out: 0x12001e01
+sb $t0, 0($t1) :: RTval: 0x35, out: 0x35
+sb $t0, 0($t1) :: RTval: 0x35, out: 0x12001e35
+sb $t0, 2($t1) :: RTval: 0xffffffff, out: 0xff
+sb $t0, 2($t1) :: RTval: 0xffffffff, out: 0x12ff
+sb $t0, 2($t1) :: RTval: 0xffffffff, out: 0xff
+sb $t0, 2($t1) :: RTval: 0xffffffff, out: 0x12ff
+sb $t0, 32($t1) :: RTval: 0xffffffff, out: 0xffffffff
+sb $t0, 32($t1) :: RTval: 0xffffffff, out: 0x3f343fff
+sb $t0, 36($t1) :: RTval: 0xffffffff, out: 0xff
+sb $t0, 36($t1) :: RTval: 0xffffffff, out: 0x3e353dff
+sb $t0, 40($t1) :: RTval: 0x31415927, out: 0x27
+sb $t0, 40($t1) :: RTval: 0x31415927, out: 0x363a3c27
+sb $t0, 44($t1) :: RTval: 0x7fffffff, out: 0xff
+sb $t0, 44($t1) :: RTval: 0x7fffffff, out: 0x3b373bff
+sb $t0, 48($t1) :: RTval: 0x80000000, out: 0x0
+sb $t0, 48($t1) :: RTval: 0x80000000, out: 0x454f4e00
+sb $t0, 52($t1) :: RTval: 0x28f, out: 0x8f
+sb $t0, 52($t1) :: RTval: 0x28f, out: 0x4e464d8f
+MEM1:
+0xff0035, 0xff0000, 0xff00ff, 0x0
+0x0, 0x0, 0x0, 0x0
+0xffffffff, 0xff, 0x27, 0xff
+0x0, 0x8f, 0x0, 0x0
+MEM:
+0x12ff1e35, 0xff0000, 0xff00ff, 0xffffffff
+0x232f2e2f, 0x242c2b2b, 0x252a2e2b, 0x262d2d2a
+0x3f343fff, 0x3e353dff, 0x363a3c27, 0x3b373bff
+0x454f4e00, 0x4e464d8f, 0x474d474c, 0x4a484a4c
+sh
+sh $t0, 0($t1) :: RTval: 0x0, out: 0x0
+sh $t0, 0($t1) :: RTval: 0x0, out: 0x121f0000
+sh $t0, 0($t1) :: RTval: 0x31415927, out: 0x5927
+sh $t0, 0($t1) :: RTval: 0x31415927, out: 0x121f5927
+sh $t0, 0($t1) :: RTval: 0x7fffffff, out: 0xffff
+sh $t0, 0($t1) :: RTval: 0x7fffffff, out: 0x121fffff
+sh $t0, 0($t1) :: RTval: 0x80000000, out: 0x0
+sh $t0, 0($t1) :: RTval: 0x80000000, out: 0x121f0000
+sh $t0, 2($t1) :: RTval: 0x80000000, out: 0x0
+sh $t0, 2($t1) :: RTval: 0x80000000, out: 0x0
+sh $t0, 6($t1) :: RTval: 0x7fffffff, out: 0xffff
+sh $t0, 6($t1) :: RTval: 0x7fffffff, out: 0x3ffff
+sh $t0, 10($t1) :: RTval: 0x7fffffff, out: 0xffff
+sh $t0, 10($t1) :: RTval: 0x7fffffff, out: 0xffffffff
+sh $t0, 8($t1) :: RTval: 0xffffffff, out: 0xffffffff
+sh $t0, 8($t1) :: RTval: 0xffffffff, out: 0xffffffff
+sh $t0, 0($t1) :: RTval: 0x31415927, out: 0x5927
+sh $t0, 0($t1) :: RTval: 0x31415927, out: 0x5927
+sh $t0, 0($t1) :: RTval: 0xdd00000, out: 0x0
+sh $t0, 0($t1) :: RTval: 0xdd00000, out: 0x0
+sh $t0, 0($t1) :: RTval: 0x28f, out: 0x28f
+sh $t0, 0($t1) :: RTval: 0x28f, out: 0x28f
+sh $t0, 0($t1) :: RTval: 0xfffffd71, out: 0xfd71
+sh $t0, 0($t1) :: RTval: 0xfffffd71, out: 0xfd71
+sh $t0, 0($t1) :: RTval: 0xf, out: 0xf
+sh $t0, 0($t1) :: RTval: 0xf, out: 0xf
+sh $t0, 0($t1) :: RTval: 0x1, out: 0x1
+sh $t0, 0($t1) :: RTval: 0x1, out: 0x1
+sh $t0, 0($t1) :: RTval: 0x35, out: 0x35
+sh $t0, 0($t1) :: RTval: 0x35, out: 0x35
+sh $t0, 2($t1) :: RTval: 0xffffffff, out: 0xffff
+sh $t0, 2($t1) :: RTval: 0xffffffff, out: 0xffff
+sh $t0, 2($t1) :: RTval: 0xffffffff, out: 0xffff
+sh $t0, 2($t1) :: RTval: 0xffffffff, out: 0xffff
+sh $t0, 32($t1) :: RTval: 0xffffffff, out: 0xffff
+sh $t0, 32($t1) :: RTval: 0xffffffff, out: 0x3f34ffff
+sh $t0, 36($t1) :: RTval: 0xffffffff, out: 0xffff
+sh $t0, 36($t1) :: RTval: 0xffffffff, out: 0x3e35ffff
+sh $t0, 40($t1) :: RTval: 0x31415927, out: 0x5927
+sh $t0, 40($t1) :: RTval: 0x31415927, out: 0x363a5927
+sh $t0, 44($t1) :: RTval: 0x7fffffff, out: 0xffff
+sh $t0, 44($t1) :: RTval: 0x7fffffff, out: 0x3b37ffff
+sh $t0, 48($t1) :: RTval: 0x80000000, out: 0x0
+sh $t0, 48($t1) :: RTval: 0x80000000, out: 0x454f0000
+sh $t0, 52($t1) :: RTval: 0x28f, out: 0x28f
+sh $t0, 52($t1) :: RTval: 0x28f, out: 0x4e46028f
+MEM1:
+0xffff0035, 0xffff0000, 0xffffffff, 0x0
+0x0, 0x0, 0x0, 0x0
+0xffff, 0xffff, 0x5927, 0xffff
+0x0, 0x28f, 0x0, 0x0
+MEM:
+0xffff0035, 0xffff0000, 0xffffffff, 0xffffffff
+0x232f2e2f, 0x242c2b2b, 0x252a2e2b, 0x262d2d2a
+0x3f34ffff, 0x3e35ffff, 0x363a5927, 0x3b37ffff
+0x454f0000, 0x4e46028f, 0x474d474c, 0x4a484a4c
+sw
+sw $t0, 0($t1) :: RTval: 0x0, out: 0x0
+sw $t0, 0($t1) :: RTval: 0x0, out: 0x0
+sw $t0, 0($t1) :: RTval: 0x31415927, out: 0x31415927
+sw $t0, 0($t1) :: RTval: 0x31415927, out: 0x31415927
+sw $t0, 0($t1) :: RTval: 0x7fffffff, out: 0x7fffffff
+sw $t0, 0($t1) :: RTval: 0x7fffffff, out: 0x7fffffff
+sw $t0, 0($t1) :: RTval: 0x80000000, out: 0x80000000
+sw $t0, 0($t1) :: RTval: 0x80000000, out: 0x80000000
+sw $t0, 2($t1) :: RTval: 0x80000000, out: 0x80000000
+sw $t0, 2($t1) :: RTval: 0x80000000, out: 0x80000000
+sw $t0, 6($t1) :: RTval: 0x7fffffff, out: 0x7fffffff
+sw $t0, 6($t1) :: RTval: 0x7fffffff, out: 0x7fffffff
+sw $t0, 10($t1) :: RTval: 0x7fffffff, out: 0x7fffffff
+sw $t0, 10($t1) :: RTval: 0x7fffffff, out: 0x7fffffff
+sw $t0, 8($t1) :: RTval: 0xffffffff, out: 0xffffffff
+sw $t0, 8($t1) :: RTval: 0xffffffff, out: 0xffffffff
+sw $t0, 0($t1) :: RTval: 0x31415927, out: 0x31415927
+sw $t0, 0($t1) :: RTval: 0x31415927, out: 0x31415927
+sw $t0, 0($t1) :: RTval: 0xdd00000, out: 0xdd00000
+sw $t0, 0($t1) :: RTval: 0xdd00000, out: 0xdd00000
+sw $t0, 0($t1) :: RTval: 0x28f, out: 0x28f
+sw $t0, 0($t1) :: RTval: 0x28f, out: 0x28f
+sw $t0, 0($t1) :: RTval: 0xfffffd71, out: 0xfffffd71
+sw $t0, 0($t1) :: RTval: 0xfffffd71, out: 0xfffffd71
+sw $t0, 0($t1) :: RTval: 0xf, out: 0xf
+sw $t0, 0($t1) :: RTval: 0xf, out: 0xf
+sw $t0, 0($t1) :: RTval: 0x1, out: 0x1
+sw $t0, 0($t1) :: RTval: 0x1, out: 0x1
+sw $t0, 0($t1) :: RTval: 0x35, out: 0x35
+sw $t0, 0($t1) :: RTval: 0x35, out: 0x35
+sw $t0, 2($t1) :: RTval: 0xffffffff, out: 0xffffffff
+sw $t0, 2($t1) :: RTval: 0xffffffff, out: 0xffffffff
+sw $t0, 2($t1) :: RTval: 0xffffffff, out: 0xffffffff
+sw $t0, 2($t1) :: RTval: 0xffffffff, out: 0xffffffff
+sw $t0, 32($t1) :: RTval: 0xffffffff, out: 0xffffffff
+sw $t0, 32($t1) :: RTval: 0xffffffff, out: 0xffffffff
+sw $t0, 36($t1) :: RTval: 0xffffffff, out: 0xffffffff
+sw $t0, 36($t1) :: RTval: 0xffffffff, out: 0xffffffff
+sw $t0, 40($t1) :: RTval: 0x31415927, out: 0x31415927
+sw $t0, 40($t1) :: RTval: 0x31415927, out: 0x31415927
+sw $t0, 44($t1) :: RTval: 0x7fffffff, out: 0x7fffffff
+sw $t0, 44($t1) :: RTval: 0x7fffffff, out: 0x7fffffff
+sw $t0, 48($t1) :: RTval: 0x80000000, out: 0x80000000
+sw $t0, 48($t1) :: RTval: 0x80000000, out: 0x80000000
+sw $t0, 52($t1) :: RTval: 0x28f, out: 0x28f
+sw $t0, 52($t1) :: RTval: 0x28f, out: 0x28f
+MEM1:
+0xffff0035, 0xffffffff, 0xffffffff, 0x7fff
+0x0, 0x0, 0x0, 0x0
+0xffffffff, 0xffffffff, 0x31415927, 0x7fffffff
+0x80000000, 0x28f, 0x0, 0x0
+MEM:
+0xffff0035, 0xffffffff, 0xffffffff, 0xffff7fff
+0x232f2e2f, 0x242c2b2b, 0x252a2e2b, 0x262d2d2a
+0xffffffff, 0xffffffff, 0x31415927, 0x7fffffff
+0x80000000, 0x28f, 0x474d474c, 0x4a484a4c
ppMem(mem1, 16);
ppMem1(mem, 16);
+#if (__mips_isa_rev < 6)
printf("swl\n");
TESTINST1("swl $t0, 1($t1)", 0, 1, t0, t1);
TESTINST1("swl $t0, 3($t1)", 0x31415927, 3, t0, t1);
ppMem0(mem2, 12);
TESTINSTsw(0x2aaee700, 32, t0, t1);
ppMem0(mem2, 12);
+#endif
return 0;
}
--- /dev/null
+sb
+sb $t0, 3($t1) :: RTval: 0x0, out: 0x0
+sb $t0, 3($t1) :: RTval: 0x0, out: 0x0
+sb $t0, 5($t1) :: RTval: 0x31415927, out: 0x27000000
+sb $t0, 5($t1) :: RTval: 0x31415927, out: 0x27000000
+sb $t0, 7($t1) :: RTval: 0x7fffffff, out: 0xff000000
+sb $t0, 7($t1) :: RTval: 0x7fffffff, out: 0xff000000
+sb $t0, 1($t1) :: RTval: 0x80000000, out: 0x0
+sb $t0, 1($t1) :: RTval: 0x80000000, out: 0x1e0000
+sb $t0, 2($t1) :: RTval: 0x80000000, out: 0x27
+sb $t0, 2($t1) :: RTval: 0x80000000, out: 0x27
+sb $t0, 6($t1) :: RTval: 0x7fffffff, out: 0xffff0000
+sb $t0, 6($t1) :: RTval: 0x7fffffff, out: 0xffff0000
+sb $t0, 11($t1) :: RTval: 0x7fffffff, out: 0xff000000
+sb $t0, 11($t1) :: RTval: 0x7fffffff, out: 0xffffffff
+sb $t0, 8($t1) :: RTval: 0xffffffff, out: 0xff0000ff
+sb $t0, 8($t1) :: RTval: 0xffffffff, out: 0xff0000ff
+sb $t0, 0($t1) :: RTval: 0x31415927, out: 0x27000000
+sb $t0, 0($t1) :: RTval: 0x31415927, out: 0x27000000
+sb $t0, 0($t1) :: RTval: 0xdd00000, out: 0x0
+sb $t0, 0($t1) :: RTval: 0xdd00000, out: 0x0
+sb $t0, 0($t1) :: RTval: 0x28f, out: 0x8f000000
+sb $t0, 0($t1) :: RTval: 0x28f, out: 0x8f000000
+sb $t0, 0($t1) :: RTval: 0xfffffd71, out: 0x71000000
+sb $t0, 0($t1) :: RTval: 0xfffffd71, out: 0x71000000
+sb $t0, 0($t1) :: RTval: 0xf, out: 0xf000000
+sb $t0, 0($t1) :: RTval: 0xf, out: 0xf000000
+sb $t0, 0($t1) :: RTval: 0x1, out: 0x1000000
+sb $t0, 0($t1) :: RTval: 0x1, out: 0x1000000
+sb $t0, 0($t1) :: RTval: 0x35, out: 0x35000000
+sb $t0, 0($t1) :: RTval: 0x35, out: 0x35000000
+sb $t0, 2($t1) :: RTval: 0xffffffff, out: 0xff000027
+sb $t0, 2($t1) :: RTval: 0xffffffff, out: 0xff000027
+sb $t0, 2($t1) :: RTval: 0xffffffff, out: 0xff000027
+sb $t0, 2($t1) :: RTval: 0xffffffff, out: 0xff000027
+sb $t0, 31($t1) :: RTval: 0xffffffff, out: 0xffffffff
+sb $t0, 31($t1) :: RTval: 0xffffffff, out: 0xff3f343f
+sb $t0, 35($t1) :: RTval: 0xffffffff, out: 0xff000000
+sb $t0, 35($t1) :: RTval: 0xffffffff, out: 0xff3e353d
+sb $t0, 41($t1) :: RTval: 0x31415927, out: 0x27000000
+sb $t0, 41($t1) :: RTval: 0x31415927, out: 0x273c3b3b
+sb $t0, 42($t1) :: RTval: 0x7fffffff, out: 0xff000000
+sb $t0, 42($t1) :: RTval: 0x7fffffff, out: 0xff3b3b37
+sb $t0, 45($t1) :: RTval: 0x80000000, out: 0x0
+sb $t0, 45($t1) :: RTval: 0x80000000, out: 0x3b3a45
+sb $t0, 51($t1) :: RTval: 0x28f, out: 0x8f000000
+sb $t0, 51($t1) :: RTval: 0x28f, out: 0x8f4e464d
+MEM1:
+0x3500ff00, 0x27ffff, 0xff0000ff, 0x0
+0x0, 0x0, 0x0, 0xff
+0xffffffff, 0x0, 0x27ff00, 0x0
+0x8f, 0x0, 0x0, 0x0
+MEM:
+0x3500ff00, 0x27ffff, 0xff0000ff, 0xffffffff
+0x232f2e2f, 0x242c2b2b, 0x252a2e2b, 0x262d2dff
+0x3f343fff, 0x3e353d3c, 0x3627ff3b, 0x3b003b3a
+0x454f4e8f, 0x4e464d46, 0x474d474c, 0x4a484a4c
+sh
+sh $t0, 1($t1) :: RTval: 0x0, out: 0x0
+sh $t0, 1($t1) :: RTval: 0x0, out: 0x1f00
+sh $t0, 3($t1) :: RTval: 0x31415927, out: 0x59270000
+sh $t0, 3($t1) :: RTval: 0x31415927, out: 0x59270000
+sh $t0, 5($t1) :: RTval: 0x7fffffff, out: 0xffff0000
+sh $t0, 5($t1) :: RTval: 0x7fffffff, out: 0xffff0000
+sh $t0, 7($t1) :: RTval: 0x80000000, out: 0x0
+sh $t0, 7($t1) :: RTval: 0x80000000, out: 0x0
+sh $t0, 9($t1) :: RTval: 0x80000000, out: 0x0
+sh $t0, 9($t1) :: RTval: 0x80000000, out: 0x3ff
+sh $t0, 6($t1) :: RTval: 0x7fffffff, out: 0xffff0000
+sh $t0, 6($t1) :: RTval: 0x7fffffff, out: 0xffff0000
+sh $t0, 11($t1) :: RTval: 0x7fffffff, out: 0xffff0000
+sh $t0, 11($t1) :: RTval: 0x7fffffff, out: 0xffffffff
+sh $t0, 8($t1) :: RTval: 0xffffffff, out: 0xffff00ff
+sh $t0, 8($t1) :: RTval: 0xffffffff, out: 0xffff00ff
+sh $t0, 0($t1) :: RTval: 0x31415927, out: 0x59270059
+sh $t0, 0($t1) :: RTval: 0x31415927, out: 0x59270059
+sh $t0, 0($t1) :: RTval: 0xdd00000, out: 0x59
+sh $t0, 0($t1) :: RTval: 0xdd00000, out: 0x59
+sh $t0, 0($t1) :: RTval: 0x28f, out: 0x28f0059
+sh $t0, 0($t1) :: RTval: 0x28f, out: 0x28f0059
+sh $t0, 0($t1) :: RTval: 0xfffffd71, out: 0xfd710059
+sh $t0, 0($t1) :: RTval: 0xfffffd71, out: 0xfd710059
+sh $t0, 0($t1) :: RTval: 0xf, out: 0xf0059
+sh $t0, 0($t1) :: RTval: 0xf, out: 0xf0059
+sh $t0, 0($t1) :: RTval: 0x1, out: 0x10059
+sh $t0, 0($t1) :: RTval: 0x1, out: 0x10059
+sh $t0, 0($t1) :: RTval: 0x35, out: 0x350059
+sh $t0, 0($t1) :: RTval: 0x35, out: 0x350059
+sh $t0, 2($t1) :: RTval: 0xffffffff, out: 0xffff27ff
+sh $t0, 2($t1) :: RTval: 0xffffffff, out: 0xffff27ff
+sh $t0, 2($t1) :: RTval: 0xffffffff, out: 0xffff27ff
+sh $t0, 2($t1) :: RTval: 0xffffffff, out: 0xffff27ff
+sh $t0, 31($t1) :: RTval: 0xffffffff, out: 0xffff0000
+sh $t0, 31($t1) :: RTval: 0xffffffff, out: 0xffff343f
+sh $t0, 35($t1) :: RTval: 0xffffffff, out: 0xffff0000
+sh $t0, 35($t1) :: RTval: 0xffffffff, out: 0xffff353d
+sh $t0, 41($t1) :: RTval: 0x31415927, out: 0x59270000
+sh $t0, 41($t1) :: RTval: 0x31415927, out: 0x59273b3b
+sh $t0, 47($t1) :: RTval: 0x7fffffff, out: 0xffff0000
+sh $t0, 47($t1) :: RTval: 0x7fffffff, out: 0xffff4f4e
+sh $t0, 49($t1) :: RTval: 0x80000000, out: 0x0
+sh $t0, 49($t1) :: RTval: 0x80000000, out: 0x454e
+sh $t0, 51($t1) :: RTval: 0x28f, out: 0x28f0000
+sh $t0, 51($t1) :: RTval: 0x28f, out: 0x28f464d
+MEM1:
+0x35ffff, 0x27ffffff, 0xffff00ff, 0xff000000
+0x0, 0x0, 0x0, 0xff
+0xff0000ff, 0xff000000, 0x592700, 0xff
+0xff000002, 0x8f000000, 0x0, 0x0
+MEM:
+0x35ffff, 0x27ffffff, 0xffff00ff, 0xffffffff
+0x232f2e2f, 0x242c2b2b, 0x252a2e2b, 0x262d2dff
+0xff343fff, 0xff353d3c, 0x3659273b, 0x3b373bff
+0xff000002, 0x8f464d46, 0x474d474c, 0x4a484a4c
+sw
+sw $t0, 1($t1) :: RTval: 0x0, out: 0x0
+sw $t0, 1($t1) :: RTval: 0x0, out: 0x0
+sw $t0, 3($t1) :: RTval: 0x31415927, out: 0x31415927
+sw $t0, 3($t1) :: RTval: 0x31415927, out: 0x31415927
+sw $t0, 5($t1) :: RTval: 0x7fffffff, out: 0x7fffffff
+sw $t0, 5($t1) :: RTval: 0x7fffffff, out: 0x7fffffff
+sw $t0, 7($t1) :: RTval: 0x80000000, out: 0x80000000
+sw $t0, 7($t1) :: RTval: 0x80000000, out: 0x80000000
+sw $t0, 9($t1) :: RTval: 0x80000000, out: 0x80000000
+sw $t0, 9($t1) :: RTval: 0x80000000, out: 0x80000000
+sw $t0, 6($t1) :: RTval: 0x7fffffff, out: 0x7fffffff
+sw $t0, 6($t1) :: RTval: 0x7fffffff, out: 0x7fffffff
+sw $t0, 15($t1) :: RTval: 0x7fffffff, out: 0x0
+sw $t0, 15($t1) :: RTval: 0x7fffffff, out: 0xffff
+sw $t0, 8($t1) :: RTval: 0xffffffff, out: 0xffffffff
+sw $t0, 8($t1) :: RTval: 0xffffffff, out: 0xffffffff
+sw $t0, 0($t1) :: RTval: 0x31415927, out: 0x31415927
+sw $t0, 0($t1) :: RTval: 0x31415927, out: 0x31415927
+sw $t0, 0($t1) :: RTval: 0xdd00000, out: 0xdd00000
+sw $t0, 0($t1) :: RTval: 0xdd00000, out: 0xdd00000
+sw $t0, 0($t1) :: RTval: 0x28f, out: 0x28f
+sw $t0, 0($t1) :: RTval: 0x28f, out: 0x28f
+sw $t0, 0($t1) :: RTval: 0xfffffd71, out: 0xfffffd71
+sw $t0, 0($t1) :: RTval: 0xfffffd71, out: 0xfffffd71
+sw $t0, 0($t1) :: RTval: 0xf, out: 0xf
+sw $t0, 0($t1) :: RTval: 0xf, out: 0xf
+sw $t0, 0($t1) :: RTval: 0x1, out: 0x1
+sw $t0, 0($t1) :: RTval: 0x1, out: 0x1
+sw $t0, 0($t1) :: RTval: 0x35, out: 0x35
+sw $t0, 0($t1) :: RTval: 0x35, out: 0x35
+sw $t0, 2($t1) :: RTval: 0xffffffff, out: 0xffffffff
+sw $t0, 2($t1) :: RTval: 0xffffffff, out: 0xffffffff
+sw $t0, 2($t1) :: RTval: 0xffffffff, out: 0xffffffff
+sw $t0, 2($t1) :: RTval: 0xffffffff, out: 0xffffffff
+sw $t0, 31($t1) :: RTval: 0xffffffff, out: 0xffffffff
+sw $t0, 31($t1) :: RTval: 0xffffffff, out: 0xffffffff
+sw $t0, 37($t1) :: RTval: 0xffffffff, out: 0xffffffff
+sw $t0, 37($t1) :: RTval: 0xffffffff, out: 0xffffffff
+sw $t0, 49($t1) :: RTval: 0x31415927, out: 0x31415927
+sw $t0, 49($t1) :: RTval: 0x31415927, out: 0x31415927
+sw $t0, 41($t1) :: RTval: 0x7fffffff, out: 0x7fffffff
+sw $t0, 41($t1) :: RTval: 0x7fffffff, out: 0x7fffffff
+sw $t0, 43($t1) :: RTval: 0x80000000, out: 0x80000000
+sw $t0, 43($t1) :: RTval: 0x80000000, out: 0x80000000
+sw $t0, 51($t1) :: RTval: 0x28f, out: 0x28f
+sw $t0, 51($t1) :: RTval: 0x28f, out: 0x28f
+MEM1:
+0xffff, 0xffff7fff, 0xffffffff, 0x7f
+0xffffff00, 0x0, 0x0, 0xff
+0xffffff00, 0xffffff, 0xff7fff80, 0x0
+0x314100, 0x28f00, 0x0, 0x0
+MEM:
+0xffff, 0xffff7fff, 0xffffffff, 0xffff7f
+0xffffff2f, 0x242c2b2b, 0x252a2e2b, 0x262d2dff
+0xffffff3e, 0x3effffff, 0xff7fff80, 0x3a
+0x45314100, 0x28f46, 0x474d474c, 0x4a484a4c
--- /dev/null
+sb
+sb $t0, 3($t1) :: RTval: 0x0, out: 0x0
+sb $t0, 3($t1) :: RTval: 0x0, out: 0x0
+sb $t0, 5($t1) :: RTval: 0x31415927, out: 0x27
+sb $t0, 5($t1) :: RTval: 0x31415927, out: 0x3000027
+sb $t0, 7($t1) :: RTval: 0x7fffffff, out: 0xff
+sb $t0, 7($t1) :: RTval: 0x7fffffff, out: 0x3ff
+sb $t0, 1($t1) :: RTval: 0x80000000, out: 0x0
+sb $t0, 1($t1) :: RTval: 0x80000000, out: 0x1f00
+sb $t0, 2($t1) :: RTval: 0x80000000, out: 0x27000000
+sb $t0, 2($t1) :: RTval: 0x80000000, out: 0x27000000
+sb $t0, 6($t1) :: RTval: 0x7fffffff, out: 0xffff
+sb $t0, 6($t1) :: RTval: 0x7fffffff, out: 0x3ffff
+sb $t0, 11($t1) :: RTval: 0x7fffffff, out: 0xff
+sb $t0, 11($t1) :: RTval: 0x7fffffff, out: 0xffffffff
+sb $t0, 8($t1) :: RTval: 0xffffffff, out: 0xff0000ff
+sb $t0, 8($t1) :: RTval: 0xffffffff, out: 0xff0000ff
+sb $t0, 0($t1) :: RTval: 0x31415927, out: 0x27
+sb $t0, 0($t1) :: RTval: 0x31415927, out: 0x27
+sb $t0, 0($t1) :: RTval: 0xdd00000, out: 0x0
+sb $t0, 0($t1) :: RTval: 0xdd00000, out: 0x0
+sb $t0, 0($t1) :: RTval: 0x28f, out: 0x8f
+sb $t0, 0($t1) :: RTval: 0x28f, out: 0x8f
+sb $t0, 0($t1) :: RTval: 0xfffffd71, out: 0x71
+sb $t0, 0($t1) :: RTval: 0xfffffd71, out: 0x71
+sb $t0, 0($t1) :: RTval: 0xf, out: 0xf
+sb $t0, 0($t1) :: RTval: 0xf, out: 0xf
+sb $t0, 0($t1) :: RTval: 0x1, out: 0x1
+sb $t0, 0($t1) :: RTval: 0x1, out: 0x1
+sb $t0, 0($t1) :: RTval: 0x35, out: 0x35
+sb $t0, 0($t1) :: RTval: 0x35, out: 0x35
+sb $t0, 2($t1) :: RTval: 0xffffffff, out: 0x270000ff
+sb $t0, 2($t1) :: RTval: 0xffffffff, out: 0x270000ff
+sb $t0, 2($t1) :: RTval: 0xffffffff, out: 0x270000ff
+sb $t0, 2($t1) :: RTval: 0xffffffff, out: 0x270000ff
+sb $t0, 31($t1) :: RTval: 0xffffffff, out: 0xffffffff
+sb $t0, 31($t1) :: RTval: 0xffffffff, out: 0x343f3eff
+sb $t0, 35($t1) :: RTval: 0xffffffff, out: 0xff
+sb $t0, 35($t1) :: RTval: 0xffffffff, out: 0x353d3cff
+sb $t0, 41($t1) :: RTval: 0x31415927, out: 0x27
+sb $t0, 41($t1) :: RTval: 0x31415927, out: 0x3a363a27
+sb $t0, 42($t1) :: RTval: 0x7fffffff, out: 0xff
+sb $t0, 42($t1) :: RTval: 0x7fffffff, out: 0x3b3a36ff
+sb $t0, 45($t1) :: RTval: 0x80000000, out: 0x0
+sb $t0, 45($t1) :: RTval: 0x80000000, out: 0x453b3700
+sb $t0, 51($t1) :: RTval: 0x28f, out: 0x8f
+sb $t0, 51($t1) :: RTval: 0x28f, out: 0x464d468f
+MEM1:
+0xff0035, 0xffff2700, 0xff0000ff, 0x0
+0x0, 0x0, 0x0, 0xff000000
+0xffffffff, 0x0, 0xff2700, 0x0
+0x8f000000, 0x0, 0x0, 0x0
+MEM:
+0xff0035, 0xffff2700, 0xff0000ff, 0xffffffff
+0x232f2e2f, 0x242c2b2b, 0x252a2e2b, 0xff2d2d2a
+0xff343f3e, 0x3e353d3c, 0x36ff273b, 0x3b37003a
+0x8f4f4e45, 0x4e464d46, 0x474d474c, 0x4a484a4c
+sh
+sh $t0, 1($t1) :: RTval: 0x0, out: 0x0
+sh $t0, 1($t1) :: RTval: 0x0, out: 0x120000
+sh $t0, 3($t1) :: RTval: 0x31415927, out: 0x5927
+sh $t0, 3($t1) :: RTval: 0x31415927, out: 0x5927
+sh $t0, 5($t1) :: RTval: 0x7fffffff, out: 0xffff
+sh $t0, 5($t1) :: RTval: 0x7fffffff, out: 0x300ffff
+sh $t0, 7($t1) :: RTval: 0x80000000, out: 0x0
+sh $t0, 7($t1) :: RTval: 0x80000000, out: 0x0
+sh $t0, 9($t1) :: RTval: 0x80000000, out: 0x0
+sh $t0, 9($t1) :: RTval: 0x80000000, out: 0xff000000
+sh $t0, 6($t1) :: RTval: 0x7fffffff, out: 0xffff
+sh $t0, 6($t1) :: RTval: 0x7fffffff, out: 0xffff
+sh $t0, 11($t1) :: RTval: 0x7fffffff, out: 0xffff
+sh $t0, 11($t1) :: RTval: 0x7fffffff, out: 0xffffffff
+sh $t0, 8($t1) :: RTval: 0xffffffff, out: 0xff00ffff
+sh $t0, 8($t1) :: RTval: 0xffffffff, out: 0xff00ffff
+sh $t0, 0($t1) :: RTval: 0x31415927, out: 0x27005927
+sh $t0, 0($t1) :: RTval: 0x31415927, out: 0x27005927
+sh $t0, 0($t1) :: RTval: 0xdd00000, out: 0x27000000
+sh $t0, 0($t1) :: RTval: 0xdd00000, out: 0x27000000
+sh $t0, 0($t1) :: RTval: 0x28f, out: 0x2700028f
+sh $t0, 0($t1) :: RTval: 0x28f, out: 0x2700028f
+sh $t0, 0($t1) :: RTval: 0xfffffd71, out: 0x2700fd71
+sh $t0, 0($t1) :: RTval: 0xfffffd71, out: 0x2700fd71
+sh $t0, 0($t1) :: RTval: 0xf, out: 0x2700000f
+sh $t0, 0($t1) :: RTval: 0xf, out: 0x2700000f
+sh $t0, 0($t1) :: RTval: 0x1, out: 0x27000001
+sh $t0, 0($t1) :: RTval: 0x1, out: 0x27000001
+sh $t0, 0($t1) :: RTval: 0x35, out: 0x27000035
+sh $t0, 0($t1) :: RTval: 0x35, out: 0x27000035
+sh $t0, 2($t1) :: RTval: 0xffffffff, out: 0xff59ffff
+sh $t0, 2($t1) :: RTval: 0xffffffff, out: 0xff59ffff
+sh $t0, 2($t1) :: RTval: 0xffffffff, out: 0xff59ffff
+sh $t0, 2($t1) :: RTval: 0xffffffff, out: 0xff59ffff
+sh $t0, 31($t1) :: RTval: 0xffffffff, out: 0xffff
+sh $t0, 31($t1) :: RTval: 0xffffffff, out: 0x343fffff
+sh $t0, 35($t1) :: RTval: 0xffffffff, out: 0xffff
+sh $t0, 35($t1) :: RTval: 0xffffffff, out: 0x353dffff
+sh $t0, 41($t1) :: RTval: 0x31415927, out: 0x5927
+sh $t0, 41($t1) :: RTval: 0x31415927, out: 0x3a365927
+sh $t0, 47($t1) :: RTval: 0x7fffffff, out: 0xffff
+sh $t0, 47($t1) :: RTval: 0x7fffffff, out: 0x4f4effff
+sh $t0, 49($t1) :: RTval: 0x80000000, out: 0x0
+sh $t0, 49($t1) :: RTval: 0x80000000, out: 0x46450000
+sh $t0, 51($t1) :: RTval: 0x28f, out: 0x28f
+sh $t0, 51($t1) :: RTval: 0x28f, out: 0x464d028f
+MEM1:
+0xffff0035, 0xffffff59, 0xff00ffff, 0xff
+0x0, 0x0, 0x0, 0xff000000
+0xff0000ff, 0xff, 0x592700, 0xff000000
+0x8f0000ff, 0x2, 0x0, 0x0
+MEM:
+0xffff0035, 0xffffff59, 0xff00ffff, 0xffffffff
+0x232f2e2f, 0x242c2b2b, 0x252a2e2b, 0xff2d2d2a
+0xff343fff, 0x3e353dff, 0x3659273b, 0xff373b3a
+0x8f0000ff, 0x4e464d02, 0x474d474c, 0x4a484a4c
+sw
+sw $t0, 1($t1) :: RTval: 0x0, out: 0x0
+sw $t0, 1($t1) :: RTval: 0x0, out: 0x0
+sw $t0, 3($t1) :: RTval: 0x31415927, out: 0x31415927
+sw $t0, 3($t1) :: RTval: 0x31415927, out: 0x31415927
+sw $t0, 5($t1) :: RTval: 0x7fffffff, out: 0x7fffffff
+sw $t0, 5($t1) :: RTval: 0x7fffffff, out: 0x7fffffff
+sw $t0, 7($t1) :: RTval: 0x80000000, out: 0x80000000
+sw $t0, 7($t1) :: RTval: 0x80000000, out: 0x80000000
+sw $t0, 9($t1) :: RTval: 0x80000000, out: 0x80000000
+sw $t0, 9($t1) :: RTval: 0x80000000, out: 0x80000000
+sw $t0, 6($t1) :: RTval: 0x7fffffff, out: 0x7fffffff
+sw $t0, 6($t1) :: RTval: 0x7fffffff, out: 0x7fffffff
+sw $t0, 15($t1) :: RTval: 0x7fffffff, out: 0x8000
+sw $t0, 15($t1) :: RTval: 0x7fffffff, out: 0xffff8000
+sw $t0, 8($t1) :: RTval: 0xffffffff, out: 0xffffffff
+sw $t0, 8($t1) :: RTval: 0xffffffff, out: 0xffffffff
+sw $t0, 0($t1) :: RTval: 0x31415927, out: 0x31415927
+sw $t0, 0($t1) :: RTval: 0x31415927, out: 0x31415927
+sw $t0, 0($t1) :: RTval: 0xdd00000, out: 0xdd00000
+sw $t0, 0($t1) :: RTval: 0xdd00000, out: 0xdd00000
+sw $t0, 0($t1) :: RTval: 0x28f, out: 0x28f
+sw $t0, 0($t1) :: RTval: 0x28f, out: 0x28f
+sw $t0, 0($t1) :: RTval: 0xfffffd71, out: 0xfffffd71
+sw $t0, 0($t1) :: RTval: 0xfffffd71, out: 0xfffffd71
+sw $t0, 0($t1) :: RTval: 0xf, out: 0xf
+sw $t0, 0($t1) :: RTval: 0xf, out: 0xf
+sw $t0, 0($t1) :: RTval: 0x1, out: 0x1
+sw $t0, 0($t1) :: RTval: 0x1, out: 0x1
+sw $t0, 0($t1) :: RTval: 0x35, out: 0x35
+sw $t0, 0($t1) :: RTval: 0x35, out: 0x35
+sw $t0, 2($t1) :: RTval: 0xffffffff, out: 0xffffffff
+sw $t0, 2($t1) :: RTval: 0xffffffff, out: 0xffffffff
+sw $t0, 2($t1) :: RTval: 0xffffffff, out: 0xffffffff
+sw $t0, 2($t1) :: RTval: 0xffffffff, out: 0xffffffff
+sw $t0, 31($t1) :: RTval: 0xffffffff, out: 0xffffffff
+sw $t0, 31($t1) :: RTval: 0xffffffff, out: 0xffffffff
+sw $t0, 37($t1) :: RTval: 0xffffffff, out: 0xffffffff
+sw $t0, 37($t1) :: RTval: 0xffffffff, out: 0xffffffff
+sw $t0, 49($t1) :: RTval: 0x31415927, out: 0x31415927
+sw $t0, 49($t1) :: RTval: 0x31415927, out: 0x31415927
+sw $t0, 41($t1) :: RTval: 0x7fffffff, out: 0x7fffffff
+sw $t0, 41($t1) :: RTval: 0x7fffffff, out: 0x7fffffff
+sw $t0, 43($t1) :: RTval: 0x80000000, out: 0x80000000
+sw $t0, 43($t1) :: RTval: 0x80000000, out: 0x80000000
+sw $t0, 51($t1) :: RTval: 0x28f, out: 0x28f
+sw $t0, 51($t1) :: RTval: 0x28f, out: 0x28f
+MEM1:
+0xffff0035, 0xffffffff, 0xffffffff, 0xff000080
+0x7fffff, 0x0, 0x0, 0xff000000
+0xffffff, 0xffffff00, 0xffffff, 0x800000
+0x8f592700, 0x2, 0x0, 0x0
+MEM:
+0xffff0035, 0xffffffff, 0xffffffff, 0xffffff80
+0x237fffff, 0x242c2b2b, 0x252a2e2b, 0xff2d2d2a
+0x3fffffff, 0xffffff3c, 0xffffff, 0x3b800000
+0x8f592745, 0x4e000002, 0x474d474c, 0x4a484a4c
TESTINST1("add $t0, $t1, $t2", 0, 0x80000000, t0, t1, t2);
TESTINST1("add $t0, $t1, $t2", 0x7fffffff, 0x80000000, t0, t1, t2);
+#if (__mips_isa_rev < 6)
printf("ADDI\n");
TESTINST2("addi $t0, $t1, 0", 0, 0, t0, t1);
TESTINST2("addi $t0, $t1, 1", 0, 1, t0, t1);
TESTINST2("addi $t0, $t1, 0", 0x80000000, 0, t0, t1);
TESTINST2("addi $t0, $t1, 0", -1, 0, t0, t1);
TESTINST2("addi $t0, $t1, 0", 0x80000000, 0, t0, t1);
+#endif
printf("ADDIU\n");
TESTINST2("addiu $t0, $t1, 0", 0, 0, t0, t1);
TESTINST3("clz $t0, $t1", 0x10, t0, t1);
TESTINST3("clz $t0, $t1", 0xffffffff, t0, t1);
+#if (__mips_isa_rev < 6)
printf("DIV\n");
TESTINST3a("div $t0, $t1", 0x6, 0x2, t0, t1);
TESTINST3a("div $t0, $t1", 0x7fffffff, 0x7fffffff, t0, t1);
TESTINST3a("divu $t0, $t1", 0x1, 0xffffffff, t0, t1);
TESTINST3a("divu $t0, $t1", 0x2, 0x6, t0, t1);
TESTINST3a("divu $t0, $t1", 0x0, 0x2, t0, t1);
+#endif
#if (__mips==32) && (__mips_isa_rev>=2)
printf("EXT\n");
TESTINSN5LOAD("lw $t0, 34($t1)", 0, 34, t0);
TESTINSN5LOAD("lw $t0, 38($t1)", 0, 38, t0);
+#if (__mips_isa_rev < 6)
printf("LWL\n");
TESTINSN5LOAD("lwl $t0, 3($t1)", 0, 3, t0);
TESTINSN5LOAD("lwl $t0, 6($t1)", 0, 6, t0);
TESTINST3a("msubu $t0, $t1", 0xffffffff, 0xffffffff, t0, t1);
TESTINST3a("msubu $t0, $t1", 0x7fffffff, 0x7fffffff, t0, t1);
TESTINST3a("msubu $t0, $t1", 0x0000ffff, 0x0000ffff, t0, t1);
+#endif
printf("MUL\n");
TESTINST1("mul $t0, $t1, $t2", 0x31415927, 0xffffffff, t0, t1, t2);
TESTINST1("mul $t0, $t1, $t2", 0x7fffffff, 0x7fffffff, t0, t1, t2);
TESTINST1("mul $t0, $t1, $t2", 0x0000ffff, 0x0000ffff, t0, t1, t2);
+#if (__mips_isa_rev < 6)
printf("MULT\n");
TESTINST3a("mult $t0, $t1", 0x31415927, 0xffffffff, t0, t1);
TESTINST3a("mult $t0, $t1", 0x31415927, 0xee00ee00, t0, t1);
TESTINST3a("multu $t0, $t1", 0xffffffff, 0xffffffff, t0, t1);
TESTINST3a("multu $t0, $t1", 0x7fffffff, 0x7fffffff, t0, t1);
TESTINST3a("multu $t0, $t1", 0x0000ffff, 0x0000ffff, t0, t1);
+#endif
printf("NOR\n");
TESTINST1("nor $t0, $t1, $t2", 0x31415927, 0xffffffff, t0, t1, t2);
TESTINST2("xori $t0, $t1, 0x7fff", 0x7fffffff, 0x7fff, t0, t1);
TESTINST2("xori $t0, $t1, 0x0000", 0x0000ffff, 0x0000, t0, t1);
+#if (__mips_isa_rev < 6)
printf("MFHI MFLO\n");
TESTINSN_HILO(0x31415927);
TESTINSN_HILO(0);
TESTINSN_HILO(0x7fff);
TESTINSN_HILO(0x0dd0);
TESTINSN_HILO(0xff00);
+#endif
return 0;
}
--- /dev/null
+ADD
+add $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000000
+add $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000000, rt 0x00000001
+add $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000001, rt 0x00000000
+add $t0, $t1, $t2 :: rd 0x00000002 rs 0x00000001, rt 0x00000001
+add $t0, $t1, $t2 :: rd 0xffffffff rs 0x00000000, rt 0xffffffff
+add $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000001, rt 0xffffffff
+add $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x00000000
+add $t0, $t1, $t2 :: rd 0x5859704f rs 0x31415927, rt 0x27181728
+add $t0, $t1, $t2 :: rd 0xc859704f rs 0x31415927, rt 0x97181728
+add $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
+add $t0, $t1, $t2 :: rd 0x80000000 rs 0x00000000, rt 0x80000000
+add $t0, $t1, $t2 :: rd 0xffffffff rs 0x7fffffff, rt 0x80000000
+ADDIU
+addiu $t0, $t1, 0 :: rt 0x00000000 rs 0x00000000, imm 0x00000000
+addiu $t0, $t1, 1 :: rt 0x00000001 rs 0x00000000, imm 0x00000001
+addiu $t0, $t1, 1 :: rt 0x00000002 rs 0x00000001, imm 0x00000000
+addiu $t0, $t1, 1 :: rt 0x00000002 rs 0x00000001, imm 0x00000001
+addiu $t0, $t1, -1 :: rt 0xffffffff rs 0x00000000, imm 0xffffffff
+addiu $t0, $t1, -1 :: rt 0x00000000 rs 0x00000001, imm 0xffffffff
+addiu $t0, $t1, 0 :: rt 0x80000000 rs 0x80000000, imm 0x00000000
+addiu $t0, $t1, 0 :: rt 0xffffffff rs 0xffffffff, imm 0x00000000
+addiu $t0, $t1, 0 :: rt 0x80000000 rs 0x80000000, imm 0x00000000
+ADDU
+addu $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000000
+addu $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000000, rt 0x00000001
+addu $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000001, rt 0x00000000
+addu $t0, $t1, $t2 :: rd 0x00000002 rs 0x00000001, rt 0x00000001
+addu $t0, $t1, $t2 :: rd 0xffffffff rs 0x00000000, rt 0xffffffff
+addu $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000001, rt 0xffffffff
+addu $t0, $t1, $t2 :: rd 0x5859704f rs 0x31415927, rt 0x27181728
+addu $t0, $t1, $t2 :: rd 0xc859704f rs 0x31415927, rt 0x97181728
+addu $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000000
+addu $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000001, rt 0x00000000
+addu $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000000, rt 0x00000001
+addu $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
+addu $t0, $t1, $t2 :: rd 0xffffffff rs 0x00000000, rt 0xffffffff
+addu $t0, $t1, $t2 :: rd 0x80000000 rs 0x00000000, rt 0x80000000
+addu $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x00000000
+addu $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0x80000000
+addu $t0, $t1, $t2 :: rd 0xffffffff rs 0x7fffffff, rt 0x80000000
+addu $t0, $t1, $t2 :: rd 0xffffffff rs 0x80000000, rt 0x7fffffff
+addu $t0, $t1, $t2 :: rd 0xfffffffe rs 0x7fffffff, rt 0x7fffffff
+AND
+and $t0, $t1, $t2 :: rd 0x31415927 rs 0x31415927, rt 0xffffffff
+and $t0, $t1, $t2 :: rd 0x20004800 rs 0x31415927, rt 0xee00ee00
+and $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x000000ff
+and $t0, $t1, $t2 :: rd 0x00000000 rs 0xffffffff, rt 0x00000000
+and $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000001
+and $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000000
+and $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0xffffffff
+and $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x80000000
+and $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x00000000
+and $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x80000000
+and $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x80000000
+and $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0xff000000
+and $t0, $t1, $t2 :: rd 0x0dd00000 rs 0x7fffffff, rt 0x0dd00000
+and $t0, $t1, $t2 :: rd 0x31415927 rs 0x31415927, rt 0xffffffff
+and $t0, $t1, $t2 :: rd 0x20004800 rs 0x31415927, rt 0xee00ee00
+and $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x000000ff
+and $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000001, rt 0x00000000
+and $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000001
+and $t0, $t1, $t2 :: rd 0x00000000 rs 0xffffffff, rt 0x00000000
+and $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0xffffffff
+and $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x80000000
+and $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0x00000000
+and $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x80000000
+and $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x80000000
+and $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0xff000000
+and $t0, $t1, $t2 :: rd 0x0dd00000 rs 0x7fffffff, rt 0x0dd00000
+ANDI
+andi $t0, $t1, 1 :: rt 0x00000000 rs 0x00000000, imm 0x00000001
+andi $t0, $t1, 0 :: rt 0x00000000 rs 0x00000001, imm 0x00000000
+andi $t0, $t1, 1 :: rt 0x00000001 rs 0x00000001, imm 0x00000001
+andi $t0, $t1, 1 :: rt 0x00000001 rs 0x7fffffff, imm 0x00000000
+andi $t0, $t1, 0 :: rt 0x00000000 rs 0x80000000, imm 0x00000000
+andi $t0, $t1, 0x3145 :: rt 0x00003145 rs 0xffffffff, imm 0x00003145
+CLO
+clo $t0, $t1 :: rd 0x00000000 rs 0x00000000
+clo $t0, $t1 :: rd 0x00000000 rs 0x00000001
+clo $t0, $t1 :: rd 0x00000000 rs 0x00000010
+clo $t0, $t1 :: rd 0x00000020 rs 0xffffffff
+CLZ
+clz $t0, $t1 :: rd 0x00000020 rs 0x00000000
+clz $t0, $t1 :: rd 0x0000001f rs 0x00000001
+clz $t0, $t1 :: rd 0x0000001b rs 0x00000010
+clz $t0, $t1 :: rd 0x00000000 rs 0xffffffff
+EXT
+ext $t0, $t1, 0, 1 :: rt 0x00000000 rs 0x00000000, pos 0x00000000, size 0x00000001
+ext $t0, $t1, 0, 1 :: rt 0x00000001 rs 0xffffffff, pos 0x00000000, size 0x00000001
+ext $t0, $t1, 0, 1 :: rt 0x00000000 rs 0x98765432, pos 0x00000000, size 0x00000001
+ext $t0, $t1, 0, 1 :: rt 0x00000001 rs 0xff865421, pos 0x00000000, size 0x00000001
+ext $t0, $t1, 0, 1 :: rt 0x00000000 rs 0x00000000, pos 0x00000000, size 0x00000001
+ext $t0, $t1, 0, 1 :: rt 0x00000001 rs 0xffffffff, pos 0x00000000, size 0x00000001
+ext $t0, $t1, 0, 1 :: rt 0x00000000 rs 0x98765432, pos 0x00000000, size 0x00000001
+ext $t0, $t1, 0, 1 :: rt 0x00000001 rs 0xff865421, pos 0x00000000, size 0x00000001
+ext $t0, $t1, 0, 1 :: rt 0x00000000 rs 0x00000000, pos 0x00000000, size 0x00000001
+ext $t0, $t1, 0, 1 :: rt 0x00000001 rs 0xffffffff, pos 0x00000000, size 0x00000001
+ext $t0, $t1, 0, 1 :: rt 0x00000000 rs 0x98765432, pos 0x00000000, size 0x00000001
+ext $t0, $t1, 0, 1 :: rt 0x00000001 rs 0xff865421, pos 0x00000000, size 0x00000001
+ext $t0, $t1, 0, 1 :: rt 0x00000000 rs 0x00000000, pos 0x00000000, size 0x00000001
+ext $t0, $t1, 0, 1 :: rt 0x00000001 rs 0xffffffff, pos 0x00000000, size 0x00000001
+ext $t0, $t1, 0, 1 :: rt 0x00000000 rs 0x98765432, pos 0x00000000, size 0x00000001
+ext $t0, $t1, 0, 1 :: rt 0x00000001 rs 0xff865421, pos 0x00000000, size 0x00000001
+ext $t0, $t1, 0, 4 :: rt 0x00000000 rs 0x00000000, pos 0x00000000, size 0x00000004
+ext $t0, $t1, 0, 4 :: rt 0x0000000f rs 0xffffffff, pos 0x00000000, size 0x00000004
+ext $t0, $t1, 0, 4 :: rt 0x00000002 rs 0x98765432, pos 0x00000000, size 0x00000004
+ext $t0, $t1, 0, 4 :: rt 0x00000001 rs 0xff865421, pos 0x00000000, size 0x00000004
+ext $t0, $t1, 0, 4 :: rt 0x00000000 rs 0x00000000, pos 0x00000000, size 0x00000004
+ext $t0, $t1, 0, 4 :: rt 0x0000000f rs 0xffffffff, pos 0x00000000, size 0x00000004
+ext $t0, $t1, 0, 4 :: rt 0x00000002 rs 0x98765432, pos 0x00000000, size 0x00000004
+ext $t0, $t1, 0, 4 :: rt 0x00000001 rs 0xff865421, pos 0x00000000, size 0x00000004
+ext $t0, $t1, 0, 4 :: rt 0x00000000 rs 0x00000000, pos 0x00000000, size 0x00000004
+ext $t0, $t1, 0, 4 :: rt 0x0000000f rs 0xffffffff, pos 0x00000000, size 0x00000004
+ext $t0, $t1, 0, 4 :: rt 0x00000002 rs 0x98765432, pos 0x00000000, size 0x00000004
+ext $t0, $t1, 0, 4 :: rt 0x00000001 rs 0xff865421, pos 0x00000000, size 0x00000004
+ext $t0, $t1, 0, 4 :: rt 0x00000000 rs 0x00000000, pos 0x00000000, size 0x00000004
+ext $t0, $t1, 0, 4 :: rt 0x0000000f rs 0xffffffff, pos 0x00000000, size 0x00000004
+ext $t0, $t1, 0, 4 :: rt 0x00000002 rs 0x98765432, pos 0x00000000, size 0x00000004
+ext $t0, $t1, 0, 4 :: rt 0x00000001 rs 0xff865421, pos 0x00000000, size 0x00000004
+ext $t0, $t1, 0, 16 :: rt 0x00000000 rs 0x00000000, pos 0x00000000, size 0x00000010
+ext $t0, $t1, 0, 16 :: rt 0x0000ffff rs 0xffffffff, pos 0x00000000, size 0x00000010
+ext $t0, $t1, 0, 16 :: rt 0x00005432 rs 0x98765432, pos 0x00000000, size 0x00000010
+ext $t0, $t1, 0, 16 :: rt 0x00005421 rs 0xff865421, pos 0x00000000, size 0x00000010
+ext $t0, $t1, 0, 16 :: rt 0x00000000 rs 0x00000000, pos 0x00000000, size 0x00000010
+ext $t0, $t1, 0, 16 :: rt 0x0000ffff rs 0xffffffff, pos 0x00000000, size 0x00000010
+ext $t0, $t1, 0, 16 :: rt 0x00005432 rs 0x98765432, pos 0x00000000, size 0x00000010
+ext $t0, $t1, 0, 16 :: rt 0x00005421 rs 0xff865421, pos 0x00000000, size 0x00000010
+ext $t0, $t1, 0, 16 :: rt 0x00000000 rs 0x00000000, pos 0x00000000, size 0x00000010
+ext $t0, $t1, 0, 16 :: rt 0x0000ffff rs 0xffffffff, pos 0x00000000, size 0x00000010
+ext $t0, $t1, 0, 16 :: rt 0x00005432 rs 0x98765432, pos 0x00000000, size 0x00000010
+ext $t0, $t1, 0, 16 :: rt 0x00005421 rs 0xff865421, pos 0x00000000, size 0x00000010
+ext $t0, $t1, 0, 16 :: rt 0x00000000 rs 0x00000000, pos 0x00000000, size 0x00000010
+ext $t0, $t1, 0, 16 :: rt 0x0000ffff rs 0xffffffff, pos 0x00000000, size 0x00000010
+ext $t0, $t1, 0, 16 :: rt 0x00005432 rs 0x98765432, pos 0x00000000, size 0x00000010
+ext $t0, $t1, 0, 16 :: rt 0x00005421 rs 0xff865421, pos 0x00000000, size 0x00000010
+ext $t0, $t1, 0, 32 :: rt 0x00000000 rs 0x00000000, pos 0x00000000, size 0x00000020
+ext $t0, $t1, 0, 32 :: rt 0xffffffff rs 0xffffffff, pos 0x00000000, size 0x00000020
+ext $t0, $t1, 0, 32 :: rt 0x98765432 rs 0x98765432, pos 0x00000000, size 0x00000020
+ext $t0, $t1, 0, 32 :: rt 0xff865421 rs 0xff865421, pos 0x00000000, size 0x00000020
+ext $t0, $t1, 0, 32 :: rt 0x00000000 rs 0x00000000, pos 0x00000000, size 0x00000020
+ext $t0, $t1, 0, 32 :: rt 0xffffffff rs 0xffffffff, pos 0x00000000, size 0x00000020
+ext $t0, $t1, 0, 32 :: rt 0x98765432 rs 0x98765432, pos 0x00000000, size 0x00000020
+ext $t0, $t1, 0, 32 :: rt 0xff865421 rs 0xff865421, pos 0x00000000, size 0x00000020
+ext $t0, $t1, 0, 32 :: rt 0x00000000 rs 0x00000000, pos 0x00000000, size 0x00000020
+ext $t0, $t1, 0, 32 :: rt 0xffffffff rs 0xffffffff, pos 0x00000000, size 0x00000020
+ext $t0, $t1, 0, 32 :: rt 0x98765432 rs 0x98765432, pos 0x00000000, size 0x00000020
+ext $t0, $t1, 0, 32 :: rt 0xff865421 rs 0xff865421, pos 0x00000000, size 0x00000020
+ext $t0, $t1, 0, 32 :: rt 0x00000000 rs 0x00000000, pos 0x00000000, size 0x00000020
+ext $t0, $t1, 0, 32 :: rt 0xffffffff rs 0xffffffff, pos 0x00000000, size 0x00000020
+ext $t0, $t1, 0, 32 :: rt 0x98765432 rs 0x98765432, pos 0x00000000, size 0x00000020
+ext $t0, $t1, 0, 32 :: rt 0xff865421 rs 0xff865421, pos 0x00000000, size 0x00000020
+ext $t0, $t1, 4, 1 :: rt 0x00000000 rs 0x00000000, pos 0x00000004, size 0x00000001
+ext $t0, $t1, 4, 1 :: rt 0x00000001 rs 0xffffffff, pos 0x00000004, size 0x00000001
+ext $t0, $t1, 4, 1 :: rt 0x00000001 rs 0x98765432, pos 0x00000004, size 0x00000001
+ext $t0, $t1, 4, 1 :: rt 0x00000000 rs 0xff865421, pos 0x00000004, size 0x00000001
+ext $t0, $t1, 4, 1 :: rt 0x00000000 rs 0x00000000, pos 0x00000004, size 0x00000001
+ext $t0, $t1, 4, 1 :: rt 0x00000001 rs 0xffffffff, pos 0x00000004, size 0x00000001
+ext $t0, $t1, 4, 1 :: rt 0x00000001 rs 0x98765432, pos 0x00000004, size 0x00000001
+ext $t0, $t1, 4, 1 :: rt 0x00000000 rs 0xff865421, pos 0x00000004, size 0x00000001
+ext $t0, $t1, 4, 1 :: rt 0x00000000 rs 0x00000000, pos 0x00000004, size 0x00000001
+ext $t0, $t1, 4, 1 :: rt 0x00000001 rs 0xffffffff, pos 0x00000004, size 0x00000001
+ext $t0, $t1, 4, 1 :: rt 0x00000001 rs 0x98765432, pos 0x00000004, size 0x00000001
+ext $t0, $t1, 4, 1 :: rt 0x00000000 rs 0xff865421, pos 0x00000004, size 0x00000001
+ext $t0, $t1, 4, 1 :: rt 0x00000000 rs 0x00000000, pos 0x00000004, size 0x00000001
+ext $t0, $t1, 4, 1 :: rt 0x00000001 rs 0xffffffff, pos 0x00000004, size 0x00000001
+ext $t0, $t1, 4, 1 :: rt 0x00000001 rs 0x98765432, pos 0x00000004, size 0x00000001
+ext $t0, $t1, 4, 1 :: rt 0x00000000 rs 0xff865421, pos 0x00000004, size 0x00000001
+ext $t0, $t1, 4, 4 :: rt 0x00000000 rs 0x00000000, pos 0x00000004, size 0x00000004
+ext $t0, $t1, 4, 4 :: rt 0x0000000f rs 0xffffffff, pos 0x00000004, size 0x00000004
+ext $t0, $t1, 4, 4 :: rt 0x00000003 rs 0x98765432, pos 0x00000004, size 0x00000004
+ext $t0, $t1, 4, 4 :: rt 0x00000002 rs 0xff865421, pos 0x00000004, size 0x00000004
+ext $t0, $t1, 4, 4 :: rt 0x00000000 rs 0x00000000, pos 0x00000004, size 0x00000004
+ext $t0, $t1, 4, 4 :: rt 0x0000000f rs 0xffffffff, pos 0x00000004, size 0x00000004
+ext $t0, $t1, 4, 4 :: rt 0x00000003 rs 0x98765432, pos 0x00000004, size 0x00000004
+ext $t0, $t1, 4, 4 :: rt 0x00000002 rs 0xff865421, pos 0x00000004, size 0x00000004
+ext $t0, $t1, 4, 4 :: rt 0x00000000 rs 0x00000000, pos 0x00000004, size 0x00000004
+ext $t0, $t1, 4, 4 :: rt 0x0000000f rs 0xffffffff, pos 0x00000004, size 0x00000004
+ext $t0, $t1, 4, 4 :: rt 0x00000003 rs 0x98765432, pos 0x00000004, size 0x00000004
+ext $t0, $t1, 4, 4 :: rt 0x00000002 rs 0xff865421, pos 0x00000004, size 0x00000004
+ext $t0, $t1, 4, 4 :: rt 0x00000000 rs 0x00000000, pos 0x00000004, size 0x00000004
+ext $t0, $t1, 4, 4 :: rt 0x0000000f rs 0xffffffff, pos 0x00000004, size 0x00000004
+ext $t0, $t1, 4, 4 :: rt 0x00000003 rs 0x98765432, pos 0x00000004, size 0x00000004
+ext $t0, $t1, 4, 4 :: rt 0x00000002 rs 0xff865421, pos 0x00000004, size 0x00000004
+ext $t0, $t1, 4, 16 :: rt 0x00000000 rs 0x00000000, pos 0x00000004, size 0x00000010
+ext $t0, $t1, 4, 16 :: rt 0x0000ffff rs 0xffffffff, pos 0x00000004, size 0x00000010
+ext $t0, $t1, 4, 16 :: rt 0x00006543 rs 0x98765432, pos 0x00000004, size 0x00000010
+ext $t0, $t1, 4, 16 :: rt 0x00006542 rs 0xff865421, pos 0x00000004, size 0x00000010
+ext $t0, $t1, 4, 16 :: rt 0x00000000 rs 0x00000000, pos 0x00000004, size 0x00000010
+ext $t0, $t1, 4, 16 :: rt 0x0000ffff rs 0xffffffff, pos 0x00000004, size 0x00000010
+ext $t0, $t1, 4, 16 :: rt 0x00006543 rs 0x98765432, pos 0x00000004, size 0x00000010
+ext $t0, $t1, 4, 16 :: rt 0x00006542 rs 0xff865421, pos 0x00000004, size 0x00000010
+ext $t0, $t1, 4, 16 :: rt 0x00000000 rs 0x00000000, pos 0x00000004, size 0x00000010
+ext $t0, $t1, 4, 16 :: rt 0x0000ffff rs 0xffffffff, pos 0x00000004, size 0x00000010
+ext $t0, $t1, 4, 16 :: rt 0x00006543 rs 0x98765432, pos 0x00000004, size 0x00000010
+ext $t0, $t1, 4, 16 :: rt 0x00006542 rs 0xff865421, pos 0x00000004, size 0x00000010
+ext $t0, $t1, 4, 16 :: rt 0x00000000 rs 0x00000000, pos 0x00000004, size 0x00000010
+ext $t0, $t1, 4, 16 :: rt 0x0000ffff rs 0xffffffff, pos 0x00000004, size 0x00000010
+ext $t0, $t1, 4, 16 :: rt 0x00006543 rs 0x98765432, pos 0x00000004, size 0x00000010
+ext $t0, $t1, 4, 16 :: rt 0x00006542 rs 0xff865421, pos 0x00000004, size 0x00000010
+ext $t0, $t1, 4, 28 :: rt 0x00000000 rs 0x00000000, pos 0x00000004, size 0x0000001c
+ext $t0, $t1, 4, 28 :: rt 0x0fffffff rs 0xffffffff, pos 0x00000004, size 0x0000001c
+ext $t0, $t1, 4, 28 :: rt 0x09876543 rs 0x98765432, pos 0x00000004, size 0x0000001c
+ext $t0, $t1, 4, 28 :: rt 0x0ff86542 rs 0xff865421, pos 0x00000004, size 0x0000001c
+ext $t0, $t1, 4, 28 :: rt 0x00000000 rs 0x00000000, pos 0x00000004, size 0x0000001c
+ext $t0, $t1, 4, 28 :: rt 0x0fffffff rs 0xffffffff, pos 0x00000004, size 0x0000001c
+ext $t0, $t1, 4, 28 :: rt 0x09876543 rs 0x98765432, pos 0x00000004, size 0x0000001c
+ext $t0, $t1, 4, 28 :: rt 0x0ff86542 rs 0xff865421, pos 0x00000004, size 0x0000001c
+ext $t0, $t1, 4, 28 :: rt 0x00000000 rs 0x00000000, pos 0x00000004, size 0x0000001c
+ext $t0, $t1, 4, 28 :: rt 0x0fffffff rs 0xffffffff, pos 0x00000004, size 0x0000001c
+ext $t0, $t1, 4, 28 :: rt 0x09876543 rs 0x98765432, pos 0x00000004, size 0x0000001c
+ext $t0, $t1, 4, 28 :: rt 0x0ff86542 rs 0xff865421, pos 0x00000004, size 0x0000001c
+ext $t0, $t1, 4, 28 :: rt 0x00000000 rs 0x00000000, pos 0x00000004, size 0x0000001c
+ext $t0, $t1, 4, 28 :: rt 0x0fffffff rs 0xffffffff, pos 0x00000004, size 0x0000001c
+ext $t0, $t1, 4, 28 :: rt 0x09876543 rs 0x98765432, pos 0x00000004, size 0x0000001c
+ext $t0, $t1, 4, 28 :: rt 0x0ff86542 rs 0xff865421, pos 0x00000004, size 0x0000001c
+ext $t0, $t1, 16, 1 :: rt 0x00000000 rs 0x00000000, pos 0x00000001, size 0x00000010
+ext $t0, $t1, 16, 1 :: rt 0x00000001 rs 0xffffffff, pos 0x00000001, size 0x00000010
+ext $t0, $t1, 16, 1 :: rt 0x00000000 rs 0x98765432, pos 0x00000001, size 0x00000010
+ext $t0, $t1, 16, 1 :: rt 0x00000000 rs 0xff865421, pos 0x00000001, size 0x00000010
+ext $t0, $t1, 16, 1 :: rt 0x00000000 rs 0x00000000, pos 0x00000001, size 0x00000010
+ext $t0, $t1, 16, 1 :: rt 0x00000001 rs 0xffffffff, pos 0x00000001, size 0x00000010
+ext $t0, $t1, 16, 1 :: rt 0x00000000 rs 0x98765432, pos 0x00000001, size 0x00000010
+ext $t0, $t1, 16, 1 :: rt 0x00000000 rs 0xff865421, pos 0x00000001, size 0x00000010
+ext $t0, $t1, 16, 1 :: rt 0x00000000 rs 0x00000000, pos 0x00000001, size 0x00000010
+ext $t0, $t1, 16, 1 :: rt 0x00000001 rs 0xffffffff, pos 0x00000001, size 0x00000010
+ext $t0, $t1, 16, 1 :: rt 0x00000000 rs 0x98765432, pos 0x00000001, size 0x00000010
+ext $t0, $t1, 16, 1 :: rt 0x00000000 rs 0xff865421, pos 0x00000001, size 0x00000010
+ext $t0, $t1, 16, 1 :: rt 0x00000000 rs 0x00000000, pos 0x00000001, size 0x00000010
+ext $t0, $t1, 16, 1 :: rt 0x00000001 rs 0xffffffff, pos 0x00000001, size 0x00000010
+ext $t0, $t1, 16, 1 :: rt 0x00000000 rs 0x98765432, pos 0x00000001, size 0x00000010
+ext $t0, $t1, 16, 1 :: rt 0x00000000 rs 0xff865421, pos 0x00000001, size 0x00000010
+ext $t0, $t1, 16, 4 :: rt 0x00000000 rs 0x00000000, pos 0x00000010, size 0x00000004
+ext $t0, $t1, 16, 4 :: rt 0x0000000f rs 0xffffffff, pos 0x00000010, size 0x00000004
+ext $t0, $t1, 16, 4 :: rt 0x00000006 rs 0x98765432, pos 0x00000010, size 0x00000004
+ext $t0, $t1, 16, 4 :: rt 0x00000006 rs 0xff865421, pos 0x00000010, size 0x00000004
+ext $t0, $t1, 16, 4 :: rt 0x00000000 rs 0x00000000, pos 0x00000010, size 0x00000004
+ext $t0, $t1, 16, 4 :: rt 0x0000000f rs 0xffffffff, pos 0x00000010, size 0x00000004
+ext $t0, $t1, 16, 4 :: rt 0x00000006 rs 0x98765432, pos 0x00000010, size 0x00000004
+ext $t0, $t1, 16, 4 :: rt 0x00000006 rs 0xff865421, pos 0x00000010, size 0x00000004
+ext $t0, $t1, 16, 4 :: rt 0x00000000 rs 0x00000000, pos 0x00000010, size 0x00000004
+ext $t0, $t1, 16, 4 :: rt 0x0000000f rs 0xffffffff, pos 0x00000010, size 0x00000004
+ext $t0, $t1, 16, 4 :: rt 0x00000006 rs 0x98765432, pos 0x00000010, size 0x00000004
+ext $t0, $t1, 16, 4 :: rt 0x00000006 rs 0xff865421, pos 0x00000010, size 0x00000004
+ext $t0, $t1, 16, 4 :: rt 0x00000000 rs 0x00000000, pos 0x00000010, size 0x00000004
+ext $t0, $t1, 16, 4 :: rt 0x0000000f rs 0xffffffff, pos 0x00000010, size 0x00000004
+ext $t0, $t1, 16, 4 :: rt 0x00000006 rs 0x98765432, pos 0x00000010, size 0x00000004
+ext $t0, $t1, 16, 4 :: rt 0x00000006 rs 0xff865421, pos 0x00000010, size 0x00000004
+ext $t0, $t1, 16, 16 :: rt 0x00000000 rs 0x00000000, pos 0x00000010, size 0x00000010
+ext $t0, $t1, 16, 16 :: rt 0x0000ffff rs 0xffffffff, pos 0x00000010, size 0x00000010
+ext $t0, $t1, 16, 16 :: rt 0x00009876 rs 0x98765432, pos 0x00000010, size 0x00000010
+ext $t0, $t1, 16, 16 :: rt 0x0000ff86 rs 0xff865421, pos 0x00000010, size 0x00000010
+ext $t0, $t1, 16, 16 :: rt 0x00000000 rs 0x00000000, pos 0x00000010, size 0x00000010
+ext $t0, $t1, 16, 16 :: rt 0x0000ffff rs 0xffffffff, pos 0x00000010, size 0x00000010
+ext $t0, $t1, 16, 16 :: rt 0x00009876 rs 0x98765432, pos 0x00000010, size 0x00000010
+ext $t0, $t1, 16, 16 :: rt 0x0000ff86 rs 0xff865421, pos 0x00000010, size 0x00000010
+ext $t0, $t1, 16, 16 :: rt 0x00000000 rs 0x00000000, pos 0x00000010, size 0x00000010
+ext $t0, $t1, 16, 16 :: rt 0x0000ffff rs 0xffffffff, pos 0x00000010, size 0x00000010
+ext $t0, $t1, 16, 16 :: rt 0x00009876 rs 0x98765432, pos 0x00000010, size 0x00000010
+ext $t0, $t1, 16, 16 :: rt 0x0000ff86 rs 0xff865421, pos 0x00000010, size 0x00000010
+ext $t0, $t1, 16, 16 :: rt 0x00000000 rs 0x00000000, pos 0x00000010, size 0x00000010
+ext $t0, $t1, 16, 16 :: rt 0x0000ffff rs 0xffffffff, pos 0x00000010, size 0x00000010
+ext $t0, $t1, 16, 16 :: rt 0x00009876 rs 0x98765432, pos 0x00000010, size 0x00000010
+ext $t0, $t1, 16, 16 :: rt 0x0000ff86 rs 0xff865421, pos 0x00000010, size 0x00000010
+ext $t0, $t1, 31, 1 :: rt 0x00000000 rs 0x00000000, pos 0x0000001f, size 0x00000001
+ext $t0, $t1, 31, 1 :: rt 0x00000001 rs 0xffffffff, pos 0x0000001f, size 0x00000001
+ext $t0, $t1, 31, 1 :: rt 0x00000001 rs 0x98765432, pos 0x0000001f, size 0x00000001
+ext $t0, $t1, 31, 1 :: rt 0x00000001 rs 0xff865421, pos 0x0000001f, size 0x00000001
+ext $t0, $t1, 31, 1 :: rt 0x00000000 rs 0x00000000, pos 0x0000001f, size 0x00000001
+ext $t0, $t1, 31, 1 :: rt 0x00000001 rs 0xffffffff, pos 0x0000001f, size 0x00000001
+ext $t0, $t1, 31, 1 :: rt 0x00000001 rs 0x98765432, pos 0x0000001f, size 0x00000001
+ext $t0, $t1, 31, 1 :: rt 0x00000001 rs 0xff865421, pos 0x0000001f, size 0x00000001
+ext $t0, $t1, 31, 1 :: rt 0x00000000 rs 0x00000000, pos 0x0000001f, size 0x00000001
+ext $t0, $t1, 31, 1 :: rt 0x00000001 rs 0xffffffff, pos 0x0000001f, size 0x00000001
+ext $t0, $t1, 31, 1 :: rt 0x00000001 rs 0x98765432, pos 0x0000001f, size 0x00000001
+ext $t0, $t1, 31, 1 :: rt 0x00000001 rs 0xff865421, pos 0x0000001f, size 0x00000001
+ext $t0, $t1, 31, 1 :: rt 0x00000000 rs 0x00000000, pos 0x0000001f, size 0x00000001
+ext $t0, $t1, 31, 1 :: rt 0x00000001 rs 0xffffffff, pos 0x0000001f, size 0x00000001
+ext $t0, $t1, 31, 1 :: rt 0x00000001 rs 0x98765432, pos 0x0000001f, size 0x00000001
+ext $t0, $t1, 31, 1 :: rt 0x00000001 rs 0xff865421, pos 0x0000001f, size 0x00000001
+INS
+ins $t0, $t1, 0, 1 :: rt 0x00000000 rs 0x00000000, pos 0x00000000, size 0x00000001
+ins $t0, $t1, 0, 1 :: rt 0x00000001 rs 0xffffffff, pos 0x00000000, size 0x00000001
+ins $t0, $t1, 0, 1 :: rt 0x00000000 rs 0x98765432, pos 0x00000000, size 0x00000001
+ins $t0, $t1, 0, 1 :: rt 0x00000001 rs 0xff865421, pos 0x00000000, size 0x00000001
+ins $t0, $t1, 0, 1 :: rt 0xfffffffe rs 0x00000000, pos 0x00000000, size 0x00000001
+ins $t0, $t1, 0, 1 :: rt 0xffffffff rs 0xffffffff, pos 0x00000000, size 0x00000001
+ins $t0, $t1, 0, 1 :: rt 0xfffffffe rs 0x98765432, pos 0x00000000, size 0x00000001
+ins $t0, $t1, 0, 1 :: rt 0xffffffff rs 0xff865421, pos 0x00000000, size 0x00000001
+ins $t0, $t1, 0, 1 :: rt 0x98765432 rs 0x00000000, pos 0x00000000, size 0x00000001
+ins $t0, $t1, 0, 1 :: rt 0x98765433 rs 0xffffffff, pos 0x00000000, size 0x00000001
+ins $t0, $t1, 0, 1 :: rt 0x98765432 rs 0x98765432, pos 0x00000000, size 0x00000001
+ins $t0, $t1, 0, 1 :: rt 0x98765433 rs 0xff865421, pos 0x00000000, size 0x00000001
+ins $t0, $t1, 0, 1 :: rt 0xff865420 rs 0x00000000, pos 0x00000000, size 0x00000001
+ins $t0, $t1, 0, 1 :: rt 0xff865421 rs 0xffffffff, pos 0x00000000, size 0x00000001
+ins $t0, $t1, 0, 1 :: rt 0xff865420 rs 0x98765432, pos 0x00000000, size 0x00000001
+ins $t0, $t1, 0, 1 :: rt 0xff865421 rs 0xff865421, pos 0x00000000, size 0x00000001
+ins $t0, $t1, 0, 4 :: rt 0x00000000 rs 0x00000000, pos 0x00000000, size 0x00000004
+ins $t0, $t1, 0, 4 :: rt 0x0000000f rs 0xffffffff, pos 0x00000000, size 0x00000004
+ins $t0, $t1, 0, 4 :: rt 0x00000002 rs 0x98765432, pos 0x00000000, size 0x00000004
+ins $t0, $t1, 0, 4 :: rt 0x00000001 rs 0xff865421, pos 0x00000000, size 0x00000004
+ins $t0, $t1, 0, 4 :: rt 0xfffffff0 rs 0x00000000, pos 0x00000000, size 0x00000004
+ins $t0, $t1, 0, 4 :: rt 0xffffffff rs 0xffffffff, pos 0x00000000, size 0x00000004
+ins $t0, $t1, 0, 4 :: rt 0xfffffff2 rs 0x98765432, pos 0x00000000, size 0x00000004
+ins $t0, $t1, 0, 4 :: rt 0xfffffff1 rs 0xff865421, pos 0x00000000, size 0x00000004
+ins $t0, $t1, 0, 4 :: rt 0x98765430 rs 0x00000000, pos 0x00000000, size 0x00000004
+ins $t0, $t1, 0, 4 :: rt 0x9876543f rs 0xffffffff, pos 0x00000000, size 0x00000004
+ins $t0, $t1, 0, 4 :: rt 0x98765432 rs 0x98765432, pos 0x00000000, size 0x00000004
+ins $t0, $t1, 0, 4 :: rt 0x98765431 rs 0xff865421, pos 0x00000000, size 0x00000004
+ins $t0, $t1, 0, 4 :: rt 0xff865420 rs 0x00000000, pos 0x00000000, size 0x00000004
+ins $t0, $t1, 0, 4 :: rt 0xff86542f rs 0xffffffff, pos 0x00000000, size 0x00000004
+ins $t0, $t1, 0, 4 :: rt 0xff865422 rs 0x98765432, pos 0x00000000, size 0x00000004
+ins $t0, $t1, 0, 4 :: rt 0xff865421 rs 0xff865421, pos 0x00000000, size 0x00000004
+ins $t0, $t1, 0, 16 :: rt 0x00000000 rs 0x00000000, pos 0x00000000, size 0x00000010
+ins $t0, $t1, 0, 16 :: rt 0x0000ffff rs 0xffffffff, pos 0x00000000, size 0x00000010
+ins $t0, $t1, 0, 16 :: rt 0x00005432 rs 0x98765432, pos 0x00000000, size 0x00000010
+ins $t0, $t1, 0, 16 :: rt 0x00005421 rs 0xff865421, pos 0x00000000, size 0x00000010
+ins $t0, $t1, 0, 16 :: rt 0xffff0000 rs 0x00000000, pos 0x00000000, size 0x00000010
+ins $t0, $t1, 0, 16 :: rt 0xffffffff rs 0xffffffff, pos 0x00000000, size 0x00000010
+ins $t0, $t1, 0, 16 :: rt 0xffff5432 rs 0x98765432, pos 0x00000000, size 0x00000010
+ins $t0, $t1, 0, 16 :: rt 0xffff5421 rs 0xff865421, pos 0x00000000, size 0x00000010
+ins $t0, $t1, 0, 16 :: rt 0x98760000 rs 0x00000000, pos 0x00000000, size 0x00000010
+ins $t0, $t1, 0, 16 :: rt 0x9876ffff rs 0xffffffff, pos 0x00000000, size 0x00000010
+ins $t0, $t1, 0, 16 :: rt 0x98765432 rs 0x98765432, pos 0x00000000, size 0x00000010
+ins $t0, $t1, 0, 16 :: rt 0x98765421 rs 0xff865421, pos 0x00000000, size 0x00000010
+ins $t0, $t1, 0, 16 :: rt 0xff860000 rs 0x00000000, pos 0x00000000, size 0x00000010
+ins $t0, $t1, 0, 16 :: rt 0xff86ffff rs 0xffffffff, pos 0x00000000, size 0x00000010
+ins $t0, $t1, 0, 16 :: rt 0xff865432 rs 0x98765432, pos 0x00000000, size 0x00000010
+ins $t0, $t1, 0, 16 :: rt 0xff865421 rs 0xff865421, pos 0x00000000, size 0x00000010
+ins $t0, $t1, 0, 32 :: rt 0x00000000 rs 0x00000000, pos 0x00000000, size 0x00000020
+ins $t0, $t1, 0, 32 :: rt 0xffffffff rs 0xffffffff, pos 0x00000000, size 0x00000020
+ins $t0, $t1, 0, 32 :: rt 0x98765432 rs 0x98765432, pos 0x00000000, size 0x00000020
+ins $t0, $t1, 0, 32 :: rt 0xff865421 rs 0xff865421, pos 0x00000000, size 0x00000020
+ins $t0, $t1, 0, 32 :: rt 0x00000000 rs 0x00000000, pos 0x00000000, size 0x00000020
+ins $t0, $t1, 0, 32 :: rt 0xffffffff rs 0xffffffff, pos 0x00000000, size 0x00000020
+ins $t0, $t1, 0, 32 :: rt 0x98765432 rs 0x98765432, pos 0x00000000, size 0x00000020
+ins $t0, $t1, 0, 32 :: rt 0xff865421 rs 0xff865421, pos 0x00000000, size 0x00000020
+ins $t0, $t1, 0, 32 :: rt 0x00000000 rs 0x00000000, pos 0x00000000, size 0x00000020
+ins $t0, $t1, 0, 32 :: rt 0xffffffff rs 0xffffffff, pos 0x00000000, size 0x00000020
+ins $t0, $t1, 0, 32 :: rt 0x98765432 rs 0x98765432, pos 0x00000000, size 0x00000020
+ins $t0, $t1, 0, 32 :: rt 0xff865421 rs 0xff865421, pos 0x00000000, size 0x00000020
+ins $t0, $t1, 0, 32 :: rt 0x00000000 rs 0x00000000, pos 0x00000000, size 0x00000020
+ins $t0, $t1, 0, 32 :: rt 0xffffffff rs 0xffffffff, pos 0x00000000, size 0x00000020
+ins $t0, $t1, 0, 32 :: rt 0x98765432 rs 0x98765432, pos 0x00000000, size 0x00000020
+ins $t0, $t1, 0, 32 :: rt 0xff865421 rs 0xff865421, pos 0x00000000, size 0x00000020
+ins $t0, $t1, 4, 1 :: rt 0x00000000 rs 0x00000000, pos 0x00000004, size 0x00000001
+ins $t0, $t1, 4, 1 :: rt 0x00000010 rs 0xffffffff, pos 0x00000004, size 0x00000001
+ins $t0, $t1, 4, 1 :: rt 0x00000000 rs 0x98765432, pos 0x00000004, size 0x00000001
+ins $t0, $t1, 4, 1 :: rt 0x00000010 rs 0xff865421, pos 0x00000004, size 0x00000001
+ins $t0, $t1, 4, 1 :: rt 0xffffffef rs 0x00000000, pos 0x00000004, size 0x00000001
+ins $t0, $t1, 4, 1 :: rt 0xffffffff rs 0xffffffff, pos 0x00000004, size 0x00000001
+ins $t0, $t1, 4, 1 :: rt 0xffffffef rs 0x98765432, pos 0x00000004, size 0x00000001
+ins $t0, $t1, 4, 1 :: rt 0xffffffff rs 0xff865421, pos 0x00000004, size 0x00000001
+ins $t0, $t1, 4, 1 :: rt 0x98765422 rs 0x00000000, pos 0x00000004, size 0x00000001
+ins $t0, $t1, 4, 1 :: rt 0x98765432 rs 0xffffffff, pos 0x00000004, size 0x00000001
+ins $t0, $t1, 4, 1 :: rt 0x98765422 rs 0x98765432, pos 0x00000004, size 0x00000001
+ins $t0, $t1, 4, 1 :: rt 0x98765432 rs 0xff865421, pos 0x00000004, size 0x00000001
+ins $t0, $t1, 4, 1 :: rt 0xff865421 rs 0x00000000, pos 0x00000004, size 0x00000001
+ins $t0, $t1, 4, 1 :: rt 0xff865431 rs 0xffffffff, pos 0x00000004, size 0x00000001
+ins $t0, $t1, 4, 1 :: rt 0xff865421 rs 0x98765432, pos 0x00000004, size 0x00000001
+ins $t0, $t1, 4, 1 :: rt 0xff865431 rs 0xff865421, pos 0x00000004, size 0x00000001
+ins $t0, $t1, 4, 4 :: rt 0x00000000 rs 0x00000000, pos 0x00000004, size 0x00000004
+ins $t0, $t1, 4, 4 :: rt 0x000000f0 rs 0xffffffff, pos 0x00000004, size 0x00000004
+ins $t0, $t1, 4, 4 :: rt 0x00000020 rs 0x98765432, pos 0x00000004, size 0x00000004
+ins $t0, $t1, 4, 4 :: rt 0x00000010 rs 0xff865421, pos 0x00000004, size 0x00000004
+ins $t0, $t1, 4, 4 :: rt 0xffffff0f rs 0x00000000, pos 0x00000004, size 0x00000004
+ins $t0, $t1, 4, 4 :: rt 0xffffffff rs 0xffffffff, pos 0x00000004, size 0x00000004
+ins $t0, $t1, 4, 4 :: rt 0xffffff2f rs 0x98765432, pos 0x00000004, size 0x00000004
+ins $t0, $t1, 4, 4 :: rt 0xffffff1f rs 0xff865421, pos 0x00000004, size 0x00000004
+ins $t0, $t1, 4, 4 :: rt 0x98765402 rs 0x00000000, pos 0x00000004, size 0x00000004
+ins $t0, $t1, 4, 4 :: rt 0x987654f2 rs 0xffffffff, pos 0x00000004, size 0x00000004
+ins $t0, $t1, 4, 4 :: rt 0x98765422 rs 0x98765432, pos 0x00000004, size 0x00000004
+ins $t0, $t1, 4, 4 :: rt 0x98765412 rs 0xff865421, pos 0x00000004, size 0x00000004
+ins $t0, $t1, 4, 4 :: rt 0xff865401 rs 0x00000000, pos 0x00000004, size 0x00000004
+ins $t0, $t1, 4, 4 :: rt 0xff8654f1 rs 0xffffffff, pos 0x00000004, size 0x00000004
+ins $t0, $t1, 4, 4 :: rt 0xff865421 rs 0x98765432, pos 0x00000004, size 0x00000004
+ins $t0, $t1, 4, 4 :: rt 0xff865411 rs 0xff865421, pos 0x00000004, size 0x00000004
+ins $t0, $t1, 4, 16 :: rt 0x00000000 rs 0x00000000, pos 0x00000004, size 0x00000010
+ins $t0, $t1, 4, 16 :: rt 0x000ffff0 rs 0xffffffff, pos 0x00000004, size 0x00000010
+ins $t0, $t1, 4, 16 :: rt 0x00054320 rs 0x98765432, pos 0x00000004, size 0x00000010
+ins $t0, $t1, 4, 16 :: rt 0x00054210 rs 0xff865421, pos 0x00000004, size 0x00000010
+ins $t0, $t1, 4, 16 :: rt 0xfff0000f rs 0x00000000, pos 0x00000004, size 0x00000010
+ins $t0, $t1, 4, 16 :: rt 0xffffffff rs 0xffffffff, pos 0x00000004, size 0x00000010
+ins $t0, $t1, 4, 16 :: rt 0xfff5432f rs 0x98765432, pos 0x00000004, size 0x00000010
+ins $t0, $t1, 4, 16 :: rt 0xfff5421f rs 0xff865421, pos 0x00000004, size 0x00000010
+ins $t0, $t1, 4, 16 :: rt 0x98700002 rs 0x00000000, pos 0x00000004, size 0x00000010
+ins $t0, $t1, 4, 16 :: rt 0x987ffff2 rs 0xffffffff, pos 0x00000004, size 0x00000010
+ins $t0, $t1, 4, 16 :: rt 0x98754322 rs 0x98765432, pos 0x00000004, size 0x00000010
+ins $t0, $t1, 4, 16 :: rt 0x98754212 rs 0xff865421, pos 0x00000004, size 0x00000010
+ins $t0, $t1, 4, 16 :: rt 0xff800001 rs 0x00000000, pos 0x00000004, size 0x00000010
+ins $t0, $t1, 4, 16 :: rt 0xff8ffff1 rs 0xffffffff, pos 0x00000004, size 0x00000010
+ins $t0, $t1, 4, 16 :: rt 0xff854321 rs 0x98765432, pos 0x00000004, size 0x00000010
+ins $t0, $t1, 4, 16 :: rt 0xff854211 rs 0xff865421, pos 0x00000004, size 0x00000010
+ins $t0, $t1, 4, 28 :: rt 0x00000000 rs 0x00000000, pos 0x00000004, size 0x0000001c
+ins $t0, $t1, 4, 28 :: rt 0xfffffff0 rs 0xffffffff, pos 0x00000004, size 0x0000001c
+ins $t0, $t1, 4, 28 :: rt 0x87654320 rs 0x98765432, pos 0x00000004, size 0x0000001c
+ins $t0, $t1, 4, 28 :: rt 0xf8654210 rs 0xff865421, pos 0x00000004, size 0x0000001c
+ins $t0, $t1, 4, 28 :: rt 0x0000000f rs 0x00000000, pos 0x00000004, size 0x0000001c
+ins $t0, $t1, 4, 28 :: rt 0xffffffff rs 0xffffffff, pos 0x00000004, size 0x0000001c
+ins $t0, $t1, 4, 28 :: rt 0x8765432f rs 0x98765432, pos 0x00000004, size 0x0000001c
+ins $t0, $t1, 4, 28 :: rt 0xf865421f rs 0xff865421, pos 0x00000004, size 0x0000001c
+ins $t0, $t1, 4, 28 :: rt 0x00000002 rs 0x00000000, pos 0x00000004, size 0x0000001c
+ins $t0, $t1, 4, 28 :: rt 0xfffffff2 rs 0xffffffff, pos 0x00000004, size 0x0000001c
+ins $t0, $t1, 4, 28 :: rt 0x87654322 rs 0x98765432, pos 0x00000004, size 0x0000001c
+ins $t0, $t1, 4, 28 :: rt 0xf8654212 rs 0xff865421, pos 0x00000004, size 0x0000001c
+ins $t0, $t1, 4, 28 :: rt 0x00000001 rs 0x00000000, pos 0x00000004, size 0x0000001c
+ins $t0, $t1, 4, 28 :: rt 0xfffffff1 rs 0xffffffff, pos 0x00000004, size 0x0000001c
+ins $t0, $t1, 4, 28 :: rt 0x87654321 rs 0x98765432, pos 0x00000004, size 0x0000001c
+ins $t0, $t1, 4, 28 :: rt 0xf8654211 rs 0xff865421, pos 0x00000004, size 0x0000001c
+ins $t0, $t1, 16, 1 :: rt 0x00000000 rs 0x00000000, pos 0x00000001, size 0x00000010
+ins $t0, $t1, 16, 1 :: rt 0x00010000 rs 0xffffffff, pos 0x00000001, size 0x00000010
+ins $t0, $t1, 16, 1 :: rt 0x00000000 rs 0x98765432, pos 0x00000001, size 0x00000010
+ins $t0, $t1, 16, 1 :: rt 0x00010000 rs 0xff865421, pos 0x00000001, size 0x00000010
+ins $t0, $t1, 16, 1 :: rt 0xfffeffff rs 0x00000000, pos 0x00000001, size 0x00000010
+ins $t0, $t1, 16, 1 :: rt 0xffffffff rs 0xffffffff, pos 0x00000001, size 0x00000010
+ins $t0, $t1, 16, 1 :: rt 0xfffeffff rs 0x98765432, pos 0x00000001, size 0x00000010
+ins $t0, $t1, 16, 1 :: rt 0xffffffff rs 0xff865421, pos 0x00000001, size 0x00000010
+ins $t0, $t1, 16, 1 :: rt 0x98765432 rs 0x00000000, pos 0x00000001, size 0x00000010
+ins $t0, $t1, 16, 1 :: rt 0x98775432 rs 0xffffffff, pos 0x00000001, size 0x00000010
+ins $t0, $t1, 16, 1 :: rt 0x98765432 rs 0x98765432, pos 0x00000001, size 0x00000010
+ins $t0, $t1, 16, 1 :: rt 0x98775432 rs 0xff865421, pos 0x00000001, size 0x00000010
+ins $t0, $t1, 16, 1 :: rt 0xff865421 rs 0x00000000, pos 0x00000001, size 0x00000010
+ins $t0, $t1, 16, 1 :: rt 0xff875421 rs 0xffffffff, pos 0x00000001, size 0x00000010
+ins $t0, $t1, 16, 1 :: rt 0xff865421 rs 0x98765432, pos 0x00000001, size 0x00000010
+ins $t0, $t1, 16, 1 :: rt 0xff875421 rs 0xff865421, pos 0x00000001, size 0x00000010
+ins $t0, $t1, 16, 4 :: rt 0x00000000 rs 0x00000000, pos 0x00000010, size 0x00000004
+ins $t0, $t1, 16, 4 :: rt 0x000f0000 rs 0xffffffff, pos 0x00000010, size 0x00000004
+ins $t0, $t1, 16, 4 :: rt 0x00020000 rs 0x98765432, pos 0x00000010, size 0x00000004
+ins $t0, $t1, 16, 4 :: rt 0x00010000 rs 0xff865421, pos 0x00000010, size 0x00000004
+ins $t0, $t1, 16, 4 :: rt 0xfff0ffff rs 0x00000000, pos 0x00000010, size 0x00000004
+ins $t0, $t1, 16, 4 :: rt 0xffffffff rs 0xffffffff, pos 0x00000010, size 0x00000004
+ins $t0, $t1, 16, 4 :: rt 0xfff2ffff rs 0x98765432, pos 0x00000010, size 0x00000004
+ins $t0, $t1, 16, 4 :: rt 0xfff1ffff rs 0xff865421, pos 0x00000010, size 0x00000004
+ins $t0, $t1, 16, 4 :: rt 0x98705432 rs 0x00000000, pos 0x00000010, size 0x00000004
+ins $t0, $t1, 16, 4 :: rt 0x987f5432 rs 0xffffffff, pos 0x00000010, size 0x00000004
+ins $t0, $t1, 16, 4 :: rt 0x98725432 rs 0x98765432, pos 0x00000010, size 0x00000004
+ins $t0, $t1, 16, 4 :: rt 0x98715432 rs 0xff865421, pos 0x00000010, size 0x00000004
+ins $t0, $t1, 16, 4 :: rt 0xff805421 rs 0x00000000, pos 0x00000010, size 0x00000004
+ins $t0, $t1, 16, 4 :: rt 0xff8f5421 rs 0xffffffff, pos 0x00000010, size 0x00000004
+ins $t0, $t1, 16, 4 :: rt 0xff825421 rs 0x98765432, pos 0x00000010, size 0x00000004
+ins $t0, $t1, 16, 4 :: rt 0xff815421 rs 0xff865421, pos 0x00000010, size 0x00000004
+ins $t0, $t1, 16, 16 :: rt 0x00000000 rs 0x00000000, pos 0x00000010, size 0x00000010
+ins $t0, $t1, 16, 16 :: rt 0xffff0000 rs 0xffffffff, pos 0x00000010, size 0x00000010
+ins $t0, $t1, 16, 16 :: rt 0x54320000 rs 0x98765432, pos 0x00000010, size 0x00000010
+ins $t0, $t1, 16, 16 :: rt 0x54210000 rs 0xff865421, pos 0x00000010, size 0x00000010
+ins $t0, $t1, 16, 16 :: rt 0x0000ffff rs 0x00000000, pos 0x00000010, size 0x00000010
+ins $t0, $t1, 16, 16 :: rt 0xffffffff rs 0xffffffff, pos 0x00000010, size 0x00000010
+ins $t0, $t1, 16, 16 :: rt 0x5432ffff rs 0x98765432, pos 0x00000010, size 0x00000010
+ins $t0, $t1, 16, 16 :: rt 0x5421ffff rs 0xff865421, pos 0x00000010, size 0x00000010
+ins $t0, $t1, 16, 16 :: rt 0x00005432 rs 0x00000000, pos 0x00000010, size 0x00000010
+ins $t0, $t1, 16, 16 :: rt 0xffff5432 rs 0xffffffff, pos 0x00000010, size 0x00000010
+ins $t0, $t1, 16, 16 :: rt 0x54325432 rs 0x98765432, pos 0x00000010, size 0x00000010
+ins $t0, $t1, 16, 16 :: rt 0x54215432 rs 0xff865421, pos 0x00000010, size 0x00000010
+ins $t0, $t1, 16, 16 :: rt 0x00005421 rs 0x00000000, pos 0x00000010, size 0x00000010
+ins $t0, $t1, 16, 16 :: rt 0xffff5421 rs 0xffffffff, pos 0x00000010, size 0x00000010
+ins $t0, $t1, 16, 16 :: rt 0x54325421 rs 0x98765432, pos 0x00000010, size 0x00000010
+ins $t0, $t1, 16, 16 :: rt 0x54215421 rs 0xff865421, pos 0x00000010, size 0x00000010
+ins $t0, $t1, 31, 1 :: rt 0x00000000 rs 0x00000000, pos 0x0000001f, size 0x00000001
+ins $t0, $t1, 31, 1 :: rt 0x80000000 rs 0xffffffff, pos 0x0000001f, size 0x00000001
+ins $t0, $t1, 31, 1 :: rt 0x00000000 rs 0x98765432, pos 0x0000001f, size 0x00000001
+ins $t0, $t1, 31, 1 :: rt 0x80000000 rs 0xff865421, pos 0x0000001f, size 0x00000001
+ins $t0, $t1, 31, 1 :: rt 0x7fffffff rs 0x00000000, pos 0x0000001f, size 0x00000001
+ins $t0, $t1, 31, 1 :: rt 0xffffffff rs 0xffffffff, pos 0x0000001f, size 0x00000001
+ins $t0, $t1, 31, 1 :: rt 0x7fffffff rs 0x98765432, pos 0x0000001f, size 0x00000001
+ins $t0, $t1, 31, 1 :: rt 0xffffffff rs 0xff865421, pos 0x0000001f, size 0x00000001
+ins $t0, $t1, 31, 1 :: rt 0x18765432 rs 0x00000000, pos 0x0000001f, size 0x00000001
+ins $t0, $t1, 31, 1 :: rt 0x98765432 rs 0xffffffff, pos 0x0000001f, size 0x00000001
+ins $t0, $t1, 31, 1 :: rt 0x18765432 rs 0x98765432, pos 0x0000001f, size 0x00000001
+ins $t0, $t1, 31, 1 :: rt 0x98765432 rs 0xff865421, pos 0x0000001f, size 0x00000001
+ins $t0, $t1, 31, 1 :: rt 0x7f865421 rs 0x00000000, pos 0x0000001f, size 0x00000001
+ins $t0, $t1, 31, 1 :: rt 0xff865421 rs 0xffffffff, pos 0x0000001f, size 0x00000001
+ins $t0, $t1, 31, 1 :: rt 0x7f865421 rs 0x98765432, pos 0x0000001f, size 0x00000001
+ins $t0, $t1, 31, 1 :: rt 0xff865421 rs 0xff865421, pos 0x0000001f, size 0x00000001
+LB
+lb $t0, 0($t1) :: rt 0x00000012
+lb $t0, 4($t1) :: rt 0x00000000
+lb $t0, 8($t1) :: rt 0x00000000
+lb $t0, 12($t1) :: rt 0xffffffff
+lb $t0, 16($t1) :: rt 0x00000023
+lb $t0, 20($t1) :: rt 0x00000024
+lb $t0, 24($t1) :: rt 0x00000025
+lb $t0, 28($t1) :: rt 0x00000026
+lb $t0, 32($t1) :: rt 0x0000003f
+lb $t0, 36($t1) :: rt 0x0000003e
+lb $t0, 40($t1) :: rt 0x00000036
+lb $t0, 44($t1) :: rt 0x0000003b
+lb $t0, 48($t1) :: rt 0x00000045
+lb $t0, 52($t1) :: rt 0x0000004e
+lb $t0, 56($t1) :: rt 0x00000047
+lb $t0, 60($t1) :: rt 0x0000004a
+lb $t0, 1($t1) :: rt 0x0000001f
+lb $t0, 2($t1) :: rt 0x0000001e
+lb $t0, 6($t1) :: rt 0x00000000
+lb $t0, 10($t1) :: rt 0x00000000
+lb $t0, 14($t1) :: rt 0xffffffff
+lb $t0, 18($t1) :: rt 0x0000002e
+lb $t0, 22($t1) :: rt 0x0000002b
+lb $t0, 26($t1) :: rt 0x0000002e
+lb $t0, 30($t1) :: rt 0x0000002d
+lb $t0, 34($t1) :: rt 0x0000003f
+lb $t0, 38($t1) :: rt 0x0000003d
+LBU
+lbu $t0, 0($t1) :: rt 0x00000012
+lbu $t0, 4($t1) :: rt 0x00000000
+lbu $t0, 8($t1) :: rt 0x00000000
+lbu $t0, 12($t1) :: rt 0x000000ff
+lbu $t0, 16($t1) :: rt 0x00000023
+lbu $t0, 20($t1) :: rt 0x00000024
+lbu $t0, 24($t1) :: rt 0x00000025
+lbu $t0, 28($t1) :: rt 0x00000026
+lbu $t0, 32($t1) :: rt 0x0000003f
+lbu $t0, 36($t1) :: rt 0x0000003e
+lbu $t0, 40($t1) :: rt 0x00000036
+lbu $t0, 44($t1) :: rt 0x0000003b
+lbu $t0, 48($t1) :: rt 0x00000045
+lbu $t0, 52($t1) :: rt 0x0000004e
+lbu $t0, 56($t1) :: rt 0x00000047
+lbu $t0, 60($t1) :: rt 0x0000004a
+lbu $t0, 1($t1) :: rt 0x0000001f
+lbu $t0, 2($t1) :: rt 0x0000001e
+lbu $t0, 6($t1) :: rt 0x00000000
+lbu $t0, 10($t1) :: rt 0x00000000
+lbu $t0, 14($t1) :: rt 0x000000ff
+lbu $t0, 18($t1) :: rt 0x0000002e
+lbu $t0, 22($t1) :: rt 0x0000002b
+lbu $t0, 26($t1) :: rt 0x0000002e
+lbu $t0, 30($t1) :: rt 0x0000002d
+lbu $t0, 34($t1) :: rt 0x0000003f
+lbu $t0, 38($t1) :: rt 0x0000003d
+LH
+lh $t0, 0($t1) :: rt 0x0000121f
+lh $t0, 4($t1) :: rt 0x00000000
+lh $t0, 8($t1) :: rt 0x00000000
+lh $t0, 12($t1) :: rt 0xffffffff
+lh $t0, 16($t1) :: rt 0x0000232f
+lh $t0, 20($t1) :: rt 0x0000242c
+lh $t0, 24($t1) :: rt 0x0000252a
+lh $t0, 28($t1) :: rt 0x0000262d
+lh $t0, 32($t1) :: rt 0x00003f34
+lh $t0, 36($t1) :: rt 0x00003e35
+lh $t0, 40($t1) :: rt 0x0000363a
+lh $t0, 44($t1) :: rt 0x00003b37
+lh $t0, 48($t1) :: rt 0x0000454f
+lh $t0, 52($t1) :: rt 0x00004e46
+lh $t0, 56($t1) :: rt 0x0000474d
+lh $t0, 60($t1) :: rt 0x00004a48
+lh $t0, 62($t1) :: rt 0x00004a4c
+lh $t0, 2($t1) :: rt 0x00001e1f
+lh $t0, 6($t1) :: rt 0x00000000
+lh $t0, 10($t1) :: rt 0x00000003
+lh $t0, 14($t1) :: rt 0xffffffff
+lh $t0, 18($t1) :: rt 0x00002e2f
+lh $t0, 22($t1) :: rt 0x00002b2b
+lh $t0, 26($t1) :: rt 0x00002e2b
+lh $t0, 30($t1) :: rt 0x00002d2a
+lh $t0, 34($t1) :: rt 0x00003f3e
+lh $t0, 38($t1) :: rt 0x00003d3c
+LHU
+lhu $t0, 0($t1) :: rt 0x0000121f
+lhu $t0, 4($t1) :: rt 0x00000000
+lhu $t0, 8($t1) :: rt 0x00000000
+lhu $t0, 12($t1) :: rt 0x0000ffff
+lhu $t0, 16($t1) :: rt 0x0000232f
+lhu $t0, 20($t1) :: rt 0x0000242c
+lhu $t0, 24($t1) :: rt 0x0000252a
+lhu $t0, 28($t1) :: rt 0x0000262d
+lhu $t0, 32($t1) :: rt 0x00003f34
+lhu $t0, 36($t1) :: rt 0x00003e35
+lhu $t0, 40($t1) :: rt 0x0000363a
+lhu $t0, 44($t1) :: rt 0x00003b37
+lhu $t0, 48($t1) :: rt 0x0000454f
+lhu $t0, 52($t1) :: rt 0x00004e46
+lhu $t0, 56($t1) :: rt 0x0000474d
+lhu $t0, 60($t1) :: rt 0x00004a48
+lhu $t0, 62($t1) :: rt 0x00004a4c
+lhu $t0, 2($t1) :: rt 0x00001e1f
+lhu $t0, 6($t1) :: rt 0x00000000
+lhu $t0, 10($t1) :: rt 0x00000003
+lhu $t0, 14($t1) :: rt 0x0000ffff
+lhu $t0, 18($t1) :: rt 0x00002e2f
+lhu $t0, 22($t1) :: rt 0x00002b2b
+lhu $t0, 26($t1) :: rt 0x00002e2b
+lhu $t0, 30($t1) :: rt 0x00002d2a
+lhu $t0, 34($t1) :: rt 0x00003f3e
+lhu $t0, 38($t1) :: rt 0x00003d3c
+LUI
+lui $t0, 0xffff :: rd 0xffff0000 rs 0x0000ffff
+lui $t0, 0xff00 :: rd 0xff000000 rs 0x0000ff00
+lui $t0, 0xff :: rd 0x00ff0000 rs 0x000000ff
+lui $t0, 0x0 :: rd 0x00000000 rs 0x00000000
+lui $t0, 0x5 :: rd 0x00050000 rs 0x00000005
+lui $t0, 0x387 :: rd 0x03870000 rs 0x00000387
+LW
+lw $t0, 0($t1) :: rt 0x121f1e1f
+lw $t0, 4($t1) :: rt 0x00000000
+lw $t0, 8($t1) :: rt 0x00000003
+lw $t0, 12($t1) :: rt 0xffffffff
+lw $t0, 16($t1) :: rt 0x232f2e2f
+lw $t0, 20($t1) :: rt 0x242c2b2b
+lw $t0, 24($t1) :: rt 0x252a2e2b
+lw $t0, 28($t1) :: rt 0x262d2d2a
+lw $t0, 32($t1) :: rt 0x3f343f3e
+lw $t0, 36($t1) :: rt 0x3e353d3c
+lw $t0, 40($t1) :: rt 0x363a3c3b
+lw $t0, 44($t1) :: rt 0x3b373b3a
+lw $t0, 48($t1) :: rt 0x454f4e45
+lw $t0, 52($t1) :: rt 0x4e464d46
+lw $t0, 56($t1) :: rt 0x474d474c
+lw $t0, 60($t1) :: rt 0x4a484a4c
+lw $t0, 2($t1) :: rt 0x1e1f0000
+lw $t0, 6($t1) :: rt 0x00000000
+lw $t0, 10($t1) :: rt 0x0003ffff
+lw $t0, 14($t1) :: rt 0xffff232f
+lw $t0, 18($t1) :: rt 0x2e2f242c
+lw $t0, 22($t1) :: rt 0x2b2b252a
+lw $t0, 26($t1) :: rt 0x2e2b262d
+lw $t0, 30($t1) :: rt 0x2d2a3f34
+lw $t0, 34($t1) :: rt 0x3f3e3e35
+lw $t0, 38($t1) :: rt 0x3d3c363a
+MUL
+mul $t0, $t1, $t2 :: rd 0xcebea6d9 rs 0x31415927, rt 0xffffffff
+mul $t0, $t1, $t2 :: rd 0x02e24200 rs 0x31415927, rt 0xee00ee00
+mul $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x000000ff
+mul $t0, $t1, $t2 :: rd 0x00000000 rs 0xffffffff, rt 0x00000000
+mul $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000001
+mul $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000000
+mul $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0xffffffff
+mul $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0x80000000
+mul $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x00000000
+mul $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0x80000000
+mul $t0, $t1, $t2 :: rd 0x80000000 rs 0x7fffffff, rt 0x80000000
+mul $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0xff000000
+mul $t0, $t1, $t2 :: rd 0xf2300000 rs 0x7fffffff, rt 0x0dd00000
+mul $t0, $t1, $t2 :: rd 0xcebea6d9 rs 0x31415927, rt 0xffffffff
+mul $t0, $t1, $t2 :: rd 0x02e24200 rs 0x31415927, rt 0xee00ee00
+mul $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x000000ff
+mul $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000001, rt 0x00000000
+mul $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000001
+mul $t0, $t1, $t2 :: rd 0x00000000 rs 0xffffffff, rt 0x00000000
+mul $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0xffffffff
+mul $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x80000000
+mul $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0x00000000
+mul $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0x80000000
+mul $t0, $t1, $t2 :: rd 0x80000000 rs 0x7fffffff, rt 0x80000000
+mul $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0xff000000
+mul $t0, $t1, $t2 :: rd 0xf2300000 rs 0x7fffffff, rt 0x0dd00000
+mul $t0, $t1, $t2 :: rd 0x00000000 rs 0xffffffff, rt 0x00000000
+mul $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0xffffffff
+mul $t0, $t1, $t2 :: rd 0x00000001 rs 0xffffffff, rt 0xffffffff
+mul $t0, $t1, $t2 :: rd 0x00000001 rs 0x7fffffff, rt 0x7fffffff
+mul $t0, $t1, $t2 :: rd 0xfffe0001 rs 0x0000ffff, rt 0x0000ffff
+NOR
+nor $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0xffffffff
+nor $t0, $t1, $t2 :: rd 0x00be00d8 rs 0x31415927, rt 0xee00ee00
+nor $t0, $t1, $t2 :: rd 0xffffff00 rs 0x00000000, rt 0x000000ff
+nor $t0, $t1, $t2 :: rd 0x00000000 rs 0xffffffff, rt 0x00000000
+nor $t0, $t1, $t2 :: rd 0xfffffffe rs 0x00000000, rt 0x00000001
+nor $t0, $t1, $t2 :: rd 0xffffffff rs 0x00000000, rt 0x00000000
+nor $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0xffffffff
+nor $t0, $t1, $t2 :: rd 0x7fffffff rs 0x80000000, rt 0x80000000
+nor $t0, $t1, $t2 :: rd 0x80000000 rs 0x7fffffff, rt 0x00000000
+nor $t0, $t1, $t2 :: rd 0x7fffffff rs 0x80000000, rt 0x80000000
+nor $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x80000000
+nor $t0, $t1, $t2 :: rd 0x00ffffff rs 0x80000000, rt 0xff000000
+nor $t0, $t1, $t2 :: rd 0x80000000 rs 0x7fffffff, rt 0x0dd00000
+nor $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0xffffffff
+nor $t0, $t1, $t2 :: rd 0x00be00d8 rs 0x31415927, rt 0xee00ee00
+nor $t0, $t1, $t2 :: rd 0xffffff00 rs 0x00000000, rt 0x000000ff
+nor $t0, $t1, $t2 :: rd 0xfffffffe rs 0x00000001, rt 0x00000000
+nor $t0, $t1, $t2 :: rd 0xfffffffe rs 0x00000000, rt 0x00000001
+nor $t0, $t1, $t2 :: rd 0x00000000 rs 0xffffffff, rt 0x00000000
+nor $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0xffffffff
+nor $t0, $t1, $t2 :: rd 0x7fffffff rs 0x00000000, rt 0x80000000
+nor $t0, $t1, $t2 :: rd 0x7fffffff rs 0x80000000, rt 0x00000000
+nor $t0, $t1, $t2 :: rd 0x7fffffff rs 0x80000000, rt 0x80000000
+nor $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x80000000
+nor $t0, $t1, $t2 :: rd 0x00ffffff rs 0x80000000, rt 0xff000000
+nor $t0, $t1, $t2 :: rd 0x80000000 rs 0x7fffffff, rt 0x0dd00000
+nor $t0, $t1, $t2 :: rd 0x00000000 rs 0xffffffff, rt 0x00000000
+nor $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0xffffffff
+nor $t0, $t1, $t2 :: rd 0x00000000 rs 0xffffffff, rt 0xffffffff
+nor $t0, $t1, $t2 :: rd 0x80000000 rs 0x7fffffff, rt 0x7fffffff
+nor $t0, $t1, $t2 :: rd 0xffff0000 rs 0x0000ffff, rt 0x0000ffff
+WSBH
+wsbh $t0, $t1 :: rd 0x00000200 rs 0x00000002
+wsbh $t0, $t1 :: rd 0x00002800 rs 0x00000028
+wsbh $t0, $t1 :: rd 0xfffffefe rs 0xfffffefe
+wsbh $t0, $t1 :: rd 0xff7fffff rs 0x7fffffff
+wsbh $t0, $t1 :: rd 0xfffff5ff rs 0xfffffff5
+wsbh $t0, $t1 :: rd 0xffffffff rs 0xffffffff
+wsbh $t0, $t1 :: rd 0x00001600 rs 0x00000016
+wsbh $t0, $t1 :: rd 0xffffffff rs 0xffffffff
+NOT
+not $t0, $t1 :: rd 0xfffffffd rs 0x00000002
+not $t0, $t1 :: rd 0xffffffd7 rs 0x00000028
+not $t0, $t1 :: rd 0x00000101 rs 0xfffffefe
+not $t0, $t1 :: rd 0x80000000 rs 0x7fffffff
+not $t0, $t1 :: rd 0x0000000a rs 0xfffffff5
+not $t0, $t1 :: rd 0x00000000 rs 0xffffffff
+not $t0, $t1 :: rd 0xffffffe9 rs 0x00000016
+not $t0, $t1 :: rd 0x00000000 rs 0xffffffff
+NEGU
+negu $t0, $t1 :: rd 0xfffffffe rs 0x00000002
+negu $t0, $t1 :: rd 0xffffffd8 rs 0x00000028
+negu $t0, $t1 :: rd 0x00000102 rs 0xfffffefe
+negu $t0, $t1 :: rd 0x80000001 rs 0x7fffffff
+negu $t0, $t1 :: rd 0x0000000b rs 0xfffffff5
+negu $t0, $t1 :: rd 0x00000001 rs 0xffffffff
+negu $t0, $t1 :: rd 0xffffffea rs 0x00000016
+negu $t0, $t1 :: rd 0x00000001 rs 0xffffffff
+OR
+or $t0, $t1, $t2 :: rd 0xffffffff rs 0x31415927, rt 0xffffffff
+or $t0, $t1, $t2 :: rd 0xff41ff27 rs 0x31415927, rt 0xee00ee00
+or $t0, $t1, $t2 :: rd 0x000000ff rs 0x00000000, rt 0x000000ff
+or $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
+or $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000000, rt 0x00000001
+or $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000000
+or $t0, $t1, $t2 :: rd 0xffffffff rs 0x80000000, rt 0xffffffff
+or $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x80000000
+or $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x00000000
+or $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x80000000
+or $t0, $t1, $t2 :: rd 0xffffffff rs 0x7fffffff, rt 0x80000000
+or $t0, $t1, $t2 :: rd 0xff000000 rs 0x80000000, rt 0xff000000
+or $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x0dd00000
+or $t0, $t1, $t2 :: rd 0xffffffff rs 0x31415927, rt 0xffffffff
+or $t0, $t1, $t2 :: rd 0xff41ff27 rs 0x31415927, rt 0xee00ee00
+or $t0, $t1, $t2 :: rd 0x000000ff rs 0x00000000, rt 0x000000ff
+or $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000001, rt 0x00000000
+or $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000000, rt 0x00000001
+or $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
+or $t0, $t1, $t2 :: rd 0xffffffff rs 0x00000000, rt 0xffffffff
+or $t0, $t1, $t2 :: rd 0x80000000 rs 0x00000000, rt 0x80000000
+or $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x00000000
+or $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x80000000
+or $t0, $t1, $t2 :: rd 0xffffffff rs 0x7fffffff, rt 0x80000000
+or $t0, $t1, $t2 :: rd 0xff000000 rs 0x80000000, rt 0xff000000
+or $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x0dd00000
+or $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
+or $t0, $t1, $t2 :: rd 0xffffffff rs 0x00000000, rt 0xffffffff
+or $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0xffffffff
+or $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x7fffffff
+or $t0, $t1, $t2 :: rd 0x0000ffff rs 0x0000ffff, rt 0x0000ffff
+ORI
+ori $t0, $t1, 0xffff :: rt 0x3141ffff rs 0x31415927, imm 0x0000ffff
+ori $t0, $t1, 0xee00 :: rt 0x3141ff27 rs 0x31415927, imm 0x0000ee00
+ori $t0, $t1, 255 :: rt 0x000000ff rs 0x00000000, imm 0x000000ff
+ori $t0, $t1, 0 :: rt 0xffffffff rs 0xffffffff, imm 0x00000000
+ori $t0, $t1, 1 :: rt 0x00000001 rs 0x00000000, imm 0x00000001
+ori $t0, $t1, 0 :: rt 0x00000000 rs 0x00000000, imm 0x00000000
+ori $t0, $t1, 0x8000 :: rt 0x80008000 rs 0x80000000, imm 0x00008000
+ori $t0, $t1, 0 :: rt 0x7fffffff rs 0x7fffffff, imm 0x00000000
+ori $t0, $t1, 0x8000 :: rt 0x80008000 rs 0x80000000, imm 0x00008000
+ori $t0, $t1, 0x8000 :: rt 0x7fffffff rs 0x7fffffff, imm 0x00008000
+ori $t0, $t1, 0xff00 :: rt 0x8000ff00 rs 0x80000000, imm 0x0000ff00
+ori $t0, $t1, 0x0dd0 :: rt 0x7fffffff rs 0x7fffffff, imm 0x00000dd0
+ori $t0, $t1, 0xffff :: rt 0x3141ffff rs 0x31415927, imm 0x0000ffff
+ori $t0, $t1, 0xee00 :: rt 0x3141ff27 rs 0x31415927, imm 0x0000ee00
+ori $t0, $t1, 255 :: rt 0x000000ff rs 0x00000000, imm 0x000000ff
+ori $t0, $t1, 0 :: rt 0x00000001 rs 0x00000001, imm 0x00000000
+ori $t0, $t1, 1 :: rt 0x00000001 rs 0x00000000, imm 0x00000001
+ori $t0, $t1, 0 :: rt 0xffffffff rs 0xffffffff, imm 0x00000000
+ori $t0, $t1, 0x8000 :: rt 0x00008000 rs 0x00000000, imm 0x00008000
+ori $t0, $t1, 0 :: rt 0x00008000 rs 0x00008000, imm 0x00000000
+ori $t0, $t1, 0x8000 :: rt 0x80008000 rs 0x80000000, imm 0x00008000
+ori $t0, $t1, 0x8000 :: rt 0x7fffffff rs 0x7fffffff, imm 0x00008000
+ori $t0, $t1, 0xff00 :: rt 0x8000ff00 rs 0x80000000, imm 0x0000ff00
+ori $t0, $t1, 0x0dd0 :: rt 0x7fffffff rs 0x7fffffff, imm 0x00000dd0
+ori $t0, $t1, 0 :: rt 0x0000ffff rs 0x0000ffff, imm 0x00000000
+ori $t0, $t1, 0xffff :: rt 0x0000ffff rs 0x00000000, imm 0x0000ffff
+ori $t0, $t1, 0xffff :: rt 0xffffffff rs 0xffffffff, imm 0x0000ffff
+ori $t0, $t1, 0x7fff :: rt 0x7fffffff rs 0x7fffffff, imm 0x00007fff
+ori $t0, $t1, 0x0000 :: rt 0x0000ffff rs 0x0000ffff, imm 0x00000000
+ROTR
+rotr $t0, $t1, 0x00000000 :: rt 0x31415927 rs 0x31415927, imm 0x00000000
+rotr $t0, $t1, 0x00000001 :: rt 0x98a0ac93 rs 0x31415927, imm 0x00000001
+rotr $t0, $t1, 0x00000002 :: rt 0xcc505649 rs 0x31415927, imm 0x00000002
+rotr $t0, $t1, 0x0000000F :: rt 0xb24e6282 rs 0x31415927, imm 0x0000000f
+rotr $t0, $t1, 0x00000010 :: rt 0x59273141 rs 0x31415927, imm 0x00000010
+rotr $t0, $t1, 0x0000001F :: rt 0x6282b24e rs 0x31415927, imm 0x0000001f
+rotr $t0, $t1, 0x0000001A :: rt 0x505649cc rs 0x31415927, imm 0x0000001a
+rotr $t0, $t1, 0x00000007 :: rt 0x4e6282b2 rs 0x31415927, imm 0x00000007
+rotr $t0, $t1, 0x00000000 :: rt 0x00088000 rs 0x00088000, imm 0x00000000
+rotr $t0, $t1, 0x00000001 :: rt 0x00044000 rs 0x00088000, imm 0x00000001
+rotr $t0, $t1, 31 :: rt 0x00110000 rs 0x00088000, imm 0x0000001f
+rotr $t0, $t1, 16 :: rt 0x00000001 rs 0x00010000, imm 0x00000010
+rotr $t0, $t1, 17 :: rt 0x80000000 rs 0x00010000, imm 0x00000011
+rotr $t0, $t1, 18 :: rt 0x40000000 rs 0x00010000, imm 0x00000012
+rotr $t0, $t1, 0 :: rt 0x00000000 rs 0x00000000, imm 0x00000000
+rotr $t0, $t1, 0x1F :: rt 0x0001fffe rs 0x0000ffff, imm 0x0000001f
+ROTRV
+rotrv $t0, $t1, $t2 :: rd 0x6282b24e rs 0x31415927, rt 0xffffffff
+rotrv $t0, $t1, $t2 :: rd 0x31415927 rs 0x31415927, rt 0xee00ee00
+rotrv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x000000ff
+rotrv $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
+rotrv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000001
+rotrv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000000
+rotrv $t0, $t1, $t2 :: rd 0x00000001 rs 0x80000000, rt 0xffffffff
+rotrv $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x80000000
+rotrv $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x00000000
+rotrv $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x80000000
+rotrv $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x80000000
+rotrv $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0xff000000
+rotrv $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x0dd00000
+rotrv $t0, $t1, $t2 :: rd 0x6282b24e rs 0x31415927, rt 0xffffffff
+rotrv $t0, $t1, $t2 :: rd 0x31415927 rs 0x31415927, rt 0xee00ee00
+rotrv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x000000ff
+rotrv $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000001, rt 0x00000000
+rotrv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000001
+rotrv $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
+rotrv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0xffffffff
+rotrv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x80000000
+rotrv $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x00000000
+rotrv $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x80000000
+rotrv $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x80000000
+rotrv $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0xff000000
+rotrv $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x0dd00000
+rotrv $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
+rotrv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0xffffffff
+rotrv $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0xffffffff
+rotrv $t0, $t1, $t2 :: rd 0xfffffffe rs 0x7fffffff, rt 0x7fffffff
+rotrv $t0, $t1, $t2 :: rd 0x0001fffe rs 0x0000ffff, rt 0x0000ffff
+rotrv $t0, $t1, $t2 :: rd 0x31415927 rs 0x31415927, rt 0x00000000
+rotrv $t0, $t1, $t2 :: rd 0x98a0ac93 rs 0x31415927, rt 0x00000001
+rotrv $t0, $t1, $t2 :: rd 0xcc505649 rs 0x31415927, rt 0x00000002
+rotrv $t0, $t1, $t2 :: rd 0xb24e6282 rs 0x31415927, rt 0x0000000f
+rotrv $t0, $t1, $t2 :: rd 0x59273141 rs 0x31415927, rt 0x00000010
+rotrv $t0, $t1, $t2 :: rd 0x6282b24e rs 0x31415927, rt 0x0000001f
+rotrv $t0, $t1, $t2 :: rd 0x31415927 rs 0x31415927, rt 0x00000020
+rotrv $t0, $t1, $t2 :: rd 0x98a0ac93 rs 0x31415927, rt 0x00000021
+rotrv $t0, $t1, $t2 :: rd 0x00088000 rs 0x00088000, rt 0x00000000
+rotrv $t0, $t1, $t2 :: rd 0x00044000 rs 0x00088000, rt 0x00000001
+rotrv $t0, $t1, $t2 :: rd 0x00110000 rs 0x00088000, rt 0x0000001f
+rotrv $t0, $t1, $t2 :: rd 0x00000001 rs 0x00010000, rt 0x00000010
+rotrv $t0, $t1, $t2 :: rd 0x80000000 rs 0x00010000, rt 0x00000011
+rotrv $t0, $t1, $t2 :: rd 0x40000000 rs 0x00010000, rt 0x00000012
+rotrv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000000
+rotrv $t0, $t1, $t2 :: rd 0x0001fffe rs 0x0000ffff, rt 0x0000ffff
+SEB
+seb $t0, $t1 :: rd 0x00000002 rs 0x00000002
+seb $t0, $t1 :: rd 0x00000028 rs 0x00000028
+seb $t0, $t1 :: rd 0xfffffffe rs 0xfffffefe
+seb $t0, $t1 :: rd 0xffffffff rs 0x7fffffff
+seb $t0, $t1 :: rd 0xfffffff5 rs 0xfffffff5
+seb $t0, $t1 :: rd 0xffffffff rs 0xffffffff
+seb $t0, $t1 :: rd 0x00000016 rs 0x00000016
+seb $t0, $t1 :: rd 0xffffffff rs 0xffffffff
+SEH
+seh $t0, $t1 :: rd 0x00000002 rs 0x00000002
+seh $t0, $t1 :: rd 0x00000028 rs 0x00000028
+seh $t0, $t1 :: rd 0xfffffefe rs 0xfffffefe
+seh $t0, $t1 :: rd 0xffffffff rs 0x7fffffff
+seh $t0, $t1 :: rd 0xfffffff5 rs 0xfffffff5
+seh $t0, $t1 :: rd 0xffffffff rs 0xffffffff
+seh $t0, $t1 :: rd 0x00000016 rs 0x00000016
+seh $t0, $t1 :: rd 0xffffffff rs 0xffffffff
+SLL
+sll $t0, $t1, 0x00000000 :: rt 0x31415927 rs 0x31415927, imm 0x00000000
+sll $t0, $t1, 0x00000001 :: rt 0x6282b24e rs 0x31415927, imm 0x00000001
+sll $t0, $t1, 0x00000002 :: rt 0xc505649c rs 0x31415927, imm 0x00000002
+sll $t0, $t1, 0x0000000F :: rt 0xac938000 rs 0x31415927, imm 0x0000000f
+sll $t0, $t1, 0x00000010 :: rt 0x59270000 rs 0x31415927, imm 0x00000010
+sll $t0, $t1, 0x0000001F :: rt 0x80000000 rs 0x31415927, imm 0x0000001f
+sll $t0, $t1, 0x00000009 :: rt 0x82b24e00 rs 0x31415927, imm 0x00000009
+sll $t0, $t1, 0x0000000A :: rt 0x05649c00 rs 0x31415927, imm 0x0000000a
+sll $t0, $t1, 0x00000000 :: rt 0x00088000 rs 0x00088000, imm 0x00000000
+sll $t0, $t1, 0x00000001 :: rt 0x00110000 rs 0x00088000, imm 0x00000001
+sll $t0, $t1, 31 :: rt 0x00000000 rs 0x00088000, imm 0x0000001f
+sll $t0, $t1, 16 :: rt 0x00000000 rs 0x00010000, imm 0x00000010
+sll $t0, $t1, 17 :: rt 0x00000000 rs 0x00010000, imm 0x00000011
+sll $t0, $t1, 18 :: rt 0x00000000 rs 0x00010000, imm 0x00000012
+sll $t0, $t1, 0 :: rt 0x00000000 rs 0x00000000, imm 0x00000000
+SLLV
+sllv $t0, $t1, $t2 :: rd 0x80000000 rs 0x31415927, rt 0xffffffff
+sllv $t0, $t1, $t2 :: rd 0x31415927 rs 0x31415927, rt 0xee00ee00
+sllv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x000000ff
+sllv $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
+sllv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000001
+sllv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000000
+sllv $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0xffffffff
+sllv $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x80000000
+sllv $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x00000000
+sllv $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x80000000
+sllv $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x80000000
+sllv $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0xff000000
+sllv $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x0dd00000
+sllv $t0, $t1, $t2 :: rd 0x80000000 rs 0x31415927, rt 0xffffffff
+sllv $t0, $t1, $t2 :: rd 0x31415927 rs 0x31415927, rt 0xee00ee00
+sllv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x000000ff
+sllv $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000001, rt 0x00000000
+sllv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000001
+sllv $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
+sllv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0xffffffff
+sllv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x80000000
+sllv $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x00000000
+sllv $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x80000000
+sllv $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x80000000
+sllv $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0xff000000
+sllv $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x0dd00000
+sllv $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
+sllv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0xffffffff
+sllv $t0, $t1, $t2 :: rd 0x80000000 rs 0xffffffff, rt 0xffffffff
+sllv $t0, $t1, $t2 :: rd 0x80000000 rs 0x7fffffff, rt 0x7fffffff
+sllv $t0, $t1, $t2 :: rd 0x80000000 rs 0x0000ffff, rt 0x0000ffff
+sllv $t0, $t1, $t2 :: rd 0x31415927 rs 0x31415927, rt 0x00000000
+sllv $t0, $t1, $t2 :: rd 0x6282b24e rs 0x31415927, rt 0x00000001
+sllv $t0, $t1, $t2 :: rd 0xc505649c rs 0x31415927, rt 0x00000002
+sllv $t0, $t1, $t2 :: rd 0xac938000 rs 0x31415927, rt 0x0000000f
+sllv $t0, $t1, $t2 :: rd 0x59270000 rs 0x31415927, rt 0x00000010
+sllv $t0, $t1, $t2 :: rd 0x80000000 rs 0x31415927, rt 0x0000001f
+sllv $t0, $t1, $t2 :: rd 0x31415927 rs 0x31415927, rt 0x00000020
+sllv $t0, $t1, $t2 :: rd 0x6282b24e rs 0x31415927, rt 0x00000021
+sllv $t0, $t1, $t2 :: rd 0x00088000 rs 0x00088000, rt 0x00000000
+sllv $t0, $t1, $t2 :: rd 0x00110000 rs 0x00088000, rt 0x00000001
+sllv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00088000, rt 0x0000001f
+sllv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00010000, rt 0x00000010
+sllv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00010000, rt 0x00000011
+sllv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00010000, rt 0x00000012
+sllv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000000
+sllv $t0, $t1, $t2 :: rd 0x80000000 rs 0x0000ffff, rt 0x0000ffff
+SLT
+slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0xffffffff
+slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0xee00ee00
+slt $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000000, rt 0x000000ff
+slt $t0, $t1, $t2 :: rd 0x00000001 rs 0xffffffff, rt 0x00000000
+slt $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000000, rt 0x00000001
+slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000000
+slt $t0, $t1, $t2 :: rd 0x00000001 rs 0x80000000, rt 0xffffffff
+slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0x80000000
+slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x00000000
+slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0x80000000
+slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x80000000
+slt $t0, $t1, $t2 :: rd 0x00000001 rs 0x80000000, rt 0xff000000
+slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x0dd00000
+slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0xffffffff
+slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0xee00ee00
+slt $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000000, rt 0x000000ff
+slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000001, rt 0x00000000
+slt $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000000, rt 0x00000001
+slt $t0, $t1, $t2 :: rd 0x00000001 rs 0xffffffff, rt 0x00000000
+slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0xffffffff
+slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x80000000
+slt $t0, $t1, $t2 :: rd 0x00000001 rs 0x80000000, rt 0x00000000
+slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0x80000000
+slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x80000000
+slt $t0, $t1, $t2 :: rd 0x00000001 rs 0x80000000, rt 0xff000000
+slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x0dd00000
+slt $t0, $t1, $t2 :: rd 0x00000001 rs 0xffffffff, rt 0x00000000
+slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0xffffffff
+slt $t0, $t1, $t2 :: rd 0x00000000 rs 0xffffffff, rt 0xffffffff
+slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x7fffffff
+slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x0000ffff, rt 0x0000ffff
+slt $t0, $t1, $t2 :: rd 0x00000001 rs 0xffffffff, rt 0x00000000
+slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0xffffffff
+slt $t0, $t1, $t2 :: rd 0x00000000 rs 0xffffffff, rt 0xffffffff
+slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x7fffffff
+slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x0000ffff, rt 0x0000ffff
+slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0x00000000
+slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0x00000001
+slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0x00000002
+slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0x0000000f
+slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0x00000010
+slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0x0000001f
+slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0x00000020
+slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0x00000021
+slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x00088000, rt 0x00000000
+slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x00088000, rt 0x00000001
+slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x00088000, rt 0x0000001f
+slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x00010000, rt 0x00000010
+slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x00010000, rt 0x00000011
+slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x00010000, rt 0x00000012
+slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000000
+slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x0000ffff, rt 0x0000ffff
+SLTI
+slti $t0, $t1, 0x00000000 :: rt 0x00000000 rs 0x00000001, imm 0x31415927
+slti $t0, $t1, 0x00000001 :: rt 0x00000000 rs 0x31415927, imm 0x00000001
+slti $t0, $t1, 0x00000002 :: rt 0x00000000 rs 0x31415927, imm 0x00000002
+slti $t0, $t1, 0x0000000F :: rt 0x00000000 rs 0x31415927, imm 0x0000000f
+slti $t0, $t1, 0x00000010 :: rt 0x00000000 rs 0x00000010, imm 0x00000010
+slti $t0, $t1, 0x0000001F :: rt 0x00000001 rs 0x00000010, imm 0x31415927
+slti $t0, $t1, 0x00000009 :: rt 0x00000000 rs 0x31415927, imm 0x00000009
+slti $t0, $t1, 0x0000000A :: rt 0x00000000 rs 0x31415927, imm 0x0000000a
+slti $t0, $t1, 0x00000000 :: rt 0x00000000 rs 0x00088000, imm 0x0000000a
+slti $t0, $t1, 0x00000001 :: rt 0x00000001 rs 0x00000000, imm 0x00000001
+slti $t0, $t1, 31 :: rt 0x00000000 rs 0x00088000, imm 0x0000001f
+slti $t0, $t1, 16 :: rt 0x00000000 rs 0x00010000, imm 0x00000010
+slti $t0, $t1, 17 :: rt 0x00000000 rs 0x00010000, imm 0x00000011
+slti $t0, $t1, 18 :: rt 0x00000000 rs 0x00010000, imm 0x00000012
+slti $t0, $t1, 0 :: rt 0x00000000 rs 0x00000000, imm 0x00000000
+SLTIU
+sltiu $t0, $t1, 0x00000000 :: rt 0x00000000 rs 0x00000001, imm 0x31415927
+sltiu $t0, $t1, 0x00000001 :: rt 0x00000000 rs 0x31415927, imm 0x00000001
+sltiu $t0, $t1, 0x00000002 :: rt 0x00000000 rs 0x31415927, imm 0x00000002
+sltiu $t0, $t1, 0x0000000F :: rt 0x00000000 rs 0x31415927, imm 0x0000000f
+sltiu $t0, $t1, 0x00000010 :: rt 0x00000000 rs 0x00000010, imm 0x00000010
+sltiu $t0, $t1, 0x0000001F :: rt 0x00000001 rs 0x00000010, imm 0x31415927
+sltiu $t0, $t1, 0x00000009 :: rt 0x00000000 rs 0x31415927, imm 0x00000009
+sltiu $t0, $t1, 0x0000000A :: rt 0x00000000 rs 0x31415927, imm 0x0000000a
+sltiu $t0, $t1, 0x00000000 :: rt 0x00000000 rs 0x00088000, imm 0x0000000a
+sltiu $t0, $t1, 0x00000001 :: rt 0x00000001 rs 0x00000000, imm 0x00000001
+sltiu $t0, $t1, 31 :: rt 0x00000000 rs 0x00088000, imm 0x0000001f
+sltiu $t0, $t1, 16 :: rt 0x00000000 rs 0x00010000, imm 0x00000010
+sltiu $t0, $t1, 17 :: rt 0x00000000 rs 0x00010000, imm 0x00000011
+sltiu $t0, $t1, 18 :: rt 0x00000000 rs 0x00010000, imm 0x00000012
+sltiu $t0, $t1, 0 :: rt 0x00000000 rs 0x00000000, imm 0x00000000
+SLTU
+sltu $t0, $t1, $t2 :: rd 0x00000001 rs 0x31415927, rt 0xffffffff
+sltu $t0, $t1, $t2 :: rd 0x00000001 rs 0x31415927, rt 0xee00ee00
+sltu $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000000, rt 0x000000ff
+sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0xffffffff, rt 0x00000000
+sltu $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000000, rt 0x00000001
+sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000000
+sltu $t0, $t1, $t2 :: rd 0x00000001 rs 0x80000000, rt 0xffffffff
+sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0x80000000
+sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x00000000
+sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0x80000000
+sltu $t0, $t1, $t2 :: rd 0x00000001 rs 0x7fffffff, rt 0x80000000
+sltu $t0, $t1, $t2 :: rd 0x00000001 rs 0x80000000, rt 0xff000000
+sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x0dd00000
+sltu $t0, $t1, $t2 :: rd 0x00000001 rs 0x31415927, rt 0xffffffff
+sltu $t0, $t1, $t2 :: rd 0x00000001 rs 0x31415927, rt 0xee00ee00
+sltu $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000000, rt 0x000000ff
+sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000001, rt 0x00000000
+sltu $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000000, rt 0x00000001
+sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0xffffffff, rt 0x00000000
+sltu $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000000, rt 0xffffffff
+sltu $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000000, rt 0x80000000
+sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0x00000000
+sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0x80000000
+sltu $t0, $t1, $t2 :: rd 0x00000001 rs 0x7fffffff, rt 0x80000000
+sltu $t0, $t1, $t2 :: rd 0x00000001 rs 0x80000000, rt 0xff000000
+sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x0dd00000
+sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0xffffffff, rt 0x00000000
+sltu $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000000, rt 0xffffffff
+sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0xffffffff, rt 0xffffffff
+sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x7fffffff
+sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x0000ffff, rt 0x0000ffff
+sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0xffffffff, rt 0x00000000
+sltu $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000000, rt 0xffffffff
+sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0xffffffff, rt 0xffffffff
+sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x7fffffff
+sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x0000ffff, rt 0x0000ffff
+sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0x00000000
+sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0x00000001
+sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0x00000002
+sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0x0000000f
+sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0x00000010
+sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0x0000001f
+sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0x00000020
+sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0x00000021
+sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x00088000, rt 0x00000000
+sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x00088000, rt 0x00000001
+sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x00088000, rt 0x0000001f
+sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x00010000, rt 0x00000010
+sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x00010000, rt 0x00000011
+sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x00010000, rt 0x00000012
+sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000000
+sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x0000ffff, rt 0x0000ffff
+SRA
+sra $t0, $t1, 0x00000000 :: rt 0x00000001 rs 0x00000001, imm 0x31415927
+sra $t0, $t1, 0x00000001 :: rt 0x18a0ac93 rs 0x31415927, imm 0x00000001
+sra $t0, $t1, 0x00000002 :: rt 0x0c505649 rs 0x31415927, imm 0x00000002
+sra $t0, $t1, 0x0000000F :: rt 0x00006282 rs 0x31415927, imm 0x0000000f
+sra $t0, $t1, 0x00000010 :: rt 0x00000000 rs 0x00000010, imm 0x00000010
+sra $t0, $t1, 0x0000001F :: rt 0x00000000 rs 0x00000010, imm 0x31415927
+sra $t0, $t1, 0x00000009 :: rt 0x0018a0ac rs 0x31415927, imm 0x00000009
+sra $t0, $t1, 0x0000000A :: rt 0x000c5056 rs 0x31415927, imm 0x0000000a
+sra $t0, $t1, 0x00000000 :: rt 0x00088000 rs 0x00088000, imm 0x0000000a
+sra $t0, $t1, 0x00000001 :: rt 0x00000000 rs 0x00000000, imm 0x00000001
+sra $t0, $t1, 31 :: rt 0x00000000 rs 0x00088000, imm 0x0000001f
+sra $t0, $t1, 16 :: rt 0x00000001 rs 0x00010000, imm 0x00000010
+sra $t0, $t1, 17 :: rt 0x00000000 rs 0x00010000, imm 0x00000011
+sra $t0, $t1, 18 :: rt 0x00000000 rs 0x00010000, imm 0x00000012
+sra $t0, $t1, 0 :: rt 0x00000000 rs 0x00000000, imm 0x00000000
+SRAV
+srav $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0xffffffff
+srav $t0, $t1, $t2 :: rd 0x31415927 rs 0x31415927, rt 0xee00ee00
+srav $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x000000ff
+srav $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
+srav $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000001
+srav $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000000
+srav $t0, $t1, $t2 :: rd 0xffffffff rs 0x80000000, rt 0xffffffff
+srav $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x80000000
+srav $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x00000000
+srav $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x80000000
+srav $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x80000000
+srav $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0xff000000
+srav $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x0dd00000
+srav $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0xffffffff
+srav $t0, $t1, $t2 :: rd 0x31415927 rs 0x31415927, rt 0xee00ee00
+srav $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x000000ff
+srav $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000001, rt 0x00000000
+srav $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000001
+srav $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
+srav $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0xffffffff
+srav $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x80000000
+srav $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x00000000
+srav $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x80000000
+srav $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x80000000
+srav $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0xff000000
+srav $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x0dd00000
+srav $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
+srav $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0xffffffff
+srav $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0xffffffff
+srav $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x7fffffff
+srav $t0, $t1, $t2 :: rd 0x00000000 rs 0x0000ffff, rt 0x0000ffff
+srav $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
+srav $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0xffffffff
+srav $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0xffffffff
+srav $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x7fffffff
+srav $t0, $t1, $t2 :: rd 0x00000000 rs 0x0000ffff, rt 0x0000ffff
+srav $t0, $t1, $t2 :: rd 0x31415927 rs 0x31415927, rt 0x00000000
+srav $t0, $t1, $t2 :: rd 0x18a0ac93 rs 0x31415927, rt 0x00000001
+srav $t0, $t1, $t2 :: rd 0x0c505649 rs 0x31415927, rt 0x00000002
+srav $t0, $t1, $t2 :: rd 0x00006282 rs 0x31415927, rt 0x0000000f
+srav $t0, $t1, $t2 :: rd 0x00003141 rs 0x31415927, rt 0x00000010
+srav $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0x0000001f
+srav $t0, $t1, $t2 :: rd 0x31415927 rs 0x31415927, rt 0x00000020
+srav $t0, $t1, $t2 :: rd 0x18a0ac93 rs 0x31415927, rt 0x00000021
+srav $t0, $t1, $t2 :: rd 0x00088000 rs 0x00088000, rt 0x00000000
+srav $t0, $t1, $t2 :: rd 0x00044000 rs 0x00088000, rt 0x00000001
+srav $t0, $t1, $t2 :: rd 0x00000000 rs 0x00088000, rt 0x0000001f
+srav $t0, $t1, $t2 :: rd 0x00000001 rs 0x00010000, rt 0x00000010
+srav $t0, $t1, $t2 :: rd 0x00000000 rs 0x00010000, rt 0x00000011
+srav $t0, $t1, $t2 :: rd 0x00000000 rs 0x00010000, rt 0x00000012
+srav $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000000
+srav $t0, $t1, $t2 :: rd 0x00000000 rs 0x0000ffff, rt 0x0000ffff
+SRL
+srl $t0, $t1, 0x00000000 :: rt 0x00000001 rs 0x00000001, imm 0x31415927
+srl $t0, $t1, 0x00000001 :: rt 0x18a0ac93 rs 0x31415927, imm 0x00000001
+srl $t0, $t1, 0x00000002 :: rt 0x0c505649 rs 0x31415927, imm 0x00000002
+srl $t0, $t1, 0x0000000F :: rt 0x00006282 rs 0x31415927, imm 0x0000000f
+srl $t0, $t1, 0x00000010 :: rt 0x00000000 rs 0x00000010, imm 0x00000010
+srl $t0, $t1, 0x0000001F :: rt 0x00000000 rs 0x00000010, imm 0x31415927
+srl $t0, $t1, 0x00000009 :: rt 0x0018a0ac rs 0x31415927, imm 0x00000009
+srl $t0, $t1, 0x0000000A :: rt 0x000c5056 rs 0x31415927, imm 0x0000000a
+srl $t0, $t1, 0x00000000 :: rt 0x00088000 rs 0x00088000, imm 0x0000000a
+srl $t0, $t1, 0x00000001 :: rt 0x00000000 rs 0x00000000, imm 0x00000001
+srl $t0, $t1, 31 :: rt 0x00000000 rs 0x00088000, imm 0x0000001f
+srl $t0, $t1, 16 :: rt 0x00000001 rs 0x00010000, imm 0x00000010
+srl $t0, $t1, 17 :: rt 0x00000000 rs 0x00010000, imm 0x00000011
+srl $t0, $t1, 18 :: rt 0x00000000 rs 0x00010000, imm 0x00000012
+srl $t0, $t1, 0 :: rt 0x00000000 rs 0x00000000, imm 0x00000000
+SRLV
+srlv $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0xffffffff
+srlv $t0, $t1, $t2 :: rd 0x31415927 rs 0x31415927, rt 0xee00ee00
+srlv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x000000ff
+srlv $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
+srlv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000001
+srlv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000000
+srlv $t0, $t1, $t2 :: rd 0x00000001 rs 0x80000000, rt 0xffffffff
+srlv $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x80000000
+srlv $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x00000000
+srlv $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x80000000
+srlv $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x80000000
+srlv $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0xff000000
+srlv $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x0dd00000
+srlv $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0xffffffff
+srlv $t0, $t1, $t2 :: rd 0x31415927 rs 0x31415927, rt 0xee00ee00
+srlv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x000000ff
+srlv $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000001, rt 0x00000000
+srlv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000001
+srlv $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
+srlv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0xffffffff
+srlv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x80000000
+srlv $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x00000000
+srlv $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x80000000
+srlv $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x80000000
+srlv $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0xff000000
+srlv $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x0dd00000
+srlv $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
+srlv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0xffffffff
+srlv $t0, $t1, $t2 :: rd 0x00000001 rs 0xffffffff, rt 0xffffffff
+srlv $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x7fffffff
+srlv $t0, $t1, $t2 :: rd 0x00000000 rs 0x0000ffff, rt 0x0000ffff
+srlv $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
+srlv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0xffffffff
+srlv $t0, $t1, $t2 :: rd 0x00000001 rs 0xffffffff, rt 0xffffffff
+srlv $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x7fffffff
+srlv $t0, $t1, $t2 :: rd 0x00000000 rs 0x0000ffff, rt 0x0000ffff
+srlv $t0, $t1, $t2 :: rd 0x31415927 rs 0x31415927, rt 0x00000000
+srlv $t0, $t1, $t2 :: rd 0x18a0ac93 rs 0x31415927, rt 0x00000001
+srlv $t0, $t1, $t2 :: rd 0x0c505649 rs 0x31415927, rt 0x00000002
+srlv $t0, $t1, $t2 :: rd 0x00006282 rs 0x31415927, rt 0x0000000f
+srlv $t0, $t1, $t2 :: rd 0x00003141 rs 0x31415927, rt 0x00000010
+srlv $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0x0000001f
+srlv $t0, $t1, $t2 :: rd 0x31415927 rs 0x31415927, rt 0x00000020
+srlv $t0, $t1, $t2 :: rd 0x18a0ac93 rs 0x31415927, rt 0x00000021
+srlv $t0, $t1, $t2 :: rd 0x00088000 rs 0x00088000, rt 0x00000000
+srlv $t0, $t1, $t2 :: rd 0x00044000 rs 0x00088000, rt 0x00000001
+srlv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00088000, rt 0x0000001f
+srlv $t0, $t1, $t2 :: rd 0x00000001 rs 0x00010000, rt 0x00000010
+srlv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00010000, rt 0x00000011
+srlv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00010000, rt 0x00000012
+srlv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000000
+srlv $t0, $t1, $t2 :: rd 0x00000000 rs 0x0000ffff, rt 0x0000ffff
+SUBU
+subu $t0, $t1, $t2 :: rd 0x31415926 rs 0x31415927, rt 0x00000001
+subu $t0, $t1, $t2 :: rd 0x31414817 rs 0x31415927, rt 0x00001110
+subu $t0, $t1, $t2 :: rd 0xffffff01 rs 0x00000000, rt 0x000000ff
+subu $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
+subu $t0, $t1, $t2 :: rd 0xffffffff rs 0x00000000, rt 0x00000001
+subu $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000000
+subu $t0, $t1, $t2 :: rd 0x80000001 rs 0x80000000, rt 0xffffffff
+subu $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0x80000000
+subu $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x00000000
+subu $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0x80000000
+subu $t0, $t1, $t2 :: rd 0xffffffff rs 0x7fffffff, rt 0x80000000
+subu $t0, $t1, $t2 :: rd 0x81000000 rs 0x80000000, rt 0xff000000
+subu $t0, $t1, $t2 :: rd 0x722fffff rs 0x7fffffff, rt 0x0dd00000
+subu $t0, $t1, $t2 :: rd 0x31415928 rs 0x31415927, rt 0xffffffff
+subu $t0, $t1, $t2 :: rd 0x43406b27 rs 0x31415927, rt 0xee00ee00
+subu $t0, $t1, $t2 :: rd 0xffffff01 rs 0x00000000, rt 0x000000ff
+subu $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000001, rt 0x00000000
+subu $t0, $t1, $t2 :: rd 0xffffffff rs 0x00000000, rt 0x00000001
+subu $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
+subu $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000000, rt 0xffffffff
+subu $t0, $t1, $t2 :: rd 0x80000000 rs 0x00000000, rt 0x80000000
+subu $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x00000000
+subu $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0x80000000
+subu $t0, $t1, $t2 :: rd 0xffffffff rs 0x7fffffff, rt 0x80000000
+subu $t0, $t1, $t2 :: rd 0x81000000 rs 0x80000000, rt 0xff000000
+subu $t0, $t1, $t2 :: rd 0x722fffff rs 0x7fffffff, rt 0x0dd00000
+subu $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
+subu $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000000, rt 0xffffffff
+subu $t0, $t1, $t2 :: rd 0x00000000 rs 0xffffffff, rt 0xffffffff
+subu $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x7fffffff
+subu $t0, $t1, $t2 :: rd 0x00000000 rs 0x0000ffff, rt 0x0000ffff
+subu $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
+subu $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000000, rt 0xffffffff
+subu $t0, $t1, $t2 :: rd 0x00000000 rs 0xffffffff, rt 0xffffffff
+subu $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x7fffffff
+subu $t0, $t1, $t2 :: rd 0x00000000 rs 0x0000ffff, rt 0x0000ffff
+subu $t0, $t1, $t2 :: rd 0x31415927 rs 0x31415927, rt 0x00000000
+subu $t0, $t1, $t2 :: rd 0x31415926 rs 0x31415927, rt 0x00000001
+subu $t0, $t1, $t2 :: rd 0x31415925 rs 0x31415927, rt 0x00000002
+subu $t0, $t1, $t2 :: rd 0x31415918 rs 0x31415927, rt 0x0000000f
+subu $t0, $t1, $t2 :: rd 0x31415917 rs 0x31415927, rt 0x00000010
+subu $t0, $t1, $t2 :: rd 0x31415908 rs 0x31415927, rt 0x0000001f
+subu $t0, $t1, $t2 :: rd 0x31415907 rs 0x31415927, rt 0x00000020
+subu $t0, $t1, $t2 :: rd 0x31415906 rs 0x31415927, rt 0x00000021
+subu $t0, $t1, $t2 :: rd 0x00088000 rs 0x00088000, rt 0x00000000
+subu $t0, $t1, $t2 :: rd 0x00087fff rs 0x00088000, rt 0x00000001
+subu $t0, $t1, $t2 :: rd 0x00087fe1 rs 0x00088000, rt 0x0000001f
+subu $t0, $t1, $t2 :: rd 0x0000fff0 rs 0x00010000, rt 0x00000010
+subu $t0, $t1, $t2 :: rd 0x0000ffef rs 0x00010000, rt 0x00000011
+subu $t0, $t1, $t2 :: rd 0x0000ffee rs 0x00010000, rt 0x00000012
+subu $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000000
+subu $t0, $t1, $t2 :: rd 0x00000000 rs 0x0000ffff, rt 0x0000ffff
+SUB
+subu $t0, $t1, $t2 :: rd 0x31415928 rs 0x31415927, rt 0xffffffff
+subu $t0, $t1, $t2 :: rd 0x0a2941ff rs 0x31415927, rt 0x27181728
+subu $t0, $t1, $t2 :: rd 0x9a2941ff rs 0x31415927, rt 0x97181728
+subu $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000000
+subu $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000001, rt 0x00000000
+subu $t0, $t1, $t2 :: rd 0xffffffff rs 0x00000000, rt 0x00000001
+subu $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
+subu $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000000, rt 0xffffffff
+subu $t0, $t1, $t2 :: rd 0x80000000 rs 0x00000000, rt 0x80000000
+subu $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x00000000
+subu $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0x80000000
+subu $t0, $t1, $t2 :: rd 0xffffffff rs 0x7fffffff, rt 0x80000000
+subu $t0, $t1, $t2 :: rd 0x00000001 rs 0x80000000, rt 0x7fffffff
+subu $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x7fffffff
+XOR
+xor $t0, $t1, $t2 :: rd 0xcebea6d8 rs 0x31415927, rt 0xffffffff
+xor $t0, $t1, $t2 :: rd 0xdf41b727 rs 0x31415927, rt 0xee00ee00
+xor $t0, $t1, $t2 :: rd 0x000000ff rs 0x00000000, rt 0x000000ff
+xor $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
+xor $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000000, rt 0x00000001
+xor $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000000
+xor $t0, $t1, $t2 :: rd 0x7fffffff rs 0x80000000, rt 0xffffffff
+xor $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0x80000000
+xor $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x00000000
+xor $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0x80000000
+xor $t0, $t1, $t2 :: rd 0xffffffff rs 0x7fffffff, rt 0x80000000
+xor $t0, $t1, $t2 :: rd 0x7f000000 rs 0x80000000, rt 0xff000000
+xor $t0, $t1, $t2 :: rd 0x722fffff rs 0x7fffffff, rt 0x0dd00000
+xor $t0, $t1, $t2 :: rd 0xcebea6d8 rs 0x31415927, rt 0xffffffff
+xor $t0, $t1, $t2 :: rd 0xdf41b727 rs 0x31415927, rt 0xee00ee00
+xor $t0, $t1, $t2 :: rd 0x000000ff rs 0x00000000, rt 0x000000ff
+xor $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000001, rt 0x00000000
+xor $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000000, rt 0x00000001
+xor $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
+xor $t0, $t1, $t2 :: rd 0xffffffff rs 0x00000000, rt 0xffffffff
+xor $t0, $t1, $t2 :: rd 0x80000000 rs 0x00000000, rt 0x80000000
+xor $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x00000000
+xor $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0x80000000
+xor $t0, $t1, $t2 :: rd 0xffffffff rs 0x7fffffff, rt 0x80000000
+xor $t0, $t1, $t2 :: rd 0x7f000000 rs 0x80000000, rt 0xff000000
+xor $t0, $t1, $t2 :: rd 0x722fffff rs 0x7fffffff, rt 0x0dd00000
+xor $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
+xor $t0, $t1, $t2 :: rd 0xffffffff rs 0x00000000, rt 0xffffffff
+xor $t0, $t1, $t2 :: rd 0x00000000 rs 0xffffffff, rt 0xffffffff
+xor $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x7fffffff
+xor $t0, $t1, $t2 :: rd 0x00000000 rs 0x0000ffff, rt 0x0000ffff
+XORI
+xori $t0, $t1, 0xffff :: rt 0x3141a6d8 rs 0x31415927, imm 0x0000ffff
+xori $t0, $t1, 0xee00 :: rt 0x3141b727 rs 0x31415927, imm 0x0000ee00
+xori $t0, $t1, 255 :: rt 0x000000ff rs 0x00000000, imm 0x000000ff
+xori $t0, $t1, 0 :: rt 0xffffffff rs 0xffffffff, imm 0x00000000
+xori $t0, $t1, 1 :: rt 0x00000001 rs 0x00000000, imm 0x00000001
+xori $t0, $t1, 0 :: rt 0x00000000 rs 0x00000000, imm 0x00000000
+xori $t0, $t1, 0x8000 :: rt 0x80008000 rs 0x80000000, imm 0x00008000
+xori $t0, $t1, 0 :: rt 0x7fffffff rs 0x7fffffff, imm 0x00000000
+xori $t0, $t1, 0x8000 :: rt 0x80008000 rs 0x80000000, imm 0x00008000
+xori $t0, $t1, 0x8000 :: rt 0x7fff7fff rs 0x7fffffff, imm 0x00008000
+xori $t0, $t1, 0xff00 :: rt 0x8000ff00 rs 0x80000000, imm 0x0000ff00
+xori $t0, $t1, 0x0dd0 :: rt 0x7ffff22f rs 0x7fffffff, imm 0x00000dd0
+xori $t0, $t1, 0xffff :: rt 0x3141a6d8 rs 0x31415927, imm 0x0000ffff
+xori $t0, $t1, 0xee00 :: rt 0x3141b727 rs 0x31415927, imm 0x0000ee00
+xori $t0, $t1, 255 :: rt 0x000000ff rs 0x00000000, imm 0x000000ff
+xori $t0, $t1, 0 :: rt 0x00000001 rs 0x00000001, imm 0x00000000
+xori $t0, $t1, 1 :: rt 0x00000001 rs 0x00000000, imm 0x00000001
+xori $t0, $t1, 0 :: rt 0xffffffff rs 0xffffffff, imm 0x00000000
+xori $t0, $t1, 0x8000 :: rt 0x00008000 rs 0x00000000, imm 0x00008000
+xori $t0, $t1, 0 :: rt 0x00008000 rs 0x00008000, imm 0x00000000
+xori $t0, $t1, 0x8000 :: rt 0x80008000 rs 0x80000000, imm 0x00008000
+xori $t0, $t1, 0x8000 :: rt 0x7fff7fff rs 0x7fffffff, imm 0x00008000
+xori $t0, $t1, 0xff00 :: rt 0x8000ff00 rs 0x80000000, imm 0x0000ff00
+xori $t0, $t1, 0x0dd0 :: rt 0x7ffff22f rs 0x7fffffff, imm 0x00000dd0
+xori $t0, $t1, 0 :: rt 0x0000ffff rs 0x0000ffff, imm 0x00000000
+xori $t0, $t1, 0xffff :: rt 0x0000ffff rs 0x00000000, imm 0x0000ffff
+xori $t0, $t1, 0xffff :: rt 0xffff0000 rs 0xffffffff, imm 0x0000ffff
+xori $t0, $t1, 0x7fff :: rt 0x7fff8000 rs 0x7fffffff, imm 0x00007fff
+xori $t0, $t1, 0x0000 :: rt 0x0000ffff rs 0x0000ffff, imm 0x00000000
--- /dev/null
+ADD
+add $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000000
+add $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000000, rt 0x00000001
+add $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000001, rt 0x00000000
+add $t0, $t1, $t2 :: rd 0x00000002 rs 0x00000001, rt 0x00000001
+add $t0, $t1, $t2 :: rd 0xffffffff rs 0x00000000, rt 0xffffffff
+add $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000001, rt 0xffffffff
+add $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x00000000
+add $t0, $t1, $t2 :: rd 0x5859704f rs 0x31415927, rt 0x27181728
+add $t0, $t1, $t2 :: rd 0xc859704f rs 0x31415927, rt 0x97181728
+add $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
+add $t0, $t1, $t2 :: rd 0x80000000 rs 0x00000000, rt 0x80000000
+add $t0, $t1, $t2 :: rd 0xffffffff rs 0x7fffffff, rt 0x80000000
+ADDIU
+addiu $t0, $t1, 0 :: rt 0x00000000 rs 0x00000000, imm 0x00000000
+addiu $t0, $t1, 1 :: rt 0x00000001 rs 0x00000000, imm 0x00000001
+addiu $t0, $t1, 1 :: rt 0x00000002 rs 0x00000001, imm 0x00000000
+addiu $t0, $t1, 1 :: rt 0x00000002 rs 0x00000001, imm 0x00000001
+addiu $t0, $t1, -1 :: rt 0xffffffff rs 0x00000000, imm 0xffffffff
+addiu $t0, $t1, -1 :: rt 0x00000000 rs 0x00000001, imm 0xffffffff
+addiu $t0, $t1, 0 :: rt 0x80000000 rs 0x80000000, imm 0x00000000
+addiu $t0, $t1, 0 :: rt 0xffffffff rs 0xffffffff, imm 0x00000000
+addiu $t0, $t1, 0 :: rt 0x80000000 rs 0x80000000, imm 0x00000000
+ADDU
+addu $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000000
+addu $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000000, rt 0x00000001
+addu $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000001, rt 0x00000000
+addu $t0, $t1, $t2 :: rd 0x00000002 rs 0x00000001, rt 0x00000001
+addu $t0, $t1, $t2 :: rd 0xffffffff rs 0x00000000, rt 0xffffffff
+addu $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000001, rt 0xffffffff
+addu $t0, $t1, $t2 :: rd 0x5859704f rs 0x31415927, rt 0x27181728
+addu $t0, $t1, $t2 :: rd 0xc859704f rs 0x31415927, rt 0x97181728
+addu $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000000
+addu $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000001, rt 0x00000000
+addu $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000000, rt 0x00000001
+addu $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
+addu $t0, $t1, $t2 :: rd 0xffffffff rs 0x00000000, rt 0xffffffff
+addu $t0, $t1, $t2 :: rd 0x80000000 rs 0x00000000, rt 0x80000000
+addu $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x00000000
+addu $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0x80000000
+addu $t0, $t1, $t2 :: rd 0xffffffff rs 0x7fffffff, rt 0x80000000
+addu $t0, $t1, $t2 :: rd 0xffffffff rs 0x80000000, rt 0x7fffffff
+addu $t0, $t1, $t2 :: rd 0xfffffffe rs 0x7fffffff, rt 0x7fffffff
+AND
+and $t0, $t1, $t2 :: rd 0x31415927 rs 0x31415927, rt 0xffffffff
+and $t0, $t1, $t2 :: rd 0x20004800 rs 0x31415927, rt 0xee00ee00
+and $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x000000ff
+and $t0, $t1, $t2 :: rd 0x00000000 rs 0xffffffff, rt 0x00000000
+and $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000001
+and $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000000
+and $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0xffffffff
+and $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x80000000
+and $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x00000000
+and $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x80000000
+and $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x80000000
+and $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0xff000000
+and $t0, $t1, $t2 :: rd 0x0dd00000 rs 0x7fffffff, rt 0x0dd00000
+and $t0, $t1, $t2 :: rd 0x31415927 rs 0x31415927, rt 0xffffffff
+and $t0, $t1, $t2 :: rd 0x20004800 rs 0x31415927, rt 0xee00ee00
+and $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x000000ff
+and $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000001, rt 0x00000000
+and $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000001
+and $t0, $t1, $t2 :: rd 0x00000000 rs 0xffffffff, rt 0x00000000
+and $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0xffffffff
+and $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x80000000
+and $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0x00000000
+and $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x80000000
+and $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x80000000
+and $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0xff000000
+and $t0, $t1, $t2 :: rd 0x0dd00000 rs 0x7fffffff, rt 0x0dd00000
+ANDI
+andi $t0, $t1, 1 :: rt 0x00000000 rs 0x00000000, imm 0x00000001
+andi $t0, $t1, 0 :: rt 0x00000000 rs 0x00000001, imm 0x00000000
+andi $t0, $t1, 1 :: rt 0x00000001 rs 0x00000001, imm 0x00000001
+andi $t0, $t1, 1 :: rt 0x00000001 rs 0x7fffffff, imm 0x00000000
+andi $t0, $t1, 0 :: rt 0x00000000 rs 0x80000000, imm 0x00000000
+andi $t0, $t1, 0x3145 :: rt 0x00003145 rs 0xffffffff, imm 0x00003145
+CLO
+clo $t0, $t1 :: rd 0x00000000 rs 0x00000000
+clo $t0, $t1 :: rd 0x00000000 rs 0x00000001
+clo $t0, $t1 :: rd 0x00000000 rs 0x00000010
+clo $t0, $t1 :: rd 0x00000020 rs 0xffffffff
+CLZ
+clz $t0, $t1 :: rd 0x00000020 rs 0x00000000
+clz $t0, $t1 :: rd 0x0000001f rs 0x00000001
+clz $t0, $t1 :: rd 0x0000001b rs 0x00000010
+clz $t0, $t1 :: rd 0x00000000 rs 0xffffffff
+EXT
+ext $t0, $t1, 0, 1 :: rt 0x00000000 rs 0x00000000, pos 0x00000000, size 0x00000001
+ext $t0, $t1, 0, 1 :: rt 0x00000001 rs 0xffffffff, pos 0x00000000, size 0x00000001
+ext $t0, $t1, 0, 1 :: rt 0x00000000 rs 0x98765432, pos 0x00000000, size 0x00000001
+ext $t0, $t1, 0, 1 :: rt 0x00000001 rs 0xff865421, pos 0x00000000, size 0x00000001
+ext $t0, $t1, 0, 1 :: rt 0x00000000 rs 0x00000000, pos 0x00000000, size 0x00000001
+ext $t0, $t1, 0, 1 :: rt 0x00000001 rs 0xffffffff, pos 0x00000000, size 0x00000001
+ext $t0, $t1, 0, 1 :: rt 0x00000000 rs 0x98765432, pos 0x00000000, size 0x00000001
+ext $t0, $t1, 0, 1 :: rt 0x00000001 rs 0xff865421, pos 0x00000000, size 0x00000001
+ext $t0, $t1, 0, 1 :: rt 0x00000000 rs 0x00000000, pos 0x00000000, size 0x00000001
+ext $t0, $t1, 0, 1 :: rt 0x00000001 rs 0xffffffff, pos 0x00000000, size 0x00000001
+ext $t0, $t1, 0, 1 :: rt 0x00000000 rs 0x98765432, pos 0x00000000, size 0x00000001
+ext $t0, $t1, 0, 1 :: rt 0x00000001 rs 0xff865421, pos 0x00000000, size 0x00000001
+ext $t0, $t1, 0, 1 :: rt 0x00000000 rs 0x00000000, pos 0x00000000, size 0x00000001
+ext $t0, $t1, 0, 1 :: rt 0x00000001 rs 0xffffffff, pos 0x00000000, size 0x00000001
+ext $t0, $t1, 0, 1 :: rt 0x00000000 rs 0x98765432, pos 0x00000000, size 0x00000001
+ext $t0, $t1, 0, 1 :: rt 0x00000001 rs 0xff865421, pos 0x00000000, size 0x00000001
+ext $t0, $t1, 0, 4 :: rt 0x00000000 rs 0x00000000, pos 0x00000000, size 0x00000004
+ext $t0, $t1, 0, 4 :: rt 0x0000000f rs 0xffffffff, pos 0x00000000, size 0x00000004
+ext $t0, $t1, 0, 4 :: rt 0x00000002 rs 0x98765432, pos 0x00000000, size 0x00000004
+ext $t0, $t1, 0, 4 :: rt 0x00000001 rs 0xff865421, pos 0x00000000, size 0x00000004
+ext $t0, $t1, 0, 4 :: rt 0x00000000 rs 0x00000000, pos 0x00000000, size 0x00000004
+ext $t0, $t1, 0, 4 :: rt 0x0000000f rs 0xffffffff, pos 0x00000000, size 0x00000004
+ext $t0, $t1, 0, 4 :: rt 0x00000002 rs 0x98765432, pos 0x00000000, size 0x00000004
+ext $t0, $t1, 0, 4 :: rt 0x00000001 rs 0xff865421, pos 0x00000000, size 0x00000004
+ext $t0, $t1, 0, 4 :: rt 0x00000000 rs 0x00000000, pos 0x00000000, size 0x00000004
+ext $t0, $t1, 0, 4 :: rt 0x0000000f rs 0xffffffff, pos 0x00000000, size 0x00000004
+ext $t0, $t1, 0, 4 :: rt 0x00000002 rs 0x98765432, pos 0x00000000, size 0x00000004
+ext $t0, $t1, 0, 4 :: rt 0x00000001 rs 0xff865421, pos 0x00000000, size 0x00000004
+ext $t0, $t1, 0, 4 :: rt 0x00000000 rs 0x00000000, pos 0x00000000, size 0x00000004
+ext $t0, $t1, 0, 4 :: rt 0x0000000f rs 0xffffffff, pos 0x00000000, size 0x00000004
+ext $t0, $t1, 0, 4 :: rt 0x00000002 rs 0x98765432, pos 0x00000000, size 0x00000004
+ext $t0, $t1, 0, 4 :: rt 0x00000001 rs 0xff865421, pos 0x00000000, size 0x00000004
+ext $t0, $t1, 0, 16 :: rt 0x00000000 rs 0x00000000, pos 0x00000000, size 0x00000010
+ext $t0, $t1, 0, 16 :: rt 0x0000ffff rs 0xffffffff, pos 0x00000000, size 0x00000010
+ext $t0, $t1, 0, 16 :: rt 0x00005432 rs 0x98765432, pos 0x00000000, size 0x00000010
+ext $t0, $t1, 0, 16 :: rt 0x00005421 rs 0xff865421, pos 0x00000000, size 0x00000010
+ext $t0, $t1, 0, 16 :: rt 0x00000000 rs 0x00000000, pos 0x00000000, size 0x00000010
+ext $t0, $t1, 0, 16 :: rt 0x0000ffff rs 0xffffffff, pos 0x00000000, size 0x00000010
+ext $t0, $t1, 0, 16 :: rt 0x00005432 rs 0x98765432, pos 0x00000000, size 0x00000010
+ext $t0, $t1, 0, 16 :: rt 0x00005421 rs 0xff865421, pos 0x00000000, size 0x00000010
+ext $t0, $t1, 0, 16 :: rt 0x00000000 rs 0x00000000, pos 0x00000000, size 0x00000010
+ext $t0, $t1, 0, 16 :: rt 0x0000ffff rs 0xffffffff, pos 0x00000000, size 0x00000010
+ext $t0, $t1, 0, 16 :: rt 0x00005432 rs 0x98765432, pos 0x00000000, size 0x00000010
+ext $t0, $t1, 0, 16 :: rt 0x00005421 rs 0xff865421, pos 0x00000000, size 0x00000010
+ext $t0, $t1, 0, 16 :: rt 0x00000000 rs 0x00000000, pos 0x00000000, size 0x00000010
+ext $t0, $t1, 0, 16 :: rt 0x0000ffff rs 0xffffffff, pos 0x00000000, size 0x00000010
+ext $t0, $t1, 0, 16 :: rt 0x00005432 rs 0x98765432, pos 0x00000000, size 0x00000010
+ext $t0, $t1, 0, 16 :: rt 0x00005421 rs 0xff865421, pos 0x00000000, size 0x00000010
+ext $t0, $t1, 0, 32 :: rt 0x00000000 rs 0x00000000, pos 0x00000000, size 0x00000020
+ext $t0, $t1, 0, 32 :: rt 0xffffffff rs 0xffffffff, pos 0x00000000, size 0x00000020
+ext $t0, $t1, 0, 32 :: rt 0x98765432 rs 0x98765432, pos 0x00000000, size 0x00000020
+ext $t0, $t1, 0, 32 :: rt 0xff865421 rs 0xff865421, pos 0x00000000, size 0x00000020
+ext $t0, $t1, 0, 32 :: rt 0x00000000 rs 0x00000000, pos 0x00000000, size 0x00000020
+ext $t0, $t1, 0, 32 :: rt 0xffffffff rs 0xffffffff, pos 0x00000000, size 0x00000020
+ext $t0, $t1, 0, 32 :: rt 0x98765432 rs 0x98765432, pos 0x00000000, size 0x00000020
+ext $t0, $t1, 0, 32 :: rt 0xff865421 rs 0xff865421, pos 0x00000000, size 0x00000020
+ext $t0, $t1, 0, 32 :: rt 0x00000000 rs 0x00000000, pos 0x00000000, size 0x00000020
+ext $t0, $t1, 0, 32 :: rt 0xffffffff rs 0xffffffff, pos 0x00000000, size 0x00000020
+ext $t0, $t1, 0, 32 :: rt 0x98765432 rs 0x98765432, pos 0x00000000, size 0x00000020
+ext $t0, $t1, 0, 32 :: rt 0xff865421 rs 0xff865421, pos 0x00000000, size 0x00000020
+ext $t0, $t1, 0, 32 :: rt 0x00000000 rs 0x00000000, pos 0x00000000, size 0x00000020
+ext $t0, $t1, 0, 32 :: rt 0xffffffff rs 0xffffffff, pos 0x00000000, size 0x00000020
+ext $t0, $t1, 0, 32 :: rt 0x98765432 rs 0x98765432, pos 0x00000000, size 0x00000020
+ext $t0, $t1, 0, 32 :: rt 0xff865421 rs 0xff865421, pos 0x00000000, size 0x00000020
+ext $t0, $t1, 4, 1 :: rt 0x00000000 rs 0x00000000, pos 0x00000004, size 0x00000001
+ext $t0, $t1, 4, 1 :: rt 0x00000001 rs 0xffffffff, pos 0x00000004, size 0x00000001
+ext $t0, $t1, 4, 1 :: rt 0x00000001 rs 0x98765432, pos 0x00000004, size 0x00000001
+ext $t0, $t1, 4, 1 :: rt 0x00000000 rs 0xff865421, pos 0x00000004, size 0x00000001
+ext $t0, $t1, 4, 1 :: rt 0x00000000 rs 0x00000000, pos 0x00000004, size 0x00000001
+ext $t0, $t1, 4, 1 :: rt 0x00000001 rs 0xffffffff, pos 0x00000004, size 0x00000001
+ext $t0, $t1, 4, 1 :: rt 0x00000001 rs 0x98765432, pos 0x00000004, size 0x00000001
+ext $t0, $t1, 4, 1 :: rt 0x00000000 rs 0xff865421, pos 0x00000004, size 0x00000001
+ext $t0, $t1, 4, 1 :: rt 0x00000000 rs 0x00000000, pos 0x00000004, size 0x00000001
+ext $t0, $t1, 4, 1 :: rt 0x00000001 rs 0xffffffff, pos 0x00000004, size 0x00000001
+ext $t0, $t1, 4, 1 :: rt 0x00000001 rs 0x98765432, pos 0x00000004, size 0x00000001
+ext $t0, $t1, 4, 1 :: rt 0x00000000 rs 0xff865421, pos 0x00000004, size 0x00000001
+ext $t0, $t1, 4, 1 :: rt 0x00000000 rs 0x00000000, pos 0x00000004, size 0x00000001
+ext $t0, $t1, 4, 1 :: rt 0x00000001 rs 0xffffffff, pos 0x00000004, size 0x00000001
+ext $t0, $t1, 4, 1 :: rt 0x00000001 rs 0x98765432, pos 0x00000004, size 0x00000001
+ext $t0, $t1, 4, 1 :: rt 0x00000000 rs 0xff865421, pos 0x00000004, size 0x00000001
+ext $t0, $t1, 4, 4 :: rt 0x00000000 rs 0x00000000, pos 0x00000004, size 0x00000004
+ext $t0, $t1, 4, 4 :: rt 0x0000000f rs 0xffffffff, pos 0x00000004, size 0x00000004
+ext $t0, $t1, 4, 4 :: rt 0x00000003 rs 0x98765432, pos 0x00000004, size 0x00000004
+ext $t0, $t1, 4, 4 :: rt 0x00000002 rs 0xff865421, pos 0x00000004, size 0x00000004
+ext $t0, $t1, 4, 4 :: rt 0x00000000 rs 0x00000000, pos 0x00000004, size 0x00000004
+ext $t0, $t1, 4, 4 :: rt 0x0000000f rs 0xffffffff, pos 0x00000004, size 0x00000004
+ext $t0, $t1, 4, 4 :: rt 0x00000003 rs 0x98765432, pos 0x00000004, size 0x00000004
+ext $t0, $t1, 4, 4 :: rt 0x00000002 rs 0xff865421, pos 0x00000004, size 0x00000004
+ext $t0, $t1, 4, 4 :: rt 0x00000000 rs 0x00000000, pos 0x00000004, size 0x00000004
+ext $t0, $t1, 4, 4 :: rt 0x0000000f rs 0xffffffff, pos 0x00000004, size 0x00000004
+ext $t0, $t1, 4, 4 :: rt 0x00000003 rs 0x98765432, pos 0x00000004, size 0x00000004
+ext $t0, $t1, 4, 4 :: rt 0x00000002 rs 0xff865421, pos 0x00000004, size 0x00000004
+ext $t0, $t1, 4, 4 :: rt 0x00000000 rs 0x00000000, pos 0x00000004, size 0x00000004
+ext $t0, $t1, 4, 4 :: rt 0x0000000f rs 0xffffffff, pos 0x00000004, size 0x00000004
+ext $t0, $t1, 4, 4 :: rt 0x00000003 rs 0x98765432, pos 0x00000004, size 0x00000004
+ext $t0, $t1, 4, 4 :: rt 0x00000002 rs 0xff865421, pos 0x00000004, size 0x00000004
+ext $t0, $t1, 4, 16 :: rt 0x00000000 rs 0x00000000, pos 0x00000004, size 0x00000010
+ext $t0, $t1, 4, 16 :: rt 0x0000ffff rs 0xffffffff, pos 0x00000004, size 0x00000010
+ext $t0, $t1, 4, 16 :: rt 0x00006543 rs 0x98765432, pos 0x00000004, size 0x00000010
+ext $t0, $t1, 4, 16 :: rt 0x00006542 rs 0xff865421, pos 0x00000004, size 0x00000010
+ext $t0, $t1, 4, 16 :: rt 0x00000000 rs 0x00000000, pos 0x00000004, size 0x00000010
+ext $t0, $t1, 4, 16 :: rt 0x0000ffff rs 0xffffffff, pos 0x00000004, size 0x00000010
+ext $t0, $t1, 4, 16 :: rt 0x00006543 rs 0x98765432, pos 0x00000004, size 0x00000010
+ext $t0, $t1, 4, 16 :: rt 0x00006542 rs 0xff865421, pos 0x00000004, size 0x00000010
+ext $t0, $t1, 4, 16 :: rt 0x00000000 rs 0x00000000, pos 0x00000004, size 0x00000010
+ext $t0, $t1, 4, 16 :: rt 0x0000ffff rs 0xffffffff, pos 0x00000004, size 0x00000010
+ext $t0, $t1, 4, 16 :: rt 0x00006543 rs 0x98765432, pos 0x00000004, size 0x00000010
+ext $t0, $t1, 4, 16 :: rt 0x00006542 rs 0xff865421, pos 0x00000004, size 0x00000010
+ext $t0, $t1, 4, 16 :: rt 0x00000000 rs 0x00000000, pos 0x00000004, size 0x00000010
+ext $t0, $t1, 4, 16 :: rt 0x0000ffff rs 0xffffffff, pos 0x00000004, size 0x00000010
+ext $t0, $t1, 4, 16 :: rt 0x00006543 rs 0x98765432, pos 0x00000004, size 0x00000010
+ext $t0, $t1, 4, 16 :: rt 0x00006542 rs 0xff865421, pos 0x00000004, size 0x00000010
+ext $t0, $t1, 4, 28 :: rt 0x00000000 rs 0x00000000, pos 0x00000004, size 0x0000001c
+ext $t0, $t1, 4, 28 :: rt 0x0fffffff rs 0xffffffff, pos 0x00000004, size 0x0000001c
+ext $t0, $t1, 4, 28 :: rt 0x09876543 rs 0x98765432, pos 0x00000004, size 0x0000001c
+ext $t0, $t1, 4, 28 :: rt 0x0ff86542 rs 0xff865421, pos 0x00000004, size 0x0000001c
+ext $t0, $t1, 4, 28 :: rt 0x00000000 rs 0x00000000, pos 0x00000004, size 0x0000001c
+ext $t0, $t1, 4, 28 :: rt 0x0fffffff rs 0xffffffff, pos 0x00000004, size 0x0000001c
+ext $t0, $t1, 4, 28 :: rt 0x09876543 rs 0x98765432, pos 0x00000004, size 0x0000001c
+ext $t0, $t1, 4, 28 :: rt 0x0ff86542 rs 0xff865421, pos 0x00000004, size 0x0000001c
+ext $t0, $t1, 4, 28 :: rt 0x00000000 rs 0x00000000, pos 0x00000004, size 0x0000001c
+ext $t0, $t1, 4, 28 :: rt 0x0fffffff rs 0xffffffff, pos 0x00000004, size 0x0000001c
+ext $t0, $t1, 4, 28 :: rt 0x09876543 rs 0x98765432, pos 0x00000004, size 0x0000001c
+ext $t0, $t1, 4, 28 :: rt 0x0ff86542 rs 0xff865421, pos 0x00000004, size 0x0000001c
+ext $t0, $t1, 4, 28 :: rt 0x00000000 rs 0x00000000, pos 0x00000004, size 0x0000001c
+ext $t0, $t1, 4, 28 :: rt 0x0fffffff rs 0xffffffff, pos 0x00000004, size 0x0000001c
+ext $t0, $t1, 4, 28 :: rt 0x09876543 rs 0x98765432, pos 0x00000004, size 0x0000001c
+ext $t0, $t1, 4, 28 :: rt 0x0ff86542 rs 0xff865421, pos 0x00000004, size 0x0000001c
+ext $t0, $t1, 16, 1 :: rt 0x00000000 rs 0x00000000, pos 0x00000001, size 0x00000010
+ext $t0, $t1, 16, 1 :: rt 0x00000001 rs 0xffffffff, pos 0x00000001, size 0x00000010
+ext $t0, $t1, 16, 1 :: rt 0x00000000 rs 0x98765432, pos 0x00000001, size 0x00000010
+ext $t0, $t1, 16, 1 :: rt 0x00000000 rs 0xff865421, pos 0x00000001, size 0x00000010
+ext $t0, $t1, 16, 1 :: rt 0x00000000 rs 0x00000000, pos 0x00000001, size 0x00000010
+ext $t0, $t1, 16, 1 :: rt 0x00000001 rs 0xffffffff, pos 0x00000001, size 0x00000010
+ext $t0, $t1, 16, 1 :: rt 0x00000000 rs 0x98765432, pos 0x00000001, size 0x00000010
+ext $t0, $t1, 16, 1 :: rt 0x00000000 rs 0xff865421, pos 0x00000001, size 0x00000010
+ext $t0, $t1, 16, 1 :: rt 0x00000000 rs 0x00000000, pos 0x00000001, size 0x00000010
+ext $t0, $t1, 16, 1 :: rt 0x00000001 rs 0xffffffff, pos 0x00000001, size 0x00000010
+ext $t0, $t1, 16, 1 :: rt 0x00000000 rs 0x98765432, pos 0x00000001, size 0x00000010
+ext $t0, $t1, 16, 1 :: rt 0x00000000 rs 0xff865421, pos 0x00000001, size 0x00000010
+ext $t0, $t1, 16, 1 :: rt 0x00000000 rs 0x00000000, pos 0x00000001, size 0x00000010
+ext $t0, $t1, 16, 1 :: rt 0x00000001 rs 0xffffffff, pos 0x00000001, size 0x00000010
+ext $t0, $t1, 16, 1 :: rt 0x00000000 rs 0x98765432, pos 0x00000001, size 0x00000010
+ext $t0, $t1, 16, 1 :: rt 0x00000000 rs 0xff865421, pos 0x00000001, size 0x00000010
+ext $t0, $t1, 16, 4 :: rt 0x00000000 rs 0x00000000, pos 0x00000010, size 0x00000004
+ext $t0, $t1, 16, 4 :: rt 0x0000000f rs 0xffffffff, pos 0x00000010, size 0x00000004
+ext $t0, $t1, 16, 4 :: rt 0x00000006 rs 0x98765432, pos 0x00000010, size 0x00000004
+ext $t0, $t1, 16, 4 :: rt 0x00000006 rs 0xff865421, pos 0x00000010, size 0x00000004
+ext $t0, $t1, 16, 4 :: rt 0x00000000 rs 0x00000000, pos 0x00000010, size 0x00000004
+ext $t0, $t1, 16, 4 :: rt 0x0000000f rs 0xffffffff, pos 0x00000010, size 0x00000004
+ext $t0, $t1, 16, 4 :: rt 0x00000006 rs 0x98765432, pos 0x00000010, size 0x00000004
+ext $t0, $t1, 16, 4 :: rt 0x00000006 rs 0xff865421, pos 0x00000010, size 0x00000004
+ext $t0, $t1, 16, 4 :: rt 0x00000000 rs 0x00000000, pos 0x00000010, size 0x00000004
+ext $t0, $t1, 16, 4 :: rt 0x0000000f rs 0xffffffff, pos 0x00000010, size 0x00000004
+ext $t0, $t1, 16, 4 :: rt 0x00000006 rs 0x98765432, pos 0x00000010, size 0x00000004
+ext $t0, $t1, 16, 4 :: rt 0x00000006 rs 0xff865421, pos 0x00000010, size 0x00000004
+ext $t0, $t1, 16, 4 :: rt 0x00000000 rs 0x00000000, pos 0x00000010, size 0x00000004
+ext $t0, $t1, 16, 4 :: rt 0x0000000f rs 0xffffffff, pos 0x00000010, size 0x00000004
+ext $t0, $t1, 16, 4 :: rt 0x00000006 rs 0x98765432, pos 0x00000010, size 0x00000004
+ext $t0, $t1, 16, 4 :: rt 0x00000006 rs 0xff865421, pos 0x00000010, size 0x00000004
+ext $t0, $t1, 16, 16 :: rt 0x00000000 rs 0x00000000, pos 0x00000010, size 0x00000010
+ext $t0, $t1, 16, 16 :: rt 0x0000ffff rs 0xffffffff, pos 0x00000010, size 0x00000010
+ext $t0, $t1, 16, 16 :: rt 0x00009876 rs 0x98765432, pos 0x00000010, size 0x00000010
+ext $t0, $t1, 16, 16 :: rt 0x0000ff86 rs 0xff865421, pos 0x00000010, size 0x00000010
+ext $t0, $t1, 16, 16 :: rt 0x00000000 rs 0x00000000, pos 0x00000010, size 0x00000010
+ext $t0, $t1, 16, 16 :: rt 0x0000ffff rs 0xffffffff, pos 0x00000010, size 0x00000010
+ext $t0, $t1, 16, 16 :: rt 0x00009876 rs 0x98765432, pos 0x00000010, size 0x00000010
+ext $t0, $t1, 16, 16 :: rt 0x0000ff86 rs 0xff865421, pos 0x00000010, size 0x00000010
+ext $t0, $t1, 16, 16 :: rt 0x00000000 rs 0x00000000, pos 0x00000010, size 0x00000010
+ext $t0, $t1, 16, 16 :: rt 0x0000ffff rs 0xffffffff, pos 0x00000010, size 0x00000010
+ext $t0, $t1, 16, 16 :: rt 0x00009876 rs 0x98765432, pos 0x00000010, size 0x00000010
+ext $t0, $t1, 16, 16 :: rt 0x0000ff86 rs 0xff865421, pos 0x00000010, size 0x00000010
+ext $t0, $t1, 16, 16 :: rt 0x00000000 rs 0x00000000, pos 0x00000010, size 0x00000010
+ext $t0, $t1, 16, 16 :: rt 0x0000ffff rs 0xffffffff, pos 0x00000010, size 0x00000010
+ext $t0, $t1, 16, 16 :: rt 0x00009876 rs 0x98765432, pos 0x00000010, size 0x00000010
+ext $t0, $t1, 16, 16 :: rt 0x0000ff86 rs 0xff865421, pos 0x00000010, size 0x00000010
+ext $t0, $t1, 31, 1 :: rt 0x00000000 rs 0x00000000, pos 0x0000001f, size 0x00000001
+ext $t0, $t1, 31, 1 :: rt 0x00000001 rs 0xffffffff, pos 0x0000001f, size 0x00000001
+ext $t0, $t1, 31, 1 :: rt 0x00000001 rs 0x98765432, pos 0x0000001f, size 0x00000001
+ext $t0, $t1, 31, 1 :: rt 0x00000001 rs 0xff865421, pos 0x0000001f, size 0x00000001
+ext $t0, $t1, 31, 1 :: rt 0x00000000 rs 0x00000000, pos 0x0000001f, size 0x00000001
+ext $t0, $t1, 31, 1 :: rt 0x00000001 rs 0xffffffff, pos 0x0000001f, size 0x00000001
+ext $t0, $t1, 31, 1 :: rt 0x00000001 rs 0x98765432, pos 0x0000001f, size 0x00000001
+ext $t0, $t1, 31, 1 :: rt 0x00000001 rs 0xff865421, pos 0x0000001f, size 0x00000001
+ext $t0, $t1, 31, 1 :: rt 0x00000000 rs 0x00000000, pos 0x0000001f, size 0x00000001
+ext $t0, $t1, 31, 1 :: rt 0x00000001 rs 0xffffffff, pos 0x0000001f, size 0x00000001
+ext $t0, $t1, 31, 1 :: rt 0x00000001 rs 0x98765432, pos 0x0000001f, size 0x00000001
+ext $t0, $t1, 31, 1 :: rt 0x00000001 rs 0xff865421, pos 0x0000001f, size 0x00000001
+ext $t0, $t1, 31, 1 :: rt 0x00000000 rs 0x00000000, pos 0x0000001f, size 0x00000001
+ext $t0, $t1, 31, 1 :: rt 0x00000001 rs 0xffffffff, pos 0x0000001f, size 0x00000001
+ext $t0, $t1, 31, 1 :: rt 0x00000001 rs 0x98765432, pos 0x0000001f, size 0x00000001
+ext $t0, $t1, 31, 1 :: rt 0x00000001 rs 0xff865421, pos 0x0000001f, size 0x00000001
+INS
+ins $t0, $t1, 0, 1 :: rt 0x00000000 rs 0x00000000, pos 0x00000000, size 0x00000001
+ins $t0, $t1, 0, 1 :: rt 0x00000001 rs 0xffffffff, pos 0x00000000, size 0x00000001
+ins $t0, $t1, 0, 1 :: rt 0x00000000 rs 0x98765432, pos 0x00000000, size 0x00000001
+ins $t0, $t1, 0, 1 :: rt 0x00000001 rs 0xff865421, pos 0x00000000, size 0x00000001
+ins $t0, $t1, 0, 1 :: rt 0xfffffffe rs 0x00000000, pos 0x00000000, size 0x00000001
+ins $t0, $t1, 0, 1 :: rt 0xffffffff rs 0xffffffff, pos 0x00000000, size 0x00000001
+ins $t0, $t1, 0, 1 :: rt 0xfffffffe rs 0x98765432, pos 0x00000000, size 0x00000001
+ins $t0, $t1, 0, 1 :: rt 0xffffffff rs 0xff865421, pos 0x00000000, size 0x00000001
+ins $t0, $t1, 0, 1 :: rt 0x98765432 rs 0x00000000, pos 0x00000000, size 0x00000001
+ins $t0, $t1, 0, 1 :: rt 0x98765433 rs 0xffffffff, pos 0x00000000, size 0x00000001
+ins $t0, $t1, 0, 1 :: rt 0x98765432 rs 0x98765432, pos 0x00000000, size 0x00000001
+ins $t0, $t1, 0, 1 :: rt 0x98765433 rs 0xff865421, pos 0x00000000, size 0x00000001
+ins $t0, $t1, 0, 1 :: rt 0xff865420 rs 0x00000000, pos 0x00000000, size 0x00000001
+ins $t0, $t1, 0, 1 :: rt 0xff865421 rs 0xffffffff, pos 0x00000000, size 0x00000001
+ins $t0, $t1, 0, 1 :: rt 0xff865420 rs 0x98765432, pos 0x00000000, size 0x00000001
+ins $t0, $t1, 0, 1 :: rt 0xff865421 rs 0xff865421, pos 0x00000000, size 0x00000001
+ins $t0, $t1, 0, 4 :: rt 0x00000000 rs 0x00000000, pos 0x00000000, size 0x00000004
+ins $t0, $t1, 0, 4 :: rt 0x0000000f rs 0xffffffff, pos 0x00000000, size 0x00000004
+ins $t0, $t1, 0, 4 :: rt 0x00000002 rs 0x98765432, pos 0x00000000, size 0x00000004
+ins $t0, $t1, 0, 4 :: rt 0x00000001 rs 0xff865421, pos 0x00000000, size 0x00000004
+ins $t0, $t1, 0, 4 :: rt 0xfffffff0 rs 0x00000000, pos 0x00000000, size 0x00000004
+ins $t0, $t1, 0, 4 :: rt 0xffffffff rs 0xffffffff, pos 0x00000000, size 0x00000004
+ins $t0, $t1, 0, 4 :: rt 0xfffffff2 rs 0x98765432, pos 0x00000000, size 0x00000004
+ins $t0, $t1, 0, 4 :: rt 0xfffffff1 rs 0xff865421, pos 0x00000000, size 0x00000004
+ins $t0, $t1, 0, 4 :: rt 0x98765430 rs 0x00000000, pos 0x00000000, size 0x00000004
+ins $t0, $t1, 0, 4 :: rt 0x9876543f rs 0xffffffff, pos 0x00000000, size 0x00000004
+ins $t0, $t1, 0, 4 :: rt 0x98765432 rs 0x98765432, pos 0x00000000, size 0x00000004
+ins $t0, $t1, 0, 4 :: rt 0x98765431 rs 0xff865421, pos 0x00000000, size 0x00000004
+ins $t0, $t1, 0, 4 :: rt 0xff865420 rs 0x00000000, pos 0x00000000, size 0x00000004
+ins $t0, $t1, 0, 4 :: rt 0xff86542f rs 0xffffffff, pos 0x00000000, size 0x00000004
+ins $t0, $t1, 0, 4 :: rt 0xff865422 rs 0x98765432, pos 0x00000000, size 0x00000004
+ins $t0, $t1, 0, 4 :: rt 0xff865421 rs 0xff865421, pos 0x00000000, size 0x00000004
+ins $t0, $t1, 0, 16 :: rt 0x00000000 rs 0x00000000, pos 0x00000000, size 0x00000010
+ins $t0, $t1, 0, 16 :: rt 0x0000ffff rs 0xffffffff, pos 0x00000000, size 0x00000010
+ins $t0, $t1, 0, 16 :: rt 0x00005432 rs 0x98765432, pos 0x00000000, size 0x00000010
+ins $t0, $t1, 0, 16 :: rt 0x00005421 rs 0xff865421, pos 0x00000000, size 0x00000010
+ins $t0, $t1, 0, 16 :: rt 0xffff0000 rs 0x00000000, pos 0x00000000, size 0x00000010
+ins $t0, $t1, 0, 16 :: rt 0xffffffff rs 0xffffffff, pos 0x00000000, size 0x00000010
+ins $t0, $t1, 0, 16 :: rt 0xffff5432 rs 0x98765432, pos 0x00000000, size 0x00000010
+ins $t0, $t1, 0, 16 :: rt 0xffff5421 rs 0xff865421, pos 0x00000000, size 0x00000010
+ins $t0, $t1, 0, 16 :: rt 0x98760000 rs 0x00000000, pos 0x00000000, size 0x00000010
+ins $t0, $t1, 0, 16 :: rt 0x9876ffff rs 0xffffffff, pos 0x00000000, size 0x00000010
+ins $t0, $t1, 0, 16 :: rt 0x98765432 rs 0x98765432, pos 0x00000000, size 0x00000010
+ins $t0, $t1, 0, 16 :: rt 0x98765421 rs 0xff865421, pos 0x00000000, size 0x00000010
+ins $t0, $t1, 0, 16 :: rt 0xff860000 rs 0x00000000, pos 0x00000000, size 0x00000010
+ins $t0, $t1, 0, 16 :: rt 0xff86ffff rs 0xffffffff, pos 0x00000000, size 0x00000010
+ins $t0, $t1, 0, 16 :: rt 0xff865432 rs 0x98765432, pos 0x00000000, size 0x00000010
+ins $t0, $t1, 0, 16 :: rt 0xff865421 rs 0xff865421, pos 0x00000000, size 0x00000010
+ins $t0, $t1, 0, 32 :: rt 0x00000000 rs 0x00000000, pos 0x00000000, size 0x00000020
+ins $t0, $t1, 0, 32 :: rt 0xffffffff rs 0xffffffff, pos 0x00000000, size 0x00000020
+ins $t0, $t1, 0, 32 :: rt 0x98765432 rs 0x98765432, pos 0x00000000, size 0x00000020
+ins $t0, $t1, 0, 32 :: rt 0xff865421 rs 0xff865421, pos 0x00000000, size 0x00000020
+ins $t0, $t1, 0, 32 :: rt 0x00000000 rs 0x00000000, pos 0x00000000, size 0x00000020
+ins $t0, $t1, 0, 32 :: rt 0xffffffff rs 0xffffffff, pos 0x00000000, size 0x00000020
+ins $t0, $t1, 0, 32 :: rt 0x98765432 rs 0x98765432, pos 0x00000000, size 0x00000020
+ins $t0, $t1, 0, 32 :: rt 0xff865421 rs 0xff865421, pos 0x00000000, size 0x00000020
+ins $t0, $t1, 0, 32 :: rt 0x00000000 rs 0x00000000, pos 0x00000000, size 0x00000020
+ins $t0, $t1, 0, 32 :: rt 0xffffffff rs 0xffffffff, pos 0x00000000, size 0x00000020
+ins $t0, $t1, 0, 32 :: rt 0x98765432 rs 0x98765432, pos 0x00000000, size 0x00000020
+ins $t0, $t1, 0, 32 :: rt 0xff865421 rs 0xff865421, pos 0x00000000, size 0x00000020
+ins $t0, $t1, 0, 32 :: rt 0x00000000 rs 0x00000000, pos 0x00000000, size 0x00000020
+ins $t0, $t1, 0, 32 :: rt 0xffffffff rs 0xffffffff, pos 0x00000000, size 0x00000020
+ins $t0, $t1, 0, 32 :: rt 0x98765432 rs 0x98765432, pos 0x00000000, size 0x00000020
+ins $t0, $t1, 0, 32 :: rt 0xff865421 rs 0xff865421, pos 0x00000000, size 0x00000020
+ins $t0, $t1, 4, 1 :: rt 0x00000000 rs 0x00000000, pos 0x00000004, size 0x00000001
+ins $t0, $t1, 4, 1 :: rt 0x00000010 rs 0xffffffff, pos 0x00000004, size 0x00000001
+ins $t0, $t1, 4, 1 :: rt 0x00000000 rs 0x98765432, pos 0x00000004, size 0x00000001
+ins $t0, $t1, 4, 1 :: rt 0x00000010 rs 0xff865421, pos 0x00000004, size 0x00000001
+ins $t0, $t1, 4, 1 :: rt 0xffffffef rs 0x00000000, pos 0x00000004, size 0x00000001
+ins $t0, $t1, 4, 1 :: rt 0xffffffff rs 0xffffffff, pos 0x00000004, size 0x00000001
+ins $t0, $t1, 4, 1 :: rt 0xffffffef rs 0x98765432, pos 0x00000004, size 0x00000001
+ins $t0, $t1, 4, 1 :: rt 0xffffffff rs 0xff865421, pos 0x00000004, size 0x00000001
+ins $t0, $t1, 4, 1 :: rt 0x98765422 rs 0x00000000, pos 0x00000004, size 0x00000001
+ins $t0, $t1, 4, 1 :: rt 0x98765432 rs 0xffffffff, pos 0x00000004, size 0x00000001
+ins $t0, $t1, 4, 1 :: rt 0x98765422 rs 0x98765432, pos 0x00000004, size 0x00000001
+ins $t0, $t1, 4, 1 :: rt 0x98765432 rs 0xff865421, pos 0x00000004, size 0x00000001
+ins $t0, $t1, 4, 1 :: rt 0xff865421 rs 0x00000000, pos 0x00000004, size 0x00000001
+ins $t0, $t1, 4, 1 :: rt 0xff865431 rs 0xffffffff, pos 0x00000004, size 0x00000001
+ins $t0, $t1, 4, 1 :: rt 0xff865421 rs 0x98765432, pos 0x00000004, size 0x00000001
+ins $t0, $t1, 4, 1 :: rt 0xff865431 rs 0xff865421, pos 0x00000004, size 0x00000001
+ins $t0, $t1, 4, 4 :: rt 0x00000000 rs 0x00000000, pos 0x00000004, size 0x00000004
+ins $t0, $t1, 4, 4 :: rt 0x000000f0 rs 0xffffffff, pos 0x00000004, size 0x00000004
+ins $t0, $t1, 4, 4 :: rt 0x00000020 rs 0x98765432, pos 0x00000004, size 0x00000004
+ins $t0, $t1, 4, 4 :: rt 0x00000010 rs 0xff865421, pos 0x00000004, size 0x00000004
+ins $t0, $t1, 4, 4 :: rt 0xffffff0f rs 0x00000000, pos 0x00000004, size 0x00000004
+ins $t0, $t1, 4, 4 :: rt 0xffffffff rs 0xffffffff, pos 0x00000004, size 0x00000004
+ins $t0, $t1, 4, 4 :: rt 0xffffff2f rs 0x98765432, pos 0x00000004, size 0x00000004
+ins $t0, $t1, 4, 4 :: rt 0xffffff1f rs 0xff865421, pos 0x00000004, size 0x00000004
+ins $t0, $t1, 4, 4 :: rt 0x98765402 rs 0x00000000, pos 0x00000004, size 0x00000004
+ins $t0, $t1, 4, 4 :: rt 0x987654f2 rs 0xffffffff, pos 0x00000004, size 0x00000004
+ins $t0, $t1, 4, 4 :: rt 0x98765422 rs 0x98765432, pos 0x00000004, size 0x00000004
+ins $t0, $t1, 4, 4 :: rt 0x98765412 rs 0xff865421, pos 0x00000004, size 0x00000004
+ins $t0, $t1, 4, 4 :: rt 0xff865401 rs 0x00000000, pos 0x00000004, size 0x00000004
+ins $t0, $t1, 4, 4 :: rt 0xff8654f1 rs 0xffffffff, pos 0x00000004, size 0x00000004
+ins $t0, $t1, 4, 4 :: rt 0xff865421 rs 0x98765432, pos 0x00000004, size 0x00000004
+ins $t0, $t1, 4, 4 :: rt 0xff865411 rs 0xff865421, pos 0x00000004, size 0x00000004
+ins $t0, $t1, 4, 16 :: rt 0x00000000 rs 0x00000000, pos 0x00000004, size 0x00000010
+ins $t0, $t1, 4, 16 :: rt 0x000ffff0 rs 0xffffffff, pos 0x00000004, size 0x00000010
+ins $t0, $t1, 4, 16 :: rt 0x00054320 rs 0x98765432, pos 0x00000004, size 0x00000010
+ins $t0, $t1, 4, 16 :: rt 0x00054210 rs 0xff865421, pos 0x00000004, size 0x00000010
+ins $t0, $t1, 4, 16 :: rt 0xfff0000f rs 0x00000000, pos 0x00000004, size 0x00000010
+ins $t0, $t1, 4, 16 :: rt 0xffffffff rs 0xffffffff, pos 0x00000004, size 0x00000010
+ins $t0, $t1, 4, 16 :: rt 0xfff5432f rs 0x98765432, pos 0x00000004, size 0x00000010
+ins $t0, $t1, 4, 16 :: rt 0xfff5421f rs 0xff865421, pos 0x00000004, size 0x00000010
+ins $t0, $t1, 4, 16 :: rt 0x98700002 rs 0x00000000, pos 0x00000004, size 0x00000010
+ins $t0, $t1, 4, 16 :: rt 0x987ffff2 rs 0xffffffff, pos 0x00000004, size 0x00000010
+ins $t0, $t1, 4, 16 :: rt 0x98754322 rs 0x98765432, pos 0x00000004, size 0x00000010
+ins $t0, $t1, 4, 16 :: rt 0x98754212 rs 0xff865421, pos 0x00000004, size 0x00000010
+ins $t0, $t1, 4, 16 :: rt 0xff800001 rs 0x00000000, pos 0x00000004, size 0x00000010
+ins $t0, $t1, 4, 16 :: rt 0xff8ffff1 rs 0xffffffff, pos 0x00000004, size 0x00000010
+ins $t0, $t1, 4, 16 :: rt 0xff854321 rs 0x98765432, pos 0x00000004, size 0x00000010
+ins $t0, $t1, 4, 16 :: rt 0xff854211 rs 0xff865421, pos 0x00000004, size 0x00000010
+ins $t0, $t1, 4, 28 :: rt 0x00000000 rs 0x00000000, pos 0x00000004, size 0x0000001c
+ins $t0, $t1, 4, 28 :: rt 0xfffffff0 rs 0xffffffff, pos 0x00000004, size 0x0000001c
+ins $t0, $t1, 4, 28 :: rt 0x87654320 rs 0x98765432, pos 0x00000004, size 0x0000001c
+ins $t0, $t1, 4, 28 :: rt 0xf8654210 rs 0xff865421, pos 0x00000004, size 0x0000001c
+ins $t0, $t1, 4, 28 :: rt 0x0000000f rs 0x00000000, pos 0x00000004, size 0x0000001c
+ins $t0, $t1, 4, 28 :: rt 0xffffffff rs 0xffffffff, pos 0x00000004, size 0x0000001c
+ins $t0, $t1, 4, 28 :: rt 0x8765432f rs 0x98765432, pos 0x00000004, size 0x0000001c
+ins $t0, $t1, 4, 28 :: rt 0xf865421f rs 0xff865421, pos 0x00000004, size 0x0000001c
+ins $t0, $t1, 4, 28 :: rt 0x00000002 rs 0x00000000, pos 0x00000004, size 0x0000001c
+ins $t0, $t1, 4, 28 :: rt 0xfffffff2 rs 0xffffffff, pos 0x00000004, size 0x0000001c
+ins $t0, $t1, 4, 28 :: rt 0x87654322 rs 0x98765432, pos 0x00000004, size 0x0000001c
+ins $t0, $t1, 4, 28 :: rt 0xf8654212 rs 0xff865421, pos 0x00000004, size 0x0000001c
+ins $t0, $t1, 4, 28 :: rt 0x00000001 rs 0x00000000, pos 0x00000004, size 0x0000001c
+ins $t0, $t1, 4, 28 :: rt 0xfffffff1 rs 0xffffffff, pos 0x00000004, size 0x0000001c
+ins $t0, $t1, 4, 28 :: rt 0x87654321 rs 0x98765432, pos 0x00000004, size 0x0000001c
+ins $t0, $t1, 4, 28 :: rt 0xf8654211 rs 0xff865421, pos 0x00000004, size 0x0000001c
+ins $t0, $t1, 16, 1 :: rt 0x00000000 rs 0x00000000, pos 0x00000001, size 0x00000010
+ins $t0, $t1, 16, 1 :: rt 0x00010000 rs 0xffffffff, pos 0x00000001, size 0x00000010
+ins $t0, $t1, 16, 1 :: rt 0x00000000 rs 0x98765432, pos 0x00000001, size 0x00000010
+ins $t0, $t1, 16, 1 :: rt 0x00010000 rs 0xff865421, pos 0x00000001, size 0x00000010
+ins $t0, $t1, 16, 1 :: rt 0xfffeffff rs 0x00000000, pos 0x00000001, size 0x00000010
+ins $t0, $t1, 16, 1 :: rt 0xffffffff rs 0xffffffff, pos 0x00000001, size 0x00000010
+ins $t0, $t1, 16, 1 :: rt 0xfffeffff rs 0x98765432, pos 0x00000001, size 0x00000010
+ins $t0, $t1, 16, 1 :: rt 0xffffffff rs 0xff865421, pos 0x00000001, size 0x00000010
+ins $t0, $t1, 16, 1 :: rt 0x98765432 rs 0x00000000, pos 0x00000001, size 0x00000010
+ins $t0, $t1, 16, 1 :: rt 0x98775432 rs 0xffffffff, pos 0x00000001, size 0x00000010
+ins $t0, $t1, 16, 1 :: rt 0x98765432 rs 0x98765432, pos 0x00000001, size 0x00000010
+ins $t0, $t1, 16, 1 :: rt 0x98775432 rs 0xff865421, pos 0x00000001, size 0x00000010
+ins $t0, $t1, 16, 1 :: rt 0xff865421 rs 0x00000000, pos 0x00000001, size 0x00000010
+ins $t0, $t1, 16, 1 :: rt 0xff875421 rs 0xffffffff, pos 0x00000001, size 0x00000010
+ins $t0, $t1, 16, 1 :: rt 0xff865421 rs 0x98765432, pos 0x00000001, size 0x00000010
+ins $t0, $t1, 16, 1 :: rt 0xff875421 rs 0xff865421, pos 0x00000001, size 0x00000010
+ins $t0, $t1, 16, 4 :: rt 0x00000000 rs 0x00000000, pos 0x00000010, size 0x00000004
+ins $t0, $t1, 16, 4 :: rt 0x000f0000 rs 0xffffffff, pos 0x00000010, size 0x00000004
+ins $t0, $t1, 16, 4 :: rt 0x00020000 rs 0x98765432, pos 0x00000010, size 0x00000004
+ins $t0, $t1, 16, 4 :: rt 0x00010000 rs 0xff865421, pos 0x00000010, size 0x00000004
+ins $t0, $t1, 16, 4 :: rt 0xfff0ffff rs 0x00000000, pos 0x00000010, size 0x00000004
+ins $t0, $t1, 16, 4 :: rt 0xffffffff rs 0xffffffff, pos 0x00000010, size 0x00000004
+ins $t0, $t1, 16, 4 :: rt 0xfff2ffff rs 0x98765432, pos 0x00000010, size 0x00000004
+ins $t0, $t1, 16, 4 :: rt 0xfff1ffff rs 0xff865421, pos 0x00000010, size 0x00000004
+ins $t0, $t1, 16, 4 :: rt 0x98705432 rs 0x00000000, pos 0x00000010, size 0x00000004
+ins $t0, $t1, 16, 4 :: rt 0x987f5432 rs 0xffffffff, pos 0x00000010, size 0x00000004
+ins $t0, $t1, 16, 4 :: rt 0x98725432 rs 0x98765432, pos 0x00000010, size 0x00000004
+ins $t0, $t1, 16, 4 :: rt 0x98715432 rs 0xff865421, pos 0x00000010, size 0x00000004
+ins $t0, $t1, 16, 4 :: rt 0xff805421 rs 0x00000000, pos 0x00000010, size 0x00000004
+ins $t0, $t1, 16, 4 :: rt 0xff8f5421 rs 0xffffffff, pos 0x00000010, size 0x00000004
+ins $t0, $t1, 16, 4 :: rt 0xff825421 rs 0x98765432, pos 0x00000010, size 0x00000004
+ins $t0, $t1, 16, 4 :: rt 0xff815421 rs 0xff865421, pos 0x00000010, size 0x00000004
+ins $t0, $t1, 16, 16 :: rt 0x00000000 rs 0x00000000, pos 0x00000010, size 0x00000010
+ins $t0, $t1, 16, 16 :: rt 0xffff0000 rs 0xffffffff, pos 0x00000010, size 0x00000010
+ins $t0, $t1, 16, 16 :: rt 0x54320000 rs 0x98765432, pos 0x00000010, size 0x00000010
+ins $t0, $t1, 16, 16 :: rt 0x54210000 rs 0xff865421, pos 0x00000010, size 0x00000010
+ins $t0, $t1, 16, 16 :: rt 0x0000ffff rs 0x00000000, pos 0x00000010, size 0x00000010
+ins $t0, $t1, 16, 16 :: rt 0xffffffff rs 0xffffffff, pos 0x00000010, size 0x00000010
+ins $t0, $t1, 16, 16 :: rt 0x5432ffff rs 0x98765432, pos 0x00000010, size 0x00000010
+ins $t0, $t1, 16, 16 :: rt 0x5421ffff rs 0xff865421, pos 0x00000010, size 0x00000010
+ins $t0, $t1, 16, 16 :: rt 0x00005432 rs 0x00000000, pos 0x00000010, size 0x00000010
+ins $t0, $t1, 16, 16 :: rt 0xffff5432 rs 0xffffffff, pos 0x00000010, size 0x00000010
+ins $t0, $t1, 16, 16 :: rt 0x54325432 rs 0x98765432, pos 0x00000010, size 0x00000010
+ins $t0, $t1, 16, 16 :: rt 0x54215432 rs 0xff865421, pos 0x00000010, size 0x00000010
+ins $t0, $t1, 16, 16 :: rt 0x00005421 rs 0x00000000, pos 0x00000010, size 0x00000010
+ins $t0, $t1, 16, 16 :: rt 0xffff5421 rs 0xffffffff, pos 0x00000010, size 0x00000010
+ins $t0, $t1, 16, 16 :: rt 0x54325421 rs 0x98765432, pos 0x00000010, size 0x00000010
+ins $t0, $t1, 16, 16 :: rt 0x54215421 rs 0xff865421, pos 0x00000010, size 0x00000010
+ins $t0, $t1, 31, 1 :: rt 0x00000000 rs 0x00000000, pos 0x0000001f, size 0x00000001
+ins $t0, $t1, 31, 1 :: rt 0x80000000 rs 0xffffffff, pos 0x0000001f, size 0x00000001
+ins $t0, $t1, 31, 1 :: rt 0x00000000 rs 0x98765432, pos 0x0000001f, size 0x00000001
+ins $t0, $t1, 31, 1 :: rt 0x80000000 rs 0xff865421, pos 0x0000001f, size 0x00000001
+ins $t0, $t1, 31, 1 :: rt 0x7fffffff rs 0x00000000, pos 0x0000001f, size 0x00000001
+ins $t0, $t1, 31, 1 :: rt 0xffffffff rs 0xffffffff, pos 0x0000001f, size 0x00000001
+ins $t0, $t1, 31, 1 :: rt 0x7fffffff rs 0x98765432, pos 0x0000001f, size 0x00000001
+ins $t0, $t1, 31, 1 :: rt 0xffffffff rs 0xff865421, pos 0x0000001f, size 0x00000001
+ins $t0, $t1, 31, 1 :: rt 0x18765432 rs 0x00000000, pos 0x0000001f, size 0x00000001
+ins $t0, $t1, 31, 1 :: rt 0x98765432 rs 0xffffffff, pos 0x0000001f, size 0x00000001
+ins $t0, $t1, 31, 1 :: rt 0x18765432 rs 0x98765432, pos 0x0000001f, size 0x00000001
+ins $t0, $t1, 31, 1 :: rt 0x98765432 rs 0xff865421, pos 0x0000001f, size 0x00000001
+ins $t0, $t1, 31, 1 :: rt 0x7f865421 rs 0x00000000, pos 0x0000001f, size 0x00000001
+ins $t0, $t1, 31, 1 :: rt 0xff865421 rs 0xffffffff, pos 0x0000001f, size 0x00000001
+ins $t0, $t1, 31, 1 :: rt 0x7f865421 rs 0x98765432, pos 0x0000001f, size 0x00000001
+ins $t0, $t1, 31, 1 :: rt 0xff865421 rs 0xff865421, pos 0x0000001f, size 0x00000001
+LB
+lb $t0, 0($t1) :: rt 0x0000001f
+lb $t0, 4($t1) :: rt 0x00000000
+lb $t0, 8($t1) :: rt 0x00000003
+lb $t0, 12($t1) :: rt 0xffffffff
+lb $t0, 16($t1) :: rt 0x0000002f
+lb $t0, 20($t1) :: rt 0x0000002b
+lb $t0, 24($t1) :: rt 0x0000002b
+lb $t0, 28($t1) :: rt 0x0000002a
+lb $t0, 32($t1) :: rt 0x0000003e
+lb $t0, 36($t1) :: rt 0x0000003c
+lb $t0, 40($t1) :: rt 0x0000003b
+lb $t0, 44($t1) :: rt 0x0000003a
+lb $t0, 48($t1) :: rt 0x00000045
+lb $t0, 52($t1) :: rt 0x00000046
+lb $t0, 56($t1) :: rt 0x0000004c
+lb $t0, 60($t1) :: rt 0x0000004c
+lb $t0, 1($t1) :: rt 0x0000001e
+lb $t0, 2($t1) :: rt 0x0000001f
+lb $t0, 6($t1) :: rt 0x00000000
+lb $t0, 10($t1) :: rt 0x00000000
+lb $t0, 14($t1) :: rt 0xffffffff
+lb $t0, 18($t1) :: rt 0x0000002f
+lb $t0, 22($t1) :: rt 0x0000002c
+lb $t0, 26($t1) :: rt 0x0000002a
+lb $t0, 30($t1) :: rt 0x0000002d
+lb $t0, 34($t1) :: rt 0x00000034
+lb $t0, 38($t1) :: rt 0x00000035
+LBU
+lbu $t0, 0($t1) :: rt 0x0000001f
+lbu $t0, 4($t1) :: rt 0x00000000
+lbu $t0, 8($t1) :: rt 0x00000003
+lbu $t0, 12($t1) :: rt 0x000000ff
+lbu $t0, 16($t1) :: rt 0x0000002f
+lbu $t0, 20($t1) :: rt 0x0000002b
+lbu $t0, 24($t1) :: rt 0x0000002b
+lbu $t0, 28($t1) :: rt 0x0000002a
+lbu $t0, 32($t1) :: rt 0x0000003e
+lbu $t0, 36($t1) :: rt 0x0000003c
+lbu $t0, 40($t1) :: rt 0x0000003b
+lbu $t0, 44($t1) :: rt 0x0000003a
+lbu $t0, 48($t1) :: rt 0x00000045
+lbu $t0, 52($t1) :: rt 0x00000046
+lbu $t0, 56($t1) :: rt 0x0000004c
+lbu $t0, 60($t1) :: rt 0x0000004c
+lbu $t0, 1($t1) :: rt 0x0000001e
+lbu $t0, 2($t1) :: rt 0x0000001f
+lbu $t0, 6($t1) :: rt 0x00000000
+lbu $t0, 10($t1) :: rt 0x00000000
+lbu $t0, 14($t1) :: rt 0x000000ff
+lbu $t0, 18($t1) :: rt 0x0000002f
+lbu $t0, 22($t1) :: rt 0x0000002c
+lbu $t0, 26($t1) :: rt 0x0000002a
+lbu $t0, 30($t1) :: rt 0x0000002d
+lbu $t0, 34($t1) :: rt 0x00000034
+lbu $t0, 38($t1) :: rt 0x00000035
+LH
+lh $t0, 0($t1) :: rt 0x00001e1f
+lh $t0, 4($t1) :: rt 0x00000000
+lh $t0, 8($t1) :: rt 0x00000003
+lh $t0, 12($t1) :: rt 0xffffffff
+lh $t0, 16($t1) :: rt 0x00002e2f
+lh $t0, 20($t1) :: rt 0x00002b2b
+lh $t0, 24($t1) :: rt 0x00002e2b
+lh $t0, 28($t1) :: rt 0x00002d2a
+lh $t0, 32($t1) :: rt 0x00003f3e
+lh $t0, 36($t1) :: rt 0x00003d3c
+lh $t0, 40($t1) :: rt 0x00003c3b
+lh $t0, 44($t1) :: rt 0x00003b3a
+lh $t0, 48($t1) :: rt 0x00004e45
+lh $t0, 52($t1) :: rt 0x00004d46
+lh $t0, 56($t1) :: rt 0x0000474c
+lh $t0, 60($t1) :: rt 0x00004a4c
+lh $t0, 62($t1) :: rt 0x00004a48
+lh $t0, 2($t1) :: rt 0x0000121f
+lh $t0, 6($t1) :: rt 0x00000000
+lh $t0, 10($t1) :: rt 0x00000000
+lh $t0, 14($t1) :: rt 0xffffffff
+lh $t0, 18($t1) :: rt 0x0000232f
+lh $t0, 22($t1) :: rt 0x0000242c
+lh $t0, 26($t1) :: rt 0x0000252a
+lh $t0, 30($t1) :: rt 0x0000262d
+lh $t0, 34($t1) :: rt 0x00003f34
+lh $t0, 38($t1) :: rt 0x00003e35
+LHU
+lhu $t0, 0($t1) :: rt 0x00001e1f
+lhu $t0, 4($t1) :: rt 0x00000000
+lhu $t0, 8($t1) :: rt 0x00000003
+lhu $t0, 12($t1) :: rt 0x0000ffff
+lhu $t0, 16($t1) :: rt 0x00002e2f
+lhu $t0, 20($t1) :: rt 0x00002b2b
+lhu $t0, 24($t1) :: rt 0x00002e2b
+lhu $t0, 28($t1) :: rt 0x00002d2a
+lhu $t0, 32($t1) :: rt 0x00003f3e
+lhu $t0, 36($t1) :: rt 0x00003d3c
+lhu $t0, 40($t1) :: rt 0x00003c3b
+lhu $t0, 44($t1) :: rt 0x00003b3a
+lhu $t0, 48($t1) :: rt 0x00004e45
+lhu $t0, 52($t1) :: rt 0x00004d46
+lhu $t0, 56($t1) :: rt 0x0000474c
+lhu $t0, 60($t1) :: rt 0x00004a4c
+lhu $t0, 62($t1) :: rt 0x00004a48
+lhu $t0, 2($t1) :: rt 0x0000121f
+lhu $t0, 6($t1) :: rt 0x00000000
+lhu $t0, 10($t1) :: rt 0x00000000
+lhu $t0, 14($t1) :: rt 0x0000ffff
+lhu $t0, 18($t1) :: rt 0x0000232f
+lhu $t0, 22($t1) :: rt 0x0000242c
+lhu $t0, 26($t1) :: rt 0x0000252a
+lhu $t0, 30($t1) :: rt 0x0000262d
+lhu $t0, 34($t1) :: rt 0x00003f34
+lhu $t0, 38($t1) :: rt 0x00003e35
+LUI
+lui $t0, 0xffff :: rd 0xffff0000 rs 0x0000ffff
+lui $t0, 0xff00 :: rd 0xff000000 rs 0x0000ff00
+lui $t0, 0xff :: rd 0x00ff0000 rs 0x000000ff
+lui $t0, 0x0 :: rd 0x00000000 rs 0x00000000
+lui $t0, 0x5 :: rd 0x00050000 rs 0x00000005
+lui $t0, 0x387 :: rd 0x03870000 rs 0x00000387
+LW
+lw $t0, 0($t1) :: rt 0x121f1e1f
+lw $t0, 4($t1) :: rt 0x00000000
+lw $t0, 8($t1) :: rt 0x00000003
+lw $t0, 12($t1) :: rt 0xffffffff
+lw $t0, 16($t1) :: rt 0x232f2e2f
+lw $t0, 20($t1) :: rt 0x242c2b2b
+lw $t0, 24($t1) :: rt 0x252a2e2b
+lw $t0, 28($t1) :: rt 0x262d2d2a
+lw $t0, 32($t1) :: rt 0x3f343f3e
+lw $t0, 36($t1) :: rt 0x3e353d3c
+lw $t0, 40($t1) :: rt 0x363a3c3b
+lw $t0, 44($t1) :: rt 0x3b373b3a
+lw $t0, 48($t1) :: rt 0x454f4e45
+lw $t0, 52($t1) :: rt 0x4e464d46
+lw $t0, 56($t1) :: rt 0x474d474c
+lw $t0, 60($t1) :: rt 0x4a484a4c
+lw $t0, 2($t1) :: rt 0x0000121f
+lw $t0, 6($t1) :: rt 0x00030000
+lw $t0, 10($t1) :: rt 0xffff0000
+lw $t0, 14($t1) :: rt 0x2e2fffff
+lw $t0, 18($t1) :: rt 0x2b2b232f
+lw $t0, 22($t1) :: rt 0x2e2b242c
+lw $t0, 26($t1) :: rt 0x2d2a252a
+lw $t0, 30($t1) :: rt 0x3f3e262d
+lw $t0, 34($t1) :: rt 0x3d3c3f34
+lw $t0, 38($t1) :: rt 0x3c3b3e35
+MUL
+mul $t0, $t1, $t2 :: rd 0xcebea6d9 rs 0x31415927, rt 0xffffffff
+mul $t0, $t1, $t2 :: rd 0x02e24200 rs 0x31415927, rt 0xee00ee00
+mul $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x000000ff
+mul $t0, $t1, $t2 :: rd 0x00000000 rs 0xffffffff, rt 0x00000000
+mul $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000001
+mul $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000000
+mul $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0xffffffff
+mul $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0x80000000
+mul $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x00000000
+mul $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0x80000000
+mul $t0, $t1, $t2 :: rd 0x80000000 rs 0x7fffffff, rt 0x80000000
+mul $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0xff000000
+mul $t0, $t1, $t2 :: rd 0xf2300000 rs 0x7fffffff, rt 0x0dd00000
+mul $t0, $t1, $t2 :: rd 0xcebea6d9 rs 0x31415927, rt 0xffffffff
+mul $t0, $t1, $t2 :: rd 0x02e24200 rs 0x31415927, rt 0xee00ee00
+mul $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x000000ff
+mul $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000001, rt 0x00000000
+mul $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000001
+mul $t0, $t1, $t2 :: rd 0x00000000 rs 0xffffffff, rt 0x00000000
+mul $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0xffffffff
+mul $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x80000000
+mul $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0x00000000
+mul $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0x80000000
+mul $t0, $t1, $t2 :: rd 0x80000000 rs 0x7fffffff, rt 0x80000000
+mul $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0xff000000
+mul $t0, $t1, $t2 :: rd 0xf2300000 rs 0x7fffffff, rt 0x0dd00000
+mul $t0, $t1, $t2 :: rd 0x00000000 rs 0xffffffff, rt 0x00000000
+mul $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0xffffffff
+mul $t0, $t1, $t2 :: rd 0x00000001 rs 0xffffffff, rt 0xffffffff
+mul $t0, $t1, $t2 :: rd 0x00000001 rs 0x7fffffff, rt 0x7fffffff
+mul $t0, $t1, $t2 :: rd 0xfffe0001 rs 0x0000ffff, rt 0x0000ffff
+NOR
+nor $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0xffffffff
+nor $t0, $t1, $t2 :: rd 0x00be00d8 rs 0x31415927, rt 0xee00ee00
+nor $t0, $t1, $t2 :: rd 0xffffff00 rs 0x00000000, rt 0x000000ff
+nor $t0, $t1, $t2 :: rd 0x00000000 rs 0xffffffff, rt 0x00000000
+nor $t0, $t1, $t2 :: rd 0xfffffffe rs 0x00000000, rt 0x00000001
+nor $t0, $t1, $t2 :: rd 0xffffffff rs 0x00000000, rt 0x00000000
+nor $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0xffffffff
+nor $t0, $t1, $t2 :: rd 0x7fffffff rs 0x80000000, rt 0x80000000
+nor $t0, $t1, $t2 :: rd 0x80000000 rs 0x7fffffff, rt 0x00000000
+nor $t0, $t1, $t2 :: rd 0x7fffffff rs 0x80000000, rt 0x80000000
+nor $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x80000000
+nor $t0, $t1, $t2 :: rd 0x00ffffff rs 0x80000000, rt 0xff000000
+nor $t0, $t1, $t2 :: rd 0x80000000 rs 0x7fffffff, rt 0x0dd00000
+nor $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0xffffffff
+nor $t0, $t1, $t2 :: rd 0x00be00d8 rs 0x31415927, rt 0xee00ee00
+nor $t0, $t1, $t2 :: rd 0xffffff00 rs 0x00000000, rt 0x000000ff
+nor $t0, $t1, $t2 :: rd 0xfffffffe rs 0x00000001, rt 0x00000000
+nor $t0, $t1, $t2 :: rd 0xfffffffe rs 0x00000000, rt 0x00000001
+nor $t0, $t1, $t2 :: rd 0x00000000 rs 0xffffffff, rt 0x00000000
+nor $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0xffffffff
+nor $t0, $t1, $t2 :: rd 0x7fffffff rs 0x00000000, rt 0x80000000
+nor $t0, $t1, $t2 :: rd 0x7fffffff rs 0x80000000, rt 0x00000000
+nor $t0, $t1, $t2 :: rd 0x7fffffff rs 0x80000000, rt 0x80000000
+nor $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x80000000
+nor $t0, $t1, $t2 :: rd 0x00ffffff rs 0x80000000, rt 0xff000000
+nor $t0, $t1, $t2 :: rd 0x80000000 rs 0x7fffffff, rt 0x0dd00000
+nor $t0, $t1, $t2 :: rd 0x00000000 rs 0xffffffff, rt 0x00000000
+nor $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0xffffffff
+nor $t0, $t1, $t2 :: rd 0x00000000 rs 0xffffffff, rt 0xffffffff
+nor $t0, $t1, $t2 :: rd 0x80000000 rs 0x7fffffff, rt 0x7fffffff
+nor $t0, $t1, $t2 :: rd 0xffff0000 rs 0x0000ffff, rt 0x0000ffff
+WSBH
+wsbh $t0, $t1 :: rd 0x00000200 rs 0x00000002
+wsbh $t0, $t1 :: rd 0x00002800 rs 0x00000028
+wsbh $t0, $t1 :: rd 0xfffffefe rs 0xfffffefe
+wsbh $t0, $t1 :: rd 0xff7fffff rs 0x7fffffff
+wsbh $t0, $t1 :: rd 0xfffff5ff rs 0xfffffff5
+wsbh $t0, $t1 :: rd 0xffffffff rs 0xffffffff
+wsbh $t0, $t1 :: rd 0x00001600 rs 0x00000016
+wsbh $t0, $t1 :: rd 0xffffffff rs 0xffffffff
+NOT
+not $t0, $t1 :: rd 0xfffffffd rs 0x00000002
+not $t0, $t1 :: rd 0xffffffd7 rs 0x00000028
+not $t0, $t1 :: rd 0x00000101 rs 0xfffffefe
+not $t0, $t1 :: rd 0x80000000 rs 0x7fffffff
+not $t0, $t1 :: rd 0x0000000a rs 0xfffffff5
+not $t0, $t1 :: rd 0x00000000 rs 0xffffffff
+not $t0, $t1 :: rd 0xffffffe9 rs 0x00000016
+not $t0, $t1 :: rd 0x00000000 rs 0xffffffff
+NEGU
+negu $t0, $t1 :: rd 0xfffffffe rs 0x00000002
+negu $t0, $t1 :: rd 0xffffffd8 rs 0x00000028
+negu $t0, $t1 :: rd 0x00000102 rs 0xfffffefe
+negu $t0, $t1 :: rd 0x80000001 rs 0x7fffffff
+negu $t0, $t1 :: rd 0x0000000b rs 0xfffffff5
+negu $t0, $t1 :: rd 0x00000001 rs 0xffffffff
+negu $t0, $t1 :: rd 0xffffffea rs 0x00000016
+negu $t0, $t1 :: rd 0x00000001 rs 0xffffffff
+OR
+or $t0, $t1, $t2 :: rd 0xffffffff rs 0x31415927, rt 0xffffffff
+or $t0, $t1, $t2 :: rd 0xff41ff27 rs 0x31415927, rt 0xee00ee00
+or $t0, $t1, $t2 :: rd 0x000000ff rs 0x00000000, rt 0x000000ff
+or $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
+or $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000000, rt 0x00000001
+or $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000000
+or $t0, $t1, $t2 :: rd 0xffffffff rs 0x80000000, rt 0xffffffff
+or $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x80000000
+or $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x00000000
+or $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x80000000
+or $t0, $t1, $t2 :: rd 0xffffffff rs 0x7fffffff, rt 0x80000000
+or $t0, $t1, $t2 :: rd 0xff000000 rs 0x80000000, rt 0xff000000
+or $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x0dd00000
+or $t0, $t1, $t2 :: rd 0xffffffff rs 0x31415927, rt 0xffffffff
+or $t0, $t1, $t2 :: rd 0xff41ff27 rs 0x31415927, rt 0xee00ee00
+or $t0, $t1, $t2 :: rd 0x000000ff rs 0x00000000, rt 0x000000ff
+or $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000001, rt 0x00000000
+or $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000000, rt 0x00000001
+or $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
+or $t0, $t1, $t2 :: rd 0xffffffff rs 0x00000000, rt 0xffffffff
+or $t0, $t1, $t2 :: rd 0x80000000 rs 0x00000000, rt 0x80000000
+or $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x00000000
+or $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x80000000
+or $t0, $t1, $t2 :: rd 0xffffffff rs 0x7fffffff, rt 0x80000000
+or $t0, $t1, $t2 :: rd 0xff000000 rs 0x80000000, rt 0xff000000
+or $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x0dd00000
+or $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
+or $t0, $t1, $t2 :: rd 0xffffffff rs 0x00000000, rt 0xffffffff
+or $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0xffffffff
+or $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x7fffffff
+or $t0, $t1, $t2 :: rd 0x0000ffff rs 0x0000ffff, rt 0x0000ffff
+ORI
+ori $t0, $t1, 0xffff :: rt 0x3141ffff rs 0x31415927, imm 0x0000ffff
+ori $t0, $t1, 0xee00 :: rt 0x3141ff27 rs 0x31415927, imm 0x0000ee00
+ori $t0, $t1, 255 :: rt 0x000000ff rs 0x00000000, imm 0x000000ff
+ori $t0, $t1, 0 :: rt 0xffffffff rs 0xffffffff, imm 0x00000000
+ori $t0, $t1, 1 :: rt 0x00000001 rs 0x00000000, imm 0x00000001
+ori $t0, $t1, 0 :: rt 0x00000000 rs 0x00000000, imm 0x00000000
+ori $t0, $t1, 0x8000 :: rt 0x80008000 rs 0x80000000, imm 0x00008000
+ori $t0, $t1, 0 :: rt 0x7fffffff rs 0x7fffffff, imm 0x00000000
+ori $t0, $t1, 0x8000 :: rt 0x80008000 rs 0x80000000, imm 0x00008000
+ori $t0, $t1, 0x8000 :: rt 0x7fffffff rs 0x7fffffff, imm 0x00008000
+ori $t0, $t1, 0xff00 :: rt 0x8000ff00 rs 0x80000000, imm 0x0000ff00
+ori $t0, $t1, 0x0dd0 :: rt 0x7fffffff rs 0x7fffffff, imm 0x00000dd0
+ori $t0, $t1, 0xffff :: rt 0x3141ffff rs 0x31415927, imm 0x0000ffff
+ori $t0, $t1, 0xee00 :: rt 0x3141ff27 rs 0x31415927, imm 0x0000ee00
+ori $t0, $t1, 255 :: rt 0x000000ff rs 0x00000000, imm 0x000000ff
+ori $t0, $t1, 0 :: rt 0x00000001 rs 0x00000001, imm 0x00000000
+ori $t0, $t1, 1 :: rt 0x00000001 rs 0x00000000, imm 0x00000001
+ori $t0, $t1, 0 :: rt 0xffffffff rs 0xffffffff, imm 0x00000000
+ori $t0, $t1, 0x8000 :: rt 0x00008000 rs 0x00000000, imm 0x00008000
+ori $t0, $t1, 0 :: rt 0x00008000 rs 0x00008000, imm 0x00000000
+ori $t0, $t1, 0x8000 :: rt 0x80008000 rs 0x80000000, imm 0x00008000
+ori $t0, $t1, 0x8000 :: rt 0x7fffffff rs 0x7fffffff, imm 0x00008000
+ori $t0, $t1, 0xff00 :: rt 0x8000ff00 rs 0x80000000, imm 0x0000ff00
+ori $t0, $t1, 0x0dd0 :: rt 0x7fffffff rs 0x7fffffff, imm 0x00000dd0
+ori $t0, $t1, 0 :: rt 0x0000ffff rs 0x0000ffff, imm 0x00000000
+ori $t0, $t1, 0xffff :: rt 0x0000ffff rs 0x00000000, imm 0x0000ffff
+ori $t0, $t1, 0xffff :: rt 0xffffffff rs 0xffffffff, imm 0x0000ffff
+ori $t0, $t1, 0x7fff :: rt 0x7fffffff rs 0x7fffffff, imm 0x00007fff
+ori $t0, $t1, 0x0000 :: rt 0x0000ffff rs 0x0000ffff, imm 0x00000000
+ROTR
+rotr $t0, $t1, 0x00000000 :: rt 0x31415927 rs 0x31415927, imm 0x00000000
+rotr $t0, $t1, 0x00000001 :: rt 0x98a0ac93 rs 0x31415927, imm 0x00000001
+rotr $t0, $t1, 0x00000002 :: rt 0xcc505649 rs 0x31415927, imm 0x00000002
+rotr $t0, $t1, 0x0000000F :: rt 0xb24e6282 rs 0x31415927, imm 0x0000000f
+rotr $t0, $t1, 0x00000010 :: rt 0x59273141 rs 0x31415927, imm 0x00000010
+rotr $t0, $t1, 0x0000001F :: rt 0x6282b24e rs 0x31415927, imm 0x0000001f
+rotr $t0, $t1, 0x0000001A :: rt 0x505649cc rs 0x31415927, imm 0x0000001a
+rotr $t0, $t1, 0x00000007 :: rt 0x4e6282b2 rs 0x31415927, imm 0x00000007
+rotr $t0, $t1, 0x00000000 :: rt 0x00088000 rs 0x00088000, imm 0x00000000
+rotr $t0, $t1, 0x00000001 :: rt 0x00044000 rs 0x00088000, imm 0x00000001
+rotr $t0, $t1, 31 :: rt 0x00110000 rs 0x00088000, imm 0x0000001f
+rotr $t0, $t1, 16 :: rt 0x00000001 rs 0x00010000, imm 0x00000010
+rotr $t0, $t1, 17 :: rt 0x80000000 rs 0x00010000, imm 0x00000011
+rotr $t0, $t1, 18 :: rt 0x40000000 rs 0x00010000, imm 0x00000012
+rotr $t0, $t1, 0 :: rt 0x00000000 rs 0x00000000, imm 0x00000000
+rotr $t0, $t1, 0x1F :: rt 0x0001fffe rs 0x0000ffff, imm 0x0000001f
+ROTRV
+rotrv $t0, $t1, $t2 :: rd 0x6282b24e rs 0x31415927, rt 0xffffffff
+rotrv $t0, $t1, $t2 :: rd 0x31415927 rs 0x31415927, rt 0xee00ee00
+rotrv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x000000ff
+rotrv $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
+rotrv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000001
+rotrv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000000
+rotrv $t0, $t1, $t2 :: rd 0x00000001 rs 0x80000000, rt 0xffffffff
+rotrv $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x80000000
+rotrv $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x00000000
+rotrv $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x80000000
+rotrv $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x80000000
+rotrv $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0xff000000
+rotrv $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x0dd00000
+rotrv $t0, $t1, $t2 :: rd 0x6282b24e rs 0x31415927, rt 0xffffffff
+rotrv $t0, $t1, $t2 :: rd 0x31415927 rs 0x31415927, rt 0xee00ee00
+rotrv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x000000ff
+rotrv $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000001, rt 0x00000000
+rotrv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000001
+rotrv $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
+rotrv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0xffffffff
+rotrv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x80000000
+rotrv $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x00000000
+rotrv $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x80000000
+rotrv $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x80000000
+rotrv $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0xff000000
+rotrv $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x0dd00000
+rotrv $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
+rotrv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0xffffffff
+rotrv $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0xffffffff
+rotrv $t0, $t1, $t2 :: rd 0xfffffffe rs 0x7fffffff, rt 0x7fffffff
+rotrv $t0, $t1, $t2 :: rd 0x0001fffe rs 0x0000ffff, rt 0x0000ffff
+rotrv $t0, $t1, $t2 :: rd 0x31415927 rs 0x31415927, rt 0x00000000
+rotrv $t0, $t1, $t2 :: rd 0x98a0ac93 rs 0x31415927, rt 0x00000001
+rotrv $t0, $t1, $t2 :: rd 0xcc505649 rs 0x31415927, rt 0x00000002
+rotrv $t0, $t1, $t2 :: rd 0xb24e6282 rs 0x31415927, rt 0x0000000f
+rotrv $t0, $t1, $t2 :: rd 0x59273141 rs 0x31415927, rt 0x00000010
+rotrv $t0, $t1, $t2 :: rd 0x6282b24e rs 0x31415927, rt 0x0000001f
+rotrv $t0, $t1, $t2 :: rd 0x31415927 rs 0x31415927, rt 0x00000020
+rotrv $t0, $t1, $t2 :: rd 0x98a0ac93 rs 0x31415927, rt 0x00000021
+rotrv $t0, $t1, $t2 :: rd 0x00088000 rs 0x00088000, rt 0x00000000
+rotrv $t0, $t1, $t2 :: rd 0x00044000 rs 0x00088000, rt 0x00000001
+rotrv $t0, $t1, $t2 :: rd 0x00110000 rs 0x00088000, rt 0x0000001f
+rotrv $t0, $t1, $t2 :: rd 0x00000001 rs 0x00010000, rt 0x00000010
+rotrv $t0, $t1, $t2 :: rd 0x80000000 rs 0x00010000, rt 0x00000011
+rotrv $t0, $t1, $t2 :: rd 0x40000000 rs 0x00010000, rt 0x00000012
+rotrv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000000
+rotrv $t0, $t1, $t2 :: rd 0x0001fffe rs 0x0000ffff, rt 0x0000ffff
+SEB
+seb $t0, $t1 :: rd 0x00000002 rs 0x00000002
+seb $t0, $t1 :: rd 0x00000028 rs 0x00000028
+seb $t0, $t1 :: rd 0xfffffffe rs 0xfffffefe
+seb $t0, $t1 :: rd 0xffffffff rs 0x7fffffff
+seb $t0, $t1 :: rd 0xfffffff5 rs 0xfffffff5
+seb $t0, $t1 :: rd 0xffffffff rs 0xffffffff
+seb $t0, $t1 :: rd 0x00000016 rs 0x00000016
+seb $t0, $t1 :: rd 0xffffffff rs 0xffffffff
+SEH
+seh $t0, $t1 :: rd 0x00000002 rs 0x00000002
+seh $t0, $t1 :: rd 0x00000028 rs 0x00000028
+seh $t0, $t1 :: rd 0xfffffefe rs 0xfffffefe
+seh $t0, $t1 :: rd 0xffffffff rs 0x7fffffff
+seh $t0, $t1 :: rd 0xfffffff5 rs 0xfffffff5
+seh $t0, $t1 :: rd 0xffffffff rs 0xffffffff
+seh $t0, $t1 :: rd 0x00000016 rs 0x00000016
+seh $t0, $t1 :: rd 0xffffffff rs 0xffffffff
+SLL
+sll $t0, $t1, 0x00000000 :: rt 0x31415927 rs 0x31415927, imm 0x00000000
+sll $t0, $t1, 0x00000001 :: rt 0x6282b24e rs 0x31415927, imm 0x00000001
+sll $t0, $t1, 0x00000002 :: rt 0xc505649c rs 0x31415927, imm 0x00000002
+sll $t0, $t1, 0x0000000F :: rt 0xac938000 rs 0x31415927, imm 0x0000000f
+sll $t0, $t1, 0x00000010 :: rt 0x59270000 rs 0x31415927, imm 0x00000010
+sll $t0, $t1, 0x0000001F :: rt 0x80000000 rs 0x31415927, imm 0x0000001f
+sll $t0, $t1, 0x00000009 :: rt 0x82b24e00 rs 0x31415927, imm 0x00000009
+sll $t0, $t1, 0x0000000A :: rt 0x05649c00 rs 0x31415927, imm 0x0000000a
+sll $t0, $t1, 0x00000000 :: rt 0x00088000 rs 0x00088000, imm 0x00000000
+sll $t0, $t1, 0x00000001 :: rt 0x00110000 rs 0x00088000, imm 0x00000001
+sll $t0, $t1, 31 :: rt 0x00000000 rs 0x00088000, imm 0x0000001f
+sll $t0, $t1, 16 :: rt 0x00000000 rs 0x00010000, imm 0x00000010
+sll $t0, $t1, 17 :: rt 0x00000000 rs 0x00010000, imm 0x00000011
+sll $t0, $t1, 18 :: rt 0x00000000 rs 0x00010000, imm 0x00000012
+sll $t0, $t1, 0 :: rt 0x00000000 rs 0x00000000, imm 0x00000000
+SLLV
+sllv $t0, $t1, $t2 :: rd 0x80000000 rs 0x31415927, rt 0xffffffff
+sllv $t0, $t1, $t2 :: rd 0x31415927 rs 0x31415927, rt 0xee00ee00
+sllv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x000000ff
+sllv $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
+sllv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000001
+sllv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000000
+sllv $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0xffffffff
+sllv $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x80000000
+sllv $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x00000000
+sllv $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x80000000
+sllv $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x80000000
+sllv $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0xff000000
+sllv $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x0dd00000
+sllv $t0, $t1, $t2 :: rd 0x80000000 rs 0x31415927, rt 0xffffffff
+sllv $t0, $t1, $t2 :: rd 0x31415927 rs 0x31415927, rt 0xee00ee00
+sllv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x000000ff
+sllv $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000001, rt 0x00000000
+sllv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000001
+sllv $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
+sllv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0xffffffff
+sllv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x80000000
+sllv $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x00000000
+sllv $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x80000000
+sllv $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x80000000
+sllv $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0xff000000
+sllv $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x0dd00000
+sllv $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
+sllv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0xffffffff
+sllv $t0, $t1, $t2 :: rd 0x80000000 rs 0xffffffff, rt 0xffffffff
+sllv $t0, $t1, $t2 :: rd 0x80000000 rs 0x7fffffff, rt 0x7fffffff
+sllv $t0, $t1, $t2 :: rd 0x80000000 rs 0x0000ffff, rt 0x0000ffff
+sllv $t0, $t1, $t2 :: rd 0x31415927 rs 0x31415927, rt 0x00000000
+sllv $t0, $t1, $t2 :: rd 0x6282b24e rs 0x31415927, rt 0x00000001
+sllv $t0, $t1, $t2 :: rd 0xc505649c rs 0x31415927, rt 0x00000002
+sllv $t0, $t1, $t2 :: rd 0xac938000 rs 0x31415927, rt 0x0000000f
+sllv $t0, $t1, $t2 :: rd 0x59270000 rs 0x31415927, rt 0x00000010
+sllv $t0, $t1, $t2 :: rd 0x80000000 rs 0x31415927, rt 0x0000001f
+sllv $t0, $t1, $t2 :: rd 0x31415927 rs 0x31415927, rt 0x00000020
+sllv $t0, $t1, $t2 :: rd 0x6282b24e rs 0x31415927, rt 0x00000021
+sllv $t0, $t1, $t2 :: rd 0x00088000 rs 0x00088000, rt 0x00000000
+sllv $t0, $t1, $t2 :: rd 0x00110000 rs 0x00088000, rt 0x00000001
+sllv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00088000, rt 0x0000001f
+sllv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00010000, rt 0x00000010
+sllv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00010000, rt 0x00000011
+sllv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00010000, rt 0x00000012
+sllv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000000
+sllv $t0, $t1, $t2 :: rd 0x80000000 rs 0x0000ffff, rt 0x0000ffff
+SLT
+slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0xffffffff
+slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0xee00ee00
+slt $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000000, rt 0x000000ff
+slt $t0, $t1, $t2 :: rd 0x00000001 rs 0xffffffff, rt 0x00000000
+slt $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000000, rt 0x00000001
+slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000000
+slt $t0, $t1, $t2 :: rd 0x00000001 rs 0x80000000, rt 0xffffffff
+slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0x80000000
+slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x00000000
+slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0x80000000
+slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x80000000
+slt $t0, $t1, $t2 :: rd 0x00000001 rs 0x80000000, rt 0xff000000
+slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x0dd00000
+slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0xffffffff
+slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0xee00ee00
+slt $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000000, rt 0x000000ff
+slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000001, rt 0x00000000
+slt $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000000, rt 0x00000001
+slt $t0, $t1, $t2 :: rd 0x00000001 rs 0xffffffff, rt 0x00000000
+slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0xffffffff
+slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x80000000
+slt $t0, $t1, $t2 :: rd 0x00000001 rs 0x80000000, rt 0x00000000
+slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0x80000000
+slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x80000000
+slt $t0, $t1, $t2 :: rd 0x00000001 rs 0x80000000, rt 0xff000000
+slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x0dd00000
+slt $t0, $t1, $t2 :: rd 0x00000001 rs 0xffffffff, rt 0x00000000
+slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0xffffffff
+slt $t0, $t1, $t2 :: rd 0x00000000 rs 0xffffffff, rt 0xffffffff
+slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x7fffffff
+slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x0000ffff, rt 0x0000ffff
+slt $t0, $t1, $t2 :: rd 0x00000001 rs 0xffffffff, rt 0x00000000
+slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0xffffffff
+slt $t0, $t1, $t2 :: rd 0x00000000 rs 0xffffffff, rt 0xffffffff
+slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x7fffffff
+slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x0000ffff, rt 0x0000ffff
+slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0x00000000
+slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0x00000001
+slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0x00000002
+slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0x0000000f
+slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0x00000010
+slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0x0000001f
+slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0x00000020
+slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0x00000021
+slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x00088000, rt 0x00000000
+slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x00088000, rt 0x00000001
+slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x00088000, rt 0x0000001f
+slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x00010000, rt 0x00000010
+slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x00010000, rt 0x00000011
+slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x00010000, rt 0x00000012
+slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000000
+slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x0000ffff, rt 0x0000ffff
+SLTI
+slti $t0, $t1, 0x00000000 :: rt 0x00000000 rs 0x00000001, imm 0x31415927
+slti $t0, $t1, 0x00000001 :: rt 0x00000000 rs 0x31415927, imm 0x00000001
+slti $t0, $t1, 0x00000002 :: rt 0x00000000 rs 0x31415927, imm 0x00000002
+slti $t0, $t1, 0x0000000F :: rt 0x00000000 rs 0x31415927, imm 0x0000000f
+slti $t0, $t1, 0x00000010 :: rt 0x00000000 rs 0x00000010, imm 0x00000010
+slti $t0, $t1, 0x0000001F :: rt 0x00000001 rs 0x00000010, imm 0x31415927
+slti $t0, $t1, 0x00000009 :: rt 0x00000000 rs 0x31415927, imm 0x00000009
+slti $t0, $t1, 0x0000000A :: rt 0x00000000 rs 0x31415927, imm 0x0000000a
+slti $t0, $t1, 0x00000000 :: rt 0x00000000 rs 0x00088000, imm 0x0000000a
+slti $t0, $t1, 0x00000001 :: rt 0x00000001 rs 0x00000000, imm 0x00000001
+slti $t0, $t1, 31 :: rt 0x00000000 rs 0x00088000, imm 0x0000001f
+slti $t0, $t1, 16 :: rt 0x00000000 rs 0x00010000, imm 0x00000010
+slti $t0, $t1, 17 :: rt 0x00000000 rs 0x00010000, imm 0x00000011
+slti $t0, $t1, 18 :: rt 0x00000000 rs 0x00010000, imm 0x00000012
+slti $t0, $t1, 0 :: rt 0x00000000 rs 0x00000000, imm 0x00000000
+SLTIU
+sltiu $t0, $t1, 0x00000000 :: rt 0x00000000 rs 0x00000001, imm 0x31415927
+sltiu $t0, $t1, 0x00000001 :: rt 0x00000000 rs 0x31415927, imm 0x00000001
+sltiu $t0, $t1, 0x00000002 :: rt 0x00000000 rs 0x31415927, imm 0x00000002
+sltiu $t0, $t1, 0x0000000F :: rt 0x00000000 rs 0x31415927, imm 0x0000000f
+sltiu $t0, $t1, 0x00000010 :: rt 0x00000000 rs 0x00000010, imm 0x00000010
+sltiu $t0, $t1, 0x0000001F :: rt 0x00000001 rs 0x00000010, imm 0x31415927
+sltiu $t0, $t1, 0x00000009 :: rt 0x00000000 rs 0x31415927, imm 0x00000009
+sltiu $t0, $t1, 0x0000000A :: rt 0x00000000 rs 0x31415927, imm 0x0000000a
+sltiu $t0, $t1, 0x00000000 :: rt 0x00000000 rs 0x00088000, imm 0x0000000a
+sltiu $t0, $t1, 0x00000001 :: rt 0x00000001 rs 0x00000000, imm 0x00000001
+sltiu $t0, $t1, 31 :: rt 0x00000000 rs 0x00088000, imm 0x0000001f
+sltiu $t0, $t1, 16 :: rt 0x00000000 rs 0x00010000, imm 0x00000010
+sltiu $t0, $t1, 17 :: rt 0x00000000 rs 0x00010000, imm 0x00000011
+sltiu $t0, $t1, 18 :: rt 0x00000000 rs 0x00010000, imm 0x00000012
+sltiu $t0, $t1, 0 :: rt 0x00000000 rs 0x00000000, imm 0x00000000
+SLTU
+sltu $t0, $t1, $t2 :: rd 0x00000001 rs 0x31415927, rt 0xffffffff
+sltu $t0, $t1, $t2 :: rd 0x00000001 rs 0x31415927, rt 0xee00ee00
+sltu $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000000, rt 0x000000ff
+sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0xffffffff, rt 0x00000000
+sltu $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000000, rt 0x00000001
+sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000000
+sltu $t0, $t1, $t2 :: rd 0x00000001 rs 0x80000000, rt 0xffffffff
+sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0x80000000
+sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x00000000
+sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0x80000000
+sltu $t0, $t1, $t2 :: rd 0x00000001 rs 0x7fffffff, rt 0x80000000
+sltu $t0, $t1, $t2 :: rd 0x00000001 rs 0x80000000, rt 0xff000000
+sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x0dd00000
+sltu $t0, $t1, $t2 :: rd 0x00000001 rs 0x31415927, rt 0xffffffff
+sltu $t0, $t1, $t2 :: rd 0x00000001 rs 0x31415927, rt 0xee00ee00
+sltu $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000000, rt 0x000000ff
+sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000001, rt 0x00000000
+sltu $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000000, rt 0x00000001
+sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0xffffffff, rt 0x00000000
+sltu $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000000, rt 0xffffffff
+sltu $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000000, rt 0x80000000
+sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0x00000000
+sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0x80000000
+sltu $t0, $t1, $t2 :: rd 0x00000001 rs 0x7fffffff, rt 0x80000000
+sltu $t0, $t1, $t2 :: rd 0x00000001 rs 0x80000000, rt 0xff000000
+sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x0dd00000
+sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0xffffffff, rt 0x00000000
+sltu $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000000, rt 0xffffffff
+sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0xffffffff, rt 0xffffffff
+sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x7fffffff
+sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x0000ffff, rt 0x0000ffff
+sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0xffffffff, rt 0x00000000
+sltu $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000000, rt 0xffffffff
+sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0xffffffff, rt 0xffffffff
+sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x7fffffff
+sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x0000ffff, rt 0x0000ffff
+sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0x00000000
+sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0x00000001
+sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0x00000002
+sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0x0000000f
+sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0x00000010
+sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0x0000001f
+sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0x00000020
+sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0x00000021
+sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x00088000, rt 0x00000000
+sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x00088000, rt 0x00000001
+sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x00088000, rt 0x0000001f
+sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x00010000, rt 0x00000010
+sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x00010000, rt 0x00000011
+sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x00010000, rt 0x00000012
+sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000000
+sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x0000ffff, rt 0x0000ffff
+SRA
+sra $t0, $t1, 0x00000000 :: rt 0x00000001 rs 0x00000001, imm 0x31415927
+sra $t0, $t1, 0x00000001 :: rt 0x18a0ac93 rs 0x31415927, imm 0x00000001
+sra $t0, $t1, 0x00000002 :: rt 0x0c505649 rs 0x31415927, imm 0x00000002
+sra $t0, $t1, 0x0000000F :: rt 0x00006282 rs 0x31415927, imm 0x0000000f
+sra $t0, $t1, 0x00000010 :: rt 0x00000000 rs 0x00000010, imm 0x00000010
+sra $t0, $t1, 0x0000001F :: rt 0x00000000 rs 0x00000010, imm 0x31415927
+sra $t0, $t1, 0x00000009 :: rt 0x0018a0ac rs 0x31415927, imm 0x00000009
+sra $t0, $t1, 0x0000000A :: rt 0x000c5056 rs 0x31415927, imm 0x0000000a
+sra $t0, $t1, 0x00000000 :: rt 0x00088000 rs 0x00088000, imm 0x0000000a
+sra $t0, $t1, 0x00000001 :: rt 0x00000000 rs 0x00000000, imm 0x00000001
+sra $t0, $t1, 31 :: rt 0x00000000 rs 0x00088000, imm 0x0000001f
+sra $t0, $t1, 16 :: rt 0x00000001 rs 0x00010000, imm 0x00000010
+sra $t0, $t1, 17 :: rt 0x00000000 rs 0x00010000, imm 0x00000011
+sra $t0, $t1, 18 :: rt 0x00000000 rs 0x00010000, imm 0x00000012
+sra $t0, $t1, 0 :: rt 0x00000000 rs 0x00000000, imm 0x00000000
+SRAV
+srav $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0xffffffff
+srav $t0, $t1, $t2 :: rd 0x31415927 rs 0x31415927, rt 0xee00ee00
+srav $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x000000ff
+srav $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
+srav $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000001
+srav $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000000
+srav $t0, $t1, $t2 :: rd 0xffffffff rs 0x80000000, rt 0xffffffff
+srav $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x80000000
+srav $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x00000000
+srav $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x80000000
+srav $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x80000000
+srav $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0xff000000
+srav $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x0dd00000
+srav $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0xffffffff
+srav $t0, $t1, $t2 :: rd 0x31415927 rs 0x31415927, rt 0xee00ee00
+srav $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x000000ff
+srav $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000001, rt 0x00000000
+srav $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000001
+srav $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
+srav $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0xffffffff
+srav $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x80000000
+srav $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x00000000
+srav $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x80000000
+srav $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x80000000
+srav $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0xff000000
+srav $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x0dd00000
+srav $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
+srav $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0xffffffff
+srav $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0xffffffff
+srav $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x7fffffff
+srav $t0, $t1, $t2 :: rd 0x00000000 rs 0x0000ffff, rt 0x0000ffff
+srav $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
+srav $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0xffffffff
+srav $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0xffffffff
+srav $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x7fffffff
+srav $t0, $t1, $t2 :: rd 0x00000000 rs 0x0000ffff, rt 0x0000ffff
+srav $t0, $t1, $t2 :: rd 0x31415927 rs 0x31415927, rt 0x00000000
+srav $t0, $t1, $t2 :: rd 0x18a0ac93 rs 0x31415927, rt 0x00000001
+srav $t0, $t1, $t2 :: rd 0x0c505649 rs 0x31415927, rt 0x00000002
+srav $t0, $t1, $t2 :: rd 0x00006282 rs 0x31415927, rt 0x0000000f
+srav $t0, $t1, $t2 :: rd 0x00003141 rs 0x31415927, rt 0x00000010
+srav $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0x0000001f
+srav $t0, $t1, $t2 :: rd 0x31415927 rs 0x31415927, rt 0x00000020
+srav $t0, $t1, $t2 :: rd 0x18a0ac93 rs 0x31415927, rt 0x00000021
+srav $t0, $t1, $t2 :: rd 0x00088000 rs 0x00088000, rt 0x00000000
+srav $t0, $t1, $t2 :: rd 0x00044000 rs 0x00088000, rt 0x00000001
+srav $t0, $t1, $t2 :: rd 0x00000000 rs 0x00088000, rt 0x0000001f
+srav $t0, $t1, $t2 :: rd 0x00000001 rs 0x00010000, rt 0x00000010
+srav $t0, $t1, $t2 :: rd 0x00000000 rs 0x00010000, rt 0x00000011
+srav $t0, $t1, $t2 :: rd 0x00000000 rs 0x00010000, rt 0x00000012
+srav $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000000
+srav $t0, $t1, $t2 :: rd 0x00000000 rs 0x0000ffff, rt 0x0000ffff
+SRL
+srl $t0, $t1, 0x00000000 :: rt 0x00000001 rs 0x00000001, imm 0x31415927
+srl $t0, $t1, 0x00000001 :: rt 0x18a0ac93 rs 0x31415927, imm 0x00000001
+srl $t0, $t1, 0x00000002 :: rt 0x0c505649 rs 0x31415927, imm 0x00000002
+srl $t0, $t1, 0x0000000F :: rt 0x00006282 rs 0x31415927, imm 0x0000000f
+srl $t0, $t1, 0x00000010 :: rt 0x00000000 rs 0x00000010, imm 0x00000010
+srl $t0, $t1, 0x0000001F :: rt 0x00000000 rs 0x00000010, imm 0x31415927
+srl $t0, $t1, 0x00000009 :: rt 0x0018a0ac rs 0x31415927, imm 0x00000009
+srl $t0, $t1, 0x0000000A :: rt 0x000c5056 rs 0x31415927, imm 0x0000000a
+srl $t0, $t1, 0x00000000 :: rt 0x00088000 rs 0x00088000, imm 0x0000000a
+srl $t0, $t1, 0x00000001 :: rt 0x00000000 rs 0x00000000, imm 0x00000001
+srl $t0, $t1, 31 :: rt 0x00000000 rs 0x00088000, imm 0x0000001f
+srl $t0, $t1, 16 :: rt 0x00000001 rs 0x00010000, imm 0x00000010
+srl $t0, $t1, 17 :: rt 0x00000000 rs 0x00010000, imm 0x00000011
+srl $t0, $t1, 18 :: rt 0x00000000 rs 0x00010000, imm 0x00000012
+srl $t0, $t1, 0 :: rt 0x00000000 rs 0x00000000, imm 0x00000000
+SRLV
+srlv $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0xffffffff
+srlv $t0, $t1, $t2 :: rd 0x31415927 rs 0x31415927, rt 0xee00ee00
+srlv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x000000ff
+srlv $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
+srlv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000001
+srlv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000000
+srlv $t0, $t1, $t2 :: rd 0x00000001 rs 0x80000000, rt 0xffffffff
+srlv $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x80000000
+srlv $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x00000000
+srlv $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x80000000
+srlv $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x80000000
+srlv $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0xff000000
+srlv $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x0dd00000
+srlv $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0xffffffff
+srlv $t0, $t1, $t2 :: rd 0x31415927 rs 0x31415927, rt 0xee00ee00
+srlv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x000000ff
+srlv $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000001, rt 0x00000000
+srlv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000001
+srlv $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
+srlv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0xffffffff
+srlv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x80000000
+srlv $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x00000000
+srlv $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x80000000
+srlv $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x80000000
+srlv $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0xff000000
+srlv $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x0dd00000
+srlv $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
+srlv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0xffffffff
+srlv $t0, $t1, $t2 :: rd 0x00000001 rs 0xffffffff, rt 0xffffffff
+srlv $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x7fffffff
+srlv $t0, $t1, $t2 :: rd 0x00000000 rs 0x0000ffff, rt 0x0000ffff
+srlv $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
+srlv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0xffffffff
+srlv $t0, $t1, $t2 :: rd 0x00000001 rs 0xffffffff, rt 0xffffffff
+srlv $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x7fffffff
+srlv $t0, $t1, $t2 :: rd 0x00000000 rs 0x0000ffff, rt 0x0000ffff
+srlv $t0, $t1, $t2 :: rd 0x31415927 rs 0x31415927, rt 0x00000000
+srlv $t0, $t1, $t2 :: rd 0x18a0ac93 rs 0x31415927, rt 0x00000001
+srlv $t0, $t1, $t2 :: rd 0x0c505649 rs 0x31415927, rt 0x00000002
+srlv $t0, $t1, $t2 :: rd 0x00006282 rs 0x31415927, rt 0x0000000f
+srlv $t0, $t1, $t2 :: rd 0x00003141 rs 0x31415927, rt 0x00000010
+srlv $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0x0000001f
+srlv $t0, $t1, $t2 :: rd 0x31415927 rs 0x31415927, rt 0x00000020
+srlv $t0, $t1, $t2 :: rd 0x18a0ac93 rs 0x31415927, rt 0x00000021
+srlv $t0, $t1, $t2 :: rd 0x00088000 rs 0x00088000, rt 0x00000000
+srlv $t0, $t1, $t2 :: rd 0x00044000 rs 0x00088000, rt 0x00000001
+srlv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00088000, rt 0x0000001f
+srlv $t0, $t1, $t2 :: rd 0x00000001 rs 0x00010000, rt 0x00000010
+srlv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00010000, rt 0x00000011
+srlv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00010000, rt 0x00000012
+srlv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000000
+srlv $t0, $t1, $t2 :: rd 0x00000000 rs 0x0000ffff, rt 0x0000ffff
+SUBU
+subu $t0, $t1, $t2 :: rd 0x31415926 rs 0x31415927, rt 0x00000001
+subu $t0, $t1, $t2 :: rd 0x31414817 rs 0x31415927, rt 0x00001110
+subu $t0, $t1, $t2 :: rd 0xffffff01 rs 0x00000000, rt 0x000000ff
+subu $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
+subu $t0, $t1, $t2 :: rd 0xffffffff rs 0x00000000, rt 0x00000001
+subu $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000000
+subu $t0, $t1, $t2 :: rd 0x80000001 rs 0x80000000, rt 0xffffffff
+subu $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0x80000000
+subu $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x00000000
+subu $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0x80000000
+subu $t0, $t1, $t2 :: rd 0xffffffff rs 0x7fffffff, rt 0x80000000
+subu $t0, $t1, $t2 :: rd 0x81000000 rs 0x80000000, rt 0xff000000
+subu $t0, $t1, $t2 :: rd 0x722fffff rs 0x7fffffff, rt 0x0dd00000
+subu $t0, $t1, $t2 :: rd 0x31415928 rs 0x31415927, rt 0xffffffff
+subu $t0, $t1, $t2 :: rd 0x43406b27 rs 0x31415927, rt 0xee00ee00
+subu $t0, $t1, $t2 :: rd 0xffffff01 rs 0x00000000, rt 0x000000ff
+subu $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000001, rt 0x00000000
+subu $t0, $t1, $t2 :: rd 0xffffffff rs 0x00000000, rt 0x00000001
+subu $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
+subu $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000000, rt 0xffffffff
+subu $t0, $t1, $t2 :: rd 0x80000000 rs 0x00000000, rt 0x80000000
+subu $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x00000000
+subu $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0x80000000
+subu $t0, $t1, $t2 :: rd 0xffffffff rs 0x7fffffff, rt 0x80000000
+subu $t0, $t1, $t2 :: rd 0x81000000 rs 0x80000000, rt 0xff000000
+subu $t0, $t1, $t2 :: rd 0x722fffff rs 0x7fffffff, rt 0x0dd00000
+subu $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
+subu $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000000, rt 0xffffffff
+subu $t0, $t1, $t2 :: rd 0x00000000 rs 0xffffffff, rt 0xffffffff
+subu $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x7fffffff
+subu $t0, $t1, $t2 :: rd 0x00000000 rs 0x0000ffff, rt 0x0000ffff
+subu $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
+subu $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000000, rt 0xffffffff
+subu $t0, $t1, $t2 :: rd 0x00000000 rs 0xffffffff, rt 0xffffffff
+subu $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x7fffffff
+subu $t0, $t1, $t2 :: rd 0x00000000 rs 0x0000ffff, rt 0x0000ffff
+subu $t0, $t1, $t2 :: rd 0x31415927 rs 0x31415927, rt 0x00000000
+subu $t0, $t1, $t2 :: rd 0x31415926 rs 0x31415927, rt 0x00000001
+subu $t0, $t1, $t2 :: rd 0x31415925 rs 0x31415927, rt 0x00000002
+subu $t0, $t1, $t2 :: rd 0x31415918 rs 0x31415927, rt 0x0000000f
+subu $t0, $t1, $t2 :: rd 0x31415917 rs 0x31415927, rt 0x00000010
+subu $t0, $t1, $t2 :: rd 0x31415908 rs 0x31415927, rt 0x0000001f
+subu $t0, $t1, $t2 :: rd 0x31415907 rs 0x31415927, rt 0x00000020
+subu $t0, $t1, $t2 :: rd 0x31415906 rs 0x31415927, rt 0x00000021
+subu $t0, $t1, $t2 :: rd 0x00088000 rs 0x00088000, rt 0x00000000
+subu $t0, $t1, $t2 :: rd 0x00087fff rs 0x00088000, rt 0x00000001
+subu $t0, $t1, $t2 :: rd 0x00087fe1 rs 0x00088000, rt 0x0000001f
+subu $t0, $t1, $t2 :: rd 0x0000fff0 rs 0x00010000, rt 0x00000010
+subu $t0, $t1, $t2 :: rd 0x0000ffef rs 0x00010000, rt 0x00000011
+subu $t0, $t1, $t2 :: rd 0x0000ffee rs 0x00010000, rt 0x00000012
+subu $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000000
+subu $t0, $t1, $t2 :: rd 0x00000000 rs 0x0000ffff, rt 0x0000ffff
+SUB
+subu $t0, $t1, $t2 :: rd 0x31415928 rs 0x31415927, rt 0xffffffff
+subu $t0, $t1, $t2 :: rd 0x0a2941ff rs 0x31415927, rt 0x27181728
+subu $t0, $t1, $t2 :: rd 0x9a2941ff rs 0x31415927, rt 0x97181728
+subu $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000000
+subu $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000001, rt 0x00000000
+subu $t0, $t1, $t2 :: rd 0xffffffff rs 0x00000000, rt 0x00000001
+subu $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
+subu $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000000, rt 0xffffffff
+subu $t0, $t1, $t2 :: rd 0x80000000 rs 0x00000000, rt 0x80000000
+subu $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x00000000
+subu $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0x80000000
+subu $t0, $t1, $t2 :: rd 0xffffffff rs 0x7fffffff, rt 0x80000000
+subu $t0, $t1, $t2 :: rd 0x00000001 rs 0x80000000, rt 0x7fffffff
+subu $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x7fffffff
+XOR
+xor $t0, $t1, $t2 :: rd 0xcebea6d8 rs 0x31415927, rt 0xffffffff
+xor $t0, $t1, $t2 :: rd 0xdf41b727 rs 0x31415927, rt 0xee00ee00
+xor $t0, $t1, $t2 :: rd 0x000000ff rs 0x00000000, rt 0x000000ff
+xor $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
+xor $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000000, rt 0x00000001
+xor $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000000
+xor $t0, $t1, $t2 :: rd 0x7fffffff rs 0x80000000, rt 0xffffffff
+xor $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0x80000000
+xor $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x00000000
+xor $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0x80000000
+xor $t0, $t1, $t2 :: rd 0xffffffff rs 0x7fffffff, rt 0x80000000
+xor $t0, $t1, $t2 :: rd 0x7f000000 rs 0x80000000, rt 0xff000000
+xor $t0, $t1, $t2 :: rd 0x722fffff rs 0x7fffffff, rt 0x0dd00000
+xor $t0, $t1, $t2 :: rd 0xcebea6d8 rs 0x31415927, rt 0xffffffff
+xor $t0, $t1, $t2 :: rd 0xdf41b727 rs 0x31415927, rt 0xee00ee00
+xor $t0, $t1, $t2 :: rd 0x000000ff rs 0x00000000, rt 0x000000ff
+xor $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000001, rt 0x00000000
+xor $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000000, rt 0x00000001
+xor $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
+xor $t0, $t1, $t2 :: rd 0xffffffff rs 0x00000000, rt 0xffffffff
+xor $t0, $t1, $t2 :: rd 0x80000000 rs 0x00000000, rt 0x80000000
+xor $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x00000000
+xor $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0x80000000
+xor $t0, $t1, $t2 :: rd 0xffffffff rs 0x7fffffff, rt 0x80000000
+xor $t0, $t1, $t2 :: rd 0x7f000000 rs 0x80000000, rt 0xff000000
+xor $t0, $t1, $t2 :: rd 0x722fffff rs 0x7fffffff, rt 0x0dd00000
+xor $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
+xor $t0, $t1, $t2 :: rd 0xffffffff rs 0x00000000, rt 0xffffffff
+xor $t0, $t1, $t2 :: rd 0x00000000 rs 0xffffffff, rt 0xffffffff
+xor $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x7fffffff
+xor $t0, $t1, $t2 :: rd 0x00000000 rs 0x0000ffff, rt 0x0000ffff
+XORI
+xori $t0, $t1, 0xffff :: rt 0x3141a6d8 rs 0x31415927, imm 0x0000ffff
+xori $t0, $t1, 0xee00 :: rt 0x3141b727 rs 0x31415927, imm 0x0000ee00
+xori $t0, $t1, 255 :: rt 0x000000ff rs 0x00000000, imm 0x000000ff
+xori $t0, $t1, 0 :: rt 0xffffffff rs 0xffffffff, imm 0x00000000
+xori $t0, $t1, 1 :: rt 0x00000001 rs 0x00000000, imm 0x00000001
+xori $t0, $t1, 0 :: rt 0x00000000 rs 0x00000000, imm 0x00000000
+xori $t0, $t1, 0x8000 :: rt 0x80008000 rs 0x80000000, imm 0x00008000
+xori $t0, $t1, 0 :: rt 0x7fffffff rs 0x7fffffff, imm 0x00000000
+xori $t0, $t1, 0x8000 :: rt 0x80008000 rs 0x80000000, imm 0x00008000
+xori $t0, $t1, 0x8000 :: rt 0x7fff7fff rs 0x7fffffff, imm 0x00008000
+xori $t0, $t1, 0xff00 :: rt 0x8000ff00 rs 0x80000000, imm 0x0000ff00
+xori $t0, $t1, 0x0dd0 :: rt 0x7ffff22f rs 0x7fffffff, imm 0x00000dd0
+xori $t0, $t1, 0xffff :: rt 0x3141a6d8 rs 0x31415927, imm 0x0000ffff
+xori $t0, $t1, 0xee00 :: rt 0x3141b727 rs 0x31415927, imm 0x0000ee00
+xori $t0, $t1, 255 :: rt 0x000000ff rs 0x00000000, imm 0x000000ff
+xori $t0, $t1, 0 :: rt 0x00000001 rs 0x00000001, imm 0x00000000
+xori $t0, $t1, 1 :: rt 0x00000001 rs 0x00000000, imm 0x00000001
+xori $t0, $t1, 0 :: rt 0xffffffff rs 0xffffffff, imm 0x00000000
+xori $t0, $t1, 0x8000 :: rt 0x00008000 rs 0x00000000, imm 0x00008000
+xori $t0, $t1, 0 :: rt 0x00008000 rs 0x00008000, imm 0x00000000
+xori $t0, $t1, 0x8000 :: rt 0x80008000 rs 0x80000000, imm 0x00008000
+xori $t0, $t1, 0x8000 :: rt 0x7fff7fff rs 0x7fffffff, imm 0x00008000
+xori $t0, $t1, 0xff00 :: rt 0x8000ff00 rs 0x80000000, imm 0x0000ff00
+xori $t0, $t1, 0x0dd0 :: rt 0x7ffff22f rs 0x7fffffff, imm 0x00000dd0
+xori $t0, $t1, 0 :: rt 0x0000ffff rs 0x0000ffff, imm 0x00000000
+xori $t0, $t1, 0xffff :: rt 0x0000ffff rs 0x00000000, imm 0x0000ffff
+xori $t0, $t1, 0xffff :: rt 0xffff0000 rs 0xffffffff, imm 0x0000ffff
+xori $t0, $t1, 0x7fff :: rt 0x7fff8000 rs 0x7fffffff, imm 0x00007fff
+xori $t0, $t1, 0x0000 :: rt 0x0000ffff rs 0x0000ffff, imm 0x00000000
--- /dev/null
+#include <stdio.h>
+
+const unsigned int mem[] = {
+ 0x00000000, 0xffffffff, 0x80000000, 0x7fffffff,
+ 0x12345678, 0x90abcdef, 0xfffffffe, 0x00000001,
+ 0x24232221, 0x00000003, 0x34333231, 0x04030201,
+};
+
+
+
+
+#define TEST_3R(instruction, RSval, RTval, RD, RS, RT) \
+{ \
+ unsigned int out; \
+ __asm__ volatile ( \
+ "li $" #RD ", -1\n\t" \
+ "move $" #RS ", %1\n\t" \
+ "move $" #RT ", %2\n\t" \
+ instruction " $" #RD ", $" #RS ", $" #RT "\n\t" \
+ "move %0, $" #RD "\n\t" \
+ : "=&r" (out) \
+ : "r" (RSval), "r" (RTval) \
+ : #RD, #RS, #RT, "memory" \
+ ); \
+ printf("%s :: rd 0x%08x rs 0x%08x, rt 0x%08x\n", \
+ instruction, out, RSval, RTval); \
+}
+
+
+#define TEST_3R2b(instruction, RSval, RTval, RD, RS, RT, val) \
+{ \
+ unsigned int out; \
+ __asm__ volatile ( \
+ "li $" #RD ", -1\n\t" \
+ "move $" #RS ", %1\n\t" \
+ "move $" #RT ", %2\n\t" \
+ instruction " $" #RD ", $" #RS ", $" #RT ", " #val"\n\t" \
+ "move %0, $" #RD "\n\t" \
+ : "=&r" (out) \
+ : "r" (RSval), "r" (RTval) \
+ : #RD, #RS, #RT, "memory" \
+ ); \
+ printf("%s :: rd 0x%08x rs 0x%08x, rt 0x%08x\n", \
+ instruction, out, RSval, RTval); \
+}
+
+#define TEST_2R(instruction, RSval, RD, RS) \
+{ \
+ unsigned int out; \
+ __asm__ volatile ( \
+ "li $" #RD ", -1\n\t" \
+ "move $" #RS ", %1\n\t" \
+ instruction " $" #RD ", $" #RS "\n\t" \
+ "move %0, $" #RD "\n\t" \
+ : "=&r" (out) \
+ : "r" (RSval) \
+ : #RD, #RS, "memory" \
+ ); \
+ printf("%s :: rd 0x%08x rs 0x%08x\n", \
+ instruction, out, RSval); \
+}
+
+#define TEST_2Rb(instruction, RSval, RD, RS, val) \
+{ \
+ unsigned int out; \
+ __asm__ volatile( \
+ "li $" #RD ", -1\n\t" \
+ "move $" #RS ", %1\n\t" \
+ instruction " $" #RD ", $" #RS ", " #val "\n\t" \
+ "move %0, $" #RD "\n\t" \
+ : "=&r" (out) \
+ : "r" (RSval) \
+ : #RD, #RS, "memory" \
+ ); \
+ printf("%s :: rd 0x%08x rs 0x%08x\n", \
+ instruction, out, RSval); \
+}
+
+#define TEST_Rb(instruction, RSval, RS, val) \
+{ \
+ unsigned int out; \
+ __asm__ volatile( \
+ "move $" #RS ", %1\n\t" \
+ instruction " $" #RS ", " #val "\n\t" \
+ "move %0, $" #RS "\n\t" \
+ : "=&r" (out) \
+ : "r" (RSval) \
+ : #RS, "memory" \
+ ); \
+ printf("%s :: rd 0x%08x rs 0x%08x\n", \
+ instruction, out, RSval); \
+}
+
+
+int main(int argc, char **argv){
+
+#if (__mips_isa_rev>=6)
+ printf("div\n");
+ TEST_3R("div", mem[0], mem[1], t1, t2, t0)
+ TEST_3R("div", mem[0], mem[2], t2, t0, t1)
+ TEST_3R("div", mem[0], mem[3], t0, t1, t2)
+ TEST_3R("div", mem[0], mem[4], t1, t2, t0)
+ TEST_3R("div", mem[0], mem[5], t2, t0, t1)
+ TEST_3R("div", mem[0], mem[6], t0, t1, t2)
+ TEST_3R("div", mem[0], mem[7], t1, t2, t0)
+ TEST_3R("div", mem[0], mem[8], t2, t0, t1)
+ TEST_3R("div", mem[0], mem[9], t0, t1, t2)
+ TEST_3R("div", mem[0], mem[10], t1, t2, t0)
+ TEST_3R("div", mem[0], mem[11], t2, t0, t1)
+ TEST_3R("div", mem[1], mem[1], t2, t0, t1)
+ TEST_3R("div", mem[1], mem[2], t0, t1, t2)
+ TEST_3R("div", mem[1], mem[3], t1, t2, t0)
+ TEST_3R("div", mem[1], mem[4], t2, t0, t1)
+ TEST_3R("div", mem[1], mem[5], t0, t1, t2)
+ TEST_3R("div", mem[1], mem[6], t1, t2, t0)
+ TEST_3R("div", mem[1], mem[7], t2, t0, t1)
+ TEST_3R("div", mem[1], mem[8], t0, t1, t2)
+ TEST_3R("div", mem[1], mem[9], t1, t2, t0)
+ TEST_3R("div", mem[1], mem[10], t2, t0, t1)
+ TEST_3R("div", mem[1], mem[11], t0, t1, t2)
+ TEST_3R("div", mem[2], mem[1], t0, t1, t2)
+ TEST_3R("div", mem[2], mem[2], t1, t2, t0)
+ TEST_3R("div", mem[2], mem[3], t2, t0, t1)
+ TEST_3R("div", mem[2], mem[4], t0, t1, t2)
+ TEST_3R("div", mem[2], mem[5], t1, t2, t0)
+ TEST_3R("div", mem[2], mem[6], t2, t0, t1)
+ TEST_3R("div", mem[2], mem[7], t0, t1, t2)
+ TEST_3R("div", mem[2], mem[8], t1, t2, t0)
+ TEST_3R("div", mem[2], mem[9], t2, t0, t1)
+ TEST_3R("div", mem[2], mem[10], t0, t1, t2)
+ TEST_3R("div", mem[2], mem[11], t1, t2, t0)
+ TEST_3R("div", mem[3], mem[1], t1, t2, t0)
+ TEST_3R("div", mem[3], mem[2], t2, t0, t1)
+ TEST_3R("div", mem[3], mem[3], t0, t1, t2)
+ TEST_3R("div", mem[3], mem[4], t1, t2, t0)
+ TEST_3R("div", mem[3], mem[5], t2, t0, t1)
+ TEST_3R("div", mem[3], mem[6], t0, t1, t2)
+ TEST_3R("div", mem[3], mem[7], t0, t2, t0)
+ TEST_3R("div", mem[3], mem[8], t2, t0, t1)
+ TEST_3R("div", mem[3], mem[9], t0, t1, t2)
+ TEST_3R("div", mem[3], mem[10], t1, t2, t0)
+ TEST_3R("div", mem[3], mem[11], t2, t0, t1)
+ TEST_3R("div", mem[4], mem[1], t2, t0, t1)
+ TEST_3R("div", mem[4], mem[2], t0, t1, t2)
+ TEST_3R("div", mem[4], mem[3], t1, t2, t0)
+ TEST_3R("div", mem[4], mem[4], t2, t0, t1)
+ TEST_3R("div", mem[4], mem[5], t0, t1, t2)
+ TEST_3R("div", mem[4], mem[6], t1, t2, t0)
+ TEST_3R("div", mem[4], mem[7], t2, t0, t1)
+ TEST_3R("div", mem[4], mem[8], t0, t1, t2)
+ TEST_3R("div", mem[4], mem[9], t1, t2, t0)
+ TEST_3R("div", mem[4], mem[10], t2, t0, t1)
+ TEST_3R("div", mem[4], mem[11], t0, t1, t2)
+ TEST_3R("div", mem[5], mem[1], t0, t1, t2)
+ TEST_3R("div", mem[5], mem[2], t1, t2, t0)
+ TEST_3R("div", mem[5], mem[3], t2, t0, t1)
+ TEST_3R("div", mem[5], mem[4], t0, t1, t2)
+ TEST_3R("div", mem[5], mem[5], t1, t2, t0)
+ TEST_3R("div", mem[5], mem[6], t2, t0, t1)
+ TEST_3R("div", mem[5], mem[7], t0, t1, t1)
+ TEST_3R("div", mem[5], mem[8], t1, t2, t0)
+ TEST_3R("div", mem[5], mem[9], t2, t0, t1)
+ TEST_3R("div", mem[5], mem[10], t0, t1, t2)
+ TEST_3R("div", mem[5], mem[11], t1, t2, t0)
+ TEST_3R("div", mem[6], mem[1], t2, t2, t0)
+ TEST_3R("div", mem[6], mem[2], t2, t0, t1)
+ TEST_3R("div", mem[6], mem[3], t0, t1, t2)
+ TEST_3R("div", mem[6], mem[4], t1, t2, t0)
+ TEST_3R("div", mem[6], mem[5], t2, t0, t1)
+ TEST_3R("div", mem[6], mem[6], t0, t1, t2)
+ TEST_3R("div", mem[6], mem[7], t1, t2, t0)
+ TEST_3R("div", mem[6], mem[8], t2, t0, t1)
+ TEST_3R("div", mem[6], mem[9], t0, t1, t2)
+ TEST_3R("div", mem[6], mem[10], t1, t2, t0)
+ TEST_3R("div", mem[6], mem[11], t2, t0, t1)
+ TEST_3R("div", mem[7], mem[1], t2, t0, t1)
+ TEST_3R("div", mem[7], mem[2], t0, t1, t2)
+ TEST_3R("div", mem[7], mem[3], t1, t2, t0)
+ TEST_3R("div", mem[7], mem[4], t2, t0, t1)
+ TEST_3R("div", mem[7], mem[5], t0, t1, t2)
+ TEST_3R("div", mem[7], mem[6], t1, t2, t0)
+ TEST_3R("div", mem[7], mem[7], t2, t0, t1)
+ TEST_3R("div", mem[7], mem[8], t0, t1, t2)
+ TEST_3R("div", mem[7], mem[9], t1, t2, t0)
+ TEST_3R("div", mem[7], mem[10], t2, t0, t1)
+ TEST_3R("div", mem[7], mem[11], t0, t1, t2)
+ TEST_3R("div", mem[8], mem[1], t0, t1, t2)
+ TEST_3R("div", mem[8], mem[2], t1, t2, t0)
+ TEST_3R("div", mem[8], mem[3], t2, t0, t1)
+ TEST_3R("div", mem[8], mem[4], t0, t1, t2)
+ TEST_3R("div", mem[8], mem[5], t1, t2, t0)
+ TEST_3R("div", mem[8], mem[6], t2, t0, t1)
+ TEST_3R("div", mem[8], mem[7], t0, t1, t2)
+ TEST_3R("div", mem[8], mem[8], t1, t2, t0)
+ TEST_3R("div", mem[8], mem[9], t2, t0, t1)
+ TEST_3R("div", mem[8], mem[10], t0, t1, t2)
+ TEST_3R("div", mem[8], mem[11], t1, t2, t0)
+ TEST_3R("div", mem[9], mem[1], t1, t2, t0)
+ TEST_3R("div", mem[9], mem[2], t2, t0, t1)
+ TEST_3R("div", mem[9], mem[3], t0, t1, t2)
+ TEST_3R("div", mem[9], mem[4], t1, t2, t0)
+ TEST_3R("div", mem[9], mem[5], t2, t0, t1)
+ TEST_3R("div", mem[9], mem[6], t0, t1, t2)
+ TEST_3R("div", mem[9], mem[7], t1, t2, t0)
+ TEST_3R("div", mem[9], mem[8], t2, t0, t1)
+ TEST_3R("div", mem[9], mem[9], t0, t1, t2)
+ TEST_3R("div", mem[9], mem[10], t1, t2, t0)
+ TEST_3R("div", mem[9], mem[11], t2, t0, t1)
+ TEST_3R("div", mem[10], mem[1], t2, t0, t1)
+ TEST_3R("div", mem[10], mem[2], t0, t1, t2)
+ TEST_3R("div", mem[10], mem[3], t1, t2, t0)
+ TEST_3R("div", mem[10], mem[4], t2, t0, t1)
+ TEST_3R("div", mem[10], mem[5], t0, t1, t2)
+ TEST_3R("div", mem[10], mem[6], t1, t2, t0)
+ TEST_3R("div", mem[10], mem[7], t2, t0, t1)
+ TEST_3R("div", mem[10], mem[8], t0, t1, t2)
+ TEST_3R("div", mem[10], mem[9], t1, t2, t0)
+ TEST_3R("div", mem[10], mem[10], t2, t0, t1)
+ TEST_3R("div", mem[10], mem[11], t0, t1, t2)
+ TEST_3R("div", mem[11], mem[1], t0, t1, t2)
+ TEST_3R("div", mem[11], mem[2], t1, t2, t0)
+ TEST_3R("div", mem[11], mem[3], t2, t0, t1)
+ TEST_3R("div", mem[11], mem[4], t0, t1, t2)
+ TEST_3R("div", mem[11], mem[5], t1, t2, t0)
+ TEST_3R("div", mem[11], mem[6], t2, t0, t1)
+ TEST_3R("div", mem[11], mem[7], t0, t1, t2)
+ TEST_3R("div", mem[11], mem[8], t1, t2, t0)
+ TEST_3R("div", mem[11], mem[9], t2, t0, t1)
+ TEST_3R("div", mem[11], mem[10], t0, t1, t2)
+ TEST_3R("div", mem[11], mem[11], t2, t2, t2)
+
+ printf("\nmod\n");
+ TEST_3R("mod", mem[0], mem[1], t1, t2, t0)
+ TEST_3R("mod", mem[0], mem[2], t2, t0, t1)
+ TEST_3R("mod", mem[0], mem[3], t0, t1, t2)
+ TEST_3R("mod", mem[0], mem[4], t1, t2, t0)
+ TEST_3R("mod", mem[0], mem[5], t2, t0, t1)
+ TEST_3R("mod", mem[0], mem[6], t0, t1, t2)
+ TEST_3R("mod", mem[0], mem[7], t1, t2, t0)
+ TEST_3R("mod", mem[0], mem[8], t2, t0, t1)
+ TEST_3R("mod", mem[0], mem[9], t0, t1, t2)
+ TEST_3R("mod", mem[0], mem[10], t1, t2, t0)
+ TEST_3R("mod", mem[0], mem[11], t2, t0, t1)
+ TEST_3R("mod", mem[1], mem[1], t2, t0, t1)
+ TEST_3R("mod", mem[1], mem[2], t0, t1, t2)
+ TEST_3R("mod", mem[1], mem[3], t1, t2, t0)
+ TEST_3R("mod", mem[1], mem[4], t2, t0, t1)
+ TEST_3R("mod", mem[1], mem[5], t0, t1, t2)
+ TEST_3R("mod", mem[1], mem[6], t1, t0, t0)
+ TEST_3R("mod", mem[1], mem[7], t2, t0, t1)
+ TEST_3R("mod", mem[1], mem[8], t0, t1, t2)
+ TEST_3R("mod", mem[1], mem[9], t1, t2, t0)
+ TEST_3R("mod", mem[1], mem[10], t2, t0, t1)
+ TEST_3R("mod", mem[1], mem[11], t0, t1, t2)
+ TEST_3R("mod", mem[2], mem[1], t0, t1, t2)
+ TEST_3R("mod", mem[2], mem[2], t1, t2, t0)
+ TEST_3R("mod", mem[2], mem[3], t2, t0, t1)
+ TEST_3R("mod", mem[2], mem[4], t0, t1, t2)
+ TEST_3R("mod", mem[2], mem[5], t1, t2, t0)
+ TEST_3R("mod", mem[2], mem[6], t2, t0, t1)
+ TEST_3R("mod", mem[2], mem[7], t0, t1, t0)
+ TEST_3R("mod", mem[2], mem[8], t1, t2, t0)
+ TEST_3R("mod", mem[2], mem[9], t2, t0, t1)
+ TEST_3R("mod", mem[2], mem[10], t0, t1, t2)
+ TEST_3R("mod", mem[2], mem[11], t1, t2, t0)
+ TEST_3R("mod", mem[3], mem[1], t1, t2, t0)
+ TEST_3R("mod", mem[3], mem[2], t2, t0, t1)
+ TEST_3R("mod", mem[3], mem[3], t0, t1, t2)
+ TEST_3R("mod", mem[3], mem[4], t1, t2, t0)
+ TEST_3R("mod", mem[3], mem[5], t2, t0, t1)
+ TEST_3R("mod", mem[3], mem[6], t0, t1, t2)
+ TEST_3R("mod", mem[3], mem[7], t1, t2, t0)
+ TEST_3R("mod", mem[3], mem[8], t2, t0, t1)
+ TEST_3R("mod", mem[3], mem[9], t0, t1, t2)
+ TEST_3R("mod", mem[3], mem[10], t1, t2, t1)
+ TEST_3R("mod", mem[3], mem[11], t2, t0, t1)
+ TEST_3R("mod", mem[4], mem[1], t2, t0, t1)
+ TEST_3R("mod", mem[4], mem[2], t0, t1, t2)
+ TEST_3R("mod", mem[4], mem[3], t1, t2, t0)
+ TEST_3R("mod", mem[4], mem[4], t2, t0, t1)
+ TEST_3R("mod", mem[4], mem[5], t0, t0, t0)
+ TEST_3R("mod", mem[4], mem[6], t1, t2, t0)
+ TEST_3R("mod", mem[4], mem[7], t2, t0, t1)
+ TEST_3R("mod", mem[4], mem[8], t0, t1, t2)
+ TEST_3R("mod", mem[4], mem[9], t1, t2, t0)
+ TEST_3R("mod", mem[4], mem[10], t2, t0, t1)
+ TEST_3R("mod", mem[4], mem[11], t0, t1, t2)
+ TEST_3R("mod", mem[5], mem[1], t0, t1, t2)
+ TEST_3R("mod", mem[5], mem[2], t1, t2, t0)
+ TEST_3R("mod", mem[5], mem[3], t2, t0, t1)
+ TEST_3R("mod", mem[5], mem[4], t0, t1, t2)
+ TEST_3R("mod", mem[5], mem[5], t1, t2, t0)
+ TEST_3R("mod", mem[5], mem[6], t2, t0, t1)
+ TEST_3R("mod", mem[5], mem[7], t0, t1, t2)
+ TEST_3R("mod", mem[5], mem[8], t1, t2, t0)
+ TEST_3R("mod", mem[5], mem[9], t2, t0, t1)
+ TEST_3R("mod", mem[5], mem[10], t0, t1, t2)
+ TEST_3R("mod", mem[5], mem[11], t1, t2, t0)
+ TEST_3R("mod", mem[6], mem[1], t1, t2, t0)
+ TEST_3R("mod", mem[6], mem[2], t2, t0, t1)
+ TEST_3R("mod", mem[6], mem[3], t0, t1, t2)
+ TEST_3R("mod", mem[6], mem[4], t1, t2, t0)
+ TEST_3R("mod", mem[6], mem[5], t2, t0, t1)
+ TEST_3R("mod", mem[6], mem[6], t0, t1, t2)
+ TEST_3R("mod", mem[6], mem[7], t1, t2, t0)
+ TEST_3R("mod", mem[6], mem[8], t2, t0, t1)
+ TEST_3R("mod", mem[6], mem[9], t0, t1, t2)
+ TEST_3R("mod", mem[6], mem[10], t1, t2, t0)
+ TEST_3R("mod", mem[6], mem[11], t2, t0, t1)
+ TEST_3R("mod", mem[7], mem[1], t2, t0, t1)
+ TEST_3R("mod", mem[7], mem[2], t0, t1, t2)
+ TEST_3R("mod", mem[7], mem[3], t1, t2, t0)
+ TEST_3R("mod", mem[7], mem[4], t2, t0, t1)
+ TEST_3R("mod", mem[7], mem[5], t0, t1, t2)
+ TEST_3R("mod", mem[7], mem[6], t1, t2, t0)
+ TEST_3R("mod", mem[7], mem[7], t2, t0, t1)
+ TEST_3R("mod", mem[7], mem[8], t0, t1, t2)
+ TEST_3R("mod", mem[7], mem[9], t1, t2, t0)
+ TEST_3R("mod", mem[7], mem[10], t2, t0, t1)
+ TEST_3R("mod", mem[7], mem[11], t0, t1, t2)
+ TEST_3R("mod", mem[8], mem[1], t0, t1, t2)
+ TEST_3R("mod", mem[8], mem[2], t1, t2, t0)
+ TEST_3R("mod", mem[8], mem[3], t2, t0, t1)
+ TEST_3R("mod", mem[8], mem[4], t0, t1, t2)
+ TEST_3R("mod", mem[8], mem[5], t1, t2, t0)
+ TEST_3R("mod", mem[8], mem[6], t2, t0, t1)
+ TEST_3R("mod", mem[8], mem[7], t0, t1, t2)
+ TEST_3R("mod", mem[8], mem[8], t1, t2, t0)
+ TEST_3R("mod", mem[8], mem[9], t2, t0, t1)
+ TEST_3R("mod", mem[8], mem[10], t0, t1, t2)
+ TEST_3R("mod", mem[8], mem[11], t1, t2, t0)
+ TEST_3R("mod", mem[9], mem[1], t1, t2, t0)
+ TEST_3R("mod", mem[9], mem[2], t2, t0, t1)
+ TEST_3R("mod", mem[9], mem[3], t0, t1, t2)
+ TEST_3R("mod", mem[9], mem[4], t1, t2, t0)
+ TEST_3R("mod", mem[9], mem[5], t2, t0, t1)
+ TEST_3R("mod", mem[9], mem[6], t0, t1, t2)
+ TEST_3R("mod", mem[9], mem[7], t1, t2, t0)
+ TEST_3R("mod", mem[9], mem[8], t2, t0, t1)
+ TEST_3R("mod", mem[9], mem[9], t0, t1, t2)
+ TEST_3R("mod", mem[9], mem[10], t1, t2, t0)
+ TEST_3R("mod", mem[9], mem[11], t2, t0, t1)
+ TEST_3R("mod", mem[10], mem[1], t2, t0, t1)
+ TEST_3R("mod", mem[10], mem[2], t0, t1, t2)
+ TEST_3R("mod", mem[10], mem[3], t1, t2, t0)
+ TEST_3R("mod", mem[10], mem[4], t2, t0, t1)
+ TEST_3R("mod", mem[10], mem[5], t0, t1, t2)
+ TEST_3R("mod", mem[10], mem[6], t1, t2, t0)
+ TEST_3R("mod", mem[10], mem[7], t2, t0, t1)
+ TEST_3R("mod", mem[10], mem[8], t0, t1, t2)
+ TEST_3R("mod", mem[10], mem[9], t1, t2, t0)
+ TEST_3R("mod", mem[10], mem[10], t2, t0, t1)
+ TEST_3R("mod", mem[10], mem[11], t0, t1, t2)
+ TEST_3R("mod", mem[11], mem[1], t0, t1, t2)
+ TEST_3R("mod", mem[11], mem[2], t1, t2, t0)
+ TEST_3R("mod", mem[11], mem[3], t2, t0, t1)
+ TEST_3R("mod", mem[11], mem[4], t0, t1, t2)
+ TEST_3R("mod", mem[11], mem[5], t1, t2, t0)
+ TEST_3R("mod", mem[11], mem[6], t2, t0, t1)
+ TEST_3R("mod", mem[11], mem[7], t0, t1, t2)
+ TEST_3R("mod", mem[11], mem[8], t1, t2, t0)
+ TEST_3R("mod", mem[11], mem[9], t2, t0, t1)
+ TEST_3R("mod", mem[11], mem[10], t0, t1, t2)
+ TEST_3R("mod", mem[11], mem[11], t1, t2, t0)
+
+ printf("\ndivu\n");
+ TEST_3R("divu", mem[0], mem[1], t1, t2, t0)
+ TEST_3R("divu", mem[0], mem[2], t2, t0, t1)
+ TEST_3R("divu", mem[0], mem[3], t0, t1, t2)
+ TEST_3R("divu", mem[0], mem[4], t1, t2, t0)
+ TEST_3R("divu", mem[0], mem[5], t2, t0, t1)
+ TEST_3R("divu", mem[0], mem[6], t0, t1, t2)
+ TEST_3R("divu", mem[0], mem[7], t1, t2, t0)
+ TEST_3R("divu", mem[0], mem[8], t2, t0, t1)
+ TEST_3R("divu", mem[0], mem[9], t0, t1, t2)
+ TEST_3R("divu", mem[0], mem[10], t1, t2, t0)
+ TEST_3R("divu", mem[0], mem[11], t2, t0, t1)
+ TEST_3R("divu", mem[1], mem[1], t2, t0, t1)
+ TEST_3R("divu", mem[1], mem[2], t0, t1, t2)
+ TEST_3R("divu", mem[1], mem[3], t1, t2, t0)
+ TEST_3R("divu", mem[1], mem[4], t2, t0, t1)
+ TEST_3R("divu", mem[1], mem[5], t0, t1, t2)
+ TEST_3R("divu", mem[1], mem[6], t1, t2, t0)
+ TEST_3R("divu", mem[1], mem[7], t2, t0, t1)
+ TEST_3R("divu", mem[1], mem[8], t0, t1, t2)
+ TEST_3R("divu", mem[1], mem[9], t1, t2, t0)
+ TEST_3R("divu", mem[1], mem[10], t2, t0, t1)
+ TEST_3R("divu", mem[1], mem[11], t0, t1, t2)
+ TEST_3R("divu", mem[2], mem[1], t0, t1, t2)
+ TEST_3R("divu", mem[2], mem[2], t1, t2, t0)
+ TEST_3R("divu", mem[2], mem[3], t2, t0, t1)
+ TEST_3R("divu", mem[2], mem[4], t0, t1, t2)
+ TEST_3R("divu", mem[2], mem[5], t1, t2, t0)
+ TEST_3R("divu", mem[2], mem[6], t2, t0, t1)
+ TEST_3R("divu", mem[2], mem[7], t0, t1, t2)
+ TEST_3R("divu", mem[2], mem[8], t1, t2, t0)
+ TEST_3R("divu", mem[2], mem[9], t2, t0, t1)
+ TEST_3R("divu", mem[2], mem[10], t0, t1, t2)
+ TEST_3R("divu", mem[2], mem[11], t1, t2, t0)
+ TEST_3R("divu", mem[3], mem[1], t1, t2, t0)
+ TEST_3R("divu", mem[3], mem[2], t2, t0, t1)
+ TEST_3R("divu", mem[3], mem[3], t0, t1, t2)
+ TEST_3R("divu", mem[3], mem[4], t1, t2, t0)
+ TEST_3R("divu", mem[3], mem[5], t2, t0, t1)
+ TEST_3R("divu", mem[3], mem[6], t0, t1, t2)
+ TEST_3R("divu", mem[3], mem[7], t1, t2, t0)
+ TEST_3R("divu", mem[3], mem[8], t2, t0, t1)
+ TEST_3R("divu", mem[3], mem[9], t0, t1, t2)
+ TEST_3R("divu", mem[3], mem[10], t1, t2, t0)
+ TEST_3R("divu", mem[3], mem[11], t2, t0, t1)
+ TEST_3R("divu", mem[4], mem[1], t2, t0, t1)
+ TEST_3R("divu", mem[4], mem[2], t0, t1, t2)
+ TEST_3R("divu", mem[4], mem[3], t1, t2, t0)
+ TEST_3R("divu", mem[4], mem[4], t2, t0, t1)
+ TEST_3R("divu", mem[4], mem[5], t0, t1, t2)
+ TEST_3R("divu", mem[4], mem[6], t1, t2, t0)
+ TEST_3R("divu", mem[4], mem[7], t2, t0, t1)
+ TEST_3R("divu", mem[4], mem[8], t0, t1, t2)
+ TEST_3R("divu", mem[4], mem[9], t1, t2, t0)
+ TEST_3R("divu", mem[4], mem[10], t2, t0, t1)
+ TEST_3R("divu", mem[4], mem[11], t0, t1, t2)
+ TEST_3R("divu", mem[5], mem[1], t0, t1, t2)
+ TEST_3R("divu", mem[5], mem[2], t1, t2, t0)
+ TEST_3R("divu", mem[5], mem[3], t2, t0, t1)
+ TEST_3R("divu", mem[5], mem[4], t0, t1, t2)
+ TEST_3R("divu", mem[5], mem[5], t1, t2, t0)
+ TEST_3R("divu", mem[5], mem[6], t2, t0, t1)
+ TEST_3R("divu", mem[5], mem[7], t0, t1, t2)
+ TEST_3R("divu", mem[5], mem[8], t1, t2, t0)
+ TEST_3R("divu", mem[5], mem[9], t2, t0, t1)
+ TEST_3R("divu", mem[5], mem[10], t0, t1, t2)
+ TEST_3R("divu", mem[5], mem[11], t1, t2, t0)
+ TEST_3R("divu", mem[6], mem[1], t1, t2, t0)
+ TEST_3R("divu", mem[6], mem[2], t2, t0, t1)
+ TEST_3R("divu", mem[6], mem[3], t0, t1, t2)
+ TEST_3R("divu", mem[6], mem[4], t1, t2, t0)
+ TEST_3R("divu", mem[6], mem[5], t2, t0, t1)
+ TEST_3R("divu", mem[6], mem[6], t0, t1, t2)
+ TEST_3R("divu", mem[6], mem[7], t1, t2, t0)
+ TEST_3R("divu", mem[6], mem[8], t2, t0, t1)
+ TEST_3R("divu", mem[6], mem[9], t0, t1, t2)
+ TEST_3R("divu", mem[6], mem[10], t1, t2, t0)
+ TEST_3R("divu", mem[6], mem[11], t2, t0, t1)
+ TEST_3R("divu", mem[7], mem[1], t2, t0, t1)
+ TEST_3R("divu", mem[7], mem[2], t0, t1, t2)
+ TEST_3R("divu", mem[7], mem[3], t1, t2, t0)
+ TEST_3R("divu", mem[7], mem[4], t2, t0, t1)
+ TEST_3R("divu", mem[7], mem[5], t0, t1, t2)
+ TEST_3R("divu", mem[7], mem[6], t1, t2, t0)
+ TEST_3R("divu", mem[7], mem[7], t2, t0, t1)
+ TEST_3R("divu", mem[7], mem[8], t0, t1, t2)
+ TEST_3R("divu", mem[7], mem[9], t1, t2, t0)
+ TEST_3R("divu", mem[7], mem[10], t2, t0, t1)
+ TEST_3R("divu", mem[7], mem[11], t0, t1, t2)
+ TEST_3R("divu", mem[8], mem[1], t0, t1, t2)
+ TEST_3R("divu", mem[8], mem[2], t1, t2, t0)
+ TEST_3R("divu", mem[8], mem[3], t2, t0, t1)
+ TEST_3R("divu", mem[8], mem[4], t0, t1, t2)
+ TEST_3R("divu", mem[8], mem[5], t1, t2, t0)
+ TEST_3R("divu", mem[8], mem[6], t2, t0, t1)
+ TEST_3R("divu", mem[8], mem[7], t0, t1, t2)
+ TEST_3R("divu", mem[8], mem[8], t1, t2, t0)
+ TEST_3R("divu", mem[8], mem[9], t2, t0, t1)
+ TEST_3R("divu", mem[8], mem[10], t0, t1, t2)
+ TEST_3R("divu", mem[8], mem[11], t1, t2, t0)
+ TEST_3R("divu", mem[9], mem[1], t1, t2, t0)
+ TEST_3R("divu", mem[9], mem[2], t2, t0, t1)
+ TEST_3R("divu", mem[9], mem[3], t0, t1, t2)
+ TEST_3R("divu", mem[9], mem[4], t1, t2, t0)
+ TEST_3R("divu", mem[9], mem[5], t2, t0, t1)
+ TEST_3R("divu", mem[9], mem[6], t0, t1, t2)
+ TEST_3R("divu", mem[9], mem[7], t1, t2, t0)
+ TEST_3R("divu", mem[9], mem[8], t2, t0, t1)
+ TEST_3R("divu", mem[9], mem[9], t0, t1, t2)
+ TEST_3R("divu", mem[9], mem[10], t1, t2, t0)
+ TEST_3R("divu", mem[9], mem[11], t2, t0, t1)
+ TEST_3R("divu", mem[10], mem[1], t2, t0, t1)
+ TEST_3R("divu", mem[10], mem[2], t0, t1, t2)
+ TEST_3R("divu", mem[10], mem[3], t1, t2, t0)
+ TEST_3R("divu", mem[10], mem[4], t2, t0, t1)
+ TEST_3R("divu", mem[10], mem[5], t0, t1, t2)
+ TEST_3R("divu", mem[10], mem[6], t1, t2, t0)
+ TEST_3R("divu", mem[10], mem[7], t2, t0, t1)
+ TEST_3R("divu", mem[10], mem[8], t0, t1, t2)
+ TEST_3R("divu", mem[10], mem[9], t1, t2, t0)
+ TEST_3R("divu", mem[10], mem[10], t2, t0, t1)
+ TEST_3R("divu", mem[10], mem[11], t0, t1, t2)
+ TEST_3R("divu", mem[11], mem[1], t0, t1, t2)
+ TEST_3R("divu", mem[11], mem[2], t1, t2, t0)
+ TEST_3R("divu", mem[11], mem[3], t2, t0, t1)
+ TEST_3R("divu", mem[11], mem[4], t0, t1, t2)
+ TEST_3R("divu", mem[11], mem[5], t1, t2, t0)
+ TEST_3R("divu", mem[11], mem[6], t2, t0, t1)
+ TEST_3R("divu", mem[11], mem[7], t0, t1, t2)
+ TEST_3R("divu", mem[11], mem[8], t1, t2, t0)
+ TEST_3R("divu", mem[11], mem[9], t2, t0, t1)
+ TEST_3R("divu", mem[11], mem[10], t0, t1, t2)
+ TEST_3R("divu", mem[11], mem[11], t1, t2, t0)
+
+ printf("\nmodu\n");
+ TEST_3R("modu", mem[0], mem[1], t1, t2, t0)
+ TEST_3R("modu", mem[0], mem[2], t2, t0, t1)
+ TEST_3R("modu", mem[0], mem[3], t0, t1, t2)
+ TEST_3R("modu", mem[0], mem[4], t1, t2, t0)
+ TEST_3R("modu", mem[0], mem[5], t2, t0, t1)
+ TEST_3R("modu", mem[0], mem[6], t0, t1, t2)
+ TEST_3R("modu", mem[0], mem[7], t1, t2, t0)
+ TEST_3R("modu", mem[0], mem[8], t2, t0, t1)
+ TEST_3R("modu", mem[0], mem[9], t0, t1, t2)
+ TEST_3R("modu", mem[0], mem[10], t1, t2, t0)
+ TEST_3R("modu", mem[0], mem[11], t2, t0, t1)
+ TEST_3R("modu", mem[1], mem[1], t2, t0, t1)
+ TEST_3R("modu", mem[1], mem[2], t0, t1, t2)
+ TEST_3R("modu", mem[1], mem[3], t1, t2, t0)
+ TEST_3R("modu", mem[1], mem[4], t2, t0, t1)
+ TEST_3R("modu", mem[1], mem[5], t0, t1, t2)
+ TEST_3R("modu", mem[1], mem[6], t1, t2, t0)
+ TEST_3R("modu", mem[1], mem[7], t2, t0, t1)
+ TEST_3R("modu", mem[1], mem[8], t0, t1, t2)
+ TEST_3R("modu", mem[1], mem[9], t1, t2, t0)
+ TEST_3R("modu", mem[1], mem[10], t2, t0, t1)
+ TEST_3R("modu", mem[1], mem[11], t0, t1, t2)
+ TEST_3R("modu", mem[2], mem[1], t0, t1, t2)
+ TEST_3R("modu", mem[2], mem[2], t1, t2, t0)
+ TEST_3R("modu", mem[2], mem[3], t2, t0, t1)
+ TEST_3R("modu", mem[2], mem[4], t0, t1, t2)
+ TEST_3R("modu", mem[2], mem[5], t1, t2, t0)
+ TEST_3R("modu", mem[2], mem[6], t2, t0, t1)
+ TEST_3R("modu", mem[2], mem[7], t0, t1, t2)
+ TEST_3R("modu", mem[2], mem[8], t1, t2, t0)
+ TEST_3R("modu", mem[2], mem[9], t2, t0, t1)
+ TEST_3R("modu", mem[2], mem[10], t0, t1, t2)
+ TEST_3R("modu", mem[2], mem[11], t1, t2, t0)
+ TEST_3R("modu", mem[3], mem[1], t1, t2, t0)
+ TEST_3R("modu", mem[3], mem[2], t2, t0, t1)
+ TEST_3R("modu", mem[3], mem[3], t0, t1, t2)
+ TEST_3R("modu", mem[3], mem[4], t1, t2, t0)
+ TEST_3R("modu", mem[3], mem[5], t2, t0, t1)
+ TEST_3R("modu", mem[3], mem[6], t0, t1, t2)
+ TEST_3R("modu", mem[3], mem[7], t1, t2, t0)
+ TEST_3R("modu", mem[3], mem[8], t2, t0, t1)
+ TEST_3R("modu", mem[3], mem[9], t0, t1, t2)
+ TEST_3R("modu", mem[3], mem[10], t1, t2, t0)
+ TEST_3R("modu", mem[3], mem[11], t2, t0, t1)
+ TEST_3R("modu", mem[4], mem[1], t2, t0, t1)
+ TEST_3R("modu", mem[4], mem[2], t0, t1, t2)
+ TEST_3R("modu", mem[4], mem[3], t1, t2, t0)
+ TEST_3R("modu", mem[4], mem[4], t2, t0, t1)
+ TEST_3R("modu", mem[4], mem[5], t0, t1, t2)
+ TEST_3R("modu", mem[4], mem[6], t1, t2, t0)
+ TEST_3R("modu", mem[4], mem[7], t2, t0, t1)
+ TEST_3R("modu", mem[4], mem[8], t0, t1, t2)
+ TEST_3R("modu", mem[4], mem[9], t1, t2, t0)
+ TEST_3R("modu", mem[4], mem[10], t2, t0, t1)
+ TEST_3R("modu", mem[4], mem[11], t0, t1, t2)
+ TEST_3R("modu", mem[5], mem[1], t0, t1, t2)
+ TEST_3R("modu", mem[5], mem[2], t1, t2, t0)
+ TEST_3R("modu", mem[5], mem[3], t2, t0, t1)
+ TEST_3R("modu", mem[5], mem[4], t0, t1, t2)
+ TEST_3R("modu", mem[5], mem[5], t1, t2, t0)
+ TEST_3R("modu", mem[5], mem[6], t2, t0, t1)
+ TEST_3R("modu", mem[5], mem[7], t0, t1, t2)
+ TEST_3R("modu", mem[5], mem[8], t1, t2, t0)
+ TEST_3R("modu", mem[5], mem[9], t2, t0, t1)
+ TEST_3R("modu", mem[5], mem[10], t0, t1, t2)
+ TEST_3R("modu", mem[5], mem[11], t1, t2, t0)
+ TEST_3R("modu", mem[6], mem[1], t1, t2, t0)
+ TEST_3R("modu", mem[6], mem[2], t2, t0, t1)
+ TEST_3R("modu", mem[6], mem[3], t0, t1, t2)
+ TEST_3R("modu", mem[6], mem[4], t1, t2, t0)
+ TEST_3R("modu", mem[6], mem[5], t2, t0, t1)
+ TEST_3R("modu", mem[6], mem[6], t0, t1, t2)
+ TEST_3R("modu", mem[6], mem[7], t1, t2, t0)
+ TEST_3R("modu", mem[6], mem[8], t2, t0, t1)
+ TEST_3R("modu", mem[6], mem[9], t0, t1, t2)
+ TEST_3R("modu", mem[6], mem[10], t1, t2, t0)
+ TEST_3R("modu", mem[6], mem[11], t2, t0, t1)
+ TEST_3R("modu", mem[7], mem[1], t2, t0, t1)
+ TEST_3R("modu", mem[7], mem[2], t0, t1, t2)
+ TEST_3R("modu", mem[7], mem[3], t1, t2, t0)
+ TEST_3R("modu", mem[7], mem[4], t2, t0, t1)
+ TEST_3R("modu", mem[7], mem[5], t0, t1, t2)
+ TEST_3R("modu", mem[7], mem[6], t1, t2, t0)
+ TEST_3R("modu", mem[7], mem[7], t2, t0, t1)
+ TEST_3R("modu", mem[7], mem[8], t0, t1, t2)
+ TEST_3R("modu", mem[7], mem[9], t1, t2, t0)
+ TEST_3R("modu", mem[7], mem[10], t2, t0, t1)
+ TEST_3R("modu", mem[7], mem[11], t0, t1, t2)
+ TEST_3R("modu", mem[8], mem[1], t0, t1, t2)
+ TEST_3R("modu", mem[8], mem[2], t1, t2, t0)
+ TEST_3R("modu", mem[8], mem[3], t2, t0, t1)
+ TEST_3R("modu", mem[8], mem[4], t0, t1, t2)
+ TEST_3R("modu", mem[8], mem[5], t1, t2, t0)
+ TEST_3R("modu", mem[8], mem[6], t2, t0, t1)
+ TEST_3R("modu", mem[8], mem[7], t0, t1, t2)
+ TEST_3R("modu", mem[8], mem[8], t1, t2, t0)
+ TEST_3R("modu", mem[8], mem[9], t2, t0, t1)
+ TEST_3R("modu", mem[8], mem[10], t0, t1, t2)
+ TEST_3R("modu", mem[8], mem[11], t1, t2, t0)
+ TEST_3R("modu", mem[9], mem[1], t1, t2, t0)
+ TEST_3R("modu", mem[9], mem[2], t2, t0, t1)
+ TEST_3R("modu", mem[9], mem[3], t0, t1, t2)
+ TEST_3R("modu", mem[9], mem[4], t1, t2, t0)
+ TEST_3R("modu", mem[9], mem[5], t2, t0, t1)
+ TEST_3R("modu", mem[9], mem[6], t0, t1, t2)
+ TEST_3R("modu", mem[9], mem[7], t1, t2, t0)
+ TEST_3R("modu", mem[9], mem[8], t2, t0, t1)
+ TEST_3R("modu", mem[9], mem[9], t0, t1, t2)
+ TEST_3R("modu", mem[9], mem[10], t1, t2, t0)
+ TEST_3R("modu", mem[9], mem[11], t2, t0, t1)
+ TEST_3R("modu", mem[10], mem[1], t2, t0, t1)
+ TEST_3R("modu", mem[10], mem[2], t0, t1, t2)
+ TEST_3R("modu", mem[10], mem[3], t1, t2, t0)
+ TEST_3R("modu", mem[10], mem[4], t2, t0, t1)
+ TEST_3R("modu", mem[10], mem[5], t0, t1, t2)
+ TEST_3R("modu", mem[10], mem[6], t1, t2, t0)
+ TEST_3R("modu", mem[10], mem[7], t2, t0, t1)
+ TEST_3R("modu", mem[10], mem[8], t0, t1, t2)
+ TEST_3R("modu", mem[10], mem[9], t1, t2, t0)
+ TEST_3R("modu", mem[10], mem[10], t2, t0, t1)
+ TEST_3R("modu", mem[10], mem[11], t0, t1, t2)
+ TEST_3R("modu", mem[11], mem[1], t0, t1, t2)
+ TEST_3R("modu", mem[11], mem[2], t1, t2, t0)
+ TEST_3R("modu", mem[11], mem[3], t2, t0, t1)
+ TEST_3R("modu", mem[11], mem[4], t0, t1, t2)
+ TEST_3R("modu", mem[11], mem[5], t1, t2, t0)
+ TEST_3R("modu", mem[11], mem[6], t2, t0, t1)
+ TEST_3R("modu", mem[11], mem[7], t0, t1, t2)
+ TEST_3R("modu", mem[11], mem[8], t1, t2, t0)
+ TEST_3R("modu", mem[11], mem[9], t2, t0, t1)
+ TEST_3R("modu", mem[11], mem[10], t0, t1, t2)
+ TEST_3R("modu", mem[11], mem[11], t1, t2, t0)
+
+ printf("\nmul\n");
+ TEST_3R("mul", mem[0], mem[0], t0, t1, t2)
+ TEST_3R("mul", mem[0], mem[1], t1, t2, t0)
+ TEST_3R("mul", mem[0], mem[2], t2, t0, t1)
+ TEST_3R("mul", mem[0], mem[3], t0, t1, t2)
+ TEST_3R("mul", mem[0], mem[4], t1, t2, t0)
+ TEST_3R("mul", mem[0], mem[5], t2, t0, t1)
+ TEST_3R("mul", mem[0], mem[6], t0, t1, t2)
+ TEST_3R("mul", mem[0], mem[7], t1, t2, t0)
+ TEST_3R("mul", mem[0], mem[8], t2, t0, t1)
+ TEST_3R("mul", mem[0], mem[9], t0, t1, t2)
+ TEST_3R("mul", mem[0], mem[10], t1, t2, t0)
+ TEST_3R("mul", mem[0], mem[11], t2, t0, t1)
+ TEST_3R("mul", mem[1], mem[0], t1, t2, t0)
+ TEST_3R("mul", mem[1], mem[1], t2, t0, t1)
+ TEST_3R("mul", mem[1], mem[2], t0, t1, t2)
+ TEST_3R("mul", mem[1], mem[3], t1, t2, t0)
+ TEST_3R("mul", mem[1], mem[4], t2, t0, t1)
+ TEST_3R("mul", mem[1], mem[5], t0, t1, t2)
+ TEST_3R("mul", mem[1], mem[6], t1, t2, t0)
+ TEST_3R("mul", mem[1], mem[7], t2, t0, t1)
+ TEST_3R("mul", mem[1], mem[8], t0, t1, t2)
+ TEST_3R("mul", mem[1], mem[9], t1, t2, t0)
+ TEST_3R("mul", mem[1], mem[10], t2, t0, t1)
+ TEST_3R("mul", mem[1], mem[11], t0, t1, t2)
+ TEST_3R("mul", mem[2], mem[0], t2, t0, t1)
+ TEST_3R("mul", mem[2], mem[1], t0, t1, t2)
+ TEST_3R("mul", mem[2], mem[2], t1, t2, t0)
+ TEST_3R("mul", mem[2], mem[3], t2, t0, t1)
+ TEST_3R("mul", mem[2], mem[4], t0, t1, t2)
+ TEST_3R("mul", mem[2], mem[5], t1, t2, t0)
+ TEST_3R("mul", mem[2], mem[6], t2, t0, t1)
+ TEST_3R("mul", mem[2], mem[7], t0, t1, t2)
+ TEST_3R("mul", mem[2], mem[8], t1, t2, t0)
+ TEST_3R("mul", mem[2], mem[9], t2, t0, t1)
+ TEST_3R("mul", mem[2], mem[10], t0, t1, t2)
+ TEST_3R("mul", mem[2], mem[11], t1, t2, t0)
+ TEST_3R("mul", mem[3], mem[0], t0, t1, t2)
+ TEST_3R("mul", mem[3], mem[1], t1, t2, t0)
+ TEST_3R("mul", mem[3], mem[2], t2, t0, t1)
+ TEST_3R("mul", mem[3], mem[3], t0, t1, t2)
+ TEST_3R("mul", mem[3], mem[4], t1, t2, t0)
+ TEST_3R("mul", mem[3], mem[5], t2, t0, t1)
+ TEST_3R("mul", mem[3], mem[6], t0, t1, t2)
+ TEST_3R("mul", mem[3], mem[7], t1, t2, t0)
+ TEST_3R("mul", mem[3], mem[8], t2, t0, t1)
+ TEST_3R("mul", mem[3], mem[9], t0, t1, t2)
+ TEST_3R("mul", mem[3], mem[10], t1, t2, t0)
+ TEST_3R("mul", mem[3], mem[11], t2, t0, t1)
+ TEST_3R("mul", mem[4], mem[0], t1, t2, t0)
+ TEST_3R("mul", mem[4], mem[1], t2, t0, t1)
+ TEST_3R("mul", mem[4], mem[2], t0, t1, t2)
+ TEST_3R("mul", mem[4], mem[3], t1, t2, t0)
+ TEST_3R("mul", mem[4], mem[4], t2, t0, t1)
+ TEST_3R("mul", mem[4], mem[5], t0, t1, t2)
+ TEST_3R("mul", mem[4], mem[6], t1, t2, t0)
+ TEST_3R("mul", mem[4], mem[7], t2, t0, t1)
+ TEST_3R("mul", mem[4], mem[8], t0, t1, t2)
+ TEST_3R("mul", mem[4], mem[9], t1, t2, t0)
+ TEST_3R("mul", mem[4], mem[10], t2, t0, t1)
+ TEST_3R("mul", mem[4], mem[11], t0, t1, t2)
+ TEST_3R("mul", mem[5], mem[0], t2, t0, t1)
+ TEST_3R("mul", mem[5], mem[1], t0, t1, t2)
+ TEST_3R("mul", mem[5], mem[2], t1, t2, t0)
+ TEST_3R("mul", mem[5], mem[3], t2, t0, t1)
+ TEST_3R("mul", mem[5], mem[4], t0, t1, t2)
+ TEST_3R("mul", mem[5], mem[5], t1, t2, t0)
+ TEST_3R("mul", mem[5], mem[6], t2, t0, t1)
+ TEST_3R("mul", mem[5], mem[7], t0, t1, t2)
+ TEST_3R("mul", mem[5], mem[8], t1, t2, t0)
+ TEST_3R("mul", mem[5], mem[9], t2, t0, t1)
+ TEST_3R("mul", mem[5], mem[10], t0, t1, t2)
+ TEST_3R("mul", mem[5], mem[11], t1, t2, t0)
+ TEST_3R("mul", mem[6], mem[0], t0, t1, t2)
+ TEST_3R("mul", mem[6], mem[1], t1, t2, t0)
+ TEST_3R("mul", mem[6], mem[2], t2, t0, t1)
+ TEST_3R("mul", mem[6], mem[3], t0, t1, t2)
+ TEST_3R("mul", mem[6], mem[4], t1, t2, t0)
+ TEST_3R("mul", mem[6], mem[5], t2, t0, t1)
+ TEST_3R("mul", mem[6], mem[6], t0, t1, t2)
+ TEST_3R("mul", mem[6], mem[7], t1, t2, t0)
+ TEST_3R("mul", mem[6], mem[8], t2, t0, t1)
+ TEST_3R("mul", mem[6], mem[9], t0, t1, t2)
+ TEST_3R("mul", mem[6], mem[10], t1, t2, t0)
+ TEST_3R("mul", mem[6], mem[11], t2, t0, t1)
+ TEST_3R("mul", mem[7], mem[0], t1, t2, t0)
+ TEST_3R("mul", mem[7], mem[1], t2, t0, t1)
+ TEST_3R("mul", mem[7], mem[2], t0, t1, t2)
+ TEST_3R("mul", mem[7], mem[3], t1, t2, t0)
+ TEST_3R("mul", mem[7], mem[4], t2, t0, t1)
+ TEST_3R("mul", mem[7], mem[5], t0, t1, t2)
+ TEST_3R("mul", mem[7], mem[6], t1, t2, t0)
+ TEST_3R("mul", mem[7], mem[7], t2, t0, t1)
+ TEST_3R("mul", mem[7], mem[8], t0, t1, t2)
+ TEST_3R("mul", mem[7], mem[9], t1, t2, t0)
+ TEST_3R("mul", mem[7], mem[10], t2, t0, t1)
+ TEST_3R("mul", mem[7], mem[11], t0, t1, t2)
+ TEST_3R("mul", mem[8], mem[0], t2, t0, t1)
+ TEST_3R("mul", mem[8], mem[1], t0, t1, t2)
+ TEST_3R("mul", mem[8], mem[2], t1, t2, t0)
+ TEST_3R("mul", mem[8], mem[3], t2, t0, t1)
+ TEST_3R("mul", mem[8], mem[4], t0, t1, t2)
+ TEST_3R("mul", mem[8], mem[5], t1, t2, t0)
+ TEST_3R("mul", mem[8], mem[6], t2, t0, t1)
+ TEST_3R("mul", mem[8], mem[7], t0, t1, t2)
+ TEST_3R("mul", mem[8], mem[8], t1, t2, t0)
+ TEST_3R("mul", mem[8], mem[9], t2, t0, t1)
+ TEST_3R("mul", mem[8], mem[10], t0, t1, t2)
+ TEST_3R("mul", mem[8], mem[11], t1, t2, t0)
+ TEST_3R("mul", mem[9], mem[0], t0, t1, t2)
+ TEST_3R("mul", mem[9], mem[1], t1, t2, t0)
+ TEST_3R("mul", mem[9], mem[2], t2, t0, t1)
+ TEST_3R("mul", mem[9], mem[3], t0, t1, t2)
+ TEST_3R("mul", mem[9], mem[4], t1, t2, t0)
+ TEST_3R("mul", mem[9], mem[5], t2, t0, t1)
+ TEST_3R("mul", mem[9], mem[6], t0, t1, t2)
+ TEST_3R("mul", mem[9], mem[7], t1, t2, t0)
+ TEST_3R("mul", mem[9], mem[8], t2, t0, t1)
+ TEST_3R("mul", mem[9], mem[9], t0, t1, t2)
+ TEST_3R("mul", mem[9], mem[10], t1, t2, t0)
+ TEST_3R("mul", mem[9], mem[11], t2, t0, t1)
+ TEST_3R("mul", mem[10], mem[0], t1, t2, t0)
+ TEST_3R("mul", mem[10], mem[1], t2, t0, t1)
+ TEST_3R("mul", mem[10], mem[2], t0, t1, t2)
+ TEST_3R("mul", mem[10], mem[3], t1, t2, t0)
+ TEST_3R("mul", mem[10], mem[4], t2, t0, t1)
+ TEST_3R("mul", mem[10], mem[5], t0, t1, t2)
+ TEST_3R("mul", mem[10], mem[6], t1, t2, t0)
+ TEST_3R("mul", mem[10], mem[7], t2, t0, t1)
+ TEST_3R("mul", mem[10], mem[8], t0, t1, t2)
+ TEST_3R("mul", mem[10], mem[9], t1, t2, t0)
+ TEST_3R("mul", mem[10], mem[10], t2, t0, t1)
+ TEST_3R("mul", mem[10], mem[11], t0, t1, t2)
+ TEST_3R("mul", mem[11], mem[0], t2, t0, t1)
+ TEST_3R("mul", mem[11], mem[1], t0, t1, t2)
+ TEST_3R("mul", mem[11], mem[2], t1, t2, t0)
+ TEST_3R("mul", mem[11], mem[3], t2, t0, t1)
+ TEST_3R("mul", mem[11], mem[4], t0, t1, t2)
+ TEST_3R("mul", mem[11], mem[5], t1, t2, t0)
+ TEST_3R("mul", mem[11], mem[6], t2, t0, t1)
+ TEST_3R("mul", mem[11], mem[7], t0, t1, t2)
+ TEST_3R("mul", mem[11], mem[8], t1, t2, t0)
+ TEST_3R("mul", mem[11], mem[9], t2, t0, t1)
+ TEST_3R("mul", mem[11], mem[10], t0, t1, t2)
+ TEST_3R("mul", mem[11], mem[11], t1, t2, t0)
+
+ printf("\nmuh\n");
+ TEST_3R("muh", mem[0], mem[0], t0, t1, t2)
+ TEST_3R("muh", mem[0], mem[1], t1, t2, t0)
+ TEST_3R("muh", mem[0], mem[2], t2, t0, t1)
+ TEST_3R("muh", mem[0], mem[3], t0, t1, t2)
+ TEST_3R("muh", mem[0], mem[4], t1, t2, t0)
+ TEST_3R("muh", mem[0], mem[5], t2, t0, t1)
+ TEST_3R("muh", mem[0], mem[6], t0, t1, t2)
+ TEST_3R("muh", mem[0], mem[7], t1, t2, t0)
+ TEST_3R("muh", mem[0], mem[8], t2, t0, t1)
+ TEST_3R("muh", mem[0], mem[9], t0, t1, t2)
+ TEST_3R("muh", mem[0], mem[10], t1, t2, t0)
+ TEST_3R("muh", mem[0], mem[11], t2, t0, t1)
+ TEST_3R("muh", mem[1], mem[0], t1, t2, t0)
+ TEST_3R("muh", mem[1], mem[1], t2, t0, t1)
+ TEST_3R("muh", mem[1], mem[2], t0, t1, t2)
+ TEST_3R("muh", mem[1], mem[3], t1, t2, t0)
+ TEST_3R("muh", mem[1], mem[4], t2, t0, t1)
+ TEST_3R("muh", mem[1], mem[5], t0, t1, t2)
+ TEST_3R("muh", mem[1], mem[6], t1, t2, t0)
+ TEST_3R("muh", mem[1], mem[7], t2, t0, t1)
+ TEST_3R("muh", mem[1], mem[8], t0, t1, t2)
+ TEST_3R("muh", mem[1], mem[9], t1, t2, t0)
+ TEST_3R("muh", mem[1], mem[10], t2, t0, t1)
+ TEST_3R("muh", mem[1], mem[11], t0, t1, t2)
+ TEST_3R("muh", mem[2], mem[0], t2, t0, t1)
+ TEST_3R("muh", mem[2], mem[1], t0, t1, t2)
+ TEST_3R("muh", mem[2], mem[2], t1, t2, t0)
+ TEST_3R("muh", mem[2], mem[3], t2, t0, t1)
+ TEST_3R("muh", mem[2], mem[4], t0, t1, t2)
+ TEST_3R("muh", mem[2], mem[5], t1, t2, t0)
+ TEST_3R("muh", mem[2], mem[6], t2, t0, t1)
+ TEST_3R("muh", mem[2], mem[7], t0, t1, t2)
+ TEST_3R("muh", mem[2], mem[8], t1, t2, t0)
+ TEST_3R("muh", mem[2], mem[9], t2, t0, t1)
+ TEST_3R("muh", mem[2], mem[10], t0, t1, t2)
+ TEST_3R("muh", mem[2], mem[11], t1, t2, t0)
+ TEST_3R("muh", mem[3], mem[0], t0, t1, t2)
+ TEST_3R("muh", mem[3], mem[1], t1, t2, t0)
+ TEST_3R("muh", mem[3], mem[2], t2, t0, t1)
+ TEST_3R("muh", mem[3], mem[3], t0, t1, t2)
+ TEST_3R("muh", mem[3], mem[4], t1, t2, t0)
+ TEST_3R("muh", mem[3], mem[5], t2, t0, t1)
+ TEST_3R("muh", mem[3], mem[6], t0, t1, t2)
+ TEST_3R("muh", mem[3], mem[7], t1, t2, t0)
+ TEST_3R("muh", mem[3], mem[8], t2, t0, t1)
+ TEST_3R("muh", mem[3], mem[9], t0, t1, t2)
+ TEST_3R("muh", mem[3], mem[10], t1, t2, t0)
+ TEST_3R("muh", mem[3], mem[11], t2, t0, t1)
+ TEST_3R("muh", mem[4], mem[0], t1, t2, t0)
+ TEST_3R("muh", mem[4], mem[1], t2, t0, t1)
+ TEST_3R("muh", mem[4], mem[2], t0, t1, t2)
+ TEST_3R("muh", mem[4], mem[3], t1, t2, t0)
+ TEST_3R("muh", mem[4], mem[4], t2, t0, t1)
+ TEST_3R("muh", mem[4], mem[5], t0, t1, t2)
+ TEST_3R("muh", mem[4], mem[6], t1, t2, t0)
+ TEST_3R("muh", mem[4], mem[7], t2, t0, t1)
+ TEST_3R("muh", mem[4], mem[8], t0, t1, t2)
+ TEST_3R("muh", mem[4], mem[9], t1, t2, t0)
+ TEST_3R("muh", mem[4], mem[10], t2, t0, t1)
+ TEST_3R("muh", mem[4], mem[11], t0, t1, t2)
+ TEST_3R("muh", mem[5], mem[0], t2, t0, t1)
+ TEST_3R("muh", mem[5], mem[1], t0, t1, t2)
+ TEST_3R("muh", mem[5], mem[2], t1, t2, t0)
+ TEST_3R("muh", mem[5], mem[3], t2, t0, t1)
+ TEST_3R("muh", mem[5], mem[4], t0, t1, t2)
+ TEST_3R("muh", mem[5], mem[5], t1, t2, t0)
+ TEST_3R("muh", mem[5], mem[6], t2, t0, t1)
+ TEST_3R("muh", mem[5], mem[7], t0, t1, t2)
+ TEST_3R("muh", mem[5], mem[8], t1, t2, t0)
+ TEST_3R("muh", mem[5], mem[9], t2, t0, t1)
+ TEST_3R("muh", mem[5], mem[10], t0, t1, t2)
+ TEST_3R("muh", mem[5], mem[11], t1, t2, t0)
+ TEST_3R("muh", mem[6], mem[0], t0, t1, t2)
+ TEST_3R("muh", mem[6], mem[1], t1, t2, t0)
+ TEST_3R("muh", mem[6], mem[2], t2, t0, t1)
+ TEST_3R("muh", mem[6], mem[3], t0, t1, t2)
+ TEST_3R("muh", mem[6], mem[4], t1, t2, t0)
+ TEST_3R("muh", mem[6], mem[5], t2, t0, t1)
+ TEST_3R("muh", mem[6], mem[6], t0, t1, t2)
+ TEST_3R("muh", mem[6], mem[7], t1, t2, t0)
+ TEST_3R("muh", mem[6], mem[8], t2, t0, t1)
+ TEST_3R("muh", mem[6], mem[9], t0, t1, t2)
+ TEST_3R("muh", mem[6], mem[10], t1, t2, t0)
+ TEST_3R("muh", mem[6], mem[11], t2, t0, t1)
+ TEST_3R("muh", mem[7], mem[0], t1, t2, t0)
+ TEST_3R("muh", mem[7], mem[1], t2, t0, t1)
+ TEST_3R("muh", mem[7], mem[2], t0, t1, t2)
+ TEST_3R("muh", mem[7], mem[3], t1, t2, t0)
+ TEST_3R("muh", mem[7], mem[4], t2, t0, t1)
+ TEST_3R("muh", mem[7], mem[5], t0, t1, t2)
+ TEST_3R("muh", mem[7], mem[6], t1, t2, t0)
+ TEST_3R("muh", mem[7], mem[7], t2, t0, t1)
+ TEST_3R("muh", mem[7], mem[8], t0, t1, t2)
+ TEST_3R("muh", mem[7], mem[9], t1, t2, t0)
+ TEST_3R("muh", mem[7], mem[10], t2, t0, t1)
+ TEST_3R("muh", mem[7], mem[11], t0, t1, t2)
+ TEST_3R("muh", mem[8], mem[0], t2, t0, t1)
+ TEST_3R("muh", mem[8], mem[1], t0, t1, t2)
+ TEST_3R("muh", mem[8], mem[2], t1, t2, t0)
+ TEST_3R("muh", mem[8], mem[3], t2, t0, t1)
+ TEST_3R("muh", mem[8], mem[4], t0, t1, t2)
+ TEST_3R("muh", mem[8], mem[5], t1, t2, t0)
+ TEST_3R("muh", mem[8], mem[6], t2, t0, t1)
+ TEST_3R("muh", mem[8], mem[7], t0, t1, t2)
+ TEST_3R("muh", mem[8], mem[8], t1, t2, t0)
+ TEST_3R("muh", mem[8], mem[9], t2, t0, t1)
+ TEST_3R("muh", mem[8], mem[10], t0, t1, t2)
+ TEST_3R("muh", mem[8], mem[11], t1, t2, t0)
+ TEST_3R("muh", mem[9], mem[0], t0, t1, t2)
+ TEST_3R("muh", mem[9], mem[1], t1, t2, t0)
+ TEST_3R("muh", mem[9], mem[2], t2, t0, t1)
+ TEST_3R("muh", mem[9], mem[3], t0, t1, t2)
+ TEST_3R("muh", mem[9], mem[4], t1, t2, t0)
+ TEST_3R("muh", mem[9], mem[5], t2, t0, t1)
+ TEST_3R("muh", mem[9], mem[6], t0, t1, t2)
+ TEST_3R("muh", mem[9], mem[7], t1, t2, t0)
+ TEST_3R("muh", mem[9], mem[8], t2, t0, t1)
+ TEST_3R("muh", mem[9], mem[9], t0, t1, t2)
+ TEST_3R("muh", mem[9], mem[10], t1, t2, t0)
+ TEST_3R("muh", mem[9], mem[11], t2, t0, t1)
+ TEST_3R("muh", mem[10], mem[0], t1, t2, t0)
+ TEST_3R("muh", mem[10], mem[1], t2, t0, t1)
+ TEST_3R("muh", mem[10], mem[2], t0, t1, t2)
+ TEST_3R("muh", mem[10], mem[3], t1, t2, t0)
+ TEST_3R("muh", mem[10], mem[4], t2, t0, t1)
+ TEST_3R("muh", mem[10], mem[5], t0, t1, t2)
+ TEST_3R("muh", mem[10], mem[6], t1, t2, t0)
+ TEST_3R("muh", mem[10], mem[7], t2, t0, t1)
+ TEST_3R("muh", mem[10], mem[8], t0, t1, t2)
+ TEST_3R("muh", mem[10], mem[9], t1, t2, t0)
+ TEST_3R("muh", mem[10], mem[10], t2, t0, t1)
+ TEST_3R("muh", mem[10], mem[11], t0, t1, t2)
+ TEST_3R("muh", mem[11], mem[0], t2, t0, t1)
+ TEST_3R("muh", mem[11], mem[1], t0, t1, t2)
+ TEST_3R("muh", mem[11], mem[2], t1, t2, t0)
+ TEST_3R("muh", mem[11], mem[3], t2, t0, t1)
+ TEST_3R("muh", mem[11], mem[4], t0, t1, t2)
+ TEST_3R("muh", mem[11], mem[5], t1, t2, t0)
+ TEST_3R("muh", mem[11], mem[6], t2, t0, t1)
+ TEST_3R("muh", mem[11], mem[7], t0, t1, t2)
+ TEST_3R("muh", mem[11], mem[8], t1, t2, t0)
+ TEST_3R("muh", mem[11], mem[9], t2, t0, t1)
+ TEST_3R("muh", mem[11], mem[10], t0, t1, t2)
+ TEST_3R("muh", mem[11], mem[11], t1, t2, t0)
+
+ printf("\nmulu\n");
+ TEST_3R("mulu", mem[0], mem[0], t0, t1, t2)
+ TEST_3R("mulu", mem[0], mem[1], t1, t2, t0)
+ TEST_3R("mulu", mem[0], mem[2], t2, t0, t1)
+ TEST_3R("mulu", mem[0], mem[3], t0, t1, t2)
+ TEST_3R("mulu", mem[0], mem[4], t1, t2, t0)
+ TEST_3R("mulu", mem[0], mem[5], t2, t0, t1)
+ TEST_3R("mulu", mem[0], mem[6], t0, t1, t2)
+ TEST_3R("mulu", mem[0], mem[7], t1, t2, t0)
+ TEST_3R("mulu", mem[0], mem[8], t2, t0, t1)
+ TEST_3R("mulu", mem[0], mem[9], t0, t1, t2)
+ TEST_3R("mulu", mem[0], mem[10], t1, t2, t0)
+ TEST_3R("mulu", mem[0], mem[11], t2, t0, t1)
+ TEST_3R("mulu", mem[1], mem[0], t1, t2, t0)
+ TEST_3R("mulu", mem[1], mem[1], t2, t0, t1)
+ TEST_3R("mulu", mem[1], mem[2], t0, t1, t2)
+ TEST_3R("mulu", mem[1], mem[3], t1, t2, t0)
+ TEST_3R("mulu", mem[1], mem[4], t2, t0, t1)
+ TEST_3R("mulu", mem[1], mem[5], t0, t1, t2)
+ TEST_3R("mulu", mem[1], mem[6], t1, t2, t0)
+ TEST_3R("mulu", mem[1], mem[7], t2, t0, t1)
+ TEST_3R("mulu", mem[1], mem[8], t0, t1, t2)
+ TEST_3R("mulu", mem[1], mem[9], t1, t2, t0)
+ TEST_3R("mulu", mem[1], mem[10], t2, t0, t1)
+ TEST_3R("mulu", mem[1], mem[11], t0, t1, t2)
+ TEST_3R("mulu", mem[2], mem[0], t2, t0, t1)
+ TEST_3R("mulu", mem[2], mem[1], t0, t1, t2)
+ TEST_3R("mulu", mem[2], mem[2], t1, t2, t0)
+ TEST_3R("mulu", mem[2], mem[3], t2, t0, t1)
+ TEST_3R("mulu", mem[2], mem[4], t0, t1, t2)
+ TEST_3R("mulu", mem[2], mem[5], t1, t2, t0)
+ TEST_3R("mulu", mem[2], mem[6], t2, t0, t1)
+ TEST_3R("mulu", mem[2], mem[7], t0, t1, t2)
+ TEST_3R("mulu", mem[2], mem[8], t1, t2, t0)
+ TEST_3R("mulu", mem[2], mem[9], t2, t0, t1)
+ TEST_3R("mulu", mem[2], mem[10], t0, t1, t2)
+ TEST_3R("mulu", mem[2], mem[11], t1, t2, t0)
+ TEST_3R("mulu", mem[3], mem[0], t0, t1, t2)
+ TEST_3R("mulu", mem[3], mem[1], t1, t2, t0)
+ TEST_3R("mulu", mem[3], mem[2], t2, t0, t1)
+ TEST_3R("mulu", mem[3], mem[3], t0, t1, t2)
+ TEST_3R("mulu", mem[3], mem[4], t1, t2, t0)
+ TEST_3R("mulu", mem[3], mem[5], t2, t0, t1)
+ TEST_3R("mulu", mem[3], mem[6], t0, t1, t2)
+ TEST_3R("mulu", mem[3], mem[7], t1, t2, t0)
+ TEST_3R("mulu", mem[3], mem[8], t2, t0, t1)
+ TEST_3R("mulu", mem[3], mem[9], t0, t1, t2)
+ TEST_3R("mulu", mem[3], mem[10], t1, t2, t0)
+ TEST_3R("mulu", mem[3], mem[11], t2, t0, t1)
+ TEST_3R("mulu", mem[4], mem[0], t1, t2, t0)
+ TEST_3R("mulu", mem[4], mem[1], t2, t0, t1)
+ TEST_3R("mulu", mem[4], mem[2], t0, t1, t2)
+ TEST_3R("mulu", mem[4], mem[3], t1, t2, t0)
+ TEST_3R("mulu", mem[4], mem[4], t2, t0, t1)
+ TEST_3R("mulu", mem[4], mem[5], t0, t1, t2)
+ TEST_3R("mulu", mem[4], mem[6], t1, t2, t0)
+ TEST_3R("mulu", mem[4], mem[7], t2, t0, t1)
+ TEST_3R("mulu", mem[4], mem[8], t0, t1, t2)
+ TEST_3R("mulu", mem[4], mem[9], t1, t2, t0)
+ TEST_3R("mulu", mem[4], mem[10], t2, t0, t1)
+ TEST_3R("mulu", mem[4], mem[11], t0, t1, t2)
+ TEST_3R("mulu", mem[5], mem[0], t2, t0, t1)
+ TEST_3R("mulu", mem[5], mem[1], t0, t1, t2)
+ TEST_3R("mulu", mem[5], mem[2], t1, t2, t0)
+ TEST_3R("mulu", mem[5], mem[3], t2, t0, t1)
+ TEST_3R("mulu", mem[5], mem[4], t0, t1, t2)
+ TEST_3R("mulu", mem[5], mem[5], t1, t2, t0)
+ TEST_3R("mulu", mem[5], mem[6], t2, t0, t1)
+ TEST_3R("mulu", mem[5], mem[7], t0, t1, t2)
+ TEST_3R("mulu", mem[5], mem[8], t1, t2, t0)
+ TEST_3R("mulu", mem[5], mem[9], t2, t0, t1)
+ TEST_3R("mulu", mem[5], mem[10], t0, t1, t2)
+ TEST_3R("mulu", mem[5], mem[11], t1, t2, t0)
+ TEST_3R("mulu", mem[6], mem[0], t0, t1, t2)
+ TEST_3R("mulu", mem[6], mem[1], t1, t2, t0)
+ TEST_3R("mulu", mem[6], mem[2], t2, t0, t1)
+ TEST_3R("mulu", mem[6], mem[3], t0, t1, t2)
+ TEST_3R("mulu", mem[6], mem[4], t1, t2, t0)
+ TEST_3R("mulu", mem[6], mem[5], t2, t0, t1)
+ TEST_3R("mulu", mem[6], mem[6], t0, t1, t2)
+ TEST_3R("mulu", mem[6], mem[7], t1, t2, t0)
+ TEST_3R("mulu", mem[6], mem[8], t2, t0, t1)
+ TEST_3R("mulu", mem[6], mem[9], t0, t1, t2)
+ TEST_3R("mulu", mem[6], mem[10], t1, t2, t0)
+ TEST_3R("mulu", mem[6], mem[11], t2, t0, t1)
+ TEST_3R("mulu", mem[7], mem[0], t1, t2, t0)
+ TEST_3R("mulu", mem[7], mem[1], t2, t0, t1)
+ TEST_3R("mulu", mem[7], mem[2], t0, t1, t2)
+ TEST_3R("mulu", mem[7], mem[3], t1, t2, t0)
+ TEST_3R("mulu", mem[7], mem[4], t2, t0, t1)
+ TEST_3R("mulu", mem[7], mem[5], t0, t1, t2)
+ TEST_3R("mulu", mem[7], mem[6], t1, t2, t0)
+ TEST_3R("mulu", mem[7], mem[7], t2, t0, t1)
+ TEST_3R("mulu", mem[7], mem[8], t0, t1, t2)
+ TEST_3R("mulu", mem[7], mem[9], t1, t2, t0)
+ TEST_3R("mulu", mem[7], mem[10], t2, t0, t1)
+ TEST_3R("mulu", mem[7], mem[11], t0, t1, t2)
+ TEST_3R("mulu", mem[8], mem[0], t2, t0, t1)
+ TEST_3R("mulu", mem[8], mem[1], t0, t1, t2)
+ TEST_3R("mulu", mem[8], mem[2], t1, t2, t0)
+ TEST_3R("mulu", mem[8], mem[3], t2, t0, t1)
+ TEST_3R("mulu", mem[8], mem[4], t0, t1, t2)
+ TEST_3R("mulu", mem[8], mem[5], t1, t2, t0)
+ TEST_3R("mulu", mem[8], mem[6], t2, t0, t1)
+ TEST_3R("mulu", mem[8], mem[7], t0, t1, t2)
+ TEST_3R("mulu", mem[8], mem[8], t1, t2, t0)
+ TEST_3R("mulu", mem[8], mem[9], t2, t0, t1)
+ TEST_3R("mulu", mem[8], mem[10], t0, t1, t2)
+ TEST_3R("mulu", mem[8], mem[11], t1, t2, t0)
+ TEST_3R("mulu", mem[9], mem[0], t0, t1, t2)
+ TEST_3R("mulu", mem[9], mem[1], t1, t2, t0)
+ TEST_3R("mulu", mem[9], mem[2], t2, t0, t1)
+ TEST_3R("mulu", mem[9], mem[3], t0, t1, t2)
+ TEST_3R("mulu", mem[9], mem[4], t1, t2, t0)
+ TEST_3R("mulu", mem[9], mem[5], t2, t0, t1)
+ TEST_3R("mulu", mem[9], mem[6], t0, t1, t2)
+ TEST_3R("mulu", mem[9], mem[7], t1, t2, t0)
+ TEST_3R("mulu", mem[9], mem[8], t2, t0, t1)
+ TEST_3R("mulu", mem[9], mem[9], t0, t1, t2)
+ TEST_3R("mulu", mem[9], mem[10], t1, t2, t0)
+ TEST_3R("mulu", mem[9], mem[11], t2, t0, t1)
+ TEST_3R("mulu", mem[10], mem[0], t1, t2, t0)
+ TEST_3R("mulu", mem[10], mem[1], t2, t0, t1)
+ TEST_3R("mulu", mem[10], mem[2], t0, t1, t2)
+ TEST_3R("mulu", mem[10], mem[3], t1, t2, t0)
+ TEST_3R("mulu", mem[10], mem[4], t2, t0, t1)
+ TEST_3R("mulu", mem[10], mem[5], t0, t1, t2)
+ TEST_3R("mulu", mem[10], mem[6], t1, t2, t0)
+ TEST_3R("mulu", mem[10], mem[7], t2, t0, t1)
+ TEST_3R("mulu", mem[10], mem[8], t0, t1, t2)
+ TEST_3R("mulu", mem[10], mem[9], t1, t2, t0)
+ TEST_3R("mulu", mem[10], mem[10], t2, t0, t1)
+ TEST_3R("mulu", mem[10], mem[11], t0, t1, t2)
+ TEST_3R("mulu", mem[11], mem[0], t2, t0, t1)
+ TEST_3R("mulu", mem[11], mem[1], t0, t1, t2)
+ TEST_3R("mulu", mem[11], mem[2], t1, t2, t0)
+ TEST_3R("mulu", mem[11], mem[3], t2, t0, t1)
+ TEST_3R("mulu", mem[11], mem[4], t0, t1, t2)
+ TEST_3R("mulu", mem[11], mem[5], t1, t2, t0)
+ TEST_3R("mulu", mem[11], mem[6], t2, t0, t1)
+ TEST_3R("mulu", mem[11], mem[7], t0, t1, t2)
+ TEST_3R("mulu", mem[11], mem[8], t1, t2, t0)
+ TEST_3R("mulu", mem[11], mem[9], t2, t0, t1)
+ TEST_3R("mulu", mem[11], mem[10], t0, t1, t2)
+ TEST_3R("mulu", mem[11], mem[11], t1, t2, t0)
+
+ printf("\nmuhu\n");
+ TEST_3R("muhu", mem[0], mem[0], t0, t1, t2)
+ TEST_3R("muhu", mem[0], mem[1], t1, t2, t0)
+ TEST_3R("muhu", mem[0], mem[2], t2, t0, t1)
+ TEST_3R("muhu", mem[0], mem[3], t0, t1, t2)
+ TEST_3R("muhu", mem[0], mem[4], t1, t2, t0)
+ TEST_3R("muhu", mem[0], mem[5], t2, t0, t1)
+ TEST_3R("muhu", mem[0], mem[6], t0, t1, t2)
+ TEST_3R("muhu", mem[0], mem[7], t1, t2, t0)
+ TEST_3R("muhu", mem[0], mem[8], t2, t0, t1)
+ TEST_3R("muhu", mem[0], mem[9], t0, t1, t2)
+ TEST_3R("muhu", mem[0], mem[10], t1, t2, t0)
+ TEST_3R("muhu", mem[0], mem[11], t2, t0, t1)
+ TEST_3R("muhu", mem[1], mem[0], t1, t2, t0)
+ TEST_3R("muhu", mem[1], mem[1], t2, t0, t1)
+ TEST_3R("muhu", mem[1], mem[2], t0, t1, t2)
+ TEST_3R("muhu", mem[1], mem[3], t1, t2, t0)
+ TEST_3R("muhu", mem[1], mem[4], t2, t0, t1)
+ TEST_3R("muhu", mem[1], mem[5], t0, t1, t2)
+ TEST_3R("muhu", mem[1], mem[6], t1, t2, t0)
+ TEST_3R("muhu", mem[1], mem[7], t2, t0, t1)
+ TEST_3R("muhu", mem[1], mem[8], t0, t1, t2)
+ TEST_3R("muhu", mem[1], mem[9], t1, t2, t0)
+ TEST_3R("muhu", mem[1], mem[10], t2, t0, t1)
+ TEST_3R("muhu", mem[1], mem[11], t0, t1, t2)
+ TEST_3R("muhu", mem[2], mem[0], t2, t0, t1)
+ TEST_3R("muhu", mem[2], mem[1], t0, t1, t2)
+ TEST_3R("muhu", mem[2], mem[2], t1, t2, t0)
+ TEST_3R("muhu", mem[2], mem[3], t2, t0, t1)
+ TEST_3R("muhu", mem[2], mem[4], t0, t1, t2)
+ TEST_3R("muhu", mem[2], mem[5], t1, t2, t0)
+ TEST_3R("muhu", mem[2], mem[6], t2, t0, t1)
+ TEST_3R("muhu", mem[2], mem[7], t0, t1, t2)
+ TEST_3R("muhu", mem[2], mem[8], t1, t2, t0)
+ TEST_3R("muhu", mem[2], mem[9], t2, t0, t1)
+ TEST_3R("muhu", mem[2], mem[10], t0, t1, t2)
+ TEST_3R("muhu", mem[2], mem[11], t1, t2, t0)
+ TEST_3R("muhu", mem[3], mem[0], t0, t1, t2)
+ TEST_3R("muhu", mem[3], mem[1], t1, t2, t0)
+ TEST_3R("muhu", mem[3], mem[2], t2, t0, t1)
+ TEST_3R("muhu", mem[3], mem[3], t0, t1, t2)
+ TEST_3R("muhu", mem[3], mem[4], t1, t2, t0)
+ TEST_3R("muhu", mem[3], mem[5], t2, t0, t1)
+ TEST_3R("muhu", mem[3], mem[6], t0, t1, t2)
+ TEST_3R("muhu", mem[3], mem[7], t1, t2, t0)
+ TEST_3R("muhu", mem[3], mem[8], t2, t0, t1)
+ TEST_3R("muhu", mem[3], mem[9], t0, t1, t2)
+ TEST_3R("muhu", mem[3], mem[10], t1, t2, t0)
+ TEST_3R("muhu", mem[3], mem[11], t2, t0, t1)
+ TEST_3R("muhu", mem[4], mem[0], t1, t2, t0)
+ TEST_3R("muhu", mem[4], mem[1], t2, t0, t1)
+ TEST_3R("muhu", mem[4], mem[2], t0, t1, t2)
+ TEST_3R("muhu", mem[4], mem[3], t1, t2, t0)
+ TEST_3R("muhu", mem[4], mem[4], t2, t0, t1)
+ TEST_3R("muhu", mem[4], mem[5], t0, t1, t2)
+ TEST_3R("muhu", mem[4], mem[6], t1, t2, t0)
+ TEST_3R("muhu", mem[4], mem[7], t2, t0, t1)
+ TEST_3R("muhu", mem[4], mem[8], t0, t1, t2)
+ TEST_3R("muhu", mem[4], mem[9], t1, t2, t0)
+ TEST_3R("muhu", mem[4], mem[10], t2, t0, t1)
+ TEST_3R("muhu", mem[4], mem[11], t0, t1, t2)
+ TEST_3R("muhu", mem[5], mem[0], t2, t0, t1)
+ TEST_3R("muhu", mem[5], mem[1], t0, t1, t2)
+ TEST_3R("muhu", mem[5], mem[2], t1, t2, t0)
+ TEST_3R("muhu", mem[5], mem[3], t2, t0, t1)
+ TEST_3R("muhu", mem[5], mem[4], t0, t1, t2)
+ TEST_3R("muhu", mem[5], mem[5], t1, t2, t0)
+ TEST_3R("muhu", mem[5], mem[6], t2, t0, t1)
+ TEST_3R("muhu", mem[5], mem[7], t0, t1, t2)
+ TEST_3R("muhu", mem[5], mem[8], t1, t2, t0)
+ TEST_3R("muhu", mem[5], mem[9], t2, t0, t1)
+ TEST_3R("muhu", mem[5], mem[10], t0, t1, t2)
+ TEST_3R("muhu", mem[5], mem[11], t1, t2, t0)
+ TEST_3R("muhu", mem[6], mem[0], t0, t1, t2)
+ TEST_3R("muhu", mem[6], mem[1], t1, t2, t0)
+ TEST_3R("muhu", mem[6], mem[2], t2, t0, t1)
+ TEST_3R("muhu", mem[6], mem[3], t0, t1, t2)
+ TEST_3R("muhu", mem[6], mem[4], t1, t2, t0)
+ TEST_3R("muhu", mem[6], mem[5], t2, t0, t1)
+ TEST_3R("muhu", mem[6], mem[6], t0, t1, t2)
+ TEST_3R("muhu", mem[6], mem[7], t1, t2, t0)
+ TEST_3R("muhu", mem[6], mem[8], t2, t0, t1)
+ TEST_3R("muhu", mem[6], mem[9], t0, t1, t2)
+ TEST_3R("muhu", mem[6], mem[10], t1, t2, t0)
+ TEST_3R("muhu", mem[6], mem[11], t2, t0, t1)
+ TEST_3R("muhu", mem[7], mem[0], t1, t2, t0)
+ TEST_3R("muhu", mem[7], mem[1], t2, t0, t1)
+ TEST_3R("muhu", mem[7], mem[2], t0, t1, t2)
+ TEST_3R("muhu", mem[7], mem[3], t1, t2, t0)
+ TEST_3R("muhu", mem[7], mem[4], t2, t0, t1)
+ TEST_3R("muhu", mem[7], mem[5], t0, t1, t2)
+ TEST_3R("muhu", mem[7], mem[6], t1, t2, t0)
+ TEST_3R("muhu", mem[7], mem[7], t2, t0, t1)
+ TEST_3R("muhu", mem[7], mem[8], t0, t1, t2)
+ TEST_3R("muhu", mem[7], mem[9], t1, t2, t0)
+ TEST_3R("muhu", mem[7], mem[10], t2, t0, t1)
+ TEST_3R("muhu", mem[7], mem[11], t0, t1, t2)
+ TEST_3R("muhu", mem[8], mem[0], t2, t0, t1)
+ TEST_3R("muhu", mem[8], mem[1], t0, t1, t2)
+ TEST_3R("muhu", mem[8], mem[2], t1, t2, t0)
+ TEST_3R("muhu", mem[8], mem[3], t2, t0, t1)
+ TEST_3R("muhu", mem[8], mem[4], t0, t1, t2)
+ TEST_3R("muhu", mem[8], mem[5], t1, t2, t0)
+ TEST_3R("muhu", mem[8], mem[6], t2, t0, t1)
+ TEST_3R("muhu", mem[8], mem[7], t0, t1, t2)
+ TEST_3R("muhu", mem[8], mem[8], t1, t2, t0)
+ TEST_3R("muhu", mem[8], mem[9], t2, t0, t1)
+ TEST_3R("muhu", mem[8], mem[10], t0, t1, t2)
+ TEST_3R("muhu", mem[8], mem[11], t1, t2, t0)
+ TEST_3R("muhu", mem[9], mem[0], t0, t1, t2)
+ TEST_3R("muhu", mem[9], mem[1], t1, t2, t0)
+ TEST_3R("muhu", mem[9], mem[2], t2, t0, t1)
+ TEST_3R("muhu", mem[9], mem[3], t0, t1, t2)
+ TEST_3R("muhu", mem[9], mem[4], t1, t2, t0)
+ TEST_3R("muhu", mem[9], mem[5], t2, t0, t1)
+ TEST_3R("muhu", mem[9], mem[6], t0, t1, t2)
+ TEST_3R("muhu", mem[9], mem[7], t1, t2, t0)
+ TEST_3R("muhu", mem[9], mem[8], t2, t0, t1)
+ TEST_3R("muhu", mem[9], mem[9], t0, t1, t2)
+ TEST_3R("muhu", mem[9], mem[10], t1, t2, t0)
+ TEST_3R("muhu", mem[9], mem[11], t2, t0, t1)
+ TEST_3R("muhu", mem[10], mem[0], t1, t2, t0)
+ TEST_3R("muhu", mem[10], mem[1], t2, t0, t1)
+ TEST_3R("muhu", mem[10], mem[2], t0, t1, t2)
+ TEST_3R("muhu", mem[10], mem[3], t1, t2, t0)
+ TEST_3R("muhu", mem[10], mem[4], t2, t0, t1)
+ TEST_3R("muhu", mem[10], mem[5], t0, t1, t2)
+ TEST_3R("muhu", mem[10], mem[6], t1, t2, t0)
+ TEST_3R("muhu", mem[10], mem[7], t2, t0, t1)
+ TEST_3R("muhu", mem[10], mem[8], t0, t1, t2)
+ TEST_3R("muhu", mem[10], mem[9], t1, t2, t0)
+ TEST_3R("muhu", mem[10], mem[10], t2, t0, t1)
+ TEST_3R("muhu", mem[10], mem[11], t0, t1, t2)
+ TEST_3R("muhu", mem[11], mem[0], t2, t0, t1)
+ TEST_3R("muhu", mem[11], mem[1], t0, t1, t2)
+ TEST_3R("muhu", mem[11], mem[2], t1, t2, t0)
+ TEST_3R("muhu", mem[11], mem[3], t2, t0, t1)
+ TEST_3R("muhu", mem[11], mem[4], t0, t1, t2)
+ TEST_3R("muhu", mem[11], mem[5], t1, t2, t0)
+ TEST_3R("muhu", mem[11], mem[6], t2, t0, t1)
+ TEST_3R("muhu", mem[11], mem[7], t0, t1, t2)
+ TEST_3R("muhu", mem[11], mem[8], t1, t2, t0)
+ TEST_3R("muhu", mem[11], mem[9], t2, t0, t1)
+ TEST_3R("muhu", mem[11], mem[10], t0, t1, t2)
+ TEST_3R("muhu", mem[11], mem[11], t1, t2, t0)
+
+ printf("\nseleqz\n");
+ TEST_3R("seleqz", mem[0], mem[0], t0, t1, t2)
+ TEST_3R("seleqz", mem[0], mem[1], t1, t2, t0)
+ TEST_3R("seleqz", mem[0], mem[2], t2, t0, t1)
+ TEST_3R("seleqz", mem[0], mem[3], t0, t1, t2)
+ TEST_3R("seleqz", mem[0], mem[4], t1, t2, t0)
+ TEST_3R("seleqz", mem[0], mem[5], t2, t0, t1)
+ TEST_3R("seleqz", mem[0], mem[6], t0, t1, t2)
+ TEST_3R("seleqz", mem[0], mem[7], t1, t2, t0)
+ TEST_3R("seleqz", mem[0], mem[8], t2, t0, t1)
+ TEST_3R("seleqz", mem[0], mem[9], t0, t1, t2)
+ TEST_3R("seleqz", mem[0], mem[10], t1, t2, t0)
+ TEST_3R("seleqz", mem[0], mem[11], t2, t0, t1)
+ TEST_3R("seleqz", mem[1], mem[0], t1, t2, t0)
+ TEST_3R("seleqz", mem[1], mem[1], t2, t0, t1)
+ TEST_3R("seleqz", mem[1], mem[2], t0, t1, t2)
+ TEST_3R("seleqz", mem[1], mem[3], t1, t2, t0)
+ TEST_3R("seleqz", mem[1], mem[4], t2, t0, t1)
+ TEST_3R("seleqz", mem[1], mem[5], t0, t1, t2)
+ TEST_3R("seleqz", mem[1], mem[6], t1, t2, t0)
+ TEST_3R("seleqz", mem[1], mem[7], t2, t0, t1)
+ TEST_3R("seleqz", mem[1], mem[8], t0, t1, t2)
+ TEST_3R("seleqz", mem[1], mem[9], t1, t2, t0)
+ TEST_3R("seleqz", mem[1], mem[10], t2, t0, t1)
+ TEST_3R("seleqz", mem[1], mem[11], t0, t1, t2)
+ TEST_3R("seleqz", mem[2], mem[0], t2, t0, t1)
+ TEST_3R("seleqz", mem[2], mem[1], t0, t1, t2)
+ TEST_3R("seleqz", mem[2], mem[2], t1, t2, t0)
+ TEST_3R("seleqz", mem[2], mem[3], t2, t0, t1)
+ TEST_3R("seleqz", mem[2], mem[4], t0, t1, t2)
+ TEST_3R("seleqz", mem[2], mem[5], t1, t2, t0)
+ TEST_3R("seleqz", mem[2], mem[6], t2, t0, t1)
+ TEST_3R("seleqz", mem[2], mem[7], t0, t1, t2)
+ TEST_3R("seleqz", mem[2], mem[8], t1, t2, t0)
+ TEST_3R("seleqz", mem[2], mem[9], t2, t0, t1)
+ TEST_3R("seleqz", mem[2], mem[10], t0, t1, t2)
+ TEST_3R("seleqz", mem[2], mem[11], t1, t2, t0)
+ TEST_3R("seleqz", mem[3], mem[0], t0, t1, t2)
+ TEST_3R("seleqz", mem[3], mem[1], t1, t2, t0)
+ TEST_3R("seleqz", mem[3], mem[2], t2, t0, t1)
+ TEST_3R("seleqz", mem[3], mem[3], t0, t1, t2)
+ TEST_3R("seleqz", mem[3], mem[4], t1, t2, t0)
+ TEST_3R("seleqz", mem[3], mem[5], t2, t0, t1)
+ TEST_3R("seleqz", mem[3], mem[6], t0, t1, t2)
+ TEST_3R("seleqz", mem[3], mem[7], t1, t2, t0)
+ TEST_3R("seleqz", mem[3], mem[8], t2, t0, t1)
+ TEST_3R("seleqz", mem[3], mem[9], t0, t1, t2)
+ TEST_3R("seleqz", mem[3], mem[10], t1, t2, t0)
+ TEST_3R("seleqz", mem[3], mem[11], t2, t0, t1)
+ TEST_3R("seleqz", mem[4], mem[0], t1, t2, t0)
+ TEST_3R("seleqz", mem[4], mem[1], t2, t0, t1)
+ TEST_3R("seleqz", mem[4], mem[2], t0, t1, t2)
+ TEST_3R("seleqz", mem[4], mem[3], t1, t2, t0)
+ TEST_3R("seleqz", mem[4], mem[4], t2, t0, t1)
+ TEST_3R("seleqz", mem[4], mem[5], t0, t1, t2)
+ TEST_3R("seleqz", mem[4], mem[6], t1, t2, t0)
+ TEST_3R("seleqz", mem[4], mem[7], t2, t0, t1)
+ TEST_3R("seleqz", mem[4], mem[8], t0, t1, t2)
+ TEST_3R("seleqz", mem[4], mem[9], t1, t2, t0)
+ TEST_3R("seleqz", mem[4], mem[10], t2, t0, t1)
+ TEST_3R("seleqz", mem[4], mem[11], t0, t1, t2)
+ TEST_3R("seleqz", mem[5], mem[0], t2, t0, t1)
+ TEST_3R("seleqz", mem[5], mem[1], t0, t1, t2)
+ TEST_3R("seleqz", mem[5], mem[2], t1, t2, t0)
+ TEST_3R("seleqz", mem[5], mem[3], t2, t0, t1)
+ TEST_3R("seleqz", mem[5], mem[4], t0, t1, t2)
+ TEST_3R("seleqz", mem[5], mem[5], t1, t2, t0)
+ TEST_3R("seleqz", mem[5], mem[6], t2, t0, t1)
+ TEST_3R("seleqz", mem[5], mem[7], t0, t1, t2)
+ TEST_3R("seleqz", mem[5], mem[8], t1, t2, t0)
+ TEST_3R("seleqz", mem[5], mem[9], t2, t0, t1)
+ TEST_3R("seleqz", mem[5], mem[10], t0, t1, t2)
+ TEST_3R("seleqz", mem[5], mem[11], t1, t2, t0)
+ TEST_3R("seleqz", mem[6], mem[0], t0, t1, t2)
+ TEST_3R("seleqz", mem[6], mem[1], t1, t2, t0)
+ TEST_3R("seleqz", mem[6], mem[2], t2, t0, t1)
+ TEST_3R("seleqz", mem[6], mem[3], t0, t1, t2)
+ TEST_3R("seleqz", mem[6], mem[4], t1, t2, t0)
+ TEST_3R("seleqz", mem[6], mem[5], t2, t0, t1)
+ TEST_3R("seleqz", mem[6], mem[6], t0, t1, t2)
+ TEST_3R("seleqz", mem[6], mem[7], t1, t2, t0)
+ TEST_3R("seleqz", mem[6], mem[8], t2, t0, t1)
+ TEST_3R("seleqz", mem[6], mem[9], t0, t1, t2)
+ TEST_3R("seleqz", mem[6], mem[10], t1, t2, t0)
+ TEST_3R("seleqz", mem[6], mem[11], t2, t0, t1)
+ TEST_3R("seleqz", mem[7], mem[0], t1, t2, t0)
+ TEST_3R("seleqz", mem[7], mem[1], t2, t0, t1)
+ TEST_3R("seleqz", mem[7], mem[2], t0, t1, t2)
+ TEST_3R("seleqz", mem[7], mem[3], t1, t2, t0)
+ TEST_3R("seleqz", mem[7], mem[4], t2, t0, t1)
+ TEST_3R("seleqz", mem[7], mem[5], t0, t1, t2)
+ TEST_3R("seleqz", mem[7], mem[6], t1, t2, t0)
+ TEST_3R("seleqz", mem[7], mem[7], t2, t0, t1)
+ TEST_3R("seleqz", mem[7], mem[8], t0, t1, t2)
+ TEST_3R("seleqz", mem[7], mem[9], t1, t2, t0)
+ TEST_3R("seleqz", mem[7], mem[10], t2, t0, t1)
+ TEST_3R("seleqz", mem[7], mem[11], t0, t1, t2)
+ TEST_3R("seleqz", mem[8], mem[0], t2, t0, t1)
+ TEST_3R("seleqz", mem[8], mem[1], t0, t1, t2)
+ TEST_3R("seleqz", mem[8], mem[2], t1, t2, t0)
+ TEST_3R("seleqz", mem[8], mem[3], t2, t0, t1)
+ TEST_3R("seleqz", mem[8], mem[4], t0, t1, t2)
+ TEST_3R("seleqz", mem[8], mem[5], t1, t2, t0)
+ TEST_3R("seleqz", mem[8], mem[6], t2, t0, t1)
+ TEST_3R("seleqz", mem[8], mem[7], t0, t1, t2)
+ TEST_3R("seleqz", mem[8], mem[8], t1, t2, t0)
+ TEST_3R("seleqz", mem[8], mem[9], t2, t0, t1)
+ TEST_3R("seleqz", mem[8], mem[10], t0, t1, t2)
+ TEST_3R("seleqz", mem[8], mem[11], t1, t2, t0)
+ TEST_3R("seleqz", mem[9], mem[0], t0, t1, t2)
+ TEST_3R("seleqz", mem[9], mem[1], t1, t2, t0)
+ TEST_3R("seleqz", mem[9], mem[2], t2, t0, t1)
+ TEST_3R("seleqz", mem[9], mem[3], t0, t1, t2)
+ TEST_3R("seleqz", mem[9], mem[4], t1, t2, t0)
+ TEST_3R("seleqz", mem[9], mem[5], t2, t0, t1)
+ TEST_3R("seleqz", mem[9], mem[6], t0, t1, t2)
+ TEST_3R("seleqz", mem[9], mem[7], t1, t2, t0)
+ TEST_3R("seleqz", mem[9], mem[8], t2, t0, t1)
+ TEST_3R("seleqz", mem[9], mem[9], t0, t1, t2)
+ TEST_3R("seleqz", mem[9], mem[10], t1, t2, t0)
+ TEST_3R("seleqz", mem[9], mem[11], t2, t0, t1)
+ TEST_3R("seleqz", mem[10], mem[0], t1, t2, t0)
+ TEST_3R("seleqz", mem[10], mem[1], t2, t0, t1)
+ TEST_3R("seleqz", mem[10], mem[2], t0, t1, t2)
+ TEST_3R("seleqz", mem[10], mem[3], t1, t2, t0)
+ TEST_3R("seleqz", mem[10], mem[4], t2, t0, t1)
+ TEST_3R("seleqz", mem[10], mem[5], t0, t1, t2)
+ TEST_3R("seleqz", mem[10], mem[6], t1, t2, t0)
+ TEST_3R("seleqz", mem[10], mem[7], t2, t0, t1)
+ TEST_3R("seleqz", mem[10], mem[8], t0, t1, t2)
+ TEST_3R("seleqz", mem[10], mem[9], t1, t2, t0)
+ TEST_3R("seleqz", mem[10], mem[10], t2, t0, t1)
+ TEST_3R("seleqz", mem[10], mem[11], t0, t1, t2)
+ TEST_3R("seleqz", mem[11], mem[0], t2, t0, t1)
+ TEST_3R("seleqz", mem[11], mem[1], t0, t1, t2)
+ TEST_3R("seleqz", mem[11], mem[2], t1, t2, t0)
+ TEST_3R("seleqz", mem[11], mem[3], t2, t0, t1)
+ TEST_3R("seleqz", mem[11], mem[4], t0, t1, t2)
+ TEST_3R("seleqz", mem[11], mem[5], t1, t2, t0)
+ TEST_3R("seleqz", mem[11], mem[6], t2, t0, t1)
+ TEST_3R("seleqz", mem[11], mem[7], t0, t1, t2)
+ TEST_3R("seleqz", mem[11], mem[8], t1, t2, t0)
+ TEST_3R("seleqz", mem[11], mem[9], t2, t0, t1)
+ TEST_3R("seleqz", mem[11], mem[10], t0, t1, t2)
+ TEST_3R("seleqz", mem[11], mem[11], t1, t2, t0)
+
+ printf("\nselnez\n");
+ TEST_3R("selnez", mem[0], mem[0], t0, t1, t2)
+ TEST_3R("selnez", mem[0], mem[1], t1, t2, t0)
+ TEST_3R("selnez", mem[0], mem[2], t2, t0, t1)
+ TEST_3R("selnez", mem[0], mem[3], t0, t1, t2)
+ TEST_3R("selnez", mem[0], mem[4], t1, t2, t0)
+ TEST_3R("selnez", mem[0], mem[5], t2, t0, t1)
+ TEST_3R("selnez", mem[0], mem[6], t0, t1, t2)
+ TEST_3R("selnez", mem[0], mem[7], t1, t2, t0)
+ TEST_3R("selnez", mem[0], mem[8], t2, t0, t1)
+ TEST_3R("selnez", mem[0], mem[9], t0, t1, t2)
+ TEST_3R("selnez", mem[0], mem[10], t1, t2, t0)
+ TEST_3R("selnez", mem[0], mem[11], t2, t0, t1)
+ TEST_3R("selnez", mem[1], mem[0], t1, t2, t0)
+ TEST_3R("selnez", mem[1], mem[1], t2, t0, t1)
+ TEST_3R("selnez", mem[1], mem[2], t0, t1, t2)
+ TEST_3R("selnez", mem[1], mem[3], t1, t2, t0)
+ TEST_3R("selnez", mem[1], mem[4], t2, t0, t1)
+ TEST_3R("selnez", mem[1], mem[5], t0, t1, t2)
+ TEST_3R("selnez", mem[1], mem[6], t1, t2, t0)
+ TEST_3R("selnez", mem[1], mem[7], t2, t0, t1)
+ TEST_3R("selnez", mem[1], mem[8], t0, t1, t2)
+ TEST_3R("selnez", mem[1], mem[9], t1, t2, t0)
+ TEST_3R("selnez", mem[1], mem[10], t2, t0, t1)
+ TEST_3R("selnez", mem[1], mem[11], t0, t1, t2)
+ TEST_3R("selnez", mem[2], mem[0], t2, t0, t1)
+ TEST_3R("selnez", mem[2], mem[1], t0, t1, t2)
+ TEST_3R("selnez", mem[2], mem[2], t1, t2, t0)
+ TEST_3R("selnez", mem[2], mem[3], t2, t0, t1)
+ TEST_3R("selnez", mem[2], mem[4], t0, t1, t2)
+ TEST_3R("selnez", mem[2], mem[5], t1, t2, t0)
+ TEST_3R("selnez", mem[2], mem[6], t2, t0, t1)
+ TEST_3R("selnez", mem[2], mem[7], t0, t1, t2)
+ TEST_3R("selnez", mem[2], mem[8], t1, t2, t0)
+ TEST_3R("selnez", mem[2], mem[9], t2, t0, t1)
+ TEST_3R("selnez", mem[2], mem[10], t0, t1, t2)
+ TEST_3R("selnez", mem[2], mem[11], t1, t2, t0)
+ TEST_3R("selnez", mem[3], mem[0], t0, t1, t2)
+ TEST_3R("selnez", mem[3], mem[1], t1, t2, t0)
+ TEST_3R("selnez", mem[3], mem[2], t2, t0, t1)
+ TEST_3R("selnez", mem[3], mem[3], t0, t1, t2)
+ TEST_3R("selnez", mem[3], mem[4], t1, t2, t0)
+ TEST_3R("selnez", mem[3], mem[5], t2, t0, t1)
+ TEST_3R("selnez", mem[3], mem[6], t0, t1, t2)
+ TEST_3R("selnez", mem[3], mem[7], t1, t2, t0)
+ TEST_3R("selnez", mem[3], mem[8], t2, t0, t1)
+ TEST_3R("selnez", mem[3], mem[9], t0, t1, t2)
+ TEST_3R("selnez", mem[3], mem[10], t1, t2, t0)
+ TEST_3R("selnez", mem[3], mem[11], t2, t0, t1)
+ TEST_3R("selnez", mem[4], mem[0], t1, t2, t0)
+ TEST_3R("selnez", mem[4], mem[1], t2, t0, t1)
+ TEST_3R("selnez", mem[4], mem[2], t0, t1, t2)
+ TEST_3R("selnez", mem[4], mem[3], t1, t2, t0)
+ TEST_3R("selnez", mem[4], mem[4], t2, t0, t1)
+ TEST_3R("selnez", mem[4], mem[5], t0, t1, t2)
+ TEST_3R("selnez", mem[4], mem[6], t1, t2, t0)
+ TEST_3R("selnez", mem[4], mem[7], t2, t0, t1)
+ TEST_3R("selnez", mem[4], mem[8], t0, t1, t2)
+ TEST_3R("selnez", mem[4], mem[9], t1, t2, t0)
+ TEST_3R("selnez", mem[4], mem[10], t2, t0, t1)
+ TEST_3R("selnez", mem[4], mem[11], t0, t1, t2)
+ TEST_3R("selnez", mem[5], mem[0], t2, t0, t1)
+ TEST_3R("selnez", mem[5], mem[1], t0, t1, t2)
+ TEST_3R("selnez", mem[5], mem[2], t1, t2, t0)
+ TEST_3R("selnez", mem[5], mem[3], t2, t0, t1)
+ TEST_3R("selnez", mem[5], mem[4], t0, t1, t2)
+ TEST_3R("selnez", mem[5], mem[5], t1, t2, t0)
+ TEST_3R("selnez", mem[5], mem[6], t2, t0, t1)
+ TEST_3R("selnez", mem[5], mem[7], t0, t1, t2)
+ TEST_3R("selnez", mem[5], mem[8], t1, t2, t0)
+ TEST_3R("selnez", mem[5], mem[9], t2, t0, t1)
+ TEST_3R("selnez", mem[5], mem[10], t0, t1, t2)
+ TEST_3R("selnez", mem[5], mem[11], t1, t2, t0)
+ TEST_3R("selnez", mem[6], mem[0], t0, t1, t2)
+ TEST_3R("selnez", mem[6], mem[1], t1, t2, t0)
+ TEST_3R("selnez", mem[6], mem[2], t2, t0, t1)
+ TEST_3R("selnez", mem[6], mem[3], t0, t1, t2)
+ TEST_3R("selnez", mem[6], mem[4], t1, t2, t0)
+ TEST_3R("selnez", mem[6], mem[5], t2, t0, t1)
+ TEST_3R("selnez", mem[6], mem[6], t0, t1, t2)
+ TEST_3R("selnez", mem[6], mem[7], t1, t2, t0)
+ TEST_3R("selnez", mem[6], mem[8], t2, t0, t1)
+ TEST_3R("selnez", mem[6], mem[9], t0, t1, t2)
+ TEST_3R("selnez", mem[6], mem[10], t1, t2, t0)
+ TEST_3R("selnez", mem[6], mem[11], t2, t0, t1)
+ TEST_3R("selnez", mem[7], mem[0], t1, t2, t0)
+ TEST_3R("selnez", mem[7], mem[1], t2, t0, t1)
+ TEST_3R("selnez", mem[7], mem[2], t0, t1, t2)
+ TEST_3R("selnez", mem[7], mem[3], t1, t2, t0)
+ TEST_3R("selnez", mem[7], mem[4], t2, t0, t1)
+ TEST_3R("selnez", mem[7], mem[5], t0, t1, t2)
+ TEST_3R("selnez", mem[7], mem[6], t1, t2, t0)
+ TEST_3R("selnez", mem[7], mem[7], t2, t0, t1)
+ TEST_3R("selnez", mem[7], mem[8], t0, t1, t2)
+ TEST_3R("selnez", mem[7], mem[9], t1, t2, t0)
+ TEST_3R("selnez", mem[7], mem[10], t2, t0, t1)
+ TEST_3R("selnez", mem[7], mem[11], t0, t1, t2)
+ TEST_3R("selnez", mem[8], mem[0], t2, t0, t1)
+ TEST_3R("selnez", mem[8], mem[1], t0, t1, t2)
+ TEST_3R("selnez", mem[8], mem[2], t1, t2, t0)
+ TEST_3R("selnez", mem[8], mem[3], t2, t0, t1)
+ TEST_3R("selnez", mem[8], mem[4], t0, t1, t2)
+ TEST_3R("selnez", mem[8], mem[5], t1, t2, t0)
+ TEST_3R("selnez", mem[8], mem[6], t2, t0, t1)
+ TEST_3R("selnez", mem[8], mem[7], t0, t1, t2)
+ TEST_3R("selnez", mem[8], mem[8], t1, t2, t0)
+ TEST_3R("selnez", mem[8], mem[9], t2, t0, t1)
+ TEST_3R("selnez", mem[8], mem[10], t0, t1, t2)
+ TEST_3R("selnez", mem[8], mem[11], t1, t2, t0)
+ TEST_3R("selnez", mem[9], mem[0], t0, t1, t2)
+ TEST_3R("selnez", mem[9], mem[1], t1, t2, t0)
+ TEST_3R("selnez", mem[9], mem[2], t2, t0, t1)
+ TEST_3R("selnez", mem[9], mem[3], t0, t1, t2)
+ TEST_3R("selnez", mem[9], mem[4], t1, t2, t0)
+ TEST_3R("selnez", mem[9], mem[5], t2, t0, t1)
+ TEST_3R("selnez", mem[9], mem[6], t0, t1, t2)
+ TEST_3R("selnez", mem[9], mem[7], t1, t2, t0)
+ TEST_3R("selnez", mem[9], mem[8], t2, t0, t1)
+ TEST_3R("selnez", mem[9], mem[9], t0, t1, t2)
+ TEST_3R("selnez", mem[9], mem[10], t1, t2, t0)
+ TEST_3R("selnez", mem[9], mem[11], t2, t0, t1)
+ TEST_3R("selnez", mem[10], mem[0], t1, t2, t0)
+ TEST_3R("selnez", mem[10], mem[1], t2, t0, t1)
+ TEST_3R("selnez", mem[10], mem[2], t0, t1, t2)
+ TEST_3R("selnez", mem[10], mem[3], t1, t2, t0)
+ TEST_3R("selnez", mem[10], mem[4], t2, t0, t1)
+ TEST_3R("selnez", mem[10], mem[5], t0, t1, t2)
+ TEST_3R("selnez", mem[10], mem[6], t1, t2, t0)
+ TEST_3R("selnez", mem[10], mem[7], t2, t0, t1)
+ TEST_3R("selnez", mem[10], mem[8], t0, t1, t2)
+ TEST_3R("selnez", mem[10], mem[9], t1, t2, t0)
+ TEST_3R("selnez", mem[10], mem[10], t2, t0, t1)
+ TEST_3R("selnez", mem[10], mem[11], t0, t1, t2)
+ TEST_3R("selnez", mem[11], mem[0], t2, t0, t1)
+ TEST_3R("selnez", mem[11], mem[1], t0, t1, t2)
+ TEST_3R("selnez", mem[11], mem[2], t1, t2, t0)
+ TEST_3R("selnez", mem[11], mem[3], t2, t0, t1)
+ TEST_3R("selnez", mem[11], mem[4], t0, t1, t2)
+ TEST_3R("selnez", mem[11], mem[5], t1, t2, t0)
+ TEST_3R("selnez", mem[11], mem[6], t2, t0, t1)
+ TEST_3R("selnez", mem[11], mem[7], t0, t1, t2)
+ TEST_3R("selnez", mem[11], mem[8], t1, t2, t0)
+ TEST_3R("selnez", mem[11], mem[9], t2, t0, t1)
+ TEST_3R("selnez", mem[11], mem[10], t0, t1, t2)
+ TEST_3R("selnez", mem[11], mem[11], t1, t2, t0)
+
+ printf("\nalign\n");
+ TEST_3R2b("align", mem[0], mem[0], t0, t1, t2, 0)
+ TEST_3R2b("align", mem[0], mem[0], t0, t1, t2, 1)
+ TEST_3R2b("align", mem[0], mem[0], t0, t1, t2, 2)
+ TEST_3R2b("align", mem[0], mem[0], t0, t1, t2, 3)
+ TEST_3R2b("align", mem[0], mem[1], t1, t2, t0, 0)
+ TEST_3R2b("align", mem[0], mem[1], t1, t2, t0, 1)
+ TEST_3R2b("align", mem[0], mem[1], t1, t2, t0, 2)
+ TEST_3R2b("align", mem[0], mem[1], t1, t2, t0, 3)
+ TEST_3R2b("align", mem[0], mem[2], t2, t0, t1, 0)
+ TEST_3R2b("align", mem[0], mem[2], t2, t0, t1, 1)
+ TEST_3R2b("align", mem[0], mem[2], t2, t0, t1, 2)
+ TEST_3R2b("align", mem[0], mem[2], t2, t0, t1, 3)
+ TEST_3R2b("align", mem[0], mem[3], t0, t1, t2, 0)
+ TEST_3R2b("align", mem[0], mem[3], t0, t1, t2, 1)
+ TEST_3R2b("align", mem[0], mem[3], t0, t1, t2, 2)
+ TEST_3R2b("align", mem[0], mem[3], t0, t1, t2, 3)
+ TEST_3R2b("align", mem[0], mem[4], t1, t2, t0, 0)
+ TEST_3R2b("align", mem[0], mem[4], t1, t2, t0, 1)
+ TEST_3R2b("align", mem[0], mem[4], t1, t2, t0, 2)
+ TEST_3R2b("align", mem[0], mem[4], t1, t2, t0, 3)
+ TEST_3R2b("align", mem[0], mem[5], t2, t0, t1, 0)
+ TEST_3R2b("align", mem[0], mem[5], t2, t0, t1, 1)
+ TEST_3R2b("align", mem[0], mem[5], t2, t0, t1, 2)
+ TEST_3R2b("align", mem[0], mem[5], t2, t0, t1, 3)
+ TEST_3R2b("align", mem[0], mem[6], t0, t1, t2, 0)
+ TEST_3R2b("align", mem[0], mem[6], t0, t1, t2, 1)
+ TEST_3R2b("align", mem[0], mem[6], t0, t1, t2, 2)
+ TEST_3R2b("align", mem[0], mem[6], t0, t1, t2, 3)
+ TEST_3R2b("align", mem[0], mem[7], t1, t2, t0, 0)
+ TEST_3R2b("align", mem[0], mem[7], t1, t2, t0, 1)
+ TEST_3R2b("align", mem[0], mem[7], t1, t2, t0, 2)
+ TEST_3R2b("align", mem[0], mem[7], t1, t2, t0, 3)
+ TEST_3R2b("align", mem[0], mem[8], t2, t0, t1, 0)
+ TEST_3R2b("align", mem[0], mem[8], t2, t0, t1, 1)
+ TEST_3R2b("align", mem[0], mem[8], t2, t0, t1, 2)
+ TEST_3R2b("align", mem[0], mem[8], t2, t0, t1, 3)
+ TEST_3R2b("align", mem[0], mem[9], t0, t1, t2, 0)
+ TEST_3R2b("align", mem[0], mem[9], t0, t1, t2, 1)
+ TEST_3R2b("align", mem[0], mem[9], t0, t1, t2, 2)
+ TEST_3R2b("align", mem[0], mem[9], t0, t1, t2, 3)
+ TEST_3R2b("align", mem[0], mem[10], t1, t2, t0, 0)
+ TEST_3R2b("align", mem[0], mem[10], t1, t2, t0, 1)
+ TEST_3R2b("align", mem[0], mem[10], t1, t2, t0, 2)
+ TEST_3R2b("align", mem[0], mem[10], t1, t2, t0, 3)
+ TEST_3R2b("align", mem[0], mem[11], t2, t0, t1, 0)
+ TEST_3R2b("align", mem[0], mem[11], t2, t0, t1, 1)
+ TEST_3R2b("align", mem[0], mem[11], t2, t0, t1, 2)
+ TEST_3R2b("align", mem[0], mem[11], t2, t0, t1, 3)
+ TEST_3R2b("align", mem[1], mem[0], t1, t2, t0, 0)
+ TEST_3R2b("align", mem[1], mem[0], t1, t2, t0, 1)
+ TEST_3R2b("align", mem[1], mem[0], t1, t2, t0, 2)
+ TEST_3R2b("align", mem[1], mem[0], t1, t2, t0, 3)
+ TEST_3R2b("align", mem[1], mem[1], t2, t0, t1, 0)
+ TEST_3R2b("align", mem[1], mem[1], t2, t0, t1, 1)
+ TEST_3R2b("align", mem[1], mem[1], t2, t0, t1, 2)
+ TEST_3R2b("align", mem[1], mem[1], t2, t0, t1, 3)
+ TEST_3R2b("align", mem[1], mem[2], t0, t1, t2, 0)
+ TEST_3R2b("align", mem[1], mem[2], t0, t1, t2, 1)
+ TEST_3R2b("align", mem[1], mem[2], t0, t1, t2, 2)
+ TEST_3R2b("align", mem[1], mem[2], t0, t1, t2, 3)
+ TEST_3R2b("align", mem[1], mem[3], t1, t2, t0, 0)
+ TEST_3R2b("align", mem[1], mem[3], t1, t2, t0, 1)
+ TEST_3R2b("align", mem[1], mem[3], t1, t2, t0, 2)
+ TEST_3R2b("align", mem[1], mem[3], t1, t2, t0, 3)
+ TEST_3R2b("align", mem[1], mem[4], t2, t0, t1, 0)
+ TEST_3R2b("align", mem[1], mem[4], t2, t0, t1, 1)
+ TEST_3R2b("align", mem[1], mem[4], t2, t0, t1, 2)
+ TEST_3R2b("align", mem[1], mem[4], t2, t0, t1, 3)
+ TEST_3R2b("align", mem[1], mem[5], t0, t1, t2, 0)
+ TEST_3R2b("align", mem[1], mem[5], t0, t1, t2, 1)
+ TEST_3R2b("align", mem[1], mem[5], t0, t1, t2, 2)
+ TEST_3R2b("align", mem[1], mem[5], t0, t1, t2, 3)
+ TEST_3R2b("align", mem[1], mem[6], t1, t2, t0, 0)
+ TEST_3R2b("align", mem[1], mem[6], t1, t2, t0, 1)
+ TEST_3R2b("align", mem[1], mem[6], t1, t2, t0, 2)
+ TEST_3R2b("align", mem[1], mem[6], t1, t2, t0, 3)
+ TEST_3R2b("align", mem[1], mem[7], t2, t0, t1, 0)
+ TEST_3R2b("align", mem[1], mem[7], t2, t0, t1, 1)
+ TEST_3R2b("align", mem[1], mem[7], t2, t0, t1, 2)
+ TEST_3R2b("align", mem[1], mem[7], t2, t0, t1, 3)
+ TEST_3R2b("align", mem[1], mem[8], t0, t1, t2, 0)
+ TEST_3R2b("align", mem[1], mem[8], t0, t1, t2, 1)
+ TEST_3R2b("align", mem[1], mem[8], t0, t1, t2, 2)
+ TEST_3R2b("align", mem[1], mem[8], t0, t1, t2, 3)
+ TEST_3R2b("align", mem[1], mem[9], t1, t2, t0, 0)
+ TEST_3R2b("align", mem[1], mem[9], t1, t2, t0, 1)
+ TEST_3R2b("align", mem[1], mem[9], t1, t2, t0, 2)
+ TEST_3R2b("align", mem[1], mem[9], t1, t2, t0, 3)
+ TEST_3R2b("align", mem[1], mem[10], t2, t0, t1, 0)
+ TEST_3R2b("align", mem[1], mem[10], t2, t0, t1, 1)
+ TEST_3R2b("align", mem[1], mem[10], t2, t0, t1, 2)
+ TEST_3R2b("align", mem[1], mem[10], t2, t0, t1, 3)
+ TEST_3R2b("align", mem[1], mem[11], t0, t1, t2, 0)
+ TEST_3R2b("align", mem[1], mem[11], t0, t1, t2, 1)
+ TEST_3R2b("align", mem[1], mem[11], t0, t1, t2, 2)
+ TEST_3R2b("align", mem[1], mem[11], t0, t1, t2, 3)
+ TEST_3R2b("align", mem[2], mem[0], t2, t0, t1, 0)
+ TEST_3R2b("align", mem[2], mem[0], t2, t0, t1, 1)
+ TEST_3R2b("align", mem[2], mem[0], t2, t0, t1, 2)
+ TEST_3R2b("align", mem[2], mem[0], t2, t0, t1, 3)
+ TEST_3R2b("align", mem[2], mem[1], t0, t1, t2, 0)
+ TEST_3R2b("align", mem[2], mem[1], t0, t1, t2, 1)
+ TEST_3R2b("align", mem[2], mem[1], t0, t1, t2, 2)
+ TEST_3R2b("align", mem[2], mem[1], t0, t1, t2, 3)
+ TEST_3R2b("align", mem[2], mem[2], t1, t2, t0, 0)
+ TEST_3R2b("align", mem[2], mem[2], t1, t2, t0, 1)
+ TEST_3R2b("align", mem[2], mem[2], t1, t2, t0, 2)
+ TEST_3R2b("align", mem[2], mem[2], t1, t2, t0, 3)
+ TEST_3R2b("align", mem[2], mem[3], t2, t0, t1, 0)
+ TEST_3R2b("align", mem[2], mem[3], t2, t0, t1, 1)
+ TEST_3R2b("align", mem[2], mem[3], t2, t0, t1, 2)
+ TEST_3R2b("align", mem[2], mem[3], t2, t0, t1, 3)
+ TEST_3R2b("align", mem[2], mem[4], t0, t1, t2, 0)
+ TEST_3R2b("align", mem[2], mem[4], t0, t1, t2, 1)
+ TEST_3R2b("align", mem[2], mem[4], t0, t1, t2, 2)
+ TEST_3R2b("align", mem[2], mem[4], t0, t1, t2, 3)
+ TEST_3R2b("align", mem[2], mem[5], t1, t2, t0, 0)
+ TEST_3R2b("align", mem[2], mem[5], t1, t2, t0, 1)
+ TEST_3R2b("align", mem[2], mem[5], t1, t2, t0, 2)
+ TEST_3R2b("align", mem[2], mem[5], t1, t2, t0, 3)
+ TEST_3R2b("align", mem[2], mem[6], t2, t0, t1, 0)
+ TEST_3R2b("align", mem[2], mem[6], t2, t0, t1, 1)
+ TEST_3R2b("align", mem[2], mem[6], t2, t0, t1, 2)
+ TEST_3R2b("align", mem[2], mem[6], t2, t0, t1, 3)
+ TEST_3R2b("align", mem[2], mem[7], t0, t1, t2, 0)
+ TEST_3R2b("align", mem[2], mem[7], t0, t1, t2, 1)
+ TEST_3R2b("align", mem[2], mem[7], t0, t1, t2, 2)
+ TEST_3R2b("align", mem[2], mem[7], t0, t1, t2, 3)
+ TEST_3R2b("align", mem[2], mem[8], t1, t2, t0, 0)
+ TEST_3R2b("align", mem[2], mem[8], t1, t2, t0, 1)
+ TEST_3R2b("align", mem[2], mem[8], t1, t2, t0, 2)
+ TEST_3R2b("align", mem[2], mem[8], t1, t2, t0, 3)
+ TEST_3R2b("align", mem[2], mem[9], t2, t0, t1, 0)
+ TEST_3R2b("align", mem[2], mem[9], t2, t0, t1, 1)
+ TEST_3R2b("align", mem[2], mem[9], t2, t0, t1, 2)
+ TEST_3R2b("align", mem[2], mem[9], t2, t0, t1, 3)
+ TEST_3R2b("align", mem[2], mem[10], t0, t1, t2, 0)
+ TEST_3R2b("align", mem[2], mem[10], t0, t1, t2, 1)
+ TEST_3R2b("align", mem[2], mem[10], t0, t1, t2, 2)
+ TEST_3R2b("align", mem[2], mem[10], t0, t1, t2, 3)
+ TEST_3R2b("align", mem[2], mem[11], t1, t2, t0, 0)
+ TEST_3R2b("align", mem[2], mem[11], t1, t2, t0, 1)
+ TEST_3R2b("align", mem[2], mem[11], t1, t2, t0, 2)
+ TEST_3R2b("align", mem[2], mem[11], t1, t2, t0, 3)
+ TEST_3R2b("align", mem[3], mem[0], t0, t1, t2, 0)
+ TEST_3R2b("align", mem[3], mem[0], t0, t1, t2, 1)
+ TEST_3R2b("align", mem[3], mem[0], t0, t1, t2, 2)
+ TEST_3R2b("align", mem[3], mem[0], t0, t1, t2, 3)
+ TEST_3R2b("align", mem[3], mem[1], t1, t2, t0, 0)
+ TEST_3R2b("align", mem[3], mem[1], t1, t2, t0, 1)
+ TEST_3R2b("align", mem[3], mem[1], t1, t2, t0, 2)
+ TEST_3R2b("align", mem[3], mem[1], t1, t2, t0, 3)
+ TEST_3R2b("align", mem[3], mem[2], t2, t0, t1, 0)
+ TEST_3R2b("align", mem[3], mem[2], t2, t0, t1, 1)
+ TEST_3R2b("align", mem[3], mem[2], t2, t0, t1, 2)
+ TEST_3R2b("align", mem[3], mem[2], t2, t0, t1, 3)
+ TEST_3R2b("align", mem[3], mem[3], t0, t1, t2, 0)
+ TEST_3R2b("align", mem[3], mem[3], t0, t1, t2, 1)
+ TEST_3R2b("align", mem[3], mem[3], t0, t1, t2, 2)
+ TEST_3R2b("align", mem[3], mem[3], t0, t1, t2, 3)
+ TEST_3R2b("align", mem[3], mem[4], t1, t2, t0, 0)
+ TEST_3R2b("align", mem[3], mem[4], t1, t2, t0, 1)
+ TEST_3R2b("align", mem[3], mem[4], t1, t2, t0, 2)
+ TEST_3R2b("align", mem[3], mem[4], t1, t2, t0, 3)
+ TEST_3R2b("align", mem[3], mem[5], t2, t0, t1, 0)
+ TEST_3R2b("align", mem[3], mem[5], t2, t0, t1, 1)
+ TEST_3R2b("align", mem[3], mem[5], t2, t0, t1, 2)
+ TEST_3R2b("align", mem[3], mem[5], t2, t0, t1, 3)
+ TEST_3R2b("align", mem[3], mem[6], t0, t1, t2, 0)
+ TEST_3R2b("align", mem[3], mem[6], t0, t1, t2, 1)
+ TEST_3R2b("align", mem[3], mem[6], t0, t1, t2, 2)
+ TEST_3R2b("align", mem[3], mem[6], t0, t1, t2, 3)
+ TEST_3R2b("align", mem[3], mem[7], t1, t2, t0, 0)
+ TEST_3R2b("align", mem[3], mem[7], t1, t2, t0, 1)
+ TEST_3R2b("align", mem[3], mem[7], t1, t2, t0, 2)
+ TEST_3R2b("align", mem[3], mem[7], t1, t2, t0, 3)
+ TEST_3R2b("align", mem[3], mem[8], t2, t0, t1, 0)
+ TEST_3R2b("align", mem[3], mem[8], t2, t0, t1, 1)
+ TEST_3R2b("align", mem[3], mem[8], t2, t0, t1, 2)
+ TEST_3R2b("align", mem[3], mem[8], t2, t0, t1, 3)
+ TEST_3R2b("align", mem[3], mem[9], t0, t1, t2, 0)
+ TEST_3R2b("align", mem[3], mem[9], t0, t1, t2, 1)
+ TEST_3R2b("align", mem[3], mem[9], t0, t1, t2, 2)
+ TEST_3R2b("align", mem[3], mem[9], t0, t1, t2, 3)
+ TEST_3R2b("align", mem[3], mem[10], t1, t2, t0, 0)
+ TEST_3R2b("align", mem[3], mem[10], t1, t2, t0, 1)
+ TEST_3R2b("align", mem[3], mem[10], t1, t2, t0, 2)
+ TEST_3R2b("align", mem[3], mem[10], t1, t2, t0, 3)
+ TEST_3R2b("align", mem[3], mem[11], t2, t0, t1, 0)
+ TEST_3R2b("align", mem[3], mem[11], t2, t0, t1, 1)
+ TEST_3R2b("align", mem[3], mem[11], t2, t0, t1, 2)
+ TEST_3R2b("align", mem[3], mem[11], t2, t0, t1, 3)
+ TEST_3R2b("align", mem[4], mem[0], t1, t2, t0, 0)
+ TEST_3R2b("align", mem[4], mem[0], t1, t2, t0, 1)
+ TEST_3R2b("align", mem[4], mem[0], t1, t2, t0, 2)
+ TEST_3R2b("align", mem[4], mem[0], t1, t2, t0, 3)
+ TEST_3R2b("align", mem[4], mem[1], t2, t0, t1, 0)
+ TEST_3R2b("align", mem[4], mem[1], t2, t0, t1, 1)
+ TEST_3R2b("align", mem[4], mem[1], t2, t0, t1, 2)
+ TEST_3R2b("align", mem[4], mem[1], t2, t0, t1, 3)
+ TEST_3R2b("align", mem[4], mem[2], t0, t1, t2, 0)
+ TEST_3R2b("align", mem[4], mem[2], t0, t1, t2, 1)
+ TEST_3R2b("align", mem[4], mem[2], t0, t1, t2, 2)
+ TEST_3R2b("align", mem[4], mem[2], t0, t1, t2, 3)
+ TEST_3R2b("align", mem[4], mem[3], t1, t2, t0, 0)
+ TEST_3R2b("align", mem[4], mem[3], t1, t2, t0, 1)
+ TEST_3R2b("align", mem[4], mem[3], t1, t2, t0, 2)
+ TEST_3R2b("align", mem[4], mem[3], t1, t2, t0, 3)
+ TEST_3R2b("align", mem[4], mem[4], t2, t0, t1, 0)
+ TEST_3R2b("align", mem[4], mem[4], t2, t0, t1, 1)
+ TEST_3R2b("align", mem[4], mem[4], t2, t0, t1, 2)
+ TEST_3R2b("align", mem[4], mem[4], t2, t0, t1, 3)
+ TEST_3R2b("align", mem[4], mem[5], t0, t1, t2, 0)
+ TEST_3R2b("align", mem[4], mem[5], t0, t1, t2, 1)
+ TEST_3R2b("align", mem[4], mem[5], t0, t1, t2, 2)
+ TEST_3R2b("align", mem[4], mem[5], t0, t1, t2, 3)
+ TEST_3R2b("align", mem[4], mem[6], t1, t2, t0, 0)
+ TEST_3R2b("align", mem[4], mem[6], t1, t2, t0, 1)
+ TEST_3R2b("align", mem[4], mem[6], t1, t2, t0, 2)
+ TEST_3R2b("align", mem[4], mem[6], t1, t2, t0, 3)
+ TEST_3R2b("align", mem[4], mem[7], t2, t0, t1, 0)
+ TEST_3R2b("align", mem[4], mem[7], t2, t0, t1, 1)
+ TEST_3R2b("align", mem[4], mem[7], t2, t0, t1, 2)
+ TEST_3R2b("align", mem[4], mem[7], t2, t0, t1, 3)
+ TEST_3R2b("align", mem[4], mem[8], t0, t1, t2, 0)
+ TEST_3R2b("align", mem[4], mem[8], t0, t1, t2, 1)
+ TEST_3R2b("align", mem[4], mem[8], t0, t1, t2, 2)
+ TEST_3R2b("align", mem[4], mem[8], t0, t1, t2, 3)
+ TEST_3R2b("align", mem[4], mem[9], t1, t2, t0, 0)
+ TEST_3R2b("align", mem[4], mem[9], t1, t2, t0, 1)
+ TEST_3R2b("align", mem[4], mem[9], t1, t2, t0, 2)
+ TEST_3R2b("align", mem[4], mem[9], t1, t2, t0, 3)
+ TEST_3R2b("align", mem[4], mem[10], t2, t0, t1, 0)
+ TEST_3R2b("align", mem[4], mem[10], t2, t0, t1, 1)
+ TEST_3R2b("align", mem[4], mem[10], t2, t0, t1, 2)
+ TEST_3R2b("align", mem[4], mem[10], t2, t0, t1, 3)
+ TEST_3R2b("align", mem[4], mem[11], t0, t1, t2, 0)
+ TEST_3R2b("align", mem[4], mem[11], t0, t1, t2, 1)
+ TEST_3R2b("align", mem[4], mem[11], t0, t1, t2, 2)
+ TEST_3R2b("align", mem[4], mem[11], t0, t1, t2, 3)
+ TEST_3R2b("align", mem[5], mem[0], t2, t0, t1, 0)
+ TEST_3R2b("align", mem[5], mem[0], t2, t0, t1, 1)
+ TEST_3R2b("align", mem[5], mem[0], t2, t0, t1, 2)
+ TEST_3R2b("align", mem[5], mem[0], t2, t0, t1, 3)
+ TEST_3R2b("align", mem[5], mem[1], t0, t1, t2, 0)
+ TEST_3R2b("align", mem[5], mem[1], t0, t1, t2, 1)
+ TEST_3R2b("align", mem[5], mem[1], t0, t1, t2, 2)
+ TEST_3R2b("align", mem[5], mem[1], t0, t1, t2, 3)
+ TEST_3R2b("align", mem[5], mem[2], t1, t2, t0, 0)
+ TEST_3R2b("align", mem[5], mem[2], t1, t2, t0, 1)
+ TEST_3R2b("align", mem[5], mem[2], t1, t2, t0, 2)
+ TEST_3R2b("align", mem[5], mem[2], t1, t2, t0, 3)
+ TEST_3R2b("align", mem[5], mem[3], t2, t0, t1, 0)
+ TEST_3R2b("align", mem[5], mem[3], t2, t0, t1, 1)
+ TEST_3R2b("align", mem[5], mem[3], t2, t0, t1, 2)
+ TEST_3R2b("align", mem[5], mem[3], t2, t0, t1, 3)
+ TEST_3R2b("align", mem[5], mem[4], t0, t1, t2, 0)
+ TEST_3R2b("align", mem[5], mem[4], t0, t1, t2, 1)
+ TEST_3R2b("align", mem[5], mem[4], t0, t1, t2, 2)
+ TEST_3R2b("align", mem[5], mem[4], t0, t1, t2, 3)
+ TEST_3R2b("align", mem[5], mem[5], t1, t2, t0, 0)
+ TEST_3R2b("align", mem[5], mem[5], t1, t2, t0, 1)
+ TEST_3R2b("align", mem[5], mem[5], t1, t2, t0, 2)
+ TEST_3R2b("align", mem[5], mem[5], t1, t2, t0, 3)
+ TEST_3R2b("align", mem[5], mem[6], t2, t0, t1, 0)
+ TEST_3R2b("align", mem[5], mem[6], t2, t0, t1, 1)
+ TEST_3R2b("align", mem[5], mem[6], t2, t0, t1, 2)
+ TEST_3R2b("align", mem[5], mem[6], t2, t0, t1, 3)
+ TEST_3R2b("align", mem[5], mem[7], t0, t1, t2, 0)
+ TEST_3R2b("align", mem[5], mem[7], t0, t1, t2, 1)
+ TEST_3R2b("align", mem[5], mem[7], t0, t1, t2, 2)
+ TEST_3R2b("align", mem[5], mem[7], t0, t1, t2, 3)
+ TEST_3R2b("align", mem[5], mem[8], t1, t2, t0, 0)
+ TEST_3R2b("align", mem[5], mem[8], t1, t2, t0, 1)
+ TEST_3R2b("align", mem[5], mem[8], t1, t2, t0, 2)
+ TEST_3R2b("align", mem[5], mem[8], t1, t2, t0, 3)
+ TEST_3R2b("align", mem[5], mem[9], t2, t0, t1, 0)
+ TEST_3R2b("align", mem[5], mem[9], t2, t0, t1, 1)
+ TEST_3R2b("align", mem[5], mem[9], t2, t0, t1, 2)
+ TEST_3R2b("align", mem[5], mem[9], t2, t0, t1, 3)
+ TEST_3R2b("align", mem[5], mem[10], t0, t1, t2, 0)
+ TEST_3R2b("align", mem[5], mem[10], t0, t1, t2, 1)
+ TEST_3R2b("align", mem[5], mem[10], t0, t1, t2, 2)
+ TEST_3R2b("align", mem[5], mem[10], t0, t1, t2, 3)
+ TEST_3R2b("align", mem[5], mem[11], t1, t2, t0, 0)
+ TEST_3R2b("align", mem[5], mem[11], t1, t2, t0, 1)
+ TEST_3R2b("align", mem[5], mem[11], t1, t2, t0, 2)
+ TEST_3R2b("align", mem[5], mem[11], t1, t2, t0, 3)
+ TEST_3R2b("align", mem[6], mem[0], t0, t1, t2, 0)
+ TEST_3R2b("align", mem[6], mem[0], t0, t1, t2, 1)
+ TEST_3R2b("align", mem[6], mem[0], t0, t1, t2, 2)
+ TEST_3R2b("align", mem[6], mem[0], t0, t1, t2, 3)
+ TEST_3R2b("align", mem[6], mem[1], t1, t2, t0, 0)
+ TEST_3R2b("align", mem[6], mem[1], t1, t2, t0, 1)
+ TEST_3R2b("align", mem[6], mem[1], t1, t2, t0, 2)
+ TEST_3R2b("align", mem[6], mem[1], t1, t2, t0, 3)
+ TEST_3R2b("align", mem[6], mem[2], t2, t0, t1, 0)
+ TEST_3R2b("align", mem[6], mem[2], t2, t0, t1, 1)
+ TEST_3R2b("align", mem[6], mem[2], t2, t0, t1, 2)
+ TEST_3R2b("align", mem[6], mem[2], t2, t0, t1, 3)
+ TEST_3R2b("align", mem[6], mem[3], t0, t1, t2, 0)
+ TEST_3R2b("align", mem[6], mem[3], t0, t1, t2, 1)
+ TEST_3R2b("align", mem[6], mem[3], t0, t1, t2, 2)
+ TEST_3R2b("align", mem[6], mem[3], t0, t1, t2, 3)
+ TEST_3R2b("align", mem[6], mem[4], t1, t2, t0, 0)
+ TEST_3R2b("align", mem[6], mem[4], t1, t2, t0, 1)
+ TEST_3R2b("align", mem[6], mem[4], t1, t2, t0, 2)
+ TEST_3R2b("align", mem[6], mem[4], t1, t2, t0, 3)
+ TEST_3R2b("align", mem[6], mem[5], t2, t0, t1, 0)
+ TEST_3R2b("align", mem[6], mem[5], t2, t0, t1, 1)
+ TEST_3R2b("align", mem[6], mem[5], t2, t0, t1, 2)
+ TEST_3R2b("align", mem[6], mem[5], t2, t0, t1, 3)
+ TEST_3R2b("align", mem[6], mem[6], t0, t1, t2, 0)
+ TEST_3R2b("align", mem[6], mem[6], t0, t1, t2, 1)
+ TEST_3R2b("align", mem[6], mem[6], t0, t1, t2, 2)
+ TEST_3R2b("align", mem[6], mem[6], t0, t1, t2, 3)
+ TEST_3R2b("align", mem[6], mem[7], t1, t2, t0, 0)
+ TEST_3R2b("align", mem[6], mem[7], t1, t2, t0, 1)
+ TEST_3R2b("align", mem[6], mem[7], t1, t2, t0, 2)
+ TEST_3R2b("align", mem[6], mem[7], t1, t2, t0, 3)
+ TEST_3R2b("align", mem[6], mem[8], t2, t0, t1, 0)
+ TEST_3R2b("align", mem[6], mem[8], t2, t0, t1, 1)
+ TEST_3R2b("align", mem[6], mem[8], t2, t0, t1, 2)
+ TEST_3R2b("align", mem[6], mem[8], t2, t0, t1, 3)
+ TEST_3R2b("align", mem[6], mem[9], t0, t1, t2, 0)
+ TEST_3R2b("align", mem[6], mem[9], t0, t1, t2, 1)
+ TEST_3R2b("align", mem[6], mem[9], t0, t1, t2, 2)
+ TEST_3R2b("align", mem[6], mem[9], t0, t1, t2, 3)
+ TEST_3R2b("align", mem[6], mem[10], t1, t2, t0, 0)
+ TEST_3R2b("align", mem[6], mem[10], t1, t2, t0, 1)
+ TEST_3R2b("align", mem[6], mem[10], t1, t2, t0, 2)
+ TEST_3R2b("align", mem[6], mem[10], t1, t2, t0, 3)
+ TEST_3R2b("align", mem[6], mem[11], t2, t0, t1, 0)
+ TEST_3R2b("align", mem[6], mem[11], t2, t0, t1, 1)
+ TEST_3R2b("align", mem[6], mem[11], t2, t0, t1, 2)
+ TEST_3R2b("align", mem[6], mem[11], t2, t0, t1, 3)
+ TEST_3R2b("align", mem[7], mem[0], t1, t2, t0, 0)
+ TEST_3R2b("align", mem[7], mem[0], t1, t2, t0, 1)
+ TEST_3R2b("align", mem[7], mem[0], t1, t2, t0, 2)
+ TEST_3R2b("align", mem[7], mem[0], t1, t2, t0, 3)
+ TEST_3R2b("align", mem[7], mem[1], t2, t0, t1, 0)
+ TEST_3R2b("align", mem[7], mem[1], t2, t0, t1, 1)
+ TEST_3R2b("align", mem[7], mem[1], t2, t0, t1, 2)
+ TEST_3R2b("align", mem[7], mem[1], t2, t0, t1, 3)
+ TEST_3R2b("align", mem[7], mem[2], t0, t1, t2, 0)
+ TEST_3R2b("align", mem[7], mem[2], t0, t1, t2, 1)
+ TEST_3R2b("align", mem[7], mem[2], t0, t1, t2, 2)
+ TEST_3R2b("align", mem[7], mem[2], t0, t1, t2, 3)
+ TEST_3R2b("align", mem[7], mem[3], t1, t2, t0, 0)
+ TEST_3R2b("align", mem[7], mem[3], t1, t2, t0, 1)
+ TEST_3R2b("align", mem[7], mem[3], t1, t2, t0, 2)
+ TEST_3R2b("align", mem[7], mem[3], t1, t2, t0, 3)
+ TEST_3R2b("align", mem[7], mem[4], t2, t0, t1, 0)
+ TEST_3R2b("align", mem[7], mem[4], t2, t0, t1, 1)
+ TEST_3R2b("align", mem[7], mem[4], t2, t0, t1, 2)
+ TEST_3R2b("align", mem[7], mem[4], t2, t0, t1, 3)
+ TEST_3R2b("align", mem[7], mem[5], t0, t1, t2, 0)
+ TEST_3R2b("align", mem[7], mem[5], t0, t1, t2, 1)
+ TEST_3R2b("align", mem[7], mem[5], t0, t1, t2, 2)
+ TEST_3R2b("align", mem[7], mem[5], t0, t1, t2, 3)
+ TEST_3R2b("align", mem[7], mem[6], t1, t2, t0, 0)
+ TEST_3R2b("align", mem[7], mem[6], t1, t2, t0, 1)
+ TEST_3R2b("align", mem[7], mem[6], t1, t2, t0, 2)
+ TEST_3R2b("align", mem[7], mem[6], t1, t2, t0, 3)
+ TEST_3R2b("align", mem[7], mem[7], t2, t0, t1, 0)
+ TEST_3R2b("align", mem[7], mem[7], t2, t0, t1, 1)
+ TEST_3R2b("align", mem[7], mem[7], t2, t0, t1, 2)
+ TEST_3R2b("align", mem[7], mem[7], t2, t0, t1, 3)
+ TEST_3R2b("align", mem[7], mem[8], t0, t1, t2, 0)
+ TEST_3R2b("align", mem[7], mem[8], t0, t1, t2, 1)
+ TEST_3R2b("align", mem[7], mem[8], t0, t1, t2, 2)
+ TEST_3R2b("align", mem[7], mem[8], t0, t1, t2, 3)
+ TEST_3R2b("align", mem[7], mem[9], t1, t2, t0, 0)
+ TEST_3R2b("align", mem[7], mem[9], t1, t2, t0, 1)
+ TEST_3R2b("align", mem[7], mem[9], t1, t2, t0, 2)
+ TEST_3R2b("align", mem[7], mem[9], t1, t2, t0, 3)
+ TEST_3R2b("align", mem[7], mem[10], t2, t0, t1, 0)
+ TEST_3R2b("align", mem[7], mem[10], t2, t0, t1, 1)
+ TEST_3R2b("align", mem[7], mem[10], t2, t0, t1, 2)
+ TEST_3R2b("align", mem[7], mem[10], t2, t0, t1, 3)
+ TEST_3R2b("align", mem[7], mem[11], t0, t1, t2, 0)
+ TEST_3R2b("align", mem[7], mem[11], t0, t1, t2, 1)
+ TEST_3R2b("align", mem[7], mem[11], t0, t1, t2, 2)
+ TEST_3R2b("align", mem[7], mem[11], t0, t1, t2, 3)
+ TEST_3R2b("align", mem[8], mem[0], t2, t0, t1, 0)
+ TEST_3R2b("align", mem[8], mem[0], t2, t0, t1, 1)
+ TEST_3R2b("align", mem[8], mem[0], t2, t0, t1, 2)
+ TEST_3R2b("align", mem[8], mem[0], t2, t0, t1, 3)
+ TEST_3R2b("align", mem[8], mem[1], t0, t1, t2, 0)
+ TEST_3R2b("align", mem[8], mem[1], t0, t1, t2, 1)
+ TEST_3R2b("align", mem[8], mem[1], t0, t1, t2, 2)
+ TEST_3R2b("align", mem[8], mem[1], t0, t1, t2, 3)
+ TEST_3R2b("align", mem[8], mem[2], t1, t2, t0, 0)
+ TEST_3R2b("align", mem[8], mem[2], t1, t2, t0, 1)
+ TEST_3R2b("align", mem[8], mem[2], t1, t2, t0, 2)
+ TEST_3R2b("align", mem[8], mem[2], t1, t2, t0, 3)
+ TEST_3R2b("align", mem[8], mem[3], t2, t0, t1, 0)
+ TEST_3R2b("align", mem[8], mem[3], t2, t0, t1, 1)
+ TEST_3R2b("align", mem[8], mem[3], t2, t0, t1, 2)
+ TEST_3R2b("align", mem[8], mem[3], t2, t0, t1, 3)
+ TEST_3R2b("align", mem[8], mem[4], t0, t1, t2, 0)
+ TEST_3R2b("align", mem[8], mem[4], t0, t1, t2, 1)
+ TEST_3R2b("align", mem[8], mem[4], t0, t1, t2, 2)
+ TEST_3R2b("align", mem[8], mem[4], t0, t1, t2, 3)
+ TEST_3R2b("align", mem[8], mem[5], t1, t2, t0, 0)
+ TEST_3R2b("align", mem[8], mem[5], t1, t2, t0, 1)
+ TEST_3R2b("align", mem[8], mem[5], t1, t2, t0, 2)
+ TEST_3R2b("align", mem[8], mem[5], t1, t2, t0, 3)
+ TEST_3R2b("align", mem[8], mem[6], t2, t0, t1, 0)
+ TEST_3R2b("align", mem[8], mem[6], t2, t0, t1, 1)
+ TEST_3R2b("align", mem[8], mem[6], t2, t0, t1, 2)
+ TEST_3R2b("align", mem[8], mem[6], t2, t0, t1, 3)
+ TEST_3R2b("align", mem[8], mem[7], t0, t1, t2, 0)
+ TEST_3R2b("align", mem[8], mem[7], t0, t1, t2, 1)
+ TEST_3R2b("align", mem[8], mem[7], t0, t1, t2, 2)
+ TEST_3R2b("align", mem[8], mem[7], t0, t1, t2, 3)
+ TEST_3R2b("align", mem[8], mem[8], t1, t2, t0, 0)
+ TEST_3R2b("align", mem[8], mem[8], t1, t2, t0, 1)
+ TEST_3R2b("align", mem[8], mem[8], t1, t2, t0, 2)
+ TEST_3R2b("align", mem[8], mem[8], t1, t2, t0, 3)
+ TEST_3R2b("align", mem[8], mem[9], t2, t0, t1, 0)
+ TEST_3R2b("align", mem[8], mem[9], t2, t0, t1, 1)
+ TEST_3R2b("align", mem[8], mem[9], t2, t0, t1, 2)
+ TEST_3R2b("align", mem[8], mem[9], t2, t0, t1, 3)
+ TEST_3R2b("align", mem[8], mem[10], t0, t1, t2, 0)
+ TEST_3R2b("align", mem[8], mem[10], t0, t1, t2, 1)
+ TEST_3R2b("align", mem[8], mem[10], t0, t1, t2, 2)
+ TEST_3R2b("align", mem[8], mem[10], t0, t1, t2, 3)
+ TEST_3R2b("align", mem[8], mem[11], t1, t2, t0, 0)
+ TEST_3R2b("align", mem[8], mem[11], t1, t2, t0, 1)
+ TEST_3R2b("align", mem[8], mem[11], t1, t2, t0, 2)
+ TEST_3R2b("align", mem[8], mem[11], t1, t2, t0, 3)
+ TEST_3R2b("align", mem[9], mem[0], t0, t1, t2, 0)
+ TEST_3R2b("align", mem[9], mem[0], t0, t1, t2, 1)
+ TEST_3R2b("align", mem[9], mem[0], t0, t1, t2, 2)
+ TEST_3R2b("align", mem[9], mem[0], t0, t1, t2, 3)
+ TEST_3R2b("align", mem[9], mem[1], t1, t2, t0, 0)
+ TEST_3R2b("align", mem[9], mem[1], t1, t2, t0, 1)
+ TEST_3R2b("align", mem[9], mem[1], t1, t2, t0, 2)
+ TEST_3R2b("align", mem[9], mem[1], t1, t2, t0, 3)
+ TEST_3R2b("align", mem[9], mem[2], t2, t0, t1, 0)
+ TEST_3R2b("align", mem[9], mem[2], t2, t0, t1, 1)
+ TEST_3R2b("align", mem[9], mem[2], t2, t0, t1, 2)
+ TEST_3R2b("align", mem[9], mem[2], t2, t0, t1, 3)
+ TEST_3R2b("align", mem[9], mem[3], t0, t1, t2, 0)
+ TEST_3R2b("align", mem[9], mem[3], t0, t1, t2, 1)
+ TEST_3R2b("align", mem[9], mem[3], t0, t1, t2, 2)
+ TEST_3R2b("align", mem[9], mem[3], t0, t1, t2, 3)
+ TEST_3R2b("align", mem[9], mem[4], t1, t2, t0, 0)
+ TEST_3R2b("align", mem[9], mem[4], t1, t2, t0, 1)
+ TEST_3R2b("align", mem[9], mem[4], t1, t2, t0, 2)
+ TEST_3R2b("align", mem[9], mem[4], t1, t2, t0, 3)
+ TEST_3R2b("align", mem[9], mem[5], t2, t0, t1, 0)
+ TEST_3R2b("align", mem[9], mem[5], t2, t0, t1, 1)
+ TEST_3R2b("align", mem[9], mem[5], t2, t0, t1, 2)
+ TEST_3R2b("align", mem[9], mem[5], t2, t0, t1, 3)
+ TEST_3R2b("align", mem[9], mem[6], t0, t1, t2, 0)
+ TEST_3R2b("align", mem[9], mem[6], t0, t1, t2, 1)
+ TEST_3R2b("align", mem[9], mem[6], t0, t1, t2, 2)
+ TEST_3R2b("align", mem[9], mem[6], t0, t1, t2, 3)
+ TEST_3R2b("align", mem[9], mem[7], t1, t2, t0, 0)
+ TEST_3R2b("align", mem[9], mem[7], t1, t2, t0, 1)
+ TEST_3R2b("align", mem[9], mem[7], t1, t2, t0, 2)
+ TEST_3R2b("align", mem[9], mem[7], t1, t2, t0, 3)
+ TEST_3R2b("align", mem[9], mem[8], t2, t0, t1, 0)
+ TEST_3R2b("align", mem[9], mem[8], t2, t0, t1, 1)
+ TEST_3R2b("align", mem[9], mem[8], t2, t0, t1, 2)
+ TEST_3R2b("align", mem[9], mem[8], t2, t0, t1, 3)
+ TEST_3R2b("align", mem[9], mem[9], t0, t1, t2, 0)
+ TEST_3R2b("align", mem[9], mem[9], t0, t1, t2, 1)
+ TEST_3R2b("align", mem[9], mem[9], t0, t1, t2, 2)
+ TEST_3R2b("align", mem[9], mem[9], t0, t1, t2, 3)
+ TEST_3R2b("align", mem[9], mem[10], t1, t2, t0, 0)
+ TEST_3R2b("align", mem[9], mem[10], t1, t2, t0, 1)
+ TEST_3R2b("align", mem[9], mem[10], t1, t2, t0, 2)
+ TEST_3R2b("align", mem[9], mem[10], t1, t2, t0, 3)
+ TEST_3R2b("align", mem[9], mem[11], t2, t0, t1, 0)
+ TEST_3R2b("align", mem[9], mem[11], t2, t0, t1, 1)
+ TEST_3R2b("align", mem[9], mem[11], t2, t0, t1, 2)
+ TEST_3R2b("align", mem[9], mem[11], t2, t0, t1, 3)
+ TEST_3R2b("align", mem[10], mem[0], t1, t2, t0, 0)
+ TEST_3R2b("align", mem[10], mem[0], t1, t2, t0, 1)
+ TEST_3R2b("align", mem[10], mem[0], t1, t2, t0, 2)
+ TEST_3R2b("align", mem[10], mem[0], t1, t2, t0, 3)
+ TEST_3R2b("align", mem[10], mem[1], t2, t0, t1, 0)
+ TEST_3R2b("align", mem[10], mem[1], t2, t0, t1, 1)
+ TEST_3R2b("align", mem[10], mem[1], t2, t0, t1, 2)
+ TEST_3R2b("align", mem[10], mem[1], t2, t0, t1, 3)
+ TEST_3R2b("align", mem[10], mem[2], t0, t1, t2, 0)
+ TEST_3R2b("align", mem[10], mem[2], t0, t1, t2, 1)
+ TEST_3R2b("align", mem[10], mem[2], t0, t1, t2, 2)
+ TEST_3R2b("align", mem[10], mem[2], t0, t1, t2, 3)
+ TEST_3R2b("align", mem[10], mem[3], t1, t2, t0, 0)
+ TEST_3R2b("align", mem[10], mem[3], t1, t2, t0, 1)
+ TEST_3R2b("align", mem[10], mem[3], t1, t2, t0, 2)
+ TEST_3R2b("align", mem[10], mem[3], t1, t2, t0, 3)
+ TEST_3R2b("align", mem[10], mem[4], t2, t0, t1, 0)
+ TEST_3R2b("align", mem[10], mem[4], t2, t0, t1, 1)
+ TEST_3R2b("align", mem[10], mem[4], t2, t0, t1, 2)
+ TEST_3R2b("align", mem[10], mem[4], t2, t0, t1, 3)
+ TEST_3R2b("align", mem[10], mem[5], t0, t1, t2, 0)
+ TEST_3R2b("align", mem[10], mem[5], t0, t1, t2, 1)
+ TEST_3R2b("align", mem[10], mem[5], t0, t1, t2, 2)
+ TEST_3R2b("align", mem[10], mem[5], t0, t1, t2, 3)
+ TEST_3R2b("align", mem[10], mem[6], t1, t2, t0, 0)
+ TEST_3R2b("align", mem[10], mem[6], t1, t2, t0, 1)
+ TEST_3R2b("align", mem[10], mem[6], t1, t2, t0, 2)
+ TEST_3R2b("align", mem[10], mem[6], t1, t2, t0, 3)
+ TEST_3R2b("align", mem[10], mem[7], t2, t0, t1, 0)
+ TEST_3R2b("align", mem[10], mem[7], t2, t0, t1, 1)
+ TEST_3R2b("align", mem[10], mem[7], t2, t0, t1, 2)
+ TEST_3R2b("align", mem[10], mem[7], t2, t0, t1, 3)
+ TEST_3R2b("align", mem[10], mem[8], t0, t1, t2, 0)
+ TEST_3R2b("align", mem[10], mem[8], t0, t1, t2, 1)
+ TEST_3R2b("align", mem[10], mem[8], t0, t1, t2, 2)
+ TEST_3R2b("align", mem[10], mem[8], t0, t1, t2, 3)
+ TEST_3R2b("align", mem[10], mem[9], t1, t2, t0, 0)
+ TEST_3R2b("align", mem[10], mem[9], t1, t2, t0, 1)
+ TEST_3R2b("align", mem[10], mem[9], t1, t2, t0, 2)
+ TEST_3R2b("align", mem[10], mem[9], t1, t2, t0, 3)
+ TEST_3R2b("align", mem[10], mem[10], t2, t0, t1, 0)
+ TEST_3R2b("align", mem[10], mem[10], t2, t0, t1, 1)
+ TEST_3R2b("align", mem[10], mem[10], t2, t0, t1, 2)
+ TEST_3R2b("align", mem[10], mem[10], t2, t0, t1, 3)
+ TEST_3R2b("align", mem[10], mem[11], t0, t1, t2, 0)
+ TEST_3R2b("align", mem[10], mem[11], t0, t1, t2, 1)
+ TEST_3R2b("align", mem[10], mem[11], t0, t1, t2, 2)
+ TEST_3R2b("align", mem[10], mem[11], t0, t1, t2, 3)
+ TEST_3R2b("align", mem[11], mem[0], t2, t0, t1, 0)
+ TEST_3R2b("align", mem[11], mem[0], t2, t0, t1, 1)
+ TEST_3R2b("align", mem[11], mem[0], t2, t0, t1, 2)
+ TEST_3R2b("align", mem[11], mem[0], t2, t0, t1, 3)
+ TEST_3R2b("align", mem[11], mem[1], t0, t1, t2, 0)
+ TEST_3R2b("align", mem[11], mem[1], t0, t1, t2, 1)
+ TEST_3R2b("align", mem[11], mem[1], t0, t1, t2, 2)
+ TEST_3R2b("align", mem[11], mem[1], t0, t1, t2, 3)
+ TEST_3R2b("align", mem[11], mem[2], t1, t2, t0, 0)
+ TEST_3R2b("align", mem[11], mem[2], t1, t2, t0, 1)
+ TEST_3R2b("align", mem[11], mem[2], t1, t2, t0, 2)
+ TEST_3R2b("align", mem[11], mem[2], t1, t2, t0, 3)
+ TEST_3R2b("align", mem[11], mem[3], t2, t0, t1, 0)
+ TEST_3R2b("align", mem[11], mem[3], t2, t0, t1, 1)
+ TEST_3R2b("align", mem[11], mem[3], t2, t0, t1, 2)
+ TEST_3R2b("align", mem[11], mem[3], t2, t0, t1, 3)
+ TEST_3R2b("align", mem[11], mem[4], t0, t1, t2, 0)
+ TEST_3R2b("align", mem[11], mem[4], t0, t1, t2, 1)
+ TEST_3R2b("align", mem[11], mem[4], t0, t1, t2, 2)
+ TEST_3R2b("align", mem[11], mem[4], t0, t1, t2, 3)
+ TEST_3R2b("align", mem[11], mem[5], t1, t2, t0, 0)
+ TEST_3R2b("align", mem[11], mem[5], t1, t2, t0, 1)
+ TEST_3R2b("align", mem[11], mem[5], t1, t2, t0, 2)
+ TEST_3R2b("align", mem[11], mem[5], t1, t2, t0, 3)
+ TEST_3R2b("align", mem[11], mem[6], t2, t0, t1, 0)
+ TEST_3R2b("align", mem[11], mem[6], t2, t0, t1, 1)
+ TEST_3R2b("align", mem[11], mem[6], t2, t0, t1, 2)
+ TEST_3R2b("align", mem[11], mem[6], t2, t0, t1, 3)
+ TEST_3R2b("align", mem[11], mem[7], t0, t1, t2, 0)
+ TEST_3R2b("align", mem[11], mem[7], t0, t1, t2, 1)
+ TEST_3R2b("align", mem[11], mem[7], t0, t1, t2, 2)
+ TEST_3R2b("align", mem[11], mem[7], t0, t1, t2, 3)
+ TEST_3R2b("align", mem[11], mem[8], t1, t2, t0, 0)
+ TEST_3R2b("align", mem[11], mem[8], t1, t2, t0, 1)
+ TEST_3R2b("align", mem[11], mem[8], t1, t2, t0, 2)
+ TEST_3R2b("align", mem[11], mem[8], t1, t2, t0, 3)
+ TEST_3R2b("align", mem[11], mem[9], t2, t0, t1, 0)
+ TEST_3R2b("align", mem[11], mem[9], t2, t0, t1, 1)
+ TEST_3R2b("align", mem[11], mem[9], t2, t0, t1, 2)
+ TEST_3R2b("align", mem[11], mem[9], t2, t0, t1, 3)
+ TEST_3R2b("align", mem[11], mem[10], t0, t1, t2, 0)
+ TEST_3R2b("align", mem[11], mem[10], t0, t1, t2, 1)
+ TEST_3R2b("align", mem[11], mem[10], t0, t1, t2, 2)
+ TEST_3R2b("align", mem[11], mem[10], t0, t1, t2, 3)
+ TEST_3R2b("align", mem[11], mem[11], t1, t2, t0, 0)
+ TEST_3R2b("align", mem[11], mem[11], t1, t2, t0, 1)
+ TEST_3R2b("align", mem[11], mem[11], t1, t2, t0, 2)
+ TEST_3R2b("align", mem[11], mem[11], t1, t2, t0, 3)
+
+ printf("\nlsa\n");
+ TEST_3R2b("lsa", mem[0], mem[0], t0, t1, t2, 4)
+ TEST_3R2b("lsa", mem[0], mem[0], t0, t1, t2, 1)
+ TEST_3R2b("lsa", mem[0], mem[0], t0, t1, t2, 2)
+ TEST_3R2b("lsa", mem[0], mem[0], t0, t1, t2, 3)
+ TEST_3R2b("lsa", mem[0], mem[1], t1, t2, t0, 4)
+ TEST_3R2b("lsa", mem[0], mem[1], t1, t2, t0, 1)
+ TEST_3R2b("lsa", mem[0], mem[1], t1, t2, t0, 2)
+ TEST_3R2b("lsa", mem[0], mem[1], t1, t2, t0, 3)
+ TEST_3R2b("lsa", mem[0], mem[2], t2, t0, t1, 4)
+ TEST_3R2b("lsa", mem[0], mem[2], t2, t0, t1, 1)
+ TEST_3R2b("lsa", mem[0], mem[2], t2, t0, t1, 2)
+ TEST_3R2b("lsa", mem[0], mem[2], t2, t0, t1, 3)
+ TEST_3R2b("lsa", mem[0], mem[3], t0, t1, t2, 4)
+ TEST_3R2b("lsa", mem[0], mem[3], t0, t1, t2, 1)
+ TEST_3R2b("lsa", mem[0], mem[3], t0, t1, t2, 2)
+ TEST_3R2b("lsa", mem[0], mem[3], t0, t1, t2, 3)
+ TEST_3R2b("lsa", mem[0], mem[4], t1, t2, t0, 4)
+ TEST_3R2b("lsa", mem[0], mem[4], t1, t2, t0, 1)
+ TEST_3R2b("lsa", mem[0], mem[4], t1, t2, t0, 2)
+ TEST_3R2b("lsa", mem[0], mem[4], t1, t2, t0, 3)
+ TEST_3R2b("lsa", mem[0], mem[5], t2, t0, t1, 4)
+ TEST_3R2b("lsa", mem[0], mem[5], t2, t0, t1, 1)
+ TEST_3R2b("lsa", mem[0], mem[5], t2, t0, t1, 2)
+ TEST_3R2b("lsa", mem[0], mem[5], t2, t0, t1, 3)
+ TEST_3R2b("lsa", mem[0], mem[6], t0, t1, t2, 4)
+ TEST_3R2b("lsa", mem[0], mem[6], t0, t1, t2, 1)
+ TEST_3R2b("lsa", mem[0], mem[6], t0, t1, t2, 2)
+ TEST_3R2b("lsa", mem[0], mem[6], t0, t1, t2, 3)
+ TEST_3R2b("lsa", mem[0], mem[7], t1, t2, t0, 4)
+ TEST_3R2b("lsa", mem[0], mem[7], t1, t2, t0, 1)
+ TEST_3R2b("lsa", mem[0], mem[7], t1, t2, t0, 2)
+ TEST_3R2b("lsa", mem[0], mem[7], t1, t2, t0, 3)
+ TEST_3R2b("lsa", mem[0], mem[8], t2, t0, t1, 4)
+ TEST_3R2b("lsa", mem[0], mem[8], t2, t0, t1, 1)
+ TEST_3R2b("lsa", mem[0], mem[8], t2, t0, t1, 2)
+ TEST_3R2b("lsa", mem[0], mem[8], t2, t0, t1, 3)
+ TEST_3R2b("lsa", mem[0], mem[9], t0, t1, t2, 4)
+ TEST_3R2b("lsa", mem[0], mem[9], t0, t1, t2, 1)
+ TEST_3R2b("lsa", mem[0], mem[9], t0, t1, t2, 2)
+ TEST_3R2b("lsa", mem[0], mem[9], t0, t1, t2, 3)
+ TEST_3R2b("lsa", mem[0], mem[10], t1, t2, t0, 4)
+ TEST_3R2b("lsa", mem[0], mem[10], t1, t2, t0, 1)
+ TEST_3R2b("lsa", mem[0], mem[10], t1, t2, t0, 2)
+ TEST_3R2b("lsa", mem[0], mem[10], t1, t2, t0, 3)
+ TEST_3R2b("lsa", mem[0], mem[11], t2, t0, t1, 4)
+ TEST_3R2b("lsa", mem[0], mem[11], t2, t0, t1, 1)
+ TEST_3R2b("lsa", mem[0], mem[11], t2, t0, t1, 2)
+ TEST_3R2b("lsa", mem[0], mem[11], t2, t0, t1, 3)
+ TEST_3R2b("lsa", mem[1], mem[0], t1, t2, t0, 4)
+ TEST_3R2b("lsa", mem[1], mem[0], t1, t2, t0, 1)
+ TEST_3R2b("lsa", mem[1], mem[0], t1, t2, t0, 2)
+ TEST_3R2b("lsa", mem[1], mem[0], t1, t2, t0, 3)
+ TEST_3R2b("lsa", mem[1], mem[1], t2, t0, t1, 4)
+ TEST_3R2b("lsa", mem[1], mem[1], t2, t0, t1, 1)
+ TEST_3R2b("lsa", mem[1], mem[1], t2, t0, t1, 2)
+ TEST_3R2b("lsa", mem[1], mem[1], t2, t0, t1, 3)
+ TEST_3R2b("lsa", mem[1], mem[2], t0, t1, t2, 4)
+ TEST_3R2b("lsa", mem[1], mem[2], t0, t1, t2, 1)
+ TEST_3R2b("lsa", mem[1], mem[2], t0, t1, t2, 2)
+ TEST_3R2b("lsa", mem[1], mem[2], t0, t1, t2, 3)
+ TEST_3R2b("lsa", mem[1], mem[3], t1, t2, t0, 4)
+ TEST_3R2b("lsa", mem[1], mem[3], t1, t2, t0, 1)
+ TEST_3R2b("lsa", mem[1], mem[3], t1, t2, t0, 2)
+ TEST_3R2b("lsa", mem[1], mem[3], t1, t2, t0, 3)
+ TEST_3R2b("lsa", mem[1], mem[4], t2, t0, t1, 4)
+ TEST_3R2b("lsa", mem[1], mem[4], t2, t0, t1, 1)
+ TEST_3R2b("lsa", mem[1], mem[4], t2, t0, t1, 2)
+ TEST_3R2b("lsa", mem[1], mem[4], t2, t0, t1, 3)
+ TEST_3R2b("lsa", mem[1], mem[5], t0, t1, t2, 4)
+ TEST_3R2b("lsa", mem[1], mem[5], t0, t1, t2, 1)
+ TEST_3R2b("lsa", mem[1], mem[5], t0, t1, t2, 2)
+ TEST_3R2b("lsa", mem[1], mem[5], t0, t1, t2, 3)
+ TEST_3R2b("lsa", mem[1], mem[6], t1, t2, t0, 4)
+ TEST_3R2b("lsa", mem[1], mem[6], t1, t2, t0, 1)
+ TEST_3R2b("lsa", mem[1], mem[6], t1, t2, t0, 2)
+ TEST_3R2b("lsa", mem[1], mem[6], t1, t2, t0, 3)
+ TEST_3R2b("lsa", mem[1], mem[7], t2, t0, t1, 4)
+ TEST_3R2b("lsa", mem[1], mem[7], t2, t0, t1, 1)
+ TEST_3R2b("lsa", mem[1], mem[7], t2, t0, t1, 2)
+ TEST_3R2b("lsa", mem[1], mem[7], t2, t0, t1, 3)
+ TEST_3R2b("lsa", mem[1], mem[8], t0, t1, t2, 4)
+ TEST_3R2b("lsa", mem[1], mem[8], t0, t1, t2, 1)
+ TEST_3R2b("lsa", mem[1], mem[8], t0, t1, t2, 2)
+ TEST_3R2b("lsa", mem[1], mem[8], t0, t1, t2, 3)
+ TEST_3R2b("lsa", mem[1], mem[9], t1, t2, t0, 4)
+ TEST_3R2b("lsa", mem[1], mem[9], t1, t2, t0, 1)
+ TEST_3R2b("lsa", mem[1], mem[9], t1, t2, t0, 2)
+ TEST_3R2b("lsa", mem[1], mem[9], t1, t2, t0, 3)
+ TEST_3R2b("lsa", mem[1], mem[10], t2, t0, t1, 4)
+ TEST_3R2b("lsa", mem[1], mem[10], t2, t0, t1, 1)
+ TEST_3R2b("lsa", mem[1], mem[10], t2, t0, t1, 2)
+ TEST_3R2b("lsa", mem[1], mem[10], t2, t0, t1, 3)
+ TEST_3R2b("lsa", mem[1], mem[11], t0, t1, t2, 4)
+ TEST_3R2b("lsa", mem[1], mem[11], t0, t1, t2, 1)
+ TEST_3R2b("lsa", mem[1], mem[11], t0, t1, t2, 2)
+ TEST_3R2b("lsa", mem[1], mem[11], t0, t1, t2, 3)
+ TEST_3R2b("lsa", mem[2], mem[0], t2, t0, t1, 4)
+ TEST_3R2b("lsa", mem[2], mem[0], t2, t0, t1, 1)
+ TEST_3R2b("lsa", mem[2], mem[0], t2, t0, t1, 2)
+ TEST_3R2b("lsa", mem[2], mem[0], t2, t0, t1, 3)
+ TEST_3R2b("lsa", mem[2], mem[1], t0, t1, t2, 4)
+ TEST_3R2b("lsa", mem[2], mem[1], t0, t1, t2, 1)
+ TEST_3R2b("lsa", mem[2], mem[1], t0, t1, t2, 2)
+ TEST_3R2b("lsa", mem[2], mem[1], t0, t1, t2, 3)
+ TEST_3R2b("lsa", mem[2], mem[2], t1, t2, t0, 4)
+ TEST_3R2b("lsa", mem[2], mem[2], t1, t2, t0, 1)
+ TEST_3R2b("lsa", mem[2], mem[2], t1, t2, t0, 2)
+ TEST_3R2b("lsa", mem[2], mem[2], t1, t2, t0, 3)
+ TEST_3R2b("lsa", mem[2], mem[3], t2, t0, t1, 4)
+ TEST_3R2b("lsa", mem[2], mem[3], t2, t0, t1, 1)
+ TEST_3R2b("lsa", mem[2], mem[3], t2, t0, t1, 2)
+ TEST_3R2b("lsa", mem[2], mem[3], t2, t0, t1, 3)
+ TEST_3R2b("lsa", mem[2], mem[4], t0, t1, t2, 4)
+ TEST_3R2b("lsa", mem[2], mem[4], t0, t1, t2, 1)
+ TEST_3R2b("lsa", mem[2], mem[4], t0, t1, t2, 2)
+ TEST_3R2b("lsa", mem[2], mem[4], t0, t1, t2, 3)
+ TEST_3R2b("lsa", mem[2], mem[5], t1, t2, t0, 4)
+ TEST_3R2b("lsa", mem[2], mem[5], t1, t2, t0, 1)
+ TEST_3R2b("lsa", mem[2], mem[5], t1, t2, t0, 2)
+ TEST_3R2b("lsa", mem[2], mem[5], t1, t2, t0, 3)
+ TEST_3R2b("lsa", mem[2], mem[6], t2, t0, t1, 4)
+ TEST_3R2b("lsa", mem[2], mem[6], t2, t0, t1, 1)
+ TEST_3R2b("lsa", mem[2], mem[6], t2, t0, t1, 2)
+ TEST_3R2b("lsa", mem[2], mem[6], t2, t0, t1, 3)
+ TEST_3R2b("lsa", mem[2], mem[7], t0, t1, t2, 4)
+ TEST_3R2b("lsa", mem[2], mem[7], t0, t1, t2, 1)
+ TEST_3R2b("lsa", mem[2], mem[7], t0, t1, t2, 2)
+ TEST_3R2b("lsa", mem[2], mem[7], t0, t1, t2, 3)
+ TEST_3R2b("lsa", mem[2], mem[8], t1, t2, t0, 4)
+ TEST_3R2b("lsa", mem[2], mem[8], t1, t2, t0, 1)
+ TEST_3R2b("lsa", mem[2], mem[8], t1, t2, t0, 2)
+ TEST_3R2b("lsa", mem[2], mem[8], t1, t2, t0, 3)
+ TEST_3R2b("lsa", mem[2], mem[9], t2, t0, t1, 4)
+ TEST_3R2b("lsa", mem[2], mem[9], t2, t0, t1, 1)
+ TEST_3R2b("lsa", mem[2], mem[9], t2, t0, t1, 2)
+ TEST_3R2b("lsa", mem[2], mem[9], t2, t0, t1, 3)
+ TEST_3R2b("lsa", mem[2], mem[10], t0, t1, t2, 4)
+ TEST_3R2b("lsa", mem[2], mem[10], t0, t1, t2, 1)
+ TEST_3R2b("lsa", mem[2], mem[10], t0, t1, t2, 2)
+ TEST_3R2b("lsa", mem[2], mem[10], t0, t1, t2, 3)
+ TEST_3R2b("lsa", mem[2], mem[11], t1, t2, t0, 4)
+ TEST_3R2b("lsa", mem[2], mem[11], t1, t2, t0, 1)
+ TEST_3R2b("lsa", mem[2], mem[11], t1, t2, t0, 2)
+ TEST_3R2b("lsa", mem[2], mem[11], t1, t2, t0, 3)
+ TEST_3R2b("lsa", mem[3], mem[0], t0, t1, t2, 4)
+ TEST_3R2b("lsa", mem[3], mem[0], t0, t1, t2, 1)
+ TEST_3R2b("lsa", mem[3], mem[0], t0, t1, t2, 2)
+ TEST_3R2b("lsa", mem[3], mem[0], t0, t1, t2, 3)
+ TEST_3R2b("lsa", mem[3], mem[1], t1, t2, t0, 4)
+ TEST_3R2b("lsa", mem[3], mem[1], t1, t2, t0, 1)
+ TEST_3R2b("lsa", mem[3], mem[1], t1, t2, t0, 2)
+ TEST_3R2b("lsa", mem[3], mem[1], t1, t2, t0, 3)
+ TEST_3R2b("lsa", mem[3], mem[2], t2, t0, t1, 4)
+ TEST_3R2b("lsa", mem[3], mem[2], t2, t0, t1, 1)
+ TEST_3R2b("lsa", mem[3], mem[2], t2, t0, t1, 2)
+ TEST_3R2b("lsa", mem[3], mem[2], t2, t0, t1, 3)
+ TEST_3R2b("lsa", mem[3], mem[3], t0, t1, t2, 4)
+ TEST_3R2b("lsa", mem[3], mem[3], t0, t1, t2, 1)
+ TEST_3R2b("lsa", mem[3], mem[3], t0, t1, t2, 2)
+ TEST_3R2b("lsa", mem[3], mem[3], t0, t1, t2, 3)
+ TEST_3R2b("lsa", mem[3], mem[4], t1, t2, t0, 4)
+ TEST_3R2b("lsa", mem[3], mem[4], t1, t2, t0, 1)
+ TEST_3R2b("lsa", mem[3], mem[4], t1, t2, t0, 2)
+ TEST_3R2b("lsa", mem[3], mem[4], t1, t2, t0, 3)
+ TEST_3R2b("lsa", mem[3], mem[5], t2, t0, t1, 4)
+ TEST_3R2b("lsa", mem[3], mem[5], t2, t0, t1, 1)
+ TEST_3R2b("lsa", mem[3], mem[5], t2, t0, t1, 2)
+ TEST_3R2b("lsa", mem[3], mem[5], t2, t0, t1, 3)
+ TEST_3R2b("lsa", mem[3], mem[6], t0, t1, t2, 4)
+ TEST_3R2b("lsa", mem[3], mem[6], t0, t1, t2, 1)
+ TEST_3R2b("lsa", mem[3], mem[6], t0, t1, t2, 2)
+ TEST_3R2b("lsa", mem[3], mem[6], t0, t1, t2, 3)
+ TEST_3R2b("lsa", mem[3], mem[7], t1, t2, t0, 4)
+ TEST_3R2b("lsa", mem[3], mem[7], t1, t2, t0, 1)
+ TEST_3R2b("lsa", mem[3], mem[7], t1, t2, t0, 2)
+ TEST_3R2b("lsa", mem[3], mem[7], t1, t2, t0, 3)
+ TEST_3R2b("lsa", mem[3], mem[8], t2, t0, t1, 4)
+ TEST_3R2b("lsa", mem[3], mem[8], t2, t0, t1, 1)
+ TEST_3R2b("lsa", mem[3], mem[8], t2, t0, t1, 2)
+ TEST_3R2b("lsa", mem[3], mem[8], t2, t0, t1, 3)
+ TEST_3R2b("lsa", mem[3], mem[9], t0, t1, t2, 4)
+ TEST_3R2b("lsa", mem[3], mem[9], t0, t1, t2, 1)
+ TEST_3R2b("lsa", mem[3], mem[9], t0, t1, t2, 2)
+ TEST_3R2b("lsa", mem[3], mem[9], t0, t1, t2, 3)
+ TEST_3R2b("lsa", mem[3], mem[10], t1, t2, t0, 4)
+ TEST_3R2b("lsa", mem[3], mem[10], t1, t2, t0, 1)
+ TEST_3R2b("lsa", mem[3], mem[10], t1, t2, t0, 2)
+ TEST_3R2b("lsa", mem[3], mem[10], t1, t2, t0, 3)
+ TEST_3R2b("lsa", mem[3], mem[11], t2, t0, t1, 4)
+ TEST_3R2b("lsa", mem[3], mem[11], t2, t0, t1, 1)
+ TEST_3R2b("lsa", mem[3], mem[11], t2, t0, t1, 2)
+ TEST_3R2b("lsa", mem[3], mem[11], t2, t0, t1, 3)
+ TEST_3R2b("lsa", mem[4], mem[0], t1, t2, t0, 4)
+ TEST_3R2b("lsa", mem[4], mem[0], t1, t2, t0, 1)
+ TEST_3R2b("lsa", mem[4], mem[0], t1, t2, t0, 2)
+ TEST_3R2b("lsa", mem[4], mem[0], t1, t2, t0, 3)
+ TEST_3R2b("lsa", mem[4], mem[1], t2, t0, t1, 4)
+ TEST_3R2b("lsa", mem[4], mem[1], t2, t0, t1, 1)
+ TEST_3R2b("lsa", mem[4], mem[1], t2, t0, t1, 2)
+ TEST_3R2b("lsa", mem[4], mem[1], t2, t0, t1, 3)
+ TEST_3R2b("lsa", mem[4], mem[2], t0, t1, t2, 4)
+ TEST_3R2b("lsa", mem[4], mem[2], t0, t1, t2, 1)
+ TEST_3R2b("lsa", mem[4], mem[2], t0, t1, t2, 2)
+ TEST_3R2b("lsa", mem[4], mem[2], t0, t1, t2, 3)
+ TEST_3R2b("lsa", mem[4], mem[3], t1, t2, t0, 4)
+ TEST_3R2b("lsa", mem[4], mem[3], t1, t2, t0, 1)
+ TEST_3R2b("lsa", mem[4], mem[3], t1, t2, t0, 2)
+ TEST_3R2b("lsa", mem[4], mem[3], t1, t2, t0, 3)
+ TEST_3R2b("lsa", mem[4], mem[4], t2, t0, t1, 4)
+ TEST_3R2b("lsa", mem[4], mem[4], t2, t0, t1, 1)
+ TEST_3R2b("lsa", mem[4], mem[4], t2, t0, t1, 2)
+ TEST_3R2b("lsa", mem[4], mem[4], t2, t0, t1, 3)
+ TEST_3R2b("lsa", mem[4], mem[5], t0, t1, t2, 4)
+ TEST_3R2b("lsa", mem[4], mem[5], t0, t1, t2, 1)
+ TEST_3R2b("lsa", mem[4], mem[5], t0, t1, t2, 2)
+ TEST_3R2b("lsa", mem[4], mem[5], t0, t1, t2, 3)
+ TEST_3R2b("lsa", mem[4], mem[6], t1, t2, t0, 4)
+ TEST_3R2b("lsa", mem[4], mem[6], t1, t2, t0, 1)
+ TEST_3R2b("lsa", mem[4], mem[6], t1, t2, t0, 2)
+ TEST_3R2b("lsa", mem[4], mem[6], t1, t2, t0, 3)
+ TEST_3R2b("lsa", mem[4], mem[7], t2, t0, t1, 4)
+ TEST_3R2b("lsa", mem[4], mem[7], t2, t0, t1, 1)
+ TEST_3R2b("lsa", mem[4], mem[7], t2, t0, t1, 2)
+ TEST_3R2b("lsa", mem[4], mem[7], t2, t0, t1, 3)
+ TEST_3R2b("lsa", mem[4], mem[8], t0, t1, t2, 4)
+ TEST_3R2b("lsa", mem[4], mem[8], t0, t1, t2, 1)
+ TEST_3R2b("lsa", mem[4], mem[8], t0, t1, t2, 2)
+ TEST_3R2b("lsa", mem[4], mem[8], t0, t1, t2, 3)
+ TEST_3R2b("lsa", mem[4], mem[9], t1, t2, t0, 4)
+ TEST_3R2b("lsa", mem[4], mem[9], t1, t2, t0, 1)
+ TEST_3R2b("lsa", mem[4], mem[9], t1, t2, t0, 2)
+ TEST_3R2b("lsa", mem[4], mem[9], t1, t2, t0, 3)
+ TEST_3R2b("lsa", mem[4], mem[10], t2, t0, t1, 4)
+ TEST_3R2b("lsa", mem[4], mem[10], t2, t0, t1, 1)
+ TEST_3R2b("lsa", mem[4], mem[10], t2, t0, t1, 2)
+ TEST_3R2b("lsa", mem[4], mem[10], t2, t0, t1, 3)
+ TEST_3R2b("lsa", mem[4], mem[11], t0, t1, t2, 4)
+ TEST_3R2b("lsa", mem[4], mem[11], t0, t1, t2, 1)
+ TEST_3R2b("lsa", mem[4], mem[11], t0, t1, t2, 2)
+ TEST_3R2b("lsa", mem[4], mem[11], t0, t1, t2, 3)
+ TEST_3R2b("lsa", mem[5], mem[0], t2, t0, t1, 4)
+ TEST_3R2b("lsa", mem[5], mem[0], t2, t0, t1, 1)
+ TEST_3R2b("lsa", mem[5], mem[0], t2, t0, t1, 2)
+ TEST_3R2b("lsa", mem[5], mem[0], t2, t0, t1, 3)
+ TEST_3R2b("lsa", mem[5], mem[1], t0, t1, t2, 4)
+ TEST_3R2b("lsa", mem[5], mem[1], t0, t1, t2, 1)
+ TEST_3R2b("lsa", mem[5], mem[1], t0, t1, t2, 2)
+ TEST_3R2b("lsa", mem[5], mem[1], t0, t1, t2, 3)
+ TEST_3R2b("lsa", mem[5], mem[2], t1, t2, t0, 4)
+ TEST_3R2b("lsa", mem[5], mem[2], t1, t2, t0, 1)
+ TEST_3R2b("lsa", mem[5], mem[2], t1, t2, t0, 2)
+ TEST_3R2b("lsa", mem[5], mem[2], t1, t2, t0, 3)
+ TEST_3R2b("lsa", mem[5], mem[3], t2, t0, t1, 4)
+ TEST_3R2b("lsa", mem[5], mem[3], t2, t0, t1, 1)
+ TEST_3R2b("lsa", mem[5], mem[3], t2, t0, t1, 2)
+ TEST_3R2b("lsa", mem[5], mem[3], t2, t0, t1, 3)
+ TEST_3R2b("lsa", mem[5], mem[4], t0, t1, t2, 4)
+ TEST_3R2b("lsa", mem[5], mem[4], t0, t1, t2, 1)
+ TEST_3R2b("lsa", mem[5], mem[4], t0, t1, t2, 2)
+ TEST_3R2b("lsa", mem[5], mem[4], t0, t1, t2, 3)
+ TEST_3R2b("lsa", mem[5], mem[5], t1, t2, t0, 4)
+ TEST_3R2b("lsa", mem[5], mem[5], t1, t2, t0, 1)
+ TEST_3R2b("lsa", mem[5], mem[5], t1, t2, t0, 2)
+ TEST_3R2b("lsa", mem[5], mem[5], t1, t2, t0, 3)
+ TEST_3R2b("lsa", mem[5], mem[6], t2, t0, t1, 4)
+ TEST_3R2b("lsa", mem[5], mem[6], t2, t0, t1, 1)
+ TEST_3R2b("lsa", mem[5], mem[6], t2, t0, t1, 2)
+ TEST_3R2b("lsa", mem[5], mem[6], t2, t0, t1, 3)
+ TEST_3R2b("lsa", mem[5], mem[7], t0, t1, t2, 4)
+ TEST_3R2b("lsa", mem[5], mem[7], t0, t1, t2, 1)
+ TEST_3R2b("lsa", mem[5], mem[7], t0, t1, t2, 2)
+ TEST_3R2b("lsa", mem[5], mem[7], t0, t1, t2, 3)
+ TEST_3R2b("lsa", mem[5], mem[8], t1, t2, t0, 4)
+ TEST_3R2b("lsa", mem[5], mem[8], t1, t2, t0, 1)
+ TEST_3R2b("lsa", mem[5], mem[8], t1, t2, t0, 2)
+ TEST_3R2b("lsa", mem[5], mem[8], t1, t2, t0, 3)
+ TEST_3R2b("lsa", mem[5], mem[9], t2, t0, t1, 4)
+ TEST_3R2b("lsa", mem[5], mem[9], t2, t0, t1, 1)
+ TEST_3R2b("lsa", mem[5], mem[9], t2, t0, t1, 2)
+ TEST_3R2b("lsa", mem[5], mem[9], t2, t0, t1, 3)
+ TEST_3R2b("lsa", mem[5], mem[10], t0, t1, t2, 4)
+ TEST_3R2b("lsa", mem[5], mem[10], t0, t1, t2, 1)
+ TEST_3R2b("lsa", mem[5], mem[10], t0, t1, t2, 2)
+ TEST_3R2b("lsa", mem[5], mem[10], t0, t1, t2, 3)
+ TEST_3R2b("lsa", mem[5], mem[11], t1, t2, t0, 4)
+ TEST_3R2b("lsa", mem[5], mem[11], t1, t2, t0, 1)
+ TEST_3R2b("lsa", mem[5], mem[11], t1, t2, t0, 2)
+ TEST_3R2b("lsa", mem[5], mem[11], t1, t2, t0, 3)
+ TEST_3R2b("lsa", mem[6], mem[0], t0, t1, t2, 4)
+ TEST_3R2b("lsa", mem[6], mem[0], t0, t1, t2, 1)
+ TEST_3R2b("lsa", mem[6], mem[0], t0, t1, t2, 2)
+ TEST_3R2b("lsa", mem[6], mem[0], t0, t1, t2, 3)
+ TEST_3R2b("lsa", mem[6], mem[1], t1, t2, t0, 4)
+ TEST_3R2b("lsa", mem[6], mem[1], t1, t2, t0, 1)
+ TEST_3R2b("lsa", mem[6], mem[1], t1, t2, t0, 2)
+ TEST_3R2b("lsa", mem[6], mem[1], t1, t2, t0, 3)
+ TEST_3R2b("lsa", mem[6], mem[2], t2, t0, t1, 4)
+ TEST_3R2b("lsa", mem[6], mem[2], t2, t0, t1, 1)
+ TEST_3R2b("lsa", mem[6], mem[2], t2, t0, t1, 2)
+ TEST_3R2b("lsa", mem[6], mem[2], t2, t0, t1, 3)
+ TEST_3R2b("lsa", mem[6], mem[3], t0, t1, t2, 4)
+ TEST_3R2b("lsa", mem[6], mem[3], t0, t1, t2, 1)
+ TEST_3R2b("lsa", mem[6], mem[3], t0, t1, t2, 2)
+ TEST_3R2b("lsa", mem[6], mem[3], t0, t1, t2, 3)
+ TEST_3R2b("lsa", mem[6], mem[4], t1, t2, t0, 4)
+ TEST_3R2b("lsa", mem[6], mem[4], t1, t2, t0, 1)
+ TEST_3R2b("lsa", mem[6], mem[4], t1, t2, t0, 2)
+ TEST_3R2b("lsa", mem[6], mem[4], t1, t2, t0, 3)
+ TEST_3R2b("lsa", mem[6], mem[5], t2, t0, t1, 4)
+ TEST_3R2b("lsa", mem[6], mem[5], t2, t0, t1, 1)
+ TEST_3R2b("lsa", mem[6], mem[5], t2, t0, t1, 2)
+ TEST_3R2b("lsa", mem[6], mem[5], t2, t0, t1, 3)
+ TEST_3R2b("lsa", mem[6], mem[6], t0, t1, t2, 4)
+ TEST_3R2b("lsa", mem[6], mem[6], t0, t1, t2, 1)
+ TEST_3R2b("lsa", mem[6], mem[6], t0, t1, t2, 2)
+ TEST_3R2b("lsa", mem[6], mem[6], t0, t1, t2, 3)
+ TEST_3R2b("lsa", mem[6], mem[7], t1, t2, t0, 4)
+ TEST_3R2b("lsa", mem[6], mem[7], t1, t2, t0, 1)
+ TEST_3R2b("lsa", mem[6], mem[7], t1, t2, t0, 2)
+ TEST_3R2b("lsa", mem[6], mem[7], t1, t2, t0, 3)
+ TEST_3R2b("lsa", mem[6], mem[8], t2, t0, t1, 4)
+ TEST_3R2b("lsa", mem[6], mem[8], t2, t0, t1, 1)
+ TEST_3R2b("lsa", mem[6], mem[8], t2, t0, t1, 2)
+ TEST_3R2b("lsa", mem[6], mem[8], t2, t0, t1, 3)
+ TEST_3R2b("lsa", mem[6], mem[9], t0, t1, t2, 4)
+ TEST_3R2b("lsa", mem[6], mem[9], t0, t1, t2, 1)
+ TEST_3R2b("lsa", mem[6], mem[9], t0, t1, t2, 2)
+ TEST_3R2b("lsa", mem[6], mem[9], t0, t1, t2, 3)
+ TEST_3R2b("lsa", mem[6], mem[10], t1, t2, t0, 4)
+ TEST_3R2b("lsa", mem[6], mem[10], t1, t2, t0, 1)
+ TEST_3R2b("lsa", mem[6], mem[10], t1, t2, t0, 2)
+ TEST_3R2b("lsa", mem[6], mem[10], t1, t2, t0, 3)
+ TEST_3R2b("lsa", mem[6], mem[11], t2, t0, t1, 4)
+ TEST_3R2b("lsa", mem[6], mem[11], t2, t0, t1, 1)
+ TEST_3R2b("lsa", mem[6], mem[11], t2, t0, t1, 2)
+ TEST_3R2b("lsa", mem[6], mem[11], t2, t0, t1, 3)
+ TEST_3R2b("lsa", mem[7], mem[0], t1, t2, t0, 4)
+ TEST_3R2b("lsa", mem[7], mem[0], t1, t2, t0, 1)
+ TEST_3R2b("lsa", mem[7], mem[0], t1, t2, t0, 2)
+ TEST_3R2b("lsa", mem[7], mem[0], t1, t2, t0, 3)
+ TEST_3R2b("lsa", mem[7], mem[1], t2, t0, t1, 4)
+ TEST_3R2b("lsa", mem[7], mem[1], t2, t0, t1, 1)
+ TEST_3R2b("lsa", mem[7], mem[1], t2, t0, t1, 2)
+ TEST_3R2b("lsa", mem[7], mem[1], t2, t0, t1, 3)
+ TEST_3R2b("lsa", mem[7], mem[2], t0, t1, t2, 4)
+ TEST_3R2b("lsa", mem[7], mem[2], t0, t1, t2, 1)
+ TEST_3R2b("lsa", mem[7], mem[2], t0, t1, t2, 2)
+ TEST_3R2b("lsa", mem[7], mem[2], t0, t1, t2, 3)
+ TEST_3R2b("lsa", mem[7], mem[3], t1, t2, t0, 4)
+ TEST_3R2b("lsa", mem[7], mem[3], t1, t2, t0, 1)
+ TEST_3R2b("lsa", mem[7], mem[3], t1, t2, t0, 2)
+ TEST_3R2b("lsa", mem[7], mem[3], t1, t2, t0, 3)
+ TEST_3R2b("lsa", mem[7], mem[4], t2, t0, t1, 4)
+ TEST_3R2b("lsa", mem[7], mem[4], t2, t0, t1, 1)
+ TEST_3R2b("lsa", mem[7], mem[4], t2, t0, t1, 2)
+ TEST_3R2b("lsa", mem[7], mem[4], t2, t0, t1, 3)
+ TEST_3R2b("lsa", mem[7], mem[5], t0, t1, t2, 4)
+ TEST_3R2b("lsa", mem[7], mem[5], t0, t1, t2, 1)
+ TEST_3R2b("lsa", mem[7], mem[5], t0, t1, t2, 2)
+ TEST_3R2b("lsa", mem[7], mem[5], t0, t1, t2, 3)
+ TEST_3R2b("lsa", mem[7], mem[6], t1, t2, t0, 4)
+ TEST_3R2b("lsa", mem[7], mem[6], t1, t2, t0, 1)
+ TEST_3R2b("lsa", mem[7], mem[6], t1, t2, t0, 2)
+ TEST_3R2b("lsa", mem[7], mem[6], t1, t2, t0, 3)
+ TEST_3R2b("lsa", mem[7], mem[7], t2, t0, t1, 4)
+ TEST_3R2b("lsa", mem[7], mem[7], t2, t0, t1, 1)
+ TEST_3R2b("lsa", mem[7], mem[7], t2, t0, t1, 2)
+ TEST_3R2b("lsa", mem[7], mem[7], t2, t0, t1, 3)
+ TEST_3R2b("lsa", mem[7], mem[8], t0, t1, t2, 4)
+ TEST_3R2b("lsa", mem[7], mem[8], t0, t1, t2, 1)
+ TEST_3R2b("lsa", mem[7], mem[8], t0, t1, t2, 2)
+ TEST_3R2b("lsa", mem[7], mem[8], t0, t1, t2, 3)
+ TEST_3R2b("lsa", mem[7], mem[9], t1, t2, t0, 4)
+ TEST_3R2b("lsa", mem[7], mem[9], t1, t2, t0, 1)
+ TEST_3R2b("lsa", mem[7], mem[9], t1, t2, t0, 2)
+ TEST_3R2b("lsa", mem[7], mem[9], t1, t2, t0, 3)
+ TEST_3R2b("lsa", mem[7], mem[10], t2, t0, t1, 4)
+ TEST_3R2b("lsa", mem[7], mem[10], t2, t0, t1, 1)
+ TEST_3R2b("lsa", mem[7], mem[10], t2, t0, t1, 2)
+ TEST_3R2b("lsa", mem[7], mem[10], t2, t0, t1, 3)
+ TEST_3R2b("lsa", mem[7], mem[11], t0, t1, t2, 4)
+ TEST_3R2b("lsa", mem[7], mem[11], t0, t1, t2, 1)
+ TEST_3R2b("lsa", mem[7], mem[11], t0, t1, t2, 2)
+ TEST_3R2b("lsa", mem[7], mem[11], t0, t1, t2, 3)
+ TEST_3R2b("lsa", mem[8], mem[0], t2, t0, t1, 4)
+ TEST_3R2b("lsa", mem[8], mem[0], t2, t0, t1, 1)
+ TEST_3R2b("lsa", mem[8], mem[0], t2, t0, t1, 2)
+ TEST_3R2b("lsa", mem[8], mem[0], t2, t0, t1, 3)
+ TEST_3R2b("lsa", mem[8], mem[1], t0, t1, t2, 4)
+ TEST_3R2b("lsa", mem[8], mem[1], t0, t1, t2, 1)
+ TEST_3R2b("lsa", mem[8], mem[1], t0, t1, t2, 2)
+ TEST_3R2b("lsa", mem[8], mem[1], t0, t1, t2, 3)
+ TEST_3R2b("lsa", mem[8], mem[2], t1, t2, t0, 4)
+ TEST_3R2b("lsa", mem[8], mem[2], t1, t2, t0, 1)
+ TEST_3R2b("lsa", mem[8], mem[2], t1, t2, t0, 2)
+ TEST_3R2b("lsa", mem[8], mem[2], t1, t2, t0, 3)
+ TEST_3R2b("lsa", mem[8], mem[3], t2, t0, t1, 4)
+ TEST_3R2b("lsa", mem[8], mem[3], t2, t0, t1, 1)
+ TEST_3R2b("lsa", mem[8], mem[3], t2, t0, t1, 2)
+ TEST_3R2b("lsa", mem[8], mem[3], t2, t0, t1, 3)
+ TEST_3R2b("lsa", mem[8], mem[4], t0, t1, t2, 4)
+ TEST_3R2b("lsa", mem[8], mem[4], t0, t1, t2, 1)
+ TEST_3R2b("lsa", mem[8], mem[4], t0, t1, t2, 2)
+ TEST_3R2b("lsa", mem[8], mem[4], t0, t1, t2, 3)
+ TEST_3R2b("lsa", mem[8], mem[5], t1, t2, t0, 4)
+ TEST_3R2b("lsa", mem[8], mem[5], t1, t2, t0, 1)
+ TEST_3R2b("lsa", mem[8], mem[5], t1, t2, t0, 2)
+ TEST_3R2b("lsa", mem[8], mem[5], t1, t2, t0, 3)
+ TEST_3R2b("lsa", mem[8], mem[6], t2, t0, t1, 4)
+ TEST_3R2b("lsa", mem[8], mem[6], t2, t0, t1, 1)
+ TEST_3R2b("lsa", mem[8], mem[6], t2, t0, t1, 2)
+ TEST_3R2b("lsa", mem[8], mem[6], t2, t0, t1, 3)
+ TEST_3R2b("lsa", mem[8], mem[7], t0, t1, t2, 4)
+ TEST_3R2b("lsa", mem[8], mem[7], t0, t1, t2, 1)
+ TEST_3R2b("lsa", mem[8], mem[7], t0, t1, t2, 2)
+ TEST_3R2b("lsa", mem[8], mem[7], t0, t1, t2, 3)
+ TEST_3R2b("lsa", mem[8], mem[8], t1, t2, t0, 4)
+ TEST_3R2b("lsa", mem[8], mem[8], t1, t2, t0, 1)
+ TEST_3R2b("lsa", mem[8], mem[8], t1, t2, t0, 2)
+ TEST_3R2b("lsa", mem[8], mem[8], t1, t2, t0, 3)
+ TEST_3R2b("lsa", mem[8], mem[9], t2, t0, t1, 4)
+ TEST_3R2b("lsa", mem[8], mem[9], t2, t0, t1, 1)
+ TEST_3R2b("lsa", mem[8], mem[9], t2, t0, t1, 2)
+ TEST_3R2b("lsa", mem[8], mem[9], t2, t0, t1, 3)
+ TEST_3R2b("lsa", mem[8], mem[10], t0, t1, t2, 4)
+ TEST_3R2b("lsa", mem[8], mem[10], t0, t1, t2, 1)
+ TEST_3R2b("lsa", mem[8], mem[10], t0, t1, t2, 2)
+ TEST_3R2b("lsa", mem[8], mem[10], t0, t1, t2, 3)
+ TEST_3R2b("lsa", mem[8], mem[11], t1, t2, t0, 4)
+ TEST_3R2b("lsa", mem[8], mem[11], t1, t2, t0, 1)
+ TEST_3R2b("lsa", mem[8], mem[11], t1, t2, t0, 2)
+ TEST_3R2b("lsa", mem[8], mem[11], t1, t2, t0, 3)
+ TEST_3R2b("lsa", mem[9], mem[0], t0, t1, t2, 4)
+ TEST_3R2b("lsa", mem[9], mem[0], t0, t1, t2, 1)
+ TEST_3R2b("lsa", mem[9], mem[0], t0, t1, t2, 2)
+ TEST_3R2b("lsa", mem[9], mem[0], t0, t1, t2, 3)
+ TEST_3R2b("lsa", mem[9], mem[1], t1, t2, t0, 4)
+ TEST_3R2b("lsa", mem[9], mem[1], t1, t2, t0, 1)
+ TEST_3R2b("lsa", mem[9], mem[1], t1, t2, t0, 2)
+ TEST_3R2b("lsa", mem[9], mem[1], t1, t2, t0, 3)
+ TEST_3R2b("lsa", mem[9], mem[2], t2, t0, t1, 4)
+ TEST_3R2b("lsa", mem[9], mem[2], t2, t0, t1, 1)
+ TEST_3R2b("lsa", mem[9], mem[2], t2, t0, t1, 2)
+ TEST_3R2b("lsa", mem[9], mem[2], t2, t0, t1, 3)
+ TEST_3R2b("lsa", mem[9], mem[3], t0, t1, t2, 4)
+ TEST_3R2b("lsa", mem[9], mem[3], t0, t1, t2, 1)
+ TEST_3R2b("lsa", mem[9], mem[3], t0, t1, t2, 2)
+ TEST_3R2b("lsa", mem[9], mem[3], t0, t1, t2, 3)
+ TEST_3R2b("lsa", mem[9], mem[4], t1, t2, t0, 4)
+ TEST_3R2b("lsa", mem[9], mem[4], t1, t2, t0, 1)
+ TEST_3R2b("lsa", mem[9], mem[4], t1, t2, t0, 2)
+ TEST_3R2b("lsa", mem[9], mem[4], t1, t2, t0, 3)
+ TEST_3R2b("lsa", mem[9], mem[5], t2, t0, t1, 4)
+ TEST_3R2b("lsa", mem[9], mem[5], t2, t0, t1, 1)
+ TEST_3R2b("lsa", mem[9], mem[5], t2, t0, t1, 2)
+ TEST_3R2b("lsa", mem[9], mem[5], t2, t0, t1, 3)
+ TEST_3R2b("lsa", mem[9], mem[6], t0, t1, t2, 4)
+ TEST_3R2b("lsa", mem[9], mem[6], t0, t1, t2, 1)
+ TEST_3R2b("lsa", mem[9], mem[6], t0, t1, t2, 2)
+ TEST_3R2b("lsa", mem[9], mem[6], t0, t1, t2, 3)
+ TEST_3R2b("lsa", mem[9], mem[7], t1, t2, t0, 4)
+ TEST_3R2b("lsa", mem[9], mem[7], t1, t2, t0, 1)
+ TEST_3R2b("lsa", mem[9], mem[7], t1, t2, t0, 2)
+ TEST_3R2b("lsa", mem[9], mem[7], t1, t2, t0, 3)
+ TEST_3R2b("lsa", mem[9], mem[8], t2, t0, t1, 4)
+ TEST_3R2b("lsa", mem[9], mem[8], t2, t0, t1, 1)
+ TEST_3R2b("lsa", mem[9], mem[8], t2, t0, t1, 2)
+ TEST_3R2b("lsa", mem[9], mem[8], t2, t0, t1, 3)
+ TEST_3R2b("lsa", mem[9], mem[9], t0, t1, t2, 4)
+ TEST_3R2b("lsa", mem[9], mem[9], t0, t1, t2, 1)
+ TEST_3R2b("lsa", mem[9], mem[9], t0, t1, t2, 2)
+ TEST_3R2b("lsa", mem[9], mem[9], t0, t1, t2, 3)
+ TEST_3R2b("lsa", mem[9], mem[10], t1, t2, t0, 4)
+ TEST_3R2b("lsa", mem[9], mem[10], t1, t2, t0, 1)
+ TEST_3R2b("lsa", mem[9], mem[10], t1, t2, t0, 2)
+ TEST_3R2b("lsa", mem[9], mem[10], t1, t2, t0, 3)
+ TEST_3R2b("lsa", mem[9], mem[11], t2, t0, t1, 4)
+ TEST_3R2b("lsa", mem[9], mem[11], t2, t0, t1, 1)
+ TEST_3R2b("lsa", mem[9], mem[11], t2, t0, t1, 2)
+ TEST_3R2b("lsa", mem[9], mem[11], t2, t0, t1, 3)
+ TEST_3R2b("lsa", mem[10], mem[0], t1, t2, t0, 4)
+ TEST_3R2b("lsa", mem[10], mem[0], t1, t2, t0, 1)
+ TEST_3R2b("lsa", mem[10], mem[0], t1, t2, t0, 2)
+ TEST_3R2b("lsa", mem[10], mem[0], t1, t2, t0, 3)
+ TEST_3R2b("lsa", mem[10], mem[1], t2, t0, t1, 4)
+ TEST_3R2b("lsa", mem[10], mem[1], t2, t0, t1, 1)
+ TEST_3R2b("lsa", mem[10], mem[1], t2, t0, t1, 2)
+ TEST_3R2b("lsa", mem[10], mem[1], t2, t0, t1, 3)
+ TEST_3R2b("lsa", mem[10], mem[2], t0, t1, t2, 4)
+ TEST_3R2b("lsa", mem[10], mem[2], t0, t1, t2, 1)
+ TEST_3R2b("lsa", mem[10], mem[2], t0, t1, t2, 2)
+ TEST_3R2b("lsa", mem[10], mem[2], t0, t1, t2, 3)
+ TEST_3R2b("lsa", mem[10], mem[3], t1, t2, t0, 4)
+ TEST_3R2b("lsa", mem[10], mem[3], t1, t2, t0, 1)
+ TEST_3R2b("lsa", mem[10], mem[3], t1, t2, t0, 2)
+ TEST_3R2b("lsa", mem[10], mem[3], t1, t2, t0, 3)
+ TEST_3R2b("lsa", mem[10], mem[4], t2, t0, t1, 4)
+ TEST_3R2b("lsa", mem[10], mem[4], t2, t0, t1, 1)
+ TEST_3R2b("lsa", mem[10], mem[4], t2, t0, t1, 2)
+ TEST_3R2b("lsa", mem[10], mem[4], t2, t0, t1, 3)
+ TEST_3R2b("lsa", mem[10], mem[5], t0, t1, t2, 4)
+ TEST_3R2b("lsa", mem[10], mem[5], t0, t1, t2, 1)
+ TEST_3R2b("lsa", mem[10], mem[5], t0, t1, t2, 2)
+ TEST_3R2b("lsa", mem[10], mem[5], t0, t1, t2, 3)
+ TEST_3R2b("lsa", mem[10], mem[6], t1, t2, t0, 4)
+ TEST_3R2b("lsa", mem[10], mem[6], t1, t2, t0, 1)
+ TEST_3R2b("lsa", mem[10], mem[6], t1, t2, t0, 2)
+ TEST_3R2b("lsa", mem[10], mem[6], t1, t2, t0, 3)
+ TEST_3R2b("lsa", mem[10], mem[7], t2, t0, t1, 4)
+ TEST_3R2b("lsa", mem[10], mem[7], t2, t0, t1, 1)
+ TEST_3R2b("lsa", mem[10], mem[7], t2, t0, t1, 2)
+ TEST_3R2b("lsa", mem[10], mem[7], t2, t0, t1, 3)
+ TEST_3R2b("lsa", mem[10], mem[8], t0, t1, t2, 4)
+ TEST_3R2b("lsa", mem[10], mem[8], t0, t1, t2, 1)
+ TEST_3R2b("lsa", mem[10], mem[8], t0, t1, t2, 2)
+ TEST_3R2b("lsa", mem[10], mem[8], t0, t1, t2, 3)
+ TEST_3R2b("lsa", mem[10], mem[9], t1, t2, t0, 4)
+ TEST_3R2b("lsa", mem[10], mem[9], t1, t2, t0, 1)
+ TEST_3R2b("lsa", mem[10], mem[9], t1, t2, t0, 2)
+ TEST_3R2b("lsa", mem[10], mem[9], t1, t2, t0, 3)
+ TEST_3R2b("lsa", mem[10], mem[10], t2, t0, t1, 4)
+ TEST_3R2b("lsa", mem[10], mem[10], t2, t0, t1, 1)
+ TEST_3R2b("lsa", mem[10], mem[10], t2, t0, t1, 2)
+ TEST_3R2b("lsa", mem[10], mem[10], t2, t0, t1, 3)
+ TEST_3R2b("lsa", mem[10], mem[11], t0, t1, t2, 4)
+ TEST_3R2b("lsa", mem[10], mem[11], t0, t1, t2, 1)
+ TEST_3R2b("lsa", mem[10], mem[11], t0, t1, t2, 2)
+ TEST_3R2b("lsa", mem[10], mem[11], t0, t1, t2, 3)
+ TEST_3R2b("lsa", mem[11], mem[0], t2, t0, t1, 4)
+ TEST_3R2b("lsa", mem[11], mem[0], t2, t0, t1, 1)
+ TEST_3R2b("lsa", mem[11], mem[0], t2, t0, t1, 2)
+ TEST_3R2b("lsa", mem[11], mem[0], t2, t0, t1, 3)
+ TEST_3R2b("lsa", mem[11], mem[1], t0, t1, t2, 4)
+ TEST_3R2b("lsa", mem[11], mem[1], t0, t1, t2, 1)
+ TEST_3R2b("lsa", mem[11], mem[1], t0, t1, t2, 2)
+ TEST_3R2b("lsa", mem[11], mem[1], t0, t1, t2, 3)
+ TEST_3R2b("lsa", mem[11], mem[2], t1, t2, t0, 4)
+ TEST_3R2b("lsa", mem[11], mem[2], t1, t2, t0, 1)
+ TEST_3R2b("lsa", mem[11], mem[2], t1, t2, t0, 2)
+ TEST_3R2b("lsa", mem[11], mem[2], t1, t2, t0, 3)
+ TEST_3R2b("lsa", mem[11], mem[3], t2, t0, t1, 4)
+ TEST_3R2b("lsa", mem[11], mem[3], t2, t0, t1, 1)
+ TEST_3R2b("lsa", mem[11], mem[3], t2, t0, t1, 2)
+ TEST_3R2b("lsa", mem[11], mem[3], t2, t0, t1, 3)
+ TEST_3R2b("lsa", mem[11], mem[4], t0, t1, t2, 4)
+ TEST_3R2b("lsa", mem[11], mem[4], t0, t1, t2, 1)
+ TEST_3R2b("lsa", mem[11], mem[4], t0, t1, t2, 2)
+ TEST_3R2b("lsa", mem[11], mem[4], t0, t1, t2, 3)
+ TEST_3R2b("lsa", mem[11], mem[5], t1, t2, t0, 4)
+ TEST_3R2b("lsa", mem[11], mem[5], t1, t2, t0, 1)
+ TEST_3R2b("lsa", mem[11], mem[5], t1, t2, t0, 2)
+ TEST_3R2b("lsa", mem[11], mem[5], t1, t2, t0, 3)
+ TEST_3R2b("lsa", mem[11], mem[6], t2, t0, t1, 4)
+ TEST_3R2b("lsa", mem[11], mem[6], t2, t0, t1, 1)
+ TEST_3R2b("lsa", mem[11], mem[6], t2, t0, t1, 2)
+ TEST_3R2b("lsa", mem[11], mem[6], t2, t0, t1, 3)
+ TEST_3R2b("lsa", mem[11], mem[7], t0, t1, t2, 4)
+ TEST_3R2b("lsa", mem[11], mem[7], t0, t1, t2, 1)
+ TEST_3R2b("lsa", mem[11], mem[7], t0, t1, t2, 2)
+ TEST_3R2b("lsa", mem[11], mem[7], t0, t1, t2, 3)
+ TEST_3R2b("lsa", mem[11], mem[8], t1, t2, t0, 4)
+ TEST_3R2b("lsa", mem[11], mem[8], t1, t2, t0, 1)
+ TEST_3R2b("lsa", mem[11], mem[8], t1, t2, t0, 2)
+ TEST_3R2b("lsa", mem[11], mem[8], t1, t2, t0, 3)
+ TEST_3R2b("lsa", mem[11], mem[9], t2, t0, t1, 4)
+ TEST_3R2b("lsa", mem[11], mem[9], t2, t0, t1, 1)
+ TEST_3R2b("lsa", mem[11], mem[9], t2, t0, t1, 2)
+ TEST_3R2b("lsa", mem[11], mem[9], t2, t0, t1, 3)
+ TEST_3R2b("lsa", mem[11], mem[10], t0, t1, t2, 4)
+ TEST_3R2b("lsa", mem[11], mem[10], t0, t1, t2, 1)
+ TEST_3R2b("lsa", mem[11], mem[10], t0, t1, t2, 2)
+ TEST_3R2b("lsa", mem[11], mem[10], t0, t1, t2, 3)
+ TEST_3R2b("lsa", mem[11], mem[11], t1, t2, t0, 4)
+ TEST_3R2b("lsa", mem[11], mem[11], t1, t2, t0, 1)
+ TEST_3R2b("lsa", mem[11], mem[11], t1, t2, t0, 2)
+ TEST_3R2b("lsa", mem[11], mem[11], t1, t2, t0, 3)
+
+ printf("\naui\n");
+ TEST_2Rb("aui", mem[0], t0, t1, 2)
+ TEST_2Rb("aui", mem[0], t1, t0, 4)
+ TEST_2Rb("aui", mem[0], t0, t1, 8)
+ TEST_2Rb("aui", mem[0], t1, t0, 16)
+ TEST_2Rb("aui", mem[0], t0, t1, 32)
+ TEST_2Rb("aui", mem[0], t1, t0, 64)
+ TEST_2Rb("aui", mem[0], t0, t1, 128)
+ TEST_2Rb("aui", mem[0], t1, t0, 256)
+ TEST_2Rb("aui", mem[0], t0, t1, 512)
+ TEST_2Rb("aui", mem[1], t1, t0, 2)
+ TEST_2Rb("aui", mem[1], t0, t1, 4)
+ TEST_2Rb("aui", mem[1], t1, t0, 8)
+ TEST_2Rb("aui", mem[1], t0, t1, 16)
+ TEST_2Rb("aui", mem[1], t1, t0, 32)
+ TEST_2Rb("aui", mem[1], t0, t1, 64)
+ TEST_2Rb("aui", mem[1], t1, t0, 128)
+ TEST_2Rb("aui", mem[1], t0, t1, 256)
+ TEST_2Rb("aui", mem[1], t1, t0, 512)
+ TEST_2Rb("aui", mem[2], t0, t1, 2)
+ TEST_2Rb("aui", mem[2], t1, t0, 4)
+ TEST_2Rb("aui", mem[2], t0, t1, 8)
+ TEST_2Rb("aui", mem[2], t1, t0, 16)
+ TEST_2Rb("aui", mem[2], t0, t1, 32)
+ TEST_2Rb("aui", mem[2], t1, t0, 64)
+ TEST_2Rb("aui", mem[2], t0, t1, 128)
+ TEST_2Rb("aui", mem[2], t1, t0, 256)
+ TEST_2Rb("aui", mem[2], t0, t1, 512)
+ TEST_2Rb("aui", mem[3], t1, t0, 2)
+ TEST_2Rb("aui", mem[3], t0, t1, 4)
+ TEST_2Rb("aui", mem[3], t1, t0, 8)
+ TEST_2Rb("aui", mem[3], t0, t1, 16)
+ TEST_2Rb("aui", mem[3], t1, t0, 32)
+ TEST_2Rb("aui", mem[3], t0, t1, 64)
+ TEST_2Rb("aui", mem[3], t1, t0, 128)
+ TEST_2Rb("aui", mem[3], t0, t1, 256)
+ TEST_2Rb("aui", mem[3], t1, t0, 512)
+ TEST_2Rb("aui", mem[4], t0, t1, 2)
+ TEST_2Rb("aui", mem[4], t1, t0, 4)
+ TEST_2Rb("aui", mem[4], t0, t1, 8)
+ TEST_2Rb("aui", mem[4], t1, t0, 16)
+ TEST_2Rb("aui", mem[4], t0, t1, 32)
+ TEST_2Rb("aui", mem[4], t1, t0, 64)
+ TEST_2Rb("aui", mem[4], t0, t1, 128)
+ TEST_2Rb("aui", mem[4], t1, t0, 256)
+ TEST_2Rb("aui", mem[4], t0, t1, 512)
+ TEST_2Rb("aui", mem[5], t1, t0, 2)
+ TEST_2Rb("aui", mem[5], t0, t1, 4)
+ TEST_2Rb("aui", mem[5], t1, t0, 8)
+ TEST_2Rb("aui", mem[5], t0, t1, 16)
+ TEST_2Rb("aui", mem[5], t1, t0, 32)
+ TEST_2Rb("aui", mem[5], t0, t1, 64)
+ TEST_2Rb("aui", mem[5], t1, t0, 128)
+ TEST_2Rb("aui", mem[5], t0, t1, 256)
+ TEST_2Rb("aui", mem[5], t1, t0, 512)
+ TEST_2Rb("aui", mem[6], t0, t1, 2)
+ TEST_2Rb("aui", mem[6], t1, t0, 4)
+ TEST_2Rb("aui", mem[6], t0, t1, 8)
+ TEST_2Rb("aui", mem[6], t1, t0, 16)
+ TEST_2Rb("aui", mem[6], t0, t1, 32)
+ TEST_2Rb("aui", mem[6], t1, t0, 64)
+ TEST_2Rb("aui", mem[6], t0, t1, 128)
+ TEST_2Rb("aui", mem[6], t1, t0, 256)
+ TEST_2Rb("aui", mem[6], t0, t1, 512)
+ TEST_2Rb("aui", mem[7], t1, t0, 2)
+ TEST_2Rb("aui", mem[7], t0, t1, 4)
+ TEST_2Rb("aui", mem[7], t1, t0, 8)
+ TEST_2Rb("aui", mem[7], t0, t1, 16)
+ TEST_2Rb("aui", mem[7], t1, t0, 32)
+ TEST_2Rb("aui", mem[7], t0, t1, 64)
+ TEST_2Rb("aui", mem[7], t1, t0, 128)
+ TEST_2Rb("aui", mem[7], t0, t1, 256)
+ TEST_2Rb("aui", mem[7], t1, t0, 512)
+ TEST_2Rb("aui", mem[8], t0, t1, 2)
+ TEST_2Rb("aui", mem[8], t1, t0, 4)
+ TEST_2Rb("aui", mem[8], t0, t1, 8)
+ TEST_2Rb("aui", mem[8], t1, t0, 16)
+ TEST_2Rb("aui", mem[8], t0, t1, 32)
+ TEST_2Rb("aui", mem[8], t1, t0, 64)
+ TEST_2Rb("aui", mem[8], t0, t1, 128)
+ TEST_2Rb("aui", mem[8], t1, t0, 256)
+ TEST_2Rb("aui", mem[8], t0, t1, 512)
+ TEST_2Rb("aui", mem[9], t1, t0, 2)
+ TEST_2Rb("aui", mem[9], t0, t1, 4)
+ TEST_2Rb("aui", mem[9], t1, t0, 8)
+ TEST_2Rb("aui", mem[9], t0, t1, 16)
+ TEST_2Rb("aui", mem[9], t1, t0, 32)
+ TEST_2Rb("aui", mem[9], t0, t1, 64)
+ TEST_2Rb("aui", mem[9], t1, t0, 128)
+ TEST_2Rb("aui", mem[9], t0, t1, 256)
+ TEST_2Rb("aui", mem[9], t1, t0, 512)
+ TEST_2Rb("aui", mem[10], t0, t1, 2)
+ TEST_2Rb("aui", mem[10], t1, t0, 4)
+ TEST_2Rb("aui", mem[10], t0, t1, 8)
+ TEST_2Rb("aui", mem[10], t1, t0, 16)
+ TEST_2Rb("aui", mem[10], t0, t1, 32)
+ TEST_2Rb("aui", mem[10], t1, t0, 64)
+ TEST_2Rb("aui", mem[10], t0, t1, 128)
+ TEST_2Rb("aui", mem[10], t1, t0, 256)
+ TEST_2Rb("aui", mem[10], t0, t1, 512)
+ TEST_2Rb("aui", mem[11], t1, t0, 2)
+ TEST_2Rb("aui", mem[11], t0, t1, 4)
+ TEST_2Rb("aui", mem[11], t1, t0, 8)
+ TEST_2Rb("aui", mem[11], t0, t1, 16)
+ TEST_2Rb("aui", mem[11], t1, t0, 32)
+ TEST_2Rb("aui", mem[11], t0, t1, 64)
+ TEST_2Rb("aui", mem[11], t1, t0, 128)
+ TEST_2Rb("aui", mem[11], t0, t1, 256)
+ TEST_2Rb("aui", mem[11], t1, t0, 512)
+
+ printf("\nlui\n");
+ TEST_Rb("lui", mem[0], t0, 2)
+ TEST_Rb("lui", mem[0], t1, 4)
+ TEST_Rb("lui", mem[0], t0, 8)
+ TEST_Rb("lui", mem[0], t1, 16)
+ TEST_Rb("lui", mem[0], t0, 32)
+ TEST_Rb("lui", mem[0], t1, 64)
+ TEST_Rb("lui", mem[0], t0, 128)
+ TEST_Rb("lui", mem[0], t1, 256)
+ TEST_Rb("lui", mem[0], t0, 512)
+ TEST_Rb("lui", mem[1], t1, 2)
+ TEST_Rb("lui", mem[1], t0, 4)
+ TEST_Rb("lui", mem[1], t1, 8)
+ TEST_Rb("lui", mem[1], t0, 16)
+ TEST_Rb("lui", mem[1], t1, 32)
+ TEST_Rb("lui", mem[1], t0, 64)
+ TEST_Rb("lui", mem[1], t1, 128)
+ TEST_Rb("lui", mem[1], t0, 256)
+ TEST_Rb("lui", mem[1], t1, 512)
+ TEST_Rb("lui", mem[2], t0, 2)
+ TEST_Rb("lui", mem[2], t1, 4)
+ TEST_Rb("lui", mem[2], t0, 8)
+ TEST_Rb("lui", mem[2], t1, 16)
+ TEST_Rb("lui", mem[2], t0, 32)
+ TEST_Rb("lui", mem[2], t1, 64)
+ TEST_Rb("lui", mem[2], t0, 128)
+ TEST_Rb("lui", mem[2], t1, 256)
+ TEST_Rb("lui", mem[2], t0, 512)
+ TEST_Rb("lui", mem[3], t1, 2)
+ TEST_Rb("lui", mem[3], t0, 4)
+ TEST_Rb("lui", mem[3], t1, 8)
+ TEST_Rb("lui", mem[3], t0, 16)
+ TEST_Rb("lui", mem[3], t1, 32)
+ TEST_Rb("lui", mem[3], t0, 64)
+ TEST_Rb("lui", mem[3], t1, 128)
+ TEST_Rb("lui", mem[3], t0, 256)
+ TEST_Rb("lui", mem[3], t1, 512)
+ TEST_Rb("lui", mem[4], t0, 2)
+ TEST_Rb("lui", mem[4], t1, 4)
+ TEST_Rb("lui", mem[4], t0, 8)
+ TEST_Rb("lui", mem[4], t1, 16)
+ TEST_Rb("lui", mem[4], t0, 32)
+ TEST_Rb("lui", mem[4], t1, 64)
+ TEST_Rb("lui", mem[4], t0, 128)
+ TEST_Rb("lui", mem[4], t1, 256)
+ TEST_Rb("lui", mem[4], t0, 512)
+ TEST_Rb("lui", mem[5], t1, 2)
+ TEST_Rb("lui", mem[5], t0, 4)
+ TEST_Rb("lui", mem[5], t1, 8)
+ TEST_Rb("lui", mem[5], t0, 16)
+ TEST_Rb("lui", mem[5], t1, 32)
+ TEST_Rb("lui", mem[5], t0, 64)
+ TEST_Rb("lui", mem[5], t1, 128)
+ TEST_Rb("lui", mem[5], t0, 256)
+ TEST_Rb("lui", mem[5], t1, 512)
+ TEST_Rb("lui", mem[6], t0, 2)
+ TEST_Rb("lui", mem[6], t1, 4)
+ TEST_Rb("lui", mem[6], t0, 8)
+ TEST_Rb("lui", mem[6], t1, 16)
+ TEST_Rb("lui", mem[6], t0, 32)
+ TEST_Rb("lui", mem[6], t1, 64)
+ TEST_Rb("lui", mem[6], t0, 128)
+ TEST_Rb("lui", mem[6], t1, 256)
+ TEST_Rb("lui", mem[6], t0, 512)
+ TEST_Rb("lui", mem[7], t1, 2)
+ TEST_Rb("lui", mem[7], t0, 4)
+ TEST_Rb("lui", mem[7], t1, 8)
+ TEST_Rb("lui", mem[7], t0, 16)
+ TEST_Rb("lui", mem[7], t1, 32)
+ TEST_Rb("lui", mem[7], t0, 64)
+ TEST_Rb("lui", mem[7], t1, 128)
+ TEST_Rb("lui", mem[7], t0, 256)
+ TEST_Rb("lui", mem[7], t1, 512)
+ TEST_Rb("lui", mem[8], t0, 2)
+ TEST_Rb("lui", mem[8], t1, 4)
+ TEST_Rb("lui", mem[8], t0, 8)
+ TEST_Rb("lui", mem[8], t1, 16)
+ TEST_Rb("lui", mem[8], t0, 32)
+ TEST_Rb("lui", mem[8], t1, 64)
+ TEST_Rb("lui", mem[8], t0, 128)
+ TEST_Rb("lui", mem[8], t1, 256)
+ TEST_Rb("lui", mem[8], t0, 512)
+ TEST_Rb("lui", mem[9], t1, 2)
+ TEST_Rb("lui", mem[9], t0, 4)
+ TEST_Rb("lui", mem[9], t1, 8)
+ TEST_Rb("lui", mem[9], t0, 16)
+ TEST_Rb("lui", mem[9], t1, 32)
+ TEST_Rb("lui", mem[9], t0, 64)
+ TEST_Rb("lui", mem[9], t1, 128)
+ TEST_Rb("lui", mem[9], t0, 256)
+ TEST_Rb("lui", mem[9], t1, 512)
+ TEST_Rb("lui", mem[10], t0, 2)
+ TEST_Rb("lui", mem[10], t1, 4)
+ TEST_Rb("lui", mem[10], t0, 8)
+ TEST_Rb("lui", mem[10], t1, 16)
+ TEST_Rb("lui", mem[10], t0, 32)
+ TEST_Rb("lui", mem[10], t1, 64)
+ TEST_Rb("lui", mem[10], t0, 128)
+ TEST_Rb("lui", mem[10], t1, 256)
+ TEST_Rb("lui", mem[10], t0, 512)
+ TEST_Rb("lui", mem[11], t1, 2)
+ TEST_Rb("lui", mem[11], t0, 4)
+ TEST_Rb("lui", mem[11], t1, 8)
+ TEST_Rb("lui", mem[11], t0, 16)
+ TEST_Rb("lui", mem[11], t1, 32)
+ TEST_Rb("lui", mem[11], t0, 64)
+ TEST_Rb("lui", mem[11], t1, 128)
+ TEST_Rb("lui", mem[11], t0, 256)
+ TEST_Rb("lui", mem[11], t1, 512)
+
+ printf("\nbitswap\n");
+ TEST_2R("bitswap", mem[0], t0, t1);
+ TEST_2R("bitswap", mem[1], t0, t1);
+ TEST_2R("bitswap", mem[2], t0, t1);
+ TEST_2R("bitswap", mem[3], t0, t1);
+ TEST_2R("bitswap", mem[4], t0, t1);
+ TEST_2R("bitswap", mem[5], t0, t1);
+ TEST_2R("bitswap", mem[6], t0, t1);
+ TEST_2R("bitswap", mem[7], t0, t1);
+ TEST_2R("bitswap", mem[8], t0, t1);
+ TEST_2R("bitswap", mem[9], t0, t1);
+ TEST_2R("bitswap", mem[10], t0, t1);
+ TEST_2R("bitswap", mem[11], t0, t1);
+#endif
+
+ return 0;
+}
+
--- /dev/null
+div
+div :: rd 0x00000000 rs 0x00000000, rt 0xffffffff
+div :: rd 0x00000000 rs 0x00000000, rt 0x80000000
+div :: rd 0x00000000 rs 0x00000000, rt 0x7fffffff
+div :: rd 0x00000000 rs 0x00000000, rt 0x12345678
+div :: rd 0x00000000 rs 0x00000000, rt 0x90abcdef
+div :: rd 0x00000000 rs 0x00000000, rt 0xfffffffe
+div :: rd 0x00000000 rs 0x00000000, rt 0x00000001
+div :: rd 0x00000000 rs 0x00000000, rt 0x24232221
+div :: rd 0x00000000 rs 0x00000000, rt 0x00000003
+div :: rd 0x00000000 rs 0x00000000, rt 0x34333231
+div :: rd 0x00000000 rs 0x00000000, rt 0x04030201
+div :: rd 0x00000001 rs 0xffffffff, rt 0xffffffff
+div :: rd 0x00000000 rs 0xffffffff, rt 0x80000000
+div :: rd 0x00000000 rs 0xffffffff, rt 0x7fffffff
+div :: rd 0x00000000 rs 0xffffffff, rt 0x12345678
+div :: rd 0x00000000 rs 0xffffffff, rt 0x90abcdef
+div :: rd 0x00000000 rs 0xffffffff, rt 0xfffffffe
+div :: rd 0xffffffff rs 0xffffffff, rt 0x00000001
+div :: rd 0x00000000 rs 0xffffffff, rt 0x24232221
+div :: rd 0x00000000 rs 0xffffffff, rt 0x00000003
+div :: rd 0x00000000 rs 0xffffffff, rt 0x34333231
+div :: rd 0x00000000 rs 0xffffffff, rt 0x04030201
+div :: rd 0x80000000 rs 0x80000000, rt 0xffffffff
+div :: rd 0x00000001 rs 0x80000000, rt 0x80000000
+div :: rd 0xffffffff rs 0x80000000, rt 0x7fffffff
+div :: rd 0xfffffff9 rs 0x80000000, rt 0x12345678
+div :: rd 0x00000001 rs 0x80000000, rt 0x90abcdef
+div :: rd 0x40000000 rs 0x80000000, rt 0xfffffffe
+div :: rd 0x80000000 rs 0x80000000, rt 0x00000001
+div :: rd 0xfffffffd rs 0x80000000, rt 0x24232221
+div :: rd 0xd5555556 rs 0x80000000, rt 0x00000003
+div :: rd 0xfffffffe rs 0x80000000, rt 0x34333231
+div :: rd 0xffffffe1 rs 0x80000000, rt 0x04030201
+div :: rd 0x80000001 rs 0x7fffffff, rt 0xffffffff
+div :: rd 0x00000000 rs 0x7fffffff, rt 0x80000000
+div :: rd 0x00000001 rs 0x7fffffff, rt 0x7fffffff
+div :: rd 0x00000007 rs 0x7fffffff, rt 0x12345678
+div :: rd 0xffffffff rs 0x7fffffff, rt 0x90abcdef
+div :: rd 0xc0000001 rs 0x7fffffff, rt 0xfffffffe
+div :: rd 0x7fffffff rs 0x7fffffff, rt 0x00000001
+div :: rd 0x00000003 rs 0x7fffffff, rt 0x24232221
+div :: rd 0x2aaaaaaa rs 0x7fffffff, rt 0x00000003
+div :: rd 0x00000002 rs 0x7fffffff, rt 0x34333231
+div :: rd 0x0000001f rs 0x7fffffff, rt 0x04030201
+div :: rd 0xedcba988 rs 0x12345678, rt 0xffffffff
+div :: rd 0x00000000 rs 0x12345678, rt 0x80000000
+div :: rd 0x00000000 rs 0x12345678, rt 0x7fffffff
+div :: rd 0x00000001 rs 0x12345678, rt 0x12345678
+div :: rd 0x00000000 rs 0x12345678, rt 0x90abcdef
+div :: rd 0xf6e5d4c4 rs 0x12345678, rt 0xfffffffe
+div :: rd 0x12345678 rs 0x12345678, rt 0x00000001
+div :: rd 0x00000000 rs 0x12345678, rt 0x24232221
+div :: rd 0x06117228 rs 0x12345678, rt 0x00000003
+div :: rd 0x00000000 rs 0x12345678, rt 0x34333231
+div :: rd 0x00000004 rs 0x12345678, rt 0x04030201
+div :: rd 0x6f543211 rs 0x90abcdef, rt 0xffffffff
+div :: rd 0x00000000 rs 0x90abcdef, rt 0x80000000
+div :: rd 0x00000000 rs 0x90abcdef, rt 0x7fffffff
+div :: rd 0xfffffffa rs 0x90abcdef, rt 0x12345678
+div :: rd 0x00000001 rs 0x90abcdef, rt 0x90abcdef
+div :: rd 0x37aa1908 rs 0x90abcdef, rt 0xfffffffe
+div :: rd 0x00000001 rs 0x90abcdef, rt 0x00000001
+div :: rd 0xfffffffd rs 0x90abcdef, rt 0x24232221
+div :: rd 0xdae3ef50 rs 0x90abcdef, rt 0x00000003
+div :: rd 0xfffffffe rs 0x90abcdef, rt 0x34333231
+div :: rd 0xffffffe5 rs 0x90abcdef, rt 0x04030201
+div :: rd 0x00000002 rs 0xfffffffe, rt 0xffffffff
+div :: rd 0x00000000 rs 0xfffffffe, rt 0x80000000
+div :: rd 0x00000000 rs 0xfffffffe, rt 0x7fffffff
+div :: rd 0x00000000 rs 0xfffffffe, rt 0x12345678
+div :: rd 0x00000000 rs 0xfffffffe, rt 0x90abcdef
+div :: rd 0x00000001 rs 0xfffffffe, rt 0xfffffffe
+div :: rd 0xfffffffe rs 0xfffffffe, rt 0x00000001
+div :: rd 0x00000000 rs 0xfffffffe, rt 0x24232221
+div :: rd 0x00000000 rs 0xfffffffe, rt 0x00000003
+div :: rd 0x00000000 rs 0xfffffffe, rt 0x34333231
+div :: rd 0x00000000 rs 0xfffffffe, rt 0x04030201
+div :: rd 0xffffffff rs 0x00000001, rt 0xffffffff
+div :: rd 0x00000000 rs 0x00000001, rt 0x80000000
+div :: rd 0x00000000 rs 0x00000001, rt 0x7fffffff
+div :: rd 0x00000000 rs 0x00000001, rt 0x12345678
+div :: rd 0x00000000 rs 0x00000001, rt 0x90abcdef
+div :: rd 0x00000000 rs 0x00000001, rt 0xfffffffe
+div :: rd 0x00000001 rs 0x00000001, rt 0x00000001
+div :: rd 0x00000000 rs 0x00000001, rt 0x24232221
+div :: rd 0x00000000 rs 0x00000001, rt 0x00000003
+div :: rd 0x00000000 rs 0x00000001, rt 0x34333231
+div :: rd 0x00000000 rs 0x00000001, rt 0x04030201
+div :: rd 0xdbdcdddf rs 0x24232221, rt 0xffffffff
+div :: rd 0x00000000 rs 0x24232221, rt 0x80000000
+div :: rd 0x00000000 rs 0x24232221, rt 0x7fffffff
+div :: rd 0x00000001 rs 0x24232221, rt 0x12345678
+div :: rd 0x00000000 rs 0x24232221, rt 0x90abcdef
+div :: rd 0xedee6ef0 rs 0x24232221, rt 0xfffffffe
+div :: rd 0x24232221 rs 0x24232221, rt 0x00000001
+div :: rd 0x00000001 rs 0x24232221, rt 0x24232221
+div :: rd 0x0c0bb60b rs 0x24232221, rt 0x00000003
+div :: rd 0x00000000 rs 0x24232221, rt 0x34333231
+div :: rd 0x00000009 rs 0x24232221, rt 0x04030201
+div :: rd 0xfffffffd rs 0x00000003, rt 0xffffffff
+div :: rd 0x00000000 rs 0x00000003, rt 0x80000000
+div :: rd 0x00000000 rs 0x00000003, rt 0x7fffffff
+div :: rd 0x00000000 rs 0x00000003, rt 0x12345678
+div :: rd 0x00000000 rs 0x00000003, rt 0x90abcdef
+div :: rd 0xffffffff rs 0x00000003, rt 0xfffffffe
+div :: rd 0x00000003 rs 0x00000003, rt 0x00000001
+div :: rd 0x00000000 rs 0x00000003, rt 0x24232221
+div :: rd 0x00000001 rs 0x00000003, rt 0x00000003
+div :: rd 0x00000000 rs 0x00000003, rt 0x34333231
+div :: rd 0x00000000 rs 0x00000003, rt 0x04030201
+div :: rd 0xcbcccdcf rs 0x34333231, rt 0xffffffff
+div :: rd 0x00000000 rs 0x34333231, rt 0x80000000
+div :: rd 0x00000000 rs 0x34333231, rt 0x7fffffff
+div :: rd 0x00000002 rs 0x34333231, rt 0x12345678
+div :: rd 0x00000000 rs 0x34333231, rt 0x90abcdef
+div :: rd 0xe5e666e8 rs 0x34333231, rt 0xfffffffe
+div :: rd 0x34333231 rs 0x34333231, rt 0x00000001
+div :: rd 0x00000001 rs 0x34333231, rt 0x24232221
+div :: rd 0x11666610 rs 0x34333231, rt 0x00000003
+div :: rd 0x00000001 rs 0x34333231, rt 0x34333231
+div :: rd 0x0000000d rs 0x34333231, rt 0x04030201
+div :: rd 0xfbfcfdff rs 0x04030201, rt 0xffffffff
+div :: rd 0x00000000 rs 0x04030201, rt 0x80000000
+div :: rd 0x00000000 rs 0x04030201, rt 0x7fffffff
+div :: rd 0x00000000 rs 0x04030201, rt 0x12345678
+div :: rd 0x00000000 rs 0x04030201, rt 0x90abcdef
+div :: rd 0xfdfe7f00 rs 0x04030201, rt 0xfffffffe
+div :: rd 0x04030201 rs 0x04030201, rt 0x00000001
+div :: rd 0x00000000 rs 0x04030201, rt 0x24232221
+div :: rd 0x01565600 rs 0x04030201, rt 0x00000003
+div :: rd 0x00000000 rs 0x04030201, rt 0x34333231
+div :: rd 0x00000001 rs 0x04030201, rt 0x04030201
+
+mod
+mod :: rd 0x00000000 rs 0x00000000, rt 0xffffffff
+mod :: rd 0x00000000 rs 0x00000000, rt 0x80000000
+mod :: rd 0x00000000 rs 0x00000000, rt 0x7fffffff
+mod :: rd 0x00000000 rs 0x00000000, rt 0x12345678
+mod :: rd 0x00000000 rs 0x00000000, rt 0x90abcdef
+mod :: rd 0x00000000 rs 0x00000000, rt 0xfffffffe
+mod :: rd 0x00000000 rs 0x00000000, rt 0x00000001
+mod :: rd 0x00000000 rs 0x00000000, rt 0x24232221
+mod :: rd 0x00000000 rs 0x00000000, rt 0x00000003
+mod :: rd 0x00000000 rs 0x00000000, rt 0x34333231
+mod :: rd 0x00000000 rs 0x00000000, rt 0x04030201
+mod :: rd 0x00000000 rs 0xffffffff, rt 0xffffffff
+mod :: rd 0xffffffff rs 0xffffffff, rt 0x80000000
+mod :: rd 0xffffffff rs 0xffffffff, rt 0x7fffffff
+mod :: rd 0xffffffff rs 0xffffffff, rt 0x12345678
+mod :: rd 0xffffffff rs 0xffffffff, rt 0x90abcdef
+mod :: rd 0x00000000 rs 0xffffffff, rt 0xfffffffe
+mod :: rd 0x00000000 rs 0xffffffff, rt 0x00000001
+mod :: rd 0xffffffff rs 0xffffffff, rt 0x24232221
+mod :: rd 0xffffffff rs 0xffffffff, rt 0x00000003
+mod :: rd 0xffffffff rs 0xffffffff, rt 0x34333231
+mod :: rd 0xffffffff rs 0xffffffff, rt 0x04030201
+mod :: rd 0x00000000 rs 0x80000000, rt 0xffffffff
+mod :: rd 0x00000000 rs 0x80000000, rt 0x80000000
+mod :: rd 0xffffffff rs 0x80000000, rt 0x7fffffff
+mod :: rd 0xff6e5d48 rs 0x80000000, rt 0x12345678
+mod :: rd 0xef543211 rs 0x80000000, rt 0x90abcdef
+mod :: rd 0x00000000 rs 0x80000000, rt 0xfffffffe
+mod :: rd 0x00000000 rs 0x80000000, rt 0x00000001
+mod :: rd 0xec696663 rs 0x80000000, rt 0x24232221
+mod :: rd 0xfffffffe rs 0x80000000, rt 0x00000003
+mod :: rd 0xe8666462 rs 0x80000000, rt 0x34333231
+mod :: rd 0xfc5d3e1f rs 0x80000000, rt 0x04030201
+mod :: rd 0x00000000 rs 0x7fffffff, rt 0xffffffff
+mod :: rd 0x7fffffff rs 0x7fffffff, rt 0x80000000
+mod :: rd 0x00000000 rs 0x7fffffff, rt 0x7fffffff
+mod :: rd 0x0091a2b7 rs 0x7fffffff, rt 0x12345678
+mod :: rd 0x10abcdee rs 0x7fffffff, rt 0x90abcdef
+mod :: rd 0x00000001 rs 0x7fffffff, rt 0xfffffffe
+mod :: rd 0x00000000 rs 0x7fffffff, rt 0x00000001
+mod :: rd 0x1396999c rs 0x7fffffff, rt 0x24232221
+mod :: rd 0x00000001 rs 0x7fffffff, rt 0x00000003
+mod :: rd 0x17999b9d rs 0x7fffffff, rt 0x34333231
+mod :: rd 0x03a2c1e0 rs 0x7fffffff, rt 0x04030201
+mod :: rd 0x00000000 rs 0x12345678, rt 0xffffffff
+mod :: rd 0x12345678 rs 0x12345678, rt 0x80000000
+mod :: rd 0x12345678 rs 0x12345678, rt 0x7fffffff
+mod :: rd 0x00000000 rs 0x12345678, rt 0x12345678
+mod :: rd 0x00000000 rs 0x12345678, rt 0x90abcdef
+mod :: rd 0x00000000 rs 0x12345678, rt 0xfffffffe
+mod :: rd 0x00000000 rs 0x12345678, rt 0x00000001
+mod :: rd 0x12345678 rs 0x12345678, rt 0x24232221
+mod :: rd 0x00000000 rs 0x12345678, rt 0x00000003
+mod :: rd 0x12345678 rs 0x12345678, rt 0x34333231
+mod :: rd 0x02284e74 rs 0x12345678, rt 0x04030201
+mod :: rd 0x00000000 rs 0x90abcdef, rt 0xffffffff
+mod :: rd 0x90abcdef rs 0x90abcdef, rt 0x80000000
+mod :: rd 0x90abcdef rs 0x90abcdef, rt 0x7fffffff
+mod :: rd 0xfde5d4bf rs 0x90abcdef, rt 0x12345678
+mod :: rd 0x00000000 rs 0x90abcdef, rt 0x90abcdef
+mod :: rd 0xffffffff rs 0x90abcdef, rt 0xfffffffe
+mod :: rd 0x00000000 rs 0x90abcdef, rt 0x00000001
+mod :: rd 0xfd153452 rs 0x90abcdef, rt 0x24232221
+mod :: rd 0xffffffff rs 0x90abcdef, rt 0x00000003
+mod :: rd 0xf9123251 rs 0x90abcdef, rt 0x34333231
+mod :: rd 0xfcfd040a rs 0x90abcdef, rt 0x04030201
+mod :: rd 0x00000000 rs 0xfffffffe, rt 0xffffffff
+mod :: rd 0xfffffffe rs 0xfffffffe, rt 0x80000000
+mod :: rd 0xfffffffe rs 0xfffffffe, rt 0x7fffffff
+mod :: rd 0xfffffffe rs 0xfffffffe, rt 0x12345678
+mod :: rd 0xfffffffe rs 0xfffffffe, rt 0x90abcdef
+mod :: rd 0x00000000 rs 0xfffffffe, rt 0xfffffffe
+mod :: rd 0x00000000 rs 0xfffffffe, rt 0x00000001
+mod :: rd 0xfffffffe rs 0xfffffffe, rt 0x24232221
+mod :: rd 0xfffffffe rs 0xfffffffe, rt 0x00000003
+mod :: rd 0xfffffffe rs 0xfffffffe, rt 0x34333231
+mod :: rd 0xfffffffe rs 0xfffffffe, rt 0x04030201
+mod :: rd 0x00000000 rs 0x00000001, rt 0xffffffff
+mod :: rd 0x00000001 rs 0x00000001, rt 0x80000000
+mod :: rd 0x00000001 rs 0x00000001, rt 0x7fffffff
+mod :: rd 0x00000001 rs 0x00000001, rt 0x12345678
+mod :: rd 0x00000001 rs 0x00000001, rt 0x90abcdef
+mod :: rd 0x00000001 rs 0x00000001, rt 0xfffffffe
+mod :: rd 0x00000000 rs 0x00000001, rt 0x00000001
+mod :: rd 0x00000001 rs 0x00000001, rt 0x24232221
+mod :: rd 0x00000001 rs 0x00000001, rt 0x00000003
+mod :: rd 0x00000001 rs 0x00000001, rt 0x34333231
+mod :: rd 0x00000001 rs 0x00000001, rt 0x04030201
+mod :: rd 0x00000000 rs 0x24232221, rt 0xffffffff
+mod :: rd 0x24232221 rs 0x24232221, rt 0x80000000
+mod :: rd 0x24232221 rs 0x24232221, rt 0x7fffffff
+mod :: rd 0x11eecba9 rs 0x24232221, rt 0x12345678
+mod :: rd 0x24232221 rs 0x24232221, rt 0x90abcdef
+mod :: rd 0x00000001 rs 0x24232221, rt 0xfffffffe
+mod :: rd 0x00000000 rs 0x24232221, rt 0x00000001
+mod :: rd 0x00000000 rs 0x24232221, rt 0x24232221
+mod :: rd 0x00000000 rs 0x24232221, rt 0x00000003
+mod :: rd 0x24232221 rs 0x24232221, rt 0x34333231
+mod :: rd 0x00081018 rs 0x24232221, rt 0x04030201
+mod :: rd 0x00000000 rs 0x00000003, rt 0xffffffff
+mod :: rd 0x00000003 rs 0x00000003, rt 0x80000000
+mod :: rd 0x00000003 rs 0x00000003, rt 0x7fffffff
+mod :: rd 0x00000003 rs 0x00000003, rt 0x12345678
+mod :: rd 0x00000003 rs 0x00000003, rt 0x90abcdef
+mod :: rd 0x00000001 rs 0x00000003, rt 0xfffffffe
+mod :: rd 0x00000000 rs 0x00000003, rt 0x00000001
+mod :: rd 0x00000003 rs 0x00000003, rt 0x24232221
+mod :: rd 0x00000000 rs 0x00000003, rt 0x00000003
+mod :: rd 0x00000003 rs 0x00000003, rt 0x34333231
+mod :: rd 0x00000003 rs 0x00000003, rt 0x04030201
+mod :: rd 0x00000000 rs 0x34333231, rt 0xffffffff
+mod :: rd 0x34333231 rs 0x34333231, rt 0x80000000
+mod :: rd 0x34333231 rs 0x34333231, rt 0x7fffffff
+mod :: rd 0x0fca8541 rs 0x34333231, rt 0x12345678
+mod :: rd 0x34333231 rs 0x34333231, rt 0x90abcdef
+mod :: rd 0x00000001 rs 0x34333231, rt 0xfffffffe
+mod :: rd 0x00000000 rs 0x34333231, rt 0x00000001
+mod :: rd 0x10101010 rs 0x34333231, rt 0x24232221
+mod :: rd 0x00000001 rs 0x34333231, rt 0x00000003
+mod :: rd 0x00000000 rs 0x34333231, rt 0x34333231
+mod :: rd 0x000c1824 rs 0x34333231, rt 0x04030201
+mod :: rd 0x00000000 rs 0x04030201, rt 0xffffffff
+mod :: rd 0x04030201 rs 0x04030201, rt 0x80000000
+mod :: rd 0x04030201 rs 0x04030201, rt 0x7fffffff
+mod :: rd 0x04030201 rs 0x04030201, rt 0x12345678
+mod :: rd 0x04030201 rs 0x04030201, rt 0x90abcdef
+mod :: rd 0x00000001 rs 0x04030201, rt 0xfffffffe
+mod :: rd 0x00000000 rs 0x04030201, rt 0x00000001
+mod :: rd 0x04030201 rs 0x04030201, rt 0x24232221
+mod :: rd 0x00000001 rs 0x04030201, rt 0x00000003
+mod :: rd 0x04030201 rs 0x04030201, rt 0x34333231
+mod :: rd 0x00000000 rs 0x04030201, rt 0x04030201
+
+divu
+divu :: rd 0x00000000 rs 0x00000000, rt 0xffffffff
+divu :: rd 0x00000000 rs 0x00000000, rt 0x80000000
+divu :: rd 0x00000000 rs 0x00000000, rt 0x7fffffff
+divu :: rd 0x00000000 rs 0x00000000, rt 0x12345678
+divu :: rd 0x00000000 rs 0x00000000, rt 0x90abcdef
+divu :: rd 0x00000000 rs 0x00000000, rt 0xfffffffe
+divu :: rd 0x00000000 rs 0x00000000, rt 0x00000001
+divu :: rd 0x00000000 rs 0x00000000, rt 0x24232221
+divu :: rd 0x00000000 rs 0x00000000, rt 0x00000003
+divu :: rd 0x00000000 rs 0x00000000, rt 0x34333231
+divu :: rd 0x00000000 rs 0x00000000, rt 0x04030201
+divu :: rd 0x00000001 rs 0xffffffff, rt 0xffffffff
+divu :: rd 0x00000001 rs 0xffffffff, rt 0x80000000
+divu :: rd 0x00000002 rs 0xffffffff, rt 0x7fffffff
+divu :: rd 0x0000000e rs 0xffffffff, rt 0x12345678
+divu :: rd 0x00000001 rs 0xffffffff, rt 0x90abcdef
+divu :: rd 0x00000001 rs 0xffffffff, rt 0xfffffffe
+divu :: rd 0xffffffff rs 0xffffffff, rt 0x00000001
+divu :: rd 0x00000007 rs 0xffffffff, rt 0x24232221
+divu :: rd 0x55555555 rs 0xffffffff, rt 0x00000003
+divu :: rd 0x00000004 rs 0xffffffff, rt 0x34333231
+divu :: rd 0x0000003f rs 0xffffffff, rt 0x04030201
+divu :: rd 0x00000000 rs 0x80000000, rt 0xffffffff
+divu :: rd 0x00000001 rs 0x80000000, rt 0x80000000
+divu :: rd 0x00000001 rs 0x80000000, rt 0x7fffffff
+divu :: rd 0x00000007 rs 0x80000000, rt 0x12345678
+divu :: rd 0x00000000 rs 0x80000000, rt 0x90abcdef
+divu :: rd 0x00000000 rs 0x80000000, rt 0xfffffffe
+divu :: rd 0x80000000 rs 0x80000000, rt 0x00000001
+divu :: rd 0x00000003 rs 0x80000000, rt 0x24232221
+divu :: rd 0x2aaaaaaa rs 0x80000000, rt 0x00000003
+divu :: rd 0x00000002 rs 0x80000000, rt 0x34333231
+divu :: rd 0x0000001f rs 0x80000000, rt 0x04030201
+divu :: rd 0x00000000 rs 0x7fffffff, rt 0xffffffff
+divu :: rd 0x00000000 rs 0x7fffffff, rt 0x80000000
+divu :: rd 0x00000001 rs 0x7fffffff, rt 0x7fffffff
+divu :: rd 0x00000007 rs 0x7fffffff, rt 0x12345678
+divu :: rd 0x00000000 rs 0x7fffffff, rt 0x90abcdef
+divu :: rd 0x00000000 rs 0x7fffffff, rt 0xfffffffe
+divu :: rd 0x7fffffff rs 0x7fffffff, rt 0x00000001
+divu :: rd 0x00000003 rs 0x7fffffff, rt 0x24232221
+divu :: rd 0x2aaaaaaa rs 0x7fffffff, rt 0x00000003
+divu :: rd 0x00000002 rs 0x7fffffff, rt 0x34333231
+divu :: rd 0x0000001f rs 0x7fffffff, rt 0x04030201
+divu :: rd 0x00000000 rs 0x12345678, rt 0xffffffff
+divu :: rd 0x00000000 rs 0x12345678, rt 0x80000000
+divu :: rd 0x00000000 rs 0x12345678, rt 0x7fffffff
+divu :: rd 0x00000001 rs 0x12345678, rt 0x12345678
+divu :: rd 0x00000000 rs 0x12345678, rt 0x90abcdef
+divu :: rd 0x00000000 rs 0x12345678, rt 0xfffffffe
+divu :: rd 0x12345678 rs 0x12345678, rt 0x00000001
+divu :: rd 0x00000000 rs 0x12345678, rt 0x24232221
+divu :: rd 0x06117228 rs 0x12345678, rt 0x00000003
+divu :: rd 0x00000000 rs 0x12345678, rt 0x34333231
+divu :: rd 0x00000004 rs 0x12345678, rt 0x04030201
+divu :: rd 0x00000000 rs 0x90abcdef, rt 0xffffffff
+divu :: rd 0x00000001 rs 0x90abcdef, rt 0x80000000
+divu :: rd 0x00000001 rs 0x90abcdef, rt 0x7fffffff
+divu :: rd 0x00000007 rs 0x90abcdef, rt 0x12345678
+divu :: rd 0x00000001 rs 0x90abcdef, rt 0x90abcdef
+divu :: rd 0x00000000 rs 0x90abcdef, rt 0xfffffffe
+divu :: rd 0x90abcdef rs 0x90abcdef, rt 0x00000001
+divu :: rd 0x00000004 rs 0x90abcdef, rt 0x24232221
+divu :: rd 0x303944a5 rs 0x90abcdef, rt 0x00000003
+divu :: rd 0x00000002 rs 0x90abcdef, rt 0x34333231
+divu :: rd 0x00000024 rs 0x90abcdef, rt 0x04030201
+divu :: rd 0x00000000 rs 0xfffffffe, rt 0xffffffff
+divu :: rd 0x00000001 rs 0xfffffffe, rt 0x80000000
+divu :: rd 0x00000002 rs 0xfffffffe, rt 0x7fffffff
+divu :: rd 0x0000000e rs 0xfffffffe, rt 0x12345678
+divu :: rd 0x00000001 rs 0xfffffffe, rt 0x90abcdef
+divu :: rd 0x00000001 rs 0xfffffffe, rt 0xfffffffe
+divu :: rd 0xfffffffe rs 0xfffffffe, rt 0x00000001
+divu :: rd 0x00000007 rs 0xfffffffe, rt 0x24232221
+divu :: rd 0x55555554 rs 0xfffffffe, rt 0x00000003
+divu :: rd 0x00000004 rs 0xfffffffe, rt 0x34333231
+divu :: rd 0x0000003f rs 0xfffffffe, rt 0x04030201
+divu :: rd 0x00000000 rs 0x00000001, rt 0xffffffff
+divu :: rd 0x00000000 rs 0x00000001, rt 0x80000000
+divu :: rd 0x00000000 rs 0x00000001, rt 0x7fffffff
+divu :: rd 0x00000000 rs 0x00000001, rt 0x12345678
+divu :: rd 0x00000000 rs 0x00000001, rt 0x90abcdef
+divu :: rd 0x00000000 rs 0x00000001, rt 0xfffffffe
+divu :: rd 0x00000001 rs 0x00000001, rt 0x00000001
+divu :: rd 0x00000000 rs 0x00000001, rt 0x24232221
+divu :: rd 0x00000000 rs 0x00000001, rt 0x00000003
+divu :: rd 0x00000000 rs 0x00000001, rt 0x34333231
+divu :: rd 0x00000000 rs 0x00000001, rt 0x04030201
+divu :: rd 0x00000000 rs 0x24232221, rt 0xffffffff
+divu :: rd 0x00000000 rs 0x24232221, rt 0x80000000
+divu :: rd 0x00000000 rs 0x24232221, rt 0x7fffffff
+divu :: rd 0x00000001 rs 0x24232221, rt 0x12345678
+divu :: rd 0x00000000 rs 0x24232221, rt 0x90abcdef
+divu :: rd 0x00000000 rs 0x24232221, rt 0xfffffffe
+divu :: rd 0x24232221 rs 0x24232221, rt 0x00000001
+divu :: rd 0x00000001 rs 0x24232221, rt 0x24232221
+divu :: rd 0x0c0bb60b rs 0x24232221, rt 0x00000003
+divu :: rd 0x00000000 rs 0x24232221, rt 0x34333231
+divu :: rd 0x00000009 rs 0x24232221, rt 0x04030201
+divu :: rd 0x00000000 rs 0x00000003, rt 0xffffffff
+divu :: rd 0x00000000 rs 0x00000003, rt 0x80000000
+divu :: rd 0x00000000 rs 0x00000003, rt 0x7fffffff
+divu :: rd 0x00000000 rs 0x00000003, rt 0x12345678
+divu :: rd 0x00000000 rs 0x00000003, rt 0x90abcdef
+divu :: rd 0x00000000 rs 0x00000003, rt 0xfffffffe
+divu :: rd 0x00000003 rs 0x00000003, rt 0x00000001
+divu :: rd 0x00000000 rs 0x00000003, rt 0x24232221
+divu :: rd 0x00000001 rs 0x00000003, rt 0x00000003
+divu :: rd 0x00000000 rs 0x00000003, rt 0x34333231
+divu :: rd 0x00000000 rs 0x00000003, rt 0x04030201
+divu :: rd 0x00000000 rs 0x34333231, rt 0xffffffff
+divu :: rd 0x00000000 rs 0x34333231, rt 0x80000000
+divu :: rd 0x00000000 rs 0x34333231, rt 0x7fffffff
+divu :: rd 0x00000002 rs 0x34333231, rt 0x12345678
+divu :: rd 0x00000000 rs 0x34333231, rt 0x90abcdef
+divu :: rd 0x00000000 rs 0x34333231, rt 0xfffffffe
+divu :: rd 0x34333231 rs 0x34333231, rt 0x00000001
+divu :: rd 0x00000001 rs 0x34333231, rt 0x24232221
+divu :: rd 0x11666610 rs 0x34333231, rt 0x00000003
+divu :: rd 0x00000001 rs 0x34333231, rt 0x34333231
+divu :: rd 0x0000000d rs 0x34333231, rt 0x04030201
+divu :: rd 0x00000000 rs 0x04030201, rt 0xffffffff
+divu :: rd 0x00000000 rs 0x04030201, rt 0x80000000
+divu :: rd 0x00000000 rs 0x04030201, rt 0x7fffffff
+divu :: rd 0x00000000 rs 0x04030201, rt 0x12345678
+divu :: rd 0x00000000 rs 0x04030201, rt 0x90abcdef
+divu :: rd 0x00000000 rs 0x04030201, rt 0xfffffffe
+divu :: rd 0x04030201 rs 0x04030201, rt 0x00000001
+divu :: rd 0x00000000 rs 0x04030201, rt 0x24232221
+divu :: rd 0x01565600 rs 0x04030201, rt 0x00000003
+divu :: rd 0x00000000 rs 0x04030201, rt 0x34333231
+divu :: rd 0x00000001 rs 0x04030201, rt 0x04030201
+
+modu
+modu :: rd 0x00000000 rs 0x00000000, rt 0xffffffff
+modu :: rd 0x00000000 rs 0x00000000, rt 0x80000000
+modu :: rd 0x00000000 rs 0x00000000, rt 0x7fffffff
+modu :: rd 0x00000000 rs 0x00000000, rt 0x12345678
+modu :: rd 0x00000000 rs 0x00000000, rt 0x90abcdef
+modu :: rd 0x00000000 rs 0x00000000, rt 0xfffffffe
+modu :: rd 0x00000000 rs 0x00000000, rt 0x00000001
+modu :: rd 0x00000000 rs 0x00000000, rt 0x24232221
+modu :: rd 0x00000000 rs 0x00000000, rt 0x00000003
+modu :: rd 0x00000000 rs 0x00000000, rt 0x34333231
+modu :: rd 0x00000000 rs 0x00000000, rt 0x04030201
+modu :: rd 0x00000000 rs 0xffffffff, rt 0xffffffff
+modu :: rd 0x7fffffff rs 0xffffffff, rt 0x80000000
+modu :: rd 0x00000001 rs 0xffffffff, rt 0x7fffffff
+modu :: rd 0x0123456f rs 0xffffffff, rt 0x12345678
+modu :: rd 0x6f543210 rs 0xffffffff, rt 0x90abcdef
+modu :: rd 0x00000001 rs 0xffffffff, rt 0xfffffffe
+modu :: rd 0x00000000 rs 0xffffffff, rt 0x00000001
+modu :: rd 0x030a1118 rs 0xffffffff, rt 0x24232221
+modu :: rd 0x00000000 rs 0xffffffff, rt 0x00000003
+modu :: rd 0x2f33373b rs 0xffffffff, rt 0x34333231
+modu :: rd 0x034281c0 rs 0xffffffff, rt 0x04030201
+modu :: rd 0x80000000 rs 0x80000000, rt 0xffffffff
+modu :: rd 0x00000000 rs 0x80000000, rt 0x80000000
+modu :: rd 0x00000001 rs 0x80000000, rt 0x7fffffff
+modu :: rd 0x0091a2b8 rs 0x80000000, rt 0x12345678
+modu :: rd 0x80000000 rs 0x80000000, rt 0x90abcdef
+modu :: rd 0x80000000 rs 0x80000000, rt 0xfffffffe
+modu :: rd 0x00000000 rs 0x80000000, rt 0x00000001
+modu :: rd 0x1396999d rs 0x80000000, rt 0x24232221
+modu :: rd 0x00000002 rs 0x80000000, rt 0x00000003
+modu :: rd 0x17999b9e rs 0x80000000, rt 0x34333231
+modu :: rd 0x03a2c1e1 rs 0x80000000, rt 0x04030201
+modu :: rd 0x7fffffff rs 0x7fffffff, rt 0xffffffff
+modu :: rd 0x7fffffff rs 0x7fffffff, rt 0x80000000
+modu :: rd 0x00000000 rs 0x7fffffff, rt 0x7fffffff
+modu :: rd 0x0091a2b7 rs 0x7fffffff, rt 0x12345678
+modu :: rd 0x7fffffff rs 0x7fffffff, rt 0x90abcdef
+modu :: rd 0x7fffffff rs 0x7fffffff, rt 0xfffffffe
+modu :: rd 0x00000000 rs 0x7fffffff, rt 0x00000001
+modu :: rd 0x1396999c rs 0x7fffffff, rt 0x24232221
+modu :: rd 0x00000001 rs 0x7fffffff, rt 0x00000003
+modu :: rd 0x17999b9d rs 0x7fffffff, rt 0x34333231
+modu :: rd 0x03a2c1e0 rs 0x7fffffff, rt 0x04030201
+modu :: rd 0x12345678 rs 0x12345678, rt 0xffffffff
+modu :: rd 0x12345678 rs 0x12345678, rt 0x80000000
+modu :: rd 0x12345678 rs 0x12345678, rt 0x7fffffff
+modu :: rd 0x00000000 rs 0x12345678, rt 0x12345678
+modu :: rd 0x12345678 rs 0x12345678, rt 0x90abcdef
+modu :: rd 0x12345678 rs 0x12345678, rt 0xfffffffe
+modu :: rd 0x00000000 rs 0x12345678, rt 0x00000001
+modu :: rd 0x12345678 rs 0x12345678, rt 0x24232221
+modu :: rd 0x00000000 rs 0x12345678, rt 0x00000003
+modu :: rd 0x12345678 rs 0x12345678, rt 0x34333231
+modu :: rd 0x02284e74 rs 0x12345678, rt 0x04030201
+modu :: rd 0x90abcdef rs 0x90abcdef, rt 0xffffffff
+modu :: rd 0x10abcdef rs 0x90abcdef, rt 0x80000000
+modu :: rd 0x10abcdf0 rs 0x90abcdef, rt 0x7fffffff
+modu :: rd 0x113d70a7 rs 0x90abcdef, rt 0x12345678
+modu :: rd 0x00000000 rs 0x90abcdef, rt 0x90abcdef
+modu :: rd 0x90abcdef rs 0x90abcdef, rt 0xfffffffe
+modu :: rd 0x00000000 rs 0x90abcdef, rt 0x00000001
+modu :: rd 0x001f456b rs 0x90abcdef, rt 0x24232221
+modu :: rd 0x00000000 rs 0x90abcdef, rt 0x00000003
+modu :: rd 0x2845698d rs 0x90abcdef, rt 0x34333231
+modu :: rd 0x003f85cb rs 0x90abcdef, rt 0x04030201
+modu :: rd 0xfffffffe rs 0xfffffffe, rt 0xffffffff
+modu :: rd 0x7ffffffe rs 0xfffffffe, rt 0x80000000
+modu :: rd 0x00000000 rs 0xfffffffe, rt 0x7fffffff
+modu :: rd 0x0123456e rs 0xfffffffe, rt 0x12345678
+modu :: rd 0x6f54320f rs 0xfffffffe, rt 0x90abcdef
+modu :: rd 0x00000000 rs 0xfffffffe, rt 0xfffffffe
+modu :: rd 0x00000000 rs 0xfffffffe, rt 0x00000001
+modu :: rd 0x030a1117 rs 0xfffffffe, rt 0x24232221
+modu :: rd 0x00000002 rs 0xfffffffe, rt 0x00000003
+modu :: rd 0x2f33373a rs 0xfffffffe, rt 0x34333231
+modu :: rd 0x034281bf rs 0xfffffffe, rt 0x04030201
+modu :: rd 0x00000001 rs 0x00000001, rt 0xffffffff
+modu :: rd 0x00000001 rs 0x00000001, rt 0x80000000
+modu :: rd 0x00000001 rs 0x00000001, rt 0x7fffffff
+modu :: rd 0x00000001 rs 0x00000001, rt 0x12345678
+modu :: rd 0x00000001 rs 0x00000001, rt 0x90abcdef
+modu :: rd 0x00000001 rs 0x00000001, rt 0xfffffffe
+modu :: rd 0x00000000 rs 0x00000001, rt 0x00000001
+modu :: rd 0x00000001 rs 0x00000001, rt 0x24232221
+modu :: rd 0x00000001 rs 0x00000001, rt 0x00000003
+modu :: rd 0x00000001 rs 0x00000001, rt 0x34333231
+modu :: rd 0x00000001 rs 0x00000001, rt 0x04030201
+modu :: rd 0x24232221 rs 0x24232221, rt 0xffffffff
+modu :: rd 0x24232221 rs 0x24232221, rt 0x80000000
+modu :: rd 0x24232221 rs 0x24232221, rt 0x7fffffff
+modu :: rd 0x11eecba9 rs 0x24232221, rt 0x12345678
+modu :: rd 0x24232221 rs 0x24232221, rt 0x90abcdef
+modu :: rd 0x24232221 rs 0x24232221, rt 0xfffffffe
+modu :: rd 0x00000000 rs 0x24232221, rt 0x00000001
+modu :: rd 0x00000000 rs 0x24232221, rt 0x24232221
+modu :: rd 0x00000000 rs 0x24232221, rt 0x00000003
+modu :: rd 0x24232221 rs 0x24232221, rt 0x34333231
+modu :: rd 0x00081018 rs 0x24232221, rt 0x04030201
+modu :: rd 0x00000003 rs 0x00000003, rt 0xffffffff
+modu :: rd 0x00000003 rs 0x00000003, rt 0x80000000
+modu :: rd 0x00000003 rs 0x00000003, rt 0x7fffffff
+modu :: rd 0x00000003 rs 0x00000003, rt 0x12345678
+modu :: rd 0x00000003 rs 0x00000003, rt 0x90abcdef
+modu :: rd 0x00000003 rs 0x00000003, rt 0xfffffffe
+modu :: rd 0x00000000 rs 0x00000003, rt 0x00000001
+modu :: rd 0x00000003 rs 0x00000003, rt 0x24232221
+modu :: rd 0x00000000 rs 0x00000003, rt 0x00000003
+modu :: rd 0x00000003 rs 0x00000003, rt 0x34333231
+modu :: rd 0x00000003 rs 0x00000003, rt 0x04030201
+modu :: rd 0x34333231 rs 0x34333231, rt 0xffffffff
+modu :: rd 0x34333231 rs 0x34333231, rt 0x80000000
+modu :: rd 0x34333231 rs 0x34333231, rt 0x7fffffff
+modu :: rd 0x0fca8541 rs 0x34333231, rt 0x12345678
+modu :: rd 0x34333231 rs 0x34333231, rt 0x90abcdef
+modu :: rd 0x34333231 rs 0x34333231, rt 0xfffffffe
+modu :: rd 0x00000000 rs 0x34333231, rt 0x00000001
+modu :: rd 0x10101010 rs 0x34333231, rt 0x24232221
+modu :: rd 0x00000001 rs 0x34333231, rt 0x00000003
+modu :: rd 0x00000000 rs 0x34333231, rt 0x34333231
+modu :: rd 0x000c1824 rs 0x34333231, rt 0x04030201
+modu :: rd 0x04030201 rs 0x04030201, rt 0xffffffff
+modu :: rd 0x04030201 rs 0x04030201, rt 0x80000000
+modu :: rd 0x04030201 rs 0x04030201, rt 0x7fffffff
+modu :: rd 0x04030201 rs 0x04030201, rt 0x12345678
+modu :: rd 0x04030201 rs 0x04030201, rt 0x90abcdef
+modu :: rd 0x04030201 rs 0x04030201, rt 0xfffffffe
+modu :: rd 0x00000000 rs 0x04030201, rt 0x00000001
+modu :: rd 0x04030201 rs 0x04030201, rt 0x24232221
+modu :: rd 0x00000001 rs 0x04030201, rt 0x00000003
+modu :: rd 0x04030201 rs 0x04030201, rt 0x34333231
+modu :: rd 0x00000000 rs 0x04030201, rt 0x04030201
+
+mul
+mul :: rd 0x00000000 rs 0x00000000, rt 0x00000000
+mul :: rd 0x00000000 rs 0x00000000, rt 0xffffffff
+mul :: rd 0x00000000 rs 0x00000000, rt 0x80000000
+mul :: rd 0x00000000 rs 0x00000000, rt 0x7fffffff
+mul :: rd 0x00000000 rs 0x00000000, rt 0x12345678
+mul :: rd 0x00000000 rs 0x00000000, rt 0x90abcdef
+mul :: rd 0x00000000 rs 0x00000000, rt 0xfffffffe
+mul :: rd 0x00000000 rs 0x00000000, rt 0x00000001
+mul :: rd 0x00000000 rs 0x00000000, rt 0x24232221
+mul :: rd 0x00000000 rs 0x00000000, rt 0x00000003
+mul :: rd 0x00000000 rs 0x00000000, rt 0x34333231
+mul :: rd 0x00000000 rs 0x00000000, rt 0x04030201
+mul :: rd 0x00000000 rs 0xffffffff, rt 0x00000000
+mul :: rd 0x00000001 rs 0xffffffff, rt 0xffffffff
+mul :: rd 0x80000000 rs 0xffffffff, rt 0x80000000
+mul :: rd 0x80000001 rs 0xffffffff, rt 0x7fffffff
+mul :: rd 0xedcba988 rs 0xffffffff, rt 0x12345678
+mul :: rd 0x6f543211 rs 0xffffffff, rt 0x90abcdef
+mul :: rd 0x00000002 rs 0xffffffff, rt 0xfffffffe
+mul :: rd 0xffffffff rs 0xffffffff, rt 0x00000001
+mul :: rd 0xdbdcdddf rs 0xffffffff, rt 0x24232221
+mul :: rd 0xfffffffd rs 0xffffffff, rt 0x00000003
+mul :: rd 0xcbcccdcf rs 0xffffffff, rt 0x34333231
+mul :: rd 0xfbfcfdff rs 0xffffffff, rt 0x04030201
+mul :: rd 0x00000000 rs 0x80000000, rt 0x00000000
+mul :: rd 0x80000000 rs 0x80000000, rt 0xffffffff
+mul :: rd 0x00000000 rs 0x80000000, rt 0x80000000
+mul :: rd 0x80000000 rs 0x80000000, rt 0x7fffffff
+mul :: rd 0x00000000 rs 0x80000000, rt 0x12345678
+mul :: rd 0x80000000 rs 0x80000000, rt 0x90abcdef
+mul :: rd 0x00000000 rs 0x80000000, rt 0xfffffffe
+mul :: rd 0x80000000 rs 0x80000000, rt 0x00000001
+mul :: rd 0x80000000 rs 0x80000000, rt 0x24232221
+mul :: rd 0x80000000 rs 0x80000000, rt 0x00000003
+mul :: rd 0x80000000 rs 0x80000000, rt 0x34333231
+mul :: rd 0x80000000 rs 0x80000000, rt 0x04030201
+mul :: rd 0x00000000 rs 0x7fffffff, rt 0x00000000
+mul :: rd 0x80000001 rs 0x7fffffff, rt 0xffffffff
+mul :: rd 0x80000000 rs 0x7fffffff, rt 0x80000000
+mul :: rd 0x00000001 rs 0x7fffffff, rt 0x7fffffff
+mul :: rd 0xedcba988 rs 0x7fffffff, rt 0x12345678
+mul :: rd 0xef543211 rs 0x7fffffff, rt 0x90abcdef
+mul :: rd 0x00000002 rs 0x7fffffff, rt 0xfffffffe
+mul :: rd 0x7fffffff rs 0x7fffffff, rt 0x00000001
+mul :: rd 0x5bdcdddf rs 0x7fffffff, rt 0x24232221
+mul :: rd 0x7ffffffd rs 0x7fffffff, rt 0x00000003
+mul :: rd 0x4bcccdcf rs 0x7fffffff, rt 0x34333231
+mul :: rd 0x7bfcfdff rs 0x7fffffff, rt 0x04030201
+mul :: rd 0x00000000 rs 0x12345678, rt 0x00000000
+mul :: rd 0xedcba988 rs 0x12345678, rt 0xffffffff
+mul :: rd 0x00000000 rs 0x12345678, rt 0x80000000
+mul :: rd 0xedcba988 rs 0x12345678, rt 0x7fffffff
+mul :: rd 0x1df4d840 rs 0x12345678, rt 0x12345678
+mul :: rd 0x2a42d208 rs 0x12345678, rt 0x90abcdef
+mul :: rd 0xdb975310 rs 0x12345678, rt 0xfffffffe
+mul :: rd 0x12345678 rs 0x12345678, rt 0x00000001
+mul :: rd 0xfea31578 rs 0x12345678, rt 0x24232221
+mul :: rd 0x369d0368 rs 0x12345678, rt 0x00000003
+mul :: rd 0x4ecffcf8 rs 0x12345678, rt 0x34333231
+mul :: rd 0x5e494678 rs 0x12345678, rt 0x04030201
+mul :: rd 0x00000000 rs 0x90abcdef, rt 0x00000000
+mul :: rd 0x6f543211 rs 0x90abcdef, rt 0xffffffff
+mul :: rd 0x80000000 rs 0x90abcdef, rt 0x80000000
+mul :: rd 0xef543211 rs 0x90abcdef, rt 0x7fffffff
+mul :: rd 0x2a42d208 rs 0x90abcdef, rt 0x12345678
+mul :: rd 0xa2f2a521 rs 0x90abcdef, rt 0x90abcdef
+mul :: rd 0xdea86422 rs 0x90abcdef, rt 0xfffffffe
+mul :: rd 0x90abcdef rs 0x90abcdef, rt 0x00000001
+mul :: rd 0x3b2c49cf rs 0x90abcdef, rt 0x24232221
+mul :: rd 0xb20369cd rs 0x90abcdef, rt 0x00000003
+mul :: rd 0xd1b818bf rs 0x90abcdef, rt 0x34333231
+mul :: rd 0x0e14abef rs 0x90abcdef, rt 0x04030201
+mul :: rd 0x00000000 rs 0xfffffffe, rt 0x00000000
+mul :: rd 0x00000002 rs 0xfffffffe, rt 0xffffffff
+mul :: rd 0x00000000 rs 0xfffffffe, rt 0x80000000
+mul :: rd 0x00000002 rs 0xfffffffe, rt 0x7fffffff
+mul :: rd 0xdb975310 rs 0xfffffffe, rt 0x12345678
+mul :: rd 0xdea86422 rs 0xfffffffe, rt 0x90abcdef
+mul :: rd 0x00000004 rs 0xfffffffe, rt 0xfffffffe
+mul :: rd 0xfffffffe rs 0xfffffffe, rt 0x00000001
+mul :: rd 0xb7b9bbbe rs 0xfffffffe, rt 0x24232221
+mul :: rd 0xfffffffa rs 0xfffffffe, rt 0x00000003
+mul :: rd 0x97999b9e rs 0xfffffffe, rt 0x34333231
+mul :: rd 0xf7f9fbfe rs 0xfffffffe, rt 0x04030201
+mul :: rd 0x00000000 rs 0x00000001, rt 0x00000000
+mul :: rd 0xffffffff rs 0x00000001, rt 0xffffffff
+mul :: rd 0x80000000 rs 0x00000001, rt 0x80000000
+mul :: rd 0x7fffffff rs 0x00000001, rt 0x7fffffff
+mul :: rd 0x12345678 rs 0x00000001, rt 0x12345678
+mul :: rd 0x90abcdef rs 0x00000001, rt 0x90abcdef
+mul :: rd 0xfffffffe rs 0x00000001, rt 0xfffffffe
+mul :: rd 0x00000001 rs 0x00000001, rt 0x00000001
+mul :: rd 0x24232221 rs 0x00000001, rt 0x24232221
+mul :: rd 0x00000003 rs 0x00000001, rt 0x00000003
+mul :: rd 0x34333231 rs 0x00000001, rt 0x34333231
+mul :: rd 0x04030201 rs 0x00000001, rt 0x04030201
+mul :: rd 0x00000000 rs 0x24232221, rt 0x00000000
+mul :: rd 0xdbdcdddf rs 0x24232221, rt 0xffffffff
+mul :: rd 0x80000000 rs 0x24232221, rt 0x80000000
+mul :: rd 0x5bdcdddf rs 0x24232221, rt 0x7fffffff
+mul :: rd 0xfea31578 rs 0x24232221, rt 0x12345678
+mul :: rd 0x3b2c49cf rs 0x24232221, rt 0x90abcdef
+mul :: rd 0xb7b9bbbe rs 0x24232221, rt 0xfffffffe
+mul :: rd 0x24232221 rs 0x24232221, rt 0x00000001
+mul :: rd 0xa192c841 rs 0x24232221, rt 0x24232221
+mul :: rd 0x6c696663 rs 0x24232221, rt 0x00000003
+mul :: rd 0x47f6fa51 rs 0x24232221, rt 0x34333231
+mul :: rd 0x54ca6421 rs 0x24232221, rt 0x04030201
+mul :: rd 0x00000000 rs 0x00000003, rt 0x00000000
+mul :: rd 0xfffffffd rs 0x00000003, rt 0xffffffff
+mul :: rd 0x80000000 rs 0x00000003, rt 0x80000000
+mul :: rd 0x7ffffffd rs 0x00000003, rt 0x7fffffff
+mul :: rd 0x369d0368 rs 0x00000003, rt 0x12345678
+mul :: rd 0xb20369cd rs 0x00000003, rt 0x90abcdef
+mul :: rd 0xfffffffa rs 0x00000003, rt 0xfffffffe
+mul :: rd 0x00000003 rs 0x00000003, rt 0x00000001
+mul :: rd 0x6c696663 rs 0x00000003, rt 0x24232221
+mul :: rd 0x00000009 rs 0x00000003, rt 0x00000003
+mul :: rd 0x9c999693 rs 0x00000003, rt 0x34333231
+mul :: rd 0x0c090603 rs 0x00000003, rt 0x04030201
+mul :: rd 0x00000000 rs 0x34333231, rt 0x00000000
+mul :: rd 0xcbcccdcf rs 0x34333231, rt 0xffffffff
+mul :: rd 0x80000000 rs 0x34333231, rt 0x80000000
+mul :: rd 0x4bcccdcf rs 0x34333231, rt 0x7fffffff
+mul :: rd 0x4ecffcf8 rs 0x34333231, rt 0x12345678
+mul :: rd 0xd1b818bf rs 0x34333231, rt 0x90abcdef
+mul :: rd 0x97999b9e rs 0x34333231, rt 0xfffffffe
+mul :: rd 0x34333231 rs 0x34333231, rt 0x00000001
+mul :: rd 0x47f6fa51 rs 0x34333231, rt 0x24232221
+mul :: rd 0x9c999693 rs 0x34333231, rt 0x00000003
+mul :: rd 0xf15d2d61 rs 0x34333231, rt 0x34333231
+mul :: rd 0xf52a9431 rs 0x34333231, rt 0x04030201
+mul :: rd 0x00000000 rs 0x04030201, rt 0x00000000
+mul :: rd 0xfbfcfdff rs 0x04030201, rt 0xffffffff
+mul :: rd 0x80000000 rs 0x04030201, rt 0x80000000
+mul :: rd 0x7bfcfdff rs 0x04030201, rt 0x7fffffff
+mul :: rd 0x5e494678 rs 0x04030201, rt 0x12345678
+mul :: rd 0x0e14abef rs 0x04030201, rt 0x90abcdef
+mul :: rd 0xf7f9fbfe rs 0x04030201, rt 0xfffffffe
+mul :: rd 0x04030201 rs 0x04030201, rt 0x00000001
+mul :: rd 0x54ca6421 rs 0x04030201, rt 0x24232221
+mul :: rd 0x0c090603 rs 0x04030201, rt 0x00000003
+mul :: rd 0xf52a9431 rs 0x04030201, rt 0x34333231
+mul :: rd 0x140a0401 rs 0x04030201, rt 0x04030201
+
+muh
+muh :: rd 0x00000000 rs 0x00000000, rt 0x00000000
+muh :: rd 0x00000000 rs 0x00000000, rt 0xffffffff
+muh :: rd 0x00000000 rs 0x00000000, rt 0x80000000
+muh :: rd 0x00000000 rs 0x00000000, rt 0x7fffffff
+muh :: rd 0x00000000 rs 0x00000000, rt 0x12345678
+muh :: rd 0x00000000 rs 0x00000000, rt 0x90abcdef
+muh :: rd 0x00000000 rs 0x00000000, rt 0xfffffffe
+muh :: rd 0x00000000 rs 0x00000000, rt 0x00000001
+muh :: rd 0x00000000 rs 0x00000000, rt 0x24232221
+muh :: rd 0x00000000 rs 0x00000000, rt 0x00000003
+muh :: rd 0x00000000 rs 0x00000000, rt 0x34333231
+muh :: rd 0x00000000 rs 0x00000000, rt 0x04030201
+muh :: rd 0x00000000 rs 0xffffffff, rt 0x00000000
+muh :: rd 0x00000000 rs 0xffffffff, rt 0xffffffff
+muh :: rd 0x00000000 rs 0xffffffff, rt 0x80000000
+muh :: rd 0xffffffff rs 0xffffffff, rt 0x7fffffff
+muh :: rd 0xffffffff rs 0xffffffff, rt 0x12345678
+muh :: rd 0x00000000 rs 0xffffffff, rt 0x90abcdef
+muh :: rd 0x00000000 rs 0xffffffff, rt 0xfffffffe
+muh :: rd 0xffffffff rs 0xffffffff, rt 0x00000001
+muh :: rd 0xffffffff rs 0xffffffff, rt 0x24232221
+muh :: rd 0xffffffff rs 0xffffffff, rt 0x00000003
+muh :: rd 0xffffffff rs 0xffffffff, rt 0x34333231
+muh :: rd 0xffffffff rs 0xffffffff, rt 0x04030201
+muh :: rd 0x00000000 rs 0x80000000, rt 0x00000000
+muh :: rd 0x00000000 rs 0x80000000, rt 0xffffffff
+muh :: rd 0x40000000 rs 0x80000000, rt 0x80000000
+muh :: rd 0xc0000000 rs 0x80000000, rt 0x7fffffff
+muh :: rd 0xf6e5d4c4 rs 0x80000000, rt 0x12345678
+muh :: rd 0x37aa1908 rs 0x80000000, rt 0x90abcdef
+muh :: rd 0x00000001 rs 0x80000000, rt 0xfffffffe
+muh :: rd 0xffffffff rs 0x80000000, rt 0x00000001
+muh :: rd 0xedee6eef rs 0x80000000, rt 0x24232221
+muh :: rd 0xfffffffe rs 0x80000000, rt 0x00000003
+muh :: rd 0xe5e666e7 rs 0x80000000, rt 0x34333231
+muh :: rd 0xfdfe7eff rs 0x80000000, rt 0x04030201
+muh :: rd 0x00000000 rs 0x7fffffff, rt 0x00000000
+muh :: rd 0xffffffff rs 0x7fffffff, rt 0xffffffff
+muh :: rd 0xc0000000 rs 0x7fffffff, rt 0x80000000
+muh :: rd 0x3fffffff rs 0x7fffffff, rt 0x7fffffff
+muh :: rd 0x091a2b3b rs 0x7fffffff, rt 0x12345678
+muh :: rd 0xc855e6f7 rs 0x7fffffff, rt 0x90abcdef
+muh :: rd 0xffffffff rs 0x7fffffff, rt 0xfffffffe
+muh :: rd 0x00000000 rs 0x7fffffff, rt 0x00000001
+muh :: rd 0x12119110 rs 0x7fffffff, rt 0x24232221
+muh :: rd 0x00000001 rs 0x7fffffff, rt 0x00000003
+muh :: rd 0x1a199918 rs 0x7fffffff, rt 0x34333231
+muh :: rd 0x02018100 rs 0x7fffffff, rt 0x04030201
+muh :: rd 0x00000000 rs 0x12345678, rt 0x00000000
+muh :: rd 0xffffffff rs 0x12345678, rt 0xffffffff
+muh :: rd 0xf6e5d4c4 rs 0x12345678, rt 0x80000000
+muh :: rd 0x091a2b3b rs 0x12345678, rt 0x7fffffff
+muh :: rd 0x014b66dc rs 0x12345678, rt 0x12345678
+muh :: rd 0xf81551c6 rs 0x12345678, rt 0x90abcdef
+muh :: rd 0xffffffff rs 0x12345678, rt 0xfffffffe
+muh :: rd 0x00000000 rs 0x12345678, rt 0x00000001
+muh :: rd 0x0291dbbd rs 0x12345678, rt 0x24232221
+muh :: rd 0x00000000 rs 0x12345678, rt 0x00000003
+muh :: rd 0x03b6458f rs 0x12345678, rt 0x34333231
+muh :: rd 0x0049081b rs 0x12345678, rt 0x04030201
+muh :: rd 0x00000000 rs 0x90abcdef, rt 0x00000000
+muh :: rd 0x00000000 rs 0x90abcdef, rt 0xffffffff
+muh :: rd 0x37aa1908 rs 0x90abcdef, rt 0x80000000
+muh :: rd 0xc855e6f7 rs 0x90abcdef, rt 0x7fffffff
+muh :: rd 0xf81551c6 rs 0x90abcdef, rt 0x12345678
+muh :: rd 0x306a1f1b rs 0x90abcdef, rt 0x90abcdef
+muh :: rd 0x00000000 rs 0x90abcdef, rt 0xfffffffe
+muh :: rd 0xffffffff rs 0x90abcdef, rt 0x00000001
+muh :: rd 0xf048e19b rs 0x90abcdef, rt 0x24232221
+muh :: rd 0xfffffffe rs 0x90abcdef, rt 0x00000003
+muh :: rd 0xe94ca23a rs 0x90abcdef, rt 0x34333231
+muh :: rd 0xfe41605c rs 0x90abcdef, rt 0x04030201
+muh :: rd 0x00000000 rs 0xfffffffe, rt 0x00000000
+muh :: rd 0x00000000 rs 0xfffffffe, rt 0xffffffff
+muh :: rd 0x00000001 rs 0xfffffffe, rt 0x80000000
+muh :: rd 0xffffffff rs 0xfffffffe, rt 0x7fffffff
+muh :: rd 0xffffffff rs 0xfffffffe, rt 0x12345678
+muh :: rd 0x00000000 rs 0xfffffffe, rt 0x90abcdef
+muh :: rd 0x00000000 rs 0xfffffffe, rt 0xfffffffe
+muh :: rd 0xffffffff rs 0xfffffffe, rt 0x00000001
+muh :: rd 0xffffffff rs 0xfffffffe, rt 0x24232221
+muh :: rd 0xffffffff rs 0xfffffffe, rt 0x00000003
+muh :: rd 0xffffffff rs 0xfffffffe, rt 0x34333231
+muh :: rd 0xffffffff rs 0xfffffffe, rt 0x04030201
+muh :: rd 0x00000000 rs 0x00000001, rt 0x00000000
+muh :: rd 0xffffffff rs 0x00000001, rt 0xffffffff
+muh :: rd 0xffffffff rs 0x00000001, rt 0x80000000
+muh :: rd 0x00000000 rs 0x00000001, rt 0x7fffffff
+muh :: rd 0x00000000 rs 0x00000001, rt 0x12345678
+muh :: rd 0xffffffff rs 0x00000001, rt 0x90abcdef
+muh :: rd 0xffffffff rs 0x00000001, rt 0xfffffffe
+muh :: rd 0x00000000 rs 0x00000001, rt 0x00000001
+muh :: rd 0x00000000 rs 0x00000001, rt 0x24232221
+muh :: rd 0x00000000 rs 0x00000001, rt 0x00000003
+muh :: rd 0x00000000 rs 0x00000001, rt 0x34333231
+muh :: rd 0x00000000 rs 0x00000001, rt 0x04030201
+muh :: rd 0x00000000 rs 0x24232221, rt 0x00000000
+muh :: rd 0xffffffff rs 0x24232221, rt 0xffffffff
+muh :: rd 0xedee6eef rs 0x24232221, rt 0x80000000
+muh :: rd 0x12119110 rs 0x24232221, rt 0x7fffffff
+muh :: rd 0x0291dbbd rs 0x24232221, rt 0x12345678
+muh :: rd 0xf048e19b rs 0x24232221, rt 0x90abcdef
+muh :: rd 0xffffffff rs 0x24232221, rt 0xfffffffe
+muh :: rd 0x00000000 rs 0x24232221, rt 0x00000001
+muh :: rd 0x0519e66b rs 0x24232221, rt 0x24232221
+muh :: rd 0x00000000 rs 0x24232221, rt 0x00000003
+muh :: rd 0x075e5d04 rs 0x24232221, rt 0x34333231
+muh :: rd 0x0090f93a rs 0x24232221, rt 0x04030201
+muh :: rd 0x00000000 rs 0x00000003, rt 0x00000000
+muh :: rd 0xffffffff rs 0x00000003, rt 0xffffffff
+muh :: rd 0xfffffffe rs 0x00000003, rt 0x80000000
+muh :: rd 0x00000001 rs 0x00000003, rt 0x7fffffff
+muh :: rd 0x00000000 rs 0x00000003, rt 0x12345678
+muh :: rd 0xfffffffe rs 0x00000003, rt 0x90abcdef
+muh :: rd 0xffffffff rs 0x00000003, rt 0xfffffffe
+muh :: rd 0x00000000 rs 0x00000003, rt 0x00000001
+muh :: rd 0x00000000 rs 0x00000003, rt 0x24232221
+muh :: rd 0x00000000 rs 0x00000003, rt 0x00000003
+muh :: rd 0x00000000 rs 0x00000003, rt 0x34333231
+muh :: rd 0x00000000 rs 0x00000003, rt 0x04030201
+muh :: rd 0x00000000 rs 0x34333231, rt 0x00000000
+muh :: rd 0xffffffff rs 0x34333231, rt 0xffffffff
+muh :: rd 0xe5e666e7 rs 0x34333231, rt 0x80000000
+muh :: rd 0x1a199918 rs 0x34333231, rt 0x7fffffff
+muh :: rd 0x03b6458f rs 0x34333231, rt 0x12345678
+muh :: rd 0xe94ca23a rs 0x34333231, rt 0x90abcdef
+muh :: rd 0xffffffff rs 0x34333231, rt 0xfffffffe
+muh :: rd 0x00000000 rs 0x34333231, rt 0x00000001
+muh :: rd 0x075e5d04 rs 0x34333231, rt 0x24232221
+muh :: rd 0x00000000 rs 0x34333231, rt 0x00000003
+muh :: rd 0x0aa4d6a0 rs 0x34333231, rt 0x34333231
+muh :: rd 0x00d169ca rs 0x34333231, rt 0x04030201
+muh :: rd 0x00000000 rs 0x04030201, rt 0x00000000
+muh :: rd 0xffffffff rs 0x04030201, rt 0xffffffff
+muh :: rd 0xfdfe7eff rs 0x04030201, rt 0x80000000
+muh :: rd 0x02018100 rs 0x04030201, rt 0x7fffffff
+muh :: rd 0x0049081b rs 0x04030201, rt 0x12345678
+muh :: rd 0xfe41605c rs 0x04030201, rt 0x90abcdef
+muh :: rd 0xffffffff rs 0x04030201, rt 0xfffffffe
+muh :: rd 0x00000000 rs 0x04030201, rt 0x00000001
+muh :: rd 0x0090f93a rs 0x04030201, rt 0x24232221
+muh :: rd 0x00000000 rs 0x04030201, rt 0x00000003
+muh :: rd 0x00d169ca rs 0x04030201, rt 0x34333231
+muh :: rd 0x00101819 rs 0x04030201, rt 0x04030201
+
+mulu
+mulu :: rd 0x00000000 rs 0x00000000, rt 0x00000000
+mulu :: rd 0x00000000 rs 0x00000000, rt 0xffffffff
+mulu :: rd 0x00000000 rs 0x00000000, rt 0x80000000
+mulu :: rd 0x00000000 rs 0x00000000, rt 0x7fffffff
+mulu :: rd 0x00000000 rs 0x00000000, rt 0x12345678
+mulu :: rd 0x00000000 rs 0x00000000, rt 0x90abcdef
+mulu :: rd 0x00000000 rs 0x00000000, rt 0xfffffffe
+mulu :: rd 0x00000000 rs 0x00000000, rt 0x00000001
+mulu :: rd 0x00000000 rs 0x00000000, rt 0x24232221
+mulu :: rd 0x00000000 rs 0x00000000, rt 0x00000003
+mulu :: rd 0x00000000 rs 0x00000000, rt 0x34333231
+mulu :: rd 0x00000000 rs 0x00000000, rt 0x04030201
+mulu :: rd 0x00000000 rs 0xffffffff, rt 0x00000000
+mulu :: rd 0x00000001 rs 0xffffffff, rt 0xffffffff
+mulu :: rd 0x80000000 rs 0xffffffff, rt 0x80000000
+mulu :: rd 0x80000001 rs 0xffffffff, rt 0x7fffffff
+mulu :: rd 0xedcba988 rs 0xffffffff, rt 0x12345678
+mulu :: rd 0x6f543211 rs 0xffffffff, rt 0x90abcdef
+mulu :: rd 0x00000002 rs 0xffffffff, rt 0xfffffffe
+mulu :: rd 0xffffffff rs 0xffffffff, rt 0x00000001
+mulu :: rd 0xdbdcdddf rs 0xffffffff, rt 0x24232221
+mulu :: rd 0xfffffffd rs 0xffffffff, rt 0x00000003
+mulu :: rd 0xcbcccdcf rs 0xffffffff, rt 0x34333231
+mulu :: rd 0xfbfcfdff rs 0xffffffff, rt 0x04030201
+mulu :: rd 0x00000000 rs 0x80000000, rt 0x00000000
+mulu :: rd 0x80000000 rs 0x80000000, rt 0xffffffff
+mulu :: rd 0x00000000 rs 0x80000000, rt 0x80000000
+mulu :: rd 0x80000000 rs 0x80000000, rt 0x7fffffff
+mulu :: rd 0x00000000 rs 0x80000000, rt 0x12345678
+mulu :: rd 0x80000000 rs 0x80000000, rt 0x90abcdef
+mulu :: rd 0x00000000 rs 0x80000000, rt 0xfffffffe
+mulu :: rd 0x80000000 rs 0x80000000, rt 0x00000001
+mulu :: rd 0x80000000 rs 0x80000000, rt 0x24232221
+mulu :: rd 0x80000000 rs 0x80000000, rt 0x00000003
+mulu :: rd 0x80000000 rs 0x80000000, rt 0x34333231
+mulu :: rd 0x80000000 rs 0x80000000, rt 0x04030201
+mulu :: rd 0x00000000 rs 0x7fffffff, rt 0x00000000
+mulu :: rd 0x80000001 rs 0x7fffffff, rt 0xffffffff
+mulu :: rd 0x80000000 rs 0x7fffffff, rt 0x80000000
+mulu :: rd 0x00000001 rs 0x7fffffff, rt 0x7fffffff
+mulu :: rd 0xedcba988 rs 0x7fffffff, rt 0x12345678
+mulu :: rd 0xef543211 rs 0x7fffffff, rt 0x90abcdef
+mulu :: rd 0x00000002 rs 0x7fffffff, rt 0xfffffffe
+mulu :: rd 0x7fffffff rs 0x7fffffff, rt 0x00000001
+mulu :: rd 0x5bdcdddf rs 0x7fffffff, rt 0x24232221
+mulu :: rd 0x7ffffffd rs 0x7fffffff, rt 0x00000003
+mulu :: rd 0x4bcccdcf rs 0x7fffffff, rt 0x34333231
+mulu :: rd 0x7bfcfdff rs 0x7fffffff, rt 0x04030201
+mulu :: rd 0x00000000 rs 0x12345678, rt 0x00000000
+mulu :: rd 0xedcba988 rs 0x12345678, rt 0xffffffff
+mulu :: rd 0x00000000 rs 0x12345678, rt 0x80000000
+mulu :: rd 0xedcba988 rs 0x12345678, rt 0x7fffffff
+mulu :: rd 0x1df4d840 rs 0x12345678, rt 0x12345678
+mulu :: rd 0x2a42d208 rs 0x12345678, rt 0x90abcdef
+mulu :: rd 0xdb975310 rs 0x12345678, rt 0xfffffffe
+mulu :: rd 0x12345678 rs 0x12345678, rt 0x00000001
+mulu :: rd 0xfea31578 rs 0x12345678, rt 0x24232221
+mulu :: rd 0x369d0368 rs 0x12345678, rt 0x00000003
+mulu :: rd 0x4ecffcf8 rs 0x12345678, rt 0x34333231
+mulu :: rd 0x5e494678 rs 0x12345678, rt 0x04030201
+mulu :: rd 0x00000000 rs 0x90abcdef, rt 0x00000000
+mulu :: rd 0x6f543211 rs 0x90abcdef, rt 0xffffffff
+mulu :: rd 0x80000000 rs 0x90abcdef, rt 0x80000000
+mulu :: rd 0xef543211 rs 0x90abcdef, rt 0x7fffffff
+mulu :: rd 0x2a42d208 rs 0x90abcdef, rt 0x12345678
+mulu :: rd 0xa2f2a521 rs 0x90abcdef, rt 0x90abcdef
+mulu :: rd 0xdea86422 rs 0x90abcdef, rt 0xfffffffe
+mulu :: rd 0x90abcdef rs 0x90abcdef, rt 0x00000001
+mulu :: rd 0x3b2c49cf rs 0x90abcdef, rt 0x24232221
+mulu :: rd 0xb20369cd rs 0x90abcdef, rt 0x00000003
+mulu :: rd 0xd1b818bf rs 0x90abcdef, rt 0x34333231
+mulu :: rd 0x0e14abef rs 0x90abcdef, rt 0x04030201
+mulu :: rd 0x00000000 rs 0xfffffffe, rt 0x00000000
+mulu :: rd 0x00000002 rs 0xfffffffe, rt 0xffffffff
+mulu :: rd 0x00000000 rs 0xfffffffe, rt 0x80000000
+mulu :: rd 0x00000002 rs 0xfffffffe, rt 0x7fffffff
+mulu :: rd 0xdb975310 rs 0xfffffffe, rt 0x12345678
+mulu :: rd 0xdea86422 rs 0xfffffffe, rt 0x90abcdef
+mulu :: rd 0x00000004 rs 0xfffffffe, rt 0xfffffffe
+mulu :: rd 0xfffffffe rs 0xfffffffe, rt 0x00000001
+mulu :: rd 0xb7b9bbbe rs 0xfffffffe, rt 0x24232221
+mulu :: rd 0xfffffffa rs 0xfffffffe, rt 0x00000003
+mulu :: rd 0x97999b9e rs 0xfffffffe, rt 0x34333231
+mulu :: rd 0xf7f9fbfe rs 0xfffffffe, rt 0x04030201
+mulu :: rd 0x00000000 rs 0x00000001, rt 0x00000000
+mulu :: rd 0xffffffff rs 0x00000001, rt 0xffffffff
+mulu :: rd 0x80000000 rs 0x00000001, rt 0x80000000
+mulu :: rd 0x7fffffff rs 0x00000001, rt 0x7fffffff
+mulu :: rd 0x12345678 rs 0x00000001, rt 0x12345678
+mulu :: rd 0x90abcdef rs 0x00000001, rt 0x90abcdef
+mulu :: rd 0xfffffffe rs 0x00000001, rt 0xfffffffe
+mulu :: rd 0x00000001 rs 0x00000001, rt 0x00000001
+mulu :: rd 0x24232221 rs 0x00000001, rt 0x24232221
+mulu :: rd 0x00000003 rs 0x00000001, rt 0x00000003
+mulu :: rd 0x34333231 rs 0x00000001, rt 0x34333231
+mulu :: rd 0x04030201 rs 0x00000001, rt 0x04030201
+mulu :: rd 0x00000000 rs 0x24232221, rt 0x00000000
+mulu :: rd 0xdbdcdddf rs 0x24232221, rt 0xffffffff
+mulu :: rd 0x80000000 rs 0x24232221, rt 0x80000000
+mulu :: rd 0x5bdcdddf rs 0x24232221, rt 0x7fffffff
+mulu :: rd 0xfea31578 rs 0x24232221, rt 0x12345678
+mulu :: rd 0x3b2c49cf rs 0x24232221, rt 0x90abcdef
+mulu :: rd 0xb7b9bbbe rs 0x24232221, rt 0xfffffffe
+mulu :: rd 0x24232221 rs 0x24232221, rt 0x00000001
+mulu :: rd 0xa192c841 rs 0x24232221, rt 0x24232221
+mulu :: rd 0x6c696663 rs 0x24232221, rt 0x00000003
+mulu :: rd 0x47f6fa51 rs 0x24232221, rt 0x34333231
+mulu :: rd 0x54ca6421 rs 0x24232221, rt 0x04030201
+mulu :: rd 0x00000000 rs 0x00000003, rt 0x00000000
+mulu :: rd 0xfffffffd rs 0x00000003, rt 0xffffffff
+mulu :: rd 0x80000000 rs 0x00000003, rt 0x80000000
+mulu :: rd 0x7ffffffd rs 0x00000003, rt 0x7fffffff
+mulu :: rd 0x369d0368 rs 0x00000003, rt 0x12345678
+mulu :: rd 0xb20369cd rs 0x00000003, rt 0x90abcdef
+mulu :: rd 0xfffffffa rs 0x00000003, rt 0xfffffffe
+mulu :: rd 0x00000003 rs 0x00000003, rt 0x00000001
+mulu :: rd 0x6c696663 rs 0x00000003, rt 0x24232221
+mulu :: rd 0x00000009 rs 0x00000003, rt 0x00000003
+mulu :: rd 0x9c999693 rs 0x00000003, rt 0x34333231
+mulu :: rd 0x0c090603 rs 0x00000003, rt 0x04030201
+mulu :: rd 0x00000000 rs 0x34333231, rt 0x00000000
+mulu :: rd 0xcbcccdcf rs 0x34333231, rt 0xffffffff
+mulu :: rd 0x80000000 rs 0x34333231, rt 0x80000000
+mulu :: rd 0x4bcccdcf rs 0x34333231, rt 0x7fffffff
+mulu :: rd 0x4ecffcf8 rs 0x34333231, rt 0x12345678
+mulu :: rd 0xd1b818bf rs 0x34333231, rt 0x90abcdef
+mulu :: rd 0x97999b9e rs 0x34333231, rt 0xfffffffe
+mulu :: rd 0x34333231 rs 0x34333231, rt 0x00000001
+mulu :: rd 0x47f6fa51 rs 0x34333231, rt 0x24232221
+mulu :: rd 0x9c999693 rs 0x34333231, rt 0x00000003
+mulu :: rd 0xf15d2d61 rs 0x34333231, rt 0x34333231
+mulu :: rd 0xf52a9431 rs 0x34333231, rt 0x04030201
+mulu :: rd 0x00000000 rs 0x04030201, rt 0x00000000
+mulu :: rd 0xfbfcfdff rs 0x04030201, rt 0xffffffff
+mulu :: rd 0x80000000 rs 0x04030201, rt 0x80000000
+mulu :: rd 0x7bfcfdff rs 0x04030201, rt 0x7fffffff
+mulu :: rd 0x5e494678 rs 0x04030201, rt 0x12345678
+mulu :: rd 0x0e14abef rs 0x04030201, rt 0x90abcdef
+mulu :: rd 0xf7f9fbfe rs 0x04030201, rt 0xfffffffe
+mulu :: rd 0x04030201 rs 0x04030201, rt 0x00000001
+mulu :: rd 0x54ca6421 rs 0x04030201, rt 0x24232221
+mulu :: rd 0x0c090603 rs 0x04030201, rt 0x00000003
+mulu :: rd 0xf52a9431 rs 0x04030201, rt 0x34333231
+mulu :: rd 0x140a0401 rs 0x04030201, rt 0x04030201
+
+muhu
+muhu :: rd 0x00000000 rs 0x00000000, rt 0x00000000
+muhu :: rd 0x00000000 rs 0x00000000, rt 0xffffffff
+muhu :: rd 0x00000000 rs 0x00000000, rt 0x80000000
+muhu :: rd 0x00000000 rs 0x00000000, rt 0x7fffffff
+muhu :: rd 0x00000000 rs 0x00000000, rt 0x12345678
+muhu :: rd 0x00000000 rs 0x00000000, rt 0x90abcdef
+muhu :: rd 0x00000000 rs 0x00000000, rt 0xfffffffe
+muhu :: rd 0x00000000 rs 0x00000000, rt 0x00000001
+muhu :: rd 0x00000000 rs 0x00000000, rt 0x24232221
+muhu :: rd 0x00000000 rs 0x00000000, rt 0x00000003
+muhu :: rd 0x00000000 rs 0x00000000, rt 0x34333231
+muhu :: rd 0x00000000 rs 0x00000000, rt 0x04030201
+muhu :: rd 0x00000000 rs 0xffffffff, rt 0x00000000
+muhu :: rd 0xfffffffe rs 0xffffffff, rt 0xffffffff
+muhu :: rd 0x7fffffff rs 0xffffffff, rt 0x80000000
+muhu :: rd 0x7ffffffe rs 0xffffffff, rt 0x7fffffff
+muhu :: rd 0x12345677 rs 0xffffffff, rt 0x12345678
+muhu :: rd 0x90abcdee rs 0xffffffff, rt 0x90abcdef
+muhu :: rd 0xfffffffd rs 0xffffffff, rt 0xfffffffe
+muhu :: rd 0x00000000 rs 0xffffffff, rt 0x00000001
+muhu :: rd 0x24232220 rs 0xffffffff, rt 0x24232221
+muhu :: rd 0x00000002 rs 0xffffffff, rt 0x00000003
+muhu :: rd 0x34333230 rs 0xffffffff, rt 0x34333231
+muhu :: rd 0x04030200 rs 0xffffffff, rt 0x04030201
+muhu :: rd 0x00000000 rs 0x80000000, rt 0x00000000
+muhu :: rd 0x7fffffff rs 0x80000000, rt 0xffffffff
+muhu :: rd 0x40000000 rs 0x80000000, rt 0x80000000
+muhu :: rd 0x3fffffff rs 0x80000000, rt 0x7fffffff
+muhu :: rd 0x091a2b3c rs 0x80000000, rt 0x12345678
+muhu :: rd 0x4855e6f7 rs 0x80000000, rt 0x90abcdef
+muhu :: rd 0x7fffffff rs 0x80000000, rt 0xfffffffe
+muhu :: rd 0x00000000 rs 0x80000000, rt 0x00000001
+muhu :: rd 0x12119110 rs 0x80000000, rt 0x24232221
+muhu :: rd 0x00000001 rs 0x80000000, rt 0x00000003
+muhu :: rd 0x1a199918 rs 0x80000000, rt 0x34333231
+muhu :: rd 0x02018100 rs 0x80000000, rt 0x04030201
+muhu :: rd 0x00000000 rs 0x7fffffff, rt 0x00000000
+muhu :: rd 0x7ffffffe rs 0x7fffffff, rt 0xffffffff
+muhu :: rd 0x3fffffff rs 0x7fffffff, rt 0x80000000
+muhu :: rd 0x3fffffff rs 0x7fffffff, rt 0x7fffffff
+muhu :: rd 0x091a2b3b rs 0x7fffffff, rt 0x12345678
+muhu :: rd 0x4855e6f6 rs 0x7fffffff, rt 0x90abcdef
+muhu :: rd 0x7ffffffe rs 0x7fffffff, rt 0xfffffffe
+muhu :: rd 0x00000000 rs 0x7fffffff, rt 0x00000001
+muhu :: rd 0x12119110 rs 0x7fffffff, rt 0x24232221
+muhu :: rd 0x00000001 rs 0x7fffffff, rt 0x00000003
+muhu :: rd 0x1a199918 rs 0x7fffffff, rt 0x34333231
+muhu :: rd 0x02018100 rs 0x7fffffff, rt 0x04030201
+muhu :: rd 0x00000000 rs 0x12345678, rt 0x00000000
+muhu :: rd 0x12345677 rs 0x12345678, rt 0xffffffff
+muhu :: rd 0x091a2b3c rs 0x12345678, rt 0x80000000
+muhu :: rd 0x091a2b3b rs 0x12345678, rt 0x7fffffff
+muhu :: rd 0x014b66dc rs 0x12345678, rt 0x12345678
+muhu :: rd 0x0a49a83e rs 0x12345678, rt 0x90abcdef
+muhu :: rd 0x12345677 rs 0x12345678, rt 0xfffffffe
+muhu :: rd 0x00000000 rs 0x12345678, rt 0x00000001
+muhu :: rd 0x0291dbbd rs 0x12345678, rt 0x24232221
+muhu :: rd 0x00000000 rs 0x12345678, rt 0x00000003
+muhu :: rd 0x03b6458f rs 0x12345678, rt 0x34333231
+muhu :: rd 0x0049081b rs 0x12345678, rt 0x04030201
+muhu :: rd 0x00000000 rs 0x90abcdef, rt 0x00000000
+muhu :: rd 0x90abcdee rs 0x90abcdef, rt 0xffffffff
+muhu :: rd 0x4855e6f7 rs 0x90abcdef, rt 0x80000000
+muhu :: rd 0x4855e6f6 rs 0x90abcdef, rt 0x7fffffff
+muhu :: rd 0x0a49a83e rs 0x90abcdef, rt 0x12345678
+muhu :: rd 0x51c1baf9 rs 0x90abcdef, rt 0x90abcdef
+muhu :: rd 0x90abcded rs 0x90abcdef, rt 0xfffffffe
+muhu :: rd 0x00000000 rs 0x90abcdef, rt 0x00000001
+muhu :: rd 0x146c03bc rs 0x90abcdef, rt 0x24232221
+muhu :: rd 0x00000001 rs 0x90abcdef, rt 0x00000003
+muhu :: rd 0x1d7fd46b rs 0x90abcdef, rt 0x34333231
+muhu :: rd 0x0244625d rs 0x90abcdef, rt 0x04030201
+muhu :: rd 0x00000000 rs 0xfffffffe, rt 0x00000000
+muhu :: rd 0xfffffffd rs 0xfffffffe, rt 0xffffffff
+muhu :: rd 0x7fffffff rs 0xfffffffe, rt 0x80000000
+muhu :: rd 0x7ffffffe rs 0xfffffffe, rt 0x7fffffff
+muhu :: rd 0x12345677 rs 0xfffffffe, rt 0x12345678
+muhu :: rd 0x90abcded rs 0xfffffffe, rt 0x90abcdef
+muhu :: rd 0xfffffffc rs 0xfffffffe, rt 0xfffffffe
+muhu :: rd 0x00000000 rs 0xfffffffe, rt 0x00000001
+muhu :: rd 0x24232220 rs 0xfffffffe, rt 0x24232221
+muhu :: rd 0x00000002 rs 0xfffffffe, rt 0x00000003
+muhu :: rd 0x34333230 rs 0xfffffffe, rt 0x34333231
+muhu :: rd 0x04030200 rs 0xfffffffe, rt 0x04030201
+muhu :: rd 0x00000000 rs 0x00000001, rt 0x00000000
+muhu :: rd 0x00000000 rs 0x00000001, rt 0xffffffff
+muhu :: rd 0x00000000 rs 0x00000001, rt 0x80000000
+muhu :: rd 0x00000000 rs 0x00000001, rt 0x7fffffff
+muhu :: rd 0x00000000 rs 0x00000001, rt 0x12345678
+muhu :: rd 0x00000000 rs 0x00000001, rt 0x90abcdef
+muhu :: rd 0x00000000 rs 0x00000001, rt 0xfffffffe
+muhu :: rd 0x00000000 rs 0x00000001, rt 0x00000001
+muhu :: rd 0x00000000 rs 0x00000001, rt 0x24232221
+muhu :: rd 0x00000000 rs 0x00000001, rt 0x00000003
+muhu :: rd 0x00000000 rs 0x00000001, rt 0x34333231
+muhu :: rd 0x00000000 rs 0x00000001, rt 0x04030201
+muhu :: rd 0x00000000 rs 0x24232221, rt 0x00000000
+muhu :: rd 0x24232220 rs 0x24232221, rt 0xffffffff
+muhu :: rd 0x12119110 rs 0x24232221, rt 0x80000000
+muhu :: rd 0x12119110 rs 0x24232221, rt 0x7fffffff
+muhu :: rd 0x0291dbbd rs 0x24232221, rt 0x12345678
+muhu :: rd 0x146c03bc rs 0x24232221, rt 0x90abcdef
+muhu :: rd 0x24232220 rs 0x24232221, rt 0xfffffffe
+muhu :: rd 0x00000000 rs 0x24232221, rt 0x00000001
+muhu :: rd 0x0519e66b rs 0x24232221, rt 0x24232221
+muhu :: rd 0x00000000 rs 0x24232221, rt 0x00000003
+muhu :: rd 0x075e5d04 rs 0x24232221, rt 0x34333231
+muhu :: rd 0x0090f93a rs 0x24232221, rt 0x04030201
+muhu :: rd 0x00000000 rs 0x00000003, rt 0x00000000
+muhu :: rd 0x00000002 rs 0x00000003, rt 0xffffffff
+muhu :: rd 0x00000001 rs 0x00000003, rt 0x80000000
+muhu :: rd 0x00000001 rs 0x00000003, rt 0x7fffffff
+muhu :: rd 0x00000000 rs 0x00000003, rt 0x12345678
+muhu :: rd 0x00000001 rs 0x00000003, rt 0x90abcdef
+muhu :: rd 0x00000002 rs 0x00000003, rt 0xfffffffe
+muhu :: rd 0x00000000 rs 0x00000003, rt 0x00000001
+muhu :: rd 0x00000000 rs 0x00000003, rt 0x24232221
+muhu :: rd 0x00000000 rs 0x00000003, rt 0x00000003
+muhu :: rd 0x00000000 rs 0x00000003, rt 0x34333231
+muhu :: rd 0x00000000 rs 0x00000003, rt 0x04030201
+muhu :: rd 0x00000000 rs 0x34333231, rt 0x00000000
+muhu :: rd 0x34333230 rs 0x34333231, rt 0xffffffff
+muhu :: rd 0x1a199918 rs 0x34333231, rt 0x80000000
+muhu :: rd 0x1a199918 rs 0x34333231, rt 0x7fffffff
+muhu :: rd 0x03b6458f rs 0x34333231, rt 0x12345678
+muhu :: rd 0x1d7fd46b rs 0x34333231, rt 0x90abcdef
+muhu :: rd 0x34333230 rs 0x34333231, rt 0xfffffffe
+muhu :: rd 0x00000000 rs 0x34333231, rt 0x00000001
+muhu :: rd 0x075e5d04 rs 0x34333231, rt 0x24232221
+muhu :: rd 0x00000000 rs 0x34333231, rt 0x00000003
+muhu :: rd 0x0aa4d6a0 rs 0x34333231, rt 0x34333231
+muhu :: rd 0x00d169ca rs 0x34333231, rt 0x04030201
+muhu :: rd 0x00000000 rs 0x04030201, rt 0x00000000
+muhu :: rd 0x04030200 rs 0x04030201, rt 0xffffffff
+muhu :: rd 0x02018100 rs 0x04030201, rt 0x80000000
+muhu :: rd 0x02018100 rs 0x04030201, rt 0x7fffffff
+muhu :: rd 0x0049081b rs 0x04030201, rt 0x12345678
+muhu :: rd 0x0244625d rs 0x04030201, rt 0x90abcdef
+muhu :: rd 0x04030200 rs 0x04030201, rt 0xfffffffe
+muhu :: rd 0x00000000 rs 0x04030201, rt 0x00000001
+muhu :: rd 0x0090f93a rs 0x04030201, rt 0x24232221
+muhu :: rd 0x00000000 rs 0x04030201, rt 0x00000003
+muhu :: rd 0x00d169ca rs 0x04030201, rt 0x34333231
+muhu :: rd 0x00101819 rs 0x04030201, rt 0x04030201
+
+seleqz
+seleqz :: rd 0x00000000 rs 0x00000000, rt 0x00000000
+seleqz :: rd 0x00000000 rs 0x00000000, rt 0xffffffff
+seleqz :: rd 0x00000000 rs 0x00000000, rt 0x80000000
+seleqz :: rd 0x00000000 rs 0x00000000, rt 0x7fffffff
+seleqz :: rd 0x00000000 rs 0x00000000, rt 0x12345678
+seleqz :: rd 0x00000000 rs 0x00000000, rt 0x90abcdef
+seleqz :: rd 0x00000000 rs 0x00000000, rt 0xfffffffe
+seleqz :: rd 0x00000000 rs 0x00000000, rt 0x00000001
+seleqz :: rd 0x00000000 rs 0x00000000, rt 0x24232221
+seleqz :: rd 0x00000000 rs 0x00000000, rt 0x00000003
+seleqz :: rd 0x00000000 rs 0x00000000, rt 0x34333231
+seleqz :: rd 0x00000000 rs 0x00000000, rt 0x04030201
+seleqz :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
+seleqz :: rd 0x00000000 rs 0xffffffff, rt 0xffffffff
+seleqz :: rd 0x00000000 rs 0xffffffff, rt 0x80000000
+seleqz :: rd 0x00000000 rs 0xffffffff, rt 0x7fffffff
+seleqz :: rd 0x00000000 rs 0xffffffff, rt 0x12345678
+seleqz :: rd 0x00000000 rs 0xffffffff, rt 0x90abcdef
+seleqz :: rd 0x00000000 rs 0xffffffff, rt 0xfffffffe
+seleqz :: rd 0x00000000 rs 0xffffffff, rt 0x00000001
+seleqz :: rd 0x00000000 rs 0xffffffff, rt 0x24232221
+seleqz :: rd 0x00000000 rs 0xffffffff, rt 0x00000003
+seleqz :: rd 0x00000000 rs 0xffffffff, rt 0x34333231
+seleqz :: rd 0x00000000 rs 0xffffffff, rt 0x04030201
+seleqz :: rd 0x80000000 rs 0x80000000, rt 0x00000000
+seleqz :: rd 0x00000000 rs 0x80000000, rt 0xffffffff
+seleqz :: rd 0x00000000 rs 0x80000000, rt 0x80000000
+seleqz :: rd 0x00000000 rs 0x80000000, rt 0x7fffffff
+seleqz :: rd 0x00000000 rs 0x80000000, rt 0x12345678
+seleqz :: rd 0x00000000 rs 0x80000000, rt 0x90abcdef
+seleqz :: rd 0x00000000 rs 0x80000000, rt 0xfffffffe
+seleqz :: rd 0x00000000 rs 0x80000000, rt 0x00000001
+seleqz :: rd 0x00000000 rs 0x80000000, rt 0x24232221
+seleqz :: rd 0x00000000 rs 0x80000000, rt 0x00000003
+seleqz :: rd 0x00000000 rs 0x80000000, rt 0x34333231
+seleqz :: rd 0x00000000 rs 0x80000000, rt 0x04030201
+seleqz :: rd 0x7fffffff rs 0x7fffffff, rt 0x00000000
+seleqz :: rd 0x00000000 rs 0x7fffffff, rt 0xffffffff
+seleqz :: rd 0x00000000 rs 0x7fffffff, rt 0x80000000
+seleqz :: rd 0x00000000 rs 0x7fffffff, rt 0x7fffffff
+seleqz :: rd 0x00000000 rs 0x7fffffff, rt 0x12345678
+seleqz :: rd 0x00000000 rs 0x7fffffff, rt 0x90abcdef
+seleqz :: rd 0x00000000 rs 0x7fffffff, rt 0xfffffffe
+seleqz :: rd 0x00000000 rs 0x7fffffff, rt 0x00000001
+seleqz :: rd 0x00000000 rs 0x7fffffff, rt 0x24232221
+seleqz :: rd 0x00000000 rs 0x7fffffff, rt 0x00000003
+seleqz :: rd 0x00000000 rs 0x7fffffff, rt 0x34333231
+seleqz :: rd 0x00000000 rs 0x7fffffff, rt 0x04030201
+seleqz :: rd 0x12345678 rs 0x12345678, rt 0x00000000
+seleqz :: rd 0x00000000 rs 0x12345678, rt 0xffffffff
+seleqz :: rd 0x00000000 rs 0x12345678, rt 0x80000000
+seleqz :: rd 0x00000000 rs 0x12345678, rt 0x7fffffff
+seleqz :: rd 0x00000000 rs 0x12345678, rt 0x12345678
+seleqz :: rd 0x00000000 rs 0x12345678, rt 0x90abcdef
+seleqz :: rd 0x00000000 rs 0x12345678, rt 0xfffffffe
+seleqz :: rd 0x00000000 rs 0x12345678, rt 0x00000001
+seleqz :: rd 0x00000000 rs 0x12345678, rt 0x24232221
+seleqz :: rd 0x00000000 rs 0x12345678, rt 0x00000003
+seleqz :: rd 0x00000000 rs 0x12345678, rt 0x34333231
+seleqz :: rd 0x00000000 rs 0x12345678, rt 0x04030201
+seleqz :: rd 0x90abcdef rs 0x90abcdef, rt 0x00000000
+seleqz :: rd 0x00000000 rs 0x90abcdef, rt 0xffffffff
+seleqz :: rd 0x00000000 rs 0x90abcdef, rt 0x80000000
+seleqz :: rd 0x00000000 rs 0x90abcdef, rt 0x7fffffff
+seleqz :: rd 0x00000000 rs 0x90abcdef, rt 0x12345678
+seleqz :: rd 0x00000000 rs 0x90abcdef, rt 0x90abcdef
+seleqz :: rd 0x00000000 rs 0x90abcdef, rt 0xfffffffe
+seleqz :: rd 0x00000000 rs 0x90abcdef, rt 0x00000001
+seleqz :: rd 0x00000000 rs 0x90abcdef, rt 0x24232221
+seleqz :: rd 0x00000000 rs 0x90abcdef, rt 0x00000003
+seleqz :: rd 0x00000000 rs 0x90abcdef, rt 0x34333231
+seleqz :: rd 0x00000000 rs 0x90abcdef, rt 0x04030201
+seleqz :: rd 0xfffffffe rs 0xfffffffe, rt 0x00000000
+seleqz :: rd 0x00000000 rs 0xfffffffe, rt 0xffffffff
+seleqz :: rd 0x00000000 rs 0xfffffffe, rt 0x80000000
+seleqz :: rd 0x00000000 rs 0xfffffffe, rt 0x7fffffff
+seleqz :: rd 0x00000000 rs 0xfffffffe, rt 0x12345678
+seleqz :: rd 0x00000000 rs 0xfffffffe, rt 0x90abcdef
+seleqz :: rd 0x00000000 rs 0xfffffffe, rt 0xfffffffe
+seleqz :: rd 0x00000000 rs 0xfffffffe, rt 0x00000001
+seleqz :: rd 0x00000000 rs 0xfffffffe, rt 0x24232221
+seleqz :: rd 0x00000000 rs 0xfffffffe, rt 0x00000003
+seleqz :: rd 0x00000000 rs 0xfffffffe, rt 0x34333231
+seleqz :: rd 0x00000000 rs 0xfffffffe, rt 0x04030201
+seleqz :: rd 0x00000001 rs 0x00000001, rt 0x00000000
+seleqz :: rd 0x00000000 rs 0x00000001, rt 0xffffffff
+seleqz :: rd 0x00000000 rs 0x00000001, rt 0x80000000
+seleqz :: rd 0x00000000 rs 0x00000001, rt 0x7fffffff
+seleqz :: rd 0x00000000 rs 0x00000001, rt 0x12345678
+seleqz :: rd 0x00000000 rs 0x00000001, rt 0x90abcdef
+seleqz :: rd 0x00000000 rs 0x00000001, rt 0xfffffffe
+seleqz :: rd 0x00000000 rs 0x00000001, rt 0x00000001
+seleqz :: rd 0x00000000 rs 0x00000001, rt 0x24232221
+seleqz :: rd 0x00000000 rs 0x00000001, rt 0x00000003
+seleqz :: rd 0x00000000 rs 0x00000001, rt 0x34333231
+seleqz :: rd 0x00000000 rs 0x00000001, rt 0x04030201
+seleqz :: rd 0x24232221 rs 0x24232221, rt 0x00000000
+seleqz :: rd 0x00000000 rs 0x24232221, rt 0xffffffff
+seleqz :: rd 0x00000000 rs 0x24232221, rt 0x80000000
+seleqz :: rd 0x00000000 rs 0x24232221, rt 0x7fffffff
+seleqz :: rd 0x00000000 rs 0x24232221, rt 0x12345678
+seleqz :: rd 0x00000000 rs 0x24232221, rt 0x90abcdef
+seleqz :: rd 0x00000000 rs 0x24232221, rt 0xfffffffe
+seleqz :: rd 0x00000000 rs 0x24232221, rt 0x00000001
+seleqz :: rd 0x00000000 rs 0x24232221, rt 0x24232221
+seleqz :: rd 0x00000000 rs 0x24232221, rt 0x00000003
+seleqz :: rd 0x00000000 rs 0x24232221, rt 0x34333231
+seleqz :: rd 0x00000000 rs 0x24232221, rt 0x04030201
+seleqz :: rd 0x00000003 rs 0x00000003, rt 0x00000000
+seleqz :: rd 0x00000000 rs 0x00000003, rt 0xffffffff
+seleqz :: rd 0x00000000 rs 0x00000003, rt 0x80000000
+seleqz :: rd 0x00000000 rs 0x00000003, rt 0x7fffffff
+seleqz :: rd 0x00000000 rs 0x00000003, rt 0x12345678
+seleqz :: rd 0x00000000 rs 0x00000003, rt 0x90abcdef
+seleqz :: rd 0x00000000 rs 0x00000003, rt 0xfffffffe
+seleqz :: rd 0x00000000 rs 0x00000003, rt 0x00000001
+seleqz :: rd 0x00000000 rs 0x00000003, rt 0x24232221
+seleqz :: rd 0x00000000 rs 0x00000003, rt 0x00000003
+seleqz :: rd 0x00000000 rs 0x00000003, rt 0x34333231
+seleqz :: rd 0x00000000 rs 0x00000003, rt 0x04030201
+seleqz :: rd 0x34333231 rs 0x34333231, rt 0x00000000
+seleqz :: rd 0x00000000 rs 0x34333231, rt 0xffffffff
+seleqz :: rd 0x00000000 rs 0x34333231, rt 0x80000000
+seleqz :: rd 0x00000000 rs 0x34333231, rt 0x7fffffff
+seleqz :: rd 0x00000000 rs 0x34333231, rt 0x12345678
+seleqz :: rd 0x00000000 rs 0x34333231, rt 0x90abcdef
+seleqz :: rd 0x00000000 rs 0x34333231, rt 0xfffffffe
+seleqz :: rd 0x00000000 rs 0x34333231, rt 0x00000001
+seleqz :: rd 0x00000000 rs 0x34333231, rt 0x24232221
+seleqz :: rd 0x00000000 rs 0x34333231, rt 0x00000003
+seleqz :: rd 0x00000000 rs 0x34333231, rt 0x34333231
+seleqz :: rd 0x00000000 rs 0x34333231, rt 0x04030201
+seleqz :: rd 0x04030201 rs 0x04030201, rt 0x00000000
+seleqz :: rd 0x00000000 rs 0x04030201, rt 0xffffffff
+seleqz :: rd 0x00000000 rs 0x04030201, rt 0x80000000
+seleqz :: rd 0x00000000 rs 0x04030201, rt 0x7fffffff
+seleqz :: rd 0x00000000 rs 0x04030201, rt 0x12345678
+seleqz :: rd 0x00000000 rs 0x04030201, rt 0x90abcdef
+seleqz :: rd 0x00000000 rs 0x04030201, rt 0xfffffffe
+seleqz :: rd 0x00000000 rs 0x04030201, rt 0x00000001
+seleqz :: rd 0x00000000 rs 0x04030201, rt 0x24232221
+seleqz :: rd 0x00000000 rs 0x04030201, rt 0x00000003
+seleqz :: rd 0x00000000 rs 0x04030201, rt 0x34333231
+seleqz :: rd 0x00000000 rs 0x04030201, rt 0x04030201
+
+selnez
+selnez :: rd 0x00000000 rs 0x00000000, rt 0x00000000
+selnez :: rd 0x00000000 rs 0x00000000, rt 0xffffffff
+selnez :: rd 0x00000000 rs 0x00000000, rt 0x80000000
+selnez :: rd 0x00000000 rs 0x00000000, rt 0x7fffffff
+selnez :: rd 0x00000000 rs 0x00000000, rt 0x12345678
+selnez :: rd 0x00000000 rs 0x00000000, rt 0x90abcdef
+selnez :: rd 0x00000000 rs 0x00000000, rt 0xfffffffe
+selnez :: rd 0x00000000 rs 0x00000000, rt 0x00000001
+selnez :: rd 0x00000000 rs 0x00000000, rt 0x24232221
+selnez :: rd 0x00000000 rs 0x00000000, rt 0x00000003
+selnez :: rd 0x00000000 rs 0x00000000, rt 0x34333231
+selnez :: rd 0x00000000 rs 0x00000000, rt 0x04030201
+selnez :: rd 0x00000000 rs 0xffffffff, rt 0x00000000
+selnez :: rd 0xffffffff rs 0xffffffff, rt 0xffffffff
+selnez :: rd 0xffffffff rs 0xffffffff, rt 0x80000000
+selnez :: rd 0xffffffff rs 0xffffffff, rt 0x7fffffff
+selnez :: rd 0xffffffff rs 0xffffffff, rt 0x12345678
+selnez :: rd 0xffffffff rs 0xffffffff, rt 0x90abcdef
+selnez :: rd 0xffffffff rs 0xffffffff, rt 0xfffffffe
+selnez :: rd 0xffffffff rs 0xffffffff, rt 0x00000001
+selnez :: rd 0xffffffff rs 0xffffffff, rt 0x24232221
+selnez :: rd 0xffffffff rs 0xffffffff, rt 0x00000003
+selnez :: rd 0xffffffff rs 0xffffffff, rt 0x34333231
+selnez :: rd 0xffffffff rs 0xffffffff, rt 0x04030201
+selnez :: rd 0x00000000 rs 0x80000000, rt 0x00000000
+selnez :: rd 0x80000000 rs 0x80000000, rt 0xffffffff
+selnez :: rd 0x80000000 rs 0x80000000, rt 0x80000000
+selnez :: rd 0x80000000 rs 0x80000000, rt 0x7fffffff
+selnez :: rd 0x80000000 rs 0x80000000, rt 0x12345678
+selnez :: rd 0x80000000 rs 0x80000000, rt 0x90abcdef
+selnez :: rd 0x80000000 rs 0x80000000, rt 0xfffffffe
+selnez :: rd 0x80000000 rs 0x80000000, rt 0x00000001
+selnez :: rd 0x80000000 rs 0x80000000, rt 0x24232221
+selnez :: rd 0x80000000 rs 0x80000000, rt 0x00000003
+selnez :: rd 0x80000000 rs 0x80000000, rt 0x34333231
+selnez :: rd 0x80000000 rs 0x80000000, rt 0x04030201
+selnez :: rd 0x00000000 rs 0x7fffffff, rt 0x00000000
+selnez :: rd 0x7fffffff rs 0x7fffffff, rt 0xffffffff
+selnez :: rd 0x7fffffff rs 0x7fffffff, rt 0x80000000
+selnez :: rd 0x7fffffff rs 0x7fffffff, rt 0x7fffffff
+selnez :: rd 0x7fffffff rs 0x7fffffff, rt 0x12345678
+selnez :: rd 0x7fffffff rs 0x7fffffff, rt 0x90abcdef
+selnez :: rd 0x7fffffff rs 0x7fffffff, rt 0xfffffffe
+selnez :: rd 0x7fffffff rs 0x7fffffff, rt 0x00000001
+selnez :: rd 0x7fffffff rs 0x7fffffff, rt 0x24232221
+selnez :: rd 0x7fffffff rs 0x7fffffff, rt 0x00000003
+selnez :: rd 0x7fffffff rs 0x7fffffff, rt 0x34333231
+selnez :: rd 0x7fffffff rs 0x7fffffff, rt 0x04030201
+selnez :: rd 0x00000000 rs 0x12345678, rt 0x00000000
+selnez :: rd 0x12345678 rs 0x12345678, rt 0xffffffff
+selnez :: rd 0x12345678 rs 0x12345678, rt 0x80000000
+selnez :: rd 0x12345678 rs 0x12345678, rt 0x7fffffff
+selnez :: rd 0x12345678 rs 0x12345678, rt 0x12345678
+selnez :: rd 0x12345678 rs 0x12345678, rt 0x90abcdef
+selnez :: rd 0x12345678 rs 0x12345678, rt 0xfffffffe
+selnez :: rd 0x12345678 rs 0x12345678, rt 0x00000001
+selnez :: rd 0x12345678 rs 0x12345678, rt 0x24232221
+selnez :: rd 0x12345678 rs 0x12345678, rt 0x00000003
+selnez :: rd 0x12345678 rs 0x12345678, rt 0x34333231
+selnez :: rd 0x12345678 rs 0x12345678, rt 0x04030201
+selnez :: rd 0x00000000 rs 0x90abcdef, rt 0x00000000
+selnez :: rd 0x90abcdef rs 0x90abcdef, rt 0xffffffff
+selnez :: rd 0x90abcdef rs 0x90abcdef, rt 0x80000000
+selnez :: rd 0x90abcdef rs 0x90abcdef, rt 0x7fffffff
+selnez :: rd 0x90abcdef rs 0x90abcdef, rt 0x12345678
+selnez :: rd 0x90abcdef rs 0x90abcdef, rt 0x90abcdef
+selnez :: rd 0x90abcdef rs 0x90abcdef, rt 0xfffffffe
+selnez :: rd 0x90abcdef rs 0x90abcdef, rt 0x00000001
+selnez :: rd 0x90abcdef rs 0x90abcdef, rt 0x24232221
+selnez :: rd 0x90abcdef rs 0x90abcdef, rt 0x00000003
+selnez :: rd 0x90abcdef rs 0x90abcdef, rt 0x34333231
+selnez :: rd 0x90abcdef rs 0x90abcdef, rt 0x04030201
+selnez :: rd 0x00000000 rs 0xfffffffe, rt 0x00000000
+selnez :: rd 0xfffffffe rs 0xfffffffe, rt 0xffffffff
+selnez :: rd 0xfffffffe rs 0xfffffffe, rt 0x80000000
+selnez :: rd 0xfffffffe rs 0xfffffffe, rt 0x7fffffff
+selnez :: rd 0xfffffffe rs 0xfffffffe, rt 0x12345678
+selnez :: rd 0xfffffffe rs 0xfffffffe, rt 0x90abcdef
+selnez :: rd 0xfffffffe rs 0xfffffffe, rt 0xfffffffe
+selnez :: rd 0xfffffffe rs 0xfffffffe, rt 0x00000001
+selnez :: rd 0xfffffffe rs 0xfffffffe, rt 0x24232221
+selnez :: rd 0xfffffffe rs 0xfffffffe, rt 0x00000003
+selnez :: rd 0xfffffffe rs 0xfffffffe, rt 0x34333231
+selnez :: rd 0xfffffffe rs 0xfffffffe, rt 0x04030201
+selnez :: rd 0x00000000 rs 0x00000001, rt 0x00000000
+selnez :: rd 0x00000001 rs 0x00000001, rt 0xffffffff
+selnez :: rd 0x00000001 rs 0x00000001, rt 0x80000000
+selnez :: rd 0x00000001 rs 0x00000001, rt 0x7fffffff
+selnez :: rd 0x00000001 rs 0x00000001, rt 0x12345678
+selnez :: rd 0x00000001 rs 0x00000001, rt 0x90abcdef
+selnez :: rd 0x00000001 rs 0x00000001, rt 0xfffffffe
+selnez :: rd 0x00000001 rs 0x00000001, rt 0x00000001
+selnez :: rd 0x00000001 rs 0x00000001, rt 0x24232221
+selnez :: rd 0x00000001 rs 0x00000001, rt 0x00000003
+selnez :: rd 0x00000001 rs 0x00000001, rt 0x34333231
+selnez :: rd 0x00000001 rs 0x00000001, rt 0x04030201
+selnez :: rd 0x00000000 rs 0x24232221, rt 0x00000000
+selnez :: rd 0x24232221 rs 0x24232221, rt 0xffffffff
+selnez :: rd 0x24232221 rs 0x24232221, rt 0x80000000
+selnez :: rd 0x24232221 rs 0x24232221, rt 0x7fffffff
+selnez :: rd 0x24232221 rs 0x24232221, rt 0x12345678
+selnez :: rd 0x24232221 rs 0x24232221, rt 0x90abcdef
+selnez :: rd 0x24232221 rs 0x24232221, rt 0xfffffffe
+selnez :: rd 0x24232221 rs 0x24232221, rt 0x00000001
+selnez :: rd 0x24232221 rs 0x24232221, rt 0x24232221
+selnez :: rd 0x24232221 rs 0x24232221, rt 0x00000003
+selnez :: rd 0x24232221 rs 0x24232221, rt 0x34333231
+selnez :: rd 0x24232221 rs 0x24232221, rt 0x04030201
+selnez :: rd 0x00000000 rs 0x00000003, rt 0x00000000
+selnez :: rd 0x00000003 rs 0x00000003, rt 0xffffffff
+selnez :: rd 0x00000003 rs 0x00000003, rt 0x80000000
+selnez :: rd 0x00000003 rs 0x00000003, rt 0x7fffffff
+selnez :: rd 0x00000003 rs 0x00000003, rt 0x12345678
+selnez :: rd 0x00000003 rs 0x00000003, rt 0x90abcdef
+selnez :: rd 0x00000003 rs 0x00000003, rt 0xfffffffe
+selnez :: rd 0x00000003 rs 0x00000003, rt 0x00000001
+selnez :: rd 0x00000003 rs 0x00000003, rt 0x24232221
+selnez :: rd 0x00000003 rs 0x00000003, rt 0x00000003
+selnez :: rd 0x00000003 rs 0x00000003, rt 0x34333231
+selnez :: rd 0x00000003 rs 0x00000003, rt 0x04030201
+selnez :: rd 0x00000000 rs 0x34333231, rt 0x00000000
+selnez :: rd 0x34333231 rs 0x34333231, rt 0xffffffff
+selnez :: rd 0x34333231 rs 0x34333231, rt 0x80000000
+selnez :: rd 0x34333231 rs 0x34333231, rt 0x7fffffff
+selnez :: rd 0x34333231 rs 0x34333231, rt 0x12345678
+selnez :: rd 0x34333231 rs 0x34333231, rt 0x90abcdef
+selnez :: rd 0x34333231 rs 0x34333231, rt 0xfffffffe
+selnez :: rd 0x34333231 rs 0x34333231, rt 0x00000001
+selnez :: rd 0x34333231 rs 0x34333231, rt 0x24232221
+selnez :: rd 0x34333231 rs 0x34333231, rt 0x00000003
+selnez :: rd 0x34333231 rs 0x34333231, rt 0x34333231
+selnez :: rd 0x34333231 rs 0x34333231, rt 0x04030201
+selnez :: rd 0x00000000 rs 0x04030201, rt 0x00000000
+selnez :: rd 0x04030201 rs 0x04030201, rt 0xffffffff
+selnez :: rd 0x04030201 rs 0x04030201, rt 0x80000000
+selnez :: rd 0x04030201 rs 0x04030201, rt 0x7fffffff
+selnez :: rd 0x04030201 rs 0x04030201, rt 0x12345678
+selnez :: rd 0x04030201 rs 0x04030201, rt 0x90abcdef
+selnez :: rd 0x04030201 rs 0x04030201, rt 0xfffffffe
+selnez :: rd 0x04030201 rs 0x04030201, rt 0x00000001
+selnez :: rd 0x04030201 rs 0x04030201, rt 0x24232221
+selnez :: rd 0x04030201 rs 0x04030201, rt 0x00000003
+selnez :: rd 0x04030201 rs 0x04030201, rt 0x34333231
+selnez :: rd 0x04030201 rs 0x04030201, rt 0x04030201
+
+align
+align :: rd 0x00000000 rs 0x00000000, rt 0x00000000
+align :: rd 0x00000000 rs 0x00000000, rt 0x00000000
+align :: rd 0x00000000 rs 0x00000000, rt 0x00000000
+align :: rd 0x00000000 rs 0x00000000, rt 0x00000000
+align :: rd 0xffffffff rs 0x00000000, rt 0xffffffff
+align :: rd 0xffffff00 rs 0x00000000, rt 0xffffffff
+align :: rd 0xffff0000 rs 0x00000000, rt 0xffffffff
+align :: rd 0xff000000 rs 0x00000000, rt 0xffffffff
+align :: rd 0x80000000 rs 0x00000000, rt 0x80000000
+align :: rd 0x00000000 rs 0x00000000, rt 0x80000000
+align :: rd 0x00000000 rs 0x00000000, rt 0x80000000
+align :: rd 0x00000000 rs 0x00000000, rt 0x80000000
+align :: rd 0x7fffffff rs 0x00000000, rt 0x7fffffff
+align :: rd 0xffffff00 rs 0x00000000, rt 0x7fffffff
+align :: rd 0xffff0000 rs 0x00000000, rt 0x7fffffff
+align :: rd 0xff000000 rs 0x00000000, rt 0x7fffffff
+align :: rd 0x12345678 rs 0x00000000, rt 0x12345678
+align :: rd 0x34567800 rs 0x00000000, rt 0x12345678
+align :: rd 0x56780000 rs 0x00000000, rt 0x12345678
+align :: rd 0x78000000 rs 0x00000000, rt 0x12345678
+align :: rd 0x90abcdef rs 0x00000000, rt 0x90abcdef
+align :: rd 0xabcdef00 rs 0x00000000, rt 0x90abcdef
+align :: rd 0xcdef0000 rs 0x00000000, rt 0x90abcdef
+align :: rd 0xef000000 rs 0x00000000, rt 0x90abcdef
+align :: rd 0xfffffffe rs 0x00000000, rt 0xfffffffe
+align :: rd 0xfffffe00 rs 0x00000000, rt 0xfffffffe
+align :: rd 0xfffe0000 rs 0x00000000, rt 0xfffffffe
+align :: rd 0xfe000000 rs 0x00000000, rt 0xfffffffe
+align :: rd 0x00000001 rs 0x00000000, rt 0x00000001
+align :: rd 0x00000100 rs 0x00000000, rt 0x00000001
+align :: rd 0x00010000 rs 0x00000000, rt 0x00000001
+align :: rd 0x01000000 rs 0x00000000, rt 0x00000001
+align :: rd 0x24232221 rs 0x00000000, rt 0x24232221
+align :: rd 0x23222100 rs 0x00000000, rt 0x24232221
+align :: rd 0x22210000 rs 0x00000000, rt 0x24232221
+align :: rd 0x21000000 rs 0x00000000, rt 0x24232221
+align :: rd 0x00000003 rs 0x00000000, rt 0x00000003
+align :: rd 0x00000300 rs 0x00000000, rt 0x00000003
+align :: rd 0x00030000 rs 0x00000000, rt 0x00000003
+align :: rd 0x03000000 rs 0x00000000, rt 0x00000003
+align :: rd 0x34333231 rs 0x00000000, rt 0x34333231
+align :: rd 0x33323100 rs 0x00000000, rt 0x34333231
+align :: rd 0x32310000 rs 0x00000000, rt 0x34333231
+align :: rd 0x31000000 rs 0x00000000, rt 0x34333231
+align :: rd 0x04030201 rs 0x00000000, rt 0x04030201
+align :: rd 0x03020100 rs 0x00000000, rt 0x04030201
+align :: rd 0x02010000 rs 0x00000000, rt 0x04030201
+align :: rd 0x01000000 rs 0x00000000, rt 0x04030201
+align :: rd 0x00000000 rs 0xffffffff, rt 0x00000000
+align :: rd 0x000000ff rs 0xffffffff, rt 0x00000000
+align :: rd 0x0000ffff rs 0xffffffff, rt 0x00000000
+align :: rd 0x00ffffff rs 0xffffffff, rt 0x00000000
+align :: rd 0xffffffff rs 0xffffffff, rt 0xffffffff
+align :: rd 0xffffffff rs 0xffffffff, rt 0xffffffff
+align :: rd 0xffffffff rs 0xffffffff, rt 0xffffffff
+align :: rd 0xffffffff rs 0xffffffff, rt 0xffffffff
+align :: rd 0x80000000 rs 0xffffffff, rt 0x80000000
+align :: rd 0x000000ff rs 0xffffffff, rt 0x80000000
+align :: rd 0x0000ffff rs 0xffffffff, rt 0x80000000
+align :: rd 0x00ffffff rs 0xffffffff, rt 0x80000000
+align :: rd 0x7fffffff rs 0xffffffff, rt 0x7fffffff
+align :: rd 0xffffffff rs 0xffffffff, rt 0x7fffffff
+align :: rd 0xffffffff rs 0xffffffff, rt 0x7fffffff
+align :: rd 0xffffffff rs 0xffffffff, rt 0x7fffffff
+align :: rd 0x12345678 rs 0xffffffff, rt 0x12345678
+align :: rd 0x345678ff rs 0xffffffff, rt 0x12345678
+align :: rd 0x5678ffff rs 0xffffffff, rt 0x12345678
+align :: rd 0x78ffffff rs 0xffffffff, rt 0x12345678
+align :: rd 0x90abcdef rs 0xffffffff, rt 0x90abcdef
+align :: rd 0xabcdefff rs 0xffffffff, rt 0x90abcdef
+align :: rd 0xcdefffff rs 0xffffffff, rt 0x90abcdef
+align :: rd 0xefffffff rs 0xffffffff, rt 0x90abcdef
+align :: rd 0xfffffffe rs 0xffffffff, rt 0xfffffffe
+align :: rd 0xfffffeff rs 0xffffffff, rt 0xfffffffe
+align :: rd 0xfffeffff rs 0xffffffff, rt 0xfffffffe
+align :: rd 0xfeffffff rs 0xffffffff, rt 0xfffffffe
+align :: rd 0x00000001 rs 0xffffffff, rt 0x00000001
+align :: rd 0x000001ff rs 0xffffffff, rt 0x00000001
+align :: rd 0x0001ffff rs 0xffffffff, rt 0x00000001
+align :: rd 0x01ffffff rs 0xffffffff, rt 0x00000001
+align :: rd 0x24232221 rs 0xffffffff, rt 0x24232221
+align :: rd 0x232221ff rs 0xffffffff, rt 0x24232221
+align :: rd 0x2221ffff rs 0xffffffff, rt 0x24232221
+align :: rd 0x21ffffff rs 0xffffffff, rt 0x24232221
+align :: rd 0x00000003 rs 0xffffffff, rt 0x00000003
+align :: rd 0x000003ff rs 0xffffffff, rt 0x00000003
+align :: rd 0x0003ffff rs 0xffffffff, rt 0x00000003
+align :: rd 0x03ffffff rs 0xffffffff, rt 0x00000003
+align :: rd 0x34333231 rs 0xffffffff, rt 0x34333231
+align :: rd 0x333231ff rs 0xffffffff, rt 0x34333231
+align :: rd 0x3231ffff rs 0xffffffff, rt 0x34333231
+align :: rd 0x31ffffff rs 0xffffffff, rt 0x34333231
+align :: rd 0x04030201 rs 0xffffffff, rt 0x04030201
+align :: rd 0x030201ff rs 0xffffffff, rt 0x04030201
+align :: rd 0x0201ffff rs 0xffffffff, rt 0x04030201
+align :: rd 0x01ffffff rs 0xffffffff, rt 0x04030201
+align :: rd 0x00000000 rs 0x80000000, rt 0x00000000
+align :: rd 0x00000080 rs 0x80000000, rt 0x00000000
+align :: rd 0x00008000 rs 0x80000000, rt 0x00000000
+align :: rd 0x00800000 rs 0x80000000, rt 0x00000000
+align :: rd 0xffffffff rs 0x80000000, rt 0xffffffff
+align :: rd 0xffffff80 rs 0x80000000, rt 0xffffffff
+align :: rd 0xffff8000 rs 0x80000000, rt 0xffffffff
+align :: rd 0xff800000 rs 0x80000000, rt 0xffffffff
+align :: rd 0x80000000 rs 0x80000000, rt 0x80000000
+align :: rd 0x00000080 rs 0x80000000, rt 0x80000000
+align :: rd 0x00008000 rs 0x80000000, rt 0x80000000
+align :: rd 0x00800000 rs 0x80000000, rt 0x80000000
+align :: rd 0x7fffffff rs 0x80000000, rt 0x7fffffff
+align :: rd 0xffffff80 rs 0x80000000, rt 0x7fffffff
+align :: rd 0xffff8000 rs 0x80000000, rt 0x7fffffff
+align :: rd 0xff800000 rs 0x80000000, rt 0x7fffffff
+align :: rd 0x12345678 rs 0x80000000, rt 0x12345678
+align :: rd 0x34567880 rs 0x80000000, rt 0x12345678
+align :: rd 0x56788000 rs 0x80000000, rt 0x12345678
+align :: rd 0x78800000 rs 0x80000000, rt 0x12345678
+align :: rd 0x90abcdef rs 0x80000000, rt 0x90abcdef
+align :: rd 0xabcdef80 rs 0x80000000, rt 0x90abcdef
+align :: rd 0xcdef8000 rs 0x80000000, rt 0x90abcdef
+align :: rd 0xef800000 rs 0x80000000, rt 0x90abcdef
+align :: rd 0xfffffffe rs 0x80000000, rt 0xfffffffe
+align :: rd 0xfffffe80 rs 0x80000000, rt 0xfffffffe
+align :: rd 0xfffe8000 rs 0x80000000, rt 0xfffffffe
+align :: rd 0xfe800000 rs 0x80000000, rt 0xfffffffe
+align :: rd 0x00000001 rs 0x80000000, rt 0x00000001
+align :: rd 0x00000180 rs 0x80000000, rt 0x00000001
+align :: rd 0x00018000 rs 0x80000000, rt 0x00000001
+align :: rd 0x01800000 rs 0x80000000, rt 0x00000001
+align :: rd 0x24232221 rs 0x80000000, rt 0x24232221
+align :: rd 0x23222180 rs 0x80000000, rt 0x24232221
+align :: rd 0x22218000 rs 0x80000000, rt 0x24232221
+align :: rd 0x21800000 rs 0x80000000, rt 0x24232221
+align :: rd 0x00000003 rs 0x80000000, rt 0x00000003
+align :: rd 0x00000380 rs 0x80000000, rt 0x00000003
+align :: rd 0x00038000 rs 0x80000000, rt 0x00000003
+align :: rd 0x03800000 rs 0x80000000, rt 0x00000003
+align :: rd 0x34333231 rs 0x80000000, rt 0x34333231
+align :: rd 0x33323180 rs 0x80000000, rt 0x34333231
+align :: rd 0x32318000 rs 0x80000000, rt 0x34333231
+align :: rd 0x31800000 rs 0x80000000, rt 0x34333231
+align :: rd 0x04030201 rs 0x80000000, rt 0x04030201
+align :: rd 0x03020180 rs 0x80000000, rt 0x04030201
+align :: rd 0x02018000 rs 0x80000000, rt 0x04030201
+align :: rd 0x01800000 rs 0x80000000, rt 0x04030201
+align :: rd 0x00000000 rs 0x7fffffff, rt 0x00000000
+align :: rd 0x0000007f rs 0x7fffffff, rt 0x00000000
+align :: rd 0x00007fff rs 0x7fffffff, rt 0x00000000
+align :: rd 0x007fffff rs 0x7fffffff, rt 0x00000000
+align :: rd 0xffffffff rs 0x7fffffff, rt 0xffffffff
+align :: rd 0xffffff7f rs 0x7fffffff, rt 0xffffffff
+align :: rd 0xffff7fff rs 0x7fffffff, rt 0xffffffff
+align :: rd 0xff7fffff rs 0x7fffffff, rt 0xffffffff
+align :: rd 0x80000000 rs 0x7fffffff, rt 0x80000000
+align :: rd 0x0000007f rs 0x7fffffff, rt 0x80000000
+align :: rd 0x00007fff rs 0x7fffffff, rt 0x80000000
+align :: rd 0x007fffff rs 0x7fffffff, rt 0x80000000
+align :: rd 0x7fffffff rs 0x7fffffff, rt 0x7fffffff
+align :: rd 0xffffff7f rs 0x7fffffff, rt 0x7fffffff
+align :: rd 0xffff7fff rs 0x7fffffff, rt 0x7fffffff
+align :: rd 0xff7fffff rs 0x7fffffff, rt 0x7fffffff
+align :: rd 0x12345678 rs 0x7fffffff, rt 0x12345678
+align :: rd 0x3456787f rs 0x7fffffff, rt 0x12345678
+align :: rd 0x56787fff rs 0x7fffffff, rt 0x12345678
+align :: rd 0x787fffff rs 0x7fffffff, rt 0x12345678
+align :: rd 0x90abcdef rs 0x7fffffff, rt 0x90abcdef
+align :: rd 0xabcdef7f rs 0x7fffffff, rt 0x90abcdef
+align :: rd 0xcdef7fff rs 0x7fffffff, rt 0x90abcdef
+align :: rd 0xef7fffff rs 0x7fffffff, rt 0x90abcdef
+align :: rd 0xfffffffe rs 0x7fffffff, rt 0xfffffffe
+align :: rd 0xfffffe7f rs 0x7fffffff, rt 0xfffffffe
+align :: rd 0xfffe7fff rs 0x7fffffff, rt 0xfffffffe
+align :: rd 0xfe7fffff rs 0x7fffffff, rt 0xfffffffe
+align :: rd 0x00000001 rs 0x7fffffff, rt 0x00000001
+align :: rd 0x0000017f rs 0x7fffffff, rt 0x00000001
+align :: rd 0x00017fff rs 0x7fffffff, rt 0x00000001
+align :: rd 0x017fffff rs 0x7fffffff, rt 0x00000001
+align :: rd 0x24232221 rs 0x7fffffff, rt 0x24232221
+align :: rd 0x2322217f rs 0x7fffffff, rt 0x24232221
+align :: rd 0x22217fff rs 0x7fffffff, rt 0x24232221
+align :: rd 0x217fffff rs 0x7fffffff, rt 0x24232221
+align :: rd 0x00000003 rs 0x7fffffff, rt 0x00000003
+align :: rd 0x0000037f rs 0x7fffffff, rt 0x00000003
+align :: rd 0x00037fff rs 0x7fffffff, rt 0x00000003
+align :: rd 0x037fffff rs 0x7fffffff, rt 0x00000003
+align :: rd 0x34333231 rs 0x7fffffff, rt 0x34333231
+align :: rd 0x3332317f rs 0x7fffffff, rt 0x34333231
+align :: rd 0x32317fff rs 0x7fffffff, rt 0x34333231
+align :: rd 0x317fffff rs 0x7fffffff, rt 0x34333231
+align :: rd 0x04030201 rs 0x7fffffff, rt 0x04030201
+align :: rd 0x0302017f rs 0x7fffffff, rt 0x04030201
+align :: rd 0x02017fff rs 0x7fffffff, rt 0x04030201
+align :: rd 0x017fffff rs 0x7fffffff, rt 0x04030201
+align :: rd 0x00000000 rs 0x12345678, rt 0x00000000
+align :: rd 0x00000012 rs 0x12345678, rt 0x00000000
+align :: rd 0x00001234 rs 0x12345678, rt 0x00000000
+align :: rd 0x00123456 rs 0x12345678, rt 0x00000000
+align :: rd 0xffffffff rs 0x12345678, rt 0xffffffff
+align :: rd 0xffffff12 rs 0x12345678, rt 0xffffffff
+align :: rd 0xffff1234 rs 0x12345678, rt 0xffffffff
+align :: rd 0xff123456 rs 0x12345678, rt 0xffffffff
+align :: rd 0x80000000 rs 0x12345678, rt 0x80000000
+align :: rd 0x00000012 rs 0x12345678, rt 0x80000000
+align :: rd 0x00001234 rs 0x12345678, rt 0x80000000
+align :: rd 0x00123456 rs 0x12345678, rt 0x80000000
+align :: rd 0x7fffffff rs 0x12345678, rt 0x7fffffff
+align :: rd 0xffffff12 rs 0x12345678, rt 0x7fffffff
+align :: rd 0xffff1234 rs 0x12345678, rt 0x7fffffff
+align :: rd 0xff123456 rs 0x12345678, rt 0x7fffffff
+align :: rd 0x12345678 rs 0x12345678, rt 0x12345678
+align :: rd 0x34567812 rs 0x12345678, rt 0x12345678
+align :: rd 0x56781234 rs 0x12345678, rt 0x12345678
+align :: rd 0x78123456 rs 0x12345678, rt 0x12345678
+align :: rd 0x90abcdef rs 0x12345678, rt 0x90abcdef
+align :: rd 0xabcdef12 rs 0x12345678, rt 0x90abcdef
+align :: rd 0xcdef1234 rs 0x12345678, rt 0x90abcdef
+align :: rd 0xef123456 rs 0x12345678, rt 0x90abcdef
+align :: rd 0xfffffffe rs 0x12345678, rt 0xfffffffe
+align :: rd 0xfffffe12 rs 0x12345678, rt 0xfffffffe
+align :: rd 0xfffe1234 rs 0x12345678, rt 0xfffffffe
+align :: rd 0xfe123456 rs 0x12345678, rt 0xfffffffe
+align :: rd 0x00000001 rs 0x12345678, rt 0x00000001
+align :: rd 0x00000112 rs 0x12345678, rt 0x00000001
+align :: rd 0x00011234 rs 0x12345678, rt 0x00000001
+align :: rd 0x01123456 rs 0x12345678, rt 0x00000001
+align :: rd 0x24232221 rs 0x12345678, rt 0x24232221
+align :: rd 0x23222112 rs 0x12345678, rt 0x24232221
+align :: rd 0x22211234 rs 0x12345678, rt 0x24232221
+align :: rd 0x21123456 rs 0x12345678, rt 0x24232221
+align :: rd 0x00000003 rs 0x12345678, rt 0x00000003
+align :: rd 0x00000312 rs 0x12345678, rt 0x00000003
+align :: rd 0x00031234 rs 0x12345678, rt 0x00000003
+align :: rd 0x03123456 rs 0x12345678, rt 0x00000003
+align :: rd 0x34333231 rs 0x12345678, rt 0x34333231
+align :: rd 0x33323112 rs 0x12345678, rt 0x34333231
+align :: rd 0x32311234 rs 0x12345678, rt 0x34333231
+align :: rd 0x31123456 rs 0x12345678, rt 0x34333231
+align :: rd 0x04030201 rs 0x12345678, rt 0x04030201
+align :: rd 0x03020112 rs 0x12345678, rt 0x04030201
+align :: rd 0x02011234 rs 0x12345678, rt 0x04030201
+align :: rd 0x01123456 rs 0x12345678, rt 0x04030201
+align :: rd 0x00000000 rs 0x90abcdef, rt 0x00000000
+align :: rd 0x00000090 rs 0x90abcdef, rt 0x00000000
+align :: rd 0x000090ab rs 0x90abcdef, rt 0x00000000
+align :: rd 0x0090abcd rs 0x90abcdef, rt 0x00000000
+align :: rd 0xffffffff rs 0x90abcdef, rt 0xffffffff
+align :: rd 0xffffff90 rs 0x90abcdef, rt 0xffffffff
+align :: rd 0xffff90ab rs 0x90abcdef, rt 0xffffffff
+align :: rd 0xff90abcd rs 0x90abcdef, rt 0xffffffff
+align :: rd 0x80000000 rs 0x90abcdef, rt 0x80000000
+align :: rd 0x00000090 rs 0x90abcdef, rt 0x80000000
+align :: rd 0x000090ab rs 0x90abcdef, rt 0x80000000
+align :: rd 0x0090abcd rs 0x90abcdef, rt 0x80000000
+align :: rd 0x7fffffff rs 0x90abcdef, rt 0x7fffffff
+align :: rd 0xffffff90 rs 0x90abcdef, rt 0x7fffffff
+align :: rd 0xffff90ab rs 0x90abcdef, rt 0x7fffffff
+align :: rd 0xff90abcd rs 0x90abcdef, rt 0x7fffffff
+align :: rd 0x12345678 rs 0x90abcdef, rt 0x12345678
+align :: rd 0x34567890 rs 0x90abcdef, rt 0x12345678
+align :: rd 0x567890ab rs 0x90abcdef, rt 0x12345678
+align :: rd 0x7890abcd rs 0x90abcdef, rt 0x12345678
+align :: rd 0x90abcdef rs 0x90abcdef, rt 0x90abcdef
+align :: rd 0xabcdef90 rs 0x90abcdef, rt 0x90abcdef
+align :: rd 0xcdef90ab rs 0x90abcdef, rt 0x90abcdef
+align :: rd 0xef90abcd rs 0x90abcdef, rt 0x90abcdef
+align :: rd 0xfffffffe rs 0x90abcdef, rt 0xfffffffe
+align :: rd 0xfffffe90 rs 0x90abcdef, rt 0xfffffffe
+align :: rd 0xfffe90ab rs 0x90abcdef, rt 0xfffffffe
+align :: rd 0xfe90abcd rs 0x90abcdef, rt 0xfffffffe
+align :: rd 0x00000001 rs 0x90abcdef, rt 0x00000001
+align :: rd 0x00000190 rs 0x90abcdef, rt 0x00000001
+align :: rd 0x000190ab rs 0x90abcdef, rt 0x00000001
+align :: rd 0x0190abcd rs 0x90abcdef, rt 0x00000001
+align :: rd 0x24232221 rs 0x90abcdef, rt 0x24232221
+align :: rd 0x23222190 rs 0x90abcdef, rt 0x24232221
+align :: rd 0x222190ab rs 0x90abcdef, rt 0x24232221
+align :: rd 0x2190abcd rs 0x90abcdef, rt 0x24232221
+align :: rd 0x00000003 rs 0x90abcdef, rt 0x00000003
+align :: rd 0x00000390 rs 0x90abcdef, rt 0x00000003
+align :: rd 0x000390ab rs 0x90abcdef, rt 0x00000003
+align :: rd 0x0390abcd rs 0x90abcdef, rt 0x00000003
+align :: rd 0x34333231 rs 0x90abcdef, rt 0x34333231
+align :: rd 0x33323190 rs 0x90abcdef, rt 0x34333231
+align :: rd 0x323190ab rs 0x90abcdef, rt 0x34333231
+align :: rd 0x3190abcd rs 0x90abcdef, rt 0x34333231
+align :: rd 0x04030201 rs 0x90abcdef, rt 0x04030201
+align :: rd 0x03020190 rs 0x90abcdef, rt 0x04030201
+align :: rd 0x020190ab rs 0x90abcdef, rt 0x04030201
+align :: rd 0x0190abcd rs 0x90abcdef, rt 0x04030201
+align :: rd 0x00000000 rs 0xfffffffe, rt 0x00000000
+align :: rd 0x000000ff rs 0xfffffffe, rt 0x00000000
+align :: rd 0x0000ffff rs 0xfffffffe, rt 0x00000000
+align :: rd 0x00ffffff rs 0xfffffffe, rt 0x00000000
+align :: rd 0xffffffff rs 0xfffffffe, rt 0xffffffff
+align :: rd 0xffffffff rs 0xfffffffe, rt 0xffffffff
+align :: rd 0xffffffff rs 0xfffffffe, rt 0xffffffff
+align :: rd 0xffffffff rs 0xfffffffe, rt 0xffffffff
+align :: rd 0x80000000 rs 0xfffffffe, rt 0x80000000
+align :: rd 0x000000ff rs 0xfffffffe, rt 0x80000000
+align :: rd 0x0000ffff rs 0xfffffffe, rt 0x80000000
+align :: rd 0x00ffffff rs 0xfffffffe, rt 0x80000000
+align :: rd 0x7fffffff rs 0xfffffffe, rt 0x7fffffff
+align :: rd 0xffffffff rs 0xfffffffe, rt 0x7fffffff
+align :: rd 0xffffffff rs 0xfffffffe, rt 0x7fffffff
+align :: rd 0xffffffff rs 0xfffffffe, rt 0x7fffffff
+align :: rd 0x12345678 rs 0xfffffffe, rt 0x12345678
+align :: rd 0x345678ff rs 0xfffffffe, rt 0x12345678
+align :: rd 0x5678ffff rs 0xfffffffe, rt 0x12345678
+align :: rd 0x78ffffff rs 0xfffffffe, rt 0x12345678
+align :: rd 0x90abcdef rs 0xfffffffe, rt 0x90abcdef
+align :: rd 0xabcdefff rs 0xfffffffe, rt 0x90abcdef
+align :: rd 0xcdefffff rs 0xfffffffe, rt 0x90abcdef
+align :: rd 0xefffffff rs 0xfffffffe, rt 0x90abcdef
+align :: rd 0xfffffffe rs 0xfffffffe, rt 0xfffffffe
+align :: rd 0xfffffeff rs 0xfffffffe, rt 0xfffffffe
+align :: rd 0xfffeffff rs 0xfffffffe, rt 0xfffffffe
+align :: rd 0xfeffffff rs 0xfffffffe, rt 0xfffffffe
+align :: rd 0x00000001 rs 0xfffffffe, rt 0x00000001
+align :: rd 0x000001ff rs 0xfffffffe, rt 0x00000001
+align :: rd 0x0001ffff rs 0xfffffffe, rt 0x00000001
+align :: rd 0x01ffffff rs 0xfffffffe, rt 0x00000001
+align :: rd 0x24232221 rs 0xfffffffe, rt 0x24232221
+align :: rd 0x232221ff rs 0xfffffffe, rt 0x24232221
+align :: rd 0x2221ffff rs 0xfffffffe, rt 0x24232221
+align :: rd 0x21ffffff rs 0xfffffffe, rt 0x24232221
+align :: rd 0x00000003 rs 0xfffffffe, rt 0x00000003
+align :: rd 0x000003ff rs 0xfffffffe, rt 0x00000003
+align :: rd 0x0003ffff rs 0xfffffffe, rt 0x00000003
+align :: rd 0x03ffffff rs 0xfffffffe, rt 0x00000003
+align :: rd 0x34333231 rs 0xfffffffe, rt 0x34333231
+align :: rd 0x333231ff rs 0xfffffffe, rt 0x34333231
+align :: rd 0x3231ffff rs 0xfffffffe, rt 0x34333231
+align :: rd 0x31ffffff rs 0xfffffffe, rt 0x34333231
+align :: rd 0x04030201 rs 0xfffffffe, rt 0x04030201
+align :: rd 0x030201ff rs 0xfffffffe, rt 0x04030201
+align :: rd 0x0201ffff rs 0xfffffffe, rt 0x04030201
+align :: rd 0x01ffffff rs 0xfffffffe, rt 0x04030201
+align :: rd 0x00000000 rs 0x00000001, rt 0x00000000
+align :: rd 0x00000000 rs 0x00000001, rt 0x00000000
+align :: rd 0x00000000 rs 0x00000001, rt 0x00000000
+align :: rd 0x00000000 rs 0x00000001, rt 0x00000000
+align :: rd 0xffffffff rs 0x00000001, rt 0xffffffff
+align :: rd 0xffffff00 rs 0x00000001, rt 0xffffffff
+align :: rd 0xffff0000 rs 0x00000001, rt 0xffffffff
+align :: rd 0xff000000 rs 0x00000001, rt 0xffffffff
+align :: rd 0x80000000 rs 0x00000001, rt 0x80000000
+align :: rd 0x00000000 rs 0x00000001, rt 0x80000000
+align :: rd 0x00000000 rs 0x00000001, rt 0x80000000
+align :: rd 0x00000000 rs 0x00000001, rt 0x80000000
+align :: rd 0x7fffffff rs 0x00000001, rt 0x7fffffff
+align :: rd 0xffffff00 rs 0x00000001, rt 0x7fffffff
+align :: rd 0xffff0000 rs 0x00000001, rt 0x7fffffff
+align :: rd 0xff000000 rs 0x00000001, rt 0x7fffffff
+align :: rd 0x12345678 rs 0x00000001, rt 0x12345678
+align :: rd 0x34567800 rs 0x00000001, rt 0x12345678
+align :: rd 0x56780000 rs 0x00000001, rt 0x12345678
+align :: rd 0x78000000 rs 0x00000001, rt 0x12345678
+align :: rd 0x90abcdef rs 0x00000001, rt 0x90abcdef
+align :: rd 0xabcdef00 rs 0x00000001, rt 0x90abcdef
+align :: rd 0xcdef0000 rs 0x00000001, rt 0x90abcdef
+align :: rd 0xef000000 rs 0x00000001, rt 0x90abcdef
+align :: rd 0xfffffffe rs 0x00000001, rt 0xfffffffe
+align :: rd 0xfffffe00 rs 0x00000001, rt 0xfffffffe
+align :: rd 0xfffe0000 rs 0x00000001, rt 0xfffffffe
+align :: rd 0xfe000000 rs 0x00000001, rt 0xfffffffe
+align :: rd 0x00000001 rs 0x00000001, rt 0x00000001
+align :: rd 0x00000100 rs 0x00000001, rt 0x00000001
+align :: rd 0x00010000 rs 0x00000001, rt 0x00000001
+align :: rd 0x01000000 rs 0x00000001, rt 0x00000001
+align :: rd 0x24232221 rs 0x00000001, rt 0x24232221
+align :: rd 0x23222100 rs 0x00000001, rt 0x24232221
+align :: rd 0x22210000 rs 0x00000001, rt 0x24232221
+align :: rd 0x21000000 rs 0x00000001, rt 0x24232221
+align :: rd 0x00000003 rs 0x00000001, rt 0x00000003
+align :: rd 0x00000300 rs 0x00000001, rt 0x00000003
+align :: rd 0x00030000 rs 0x00000001, rt 0x00000003
+align :: rd 0x03000000 rs 0x00000001, rt 0x00000003
+align :: rd 0x34333231 rs 0x00000001, rt 0x34333231
+align :: rd 0x33323100 rs 0x00000001, rt 0x34333231
+align :: rd 0x32310000 rs 0x00000001, rt 0x34333231
+align :: rd 0x31000000 rs 0x00000001, rt 0x34333231
+align :: rd 0x04030201 rs 0x00000001, rt 0x04030201
+align :: rd 0x03020100 rs 0x00000001, rt 0x04030201
+align :: rd 0x02010000 rs 0x00000001, rt 0x04030201
+align :: rd 0x01000000 rs 0x00000001, rt 0x04030201
+align :: rd 0x00000000 rs 0x24232221, rt 0x00000000
+align :: rd 0x00000024 rs 0x24232221, rt 0x00000000
+align :: rd 0x00002423 rs 0x24232221, rt 0x00000000
+align :: rd 0x00242322 rs 0x24232221, rt 0x00000000
+align :: rd 0xffffffff rs 0x24232221, rt 0xffffffff
+align :: rd 0xffffff24 rs 0x24232221, rt 0xffffffff
+align :: rd 0xffff2423 rs 0x24232221, rt 0xffffffff
+align :: rd 0xff242322 rs 0x24232221, rt 0xffffffff
+align :: rd 0x80000000 rs 0x24232221, rt 0x80000000
+align :: rd 0x00000024 rs 0x24232221, rt 0x80000000
+align :: rd 0x00002423 rs 0x24232221, rt 0x80000000
+align :: rd 0x00242322 rs 0x24232221, rt 0x80000000
+align :: rd 0x7fffffff rs 0x24232221, rt 0x7fffffff
+align :: rd 0xffffff24 rs 0x24232221, rt 0x7fffffff
+align :: rd 0xffff2423 rs 0x24232221, rt 0x7fffffff
+align :: rd 0xff242322 rs 0x24232221, rt 0x7fffffff
+align :: rd 0x12345678 rs 0x24232221, rt 0x12345678
+align :: rd 0x34567824 rs 0x24232221, rt 0x12345678
+align :: rd 0x56782423 rs 0x24232221, rt 0x12345678
+align :: rd 0x78242322 rs 0x24232221, rt 0x12345678
+align :: rd 0x90abcdef rs 0x24232221, rt 0x90abcdef
+align :: rd 0xabcdef24 rs 0x24232221, rt 0x90abcdef
+align :: rd 0xcdef2423 rs 0x24232221, rt 0x90abcdef
+align :: rd 0xef242322 rs 0x24232221, rt 0x90abcdef
+align :: rd 0xfffffffe rs 0x24232221, rt 0xfffffffe
+align :: rd 0xfffffe24 rs 0x24232221, rt 0xfffffffe
+align :: rd 0xfffe2423 rs 0x24232221, rt 0xfffffffe
+align :: rd 0xfe242322 rs 0x24232221, rt 0xfffffffe
+align :: rd 0x00000001 rs 0x24232221, rt 0x00000001
+align :: rd 0x00000124 rs 0x24232221, rt 0x00000001
+align :: rd 0x00012423 rs 0x24232221, rt 0x00000001
+align :: rd 0x01242322 rs 0x24232221, rt 0x00000001
+align :: rd 0x24232221 rs 0x24232221, rt 0x24232221
+align :: rd 0x23222124 rs 0x24232221, rt 0x24232221
+align :: rd 0x22212423 rs 0x24232221, rt 0x24232221
+align :: rd 0x21242322 rs 0x24232221, rt 0x24232221
+align :: rd 0x00000003 rs 0x24232221, rt 0x00000003
+align :: rd 0x00000324 rs 0x24232221, rt 0x00000003
+align :: rd 0x00032423 rs 0x24232221, rt 0x00000003
+align :: rd 0x03242322 rs 0x24232221, rt 0x00000003
+align :: rd 0x34333231 rs 0x24232221, rt 0x34333231
+align :: rd 0x33323124 rs 0x24232221, rt 0x34333231
+align :: rd 0x32312423 rs 0x24232221, rt 0x34333231
+align :: rd 0x31242322 rs 0x24232221, rt 0x34333231
+align :: rd 0x04030201 rs 0x24232221, rt 0x04030201
+align :: rd 0x03020124 rs 0x24232221, rt 0x04030201
+align :: rd 0x02012423 rs 0x24232221, rt 0x04030201
+align :: rd 0x01242322 rs 0x24232221, rt 0x04030201
+align :: rd 0x00000000 rs 0x00000003, rt 0x00000000
+align :: rd 0x00000000 rs 0x00000003, rt 0x00000000
+align :: rd 0x00000000 rs 0x00000003, rt 0x00000000
+align :: rd 0x00000000 rs 0x00000003, rt 0x00000000
+align :: rd 0xffffffff rs 0x00000003, rt 0xffffffff
+align :: rd 0xffffff00 rs 0x00000003, rt 0xffffffff
+align :: rd 0xffff0000 rs 0x00000003, rt 0xffffffff
+align :: rd 0xff000000 rs 0x00000003, rt 0xffffffff
+align :: rd 0x80000000 rs 0x00000003, rt 0x80000000
+align :: rd 0x00000000 rs 0x00000003, rt 0x80000000
+align :: rd 0x00000000 rs 0x00000003, rt 0x80000000
+align :: rd 0x00000000 rs 0x00000003, rt 0x80000000
+align :: rd 0x7fffffff rs 0x00000003, rt 0x7fffffff
+align :: rd 0xffffff00 rs 0x00000003, rt 0x7fffffff
+align :: rd 0xffff0000 rs 0x00000003, rt 0x7fffffff
+align :: rd 0xff000000 rs 0x00000003, rt 0x7fffffff
+align :: rd 0x12345678 rs 0x00000003, rt 0x12345678
+align :: rd 0x34567800 rs 0x00000003, rt 0x12345678
+align :: rd 0x56780000 rs 0x00000003, rt 0x12345678
+align :: rd 0x78000000 rs 0x00000003, rt 0x12345678
+align :: rd 0x90abcdef rs 0x00000003, rt 0x90abcdef
+align :: rd 0xabcdef00 rs 0x00000003, rt 0x90abcdef
+align :: rd 0xcdef0000 rs 0x00000003, rt 0x90abcdef
+align :: rd 0xef000000 rs 0x00000003, rt 0x90abcdef
+align :: rd 0xfffffffe rs 0x00000003, rt 0xfffffffe
+align :: rd 0xfffffe00 rs 0x00000003, rt 0xfffffffe
+align :: rd 0xfffe0000 rs 0x00000003, rt 0xfffffffe
+align :: rd 0xfe000000 rs 0x00000003, rt 0xfffffffe
+align :: rd 0x00000001 rs 0x00000003, rt 0x00000001
+align :: rd 0x00000100 rs 0x00000003, rt 0x00000001
+align :: rd 0x00010000 rs 0x00000003, rt 0x00000001
+align :: rd 0x01000000 rs 0x00000003, rt 0x00000001
+align :: rd 0x24232221 rs 0x00000003, rt 0x24232221
+align :: rd 0x23222100 rs 0x00000003, rt 0x24232221
+align :: rd 0x22210000 rs 0x00000003, rt 0x24232221
+align :: rd 0x21000000 rs 0x00000003, rt 0x24232221
+align :: rd 0x00000003 rs 0x00000003, rt 0x00000003
+align :: rd 0x00000300 rs 0x00000003, rt 0x00000003
+align :: rd 0x00030000 rs 0x00000003, rt 0x00000003
+align :: rd 0x03000000 rs 0x00000003, rt 0x00000003
+align :: rd 0x34333231 rs 0x00000003, rt 0x34333231
+align :: rd 0x33323100 rs 0x00000003, rt 0x34333231
+align :: rd 0x32310000 rs 0x00000003, rt 0x34333231
+align :: rd 0x31000000 rs 0x00000003, rt 0x34333231
+align :: rd 0x04030201 rs 0x00000003, rt 0x04030201
+align :: rd 0x03020100 rs 0x00000003, rt 0x04030201
+align :: rd 0x02010000 rs 0x00000003, rt 0x04030201
+align :: rd 0x01000000 rs 0x00000003, rt 0x04030201
+align :: rd 0x00000000 rs 0x34333231, rt 0x00000000
+align :: rd 0x00000034 rs 0x34333231, rt 0x00000000
+align :: rd 0x00003433 rs 0x34333231, rt 0x00000000
+align :: rd 0x00343332 rs 0x34333231, rt 0x00000000
+align :: rd 0xffffffff rs 0x34333231, rt 0xffffffff
+align :: rd 0xffffff34 rs 0x34333231, rt 0xffffffff
+align :: rd 0xffff3433 rs 0x34333231, rt 0xffffffff
+align :: rd 0xff343332 rs 0x34333231, rt 0xffffffff
+align :: rd 0x80000000 rs 0x34333231, rt 0x80000000
+align :: rd 0x00000034 rs 0x34333231, rt 0x80000000
+align :: rd 0x00003433 rs 0x34333231, rt 0x80000000
+align :: rd 0x00343332 rs 0x34333231, rt 0x80000000
+align :: rd 0x7fffffff rs 0x34333231, rt 0x7fffffff
+align :: rd 0xffffff34 rs 0x34333231, rt 0x7fffffff
+align :: rd 0xffff3433 rs 0x34333231, rt 0x7fffffff
+align :: rd 0xff343332 rs 0x34333231, rt 0x7fffffff
+align :: rd 0x12345678 rs 0x34333231, rt 0x12345678
+align :: rd 0x34567834 rs 0x34333231, rt 0x12345678
+align :: rd 0x56783433 rs 0x34333231, rt 0x12345678
+align :: rd 0x78343332 rs 0x34333231, rt 0x12345678
+align :: rd 0x90abcdef rs 0x34333231, rt 0x90abcdef
+align :: rd 0xabcdef34 rs 0x34333231, rt 0x90abcdef
+align :: rd 0xcdef3433 rs 0x34333231, rt 0x90abcdef
+align :: rd 0xef343332 rs 0x34333231, rt 0x90abcdef
+align :: rd 0xfffffffe rs 0x34333231, rt 0xfffffffe
+align :: rd 0xfffffe34 rs 0x34333231, rt 0xfffffffe
+align :: rd 0xfffe3433 rs 0x34333231, rt 0xfffffffe
+align :: rd 0xfe343332 rs 0x34333231, rt 0xfffffffe
+align :: rd 0x00000001 rs 0x34333231, rt 0x00000001
+align :: rd 0x00000134 rs 0x34333231, rt 0x00000001
+align :: rd 0x00013433 rs 0x34333231, rt 0x00000001
+align :: rd 0x01343332 rs 0x34333231, rt 0x00000001
+align :: rd 0x24232221 rs 0x34333231, rt 0x24232221
+align :: rd 0x23222134 rs 0x34333231, rt 0x24232221
+align :: rd 0x22213433 rs 0x34333231, rt 0x24232221
+align :: rd 0x21343332 rs 0x34333231, rt 0x24232221
+align :: rd 0x00000003 rs 0x34333231, rt 0x00000003
+align :: rd 0x00000334 rs 0x34333231, rt 0x00000003
+align :: rd 0x00033433 rs 0x34333231, rt 0x00000003
+align :: rd 0x03343332 rs 0x34333231, rt 0x00000003
+align :: rd 0x34333231 rs 0x34333231, rt 0x34333231
+align :: rd 0x33323134 rs 0x34333231, rt 0x34333231
+align :: rd 0x32313433 rs 0x34333231, rt 0x34333231
+align :: rd 0x31343332 rs 0x34333231, rt 0x34333231
+align :: rd 0x04030201 rs 0x34333231, rt 0x04030201
+align :: rd 0x03020134 rs 0x34333231, rt 0x04030201
+align :: rd 0x02013433 rs 0x34333231, rt 0x04030201
+align :: rd 0x01343332 rs 0x34333231, rt 0x04030201
+align :: rd 0x00000000 rs 0x04030201, rt 0x00000000
+align :: rd 0x00000004 rs 0x04030201, rt 0x00000000
+align :: rd 0x00000403 rs 0x04030201, rt 0x00000000
+align :: rd 0x00040302 rs 0x04030201, rt 0x00000000
+align :: rd 0xffffffff rs 0x04030201, rt 0xffffffff
+align :: rd 0xffffff04 rs 0x04030201, rt 0xffffffff
+align :: rd 0xffff0403 rs 0x04030201, rt 0xffffffff
+align :: rd 0xff040302 rs 0x04030201, rt 0xffffffff
+align :: rd 0x80000000 rs 0x04030201, rt 0x80000000
+align :: rd 0x00000004 rs 0x04030201, rt 0x80000000
+align :: rd 0x00000403 rs 0x04030201, rt 0x80000000
+align :: rd 0x00040302 rs 0x04030201, rt 0x80000000
+align :: rd 0x7fffffff rs 0x04030201, rt 0x7fffffff
+align :: rd 0xffffff04 rs 0x04030201, rt 0x7fffffff
+align :: rd 0xffff0403 rs 0x04030201, rt 0x7fffffff
+align :: rd 0xff040302 rs 0x04030201, rt 0x7fffffff
+align :: rd 0x12345678 rs 0x04030201, rt 0x12345678
+align :: rd 0x34567804 rs 0x04030201, rt 0x12345678
+align :: rd 0x56780403 rs 0x04030201, rt 0x12345678
+align :: rd 0x78040302 rs 0x04030201, rt 0x12345678
+align :: rd 0x90abcdef rs 0x04030201, rt 0x90abcdef
+align :: rd 0xabcdef04 rs 0x04030201, rt 0x90abcdef
+align :: rd 0xcdef0403 rs 0x04030201, rt 0x90abcdef
+align :: rd 0xef040302 rs 0x04030201, rt 0x90abcdef
+align :: rd 0xfffffffe rs 0x04030201, rt 0xfffffffe
+align :: rd 0xfffffe04 rs 0x04030201, rt 0xfffffffe
+align :: rd 0xfffe0403 rs 0x04030201, rt 0xfffffffe
+align :: rd 0xfe040302 rs 0x04030201, rt 0xfffffffe
+align :: rd 0x00000001 rs 0x04030201, rt 0x00000001
+align :: rd 0x00000104 rs 0x04030201, rt 0x00000001
+align :: rd 0x00010403 rs 0x04030201, rt 0x00000001
+align :: rd 0x01040302 rs 0x04030201, rt 0x00000001
+align :: rd 0x24232221 rs 0x04030201, rt 0x24232221
+align :: rd 0x23222104 rs 0x04030201, rt 0x24232221
+align :: rd 0x22210403 rs 0x04030201, rt 0x24232221
+align :: rd 0x21040302 rs 0x04030201, rt 0x24232221
+align :: rd 0x00000003 rs 0x04030201, rt 0x00000003
+align :: rd 0x00000304 rs 0x04030201, rt 0x00000003
+align :: rd 0x00030403 rs 0x04030201, rt 0x00000003
+align :: rd 0x03040302 rs 0x04030201, rt 0x00000003
+align :: rd 0x34333231 rs 0x04030201, rt 0x34333231
+align :: rd 0x33323104 rs 0x04030201, rt 0x34333231
+align :: rd 0x32310403 rs 0x04030201, rt 0x34333231
+align :: rd 0x31040302 rs 0x04030201, rt 0x34333231
+align :: rd 0x04030201 rs 0x04030201, rt 0x04030201
+align :: rd 0x03020104 rs 0x04030201, rt 0x04030201
+align :: rd 0x02010403 rs 0x04030201, rt 0x04030201
+align :: rd 0x01040302 rs 0x04030201, rt 0x04030201
+
+lsa
+lsa :: rd 0x00000000 rs 0x00000000, rt 0x00000000
+lsa :: rd 0x00000000 rs 0x00000000, rt 0x00000000
+lsa :: rd 0x00000000 rs 0x00000000, rt 0x00000000
+lsa :: rd 0x00000000 rs 0x00000000, rt 0x00000000
+lsa :: rd 0xffffffff rs 0x00000000, rt 0xffffffff
+lsa :: rd 0xffffffff rs 0x00000000, rt 0xffffffff
+lsa :: rd 0xffffffff rs 0x00000000, rt 0xffffffff
+lsa :: rd 0xffffffff rs 0x00000000, rt 0xffffffff
+lsa :: rd 0x80000000 rs 0x00000000, rt 0x80000000
+lsa :: rd 0x80000000 rs 0x00000000, rt 0x80000000
+lsa :: rd 0x80000000 rs 0x00000000, rt 0x80000000
+lsa :: rd 0x80000000 rs 0x00000000, rt 0x80000000
+lsa :: rd 0x7fffffff rs 0x00000000, rt 0x7fffffff
+lsa :: rd 0x7fffffff rs 0x00000000, rt 0x7fffffff
+lsa :: rd 0x7fffffff rs 0x00000000, rt 0x7fffffff
+lsa :: rd 0x7fffffff rs 0x00000000, rt 0x7fffffff
+lsa :: rd 0x12345678 rs 0x00000000, rt 0x12345678
+lsa :: rd 0x12345678 rs 0x00000000, rt 0x12345678
+lsa :: rd 0x12345678 rs 0x00000000, rt 0x12345678
+lsa :: rd 0x12345678 rs 0x00000000, rt 0x12345678
+lsa :: rd 0x90abcdef rs 0x00000000, rt 0x90abcdef
+lsa :: rd 0x90abcdef rs 0x00000000, rt 0x90abcdef
+lsa :: rd 0x90abcdef rs 0x00000000, rt 0x90abcdef
+lsa :: rd 0x90abcdef rs 0x00000000, rt 0x90abcdef
+lsa :: rd 0xfffffffe rs 0x00000000, rt 0xfffffffe
+lsa :: rd 0xfffffffe rs 0x00000000, rt 0xfffffffe
+lsa :: rd 0xfffffffe rs 0x00000000, rt 0xfffffffe
+lsa :: rd 0xfffffffe rs 0x00000000, rt 0xfffffffe
+lsa :: rd 0x00000001 rs 0x00000000, rt 0x00000001
+lsa :: rd 0x00000001 rs 0x00000000, rt 0x00000001
+lsa :: rd 0x00000001 rs 0x00000000, rt 0x00000001
+lsa :: rd 0x00000001 rs 0x00000000, rt 0x00000001
+lsa :: rd 0x24232221 rs 0x00000000, rt 0x24232221
+lsa :: rd 0x24232221 rs 0x00000000, rt 0x24232221
+lsa :: rd 0x24232221 rs 0x00000000, rt 0x24232221
+lsa :: rd 0x24232221 rs 0x00000000, rt 0x24232221
+lsa :: rd 0x00000003 rs 0x00000000, rt 0x00000003
+lsa :: rd 0x00000003 rs 0x00000000, rt 0x00000003
+lsa :: rd 0x00000003 rs 0x00000000, rt 0x00000003
+lsa :: rd 0x00000003 rs 0x00000000, rt 0x00000003
+lsa :: rd 0x34333231 rs 0x00000000, rt 0x34333231
+lsa :: rd 0x34333231 rs 0x00000000, rt 0x34333231
+lsa :: rd 0x34333231 rs 0x00000000, rt 0x34333231
+lsa :: rd 0x34333231 rs 0x00000000, rt 0x34333231
+lsa :: rd 0x04030201 rs 0x00000000, rt 0x04030201
+lsa :: rd 0x04030201 rs 0x00000000, rt 0x04030201
+lsa :: rd 0x04030201 rs 0x00000000, rt 0x04030201
+lsa :: rd 0x04030201 rs 0x00000000, rt 0x04030201
+lsa :: rd 0xfffffff0 rs 0xffffffff, rt 0x00000000
+lsa :: rd 0xfffffffe rs 0xffffffff, rt 0x00000000
+lsa :: rd 0xfffffffc rs 0xffffffff, rt 0x00000000
+lsa :: rd 0xfffffff8 rs 0xffffffff, rt 0x00000000
+lsa :: rd 0xffffffef rs 0xffffffff, rt 0xffffffff
+lsa :: rd 0xfffffffd rs 0xffffffff, rt 0xffffffff
+lsa :: rd 0xfffffffb rs 0xffffffff, rt 0xffffffff
+lsa :: rd 0xfffffff7 rs 0xffffffff, rt 0xffffffff
+lsa :: rd 0x7ffffff0 rs 0xffffffff, rt 0x80000000
+lsa :: rd 0x7ffffffe rs 0xffffffff, rt 0x80000000
+lsa :: rd 0x7ffffffc rs 0xffffffff, rt 0x80000000
+lsa :: rd 0x7ffffff8 rs 0xffffffff, rt 0x80000000
+lsa :: rd 0x7fffffef rs 0xffffffff, rt 0x7fffffff
+lsa :: rd 0x7ffffffd rs 0xffffffff, rt 0x7fffffff
+lsa :: rd 0x7ffffffb rs 0xffffffff, rt 0x7fffffff
+lsa :: rd 0x7ffffff7 rs 0xffffffff, rt 0x7fffffff
+lsa :: rd 0x12345668 rs 0xffffffff, rt 0x12345678
+lsa :: rd 0x12345676 rs 0xffffffff, rt 0x12345678
+lsa :: rd 0x12345674 rs 0xffffffff, rt 0x12345678
+lsa :: rd 0x12345670 rs 0xffffffff, rt 0x12345678
+lsa :: rd 0x90abcddf rs 0xffffffff, rt 0x90abcdef
+lsa :: rd 0x90abcded rs 0xffffffff, rt 0x90abcdef
+lsa :: rd 0x90abcdeb rs 0xffffffff, rt 0x90abcdef
+lsa :: rd 0x90abcde7 rs 0xffffffff, rt 0x90abcdef
+lsa :: rd 0xffffffee rs 0xffffffff, rt 0xfffffffe
+lsa :: rd 0xfffffffc rs 0xffffffff, rt 0xfffffffe
+lsa :: rd 0xfffffffa rs 0xffffffff, rt 0xfffffffe
+lsa :: rd 0xfffffff6 rs 0xffffffff, rt 0xfffffffe
+lsa :: rd 0xfffffff1 rs 0xffffffff, rt 0x00000001
+lsa :: rd 0xffffffff rs 0xffffffff, rt 0x00000001
+lsa :: rd 0xfffffffd rs 0xffffffff, rt 0x00000001
+lsa :: rd 0xfffffff9 rs 0xffffffff, rt 0x00000001
+lsa :: rd 0x24232211 rs 0xffffffff, rt 0x24232221
+lsa :: rd 0x2423221f rs 0xffffffff, rt 0x24232221
+lsa :: rd 0x2423221d rs 0xffffffff, rt 0x24232221
+lsa :: rd 0x24232219 rs 0xffffffff, rt 0x24232221
+lsa :: rd 0xfffffff3 rs 0xffffffff, rt 0x00000003
+lsa :: rd 0x00000001 rs 0xffffffff, rt 0x00000003
+lsa :: rd 0xffffffff rs 0xffffffff, rt 0x00000003
+lsa :: rd 0xfffffffb rs 0xffffffff, rt 0x00000003
+lsa :: rd 0x34333221 rs 0xffffffff, rt 0x34333231
+lsa :: rd 0x3433322f rs 0xffffffff, rt 0x34333231
+lsa :: rd 0x3433322d rs 0xffffffff, rt 0x34333231
+lsa :: rd 0x34333229 rs 0xffffffff, rt 0x34333231
+lsa :: rd 0x040301f1 rs 0xffffffff, rt 0x04030201
+lsa :: rd 0x040301ff rs 0xffffffff, rt 0x04030201
+lsa :: rd 0x040301fd rs 0xffffffff, rt 0x04030201
+lsa :: rd 0x040301f9 rs 0xffffffff, rt 0x04030201
+lsa :: rd 0x00000000 rs 0x80000000, rt 0x00000000
+lsa :: rd 0x00000000 rs 0x80000000, rt 0x00000000
+lsa :: rd 0x00000000 rs 0x80000000, rt 0x00000000
+lsa :: rd 0x00000000 rs 0x80000000, rt 0x00000000
+lsa :: rd 0xffffffff rs 0x80000000, rt 0xffffffff
+lsa :: rd 0xffffffff rs 0x80000000, rt 0xffffffff
+lsa :: rd 0xffffffff rs 0x80000000, rt 0xffffffff
+lsa :: rd 0xffffffff rs 0x80000000, rt 0xffffffff
+lsa :: rd 0x80000000 rs 0x80000000, rt 0x80000000
+lsa :: rd 0x80000000 rs 0x80000000, rt 0x80000000
+lsa :: rd 0x80000000 rs 0x80000000, rt 0x80000000
+lsa :: rd 0x80000000 rs 0x80000000, rt 0x80000000
+lsa :: rd 0x7fffffff rs 0x80000000, rt 0x7fffffff
+lsa :: rd 0x7fffffff rs 0x80000000, rt 0x7fffffff
+lsa :: rd 0x7fffffff rs 0x80000000, rt 0x7fffffff
+lsa :: rd 0x7fffffff rs 0x80000000, rt 0x7fffffff
+lsa :: rd 0x12345678 rs 0x80000000, rt 0x12345678
+lsa :: rd 0x12345678 rs 0x80000000, rt 0x12345678
+lsa :: rd 0x12345678 rs 0x80000000, rt 0x12345678
+lsa :: rd 0x12345678 rs 0x80000000, rt 0x12345678
+lsa :: rd 0x90abcdef rs 0x80000000, rt 0x90abcdef
+lsa :: rd 0x90abcdef rs 0x80000000, rt 0x90abcdef
+lsa :: rd 0x90abcdef rs 0x80000000, rt 0x90abcdef
+lsa :: rd 0x90abcdef rs 0x80000000, rt 0x90abcdef
+lsa :: rd 0xfffffffe rs 0x80000000, rt 0xfffffffe
+lsa :: rd 0xfffffffe rs 0x80000000, rt 0xfffffffe
+lsa :: rd 0xfffffffe rs 0x80000000, rt 0xfffffffe
+lsa :: rd 0xfffffffe rs 0x80000000, rt 0xfffffffe
+lsa :: rd 0x00000001 rs 0x80000000, rt 0x00000001
+lsa :: rd 0x00000001 rs 0x80000000, rt 0x00000001
+lsa :: rd 0x00000001 rs 0x80000000, rt 0x00000001
+lsa :: rd 0x00000001 rs 0x80000000, rt 0x00000001
+lsa :: rd 0x24232221 rs 0x80000000, rt 0x24232221
+lsa :: rd 0x24232221 rs 0x80000000, rt 0x24232221
+lsa :: rd 0x24232221 rs 0x80000000, rt 0x24232221
+lsa :: rd 0x24232221 rs 0x80000000, rt 0x24232221
+lsa :: rd 0x00000003 rs 0x80000000, rt 0x00000003
+lsa :: rd 0x00000003 rs 0x80000000, rt 0x00000003
+lsa :: rd 0x00000003 rs 0x80000000, rt 0x00000003
+lsa :: rd 0x00000003 rs 0x80000000, rt 0x00000003
+lsa :: rd 0x34333231 rs 0x80000000, rt 0x34333231
+lsa :: rd 0x34333231 rs 0x80000000, rt 0x34333231
+lsa :: rd 0x34333231 rs 0x80000000, rt 0x34333231
+lsa :: rd 0x34333231 rs 0x80000000, rt 0x34333231
+lsa :: rd 0x04030201 rs 0x80000000, rt 0x04030201
+lsa :: rd 0x04030201 rs 0x80000000, rt 0x04030201
+lsa :: rd 0x04030201 rs 0x80000000, rt 0x04030201
+lsa :: rd 0x04030201 rs 0x80000000, rt 0x04030201
+lsa :: rd 0xfffffff0 rs 0x7fffffff, rt 0x00000000
+lsa :: rd 0xfffffffe rs 0x7fffffff, rt 0x00000000
+lsa :: rd 0xfffffffc rs 0x7fffffff, rt 0x00000000
+lsa :: rd 0xfffffff8 rs 0x7fffffff, rt 0x00000000
+lsa :: rd 0xffffffef rs 0x7fffffff, rt 0xffffffff
+lsa :: rd 0xfffffffd rs 0x7fffffff, rt 0xffffffff
+lsa :: rd 0xfffffffb rs 0x7fffffff, rt 0xffffffff
+lsa :: rd 0xfffffff7 rs 0x7fffffff, rt 0xffffffff
+lsa :: rd 0x7ffffff0 rs 0x7fffffff, rt 0x80000000
+lsa :: rd 0x7ffffffe rs 0x7fffffff, rt 0x80000000
+lsa :: rd 0x7ffffffc rs 0x7fffffff, rt 0x80000000
+lsa :: rd 0x7ffffff8 rs 0x7fffffff, rt 0x80000000
+lsa :: rd 0x7fffffef rs 0x7fffffff, rt 0x7fffffff
+lsa :: rd 0x7ffffffd rs 0x7fffffff, rt 0x7fffffff
+lsa :: rd 0x7ffffffb rs 0x7fffffff, rt 0x7fffffff
+lsa :: rd 0x7ffffff7 rs 0x7fffffff, rt 0x7fffffff
+lsa :: rd 0x12345668 rs 0x7fffffff, rt 0x12345678
+lsa :: rd 0x12345676 rs 0x7fffffff, rt 0x12345678
+lsa :: rd 0x12345674 rs 0x7fffffff, rt 0x12345678
+lsa :: rd 0x12345670 rs 0x7fffffff, rt 0x12345678
+lsa :: rd 0x90abcddf rs 0x7fffffff, rt 0x90abcdef
+lsa :: rd 0x90abcded rs 0x7fffffff, rt 0x90abcdef
+lsa :: rd 0x90abcdeb rs 0x7fffffff, rt 0x90abcdef
+lsa :: rd 0x90abcde7 rs 0x7fffffff, rt 0x90abcdef
+lsa :: rd 0xffffffee rs 0x7fffffff, rt 0xfffffffe
+lsa :: rd 0xfffffffc rs 0x7fffffff, rt 0xfffffffe
+lsa :: rd 0xfffffffa rs 0x7fffffff, rt 0xfffffffe
+lsa :: rd 0xfffffff6 rs 0x7fffffff, rt 0xfffffffe
+lsa :: rd 0xfffffff1 rs 0x7fffffff, rt 0x00000001
+lsa :: rd 0xffffffff rs 0x7fffffff, rt 0x00000001
+lsa :: rd 0xfffffffd rs 0x7fffffff, rt 0x00000001
+lsa :: rd 0xfffffff9 rs 0x7fffffff, rt 0x00000001
+lsa :: rd 0x24232211 rs 0x7fffffff, rt 0x24232221
+lsa :: rd 0x2423221f rs 0x7fffffff, rt 0x24232221
+lsa :: rd 0x2423221d rs 0x7fffffff, rt 0x24232221
+lsa :: rd 0x24232219 rs 0x7fffffff, rt 0x24232221
+lsa :: rd 0xfffffff3 rs 0x7fffffff, rt 0x00000003
+lsa :: rd 0x00000001 rs 0x7fffffff, rt 0x00000003
+lsa :: rd 0xffffffff rs 0x7fffffff, rt 0x00000003
+lsa :: rd 0xfffffffb rs 0x7fffffff, rt 0x00000003
+lsa :: rd 0x34333221 rs 0x7fffffff, rt 0x34333231
+lsa :: rd 0x3433322f rs 0x7fffffff, rt 0x34333231
+lsa :: rd 0x3433322d rs 0x7fffffff, rt 0x34333231
+lsa :: rd 0x34333229 rs 0x7fffffff, rt 0x34333231
+lsa :: rd 0x040301f1 rs 0x7fffffff, rt 0x04030201
+lsa :: rd 0x040301ff rs 0x7fffffff, rt 0x04030201
+lsa :: rd 0x040301fd rs 0x7fffffff, rt 0x04030201
+lsa :: rd 0x040301f9 rs 0x7fffffff, rt 0x04030201
+lsa :: rd 0x23456780 rs 0x12345678, rt 0x00000000
+lsa :: rd 0x2468acf0 rs 0x12345678, rt 0x00000000
+lsa :: rd 0x48d159e0 rs 0x12345678, rt 0x00000000
+lsa :: rd 0x91a2b3c0 rs 0x12345678, rt 0x00000000
+lsa :: rd 0x2345677f rs 0x12345678, rt 0xffffffff
+lsa :: rd 0x2468acef rs 0x12345678, rt 0xffffffff
+lsa :: rd 0x48d159df rs 0x12345678, rt 0xffffffff
+lsa :: rd 0x91a2b3bf rs 0x12345678, rt 0xffffffff
+lsa :: rd 0xa3456780 rs 0x12345678, rt 0x80000000
+lsa :: rd 0xa468acf0 rs 0x12345678, rt 0x80000000
+lsa :: rd 0xc8d159e0 rs 0x12345678, rt 0x80000000
+lsa :: rd 0x11a2b3c0 rs 0x12345678, rt 0x80000000
+lsa :: rd 0xa345677f rs 0x12345678, rt 0x7fffffff
+lsa :: rd 0xa468acef rs 0x12345678, rt 0x7fffffff
+lsa :: rd 0xc8d159df rs 0x12345678, rt 0x7fffffff
+lsa :: rd 0x11a2b3bf rs 0x12345678, rt 0x7fffffff
+lsa :: rd 0x3579bdf8 rs 0x12345678, rt 0x12345678
+lsa :: rd 0x369d0368 rs 0x12345678, rt 0x12345678
+lsa :: rd 0x5b05b058 rs 0x12345678, rt 0x12345678
+lsa :: rd 0xa3d70a38 rs 0x12345678, rt 0x12345678
+lsa :: rd 0xb3f1356f rs 0x12345678, rt 0x90abcdef
+lsa :: rd 0xb5147adf rs 0x12345678, rt 0x90abcdef
+lsa :: rd 0xd97d27cf rs 0x12345678, rt 0x90abcdef
+lsa :: rd 0x224e81af rs 0x12345678, rt 0x90abcdef
+lsa :: rd 0x2345677e rs 0x12345678, rt 0xfffffffe
+lsa :: rd 0x2468acee rs 0x12345678, rt 0xfffffffe
+lsa :: rd 0x48d159de rs 0x12345678, rt 0xfffffffe
+lsa :: rd 0x91a2b3be rs 0x12345678, rt 0xfffffffe
+lsa :: rd 0x23456781 rs 0x12345678, rt 0x00000001
+lsa :: rd 0x2468acf1 rs 0x12345678, rt 0x00000001
+lsa :: rd 0x48d159e1 rs 0x12345678, rt 0x00000001
+lsa :: rd 0x91a2b3c1 rs 0x12345678, rt 0x00000001
+lsa :: rd 0x476889a1 rs 0x12345678, rt 0x24232221
+lsa :: rd 0x488bcf11 rs 0x12345678, rt 0x24232221
+lsa :: rd 0x6cf47c01 rs 0x12345678, rt 0x24232221
+lsa :: rd 0xb5c5d5e1 rs 0x12345678, rt 0x24232221
+lsa :: rd 0x23456783 rs 0x12345678, rt 0x00000003
+lsa :: rd 0x2468acf3 rs 0x12345678, rt 0x00000003
+lsa :: rd 0x48d159e3 rs 0x12345678, rt 0x00000003
+lsa :: rd 0x91a2b3c3 rs 0x12345678, rt 0x00000003
+lsa :: rd 0x577899b1 rs 0x12345678, rt 0x34333231
+lsa :: rd 0x589bdf21 rs 0x12345678, rt 0x34333231
+lsa :: rd 0x7d048c11 rs 0x12345678, rt 0x34333231
+lsa :: rd 0xc5d5e5f1 rs 0x12345678, rt 0x34333231
+lsa :: rd 0x27486981 rs 0x12345678, rt 0x04030201
+lsa :: rd 0x286baef1 rs 0x12345678, rt 0x04030201
+lsa :: rd 0x4cd45be1 rs 0x12345678, rt 0x04030201
+lsa :: rd 0x95a5b5c1 rs 0x12345678, rt 0x04030201
+lsa :: rd 0x0abcdef0 rs 0x90abcdef, rt 0x00000000
+lsa :: rd 0x21579bde rs 0x90abcdef, rt 0x00000000
+lsa :: rd 0x42af37bc rs 0x90abcdef, rt 0x00000000
+lsa :: rd 0x855e6f78 rs 0x90abcdef, rt 0x00000000
+lsa :: rd 0x0abcdeef rs 0x90abcdef, rt 0xffffffff
+lsa :: rd 0x21579bdd rs 0x90abcdef, rt 0xffffffff
+lsa :: rd 0x42af37bb rs 0x90abcdef, rt 0xffffffff
+lsa :: rd 0x855e6f77 rs 0x90abcdef, rt 0xffffffff
+lsa :: rd 0x8abcdef0 rs 0x90abcdef, rt 0x80000000
+lsa :: rd 0xa1579bde rs 0x90abcdef, rt 0x80000000
+lsa :: rd 0xc2af37bc rs 0x90abcdef, rt 0x80000000
+lsa :: rd 0x055e6f78 rs 0x90abcdef, rt 0x80000000
+lsa :: rd 0x8abcdeef rs 0x90abcdef, rt 0x7fffffff
+lsa :: rd 0xa1579bdd rs 0x90abcdef, rt 0x7fffffff
+lsa :: rd 0xc2af37bb rs 0x90abcdef, rt 0x7fffffff
+lsa :: rd 0x055e6f77 rs 0x90abcdef, rt 0x7fffffff
+lsa :: rd 0x1cf13568 rs 0x90abcdef, rt 0x12345678
+lsa :: rd 0x338bf256 rs 0x90abcdef, rt 0x12345678
+lsa :: rd 0x54e38e34 rs 0x90abcdef, rt 0x12345678
+lsa :: rd 0x9792c5f0 rs 0x90abcdef, rt 0x12345678
+lsa :: rd 0x9b68acdf rs 0x90abcdef, rt 0x90abcdef
+lsa :: rd 0xb20369cd rs 0x90abcdef, rt 0x90abcdef
+lsa :: rd 0xd35b05ab rs 0x90abcdef, rt 0x90abcdef
+lsa :: rd 0x160a3d67 rs 0x90abcdef, rt 0x90abcdef
+lsa :: rd 0x0abcdeee rs 0x90abcdef, rt 0xfffffffe
+lsa :: rd 0x21579bdc rs 0x90abcdef, rt 0xfffffffe
+lsa :: rd 0x42af37ba rs 0x90abcdef, rt 0xfffffffe
+lsa :: rd 0x855e6f76 rs 0x90abcdef, rt 0xfffffffe
+lsa :: rd 0x0abcdef1 rs 0x90abcdef, rt 0x00000001
+lsa :: rd 0x21579bdf rs 0x90abcdef, rt 0x00000001
+lsa :: rd 0x42af37bd rs 0x90abcdef, rt 0x00000001
+lsa :: rd 0x855e6f79 rs 0x90abcdef, rt 0x00000001
+lsa :: rd 0x2ee00111 rs 0x90abcdef, rt 0x24232221
+lsa :: rd 0x457abdff rs 0x90abcdef, rt 0x24232221
+lsa :: rd 0x66d259dd rs 0x90abcdef, rt 0x24232221
+lsa :: rd 0xa9819199 rs 0x90abcdef, rt 0x24232221
+lsa :: rd 0x0abcdef3 rs 0x90abcdef, rt 0x00000003
+lsa :: rd 0x21579be1 rs 0x90abcdef, rt 0x00000003
+lsa :: rd 0x42af37bf rs 0x90abcdef, rt 0x00000003
+lsa :: rd 0x855e6f7b rs 0x90abcdef, rt 0x00000003
+lsa :: rd 0x3ef01121 rs 0x90abcdef, rt 0x34333231
+lsa :: rd 0x558ace0f rs 0x90abcdef, rt 0x34333231
+lsa :: rd 0x76e269ed rs 0x90abcdef, rt 0x34333231
+lsa :: rd 0xb991a1a9 rs 0x90abcdef, rt 0x34333231
+lsa :: rd 0x0ebfe0f1 rs 0x90abcdef, rt 0x04030201
+lsa :: rd 0x255a9ddf rs 0x90abcdef, rt 0x04030201
+lsa :: rd 0x46b239bd rs 0x90abcdef, rt 0x04030201
+lsa :: rd 0x89617179 rs 0x90abcdef, rt 0x04030201
+lsa :: rd 0xffffffe0 rs 0xfffffffe, rt 0x00000000
+lsa :: rd 0xfffffffc rs 0xfffffffe, rt 0x00000000
+lsa :: rd 0xfffffff8 rs 0xfffffffe, rt 0x00000000
+lsa :: rd 0xfffffff0 rs 0xfffffffe, rt 0x00000000
+lsa :: rd 0xffffffdf rs 0xfffffffe, rt 0xffffffff
+lsa :: rd 0xfffffffb rs 0xfffffffe, rt 0xffffffff
+lsa :: rd 0xfffffff7 rs 0xfffffffe, rt 0xffffffff
+lsa :: rd 0xffffffef rs 0xfffffffe, rt 0xffffffff
+lsa :: rd 0x7fffffe0 rs 0xfffffffe, rt 0x80000000
+lsa :: rd 0x7ffffffc rs 0xfffffffe, rt 0x80000000
+lsa :: rd 0x7ffffff8 rs 0xfffffffe, rt 0x80000000
+lsa :: rd 0x7ffffff0 rs 0xfffffffe, rt 0x80000000
+lsa :: rd 0x7fffffdf rs 0xfffffffe, rt 0x7fffffff
+lsa :: rd 0x7ffffffb rs 0xfffffffe, rt 0x7fffffff
+lsa :: rd 0x7ffffff7 rs 0xfffffffe, rt 0x7fffffff
+lsa :: rd 0x7fffffef rs 0xfffffffe, rt 0x7fffffff
+lsa :: rd 0x12345658 rs 0xfffffffe, rt 0x12345678
+lsa :: rd 0x12345674 rs 0xfffffffe, rt 0x12345678
+lsa :: rd 0x12345670 rs 0xfffffffe, rt 0x12345678
+lsa :: rd 0x12345668 rs 0xfffffffe, rt 0x12345678
+lsa :: rd 0x90abcdcf rs 0xfffffffe, rt 0x90abcdef
+lsa :: rd 0x90abcdeb rs 0xfffffffe, rt 0x90abcdef
+lsa :: rd 0x90abcde7 rs 0xfffffffe, rt 0x90abcdef
+lsa :: rd 0x90abcddf rs 0xfffffffe, rt 0x90abcdef
+lsa :: rd 0xffffffde rs 0xfffffffe, rt 0xfffffffe
+lsa :: rd 0xfffffffa rs 0xfffffffe, rt 0xfffffffe
+lsa :: rd 0xfffffff6 rs 0xfffffffe, rt 0xfffffffe
+lsa :: rd 0xffffffee rs 0xfffffffe, rt 0xfffffffe
+lsa :: rd 0xffffffe1 rs 0xfffffffe, rt 0x00000001
+lsa :: rd 0xfffffffd rs 0xfffffffe, rt 0x00000001
+lsa :: rd 0xfffffff9 rs 0xfffffffe, rt 0x00000001
+lsa :: rd 0xfffffff1 rs 0xfffffffe, rt 0x00000001
+lsa :: rd 0x24232201 rs 0xfffffffe, rt 0x24232221
+lsa :: rd 0x2423221d rs 0xfffffffe, rt 0x24232221
+lsa :: rd 0x24232219 rs 0xfffffffe, rt 0x24232221
+lsa :: rd 0x24232211 rs 0xfffffffe, rt 0x24232221
+lsa :: rd 0xffffffe3 rs 0xfffffffe, rt 0x00000003
+lsa :: rd 0xffffffff rs 0xfffffffe, rt 0x00000003
+lsa :: rd 0xfffffffb rs 0xfffffffe, rt 0x00000003
+lsa :: rd 0xfffffff3 rs 0xfffffffe, rt 0x00000003
+lsa :: rd 0x34333211 rs 0xfffffffe, rt 0x34333231
+lsa :: rd 0x3433322d rs 0xfffffffe, rt 0x34333231
+lsa :: rd 0x34333229 rs 0xfffffffe, rt 0x34333231
+lsa :: rd 0x34333221 rs 0xfffffffe, rt 0x34333231
+lsa :: rd 0x040301e1 rs 0xfffffffe, rt 0x04030201
+lsa :: rd 0x040301fd rs 0xfffffffe, rt 0x04030201
+lsa :: rd 0x040301f9 rs 0xfffffffe, rt 0x04030201
+lsa :: rd 0x040301f1 rs 0xfffffffe, rt 0x04030201
+lsa :: rd 0x00000010 rs 0x00000001, rt 0x00000000
+lsa :: rd 0x00000002 rs 0x00000001, rt 0x00000000
+lsa :: rd 0x00000004 rs 0x00000001, rt 0x00000000
+lsa :: rd 0x00000008 rs 0x00000001, rt 0x00000000
+lsa :: rd 0x0000000f rs 0x00000001, rt 0xffffffff
+lsa :: rd 0x00000001 rs 0x00000001, rt 0xffffffff
+lsa :: rd 0x00000003 rs 0x00000001, rt 0xffffffff
+lsa :: rd 0x00000007 rs 0x00000001, rt 0xffffffff
+lsa :: rd 0x80000010 rs 0x00000001, rt 0x80000000
+lsa :: rd 0x80000002 rs 0x00000001, rt 0x80000000
+lsa :: rd 0x80000004 rs 0x00000001, rt 0x80000000
+lsa :: rd 0x80000008 rs 0x00000001, rt 0x80000000
+lsa :: rd 0x8000000f rs 0x00000001, rt 0x7fffffff
+lsa :: rd 0x80000001 rs 0x00000001, rt 0x7fffffff
+lsa :: rd 0x80000003 rs 0x00000001, rt 0x7fffffff
+lsa :: rd 0x80000007 rs 0x00000001, rt 0x7fffffff
+lsa :: rd 0x12345688 rs 0x00000001, rt 0x12345678
+lsa :: rd 0x1234567a rs 0x00000001, rt 0x12345678
+lsa :: rd 0x1234567c rs 0x00000001, rt 0x12345678
+lsa :: rd 0x12345680 rs 0x00000001, rt 0x12345678
+lsa :: rd 0x90abcdff rs 0x00000001, rt 0x90abcdef
+lsa :: rd 0x90abcdf1 rs 0x00000001, rt 0x90abcdef
+lsa :: rd 0x90abcdf3 rs 0x00000001, rt 0x90abcdef
+lsa :: rd 0x90abcdf7 rs 0x00000001, rt 0x90abcdef
+lsa :: rd 0x0000000e rs 0x00000001, rt 0xfffffffe
+lsa :: rd 0x00000000 rs 0x00000001, rt 0xfffffffe
+lsa :: rd 0x00000002 rs 0x00000001, rt 0xfffffffe
+lsa :: rd 0x00000006 rs 0x00000001, rt 0xfffffffe
+lsa :: rd 0x00000011 rs 0x00000001, rt 0x00000001
+lsa :: rd 0x00000003 rs 0x00000001, rt 0x00000001
+lsa :: rd 0x00000005 rs 0x00000001, rt 0x00000001
+lsa :: rd 0x00000009 rs 0x00000001, rt 0x00000001
+lsa :: rd 0x24232231 rs 0x00000001, rt 0x24232221
+lsa :: rd 0x24232223 rs 0x00000001, rt 0x24232221
+lsa :: rd 0x24232225 rs 0x00000001, rt 0x24232221
+lsa :: rd 0x24232229 rs 0x00000001, rt 0x24232221
+lsa :: rd 0x00000013 rs 0x00000001, rt 0x00000003
+lsa :: rd 0x00000005 rs 0x00000001, rt 0x00000003
+lsa :: rd 0x00000007 rs 0x00000001, rt 0x00000003
+lsa :: rd 0x0000000b rs 0x00000001, rt 0x00000003
+lsa :: rd 0x34333241 rs 0x00000001, rt 0x34333231
+lsa :: rd 0x34333233 rs 0x00000001, rt 0x34333231
+lsa :: rd 0x34333235 rs 0x00000001, rt 0x34333231
+lsa :: rd 0x34333239 rs 0x00000001, rt 0x34333231
+lsa :: rd 0x04030211 rs 0x00000001, rt 0x04030201
+lsa :: rd 0x04030203 rs 0x00000001, rt 0x04030201
+lsa :: rd 0x04030205 rs 0x00000001, rt 0x04030201
+lsa :: rd 0x04030209 rs 0x00000001, rt 0x04030201
+lsa :: rd 0x42322210 rs 0x24232221, rt 0x00000000
+lsa :: rd 0x48464442 rs 0x24232221, rt 0x00000000
+lsa :: rd 0x908c8884 rs 0x24232221, rt 0x00000000
+lsa :: rd 0x21191108 rs 0x24232221, rt 0x00000000
+lsa :: rd 0x4232220f rs 0x24232221, rt 0xffffffff
+lsa :: rd 0x48464441 rs 0x24232221, rt 0xffffffff
+lsa :: rd 0x908c8883 rs 0x24232221, rt 0xffffffff
+lsa :: rd 0x21191107 rs 0x24232221, rt 0xffffffff
+lsa :: rd 0xc2322210 rs 0x24232221, rt 0x80000000
+lsa :: rd 0xc8464442 rs 0x24232221, rt 0x80000000
+lsa :: rd 0x108c8884 rs 0x24232221, rt 0x80000000
+lsa :: rd 0xa1191108 rs 0x24232221, rt 0x80000000
+lsa :: rd 0xc232220f rs 0x24232221, rt 0x7fffffff
+lsa :: rd 0xc8464441 rs 0x24232221, rt 0x7fffffff
+lsa :: rd 0x108c8883 rs 0x24232221, rt 0x7fffffff
+lsa :: rd 0xa1191107 rs 0x24232221, rt 0x7fffffff
+lsa :: rd 0x54667888 rs 0x24232221, rt 0x12345678
+lsa :: rd 0x5a7a9aba rs 0x24232221, rt 0x12345678
+lsa :: rd 0xa2c0defc rs 0x24232221, rt 0x12345678
+lsa :: rd 0x334d6780 rs 0x24232221, rt 0x12345678
+lsa :: rd 0xd2ddefff rs 0x24232221, rt 0x90abcdef
+lsa :: rd 0xd8f21231 rs 0x24232221, rt 0x90abcdef
+lsa :: rd 0x21385673 rs 0x24232221, rt 0x90abcdef
+lsa :: rd 0xb1c4def7 rs 0x24232221, rt 0x90abcdef
+lsa :: rd 0x4232220e rs 0x24232221, rt 0xfffffffe
+lsa :: rd 0x48464440 rs 0x24232221, rt 0xfffffffe
+lsa :: rd 0x908c8882 rs 0x24232221, rt 0xfffffffe
+lsa :: rd 0x21191106 rs 0x24232221, rt 0xfffffffe
+lsa :: rd 0x42322211 rs 0x24232221, rt 0x00000001
+lsa :: rd 0x48464443 rs 0x24232221, rt 0x00000001
+lsa :: rd 0x908c8885 rs 0x24232221, rt 0x00000001
+lsa :: rd 0x21191109 rs 0x24232221, rt 0x00000001
+lsa :: rd 0x66554431 rs 0x24232221, rt 0x24232221
+lsa :: rd 0x6c696663 rs 0x24232221, rt 0x24232221
+lsa :: rd 0xb4afaaa5 rs 0x24232221, rt 0x24232221
+lsa :: rd 0x453c3329 rs 0x24232221, rt 0x24232221
+lsa :: rd 0x42322213 rs 0x24232221, rt 0x00000003
+lsa :: rd 0x48464445 rs 0x24232221, rt 0x00000003
+lsa :: rd 0x908c8887 rs 0x24232221, rt 0x00000003
+lsa :: rd 0x2119110b rs 0x24232221, rt 0x00000003
+lsa :: rd 0x76655441 rs 0x24232221, rt 0x34333231
+lsa :: rd 0x7c797673 rs 0x24232221, rt 0x34333231
+lsa :: rd 0xc4bfbab5 rs 0x24232221, rt 0x34333231
+lsa :: rd 0x554c4339 rs 0x24232221, rt 0x34333231
+lsa :: rd 0x46352411 rs 0x24232221, rt 0x04030201
+lsa :: rd 0x4c494643 rs 0x24232221, rt 0x04030201
+lsa :: rd 0x948f8a85 rs 0x24232221, rt 0x04030201
+lsa :: rd 0x251c1309 rs 0x24232221, rt 0x04030201
+lsa :: rd 0x00000030 rs 0x00000003, rt 0x00000000
+lsa :: rd 0x00000006 rs 0x00000003, rt 0x00000000
+lsa :: rd 0x0000000c rs 0x00000003, rt 0x00000000
+lsa :: rd 0x00000018 rs 0x00000003, rt 0x00000000
+lsa :: rd 0x0000002f rs 0x00000003, rt 0xffffffff
+lsa :: rd 0x00000005 rs 0x00000003, rt 0xffffffff
+lsa :: rd 0x0000000b rs 0x00000003, rt 0xffffffff
+lsa :: rd 0x00000017 rs 0x00000003, rt 0xffffffff
+lsa :: rd 0x80000030 rs 0x00000003, rt 0x80000000
+lsa :: rd 0x80000006 rs 0x00000003, rt 0x80000000
+lsa :: rd 0x8000000c rs 0x00000003, rt 0x80000000
+lsa :: rd 0x80000018 rs 0x00000003, rt 0x80000000
+lsa :: rd 0x8000002f rs 0x00000003, rt 0x7fffffff
+lsa :: rd 0x80000005 rs 0x00000003, rt 0x7fffffff
+lsa :: rd 0x8000000b rs 0x00000003, rt 0x7fffffff
+lsa :: rd 0x80000017 rs 0x00000003, rt 0x7fffffff
+lsa :: rd 0x123456a8 rs 0x00000003, rt 0x12345678
+lsa :: rd 0x1234567e rs 0x00000003, rt 0x12345678
+lsa :: rd 0x12345684 rs 0x00000003, rt 0x12345678
+lsa :: rd 0x12345690 rs 0x00000003, rt 0x12345678
+lsa :: rd 0x90abce1f rs 0x00000003, rt 0x90abcdef
+lsa :: rd 0x90abcdf5 rs 0x00000003, rt 0x90abcdef
+lsa :: rd 0x90abcdfb rs 0x00000003, rt 0x90abcdef
+lsa :: rd 0x90abce07 rs 0x00000003, rt 0x90abcdef
+lsa :: rd 0x0000002e rs 0x00000003, rt 0xfffffffe
+lsa :: rd 0x00000004 rs 0x00000003, rt 0xfffffffe
+lsa :: rd 0x0000000a rs 0x00000003, rt 0xfffffffe
+lsa :: rd 0x00000016 rs 0x00000003, rt 0xfffffffe
+lsa :: rd 0x00000031 rs 0x00000003, rt 0x00000001
+lsa :: rd 0x00000007 rs 0x00000003, rt 0x00000001
+lsa :: rd 0x0000000d rs 0x00000003, rt 0x00000001
+lsa :: rd 0x00000019 rs 0x00000003, rt 0x00000001
+lsa :: rd 0x24232251 rs 0x00000003, rt 0x24232221
+lsa :: rd 0x24232227 rs 0x00000003, rt 0x24232221
+lsa :: rd 0x2423222d rs 0x00000003, rt 0x24232221
+lsa :: rd 0x24232239 rs 0x00000003, rt 0x24232221
+lsa :: rd 0x00000033 rs 0x00000003, rt 0x00000003
+lsa :: rd 0x00000009 rs 0x00000003, rt 0x00000003
+lsa :: rd 0x0000000f rs 0x00000003, rt 0x00000003
+lsa :: rd 0x0000001b rs 0x00000003, rt 0x00000003
+lsa :: rd 0x34333261 rs 0x00000003, rt 0x34333231
+lsa :: rd 0x34333237 rs 0x00000003, rt 0x34333231
+lsa :: rd 0x3433323d rs 0x00000003, rt 0x34333231
+lsa :: rd 0x34333249 rs 0x00000003, rt 0x34333231
+lsa :: rd 0x04030231 rs 0x00000003, rt 0x04030201
+lsa :: rd 0x04030207 rs 0x00000003, rt 0x04030201
+lsa :: rd 0x0403020d rs 0x00000003, rt 0x04030201
+lsa :: rd 0x04030219 rs 0x00000003, rt 0x04030201
+lsa :: rd 0x43332310 rs 0x34333231, rt 0x00000000
+lsa :: rd 0x68666462 rs 0x34333231, rt 0x00000000
+lsa :: rd 0xd0ccc8c4 rs 0x34333231, rt 0x00000000
+lsa :: rd 0xa1999188 rs 0x34333231, rt 0x00000000
+lsa :: rd 0x4333230f rs 0x34333231, rt 0xffffffff
+lsa :: rd 0x68666461 rs 0x34333231, rt 0xffffffff
+lsa :: rd 0xd0ccc8c3 rs 0x34333231, rt 0xffffffff
+lsa :: rd 0xa1999187 rs 0x34333231, rt 0xffffffff
+lsa :: rd 0xc3332310 rs 0x34333231, rt 0x80000000
+lsa :: rd 0xe8666462 rs 0x34333231, rt 0x80000000
+lsa :: rd 0x50ccc8c4 rs 0x34333231, rt 0x80000000
+lsa :: rd 0x21999188 rs 0x34333231, rt 0x80000000
+lsa :: rd 0xc333230f rs 0x34333231, rt 0x7fffffff
+lsa :: rd 0xe8666461 rs 0x34333231, rt 0x7fffffff
+lsa :: rd 0x50ccc8c3 rs 0x34333231, rt 0x7fffffff
+lsa :: rd 0x21999187 rs 0x34333231, rt 0x7fffffff
+lsa :: rd 0x55677988 rs 0x34333231, rt 0x12345678
+lsa :: rd 0x7a9abada rs 0x34333231, rt 0x12345678
+lsa :: rd 0xe3011f3c rs 0x34333231, rt 0x12345678
+lsa :: rd 0xb3cde800 rs 0x34333231, rt 0x12345678
+lsa :: rd 0xd3def0ff rs 0x34333231, rt 0x90abcdef
+lsa :: rd 0xf9123251 rs 0x34333231, rt 0x90abcdef
+lsa :: rd 0x617896b3 rs 0x34333231, rt 0x90abcdef
+lsa :: rd 0x32455f77 rs 0x34333231, rt 0x90abcdef
+lsa :: rd 0x4333230e rs 0x34333231, rt 0xfffffffe
+lsa :: rd 0x68666460 rs 0x34333231, rt 0xfffffffe
+lsa :: rd 0xd0ccc8c2 rs 0x34333231, rt 0xfffffffe
+lsa :: rd 0xa1999186 rs 0x34333231, rt 0xfffffffe
+lsa :: rd 0x43332311 rs 0x34333231, rt 0x00000001
+lsa :: rd 0x68666463 rs 0x34333231, rt 0x00000001
+lsa :: rd 0xd0ccc8c5 rs 0x34333231, rt 0x00000001
+lsa :: rd 0xa1999189 rs 0x34333231, rt 0x00000001
+lsa :: rd 0x67564531 rs 0x34333231, rt 0x24232221
+lsa :: rd 0x8c898683 rs 0x34333231, rt 0x24232221
+lsa :: rd 0xf4efeae5 rs 0x34333231, rt 0x24232221
+lsa :: rd 0xc5bcb3a9 rs 0x34333231, rt 0x24232221
+lsa :: rd 0x43332313 rs 0x34333231, rt 0x00000003
+lsa :: rd 0x68666465 rs 0x34333231, rt 0x00000003
+lsa :: rd 0xd0ccc8c7 rs 0x34333231, rt 0x00000003
+lsa :: rd 0xa199918b rs 0x34333231, rt 0x00000003
+lsa :: rd 0x77665541 rs 0x34333231, rt 0x34333231
+lsa :: rd 0x9c999693 rs 0x34333231, rt 0x34333231
+lsa :: rd 0x04fffaf5 rs 0x34333231, rt 0x34333231
+lsa :: rd 0xd5ccc3b9 rs 0x34333231, rt 0x34333231
+lsa :: rd 0x47362511 rs 0x34333231, rt 0x04030201
+lsa :: rd 0x6c696663 rs 0x34333231, rt 0x04030201
+lsa :: rd 0xd4cfcac5 rs 0x34333231, rt 0x04030201
+lsa :: rd 0xa59c9389 rs 0x34333231, rt 0x04030201
+lsa :: rd 0x40302010 rs 0x04030201, rt 0x00000000
+lsa :: rd 0x08060402 rs 0x04030201, rt 0x00000000
+lsa :: rd 0x100c0804 rs 0x04030201, rt 0x00000000
+lsa :: rd 0x20181008 rs 0x04030201, rt 0x00000000
+lsa :: rd 0x4030200f rs 0x04030201, rt 0xffffffff
+lsa :: rd 0x08060401 rs 0x04030201, rt 0xffffffff
+lsa :: rd 0x100c0803 rs 0x04030201, rt 0xffffffff
+lsa :: rd 0x20181007 rs 0x04030201, rt 0xffffffff
+lsa :: rd 0xc0302010 rs 0x04030201, rt 0x80000000
+lsa :: rd 0x88060402 rs 0x04030201, rt 0x80000000
+lsa :: rd 0x900c0804 rs 0x04030201, rt 0x80000000
+lsa :: rd 0xa0181008 rs 0x04030201, rt 0x80000000
+lsa :: rd 0xc030200f rs 0x04030201, rt 0x7fffffff
+lsa :: rd 0x88060401 rs 0x04030201, rt 0x7fffffff
+lsa :: rd 0x900c0803 rs 0x04030201, rt 0x7fffffff
+lsa :: rd 0xa0181007 rs 0x04030201, rt 0x7fffffff
+lsa :: rd 0x52647688 rs 0x04030201, rt 0x12345678
+lsa :: rd 0x1a3a5a7a rs 0x04030201, rt 0x12345678
+lsa :: rd 0x22405e7c rs 0x04030201, rt 0x12345678
+lsa :: rd 0x324c6680 rs 0x04030201, rt 0x12345678
+lsa :: rd 0xd0dbedff rs 0x04030201, rt 0x90abcdef
+lsa :: rd 0x98b1d1f1 rs 0x04030201, rt 0x90abcdef
+lsa :: rd 0xa0b7d5f3 rs 0x04030201, rt 0x90abcdef
+lsa :: rd 0xb0c3ddf7 rs 0x04030201, rt 0x90abcdef
+lsa :: rd 0x4030200e rs 0x04030201, rt 0xfffffffe
+lsa :: rd 0x08060400 rs 0x04030201, rt 0xfffffffe
+lsa :: rd 0x100c0802 rs 0x04030201, rt 0xfffffffe
+lsa :: rd 0x20181006 rs 0x04030201, rt 0xfffffffe
+lsa :: rd 0x40302011 rs 0x04030201, rt 0x00000001
+lsa :: rd 0x08060403 rs 0x04030201, rt 0x00000001
+lsa :: rd 0x100c0805 rs 0x04030201, rt 0x00000001
+lsa :: rd 0x20181009 rs 0x04030201, rt 0x00000001
+lsa :: rd 0x64534231 rs 0x04030201, rt 0x24232221
+lsa :: rd 0x2c292623 rs 0x04030201, rt 0x24232221
+lsa :: rd 0x342f2a25 rs 0x04030201, rt 0x24232221
+lsa :: rd 0x443b3229 rs 0x04030201, rt 0x24232221
+lsa :: rd 0x40302013 rs 0x04030201, rt 0x00000003
+lsa :: rd 0x08060405 rs 0x04030201, rt 0x00000003
+lsa :: rd 0x100c0807 rs 0x04030201, rt 0x00000003
+lsa :: rd 0x2018100b rs 0x04030201, rt 0x00000003
+lsa :: rd 0x74635241 rs 0x04030201, rt 0x34333231
+lsa :: rd 0x3c393633 rs 0x04030201, rt 0x34333231
+lsa :: rd 0x443f3a35 rs 0x04030201, rt 0x34333231
+lsa :: rd 0x544b4239 rs 0x04030201, rt 0x34333231
+lsa :: rd 0x44332211 rs 0x04030201, rt 0x04030201
+lsa :: rd 0x0c090603 rs 0x04030201, rt 0x04030201
+lsa :: rd 0x140f0a05 rs 0x04030201, rt 0x04030201
+lsa :: rd 0x241b1209 rs 0x04030201, rt 0x04030201
+
+aui
+aui :: rd 0x00020000 rs 0x00000000
+aui :: rd 0x00040000 rs 0x00000000
+aui :: rd 0x00080000 rs 0x00000000
+aui :: rd 0x00100000 rs 0x00000000
+aui :: rd 0x00200000 rs 0x00000000
+aui :: rd 0x00400000 rs 0x00000000
+aui :: rd 0x00800000 rs 0x00000000
+aui :: rd 0x01000000 rs 0x00000000
+aui :: rd 0x02000000 rs 0x00000000
+aui :: rd 0x0001ffff rs 0xffffffff
+aui :: rd 0x0003ffff rs 0xffffffff
+aui :: rd 0x0007ffff rs 0xffffffff
+aui :: rd 0x000fffff rs 0xffffffff
+aui :: rd 0x001fffff rs 0xffffffff
+aui :: rd 0x003fffff rs 0xffffffff
+aui :: rd 0x007fffff rs 0xffffffff
+aui :: rd 0x00ffffff rs 0xffffffff
+aui :: rd 0x01ffffff rs 0xffffffff
+aui :: rd 0x80020000 rs 0x80000000
+aui :: rd 0x80040000 rs 0x80000000
+aui :: rd 0x80080000 rs 0x80000000
+aui :: rd 0x80100000 rs 0x80000000
+aui :: rd 0x80200000 rs 0x80000000
+aui :: rd 0x80400000 rs 0x80000000
+aui :: rd 0x80800000 rs 0x80000000
+aui :: rd 0x81000000 rs 0x80000000
+aui :: rd 0x82000000 rs 0x80000000
+aui :: rd 0x8001ffff rs 0x7fffffff
+aui :: rd 0x8003ffff rs 0x7fffffff
+aui :: rd 0x8007ffff rs 0x7fffffff
+aui :: rd 0x800fffff rs 0x7fffffff
+aui :: rd 0x801fffff rs 0x7fffffff
+aui :: rd 0x803fffff rs 0x7fffffff
+aui :: rd 0x807fffff rs 0x7fffffff
+aui :: rd 0x80ffffff rs 0x7fffffff
+aui :: rd 0x81ffffff rs 0x7fffffff
+aui :: rd 0x12365678 rs 0x12345678
+aui :: rd 0x12385678 rs 0x12345678
+aui :: rd 0x123c5678 rs 0x12345678
+aui :: rd 0x12445678 rs 0x12345678
+aui :: rd 0x12545678 rs 0x12345678
+aui :: rd 0x12745678 rs 0x12345678
+aui :: rd 0x12b45678 rs 0x12345678
+aui :: rd 0x13345678 rs 0x12345678
+aui :: rd 0x14345678 rs 0x12345678
+aui :: rd 0x90adcdef rs 0x90abcdef
+aui :: rd 0x90afcdef rs 0x90abcdef
+aui :: rd 0x90b3cdef rs 0x90abcdef
+aui :: rd 0x90bbcdef rs 0x90abcdef
+aui :: rd 0x90cbcdef rs 0x90abcdef
+aui :: rd 0x90ebcdef rs 0x90abcdef
+aui :: rd 0x912bcdef rs 0x90abcdef
+aui :: rd 0x91abcdef rs 0x90abcdef
+aui :: rd 0x92abcdef rs 0x90abcdef
+aui :: rd 0x0001fffe rs 0xfffffffe
+aui :: rd 0x0003fffe rs 0xfffffffe
+aui :: rd 0x0007fffe rs 0xfffffffe
+aui :: rd 0x000ffffe rs 0xfffffffe
+aui :: rd 0x001ffffe rs 0xfffffffe
+aui :: rd 0x003ffffe rs 0xfffffffe
+aui :: rd 0x007ffffe rs 0xfffffffe
+aui :: rd 0x00fffffe rs 0xfffffffe
+aui :: rd 0x01fffffe rs 0xfffffffe
+aui :: rd 0x00020001 rs 0x00000001
+aui :: rd 0x00040001 rs 0x00000001
+aui :: rd 0x00080001 rs 0x00000001
+aui :: rd 0x00100001 rs 0x00000001
+aui :: rd 0x00200001 rs 0x00000001
+aui :: rd 0x00400001 rs 0x00000001
+aui :: rd 0x00800001 rs 0x00000001
+aui :: rd 0x01000001 rs 0x00000001
+aui :: rd 0x02000001 rs 0x00000001
+aui :: rd 0x24252221 rs 0x24232221
+aui :: rd 0x24272221 rs 0x24232221
+aui :: rd 0x242b2221 rs 0x24232221
+aui :: rd 0x24332221 rs 0x24232221
+aui :: rd 0x24432221 rs 0x24232221
+aui :: rd 0x24632221 rs 0x24232221
+aui :: rd 0x24a32221 rs 0x24232221
+aui :: rd 0x25232221 rs 0x24232221
+aui :: rd 0x26232221 rs 0x24232221
+aui :: rd 0x00020003 rs 0x00000003
+aui :: rd 0x00040003 rs 0x00000003
+aui :: rd 0x00080003 rs 0x00000003
+aui :: rd 0x00100003 rs 0x00000003
+aui :: rd 0x00200003 rs 0x00000003
+aui :: rd 0x00400003 rs 0x00000003
+aui :: rd 0x00800003 rs 0x00000003
+aui :: rd 0x01000003 rs 0x00000003
+aui :: rd 0x02000003 rs 0x00000003
+aui :: rd 0x34353231 rs 0x34333231
+aui :: rd 0x34373231 rs 0x34333231
+aui :: rd 0x343b3231 rs 0x34333231
+aui :: rd 0x34433231 rs 0x34333231
+aui :: rd 0x34533231 rs 0x34333231
+aui :: rd 0x34733231 rs 0x34333231
+aui :: rd 0x34b33231 rs 0x34333231
+aui :: rd 0x35333231 rs 0x34333231
+aui :: rd 0x36333231 rs 0x34333231
+aui :: rd 0x04050201 rs 0x04030201
+aui :: rd 0x04070201 rs 0x04030201
+aui :: rd 0x040b0201 rs 0x04030201
+aui :: rd 0x04130201 rs 0x04030201
+aui :: rd 0x04230201 rs 0x04030201
+aui :: rd 0x04430201 rs 0x04030201
+aui :: rd 0x04830201 rs 0x04030201
+aui :: rd 0x05030201 rs 0x04030201
+aui :: rd 0x06030201 rs 0x04030201
+
+lui
+lui :: rd 0x00020000 rs 0x00000000
+lui :: rd 0x00040000 rs 0x00000000
+lui :: rd 0x00080000 rs 0x00000000
+lui :: rd 0x00100000 rs 0x00000000
+lui :: rd 0x00200000 rs 0x00000000
+lui :: rd 0x00400000 rs 0x00000000
+lui :: rd 0x00800000 rs 0x00000000
+lui :: rd 0x01000000 rs 0x00000000
+lui :: rd 0x02000000 rs 0x00000000
+lui :: rd 0x00020000 rs 0xffffffff
+lui :: rd 0x00040000 rs 0xffffffff
+lui :: rd 0x00080000 rs 0xffffffff
+lui :: rd 0x00100000 rs 0xffffffff
+lui :: rd 0x00200000 rs 0xffffffff
+lui :: rd 0x00400000 rs 0xffffffff
+lui :: rd 0x00800000 rs 0xffffffff
+lui :: rd 0x01000000 rs 0xffffffff
+lui :: rd 0x02000000 rs 0xffffffff
+lui :: rd 0x00020000 rs 0x80000000
+lui :: rd 0x00040000 rs 0x80000000
+lui :: rd 0x00080000 rs 0x80000000
+lui :: rd 0x00100000 rs 0x80000000
+lui :: rd 0x00200000 rs 0x80000000
+lui :: rd 0x00400000 rs 0x80000000
+lui :: rd 0x00800000 rs 0x80000000
+lui :: rd 0x01000000 rs 0x80000000
+lui :: rd 0x02000000 rs 0x80000000
+lui :: rd 0x00020000 rs 0x7fffffff
+lui :: rd 0x00040000 rs 0x7fffffff
+lui :: rd 0x00080000 rs 0x7fffffff
+lui :: rd 0x00100000 rs 0x7fffffff
+lui :: rd 0x00200000 rs 0x7fffffff
+lui :: rd 0x00400000 rs 0x7fffffff
+lui :: rd 0x00800000 rs 0x7fffffff
+lui :: rd 0x01000000 rs 0x7fffffff
+lui :: rd 0x02000000 rs 0x7fffffff
+lui :: rd 0x00020000 rs 0x12345678
+lui :: rd 0x00040000 rs 0x12345678
+lui :: rd 0x00080000 rs 0x12345678
+lui :: rd 0x00100000 rs 0x12345678
+lui :: rd 0x00200000 rs 0x12345678
+lui :: rd 0x00400000 rs 0x12345678
+lui :: rd 0x00800000 rs 0x12345678
+lui :: rd 0x01000000 rs 0x12345678
+lui :: rd 0x02000000 rs 0x12345678
+lui :: rd 0x00020000 rs 0x90abcdef
+lui :: rd 0x00040000 rs 0x90abcdef
+lui :: rd 0x00080000 rs 0x90abcdef
+lui :: rd 0x00100000 rs 0x90abcdef
+lui :: rd 0x00200000 rs 0x90abcdef
+lui :: rd 0x00400000 rs 0x90abcdef
+lui :: rd 0x00800000 rs 0x90abcdef
+lui :: rd 0x01000000 rs 0x90abcdef
+lui :: rd 0x02000000 rs 0x90abcdef
+lui :: rd 0x00020000 rs 0xfffffffe
+lui :: rd 0x00040000 rs 0xfffffffe
+lui :: rd 0x00080000 rs 0xfffffffe
+lui :: rd 0x00100000 rs 0xfffffffe
+lui :: rd 0x00200000 rs 0xfffffffe
+lui :: rd 0x00400000 rs 0xfffffffe
+lui :: rd 0x00800000 rs 0xfffffffe
+lui :: rd 0x01000000 rs 0xfffffffe
+lui :: rd 0x02000000 rs 0xfffffffe
+lui :: rd 0x00020000 rs 0x00000001
+lui :: rd 0x00040000 rs 0x00000001
+lui :: rd 0x00080000 rs 0x00000001
+lui :: rd 0x00100000 rs 0x00000001
+lui :: rd 0x00200000 rs 0x00000001
+lui :: rd 0x00400000 rs 0x00000001
+lui :: rd 0x00800000 rs 0x00000001
+lui :: rd 0x01000000 rs 0x00000001
+lui :: rd 0x02000000 rs 0x00000001
+lui :: rd 0x00020000 rs 0x24232221
+lui :: rd 0x00040000 rs 0x24232221
+lui :: rd 0x00080000 rs 0x24232221
+lui :: rd 0x00100000 rs 0x24232221
+lui :: rd 0x00200000 rs 0x24232221
+lui :: rd 0x00400000 rs 0x24232221
+lui :: rd 0x00800000 rs 0x24232221
+lui :: rd 0x01000000 rs 0x24232221
+lui :: rd 0x02000000 rs 0x24232221
+lui :: rd 0x00020000 rs 0x00000003
+lui :: rd 0x00040000 rs 0x00000003
+lui :: rd 0x00080000 rs 0x00000003
+lui :: rd 0x00100000 rs 0x00000003
+lui :: rd 0x00200000 rs 0x00000003
+lui :: rd 0x00400000 rs 0x00000003
+lui :: rd 0x00800000 rs 0x00000003
+lui :: rd 0x01000000 rs 0x00000003
+lui :: rd 0x02000000 rs 0x00000003
+lui :: rd 0x00020000 rs 0x34333231
+lui :: rd 0x00040000 rs 0x34333231
+lui :: rd 0x00080000 rs 0x34333231
+lui :: rd 0x00100000 rs 0x34333231
+lui :: rd 0x00200000 rs 0x34333231
+lui :: rd 0x00400000 rs 0x34333231
+lui :: rd 0x00800000 rs 0x34333231
+lui :: rd 0x01000000 rs 0x34333231
+lui :: rd 0x02000000 rs 0x34333231
+lui :: rd 0x00020000 rs 0x04030201
+lui :: rd 0x00040000 rs 0x04030201
+lui :: rd 0x00080000 rs 0x04030201
+lui :: rd 0x00100000 rs 0x04030201
+lui :: rd 0x00200000 rs 0x04030201
+lui :: rd 0x00400000 rs 0x04030201
+lui :: rd 0x00800000 rs 0x04030201
+lui :: rd 0x01000000 rs 0x04030201
+lui :: rd 0x02000000 rs 0x04030201
+
+bitswap
+bitswap :: rd 0x00000000 rs 0x00000000
+bitswap :: rd 0xffffffff rs 0xffffffff
+bitswap :: rd 0x01000000 rs 0x80000000
+bitswap :: rd 0xfeffffff rs 0x7fffffff
+bitswap :: rd 0x482c6a1e rs 0x12345678
+bitswap :: rd 0x09d5b3f7 rs 0x90abcdef
+bitswap :: rd 0xffffff7f rs 0xfffffffe
+bitswap :: rd 0x00000080 rs 0x00000001
+bitswap :: rd 0x24c44484 rs 0x24232221
+bitswap :: rd 0x000000c0 rs 0x00000003
+bitswap :: rd 0x2ccc4c8c rs 0x34333231
+bitswap :: rd 0x20c04080 rs 0x04030201
--- /dev/null
+prereq: (../../../tests/mips_features mipsr6)
+prog: MIPS32r6int
+vgopts: -q
EXTRA_DIST = \
block_size.stdout.exp block_size.stderr.exp block_size.vgtest \
+ branch_pc.stdout.exp branch_pc.stderr.exp branch_pc.vgtest \
branches.stdout.exp branches.stderr.exp branches.vgtest \
+ branches.stdout.exp-r6 \
+ branches_r6.stdout.exp branches_r6.stderr.exp branches_r6.vgtest \
bug320057-mips32.stdout.exp bug320057-mips32.stderr.exp \
bug320057-mips32.vgtest \
change_fp_mode.stdout.exp change_fp_mode.stdout.exp-fpu32 \
change_fp_mode.stderr.exp change_fp_mode.vgtest \
+ change_fp_mode.stdout.exp-r6 \
FPUarithmetic.stdout.exp FPUarithmetic.stdout.exp-mips32 \
FPUarithmetic.stderr.exp FPUarithmetic.vgtest \
fpu_branches.stdout.exp fpu_branches.stderr.exp fpu_branches.vgtest \
LoadStore.stdout.exp LoadStore.stdout.exp-BE LoadStore.stderr.exp \
- LoadStore.vgtest \
+ LoadStore.vgtest LoadStore.stdout.exp-r6-LE LoadStore.stdout.exp-r6-BE \
LoadStore1.stdout.exp LoadStore1.stdout.exp-LE LoadStore1.stderr.exp \
- LoadStore1.vgtest \
+ LoadStore1.vgtest LoadStore1.stdout.exp-r6-LE LoadStore1.stdout.exp-r6-BE\
MemCpyTest.stdout.exp MemCpyTest.stderr.exp MemCpyTest.vgtest \
MIPS32int.stdout.exp-mips32-BE MIPS32int.stdout.exp-mips32r2-BE \
MIPS32int.stdout.exp-mips32-LE MIPS32int.stdout.exp-mips32r2-LE \
MIPS32int.stderr.exp MIPS32int.vgtest \
+ MIPS32int.stdout.exp-mips32r6-LE MIPS32int.stdout.exp-mips32r6-BE \
+ MIPS32r6int.stdout.exp MIPS32r6int.stderr.exp MIPS32r6int.vgtest \
mips32_dsp.stdout.exp-LE mips32_dsp.stdout.exp-BE \
mips32_dsp.stderr.exp mips32_dsp.vgtest \
mips32_dspr2.stdout.exp mips32_dspr2.stderr.exp \
MoveIns.stdout.exp MoveIns.stdout.exp-BE \
MoveIns.stdout.exp-mips32r2-BE MoveIns.stdout.exp-mips32r2-LE \
MoveIns.stderr.exp MoveIns.vgtest \
+ MoveIns.stdout.exp-mips32r6-BE MoveIns.stdout.exp-mips32r6-LE \
+ pc_instructions_r6.stdout.exp pc_instructions_r6.stderr.exp \
+ pc_instructions_r6.vgtest \
msa_arithmetic.stderr.exp msa_arithmetic.stdout.exp msa_arithmetic.vgtest \
msa_comparison.stderr.exp msa_comparison.stdout.exp msa_comparison.vgtest \
msa_data_transfer.stderr.exp msa_data_transfer.stdout.exp \
round_fpu64.stdout.exp round_fpu64.stdout.exp-fpu32 \
round_fpu64.stderr.exp round_fpu64.vgtest \
round.stdout.exp round.stderr.exp round.vgtest \
+ fp_r6.stdout.exp fp_r6.stderr.exp fp_r6.vgtest \
SignalException.stderr.exp SignalException.vgtest \
test_fcsr.stdout.exp test_fcsr.stderr.exp test_fcsr.vgtest \
test_math.stdout.exp test_math.stderr.exp test_math.vgtest \
allexec \
block_size \
branches \
+ branch_pc \
+ branches_r6 \
change_fp_mode \
FPUarithmetic \
LoadStore \
LoadStore1 \
MemCpyTest \
MIPS32int \
+ MIPS32r6int \
MoveIns \
round \
vfp \
bug320057-mips32 \
mips32_dsp \
mips32_dspr2 \
+ unaligned_load_store \
+ pc_instructions_r6 \
+ test_fcsr \
+ test_math \
+ round_fpu64 \
+ fp_r6 \
+ fpu_branches \
msa_arithmetic \
msa_comparison \
msa_data_transfer \
TESTINSNMOVE1d("mov.d $f24, $f26", 56, f24, f26);
TESTINSNMOVE1d("mov.d $f24, $f26", 64, f24, f26);
+#if (__mips_isa_rev < 6)
printf("MOVF\n");
TESTINSNMOVE2("movf $t0, $t1, $fcc0", 0, 0xffffffff, t0, t1, 1);
TESTINSNMOVE2("movf $t0, $t1, $fcc0", 0xffffffff, 0xffffffff, t0, t1, 0);
TESTINSNMOVEN1s("movz.d $f0, $f2, $t3", 52, 0xffffffff, f0, f2, t3);
TESTINSNMOVEN1s("movz.d $f0, $f2, $t3", 56, 0x80000000, f0, f2, t3);
TESTINSNMOVEN1s("movz.d $f0, $f2, $t3", 60, 0x7fffffff, f0, f2, t3);
+#endif
return 0;
}
--- /dev/null
+MFC1
+mfc1 $t1, $f0 :: fs 4.676074, rt 0x4095a266
+mfc1 $t2, $f1 :: fs 272008302207532160516096.000000, rt 0x66666666
+mfc1 $t3, $f2 :: fs -1.875000, rt 0xbff00000
+mfc1 $t4, $f3 :: fs 0.000000, rt 0x0
+mfc1 $t5, $f4 :: fs 1.875000, rt 0x3ff00000
+mfc1 $t6, $f5 :: fs 0.000000, rt 0x0
+mfc1 $t7, $f6 :: fs 0.000000, rt 0x252a2e2b
+mfc1 $v0, $f7 :: fs 0.000000, rt 0x262d2d2a
+mfc1 $v1, $f8 :: fs -nan, rt 0xffffffff
+mfc1 $s0, $f9 :: fs -nan, rt 0xffffffff
+mfc1 $s1, $f10 :: fs 26.299561, rt 0x41d26580
+mfc1 $s2, $f11 :: fs -0.000000, rt 0xb487e5c9
+mfc1 $s3, $f12 :: fs 32.599121, rt 0x42026580
+mfc1 $s4, $f13 :: fs -0.000012, rt 0xb750e388
+mfc1 $s5, $f14 :: fs 0.192847, rt 0x3e45798e
+mfc1 $s6, $f15 :: fs -814182836421710053376.000000, rt 0xe2308c3a
+mfc1 $s7, $f16 :: fs 1.496914, rt 0x3fbf9add
+mfc1 $a0, $f17 :: fs 4.676074, rt 0x4095a266
+mfc1 $a1, $f18 :: fs 272008302207532160516096.000000, rt 0x66666666
+mfc1 $a2, $f19 :: fs -1.875000, rt 0xbff00000
+mfc1 $a3, $f20 :: fs 0.000000, rt 0x0
+mfc1 $v0, $f21 :: fs 1.875000, rt 0x3ff00000
+mfc1 $v1, $f22 :: fs 0.000000, rt 0x0
+mfc1 $t8, $f23 :: fs 0.000000, rt 0x252a2e2b
+mfc1 $t9, $f24 :: fs 0.000000, rt 0x262d2d2a
+mfc1 $t1, $f25 :: fs -nan, rt 0xffffffff
+mfc1 $t2, $f26 :: fs -nan, rt 0xffffffff
+MTC1
+mtc1 $t1, $f0 :: fs 4.676074, rt 0x4095a266
+mtc1 $t2, $f1 :: fs 272008302207532160516096.000000, rt 0x66666666
+mtc1 $t3, $f2 :: fs -1.875000, rt 0xbff00000
+mtc1 $t4, $f3 :: fs 0.000000, rt 0x0
+mtc1 $t5, $f4 :: fs 1.875000, rt 0x3ff00000
+mtc1 $t6, $f5 :: fs 0.000000, rt 0x0
+mtc1 $t7, $f6 :: fs 0.000000, rt 0x252a2e2b
+mtc1 $v0, $f7 :: fs 0.000000, rt 0x262d2d2a
+mtc1 $v1, $f8 :: fs -nan, rt 0xffffffff
+mtc1 $s0, $f9 :: fs -nan, rt 0xffffffff
+mtc1 $s1, $f10 :: fs 26.299561, rt 0x41d26580
+mtc1 $s2, $f11 :: fs -0.000000, rt 0xb487e5c9
+mtc1 $s3, $f12 :: fs 32.599121, rt 0x42026580
+mtc1 $s4, $f13 :: fs -0.000012, rt 0xb750e388
+mtc1 $s5, $f14 :: fs 0.192847, rt 0x3e45798e
+mtc1 $s6, $f15 :: fs -814182836421710053376.000000, rt 0xe2308c3a
+mtc1 $s7, $f16 :: fs 1.496914, rt 0x3fbf9add
+mtc1 $a0, $f17 :: fs -0.000000, rt 0xa2666666
+mtc1 $a1, $f18 :: fs 272421228250166506553344.000000, rt 0x6666bff0
+mtc1 $a2, $f19 :: fs 0.000000, rt 0x0
+mtc1 $a3, $f20 :: fs 0.000000, rt 0x3ff0
+mtc1 $v0, $f21 :: fs 0.000000, rt 0x0
+mtc1 $v1, $f22 :: fs 0.000000, rt 0x252a
+mtc1 $t8, $f23 :: fs 0.000000, rt 0x2e2b262d
+mtc1 $t9, $f24 :: fs 0.000000, rt 0x2d2affff
+mtc1 $t1, $f25 :: fs -nan, rt 0xffffffff
+mtc1 $t2, $f26 :: fs -nan, rt 0xffff41d2
+MFHC1
+mfhc1 $t1, $f0 :: rt 0x12345678
+mfhc1 $t2, $f2 :: rt 0x66785bd6
+mfhc1 $t3, $f4 :: rt 0xbff550ff
+mfhc1 $v0, $f6 :: rt 0x47892
+mfhc1 $v1, $f8 :: rt 0x3ff00012
+mfhc1 $a0, $f10 :: rt 0x123654
+mfhc1 $a1, $f12 :: rt 0x252a2e2b
+mfhc1 $a2, $f14 :: rt 0x26852147
+mfhc1 $a3, $f16 :: rt 0x12345678
+mfhc1 $s0, $f18 :: rt 0x66785bd6
+mfhc1 $s1, $f20 :: rt 0x789651ff
+mfhc1 $s2, $f22 :: rt 0xff23f4
+mfhc1 $s3, $f24 :: rt 0x3ff00012
+mfhc1 $s4, $f26 :: rt 0xaabbcdfe
+mfhc1 $s5, $f28 :: rt 0xa1b2b2a1
+mfhc1 $s6, $f30 :: rt 0x25698741
+MTHC1
+mthc1 $t2, $f0 :: out: 4095a26687654321
+mthc1 $t3, $f2 :: out: 6666666668466667
+mthc1 $v0, $f4 :: out: bff0000007788000
+mthc1 $v1, $f6 :: out: 36500000
+mthc1 $a0, $f8 :: out: 3ff0000056789600
+mthc1 $a1, $f10 :: out: 78000000
+mthc1 $a2, $f12 :: out: 252a2e2b252a2e2b
+mthc1 $a3, $f14 :: out: 262d2d2a962d2d2a
+mthc1 $s0, $f16 :: out: ffffffff87654321
+mthc1 $s1, $f18 :: out: ffffffff68466667
+mthc1 $s2, $f20 :: out: 41d2658007788055
+mthc1 $s3, $f22 :: out: b487e5c9f1f5f6f8
+mthc1 $s4, $f24 :: out: 4202658056789600
+mthc1 $s5, $f26 :: out: b750e388efcd1256
+mthc1 $s6, $f28 :: out: 3e45798ea3a5a6aa
+mthc1 $s7, $f30 :: out: e2308c3a23654786
+MOV.S
+mov.s $f0, $f0 :: fs 0.000000, rt 0x0
+mov.s $f0, $f1 :: fs 456.248962, rt 0x43e41fde
+mov.s $f1, $f2 :: fs 3.000000, rt 0x40400000
+mov.s $f2, $f3 :: fs -1.000000, rt 0xbf800000
+mov.s $f3, $f4 :: fs 1384.599976, rt 0x44ad1333
+mov.s $f4, $f5 :: fs -7.294568, rt 0xc0e96d19
+mov.s $f5, $f6 :: fs 1000000000.000000, rt 0x4e6e6b28
+mov.s $f6, $f7 :: fs -5786.470215, rt 0xc5b4d3c3
+mov.s $f7, $f8 :: fs 1752.000000, rt 0x44db0000
+mov.s $f8, $f9 :: fs 0.002457, rt 0x3b210e02
+mov.s $f9, $f10 :: fs 0.000000, rt 0x322bcc77
+mov.s $f10, $f11 :: fs -248562.765625, rt 0xc872bcb1
+mov.s $f11, $f12 :: fs -45786.476562, rt 0xc732da7a
+mov.s $f12, $f13 :: fs 456.248962, rt 0x43e41fde
+mov.s $f13, $f14 :: fs 34.000462, rt 0x42080079
+mov.s $f14, $f15 :: fs 45786.476562, rt 0x4732da7a
+mov.s $f15, $f16 :: fs 1752065.000000, rt 0x49d5e008
+mov.s $f16, $f17 :: fs 0.000000, rt 0x0
+mov.s $f17, $f18 :: fs 456.248962, rt 0x43e41fde
+mov.s $f18, $f19 :: fs 3.000000, rt 0x40400000
+mov.s $f19, $f20 :: fs -1.000000, rt 0xbf800000
+mov.s $f20, $f21 :: fs 1384.599976, rt 0x44ad1333
+mov.s $f21, $f22 :: fs -7.294568, rt 0xc0e96d19
+mov.s $f22, $f23 :: fs 1000000000.000000, rt 0x4e6e6b28
+mov.s $f23, $f24 :: fs -5786.470215, rt 0xc5b4d3c3
+mov.s $f24, $f25 :: fs 1752.000000, rt 0x44db0000
+mov.s $f25, $f26 :: fs 0.002457, rt 0x3b210e02
+MOV.D
+mov.d $f0, $f0 ::fs 0.000000, rt 0x43e41fde
+mov.d $f0, $f0 ::fs 32.000023, rt 0xbf800000
+mov.d $f0, $f2 ::fs 68651422688883217793024.000000, rt 0xc0e96d19
+mov.d $f2, $f4 ::fs 6560668703763947508025308754622564314214011401697745896073690307624960.000000, rt 0xc5b4d3c3
+mov.d $f2, $f4 ::fs 510015646723392374046720.000000, rt 0x3b210e02
+mov.d $f4, $f6 ::fs 0.000000, rt 0xc872bcb1
+mov.d $f4, $f6 ::fs -97892595594330935155564225983676416.000000, rt 0x43e41fde
+mov.d $f6, $f8 ::fs 12885895398.356678, rt 0x4732da7a
+mov.d $f6, $f8 ::fs 499539571012599806217935122808662584365932347392.000000, rt 0x42d60000
+mov.d $f8, $f10 ::fs 0.000000, rt 0x43e41fde
+mov.d $f8, $f10 ::fs 32.000023, rt 0xbf800000
+mov.d $f10, $f12 ::fs 68651422688883217793024.000000, rt 0xc0e96d19
+mov.d $f10, $f12 ::fs 6560668703763947508025308754622564314214011401697745896073690307624960.000000, rt 0xc5b4d3c3
+mov.d $f12, $f14 ::fs 510015646723392374046720.000000, rt 0x3b210e02
+mov.d $f12, $f14 ::fs 0.000000, rt 0xc872bcb1
+mov.d $f14, $f16 ::fs -97892595594330935155564225983676416.000000, rt 0x43e41fde
+mov.d $f14, $f16 ::fs 12885895398.356678, rt 0x4732da7a
+mov.d $f16, $f18 ::fs 499539571012599806217935122808662584365932347392.000000, rt 0x42d60000
+mov.d $f16, $f18 ::fs 0.000000, rt 0x43e41fde
+mov.d $f18, $f20 ::fs 32.000023, rt 0xbf800000
+mov.d $f18, $f20 ::fs 68651422688883217793024.000000, rt 0xc0e96d19
+mov.d $f20, $f22 ::fs 6560668703763947508025308754622564314214011401697745896073690307624960.000000, rt 0xc5b4d3c3
+mov.d $f20, $f22 ::fs 510015646723392374046720.000000, rt 0x3b210e02
+mov.d $f22, $f24 ::fs 0.000000, rt 0xc872bcb1
+mov.d $f22, $f24 ::fs -97892595594330935155564225983676416.000000, rt 0x43e41fde
+mov.d $f24, $f26 ::fs 12885895398.356678, rt 0x4732da7a
+mov.d $f24, $f26 ::fs 499539571012599806217935122808662584365932347392.000000, rt 0x42d60000
--- /dev/null
+MFC1
+mfc1 $t1, $f0 :: fs 4.676074, rt 0x4095a266
+mfc1 $t2, $f1 :: fs 272008302207532160516096.000000, rt 0x66666666
+mfc1 $t3, $f2 :: fs -1.875000, rt 0xbff00000
+mfc1 $t4, $f3 :: fs 0.000000, rt 0x0
+mfc1 $t5, $f4 :: fs 1.875000, rt 0x3ff00000
+mfc1 $t6, $f5 :: fs 0.000000, rt 0x0
+mfc1 $t7, $f6 :: fs 0.000000, rt 0x252a2e2b
+mfc1 $v0, $f7 :: fs 0.000000, rt 0x262d2d2a
+mfc1 $v1, $f8 :: fs -nan, rt 0xffffffff
+mfc1 $s0, $f9 :: fs -nan, rt 0xffffffff
+mfc1 $s1, $f10 :: fs 26.299561, rt 0x41d26580
+mfc1 $s2, $f11 :: fs -0.000000, rt 0xb487e5c9
+mfc1 $s3, $f12 :: fs 32.599121, rt 0x42026580
+mfc1 $s4, $f13 :: fs -0.000012, rt 0xb750e388
+mfc1 $s5, $f14 :: fs 0.192847, rt 0x3e45798e
+mfc1 $s6, $f15 :: fs -814182836421710053376.000000, rt 0xe2308c3a
+mfc1 $s7, $f16 :: fs 1.496914, rt 0x3fbf9add
+mfc1 $a0, $f17 :: fs 4.676074, rt 0x4095a266
+mfc1 $a1, $f18 :: fs 272008302207532160516096.000000, rt 0x66666666
+mfc1 $a2, $f19 :: fs -1.875000, rt 0xbff00000
+mfc1 $a3, $f20 :: fs 0.000000, rt 0x0
+mfc1 $v0, $f21 :: fs 1.875000, rt 0x3ff00000
+mfc1 $v1, $f22 :: fs 0.000000, rt 0x0
+mfc1 $t8, $f23 :: fs 0.000000, rt 0x252a2e2b
+mfc1 $t9, $f24 :: fs 0.000000, rt 0x262d2d2a
+mfc1 $t1, $f25 :: fs -nan, rt 0xffffffff
+mfc1 $t2, $f26 :: fs -nan, rt 0xffffffff
+MTC1
+mtc1 $t1, $f0 :: fs 4.676074, rt 0x4095a266
+mtc1 $t2, $f1 :: fs 272008302207532160516096.000000, rt 0x66666666
+mtc1 $t3, $f2 :: fs -1.875000, rt 0xbff00000
+mtc1 $t4, $f3 :: fs 0.000000, rt 0x0
+mtc1 $t5, $f4 :: fs 1.875000, rt 0x3ff00000
+mtc1 $t6, $f5 :: fs 0.000000, rt 0x0
+mtc1 $t7, $f6 :: fs 0.000000, rt 0x252a2e2b
+mtc1 $v0, $f7 :: fs 0.000000, rt 0x262d2d2a
+mtc1 $v1, $f8 :: fs -nan, rt 0xffffffff
+mtc1 $s0, $f9 :: fs -nan, rt 0xffffffff
+mtc1 $s1, $f10 :: fs 26.299561, rt 0x41d26580
+mtc1 $s2, $f11 :: fs -0.000000, rt 0xb487e5c9
+mtc1 $s3, $f12 :: fs 32.599121, rt 0x42026580
+mtc1 $s4, $f13 :: fs -0.000012, rt 0xb750e388
+mtc1 $s5, $f14 :: fs 0.192847, rt 0x3e45798e
+mtc1 $s6, $f15 :: fs -814182836421710053376.000000, rt 0xe2308c3a
+mtc1 $s7, $f16 :: fs 1.496914, rt 0x3fbf9add
+mtc1 $a0, $f17 :: fs 271833904815561865428992.000000, rt 0x66664095
+mtc1 $a1, $f18 :: fs 0.000000, rt 0x6666
+mtc1 $a2, $f19 :: fs 0.000000, rt 0xbff0
+mtc1 $a3, $f20 :: fs 0.000000, rt 0x0
+mtc1 $v0, $f21 :: fs 0.000000, rt 0x3ff0
+mtc1 $v1, $f22 :: fs 0.000000, rt 0x2e2b0000
+mtc1 $t8, $f23 :: fs 0.000000, rt 0x2d2a252a
+mtc1 $t9, $f24 :: fs -nan, rt 0xffff262d
+mtc1 $t1, $f25 :: fs -nan, rt 0xffffffff
+mtc1 $t2, $f26 :: fs 76148150529073774329856.000000, rt 0x6580ffff
+MFHC1
+mfhc1 $t1, $f0 :: rt 0x12345678
+mfhc1 $t2, $f2 :: rt 0x66785bd6
+mfhc1 $t3, $f4 :: rt 0xbff550ff
+mfhc1 $v0, $f6 :: rt 0x47892
+mfhc1 $v1, $f8 :: rt 0x3ff00012
+mfhc1 $a0, $f10 :: rt 0x123654
+mfhc1 $a1, $f12 :: rt 0x252a2e2b
+mfhc1 $a2, $f14 :: rt 0x26852147
+mfhc1 $a3, $f16 :: rt 0x12345678
+mfhc1 $s0, $f18 :: rt 0x66785bd6
+mfhc1 $s1, $f20 :: rt 0x789651ff
+mfhc1 $s2, $f22 :: rt 0xff23f4
+mfhc1 $s3, $f24 :: rt 0x3ff00012
+mfhc1 $s4, $f26 :: rt 0xaabbcdfe
+mfhc1 $s5, $f28 :: rt 0xa1b2b2a1
+mfhc1 $s6, $f30 :: rt 0x25698741
+MTHC1
+mthc1 $t2, $f0 :: out: 4095a26687654321
+mthc1 $t3, $f2 :: out: 6666666668466667
+mthc1 $v0, $f4 :: out: bff0000007788000
+mthc1 $v1, $f6 :: out: 36500000
+mthc1 $a0, $f8 :: out: 3ff0000056789600
+mthc1 $a1, $f10 :: out: 78000000
+mthc1 $a2, $f12 :: out: 252a2e2b252a2e2b
+mthc1 $a3, $f14 :: out: 262d2d2a962d2d2a
+mthc1 $s0, $f16 :: out: ffffffff87654321
+mthc1 $s1, $f18 :: out: ffffffff68466667
+mthc1 $s2, $f20 :: out: 41d2658007788055
+mthc1 $s3, $f22 :: out: b487e5c9f1f5f6f8
+mthc1 $s4, $f24 :: out: 4202658056789600
+mthc1 $s5, $f26 :: out: b750e388efcd1256
+mthc1 $s6, $f28 :: out: 3e45798ea3a5a6aa
+mthc1 $s7, $f30 :: out: e2308c3a23654786
+MOV.S
+mov.s $f0, $f0 :: fs 0.000000, rt 0x0
+mov.s $f0, $f1 :: fs 456.248962, rt 0x43e41fde
+mov.s $f1, $f2 :: fs 3.000000, rt 0x40400000
+mov.s $f2, $f3 :: fs -1.000000, rt 0xbf800000
+mov.s $f3, $f4 :: fs 1384.599976, rt 0x44ad1333
+mov.s $f4, $f5 :: fs -7.294568, rt 0xc0e96d19
+mov.s $f5, $f6 :: fs 1000000000.000000, rt 0x4e6e6b28
+mov.s $f6, $f7 :: fs -5786.470215, rt 0xc5b4d3c3
+mov.s $f7, $f8 :: fs 1752.000000, rt 0x44db0000
+mov.s $f8, $f9 :: fs 0.002457, rt 0x3b210e02
+mov.s $f9, $f10 :: fs 0.000000, rt 0x322bcc77
+mov.s $f10, $f11 :: fs -248562.765625, rt 0xc872bcb1
+mov.s $f11, $f12 :: fs -45786.476562, rt 0xc732da7a
+mov.s $f12, $f13 :: fs 456.248962, rt 0x43e41fde
+mov.s $f13, $f14 :: fs 34.000462, rt 0x42080079
+mov.s $f14, $f15 :: fs 45786.476562, rt 0x4732da7a
+mov.s $f15, $f16 :: fs 1752065.000000, rt 0x49d5e008
+mov.s $f16, $f17 :: fs 0.000000, rt 0x0
+mov.s $f17, $f18 :: fs 456.248962, rt 0x43e41fde
+mov.s $f18, $f19 :: fs 3.000000, rt 0x40400000
+mov.s $f19, $f20 :: fs -1.000000, rt 0xbf800000
+mov.s $f20, $f21 :: fs 1384.599976, rt 0x44ad1333
+mov.s $f21, $f22 :: fs -7.294568, rt 0xc0e96d19
+mov.s $f22, $f23 :: fs 1000000000.000000, rt 0x4e6e6b28
+mov.s $f23, $f24 :: fs -5786.470215, rt 0xc5b4d3c3
+mov.s $f24, $f25 :: fs 1752.000000, rt 0x44db0000
+mov.s $f25, $f26 :: fs 0.002457, rt 0x3b210e02
+MOV.D
+mov.d $f0, $f0 ::fs 11600973572943642624.000000, rt 0x0
+mov.d $f0, $f0 ::fs -0.007813, rt 0x40400000
+mov.d $f0, $f2 ::fs -52072.789633, rt 0x44ad1333
+mov.d $f2, $f4 ::fs -6445705852632282607665545216.000000, rt 0x4e6e6b28
+mov.d $f2, $f4 ::fs 0.000000, rt 0x44db0000
+mov.d $f4, $f6 ::fs -102014360350703794652958156923702465265664.000000, rt 0x322bcc77
+mov.d $f4, $f6 ::fs 11600980417357008896.000000, rt 0xc732da7a
+mov.d $f6, $f8 ::fs 97892595018733988536880335157198848.000000, rt 0x42080079
+mov.d $f6, $f8 ::fs 96757042599808.125000, rt 0x49d5e008
+mov.d $f8, $f10 ::fs 11600973572943642624.000000, rt 0x0
+mov.d $f8, $f10 ::fs -0.007813, rt 0x40400000
+mov.d $f10, $f12 ::fs -52072.789633, rt 0x44ad1333
+mov.d $f10, $f12 ::fs -6445705852632282607665545216.000000, rt 0x4e6e6b28
+mov.d $f12, $f14 ::fs 0.000000, rt 0x44db0000
+mov.d $f12, $f14 ::fs -102014360350703794652958156923702465265664.000000, rt 0x322bcc77
+mov.d $f14, $f16 ::fs 11600980417357008896.000000, rt 0xc732da7a
+mov.d $f14, $f16 ::fs 97892595018733988536880335157198848.000000, rt 0x42080079
+mov.d $f16, $f18 ::fs 96757042599808.125000, rt 0x49d5e008
+mov.d $f16, $f18 ::fs 11600973572943642624.000000, rt 0x0
+mov.d $f18, $f20 ::fs -0.007813, rt 0x40400000
+mov.d $f18, $f20 ::fs -52072.789633, rt 0x44ad1333
+mov.d $f20, $f22 ::fs -6445705852632282607665545216.000000, rt 0x4e6e6b28
+mov.d $f20, $f22 ::fs 0.000000, rt 0x44db0000
+mov.d $f22, $f24 ::fs -102014360350703794652958156923702465265664.000000, rt 0x322bcc77
+mov.d $f22, $f24 ::fs 11600980417357008896.000000, rt 0xc732da7a
+mov.d $f24, $f26 ::fs 97892595018733988536880335157198848.000000, rt 0x42080079
+mov.d $f24, $f26 ::fs 96757042599808.125000, rt 0x49d5e008
static void test2()
{
__asm__ volatile("li $t0, 0x7fffffff\n\t"
- "addi $a0, $t0, 0x7fff\n\t"
+ "li $a0, 0x7fff\n\t"
+ "add $a0, $t0, $a0\n\t"
: : : "t0", "a0", "cc", "memory");
}
--- /dev/null
+#include <stdio.h>
+
+
+typedef union
+{
+ double dbl;
+ long long bits[10];
+} u_double;
+u_double condition[2] = { {.bits = { 0x3FF0000000000001ULL, 0x3FF0000000000000ULL,
+ 0x00000000ffffffffULL, 0x1234563388994400ULL,
+ 0x0000004412369801ULL, 0x111111eeeeeee220ULL,
+ 0xAAAAABBBBBCCCDDDULL, 0xaa55cc2266dd2200ULL }}};
+const double a[] = { 0.5, 0.0, 0.8, 0.10, 0.128, 5.0, 8.15, 9.456 };
+
+
+
+#define TEST(instruction, LID, FD, FS, FDval, condition) \
+{ \
+ unsigned int result; \
+ __asm__ volatile ( \
+ ".set noreorder" "\n\t" \
+ "l.d $"#FD", %1" "\n\t" \
+ "l.d $"#FS", %2" "\n\t" \
+ "move $v0, $0" "\n\t" \
+ instruction " $"#FD", end21"instruction#LID "\n\t" \
+ "addiu $v0, 3" "\n\t" \
+ "addiu $v0, 11" "\n\t" \
+ "end12"instruction#LID":" "\n\t" \
+ "bal r_end"instruction#LID "\n\t" \
+ "addiu $v0, 19" "\n\t" \
+ "addiu $v0, 20" "\n\t" \
+ "end21"instruction#LID":" "\n\t" \
+ instruction" $"#FS", end12"instruction#LID "\n\t" \
+ "addiu $v0, 7" "\n\t" \
+ "addiu $v0, 1" "\n\t" \
+ "r_end"instruction#LID ":" "\n\t" \
+ "move %0, $v0" "\n\t" \
+ : "=&r"(result) \
+ : "m" (FDval), "m" (condition), "r" (LID) \
+ : #FD, #FS, "$v0", "memory" \
+ ); \
+ printf(instruction":: result: %x\n", result); \
+}
+
+int main() {
+
+#if (__mips_isa_rev>=6)
+ printf("bc1eqz\n");
+ TEST("bc1eqz", 0, f0, f1, a[0], condition[0]);
+ TEST("bc1eqz", 1, f1, f2, a[0], condition[1]);
+ TEST("bc1eqz", 3, f2, f3, a[1], condition[1]);
+ TEST("bc1eqz", 4, f3, f4, a[1], condition[2]);
+ TEST("bc1eqz", 6, f4, f5, a[2], condition[2]);
+ TEST("bc1eqz", 7, f5, f6, a[2], condition[3]);
+ TEST("bc1eqz", 8, f6, f7, a[3], condition[3]);
+ TEST("bc1eqz", 9, f7, f8, a[3], condition[4]);
+ TEST("bc1eqz", 10, f8, f9, a[4], condition[4]);
+ TEST("bc1eqz", 11, f9, f10, a[4], condition[5]);
+ TEST("bc1eqz", 12, f10, f11, a[5], condition[5]);
+ TEST("bc1eqz", 13, f11, f12, a[6], condition[5]);
+ TEST("bc1eqz", 14, f12, f13, a[6], condition[6]);
+ TEST("bc1eqz", 15, f13, f14, a[6], condition[7]);
+ TEST("bc1eqz", 16, f14, f15, a[7], condition[7]);
+ TEST("bc1eqz", 17, f15, f16, a[7], condition[8]);
+ TEST("bc1eqz", 18, f16, f17, a[8], condition[8]);
+
+ printf("\nbc1nez\n");
+ TEST("bc1nez", 0, f0, f1, a[0], condition[0]);
+ TEST("bc1nez", 1, f1, f2, a[0], condition[1]);
+ TEST("bc1nez", 3, f2, f3, a[1], condition[1]);
+ TEST("bc1nez", 4, f3, f4, a[1], condition[2]);
+ TEST("bc1nez", 6, f4, f5, a[2], condition[2]);
+ TEST("bc1nez", 7, f5, f6, a[2], condition[3]);
+ TEST("bc1nez", 8, f6, f7, a[3], condition[3]);
+ TEST("bc1nez", 9, f7, f8, a[3], condition[4]);
+ TEST("bc1nez", 10, f8, f9, a[4], condition[4]);
+ TEST("bc1nez", 11, f9, f10, a[4], condition[5]);
+ TEST("bc1nez", 12, f10, f11, a[5], condition[5]);
+ TEST("bc1nez", 13, f11, f12, a[6], condition[5]);
+ TEST("bc1nez", 14, f12, f13, a[6], condition[6]);
+ TEST("bc1nez", 15, f13, f14, a[6], condition[7]);
+ TEST("bc1nez", 16, f14, f15, a[7], condition[7]);
+ TEST("bc1nez", 17, f15, f16, a[7], condition[8]);
+ TEST("bc1nez", 18, f16, f17, a[8], condition[8]);
+#endif
+
+ return 0;
+}
+
+
--- /dev/null
+bc1eqz
+bc1eqz:: result: b
+bc1eqz:: result: 1d
+bc1eqz:: result: 1d
+bc1eqz:: result: 1d
+bc1eqz:: result: 1d
+bc1eqz:: result: 1d
+bc1eqz:: result: 1d
+bc1eqz:: result: 1d
+bc1eqz:: result: 1d
+bc1eqz:: result: 1d
+bc1eqz:: result: 1d
+bc1eqz:: result: 21
+bc1eqz:: result: 21
+bc1eqz:: result: 21
+bc1eqz:: result: 1d
+bc1eqz:: result: 1d
+bc1eqz:: result: 1d
+
+bc1nez
+bc1nez:: result: 21
+bc1nez:: result: 21
+bc1nez:: result: 21
+bc1nez:: result: 21
+bc1nez:: result: 21
+bc1nez:: result: 21
+bc1nez:: result: 21
+bc1nez:: result: 21
+bc1nez:: result: 21
+bc1nez:: result: 21
+bc1nez:: result: 21
+bc1nez:: result: b
+bc1nez:: result: b
+bc1nez:: result: b
+bc1nez:: result: 21
+bc1nez:: result: 21
+bc1nez:: result: 21
--- /dev/null
+prereq: ../../../tests/mips_features fpu && (../../../tests/mips_features mipsr6)
+prog: branch_pc
+vgopts: -q
"move $" #RD ", %1\n\t" \
"b end"#RSval"\n\t" \
"nop\n\t" \
- "addi $" #RD ", $" #RD", 5\n\t" \
+ "addiu $" #RD ", $" #RD", 5\n\t" \
"end"#RSval":\n\t" \
- "addi $" #RD ", $" #RD", 1\n\t" \
+ "addiu $" #RD ", $" #RD", 1\n\t" \
"move %0, $" #RD "\n\t" \
".set pop \n\t" \
: "=&r" (out) \
".set noreorder \n\t" \
"move $" #RD ", %1\n\t" \
"b end12"#RSval"\n\t" \
- "addi $" #RD ", $" #RD", 3\n\t" \
- "addi $" #RD ", $" #RD", 5\n\t" \
+ "addiu $" #RD ", $" #RD", 3\n\t" \
+ "addiu $" #RD ", $" #RD", 5\n\t" \
"end12"#RSval":\n\t" \
- "addi $" #RD ", $" #RD", 3\n\t" \
+ "addiu $" #RD ", $" #RD", 3\n\t" \
"move %0, $" #RD "\n\t" \
".set pop \n\t" \
: "=&r" (out) \
"move $" #RD ", %1\n\t" \
"bal end21"#RSval"\n\t" \
"nop\n\t" \
- "addi $" #RD ", $" #RD", 5\n\t" \
+ "addiu $" #RD ", $" #RD", 5\n\t" \
"b r_end"#RSval"\n\t" \
"nop\n\t" \
"end21"#RSval":\n\t" \
- "addi $" #RD ", $" #RD", 1\n\t" \
+ "addiu $" #RD ", $" #RD", 1\n\t" \
"jr $ra\n\t" \
"r_end"#RSval":\n\t" \
"move %0, $" #RD "\n\t" \
"la $t0, end31"#RSval"\n\t" \
"jal $t0\n\t" \
"nop\n\t" \
- "addi $" #RD ", $" #RD", 5\n\t" \
+ "addiu $" #RD ", $" #RD", 5\n\t" \
"la $t0, r_end11"#RSval"\n\t" \
"j $t0\n\t" \
"nop\n\t" \
"end31"#RSval":\n\t" \
- "addi $" #RD ", $" #RD", 1\n\t" \
+ "addiu $" #RD ", $" #RD", 1\n\t" \
"jr $ra\n\t" \
"r_end11"#RSval":\n\t" \
"move %0, $" #RD "\n\t" \
"la $t0, end41"#RSval"\n\t" \
"jalr $t1, $t0\n\t" \
"nop\n\t" \
- "addi $" #RD ", $" #RD", 5\n\t" \
+ "addiu $" #RD ", $" #RD", 5\n\t" \
"la $t0, r_end21"#RSval"\n\t" \
"j $t0\n\t" \
"nop\n\t" \
"end41"#RSval":\n\t" \
- "addi $" #RD ", $" #RD", 1\n\t" \
+ "addiu $" #RD ", $" #RD", 1\n\t" \
"jr $t1\n\t" \
"r_end21"#RSval":\n\t" \
"move %0, $" #RD "\n\t" \
"move $" #RD ", %3\n\t" \
instruction" $" #RS ", $" #RT ", end"instruction#RDval"\n\t" \
"nop\n\t" \
- "addi $" #RD ", $" #RD", 5\n\t" \
+ "addiu $" #RD ", $" #RD", 5\n\t" \
"end"instruction#RDval":\n\t" \
- "addi $" #RD ", $" #RD", 1\n\t" \
+ "addiu $" #RD ", $" #RD", 1\n\t" \
"move %0, $" #RD "\n\t" \
".set pop \n\t" \
: "=&r" (out) \
"move $" #RD ", %2\n\t" \
instruction" $" #RS ", end"instruction#RDval"\n\t" \
"nop\n\t" \
- "addi $" #RD ", $" #RD", 5\n\t" \
+ "addiu $" #RD ", $" #RD", 5\n\t" \
"end"instruction#RDval":\n\t" \
- "addi $" #RD ", $" #RD", 1\n\t" \
+ "addiu $" #RD ", $" #RD", 1\n\t" \
"move %0, $" #RD "\n\t" \
".set pop \n\t" \
: "=&r" (out) \
"move $" #RS ", %1\n\t" \
instruction" $" #RS ", end21"instruction#RDval"\n\t" \
"nop\n\t" \
- "addi $" #RD ", $" #RD", 5\n\t" \
+ "addiu $" #RD ", $" #RD", 5\n\t" \
"b r_end"instruction#RDval"\n\t" \
"nop\n\t" \
"end21"instruction#RDval":\n\t" \
- "addi $" #RD ", $" #RD", 1\n\t" \
+ "addiu $" #RD ", $" #RD", 1\n\t" \
"jr $ra\n\t" \
"r_end"instruction#RDval":\n\t" \
"move %0, $" #RD "\n\t" \
"move $" #RT ", %2\n\t" \
"move $" #RD ", %3\n\t" \
instruction" $" #RS ", $" #RT ", end"instruction#RDval"\n\t" \
- "addi $" #RD ", $" #RD", 3\n\t" \
- "addi $" #RD ", $" #RD", 5\n\t" \
+ "addiu $" #RD ", $" #RD", 3\n\t" \
+ "addiu $" #RD ", $" #RD", 5\n\t" \
"end"instruction#RDval":\n\t" \
- "addi $" #RD ", $" #RD", 1\n\t" \
+ "addiu $" #RD ", $" #RD", 1\n\t" \
"move %0, $" #RD "\n\t" \
".set pop \n\t" \
: "=&r" (out) \
"move $" #RS ", %1\n\t" \
"move $" #RD ", %2\n\t" \
instruction" $" #RS ", end"instruction#RDval"\n\t" \
- "addi $" #RD ", $" #RD", 3\n\t" \
- "addi $" #RD ", $" #RD", 5\n\t" \
+ "addiu $" #RD ", $" #RD", 3\n\t" \
+ "addiu $" #RD ", $" #RD", 5\n\t" \
"end"instruction#RDval":\n\t" \
- "addi $" #RD ", $" #RD", 1\n\t" \
+ "addiu $" #RD ", $" #RD", 1\n\t" \
"move %0, $" #RD "\n\t" \
".set pop \n\t" \
: "=&r" (out) \
"move $" #RD ", %2\n\t" \
"move $" #RS ", %1\n\t" \
instruction" $" #RS ", end21"instruction#RDval"\n\t" \
- "addi $" #RD ", $" #RD", 3\n\t" \
- "addi $" #RD ", $" #RD", 5\n\t" \
+ "addiu $" #RD ", $" #RD", 3\n\t" \
+ "addiu $" #RD ", $" #RD", 5\n\t" \
"b r_end"instruction#RDval"\n\t" \
"nop\n\t" \
"end21"instruction#RDval":\n\t" \
- "addi $" #RD ", $" #RD", 1\n\t" \
+ "addiu $" #RD ", $" #RD", 1\n\t" \
"jr $ra\n\t" \
"r_end"instruction#RDval":\n\t" \
"move %0, $" #RD "\n\t" \
int main()
{
- printf("b \n");
+ printf("b\n");
TESTINST1(0, v0);
TESTINST1(1, v1);
TESTINST1(2, a0);
TESTINST1(22, t8);
TESTINST1(23, t9);
- printf("b \n");
+ printf("b\n");
TESTINST2(0, v0);
TESTINST2(1, v1);
TESTINST2(2, a0);
TESTINST2(22, t8);
TESTINST2(23, t9);
- printf("b, bal, jr \n");
+ printf("b, bal, jr\n");
TESTINST3(0, v0);
TESTINST3(1, v1);
TESTINST3(2, a0);
TESTINST5("bltz", 14, -1, v0, t9);
TESTINST5("bltz", 15, -1, t9, t8);
+#if (__mips_isa_rev < 6)
printf("BGEZAL\n");
TESTINST6("bgezal", 0, 0, v0, v1);
TESTINST6("bgezal", 1, 1, v1, a0);
TESTINST6("bltzal", 13, 0xfff, s0, s1);
TESTINST6("bltzal", 14, -1, v0, t9);
TESTINST6("bltzal", 15, -1, t9, t8);
+#endif
printf("BNEZ\n");
TESTINST5("bnez", 0, 0, v0, v1);
TESTINST5("bnez", 14, -1, v0, t9);
TESTINST5("bnez", 15, -1, t9, t8);
+#if (__mips_isa_rev < 6)
printf("beql\n");
TESTINST4l("beql", 0, 0, 1, v0, v1, a0);
TESTINST4l("beql", 1, 1, 1, v1, a0, a1);
TESTINST4l("bnel", 13, 0xfff, 0xdd, s0, s1, s2);
TESTINST4l("bnel", 14, -1, 0x5, v0, t9, t8);
TESTINST4l("bnel", 15, -1, -1, t9, t8, a3);
+#endif
- printf("j, jal, jr \n");
+ printf("j, jal, jr\n");
TESTINST3j(0, v0);
TESTINST3j(1, v1);
TESTINST3j(2, a0);
TESTINST3j(22, t8);
TESTINST3j(23, t9);
- printf("j, jalr, jr \n");
+ printf("j, jalr, jr\n");
TESTINST3ja(0, v0);
TESTINST3ja(1, v1);
TESTINST3ja(2, a0);
-b
+b
B :: 1, RSval: 0
B :: 2, RSval: 1
B :: 3, RSval: 2
B :: 22, RSval: 21
B :: 23, RSval: 22
B :: 24, RSval: 23
-b
+b
B :: 6, RSval: 0
B :: 7, RSval: 1
B :: 8, RSval: 2
B :: 27, RSval: 21
B :: 28, RSval: 22
B :: 29, RSval: 23
-b, bal, jr
+b, bal, jr
B BAL JR :: 6, RSval: 0
B BAL JR :: 7, RSval: 1
B BAL JR :: 8, RSval: 2
bnel :: 17, RSval: 4095, RTval: 221
bnel :: 18, RSval: -1, RTval: 5
bnel :: 21, RSval: -1, RTval: -1
-j, jal, jr
+j, jal, jr
J JAL JR :: 6, RSval: 0
J JAL JR :: 7, RSval: 1
J JAL JR :: 8, RSval: 2
J JAL JR :: 27, RSval: 21
J JAL JR :: 28, RSval: 22
J JAL JR :: 29, RSval: 23
-j, jalr, jr
+j, jalr, jr
J JALR JR :: 6, RSval: 0
J JALR JR :: 7, RSval: 1
J JALR JR :: 8, RSval: 2
--- /dev/null
+b
+B :: 1, RSval: 0
+B :: 2, RSval: 1
+B :: 3, RSval: 2
+B :: 4, RSval: 3
+B :: 5, RSval: 4
+B :: 6, RSval: 5
+B :: 7, RSval: 6
+B :: 8, RSval: 7
+B :: 9, RSval: 8
+B :: 10, RSval: 9
+B :: 11, RSval: 10
+B :: 12, RSval: 11
+B :: 13, RSval: 12
+B :: 14, RSval: 13
+B :: 15, RSval: 14
+B :: 16, RSval: 15
+B :: 17, RSval: 16
+B :: 18, RSval: 17
+B :: 19, RSval: 18
+B :: 20, RSval: 19
+B :: 21, RSval: 20
+B :: 22, RSval: 21
+B :: 23, RSval: 22
+B :: 24, RSval: 23
+b
+B :: 6, RSval: 0
+B :: 7, RSval: 1
+B :: 8, RSval: 2
+B :: 9, RSval: 3
+B :: 10, RSval: 4
+B :: 11, RSval: 5
+B :: 12, RSval: 6
+B :: 13, RSval: 7
+B :: 14, RSval: 8
+B :: 15, RSval: 9
+B :: 16, RSval: 10
+B :: 17, RSval: 11
+B :: 18, RSval: 12
+B :: 19, RSval: 13
+B :: 20, RSval: 14
+B :: 21, RSval: 15
+B :: 22, RSval: 16
+B :: 23, RSval: 17
+B :: 24, RSval: 18
+B :: 25, RSval: 19
+B :: 26, RSval: 20
+B :: 27, RSval: 21
+B :: 28, RSval: 22
+B :: 29, RSval: 23
+b, bal, jr
+B BAL JR :: 6, RSval: 0
+B BAL JR :: 7, RSval: 1
+B BAL JR :: 8, RSval: 2
+B BAL JR :: 9, RSval: 3
+B BAL JR :: 10, RSval: 4
+B BAL JR :: 11, RSval: 5
+B BAL JR :: 12, RSval: 6
+B BAL JR :: 13, RSval: 7
+B BAL JR :: 14, RSval: 8
+B BAL JR :: 15, RSval: 9
+B BAL JR :: 16, RSval: 10
+B BAL JR :: 17, RSval: 11
+B BAL JR :: 18, RSval: 12
+B BAL JR :: 19, RSval: 13
+B BAL JR :: 20, RSval: 14
+B BAL JR :: 21, RSval: 15
+B BAL JR :: 22, RSval: 16
+B BAL JR :: 23, RSval: 17
+B BAL JR :: 24, RSval: 18
+B BAL JR :: 25, RSval: 19
+B BAL JR :: 26, RSval: 20
+B BAL JR :: 27, RSval: 21
+B BAL JR :: 28, RSval: 22
+B BAL JR :: 29, RSval: 23
+beq
+beq :: 6, RSval: 0, RTval: 1
+beq :: 2, RSval: 1, RTval: 1
+beq :: 3, RSval: -1, RTval: -1
+beq :: 9, RSval: -1, RTval: -2
+beq :: 10, RSval: -2, RTval: -1
+beq :: 6, RSval: -1, RTval: -1
+beq :: 7, RSval: 5, RTval: 5
+beq :: 13, RSval: -3, RTval: -4
+beq :: 9, RSval: 125, RTval: 125
+beq :: 10, RSval: -2147483648, RTval: -2147483648
+beq :: 16, RSval: -1, RTval: -2147483648
+beq :: 12, RSval: 598, RTval: 598
+beq :: 13, RSval: 85, RTval: 85
+beq :: 19, RSval: 4095, RTval: 221
+beq :: 20, RSval: -1, RTval: 5
+beq :: 16, RSval: -1, RTval: -1
+bne
+bne :: 1, RSval: 0, RTval: 1
+bne :: 7, RSval: 1, RTval: 1
+bne :: 8, RSval: -1, RTval: -1
+bne :: 4, RSval: -1, RTval: -2
+bne :: 5, RSval: -2, RTval: -1
+bne :: 11, RSval: -1, RTval: -1
+bne :: 12, RSval: 5, RTval: 5
+bne :: 8, RSval: -3, RTval: -4
+bne :: 14, RSval: 125, RTval: 125
+bne :: 15, RSval: -2147483648, RTval: -2147483648
+bne :: 11, RSval: -1, RTval: -2147483648
+bne :: 17, RSval: 598, RTval: 598
+bne :: 18, RSval: 85, RTval: 85
+bne :: 14, RSval: 4095, RTval: 221
+bne :: 15, RSval: -1, RTval: 5
+bne :: 21, RSval: -1, RTval: -1
+BEQZ
+beqz :: 1, RSval: 0
+beqz :: 7, RSval: 1
+beqz :: 8, RSval: -1
+beqz :: 9, RSval: -1
+beqz :: 10, RSval: -2
+beqz :: 11, RSval: -1
+beqz :: 12, RSval: 5
+beqz :: 13, RSval: -3
+beqz :: 14, RSval: 125
+beqz :: 15, RSval: -2147483648
+beqz :: 16, RSval: -1
+beqz :: 17, RSval: 598
+beqz :: 18, RSval: 85
+beqz :: 19, RSval: 4095
+beqz :: 20, RSval: -1
+beqz :: 21, RSval: -1
+BGEZ
+bgez :: 1, RSval: 0
+bgez :: 2, RSval: 1
+bgez :: 8, RSval: -1
+bgez :: 9, RSval: -1
+bgez :: 10, RSval: -2
+bgez :: 11, RSval: -1
+bgez :: 7, RSval: 5
+bgez :: 13, RSval: -3
+bgez :: 9, RSval: 125
+bgez :: 15, RSval: -2147483648
+bgez :: 16, RSval: -1
+bgez :: 12, RSval: 598
+bgez :: 13, RSval: 85
+bgez :: 14, RSval: 4095
+bgez :: 20, RSval: -1
+bgez :: 21, RSval: -1
+BGTZ
+bgtz :: 6, RSval: 0
+bgtz :: 2, RSval: 1
+bgtz :: 8, RSval: -1
+bgtz :: 9, RSval: -1
+bgtz :: 10, RSval: -2
+bgtz :: 11, RSval: -1
+bgtz :: 7, RSval: 5
+bgtz :: 13, RSval: -3
+bgtz :: 9, RSval: 125
+bgtz :: 15, RSval: -2147483648
+bgtz :: 16, RSval: -1
+bgtz :: 12, RSval: 598
+bgtz :: 13, RSval: 85
+bgtz :: 14, RSval: 4095
+bgtz :: 20, RSval: -1
+bgtz :: 21, RSval: -1
+BLEZ
+blez :: 1, RSval: 0
+blez :: 7, RSval: 1
+blez :: 3, RSval: -1
+blez :: 4, RSval: -1
+blez :: 5, RSval: -2
+blez :: 6, RSval: -1
+blez :: 12, RSval: 5
+blez :: 8, RSval: -3
+blez :: 14, RSval: 125
+blez :: 10, RSval: -2147483648
+blez :: 11, RSval: -1
+blez :: 17, RSval: 598
+blez :: 18, RSval: 85
+blez :: 19, RSval: 4095
+blez :: 15, RSval: -1
+blez :: 16, RSval: -1
+BLTZ
+bltz :: 6, RSval: 0
+bltz :: 7, RSval: 1
+bltz :: 3, RSval: -1
+bltz :: 4, RSval: -1
+bltz :: 5, RSval: -2
+bltz :: 6, RSval: -1
+bltz :: 12, RSval: 5
+bltz :: 8, RSval: -3
+bltz :: 14, RSval: 125
+bltz :: 10, RSval: -2147483648
+bltz :: 11, RSval: -1
+bltz :: 17, RSval: 598
+bltz :: 18, RSval: 85
+bltz :: 19, RSval: 4095
+bltz :: 15, RSval: -1
+bltz :: 16, RSval: -1
+BNEZ
+bnez :: 6, RSval: 0
+bnez :: 2, RSval: 1
+bnez :: 3, RSval: -1
+bnez :: 4, RSval: -1
+bnez :: 5, RSval: -2
+bnez :: 6, RSval: -1
+bnez :: 7, RSval: 5
+bnez :: 8, RSval: -3
+bnez :: 9, RSval: 125
+bnez :: 10, RSval: -2147483648
+bnez :: 11, RSval: -1
+bnez :: 12, RSval: 598
+bnez :: 13, RSval: 85
+bnez :: 14, RSval: 4095
+bnez :: 15, RSval: -1
+bnez :: 16, RSval: -1
+j, jal, jr
+J JAL JR :: 6, RSval: 0
+J JAL JR :: 7, RSval: 1
+J JAL JR :: 8, RSval: 2
+J JAL JR :: 9, RSval: 3
+J JAL JR :: 10, RSval: 4
+J JAL JR :: 11, RSval: 5
+J JAL JR :: 12, RSval: 6
+J JAL JR :: 13, RSval: 7
+J JAL JR :: 14, RSval: 8
+J JAL JR :: 15, RSval: 9
+J JAL JR :: 16, RSval: 10
+J JAL JR :: 17, RSval: 11
+J JAL JR :: 18, RSval: 12
+J JAL JR :: 19, RSval: 13
+J JAL JR :: 20, RSval: 14
+J JAL JR :: 21, RSval: 15
+J JAL JR :: 22, RSval: 16
+J JAL JR :: 23, RSval: 17
+J JAL JR :: 24, RSval: 18
+J JAL JR :: 25, RSval: 19
+J JAL JR :: 26, RSval: 20
+J JAL JR :: 27, RSval: 21
+J JAL JR :: 28, RSval: 22
+J JAL JR :: 29, RSval: 23
+j, jalr, jr
+J JALR JR :: 6, RSval: 0
+J JALR JR :: 7, RSval: 1
+J JALR JR :: 8, RSval: 2
+J JALR JR :: 9, RSval: 3
+J JALR JR :: 10, RSval: 4
+J JALR JR :: 11, RSval: 5
+J JALR JR :: 12, RSval: 6
+J JALR JR :: 13, RSval: 7
+J JALR JR :: 14, RSval: 8
+J JALR JR :: 15, RSval: 9
+J JALR JR :: 16, RSval: 10
+J JALR JR :: 17, RSval: 11
+J JALR JR :: 18, RSval: 12
+J JALR JR :: 19, RSval: 13
+J JALR JR :: 20, RSval: 14
+J JALR JR :: 21, RSval: 15
+J JALR JR :: 22, RSval: 16
+J JALR JR :: 23, RSval: 17
+J JALR JR :: 24, RSval: 18
+J JALR JR :: 25, RSval: 19
+J JALR JR :: 26, RSval: 20
+J JALR JR :: 27, RSval: 21
+J JALR JR :: 28, RSval: 22
+J JALR JR :: 29, RSval: 23
--- /dev/null
+#include <stdio.h>
+
+
+#if (__mips == 64)
+#define LOAD_ADDRESS "dla"
+#else
+#define LOAD_ADDRESS "la"
+#endif
+
+#define TESTINST1(label, instruction,TID, RD) \
+{ \
+ unsigned int out = 0; \
+ __asm__ volatile( \
+ ".set push \n\t" \
+ ".set noreorder \n\t" \
+ "bal end31"#TID"\n\t" \
+ "move $" #RD ", $0 \n\t" \
+ "end12"#TID":\n\t" \
+ "addiu $" #RD ", $" #RD", -1\n\t" \
+ "end13"#TID":\n\t" \
+ "addiu $" #RD ", $" #RD", -1\n\t" \
+ "end14"#TID":\n\t" \
+ "addiu $" #RD ", $" #RD", -1\n\t" \
+ "end15"#TID":\n\t" \
+ "addiu $" #RD ", $" #RD", -1\n\t" \
+ "end16"#TID":\n\t" \
+ "addiu $" #RD ", $" #RD", -1\n\t" \
+ "bal r_end"#TID "\n\t" \
+ "nop \n\t" \
+ "end31"#TID":\n\t" \
+ instruction " " label #TID "\n\t" \
+ "end21"#TID":\n\t" \
+ "addiu $" #RD ", $" #RD", 1\n\t" \
+ "end22"#TID":\n\t" \
+ "addiu $" #RD ", $" #RD", 1\n\t" \
+ "end23"#TID":\n\t" \
+ "addiu $" #RD ", $" #RD", 1\n\t" \
+ "end24"#TID":\n\t" \
+ "addiu $" #RD ", $" #RD", 1\n\t" \
+ "end25"#TID":\n\t" \
+ "addiu $" #RD ", $" #RD", 1\n\t" \
+ "r_end"#TID":\n\t" \
+ "move %0, $" #RD "\n\t" \
+ ".set pop \n\t" \
+ : "=&r" (out) \
+ :\
+ : #RD, "cc", "memory" \
+ ); \
+ printf(instruction" :: %x, RSval: %x\n", \
+ out, TID); \
+}
+
+#define TESTINST2(instruction, RDval, RSval, RD, RS) \
+{ \
+ unsigned int out = 0; \
+ __asm__ volatile( \
+ "move $" #RD ", %2\n\t" \
+ "move $" #RS ", %1\n\t" \
+ instruction" $" #RS ", end21"instruction#RDval"\n\t" \
+ "nop\n\t" \
+ "addiu $" #RD ", $" #RD", 5\n\t" \
+ "b r_end"instruction#RDval"\n\t" \
+ "nop\n\t" \
+ "end21"instruction#RDval":\n\t" \
+ "addiu $" #RD ", $" #RD", 1\n\t" \
+ "jr $ra\n\t" \
+ "r_end"instruction#RDval":\n\t" \
+ "move %0, $" #RD "\n\t" \
+ : "=&r" (out) \
+ : "r" (RSval), "r" (RDval) \
+ : #RD, #RS, "cc", "memory" \
+ ); \
+ printf(instruction" :: %x, RSval: %x\n", \
+ out, RSval); \
+}
+
+#define TESTINST3(instruction, RDval, RSval, RD, RS) \
+{ \
+ unsigned int out = 0; \
+ __asm__ volatile( \
+ "move $" #RS ", %1\n\t" \
+ "move $" #RD ", %2\n\t" \
+ instruction" $" #RS ", end"instruction#RDval"\n\t" \
+ "nop\n\t" \
+ "addiu $" #RD ", $" #RD", 5\n\t" \
+ "end"instruction#RDval":\n\t" \
+ "addiu $" #RD ", $" #RD", 1\n\t" \
+ "move %0, $" #RD "\n\t" \
+ : "=&r" (out) \
+ : "r" (RSval), "r" (RDval) \
+ : #RD, #RS, "cc", "memory" \
+ ); \
+ printf(instruction" :: %x, RSval: %x\n", \
+ out, RSval); \
+}
+
+#define TESTINST4(instruction, RDval, RSval, RTval, RD, RS, RT) \
+{ \
+ unsigned int out = 0; \
+ __asm__ volatile( \
+ "move $" #RS ", %1\n\t" \
+ "move $" #RT ", %2\n\t" \
+ "move $" #RD ", %3\n\t" \
+ instruction" $" #RS ", $" #RT ", end"instruction#RDval"\n\t" \
+ "nop\n\t" \
+ "addiu $" #RD ", $" #RD", 5\n\t" \
+ "end"instruction#RDval":\n\t" \
+ "addiu $" #RD ", $" #RD", 1\n\t" \
+ "move %0, $" #RD "\n\t" \
+ : "=&r" (out) \
+ : "r" (RSval), "r" (RTval), "r" (RDval) \
+ : #RD, #RS, #RT, "cc", "memory" \
+ ); \
+ printf(instruction" :: %x, RSval: %x, RTval: %x\n", \
+ out, RSval, RTval); \
+}
+
+#define TESTINST3ja(instruction, RSval, RD) \
+{ \
+ unsigned int out = 0; \
+ unsigned int out1 = 0; \
+ unsigned int out2 = 0; \
+ __asm__ volatile( \
+ "move $" #RD ", %3\n\t" \
+ LOAD_ADDRESS " $t0, r_end"instruction#RSval"\n\t" \
+ LOAD_ADDRESS " $t1, end"instruction#RSval "\n\t" \
+ instruction " $t0, "#RSval"\n\t" \
+ "end"instruction#RSval":\n\t" \
+ "addiu $" #RD ", $" #RD", 100\n\t" \
+ "nop \n\t" \
+ "r_end"instruction#RSval":\n\t" \
+ "addiu $" #RD ", $" #RD", 1\n\t" \
+ "move %0, $" #RD "\n\t" \
+ "move %1, $t1 \n\t" \
+ "move %2, $ra \n\t" \
+ : "=&r" (out), "=&r" (out1), "=&r" (out2) \
+ : "r" (RSval) \
+ : #RD, "t0", "t1", "ra", "cc", "memory" \
+ ); \
+ printf(instruction ":: %x, RSval: %x, $t1 == $ra: %x\n", \
+ out, RSval, (out1 == out2)); \
+}
+
+int main() {
+
+#if (__mips_isa_rev>=6)
+ printf("balc\n");
+ TESTINST1("end12", "balc", 0, v0);
+ TESTINST1("end13", "balc", 1, v0);
+ TESTINST1("end14", "balc", 2, v0);
+ TESTINST1("end15", "balc", 3, v0);
+ TESTINST1("end16", "balc", 4, v0);
+ TESTINST1("end21", "balc", 5, v0);
+ TESTINST1("end22", "balc", 6, v0);
+ TESTINST1("end23", "balc", 7, v0);
+ TESTINST1("end24", "balc", 8, v0);
+ TESTINST1("end25", "balc", 9, v0);
+
+ printf("bc\n");
+ TESTINST1("end12", "bc", 10, v0);
+ TESTINST1("end13", "bc", 11, v0);
+ TESTINST1("end14", "bc", 12, v0);
+ TESTINST1("end15", "bc", 13, v0);
+ TESTINST1("end16", "bc", 14, v0);
+ TESTINST1("end21", "bc", 15, v0);
+ TESTINST1("end22", "bc", 16, v0);
+ TESTINST1("end23", "bc", 17, v0);
+ TESTINST1("end24", "bc", 18, v0);
+ TESTINST1("end25", "bc", 19, v0);
+
+ printf("bgezalc\n");
+ TESTINST2("bgezalc", 0, 0, v0, v1);
+ TESTINST2("bgezalc", 1, 1, v1, a0);
+ TESTINST2("bgezalc", 2, 0xffffffff, a0, a1);
+ TESTINST2("bgezalc", 3, 0xffffffff, a1, a2);
+ TESTINST2("bgezalc", 4, 0xfffffffe, a2, t0);
+ TESTINST2("bgezalc", 5, 0xffffffff, a3, t0);
+ TESTINST2("bgezalc", 6, 0x5, t0, t1);
+ TESTINST2("bgezalc", 7, -3, t1, t2);
+ TESTINST2("bgezalc", 8, 125, t2, t3);
+ TESTINST2("bgezalc", 9, 0x80000000, t3, 12);
+ TESTINST2("bgezalc", 10, 0xffffffff, 12, 13);
+ TESTINST2("bgezalc", 11, 0x256, 13, 14);
+ TESTINST2("bgezalc", 12, 0x55, 14, 15);
+ TESTINST2("bgezalc", 13, 0xfff, s0, s1);
+ TESTINST2("bgezalc", 14, -1, v0, t9);
+ TESTINST2("bgezalc", 15, -1, t9, t8);
+
+ printf("bgtzalc\n");
+ TESTINST2("bgtzalc", 0, 0, v0, v1);
+ TESTINST2("bgtzalc", 1, 1, v1, a0);
+ TESTINST2("bgtzalc", 2, 0xffffffff, a0, a1);
+ TESTINST2("bgtzalc", 3, 0xffffffff, a1, a2);
+ TESTINST2("bgtzalc", 4, 0xfffffffe, a2, t0);
+ TESTINST2("bgtzalc", 5, 0xffffffff, a3, t0);
+ TESTINST2("bgtzalc", 6, 0x5, t0, t1);
+ TESTINST2("bgtzalc", 7, -3, t1, t2);
+ TESTINST2("bgtzalc", 8, 125, t2, t3);
+ TESTINST2("bgtzalc", 9, 0x80000000, t3, 12);
+ TESTINST2("bgtzalc", 10, 0xffffffff, 12, 13);
+ TESTINST2("bgtzalc", 11, 0x256, 13, 14);
+ TESTINST2("bgtzalc", 12, 0x55, 14, 15);
+ TESTINST2("bgtzalc", 13, 0xfff, s0, s1);
+ TESTINST2("bgtzalc", 14, -1, v0, t9);
+ TESTINST2("bgtzalc", 15, -1, t9, t8);
+
+ printf("blezalc\n");
+ TESTINST2("blezalc", 0, 0, v0, v1);
+ TESTINST2("blezalc", 1, 1, v1, a0);
+ TESTINST2("blezalc", 2, 0xffffffff, a0, a1);
+ TESTINST2("blezalc", 3, 0xffffffff, a1, a2);
+ TESTINST2("blezalc", 4, 0xfffffffe, a2, t0);
+ TESTINST2("blezalc", 5, 0xffffffff, a3, t0);
+ TESTINST2("blezalc", 6, 0x5, t0, t1);
+ TESTINST2("blezalc", 7, -3, t1, t2);
+ TESTINST2("blezalc", 8, 125, t2, t3);
+ TESTINST2("blezalc", 9, 0x80000000, t3, 12);
+ TESTINST2("blezalc", 10, 0xffffffff, 12, 13);
+ TESTINST2("blezalc", 11, 0x256, 13, 14);
+ TESTINST2("blezalc", 12, 0x55, 14, 15);
+ TESTINST2("blezalc", 13, 0xfff, s0, s1);
+ TESTINST2("blezalc", 14, -1, v0, t9);
+ TESTINST2("blezalc", 15, -1, t9, t8);
+
+ printf("bltzalc\n");
+ TESTINST2("bltzalc", 0, 0, v0, v1);
+ TESTINST2("bltzalc", 1, 1, v1, a0);
+ TESTINST2("bltzalc", 2, 0xffffffff, a0, a1);
+ TESTINST2("bltzalc", 3, 0xffffffff, a1, a2);
+ TESTINST2("bltzalc", 4, 0xfffffffe, a2, t0);
+ TESTINST2("bltzalc", 5, 0xffffffff, a3, t0);
+ TESTINST2("bltzalc", 6, 0x5, t0, t1);
+ TESTINST2("bltzalc", 7, -3, t1, t2);
+ TESTINST2("bltzalc", 8, 125, t2, t3);
+ TESTINST2("bltzalc", 9, 0x80000000, t3, 12);
+ TESTINST2("bltzalc", 10, 0xffffffff, 12, 13);
+ TESTINST2("bltzalc", 11, 0x256, 13, 14);
+ TESTINST2("bltzalc", 12, 0x55, 14, 15);
+ TESTINST2("bltzalc", 13, 0xfff, s0, s1);
+ TESTINST2("bltzalc", 14, -1, v0, t9);
+ TESTINST2("bltzalc", 15, -1, t9, t8);
+
+ printf("beqzalc\n");
+ TESTINST2("beqzalc", 0, 0, v0, v1);
+ TESTINST2("beqzalc", 1, 1, v1, a0);
+ TESTINST2("beqzalc", 2, 0xffffffff, a0, a1);
+ TESTINST2("beqzalc", 3, 0xffffffff, a1, a2);
+ TESTINST2("beqzalc", 4, 0xfffffffe, a2, t0);
+ TESTINST2("beqzalc", 5, 0xffffffff, a3, t0);
+ TESTINST2("beqzalc", 6, 0x5, t0, t1);
+ TESTINST2("beqzalc", 7, -3, t1, t2);
+ TESTINST2("beqzalc", 8, 125, t2, t3);
+ TESTINST2("beqzalc", 9, 0x80000000, t3, 12);
+ TESTINST2("beqzalc", 10, 0xffffffff, 12, 13);
+ TESTINST2("beqzalc", 11, 0x256, 13, 14);
+ TESTINST2("beqzalc", 12, 0x55, 14, 15);
+ TESTINST2("beqzalc", 13, 0xfff, s0, s1);
+ TESTINST2("beqzalc", 14, -1, v0, t9);
+ TESTINST2("beqzalc", 15, -1, t9, t8);
+
+ printf("bnezalc\n");
+ TESTINST2("bnezalc", 0, 0, v0, v1);
+ TESTINST2("bnezalc", 1, 1, v1, a0);
+ TESTINST2("bnezalc", 2, 0xffffffff, a0, a1);
+ TESTINST2("bnezalc", 3, 0xffffffff, a1, a2);
+ TESTINST2("bnezalc", 4, 0xfffffffe, a2, t0);
+ TESTINST2("bnezalc", 5, 0xffffffff, a3, t0);
+ TESTINST2("bnezalc", 6, 0x5, t0, t1);
+ TESTINST2("bnezalc", 7, -3, t1, t2);
+ TESTINST2("bnezalc", 8, 125, t2, t3);
+ TESTINST2("bnezalc", 9, 0x80000000, t3, 12);
+ TESTINST2("bnezalc", 10, 0xffffffff, 12, 13);
+ TESTINST2("bnezalc", 11, 0x256, 13, 14);
+ TESTINST2("bnezalc", 12, 0x55, 14, 15);
+ TESTINST2("bnezalc", 13, 0xfff, s0, s1);
+ TESTINST2("bnezalc", 14, -1, v0, t9);
+ TESTINST2("bnezalc", 15, -1, t9, t8);
+
+ printf("blezc\n");
+ TESTINST3("blezc", 0, 0, v0, v1);
+ TESTINST3("blezc", 1, 1, v1, a0);
+ TESTINST3("blezc", 2, 0xffffffff, a0, a1);
+ TESTINST3("blezc", 3, 0xffffffff, a1, a2);
+ TESTINST3("blezc", 4, 0xfffffffe, a2, t0);
+ TESTINST3("blezc", 5, 0xffffffff, a3, t0);
+ TESTINST3("blezc", 6, 0x5, t0, t1);
+ TESTINST3("blezc", 7, -3, t1, t2);
+ TESTINST3("blezc", 8, 125, t2, t3);
+ TESTINST3("blezc", 9, 0x80000000, t3, 12);
+ TESTINST3("blezc", 10, 0xffffffff, 12, 13);
+ TESTINST3("blezc", 11, 0x256, 13, 14);
+ TESTINST3("blezc", 12, 0x55, 14, 15);
+ TESTINST3("blezc", 13, 0xfff, s0, s1);
+ TESTINST3("blezc", 14, -1, v0, t9);
+ TESTINST3("blezc", 15, -1, t9, t8);
+
+ printf("bgezc\n");
+ TESTINST3("bgezc", 0, 0, v0, v1);
+ TESTINST3("bgezc", 1, 1, v1, a0);
+ TESTINST3("bgezc", 2, 0xffffffff, a0, a1);
+ TESTINST3("bgezc", 3, 0xffffffff, a1, a2);
+ TESTINST3("bgezc", 4, 0xfffffffe, a2, t0);
+ TESTINST3("bgezc", 5, 0xffffffff, a3, t0);
+ TESTINST3("bgezc", 6, 0x5, t0, t1);
+ TESTINST3("bgezc", 7, -3, t1, t2);
+ TESTINST3("bgezc", 8, 125, t2, t3);
+ TESTINST3("bgezc", 9, 0x80000000, t3, 12);
+ TESTINST3("bgezc", 10, 0xffffffff, 12, 13);
+ TESTINST3("bgezc", 11, 0x256, 13, 14);
+ TESTINST3("bgezc", 12, 0x55, 14, 15);
+ TESTINST3("bgezc", 13, 0xfff, s0, s1);
+ TESTINST3("bgezc", 14, -1, v0, t9);
+ TESTINST3("bgezc", 15, -1, t9, t8);
+
+ printf("bgtzc\n");
+ TESTINST3("bgtzc", 0, 0, v0, v1);
+ TESTINST3("bgtzc", 1, 1, v1, a0);
+ TESTINST3("bgtzc", 2, 0xffffffff, a0, a1);
+ TESTINST3("bgtzc", 3, 0xffffffff, a1, a2);
+ TESTINST3("bgtzc", 4, 0xfffffffe, a2, t0);
+ TESTINST3("bgtzc", 5, 0xffffffff, a3, t0);
+ TESTINST3("bgtzc", 6, 0x5, t0, t1);
+ TESTINST3("bgtzc", 7, -3, t1, t2);
+ TESTINST3("bgtzc", 8, 125, t2, t3);
+ TESTINST3("bgtzc", 9, 0x80000000, t3, 12);
+ TESTINST3("bgtzc", 10, 0xffffffff, 12, 13);
+ TESTINST3("bgtzc", 11, 0x256, 13, 14);
+ TESTINST3("bgtzc", 12, 0x55, 14, 15);
+ TESTINST3("bgtzc", 13, 0xfff, s0, s1);
+ TESTINST3("bgtzc", 14, -1, v0, t9);
+ TESTINST3("bgtzc", 15, -1, t9, t8);
+
+ printf("bgec\n");
+ TESTINST4("bgec", 0, 0, 1, v0, v1, a0);
+ TESTINST4("bgec", 1, 1, 1, v1, a0, a1);
+ TESTINST4("bgec", 2, 0xffffffff, 0xffffffff, a0, a1, a2);
+ TESTINST4("bgec", 3, 0xffffffff, 0xfffffffe, a1, a2, a3);
+ TESTINST4("bgec", 4, 0xfffffffe, 0xffffffff, a2, t0, t1);
+ TESTINST4("bgec", 5, 0xffffffff, 0xffffffff, a3, t0, t1);
+ TESTINST4("bgec", 6, 0x5, 0x5, t0, t1, t2);
+ TESTINST4("bgec", 7, -3, -4, t1, t2, t3);
+ TESTINST4("bgec", 8, 125, 125, t2, t3, 12);
+ TESTINST4("bgec", 9, 0x80000000, 0x80000000, t3, 12, 13);
+ TESTINST4("bgec", 10, 0xffffffff, 0x80000000, 12, 13, 14);
+ TESTINST4("bgec", 11, 0x256, 0x256, 13, 14, 15);
+ TESTINST4("bgec", 12, 0x55, 0x55, 14, 15, s0);
+ TESTINST4("bgec", 13, 0xfff, 0xdd, s0, s1, s2);
+ TESTINST4("bgec", 14, -1, 0x5, v0, t9, t8);
+ TESTINST4("bgec", 15, -1, -1, t9, t8, a3);
+
+ printf("bltc\n");
+ TESTINST4("bltc", 0, 0, 1, v0, v1, a0);
+ TESTINST4("bltc", 1, 1, 1, v1, a0, a1);
+ TESTINST4("bltc", 2, 0xffffffff, 0xffffffff, a0, a1, a2);
+ TESTINST4("bltc", 3, 0xffffffff, 0xfffffffe, a1, a2, a3);
+ TESTINST4("bltc", 4, 0xfffffffe, 0xffffffff, a2, t0, t1);
+ TESTINST4("bltc", 5, 0xffffffff, 0xffffffff, a3, t0, t1);
+ TESTINST4("bltc", 6, 0x5, 0x5, t0, t1, t2);
+ TESTINST4("bltc", 7, -3, -4, t1, t2, t3);
+ TESTINST4("bltc", 8, 125, 125, t2, t3, 12);
+ TESTINST4("bltc", 9, 0x80000000, 0x80000000, t3, 12, 13);
+ TESTINST4("bltc", 10, 0xffffffff, 0x80000000, 12, 13, 14);
+ TESTINST4("bltc", 11, 0x256, 0x256, 13, 14, 15);
+ TESTINST4("bltc", 12, 0x55, 0x55, 14, 15, s0);
+ TESTINST4("bltc", 13, 0xfff, 0xdd, s0, s1, s2);
+ TESTINST4("bltc", 14, -1, 0x5, v0, t9, t8);
+ TESTINST4("bltc", 15, -1, -1, t9, t8, a3);
+
+ printf("bltzc\n");
+ TESTINST3("bltzc", 0, 0, v0, v1);
+ TESTINST3("bltzc", 1, 1, v1, a0);
+ TESTINST3("bltzc", 2, 0xffffffff, a0, a1);
+ TESTINST3("bltzc", 3, 0xffffffff, a1, a2);
+ TESTINST3("bltzc", 4, 0xfffffffe, a2, t0);
+ TESTINST3("bltzc", 5, 0xffffffff, a3, t0);
+ TESTINST3("bltzc", 6, 0x5, t0, t1);
+ TESTINST3("bltzc", 7, -3, t1, t2);
+ TESTINST3("bltzc", 8, 125, t2, t3);
+ TESTINST3("bltzc", 9, 0x80000000, t3, 12);
+ TESTINST3("bltzc", 10, 0xffffffff, 12, 13);
+ TESTINST3("bltzc", 11, 0x256, 13, 14);
+ TESTINST3("bltzc", 12, 0x55, 14, 15);
+ TESTINST3("bltzc", 13, 0xfff, s0, s1);
+ TESTINST3("bltzc", 14, -1, v0, t9);
+ TESTINST3("bltzc", 15, -1, t9, t8);
+
+ printf("bgeuc\n");
+ TESTINST4("bgeuc", 0, 0, 1, v0, v1, a0);
+ TESTINST4("bgeuc", 1, 1, 1, v1, a0, a1);
+ TESTINST4("bgeuc", 2, 0xffffffff, 0xffffffff, a0, a1, a2);
+ TESTINST4("bgeuc", 3, 0xffffffff, 0xfffffffe, a1, a2, a3);
+ TESTINST4("bgeuc", 4, 0xfffffffe, 0xffffffff, a2, t0, t1);
+ TESTINST4("bgeuc", 5, 0xffffffff, 0xffffffff, a3, t0, t1);
+ TESTINST4("bgeuc", 6, 0x5, 0x5, t0, t1, t2);
+ TESTINST4("bgeuc", 7, -3, -4, t1, t2, t3);
+ TESTINST4("bgeuc", 8, 125, 125, t2, t3, 12);
+ TESTINST4("bgeuc", 9, 0x80000000, 0x80000000, t3, 12, 13);
+ TESTINST4("bgeuc", 10, 0xffffffff, 0x80000000, 12, 13, 14);
+ TESTINST4("bgeuc", 11, 0x256, 0x256, 13, 14, 15);
+ TESTINST4("bgeuc", 12, 0x55, 0x55, 14, 15, s0);
+ TESTINST4("bgeuc", 13, 0xfff, 0xdd, s0, s1, s2);
+ TESTINST4("bgeuc", 14, -1, 0x5, v0, t9, t8);
+ TESTINST4("bgeuc", 15, -1, -1, t9, t8, a3);
+
+ printf("bltuc\n");
+ TESTINST4("bltuc", 0, 0, 1, v0, v1, a0);
+ TESTINST4("bltuc", 1, 1, 1, v1, a0, a1);
+ TESTINST4("bltuc", 2, 0xffffffff, 0xffffffff, a0, a1, a2);
+ TESTINST4("bltuc", 3, 0xffffffff, 0xfffffffe, a1, a2, a3);
+ TESTINST4("bltuc", 4, 0xfffffffe, 0xffffffff, a2, t0, t1);
+ TESTINST4("bltuc", 5, 0xffffffff, 0xffffffff, a3, t0, t1);
+ TESTINST4("bltuc", 6, 0x5, 0x5, t0, t1, t2);
+ TESTINST4("bltuc", 7, -3, -4, t1, t2, t3);
+ TESTINST4("bltuc", 8, 125, 125, t2, t3, 12);
+ TESTINST4("bltuc", 9, 0x80000000, 0x80000000, t3, 12, 13);
+ TESTINST4("bltuc", 10, 0xffffffff, 0x80000000, 12, 13, 14);
+ TESTINST4("bltuc", 11, 0x256, 0x256, 13, 14, 15);
+ TESTINST4("bltuc", 12, 0x55, 0x55, 14, 15, s0);
+ TESTINST4("bltuc", 13, 0xfff, 0xdd, s0, s1, s2);
+ TESTINST4("bltuc", 14, -1, 0x5, v0, t9, t8);
+ TESTINST4("bltuc", 15, -1, -1, t9, t8, a3);
+
+ printf("beqc\n");
+ TESTINST4("beqc", 0, 0, 1, v0, v1, a0);
+ TESTINST4("beqc", 1, 1, 1, v1, a0, a1);
+ TESTINST4("beqc", 2, 0xffffffff, 0xffffffff, a0, a1, a2);
+ TESTINST4("beqc", 3, 0xffffffff, 0xfffffffe, a1, a2, a3);
+ TESTINST4("beqc", 4, 0xfffffffe, 0xffffffff, a2, t0, t1);
+ TESTINST4("beqc", 5, 0xffffffff, 0xffffffff, a3, t0, t1);
+ TESTINST4("beqc", 6, 0x5, 0x5, t0, t1, t2);
+ TESTINST4("beqc", 7, -3, -4, t1, t2, t3);
+ TESTINST4("beqc", 8, 125, 125, t2, t3, 12);
+ TESTINST4("beqc", 9, 0x80000000, 0x80000000, t3, 12, 13);
+ TESTINST4("beqc", 10, 0xffffffff, 0x80000000, 12, 13, 14);
+ TESTINST4("beqc", 11, 0x256, 0x256, 13, 14, 15);
+ TESTINST4("beqc", 12, 0x55, 0x55, 14, 15, s0);
+ TESTINST4("beqc", 13, 0xfff, 0xdd, s0, s1, s2);
+ TESTINST4("beqc", 14, -1, 0x5, v0, t9, t8);
+ TESTINST4("beqc", 15, -1, -1, t9, t8, a3);
+
+ printf("bnec\n");
+ TESTINST4("bnec", 0, 0, 1, v0, v1, a0);
+ TESTINST4("bnec", 1, 1, 1, v1, a0, a1);
+ TESTINST4("bnec", 2, 0xffffffff, 0xffffffff, a0, a1, a2);
+ TESTINST4("bnec", 3, 0xffffffff, 0xfffffffe, a1, a2, a3);
+ TESTINST4("bnec", 4, 0xfffffffe, 0xffffffff, a2, t0, t1);
+ TESTINST4("bnec", 5, 0xffffffff, 0xffffffff, a3, t0, t1);
+ TESTINST4("bnec", 6, 0x5, 0x5, t0, t1, t2);
+ TESTINST4("bnec", 7, -3, -4, t1, t2, t3);
+ TESTINST4("bnec", 8, 125, 125, t2, t3, 12);
+ TESTINST4("bnec", 9, 0x80000000, 0x80000000, t3, 12, 13);
+ TESTINST4("bnec", 10, 0xffffffff, 0x80000000, 12, 13, 14);
+ TESTINST4("bnec", 11, 0x256, 0x256, 13, 14, 15);
+ TESTINST4("bnec", 12, 0x55, 0x55, 14, 15, s0);
+ TESTINST4("bnec", 13, 0xfff, 0xdd, s0, s1, s2);
+ TESTINST4("bnec", 14, -1, 0x5, v0, t9, t8);
+ TESTINST4("bnec", 15, -1, -1, t9, t8, a3);
+
+ printf("beqzc\n");
+ TESTINST3("beqzc", 0, 0, v0, v1);
+ TESTINST3("beqzc", 1, 1, v1, a0);
+ TESTINST3("beqzc", 2, 0xffffffff, a0, a1);
+ TESTINST3("beqzc", 3, 0xffffffff, a1, a2);
+ TESTINST3("beqzc", 4, 0xfffffffe, a2, t0);
+ TESTINST3("beqzc", 5, 0xffffffff, a3, t0);
+ TESTINST3("beqzc", 6, 0x5, t0, t1);
+ TESTINST3("beqzc", 7, -3, t1, t2);
+ TESTINST3("beqzc", 8, 125, t2, t3);
+ TESTINST3("beqzc", 9, 0x80000000, t3, 12);
+ TESTINST3("beqzc", 10, 0xffffffff, 12, 13);
+ TESTINST3("beqzc", 11, 0x256, 13, 14);
+ TESTINST3("beqzc", 12, 0x55, 14, 15);
+ TESTINST3("beqzc", 13, 0xfff, s0, s1);
+ TESTINST3("beqzc", 14, -1, v0, t9);
+ TESTINST3("beqzc", 15, -1, t9, t8);
+
+ printf("bnezc\n");
+ TESTINST3("bnezc", 0, 0, v0, v1);
+ TESTINST3("bnezc", 1, 1, v1, a0);
+ TESTINST3("bnezc", 2, 0xffffffff, a0, a1);
+ TESTINST3("bnezc", 3, 0xffffffff, a1, a2);
+ TESTINST3("bnezc", 4, 0xfffffffe, a2, t0);
+ TESTINST3("bnezc", 5, 0xffffffff, a3, t0);
+ TESTINST3("bnezc", 6, 0x5, t0, t1);
+ TESTINST3("bnezc", 7, -3, t1, t2);
+ TESTINST3("bnezc", 8, 125, t2, t3);
+ TESTINST3("bnezc", 9, 0x80000000, t3, 12);
+ TESTINST3("bnezc", 10, 0xffffffff, 12, 13);
+ TESTINST3("bnezc", 11, 0x256, 13, 14);
+ TESTINST3("bnezc", 12, 0x55, 14, 15);
+ TESTINST3("bnezc", 13, 0xfff, s0, s1);
+ TESTINST3("bnezc", 14, -1, v0, t9);
+ TESTINST3("bnezc", 15, -1, t9, t8);
+
+ printf("bovc\n");
+ TESTINST4("bovc", 0, 0, 1, v0, v1, a0);
+ TESTINST4("bovc", 1, 1, 1, v1, a0, a1);
+ TESTINST4("bovc", 2, 0xffffffff, 0xffffffff, a0, a1, a2);
+ TESTINST4("bovc", 3, 0xffffffff, 0xfffffffe, a1, a2, a3);
+ TESTINST4("bovc", 4, 0xfffffffe, 0xffffffff, a2, t0, t1);
+ TESTINST4("bovc", 5, 0xffffffff, 0xffffffff, a3, t0, t1);
+ TESTINST4("bovc", 6, 0x5, 0x5, t0, t1, t2);
+ TESTINST4("bovc", 7, -3, -4, t1, t2, t3);
+ TESTINST4("bovc", 8, 125, 125, t2, t3, 12);
+ TESTINST4("bovc", 9, 0x80000000, 0x80000000, t3, 12, 13);
+ TESTINST4("bovc", 10, 0xffffffff, 0x80000000, 12, 13, 14);
+ TESTINST4("bovc", 11, 0x256, 0x256, 13, 14, 15);
+ TESTINST4("bovc", 12, 0x55, 0x55, 14, 15, s0);
+ TESTINST4("bovc", 13, 0xfff, 0xdd, s0, s1, s2);
+ TESTINST4("bovc", 14, -1, 0x5, v0, t9, t8);
+ TESTINST4("bovc", 15, -1, -1, t9, t8, a3);
+
+ printf("bnvc\n");
+ TESTINST4("bnvc", 0, 0, 1, v0, v1, a0);
+ TESTINST4("bnvc", 1, 1, 1, v1, a0, a1);
+ TESTINST4("bnvc", 2, 0xffffffff, 0xffffffff, a0, a1, a2);
+ TESTINST4("bnvc", 3, 0xffffffff, 0xfffffffe, a1, a2, a3);
+ TESTINST4("bnvc", 4, 0xfffffffe, 0xffffffff, a2, t0, t1);
+ TESTINST4("bnvc", 5, 0xffffffff, 0xffffffff, a3, t0, t1);
+ TESTINST4("bnvc", 6, 0x5, 0x5, t0, t1, t2);
+ TESTINST4("bnvc", 7, -3, -4, t1, t2, t3);
+ TESTINST4("bnvc", 8, 125, 125, t2, t3, 12);
+ TESTINST4("bnvc", 9, 0x80000000, 0x80000000, t3, 12, 13);
+ TESTINST4("bnvc", 10, 0xffffffff, 0x80000000, 12, 13, 14);
+ TESTINST4("bnvc", 11, 0x256, 0x256, 13, 14, 15);
+ TESTINST4("bnvc", 12, 0x55, 0x55, 14, 15, s0);
+ TESTINST4("bnvc", 13, 0xfff, 0xdd, s0, s1, s2);
+ TESTINST4("bnvc", 14, -1, 0x5, v0, t9, t8);
+ TESTINST4("bnvc", 15, -1, -1, t9, t8, a3);
+
+ printf("jialc\n");
+ TESTINST3ja("jialc", 0, v0);
+ TESTINST3ja("jialc", 4, v0);
+ TESTINST3ja("jialc", 8, v0);
+ TESTINST3ja("jialc", 16, v0);
+ TESTINST3ja("jialc", 32, v0);
+
+ printf("jic\n");
+ TESTINST3ja("jic", 0, v0);
+ TESTINST3ja("jic", 4, v0);
+ TESTINST3ja("jic", 8, v0);
+ TESTINST3ja("jic", 16, v0);
+ TESTINST3ja("jic", 32, v0);
+ TESTINST3ja("jic", 64, v0);
+#endif
+ return 0;
+}
+
--- /dev/null
+balc
+balc :: fffffffb, RSval: 0
+balc :: fffffffc, RSval: 1
+balc :: fffffffd, RSval: 2
+balc :: fffffffe, RSval: 3
+balc :: ffffffff, RSval: 4
+balc :: 5, RSval: 5
+balc :: 4, RSval: 6
+balc :: 3, RSval: 7
+balc :: 2, RSval: 8
+balc :: 1, RSval: 9
+bc
+bc :: fffffffb, RSval: a
+bc :: fffffffc, RSval: b
+bc :: fffffffd, RSval: c
+bc :: fffffffe, RSval: d
+bc :: ffffffff, RSval: e
+bc :: 5, RSval: f
+bc :: 4, RSval: 10
+bc :: 3, RSval: 11
+bc :: 2, RSval: 12
+bc :: 1, RSval: 13
+bgezalc
+bgezalc :: 6, RSval: 0
+bgezalc :: 7, RSval: 1
+bgezalc :: 7, RSval: ffffffff
+bgezalc :: 8, RSval: ffffffff
+bgezalc :: 9, RSval: fffffffe
+bgezalc :: a, RSval: ffffffff
+bgezalc :: c, RSval: 5
+bgezalc :: c, RSval: fffffffd
+bgezalc :: e, RSval: 7d
+bgezalc :: e, RSval: 80000000
+bgezalc :: f, RSval: ffffffff
+bgezalc :: 11, RSval: 256
+bgezalc :: 12, RSval: 55
+bgezalc :: 13, RSval: fff
+bgezalc :: 13, RSval: ffffffff
+bgezalc :: 14, RSval: ffffffff
+bgtzalc
+bgtzalc :: 5, RSval: 0
+bgtzalc :: 7, RSval: 1
+bgtzalc :: 7, RSval: ffffffff
+bgtzalc :: 8, RSval: ffffffff
+bgtzalc :: 9, RSval: fffffffe
+bgtzalc :: a, RSval: ffffffff
+bgtzalc :: c, RSval: 5
+bgtzalc :: c, RSval: fffffffd
+bgtzalc :: e, RSval: 7d
+bgtzalc :: e, RSval: 80000000
+bgtzalc :: f, RSval: ffffffff
+bgtzalc :: 11, RSval: 256
+bgtzalc :: 12, RSval: 55
+bgtzalc :: 13, RSval: fff
+bgtzalc :: 13, RSval: ffffffff
+bgtzalc :: 14, RSval: ffffffff
+blezalc
+blezalc :: 6, RSval: 0
+blezalc :: 6, RSval: 1
+blezalc :: 8, RSval: ffffffff
+blezalc :: 9, RSval: ffffffff
+blezalc :: a, RSval: fffffffe
+blezalc :: b, RSval: ffffffff
+blezalc :: b, RSval: 5
+blezalc :: d, RSval: fffffffd
+blezalc :: d, RSval: 7d
+blezalc :: f, RSval: 80000000
+blezalc :: 10, RSval: ffffffff
+blezalc :: 10, RSval: 256
+blezalc :: 11, RSval: 55
+blezalc :: 12, RSval: fff
+blezalc :: 14, RSval: ffffffff
+blezalc :: 15, RSval: ffffffff
+bltzalc
+bltzalc :: 5, RSval: 0
+bltzalc :: 6, RSval: 1
+bltzalc :: 8, RSval: ffffffff
+bltzalc :: 9, RSval: ffffffff
+bltzalc :: a, RSval: fffffffe
+bltzalc :: b, RSval: ffffffff
+bltzalc :: b, RSval: 5
+bltzalc :: d, RSval: fffffffd
+bltzalc :: d, RSval: 7d
+bltzalc :: f, RSval: 80000000
+bltzalc :: 10, RSval: ffffffff
+bltzalc :: 10, RSval: 256
+bltzalc :: 11, RSval: 55
+bltzalc :: 12, RSval: fff
+bltzalc :: 14, RSval: ffffffff
+bltzalc :: 15, RSval: ffffffff
+beqzalc
+beqzalc :: 6, RSval: 0
+beqzalc :: 6, RSval: 1
+beqzalc :: 7, RSval: ffffffff
+beqzalc :: 8, RSval: ffffffff
+beqzalc :: 9, RSval: fffffffe
+beqzalc :: a, RSval: ffffffff
+beqzalc :: b, RSval: 5
+beqzalc :: c, RSval: fffffffd
+beqzalc :: d, RSval: 7d
+beqzalc :: e, RSval: 80000000
+beqzalc :: f, RSval: ffffffff
+beqzalc :: 10, RSval: 256
+beqzalc :: 11, RSval: 55
+beqzalc :: 12, RSval: fff
+beqzalc :: 13, RSval: ffffffff
+beqzalc :: 14, RSval: ffffffff
+bnezalc
+bnezalc :: 5, RSval: 0
+bnezalc :: 7, RSval: 1
+bnezalc :: 8, RSval: ffffffff
+bnezalc :: 9, RSval: ffffffff
+bnezalc :: a, RSval: fffffffe
+bnezalc :: b, RSval: ffffffff
+bnezalc :: c, RSval: 5
+bnezalc :: d, RSval: fffffffd
+bnezalc :: e, RSval: 7d
+bnezalc :: f, RSval: 80000000
+bnezalc :: 10, RSval: ffffffff
+bnezalc :: 11, RSval: 256
+bnezalc :: 12, RSval: 55
+bnezalc :: 13, RSval: fff
+bnezalc :: 14, RSval: ffffffff
+bnezalc :: 15, RSval: ffffffff
+blezc
+blezc :: 1, RSval: 0
+blezc :: 7, RSval: 1
+blezc :: 3, RSval: ffffffff
+blezc :: 4, RSval: ffffffff
+blezc :: 5, RSval: fffffffe
+blezc :: 6, RSval: ffffffff
+blezc :: c, RSval: 5
+blezc :: 8, RSval: fffffffd
+blezc :: e, RSval: 7d
+blezc :: a, RSval: 80000000
+blezc :: b, RSval: ffffffff
+blezc :: 11, RSval: 256
+blezc :: 12, RSval: 55
+blezc :: 13, RSval: fff
+blezc :: f, RSval: ffffffff
+blezc :: 10, RSval: ffffffff
+bgezc
+bgezc :: 1, RSval: 0
+bgezc :: 2, RSval: 1
+bgezc :: 8, RSval: ffffffff
+bgezc :: 9, RSval: ffffffff
+bgezc :: a, RSval: fffffffe
+bgezc :: b, RSval: ffffffff
+bgezc :: 7, RSval: 5
+bgezc :: d, RSval: fffffffd
+bgezc :: 9, RSval: 7d
+bgezc :: f, RSval: 80000000
+bgezc :: 10, RSval: ffffffff
+bgezc :: c, RSval: 256
+bgezc :: d, RSval: 55
+bgezc :: e, RSval: fff
+bgezc :: 14, RSval: ffffffff
+bgezc :: 15, RSval: ffffffff
+bgtzc
+bgtzc :: 6, RSval: 0
+bgtzc :: 2, RSval: 1
+bgtzc :: 8, RSval: ffffffff
+bgtzc :: 9, RSval: ffffffff
+bgtzc :: a, RSval: fffffffe
+bgtzc :: b, RSval: ffffffff
+bgtzc :: 7, RSval: 5
+bgtzc :: d, RSval: fffffffd
+bgtzc :: 9, RSval: 7d
+bgtzc :: f, RSval: 80000000
+bgtzc :: 10, RSval: ffffffff
+bgtzc :: c, RSval: 256
+bgtzc :: d, RSval: 55
+bgtzc :: e, RSval: fff
+bgtzc :: 14, RSval: ffffffff
+bgtzc :: 15, RSval: ffffffff
+bgec
+bgec :: 6, RSval: 0, RTval: 1
+bgec :: 2, RSval: 1, RTval: 1
+bgec :: 3, RSval: ffffffff, RTval: ffffffff
+bgec :: 4, RSval: ffffffff, RTval: fffffffe
+bgec :: a, RSval: fffffffe, RTval: ffffffff
+bgec :: 6, RSval: ffffffff, RTval: ffffffff
+bgec :: 7, RSval: 5, RTval: 5
+bgec :: 8, RSval: fffffffd, RTval: fffffffc
+bgec :: 9, RSval: 7d, RTval: 7d
+bgec :: a, RSval: 80000000, RTval: 80000000
+bgec :: b, RSval: ffffffff, RTval: 80000000
+bgec :: c, RSval: 256, RTval: 256
+bgec :: d, RSval: 55, RTval: 55
+bgec :: e, RSval: fff, RTval: dd
+bgec :: 14, RSval: ffffffff, RTval: 5
+bgec :: 10, RSval: ffffffff, RTval: ffffffff
+bltc
+bltc :: 1, RSval: 0, RTval: 1
+bltc :: 7, RSval: 1, RTval: 1
+bltc :: 8, RSval: ffffffff, RTval: ffffffff
+bltc :: 9, RSval: ffffffff, RTval: fffffffe
+bltc :: 5, RSval: fffffffe, RTval: ffffffff
+bltc :: b, RSval: ffffffff, RTval: ffffffff
+bltc :: c, RSval: 5, RTval: 5
+bltc :: d, RSval: fffffffd, RTval: fffffffc
+bltc :: e, RSval: 7d, RTval: 7d
+bltc :: f, RSval: 80000000, RTval: 80000000
+bltc :: 10, RSval: ffffffff, RTval: 80000000
+bltc :: 11, RSval: 256, RTval: 256
+bltc :: 12, RSval: 55, RTval: 55
+bltc :: 13, RSval: fff, RTval: dd
+bltc :: f, RSval: ffffffff, RTval: 5
+bltc :: 15, RSval: ffffffff, RTval: ffffffff
+bltzc
+bltzc :: 6, RSval: 0
+bltzc :: 7, RSval: 1
+bltzc :: 3, RSval: ffffffff
+bltzc :: 4, RSval: ffffffff
+bltzc :: 5, RSval: fffffffe
+bltzc :: 6, RSval: ffffffff
+bltzc :: c, RSval: 5
+bltzc :: 8, RSval: fffffffd
+bltzc :: e, RSval: 7d
+bltzc :: a, RSval: 80000000
+bltzc :: b, RSval: ffffffff
+bltzc :: 11, RSval: 256
+bltzc :: 12, RSval: 55
+bltzc :: 13, RSval: fff
+bltzc :: f, RSval: ffffffff
+bltzc :: 10, RSval: ffffffff
+bgeuc
+bgeuc :: 6, RSval: 0, RTval: 1
+bgeuc :: 2, RSval: 1, RTval: 1
+bgeuc :: 3, RSval: ffffffff, RTval: ffffffff
+bgeuc :: 4, RSval: ffffffff, RTval: fffffffe
+bgeuc :: a, RSval: fffffffe, RTval: ffffffff
+bgeuc :: 6, RSval: ffffffff, RTval: ffffffff
+bgeuc :: 7, RSval: 5, RTval: 5
+bgeuc :: 8, RSval: fffffffd, RTval: fffffffc
+bgeuc :: 9, RSval: 7d, RTval: 7d
+bgeuc :: a, RSval: 80000000, RTval: 80000000
+bgeuc :: b, RSval: ffffffff, RTval: 80000000
+bgeuc :: c, RSval: 256, RTval: 256
+bgeuc :: d, RSval: 55, RTval: 55
+bgeuc :: e, RSval: fff, RTval: dd
+bgeuc :: f, RSval: ffffffff, RTval: 5
+bgeuc :: 10, RSval: ffffffff, RTval: ffffffff
+bltuc
+bltuc :: 1, RSval: 0, RTval: 1
+bltuc :: 7, RSval: 1, RTval: 1
+bltuc :: 8, RSval: ffffffff, RTval: ffffffff
+bltuc :: 9, RSval: ffffffff, RTval: fffffffe
+bltuc :: 5, RSval: fffffffe, RTval: ffffffff
+bltuc :: b, RSval: ffffffff, RTval: ffffffff
+bltuc :: c, RSval: 5, RTval: 5
+bltuc :: d, RSval: fffffffd, RTval: fffffffc
+bltuc :: e, RSval: 7d, RTval: 7d
+bltuc :: f, RSval: 80000000, RTval: 80000000
+bltuc :: 10, RSval: ffffffff, RTval: 80000000
+bltuc :: 11, RSval: 256, RTval: 256
+bltuc :: 12, RSval: 55, RTval: 55
+bltuc :: 13, RSval: fff, RTval: dd
+bltuc :: 14, RSval: ffffffff, RTval: 5
+bltuc :: 15, RSval: ffffffff, RTval: ffffffff
+beqc
+beqc :: 6, RSval: 0, RTval: 1
+beqc :: 2, RSval: 1, RTval: 1
+beqc :: 3, RSval: ffffffff, RTval: ffffffff
+beqc :: 9, RSval: ffffffff, RTval: fffffffe
+beqc :: a, RSval: fffffffe, RTval: ffffffff
+beqc :: 6, RSval: ffffffff, RTval: ffffffff
+beqc :: 7, RSval: 5, RTval: 5
+beqc :: d, RSval: fffffffd, RTval: fffffffc
+beqc :: 9, RSval: 7d, RTval: 7d
+beqc :: a, RSval: 80000000, RTval: 80000000
+beqc :: 10, RSval: ffffffff, RTval: 80000000
+beqc :: c, RSval: 256, RTval: 256
+beqc :: d, RSval: 55, RTval: 55
+beqc :: 13, RSval: fff, RTval: dd
+beqc :: 14, RSval: ffffffff, RTval: 5
+beqc :: 10, RSval: ffffffff, RTval: ffffffff
+bnec
+bnec :: 1, RSval: 0, RTval: 1
+bnec :: 7, RSval: 1, RTval: 1
+bnec :: 8, RSval: ffffffff, RTval: ffffffff
+bnec :: 4, RSval: ffffffff, RTval: fffffffe
+bnec :: 5, RSval: fffffffe, RTval: ffffffff
+bnec :: b, RSval: ffffffff, RTval: ffffffff
+bnec :: c, RSval: 5, RTval: 5
+bnec :: 8, RSval: fffffffd, RTval: fffffffc
+bnec :: e, RSval: 7d, RTval: 7d
+bnec :: f, RSval: 80000000, RTval: 80000000
+bnec :: b, RSval: ffffffff, RTval: 80000000
+bnec :: 11, RSval: 256, RTval: 256
+bnec :: 12, RSval: 55, RTval: 55
+bnec :: e, RSval: fff, RTval: dd
+bnec :: f, RSval: ffffffff, RTval: 5
+bnec :: 15, RSval: ffffffff, RTval: ffffffff
+beqzc
+beqzc :: 1, RSval: 0
+beqzc :: 7, RSval: 1
+beqzc :: 8, RSval: ffffffff
+beqzc :: 9, RSval: ffffffff
+beqzc :: a, RSval: fffffffe
+beqzc :: b, RSval: ffffffff
+beqzc :: c, RSval: 5
+beqzc :: d, RSval: fffffffd
+beqzc :: e, RSval: 7d
+beqzc :: f, RSval: 80000000
+beqzc :: 10, RSval: ffffffff
+beqzc :: 11, RSval: 256
+beqzc :: 12, RSval: 55
+beqzc :: 13, RSval: fff
+beqzc :: 14, RSval: ffffffff
+beqzc :: 15, RSval: ffffffff
+bnezc
+bnezc :: 6, RSval: 0
+bnezc :: 2, RSval: 1
+bnezc :: 3, RSval: ffffffff
+bnezc :: 4, RSval: ffffffff
+bnezc :: 5, RSval: fffffffe
+bnezc :: 6, RSval: ffffffff
+bnezc :: 7, RSval: 5
+bnezc :: 8, RSval: fffffffd
+bnezc :: 9, RSval: 7d
+bnezc :: a, RSval: 80000000
+bnezc :: b, RSval: ffffffff
+bnezc :: c, RSval: 256
+bnezc :: d, RSval: 55
+bnezc :: e, RSval: fff
+bnezc :: f, RSval: ffffffff
+bnezc :: 10, RSval: ffffffff
+bovc
+bovc :: 6, RSval: 0, RTval: 1
+bovc :: 7, RSval: 1, RTval: 1
+bovc :: 8, RSval: ffffffff, RTval: ffffffff
+bovc :: 9, RSval: ffffffff, RTval: fffffffe
+bovc :: a, RSval: fffffffe, RTval: ffffffff
+bovc :: b, RSval: ffffffff, RTval: ffffffff
+bovc :: c, RSval: 5, RTval: 5
+bovc :: d, RSval: fffffffd, RTval: fffffffc
+bovc :: e, RSval: 7d, RTval: 7d
+bovc :: a, RSval: 80000000, RTval: 80000000
+bovc :: b, RSval: ffffffff, RTval: 80000000
+bovc :: 11, RSval: 256, RTval: 256
+bovc :: 12, RSval: 55, RTval: 55
+bovc :: 13, RSval: fff, RTval: dd
+bovc :: 14, RSval: ffffffff, RTval: 5
+bovc :: 15, RSval: ffffffff, RTval: ffffffff
+bnvc
+bnvc :: 1, RSval: 0, RTval: 1
+bnvc :: 2, RSval: 1, RTval: 1
+bnvc :: 3, RSval: ffffffff, RTval: ffffffff
+bnvc :: 4, RSval: ffffffff, RTval: fffffffe
+bnvc :: 5, RSval: fffffffe, RTval: ffffffff
+bnvc :: 6, RSval: ffffffff, RTval: ffffffff
+bnvc :: 7, RSval: 5, RTval: 5
+bnvc :: 8, RSval: fffffffd, RTval: fffffffc
+bnvc :: 9, RSval: 7d, RTval: 7d
+bnvc :: f, RSval: 80000000, RTval: 80000000
+bnvc :: 10, RSval: ffffffff, RTval: 80000000
+bnvc :: c, RSval: 256, RTval: 256
+bnvc :: d, RSval: 55, RTval: 55
+bnvc :: e, RSval: fff, RTval: dd
+bnvc :: f, RSval: ffffffff, RTval: 5
+bnvc :: 10, RSval: ffffffff, RTval: ffffffff
+jialc
+jialc:: 1, RSval: 0, $t1 == $ra: 1
+jialc:: 4, RSval: 4, $t1 == $ra: 1
+jialc:: 1, RSval: 8, $t1 == $ra: 1
+jialc:: 1, RSval: 10, $t1 == $ra: 0
+jialc:: 0, RSval: 20, $t1 == $ra: 0
+jic
+jic:: 1, RSval: 0, $t1 == $ra: 0
+jic:: 4, RSval: 4, $t1 == $ra: 0
+jic:: 1, RSval: 8, $t1 == $ra: 0
+jic:: 1, RSval: 10, $t1 == $ra: 0
+jic:: 0, RSval: 20, $t1 == $ra: 0
--- /dev/null
+prereq: (../../../tests/mips_features mipsr6)
+prog: branches_r6
+vgopts: -q
/* Determine FP mode based on sdc1 behavior
returns 1 if FR = 1 mode is detected. */
+
static int get_fp_mode(void) {
unsigned long long result = 0;
__asm__ volatile(
}
printf("fr_prctl: %d, fr_detected: %d\n", *fr_prctl, *fr_detected);
-
+#if (__mips_isa_rev >= 6)
+ if ((*fr_prctl != *fr_detected) && ((*fr_prctl != 3) || (*fr_detected != 0))) {
+ fatal_error("fr_prctl != fr_detected");
+ }
+#else
if (*fr_prctl != *fr_detected) {
fatal_error("fr_prctl != fr_detected");
}
+#endif
}
int main() {
/* FP64 */
if (fr_prctl == 1) {
+#if (__mips_isa_rev >= 6)
+
+ unsigned int w;
+ unsigned long long l;
+
+ /* Change mode to FRE */
+ if (prctl(PR_SET_FP_MODE, 3) != 0) {
+ fatal_error("prctl(PR_SET_FP_MODE, 3) fails.");
+ }
+
+ printf("Write to odd, read from even... ");
+
+ w = 0x12345678;
+ l = 0xAAAAAAAABBBBBBBB;
+
+ __asm__ volatile (
+ "ldc1 $f0, 0(%1) \n\t"
+ "mtc1 %0, $f1 \n\t"
+ "sdc1 $f0, 0(%1) \n\t"
+ : : "r" (w), "r" (&l) : "memory", "$f0", "$f1"
+ );
+
+ if (l == 0x12345678BBBBBBBBull) printf("OK\n");
+ else printf ("Error: l = %llX\n", l);
+
+ printf("Write to even, read from odd... ");
+
+ w = 0xAAAAAAAA;
+ l = 0x12345678AAAAAAAA;
+
+ __asm__ volatile (
+ "ldc1 $f0, 0(%1) \n\t"
+ "mfc1 %0, $f1 \n\t"
+ : "+r" (w) : "r" (&l) : "$f0", "$f1"
+ );
+
+ if (w == 0x12345678ul) printf("OK\n");
+ else printf ("Error: w = %X\n", w);
+
+ printf("Write to low part, check high part... ");
+
+ w = 0xBBBBBBBB;
+ l = 0x12345678AAAAAAAA;
+
+ __asm__ volatile (
+ "ldc1 $f0, 0(%1) \n\t"
+ "mtc1 %0, $f0 \n\t"
+ "sdc1 $f0, 0(%1) \n\t"
+ : : "r" (w), "r" (&l) : "memory", "$f0"
+ );
+
+ if (l == 0x12345678BBBBBBBBull) printf("OK\n");
+ else printf ("Error: l = %llX\n", l);
+
+#else
/* Change mode to FP32 */
if (prctl(PR_SET_FP_MODE, 0) != 0) {
fatal_error("prctl(PR_SET_FP_MODE, 0) fails.");
}
-
+#endif
test(&fr_prctl, &fr_detected);
/* Change back FP mode */
--- /dev/null
+fr_prctl: 1, fr_detected: 1
+Write to odd, read from even... OK
+Write to even, read from odd... OK
+Write to low part, check high part... OK
+fr_prctl: 3, fr_detected: 0
+fr_prctl: 1, fr_detected: 1
--- /dev/null
+#include <stdio.h>
+
+typedef union
+{
+ double dbl;
+ long long bits[11];
+} u_double;
+
+typedef union
+{
+ float dbl;
+ unsigned bits[11];
+} u_float;
+
+double mem[] = {
+ 23.5, 15.2, 5.01, -59.0, 456.2,
+ -0.25, 0.36, 12.01, -8974.0, 895.36,
+ 458.6, 0, 456.2489562, 3.26, -1.26,
+ 1384.6, -7.2945676, 1000000000, -5786.47, 1752,
+ 0.0024575, 0.00000001, -2485.76, -45786.476, 456.2489562,
+ 34.00046, 45786.476, 17520, 107, -45667.24,
+ -7.2945676
+};
+
+float mem1[] = {
+ 23.5, 15.2, 5.01, -59.0, 456.2,
+ -0.25, 0.36, 12.01, -8974.0, 895.36,
+ 458.6, 0, 456.2489562, 3, -1,
+ 1384.6, -7.2945676, 100000, -5786.47, 1752,
+ 0.0024575, 0.000001, -2485.76, -45786.476, 456.2489562,
+ 34.00046, 45786.476, 1752, 107, -456.24,
+ -7.2945676
+};
+
+unsigned int mem2[] = {
+ 0x0000e680, 0x00000000, 0x0000e7dc, 0x00000000,
+ 0x2ab05fd0, 0x0000b6a0, 0x00000000, 0x0000de10,
+ 0x00000000, 0x2ab05fe0, 0x00000000, 0x00010300
+};
+
+
+unsigned long long condition[] = {
+ 0x3FF0000000000001ULL, 0x3FF0000000000000ULL,
+ 0x00000000ffffffffULL, 0x1234563388994400ULL,
+ 0x0000004412369801ULL, 0x111111eeeeeee220ULL,
+ 0xAAAAABBBBBCCCDDDULL, 0xaa55cc2266dd2200ULL,
+ 0x3FF0000000000001ULL, 0x3FF0000000000000ULL,
+ 0x00000000ffffffffULL
+};
+
+unsigned condition1[] = {
+ 0x3FF00001, 0x3FF00000,
+ 0x0000ffff, 0x12394400,
+ 0x00369801, 0x1111e220,
+ 0xAABBBCDD, 0xaa55c200,
+ 0x7f800000, 0x8000f000,
+ 0x7f80f000
+};
+
+
+unsigned flt[] = {
+ 0xff800000, 0xc3e41eb8, 0x8000f000, 0x80000000, 0x7f80f000,
+ 0x00000000, 0x0000f000, 0x43e41eb8, 0x7f800000, 0x7fC0f000,
+ 0x43ad6d26, 0xC3ad6d26
+};
+
+
+unsigned long long dbl[] = {
+ 0xFFF0000000000000, 0xC141FC309E951EBD, 0x80000000f0000000,
+ 0x8000000000000000, 0x7FF0000000F00000, 0x0000000000000000,
+ 0x00000000f0000000, 0x4141FC309E951EBD, 0x7FF0000000000000,
+ 0x7FF8000000000000, 0x40d6fc568c154c98, 0xC0d6fc568c154c98
+};
+
+
+
+#define TEST1_S(instruction, FD, FS, FT, FSval, FTval) \
+{ \
+ float out; \
+ int fpcsr = 0xC0000;\
+ __asm__ volatile( \
+ "l.s $"#FS", %2\n\t" \
+ "l.s $"#FT", %3 \n\t" \
+ "ctc1 %1, $31 \n\t"\
+ instruction" $"#FD", $"#FS", $"#FT "\n\t" \
+ "cfc1 %1, $31 \n\t"\
+ "s.s $"#FD", %0 \n\t" \
+ : "=&m"(out) \
+ : "r" (fpcsr), "m" (FSval), "m" (FTval) \
+ : #FD, #FS, #FT,"memory" \
+ ); \
+ printf(instruction":: fs:%15f ft:%15f out:%15f fpcsr:%08x\n", FSval, FTval, out, fpcsr); \
+}
+
+#define TEST1_D(instruction, FD, FS, FT, FSval, FTval) \
+{ \
+ double out; \
+ int fpcsr = 0xC0000;\
+ __asm__ volatile( \
+ "l.d $"#FS", %2\n\t" \
+ "l.d $"#FT", %3 \n\t" \
+ "ctc1 %1, $31 \n\t"\
+ instruction" $"#FD", $"#FS", $"#FT "\n\t" \
+ "cfc1 %1, $31 \n\t"\
+ "s.d $"#FD", %0 \n\t" \
+ : "=&m"(out) \
+ : "r" (fpcsr), "m" (FSval), "m" (FTval) \
+ : #FD, #FS, #FT,"memory" \
+ ); \
+ printf(instruction":: fs:%10lf ft:%10lf out:%10lf fpcsr:%08x\n", FSval, FTval, out, fpcsr); \
+}
+
+#define TEST2_S(instruction, FD, FS, FT, FSval, FTval, FDval) \
+{ \
+ float out; \
+ int fpcsr = 0xC0000 | rm;\
+ __asm__ volatile( \
+ "l.s $"#FS", %1 \n\t" \
+ "l.s $"#FT", %2 \n\t" \
+ "l.s $"#FD", %3 \n\t" \
+ "ctc1 %4, $31 \n\t"\
+ instruction" $"#FD", $"#FS", $"#FT "\n\t" \
+ "cfc1 %4, $31 \n\t"\
+ "s.s $"#FD", %0 \n\t" \
+ : "=&m"(out) \
+ : "m" (FSval), "m" (FTval), "m" (FDval), "r" (fpcsr) \
+ : #FD, #FS, #FT,"memory" \
+ ); \
+ printf(instruction":: fd:%14f fs:%14f ft:%14f out:%16f fpcsr:%08x\n", FDval, FSval, FTval, out, fpcsr); \
+}
+
+#define TEST2_D(instruction, FD, FS, FT, FSval, FTval, FDval) \
+{ \
+ double out; \
+ int fpcsr = 0xC0000 | rm;\
+ __asm__ volatile( \
+ "l.d $"#FS", %1 \n\t" \
+ "l.d $"#FT", %2 \n\t" \
+ "l.d $"#FD", %3 \n\t" \
+ "ctc1 %4, $31 \n\t"\
+ instruction" $"#FD", $"#FS", $"#FT "\n\t" \
+ "cfc1 %4, $31 \n\t"\
+ "s.d $"#FD", %0 \n\t" \
+ : "=&m"(out) \
+ : "m" (FSval), "m" (FTval), "m" (FDval), "r" (fpcsr) \
+ : #FD, #FS, #FT,"memory" \
+ ); \
+ printf(instruction":: fd:%14lf fs:%14lf ft:%14lf out:%16lf fpcsr:%08x\n", FDval, FSval, FTval, out, fpcsr); \
+}
+
+#define TEST3_S(instruction, FD, FS, FT, FSval, FTval, FDval) \
+{ \
+ float out; \
+ __asm__ volatile( \
+ "l.s $"#FS", %1 \n\t" \
+ "l.s $"#FT", %2 \n\t" \
+ "l.s $"#FD", %3 \n\t" \
+ instruction" $"#FD", $"#FS", $"#FT"\n\t" \
+ "s.s $"#FD", %0 \n\t" \
+ : "=&m"(out) \
+ : "m" (FSval), "m" (FTval), "m" (FDval) \
+ : #FD, #FS, #FT,"memory" \
+ ); \
+ printf(instruction":: fs:%15f ft:%15f fd:%08x out:%15f\n", FSval, FTval, FDval, out); \
+}
+
+#define TEST3_D(instruction, FD, FS, FT, FSval, FTval, FDval) \
+{ \
+ double out; \
+ __asm__ volatile( \
+ "l.d $"#FS", %1 \n\t" \
+ "l.d $"#FT", %2 \n\t" \
+ "l.d $"#FD", %3 \n\t" \
+ instruction" $"#FD", $"#FS", $"#FT"\n\t" \
+ "s.d $"#FD", %0 \n\t" \
+ : "=&m"(out) \
+ : "m" (FSval), "m" (FTval), "m" (FDval) \
+ : #FD, #FS, #FT,"memory" \
+ ); \
+ printf(instruction":: fs:%15lf ft:%15lf fd:%016llx out:%15lf\n", FSval, FTval, FDval, out); \
+}
+
+
+#define TEST3_Sv2(instruction, FD, FS, FT, FSval, FTval, FDval) \
+{ \
+ float out; \
+ __asm__ volatile( \
+ "l.s $"#FS", %1 \n\t" \
+ "l.s $"#FT", %2 \n\t" \
+ "l.s $"#FD", %3 \n\t" \
+ instruction" $"#FD", $"#FS", $"#FT"\n\t" \
+ "s.s $"#FD", %0 \n\t" \
+ : "=&m"(out) \
+ : "m" (FSval), "m" (FTval), "m" (FDval) \
+ : #FD, #FS, #FT,"memory" \
+ ); \
+ printf(instruction":: fs:%15f ft:%08x fd:%15f out:%15f\n", FSval, FTval, FDval, out); \
+}
+
+#define TEST3_Dv2(instruction, FD, FS, FT, FSval, FTval, FDval) \
+{ \
+ double out; \
+ __asm__ volatile( \
+ "l.d $"#FS", %1 \n\t" \
+ "l.d $"#FT", %2 \n\t" \
+ "l.d $"#FD", %3 \n\t" \
+ instruction" $"#FD", $"#FS", $"#FT"\n\t" \
+ "s.d $"#FD", %0 \n\t" \
+ : "=&m"(out) \
+ : "m" (FSval), "m" (FTval), "m" (FDval) \
+ : #FD, #FS, #FT,"memory" \
+ ); \
+ printf(instruction":: fs:%15lf ft:%016llx fd:%15lf out:%15lf\n", FSval, FTval, FDval, out); \
+}
+
+
+#define TEST4_S(instruction, FD, FS, FSval) \
+{ \
+ float out; \
+ int fpcsr = 0xC0000 | rm;\
+ __asm__ volatile( \
+ "l.s $"#FS", %1 \n\t" \
+ "ctc1 %2, $31 \n\t"\
+ instruction" $"#FD", $"#FS "\n\t" \
+ "cfc1 %2, $31 \n\t"\
+ "s.s $"#FD", %0 \n\t" \
+ : "=&m"(out) \
+ : "m" (FSval), "r" (fpcsr)\
+ : #FD, #FS, "memory" \
+ ); \
+ printf(instruction":: fs:%15f out:%15f fpcsr:%08x\n", FSval, out, fpcsr); \
+}
+
+#define TEST4_D(instruction, FD, FS, FSval) \
+{ \
+ double out; \
+ int fpcsr = 0xC0000 | rm;\
+ __asm__ volatile( \
+ "l.d $"#FS", %1 \n\t" \
+ "ctc1 %2, $31 \n\t"\
+ instruction" $"#FD", $"#FS "\n\t" \
+ "cfc1 %2, $31 \n\t"\
+ "s.d $"#FD", %0 \n\t" \
+ : "=&m"(out) \
+ : "m" (FSval), "r" (fpcsr) \
+ : #FD, #FS, "memory" \
+ ); \
+ printf(instruction":: fs:%15lf out:%15lf fpcsr:%08x\n", FSval, out, fpcsr); \
+}
+
+
+#define TEST5_S(instruction, FD, FS, FSval) \
+{ \
+ unsigned out; \
+ __asm__ volatile( \
+ "l.s $"#FS", %1 \n\t" \
+ instruction" $"#FD", $"#FS "\n\t" \
+ "s.s $"#FD", %0 \n\t" \
+ : "=&m"(out) \
+ : "m" (FSval)\
+ : #FD, #FS, "memory" \
+ ); \
+ printf(instruction":: fs:%08x out:%08x\n", FSval, out); \
+}
+
+#define TEST5_D(instruction, FD, FS, FSval) \
+{ \
+ unsigned long long out; \
+ __asm__ volatile( \
+ "l.d $"#FS", %1 \n\t" \
+ instruction" $"#FD", $"#FS "\n\t" \
+ "s.d $"#FD", %0 \n\t" \
+ : "=&m"(out) \
+ : "m" (FSval)\
+ : #FD, #FS, "memory" \
+ ); \
+ printf(instruction":: fs:%016llx out:%016llx\n", FSval, out); \
+}
+
+
+#define TEST_CMP_S(instruction, FD, FS, FT, FSval, FTval) \
+{ \
+ unsigned out; \
+ int fpcsr = 0xC0000;\
+ __asm__ volatile( \
+ "l.s $"#FS", %2\n\t" \
+ "l.s $"#FT", %3 \n\t" \
+ "ctc1 %1, $31 \n\t"\
+ instruction" $"#FD", $"#FS", $"#FT "\n\t" \
+ "cfc1 %1, $31 \n\t"\
+ "s.s $"#FD", %0 \n\t" \
+ : "=&m"(out) \
+ : "r" (fpcsr), "m" (FSval), "m" (FTval) \
+ : #FD, #FS, #FT,"memory" \
+ ); \
+ printf(instruction":: fs:%08x ft:%08x out:%08x fpcsr:%08x\n", FSval, FTval, out, fpcsr); \
+}
+
+
+#define TEST_CMP_D(instruction, FD, FS, FT, FSval, FTval) \
+{ \
+ unsigned long long out; \
+ int fpcsr = 0xC0000;\
+ __asm__ volatile( \
+ "l.d $"#FS", %2\n\t" \
+ "l.d $"#FT", %3 \n\t" \
+ "ctc1 %1, $31 \n\t"\
+ instruction" $"#FD", $"#FS", $"#FT "\n\t" \
+ "cfc1 %1, $31 \n\t"\
+ "s.d $"#FD", %0 \n\t" \
+ : "=&m"(out) \
+ : "r" (fpcsr), "m" (FSval), "m" (FTval) \
+ : #FD, #FS, #FT,"memory" \
+ ); \
+ printf(instruction":: fs:%016llx ft:%016llx out:%016llx fpcsr:%08x\n", FSval, FTval, out, fpcsr); \
+}
+
+int main () {
+#if (__mips_isa_rev >= 6)
+ int rm;
+ printf("max.s\n");
+ TEST1_S("max.s", f0, f1, f2, mem1[0], mem1[1]);
+ TEST1_S("max.s", f1, f2, f3, mem1[1], mem1[2]);
+ TEST1_S("max.s", f2, f3, f4, mem1[2], mem1[3]);
+ TEST1_S("max.s", f3, f4, f5, mem1[3], mem1[4]);
+ TEST1_S("max.s", f4, f5, f6, mem1[4], mem1[5]);
+ TEST1_S("max.s", f5, f6, f7, mem1[5], mem1[6]);
+ TEST1_S("max.s", f6, f7, f8, mem1[6], mem1[7]);
+ TEST1_S("max.s", f7, f8, f9, mem1[7], mem1[8]);
+ TEST1_S("max.s", f8, f9, f10, mem1[8], mem1[9]);
+ TEST1_S("max.s", f9, f10, f11, mem1[9], mem1[10]);
+ TEST1_S("max.s", f10, f11, f12, mem1[10], mem1[11]);
+ TEST1_S("max.s", f11, f12, f13, mem1[11], mem1[12]);
+ TEST1_S("max.s", f12, f13, f14, mem1[12], mem1[13]);
+ TEST1_S("max.s", f13, f14, f15, mem1[13], mem1[14]);
+ TEST1_S("max.s", f14, f15, f16, mem1[14], mem1[15]);
+ TEST1_S("max.s", f15, f16, f17, mem1[15], mem1[16]);
+ TEST1_S("max.s", f16, f17, f18, mem1[16], mem1[17]);
+ TEST1_S("max.s", f17, f18, f19, mem1[17], mem1[18]);
+ TEST1_S("max.s", f18, f19, f20, mem1[18], mem1[19]);
+ TEST1_S("max.s", f19, f20, f21, mem1[19], mem1[20]);
+ TEST1_S("max.s", f20, f21, f22, mem1[20], mem1[21]);
+ TEST1_S("max.s", f21, f22, f23, mem1[21], mem1[22]);
+ TEST1_S("max.s", f22, f23, f24, mem1[22], mem1[23]);
+ TEST1_S("max.s", f23, f24, f25, mem1[23], mem1[24]);
+ TEST1_S("max.s", f24, f25, f26, mem1[24], mem1[25]);
+ TEST1_S("max.s", f25, f26, f27, mem1[25], mem1[26]);
+ TEST1_S("max.s", f26, f27, f28, mem1[26], mem1[27]);
+ TEST1_S("max.s", f27, f28, f29, mem1[27], mem1[28]);
+ TEST1_S("max.s", f28, f29, f30, mem1[28], mem1[29]);
+ TEST1_S("max.s", f29, f30, f31, mem1[29], mem1[30]);
+
+ printf("\nmaxa.s\n");
+ TEST1_S("maxa.s", f0, f1, f2, mem1[0], mem1[1]);
+ TEST1_S("maxa.s", f1, f2, f3, mem1[1], mem1[2]);
+ TEST1_S("maxa.s", f2, f3, f4, mem1[2], mem1[3]);
+ TEST1_S("maxa.s", f3, f4, f5, mem1[3], mem1[4]);
+ TEST1_S("maxa.s", f4, f5, f6, mem1[4], mem1[5]);
+ TEST1_S("maxa.s", f5, f6, f7, mem1[5], mem1[6]);
+ TEST1_S("maxa.s", f6, f7, f8, mem1[6], mem1[7]);
+ TEST1_S("maxa.s", f7, f8, f9, mem1[7], mem1[8]);
+ TEST1_S("maxa.s", f8, f9, f10, mem1[8], mem1[9]);
+ TEST1_S("maxa.s", f9, f10, f11, mem1[9], mem1[10]);
+ TEST1_S("maxa.s", f10, f11, f12, mem1[10], mem1[11]);
+ TEST1_S("maxa.s", f11, f12, f13, mem1[11], mem1[12]);
+ TEST1_S("maxa.s", f12, f13, f14, mem1[12], mem1[13]);
+ TEST1_S("maxa.s", f13, f14, f15, mem1[13], mem1[14]);
+ TEST1_S("maxa.s", f14, f15, f16, mem1[14], mem1[15]);
+ TEST1_S("maxa.s", f15, f16, f17, mem1[15], mem1[16]);
+ TEST1_S("maxa.s", f16, f17, f18, mem1[16], mem1[17]);
+ TEST1_S("maxa.s", f17, f18, f19, mem1[17], mem1[18]);
+ TEST1_S("maxa.s", f18, f19, f20, mem1[18], mem1[19]);
+ TEST1_S("maxa.s", f19, f20, f21, mem1[19], mem1[20]);
+ TEST1_S("maxa.s", f20, f21, f22, mem1[20], mem1[21]);
+ TEST1_S("maxa.s", f21, f22, f23, mem1[21], mem1[22]);
+ TEST1_S("maxa.s", f22, f23, f24, mem1[22], mem1[23]);
+ TEST1_S("maxa.s", f23, f24, f25, mem1[23], mem1[24]);
+ TEST1_S("maxa.s", f24, f25, f26, mem1[24], mem1[25]);
+ TEST1_S("maxa.s", f25, f26, f27, mem1[25], mem1[26]);
+ TEST1_S("maxa.s", f26, f27, f28, mem1[26], mem1[27]);
+ TEST1_S("maxa.s", f27, f28, f29, mem1[27], mem1[28]);
+ TEST1_S("maxa.s", f28, f29, f30, mem1[28], mem1[29]);
+ TEST1_S("maxa.s", f29, f30, f31, mem1[29], mem1[30]);
+
+ printf("\nmin.s\n");
+ TEST1_S("min.s", f0, f1, f2, mem1[0], mem1[1]);
+ TEST1_S("min.s", f1, f2, f3, mem1[1], mem1[2]);
+ TEST1_S("min.s", f2, f3, f4, mem1[2], mem1[3]);
+ TEST1_S("min.s", f3, f4, f5, mem1[3], mem1[4]);
+ TEST1_S("min.s", f4, f5, f6, mem1[4], mem1[5]);
+ TEST1_S("min.s", f5, f6, f7, mem1[5], mem1[6]);
+ TEST1_S("min.s", f6, f7, f8, mem1[6], mem1[7]);
+ TEST1_S("min.s", f7, f8, f9, mem1[7], mem1[8]);
+ TEST1_S("min.s", f8, f9, f10, mem1[8], mem1[9]);
+ TEST1_S("min.s", f9, f10, f11, mem1[9], mem1[10]);
+ TEST1_S("min.s", f10, f11, f12, mem1[10], mem1[11]);
+ TEST1_S("min.s", f11, f12, f13, mem1[11], mem1[12]);
+ TEST1_S("min.s", f12, f13, f14, mem1[12], mem1[13]);
+ TEST1_S("min.s", f13, f14, f15, mem1[13], mem1[14]);
+ TEST1_S("min.s", f14, f15, f16, mem1[14], mem1[15]);
+ TEST1_S("min.s", f15, f16, f17, mem1[15], mem1[16]);
+ TEST1_S("min.s", f16, f17, f18, mem1[16], mem1[17]);
+ TEST1_S("min.s", f17, f18, f19, mem1[17], mem1[18]);
+ TEST1_S("min.s", f18, f19, f20, mem1[18], mem1[19]);
+ TEST1_S("min.s", f19, f20, f21, mem1[19], mem1[20]);
+ TEST1_S("min.s", f20, f21, f22, mem1[20], mem1[21]);
+ TEST1_S("min.s", f21, f22, f23, mem1[21], mem1[22]);
+ TEST1_S("min.s", f22, f23, f24, mem1[22], mem1[23]);
+ TEST1_S("min.s", f23, f24, f25, mem1[23], mem1[24]);
+ TEST1_S("min.s", f24, f25, f26, mem1[24], mem1[25]);
+ TEST1_S("min.s", f25, f26, f27, mem1[25], mem1[26]);
+ TEST1_S("min.s", f26, f27, f28, mem1[26], mem1[27]);
+ TEST1_S("min.s", f27, f28, f29, mem1[27], mem1[28]);
+ TEST1_S("min.s", f28, f29, f30, mem1[28], mem1[29]);
+ TEST1_S("min.s", f29, f30, f31, mem1[29], mem1[30]);
+
+ printf("\nmina.s\n");
+ TEST1_S("mina.s", f0, f1, f2, mem1[0], mem1[1]);
+ TEST1_S("mina.s", f1, f2, f3, mem1[1], mem1[2]);
+ TEST1_S("mina.s", f2, f3, f4, mem1[2], mem1[3]);
+ TEST1_S("mina.s", f3, f4, f5, mem1[3], mem1[4]);
+ TEST1_S("mina.s", f4, f5, f6, mem1[4], mem1[5]);
+ TEST1_S("mina.s", f5, f6, f7, mem1[5], mem1[6]);
+ TEST1_S("mina.s", f6, f7, f8, mem1[6], mem1[7]);
+ TEST1_S("mina.s", f7, f8, f9, mem1[7], mem1[8]);
+ TEST1_S("mina.s", f8, f9, f10, mem1[8], mem1[9]);
+ TEST1_S("mina.s", f9, f10, f11, mem1[9], mem1[10]);
+ TEST1_S("mina.s", f10, f11, f12, mem1[10], mem1[11]);
+ TEST1_S("mina.s", f11, f12, f13, mem1[11], mem1[12]);
+ TEST1_S("mina.s", f12, f13, f14, mem1[12], mem1[13]);
+ TEST1_S("mina.s", f13, f14, f15, mem1[13], mem1[14]);
+ TEST1_S("mina.s", f14, f15, f16, mem1[14], mem1[15]);
+ TEST1_S("mina.s", f15, f16, f17, mem1[15], mem1[16]);
+ TEST1_S("mina.s", f16, f17, f18, mem1[16], mem1[17]);
+ TEST1_S("mina.s", f17, f18, f19, mem1[17], mem1[18]);
+ TEST1_S("mina.s", f18, f19, f20, mem1[18], mem1[19]);
+ TEST1_S("mina.s", f19, f20, f21, mem1[19], mem1[20]);
+ TEST1_S("mina.s", f20, f21, f22, mem1[20], mem1[21]);
+ TEST1_S("mina.s", f21, f22, f23, mem1[21], mem1[22]);
+ TEST1_S("mina.s", f22, f23, f24, mem1[22], mem1[23]);
+ TEST1_S("mina.s", f23, f24, f25, mem1[23], mem1[24]);
+ TEST1_S("mina.s", f24, f25, f26, mem1[24], mem1[25]);
+ TEST1_S("mina.s", f25, f26, f27, mem1[25], mem1[26]);
+ TEST1_S("mina.s", f26, f27, f28, mem1[26], mem1[27]);
+ TEST1_S("mina.s", f27, f28, f29, mem1[27], mem1[28]);
+ TEST1_S("mina.s", f28, f29, f30, mem1[28], mem1[29]);
+ TEST1_S("mina.s", f29, f30, f31, mem1[29], mem1[30]);
+
+ printf("\nmax.d\n");
+ TEST1_D("max.d", f0, f1, f2, mem[0], mem[1]);
+ TEST1_D("max.d", f1, f2, f3, mem[1], mem[2]);
+ TEST1_D("max.d", f2, f3, f4, mem[2], mem[3]);
+ TEST1_D("max.d", f3, f4, f5, mem[3], mem[4]);
+ TEST1_D("max.d", f4, f5, f6, mem[4], mem[5]);
+ TEST1_D("max.d", f5, f6, f7, mem[5], mem[6]);
+ TEST1_D("max.d", f6, f7, f8, mem[6], mem[7]);
+ TEST1_D("max.d", f7, f8, f9, mem[7], mem[8]);
+ TEST1_D("max.d", f8, f9, f10, mem[8], mem[9]);
+ TEST1_D("max.d", f9, f10, f11, mem[9], mem[10]);
+ TEST1_D("max.d", f10, f11, f12, mem[10], mem[11]);
+ TEST1_D("max.d", f11, f12, f13, mem[11], mem[12]);
+ TEST1_D("max.d", f12, f13, f14, mem[12], mem[13]);
+ TEST1_D("max.d", f13, f14, f15, mem[13], mem[14]);
+ TEST1_D("max.d", f14, f15, f16, mem[14], mem[15]);
+ TEST1_D("max.d", f15, f16, f17, mem[15], mem[16]);
+ TEST1_D("max.d", f16, f17, f18, mem[16], mem[17]);
+ TEST1_D("max.d", f17, f18, f19, mem[17], mem[18]);
+ TEST1_D("max.d", f18, f19, f20, mem[18], mem[19]);
+ TEST1_D("max.d", f19, f20, f21, mem[19], mem[20]);
+ TEST1_D("max.d", f20, f21, f22, mem[20], mem[21]);
+ TEST1_D("max.d", f21, f22, f23, mem[21], mem[22]);
+ TEST1_D("max.d", f22, f23, f24, mem[22], mem[23]);
+ TEST1_D("max.d", f23, f24, f25, mem[23], mem[24]);
+ TEST1_D("max.d", f24, f25, f26, mem[24], mem[25]);
+ TEST1_D("max.d", f25, f26, f27, mem[25], mem[26]);
+ TEST1_D("max.d", f26, f27, f28, mem[26], mem[27]);
+ TEST1_D("max.d", f27, f28, f29, mem[27], mem[28]);
+ TEST1_D("max.d", f28, f29, f30, mem[28], mem[29]);
+ TEST1_D("max.d", f29, f30, f31, mem[29], mem[30]);
+
+ printf("\nmaxa.d\n");
+ TEST1_D("maxa.d", f0, f1, f2, mem[0], mem[1]);
+ TEST1_D("maxa.d", f1, f2, f3, mem[1], mem[2]);
+ TEST1_D("maxa.d", f2, f3, f4, mem[2], mem[3]);
+ TEST1_D("maxa.d", f3, f4, f5, mem[3], mem[4]);
+ TEST1_D("maxa.d", f4, f5, f6, mem[4], mem[5]);
+ TEST1_D("maxa.d", f5, f6, f7, mem[5], mem[6]);
+ TEST1_D("maxa.d", f6, f7, f8, mem[6], mem[7]);
+ TEST1_D("maxa.d", f7, f8, f9, mem[7], mem[8]);
+ TEST1_D("maxa.d", f8, f9, f10, mem[8], mem[9]);
+ TEST1_D("maxa.d", f9, f10, f11, mem[9], mem[10]);
+ TEST1_D("maxa.d", f10, f11, f12, mem[10], mem[11]);
+ TEST1_D("maxa.d", f11, f12, f13, mem[11], mem[12]);
+ TEST1_D("maxa.d", f12, f13, f14, mem[12], mem[13]);
+ TEST1_D("maxa.d", f13, f14, f15, mem[13], mem[14]);
+ TEST1_D("maxa.d", f14, f15, f16, mem[14], mem[15]);
+ TEST1_D("maxa.d", f15, f16, f17, mem[15], mem[16]);
+ TEST1_D("maxa.d", f16, f17, f18, mem[16], mem[17]);
+ TEST1_D("maxa.d", f17, f18, f19, mem[17], mem[18]);
+ TEST1_D("maxa.d", f18, f19, f20, mem[18], mem[19]);
+ TEST1_D("maxa.d", f19, f20, f21, mem[19], mem[20]);
+ TEST1_D("maxa.d", f20, f21, f22, mem[20], mem[21]);
+ TEST1_D("maxa.d", f21, f22, f23, mem[21], mem[22]);
+ TEST1_D("maxa.d", f22, f23, f24, mem[22], mem[23]);
+ TEST1_D("maxa.d", f23, f24, f25, mem[23], mem[24]);
+ TEST1_D("maxa.d", f24, f25, f26, mem[24], mem[25]);
+ TEST1_D("maxa.d", f25, f26, f27, mem[25], mem[26]);
+ TEST1_D("maxa.d", f26, f27, f28, mem[26], mem[27]);
+ TEST1_D("maxa.d", f27, f28, f29, mem[27], mem[28]);
+ TEST1_D("maxa.d", f28, f29, f30, mem[28], mem[29]);
+ TEST1_D("maxa.d", f29, f30, f31, mem[29], mem[30]);
+
+ printf("\nmin.d\n");
+ TEST1_D("min.d", f0, f1, f2, mem[0], mem[1]);
+ TEST1_D("min.d", f1, f2, f3, mem[1], mem[2]);
+ TEST1_D("min.d", f2, f3, f4, mem[2], mem[3]);
+ TEST1_D("min.d", f3, f4, f5, mem[3], mem[4]);
+ TEST1_D("min.d", f4, f5, f6, mem[4], mem[5]);
+ TEST1_D("min.d", f5, f6, f7, mem[5], mem[6]);
+ TEST1_D("min.d", f6, f7, f8, mem[6], mem[7]);
+ TEST1_D("min.d", f7, f8, f9, mem[7], mem[8]);
+ TEST1_D("min.d", f8, f9, f10, mem[8], mem[9]);
+ TEST1_D("min.d", f9, f10, f11, mem[9], mem[10]);
+ TEST1_D("min.d", f10, f11, f12, mem[10], mem[11]);
+ TEST1_D("min.d", f11, f12, f13, mem[11], mem[12]);
+ TEST1_D("min.d", f12, f13, f14, mem[12], mem[13]);
+ TEST1_D("min.d", f13, f14, f15, mem[13], mem[14]);
+ TEST1_D("min.d", f14, f15, f16, mem[14], mem[15]);
+ TEST1_D("min.d", f15, f16, f17, mem[15], mem[16]);
+ TEST1_D("min.d", f16, f17, f18, mem[16], mem[17]);
+ TEST1_D("min.d", f17, f18, f19, mem[17], mem[18]);
+ TEST1_D("min.d", f18, f19, f20, mem[18], mem[19]);
+ TEST1_D("min.d", f19, f20, f21, mem[19], mem[20]);
+ TEST1_D("min.d", f20, f21, f22, mem[20], mem[21]);
+ TEST1_D("min.d", f21, f22, f23, mem[21], mem[22]);
+ TEST1_D("min.d", f22, f23, f24, mem[22], mem[23]);
+ TEST1_D("min.d", f23, f24, f25, mem[23], mem[24]);
+ TEST1_D("min.d", f24, f25, f26, mem[24], mem[25]);
+ TEST1_D("min.d", f25, f26, f27, mem[25], mem[26]);
+ TEST1_D("min.d", f26, f27, f28, mem[26], mem[27]);
+ TEST1_D("min.d", f27, f28, f29, mem[27], mem[28]);
+ TEST1_D("min.d", f28, f29, f30, mem[28], mem[29]);
+ TEST1_D("min.d", f29, f30, f31, mem[29], mem[30]);
+
+ printf("\nmina.d\n");
+ TEST1_D("mina.d", f0, f1, f2, mem[0], mem[1]);
+ TEST1_D("mina.d", f1, f2, f3, mem[1], mem[2]);
+ TEST1_D("mina.d", f2, f3, f4, mem[2], mem[3]);
+ TEST1_D("mina.d", f3, f4, f5, mem[3], mem[4]);
+ TEST1_D("mina.d", f4, f5, f6, mem[4], mem[5]);
+ TEST1_D("mina.d", f5, f6, f7, mem[5], mem[6]);
+ TEST1_D("mina.d", f6, f7, f8, mem[6], mem[7]);
+ TEST1_D("mina.d", f7, f8, f9, mem[7], mem[8]);
+ TEST1_D("mina.d", f8, f9, f10, mem[8], mem[9]);
+ TEST1_D("mina.d", f9, f10, f11, mem[9], mem[10]);
+ TEST1_D("mina.d", f10, f11, f12, mem[10], mem[11]);
+ TEST1_D("mina.d", f11, f12, f13, mem[11], mem[12]);
+ TEST1_D("mina.d", f12, f13, f14, mem[12], mem[13]);
+ TEST1_D("mina.d", f13, f14, f15, mem[13], mem[14]);
+ TEST1_D("mina.d", f14, f15, f16, mem[14], mem[15]);
+ TEST1_D("mina.d", f15, f16, f17, mem[15], mem[16]);
+ TEST1_D("mina.d", f16, f17, f18, mem[16], mem[17]);
+ TEST1_D("mina.d", f17, f18, f19, mem[17], mem[18]);
+ TEST1_D("mina.d", f18, f19, f20, mem[18], mem[19]);
+ TEST1_D("mina.d", f19, f20, f21, mem[19], mem[20]);
+ TEST1_D("mina.d", f20, f21, f22, mem[20], mem[21]);
+ TEST1_D("mina.d", f21, f22, f23, mem[21], mem[22]);
+ TEST1_D("mina.d", f22, f23, f24, mem[22], mem[23]);
+ TEST1_D("mina.d", f23, f24, f25, mem[23], mem[24]);
+ TEST1_D("mina.d", f24, f25, f26, mem[24], mem[25]);
+ TEST1_D("mina.d", f25, f26, f27, mem[25], mem[26]);
+ TEST1_D("mina.d", f26, f27, f28, mem[26], mem[27]);
+ TEST1_D("mina.d", f27, f28, f29, mem[27], mem[28]);
+ TEST1_D("mina.d", f28, f29, f30, mem[28], mem[29]);
+ TEST1_D("mina.d", f29, f30, f31, mem[29], mem[30]);
+
+ for (rm = 0; rm < 4; rm++) {
+
+ printf("\nmaddf.s\n");
+ TEST2_S("maddf.s", f0, f1, f2, mem1[0], mem1[1], mem1[2]);
+ TEST2_S("maddf.s", f1, f2, f3, mem1[1], mem1[2], mem1[3]);
+ TEST2_S("maddf.s", f2, f3, f4, mem1[2], mem1[3], mem1[4]);
+ TEST2_S("maddf.s", f3, f4, f5, mem1[3], mem1[4], mem1[5]);
+ TEST2_S("maddf.s", f4, f5, f6, mem1[4], mem1[5], mem1[6]);
+ TEST2_S("maddf.s", f5, f6, f7, mem1[5], mem1[6], mem1[7]);
+ TEST2_S("maddf.s", f6, f7, f8, mem1[6], mem1[7], mem1[8]);
+ TEST2_S("maddf.s", f7, f8, f9, mem1[7], mem1[8], mem1[9]);
+ TEST2_S("maddf.s", f8, f9, f10, mem1[8], mem1[9], mem1[10]);
+ TEST2_S("maddf.s", f9, f10, f11, mem1[9], mem1[10], mem1[11]);
+ TEST2_S("maddf.s", f10, f11, f12, mem1[10], mem1[11], mem1[12]);
+ TEST2_S("maddf.s", f11, f12, f13, mem1[11], mem1[12], mem1[13]);
+ TEST2_S("maddf.s", f12, f13, f14, mem1[12], mem1[13], mem1[14]);
+ TEST2_S("maddf.s", f13, f14, f15, mem1[13], mem1[14], mem1[15]);
+ TEST2_S("maddf.s", f14, f15, f16, mem1[14], mem1[15], mem1[16]);
+ TEST2_S("maddf.s", f15, f16, f17, mem1[15], mem1[16], mem1[17]);
+ TEST2_S("maddf.s", f16, f17, f18, mem1[16], mem1[17], mem1[18]);
+ TEST2_S("maddf.s", f17, f18, f19, mem1[17], mem1[18], mem1[19]);
+ TEST2_S("maddf.s", f18, f19, f20, mem1[18], mem1[19], mem1[20]);
+ TEST2_S("maddf.s", f19, f20, f21, mem1[19], mem1[20], mem1[21]);
+ TEST2_S("maddf.s", f20, f21, f22, mem1[20], mem1[21], mem1[22]);
+ TEST2_S("maddf.s", f21, f22, f23, mem1[21], mem1[22], mem1[23]);
+ TEST2_S("maddf.s", f22, f23, f24, mem1[22], mem1[23], mem1[24]);
+ TEST2_S("maddf.s", f23, f24, f25, mem1[23], mem1[24], mem1[25]);
+ TEST2_S("maddf.s", f24, f25, f26, mem1[24], mem1[25], mem1[26]);
+ TEST2_S("maddf.s", f25, f26, f27, mem1[25], mem1[26], mem1[27]);
+ TEST2_S("maddf.s", f26, f27, f28, mem1[26], mem1[27], mem1[28]);
+ TEST2_S("maddf.s", f27, f28, f29, mem1[27], mem1[28], mem1[29]);
+ TEST2_S("maddf.s", f28, f29, f30, mem1[28], mem1[29], mem1[30]);
+ TEST2_S("maddf.s", f29, f30, f31, mem1[29], mem1[30], mem1[0]);
+
+ printf("\nmsubf.s\n");
+ TEST2_S("msubf.s", f0, f1, f2, mem1[0], mem1[1], mem1[2]);
+ TEST2_S("msubf.s", f1, f2, f3, mem1[1], mem1[2], mem1[3]);
+ TEST2_S("msubf.s", f2, f3, f4, mem1[2], mem1[3], mem1[4]);
+ TEST2_S("msubf.s", f3, f4, f5, mem1[3], mem1[4], mem1[5]);
+ TEST2_S("msubf.s", f4, f5, f6, mem1[4], mem1[5], mem1[6]);
+ TEST2_S("msubf.s", f5, f6, f7, mem1[5], mem1[6], mem1[7]);
+ TEST2_S("msubf.s", f6, f7, f8, mem1[6], mem1[7], mem1[8]);
+ TEST2_S("msubf.s", f7, f8, f9, mem1[7], mem1[8], mem1[9]);
+ TEST2_S("msubf.s", f8, f9, f10, mem1[8], mem1[9], mem1[10]);
+ TEST2_S("msubf.s", f9, f10, f11, mem1[9], mem1[10], mem1[11]);
+ TEST2_S("msubf.s", f10, f11, f12, mem1[10], mem1[11], mem1[12]);
+ TEST2_S("msubf.s", f11, f12, f13, mem1[11], mem1[12], mem1[13]);
+ TEST2_S("msubf.s", f12, f13, f14, mem1[12], mem1[13], mem1[14]);
+ TEST2_S("msubf.s", f13, f14, f15, mem1[13], mem1[14], mem1[15]);
+ TEST2_S("msubf.s", f14, f15, f16, mem1[14], mem1[15], mem1[16]);
+ TEST2_S("msubf.s", f15, f16, f17, mem1[15], mem1[16], mem1[17]);
+ TEST2_S("msubf.s", f16, f17, f18, mem1[16], mem1[17], mem1[18]);
+ TEST2_S("msubf.s", f17, f18, f19, mem1[17], mem1[18], mem1[19]);
+ TEST2_S("msubf.s", f18, f19, f20, mem1[18], mem1[19], mem1[20]);
+ TEST2_S("msubf.s", f19, f20, f21, mem1[19], mem1[20], mem1[21]);
+ TEST2_S("msubf.s", f20, f21, f22, mem1[20], mem1[21], mem1[22]);
+ TEST2_S("msubf.s", f21, f22, f23, mem1[21], mem1[22], mem1[23]);
+ TEST2_S("msubf.s", f22, f23, f24, mem1[22], mem1[23], mem1[24]);
+ TEST2_S("msubf.s", f23, f24, f25, mem1[23], mem1[24], mem1[25]);
+ TEST2_S("msubf.s", f24, f25, f26, mem1[24], mem1[25], mem1[26]);
+ TEST2_S("msubf.s", f25, f26, f27, mem1[25], mem1[26], mem1[27]);
+ TEST2_S("msubf.s", f26, f27, f28, mem1[26], mem1[27], mem1[28]);
+ TEST2_S("msubf.s", f27, f28, f29, mem1[27], mem1[28], mem1[29]);
+ TEST2_S("msubf.s", f28, f29, f30, mem1[28], mem1[29], mem1[30]);
+ TEST2_S("msubf.s", f29, f30, f31, mem1[29], mem1[30], mem1[0]);
+
+ printf("\nmaddf.d\n");
+ TEST2_D("maddf.d", f0, f1, f2, mem[0], mem[1], mem[2]);
+ TEST2_D("maddf.d", f1, f2, f3, mem[1], mem[2], mem[3]);
+ TEST2_D("maddf.d", f2, f3, f4, mem[2], mem[3], mem[4]);
+ TEST2_D("maddf.d", f3, f4, f5, mem[3], mem[4], mem[5]);
+ TEST2_D("maddf.d", f4, f5, f6, mem[4], mem[5], mem[6]);
+ TEST2_D("maddf.d", f5, f6, f7, mem[5], mem[6], mem[7]);
+ TEST2_D("maddf.d", f6, f7, f8, mem[6], mem[7], mem[8]);
+ TEST2_D("maddf.d", f7, f8, f9, mem[7], mem[8], mem[9]);
+ TEST2_D("maddf.d", f8, f9, f10, mem[8], mem[9], mem[10]);
+ TEST2_D("maddf.d", f9, f10, f11, mem[9], mem[10], mem[11]);
+ TEST2_D("maddf.d", f10, f11, f12, mem[10], mem[11], mem[12]);
+ TEST2_D("maddf.d", f11, f12, f13, mem[11], mem[12], mem[13]);
+ TEST2_D("maddf.d", f12, f13, f14, mem[12], mem[13], mem[14]);
+ TEST2_D("maddf.d", f13, f14, f15, mem[13], mem[14], mem[15]);
+ TEST2_D("maddf.d", f14, f15, f16, mem[14], mem[15], mem[16]);
+ TEST2_D("maddf.d", f15, f16, f17, mem[15], mem[16], mem[17]);
+ TEST2_D("maddf.d", f16, f17, f18, mem[16], mem[17], mem[18]);
+ TEST2_D("maddf.d", f17, f18, f19, mem[17], mem[18], mem[19]);
+ TEST2_D("maddf.d", f18, f19, f20, mem[18], mem[19], mem[20]);
+ TEST2_D("maddf.d", f19, f20, f21, mem[19], mem[20], mem[21]);
+ TEST2_D("maddf.d", f20, f21, f22, mem[20], mem[21], mem[22]);
+ TEST2_D("maddf.d", f21, f22, f23, mem[21], mem[22], mem[23]);
+ TEST2_D("maddf.d", f22, f23, f24, mem[22], mem[23], mem[24]);
+ TEST2_D("maddf.d", f23, f24, f25, mem[23], mem[24], mem[25]);
+ TEST2_D("maddf.d", f24, f25, f26, mem[24], mem[25], mem[26]);
+ TEST2_D("maddf.d", f25, f26, f27, mem[25], mem[26], mem[27]);
+ TEST2_D("maddf.d", f26, f27, f28, mem[26], mem[27], mem[28]);
+ TEST2_D("maddf.d", f27, f28, f29, mem[27], mem[28], mem[29]);
+ TEST2_D("maddf.d", f28, f29, f30, mem[28], mem[29], mem[30]);
+ TEST2_D("maddf.d", f29, f30, f31, mem[29], mem[30], mem[0]);
+
+ printf("\nmsubf.d\n");
+ TEST2_D("msubf.d", f0, f1, f2, mem[0], mem[1], mem[2]);
+ TEST2_D("msubf.d", f1, f2, f3, mem[1], mem[2], mem[3]);
+ TEST2_D("msubf.d", f2, f3, f4, mem[2], mem[3], mem[4]);
+ TEST2_D("msubf.d", f3, f4, f5, mem[3], mem[4], mem[5]);
+ TEST2_D("msubf.d", f4, f5, f6, mem[4], mem[5], mem[6]);
+ TEST2_D("msubf.d", f5, f6, f7, mem[5], mem[6], mem[7]);
+ TEST2_D("msubf.d", f6, f7, f8, mem[6], mem[7], mem[8]);
+ TEST2_D("msubf.d", f7, f8, f9, mem[7], mem[8], mem[9]);
+ TEST2_D("msubf.d", f8, f9, f10, mem[8], mem[9], mem[10]);
+ TEST2_D("msubf.d", f9, f10, f11, mem[9], mem[10], mem[11]);
+ TEST2_D("msubf.d", f10, f11, f12, mem[10], mem[11], mem[12]);
+ TEST2_D("msubf.d", f11, f12, f13, mem[11], mem[12], mem[13]);
+ TEST2_D("msubf.d", f12, f13, f14, mem[12], mem[13], mem[14]);
+ TEST2_D("msubf.d", f13, f14, f15, mem[13], mem[14], mem[15]);
+ TEST2_D("msubf.d", f14, f15, f16, mem[14], mem[15], mem[16]);
+ TEST2_D("msubf.d", f15, f16, f17, mem[15], mem[16], mem[17]);
+ TEST2_D("msubf.d", f16, f17, f18, mem[16], mem[17], mem[18]);
+ TEST2_D("msubf.d", f17, f18, f19, mem[17], mem[18], mem[19]);
+ TEST2_D("msubf.d", f18, f19, f20, mem[18], mem[19], mem[20]);
+ TEST2_D("msubf.d", f19, f20, f21, mem[19], mem[20], mem[21]);
+ TEST2_D("msubf.d", f20, f21, f22, mem[20], mem[21], mem[22]);
+ TEST2_D("msubf.d", f21, f22, f23, mem[21], mem[22], mem[23]);
+ TEST2_D("msubf.d", f22, f23, f24, mem[22], mem[23], mem[24]);
+ TEST2_D("msubf.d", f23, f24, f25, mem[23], mem[24], mem[25]);
+ TEST2_D("msubf.d", f24, f25, f26, mem[24], mem[25], mem[26]);
+ TEST2_D("msubf.d", f25, f26, f27, mem[25], mem[26], mem[27]);
+ TEST2_D("msubf.d", f26, f27, f28, mem[26], mem[27], mem[28]);
+ TEST2_D("msubf.d", f27, f28, f29, mem[27], mem[28], mem[29]);
+ TEST2_D("msubf.d", f28, f29, f30, mem[28], mem[29], mem[30]);
+ TEST2_D("msubf.d", f29, f30, f31, mem[29], mem[30], mem[0]);
+
+ printf("\nrint.s\n");
+ TEST4_S("rint.s", f0, f1, mem1[0]);
+ TEST4_S("rint.s", f1, f2, mem1[1]);
+ TEST4_S("rint.s", f2, f3, mem1[2]);
+ TEST4_S("rint.s", f3, f4, mem1[3]);
+ TEST4_S("rint.s", f4, f5, mem1[4]);
+ TEST4_S("rint.s", f5, f6, mem1[5]);
+ TEST4_S("rint.s", f6, f7, mem1[6]);
+ TEST4_S("rint.s", f7, f8, mem1[7]);
+ TEST4_S("rint.s", f8, f9, mem1[8]);
+ TEST4_S("rint.s", f9, f10, mem1[9]);
+ TEST4_S("rint.s", f10, f11, mem1[10]);
+ TEST4_S("rint.s", f11, f12, mem1[11]);
+ TEST4_S("rint.s", f12, f13, mem1[12]);
+ TEST4_S("rint.s", f13, f14, mem1[13]);
+ TEST4_S("rint.s", f14, f15, mem1[14]);
+ TEST4_S("rint.s", f15, f16, mem1[15]);
+ TEST4_S("rint.s", f16, f17, mem1[16]);
+ TEST4_S("rint.s", f17, f18, mem1[17]);
+ TEST4_S("rint.s", f18, f19, mem1[18]);
+ TEST4_S("rint.s", f19, f20, mem1[19]);
+ TEST4_S("rint.s", f20, f21, mem1[20]);
+ TEST4_S("rint.s", f21, f22, mem1[21]);
+ TEST4_S("rint.s", f22, f23, mem1[22]);
+ TEST4_S("rint.s", f23, f24, mem1[23]);
+ TEST4_S("rint.s", f24, f25, mem1[24]);
+ TEST4_S("rint.s", f25, f26, mem1[25]);
+ TEST4_S("rint.s", f26, f27, mem1[26]);
+ TEST4_S("rint.s", f27, f28, mem1[27]);
+ TEST4_S("rint.s", f28, f29, mem1[28]);
+ TEST4_S("rint.s", f29, f30, mem1[29]);
+ TEST4_S("rint.s", f30, f31, mem1[30]);
+
+ printf("\nrint.d\n");
+ TEST4_D("rint.d", f0, f1, mem[0]);
+ TEST4_D("rint.d", f1, f2, mem[1]);
+ TEST4_D("rint.d", f2, f3, mem[2]);
+ TEST4_D("rint.d", f3, f4, mem[3]);
+ TEST4_D("rint.d", f4, f5, mem[4]);
+ TEST4_D("rint.d", f5, f6, mem[5]);
+ TEST4_D("rint.d", f6, f7, mem[6]);
+ TEST4_D("rint.d", f7, f8, mem[7]);
+ TEST4_D("rint.d", f8, f9, mem[8]);
+ TEST4_D("rint.d", f9, f10, mem[9]);
+ TEST4_D("rint.d", f10, f11, mem[10]);
+ TEST4_D("rint.d", f11, f12, mem[11]);
+ TEST4_D("rint.d", f12, f13, mem[12]);
+ TEST4_D("rint.d", f13, f14, mem[13]);
+ TEST4_D("rint.d", f14, f15, mem[14]);
+ TEST4_D("rint.d", f15, f16, mem[15]);
+ TEST4_D("rint.d", f16, f17, mem[16]);
+ TEST4_D("rint.d", f17, f18, mem[17]);
+ TEST4_D("rint.d", f18, f19, mem[18]);
+ TEST4_D("rint.d", f19, f20, mem[19]);
+ TEST4_D("rint.d", f20, f21, mem[20]);
+ TEST4_D("rint.d", f21, f22, mem[21]);
+ TEST4_D("rint.d", f22, f23, mem[22]);
+ TEST4_D("rint.d", f23, f24, mem[23]);
+ TEST4_D("rint.d", f24, f25, mem[24]);
+ TEST4_D("rint.d", f25, f26, mem[25]);
+ TEST4_D("rint.d", f26, f27, mem[26]);
+ TEST4_D("rint.d", f27, f28, mem[27]);
+ TEST4_D("rint.d", f28, f29, mem[28]);
+ TEST4_D("rint.d", f29, f30, mem[29]);
+ TEST4_D("rint.d", f30, f31, mem[30]);
+ }
+
+ printf("\nsel.s\n");
+ TEST3_S("sel.s", f0, f1, f2, mem1[0], mem1[1], condition1[0]);
+ TEST3_S("sel.s", f1, f2, f3, mem1[1], mem1[2], condition1[1]);
+ TEST3_S("sel.s", f2, f3, f4, mem1[2], mem1[3], condition1[2]);
+ TEST3_S("sel.s", f3, f4, f5, mem1[3], mem1[4], condition1[3]);
+ TEST3_S("sel.s", f4, f5, f6, mem1[4], mem1[5], condition1[4]);
+ TEST3_S("sel.s", f5, f6, f7, mem1[5], mem1[6], condition1[5]);
+ TEST3_S("sel.s", f6, f7, f8, mem1[6], mem1[7], condition1[6]);
+ TEST3_S("sel.s", f7, f8, f9, mem1[7], mem1[8], condition1[7]);
+ TEST3_S("sel.s", f8, f9, f10, mem1[8], mem1[9], condition1[8]);
+ TEST3_S("sel.s", f9, f10, f11, mem1[9], mem1[10], condition1[9]);
+ TEST3_S("sel.s", f10, f11, f12, mem1[10], mem1[11], condition1[10]);
+
+ printf("\nsel.d\n");
+ TEST3_D("sel.d", f0, f1, f2, mem[0], mem[1], condition[0]);
+ TEST3_D("sel.d", f1, f2, f3, mem[1], mem[2], condition[1]);
+ TEST3_D("sel.d", f2, f3, f4, mem[2], mem[3], condition[2]);
+ TEST3_D("sel.d", f3, f4, f5, mem[3], mem[4], condition[3]);
+ TEST3_D("sel.d", f4, f5, f6, mem[4], mem[5], condition[4]);
+ TEST3_D("sel.d", f5, f6, f7, mem[5], mem[6], condition[5]);
+ TEST3_D("sel.d", f6, f7, f8, mem[6], mem[7], condition[6]);
+ TEST3_D("sel.d", f7, f8, f9, mem[7], mem[8], condition[7]);
+ TEST3_D("sel.d", f8, f9, f10, mem[8], mem[9], condition[8]);
+ TEST3_D("sel.d", f9, f10, f11, mem[9], mem[10], condition[9]);
+ TEST3_D("sel.d", f10, f11, f12, mem[10], mem[11], condition[10]);
+
+ printf("\nseleqz.s\n");
+ TEST3_Sv2("seleqz.s", f0, f1, f2, mem1[0], condition1[0], mem1[1]);
+ TEST3_Sv2("seleqz.s", f1, f2, f3, mem1[1], condition1[1], mem1[2]);
+ TEST3_Sv2("seleqz.s", f2, f3, f4, mem1[2], condition1[2], mem1[3]);
+ TEST3_Sv2("seleqz.s", f3, f4, f5, mem1[3], condition1[3], mem1[4]);
+ TEST3_Sv2("seleqz.s", f4, f5, f6, mem1[4], condition1[4], mem1[5]);
+ TEST3_Sv2("seleqz.s", f5, f6, f7, mem1[5], condition1[5], mem1[6]);
+ TEST3_Sv2("seleqz.s", f6, f7, f8, mem1[6], condition1[6], mem1[7]);
+ TEST3_Sv2("seleqz.s", f7, f8, f9, mem1[7], condition1[7], mem1[8]);
+ TEST3_Sv2("seleqz.s", f8, f9, f10, mem1[8], condition1[8], mem1[9]);
+ TEST3_Sv2("seleqz.s", f9, f10, f11, mem1[9], condition1[9], mem1[10]);
+
+ printf("\nseleqz.d\n");
+ TEST3_Dv2("seleqz.d", f0, f1, f2, mem[0], condition[0], mem[1]);
+ TEST3_Dv2("seleqz.d", f1, f2, f3, mem[1], condition[1], mem[2]);
+ TEST3_Dv2("seleqz.d", f2, f3, f4, mem[2], condition[2], mem[3]);
+ TEST3_Dv2("seleqz.d", f3, f4, f5, mem[3], condition[3], mem[4]);
+ TEST3_Dv2("seleqz.d", f4, f5, f6, mem[4], condition[4], mem[5]);
+ TEST3_Dv2("seleqz.d", f5, f6, f7, mem[5], condition[5], mem[6]);
+ TEST3_Dv2("seleqz.d", f6, f7, f8, mem[6], condition[6], mem[7]);
+ TEST3_Dv2("seleqz.d", f7, f8, f9, mem[7], condition[7], mem[8]);
+ TEST3_Dv2("seleqz.d", f8, f9, f10, mem[8], condition[8], mem[9]);
+ TEST3_Dv2("seleqz.d", f9, f10, f11, mem[9], condition[9], mem[10]);
+
+ printf("\nselnez.s\n");
+ TEST3_Sv2("selnez.s", f0, f1, f2, mem1[0], condition1[0], mem1[1]);
+ TEST3_Sv2("selnez.s", f1, f2, f3, mem1[1], condition1[1], mem1[2]);
+ TEST3_Sv2("selnez.s", f2, f3, f4, mem1[2], condition1[2], mem1[3]);
+ TEST3_Sv2("selnez.s", f3, f4, f5, mem1[3], condition1[3], mem1[4]);
+ TEST3_Sv2("selnez.s", f4, f5, f6, mem1[4], condition1[4], mem1[5]);
+ TEST3_Sv2("selnez.s", f5, f6, f7, mem1[5], condition1[5], mem1[6]);
+ TEST3_Sv2("selnez.s", f6, f7, f8, mem1[6], condition1[6], mem1[7]);
+ TEST3_Sv2("selnez.s", f7, f8, f9, mem1[7], condition1[7], mem1[8]);
+ TEST3_Sv2("selnez.s", f8, f9, f10, mem1[8], condition1[8], mem1[9]);
+ TEST3_Sv2("selnez.s", f9, f10, f11, mem1[9], condition1[9], mem1[10]);
+
+ printf("\nselnez.d\n");
+ TEST3_Dv2("selnez.d", f0, f1, f2, mem[0], condition[0], mem[1]);
+ TEST3_Dv2("selnez.d", f1, f2, f3, mem[1], condition[1], mem[2]);
+ TEST3_Dv2("selnez.d", f2, f3, f4, mem[2], condition[2], mem[3]);
+ TEST3_Dv2("selnez.d", f3, f4, f5, mem[3], condition[3], mem[4]);
+ TEST3_Dv2("selnez.d", f4, f5, f6, mem[4], condition[4], mem[5]);
+ TEST3_Dv2("selnez.d", f5, f6, f7, mem[5], condition[5], mem[6]);
+ TEST3_Dv2("selnez.d", f6, f7, f8, mem[6], condition[6], mem[7]);
+ TEST3_Dv2("selnez.d", f7, f8, f9, mem[7], condition[7], mem[8]);
+ TEST3_Dv2("selnez.d", f8, f9, f10, mem[8], condition[8], mem[9]);
+ TEST3_Dv2("selnez.d", f9, f10, f11, mem[9], condition[9], mem[10]);
+
+ printf("\nclass.s\n");
+ TEST5_S("class.s", f0, f1, flt[0])
+ TEST5_S("class.s", f1, f2, flt[1])
+ TEST5_S("class.s", f2, f3, flt[2])
+ TEST5_S("class.s", f3, f4, flt[3])
+ TEST5_S("class.s", f4, f5, flt[4])
+ TEST5_S("class.s", f5, f6, flt[5])
+ TEST5_S("class.s", f6, f7, flt[6])
+ TEST5_S("class.s", f7, f8, flt[7])
+ TEST5_S("class.s", f8, f9, flt[8])
+ TEST5_S("class.s", f9, f10, flt[9])
+
+ printf("\nclass.d\n");
+ TEST5_D("class.d", f0, f1, dbl[0])
+ TEST5_D("class.d", f1, f2, dbl[1])
+ TEST5_D("class.d", f2, f3, dbl[2])
+ TEST5_D("class.d", f3, f4, dbl[3])
+ TEST5_D("class.d", f4, f5, dbl[4])
+ TEST5_D("class.d", f5, f6, dbl[5])
+ TEST5_D("class.d", f6, f7, dbl[6])
+ TEST5_D("class.d", f7, f8, dbl[7])
+ TEST5_D("class.d", f8, f9, dbl[8])
+ TEST5_D("class.d", f9, f10, dbl[9])
+
+ printf("cmp.af.s\n");
+ TEST_CMP_S("cmp.af.s", f0, f1, f2, flt[0], flt[0])
+ TEST_CMP_S("cmp.af.s", f1, f2, f3, flt[0], flt[1])
+ TEST_CMP_S("cmp.af.s", f2, f3, f4, flt[0], flt[2])
+ TEST_CMP_S("cmp.af.s", f3, f4, f5, flt[0], flt[3])
+ TEST_CMP_S("cmp.af.s", f4, f5, f6, flt[0], flt[4])
+ TEST_CMP_S("cmp.af.s", f5, f6, f7, flt[0], flt[5])
+ TEST_CMP_S("cmp.af.s", f6, f7, f8, flt[0], flt[6])
+ TEST_CMP_S("cmp.af.s", f7, f8, f9, flt[0], flt[7])
+ TEST_CMP_S("cmp.af.s", f8, f9, f10, flt[0], flt[8])
+ TEST_CMP_S("cmp.af.s", f9, f10, f11, flt[0], flt[9])
+ TEST_CMP_S("cmp.af.s", f10, f11, f12, flt[0], flt[10])
+ TEST_CMP_S("cmp.af.s", f11, f12, f13, flt[0], flt[11])
+ TEST_CMP_S("cmp.af.s", f1, f2, f3, flt[1], flt[0])
+ TEST_CMP_S("cmp.af.s", f2, f3, f4, flt[1], flt[1])
+ TEST_CMP_S("cmp.af.s", f3, f4, f5, flt[1], flt[2])
+ TEST_CMP_S("cmp.af.s", f4, f5, f6, flt[1], flt[3])
+ TEST_CMP_S("cmp.af.s", f5, f6, f7, flt[1], flt[4])
+ TEST_CMP_S("cmp.af.s", f6, f7, f8, flt[1], flt[5])
+ TEST_CMP_S("cmp.af.s", f7, f8, f9, flt[1], flt[6])
+ TEST_CMP_S("cmp.af.s", f8, f9, f10, flt[1], flt[7])
+ TEST_CMP_S("cmp.af.s", f9, f10, f11, flt[1], flt[8])
+ TEST_CMP_S("cmp.af.s", f10, f11, f12, flt[1], flt[9])
+ TEST_CMP_S("cmp.af.s", f11, f12, f13, flt[1], flt[10])
+ TEST_CMP_S("cmp.af.s", f12, f13, f14, flt[1], flt[11])
+ TEST_CMP_S("cmp.af.s", f2, f3, f4, flt[2], flt[0])
+ TEST_CMP_S("cmp.af.s", f3, f4, f5, flt[2], flt[1])
+ TEST_CMP_S("cmp.af.s", f4, f5, f6, flt[2], flt[2])
+ TEST_CMP_S("cmp.af.s", f5, f6, f7, flt[2], flt[3])
+ TEST_CMP_S("cmp.af.s", f6, f7, f8, flt[2], flt[4])
+ TEST_CMP_S("cmp.af.s", f7, f8, f9, flt[2], flt[5])
+ TEST_CMP_S("cmp.af.s", f8, f9, f10, flt[2], flt[6])
+ TEST_CMP_S("cmp.af.s", f9, f10, f11, flt[2], flt[7])
+ TEST_CMP_S("cmp.af.s", f10, f11, f12, flt[2], flt[8])
+ TEST_CMP_S("cmp.af.s", f11, f12, f13, flt[2], flt[9])
+ TEST_CMP_S("cmp.af.s", f12, f13, f14, flt[2], flt[10])
+ TEST_CMP_S("cmp.af.s", f13, f14, f15, flt[2], flt[11])
+ TEST_CMP_S("cmp.af.s", f3, f4, f5, flt[3], flt[0])
+ TEST_CMP_S("cmp.af.s", f4, f5, f6, flt[3], flt[1])
+ TEST_CMP_S("cmp.af.s", f5, f6, f7, flt[3], flt[2])
+ TEST_CMP_S("cmp.af.s", f6, f7, f8, flt[3], flt[3])
+ TEST_CMP_S("cmp.af.s", f7, f8, f9, flt[3], flt[4])
+ TEST_CMP_S("cmp.af.s", f8, f9, f10, flt[3], flt[5])
+ TEST_CMP_S("cmp.af.s", f9, f10, f11, flt[3], flt[6])
+ TEST_CMP_S("cmp.af.s", f10, f11, f12, flt[3], flt[7])
+ TEST_CMP_S("cmp.af.s", f11, f12, f13, flt[3], flt[8])
+ TEST_CMP_S("cmp.af.s", f12, f13, f14, flt[3], flt[9])
+ TEST_CMP_S("cmp.af.s", f13, f14, f15, flt[3], flt[10])
+ TEST_CMP_S("cmp.af.s", f14, f15, f16, flt[3], flt[11])
+ TEST_CMP_S("cmp.af.s", f4, f5, f6, flt[4], flt[0])
+ TEST_CMP_S("cmp.af.s", f5, f6, f7, flt[4], flt[1])
+ TEST_CMP_S("cmp.af.s", f6, f7, f8, flt[4], flt[2])
+ TEST_CMP_S("cmp.af.s", f7, f8, f9, flt[4], flt[3])
+ TEST_CMP_S("cmp.af.s", f8, f9, f10, flt[4], flt[4])
+ TEST_CMP_S("cmp.af.s", f9, f10, f11, flt[4], flt[5])
+ TEST_CMP_S("cmp.af.s", f10, f11, f12, flt[4], flt[6])
+ TEST_CMP_S("cmp.af.s", f11, f12, f13, flt[4], flt[7])
+ TEST_CMP_S("cmp.af.s", f12, f13, f14, flt[4], flt[8])
+ TEST_CMP_S("cmp.af.s", f13, f14, f15, flt[4], flt[9])
+ TEST_CMP_S("cmp.af.s", f14, f15, f16, flt[4], flt[10])
+ TEST_CMP_S("cmp.af.s", f15, f16, f17, flt[4], flt[11])
+ TEST_CMP_S("cmp.af.s", f5, f6, f7, flt[5], flt[0])
+ TEST_CMP_S("cmp.af.s", f6, f7, f8, flt[5], flt[1])
+ TEST_CMP_S("cmp.af.s", f7, f8, f9, flt[5], flt[2])
+ TEST_CMP_S("cmp.af.s", f8, f9, f10, flt[5], flt[3])
+ TEST_CMP_S("cmp.af.s", f9, f10, f11, flt[5], flt[4])
+ TEST_CMP_S("cmp.af.s", f10, f11, f12, flt[5], flt[5])
+ TEST_CMP_S("cmp.af.s", f11, f12, f13, flt[5], flt[6])
+ TEST_CMP_S("cmp.af.s", f12, f13, f14, flt[5], flt[7])
+ TEST_CMP_S("cmp.af.s", f13, f14, f15, flt[5], flt[8])
+ TEST_CMP_S("cmp.af.s", f14, f15, f16, flt[5], flt[9])
+ TEST_CMP_S("cmp.af.s", f15, f16, f17, flt[5], flt[10])
+ TEST_CMP_S("cmp.af.s", f16, f17, f18, flt[5], flt[11])
+ TEST_CMP_S("cmp.af.s", f6, f7, f8, flt[6], flt[0])
+ TEST_CMP_S("cmp.af.s", f7, f8, f9, flt[6], flt[1])
+ TEST_CMP_S("cmp.af.s", f8, f9, f10, flt[6], flt[2])
+ TEST_CMP_S("cmp.af.s", f9, f10, f11, flt[6], flt[3])
+ TEST_CMP_S("cmp.af.s", f10, f11, f12, flt[6], flt[4])
+ TEST_CMP_S("cmp.af.s", f11, f12, f13, flt[6], flt[5])
+ TEST_CMP_S("cmp.af.s", f12, f13, f14, flt[6], flt[6])
+ TEST_CMP_S("cmp.af.s", f13, f14, f15, flt[6], flt[7])
+ TEST_CMP_S("cmp.af.s", f14, f15, f16, flt[6], flt[8])
+ TEST_CMP_S("cmp.af.s", f15, f16, f17, flt[6], flt[9])
+ TEST_CMP_S("cmp.af.s", f16, f17, f18, flt[6], flt[10])
+ TEST_CMP_S("cmp.af.s", f17, f18, f19, flt[6], flt[11])
+ TEST_CMP_S("cmp.af.s", f7, f8, f9, flt[7], flt[0])
+ TEST_CMP_S("cmp.af.s", f8, f9, f10, flt[7], flt[1])
+ TEST_CMP_S("cmp.af.s", f9, f10, f11, flt[7], flt[2])
+ TEST_CMP_S("cmp.af.s", f10, f11, f12, flt[7], flt[3])
+ TEST_CMP_S("cmp.af.s", f11, f12, f13, flt[7], flt[4])
+ TEST_CMP_S("cmp.af.s", f12, f13, f14, flt[7], flt[5])
+ TEST_CMP_S("cmp.af.s", f13, f14, f15, flt[7], flt[6])
+ TEST_CMP_S("cmp.af.s", f14, f15, f16, flt[7], flt[7])
+ TEST_CMP_S("cmp.af.s", f15, f16, f17, flt[7], flt[8])
+ TEST_CMP_S("cmp.af.s", f16, f17, f18, flt[7], flt[9])
+ TEST_CMP_S("cmp.af.s", f17, f18, f19, flt[7], flt[10])
+ TEST_CMP_S("cmp.af.s", f18, f19, f20, flt[7], flt[11])
+ TEST_CMP_S("cmp.af.s", f8, f9, f10, flt[8], flt[0])
+ TEST_CMP_S("cmp.af.s", f9, f10, f11, flt[8], flt[1])
+ TEST_CMP_S("cmp.af.s", f10, f11, f12, flt[8], flt[2])
+ TEST_CMP_S("cmp.af.s", f11, f12, f13, flt[8], flt[3])
+ TEST_CMP_S("cmp.af.s", f12, f13, f14, flt[8], flt[4])
+ TEST_CMP_S("cmp.af.s", f13, f14, f15, flt[8], flt[5])
+ TEST_CMP_S("cmp.af.s", f14, f15, f16, flt[8], flt[6])
+ TEST_CMP_S("cmp.af.s", f15, f16, f17, flt[8], flt[7])
+ TEST_CMP_S("cmp.af.s", f16, f17, f18, flt[8], flt[8])
+ TEST_CMP_S("cmp.af.s", f17, f18, f19, flt[8], flt[9])
+ TEST_CMP_S("cmp.af.s", f18, f19, f20, flt[8], flt[10])
+ TEST_CMP_S("cmp.af.s", f19, f20, f21, flt[8], flt[11])
+ TEST_CMP_S("cmp.af.s", f9, f10, f11, flt[9], flt[0])
+ TEST_CMP_S("cmp.af.s", f10, f11, f12, flt[9], flt[1])
+ TEST_CMP_S("cmp.af.s", f11, f12, f13, flt[9], flt[2])
+ TEST_CMP_S("cmp.af.s", f12, f13, f14, flt[9], flt[3])
+ TEST_CMP_S("cmp.af.s", f13, f14, f15, flt[9], flt[4])
+ TEST_CMP_S("cmp.af.s", f14, f15, f16, flt[9], flt[5])
+ TEST_CMP_S("cmp.af.s", f15, f16, f17, flt[9], flt[6])
+ TEST_CMP_S("cmp.af.s", f16, f17, f18, flt[9], flt[7])
+ TEST_CMP_S("cmp.af.s", f17, f18, f19, flt[9], flt[8])
+ TEST_CMP_S("cmp.af.s", f18, f19, f20, flt[9], flt[9])
+ TEST_CMP_S("cmp.af.s", f19, f20, f21, flt[9], flt[10])
+ TEST_CMP_S("cmp.af.s", f20, f21, f22, flt[9], flt[11])
+ TEST_CMP_S("cmp.af.s", f10, f11, f12, flt[10], flt[0])
+ TEST_CMP_S("cmp.af.s", f11, f12, f13, flt[10], flt[1])
+ TEST_CMP_S("cmp.af.s", f12, f13, f14, flt[10], flt[2])
+ TEST_CMP_S("cmp.af.s", f13, f14, f15, flt[10], flt[3])
+ TEST_CMP_S("cmp.af.s", f14, f15, f16, flt[10], flt[4])
+ TEST_CMP_S("cmp.af.s", f15, f16, f17, flt[10], flt[5])
+ TEST_CMP_S("cmp.af.s", f16, f17, f18, flt[10], flt[6])
+ TEST_CMP_S("cmp.af.s", f17, f18, f19, flt[10], flt[7])
+ TEST_CMP_S("cmp.af.s", f18, f19, f20, flt[10], flt[8])
+ TEST_CMP_S("cmp.af.s", f19, f20, f21, flt[10], flt[9])
+ TEST_CMP_S("cmp.af.s", f20, f21, f22, flt[10], flt[10])
+ TEST_CMP_S("cmp.af.s", f21, f22, f23, flt[10], flt[11])
+ TEST_CMP_S("cmp.af.s", f11, f12, f13, flt[11], flt[0])
+ TEST_CMP_S("cmp.af.s", f12, f13, f14, flt[11], flt[1])
+ TEST_CMP_S("cmp.af.s", f13, f14, f15, flt[11], flt[2])
+ TEST_CMP_S("cmp.af.s", f14, f15, f16, flt[11], flt[3])
+ TEST_CMP_S("cmp.af.s", f15, f16, f17, flt[11], flt[4])
+ TEST_CMP_S("cmp.af.s", f16, f17, f18, flt[11], flt[5])
+ TEST_CMP_S("cmp.af.s", f17, f18, f19, flt[11], flt[6])
+ TEST_CMP_S("cmp.af.s", f18, f19, f20, flt[11], flt[7])
+ TEST_CMP_S("cmp.af.s", f19, f20, f21, flt[11], flt[8])
+ TEST_CMP_S("cmp.af.s", f20, f21, f22, flt[11], flt[9])
+ TEST_CMP_S("cmp.af.s", f21, f22, f23, flt[11], flt[10])
+ TEST_CMP_S("cmp.af.s", f22, f23, f24, flt[11], flt[11])
+
+ printf("cmp.un.s\n");
+ TEST_CMP_S("cmp.un.s", f0, f1, f2, flt[0], flt[0])
+ TEST_CMP_S("cmp.un.s", f1, f2, f3, flt[0], flt[1])
+ TEST_CMP_S("cmp.un.s", f2, f3, f4, flt[0], flt[2])
+ TEST_CMP_S("cmp.un.s", f3, f4, f5, flt[0], flt[3])
+ TEST_CMP_S("cmp.un.s", f4, f5, f6, flt[0], flt[4])
+ TEST_CMP_S("cmp.un.s", f5, f6, f7, flt[0], flt[5])
+ TEST_CMP_S("cmp.un.s", f6, f7, f8, flt[0], flt[6])
+ TEST_CMP_S("cmp.un.s", f7, f8, f9, flt[0], flt[7])
+ TEST_CMP_S("cmp.un.s", f8, f9, f10, flt[0], flt[8])
+ TEST_CMP_S("cmp.un.s", f9, f10, f11, flt[0], flt[9])
+ TEST_CMP_S("cmp.un.s", f10, f11, f12, flt[0], flt[10])
+ TEST_CMP_S("cmp.un.s", f11, f12, f13, flt[0], flt[11])
+ TEST_CMP_S("cmp.un.s", f1, f2, f3, flt[1], flt[0])
+ TEST_CMP_S("cmp.un.s", f2, f3, f4, flt[1], flt[1])
+ TEST_CMP_S("cmp.un.s", f3, f4, f5, flt[1], flt[2])
+ TEST_CMP_S("cmp.un.s", f4, f5, f6, flt[1], flt[3])
+ TEST_CMP_S("cmp.un.s", f5, f6, f7, flt[1], flt[4])
+ TEST_CMP_S("cmp.un.s", f6, f7, f8, flt[1], flt[5])
+ TEST_CMP_S("cmp.un.s", f7, f8, f9, flt[1], flt[6])
+ TEST_CMP_S("cmp.un.s", f8, f9, f10, flt[1], flt[7])
+ TEST_CMP_S("cmp.un.s", f9, f10, f11, flt[1], flt[8])
+ TEST_CMP_S("cmp.un.s", f10, f11, f12, flt[1], flt[9])
+ TEST_CMP_S("cmp.un.s", f11, f12, f13, flt[1], flt[10])
+ TEST_CMP_S("cmp.un.s", f12, f13, f14, flt[1], flt[11])
+ TEST_CMP_S("cmp.un.s", f2, f3, f4, flt[2], flt[0])
+ TEST_CMP_S("cmp.un.s", f3, f4, f5, flt[2], flt[1])
+ TEST_CMP_S("cmp.un.s", f4, f5, f6, flt[2], flt[2])
+ TEST_CMP_S("cmp.un.s", f5, f6, f7, flt[2], flt[3])
+ TEST_CMP_S("cmp.un.s", f6, f7, f8, flt[2], flt[4])
+ TEST_CMP_S("cmp.un.s", f7, f8, f9, flt[2], flt[5])
+ TEST_CMP_S("cmp.un.s", f8, f9, f10, flt[2], flt[6])
+ TEST_CMP_S("cmp.un.s", f9, f10, f11, flt[2], flt[7])
+ TEST_CMP_S("cmp.un.s", f10, f11, f12, flt[2], flt[8])
+ TEST_CMP_S("cmp.un.s", f11, f12, f13, flt[2], flt[9])
+ TEST_CMP_S("cmp.un.s", f12, f13, f14, flt[2], flt[10])
+ TEST_CMP_S("cmp.un.s", f13, f14, f15, flt[2], flt[11])
+ TEST_CMP_S("cmp.un.s", f3, f4, f5, flt[3], flt[0])
+ TEST_CMP_S("cmp.un.s", f4, f5, f6, flt[3], flt[1])
+ TEST_CMP_S("cmp.un.s", f5, f6, f7, flt[3], flt[2])
+ TEST_CMP_S("cmp.un.s", f6, f7, f8, flt[3], flt[3])
+ TEST_CMP_S("cmp.un.s", f7, f8, f9, flt[3], flt[4])
+ TEST_CMP_S("cmp.un.s", f8, f9, f10, flt[3], flt[5])
+ TEST_CMP_S("cmp.un.s", f9, f10, f11, flt[3], flt[6])
+ TEST_CMP_S("cmp.un.s", f10, f11, f12, flt[3], flt[7])
+ TEST_CMP_S("cmp.un.s", f11, f12, f13, flt[3], flt[8])
+ TEST_CMP_S("cmp.un.s", f12, f13, f14, flt[3], flt[9])
+ TEST_CMP_S("cmp.un.s", f13, f14, f15, flt[3], flt[10])
+ TEST_CMP_S("cmp.un.s", f14, f15, f16, flt[3], flt[11])
+ TEST_CMP_S("cmp.un.s", f4, f5, f6, flt[4], flt[0])
+ TEST_CMP_S("cmp.un.s", f5, f6, f7, flt[4], flt[1])
+ TEST_CMP_S("cmp.un.s", f6, f7, f8, flt[4], flt[2])
+ TEST_CMP_S("cmp.un.s", f7, f8, f9, flt[4], flt[3])
+ TEST_CMP_S("cmp.un.s", f8, f9, f10, flt[4], flt[4])
+ TEST_CMP_S("cmp.un.s", f9, f10, f11, flt[4], flt[5])
+ TEST_CMP_S("cmp.un.s", f10, f11, f12, flt[4], flt[6])
+ TEST_CMP_S("cmp.un.s", f11, f12, f13, flt[4], flt[7])
+ TEST_CMP_S("cmp.un.s", f12, f13, f14, flt[4], flt[8])
+ TEST_CMP_S("cmp.un.s", f13, f14, f15, flt[4], flt[9])
+ TEST_CMP_S("cmp.un.s", f14, f15, f16, flt[4], flt[10])
+ TEST_CMP_S("cmp.un.s", f15, f16, f17, flt[4], flt[11])
+ TEST_CMP_S("cmp.un.s", f5, f6, f7, flt[5], flt[0])
+ TEST_CMP_S("cmp.un.s", f6, f7, f8, flt[5], flt[1])
+ TEST_CMP_S("cmp.un.s", f7, f8, f9, flt[5], flt[2])
+ TEST_CMP_S("cmp.un.s", f8, f9, f10, flt[5], flt[3])
+ TEST_CMP_S("cmp.un.s", f9, f10, f11, flt[5], flt[4])
+ TEST_CMP_S("cmp.un.s", f10, f11, f12, flt[5], flt[5])
+ TEST_CMP_S("cmp.un.s", f11, f12, f13, flt[5], flt[6])
+ TEST_CMP_S("cmp.un.s", f12, f13, f14, flt[5], flt[7])
+ TEST_CMP_S("cmp.un.s", f13, f14, f15, flt[5], flt[8])
+ TEST_CMP_S("cmp.un.s", f14, f15, f16, flt[5], flt[9])
+ TEST_CMP_S("cmp.un.s", f15, f16, f17, flt[5], flt[10])
+ TEST_CMP_S("cmp.un.s", f16, f17, f18, flt[5], flt[11])
+ TEST_CMP_S("cmp.un.s", f6, f7, f8, flt[6], flt[0])
+ TEST_CMP_S("cmp.un.s", f7, f8, f9, flt[6], flt[1])
+ TEST_CMP_S("cmp.un.s", f8, f9, f10, flt[6], flt[2])
+ TEST_CMP_S("cmp.un.s", f9, f10, f11, flt[6], flt[3])
+ TEST_CMP_S("cmp.un.s", f10, f11, f12, flt[6], flt[4])
+ TEST_CMP_S("cmp.un.s", f11, f12, f13, flt[6], flt[5])
+ TEST_CMP_S("cmp.un.s", f12, f13, f14, flt[6], flt[6])
+ TEST_CMP_S("cmp.un.s", f13, f14, f15, flt[6], flt[7])
+ TEST_CMP_S("cmp.un.s", f14, f15, f16, flt[6], flt[8])
+ TEST_CMP_S("cmp.un.s", f15, f16, f17, flt[6], flt[9])
+ TEST_CMP_S("cmp.un.s", f16, f17, f18, flt[6], flt[10])
+ TEST_CMP_S("cmp.un.s", f17, f18, f19, flt[6], flt[11])
+ TEST_CMP_S("cmp.un.s", f7, f8, f9, flt[7], flt[0])
+ TEST_CMP_S("cmp.un.s", f8, f9, f10, flt[7], flt[1])
+ TEST_CMP_S("cmp.un.s", f9, f10, f11, flt[7], flt[2])
+ TEST_CMP_S("cmp.un.s", f10, f11, f12, flt[7], flt[3])
+ TEST_CMP_S("cmp.un.s", f11, f12, f13, flt[7], flt[4])
+ TEST_CMP_S("cmp.un.s", f12, f13, f14, flt[7], flt[5])
+ TEST_CMP_S("cmp.un.s", f13, f14, f15, flt[7], flt[6])
+ TEST_CMP_S("cmp.un.s", f14, f15, f16, flt[7], flt[7])
+ TEST_CMP_S("cmp.un.s", f15, f16, f17, flt[7], flt[8])
+ TEST_CMP_S("cmp.un.s", f16, f17, f18, flt[7], flt[9])
+ TEST_CMP_S("cmp.un.s", f17, f18, f19, flt[7], flt[10])
+ TEST_CMP_S("cmp.un.s", f18, f19, f20, flt[7], flt[11])
+ TEST_CMP_S("cmp.un.s", f8, f9, f10, flt[8], flt[0])
+ TEST_CMP_S("cmp.un.s", f9, f10, f11, flt[8], flt[1])
+ TEST_CMP_S("cmp.un.s", f10, f11, f12, flt[8], flt[2])
+ TEST_CMP_S("cmp.un.s", f11, f12, f13, flt[8], flt[3])
+ TEST_CMP_S("cmp.un.s", f12, f13, f14, flt[8], flt[4])
+ TEST_CMP_S("cmp.un.s", f13, f14, f15, flt[8], flt[5])
+ TEST_CMP_S("cmp.un.s", f14, f15, f16, flt[8], flt[6])
+ TEST_CMP_S("cmp.un.s", f15, f16, f17, flt[8], flt[7])
+ TEST_CMP_S("cmp.un.s", f16, f17, f18, flt[8], flt[8])
+ TEST_CMP_S("cmp.un.s", f17, f18, f19, flt[8], flt[9])
+ TEST_CMP_S("cmp.un.s", f18, f19, f20, flt[8], flt[10])
+ TEST_CMP_S("cmp.un.s", f19, f20, f21, flt[8], flt[11])
+ TEST_CMP_S("cmp.un.s", f9, f10, f11, flt[9], flt[0])
+ TEST_CMP_S("cmp.un.s", f10, f11, f12, flt[9], flt[1])
+ TEST_CMP_S("cmp.un.s", f11, f12, f13, flt[9], flt[2])
+ TEST_CMP_S("cmp.un.s", f12, f13, f14, flt[9], flt[3])
+ TEST_CMP_S("cmp.un.s", f13, f14, f15, flt[9], flt[4])
+ TEST_CMP_S("cmp.un.s", f14, f15, f16, flt[9], flt[5])
+ TEST_CMP_S("cmp.un.s", f15, f16, f17, flt[9], flt[6])
+ TEST_CMP_S("cmp.un.s", f16, f17, f18, flt[9], flt[7])
+ TEST_CMP_S("cmp.un.s", f17, f18, f19, flt[9], flt[8])
+ TEST_CMP_S("cmp.un.s", f18, f19, f20, flt[9], flt[9])
+ TEST_CMP_S("cmp.un.s", f19, f20, f21, flt[9], flt[10])
+ TEST_CMP_S("cmp.un.s", f20, f21, f22, flt[9], flt[11])
+ TEST_CMP_S("cmp.un.s", f10, f11, f12, flt[10], flt[0])
+ TEST_CMP_S("cmp.un.s", f11, f12, f13, flt[10], flt[1])
+ TEST_CMP_S("cmp.un.s", f12, f13, f14, flt[10], flt[2])
+ TEST_CMP_S("cmp.un.s", f13, f14, f15, flt[10], flt[3])
+ TEST_CMP_S("cmp.un.s", f14, f15, f16, flt[10], flt[4])
+ TEST_CMP_S("cmp.un.s", f15, f16, f17, flt[10], flt[5])
+ TEST_CMP_S("cmp.un.s", f16, f17, f18, flt[10], flt[6])
+ TEST_CMP_S("cmp.un.s", f17, f18, f19, flt[10], flt[7])
+ TEST_CMP_S("cmp.un.s", f18, f19, f20, flt[10], flt[8])
+ TEST_CMP_S("cmp.un.s", f19, f20, f21, flt[10], flt[9])
+ TEST_CMP_S("cmp.un.s", f20, f21, f22, flt[10], flt[10])
+ TEST_CMP_S("cmp.un.s", f21, f22, f23, flt[10], flt[11])
+ TEST_CMP_S("cmp.un.s", f11, f12, f13, flt[11], flt[0])
+ TEST_CMP_S("cmp.un.s", f12, f13, f14, flt[11], flt[1])
+ TEST_CMP_S("cmp.un.s", f13, f14, f15, flt[11], flt[2])
+ TEST_CMP_S("cmp.un.s", f14, f15, f16, flt[11], flt[3])
+ TEST_CMP_S("cmp.un.s", f15, f16, f17, flt[11], flt[4])
+ TEST_CMP_S("cmp.un.s", f16, f17, f18, flt[11], flt[5])
+ TEST_CMP_S("cmp.un.s", f17, f18, f19, flt[11], flt[6])
+ TEST_CMP_S("cmp.un.s", f18, f19, f20, flt[11], flt[7])
+ TEST_CMP_S("cmp.un.s", f19, f20, f21, flt[11], flt[8])
+ TEST_CMP_S("cmp.un.s", f20, f21, f22, flt[11], flt[9])
+ TEST_CMP_S("cmp.un.s", f21, f22, f23, flt[11], flt[10])
+ TEST_CMP_S("cmp.un.s", f22, f23, f24, flt[11], flt[11])
+
+ printf("cmp.eq.s\n");
+ TEST_CMP_S("cmp.eq.s", f0, f1, f2, flt[0], flt[0])
+ TEST_CMP_S("cmp.eq.s", f1, f2, f3, flt[0], flt[1])
+ TEST_CMP_S("cmp.eq.s", f2, f3, f4, flt[0], flt[2])
+ TEST_CMP_S("cmp.eq.s", f3, f4, f5, flt[0], flt[3])
+ TEST_CMP_S("cmp.eq.s", f4, f5, f6, flt[0], flt[4])
+ TEST_CMP_S("cmp.eq.s", f5, f6, f7, flt[0], flt[5])
+ TEST_CMP_S("cmp.eq.s", f6, f7, f8, flt[0], flt[6])
+ TEST_CMP_S("cmp.eq.s", f7, f8, f9, flt[0], flt[7])
+ TEST_CMP_S("cmp.eq.s", f8, f9, f10, flt[0], flt[8])
+ TEST_CMP_S("cmp.eq.s", f9, f10, f11, flt[0], flt[9])
+ TEST_CMP_S("cmp.eq.s", f10, f11, f12, flt[0], flt[10])
+ TEST_CMP_S("cmp.eq.s", f11, f12, f13, flt[0], flt[11])
+ TEST_CMP_S("cmp.eq.s", f1, f2, f3, flt[1], flt[0])
+ TEST_CMP_S("cmp.eq.s", f2, f3, f4, flt[1], flt[1])
+ TEST_CMP_S("cmp.eq.s", f3, f4, f5, flt[1], flt[2])
+ TEST_CMP_S("cmp.eq.s", f4, f5, f6, flt[1], flt[3])
+ TEST_CMP_S("cmp.eq.s", f5, f6, f7, flt[1], flt[4])
+ TEST_CMP_S("cmp.eq.s", f6, f7, f8, flt[1], flt[5])
+ TEST_CMP_S("cmp.eq.s", f7, f8, f9, flt[1], flt[6])
+ TEST_CMP_S("cmp.eq.s", f8, f9, f10, flt[1], flt[7])
+ TEST_CMP_S("cmp.eq.s", f9, f10, f11, flt[1], flt[8])
+ TEST_CMP_S("cmp.eq.s", f10, f11, f12, flt[1], flt[9])
+ TEST_CMP_S("cmp.eq.s", f11, f12, f13, flt[1], flt[10])
+ TEST_CMP_S("cmp.eq.s", f12, f13, f14, flt[1], flt[11])
+ TEST_CMP_S("cmp.eq.s", f2, f3, f4, flt[2], flt[0])
+ TEST_CMP_S("cmp.eq.s", f3, f4, f5, flt[2], flt[1])
+ TEST_CMP_S("cmp.eq.s", f4, f5, f6, flt[2], flt[2])
+ TEST_CMP_S("cmp.eq.s", f5, f6, f7, flt[2], flt[3])
+ TEST_CMP_S("cmp.eq.s", f6, f7, f8, flt[2], flt[4])
+ TEST_CMP_S("cmp.eq.s", f7, f8, f9, flt[2], flt[5])
+ TEST_CMP_S("cmp.eq.s", f8, f9, f10, flt[2], flt[6])
+ TEST_CMP_S("cmp.eq.s", f9, f10, f11, flt[2], flt[7])
+ TEST_CMP_S("cmp.eq.s", f10, f11, f12, flt[2], flt[8])
+ TEST_CMP_S("cmp.eq.s", f11, f12, f13, flt[2], flt[9])
+ TEST_CMP_S("cmp.eq.s", f12, f13, f14, flt[2], flt[10])
+ TEST_CMP_S("cmp.eq.s", f13, f14, f15, flt[2], flt[11])
+ TEST_CMP_S("cmp.eq.s", f3, f4, f5, flt[3], flt[0])
+ TEST_CMP_S("cmp.eq.s", f4, f5, f6, flt[3], flt[1])
+ TEST_CMP_S("cmp.eq.s", f5, f6, f7, flt[3], flt[2])
+ TEST_CMP_S("cmp.eq.s", f6, f7, f8, flt[3], flt[3])
+ TEST_CMP_S("cmp.eq.s", f7, f8, f9, flt[3], flt[4])
+ TEST_CMP_S("cmp.eq.s", f8, f9, f10, flt[3], flt[5])
+ TEST_CMP_S("cmp.eq.s", f9, f10, f11, flt[3], flt[6])
+ TEST_CMP_S("cmp.eq.s", f10, f11, f12, flt[3], flt[7])
+ TEST_CMP_S("cmp.eq.s", f11, f12, f13, flt[3], flt[8])
+ TEST_CMP_S("cmp.eq.s", f12, f13, f14, flt[3], flt[9])
+ TEST_CMP_S("cmp.eq.s", f13, f14, f15, flt[3], flt[10])
+ TEST_CMP_S("cmp.eq.s", f14, f15, f16, flt[3], flt[11])
+ TEST_CMP_S("cmp.eq.s", f4, f5, f6, flt[4], flt[0])
+ TEST_CMP_S("cmp.eq.s", f5, f6, f7, flt[4], flt[1])
+ TEST_CMP_S("cmp.eq.s", f6, f7, f8, flt[4], flt[2])
+ TEST_CMP_S("cmp.eq.s", f7, f8, f9, flt[4], flt[3])
+ TEST_CMP_S("cmp.eq.s", f8, f9, f10, flt[4], flt[4])
+ TEST_CMP_S("cmp.eq.s", f9, f10, f11, flt[4], flt[5])
+ TEST_CMP_S("cmp.eq.s", f10, f11, f12, flt[4], flt[6])
+ TEST_CMP_S("cmp.eq.s", f11, f12, f13, flt[4], flt[7])
+ TEST_CMP_S("cmp.eq.s", f12, f13, f14, flt[4], flt[8])
+ TEST_CMP_S("cmp.eq.s", f13, f14, f15, flt[4], flt[9])
+ TEST_CMP_S("cmp.eq.s", f14, f15, f16, flt[4], flt[10])
+ TEST_CMP_S("cmp.eq.s", f15, f16, f17, flt[4], flt[11])
+ TEST_CMP_S("cmp.eq.s", f5, f6, f7, flt[5], flt[0])
+ TEST_CMP_S("cmp.eq.s", f6, f7, f8, flt[5], flt[1])
+ TEST_CMP_S("cmp.eq.s", f7, f8, f9, flt[5], flt[2])
+ TEST_CMP_S("cmp.eq.s", f8, f9, f10, flt[5], flt[3])
+ TEST_CMP_S("cmp.eq.s", f9, f10, f11, flt[5], flt[4])
+ TEST_CMP_S("cmp.eq.s", f10, f11, f12, flt[5], flt[5])
+ TEST_CMP_S("cmp.eq.s", f11, f12, f13, flt[5], flt[6])
+ TEST_CMP_S("cmp.eq.s", f12, f13, f14, flt[5], flt[7])
+ TEST_CMP_S("cmp.eq.s", f13, f14, f15, flt[5], flt[8])
+ TEST_CMP_S("cmp.eq.s", f14, f15, f16, flt[5], flt[9])
+ TEST_CMP_S("cmp.eq.s", f15, f16, f17, flt[5], flt[10])
+ TEST_CMP_S("cmp.eq.s", f16, f17, f18, flt[5], flt[11])
+ TEST_CMP_S("cmp.eq.s", f6, f7, f8, flt[6], flt[0])
+ TEST_CMP_S("cmp.eq.s", f7, f8, f9, flt[6], flt[1])
+ TEST_CMP_S("cmp.eq.s", f8, f9, f10, flt[6], flt[2])
+ TEST_CMP_S("cmp.eq.s", f9, f10, f11, flt[6], flt[3])
+ TEST_CMP_S("cmp.eq.s", f10, f11, f12, flt[6], flt[4])
+ TEST_CMP_S("cmp.eq.s", f11, f12, f13, flt[6], flt[5])
+ TEST_CMP_S("cmp.eq.s", f12, f13, f14, flt[6], flt[6])
+ TEST_CMP_S("cmp.eq.s", f13, f14, f15, flt[6], flt[7])
+ TEST_CMP_S("cmp.eq.s", f14, f15, f16, flt[6], flt[8])
+ TEST_CMP_S("cmp.eq.s", f15, f16, f17, flt[6], flt[9])
+ TEST_CMP_S("cmp.eq.s", f16, f17, f18, flt[6], flt[10])
+ TEST_CMP_S("cmp.eq.s", f17, f18, f19, flt[6], flt[11])
+ TEST_CMP_S("cmp.eq.s", f7, f8, f9, flt[7], flt[0])
+ TEST_CMP_S("cmp.eq.s", f8, f9, f10, flt[7], flt[1])
+ TEST_CMP_S("cmp.eq.s", f9, f10, f11, flt[7], flt[2])
+ TEST_CMP_S("cmp.eq.s", f10, f11, f12, flt[7], flt[3])
+ TEST_CMP_S("cmp.eq.s", f11, f12, f13, flt[7], flt[4])
+ TEST_CMP_S("cmp.eq.s", f12, f13, f14, flt[7], flt[5])
+ TEST_CMP_S("cmp.eq.s", f13, f14, f15, flt[7], flt[6])
+ TEST_CMP_S("cmp.eq.s", f14, f15, f16, flt[7], flt[7])
+ TEST_CMP_S("cmp.eq.s", f15, f16, f17, flt[7], flt[8])
+ TEST_CMP_S("cmp.eq.s", f16, f17, f18, flt[7], flt[9])
+ TEST_CMP_S("cmp.eq.s", f17, f18, f19, flt[7], flt[10])
+ TEST_CMP_S("cmp.eq.s", f18, f19, f20, flt[7], flt[11])
+ TEST_CMP_S("cmp.eq.s", f8, f9, f10, flt[8], flt[0])
+ TEST_CMP_S("cmp.eq.s", f9, f10, f11, flt[8], flt[1])
+ TEST_CMP_S("cmp.eq.s", f10, f11, f12, flt[8], flt[2])
+ TEST_CMP_S("cmp.eq.s", f11, f12, f13, flt[8], flt[3])
+ TEST_CMP_S("cmp.eq.s", f12, f13, f14, flt[8], flt[4])
+ TEST_CMP_S("cmp.eq.s", f13, f14, f15, flt[8], flt[5])
+ TEST_CMP_S("cmp.eq.s", f14, f15, f16, flt[8], flt[6])
+ TEST_CMP_S("cmp.eq.s", f15, f16, f17, flt[8], flt[7])
+ TEST_CMP_S("cmp.eq.s", f16, f17, f18, flt[8], flt[8])
+ TEST_CMP_S("cmp.eq.s", f17, f18, f19, flt[8], flt[9])
+ TEST_CMP_S("cmp.eq.s", f18, f19, f20, flt[8], flt[10])
+ TEST_CMP_S("cmp.eq.s", f19, f20, f21, flt[8], flt[11])
+ TEST_CMP_S("cmp.eq.s", f9, f10, f11, flt[9], flt[0])
+ TEST_CMP_S("cmp.eq.s", f10, f11, f12, flt[9], flt[1])
+ TEST_CMP_S("cmp.eq.s", f11, f12, f13, flt[9], flt[2])
+ TEST_CMP_S("cmp.eq.s", f12, f13, f14, flt[9], flt[3])
+ TEST_CMP_S("cmp.eq.s", f13, f14, f15, flt[9], flt[4])
+ TEST_CMP_S("cmp.eq.s", f14, f15, f16, flt[9], flt[5])
+ TEST_CMP_S("cmp.eq.s", f15, f16, f17, flt[9], flt[6])
+ TEST_CMP_S("cmp.eq.s", f16, f17, f18, flt[9], flt[7])
+ TEST_CMP_S("cmp.eq.s", f17, f18, f19, flt[9], flt[8])
+ TEST_CMP_S("cmp.eq.s", f18, f19, f20, flt[9], flt[9])
+ TEST_CMP_S("cmp.eq.s", f19, f20, f21, flt[9], flt[10])
+ TEST_CMP_S("cmp.eq.s", f20, f21, f22, flt[9], flt[11])
+ TEST_CMP_S("cmp.eq.s", f10, f11, f12, flt[10], flt[0])
+ TEST_CMP_S("cmp.eq.s", f11, f12, f13, flt[10], flt[1])
+ TEST_CMP_S("cmp.eq.s", f12, f13, f14, flt[10], flt[2])
+ TEST_CMP_S("cmp.eq.s", f13, f14, f15, flt[10], flt[3])
+ TEST_CMP_S("cmp.eq.s", f14, f15, f16, flt[10], flt[4])
+ TEST_CMP_S("cmp.eq.s", f15, f16, f17, flt[10], flt[5])
+ TEST_CMP_S("cmp.eq.s", f16, f17, f18, flt[10], flt[6])
+ TEST_CMP_S("cmp.eq.s", f17, f18, f19, flt[10], flt[7])
+ TEST_CMP_S("cmp.eq.s", f18, f19, f20, flt[10], flt[8])
+ TEST_CMP_S("cmp.eq.s", f19, f20, f21, flt[10], flt[9])
+ TEST_CMP_S("cmp.eq.s", f20, f21, f22, flt[10], flt[10])
+ TEST_CMP_S("cmp.eq.s", f21, f22, f23, flt[10], flt[11])
+ TEST_CMP_S("cmp.eq.s", f11, f12, f13, flt[11], flt[0])
+ TEST_CMP_S("cmp.eq.s", f12, f13, f14, flt[11], flt[1])
+ TEST_CMP_S("cmp.eq.s", f13, f14, f15, flt[11], flt[2])
+ TEST_CMP_S("cmp.eq.s", f14, f15, f16, flt[11], flt[3])
+ TEST_CMP_S("cmp.eq.s", f15, f16, f17, flt[11], flt[4])
+ TEST_CMP_S("cmp.eq.s", f16, f17, f18, flt[11], flt[5])
+ TEST_CMP_S("cmp.eq.s", f17, f18, f19, flt[11], flt[6])
+ TEST_CMP_S("cmp.eq.s", f18, f19, f20, flt[11], flt[7])
+ TEST_CMP_S("cmp.eq.s", f19, f20, f21, flt[11], flt[8])
+ TEST_CMP_S("cmp.eq.s", f20, f21, f22, flt[11], flt[9])
+ TEST_CMP_S("cmp.eq.s", f21, f22, f23, flt[11], flt[10])
+ TEST_CMP_S("cmp.eq.s", f22, f23, f24, flt[11], flt[11])
+
+ printf("cmp.ueq.s\n");
+ TEST_CMP_S("cmp.ueq.s", f0, f1, f2, flt[0], flt[0])
+ TEST_CMP_S("cmp.ueq.s", f1, f2, f3, flt[0], flt[1])
+ TEST_CMP_S("cmp.ueq.s", f2, f3, f4, flt[0], flt[2])
+ TEST_CMP_S("cmp.ueq.s", f3, f4, f5, flt[0], flt[3])
+ TEST_CMP_S("cmp.ueq.s", f4, f5, f6, flt[0], flt[4])
+ TEST_CMP_S("cmp.ueq.s", f5, f6, f7, flt[0], flt[5])
+ TEST_CMP_S("cmp.ueq.s", f6, f7, f8, flt[0], flt[6])
+ TEST_CMP_S("cmp.ueq.s", f7, f8, f9, flt[0], flt[7])
+ TEST_CMP_S("cmp.ueq.s", f8, f9, f10, flt[0], flt[8])
+ TEST_CMP_S("cmp.ueq.s", f9, f10, f11, flt[0], flt[9])
+ TEST_CMP_S("cmp.ueq.s", f10, f11, f12, flt[0], flt[10])
+ TEST_CMP_S("cmp.ueq.s", f11, f12, f13, flt[0], flt[11])
+ TEST_CMP_S("cmp.ueq.s", f1, f2, f3, flt[1], flt[0])
+ TEST_CMP_S("cmp.ueq.s", f2, f3, f4, flt[1], flt[1])
+ TEST_CMP_S("cmp.ueq.s", f3, f4, f5, flt[1], flt[2])
+ TEST_CMP_S("cmp.ueq.s", f4, f5, f6, flt[1], flt[3])
+ TEST_CMP_S("cmp.ueq.s", f5, f6, f7, flt[1], flt[4])
+ TEST_CMP_S("cmp.ueq.s", f6, f7, f8, flt[1], flt[5])
+ TEST_CMP_S("cmp.ueq.s", f7, f8, f9, flt[1], flt[6])
+ TEST_CMP_S("cmp.ueq.s", f8, f9, f10, flt[1], flt[7])
+ TEST_CMP_S("cmp.ueq.s", f9, f10, f11, flt[1], flt[8])
+ TEST_CMP_S("cmp.ueq.s", f10, f11, f12, flt[1], flt[9])
+ TEST_CMP_S("cmp.ueq.s", f11, f12, f13, flt[1], flt[10])
+ TEST_CMP_S("cmp.ueq.s", f12, f13, f14, flt[1], flt[11])
+ TEST_CMP_S("cmp.ueq.s", f2, f3, f4, flt[2], flt[0])
+ TEST_CMP_S("cmp.ueq.s", f3, f4, f5, flt[2], flt[1])
+ TEST_CMP_S("cmp.ueq.s", f4, f5, f6, flt[2], flt[2])
+ TEST_CMP_S("cmp.ueq.s", f5, f6, f7, flt[2], flt[3])
+ TEST_CMP_S("cmp.ueq.s", f6, f7, f8, flt[2], flt[4])
+ TEST_CMP_S("cmp.ueq.s", f7, f8, f9, flt[2], flt[5])
+ TEST_CMP_S("cmp.ueq.s", f8, f9, f10, flt[2], flt[6])
+ TEST_CMP_S("cmp.ueq.s", f9, f10, f11, flt[2], flt[7])
+ TEST_CMP_S("cmp.ueq.s", f10, f11, f12, flt[2], flt[8])
+ TEST_CMP_S("cmp.ueq.s", f11, f12, f13, flt[2], flt[9])
+ TEST_CMP_S("cmp.ueq.s", f12, f13, f14, flt[2], flt[10])
+ TEST_CMP_S("cmp.ueq.s", f13, f14, f15, flt[2], flt[11])
+ TEST_CMP_S("cmp.ueq.s", f3, f4, f5, flt[3], flt[0])
+ TEST_CMP_S("cmp.ueq.s", f4, f5, f6, flt[3], flt[1])
+ TEST_CMP_S("cmp.ueq.s", f5, f6, f7, flt[3], flt[2])
+ TEST_CMP_S("cmp.ueq.s", f6, f7, f8, flt[3], flt[3])
+ TEST_CMP_S("cmp.ueq.s", f7, f8, f9, flt[3], flt[4])
+ TEST_CMP_S("cmp.ueq.s", f8, f9, f10, flt[3], flt[5])
+ TEST_CMP_S("cmp.ueq.s", f9, f10, f11, flt[3], flt[6])
+ TEST_CMP_S("cmp.ueq.s", f10, f11, f12, flt[3], flt[7])
+ TEST_CMP_S("cmp.ueq.s", f11, f12, f13, flt[3], flt[8])
+ TEST_CMP_S("cmp.ueq.s", f12, f13, f14, flt[3], flt[9])
+ TEST_CMP_S("cmp.ueq.s", f13, f14, f15, flt[3], flt[10])
+ TEST_CMP_S("cmp.ueq.s", f14, f15, f16, flt[3], flt[11])
+ TEST_CMP_S("cmp.ueq.s", f4, f5, f6, flt[4], flt[0])
+ TEST_CMP_S("cmp.ueq.s", f5, f6, f7, flt[4], flt[1])
+ TEST_CMP_S("cmp.ueq.s", f6, f7, f8, flt[4], flt[2])
+ TEST_CMP_S("cmp.ueq.s", f7, f8, f9, flt[4], flt[3])
+ TEST_CMP_S("cmp.ueq.s", f8, f9, f10, flt[4], flt[4])
+ TEST_CMP_S("cmp.ueq.s", f9, f10, f11, flt[4], flt[5])
+ TEST_CMP_S("cmp.ueq.s", f10, f11, f12, flt[4], flt[6])
+ TEST_CMP_S("cmp.ueq.s", f11, f12, f13, flt[4], flt[7])
+ TEST_CMP_S("cmp.ueq.s", f12, f13, f14, flt[4], flt[8])
+ TEST_CMP_S("cmp.ueq.s", f13, f14, f15, flt[4], flt[9])
+ TEST_CMP_S("cmp.ueq.s", f14, f15, f16, flt[4], flt[10])
+ TEST_CMP_S("cmp.ueq.s", f15, f16, f17, flt[4], flt[11])
+ TEST_CMP_S("cmp.ueq.s", f5, f6, f7, flt[5], flt[0])
+ TEST_CMP_S("cmp.ueq.s", f6, f7, f8, flt[5], flt[1])
+ TEST_CMP_S("cmp.ueq.s", f7, f8, f9, flt[5], flt[2])
+ TEST_CMP_S("cmp.ueq.s", f8, f9, f10, flt[5], flt[3])
+ TEST_CMP_S("cmp.ueq.s", f9, f10, f11, flt[5], flt[4])
+ TEST_CMP_S("cmp.ueq.s", f10, f11, f12, flt[5], flt[5])
+ TEST_CMP_S("cmp.ueq.s", f11, f12, f13, flt[5], flt[6])
+ TEST_CMP_S("cmp.ueq.s", f12, f13, f14, flt[5], flt[7])
+ TEST_CMP_S("cmp.ueq.s", f13, f14, f15, flt[5], flt[8])
+ TEST_CMP_S("cmp.ueq.s", f14, f15, f16, flt[5], flt[9])
+ TEST_CMP_S("cmp.ueq.s", f15, f16, f17, flt[5], flt[10])
+ TEST_CMP_S("cmp.ueq.s", f16, f17, f18, flt[5], flt[11])
+ TEST_CMP_S("cmp.ueq.s", f6, f7, f8, flt[6], flt[0])
+ TEST_CMP_S("cmp.ueq.s", f7, f8, f9, flt[6], flt[1])
+ TEST_CMP_S("cmp.ueq.s", f8, f9, f10, flt[6], flt[2])
+ TEST_CMP_S("cmp.ueq.s", f9, f10, f11, flt[6], flt[3])
+ TEST_CMP_S("cmp.ueq.s", f10, f11, f12, flt[6], flt[4])
+ TEST_CMP_S("cmp.ueq.s", f11, f12, f13, flt[6], flt[5])
+ TEST_CMP_S("cmp.ueq.s", f12, f13, f14, flt[6], flt[6])
+ TEST_CMP_S("cmp.ueq.s", f13, f14, f15, flt[6], flt[7])
+ TEST_CMP_S("cmp.ueq.s", f14, f15, f16, flt[6], flt[8])
+ TEST_CMP_S("cmp.ueq.s", f15, f16, f17, flt[6], flt[9])
+ TEST_CMP_S("cmp.ueq.s", f16, f17, f18, flt[6], flt[10])
+ TEST_CMP_S("cmp.ueq.s", f17, f18, f19, flt[6], flt[11])
+ TEST_CMP_S("cmp.ueq.s", f7, f8, f9, flt[7], flt[0])
+ TEST_CMP_S("cmp.ueq.s", f8, f9, f10, flt[7], flt[1])
+ TEST_CMP_S("cmp.ueq.s", f9, f10, f11, flt[7], flt[2])
+ TEST_CMP_S("cmp.ueq.s", f10, f11, f12, flt[7], flt[3])
+ TEST_CMP_S("cmp.ueq.s", f11, f12, f13, flt[7], flt[4])
+ TEST_CMP_S("cmp.ueq.s", f12, f13, f14, flt[7], flt[5])
+ TEST_CMP_S("cmp.ueq.s", f13, f14, f15, flt[7], flt[6])
+ TEST_CMP_S("cmp.ueq.s", f14, f15, f16, flt[7], flt[7])
+ TEST_CMP_S("cmp.ueq.s", f15, f16, f17, flt[7], flt[8])
+ TEST_CMP_S("cmp.ueq.s", f16, f17, f18, flt[7], flt[9])
+ TEST_CMP_S("cmp.ueq.s", f17, f18, f19, flt[7], flt[10])
+ TEST_CMP_S("cmp.ueq.s", f18, f19, f20, flt[7], flt[11])
+ TEST_CMP_S("cmp.ueq.s", f8, f9, f10, flt[8], flt[0])
+ TEST_CMP_S("cmp.ueq.s", f9, f10, f11, flt[8], flt[1])
+ TEST_CMP_S("cmp.ueq.s", f10, f11, f12, flt[8], flt[2])
+ TEST_CMP_S("cmp.ueq.s", f11, f12, f13, flt[8], flt[3])
+ TEST_CMP_S("cmp.ueq.s", f12, f13, f14, flt[8], flt[4])
+ TEST_CMP_S("cmp.ueq.s", f13, f14, f15, flt[8], flt[5])
+ TEST_CMP_S("cmp.ueq.s", f14, f15, f16, flt[8], flt[6])
+ TEST_CMP_S("cmp.ueq.s", f15, f16, f17, flt[8], flt[7])
+ TEST_CMP_S("cmp.ueq.s", f16, f17, f18, flt[8], flt[8])
+ TEST_CMP_S("cmp.ueq.s", f17, f18, f19, flt[8], flt[9])
+ TEST_CMP_S("cmp.ueq.s", f18, f19, f20, flt[8], flt[10])
+ TEST_CMP_S("cmp.ueq.s", f19, f20, f21, flt[8], flt[11])
+ TEST_CMP_S("cmp.ueq.s", f9, f10, f11, flt[9], flt[0])
+ TEST_CMP_S("cmp.ueq.s", f10, f11, f12, flt[9], flt[1])
+ TEST_CMP_S("cmp.ueq.s", f11, f12, f13, flt[9], flt[2])
+ TEST_CMP_S("cmp.ueq.s", f12, f13, f14, flt[9], flt[3])
+ TEST_CMP_S("cmp.ueq.s", f13, f14, f15, flt[9], flt[4])
+ TEST_CMP_S("cmp.ueq.s", f14, f15, f16, flt[9], flt[5])
+ TEST_CMP_S("cmp.ueq.s", f15, f16, f17, flt[9], flt[6])
+ TEST_CMP_S("cmp.ueq.s", f16, f17, f18, flt[9], flt[7])
+ TEST_CMP_S("cmp.ueq.s", f17, f18, f19, flt[9], flt[8])
+ TEST_CMP_S("cmp.ueq.s", f18, f19, f20, flt[9], flt[9])
+ TEST_CMP_S("cmp.ueq.s", f19, f20, f21, flt[9], flt[10])
+ TEST_CMP_S("cmp.ueq.s", f20, f21, f22, flt[9], flt[11])
+ TEST_CMP_S("cmp.ueq.s", f10, f11, f12, flt[10], flt[0])
+ TEST_CMP_S("cmp.ueq.s", f11, f12, f13, flt[10], flt[1])
+ TEST_CMP_S("cmp.ueq.s", f12, f13, f14, flt[10], flt[2])
+ TEST_CMP_S("cmp.ueq.s", f13, f14, f15, flt[10], flt[3])
+ TEST_CMP_S("cmp.ueq.s", f14, f15, f16, flt[10], flt[4])
+ TEST_CMP_S("cmp.ueq.s", f15, f16, f17, flt[10], flt[5])
+ TEST_CMP_S("cmp.ueq.s", f16, f17, f18, flt[10], flt[6])
+ TEST_CMP_S("cmp.ueq.s", f17, f18, f19, flt[10], flt[7])
+ TEST_CMP_S("cmp.ueq.s", f18, f19, f20, flt[10], flt[8])
+ TEST_CMP_S("cmp.ueq.s", f19, f20, f21, flt[10], flt[9])
+ TEST_CMP_S("cmp.ueq.s", f20, f21, f22, flt[10], flt[10])
+ TEST_CMP_S("cmp.ueq.s", f21, f22, f23, flt[10], flt[11])
+ TEST_CMP_S("cmp.ueq.s", f11, f12, f13, flt[11], flt[0])
+ TEST_CMP_S("cmp.ueq.s", f12, f13, f14, flt[11], flt[1])
+ TEST_CMP_S("cmp.ueq.s", f13, f14, f15, flt[11], flt[2])
+ TEST_CMP_S("cmp.ueq.s", f14, f15, f16, flt[11], flt[3])
+ TEST_CMP_S("cmp.ueq.s", f15, f16, f17, flt[11], flt[4])
+ TEST_CMP_S("cmp.ueq.s", f16, f17, f18, flt[11], flt[5])
+ TEST_CMP_S("cmp.ueq.s", f17, f18, f19, flt[11], flt[6])
+ TEST_CMP_S("cmp.ueq.s", f18, f19, f20, flt[11], flt[7])
+ TEST_CMP_S("cmp.ueq.s", f19, f20, f21, flt[11], flt[8])
+ TEST_CMP_S("cmp.ueq.s", f20, f21, f22, flt[11], flt[9])
+ TEST_CMP_S("cmp.ueq.s", f21, f22, f23, flt[11], flt[10])
+ TEST_CMP_S("cmp.ueq.s", f22, f23, f24, flt[11], flt[11])
+
+ printf("cmp.lt.s\n");
+ TEST_CMP_S("cmp.lt.s", f0, f1, f2, flt[0], flt[0])
+ TEST_CMP_S("cmp.lt.s", f1, f2, f3, flt[0], flt[1])
+ TEST_CMP_S("cmp.lt.s", f2, f3, f4, flt[0], flt[2])
+ TEST_CMP_S("cmp.lt.s", f3, f4, f5, flt[0], flt[3])
+ TEST_CMP_S("cmp.lt.s", f4, f5, f6, flt[0], flt[4])
+ TEST_CMP_S("cmp.lt.s", f5, f6, f7, flt[0], flt[5])
+ TEST_CMP_S("cmp.lt.s", f6, f7, f8, flt[0], flt[6])
+ TEST_CMP_S("cmp.lt.s", f7, f8, f9, flt[0], flt[7])
+ TEST_CMP_S("cmp.lt.s", f8, f9, f10, flt[0], flt[8])
+ TEST_CMP_S("cmp.lt.s", f9, f10, f11, flt[0], flt[9])
+ TEST_CMP_S("cmp.lt.s", f10, f11, f12, flt[0], flt[10])
+ TEST_CMP_S("cmp.lt.s", f11, f12, f13, flt[0], flt[11])
+ TEST_CMP_S("cmp.lt.s", f1, f2, f3, flt[1], flt[0])
+ TEST_CMP_S("cmp.lt.s", f2, f3, f4, flt[1], flt[1])
+ TEST_CMP_S("cmp.lt.s", f3, f4, f5, flt[1], flt[2])
+ TEST_CMP_S("cmp.lt.s", f4, f5, f6, flt[1], flt[3])
+ TEST_CMP_S("cmp.lt.s", f5, f6, f7, flt[1], flt[4])
+ TEST_CMP_S("cmp.lt.s", f6, f7, f8, flt[1], flt[5])
+ TEST_CMP_S("cmp.lt.s", f7, f8, f9, flt[1], flt[6])
+ TEST_CMP_S("cmp.lt.s", f8, f9, f10, flt[1], flt[7])
+ TEST_CMP_S("cmp.lt.s", f9, f10, f11, flt[1], flt[8])
+ TEST_CMP_S("cmp.lt.s", f10, f11, f12, flt[1], flt[9])
+ TEST_CMP_S("cmp.lt.s", f11, f12, f13, flt[1], flt[10])
+ TEST_CMP_S("cmp.lt.s", f12, f13, f14, flt[1], flt[11])
+ TEST_CMP_S("cmp.lt.s", f2, f3, f4, flt[2], flt[0])
+ TEST_CMP_S("cmp.lt.s", f3, f4, f5, flt[2], flt[1])
+ TEST_CMP_S("cmp.lt.s", f4, f5, f6, flt[2], flt[2])
+ TEST_CMP_S("cmp.lt.s", f5, f6, f7, flt[2], flt[3])
+ TEST_CMP_S("cmp.lt.s", f6, f7, f8, flt[2], flt[4])
+ TEST_CMP_S("cmp.lt.s", f7, f8, f9, flt[2], flt[5])
+ TEST_CMP_S("cmp.lt.s", f8, f9, f10, flt[2], flt[6])
+ TEST_CMP_S("cmp.lt.s", f9, f10, f11, flt[2], flt[7])
+ TEST_CMP_S("cmp.lt.s", f10, f11, f12, flt[2], flt[8])
+ TEST_CMP_S("cmp.lt.s", f11, f12, f13, flt[2], flt[9])
+ TEST_CMP_S("cmp.lt.s", f12, f13, f14, flt[2], flt[10])
+ TEST_CMP_S("cmp.lt.s", f13, f14, f15, flt[2], flt[11])
+ TEST_CMP_S("cmp.lt.s", f3, f4, f5, flt[3], flt[0])
+ TEST_CMP_S("cmp.lt.s", f4, f5, f6, flt[3], flt[1])
+ TEST_CMP_S("cmp.lt.s", f5, f6, f7, flt[3], flt[2])
+ TEST_CMP_S("cmp.lt.s", f6, f7, f8, flt[3], flt[3])
+ TEST_CMP_S("cmp.lt.s", f7, f8, f9, flt[3], flt[4])
+ TEST_CMP_S("cmp.lt.s", f8, f9, f10, flt[3], flt[5])
+ TEST_CMP_S("cmp.lt.s", f9, f10, f11, flt[3], flt[6])
+ TEST_CMP_S("cmp.lt.s", f10, f11, f12, flt[3], flt[7])
+ TEST_CMP_S("cmp.lt.s", f11, f12, f13, flt[3], flt[8])
+ TEST_CMP_S("cmp.lt.s", f12, f13, f14, flt[3], flt[9])
+ TEST_CMP_S("cmp.lt.s", f13, f14, f15, flt[3], flt[10])
+ TEST_CMP_S("cmp.lt.s", f14, f15, f16, flt[3], flt[11])
+ TEST_CMP_S("cmp.lt.s", f4, f5, f6, flt[4], flt[0])
+ TEST_CMP_S("cmp.lt.s", f5, f6, f7, flt[4], flt[1])
+ TEST_CMP_S("cmp.lt.s", f6, f7, f8, flt[4], flt[2])
+ TEST_CMP_S("cmp.lt.s", f7, f8, f9, flt[4], flt[3])
+ TEST_CMP_S("cmp.lt.s", f8, f9, f10, flt[4], flt[4])
+ TEST_CMP_S("cmp.lt.s", f9, f10, f11, flt[4], flt[5])
+ TEST_CMP_S("cmp.lt.s", f10, f11, f12, flt[4], flt[6])
+ TEST_CMP_S("cmp.lt.s", f11, f12, f13, flt[4], flt[7])
+ TEST_CMP_S("cmp.lt.s", f12, f13, f14, flt[4], flt[8])
+ TEST_CMP_S("cmp.lt.s", f13, f14, f15, flt[4], flt[9])
+ TEST_CMP_S("cmp.lt.s", f14, f15, f16, flt[4], flt[10])
+ TEST_CMP_S("cmp.lt.s", f15, f16, f17, flt[4], flt[11])
+ TEST_CMP_S("cmp.lt.s", f5, f6, f7, flt[5], flt[0])
+ TEST_CMP_S("cmp.lt.s", f6, f7, f8, flt[5], flt[1])
+ TEST_CMP_S("cmp.lt.s", f7, f8, f9, flt[5], flt[2])
+ TEST_CMP_S("cmp.lt.s", f8, f9, f10, flt[5], flt[3])
+ TEST_CMP_S("cmp.lt.s", f9, f10, f11, flt[5], flt[4])
+ TEST_CMP_S("cmp.lt.s", f10, f11, f12, flt[5], flt[5])
+ TEST_CMP_S("cmp.lt.s", f11, f12, f13, flt[5], flt[6])
+ TEST_CMP_S("cmp.lt.s", f12, f13, f14, flt[5], flt[7])
+ TEST_CMP_S("cmp.lt.s", f13, f14, f15, flt[5], flt[8])
+ TEST_CMP_S("cmp.lt.s", f14, f15, f16, flt[5], flt[9])
+ TEST_CMP_S("cmp.lt.s", f15, f16, f17, flt[5], flt[10])
+ TEST_CMP_S("cmp.lt.s", f16, f17, f18, flt[5], flt[11])
+ TEST_CMP_S("cmp.lt.s", f6, f7, f8, flt[6], flt[0])
+ TEST_CMP_S("cmp.lt.s", f7, f8, f9, flt[6], flt[1])
+ TEST_CMP_S("cmp.lt.s", f8, f9, f10, flt[6], flt[2])
+ TEST_CMP_S("cmp.lt.s", f9, f10, f11, flt[6], flt[3])
+ TEST_CMP_S("cmp.lt.s", f10, f11, f12, flt[6], flt[4])
+ TEST_CMP_S("cmp.lt.s", f11, f12, f13, flt[6], flt[5])
+ TEST_CMP_S("cmp.lt.s", f12, f13, f14, flt[6], flt[6])
+ TEST_CMP_S("cmp.lt.s", f13, f14, f15, flt[6], flt[7])
+ TEST_CMP_S("cmp.lt.s", f14, f15, f16, flt[6], flt[8])
+ TEST_CMP_S("cmp.lt.s", f15, f16, f17, flt[6], flt[9])
+ TEST_CMP_S("cmp.lt.s", f16, f17, f18, flt[6], flt[10])
+ TEST_CMP_S("cmp.lt.s", f17, f18, f19, flt[6], flt[11])
+ TEST_CMP_S("cmp.lt.s", f7, f8, f9, flt[7], flt[0])
+ TEST_CMP_S("cmp.lt.s", f8, f9, f10, flt[7], flt[1])
+ TEST_CMP_S("cmp.lt.s", f9, f10, f11, flt[7], flt[2])
+ TEST_CMP_S("cmp.lt.s", f10, f11, f12, flt[7], flt[3])
+ TEST_CMP_S("cmp.lt.s", f11, f12, f13, flt[7], flt[4])
+ TEST_CMP_S("cmp.lt.s", f12, f13, f14, flt[7], flt[5])
+ TEST_CMP_S("cmp.lt.s", f13, f14, f15, flt[7], flt[6])
+ TEST_CMP_S("cmp.lt.s", f14, f15, f16, flt[7], flt[7])
+ TEST_CMP_S("cmp.lt.s", f15, f16, f17, flt[7], flt[8])
+ TEST_CMP_S("cmp.lt.s", f16, f17, f18, flt[7], flt[9])
+ TEST_CMP_S("cmp.lt.s", f17, f18, f19, flt[7], flt[10])
+ TEST_CMP_S("cmp.lt.s", f18, f19, f20, flt[7], flt[11])
+ TEST_CMP_S("cmp.lt.s", f8, f9, f10, flt[8], flt[0])
+ TEST_CMP_S("cmp.lt.s", f9, f10, f11, flt[8], flt[1])
+ TEST_CMP_S("cmp.lt.s", f10, f11, f12, flt[8], flt[2])
+ TEST_CMP_S("cmp.lt.s", f11, f12, f13, flt[8], flt[3])
+ TEST_CMP_S("cmp.lt.s", f12, f13, f14, flt[8], flt[4])
+ TEST_CMP_S("cmp.lt.s", f13, f14, f15, flt[8], flt[5])
+ TEST_CMP_S("cmp.lt.s", f14, f15, f16, flt[8], flt[6])
+ TEST_CMP_S("cmp.lt.s", f15, f16, f17, flt[8], flt[7])
+ TEST_CMP_S("cmp.lt.s", f16, f17, f18, flt[8], flt[8])
+ TEST_CMP_S("cmp.lt.s", f17, f18, f19, flt[8], flt[9])
+ TEST_CMP_S("cmp.lt.s", f18, f19, f20, flt[8], flt[10])
+ TEST_CMP_S("cmp.lt.s", f19, f20, f21, flt[8], flt[11])
+ TEST_CMP_S("cmp.lt.s", f9, f10, f11, flt[9], flt[0])
+ TEST_CMP_S("cmp.lt.s", f10, f11, f12, flt[9], flt[1])
+ TEST_CMP_S("cmp.lt.s", f11, f12, f13, flt[9], flt[2])
+ TEST_CMP_S("cmp.lt.s", f12, f13, f14, flt[9], flt[3])
+ TEST_CMP_S("cmp.lt.s", f13, f14, f15, flt[9], flt[4])
+ TEST_CMP_S("cmp.lt.s", f14, f15, f16, flt[9], flt[5])
+ TEST_CMP_S("cmp.lt.s", f15, f16, f17, flt[9], flt[6])
+ TEST_CMP_S("cmp.lt.s", f16, f17, f18, flt[9], flt[7])
+ TEST_CMP_S("cmp.lt.s", f17, f18, f19, flt[9], flt[8])
+ TEST_CMP_S("cmp.lt.s", f18, f19, f20, flt[9], flt[9])
+ TEST_CMP_S("cmp.lt.s", f19, f20, f21, flt[9], flt[10])
+ TEST_CMP_S("cmp.lt.s", f20, f21, f22, flt[9], flt[11])
+ TEST_CMP_S("cmp.lt.s", f10, f11, f12, flt[10], flt[0])
+ TEST_CMP_S("cmp.lt.s", f11, f12, f13, flt[10], flt[1])
+ TEST_CMP_S("cmp.lt.s", f12, f13, f14, flt[10], flt[2])
+ TEST_CMP_S("cmp.lt.s", f13, f14, f15, flt[10], flt[3])
+ TEST_CMP_S("cmp.lt.s", f14, f15, f16, flt[10], flt[4])
+ TEST_CMP_S("cmp.lt.s", f15, f16, f17, flt[10], flt[5])
+ TEST_CMP_S("cmp.lt.s", f16, f17, f18, flt[10], flt[6])
+ TEST_CMP_S("cmp.lt.s", f17, f18, f19, flt[10], flt[7])
+ TEST_CMP_S("cmp.lt.s", f18, f19, f20, flt[10], flt[8])
+ TEST_CMP_S("cmp.lt.s", f19, f20, f21, flt[10], flt[9])
+ TEST_CMP_S("cmp.lt.s", f20, f21, f22, flt[10], flt[10])
+ TEST_CMP_S("cmp.lt.s", f21, f22, f23, flt[10], flt[11])
+ TEST_CMP_S("cmp.lt.s", f11, f12, f13, flt[11], flt[0])
+ TEST_CMP_S("cmp.lt.s", f12, f13, f14, flt[11], flt[1])
+ TEST_CMP_S("cmp.lt.s", f13, f14, f15, flt[11], flt[2])
+ TEST_CMP_S("cmp.lt.s", f14, f15, f16, flt[11], flt[3])
+ TEST_CMP_S("cmp.lt.s", f15, f16, f17, flt[11], flt[4])
+ TEST_CMP_S("cmp.lt.s", f16, f17, f18, flt[11], flt[5])
+ TEST_CMP_S("cmp.lt.s", f17, f18, f19, flt[11], flt[6])
+ TEST_CMP_S("cmp.lt.s", f18, f19, f20, flt[11], flt[7])
+ TEST_CMP_S("cmp.lt.s", f19, f20, f21, flt[11], flt[8])
+ TEST_CMP_S("cmp.lt.s", f20, f21, f22, flt[11], flt[9])
+ TEST_CMP_S("cmp.lt.s", f21, f22, f23, flt[11], flt[10])
+ TEST_CMP_S("cmp.lt.s", f22, f23, f24, flt[11], flt[11])
+
+ printf("cmp.ult.s\n");
+ TEST_CMP_S("cmp.ult.s", f0, f1, f2, flt[0], flt[0])
+ TEST_CMP_S("cmp.ult.s", f1, f2, f3, flt[0], flt[1])
+ TEST_CMP_S("cmp.ult.s", f2, f3, f4, flt[0], flt[2])
+ TEST_CMP_S("cmp.ult.s", f3, f4, f5, flt[0], flt[3])
+ TEST_CMP_S("cmp.ult.s", f4, f5, f6, flt[0], flt[4])
+ TEST_CMP_S("cmp.ult.s", f5, f6, f7, flt[0], flt[5])
+ TEST_CMP_S("cmp.ult.s", f6, f7, f8, flt[0], flt[6])
+ TEST_CMP_S("cmp.ult.s", f7, f8, f9, flt[0], flt[7])
+ TEST_CMP_S("cmp.ult.s", f8, f9, f10, flt[0], flt[8])
+ TEST_CMP_S("cmp.ult.s", f9, f10, f11, flt[0], flt[9])
+ TEST_CMP_S("cmp.ult.s", f10, f11, f12, flt[0], flt[10])
+ TEST_CMP_S("cmp.ult.s", f11, f12, f13, flt[0], flt[11])
+ TEST_CMP_S("cmp.ult.s", f1, f2, f3, flt[1], flt[0])
+ TEST_CMP_S("cmp.ult.s", f2, f3, f4, flt[1], flt[1])
+ TEST_CMP_S("cmp.ult.s", f3, f4, f5, flt[1], flt[2])
+ TEST_CMP_S("cmp.ult.s", f4, f5, f6, flt[1], flt[3])
+ TEST_CMP_S("cmp.ult.s", f5, f6, f7, flt[1], flt[4])
+ TEST_CMP_S("cmp.ult.s", f6, f7, f8, flt[1], flt[5])
+ TEST_CMP_S("cmp.ult.s", f7, f8, f9, flt[1], flt[6])
+ TEST_CMP_S("cmp.ult.s", f8, f9, f10, flt[1], flt[7])
+ TEST_CMP_S("cmp.ult.s", f9, f10, f11, flt[1], flt[8])
+ TEST_CMP_S("cmp.ult.s", f10, f11, f12, flt[1], flt[9])
+ TEST_CMP_S("cmp.ult.s", f11, f12, f13, flt[1], flt[10])
+ TEST_CMP_S("cmp.ult.s", f12, f13, f14, flt[1], flt[11])
+ TEST_CMP_S("cmp.ult.s", f2, f3, f4, flt[2], flt[0])
+ TEST_CMP_S("cmp.ult.s", f3, f4, f5, flt[2], flt[1])
+ TEST_CMP_S("cmp.ult.s", f4, f5, f6, flt[2], flt[2])
+ TEST_CMP_S("cmp.ult.s", f5, f6, f7, flt[2], flt[3])
+ TEST_CMP_S("cmp.ult.s", f6, f7, f8, flt[2], flt[4])
+ TEST_CMP_S("cmp.ult.s", f7, f8, f9, flt[2], flt[5])
+ TEST_CMP_S("cmp.ult.s", f8, f9, f10, flt[2], flt[6])
+ TEST_CMP_S("cmp.ult.s", f9, f10, f11, flt[2], flt[7])
+ TEST_CMP_S("cmp.ult.s", f10, f11, f12, flt[2], flt[8])
+ TEST_CMP_S("cmp.ult.s", f11, f12, f13, flt[2], flt[9])
+ TEST_CMP_S("cmp.ult.s", f12, f13, f14, flt[2], flt[10])
+ TEST_CMP_S("cmp.ult.s", f13, f14, f15, flt[2], flt[11])
+ TEST_CMP_S("cmp.ult.s", f3, f4, f5, flt[3], flt[0])
+ TEST_CMP_S("cmp.ult.s", f4, f5, f6, flt[3], flt[1])
+ TEST_CMP_S("cmp.ult.s", f5, f6, f7, flt[3], flt[2])
+ TEST_CMP_S("cmp.ult.s", f6, f7, f8, flt[3], flt[3])
+ TEST_CMP_S("cmp.ult.s", f7, f8, f9, flt[3], flt[4])
+ TEST_CMP_S("cmp.ult.s", f8, f9, f10, flt[3], flt[5])
+ TEST_CMP_S("cmp.ult.s", f9, f10, f11, flt[3], flt[6])
+ TEST_CMP_S("cmp.ult.s", f10, f11, f12, flt[3], flt[7])
+ TEST_CMP_S("cmp.ult.s", f11, f12, f13, flt[3], flt[8])
+ TEST_CMP_S("cmp.ult.s", f12, f13, f14, flt[3], flt[9])
+ TEST_CMP_S("cmp.ult.s", f13, f14, f15, flt[3], flt[10])
+ TEST_CMP_S("cmp.ult.s", f14, f15, f16, flt[3], flt[11])
+ TEST_CMP_S("cmp.ult.s", f4, f5, f6, flt[4], flt[0])
+ TEST_CMP_S("cmp.ult.s", f5, f6, f7, flt[4], flt[1])
+ TEST_CMP_S("cmp.ult.s", f6, f7, f8, flt[4], flt[2])
+ TEST_CMP_S("cmp.ult.s", f7, f8, f9, flt[4], flt[3])
+ TEST_CMP_S("cmp.ult.s", f8, f9, f10, flt[4], flt[4])
+ TEST_CMP_S("cmp.ult.s", f9, f10, f11, flt[4], flt[5])
+ TEST_CMP_S("cmp.ult.s", f10, f11, f12, flt[4], flt[6])
+ TEST_CMP_S("cmp.ult.s", f11, f12, f13, flt[4], flt[7])
+ TEST_CMP_S("cmp.ult.s", f12, f13, f14, flt[4], flt[8])
+ TEST_CMP_S("cmp.ult.s", f13, f14, f15, flt[4], flt[9])
+ TEST_CMP_S("cmp.ult.s", f14, f15, f16, flt[4], flt[10])
+ TEST_CMP_S("cmp.ult.s", f15, f16, f17, flt[4], flt[11])
+ TEST_CMP_S("cmp.ult.s", f5, f6, f7, flt[5], flt[0])
+ TEST_CMP_S("cmp.ult.s", f6, f7, f8, flt[5], flt[1])
+ TEST_CMP_S("cmp.ult.s", f7, f8, f9, flt[5], flt[2])
+ TEST_CMP_S("cmp.ult.s", f8, f9, f10, flt[5], flt[3])
+ TEST_CMP_S("cmp.ult.s", f9, f10, f11, flt[5], flt[4])
+ TEST_CMP_S("cmp.ult.s", f10, f11, f12, flt[5], flt[5])
+ TEST_CMP_S("cmp.ult.s", f11, f12, f13, flt[5], flt[6])
+ TEST_CMP_S("cmp.ult.s", f12, f13, f14, flt[5], flt[7])
+ TEST_CMP_S("cmp.ult.s", f13, f14, f15, flt[5], flt[8])
+ TEST_CMP_S("cmp.ult.s", f14, f15, f16, flt[5], flt[9])
+ TEST_CMP_S("cmp.ult.s", f15, f16, f17, flt[5], flt[10])
+ TEST_CMP_S("cmp.ult.s", f16, f17, f18, flt[5], flt[11])
+ TEST_CMP_S("cmp.ult.s", f6, f7, f8, flt[6], flt[0])
+ TEST_CMP_S("cmp.ult.s", f7, f8, f9, flt[6], flt[1])
+ TEST_CMP_S("cmp.ult.s", f8, f9, f10, flt[6], flt[2])
+ TEST_CMP_S("cmp.ult.s", f9, f10, f11, flt[6], flt[3])
+ TEST_CMP_S("cmp.ult.s", f10, f11, f12, flt[6], flt[4])
+ TEST_CMP_S("cmp.ult.s", f11, f12, f13, flt[6], flt[5])
+ TEST_CMP_S("cmp.ult.s", f12, f13, f14, flt[6], flt[6])
+ TEST_CMP_S("cmp.ult.s", f13, f14, f15, flt[6], flt[7])
+ TEST_CMP_S("cmp.ult.s", f14, f15, f16, flt[6], flt[8])
+ TEST_CMP_S("cmp.ult.s", f15, f16, f17, flt[6], flt[9])
+ TEST_CMP_S("cmp.ult.s", f16, f17, f18, flt[6], flt[10])
+ TEST_CMP_S("cmp.ult.s", f17, f18, f19, flt[6], flt[11])
+ TEST_CMP_S("cmp.ult.s", f7, f8, f9, flt[7], flt[0])
+ TEST_CMP_S("cmp.ult.s", f8, f9, f10, flt[7], flt[1])
+ TEST_CMP_S("cmp.ult.s", f9, f10, f11, flt[7], flt[2])
+ TEST_CMP_S("cmp.ult.s", f10, f11, f12, flt[7], flt[3])
+ TEST_CMP_S("cmp.ult.s", f11, f12, f13, flt[7], flt[4])
+ TEST_CMP_S("cmp.ult.s", f12, f13, f14, flt[7], flt[5])
+ TEST_CMP_S("cmp.ult.s", f13, f14, f15, flt[7], flt[6])
+ TEST_CMP_S("cmp.ult.s", f14, f15, f16, flt[7], flt[7])
+ TEST_CMP_S("cmp.ult.s", f15, f16, f17, flt[7], flt[8])
+ TEST_CMP_S("cmp.ult.s", f16, f17, f18, flt[7], flt[9])
+ TEST_CMP_S("cmp.ult.s", f17, f18, f19, flt[7], flt[10])
+ TEST_CMP_S("cmp.ult.s", f18, f19, f20, flt[7], flt[11])
+ TEST_CMP_S("cmp.ult.s", f8, f9, f10, flt[8], flt[0])
+ TEST_CMP_S("cmp.ult.s", f9, f10, f11, flt[8], flt[1])
+ TEST_CMP_S("cmp.ult.s", f10, f11, f12, flt[8], flt[2])
+ TEST_CMP_S("cmp.ult.s", f11, f12, f13, flt[8], flt[3])
+ TEST_CMP_S("cmp.ult.s", f12, f13, f14, flt[8], flt[4])
+ TEST_CMP_S("cmp.ult.s", f13, f14, f15, flt[8], flt[5])
+ TEST_CMP_S("cmp.ult.s", f14, f15, f16, flt[8], flt[6])
+ TEST_CMP_S("cmp.ult.s", f15, f16, f17, flt[8], flt[7])
+ TEST_CMP_S("cmp.ult.s", f16, f17, f18, flt[8], flt[8])
+ TEST_CMP_S("cmp.ult.s", f17, f18, f19, flt[8], flt[9])
+ TEST_CMP_S("cmp.ult.s", f18, f19, f20, flt[8], flt[10])
+ TEST_CMP_S("cmp.ult.s", f19, f20, f21, flt[8], flt[11])
+ TEST_CMP_S("cmp.ult.s", f9, f10, f11, flt[9], flt[0])
+ TEST_CMP_S("cmp.ult.s", f10, f11, f12, flt[9], flt[1])
+ TEST_CMP_S("cmp.ult.s", f11, f12, f13, flt[9], flt[2])
+ TEST_CMP_S("cmp.ult.s", f12, f13, f14, flt[9], flt[3])
+ TEST_CMP_S("cmp.ult.s", f13, f14, f15, flt[9], flt[4])
+ TEST_CMP_S("cmp.ult.s", f14, f15, f16, flt[9], flt[5])
+ TEST_CMP_S("cmp.ult.s", f15, f16, f17, flt[9], flt[6])
+ TEST_CMP_S("cmp.ult.s", f16, f17, f18, flt[9], flt[7])
+ TEST_CMP_S("cmp.ult.s", f17, f18, f19, flt[9], flt[8])
+ TEST_CMP_S("cmp.ult.s", f18, f19, f20, flt[9], flt[9])
+ TEST_CMP_S("cmp.ult.s", f19, f20, f21, flt[9], flt[10])
+ TEST_CMP_S("cmp.ult.s", f20, f21, f22, flt[9], flt[11])
+ TEST_CMP_S("cmp.ult.s", f10, f11, f12, flt[10], flt[0])
+ TEST_CMP_S("cmp.ult.s", f11, f12, f13, flt[10], flt[1])
+ TEST_CMP_S("cmp.ult.s", f12, f13, f14, flt[10], flt[2])
+ TEST_CMP_S("cmp.ult.s", f13, f14, f15, flt[10], flt[3])
+ TEST_CMP_S("cmp.ult.s", f14, f15, f16, flt[10], flt[4])
+ TEST_CMP_S("cmp.ult.s", f15, f16, f17, flt[10], flt[5])
+ TEST_CMP_S("cmp.ult.s", f16, f17, f18, flt[10], flt[6])
+ TEST_CMP_S("cmp.ult.s", f17, f18, f19, flt[10], flt[7])
+ TEST_CMP_S("cmp.ult.s", f18, f19, f20, flt[10], flt[8])
+ TEST_CMP_S("cmp.ult.s", f19, f20, f21, flt[10], flt[9])
+ TEST_CMP_S("cmp.ult.s", f20, f21, f22, flt[10], flt[10])
+ TEST_CMP_S("cmp.ult.s", f21, f22, f23, flt[10], flt[11])
+ TEST_CMP_S("cmp.ult.s", f11, f12, f13, flt[11], flt[0])
+ TEST_CMP_S("cmp.ult.s", f12, f13, f14, flt[11], flt[1])
+ TEST_CMP_S("cmp.ult.s", f13, f14, f15, flt[11], flt[2])
+ TEST_CMP_S("cmp.ult.s", f14, f15, f16, flt[11], flt[3])
+ TEST_CMP_S("cmp.ult.s", f15, f16, f17, flt[11], flt[4])
+ TEST_CMP_S("cmp.ult.s", f16, f17, f18, flt[11], flt[5])
+ TEST_CMP_S("cmp.ult.s", f17, f18, f19, flt[11], flt[6])
+ TEST_CMP_S("cmp.ult.s", f18, f19, f20, flt[11], flt[7])
+ TEST_CMP_S("cmp.ult.s", f19, f20, f21, flt[11], flt[8])
+ TEST_CMP_S("cmp.ult.s", f20, f21, f22, flt[11], flt[9])
+ TEST_CMP_S("cmp.ult.s", f21, f22, f23, flt[11], flt[10])
+ TEST_CMP_S("cmp.ult.s", f22, f23, f24, flt[11], flt[11])
+
+ printf("cmp.le.s\n");
+ TEST_CMP_S("cmp.le.s", f0, f1, f2, flt[0], flt[0])
+ TEST_CMP_S("cmp.le.s", f1, f2, f3, flt[0], flt[1])
+ TEST_CMP_S("cmp.le.s", f2, f3, f4, flt[0], flt[2])
+ TEST_CMP_S("cmp.le.s", f3, f4, f5, flt[0], flt[3])
+ TEST_CMP_S("cmp.le.s", f4, f5, f6, flt[0], flt[4])
+ TEST_CMP_S("cmp.le.s", f5, f6, f7, flt[0], flt[5])
+ TEST_CMP_S("cmp.le.s", f6, f7, f8, flt[0], flt[6])
+ TEST_CMP_S("cmp.le.s", f7, f8, f9, flt[0], flt[7])
+ TEST_CMP_S("cmp.le.s", f8, f9, f10, flt[0], flt[8])
+ TEST_CMP_S("cmp.le.s", f9, f10, f11, flt[0], flt[9])
+ TEST_CMP_S("cmp.le.s", f10, f11, f12, flt[0], flt[10])
+ TEST_CMP_S("cmp.le.s", f11, f12, f13, flt[0], flt[11])
+ TEST_CMP_S("cmp.le.s", f1, f2, f3, flt[1], flt[0])
+ TEST_CMP_S("cmp.le.s", f2, f3, f4, flt[1], flt[1])
+ TEST_CMP_S("cmp.le.s", f3, f4, f5, flt[1], flt[2])
+ TEST_CMP_S("cmp.le.s", f4, f5, f6, flt[1], flt[3])
+ TEST_CMP_S("cmp.le.s", f5, f6, f7, flt[1], flt[4])
+ TEST_CMP_S("cmp.le.s", f6, f7, f8, flt[1], flt[5])
+ TEST_CMP_S("cmp.le.s", f7, f8, f9, flt[1], flt[6])
+ TEST_CMP_S("cmp.le.s", f8, f9, f10, flt[1], flt[7])
+ TEST_CMP_S("cmp.le.s", f9, f10, f11, flt[1], flt[8])
+ TEST_CMP_S("cmp.le.s", f10, f11, f12, flt[1], flt[9])
+ TEST_CMP_S("cmp.le.s", f11, f12, f13, flt[1], flt[10])
+ TEST_CMP_S("cmp.le.s", f12, f13, f14, flt[1], flt[11])
+ TEST_CMP_S("cmp.le.s", f2, f3, f4, flt[2], flt[0])
+ TEST_CMP_S("cmp.le.s", f3, f4, f5, flt[2], flt[1])
+ TEST_CMP_S("cmp.le.s", f4, f5, f6, flt[2], flt[2])
+ TEST_CMP_S("cmp.le.s", f5, f6, f7, flt[2], flt[3])
+ TEST_CMP_S("cmp.le.s", f6, f7, f8, flt[2], flt[4])
+ TEST_CMP_S("cmp.le.s", f7, f8, f9, flt[2], flt[5])
+ TEST_CMP_S("cmp.le.s", f8, f9, f10, flt[2], flt[6])
+ TEST_CMP_S("cmp.le.s", f9, f10, f11, flt[2], flt[7])
+ TEST_CMP_S("cmp.le.s", f10, f11, f12, flt[2], flt[8])
+ TEST_CMP_S("cmp.le.s", f11, f12, f13, flt[2], flt[9])
+ TEST_CMP_S("cmp.le.s", f12, f13, f14, flt[2], flt[10])
+ TEST_CMP_S("cmp.le.s", f13, f14, f15, flt[2], flt[11])
+ TEST_CMP_S("cmp.le.s", f3, f4, f5, flt[3], flt[0])
+ TEST_CMP_S("cmp.le.s", f4, f5, f6, flt[3], flt[1])
+ TEST_CMP_S("cmp.le.s", f5, f6, f7, flt[3], flt[2])
+ TEST_CMP_S("cmp.le.s", f6, f7, f8, flt[3], flt[3])
+ TEST_CMP_S("cmp.le.s", f7, f8, f9, flt[3], flt[4])
+ TEST_CMP_S("cmp.le.s", f8, f9, f10, flt[3], flt[5])
+ TEST_CMP_S("cmp.le.s", f9, f10, f11, flt[3], flt[6])
+ TEST_CMP_S("cmp.le.s", f10, f11, f12, flt[3], flt[7])
+ TEST_CMP_S("cmp.le.s", f11, f12, f13, flt[3], flt[8])
+ TEST_CMP_S("cmp.le.s", f12, f13, f14, flt[3], flt[9])
+ TEST_CMP_S("cmp.le.s", f13, f14, f15, flt[3], flt[10])
+ TEST_CMP_S("cmp.le.s", f14, f15, f16, flt[3], flt[11])
+ TEST_CMP_S("cmp.le.s", f4, f5, f6, flt[4], flt[0])
+ TEST_CMP_S("cmp.le.s", f5, f6, f7, flt[4], flt[1])
+ TEST_CMP_S("cmp.le.s", f6, f7, f8, flt[4], flt[2])
+ TEST_CMP_S("cmp.le.s", f7, f8, f9, flt[4], flt[3])
+ TEST_CMP_S("cmp.le.s", f8, f9, f10, flt[4], flt[4])
+ TEST_CMP_S("cmp.le.s", f9, f10, f11, flt[4], flt[5])
+ TEST_CMP_S("cmp.le.s", f10, f11, f12, flt[4], flt[6])
+ TEST_CMP_S("cmp.le.s", f11, f12, f13, flt[4], flt[7])
+ TEST_CMP_S("cmp.le.s", f12, f13, f14, flt[4], flt[8])
+ TEST_CMP_S("cmp.le.s", f13, f14, f15, flt[4], flt[9])
+ TEST_CMP_S("cmp.le.s", f14, f15, f16, flt[4], flt[10])
+ TEST_CMP_S("cmp.le.s", f15, f16, f17, flt[4], flt[11])
+ TEST_CMP_S("cmp.le.s", f5, f6, f7, flt[5], flt[0])
+ TEST_CMP_S("cmp.le.s", f6, f7, f8, flt[5], flt[1])
+ TEST_CMP_S("cmp.le.s", f7, f8, f9, flt[5], flt[2])
+ TEST_CMP_S("cmp.le.s", f8, f9, f10, flt[5], flt[3])
+ TEST_CMP_S("cmp.le.s", f9, f10, f11, flt[5], flt[4])
+ TEST_CMP_S("cmp.le.s", f10, f11, f12, flt[5], flt[5])
+ TEST_CMP_S("cmp.le.s", f11, f12, f13, flt[5], flt[6])
+ TEST_CMP_S("cmp.le.s", f12, f13, f14, flt[5], flt[7])
+ TEST_CMP_S("cmp.le.s", f13, f14, f15, flt[5], flt[8])
+ TEST_CMP_S("cmp.le.s", f14, f15, f16, flt[5], flt[9])
+ TEST_CMP_S("cmp.le.s", f15, f16, f17, flt[5], flt[10])
+ TEST_CMP_S("cmp.le.s", f16, f17, f18, flt[5], flt[11])
+ TEST_CMP_S("cmp.le.s", f6, f7, f8, flt[6], flt[0])
+ TEST_CMP_S("cmp.le.s", f7, f8, f9, flt[6], flt[1])
+ TEST_CMP_S("cmp.le.s", f8, f9, f10, flt[6], flt[2])
+ TEST_CMP_S("cmp.le.s", f9, f10, f11, flt[6], flt[3])
+ TEST_CMP_S("cmp.le.s", f10, f11, f12, flt[6], flt[4])
+ TEST_CMP_S("cmp.le.s", f11, f12, f13, flt[6], flt[5])
+ TEST_CMP_S("cmp.le.s", f12, f13, f14, flt[6], flt[6])
+ TEST_CMP_S("cmp.le.s", f13, f14, f15, flt[6], flt[7])
+ TEST_CMP_S("cmp.le.s", f14, f15, f16, flt[6], flt[8])
+ TEST_CMP_S("cmp.le.s", f15, f16, f17, flt[6], flt[9])
+ TEST_CMP_S("cmp.le.s", f16, f17, f18, flt[6], flt[10])
+ TEST_CMP_S("cmp.le.s", f17, f18, f19, flt[6], flt[11])
+ TEST_CMP_S("cmp.le.s", f7, f8, f9, flt[7], flt[0])
+ TEST_CMP_S("cmp.le.s", f8, f9, f10, flt[7], flt[1])
+ TEST_CMP_S("cmp.le.s", f9, f10, f11, flt[7], flt[2])
+ TEST_CMP_S("cmp.le.s", f10, f11, f12, flt[7], flt[3])
+ TEST_CMP_S("cmp.le.s", f11, f12, f13, flt[7], flt[4])
+ TEST_CMP_S("cmp.le.s", f12, f13, f14, flt[7], flt[5])
+ TEST_CMP_S("cmp.le.s", f13, f14, f15, flt[7], flt[6])
+ TEST_CMP_S("cmp.le.s", f14, f15, f16, flt[7], flt[7])
+ TEST_CMP_S("cmp.le.s", f15, f16, f17, flt[7], flt[8])
+ TEST_CMP_S("cmp.le.s", f16, f17, f18, flt[7], flt[9])
+ TEST_CMP_S("cmp.le.s", f17, f18, f19, flt[7], flt[10])
+ TEST_CMP_S("cmp.le.s", f18, f19, f20, flt[7], flt[11])
+ TEST_CMP_S("cmp.le.s", f8, f9, f10, flt[8], flt[0])
+ TEST_CMP_S("cmp.le.s", f9, f10, f11, flt[8], flt[1])
+ TEST_CMP_S("cmp.le.s", f10, f11, f12, flt[8], flt[2])
+ TEST_CMP_S("cmp.le.s", f11, f12, f13, flt[8], flt[3])
+ TEST_CMP_S("cmp.le.s", f12, f13, f14, flt[8], flt[4])
+ TEST_CMP_S("cmp.le.s", f13, f14, f15, flt[8], flt[5])
+ TEST_CMP_S("cmp.le.s", f14, f15, f16, flt[8], flt[6])
+ TEST_CMP_S("cmp.le.s", f15, f16, f17, flt[8], flt[7])
+ TEST_CMP_S("cmp.le.s", f16, f17, f18, flt[8], flt[8])
+ TEST_CMP_S("cmp.le.s", f17, f18, f19, flt[8], flt[9])
+ TEST_CMP_S("cmp.le.s", f18, f19, f20, flt[8], flt[10])
+ TEST_CMP_S("cmp.le.s", f19, f20, f21, flt[8], flt[11])
+ TEST_CMP_S("cmp.le.s", f9, f10, f11, flt[9], flt[0])
+ TEST_CMP_S("cmp.le.s", f10, f11, f12, flt[9], flt[1])
+ TEST_CMP_S("cmp.le.s", f11, f12, f13, flt[9], flt[2])
+ TEST_CMP_S("cmp.le.s", f12, f13, f14, flt[9], flt[3])
+ TEST_CMP_S("cmp.le.s", f13, f14, f15, flt[9], flt[4])
+ TEST_CMP_S("cmp.le.s", f14, f15, f16, flt[9], flt[5])
+ TEST_CMP_S("cmp.le.s", f15, f16, f17, flt[9], flt[6])
+ TEST_CMP_S("cmp.le.s", f16, f17, f18, flt[9], flt[7])
+ TEST_CMP_S("cmp.le.s", f17, f18, f19, flt[9], flt[8])
+ TEST_CMP_S("cmp.le.s", f18, f19, f20, flt[9], flt[9])
+ TEST_CMP_S("cmp.le.s", f19, f20, f21, flt[9], flt[10])
+ TEST_CMP_S("cmp.le.s", f20, f21, f22, flt[9], flt[11])
+ TEST_CMP_S("cmp.le.s", f10, f11, f12, flt[10], flt[0])
+ TEST_CMP_S("cmp.le.s", f11, f12, f13, flt[10], flt[1])
+ TEST_CMP_S("cmp.le.s", f12, f13, f14, flt[10], flt[2])
+ TEST_CMP_S("cmp.le.s", f13, f14, f15, flt[10], flt[3])
+ TEST_CMP_S("cmp.le.s", f14, f15, f16, flt[10], flt[4])
+ TEST_CMP_S("cmp.le.s", f15, f16, f17, flt[10], flt[5])
+ TEST_CMP_S("cmp.le.s", f16, f17, f18, flt[10], flt[6])
+ TEST_CMP_S("cmp.le.s", f17, f18, f19, flt[10], flt[7])
+ TEST_CMP_S("cmp.le.s", f18, f19, f20, flt[10], flt[8])
+ TEST_CMP_S("cmp.le.s", f19, f20, f21, flt[10], flt[9])
+ TEST_CMP_S("cmp.le.s", f20, f21, f22, flt[10], flt[10])
+ TEST_CMP_S("cmp.le.s", f21, f22, f23, flt[10], flt[11])
+ TEST_CMP_S("cmp.le.s", f11, f12, f13, flt[11], flt[0])
+ TEST_CMP_S("cmp.le.s", f12, f13, f14, flt[11], flt[1])
+ TEST_CMP_S("cmp.le.s", f13, f14, f15, flt[11], flt[2])
+ TEST_CMP_S("cmp.le.s", f14, f15, f16, flt[11], flt[3])
+ TEST_CMP_S("cmp.le.s", f15, f16, f17, flt[11], flt[4])
+ TEST_CMP_S("cmp.le.s", f16, f17, f18, flt[11], flt[5])
+ TEST_CMP_S("cmp.le.s", f17, f18, f19, flt[11], flt[6])
+ TEST_CMP_S("cmp.le.s", f18, f19, f20, flt[11], flt[7])
+ TEST_CMP_S("cmp.le.s", f19, f20, f21, flt[11], flt[8])
+ TEST_CMP_S("cmp.le.s", f20, f21, f22, flt[11], flt[9])
+ TEST_CMP_S("cmp.le.s", f21, f22, f23, flt[11], flt[10])
+ TEST_CMP_S("cmp.le.s", f22, f23, f24, flt[11], flt[11])
+
+ printf("cmp.ule.s\n");
+ TEST_CMP_S("cmp.ule.s", f0, f1, f2, flt[0], flt[0])
+ TEST_CMP_S("cmp.ule.s", f1, f2, f3, flt[0], flt[1])
+ TEST_CMP_S("cmp.ule.s", f2, f3, f4, flt[0], flt[2])
+ TEST_CMP_S("cmp.ule.s", f3, f4, f5, flt[0], flt[3])
+ TEST_CMP_S("cmp.ule.s", f4, f5, f6, flt[0], flt[4])
+ TEST_CMP_S("cmp.ule.s", f5, f6, f7, flt[0], flt[5])
+ TEST_CMP_S("cmp.ule.s", f6, f7, f8, flt[0], flt[6])
+ TEST_CMP_S("cmp.ule.s", f7, f8, f9, flt[0], flt[7])
+ TEST_CMP_S("cmp.ule.s", f8, f9, f10, flt[0], flt[8])
+ TEST_CMP_S("cmp.ule.s", f9, f10, f11, flt[0], flt[9])
+ TEST_CMP_S("cmp.ule.s", f10, f11, f12, flt[0], flt[10])
+ TEST_CMP_S("cmp.ule.s", f11, f12, f13, flt[0], flt[11])
+ TEST_CMP_S("cmp.ule.s", f1, f2, f3, flt[1], flt[0])
+ TEST_CMP_S("cmp.ule.s", f2, f3, f4, flt[1], flt[1])
+ TEST_CMP_S("cmp.ule.s", f3, f4, f5, flt[1], flt[2])
+ TEST_CMP_S("cmp.ule.s", f4, f5, f6, flt[1], flt[3])
+ TEST_CMP_S("cmp.ule.s", f5, f6, f7, flt[1], flt[4])
+ TEST_CMP_S("cmp.ule.s", f6, f7, f8, flt[1], flt[5])
+ TEST_CMP_S("cmp.ule.s", f7, f8, f9, flt[1], flt[6])
+ TEST_CMP_S("cmp.ule.s", f8, f9, f10, flt[1], flt[7])
+ TEST_CMP_S("cmp.ule.s", f9, f10, f11, flt[1], flt[8])
+ TEST_CMP_S("cmp.ule.s", f10, f11, f12, flt[1], flt[9])
+ TEST_CMP_S("cmp.ule.s", f11, f12, f13, flt[1], flt[10])
+ TEST_CMP_S("cmp.ule.s", f12, f13, f14, flt[1], flt[11])
+ TEST_CMP_S("cmp.ule.s", f2, f3, f4, flt[2], flt[0])
+ TEST_CMP_S("cmp.ule.s", f3, f4, f5, flt[2], flt[1])
+ TEST_CMP_S("cmp.ule.s", f4, f5, f6, flt[2], flt[2])
+ TEST_CMP_S("cmp.ule.s", f5, f6, f7, flt[2], flt[3])
+ TEST_CMP_S("cmp.ule.s", f6, f7, f8, flt[2], flt[4])
+ TEST_CMP_S("cmp.ule.s", f7, f8, f9, flt[2], flt[5])
+ TEST_CMP_S("cmp.ule.s", f8, f9, f10, flt[2], flt[6])
+ TEST_CMP_S("cmp.ule.s", f9, f10, f11, flt[2], flt[7])
+ TEST_CMP_S("cmp.ule.s", f10, f11, f12, flt[2], flt[8])
+ TEST_CMP_S("cmp.ule.s", f11, f12, f13, flt[2], flt[9])
+ TEST_CMP_S("cmp.ule.s", f12, f13, f14, flt[2], flt[10])
+ TEST_CMP_S("cmp.ule.s", f13, f14, f15, flt[2], flt[11])
+ TEST_CMP_S("cmp.ule.s", f3, f4, f5, flt[3], flt[0])
+ TEST_CMP_S("cmp.ule.s", f4, f5, f6, flt[3], flt[1])
+ TEST_CMP_S("cmp.ule.s", f5, f6, f7, flt[3], flt[2])
+ TEST_CMP_S("cmp.ule.s", f6, f7, f8, flt[3], flt[3])
+ TEST_CMP_S("cmp.ule.s", f7, f8, f9, flt[3], flt[4])
+ TEST_CMP_S("cmp.ule.s", f8, f9, f10, flt[3], flt[5])
+ TEST_CMP_S("cmp.ule.s", f9, f10, f11, flt[3], flt[6])
+ TEST_CMP_S("cmp.ule.s", f10, f11, f12, flt[3], flt[7])
+ TEST_CMP_S("cmp.ule.s", f11, f12, f13, flt[3], flt[8])
+ TEST_CMP_S("cmp.ule.s", f12, f13, f14, flt[3], flt[9])
+ TEST_CMP_S("cmp.ule.s", f13, f14, f15, flt[3], flt[10])
+ TEST_CMP_S("cmp.ule.s", f14, f15, f16, flt[3], flt[11])
+ TEST_CMP_S("cmp.ule.s", f4, f5, f6, flt[4], flt[0])
+ TEST_CMP_S("cmp.ule.s", f5, f6, f7, flt[4], flt[1])
+ TEST_CMP_S("cmp.ule.s", f6, f7, f8, flt[4], flt[2])
+ TEST_CMP_S("cmp.ule.s", f7, f8, f9, flt[4], flt[3])
+ TEST_CMP_S("cmp.ule.s", f8, f9, f10, flt[4], flt[4])
+ TEST_CMP_S("cmp.ule.s", f9, f10, f11, flt[4], flt[5])
+ TEST_CMP_S("cmp.ule.s", f10, f11, f12, flt[4], flt[6])
+ TEST_CMP_S("cmp.ule.s", f11, f12, f13, flt[4], flt[7])
+ TEST_CMP_S("cmp.ule.s", f12, f13, f14, flt[4], flt[8])
+ TEST_CMP_S("cmp.ule.s", f13, f14, f15, flt[4], flt[9])
+ TEST_CMP_S("cmp.ule.s", f14, f15, f16, flt[4], flt[10])
+ TEST_CMP_S("cmp.ule.s", f15, f16, f17, flt[4], flt[11])
+ TEST_CMP_S("cmp.ule.s", f5, f6, f7, flt[5], flt[0])
+ TEST_CMP_S("cmp.ule.s", f6, f7, f8, flt[5], flt[1])
+ TEST_CMP_S("cmp.ule.s", f7, f8, f9, flt[5], flt[2])
+ TEST_CMP_S("cmp.ule.s", f8, f9, f10, flt[5], flt[3])
+ TEST_CMP_S("cmp.ule.s", f9, f10, f11, flt[5], flt[4])
+ TEST_CMP_S("cmp.ule.s", f10, f11, f12, flt[5], flt[5])
+ TEST_CMP_S("cmp.ule.s", f11, f12, f13, flt[5], flt[6])
+ TEST_CMP_S("cmp.ule.s", f12, f13, f14, flt[5], flt[7])
+ TEST_CMP_S("cmp.ule.s", f13, f14, f15, flt[5], flt[8])
+ TEST_CMP_S("cmp.ule.s", f14, f15, f16, flt[5], flt[9])
+ TEST_CMP_S("cmp.ule.s", f15, f16, f17, flt[5], flt[10])
+ TEST_CMP_S("cmp.ule.s", f16, f17, f18, flt[5], flt[11])
+ TEST_CMP_S("cmp.ule.s", f6, f7, f8, flt[6], flt[0])
+ TEST_CMP_S("cmp.ule.s", f7, f8, f9, flt[6], flt[1])
+ TEST_CMP_S("cmp.ule.s", f8, f9, f10, flt[6], flt[2])
+ TEST_CMP_S("cmp.ule.s", f9, f10, f11, flt[6], flt[3])
+ TEST_CMP_S("cmp.ule.s", f10, f11, f12, flt[6], flt[4])
+ TEST_CMP_S("cmp.ule.s", f11, f12, f13, flt[6], flt[5])
+ TEST_CMP_S("cmp.ule.s", f12, f13, f14, flt[6], flt[6])
+ TEST_CMP_S("cmp.ule.s", f13, f14, f15, flt[6], flt[7])
+ TEST_CMP_S("cmp.ule.s", f14, f15, f16, flt[6], flt[8])
+ TEST_CMP_S("cmp.ule.s", f15, f16, f17, flt[6], flt[9])
+ TEST_CMP_S("cmp.ule.s", f16, f17, f18, flt[6], flt[10])
+ TEST_CMP_S("cmp.ule.s", f17, f18, f19, flt[6], flt[11])
+ TEST_CMP_S("cmp.ule.s", f7, f8, f9, flt[7], flt[0])
+ TEST_CMP_S("cmp.ule.s", f8, f9, f10, flt[7], flt[1])
+ TEST_CMP_S("cmp.ule.s", f9, f10, f11, flt[7], flt[2])
+ TEST_CMP_S("cmp.ule.s", f10, f11, f12, flt[7], flt[3])
+ TEST_CMP_S("cmp.ule.s", f11, f12, f13, flt[7], flt[4])
+ TEST_CMP_S("cmp.ule.s", f12, f13, f14, flt[7], flt[5])
+ TEST_CMP_S("cmp.ule.s", f13, f14, f15, flt[7], flt[6])
+ TEST_CMP_S("cmp.ule.s", f14, f15, f16, flt[7], flt[7])
+ TEST_CMP_S("cmp.ule.s", f15, f16, f17, flt[7], flt[8])
+ TEST_CMP_S("cmp.ule.s", f16, f17, f18, flt[7], flt[9])
+ TEST_CMP_S("cmp.ule.s", f17, f18, f19, flt[7], flt[10])
+ TEST_CMP_S("cmp.ule.s", f18, f19, f20, flt[7], flt[11])
+ TEST_CMP_S("cmp.ule.s", f8, f9, f10, flt[8], flt[0])
+ TEST_CMP_S("cmp.ule.s", f9, f10, f11, flt[8], flt[1])
+ TEST_CMP_S("cmp.ule.s", f10, f11, f12, flt[8], flt[2])
+ TEST_CMP_S("cmp.ule.s", f11, f12, f13, flt[8], flt[3])
+ TEST_CMP_S("cmp.ule.s", f12, f13, f14, flt[8], flt[4])
+ TEST_CMP_S("cmp.ule.s", f13, f14, f15, flt[8], flt[5])
+ TEST_CMP_S("cmp.ule.s", f14, f15, f16, flt[8], flt[6])
+ TEST_CMP_S("cmp.ule.s", f15, f16, f17, flt[8], flt[7])
+ TEST_CMP_S("cmp.ule.s", f16, f17, f18, flt[8], flt[8])
+ TEST_CMP_S("cmp.ule.s", f17, f18, f19, flt[8], flt[9])
+ TEST_CMP_S("cmp.ule.s", f18, f19, f20, flt[8], flt[10])
+ TEST_CMP_S("cmp.ule.s", f19, f20, f21, flt[8], flt[11])
+ TEST_CMP_S("cmp.ule.s", f9, f10, f11, flt[9], flt[0])
+ TEST_CMP_S("cmp.ule.s", f10, f11, f12, flt[9], flt[1])
+ TEST_CMP_S("cmp.ule.s", f11, f12, f13, flt[9], flt[2])
+ TEST_CMP_S("cmp.ule.s", f12, f13, f14, flt[9], flt[3])
+ TEST_CMP_S("cmp.ule.s", f13, f14, f15, flt[9], flt[4])
+ TEST_CMP_S("cmp.ule.s", f14, f15, f16, flt[9], flt[5])
+ TEST_CMP_S("cmp.ule.s", f15, f16, f17, flt[9], flt[6])
+ TEST_CMP_S("cmp.ule.s", f16, f17, f18, flt[9], flt[7])
+ TEST_CMP_S("cmp.ule.s", f17, f18, f19, flt[9], flt[8])
+ TEST_CMP_S("cmp.ule.s", f18, f19, f20, flt[9], flt[9])
+ TEST_CMP_S("cmp.ule.s", f19, f20, f21, flt[9], flt[10])
+ TEST_CMP_S("cmp.ule.s", f20, f21, f22, flt[9], flt[11])
+ TEST_CMP_S("cmp.ule.s", f10, f11, f12, flt[10], flt[0])
+ TEST_CMP_S("cmp.ule.s", f11, f12, f13, flt[10], flt[1])
+ TEST_CMP_S("cmp.ule.s", f12, f13, f14, flt[10], flt[2])
+ TEST_CMP_S("cmp.ule.s", f13, f14, f15, flt[10], flt[3])
+ TEST_CMP_S("cmp.ule.s", f14, f15, f16, flt[10], flt[4])
+ TEST_CMP_S("cmp.ule.s", f15, f16, f17, flt[10], flt[5])
+ TEST_CMP_S("cmp.ule.s", f16, f17, f18, flt[10], flt[6])
+ TEST_CMP_S("cmp.ule.s", f17, f18, f19, flt[10], flt[7])
+ TEST_CMP_S("cmp.ule.s", f18, f19, f20, flt[10], flt[8])
+ TEST_CMP_S("cmp.ule.s", f19, f20, f21, flt[10], flt[9])
+ TEST_CMP_S("cmp.ule.s", f20, f21, f22, flt[10], flt[10])
+ TEST_CMP_S("cmp.ule.s", f21, f22, f23, flt[10], flt[11])
+ TEST_CMP_S("cmp.ule.s", f11, f12, f13, flt[11], flt[0])
+ TEST_CMP_S("cmp.ule.s", f12, f13, f14, flt[11], flt[1])
+ TEST_CMP_S("cmp.ule.s", f13, f14, f15, flt[11], flt[2])
+ TEST_CMP_S("cmp.ule.s", f14, f15, f16, flt[11], flt[3])
+ TEST_CMP_S("cmp.ule.s", f15, f16, f17, flt[11], flt[4])
+ TEST_CMP_S("cmp.ule.s", f16, f17, f18, flt[11], flt[5])
+ TEST_CMP_S("cmp.ule.s", f17, f18, f19, flt[11], flt[6])
+ TEST_CMP_S("cmp.ule.s", f18, f19, f20, flt[11], flt[7])
+ TEST_CMP_S("cmp.ule.s", f19, f20, f21, flt[11], flt[8])
+ TEST_CMP_S("cmp.ule.s", f20, f21, f22, flt[11], flt[9])
+ TEST_CMP_S("cmp.ule.s", f21, f22, f23, flt[11], flt[10])
+ TEST_CMP_S("cmp.ule.s", f22, f23, f24, flt[11], flt[11])
+
+ printf("cmp.or.s\n");
+ TEST_CMP_S("cmp.or.s", f0, f1, f2, flt[0], flt[0])
+ TEST_CMP_S("cmp.or.s", f1, f2, f3, flt[0], flt[1])
+ TEST_CMP_S("cmp.or.s", f2, f3, f4, flt[0], flt[2])
+ TEST_CMP_S("cmp.or.s", f3, f4, f5, flt[0], flt[3])
+ TEST_CMP_S("cmp.or.s", f4, f5, f6, flt[0], flt[4])
+ TEST_CMP_S("cmp.or.s", f5, f6, f7, flt[0], flt[5])
+ TEST_CMP_S("cmp.or.s", f6, f7, f8, flt[0], flt[6])
+ TEST_CMP_S("cmp.or.s", f7, f8, f9, flt[0], flt[7])
+ TEST_CMP_S("cmp.or.s", f8, f9, f10, flt[0], flt[8])
+ TEST_CMP_S("cmp.or.s", f9, f10, f11, flt[0], flt[9])
+ TEST_CMP_S("cmp.or.s", f10, f11, f12, flt[0], flt[10])
+ TEST_CMP_S("cmp.or.s", f11, f12, f13, flt[0], flt[11])
+ TEST_CMP_S("cmp.or.s", f1, f2, f3, flt[1], flt[0])
+ TEST_CMP_S("cmp.or.s", f2, f3, f4, flt[1], flt[1])
+ TEST_CMP_S("cmp.or.s", f3, f4, f5, flt[1], flt[2])
+ TEST_CMP_S("cmp.or.s", f4, f5, f6, flt[1], flt[3])
+ TEST_CMP_S("cmp.or.s", f5, f6, f7, flt[1], flt[4])
+ TEST_CMP_S("cmp.or.s", f6, f7, f8, flt[1], flt[5])
+ TEST_CMP_S("cmp.or.s", f7, f8, f9, flt[1], flt[6])
+ TEST_CMP_S("cmp.or.s", f8, f9, f10, flt[1], flt[7])
+ TEST_CMP_S("cmp.or.s", f9, f10, f11, flt[1], flt[8])
+ TEST_CMP_S("cmp.or.s", f10, f11, f12, flt[1], flt[9])
+ TEST_CMP_S("cmp.or.s", f11, f12, f13, flt[1], flt[10])
+ TEST_CMP_S("cmp.or.s", f12, f13, f14, flt[1], flt[11])
+ TEST_CMP_S("cmp.or.s", f2, f3, f4, flt[2], flt[0])
+ TEST_CMP_S("cmp.or.s", f3, f4, f5, flt[2], flt[1])
+ TEST_CMP_S("cmp.or.s", f4, f5, f6, flt[2], flt[2])
+ TEST_CMP_S("cmp.or.s", f5, f6, f7, flt[2], flt[3])
+ TEST_CMP_S("cmp.or.s", f6, f7, f8, flt[2], flt[4])
+ TEST_CMP_S("cmp.or.s", f7, f8, f9, flt[2], flt[5])
+ TEST_CMP_S("cmp.or.s", f8, f9, f10, flt[2], flt[6])
+ TEST_CMP_S("cmp.or.s", f9, f10, f11, flt[2], flt[7])
+ TEST_CMP_S("cmp.or.s", f10, f11, f12, flt[2], flt[8])
+ TEST_CMP_S("cmp.or.s", f11, f12, f13, flt[2], flt[9])
+ TEST_CMP_S("cmp.or.s", f12, f13, f14, flt[2], flt[10])
+ TEST_CMP_S("cmp.or.s", f13, f14, f15, flt[2], flt[11])
+ TEST_CMP_S("cmp.or.s", f3, f4, f5, flt[3], flt[0])
+ TEST_CMP_S("cmp.or.s", f4, f5, f6, flt[3], flt[1])
+ TEST_CMP_S("cmp.or.s", f5, f6, f7, flt[3], flt[2])
+ TEST_CMP_S("cmp.or.s", f6, f7, f8, flt[3], flt[3])
+ TEST_CMP_S("cmp.or.s", f7, f8, f9, flt[3], flt[4])
+ TEST_CMP_S("cmp.or.s", f8, f9, f10, flt[3], flt[5])
+ TEST_CMP_S("cmp.or.s", f9, f10, f11, flt[3], flt[6])
+ TEST_CMP_S("cmp.or.s", f10, f11, f12, flt[3], flt[7])
+ TEST_CMP_S("cmp.or.s", f11, f12, f13, flt[3], flt[8])
+ TEST_CMP_S("cmp.or.s", f12, f13, f14, flt[3], flt[9])
+ TEST_CMP_S("cmp.or.s", f13, f14, f15, flt[3], flt[10])
+ TEST_CMP_S("cmp.or.s", f14, f15, f16, flt[3], flt[11])
+ TEST_CMP_S("cmp.or.s", f4, f5, f6, flt[4], flt[0])
+ TEST_CMP_S("cmp.or.s", f5, f6, f7, flt[4], flt[1])
+ TEST_CMP_S("cmp.or.s", f6, f7, f8, flt[4], flt[2])
+ TEST_CMP_S("cmp.or.s", f7, f8, f9, flt[4], flt[3])
+ TEST_CMP_S("cmp.or.s", f8, f9, f10, flt[4], flt[4])
+ TEST_CMP_S("cmp.or.s", f9, f10, f11, flt[4], flt[5])
+ TEST_CMP_S("cmp.or.s", f10, f11, f12, flt[4], flt[6])
+ TEST_CMP_S("cmp.or.s", f11, f12, f13, flt[4], flt[7])
+ TEST_CMP_S("cmp.or.s", f12, f13, f14, flt[4], flt[8])
+ TEST_CMP_S("cmp.or.s", f13, f14, f15, flt[4], flt[9])
+ TEST_CMP_S("cmp.or.s", f14, f15, f16, flt[4], flt[10])
+ TEST_CMP_S("cmp.or.s", f15, f16, f17, flt[4], flt[11])
+ TEST_CMP_S("cmp.or.s", f5, f6, f7, flt[5], flt[0])
+ TEST_CMP_S("cmp.or.s", f6, f7, f8, flt[5], flt[1])
+ TEST_CMP_S("cmp.or.s", f7, f8, f9, flt[5], flt[2])
+ TEST_CMP_S("cmp.or.s", f8, f9, f10, flt[5], flt[3])
+ TEST_CMP_S("cmp.or.s", f9, f10, f11, flt[5], flt[4])
+ TEST_CMP_S("cmp.or.s", f10, f11, f12, flt[5], flt[5])
+ TEST_CMP_S("cmp.or.s", f11, f12, f13, flt[5], flt[6])
+ TEST_CMP_S("cmp.or.s", f12, f13, f14, flt[5], flt[7])
+ TEST_CMP_S("cmp.or.s", f13, f14, f15, flt[5], flt[8])
+ TEST_CMP_S("cmp.or.s", f14, f15, f16, flt[5], flt[9])
+ TEST_CMP_S("cmp.or.s", f15, f16, f17, flt[5], flt[10])
+ TEST_CMP_S("cmp.or.s", f16, f17, f18, flt[5], flt[11])
+ TEST_CMP_S("cmp.or.s", f6, f7, f8, flt[6], flt[0])
+ TEST_CMP_S("cmp.or.s", f7, f8, f9, flt[6], flt[1])
+ TEST_CMP_S("cmp.or.s", f8, f9, f10, flt[6], flt[2])
+ TEST_CMP_S("cmp.or.s", f9, f10, f11, flt[6], flt[3])
+ TEST_CMP_S("cmp.or.s", f10, f11, f12, flt[6], flt[4])
+ TEST_CMP_S("cmp.or.s", f11, f12, f13, flt[6], flt[5])
+ TEST_CMP_S("cmp.or.s", f12, f13, f14, flt[6], flt[6])
+ TEST_CMP_S("cmp.or.s", f13, f14, f15, flt[6], flt[7])
+ TEST_CMP_S("cmp.or.s", f14, f15, f16, flt[6], flt[8])
+ TEST_CMP_S("cmp.or.s", f15, f16, f17, flt[6], flt[9])
+ TEST_CMP_S("cmp.or.s", f16, f17, f18, flt[6], flt[10])
+ TEST_CMP_S("cmp.or.s", f17, f18, f19, flt[6], flt[11])
+ TEST_CMP_S("cmp.or.s", f7, f8, f9, flt[7], flt[0])
+ TEST_CMP_S("cmp.or.s", f8, f9, f10, flt[7], flt[1])
+ TEST_CMP_S("cmp.or.s", f9, f10, f11, flt[7], flt[2])
+ TEST_CMP_S("cmp.or.s", f10, f11, f12, flt[7], flt[3])
+ TEST_CMP_S("cmp.or.s", f11, f12, f13, flt[7], flt[4])
+ TEST_CMP_S("cmp.or.s", f12, f13, f14, flt[7], flt[5])
+ TEST_CMP_S("cmp.or.s", f13, f14, f15, flt[7], flt[6])
+ TEST_CMP_S("cmp.or.s", f14, f15, f16, flt[7], flt[7])
+ TEST_CMP_S("cmp.or.s", f15, f16, f17, flt[7], flt[8])
+ TEST_CMP_S("cmp.or.s", f16, f17, f18, flt[7], flt[9])
+ TEST_CMP_S("cmp.or.s", f17, f18, f19, flt[7], flt[10])
+ TEST_CMP_S("cmp.or.s", f18, f19, f20, flt[7], flt[11])
+ TEST_CMP_S("cmp.or.s", f8, f9, f10, flt[8], flt[0])
+ TEST_CMP_S("cmp.or.s", f9, f10, f11, flt[8], flt[1])
+ TEST_CMP_S("cmp.or.s", f10, f11, f12, flt[8], flt[2])
+ TEST_CMP_S("cmp.or.s", f11, f12, f13, flt[8], flt[3])
+ TEST_CMP_S("cmp.or.s", f12, f13, f14, flt[8], flt[4])
+ TEST_CMP_S("cmp.or.s", f13, f14, f15, flt[8], flt[5])
+ TEST_CMP_S("cmp.or.s", f14, f15, f16, flt[8], flt[6])
+ TEST_CMP_S("cmp.or.s", f15, f16, f17, flt[8], flt[7])
+ TEST_CMP_S("cmp.or.s", f16, f17, f18, flt[8], flt[8])
+ TEST_CMP_S("cmp.or.s", f17, f18, f19, flt[8], flt[9])
+ TEST_CMP_S("cmp.or.s", f18, f19, f20, flt[8], flt[10])
+ TEST_CMP_S("cmp.or.s", f19, f20, f21, flt[8], flt[11])
+ TEST_CMP_S("cmp.or.s", f9, f10, f11, flt[9], flt[0])
+ TEST_CMP_S("cmp.or.s", f10, f11, f12, flt[9], flt[1])
+ TEST_CMP_S("cmp.or.s", f11, f12, f13, flt[9], flt[2])
+ TEST_CMP_S("cmp.or.s", f12, f13, f14, flt[9], flt[3])
+ TEST_CMP_S("cmp.or.s", f13, f14, f15, flt[9], flt[4])
+ TEST_CMP_S("cmp.or.s", f14, f15, f16, flt[9], flt[5])
+ TEST_CMP_S("cmp.or.s", f15, f16, f17, flt[9], flt[6])
+ TEST_CMP_S("cmp.or.s", f16, f17, f18, flt[9], flt[7])
+ TEST_CMP_S("cmp.or.s", f17, f18, f19, flt[9], flt[8])
+ TEST_CMP_S("cmp.or.s", f18, f19, f20, flt[9], flt[9])
+ TEST_CMP_S("cmp.or.s", f19, f20, f21, flt[9], flt[10])
+ TEST_CMP_S("cmp.or.s", f20, f21, f22, flt[9], flt[11])
+ TEST_CMP_S("cmp.or.s", f10, f11, f12, flt[10], flt[0])
+ TEST_CMP_S("cmp.or.s", f11, f12, f13, flt[10], flt[1])
+ TEST_CMP_S("cmp.or.s", f12, f13, f14, flt[10], flt[2])
+ TEST_CMP_S("cmp.or.s", f13, f14, f15, flt[10], flt[3])
+ TEST_CMP_S("cmp.or.s", f14, f15, f16, flt[10], flt[4])
+ TEST_CMP_S("cmp.or.s", f15, f16, f17, flt[10], flt[5])
+ TEST_CMP_S("cmp.or.s", f16, f17, f18, flt[10], flt[6])
+ TEST_CMP_S("cmp.or.s", f17, f18, f19, flt[10], flt[7])
+ TEST_CMP_S("cmp.or.s", f18, f19, f20, flt[10], flt[8])
+ TEST_CMP_S("cmp.or.s", f19, f20, f21, flt[10], flt[9])
+ TEST_CMP_S("cmp.or.s", f20, f21, f22, flt[10], flt[10])
+ TEST_CMP_S("cmp.or.s", f21, f22, f23, flt[10], flt[11])
+ TEST_CMP_S("cmp.or.s", f11, f12, f13, flt[11], flt[0])
+ TEST_CMP_S("cmp.or.s", f12, f13, f14, flt[11], flt[1])
+ TEST_CMP_S("cmp.or.s", f13, f14, f15, flt[11], flt[2])
+ TEST_CMP_S("cmp.or.s", f14, f15, f16, flt[11], flt[3])
+ TEST_CMP_S("cmp.or.s", f15, f16, f17, flt[11], flt[4])
+ TEST_CMP_S("cmp.or.s", f16, f17, f18, flt[11], flt[5])
+ TEST_CMP_S("cmp.or.s", f17, f18, f19, flt[11], flt[6])
+ TEST_CMP_S("cmp.or.s", f18, f19, f20, flt[11], flt[7])
+ TEST_CMP_S("cmp.or.s", f19, f20, f21, flt[11], flt[8])
+ TEST_CMP_S("cmp.or.s", f20, f21, f22, flt[11], flt[9])
+ TEST_CMP_S("cmp.or.s", f21, f22, f23, flt[11], flt[10])
+ TEST_CMP_S("cmp.or.s", f22, f23, f24, flt[11], flt[11])
+
+ printf("cmp.une.s\n");
+ TEST_CMP_S("cmp.une.s", f0, f1, f2, flt[0], flt[0])
+ TEST_CMP_S("cmp.une.s", f1, f2, f3, flt[0], flt[1])
+ TEST_CMP_S("cmp.une.s", f2, f3, f4, flt[0], flt[2])
+ TEST_CMP_S("cmp.une.s", f3, f4, f5, flt[0], flt[3])
+ TEST_CMP_S("cmp.une.s", f4, f5, f6, flt[0], flt[4])
+ TEST_CMP_S("cmp.une.s", f5, f6, f7, flt[0], flt[5])
+ TEST_CMP_S("cmp.une.s", f6, f7, f8, flt[0], flt[6])
+ TEST_CMP_S("cmp.une.s", f7, f8, f9, flt[0], flt[7])
+ TEST_CMP_S("cmp.une.s", f8, f9, f10, flt[0], flt[8])
+ TEST_CMP_S("cmp.une.s", f9, f10, f11, flt[0], flt[9])
+ TEST_CMP_S("cmp.une.s", f10, f11, f12, flt[0], flt[10])
+ TEST_CMP_S("cmp.une.s", f11, f12, f13, flt[0], flt[11])
+ TEST_CMP_S("cmp.une.s", f1, f2, f3, flt[1], flt[0])
+ TEST_CMP_S("cmp.une.s", f2, f3, f4, flt[1], flt[1])
+ TEST_CMP_S("cmp.une.s", f3, f4, f5, flt[1], flt[2])
+ TEST_CMP_S("cmp.une.s", f4, f5, f6, flt[1], flt[3])
+ TEST_CMP_S("cmp.une.s", f5, f6, f7, flt[1], flt[4])
+ TEST_CMP_S("cmp.une.s", f6, f7, f8, flt[1], flt[5])
+ TEST_CMP_S("cmp.une.s", f7, f8, f9, flt[1], flt[6])
+ TEST_CMP_S("cmp.une.s", f8, f9, f10, flt[1], flt[7])
+ TEST_CMP_S("cmp.une.s", f9, f10, f11, flt[1], flt[8])
+ TEST_CMP_S("cmp.une.s", f10, f11, f12, flt[1], flt[9])
+ TEST_CMP_S("cmp.une.s", f11, f12, f13, flt[1], flt[10])
+ TEST_CMP_S("cmp.une.s", f12, f13, f14, flt[1], flt[11])
+ TEST_CMP_S("cmp.une.s", f2, f3, f4, flt[2], flt[0])
+ TEST_CMP_S("cmp.une.s", f3, f4, f5, flt[2], flt[1])
+ TEST_CMP_S("cmp.une.s", f4, f5, f6, flt[2], flt[2])
+ TEST_CMP_S("cmp.une.s", f5, f6, f7, flt[2], flt[3])
+ TEST_CMP_S("cmp.une.s", f6, f7, f8, flt[2], flt[4])
+ TEST_CMP_S("cmp.une.s", f7, f8, f9, flt[2], flt[5])
+ TEST_CMP_S("cmp.une.s", f8, f9, f10, flt[2], flt[6])
+ TEST_CMP_S("cmp.une.s", f9, f10, f11, flt[2], flt[7])
+ TEST_CMP_S("cmp.une.s", f10, f11, f12, flt[2], flt[8])
+ TEST_CMP_S("cmp.une.s", f11, f12, f13, flt[2], flt[9])
+ TEST_CMP_S("cmp.une.s", f12, f13, f14, flt[2], flt[10])
+ TEST_CMP_S("cmp.une.s", f13, f14, f15, flt[2], flt[11])
+ TEST_CMP_S("cmp.une.s", f3, f4, f5, flt[3], flt[0])
+ TEST_CMP_S("cmp.une.s", f4, f5, f6, flt[3], flt[1])
+ TEST_CMP_S("cmp.une.s", f5, f6, f7, flt[3], flt[2])
+ TEST_CMP_S("cmp.une.s", f6, f7, f8, flt[3], flt[3])
+ TEST_CMP_S("cmp.une.s", f7, f8, f9, flt[3], flt[4])
+ TEST_CMP_S("cmp.une.s", f8, f9, f10, flt[3], flt[5])
+ TEST_CMP_S("cmp.une.s", f9, f10, f11, flt[3], flt[6])
+ TEST_CMP_S("cmp.une.s", f10, f11, f12, flt[3], flt[7])
+ TEST_CMP_S("cmp.une.s", f11, f12, f13, flt[3], flt[8])
+ TEST_CMP_S("cmp.une.s", f12, f13, f14, flt[3], flt[9])
+ TEST_CMP_S("cmp.une.s", f13, f14, f15, flt[3], flt[10])
+ TEST_CMP_S("cmp.une.s", f14, f15, f16, flt[3], flt[11])
+ TEST_CMP_S("cmp.une.s", f4, f5, f6, flt[4], flt[0])
+ TEST_CMP_S("cmp.une.s", f5, f6, f7, flt[4], flt[1])
+ TEST_CMP_S("cmp.une.s", f6, f7, f8, flt[4], flt[2])
+ TEST_CMP_S("cmp.une.s", f7, f8, f9, flt[4], flt[3])
+ TEST_CMP_S("cmp.une.s", f8, f9, f10, flt[4], flt[4])
+ TEST_CMP_S("cmp.une.s", f9, f10, f11, flt[4], flt[5])
+ TEST_CMP_S("cmp.une.s", f10, f11, f12, flt[4], flt[6])
+ TEST_CMP_S("cmp.une.s", f11, f12, f13, flt[4], flt[7])
+ TEST_CMP_S("cmp.une.s", f12, f13, f14, flt[4], flt[8])
+ TEST_CMP_S("cmp.une.s", f13, f14, f15, flt[4], flt[9])
+ TEST_CMP_S("cmp.une.s", f14, f15, f16, flt[4], flt[10])
+ TEST_CMP_S("cmp.une.s", f15, f16, f17, flt[4], flt[11])
+ TEST_CMP_S("cmp.une.s", f5, f6, f7, flt[5], flt[0])
+ TEST_CMP_S("cmp.une.s", f6, f7, f8, flt[5], flt[1])
+ TEST_CMP_S("cmp.une.s", f7, f8, f9, flt[5], flt[2])
+ TEST_CMP_S("cmp.une.s", f8, f9, f10, flt[5], flt[3])
+ TEST_CMP_S("cmp.une.s", f9, f10, f11, flt[5], flt[4])
+ TEST_CMP_S("cmp.une.s", f10, f11, f12, flt[5], flt[5])
+ TEST_CMP_S("cmp.une.s", f11, f12, f13, flt[5], flt[6])
+ TEST_CMP_S("cmp.une.s", f12, f13, f14, flt[5], flt[7])
+ TEST_CMP_S("cmp.une.s", f13, f14, f15, flt[5], flt[8])
+ TEST_CMP_S("cmp.une.s", f14, f15, f16, flt[5], flt[9])
+ TEST_CMP_S("cmp.une.s", f15, f16, f17, flt[5], flt[10])
+ TEST_CMP_S("cmp.une.s", f16, f17, f18, flt[5], flt[11])
+ TEST_CMP_S("cmp.une.s", f6, f7, f8, flt[6], flt[0])
+ TEST_CMP_S("cmp.une.s", f7, f8, f9, flt[6], flt[1])
+ TEST_CMP_S("cmp.une.s", f8, f9, f10, flt[6], flt[2])
+ TEST_CMP_S("cmp.une.s", f9, f10, f11, flt[6], flt[3])
+ TEST_CMP_S("cmp.une.s", f10, f11, f12, flt[6], flt[4])
+ TEST_CMP_S("cmp.une.s", f11, f12, f13, flt[6], flt[5])
+ TEST_CMP_S("cmp.une.s", f12, f13, f14, flt[6], flt[6])
+ TEST_CMP_S("cmp.une.s", f13, f14, f15, flt[6], flt[7])
+ TEST_CMP_S("cmp.une.s", f14, f15, f16, flt[6], flt[8])
+ TEST_CMP_S("cmp.une.s", f15, f16, f17, flt[6], flt[9])
+ TEST_CMP_S("cmp.une.s", f16, f17, f18, flt[6], flt[10])
+ TEST_CMP_S("cmp.une.s", f17, f18, f19, flt[6], flt[11])
+ TEST_CMP_S("cmp.une.s", f7, f8, f9, flt[7], flt[0])
+ TEST_CMP_S("cmp.une.s", f8, f9, f10, flt[7], flt[1])
+ TEST_CMP_S("cmp.une.s", f9, f10, f11, flt[7], flt[2])
+ TEST_CMP_S("cmp.une.s", f10, f11, f12, flt[7], flt[3])
+ TEST_CMP_S("cmp.une.s", f11, f12, f13, flt[7], flt[4])
+ TEST_CMP_S("cmp.une.s", f12, f13, f14, flt[7], flt[5])
+ TEST_CMP_S("cmp.une.s", f13, f14, f15, flt[7], flt[6])
+ TEST_CMP_S("cmp.une.s", f14, f15, f16, flt[7], flt[7])
+ TEST_CMP_S("cmp.une.s", f15, f16, f17, flt[7], flt[8])
+ TEST_CMP_S("cmp.une.s", f16, f17, f18, flt[7], flt[9])
+ TEST_CMP_S("cmp.une.s", f17, f18, f19, flt[7], flt[10])
+ TEST_CMP_S("cmp.une.s", f18, f19, f20, flt[7], flt[11])
+ TEST_CMP_S("cmp.une.s", f8, f9, f10, flt[8], flt[0])
+ TEST_CMP_S("cmp.une.s", f9, f10, f11, flt[8], flt[1])
+ TEST_CMP_S("cmp.une.s", f10, f11, f12, flt[8], flt[2])
+ TEST_CMP_S("cmp.une.s", f11, f12, f13, flt[8], flt[3])
+ TEST_CMP_S("cmp.une.s", f12, f13, f14, flt[8], flt[4])
+ TEST_CMP_S("cmp.une.s", f13, f14, f15, flt[8], flt[5])
+ TEST_CMP_S("cmp.une.s", f14, f15, f16, flt[8], flt[6])
+ TEST_CMP_S("cmp.une.s", f15, f16, f17, flt[8], flt[7])
+ TEST_CMP_S("cmp.une.s", f16, f17, f18, flt[8], flt[8])
+ TEST_CMP_S("cmp.une.s", f17, f18, f19, flt[8], flt[9])
+ TEST_CMP_S("cmp.une.s", f18, f19, f20, flt[8], flt[10])
+ TEST_CMP_S("cmp.une.s", f19, f20, f21, flt[8], flt[11])
+ TEST_CMP_S("cmp.une.s", f9, f10, f11, flt[9], flt[0])
+ TEST_CMP_S("cmp.une.s", f10, f11, f12, flt[9], flt[1])
+ TEST_CMP_S("cmp.une.s", f11, f12, f13, flt[9], flt[2])
+ TEST_CMP_S("cmp.une.s", f12, f13, f14, flt[9], flt[3])
+ TEST_CMP_S("cmp.une.s", f13, f14, f15, flt[9], flt[4])
+ TEST_CMP_S("cmp.une.s", f14, f15, f16, flt[9], flt[5])
+ TEST_CMP_S("cmp.une.s", f15, f16, f17, flt[9], flt[6])
+ TEST_CMP_S("cmp.une.s", f16, f17, f18, flt[9], flt[7])
+ TEST_CMP_S("cmp.une.s", f17, f18, f19, flt[9], flt[8])
+ TEST_CMP_S("cmp.une.s", f18, f19, f20, flt[9], flt[9])
+ TEST_CMP_S("cmp.une.s", f19, f20, f21, flt[9], flt[10])
+ TEST_CMP_S("cmp.une.s", f20, f21, f22, flt[9], flt[11])
+ TEST_CMP_S("cmp.une.s", f10, f11, f12, flt[10], flt[0])
+ TEST_CMP_S("cmp.une.s", f11, f12, f13, flt[10], flt[1])
+ TEST_CMP_S("cmp.une.s", f12, f13, f14, flt[10], flt[2])
+ TEST_CMP_S("cmp.une.s", f13, f14, f15, flt[10], flt[3])
+ TEST_CMP_S("cmp.une.s", f14, f15, f16, flt[10], flt[4])
+ TEST_CMP_S("cmp.une.s", f15, f16, f17, flt[10], flt[5])
+ TEST_CMP_S("cmp.une.s", f16, f17, f18, flt[10], flt[6])
+ TEST_CMP_S("cmp.une.s", f17, f18, f19, flt[10], flt[7])
+ TEST_CMP_S("cmp.une.s", f18, f19, f20, flt[10], flt[8])
+ TEST_CMP_S("cmp.une.s", f19, f20, f21, flt[10], flt[9])
+ TEST_CMP_S("cmp.une.s", f20, f21, f22, flt[10], flt[10])
+ TEST_CMP_S("cmp.une.s", f21, f22, f23, flt[10], flt[11])
+ TEST_CMP_S("cmp.une.s", f11, f12, f13, flt[11], flt[0])
+ TEST_CMP_S("cmp.une.s", f12, f13, f14, flt[11], flt[1])
+ TEST_CMP_S("cmp.une.s", f13, f14, f15, flt[11], flt[2])
+ TEST_CMP_S("cmp.une.s", f14, f15, f16, flt[11], flt[3])
+ TEST_CMP_S("cmp.une.s", f15, f16, f17, flt[11], flt[4])
+ TEST_CMP_S("cmp.une.s", f16, f17, f18, flt[11], flt[5])
+ TEST_CMP_S("cmp.une.s", f17, f18, f19, flt[11], flt[6])
+ TEST_CMP_S("cmp.une.s", f18, f19, f20, flt[11], flt[7])
+ TEST_CMP_S("cmp.une.s", f19, f20, f21, flt[11], flt[8])
+ TEST_CMP_S("cmp.une.s", f20, f21, f22, flt[11], flt[9])
+ TEST_CMP_S("cmp.une.s", f21, f22, f23, flt[11], flt[10])
+ TEST_CMP_S("cmp.une.s", f22, f23, f24, flt[11], flt[11])
+
+ printf("cmp.ne.s\n");
+ TEST_CMP_S("cmp.ne.s", f0, f1, f2, flt[0], flt[0])
+ TEST_CMP_S("cmp.ne.s", f1, f2, f3, flt[0], flt[1])
+ TEST_CMP_S("cmp.ne.s", f2, f3, f4, flt[0], flt[2])
+ TEST_CMP_S("cmp.ne.s", f3, f4, f5, flt[0], flt[3])
+ TEST_CMP_S("cmp.ne.s", f4, f5, f6, flt[0], flt[4])
+ TEST_CMP_S("cmp.ne.s", f5, f6, f7, flt[0], flt[5])
+ TEST_CMP_S("cmp.ne.s", f6, f7, f8, flt[0], flt[6])
+ TEST_CMP_S("cmp.ne.s", f7, f8, f9, flt[0], flt[7])
+ TEST_CMP_S("cmp.ne.s", f8, f9, f10, flt[0], flt[8])
+ TEST_CMP_S("cmp.ne.s", f9, f10, f11, flt[0], flt[9])
+ TEST_CMP_S("cmp.ne.s", f10, f11, f12, flt[0], flt[10])
+ TEST_CMP_S("cmp.ne.s", f11, f12, f13, flt[0], flt[11])
+ TEST_CMP_S("cmp.ne.s", f1, f2, f3, flt[1], flt[0])
+ TEST_CMP_S("cmp.ne.s", f2, f3, f4, flt[1], flt[1])
+ TEST_CMP_S("cmp.ne.s", f3, f4, f5, flt[1], flt[2])
+ TEST_CMP_S("cmp.ne.s", f4, f5, f6, flt[1], flt[3])
+ TEST_CMP_S("cmp.ne.s", f5, f6, f7, flt[1], flt[4])
+ TEST_CMP_S("cmp.ne.s", f6, f7, f8, flt[1], flt[5])
+ TEST_CMP_S("cmp.ne.s", f7, f8, f9, flt[1], flt[6])
+ TEST_CMP_S("cmp.ne.s", f8, f9, f10, flt[1], flt[7])
+ TEST_CMP_S("cmp.ne.s", f9, f10, f11, flt[1], flt[8])
+ TEST_CMP_S("cmp.ne.s", f10, f11, f12, flt[1], flt[9])
+ TEST_CMP_S("cmp.ne.s", f11, f12, f13, flt[1], flt[10])
+ TEST_CMP_S("cmp.ne.s", f12, f13, f14, flt[1], flt[11])
+ TEST_CMP_S("cmp.ne.s", f2, f3, f4, flt[2], flt[0])
+ TEST_CMP_S("cmp.ne.s", f3, f4, f5, flt[2], flt[1])
+ TEST_CMP_S("cmp.ne.s", f4, f5, f6, flt[2], flt[2])
+ TEST_CMP_S("cmp.ne.s", f5, f6, f7, flt[2], flt[3])
+ TEST_CMP_S("cmp.ne.s", f6, f7, f8, flt[2], flt[4])
+ TEST_CMP_S("cmp.ne.s", f7, f8, f9, flt[2], flt[5])
+ TEST_CMP_S("cmp.ne.s", f8, f9, f10, flt[2], flt[6])
+ TEST_CMP_S("cmp.ne.s", f9, f10, f11, flt[2], flt[7])
+ TEST_CMP_S("cmp.ne.s", f10, f11, f12, flt[2], flt[8])
+ TEST_CMP_S("cmp.ne.s", f11, f12, f13, flt[2], flt[9])
+ TEST_CMP_S("cmp.ne.s", f12, f13, f14, flt[2], flt[10])
+ TEST_CMP_S("cmp.ne.s", f13, f14, f15, flt[2], flt[11])
+ TEST_CMP_S("cmp.ne.s", f3, f4, f5, flt[3], flt[0])
+ TEST_CMP_S("cmp.ne.s", f4, f5, f6, flt[3], flt[1])
+ TEST_CMP_S("cmp.ne.s", f5, f6, f7, flt[3], flt[2])
+ TEST_CMP_S("cmp.ne.s", f6, f7, f8, flt[3], flt[3])
+ TEST_CMP_S("cmp.ne.s", f7, f8, f9, flt[3], flt[4])
+ TEST_CMP_S("cmp.ne.s", f8, f9, f10, flt[3], flt[5])
+ TEST_CMP_S("cmp.ne.s", f9, f10, f11, flt[3], flt[6])
+ TEST_CMP_S("cmp.ne.s", f10, f11, f12, flt[3], flt[7])
+ TEST_CMP_S("cmp.ne.s", f11, f12, f13, flt[3], flt[8])
+ TEST_CMP_S("cmp.ne.s", f12, f13, f14, flt[3], flt[9])
+ TEST_CMP_S("cmp.ne.s", f13, f14, f15, flt[3], flt[10])
+ TEST_CMP_S("cmp.ne.s", f14, f15, f16, flt[3], flt[11])
+ TEST_CMP_S("cmp.ne.s", f4, f5, f6, flt[4], flt[0])
+ TEST_CMP_S("cmp.ne.s", f5, f6, f7, flt[4], flt[1])
+ TEST_CMP_S("cmp.ne.s", f6, f7, f8, flt[4], flt[2])
+ TEST_CMP_S("cmp.ne.s", f7, f8, f9, flt[4], flt[3])
+ TEST_CMP_S("cmp.ne.s", f8, f9, f10, flt[4], flt[4])
+ TEST_CMP_S("cmp.ne.s", f9, f10, f11, flt[4], flt[5])
+ TEST_CMP_S("cmp.ne.s", f10, f11, f12, flt[4], flt[6])
+ TEST_CMP_S("cmp.ne.s", f11, f12, f13, flt[4], flt[7])
+ TEST_CMP_S("cmp.ne.s", f12, f13, f14, flt[4], flt[8])
+ TEST_CMP_S("cmp.ne.s", f13, f14, f15, flt[4], flt[9])
+ TEST_CMP_S("cmp.ne.s", f14, f15, f16, flt[4], flt[10])
+ TEST_CMP_S("cmp.ne.s", f15, f16, f17, flt[4], flt[11])
+ TEST_CMP_S("cmp.ne.s", f5, f6, f7, flt[5], flt[0])
+ TEST_CMP_S("cmp.ne.s", f6, f7, f8, flt[5], flt[1])
+ TEST_CMP_S("cmp.ne.s", f7, f8, f9, flt[5], flt[2])
+ TEST_CMP_S("cmp.ne.s", f8, f9, f10, flt[5], flt[3])
+ TEST_CMP_S("cmp.ne.s", f9, f10, f11, flt[5], flt[4])
+ TEST_CMP_S("cmp.ne.s", f10, f11, f12, flt[5], flt[5])
+ TEST_CMP_S("cmp.ne.s", f11, f12, f13, flt[5], flt[6])
+ TEST_CMP_S("cmp.ne.s", f12, f13, f14, flt[5], flt[7])
+ TEST_CMP_S("cmp.ne.s", f13, f14, f15, flt[5], flt[8])
+ TEST_CMP_S("cmp.ne.s", f14, f15, f16, flt[5], flt[9])
+ TEST_CMP_S("cmp.ne.s", f15, f16, f17, flt[5], flt[10])
+ TEST_CMP_S("cmp.ne.s", f16, f17, f18, flt[5], flt[11])
+ TEST_CMP_S("cmp.ne.s", f6, f7, f8, flt[6], flt[0])
+ TEST_CMP_S("cmp.ne.s", f7, f8, f9, flt[6], flt[1])
+ TEST_CMP_S("cmp.ne.s", f8, f9, f10, flt[6], flt[2])
+ TEST_CMP_S("cmp.ne.s", f9, f10, f11, flt[6], flt[3])
+ TEST_CMP_S("cmp.ne.s", f10, f11, f12, flt[6], flt[4])
+ TEST_CMP_S("cmp.ne.s", f11, f12, f13, flt[6], flt[5])
+ TEST_CMP_S("cmp.ne.s", f12, f13, f14, flt[6], flt[6])
+ TEST_CMP_S("cmp.ne.s", f13, f14, f15, flt[6], flt[7])
+ TEST_CMP_S("cmp.ne.s", f14, f15, f16, flt[6], flt[8])
+ TEST_CMP_S("cmp.ne.s", f15, f16, f17, flt[6], flt[9])
+ TEST_CMP_S("cmp.ne.s", f16, f17, f18, flt[6], flt[10])
+ TEST_CMP_S("cmp.ne.s", f17, f18, f19, flt[6], flt[11])
+ TEST_CMP_S("cmp.ne.s", f7, f8, f9, flt[7], flt[0])
+ TEST_CMP_S("cmp.ne.s", f8, f9, f10, flt[7], flt[1])
+ TEST_CMP_S("cmp.ne.s", f9, f10, f11, flt[7], flt[2])
+ TEST_CMP_S("cmp.ne.s", f10, f11, f12, flt[7], flt[3])
+ TEST_CMP_S("cmp.ne.s", f11, f12, f13, flt[7], flt[4])
+ TEST_CMP_S("cmp.ne.s", f12, f13, f14, flt[7], flt[5])
+ TEST_CMP_S("cmp.ne.s", f13, f14, f15, flt[7], flt[6])
+ TEST_CMP_S("cmp.ne.s", f14, f15, f16, flt[7], flt[7])
+ TEST_CMP_S("cmp.ne.s", f15, f16, f17, flt[7], flt[8])
+ TEST_CMP_S("cmp.ne.s", f16, f17, f18, flt[7], flt[9])
+ TEST_CMP_S("cmp.ne.s", f17, f18, f19, flt[7], flt[10])
+ TEST_CMP_S("cmp.ne.s", f18, f19, f20, flt[7], flt[11])
+ TEST_CMP_S("cmp.ne.s", f8, f9, f10, flt[8], flt[0])
+ TEST_CMP_S("cmp.ne.s", f9, f10, f11, flt[8], flt[1])
+ TEST_CMP_S("cmp.ne.s", f10, f11, f12, flt[8], flt[2])
+ TEST_CMP_S("cmp.ne.s", f11, f12, f13, flt[8], flt[3])
+ TEST_CMP_S("cmp.ne.s", f12, f13, f14, flt[8], flt[4])
+ TEST_CMP_S("cmp.ne.s", f13, f14, f15, flt[8], flt[5])
+ TEST_CMP_S("cmp.ne.s", f14, f15, f16, flt[8], flt[6])
+ TEST_CMP_S("cmp.ne.s", f15, f16, f17, flt[8], flt[7])
+ TEST_CMP_S("cmp.ne.s", f16, f17, f18, flt[8], flt[8])
+ TEST_CMP_S("cmp.ne.s", f17, f18, f19, flt[8], flt[9])
+ TEST_CMP_S("cmp.ne.s", f18, f19, f20, flt[8], flt[10])
+ TEST_CMP_S("cmp.ne.s", f19, f20, f21, flt[8], flt[11])
+ TEST_CMP_S("cmp.ne.s", f9, f10, f11, flt[9], flt[0])
+ TEST_CMP_S("cmp.ne.s", f10, f11, f12, flt[9], flt[1])
+ TEST_CMP_S("cmp.ne.s", f11, f12, f13, flt[9], flt[2])
+ TEST_CMP_S("cmp.ne.s", f12, f13, f14, flt[9], flt[3])
+ TEST_CMP_S("cmp.ne.s", f13, f14, f15, flt[9], flt[4])
+ TEST_CMP_S("cmp.ne.s", f14, f15, f16, flt[9], flt[5])
+ TEST_CMP_S("cmp.ne.s", f15, f16, f17, flt[9], flt[6])
+ TEST_CMP_S("cmp.ne.s", f16, f17, f18, flt[9], flt[7])
+ TEST_CMP_S("cmp.ne.s", f17, f18, f19, flt[9], flt[8])
+ TEST_CMP_S("cmp.ne.s", f18, f19, f20, flt[9], flt[9])
+ TEST_CMP_S("cmp.ne.s", f19, f20, f21, flt[9], flt[10])
+ TEST_CMP_S("cmp.ne.s", f20, f21, f22, flt[9], flt[11])
+ TEST_CMP_S("cmp.ne.s", f10, f11, f12, flt[10], flt[0])
+ TEST_CMP_S("cmp.ne.s", f11, f12, f13, flt[10], flt[1])
+ TEST_CMP_S("cmp.ne.s", f12, f13, f14, flt[10], flt[2])
+ TEST_CMP_S("cmp.ne.s", f13, f14, f15, flt[10], flt[3])
+ TEST_CMP_S("cmp.ne.s", f14, f15, f16, flt[10], flt[4])
+ TEST_CMP_S("cmp.ne.s", f15, f16, f17, flt[10], flt[5])
+ TEST_CMP_S("cmp.ne.s", f16, f17, f18, flt[10], flt[6])
+ TEST_CMP_S("cmp.ne.s", f17, f18, f19, flt[10], flt[7])
+ TEST_CMP_S("cmp.ne.s", f18, f19, f20, flt[10], flt[8])
+ TEST_CMP_S("cmp.ne.s", f19, f20, f21, flt[10], flt[9])
+ TEST_CMP_S("cmp.ne.s", f20, f21, f22, flt[10], flt[10])
+ TEST_CMP_S("cmp.ne.s", f21, f22, f23, flt[10], flt[11])
+ TEST_CMP_S("cmp.ne.s", f11, f12, f13, flt[11], flt[0])
+ TEST_CMP_S("cmp.ne.s", f12, f13, f14, flt[11], flt[1])
+ TEST_CMP_S("cmp.ne.s", f13, f14, f15, flt[11], flt[2])
+ TEST_CMP_S("cmp.ne.s", f14, f15, f16, flt[11], flt[3])
+ TEST_CMP_S("cmp.ne.s", f15, f16, f17, flt[11], flt[4])
+ TEST_CMP_S("cmp.ne.s", f16, f17, f18, flt[11], flt[5])
+ TEST_CMP_S("cmp.ne.s", f17, f18, f19, flt[11], flt[6])
+ TEST_CMP_S("cmp.ne.s", f18, f19, f20, flt[11], flt[7])
+ TEST_CMP_S("cmp.ne.s", f19, f20, f21, flt[11], flt[8])
+ TEST_CMP_S("cmp.ne.s", f20, f21, f22, flt[11], flt[9])
+ TEST_CMP_S("cmp.ne.s", f21, f22, f23, flt[11], flt[10])
+ TEST_CMP_S("cmp.ne.s", f22, f23, f24, flt[11], flt[11])
+
+
+ printf("cmp.af.d\n");
+ TEST_CMP_D("cmp.af.d", f0, f1, f2, dbl[0], dbl[0])
+ TEST_CMP_D("cmp.af.d", f1, f2, f3, dbl[0], dbl[1])
+ TEST_CMP_D("cmp.af.d", f2, f3, f4, dbl[0], dbl[2])
+ TEST_CMP_D("cmp.af.d", f3, f4, f5, dbl[0], dbl[3])
+ TEST_CMP_D("cmp.af.d", f4, f5, f6, dbl[0], dbl[4])
+ TEST_CMP_D("cmp.af.d", f5, f6, f7, dbl[0], dbl[5])
+ TEST_CMP_D("cmp.af.d", f6, f7, f8, dbl[0], dbl[6])
+ TEST_CMP_D("cmp.af.d", f7, f8, f9, dbl[0], dbl[7])
+ TEST_CMP_D("cmp.af.d", f8, f9, f10, dbl[0], dbl[8])
+ TEST_CMP_D("cmp.af.d", f9, f10, f11, dbl[0], dbl[9])
+ TEST_CMP_D("cmp.af.d", f10, f11, f12, dbl[0], dbl[10])
+ TEST_CMP_D("cmp.af.d", f11, f12, f13, dbl[0], dbl[11])
+ TEST_CMP_D("cmp.af.d", f1, f2, f3, dbl[1], dbl[0])
+ TEST_CMP_D("cmp.af.d", f2, f3, f4, dbl[1], dbl[1])
+ TEST_CMP_D("cmp.af.d", f3, f4, f5, dbl[1], dbl[2])
+ TEST_CMP_D("cmp.af.d", f4, f5, f6, dbl[1], dbl[3])
+ TEST_CMP_D("cmp.af.d", f5, f6, f7, dbl[1], dbl[4])
+ TEST_CMP_D("cmp.af.d", f6, f7, f8, dbl[1], dbl[5])
+ TEST_CMP_D("cmp.af.d", f7, f8, f9, dbl[1], dbl[6])
+ TEST_CMP_D("cmp.af.d", f8, f9, f10, dbl[1], dbl[7])
+ TEST_CMP_D("cmp.af.d", f9, f10, f11, dbl[1], dbl[8])
+ TEST_CMP_D("cmp.af.d", f10, f11, f12, dbl[1], dbl[9])
+ TEST_CMP_D("cmp.af.d", f11, f12, f13, dbl[1], dbl[10])
+ TEST_CMP_D("cmp.af.d", f12, f13, f14, dbl[1], dbl[11])
+ TEST_CMP_D("cmp.af.d", f2, f3, f4, dbl[2], dbl[0])
+ TEST_CMP_D("cmp.af.d", f3, f4, f5, dbl[2], dbl[1])
+ TEST_CMP_D("cmp.af.d", f4, f5, f6, dbl[2], dbl[2])
+ TEST_CMP_D("cmp.af.d", f5, f6, f7, dbl[2], dbl[3])
+ TEST_CMP_D("cmp.af.d", f6, f7, f8, dbl[2], dbl[4])
+ TEST_CMP_D("cmp.af.d", f7, f8, f9, dbl[2], dbl[5])
+ TEST_CMP_D("cmp.af.d", f8, f9, f10, dbl[2], dbl[6])
+ TEST_CMP_D("cmp.af.d", f9, f10, f11, dbl[2], dbl[7])
+ TEST_CMP_D("cmp.af.d", f10, f11, f12, dbl[2], dbl[8])
+ TEST_CMP_D("cmp.af.d", f11, f12, f13, dbl[2], dbl[9])
+ TEST_CMP_D("cmp.af.d", f12, f13, f14, dbl[2], dbl[10])
+ TEST_CMP_D("cmp.af.d", f13, f14, f15, dbl[2], dbl[11])
+ TEST_CMP_D("cmp.af.d", f3, f4, f5, dbl[3], dbl[0])
+ TEST_CMP_D("cmp.af.d", f4, f5, f6, dbl[3], dbl[1])
+ TEST_CMP_D("cmp.af.d", f5, f6, f7, dbl[3], dbl[2])
+ TEST_CMP_D("cmp.af.d", f6, f7, f8, dbl[3], dbl[3])
+ TEST_CMP_D("cmp.af.d", f7, f8, f9, dbl[3], dbl[4])
+ TEST_CMP_D("cmp.af.d", f8, f9, f10, dbl[3], dbl[5])
+ TEST_CMP_D("cmp.af.d", f9, f10, f11, dbl[3], dbl[6])
+ TEST_CMP_D("cmp.af.d", f10, f11, f12, dbl[3], dbl[7])
+ TEST_CMP_D("cmp.af.d", f11, f12, f13, dbl[3], dbl[8])
+ TEST_CMP_D("cmp.af.d", f12, f13, f14, dbl[3], dbl[9])
+ TEST_CMP_D("cmp.af.d", f13, f14, f15, dbl[3], dbl[10])
+ TEST_CMP_D("cmp.af.d", f14, f15, f16, dbl[3], dbl[11])
+ TEST_CMP_D("cmp.af.d", f4, f5, f6, dbl[4], dbl[0])
+ TEST_CMP_D("cmp.af.d", f5, f6, f7, dbl[4], dbl[1])
+ TEST_CMP_D("cmp.af.d", f6, f7, f8, dbl[4], dbl[2])
+ TEST_CMP_D("cmp.af.d", f7, f8, f9, dbl[4], dbl[3])
+ TEST_CMP_D("cmp.af.d", f8, f9, f10, dbl[4], dbl[4])
+ TEST_CMP_D("cmp.af.d", f9, f10, f11, dbl[4], dbl[5])
+ TEST_CMP_D("cmp.af.d", f10, f11, f12, dbl[4], dbl[6])
+ TEST_CMP_D("cmp.af.d", f11, f12, f13, dbl[4], dbl[7])
+ TEST_CMP_D("cmp.af.d", f12, f13, f14, dbl[4], dbl[8])
+ TEST_CMP_D("cmp.af.d", f13, f14, f15, dbl[4], dbl[9])
+ TEST_CMP_D("cmp.af.d", f14, f15, f16, dbl[4], dbl[10])
+ TEST_CMP_D("cmp.af.d", f15, f16, f17, dbl[4], dbl[11])
+ TEST_CMP_D("cmp.af.d", f5, f6, f7, dbl[5], dbl[0])
+ TEST_CMP_D("cmp.af.d", f6, f7, f8, dbl[5], dbl[1])
+ TEST_CMP_D("cmp.af.d", f7, f8, f9, dbl[5], dbl[2])
+ TEST_CMP_D("cmp.af.d", f8, f9, f10, dbl[5], dbl[3])
+ TEST_CMP_D("cmp.af.d", f9, f10, f11, dbl[5], dbl[4])
+ TEST_CMP_D("cmp.af.d", f10, f11, f12, dbl[5], dbl[5])
+ TEST_CMP_D("cmp.af.d", f11, f12, f13, dbl[5], dbl[6])
+ TEST_CMP_D("cmp.af.d", f12, f13, f14, dbl[5], dbl[7])
+ TEST_CMP_D("cmp.af.d", f13, f14, f15, dbl[5], dbl[8])
+ TEST_CMP_D("cmp.af.d", f14, f15, f16, dbl[5], dbl[9])
+ TEST_CMP_D("cmp.af.d", f15, f16, f17, dbl[5], dbl[10])
+ TEST_CMP_D("cmp.af.d", f16, f17, f18, dbl[5], dbl[11])
+ TEST_CMP_D("cmp.af.d", f6, f7, f8, dbl[6], dbl[0])
+ TEST_CMP_D("cmp.af.d", f7, f8, f9, dbl[6], dbl[1])
+ TEST_CMP_D("cmp.af.d", f8, f9, f10, dbl[6], dbl[2])
+ TEST_CMP_D("cmp.af.d", f9, f10, f11, dbl[6], dbl[3])
+ TEST_CMP_D("cmp.af.d", f10, f11, f12, dbl[6], dbl[4])
+ TEST_CMP_D("cmp.af.d", f11, f12, f13, dbl[6], dbl[5])
+ TEST_CMP_D("cmp.af.d", f12, f13, f14, dbl[6], dbl[6])
+ TEST_CMP_D("cmp.af.d", f13, f14, f15, dbl[6], dbl[7])
+ TEST_CMP_D("cmp.af.d", f14, f15, f16, dbl[6], dbl[8])
+ TEST_CMP_D("cmp.af.d", f15, f16, f17, dbl[6], dbl[9])
+ TEST_CMP_D("cmp.af.d", f16, f17, f18, dbl[6], dbl[10])
+ TEST_CMP_D("cmp.af.d", f17, f18, f19, dbl[6], dbl[11])
+ TEST_CMP_D("cmp.af.d", f7, f8, f9, dbl[7], dbl[0])
+ TEST_CMP_D("cmp.af.d", f8, f9, f10, dbl[7], dbl[1])
+ TEST_CMP_D("cmp.af.d", f9, f10, f11, dbl[7], dbl[2])
+ TEST_CMP_D("cmp.af.d", f10, f11, f12, dbl[7], dbl[3])
+ TEST_CMP_D("cmp.af.d", f11, f12, f13, dbl[7], dbl[4])
+ TEST_CMP_D("cmp.af.d", f12, f13, f14, dbl[7], dbl[5])
+ TEST_CMP_D("cmp.af.d", f13, f14, f15, dbl[7], dbl[6])
+ TEST_CMP_D("cmp.af.d", f14, f15, f16, dbl[7], dbl[7])
+ TEST_CMP_D("cmp.af.d", f15, f16, f17, dbl[7], dbl[8])
+ TEST_CMP_D("cmp.af.d", f16, f17, f18, dbl[7], dbl[9])
+ TEST_CMP_D("cmp.af.d", f17, f18, f19, dbl[7], dbl[10])
+ TEST_CMP_D("cmp.af.d", f18, f19, f20, dbl[7], dbl[11])
+ TEST_CMP_D("cmp.af.d", f8, f9, f10, dbl[8], dbl[0])
+ TEST_CMP_D("cmp.af.d", f9, f10, f11, dbl[8], dbl[1])
+ TEST_CMP_D("cmp.af.d", f10, f11, f12, dbl[8], dbl[2])
+ TEST_CMP_D("cmp.af.d", f11, f12, f13, dbl[8], dbl[3])
+ TEST_CMP_D("cmp.af.d", f12, f13, f14, dbl[8], dbl[4])
+ TEST_CMP_D("cmp.af.d", f13, f14, f15, dbl[8], dbl[5])
+ TEST_CMP_D("cmp.af.d", f14, f15, f16, dbl[8], dbl[6])
+ TEST_CMP_D("cmp.af.d", f15, f16, f17, dbl[8], dbl[7])
+ TEST_CMP_D("cmp.af.d", f16, f17, f18, dbl[8], dbl[8])
+ TEST_CMP_D("cmp.af.d", f17, f18, f19, dbl[8], dbl[9])
+ TEST_CMP_D("cmp.af.d", f18, f19, f20, dbl[8], dbl[10])
+ TEST_CMP_D("cmp.af.d", f19, f20, f21, dbl[8], dbl[11])
+ TEST_CMP_D("cmp.af.d", f9, f10, f11, dbl[9], dbl[0])
+ TEST_CMP_D("cmp.af.d", f10, f11, f12, dbl[9], dbl[1])
+ TEST_CMP_D("cmp.af.d", f11, f12, f13, dbl[9], dbl[2])
+ TEST_CMP_D("cmp.af.d", f12, f13, f14, dbl[9], dbl[3])
+ TEST_CMP_D("cmp.af.d", f13, f14, f15, dbl[9], dbl[4])
+ TEST_CMP_D("cmp.af.d", f14, f15, f16, dbl[9], dbl[5])
+ TEST_CMP_D("cmp.af.d", f15, f16, f17, dbl[9], dbl[6])
+ TEST_CMP_D("cmp.af.d", f16, f17, f18, dbl[9], dbl[7])
+ TEST_CMP_D("cmp.af.d", f17, f18, f19, dbl[9], dbl[8])
+ TEST_CMP_D("cmp.af.d", f18, f19, f20, dbl[9], dbl[9])
+ TEST_CMP_D("cmp.af.d", f19, f20, f21, dbl[9], dbl[10])
+ TEST_CMP_D("cmp.af.d", f20, f21, f22, dbl[9], dbl[11])
+ TEST_CMP_D("cmp.af.d", f10, f11, f12, dbl[10], dbl[0])
+ TEST_CMP_D("cmp.af.d", f11, f12, f13, dbl[10], dbl[1])
+ TEST_CMP_D("cmp.af.d", f12, f13, f14, dbl[10], dbl[2])
+ TEST_CMP_D("cmp.af.d", f13, f14, f15, dbl[10], dbl[3])
+ TEST_CMP_D("cmp.af.d", f14, f15, f16, dbl[10], dbl[4])
+ TEST_CMP_D("cmp.af.d", f15, f16, f17, dbl[10], dbl[5])
+ TEST_CMP_D("cmp.af.d", f16, f17, f18, dbl[10], dbl[6])
+ TEST_CMP_D("cmp.af.d", f17, f18, f19, dbl[10], dbl[7])
+ TEST_CMP_D("cmp.af.d", f18, f19, f20, dbl[10], dbl[8])
+ TEST_CMP_D("cmp.af.d", f19, f20, f21, dbl[10], dbl[9])
+ TEST_CMP_D("cmp.af.d", f20, f21, f22, dbl[10], dbl[10])
+ TEST_CMP_D("cmp.af.d", f21, f22, f23, dbl[10], dbl[11])
+ TEST_CMP_D("cmp.af.d", f11, f12, f13, dbl[11], dbl[0])
+ TEST_CMP_D("cmp.af.d", f12, f13, f14, dbl[11], dbl[1])
+ TEST_CMP_D("cmp.af.d", f13, f14, f15, dbl[11], dbl[2])
+ TEST_CMP_D("cmp.af.d", f14, f15, f16, dbl[11], dbl[3])
+ TEST_CMP_D("cmp.af.d", f15, f16, f17, dbl[11], dbl[4])
+ TEST_CMP_D("cmp.af.d", f16, f17, f18, dbl[11], dbl[5])
+ TEST_CMP_D("cmp.af.d", f17, f18, f19, dbl[11], dbl[6])
+ TEST_CMP_D("cmp.af.d", f18, f19, f20, dbl[11], dbl[7])
+ TEST_CMP_D("cmp.af.d", f19, f20, f21, dbl[11], dbl[8])
+ TEST_CMP_D("cmp.af.d", f20, f21, f22, dbl[11], dbl[9])
+ TEST_CMP_D("cmp.af.d", f21, f22, f23, dbl[11], dbl[10])
+ TEST_CMP_D("cmp.af.d", f22, f23, f24, dbl[11], dbl[11])
+
+ printf("cmp.un.d\n");
+ TEST_CMP_D("cmp.un.d", f0, f1, f2, dbl[0], dbl[0])
+ TEST_CMP_D("cmp.un.d", f1, f2, f3, dbl[0], dbl[1])
+ TEST_CMP_D("cmp.un.d", f2, f3, f4, dbl[0], dbl[2])
+ TEST_CMP_D("cmp.un.d", f3, f4, f5, dbl[0], dbl[3])
+ TEST_CMP_D("cmp.un.d", f4, f5, f6, dbl[0], dbl[4])
+ TEST_CMP_D("cmp.un.d", f5, f6, f7, dbl[0], dbl[5])
+ TEST_CMP_D("cmp.un.d", f6, f7, f8, dbl[0], dbl[6])
+ TEST_CMP_D("cmp.un.d", f7, f8, f9, dbl[0], dbl[7])
+ TEST_CMP_D("cmp.un.d", f8, f9, f10, dbl[0], dbl[8])
+ TEST_CMP_D("cmp.un.d", f9, f10, f11, dbl[0], dbl[9])
+ TEST_CMP_D("cmp.un.d", f10, f11, f12, dbl[0], dbl[10])
+ TEST_CMP_D("cmp.un.d", f11, f12, f13, dbl[0], dbl[11])
+ TEST_CMP_D("cmp.un.d", f1, f2, f3, dbl[1], dbl[0])
+ TEST_CMP_D("cmp.un.d", f2, f3, f4, dbl[1], dbl[1])
+ TEST_CMP_D("cmp.un.d", f3, f4, f5, dbl[1], dbl[2])
+ TEST_CMP_D("cmp.un.d", f4, f5, f6, dbl[1], dbl[3])
+ TEST_CMP_D("cmp.un.d", f5, f6, f7, dbl[1], dbl[4])
+ TEST_CMP_D("cmp.un.d", f6, f7, f8, dbl[1], dbl[5])
+ TEST_CMP_D("cmp.un.d", f7, f8, f9, dbl[1], dbl[6])
+ TEST_CMP_D("cmp.un.d", f8, f9, f10, dbl[1], dbl[7])
+ TEST_CMP_D("cmp.un.d", f9, f10, f11, dbl[1], dbl[8])
+ TEST_CMP_D("cmp.un.d", f10, f11, f12, dbl[1], dbl[9])
+ TEST_CMP_D("cmp.un.d", f11, f12, f13, dbl[1], dbl[10])
+ TEST_CMP_D("cmp.un.d", f12, f13, f14, dbl[1], dbl[11])
+ TEST_CMP_D("cmp.un.d", f2, f3, f4, dbl[2], dbl[0])
+ TEST_CMP_D("cmp.un.d", f3, f4, f5, dbl[2], dbl[1])
+ TEST_CMP_D("cmp.un.d", f4, f5, f6, dbl[2], dbl[2])
+ TEST_CMP_D("cmp.un.d", f5, f6, f7, dbl[2], dbl[3])
+ TEST_CMP_D("cmp.un.d", f6, f7, f8, dbl[2], dbl[4])
+ TEST_CMP_D("cmp.un.d", f7, f8, f9, dbl[2], dbl[5])
+ TEST_CMP_D("cmp.un.d", f8, f9, f10, dbl[2], dbl[6])
+ TEST_CMP_D("cmp.un.d", f9, f10, f11, dbl[2], dbl[7])
+ TEST_CMP_D("cmp.un.d", f10, f11, f12, dbl[2], dbl[8])
+ TEST_CMP_D("cmp.un.d", f11, f12, f13, dbl[2], dbl[9])
+ TEST_CMP_D("cmp.un.d", f12, f13, f14, dbl[2], dbl[10])
+ TEST_CMP_D("cmp.un.d", f13, f14, f15, dbl[2], dbl[11])
+ TEST_CMP_D("cmp.un.d", f3, f4, f5, dbl[3], dbl[0])
+ TEST_CMP_D("cmp.un.d", f4, f5, f6, dbl[3], dbl[1])
+ TEST_CMP_D("cmp.un.d", f5, f6, f7, dbl[3], dbl[2])
+ TEST_CMP_D("cmp.un.d", f6, f7, f8, dbl[3], dbl[3])
+ TEST_CMP_D("cmp.un.d", f7, f8, f9, dbl[3], dbl[4])
+ TEST_CMP_D("cmp.un.d", f8, f9, f10, dbl[3], dbl[5])
+ TEST_CMP_D("cmp.un.d", f9, f10, f11, dbl[3], dbl[6])
+ TEST_CMP_D("cmp.un.d", f10, f11, f12, dbl[3], dbl[7])
+ TEST_CMP_D("cmp.un.d", f11, f12, f13, dbl[3], dbl[8])
+ TEST_CMP_D("cmp.un.d", f12, f13, f14, dbl[3], dbl[9])
+ TEST_CMP_D("cmp.un.d", f13, f14, f15, dbl[3], dbl[10])
+ TEST_CMP_D("cmp.un.d", f14, f15, f16, dbl[3], dbl[11])
+ TEST_CMP_D("cmp.un.d", f4, f5, f6, dbl[4], dbl[0])
+ TEST_CMP_D("cmp.un.d", f5, f6, f7, dbl[4], dbl[1])
+ TEST_CMP_D("cmp.un.d", f6, f7, f8, dbl[4], dbl[2])
+ TEST_CMP_D("cmp.un.d", f7, f8, f9, dbl[4], dbl[3])
+ TEST_CMP_D("cmp.un.d", f8, f9, f10, dbl[4], dbl[4])
+ TEST_CMP_D("cmp.un.d", f9, f10, f11, dbl[4], dbl[5])
+ TEST_CMP_D("cmp.un.d", f10, f11, f12, dbl[4], dbl[6])
+ TEST_CMP_D("cmp.un.d", f11, f12, f13, dbl[4], dbl[7])
+ TEST_CMP_D("cmp.un.d", f12, f13, f14, dbl[4], dbl[8])
+ TEST_CMP_D("cmp.un.d", f13, f14, f15, dbl[4], dbl[9])
+ TEST_CMP_D("cmp.un.d", f14, f15, f16, dbl[4], dbl[10])
+ TEST_CMP_D("cmp.un.d", f15, f16, f17, dbl[4], dbl[11])
+ TEST_CMP_D("cmp.un.d", f5, f6, f7, dbl[5], dbl[0])
+ TEST_CMP_D("cmp.un.d", f6, f7, f8, dbl[5], dbl[1])
+ TEST_CMP_D("cmp.un.d", f7, f8, f9, dbl[5], dbl[2])
+ TEST_CMP_D("cmp.un.d", f8, f9, f10, dbl[5], dbl[3])
+ TEST_CMP_D("cmp.un.d", f9, f10, f11, dbl[5], dbl[4])
+ TEST_CMP_D("cmp.un.d", f10, f11, f12, dbl[5], dbl[5])
+ TEST_CMP_D("cmp.un.d", f11, f12, f13, dbl[5], dbl[6])
+ TEST_CMP_D("cmp.un.d", f12, f13, f14, dbl[5], dbl[7])
+ TEST_CMP_D("cmp.un.d", f13, f14, f15, dbl[5], dbl[8])
+ TEST_CMP_D("cmp.un.d", f14, f15, f16, dbl[5], dbl[9])
+ TEST_CMP_D("cmp.un.d", f15, f16, f17, dbl[5], dbl[10])
+ TEST_CMP_D("cmp.un.d", f16, f17, f18, dbl[5], dbl[11])
+ TEST_CMP_D("cmp.un.d", f6, f7, f8, dbl[6], dbl[0])
+ TEST_CMP_D("cmp.un.d", f7, f8, f9, dbl[6], dbl[1])
+ TEST_CMP_D("cmp.un.d", f8, f9, f10, dbl[6], dbl[2])
+ TEST_CMP_D("cmp.un.d", f9, f10, f11, dbl[6], dbl[3])
+ TEST_CMP_D("cmp.un.d", f10, f11, f12, dbl[6], dbl[4])
+ TEST_CMP_D("cmp.un.d", f11, f12, f13, dbl[6], dbl[5])
+ TEST_CMP_D("cmp.un.d", f12, f13, f14, dbl[6], dbl[6])
+ TEST_CMP_D("cmp.un.d", f13, f14, f15, dbl[6], dbl[7])
+ TEST_CMP_D("cmp.un.d", f14, f15, f16, dbl[6], dbl[8])
+ TEST_CMP_D("cmp.un.d", f15, f16, f17, dbl[6], dbl[9])
+ TEST_CMP_D("cmp.un.d", f16, f17, f18, dbl[6], dbl[10])
+ TEST_CMP_D("cmp.un.d", f17, f18, f19, dbl[6], dbl[11])
+ TEST_CMP_D("cmp.un.d", f7, f8, f9, dbl[7], dbl[0])
+ TEST_CMP_D("cmp.un.d", f8, f9, f10, dbl[7], dbl[1])
+ TEST_CMP_D("cmp.un.d", f9, f10, f11, dbl[7], dbl[2])
+ TEST_CMP_D("cmp.un.d", f10, f11, f12, dbl[7], dbl[3])
+ TEST_CMP_D("cmp.un.d", f11, f12, f13, dbl[7], dbl[4])
+ TEST_CMP_D("cmp.un.d", f12, f13, f14, dbl[7], dbl[5])
+ TEST_CMP_D("cmp.un.d", f13, f14, f15, dbl[7], dbl[6])
+ TEST_CMP_D("cmp.un.d", f14, f15, f16, dbl[7], dbl[7])
+ TEST_CMP_D("cmp.un.d", f15, f16, f17, dbl[7], dbl[8])
+ TEST_CMP_D("cmp.un.d", f16, f17, f18, dbl[7], dbl[9])
+ TEST_CMP_D("cmp.un.d", f17, f18, f19, dbl[7], dbl[10])
+ TEST_CMP_D("cmp.un.d", f18, f19, f20, dbl[7], dbl[11])
+ TEST_CMP_D("cmp.un.d", f8, f9, f10, dbl[8], dbl[0])
+ TEST_CMP_D("cmp.un.d", f9, f10, f11, dbl[8], dbl[1])
+ TEST_CMP_D("cmp.un.d", f10, f11, f12, dbl[8], dbl[2])
+ TEST_CMP_D("cmp.un.d", f11, f12, f13, dbl[8], dbl[3])
+ TEST_CMP_D("cmp.un.d", f12, f13, f14, dbl[8], dbl[4])
+ TEST_CMP_D("cmp.un.d", f13, f14, f15, dbl[8], dbl[5])
+ TEST_CMP_D("cmp.un.d", f14, f15, f16, dbl[8], dbl[6])
+ TEST_CMP_D("cmp.un.d", f15, f16, f17, dbl[8], dbl[7])
+ TEST_CMP_D("cmp.un.d", f16, f17, f18, dbl[8], dbl[8])
+ TEST_CMP_D("cmp.un.d", f17, f18, f19, dbl[8], dbl[9])
+ TEST_CMP_D("cmp.un.d", f18, f19, f20, dbl[8], dbl[10])
+ TEST_CMP_D("cmp.un.d", f19, f20, f21, dbl[8], dbl[11])
+ TEST_CMP_D("cmp.un.d", f9, f10, f11, dbl[9], dbl[0])
+ TEST_CMP_D("cmp.un.d", f10, f11, f12, dbl[9], dbl[1])
+ TEST_CMP_D("cmp.un.d", f11, f12, f13, dbl[9], dbl[2])
+ TEST_CMP_D("cmp.un.d", f12, f13, f14, dbl[9], dbl[3])
+ TEST_CMP_D("cmp.un.d", f13, f14, f15, dbl[9], dbl[4])
+ TEST_CMP_D("cmp.un.d", f14, f15, f16, dbl[9], dbl[5])
+ TEST_CMP_D("cmp.un.d", f15, f16, f17, dbl[9], dbl[6])
+ TEST_CMP_D("cmp.un.d", f16, f17, f18, dbl[9], dbl[7])
+ TEST_CMP_D("cmp.un.d", f17, f18, f19, dbl[9], dbl[8])
+ TEST_CMP_D("cmp.un.d", f18, f19, f20, dbl[9], dbl[9])
+ TEST_CMP_D("cmp.un.d", f19, f20, f21, dbl[9], dbl[10])
+ TEST_CMP_D("cmp.un.d", f20, f21, f22, dbl[9], dbl[11])
+ TEST_CMP_D("cmp.un.d", f10, f11, f12, dbl[10], dbl[0])
+ TEST_CMP_D("cmp.un.d", f11, f12, f13, dbl[10], dbl[1])
+ TEST_CMP_D("cmp.un.d", f12, f13, f14, dbl[10], dbl[2])
+ TEST_CMP_D("cmp.un.d", f13, f14, f15, dbl[10], dbl[3])
+ TEST_CMP_D("cmp.un.d", f14, f15, f16, dbl[10], dbl[4])
+ TEST_CMP_D("cmp.un.d", f15, f16, f17, dbl[10], dbl[5])
+ TEST_CMP_D("cmp.un.d", f16, f17, f18, dbl[10], dbl[6])
+ TEST_CMP_D("cmp.un.d", f17, f18, f19, dbl[10], dbl[7])
+ TEST_CMP_D("cmp.un.d", f18, f19, f20, dbl[10], dbl[8])
+ TEST_CMP_D("cmp.un.d", f19, f20, f21, dbl[10], dbl[9])
+ TEST_CMP_D("cmp.un.d", f20, f21, f22, dbl[10], dbl[10])
+ TEST_CMP_D("cmp.un.d", f21, f22, f23, dbl[10], dbl[11])
+ TEST_CMP_D("cmp.un.d", f11, f12, f13, dbl[11], dbl[0])
+ TEST_CMP_D("cmp.un.d", f12, f13, f14, dbl[11], dbl[1])
+ TEST_CMP_D("cmp.un.d", f13, f14, f15, dbl[11], dbl[2])
+ TEST_CMP_D("cmp.un.d", f14, f15, f16, dbl[11], dbl[3])
+ TEST_CMP_D("cmp.un.d", f15, f16, f17, dbl[11], dbl[4])
+ TEST_CMP_D("cmp.un.d", f16, f17, f18, dbl[11], dbl[5])
+ TEST_CMP_D("cmp.un.d", f17, f18, f19, dbl[11], dbl[6])
+ TEST_CMP_D("cmp.un.d", f18, f19, f20, dbl[11], dbl[7])
+ TEST_CMP_D("cmp.un.d", f19, f20, f21, dbl[11], dbl[8])
+ TEST_CMP_D("cmp.un.d", f20, f21, f22, dbl[11], dbl[9])
+ TEST_CMP_D("cmp.un.d", f21, f22, f23, dbl[11], dbl[10])
+ TEST_CMP_D("cmp.un.d", f22, f23, f24, dbl[11], dbl[11])
+
+ printf("cmp.eq.d\n");
+ TEST_CMP_D("cmp.eq.d", f0, f1, f2, dbl[0], dbl[0])
+ TEST_CMP_D("cmp.eq.d", f1, f2, f3, dbl[0], dbl[1])
+ TEST_CMP_D("cmp.eq.d", f2, f3, f4, dbl[0], dbl[2])
+ TEST_CMP_D("cmp.eq.d", f3, f4, f5, dbl[0], dbl[3])
+ TEST_CMP_D("cmp.eq.d", f4, f5, f6, dbl[0], dbl[4])
+ TEST_CMP_D("cmp.eq.d", f5, f6, f7, dbl[0], dbl[5])
+ TEST_CMP_D("cmp.eq.d", f6, f7, f8, dbl[0], dbl[6])
+ TEST_CMP_D("cmp.eq.d", f7, f8, f9, dbl[0], dbl[7])
+ TEST_CMP_D("cmp.eq.d", f8, f9, f10, dbl[0], dbl[8])
+ TEST_CMP_D("cmp.eq.d", f9, f10, f11, dbl[0], dbl[9])
+ TEST_CMP_D("cmp.eq.d", f10, f11, f12, dbl[0], dbl[10])
+ TEST_CMP_D("cmp.eq.d", f11, f12, f13, dbl[0], dbl[11])
+ TEST_CMP_D("cmp.eq.d", f1, f2, f3, dbl[1], dbl[0])
+ TEST_CMP_D("cmp.eq.d", f2, f3, f4, dbl[1], dbl[1])
+ TEST_CMP_D("cmp.eq.d", f3, f4, f5, dbl[1], dbl[2])
+ TEST_CMP_D("cmp.eq.d", f4, f5, f6, dbl[1], dbl[3])
+ TEST_CMP_D("cmp.eq.d", f5, f6, f7, dbl[1], dbl[4])
+ TEST_CMP_D("cmp.eq.d", f6, f7, f8, dbl[1], dbl[5])
+ TEST_CMP_D("cmp.eq.d", f7, f8, f9, dbl[1], dbl[6])
+ TEST_CMP_D("cmp.eq.d", f8, f9, f10, dbl[1], dbl[7])
+ TEST_CMP_D("cmp.eq.d", f9, f10, f11, dbl[1], dbl[8])
+ TEST_CMP_D("cmp.eq.d", f10, f11, f12, dbl[1], dbl[9])
+ TEST_CMP_D("cmp.eq.d", f11, f12, f13, dbl[1], dbl[10])
+ TEST_CMP_D("cmp.eq.d", f12, f13, f14, dbl[1], dbl[11])
+ TEST_CMP_D("cmp.eq.d", f2, f3, f4, dbl[2], dbl[0])
+ TEST_CMP_D("cmp.eq.d", f3, f4, f5, dbl[2], dbl[1])
+ TEST_CMP_D("cmp.eq.d", f4, f5, f6, dbl[2], dbl[2])
+ TEST_CMP_D("cmp.eq.d", f5, f6, f7, dbl[2], dbl[3])
+ TEST_CMP_D("cmp.eq.d", f6, f7, f8, dbl[2], dbl[4])
+ TEST_CMP_D("cmp.eq.d", f7, f8, f9, dbl[2], dbl[5])
+ TEST_CMP_D("cmp.eq.d", f8, f9, f10, dbl[2], dbl[6])
+ TEST_CMP_D("cmp.eq.d", f9, f10, f11, dbl[2], dbl[7])
+ TEST_CMP_D("cmp.eq.d", f10, f11, f12, dbl[2], dbl[8])
+ TEST_CMP_D("cmp.eq.d", f11, f12, f13, dbl[2], dbl[9])
+ TEST_CMP_D("cmp.eq.d", f12, f13, f14, dbl[2], dbl[10])
+ TEST_CMP_D("cmp.eq.d", f13, f14, f15, dbl[2], dbl[11])
+ TEST_CMP_D("cmp.eq.d", f3, f4, f5, dbl[3], dbl[0])
+ TEST_CMP_D("cmp.eq.d", f4, f5, f6, dbl[3], dbl[1])
+ TEST_CMP_D("cmp.eq.d", f5, f6, f7, dbl[3], dbl[2])
+ TEST_CMP_D("cmp.eq.d", f6, f7, f8, dbl[3], dbl[3])
+ TEST_CMP_D("cmp.eq.d", f7, f8, f9, dbl[3], dbl[4])
+ TEST_CMP_D("cmp.eq.d", f8, f9, f10, dbl[3], dbl[5])
+ TEST_CMP_D("cmp.eq.d", f9, f10, f11, dbl[3], dbl[6])
+ TEST_CMP_D("cmp.eq.d", f10, f11, f12, dbl[3], dbl[7])
+ TEST_CMP_D("cmp.eq.d", f11, f12, f13, dbl[3], dbl[8])
+ TEST_CMP_D("cmp.eq.d", f12, f13, f14, dbl[3], dbl[9])
+ TEST_CMP_D("cmp.eq.d", f13, f14, f15, dbl[3], dbl[10])
+ TEST_CMP_D("cmp.eq.d", f14, f15, f16, dbl[3], dbl[11])
+ TEST_CMP_D("cmp.eq.d", f4, f5, f6, dbl[4], dbl[0])
+ TEST_CMP_D("cmp.eq.d", f5, f6, f7, dbl[4], dbl[1])
+ TEST_CMP_D("cmp.eq.d", f6, f7, f8, dbl[4], dbl[2])
+ TEST_CMP_D("cmp.eq.d", f7, f8, f9, dbl[4], dbl[3])
+ TEST_CMP_D("cmp.eq.d", f8, f9, f10, dbl[4], dbl[4])
+ TEST_CMP_D("cmp.eq.d", f9, f10, f11, dbl[4], dbl[5])
+ TEST_CMP_D("cmp.eq.d", f10, f11, f12, dbl[4], dbl[6])
+ TEST_CMP_D("cmp.eq.d", f11, f12, f13, dbl[4], dbl[7])
+ TEST_CMP_D("cmp.eq.d", f12, f13, f14, dbl[4], dbl[8])
+ TEST_CMP_D("cmp.eq.d", f13, f14, f15, dbl[4], dbl[9])
+ TEST_CMP_D("cmp.eq.d", f14, f15, f16, dbl[4], dbl[10])
+ TEST_CMP_D("cmp.eq.d", f15, f16, f17, dbl[4], dbl[11])
+ TEST_CMP_D("cmp.eq.d", f5, f6, f7, dbl[5], dbl[0])
+ TEST_CMP_D("cmp.eq.d", f6, f7, f8, dbl[5], dbl[1])
+ TEST_CMP_D("cmp.eq.d", f7, f8, f9, dbl[5], dbl[2])
+ TEST_CMP_D("cmp.eq.d", f8, f9, f10, dbl[5], dbl[3])
+ TEST_CMP_D("cmp.eq.d", f9, f10, f11, dbl[5], dbl[4])
+ TEST_CMP_D("cmp.eq.d", f10, f11, f12, dbl[5], dbl[5])
+ TEST_CMP_D("cmp.eq.d", f11, f12, f13, dbl[5], dbl[6])
+ TEST_CMP_D("cmp.eq.d", f12, f13, f14, dbl[5], dbl[7])
+ TEST_CMP_D("cmp.eq.d", f13, f14, f15, dbl[5], dbl[8])
+ TEST_CMP_D("cmp.eq.d", f14, f15, f16, dbl[5], dbl[9])
+ TEST_CMP_D("cmp.eq.d", f15, f16, f17, dbl[5], dbl[10])
+ TEST_CMP_D("cmp.eq.d", f16, f17, f18, dbl[5], dbl[11])
+ TEST_CMP_D("cmp.eq.d", f6, f7, f8, dbl[6], dbl[0])
+ TEST_CMP_D("cmp.eq.d", f7, f8, f9, dbl[6], dbl[1])
+ TEST_CMP_D("cmp.eq.d", f8, f9, f10, dbl[6], dbl[2])
+ TEST_CMP_D("cmp.eq.d", f9, f10, f11, dbl[6], dbl[3])
+ TEST_CMP_D("cmp.eq.d", f10, f11, f12, dbl[6], dbl[4])
+ TEST_CMP_D("cmp.eq.d", f11, f12, f13, dbl[6], dbl[5])
+ TEST_CMP_D("cmp.eq.d", f12, f13, f14, dbl[6], dbl[6])
+ TEST_CMP_D("cmp.eq.d", f13, f14, f15, dbl[6], dbl[7])
+ TEST_CMP_D("cmp.eq.d", f14, f15, f16, dbl[6], dbl[8])
+ TEST_CMP_D("cmp.eq.d", f15, f16, f17, dbl[6], dbl[9])
+ TEST_CMP_D("cmp.eq.d", f16, f17, f18, dbl[6], dbl[10])
+ TEST_CMP_D("cmp.eq.d", f17, f18, f19, dbl[6], dbl[11])
+ TEST_CMP_D("cmp.eq.d", f7, f8, f9, dbl[7], dbl[0])
+ TEST_CMP_D("cmp.eq.d", f8, f9, f10, dbl[7], dbl[1])
+ TEST_CMP_D("cmp.eq.d", f9, f10, f11, dbl[7], dbl[2])
+ TEST_CMP_D("cmp.eq.d", f10, f11, f12, dbl[7], dbl[3])
+ TEST_CMP_D("cmp.eq.d", f11, f12, f13, dbl[7], dbl[4])
+ TEST_CMP_D("cmp.eq.d", f12, f13, f14, dbl[7], dbl[5])
+ TEST_CMP_D("cmp.eq.d", f13, f14, f15, dbl[7], dbl[6])
+ TEST_CMP_D("cmp.eq.d", f14, f15, f16, dbl[7], dbl[7])
+ TEST_CMP_D("cmp.eq.d", f15, f16, f17, dbl[7], dbl[8])
+ TEST_CMP_D("cmp.eq.d", f16, f17, f18, dbl[7], dbl[9])
+ TEST_CMP_D("cmp.eq.d", f17, f18, f19, dbl[7], dbl[10])
+ TEST_CMP_D("cmp.eq.d", f18, f19, f20, dbl[7], dbl[11])
+ TEST_CMP_D("cmp.eq.d", f8, f9, f10, dbl[8], dbl[0])
+ TEST_CMP_D("cmp.eq.d", f9, f10, f11, dbl[8], dbl[1])
+ TEST_CMP_D("cmp.eq.d", f10, f11, f12, dbl[8], dbl[2])
+ TEST_CMP_D("cmp.eq.d", f11, f12, f13, dbl[8], dbl[3])
+ TEST_CMP_D("cmp.eq.d", f12, f13, f14, dbl[8], dbl[4])
+ TEST_CMP_D("cmp.eq.d", f13, f14, f15, dbl[8], dbl[5])
+ TEST_CMP_D("cmp.eq.d", f14, f15, f16, dbl[8], dbl[6])
+ TEST_CMP_D("cmp.eq.d", f15, f16, f17, dbl[8], dbl[7])
+ TEST_CMP_D("cmp.eq.d", f16, f17, f18, dbl[8], dbl[8])
+ TEST_CMP_D("cmp.eq.d", f17, f18, f19, dbl[8], dbl[9])
+ TEST_CMP_D("cmp.eq.d", f18, f19, f20, dbl[8], dbl[10])
+ TEST_CMP_D("cmp.eq.d", f19, f20, f21, dbl[8], dbl[11])
+ TEST_CMP_D("cmp.eq.d", f9, f10, f11, dbl[9], dbl[0])
+ TEST_CMP_D("cmp.eq.d", f10, f11, f12, dbl[9], dbl[1])
+ TEST_CMP_D("cmp.eq.d", f11, f12, f13, dbl[9], dbl[2])
+ TEST_CMP_D("cmp.eq.d", f12, f13, f14, dbl[9], dbl[3])
+ TEST_CMP_D("cmp.eq.d", f13, f14, f15, dbl[9], dbl[4])
+ TEST_CMP_D("cmp.eq.d", f14, f15, f16, dbl[9], dbl[5])
+ TEST_CMP_D("cmp.eq.d", f15, f16, f17, dbl[9], dbl[6])
+ TEST_CMP_D("cmp.eq.d", f16, f17, f18, dbl[9], dbl[7])
+ TEST_CMP_D("cmp.eq.d", f17, f18, f19, dbl[9], dbl[8])
+ TEST_CMP_D("cmp.eq.d", f18, f19, f20, dbl[9], dbl[9])
+ TEST_CMP_D("cmp.eq.d", f19, f20, f21, dbl[9], dbl[10])
+ TEST_CMP_D("cmp.eq.d", f20, f21, f22, dbl[9], dbl[11])
+ TEST_CMP_D("cmp.eq.d", f10, f11, f12, dbl[10], dbl[0])
+ TEST_CMP_D("cmp.eq.d", f11, f12, f13, dbl[10], dbl[1])
+ TEST_CMP_D("cmp.eq.d", f12, f13, f14, dbl[10], dbl[2])
+ TEST_CMP_D("cmp.eq.d", f13, f14, f15, dbl[10], dbl[3])
+ TEST_CMP_D("cmp.eq.d", f14, f15, f16, dbl[10], dbl[4])
+ TEST_CMP_D("cmp.eq.d", f15, f16, f17, dbl[10], dbl[5])
+ TEST_CMP_D("cmp.eq.d", f16, f17, f18, dbl[10], dbl[6])
+ TEST_CMP_D("cmp.eq.d", f17, f18, f19, dbl[10], dbl[7])
+ TEST_CMP_D("cmp.eq.d", f18, f19, f20, dbl[10], dbl[8])
+ TEST_CMP_D("cmp.eq.d", f19, f20, f21, dbl[10], dbl[9])
+ TEST_CMP_D("cmp.eq.d", f20, f21, f22, dbl[10], dbl[10])
+ TEST_CMP_D("cmp.eq.d", f21, f22, f23, dbl[10], dbl[11])
+ TEST_CMP_D("cmp.eq.d", f11, f12, f13, dbl[11], dbl[0])
+ TEST_CMP_D("cmp.eq.d", f12, f13, f14, dbl[11], dbl[1])
+ TEST_CMP_D("cmp.eq.d", f13, f14, f15, dbl[11], dbl[2])
+ TEST_CMP_D("cmp.eq.d", f14, f15, f16, dbl[11], dbl[3])
+ TEST_CMP_D("cmp.eq.d", f15, f16, f17, dbl[11], dbl[4])
+ TEST_CMP_D("cmp.eq.d", f16, f17, f18, dbl[11], dbl[5])
+ TEST_CMP_D("cmp.eq.d", f17, f18, f19, dbl[11], dbl[6])
+ TEST_CMP_D("cmp.eq.d", f18, f19, f20, dbl[11], dbl[7])
+ TEST_CMP_D("cmp.eq.d", f19, f20, f21, dbl[11], dbl[8])
+ TEST_CMP_D("cmp.eq.d", f20, f21, f22, dbl[11], dbl[9])
+ TEST_CMP_D("cmp.eq.d", f21, f22, f23, dbl[11], dbl[10])
+ TEST_CMP_D("cmp.eq.d", f22, f23, f24, dbl[11], dbl[11])
+
+ printf("cmp.ueq.d\n");
+ TEST_CMP_D("cmp.ueq.d", f0, f1, f2, dbl[0], dbl[0])
+ TEST_CMP_D("cmp.ueq.d", f1, f2, f3, dbl[0], dbl[1])
+ TEST_CMP_D("cmp.ueq.d", f2, f3, f4, dbl[0], dbl[2])
+ TEST_CMP_D("cmp.ueq.d", f3, f4, f5, dbl[0], dbl[3])
+ TEST_CMP_D("cmp.ueq.d", f4, f5, f6, dbl[0], dbl[4])
+ TEST_CMP_D("cmp.ueq.d", f5, f6, f7, dbl[0], dbl[5])
+ TEST_CMP_D("cmp.ueq.d", f6, f7, f8, dbl[0], dbl[6])
+ TEST_CMP_D("cmp.ueq.d", f7, f8, f9, dbl[0], dbl[7])
+ TEST_CMP_D("cmp.ueq.d", f8, f9, f10, dbl[0], dbl[8])
+ TEST_CMP_D("cmp.ueq.d", f9, f10, f11, dbl[0], dbl[9])
+ TEST_CMP_D("cmp.ueq.d", f10, f11, f12, dbl[0], dbl[10])
+ TEST_CMP_D("cmp.ueq.d", f11, f12, f13, dbl[0], dbl[11])
+ TEST_CMP_D("cmp.ueq.d", f1, f2, f3, dbl[1], dbl[0])
+ TEST_CMP_D("cmp.ueq.d", f2, f3, f4, dbl[1], dbl[1])
+ TEST_CMP_D("cmp.ueq.d", f3, f4, f5, dbl[1], dbl[2])
+ TEST_CMP_D("cmp.ueq.d", f4, f5, f6, dbl[1], dbl[3])
+ TEST_CMP_D("cmp.ueq.d", f5, f6, f7, dbl[1], dbl[4])
+ TEST_CMP_D("cmp.ueq.d", f6, f7, f8, dbl[1], dbl[5])
+ TEST_CMP_D("cmp.ueq.d", f7, f8, f9, dbl[1], dbl[6])
+ TEST_CMP_D("cmp.ueq.d", f8, f9, f10, dbl[1], dbl[7])
+ TEST_CMP_D("cmp.ueq.d", f9, f10, f11, dbl[1], dbl[8])
+ TEST_CMP_D("cmp.ueq.d", f10, f11, f12, dbl[1], dbl[9])
+ TEST_CMP_D("cmp.ueq.d", f11, f12, f13, dbl[1], dbl[10])
+ TEST_CMP_D("cmp.ueq.d", f12, f13, f14, dbl[1], dbl[11])
+ TEST_CMP_D("cmp.ueq.d", f2, f3, f4, dbl[2], dbl[0])
+ TEST_CMP_D("cmp.ueq.d", f3, f4, f5, dbl[2], dbl[1])
+ TEST_CMP_D("cmp.ueq.d", f4, f5, f6, dbl[2], dbl[2])
+ TEST_CMP_D("cmp.ueq.d", f5, f6, f7, dbl[2], dbl[3])
+ TEST_CMP_D("cmp.ueq.d", f6, f7, f8, dbl[2], dbl[4])
+ TEST_CMP_D("cmp.ueq.d", f7, f8, f9, dbl[2], dbl[5])
+ TEST_CMP_D("cmp.ueq.d", f8, f9, f10, dbl[2], dbl[6])
+ TEST_CMP_D("cmp.ueq.d", f9, f10, f11, dbl[2], dbl[7])
+ TEST_CMP_D("cmp.ueq.d", f10, f11, f12, dbl[2], dbl[8])
+ TEST_CMP_D("cmp.ueq.d", f11, f12, f13, dbl[2], dbl[9])
+ TEST_CMP_D("cmp.ueq.d", f12, f13, f14, dbl[2], dbl[10])
+ TEST_CMP_D("cmp.ueq.d", f13, f14, f15, dbl[2], dbl[11])
+ TEST_CMP_D("cmp.ueq.d", f3, f4, f5, dbl[3], dbl[0])
+ TEST_CMP_D("cmp.ueq.d", f4, f5, f6, dbl[3], dbl[1])
+ TEST_CMP_D("cmp.ueq.d", f5, f6, f7, dbl[3], dbl[2])
+ TEST_CMP_D("cmp.ueq.d", f6, f7, f8, dbl[3], dbl[3])
+ TEST_CMP_D("cmp.ueq.d", f7, f8, f9, dbl[3], dbl[4])
+ TEST_CMP_D("cmp.ueq.d", f8, f9, f10, dbl[3], dbl[5])
+ TEST_CMP_D("cmp.ueq.d", f9, f10, f11, dbl[3], dbl[6])
+ TEST_CMP_D("cmp.ueq.d", f10, f11, f12, dbl[3], dbl[7])
+ TEST_CMP_D("cmp.ueq.d", f11, f12, f13, dbl[3], dbl[8])
+ TEST_CMP_D("cmp.ueq.d", f12, f13, f14, dbl[3], dbl[9])
+ TEST_CMP_D("cmp.ueq.d", f13, f14, f15, dbl[3], dbl[10])
+ TEST_CMP_D("cmp.ueq.d", f14, f15, f16, dbl[3], dbl[11])
+ TEST_CMP_D("cmp.ueq.d", f4, f5, f6, dbl[4], dbl[0])
+ TEST_CMP_D("cmp.ueq.d", f5, f6, f7, dbl[4], dbl[1])
+ TEST_CMP_D("cmp.ueq.d", f6, f7, f8, dbl[4], dbl[2])
+ TEST_CMP_D("cmp.ueq.d", f7, f8, f9, dbl[4], dbl[3])
+ TEST_CMP_D("cmp.ueq.d", f8, f9, f10, dbl[4], dbl[4])
+ TEST_CMP_D("cmp.ueq.d", f9, f10, f11, dbl[4], dbl[5])
+ TEST_CMP_D("cmp.ueq.d", f10, f11, f12, dbl[4], dbl[6])
+ TEST_CMP_D("cmp.ueq.d", f11, f12, f13, dbl[4], dbl[7])
+ TEST_CMP_D("cmp.ueq.d", f12, f13, f14, dbl[4], dbl[8])
+ TEST_CMP_D("cmp.ueq.d", f13, f14, f15, dbl[4], dbl[9])
+ TEST_CMP_D("cmp.ueq.d", f14, f15, f16, dbl[4], dbl[10])
+ TEST_CMP_D("cmp.ueq.d", f15, f16, f17, dbl[4], dbl[11])
+ TEST_CMP_D("cmp.ueq.d", f5, f6, f7, dbl[5], dbl[0])
+ TEST_CMP_D("cmp.ueq.d", f6, f7, f8, dbl[5], dbl[1])
+ TEST_CMP_D("cmp.ueq.d", f7, f8, f9, dbl[5], dbl[2])
+ TEST_CMP_D("cmp.ueq.d", f8, f9, f10, dbl[5], dbl[3])
+ TEST_CMP_D("cmp.ueq.d", f9, f10, f11, dbl[5], dbl[4])
+ TEST_CMP_D("cmp.ueq.d", f10, f11, f12, dbl[5], dbl[5])
+ TEST_CMP_D("cmp.ueq.d", f11, f12, f13, dbl[5], dbl[6])
+ TEST_CMP_D("cmp.ueq.d", f12, f13, f14, dbl[5], dbl[7])
+ TEST_CMP_D("cmp.ueq.d", f13, f14, f15, dbl[5], dbl[8])
+ TEST_CMP_D("cmp.ueq.d", f14, f15, f16, dbl[5], dbl[9])
+ TEST_CMP_D("cmp.ueq.d", f15, f16, f17, dbl[5], dbl[10])
+ TEST_CMP_D("cmp.ueq.d", f16, f17, f18, dbl[5], dbl[11])
+ TEST_CMP_D("cmp.ueq.d", f6, f7, f8, dbl[6], dbl[0])
+ TEST_CMP_D("cmp.ueq.d", f7, f8, f9, dbl[6], dbl[1])
+ TEST_CMP_D("cmp.ueq.d", f8, f9, f10, dbl[6], dbl[2])
+ TEST_CMP_D("cmp.ueq.d", f9, f10, f11, dbl[6], dbl[3])
+ TEST_CMP_D("cmp.ueq.d", f10, f11, f12, dbl[6], dbl[4])
+ TEST_CMP_D("cmp.ueq.d", f11, f12, f13, dbl[6], dbl[5])
+ TEST_CMP_D("cmp.ueq.d", f12, f13, f14, dbl[6], dbl[6])
+ TEST_CMP_D("cmp.ueq.d", f13, f14, f15, dbl[6], dbl[7])
+ TEST_CMP_D("cmp.ueq.d", f14, f15, f16, dbl[6], dbl[8])
+ TEST_CMP_D("cmp.ueq.d", f15, f16, f17, dbl[6], dbl[9])
+ TEST_CMP_D("cmp.ueq.d", f16, f17, f18, dbl[6], dbl[10])
+ TEST_CMP_D("cmp.ueq.d", f17, f18, f19, dbl[6], dbl[11])
+ TEST_CMP_D("cmp.ueq.d", f7, f8, f9, dbl[7], dbl[0])
+ TEST_CMP_D("cmp.ueq.d", f8, f9, f10, dbl[7], dbl[1])
+ TEST_CMP_D("cmp.ueq.d", f9, f10, f11, dbl[7], dbl[2])
+ TEST_CMP_D("cmp.ueq.d", f10, f11, f12, dbl[7], dbl[3])
+ TEST_CMP_D("cmp.ueq.d", f11, f12, f13, dbl[7], dbl[4])
+ TEST_CMP_D("cmp.ueq.d", f12, f13, f14, dbl[7], dbl[5])
+ TEST_CMP_D("cmp.ueq.d", f13, f14, f15, dbl[7], dbl[6])
+ TEST_CMP_D("cmp.ueq.d", f14, f15, f16, dbl[7], dbl[7])
+ TEST_CMP_D("cmp.ueq.d", f15, f16, f17, dbl[7], dbl[8])
+ TEST_CMP_D("cmp.ueq.d", f16, f17, f18, dbl[7], dbl[9])
+ TEST_CMP_D("cmp.ueq.d", f17, f18, f19, dbl[7], dbl[10])
+ TEST_CMP_D("cmp.ueq.d", f18, f19, f20, dbl[7], dbl[11])
+ TEST_CMP_D("cmp.ueq.d", f8, f9, f10, dbl[8], dbl[0])
+ TEST_CMP_D("cmp.ueq.d", f9, f10, f11, dbl[8], dbl[1])
+ TEST_CMP_D("cmp.ueq.d", f10, f11, f12, dbl[8], dbl[2])
+ TEST_CMP_D("cmp.ueq.d", f11, f12, f13, dbl[8], dbl[3])
+ TEST_CMP_D("cmp.ueq.d", f12, f13, f14, dbl[8], dbl[4])
+ TEST_CMP_D("cmp.ueq.d", f13, f14, f15, dbl[8], dbl[5])
+ TEST_CMP_D("cmp.ueq.d", f14, f15, f16, dbl[8], dbl[6])
+ TEST_CMP_D("cmp.ueq.d", f15, f16, f17, dbl[8], dbl[7])
+ TEST_CMP_D("cmp.ueq.d", f16, f17, f18, dbl[8], dbl[8])
+ TEST_CMP_D("cmp.ueq.d", f17, f18, f19, dbl[8], dbl[9])
+ TEST_CMP_D("cmp.ueq.d", f18, f19, f20, dbl[8], dbl[10])
+ TEST_CMP_D("cmp.ueq.d", f19, f20, f21, dbl[8], dbl[11])
+ TEST_CMP_D("cmp.ueq.d", f9, f10, f11, dbl[9], dbl[0])
+ TEST_CMP_D("cmp.ueq.d", f10, f11, f12, dbl[9], dbl[1])
+ TEST_CMP_D("cmp.ueq.d", f11, f12, f13, dbl[9], dbl[2])
+ TEST_CMP_D("cmp.ueq.d", f12, f13, f14, dbl[9], dbl[3])
+ TEST_CMP_D("cmp.ueq.d", f13, f14, f15, dbl[9], dbl[4])
+ TEST_CMP_D("cmp.ueq.d", f14, f15, f16, dbl[9], dbl[5])
+ TEST_CMP_D("cmp.ueq.d", f15, f16, f17, dbl[9], dbl[6])
+ TEST_CMP_D("cmp.ueq.d", f16, f17, f18, dbl[9], dbl[7])
+ TEST_CMP_D("cmp.ueq.d", f17, f18, f19, dbl[9], dbl[8])
+ TEST_CMP_D("cmp.ueq.d", f18, f19, f20, dbl[9], dbl[9])
+ TEST_CMP_D("cmp.ueq.d", f19, f20, f21, dbl[9], dbl[10])
+ TEST_CMP_D("cmp.ueq.d", f20, f21, f22, dbl[9], dbl[11])
+ TEST_CMP_D("cmp.ueq.d", f10, f11, f12, dbl[10], dbl[0])
+ TEST_CMP_D("cmp.ueq.d", f11, f12, f13, dbl[10], dbl[1])
+ TEST_CMP_D("cmp.ueq.d", f12, f13, f14, dbl[10], dbl[2])
+ TEST_CMP_D("cmp.ueq.d", f13, f14, f15, dbl[10], dbl[3])
+ TEST_CMP_D("cmp.ueq.d", f14, f15, f16, dbl[10], dbl[4])
+ TEST_CMP_D("cmp.ueq.d", f15, f16, f17, dbl[10], dbl[5])
+ TEST_CMP_D("cmp.ueq.d", f16, f17, f18, dbl[10], dbl[6])
+ TEST_CMP_D("cmp.ueq.d", f17, f18, f19, dbl[10], dbl[7])
+ TEST_CMP_D("cmp.ueq.d", f18, f19, f20, dbl[10], dbl[8])
+ TEST_CMP_D("cmp.ueq.d", f19, f20, f21, dbl[10], dbl[9])
+ TEST_CMP_D("cmp.ueq.d", f20, f21, f22, dbl[10], dbl[10])
+ TEST_CMP_D("cmp.ueq.d", f21, f22, f23, dbl[10], dbl[11])
+ TEST_CMP_D("cmp.ueq.d", f11, f12, f13, dbl[11], dbl[0])
+ TEST_CMP_D("cmp.ueq.d", f12, f13, f14, dbl[11], dbl[1])
+ TEST_CMP_D("cmp.ueq.d", f13, f14, f15, dbl[11], dbl[2])
+ TEST_CMP_D("cmp.ueq.d", f14, f15, f16, dbl[11], dbl[3])
+ TEST_CMP_D("cmp.ueq.d", f15, f16, f17, dbl[11], dbl[4])
+ TEST_CMP_D("cmp.ueq.d", f16, f17, f18, dbl[11], dbl[5])
+ TEST_CMP_D("cmp.ueq.d", f17, f18, f19, dbl[11], dbl[6])
+ TEST_CMP_D("cmp.ueq.d", f18, f19, f20, dbl[11], dbl[7])
+ TEST_CMP_D("cmp.ueq.d", f19, f20, f21, dbl[11], dbl[8])
+ TEST_CMP_D("cmp.ueq.d", f20, f21, f22, dbl[11], dbl[9])
+ TEST_CMP_D("cmp.ueq.d", f21, f22, f23, dbl[11], dbl[10])
+ TEST_CMP_D("cmp.ueq.d", f22, f23, f24, dbl[11], dbl[11])
+
+ printf("cmp.lt.d\n");
+ TEST_CMP_D("cmp.lt.d", f0, f1, f2, dbl[0], dbl[0])
+ TEST_CMP_D("cmp.lt.d", f1, f2, f3, dbl[0], dbl[1])
+ TEST_CMP_D("cmp.lt.d", f2, f3, f4, dbl[0], dbl[2])
+ TEST_CMP_D("cmp.lt.d", f3, f4, f5, dbl[0], dbl[3])
+ TEST_CMP_D("cmp.lt.d", f4, f5, f6, dbl[0], dbl[4])
+ TEST_CMP_D("cmp.lt.d", f5, f6, f7, dbl[0], dbl[5])
+ TEST_CMP_D("cmp.lt.d", f6, f7, f8, dbl[0], dbl[6])
+ TEST_CMP_D("cmp.lt.d", f7, f8, f9, dbl[0], dbl[7])
+ TEST_CMP_D("cmp.lt.d", f8, f9, f10, dbl[0], dbl[8])
+ TEST_CMP_D("cmp.lt.d", f9, f10, f11, dbl[0], dbl[9])
+ TEST_CMP_D("cmp.lt.d", f10, f11, f12, dbl[0], dbl[10])
+ TEST_CMP_D("cmp.lt.d", f11, f12, f13, dbl[0], dbl[11])
+ TEST_CMP_D("cmp.lt.d", f1, f2, f3, dbl[1], dbl[0])
+ TEST_CMP_D("cmp.lt.d", f2, f3, f4, dbl[1], dbl[1])
+ TEST_CMP_D("cmp.lt.d", f3, f4, f5, dbl[1], dbl[2])
+ TEST_CMP_D("cmp.lt.d", f4, f5, f6, dbl[1], dbl[3])
+ TEST_CMP_D("cmp.lt.d", f5, f6, f7, dbl[1], dbl[4])
+ TEST_CMP_D("cmp.lt.d", f6, f7, f8, dbl[1], dbl[5])
+ TEST_CMP_D("cmp.lt.d", f7, f8, f9, dbl[1], dbl[6])
+ TEST_CMP_D("cmp.lt.d", f8, f9, f10, dbl[1], dbl[7])
+ TEST_CMP_D("cmp.lt.d", f9, f10, f11, dbl[1], dbl[8])
+ TEST_CMP_D("cmp.lt.d", f10, f11, f12, dbl[1], dbl[9])
+ TEST_CMP_D("cmp.lt.d", f11, f12, f13, dbl[1], dbl[10])
+ TEST_CMP_D("cmp.lt.d", f12, f13, f14, dbl[1], dbl[11])
+ TEST_CMP_D("cmp.lt.d", f2, f3, f4, dbl[2], dbl[0])
+ TEST_CMP_D("cmp.lt.d", f3, f4, f5, dbl[2], dbl[1])
+ TEST_CMP_D("cmp.lt.d", f4, f5, f6, dbl[2], dbl[2])
+ TEST_CMP_D("cmp.lt.d", f5, f6, f7, dbl[2], dbl[3])
+ TEST_CMP_D("cmp.lt.d", f6, f7, f8, dbl[2], dbl[4])
+ TEST_CMP_D("cmp.lt.d", f7, f8, f9, dbl[2], dbl[5])
+ TEST_CMP_D("cmp.lt.d", f8, f9, f10, dbl[2], dbl[6])
+ TEST_CMP_D("cmp.lt.d", f9, f10, f11, dbl[2], dbl[7])
+ TEST_CMP_D("cmp.lt.d", f10, f11, f12, dbl[2], dbl[8])
+ TEST_CMP_D("cmp.lt.d", f11, f12, f13, dbl[2], dbl[9])
+ TEST_CMP_D("cmp.lt.d", f12, f13, f14, dbl[2], dbl[10])
+ TEST_CMP_D("cmp.lt.d", f13, f14, f15, dbl[2], dbl[11])
+ TEST_CMP_D("cmp.lt.d", f3, f4, f5, dbl[3], dbl[0])
+ TEST_CMP_D("cmp.lt.d", f4, f5, f6, dbl[3], dbl[1])
+ TEST_CMP_D("cmp.lt.d", f5, f6, f7, dbl[3], dbl[2])
+ TEST_CMP_D("cmp.lt.d", f6, f7, f8, dbl[3], dbl[3])
+ TEST_CMP_D("cmp.lt.d", f7, f8, f9, dbl[3], dbl[4])
+ TEST_CMP_D("cmp.lt.d", f8, f9, f10, dbl[3], dbl[5])
+ TEST_CMP_D("cmp.lt.d", f9, f10, f11, dbl[3], dbl[6])
+ TEST_CMP_D("cmp.lt.d", f10, f11, f12, dbl[3], dbl[7])
+ TEST_CMP_D("cmp.lt.d", f11, f12, f13, dbl[3], dbl[8])
+ TEST_CMP_D("cmp.lt.d", f12, f13, f14, dbl[3], dbl[9])
+ TEST_CMP_D("cmp.lt.d", f13, f14, f15, dbl[3], dbl[10])
+ TEST_CMP_D("cmp.lt.d", f14, f15, f16, dbl[3], dbl[11])
+ TEST_CMP_D("cmp.lt.d", f4, f5, f6, dbl[4], dbl[0])
+ TEST_CMP_D("cmp.lt.d", f5, f6, f7, dbl[4], dbl[1])
+ TEST_CMP_D("cmp.lt.d", f6, f7, f8, dbl[4], dbl[2])
+ TEST_CMP_D("cmp.lt.d", f7, f8, f9, dbl[4], dbl[3])
+ TEST_CMP_D("cmp.lt.d", f8, f9, f10, dbl[4], dbl[4])
+ TEST_CMP_D("cmp.lt.d", f9, f10, f11, dbl[4], dbl[5])
+ TEST_CMP_D("cmp.lt.d", f10, f11, f12, dbl[4], dbl[6])
+ TEST_CMP_D("cmp.lt.d", f11, f12, f13, dbl[4], dbl[7])
+ TEST_CMP_D("cmp.lt.d", f12, f13, f14, dbl[4], dbl[8])
+ TEST_CMP_D("cmp.lt.d", f13, f14, f15, dbl[4], dbl[9])
+ TEST_CMP_D("cmp.lt.d", f14, f15, f16, dbl[4], dbl[10])
+ TEST_CMP_D("cmp.lt.d", f15, f16, f17, dbl[4], dbl[11])
+ TEST_CMP_D("cmp.lt.d", f5, f6, f7, dbl[5], dbl[0])
+ TEST_CMP_D("cmp.lt.d", f6, f7, f8, dbl[5], dbl[1])
+ TEST_CMP_D("cmp.lt.d", f7, f8, f9, dbl[5], dbl[2])
+ TEST_CMP_D("cmp.lt.d", f8, f9, f10, dbl[5], dbl[3])
+ TEST_CMP_D("cmp.lt.d", f9, f10, f11, dbl[5], dbl[4])
+ TEST_CMP_D("cmp.lt.d", f10, f11, f12, dbl[5], dbl[5])
+ TEST_CMP_D("cmp.lt.d", f11, f12, f13, dbl[5], dbl[6])
+ TEST_CMP_D("cmp.lt.d", f12, f13, f14, dbl[5], dbl[7])
+ TEST_CMP_D("cmp.lt.d", f13, f14, f15, dbl[5], dbl[8])
+ TEST_CMP_D("cmp.lt.d", f14, f15, f16, dbl[5], dbl[9])
+ TEST_CMP_D("cmp.lt.d", f15, f16, f17, dbl[5], dbl[10])
+ TEST_CMP_D("cmp.lt.d", f16, f17, f18, dbl[5], dbl[11])
+ TEST_CMP_D("cmp.lt.d", f6, f7, f8, dbl[6], dbl[0])
+ TEST_CMP_D("cmp.lt.d", f7, f8, f9, dbl[6], dbl[1])
+ TEST_CMP_D("cmp.lt.d", f8, f9, f10, dbl[6], dbl[2])
+ TEST_CMP_D("cmp.lt.d", f9, f10, f11, dbl[6], dbl[3])
+ TEST_CMP_D("cmp.lt.d", f10, f11, f12, dbl[6], dbl[4])
+ TEST_CMP_D("cmp.lt.d", f11, f12, f13, dbl[6], dbl[5])
+ TEST_CMP_D("cmp.lt.d", f12, f13, f14, dbl[6], dbl[6])
+ TEST_CMP_D("cmp.lt.d", f13, f14, f15, dbl[6], dbl[7])
+ TEST_CMP_D("cmp.lt.d", f14, f15, f16, dbl[6], dbl[8])
+ TEST_CMP_D("cmp.lt.d", f15, f16, f17, dbl[6], dbl[9])
+ TEST_CMP_D("cmp.lt.d", f16, f17, f18, dbl[6], dbl[10])
+ TEST_CMP_D("cmp.lt.d", f17, f18, f19, dbl[6], dbl[11])
+ TEST_CMP_D("cmp.lt.d", f7, f8, f9, dbl[7], dbl[0])
+ TEST_CMP_D("cmp.lt.d", f8, f9, f10, dbl[7], dbl[1])
+ TEST_CMP_D("cmp.lt.d", f9, f10, f11, dbl[7], dbl[2])
+ TEST_CMP_D("cmp.lt.d", f10, f11, f12, dbl[7], dbl[3])
+ TEST_CMP_D("cmp.lt.d", f11, f12, f13, dbl[7], dbl[4])
+ TEST_CMP_D("cmp.lt.d", f12, f13, f14, dbl[7], dbl[5])
+ TEST_CMP_D("cmp.lt.d", f13, f14, f15, dbl[7], dbl[6])
+ TEST_CMP_D("cmp.lt.d", f14, f15, f16, dbl[7], dbl[7])
+ TEST_CMP_D("cmp.lt.d", f15, f16, f17, dbl[7], dbl[8])
+ TEST_CMP_D("cmp.lt.d", f16, f17, f18, dbl[7], dbl[9])
+ TEST_CMP_D("cmp.lt.d", f17, f18, f19, dbl[7], dbl[10])
+ TEST_CMP_D("cmp.lt.d", f18, f19, f20, dbl[7], dbl[11])
+ TEST_CMP_D("cmp.lt.d", f8, f9, f10, dbl[8], dbl[0])
+ TEST_CMP_D("cmp.lt.d", f9, f10, f11, dbl[8], dbl[1])
+ TEST_CMP_D("cmp.lt.d", f10, f11, f12, dbl[8], dbl[2])
+ TEST_CMP_D("cmp.lt.d", f11, f12, f13, dbl[8], dbl[3])
+ TEST_CMP_D("cmp.lt.d", f12, f13, f14, dbl[8], dbl[4])
+ TEST_CMP_D("cmp.lt.d", f13, f14, f15, dbl[8], dbl[5])
+ TEST_CMP_D("cmp.lt.d", f14, f15, f16, dbl[8], dbl[6])
+ TEST_CMP_D("cmp.lt.d", f15, f16, f17, dbl[8], dbl[7])
+ TEST_CMP_D("cmp.lt.d", f16, f17, f18, dbl[8], dbl[8])
+ TEST_CMP_D("cmp.lt.d", f17, f18, f19, dbl[8], dbl[9])
+ TEST_CMP_D("cmp.lt.d", f18, f19, f20, dbl[8], dbl[10])
+ TEST_CMP_D("cmp.lt.d", f19, f20, f21, dbl[8], dbl[11])
+ TEST_CMP_D("cmp.lt.d", f9, f10, f11, dbl[9], dbl[0])
+ TEST_CMP_D("cmp.lt.d", f10, f11, f12, dbl[9], dbl[1])
+ TEST_CMP_D("cmp.lt.d", f11, f12, f13, dbl[9], dbl[2])
+ TEST_CMP_D("cmp.lt.d", f12, f13, f14, dbl[9], dbl[3])
+ TEST_CMP_D("cmp.lt.d", f13, f14, f15, dbl[9], dbl[4])
+ TEST_CMP_D("cmp.lt.d", f14, f15, f16, dbl[9], dbl[5])
+ TEST_CMP_D("cmp.lt.d", f15, f16, f17, dbl[9], dbl[6])
+ TEST_CMP_D("cmp.lt.d", f16, f17, f18, dbl[9], dbl[7])
+ TEST_CMP_D("cmp.lt.d", f17, f18, f19, dbl[9], dbl[8])
+ TEST_CMP_D("cmp.lt.d", f18, f19, f20, dbl[9], dbl[9])
+ TEST_CMP_D("cmp.lt.d", f19, f20, f21, dbl[9], dbl[10])
+ TEST_CMP_D("cmp.lt.d", f20, f21, f22, dbl[9], dbl[11])
+ TEST_CMP_D("cmp.lt.d", f10, f11, f12, dbl[10], dbl[0])
+ TEST_CMP_D("cmp.lt.d", f11, f12, f13, dbl[10], dbl[1])
+ TEST_CMP_D("cmp.lt.d", f12, f13, f14, dbl[10], dbl[2])
+ TEST_CMP_D("cmp.lt.d", f13, f14, f15, dbl[10], dbl[3])
+ TEST_CMP_D("cmp.lt.d", f14, f15, f16, dbl[10], dbl[4])
+ TEST_CMP_D("cmp.lt.d", f15, f16, f17, dbl[10], dbl[5])
+ TEST_CMP_D("cmp.lt.d", f16, f17, f18, dbl[10], dbl[6])
+ TEST_CMP_D("cmp.lt.d", f17, f18, f19, dbl[10], dbl[7])
+ TEST_CMP_D("cmp.lt.d", f18, f19, f20, dbl[10], dbl[8])
+ TEST_CMP_D("cmp.lt.d", f19, f20, f21, dbl[10], dbl[9])
+ TEST_CMP_D("cmp.lt.d", f20, f21, f22, dbl[10], dbl[10])
+ TEST_CMP_D("cmp.lt.d", f21, f22, f23, dbl[10], dbl[11])
+ TEST_CMP_D("cmp.lt.d", f11, f12, f13, dbl[11], dbl[0])
+ TEST_CMP_D("cmp.lt.d", f12, f13, f14, dbl[11], dbl[1])
+ TEST_CMP_D("cmp.lt.d", f13, f14, f15, dbl[11], dbl[2])
+ TEST_CMP_D("cmp.lt.d", f14, f15, f16, dbl[11], dbl[3])
+ TEST_CMP_D("cmp.lt.d", f15, f16, f17, dbl[11], dbl[4])
+ TEST_CMP_D("cmp.lt.d", f16, f17, f18, dbl[11], dbl[5])
+ TEST_CMP_D("cmp.lt.d", f17, f18, f19, dbl[11], dbl[6])
+ TEST_CMP_D("cmp.lt.d", f18, f19, f20, dbl[11], dbl[7])
+ TEST_CMP_D("cmp.lt.d", f19, f20, f21, dbl[11], dbl[8])
+ TEST_CMP_D("cmp.lt.d", f20, f21, f22, dbl[11], dbl[9])
+ TEST_CMP_D("cmp.lt.d", f21, f22, f23, dbl[11], dbl[10])
+ TEST_CMP_D("cmp.lt.d", f22, f23, f24, dbl[11], dbl[11])
+
+ printf("cmp.ult.d\n");
+ TEST_CMP_D("cmp.ult.d", f0, f1, f2, dbl[0], dbl[0])
+ TEST_CMP_D("cmp.ult.d", f1, f2, f3, dbl[0], dbl[1])
+ TEST_CMP_D("cmp.ult.d", f2, f3, f4, dbl[0], dbl[2])
+ TEST_CMP_D("cmp.ult.d", f3, f4, f5, dbl[0], dbl[3])
+ TEST_CMP_D("cmp.ult.d", f4, f5, f6, dbl[0], dbl[4])
+ TEST_CMP_D("cmp.ult.d", f5, f6, f7, dbl[0], dbl[5])
+ TEST_CMP_D("cmp.ult.d", f6, f7, f8, dbl[0], dbl[6])
+ TEST_CMP_D("cmp.ult.d", f7, f8, f9, dbl[0], dbl[7])
+ TEST_CMP_D("cmp.ult.d", f8, f9, f10, dbl[0], dbl[8])
+ TEST_CMP_D("cmp.ult.d", f9, f10, f11, dbl[0], dbl[9])
+ TEST_CMP_D("cmp.ult.d", f10, f11, f12, dbl[0], dbl[10])
+ TEST_CMP_D("cmp.ult.d", f11, f12, f13, dbl[0], dbl[11])
+ TEST_CMP_D("cmp.ult.d", f1, f2, f3, dbl[1], dbl[0])
+ TEST_CMP_D("cmp.ult.d", f2, f3, f4, dbl[1], dbl[1])
+ TEST_CMP_D("cmp.ult.d", f3, f4, f5, dbl[1], dbl[2])
+ TEST_CMP_D("cmp.ult.d", f4, f5, f6, dbl[1], dbl[3])
+ TEST_CMP_D("cmp.ult.d", f5, f6, f7, dbl[1], dbl[4])
+ TEST_CMP_D("cmp.ult.d", f6, f7, f8, dbl[1], dbl[5])
+ TEST_CMP_D("cmp.ult.d", f7, f8, f9, dbl[1], dbl[6])
+ TEST_CMP_D("cmp.ult.d", f8, f9, f10, dbl[1], dbl[7])
+ TEST_CMP_D("cmp.ult.d", f9, f10, f11, dbl[1], dbl[8])
+ TEST_CMP_D("cmp.ult.d", f10, f11, f12, dbl[1], dbl[9])
+ TEST_CMP_D("cmp.ult.d", f11, f12, f13, dbl[1], dbl[10])
+ TEST_CMP_D("cmp.ult.d", f12, f13, f14, dbl[1], dbl[11])
+ TEST_CMP_D("cmp.ult.d", f2, f3, f4, dbl[2], dbl[0])
+ TEST_CMP_D("cmp.ult.d", f3, f4, f5, dbl[2], dbl[1])
+ TEST_CMP_D("cmp.ult.d", f4, f5, f6, dbl[2], dbl[2])
+ TEST_CMP_D("cmp.ult.d", f5, f6, f7, dbl[2], dbl[3])
+ TEST_CMP_D("cmp.ult.d", f6, f7, f8, dbl[2], dbl[4])
+ TEST_CMP_D("cmp.ult.d", f7, f8, f9, dbl[2], dbl[5])
+ TEST_CMP_D("cmp.ult.d", f8, f9, f10, dbl[2], dbl[6])
+ TEST_CMP_D("cmp.ult.d", f9, f10, f11, dbl[2], dbl[7])
+ TEST_CMP_D("cmp.ult.d", f10, f11, f12, dbl[2], dbl[8])
+ TEST_CMP_D("cmp.ult.d", f11, f12, f13, dbl[2], dbl[9])
+ TEST_CMP_D("cmp.ult.d", f12, f13, f14, dbl[2], dbl[10])
+ TEST_CMP_D("cmp.ult.d", f13, f14, f15, dbl[2], dbl[11])
+ TEST_CMP_D("cmp.ult.d", f3, f4, f5, dbl[3], dbl[0])
+ TEST_CMP_D("cmp.ult.d", f4, f5, f6, dbl[3], dbl[1])
+ TEST_CMP_D("cmp.ult.d", f5, f6, f7, dbl[3], dbl[2])
+ TEST_CMP_D("cmp.ult.d", f6, f7, f8, dbl[3], dbl[3])
+ TEST_CMP_D("cmp.ult.d", f7, f8, f9, dbl[3], dbl[4])
+ TEST_CMP_D("cmp.ult.d", f8, f9, f10, dbl[3], dbl[5])
+ TEST_CMP_D("cmp.ult.d", f9, f10, f11, dbl[3], dbl[6])
+ TEST_CMP_D("cmp.ult.d", f10, f11, f12, dbl[3], dbl[7])
+ TEST_CMP_D("cmp.ult.d", f11, f12, f13, dbl[3], dbl[8])
+ TEST_CMP_D("cmp.ult.d", f12, f13, f14, dbl[3], dbl[9])
+ TEST_CMP_D("cmp.ult.d", f13, f14, f15, dbl[3], dbl[10])
+ TEST_CMP_D("cmp.ult.d", f14, f15, f16, dbl[3], dbl[11])
+ TEST_CMP_D("cmp.ult.d", f4, f5, f6, dbl[4], dbl[0])
+ TEST_CMP_D("cmp.ult.d", f5, f6, f7, dbl[4], dbl[1])
+ TEST_CMP_D("cmp.ult.d", f6, f7, f8, dbl[4], dbl[2])
+ TEST_CMP_D("cmp.ult.d", f7, f8, f9, dbl[4], dbl[3])
+ TEST_CMP_D("cmp.ult.d", f8, f9, f10, dbl[4], dbl[4])
+ TEST_CMP_D("cmp.ult.d", f9, f10, f11, dbl[4], dbl[5])
+ TEST_CMP_D("cmp.ult.d", f10, f11, f12, dbl[4], dbl[6])
+ TEST_CMP_D("cmp.ult.d", f11, f12, f13, dbl[4], dbl[7])
+ TEST_CMP_D("cmp.ult.d", f12, f13, f14, dbl[4], dbl[8])
+ TEST_CMP_D("cmp.ult.d", f13, f14, f15, dbl[4], dbl[9])
+ TEST_CMP_D("cmp.ult.d", f14, f15, f16, dbl[4], dbl[10])
+ TEST_CMP_D("cmp.ult.d", f15, f16, f17, dbl[4], dbl[11])
+ TEST_CMP_D("cmp.ult.d", f5, f6, f7, dbl[5], dbl[0])
+ TEST_CMP_D("cmp.ult.d", f6, f7, f8, dbl[5], dbl[1])
+ TEST_CMP_D("cmp.ult.d", f7, f8, f9, dbl[5], dbl[2])
+ TEST_CMP_D("cmp.ult.d", f8, f9, f10, dbl[5], dbl[3])
+ TEST_CMP_D("cmp.ult.d", f9, f10, f11, dbl[5], dbl[4])
+ TEST_CMP_D("cmp.ult.d", f10, f11, f12, dbl[5], dbl[5])
+ TEST_CMP_D("cmp.ult.d", f11, f12, f13, dbl[5], dbl[6])
+ TEST_CMP_D("cmp.ult.d", f12, f13, f14, dbl[5], dbl[7])
+ TEST_CMP_D("cmp.ult.d", f13, f14, f15, dbl[5], dbl[8])
+ TEST_CMP_D("cmp.ult.d", f14, f15, f16, dbl[5], dbl[9])
+ TEST_CMP_D("cmp.ult.d", f15, f16, f17, dbl[5], dbl[10])
+ TEST_CMP_D("cmp.ult.d", f16, f17, f18, dbl[5], dbl[11])
+ TEST_CMP_D("cmp.ult.d", f6, f7, f8, dbl[6], dbl[0])
+ TEST_CMP_D("cmp.ult.d", f7, f8, f9, dbl[6], dbl[1])
+ TEST_CMP_D("cmp.ult.d", f8, f9, f10, dbl[6], dbl[2])
+ TEST_CMP_D("cmp.ult.d", f9, f10, f11, dbl[6], dbl[3])
+ TEST_CMP_D("cmp.ult.d", f10, f11, f12, dbl[6], dbl[4])
+ TEST_CMP_D("cmp.ult.d", f11, f12, f13, dbl[6], dbl[5])
+ TEST_CMP_D("cmp.ult.d", f12, f13, f14, dbl[6], dbl[6])
+ TEST_CMP_D("cmp.ult.d", f13, f14, f15, dbl[6], dbl[7])
+ TEST_CMP_D("cmp.ult.d", f14, f15, f16, dbl[6], dbl[8])
+ TEST_CMP_D("cmp.ult.d", f15, f16, f17, dbl[6], dbl[9])
+ TEST_CMP_D("cmp.ult.d", f16, f17, f18, dbl[6], dbl[10])
+ TEST_CMP_D("cmp.ult.d", f17, f18, f19, dbl[6], dbl[11])
+ TEST_CMP_D("cmp.ult.d", f7, f8, f9, dbl[7], dbl[0])
+ TEST_CMP_D("cmp.ult.d", f8, f9, f10, dbl[7], dbl[1])
+ TEST_CMP_D("cmp.ult.d", f9, f10, f11, dbl[7], dbl[2])
+ TEST_CMP_D("cmp.ult.d", f10, f11, f12, dbl[7], dbl[3])
+ TEST_CMP_D("cmp.ult.d", f11, f12, f13, dbl[7], dbl[4])
+ TEST_CMP_D("cmp.ult.d", f12, f13, f14, dbl[7], dbl[5])
+ TEST_CMP_D("cmp.ult.d", f13, f14, f15, dbl[7], dbl[6])
+ TEST_CMP_D("cmp.ult.d", f14, f15, f16, dbl[7], dbl[7])
+ TEST_CMP_D("cmp.ult.d", f15, f16, f17, dbl[7], dbl[8])
+ TEST_CMP_D("cmp.ult.d", f16, f17, f18, dbl[7], dbl[9])
+ TEST_CMP_D("cmp.ult.d", f17, f18, f19, dbl[7], dbl[10])
+ TEST_CMP_D("cmp.ult.d", f18, f19, f20, dbl[7], dbl[11])
+ TEST_CMP_D("cmp.ult.d", f8, f9, f10, dbl[8], dbl[0])
+ TEST_CMP_D("cmp.ult.d", f9, f10, f11, dbl[8], dbl[1])
+ TEST_CMP_D("cmp.ult.d", f10, f11, f12, dbl[8], dbl[2])
+ TEST_CMP_D("cmp.ult.d", f11, f12, f13, dbl[8], dbl[3])
+ TEST_CMP_D("cmp.ult.d", f12, f13, f14, dbl[8], dbl[4])
+ TEST_CMP_D("cmp.ult.d", f13, f14, f15, dbl[8], dbl[5])
+ TEST_CMP_D("cmp.ult.d", f14, f15, f16, dbl[8], dbl[6])
+ TEST_CMP_D("cmp.ult.d", f15, f16, f17, dbl[8], dbl[7])
+ TEST_CMP_D("cmp.ult.d", f16, f17, f18, dbl[8], dbl[8])
+ TEST_CMP_D("cmp.ult.d", f17, f18, f19, dbl[8], dbl[9])
+ TEST_CMP_D("cmp.ult.d", f18, f19, f20, dbl[8], dbl[10])
+ TEST_CMP_D("cmp.ult.d", f19, f20, f21, dbl[8], dbl[11])
+ TEST_CMP_D("cmp.ult.d", f9, f10, f11, dbl[9], dbl[0])
+ TEST_CMP_D("cmp.ult.d", f10, f11, f12, dbl[9], dbl[1])
+ TEST_CMP_D("cmp.ult.d", f11, f12, f13, dbl[9], dbl[2])
+ TEST_CMP_D("cmp.ult.d", f12, f13, f14, dbl[9], dbl[3])
+ TEST_CMP_D("cmp.ult.d", f13, f14, f15, dbl[9], dbl[4])
+ TEST_CMP_D("cmp.ult.d", f14, f15, f16, dbl[9], dbl[5])
+ TEST_CMP_D("cmp.ult.d", f15, f16, f17, dbl[9], dbl[6])
+ TEST_CMP_D("cmp.ult.d", f16, f17, f18, dbl[9], dbl[7])
+ TEST_CMP_D("cmp.ult.d", f17, f18, f19, dbl[9], dbl[8])
+ TEST_CMP_D("cmp.ult.d", f18, f19, f20, dbl[9], dbl[9])
+ TEST_CMP_D("cmp.ult.d", f19, f20, f21, dbl[9], dbl[10])
+ TEST_CMP_D("cmp.ult.d", f20, f21, f22, dbl[9], dbl[11])
+ TEST_CMP_D("cmp.ult.d", f10, f11, f12, dbl[10], dbl[0])
+ TEST_CMP_D("cmp.ult.d", f11, f12, f13, dbl[10], dbl[1])
+ TEST_CMP_D("cmp.ult.d", f12, f13, f14, dbl[10], dbl[2])
+ TEST_CMP_D("cmp.ult.d", f13, f14, f15, dbl[10], dbl[3])
+ TEST_CMP_D("cmp.ult.d", f14, f15, f16, dbl[10], dbl[4])
+ TEST_CMP_D("cmp.ult.d", f15, f16, f17, dbl[10], dbl[5])
+ TEST_CMP_D("cmp.ult.d", f16, f17, f18, dbl[10], dbl[6])
+ TEST_CMP_D("cmp.ult.d", f17, f18, f19, dbl[10], dbl[7])
+ TEST_CMP_D("cmp.ult.d", f18, f19, f20, dbl[10], dbl[8])
+ TEST_CMP_D("cmp.ult.d", f19, f20, f21, dbl[10], dbl[9])
+ TEST_CMP_D("cmp.ult.d", f20, f21, f22, dbl[10], dbl[10])
+ TEST_CMP_D("cmp.ult.d", f21, f22, f23, dbl[10], dbl[11])
+ TEST_CMP_D("cmp.ult.d", f11, f12, f13, dbl[11], dbl[0])
+ TEST_CMP_D("cmp.ult.d", f12, f13, f14, dbl[11], dbl[1])
+ TEST_CMP_D("cmp.ult.d", f13, f14, f15, dbl[11], dbl[2])
+ TEST_CMP_D("cmp.ult.d", f14, f15, f16, dbl[11], dbl[3])
+ TEST_CMP_D("cmp.ult.d", f15, f16, f17, dbl[11], dbl[4])
+ TEST_CMP_D("cmp.ult.d", f16, f17, f18, dbl[11], dbl[5])
+ TEST_CMP_D("cmp.ult.d", f17, f18, f19, dbl[11], dbl[6])
+ TEST_CMP_D("cmp.ult.d", f18, f19, f20, dbl[11], dbl[7])
+ TEST_CMP_D("cmp.ult.d", f19, f20, f21, dbl[11], dbl[8])
+ TEST_CMP_D("cmp.ult.d", f20, f21, f22, dbl[11], dbl[9])
+ TEST_CMP_D("cmp.ult.d", f21, f22, f23, dbl[11], dbl[10])
+ TEST_CMP_D("cmp.ult.d", f22, f23, f24, dbl[11], dbl[11])
+
+ printf("cmp.le.d\n");
+ TEST_CMP_D("cmp.le.d", f0, f1, f2, dbl[0], dbl[0])
+ TEST_CMP_D("cmp.le.d", f1, f2, f3, dbl[0], dbl[1])
+ TEST_CMP_D("cmp.le.d", f2, f3, f4, dbl[0], dbl[2])
+ TEST_CMP_D("cmp.le.d", f3, f4, f5, dbl[0], dbl[3])
+ TEST_CMP_D("cmp.le.d", f4, f5, f6, dbl[0], dbl[4])
+ TEST_CMP_D("cmp.le.d", f5, f6, f7, dbl[0], dbl[5])
+ TEST_CMP_D("cmp.le.d", f6, f7, f8, dbl[0], dbl[6])
+ TEST_CMP_D("cmp.le.d", f7, f8, f9, dbl[0], dbl[7])
+ TEST_CMP_D("cmp.le.d", f8, f9, f10, dbl[0], dbl[8])
+ TEST_CMP_D("cmp.le.d", f9, f10, f11, dbl[0], dbl[9])
+ TEST_CMP_D("cmp.le.d", f10, f11, f12, dbl[0], dbl[10])
+ TEST_CMP_D("cmp.le.d", f11, f12, f13, dbl[0], dbl[11])
+ TEST_CMP_D("cmp.le.d", f1, f2, f3, dbl[1], dbl[0])
+ TEST_CMP_D("cmp.le.d", f2, f3, f4, dbl[1], dbl[1])
+ TEST_CMP_D("cmp.le.d", f3, f4, f5, dbl[1], dbl[2])
+ TEST_CMP_D("cmp.le.d", f4, f5, f6, dbl[1], dbl[3])
+ TEST_CMP_D("cmp.le.d", f5, f6, f7, dbl[1], dbl[4])
+ TEST_CMP_D("cmp.le.d", f6, f7, f8, dbl[1], dbl[5])
+ TEST_CMP_D("cmp.le.d", f7, f8, f9, dbl[1], dbl[6])
+ TEST_CMP_D("cmp.le.d", f8, f9, f10, dbl[1], dbl[7])
+ TEST_CMP_D("cmp.le.d", f9, f10, f11, dbl[1], dbl[8])
+ TEST_CMP_D("cmp.le.d", f10, f11, f12, dbl[1], dbl[9])
+ TEST_CMP_D("cmp.le.d", f11, f12, f13, dbl[1], dbl[10])
+ TEST_CMP_D("cmp.le.d", f12, f13, f14, dbl[1], dbl[11])
+ TEST_CMP_D("cmp.le.d", f2, f3, f4, dbl[2], dbl[0])
+ TEST_CMP_D("cmp.le.d", f3, f4, f5, dbl[2], dbl[1])
+ TEST_CMP_D("cmp.le.d", f4, f5, f6, dbl[2], dbl[2])
+ TEST_CMP_D("cmp.le.d", f5, f6, f7, dbl[2], dbl[3])
+ TEST_CMP_D("cmp.le.d", f6, f7, f8, dbl[2], dbl[4])
+ TEST_CMP_D("cmp.le.d", f7, f8, f9, dbl[2], dbl[5])
+ TEST_CMP_D("cmp.le.d", f8, f9, f10, dbl[2], dbl[6])
+ TEST_CMP_D("cmp.le.d", f9, f10, f11, dbl[2], dbl[7])
+ TEST_CMP_D("cmp.le.d", f10, f11, f12, dbl[2], dbl[8])
+ TEST_CMP_D("cmp.le.d", f11, f12, f13, dbl[2], dbl[9])
+ TEST_CMP_D("cmp.le.d", f12, f13, f14, dbl[2], dbl[10])
+ TEST_CMP_D("cmp.le.d", f13, f14, f15, dbl[2], dbl[11])
+ TEST_CMP_D("cmp.le.d", f3, f4, f5, dbl[3], dbl[0])
+ TEST_CMP_D("cmp.le.d", f4, f5, f6, dbl[3], dbl[1])
+ TEST_CMP_D("cmp.le.d", f5, f6, f7, dbl[3], dbl[2])
+ TEST_CMP_D("cmp.le.d", f6, f7, f8, dbl[3], dbl[3])
+ TEST_CMP_D("cmp.le.d", f7, f8, f9, dbl[3], dbl[4])
+ TEST_CMP_D("cmp.le.d", f8, f9, f10, dbl[3], dbl[5])
+ TEST_CMP_D("cmp.le.d", f9, f10, f11, dbl[3], dbl[6])
+ TEST_CMP_D("cmp.le.d", f10, f11, f12, dbl[3], dbl[7])
+ TEST_CMP_D("cmp.le.d", f11, f12, f13, dbl[3], dbl[8])
+ TEST_CMP_D("cmp.le.d", f12, f13, f14, dbl[3], dbl[9])
+ TEST_CMP_D("cmp.le.d", f13, f14, f15, dbl[3], dbl[10])
+ TEST_CMP_D("cmp.le.d", f14, f15, f16, dbl[3], dbl[11])
+ TEST_CMP_D("cmp.le.d", f4, f5, f6, dbl[4], dbl[0])
+ TEST_CMP_D("cmp.le.d", f5, f6, f7, dbl[4], dbl[1])
+ TEST_CMP_D("cmp.le.d", f6, f7, f8, dbl[4], dbl[2])
+ TEST_CMP_D("cmp.le.d", f7, f8, f9, dbl[4], dbl[3])
+ TEST_CMP_D("cmp.le.d", f8, f9, f10, dbl[4], dbl[4])
+ TEST_CMP_D("cmp.le.d", f9, f10, f11, dbl[4], dbl[5])
+ TEST_CMP_D("cmp.le.d", f10, f11, f12, dbl[4], dbl[6])
+ TEST_CMP_D("cmp.le.d", f11, f12, f13, dbl[4], dbl[7])
+ TEST_CMP_D("cmp.le.d", f12, f13, f14, dbl[4], dbl[8])
+ TEST_CMP_D("cmp.le.d", f13, f14, f15, dbl[4], dbl[9])
+ TEST_CMP_D("cmp.le.d", f14, f15, f16, dbl[4], dbl[10])
+ TEST_CMP_D("cmp.le.d", f15, f16, f17, dbl[4], dbl[11])
+ TEST_CMP_D("cmp.le.d", f5, f6, f7, dbl[5], dbl[0])
+ TEST_CMP_D("cmp.le.d", f6, f7, f8, dbl[5], dbl[1])
+ TEST_CMP_D("cmp.le.d", f7, f8, f9, dbl[5], dbl[2])
+ TEST_CMP_D("cmp.le.d", f8, f9, f10, dbl[5], dbl[3])
+ TEST_CMP_D("cmp.le.d", f9, f10, f11, dbl[5], dbl[4])
+ TEST_CMP_D("cmp.le.d", f10, f11, f12, dbl[5], dbl[5])
+ TEST_CMP_D("cmp.le.d", f11, f12, f13, dbl[5], dbl[6])
+ TEST_CMP_D("cmp.le.d", f12, f13, f14, dbl[5], dbl[7])
+ TEST_CMP_D("cmp.le.d", f13, f14, f15, dbl[5], dbl[8])
+ TEST_CMP_D("cmp.le.d", f14, f15, f16, dbl[5], dbl[9])
+ TEST_CMP_D("cmp.le.d", f15, f16, f17, dbl[5], dbl[10])
+ TEST_CMP_D("cmp.le.d", f16, f17, f18, dbl[5], dbl[11])
+ TEST_CMP_D("cmp.le.d", f6, f7, f8, dbl[6], dbl[0])
+ TEST_CMP_D("cmp.le.d", f7, f8, f9, dbl[6], dbl[1])
+ TEST_CMP_D("cmp.le.d", f8, f9, f10, dbl[6], dbl[2])
+ TEST_CMP_D("cmp.le.d", f9, f10, f11, dbl[6], dbl[3])
+ TEST_CMP_D("cmp.le.d", f10, f11, f12, dbl[6], dbl[4])
+ TEST_CMP_D("cmp.le.d", f11, f12, f13, dbl[6], dbl[5])
+ TEST_CMP_D("cmp.le.d", f12, f13, f14, dbl[6], dbl[6])
+ TEST_CMP_D("cmp.le.d", f13, f14, f15, dbl[6], dbl[7])
+ TEST_CMP_D("cmp.le.d", f14, f15, f16, dbl[6], dbl[8])
+ TEST_CMP_D("cmp.le.d", f15, f16, f17, dbl[6], dbl[9])
+ TEST_CMP_D("cmp.le.d", f16, f17, f18, dbl[6], dbl[10])
+ TEST_CMP_D("cmp.le.d", f17, f18, f19, dbl[6], dbl[11])
+ TEST_CMP_D("cmp.le.d", f7, f8, f9, dbl[7], dbl[0])
+ TEST_CMP_D("cmp.le.d", f8, f9, f10, dbl[7], dbl[1])
+ TEST_CMP_D("cmp.le.d", f9, f10, f11, dbl[7], dbl[2])
+ TEST_CMP_D("cmp.le.d", f10, f11, f12, dbl[7], dbl[3])
+ TEST_CMP_D("cmp.le.d", f11, f12, f13, dbl[7], dbl[4])
+ TEST_CMP_D("cmp.le.d", f12, f13, f14, dbl[7], dbl[5])
+ TEST_CMP_D("cmp.le.d", f13, f14, f15, dbl[7], dbl[6])
+ TEST_CMP_D("cmp.le.d", f14, f15, f16, dbl[7], dbl[7])
+ TEST_CMP_D("cmp.le.d", f15, f16, f17, dbl[7], dbl[8])
+ TEST_CMP_D("cmp.le.d", f16, f17, f18, dbl[7], dbl[9])
+ TEST_CMP_D("cmp.le.d", f17, f18, f19, dbl[7], dbl[10])
+ TEST_CMP_D("cmp.le.d", f18, f19, f20, dbl[7], dbl[11])
+ TEST_CMP_D("cmp.le.d", f8, f9, f10, dbl[8], dbl[0])
+ TEST_CMP_D("cmp.le.d", f9, f10, f11, dbl[8], dbl[1])
+ TEST_CMP_D("cmp.le.d", f10, f11, f12, dbl[8], dbl[2])
+ TEST_CMP_D("cmp.le.d", f11, f12, f13, dbl[8], dbl[3])
+ TEST_CMP_D("cmp.le.d", f12, f13, f14, dbl[8], dbl[4])
+ TEST_CMP_D("cmp.le.d", f13, f14, f15, dbl[8], dbl[5])
+ TEST_CMP_D("cmp.le.d", f14, f15, f16, dbl[8], dbl[6])
+ TEST_CMP_D("cmp.le.d", f15, f16, f17, dbl[8], dbl[7])
+ TEST_CMP_D("cmp.le.d", f16, f17, f18, dbl[8], dbl[8])
+ TEST_CMP_D("cmp.le.d", f17, f18, f19, dbl[8], dbl[9])
+ TEST_CMP_D("cmp.le.d", f18, f19, f20, dbl[8], dbl[10])
+ TEST_CMP_D("cmp.le.d", f19, f20, f21, dbl[8], dbl[11])
+ TEST_CMP_D("cmp.le.d", f9, f10, f11, dbl[9], dbl[0])
+ TEST_CMP_D("cmp.le.d", f10, f11, f12, dbl[9], dbl[1])
+ TEST_CMP_D("cmp.le.d", f11, f12, f13, dbl[9], dbl[2])
+ TEST_CMP_D("cmp.le.d", f12, f13, f14, dbl[9], dbl[3])
+ TEST_CMP_D("cmp.le.d", f13, f14, f15, dbl[9], dbl[4])
+ TEST_CMP_D("cmp.le.d", f14, f15, f16, dbl[9], dbl[5])
+ TEST_CMP_D("cmp.le.d", f15, f16, f17, dbl[9], dbl[6])
+ TEST_CMP_D("cmp.le.d", f16, f17, f18, dbl[9], dbl[7])
+ TEST_CMP_D("cmp.le.d", f17, f18, f19, dbl[9], dbl[8])
+ TEST_CMP_D("cmp.le.d", f18, f19, f20, dbl[9], dbl[9])
+ TEST_CMP_D("cmp.le.d", f19, f20, f21, dbl[9], dbl[10])
+ TEST_CMP_D("cmp.le.d", f20, f21, f22, dbl[9], dbl[11])
+ TEST_CMP_D("cmp.le.d", f10, f11, f12, dbl[10], dbl[0])
+ TEST_CMP_D("cmp.le.d", f11, f12, f13, dbl[10], dbl[1])
+ TEST_CMP_D("cmp.le.d", f12, f13, f14, dbl[10], dbl[2])
+ TEST_CMP_D("cmp.le.d", f13, f14, f15, dbl[10], dbl[3])
+ TEST_CMP_D("cmp.le.d", f14, f15, f16, dbl[10], dbl[4])
+ TEST_CMP_D("cmp.le.d", f15, f16, f17, dbl[10], dbl[5])
+ TEST_CMP_D("cmp.le.d", f16, f17, f18, dbl[10], dbl[6])
+ TEST_CMP_D("cmp.le.d", f17, f18, f19, dbl[10], dbl[7])
+ TEST_CMP_D("cmp.le.d", f18, f19, f20, dbl[10], dbl[8])
+ TEST_CMP_D("cmp.le.d", f19, f20, f21, dbl[10], dbl[9])
+ TEST_CMP_D("cmp.le.d", f20, f21, f22, dbl[10], dbl[10])
+ TEST_CMP_D("cmp.le.d", f21, f22, f23, dbl[10], dbl[11])
+ TEST_CMP_D("cmp.le.d", f11, f12, f13, dbl[11], dbl[0])
+ TEST_CMP_D("cmp.le.d", f12, f13, f14, dbl[11], dbl[1])
+ TEST_CMP_D("cmp.le.d", f13, f14, f15, dbl[11], dbl[2])
+ TEST_CMP_D("cmp.le.d", f14, f15, f16, dbl[11], dbl[3])
+ TEST_CMP_D("cmp.le.d", f15, f16, f17, dbl[11], dbl[4])
+ TEST_CMP_D("cmp.le.d", f16, f17, f18, dbl[11], dbl[5])
+ TEST_CMP_D("cmp.le.d", f17, f18, f19, dbl[11], dbl[6])
+ TEST_CMP_D("cmp.le.d", f18, f19, f20, dbl[11], dbl[7])
+ TEST_CMP_D("cmp.le.d", f19, f20, f21, dbl[11], dbl[8])
+ TEST_CMP_D("cmp.le.d", f20, f21, f22, dbl[11], dbl[9])
+ TEST_CMP_D("cmp.le.d", f21, f22, f23, dbl[11], dbl[10])
+ TEST_CMP_D("cmp.le.d", f22, f23, f24, dbl[11], dbl[11])
+
+ printf("cmp.ule.d\n");
+ TEST_CMP_D("cmp.ule.d", f0, f1, f2, dbl[0], dbl[0])
+ TEST_CMP_D("cmp.ule.d", f1, f2, f3, dbl[0], dbl[1])
+ TEST_CMP_D("cmp.ule.d", f2, f3, f4, dbl[0], dbl[2])
+ TEST_CMP_D("cmp.ule.d", f3, f4, f5, dbl[0], dbl[3])
+ TEST_CMP_D("cmp.ule.d", f4, f5, f6, dbl[0], dbl[4])
+ TEST_CMP_D("cmp.ule.d", f5, f6, f7, dbl[0], dbl[5])
+ TEST_CMP_D("cmp.ule.d", f6, f7, f8, dbl[0], dbl[6])
+ TEST_CMP_D("cmp.ule.d", f7, f8, f9, dbl[0], dbl[7])
+ TEST_CMP_D("cmp.ule.d", f8, f9, f10, dbl[0], dbl[8])
+ TEST_CMP_D("cmp.ule.d", f9, f10, f11, dbl[0], dbl[9])
+ TEST_CMP_D("cmp.ule.d", f10, f11, f12, dbl[0], dbl[10])
+ TEST_CMP_D("cmp.ule.d", f11, f12, f13, dbl[0], dbl[11])
+ TEST_CMP_D("cmp.ule.d", f1, f2, f3, dbl[1], dbl[0])
+ TEST_CMP_D("cmp.ule.d", f2, f3, f4, dbl[1], dbl[1])
+ TEST_CMP_D("cmp.ule.d", f3, f4, f5, dbl[1], dbl[2])
+ TEST_CMP_D("cmp.ule.d", f4, f5, f6, dbl[1], dbl[3])
+ TEST_CMP_D("cmp.ule.d", f5, f6, f7, dbl[1], dbl[4])
+ TEST_CMP_D("cmp.ule.d", f6, f7, f8, dbl[1], dbl[5])
+ TEST_CMP_D("cmp.ule.d", f7, f8, f9, dbl[1], dbl[6])
+ TEST_CMP_D("cmp.ule.d", f8, f9, f10, dbl[1], dbl[7])
+ TEST_CMP_D("cmp.ule.d", f9, f10, f11, dbl[1], dbl[8])
+ TEST_CMP_D("cmp.ule.d", f10, f11, f12, dbl[1], dbl[9])
+ TEST_CMP_D("cmp.ule.d", f11, f12, f13, dbl[1], dbl[10])
+ TEST_CMP_D("cmp.ule.d", f12, f13, f14, dbl[1], dbl[11])
+ TEST_CMP_D("cmp.ule.d", f2, f3, f4, dbl[2], dbl[0])
+ TEST_CMP_D("cmp.ule.d", f3, f4, f5, dbl[2], dbl[1])
+ TEST_CMP_D("cmp.ule.d", f4, f5, f6, dbl[2], dbl[2])
+ TEST_CMP_D("cmp.ule.d", f5, f6, f7, dbl[2], dbl[3])
+ TEST_CMP_D("cmp.ule.d", f6, f7, f8, dbl[2], dbl[4])
+ TEST_CMP_D("cmp.ule.d", f7, f8, f9, dbl[2], dbl[5])
+ TEST_CMP_D("cmp.ule.d", f8, f9, f10, dbl[2], dbl[6])
+ TEST_CMP_D("cmp.ule.d", f9, f10, f11, dbl[2], dbl[7])
+ TEST_CMP_D("cmp.ule.d", f10, f11, f12, dbl[2], dbl[8])
+ TEST_CMP_D("cmp.ule.d", f11, f12, f13, dbl[2], dbl[9])
+ TEST_CMP_D("cmp.ule.d", f12, f13, f14, dbl[2], dbl[10])
+ TEST_CMP_D("cmp.ule.d", f13, f14, f15, dbl[2], dbl[11])
+ TEST_CMP_D("cmp.ule.d", f3, f4, f5, dbl[3], dbl[0])
+ TEST_CMP_D("cmp.ule.d", f4, f5, f6, dbl[3], dbl[1])
+ TEST_CMP_D("cmp.ule.d", f5, f6, f7, dbl[3], dbl[2])
+ TEST_CMP_D("cmp.ule.d", f6, f7, f8, dbl[3], dbl[3])
+ TEST_CMP_D("cmp.ule.d", f7, f8, f9, dbl[3], dbl[4])
+ TEST_CMP_D("cmp.ule.d", f8, f9, f10, dbl[3], dbl[5])
+ TEST_CMP_D("cmp.ule.d", f9, f10, f11, dbl[3], dbl[6])
+ TEST_CMP_D("cmp.ule.d", f10, f11, f12, dbl[3], dbl[7])
+ TEST_CMP_D("cmp.ule.d", f11, f12, f13, dbl[3], dbl[8])
+ TEST_CMP_D("cmp.ule.d", f12, f13, f14, dbl[3], dbl[9])
+ TEST_CMP_D("cmp.ule.d", f13, f14, f15, dbl[3], dbl[10])
+ TEST_CMP_D("cmp.ule.d", f14, f15, f16, dbl[3], dbl[11])
+ TEST_CMP_D("cmp.ule.d", f4, f5, f6, dbl[4], dbl[0])
+ TEST_CMP_D("cmp.ule.d", f5, f6, f7, dbl[4], dbl[1])
+ TEST_CMP_D("cmp.ule.d", f6, f7, f8, dbl[4], dbl[2])
+ TEST_CMP_D("cmp.ule.d", f7, f8, f9, dbl[4], dbl[3])
+ TEST_CMP_D("cmp.ule.d", f8, f9, f10, dbl[4], dbl[4])
+ TEST_CMP_D("cmp.ule.d", f9, f10, f11, dbl[4], dbl[5])
+ TEST_CMP_D("cmp.ule.d", f10, f11, f12, dbl[4], dbl[6])
+ TEST_CMP_D("cmp.ule.d", f11, f12, f13, dbl[4], dbl[7])
+ TEST_CMP_D("cmp.ule.d", f12, f13, f14, dbl[4], dbl[8])
+ TEST_CMP_D("cmp.ule.d", f13, f14, f15, dbl[4], dbl[9])
+ TEST_CMP_D("cmp.ule.d", f14, f15, f16, dbl[4], dbl[10])
+ TEST_CMP_D("cmp.ule.d", f15, f16, f17, dbl[4], dbl[11])
+ TEST_CMP_D("cmp.ule.d", f5, f6, f7, dbl[5], dbl[0])
+ TEST_CMP_D("cmp.ule.d", f6, f7, f8, dbl[5], dbl[1])
+ TEST_CMP_D("cmp.ule.d", f7, f8, f9, dbl[5], dbl[2])
+ TEST_CMP_D("cmp.ule.d", f8, f9, f10, dbl[5], dbl[3])
+ TEST_CMP_D("cmp.ule.d", f9, f10, f11, dbl[5], dbl[4])
+ TEST_CMP_D("cmp.ule.d", f10, f11, f12, dbl[5], dbl[5])
+ TEST_CMP_D("cmp.ule.d", f11, f12, f13, dbl[5], dbl[6])
+ TEST_CMP_D("cmp.ule.d", f12, f13, f14, dbl[5], dbl[7])
+ TEST_CMP_D("cmp.ule.d", f13, f14, f15, dbl[5], dbl[8])
+ TEST_CMP_D("cmp.ule.d", f14, f15, f16, dbl[5], dbl[9])
+ TEST_CMP_D("cmp.ule.d", f15, f16, f17, dbl[5], dbl[10])
+ TEST_CMP_D("cmp.ule.d", f16, f17, f18, dbl[5], dbl[11])
+ TEST_CMP_D("cmp.ule.d", f6, f7, f8, dbl[6], dbl[0])
+ TEST_CMP_D("cmp.ule.d", f7, f8, f9, dbl[6], dbl[1])
+ TEST_CMP_D("cmp.ule.d", f8, f9, f10, dbl[6], dbl[2])
+ TEST_CMP_D("cmp.ule.d", f9, f10, f11, dbl[6], dbl[3])
+ TEST_CMP_D("cmp.ule.d", f10, f11, f12, dbl[6], dbl[4])
+ TEST_CMP_D("cmp.ule.d", f11, f12, f13, dbl[6], dbl[5])
+ TEST_CMP_D("cmp.ule.d", f12, f13, f14, dbl[6], dbl[6])
+ TEST_CMP_D("cmp.ule.d", f13, f14, f15, dbl[6], dbl[7])
+ TEST_CMP_D("cmp.ule.d", f14, f15, f16, dbl[6], dbl[8])
+ TEST_CMP_D("cmp.ule.d", f15, f16, f17, dbl[6], dbl[9])
+ TEST_CMP_D("cmp.ule.d", f16, f17, f18, dbl[6], dbl[10])
+ TEST_CMP_D("cmp.ule.d", f17, f18, f19, dbl[6], dbl[11])
+ TEST_CMP_D("cmp.ule.d", f7, f8, f9, dbl[7], dbl[0])
+ TEST_CMP_D("cmp.ule.d", f8, f9, f10, dbl[7], dbl[1])
+ TEST_CMP_D("cmp.ule.d", f9, f10, f11, dbl[7], dbl[2])
+ TEST_CMP_D("cmp.ule.d", f10, f11, f12, dbl[7], dbl[3])
+ TEST_CMP_D("cmp.ule.d", f11, f12, f13, dbl[7], dbl[4])
+ TEST_CMP_D("cmp.ule.d", f12, f13, f14, dbl[7], dbl[5])
+ TEST_CMP_D("cmp.ule.d", f13, f14, f15, dbl[7], dbl[6])
+ TEST_CMP_D("cmp.ule.d", f14, f15, f16, dbl[7], dbl[7])
+ TEST_CMP_D("cmp.ule.d", f15, f16, f17, dbl[7], dbl[8])
+ TEST_CMP_D("cmp.ule.d", f16, f17, f18, dbl[7], dbl[9])
+ TEST_CMP_D("cmp.ule.d", f17, f18, f19, dbl[7], dbl[10])
+ TEST_CMP_D("cmp.ule.d", f18, f19, f20, dbl[7], dbl[11])
+ TEST_CMP_D("cmp.ule.d", f8, f9, f10, dbl[8], dbl[0])
+ TEST_CMP_D("cmp.ule.d", f9, f10, f11, dbl[8], dbl[1])
+ TEST_CMP_D("cmp.ule.d", f10, f11, f12, dbl[8], dbl[2])
+ TEST_CMP_D("cmp.ule.d", f11, f12, f13, dbl[8], dbl[3])
+ TEST_CMP_D("cmp.ule.d", f12, f13, f14, dbl[8], dbl[4])
+ TEST_CMP_D("cmp.ule.d", f13, f14, f15, dbl[8], dbl[5])
+ TEST_CMP_D("cmp.ule.d", f14, f15, f16, dbl[8], dbl[6])
+ TEST_CMP_D("cmp.ule.d", f15, f16, f17, dbl[8], dbl[7])
+ TEST_CMP_D("cmp.ule.d", f16, f17, f18, dbl[8], dbl[8])
+ TEST_CMP_D("cmp.ule.d", f17, f18, f19, dbl[8], dbl[9])
+ TEST_CMP_D("cmp.ule.d", f18, f19, f20, dbl[8], dbl[10])
+ TEST_CMP_D("cmp.ule.d", f19, f20, f21, dbl[8], dbl[11])
+ TEST_CMP_D("cmp.ule.d", f9, f10, f11, dbl[9], dbl[0])
+ TEST_CMP_D("cmp.ule.d", f10, f11, f12, dbl[9], dbl[1])
+ TEST_CMP_D("cmp.ule.d", f11, f12, f13, dbl[9], dbl[2])
+ TEST_CMP_D("cmp.ule.d", f12, f13, f14, dbl[9], dbl[3])
+ TEST_CMP_D("cmp.ule.d", f13, f14, f15, dbl[9], dbl[4])
+ TEST_CMP_D("cmp.ule.d", f14, f15, f16, dbl[9], dbl[5])
+ TEST_CMP_D("cmp.ule.d", f15, f16, f17, dbl[9], dbl[6])
+ TEST_CMP_D("cmp.ule.d", f16, f17, f18, dbl[9], dbl[7])
+ TEST_CMP_D("cmp.ule.d", f17, f18, f19, dbl[9], dbl[8])
+ TEST_CMP_D("cmp.ule.d", f18, f19, f20, dbl[9], dbl[9])
+ TEST_CMP_D("cmp.ule.d", f19, f20, f21, dbl[9], dbl[10])
+ TEST_CMP_D("cmp.ule.d", f20, f21, f22, dbl[9], dbl[11])
+ TEST_CMP_D("cmp.ule.d", f10, f11, f12, dbl[10], dbl[0])
+ TEST_CMP_D("cmp.ule.d", f11, f12, f13, dbl[10], dbl[1])
+ TEST_CMP_D("cmp.ule.d", f12, f13, f14, dbl[10], dbl[2])
+ TEST_CMP_D("cmp.ule.d", f13, f14, f15, dbl[10], dbl[3])
+ TEST_CMP_D("cmp.ule.d", f14, f15, f16, dbl[10], dbl[4])
+ TEST_CMP_D("cmp.ule.d", f15, f16, f17, dbl[10], dbl[5])
+ TEST_CMP_D("cmp.ule.d", f16, f17, f18, dbl[10], dbl[6])
+ TEST_CMP_D("cmp.ule.d", f17, f18, f19, dbl[10], dbl[7])
+ TEST_CMP_D("cmp.ule.d", f18, f19, f20, dbl[10], dbl[8])
+ TEST_CMP_D("cmp.ule.d", f19, f20, f21, dbl[10], dbl[9])
+ TEST_CMP_D("cmp.ule.d", f20, f21, f22, dbl[10], dbl[10])
+ TEST_CMP_D("cmp.ule.d", f21, f22, f23, dbl[10], dbl[11])
+ TEST_CMP_D("cmp.ule.d", f11, f12, f13, dbl[11], dbl[0])
+ TEST_CMP_D("cmp.ule.d", f12, f13, f14, dbl[11], dbl[1])
+ TEST_CMP_D("cmp.ule.d", f13, f14, f15, dbl[11], dbl[2])
+ TEST_CMP_D("cmp.ule.d", f14, f15, f16, dbl[11], dbl[3])
+ TEST_CMP_D("cmp.ule.d", f15, f16, f17, dbl[11], dbl[4])
+ TEST_CMP_D("cmp.ule.d", f16, f17, f18, dbl[11], dbl[5])
+ TEST_CMP_D("cmp.ule.d", f17, f18, f19, dbl[11], dbl[6])
+ TEST_CMP_D("cmp.ule.d", f18, f19, f20, dbl[11], dbl[7])
+ TEST_CMP_D("cmp.ule.d", f19, f20, f21, dbl[11], dbl[8])
+ TEST_CMP_D("cmp.ule.d", f20, f21, f22, dbl[11], dbl[9])
+ TEST_CMP_D("cmp.ule.d", f21, f22, f23, dbl[11], dbl[10])
+ TEST_CMP_D("cmp.ule.d", f22, f23, f24, dbl[11], dbl[11])
+
+ printf("cmp.or.d\n");
+ TEST_CMP_D("cmp.or.d", f0, f1, f2, dbl[0], dbl[0])
+ TEST_CMP_D("cmp.or.d", f1, f2, f3, dbl[0], dbl[1])
+ TEST_CMP_D("cmp.or.d", f2, f3, f4, dbl[0], dbl[2])
+ TEST_CMP_D("cmp.or.d", f3, f4, f5, dbl[0], dbl[3])
+ TEST_CMP_D("cmp.or.d", f4, f5, f6, dbl[0], dbl[4])
+ TEST_CMP_D("cmp.or.d", f5, f6, f7, dbl[0], dbl[5])
+ TEST_CMP_D("cmp.or.d", f6, f7, f8, dbl[0], dbl[6])
+ TEST_CMP_D("cmp.or.d", f7, f8, f9, dbl[0], dbl[7])
+ TEST_CMP_D("cmp.or.d", f8, f9, f10, dbl[0], dbl[8])
+ TEST_CMP_D("cmp.or.d", f9, f10, f11, dbl[0], dbl[9])
+ TEST_CMP_D("cmp.or.d", f10, f11, f12, dbl[0], dbl[10])
+ TEST_CMP_D("cmp.or.d", f11, f12, f13, dbl[0], dbl[11])
+ TEST_CMP_D("cmp.or.d", f1, f2, f3, dbl[1], dbl[0])
+ TEST_CMP_D("cmp.or.d", f2, f3, f4, dbl[1], dbl[1])
+ TEST_CMP_D("cmp.or.d", f3, f4, f5, dbl[1], dbl[2])
+ TEST_CMP_D("cmp.or.d", f4, f5, f6, dbl[1], dbl[3])
+ TEST_CMP_D("cmp.or.d", f5, f6, f7, dbl[1], dbl[4])
+ TEST_CMP_D("cmp.or.d", f6, f7, f8, dbl[1], dbl[5])
+ TEST_CMP_D("cmp.or.d", f7, f8, f9, dbl[1], dbl[6])
+ TEST_CMP_D("cmp.or.d", f8, f9, f10, dbl[1], dbl[7])
+ TEST_CMP_D("cmp.or.d", f9, f10, f11, dbl[1], dbl[8])
+ TEST_CMP_D("cmp.or.d", f10, f11, f12, dbl[1], dbl[9])
+ TEST_CMP_D("cmp.or.d", f11, f12, f13, dbl[1], dbl[10])
+ TEST_CMP_D("cmp.or.d", f12, f13, f14, dbl[1], dbl[11])
+ TEST_CMP_D("cmp.or.d", f2, f3, f4, dbl[2], dbl[0])
+ TEST_CMP_D("cmp.or.d", f3, f4, f5, dbl[2], dbl[1])
+ TEST_CMP_D("cmp.or.d", f4, f5, f6, dbl[2], dbl[2])
+ TEST_CMP_D("cmp.or.d", f5, f6, f7, dbl[2], dbl[3])
+ TEST_CMP_D("cmp.or.d", f6, f7, f8, dbl[2], dbl[4])
+ TEST_CMP_D("cmp.or.d", f7, f8, f9, dbl[2], dbl[5])
+ TEST_CMP_D("cmp.or.d", f8, f9, f10, dbl[2], dbl[6])
+ TEST_CMP_D("cmp.or.d", f9, f10, f11, dbl[2], dbl[7])
+ TEST_CMP_D("cmp.or.d", f10, f11, f12, dbl[2], dbl[8])
+ TEST_CMP_D("cmp.or.d", f11, f12, f13, dbl[2], dbl[9])
+ TEST_CMP_D("cmp.or.d", f12, f13, f14, dbl[2], dbl[10])
+ TEST_CMP_D("cmp.or.d", f13, f14, f15, dbl[2], dbl[11])
+ TEST_CMP_D("cmp.or.d", f3, f4, f5, dbl[3], dbl[0])
+ TEST_CMP_D("cmp.or.d", f4, f5, f6, dbl[3], dbl[1])
+ TEST_CMP_D("cmp.or.d", f5, f6, f7, dbl[3], dbl[2])
+ TEST_CMP_D("cmp.or.d", f6, f7, f8, dbl[3], dbl[3])
+ TEST_CMP_D("cmp.or.d", f7, f8, f9, dbl[3], dbl[4])
+ TEST_CMP_D("cmp.or.d", f8, f9, f10, dbl[3], dbl[5])
+ TEST_CMP_D("cmp.or.d", f9, f10, f11, dbl[3], dbl[6])
+ TEST_CMP_D("cmp.or.d", f10, f11, f12, dbl[3], dbl[7])
+ TEST_CMP_D("cmp.or.d", f11, f12, f13, dbl[3], dbl[8])
+ TEST_CMP_D("cmp.or.d", f12, f13, f14, dbl[3], dbl[9])
+ TEST_CMP_D("cmp.or.d", f13, f14, f15, dbl[3], dbl[10])
+ TEST_CMP_D("cmp.or.d", f14, f15, f16, dbl[3], dbl[11])
+ TEST_CMP_D("cmp.or.d", f4, f5, f6, dbl[4], dbl[0])
+ TEST_CMP_D("cmp.or.d", f5, f6, f7, dbl[4], dbl[1])
+ TEST_CMP_D("cmp.or.d", f6, f7, f8, dbl[4], dbl[2])
+ TEST_CMP_D("cmp.or.d", f7, f8, f9, dbl[4], dbl[3])
+ TEST_CMP_D("cmp.or.d", f8, f9, f10, dbl[4], dbl[4])
+ TEST_CMP_D("cmp.or.d", f9, f10, f11, dbl[4], dbl[5])
+ TEST_CMP_D("cmp.or.d", f10, f11, f12, dbl[4], dbl[6])
+ TEST_CMP_D("cmp.or.d", f11, f12, f13, dbl[4], dbl[7])
+ TEST_CMP_D("cmp.or.d", f12, f13, f14, dbl[4], dbl[8])
+ TEST_CMP_D("cmp.or.d", f13, f14, f15, dbl[4], dbl[9])
+ TEST_CMP_D("cmp.or.d", f14, f15, f16, dbl[4], dbl[10])
+ TEST_CMP_D("cmp.or.d", f15, f16, f17, dbl[4], dbl[11])
+ TEST_CMP_D("cmp.or.d", f5, f6, f7, dbl[5], dbl[0])
+ TEST_CMP_D("cmp.or.d", f6, f7, f8, dbl[5], dbl[1])
+ TEST_CMP_D("cmp.or.d", f7, f8, f9, dbl[5], dbl[2])
+ TEST_CMP_D("cmp.or.d", f8, f9, f10, dbl[5], dbl[3])
+ TEST_CMP_D("cmp.or.d", f9, f10, f11, dbl[5], dbl[4])
+ TEST_CMP_D("cmp.or.d", f10, f11, f12, dbl[5], dbl[5])
+ TEST_CMP_D("cmp.or.d", f11, f12, f13, dbl[5], dbl[6])
+ TEST_CMP_D("cmp.or.d", f12, f13, f14, dbl[5], dbl[7])
+ TEST_CMP_D("cmp.or.d", f13, f14, f15, dbl[5], dbl[8])
+ TEST_CMP_D("cmp.or.d", f14, f15, f16, dbl[5], dbl[9])
+ TEST_CMP_D("cmp.or.d", f15, f16, f17, dbl[5], dbl[10])
+ TEST_CMP_D("cmp.or.d", f16, f17, f18, dbl[5], dbl[11])
+ TEST_CMP_D("cmp.or.d", f6, f7, f8, dbl[6], dbl[0])
+ TEST_CMP_D("cmp.or.d", f7, f8, f9, dbl[6], dbl[1])
+ TEST_CMP_D("cmp.or.d", f8, f9, f10, dbl[6], dbl[2])
+ TEST_CMP_D("cmp.or.d", f9, f10, f11, dbl[6], dbl[3])
+ TEST_CMP_D("cmp.or.d", f10, f11, f12, dbl[6], dbl[4])
+ TEST_CMP_D("cmp.or.d", f11, f12, f13, dbl[6], dbl[5])
+ TEST_CMP_D("cmp.or.d", f12, f13, f14, dbl[6], dbl[6])
+ TEST_CMP_D("cmp.or.d", f13, f14, f15, dbl[6], dbl[7])
+ TEST_CMP_D("cmp.or.d", f14, f15, f16, dbl[6], dbl[8])
+ TEST_CMP_D("cmp.or.d", f15, f16, f17, dbl[6], dbl[9])
+ TEST_CMP_D("cmp.or.d", f16, f17, f18, dbl[6], dbl[10])
+ TEST_CMP_D("cmp.or.d", f17, f18, f19, dbl[6], dbl[11])
+ TEST_CMP_D("cmp.or.d", f7, f8, f9, dbl[7], dbl[0])
+ TEST_CMP_D("cmp.or.d", f8, f9, f10, dbl[7], dbl[1])
+ TEST_CMP_D("cmp.or.d", f9, f10, f11, dbl[7], dbl[2])
+ TEST_CMP_D("cmp.or.d", f10, f11, f12, dbl[7], dbl[3])
+ TEST_CMP_D("cmp.or.d", f11, f12, f13, dbl[7], dbl[4])
+ TEST_CMP_D("cmp.or.d", f12, f13, f14, dbl[7], dbl[5])
+ TEST_CMP_D("cmp.or.d", f13, f14, f15, dbl[7], dbl[6])
+ TEST_CMP_D("cmp.or.d", f14, f15, f16, dbl[7], dbl[7])
+ TEST_CMP_D("cmp.or.d", f15, f16, f17, dbl[7], dbl[8])
+ TEST_CMP_D("cmp.or.d", f16, f17, f18, dbl[7], dbl[9])
+ TEST_CMP_D("cmp.or.d", f17, f18, f19, dbl[7], dbl[10])
+ TEST_CMP_D("cmp.or.d", f18, f19, f20, dbl[7], dbl[11])
+ TEST_CMP_D("cmp.or.d", f8, f9, f10, dbl[8], dbl[0])
+ TEST_CMP_D("cmp.or.d", f9, f10, f11, dbl[8], dbl[1])
+ TEST_CMP_D("cmp.or.d", f10, f11, f12, dbl[8], dbl[2])
+ TEST_CMP_D("cmp.or.d", f11, f12, f13, dbl[8], dbl[3])
+ TEST_CMP_D("cmp.or.d", f12, f13, f14, dbl[8], dbl[4])
+ TEST_CMP_D("cmp.or.d", f13, f14, f15, dbl[8], dbl[5])
+ TEST_CMP_D("cmp.or.d", f14, f15, f16, dbl[8], dbl[6])
+ TEST_CMP_D("cmp.or.d", f15, f16, f17, dbl[8], dbl[7])
+ TEST_CMP_D("cmp.or.d", f16, f17, f18, dbl[8], dbl[8])
+ TEST_CMP_D("cmp.or.d", f17, f18, f19, dbl[8], dbl[9])
+ TEST_CMP_D("cmp.or.d", f18, f19, f20, dbl[8], dbl[10])
+ TEST_CMP_D("cmp.or.d", f19, f20, f21, dbl[8], dbl[11])
+ TEST_CMP_D("cmp.or.d", f9, f10, f11, dbl[9], dbl[0])
+ TEST_CMP_D("cmp.or.d", f10, f11, f12, dbl[9], dbl[1])
+ TEST_CMP_D("cmp.or.d", f11, f12, f13, dbl[9], dbl[2])
+ TEST_CMP_D("cmp.or.d", f12, f13, f14, dbl[9], dbl[3])
+ TEST_CMP_D("cmp.or.d", f13, f14, f15, dbl[9], dbl[4])
+ TEST_CMP_D("cmp.or.d", f14, f15, f16, dbl[9], dbl[5])
+ TEST_CMP_D("cmp.or.d", f15, f16, f17, dbl[9], dbl[6])
+ TEST_CMP_D("cmp.or.d", f16, f17, f18, dbl[9], dbl[7])
+ TEST_CMP_D("cmp.or.d", f17, f18, f19, dbl[9], dbl[8])
+ TEST_CMP_D("cmp.or.d", f18, f19, f20, dbl[9], dbl[9])
+ TEST_CMP_D("cmp.or.d", f19, f20, f21, dbl[9], dbl[10])
+ TEST_CMP_D("cmp.or.d", f20, f21, f22, dbl[9], dbl[11])
+ TEST_CMP_D("cmp.or.d", f10, f11, f12, dbl[10], dbl[0])
+ TEST_CMP_D("cmp.or.d", f11, f12, f13, dbl[10], dbl[1])
+ TEST_CMP_D("cmp.or.d", f12, f13, f14, dbl[10], dbl[2])
+ TEST_CMP_D("cmp.or.d", f13, f14, f15, dbl[10], dbl[3])
+ TEST_CMP_D("cmp.or.d", f14, f15, f16, dbl[10], dbl[4])
+ TEST_CMP_D("cmp.or.d", f15, f16, f17, dbl[10], dbl[5])
+ TEST_CMP_D("cmp.or.d", f16, f17, f18, dbl[10], dbl[6])
+ TEST_CMP_D("cmp.or.d", f17, f18, f19, dbl[10], dbl[7])
+ TEST_CMP_D("cmp.or.d", f18, f19, f20, dbl[10], dbl[8])
+ TEST_CMP_D("cmp.or.d", f19, f20, f21, dbl[10], dbl[9])
+ TEST_CMP_D("cmp.or.d", f20, f21, f22, dbl[10], dbl[10])
+ TEST_CMP_D("cmp.or.d", f21, f22, f23, dbl[10], dbl[11])
+ TEST_CMP_D("cmp.or.d", f11, f12, f13, dbl[11], dbl[0])
+ TEST_CMP_D("cmp.or.d", f12, f13, f14, dbl[11], dbl[1])
+ TEST_CMP_D("cmp.or.d", f13, f14, f15, dbl[11], dbl[2])
+ TEST_CMP_D("cmp.or.d", f14, f15, f16, dbl[11], dbl[3])
+ TEST_CMP_D("cmp.or.d", f15, f16, f17, dbl[11], dbl[4])
+ TEST_CMP_D("cmp.or.d", f16, f17, f18, dbl[11], dbl[5])
+ TEST_CMP_D("cmp.or.d", f17, f18, f19, dbl[11], dbl[6])
+ TEST_CMP_D("cmp.or.d", f18, f19, f20, dbl[11], dbl[7])
+ TEST_CMP_D("cmp.or.d", f19, f20, f21, dbl[11], dbl[8])
+ TEST_CMP_D("cmp.or.d", f20, f21, f22, dbl[11], dbl[9])
+ TEST_CMP_D("cmp.or.d", f21, f22, f23, dbl[11], dbl[10])
+ TEST_CMP_D("cmp.or.d", f22, f23, f24, dbl[11], dbl[11])
+
+ printf("cmp.une.d\n");
+ TEST_CMP_D("cmp.une.d", f0, f1, f2, dbl[0], dbl[0])
+ TEST_CMP_D("cmp.une.d", f1, f2, f3, dbl[0], dbl[1])
+ TEST_CMP_D("cmp.une.d", f2, f3, f4, dbl[0], dbl[2])
+ TEST_CMP_D("cmp.une.d", f3, f4, f5, dbl[0], dbl[3])
+ TEST_CMP_D("cmp.une.d", f4, f5, f6, dbl[0], dbl[4])
+ TEST_CMP_D("cmp.une.d", f5, f6, f7, dbl[0], dbl[5])
+ TEST_CMP_D("cmp.une.d", f6, f7, f8, dbl[0], dbl[6])
+ TEST_CMP_D("cmp.une.d", f7, f8, f9, dbl[0], dbl[7])
+ TEST_CMP_D("cmp.une.d", f8, f9, f10, dbl[0], dbl[8])
+ TEST_CMP_D("cmp.une.d", f9, f10, f11, dbl[0], dbl[9])
+ TEST_CMP_D("cmp.une.d", f10, f11, f12, dbl[0], dbl[10])
+ TEST_CMP_D("cmp.une.d", f11, f12, f13, dbl[0], dbl[11])
+ TEST_CMP_D("cmp.une.d", f1, f2, f3, dbl[1], dbl[0])
+ TEST_CMP_D("cmp.une.d", f2, f3, f4, dbl[1], dbl[1])
+ TEST_CMP_D("cmp.une.d", f3, f4, f5, dbl[1], dbl[2])
+ TEST_CMP_D("cmp.une.d", f4, f5, f6, dbl[1], dbl[3])
+ TEST_CMP_D("cmp.une.d", f5, f6, f7, dbl[1], dbl[4])
+ TEST_CMP_D("cmp.une.d", f6, f7, f8, dbl[1], dbl[5])
+ TEST_CMP_D("cmp.une.d", f7, f8, f9, dbl[1], dbl[6])
+ TEST_CMP_D("cmp.une.d", f8, f9, f10, dbl[1], dbl[7])
+ TEST_CMP_D("cmp.une.d", f9, f10, f11, dbl[1], dbl[8])
+ TEST_CMP_D("cmp.une.d", f10, f11, f12, dbl[1], dbl[9])
+ TEST_CMP_D("cmp.une.d", f11, f12, f13, dbl[1], dbl[10])
+ TEST_CMP_D("cmp.une.d", f12, f13, f14, dbl[1], dbl[11])
+ TEST_CMP_D("cmp.une.d", f2, f3, f4, dbl[2], dbl[0])
+ TEST_CMP_D("cmp.une.d", f3, f4, f5, dbl[2], dbl[1])
+ TEST_CMP_D("cmp.une.d", f4, f5, f6, dbl[2], dbl[2])
+ TEST_CMP_D("cmp.une.d", f5, f6, f7, dbl[2], dbl[3])
+ TEST_CMP_D("cmp.une.d", f6, f7, f8, dbl[2], dbl[4])
+ TEST_CMP_D("cmp.une.d", f7, f8, f9, dbl[2], dbl[5])
+ TEST_CMP_D("cmp.une.d", f8, f9, f10, dbl[2], dbl[6])
+ TEST_CMP_D("cmp.une.d", f9, f10, f11, dbl[2], dbl[7])
+ TEST_CMP_D("cmp.une.d", f10, f11, f12, dbl[2], dbl[8])
+ TEST_CMP_D("cmp.une.d", f11, f12, f13, dbl[2], dbl[9])
+ TEST_CMP_D("cmp.une.d", f12, f13, f14, dbl[2], dbl[10])
+ TEST_CMP_D("cmp.une.d", f13, f14, f15, dbl[2], dbl[11])
+ TEST_CMP_D("cmp.une.d", f3, f4, f5, dbl[3], dbl[0])
+ TEST_CMP_D("cmp.une.d", f4, f5, f6, dbl[3], dbl[1])
+ TEST_CMP_D("cmp.une.d", f5, f6, f7, dbl[3], dbl[2])
+ TEST_CMP_D("cmp.une.d", f6, f7, f8, dbl[3], dbl[3])
+ TEST_CMP_D("cmp.une.d", f7, f8, f9, dbl[3], dbl[4])
+ TEST_CMP_D("cmp.une.d", f8, f9, f10, dbl[3], dbl[5])
+ TEST_CMP_D("cmp.une.d", f9, f10, f11, dbl[3], dbl[6])
+ TEST_CMP_D("cmp.une.d", f10, f11, f12, dbl[3], dbl[7])
+ TEST_CMP_D("cmp.une.d", f11, f12, f13, dbl[3], dbl[8])
+ TEST_CMP_D("cmp.une.d", f12, f13, f14, dbl[3], dbl[9])
+ TEST_CMP_D("cmp.une.d", f13, f14, f15, dbl[3], dbl[10])
+ TEST_CMP_D("cmp.une.d", f14, f15, f16, dbl[3], dbl[11])
+ TEST_CMP_D("cmp.une.d", f4, f5, f6, dbl[4], dbl[0])
+ TEST_CMP_D("cmp.une.d", f5, f6, f7, dbl[4], dbl[1])
+ TEST_CMP_D("cmp.une.d", f6, f7, f8, dbl[4], dbl[2])
+ TEST_CMP_D("cmp.une.d", f7, f8, f9, dbl[4], dbl[3])
+ TEST_CMP_D("cmp.une.d", f8, f9, f10, dbl[4], dbl[4])
+ TEST_CMP_D("cmp.une.d", f9, f10, f11, dbl[4], dbl[5])
+ TEST_CMP_D("cmp.une.d", f10, f11, f12, dbl[4], dbl[6])
+ TEST_CMP_D("cmp.une.d", f11, f12, f13, dbl[4], dbl[7])
+ TEST_CMP_D("cmp.une.d", f12, f13, f14, dbl[4], dbl[8])
+ TEST_CMP_D("cmp.une.d", f13, f14, f15, dbl[4], dbl[9])
+ TEST_CMP_D("cmp.une.d", f14, f15, f16, dbl[4], dbl[10])
+ TEST_CMP_D("cmp.une.d", f15, f16, f17, dbl[4], dbl[11])
+ TEST_CMP_D("cmp.une.d", f5, f6, f7, dbl[5], dbl[0])
+ TEST_CMP_D("cmp.une.d", f6, f7, f8, dbl[5], dbl[1])
+ TEST_CMP_D("cmp.une.d", f7, f8, f9, dbl[5], dbl[2])
+ TEST_CMP_D("cmp.une.d", f8, f9, f10, dbl[5], dbl[3])
+ TEST_CMP_D("cmp.une.d", f9, f10, f11, dbl[5], dbl[4])
+ TEST_CMP_D("cmp.une.d", f10, f11, f12, dbl[5], dbl[5])
+ TEST_CMP_D("cmp.une.d", f11, f12, f13, dbl[5], dbl[6])
+ TEST_CMP_D("cmp.une.d", f12, f13, f14, dbl[5], dbl[7])
+ TEST_CMP_D("cmp.une.d", f13, f14, f15, dbl[5], dbl[8])
+ TEST_CMP_D("cmp.une.d", f14, f15, f16, dbl[5], dbl[9])
+ TEST_CMP_D("cmp.une.d", f15, f16, f17, dbl[5], dbl[10])
+ TEST_CMP_D("cmp.une.d", f16, f17, f18, dbl[5], dbl[11])
+ TEST_CMP_D("cmp.une.d", f6, f7, f8, dbl[6], dbl[0])
+ TEST_CMP_D("cmp.une.d", f7, f8, f9, dbl[6], dbl[1])
+ TEST_CMP_D("cmp.une.d", f8, f9, f10, dbl[6], dbl[2])
+ TEST_CMP_D("cmp.une.d", f9, f10, f11, dbl[6], dbl[3])
+ TEST_CMP_D("cmp.une.d", f10, f11, f12, dbl[6], dbl[4])
+ TEST_CMP_D("cmp.une.d", f11, f12, f13, dbl[6], dbl[5])
+ TEST_CMP_D("cmp.une.d", f12, f13, f14, dbl[6], dbl[6])
+ TEST_CMP_D("cmp.une.d", f13, f14, f15, dbl[6], dbl[7])
+ TEST_CMP_D("cmp.une.d", f14, f15, f16, dbl[6], dbl[8])
+ TEST_CMP_D("cmp.une.d", f15, f16, f17, dbl[6], dbl[9])
+ TEST_CMP_D("cmp.une.d", f16, f17, f18, dbl[6], dbl[10])
+ TEST_CMP_D("cmp.une.d", f17, f18, f19, dbl[6], dbl[11])
+ TEST_CMP_D("cmp.une.d", f7, f8, f9, dbl[7], dbl[0])
+ TEST_CMP_D("cmp.une.d", f8, f9, f10, dbl[7], dbl[1])
+ TEST_CMP_D("cmp.une.d", f9, f10, f11, dbl[7], dbl[2])
+ TEST_CMP_D("cmp.une.d", f10, f11, f12, dbl[7], dbl[3])
+ TEST_CMP_D("cmp.une.d", f11, f12, f13, dbl[7], dbl[4])
+ TEST_CMP_D("cmp.une.d", f12, f13, f14, dbl[7], dbl[5])
+ TEST_CMP_D("cmp.une.d", f13, f14, f15, dbl[7], dbl[6])
+ TEST_CMP_D("cmp.une.d", f14, f15, f16, dbl[7], dbl[7])
+ TEST_CMP_D("cmp.une.d", f15, f16, f17, dbl[7], dbl[8])
+ TEST_CMP_D("cmp.une.d", f16, f17, f18, dbl[7], dbl[9])
+ TEST_CMP_D("cmp.une.d", f17, f18, f19, dbl[7], dbl[10])
+ TEST_CMP_D("cmp.une.d", f18, f19, f20, dbl[7], dbl[11])
+ TEST_CMP_D("cmp.une.d", f8, f9, f10, dbl[8], dbl[0])
+ TEST_CMP_D("cmp.une.d", f9, f10, f11, dbl[8], dbl[1])
+ TEST_CMP_D("cmp.une.d", f10, f11, f12, dbl[8], dbl[2])
+ TEST_CMP_D("cmp.une.d", f11, f12, f13, dbl[8], dbl[3])
+ TEST_CMP_D("cmp.une.d", f12, f13, f14, dbl[8], dbl[4])
+ TEST_CMP_D("cmp.une.d", f13, f14, f15, dbl[8], dbl[5])
+ TEST_CMP_D("cmp.une.d", f14, f15, f16, dbl[8], dbl[6])
+ TEST_CMP_D("cmp.une.d", f15, f16, f17, dbl[8], dbl[7])
+ TEST_CMP_D("cmp.une.d", f16, f17, f18, dbl[8], dbl[8])
+ TEST_CMP_D("cmp.une.d", f17, f18, f19, dbl[8], dbl[9])
+ TEST_CMP_D("cmp.une.d", f18, f19, f20, dbl[8], dbl[10])
+ TEST_CMP_D("cmp.une.d", f19, f20, f21, dbl[8], dbl[11])
+ TEST_CMP_D("cmp.une.d", f9, f10, f11, dbl[9], dbl[0])
+ TEST_CMP_D("cmp.une.d", f10, f11, f12, dbl[9], dbl[1])
+ TEST_CMP_D("cmp.une.d", f11, f12, f13, dbl[9], dbl[2])
+ TEST_CMP_D("cmp.une.d", f12, f13, f14, dbl[9], dbl[3])
+ TEST_CMP_D("cmp.une.d", f13, f14, f15, dbl[9], dbl[4])
+ TEST_CMP_D("cmp.une.d", f14, f15, f16, dbl[9], dbl[5])
+ TEST_CMP_D("cmp.une.d", f15, f16, f17, dbl[9], dbl[6])
+ TEST_CMP_D("cmp.une.d", f16, f17, f18, dbl[9], dbl[7])
+ TEST_CMP_D("cmp.une.d", f17, f18, f19, dbl[9], dbl[8])
+ TEST_CMP_D("cmp.une.d", f18, f19, f20, dbl[9], dbl[9])
+ TEST_CMP_D("cmp.une.d", f19, f20, f21, dbl[9], dbl[10])
+ TEST_CMP_D("cmp.une.d", f20, f21, f22, dbl[9], dbl[11])
+ TEST_CMP_D("cmp.une.d", f10, f11, f12, dbl[10], dbl[0])
+ TEST_CMP_D("cmp.une.d", f11, f12, f13, dbl[10], dbl[1])
+ TEST_CMP_D("cmp.une.d", f12, f13, f14, dbl[10], dbl[2])
+ TEST_CMP_D("cmp.une.d", f13, f14, f15, dbl[10], dbl[3])
+ TEST_CMP_D("cmp.une.d", f14, f15, f16, dbl[10], dbl[4])
+ TEST_CMP_D("cmp.une.d", f15, f16, f17, dbl[10], dbl[5])
+ TEST_CMP_D("cmp.une.d", f16, f17, f18, dbl[10], dbl[6])
+ TEST_CMP_D("cmp.une.d", f17, f18, f19, dbl[10], dbl[7])
+ TEST_CMP_D("cmp.une.d", f18, f19, f20, dbl[10], dbl[8])
+ TEST_CMP_D("cmp.une.d", f19, f20, f21, dbl[10], dbl[9])
+ TEST_CMP_D("cmp.une.d", f20, f21, f22, dbl[10], dbl[10])
+ TEST_CMP_D("cmp.une.d", f21, f22, f23, dbl[10], dbl[11])
+ TEST_CMP_D("cmp.une.d", f11, f12, f13, dbl[11], dbl[0])
+ TEST_CMP_D("cmp.une.d", f12, f13, f14, dbl[11], dbl[1])
+ TEST_CMP_D("cmp.une.d", f13, f14, f15, dbl[11], dbl[2])
+ TEST_CMP_D("cmp.une.d", f14, f15, f16, dbl[11], dbl[3])
+ TEST_CMP_D("cmp.une.d", f15, f16, f17, dbl[11], dbl[4])
+ TEST_CMP_D("cmp.une.d", f16, f17, f18, dbl[11], dbl[5])
+ TEST_CMP_D("cmp.une.d", f17, f18, f19, dbl[11], dbl[6])
+ TEST_CMP_D("cmp.une.d", f18, f19, f20, dbl[11], dbl[7])
+ TEST_CMP_D("cmp.une.d", f19, f20, f21, dbl[11], dbl[8])
+ TEST_CMP_D("cmp.une.d", f20, f21, f22, dbl[11], dbl[9])
+ TEST_CMP_D("cmp.une.d", f21, f22, f23, dbl[11], dbl[10])
+ TEST_CMP_D("cmp.une.d", f22, f23, f24, dbl[11], dbl[11])
+
+ printf("cmp.ne.d\n");
+ TEST_CMP_D("cmp.ne.d", f0, f1, f2, dbl[0], dbl[0])
+ TEST_CMP_D("cmp.ne.d", f1, f2, f3, dbl[0], dbl[1])
+ TEST_CMP_D("cmp.ne.d", f2, f3, f4, dbl[0], dbl[2])
+ TEST_CMP_D("cmp.ne.d", f3, f4, f5, dbl[0], dbl[3])
+ TEST_CMP_D("cmp.ne.d", f4, f5, f6, dbl[0], dbl[4])
+ TEST_CMP_D("cmp.ne.d", f5, f6, f7, dbl[0], dbl[5])
+ TEST_CMP_D("cmp.ne.d", f6, f7, f8, dbl[0], dbl[6])
+ TEST_CMP_D("cmp.ne.d", f7, f8, f9, dbl[0], dbl[7])
+ TEST_CMP_D("cmp.ne.d", f8, f9, f10, dbl[0], dbl[8])
+ TEST_CMP_D("cmp.ne.d", f9, f10, f11, dbl[0], dbl[9])
+ TEST_CMP_D("cmp.ne.d", f10, f11, f12, dbl[0], dbl[10])
+ TEST_CMP_D("cmp.ne.d", f11, f12, f13, dbl[0], dbl[11])
+ TEST_CMP_D("cmp.ne.d", f1, f2, f3, dbl[1], dbl[0])
+ TEST_CMP_D("cmp.ne.d", f2, f3, f4, dbl[1], dbl[1])
+ TEST_CMP_D("cmp.ne.d", f3, f4, f5, dbl[1], dbl[2])
+ TEST_CMP_D("cmp.ne.d", f4, f5, f6, dbl[1], dbl[3])
+ TEST_CMP_D("cmp.ne.d", f5, f6, f7, dbl[1], dbl[4])
+ TEST_CMP_D("cmp.ne.d", f6, f7, f8, dbl[1], dbl[5])
+ TEST_CMP_D("cmp.ne.d", f7, f8, f9, dbl[1], dbl[6])
+ TEST_CMP_D("cmp.ne.d", f8, f9, f10, dbl[1], dbl[7])
+ TEST_CMP_D("cmp.ne.d", f9, f10, f11, dbl[1], dbl[8])
+ TEST_CMP_D("cmp.ne.d", f10, f11, f12, dbl[1], dbl[9])
+ TEST_CMP_D("cmp.ne.d", f11, f12, f13, dbl[1], dbl[10])
+ TEST_CMP_D("cmp.ne.d", f12, f13, f14, dbl[1], dbl[11])
+ TEST_CMP_D("cmp.ne.d", f2, f3, f4, dbl[2], dbl[0])
+ TEST_CMP_D("cmp.ne.d", f3, f4, f5, dbl[2], dbl[1])
+ TEST_CMP_D("cmp.ne.d", f4, f5, f6, dbl[2], dbl[2])
+ TEST_CMP_D("cmp.ne.d", f5, f6, f7, dbl[2], dbl[3])
+ TEST_CMP_D("cmp.ne.d", f6, f7, f8, dbl[2], dbl[4])
+ TEST_CMP_D("cmp.ne.d", f7, f8, f9, dbl[2], dbl[5])
+ TEST_CMP_D("cmp.ne.d", f8, f9, f10, dbl[2], dbl[6])
+ TEST_CMP_D("cmp.ne.d", f9, f10, f11, dbl[2], dbl[7])
+ TEST_CMP_D("cmp.ne.d", f10, f11, f12, dbl[2], dbl[8])
+ TEST_CMP_D("cmp.ne.d", f11, f12, f13, dbl[2], dbl[9])
+ TEST_CMP_D("cmp.ne.d", f12, f13, f14, dbl[2], dbl[10])
+ TEST_CMP_D("cmp.ne.d", f13, f14, f15, dbl[2], dbl[11])
+ TEST_CMP_D("cmp.ne.d", f3, f4, f5, dbl[3], dbl[0])
+ TEST_CMP_D("cmp.ne.d", f4, f5, f6, dbl[3], dbl[1])
+ TEST_CMP_D("cmp.ne.d", f5, f6, f7, dbl[3], dbl[2])
+ TEST_CMP_D("cmp.ne.d", f6, f7, f8, dbl[3], dbl[3])
+ TEST_CMP_D("cmp.ne.d", f7, f8, f9, dbl[3], dbl[4])
+ TEST_CMP_D("cmp.ne.d", f8, f9, f10, dbl[3], dbl[5])
+ TEST_CMP_D("cmp.ne.d", f9, f10, f11, dbl[3], dbl[6])
+ TEST_CMP_D("cmp.ne.d", f10, f11, f12, dbl[3], dbl[7])
+ TEST_CMP_D("cmp.ne.d", f11, f12, f13, dbl[3], dbl[8])
+ TEST_CMP_D("cmp.ne.d", f12, f13, f14, dbl[3], dbl[9])
+ TEST_CMP_D("cmp.ne.d", f13, f14, f15, dbl[3], dbl[10])
+ TEST_CMP_D("cmp.ne.d", f14, f15, f16, dbl[3], dbl[11])
+ TEST_CMP_D("cmp.ne.d", f4, f5, f6, dbl[4], dbl[0])
+ TEST_CMP_D("cmp.ne.d", f5, f6, f7, dbl[4], dbl[1])
+ TEST_CMP_D("cmp.ne.d", f6, f7, f8, dbl[4], dbl[2])
+ TEST_CMP_D("cmp.ne.d", f7, f8, f9, dbl[4], dbl[3])
+ TEST_CMP_D("cmp.ne.d", f8, f9, f10, dbl[4], dbl[4])
+ TEST_CMP_D("cmp.ne.d", f9, f10, f11, dbl[4], dbl[5])
+ TEST_CMP_D("cmp.ne.d", f10, f11, f12, dbl[4], dbl[6])
+ TEST_CMP_D("cmp.ne.d", f11, f12, f13, dbl[4], dbl[7])
+ TEST_CMP_D("cmp.ne.d", f12, f13, f14, dbl[4], dbl[8])
+ TEST_CMP_D("cmp.ne.d", f13, f14, f15, dbl[4], dbl[9])
+ TEST_CMP_D("cmp.ne.d", f14, f15, f16, dbl[4], dbl[10])
+ TEST_CMP_D("cmp.ne.d", f15, f16, f17, dbl[4], dbl[11])
+ TEST_CMP_D("cmp.ne.d", f5, f6, f7, dbl[5], dbl[0])
+ TEST_CMP_D("cmp.ne.d", f6, f7, f8, dbl[5], dbl[1])
+ TEST_CMP_D("cmp.ne.d", f7, f8, f9, dbl[5], dbl[2])
+ TEST_CMP_D("cmp.ne.d", f8, f9, f10, dbl[5], dbl[3])
+ TEST_CMP_D("cmp.ne.d", f9, f10, f11, dbl[5], dbl[4])
+ TEST_CMP_D("cmp.ne.d", f10, f11, f12, dbl[5], dbl[5])
+ TEST_CMP_D("cmp.ne.d", f11, f12, f13, dbl[5], dbl[6])
+ TEST_CMP_D("cmp.ne.d", f12, f13, f14, dbl[5], dbl[7])
+ TEST_CMP_D("cmp.ne.d", f13, f14, f15, dbl[5], dbl[8])
+ TEST_CMP_D("cmp.ne.d", f14, f15, f16, dbl[5], dbl[9])
+ TEST_CMP_D("cmp.ne.d", f15, f16, f17, dbl[5], dbl[10])
+ TEST_CMP_D("cmp.ne.d", f16, f17, f18, dbl[5], dbl[11])
+ TEST_CMP_D("cmp.ne.d", f6, f7, f8, dbl[6], dbl[0])
+ TEST_CMP_D("cmp.ne.d", f7, f8, f9, dbl[6], dbl[1])
+ TEST_CMP_D("cmp.ne.d", f8, f9, f10, dbl[6], dbl[2])
+ TEST_CMP_D("cmp.ne.d", f9, f10, f11, dbl[6], dbl[3])
+ TEST_CMP_D("cmp.ne.d", f10, f11, f12, dbl[6], dbl[4])
+ TEST_CMP_D("cmp.ne.d", f11, f12, f13, dbl[6], dbl[5])
+ TEST_CMP_D("cmp.ne.d", f12, f13, f14, dbl[6], dbl[6])
+ TEST_CMP_D("cmp.ne.d", f13, f14, f15, dbl[6], dbl[7])
+ TEST_CMP_D("cmp.ne.d", f14, f15, f16, dbl[6], dbl[8])
+ TEST_CMP_D("cmp.ne.d", f15, f16, f17, dbl[6], dbl[9])
+ TEST_CMP_D("cmp.ne.d", f16, f17, f18, dbl[6], dbl[10])
+ TEST_CMP_D("cmp.ne.d", f17, f18, f19, dbl[6], dbl[11])
+ TEST_CMP_D("cmp.ne.d", f7, f8, f9, dbl[7], dbl[0])
+ TEST_CMP_D("cmp.ne.d", f8, f9, f10, dbl[7], dbl[1])
+ TEST_CMP_D("cmp.ne.d", f9, f10, f11, dbl[7], dbl[2])
+ TEST_CMP_D("cmp.ne.d", f10, f11, f12, dbl[7], dbl[3])
+ TEST_CMP_D("cmp.ne.d", f11, f12, f13, dbl[7], dbl[4])
+ TEST_CMP_D("cmp.ne.d", f12, f13, f14, dbl[7], dbl[5])
+ TEST_CMP_D("cmp.ne.d", f13, f14, f15, dbl[7], dbl[6])
+ TEST_CMP_D("cmp.ne.d", f14, f15, f16, dbl[7], dbl[7])
+ TEST_CMP_D("cmp.ne.d", f15, f16, f17, dbl[7], dbl[8])
+ TEST_CMP_D("cmp.ne.d", f16, f17, f18, dbl[7], dbl[9])
+ TEST_CMP_D("cmp.ne.d", f17, f18, f19, dbl[7], dbl[10])
+ TEST_CMP_D("cmp.ne.d", f18, f19, f20, dbl[7], dbl[11])
+ TEST_CMP_D("cmp.ne.d", f8, f9, f10, dbl[8], dbl[0])
+ TEST_CMP_D("cmp.ne.d", f9, f10, f11, dbl[8], dbl[1])
+ TEST_CMP_D("cmp.ne.d", f10, f11, f12, dbl[8], dbl[2])
+ TEST_CMP_D("cmp.ne.d", f11, f12, f13, dbl[8], dbl[3])
+ TEST_CMP_D("cmp.ne.d", f12, f13, f14, dbl[8], dbl[4])
+ TEST_CMP_D("cmp.ne.d", f13, f14, f15, dbl[8], dbl[5])
+ TEST_CMP_D("cmp.ne.d", f14, f15, f16, dbl[8], dbl[6])
+ TEST_CMP_D("cmp.ne.d", f15, f16, f17, dbl[8], dbl[7])
+ TEST_CMP_D("cmp.ne.d", f16, f17, f18, dbl[8], dbl[8])
+ TEST_CMP_D("cmp.ne.d", f17, f18, f19, dbl[8], dbl[9])
+ TEST_CMP_D("cmp.ne.d", f18, f19, f20, dbl[8], dbl[10])
+ TEST_CMP_D("cmp.ne.d", f19, f20, f21, dbl[8], dbl[11])
+ TEST_CMP_D("cmp.ne.d", f9, f10, f11, dbl[9], dbl[0])
+ TEST_CMP_D("cmp.ne.d", f10, f11, f12, dbl[9], dbl[1])
+ TEST_CMP_D("cmp.ne.d", f11, f12, f13, dbl[9], dbl[2])
+ TEST_CMP_D("cmp.ne.d", f12, f13, f14, dbl[9], dbl[3])
+ TEST_CMP_D("cmp.ne.d", f13, f14, f15, dbl[9], dbl[4])
+ TEST_CMP_D("cmp.ne.d", f14, f15, f16, dbl[9], dbl[5])
+ TEST_CMP_D("cmp.ne.d", f15, f16, f17, dbl[9], dbl[6])
+ TEST_CMP_D("cmp.ne.d", f16, f17, f18, dbl[9], dbl[7])
+ TEST_CMP_D("cmp.ne.d", f17, f18, f19, dbl[9], dbl[8])
+ TEST_CMP_D("cmp.ne.d", f18, f19, f20, dbl[9], dbl[9])
+ TEST_CMP_D("cmp.ne.d", f19, f20, f21, dbl[9], dbl[10])
+ TEST_CMP_D("cmp.ne.d", f20, f21, f22, dbl[9], dbl[11])
+ TEST_CMP_D("cmp.ne.d", f10, f11, f12, dbl[10], dbl[0])
+ TEST_CMP_D("cmp.ne.d", f11, f12, f13, dbl[10], dbl[1])
+ TEST_CMP_D("cmp.ne.d", f12, f13, f14, dbl[10], dbl[2])
+ TEST_CMP_D("cmp.ne.d", f13, f14, f15, dbl[10], dbl[3])
+ TEST_CMP_D("cmp.ne.d", f14, f15, f16, dbl[10], dbl[4])
+ TEST_CMP_D("cmp.ne.d", f15, f16, f17, dbl[10], dbl[5])
+ TEST_CMP_D("cmp.ne.d", f16, f17, f18, dbl[10], dbl[6])
+ TEST_CMP_D("cmp.ne.d", f17, f18, f19, dbl[10], dbl[7])
+ TEST_CMP_D("cmp.ne.d", f18, f19, f20, dbl[10], dbl[8])
+ TEST_CMP_D("cmp.ne.d", f19, f20, f21, dbl[10], dbl[9])
+ TEST_CMP_D("cmp.ne.d", f20, f21, f22, dbl[10], dbl[10])
+ TEST_CMP_D("cmp.ne.d", f21, f22, f23, dbl[10], dbl[11])
+ TEST_CMP_D("cmp.ne.d", f11, f12, f13, dbl[11], dbl[0])
+ TEST_CMP_D("cmp.ne.d", f12, f13, f14, dbl[11], dbl[1])
+ TEST_CMP_D("cmp.ne.d", f13, f14, f15, dbl[11], dbl[2])
+ TEST_CMP_D("cmp.ne.d", f14, f15, f16, dbl[11], dbl[3])
+ TEST_CMP_D("cmp.ne.d", f15, f16, f17, dbl[11], dbl[4])
+ TEST_CMP_D("cmp.ne.d", f16, f17, f18, dbl[11], dbl[5])
+ TEST_CMP_D("cmp.ne.d", f17, f18, f19, dbl[11], dbl[6])
+ TEST_CMP_D("cmp.ne.d", f18, f19, f20, dbl[11], dbl[7])
+ TEST_CMP_D("cmp.ne.d", f19, f20, f21, dbl[11], dbl[8])
+ TEST_CMP_D("cmp.ne.d", f20, f21, f22, dbl[11], dbl[9])
+ TEST_CMP_D("cmp.ne.d", f21, f22, f23, dbl[11], dbl[10])
+ TEST_CMP_D("cmp.ne.d", f22, f23, f24, dbl[11], dbl[11])
+
+ printf("cmp.saf.s\n");
+ TEST_CMP_S("cmp.saf.s", f0, f1, f2, flt[0], flt[0])
+ TEST_CMP_S("cmp.saf.s", f1, f2, f3, flt[0], flt[1])
+ TEST_CMP_S("cmp.saf.s", f2, f3, f4, flt[0], flt[2])
+ TEST_CMP_S("cmp.saf.s", f3, f4, f5, flt[0], flt[3])
+ TEST_CMP_S("cmp.saf.s", f4, f5, f6, flt[0], flt[4])
+ TEST_CMP_S("cmp.saf.s", f5, f6, f7, flt[0], flt[5])
+ TEST_CMP_S("cmp.saf.s", f6, f7, f8, flt[0], flt[6])
+ TEST_CMP_S("cmp.saf.s", f7, f8, f9, flt[0], flt[7])
+ TEST_CMP_S("cmp.saf.s", f8, f9, f10, flt[0], flt[8])
+ TEST_CMP_S("cmp.saf.s", f9, f10, f11, flt[0], flt[9])
+ TEST_CMP_S("cmp.saf.s", f10, f11, f12, flt[0], flt[10])
+ TEST_CMP_S("cmp.saf.s", f11, f12, f13, flt[0], flt[11])
+ TEST_CMP_S("cmp.saf.s", f1, f2, f3, flt[1], flt[0])
+ TEST_CMP_S("cmp.saf.s", f2, f3, f4, flt[1], flt[1])
+ TEST_CMP_S("cmp.saf.s", f3, f4, f5, flt[1], flt[2])
+ TEST_CMP_S("cmp.saf.s", f4, f5, f6, flt[1], flt[3])
+ TEST_CMP_S("cmp.saf.s", f5, f6, f7, flt[1], flt[4])
+ TEST_CMP_S("cmp.saf.s", f6, f7, f8, flt[1], flt[5])
+ TEST_CMP_S("cmp.saf.s", f7, f8, f9, flt[1], flt[6])
+ TEST_CMP_S("cmp.saf.s", f8, f9, f10, flt[1], flt[7])
+ TEST_CMP_S("cmp.saf.s", f9, f10, f11, flt[1], flt[8])
+ TEST_CMP_S("cmp.saf.s", f10, f11, f12, flt[1], flt[9])
+ TEST_CMP_S("cmp.saf.s", f11, f12, f13, flt[1], flt[10])
+ TEST_CMP_S("cmp.saf.s", f12, f13, f14, flt[1], flt[11])
+ TEST_CMP_S("cmp.saf.s", f2, f3, f4, flt[2], flt[0])
+ TEST_CMP_S("cmp.saf.s", f3, f4, f5, flt[2], flt[1])
+ TEST_CMP_S("cmp.saf.s", f4, f5, f6, flt[2], flt[2])
+ TEST_CMP_S("cmp.saf.s", f5, f6, f7, flt[2], flt[3])
+ TEST_CMP_S("cmp.saf.s", f6, f7, f8, flt[2], flt[4])
+ TEST_CMP_S("cmp.saf.s", f7, f8, f9, flt[2], flt[5])
+ TEST_CMP_S("cmp.saf.s", f8, f9, f10, flt[2], flt[6])
+ TEST_CMP_S("cmp.saf.s", f9, f10, f11, flt[2], flt[7])
+ TEST_CMP_S("cmp.saf.s", f10, f11, f12, flt[2], flt[8])
+ TEST_CMP_S("cmp.saf.s", f11, f12, f13, flt[2], flt[9])
+ TEST_CMP_S("cmp.saf.s", f12, f13, f14, flt[2], flt[10])
+ TEST_CMP_S("cmp.saf.s", f13, f14, f15, flt[2], flt[11])
+ TEST_CMP_S("cmp.saf.s", f3, f4, f5, flt[3], flt[0])
+ TEST_CMP_S("cmp.saf.s", f4, f5, f6, flt[3], flt[1])
+ TEST_CMP_S("cmp.saf.s", f5, f6, f7, flt[3], flt[2])
+ TEST_CMP_S("cmp.saf.s", f6, f7, f8, flt[3], flt[3])
+ TEST_CMP_S("cmp.saf.s", f7, f8, f9, flt[3], flt[4])
+ TEST_CMP_S("cmp.saf.s", f8, f9, f10, flt[3], flt[5])
+ TEST_CMP_S("cmp.saf.s", f9, f10, f11, flt[3], flt[6])
+ TEST_CMP_S("cmp.saf.s", f10, f11, f12, flt[3], flt[7])
+ TEST_CMP_S("cmp.saf.s", f11, f12, f13, flt[3], flt[8])
+ TEST_CMP_S("cmp.saf.s", f12, f13, f14, flt[3], flt[9])
+ TEST_CMP_S("cmp.saf.s", f13, f14, f15, flt[3], flt[10])
+ TEST_CMP_S("cmp.saf.s", f14, f15, f16, flt[3], flt[11])
+ TEST_CMP_S("cmp.saf.s", f4, f5, f6, flt[4], flt[0])
+ TEST_CMP_S("cmp.saf.s", f5, f6, f7, flt[4], flt[1])
+ TEST_CMP_S("cmp.saf.s", f6, f7, f8, flt[4], flt[2])
+ TEST_CMP_S("cmp.saf.s", f7, f8, f9, flt[4], flt[3])
+ TEST_CMP_S("cmp.saf.s", f8, f9, f10, flt[4], flt[4])
+ TEST_CMP_S("cmp.saf.s", f9, f10, f11, flt[4], flt[5])
+ TEST_CMP_S("cmp.saf.s", f10, f11, f12, flt[4], flt[6])
+ TEST_CMP_S("cmp.saf.s", f11, f12, f13, flt[4], flt[7])
+ TEST_CMP_S("cmp.saf.s", f12, f13, f14, flt[4], flt[8])
+ TEST_CMP_S("cmp.saf.s", f13, f14, f15, flt[4], flt[9])
+ TEST_CMP_S("cmp.saf.s", f14, f15, f16, flt[4], flt[10])
+ TEST_CMP_S("cmp.saf.s", f15, f16, f17, flt[4], flt[11])
+ TEST_CMP_S("cmp.saf.s", f5, f6, f7, flt[5], flt[0])
+ TEST_CMP_S("cmp.saf.s", f6, f7, f8, flt[5], flt[1])
+ TEST_CMP_S("cmp.saf.s", f7, f8, f9, flt[5], flt[2])
+ TEST_CMP_S("cmp.saf.s", f8, f9, f10, flt[5], flt[3])
+ TEST_CMP_S("cmp.saf.s", f9, f10, f11, flt[5], flt[4])
+ TEST_CMP_S("cmp.saf.s", f10, f11, f12, flt[5], flt[5])
+ TEST_CMP_S("cmp.saf.s", f11, f12, f13, flt[5], flt[6])
+ TEST_CMP_S("cmp.saf.s", f12, f13, f14, flt[5], flt[7])
+ TEST_CMP_S("cmp.saf.s", f13, f14, f15, flt[5], flt[8])
+ TEST_CMP_S("cmp.saf.s", f14, f15, f16, flt[5], flt[9])
+ TEST_CMP_S("cmp.saf.s", f15, f16, f17, flt[5], flt[10])
+ TEST_CMP_S("cmp.saf.s", f16, f17, f18, flt[5], flt[11])
+ TEST_CMP_S("cmp.saf.s", f6, f7, f8, flt[6], flt[0])
+ TEST_CMP_S("cmp.saf.s", f7, f8, f9, flt[6], flt[1])
+ TEST_CMP_S("cmp.saf.s", f8, f9, f10, flt[6], flt[2])
+ TEST_CMP_S("cmp.saf.s", f9, f10, f11, flt[6], flt[3])
+ TEST_CMP_S("cmp.saf.s", f10, f11, f12, flt[6], flt[4])
+ TEST_CMP_S("cmp.saf.s", f11, f12, f13, flt[6], flt[5])
+ TEST_CMP_S("cmp.saf.s", f12, f13, f14, flt[6], flt[6])
+ TEST_CMP_S("cmp.saf.s", f13, f14, f15, flt[6], flt[7])
+ TEST_CMP_S("cmp.saf.s", f14, f15, f16, flt[6], flt[8])
+ TEST_CMP_S("cmp.saf.s", f15, f16, f17, flt[6], flt[9])
+ TEST_CMP_S("cmp.saf.s", f16, f17, f18, flt[6], flt[10])
+ TEST_CMP_S("cmp.saf.s", f17, f18, f19, flt[6], flt[11])
+ TEST_CMP_S("cmp.saf.s", f7, f8, f9, flt[7], flt[0])
+ TEST_CMP_S("cmp.saf.s", f8, f9, f10, flt[7], flt[1])
+ TEST_CMP_S("cmp.saf.s", f9, f10, f11, flt[7], flt[2])
+ TEST_CMP_S("cmp.saf.s", f10, f11, f12, flt[7], flt[3])
+ TEST_CMP_S("cmp.saf.s", f11, f12, f13, flt[7], flt[4])
+ TEST_CMP_S("cmp.saf.s", f12, f13, f14, flt[7], flt[5])
+ TEST_CMP_S("cmp.saf.s", f13, f14, f15, flt[7], flt[6])
+ TEST_CMP_S("cmp.saf.s", f14, f15, f16, flt[7], flt[7])
+ TEST_CMP_S("cmp.saf.s", f15, f16, f17, flt[7], flt[8])
+ TEST_CMP_S("cmp.saf.s", f16, f17, f18, flt[7], flt[9])
+ TEST_CMP_S("cmp.saf.s", f17, f18, f19, flt[7], flt[10])
+ TEST_CMP_S("cmp.saf.s", f18, f19, f20, flt[7], flt[11])
+ TEST_CMP_S("cmp.saf.s", f8, f9, f10, flt[8], flt[0])
+ TEST_CMP_S("cmp.saf.s", f9, f10, f11, flt[8], flt[1])
+ TEST_CMP_S("cmp.saf.s", f10, f11, f12, flt[8], flt[2])
+ TEST_CMP_S("cmp.saf.s", f11, f12, f13, flt[8], flt[3])
+ TEST_CMP_S("cmp.saf.s", f12, f13, f14, flt[8], flt[4])
+ TEST_CMP_S("cmp.saf.s", f13, f14, f15, flt[8], flt[5])
+ TEST_CMP_S("cmp.saf.s", f14, f15, f16, flt[8], flt[6])
+ TEST_CMP_S("cmp.saf.s", f15, f16, f17, flt[8], flt[7])
+ TEST_CMP_S("cmp.saf.s", f16, f17, f18, flt[8], flt[8])
+ TEST_CMP_S("cmp.saf.s", f17, f18, f19, flt[8], flt[9])
+ TEST_CMP_S("cmp.saf.s", f18, f19, f20, flt[8], flt[10])
+ TEST_CMP_S("cmp.saf.s", f19, f20, f21, flt[8], flt[11])
+ TEST_CMP_S("cmp.saf.s", f9, f10, f11, flt[9], flt[0])
+ TEST_CMP_S("cmp.saf.s", f10, f11, f12, flt[9], flt[1])
+ TEST_CMP_S("cmp.saf.s", f11, f12, f13, flt[9], flt[2])
+ TEST_CMP_S("cmp.saf.s", f12, f13, f14, flt[9], flt[3])
+ TEST_CMP_S("cmp.saf.s", f13, f14, f15, flt[9], flt[4])
+ TEST_CMP_S("cmp.saf.s", f14, f15, f16, flt[9], flt[5])
+ TEST_CMP_S("cmp.saf.s", f15, f16, f17, flt[9], flt[6])
+ TEST_CMP_S("cmp.saf.s", f16, f17, f18, flt[9], flt[7])
+ TEST_CMP_S("cmp.saf.s", f17, f18, f19, flt[9], flt[8])
+ TEST_CMP_S("cmp.saf.s", f18, f19, f20, flt[9], flt[9])
+ TEST_CMP_S("cmp.saf.s", f19, f20, f21, flt[9], flt[10])
+ TEST_CMP_S("cmp.saf.s", f20, f21, f22, flt[9], flt[11])
+ TEST_CMP_S("cmp.saf.s", f10, f11, f12, flt[10], flt[0])
+ TEST_CMP_S("cmp.saf.s", f11, f12, f13, flt[10], flt[1])
+ TEST_CMP_S("cmp.saf.s", f12, f13, f14, flt[10], flt[2])
+ TEST_CMP_S("cmp.saf.s", f13, f14, f15, flt[10], flt[3])
+ TEST_CMP_S("cmp.saf.s", f14, f15, f16, flt[10], flt[4])
+ TEST_CMP_S("cmp.saf.s", f15, f16, f17, flt[10], flt[5])
+ TEST_CMP_S("cmp.saf.s", f16, f17, f18, flt[10], flt[6])
+ TEST_CMP_S("cmp.saf.s", f17, f18, f19, flt[10], flt[7])
+ TEST_CMP_S("cmp.saf.s", f18, f19, f20, flt[10], flt[8])
+ TEST_CMP_S("cmp.saf.s", f19, f20, f21, flt[10], flt[9])
+ TEST_CMP_S("cmp.saf.s", f20, f21, f22, flt[10], flt[10])
+ TEST_CMP_S("cmp.saf.s", f21, f22, f23, flt[10], flt[11])
+ TEST_CMP_S("cmp.saf.s", f11, f12, f13, flt[11], flt[0])
+ TEST_CMP_S("cmp.saf.s", f12, f13, f14, flt[11], flt[1])
+ TEST_CMP_S("cmp.saf.s", f13, f14, f15, flt[11], flt[2])
+ TEST_CMP_S("cmp.saf.s", f14, f15, f16, flt[11], flt[3])
+ TEST_CMP_S("cmp.saf.s", f15, f16, f17, flt[11], flt[4])
+ TEST_CMP_S("cmp.saf.s", f16, f17, f18, flt[11], flt[5])
+ TEST_CMP_S("cmp.saf.s", f17, f18, f19, flt[11], flt[6])
+ TEST_CMP_S("cmp.saf.s", f18, f19, f20, flt[11], flt[7])
+ TEST_CMP_S("cmp.saf.s", f19, f20, f21, flt[11], flt[8])
+ TEST_CMP_S("cmp.saf.s", f20, f21, f22, flt[11], flt[9])
+ TEST_CMP_S("cmp.saf.s", f21, f22, f23, flt[11], flt[10])
+ TEST_CMP_S("cmp.saf.s", f22, f23, f24, flt[11], flt[11])
+
+ printf("cmp.sun.s\n");
+ TEST_CMP_S("cmp.sun.s", f0, f1, f2, flt[0], flt[0])
+ TEST_CMP_S("cmp.sun.s", f1, f2, f3, flt[0], flt[1])
+ TEST_CMP_S("cmp.sun.s", f2, f3, f4, flt[0], flt[2])
+ TEST_CMP_S("cmp.sun.s", f3, f4, f5, flt[0], flt[3])
+ TEST_CMP_S("cmp.sun.s", f4, f5, f6, flt[0], flt[4])
+ TEST_CMP_S("cmp.sun.s", f5, f6, f7, flt[0], flt[5])
+ TEST_CMP_S("cmp.sun.s", f6, f7, f8, flt[0], flt[6])
+ TEST_CMP_S("cmp.sun.s", f7, f8, f9, flt[0], flt[7])
+ TEST_CMP_S("cmp.sun.s", f8, f9, f10, flt[0], flt[8])
+ TEST_CMP_S("cmp.sun.s", f9, f10, f11, flt[0], flt[9])
+ TEST_CMP_S("cmp.sun.s", f10, f11, f12, flt[0], flt[10])
+ TEST_CMP_S("cmp.sun.s", f11, f12, f13, flt[0], flt[11])
+ TEST_CMP_S("cmp.sun.s", f1, f2, f3, flt[1], flt[0])
+ TEST_CMP_S("cmp.sun.s", f2, f3, f4, flt[1], flt[1])
+ TEST_CMP_S("cmp.sun.s", f3, f4, f5, flt[1], flt[2])
+ TEST_CMP_S("cmp.sun.s", f4, f5, f6, flt[1], flt[3])
+ TEST_CMP_S("cmp.sun.s", f5, f6, f7, flt[1], flt[4])
+ TEST_CMP_S("cmp.sun.s", f6, f7, f8, flt[1], flt[5])
+ TEST_CMP_S("cmp.sun.s", f7, f8, f9, flt[1], flt[6])
+ TEST_CMP_S("cmp.sun.s", f8, f9, f10, flt[1], flt[7])
+ TEST_CMP_S("cmp.sun.s", f9, f10, f11, flt[1], flt[8])
+ TEST_CMP_S("cmp.sun.s", f10, f11, f12, flt[1], flt[9])
+ TEST_CMP_S("cmp.sun.s", f11, f12, f13, flt[1], flt[10])
+ TEST_CMP_S("cmp.sun.s", f12, f13, f14, flt[1], flt[11])
+ TEST_CMP_S("cmp.sun.s", f2, f3, f4, flt[2], flt[0])
+ TEST_CMP_S("cmp.sun.s", f3, f4, f5, flt[2], flt[1])
+ TEST_CMP_S("cmp.sun.s", f4, f5, f6, flt[2], flt[2])
+ TEST_CMP_S("cmp.sun.s", f5, f6, f7, flt[2], flt[3])
+ TEST_CMP_S("cmp.sun.s", f6, f7, f8, flt[2], flt[4])
+ TEST_CMP_S("cmp.sun.s", f7, f8, f9, flt[2], flt[5])
+ TEST_CMP_S("cmp.sun.s", f8, f9, f10, flt[2], flt[6])
+ TEST_CMP_S("cmp.sun.s", f9, f10, f11, flt[2], flt[7])
+ TEST_CMP_S("cmp.sun.s", f10, f11, f12, flt[2], flt[8])
+ TEST_CMP_S("cmp.sun.s", f11, f12, f13, flt[2], flt[9])
+ TEST_CMP_S("cmp.sun.s", f12, f13, f14, flt[2], flt[10])
+ TEST_CMP_S("cmp.sun.s", f13, f14, f15, flt[2], flt[11])
+ TEST_CMP_S("cmp.sun.s", f3, f4, f5, flt[3], flt[0])
+ TEST_CMP_S("cmp.sun.s", f4, f5, f6, flt[3], flt[1])
+ TEST_CMP_S("cmp.sun.s", f5, f6, f7, flt[3], flt[2])
+ TEST_CMP_S("cmp.sun.s", f6, f7, f8, flt[3], flt[3])
+ TEST_CMP_S("cmp.sun.s", f7, f8, f9, flt[3], flt[4])
+ TEST_CMP_S("cmp.sun.s", f8, f9, f10, flt[3], flt[5])
+ TEST_CMP_S("cmp.sun.s", f9, f10, f11, flt[3], flt[6])
+ TEST_CMP_S("cmp.sun.s", f10, f11, f12, flt[3], flt[7])
+ TEST_CMP_S("cmp.sun.s", f11, f12, f13, flt[3], flt[8])
+ TEST_CMP_S("cmp.sun.s", f12, f13, f14, flt[3], flt[9])
+ TEST_CMP_S("cmp.sun.s", f13, f14, f15, flt[3], flt[10])
+ TEST_CMP_S("cmp.sun.s", f14, f15, f16, flt[3], flt[11])
+ TEST_CMP_S("cmp.sun.s", f4, f5, f6, flt[4], flt[0])
+ TEST_CMP_S("cmp.sun.s", f5, f6, f7, flt[4], flt[1])
+ TEST_CMP_S("cmp.sun.s", f6, f7, f8, flt[4], flt[2])
+ TEST_CMP_S("cmp.sun.s", f7, f8, f9, flt[4], flt[3])
+ TEST_CMP_S("cmp.sun.s", f8, f9, f10, flt[4], flt[4])
+ TEST_CMP_S("cmp.sun.s", f9, f10, f11, flt[4], flt[5])
+ TEST_CMP_S("cmp.sun.s", f10, f11, f12, flt[4], flt[6])
+ TEST_CMP_S("cmp.sun.s", f11, f12, f13, flt[4], flt[7])
+ TEST_CMP_S("cmp.sun.s", f12, f13, f14, flt[4], flt[8])
+ TEST_CMP_S("cmp.sun.s", f13, f14, f15, flt[4], flt[9])
+ TEST_CMP_S("cmp.sun.s", f14, f15, f16, flt[4], flt[10])
+ TEST_CMP_S("cmp.sun.s", f15, f16, f17, flt[4], flt[11])
+ TEST_CMP_S("cmp.sun.s", f5, f6, f7, flt[5], flt[0])
+ TEST_CMP_S("cmp.sun.s", f6, f7, f8, flt[5], flt[1])
+ TEST_CMP_S("cmp.sun.s", f7, f8, f9, flt[5], flt[2])
+ TEST_CMP_S("cmp.sun.s", f8, f9, f10, flt[5], flt[3])
+ TEST_CMP_S("cmp.sun.s", f9, f10, f11, flt[5], flt[4])
+ TEST_CMP_S("cmp.sun.s", f10, f11, f12, flt[5], flt[5])
+ TEST_CMP_S("cmp.sun.s", f11, f12, f13, flt[5], flt[6])
+ TEST_CMP_S("cmp.sun.s", f12, f13, f14, flt[5], flt[7])
+ TEST_CMP_S("cmp.sun.s", f13, f14, f15, flt[5], flt[8])
+ TEST_CMP_S("cmp.sun.s", f14, f15, f16, flt[5], flt[9])
+ TEST_CMP_S("cmp.sun.s", f15, f16, f17, flt[5], flt[10])
+ TEST_CMP_S("cmp.sun.s", f16, f17, f18, flt[5], flt[11])
+ TEST_CMP_S("cmp.sun.s", f6, f7, f8, flt[6], flt[0])
+ TEST_CMP_S("cmp.sun.s", f7, f8, f9, flt[6], flt[1])
+ TEST_CMP_S("cmp.sun.s", f8, f9, f10, flt[6], flt[2])
+ TEST_CMP_S("cmp.sun.s", f9, f10, f11, flt[6], flt[3])
+ TEST_CMP_S("cmp.sun.s", f10, f11, f12, flt[6], flt[4])
+ TEST_CMP_S("cmp.sun.s", f11, f12, f13, flt[6], flt[5])
+ TEST_CMP_S("cmp.sun.s", f12, f13, f14, flt[6], flt[6])
+ TEST_CMP_S("cmp.sun.s", f13, f14, f15, flt[6], flt[7])
+ TEST_CMP_S("cmp.sun.s", f14, f15, f16, flt[6], flt[8])
+ TEST_CMP_S("cmp.sun.s", f15, f16, f17, flt[6], flt[9])
+ TEST_CMP_S("cmp.sun.s", f16, f17, f18, flt[6], flt[10])
+ TEST_CMP_S("cmp.sun.s", f17, f18, f19, flt[6], flt[11])
+ TEST_CMP_S("cmp.sun.s", f7, f8, f9, flt[7], flt[0])
+ TEST_CMP_S("cmp.sun.s", f8, f9, f10, flt[7], flt[1])
+ TEST_CMP_S("cmp.sun.s", f9, f10, f11, flt[7], flt[2])
+ TEST_CMP_S("cmp.sun.s", f10, f11, f12, flt[7], flt[3])
+ TEST_CMP_S("cmp.sun.s", f11, f12, f13, flt[7], flt[4])
+ TEST_CMP_S("cmp.sun.s", f12, f13, f14, flt[7], flt[5])
+ TEST_CMP_S("cmp.sun.s", f13, f14, f15, flt[7], flt[6])
+ TEST_CMP_S("cmp.sun.s", f14, f15, f16, flt[7], flt[7])
+ TEST_CMP_S("cmp.sun.s", f15, f16, f17, flt[7], flt[8])
+ TEST_CMP_S("cmp.sun.s", f16, f17, f18, flt[7], flt[9])
+ TEST_CMP_S("cmp.sun.s", f17, f18, f19, flt[7], flt[10])
+ TEST_CMP_S("cmp.sun.s", f18, f19, f20, flt[7], flt[11])
+ TEST_CMP_S("cmp.sun.s", f8, f9, f10, flt[8], flt[0])
+ TEST_CMP_S("cmp.sun.s", f9, f10, f11, flt[8], flt[1])
+ TEST_CMP_S("cmp.sun.s", f10, f11, f12, flt[8], flt[2])
+ TEST_CMP_S("cmp.sun.s", f11, f12, f13, flt[8], flt[3])
+ TEST_CMP_S("cmp.sun.s", f12, f13, f14, flt[8], flt[4])
+ TEST_CMP_S("cmp.sun.s", f13, f14, f15, flt[8], flt[5])
+ TEST_CMP_S("cmp.sun.s", f14, f15, f16, flt[8], flt[6])
+ TEST_CMP_S("cmp.sun.s", f15, f16, f17, flt[8], flt[7])
+ TEST_CMP_S("cmp.sun.s", f16, f17, f18, flt[8], flt[8])
+ TEST_CMP_S("cmp.sun.s", f17, f18, f19, flt[8], flt[9])
+ TEST_CMP_S("cmp.sun.s", f18, f19, f20, flt[8], flt[10])
+ TEST_CMP_S("cmp.sun.s", f19, f20, f21, flt[8], flt[11])
+ TEST_CMP_S("cmp.sun.s", f9, f10, f11, flt[9], flt[0])
+ TEST_CMP_S("cmp.sun.s", f10, f11, f12, flt[9], flt[1])
+ TEST_CMP_S("cmp.sun.s", f11, f12, f13, flt[9], flt[2])
+ TEST_CMP_S("cmp.sun.s", f12, f13, f14, flt[9], flt[3])
+ TEST_CMP_S("cmp.sun.s", f13, f14, f15, flt[9], flt[4])
+ TEST_CMP_S("cmp.sun.s", f14, f15, f16, flt[9], flt[5])
+ TEST_CMP_S("cmp.sun.s", f15, f16, f17, flt[9], flt[6])
+ TEST_CMP_S("cmp.sun.s", f16, f17, f18, flt[9], flt[7])
+ TEST_CMP_S("cmp.sun.s", f17, f18, f19, flt[9], flt[8])
+ TEST_CMP_S("cmp.sun.s", f18, f19, f20, flt[9], flt[9])
+ TEST_CMP_S("cmp.sun.s", f19, f20, f21, flt[9], flt[10])
+ TEST_CMP_S("cmp.sun.s", f20, f21, f22, flt[9], flt[11])
+ TEST_CMP_S("cmp.sun.s", f10, f11, f12, flt[10], flt[0])
+ TEST_CMP_S("cmp.sun.s", f11, f12, f13, flt[10], flt[1])
+ TEST_CMP_S("cmp.sun.s", f12, f13, f14, flt[10], flt[2])
+ TEST_CMP_S("cmp.sun.s", f13, f14, f15, flt[10], flt[3])
+ TEST_CMP_S("cmp.sun.s", f14, f15, f16, flt[10], flt[4])
+ TEST_CMP_S("cmp.sun.s", f15, f16, f17, flt[10], flt[5])
+ TEST_CMP_S("cmp.sun.s", f16, f17, f18, flt[10], flt[6])
+ TEST_CMP_S("cmp.sun.s", f17, f18, f19, flt[10], flt[7])
+ TEST_CMP_S("cmp.sun.s", f18, f19, f20, flt[10], flt[8])
+ TEST_CMP_S("cmp.sun.s", f19, f20, f21, flt[10], flt[9])
+ TEST_CMP_S("cmp.sun.s", f20, f21, f22, flt[10], flt[10])
+ TEST_CMP_S("cmp.sun.s", f21, f22, f23, flt[10], flt[11])
+ TEST_CMP_S("cmp.sun.s", f11, f12, f13, flt[11], flt[0])
+ TEST_CMP_S("cmp.sun.s", f12, f13, f14, flt[11], flt[1])
+ TEST_CMP_S("cmp.sun.s", f13, f14, f15, flt[11], flt[2])
+ TEST_CMP_S("cmp.sun.s", f14, f15, f16, flt[11], flt[3])
+ TEST_CMP_S("cmp.sun.s", f15, f16, f17, flt[11], flt[4])
+ TEST_CMP_S("cmp.sun.s", f16, f17, f18, flt[11], flt[5])
+ TEST_CMP_S("cmp.sun.s", f17, f18, f19, flt[11], flt[6])
+ TEST_CMP_S("cmp.sun.s", f18, f19, f20, flt[11], flt[7])
+ TEST_CMP_S("cmp.sun.s", f19, f20, f21, flt[11], flt[8])
+ TEST_CMP_S("cmp.sun.s", f20, f21, f22, flt[11], flt[9])
+ TEST_CMP_S("cmp.sun.s", f21, f22, f23, flt[11], flt[10])
+ TEST_CMP_S("cmp.sun.s", f22, f23, f24, flt[11], flt[11])
+
+ printf("cmp.seq.s\n");
+ TEST_CMP_S("cmp.seq.s", f0, f1, f2, flt[0], flt[0])
+ TEST_CMP_S("cmp.seq.s", f1, f2, f3, flt[0], flt[1])
+ TEST_CMP_S("cmp.seq.s", f2, f3, f4, flt[0], flt[2])
+ TEST_CMP_S("cmp.seq.s", f3, f4, f5, flt[0], flt[3])
+ TEST_CMP_S("cmp.seq.s", f4, f5, f6, flt[0], flt[4])
+ TEST_CMP_S("cmp.seq.s", f5, f6, f7, flt[0], flt[5])
+ TEST_CMP_S("cmp.seq.s", f6, f7, f8, flt[0], flt[6])
+ TEST_CMP_S("cmp.seq.s", f7, f8, f9, flt[0], flt[7])
+ TEST_CMP_S("cmp.seq.s", f8, f9, f10, flt[0], flt[8])
+ TEST_CMP_S("cmp.seq.s", f9, f10, f11, flt[0], flt[9])
+ TEST_CMP_S("cmp.seq.s", f10, f11, f12, flt[0], flt[10])
+ TEST_CMP_S("cmp.seq.s", f11, f12, f13, flt[0], flt[11])
+ TEST_CMP_S("cmp.seq.s", f1, f2, f3, flt[1], flt[0])
+ TEST_CMP_S("cmp.seq.s", f2, f3, f4, flt[1], flt[1])
+ TEST_CMP_S("cmp.seq.s", f3, f4, f5, flt[1], flt[2])
+ TEST_CMP_S("cmp.seq.s", f4, f5, f6, flt[1], flt[3])
+ TEST_CMP_S("cmp.seq.s", f5, f6, f7, flt[1], flt[4])
+ TEST_CMP_S("cmp.seq.s", f6, f7, f8, flt[1], flt[5])
+ TEST_CMP_S("cmp.seq.s", f7, f8, f9, flt[1], flt[6])
+ TEST_CMP_S("cmp.seq.s", f8, f9, f10, flt[1], flt[7])
+ TEST_CMP_S("cmp.seq.s", f9, f10, f11, flt[1], flt[8])
+ TEST_CMP_S("cmp.seq.s", f10, f11, f12, flt[1], flt[9])
+ TEST_CMP_S("cmp.seq.s", f11, f12, f13, flt[1], flt[10])
+ TEST_CMP_S("cmp.seq.s", f12, f13, f14, flt[1], flt[11])
+ TEST_CMP_S("cmp.seq.s", f2, f3, f4, flt[2], flt[0])
+ TEST_CMP_S("cmp.seq.s", f3, f4, f5, flt[2], flt[1])
+ TEST_CMP_S("cmp.seq.s", f4, f5, f6, flt[2], flt[2])
+ TEST_CMP_S("cmp.seq.s", f5, f6, f7, flt[2], flt[3])
+ TEST_CMP_S("cmp.seq.s", f6, f7, f8, flt[2], flt[4])
+ TEST_CMP_S("cmp.seq.s", f7, f8, f9, flt[2], flt[5])
+ TEST_CMP_S("cmp.seq.s", f8, f9, f10, flt[2], flt[6])
+ TEST_CMP_S("cmp.seq.s", f9, f10, f11, flt[2], flt[7])
+ TEST_CMP_S("cmp.seq.s", f10, f11, f12, flt[2], flt[8])
+ TEST_CMP_S("cmp.seq.s", f11, f12, f13, flt[2], flt[9])
+ TEST_CMP_S("cmp.seq.s", f12, f13, f14, flt[2], flt[10])
+ TEST_CMP_S("cmp.seq.s", f13, f14, f15, flt[2], flt[11])
+ TEST_CMP_S("cmp.seq.s", f3, f4, f5, flt[3], flt[0])
+ TEST_CMP_S("cmp.seq.s", f4, f5, f6, flt[3], flt[1])
+ TEST_CMP_S("cmp.seq.s", f5, f6, f7, flt[3], flt[2])
+ TEST_CMP_S("cmp.seq.s", f6, f7, f8, flt[3], flt[3])
+ TEST_CMP_S("cmp.seq.s", f7, f8, f9, flt[3], flt[4])
+ TEST_CMP_S("cmp.seq.s", f8, f9, f10, flt[3], flt[5])
+ TEST_CMP_S("cmp.seq.s", f9, f10, f11, flt[3], flt[6])
+ TEST_CMP_S("cmp.seq.s", f10, f11, f12, flt[3], flt[7])
+ TEST_CMP_S("cmp.seq.s", f11, f12, f13, flt[3], flt[8])
+ TEST_CMP_S("cmp.seq.s", f12, f13, f14, flt[3], flt[9])
+ TEST_CMP_S("cmp.seq.s", f13, f14, f15, flt[3], flt[10])
+ TEST_CMP_S("cmp.seq.s", f14, f15, f16, flt[3], flt[11])
+ TEST_CMP_S("cmp.seq.s", f4, f5, f6, flt[4], flt[0])
+ TEST_CMP_S("cmp.seq.s", f5, f6, f7, flt[4], flt[1])
+ TEST_CMP_S("cmp.seq.s", f6, f7, f8, flt[4], flt[2])
+ TEST_CMP_S("cmp.seq.s", f7, f8, f9, flt[4], flt[3])
+ TEST_CMP_S("cmp.seq.s", f8, f9, f10, flt[4], flt[4])
+ TEST_CMP_S("cmp.seq.s", f9, f10, f11, flt[4], flt[5])
+ TEST_CMP_S("cmp.seq.s", f10, f11, f12, flt[4], flt[6])
+ TEST_CMP_S("cmp.seq.s", f11, f12, f13, flt[4], flt[7])
+ TEST_CMP_S("cmp.seq.s", f12, f13, f14, flt[4], flt[8])
+ TEST_CMP_S("cmp.seq.s", f13, f14, f15, flt[4], flt[9])
+ TEST_CMP_S("cmp.seq.s", f14, f15, f16, flt[4], flt[10])
+ TEST_CMP_S("cmp.seq.s", f15, f16, f17, flt[4], flt[11])
+ TEST_CMP_S("cmp.seq.s", f5, f6, f7, flt[5], flt[0])
+ TEST_CMP_S("cmp.seq.s", f6, f7, f8, flt[5], flt[1])
+ TEST_CMP_S("cmp.seq.s", f7, f8, f9, flt[5], flt[2])
+ TEST_CMP_S("cmp.seq.s", f8, f9, f10, flt[5], flt[3])
+ TEST_CMP_S("cmp.seq.s", f9, f10, f11, flt[5], flt[4])
+ TEST_CMP_S("cmp.seq.s", f10, f11, f12, flt[5], flt[5])
+ TEST_CMP_S("cmp.seq.s", f11, f12, f13, flt[5], flt[6])
+ TEST_CMP_S("cmp.seq.s", f12, f13, f14, flt[5], flt[7])
+ TEST_CMP_S("cmp.seq.s", f13, f14, f15, flt[5], flt[8])
+ TEST_CMP_S("cmp.seq.s", f14, f15, f16, flt[5], flt[9])
+ TEST_CMP_S("cmp.seq.s", f15, f16, f17, flt[5], flt[10])
+ TEST_CMP_S("cmp.seq.s", f16, f17, f18, flt[5], flt[11])
+ TEST_CMP_S("cmp.seq.s", f6, f7, f8, flt[6], flt[0])
+ TEST_CMP_S("cmp.seq.s", f7, f8, f9, flt[6], flt[1])
+ TEST_CMP_S("cmp.seq.s", f8, f9, f10, flt[6], flt[2])
+ TEST_CMP_S("cmp.seq.s", f9, f10, f11, flt[6], flt[3])
+ TEST_CMP_S("cmp.seq.s", f10, f11, f12, flt[6], flt[4])
+ TEST_CMP_S("cmp.seq.s", f11, f12, f13, flt[6], flt[5])
+ TEST_CMP_S("cmp.seq.s", f12, f13, f14, flt[6], flt[6])
+ TEST_CMP_S("cmp.seq.s", f13, f14, f15, flt[6], flt[7])
+ TEST_CMP_S("cmp.seq.s", f14, f15, f16, flt[6], flt[8])
+ TEST_CMP_S("cmp.seq.s", f15, f16, f17, flt[6], flt[9])
+ TEST_CMP_S("cmp.seq.s", f16, f17, f18, flt[6], flt[10])
+ TEST_CMP_S("cmp.seq.s", f17, f18, f19, flt[6], flt[11])
+ TEST_CMP_S("cmp.seq.s", f7, f8, f9, flt[7], flt[0])
+ TEST_CMP_S("cmp.seq.s", f8, f9, f10, flt[7], flt[1])
+ TEST_CMP_S("cmp.seq.s", f9, f10, f11, flt[7], flt[2])
+ TEST_CMP_S("cmp.seq.s", f10, f11, f12, flt[7], flt[3])
+ TEST_CMP_S("cmp.seq.s", f11, f12, f13, flt[7], flt[4])
+ TEST_CMP_S("cmp.seq.s", f12, f13, f14, flt[7], flt[5])
+ TEST_CMP_S("cmp.seq.s", f13, f14, f15, flt[7], flt[6])
+ TEST_CMP_S("cmp.seq.s", f14, f15, f16, flt[7], flt[7])
+ TEST_CMP_S("cmp.seq.s", f15, f16, f17, flt[7], flt[8])
+ TEST_CMP_S("cmp.seq.s", f16, f17, f18, flt[7], flt[9])
+ TEST_CMP_S("cmp.seq.s", f17, f18, f19, flt[7], flt[10])
+ TEST_CMP_S("cmp.seq.s", f18, f19, f20, flt[7], flt[11])
+ TEST_CMP_S("cmp.seq.s", f8, f9, f10, flt[8], flt[0])
+ TEST_CMP_S("cmp.seq.s", f9, f10, f11, flt[8], flt[1])
+ TEST_CMP_S("cmp.seq.s", f10, f11, f12, flt[8], flt[2])
+ TEST_CMP_S("cmp.seq.s", f11, f12, f13, flt[8], flt[3])
+ TEST_CMP_S("cmp.seq.s", f12, f13, f14, flt[8], flt[4])
+ TEST_CMP_S("cmp.seq.s", f13, f14, f15, flt[8], flt[5])
+ TEST_CMP_S("cmp.seq.s", f14, f15, f16, flt[8], flt[6])
+ TEST_CMP_S("cmp.seq.s", f15, f16, f17, flt[8], flt[7])
+ TEST_CMP_S("cmp.seq.s", f16, f17, f18, flt[8], flt[8])
+ TEST_CMP_S("cmp.seq.s", f17, f18, f19, flt[8], flt[9])
+ TEST_CMP_S("cmp.seq.s", f18, f19, f20, flt[8], flt[10])
+ TEST_CMP_S("cmp.seq.s", f19, f20, f21, flt[8], flt[11])
+ TEST_CMP_S("cmp.seq.s", f9, f10, f11, flt[9], flt[0])
+ TEST_CMP_S("cmp.seq.s", f10, f11, f12, flt[9], flt[1])
+ TEST_CMP_S("cmp.seq.s", f11, f12, f13, flt[9], flt[2])
+ TEST_CMP_S("cmp.seq.s", f12, f13, f14, flt[9], flt[3])
+ TEST_CMP_S("cmp.seq.s", f13, f14, f15, flt[9], flt[4])
+ TEST_CMP_S("cmp.seq.s", f14, f15, f16, flt[9], flt[5])
+ TEST_CMP_S("cmp.seq.s", f15, f16, f17, flt[9], flt[6])
+ TEST_CMP_S("cmp.seq.s", f16, f17, f18, flt[9], flt[7])
+ TEST_CMP_S("cmp.seq.s", f17, f18, f19, flt[9], flt[8])
+ TEST_CMP_S("cmp.seq.s", f18, f19, f20, flt[9], flt[9])
+ TEST_CMP_S("cmp.seq.s", f19, f20, f21, flt[9], flt[10])
+ TEST_CMP_S("cmp.seq.s", f20, f21, f22, flt[9], flt[11])
+ TEST_CMP_S("cmp.seq.s", f10, f11, f12, flt[10], flt[0])
+ TEST_CMP_S("cmp.seq.s", f11, f12, f13, flt[10], flt[1])
+ TEST_CMP_S("cmp.seq.s", f12, f13, f14, flt[10], flt[2])
+ TEST_CMP_S("cmp.seq.s", f13, f14, f15, flt[10], flt[3])
+ TEST_CMP_S("cmp.seq.s", f14, f15, f16, flt[10], flt[4])
+ TEST_CMP_S("cmp.seq.s", f15, f16, f17, flt[10], flt[5])
+ TEST_CMP_S("cmp.seq.s", f16, f17, f18, flt[10], flt[6])
+ TEST_CMP_S("cmp.seq.s", f17, f18, f19, flt[10], flt[7])
+ TEST_CMP_S("cmp.seq.s", f18, f19, f20, flt[10], flt[8])
+ TEST_CMP_S("cmp.seq.s", f19, f20, f21, flt[10], flt[9])
+ TEST_CMP_S("cmp.seq.s", f20, f21, f22, flt[10], flt[10])
+ TEST_CMP_S("cmp.seq.s", f21, f22, f23, flt[10], flt[11])
+ TEST_CMP_S("cmp.seq.s", f11, f12, f13, flt[11], flt[0])
+ TEST_CMP_S("cmp.seq.s", f12, f13, f14, flt[11], flt[1])
+ TEST_CMP_S("cmp.seq.s", f13, f14, f15, flt[11], flt[2])
+ TEST_CMP_S("cmp.seq.s", f14, f15, f16, flt[11], flt[3])
+ TEST_CMP_S("cmp.seq.s", f15, f16, f17, flt[11], flt[4])
+ TEST_CMP_S("cmp.seq.s", f16, f17, f18, flt[11], flt[5])
+ TEST_CMP_S("cmp.seq.s", f17, f18, f19, flt[11], flt[6])
+ TEST_CMP_S("cmp.seq.s", f18, f19, f20, flt[11], flt[7])
+ TEST_CMP_S("cmp.seq.s", f19, f20, f21, flt[11], flt[8])
+ TEST_CMP_S("cmp.seq.s", f20, f21, f22, flt[11], flt[9])
+ TEST_CMP_S("cmp.seq.s", f21, f22, f23, flt[11], flt[10])
+ TEST_CMP_S("cmp.seq.s", f22, f23, f24, flt[11], flt[11])
+
+ printf("cmp.sueq.s\n");
+ TEST_CMP_S("cmp.sueq.s", f0, f1, f2, flt[0], flt[0])
+ TEST_CMP_S("cmp.sueq.s", f1, f2, f3, flt[0], flt[1])
+ TEST_CMP_S("cmp.sueq.s", f2, f3, f4, flt[0], flt[2])
+ TEST_CMP_S("cmp.sueq.s", f3, f4, f5, flt[0], flt[3])
+ TEST_CMP_S("cmp.sueq.s", f4, f5, f6, flt[0], flt[4])
+ TEST_CMP_S("cmp.sueq.s", f5, f6, f7, flt[0], flt[5])
+ TEST_CMP_S("cmp.sueq.s", f6, f7, f8, flt[0], flt[6])
+ TEST_CMP_S("cmp.sueq.s", f7, f8, f9, flt[0], flt[7])
+ TEST_CMP_S("cmp.sueq.s", f8, f9, f10, flt[0], flt[8])
+ TEST_CMP_S("cmp.sueq.s", f9, f10, f11, flt[0], flt[9])
+ TEST_CMP_S("cmp.sueq.s", f10, f11, f12, flt[0], flt[10])
+ TEST_CMP_S("cmp.sueq.s", f11, f12, f13, flt[0], flt[11])
+ TEST_CMP_S("cmp.sueq.s", f1, f2, f3, flt[1], flt[0])
+ TEST_CMP_S("cmp.sueq.s", f2, f3, f4, flt[1], flt[1])
+ TEST_CMP_S("cmp.sueq.s", f3, f4, f5, flt[1], flt[2])
+ TEST_CMP_S("cmp.sueq.s", f4, f5, f6, flt[1], flt[3])
+ TEST_CMP_S("cmp.sueq.s", f5, f6, f7, flt[1], flt[4])
+ TEST_CMP_S("cmp.sueq.s", f6, f7, f8, flt[1], flt[5])
+ TEST_CMP_S("cmp.sueq.s", f7, f8, f9, flt[1], flt[6])
+ TEST_CMP_S("cmp.sueq.s", f8, f9, f10, flt[1], flt[7])
+ TEST_CMP_S("cmp.sueq.s", f9, f10, f11, flt[1], flt[8])
+ TEST_CMP_S("cmp.sueq.s", f10, f11, f12, flt[1], flt[9])
+ TEST_CMP_S("cmp.sueq.s", f11, f12, f13, flt[1], flt[10])
+ TEST_CMP_S("cmp.sueq.s", f12, f13, f14, flt[1], flt[11])
+ TEST_CMP_S("cmp.sueq.s", f2, f3, f4, flt[2], flt[0])
+ TEST_CMP_S("cmp.sueq.s", f3, f4, f5, flt[2], flt[1])
+ TEST_CMP_S("cmp.sueq.s", f4, f5, f6, flt[2], flt[2])
+ TEST_CMP_S("cmp.sueq.s", f5, f6, f7, flt[2], flt[3])
+ TEST_CMP_S("cmp.sueq.s", f6, f7, f8, flt[2], flt[4])
+ TEST_CMP_S("cmp.sueq.s", f7, f8, f9, flt[2], flt[5])
+ TEST_CMP_S("cmp.sueq.s", f8, f9, f10, flt[2], flt[6])
+ TEST_CMP_S("cmp.sueq.s", f9, f10, f11, flt[2], flt[7])
+ TEST_CMP_S("cmp.sueq.s", f10, f11, f12, flt[2], flt[8])
+ TEST_CMP_S("cmp.sueq.s", f11, f12, f13, flt[2], flt[9])
+ TEST_CMP_S("cmp.sueq.s", f12, f13, f14, flt[2], flt[10])
+ TEST_CMP_S("cmp.sueq.s", f13, f14, f15, flt[2], flt[11])
+ TEST_CMP_S("cmp.sueq.s", f3, f4, f5, flt[3], flt[0])
+ TEST_CMP_S("cmp.sueq.s", f4, f5, f6, flt[3], flt[1])
+ TEST_CMP_S("cmp.sueq.s", f5, f6, f7, flt[3], flt[2])
+ TEST_CMP_S("cmp.sueq.s", f6, f7, f8, flt[3], flt[3])
+ TEST_CMP_S("cmp.sueq.s", f7, f8, f9, flt[3], flt[4])
+ TEST_CMP_S("cmp.sueq.s", f8, f9, f10, flt[3], flt[5])
+ TEST_CMP_S("cmp.sueq.s", f9, f10, f11, flt[3], flt[6])
+ TEST_CMP_S("cmp.sueq.s", f10, f11, f12, flt[3], flt[7])
+ TEST_CMP_S("cmp.sueq.s", f11, f12, f13, flt[3], flt[8])
+ TEST_CMP_S("cmp.sueq.s", f12, f13, f14, flt[3], flt[9])
+ TEST_CMP_S("cmp.sueq.s", f13, f14, f15, flt[3], flt[10])
+ TEST_CMP_S("cmp.sueq.s", f14, f15, f16, flt[3], flt[11])
+ TEST_CMP_S("cmp.sueq.s", f4, f5, f6, flt[4], flt[0])
+ TEST_CMP_S("cmp.sueq.s", f5, f6, f7, flt[4], flt[1])
+ TEST_CMP_S("cmp.sueq.s", f6, f7, f8, flt[4], flt[2])
+ TEST_CMP_S("cmp.sueq.s", f7, f8, f9, flt[4], flt[3])
+ TEST_CMP_S("cmp.sueq.s", f8, f9, f10, flt[4], flt[4])
+ TEST_CMP_S("cmp.sueq.s", f9, f10, f11, flt[4], flt[5])
+ TEST_CMP_S("cmp.sueq.s", f10, f11, f12, flt[4], flt[6])
+ TEST_CMP_S("cmp.sueq.s", f11, f12, f13, flt[4], flt[7])
+ TEST_CMP_S("cmp.sueq.s", f12, f13, f14, flt[4], flt[8])
+ TEST_CMP_S("cmp.sueq.s", f13, f14, f15, flt[4], flt[9])
+ TEST_CMP_S("cmp.sueq.s", f14, f15, f16, flt[4], flt[10])
+ TEST_CMP_S("cmp.sueq.s", f15, f16, f17, flt[4], flt[11])
+ TEST_CMP_S("cmp.sueq.s", f5, f6, f7, flt[5], flt[0])
+ TEST_CMP_S("cmp.sueq.s", f6, f7, f8, flt[5], flt[1])
+ TEST_CMP_S("cmp.sueq.s", f7, f8, f9, flt[5], flt[2])
+ TEST_CMP_S("cmp.sueq.s", f8, f9, f10, flt[5], flt[3])
+ TEST_CMP_S("cmp.sueq.s", f9, f10, f11, flt[5], flt[4])
+ TEST_CMP_S("cmp.sueq.s", f10, f11, f12, flt[5], flt[5])
+ TEST_CMP_S("cmp.sueq.s", f11, f12, f13, flt[5], flt[6])
+ TEST_CMP_S("cmp.sueq.s", f12, f13, f14, flt[5], flt[7])
+ TEST_CMP_S("cmp.sueq.s", f13, f14, f15, flt[5], flt[8])
+ TEST_CMP_S("cmp.sueq.s", f14, f15, f16, flt[5], flt[9])
+ TEST_CMP_S("cmp.sueq.s", f15, f16, f17, flt[5], flt[10])
+ TEST_CMP_S("cmp.sueq.s", f16, f17, f18, flt[5], flt[11])
+ TEST_CMP_S("cmp.sueq.s", f6, f7, f8, flt[6], flt[0])
+ TEST_CMP_S("cmp.sueq.s", f7, f8, f9, flt[6], flt[1])
+ TEST_CMP_S("cmp.sueq.s", f8, f9, f10, flt[6], flt[2])
+ TEST_CMP_S("cmp.sueq.s", f9, f10, f11, flt[6], flt[3])
+ TEST_CMP_S("cmp.sueq.s", f10, f11, f12, flt[6], flt[4])
+ TEST_CMP_S("cmp.sueq.s", f11, f12, f13, flt[6], flt[5])
+ TEST_CMP_S("cmp.sueq.s", f12, f13, f14, flt[6], flt[6])
+ TEST_CMP_S("cmp.sueq.s", f13, f14, f15, flt[6], flt[7])
+ TEST_CMP_S("cmp.sueq.s", f14, f15, f16, flt[6], flt[8])
+ TEST_CMP_S("cmp.sueq.s", f15, f16, f17, flt[6], flt[9])
+ TEST_CMP_S("cmp.sueq.s", f16, f17, f18, flt[6], flt[10])
+ TEST_CMP_S("cmp.sueq.s", f17, f18, f19, flt[6], flt[11])
+ TEST_CMP_S("cmp.sueq.s", f7, f8, f9, flt[7], flt[0])
+ TEST_CMP_S("cmp.sueq.s", f8, f9, f10, flt[7], flt[1])
+ TEST_CMP_S("cmp.sueq.s", f9, f10, f11, flt[7], flt[2])
+ TEST_CMP_S("cmp.sueq.s", f10, f11, f12, flt[7], flt[3])
+ TEST_CMP_S("cmp.sueq.s", f11, f12, f13, flt[7], flt[4])
+ TEST_CMP_S("cmp.sueq.s", f12, f13, f14, flt[7], flt[5])
+ TEST_CMP_S("cmp.sueq.s", f13, f14, f15, flt[7], flt[6])
+ TEST_CMP_S("cmp.sueq.s", f14, f15, f16, flt[7], flt[7])
+ TEST_CMP_S("cmp.sueq.s", f15, f16, f17, flt[7], flt[8])
+ TEST_CMP_S("cmp.sueq.s", f16, f17, f18, flt[7], flt[9])
+ TEST_CMP_S("cmp.sueq.s", f17, f18, f19, flt[7], flt[10])
+ TEST_CMP_S("cmp.sueq.s", f18, f19, f20, flt[7], flt[11])
+ TEST_CMP_S("cmp.sueq.s", f8, f9, f10, flt[8], flt[0])
+ TEST_CMP_S("cmp.sueq.s", f9, f10, f11, flt[8], flt[1])
+ TEST_CMP_S("cmp.sueq.s", f10, f11, f12, flt[8], flt[2])
+ TEST_CMP_S("cmp.sueq.s", f11, f12, f13, flt[8], flt[3])
+ TEST_CMP_S("cmp.sueq.s", f12, f13, f14, flt[8], flt[4])
+ TEST_CMP_S("cmp.sueq.s", f13, f14, f15, flt[8], flt[5])
+ TEST_CMP_S("cmp.sueq.s", f14, f15, f16, flt[8], flt[6])
+ TEST_CMP_S("cmp.sueq.s", f15, f16, f17, flt[8], flt[7])
+ TEST_CMP_S("cmp.sueq.s", f16, f17, f18, flt[8], flt[8])
+ TEST_CMP_S("cmp.sueq.s", f17, f18, f19, flt[8], flt[9])
+ TEST_CMP_S("cmp.sueq.s", f18, f19, f20, flt[8], flt[10])
+ TEST_CMP_S("cmp.sueq.s", f19, f20, f21, flt[8], flt[11])
+ TEST_CMP_S("cmp.sueq.s", f9, f10, f11, flt[9], flt[0])
+ TEST_CMP_S("cmp.sueq.s", f10, f11, f12, flt[9], flt[1])
+ TEST_CMP_S("cmp.sueq.s", f11, f12, f13, flt[9], flt[2])
+ TEST_CMP_S("cmp.sueq.s", f12, f13, f14, flt[9], flt[3])
+ TEST_CMP_S("cmp.sueq.s", f13, f14, f15, flt[9], flt[4])
+ TEST_CMP_S("cmp.sueq.s", f14, f15, f16, flt[9], flt[5])
+ TEST_CMP_S("cmp.sueq.s", f15, f16, f17, flt[9], flt[6])
+ TEST_CMP_S("cmp.sueq.s", f16, f17, f18, flt[9], flt[7])
+ TEST_CMP_S("cmp.sueq.s", f17, f18, f19, flt[9], flt[8])
+ TEST_CMP_S("cmp.sueq.s", f18, f19, f20, flt[9], flt[9])
+ TEST_CMP_S("cmp.sueq.s", f19, f20, f21, flt[9], flt[10])
+ TEST_CMP_S("cmp.sueq.s", f20, f21, f22, flt[9], flt[11])
+ TEST_CMP_S("cmp.sueq.s", f10, f11, f12, flt[10], flt[0])
+ TEST_CMP_S("cmp.sueq.s", f11, f12, f13, flt[10], flt[1])
+ TEST_CMP_S("cmp.sueq.s", f12, f13, f14, flt[10], flt[2])
+ TEST_CMP_S("cmp.sueq.s", f13, f14, f15, flt[10], flt[3])
+ TEST_CMP_S("cmp.sueq.s", f14, f15, f16, flt[10], flt[4])
+ TEST_CMP_S("cmp.sueq.s", f15, f16, f17, flt[10], flt[5])
+ TEST_CMP_S("cmp.sueq.s", f16, f17, f18, flt[10], flt[6])
+ TEST_CMP_S("cmp.sueq.s", f17, f18, f19, flt[10], flt[7])
+ TEST_CMP_S("cmp.sueq.s", f18, f19, f20, flt[10], flt[8])
+ TEST_CMP_S("cmp.sueq.s", f19, f20, f21, flt[10], flt[9])
+ TEST_CMP_S("cmp.sueq.s", f20, f21, f22, flt[10], flt[10])
+ TEST_CMP_S("cmp.sueq.s", f21, f22, f23, flt[10], flt[11])
+ TEST_CMP_S("cmp.sueq.s", f11, f12, f13, flt[11], flt[0])
+ TEST_CMP_S("cmp.sueq.s", f12, f13, f14, flt[11], flt[1])
+ TEST_CMP_S("cmp.sueq.s", f13, f14, f15, flt[11], flt[2])
+ TEST_CMP_S("cmp.sueq.s", f14, f15, f16, flt[11], flt[3])
+ TEST_CMP_S("cmp.sueq.s", f15, f16, f17, flt[11], flt[4])
+ TEST_CMP_S("cmp.sueq.s", f16, f17, f18, flt[11], flt[5])
+ TEST_CMP_S("cmp.sueq.s", f17, f18, f19, flt[11], flt[6])
+ TEST_CMP_S("cmp.sueq.s", f18, f19, f20, flt[11], flt[7])
+ TEST_CMP_S("cmp.sueq.s", f19, f20, f21, flt[11], flt[8])
+ TEST_CMP_S("cmp.sueq.s", f20, f21, f22, flt[11], flt[9])
+ TEST_CMP_S("cmp.sueq.s", f21, f22, f23, flt[11], flt[10])
+ TEST_CMP_S("cmp.sueq.s", f22, f23, f24, flt[11], flt[11])
+
+ printf("cmp.slt.s\n");
+ TEST_CMP_S("cmp.slt.s", f0, f1, f2, flt[0], flt[0])
+ TEST_CMP_S("cmp.slt.s", f1, f2, f3, flt[0], flt[1])
+ TEST_CMP_S("cmp.slt.s", f2, f3, f4, flt[0], flt[2])
+ TEST_CMP_S("cmp.slt.s", f3, f4, f5, flt[0], flt[3])
+ TEST_CMP_S("cmp.slt.s", f4, f5, f6, flt[0], flt[4])
+ TEST_CMP_S("cmp.slt.s", f5, f6, f7, flt[0], flt[5])
+ TEST_CMP_S("cmp.slt.s", f6, f7, f8, flt[0], flt[6])
+ TEST_CMP_S("cmp.slt.s", f7, f8, f9, flt[0], flt[7])
+ TEST_CMP_S("cmp.slt.s", f8, f9, f10, flt[0], flt[8])
+ TEST_CMP_S("cmp.slt.s", f9, f10, f11, flt[0], flt[9])
+ TEST_CMP_S("cmp.slt.s", f10, f11, f12, flt[0], flt[10])
+ TEST_CMP_S("cmp.slt.s", f11, f12, f13, flt[0], flt[11])
+ TEST_CMP_S("cmp.slt.s", f1, f2, f3, flt[1], flt[0])
+ TEST_CMP_S("cmp.slt.s", f2, f3, f4, flt[1], flt[1])
+ TEST_CMP_S("cmp.slt.s", f3, f4, f5, flt[1], flt[2])
+ TEST_CMP_S("cmp.slt.s", f4, f5, f6, flt[1], flt[3])
+ TEST_CMP_S("cmp.slt.s", f5, f6, f7, flt[1], flt[4])
+ TEST_CMP_S("cmp.slt.s", f6, f7, f8, flt[1], flt[5])
+ TEST_CMP_S("cmp.slt.s", f7, f8, f9, flt[1], flt[6])
+ TEST_CMP_S("cmp.slt.s", f8, f9, f10, flt[1], flt[7])
+ TEST_CMP_S("cmp.slt.s", f9, f10, f11, flt[1], flt[8])
+ TEST_CMP_S("cmp.slt.s", f10, f11, f12, flt[1], flt[9])
+ TEST_CMP_S("cmp.slt.s", f11, f12, f13, flt[1], flt[10])
+ TEST_CMP_S("cmp.slt.s", f12, f13, f14, flt[1], flt[11])
+ TEST_CMP_S("cmp.slt.s", f2, f3, f4, flt[2], flt[0])
+ TEST_CMP_S("cmp.slt.s", f3, f4, f5, flt[2], flt[1])
+ TEST_CMP_S("cmp.slt.s", f4, f5, f6, flt[2], flt[2])
+ TEST_CMP_S("cmp.slt.s", f5, f6, f7, flt[2], flt[3])
+ TEST_CMP_S("cmp.slt.s", f6, f7, f8, flt[2], flt[4])
+ TEST_CMP_S("cmp.slt.s", f7, f8, f9, flt[2], flt[5])
+ TEST_CMP_S("cmp.slt.s", f8, f9, f10, flt[2], flt[6])
+ TEST_CMP_S("cmp.slt.s", f9, f10, f11, flt[2], flt[7])
+ TEST_CMP_S("cmp.slt.s", f10, f11, f12, flt[2], flt[8])
+ TEST_CMP_S("cmp.slt.s", f11, f12, f13, flt[2], flt[9])
+ TEST_CMP_S("cmp.slt.s", f12, f13, f14, flt[2], flt[10])
+ TEST_CMP_S("cmp.slt.s", f13, f14, f15, flt[2], flt[11])
+ TEST_CMP_S("cmp.slt.s", f3, f4, f5, flt[3], flt[0])
+ TEST_CMP_S("cmp.slt.s", f4, f5, f6, flt[3], flt[1])
+ TEST_CMP_S("cmp.slt.s", f5, f6, f7, flt[3], flt[2])
+ TEST_CMP_S("cmp.slt.s", f6, f7, f8, flt[3], flt[3])
+ TEST_CMP_S("cmp.slt.s", f7, f8, f9, flt[3], flt[4])
+ TEST_CMP_S("cmp.slt.s", f8, f9, f10, flt[3], flt[5])
+ TEST_CMP_S("cmp.slt.s", f9, f10, f11, flt[3], flt[6])
+ TEST_CMP_S("cmp.slt.s", f10, f11, f12, flt[3], flt[7])
+ TEST_CMP_S("cmp.slt.s", f11, f12, f13, flt[3], flt[8])
+ TEST_CMP_S("cmp.slt.s", f12, f13, f14, flt[3], flt[9])
+ TEST_CMP_S("cmp.slt.s", f13, f14, f15, flt[3], flt[10])
+ TEST_CMP_S("cmp.slt.s", f14, f15, f16, flt[3], flt[11])
+ TEST_CMP_S("cmp.slt.s", f4, f5, f6, flt[4], flt[0])
+ TEST_CMP_S("cmp.slt.s", f5, f6, f7, flt[4], flt[1])
+ TEST_CMP_S("cmp.slt.s", f6, f7, f8, flt[4], flt[2])
+ TEST_CMP_S("cmp.slt.s", f7, f8, f9, flt[4], flt[3])
+ TEST_CMP_S("cmp.slt.s", f8, f9, f10, flt[4], flt[4])
+ TEST_CMP_S("cmp.slt.s", f9, f10, f11, flt[4], flt[5])
+ TEST_CMP_S("cmp.slt.s", f10, f11, f12, flt[4], flt[6])
+ TEST_CMP_S("cmp.slt.s", f11, f12, f13, flt[4], flt[7])
+ TEST_CMP_S("cmp.slt.s", f12, f13, f14, flt[4], flt[8])
+ TEST_CMP_S("cmp.slt.s", f13, f14, f15, flt[4], flt[9])
+ TEST_CMP_S("cmp.slt.s", f14, f15, f16, flt[4], flt[10])
+ TEST_CMP_S("cmp.slt.s", f15, f16, f17, flt[4], flt[11])
+ TEST_CMP_S("cmp.slt.s", f5, f6, f7, flt[5], flt[0])
+ TEST_CMP_S("cmp.slt.s", f6, f7, f8, flt[5], flt[1])
+ TEST_CMP_S("cmp.slt.s", f7, f8, f9, flt[5], flt[2])
+ TEST_CMP_S("cmp.slt.s", f8, f9, f10, flt[5], flt[3])
+ TEST_CMP_S("cmp.slt.s", f9, f10, f11, flt[5], flt[4])
+ TEST_CMP_S("cmp.slt.s", f10, f11, f12, flt[5], flt[5])
+ TEST_CMP_S("cmp.slt.s", f11, f12, f13, flt[5], flt[6])
+ TEST_CMP_S("cmp.slt.s", f12, f13, f14, flt[5], flt[7])
+ TEST_CMP_S("cmp.slt.s", f13, f14, f15, flt[5], flt[8])
+ TEST_CMP_S("cmp.slt.s", f14, f15, f16, flt[5], flt[9])
+ TEST_CMP_S("cmp.slt.s", f15, f16, f17, flt[5], flt[10])
+ TEST_CMP_S("cmp.slt.s", f16, f17, f18, flt[5], flt[11])
+ TEST_CMP_S("cmp.slt.s", f6, f7, f8, flt[6], flt[0])
+ TEST_CMP_S("cmp.slt.s", f7, f8, f9, flt[6], flt[1])
+ TEST_CMP_S("cmp.slt.s", f8, f9, f10, flt[6], flt[2])
+ TEST_CMP_S("cmp.slt.s", f9, f10, f11, flt[6], flt[3])
+ TEST_CMP_S("cmp.slt.s", f10, f11, f12, flt[6], flt[4])
+ TEST_CMP_S("cmp.slt.s", f11, f12, f13, flt[6], flt[5])
+ TEST_CMP_S("cmp.slt.s", f12, f13, f14, flt[6], flt[6])
+ TEST_CMP_S("cmp.slt.s", f13, f14, f15, flt[6], flt[7])
+ TEST_CMP_S("cmp.slt.s", f14, f15, f16, flt[6], flt[8])
+ TEST_CMP_S("cmp.slt.s", f15, f16, f17, flt[6], flt[9])
+ TEST_CMP_S("cmp.slt.s", f16, f17, f18, flt[6], flt[10])
+ TEST_CMP_S("cmp.slt.s", f17, f18, f19, flt[6], flt[11])
+ TEST_CMP_S("cmp.slt.s", f7, f8, f9, flt[7], flt[0])
+ TEST_CMP_S("cmp.slt.s", f8, f9, f10, flt[7], flt[1])
+ TEST_CMP_S("cmp.slt.s", f9, f10, f11, flt[7], flt[2])
+ TEST_CMP_S("cmp.slt.s", f10, f11, f12, flt[7], flt[3])
+ TEST_CMP_S("cmp.slt.s", f11, f12, f13, flt[7], flt[4])
+ TEST_CMP_S("cmp.slt.s", f12, f13, f14, flt[7], flt[5])
+ TEST_CMP_S("cmp.slt.s", f13, f14, f15, flt[7], flt[6])
+ TEST_CMP_S("cmp.slt.s", f14, f15, f16, flt[7], flt[7])
+ TEST_CMP_S("cmp.slt.s", f15, f16, f17, flt[7], flt[8])
+ TEST_CMP_S("cmp.slt.s", f16, f17, f18, flt[7], flt[9])
+ TEST_CMP_S("cmp.slt.s", f17, f18, f19, flt[7], flt[10])
+ TEST_CMP_S("cmp.slt.s", f18, f19, f20, flt[7], flt[11])
+ TEST_CMP_S("cmp.slt.s", f8, f9, f10, flt[8], flt[0])
+ TEST_CMP_S("cmp.slt.s", f9, f10, f11, flt[8], flt[1])
+ TEST_CMP_S("cmp.slt.s", f10, f11, f12, flt[8], flt[2])
+ TEST_CMP_S("cmp.slt.s", f11, f12, f13, flt[8], flt[3])
+ TEST_CMP_S("cmp.slt.s", f12, f13, f14, flt[8], flt[4])
+ TEST_CMP_S("cmp.slt.s", f13, f14, f15, flt[8], flt[5])
+ TEST_CMP_S("cmp.slt.s", f14, f15, f16, flt[8], flt[6])
+ TEST_CMP_S("cmp.slt.s", f15, f16, f17, flt[8], flt[7])
+ TEST_CMP_S("cmp.slt.s", f16, f17, f18, flt[8], flt[8])
+ TEST_CMP_S("cmp.slt.s", f17, f18, f19, flt[8], flt[9])
+ TEST_CMP_S("cmp.slt.s", f18, f19, f20, flt[8], flt[10])
+ TEST_CMP_S("cmp.slt.s", f19, f20, f21, flt[8], flt[11])
+ TEST_CMP_S("cmp.slt.s", f9, f10, f11, flt[9], flt[0])
+ TEST_CMP_S("cmp.slt.s", f10, f11, f12, flt[9], flt[1])
+ TEST_CMP_S("cmp.slt.s", f11, f12, f13, flt[9], flt[2])
+ TEST_CMP_S("cmp.slt.s", f12, f13, f14, flt[9], flt[3])
+ TEST_CMP_S("cmp.slt.s", f13, f14, f15, flt[9], flt[4])
+ TEST_CMP_S("cmp.slt.s", f14, f15, f16, flt[9], flt[5])
+ TEST_CMP_S("cmp.slt.s", f15, f16, f17, flt[9], flt[6])
+ TEST_CMP_S("cmp.slt.s", f16, f17, f18, flt[9], flt[7])
+ TEST_CMP_S("cmp.slt.s", f17, f18, f19, flt[9], flt[8])
+ TEST_CMP_S("cmp.slt.s", f18, f19, f20, flt[9], flt[9])
+ TEST_CMP_S("cmp.slt.s", f19, f20, f21, flt[9], flt[10])
+ TEST_CMP_S("cmp.slt.s", f20, f21, f22, flt[9], flt[11])
+ TEST_CMP_S("cmp.slt.s", f10, f11, f12, flt[10], flt[0])
+ TEST_CMP_S("cmp.slt.s", f11, f12, f13, flt[10], flt[1])
+ TEST_CMP_S("cmp.slt.s", f12, f13, f14, flt[10], flt[2])
+ TEST_CMP_S("cmp.slt.s", f13, f14, f15, flt[10], flt[3])
+ TEST_CMP_S("cmp.slt.s", f14, f15, f16, flt[10], flt[4])
+ TEST_CMP_S("cmp.slt.s", f15, f16, f17, flt[10], flt[5])
+ TEST_CMP_S("cmp.slt.s", f16, f17, f18, flt[10], flt[6])
+ TEST_CMP_S("cmp.slt.s", f17, f18, f19, flt[10], flt[7])
+ TEST_CMP_S("cmp.slt.s", f18, f19, f20, flt[10], flt[8])
+ TEST_CMP_S("cmp.slt.s", f19, f20, f21, flt[10], flt[9])
+ TEST_CMP_S("cmp.slt.s", f20, f21, f22, flt[10], flt[10])
+ TEST_CMP_S("cmp.slt.s", f21, f22, f23, flt[10], flt[11])
+ TEST_CMP_S("cmp.slt.s", f11, f12, f13, flt[11], flt[0])
+ TEST_CMP_S("cmp.slt.s", f12, f13, f14, flt[11], flt[1])
+ TEST_CMP_S("cmp.slt.s", f13, f14, f15, flt[11], flt[2])
+ TEST_CMP_S("cmp.slt.s", f14, f15, f16, flt[11], flt[3])
+ TEST_CMP_S("cmp.slt.s", f15, f16, f17, flt[11], flt[4])
+ TEST_CMP_S("cmp.slt.s", f16, f17, f18, flt[11], flt[5])
+ TEST_CMP_S("cmp.slt.s", f17, f18, f19, flt[11], flt[6])
+ TEST_CMP_S("cmp.slt.s", f18, f19, f20, flt[11], flt[7])
+ TEST_CMP_S("cmp.slt.s", f19, f20, f21, flt[11], flt[8])
+ TEST_CMP_S("cmp.slt.s", f20, f21, f22, flt[11], flt[9])
+ TEST_CMP_S("cmp.slt.s", f21, f22, f23, flt[11], flt[10])
+ TEST_CMP_S("cmp.slt.s", f22, f23, f24, flt[11], flt[11])
+
+ printf("cmp.sult.s\n");
+ TEST_CMP_S("cmp.sult.s", f0, f1, f2, flt[0], flt[0])
+ TEST_CMP_S("cmp.sult.s", f1, f2, f3, flt[0], flt[1])
+ TEST_CMP_S("cmp.sult.s", f2, f3, f4, flt[0], flt[2])
+ TEST_CMP_S("cmp.sult.s", f3, f4, f5, flt[0], flt[3])
+ TEST_CMP_S("cmp.sult.s", f4, f5, f6, flt[0], flt[4])
+ TEST_CMP_S("cmp.sult.s", f5, f6, f7, flt[0], flt[5])
+ TEST_CMP_S("cmp.sult.s", f6, f7, f8, flt[0], flt[6])
+ TEST_CMP_S("cmp.sult.s", f7, f8, f9, flt[0], flt[7])
+ TEST_CMP_S("cmp.sult.s", f8, f9, f10, flt[0], flt[8])
+ TEST_CMP_S("cmp.sult.s", f9, f10, f11, flt[0], flt[9])
+ TEST_CMP_S("cmp.sult.s", f10, f11, f12, flt[0], flt[10])
+ TEST_CMP_S("cmp.sult.s", f11, f12, f13, flt[0], flt[11])
+ TEST_CMP_S("cmp.sult.s", f1, f2, f3, flt[1], flt[0])
+ TEST_CMP_S("cmp.sult.s", f2, f3, f4, flt[1], flt[1])
+ TEST_CMP_S("cmp.sult.s", f3, f4, f5, flt[1], flt[2])
+ TEST_CMP_S("cmp.sult.s", f4, f5, f6, flt[1], flt[3])
+ TEST_CMP_S("cmp.sult.s", f5, f6, f7, flt[1], flt[4])
+ TEST_CMP_S("cmp.sult.s", f6, f7, f8, flt[1], flt[5])
+ TEST_CMP_S("cmp.sult.s", f7, f8, f9, flt[1], flt[6])
+ TEST_CMP_S("cmp.sult.s", f8, f9, f10, flt[1], flt[7])
+ TEST_CMP_S("cmp.sult.s", f9, f10, f11, flt[1], flt[8])
+ TEST_CMP_S("cmp.sult.s", f10, f11, f12, flt[1], flt[9])
+ TEST_CMP_S("cmp.sult.s", f11, f12, f13, flt[1], flt[10])
+ TEST_CMP_S("cmp.sult.s", f12, f13, f14, flt[1], flt[11])
+ TEST_CMP_S("cmp.sult.s", f2, f3, f4, flt[2], flt[0])
+ TEST_CMP_S("cmp.sult.s", f3, f4, f5, flt[2], flt[1])
+ TEST_CMP_S("cmp.sult.s", f4, f5, f6, flt[2], flt[2])
+ TEST_CMP_S("cmp.sult.s", f5, f6, f7, flt[2], flt[3])
+ TEST_CMP_S("cmp.sult.s", f6, f7, f8, flt[2], flt[4])
+ TEST_CMP_S("cmp.sult.s", f7, f8, f9, flt[2], flt[5])
+ TEST_CMP_S("cmp.sult.s", f8, f9, f10, flt[2], flt[6])
+ TEST_CMP_S("cmp.sult.s", f9, f10, f11, flt[2], flt[7])
+ TEST_CMP_S("cmp.sult.s", f10, f11, f12, flt[2], flt[8])
+ TEST_CMP_S("cmp.sult.s", f11, f12, f13, flt[2], flt[9])
+ TEST_CMP_S("cmp.sult.s", f12, f13, f14, flt[2], flt[10])
+ TEST_CMP_S("cmp.sult.s", f13, f14, f15, flt[2], flt[11])
+ TEST_CMP_S("cmp.sult.s", f3, f4, f5, flt[3], flt[0])
+ TEST_CMP_S("cmp.sult.s", f4, f5, f6, flt[3], flt[1])
+ TEST_CMP_S("cmp.sult.s", f5, f6, f7, flt[3], flt[2])
+ TEST_CMP_S("cmp.sult.s", f6, f7, f8, flt[3], flt[3])
+ TEST_CMP_S("cmp.sult.s", f7, f8, f9, flt[3], flt[4])
+ TEST_CMP_S("cmp.sult.s", f8, f9, f10, flt[3], flt[5])
+ TEST_CMP_S("cmp.sult.s", f9, f10, f11, flt[3], flt[6])
+ TEST_CMP_S("cmp.sult.s", f10, f11, f12, flt[3], flt[7])
+ TEST_CMP_S("cmp.sult.s", f11, f12, f13, flt[3], flt[8])
+ TEST_CMP_S("cmp.sult.s", f12, f13, f14, flt[3], flt[9])
+ TEST_CMP_S("cmp.sult.s", f13, f14, f15, flt[3], flt[10])
+ TEST_CMP_S("cmp.sult.s", f14, f15, f16, flt[3], flt[11])
+ TEST_CMP_S("cmp.sult.s", f4, f5, f6, flt[4], flt[0])
+ TEST_CMP_S("cmp.sult.s", f5, f6, f7, flt[4], flt[1])
+ TEST_CMP_S("cmp.sult.s", f6, f7, f8, flt[4], flt[2])
+ TEST_CMP_S("cmp.sult.s", f7, f8, f9, flt[4], flt[3])
+ TEST_CMP_S("cmp.sult.s", f8, f9, f10, flt[4], flt[4])
+ TEST_CMP_S("cmp.sult.s", f9, f10, f11, flt[4], flt[5])
+ TEST_CMP_S("cmp.sult.s", f10, f11, f12, flt[4], flt[6])
+ TEST_CMP_S("cmp.sult.s", f11, f12, f13, flt[4], flt[7])
+ TEST_CMP_S("cmp.sult.s", f12, f13, f14, flt[4], flt[8])
+ TEST_CMP_S("cmp.sult.s", f13, f14, f15, flt[4], flt[9])
+ TEST_CMP_S("cmp.sult.s", f14, f15, f16, flt[4], flt[10])
+ TEST_CMP_S("cmp.sult.s", f15, f16, f17, flt[4], flt[11])
+ TEST_CMP_S("cmp.sult.s", f5, f6, f7, flt[5], flt[0])
+ TEST_CMP_S("cmp.sult.s", f6, f7, f8, flt[5], flt[1])
+ TEST_CMP_S("cmp.sult.s", f7, f8, f9, flt[5], flt[2])
+ TEST_CMP_S("cmp.sult.s", f8, f9, f10, flt[5], flt[3])
+ TEST_CMP_S("cmp.sult.s", f9, f10, f11, flt[5], flt[4])
+ TEST_CMP_S("cmp.sult.s", f10, f11, f12, flt[5], flt[5])
+ TEST_CMP_S("cmp.sult.s", f11, f12, f13, flt[5], flt[6])
+ TEST_CMP_S("cmp.sult.s", f12, f13, f14, flt[5], flt[7])
+ TEST_CMP_S("cmp.sult.s", f13, f14, f15, flt[5], flt[8])
+ TEST_CMP_S("cmp.sult.s", f14, f15, f16, flt[5], flt[9])
+ TEST_CMP_S("cmp.sult.s", f15, f16, f17, flt[5], flt[10])
+ TEST_CMP_S("cmp.sult.s", f16, f17, f18, flt[5], flt[11])
+ TEST_CMP_S("cmp.sult.s", f6, f7, f8, flt[6], flt[0])
+ TEST_CMP_S("cmp.sult.s", f7, f8, f9, flt[6], flt[1])
+ TEST_CMP_S("cmp.sult.s", f8, f9, f10, flt[6], flt[2])
+ TEST_CMP_S("cmp.sult.s", f9, f10, f11, flt[6], flt[3])
+ TEST_CMP_S("cmp.sult.s", f10, f11, f12, flt[6], flt[4])
+ TEST_CMP_S("cmp.sult.s", f11, f12, f13, flt[6], flt[5])
+ TEST_CMP_S("cmp.sult.s", f12, f13, f14, flt[6], flt[6])
+ TEST_CMP_S("cmp.sult.s", f13, f14, f15, flt[6], flt[7])
+ TEST_CMP_S("cmp.sult.s", f14, f15, f16, flt[6], flt[8])
+ TEST_CMP_S("cmp.sult.s", f15, f16, f17, flt[6], flt[9])
+ TEST_CMP_S("cmp.sult.s", f16, f17, f18, flt[6], flt[10])
+ TEST_CMP_S("cmp.sult.s", f17, f18, f19, flt[6], flt[11])
+ TEST_CMP_S("cmp.sult.s", f7, f8, f9, flt[7], flt[0])
+ TEST_CMP_S("cmp.sult.s", f8, f9, f10, flt[7], flt[1])
+ TEST_CMP_S("cmp.sult.s", f9, f10, f11, flt[7], flt[2])
+ TEST_CMP_S("cmp.sult.s", f10, f11, f12, flt[7], flt[3])
+ TEST_CMP_S("cmp.sult.s", f11, f12, f13, flt[7], flt[4])
+ TEST_CMP_S("cmp.sult.s", f12, f13, f14, flt[7], flt[5])
+ TEST_CMP_S("cmp.sult.s", f13, f14, f15, flt[7], flt[6])
+ TEST_CMP_S("cmp.sult.s", f14, f15, f16, flt[7], flt[7])
+ TEST_CMP_S("cmp.sult.s", f15, f16, f17, flt[7], flt[8])
+ TEST_CMP_S("cmp.sult.s", f16, f17, f18, flt[7], flt[9])
+ TEST_CMP_S("cmp.sult.s", f17, f18, f19, flt[7], flt[10])
+ TEST_CMP_S("cmp.sult.s", f18, f19, f20, flt[7], flt[11])
+ TEST_CMP_S("cmp.sult.s", f8, f9, f10, flt[8], flt[0])
+ TEST_CMP_S("cmp.sult.s", f9, f10, f11, flt[8], flt[1])
+ TEST_CMP_S("cmp.sult.s", f10, f11, f12, flt[8], flt[2])
+ TEST_CMP_S("cmp.sult.s", f11, f12, f13, flt[8], flt[3])
+ TEST_CMP_S("cmp.sult.s", f12, f13, f14, flt[8], flt[4])
+ TEST_CMP_S("cmp.sult.s", f13, f14, f15, flt[8], flt[5])
+ TEST_CMP_S("cmp.sult.s", f14, f15, f16, flt[8], flt[6])
+ TEST_CMP_S("cmp.sult.s", f15, f16, f17, flt[8], flt[7])
+ TEST_CMP_S("cmp.sult.s", f16, f17, f18, flt[8], flt[8])
+ TEST_CMP_S("cmp.sult.s", f17, f18, f19, flt[8], flt[9])
+ TEST_CMP_S("cmp.sult.s", f18, f19, f20, flt[8], flt[10])
+ TEST_CMP_S("cmp.sult.s", f19, f20, f21, flt[8], flt[11])
+ TEST_CMP_S("cmp.sult.s", f9, f10, f11, flt[9], flt[0])
+ TEST_CMP_S("cmp.sult.s", f10, f11, f12, flt[9], flt[1])
+ TEST_CMP_S("cmp.sult.s", f11, f12, f13, flt[9], flt[2])
+ TEST_CMP_S("cmp.sult.s", f12, f13, f14, flt[9], flt[3])
+ TEST_CMP_S("cmp.sult.s", f13, f14, f15, flt[9], flt[4])
+ TEST_CMP_S("cmp.sult.s", f14, f15, f16, flt[9], flt[5])
+ TEST_CMP_S("cmp.sult.s", f15, f16, f17, flt[9], flt[6])
+ TEST_CMP_S("cmp.sult.s", f16, f17, f18, flt[9], flt[7])
+ TEST_CMP_S("cmp.sult.s", f17, f18, f19, flt[9], flt[8])
+ TEST_CMP_S("cmp.sult.s", f18, f19, f20, flt[9], flt[9])
+ TEST_CMP_S("cmp.sult.s", f19, f20, f21, flt[9], flt[10])
+ TEST_CMP_S("cmp.sult.s", f20, f21, f22, flt[9], flt[11])
+ TEST_CMP_S("cmp.sult.s", f10, f11, f12, flt[10], flt[0])
+ TEST_CMP_S("cmp.sult.s", f11, f12, f13, flt[10], flt[1])
+ TEST_CMP_S("cmp.sult.s", f12, f13, f14, flt[10], flt[2])
+ TEST_CMP_S("cmp.sult.s", f13, f14, f15, flt[10], flt[3])
+ TEST_CMP_S("cmp.sult.s", f14, f15, f16, flt[10], flt[4])
+ TEST_CMP_S("cmp.sult.s", f15, f16, f17, flt[10], flt[5])
+ TEST_CMP_S("cmp.sult.s", f16, f17, f18, flt[10], flt[6])
+ TEST_CMP_S("cmp.sult.s", f17, f18, f19, flt[10], flt[7])
+ TEST_CMP_S("cmp.sult.s", f18, f19, f20, flt[10], flt[8])
+ TEST_CMP_S("cmp.sult.s", f19, f20, f21, flt[10], flt[9])
+ TEST_CMP_S("cmp.sult.s", f20, f21, f22, flt[10], flt[10])
+ TEST_CMP_S("cmp.sult.s", f21, f22, f23, flt[10], flt[11])
+ TEST_CMP_S("cmp.sult.s", f11, f12, f13, flt[11], flt[0])
+ TEST_CMP_S("cmp.sult.s", f12, f13, f14, flt[11], flt[1])
+ TEST_CMP_S("cmp.sult.s", f13, f14, f15, flt[11], flt[2])
+ TEST_CMP_S("cmp.sult.s", f14, f15, f16, flt[11], flt[3])
+ TEST_CMP_S("cmp.sult.s", f15, f16, f17, flt[11], flt[4])
+ TEST_CMP_S("cmp.sult.s", f16, f17, f18, flt[11], flt[5])
+ TEST_CMP_S("cmp.sult.s", f17, f18, f19, flt[11], flt[6])
+ TEST_CMP_S("cmp.sult.s", f18, f19, f20, flt[11], flt[7])
+ TEST_CMP_S("cmp.sult.s", f19, f20, f21, flt[11], flt[8])
+ TEST_CMP_S("cmp.sult.s", f20, f21, f22, flt[11], flt[9])
+ TEST_CMP_S("cmp.sult.s", f21, f22, f23, flt[11], flt[10])
+ TEST_CMP_S("cmp.sult.s", f22, f23, f24, flt[11], flt[11])
+
+ printf("cmp.sle.s\n");
+ TEST_CMP_S("cmp.sle.s", f0, f1, f2, flt[0], flt[0])
+ TEST_CMP_S("cmp.sle.s", f1, f2, f3, flt[0], flt[1])
+ TEST_CMP_S("cmp.sle.s", f2, f3, f4, flt[0], flt[2])
+ TEST_CMP_S("cmp.sle.s", f3, f4, f5, flt[0], flt[3])
+ TEST_CMP_S("cmp.sle.s", f4, f5, f6, flt[0], flt[4])
+ TEST_CMP_S("cmp.sle.s", f5, f6, f7, flt[0], flt[5])
+ TEST_CMP_S("cmp.sle.s", f6, f7, f8, flt[0], flt[6])
+ TEST_CMP_S("cmp.sle.s", f7, f8, f9, flt[0], flt[7])
+ TEST_CMP_S("cmp.sle.s", f8, f9, f10, flt[0], flt[8])
+ TEST_CMP_S("cmp.sle.s", f9, f10, f11, flt[0], flt[9])
+ TEST_CMP_S("cmp.sle.s", f10, f11, f12, flt[0], flt[10])
+ TEST_CMP_S("cmp.sle.s", f11, f12, f13, flt[0], flt[11])
+ TEST_CMP_S("cmp.sle.s", f1, f2, f3, flt[1], flt[0])
+ TEST_CMP_S("cmp.sle.s", f2, f3, f4, flt[1], flt[1])
+ TEST_CMP_S("cmp.sle.s", f3, f4, f5, flt[1], flt[2])
+ TEST_CMP_S("cmp.sle.s", f4, f5, f6, flt[1], flt[3])
+ TEST_CMP_S("cmp.sle.s", f5, f6, f7, flt[1], flt[4])
+ TEST_CMP_S("cmp.sle.s", f6, f7, f8, flt[1], flt[5])
+ TEST_CMP_S("cmp.sle.s", f7, f8, f9, flt[1], flt[6])
+ TEST_CMP_S("cmp.sle.s", f8, f9, f10, flt[1], flt[7])
+ TEST_CMP_S("cmp.sle.s", f9, f10, f11, flt[1], flt[8])
+ TEST_CMP_S("cmp.sle.s", f10, f11, f12, flt[1], flt[9])
+ TEST_CMP_S("cmp.sle.s", f11, f12, f13, flt[1], flt[10])
+ TEST_CMP_S("cmp.sle.s", f12, f13, f14, flt[1], flt[11])
+ TEST_CMP_S("cmp.sle.s", f2, f3, f4, flt[2], flt[0])
+ TEST_CMP_S("cmp.sle.s", f3, f4, f5, flt[2], flt[1])
+ TEST_CMP_S("cmp.sle.s", f4, f5, f6, flt[2], flt[2])
+ TEST_CMP_S("cmp.sle.s", f5, f6, f7, flt[2], flt[3])
+ TEST_CMP_S("cmp.sle.s", f6, f7, f8, flt[2], flt[4])
+ TEST_CMP_S("cmp.sle.s", f7, f8, f9, flt[2], flt[5])
+ TEST_CMP_S("cmp.sle.s", f8, f9, f10, flt[2], flt[6])
+ TEST_CMP_S("cmp.sle.s", f9, f10, f11, flt[2], flt[7])
+ TEST_CMP_S("cmp.sle.s", f10, f11, f12, flt[2], flt[8])
+ TEST_CMP_S("cmp.sle.s", f11, f12, f13, flt[2], flt[9])
+ TEST_CMP_S("cmp.sle.s", f12, f13, f14, flt[2], flt[10])
+ TEST_CMP_S("cmp.sle.s", f13, f14, f15, flt[2], flt[11])
+ TEST_CMP_S("cmp.sle.s", f3, f4, f5, flt[3], flt[0])
+ TEST_CMP_S("cmp.sle.s", f4, f5, f6, flt[3], flt[1])
+ TEST_CMP_S("cmp.sle.s", f5, f6, f7, flt[3], flt[2])
+ TEST_CMP_S("cmp.sle.s", f6, f7, f8, flt[3], flt[3])
+ TEST_CMP_S("cmp.sle.s", f7, f8, f9, flt[3], flt[4])
+ TEST_CMP_S("cmp.sle.s", f8, f9, f10, flt[3], flt[5])
+ TEST_CMP_S("cmp.sle.s", f9, f10, f11, flt[3], flt[6])
+ TEST_CMP_S("cmp.sle.s", f10, f11, f12, flt[3], flt[7])
+ TEST_CMP_S("cmp.sle.s", f11, f12, f13, flt[3], flt[8])
+ TEST_CMP_S("cmp.sle.s", f12, f13, f14, flt[3], flt[9])
+ TEST_CMP_S("cmp.sle.s", f13, f14, f15, flt[3], flt[10])
+ TEST_CMP_S("cmp.sle.s", f14, f15, f16, flt[3], flt[11])
+ TEST_CMP_S("cmp.sle.s", f4, f5, f6, flt[4], flt[0])
+ TEST_CMP_S("cmp.sle.s", f5, f6, f7, flt[4], flt[1])
+ TEST_CMP_S("cmp.sle.s", f6, f7, f8, flt[4], flt[2])
+ TEST_CMP_S("cmp.sle.s", f7, f8, f9, flt[4], flt[3])
+ TEST_CMP_S("cmp.sle.s", f8, f9, f10, flt[4], flt[4])
+ TEST_CMP_S("cmp.sle.s", f9, f10, f11, flt[4], flt[5])
+ TEST_CMP_S("cmp.sle.s", f10, f11, f12, flt[4], flt[6])
+ TEST_CMP_S("cmp.sle.s", f11, f12, f13, flt[4], flt[7])
+ TEST_CMP_S("cmp.sle.s", f12, f13, f14, flt[4], flt[8])
+ TEST_CMP_S("cmp.sle.s", f13, f14, f15, flt[4], flt[9])
+ TEST_CMP_S("cmp.sle.s", f14, f15, f16, flt[4], flt[10])
+ TEST_CMP_S("cmp.sle.s", f15, f16, f17, flt[4], flt[11])
+ TEST_CMP_S("cmp.sle.s", f5, f6, f7, flt[5], flt[0])
+ TEST_CMP_S("cmp.sle.s", f6, f7, f8, flt[5], flt[1])
+ TEST_CMP_S("cmp.sle.s", f7, f8, f9, flt[5], flt[2])
+ TEST_CMP_S("cmp.sle.s", f8, f9, f10, flt[5], flt[3])
+ TEST_CMP_S("cmp.sle.s", f9, f10, f11, flt[5], flt[4])
+ TEST_CMP_S("cmp.sle.s", f10, f11, f12, flt[5], flt[5])
+ TEST_CMP_S("cmp.sle.s", f11, f12, f13, flt[5], flt[6])
+ TEST_CMP_S("cmp.sle.s", f12, f13, f14, flt[5], flt[7])
+ TEST_CMP_S("cmp.sle.s", f13, f14, f15, flt[5], flt[8])
+ TEST_CMP_S("cmp.sle.s", f14, f15, f16, flt[5], flt[9])
+ TEST_CMP_S("cmp.sle.s", f15, f16, f17, flt[5], flt[10])
+ TEST_CMP_S("cmp.sle.s", f16, f17, f18, flt[5], flt[11])
+ TEST_CMP_S("cmp.sle.s", f6, f7, f8, flt[6], flt[0])
+ TEST_CMP_S("cmp.sle.s", f7, f8, f9, flt[6], flt[1])
+ TEST_CMP_S("cmp.sle.s", f8, f9, f10, flt[6], flt[2])
+ TEST_CMP_S("cmp.sle.s", f9, f10, f11, flt[6], flt[3])
+ TEST_CMP_S("cmp.sle.s", f10, f11, f12, flt[6], flt[4])
+ TEST_CMP_S("cmp.sle.s", f11, f12, f13, flt[6], flt[5])
+ TEST_CMP_S("cmp.sle.s", f12, f13, f14, flt[6], flt[6])
+ TEST_CMP_S("cmp.sle.s", f13, f14, f15, flt[6], flt[7])
+ TEST_CMP_S("cmp.sle.s", f14, f15, f16, flt[6], flt[8])
+ TEST_CMP_S("cmp.sle.s", f15, f16, f17, flt[6], flt[9])
+ TEST_CMP_S("cmp.sle.s", f16, f17, f18, flt[6], flt[10])
+ TEST_CMP_S("cmp.sle.s", f17, f18, f19, flt[6], flt[11])
+ TEST_CMP_S("cmp.sle.s", f7, f8, f9, flt[7], flt[0])
+ TEST_CMP_S("cmp.sle.s", f8, f9, f10, flt[7], flt[1])
+ TEST_CMP_S("cmp.sle.s", f9, f10, f11, flt[7], flt[2])
+ TEST_CMP_S("cmp.sle.s", f10, f11, f12, flt[7], flt[3])
+ TEST_CMP_S("cmp.sle.s", f11, f12, f13, flt[7], flt[4])
+ TEST_CMP_S("cmp.sle.s", f12, f13, f14, flt[7], flt[5])
+ TEST_CMP_S("cmp.sle.s", f13, f14, f15, flt[7], flt[6])
+ TEST_CMP_S("cmp.sle.s", f14, f15, f16, flt[7], flt[7])
+ TEST_CMP_S("cmp.sle.s", f15, f16, f17, flt[7], flt[8])
+ TEST_CMP_S("cmp.sle.s", f16, f17, f18, flt[7], flt[9])
+ TEST_CMP_S("cmp.sle.s", f17, f18, f19, flt[7], flt[10])
+ TEST_CMP_S("cmp.sle.s", f18, f19, f20, flt[7], flt[11])
+ TEST_CMP_S("cmp.sle.s", f8, f9, f10, flt[8], flt[0])
+ TEST_CMP_S("cmp.sle.s", f9, f10, f11, flt[8], flt[1])
+ TEST_CMP_S("cmp.sle.s", f10, f11, f12, flt[8], flt[2])
+ TEST_CMP_S("cmp.sle.s", f11, f12, f13, flt[8], flt[3])
+ TEST_CMP_S("cmp.sle.s", f12, f13, f14, flt[8], flt[4])
+ TEST_CMP_S("cmp.sle.s", f13, f14, f15, flt[8], flt[5])
+ TEST_CMP_S("cmp.sle.s", f14, f15, f16, flt[8], flt[6])
+ TEST_CMP_S("cmp.sle.s", f15, f16, f17, flt[8], flt[7])
+ TEST_CMP_S("cmp.sle.s", f16, f17, f18, flt[8], flt[8])
+ TEST_CMP_S("cmp.sle.s", f17, f18, f19, flt[8], flt[9])
+ TEST_CMP_S("cmp.sle.s", f18, f19, f20, flt[8], flt[10])
+ TEST_CMP_S("cmp.sle.s", f19, f20, f21, flt[8], flt[11])
+ TEST_CMP_S("cmp.sle.s", f9, f10, f11, flt[9], flt[0])
+ TEST_CMP_S("cmp.sle.s", f10, f11, f12, flt[9], flt[1])
+ TEST_CMP_S("cmp.sle.s", f11, f12, f13, flt[9], flt[2])
+ TEST_CMP_S("cmp.sle.s", f12, f13, f14, flt[9], flt[3])
+ TEST_CMP_S("cmp.sle.s", f13, f14, f15, flt[9], flt[4])
+ TEST_CMP_S("cmp.sle.s", f14, f15, f16, flt[9], flt[5])
+ TEST_CMP_S("cmp.sle.s", f15, f16, f17, flt[9], flt[6])
+ TEST_CMP_S("cmp.sle.s", f16, f17, f18, flt[9], flt[7])
+ TEST_CMP_S("cmp.sle.s", f17, f18, f19, flt[9], flt[8])
+ TEST_CMP_S("cmp.sle.s", f18, f19, f20, flt[9], flt[9])
+ TEST_CMP_S("cmp.sle.s", f19, f20, f21, flt[9], flt[10])
+ TEST_CMP_S("cmp.sle.s", f20, f21, f22, flt[9], flt[11])
+ TEST_CMP_S("cmp.sle.s", f10, f11, f12, flt[10], flt[0])
+ TEST_CMP_S("cmp.sle.s", f11, f12, f13, flt[10], flt[1])
+ TEST_CMP_S("cmp.sle.s", f12, f13, f14, flt[10], flt[2])
+ TEST_CMP_S("cmp.sle.s", f13, f14, f15, flt[10], flt[3])
+ TEST_CMP_S("cmp.sle.s", f14, f15, f16, flt[10], flt[4])
+ TEST_CMP_S("cmp.sle.s", f15, f16, f17, flt[10], flt[5])
+ TEST_CMP_S("cmp.sle.s", f16, f17, f18, flt[10], flt[6])
+ TEST_CMP_S("cmp.sle.s", f17, f18, f19, flt[10], flt[7])
+ TEST_CMP_S("cmp.sle.s", f18, f19, f20, flt[10], flt[8])
+ TEST_CMP_S("cmp.sle.s", f19, f20, f21, flt[10], flt[9])
+ TEST_CMP_S("cmp.sle.s", f20, f21, f22, flt[10], flt[10])
+ TEST_CMP_S("cmp.sle.s", f21, f22, f23, flt[10], flt[11])
+ TEST_CMP_S("cmp.sle.s", f11, f12, f13, flt[11], flt[0])
+ TEST_CMP_S("cmp.sle.s", f12, f13, f14, flt[11], flt[1])
+ TEST_CMP_S("cmp.sle.s", f13, f14, f15, flt[11], flt[2])
+ TEST_CMP_S("cmp.sle.s", f14, f15, f16, flt[11], flt[3])
+ TEST_CMP_S("cmp.sle.s", f15, f16, f17, flt[11], flt[4])
+ TEST_CMP_S("cmp.sle.s", f16, f17, f18, flt[11], flt[5])
+ TEST_CMP_S("cmp.sle.s", f17, f18, f19, flt[11], flt[6])
+ TEST_CMP_S("cmp.sle.s", f18, f19, f20, flt[11], flt[7])
+ TEST_CMP_S("cmp.sle.s", f19, f20, f21, flt[11], flt[8])
+ TEST_CMP_S("cmp.sle.s", f20, f21, f22, flt[11], flt[9])
+ TEST_CMP_S("cmp.sle.s", f21, f22, f23, flt[11], flt[10])
+ TEST_CMP_S("cmp.sle.s", f22, f23, f24, flt[11], flt[11])
+
+ printf("cmp.sule.s\n");
+ TEST_CMP_S("cmp.sule.s", f0, f1, f2, flt[0], flt[0])
+ TEST_CMP_S("cmp.sule.s", f1, f2, f3, flt[0], flt[1])
+ TEST_CMP_S("cmp.sule.s", f2, f3, f4, flt[0], flt[2])
+ TEST_CMP_S("cmp.sule.s", f3, f4, f5, flt[0], flt[3])
+ TEST_CMP_S("cmp.sule.s", f4, f5, f6, flt[0], flt[4])
+ TEST_CMP_S("cmp.sule.s", f5, f6, f7, flt[0], flt[5])
+ TEST_CMP_S("cmp.sule.s", f6, f7, f8, flt[0], flt[6])
+ TEST_CMP_S("cmp.sule.s", f7, f8, f9, flt[0], flt[7])
+ TEST_CMP_S("cmp.sule.s", f8, f9, f10, flt[0], flt[8])
+ TEST_CMP_S("cmp.sule.s", f9, f10, f11, flt[0], flt[9])
+ TEST_CMP_S("cmp.sule.s", f10, f11, f12, flt[0], flt[10])
+ TEST_CMP_S("cmp.sule.s", f11, f12, f13, flt[0], flt[11])
+ TEST_CMP_S("cmp.sule.s", f1, f2, f3, flt[1], flt[0])
+ TEST_CMP_S("cmp.sule.s", f2, f3, f4, flt[1], flt[1])
+ TEST_CMP_S("cmp.sule.s", f3, f4, f5, flt[1], flt[2])
+ TEST_CMP_S("cmp.sule.s", f4, f5, f6, flt[1], flt[3])
+ TEST_CMP_S("cmp.sule.s", f5, f6, f7, flt[1], flt[4])
+ TEST_CMP_S("cmp.sule.s", f6, f7, f8, flt[1], flt[5])
+ TEST_CMP_S("cmp.sule.s", f7, f8, f9, flt[1], flt[6])
+ TEST_CMP_S("cmp.sule.s", f8, f9, f10, flt[1], flt[7])
+ TEST_CMP_S("cmp.sule.s", f9, f10, f11, flt[1], flt[8])
+ TEST_CMP_S("cmp.sule.s", f10, f11, f12, flt[1], flt[9])
+ TEST_CMP_S("cmp.sule.s", f11, f12, f13, flt[1], flt[10])
+ TEST_CMP_S("cmp.sule.s", f12, f13, f14, flt[1], flt[11])
+ TEST_CMP_S("cmp.sule.s", f2, f3, f4, flt[2], flt[0])
+ TEST_CMP_S("cmp.sule.s", f3, f4, f5, flt[2], flt[1])
+ TEST_CMP_S("cmp.sule.s", f4, f5, f6, flt[2], flt[2])
+ TEST_CMP_S("cmp.sule.s", f5, f6, f7, flt[2], flt[3])
+ TEST_CMP_S("cmp.sule.s", f6, f7, f8, flt[2], flt[4])
+ TEST_CMP_S("cmp.sule.s", f7, f8, f9, flt[2], flt[5])
+ TEST_CMP_S("cmp.sule.s", f8, f9, f10, flt[2], flt[6])
+ TEST_CMP_S("cmp.sule.s", f9, f10, f11, flt[2], flt[7])
+ TEST_CMP_S("cmp.sule.s", f10, f11, f12, flt[2], flt[8])
+ TEST_CMP_S("cmp.sule.s", f11, f12, f13, flt[2], flt[9])
+ TEST_CMP_S("cmp.sule.s", f12, f13, f14, flt[2], flt[10])
+ TEST_CMP_S("cmp.sule.s", f13, f14, f15, flt[2], flt[11])
+ TEST_CMP_S("cmp.sule.s", f3, f4, f5, flt[3], flt[0])
+ TEST_CMP_S("cmp.sule.s", f4, f5, f6, flt[3], flt[1])
+ TEST_CMP_S("cmp.sule.s", f5, f6, f7, flt[3], flt[2])
+ TEST_CMP_S("cmp.sule.s", f6, f7, f8, flt[3], flt[3])
+ TEST_CMP_S("cmp.sule.s", f7, f8, f9, flt[3], flt[4])
+ TEST_CMP_S("cmp.sule.s", f8, f9, f10, flt[3], flt[5])
+ TEST_CMP_S("cmp.sule.s", f9, f10, f11, flt[3], flt[6])
+ TEST_CMP_S("cmp.sule.s", f10, f11, f12, flt[3], flt[7])
+ TEST_CMP_S("cmp.sule.s", f11, f12, f13, flt[3], flt[8])
+ TEST_CMP_S("cmp.sule.s", f12, f13, f14, flt[3], flt[9])
+ TEST_CMP_S("cmp.sule.s", f13, f14, f15, flt[3], flt[10])
+ TEST_CMP_S("cmp.sule.s", f14, f15, f16, flt[3], flt[11])
+ TEST_CMP_S("cmp.sule.s", f4, f5, f6, flt[4], flt[0])
+ TEST_CMP_S("cmp.sule.s", f5, f6, f7, flt[4], flt[1])
+ TEST_CMP_S("cmp.sule.s", f6, f7, f8, flt[4], flt[2])
+ TEST_CMP_S("cmp.sule.s", f7, f8, f9, flt[4], flt[3])
+ TEST_CMP_S("cmp.sule.s", f8, f9, f10, flt[4], flt[4])
+ TEST_CMP_S("cmp.sule.s", f9, f10, f11, flt[4], flt[5])
+ TEST_CMP_S("cmp.sule.s", f10, f11, f12, flt[4], flt[6])
+ TEST_CMP_S("cmp.sule.s", f11, f12, f13, flt[4], flt[7])
+ TEST_CMP_S("cmp.sule.s", f12, f13, f14, flt[4], flt[8])
+ TEST_CMP_S("cmp.sule.s", f13, f14, f15, flt[4], flt[9])
+ TEST_CMP_S("cmp.sule.s", f14, f15, f16, flt[4], flt[10])
+ TEST_CMP_S("cmp.sule.s", f15, f16, f17, flt[4], flt[11])
+ TEST_CMP_S("cmp.sule.s", f5, f6, f7, flt[5], flt[0])
+ TEST_CMP_S("cmp.sule.s", f6, f7, f8, flt[5], flt[1])
+ TEST_CMP_S("cmp.sule.s", f7, f8, f9, flt[5], flt[2])
+ TEST_CMP_S("cmp.sule.s", f8, f9, f10, flt[5], flt[3])
+ TEST_CMP_S("cmp.sule.s", f9, f10, f11, flt[5], flt[4])
+ TEST_CMP_S("cmp.sule.s", f10, f11, f12, flt[5], flt[5])
+ TEST_CMP_S("cmp.sule.s", f11, f12, f13, flt[5], flt[6])
+ TEST_CMP_S("cmp.sule.s", f12, f13, f14, flt[5], flt[7])
+ TEST_CMP_S("cmp.sule.s", f13, f14, f15, flt[5], flt[8])
+ TEST_CMP_S("cmp.sule.s", f14, f15, f16, flt[5], flt[9])
+ TEST_CMP_S("cmp.sule.s", f15, f16, f17, flt[5], flt[10])
+ TEST_CMP_S("cmp.sule.s", f16, f17, f18, flt[5], flt[11])
+ TEST_CMP_S("cmp.sule.s", f6, f7, f8, flt[6], flt[0])
+ TEST_CMP_S("cmp.sule.s", f7, f8, f9, flt[6], flt[1])
+ TEST_CMP_S("cmp.sule.s", f8, f9, f10, flt[6], flt[2])
+ TEST_CMP_S("cmp.sule.s", f9, f10, f11, flt[6], flt[3])
+ TEST_CMP_S("cmp.sule.s", f10, f11, f12, flt[6], flt[4])
+ TEST_CMP_S("cmp.sule.s", f11, f12, f13, flt[6], flt[5])
+ TEST_CMP_S("cmp.sule.s", f12, f13, f14, flt[6], flt[6])
+ TEST_CMP_S("cmp.sule.s", f13, f14, f15, flt[6], flt[7])
+ TEST_CMP_S("cmp.sule.s", f14, f15, f16, flt[6], flt[8])
+ TEST_CMP_S("cmp.sule.s", f15, f16, f17, flt[6], flt[9])
+ TEST_CMP_S("cmp.sule.s", f16, f17, f18, flt[6], flt[10])
+ TEST_CMP_S("cmp.sule.s", f17, f18, f19, flt[6], flt[11])
+ TEST_CMP_S("cmp.sule.s", f7, f8, f9, flt[7], flt[0])
+ TEST_CMP_S("cmp.sule.s", f8, f9, f10, flt[7], flt[1])
+ TEST_CMP_S("cmp.sule.s", f9, f10, f11, flt[7], flt[2])
+ TEST_CMP_S("cmp.sule.s", f10, f11, f12, flt[7], flt[3])
+ TEST_CMP_S("cmp.sule.s", f11, f12, f13, flt[7], flt[4])
+ TEST_CMP_S("cmp.sule.s", f12, f13, f14, flt[7], flt[5])
+ TEST_CMP_S("cmp.sule.s", f13, f14, f15, flt[7], flt[6])
+ TEST_CMP_S("cmp.sule.s", f14, f15, f16, flt[7], flt[7])
+ TEST_CMP_S("cmp.sule.s", f15, f16, f17, flt[7], flt[8])
+ TEST_CMP_S("cmp.sule.s", f16, f17, f18, flt[7], flt[9])
+ TEST_CMP_S("cmp.sule.s", f17, f18, f19, flt[7], flt[10])
+ TEST_CMP_S("cmp.sule.s", f18, f19, f20, flt[7], flt[11])
+ TEST_CMP_S("cmp.sule.s", f8, f9, f10, flt[8], flt[0])
+ TEST_CMP_S("cmp.sule.s", f9, f10, f11, flt[8], flt[1])
+ TEST_CMP_S("cmp.sule.s", f10, f11, f12, flt[8], flt[2])
+ TEST_CMP_S("cmp.sule.s", f11, f12, f13, flt[8], flt[3])
+ TEST_CMP_S("cmp.sule.s", f12, f13, f14, flt[8], flt[4])
+ TEST_CMP_S("cmp.sule.s", f13, f14, f15, flt[8], flt[5])
+ TEST_CMP_S("cmp.sule.s", f14, f15, f16, flt[8], flt[6])
+ TEST_CMP_S("cmp.sule.s", f15, f16, f17, flt[8], flt[7])
+ TEST_CMP_S("cmp.sule.s", f16, f17, f18, flt[8], flt[8])
+ TEST_CMP_S("cmp.sule.s", f17, f18, f19, flt[8], flt[9])
+ TEST_CMP_S("cmp.sule.s", f18, f19, f20, flt[8], flt[10])
+ TEST_CMP_S("cmp.sule.s", f19, f20, f21, flt[8], flt[11])
+ TEST_CMP_S("cmp.sule.s", f9, f10, f11, flt[9], flt[0])
+ TEST_CMP_S("cmp.sule.s", f10, f11, f12, flt[9], flt[1])
+ TEST_CMP_S("cmp.sule.s", f11, f12, f13, flt[9], flt[2])
+ TEST_CMP_S("cmp.sule.s", f12, f13, f14, flt[9], flt[3])
+ TEST_CMP_S("cmp.sule.s", f13, f14, f15, flt[9], flt[4])
+ TEST_CMP_S("cmp.sule.s", f14, f15, f16, flt[9], flt[5])
+ TEST_CMP_S("cmp.sule.s", f15, f16, f17, flt[9], flt[6])
+ TEST_CMP_S("cmp.sule.s", f16, f17, f18, flt[9], flt[7])
+ TEST_CMP_S("cmp.sule.s", f17, f18, f19, flt[9], flt[8])
+ TEST_CMP_S("cmp.sule.s", f18, f19, f20, flt[9], flt[9])
+ TEST_CMP_S("cmp.sule.s", f19, f20, f21, flt[9], flt[10])
+ TEST_CMP_S("cmp.sule.s", f20, f21, f22, flt[9], flt[11])
+ TEST_CMP_S("cmp.sule.s", f10, f11, f12, flt[10], flt[0])
+ TEST_CMP_S("cmp.sule.s", f11, f12, f13, flt[10], flt[1])
+ TEST_CMP_S("cmp.sule.s", f12, f13, f14, flt[10], flt[2])
+ TEST_CMP_S("cmp.sule.s", f13, f14, f15, flt[10], flt[3])
+ TEST_CMP_S("cmp.sule.s", f14, f15, f16, flt[10], flt[4])
+ TEST_CMP_S("cmp.sule.s", f15, f16, f17, flt[10], flt[5])
+ TEST_CMP_S("cmp.sule.s", f16, f17, f18, flt[10], flt[6])
+ TEST_CMP_S("cmp.sule.s", f17, f18, f19, flt[10], flt[7])
+ TEST_CMP_S("cmp.sule.s", f18, f19, f20, flt[10], flt[8])
+ TEST_CMP_S("cmp.sule.s", f19, f20, f21, flt[10], flt[9])
+ TEST_CMP_S("cmp.sule.s", f20, f21, f22, flt[10], flt[10])
+ TEST_CMP_S("cmp.sule.s", f21, f22, f23, flt[10], flt[11])
+ TEST_CMP_S("cmp.sule.s", f11, f12, f13, flt[11], flt[0])
+ TEST_CMP_S("cmp.sule.s", f12, f13, f14, flt[11], flt[1])
+ TEST_CMP_S("cmp.sule.s", f13, f14, f15, flt[11], flt[2])
+ TEST_CMP_S("cmp.sule.s", f14, f15, f16, flt[11], flt[3])
+ TEST_CMP_S("cmp.sule.s", f15, f16, f17, flt[11], flt[4])
+ TEST_CMP_S("cmp.sule.s", f16, f17, f18, flt[11], flt[5])
+ TEST_CMP_S("cmp.sule.s", f17, f18, f19, flt[11], flt[6])
+ TEST_CMP_S("cmp.sule.s", f18, f19, f20, flt[11], flt[7])
+ TEST_CMP_S("cmp.sule.s", f19, f20, f21, flt[11], flt[8])
+ TEST_CMP_S("cmp.sule.s", f20, f21, f22, flt[11], flt[9])
+ TEST_CMP_S("cmp.sule.s", f21, f22, f23, flt[11], flt[10])
+ TEST_CMP_S("cmp.sule.s", f22, f23, f24, flt[11], flt[11])
+
+ printf("cmp.sor.s\n");
+ TEST_CMP_S("cmp.sor.s", f0, f1, f2, flt[0], flt[0])
+ TEST_CMP_S("cmp.sor.s", f1, f2, f3, flt[0], flt[1])
+ TEST_CMP_S("cmp.sor.s", f2, f3, f4, flt[0], flt[2])
+ TEST_CMP_S("cmp.sor.s", f3, f4, f5, flt[0], flt[3])
+ TEST_CMP_S("cmp.sor.s", f4, f5, f6, flt[0], flt[4])
+ TEST_CMP_S("cmp.sor.s", f5, f6, f7, flt[0], flt[5])
+ TEST_CMP_S("cmp.sor.s", f6, f7, f8, flt[0], flt[6])
+ TEST_CMP_S("cmp.sor.s", f7, f8, f9, flt[0], flt[7])
+ TEST_CMP_S("cmp.sor.s", f8, f9, f10, flt[0], flt[8])
+ TEST_CMP_S("cmp.sor.s", f9, f10, f11, flt[0], flt[9])
+ TEST_CMP_S("cmp.sor.s", f10, f11, f12, flt[0], flt[10])
+ TEST_CMP_S("cmp.sor.s", f11, f12, f13, flt[0], flt[11])
+ TEST_CMP_S("cmp.sor.s", f1, f2, f3, flt[1], flt[0])
+ TEST_CMP_S("cmp.sor.s", f2, f3, f4, flt[1], flt[1])
+ TEST_CMP_S("cmp.sor.s", f3, f4, f5, flt[1], flt[2])
+ TEST_CMP_S("cmp.sor.s", f4, f5, f6, flt[1], flt[3])
+ TEST_CMP_S("cmp.sor.s", f5, f6, f7, flt[1], flt[4])
+ TEST_CMP_S("cmp.sor.s", f6, f7, f8, flt[1], flt[5])
+ TEST_CMP_S("cmp.sor.s", f7, f8, f9, flt[1], flt[6])
+ TEST_CMP_S("cmp.sor.s", f8, f9, f10, flt[1], flt[7])
+ TEST_CMP_S("cmp.sor.s", f9, f10, f11, flt[1], flt[8])
+ TEST_CMP_S("cmp.sor.s", f10, f11, f12, flt[1], flt[9])
+ TEST_CMP_S("cmp.sor.s", f11, f12, f13, flt[1], flt[10])
+ TEST_CMP_S("cmp.sor.s", f12, f13, f14, flt[1], flt[11])
+ TEST_CMP_S("cmp.sor.s", f2, f3, f4, flt[2], flt[0])
+ TEST_CMP_S("cmp.sor.s", f3, f4, f5, flt[2], flt[1])
+ TEST_CMP_S("cmp.sor.s", f4, f5, f6, flt[2], flt[2])
+ TEST_CMP_S("cmp.sor.s", f5, f6, f7, flt[2], flt[3])
+ TEST_CMP_S("cmp.sor.s", f6, f7, f8, flt[2], flt[4])
+ TEST_CMP_S("cmp.sor.s", f7, f8, f9, flt[2], flt[5])
+ TEST_CMP_S("cmp.sor.s", f8, f9, f10, flt[2], flt[6])
+ TEST_CMP_S("cmp.sor.s", f9, f10, f11, flt[2], flt[7])
+ TEST_CMP_S("cmp.sor.s", f10, f11, f12, flt[2], flt[8])
+ TEST_CMP_S("cmp.sor.s", f11, f12, f13, flt[2], flt[9])
+ TEST_CMP_S("cmp.sor.s", f12, f13, f14, flt[2], flt[10])
+ TEST_CMP_S("cmp.sor.s", f13, f14, f15, flt[2], flt[11])
+ TEST_CMP_S("cmp.sor.s", f3, f4, f5, flt[3], flt[0])
+ TEST_CMP_S("cmp.sor.s", f4, f5, f6, flt[3], flt[1])
+ TEST_CMP_S("cmp.sor.s", f5, f6, f7, flt[3], flt[2])
+ TEST_CMP_S("cmp.sor.s", f6, f7, f8, flt[3], flt[3])
+ TEST_CMP_S("cmp.sor.s", f7, f8, f9, flt[3], flt[4])
+ TEST_CMP_S("cmp.sor.s", f8, f9, f10, flt[3], flt[5])
+ TEST_CMP_S("cmp.sor.s", f9, f10, f11, flt[3], flt[6])
+ TEST_CMP_S("cmp.sor.s", f10, f11, f12, flt[3], flt[7])
+ TEST_CMP_S("cmp.sor.s", f11, f12, f13, flt[3], flt[8])
+ TEST_CMP_S("cmp.sor.s", f12, f13, f14, flt[3], flt[9])
+ TEST_CMP_S("cmp.sor.s", f13, f14, f15, flt[3], flt[10])
+ TEST_CMP_S("cmp.sor.s", f14, f15, f16, flt[3], flt[11])
+ TEST_CMP_S("cmp.sor.s", f4, f5, f6, flt[4], flt[0])
+ TEST_CMP_S("cmp.sor.s", f5, f6, f7, flt[4], flt[1])
+ TEST_CMP_S("cmp.sor.s", f6, f7, f8, flt[4], flt[2])
+ TEST_CMP_S("cmp.sor.s", f7, f8, f9, flt[4], flt[3])
+ TEST_CMP_S("cmp.sor.s", f8, f9, f10, flt[4], flt[4])
+ TEST_CMP_S("cmp.sor.s", f9, f10, f11, flt[4], flt[5])
+ TEST_CMP_S("cmp.sor.s", f10, f11, f12, flt[4], flt[6])
+ TEST_CMP_S("cmp.sor.s", f11, f12, f13, flt[4], flt[7])
+ TEST_CMP_S("cmp.sor.s", f12, f13, f14, flt[4], flt[8])
+ TEST_CMP_S("cmp.sor.s", f13, f14, f15, flt[4], flt[9])
+ TEST_CMP_S("cmp.sor.s", f14, f15, f16, flt[4], flt[10])
+ TEST_CMP_S("cmp.sor.s", f15, f16, f17, flt[4], flt[11])
+ TEST_CMP_S("cmp.sor.s", f5, f6, f7, flt[5], flt[0])
+ TEST_CMP_S("cmp.sor.s", f6, f7, f8, flt[5], flt[1])
+ TEST_CMP_S("cmp.sor.s", f7, f8, f9, flt[5], flt[2])
+ TEST_CMP_S("cmp.sor.s", f8, f9, f10, flt[5], flt[3])
+ TEST_CMP_S("cmp.sor.s", f9, f10, f11, flt[5], flt[4])
+ TEST_CMP_S("cmp.sor.s", f10, f11, f12, flt[5], flt[5])
+ TEST_CMP_S("cmp.sor.s", f11, f12, f13, flt[5], flt[6])
+ TEST_CMP_S("cmp.sor.s", f12, f13, f14, flt[5], flt[7])
+ TEST_CMP_S("cmp.sor.s", f13, f14, f15, flt[5], flt[8])
+ TEST_CMP_S("cmp.sor.s", f14, f15, f16, flt[5], flt[9])
+ TEST_CMP_S("cmp.sor.s", f15, f16, f17, flt[5], flt[10])
+ TEST_CMP_S("cmp.sor.s", f16, f17, f18, flt[5], flt[11])
+ TEST_CMP_S("cmp.sor.s", f6, f7, f8, flt[6], flt[0])
+ TEST_CMP_S("cmp.sor.s", f7, f8, f9, flt[6], flt[1])
+ TEST_CMP_S("cmp.sor.s", f8, f9, f10, flt[6], flt[2])
+ TEST_CMP_S("cmp.sor.s", f9, f10, f11, flt[6], flt[3])
+ TEST_CMP_S("cmp.sor.s", f10, f11, f12, flt[6], flt[4])
+ TEST_CMP_S("cmp.sor.s", f11, f12, f13, flt[6], flt[5])
+ TEST_CMP_S("cmp.sor.s", f12, f13, f14, flt[6], flt[6])
+ TEST_CMP_S("cmp.sor.s", f13, f14, f15, flt[6], flt[7])
+ TEST_CMP_S("cmp.sor.s", f14, f15, f16, flt[6], flt[8])
+ TEST_CMP_S("cmp.sor.s", f15, f16, f17, flt[6], flt[9])
+ TEST_CMP_S("cmp.sor.s", f16, f17, f18, flt[6], flt[10])
+ TEST_CMP_S("cmp.sor.s", f17, f18, f19, flt[6], flt[11])
+ TEST_CMP_S("cmp.sor.s", f7, f8, f9, flt[7], flt[0])
+ TEST_CMP_S("cmp.sor.s", f8, f9, f10, flt[7], flt[1])
+ TEST_CMP_S("cmp.sor.s", f9, f10, f11, flt[7], flt[2])
+ TEST_CMP_S("cmp.sor.s", f10, f11, f12, flt[7], flt[3])
+ TEST_CMP_S("cmp.sor.s", f11, f12, f13, flt[7], flt[4])
+ TEST_CMP_S("cmp.sor.s", f12, f13, f14, flt[7], flt[5])
+ TEST_CMP_S("cmp.sor.s", f13, f14, f15, flt[7], flt[6])
+ TEST_CMP_S("cmp.sor.s", f14, f15, f16, flt[7], flt[7])
+ TEST_CMP_S("cmp.sor.s", f15, f16, f17, flt[7], flt[8])
+ TEST_CMP_S("cmp.sor.s", f16, f17, f18, flt[7], flt[9])
+ TEST_CMP_S("cmp.sor.s", f17, f18, f19, flt[7], flt[10])
+ TEST_CMP_S("cmp.sor.s", f18, f19, f20, flt[7], flt[11])
+ TEST_CMP_S("cmp.sor.s", f8, f9, f10, flt[8], flt[0])
+ TEST_CMP_S("cmp.sor.s", f9, f10, f11, flt[8], flt[1])
+ TEST_CMP_S("cmp.sor.s", f10, f11, f12, flt[8], flt[2])
+ TEST_CMP_S("cmp.sor.s", f11, f12, f13, flt[8], flt[3])
+ TEST_CMP_S("cmp.sor.s", f12, f13, f14, flt[8], flt[4])
+ TEST_CMP_S("cmp.sor.s", f13, f14, f15, flt[8], flt[5])
+ TEST_CMP_S("cmp.sor.s", f14, f15, f16, flt[8], flt[6])
+ TEST_CMP_S("cmp.sor.s", f15, f16, f17, flt[8], flt[7])
+ TEST_CMP_S("cmp.sor.s", f16, f17, f18, flt[8], flt[8])
+ TEST_CMP_S("cmp.sor.s", f17, f18, f19, flt[8], flt[9])
+ TEST_CMP_S("cmp.sor.s", f18, f19, f20, flt[8], flt[10])
+ TEST_CMP_S("cmp.sor.s", f19, f20, f21, flt[8], flt[11])
+ TEST_CMP_S("cmp.sor.s", f9, f10, f11, flt[9], flt[0])
+ TEST_CMP_S("cmp.sor.s", f10, f11, f12, flt[9], flt[1])
+ TEST_CMP_S("cmp.sor.s", f11, f12, f13, flt[9], flt[2])
+ TEST_CMP_S("cmp.sor.s", f12, f13, f14, flt[9], flt[3])
+ TEST_CMP_S("cmp.sor.s", f13, f14, f15, flt[9], flt[4])
+ TEST_CMP_S("cmp.sor.s", f14, f15, f16, flt[9], flt[5])
+ TEST_CMP_S("cmp.sor.s", f15, f16, f17, flt[9], flt[6])
+ TEST_CMP_S("cmp.sor.s", f16, f17, f18, flt[9], flt[7])
+ TEST_CMP_S("cmp.sor.s", f17, f18, f19, flt[9], flt[8])
+ TEST_CMP_S("cmp.sor.s", f18, f19, f20, flt[9], flt[9])
+ TEST_CMP_S("cmp.sor.s", f19, f20, f21, flt[9], flt[10])
+ TEST_CMP_S("cmp.sor.s", f20, f21, f22, flt[9], flt[11])
+ TEST_CMP_S("cmp.sor.s", f10, f11, f12, flt[10], flt[0])
+ TEST_CMP_S("cmp.sor.s", f11, f12, f13, flt[10], flt[1])
+ TEST_CMP_S("cmp.sor.s", f12, f13, f14, flt[10], flt[2])
+ TEST_CMP_S("cmp.sor.s", f13, f14, f15, flt[10], flt[3])
+ TEST_CMP_S("cmp.sor.s", f14, f15, f16, flt[10], flt[4])
+ TEST_CMP_S("cmp.sor.s", f15, f16, f17, flt[10], flt[5])
+ TEST_CMP_S("cmp.sor.s", f16, f17, f18, flt[10], flt[6])
+ TEST_CMP_S("cmp.sor.s", f17, f18, f19, flt[10], flt[7])
+ TEST_CMP_S("cmp.sor.s", f18, f19, f20, flt[10], flt[8])
+ TEST_CMP_S("cmp.sor.s", f19, f20, f21, flt[10], flt[9])
+ TEST_CMP_S("cmp.sor.s", f20, f21, f22, flt[10], flt[10])
+ TEST_CMP_S("cmp.sor.s", f21, f22, f23, flt[10], flt[11])
+ TEST_CMP_S("cmp.sor.s", f11, f12, f13, flt[11], flt[0])
+ TEST_CMP_S("cmp.sor.s", f12, f13, f14, flt[11], flt[1])
+ TEST_CMP_S("cmp.sor.s", f13, f14, f15, flt[11], flt[2])
+ TEST_CMP_S("cmp.sor.s", f14, f15, f16, flt[11], flt[3])
+ TEST_CMP_S("cmp.sor.s", f15, f16, f17, flt[11], flt[4])
+ TEST_CMP_S("cmp.sor.s", f16, f17, f18, flt[11], flt[5])
+ TEST_CMP_S("cmp.sor.s", f17, f18, f19, flt[11], flt[6])
+ TEST_CMP_S("cmp.sor.s", f18, f19, f20, flt[11], flt[7])
+ TEST_CMP_S("cmp.sor.s", f19, f20, f21, flt[11], flt[8])
+ TEST_CMP_S("cmp.sor.s", f20, f21, f22, flt[11], flt[9])
+ TEST_CMP_S("cmp.sor.s", f21, f22, f23, flt[11], flt[10])
+ TEST_CMP_S("cmp.sor.s", f22, f23, f24, flt[11], flt[11])
+
+ printf("cmp.sune.s\n");
+ TEST_CMP_S("cmp.sune.s", f0, f1, f2, flt[0], flt[0])
+ TEST_CMP_S("cmp.sune.s", f1, f2, f3, flt[0], flt[1])
+ TEST_CMP_S("cmp.sune.s", f2, f3, f4, flt[0], flt[2])
+ TEST_CMP_S("cmp.sune.s", f3, f4, f5, flt[0], flt[3])
+ TEST_CMP_S("cmp.sune.s", f4, f5, f6, flt[0], flt[4])
+ TEST_CMP_S("cmp.sune.s", f5, f6, f7, flt[0], flt[5])
+ TEST_CMP_S("cmp.sune.s", f6, f7, f8, flt[0], flt[6])
+ TEST_CMP_S("cmp.sune.s", f7, f8, f9, flt[0], flt[7])
+ TEST_CMP_S("cmp.sune.s", f8, f9, f10, flt[0], flt[8])
+ TEST_CMP_S("cmp.sune.s", f9, f10, f11, flt[0], flt[9])
+ TEST_CMP_S("cmp.sune.s", f10, f11, f12, flt[0], flt[10])
+ TEST_CMP_S("cmp.sune.s", f11, f12, f13, flt[0], flt[11])
+ TEST_CMP_S("cmp.sune.s", f1, f2, f3, flt[1], flt[0])
+ TEST_CMP_S("cmp.sune.s", f2, f3, f4, flt[1], flt[1])
+ TEST_CMP_S("cmp.sune.s", f3, f4, f5, flt[1], flt[2])
+ TEST_CMP_S("cmp.sune.s", f4, f5, f6, flt[1], flt[3])
+ TEST_CMP_S("cmp.sune.s", f5, f6, f7, flt[1], flt[4])
+ TEST_CMP_S("cmp.sune.s", f6, f7, f8, flt[1], flt[5])
+ TEST_CMP_S("cmp.sune.s", f7, f8, f9, flt[1], flt[6])
+ TEST_CMP_S("cmp.sune.s", f8, f9, f10, flt[1], flt[7])
+ TEST_CMP_S("cmp.sune.s", f9, f10, f11, flt[1], flt[8])
+ TEST_CMP_S("cmp.sune.s", f10, f11, f12, flt[1], flt[9])
+ TEST_CMP_S("cmp.sune.s", f11, f12, f13, flt[1], flt[10])
+ TEST_CMP_S("cmp.sune.s", f12, f13, f14, flt[1], flt[11])
+ TEST_CMP_S("cmp.sune.s", f2, f3, f4, flt[2], flt[0])
+ TEST_CMP_S("cmp.sune.s", f3, f4, f5, flt[2], flt[1])
+ TEST_CMP_S("cmp.sune.s", f4, f5, f6, flt[2], flt[2])
+ TEST_CMP_S("cmp.sune.s", f5, f6, f7, flt[2], flt[3])
+ TEST_CMP_S("cmp.sune.s", f6, f7, f8, flt[2], flt[4])
+ TEST_CMP_S("cmp.sune.s", f7, f8, f9, flt[2], flt[5])
+ TEST_CMP_S("cmp.sune.s", f8, f9, f10, flt[2], flt[6])
+ TEST_CMP_S("cmp.sune.s", f9, f10, f11, flt[2], flt[7])
+ TEST_CMP_S("cmp.sune.s", f10, f11, f12, flt[2], flt[8])
+ TEST_CMP_S("cmp.sune.s", f11, f12, f13, flt[2], flt[9])
+ TEST_CMP_S("cmp.sune.s", f12, f13, f14, flt[2], flt[10])
+ TEST_CMP_S("cmp.sune.s", f13, f14, f15, flt[2], flt[11])
+ TEST_CMP_S("cmp.sune.s", f3, f4, f5, flt[3], flt[0])
+ TEST_CMP_S("cmp.sune.s", f4, f5, f6, flt[3], flt[1])
+ TEST_CMP_S("cmp.sune.s", f5, f6, f7, flt[3], flt[2])
+ TEST_CMP_S("cmp.sune.s", f6, f7, f8, flt[3], flt[3])
+ TEST_CMP_S("cmp.sune.s", f7, f8, f9, flt[3], flt[4])
+ TEST_CMP_S("cmp.sune.s", f8, f9, f10, flt[3], flt[5])
+ TEST_CMP_S("cmp.sune.s", f9, f10, f11, flt[3], flt[6])
+ TEST_CMP_S("cmp.sune.s", f10, f11, f12, flt[3], flt[7])
+ TEST_CMP_S("cmp.sune.s", f11, f12, f13, flt[3], flt[8])
+ TEST_CMP_S("cmp.sune.s", f12, f13, f14, flt[3], flt[9])
+ TEST_CMP_S("cmp.sune.s", f13, f14, f15, flt[3], flt[10])
+ TEST_CMP_S("cmp.sune.s", f14, f15, f16, flt[3], flt[11])
+ TEST_CMP_S("cmp.sune.s", f4, f5, f6, flt[4], flt[0])
+ TEST_CMP_S("cmp.sune.s", f5, f6, f7, flt[4], flt[1])
+ TEST_CMP_S("cmp.sune.s", f6, f7, f8, flt[4], flt[2])
+ TEST_CMP_S("cmp.sune.s", f7, f8, f9, flt[4], flt[3])
+ TEST_CMP_S("cmp.sune.s", f8, f9, f10, flt[4], flt[4])
+ TEST_CMP_S("cmp.sune.s", f9, f10, f11, flt[4], flt[5])
+ TEST_CMP_S("cmp.sune.s", f10, f11, f12, flt[4], flt[6])
+ TEST_CMP_S("cmp.sune.s", f11, f12, f13, flt[4], flt[7])
+ TEST_CMP_S("cmp.sune.s", f12, f13, f14, flt[4], flt[8])
+ TEST_CMP_S("cmp.sune.s", f13, f14, f15, flt[4], flt[9])
+ TEST_CMP_S("cmp.sune.s", f14, f15, f16, flt[4], flt[10])
+ TEST_CMP_S("cmp.sune.s", f15, f16, f17, flt[4], flt[11])
+ TEST_CMP_S("cmp.sune.s", f5, f6, f7, flt[5], flt[0])
+ TEST_CMP_S("cmp.sune.s", f6, f7, f8, flt[5], flt[1])
+ TEST_CMP_S("cmp.sune.s", f7, f8, f9, flt[5], flt[2])
+ TEST_CMP_S("cmp.sune.s", f8, f9, f10, flt[5], flt[3])
+ TEST_CMP_S("cmp.sune.s", f9, f10, f11, flt[5], flt[4])
+ TEST_CMP_S("cmp.sune.s", f10, f11, f12, flt[5], flt[5])
+ TEST_CMP_S("cmp.sune.s", f11, f12, f13, flt[5], flt[6])
+ TEST_CMP_S("cmp.sune.s", f12, f13, f14, flt[5], flt[7])
+ TEST_CMP_S("cmp.sune.s", f13, f14, f15, flt[5], flt[8])
+ TEST_CMP_S("cmp.sune.s", f14, f15, f16, flt[5], flt[9])
+ TEST_CMP_S("cmp.sune.s", f15, f16, f17, flt[5], flt[10])
+ TEST_CMP_S("cmp.sune.s", f16, f17, f18, flt[5], flt[11])
+ TEST_CMP_S("cmp.sune.s", f6, f7, f8, flt[6], flt[0])
+ TEST_CMP_S("cmp.sune.s", f7, f8, f9, flt[6], flt[1])
+ TEST_CMP_S("cmp.sune.s", f8, f9, f10, flt[6], flt[2])
+ TEST_CMP_S("cmp.sune.s", f9, f10, f11, flt[6], flt[3])
+ TEST_CMP_S("cmp.sune.s", f10, f11, f12, flt[6], flt[4])
+ TEST_CMP_S("cmp.sune.s", f11, f12, f13, flt[6], flt[5])
+ TEST_CMP_S("cmp.sune.s", f12, f13, f14, flt[6], flt[6])
+ TEST_CMP_S("cmp.sune.s", f13, f14, f15, flt[6], flt[7])
+ TEST_CMP_S("cmp.sune.s", f14, f15, f16, flt[6], flt[8])
+ TEST_CMP_S("cmp.sune.s", f15, f16, f17, flt[6], flt[9])
+ TEST_CMP_S("cmp.sune.s", f16, f17, f18, flt[6], flt[10])
+ TEST_CMP_S("cmp.sune.s", f17, f18, f19, flt[6], flt[11])
+ TEST_CMP_S("cmp.sune.s", f7, f8, f9, flt[7], flt[0])
+ TEST_CMP_S("cmp.sune.s", f8, f9, f10, flt[7], flt[1])
+ TEST_CMP_S("cmp.sune.s", f9, f10, f11, flt[7], flt[2])
+ TEST_CMP_S("cmp.sune.s", f10, f11, f12, flt[7], flt[3])
+ TEST_CMP_S("cmp.sune.s", f11, f12, f13, flt[7], flt[4])
+ TEST_CMP_S("cmp.sune.s", f12, f13, f14, flt[7], flt[5])
+ TEST_CMP_S("cmp.sune.s", f13, f14, f15, flt[7], flt[6])
+ TEST_CMP_S("cmp.sune.s", f14, f15, f16, flt[7], flt[7])
+ TEST_CMP_S("cmp.sune.s", f15, f16, f17, flt[7], flt[8])
+ TEST_CMP_S("cmp.sune.s", f16, f17, f18, flt[7], flt[9])
+ TEST_CMP_S("cmp.sune.s", f17, f18, f19, flt[7], flt[10])
+ TEST_CMP_S("cmp.sune.s", f18, f19, f20, flt[7], flt[11])
+ TEST_CMP_S("cmp.sune.s", f8, f9, f10, flt[8], flt[0])
+ TEST_CMP_S("cmp.sune.s", f9, f10, f11, flt[8], flt[1])
+ TEST_CMP_S("cmp.sune.s", f10, f11, f12, flt[8], flt[2])
+ TEST_CMP_S("cmp.sune.s", f11, f12, f13, flt[8], flt[3])
+ TEST_CMP_S("cmp.sune.s", f12, f13, f14, flt[8], flt[4])
+ TEST_CMP_S("cmp.sune.s", f13, f14, f15, flt[8], flt[5])
+ TEST_CMP_S("cmp.sune.s", f14, f15, f16, flt[8], flt[6])
+ TEST_CMP_S("cmp.sune.s", f15, f16, f17, flt[8], flt[7])
+ TEST_CMP_S("cmp.sune.s", f16, f17, f18, flt[8], flt[8])
+ TEST_CMP_S("cmp.sune.s", f17, f18, f19, flt[8], flt[9])
+ TEST_CMP_S("cmp.sune.s", f18, f19, f20, flt[8], flt[10])
+ TEST_CMP_S("cmp.sune.s", f19, f20, f21, flt[8], flt[11])
+ TEST_CMP_S("cmp.sune.s", f9, f10, f11, flt[9], flt[0])
+ TEST_CMP_S("cmp.sune.s", f10, f11, f12, flt[9], flt[1])
+ TEST_CMP_S("cmp.sune.s", f11, f12, f13, flt[9], flt[2])
+ TEST_CMP_S("cmp.sune.s", f12, f13, f14, flt[9], flt[3])
+ TEST_CMP_S("cmp.sune.s", f13, f14, f15, flt[9], flt[4])
+ TEST_CMP_S("cmp.sune.s", f14, f15, f16, flt[9], flt[5])
+ TEST_CMP_S("cmp.sune.s", f15, f16, f17, flt[9], flt[6])
+ TEST_CMP_S("cmp.sune.s", f16, f17, f18, flt[9], flt[7])
+ TEST_CMP_S("cmp.sune.s", f17, f18, f19, flt[9], flt[8])
+ TEST_CMP_S("cmp.sune.s", f18, f19, f20, flt[9], flt[9])
+ TEST_CMP_S("cmp.sune.s", f19, f20, f21, flt[9], flt[10])
+ TEST_CMP_S("cmp.sune.s", f20, f21, f22, flt[9], flt[11])
+ TEST_CMP_S("cmp.sune.s", f10, f11, f12, flt[10], flt[0])
+ TEST_CMP_S("cmp.sune.s", f11, f12, f13, flt[10], flt[1])
+ TEST_CMP_S("cmp.sune.s", f12, f13, f14, flt[10], flt[2])
+ TEST_CMP_S("cmp.sune.s", f13, f14, f15, flt[10], flt[3])
+ TEST_CMP_S("cmp.sune.s", f14, f15, f16, flt[10], flt[4])
+ TEST_CMP_S("cmp.sune.s", f15, f16, f17, flt[10], flt[5])
+ TEST_CMP_S("cmp.sune.s", f16, f17, f18, flt[10], flt[6])
+ TEST_CMP_S("cmp.sune.s", f17, f18, f19, flt[10], flt[7])
+ TEST_CMP_S("cmp.sune.s", f18, f19, f20, flt[10], flt[8])
+ TEST_CMP_S("cmp.sune.s", f19, f20, f21, flt[10], flt[9])
+ TEST_CMP_S("cmp.sune.s", f20, f21, f22, flt[10], flt[10])
+ TEST_CMP_S("cmp.sune.s", f21, f22, f23, flt[10], flt[11])
+ TEST_CMP_S("cmp.sune.s", f11, f12, f13, flt[11], flt[0])
+ TEST_CMP_S("cmp.sune.s", f12, f13, f14, flt[11], flt[1])
+ TEST_CMP_S("cmp.sune.s", f13, f14, f15, flt[11], flt[2])
+ TEST_CMP_S("cmp.sune.s", f14, f15, f16, flt[11], flt[3])
+ TEST_CMP_S("cmp.sune.s", f15, f16, f17, flt[11], flt[4])
+ TEST_CMP_S("cmp.sune.s", f16, f17, f18, flt[11], flt[5])
+ TEST_CMP_S("cmp.sune.s", f17, f18, f19, flt[11], flt[6])
+ TEST_CMP_S("cmp.sune.s", f18, f19, f20, flt[11], flt[7])
+ TEST_CMP_S("cmp.sune.s", f19, f20, f21, flt[11], flt[8])
+ TEST_CMP_S("cmp.sune.s", f20, f21, f22, flt[11], flt[9])
+ TEST_CMP_S("cmp.sune.s", f21, f22, f23, flt[11], flt[10])
+ TEST_CMP_S("cmp.sune.s", f22, f23, f24, flt[11], flt[11])
+
+ printf("cmp.sne.s\n");
+ TEST_CMP_S("cmp.sne.s", f0, f1, f2, flt[0], flt[0])
+ TEST_CMP_S("cmp.sne.s", f1, f2, f3, flt[0], flt[1])
+ TEST_CMP_S("cmp.sne.s", f2, f3, f4, flt[0], flt[2])
+ TEST_CMP_S("cmp.sne.s", f3, f4, f5, flt[0], flt[3])
+ TEST_CMP_S("cmp.sne.s", f4, f5, f6, flt[0], flt[4])
+ TEST_CMP_S("cmp.sne.s", f5, f6, f7, flt[0], flt[5])
+ TEST_CMP_S("cmp.sne.s", f6, f7, f8, flt[0], flt[6])
+ TEST_CMP_S("cmp.sne.s", f7, f8, f9, flt[0], flt[7])
+ TEST_CMP_S("cmp.sne.s", f8, f9, f10, flt[0], flt[8])
+ TEST_CMP_S("cmp.sne.s", f9, f10, f11, flt[0], flt[9])
+ TEST_CMP_S("cmp.sne.s", f10, f11, f12, flt[0], flt[10])
+ TEST_CMP_S("cmp.sne.s", f11, f12, f13, flt[0], flt[11])
+ TEST_CMP_S("cmp.sne.s", f1, f2, f3, flt[1], flt[0])
+ TEST_CMP_S("cmp.sne.s", f2, f3, f4, flt[1], flt[1])
+ TEST_CMP_S("cmp.sne.s", f3, f4, f5, flt[1], flt[2])
+ TEST_CMP_S("cmp.sne.s", f4, f5, f6, flt[1], flt[3])
+ TEST_CMP_S("cmp.sne.s", f5, f6, f7, flt[1], flt[4])
+ TEST_CMP_S("cmp.sne.s", f6, f7, f8, flt[1], flt[5])
+ TEST_CMP_S("cmp.sne.s", f7, f8, f9, flt[1], flt[6])
+ TEST_CMP_S("cmp.sne.s", f8, f9, f10, flt[1], flt[7])
+ TEST_CMP_S("cmp.sne.s", f9, f10, f11, flt[1], flt[8])
+ TEST_CMP_S("cmp.sne.s", f10, f11, f12, flt[1], flt[9])
+ TEST_CMP_S("cmp.sne.s", f11, f12, f13, flt[1], flt[10])
+ TEST_CMP_S("cmp.sne.s", f12, f13, f14, flt[1], flt[11])
+ TEST_CMP_S("cmp.sne.s", f2, f3, f4, flt[2], flt[0])
+ TEST_CMP_S("cmp.sne.s", f3, f4, f5, flt[2], flt[1])
+ TEST_CMP_S("cmp.sne.s", f4, f5, f6, flt[2], flt[2])
+ TEST_CMP_S("cmp.sne.s", f5, f6, f7, flt[2], flt[3])
+ TEST_CMP_S("cmp.sne.s", f6, f7, f8, flt[2], flt[4])
+ TEST_CMP_S("cmp.sne.s", f7, f8, f9, flt[2], flt[5])
+ TEST_CMP_S("cmp.sne.s", f8, f9, f10, flt[2], flt[6])
+ TEST_CMP_S("cmp.sne.s", f9, f10, f11, flt[2], flt[7])
+ TEST_CMP_S("cmp.sne.s", f10, f11, f12, flt[2], flt[8])
+ TEST_CMP_S("cmp.sne.s", f11, f12, f13, flt[2], flt[9])
+ TEST_CMP_S("cmp.sne.s", f12, f13, f14, flt[2], flt[10])
+ TEST_CMP_S("cmp.sne.s", f13, f14, f15, flt[2], flt[11])
+ TEST_CMP_S("cmp.sne.s", f3, f4, f5, flt[3], flt[0])
+ TEST_CMP_S("cmp.sne.s", f4, f5, f6, flt[3], flt[1])
+ TEST_CMP_S("cmp.sne.s", f5, f6, f7, flt[3], flt[2])
+ TEST_CMP_S("cmp.sne.s", f6, f7, f8, flt[3], flt[3])
+ TEST_CMP_S("cmp.sne.s", f7, f8, f9, flt[3], flt[4])
+ TEST_CMP_S("cmp.sne.s", f8, f9, f10, flt[3], flt[5])
+ TEST_CMP_S("cmp.sne.s", f9, f10, f11, flt[3], flt[6])
+ TEST_CMP_S("cmp.sne.s", f10, f11, f12, flt[3], flt[7])
+ TEST_CMP_S("cmp.sne.s", f11, f12, f13, flt[3], flt[8])
+ TEST_CMP_S("cmp.sne.s", f12, f13, f14, flt[3], flt[9])
+ TEST_CMP_S("cmp.sne.s", f13, f14, f15, flt[3], flt[10])
+ TEST_CMP_S("cmp.sne.s", f14, f15, f16, flt[3], flt[11])
+ TEST_CMP_S("cmp.sne.s", f4, f5, f6, flt[4], flt[0])
+ TEST_CMP_S("cmp.sne.s", f5, f6, f7, flt[4], flt[1])
+ TEST_CMP_S("cmp.sne.s", f6, f7, f8, flt[4], flt[2])
+ TEST_CMP_S("cmp.sne.s", f7, f8, f9, flt[4], flt[3])
+ TEST_CMP_S("cmp.sne.s", f8, f9, f10, flt[4], flt[4])
+ TEST_CMP_S("cmp.sne.s", f9, f10, f11, flt[4], flt[5])
+ TEST_CMP_S("cmp.sne.s", f10, f11, f12, flt[4], flt[6])
+ TEST_CMP_S("cmp.sne.s", f11, f12, f13, flt[4], flt[7])
+ TEST_CMP_S("cmp.sne.s", f12, f13, f14, flt[4], flt[8])
+ TEST_CMP_S("cmp.sne.s", f13, f14, f15, flt[4], flt[9])
+ TEST_CMP_S("cmp.sne.s", f14, f15, f16, flt[4], flt[10])
+ TEST_CMP_S("cmp.sne.s", f15, f16, f17, flt[4], flt[11])
+ TEST_CMP_S("cmp.sne.s", f5, f6, f7, flt[5], flt[0])
+ TEST_CMP_S("cmp.sne.s", f6, f7, f8, flt[5], flt[1])
+ TEST_CMP_S("cmp.sne.s", f7, f8, f9, flt[5], flt[2])
+ TEST_CMP_S("cmp.sne.s", f8, f9, f10, flt[5], flt[3])
+ TEST_CMP_S("cmp.sne.s", f9, f10, f11, flt[5], flt[4])
+ TEST_CMP_S("cmp.sne.s", f10, f11, f12, flt[5], flt[5])
+ TEST_CMP_S("cmp.sne.s", f11, f12, f13, flt[5], flt[6])
+ TEST_CMP_S("cmp.sne.s", f12, f13, f14, flt[5], flt[7])
+ TEST_CMP_S("cmp.sne.s", f13, f14, f15, flt[5], flt[8])
+ TEST_CMP_S("cmp.sne.s", f14, f15, f16, flt[5], flt[9])
+ TEST_CMP_S("cmp.sne.s", f15, f16, f17, flt[5], flt[10])
+ TEST_CMP_S("cmp.sne.s", f16, f17, f18, flt[5], flt[11])
+ TEST_CMP_S("cmp.sne.s", f6, f7, f8, flt[6], flt[0])
+ TEST_CMP_S("cmp.sne.s", f7, f8, f9, flt[6], flt[1])
+ TEST_CMP_S("cmp.sne.s", f8, f9, f10, flt[6], flt[2])
+ TEST_CMP_S("cmp.sne.s", f9, f10, f11, flt[6], flt[3])
+ TEST_CMP_S("cmp.sne.s", f10, f11, f12, flt[6], flt[4])
+ TEST_CMP_S("cmp.sne.s", f11, f12, f13, flt[6], flt[5])
+ TEST_CMP_S("cmp.sne.s", f12, f13, f14, flt[6], flt[6])
+ TEST_CMP_S("cmp.sne.s", f13, f14, f15, flt[6], flt[7])
+ TEST_CMP_S("cmp.sne.s", f14, f15, f16, flt[6], flt[8])
+ TEST_CMP_S("cmp.sne.s", f15, f16, f17, flt[6], flt[9])
+ TEST_CMP_S("cmp.sne.s", f16, f17, f18, flt[6], flt[10])
+ TEST_CMP_S("cmp.sne.s", f17, f18, f19, flt[6], flt[11])
+ TEST_CMP_S("cmp.sne.s", f7, f8, f9, flt[7], flt[0])
+ TEST_CMP_S("cmp.sne.s", f8, f9, f10, flt[7], flt[1])
+ TEST_CMP_S("cmp.sne.s", f9, f10, f11, flt[7], flt[2])
+ TEST_CMP_S("cmp.sne.s", f10, f11, f12, flt[7], flt[3])
+ TEST_CMP_S("cmp.sne.s", f11, f12, f13, flt[7], flt[4])
+ TEST_CMP_S("cmp.sne.s", f12, f13, f14, flt[7], flt[5])
+ TEST_CMP_S("cmp.sne.s", f13, f14, f15, flt[7], flt[6])
+ TEST_CMP_S("cmp.sne.s", f14, f15, f16, flt[7], flt[7])
+ TEST_CMP_S("cmp.sne.s", f15, f16, f17, flt[7], flt[8])
+ TEST_CMP_S("cmp.sne.s", f16, f17, f18, flt[7], flt[9])
+ TEST_CMP_S("cmp.sne.s", f17, f18, f19, flt[7], flt[10])
+ TEST_CMP_S("cmp.sne.s", f18, f19, f20, flt[7], flt[11])
+ TEST_CMP_S("cmp.sne.s", f8, f9, f10, flt[8], flt[0])
+ TEST_CMP_S("cmp.sne.s", f9, f10, f11, flt[8], flt[1])
+ TEST_CMP_S("cmp.sne.s", f10, f11, f12, flt[8], flt[2])
+ TEST_CMP_S("cmp.sne.s", f11, f12, f13, flt[8], flt[3])
+ TEST_CMP_S("cmp.sne.s", f12, f13, f14, flt[8], flt[4])
+ TEST_CMP_S("cmp.sne.s", f13, f14, f15, flt[8], flt[5])
+ TEST_CMP_S("cmp.sne.s", f14, f15, f16, flt[8], flt[6])
+ TEST_CMP_S("cmp.sne.s", f15, f16, f17, flt[8], flt[7])
+ TEST_CMP_S("cmp.sne.s", f16, f17, f18, flt[8], flt[8])
+ TEST_CMP_S("cmp.sne.s", f17, f18, f19, flt[8], flt[9])
+ TEST_CMP_S("cmp.sne.s", f18, f19, f20, flt[8], flt[10])
+ TEST_CMP_S("cmp.sne.s", f19, f20, f21, flt[8], flt[11])
+ TEST_CMP_S("cmp.sne.s", f9, f10, f11, flt[9], flt[0])
+ TEST_CMP_S("cmp.sne.s", f10, f11, f12, flt[9], flt[1])
+ TEST_CMP_S("cmp.sne.s", f11, f12, f13, flt[9], flt[2])
+ TEST_CMP_S("cmp.sne.s", f12, f13, f14, flt[9], flt[3])
+ TEST_CMP_S("cmp.sne.s", f13, f14, f15, flt[9], flt[4])
+ TEST_CMP_S("cmp.sne.s", f14, f15, f16, flt[9], flt[5])
+ TEST_CMP_S("cmp.sne.s", f15, f16, f17, flt[9], flt[6])
+ TEST_CMP_S("cmp.sne.s", f16, f17, f18, flt[9], flt[7])
+ TEST_CMP_S("cmp.sne.s", f17, f18, f19, flt[9], flt[8])
+ TEST_CMP_S("cmp.sne.s", f18, f19, f20, flt[9], flt[9])
+ TEST_CMP_S("cmp.sne.s", f19, f20, f21, flt[9], flt[10])
+ TEST_CMP_S("cmp.sne.s", f20, f21, f22, flt[9], flt[11])
+ TEST_CMP_S("cmp.sne.s", f10, f11, f12, flt[10], flt[0])
+ TEST_CMP_S("cmp.sne.s", f11, f12, f13, flt[10], flt[1])
+ TEST_CMP_S("cmp.sne.s", f12, f13, f14, flt[10], flt[2])
+ TEST_CMP_S("cmp.sne.s", f13, f14, f15, flt[10], flt[3])
+ TEST_CMP_S("cmp.sne.s", f14, f15, f16, flt[10], flt[4])
+ TEST_CMP_S("cmp.sne.s", f15, f16, f17, flt[10], flt[5])
+ TEST_CMP_S("cmp.sne.s", f16, f17, f18, flt[10], flt[6])
+ TEST_CMP_S("cmp.sne.s", f17, f18, f19, flt[10], flt[7])
+ TEST_CMP_S("cmp.sne.s", f18, f19, f20, flt[10], flt[8])
+ TEST_CMP_S("cmp.sne.s", f19, f20, f21, flt[10], flt[9])
+ TEST_CMP_S("cmp.sne.s", f20, f21, f22, flt[10], flt[10])
+ TEST_CMP_S("cmp.sne.s", f21, f22, f23, flt[10], flt[11])
+ TEST_CMP_S("cmp.sne.s", f11, f12, f13, flt[11], flt[0])
+ TEST_CMP_S("cmp.sne.s", f12, f13, f14, flt[11], flt[1])
+ TEST_CMP_S("cmp.sne.s", f13, f14, f15, flt[11], flt[2])
+ TEST_CMP_S("cmp.sne.s", f14, f15, f16, flt[11], flt[3])
+ TEST_CMP_S("cmp.sne.s", f15, f16, f17, flt[11], flt[4])
+ TEST_CMP_S("cmp.sne.s", f16, f17, f18, flt[11], flt[5])
+ TEST_CMP_S("cmp.sne.s", f17, f18, f19, flt[11], flt[6])
+ TEST_CMP_S("cmp.sne.s", f18, f19, f20, flt[11], flt[7])
+ TEST_CMP_S("cmp.sne.s", f19, f20, f21, flt[11], flt[8])
+ TEST_CMP_S("cmp.sne.s", f20, f21, f22, flt[11], flt[9])
+ TEST_CMP_S("cmp.sne.s", f21, f22, f23, flt[11], flt[10])
+ TEST_CMP_S("cmp.sne.s", f22, f23, f24, flt[11], flt[11])
+
+ printf("cmp.saf.d\n");
+ TEST_CMP_D("cmp.saf.d", f0, f1, f2, dbl[0], dbl[0])
+ TEST_CMP_D("cmp.saf.d", f1, f2, f3, dbl[0], dbl[1])
+ TEST_CMP_D("cmp.saf.d", f2, f3, f4, dbl[0], dbl[2])
+ TEST_CMP_D("cmp.saf.d", f3, f4, f5, dbl[0], dbl[3])
+ TEST_CMP_D("cmp.saf.d", f4, f5, f6, dbl[0], dbl[4])
+ TEST_CMP_D("cmp.saf.d", f5, f6, f7, dbl[0], dbl[5])
+ TEST_CMP_D("cmp.saf.d", f6, f7, f8, dbl[0], dbl[6])
+ TEST_CMP_D("cmp.saf.d", f7, f8, f9, dbl[0], dbl[7])
+ TEST_CMP_D("cmp.saf.d", f8, f9, f10, dbl[0], dbl[8])
+ TEST_CMP_D("cmp.saf.d", f9, f10, f11, dbl[0], dbl[9])
+ TEST_CMP_D("cmp.saf.d", f10, f11, f12, dbl[0], dbl[10])
+ TEST_CMP_D("cmp.saf.d", f11, f12, f13, dbl[0], dbl[11])
+ TEST_CMP_D("cmp.saf.d", f1, f2, f3, dbl[1], dbl[0])
+ TEST_CMP_D("cmp.saf.d", f2, f3, f4, dbl[1], dbl[1])
+ TEST_CMP_D("cmp.saf.d", f3, f4, f5, dbl[1], dbl[2])
+ TEST_CMP_D("cmp.saf.d", f4, f5, f6, dbl[1], dbl[3])
+ TEST_CMP_D("cmp.saf.d", f5, f6, f7, dbl[1], dbl[4])
+ TEST_CMP_D("cmp.saf.d", f6, f7, f8, dbl[1], dbl[5])
+ TEST_CMP_D("cmp.saf.d", f7, f8, f9, dbl[1], dbl[6])
+ TEST_CMP_D("cmp.saf.d", f8, f9, f10, dbl[1], dbl[7])
+ TEST_CMP_D("cmp.saf.d", f9, f10, f11, dbl[1], dbl[8])
+ TEST_CMP_D("cmp.saf.d", f10, f11, f12, dbl[1], dbl[9])
+ TEST_CMP_D("cmp.saf.d", f11, f12, f13, dbl[1], dbl[10])
+ TEST_CMP_D("cmp.saf.d", f12, f13, f14, dbl[1], dbl[11])
+ TEST_CMP_D("cmp.saf.d", f2, f3, f4, dbl[2], dbl[0])
+ TEST_CMP_D("cmp.saf.d", f3, f4, f5, dbl[2], dbl[1])
+ TEST_CMP_D("cmp.saf.d", f4, f5, f6, dbl[2], dbl[2])
+ TEST_CMP_D("cmp.saf.d", f5, f6, f7, dbl[2], dbl[3])
+ TEST_CMP_D("cmp.saf.d", f6, f7, f8, dbl[2], dbl[4])
+ TEST_CMP_D("cmp.saf.d", f7, f8, f9, dbl[2], dbl[5])
+ TEST_CMP_D("cmp.saf.d", f8, f9, f10, dbl[2], dbl[6])
+ TEST_CMP_D("cmp.saf.d", f9, f10, f11, dbl[2], dbl[7])
+ TEST_CMP_D("cmp.saf.d", f10, f11, f12, dbl[2], dbl[8])
+ TEST_CMP_D("cmp.saf.d", f11, f12, f13, dbl[2], dbl[9])
+ TEST_CMP_D("cmp.saf.d", f12, f13, f14, dbl[2], dbl[10])
+ TEST_CMP_D("cmp.saf.d", f13, f14, f15, dbl[2], dbl[11])
+ TEST_CMP_D("cmp.saf.d", f3, f4, f5, dbl[3], dbl[0])
+ TEST_CMP_D("cmp.saf.d", f4, f5, f6, dbl[3], dbl[1])
+ TEST_CMP_D("cmp.saf.d", f5, f6, f7, dbl[3], dbl[2])
+ TEST_CMP_D("cmp.saf.d", f6, f7, f8, dbl[3], dbl[3])
+ TEST_CMP_D("cmp.saf.d", f7, f8, f9, dbl[3], dbl[4])
+ TEST_CMP_D("cmp.saf.d", f8, f9, f10, dbl[3], dbl[5])
+ TEST_CMP_D("cmp.saf.d", f9, f10, f11, dbl[3], dbl[6])
+ TEST_CMP_D("cmp.saf.d", f10, f11, f12, dbl[3], dbl[7])
+ TEST_CMP_D("cmp.saf.d", f11, f12, f13, dbl[3], dbl[8])
+ TEST_CMP_D("cmp.saf.d", f12, f13, f14, dbl[3], dbl[9])
+ TEST_CMP_D("cmp.saf.d", f13, f14, f15, dbl[3], dbl[10])
+ TEST_CMP_D("cmp.saf.d", f14, f15, f16, dbl[3], dbl[11])
+ TEST_CMP_D("cmp.saf.d", f4, f5, f6, dbl[4], dbl[0])
+ TEST_CMP_D("cmp.saf.d", f5, f6, f7, dbl[4], dbl[1])
+ TEST_CMP_D("cmp.saf.d", f6, f7, f8, dbl[4], dbl[2])
+ TEST_CMP_D("cmp.saf.d", f7, f8, f9, dbl[4], dbl[3])
+ TEST_CMP_D("cmp.saf.d", f8, f9, f10, dbl[4], dbl[4])
+ TEST_CMP_D("cmp.saf.d", f9, f10, f11, dbl[4], dbl[5])
+ TEST_CMP_D("cmp.saf.d", f10, f11, f12, dbl[4], dbl[6])
+ TEST_CMP_D("cmp.saf.d", f11, f12, f13, dbl[4], dbl[7])
+ TEST_CMP_D("cmp.saf.d", f12, f13, f14, dbl[4], dbl[8])
+ TEST_CMP_D("cmp.saf.d", f13, f14, f15, dbl[4], dbl[9])
+ TEST_CMP_D("cmp.saf.d", f14, f15, f16, dbl[4], dbl[10])
+ TEST_CMP_D("cmp.saf.d", f15, f16, f17, dbl[4], dbl[11])
+ TEST_CMP_D("cmp.saf.d", f5, f6, f7, dbl[5], dbl[0])
+ TEST_CMP_D("cmp.saf.d", f6, f7, f8, dbl[5], dbl[1])
+ TEST_CMP_D("cmp.saf.d", f7, f8, f9, dbl[5], dbl[2])
+ TEST_CMP_D("cmp.saf.d", f8, f9, f10, dbl[5], dbl[3])
+ TEST_CMP_D("cmp.saf.d", f9, f10, f11, dbl[5], dbl[4])
+ TEST_CMP_D("cmp.saf.d", f10, f11, f12, dbl[5], dbl[5])
+ TEST_CMP_D("cmp.saf.d", f11, f12, f13, dbl[5], dbl[6])
+ TEST_CMP_D("cmp.saf.d", f12, f13, f14, dbl[5], dbl[7])
+ TEST_CMP_D("cmp.saf.d", f13, f14, f15, dbl[5], dbl[8])
+ TEST_CMP_D("cmp.saf.d", f14, f15, f16, dbl[5], dbl[9])
+ TEST_CMP_D("cmp.saf.d", f15, f16, f17, dbl[5], dbl[10])
+ TEST_CMP_D("cmp.saf.d", f16, f17, f18, dbl[5], dbl[11])
+ TEST_CMP_D("cmp.saf.d", f6, f7, f8, dbl[6], dbl[0])
+ TEST_CMP_D("cmp.saf.d", f7, f8, f9, dbl[6], dbl[1])
+ TEST_CMP_D("cmp.saf.d", f8, f9, f10, dbl[6], dbl[2])
+ TEST_CMP_D("cmp.saf.d", f9, f10, f11, dbl[6], dbl[3])
+ TEST_CMP_D("cmp.saf.d", f10, f11, f12, dbl[6], dbl[4])
+ TEST_CMP_D("cmp.saf.d", f11, f12, f13, dbl[6], dbl[5])
+ TEST_CMP_D("cmp.saf.d", f12, f13, f14, dbl[6], dbl[6])
+ TEST_CMP_D("cmp.saf.d", f13, f14, f15, dbl[6], dbl[7])
+ TEST_CMP_D("cmp.saf.d", f14, f15, f16, dbl[6], dbl[8])
+ TEST_CMP_D("cmp.saf.d", f15, f16, f17, dbl[6], dbl[9])
+ TEST_CMP_D("cmp.saf.d", f16, f17, f18, dbl[6], dbl[10])
+ TEST_CMP_D("cmp.saf.d", f17, f18, f19, dbl[6], dbl[11])
+ TEST_CMP_D("cmp.saf.d", f7, f8, f9, dbl[7], dbl[0])
+ TEST_CMP_D("cmp.saf.d", f8, f9, f10, dbl[7], dbl[1])
+ TEST_CMP_D("cmp.saf.d", f9, f10, f11, dbl[7], dbl[2])
+ TEST_CMP_D("cmp.saf.d", f10, f11, f12, dbl[7], dbl[3])
+ TEST_CMP_D("cmp.saf.d", f11, f12, f13, dbl[7], dbl[4])
+ TEST_CMP_D("cmp.saf.d", f12, f13, f14, dbl[7], dbl[5])
+ TEST_CMP_D("cmp.saf.d", f13, f14, f15, dbl[7], dbl[6])
+ TEST_CMP_D("cmp.saf.d", f14, f15, f16, dbl[7], dbl[7])
+ TEST_CMP_D("cmp.saf.d", f15, f16, f17, dbl[7], dbl[8])
+ TEST_CMP_D("cmp.saf.d", f16, f17, f18, dbl[7], dbl[9])
+ TEST_CMP_D("cmp.saf.d", f17, f18, f19, dbl[7], dbl[10])
+ TEST_CMP_D("cmp.saf.d", f18, f19, f20, dbl[7], dbl[11])
+ TEST_CMP_D("cmp.saf.d", f8, f9, f10, dbl[8], dbl[0])
+ TEST_CMP_D("cmp.saf.d", f9, f10, f11, dbl[8], dbl[1])
+ TEST_CMP_D("cmp.saf.d", f10, f11, f12, dbl[8], dbl[2])
+ TEST_CMP_D("cmp.saf.d", f11, f12, f13, dbl[8], dbl[3])
+ TEST_CMP_D("cmp.saf.d", f12, f13, f14, dbl[8], dbl[4])
+ TEST_CMP_D("cmp.saf.d", f13, f14, f15, dbl[8], dbl[5])
+ TEST_CMP_D("cmp.saf.d", f14, f15, f16, dbl[8], dbl[6])
+ TEST_CMP_D("cmp.saf.d", f15, f16, f17, dbl[8], dbl[7])
+ TEST_CMP_D("cmp.saf.d", f16, f17, f18, dbl[8], dbl[8])
+ TEST_CMP_D("cmp.saf.d", f17, f18, f19, dbl[8], dbl[9])
+ TEST_CMP_D("cmp.saf.d", f18, f19, f20, dbl[8], dbl[10])
+ TEST_CMP_D("cmp.saf.d", f19, f20, f21, dbl[8], dbl[11])
+ TEST_CMP_D("cmp.saf.d", f9, f10, f11, dbl[9], dbl[0])
+ TEST_CMP_D("cmp.saf.d", f10, f11, f12, dbl[9], dbl[1])
+ TEST_CMP_D("cmp.saf.d", f11, f12, f13, dbl[9], dbl[2])
+ TEST_CMP_D("cmp.saf.d", f12, f13, f14, dbl[9], dbl[3])
+ TEST_CMP_D("cmp.saf.d", f13, f14, f15, dbl[9], dbl[4])
+ TEST_CMP_D("cmp.saf.d", f14, f15, f16, dbl[9], dbl[5])
+ TEST_CMP_D("cmp.saf.d", f15, f16, f17, dbl[9], dbl[6])
+ TEST_CMP_D("cmp.saf.d", f16, f17, f18, dbl[9], dbl[7])
+ TEST_CMP_D("cmp.saf.d", f17, f18, f19, dbl[9], dbl[8])
+ TEST_CMP_D("cmp.saf.d", f18, f19, f20, dbl[9], dbl[9])
+ TEST_CMP_D("cmp.saf.d", f19, f20, f21, dbl[9], dbl[10])
+ TEST_CMP_D("cmp.saf.d", f20, f21, f22, dbl[9], dbl[11])
+ TEST_CMP_D("cmp.saf.d", f10, f11, f12, dbl[10], dbl[0])
+ TEST_CMP_D("cmp.saf.d", f11, f12, f13, dbl[10], dbl[1])
+ TEST_CMP_D("cmp.saf.d", f12, f13, f14, dbl[10], dbl[2])
+ TEST_CMP_D("cmp.saf.d", f13, f14, f15, dbl[10], dbl[3])
+ TEST_CMP_D("cmp.saf.d", f14, f15, f16, dbl[10], dbl[4])
+ TEST_CMP_D("cmp.saf.d", f15, f16, f17, dbl[10], dbl[5])
+ TEST_CMP_D("cmp.saf.d", f16, f17, f18, dbl[10], dbl[6])
+ TEST_CMP_D("cmp.saf.d", f17, f18, f19, dbl[10], dbl[7])
+ TEST_CMP_D("cmp.saf.d", f18, f19, f20, dbl[10], dbl[8])
+ TEST_CMP_D("cmp.saf.d", f19, f20, f21, dbl[10], dbl[9])
+ TEST_CMP_D("cmp.saf.d", f20, f21, f22, dbl[10], dbl[10])
+ TEST_CMP_D("cmp.saf.d", f21, f22, f23, dbl[10], dbl[11])
+ TEST_CMP_D("cmp.saf.d", f11, f12, f13, dbl[11], dbl[0])
+ TEST_CMP_D("cmp.saf.d", f12, f13, f14, dbl[11], dbl[1])
+ TEST_CMP_D("cmp.saf.d", f13, f14, f15, dbl[11], dbl[2])
+ TEST_CMP_D("cmp.saf.d", f14, f15, f16, dbl[11], dbl[3])
+ TEST_CMP_D("cmp.saf.d", f15, f16, f17, dbl[11], dbl[4])
+ TEST_CMP_D("cmp.saf.d", f16, f17, f18, dbl[11], dbl[5])
+ TEST_CMP_D("cmp.saf.d", f17, f18, f19, dbl[11], dbl[6])
+ TEST_CMP_D("cmp.saf.d", f18, f19, f20, dbl[11], dbl[7])
+ TEST_CMP_D("cmp.saf.d", f19, f20, f21, dbl[11], dbl[8])
+ TEST_CMP_D("cmp.saf.d", f20, f21, f22, dbl[11], dbl[9])
+ TEST_CMP_D("cmp.saf.d", f21, f22, f23, dbl[11], dbl[10])
+ TEST_CMP_D("cmp.saf.d", f22, f23, f24, dbl[11], dbl[11])
+
+ printf("cmp.sun.d\n");
+ TEST_CMP_D("cmp.sun.d", f0, f1, f2, dbl[0], dbl[0])
+ TEST_CMP_D("cmp.sun.d", f1, f2, f3, dbl[0], dbl[1])
+ TEST_CMP_D("cmp.sun.d", f2, f3, f4, dbl[0], dbl[2])
+ TEST_CMP_D("cmp.sun.d", f3, f4, f5, dbl[0], dbl[3])
+ TEST_CMP_D("cmp.sun.d", f4, f5, f6, dbl[0], dbl[4])
+ TEST_CMP_D("cmp.sun.d", f5, f6, f7, dbl[0], dbl[5])
+ TEST_CMP_D("cmp.sun.d", f6, f7, f8, dbl[0], dbl[6])
+ TEST_CMP_D("cmp.sun.d", f7, f8, f9, dbl[0], dbl[7])
+ TEST_CMP_D("cmp.sun.d", f8, f9, f10, dbl[0], dbl[8])
+ TEST_CMP_D("cmp.sun.d", f9, f10, f11, dbl[0], dbl[9])
+ TEST_CMP_D("cmp.sun.d", f10, f11, f12, dbl[0], dbl[10])
+ TEST_CMP_D("cmp.sun.d", f11, f12, f13, dbl[0], dbl[11])
+ TEST_CMP_D("cmp.sun.d", f1, f2, f3, dbl[1], dbl[0])
+ TEST_CMP_D("cmp.sun.d", f2, f3, f4, dbl[1], dbl[1])
+ TEST_CMP_D("cmp.sun.d", f3, f4, f5, dbl[1], dbl[2])
+ TEST_CMP_D("cmp.sun.d", f4, f5, f6, dbl[1], dbl[3])
+ TEST_CMP_D("cmp.sun.d", f5, f6, f7, dbl[1], dbl[4])
+ TEST_CMP_D("cmp.sun.d", f6, f7, f8, dbl[1], dbl[5])
+ TEST_CMP_D("cmp.sun.d", f7, f8, f9, dbl[1], dbl[6])
+ TEST_CMP_D("cmp.sun.d", f8, f9, f10, dbl[1], dbl[7])
+ TEST_CMP_D("cmp.sun.d", f9, f10, f11, dbl[1], dbl[8])
+ TEST_CMP_D("cmp.sun.d", f10, f11, f12, dbl[1], dbl[9])
+ TEST_CMP_D("cmp.sun.d", f11, f12, f13, dbl[1], dbl[10])
+ TEST_CMP_D("cmp.sun.d", f12, f13, f14, dbl[1], dbl[11])
+ TEST_CMP_D("cmp.sun.d", f2, f3, f4, dbl[2], dbl[0])
+ TEST_CMP_D("cmp.sun.d", f3, f4, f5, dbl[2], dbl[1])
+ TEST_CMP_D("cmp.sun.d", f4, f5, f6, dbl[2], dbl[2])
+ TEST_CMP_D("cmp.sun.d", f5, f6, f7, dbl[2], dbl[3])
+ TEST_CMP_D("cmp.sun.d", f6, f7, f8, dbl[2], dbl[4])
+ TEST_CMP_D("cmp.sun.d", f7, f8, f9, dbl[2], dbl[5])
+ TEST_CMP_D("cmp.sun.d", f8, f9, f10, dbl[2], dbl[6])
+ TEST_CMP_D("cmp.sun.d", f9, f10, f11, dbl[2], dbl[7])
+ TEST_CMP_D("cmp.sun.d", f10, f11, f12, dbl[2], dbl[8])
+ TEST_CMP_D("cmp.sun.d", f11, f12, f13, dbl[2], dbl[9])
+ TEST_CMP_D("cmp.sun.d", f12, f13, f14, dbl[2], dbl[10])
+ TEST_CMP_D("cmp.sun.d", f13, f14, f15, dbl[2], dbl[11])
+ TEST_CMP_D("cmp.sun.d", f3, f4, f5, dbl[3], dbl[0])
+ TEST_CMP_D("cmp.sun.d", f4, f5, f6, dbl[3], dbl[1])
+ TEST_CMP_D("cmp.sun.d", f5, f6, f7, dbl[3], dbl[2])
+ TEST_CMP_D("cmp.sun.d", f6, f7, f8, dbl[3], dbl[3])
+ TEST_CMP_D("cmp.sun.d", f7, f8, f9, dbl[3], dbl[4])
+ TEST_CMP_D("cmp.sun.d", f8, f9, f10, dbl[3], dbl[5])
+ TEST_CMP_D("cmp.sun.d", f9, f10, f11, dbl[3], dbl[6])
+ TEST_CMP_D("cmp.sun.d", f10, f11, f12, dbl[3], dbl[7])
+ TEST_CMP_D("cmp.sun.d", f11, f12, f13, dbl[3], dbl[8])
+ TEST_CMP_D("cmp.sun.d", f12, f13, f14, dbl[3], dbl[9])
+ TEST_CMP_D("cmp.sun.d", f13, f14, f15, dbl[3], dbl[10])
+ TEST_CMP_D("cmp.sun.d", f14, f15, f16, dbl[3], dbl[11])
+ TEST_CMP_D("cmp.sun.d", f4, f5, f6, dbl[4], dbl[0])
+ TEST_CMP_D("cmp.sun.d", f5, f6, f7, dbl[4], dbl[1])
+ TEST_CMP_D("cmp.sun.d", f6, f7, f8, dbl[4], dbl[2])
+ TEST_CMP_D("cmp.sun.d", f7, f8, f9, dbl[4], dbl[3])
+ TEST_CMP_D("cmp.sun.d", f8, f9, f10, dbl[4], dbl[4])
+ TEST_CMP_D("cmp.sun.d", f9, f10, f11, dbl[4], dbl[5])
+ TEST_CMP_D("cmp.sun.d", f10, f11, f12, dbl[4], dbl[6])
+ TEST_CMP_D("cmp.sun.d", f11, f12, f13, dbl[4], dbl[7])
+ TEST_CMP_D("cmp.sun.d", f12, f13, f14, dbl[4], dbl[8])
+ TEST_CMP_D("cmp.sun.d", f13, f14, f15, dbl[4], dbl[9])
+ TEST_CMP_D("cmp.sun.d", f14, f15, f16, dbl[4], dbl[10])
+ TEST_CMP_D("cmp.sun.d", f15, f16, f17, dbl[4], dbl[11])
+ TEST_CMP_D("cmp.sun.d", f5, f6, f7, dbl[5], dbl[0])
+ TEST_CMP_D("cmp.sun.d", f6, f7, f8, dbl[5], dbl[1])
+ TEST_CMP_D("cmp.sun.d", f7, f8, f9, dbl[5], dbl[2])
+ TEST_CMP_D("cmp.sun.d", f8, f9, f10, dbl[5], dbl[3])
+ TEST_CMP_D("cmp.sun.d", f9, f10, f11, dbl[5], dbl[4])
+ TEST_CMP_D("cmp.sun.d", f10, f11, f12, dbl[5], dbl[5])
+ TEST_CMP_D("cmp.sun.d", f11, f12, f13, dbl[5], dbl[6])
+ TEST_CMP_D("cmp.sun.d", f12, f13, f14, dbl[5], dbl[7])
+ TEST_CMP_D("cmp.sun.d", f13, f14, f15, dbl[5], dbl[8])
+ TEST_CMP_D("cmp.sun.d", f14, f15, f16, dbl[5], dbl[9])
+ TEST_CMP_D("cmp.sun.d", f15, f16, f17, dbl[5], dbl[10])
+ TEST_CMP_D("cmp.sun.d", f16, f17, f18, dbl[5], dbl[11])
+ TEST_CMP_D("cmp.sun.d", f6, f7, f8, dbl[6], dbl[0])
+ TEST_CMP_D("cmp.sun.d", f7, f8, f9, dbl[6], dbl[1])
+ TEST_CMP_D("cmp.sun.d", f8, f9, f10, dbl[6], dbl[2])
+ TEST_CMP_D("cmp.sun.d", f9, f10, f11, dbl[6], dbl[3])
+ TEST_CMP_D("cmp.sun.d", f10, f11, f12, dbl[6], dbl[4])
+ TEST_CMP_D("cmp.sun.d", f11, f12, f13, dbl[6], dbl[5])
+ TEST_CMP_D("cmp.sun.d", f12, f13, f14, dbl[6], dbl[6])
+ TEST_CMP_D("cmp.sun.d", f13, f14, f15, dbl[6], dbl[7])
+ TEST_CMP_D("cmp.sun.d", f14, f15, f16, dbl[6], dbl[8])
+ TEST_CMP_D("cmp.sun.d", f15, f16, f17, dbl[6], dbl[9])
+ TEST_CMP_D("cmp.sun.d", f16, f17, f18, dbl[6], dbl[10])
+ TEST_CMP_D("cmp.sun.d", f17, f18, f19, dbl[6], dbl[11])
+ TEST_CMP_D("cmp.sun.d", f7, f8, f9, dbl[7], dbl[0])
+ TEST_CMP_D("cmp.sun.d", f8, f9, f10, dbl[7], dbl[1])
+ TEST_CMP_D("cmp.sun.d", f9, f10, f11, dbl[7], dbl[2])
+ TEST_CMP_D("cmp.sun.d", f10, f11, f12, dbl[7], dbl[3])
+ TEST_CMP_D("cmp.sun.d", f11, f12, f13, dbl[7], dbl[4])
+ TEST_CMP_D("cmp.sun.d", f12, f13, f14, dbl[7], dbl[5])
+ TEST_CMP_D("cmp.sun.d", f13, f14, f15, dbl[7], dbl[6])
+ TEST_CMP_D("cmp.sun.d", f14, f15, f16, dbl[7], dbl[7])
+ TEST_CMP_D("cmp.sun.d", f15, f16, f17, dbl[7], dbl[8])
+ TEST_CMP_D("cmp.sun.d", f16, f17, f18, dbl[7], dbl[9])
+ TEST_CMP_D("cmp.sun.d", f17, f18, f19, dbl[7], dbl[10])
+ TEST_CMP_D("cmp.sun.d", f18, f19, f20, dbl[7], dbl[11])
+ TEST_CMP_D("cmp.sun.d", f8, f9, f10, dbl[8], dbl[0])
+ TEST_CMP_D("cmp.sun.d", f9, f10, f11, dbl[8], dbl[1])
+ TEST_CMP_D("cmp.sun.d", f10, f11, f12, dbl[8], dbl[2])
+ TEST_CMP_D("cmp.sun.d", f11, f12, f13, dbl[8], dbl[3])
+ TEST_CMP_D("cmp.sun.d", f12, f13, f14, dbl[8], dbl[4])
+ TEST_CMP_D("cmp.sun.d", f13, f14, f15, dbl[8], dbl[5])
+ TEST_CMP_D("cmp.sun.d", f14, f15, f16, dbl[8], dbl[6])
+ TEST_CMP_D("cmp.sun.d", f15, f16, f17, dbl[8], dbl[7])
+ TEST_CMP_D("cmp.sun.d", f16, f17, f18, dbl[8], dbl[8])
+ TEST_CMP_D("cmp.sun.d", f17, f18, f19, dbl[8], dbl[9])
+ TEST_CMP_D("cmp.sun.d", f18, f19, f20, dbl[8], dbl[10])
+ TEST_CMP_D("cmp.sun.d", f19, f20, f21, dbl[8], dbl[11])
+ TEST_CMP_D("cmp.sun.d", f9, f10, f11, dbl[9], dbl[0])
+ TEST_CMP_D("cmp.sun.d", f10, f11, f12, dbl[9], dbl[1])
+ TEST_CMP_D("cmp.sun.d", f11, f12, f13, dbl[9], dbl[2])
+ TEST_CMP_D("cmp.sun.d", f12, f13, f14, dbl[9], dbl[3])
+ TEST_CMP_D("cmp.sun.d", f13, f14, f15, dbl[9], dbl[4])
+ TEST_CMP_D("cmp.sun.d", f14, f15, f16, dbl[9], dbl[5])
+ TEST_CMP_D("cmp.sun.d", f15, f16, f17, dbl[9], dbl[6])
+ TEST_CMP_D("cmp.sun.d", f16, f17, f18, dbl[9], dbl[7])
+ TEST_CMP_D("cmp.sun.d", f17, f18, f19, dbl[9], dbl[8])
+ TEST_CMP_D("cmp.sun.d", f18, f19, f20, dbl[9], dbl[9])
+ TEST_CMP_D("cmp.sun.d", f19, f20, f21, dbl[9], dbl[10])
+ TEST_CMP_D("cmp.sun.d", f20, f21, f22, dbl[9], dbl[11])
+ TEST_CMP_D("cmp.sun.d", f10, f11, f12, dbl[10], dbl[0])
+ TEST_CMP_D("cmp.sun.d", f11, f12, f13, dbl[10], dbl[1])
+ TEST_CMP_D("cmp.sun.d", f12, f13, f14, dbl[10], dbl[2])
+ TEST_CMP_D("cmp.sun.d", f13, f14, f15, dbl[10], dbl[3])
+ TEST_CMP_D("cmp.sun.d", f14, f15, f16, dbl[10], dbl[4])
+ TEST_CMP_D("cmp.sun.d", f15, f16, f17, dbl[10], dbl[5])
+ TEST_CMP_D("cmp.sun.d", f16, f17, f18, dbl[10], dbl[6])
+ TEST_CMP_D("cmp.sun.d", f17, f18, f19, dbl[10], dbl[7])
+ TEST_CMP_D("cmp.sun.d", f18, f19, f20, dbl[10], dbl[8])
+ TEST_CMP_D("cmp.sun.d", f19, f20, f21, dbl[10], dbl[9])
+ TEST_CMP_D("cmp.sun.d", f20, f21, f22, dbl[10], dbl[10])
+ TEST_CMP_D("cmp.sun.d", f21, f22, f23, dbl[10], dbl[11])
+ TEST_CMP_D("cmp.sun.d", f11, f12, f13, dbl[11], dbl[0])
+ TEST_CMP_D("cmp.sun.d", f12, f13, f14, dbl[11], dbl[1])
+ TEST_CMP_D("cmp.sun.d", f13, f14, f15, dbl[11], dbl[2])
+ TEST_CMP_D("cmp.sun.d", f14, f15, f16, dbl[11], dbl[3])
+ TEST_CMP_D("cmp.sun.d", f15, f16, f17, dbl[11], dbl[4])
+ TEST_CMP_D("cmp.sun.d", f16, f17, f18, dbl[11], dbl[5])
+ TEST_CMP_D("cmp.sun.d", f17, f18, f19, dbl[11], dbl[6])
+ TEST_CMP_D("cmp.sun.d", f18, f19, f20, dbl[11], dbl[7])
+ TEST_CMP_D("cmp.sun.d", f19, f20, f21, dbl[11], dbl[8])
+ TEST_CMP_D("cmp.sun.d", f20, f21, f22, dbl[11], dbl[9])
+ TEST_CMP_D("cmp.sun.d", f21, f22, f23, dbl[11], dbl[10])
+ TEST_CMP_D("cmp.sun.d", f22, f23, f24, dbl[11], dbl[11])
+
+ printf("cmp.seq.d\n");
+ TEST_CMP_D("cmp.seq.d", f0, f1, f2, dbl[0], dbl[0])
+ TEST_CMP_D("cmp.seq.d", f1, f2, f3, dbl[0], dbl[1])
+ TEST_CMP_D("cmp.seq.d", f2, f3, f4, dbl[0], dbl[2])
+ TEST_CMP_D("cmp.seq.d", f3, f4, f5, dbl[0], dbl[3])
+ TEST_CMP_D("cmp.seq.d", f4, f5, f6, dbl[0], dbl[4])
+ TEST_CMP_D("cmp.seq.d", f5, f6, f7, dbl[0], dbl[5])
+ TEST_CMP_D("cmp.seq.d", f6, f7, f8, dbl[0], dbl[6])
+ TEST_CMP_D("cmp.seq.d", f7, f8, f9, dbl[0], dbl[7])
+ TEST_CMP_D("cmp.seq.d", f8, f9, f10, dbl[0], dbl[8])
+ TEST_CMP_D("cmp.seq.d", f9, f10, f11, dbl[0], dbl[9])
+ TEST_CMP_D("cmp.seq.d", f10, f11, f12, dbl[0], dbl[10])
+ TEST_CMP_D("cmp.seq.d", f11, f12, f13, dbl[0], dbl[11])
+ TEST_CMP_D("cmp.seq.d", f1, f2, f3, dbl[1], dbl[0])
+ TEST_CMP_D("cmp.seq.d", f2, f3, f4, dbl[1], dbl[1])
+ TEST_CMP_D("cmp.seq.d", f3, f4, f5, dbl[1], dbl[2])
+ TEST_CMP_D("cmp.seq.d", f4, f5, f6, dbl[1], dbl[3])
+ TEST_CMP_D("cmp.seq.d", f5, f6, f7, dbl[1], dbl[4])
+ TEST_CMP_D("cmp.seq.d", f6, f7, f8, dbl[1], dbl[5])
+ TEST_CMP_D("cmp.seq.d", f7, f8, f9, dbl[1], dbl[6])
+ TEST_CMP_D("cmp.seq.d", f8, f9, f10, dbl[1], dbl[7])
+ TEST_CMP_D("cmp.seq.d", f9, f10, f11, dbl[1], dbl[8])
+ TEST_CMP_D("cmp.seq.d", f10, f11, f12, dbl[1], dbl[9])
+ TEST_CMP_D("cmp.seq.d", f11, f12, f13, dbl[1], dbl[10])
+ TEST_CMP_D("cmp.seq.d", f12, f13, f14, dbl[1], dbl[11])
+ TEST_CMP_D("cmp.seq.d", f2, f3, f4, dbl[2], dbl[0])
+ TEST_CMP_D("cmp.seq.d", f3, f4, f5, dbl[2], dbl[1])
+ TEST_CMP_D("cmp.seq.d", f4, f5, f6, dbl[2], dbl[2])
+ TEST_CMP_D("cmp.seq.d", f5, f6, f7, dbl[2], dbl[3])
+ TEST_CMP_D("cmp.seq.d", f6, f7, f8, dbl[2], dbl[4])
+ TEST_CMP_D("cmp.seq.d", f7, f8, f9, dbl[2], dbl[5])
+ TEST_CMP_D("cmp.seq.d", f8, f9, f10, dbl[2], dbl[6])
+ TEST_CMP_D("cmp.seq.d", f9, f10, f11, dbl[2], dbl[7])
+ TEST_CMP_D("cmp.seq.d", f10, f11, f12, dbl[2], dbl[8])
+ TEST_CMP_D("cmp.seq.d", f11, f12, f13, dbl[2], dbl[9])
+ TEST_CMP_D("cmp.seq.d", f12, f13, f14, dbl[2], dbl[10])
+ TEST_CMP_D("cmp.seq.d", f13, f14, f15, dbl[2], dbl[11])
+ TEST_CMP_D("cmp.seq.d", f3, f4, f5, dbl[3], dbl[0])
+ TEST_CMP_D("cmp.seq.d", f4, f5, f6, dbl[3], dbl[1])
+ TEST_CMP_D("cmp.seq.d", f5, f6, f7, dbl[3], dbl[2])
+ TEST_CMP_D("cmp.seq.d", f6, f7, f8, dbl[3], dbl[3])
+ TEST_CMP_D("cmp.seq.d", f7, f8, f9, dbl[3], dbl[4])
+ TEST_CMP_D("cmp.seq.d", f8, f9, f10, dbl[3], dbl[5])
+ TEST_CMP_D("cmp.seq.d", f9, f10, f11, dbl[3], dbl[6])
+ TEST_CMP_D("cmp.seq.d", f10, f11, f12, dbl[3], dbl[7])
+ TEST_CMP_D("cmp.seq.d", f11, f12, f13, dbl[3], dbl[8])
+ TEST_CMP_D("cmp.seq.d", f12, f13, f14, dbl[3], dbl[9])
+ TEST_CMP_D("cmp.seq.d", f13, f14, f15, dbl[3], dbl[10])
+ TEST_CMP_D("cmp.seq.d", f14, f15, f16, dbl[3], dbl[11])
+ TEST_CMP_D("cmp.seq.d", f4, f5, f6, dbl[4], dbl[0])
+ TEST_CMP_D("cmp.seq.d", f5, f6, f7, dbl[4], dbl[1])
+ TEST_CMP_D("cmp.seq.d", f6, f7, f8, dbl[4], dbl[2])
+ TEST_CMP_D("cmp.seq.d", f7, f8, f9, dbl[4], dbl[3])
+ TEST_CMP_D("cmp.seq.d", f8, f9, f10, dbl[4], dbl[4])
+ TEST_CMP_D("cmp.seq.d", f9, f10, f11, dbl[4], dbl[5])
+ TEST_CMP_D("cmp.seq.d", f10, f11, f12, dbl[4], dbl[6])
+ TEST_CMP_D("cmp.seq.d", f11, f12, f13, dbl[4], dbl[7])
+ TEST_CMP_D("cmp.seq.d", f12, f13, f14, dbl[4], dbl[8])
+ TEST_CMP_D("cmp.seq.d", f13, f14, f15, dbl[4], dbl[9])
+ TEST_CMP_D("cmp.seq.d", f14, f15, f16, dbl[4], dbl[10])
+ TEST_CMP_D("cmp.seq.d", f15, f16, f17, dbl[4], dbl[11])
+ TEST_CMP_D("cmp.seq.d", f5, f6, f7, dbl[5], dbl[0])
+ TEST_CMP_D("cmp.seq.d", f6, f7, f8, dbl[5], dbl[1])
+ TEST_CMP_D("cmp.seq.d", f7, f8, f9, dbl[5], dbl[2])
+ TEST_CMP_D("cmp.seq.d", f8, f9, f10, dbl[5], dbl[3])
+ TEST_CMP_D("cmp.seq.d", f9, f10, f11, dbl[5], dbl[4])
+ TEST_CMP_D("cmp.seq.d", f10, f11, f12, dbl[5], dbl[5])
+ TEST_CMP_D("cmp.seq.d", f11, f12, f13, dbl[5], dbl[6])
+ TEST_CMP_D("cmp.seq.d", f12, f13, f14, dbl[5], dbl[7])
+ TEST_CMP_D("cmp.seq.d", f13, f14, f15, dbl[5], dbl[8])
+ TEST_CMP_D("cmp.seq.d", f14, f15, f16, dbl[5], dbl[9])
+ TEST_CMP_D("cmp.seq.d", f15, f16, f17, dbl[5], dbl[10])
+ TEST_CMP_D("cmp.seq.d", f16, f17, f18, dbl[5], dbl[11])
+ TEST_CMP_D("cmp.seq.d", f6, f7, f8, dbl[6], dbl[0])
+ TEST_CMP_D("cmp.seq.d", f7, f8, f9, dbl[6], dbl[1])
+ TEST_CMP_D("cmp.seq.d", f8, f9, f10, dbl[6], dbl[2])
+ TEST_CMP_D("cmp.seq.d", f9, f10, f11, dbl[6], dbl[3])
+ TEST_CMP_D("cmp.seq.d", f10, f11, f12, dbl[6], dbl[4])
+ TEST_CMP_D("cmp.seq.d", f11, f12, f13, dbl[6], dbl[5])
+ TEST_CMP_D("cmp.seq.d", f12, f13, f14, dbl[6], dbl[6])
+ TEST_CMP_D("cmp.seq.d", f13, f14, f15, dbl[6], dbl[7])
+ TEST_CMP_D("cmp.seq.d", f14, f15, f16, dbl[6], dbl[8])
+ TEST_CMP_D("cmp.seq.d", f15, f16, f17, dbl[6], dbl[9])
+ TEST_CMP_D("cmp.seq.d", f16, f17, f18, dbl[6], dbl[10])
+ TEST_CMP_D("cmp.seq.d", f17, f18, f19, dbl[6], dbl[11])
+ TEST_CMP_D("cmp.seq.d", f7, f8, f9, dbl[7], dbl[0])
+ TEST_CMP_D("cmp.seq.d", f8, f9, f10, dbl[7], dbl[1])
+ TEST_CMP_D("cmp.seq.d", f9, f10, f11, dbl[7], dbl[2])
+ TEST_CMP_D("cmp.seq.d", f10, f11, f12, dbl[7], dbl[3])
+ TEST_CMP_D("cmp.seq.d", f11, f12, f13, dbl[7], dbl[4])
+ TEST_CMP_D("cmp.seq.d", f12, f13, f14, dbl[7], dbl[5])
+ TEST_CMP_D("cmp.seq.d", f13, f14, f15, dbl[7], dbl[6])
+ TEST_CMP_D("cmp.seq.d", f14, f15, f16, dbl[7], dbl[7])
+ TEST_CMP_D("cmp.seq.d", f15, f16, f17, dbl[7], dbl[8])
+ TEST_CMP_D("cmp.seq.d", f16, f17, f18, dbl[7], dbl[9])
+ TEST_CMP_D("cmp.seq.d", f17, f18, f19, dbl[7], dbl[10])
+ TEST_CMP_D("cmp.seq.d", f18, f19, f20, dbl[7], dbl[11])
+ TEST_CMP_D("cmp.seq.d", f8, f9, f10, dbl[8], dbl[0])
+ TEST_CMP_D("cmp.seq.d", f9, f10, f11, dbl[8], dbl[1])
+ TEST_CMP_D("cmp.seq.d", f10, f11, f12, dbl[8], dbl[2])
+ TEST_CMP_D("cmp.seq.d", f11, f12, f13, dbl[8], dbl[3])
+ TEST_CMP_D("cmp.seq.d", f12, f13, f14, dbl[8], dbl[4])
+ TEST_CMP_D("cmp.seq.d", f13, f14, f15, dbl[8], dbl[5])
+ TEST_CMP_D("cmp.seq.d", f14, f15, f16, dbl[8], dbl[6])
+ TEST_CMP_D("cmp.seq.d", f15, f16, f17, dbl[8], dbl[7])
+ TEST_CMP_D("cmp.seq.d", f16, f17, f18, dbl[8], dbl[8])
+ TEST_CMP_D("cmp.seq.d", f17, f18, f19, dbl[8], dbl[9])
+ TEST_CMP_D("cmp.seq.d", f18, f19, f20, dbl[8], dbl[10])
+ TEST_CMP_D("cmp.seq.d", f19, f20, f21, dbl[8], dbl[11])
+ TEST_CMP_D("cmp.seq.d", f9, f10, f11, dbl[9], dbl[0])
+ TEST_CMP_D("cmp.seq.d", f10, f11, f12, dbl[9], dbl[1])
+ TEST_CMP_D("cmp.seq.d", f11, f12, f13, dbl[9], dbl[2])
+ TEST_CMP_D("cmp.seq.d", f12, f13, f14, dbl[9], dbl[3])
+ TEST_CMP_D("cmp.seq.d", f13, f14, f15, dbl[9], dbl[4])
+ TEST_CMP_D("cmp.seq.d", f14, f15, f16, dbl[9], dbl[5])
+ TEST_CMP_D("cmp.seq.d", f15, f16, f17, dbl[9], dbl[6])
+ TEST_CMP_D("cmp.seq.d", f16, f17, f18, dbl[9], dbl[7])
+ TEST_CMP_D("cmp.seq.d", f17, f18, f19, dbl[9], dbl[8])
+ TEST_CMP_D("cmp.seq.d", f18, f19, f20, dbl[9], dbl[9])
+ TEST_CMP_D("cmp.seq.d", f19, f20, f21, dbl[9], dbl[10])
+ TEST_CMP_D("cmp.seq.d", f20, f21, f22, dbl[9], dbl[11])
+ TEST_CMP_D("cmp.seq.d", f10, f11, f12, dbl[10], dbl[0])
+ TEST_CMP_D("cmp.seq.d", f11, f12, f13, dbl[10], dbl[1])
+ TEST_CMP_D("cmp.seq.d", f12, f13, f14, dbl[10], dbl[2])
+ TEST_CMP_D("cmp.seq.d", f13, f14, f15, dbl[10], dbl[3])
+ TEST_CMP_D("cmp.seq.d", f14, f15, f16, dbl[10], dbl[4])
+ TEST_CMP_D("cmp.seq.d", f15, f16, f17, dbl[10], dbl[5])
+ TEST_CMP_D("cmp.seq.d", f16, f17, f18, dbl[10], dbl[6])
+ TEST_CMP_D("cmp.seq.d", f17, f18, f19, dbl[10], dbl[7])
+ TEST_CMP_D("cmp.seq.d", f18, f19, f20, dbl[10], dbl[8])
+ TEST_CMP_D("cmp.seq.d", f19, f20, f21, dbl[10], dbl[9])
+ TEST_CMP_D("cmp.seq.d", f20, f21, f22, dbl[10], dbl[10])
+ TEST_CMP_D("cmp.seq.d", f21, f22, f23, dbl[10], dbl[11])
+ TEST_CMP_D("cmp.seq.d", f11, f12, f13, dbl[11], dbl[0])
+ TEST_CMP_D("cmp.seq.d", f12, f13, f14, dbl[11], dbl[1])
+ TEST_CMP_D("cmp.seq.d", f13, f14, f15, dbl[11], dbl[2])
+ TEST_CMP_D("cmp.seq.d", f14, f15, f16, dbl[11], dbl[3])
+ TEST_CMP_D("cmp.seq.d", f15, f16, f17, dbl[11], dbl[4])
+ TEST_CMP_D("cmp.seq.d", f16, f17, f18, dbl[11], dbl[5])
+ TEST_CMP_D("cmp.seq.d", f17, f18, f19, dbl[11], dbl[6])
+ TEST_CMP_D("cmp.seq.d", f18, f19, f20, dbl[11], dbl[7])
+ TEST_CMP_D("cmp.seq.d", f19, f20, f21, dbl[11], dbl[8])
+ TEST_CMP_D("cmp.seq.d", f20, f21, f22, dbl[11], dbl[9])
+ TEST_CMP_D("cmp.seq.d", f21, f22, f23, dbl[11], dbl[10])
+ TEST_CMP_D("cmp.seq.d", f22, f23, f24, dbl[11], dbl[11])
+
+ printf("cmp.sueq.d\n");
+ TEST_CMP_D("cmp.sueq.d", f0, f1, f2, dbl[0], dbl[0])
+ TEST_CMP_D("cmp.sueq.d", f1, f2, f3, dbl[0], dbl[1])
+ TEST_CMP_D("cmp.sueq.d", f2, f3, f4, dbl[0], dbl[2])
+ TEST_CMP_D("cmp.sueq.d", f3, f4, f5, dbl[0], dbl[3])
+ TEST_CMP_D("cmp.sueq.d", f4, f5, f6, dbl[0], dbl[4])
+ TEST_CMP_D("cmp.sueq.d", f5, f6, f7, dbl[0], dbl[5])
+ TEST_CMP_D("cmp.sueq.d", f6, f7, f8, dbl[0], dbl[6])
+ TEST_CMP_D("cmp.sueq.d", f7, f8, f9, dbl[0], dbl[7])
+ TEST_CMP_D("cmp.sueq.d", f8, f9, f10, dbl[0], dbl[8])
+ TEST_CMP_D("cmp.sueq.d", f9, f10, f11, dbl[0], dbl[9])
+ TEST_CMP_D("cmp.sueq.d", f10, f11, f12, dbl[0], dbl[10])
+ TEST_CMP_D("cmp.sueq.d", f11, f12, f13, dbl[0], dbl[11])
+ TEST_CMP_D("cmp.sueq.d", f1, f2, f3, dbl[1], dbl[0])
+ TEST_CMP_D("cmp.sueq.d", f2, f3, f4, dbl[1], dbl[1])
+ TEST_CMP_D("cmp.sueq.d", f3, f4, f5, dbl[1], dbl[2])
+ TEST_CMP_D("cmp.sueq.d", f4, f5, f6, dbl[1], dbl[3])
+ TEST_CMP_D("cmp.sueq.d", f5, f6, f7, dbl[1], dbl[4])
+ TEST_CMP_D("cmp.sueq.d", f6, f7, f8, dbl[1], dbl[5])
+ TEST_CMP_D("cmp.sueq.d", f7, f8, f9, dbl[1], dbl[6])
+ TEST_CMP_D("cmp.sueq.d", f8, f9, f10, dbl[1], dbl[7])
+ TEST_CMP_D("cmp.sueq.d", f9, f10, f11, dbl[1], dbl[8])
+ TEST_CMP_D("cmp.sueq.d", f10, f11, f12, dbl[1], dbl[9])
+ TEST_CMP_D("cmp.sueq.d", f11, f12, f13, dbl[1], dbl[10])
+ TEST_CMP_D("cmp.sueq.d", f12, f13, f14, dbl[1], dbl[11])
+ TEST_CMP_D("cmp.sueq.d", f2, f3, f4, dbl[2], dbl[0])
+ TEST_CMP_D("cmp.sueq.d", f3, f4, f5, dbl[2], dbl[1])
+ TEST_CMP_D("cmp.sueq.d", f4, f5, f6, dbl[2], dbl[2])
+ TEST_CMP_D("cmp.sueq.d", f5, f6, f7, dbl[2], dbl[3])
+ TEST_CMP_D("cmp.sueq.d", f6, f7, f8, dbl[2], dbl[4])
+ TEST_CMP_D("cmp.sueq.d", f7, f8, f9, dbl[2], dbl[5])
+ TEST_CMP_D("cmp.sueq.d", f8, f9, f10, dbl[2], dbl[6])
+ TEST_CMP_D("cmp.sueq.d", f9, f10, f11, dbl[2], dbl[7])
+ TEST_CMP_D("cmp.sueq.d", f10, f11, f12, dbl[2], dbl[8])
+ TEST_CMP_D("cmp.sueq.d", f11, f12, f13, dbl[2], dbl[9])
+ TEST_CMP_D("cmp.sueq.d", f12, f13, f14, dbl[2], dbl[10])
+ TEST_CMP_D("cmp.sueq.d", f13, f14, f15, dbl[2], dbl[11])
+ TEST_CMP_D("cmp.sueq.d", f3, f4, f5, dbl[3], dbl[0])
+ TEST_CMP_D("cmp.sueq.d", f4, f5, f6, dbl[3], dbl[1])
+ TEST_CMP_D("cmp.sueq.d", f5, f6, f7, dbl[3], dbl[2])
+ TEST_CMP_D("cmp.sueq.d", f6, f7, f8, dbl[3], dbl[3])
+ TEST_CMP_D("cmp.sueq.d", f7, f8, f9, dbl[3], dbl[4])
+ TEST_CMP_D("cmp.sueq.d", f8, f9, f10, dbl[3], dbl[5])
+ TEST_CMP_D("cmp.sueq.d", f9, f10, f11, dbl[3], dbl[6])
+ TEST_CMP_D("cmp.sueq.d", f10, f11, f12, dbl[3], dbl[7])
+ TEST_CMP_D("cmp.sueq.d", f11, f12, f13, dbl[3], dbl[8])
+ TEST_CMP_D("cmp.sueq.d", f12, f13, f14, dbl[3], dbl[9])
+ TEST_CMP_D("cmp.sueq.d", f13, f14, f15, dbl[3], dbl[10])
+ TEST_CMP_D("cmp.sueq.d", f14, f15, f16, dbl[3], dbl[11])
+ TEST_CMP_D("cmp.sueq.d", f4, f5, f6, dbl[4], dbl[0])
+ TEST_CMP_D("cmp.sueq.d", f5, f6, f7, dbl[4], dbl[1])
+ TEST_CMP_D("cmp.sueq.d", f6, f7, f8, dbl[4], dbl[2])
+ TEST_CMP_D("cmp.sueq.d", f7, f8, f9, dbl[4], dbl[3])
+ TEST_CMP_D("cmp.sueq.d", f8, f9, f10, dbl[4], dbl[4])
+ TEST_CMP_D("cmp.sueq.d", f9, f10, f11, dbl[4], dbl[5])
+ TEST_CMP_D("cmp.sueq.d", f10, f11, f12, dbl[4], dbl[6])
+ TEST_CMP_D("cmp.sueq.d", f11, f12, f13, dbl[4], dbl[7])
+ TEST_CMP_D("cmp.sueq.d", f12, f13, f14, dbl[4], dbl[8])
+ TEST_CMP_D("cmp.sueq.d", f13, f14, f15, dbl[4], dbl[9])
+ TEST_CMP_D("cmp.sueq.d", f14, f15, f16, dbl[4], dbl[10])
+ TEST_CMP_D("cmp.sueq.d", f15, f16, f17, dbl[4], dbl[11])
+ TEST_CMP_D("cmp.sueq.d", f5, f6, f7, dbl[5], dbl[0])
+ TEST_CMP_D("cmp.sueq.d", f6, f7, f8, dbl[5], dbl[1])
+ TEST_CMP_D("cmp.sueq.d", f7, f8, f9, dbl[5], dbl[2])
+ TEST_CMP_D("cmp.sueq.d", f8, f9, f10, dbl[5], dbl[3])
+ TEST_CMP_D("cmp.sueq.d", f9, f10, f11, dbl[5], dbl[4])
+ TEST_CMP_D("cmp.sueq.d", f10, f11, f12, dbl[5], dbl[5])
+ TEST_CMP_D("cmp.sueq.d", f11, f12, f13, dbl[5], dbl[6])
+ TEST_CMP_D("cmp.sueq.d", f12, f13, f14, dbl[5], dbl[7])
+ TEST_CMP_D("cmp.sueq.d", f13, f14, f15, dbl[5], dbl[8])
+ TEST_CMP_D("cmp.sueq.d", f14, f15, f16, dbl[5], dbl[9])
+ TEST_CMP_D("cmp.sueq.d", f15, f16, f17, dbl[5], dbl[10])
+ TEST_CMP_D("cmp.sueq.d", f16, f17, f18, dbl[5], dbl[11])
+ TEST_CMP_D("cmp.sueq.d", f6, f7, f8, dbl[6], dbl[0])
+ TEST_CMP_D("cmp.sueq.d", f7, f8, f9, dbl[6], dbl[1])
+ TEST_CMP_D("cmp.sueq.d", f8, f9, f10, dbl[6], dbl[2])
+ TEST_CMP_D("cmp.sueq.d", f9, f10, f11, dbl[6], dbl[3])
+ TEST_CMP_D("cmp.sueq.d", f10, f11, f12, dbl[6], dbl[4])
+ TEST_CMP_D("cmp.sueq.d", f11, f12, f13, dbl[6], dbl[5])
+ TEST_CMP_D("cmp.sueq.d", f12, f13, f14, dbl[6], dbl[6])
+ TEST_CMP_D("cmp.sueq.d", f13, f14, f15, dbl[6], dbl[7])
+ TEST_CMP_D("cmp.sueq.d", f14, f15, f16, dbl[6], dbl[8])
+ TEST_CMP_D("cmp.sueq.d", f15, f16, f17, dbl[6], dbl[9])
+ TEST_CMP_D("cmp.sueq.d", f16, f17, f18, dbl[6], dbl[10])
+ TEST_CMP_D("cmp.sueq.d", f17, f18, f19, dbl[6], dbl[11])
+ TEST_CMP_D("cmp.sueq.d", f7, f8, f9, dbl[7], dbl[0])
+ TEST_CMP_D("cmp.sueq.d", f8, f9, f10, dbl[7], dbl[1])
+ TEST_CMP_D("cmp.sueq.d", f9, f10, f11, dbl[7], dbl[2])
+ TEST_CMP_D("cmp.sueq.d", f10, f11, f12, dbl[7], dbl[3])
+ TEST_CMP_D("cmp.sueq.d", f11, f12, f13, dbl[7], dbl[4])
+ TEST_CMP_D("cmp.sueq.d", f12, f13, f14, dbl[7], dbl[5])
+ TEST_CMP_D("cmp.sueq.d", f13, f14, f15, dbl[7], dbl[6])
+ TEST_CMP_D("cmp.sueq.d", f14, f15, f16, dbl[7], dbl[7])
+ TEST_CMP_D("cmp.sueq.d", f15, f16, f17, dbl[7], dbl[8])
+ TEST_CMP_D("cmp.sueq.d", f16, f17, f18, dbl[7], dbl[9])
+ TEST_CMP_D("cmp.sueq.d", f17, f18, f19, dbl[7], dbl[10])
+ TEST_CMP_D("cmp.sueq.d", f18, f19, f20, dbl[7], dbl[11])
+ TEST_CMP_D("cmp.sueq.d", f8, f9, f10, dbl[8], dbl[0])
+ TEST_CMP_D("cmp.sueq.d", f9, f10, f11, dbl[8], dbl[1])
+ TEST_CMP_D("cmp.sueq.d", f10, f11, f12, dbl[8], dbl[2])
+ TEST_CMP_D("cmp.sueq.d", f11, f12, f13, dbl[8], dbl[3])
+ TEST_CMP_D("cmp.sueq.d", f12, f13, f14, dbl[8], dbl[4])
+ TEST_CMP_D("cmp.sueq.d", f13, f14, f15, dbl[8], dbl[5])
+ TEST_CMP_D("cmp.sueq.d", f14, f15, f16, dbl[8], dbl[6])
+ TEST_CMP_D("cmp.sueq.d", f15, f16, f17, dbl[8], dbl[7])
+ TEST_CMP_D("cmp.sueq.d", f16, f17, f18, dbl[8], dbl[8])
+ TEST_CMP_D("cmp.sueq.d", f17, f18, f19, dbl[8], dbl[9])
+ TEST_CMP_D("cmp.sueq.d", f18, f19, f20, dbl[8], dbl[10])
+ TEST_CMP_D("cmp.sueq.d", f19, f20, f21, dbl[8], dbl[11])
+ TEST_CMP_D("cmp.sueq.d", f9, f10, f11, dbl[9], dbl[0])
+ TEST_CMP_D("cmp.sueq.d", f10, f11, f12, dbl[9], dbl[1])
+ TEST_CMP_D("cmp.sueq.d", f11, f12, f13, dbl[9], dbl[2])
+ TEST_CMP_D("cmp.sueq.d", f12, f13, f14, dbl[9], dbl[3])
+ TEST_CMP_D("cmp.sueq.d", f13, f14, f15, dbl[9], dbl[4])
+ TEST_CMP_D("cmp.sueq.d", f14, f15, f16, dbl[9], dbl[5])
+ TEST_CMP_D("cmp.sueq.d", f15, f16, f17, dbl[9], dbl[6])
+ TEST_CMP_D("cmp.sueq.d", f16, f17, f18, dbl[9], dbl[7])
+ TEST_CMP_D("cmp.sueq.d", f17, f18, f19, dbl[9], dbl[8])
+ TEST_CMP_D("cmp.sueq.d", f18, f19, f20, dbl[9], dbl[9])
+ TEST_CMP_D("cmp.sueq.d", f19, f20, f21, dbl[9], dbl[10])
+ TEST_CMP_D("cmp.sueq.d", f20, f21, f22, dbl[9], dbl[11])
+ TEST_CMP_D("cmp.sueq.d", f10, f11, f12, dbl[10], dbl[0])
+ TEST_CMP_D("cmp.sueq.d", f11, f12, f13, dbl[10], dbl[1])
+ TEST_CMP_D("cmp.sueq.d", f12, f13, f14, dbl[10], dbl[2])
+ TEST_CMP_D("cmp.sueq.d", f13, f14, f15, dbl[10], dbl[3])
+ TEST_CMP_D("cmp.sueq.d", f14, f15, f16, dbl[10], dbl[4])
+ TEST_CMP_D("cmp.sueq.d", f15, f16, f17, dbl[10], dbl[5])
+ TEST_CMP_D("cmp.sueq.d", f16, f17, f18, dbl[10], dbl[6])
+ TEST_CMP_D("cmp.sueq.d", f17, f18, f19, dbl[10], dbl[7])
+ TEST_CMP_D("cmp.sueq.d", f18, f19, f20, dbl[10], dbl[8])
+ TEST_CMP_D("cmp.sueq.d", f19, f20, f21, dbl[10], dbl[9])
+ TEST_CMP_D("cmp.sueq.d", f20, f21, f22, dbl[10], dbl[10])
+ TEST_CMP_D("cmp.sueq.d", f21, f22, f23, dbl[10], dbl[11])
+ TEST_CMP_D("cmp.sueq.d", f11, f12, f13, dbl[11], dbl[0])
+ TEST_CMP_D("cmp.sueq.d", f12, f13, f14, dbl[11], dbl[1])
+ TEST_CMP_D("cmp.sueq.d", f13, f14, f15, dbl[11], dbl[2])
+ TEST_CMP_D("cmp.sueq.d", f14, f15, f16, dbl[11], dbl[3])
+ TEST_CMP_D("cmp.sueq.d", f15, f16, f17, dbl[11], dbl[4])
+ TEST_CMP_D("cmp.sueq.d", f16, f17, f18, dbl[11], dbl[5])
+ TEST_CMP_D("cmp.sueq.d", f17, f18, f19, dbl[11], dbl[6])
+ TEST_CMP_D("cmp.sueq.d", f18, f19, f20, dbl[11], dbl[7])
+ TEST_CMP_D("cmp.sueq.d", f19, f20, f21, dbl[11], dbl[8])
+ TEST_CMP_D("cmp.sueq.d", f20, f21, f22, dbl[11], dbl[9])
+ TEST_CMP_D("cmp.sueq.d", f21, f22, f23, dbl[11], dbl[10])
+ TEST_CMP_D("cmp.sueq.d", f22, f23, f24, dbl[11], dbl[11])
+
+ printf("cmp.slt.d\n");
+ TEST_CMP_D("cmp.slt.d", f0, f1, f2, dbl[0], dbl[0])
+ TEST_CMP_D("cmp.slt.d", f1, f2, f3, dbl[0], dbl[1])
+ TEST_CMP_D("cmp.slt.d", f2, f3, f4, dbl[0], dbl[2])
+ TEST_CMP_D("cmp.slt.d", f3, f4, f5, dbl[0], dbl[3])
+ TEST_CMP_D("cmp.slt.d", f4, f5, f6, dbl[0], dbl[4])
+ TEST_CMP_D("cmp.slt.d", f5, f6, f7, dbl[0], dbl[5])
+ TEST_CMP_D("cmp.slt.d", f6, f7, f8, dbl[0], dbl[6])
+ TEST_CMP_D("cmp.slt.d", f7, f8, f9, dbl[0], dbl[7])
+ TEST_CMP_D("cmp.slt.d", f8, f9, f10, dbl[0], dbl[8])
+ TEST_CMP_D("cmp.slt.d", f9, f10, f11, dbl[0], dbl[9])
+ TEST_CMP_D("cmp.slt.d", f10, f11, f12, dbl[0], dbl[10])
+ TEST_CMP_D("cmp.slt.d", f11, f12, f13, dbl[0], dbl[11])
+ TEST_CMP_D("cmp.slt.d", f1, f2, f3, dbl[1], dbl[0])
+ TEST_CMP_D("cmp.slt.d", f2, f3, f4, dbl[1], dbl[1])
+ TEST_CMP_D("cmp.slt.d", f3, f4, f5, dbl[1], dbl[2])
+ TEST_CMP_D("cmp.slt.d", f4, f5, f6, dbl[1], dbl[3])
+ TEST_CMP_D("cmp.slt.d", f5, f6, f7, dbl[1], dbl[4])
+ TEST_CMP_D("cmp.slt.d", f6, f7, f8, dbl[1], dbl[5])
+ TEST_CMP_D("cmp.slt.d", f7, f8, f9, dbl[1], dbl[6])
+ TEST_CMP_D("cmp.slt.d", f8, f9, f10, dbl[1], dbl[7])
+ TEST_CMP_D("cmp.slt.d", f9, f10, f11, dbl[1], dbl[8])
+ TEST_CMP_D("cmp.slt.d", f10, f11, f12, dbl[1], dbl[9])
+ TEST_CMP_D("cmp.slt.d", f11, f12, f13, dbl[1], dbl[10])
+ TEST_CMP_D("cmp.slt.d", f12, f13, f14, dbl[1], dbl[11])
+ TEST_CMP_D("cmp.slt.d", f2, f3, f4, dbl[2], dbl[0])
+ TEST_CMP_D("cmp.slt.d", f3, f4, f5, dbl[2], dbl[1])
+ TEST_CMP_D("cmp.slt.d", f4, f5, f6, dbl[2], dbl[2])
+ TEST_CMP_D("cmp.slt.d", f5, f6, f7, dbl[2], dbl[3])
+ TEST_CMP_D("cmp.slt.d", f6, f7, f8, dbl[2], dbl[4])
+ TEST_CMP_D("cmp.slt.d", f7, f8, f9, dbl[2], dbl[5])
+ TEST_CMP_D("cmp.slt.d", f8, f9, f10, dbl[2], dbl[6])
+ TEST_CMP_D("cmp.slt.d", f9, f10, f11, dbl[2], dbl[7])
+ TEST_CMP_D("cmp.slt.d", f10, f11, f12, dbl[2], dbl[8])
+ TEST_CMP_D("cmp.slt.d", f11, f12, f13, dbl[2], dbl[9])
+ TEST_CMP_D("cmp.slt.d", f12, f13, f14, dbl[2], dbl[10])
+ TEST_CMP_D("cmp.slt.d", f13, f14, f15, dbl[2], dbl[11])
+ TEST_CMP_D("cmp.slt.d", f3, f4, f5, dbl[3], dbl[0])
+ TEST_CMP_D("cmp.slt.d", f4, f5, f6, dbl[3], dbl[1])
+ TEST_CMP_D("cmp.slt.d", f5, f6, f7, dbl[3], dbl[2])
+ TEST_CMP_D("cmp.slt.d", f6, f7, f8, dbl[3], dbl[3])
+ TEST_CMP_D("cmp.slt.d", f7, f8, f9, dbl[3], dbl[4])
+ TEST_CMP_D("cmp.slt.d", f8, f9, f10, dbl[3], dbl[5])
+ TEST_CMP_D("cmp.slt.d", f9, f10, f11, dbl[3], dbl[6])
+ TEST_CMP_D("cmp.slt.d", f10, f11, f12, dbl[3], dbl[7])
+ TEST_CMP_D("cmp.slt.d", f11, f12, f13, dbl[3], dbl[8])
+ TEST_CMP_D("cmp.slt.d", f12, f13, f14, dbl[3], dbl[9])
+ TEST_CMP_D("cmp.slt.d", f13, f14, f15, dbl[3], dbl[10])
+ TEST_CMP_D("cmp.slt.d", f14, f15, f16, dbl[3], dbl[11])
+ TEST_CMP_D("cmp.slt.d", f4, f5, f6, dbl[4], dbl[0])
+ TEST_CMP_D("cmp.slt.d", f5, f6, f7, dbl[4], dbl[1])
+ TEST_CMP_D("cmp.slt.d", f6, f7, f8, dbl[4], dbl[2])
+ TEST_CMP_D("cmp.slt.d", f7, f8, f9, dbl[4], dbl[3])
+ TEST_CMP_D("cmp.slt.d", f8, f9, f10, dbl[4], dbl[4])
+ TEST_CMP_D("cmp.slt.d", f9, f10, f11, dbl[4], dbl[5])
+ TEST_CMP_D("cmp.slt.d", f10, f11, f12, dbl[4], dbl[6])
+ TEST_CMP_D("cmp.slt.d", f11, f12, f13, dbl[4], dbl[7])
+ TEST_CMP_D("cmp.slt.d", f12, f13, f14, dbl[4], dbl[8])
+ TEST_CMP_D("cmp.slt.d", f13, f14, f15, dbl[4], dbl[9])
+ TEST_CMP_D("cmp.slt.d", f14, f15, f16, dbl[4], dbl[10])
+ TEST_CMP_D("cmp.slt.d", f15, f16, f17, dbl[4], dbl[11])
+ TEST_CMP_D("cmp.slt.d", f5, f6, f7, dbl[5], dbl[0])
+ TEST_CMP_D("cmp.slt.d", f6, f7, f8, dbl[5], dbl[1])
+ TEST_CMP_D("cmp.slt.d", f7, f8, f9, dbl[5], dbl[2])
+ TEST_CMP_D("cmp.slt.d", f8, f9, f10, dbl[5], dbl[3])
+ TEST_CMP_D("cmp.slt.d", f9, f10, f11, dbl[5], dbl[4])
+ TEST_CMP_D("cmp.slt.d", f10, f11, f12, dbl[5], dbl[5])
+ TEST_CMP_D("cmp.slt.d", f11, f12, f13, dbl[5], dbl[6])
+ TEST_CMP_D("cmp.slt.d", f12, f13, f14, dbl[5], dbl[7])
+ TEST_CMP_D("cmp.slt.d", f13, f14, f15, dbl[5], dbl[8])
+ TEST_CMP_D("cmp.slt.d", f14, f15, f16, dbl[5], dbl[9])
+ TEST_CMP_D("cmp.slt.d", f15, f16, f17, dbl[5], dbl[10])
+ TEST_CMP_D("cmp.slt.d", f16, f17, f18, dbl[5], dbl[11])
+ TEST_CMP_D("cmp.slt.d", f6, f7, f8, dbl[6], dbl[0])
+ TEST_CMP_D("cmp.slt.d", f7, f8, f9, dbl[6], dbl[1])
+ TEST_CMP_D("cmp.slt.d", f8, f9, f10, dbl[6], dbl[2])
+ TEST_CMP_D("cmp.slt.d", f9, f10, f11, dbl[6], dbl[3])
+ TEST_CMP_D("cmp.slt.d", f10, f11, f12, dbl[6], dbl[4])
+ TEST_CMP_D("cmp.slt.d", f11, f12, f13, dbl[6], dbl[5])
+ TEST_CMP_D("cmp.slt.d", f12, f13, f14, dbl[6], dbl[6])
+ TEST_CMP_D("cmp.slt.d", f13, f14, f15, dbl[6], dbl[7])
+ TEST_CMP_D("cmp.slt.d", f14, f15, f16, dbl[6], dbl[8])
+ TEST_CMP_D("cmp.slt.d", f15, f16, f17, dbl[6], dbl[9])
+ TEST_CMP_D("cmp.slt.d", f16, f17, f18, dbl[6], dbl[10])
+ TEST_CMP_D("cmp.slt.d", f17, f18, f19, dbl[6], dbl[11])
+ TEST_CMP_D("cmp.slt.d", f7, f8, f9, dbl[7], dbl[0])
+ TEST_CMP_D("cmp.slt.d", f8, f9, f10, dbl[7], dbl[1])
+ TEST_CMP_D("cmp.slt.d", f9, f10, f11, dbl[7], dbl[2])
+ TEST_CMP_D("cmp.slt.d", f10, f11, f12, dbl[7], dbl[3])
+ TEST_CMP_D("cmp.slt.d", f11, f12, f13, dbl[7], dbl[4])
+ TEST_CMP_D("cmp.slt.d", f12, f13, f14, dbl[7], dbl[5])
+ TEST_CMP_D("cmp.slt.d", f13, f14, f15, dbl[7], dbl[6])
+ TEST_CMP_D("cmp.slt.d", f14, f15, f16, dbl[7], dbl[7])
+ TEST_CMP_D("cmp.slt.d", f15, f16, f17, dbl[7], dbl[8])
+ TEST_CMP_D("cmp.slt.d", f16, f17, f18, dbl[7], dbl[9])
+ TEST_CMP_D("cmp.slt.d", f17, f18, f19, dbl[7], dbl[10])
+ TEST_CMP_D("cmp.slt.d", f18, f19, f20, dbl[7], dbl[11])
+ TEST_CMP_D("cmp.slt.d", f8, f9, f10, dbl[8], dbl[0])
+ TEST_CMP_D("cmp.slt.d", f9, f10, f11, dbl[8], dbl[1])
+ TEST_CMP_D("cmp.slt.d", f10, f11, f12, dbl[8], dbl[2])
+ TEST_CMP_D("cmp.slt.d", f11, f12, f13, dbl[8], dbl[3])
+ TEST_CMP_D("cmp.slt.d", f12, f13, f14, dbl[8], dbl[4])
+ TEST_CMP_D("cmp.slt.d", f13, f14, f15, dbl[8], dbl[5])
+ TEST_CMP_D("cmp.slt.d", f14, f15, f16, dbl[8], dbl[6])
+ TEST_CMP_D("cmp.slt.d", f15, f16, f17, dbl[8], dbl[7])
+ TEST_CMP_D("cmp.slt.d", f16, f17, f18, dbl[8], dbl[8])
+ TEST_CMP_D("cmp.slt.d", f17, f18, f19, dbl[8], dbl[9])
+ TEST_CMP_D("cmp.slt.d", f18, f19, f20, dbl[8], dbl[10])
+ TEST_CMP_D("cmp.slt.d", f19, f20, f21, dbl[8], dbl[11])
+ TEST_CMP_D("cmp.slt.d", f9, f10, f11, dbl[9], dbl[0])
+ TEST_CMP_D("cmp.slt.d", f10, f11, f12, dbl[9], dbl[1])
+ TEST_CMP_D("cmp.slt.d", f11, f12, f13, dbl[9], dbl[2])
+ TEST_CMP_D("cmp.slt.d", f12, f13, f14, dbl[9], dbl[3])
+ TEST_CMP_D("cmp.slt.d", f13, f14, f15, dbl[9], dbl[4])
+ TEST_CMP_D("cmp.slt.d", f14, f15, f16, dbl[9], dbl[5])
+ TEST_CMP_D("cmp.slt.d", f15, f16, f17, dbl[9], dbl[6])
+ TEST_CMP_D("cmp.slt.d", f16, f17, f18, dbl[9], dbl[7])
+ TEST_CMP_D("cmp.slt.d", f17, f18, f19, dbl[9], dbl[8])
+ TEST_CMP_D("cmp.slt.d", f18, f19, f20, dbl[9], dbl[9])
+ TEST_CMP_D("cmp.slt.d", f19, f20, f21, dbl[9], dbl[10])
+ TEST_CMP_D("cmp.slt.d", f20, f21, f22, dbl[9], dbl[11])
+ TEST_CMP_D("cmp.slt.d", f10, f11, f12, dbl[10], dbl[0])
+ TEST_CMP_D("cmp.slt.d", f11, f12, f13, dbl[10], dbl[1])
+ TEST_CMP_D("cmp.slt.d", f12, f13, f14, dbl[10], dbl[2])
+ TEST_CMP_D("cmp.slt.d", f13, f14, f15, dbl[10], dbl[3])
+ TEST_CMP_D("cmp.slt.d", f14, f15, f16, dbl[10], dbl[4])
+ TEST_CMP_D("cmp.slt.d", f15, f16, f17, dbl[10], dbl[5])
+ TEST_CMP_D("cmp.slt.d", f16, f17, f18, dbl[10], dbl[6])
+ TEST_CMP_D("cmp.slt.d", f17, f18, f19, dbl[10], dbl[7])
+ TEST_CMP_D("cmp.slt.d", f18, f19, f20, dbl[10], dbl[8])
+ TEST_CMP_D("cmp.slt.d", f19, f20, f21, dbl[10], dbl[9])
+ TEST_CMP_D("cmp.slt.d", f20, f21, f22, dbl[10], dbl[10])
+ TEST_CMP_D("cmp.slt.d", f21, f22, f23, dbl[10], dbl[11])
+ TEST_CMP_D("cmp.slt.d", f11, f12, f13, dbl[11], dbl[0])
+ TEST_CMP_D("cmp.slt.d", f12, f13, f14, dbl[11], dbl[1])
+ TEST_CMP_D("cmp.slt.d", f13, f14, f15, dbl[11], dbl[2])
+ TEST_CMP_D("cmp.slt.d", f14, f15, f16, dbl[11], dbl[3])
+ TEST_CMP_D("cmp.slt.d", f15, f16, f17, dbl[11], dbl[4])
+ TEST_CMP_D("cmp.slt.d", f16, f17, f18, dbl[11], dbl[5])
+ TEST_CMP_D("cmp.slt.d", f17, f18, f19, dbl[11], dbl[6])
+ TEST_CMP_D("cmp.slt.d", f18, f19, f20, dbl[11], dbl[7])
+ TEST_CMP_D("cmp.slt.d", f19, f20, f21, dbl[11], dbl[8])
+ TEST_CMP_D("cmp.slt.d", f20, f21, f22, dbl[11], dbl[9])
+ TEST_CMP_D("cmp.slt.d", f21, f22, f23, dbl[11], dbl[10])
+ TEST_CMP_D("cmp.slt.d", f22, f23, f24, dbl[11], dbl[11])
+
+ printf("cmp.sult.d\n");
+ TEST_CMP_D("cmp.sult.d", f0, f1, f2, dbl[0], dbl[0])
+ TEST_CMP_D("cmp.sult.d", f1, f2, f3, dbl[0], dbl[1])
+ TEST_CMP_D("cmp.sult.d", f2, f3, f4, dbl[0], dbl[2])
+ TEST_CMP_D("cmp.sult.d", f3, f4, f5, dbl[0], dbl[3])
+ TEST_CMP_D("cmp.sult.d", f4, f5, f6, dbl[0], dbl[4])
+ TEST_CMP_D("cmp.sult.d", f5, f6, f7, dbl[0], dbl[5])
+ TEST_CMP_D("cmp.sult.d", f6, f7, f8, dbl[0], dbl[6])
+ TEST_CMP_D("cmp.sult.d", f7, f8, f9, dbl[0], dbl[7])
+ TEST_CMP_D("cmp.sult.d", f8, f9, f10, dbl[0], dbl[8])
+ TEST_CMP_D("cmp.sult.d", f9, f10, f11, dbl[0], dbl[9])
+ TEST_CMP_D("cmp.sult.d", f10, f11, f12, dbl[0], dbl[10])
+ TEST_CMP_D("cmp.sult.d", f11, f12, f13, dbl[0], dbl[11])
+ TEST_CMP_D("cmp.sult.d", f1, f2, f3, dbl[1], dbl[0])
+ TEST_CMP_D("cmp.sult.d", f2, f3, f4, dbl[1], dbl[1])
+ TEST_CMP_D("cmp.sult.d", f3, f4, f5, dbl[1], dbl[2])
+ TEST_CMP_D("cmp.sult.d", f4, f5, f6, dbl[1], dbl[3])
+ TEST_CMP_D("cmp.sult.d", f5, f6, f7, dbl[1], dbl[4])
+ TEST_CMP_D("cmp.sult.d", f6, f7, f8, dbl[1], dbl[5])
+ TEST_CMP_D("cmp.sult.d", f7, f8, f9, dbl[1], dbl[6])
+ TEST_CMP_D("cmp.sult.d", f8, f9, f10, dbl[1], dbl[7])
+ TEST_CMP_D("cmp.sult.d", f9, f10, f11, dbl[1], dbl[8])
+ TEST_CMP_D("cmp.sult.d", f10, f11, f12, dbl[1], dbl[9])
+ TEST_CMP_D("cmp.sult.d", f11, f12, f13, dbl[1], dbl[10])
+ TEST_CMP_D("cmp.sult.d", f12, f13, f14, dbl[1], dbl[11])
+ TEST_CMP_D("cmp.sult.d", f2, f3, f4, dbl[2], dbl[0])
+ TEST_CMP_D("cmp.sult.d", f3, f4, f5, dbl[2], dbl[1])
+ TEST_CMP_D("cmp.sult.d", f4, f5, f6, dbl[2], dbl[2])
+ TEST_CMP_D("cmp.sult.d", f5, f6, f7, dbl[2], dbl[3])
+ TEST_CMP_D("cmp.sult.d", f6, f7, f8, dbl[2], dbl[4])
+ TEST_CMP_D("cmp.sult.d", f7, f8, f9, dbl[2], dbl[5])
+ TEST_CMP_D("cmp.sult.d", f8, f9, f10, dbl[2], dbl[6])
+ TEST_CMP_D("cmp.sult.d", f9, f10, f11, dbl[2], dbl[7])
+ TEST_CMP_D("cmp.sult.d", f10, f11, f12, dbl[2], dbl[8])
+ TEST_CMP_D("cmp.sult.d", f11, f12, f13, dbl[2], dbl[9])
+ TEST_CMP_D("cmp.sult.d", f12, f13, f14, dbl[2], dbl[10])
+ TEST_CMP_D("cmp.sult.d", f13, f14, f15, dbl[2], dbl[11])
+ TEST_CMP_D("cmp.sult.d", f3, f4, f5, dbl[3], dbl[0])
+ TEST_CMP_D("cmp.sult.d", f4, f5, f6, dbl[3], dbl[1])
+ TEST_CMP_D("cmp.sult.d", f5, f6, f7, dbl[3], dbl[2])
+ TEST_CMP_D("cmp.sult.d", f6, f7, f8, dbl[3], dbl[3])
+ TEST_CMP_D("cmp.sult.d", f7, f8, f9, dbl[3], dbl[4])
+ TEST_CMP_D("cmp.sult.d", f8, f9, f10, dbl[3], dbl[5])
+ TEST_CMP_D("cmp.sult.d", f9, f10, f11, dbl[3], dbl[6])
+ TEST_CMP_D("cmp.sult.d", f10, f11, f12, dbl[3], dbl[7])
+ TEST_CMP_D("cmp.sult.d", f11, f12, f13, dbl[3], dbl[8])
+ TEST_CMP_D("cmp.sult.d", f12, f13, f14, dbl[3], dbl[9])
+ TEST_CMP_D("cmp.sult.d", f13, f14, f15, dbl[3], dbl[10])
+ TEST_CMP_D("cmp.sult.d", f14, f15, f16, dbl[3], dbl[11])
+ TEST_CMP_D("cmp.sult.d", f4, f5, f6, dbl[4], dbl[0])
+ TEST_CMP_D("cmp.sult.d", f5, f6, f7, dbl[4], dbl[1])
+ TEST_CMP_D("cmp.sult.d", f6, f7, f8, dbl[4], dbl[2])
+ TEST_CMP_D("cmp.sult.d", f7, f8, f9, dbl[4], dbl[3])
+ TEST_CMP_D("cmp.sult.d", f8, f9, f10, dbl[4], dbl[4])
+ TEST_CMP_D("cmp.sult.d", f9, f10, f11, dbl[4], dbl[5])
+ TEST_CMP_D("cmp.sult.d", f10, f11, f12, dbl[4], dbl[6])
+ TEST_CMP_D("cmp.sult.d", f11, f12, f13, dbl[4], dbl[7])
+ TEST_CMP_D("cmp.sult.d", f12, f13, f14, dbl[4], dbl[8])
+ TEST_CMP_D("cmp.sult.d", f13, f14, f15, dbl[4], dbl[9])
+ TEST_CMP_D("cmp.sult.d", f14, f15, f16, dbl[4], dbl[10])
+ TEST_CMP_D("cmp.sult.d", f15, f16, f17, dbl[4], dbl[11])
+ TEST_CMP_D("cmp.sult.d", f5, f6, f7, dbl[5], dbl[0])
+ TEST_CMP_D("cmp.sult.d", f6, f7, f8, dbl[5], dbl[1])
+ TEST_CMP_D("cmp.sult.d", f7, f8, f9, dbl[5], dbl[2])
+ TEST_CMP_D("cmp.sult.d", f8, f9, f10, dbl[5], dbl[3])
+ TEST_CMP_D("cmp.sult.d", f9, f10, f11, dbl[5], dbl[4])
+ TEST_CMP_D("cmp.sult.d", f10, f11, f12, dbl[5], dbl[5])
+ TEST_CMP_D("cmp.sult.d", f11, f12, f13, dbl[5], dbl[6])
+ TEST_CMP_D("cmp.sult.d", f12, f13, f14, dbl[5], dbl[7])
+ TEST_CMP_D("cmp.sult.d", f13, f14, f15, dbl[5], dbl[8])
+ TEST_CMP_D("cmp.sult.d", f14, f15, f16, dbl[5], dbl[9])
+ TEST_CMP_D("cmp.sult.d", f15, f16, f17, dbl[5], dbl[10])
+ TEST_CMP_D("cmp.sult.d", f16, f17, f18, dbl[5], dbl[11])
+ TEST_CMP_D("cmp.sult.d", f6, f7, f8, dbl[6], dbl[0])
+ TEST_CMP_D("cmp.sult.d", f7, f8, f9, dbl[6], dbl[1])
+ TEST_CMP_D("cmp.sult.d", f8, f9, f10, dbl[6], dbl[2])
+ TEST_CMP_D("cmp.sult.d", f9, f10, f11, dbl[6], dbl[3])
+ TEST_CMP_D("cmp.sult.d", f10, f11, f12, dbl[6], dbl[4])
+ TEST_CMP_D("cmp.sult.d", f11, f12, f13, dbl[6], dbl[5])
+ TEST_CMP_D("cmp.sult.d", f12, f13, f14, dbl[6], dbl[6])
+ TEST_CMP_D("cmp.sult.d", f13, f14, f15, dbl[6], dbl[7])
+ TEST_CMP_D("cmp.sult.d", f14, f15, f16, dbl[6], dbl[8])
+ TEST_CMP_D("cmp.sult.d", f15, f16, f17, dbl[6], dbl[9])
+ TEST_CMP_D("cmp.sult.d", f16, f17, f18, dbl[6], dbl[10])
+ TEST_CMP_D("cmp.sult.d", f17, f18, f19, dbl[6], dbl[11])
+ TEST_CMP_D("cmp.sult.d", f7, f8, f9, dbl[7], dbl[0])
+ TEST_CMP_D("cmp.sult.d", f8, f9, f10, dbl[7], dbl[1])
+ TEST_CMP_D("cmp.sult.d", f9, f10, f11, dbl[7], dbl[2])
+ TEST_CMP_D("cmp.sult.d", f10, f11, f12, dbl[7], dbl[3])
+ TEST_CMP_D("cmp.sult.d", f11, f12, f13, dbl[7], dbl[4])
+ TEST_CMP_D("cmp.sult.d", f12, f13, f14, dbl[7], dbl[5])
+ TEST_CMP_D("cmp.sult.d", f13, f14, f15, dbl[7], dbl[6])
+ TEST_CMP_D("cmp.sult.d", f14, f15, f16, dbl[7], dbl[7])
+ TEST_CMP_D("cmp.sult.d", f15, f16, f17, dbl[7], dbl[8])
+ TEST_CMP_D("cmp.sult.d", f16, f17, f18, dbl[7], dbl[9])
+ TEST_CMP_D("cmp.sult.d", f17, f18, f19, dbl[7], dbl[10])
+ TEST_CMP_D("cmp.sult.d", f18, f19, f20, dbl[7], dbl[11])
+ TEST_CMP_D("cmp.sult.d", f8, f9, f10, dbl[8], dbl[0])
+ TEST_CMP_D("cmp.sult.d", f9, f10, f11, dbl[8], dbl[1])
+ TEST_CMP_D("cmp.sult.d", f10, f11, f12, dbl[8], dbl[2])
+ TEST_CMP_D("cmp.sult.d", f11, f12, f13, dbl[8], dbl[3])
+ TEST_CMP_D("cmp.sult.d", f12, f13, f14, dbl[8], dbl[4])
+ TEST_CMP_D("cmp.sult.d", f13, f14, f15, dbl[8], dbl[5])
+ TEST_CMP_D("cmp.sult.d", f14, f15, f16, dbl[8], dbl[6])
+ TEST_CMP_D("cmp.sult.d", f15, f16, f17, dbl[8], dbl[7])
+ TEST_CMP_D("cmp.sult.d", f16, f17, f18, dbl[8], dbl[8])
+ TEST_CMP_D("cmp.sult.d", f17, f18, f19, dbl[8], dbl[9])
+ TEST_CMP_D("cmp.sult.d", f18, f19, f20, dbl[8], dbl[10])
+ TEST_CMP_D("cmp.sult.d", f19, f20, f21, dbl[8], dbl[11])
+ TEST_CMP_D("cmp.sult.d", f9, f10, f11, dbl[9], dbl[0])
+ TEST_CMP_D("cmp.sult.d", f10, f11, f12, dbl[9], dbl[1])
+ TEST_CMP_D("cmp.sult.d", f11, f12, f13, dbl[9], dbl[2])
+ TEST_CMP_D("cmp.sult.d", f12, f13, f14, dbl[9], dbl[3])
+ TEST_CMP_D("cmp.sult.d", f13, f14, f15, dbl[9], dbl[4])
+ TEST_CMP_D("cmp.sult.d", f14, f15, f16, dbl[9], dbl[5])
+ TEST_CMP_D("cmp.sult.d", f15, f16, f17, dbl[9], dbl[6])
+ TEST_CMP_D("cmp.sult.d", f16, f17, f18, dbl[9], dbl[7])
+ TEST_CMP_D("cmp.sult.d", f17, f18, f19, dbl[9], dbl[8])
+ TEST_CMP_D("cmp.sult.d", f18, f19, f20, dbl[9], dbl[9])
+ TEST_CMP_D("cmp.sult.d", f19, f20, f21, dbl[9], dbl[10])
+ TEST_CMP_D("cmp.sult.d", f20, f21, f22, dbl[9], dbl[11])
+ TEST_CMP_D("cmp.sult.d", f10, f11, f12, dbl[10], dbl[0])
+ TEST_CMP_D("cmp.sult.d", f11, f12, f13, dbl[10], dbl[1])
+ TEST_CMP_D("cmp.sult.d", f12, f13, f14, dbl[10], dbl[2])
+ TEST_CMP_D("cmp.sult.d", f13, f14, f15, dbl[10], dbl[3])
+ TEST_CMP_D("cmp.sult.d", f14, f15, f16, dbl[10], dbl[4])
+ TEST_CMP_D("cmp.sult.d", f15, f16, f17, dbl[10], dbl[5])
+ TEST_CMP_D("cmp.sult.d", f16, f17, f18, dbl[10], dbl[6])
+ TEST_CMP_D("cmp.sult.d", f17, f18, f19, dbl[10], dbl[7])
+ TEST_CMP_D("cmp.sult.d", f18, f19, f20, dbl[10], dbl[8])
+ TEST_CMP_D("cmp.sult.d", f19, f20, f21, dbl[10], dbl[9])
+ TEST_CMP_D("cmp.sult.d", f20, f21, f22, dbl[10], dbl[10])
+ TEST_CMP_D("cmp.sult.d", f21, f22, f23, dbl[10], dbl[11])
+ TEST_CMP_D("cmp.sult.d", f11, f12, f13, dbl[11], dbl[0])
+ TEST_CMP_D("cmp.sult.d", f12, f13, f14, dbl[11], dbl[1])
+ TEST_CMP_D("cmp.sult.d", f13, f14, f15, dbl[11], dbl[2])
+ TEST_CMP_D("cmp.sult.d", f14, f15, f16, dbl[11], dbl[3])
+ TEST_CMP_D("cmp.sult.d", f15, f16, f17, dbl[11], dbl[4])
+ TEST_CMP_D("cmp.sult.d", f16, f17, f18, dbl[11], dbl[5])
+ TEST_CMP_D("cmp.sult.d", f17, f18, f19, dbl[11], dbl[6])
+ TEST_CMP_D("cmp.sult.d", f18, f19, f20, dbl[11], dbl[7])
+ TEST_CMP_D("cmp.sult.d", f19, f20, f21, dbl[11], dbl[8])
+ TEST_CMP_D("cmp.sult.d", f20, f21, f22, dbl[11], dbl[9])
+ TEST_CMP_D("cmp.sult.d", f21, f22, f23, dbl[11], dbl[10])
+ TEST_CMP_D("cmp.sult.d", f22, f23, f24, dbl[11], dbl[11])
+
+ printf("cmp.sle.d\n");
+ TEST_CMP_D("cmp.sle.d", f0, f1, f2, dbl[0], dbl[0])
+ TEST_CMP_D("cmp.sle.d", f1, f2, f3, dbl[0], dbl[1])
+ TEST_CMP_D("cmp.sle.d", f2, f3, f4, dbl[0], dbl[2])
+ TEST_CMP_D("cmp.sle.d", f3, f4, f5, dbl[0], dbl[3])
+ TEST_CMP_D("cmp.sle.d", f4, f5, f6, dbl[0], dbl[4])
+ TEST_CMP_D("cmp.sle.d", f5, f6, f7, dbl[0], dbl[5])
+ TEST_CMP_D("cmp.sle.d", f6, f7, f8, dbl[0], dbl[6])
+ TEST_CMP_D("cmp.sle.d", f7, f8, f9, dbl[0], dbl[7])
+ TEST_CMP_D("cmp.sle.d", f8, f9, f10, dbl[0], dbl[8])
+ TEST_CMP_D("cmp.sle.d", f9, f10, f11, dbl[0], dbl[9])
+ TEST_CMP_D("cmp.sle.d", f10, f11, f12, dbl[0], dbl[10])
+ TEST_CMP_D("cmp.sle.d", f11, f12, f13, dbl[0], dbl[11])
+ TEST_CMP_D("cmp.sle.d", f1, f2, f3, dbl[1], dbl[0])
+ TEST_CMP_D("cmp.sle.d", f2, f3, f4, dbl[1], dbl[1])
+ TEST_CMP_D("cmp.sle.d", f3, f4, f5, dbl[1], dbl[2])
+ TEST_CMP_D("cmp.sle.d", f4, f5, f6, dbl[1], dbl[3])
+ TEST_CMP_D("cmp.sle.d", f5, f6, f7, dbl[1], dbl[4])
+ TEST_CMP_D("cmp.sle.d", f6, f7, f8, dbl[1], dbl[5])
+ TEST_CMP_D("cmp.sle.d", f7, f8, f9, dbl[1], dbl[6])
+ TEST_CMP_D("cmp.sle.d", f8, f9, f10, dbl[1], dbl[7])
+ TEST_CMP_D("cmp.sle.d", f9, f10, f11, dbl[1], dbl[8])
+ TEST_CMP_D("cmp.sle.d", f10, f11, f12, dbl[1], dbl[9])
+ TEST_CMP_D("cmp.sle.d", f11, f12, f13, dbl[1], dbl[10])
+ TEST_CMP_D("cmp.sle.d", f12, f13, f14, dbl[1], dbl[11])
+ TEST_CMP_D("cmp.sle.d", f2, f3, f4, dbl[2], dbl[0])
+ TEST_CMP_D("cmp.sle.d", f3, f4, f5, dbl[2], dbl[1])
+ TEST_CMP_D("cmp.sle.d", f4, f5, f6, dbl[2], dbl[2])
+ TEST_CMP_D("cmp.sle.d", f5, f6, f7, dbl[2], dbl[3])
+ TEST_CMP_D("cmp.sle.d", f6, f7, f8, dbl[2], dbl[4])
+ TEST_CMP_D("cmp.sle.d", f7, f8, f9, dbl[2], dbl[5])
+ TEST_CMP_D("cmp.sle.d", f8, f9, f10, dbl[2], dbl[6])
+ TEST_CMP_D("cmp.sle.d", f9, f10, f11, dbl[2], dbl[7])
+ TEST_CMP_D("cmp.sle.d", f10, f11, f12, dbl[2], dbl[8])
+ TEST_CMP_D("cmp.sle.d", f11, f12, f13, dbl[2], dbl[9])
+ TEST_CMP_D("cmp.sle.d", f12, f13, f14, dbl[2], dbl[10])
+ TEST_CMP_D("cmp.sle.d", f13, f14, f15, dbl[2], dbl[11])
+ TEST_CMP_D("cmp.sle.d", f3, f4, f5, dbl[3], dbl[0])
+ TEST_CMP_D("cmp.sle.d", f4, f5, f6, dbl[3], dbl[1])
+ TEST_CMP_D("cmp.sle.d", f5, f6, f7, dbl[3], dbl[2])
+ TEST_CMP_D("cmp.sle.d", f6, f7, f8, dbl[3], dbl[3])
+ TEST_CMP_D("cmp.sle.d", f7, f8, f9, dbl[3], dbl[4])
+ TEST_CMP_D("cmp.sle.d", f8, f9, f10, dbl[3], dbl[5])
+ TEST_CMP_D("cmp.sle.d", f9, f10, f11, dbl[3], dbl[6])
+ TEST_CMP_D("cmp.sle.d", f10, f11, f12, dbl[3], dbl[7])
+ TEST_CMP_D("cmp.sle.d", f11, f12, f13, dbl[3], dbl[8])
+ TEST_CMP_D("cmp.sle.d", f12, f13, f14, dbl[3], dbl[9])
+ TEST_CMP_D("cmp.sle.d", f13, f14, f15, dbl[3], dbl[10])
+ TEST_CMP_D("cmp.sle.d", f14, f15, f16, dbl[3], dbl[11])
+ TEST_CMP_D("cmp.sle.d", f4, f5, f6, dbl[4], dbl[0])
+ TEST_CMP_D("cmp.sle.d", f5, f6, f7, dbl[4], dbl[1])
+ TEST_CMP_D("cmp.sle.d", f6, f7, f8, dbl[4], dbl[2])
+ TEST_CMP_D("cmp.sle.d", f7, f8, f9, dbl[4], dbl[3])
+ TEST_CMP_D("cmp.sle.d", f8, f9, f10, dbl[4], dbl[4])
+ TEST_CMP_D("cmp.sle.d", f9, f10, f11, dbl[4], dbl[5])
+ TEST_CMP_D("cmp.sle.d", f10, f11, f12, dbl[4], dbl[6])
+ TEST_CMP_D("cmp.sle.d", f11, f12, f13, dbl[4], dbl[7])
+ TEST_CMP_D("cmp.sle.d", f12, f13, f14, dbl[4], dbl[8])
+ TEST_CMP_D("cmp.sle.d", f13, f14, f15, dbl[4], dbl[9])
+ TEST_CMP_D("cmp.sle.d", f14, f15, f16, dbl[4], dbl[10])
+ TEST_CMP_D("cmp.sle.d", f15, f16, f17, dbl[4], dbl[11])
+ TEST_CMP_D("cmp.sle.d", f5, f6, f7, dbl[5], dbl[0])
+ TEST_CMP_D("cmp.sle.d", f6, f7, f8, dbl[5], dbl[1])
+ TEST_CMP_D("cmp.sle.d", f7, f8, f9, dbl[5], dbl[2])
+ TEST_CMP_D("cmp.sle.d", f8, f9, f10, dbl[5], dbl[3])
+ TEST_CMP_D("cmp.sle.d", f9, f10, f11, dbl[5], dbl[4])
+ TEST_CMP_D("cmp.sle.d", f10, f11, f12, dbl[5], dbl[5])
+ TEST_CMP_D("cmp.sle.d", f11, f12, f13, dbl[5], dbl[6])
+ TEST_CMP_D("cmp.sle.d", f12, f13, f14, dbl[5], dbl[7])
+ TEST_CMP_D("cmp.sle.d", f13, f14, f15, dbl[5], dbl[8])
+ TEST_CMP_D("cmp.sle.d", f14, f15, f16, dbl[5], dbl[9])
+ TEST_CMP_D("cmp.sle.d", f15, f16, f17, dbl[5], dbl[10])
+ TEST_CMP_D("cmp.sle.d", f16, f17, f18, dbl[5], dbl[11])
+ TEST_CMP_D("cmp.sle.d", f6, f7, f8, dbl[6], dbl[0])
+ TEST_CMP_D("cmp.sle.d", f7, f8, f9, dbl[6], dbl[1])
+ TEST_CMP_D("cmp.sle.d", f8, f9, f10, dbl[6], dbl[2])
+ TEST_CMP_D("cmp.sle.d", f9, f10, f11, dbl[6], dbl[3])
+ TEST_CMP_D("cmp.sle.d", f10, f11, f12, dbl[6], dbl[4])
+ TEST_CMP_D("cmp.sle.d", f11, f12, f13, dbl[6], dbl[5])
+ TEST_CMP_D("cmp.sle.d", f12, f13, f14, dbl[6], dbl[6])
+ TEST_CMP_D("cmp.sle.d", f13, f14, f15, dbl[6], dbl[7])
+ TEST_CMP_D("cmp.sle.d", f14, f15, f16, dbl[6], dbl[8])
+ TEST_CMP_D("cmp.sle.d", f15, f16, f17, dbl[6], dbl[9])
+ TEST_CMP_D("cmp.sle.d", f16, f17, f18, dbl[6], dbl[10])
+ TEST_CMP_D("cmp.sle.d", f17, f18, f19, dbl[6], dbl[11])
+ TEST_CMP_D("cmp.sle.d", f7, f8, f9, dbl[7], dbl[0])
+ TEST_CMP_D("cmp.sle.d", f8, f9, f10, dbl[7], dbl[1])
+ TEST_CMP_D("cmp.sle.d", f9, f10, f11, dbl[7], dbl[2])
+ TEST_CMP_D("cmp.sle.d", f10, f11, f12, dbl[7], dbl[3])
+ TEST_CMP_D("cmp.sle.d", f11, f12, f13, dbl[7], dbl[4])
+ TEST_CMP_D("cmp.sle.d", f12, f13, f14, dbl[7], dbl[5])
+ TEST_CMP_D("cmp.sle.d", f13, f14, f15, dbl[7], dbl[6])
+ TEST_CMP_D("cmp.sle.d", f14, f15, f16, dbl[7], dbl[7])
+ TEST_CMP_D("cmp.sle.d", f15, f16, f17, dbl[7], dbl[8])
+ TEST_CMP_D("cmp.sle.d", f16, f17, f18, dbl[7], dbl[9])
+ TEST_CMP_D("cmp.sle.d", f17, f18, f19, dbl[7], dbl[10])
+ TEST_CMP_D("cmp.sle.d", f18, f19, f20, dbl[7], dbl[11])
+ TEST_CMP_D("cmp.sle.d", f8, f9, f10, dbl[8], dbl[0])
+ TEST_CMP_D("cmp.sle.d", f9, f10, f11, dbl[8], dbl[1])
+ TEST_CMP_D("cmp.sle.d", f10, f11, f12, dbl[8], dbl[2])
+ TEST_CMP_D("cmp.sle.d", f11, f12, f13, dbl[8], dbl[3])
+ TEST_CMP_D("cmp.sle.d", f12, f13, f14, dbl[8], dbl[4])
+ TEST_CMP_D("cmp.sle.d", f13, f14, f15, dbl[8], dbl[5])
+ TEST_CMP_D("cmp.sle.d", f14, f15, f16, dbl[8], dbl[6])
+ TEST_CMP_D("cmp.sle.d", f15, f16, f17, dbl[8], dbl[7])
+ TEST_CMP_D("cmp.sle.d", f16, f17, f18, dbl[8], dbl[8])
+ TEST_CMP_D("cmp.sle.d", f17, f18, f19, dbl[8], dbl[9])
+ TEST_CMP_D("cmp.sle.d", f18, f19, f20, dbl[8], dbl[10])
+ TEST_CMP_D("cmp.sle.d", f19, f20, f21, dbl[8], dbl[11])
+ TEST_CMP_D("cmp.sle.d", f9, f10, f11, dbl[9], dbl[0])
+ TEST_CMP_D("cmp.sle.d", f10, f11, f12, dbl[9], dbl[1])
+ TEST_CMP_D("cmp.sle.d", f11, f12, f13, dbl[9], dbl[2])
+ TEST_CMP_D("cmp.sle.d", f12, f13, f14, dbl[9], dbl[3])
+ TEST_CMP_D("cmp.sle.d", f13, f14, f15, dbl[9], dbl[4])
+ TEST_CMP_D("cmp.sle.d", f14, f15, f16, dbl[9], dbl[5])
+ TEST_CMP_D("cmp.sle.d", f15, f16, f17, dbl[9], dbl[6])
+ TEST_CMP_D("cmp.sle.d", f16, f17, f18, dbl[9], dbl[7])
+ TEST_CMP_D("cmp.sle.d", f17, f18, f19, dbl[9], dbl[8])
+ TEST_CMP_D("cmp.sle.d", f18, f19, f20, dbl[9], dbl[9])
+ TEST_CMP_D("cmp.sle.d", f19, f20, f21, dbl[9], dbl[10])
+ TEST_CMP_D("cmp.sle.d", f20, f21, f22, dbl[9], dbl[11])
+ TEST_CMP_D("cmp.sle.d", f10, f11, f12, dbl[10], dbl[0])
+ TEST_CMP_D("cmp.sle.d", f11, f12, f13, dbl[10], dbl[1])
+ TEST_CMP_D("cmp.sle.d", f12, f13, f14, dbl[10], dbl[2])
+ TEST_CMP_D("cmp.sle.d", f13, f14, f15, dbl[10], dbl[3])
+ TEST_CMP_D("cmp.sle.d", f14, f15, f16, dbl[10], dbl[4])
+ TEST_CMP_D("cmp.sle.d", f15, f16, f17, dbl[10], dbl[5])
+ TEST_CMP_D("cmp.sle.d", f16, f17, f18, dbl[10], dbl[6])
+ TEST_CMP_D("cmp.sle.d", f17, f18, f19, dbl[10], dbl[7])
+ TEST_CMP_D("cmp.sle.d", f18, f19, f20, dbl[10], dbl[8])
+ TEST_CMP_D("cmp.sle.d", f19, f20, f21, dbl[10], dbl[9])
+ TEST_CMP_D("cmp.sle.d", f20, f21, f22, dbl[10], dbl[10])
+ TEST_CMP_D("cmp.sle.d", f21, f22, f23, dbl[10], dbl[11])
+ TEST_CMP_D("cmp.sle.d", f11, f12, f13, dbl[11], dbl[0])
+ TEST_CMP_D("cmp.sle.d", f12, f13, f14, dbl[11], dbl[1])
+ TEST_CMP_D("cmp.sle.d", f13, f14, f15, dbl[11], dbl[2])
+ TEST_CMP_D("cmp.sle.d", f14, f15, f16, dbl[11], dbl[3])
+ TEST_CMP_D("cmp.sle.d", f15, f16, f17, dbl[11], dbl[4])
+ TEST_CMP_D("cmp.sle.d", f16, f17, f18, dbl[11], dbl[5])
+ TEST_CMP_D("cmp.sle.d", f17, f18, f19, dbl[11], dbl[6])
+ TEST_CMP_D("cmp.sle.d", f18, f19, f20, dbl[11], dbl[7])
+ TEST_CMP_D("cmp.sle.d", f19, f20, f21, dbl[11], dbl[8])
+ TEST_CMP_D("cmp.sle.d", f20, f21, f22, dbl[11], dbl[9])
+ TEST_CMP_D("cmp.sle.d", f21, f22, f23, dbl[11], dbl[10])
+ TEST_CMP_D("cmp.sle.d", f22, f23, f24, dbl[11], dbl[11])
+
+ printf("cmp.sule.d\n");
+ TEST_CMP_D("cmp.sule.d", f0, f1, f2, dbl[0], dbl[0])
+ TEST_CMP_D("cmp.sule.d", f1, f2, f3, dbl[0], dbl[1])
+ TEST_CMP_D("cmp.sule.d", f2, f3, f4, dbl[0], dbl[2])
+ TEST_CMP_D("cmp.sule.d", f3, f4, f5, dbl[0], dbl[3])
+ TEST_CMP_D("cmp.sule.d", f4, f5, f6, dbl[0], dbl[4])
+ TEST_CMP_D("cmp.sule.d", f5, f6, f7, dbl[0], dbl[5])
+ TEST_CMP_D("cmp.sule.d", f6, f7, f8, dbl[0], dbl[6])
+ TEST_CMP_D("cmp.sule.d", f7, f8, f9, dbl[0], dbl[7])
+ TEST_CMP_D("cmp.sule.d", f8, f9, f10, dbl[0], dbl[8])
+ TEST_CMP_D("cmp.sule.d", f9, f10, f11, dbl[0], dbl[9])
+ TEST_CMP_D("cmp.sule.d", f10, f11, f12, dbl[0], dbl[10])
+ TEST_CMP_D("cmp.sule.d", f11, f12, f13, dbl[0], dbl[11])
+ TEST_CMP_D("cmp.sule.d", f1, f2, f3, dbl[1], dbl[0])
+ TEST_CMP_D("cmp.sule.d", f2, f3, f4, dbl[1], dbl[1])
+ TEST_CMP_D("cmp.sule.d", f3, f4, f5, dbl[1], dbl[2])
+ TEST_CMP_D("cmp.sule.d", f4, f5, f6, dbl[1], dbl[3])
+ TEST_CMP_D("cmp.sule.d", f5, f6, f7, dbl[1], dbl[4])
+ TEST_CMP_D("cmp.sule.d", f6, f7, f8, dbl[1], dbl[5])
+ TEST_CMP_D("cmp.sule.d", f7, f8, f9, dbl[1], dbl[6])
+ TEST_CMP_D("cmp.sule.d", f8, f9, f10, dbl[1], dbl[7])
+ TEST_CMP_D("cmp.sule.d", f9, f10, f11, dbl[1], dbl[8])
+ TEST_CMP_D("cmp.sule.d", f10, f11, f12, dbl[1], dbl[9])
+ TEST_CMP_D("cmp.sule.d", f11, f12, f13, dbl[1], dbl[10])
+ TEST_CMP_D("cmp.sule.d", f12, f13, f14, dbl[1], dbl[11])
+ TEST_CMP_D("cmp.sule.d", f2, f3, f4, dbl[2], dbl[0])
+ TEST_CMP_D("cmp.sule.d", f3, f4, f5, dbl[2], dbl[1])
+ TEST_CMP_D("cmp.sule.d", f4, f5, f6, dbl[2], dbl[2])
+ TEST_CMP_D("cmp.sule.d", f5, f6, f7, dbl[2], dbl[3])
+ TEST_CMP_D("cmp.sule.d", f6, f7, f8, dbl[2], dbl[4])
+ TEST_CMP_D("cmp.sule.d", f7, f8, f9, dbl[2], dbl[5])
+ TEST_CMP_D("cmp.sule.d", f8, f9, f10, dbl[2], dbl[6])
+ TEST_CMP_D("cmp.sule.d", f9, f10, f11, dbl[2], dbl[7])
+ TEST_CMP_D("cmp.sule.d", f10, f11, f12, dbl[2], dbl[8])
+ TEST_CMP_D("cmp.sule.d", f11, f12, f13, dbl[2], dbl[9])
+ TEST_CMP_D("cmp.sule.d", f12, f13, f14, dbl[2], dbl[10])
+ TEST_CMP_D("cmp.sule.d", f13, f14, f15, dbl[2], dbl[11])
+ TEST_CMP_D("cmp.sule.d", f3, f4, f5, dbl[3], dbl[0])
+ TEST_CMP_D("cmp.sule.d", f4, f5, f6, dbl[3], dbl[1])
+ TEST_CMP_D("cmp.sule.d", f5, f6, f7, dbl[3], dbl[2])
+ TEST_CMP_D("cmp.sule.d", f6, f7, f8, dbl[3], dbl[3])
+ TEST_CMP_D("cmp.sule.d", f7, f8, f9, dbl[3], dbl[4])
+ TEST_CMP_D("cmp.sule.d", f8, f9, f10, dbl[3], dbl[5])
+ TEST_CMP_D("cmp.sule.d", f9, f10, f11, dbl[3], dbl[6])
+ TEST_CMP_D("cmp.sule.d", f10, f11, f12, dbl[3], dbl[7])
+ TEST_CMP_D("cmp.sule.d", f11, f12, f13, dbl[3], dbl[8])
+ TEST_CMP_D("cmp.sule.d", f12, f13, f14, dbl[3], dbl[9])
+ TEST_CMP_D("cmp.sule.d", f13, f14, f15, dbl[3], dbl[10])
+ TEST_CMP_D("cmp.sule.d", f14, f15, f16, dbl[3], dbl[11])
+ TEST_CMP_D("cmp.sule.d", f4, f5, f6, dbl[4], dbl[0])
+ TEST_CMP_D("cmp.sule.d", f5, f6, f7, dbl[4], dbl[1])
+ TEST_CMP_D("cmp.sule.d", f6, f7, f8, dbl[4], dbl[2])
+ TEST_CMP_D("cmp.sule.d", f7, f8, f9, dbl[4], dbl[3])
+ TEST_CMP_D("cmp.sule.d", f8, f9, f10, dbl[4], dbl[4])
+ TEST_CMP_D("cmp.sule.d", f9, f10, f11, dbl[4], dbl[5])
+ TEST_CMP_D("cmp.sule.d", f10, f11, f12, dbl[4], dbl[6])
+ TEST_CMP_D("cmp.sule.d", f11, f12, f13, dbl[4], dbl[7])
+ TEST_CMP_D("cmp.sule.d", f12, f13, f14, dbl[4], dbl[8])
+ TEST_CMP_D("cmp.sule.d", f13, f14, f15, dbl[4], dbl[9])
+ TEST_CMP_D("cmp.sule.d", f14, f15, f16, dbl[4], dbl[10])
+ TEST_CMP_D("cmp.sule.d", f15, f16, f17, dbl[4], dbl[11])
+ TEST_CMP_D("cmp.sule.d", f5, f6, f7, dbl[5], dbl[0])
+ TEST_CMP_D("cmp.sule.d", f6, f7, f8, dbl[5], dbl[1])
+ TEST_CMP_D("cmp.sule.d", f7, f8, f9, dbl[5], dbl[2])
+ TEST_CMP_D("cmp.sule.d", f8, f9, f10, dbl[5], dbl[3])
+ TEST_CMP_D("cmp.sule.d", f9, f10, f11, dbl[5], dbl[4])
+ TEST_CMP_D("cmp.sule.d", f10, f11, f12, dbl[5], dbl[5])
+ TEST_CMP_D("cmp.sule.d", f11, f12, f13, dbl[5], dbl[6])
+ TEST_CMP_D("cmp.sule.d", f12, f13, f14, dbl[5], dbl[7])
+ TEST_CMP_D("cmp.sule.d", f13, f14, f15, dbl[5], dbl[8])
+ TEST_CMP_D("cmp.sule.d", f14, f15, f16, dbl[5], dbl[9])
+ TEST_CMP_D("cmp.sule.d", f15, f16, f17, dbl[5], dbl[10])
+ TEST_CMP_D("cmp.sule.d", f16, f17, f18, dbl[5], dbl[11])
+ TEST_CMP_D("cmp.sule.d", f6, f7, f8, dbl[6], dbl[0])
+ TEST_CMP_D("cmp.sule.d", f7, f8, f9, dbl[6], dbl[1])
+ TEST_CMP_D("cmp.sule.d", f8, f9, f10, dbl[6], dbl[2])
+ TEST_CMP_D("cmp.sule.d", f9, f10, f11, dbl[6], dbl[3])
+ TEST_CMP_D("cmp.sule.d", f10, f11, f12, dbl[6], dbl[4])
+ TEST_CMP_D("cmp.sule.d", f11, f12, f13, dbl[6], dbl[5])
+ TEST_CMP_D("cmp.sule.d", f12, f13, f14, dbl[6], dbl[6])
+ TEST_CMP_D("cmp.sule.d", f13, f14, f15, dbl[6], dbl[7])
+ TEST_CMP_D("cmp.sule.d", f14, f15, f16, dbl[6], dbl[8])
+ TEST_CMP_D("cmp.sule.d", f15, f16, f17, dbl[6], dbl[9])
+ TEST_CMP_D("cmp.sule.d", f16, f17, f18, dbl[6], dbl[10])
+ TEST_CMP_D("cmp.sule.d", f17, f18, f19, dbl[6], dbl[11])
+ TEST_CMP_D("cmp.sule.d", f7, f8, f9, dbl[7], dbl[0])
+ TEST_CMP_D("cmp.sule.d", f8, f9, f10, dbl[7], dbl[1])
+ TEST_CMP_D("cmp.sule.d", f9, f10, f11, dbl[7], dbl[2])
+ TEST_CMP_D("cmp.sule.d", f10, f11, f12, dbl[7], dbl[3])
+ TEST_CMP_D("cmp.sule.d", f11, f12, f13, dbl[7], dbl[4])
+ TEST_CMP_D("cmp.sule.d", f12, f13, f14, dbl[7], dbl[5])
+ TEST_CMP_D("cmp.sule.d", f13, f14, f15, dbl[7], dbl[6])
+ TEST_CMP_D("cmp.sule.d", f14, f15, f16, dbl[7], dbl[7])
+ TEST_CMP_D("cmp.sule.d", f15, f16, f17, dbl[7], dbl[8])
+ TEST_CMP_D("cmp.sule.d", f16, f17, f18, dbl[7], dbl[9])
+ TEST_CMP_D("cmp.sule.d", f17, f18, f19, dbl[7], dbl[10])
+ TEST_CMP_D("cmp.sule.d", f18, f19, f20, dbl[7], dbl[11])
+ TEST_CMP_D("cmp.sule.d", f8, f9, f10, dbl[8], dbl[0])
+ TEST_CMP_D("cmp.sule.d", f9, f10, f11, dbl[8], dbl[1])
+ TEST_CMP_D("cmp.sule.d", f10, f11, f12, dbl[8], dbl[2])
+ TEST_CMP_D("cmp.sule.d", f11, f12, f13, dbl[8], dbl[3])
+ TEST_CMP_D("cmp.sule.d", f12, f13, f14, dbl[8], dbl[4])
+ TEST_CMP_D("cmp.sule.d", f13, f14, f15, dbl[8], dbl[5])
+ TEST_CMP_D("cmp.sule.d", f14, f15, f16, dbl[8], dbl[6])
+ TEST_CMP_D("cmp.sule.d", f15, f16, f17, dbl[8], dbl[7])
+ TEST_CMP_D("cmp.sule.d", f16, f17, f18, dbl[8], dbl[8])
+ TEST_CMP_D("cmp.sule.d", f17, f18, f19, dbl[8], dbl[9])
+ TEST_CMP_D("cmp.sule.d", f18, f19, f20, dbl[8], dbl[10])
+ TEST_CMP_D("cmp.sule.d", f19, f20, f21, dbl[8], dbl[11])
+ TEST_CMP_D("cmp.sule.d", f9, f10, f11, dbl[9], dbl[0])
+ TEST_CMP_D("cmp.sule.d", f10, f11, f12, dbl[9], dbl[1])
+ TEST_CMP_D("cmp.sule.d", f11, f12, f13, dbl[9], dbl[2])
+ TEST_CMP_D("cmp.sule.d", f12, f13, f14, dbl[9], dbl[3])
+ TEST_CMP_D("cmp.sule.d", f13, f14, f15, dbl[9], dbl[4])
+ TEST_CMP_D("cmp.sule.d", f14, f15, f16, dbl[9], dbl[5])
+ TEST_CMP_D("cmp.sule.d", f15, f16, f17, dbl[9], dbl[6])
+ TEST_CMP_D("cmp.sule.d", f16, f17, f18, dbl[9], dbl[7])
+ TEST_CMP_D("cmp.sule.d", f17, f18, f19, dbl[9], dbl[8])
+ TEST_CMP_D("cmp.sule.d", f18, f19, f20, dbl[9], dbl[9])
+ TEST_CMP_D("cmp.sule.d", f19, f20, f21, dbl[9], dbl[10])
+ TEST_CMP_D("cmp.sule.d", f20, f21, f22, dbl[9], dbl[11])
+ TEST_CMP_D("cmp.sule.d", f10, f11, f12, dbl[10], dbl[0])
+ TEST_CMP_D("cmp.sule.d", f11, f12, f13, dbl[10], dbl[1])
+ TEST_CMP_D("cmp.sule.d", f12, f13, f14, dbl[10], dbl[2])
+ TEST_CMP_D("cmp.sule.d", f13, f14, f15, dbl[10], dbl[3])
+ TEST_CMP_D("cmp.sule.d", f14, f15, f16, dbl[10], dbl[4])
+ TEST_CMP_D("cmp.sule.d", f15, f16, f17, dbl[10], dbl[5])
+ TEST_CMP_D("cmp.sule.d", f16, f17, f18, dbl[10], dbl[6])
+ TEST_CMP_D("cmp.sule.d", f17, f18, f19, dbl[10], dbl[7])
+ TEST_CMP_D("cmp.sule.d", f18, f19, f20, dbl[10], dbl[8])
+ TEST_CMP_D("cmp.sule.d", f19, f20, f21, dbl[10], dbl[9])
+ TEST_CMP_D("cmp.sule.d", f20, f21, f22, dbl[10], dbl[10])
+ TEST_CMP_D("cmp.sule.d", f21, f22, f23, dbl[10], dbl[11])
+ TEST_CMP_D("cmp.sule.d", f11, f12, f13, dbl[11], dbl[0])
+ TEST_CMP_D("cmp.sule.d", f12, f13, f14, dbl[11], dbl[1])
+ TEST_CMP_D("cmp.sule.d", f13, f14, f15, dbl[11], dbl[2])
+ TEST_CMP_D("cmp.sule.d", f14, f15, f16, dbl[11], dbl[3])
+ TEST_CMP_D("cmp.sule.d", f15, f16, f17, dbl[11], dbl[4])
+ TEST_CMP_D("cmp.sule.d", f16, f17, f18, dbl[11], dbl[5])
+ TEST_CMP_D("cmp.sule.d", f17, f18, f19, dbl[11], dbl[6])
+ TEST_CMP_D("cmp.sule.d", f18, f19, f20, dbl[11], dbl[7])
+ TEST_CMP_D("cmp.sule.d", f19, f20, f21, dbl[11], dbl[8])
+ TEST_CMP_D("cmp.sule.d", f20, f21, f22, dbl[11], dbl[9])
+ TEST_CMP_D("cmp.sule.d", f21, f22, f23, dbl[11], dbl[10])
+ TEST_CMP_D("cmp.sule.d", f22, f23, f24, dbl[11], dbl[11])
+
+ printf("cmp.sor.d\n");
+ TEST_CMP_D("cmp.sor.d", f0, f1, f2, dbl[0], dbl[0])
+ TEST_CMP_D("cmp.sor.d", f1, f2, f3, dbl[0], dbl[1])
+ TEST_CMP_D("cmp.sor.d", f2, f3, f4, dbl[0], dbl[2])
+ TEST_CMP_D("cmp.sor.d", f3, f4, f5, dbl[0], dbl[3])
+ TEST_CMP_D("cmp.sor.d", f4, f5, f6, dbl[0], dbl[4])
+ TEST_CMP_D("cmp.sor.d", f5, f6, f7, dbl[0], dbl[5])
+ TEST_CMP_D("cmp.sor.d", f6, f7, f8, dbl[0], dbl[6])
+ TEST_CMP_D("cmp.sor.d", f7, f8, f9, dbl[0], dbl[7])
+ TEST_CMP_D("cmp.sor.d", f8, f9, f10, dbl[0], dbl[8])
+ TEST_CMP_D("cmp.sor.d", f9, f10, f11, dbl[0], dbl[9])
+ TEST_CMP_D("cmp.sor.d", f10, f11, f12, dbl[0], dbl[10])
+ TEST_CMP_D("cmp.sor.d", f11, f12, f13, dbl[0], dbl[11])
+ TEST_CMP_D("cmp.sor.d", f1, f2, f3, dbl[1], dbl[0])
+ TEST_CMP_D("cmp.sor.d", f2, f3, f4, dbl[1], dbl[1])
+ TEST_CMP_D("cmp.sor.d", f3, f4, f5, dbl[1], dbl[2])
+ TEST_CMP_D("cmp.sor.d", f4, f5, f6, dbl[1], dbl[3])
+ TEST_CMP_D("cmp.sor.d", f5, f6, f7, dbl[1], dbl[4])
+ TEST_CMP_D("cmp.sor.d", f6, f7, f8, dbl[1], dbl[5])
+ TEST_CMP_D("cmp.sor.d", f7, f8, f9, dbl[1], dbl[6])
+ TEST_CMP_D("cmp.sor.d", f8, f9, f10, dbl[1], dbl[7])
+ TEST_CMP_D("cmp.sor.d", f9, f10, f11, dbl[1], dbl[8])
+ TEST_CMP_D("cmp.sor.d", f10, f11, f12, dbl[1], dbl[9])
+ TEST_CMP_D("cmp.sor.d", f11, f12, f13, dbl[1], dbl[10])
+ TEST_CMP_D("cmp.sor.d", f12, f13, f14, dbl[1], dbl[11])
+ TEST_CMP_D("cmp.sor.d", f2, f3, f4, dbl[2], dbl[0])
+ TEST_CMP_D("cmp.sor.d", f3, f4, f5, dbl[2], dbl[1])
+ TEST_CMP_D("cmp.sor.d", f4, f5, f6, dbl[2], dbl[2])
+ TEST_CMP_D("cmp.sor.d", f5, f6, f7, dbl[2], dbl[3])
+ TEST_CMP_D("cmp.sor.d", f6, f7, f8, dbl[2], dbl[4])
+ TEST_CMP_D("cmp.sor.d", f7, f8, f9, dbl[2], dbl[5])
+ TEST_CMP_D("cmp.sor.d", f8, f9, f10, dbl[2], dbl[6])
+ TEST_CMP_D("cmp.sor.d", f9, f10, f11, dbl[2], dbl[7])
+ TEST_CMP_D("cmp.sor.d", f10, f11, f12, dbl[2], dbl[8])
+ TEST_CMP_D("cmp.sor.d", f11, f12, f13, dbl[2], dbl[9])
+ TEST_CMP_D("cmp.sor.d", f12, f13, f14, dbl[2], dbl[10])
+ TEST_CMP_D("cmp.sor.d", f13, f14, f15, dbl[2], dbl[11])
+ TEST_CMP_D("cmp.sor.d", f3, f4, f5, dbl[3], dbl[0])
+ TEST_CMP_D("cmp.sor.d", f4, f5, f6, dbl[3], dbl[1])
+ TEST_CMP_D("cmp.sor.d", f5, f6, f7, dbl[3], dbl[2])
+ TEST_CMP_D("cmp.sor.d", f6, f7, f8, dbl[3], dbl[3])
+ TEST_CMP_D("cmp.sor.d", f7, f8, f9, dbl[3], dbl[4])
+ TEST_CMP_D("cmp.sor.d", f8, f9, f10, dbl[3], dbl[5])
+ TEST_CMP_D("cmp.sor.d", f9, f10, f11, dbl[3], dbl[6])
+ TEST_CMP_D("cmp.sor.d", f10, f11, f12, dbl[3], dbl[7])
+ TEST_CMP_D("cmp.sor.d", f11, f12, f13, dbl[3], dbl[8])
+ TEST_CMP_D("cmp.sor.d", f12, f13, f14, dbl[3], dbl[9])
+ TEST_CMP_D("cmp.sor.d", f13, f14, f15, dbl[3], dbl[10])
+ TEST_CMP_D("cmp.sor.d", f14, f15, f16, dbl[3], dbl[11])
+ TEST_CMP_D("cmp.sor.d", f4, f5, f6, dbl[4], dbl[0])
+ TEST_CMP_D("cmp.sor.d", f5, f6, f7, dbl[4], dbl[1])
+ TEST_CMP_D("cmp.sor.d", f6, f7, f8, dbl[4], dbl[2])
+ TEST_CMP_D("cmp.sor.d", f7, f8, f9, dbl[4], dbl[3])
+ TEST_CMP_D("cmp.sor.d", f8, f9, f10, dbl[4], dbl[4])
+ TEST_CMP_D("cmp.sor.d", f9, f10, f11, dbl[4], dbl[5])
+ TEST_CMP_D("cmp.sor.d", f10, f11, f12, dbl[4], dbl[6])
+ TEST_CMP_D("cmp.sor.d", f11, f12, f13, dbl[4], dbl[7])
+ TEST_CMP_D("cmp.sor.d", f12, f13, f14, dbl[4], dbl[8])
+ TEST_CMP_D("cmp.sor.d", f13, f14, f15, dbl[4], dbl[9])
+ TEST_CMP_D("cmp.sor.d", f14, f15, f16, dbl[4], dbl[10])
+ TEST_CMP_D("cmp.sor.d", f15, f16, f17, dbl[4], dbl[11])
+ TEST_CMP_D("cmp.sor.d", f5, f6, f7, dbl[5], dbl[0])
+ TEST_CMP_D("cmp.sor.d", f6, f7, f8, dbl[5], dbl[1])
+ TEST_CMP_D("cmp.sor.d", f7, f8, f9, dbl[5], dbl[2])
+ TEST_CMP_D("cmp.sor.d", f8, f9, f10, dbl[5], dbl[3])
+ TEST_CMP_D("cmp.sor.d", f9, f10, f11, dbl[5], dbl[4])
+ TEST_CMP_D("cmp.sor.d", f10, f11, f12, dbl[5], dbl[5])
+ TEST_CMP_D("cmp.sor.d", f11, f12, f13, dbl[5], dbl[6])
+ TEST_CMP_D("cmp.sor.d", f12, f13, f14, dbl[5], dbl[7])
+ TEST_CMP_D("cmp.sor.d", f13, f14, f15, dbl[5], dbl[8])
+ TEST_CMP_D("cmp.sor.d", f14, f15, f16, dbl[5], dbl[9])
+ TEST_CMP_D("cmp.sor.d", f15, f16, f17, dbl[5], dbl[10])
+ TEST_CMP_D("cmp.sor.d", f16, f17, f18, dbl[5], dbl[11])
+ TEST_CMP_D("cmp.sor.d", f6, f7, f8, dbl[6], dbl[0])
+ TEST_CMP_D("cmp.sor.d", f7, f8, f9, dbl[6], dbl[1])
+ TEST_CMP_D("cmp.sor.d", f8, f9, f10, dbl[6], dbl[2])
+ TEST_CMP_D("cmp.sor.d", f9, f10, f11, dbl[6], dbl[3])
+ TEST_CMP_D("cmp.sor.d", f10, f11, f12, dbl[6], dbl[4])
+ TEST_CMP_D("cmp.sor.d", f11, f12, f13, dbl[6], dbl[5])
+ TEST_CMP_D("cmp.sor.d", f12, f13, f14, dbl[6], dbl[6])
+ TEST_CMP_D("cmp.sor.d", f13, f14, f15, dbl[6], dbl[7])
+ TEST_CMP_D("cmp.sor.d", f14, f15, f16, dbl[6], dbl[8])
+ TEST_CMP_D("cmp.sor.d", f15, f16, f17, dbl[6], dbl[9])
+ TEST_CMP_D("cmp.sor.d", f16, f17, f18, dbl[6], dbl[10])
+ TEST_CMP_D("cmp.sor.d", f17, f18, f19, dbl[6], dbl[11])
+ TEST_CMP_D("cmp.sor.d", f7, f8, f9, dbl[7], dbl[0])
+ TEST_CMP_D("cmp.sor.d", f8, f9, f10, dbl[7], dbl[1])
+ TEST_CMP_D("cmp.sor.d", f9, f10, f11, dbl[7], dbl[2])
+ TEST_CMP_D("cmp.sor.d", f10, f11, f12, dbl[7], dbl[3])
+ TEST_CMP_D("cmp.sor.d", f11, f12, f13, dbl[7], dbl[4])
+ TEST_CMP_D("cmp.sor.d", f12, f13, f14, dbl[7], dbl[5])
+ TEST_CMP_D("cmp.sor.d", f13, f14, f15, dbl[7], dbl[6])
+ TEST_CMP_D("cmp.sor.d", f14, f15, f16, dbl[7], dbl[7])
+ TEST_CMP_D("cmp.sor.d", f15, f16, f17, dbl[7], dbl[8])
+ TEST_CMP_D("cmp.sor.d", f16, f17, f18, dbl[7], dbl[9])
+ TEST_CMP_D("cmp.sor.d", f17, f18, f19, dbl[7], dbl[10])
+ TEST_CMP_D("cmp.sor.d", f18, f19, f20, dbl[7], dbl[11])
+ TEST_CMP_D("cmp.sor.d", f8, f9, f10, dbl[8], dbl[0])
+ TEST_CMP_D("cmp.sor.d", f9, f10, f11, dbl[8], dbl[1])
+ TEST_CMP_D("cmp.sor.d", f10, f11, f12, dbl[8], dbl[2])
+ TEST_CMP_D("cmp.sor.d", f11, f12, f13, dbl[8], dbl[3])
+ TEST_CMP_D("cmp.sor.d", f12, f13, f14, dbl[8], dbl[4])
+ TEST_CMP_D("cmp.sor.d", f13, f14, f15, dbl[8], dbl[5])
+ TEST_CMP_D("cmp.sor.d", f14, f15, f16, dbl[8], dbl[6])
+ TEST_CMP_D("cmp.sor.d", f15, f16, f17, dbl[8], dbl[7])
+ TEST_CMP_D("cmp.sor.d", f16, f17, f18, dbl[8], dbl[8])
+ TEST_CMP_D("cmp.sor.d", f17, f18, f19, dbl[8], dbl[9])
+ TEST_CMP_D("cmp.sor.d", f18, f19, f20, dbl[8], dbl[10])
+ TEST_CMP_D("cmp.sor.d", f19, f20, f21, dbl[8], dbl[11])
+ TEST_CMP_D("cmp.sor.d", f9, f10, f11, dbl[9], dbl[0])
+ TEST_CMP_D("cmp.sor.d", f10, f11, f12, dbl[9], dbl[1])
+ TEST_CMP_D("cmp.sor.d", f11, f12, f13, dbl[9], dbl[2])
+ TEST_CMP_D("cmp.sor.d", f12, f13, f14, dbl[9], dbl[3])
+ TEST_CMP_D("cmp.sor.d", f13, f14, f15, dbl[9], dbl[4])
+ TEST_CMP_D("cmp.sor.d", f14, f15, f16, dbl[9], dbl[5])
+ TEST_CMP_D("cmp.sor.d", f15, f16, f17, dbl[9], dbl[6])
+ TEST_CMP_D("cmp.sor.d", f16, f17, f18, dbl[9], dbl[7])
+ TEST_CMP_D("cmp.sor.d", f17, f18, f19, dbl[9], dbl[8])
+ TEST_CMP_D("cmp.sor.d", f18, f19, f20, dbl[9], dbl[9])
+ TEST_CMP_D("cmp.sor.d", f19, f20, f21, dbl[9], dbl[10])
+ TEST_CMP_D("cmp.sor.d", f20, f21, f22, dbl[9], dbl[11])
+ TEST_CMP_D("cmp.sor.d", f10, f11, f12, dbl[10], dbl[0])
+ TEST_CMP_D("cmp.sor.d", f11, f12, f13, dbl[10], dbl[1])
+ TEST_CMP_D("cmp.sor.d", f12, f13, f14, dbl[10], dbl[2])
+ TEST_CMP_D("cmp.sor.d", f13, f14, f15, dbl[10], dbl[3])
+ TEST_CMP_D("cmp.sor.d", f14, f15, f16, dbl[10], dbl[4])
+ TEST_CMP_D("cmp.sor.d", f15, f16, f17, dbl[10], dbl[5])
+ TEST_CMP_D("cmp.sor.d", f16, f17, f18, dbl[10], dbl[6])
+ TEST_CMP_D("cmp.sor.d", f17, f18, f19, dbl[10], dbl[7])
+ TEST_CMP_D("cmp.sor.d", f18, f19, f20, dbl[10], dbl[8])
+ TEST_CMP_D("cmp.sor.d", f19, f20, f21, dbl[10], dbl[9])
+ TEST_CMP_D("cmp.sor.d", f20, f21, f22, dbl[10], dbl[10])
+ TEST_CMP_D("cmp.sor.d", f21, f22, f23, dbl[10], dbl[11])
+ TEST_CMP_D("cmp.sor.d", f11, f12, f13, dbl[11], dbl[0])
+ TEST_CMP_D("cmp.sor.d", f12, f13, f14, dbl[11], dbl[1])
+ TEST_CMP_D("cmp.sor.d", f13, f14, f15, dbl[11], dbl[2])
+ TEST_CMP_D("cmp.sor.d", f14, f15, f16, dbl[11], dbl[3])
+ TEST_CMP_D("cmp.sor.d", f15, f16, f17, dbl[11], dbl[4])
+ TEST_CMP_D("cmp.sor.d", f16, f17, f18, dbl[11], dbl[5])
+ TEST_CMP_D("cmp.sor.d", f17, f18, f19, dbl[11], dbl[6])
+ TEST_CMP_D("cmp.sor.d", f18, f19, f20, dbl[11], dbl[7])
+ TEST_CMP_D("cmp.sor.d", f19, f20, f21, dbl[11], dbl[8])
+ TEST_CMP_D("cmp.sor.d", f20, f21, f22, dbl[11], dbl[9])
+ TEST_CMP_D("cmp.sor.d", f21, f22, f23, dbl[11], dbl[10])
+ TEST_CMP_D("cmp.sor.d", f22, f23, f24, dbl[11], dbl[11])
+
+ printf("cmp.sune.d\n");
+ TEST_CMP_D("cmp.sune.d", f0, f1, f2, dbl[0], dbl[0])
+ TEST_CMP_D("cmp.sune.d", f1, f2, f3, dbl[0], dbl[1])
+ TEST_CMP_D("cmp.sune.d", f2, f3, f4, dbl[0], dbl[2])
+ TEST_CMP_D("cmp.sune.d", f3, f4, f5, dbl[0], dbl[3])
+ TEST_CMP_D("cmp.sune.d", f4, f5, f6, dbl[0], dbl[4])
+ TEST_CMP_D("cmp.sune.d", f5, f6, f7, dbl[0], dbl[5])
+ TEST_CMP_D("cmp.sune.d", f6, f7, f8, dbl[0], dbl[6])
+ TEST_CMP_D("cmp.sune.d", f7, f8, f9, dbl[0], dbl[7])
+ TEST_CMP_D("cmp.sune.d", f8, f9, f10, dbl[0], dbl[8])
+ TEST_CMP_D("cmp.sune.d", f9, f10, f11, dbl[0], dbl[9])
+ TEST_CMP_D("cmp.sune.d", f10, f11, f12, dbl[0], dbl[10])
+ TEST_CMP_D("cmp.sune.d", f11, f12, f13, dbl[0], dbl[11])
+ TEST_CMP_D("cmp.sune.d", f1, f2, f3, dbl[1], dbl[0])
+ TEST_CMP_D("cmp.sune.d", f2, f3, f4, dbl[1], dbl[1])
+ TEST_CMP_D("cmp.sune.d", f3, f4, f5, dbl[1], dbl[2])
+ TEST_CMP_D("cmp.sune.d", f4, f5, f6, dbl[1], dbl[3])
+ TEST_CMP_D("cmp.sune.d", f5, f6, f7, dbl[1], dbl[4])
+ TEST_CMP_D("cmp.sune.d", f6, f7, f8, dbl[1], dbl[5])
+ TEST_CMP_D("cmp.sune.d", f7, f8, f9, dbl[1], dbl[6])
+ TEST_CMP_D("cmp.sune.d", f8, f9, f10, dbl[1], dbl[7])
+ TEST_CMP_D("cmp.sune.d", f9, f10, f11, dbl[1], dbl[8])
+ TEST_CMP_D("cmp.sune.d", f10, f11, f12, dbl[1], dbl[9])
+ TEST_CMP_D("cmp.sune.d", f11, f12, f13, dbl[1], dbl[10])
+ TEST_CMP_D("cmp.sune.d", f12, f13, f14, dbl[1], dbl[11])
+ TEST_CMP_D("cmp.sune.d", f2, f3, f4, dbl[2], dbl[0])
+ TEST_CMP_D("cmp.sune.d", f3, f4, f5, dbl[2], dbl[1])
+ TEST_CMP_D("cmp.sune.d", f4, f5, f6, dbl[2], dbl[2])
+ TEST_CMP_D("cmp.sune.d", f5, f6, f7, dbl[2], dbl[3])
+ TEST_CMP_D("cmp.sune.d", f6, f7, f8, dbl[2], dbl[4])
+ TEST_CMP_D("cmp.sune.d", f7, f8, f9, dbl[2], dbl[5])
+ TEST_CMP_D("cmp.sune.d", f8, f9, f10, dbl[2], dbl[6])
+ TEST_CMP_D("cmp.sune.d", f9, f10, f11, dbl[2], dbl[7])
+ TEST_CMP_D("cmp.sune.d", f10, f11, f12, dbl[2], dbl[8])
+ TEST_CMP_D("cmp.sune.d", f11, f12, f13, dbl[2], dbl[9])
+ TEST_CMP_D("cmp.sune.d", f12, f13, f14, dbl[2], dbl[10])
+ TEST_CMP_D("cmp.sune.d", f13, f14, f15, dbl[2], dbl[11])
+ TEST_CMP_D("cmp.sune.d", f3, f4, f5, dbl[3], dbl[0])
+ TEST_CMP_D("cmp.sune.d", f4, f5, f6, dbl[3], dbl[1])
+ TEST_CMP_D("cmp.sune.d", f5, f6, f7, dbl[3], dbl[2])
+ TEST_CMP_D("cmp.sune.d", f6, f7, f8, dbl[3], dbl[3])
+ TEST_CMP_D("cmp.sune.d", f7, f8, f9, dbl[3], dbl[4])
+ TEST_CMP_D("cmp.sune.d", f8, f9, f10, dbl[3], dbl[5])
+ TEST_CMP_D("cmp.sune.d", f9, f10, f11, dbl[3], dbl[6])
+ TEST_CMP_D("cmp.sune.d", f10, f11, f12, dbl[3], dbl[7])
+ TEST_CMP_D("cmp.sune.d", f11, f12, f13, dbl[3], dbl[8])
+ TEST_CMP_D("cmp.sune.d", f12, f13, f14, dbl[3], dbl[9])
+ TEST_CMP_D("cmp.sune.d", f13, f14, f15, dbl[3], dbl[10])
+ TEST_CMP_D("cmp.sune.d", f14, f15, f16, dbl[3], dbl[11])
+ TEST_CMP_D("cmp.sune.d", f4, f5, f6, dbl[4], dbl[0])
+ TEST_CMP_D("cmp.sune.d", f5, f6, f7, dbl[4], dbl[1])
+ TEST_CMP_D("cmp.sune.d", f6, f7, f8, dbl[4], dbl[2])
+ TEST_CMP_D("cmp.sune.d", f7, f8, f9, dbl[4], dbl[3])
+ TEST_CMP_D("cmp.sune.d", f8, f9, f10, dbl[4], dbl[4])
+ TEST_CMP_D("cmp.sune.d", f9, f10, f11, dbl[4], dbl[5])
+ TEST_CMP_D("cmp.sune.d", f10, f11, f12, dbl[4], dbl[6])
+ TEST_CMP_D("cmp.sune.d", f11, f12, f13, dbl[4], dbl[7])
+ TEST_CMP_D("cmp.sune.d", f12, f13, f14, dbl[4], dbl[8])
+ TEST_CMP_D("cmp.sune.d", f13, f14, f15, dbl[4], dbl[9])
+ TEST_CMP_D("cmp.sune.d", f14, f15, f16, dbl[4], dbl[10])
+ TEST_CMP_D("cmp.sune.d", f15, f16, f17, dbl[4], dbl[11])
+ TEST_CMP_D("cmp.sune.d", f5, f6, f7, dbl[5], dbl[0])
+ TEST_CMP_D("cmp.sune.d", f6, f7, f8, dbl[5], dbl[1])
+ TEST_CMP_D("cmp.sune.d", f7, f8, f9, dbl[5], dbl[2])
+ TEST_CMP_D("cmp.sune.d", f8, f9, f10, dbl[5], dbl[3])
+ TEST_CMP_D("cmp.sune.d", f9, f10, f11, dbl[5], dbl[4])
+ TEST_CMP_D("cmp.sune.d", f10, f11, f12, dbl[5], dbl[5])
+ TEST_CMP_D("cmp.sune.d", f11, f12, f13, dbl[5], dbl[6])
+ TEST_CMP_D("cmp.sune.d", f12, f13, f14, dbl[5], dbl[7])
+ TEST_CMP_D("cmp.sune.d", f13, f14, f15, dbl[5], dbl[8])
+ TEST_CMP_D("cmp.sune.d", f14, f15, f16, dbl[5], dbl[9])
+ TEST_CMP_D("cmp.sune.d", f15, f16, f17, dbl[5], dbl[10])
+ TEST_CMP_D("cmp.sune.d", f16, f17, f18, dbl[5], dbl[11])
+ TEST_CMP_D("cmp.sune.d", f6, f7, f8, dbl[6], dbl[0])
+ TEST_CMP_D("cmp.sune.d", f7, f8, f9, dbl[6], dbl[1])
+ TEST_CMP_D("cmp.sune.d", f8, f9, f10, dbl[6], dbl[2])
+ TEST_CMP_D("cmp.sune.d", f9, f10, f11, dbl[6], dbl[3])
+ TEST_CMP_D("cmp.sune.d", f10, f11, f12, dbl[6], dbl[4])
+ TEST_CMP_D("cmp.sune.d", f11, f12, f13, dbl[6], dbl[5])
+ TEST_CMP_D("cmp.sune.d", f12, f13, f14, dbl[6], dbl[6])
+ TEST_CMP_D("cmp.sune.d", f13, f14, f15, dbl[6], dbl[7])
+ TEST_CMP_D("cmp.sune.d", f14, f15, f16, dbl[6], dbl[8])
+ TEST_CMP_D("cmp.sune.d", f15, f16, f17, dbl[6], dbl[9])
+ TEST_CMP_D("cmp.sune.d", f16, f17, f18, dbl[6], dbl[10])
+ TEST_CMP_D("cmp.sune.d", f17, f18, f19, dbl[6], dbl[11])
+ TEST_CMP_D("cmp.sune.d", f7, f8, f9, dbl[7], dbl[0])
+ TEST_CMP_D("cmp.sune.d", f8, f9, f10, dbl[7], dbl[1])
+ TEST_CMP_D("cmp.sune.d", f9, f10, f11, dbl[7], dbl[2])
+ TEST_CMP_D("cmp.sune.d", f10, f11, f12, dbl[7], dbl[3])
+ TEST_CMP_D("cmp.sune.d", f11, f12, f13, dbl[7], dbl[4])
+ TEST_CMP_D("cmp.sune.d", f12, f13, f14, dbl[7], dbl[5])
+ TEST_CMP_D("cmp.sune.d", f13, f14, f15, dbl[7], dbl[6])
+ TEST_CMP_D("cmp.sune.d", f14, f15, f16, dbl[7], dbl[7])
+ TEST_CMP_D("cmp.sune.d", f15, f16, f17, dbl[7], dbl[8])
+ TEST_CMP_D("cmp.sune.d", f16, f17, f18, dbl[7], dbl[9])
+ TEST_CMP_D("cmp.sune.d", f17, f18, f19, dbl[7], dbl[10])
+ TEST_CMP_D("cmp.sune.d", f18, f19, f20, dbl[7], dbl[11])
+ TEST_CMP_D("cmp.sune.d", f8, f9, f10, dbl[8], dbl[0])
+ TEST_CMP_D("cmp.sune.d", f9, f10, f11, dbl[8], dbl[1])
+ TEST_CMP_D("cmp.sune.d", f10, f11, f12, dbl[8], dbl[2])
+ TEST_CMP_D("cmp.sune.d", f11, f12, f13, dbl[8], dbl[3])
+ TEST_CMP_D("cmp.sune.d", f12, f13, f14, dbl[8], dbl[4])
+ TEST_CMP_D("cmp.sune.d", f13, f14, f15, dbl[8], dbl[5])
+ TEST_CMP_D("cmp.sune.d", f14, f15, f16, dbl[8], dbl[6])
+ TEST_CMP_D("cmp.sune.d", f15, f16, f17, dbl[8], dbl[7])
+ TEST_CMP_D("cmp.sune.d", f16, f17, f18, dbl[8], dbl[8])
+ TEST_CMP_D("cmp.sune.d", f17, f18, f19, dbl[8], dbl[9])
+ TEST_CMP_D("cmp.sune.d", f18, f19, f20, dbl[8], dbl[10])
+ TEST_CMP_D("cmp.sune.d", f19, f20, f21, dbl[8], dbl[11])
+ TEST_CMP_D("cmp.sune.d", f9, f10, f11, dbl[9], dbl[0])
+ TEST_CMP_D("cmp.sune.d", f10, f11, f12, dbl[9], dbl[1])
+ TEST_CMP_D("cmp.sune.d", f11, f12, f13, dbl[9], dbl[2])
+ TEST_CMP_D("cmp.sune.d", f12, f13, f14, dbl[9], dbl[3])
+ TEST_CMP_D("cmp.sune.d", f13, f14, f15, dbl[9], dbl[4])
+ TEST_CMP_D("cmp.sune.d", f14, f15, f16, dbl[9], dbl[5])
+ TEST_CMP_D("cmp.sune.d", f15, f16, f17, dbl[9], dbl[6])
+ TEST_CMP_D("cmp.sune.d", f16, f17, f18, dbl[9], dbl[7])
+ TEST_CMP_D("cmp.sune.d", f17, f18, f19, dbl[9], dbl[8])
+ TEST_CMP_D("cmp.sune.d", f18, f19, f20, dbl[9], dbl[9])
+ TEST_CMP_D("cmp.sune.d", f19, f20, f21, dbl[9], dbl[10])
+ TEST_CMP_D("cmp.sune.d", f20, f21, f22, dbl[9], dbl[11])
+ TEST_CMP_D("cmp.sune.d", f10, f11, f12, dbl[10], dbl[0])
+ TEST_CMP_D("cmp.sune.d", f11, f12, f13, dbl[10], dbl[1])
+ TEST_CMP_D("cmp.sune.d", f12, f13, f14, dbl[10], dbl[2])
+ TEST_CMP_D("cmp.sune.d", f13, f14, f15, dbl[10], dbl[3])
+ TEST_CMP_D("cmp.sune.d", f14, f15, f16, dbl[10], dbl[4])
+ TEST_CMP_D("cmp.sune.d", f15, f16, f17, dbl[10], dbl[5])
+ TEST_CMP_D("cmp.sune.d", f16, f17, f18, dbl[10], dbl[6])
+ TEST_CMP_D("cmp.sune.d", f17, f18, f19, dbl[10], dbl[7])
+ TEST_CMP_D("cmp.sune.d", f18, f19, f20, dbl[10], dbl[8])
+ TEST_CMP_D("cmp.sune.d", f19, f20, f21, dbl[10], dbl[9])
+ TEST_CMP_D("cmp.sune.d", f20, f21, f22, dbl[10], dbl[10])
+ TEST_CMP_D("cmp.sune.d", f21, f22, f23, dbl[10], dbl[11])
+ TEST_CMP_D("cmp.sune.d", f11, f12, f13, dbl[11], dbl[0])
+ TEST_CMP_D("cmp.sune.d", f12, f13, f14, dbl[11], dbl[1])
+ TEST_CMP_D("cmp.sune.d", f13, f14, f15, dbl[11], dbl[2])
+ TEST_CMP_D("cmp.sune.d", f14, f15, f16, dbl[11], dbl[3])
+ TEST_CMP_D("cmp.sune.d", f15, f16, f17, dbl[11], dbl[4])
+ TEST_CMP_D("cmp.sune.d", f16, f17, f18, dbl[11], dbl[5])
+ TEST_CMP_D("cmp.sune.d", f17, f18, f19, dbl[11], dbl[6])
+ TEST_CMP_D("cmp.sune.d", f18, f19, f20, dbl[11], dbl[7])
+ TEST_CMP_D("cmp.sune.d", f19, f20, f21, dbl[11], dbl[8])
+ TEST_CMP_D("cmp.sune.d", f20, f21, f22, dbl[11], dbl[9])
+ TEST_CMP_D("cmp.sune.d", f21, f22, f23, dbl[11], dbl[10])
+ TEST_CMP_D("cmp.sune.d", f22, f23, f24, dbl[11], dbl[11])
+
+ printf("cmp.sne.d\n");
+ TEST_CMP_D("cmp.sne.d", f0, f1, f2, dbl[0], dbl[0])
+ TEST_CMP_D("cmp.sne.d", f1, f2, f3, dbl[0], dbl[1])
+ TEST_CMP_D("cmp.sne.d", f2, f3, f4, dbl[0], dbl[2])
+ TEST_CMP_D("cmp.sne.d", f3, f4, f5, dbl[0], dbl[3])
+ TEST_CMP_D("cmp.sne.d", f4, f5, f6, dbl[0], dbl[4])
+ TEST_CMP_D("cmp.sne.d", f5, f6, f7, dbl[0], dbl[5])
+ TEST_CMP_D("cmp.sne.d", f6, f7, f8, dbl[0], dbl[6])
+ TEST_CMP_D("cmp.sne.d", f7, f8, f9, dbl[0], dbl[7])
+ TEST_CMP_D("cmp.sne.d", f8, f9, f10, dbl[0], dbl[8])
+ TEST_CMP_D("cmp.sne.d", f9, f10, f11, dbl[0], dbl[9])
+ TEST_CMP_D("cmp.sne.d", f10, f11, f12, dbl[0], dbl[10])
+ TEST_CMP_D("cmp.sne.d", f11, f12, f13, dbl[0], dbl[11])
+ TEST_CMP_D("cmp.sne.d", f1, f2, f3, dbl[1], dbl[0])
+ TEST_CMP_D("cmp.sne.d", f2, f3, f4, dbl[1], dbl[1])
+ TEST_CMP_D("cmp.sne.d", f3, f4, f5, dbl[1], dbl[2])
+ TEST_CMP_D("cmp.sne.d", f4, f5, f6, dbl[1], dbl[3])
+ TEST_CMP_D("cmp.sne.d", f5, f6, f7, dbl[1], dbl[4])
+ TEST_CMP_D("cmp.sne.d", f6, f7, f8, dbl[1], dbl[5])
+ TEST_CMP_D("cmp.sne.d", f7, f8, f9, dbl[1], dbl[6])
+ TEST_CMP_D("cmp.sne.d", f8, f9, f10, dbl[1], dbl[7])
+ TEST_CMP_D("cmp.sne.d", f9, f10, f11, dbl[1], dbl[8])
+ TEST_CMP_D("cmp.sne.d", f10, f11, f12, dbl[1], dbl[9])
+ TEST_CMP_D("cmp.sne.d", f11, f12, f13, dbl[1], dbl[10])
+ TEST_CMP_D("cmp.sne.d", f12, f13, f14, dbl[1], dbl[11])
+ TEST_CMP_D("cmp.sne.d", f2, f3, f4, dbl[2], dbl[0])
+ TEST_CMP_D("cmp.sne.d", f3, f4, f5, dbl[2], dbl[1])
+ TEST_CMP_D("cmp.sne.d", f4, f5, f6, dbl[2], dbl[2])
+ TEST_CMP_D("cmp.sne.d", f5, f6, f7, dbl[2], dbl[3])
+ TEST_CMP_D("cmp.sne.d", f6, f7, f8, dbl[2], dbl[4])
+ TEST_CMP_D("cmp.sne.d", f7, f8, f9, dbl[2], dbl[5])
+ TEST_CMP_D("cmp.sne.d", f8, f9, f10, dbl[2], dbl[6])
+ TEST_CMP_D("cmp.sne.d", f9, f10, f11, dbl[2], dbl[7])
+ TEST_CMP_D("cmp.sne.d", f10, f11, f12, dbl[2], dbl[8])
+ TEST_CMP_D("cmp.sne.d", f11, f12, f13, dbl[2], dbl[9])
+ TEST_CMP_D("cmp.sne.d", f12, f13, f14, dbl[2], dbl[10])
+ TEST_CMP_D("cmp.sne.d", f13, f14, f15, dbl[2], dbl[11])
+ TEST_CMP_D("cmp.sne.d", f3, f4, f5, dbl[3], dbl[0])
+ TEST_CMP_D("cmp.sne.d", f4, f5, f6, dbl[3], dbl[1])
+ TEST_CMP_D("cmp.sne.d", f5, f6, f7, dbl[3], dbl[2])
+ TEST_CMP_D("cmp.sne.d", f6, f7, f8, dbl[3], dbl[3])
+ TEST_CMP_D("cmp.sne.d", f7, f8, f9, dbl[3], dbl[4])
+ TEST_CMP_D("cmp.sne.d", f8, f9, f10, dbl[3], dbl[5])
+ TEST_CMP_D("cmp.sne.d", f9, f10, f11, dbl[3], dbl[6])
+ TEST_CMP_D("cmp.sne.d", f10, f11, f12, dbl[3], dbl[7])
+ TEST_CMP_D("cmp.sne.d", f11, f12, f13, dbl[3], dbl[8])
+ TEST_CMP_D("cmp.sne.d", f12, f13, f14, dbl[3], dbl[9])
+ TEST_CMP_D("cmp.sne.d", f13, f14, f15, dbl[3], dbl[10])
+ TEST_CMP_D("cmp.sne.d", f14, f15, f16, dbl[3], dbl[11])
+ TEST_CMP_D("cmp.sne.d", f4, f5, f6, dbl[4], dbl[0])
+ TEST_CMP_D("cmp.sne.d", f5, f6, f7, dbl[4], dbl[1])
+ TEST_CMP_D("cmp.sne.d", f6, f7, f8, dbl[4], dbl[2])
+ TEST_CMP_D("cmp.sne.d", f7, f8, f9, dbl[4], dbl[3])
+ TEST_CMP_D("cmp.sne.d", f8, f9, f10, dbl[4], dbl[4])
+ TEST_CMP_D("cmp.sne.d", f9, f10, f11, dbl[4], dbl[5])
+ TEST_CMP_D("cmp.sne.d", f10, f11, f12, dbl[4], dbl[6])
+ TEST_CMP_D("cmp.sne.d", f11, f12, f13, dbl[4], dbl[7])
+ TEST_CMP_D("cmp.sne.d", f12, f13, f14, dbl[4], dbl[8])
+ TEST_CMP_D("cmp.sne.d", f13, f14, f15, dbl[4], dbl[9])
+ TEST_CMP_D("cmp.sne.d", f14, f15, f16, dbl[4], dbl[10])
+ TEST_CMP_D("cmp.sne.d", f15, f16, f17, dbl[4], dbl[11])
+ TEST_CMP_D("cmp.sne.d", f5, f6, f7, dbl[5], dbl[0])
+ TEST_CMP_D("cmp.sne.d", f6, f7, f8, dbl[5], dbl[1])
+ TEST_CMP_D("cmp.sne.d", f7, f8, f9, dbl[5], dbl[2])
+ TEST_CMP_D("cmp.sne.d", f8, f9, f10, dbl[5], dbl[3])
+ TEST_CMP_D("cmp.sne.d", f9, f10, f11, dbl[5], dbl[4])
+ TEST_CMP_D("cmp.sne.d", f10, f11, f12, dbl[5], dbl[5])
+ TEST_CMP_D("cmp.sne.d", f11, f12, f13, dbl[5], dbl[6])
+ TEST_CMP_D("cmp.sne.d", f12, f13, f14, dbl[5], dbl[7])
+ TEST_CMP_D("cmp.sne.d", f13, f14, f15, dbl[5], dbl[8])
+ TEST_CMP_D("cmp.sne.d", f14, f15, f16, dbl[5], dbl[9])
+ TEST_CMP_D("cmp.sne.d", f15, f16, f17, dbl[5], dbl[10])
+ TEST_CMP_D("cmp.sne.d", f16, f17, f18, dbl[5], dbl[11])
+ TEST_CMP_D("cmp.sne.d", f6, f7, f8, dbl[6], dbl[0])
+ TEST_CMP_D("cmp.sne.d", f7, f8, f9, dbl[6], dbl[1])
+ TEST_CMP_D("cmp.sne.d", f8, f9, f10, dbl[6], dbl[2])
+ TEST_CMP_D("cmp.sne.d", f9, f10, f11, dbl[6], dbl[3])
+ TEST_CMP_D("cmp.sne.d", f10, f11, f12, dbl[6], dbl[4])
+ TEST_CMP_D("cmp.sne.d", f11, f12, f13, dbl[6], dbl[5])
+ TEST_CMP_D("cmp.sne.d", f12, f13, f14, dbl[6], dbl[6])
+ TEST_CMP_D("cmp.sne.d", f13, f14, f15, dbl[6], dbl[7])
+ TEST_CMP_D("cmp.sne.d", f14, f15, f16, dbl[6], dbl[8])
+ TEST_CMP_D("cmp.sne.d", f15, f16, f17, dbl[6], dbl[9])
+ TEST_CMP_D("cmp.sne.d", f16, f17, f18, dbl[6], dbl[10])
+ TEST_CMP_D("cmp.sne.d", f17, f18, f19, dbl[6], dbl[11])
+ TEST_CMP_D("cmp.sne.d", f7, f8, f9, dbl[7], dbl[0])
+ TEST_CMP_D("cmp.sne.d", f8, f9, f10, dbl[7], dbl[1])
+ TEST_CMP_D("cmp.sne.d", f9, f10, f11, dbl[7], dbl[2])
+ TEST_CMP_D("cmp.sne.d", f10, f11, f12, dbl[7], dbl[3])
+ TEST_CMP_D("cmp.sne.d", f11, f12, f13, dbl[7], dbl[4])
+ TEST_CMP_D("cmp.sne.d", f12, f13, f14, dbl[7], dbl[5])
+ TEST_CMP_D("cmp.sne.d", f13, f14, f15, dbl[7], dbl[6])
+ TEST_CMP_D("cmp.sne.d", f14, f15, f16, dbl[7], dbl[7])
+ TEST_CMP_D("cmp.sne.d", f15, f16, f17, dbl[7], dbl[8])
+ TEST_CMP_D("cmp.sne.d", f16, f17, f18, dbl[7], dbl[9])
+ TEST_CMP_D("cmp.sne.d", f17, f18, f19, dbl[7], dbl[10])
+ TEST_CMP_D("cmp.sne.d", f18, f19, f20, dbl[7], dbl[11])
+ TEST_CMP_D("cmp.sne.d", f8, f9, f10, dbl[8], dbl[0])
+ TEST_CMP_D("cmp.sne.d", f9, f10, f11, dbl[8], dbl[1])
+ TEST_CMP_D("cmp.sne.d", f10, f11, f12, dbl[8], dbl[2])
+ TEST_CMP_D("cmp.sne.d", f11, f12, f13, dbl[8], dbl[3])
+ TEST_CMP_D("cmp.sne.d", f12, f13, f14, dbl[8], dbl[4])
+ TEST_CMP_D("cmp.sne.d", f13, f14, f15, dbl[8], dbl[5])
+ TEST_CMP_D("cmp.sne.d", f14, f15, f16, dbl[8], dbl[6])
+ TEST_CMP_D("cmp.sne.d", f15, f16, f17, dbl[8], dbl[7])
+ TEST_CMP_D("cmp.sne.d", f16, f17, f18, dbl[8], dbl[8])
+ TEST_CMP_D("cmp.sne.d", f17, f18, f19, dbl[8], dbl[9])
+ TEST_CMP_D("cmp.sne.d", f18, f19, f20, dbl[8], dbl[10])
+ TEST_CMP_D("cmp.sne.d", f19, f20, f21, dbl[8], dbl[11])
+ TEST_CMP_D("cmp.sne.d", f9, f10, f11, dbl[9], dbl[0])
+ TEST_CMP_D("cmp.sne.d", f10, f11, f12, dbl[9], dbl[1])
+ TEST_CMP_D("cmp.sne.d", f11, f12, f13, dbl[9], dbl[2])
+ TEST_CMP_D("cmp.sne.d", f12, f13, f14, dbl[9], dbl[3])
+ TEST_CMP_D("cmp.sne.d", f13, f14, f15, dbl[9], dbl[4])
+ TEST_CMP_D("cmp.sne.d", f14, f15, f16, dbl[9], dbl[5])
+ TEST_CMP_D("cmp.sne.d", f15, f16, f17, dbl[9], dbl[6])
+ TEST_CMP_D("cmp.sne.d", f16, f17, f18, dbl[9], dbl[7])
+ TEST_CMP_D("cmp.sne.d", f17, f18, f19, dbl[9], dbl[8])
+ TEST_CMP_D("cmp.sne.d", f18, f19, f20, dbl[9], dbl[9])
+ TEST_CMP_D("cmp.sne.d", f19, f20, f21, dbl[9], dbl[10])
+ TEST_CMP_D("cmp.sne.d", f20, f21, f22, dbl[9], dbl[11])
+ TEST_CMP_D("cmp.sne.d", f10, f11, f12, dbl[10], dbl[0])
+ TEST_CMP_D("cmp.sne.d", f11, f12, f13, dbl[10], dbl[1])
+ TEST_CMP_D("cmp.sne.d", f12, f13, f14, dbl[10], dbl[2])
+ TEST_CMP_D("cmp.sne.d", f13, f14, f15, dbl[10], dbl[3])
+ TEST_CMP_D("cmp.sne.d", f14, f15, f16, dbl[10], dbl[4])
+ TEST_CMP_D("cmp.sne.d", f15, f16, f17, dbl[10], dbl[5])
+ TEST_CMP_D("cmp.sne.d", f16, f17, f18, dbl[10], dbl[6])
+ TEST_CMP_D("cmp.sne.d", f17, f18, f19, dbl[10], dbl[7])
+ TEST_CMP_D("cmp.sne.d", f18, f19, f20, dbl[10], dbl[8])
+ TEST_CMP_D("cmp.sne.d", f19, f20, f21, dbl[10], dbl[9])
+ TEST_CMP_D("cmp.sne.d", f20, f21, f22, dbl[10], dbl[10])
+ TEST_CMP_D("cmp.sne.d", f21, f22, f23, dbl[10], dbl[11])
+ TEST_CMP_D("cmp.sne.d", f11, f12, f13, dbl[11], dbl[0])
+ TEST_CMP_D("cmp.sne.d", f12, f13, f14, dbl[11], dbl[1])
+ TEST_CMP_D("cmp.sne.d", f13, f14, f15, dbl[11], dbl[2])
+ TEST_CMP_D("cmp.sne.d", f14, f15, f16, dbl[11], dbl[3])
+ TEST_CMP_D("cmp.sne.d", f15, f16, f17, dbl[11], dbl[4])
+ TEST_CMP_D("cmp.sne.d", f16, f17, f18, dbl[11], dbl[5])
+ TEST_CMP_D("cmp.sne.d", f17, f18, f19, dbl[11], dbl[6])
+ TEST_CMP_D("cmp.sne.d", f18, f19, f20, dbl[11], dbl[7])
+ TEST_CMP_D("cmp.sne.d", f19, f20, f21, dbl[11], dbl[8])
+ TEST_CMP_D("cmp.sne.d", f20, f21, f22, dbl[11], dbl[9])
+ TEST_CMP_D("cmp.sne.d", f21, f22, f23, dbl[11], dbl[10])
+ TEST_CMP_D("cmp.sne.d", f22, f23, f24, dbl[11], dbl[11])
+#endif
+
+ return 0;
+}
+
--- /dev/null
+max.s
+max.s:: fs: 23.500000 ft: 15.200000 out: 23.500000 fpcsr:000c0000
+max.s:: fs: 15.200000 ft: 5.010000 out: 15.200000 fpcsr:000c0000
+max.s:: fs: 5.010000 ft: -59.000000 out: 5.010000 fpcsr:000c0000
+max.s:: fs: -59.000000 ft: 456.200012 out: 456.200012 fpcsr:000c0000
+max.s:: fs: 456.200012 ft: -0.250000 out: 456.200012 fpcsr:000c0000
+max.s:: fs: -0.250000 ft: 0.360000 out: 0.360000 fpcsr:000c0000
+max.s:: fs: 0.360000 ft: 12.010000 out: 12.010000 fpcsr:000c0000
+max.s:: fs: 12.010000 ft: -8974.000000 out: 12.010000 fpcsr:000c0000
+max.s:: fs: -8974.000000 ft: 895.359985 out: 895.359985 fpcsr:000c0000
+max.s:: fs: 895.359985 ft: 458.600006 out: 895.359985 fpcsr:000c0000
+max.s:: fs: 458.600006 ft: 0.000000 out: 458.600006 fpcsr:000c0000
+max.s:: fs: 0.000000 ft: 456.248962 out: 456.248962 fpcsr:000c0000
+max.s:: fs: 456.248962 ft: 3.000000 out: 456.248962 fpcsr:000c0000
+max.s:: fs: 3.000000 ft: -1.000000 out: 3.000000 fpcsr:000c0000
+max.s:: fs: -1.000000 ft: 1384.599976 out: 1384.599976 fpcsr:000c0000
+max.s:: fs: 1384.599976 ft: -7.294568 out: 1384.599976 fpcsr:000c0000
+max.s:: fs: -7.294568 ft: 100000.000000 out: 100000.000000 fpcsr:000c0000
+max.s:: fs: 100000.000000 ft: -5786.470215 out: 100000.000000 fpcsr:000c0000
+max.s:: fs: -5786.470215 ft: 1752.000000 out: 1752.000000 fpcsr:000c0000
+max.s:: fs: 1752.000000 ft: 0.002457 out: 1752.000000 fpcsr:000c0000
+max.s:: fs: 0.002457 ft: 0.000001 out: 0.002457 fpcsr:000c0000
+max.s:: fs: 0.000001 ft: -2485.760010 out: 0.000001 fpcsr:000c0000
+max.s:: fs: -2485.760010 ft: -45786.476562 out: -2485.760010 fpcsr:000c0000
+max.s:: fs: -45786.476562 ft: 456.248962 out: 456.248962 fpcsr:000c0000
+max.s:: fs: 456.248962 ft: 34.000462 out: 456.248962 fpcsr:000c0000
+max.s:: fs: 34.000462 ft: 45786.476562 out: 45786.476562 fpcsr:000c0000
+max.s:: fs: 45786.476562 ft: 1752.000000 out: 45786.476562 fpcsr:000c0000
+max.s:: fs: 1752.000000 ft: 107.000000 out: 1752.000000 fpcsr:000c0000
+max.s:: fs: 107.000000 ft: -456.239990 out: 107.000000 fpcsr:000c0000
+max.s:: fs: -456.239990 ft: -7.294568 out: -7.294568 fpcsr:000c0000
+
+maxa.s
+maxa.s:: fs: 23.500000 ft: 15.200000 out: 23.500000 fpcsr:000c0000
+maxa.s:: fs: 15.200000 ft: 5.010000 out: 15.200000 fpcsr:000c0000
+maxa.s:: fs: 5.010000 ft: -59.000000 out: -59.000000 fpcsr:000c0000
+maxa.s:: fs: -59.000000 ft: 456.200012 out: 456.200012 fpcsr:000c0000
+maxa.s:: fs: 456.200012 ft: -0.250000 out: 456.200012 fpcsr:000c0000
+maxa.s:: fs: -0.250000 ft: 0.360000 out: 0.360000 fpcsr:000c0000
+maxa.s:: fs: 0.360000 ft: 12.010000 out: 12.010000 fpcsr:000c0000
+maxa.s:: fs: 12.010000 ft: -8974.000000 out: -8974.000000 fpcsr:000c0000
+maxa.s:: fs: -8974.000000 ft: 895.359985 out: -8974.000000 fpcsr:000c0000
+maxa.s:: fs: 895.359985 ft: 458.600006 out: 895.359985 fpcsr:000c0000
+maxa.s:: fs: 458.600006 ft: 0.000000 out: 458.600006 fpcsr:000c0000
+maxa.s:: fs: 0.000000 ft: 456.248962 out: 456.248962 fpcsr:000c0000
+maxa.s:: fs: 456.248962 ft: 3.000000 out: 456.248962 fpcsr:000c0000
+maxa.s:: fs: 3.000000 ft: -1.000000 out: 3.000000 fpcsr:000c0000
+maxa.s:: fs: -1.000000 ft: 1384.599976 out: 1384.599976 fpcsr:000c0000
+maxa.s:: fs: 1384.599976 ft: -7.294568 out: 1384.599976 fpcsr:000c0000
+maxa.s:: fs: -7.294568 ft: 100000.000000 out: 100000.000000 fpcsr:000c0000
+maxa.s:: fs: 100000.000000 ft: -5786.470215 out: 100000.000000 fpcsr:000c0000
+maxa.s:: fs: -5786.470215 ft: 1752.000000 out: -5786.470215 fpcsr:000c0000
+maxa.s:: fs: 1752.000000 ft: 0.002457 out: 1752.000000 fpcsr:000c0000
+maxa.s:: fs: 0.002457 ft: 0.000001 out: 0.002457 fpcsr:000c0000
+maxa.s:: fs: 0.000001 ft: -2485.760010 out: -2485.760010 fpcsr:000c0000
+maxa.s:: fs: -2485.760010 ft: -45786.476562 out: -45786.476562 fpcsr:000c0000
+maxa.s:: fs: -45786.476562 ft: 456.248962 out: -45786.476562 fpcsr:000c0000
+maxa.s:: fs: 456.248962 ft: 34.000462 out: 456.248962 fpcsr:000c0000
+maxa.s:: fs: 34.000462 ft: 45786.476562 out: 45786.476562 fpcsr:000c0000
+maxa.s:: fs: 45786.476562 ft: 1752.000000 out: 45786.476562 fpcsr:000c0000
+maxa.s:: fs: 1752.000000 ft: 107.000000 out: 1752.000000 fpcsr:000c0000
+maxa.s:: fs: 107.000000 ft: -456.239990 out: -456.239990 fpcsr:000c0000
+maxa.s:: fs: -456.239990 ft: -7.294568 out: -456.239990 fpcsr:000c0000
+
+min.s
+min.s:: fs: 23.500000 ft: 15.200000 out: 15.200000 fpcsr:000c0000
+min.s:: fs: 15.200000 ft: 5.010000 out: 5.010000 fpcsr:000c0000
+min.s:: fs: 5.010000 ft: -59.000000 out: -59.000000 fpcsr:000c0000
+min.s:: fs: -59.000000 ft: 456.200012 out: -59.000000 fpcsr:000c0000
+min.s:: fs: 456.200012 ft: -0.250000 out: -0.250000 fpcsr:000c0000
+min.s:: fs: -0.250000 ft: 0.360000 out: -0.250000 fpcsr:000c0000
+min.s:: fs: 0.360000 ft: 12.010000 out: 0.360000 fpcsr:000c0000
+min.s:: fs: 12.010000 ft: -8974.000000 out: -8974.000000 fpcsr:000c0000
+min.s:: fs: -8974.000000 ft: 895.359985 out: -8974.000000 fpcsr:000c0000
+min.s:: fs: 895.359985 ft: 458.600006 out: 458.600006 fpcsr:000c0000
+min.s:: fs: 458.600006 ft: 0.000000 out: 0.000000 fpcsr:000c0000
+min.s:: fs: 0.000000 ft: 456.248962 out: 0.000000 fpcsr:000c0000
+min.s:: fs: 456.248962 ft: 3.000000 out: 3.000000 fpcsr:000c0000
+min.s:: fs: 3.000000 ft: -1.000000 out: -1.000000 fpcsr:000c0000
+min.s:: fs: -1.000000 ft: 1384.599976 out: -1.000000 fpcsr:000c0000
+min.s:: fs: 1384.599976 ft: -7.294568 out: -7.294568 fpcsr:000c0000
+min.s:: fs: -7.294568 ft: 100000.000000 out: -7.294568 fpcsr:000c0000
+min.s:: fs: 100000.000000 ft: -5786.470215 out: -5786.470215 fpcsr:000c0000
+min.s:: fs: -5786.470215 ft: 1752.000000 out: -5786.470215 fpcsr:000c0000
+min.s:: fs: 1752.000000 ft: 0.002457 out: 0.002457 fpcsr:000c0000
+min.s:: fs: 0.002457 ft: 0.000001 out: 0.000001 fpcsr:000c0000
+min.s:: fs: 0.000001 ft: -2485.760010 out: -2485.760010 fpcsr:000c0000
+min.s:: fs: -2485.760010 ft: -45786.476562 out: -45786.476562 fpcsr:000c0000
+min.s:: fs: -45786.476562 ft: 456.248962 out: -45786.476562 fpcsr:000c0000
+min.s:: fs: 456.248962 ft: 34.000462 out: 34.000462 fpcsr:000c0000
+min.s:: fs: 34.000462 ft: 45786.476562 out: 34.000462 fpcsr:000c0000
+min.s:: fs: 45786.476562 ft: 1752.000000 out: 1752.000000 fpcsr:000c0000
+min.s:: fs: 1752.000000 ft: 107.000000 out: 107.000000 fpcsr:000c0000
+min.s:: fs: 107.000000 ft: -456.239990 out: -456.239990 fpcsr:000c0000
+min.s:: fs: -456.239990 ft: -7.294568 out: -456.239990 fpcsr:000c0000
+
+mina.s
+mina.s:: fs: 23.500000 ft: 15.200000 out: 15.200000 fpcsr:000c0000
+mina.s:: fs: 15.200000 ft: 5.010000 out: 5.010000 fpcsr:000c0000
+mina.s:: fs: 5.010000 ft: -59.000000 out: 5.010000 fpcsr:000c0000
+mina.s:: fs: -59.000000 ft: 456.200012 out: -59.000000 fpcsr:000c0000
+mina.s:: fs: 456.200012 ft: -0.250000 out: -0.250000 fpcsr:000c0000
+mina.s:: fs: -0.250000 ft: 0.360000 out: -0.250000 fpcsr:000c0000
+mina.s:: fs: 0.360000 ft: 12.010000 out: 0.360000 fpcsr:000c0000
+mina.s:: fs: 12.010000 ft: -8974.000000 out: 12.010000 fpcsr:000c0000
+mina.s:: fs: -8974.000000 ft: 895.359985 out: 895.359985 fpcsr:000c0000
+mina.s:: fs: 895.359985 ft: 458.600006 out: 458.600006 fpcsr:000c0000
+mina.s:: fs: 458.600006 ft: 0.000000 out: 0.000000 fpcsr:000c0000
+mina.s:: fs: 0.000000 ft: 456.248962 out: 0.000000 fpcsr:000c0000
+mina.s:: fs: 456.248962 ft: 3.000000 out: 3.000000 fpcsr:000c0000
+mina.s:: fs: 3.000000 ft: -1.000000 out: -1.000000 fpcsr:000c0000
+mina.s:: fs: -1.000000 ft: 1384.599976 out: -1.000000 fpcsr:000c0000
+mina.s:: fs: 1384.599976 ft: -7.294568 out: -7.294568 fpcsr:000c0000
+mina.s:: fs: -7.294568 ft: 100000.000000 out: -7.294568 fpcsr:000c0000
+mina.s:: fs: 100000.000000 ft: -5786.470215 out: -5786.470215 fpcsr:000c0000
+mina.s:: fs: -5786.470215 ft: 1752.000000 out: 1752.000000 fpcsr:000c0000
+mina.s:: fs: 1752.000000 ft: 0.002457 out: 0.002457 fpcsr:000c0000
+mina.s:: fs: 0.002457 ft: 0.000001 out: 0.000001 fpcsr:000c0000
+mina.s:: fs: 0.000001 ft: -2485.760010 out: 0.000001 fpcsr:000c0000
+mina.s:: fs: -2485.760010 ft: -45786.476562 out: -2485.760010 fpcsr:000c0000
+mina.s:: fs: -45786.476562 ft: 456.248962 out: 456.248962 fpcsr:000c0000
+mina.s:: fs: 456.248962 ft: 34.000462 out: 34.000462 fpcsr:000c0000
+mina.s:: fs: 34.000462 ft: 45786.476562 out: 34.000462 fpcsr:000c0000
+mina.s:: fs: 45786.476562 ft: 1752.000000 out: 1752.000000 fpcsr:000c0000
+mina.s:: fs: 1752.000000 ft: 107.000000 out: 107.000000 fpcsr:000c0000
+mina.s:: fs: 107.000000 ft: -456.239990 out: 107.000000 fpcsr:000c0000
+mina.s:: fs: -456.239990 ft: -7.294568 out: -7.294568 fpcsr:000c0000
+
+max.d
+max.d:: fs: 23.500000 ft: 15.200000 out: 23.500000 fpcsr:000c0000
+max.d:: fs: 15.200000 ft: 5.010000 out: 15.200000 fpcsr:000c0000
+max.d:: fs: 5.010000 ft:-59.000000 out: 5.010000 fpcsr:000c0000
+max.d:: fs:-59.000000 ft:456.200000 out:456.200000 fpcsr:000c0000
+max.d:: fs:456.200000 ft: -0.250000 out:456.200000 fpcsr:000c0000
+max.d:: fs: -0.250000 ft: 0.360000 out: 0.360000 fpcsr:000c0000
+max.d:: fs: 0.360000 ft: 12.010000 out: 12.010000 fpcsr:000c0000
+max.d:: fs: 12.010000 ft:-8974.000000 out: 12.010000 fpcsr:000c0000
+max.d:: fs:-8974.000000 ft:895.360000 out:895.360000 fpcsr:000c0000
+max.d:: fs:895.360000 ft:458.600000 out:895.360000 fpcsr:000c0000
+max.d:: fs:458.600000 ft: 0.000000 out:458.600000 fpcsr:000c0000
+max.d:: fs: 0.000000 ft:456.248956 out:456.248956 fpcsr:000c0000
+max.d:: fs:456.248956 ft: 3.260000 out:456.248956 fpcsr:000c0000
+max.d:: fs: 3.260000 ft: -1.260000 out: 3.260000 fpcsr:000c0000
+max.d:: fs: -1.260000 ft:1384.600000 out:1384.600000 fpcsr:000c0000
+max.d:: fs:1384.600000 ft: -7.294568 out:1384.600000 fpcsr:000c0000
+max.d:: fs: -7.294568 ft:1000000000.000000 out:1000000000.000000 fpcsr:000c0000
+max.d:: fs:1000000000.000000 ft:-5786.470000 out:1000000000.000000 fpcsr:000c0000
+max.d:: fs:-5786.470000 ft:1752.000000 out:1752.000000 fpcsr:000c0000
+max.d:: fs:1752.000000 ft: 0.002458 out:1752.000000 fpcsr:000c0000
+max.d:: fs: 0.002458 ft: 0.000000 out: 0.002458 fpcsr:000c0000
+max.d:: fs: 0.000000 ft:-2485.760000 out: 0.000000 fpcsr:000c0000
+max.d:: fs:-2485.760000 ft:-45786.476000 out:-2485.760000 fpcsr:000c0000
+max.d:: fs:-45786.476000 ft:456.248956 out:456.248956 fpcsr:000c0000
+max.d:: fs:456.248956 ft: 34.000460 out:456.248956 fpcsr:000c0000
+max.d:: fs: 34.000460 ft:45786.476000 out:45786.476000 fpcsr:000c0000
+max.d:: fs:45786.476000 ft:17520.000000 out:45786.476000 fpcsr:000c0000
+max.d:: fs:17520.000000 ft:107.000000 out:17520.000000 fpcsr:000c0000
+max.d:: fs:107.000000 ft:-45667.240000 out:107.000000 fpcsr:000c0000
+max.d:: fs:-45667.240000 ft: -7.294568 out: -7.294568 fpcsr:000c0000
+
+maxa.d
+maxa.d:: fs: 23.500000 ft: 15.200000 out: 23.500000 fpcsr:000c0000
+maxa.d:: fs: 15.200000 ft: 5.010000 out: 15.200000 fpcsr:000c0000
+maxa.d:: fs: 5.010000 ft:-59.000000 out:-59.000000 fpcsr:000c0000
+maxa.d:: fs:-59.000000 ft:456.200000 out:456.200000 fpcsr:000c0000
+maxa.d:: fs:456.200000 ft: -0.250000 out:456.200000 fpcsr:000c0000
+maxa.d:: fs: -0.250000 ft: 0.360000 out: 0.360000 fpcsr:000c0000
+maxa.d:: fs: 0.360000 ft: 12.010000 out: 12.010000 fpcsr:000c0000
+maxa.d:: fs: 12.010000 ft:-8974.000000 out:-8974.000000 fpcsr:000c0000
+maxa.d:: fs:-8974.000000 ft:895.360000 out:-8974.000000 fpcsr:000c0000
+maxa.d:: fs:895.360000 ft:458.600000 out:895.360000 fpcsr:000c0000
+maxa.d:: fs:458.600000 ft: 0.000000 out:458.600000 fpcsr:000c0000
+maxa.d:: fs: 0.000000 ft:456.248956 out:456.248956 fpcsr:000c0000
+maxa.d:: fs:456.248956 ft: 3.260000 out:456.248956 fpcsr:000c0000
+maxa.d:: fs: 3.260000 ft: -1.260000 out: 3.260000 fpcsr:000c0000
+maxa.d:: fs: -1.260000 ft:1384.600000 out:1384.600000 fpcsr:000c0000
+maxa.d:: fs:1384.600000 ft: -7.294568 out:1384.600000 fpcsr:000c0000
+maxa.d:: fs: -7.294568 ft:1000000000.000000 out:1000000000.000000 fpcsr:000c0000
+maxa.d:: fs:1000000000.000000 ft:-5786.470000 out:1000000000.000000 fpcsr:000c0000
+maxa.d:: fs:-5786.470000 ft:1752.000000 out:-5786.470000 fpcsr:000c0000
+maxa.d:: fs:1752.000000 ft: 0.002458 out:1752.000000 fpcsr:000c0000
+maxa.d:: fs: 0.002458 ft: 0.000000 out: 0.002458 fpcsr:000c0000
+maxa.d:: fs: 0.000000 ft:-2485.760000 out:-2485.760000 fpcsr:000c0000
+maxa.d:: fs:-2485.760000 ft:-45786.476000 out:-45786.476000 fpcsr:000c0000
+maxa.d:: fs:-45786.476000 ft:456.248956 out:-45786.476000 fpcsr:000c0000
+maxa.d:: fs:456.248956 ft: 34.000460 out:456.248956 fpcsr:000c0000
+maxa.d:: fs: 34.000460 ft:45786.476000 out:45786.476000 fpcsr:000c0000
+maxa.d:: fs:45786.476000 ft:17520.000000 out:45786.476000 fpcsr:000c0000
+maxa.d:: fs:17520.000000 ft:107.000000 out:17520.000000 fpcsr:000c0000
+maxa.d:: fs:107.000000 ft:-45667.240000 out:-45667.240000 fpcsr:000c0000
+maxa.d:: fs:-45667.240000 ft: -7.294568 out:-45667.240000 fpcsr:000c0000
+
+min.d
+min.d:: fs: 23.500000 ft: 15.200000 out: 15.200000 fpcsr:000c0000
+min.d:: fs: 15.200000 ft: 5.010000 out: 5.010000 fpcsr:000c0000
+min.d:: fs: 5.010000 ft:-59.000000 out:-59.000000 fpcsr:000c0000
+min.d:: fs:-59.000000 ft:456.200000 out:-59.000000 fpcsr:000c0000
+min.d:: fs:456.200000 ft: -0.250000 out: -0.250000 fpcsr:000c0000
+min.d:: fs: -0.250000 ft: 0.360000 out: -0.250000 fpcsr:000c0000
+min.d:: fs: 0.360000 ft: 12.010000 out: 0.360000 fpcsr:000c0000
+min.d:: fs: 12.010000 ft:-8974.000000 out:-8974.000000 fpcsr:000c0000
+min.d:: fs:-8974.000000 ft:895.360000 out:-8974.000000 fpcsr:000c0000
+min.d:: fs:895.360000 ft:458.600000 out:458.600000 fpcsr:000c0000
+min.d:: fs:458.600000 ft: 0.000000 out: 0.000000 fpcsr:000c0000
+min.d:: fs: 0.000000 ft:456.248956 out: 0.000000 fpcsr:000c0000
+min.d:: fs:456.248956 ft: 3.260000 out: 3.260000 fpcsr:000c0000
+min.d:: fs: 3.260000 ft: -1.260000 out: -1.260000 fpcsr:000c0000
+min.d:: fs: -1.260000 ft:1384.600000 out: -1.260000 fpcsr:000c0000
+min.d:: fs:1384.600000 ft: -7.294568 out: -7.294568 fpcsr:000c0000
+min.d:: fs: -7.294568 ft:1000000000.000000 out: -7.294568 fpcsr:000c0000
+min.d:: fs:1000000000.000000 ft:-5786.470000 out:-5786.470000 fpcsr:000c0000
+min.d:: fs:-5786.470000 ft:1752.000000 out:-5786.470000 fpcsr:000c0000
+min.d:: fs:1752.000000 ft: 0.002458 out: 0.002458 fpcsr:000c0000
+min.d:: fs: 0.002458 ft: 0.000000 out: 0.000000 fpcsr:000c0000
+min.d:: fs: 0.000000 ft:-2485.760000 out:-2485.760000 fpcsr:000c0000
+min.d:: fs:-2485.760000 ft:-45786.476000 out:-45786.476000 fpcsr:000c0000
+min.d:: fs:-45786.476000 ft:456.248956 out:-45786.476000 fpcsr:000c0000
+min.d:: fs:456.248956 ft: 34.000460 out: 34.000460 fpcsr:000c0000
+min.d:: fs: 34.000460 ft:45786.476000 out: 34.000460 fpcsr:000c0000
+min.d:: fs:45786.476000 ft:17520.000000 out:17520.000000 fpcsr:000c0000
+min.d:: fs:17520.000000 ft:107.000000 out:107.000000 fpcsr:000c0000
+min.d:: fs:107.000000 ft:-45667.240000 out:-45667.240000 fpcsr:000c0000
+min.d:: fs:-45667.240000 ft: -7.294568 out:-45667.240000 fpcsr:000c0000
+
+mina.d
+mina.d:: fs: 23.500000 ft: 15.200000 out: 15.200000 fpcsr:000c0000
+mina.d:: fs: 15.200000 ft: 5.010000 out: 5.010000 fpcsr:000c0000
+mina.d:: fs: 5.010000 ft:-59.000000 out: 5.010000 fpcsr:000c0000
+mina.d:: fs:-59.000000 ft:456.200000 out:-59.000000 fpcsr:000c0000
+mina.d:: fs:456.200000 ft: -0.250000 out: -0.250000 fpcsr:000c0000
+mina.d:: fs: -0.250000 ft: 0.360000 out: -0.250000 fpcsr:000c0000
+mina.d:: fs: 0.360000 ft: 12.010000 out: 0.360000 fpcsr:000c0000
+mina.d:: fs: 12.010000 ft:-8974.000000 out: 12.010000 fpcsr:000c0000
+mina.d:: fs:-8974.000000 ft:895.360000 out:895.360000 fpcsr:000c0000
+mina.d:: fs:895.360000 ft:458.600000 out:458.600000 fpcsr:000c0000
+mina.d:: fs:458.600000 ft: 0.000000 out: 0.000000 fpcsr:000c0000
+mina.d:: fs: 0.000000 ft:456.248956 out: 0.000000 fpcsr:000c0000
+mina.d:: fs:456.248956 ft: 3.260000 out: 3.260000 fpcsr:000c0000
+mina.d:: fs: 3.260000 ft: -1.260000 out: -1.260000 fpcsr:000c0000
+mina.d:: fs: -1.260000 ft:1384.600000 out: -1.260000 fpcsr:000c0000
+mina.d:: fs:1384.600000 ft: -7.294568 out: -7.294568 fpcsr:000c0000
+mina.d:: fs: -7.294568 ft:1000000000.000000 out: -7.294568 fpcsr:000c0000
+mina.d:: fs:1000000000.000000 ft:-5786.470000 out:-5786.470000 fpcsr:000c0000
+mina.d:: fs:-5786.470000 ft:1752.000000 out:1752.000000 fpcsr:000c0000
+mina.d:: fs:1752.000000 ft: 0.002458 out: 0.002458 fpcsr:000c0000
+mina.d:: fs: 0.002458 ft: 0.000000 out: 0.000000 fpcsr:000c0000
+mina.d:: fs: 0.000000 ft:-2485.760000 out: 0.000000 fpcsr:000c0000
+mina.d:: fs:-2485.760000 ft:-45786.476000 out:-2485.760000 fpcsr:000c0000
+mina.d:: fs:-45786.476000 ft:456.248956 out:456.248956 fpcsr:000c0000
+mina.d:: fs:456.248956 ft: 34.000460 out: 34.000460 fpcsr:000c0000
+mina.d:: fs: 34.000460 ft:45786.476000 out: 34.000460 fpcsr:000c0000
+mina.d:: fs:45786.476000 ft:17520.000000 out:17520.000000 fpcsr:000c0000
+mina.d:: fs:17520.000000 ft:107.000000 out:107.000000 fpcsr:000c0000
+mina.d:: fs:107.000000 ft:-45667.240000 out:107.000000 fpcsr:000c0000
+mina.d:: fs:-45667.240000 ft: -7.294568 out: -7.294568 fpcsr:000c0000
+
+maddf.s
+maddf.s:: fd: 5.010000 fs: 23.500000 ft: 15.200000 out: 362.209991 fpcsr:000c0000
+maddf.s:: fd: -59.000000 fs: 15.200000 ft: 5.010000 out: 17.152002 fpcsr:000c0000
+maddf.s:: fd: 456.200012 fs: 5.010000 ft: -59.000000 out: 160.610001 fpcsr:000c0000
+maddf.s:: fd: -0.250000 fs: -59.000000 ft: 456.200012 out: -26916.050781 fpcsr:000c0000
+maddf.s:: fd: 0.360000 fs: 456.200012 ft: -0.250000 out: -113.690002 fpcsr:000c0000
+maddf.s:: fd: 12.010000 fs: -0.250000 ft: 0.360000 out: 11.920000 fpcsr:000c0000
+maddf.s:: fd: -8974.000000 fs: 0.360000 ft: 12.010000 out: -8969.676758 fpcsr:000c0000
+maddf.s:: fd: 895.359985 fs: 12.010000 ft: -8974.000000 out: -106882.382812 fpcsr:000c0000
+maddf.s:: fd: 458.600006 fs: -8974.000000 ft: 895.359985 out: -8034502.000000 fpcsr:000c0000
+maddf.s:: fd: 0.000000 fs: 895.359985 ft: 458.600006 out: 410612.093750 fpcsr:000c0000
+maddf.s:: fd: 456.248962 fs: 458.600006 ft: 0.000000 out: 456.248962 fpcsr:000c0000
+maddf.s:: fd: 3.000000 fs: 0.000000 ft: 456.248962 out: 3.000000 fpcsr:000c0000
+maddf.s:: fd: -1.000000 fs: 456.248962 ft: 3.000000 out: 1367.746826 fpcsr:000c0000
+maddf.s:: fd: 1384.599976 fs: 3.000000 ft: -1.000000 out: 1381.599976 fpcsr:000c0000
+maddf.s:: fd: -7.294568 fs: -1.000000 ft: 1384.599976 out: -1391.894531 fpcsr:000c0000
+maddf.s:: fd: 100000.000000 fs: 1384.599976 ft: -7.294568 out: 89899.945312 fpcsr:000c0000
+maddf.s:: fd: -5786.470215 fs: -7.294568 ft: 100000.000000 out: -735243.250000 fpcsr:000c0000
+maddf.s:: fd: 1752.000000 fs: 100000.000000 ft: -5786.470215 out:-578645248.000000 fpcsr:000c0000
+maddf.s:: fd: 0.002457 fs: -5786.470215 ft: 1752.000000 out:-10137896.000000 fpcsr:000c0000
+maddf.s:: fd: 0.000001 fs: 1752.000000 ft: 0.002457 out: 4.305541 fpcsr:000c0000
+maddf.s:: fd: -2485.760010 fs: 0.002457 ft: 0.000001 out: -2485.760010 fpcsr:000c0000
+maddf.s:: fd: -45786.476562 fs: 0.000001 ft: -2485.760010 out: -45786.480469 fpcsr:000c0000
+maddf.s:: fd: 456.248962 fs: -2485.760010 ft: -45786.476562 out:113814648.000000 fpcsr:000c0000
+maddf.s:: fd: 34.000462 fs: -45786.476562 ft: 456.248962 out:-20889998.000000 fpcsr:000c0000
+maddf.s:: fd: 45786.476562 fs: 456.248962 ft: 34.000462 out: 61299.152344 fpcsr:000c0000
+maddf.s:: fd: 1752.000000 fs: 34.000462 ft: 45786.476562 out: 1558513.375000 fpcsr:000c0000
+maddf.s:: fd: 107.000000 fs: 45786.476562 ft: 1752.000000 out: 80218016.000000 fpcsr:000c0000
+maddf.s:: fd: -456.239990 fs: 1752.000000 ft: 107.000000 out: 187007.765625 fpcsr:000c0000
+maddf.s:: fd: -7.294568 fs: 107.000000 ft: -456.239990 out: -48824.972656 fpcsr:000c0000
+maddf.s:: fd: 23.500000 fs: -456.239990 ft: -7.294568 out: 3351.573486 fpcsr:000c0000
+
+msubf.s
+msubf.s:: fd: 5.010000 fs: 23.500000 ft: 15.200000 out: -352.190002 fpcsr:000c0000
+msubf.s:: fd: -59.000000 fs: 15.200000 ft: 5.010000 out: -135.152008 fpcsr:000c0000
+msubf.s:: fd: 456.200012 fs: 5.010000 ft: -59.000000 out: 751.790039 fpcsr:000c0000
+msubf.s:: fd: -0.250000 fs: -59.000000 ft: 456.200012 out: 26915.550781 fpcsr:000c0000
+msubf.s:: fd: 0.360000 fs: 456.200012 ft: -0.250000 out: 114.410004 fpcsr:000c0000
+msubf.s:: fd: 12.010000 fs: -0.250000 ft: 0.360000 out: 12.100000 fpcsr:000c0000
+msubf.s:: fd: -8974.000000 fs: 0.360000 ft: 12.010000 out: -8978.323242 fpcsr:000c0000
+msubf.s:: fd: 895.359985 fs: 12.010000 ft: -8974.000000 out: 108673.101562 fpcsr:000c0000
+msubf.s:: fd: 458.600006 fs: -8974.000000 ft: 895.359985 out: 8035419.000000 fpcsr:000c0000
+msubf.s:: fd: 0.000000 fs: 895.359985 ft: 458.600006 out: -410612.093750 fpcsr:000c0000
+msubf.s:: fd: 456.248962 fs: 458.600006 ft: 0.000000 out: 456.248962 fpcsr:000c0000
+msubf.s:: fd: 3.000000 fs: 0.000000 ft: 456.248962 out: 3.000000 fpcsr:000c0000
+msubf.s:: fd: -1.000000 fs: 456.248962 ft: 3.000000 out: -1369.746826 fpcsr:000c0000
+msubf.s:: fd: 1384.599976 fs: 3.000000 ft: -1.000000 out: 1387.599976 fpcsr:000c0000
+msubf.s:: fd: -7.294568 fs: -1.000000 ft: 1384.599976 out: 1377.305420 fpcsr:000c0000
+msubf.s:: fd: 100000.000000 fs: 1384.599976 ft: -7.294568 out: 110100.054688 fpcsr:000c0000
+msubf.s:: fd: -5786.470215 fs: -7.294568 ft: 100000.000000 out: 723670.312500 fpcsr:000c0000
+msubf.s:: fd: 1752.000000 fs: 100000.000000 ft: -5786.470215 out:578648768.000000 fpcsr:000c0000
+msubf.s:: fd: 0.002457 fs: -5786.470215 ft: 1752.000000 out: 10137896.000000 fpcsr:000c0000
+msubf.s:: fd: 0.000001 fs: 1752.000000 ft: 0.002457 out: -4.305539 fpcsr:000c0000
+msubf.s:: fd: -2485.760010 fs: 0.002457 ft: 0.000001 out: -2485.760010 fpcsr:000c0000
+msubf.s:: fd: -45786.476562 fs: 0.000001 ft: -2485.760010 out: -45786.472656 fpcsr:000c0000
+msubf.s:: fd: 456.248962 fs: -2485.760010 ft: -45786.476562 out:-113813736.000000 fpcsr:000c0000
+msubf.s:: fd: 34.000462 fs: -45786.476562 ft: 456.248962 out: 20890066.000000 fpcsr:000c0000
+msubf.s:: fd: 45786.476562 fs: 456.248962 ft: 34.000462 out: 30273.800781 fpcsr:000c0000
+msubf.s:: fd: 1752.000000 fs: 34.000462 ft: 45786.476562 out: -1555009.375000 fpcsr:000c0000
+msubf.s:: fd: 107.000000 fs: 45786.476562 ft: 1752.000000 out:-80217800.000000 fpcsr:000c0000
+msubf.s:: fd: -456.239990 fs: 1752.000000 ft: 107.000000 out: -187920.234375 fpcsr:000c0000
+msubf.s:: fd: -7.294568 fs: 107.000000 ft: -456.239990 out: 48810.382812 fpcsr:000c0000
+msubf.s:: fd: 23.500000 fs: -456.239990 ft: -7.294568 out: -3304.573486 fpcsr:000c0000
+
+maddf.d
+maddf.d:: fd: 5.010000 fs: 23.500000 ft: 15.200000 out: 362.210000 fpcsr:000c0000
+maddf.d:: fd: -59.000000 fs: 15.200000 ft: 5.010000 out: 17.152000 fpcsr:000c0000
+maddf.d:: fd: 456.200000 fs: 5.010000 ft: -59.000000 out: 160.610000 fpcsr:000c0000
+maddf.d:: fd: -0.250000 fs: -59.000000 ft: 456.200000 out: -26916.050000 fpcsr:000c0000
+maddf.d:: fd: 0.360000 fs: 456.200000 ft: -0.250000 out: -113.690000 fpcsr:000c0000
+maddf.d:: fd: 12.010000 fs: -0.250000 ft: 0.360000 out: 11.920000 fpcsr:000c0000
+maddf.d:: fd: -8974.000000 fs: 0.360000 ft: 12.010000 out: -8969.676400 fpcsr:000c0000
+maddf.d:: fd: 895.360000 fs: 12.010000 ft: -8974.000000 out: -106882.380000 fpcsr:000c0000
+maddf.d:: fd: 458.600000 fs: -8974.000000 ft: 895.360000 out: -8034502.040000 fpcsr:000c0000
+maddf.d:: fd: 0.000000 fs: 895.360000 ft: 458.600000 out: 410612.096000 fpcsr:000c0000
+maddf.d:: fd: 456.248956 fs: 458.600000 ft: 0.000000 out: 456.248956 fpcsr:000c0000
+maddf.d:: fd: 3.260000 fs: 0.000000 ft: 456.248956 out: 3.260000 fpcsr:000c0000
+maddf.d:: fd: -1.260000 fs: 456.248956 ft: 3.260000 out: 1486.111597 fpcsr:000c0000
+maddf.d:: fd: 1384.600000 fs: 3.260000 ft: -1.260000 out: 1380.492400 fpcsr:000c0000
+maddf.d:: fd: -7.294568 fs: -1.260000 ft: 1384.600000 out: -1751.890568 fpcsr:000c0000
+maddf.d:: fd:1000000000.000000 fs: 1384.600000 ft: -7.294568 out:999989899.941701 fpcsr:000c0000
+maddf.d:: fd: -5786.470000 fs: -7.294568 ft:1000000000.000000 out:-7294573386.469999 fpcsr:000c0000
+maddf.d:: fd: 1752.000000 fs:1000000000.000000 ft: -5786.470000 out:-5786469998248.000000 fpcsr:000c0000
+maddf.d:: fd: 0.002458 fs: -5786.470000 ft: 1752.000000 out:-10137895.437542 fpcsr:000c0000
+maddf.d:: fd: 0.000000 fs: 1752.000000 ft: 0.002458 out: 4.305540 fpcsr:000c0000
+maddf.d:: fd: -2485.760000 fs: 0.002458 ft: 0.000000 out: -2485.760000 fpcsr:000c0000
+maddf.d:: fd: -45786.476000 fs: 0.000000 ft: -2485.760000 out: -45786.476025 fpcsr:000c0000
+maddf.d:: fd: 456.248956 fs: -2485.760000 ft: -45786.476000 out:113814646.830716 fpcsr:000c0000
+maddf.d:: fd: 34.000460 fs: -45786.476000 ft: 456.248956 out:-20889997.882616 fpcsr:000c0000
+maddf.d:: fd: 45786.476000 fs: 456.248956 ft: 34.000460 out: 61299.150385 fpcsr:000c0000
+maddf.d:: fd: 17520.000000 fs: 34.000460 ft: 45786.476000 out: 1574281.245779 fpcsr:000c0000
+maddf.d:: fd: 107.000000 fs: 45786.476000 ft: 17520.000000 out:802179166.520000 fpcsr:000c0000
+maddf.d:: fd: -45667.240000 fs: 17520.000000 ft: 107.000000 out: 1828972.760000 fpcsr:000c0000
+maddf.d:: fd: -7.294568 fs: 107.000000 ft: -45667.240000 out: -4886401.974568 fpcsr:000c0000
+maddf.d:: fd: 23.500000 fs: -45667.240000 ft: -7.294568 out: 333146.269285 fpcsr:000c0000
+
+msubf.d
+msubf.d:: fd: 5.010000 fs: 23.500000 ft: 15.200000 out: -352.190000 fpcsr:000c0000
+msubf.d:: fd: -59.000000 fs: 15.200000 ft: 5.010000 out: -135.152000 fpcsr:000c0000
+msubf.d:: fd: 456.200000 fs: 5.010000 ft: -59.000000 out: 751.790000 fpcsr:000c0000
+msubf.d:: fd: -0.250000 fs: -59.000000 ft: 456.200000 out: 26915.550000 fpcsr:000c0000
+msubf.d:: fd: 0.360000 fs: 456.200000 ft: -0.250000 out: 114.410000 fpcsr:000c0000
+msubf.d:: fd: 12.010000 fs: -0.250000 ft: 0.360000 out: 12.100000 fpcsr:000c0000
+msubf.d:: fd: -8974.000000 fs: 0.360000 ft: 12.010000 out: -8978.323600 fpcsr:000c0000
+msubf.d:: fd: 895.360000 fs: 12.010000 ft: -8974.000000 out: 108673.100000 fpcsr:000c0000
+msubf.d:: fd: 458.600000 fs: -8974.000000 ft: 895.360000 out: 8035419.240000 fpcsr:000c0000
+msubf.d:: fd: 0.000000 fs: 895.360000 ft: 458.600000 out: -410612.096000 fpcsr:000c0000
+msubf.d:: fd: 456.248956 fs: 458.600000 ft: 0.000000 out: 456.248956 fpcsr:000c0000
+msubf.d:: fd: 3.260000 fs: 0.000000 ft: 456.248956 out: 3.260000 fpcsr:000c0000
+msubf.d:: fd: -1.260000 fs: 456.248956 ft: 3.260000 out: -1488.631597 fpcsr:000c0000
+msubf.d:: fd: 1384.600000 fs: 3.260000 ft: -1.260000 out: 1388.707600 fpcsr:000c0000
+msubf.d:: fd: -7.294568 fs: -1.260000 ft: 1384.600000 out: 1737.301432 fpcsr:000c0000
+msubf.d:: fd:1000000000.000000 fs: 1384.600000 ft: -7.294568 out:1000010100.058299 fpcsr:000c0000
+msubf.d:: fd: -5786.470000 fs: -7.294568 ft:1000000000.000000 out:7294561813.530000 fpcsr:000c0000
+msubf.d:: fd: 1752.000000 fs:1000000000.000000 ft: -5786.470000 out:5786470001752.000000 fpcsr:000c0000
+msubf.d:: fd: 0.002458 fs: -5786.470000 ft: 1752.000000 out: 10137895.442458 fpcsr:000c0000
+msubf.d:: fd: 0.000000 fs: 1752.000000 ft: 0.002458 out: -4.305540 fpcsr:000c0000
+msubf.d:: fd: -2485.760000 fs: 0.002458 ft: 0.000000 out: -2485.760000 fpcsr:000c0000
+msubf.d:: fd: -45786.476000 fs: 0.000000 ft: -2485.760000 out: -45786.475975 fpcsr:000c0000
+msubf.d:: fd: 456.248956 fs: -2485.760000 ft: -45786.476000 out:-113813734.332804 fpcsr:000c0000
+msubf.d:: fd: 34.000460 fs: -45786.476000 ft: 456.248956 out: 20890065.883536 fpcsr:000c0000
+msubf.d:: fd: 45786.476000 fs: 456.248956 ft: 34.000460 out: 30273.801615 fpcsr:000c0000
+msubf.d:: fd: 17520.000000 fs: 34.000460 ft: 45786.476000 out: -1539241.245779 fpcsr:000c0000
+msubf.d:: fd: 107.000000 fs: 45786.476000 ft: 17520.000000 out:-802178952.520000 fpcsr:000c0000
+msubf.d:: fd: -45667.240000 fs: 17520.000000 ft: 107.000000 out: -1920307.240000 fpcsr:000c0000
+msubf.d:: fd: -7.294568 fs: 107.000000 ft: -45667.240000 out: 4886387.385432 fpcsr:000c0000
+msubf.d:: fd: 23.500000 fs: -45667.240000 ft: -7.294568 out: -333099.269285 fpcsr:000c0000
+
+rint.s
+rint.s:: fs: 23.500000 out: 24.000000 fpcsr:000c0000
+rint.s:: fs: 15.200000 out: 15.000000 fpcsr:000c0000
+rint.s:: fs: 5.010000 out: 5.000000 fpcsr:000c0000
+rint.s:: fs: -59.000000 out: -59.000000 fpcsr:000c0000
+rint.s:: fs: 456.200012 out: 456.000000 fpcsr:000c0000
+rint.s:: fs: -0.250000 out: -0.000000 fpcsr:000c0000
+rint.s:: fs: 0.360000 out: 0.000000 fpcsr:000c0000
+rint.s:: fs: 12.010000 out: 12.000000 fpcsr:000c0000
+rint.s:: fs: -8974.000000 out: -8974.000000 fpcsr:000c0000
+rint.s:: fs: 895.359985 out: 895.000000 fpcsr:000c0000
+rint.s:: fs: 458.600006 out: 459.000000 fpcsr:000c0000
+rint.s:: fs: 0.000000 out: 0.000000 fpcsr:000c0000
+rint.s:: fs: 456.248962 out: 456.000000 fpcsr:000c0000
+rint.s:: fs: 3.000000 out: 3.000000 fpcsr:000c0000
+rint.s:: fs: -1.000000 out: -1.000000 fpcsr:000c0000
+rint.s:: fs: 1384.599976 out: 1385.000000 fpcsr:000c0000
+rint.s:: fs: -7.294568 out: -7.000000 fpcsr:000c0000
+rint.s:: fs: 100000.000000 out: 100000.000000 fpcsr:000c0000
+rint.s:: fs: -5786.470215 out: -5786.000000 fpcsr:000c0000
+rint.s:: fs: 1752.000000 out: 1752.000000 fpcsr:000c0000
+rint.s:: fs: 0.002457 out: 0.000000 fpcsr:000c0000
+rint.s:: fs: 0.000001 out: 0.000000 fpcsr:000c0000
+rint.s:: fs: -2485.760010 out: -2486.000000 fpcsr:000c0000
+rint.s:: fs: -45786.476562 out: -45786.000000 fpcsr:000c0000
+rint.s:: fs: 456.248962 out: 456.000000 fpcsr:000c0000
+rint.s:: fs: 34.000462 out: 34.000000 fpcsr:000c0000
+rint.s:: fs: 45786.476562 out: 45786.000000 fpcsr:000c0000
+rint.s:: fs: 1752.000000 out: 1752.000000 fpcsr:000c0000
+rint.s:: fs: 107.000000 out: 107.000000 fpcsr:000c0000
+rint.s:: fs: -456.239990 out: -456.000000 fpcsr:000c0000
+rint.s:: fs: -7.294568 out: -7.000000 fpcsr:000c0000
+
+rint.d
+rint.d:: fs: 23.500000 out: 24.000000 fpcsr:000c0000
+rint.d:: fs: 15.200000 out: 15.000000 fpcsr:000c0000
+rint.d:: fs: 5.010000 out: 5.000000 fpcsr:000c0000
+rint.d:: fs: -59.000000 out: -59.000000 fpcsr:000c0000
+rint.d:: fs: 456.200000 out: 456.000000 fpcsr:000c0000
+rint.d:: fs: -0.250000 out: -0.000000 fpcsr:000c0000
+rint.d:: fs: 0.360000 out: 0.000000 fpcsr:000c0000
+rint.d:: fs: 12.010000 out: 12.000000 fpcsr:000c0000
+rint.d:: fs: -8974.000000 out: -8974.000000 fpcsr:000c0000
+rint.d:: fs: 895.360000 out: 895.000000 fpcsr:000c0000
+rint.d:: fs: 458.600000 out: 459.000000 fpcsr:000c0000
+rint.d:: fs: 0.000000 out: 0.000000 fpcsr:000c0000
+rint.d:: fs: 456.248956 out: 456.000000 fpcsr:000c0000
+rint.d:: fs: 3.260000 out: 3.000000 fpcsr:000c0000
+rint.d:: fs: -1.260000 out: -1.000000 fpcsr:000c0000
+rint.d:: fs: 1384.600000 out: 1385.000000 fpcsr:000c0000
+rint.d:: fs: -7.294568 out: -7.000000 fpcsr:000c0000
+rint.d:: fs:1000000000.000000 out:1000000000.000000 fpcsr:000c0000
+rint.d:: fs: -5786.470000 out: -5786.000000 fpcsr:000c0000
+rint.d:: fs: 1752.000000 out: 1752.000000 fpcsr:000c0000
+rint.d:: fs: 0.002458 out: 0.000000 fpcsr:000c0000
+rint.d:: fs: 0.000000 out: 0.000000 fpcsr:000c0000
+rint.d:: fs: -2485.760000 out: -2486.000000 fpcsr:000c0000
+rint.d:: fs: -45786.476000 out: -45786.000000 fpcsr:000c0000
+rint.d:: fs: 456.248956 out: 456.000000 fpcsr:000c0000
+rint.d:: fs: 34.000460 out: 34.000000 fpcsr:000c0000
+rint.d:: fs: 45786.476000 out: 45786.000000 fpcsr:000c0000
+rint.d:: fs: 17520.000000 out: 17520.000000 fpcsr:000c0000
+rint.d:: fs: 107.000000 out: 107.000000 fpcsr:000c0000
+rint.d:: fs: -45667.240000 out: -45667.000000 fpcsr:000c0000
+rint.d:: fs: -7.294568 out: -7.000000 fpcsr:000c0000
+
+maddf.s
+maddf.s:: fd: 5.010000 fs: 23.500000 ft: 15.199999 out: 362.209991 fpcsr:000c0001
+maddf.s:: fd: -59.000000 fs: 15.199999 ft: 5.010000 out: 17.152002 fpcsr:000c0001
+maddf.s:: fd: 456.200012 fs: 5.010000 ft: -59.000000 out: 160.609985 fpcsr:000c0001
+maddf.s:: fd: -0.250000 fs: -59.000000 ft: 456.200012 out: -26916.048828 fpcsr:000c0001
+maddf.s:: fd: 0.360000 fs: 456.200012 ft: -0.250000 out: -113.690002 fpcsr:000c0001
+maddf.s:: fd: 12.010000 fs: -0.250000 ft: 0.360000 out: 11.920000 fpcsr:000c0001
+maddf.s:: fd: -8974.000000 fs: 0.360000 ft: 12.010000 out: -8969.675781 fpcsr:000c0001
+maddf.s:: fd: 895.359985 fs: 12.010000 ft: -8974.000000 out: -106882.375000 fpcsr:000c0001
+maddf.s:: fd: 458.600006 fs: -8974.000000 ft: 895.359985 out: -8034501.500000 fpcsr:000c0001
+maddf.s:: fd: 0.000000 fs: 895.359985 ft: 458.600006 out: 410612.093750 fpcsr:000c0001
+maddf.s:: fd: 456.248962 fs: 458.600006 ft: 0.000000 out: 456.248962 fpcsr:000c0001
+maddf.s:: fd: 3.000000 fs: 0.000000 ft: 456.248962 out: 3.000000 fpcsr:000c0001
+maddf.s:: fd: -1.000000 fs: 456.248962 ft: 3.000000 out: 1367.746826 fpcsr:000c0001
+maddf.s:: fd: 1384.599975 fs: 3.000000 ft: -1.000000 out: 1381.599975 fpcsr:000c0001
+maddf.s:: fd: -7.294567 fs: -1.000000 ft: 1384.599975 out: -1391.894531 fpcsr:000c0001
+maddf.s:: fd: 100000.000000 fs: 1384.599975 ft: -7.294567 out: 89899.937500 fpcsr:000c0001
+maddf.s:: fd: -5786.470214 fs: -7.294567 ft: 100000.000000 out: -735243.187500 fpcsr:000c0001
+maddf.s:: fd: 1752.000000 fs: 100000.000000 ft: -5786.470214 out:-578645248.000000 fpcsr:000c0001
+maddf.s:: fd: 0.002457 fs: -5786.470214 ft: 1752.000000 out:-10137895.000000 fpcsr:000c0001
+maddf.s:: fd: 0.000000 fs: 1752.000000 ft: 0.002457 out: 4.305540 fpcsr:000c0001
+maddf.s:: fd: -2485.760009 fs: 0.002457 ft: 0.000000 out: -2485.759765 fpcsr:000c0001
+maddf.s:: fd: -45786.476562 fs: 0.000000 ft: -2485.760009 out: -45786.476562 fpcsr:000c0001
+maddf.s:: fd: 456.248962 fs: -2485.760009 ft: -45786.476562 out:113814648.000000 fpcsr:000c0001
+maddf.s:: fd: 34.000461 fs: -45786.476562 ft: 456.248962 out:-20889998.000000 fpcsr:000c0001
+maddf.s:: fd: 45786.476562 fs: 456.248962 ft: 34.000461 out: 61299.148437 fpcsr:000c0001
+maddf.s:: fd: 1752.000000 fs: 34.000461 ft: 45786.476562 out: 1558513.250000 fpcsr:000c0001
+maddf.s:: fd: 107.000000 fs: 45786.476562 ft: 1752.000000 out: 80218008.000000 fpcsr:000c0001
+maddf.s:: fd: -456.239990 fs: 1752.000000 ft: 107.000000 out: 187007.750000 fpcsr:000c0001
+maddf.s:: fd: -7.294567 fs: 107.000000 ft: -456.239990 out: -48824.972656 fpcsr:000c0001
+maddf.s:: fd: 23.500000 fs: -456.239990 ft: -7.294567 out: 3351.573242 fpcsr:000c0001
+
+msubf.s
+msubf.s:: fd: 5.010000 fs: 23.500000 ft: 15.199999 out: -352.189971 fpcsr:000c0001
+msubf.s:: fd: -59.000000 fs: 15.199999 ft: 5.010000 out: -135.151992 fpcsr:000c0001
+msubf.s:: fd: 456.200012 fs: 5.010000 ft: -59.000000 out: 751.789978 fpcsr:000c0001
+msubf.s:: fd: -0.250000 fs: -59.000000 ft: 456.200012 out: 26915.548828 fpcsr:000c0001
+msubf.s:: fd: 0.360000 fs: 456.200012 ft: -0.250000 out: 114.409996 fpcsr:000c0001
+msubf.s:: fd: 12.010000 fs: -0.250000 ft: 0.360000 out: 12.099999 fpcsr:000c0001
+msubf.s:: fd: -8974.000000 fs: 0.360000 ft: 12.010000 out: -8978.323242 fpcsr:000c0001
+msubf.s:: fd: 895.359985 fs: 12.010000 ft: -8974.000000 out: 108673.101562 fpcsr:000c0001
+msubf.s:: fd: 458.600006 fs: -8974.000000 ft: 895.359985 out: 8035419.000000 fpcsr:000c0001
+msubf.s:: fd: 0.000000 fs: 895.359985 ft: 458.600006 out: -410612.093750 fpcsr:000c0001
+msubf.s:: fd: 456.248962 fs: 458.600006 ft: 0.000000 out: 456.248962 fpcsr:000c0001
+msubf.s:: fd: 3.000000 fs: 0.000000 ft: 456.248962 out: 3.000000 fpcsr:000c0001
+msubf.s:: fd: -1.000000 fs: 456.248962 ft: 3.000000 out: -1369.746826 fpcsr:000c0001
+msubf.s:: fd: 1384.599975 fs: 3.000000 ft: -1.000000 out: 1387.599975 fpcsr:000c0001
+msubf.s:: fd: -7.294567 fs: -1.000000 ft: 1384.599975 out: 1377.305297 fpcsr:000c0001
+msubf.s:: fd: 100000.000000 fs: 1384.599975 ft: -7.294567 out: 110100.054687 fpcsr:000c0001
+msubf.s:: fd: -5786.470214 fs: -7.294567 ft: 100000.000000 out: 723670.250000 fpcsr:000c0001
+msubf.s:: fd: 1752.000000 fs: 100000.000000 ft: -5786.470214 out:578648768.000000 fpcsr:000c0001
+msubf.s:: fd: 0.002457 fs: -5786.470214 ft: 1752.000000 out: 10137895.000000 fpcsr:000c0001
+msubf.s:: fd: 0.000000 fs: 1752.000000 ft: 0.002457 out: -4.305538 fpcsr:000c0001
+msubf.s:: fd: -2485.760009 fs: 0.002457 ft: 0.000000 out: -2485.760009 fpcsr:000c0001
+msubf.s:: fd: -45786.476562 fs: 0.000000 ft: -2485.760009 out: -45786.472656 fpcsr:000c0001
+msubf.s:: fd: 456.248962 fs: -2485.760009 ft: -45786.476562 out:-113813736.000000 fpcsr:000c0001
+msubf.s:: fd: 34.000461 fs: -45786.476562 ft: 456.248962 out: 20890066.000000 fpcsr:000c0001
+msubf.s:: fd: 45786.476562 fs: 456.248962 ft: 34.000461 out: 30273.800781 fpcsr:000c0001
+msubf.s:: fd: 1752.000000 fs: 34.000461 ft: 45786.476562 out: -1555009.250000 fpcsr:000c0001
+msubf.s:: fd: 107.000000 fs: 45786.476562 ft: 1752.000000 out:-80217792.000000 fpcsr:000c0001
+msubf.s:: fd: -456.239990 fs: 1752.000000 ft: 107.000000 out: -187920.234375 fpcsr:000c0001
+msubf.s:: fd: -7.294567 fs: 107.000000 ft: -456.239990 out: 48810.382812 fpcsr:000c0001
+msubf.s:: fd: 23.500000 fs: -456.239990 ft: -7.294567 out: -3304.573242 fpcsr:000c0001
+
+maddf.d
+maddf.d:: fd: 5.009999 fs: 23.500000 ft: 15.199999 out: 362.209999 fpcsr:000c0001
+maddf.d:: fd: -59.000000 fs: 15.199999 ft: 5.009999 out: 17.151999 fpcsr:000c0001
+maddf.d:: fd: 456.199999 fs: 5.009999 ft: -59.000000 out: 160.609999 fpcsr:000c0001
+maddf.d:: fd: -0.250000 fs: -59.000000 ft: 456.199999 out: -26916.049999 fpcsr:000c0001
+maddf.d:: fd: 0.359999 fs: 456.199999 ft: -0.250000 out: -113.689999 fpcsr:000c0001
+maddf.d:: fd: 12.009999 fs: -0.250000 ft: 0.359999 out: 11.919999 fpcsr:000c0001
+maddf.d:: fd: -8974.000000 fs: 0.359999 ft: 12.009999 out: -8969.676399 fpcsr:000c0001
+maddf.d:: fd: 895.360000 fs: 12.009999 ft: -8974.000000 out: -106882.379999 fpcsr:000c0001
+maddf.d:: fd: 458.600000 fs: -8974.000000 ft: 895.360000 out: -8034502.040000 fpcsr:000c0001
+maddf.d:: fd: 0.000000 fs: 895.360000 ft: 458.600000 out: 410612.096000 fpcsr:000c0001
+maddf.d:: fd: 456.248956 fs: 458.600000 ft: 0.000000 out: 456.248956 fpcsr:000c0001
+maddf.d:: fd: 3.259999 fs: 0.000000 ft: 456.248956 out: 3.259999 fpcsr:000c0001
+maddf.d:: fd: -1.260000 fs: 456.248956 ft: 3.259999 out: 1486.111597 fpcsr:000c0001
+maddf.d:: fd: 1384.599999 fs: 3.259999 ft: -1.260000 out: 1380.492399 fpcsr:000c0001
+maddf.d:: fd: -7.294567 fs: -1.260000 ft: 1384.599999 out: -1751.890567 fpcsr:000c0001
+maddf.d:: fd:1000000000.000000 fs: 1384.599999 ft: -7.294567 out:999989899.941700 fpcsr:000c0001
+maddf.d:: fd: -5786.470000 fs: -7.294567 ft:1000000000.000000 out:-7294573386.469999 fpcsr:000c0001
+maddf.d:: fd: 1752.000000 fs:1000000000.000000 ft: -5786.470000 out:-5786469998248.000000 fpcsr:000c0001
+maddf.d:: fd: 0.002457 fs: -5786.470000 ft: 1752.000000 out:-10137895.437542 fpcsr:000c0001
+maddf.d:: fd: 0.000000 fs: 1752.000000 ft: 0.002457 out: 4.305540 fpcsr:000c0001
+maddf.d:: fd: -2485.760000 fs: 0.002457 ft: 0.000000 out: -2485.759999 fpcsr:000c0001
+maddf.d:: fd: -45786.476000 fs: 0.000000 ft: -2485.760000 out: -45786.476024 fpcsr:000c0001
+maddf.d:: fd: 456.248956 fs: -2485.760000 ft: -45786.476000 out:113814646.830716 fpcsr:000c0001
+maddf.d:: fd: 34.000459 fs: -45786.476000 ft: 456.248956 out:-20889997.882616 fpcsr:000c0001
+maddf.d:: fd: 45786.476000 fs: 456.248956 ft: 34.000459 out: 61299.150385 fpcsr:000c0001
+maddf.d:: fd: 17520.000000 fs: 34.000459 ft: 45786.476000 out: 1574281.245778 fpcsr:000c0001
+maddf.d:: fd: 107.000000 fs: 45786.476000 ft: 17520.000000 out:802179166.519999 fpcsr:000c0001
+maddf.d:: fd: -45667.239999 fs: 17520.000000 ft: 107.000000 out: 1828972.759999 fpcsr:000c0001
+maddf.d:: fd: -7.294567 fs: 107.000000 ft: -45667.239999 out: -4886401.974567 fpcsr:000c0001
+maddf.d:: fd: 23.500000 fs: -45667.239999 ft: -7.294567 out: 333146.269285 fpcsr:000c0001
+
+msubf.d
+msubf.d:: fd: 5.009999 fs: 23.500000 ft: 15.199999 out: -352.189999 fpcsr:000c0001
+msubf.d:: fd: -59.000000 fs: 15.199999 ft: 5.009999 out: -135.151999 fpcsr:000c0001
+msubf.d:: fd: 456.199999 fs: 5.009999 ft: -59.000000 out: 751.789999 fpcsr:000c0001
+msubf.d:: fd: -0.250000 fs: -59.000000 ft: 456.199999 out: 26915.549999 fpcsr:000c0001
+msubf.d:: fd: 0.359999 fs: 456.199999 ft: -0.250000 out: 114.409999 fpcsr:000c0001
+msubf.d:: fd: 12.009999 fs: -0.250000 ft: 0.359999 out: 12.099999 fpcsr:000c0001
+msubf.d:: fd: -8974.000000 fs: 0.359999 ft: 12.009999 out: -8978.323599 fpcsr:000c0001
+msubf.d:: fd: 895.360000 fs: 12.009999 ft: -8974.000000 out: 108673.099999 fpcsr:000c0001
+msubf.d:: fd: 458.600000 fs: -8974.000000 ft: 895.360000 out: 8035419.239999 fpcsr:000c0001
+msubf.d:: fd: 0.000000 fs: 895.360000 ft: 458.600000 out: -410612.096000 fpcsr:000c0001
+msubf.d:: fd: 456.248956 fs: 458.600000 ft: 0.000000 out: 456.248956 fpcsr:000c0001
+msubf.d:: fd: 3.259999 fs: 0.000000 ft: 456.248956 out: 3.259999 fpcsr:000c0001
+msubf.d:: fd: -1.260000 fs: 456.248956 ft: 3.259999 out: -1488.631597 fpcsr:000c0001
+msubf.d:: fd: 1384.599999 fs: 3.259999 ft: -1.260000 out: 1388.707599 fpcsr:000c0001
+msubf.d:: fd: -7.294567 fs: -1.260000 ft: 1384.599999 out: 1737.301432 fpcsr:000c0001
+msubf.d:: fd:1000000000.000000 fs: 1384.599999 ft: -7.294567 out:1000010100.058298 fpcsr:000c0001
+msubf.d:: fd: -5786.470000 fs: -7.294567 ft:1000000000.000000 out:7294561813.529998 fpcsr:000c0001
+msubf.d:: fd: 1752.000000 fs:1000000000.000000 ft: -5786.470000 out:5786470001752.000000 fpcsr:000c0001
+msubf.d:: fd: 0.002457 fs: -5786.470000 ft: 1752.000000 out: 10137895.442457 fpcsr:000c0001
+msubf.d:: fd: 0.000000 fs: 1752.000000 ft: 0.002457 out: -4.305539 fpcsr:000c0001
+msubf.d:: fd: -2485.760000 fs: 0.002457 ft: 0.000000 out: -2485.760000 fpcsr:000c0001
+msubf.d:: fd: -45786.476000 fs: 0.000000 ft: -2485.760000 out: -45786.475975 fpcsr:000c0001
+msubf.d:: fd: 456.248956 fs: -2485.760000 ft: -45786.476000 out:-113813734.332803 fpcsr:000c0001
+msubf.d:: fd: 34.000459 fs: -45786.476000 ft: 456.248956 out: 20890065.883536 fpcsr:000c0001
+msubf.d:: fd: 45786.476000 fs: 456.248956 ft: 34.000459 out: 30273.801614 fpcsr:000c0001
+msubf.d:: fd: 17520.000000 fs: 34.000459 ft: 45786.476000 out: -1539241.245778 fpcsr:000c0001
+msubf.d:: fd: 107.000000 fs: 45786.476000 ft: 17520.000000 out:-802178952.519999 fpcsr:000c0001
+msubf.d:: fd: -45667.239999 fs: 17520.000000 ft: 107.000000 out: -1920307.239999 fpcsr:000c0001
+msubf.d:: fd: -7.294567 fs: 107.000000 ft: -45667.239999 out: 4886387.385432 fpcsr:000c0001
+msubf.d:: fd: 23.500000 fs: -45667.239999 ft: -7.294567 out: -333099.269285 fpcsr:000c0001
+
+rint.s
+rint.s:: fs: 23.500000 out: 23.000000 fpcsr:000c0001
+rint.s:: fs: 15.199999 out: 15.000000 fpcsr:000c0001
+rint.s:: fs: 5.010000 out: 5.000000 fpcsr:000c0001
+rint.s:: fs: -59.000000 out: -59.000000 fpcsr:000c0001
+rint.s:: fs: 456.200012 out: 456.000000 fpcsr:000c0001
+rint.s:: fs: -0.250000 out: -0.000000 fpcsr:000c0001
+rint.s:: fs: 0.360000 out: 0.000000 fpcsr:000c0001
+rint.s:: fs: 12.010000 out: 12.000000 fpcsr:000c0001
+rint.s:: fs: -8974.000000 out: -8974.000000 fpcsr:000c0001
+rint.s:: fs: 895.359985 out: 895.000000 fpcsr:000c0001
+rint.s:: fs: 458.600006 out: 458.000000 fpcsr:000c0001
+rint.s:: fs: 0.000000 out: 0.000000 fpcsr:000c0001
+rint.s:: fs: 456.248962 out: 456.000000 fpcsr:000c0001
+rint.s:: fs: 3.000000 out: 3.000000 fpcsr:000c0001
+rint.s:: fs: -1.000000 out: -1.000000 fpcsr:000c0001
+rint.s:: fs: 1384.599975 out: 1384.000000 fpcsr:000c0001
+rint.s:: fs: -7.294567 out: -7.000000 fpcsr:000c0001
+rint.s:: fs: 100000.000000 out: 100000.000000 fpcsr:000c0001
+rint.s:: fs: -5786.470214 out: -5786.000000 fpcsr:000c0001
+rint.s:: fs: 1752.000000 out: 1752.000000 fpcsr:000c0001
+rint.s:: fs: 0.002457 out: 0.000000 fpcsr:000c0001
+rint.s:: fs: 0.000000 out: 0.000000 fpcsr:000c0001
+rint.s:: fs: -2485.760009 out: -2485.000000 fpcsr:000c0001
+rint.s:: fs: -45786.476562 out: -45786.000000 fpcsr:000c0001
+rint.s:: fs: 456.248962 out: 456.000000 fpcsr:000c0001
+rint.s:: fs: 34.000461 out: 34.000000 fpcsr:000c0001
+rint.s:: fs: 45786.476562 out: 45786.000000 fpcsr:000c0001
+rint.s:: fs: 1752.000000 out: 1752.000000 fpcsr:000c0001
+rint.s:: fs: 107.000000 out: 107.000000 fpcsr:000c0001
+rint.s:: fs: -456.239990 out: -456.000000 fpcsr:000c0001
+rint.s:: fs: -7.294567 out: -7.000000 fpcsr:000c0001
+
+rint.d
+rint.d:: fs: 23.500000 out: 23.000000 fpcsr:000c0001
+rint.d:: fs: 15.199999 out: 15.000000 fpcsr:000c0001
+rint.d:: fs: 5.009999 out: 5.000000 fpcsr:000c0001
+rint.d:: fs: -59.000000 out: -59.000000 fpcsr:000c0001
+rint.d:: fs: 456.199999 out: 456.000000 fpcsr:000c0001
+rint.d:: fs: -0.250000 out: -0.000000 fpcsr:000c0001
+rint.d:: fs: 0.359999 out: 0.000000 fpcsr:000c0001
+rint.d:: fs: 12.009999 out: 12.000000 fpcsr:000c0001
+rint.d:: fs: -8974.000000 out: -8974.000000 fpcsr:000c0001
+rint.d:: fs: 895.360000 out: 895.000000 fpcsr:000c0001
+rint.d:: fs: 458.600000 out: 458.000000 fpcsr:000c0001
+rint.d:: fs: 0.000000 out: 0.000000 fpcsr:000c0001
+rint.d:: fs: 456.248956 out: 456.000000 fpcsr:000c0001
+rint.d:: fs: 3.259999 out: 3.000000 fpcsr:000c0001
+rint.d:: fs: -1.260000 out: -1.000000 fpcsr:000c0001
+rint.d:: fs: 1384.599999 out: 1384.000000 fpcsr:000c0001
+rint.d:: fs: -7.294567 out: -7.000000 fpcsr:000c0001
+rint.d:: fs:1000000000.000000 out:1000000000.000000 fpcsr:000c0001
+rint.d:: fs: -5786.470000 out: -5786.000000 fpcsr:000c0001
+rint.d:: fs: 1752.000000 out: 1752.000000 fpcsr:000c0001
+rint.d:: fs: 0.002457 out: 0.000000 fpcsr:000c0001
+rint.d:: fs: 0.000000 out: 0.000000 fpcsr:000c0001
+rint.d:: fs: -2485.760000 out: -2485.000000 fpcsr:000c0001
+rint.d:: fs: -45786.476000 out: -45786.000000 fpcsr:000c0001
+rint.d:: fs: 456.248956 out: 456.000000 fpcsr:000c0001
+rint.d:: fs: 34.000459 out: 34.000000 fpcsr:000c0001
+rint.d:: fs: 45786.476000 out: 45786.000000 fpcsr:000c0001
+rint.d:: fs: 17520.000000 out: 17520.000000 fpcsr:000c0001
+rint.d:: fs: 107.000000 out: 107.000000 fpcsr:000c0001
+rint.d:: fs: -45667.239999 out: -45667.000000 fpcsr:000c0001
+rint.d:: fs: -7.294567 out: -7.000000 fpcsr:000c0001
+
+maddf.s
+maddf.s:: fd: 5.010001 fs: 23.500000 ft: 15.200000 out: 362.210022 fpcsr:000c0002
+maddf.s:: fd: -59.000000 fs: 15.200000 ft: 5.010001 out: 17.152005 fpcsr:000c0002
+maddf.s:: fd: 456.200013 fs: 5.010001 ft: -59.000000 out: 160.610001 fpcsr:000c0002
+maddf.s:: fd: -0.250000 fs: -59.000000 ft: 456.200013 out: -26916.048828 fpcsr:000c0002
+maddf.s:: fd: 0.360001 fs: 456.200013 ft: -0.250000 out: -113.690002 fpcsr:000c0002
+maddf.s:: fd: 12.010001 fs: -0.250000 ft: 0.360001 out: 11.920002 fpcsr:000c0002
+maddf.s:: fd: -8974.000000 fs: 0.360001 ft: 12.010001 out: -8969.675781 fpcsr:000c0002
+maddf.s:: fd: 895.359986 fs: 12.010001 ft: -8974.000000 out: -106882.375000 fpcsr:000c0002
+maddf.s:: fd: 458.600007 fs: -8974.000000 ft: 895.359986 out: -8034501.500000 fpcsr:000c0002
+maddf.s:: fd: 0.000000 fs: 895.359986 ft: 458.600007 out: 410612.125000 fpcsr:000c0002
+maddf.s:: fd: 456.248963 fs: 458.600007 ft: 0.000000 out: 456.248963 fpcsr:000c0002
+maddf.s:: fd: 3.000000 fs: 0.000000 ft: 456.248963 out: 3.000000 fpcsr:000c0002
+maddf.s:: fd: -1.000000 fs: 456.248963 ft: 3.000000 out: 1367.746949 fpcsr:000c0002
+maddf.s:: fd: 1384.599976 fs: 3.000000 ft: -1.000000 out: 1381.599976 fpcsr:000c0002
+maddf.s:: fd: -7.294567 fs: -1.000000 ft: 1384.599976 out: -1391.894531 fpcsr:000c0002
+maddf.s:: fd: 100000.000000 fs: 1384.599976 ft: -7.294567 out: 89899.945313 fpcsr:000c0002
+maddf.s:: fd: -5786.470214 fs: -7.294567 ft: 100000.000000 out: -735243.187500 fpcsr:000c0002
+maddf.s:: fd: 1752.000000 fs: 100000.000000 ft: -5786.470214 out:-578645248.000000 fpcsr:000c0002
+maddf.s:: fd: 0.002458 fs: -5786.470214 ft: 1752.000000 out:-10137895.000000 fpcsr:000c0002
+maddf.s:: fd: 0.000001 fs: 1752.000000 ft: 0.002458 out: 4.305542 fpcsr:000c0002
+maddf.s:: fd: -2485.760009 fs: 0.002458 ft: 0.000001 out: -2485.759765 fpcsr:000c0002
+maddf.s:: fd: -45786.476562 fs: 0.000001 ft: -2485.760009 out: -45786.476562 fpcsr:000c0002
+maddf.s:: fd: 456.248963 fs: -2485.760009 ft: -45786.476562 out:113814656.000000 fpcsr:000c0002
+maddf.s:: fd: 34.000462 fs: -45786.476562 ft: 456.248963 out:-20889998.000000 fpcsr:000c0002
+maddf.s:: fd: 45786.476563 fs: 456.248963 ft: 34.000462 out: 61299.152344 fpcsr:000c0002
+maddf.s:: fd: 1752.000000 fs: 34.000462 ft: 45786.476563 out: 1558513.375000 fpcsr:000c0002
+maddf.s:: fd: 107.000000 fs: 45786.476563 ft: 1752.000000 out: 80218016.000000 fpcsr:000c0002
+maddf.s:: fd: -456.239990 fs: 1752.000000 ft: 107.000000 out: 187007.765625 fpcsr:000c0002
+maddf.s:: fd: -7.294567 fs: 107.000000 ft: -456.239990 out: -48824.972656 fpcsr:000c0002
+maddf.s:: fd: 23.500000 fs: -456.239990 ft: -7.294567 out: 3351.573487 fpcsr:000c0002
+
+msubf.s
+msubf.s:: fd: 5.010001 fs: 23.500000 ft: 15.200000 out: -352.189971 fpcsr:000c0002
+msubf.s:: fd: -59.000000 fs: 15.200000 ft: 5.010001 out: -135.151992 fpcsr:000c0002
+msubf.s:: fd: 456.200013 fs: 5.010001 ft: -59.000000 out: 751.790040 fpcsr:000c0002
+msubf.s:: fd: -0.250000 fs: -59.000000 ft: 456.200013 out: 26915.550782 fpcsr:000c0002
+msubf.s:: fd: 0.360001 fs: 456.200013 ft: -0.250000 out: 114.410004 fpcsr:000c0002
+msubf.s:: fd: 12.010001 fs: -0.250000 ft: 0.360001 out: 12.100001 fpcsr:000c0002
+msubf.s:: fd: -8974.000000 fs: 0.360001 ft: 12.010001 out: -8978.323242 fpcsr:000c0002
+msubf.s:: fd: 895.359986 fs: 12.010001 ft: -8974.000000 out: 108673.109375 fpcsr:000c0002
+msubf.s:: fd: 458.600007 fs: -8974.000000 ft: 895.359986 out: 8035419.500000 fpcsr:000c0002
+msubf.s:: fd: 0.000000 fs: 895.359986 ft: 458.600007 out: -410612.093750 fpcsr:000c0002
+msubf.s:: fd: 456.248963 fs: 458.600007 ft: 0.000000 out: 456.248963 fpcsr:000c0002
+msubf.s:: fd: 3.000000 fs: 0.000000 ft: 456.248963 out: 3.000000 fpcsr:000c0002
+msubf.s:: fd: -1.000000 fs: 456.248963 ft: 3.000000 out: -1369.746826 fpcsr:000c0002
+msubf.s:: fd: 1384.599976 fs: 3.000000 ft: -1.000000 out: 1387.599976 fpcsr:000c0002
+msubf.s:: fd: -7.294567 fs: -1.000000 ft: 1384.599976 out: 1377.305420 fpcsr:000c0002
+msubf.s:: fd: 100000.000000 fs: 1384.599976 ft: -7.294567 out: 110100.062500 fpcsr:000c0002
+msubf.s:: fd: -5786.470214 fs: -7.294567 ft: 100000.000000 out: 723670.312500 fpcsr:000c0002
+msubf.s:: fd: 1752.000000 fs: 100000.000000 ft: -5786.470214 out:578648832.000000 fpcsr:000c0002
+msubf.s:: fd: 0.002458 fs: -5786.470214 ft: 1752.000000 out: 10137896.000000 fpcsr:000c0002
+msubf.s:: fd: 0.000001 fs: 1752.000000 ft: 0.002458 out: -4.305538 fpcsr:000c0002
+msubf.s:: fd: -2485.760009 fs: 0.002458 ft: 0.000001 out: -2485.760009 fpcsr:000c0002
+msubf.s:: fd: -45786.476562 fs: 0.000001 ft: -2485.760009 out: -45786.472656 fpcsr:000c0002
+msubf.s:: fd: 456.248963 fs: -2485.760009 ft: -45786.476562 out:-113813736.000000 fpcsr:000c0002
+msubf.s:: fd: 34.000462 fs: -45786.476562 ft: 456.248963 out: 20890068.000000 fpcsr:000c0002
+msubf.s:: fd: 45786.476563 fs: 456.248963 ft: 34.000462 out: 30273.802735 fpcsr:000c0002
+msubf.s:: fd: 1752.000000 fs: 34.000462 ft: 45786.476563 out: -1555009.250000 fpcsr:000c0002
+msubf.s:: fd: 107.000000 fs: 45786.476563 ft: 1752.000000 out:-80217792.000000 fpcsr:000c0002
+msubf.s:: fd: -456.239990 fs: 1752.000000 ft: 107.000000 out: -187920.234375 fpcsr:000c0002
+msubf.s:: fd: -7.294567 fs: 107.000000 ft: -456.239990 out: 48810.386719 fpcsr:000c0002
+msubf.s:: fd: 23.500000 fs: -456.239990 ft: -7.294567 out: -3304.573242 fpcsr:000c0002
+
+maddf.d
+maddf.d:: fd: 5.010000 fs: 23.500000 ft: 15.200000 out: 362.210001 fpcsr:000c0002
+maddf.d:: fd: -59.000000 fs: 15.200000 ft: 5.010000 out: 17.152000 fpcsr:000c0002
+maddf.d:: fd: 456.200000 fs: 5.010000 ft: -59.000000 out: 160.610001 fpcsr:000c0002
+maddf.d:: fd: -0.250000 fs: -59.000000 ft: 456.200000 out: -26916.049999 fpcsr:000c0002
+maddf.d:: fd: 0.360000 fs: 456.200000 ft: -0.250000 out: -113.689999 fpcsr:000c0002
+maddf.d:: fd: 12.010000 fs: -0.250000 ft: 0.360000 out: 11.920000 fpcsr:000c0002
+maddf.d:: fd: -8974.000000 fs: 0.360000 ft: 12.010000 out: -8969.676399 fpcsr:000c0002
+maddf.d:: fd: 895.360001 fs: 12.010000 ft: -8974.000000 out: -106882.379999 fpcsr:000c0002
+maddf.d:: fd: 458.600001 fs: -8974.000000 ft: 895.360001 out: -8034502.040000 fpcsr:000c0002
+maddf.d:: fd: 0.000000 fs: 895.360001 ft: 458.600001 out: 410612.096001 fpcsr:000c0002
+maddf.d:: fd: 456.248957 fs: 458.600001 ft: 0.000000 out: 456.248957 fpcsr:000c0002
+maddf.d:: fd: 3.260000 fs: 0.000000 ft: 456.248957 out: 3.260000 fpcsr:000c0002
+maddf.d:: fd: -1.260000 fs: 456.248957 ft: 3.260000 out: 1486.111598 fpcsr:000c0002
+maddf.d:: fd: 1384.600000 fs: 3.260000 ft: -1.260000 out: 1380.492401 fpcsr:000c0002
+maddf.d:: fd: -7.294567 fs: -1.260000 ft: 1384.600000 out: -1751.890567 fpcsr:000c0002
+maddf.d:: fd:1000000000.000000 fs: 1384.600000 ft: -7.294567 out:999989899.941702 fpcsr:000c0002
+maddf.d:: fd: -5786.470000 fs: -7.294567 ft:1000000000.000000 out:-7294573386.469999 fpcsr:000c0002
+maddf.d:: fd: 1752.000000 fs:1000000000.000000 ft: -5786.470000 out:-5786469998248.000000 fpcsr:000c0002
+maddf.d:: fd: 0.002458 fs: -5786.470000 ft: 1752.000000 out:-10137895.437542 fpcsr:000c0002
+maddf.d:: fd: 0.000001 fs: 1752.000000 ft: 0.002458 out: 4.305541 fpcsr:000c0002
+maddf.d:: fd: -2485.760000 fs: 0.002458 ft: 0.000001 out: -2485.759999 fpcsr:000c0002
+maddf.d:: fd: -45786.476000 fs: 0.000001 ft: -2485.760000 out: -45786.476024 fpcsr:000c0002
+maddf.d:: fd: 456.248957 fs: -2485.760000 ft: -45786.476000 out:113814646.830717 fpcsr:000c0002
+maddf.d:: fd: 34.000460 fs: -45786.476000 ft: 456.248957 out:-20889997.882616 fpcsr:000c0002
+maddf.d:: fd: 45786.476001 fs: 456.248957 ft: 34.000460 out: 61299.150386 fpcsr:000c0002
+maddf.d:: fd: 17520.000000 fs: 34.000460 ft: 45786.476001 out: 1574281.245779 fpcsr:000c0002
+maddf.d:: fd: 107.000000 fs: 45786.476001 ft: 17520.000000 out:802179166.520001 fpcsr:000c0002
+maddf.d:: fd: -45667.239999 fs: 17520.000000 ft: 107.000000 out: 1828972.760001 fpcsr:000c0002
+maddf.d:: fd: -7.294567 fs: 107.000000 ft: -45667.239999 out: -4886401.974567 fpcsr:000c0002
+maddf.d:: fd: 23.500000 fs: -45667.239999 ft: -7.294567 out: 333146.269286 fpcsr:000c0002
+
+msubf.d
+msubf.d:: fd: 5.010000 fs: 23.500000 ft: 15.200000 out: -352.189999 fpcsr:000c0002
+msubf.d:: fd: -59.000000 fs: 15.200000 ft: 5.010000 out: -135.151999 fpcsr:000c0002
+msubf.d:: fd: 456.200000 fs: 5.010000 ft: -59.000000 out: 751.790001 fpcsr:000c0002
+msubf.d:: fd: -0.250000 fs: -59.000000 ft: 456.200000 out: 26915.550001 fpcsr:000c0002
+msubf.d:: fd: 0.360000 fs: 456.200000 ft: -0.250000 out: 114.410001 fpcsr:000c0002
+msubf.d:: fd: 12.010000 fs: -0.250000 ft: 0.360000 out: 12.100001 fpcsr:000c0002
+msubf.d:: fd: -8974.000000 fs: 0.360000 ft: 12.010000 out: -8978.323599 fpcsr:000c0002
+msubf.d:: fd: 895.360001 fs: 12.010000 ft: -8974.000000 out: 108673.100001 fpcsr:000c0002
+msubf.d:: fd: 458.600001 fs: -8974.000000 ft: 895.360001 out: 8035419.240001 fpcsr:000c0002
+msubf.d:: fd: 0.000000 fs: 895.360001 ft: 458.600001 out: -410612.096000 fpcsr:000c0002
+msubf.d:: fd: 456.248957 fs: 458.600001 ft: 0.000000 out: 456.248957 fpcsr:000c0002
+msubf.d:: fd: 3.260000 fs: 0.000000 ft: 456.248957 out: 3.260000 fpcsr:000c0002
+msubf.d:: fd: -1.260000 fs: 456.248957 ft: 3.260000 out: -1488.631597 fpcsr:000c0002
+msubf.d:: fd: 1384.600000 fs: 3.260000 ft: -1.260000 out: 1388.707600 fpcsr:000c0002
+msubf.d:: fd: -7.294567 fs: -1.260000 ft: 1384.600000 out: 1737.301433 fpcsr:000c0002
+msubf.d:: fd:1000000000.000000 fs: 1384.600000 ft: -7.294567 out:1000010100.058300 fpcsr:000c0002
+msubf.d:: fd: -5786.470000 fs: -7.294567 ft:1000000000.000000 out:7294561813.530000 fpcsr:000c0002
+msubf.d:: fd: 1752.000000 fs:1000000000.000000 ft: -5786.470000 out:5786470001752.000977 fpcsr:000c0002
+msubf.d:: fd: 0.002458 fs: -5786.470000 ft: 1752.000000 out: 10137895.442458 fpcsr:000c0002
+msubf.d:: fd: 0.000001 fs: 1752.000000 ft: 0.002458 out: -4.305539 fpcsr:000c0002
+msubf.d:: fd: -2485.760000 fs: 0.002458 ft: 0.000001 out: -2485.760000 fpcsr:000c0002
+msubf.d:: fd: -45786.476000 fs: 0.000001 ft: -2485.760000 out: -45786.475975 fpcsr:000c0002
+msubf.d:: fd: 456.248957 fs: -2485.760000 ft: -45786.476000 out:-113813734.332803 fpcsr:000c0002
+msubf.d:: fd: 34.000460 fs: -45786.476000 ft: 456.248957 out: 20890065.883537 fpcsr:000c0002
+msubf.d:: fd: 45786.476001 fs: 456.248957 ft: 34.000460 out: 30273.801615 fpcsr:000c0002
+msubf.d:: fd: 17520.000000 fs: 34.000460 ft: 45786.476001 out: -1539241.245778 fpcsr:000c0002
+msubf.d:: fd: 107.000000 fs: 45786.476001 ft: 17520.000000 out:-802178952.519999 fpcsr:000c0002
+msubf.d:: fd: -45667.239999 fs: 17520.000000 ft: 107.000000 out: -1920307.239999 fpcsr:000c0002
+msubf.d:: fd: -7.294567 fs: 107.000000 ft: -45667.239999 out: 4886387.385433 fpcsr:000c0002
+msubf.d:: fd: 23.500000 fs: -45667.239999 ft: -7.294567 out: -333099.269285 fpcsr:000c0002
+
+rint.s
+rint.s:: fs: 23.500000 out: 24.000000 fpcsr:000c0002
+rint.s:: fs: 15.200000 out: 16.000000 fpcsr:000c0002
+rint.s:: fs: 5.010001 out: 6.000000 fpcsr:000c0002
+rint.s:: fs: -59.000000 out: -59.000000 fpcsr:000c0002
+rint.s:: fs: 456.200013 out: 457.000000 fpcsr:000c0002
+rint.s:: fs: -0.250000 out: -0.000000 fpcsr:000c0002
+rint.s:: fs: 0.360001 out: 1.000000 fpcsr:000c0002
+rint.s:: fs: 12.010001 out: 13.000000 fpcsr:000c0002
+rint.s:: fs: -8974.000000 out: -8974.000000 fpcsr:000c0002
+rint.s:: fs: 895.359986 out: 896.000000 fpcsr:000c0002
+rint.s:: fs: 458.600007 out: 459.000000 fpcsr:000c0002
+rint.s:: fs: 0.000000 out: 0.000000 fpcsr:000c0002
+rint.s:: fs: 456.248963 out: 457.000000 fpcsr:000c0002
+rint.s:: fs: 3.000000 out: 3.000000 fpcsr:000c0002
+rint.s:: fs: -1.000000 out: -1.000000 fpcsr:000c0002
+rint.s:: fs: 1384.599976 out: 1385.000000 fpcsr:000c0002
+rint.s:: fs: -7.294567 out: -7.000000 fpcsr:000c0002
+rint.s:: fs: 100000.000000 out: 100000.000000 fpcsr:000c0002
+rint.s:: fs: -5786.470214 out: -5786.000000 fpcsr:000c0002
+rint.s:: fs: 1752.000000 out: 1752.000000 fpcsr:000c0002
+rint.s:: fs: 0.002458 out: 1.000000 fpcsr:000c0002
+rint.s:: fs: 0.000001 out: 1.000000 fpcsr:000c0002
+rint.s:: fs: -2485.760009 out: -2485.000000 fpcsr:000c0002
+rint.s:: fs: -45786.476562 out: -45786.000000 fpcsr:000c0002
+rint.s:: fs: 456.248963 out: 457.000000 fpcsr:000c0002
+rint.s:: fs: 34.000462 out: 35.000000 fpcsr:000c0002
+rint.s:: fs: 45786.476563 out: 45787.000000 fpcsr:000c0002
+rint.s:: fs: 1752.000000 out: 1752.000000 fpcsr:000c0002
+rint.s:: fs: 107.000000 out: 107.000000 fpcsr:000c0002
+rint.s:: fs: -456.239990 out: -456.000000 fpcsr:000c0002
+rint.s:: fs: -7.294567 out: -7.000000 fpcsr:000c0002
+
+rint.d
+rint.d:: fs: 23.500000 out: 24.000000 fpcsr:000c0002
+rint.d:: fs: 15.200000 out: 16.000000 fpcsr:000c0002
+rint.d:: fs: 5.010000 out: 6.000000 fpcsr:000c0002
+rint.d:: fs: -59.000000 out: -59.000000 fpcsr:000c0002
+rint.d:: fs: 456.200000 out: 457.000000 fpcsr:000c0002
+rint.d:: fs: -0.250000 out: -0.000000 fpcsr:000c0002
+rint.d:: fs: 0.360000 out: 1.000000 fpcsr:000c0002
+rint.d:: fs: 12.010000 out: 13.000000 fpcsr:000c0002
+rint.d:: fs: -8974.000000 out: -8974.000000 fpcsr:000c0002
+rint.d:: fs: 895.360001 out: 896.000000 fpcsr:000c0002
+rint.d:: fs: 458.600001 out: 459.000000 fpcsr:000c0002
+rint.d:: fs: 0.000000 out: 0.000000 fpcsr:000c0002
+rint.d:: fs: 456.248957 out: 457.000000 fpcsr:000c0002
+rint.d:: fs: 3.260000 out: 4.000000 fpcsr:000c0002
+rint.d:: fs: -1.260000 out: -1.000000 fpcsr:000c0002
+rint.d:: fs: 1384.600000 out: 1385.000000 fpcsr:000c0002
+rint.d:: fs: -7.294567 out: -7.000000 fpcsr:000c0002
+rint.d:: fs:1000000000.000000 out:1000000000.000000 fpcsr:000c0002
+rint.d:: fs: -5786.470000 out: -5786.000000 fpcsr:000c0002
+rint.d:: fs: 1752.000000 out: 1752.000000 fpcsr:000c0002
+rint.d:: fs: 0.002458 out: 1.000000 fpcsr:000c0002
+rint.d:: fs: 0.000001 out: 1.000000 fpcsr:000c0002
+rint.d:: fs: -2485.760000 out: -2485.000000 fpcsr:000c0002
+rint.d:: fs: -45786.476000 out: -45786.000000 fpcsr:000c0002
+rint.d:: fs: 456.248957 out: 457.000000 fpcsr:000c0002
+rint.d:: fs: 34.000460 out: 35.000000 fpcsr:000c0002
+rint.d:: fs: 45786.476001 out: 45787.000000 fpcsr:000c0002
+rint.d:: fs: 17520.000000 out: 17520.000000 fpcsr:000c0002
+rint.d:: fs: 107.000000 out: 107.000000 fpcsr:000c0002
+rint.d:: fs: -45667.239999 out: -45667.000000 fpcsr:000c0002
+rint.d:: fs: -7.294567 out: -7.000000 fpcsr:000c0002
+
+maddf.s
+maddf.s:: fd: 5.010000 fs: 23.500000 ft: 15.199999 out: 362.209991 fpcsr:000c0003
+maddf.s:: fd: -59.000000 fs: 15.199999 ft: 5.010000 out: 17.152002 fpcsr:000c0003
+maddf.s:: fd: 456.200012 fs: 5.010000 ft: -59.000000 out: 160.609985 fpcsr:000c0003
+maddf.s:: fd: -0.250000 fs: -59.000000 ft: 456.200012 out: -26916.050782 fpcsr:000c0003
+maddf.s:: fd: 0.360000 fs: 456.200012 ft: -0.250000 out: -113.690011 fpcsr:000c0003
+maddf.s:: fd: 12.010000 fs: -0.250000 ft: 0.360000 out: 11.920000 fpcsr:000c0003
+maddf.s:: fd: -8974.000000 fs: 0.360000 ft: 12.010000 out: -8969.676758 fpcsr:000c0003
+maddf.s:: fd: 895.359985 fs: 12.010000 ft: -8974.000000 out: -106882.382813 fpcsr:000c0003
+maddf.s:: fd: 458.600006 fs: -8974.000000 ft: 895.359985 out: -8034502.000000 fpcsr:000c0003
+maddf.s:: fd: 0.000000 fs: 895.359985 ft: 458.600006 out: 410612.093750 fpcsr:000c0003
+maddf.s:: fd: 456.248962 fs: 458.600006 ft: 0.000000 out: 456.248962 fpcsr:000c0003
+maddf.s:: fd: 3.000000 fs: 0.000000 ft: 456.248962 out: 3.000000 fpcsr:000c0003
+maddf.s:: fd: -1.000000 fs: 456.248962 ft: 3.000000 out: 1367.746826 fpcsr:000c0003
+maddf.s:: fd: 1384.599975 fs: 3.000000 ft: -1.000000 out: 1381.599975 fpcsr:000c0003
+maddf.s:: fd: -7.294568 fs: -1.000000 ft: 1384.599975 out: -1391.894654 fpcsr:000c0003
+maddf.s:: fd: 100000.000000 fs: 1384.599975 ft: -7.294568 out: 89899.937500 fpcsr:000c0003
+maddf.s:: fd: -5786.470215 fs: -7.294568 ft: 100000.000000 out: -735243.250000 fpcsr:000c0003
+maddf.s:: fd: 1752.000000 fs: 100000.000000 ft: -5786.470215 out:-578645312.000000 fpcsr:000c0003
+maddf.s:: fd: 0.002457 fs: -5786.470215 ft: 1752.000000 out:-10137896.000000 fpcsr:000c0003
+maddf.s:: fd: 0.000000 fs: 1752.000000 ft: 0.002457 out: 4.305540 fpcsr:000c0003
+maddf.s:: fd: -2485.760010 fs: 0.002457 ft: 0.000000 out: -2485.760010 fpcsr:000c0003
+maddf.s:: fd: -45786.476563 fs: 0.000000 ft: -2485.760010 out: -45786.480469 fpcsr:000c0003
+maddf.s:: fd: 456.248962 fs: -2485.760010 ft: -45786.476563 out:113814648.000000 fpcsr:000c0003
+maddf.s:: fd: 34.000461 fs: -45786.476563 ft: 456.248962 out:-20890000.000000 fpcsr:000c0003
+maddf.s:: fd: 45786.476562 fs: 456.248962 ft: 34.000461 out: 61299.148437 fpcsr:000c0003
+maddf.s:: fd: 1752.000000 fs: 34.000461 ft: 45786.476562 out: 1558513.250000 fpcsr:000c0003
+maddf.s:: fd: 107.000000 fs: 45786.476562 ft: 1752.000000 out: 80218008.000000 fpcsr:000c0003
+maddf.s:: fd: -456.239991 fs: 1752.000000 ft: 107.000000 out: 187007.750000 fpcsr:000c0003
+maddf.s:: fd: -7.294568 fs: 107.000000 ft: -456.239991 out: -48824.976563 fpcsr:000c0003
+maddf.s:: fd: 23.500000 fs: -456.239991 ft: -7.294568 out: 3351.573242 fpcsr:000c0003
+
+msubf.s
+msubf.s:: fd: 5.010000 fs: 23.500000 ft: 15.199999 out: -352.190003 fpcsr:000c0003
+msubf.s:: fd: -59.000000 fs: 15.199999 ft: 5.010000 out: -135.152009 fpcsr:000c0003
+msubf.s:: fd: 456.200012 fs: 5.010000 ft: -59.000000 out: 751.789978 fpcsr:000c0003
+msubf.s:: fd: -0.250000 fs: -59.000000 ft: 456.200012 out: 26915.548828 fpcsr:000c0003
+msubf.s:: fd: 0.360000 fs: 456.200012 ft: -0.250000 out: 114.409996 fpcsr:000c0003
+msubf.s:: fd: 12.010000 fs: -0.250000 ft: 0.360000 out: 12.099999 fpcsr:000c0003
+msubf.s:: fd: -8974.000000 fs: 0.360000 ft: 12.010000 out: -8978.324219 fpcsr:000c0003
+msubf.s:: fd: 895.359985 fs: 12.010000 ft: -8974.000000 out: 108673.101562 fpcsr:000c0003
+msubf.s:: fd: 458.600006 fs: -8974.000000 ft: 895.359985 out: 8035419.000000 fpcsr:000c0003
+msubf.s:: fd: 0.000000 fs: 895.359985 ft: 458.600006 out: -410612.125000 fpcsr:000c0003
+msubf.s:: fd: 456.248962 fs: 458.600006 ft: 0.000000 out: 456.248962 fpcsr:000c0003
+msubf.s:: fd: 3.000000 fs: 0.000000 ft: 456.248962 out: 3.000000 fpcsr:000c0003
+msubf.s:: fd: -1.000000 fs: 456.248962 ft: 3.000000 out: -1369.746949 fpcsr:000c0003
+msubf.s:: fd: 1384.599975 fs: 3.000000 ft: -1.000000 out: 1387.599975 fpcsr:000c0003
+msubf.s:: fd: -7.294568 fs: -1.000000 ft: 1384.599975 out: 1377.305297 fpcsr:000c0003
+msubf.s:: fd: 100000.000000 fs: 1384.599975 ft: -7.294568 out: 110100.054687 fpcsr:000c0003
+msubf.s:: fd: -5786.470215 fs: -7.294568 ft: 100000.000000 out: 723670.250000 fpcsr:000c0003
+msubf.s:: fd: 1752.000000 fs: 100000.000000 ft: -5786.470215 out:578648768.000000 fpcsr:000c0003
+msubf.s:: fd: 0.002457 fs: -5786.470215 ft: 1752.000000 out: 10137895.000000 fpcsr:000c0003
+msubf.s:: fd: 0.000000 fs: 1752.000000 ft: 0.002457 out: -4.305540 fpcsr:000c0003
+msubf.s:: fd: -2485.760010 fs: 0.002457 ft: 0.000000 out: -2485.760254 fpcsr:000c0003
+msubf.s:: fd: -45786.476563 fs: 0.000000 ft: -2485.760010 out: -45786.476563 fpcsr:000c0003
+msubf.s:: fd: 456.248962 fs: -2485.760010 ft: -45786.476563 out:-113813744.000000 fpcsr:000c0003
+msubf.s:: fd: 34.000461 fs: -45786.476563 ft: 456.248962 out: 20890066.000000 fpcsr:000c0003
+msubf.s:: fd: 45786.476562 fs: 456.248962 ft: 34.000461 out: 30273.800781 fpcsr:000c0003
+msubf.s:: fd: 1752.000000 fs: 34.000461 ft: 45786.476562 out: -1555009.375000 fpcsr:000c0003
+msubf.s:: fd: 107.000000 fs: 45786.476562 ft: 1752.000000 out:-80217800.000000 fpcsr:000c0003
+msubf.s:: fd: -456.239991 fs: 1752.000000 ft: 107.000000 out: -187920.250000 fpcsr:000c0003
+msubf.s:: fd: -7.294568 fs: 107.000000 ft: -456.239991 out: 48810.382812 fpcsr:000c0003
+msubf.s:: fd: 23.500000 fs: -456.239991 ft: -7.294568 out: -3304.573487 fpcsr:000c0003
+
+maddf.d
+maddf.d:: fd: 5.009999 fs: 23.500000 ft: 15.199999 out: 362.209999 fpcsr:000c0003
+maddf.d:: fd: -59.000000 fs: 15.199999 ft: 5.009999 out: 17.151999 fpcsr:000c0003
+maddf.d:: fd: 456.199999 fs: 5.009999 ft: -59.000000 out: 160.609999 fpcsr:000c0003
+maddf.d:: fd: -0.250000 fs: -59.000000 ft: 456.199999 out: -26916.050001 fpcsr:000c0003
+maddf.d:: fd: 0.359999 fs: 456.199999 ft: -0.250000 out: -113.690000 fpcsr:000c0003
+maddf.d:: fd: 12.009999 fs: -0.250000 ft: 0.359999 out: 11.919999 fpcsr:000c0003
+maddf.d:: fd: -8974.000000 fs: 0.359999 ft: 12.009999 out: -8969.676401 fpcsr:000c0003
+maddf.d:: fd: 895.360000 fs: 12.009999 ft: -8974.000000 out: -106882.380001 fpcsr:000c0003
+maddf.d:: fd: 458.600000 fs: -8974.000000 ft: 895.360000 out: -8034502.040001 fpcsr:000c0003
+maddf.d:: fd: 0.000000 fs: 895.360000 ft: 458.600000 out: 410612.096000 fpcsr:000c0003
+maddf.d:: fd: 456.248956 fs: 458.600000 ft: 0.000000 out: 456.248956 fpcsr:000c0003
+maddf.d:: fd: 3.259999 fs: 0.000000 ft: 456.248956 out: 3.259999 fpcsr:000c0003
+maddf.d:: fd: -1.260001 fs: 456.248956 ft: 3.259999 out: 1486.111597 fpcsr:000c0003
+maddf.d:: fd: 1384.599999 fs: 3.259999 ft: -1.260001 out: 1380.492399 fpcsr:000c0003
+maddf.d:: fd: -7.294568 fs: -1.260001 ft: 1384.599999 out: -1751.890568 fpcsr:000c0003
+maddf.d:: fd:1000000000.000000 fs: 1384.599999 ft: -7.294568 out:999989899.941700 fpcsr:000c0003
+maddf.d:: fd: -5786.470001 fs: -7.294568 ft:1000000000.000000 out:-7294573386.470001 fpcsr:000c0003
+maddf.d:: fd: 1752.000000 fs:1000000000.000000 ft: -5786.470001 out:-5786469998248.000977 fpcsr:000c0003
+maddf.d:: fd: 0.002457 fs: -5786.470001 ft: 1752.000000 out:-10137895.437543 fpcsr:000c0003
+maddf.d:: fd: 0.000000 fs: 1752.000000 ft: 0.002457 out: 4.305540 fpcsr:000c0003
+maddf.d:: fd: -2485.760001 fs: 0.002457 ft: 0.000000 out: -2485.760000 fpcsr:000c0003
+maddf.d:: fd: -45786.476001 fs: 0.000000 ft: -2485.760001 out: -45786.476025 fpcsr:000c0003
+maddf.d:: fd: 456.248956 fs: -2485.760001 ft: -45786.476001 out:113814646.830716 fpcsr:000c0003
+maddf.d:: fd: 34.000459 fs: -45786.476001 ft: 456.248956 out:-20889997.882617 fpcsr:000c0003
+maddf.d:: fd: 45786.476000 fs: 456.248956 ft: 34.000459 out: 61299.150385 fpcsr:000c0003
+maddf.d:: fd: 17520.000000 fs: 34.000459 ft: 45786.476000 out: 1574281.245778 fpcsr:000c0003
+maddf.d:: fd: 107.000000 fs: 45786.476000 ft: 17520.000000 out:802179166.519999 fpcsr:000c0003
+maddf.d:: fd: -45667.240000 fs: 17520.000000 ft: 107.000000 out: 1828972.759999 fpcsr:000c0003
+maddf.d:: fd: -7.294568 fs: 107.000000 ft: -45667.240000 out: -4886401.974568 fpcsr:000c0003
+maddf.d:: fd: 23.500000 fs: -45667.240000 ft: -7.294568 out: 333146.269285 fpcsr:000c0003
+
+msubf.d
+msubf.d:: fd: 5.009999 fs: 23.500000 ft: 15.199999 out: -352.190000 fpcsr:000c0003
+msubf.d:: fd: -59.000000 fs: 15.199999 ft: 5.009999 out: -135.152001 fpcsr:000c0003
+msubf.d:: fd: 456.199999 fs: 5.009999 ft: -59.000000 out: 751.789999 fpcsr:000c0003
+msubf.d:: fd: -0.250000 fs: -59.000000 ft: 456.199999 out: 26915.549999 fpcsr:000c0003
+msubf.d:: fd: 0.359999 fs: 456.199999 ft: -0.250000 out: 114.409999 fpcsr:000c0003
+msubf.d:: fd: 12.009999 fs: -0.250000 ft: 0.359999 out: 12.099999 fpcsr:000c0003
+msubf.d:: fd: -8974.000000 fs: 0.359999 ft: 12.009999 out: -8978.323601 fpcsr:000c0003
+msubf.d:: fd: 895.360000 fs: 12.009999 ft: -8974.000000 out: 108673.099999 fpcsr:000c0003
+msubf.d:: fd: 458.600000 fs: -8974.000000 ft: 895.360000 out: 8035419.239999 fpcsr:000c0003
+msubf.d:: fd: 0.000000 fs: 895.360000 ft: 458.600000 out: -410612.096001 fpcsr:000c0003
+msubf.d:: fd: 456.248956 fs: 458.600000 ft: 0.000000 out: 456.248956 fpcsr:000c0003
+msubf.d:: fd: 3.259999 fs: 0.000000 ft: 456.248956 out: 3.259999 fpcsr:000c0003
+msubf.d:: fd: -1.260001 fs: 456.248956 ft: 3.259999 out: -1488.631598 fpcsr:000c0003
+msubf.d:: fd: 1384.599999 fs: 3.259999 ft: -1.260001 out: 1388.707599 fpcsr:000c0003
+msubf.d:: fd: -7.294568 fs: -1.260001 ft: 1384.599999 out: 1737.301432 fpcsr:000c0003
+msubf.d:: fd:1000000000.000000 fs: 1384.599999 ft: -7.294568 out:1000010100.058298 fpcsr:000c0003
+msubf.d:: fd: -5786.470001 fs: -7.294568 ft:1000000000.000000 out:7294561813.529998 fpcsr:000c0003
+msubf.d:: fd: 1752.000000 fs:1000000000.000000 ft: -5786.470001 out:5786470001752.000000 fpcsr:000c0003
+msubf.d:: fd: 0.002457 fs: -5786.470001 ft: 1752.000000 out: 10137895.442457 fpcsr:000c0003
+msubf.d:: fd: 0.000000 fs: 1752.000000 ft: 0.002457 out: -4.305540 fpcsr:000c0003
+msubf.d:: fd: -2485.760001 fs: 0.002457 ft: 0.000000 out: -2485.760001 fpcsr:000c0003
+msubf.d:: fd: -45786.476001 fs: 0.000000 ft: -2485.760001 out: -45786.475976 fpcsr:000c0003
+msubf.d:: fd: 456.248956 fs: -2485.760001 ft: -45786.476001 out:-113813734.332804 fpcsr:000c0003
+msubf.d:: fd: 34.000459 fs: -45786.476001 ft: 456.248956 out: 20890065.883536 fpcsr:000c0003
+msubf.d:: fd: 45786.476000 fs: 456.248956 ft: 34.000459 out: 30273.801614 fpcsr:000c0003
+msubf.d:: fd: 17520.000000 fs: 34.000459 ft: 45786.476000 out: -1539241.245779 fpcsr:000c0003
+msubf.d:: fd: 107.000000 fs: 45786.476000 ft: 17520.000000 out:-802178952.520001 fpcsr:000c0003
+msubf.d:: fd: -45667.240000 fs: 17520.000000 ft: 107.000000 out: -1920307.240001 fpcsr:000c0003
+msubf.d:: fd: -7.294568 fs: 107.000000 ft: -45667.240000 out: 4886387.385432 fpcsr:000c0003
+msubf.d:: fd: 23.500000 fs: -45667.240000 ft: -7.294568 out: -333099.269286 fpcsr:000c0003
+
+rint.s
+rint.s:: fs: 23.500000 out: 23.000000 fpcsr:000c0003
+rint.s:: fs: 15.199999 out: 15.000000 fpcsr:000c0003
+rint.s:: fs: 5.010000 out: 5.000000 fpcsr:000c0003
+rint.s:: fs: -59.000000 out: -59.000000 fpcsr:000c0003
+rint.s:: fs: 456.200012 out: 456.000000 fpcsr:000c0003
+rint.s:: fs: -0.250000 out: -1.000000 fpcsr:000c0003
+rint.s:: fs: 0.360000 out: 0.000000 fpcsr:000c0003
+rint.s:: fs: 12.010000 out: 12.000000 fpcsr:000c0003
+rint.s:: fs: -8974.000000 out: -8974.000000 fpcsr:000c0003
+rint.s:: fs: 895.359985 out: 895.000000 fpcsr:000c0003
+rint.s:: fs: 458.600006 out: 458.000000 fpcsr:000c0003
+rint.s:: fs: 0.000000 out: 0.000000 fpcsr:000c0003
+rint.s:: fs: 456.248962 out: 456.000000 fpcsr:000c0003
+rint.s:: fs: 3.000000 out: 3.000000 fpcsr:000c0003
+rint.s:: fs: -1.000000 out: -1.000000 fpcsr:000c0003
+rint.s:: fs: 1384.599975 out: 1384.000000 fpcsr:000c0003
+rint.s:: fs: -7.294568 out: -8.000000 fpcsr:000c0003
+rint.s:: fs: 100000.000000 out: 100000.000000 fpcsr:000c0003
+rint.s:: fs: -5786.470215 out: -5787.000000 fpcsr:000c0003
+rint.s:: fs: 1752.000000 out: 1752.000000 fpcsr:000c0003
+rint.s:: fs: 0.002457 out: 0.000000 fpcsr:000c0003
+rint.s:: fs: 0.000000 out: 0.000000 fpcsr:000c0003
+rint.s:: fs: -2485.760010 out: -2486.000000 fpcsr:000c0003
+rint.s:: fs: -45786.476563 out: -45787.000000 fpcsr:000c0003
+rint.s:: fs: 456.248962 out: 456.000000 fpcsr:000c0003
+rint.s:: fs: 34.000461 out: 34.000000 fpcsr:000c0003
+rint.s:: fs: 45786.476562 out: 45786.000000 fpcsr:000c0003
+rint.s:: fs: 1752.000000 out: 1752.000000 fpcsr:000c0003
+rint.s:: fs: 107.000000 out: 107.000000 fpcsr:000c0003
+rint.s:: fs: -456.239991 out: -457.000000 fpcsr:000c0003
+rint.s:: fs: -7.294568 out: -8.000000 fpcsr:000c0003
+
+rint.d
+rint.d:: fs: 23.500000 out: 23.000000 fpcsr:000c0003
+rint.d:: fs: 15.199999 out: 15.000000 fpcsr:000c0003
+rint.d:: fs: 5.009999 out: 5.000000 fpcsr:000c0003
+rint.d:: fs: -59.000000 out: -59.000000 fpcsr:000c0003
+rint.d:: fs: 456.199999 out: 456.000000 fpcsr:000c0003
+rint.d:: fs: -0.250000 out: -1.000000 fpcsr:000c0003
+rint.d:: fs: 0.359999 out: 0.000000 fpcsr:000c0003
+rint.d:: fs: 12.009999 out: 12.000000 fpcsr:000c0003
+rint.d:: fs: -8974.000000 out: -8974.000000 fpcsr:000c0003
+rint.d:: fs: 895.360000 out: 895.000000 fpcsr:000c0003
+rint.d:: fs: 458.600000 out: 458.000000 fpcsr:000c0003
+rint.d:: fs: 0.000000 out: 0.000000 fpcsr:000c0003
+rint.d:: fs: 456.248956 out: 456.000000 fpcsr:000c0003
+rint.d:: fs: 3.259999 out: 3.000000 fpcsr:000c0003
+rint.d:: fs: -1.260001 out: -2.000000 fpcsr:000c0003
+rint.d:: fs: 1384.599999 out: 1384.000000 fpcsr:000c0003
+rint.d:: fs: -7.294568 out: -8.000000 fpcsr:000c0003
+rint.d:: fs:1000000000.000000 out:1000000000.000000 fpcsr:000c0003
+rint.d:: fs: -5786.470001 out: -5787.000000 fpcsr:000c0003
+rint.d:: fs: 1752.000000 out: 1752.000000 fpcsr:000c0003
+rint.d:: fs: 0.002457 out: 0.000000 fpcsr:000c0003
+rint.d:: fs: 0.000000 out: 0.000000 fpcsr:000c0003
+rint.d:: fs: -2485.760001 out: -2486.000000 fpcsr:000c0003
+rint.d:: fs: -45786.476001 out: -45787.000000 fpcsr:000c0003
+rint.d:: fs: 456.248956 out: 456.000000 fpcsr:000c0003
+rint.d:: fs: 34.000459 out: 34.000000 fpcsr:000c0003
+rint.d:: fs: 45786.476000 out: 45786.000000 fpcsr:000c0003
+rint.d:: fs: 17520.000000 out: 17520.000000 fpcsr:000c0003
+rint.d:: fs: 107.000000 out: 107.000000 fpcsr:000c0003
+rint.d:: fs: -45667.240000 out: -45668.000000 fpcsr:000c0003
+rint.d:: fs: -7.294568 out: -8.000000 fpcsr:000c0003
+
+sel.s
+sel.s:: fs: 23.500000 ft: 15.199999 fd:3ff00001 out: 15.199999
+sel.s:: fs: 15.199999 ft: 5.010000 fd:3ff00000 out: 15.199999
+sel.s:: fs: 5.010000 ft: -59.000000 fd:0000ffff out: -59.000000
+sel.s:: fs: -59.000000 ft: 456.200012 fd:12394400 out: -59.000000
+sel.s:: fs: 456.200012 ft: -0.250000 fd:00369801 out: -0.250000
+sel.s:: fs: -0.250000 ft: 0.360000 fd:1111e220 out: -0.250000
+sel.s:: fs: 0.360000 ft: 12.010000 fd:aabbbcdd out: 12.010000
+sel.s:: fs: 12.010000 ft: -8974.000000 fd:aa55c200 out: 12.010000
+sel.s:: fs: -8974.000000 ft: 895.359985 fd:7f800000 out: -8974.000000
+sel.s:: fs: 895.359985 ft: 458.600006 fd:8000f000 out: 895.359985
+sel.s:: fs: 458.600006 ft: 0.000000 fd:7f80f000 out: 458.600006
+
+sel.d
+sel.d:: fs: 23.500000 ft: 15.199999 fd:3ff0000000000001 out: 15.199999
+sel.d:: fs: 15.199999 ft: 5.009999 fd:3ff0000000000000 out: 15.199999
+sel.d:: fs: 5.009999 ft: -59.000000 fd:00000000ffffffff out: -59.000000
+sel.d:: fs: -59.000000 ft: 456.199999 fd:1234563388994400 out: -59.000000
+sel.d:: fs: 456.199999 ft: -0.250000 fd:0000004412369801 out: -0.250000
+sel.d:: fs: -0.250000 ft: 0.359999 fd:111111eeeeeee220 out: -0.250000
+sel.d:: fs: 0.359999 ft: 12.009999 fd:aaaaabbbbbcccddd out: 12.009999
+sel.d:: fs: 12.009999 ft: -8974.000000 fd:aa55cc2266dd2200 out: 12.009999
+sel.d:: fs: -8974.000000 ft: 895.360000 fd:3ff0000000000001 out: 895.360000
+sel.d:: fs: 895.360000 ft: 458.600000 fd:3ff0000000000000 out: 895.360000
+sel.d:: fs: 458.600000 ft: 0.000000 fd:00000000ffffffff out: 0.000000
+
+seleqz.s
+seleqz.s:: fs: 23.500000 ft:3ff00001 fd: 15.199999 out: 0.000000
+seleqz.s:: fs: 15.199999 ft:3ff00000 fd: 5.010000 out: 15.199999
+seleqz.s:: fs: 5.010000 ft:0000ffff fd: -59.000000 out: 0.000000
+seleqz.s:: fs: -59.000000 ft:12394400 fd: 456.200012 out: -59.000000
+seleqz.s:: fs: 456.200012 ft:00369801 fd: -0.250000 out: 0.000000
+seleqz.s:: fs: -0.250000 ft:1111e220 fd: 0.360000 out: -0.250000
+seleqz.s:: fs: 0.360000 ft:aabbbcdd fd: 12.010000 out: 0.000000
+seleqz.s:: fs: 12.010000 ft:aa55c200 fd: -8974.000000 out: 12.010000
+seleqz.s:: fs: -8974.000000 ft:7f800000 fd: 895.359985 out: -8974.000000
+seleqz.s:: fs: 895.359985 ft:8000f000 fd: 458.600006 out: 895.359985
+
+seleqz.d
+seleqz.d:: fs: 23.500000 ft:3ff0000000000001 fd: 15.199999 out: 0.000000
+seleqz.d:: fs: 15.199999 ft:3ff0000000000000 fd: 5.009999 out: 15.199999
+seleqz.d:: fs: 5.009999 ft:00000000ffffffff fd: -59.000000 out: 0.000000
+seleqz.d:: fs: -59.000000 ft:1234563388994400 fd: 456.199999 out: -59.000000
+seleqz.d:: fs: 456.199999 ft:0000004412369801 fd: -0.250000 out: 0.000000
+seleqz.d:: fs: -0.250000 ft:111111eeeeeee220 fd: 0.359999 out: -0.250000
+seleqz.d:: fs: 0.359999 ft:aaaaabbbbbcccddd fd: 12.009999 out: 0.000000
+seleqz.d:: fs: 12.009999 ft:aa55cc2266dd2200 fd: -8974.000000 out: 12.009999
+seleqz.d:: fs: -8974.000000 ft:3ff0000000000001 fd: 895.360000 out: 0.000000
+seleqz.d:: fs: 895.360000 ft:3ff0000000000000 fd: 458.600000 out: 895.360000
+
+selnez.s
+selnez.s:: fs: 23.500000 ft:3ff00001 fd: 15.199999 out: 23.500000
+selnez.s:: fs: 15.199999 ft:3ff00000 fd: 5.010000 out: 0.000000
+selnez.s:: fs: 5.010000 ft:0000ffff fd: -59.000000 out: 5.010000
+selnez.s:: fs: -59.000000 ft:12394400 fd: 456.200012 out: 0.000000
+selnez.s:: fs: 456.200012 ft:00369801 fd: -0.250000 out: 456.200012
+selnez.s:: fs: -0.250000 ft:1111e220 fd: 0.360000 out: 0.000000
+selnez.s:: fs: 0.360000 ft:aabbbcdd fd: 12.010000 out: 0.360000
+selnez.s:: fs: 12.010000 ft:aa55c200 fd: -8974.000000 out: 0.000000
+selnez.s:: fs: -8974.000000 ft:7f800000 fd: 895.359985 out: 0.000000
+selnez.s:: fs: 895.359985 ft:8000f000 fd: 458.600006 out: 0.000000
+
+selnez.d
+selnez.d:: fs: 23.500000 ft:3ff0000000000001 fd: 15.199999 out: 23.500000
+selnez.d:: fs: 15.199999 ft:3ff0000000000000 fd: 5.009999 out: 0.000000
+selnez.d:: fs: 5.009999 ft:00000000ffffffff fd: -59.000000 out: 5.009999
+selnez.d:: fs: -59.000000 ft:1234563388994400 fd: 456.199999 out: 0.000000
+selnez.d:: fs: 456.199999 ft:0000004412369801 fd: -0.250000 out: 456.199999
+selnez.d:: fs: -0.250000 ft:111111eeeeeee220 fd: 0.359999 out: 0.000000
+selnez.d:: fs: 0.359999 ft:aaaaabbbbbcccddd fd: 12.009999 out: 0.359999
+selnez.d:: fs: 12.009999 ft:aa55cc2266dd2200 fd: -8974.000000 out: 0.000000
+selnez.d:: fs: -8974.000000 ft:3ff0000000000001 fd: 895.360000 out: -8974.000000
+selnez.d:: fs: 895.360000 ft:3ff0000000000000 fd: 458.600000 out: 0.000000
+
+class.s
+class.s:: fs:ff800000 out:00000004
+class.s:: fs:c3e41eb8 out:00000008
+class.s:: fs:8000f000 out:00000010
+class.s:: fs:80000000 out:00000020
+class.s:: fs:7f80f000 out:00000001
+class.s:: fs:00000000 out:00000200
+class.s:: fs:0000f000 out:00000100
+class.s:: fs:43e41eb8 out:00000080
+class.s:: fs:7f800000 out:00000040
+class.s:: fs:7fc0f000 out:00000002
+
+class.d
+class.d:: fs:fff0000000000000 out:0000000000000004
+class.d:: fs:c141fc309e951ebd out:0000000000000008
+class.d:: fs:80000000f0000000 out:0000000000000010
+class.d:: fs:8000000000000000 out:0000000000000020
+class.d:: fs:7ff0000000f00000 out:0000000000000001
+class.d:: fs:0000000000000000 out:0000000000000200
+class.d:: fs:00000000f0000000 out:0000000000000100
+class.d:: fs:4141fc309e951ebd out:0000000000000080
+class.d:: fs:7ff0000000000000 out:0000000000000040
+class.d:: fs:7ff8000000000000 out:0000000000000002
+cmp.af.s
+cmp.af.s:: fs:ff800000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:ff800000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:ff800000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:ff800000 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:ff800000 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:ff800000 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:ff800000 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:ff800000 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:ff800000 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:ff800000 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:ff800000 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:ff800000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:c3e41eb8 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:c3e41eb8 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:c3e41eb8 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:c3e41eb8 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:c3e41eb8 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:c3e41eb8 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:c3e41eb8 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:c3e41eb8 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:c3e41eb8 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:c3e41eb8 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:c3e41eb8 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:c3e41eb8 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:8000f000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:8000f000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:8000f000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:8000f000 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:8000f000 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:8000f000 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:8000f000 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:8000f000 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:8000f000 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:8000f000 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:8000f000 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:8000f000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:80000000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:80000000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:80000000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:80000000 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:80000000 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:80000000 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:80000000 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:80000000 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:80000000 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:80000000 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:80000000 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:80000000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:7f80f000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:7f80f000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:7f80f000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:7f80f000 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:7f80f000 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:7f80f000 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:7f80f000 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:7f80f000 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:7f80f000 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:7f80f000 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:7f80f000 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:7f80f000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:00000000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:00000000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:00000000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:00000000 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:00000000 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:00000000 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:00000000 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:00000000 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:00000000 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:00000000 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:00000000 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:00000000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:0000f000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:0000f000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:0000f000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:0000f000 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:0000f000 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:0000f000 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:0000f000 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:0000f000 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:0000f000 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:0000f000 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:0000f000 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:0000f000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:43e41eb8 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:43e41eb8 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:43e41eb8 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:43e41eb8 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:43e41eb8 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:43e41eb8 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:43e41eb8 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:43e41eb8 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:43e41eb8 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:43e41eb8 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:43e41eb8 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:43e41eb8 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:7f800000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:7f800000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:7f800000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:7f800000 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:7f800000 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:7f800000 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:7f800000 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:7f800000 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:7f800000 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:7f800000 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:7f800000 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:7f800000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:7fc0f000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:7fc0f000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:7fc0f000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:7fc0f000 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:7fc0f000 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:7fc0f000 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:7fc0f000 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:7fc0f000 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:7fc0f000 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:7fc0f000 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:7fc0f000 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:7fc0f000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:43ad6d26 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:43ad6d26 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:43ad6d26 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:43ad6d26 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:43ad6d26 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:43ad6d26 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:43ad6d26 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:43ad6d26 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:43ad6d26 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:43ad6d26 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:43ad6d26 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:43ad6d26 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:c3ad6d26 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:c3ad6d26 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:c3ad6d26 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:c3ad6d26 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:c3ad6d26 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:c3ad6d26 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:c3ad6d26 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:c3ad6d26 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:c3ad6d26 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:c3ad6d26 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:c3ad6d26 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.af.s:: fs:c3ad6d26 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.un.s
+cmp.un.s:: fs:ff800000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.un.s:: fs:ff800000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.un.s:: fs:ff800000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.un.s:: fs:ff800000 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.un.s:: fs:ff800000 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.un.s:: fs:ff800000 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.un.s:: fs:ff800000 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.un.s:: fs:ff800000 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.un.s:: fs:ff800000 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.un.s:: fs:ff800000 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.un.s:: fs:ff800000 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.un.s:: fs:ff800000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.un.s:: fs:c3e41eb8 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.un.s:: fs:c3e41eb8 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.un.s:: fs:c3e41eb8 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.un.s:: fs:c3e41eb8 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.un.s:: fs:c3e41eb8 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.un.s:: fs:c3e41eb8 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.un.s:: fs:c3e41eb8 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.un.s:: fs:c3e41eb8 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.un.s:: fs:c3e41eb8 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.un.s:: fs:c3e41eb8 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.un.s:: fs:c3e41eb8 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.un.s:: fs:c3e41eb8 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.un.s:: fs:8000f000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.un.s:: fs:8000f000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.un.s:: fs:8000f000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.un.s:: fs:8000f000 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.un.s:: fs:8000f000 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.un.s:: fs:8000f000 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.un.s:: fs:8000f000 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.un.s:: fs:8000f000 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.un.s:: fs:8000f000 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.un.s:: fs:8000f000 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.un.s:: fs:8000f000 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.un.s:: fs:8000f000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.un.s:: fs:80000000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.un.s:: fs:80000000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.un.s:: fs:80000000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.un.s:: fs:80000000 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.un.s:: fs:80000000 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.un.s:: fs:80000000 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.un.s:: fs:80000000 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.un.s:: fs:80000000 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.un.s:: fs:80000000 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.un.s:: fs:80000000 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.un.s:: fs:80000000 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.un.s:: fs:80000000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.un.s:: fs:7f80f000 ft:ff800000 out:ffffffff fpcsr:000c0000
+cmp.un.s:: fs:7f80f000 ft:c3e41eb8 out:ffffffff fpcsr:000c0000
+cmp.un.s:: fs:7f80f000 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.un.s:: fs:7f80f000 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.un.s:: fs:7f80f000 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.un.s:: fs:7f80f000 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.un.s:: fs:7f80f000 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.un.s:: fs:7f80f000 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.un.s:: fs:7f80f000 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.un.s:: fs:7f80f000 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.un.s:: fs:7f80f000 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.un.s:: fs:7f80f000 ft:c3ad6d26 out:ffffffff fpcsr:000c0000
+cmp.un.s:: fs:00000000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.un.s:: fs:00000000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.un.s:: fs:00000000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.un.s:: fs:00000000 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.un.s:: fs:00000000 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.un.s:: fs:00000000 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.un.s:: fs:00000000 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.un.s:: fs:00000000 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.un.s:: fs:00000000 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.un.s:: fs:00000000 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.un.s:: fs:00000000 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.un.s:: fs:00000000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.un.s:: fs:0000f000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.un.s:: fs:0000f000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.un.s:: fs:0000f000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.un.s:: fs:0000f000 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.un.s:: fs:0000f000 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.un.s:: fs:0000f000 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.un.s:: fs:0000f000 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.un.s:: fs:0000f000 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.un.s:: fs:0000f000 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.un.s:: fs:0000f000 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.un.s:: fs:0000f000 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.un.s:: fs:0000f000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.un.s:: fs:43e41eb8 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.un.s:: fs:43e41eb8 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.un.s:: fs:43e41eb8 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.un.s:: fs:43e41eb8 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.un.s:: fs:43e41eb8 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.un.s:: fs:43e41eb8 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.un.s:: fs:43e41eb8 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.un.s:: fs:43e41eb8 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.un.s:: fs:43e41eb8 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.un.s:: fs:43e41eb8 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.un.s:: fs:43e41eb8 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.un.s:: fs:43e41eb8 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.un.s:: fs:7f800000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.un.s:: fs:7f800000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.un.s:: fs:7f800000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.un.s:: fs:7f800000 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.un.s:: fs:7f800000 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.un.s:: fs:7f800000 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.un.s:: fs:7f800000 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.un.s:: fs:7f800000 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.un.s:: fs:7f800000 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.un.s:: fs:7f800000 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.un.s:: fs:7f800000 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.un.s:: fs:7f800000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.un.s:: fs:7fc0f000 ft:ff800000 out:ffffffff fpcsr:000c0000
+cmp.un.s:: fs:7fc0f000 ft:c3e41eb8 out:ffffffff fpcsr:000c0000
+cmp.un.s:: fs:7fc0f000 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.un.s:: fs:7fc0f000 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.un.s:: fs:7fc0f000 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.un.s:: fs:7fc0f000 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.un.s:: fs:7fc0f000 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.un.s:: fs:7fc0f000 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.un.s:: fs:7fc0f000 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.un.s:: fs:7fc0f000 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.un.s:: fs:7fc0f000 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.un.s:: fs:7fc0f000 ft:c3ad6d26 out:ffffffff fpcsr:000c0000
+cmp.un.s:: fs:43ad6d26 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.un.s:: fs:43ad6d26 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.un.s:: fs:43ad6d26 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.un.s:: fs:43ad6d26 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.un.s:: fs:43ad6d26 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.un.s:: fs:43ad6d26 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.un.s:: fs:43ad6d26 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.un.s:: fs:43ad6d26 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.un.s:: fs:43ad6d26 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.un.s:: fs:43ad6d26 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.un.s:: fs:43ad6d26 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.un.s:: fs:43ad6d26 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.un.s:: fs:c3ad6d26 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.un.s:: fs:c3ad6d26 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.un.s:: fs:c3ad6d26 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.un.s:: fs:c3ad6d26 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.un.s:: fs:c3ad6d26 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.un.s:: fs:c3ad6d26 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.un.s:: fs:c3ad6d26 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.un.s:: fs:c3ad6d26 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.un.s:: fs:c3ad6d26 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.un.s:: fs:c3ad6d26 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.un.s:: fs:c3ad6d26 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.un.s:: fs:c3ad6d26 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.eq.s
+cmp.eq.s:: fs:ff800000 ft:ff800000 out:ffffffff fpcsr:000c0000
+cmp.eq.s:: fs:ff800000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:ff800000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:ff800000 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:ff800000 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:ff800000 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:ff800000 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:ff800000 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:ff800000 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:ff800000 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:ff800000 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:ff800000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:c3e41eb8 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:c3e41eb8 ft:c3e41eb8 out:ffffffff fpcsr:000c0000
+cmp.eq.s:: fs:c3e41eb8 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:c3e41eb8 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:c3e41eb8 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:c3e41eb8 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:c3e41eb8 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:c3e41eb8 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:c3e41eb8 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:c3e41eb8 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:c3e41eb8 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:c3e41eb8 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:8000f000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:8000f000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:8000f000 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.eq.s:: fs:8000f000 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:8000f000 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:8000f000 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:8000f000 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:8000f000 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:8000f000 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:8000f000 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:8000f000 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:8000f000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:80000000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:80000000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:80000000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:80000000 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.eq.s:: fs:80000000 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:80000000 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.eq.s:: fs:80000000 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:80000000 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:80000000 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:80000000 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:80000000 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:80000000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:7f80f000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:7f80f000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:7f80f000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:7f80f000 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:7f80f000 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:7f80f000 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:7f80f000 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:7f80f000 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:7f80f000 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:7f80f000 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:7f80f000 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:7f80f000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:00000000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:00000000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:00000000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:00000000 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.eq.s:: fs:00000000 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:00000000 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.eq.s:: fs:00000000 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:00000000 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:00000000 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:00000000 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:00000000 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:00000000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:0000f000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:0000f000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:0000f000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:0000f000 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:0000f000 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:0000f000 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:0000f000 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.eq.s:: fs:0000f000 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:0000f000 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:0000f000 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:0000f000 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:0000f000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:43e41eb8 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:43e41eb8 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:43e41eb8 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:43e41eb8 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:43e41eb8 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:43e41eb8 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:43e41eb8 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:43e41eb8 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.eq.s:: fs:43e41eb8 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:43e41eb8 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:43e41eb8 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:43e41eb8 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:7f800000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:7f800000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:7f800000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:7f800000 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:7f800000 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:7f800000 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:7f800000 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:7f800000 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:7f800000 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.eq.s:: fs:7f800000 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:7f800000 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:7f800000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:7fc0f000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:7fc0f000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:7fc0f000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:7fc0f000 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:7fc0f000 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:7fc0f000 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:7fc0f000 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:7fc0f000 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:7fc0f000 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:7fc0f000 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:7fc0f000 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:7fc0f000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:43ad6d26 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:43ad6d26 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:43ad6d26 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:43ad6d26 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:43ad6d26 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:43ad6d26 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:43ad6d26 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:43ad6d26 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:43ad6d26 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:43ad6d26 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:43ad6d26 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.eq.s:: fs:43ad6d26 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:c3ad6d26 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:c3ad6d26 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:c3ad6d26 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:c3ad6d26 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:c3ad6d26 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:c3ad6d26 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:c3ad6d26 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:c3ad6d26 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:c3ad6d26 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:c3ad6d26 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:c3ad6d26 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.eq.s:: fs:c3ad6d26 ft:c3ad6d26 out:ffffffff fpcsr:000c0000
+cmp.ueq.s
+cmp.ueq.s:: fs:ff800000 ft:ff800000 out:ffffffff fpcsr:000c0000
+cmp.ueq.s:: fs:ff800000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.ueq.s:: fs:ff800000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.ueq.s:: fs:ff800000 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.ueq.s:: fs:ff800000 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.ueq.s:: fs:ff800000 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.ueq.s:: fs:ff800000 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.ueq.s:: fs:ff800000 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.ueq.s:: fs:ff800000 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.ueq.s:: fs:ff800000 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.ueq.s:: fs:ff800000 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.ueq.s:: fs:ff800000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.ueq.s:: fs:c3e41eb8 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.ueq.s:: fs:c3e41eb8 ft:c3e41eb8 out:ffffffff fpcsr:000c0000
+cmp.ueq.s:: fs:c3e41eb8 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.ueq.s:: fs:c3e41eb8 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.ueq.s:: fs:c3e41eb8 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.ueq.s:: fs:c3e41eb8 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.ueq.s:: fs:c3e41eb8 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.ueq.s:: fs:c3e41eb8 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.ueq.s:: fs:c3e41eb8 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.ueq.s:: fs:c3e41eb8 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.ueq.s:: fs:c3e41eb8 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.ueq.s:: fs:c3e41eb8 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.ueq.s:: fs:8000f000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.ueq.s:: fs:8000f000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.ueq.s:: fs:8000f000 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.ueq.s:: fs:8000f000 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.ueq.s:: fs:8000f000 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.ueq.s:: fs:8000f000 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.ueq.s:: fs:8000f000 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.ueq.s:: fs:8000f000 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.ueq.s:: fs:8000f000 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.ueq.s:: fs:8000f000 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.ueq.s:: fs:8000f000 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.ueq.s:: fs:8000f000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.ueq.s:: fs:80000000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.ueq.s:: fs:80000000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.ueq.s:: fs:80000000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.ueq.s:: fs:80000000 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.ueq.s:: fs:80000000 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.ueq.s:: fs:80000000 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.ueq.s:: fs:80000000 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.ueq.s:: fs:80000000 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.ueq.s:: fs:80000000 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.ueq.s:: fs:80000000 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.ueq.s:: fs:80000000 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.ueq.s:: fs:80000000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.ueq.s:: fs:7f80f000 ft:ff800000 out:ffffffff fpcsr:000c0000
+cmp.ueq.s:: fs:7f80f000 ft:c3e41eb8 out:ffffffff fpcsr:000c0000
+cmp.ueq.s:: fs:7f80f000 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.ueq.s:: fs:7f80f000 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.ueq.s:: fs:7f80f000 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.ueq.s:: fs:7f80f000 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.ueq.s:: fs:7f80f000 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.ueq.s:: fs:7f80f000 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.ueq.s:: fs:7f80f000 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.ueq.s:: fs:7f80f000 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.ueq.s:: fs:7f80f000 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.ueq.s:: fs:7f80f000 ft:c3ad6d26 out:ffffffff fpcsr:000c0000
+cmp.ueq.s:: fs:00000000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.ueq.s:: fs:00000000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.ueq.s:: fs:00000000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.ueq.s:: fs:00000000 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.ueq.s:: fs:00000000 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.ueq.s:: fs:00000000 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.ueq.s:: fs:00000000 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.ueq.s:: fs:00000000 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.ueq.s:: fs:00000000 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.ueq.s:: fs:00000000 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.ueq.s:: fs:00000000 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.ueq.s:: fs:00000000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.ueq.s:: fs:0000f000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.ueq.s:: fs:0000f000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.ueq.s:: fs:0000f000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.ueq.s:: fs:0000f000 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.ueq.s:: fs:0000f000 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.ueq.s:: fs:0000f000 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.ueq.s:: fs:0000f000 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.ueq.s:: fs:0000f000 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.ueq.s:: fs:0000f000 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.ueq.s:: fs:0000f000 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.ueq.s:: fs:0000f000 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.ueq.s:: fs:0000f000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.ueq.s:: fs:43e41eb8 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.ueq.s:: fs:43e41eb8 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.ueq.s:: fs:43e41eb8 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.ueq.s:: fs:43e41eb8 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.ueq.s:: fs:43e41eb8 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.ueq.s:: fs:43e41eb8 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.ueq.s:: fs:43e41eb8 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.ueq.s:: fs:43e41eb8 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.ueq.s:: fs:43e41eb8 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.ueq.s:: fs:43e41eb8 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.ueq.s:: fs:43e41eb8 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.ueq.s:: fs:43e41eb8 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.ueq.s:: fs:7f800000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.ueq.s:: fs:7f800000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.ueq.s:: fs:7f800000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.ueq.s:: fs:7f800000 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.ueq.s:: fs:7f800000 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.ueq.s:: fs:7f800000 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.ueq.s:: fs:7f800000 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.ueq.s:: fs:7f800000 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.ueq.s:: fs:7f800000 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.ueq.s:: fs:7f800000 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.ueq.s:: fs:7f800000 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.ueq.s:: fs:7f800000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.ueq.s:: fs:7fc0f000 ft:ff800000 out:ffffffff fpcsr:000c0000
+cmp.ueq.s:: fs:7fc0f000 ft:c3e41eb8 out:ffffffff fpcsr:000c0000
+cmp.ueq.s:: fs:7fc0f000 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.ueq.s:: fs:7fc0f000 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.ueq.s:: fs:7fc0f000 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.ueq.s:: fs:7fc0f000 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.ueq.s:: fs:7fc0f000 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.ueq.s:: fs:7fc0f000 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.ueq.s:: fs:7fc0f000 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.ueq.s:: fs:7fc0f000 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.ueq.s:: fs:7fc0f000 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.ueq.s:: fs:7fc0f000 ft:c3ad6d26 out:ffffffff fpcsr:000c0000
+cmp.ueq.s:: fs:43ad6d26 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.ueq.s:: fs:43ad6d26 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.ueq.s:: fs:43ad6d26 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.ueq.s:: fs:43ad6d26 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.ueq.s:: fs:43ad6d26 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.ueq.s:: fs:43ad6d26 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.ueq.s:: fs:43ad6d26 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.ueq.s:: fs:43ad6d26 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.ueq.s:: fs:43ad6d26 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.ueq.s:: fs:43ad6d26 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.ueq.s:: fs:43ad6d26 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.ueq.s:: fs:43ad6d26 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.ueq.s:: fs:c3ad6d26 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.ueq.s:: fs:c3ad6d26 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.ueq.s:: fs:c3ad6d26 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.ueq.s:: fs:c3ad6d26 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.ueq.s:: fs:c3ad6d26 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.ueq.s:: fs:c3ad6d26 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.ueq.s:: fs:c3ad6d26 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.ueq.s:: fs:c3ad6d26 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.ueq.s:: fs:c3ad6d26 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.ueq.s:: fs:c3ad6d26 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.ueq.s:: fs:c3ad6d26 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.ueq.s:: fs:c3ad6d26 ft:c3ad6d26 out:ffffffff fpcsr:000c0000
+cmp.lt.s
+cmp.lt.s:: fs:ff800000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.lt.s:: fs:ff800000 ft:c3e41eb8 out:ffffffff fpcsr:000c0000
+cmp.lt.s:: fs:ff800000 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.lt.s:: fs:ff800000 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.lt.s:: fs:ff800000 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.lt.s:: fs:ff800000 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.lt.s:: fs:ff800000 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.lt.s:: fs:ff800000 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.lt.s:: fs:ff800000 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.lt.s:: fs:ff800000 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.lt.s:: fs:ff800000 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.lt.s:: fs:ff800000 ft:c3ad6d26 out:ffffffff fpcsr:000c0000
+cmp.lt.s:: fs:c3e41eb8 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.lt.s:: fs:c3e41eb8 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.lt.s:: fs:c3e41eb8 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.lt.s:: fs:c3e41eb8 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.lt.s:: fs:c3e41eb8 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.lt.s:: fs:c3e41eb8 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.lt.s:: fs:c3e41eb8 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.lt.s:: fs:c3e41eb8 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.lt.s:: fs:c3e41eb8 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.lt.s:: fs:c3e41eb8 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.lt.s:: fs:c3e41eb8 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.lt.s:: fs:c3e41eb8 ft:c3ad6d26 out:ffffffff fpcsr:000c0000
+cmp.lt.s:: fs:8000f000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.lt.s:: fs:8000f000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.lt.s:: fs:8000f000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.lt.s:: fs:8000f000 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.lt.s:: fs:8000f000 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.lt.s:: fs:8000f000 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.lt.s:: fs:8000f000 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.lt.s:: fs:8000f000 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.lt.s:: fs:8000f000 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.lt.s:: fs:8000f000 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.lt.s:: fs:8000f000 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.lt.s:: fs:8000f000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.lt.s:: fs:80000000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.lt.s:: fs:80000000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.lt.s:: fs:80000000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.lt.s:: fs:80000000 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.lt.s:: fs:80000000 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.lt.s:: fs:80000000 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.lt.s:: fs:80000000 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.lt.s:: fs:80000000 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.lt.s:: fs:80000000 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.lt.s:: fs:80000000 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.lt.s:: fs:80000000 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.lt.s:: fs:80000000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.lt.s:: fs:7f80f000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.lt.s:: fs:7f80f000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.lt.s:: fs:7f80f000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.lt.s:: fs:7f80f000 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.lt.s:: fs:7f80f000 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.lt.s:: fs:7f80f000 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.lt.s:: fs:7f80f000 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.lt.s:: fs:7f80f000 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.lt.s:: fs:7f80f000 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.lt.s:: fs:7f80f000 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.lt.s:: fs:7f80f000 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.lt.s:: fs:7f80f000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.lt.s:: fs:00000000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.lt.s:: fs:00000000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.lt.s:: fs:00000000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.lt.s:: fs:00000000 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.lt.s:: fs:00000000 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.lt.s:: fs:00000000 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.lt.s:: fs:00000000 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.lt.s:: fs:00000000 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.lt.s:: fs:00000000 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.lt.s:: fs:00000000 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.lt.s:: fs:00000000 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.lt.s:: fs:00000000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.lt.s:: fs:0000f000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.lt.s:: fs:0000f000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.lt.s:: fs:0000f000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.lt.s:: fs:0000f000 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.lt.s:: fs:0000f000 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.lt.s:: fs:0000f000 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.lt.s:: fs:0000f000 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.lt.s:: fs:0000f000 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.lt.s:: fs:0000f000 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.lt.s:: fs:0000f000 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.lt.s:: fs:0000f000 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.lt.s:: fs:0000f000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.lt.s:: fs:43e41eb8 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.lt.s:: fs:43e41eb8 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.lt.s:: fs:43e41eb8 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.lt.s:: fs:43e41eb8 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.lt.s:: fs:43e41eb8 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.lt.s:: fs:43e41eb8 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.lt.s:: fs:43e41eb8 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.lt.s:: fs:43e41eb8 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.lt.s:: fs:43e41eb8 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.lt.s:: fs:43e41eb8 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.lt.s:: fs:43e41eb8 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.lt.s:: fs:43e41eb8 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.lt.s:: fs:7f800000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.lt.s:: fs:7f800000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.lt.s:: fs:7f800000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.lt.s:: fs:7f800000 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.lt.s:: fs:7f800000 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.lt.s:: fs:7f800000 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.lt.s:: fs:7f800000 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.lt.s:: fs:7f800000 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.lt.s:: fs:7f800000 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.lt.s:: fs:7f800000 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.lt.s:: fs:7f800000 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.lt.s:: fs:7f800000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.lt.s:: fs:7fc0f000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.lt.s:: fs:7fc0f000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.lt.s:: fs:7fc0f000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.lt.s:: fs:7fc0f000 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.lt.s:: fs:7fc0f000 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.lt.s:: fs:7fc0f000 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.lt.s:: fs:7fc0f000 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.lt.s:: fs:7fc0f000 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.lt.s:: fs:7fc0f000 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.lt.s:: fs:7fc0f000 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.lt.s:: fs:7fc0f000 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.lt.s:: fs:7fc0f000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.lt.s:: fs:43ad6d26 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.lt.s:: fs:43ad6d26 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.lt.s:: fs:43ad6d26 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.lt.s:: fs:43ad6d26 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.lt.s:: fs:43ad6d26 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.lt.s:: fs:43ad6d26 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.lt.s:: fs:43ad6d26 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.lt.s:: fs:43ad6d26 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.lt.s:: fs:43ad6d26 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.lt.s:: fs:43ad6d26 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.lt.s:: fs:43ad6d26 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.lt.s:: fs:43ad6d26 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.lt.s:: fs:c3ad6d26 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.lt.s:: fs:c3ad6d26 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.lt.s:: fs:c3ad6d26 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.lt.s:: fs:c3ad6d26 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.lt.s:: fs:c3ad6d26 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.lt.s:: fs:c3ad6d26 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.lt.s:: fs:c3ad6d26 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.lt.s:: fs:c3ad6d26 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.lt.s:: fs:c3ad6d26 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.lt.s:: fs:c3ad6d26 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.lt.s:: fs:c3ad6d26 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.lt.s:: fs:c3ad6d26 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.ult.s
+cmp.ult.s:: fs:ff800000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.ult.s:: fs:ff800000 ft:c3e41eb8 out:ffffffff fpcsr:000c0000
+cmp.ult.s:: fs:ff800000 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.ult.s:: fs:ff800000 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.ult.s:: fs:ff800000 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.ult.s:: fs:ff800000 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.ult.s:: fs:ff800000 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.ult.s:: fs:ff800000 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.ult.s:: fs:ff800000 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.ult.s:: fs:ff800000 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.ult.s:: fs:ff800000 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.ult.s:: fs:ff800000 ft:c3ad6d26 out:ffffffff fpcsr:000c0000
+cmp.ult.s:: fs:c3e41eb8 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.ult.s:: fs:c3e41eb8 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.ult.s:: fs:c3e41eb8 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.ult.s:: fs:c3e41eb8 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.ult.s:: fs:c3e41eb8 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.ult.s:: fs:c3e41eb8 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.ult.s:: fs:c3e41eb8 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.ult.s:: fs:c3e41eb8 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.ult.s:: fs:c3e41eb8 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.ult.s:: fs:c3e41eb8 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.ult.s:: fs:c3e41eb8 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.ult.s:: fs:c3e41eb8 ft:c3ad6d26 out:ffffffff fpcsr:000c0000
+cmp.ult.s:: fs:8000f000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.ult.s:: fs:8000f000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.ult.s:: fs:8000f000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.ult.s:: fs:8000f000 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.ult.s:: fs:8000f000 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.ult.s:: fs:8000f000 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.ult.s:: fs:8000f000 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.ult.s:: fs:8000f000 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.ult.s:: fs:8000f000 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.ult.s:: fs:8000f000 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.ult.s:: fs:8000f000 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.ult.s:: fs:8000f000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.ult.s:: fs:80000000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.ult.s:: fs:80000000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.ult.s:: fs:80000000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.ult.s:: fs:80000000 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.ult.s:: fs:80000000 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.ult.s:: fs:80000000 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.ult.s:: fs:80000000 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.ult.s:: fs:80000000 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.ult.s:: fs:80000000 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.ult.s:: fs:80000000 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.ult.s:: fs:80000000 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.ult.s:: fs:80000000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.ult.s:: fs:7f80f000 ft:ff800000 out:ffffffff fpcsr:000c0000
+cmp.ult.s:: fs:7f80f000 ft:c3e41eb8 out:ffffffff fpcsr:000c0000
+cmp.ult.s:: fs:7f80f000 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.ult.s:: fs:7f80f000 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.ult.s:: fs:7f80f000 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.ult.s:: fs:7f80f000 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.ult.s:: fs:7f80f000 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.ult.s:: fs:7f80f000 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.ult.s:: fs:7f80f000 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.ult.s:: fs:7f80f000 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.ult.s:: fs:7f80f000 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.ult.s:: fs:7f80f000 ft:c3ad6d26 out:ffffffff fpcsr:000c0000
+cmp.ult.s:: fs:00000000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.ult.s:: fs:00000000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.ult.s:: fs:00000000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.ult.s:: fs:00000000 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.ult.s:: fs:00000000 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.ult.s:: fs:00000000 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.ult.s:: fs:00000000 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.ult.s:: fs:00000000 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.ult.s:: fs:00000000 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.ult.s:: fs:00000000 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.ult.s:: fs:00000000 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.ult.s:: fs:00000000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.ult.s:: fs:0000f000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.ult.s:: fs:0000f000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.ult.s:: fs:0000f000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.ult.s:: fs:0000f000 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.ult.s:: fs:0000f000 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.ult.s:: fs:0000f000 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.ult.s:: fs:0000f000 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.ult.s:: fs:0000f000 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.ult.s:: fs:0000f000 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.ult.s:: fs:0000f000 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.ult.s:: fs:0000f000 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.ult.s:: fs:0000f000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.ult.s:: fs:43e41eb8 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.ult.s:: fs:43e41eb8 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.ult.s:: fs:43e41eb8 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.ult.s:: fs:43e41eb8 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.ult.s:: fs:43e41eb8 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.ult.s:: fs:43e41eb8 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.ult.s:: fs:43e41eb8 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.ult.s:: fs:43e41eb8 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.ult.s:: fs:43e41eb8 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.ult.s:: fs:43e41eb8 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.ult.s:: fs:43e41eb8 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.ult.s:: fs:43e41eb8 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.ult.s:: fs:7f800000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.ult.s:: fs:7f800000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.ult.s:: fs:7f800000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.ult.s:: fs:7f800000 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.ult.s:: fs:7f800000 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.ult.s:: fs:7f800000 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.ult.s:: fs:7f800000 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.ult.s:: fs:7f800000 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.ult.s:: fs:7f800000 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.ult.s:: fs:7f800000 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.ult.s:: fs:7f800000 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.ult.s:: fs:7f800000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.ult.s:: fs:7fc0f000 ft:ff800000 out:ffffffff fpcsr:000c0000
+cmp.ult.s:: fs:7fc0f000 ft:c3e41eb8 out:ffffffff fpcsr:000c0000
+cmp.ult.s:: fs:7fc0f000 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.ult.s:: fs:7fc0f000 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.ult.s:: fs:7fc0f000 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.ult.s:: fs:7fc0f000 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.ult.s:: fs:7fc0f000 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.ult.s:: fs:7fc0f000 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.ult.s:: fs:7fc0f000 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.ult.s:: fs:7fc0f000 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.ult.s:: fs:7fc0f000 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.ult.s:: fs:7fc0f000 ft:c3ad6d26 out:ffffffff fpcsr:000c0000
+cmp.ult.s:: fs:43ad6d26 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.ult.s:: fs:43ad6d26 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.ult.s:: fs:43ad6d26 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.ult.s:: fs:43ad6d26 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.ult.s:: fs:43ad6d26 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.ult.s:: fs:43ad6d26 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.ult.s:: fs:43ad6d26 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.ult.s:: fs:43ad6d26 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.ult.s:: fs:43ad6d26 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.ult.s:: fs:43ad6d26 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.ult.s:: fs:43ad6d26 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.ult.s:: fs:43ad6d26 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.ult.s:: fs:c3ad6d26 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.ult.s:: fs:c3ad6d26 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.ult.s:: fs:c3ad6d26 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.ult.s:: fs:c3ad6d26 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.ult.s:: fs:c3ad6d26 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.ult.s:: fs:c3ad6d26 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.ult.s:: fs:c3ad6d26 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.ult.s:: fs:c3ad6d26 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.ult.s:: fs:c3ad6d26 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.ult.s:: fs:c3ad6d26 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.ult.s:: fs:c3ad6d26 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.ult.s:: fs:c3ad6d26 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.le.s
+cmp.le.s:: fs:ff800000 ft:ff800000 out:ffffffff fpcsr:000c0000
+cmp.le.s:: fs:ff800000 ft:c3e41eb8 out:ffffffff fpcsr:000c0000
+cmp.le.s:: fs:ff800000 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.le.s:: fs:ff800000 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.le.s:: fs:ff800000 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.le.s:: fs:ff800000 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.le.s:: fs:ff800000 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.le.s:: fs:ff800000 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.le.s:: fs:ff800000 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.le.s:: fs:ff800000 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.le.s:: fs:ff800000 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.le.s:: fs:ff800000 ft:c3ad6d26 out:ffffffff fpcsr:000c0000
+cmp.le.s:: fs:c3e41eb8 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.le.s:: fs:c3e41eb8 ft:c3e41eb8 out:ffffffff fpcsr:000c0000
+cmp.le.s:: fs:c3e41eb8 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.le.s:: fs:c3e41eb8 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.le.s:: fs:c3e41eb8 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.le.s:: fs:c3e41eb8 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.le.s:: fs:c3e41eb8 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.le.s:: fs:c3e41eb8 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.le.s:: fs:c3e41eb8 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.le.s:: fs:c3e41eb8 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.le.s:: fs:c3e41eb8 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.le.s:: fs:c3e41eb8 ft:c3ad6d26 out:ffffffff fpcsr:000c0000
+cmp.le.s:: fs:8000f000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.le.s:: fs:8000f000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.le.s:: fs:8000f000 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.le.s:: fs:8000f000 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.le.s:: fs:8000f000 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.le.s:: fs:8000f000 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.le.s:: fs:8000f000 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.le.s:: fs:8000f000 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.le.s:: fs:8000f000 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.le.s:: fs:8000f000 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.le.s:: fs:8000f000 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.le.s:: fs:8000f000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.le.s:: fs:80000000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.le.s:: fs:80000000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.le.s:: fs:80000000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.le.s:: fs:80000000 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.le.s:: fs:80000000 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.le.s:: fs:80000000 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.le.s:: fs:80000000 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.le.s:: fs:80000000 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.le.s:: fs:80000000 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.le.s:: fs:80000000 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.le.s:: fs:80000000 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.le.s:: fs:80000000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.le.s:: fs:7f80f000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.le.s:: fs:7f80f000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.le.s:: fs:7f80f000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.le.s:: fs:7f80f000 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.le.s:: fs:7f80f000 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.le.s:: fs:7f80f000 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.le.s:: fs:7f80f000 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.le.s:: fs:7f80f000 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.le.s:: fs:7f80f000 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.le.s:: fs:7f80f000 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.le.s:: fs:7f80f000 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.le.s:: fs:7f80f000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.le.s:: fs:00000000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.le.s:: fs:00000000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.le.s:: fs:00000000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.le.s:: fs:00000000 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.le.s:: fs:00000000 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.le.s:: fs:00000000 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.le.s:: fs:00000000 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.le.s:: fs:00000000 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.le.s:: fs:00000000 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.le.s:: fs:00000000 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.le.s:: fs:00000000 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.le.s:: fs:00000000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.le.s:: fs:0000f000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.le.s:: fs:0000f000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.le.s:: fs:0000f000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.le.s:: fs:0000f000 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.le.s:: fs:0000f000 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.le.s:: fs:0000f000 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.le.s:: fs:0000f000 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.le.s:: fs:0000f000 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.le.s:: fs:0000f000 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.le.s:: fs:0000f000 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.le.s:: fs:0000f000 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.le.s:: fs:0000f000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.le.s:: fs:43e41eb8 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.le.s:: fs:43e41eb8 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.le.s:: fs:43e41eb8 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.le.s:: fs:43e41eb8 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.le.s:: fs:43e41eb8 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.le.s:: fs:43e41eb8 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.le.s:: fs:43e41eb8 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.le.s:: fs:43e41eb8 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.le.s:: fs:43e41eb8 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.le.s:: fs:43e41eb8 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.le.s:: fs:43e41eb8 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.le.s:: fs:43e41eb8 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.le.s:: fs:7f800000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.le.s:: fs:7f800000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.le.s:: fs:7f800000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.le.s:: fs:7f800000 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.le.s:: fs:7f800000 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.le.s:: fs:7f800000 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.le.s:: fs:7f800000 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.le.s:: fs:7f800000 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.le.s:: fs:7f800000 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.le.s:: fs:7f800000 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.le.s:: fs:7f800000 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.le.s:: fs:7f800000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.le.s:: fs:7fc0f000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.le.s:: fs:7fc0f000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.le.s:: fs:7fc0f000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.le.s:: fs:7fc0f000 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.le.s:: fs:7fc0f000 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.le.s:: fs:7fc0f000 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.le.s:: fs:7fc0f000 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.le.s:: fs:7fc0f000 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.le.s:: fs:7fc0f000 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.le.s:: fs:7fc0f000 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.le.s:: fs:7fc0f000 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.le.s:: fs:7fc0f000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.le.s:: fs:43ad6d26 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.le.s:: fs:43ad6d26 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.le.s:: fs:43ad6d26 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.le.s:: fs:43ad6d26 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.le.s:: fs:43ad6d26 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.le.s:: fs:43ad6d26 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.le.s:: fs:43ad6d26 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.le.s:: fs:43ad6d26 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.le.s:: fs:43ad6d26 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.le.s:: fs:43ad6d26 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.le.s:: fs:43ad6d26 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.le.s:: fs:43ad6d26 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.le.s:: fs:c3ad6d26 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.le.s:: fs:c3ad6d26 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.le.s:: fs:c3ad6d26 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.le.s:: fs:c3ad6d26 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.le.s:: fs:c3ad6d26 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.le.s:: fs:c3ad6d26 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.le.s:: fs:c3ad6d26 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.le.s:: fs:c3ad6d26 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.le.s:: fs:c3ad6d26 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.le.s:: fs:c3ad6d26 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.le.s:: fs:c3ad6d26 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.le.s:: fs:c3ad6d26 ft:c3ad6d26 out:ffffffff fpcsr:000c0000
+cmp.ule.s
+cmp.ule.s:: fs:ff800000 ft:ff800000 out:ffffffff fpcsr:000c0000
+cmp.ule.s:: fs:ff800000 ft:c3e41eb8 out:ffffffff fpcsr:000c0000
+cmp.ule.s:: fs:ff800000 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.ule.s:: fs:ff800000 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.ule.s:: fs:ff800000 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.ule.s:: fs:ff800000 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.ule.s:: fs:ff800000 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.ule.s:: fs:ff800000 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.ule.s:: fs:ff800000 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.ule.s:: fs:ff800000 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.ule.s:: fs:ff800000 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.ule.s:: fs:ff800000 ft:c3ad6d26 out:ffffffff fpcsr:000c0000
+cmp.ule.s:: fs:c3e41eb8 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.ule.s:: fs:c3e41eb8 ft:c3e41eb8 out:ffffffff fpcsr:000c0000
+cmp.ule.s:: fs:c3e41eb8 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.ule.s:: fs:c3e41eb8 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.ule.s:: fs:c3e41eb8 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.ule.s:: fs:c3e41eb8 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.ule.s:: fs:c3e41eb8 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.ule.s:: fs:c3e41eb8 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.ule.s:: fs:c3e41eb8 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.ule.s:: fs:c3e41eb8 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.ule.s:: fs:c3e41eb8 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.ule.s:: fs:c3e41eb8 ft:c3ad6d26 out:ffffffff fpcsr:000c0000
+cmp.ule.s:: fs:8000f000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.ule.s:: fs:8000f000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.ule.s:: fs:8000f000 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.ule.s:: fs:8000f000 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.ule.s:: fs:8000f000 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.ule.s:: fs:8000f000 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.ule.s:: fs:8000f000 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.ule.s:: fs:8000f000 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.ule.s:: fs:8000f000 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.ule.s:: fs:8000f000 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.ule.s:: fs:8000f000 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.ule.s:: fs:8000f000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.ule.s:: fs:80000000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.ule.s:: fs:80000000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.ule.s:: fs:80000000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.ule.s:: fs:80000000 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.ule.s:: fs:80000000 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.ule.s:: fs:80000000 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.ule.s:: fs:80000000 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.ule.s:: fs:80000000 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.ule.s:: fs:80000000 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.ule.s:: fs:80000000 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.ule.s:: fs:80000000 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.ule.s:: fs:80000000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.ule.s:: fs:7f80f000 ft:ff800000 out:ffffffff fpcsr:000c0000
+cmp.ule.s:: fs:7f80f000 ft:c3e41eb8 out:ffffffff fpcsr:000c0000
+cmp.ule.s:: fs:7f80f000 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.ule.s:: fs:7f80f000 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.ule.s:: fs:7f80f000 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.ule.s:: fs:7f80f000 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.ule.s:: fs:7f80f000 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.ule.s:: fs:7f80f000 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.ule.s:: fs:7f80f000 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.ule.s:: fs:7f80f000 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.ule.s:: fs:7f80f000 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.ule.s:: fs:7f80f000 ft:c3ad6d26 out:ffffffff fpcsr:000c0000
+cmp.ule.s:: fs:00000000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.ule.s:: fs:00000000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.ule.s:: fs:00000000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.ule.s:: fs:00000000 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.ule.s:: fs:00000000 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.ule.s:: fs:00000000 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.ule.s:: fs:00000000 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.ule.s:: fs:00000000 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.ule.s:: fs:00000000 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.ule.s:: fs:00000000 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.ule.s:: fs:00000000 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.ule.s:: fs:00000000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.ule.s:: fs:0000f000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.ule.s:: fs:0000f000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.ule.s:: fs:0000f000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.ule.s:: fs:0000f000 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.ule.s:: fs:0000f000 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.ule.s:: fs:0000f000 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.ule.s:: fs:0000f000 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.ule.s:: fs:0000f000 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.ule.s:: fs:0000f000 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.ule.s:: fs:0000f000 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.ule.s:: fs:0000f000 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.ule.s:: fs:0000f000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.ule.s:: fs:43e41eb8 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.ule.s:: fs:43e41eb8 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.ule.s:: fs:43e41eb8 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.ule.s:: fs:43e41eb8 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.ule.s:: fs:43e41eb8 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.ule.s:: fs:43e41eb8 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.ule.s:: fs:43e41eb8 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.ule.s:: fs:43e41eb8 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.ule.s:: fs:43e41eb8 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.ule.s:: fs:43e41eb8 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.ule.s:: fs:43e41eb8 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.ule.s:: fs:43e41eb8 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.ule.s:: fs:7f800000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.ule.s:: fs:7f800000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.ule.s:: fs:7f800000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.ule.s:: fs:7f800000 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.ule.s:: fs:7f800000 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.ule.s:: fs:7f800000 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.ule.s:: fs:7f800000 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.ule.s:: fs:7f800000 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.ule.s:: fs:7f800000 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.ule.s:: fs:7f800000 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.ule.s:: fs:7f800000 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.ule.s:: fs:7f800000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.ule.s:: fs:7fc0f000 ft:ff800000 out:ffffffff fpcsr:000c0000
+cmp.ule.s:: fs:7fc0f000 ft:c3e41eb8 out:ffffffff fpcsr:000c0000
+cmp.ule.s:: fs:7fc0f000 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.ule.s:: fs:7fc0f000 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.ule.s:: fs:7fc0f000 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.ule.s:: fs:7fc0f000 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.ule.s:: fs:7fc0f000 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.ule.s:: fs:7fc0f000 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.ule.s:: fs:7fc0f000 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.ule.s:: fs:7fc0f000 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.ule.s:: fs:7fc0f000 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.ule.s:: fs:7fc0f000 ft:c3ad6d26 out:ffffffff fpcsr:000c0000
+cmp.ule.s:: fs:43ad6d26 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.ule.s:: fs:43ad6d26 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.ule.s:: fs:43ad6d26 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.ule.s:: fs:43ad6d26 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.ule.s:: fs:43ad6d26 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.ule.s:: fs:43ad6d26 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.ule.s:: fs:43ad6d26 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.ule.s:: fs:43ad6d26 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.ule.s:: fs:43ad6d26 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.ule.s:: fs:43ad6d26 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.ule.s:: fs:43ad6d26 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.ule.s:: fs:43ad6d26 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.ule.s:: fs:c3ad6d26 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.ule.s:: fs:c3ad6d26 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.ule.s:: fs:c3ad6d26 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.ule.s:: fs:c3ad6d26 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.ule.s:: fs:c3ad6d26 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.ule.s:: fs:c3ad6d26 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.ule.s:: fs:c3ad6d26 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.ule.s:: fs:c3ad6d26 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.ule.s:: fs:c3ad6d26 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.ule.s:: fs:c3ad6d26 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.ule.s:: fs:c3ad6d26 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.ule.s:: fs:c3ad6d26 ft:c3ad6d26 out:ffffffff fpcsr:000c0000
+cmp.or.s
+cmp.or.s:: fs:ff800000 ft:ff800000 out:ffffffff fpcsr:000c0000
+cmp.or.s:: fs:ff800000 ft:c3e41eb8 out:ffffffff fpcsr:000c0000
+cmp.or.s:: fs:ff800000 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.or.s:: fs:ff800000 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.or.s:: fs:ff800000 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.or.s:: fs:ff800000 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.or.s:: fs:ff800000 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.or.s:: fs:ff800000 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.or.s:: fs:ff800000 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.or.s:: fs:ff800000 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.or.s:: fs:ff800000 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.or.s:: fs:ff800000 ft:c3ad6d26 out:ffffffff fpcsr:000c0000
+cmp.or.s:: fs:c3e41eb8 ft:ff800000 out:ffffffff fpcsr:000c0000
+cmp.or.s:: fs:c3e41eb8 ft:c3e41eb8 out:ffffffff fpcsr:000c0000
+cmp.or.s:: fs:c3e41eb8 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.or.s:: fs:c3e41eb8 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.or.s:: fs:c3e41eb8 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.or.s:: fs:c3e41eb8 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.or.s:: fs:c3e41eb8 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.or.s:: fs:c3e41eb8 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.or.s:: fs:c3e41eb8 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.or.s:: fs:c3e41eb8 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.or.s:: fs:c3e41eb8 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.or.s:: fs:c3e41eb8 ft:c3ad6d26 out:ffffffff fpcsr:000c0000
+cmp.or.s:: fs:8000f000 ft:ff800000 out:ffffffff fpcsr:000c0000
+cmp.or.s:: fs:8000f000 ft:c3e41eb8 out:ffffffff fpcsr:000c0000
+cmp.or.s:: fs:8000f000 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.or.s:: fs:8000f000 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.or.s:: fs:8000f000 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.or.s:: fs:8000f000 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.or.s:: fs:8000f000 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.or.s:: fs:8000f000 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.or.s:: fs:8000f000 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.or.s:: fs:8000f000 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.or.s:: fs:8000f000 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.or.s:: fs:8000f000 ft:c3ad6d26 out:ffffffff fpcsr:000c0000
+cmp.or.s:: fs:80000000 ft:ff800000 out:ffffffff fpcsr:000c0000
+cmp.or.s:: fs:80000000 ft:c3e41eb8 out:ffffffff fpcsr:000c0000
+cmp.or.s:: fs:80000000 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.or.s:: fs:80000000 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.or.s:: fs:80000000 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.or.s:: fs:80000000 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.or.s:: fs:80000000 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.or.s:: fs:80000000 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.or.s:: fs:80000000 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.or.s:: fs:80000000 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.or.s:: fs:80000000 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.or.s:: fs:80000000 ft:c3ad6d26 out:ffffffff fpcsr:000c0000
+cmp.or.s:: fs:7f80f000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.or.s:: fs:7f80f000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.or.s:: fs:7f80f000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.or.s:: fs:7f80f000 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.or.s:: fs:7f80f000 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.or.s:: fs:7f80f000 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.or.s:: fs:7f80f000 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.or.s:: fs:7f80f000 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.or.s:: fs:7f80f000 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.or.s:: fs:7f80f000 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.or.s:: fs:7f80f000 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.or.s:: fs:7f80f000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.or.s:: fs:00000000 ft:ff800000 out:ffffffff fpcsr:000c0000
+cmp.or.s:: fs:00000000 ft:c3e41eb8 out:ffffffff fpcsr:000c0000
+cmp.or.s:: fs:00000000 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.or.s:: fs:00000000 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.or.s:: fs:00000000 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.or.s:: fs:00000000 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.or.s:: fs:00000000 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.or.s:: fs:00000000 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.or.s:: fs:00000000 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.or.s:: fs:00000000 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.or.s:: fs:00000000 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.or.s:: fs:00000000 ft:c3ad6d26 out:ffffffff fpcsr:000c0000
+cmp.or.s:: fs:0000f000 ft:ff800000 out:ffffffff fpcsr:000c0000
+cmp.or.s:: fs:0000f000 ft:c3e41eb8 out:ffffffff fpcsr:000c0000
+cmp.or.s:: fs:0000f000 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.or.s:: fs:0000f000 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.or.s:: fs:0000f000 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.or.s:: fs:0000f000 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.or.s:: fs:0000f000 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.or.s:: fs:0000f000 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.or.s:: fs:0000f000 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.or.s:: fs:0000f000 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.or.s:: fs:0000f000 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.or.s:: fs:0000f000 ft:c3ad6d26 out:ffffffff fpcsr:000c0000
+cmp.or.s:: fs:43e41eb8 ft:ff800000 out:ffffffff fpcsr:000c0000
+cmp.or.s:: fs:43e41eb8 ft:c3e41eb8 out:ffffffff fpcsr:000c0000
+cmp.or.s:: fs:43e41eb8 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.or.s:: fs:43e41eb8 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.or.s:: fs:43e41eb8 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.or.s:: fs:43e41eb8 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.or.s:: fs:43e41eb8 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.or.s:: fs:43e41eb8 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.or.s:: fs:43e41eb8 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.or.s:: fs:43e41eb8 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.or.s:: fs:43e41eb8 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.or.s:: fs:43e41eb8 ft:c3ad6d26 out:ffffffff fpcsr:000c0000
+cmp.or.s:: fs:7f800000 ft:ff800000 out:ffffffff fpcsr:000c0000
+cmp.or.s:: fs:7f800000 ft:c3e41eb8 out:ffffffff fpcsr:000c0000
+cmp.or.s:: fs:7f800000 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.or.s:: fs:7f800000 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.or.s:: fs:7f800000 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.or.s:: fs:7f800000 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.or.s:: fs:7f800000 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.or.s:: fs:7f800000 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.or.s:: fs:7f800000 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.or.s:: fs:7f800000 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.or.s:: fs:7f800000 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.or.s:: fs:7f800000 ft:c3ad6d26 out:ffffffff fpcsr:000c0000
+cmp.or.s:: fs:7fc0f000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.or.s:: fs:7fc0f000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.or.s:: fs:7fc0f000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.or.s:: fs:7fc0f000 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.or.s:: fs:7fc0f000 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.or.s:: fs:7fc0f000 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.or.s:: fs:7fc0f000 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.or.s:: fs:7fc0f000 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.or.s:: fs:7fc0f000 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.or.s:: fs:7fc0f000 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.or.s:: fs:7fc0f000 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.or.s:: fs:7fc0f000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.or.s:: fs:43ad6d26 ft:ff800000 out:ffffffff fpcsr:000c0000
+cmp.or.s:: fs:43ad6d26 ft:c3e41eb8 out:ffffffff fpcsr:000c0000
+cmp.or.s:: fs:43ad6d26 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.or.s:: fs:43ad6d26 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.or.s:: fs:43ad6d26 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.or.s:: fs:43ad6d26 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.or.s:: fs:43ad6d26 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.or.s:: fs:43ad6d26 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.or.s:: fs:43ad6d26 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.or.s:: fs:43ad6d26 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.or.s:: fs:43ad6d26 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.or.s:: fs:43ad6d26 ft:c3ad6d26 out:ffffffff fpcsr:000c0000
+cmp.or.s:: fs:c3ad6d26 ft:ff800000 out:ffffffff fpcsr:000c0000
+cmp.or.s:: fs:c3ad6d26 ft:c3e41eb8 out:ffffffff fpcsr:000c0000
+cmp.or.s:: fs:c3ad6d26 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.or.s:: fs:c3ad6d26 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.or.s:: fs:c3ad6d26 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.or.s:: fs:c3ad6d26 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.or.s:: fs:c3ad6d26 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.or.s:: fs:c3ad6d26 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.or.s:: fs:c3ad6d26 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.or.s:: fs:c3ad6d26 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.or.s:: fs:c3ad6d26 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.or.s:: fs:c3ad6d26 ft:c3ad6d26 out:ffffffff fpcsr:000c0000
+cmp.une.s
+cmp.une.s:: fs:ff800000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.une.s:: fs:ff800000 ft:c3e41eb8 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:ff800000 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:ff800000 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:ff800000 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:ff800000 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:ff800000 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:ff800000 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:ff800000 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:ff800000 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:ff800000 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:ff800000 ft:c3ad6d26 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:c3e41eb8 ft:ff800000 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:c3e41eb8 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.une.s:: fs:c3e41eb8 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:c3e41eb8 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:c3e41eb8 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:c3e41eb8 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:c3e41eb8 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:c3e41eb8 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:c3e41eb8 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:c3e41eb8 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:c3e41eb8 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:c3e41eb8 ft:c3ad6d26 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:8000f000 ft:ff800000 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:8000f000 ft:c3e41eb8 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:8000f000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.une.s:: fs:8000f000 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:8000f000 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:8000f000 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:8000f000 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:8000f000 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:8000f000 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:8000f000 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:8000f000 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:8000f000 ft:c3ad6d26 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:80000000 ft:ff800000 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:80000000 ft:c3e41eb8 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:80000000 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:80000000 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.une.s:: fs:80000000 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:80000000 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.une.s:: fs:80000000 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:80000000 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:80000000 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:80000000 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:80000000 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:80000000 ft:c3ad6d26 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:7f80f000 ft:ff800000 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:7f80f000 ft:c3e41eb8 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:7f80f000 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:7f80f000 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:7f80f000 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:7f80f000 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:7f80f000 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:7f80f000 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:7f80f000 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:7f80f000 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:7f80f000 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:7f80f000 ft:c3ad6d26 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:00000000 ft:ff800000 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:00000000 ft:c3e41eb8 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:00000000 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:00000000 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.une.s:: fs:00000000 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:00000000 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.une.s:: fs:00000000 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:00000000 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:00000000 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:00000000 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:00000000 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:00000000 ft:c3ad6d26 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:0000f000 ft:ff800000 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:0000f000 ft:c3e41eb8 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:0000f000 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:0000f000 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:0000f000 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:0000f000 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:0000f000 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.une.s:: fs:0000f000 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:0000f000 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:0000f000 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:0000f000 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:0000f000 ft:c3ad6d26 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:43e41eb8 ft:ff800000 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:43e41eb8 ft:c3e41eb8 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:43e41eb8 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:43e41eb8 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:43e41eb8 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:43e41eb8 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:43e41eb8 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:43e41eb8 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.une.s:: fs:43e41eb8 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:43e41eb8 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:43e41eb8 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:43e41eb8 ft:c3ad6d26 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:7f800000 ft:ff800000 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:7f800000 ft:c3e41eb8 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:7f800000 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:7f800000 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:7f800000 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:7f800000 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:7f800000 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:7f800000 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:7f800000 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.une.s:: fs:7f800000 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:7f800000 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:7f800000 ft:c3ad6d26 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:7fc0f000 ft:ff800000 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:7fc0f000 ft:c3e41eb8 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:7fc0f000 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:7fc0f000 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:7fc0f000 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:7fc0f000 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:7fc0f000 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:7fc0f000 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:7fc0f000 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:7fc0f000 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:7fc0f000 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:7fc0f000 ft:c3ad6d26 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:43ad6d26 ft:ff800000 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:43ad6d26 ft:c3e41eb8 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:43ad6d26 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:43ad6d26 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:43ad6d26 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:43ad6d26 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:43ad6d26 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:43ad6d26 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:43ad6d26 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:43ad6d26 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:43ad6d26 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.une.s:: fs:43ad6d26 ft:c3ad6d26 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:c3ad6d26 ft:ff800000 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:c3ad6d26 ft:c3e41eb8 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:c3ad6d26 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:c3ad6d26 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:c3ad6d26 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:c3ad6d26 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:c3ad6d26 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:c3ad6d26 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:c3ad6d26 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:c3ad6d26 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:c3ad6d26 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.une.s:: fs:c3ad6d26 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.ne.s
+cmp.ne.s:: fs:ff800000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.ne.s:: fs:ff800000 ft:c3e41eb8 out:ffffffff fpcsr:000c0000
+cmp.ne.s:: fs:ff800000 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.ne.s:: fs:ff800000 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.ne.s:: fs:ff800000 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.ne.s:: fs:ff800000 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.ne.s:: fs:ff800000 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.ne.s:: fs:ff800000 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.ne.s:: fs:ff800000 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.ne.s:: fs:ff800000 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.ne.s:: fs:ff800000 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.ne.s:: fs:ff800000 ft:c3ad6d26 out:ffffffff fpcsr:000c0000
+cmp.ne.s:: fs:c3e41eb8 ft:ff800000 out:ffffffff fpcsr:000c0000
+cmp.ne.s:: fs:c3e41eb8 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.ne.s:: fs:c3e41eb8 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.ne.s:: fs:c3e41eb8 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.ne.s:: fs:c3e41eb8 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.ne.s:: fs:c3e41eb8 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.ne.s:: fs:c3e41eb8 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.ne.s:: fs:c3e41eb8 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.ne.s:: fs:c3e41eb8 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.ne.s:: fs:c3e41eb8 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.ne.s:: fs:c3e41eb8 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.ne.s:: fs:c3e41eb8 ft:c3ad6d26 out:ffffffff fpcsr:000c0000
+cmp.ne.s:: fs:8000f000 ft:ff800000 out:ffffffff fpcsr:000c0000
+cmp.ne.s:: fs:8000f000 ft:c3e41eb8 out:ffffffff fpcsr:000c0000
+cmp.ne.s:: fs:8000f000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.ne.s:: fs:8000f000 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.ne.s:: fs:8000f000 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.ne.s:: fs:8000f000 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.ne.s:: fs:8000f000 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.ne.s:: fs:8000f000 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.ne.s:: fs:8000f000 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.ne.s:: fs:8000f000 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.ne.s:: fs:8000f000 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.ne.s:: fs:8000f000 ft:c3ad6d26 out:ffffffff fpcsr:000c0000
+cmp.ne.s:: fs:80000000 ft:ff800000 out:ffffffff fpcsr:000c0000
+cmp.ne.s:: fs:80000000 ft:c3e41eb8 out:ffffffff fpcsr:000c0000
+cmp.ne.s:: fs:80000000 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.ne.s:: fs:80000000 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.ne.s:: fs:80000000 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.ne.s:: fs:80000000 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.ne.s:: fs:80000000 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.ne.s:: fs:80000000 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.ne.s:: fs:80000000 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.ne.s:: fs:80000000 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.ne.s:: fs:80000000 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.ne.s:: fs:80000000 ft:c3ad6d26 out:ffffffff fpcsr:000c0000
+cmp.ne.s:: fs:7f80f000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.ne.s:: fs:7f80f000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.ne.s:: fs:7f80f000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.ne.s:: fs:7f80f000 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.ne.s:: fs:7f80f000 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.ne.s:: fs:7f80f000 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.ne.s:: fs:7f80f000 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.ne.s:: fs:7f80f000 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.ne.s:: fs:7f80f000 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.ne.s:: fs:7f80f000 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.ne.s:: fs:7f80f000 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.ne.s:: fs:7f80f000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.ne.s:: fs:00000000 ft:ff800000 out:ffffffff fpcsr:000c0000
+cmp.ne.s:: fs:00000000 ft:c3e41eb8 out:ffffffff fpcsr:000c0000
+cmp.ne.s:: fs:00000000 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.ne.s:: fs:00000000 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.ne.s:: fs:00000000 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.ne.s:: fs:00000000 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.ne.s:: fs:00000000 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.ne.s:: fs:00000000 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.ne.s:: fs:00000000 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.ne.s:: fs:00000000 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.ne.s:: fs:00000000 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.ne.s:: fs:00000000 ft:c3ad6d26 out:ffffffff fpcsr:000c0000
+cmp.ne.s:: fs:0000f000 ft:ff800000 out:ffffffff fpcsr:000c0000
+cmp.ne.s:: fs:0000f000 ft:c3e41eb8 out:ffffffff fpcsr:000c0000
+cmp.ne.s:: fs:0000f000 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.ne.s:: fs:0000f000 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.ne.s:: fs:0000f000 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.ne.s:: fs:0000f000 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.ne.s:: fs:0000f000 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.ne.s:: fs:0000f000 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.ne.s:: fs:0000f000 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.ne.s:: fs:0000f000 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.ne.s:: fs:0000f000 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.ne.s:: fs:0000f000 ft:c3ad6d26 out:ffffffff fpcsr:000c0000
+cmp.ne.s:: fs:43e41eb8 ft:ff800000 out:ffffffff fpcsr:000c0000
+cmp.ne.s:: fs:43e41eb8 ft:c3e41eb8 out:ffffffff fpcsr:000c0000
+cmp.ne.s:: fs:43e41eb8 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.ne.s:: fs:43e41eb8 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.ne.s:: fs:43e41eb8 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.ne.s:: fs:43e41eb8 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.ne.s:: fs:43e41eb8 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.ne.s:: fs:43e41eb8 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.ne.s:: fs:43e41eb8 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.ne.s:: fs:43e41eb8 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.ne.s:: fs:43e41eb8 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.ne.s:: fs:43e41eb8 ft:c3ad6d26 out:ffffffff fpcsr:000c0000
+cmp.ne.s:: fs:7f800000 ft:ff800000 out:ffffffff fpcsr:000c0000
+cmp.ne.s:: fs:7f800000 ft:c3e41eb8 out:ffffffff fpcsr:000c0000
+cmp.ne.s:: fs:7f800000 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.ne.s:: fs:7f800000 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.ne.s:: fs:7f800000 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.ne.s:: fs:7f800000 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.ne.s:: fs:7f800000 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.ne.s:: fs:7f800000 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.ne.s:: fs:7f800000 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.ne.s:: fs:7f800000 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.ne.s:: fs:7f800000 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.ne.s:: fs:7f800000 ft:c3ad6d26 out:ffffffff fpcsr:000c0000
+cmp.ne.s:: fs:7fc0f000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.ne.s:: fs:7fc0f000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.ne.s:: fs:7fc0f000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.ne.s:: fs:7fc0f000 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.ne.s:: fs:7fc0f000 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.ne.s:: fs:7fc0f000 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.ne.s:: fs:7fc0f000 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.ne.s:: fs:7fc0f000 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.ne.s:: fs:7fc0f000 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.ne.s:: fs:7fc0f000 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.ne.s:: fs:7fc0f000 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.ne.s:: fs:7fc0f000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.ne.s:: fs:43ad6d26 ft:ff800000 out:ffffffff fpcsr:000c0000
+cmp.ne.s:: fs:43ad6d26 ft:c3e41eb8 out:ffffffff fpcsr:000c0000
+cmp.ne.s:: fs:43ad6d26 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.ne.s:: fs:43ad6d26 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.ne.s:: fs:43ad6d26 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.ne.s:: fs:43ad6d26 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.ne.s:: fs:43ad6d26 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.ne.s:: fs:43ad6d26 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.ne.s:: fs:43ad6d26 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.ne.s:: fs:43ad6d26 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.ne.s:: fs:43ad6d26 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.ne.s:: fs:43ad6d26 ft:c3ad6d26 out:ffffffff fpcsr:000c0000
+cmp.ne.s:: fs:c3ad6d26 ft:ff800000 out:ffffffff fpcsr:000c0000
+cmp.ne.s:: fs:c3ad6d26 ft:c3e41eb8 out:ffffffff fpcsr:000c0000
+cmp.ne.s:: fs:c3ad6d26 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.ne.s:: fs:c3ad6d26 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.ne.s:: fs:c3ad6d26 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.ne.s:: fs:c3ad6d26 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.ne.s:: fs:c3ad6d26 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.ne.s:: fs:c3ad6d26 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.ne.s:: fs:c3ad6d26 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.ne.s:: fs:c3ad6d26 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.ne.s:: fs:c3ad6d26 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.ne.s:: fs:c3ad6d26 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.af.d
+cmp.af.d:: fs:fff0000000000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:fff0000000000000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:fff0000000000000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:fff0000000000000 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:fff0000000000000 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:fff0000000000000 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:fff0000000000000 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:fff0000000000000 ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:fff0000000000000 ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:fff0000000000000 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:fff0000000000000 ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:fff0000000000000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:c141fc309e951ebd ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:c141fc309e951ebd ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:c141fc309e951ebd ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:c141fc309e951ebd ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:c141fc309e951ebd ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:c141fc309e951ebd ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:c141fc309e951ebd ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:c141fc309e951ebd ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:c141fc309e951ebd ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:c141fc309e951ebd ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:c141fc309e951ebd ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:c141fc309e951ebd ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:80000000f0000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:80000000f0000000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:80000000f0000000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:80000000f0000000 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:80000000f0000000 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:80000000f0000000 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:80000000f0000000 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:80000000f0000000 ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:80000000f0000000 ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:80000000f0000000 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:80000000f0000000 ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:80000000f0000000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:8000000000000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:8000000000000000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:8000000000000000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:8000000000000000 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:8000000000000000 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:8000000000000000 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:8000000000000000 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:8000000000000000 ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:8000000000000000 ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:8000000000000000 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:8000000000000000 ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:8000000000000000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:7ff0000000f00000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:7ff0000000f00000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:7ff0000000f00000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:7ff0000000f00000 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:7ff0000000f00000 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:7ff0000000f00000 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:7ff0000000f00000 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:7ff0000000f00000 ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:7ff0000000f00000 ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:7ff0000000f00000 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:7ff0000000f00000 ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:7ff0000000f00000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:0000000000000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:0000000000000000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:0000000000000000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:0000000000000000 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:0000000000000000 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:0000000000000000 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:0000000000000000 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:0000000000000000 ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:0000000000000000 ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:0000000000000000 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:0000000000000000 ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:0000000000000000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:00000000f0000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:00000000f0000000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:00000000f0000000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:00000000f0000000 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:00000000f0000000 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:00000000f0000000 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:00000000f0000000 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:00000000f0000000 ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:00000000f0000000 ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:00000000f0000000 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:00000000f0000000 ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:00000000f0000000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:4141fc309e951ebd ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:4141fc309e951ebd ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:4141fc309e951ebd ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:4141fc309e951ebd ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:4141fc309e951ebd ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:4141fc309e951ebd ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:4141fc309e951ebd ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:4141fc309e951ebd ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:4141fc309e951ebd ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:4141fc309e951ebd ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:4141fc309e951ebd ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:4141fc309e951ebd ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:7ff0000000000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:7ff0000000000000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:7ff0000000000000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:7ff0000000000000 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:7ff0000000000000 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:7ff0000000000000 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:7ff0000000000000 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:7ff0000000000000 ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:7ff0000000000000 ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:7ff0000000000000 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:7ff0000000000000 ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:7ff0000000000000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:7ff8000000000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:7ff8000000000000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:7ff8000000000000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:7ff8000000000000 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:7ff8000000000000 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:7ff8000000000000 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:7ff8000000000000 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:7ff8000000000000 ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:7ff8000000000000 ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:7ff8000000000000 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:7ff8000000000000 ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:7ff8000000000000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:40d6fc568c154c98 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:40d6fc568c154c98 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:40d6fc568c154c98 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:40d6fc568c154c98 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:40d6fc568c154c98 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:40d6fc568c154c98 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:40d6fc568c154c98 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:40d6fc568c154c98 ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:40d6fc568c154c98 ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:40d6fc568c154c98 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:40d6fc568c154c98 ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:40d6fc568c154c98 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:c0d6fc568c154c98 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:c0d6fc568c154c98 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:c0d6fc568c154c98 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:c0d6fc568c154c98 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:c0d6fc568c154c98 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:c0d6fc568c154c98 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:c0d6fc568c154c98 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:c0d6fc568c154c98 ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:c0d6fc568c154c98 ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:c0d6fc568c154c98 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:c0d6fc568c154c98 ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.af.d:: fs:c0d6fc568c154c98 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.un.d
+cmp.un.d:: fs:fff0000000000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.un.d:: fs:fff0000000000000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.un.d:: fs:fff0000000000000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.un.d:: fs:fff0000000000000 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.un.d:: fs:fff0000000000000 ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.un.d:: fs:fff0000000000000 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.un.d:: fs:fff0000000000000 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.un.d:: fs:fff0000000000000 ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.un.d:: fs:fff0000000000000 ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.un.d:: fs:fff0000000000000 ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.un.d:: fs:fff0000000000000 ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.un.d:: fs:fff0000000000000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.un.d:: fs:c141fc309e951ebd ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.un.d:: fs:c141fc309e951ebd ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.un.d:: fs:c141fc309e951ebd ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.un.d:: fs:c141fc309e951ebd ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.un.d:: fs:c141fc309e951ebd ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.un.d:: fs:c141fc309e951ebd ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.un.d:: fs:c141fc309e951ebd ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.un.d:: fs:c141fc309e951ebd ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.un.d:: fs:c141fc309e951ebd ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.un.d:: fs:c141fc309e951ebd ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.un.d:: fs:c141fc309e951ebd ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.un.d:: fs:c141fc309e951ebd ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.un.d:: fs:80000000f0000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.un.d:: fs:80000000f0000000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.un.d:: fs:80000000f0000000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.un.d:: fs:80000000f0000000 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.un.d:: fs:80000000f0000000 ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.un.d:: fs:80000000f0000000 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.un.d:: fs:80000000f0000000 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.un.d:: fs:80000000f0000000 ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.un.d:: fs:80000000f0000000 ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.un.d:: fs:80000000f0000000 ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.un.d:: fs:80000000f0000000 ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.un.d:: fs:80000000f0000000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.un.d:: fs:8000000000000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.un.d:: fs:8000000000000000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.un.d:: fs:8000000000000000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.un.d:: fs:8000000000000000 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.un.d:: fs:8000000000000000 ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.un.d:: fs:8000000000000000 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.un.d:: fs:8000000000000000 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.un.d:: fs:8000000000000000 ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.un.d:: fs:8000000000000000 ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.un.d:: fs:8000000000000000 ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.un.d:: fs:8000000000000000 ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.un.d:: fs:8000000000000000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.un.d:: fs:7ff0000000f00000 ft:fff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.un.d:: fs:7ff0000000f00000 ft:c141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.un.d:: fs:7ff0000000f00000 ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.un.d:: fs:7ff0000000f00000 ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.un.d:: fs:7ff0000000f00000 ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.un.d:: fs:7ff0000000f00000 ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.un.d:: fs:7ff0000000f00000 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.un.d:: fs:7ff0000000f00000 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.un.d:: fs:7ff0000000f00000 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.un.d:: fs:7ff0000000f00000 ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.un.d:: fs:7ff0000000f00000 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.un.d:: fs:7ff0000000f00000 ft:c0d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.un.d:: fs:0000000000000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.un.d:: fs:0000000000000000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.un.d:: fs:0000000000000000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.un.d:: fs:0000000000000000 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.un.d:: fs:0000000000000000 ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.un.d:: fs:0000000000000000 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.un.d:: fs:0000000000000000 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.un.d:: fs:0000000000000000 ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.un.d:: fs:0000000000000000 ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.un.d:: fs:0000000000000000 ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.un.d:: fs:0000000000000000 ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.un.d:: fs:0000000000000000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.un.d:: fs:00000000f0000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.un.d:: fs:00000000f0000000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.un.d:: fs:00000000f0000000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.un.d:: fs:00000000f0000000 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.un.d:: fs:00000000f0000000 ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.un.d:: fs:00000000f0000000 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.un.d:: fs:00000000f0000000 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.un.d:: fs:00000000f0000000 ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.un.d:: fs:00000000f0000000 ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.un.d:: fs:00000000f0000000 ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.un.d:: fs:00000000f0000000 ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.un.d:: fs:00000000f0000000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.un.d:: fs:4141fc309e951ebd ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.un.d:: fs:4141fc309e951ebd ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.un.d:: fs:4141fc309e951ebd ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.un.d:: fs:4141fc309e951ebd ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.un.d:: fs:4141fc309e951ebd ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.un.d:: fs:4141fc309e951ebd ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.un.d:: fs:4141fc309e951ebd ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.un.d:: fs:4141fc309e951ebd ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.un.d:: fs:4141fc309e951ebd ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.un.d:: fs:4141fc309e951ebd ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.un.d:: fs:4141fc309e951ebd ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.un.d:: fs:4141fc309e951ebd ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.un.d:: fs:7ff0000000000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.un.d:: fs:7ff0000000000000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.un.d:: fs:7ff0000000000000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.un.d:: fs:7ff0000000000000 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.un.d:: fs:7ff0000000000000 ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.un.d:: fs:7ff0000000000000 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.un.d:: fs:7ff0000000000000 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.un.d:: fs:7ff0000000000000 ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.un.d:: fs:7ff0000000000000 ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.un.d:: fs:7ff0000000000000 ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.un.d:: fs:7ff0000000000000 ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.un.d:: fs:7ff0000000000000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.un.d:: fs:7ff8000000000000 ft:fff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.un.d:: fs:7ff8000000000000 ft:c141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.un.d:: fs:7ff8000000000000 ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.un.d:: fs:7ff8000000000000 ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.un.d:: fs:7ff8000000000000 ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.un.d:: fs:7ff8000000000000 ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.un.d:: fs:7ff8000000000000 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.un.d:: fs:7ff8000000000000 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.un.d:: fs:7ff8000000000000 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.un.d:: fs:7ff8000000000000 ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.un.d:: fs:7ff8000000000000 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.un.d:: fs:7ff8000000000000 ft:c0d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.un.d:: fs:40d6fc568c154c98 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.un.d:: fs:40d6fc568c154c98 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.un.d:: fs:40d6fc568c154c98 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.un.d:: fs:40d6fc568c154c98 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.un.d:: fs:40d6fc568c154c98 ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.un.d:: fs:40d6fc568c154c98 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.un.d:: fs:40d6fc568c154c98 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.un.d:: fs:40d6fc568c154c98 ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.un.d:: fs:40d6fc568c154c98 ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.un.d:: fs:40d6fc568c154c98 ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.un.d:: fs:40d6fc568c154c98 ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.un.d:: fs:40d6fc568c154c98 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.un.d:: fs:c0d6fc568c154c98 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.un.d:: fs:c0d6fc568c154c98 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.un.d:: fs:c0d6fc568c154c98 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.un.d:: fs:c0d6fc568c154c98 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.un.d:: fs:c0d6fc568c154c98 ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.un.d:: fs:c0d6fc568c154c98 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.un.d:: fs:c0d6fc568c154c98 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.un.d:: fs:c0d6fc568c154c98 ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.un.d:: fs:c0d6fc568c154c98 ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.un.d:: fs:c0d6fc568c154c98 ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.un.d:: fs:c0d6fc568c154c98 ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.un.d:: fs:c0d6fc568c154c98 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d
+cmp.eq.d:: fs:fff0000000000000 ft:fff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.eq.d:: fs:fff0000000000000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:fff0000000000000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:fff0000000000000 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:fff0000000000000 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:fff0000000000000 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:fff0000000000000 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:fff0000000000000 ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:fff0000000000000 ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:fff0000000000000 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:fff0000000000000 ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:fff0000000000000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:c141fc309e951ebd ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:c141fc309e951ebd ft:c141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.eq.d:: fs:c141fc309e951ebd ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:c141fc309e951ebd ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:c141fc309e951ebd ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:c141fc309e951ebd ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:c141fc309e951ebd ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:c141fc309e951ebd ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:c141fc309e951ebd ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:c141fc309e951ebd ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:c141fc309e951ebd ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:c141fc309e951ebd ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:80000000f0000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:80000000f0000000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:80000000f0000000 ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.eq.d:: fs:80000000f0000000 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:80000000f0000000 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:80000000f0000000 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:80000000f0000000 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:80000000f0000000 ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:80000000f0000000 ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:80000000f0000000 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:80000000f0000000 ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:80000000f0000000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:8000000000000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:8000000000000000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:8000000000000000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:8000000000000000 ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.eq.d:: fs:8000000000000000 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:8000000000000000 ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.eq.d:: fs:8000000000000000 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:8000000000000000 ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:8000000000000000 ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:8000000000000000 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:8000000000000000 ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:8000000000000000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:7ff0000000f00000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:7ff0000000f00000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:7ff0000000f00000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:7ff0000000f00000 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:7ff0000000f00000 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:7ff0000000f00000 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:7ff0000000f00000 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:7ff0000000f00000 ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:7ff0000000f00000 ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:7ff0000000f00000 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:7ff0000000f00000 ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:7ff0000000f00000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:0000000000000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:0000000000000000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:0000000000000000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:0000000000000000 ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.eq.d:: fs:0000000000000000 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:0000000000000000 ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.eq.d:: fs:0000000000000000 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:0000000000000000 ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:0000000000000000 ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:0000000000000000 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:0000000000000000 ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:0000000000000000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:00000000f0000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:00000000f0000000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:00000000f0000000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:00000000f0000000 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:00000000f0000000 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:00000000f0000000 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:00000000f0000000 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.eq.d:: fs:00000000f0000000 ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:00000000f0000000 ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:00000000f0000000 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:00000000f0000000 ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:00000000f0000000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:4141fc309e951ebd ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:4141fc309e951ebd ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:4141fc309e951ebd ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:4141fc309e951ebd ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:4141fc309e951ebd ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:4141fc309e951ebd ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:4141fc309e951ebd ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:4141fc309e951ebd ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.eq.d:: fs:4141fc309e951ebd ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:4141fc309e951ebd ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:4141fc309e951ebd ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:4141fc309e951ebd ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:7ff0000000000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:7ff0000000000000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:7ff0000000000000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:7ff0000000000000 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:7ff0000000000000 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:7ff0000000000000 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:7ff0000000000000 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:7ff0000000000000 ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:7ff0000000000000 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.eq.d:: fs:7ff0000000000000 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:7ff0000000000000 ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:7ff0000000000000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:7ff8000000000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:7ff8000000000000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:7ff8000000000000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:7ff8000000000000 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:7ff8000000000000 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:7ff8000000000000 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:7ff8000000000000 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:7ff8000000000000 ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:7ff8000000000000 ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:7ff8000000000000 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:7ff8000000000000 ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:7ff8000000000000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:40d6fc568c154c98 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:40d6fc568c154c98 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:40d6fc568c154c98 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:40d6fc568c154c98 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:40d6fc568c154c98 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:40d6fc568c154c98 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:40d6fc568c154c98 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:40d6fc568c154c98 ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:40d6fc568c154c98 ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:40d6fc568c154c98 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:40d6fc568c154c98 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.eq.d:: fs:40d6fc568c154c98 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:c0d6fc568c154c98 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:c0d6fc568c154c98 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:c0d6fc568c154c98 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:c0d6fc568c154c98 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:c0d6fc568c154c98 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:c0d6fc568c154c98 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:c0d6fc568c154c98 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:c0d6fc568c154c98 ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:c0d6fc568c154c98 ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:c0d6fc568c154c98 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:c0d6fc568c154c98 ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.eq.d:: fs:c0d6fc568c154c98 ft:c0d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.ueq.d
+cmp.ueq.d:: fs:fff0000000000000 ft:fff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ueq.d:: fs:fff0000000000000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.ueq.d:: fs:fff0000000000000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.ueq.d:: fs:fff0000000000000 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.ueq.d:: fs:fff0000000000000 ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ueq.d:: fs:fff0000000000000 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.ueq.d:: fs:fff0000000000000 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.ueq.d:: fs:fff0000000000000 ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.ueq.d:: fs:fff0000000000000 ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.ueq.d:: fs:fff0000000000000 ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ueq.d:: fs:fff0000000000000 ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.ueq.d:: fs:fff0000000000000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.ueq.d:: fs:c141fc309e951ebd ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.ueq.d:: fs:c141fc309e951ebd ft:c141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.ueq.d:: fs:c141fc309e951ebd ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.ueq.d:: fs:c141fc309e951ebd ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.ueq.d:: fs:c141fc309e951ebd ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ueq.d:: fs:c141fc309e951ebd ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.ueq.d:: fs:c141fc309e951ebd ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.ueq.d:: fs:c141fc309e951ebd ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.ueq.d:: fs:c141fc309e951ebd ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.ueq.d:: fs:c141fc309e951ebd ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ueq.d:: fs:c141fc309e951ebd ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.ueq.d:: fs:c141fc309e951ebd ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.ueq.d:: fs:80000000f0000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.ueq.d:: fs:80000000f0000000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.ueq.d:: fs:80000000f0000000 ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ueq.d:: fs:80000000f0000000 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.ueq.d:: fs:80000000f0000000 ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ueq.d:: fs:80000000f0000000 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.ueq.d:: fs:80000000f0000000 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.ueq.d:: fs:80000000f0000000 ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.ueq.d:: fs:80000000f0000000 ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.ueq.d:: fs:80000000f0000000 ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ueq.d:: fs:80000000f0000000 ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.ueq.d:: fs:80000000f0000000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.ueq.d:: fs:8000000000000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.ueq.d:: fs:8000000000000000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.ueq.d:: fs:8000000000000000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.ueq.d:: fs:8000000000000000 ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ueq.d:: fs:8000000000000000 ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ueq.d:: fs:8000000000000000 ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ueq.d:: fs:8000000000000000 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.ueq.d:: fs:8000000000000000 ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.ueq.d:: fs:8000000000000000 ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.ueq.d:: fs:8000000000000000 ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ueq.d:: fs:8000000000000000 ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.ueq.d:: fs:8000000000000000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.ueq.d:: fs:7ff0000000f00000 ft:fff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ueq.d:: fs:7ff0000000f00000 ft:c141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.ueq.d:: fs:7ff0000000f00000 ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ueq.d:: fs:7ff0000000f00000 ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ueq.d:: fs:7ff0000000f00000 ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ueq.d:: fs:7ff0000000f00000 ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ueq.d:: fs:7ff0000000f00000 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ueq.d:: fs:7ff0000000f00000 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.ueq.d:: fs:7ff0000000f00000 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ueq.d:: fs:7ff0000000f00000 ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ueq.d:: fs:7ff0000000f00000 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.ueq.d:: fs:7ff0000000f00000 ft:c0d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.ueq.d:: fs:0000000000000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.ueq.d:: fs:0000000000000000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.ueq.d:: fs:0000000000000000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.ueq.d:: fs:0000000000000000 ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ueq.d:: fs:0000000000000000 ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ueq.d:: fs:0000000000000000 ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ueq.d:: fs:0000000000000000 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.ueq.d:: fs:0000000000000000 ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.ueq.d:: fs:0000000000000000 ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.ueq.d:: fs:0000000000000000 ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ueq.d:: fs:0000000000000000 ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.ueq.d:: fs:0000000000000000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.ueq.d:: fs:00000000f0000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.ueq.d:: fs:00000000f0000000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.ueq.d:: fs:00000000f0000000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.ueq.d:: fs:00000000f0000000 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.ueq.d:: fs:00000000f0000000 ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ueq.d:: fs:00000000f0000000 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.ueq.d:: fs:00000000f0000000 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ueq.d:: fs:00000000f0000000 ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.ueq.d:: fs:00000000f0000000 ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.ueq.d:: fs:00000000f0000000 ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ueq.d:: fs:00000000f0000000 ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.ueq.d:: fs:00000000f0000000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.ueq.d:: fs:4141fc309e951ebd ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.ueq.d:: fs:4141fc309e951ebd ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.ueq.d:: fs:4141fc309e951ebd ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.ueq.d:: fs:4141fc309e951ebd ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.ueq.d:: fs:4141fc309e951ebd ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ueq.d:: fs:4141fc309e951ebd ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.ueq.d:: fs:4141fc309e951ebd ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.ueq.d:: fs:4141fc309e951ebd ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.ueq.d:: fs:4141fc309e951ebd ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.ueq.d:: fs:4141fc309e951ebd ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ueq.d:: fs:4141fc309e951ebd ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.ueq.d:: fs:4141fc309e951ebd ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.ueq.d:: fs:7ff0000000000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.ueq.d:: fs:7ff0000000000000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.ueq.d:: fs:7ff0000000000000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.ueq.d:: fs:7ff0000000000000 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.ueq.d:: fs:7ff0000000000000 ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ueq.d:: fs:7ff0000000000000 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.ueq.d:: fs:7ff0000000000000 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.ueq.d:: fs:7ff0000000000000 ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.ueq.d:: fs:7ff0000000000000 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ueq.d:: fs:7ff0000000000000 ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ueq.d:: fs:7ff0000000000000 ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.ueq.d:: fs:7ff0000000000000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.ueq.d:: fs:7ff8000000000000 ft:fff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ueq.d:: fs:7ff8000000000000 ft:c141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.ueq.d:: fs:7ff8000000000000 ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ueq.d:: fs:7ff8000000000000 ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ueq.d:: fs:7ff8000000000000 ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ueq.d:: fs:7ff8000000000000 ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ueq.d:: fs:7ff8000000000000 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ueq.d:: fs:7ff8000000000000 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.ueq.d:: fs:7ff8000000000000 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ueq.d:: fs:7ff8000000000000 ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ueq.d:: fs:7ff8000000000000 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.ueq.d:: fs:7ff8000000000000 ft:c0d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.ueq.d:: fs:40d6fc568c154c98 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.ueq.d:: fs:40d6fc568c154c98 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.ueq.d:: fs:40d6fc568c154c98 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.ueq.d:: fs:40d6fc568c154c98 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.ueq.d:: fs:40d6fc568c154c98 ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ueq.d:: fs:40d6fc568c154c98 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.ueq.d:: fs:40d6fc568c154c98 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.ueq.d:: fs:40d6fc568c154c98 ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.ueq.d:: fs:40d6fc568c154c98 ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.ueq.d:: fs:40d6fc568c154c98 ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ueq.d:: fs:40d6fc568c154c98 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.ueq.d:: fs:40d6fc568c154c98 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.ueq.d:: fs:c0d6fc568c154c98 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.ueq.d:: fs:c0d6fc568c154c98 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.ueq.d:: fs:c0d6fc568c154c98 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.ueq.d:: fs:c0d6fc568c154c98 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.ueq.d:: fs:c0d6fc568c154c98 ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ueq.d:: fs:c0d6fc568c154c98 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.ueq.d:: fs:c0d6fc568c154c98 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.ueq.d:: fs:c0d6fc568c154c98 ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.ueq.d:: fs:c0d6fc568c154c98 ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.ueq.d:: fs:c0d6fc568c154c98 ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ueq.d:: fs:c0d6fc568c154c98 ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.ueq.d:: fs:c0d6fc568c154c98 ft:c0d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.lt.d
+cmp.lt.d:: fs:fff0000000000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.lt.d:: fs:fff0000000000000 ft:c141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.lt.d:: fs:fff0000000000000 ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.lt.d:: fs:fff0000000000000 ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.lt.d:: fs:fff0000000000000 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.lt.d:: fs:fff0000000000000 ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.lt.d:: fs:fff0000000000000 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.lt.d:: fs:fff0000000000000 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.lt.d:: fs:fff0000000000000 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.lt.d:: fs:fff0000000000000 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.lt.d:: fs:fff0000000000000 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.lt.d:: fs:fff0000000000000 ft:c0d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.lt.d:: fs:c141fc309e951ebd ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.lt.d:: fs:c141fc309e951ebd ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.lt.d:: fs:c141fc309e951ebd ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.lt.d:: fs:c141fc309e951ebd ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.lt.d:: fs:c141fc309e951ebd ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.lt.d:: fs:c141fc309e951ebd ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.lt.d:: fs:c141fc309e951ebd ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.lt.d:: fs:c141fc309e951ebd ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.lt.d:: fs:c141fc309e951ebd ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.lt.d:: fs:c141fc309e951ebd ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.lt.d:: fs:c141fc309e951ebd ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.lt.d:: fs:c141fc309e951ebd ft:c0d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.lt.d:: fs:80000000f0000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.lt.d:: fs:80000000f0000000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.lt.d:: fs:80000000f0000000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.lt.d:: fs:80000000f0000000 ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.lt.d:: fs:80000000f0000000 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.lt.d:: fs:80000000f0000000 ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.lt.d:: fs:80000000f0000000 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.lt.d:: fs:80000000f0000000 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.lt.d:: fs:80000000f0000000 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.lt.d:: fs:80000000f0000000 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.lt.d:: fs:80000000f0000000 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.lt.d:: fs:80000000f0000000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.lt.d:: fs:8000000000000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.lt.d:: fs:8000000000000000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.lt.d:: fs:8000000000000000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.lt.d:: fs:8000000000000000 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.lt.d:: fs:8000000000000000 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.lt.d:: fs:8000000000000000 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.lt.d:: fs:8000000000000000 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.lt.d:: fs:8000000000000000 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.lt.d:: fs:8000000000000000 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.lt.d:: fs:8000000000000000 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.lt.d:: fs:8000000000000000 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.lt.d:: fs:8000000000000000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.lt.d:: fs:7ff0000000f00000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.lt.d:: fs:7ff0000000f00000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.lt.d:: fs:7ff0000000f00000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.lt.d:: fs:7ff0000000f00000 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.lt.d:: fs:7ff0000000f00000 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.lt.d:: fs:7ff0000000f00000 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.lt.d:: fs:7ff0000000f00000 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.lt.d:: fs:7ff0000000f00000 ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.lt.d:: fs:7ff0000000f00000 ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.lt.d:: fs:7ff0000000f00000 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.lt.d:: fs:7ff0000000f00000 ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.lt.d:: fs:7ff0000000f00000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.lt.d:: fs:0000000000000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.lt.d:: fs:0000000000000000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.lt.d:: fs:0000000000000000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.lt.d:: fs:0000000000000000 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.lt.d:: fs:0000000000000000 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.lt.d:: fs:0000000000000000 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.lt.d:: fs:0000000000000000 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.lt.d:: fs:0000000000000000 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.lt.d:: fs:0000000000000000 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.lt.d:: fs:0000000000000000 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.lt.d:: fs:0000000000000000 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.lt.d:: fs:0000000000000000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.lt.d:: fs:00000000f0000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.lt.d:: fs:00000000f0000000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.lt.d:: fs:00000000f0000000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.lt.d:: fs:00000000f0000000 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.lt.d:: fs:00000000f0000000 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.lt.d:: fs:00000000f0000000 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.lt.d:: fs:00000000f0000000 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.lt.d:: fs:00000000f0000000 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.lt.d:: fs:00000000f0000000 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.lt.d:: fs:00000000f0000000 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.lt.d:: fs:00000000f0000000 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.lt.d:: fs:00000000f0000000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.lt.d:: fs:4141fc309e951ebd ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.lt.d:: fs:4141fc309e951ebd ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.lt.d:: fs:4141fc309e951ebd ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.lt.d:: fs:4141fc309e951ebd ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.lt.d:: fs:4141fc309e951ebd ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.lt.d:: fs:4141fc309e951ebd ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.lt.d:: fs:4141fc309e951ebd ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.lt.d:: fs:4141fc309e951ebd ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.lt.d:: fs:4141fc309e951ebd ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.lt.d:: fs:4141fc309e951ebd ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.lt.d:: fs:4141fc309e951ebd ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.lt.d:: fs:4141fc309e951ebd ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.lt.d:: fs:7ff0000000000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.lt.d:: fs:7ff0000000000000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.lt.d:: fs:7ff0000000000000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.lt.d:: fs:7ff0000000000000 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.lt.d:: fs:7ff0000000000000 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.lt.d:: fs:7ff0000000000000 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.lt.d:: fs:7ff0000000000000 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.lt.d:: fs:7ff0000000000000 ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.lt.d:: fs:7ff0000000000000 ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.lt.d:: fs:7ff0000000000000 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.lt.d:: fs:7ff0000000000000 ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.lt.d:: fs:7ff0000000000000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.lt.d:: fs:7ff8000000000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.lt.d:: fs:7ff8000000000000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.lt.d:: fs:7ff8000000000000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.lt.d:: fs:7ff8000000000000 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.lt.d:: fs:7ff8000000000000 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.lt.d:: fs:7ff8000000000000 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.lt.d:: fs:7ff8000000000000 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.lt.d:: fs:7ff8000000000000 ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.lt.d:: fs:7ff8000000000000 ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.lt.d:: fs:7ff8000000000000 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.lt.d:: fs:7ff8000000000000 ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.lt.d:: fs:7ff8000000000000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.lt.d:: fs:40d6fc568c154c98 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.lt.d:: fs:40d6fc568c154c98 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.lt.d:: fs:40d6fc568c154c98 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.lt.d:: fs:40d6fc568c154c98 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.lt.d:: fs:40d6fc568c154c98 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.lt.d:: fs:40d6fc568c154c98 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.lt.d:: fs:40d6fc568c154c98 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.lt.d:: fs:40d6fc568c154c98 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.lt.d:: fs:40d6fc568c154c98 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.lt.d:: fs:40d6fc568c154c98 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.lt.d:: fs:40d6fc568c154c98 ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.lt.d:: fs:40d6fc568c154c98 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.lt.d:: fs:c0d6fc568c154c98 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.lt.d:: fs:c0d6fc568c154c98 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.lt.d:: fs:c0d6fc568c154c98 ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.lt.d:: fs:c0d6fc568c154c98 ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.lt.d:: fs:c0d6fc568c154c98 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.lt.d:: fs:c0d6fc568c154c98 ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.lt.d:: fs:c0d6fc568c154c98 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.lt.d:: fs:c0d6fc568c154c98 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.lt.d:: fs:c0d6fc568c154c98 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.lt.d:: fs:c0d6fc568c154c98 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.lt.d:: fs:c0d6fc568c154c98 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.lt.d:: fs:c0d6fc568c154c98 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.ult.d
+cmp.ult.d:: fs:fff0000000000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.ult.d:: fs:fff0000000000000 ft:c141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.ult.d:: fs:fff0000000000000 ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ult.d:: fs:fff0000000000000 ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ult.d:: fs:fff0000000000000 ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ult.d:: fs:fff0000000000000 ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ult.d:: fs:fff0000000000000 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ult.d:: fs:fff0000000000000 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.ult.d:: fs:fff0000000000000 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ult.d:: fs:fff0000000000000 ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ult.d:: fs:fff0000000000000 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.ult.d:: fs:fff0000000000000 ft:c0d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.ult.d:: fs:c141fc309e951ebd ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.ult.d:: fs:c141fc309e951ebd ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.ult.d:: fs:c141fc309e951ebd ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ult.d:: fs:c141fc309e951ebd ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ult.d:: fs:c141fc309e951ebd ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ult.d:: fs:c141fc309e951ebd ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ult.d:: fs:c141fc309e951ebd ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ult.d:: fs:c141fc309e951ebd ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.ult.d:: fs:c141fc309e951ebd ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ult.d:: fs:c141fc309e951ebd ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ult.d:: fs:c141fc309e951ebd ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.ult.d:: fs:c141fc309e951ebd ft:c0d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.ult.d:: fs:80000000f0000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.ult.d:: fs:80000000f0000000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.ult.d:: fs:80000000f0000000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.ult.d:: fs:80000000f0000000 ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ult.d:: fs:80000000f0000000 ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ult.d:: fs:80000000f0000000 ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ult.d:: fs:80000000f0000000 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ult.d:: fs:80000000f0000000 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.ult.d:: fs:80000000f0000000 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ult.d:: fs:80000000f0000000 ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ult.d:: fs:80000000f0000000 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.ult.d:: fs:80000000f0000000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.ult.d:: fs:8000000000000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.ult.d:: fs:8000000000000000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.ult.d:: fs:8000000000000000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.ult.d:: fs:8000000000000000 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.ult.d:: fs:8000000000000000 ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ult.d:: fs:8000000000000000 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.ult.d:: fs:8000000000000000 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ult.d:: fs:8000000000000000 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.ult.d:: fs:8000000000000000 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ult.d:: fs:8000000000000000 ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ult.d:: fs:8000000000000000 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.ult.d:: fs:8000000000000000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.ult.d:: fs:7ff0000000f00000 ft:fff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ult.d:: fs:7ff0000000f00000 ft:c141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.ult.d:: fs:7ff0000000f00000 ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ult.d:: fs:7ff0000000f00000 ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ult.d:: fs:7ff0000000f00000 ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ult.d:: fs:7ff0000000f00000 ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ult.d:: fs:7ff0000000f00000 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ult.d:: fs:7ff0000000f00000 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.ult.d:: fs:7ff0000000f00000 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ult.d:: fs:7ff0000000f00000 ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ult.d:: fs:7ff0000000f00000 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.ult.d:: fs:7ff0000000f00000 ft:c0d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.ult.d:: fs:0000000000000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.ult.d:: fs:0000000000000000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.ult.d:: fs:0000000000000000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.ult.d:: fs:0000000000000000 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.ult.d:: fs:0000000000000000 ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ult.d:: fs:0000000000000000 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.ult.d:: fs:0000000000000000 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ult.d:: fs:0000000000000000 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.ult.d:: fs:0000000000000000 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ult.d:: fs:0000000000000000 ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ult.d:: fs:0000000000000000 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.ult.d:: fs:0000000000000000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.ult.d:: fs:00000000f0000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.ult.d:: fs:00000000f0000000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.ult.d:: fs:00000000f0000000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.ult.d:: fs:00000000f0000000 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.ult.d:: fs:00000000f0000000 ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ult.d:: fs:00000000f0000000 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.ult.d:: fs:00000000f0000000 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.ult.d:: fs:00000000f0000000 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.ult.d:: fs:00000000f0000000 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ult.d:: fs:00000000f0000000 ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ult.d:: fs:00000000f0000000 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.ult.d:: fs:00000000f0000000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.ult.d:: fs:4141fc309e951ebd ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.ult.d:: fs:4141fc309e951ebd ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.ult.d:: fs:4141fc309e951ebd ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.ult.d:: fs:4141fc309e951ebd ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.ult.d:: fs:4141fc309e951ebd ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ult.d:: fs:4141fc309e951ebd ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.ult.d:: fs:4141fc309e951ebd ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.ult.d:: fs:4141fc309e951ebd ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.ult.d:: fs:4141fc309e951ebd ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ult.d:: fs:4141fc309e951ebd ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ult.d:: fs:4141fc309e951ebd ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.ult.d:: fs:4141fc309e951ebd ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.ult.d:: fs:7ff0000000000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.ult.d:: fs:7ff0000000000000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.ult.d:: fs:7ff0000000000000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.ult.d:: fs:7ff0000000000000 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.ult.d:: fs:7ff0000000000000 ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ult.d:: fs:7ff0000000000000 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.ult.d:: fs:7ff0000000000000 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.ult.d:: fs:7ff0000000000000 ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.ult.d:: fs:7ff0000000000000 ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.ult.d:: fs:7ff0000000000000 ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ult.d:: fs:7ff0000000000000 ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.ult.d:: fs:7ff0000000000000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.ult.d:: fs:7ff8000000000000 ft:fff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ult.d:: fs:7ff8000000000000 ft:c141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.ult.d:: fs:7ff8000000000000 ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ult.d:: fs:7ff8000000000000 ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ult.d:: fs:7ff8000000000000 ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ult.d:: fs:7ff8000000000000 ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ult.d:: fs:7ff8000000000000 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ult.d:: fs:7ff8000000000000 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.ult.d:: fs:7ff8000000000000 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ult.d:: fs:7ff8000000000000 ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ult.d:: fs:7ff8000000000000 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.ult.d:: fs:7ff8000000000000 ft:c0d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.ult.d:: fs:40d6fc568c154c98 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.ult.d:: fs:40d6fc568c154c98 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.ult.d:: fs:40d6fc568c154c98 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.ult.d:: fs:40d6fc568c154c98 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.ult.d:: fs:40d6fc568c154c98 ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ult.d:: fs:40d6fc568c154c98 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.ult.d:: fs:40d6fc568c154c98 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.ult.d:: fs:40d6fc568c154c98 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.ult.d:: fs:40d6fc568c154c98 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ult.d:: fs:40d6fc568c154c98 ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ult.d:: fs:40d6fc568c154c98 ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.ult.d:: fs:40d6fc568c154c98 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.ult.d:: fs:c0d6fc568c154c98 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.ult.d:: fs:c0d6fc568c154c98 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.ult.d:: fs:c0d6fc568c154c98 ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ult.d:: fs:c0d6fc568c154c98 ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ult.d:: fs:c0d6fc568c154c98 ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ult.d:: fs:c0d6fc568c154c98 ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ult.d:: fs:c0d6fc568c154c98 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ult.d:: fs:c0d6fc568c154c98 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.ult.d:: fs:c0d6fc568c154c98 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ult.d:: fs:c0d6fc568c154c98 ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ult.d:: fs:c0d6fc568c154c98 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.ult.d:: fs:c0d6fc568c154c98 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.le.d
+cmp.le.d:: fs:fff0000000000000 ft:fff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.le.d:: fs:fff0000000000000 ft:c141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.le.d:: fs:fff0000000000000 ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.le.d:: fs:fff0000000000000 ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.le.d:: fs:fff0000000000000 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.le.d:: fs:fff0000000000000 ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.le.d:: fs:fff0000000000000 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.le.d:: fs:fff0000000000000 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.le.d:: fs:fff0000000000000 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.le.d:: fs:fff0000000000000 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.le.d:: fs:fff0000000000000 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.le.d:: fs:fff0000000000000 ft:c0d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.le.d:: fs:c141fc309e951ebd ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.le.d:: fs:c141fc309e951ebd ft:c141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.le.d:: fs:c141fc309e951ebd ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.le.d:: fs:c141fc309e951ebd ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.le.d:: fs:c141fc309e951ebd ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.le.d:: fs:c141fc309e951ebd ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.le.d:: fs:c141fc309e951ebd ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.le.d:: fs:c141fc309e951ebd ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.le.d:: fs:c141fc309e951ebd ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.le.d:: fs:c141fc309e951ebd ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.le.d:: fs:c141fc309e951ebd ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.le.d:: fs:c141fc309e951ebd ft:c0d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.le.d:: fs:80000000f0000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.le.d:: fs:80000000f0000000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.le.d:: fs:80000000f0000000 ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.le.d:: fs:80000000f0000000 ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.le.d:: fs:80000000f0000000 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.le.d:: fs:80000000f0000000 ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.le.d:: fs:80000000f0000000 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.le.d:: fs:80000000f0000000 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.le.d:: fs:80000000f0000000 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.le.d:: fs:80000000f0000000 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.le.d:: fs:80000000f0000000 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.le.d:: fs:80000000f0000000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.le.d:: fs:8000000000000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.le.d:: fs:8000000000000000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.le.d:: fs:8000000000000000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.le.d:: fs:8000000000000000 ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.le.d:: fs:8000000000000000 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.le.d:: fs:8000000000000000 ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.le.d:: fs:8000000000000000 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.le.d:: fs:8000000000000000 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.le.d:: fs:8000000000000000 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.le.d:: fs:8000000000000000 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.le.d:: fs:8000000000000000 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.le.d:: fs:8000000000000000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.le.d:: fs:7ff0000000f00000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.le.d:: fs:7ff0000000f00000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.le.d:: fs:7ff0000000f00000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.le.d:: fs:7ff0000000f00000 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.le.d:: fs:7ff0000000f00000 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.le.d:: fs:7ff0000000f00000 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.le.d:: fs:7ff0000000f00000 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.le.d:: fs:7ff0000000f00000 ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.le.d:: fs:7ff0000000f00000 ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.le.d:: fs:7ff0000000f00000 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.le.d:: fs:7ff0000000f00000 ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.le.d:: fs:7ff0000000f00000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.le.d:: fs:0000000000000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.le.d:: fs:0000000000000000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.le.d:: fs:0000000000000000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.le.d:: fs:0000000000000000 ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.le.d:: fs:0000000000000000 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.le.d:: fs:0000000000000000 ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.le.d:: fs:0000000000000000 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.le.d:: fs:0000000000000000 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.le.d:: fs:0000000000000000 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.le.d:: fs:0000000000000000 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.le.d:: fs:0000000000000000 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.le.d:: fs:0000000000000000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.le.d:: fs:00000000f0000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.le.d:: fs:00000000f0000000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.le.d:: fs:00000000f0000000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.le.d:: fs:00000000f0000000 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.le.d:: fs:00000000f0000000 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.le.d:: fs:00000000f0000000 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.le.d:: fs:00000000f0000000 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.le.d:: fs:00000000f0000000 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.le.d:: fs:00000000f0000000 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.le.d:: fs:00000000f0000000 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.le.d:: fs:00000000f0000000 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.le.d:: fs:00000000f0000000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.le.d:: fs:4141fc309e951ebd ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.le.d:: fs:4141fc309e951ebd ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.le.d:: fs:4141fc309e951ebd ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.le.d:: fs:4141fc309e951ebd ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.le.d:: fs:4141fc309e951ebd ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.le.d:: fs:4141fc309e951ebd ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.le.d:: fs:4141fc309e951ebd ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.le.d:: fs:4141fc309e951ebd ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.le.d:: fs:4141fc309e951ebd ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.le.d:: fs:4141fc309e951ebd ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.le.d:: fs:4141fc309e951ebd ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.le.d:: fs:4141fc309e951ebd ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.le.d:: fs:7ff0000000000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.le.d:: fs:7ff0000000000000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.le.d:: fs:7ff0000000000000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.le.d:: fs:7ff0000000000000 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.le.d:: fs:7ff0000000000000 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.le.d:: fs:7ff0000000000000 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.le.d:: fs:7ff0000000000000 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.le.d:: fs:7ff0000000000000 ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.le.d:: fs:7ff0000000000000 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.le.d:: fs:7ff0000000000000 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.le.d:: fs:7ff0000000000000 ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.le.d:: fs:7ff0000000000000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.le.d:: fs:7ff8000000000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.le.d:: fs:7ff8000000000000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.le.d:: fs:7ff8000000000000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.le.d:: fs:7ff8000000000000 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.le.d:: fs:7ff8000000000000 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.le.d:: fs:7ff8000000000000 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.le.d:: fs:7ff8000000000000 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.le.d:: fs:7ff8000000000000 ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.le.d:: fs:7ff8000000000000 ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.le.d:: fs:7ff8000000000000 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.le.d:: fs:7ff8000000000000 ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.le.d:: fs:7ff8000000000000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.le.d:: fs:40d6fc568c154c98 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.le.d:: fs:40d6fc568c154c98 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.le.d:: fs:40d6fc568c154c98 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.le.d:: fs:40d6fc568c154c98 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.le.d:: fs:40d6fc568c154c98 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.le.d:: fs:40d6fc568c154c98 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.le.d:: fs:40d6fc568c154c98 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.le.d:: fs:40d6fc568c154c98 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.le.d:: fs:40d6fc568c154c98 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.le.d:: fs:40d6fc568c154c98 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.le.d:: fs:40d6fc568c154c98 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.le.d:: fs:40d6fc568c154c98 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.le.d:: fs:c0d6fc568c154c98 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.le.d:: fs:c0d6fc568c154c98 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.le.d:: fs:c0d6fc568c154c98 ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.le.d:: fs:c0d6fc568c154c98 ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.le.d:: fs:c0d6fc568c154c98 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.le.d:: fs:c0d6fc568c154c98 ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.le.d:: fs:c0d6fc568c154c98 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.le.d:: fs:c0d6fc568c154c98 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.le.d:: fs:c0d6fc568c154c98 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.le.d:: fs:c0d6fc568c154c98 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.le.d:: fs:c0d6fc568c154c98 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.le.d:: fs:c0d6fc568c154c98 ft:c0d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.ule.d
+cmp.ule.d:: fs:fff0000000000000 ft:fff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ule.d:: fs:fff0000000000000 ft:c141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.ule.d:: fs:fff0000000000000 ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ule.d:: fs:fff0000000000000 ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ule.d:: fs:fff0000000000000 ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ule.d:: fs:fff0000000000000 ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ule.d:: fs:fff0000000000000 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ule.d:: fs:fff0000000000000 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.ule.d:: fs:fff0000000000000 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ule.d:: fs:fff0000000000000 ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ule.d:: fs:fff0000000000000 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.ule.d:: fs:fff0000000000000 ft:c0d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.ule.d:: fs:c141fc309e951ebd ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.ule.d:: fs:c141fc309e951ebd ft:c141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.ule.d:: fs:c141fc309e951ebd ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ule.d:: fs:c141fc309e951ebd ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ule.d:: fs:c141fc309e951ebd ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ule.d:: fs:c141fc309e951ebd ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ule.d:: fs:c141fc309e951ebd ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ule.d:: fs:c141fc309e951ebd ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.ule.d:: fs:c141fc309e951ebd ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ule.d:: fs:c141fc309e951ebd ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ule.d:: fs:c141fc309e951ebd ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.ule.d:: fs:c141fc309e951ebd ft:c0d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.ule.d:: fs:80000000f0000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.ule.d:: fs:80000000f0000000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.ule.d:: fs:80000000f0000000 ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ule.d:: fs:80000000f0000000 ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ule.d:: fs:80000000f0000000 ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ule.d:: fs:80000000f0000000 ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ule.d:: fs:80000000f0000000 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ule.d:: fs:80000000f0000000 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.ule.d:: fs:80000000f0000000 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ule.d:: fs:80000000f0000000 ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ule.d:: fs:80000000f0000000 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.ule.d:: fs:80000000f0000000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.ule.d:: fs:8000000000000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.ule.d:: fs:8000000000000000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.ule.d:: fs:8000000000000000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.ule.d:: fs:8000000000000000 ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ule.d:: fs:8000000000000000 ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ule.d:: fs:8000000000000000 ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ule.d:: fs:8000000000000000 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ule.d:: fs:8000000000000000 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.ule.d:: fs:8000000000000000 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ule.d:: fs:8000000000000000 ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ule.d:: fs:8000000000000000 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.ule.d:: fs:8000000000000000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.ule.d:: fs:7ff0000000f00000 ft:fff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ule.d:: fs:7ff0000000f00000 ft:c141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.ule.d:: fs:7ff0000000f00000 ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ule.d:: fs:7ff0000000f00000 ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ule.d:: fs:7ff0000000f00000 ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ule.d:: fs:7ff0000000f00000 ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ule.d:: fs:7ff0000000f00000 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ule.d:: fs:7ff0000000f00000 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.ule.d:: fs:7ff0000000f00000 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ule.d:: fs:7ff0000000f00000 ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ule.d:: fs:7ff0000000f00000 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.ule.d:: fs:7ff0000000f00000 ft:c0d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.ule.d:: fs:0000000000000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.ule.d:: fs:0000000000000000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.ule.d:: fs:0000000000000000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.ule.d:: fs:0000000000000000 ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ule.d:: fs:0000000000000000 ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ule.d:: fs:0000000000000000 ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ule.d:: fs:0000000000000000 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ule.d:: fs:0000000000000000 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.ule.d:: fs:0000000000000000 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ule.d:: fs:0000000000000000 ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ule.d:: fs:0000000000000000 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.ule.d:: fs:0000000000000000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.ule.d:: fs:00000000f0000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.ule.d:: fs:00000000f0000000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.ule.d:: fs:00000000f0000000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.ule.d:: fs:00000000f0000000 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.ule.d:: fs:00000000f0000000 ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ule.d:: fs:00000000f0000000 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.ule.d:: fs:00000000f0000000 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ule.d:: fs:00000000f0000000 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.ule.d:: fs:00000000f0000000 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ule.d:: fs:00000000f0000000 ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ule.d:: fs:00000000f0000000 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.ule.d:: fs:00000000f0000000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.ule.d:: fs:4141fc309e951ebd ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.ule.d:: fs:4141fc309e951ebd ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.ule.d:: fs:4141fc309e951ebd ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.ule.d:: fs:4141fc309e951ebd ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.ule.d:: fs:4141fc309e951ebd ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ule.d:: fs:4141fc309e951ebd ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.ule.d:: fs:4141fc309e951ebd ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.ule.d:: fs:4141fc309e951ebd ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.ule.d:: fs:4141fc309e951ebd ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ule.d:: fs:4141fc309e951ebd ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ule.d:: fs:4141fc309e951ebd ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.ule.d:: fs:4141fc309e951ebd ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.ule.d:: fs:7ff0000000000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.ule.d:: fs:7ff0000000000000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.ule.d:: fs:7ff0000000000000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.ule.d:: fs:7ff0000000000000 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.ule.d:: fs:7ff0000000000000 ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ule.d:: fs:7ff0000000000000 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.ule.d:: fs:7ff0000000000000 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.ule.d:: fs:7ff0000000000000 ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.ule.d:: fs:7ff0000000000000 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ule.d:: fs:7ff0000000000000 ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ule.d:: fs:7ff0000000000000 ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.ule.d:: fs:7ff0000000000000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.ule.d:: fs:7ff8000000000000 ft:fff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ule.d:: fs:7ff8000000000000 ft:c141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.ule.d:: fs:7ff8000000000000 ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ule.d:: fs:7ff8000000000000 ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ule.d:: fs:7ff8000000000000 ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ule.d:: fs:7ff8000000000000 ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ule.d:: fs:7ff8000000000000 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ule.d:: fs:7ff8000000000000 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.ule.d:: fs:7ff8000000000000 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ule.d:: fs:7ff8000000000000 ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ule.d:: fs:7ff8000000000000 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.ule.d:: fs:7ff8000000000000 ft:c0d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.ule.d:: fs:40d6fc568c154c98 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.ule.d:: fs:40d6fc568c154c98 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.ule.d:: fs:40d6fc568c154c98 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.ule.d:: fs:40d6fc568c154c98 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.ule.d:: fs:40d6fc568c154c98 ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ule.d:: fs:40d6fc568c154c98 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.ule.d:: fs:40d6fc568c154c98 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.ule.d:: fs:40d6fc568c154c98 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.ule.d:: fs:40d6fc568c154c98 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ule.d:: fs:40d6fc568c154c98 ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ule.d:: fs:40d6fc568c154c98 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.ule.d:: fs:40d6fc568c154c98 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.ule.d:: fs:c0d6fc568c154c98 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.ule.d:: fs:c0d6fc568c154c98 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.ule.d:: fs:c0d6fc568c154c98 ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ule.d:: fs:c0d6fc568c154c98 ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ule.d:: fs:c0d6fc568c154c98 ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ule.d:: fs:c0d6fc568c154c98 ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ule.d:: fs:c0d6fc568c154c98 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ule.d:: fs:c0d6fc568c154c98 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.ule.d:: fs:c0d6fc568c154c98 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ule.d:: fs:c0d6fc568c154c98 ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ule.d:: fs:c0d6fc568c154c98 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.ule.d:: fs:c0d6fc568c154c98 ft:c0d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.or.d
+cmp.or.d:: fs:fff0000000000000 ft:fff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.or.d:: fs:fff0000000000000 ft:c141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.or.d:: fs:fff0000000000000 ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.or.d:: fs:fff0000000000000 ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.or.d:: fs:fff0000000000000 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.or.d:: fs:fff0000000000000 ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.or.d:: fs:fff0000000000000 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.or.d:: fs:fff0000000000000 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.or.d:: fs:fff0000000000000 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.or.d:: fs:fff0000000000000 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.or.d:: fs:fff0000000000000 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.or.d:: fs:fff0000000000000 ft:c0d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.or.d:: fs:c141fc309e951ebd ft:fff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.or.d:: fs:c141fc309e951ebd ft:c141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.or.d:: fs:c141fc309e951ebd ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.or.d:: fs:c141fc309e951ebd ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.or.d:: fs:c141fc309e951ebd ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.or.d:: fs:c141fc309e951ebd ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.or.d:: fs:c141fc309e951ebd ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.or.d:: fs:c141fc309e951ebd ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.or.d:: fs:c141fc309e951ebd ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.or.d:: fs:c141fc309e951ebd ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.or.d:: fs:c141fc309e951ebd ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.or.d:: fs:c141fc309e951ebd ft:c0d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.or.d:: fs:80000000f0000000 ft:fff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.or.d:: fs:80000000f0000000 ft:c141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.or.d:: fs:80000000f0000000 ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.or.d:: fs:80000000f0000000 ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.or.d:: fs:80000000f0000000 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.or.d:: fs:80000000f0000000 ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.or.d:: fs:80000000f0000000 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.or.d:: fs:80000000f0000000 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.or.d:: fs:80000000f0000000 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.or.d:: fs:80000000f0000000 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.or.d:: fs:80000000f0000000 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.or.d:: fs:80000000f0000000 ft:c0d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.or.d:: fs:8000000000000000 ft:fff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.or.d:: fs:8000000000000000 ft:c141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.or.d:: fs:8000000000000000 ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.or.d:: fs:8000000000000000 ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.or.d:: fs:8000000000000000 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.or.d:: fs:8000000000000000 ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.or.d:: fs:8000000000000000 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.or.d:: fs:8000000000000000 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.or.d:: fs:8000000000000000 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.or.d:: fs:8000000000000000 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.or.d:: fs:8000000000000000 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.or.d:: fs:8000000000000000 ft:c0d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.or.d:: fs:7ff0000000f00000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.or.d:: fs:7ff0000000f00000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.or.d:: fs:7ff0000000f00000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.or.d:: fs:7ff0000000f00000 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.or.d:: fs:7ff0000000f00000 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.or.d:: fs:7ff0000000f00000 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.or.d:: fs:7ff0000000f00000 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.or.d:: fs:7ff0000000f00000 ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.or.d:: fs:7ff0000000f00000 ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.or.d:: fs:7ff0000000f00000 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.or.d:: fs:7ff0000000f00000 ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.or.d:: fs:7ff0000000f00000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.or.d:: fs:0000000000000000 ft:fff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.or.d:: fs:0000000000000000 ft:c141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.or.d:: fs:0000000000000000 ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.or.d:: fs:0000000000000000 ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.or.d:: fs:0000000000000000 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.or.d:: fs:0000000000000000 ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.or.d:: fs:0000000000000000 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.or.d:: fs:0000000000000000 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.or.d:: fs:0000000000000000 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.or.d:: fs:0000000000000000 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.or.d:: fs:0000000000000000 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.or.d:: fs:0000000000000000 ft:c0d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.or.d:: fs:00000000f0000000 ft:fff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.or.d:: fs:00000000f0000000 ft:c141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.or.d:: fs:00000000f0000000 ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.or.d:: fs:00000000f0000000 ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.or.d:: fs:00000000f0000000 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.or.d:: fs:00000000f0000000 ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.or.d:: fs:00000000f0000000 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.or.d:: fs:00000000f0000000 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.or.d:: fs:00000000f0000000 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.or.d:: fs:00000000f0000000 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.or.d:: fs:00000000f0000000 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.or.d:: fs:00000000f0000000 ft:c0d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.or.d:: fs:4141fc309e951ebd ft:fff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.or.d:: fs:4141fc309e951ebd ft:c141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.or.d:: fs:4141fc309e951ebd ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.or.d:: fs:4141fc309e951ebd ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.or.d:: fs:4141fc309e951ebd ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.or.d:: fs:4141fc309e951ebd ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.or.d:: fs:4141fc309e951ebd ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.or.d:: fs:4141fc309e951ebd ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.or.d:: fs:4141fc309e951ebd ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.or.d:: fs:4141fc309e951ebd ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.or.d:: fs:4141fc309e951ebd ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.or.d:: fs:4141fc309e951ebd ft:c0d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.or.d:: fs:7ff0000000000000 ft:fff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.or.d:: fs:7ff0000000000000 ft:c141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.or.d:: fs:7ff0000000000000 ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.or.d:: fs:7ff0000000000000 ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.or.d:: fs:7ff0000000000000 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.or.d:: fs:7ff0000000000000 ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.or.d:: fs:7ff0000000000000 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.or.d:: fs:7ff0000000000000 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.or.d:: fs:7ff0000000000000 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.or.d:: fs:7ff0000000000000 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.or.d:: fs:7ff0000000000000 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.or.d:: fs:7ff0000000000000 ft:c0d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.or.d:: fs:7ff8000000000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.or.d:: fs:7ff8000000000000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.or.d:: fs:7ff8000000000000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.or.d:: fs:7ff8000000000000 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.or.d:: fs:7ff8000000000000 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.or.d:: fs:7ff8000000000000 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.or.d:: fs:7ff8000000000000 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.or.d:: fs:7ff8000000000000 ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.or.d:: fs:7ff8000000000000 ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.or.d:: fs:7ff8000000000000 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.or.d:: fs:7ff8000000000000 ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.or.d:: fs:7ff8000000000000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.or.d:: fs:40d6fc568c154c98 ft:fff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.or.d:: fs:40d6fc568c154c98 ft:c141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.or.d:: fs:40d6fc568c154c98 ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.or.d:: fs:40d6fc568c154c98 ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.or.d:: fs:40d6fc568c154c98 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.or.d:: fs:40d6fc568c154c98 ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.or.d:: fs:40d6fc568c154c98 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.or.d:: fs:40d6fc568c154c98 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.or.d:: fs:40d6fc568c154c98 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.or.d:: fs:40d6fc568c154c98 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.or.d:: fs:40d6fc568c154c98 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.or.d:: fs:40d6fc568c154c98 ft:c0d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.or.d:: fs:c0d6fc568c154c98 ft:fff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.or.d:: fs:c0d6fc568c154c98 ft:c141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.or.d:: fs:c0d6fc568c154c98 ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.or.d:: fs:c0d6fc568c154c98 ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.or.d:: fs:c0d6fc568c154c98 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.or.d:: fs:c0d6fc568c154c98 ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.or.d:: fs:c0d6fc568c154c98 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.or.d:: fs:c0d6fc568c154c98 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.or.d:: fs:c0d6fc568c154c98 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.or.d:: fs:c0d6fc568c154c98 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.or.d:: fs:c0d6fc568c154c98 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.or.d:: fs:c0d6fc568c154c98 ft:c0d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d
+cmp.une.d:: fs:fff0000000000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.une.d:: fs:fff0000000000000 ft:c141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:fff0000000000000 ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:fff0000000000000 ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:fff0000000000000 ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:fff0000000000000 ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:fff0000000000000 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:fff0000000000000 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:fff0000000000000 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:fff0000000000000 ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:fff0000000000000 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:fff0000000000000 ft:c0d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:c141fc309e951ebd ft:fff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:c141fc309e951ebd ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.une.d:: fs:c141fc309e951ebd ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:c141fc309e951ebd ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:c141fc309e951ebd ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:c141fc309e951ebd ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:c141fc309e951ebd ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:c141fc309e951ebd ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:c141fc309e951ebd ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:c141fc309e951ebd ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:c141fc309e951ebd ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:c141fc309e951ebd ft:c0d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:80000000f0000000 ft:fff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:80000000f0000000 ft:c141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:80000000f0000000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.une.d:: fs:80000000f0000000 ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:80000000f0000000 ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:80000000f0000000 ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:80000000f0000000 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:80000000f0000000 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:80000000f0000000 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:80000000f0000000 ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:80000000f0000000 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:80000000f0000000 ft:c0d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:8000000000000000 ft:fff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:8000000000000000 ft:c141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:8000000000000000 ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:8000000000000000 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.une.d:: fs:8000000000000000 ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:8000000000000000 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.une.d:: fs:8000000000000000 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:8000000000000000 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:8000000000000000 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:8000000000000000 ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:8000000000000000 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:8000000000000000 ft:c0d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:7ff0000000f00000 ft:fff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:7ff0000000f00000 ft:c141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:7ff0000000f00000 ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:7ff0000000f00000 ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:7ff0000000f00000 ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:7ff0000000f00000 ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:7ff0000000f00000 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:7ff0000000f00000 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:7ff0000000f00000 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:7ff0000000f00000 ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:7ff0000000f00000 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:7ff0000000f00000 ft:c0d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:0000000000000000 ft:fff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:0000000000000000 ft:c141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:0000000000000000 ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:0000000000000000 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.une.d:: fs:0000000000000000 ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:0000000000000000 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.une.d:: fs:0000000000000000 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:0000000000000000 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:0000000000000000 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:0000000000000000 ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:0000000000000000 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:0000000000000000 ft:c0d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:00000000f0000000 ft:fff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:00000000f0000000 ft:c141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:00000000f0000000 ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:00000000f0000000 ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:00000000f0000000 ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:00000000f0000000 ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:00000000f0000000 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.une.d:: fs:00000000f0000000 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:00000000f0000000 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:00000000f0000000 ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:00000000f0000000 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:00000000f0000000 ft:c0d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:4141fc309e951ebd ft:fff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:4141fc309e951ebd ft:c141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:4141fc309e951ebd ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:4141fc309e951ebd ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:4141fc309e951ebd ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:4141fc309e951ebd ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:4141fc309e951ebd ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:4141fc309e951ebd ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.une.d:: fs:4141fc309e951ebd ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:4141fc309e951ebd ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:4141fc309e951ebd ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:4141fc309e951ebd ft:c0d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:7ff0000000000000 ft:fff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:7ff0000000000000 ft:c141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:7ff0000000000000 ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:7ff0000000000000 ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:7ff0000000000000 ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:7ff0000000000000 ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:7ff0000000000000 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:7ff0000000000000 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:7ff0000000000000 ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.une.d:: fs:7ff0000000000000 ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:7ff0000000000000 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:7ff0000000000000 ft:c0d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:7ff8000000000000 ft:fff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:7ff8000000000000 ft:c141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:7ff8000000000000 ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:7ff8000000000000 ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:7ff8000000000000 ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:7ff8000000000000 ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:7ff8000000000000 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:7ff8000000000000 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:7ff8000000000000 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:7ff8000000000000 ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:7ff8000000000000 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:7ff8000000000000 ft:c0d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:40d6fc568c154c98 ft:fff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:40d6fc568c154c98 ft:c141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:40d6fc568c154c98 ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:40d6fc568c154c98 ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:40d6fc568c154c98 ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:40d6fc568c154c98 ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:40d6fc568c154c98 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:40d6fc568c154c98 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:40d6fc568c154c98 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:40d6fc568c154c98 ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:40d6fc568c154c98 ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.une.d:: fs:40d6fc568c154c98 ft:c0d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:c0d6fc568c154c98 ft:fff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:c0d6fc568c154c98 ft:c141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:c0d6fc568c154c98 ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:c0d6fc568c154c98 ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:c0d6fc568c154c98 ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:c0d6fc568c154c98 ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:c0d6fc568c154c98 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:c0d6fc568c154c98 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:c0d6fc568c154c98 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:c0d6fc568c154c98 ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:c0d6fc568c154c98 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.une.d:: fs:c0d6fc568c154c98 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.ne.d
+cmp.ne.d:: fs:fff0000000000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.ne.d:: fs:fff0000000000000 ft:c141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.ne.d:: fs:fff0000000000000 ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ne.d:: fs:fff0000000000000 ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ne.d:: fs:fff0000000000000 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.ne.d:: fs:fff0000000000000 ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ne.d:: fs:fff0000000000000 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ne.d:: fs:fff0000000000000 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.ne.d:: fs:fff0000000000000 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ne.d:: fs:fff0000000000000 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.ne.d:: fs:fff0000000000000 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.ne.d:: fs:fff0000000000000 ft:c0d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.ne.d:: fs:c141fc309e951ebd ft:fff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ne.d:: fs:c141fc309e951ebd ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.ne.d:: fs:c141fc309e951ebd ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ne.d:: fs:c141fc309e951ebd ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ne.d:: fs:c141fc309e951ebd ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.ne.d:: fs:c141fc309e951ebd ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ne.d:: fs:c141fc309e951ebd ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ne.d:: fs:c141fc309e951ebd ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.ne.d:: fs:c141fc309e951ebd ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ne.d:: fs:c141fc309e951ebd ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.ne.d:: fs:c141fc309e951ebd ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.ne.d:: fs:c141fc309e951ebd ft:c0d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.ne.d:: fs:80000000f0000000 ft:fff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ne.d:: fs:80000000f0000000 ft:c141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.ne.d:: fs:80000000f0000000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.ne.d:: fs:80000000f0000000 ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ne.d:: fs:80000000f0000000 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.ne.d:: fs:80000000f0000000 ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ne.d:: fs:80000000f0000000 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ne.d:: fs:80000000f0000000 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.ne.d:: fs:80000000f0000000 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ne.d:: fs:80000000f0000000 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.ne.d:: fs:80000000f0000000 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.ne.d:: fs:80000000f0000000 ft:c0d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.ne.d:: fs:8000000000000000 ft:fff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ne.d:: fs:8000000000000000 ft:c141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.ne.d:: fs:8000000000000000 ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ne.d:: fs:8000000000000000 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.ne.d:: fs:8000000000000000 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.ne.d:: fs:8000000000000000 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.ne.d:: fs:8000000000000000 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ne.d:: fs:8000000000000000 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.ne.d:: fs:8000000000000000 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ne.d:: fs:8000000000000000 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.ne.d:: fs:8000000000000000 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.ne.d:: fs:8000000000000000 ft:c0d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.ne.d:: fs:7ff0000000f00000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.ne.d:: fs:7ff0000000f00000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.ne.d:: fs:7ff0000000f00000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.ne.d:: fs:7ff0000000f00000 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.ne.d:: fs:7ff0000000f00000 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.ne.d:: fs:7ff0000000f00000 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.ne.d:: fs:7ff0000000f00000 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.ne.d:: fs:7ff0000000f00000 ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.ne.d:: fs:7ff0000000f00000 ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.ne.d:: fs:7ff0000000f00000 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.ne.d:: fs:7ff0000000f00000 ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.ne.d:: fs:7ff0000000f00000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.ne.d:: fs:0000000000000000 ft:fff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ne.d:: fs:0000000000000000 ft:c141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.ne.d:: fs:0000000000000000 ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ne.d:: fs:0000000000000000 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.ne.d:: fs:0000000000000000 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.ne.d:: fs:0000000000000000 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.ne.d:: fs:0000000000000000 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ne.d:: fs:0000000000000000 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.ne.d:: fs:0000000000000000 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ne.d:: fs:0000000000000000 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.ne.d:: fs:0000000000000000 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.ne.d:: fs:0000000000000000 ft:c0d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.ne.d:: fs:00000000f0000000 ft:fff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ne.d:: fs:00000000f0000000 ft:c141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.ne.d:: fs:00000000f0000000 ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ne.d:: fs:00000000f0000000 ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ne.d:: fs:00000000f0000000 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.ne.d:: fs:00000000f0000000 ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ne.d:: fs:00000000f0000000 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.ne.d:: fs:00000000f0000000 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.ne.d:: fs:00000000f0000000 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ne.d:: fs:00000000f0000000 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.ne.d:: fs:00000000f0000000 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.ne.d:: fs:00000000f0000000 ft:c0d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.ne.d:: fs:4141fc309e951ebd ft:fff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ne.d:: fs:4141fc309e951ebd ft:c141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.ne.d:: fs:4141fc309e951ebd ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ne.d:: fs:4141fc309e951ebd ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ne.d:: fs:4141fc309e951ebd ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.ne.d:: fs:4141fc309e951ebd ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ne.d:: fs:4141fc309e951ebd ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ne.d:: fs:4141fc309e951ebd ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.ne.d:: fs:4141fc309e951ebd ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ne.d:: fs:4141fc309e951ebd ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.ne.d:: fs:4141fc309e951ebd ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.ne.d:: fs:4141fc309e951ebd ft:c0d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.ne.d:: fs:7ff0000000000000 ft:fff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ne.d:: fs:7ff0000000000000 ft:c141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.ne.d:: fs:7ff0000000000000 ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ne.d:: fs:7ff0000000000000 ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ne.d:: fs:7ff0000000000000 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.ne.d:: fs:7ff0000000000000 ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ne.d:: fs:7ff0000000000000 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ne.d:: fs:7ff0000000000000 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.ne.d:: fs:7ff0000000000000 ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.ne.d:: fs:7ff0000000000000 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.ne.d:: fs:7ff0000000000000 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.ne.d:: fs:7ff0000000000000 ft:c0d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.ne.d:: fs:7ff8000000000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.ne.d:: fs:7ff8000000000000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.ne.d:: fs:7ff8000000000000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.ne.d:: fs:7ff8000000000000 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.ne.d:: fs:7ff8000000000000 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.ne.d:: fs:7ff8000000000000 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.ne.d:: fs:7ff8000000000000 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.ne.d:: fs:7ff8000000000000 ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.ne.d:: fs:7ff8000000000000 ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.ne.d:: fs:7ff8000000000000 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.ne.d:: fs:7ff8000000000000 ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.ne.d:: fs:7ff8000000000000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.ne.d:: fs:40d6fc568c154c98 ft:fff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ne.d:: fs:40d6fc568c154c98 ft:c141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.ne.d:: fs:40d6fc568c154c98 ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ne.d:: fs:40d6fc568c154c98 ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ne.d:: fs:40d6fc568c154c98 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.ne.d:: fs:40d6fc568c154c98 ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ne.d:: fs:40d6fc568c154c98 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ne.d:: fs:40d6fc568c154c98 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.ne.d:: fs:40d6fc568c154c98 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ne.d:: fs:40d6fc568c154c98 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.ne.d:: fs:40d6fc568c154c98 ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.ne.d:: fs:40d6fc568c154c98 ft:c0d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.ne.d:: fs:c0d6fc568c154c98 ft:fff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ne.d:: fs:c0d6fc568c154c98 ft:c141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.ne.d:: fs:c0d6fc568c154c98 ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ne.d:: fs:c0d6fc568c154c98 ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ne.d:: fs:c0d6fc568c154c98 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.ne.d:: fs:c0d6fc568c154c98 ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ne.d:: fs:c0d6fc568c154c98 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ne.d:: fs:c0d6fc568c154c98 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.ne.d:: fs:c0d6fc568c154c98 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.ne.d:: fs:c0d6fc568c154c98 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.ne.d:: fs:c0d6fc568c154c98 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.ne.d:: fs:c0d6fc568c154c98 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.saf.s
+cmp.saf.s:: fs:ff800000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:ff800000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:ff800000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:ff800000 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:ff800000 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:ff800000 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:ff800000 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:ff800000 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:ff800000 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:ff800000 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:ff800000 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:ff800000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:c3e41eb8 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:c3e41eb8 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:c3e41eb8 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:c3e41eb8 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:c3e41eb8 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:c3e41eb8 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:c3e41eb8 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:c3e41eb8 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:c3e41eb8 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:c3e41eb8 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:c3e41eb8 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:c3e41eb8 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:8000f000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:8000f000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:8000f000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:8000f000 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:8000f000 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:8000f000 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:8000f000 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:8000f000 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:8000f000 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:8000f000 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:8000f000 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:8000f000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:80000000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:80000000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:80000000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:80000000 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:80000000 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:80000000 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:80000000 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:80000000 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:80000000 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:80000000 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:80000000 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:80000000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:7f80f000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:7f80f000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:7f80f000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:7f80f000 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:7f80f000 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:7f80f000 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:7f80f000 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:7f80f000 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:7f80f000 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:7f80f000 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:7f80f000 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:7f80f000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:00000000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:00000000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:00000000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:00000000 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:00000000 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:00000000 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:00000000 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:00000000 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:00000000 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:00000000 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:00000000 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:00000000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:0000f000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:0000f000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:0000f000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:0000f000 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:0000f000 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:0000f000 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:0000f000 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:0000f000 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:0000f000 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:0000f000 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:0000f000 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:0000f000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:43e41eb8 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:43e41eb8 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:43e41eb8 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:43e41eb8 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:43e41eb8 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:43e41eb8 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:43e41eb8 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:43e41eb8 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:43e41eb8 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:43e41eb8 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:43e41eb8 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:43e41eb8 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:7f800000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:7f800000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:7f800000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:7f800000 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:7f800000 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:7f800000 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:7f800000 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:7f800000 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:7f800000 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:7f800000 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:7f800000 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:7f800000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:7fc0f000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:7fc0f000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:7fc0f000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:7fc0f000 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:7fc0f000 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:7fc0f000 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:7fc0f000 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:7fc0f000 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:7fc0f000 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:7fc0f000 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:7fc0f000 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:7fc0f000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:43ad6d26 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:43ad6d26 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:43ad6d26 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:43ad6d26 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:43ad6d26 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:43ad6d26 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:43ad6d26 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:43ad6d26 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:43ad6d26 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:43ad6d26 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:43ad6d26 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:43ad6d26 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:c3ad6d26 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:c3ad6d26 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:c3ad6d26 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:c3ad6d26 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:c3ad6d26 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:c3ad6d26 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:c3ad6d26 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:c3ad6d26 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:c3ad6d26 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:c3ad6d26 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:c3ad6d26 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.saf.s:: fs:c3ad6d26 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.sun.s
+cmp.sun.s:: fs:ff800000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.sun.s:: fs:ff800000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.sun.s:: fs:ff800000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.sun.s:: fs:ff800000 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.sun.s:: fs:ff800000 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.sun.s:: fs:ff800000 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.sun.s:: fs:ff800000 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.sun.s:: fs:ff800000 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.sun.s:: fs:ff800000 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.sun.s:: fs:ff800000 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.sun.s:: fs:ff800000 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.sun.s:: fs:ff800000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.sun.s:: fs:c3e41eb8 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.sun.s:: fs:c3e41eb8 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.sun.s:: fs:c3e41eb8 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.sun.s:: fs:c3e41eb8 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.sun.s:: fs:c3e41eb8 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.sun.s:: fs:c3e41eb8 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.sun.s:: fs:c3e41eb8 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.sun.s:: fs:c3e41eb8 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.sun.s:: fs:c3e41eb8 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.sun.s:: fs:c3e41eb8 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.sun.s:: fs:c3e41eb8 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.sun.s:: fs:c3e41eb8 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.sun.s:: fs:8000f000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.sun.s:: fs:8000f000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.sun.s:: fs:8000f000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.sun.s:: fs:8000f000 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.sun.s:: fs:8000f000 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.sun.s:: fs:8000f000 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.sun.s:: fs:8000f000 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.sun.s:: fs:8000f000 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.sun.s:: fs:8000f000 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.sun.s:: fs:8000f000 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.sun.s:: fs:8000f000 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.sun.s:: fs:8000f000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.sun.s:: fs:80000000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.sun.s:: fs:80000000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.sun.s:: fs:80000000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.sun.s:: fs:80000000 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.sun.s:: fs:80000000 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.sun.s:: fs:80000000 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.sun.s:: fs:80000000 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.sun.s:: fs:80000000 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.sun.s:: fs:80000000 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.sun.s:: fs:80000000 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.sun.s:: fs:80000000 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.sun.s:: fs:80000000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.sun.s:: fs:7f80f000 ft:ff800000 out:ffffffff fpcsr:000c0000
+cmp.sun.s:: fs:7f80f000 ft:c3e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sun.s:: fs:7f80f000 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.sun.s:: fs:7f80f000 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.sun.s:: fs:7f80f000 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.sun.s:: fs:7f80f000 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.sun.s:: fs:7f80f000 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.sun.s:: fs:7f80f000 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sun.s:: fs:7f80f000 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.sun.s:: fs:7f80f000 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.sun.s:: fs:7f80f000 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sun.s:: fs:7f80f000 ft:c3ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sun.s:: fs:00000000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.sun.s:: fs:00000000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.sun.s:: fs:00000000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.sun.s:: fs:00000000 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.sun.s:: fs:00000000 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.sun.s:: fs:00000000 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.sun.s:: fs:00000000 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.sun.s:: fs:00000000 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.sun.s:: fs:00000000 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.sun.s:: fs:00000000 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.sun.s:: fs:00000000 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.sun.s:: fs:00000000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.sun.s:: fs:0000f000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.sun.s:: fs:0000f000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.sun.s:: fs:0000f000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.sun.s:: fs:0000f000 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.sun.s:: fs:0000f000 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.sun.s:: fs:0000f000 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.sun.s:: fs:0000f000 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.sun.s:: fs:0000f000 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.sun.s:: fs:0000f000 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.sun.s:: fs:0000f000 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.sun.s:: fs:0000f000 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.sun.s:: fs:0000f000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.sun.s:: fs:43e41eb8 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.sun.s:: fs:43e41eb8 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.sun.s:: fs:43e41eb8 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.sun.s:: fs:43e41eb8 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.sun.s:: fs:43e41eb8 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.sun.s:: fs:43e41eb8 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.sun.s:: fs:43e41eb8 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.sun.s:: fs:43e41eb8 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.sun.s:: fs:43e41eb8 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.sun.s:: fs:43e41eb8 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.sun.s:: fs:43e41eb8 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.sun.s:: fs:43e41eb8 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.sun.s:: fs:7f800000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.sun.s:: fs:7f800000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.sun.s:: fs:7f800000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.sun.s:: fs:7f800000 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.sun.s:: fs:7f800000 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.sun.s:: fs:7f800000 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.sun.s:: fs:7f800000 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.sun.s:: fs:7f800000 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.sun.s:: fs:7f800000 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.sun.s:: fs:7f800000 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.sun.s:: fs:7f800000 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.sun.s:: fs:7f800000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.sun.s:: fs:7fc0f000 ft:ff800000 out:ffffffff fpcsr:000c0000
+cmp.sun.s:: fs:7fc0f000 ft:c3e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sun.s:: fs:7fc0f000 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.sun.s:: fs:7fc0f000 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.sun.s:: fs:7fc0f000 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.sun.s:: fs:7fc0f000 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.sun.s:: fs:7fc0f000 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.sun.s:: fs:7fc0f000 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sun.s:: fs:7fc0f000 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.sun.s:: fs:7fc0f000 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.sun.s:: fs:7fc0f000 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sun.s:: fs:7fc0f000 ft:c3ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sun.s:: fs:43ad6d26 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.sun.s:: fs:43ad6d26 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.sun.s:: fs:43ad6d26 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.sun.s:: fs:43ad6d26 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.sun.s:: fs:43ad6d26 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.sun.s:: fs:43ad6d26 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.sun.s:: fs:43ad6d26 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.sun.s:: fs:43ad6d26 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.sun.s:: fs:43ad6d26 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.sun.s:: fs:43ad6d26 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.sun.s:: fs:43ad6d26 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.sun.s:: fs:43ad6d26 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.sun.s:: fs:c3ad6d26 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.sun.s:: fs:c3ad6d26 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.sun.s:: fs:c3ad6d26 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.sun.s:: fs:c3ad6d26 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.sun.s:: fs:c3ad6d26 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.sun.s:: fs:c3ad6d26 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.sun.s:: fs:c3ad6d26 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.sun.s:: fs:c3ad6d26 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.sun.s:: fs:c3ad6d26 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.sun.s:: fs:c3ad6d26 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.sun.s:: fs:c3ad6d26 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.sun.s:: fs:c3ad6d26 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.seq.s
+cmp.seq.s:: fs:ff800000 ft:ff800000 out:ffffffff fpcsr:000c0000
+cmp.seq.s:: fs:ff800000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:ff800000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:ff800000 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:ff800000 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:ff800000 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:ff800000 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:ff800000 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:ff800000 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:ff800000 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:ff800000 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:ff800000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:c3e41eb8 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:c3e41eb8 ft:c3e41eb8 out:ffffffff fpcsr:000c0000
+cmp.seq.s:: fs:c3e41eb8 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:c3e41eb8 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:c3e41eb8 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:c3e41eb8 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:c3e41eb8 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:c3e41eb8 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:c3e41eb8 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:c3e41eb8 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:c3e41eb8 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:c3e41eb8 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:8000f000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:8000f000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:8000f000 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.seq.s:: fs:8000f000 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:8000f000 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:8000f000 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:8000f000 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:8000f000 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:8000f000 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:8000f000 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:8000f000 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:8000f000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:80000000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:80000000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:80000000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:80000000 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.seq.s:: fs:80000000 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:80000000 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.seq.s:: fs:80000000 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:80000000 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:80000000 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:80000000 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:80000000 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:80000000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:7f80f000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:7f80f000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:7f80f000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:7f80f000 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:7f80f000 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:7f80f000 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:7f80f000 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:7f80f000 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:7f80f000 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:7f80f000 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:7f80f000 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:7f80f000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:00000000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:00000000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:00000000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:00000000 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.seq.s:: fs:00000000 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:00000000 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.seq.s:: fs:00000000 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:00000000 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:00000000 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:00000000 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:00000000 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:00000000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:0000f000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:0000f000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:0000f000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:0000f000 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:0000f000 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:0000f000 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:0000f000 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.seq.s:: fs:0000f000 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:0000f000 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:0000f000 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:0000f000 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:0000f000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:43e41eb8 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:43e41eb8 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:43e41eb8 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:43e41eb8 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:43e41eb8 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:43e41eb8 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:43e41eb8 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:43e41eb8 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.seq.s:: fs:43e41eb8 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:43e41eb8 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:43e41eb8 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:43e41eb8 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:7f800000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:7f800000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:7f800000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:7f800000 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:7f800000 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:7f800000 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:7f800000 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:7f800000 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:7f800000 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.seq.s:: fs:7f800000 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:7f800000 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:7f800000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:7fc0f000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:7fc0f000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:7fc0f000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:7fc0f000 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:7fc0f000 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:7fc0f000 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:7fc0f000 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:7fc0f000 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:7fc0f000 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:7fc0f000 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:7fc0f000 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:7fc0f000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:43ad6d26 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:43ad6d26 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:43ad6d26 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:43ad6d26 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:43ad6d26 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:43ad6d26 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:43ad6d26 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:43ad6d26 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:43ad6d26 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:43ad6d26 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:43ad6d26 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.seq.s:: fs:43ad6d26 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:c3ad6d26 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:c3ad6d26 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:c3ad6d26 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:c3ad6d26 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:c3ad6d26 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:c3ad6d26 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:c3ad6d26 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:c3ad6d26 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:c3ad6d26 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:c3ad6d26 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:c3ad6d26 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.seq.s:: fs:c3ad6d26 ft:c3ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sueq.s
+cmp.sueq.s:: fs:ff800000 ft:ff800000 out:ffffffff fpcsr:000c0000
+cmp.sueq.s:: fs:ff800000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.sueq.s:: fs:ff800000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.sueq.s:: fs:ff800000 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.sueq.s:: fs:ff800000 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.sueq.s:: fs:ff800000 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.sueq.s:: fs:ff800000 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.sueq.s:: fs:ff800000 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.sueq.s:: fs:ff800000 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.sueq.s:: fs:ff800000 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.sueq.s:: fs:ff800000 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.sueq.s:: fs:ff800000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.sueq.s:: fs:c3e41eb8 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.sueq.s:: fs:c3e41eb8 ft:c3e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sueq.s:: fs:c3e41eb8 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.sueq.s:: fs:c3e41eb8 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.sueq.s:: fs:c3e41eb8 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.sueq.s:: fs:c3e41eb8 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.sueq.s:: fs:c3e41eb8 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.sueq.s:: fs:c3e41eb8 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.sueq.s:: fs:c3e41eb8 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.sueq.s:: fs:c3e41eb8 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.sueq.s:: fs:c3e41eb8 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.sueq.s:: fs:c3e41eb8 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.sueq.s:: fs:8000f000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.sueq.s:: fs:8000f000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.sueq.s:: fs:8000f000 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.sueq.s:: fs:8000f000 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.sueq.s:: fs:8000f000 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.sueq.s:: fs:8000f000 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.sueq.s:: fs:8000f000 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.sueq.s:: fs:8000f000 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.sueq.s:: fs:8000f000 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.sueq.s:: fs:8000f000 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.sueq.s:: fs:8000f000 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.sueq.s:: fs:8000f000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.sueq.s:: fs:80000000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.sueq.s:: fs:80000000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.sueq.s:: fs:80000000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.sueq.s:: fs:80000000 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.sueq.s:: fs:80000000 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.sueq.s:: fs:80000000 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.sueq.s:: fs:80000000 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.sueq.s:: fs:80000000 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.sueq.s:: fs:80000000 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.sueq.s:: fs:80000000 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.sueq.s:: fs:80000000 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.sueq.s:: fs:80000000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.sueq.s:: fs:7f80f000 ft:ff800000 out:ffffffff fpcsr:000c0000
+cmp.sueq.s:: fs:7f80f000 ft:c3e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sueq.s:: fs:7f80f000 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.sueq.s:: fs:7f80f000 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.sueq.s:: fs:7f80f000 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.sueq.s:: fs:7f80f000 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.sueq.s:: fs:7f80f000 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.sueq.s:: fs:7f80f000 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sueq.s:: fs:7f80f000 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.sueq.s:: fs:7f80f000 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.sueq.s:: fs:7f80f000 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sueq.s:: fs:7f80f000 ft:c3ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sueq.s:: fs:00000000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.sueq.s:: fs:00000000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.sueq.s:: fs:00000000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.sueq.s:: fs:00000000 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.sueq.s:: fs:00000000 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.sueq.s:: fs:00000000 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.sueq.s:: fs:00000000 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.sueq.s:: fs:00000000 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.sueq.s:: fs:00000000 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.sueq.s:: fs:00000000 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.sueq.s:: fs:00000000 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.sueq.s:: fs:00000000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.sueq.s:: fs:0000f000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.sueq.s:: fs:0000f000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.sueq.s:: fs:0000f000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.sueq.s:: fs:0000f000 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.sueq.s:: fs:0000f000 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.sueq.s:: fs:0000f000 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.sueq.s:: fs:0000f000 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.sueq.s:: fs:0000f000 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.sueq.s:: fs:0000f000 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.sueq.s:: fs:0000f000 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.sueq.s:: fs:0000f000 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.sueq.s:: fs:0000f000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.sueq.s:: fs:43e41eb8 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.sueq.s:: fs:43e41eb8 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.sueq.s:: fs:43e41eb8 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.sueq.s:: fs:43e41eb8 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.sueq.s:: fs:43e41eb8 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.sueq.s:: fs:43e41eb8 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.sueq.s:: fs:43e41eb8 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.sueq.s:: fs:43e41eb8 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sueq.s:: fs:43e41eb8 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.sueq.s:: fs:43e41eb8 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.sueq.s:: fs:43e41eb8 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.sueq.s:: fs:43e41eb8 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.sueq.s:: fs:7f800000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.sueq.s:: fs:7f800000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.sueq.s:: fs:7f800000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.sueq.s:: fs:7f800000 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.sueq.s:: fs:7f800000 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.sueq.s:: fs:7f800000 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.sueq.s:: fs:7f800000 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.sueq.s:: fs:7f800000 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.sueq.s:: fs:7f800000 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.sueq.s:: fs:7f800000 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.sueq.s:: fs:7f800000 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.sueq.s:: fs:7f800000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.sueq.s:: fs:7fc0f000 ft:ff800000 out:ffffffff fpcsr:000c0000
+cmp.sueq.s:: fs:7fc0f000 ft:c3e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sueq.s:: fs:7fc0f000 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.sueq.s:: fs:7fc0f000 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.sueq.s:: fs:7fc0f000 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.sueq.s:: fs:7fc0f000 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.sueq.s:: fs:7fc0f000 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.sueq.s:: fs:7fc0f000 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sueq.s:: fs:7fc0f000 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.sueq.s:: fs:7fc0f000 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.sueq.s:: fs:7fc0f000 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sueq.s:: fs:7fc0f000 ft:c3ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sueq.s:: fs:43ad6d26 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.sueq.s:: fs:43ad6d26 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.sueq.s:: fs:43ad6d26 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.sueq.s:: fs:43ad6d26 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.sueq.s:: fs:43ad6d26 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.sueq.s:: fs:43ad6d26 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.sueq.s:: fs:43ad6d26 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.sueq.s:: fs:43ad6d26 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.sueq.s:: fs:43ad6d26 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.sueq.s:: fs:43ad6d26 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.sueq.s:: fs:43ad6d26 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sueq.s:: fs:43ad6d26 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.sueq.s:: fs:c3ad6d26 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.sueq.s:: fs:c3ad6d26 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.sueq.s:: fs:c3ad6d26 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.sueq.s:: fs:c3ad6d26 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.sueq.s:: fs:c3ad6d26 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.sueq.s:: fs:c3ad6d26 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.sueq.s:: fs:c3ad6d26 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.sueq.s:: fs:c3ad6d26 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.sueq.s:: fs:c3ad6d26 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.sueq.s:: fs:c3ad6d26 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.sueq.s:: fs:c3ad6d26 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.sueq.s:: fs:c3ad6d26 ft:c3ad6d26 out:ffffffff fpcsr:000c0000
+cmp.slt.s
+cmp.slt.s:: fs:ff800000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.slt.s:: fs:ff800000 ft:c3e41eb8 out:ffffffff fpcsr:000c0000
+cmp.slt.s:: fs:ff800000 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.slt.s:: fs:ff800000 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.slt.s:: fs:ff800000 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.slt.s:: fs:ff800000 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.slt.s:: fs:ff800000 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.slt.s:: fs:ff800000 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.slt.s:: fs:ff800000 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.slt.s:: fs:ff800000 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.slt.s:: fs:ff800000 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.slt.s:: fs:ff800000 ft:c3ad6d26 out:ffffffff fpcsr:000c0000
+cmp.slt.s:: fs:c3e41eb8 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.slt.s:: fs:c3e41eb8 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.slt.s:: fs:c3e41eb8 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.slt.s:: fs:c3e41eb8 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.slt.s:: fs:c3e41eb8 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.slt.s:: fs:c3e41eb8 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.slt.s:: fs:c3e41eb8 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.slt.s:: fs:c3e41eb8 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.slt.s:: fs:c3e41eb8 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.slt.s:: fs:c3e41eb8 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.slt.s:: fs:c3e41eb8 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.slt.s:: fs:c3e41eb8 ft:c3ad6d26 out:ffffffff fpcsr:000c0000
+cmp.slt.s:: fs:8000f000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.slt.s:: fs:8000f000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.slt.s:: fs:8000f000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.slt.s:: fs:8000f000 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.slt.s:: fs:8000f000 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.slt.s:: fs:8000f000 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.slt.s:: fs:8000f000 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.slt.s:: fs:8000f000 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.slt.s:: fs:8000f000 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.slt.s:: fs:8000f000 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.slt.s:: fs:8000f000 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.slt.s:: fs:8000f000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.slt.s:: fs:80000000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.slt.s:: fs:80000000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.slt.s:: fs:80000000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.slt.s:: fs:80000000 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.slt.s:: fs:80000000 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.slt.s:: fs:80000000 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.slt.s:: fs:80000000 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.slt.s:: fs:80000000 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.slt.s:: fs:80000000 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.slt.s:: fs:80000000 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.slt.s:: fs:80000000 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.slt.s:: fs:80000000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.slt.s:: fs:7f80f000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.slt.s:: fs:7f80f000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.slt.s:: fs:7f80f000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.slt.s:: fs:7f80f000 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.slt.s:: fs:7f80f000 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.slt.s:: fs:7f80f000 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.slt.s:: fs:7f80f000 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.slt.s:: fs:7f80f000 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.slt.s:: fs:7f80f000 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.slt.s:: fs:7f80f000 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.slt.s:: fs:7f80f000 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.slt.s:: fs:7f80f000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.slt.s:: fs:00000000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.slt.s:: fs:00000000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.slt.s:: fs:00000000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.slt.s:: fs:00000000 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.slt.s:: fs:00000000 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.slt.s:: fs:00000000 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.slt.s:: fs:00000000 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.slt.s:: fs:00000000 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.slt.s:: fs:00000000 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.slt.s:: fs:00000000 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.slt.s:: fs:00000000 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.slt.s:: fs:00000000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.slt.s:: fs:0000f000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.slt.s:: fs:0000f000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.slt.s:: fs:0000f000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.slt.s:: fs:0000f000 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.slt.s:: fs:0000f000 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.slt.s:: fs:0000f000 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.slt.s:: fs:0000f000 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.slt.s:: fs:0000f000 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.slt.s:: fs:0000f000 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.slt.s:: fs:0000f000 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.slt.s:: fs:0000f000 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.slt.s:: fs:0000f000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.slt.s:: fs:43e41eb8 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.slt.s:: fs:43e41eb8 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.slt.s:: fs:43e41eb8 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.slt.s:: fs:43e41eb8 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.slt.s:: fs:43e41eb8 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.slt.s:: fs:43e41eb8 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.slt.s:: fs:43e41eb8 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.slt.s:: fs:43e41eb8 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.slt.s:: fs:43e41eb8 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.slt.s:: fs:43e41eb8 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.slt.s:: fs:43e41eb8 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.slt.s:: fs:43e41eb8 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.slt.s:: fs:7f800000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.slt.s:: fs:7f800000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.slt.s:: fs:7f800000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.slt.s:: fs:7f800000 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.slt.s:: fs:7f800000 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.slt.s:: fs:7f800000 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.slt.s:: fs:7f800000 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.slt.s:: fs:7f800000 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.slt.s:: fs:7f800000 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.slt.s:: fs:7f800000 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.slt.s:: fs:7f800000 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.slt.s:: fs:7f800000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.slt.s:: fs:7fc0f000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.slt.s:: fs:7fc0f000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.slt.s:: fs:7fc0f000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.slt.s:: fs:7fc0f000 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.slt.s:: fs:7fc0f000 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.slt.s:: fs:7fc0f000 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.slt.s:: fs:7fc0f000 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.slt.s:: fs:7fc0f000 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.slt.s:: fs:7fc0f000 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.slt.s:: fs:7fc0f000 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.slt.s:: fs:7fc0f000 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.slt.s:: fs:7fc0f000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.slt.s:: fs:43ad6d26 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.slt.s:: fs:43ad6d26 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.slt.s:: fs:43ad6d26 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.slt.s:: fs:43ad6d26 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.slt.s:: fs:43ad6d26 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.slt.s:: fs:43ad6d26 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.slt.s:: fs:43ad6d26 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.slt.s:: fs:43ad6d26 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.slt.s:: fs:43ad6d26 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.slt.s:: fs:43ad6d26 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.slt.s:: fs:43ad6d26 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.slt.s:: fs:43ad6d26 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.slt.s:: fs:c3ad6d26 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.slt.s:: fs:c3ad6d26 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.slt.s:: fs:c3ad6d26 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.slt.s:: fs:c3ad6d26 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.slt.s:: fs:c3ad6d26 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.slt.s:: fs:c3ad6d26 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.slt.s:: fs:c3ad6d26 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.slt.s:: fs:c3ad6d26 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.slt.s:: fs:c3ad6d26 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.slt.s:: fs:c3ad6d26 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.slt.s:: fs:c3ad6d26 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.slt.s:: fs:c3ad6d26 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.sult.s
+cmp.sult.s:: fs:ff800000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.sult.s:: fs:ff800000 ft:c3e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sult.s:: fs:ff800000 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.sult.s:: fs:ff800000 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.sult.s:: fs:ff800000 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.sult.s:: fs:ff800000 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.sult.s:: fs:ff800000 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.sult.s:: fs:ff800000 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sult.s:: fs:ff800000 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.sult.s:: fs:ff800000 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.sult.s:: fs:ff800000 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sult.s:: fs:ff800000 ft:c3ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sult.s:: fs:c3e41eb8 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.sult.s:: fs:c3e41eb8 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.sult.s:: fs:c3e41eb8 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.sult.s:: fs:c3e41eb8 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.sult.s:: fs:c3e41eb8 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.sult.s:: fs:c3e41eb8 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.sult.s:: fs:c3e41eb8 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.sult.s:: fs:c3e41eb8 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sult.s:: fs:c3e41eb8 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.sult.s:: fs:c3e41eb8 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.sult.s:: fs:c3e41eb8 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sult.s:: fs:c3e41eb8 ft:c3ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sult.s:: fs:8000f000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.sult.s:: fs:8000f000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.sult.s:: fs:8000f000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.sult.s:: fs:8000f000 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.sult.s:: fs:8000f000 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.sult.s:: fs:8000f000 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.sult.s:: fs:8000f000 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.sult.s:: fs:8000f000 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sult.s:: fs:8000f000 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.sult.s:: fs:8000f000 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.sult.s:: fs:8000f000 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sult.s:: fs:8000f000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.sult.s:: fs:80000000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.sult.s:: fs:80000000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.sult.s:: fs:80000000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.sult.s:: fs:80000000 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.sult.s:: fs:80000000 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.sult.s:: fs:80000000 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.sult.s:: fs:80000000 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.sult.s:: fs:80000000 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sult.s:: fs:80000000 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.sult.s:: fs:80000000 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.sult.s:: fs:80000000 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sult.s:: fs:80000000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.sult.s:: fs:7f80f000 ft:ff800000 out:ffffffff fpcsr:000c0000
+cmp.sult.s:: fs:7f80f000 ft:c3e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sult.s:: fs:7f80f000 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.sult.s:: fs:7f80f000 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.sult.s:: fs:7f80f000 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.sult.s:: fs:7f80f000 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.sult.s:: fs:7f80f000 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.sult.s:: fs:7f80f000 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sult.s:: fs:7f80f000 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.sult.s:: fs:7f80f000 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.sult.s:: fs:7f80f000 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sult.s:: fs:7f80f000 ft:c3ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sult.s:: fs:00000000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.sult.s:: fs:00000000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.sult.s:: fs:00000000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.sult.s:: fs:00000000 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.sult.s:: fs:00000000 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.sult.s:: fs:00000000 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.sult.s:: fs:00000000 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.sult.s:: fs:00000000 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sult.s:: fs:00000000 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.sult.s:: fs:00000000 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.sult.s:: fs:00000000 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sult.s:: fs:00000000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.sult.s:: fs:0000f000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.sult.s:: fs:0000f000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.sult.s:: fs:0000f000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.sult.s:: fs:0000f000 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.sult.s:: fs:0000f000 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.sult.s:: fs:0000f000 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.sult.s:: fs:0000f000 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.sult.s:: fs:0000f000 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sult.s:: fs:0000f000 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.sult.s:: fs:0000f000 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.sult.s:: fs:0000f000 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sult.s:: fs:0000f000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.sult.s:: fs:43e41eb8 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.sult.s:: fs:43e41eb8 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.sult.s:: fs:43e41eb8 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.sult.s:: fs:43e41eb8 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.sult.s:: fs:43e41eb8 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.sult.s:: fs:43e41eb8 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.sult.s:: fs:43e41eb8 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.sult.s:: fs:43e41eb8 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.sult.s:: fs:43e41eb8 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.sult.s:: fs:43e41eb8 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.sult.s:: fs:43e41eb8 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.sult.s:: fs:43e41eb8 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.sult.s:: fs:7f800000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.sult.s:: fs:7f800000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.sult.s:: fs:7f800000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.sult.s:: fs:7f800000 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.sult.s:: fs:7f800000 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.sult.s:: fs:7f800000 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.sult.s:: fs:7f800000 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.sult.s:: fs:7f800000 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.sult.s:: fs:7f800000 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.sult.s:: fs:7f800000 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.sult.s:: fs:7f800000 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.sult.s:: fs:7f800000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.sult.s:: fs:7fc0f000 ft:ff800000 out:ffffffff fpcsr:000c0000
+cmp.sult.s:: fs:7fc0f000 ft:c3e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sult.s:: fs:7fc0f000 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.sult.s:: fs:7fc0f000 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.sult.s:: fs:7fc0f000 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.sult.s:: fs:7fc0f000 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.sult.s:: fs:7fc0f000 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.sult.s:: fs:7fc0f000 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sult.s:: fs:7fc0f000 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.sult.s:: fs:7fc0f000 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.sult.s:: fs:7fc0f000 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sult.s:: fs:7fc0f000 ft:c3ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sult.s:: fs:43ad6d26 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.sult.s:: fs:43ad6d26 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.sult.s:: fs:43ad6d26 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.sult.s:: fs:43ad6d26 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.sult.s:: fs:43ad6d26 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.sult.s:: fs:43ad6d26 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.sult.s:: fs:43ad6d26 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.sult.s:: fs:43ad6d26 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sult.s:: fs:43ad6d26 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.sult.s:: fs:43ad6d26 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.sult.s:: fs:43ad6d26 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.sult.s:: fs:43ad6d26 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.sult.s:: fs:c3ad6d26 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.sult.s:: fs:c3ad6d26 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.sult.s:: fs:c3ad6d26 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.sult.s:: fs:c3ad6d26 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.sult.s:: fs:c3ad6d26 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.sult.s:: fs:c3ad6d26 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.sult.s:: fs:c3ad6d26 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.sult.s:: fs:c3ad6d26 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sult.s:: fs:c3ad6d26 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.sult.s:: fs:c3ad6d26 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.sult.s:: fs:c3ad6d26 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sult.s:: fs:c3ad6d26 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.sle.s
+cmp.sle.s:: fs:ff800000 ft:ff800000 out:ffffffff fpcsr:000c0000
+cmp.sle.s:: fs:ff800000 ft:c3e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sle.s:: fs:ff800000 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.sle.s:: fs:ff800000 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.sle.s:: fs:ff800000 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.sle.s:: fs:ff800000 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.sle.s:: fs:ff800000 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.sle.s:: fs:ff800000 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sle.s:: fs:ff800000 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.sle.s:: fs:ff800000 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.sle.s:: fs:ff800000 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sle.s:: fs:ff800000 ft:c3ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sle.s:: fs:c3e41eb8 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.sle.s:: fs:c3e41eb8 ft:c3e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sle.s:: fs:c3e41eb8 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.sle.s:: fs:c3e41eb8 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.sle.s:: fs:c3e41eb8 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.sle.s:: fs:c3e41eb8 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.sle.s:: fs:c3e41eb8 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.sle.s:: fs:c3e41eb8 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sle.s:: fs:c3e41eb8 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.sle.s:: fs:c3e41eb8 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.sle.s:: fs:c3e41eb8 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sle.s:: fs:c3e41eb8 ft:c3ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sle.s:: fs:8000f000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.sle.s:: fs:8000f000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.sle.s:: fs:8000f000 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.sle.s:: fs:8000f000 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.sle.s:: fs:8000f000 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.sle.s:: fs:8000f000 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.sle.s:: fs:8000f000 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.sle.s:: fs:8000f000 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sle.s:: fs:8000f000 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.sle.s:: fs:8000f000 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.sle.s:: fs:8000f000 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sle.s:: fs:8000f000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.sle.s:: fs:80000000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.sle.s:: fs:80000000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.sle.s:: fs:80000000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.sle.s:: fs:80000000 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.sle.s:: fs:80000000 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.sle.s:: fs:80000000 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.sle.s:: fs:80000000 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.sle.s:: fs:80000000 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sle.s:: fs:80000000 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.sle.s:: fs:80000000 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.sle.s:: fs:80000000 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sle.s:: fs:80000000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.sle.s:: fs:7f80f000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.sle.s:: fs:7f80f000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.sle.s:: fs:7f80f000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.sle.s:: fs:7f80f000 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.sle.s:: fs:7f80f000 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.sle.s:: fs:7f80f000 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.sle.s:: fs:7f80f000 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.sle.s:: fs:7f80f000 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.sle.s:: fs:7f80f000 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.sle.s:: fs:7f80f000 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.sle.s:: fs:7f80f000 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.sle.s:: fs:7f80f000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.sle.s:: fs:00000000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.sle.s:: fs:00000000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.sle.s:: fs:00000000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.sle.s:: fs:00000000 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.sle.s:: fs:00000000 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.sle.s:: fs:00000000 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.sle.s:: fs:00000000 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.sle.s:: fs:00000000 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sle.s:: fs:00000000 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.sle.s:: fs:00000000 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.sle.s:: fs:00000000 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sle.s:: fs:00000000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.sle.s:: fs:0000f000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.sle.s:: fs:0000f000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.sle.s:: fs:0000f000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.sle.s:: fs:0000f000 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.sle.s:: fs:0000f000 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.sle.s:: fs:0000f000 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.sle.s:: fs:0000f000 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.sle.s:: fs:0000f000 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sle.s:: fs:0000f000 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.sle.s:: fs:0000f000 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.sle.s:: fs:0000f000 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sle.s:: fs:0000f000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.sle.s:: fs:43e41eb8 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.sle.s:: fs:43e41eb8 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.sle.s:: fs:43e41eb8 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.sle.s:: fs:43e41eb8 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.sle.s:: fs:43e41eb8 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.sle.s:: fs:43e41eb8 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.sle.s:: fs:43e41eb8 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.sle.s:: fs:43e41eb8 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sle.s:: fs:43e41eb8 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.sle.s:: fs:43e41eb8 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.sle.s:: fs:43e41eb8 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.sle.s:: fs:43e41eb8 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.sle.s:: fs:7f800000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.sle.s:: fs:7f800000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.sle.s:: fs:7f800000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.sle.s:: fs:7f800000 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.sle.s:: fs:7f800000 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.sle.s:: fs:7f800000 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.sle.s:: fs:7f800000 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.sle.s:: fs:7f800000 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.sle.s:: fs:7f800000 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.sle.s:: fs:7f800000 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.sle.s:: fs:7f800000 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.sle.s:: fs:7f800000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.sle.s:: fs:7fc0f000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.sle.s:: fs:7fc0f000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.sle.s:: fs:7fc0f000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.sle.s:: fs:7fc0f000 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.sle.s:: fs:7fc0f000 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.sle.s:: fs:7fc0f000 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.sle.s:: fs:7fc0f000 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.sle.s:: fs:7fc0f000 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.sle.s:: fs:7fc0f000 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.sle.s:: fs:7fc0f000 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.sle.s:: fs:7fc0f000 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.sle.s:: fs:7fc0f000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.sle.s:: fs:43ad6d26 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.sle.s:: fs:43ad6d26 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.sle.s:: fs:43ad6d26 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.sle.s:: fs:43ad6d26 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.sle.s:: fs:43ad6d26 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.sle.s:: fs:43ad6d26 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.sle.s:: fs:43ad6d26 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.sle.s:: fs:43ad6d26 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sle.s:: fs:43ad6d26 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.sle.s:: fs:43ad6d26 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.sle.s:: fs:43ad6d26 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sle.s:: fs:43ad6d26 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.sle.s:: fs:c3ad6d26 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.sle.s:: fs:c3ad6d26 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.sle.s:: fs:c3ad6d26 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.sle.s:: fs:c3ad6d26 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.sle.s:: fs:c3ad6d26 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.sle.s:: fs:c3ad6d26 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.sle.s:: fs:c3ad6d26 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.sle.s:: fs:c3ad6d26 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sle.s:: fs:c3ad6d26 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.sle.s:: fs:c3ad6d26 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.sle.s:: fs:c3ad6d26 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sle.s:: fs:c3ad6d26 ft:c3ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sule.s
+cmp.sule.s:: fs:ff800000 ft:ff800000 out:ffffffff fpcsr:000c0000
+cmp.sule.s:: fs:ff800000 ft:c3e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sule.s:: fs:ff800000 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.sule.s:: fs:ff800000 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.sule.s:: fs:ff800000 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.sule.s:: fs:ff800000 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.sule.s:: fs:ff800000 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.sule.s:: fs:ff800000 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sule.s:: fs:ff800000 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.sule.s:: fs:ff800000 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.sule.s:: fs:ff800000 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sule.s:: fs:ff800000 ft:c3ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sule.s:: fs:c3e41eb8 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.sule.s:: fs:c3e41eb8 ft:c3e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sule.s:: fs:c3e41eb8 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.sule.s:: fs:c3e41eb8 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.sule.s:: fs:c3e41eb8 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.sule.s:: fs:c3e41eb8 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.sule.s:: fs:c3e41eb8 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.sule.s:: fs:c3e41eb8 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sule.s:: fs:c3e41eb8 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.sule.s:: fs:c3e41eb8 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.sule.s:: fs:c3e41eb8 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sule.s:: fs:c3e41eb8 ft:c3ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sule.s:: fs:8000f000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.sule.s:: fs:8000f000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.sule.s:: fs:8000f000 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.sule.s:: fs:8000f000 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.sule.s:: fs:8000f000 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.sule.s:: fs:8000f000 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.sule.s:: fs:8000f000 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.sule.s:: fs:8000f000 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sule.s:: fs:8000f000 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.sule.s:: fs:8000f000 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.sule.s:: fs:8000f000 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sule.s:: fs:8000f000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.sule.s:: fs:80000000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.sule.s:: fs:80000000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.sule.s:: fs:80000000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.sule.s:: fs:80000000 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.sule.s:: fs:80000000 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.sule.s:: fs:80000000 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.sule.s:: fs:80000000 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.sule.s:: fs:80000000 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sule.s:: fs:80000000 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.sule.s:: fs:80000000 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.sule.s:: fs:80000000 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sule.s:: fs:80000000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.sule.s:: fs:7f80f000 ft:ff800000 out:ffffffff fpcsr:000c0000
+cmp.sule.s:: fs:7f80f000 ft:c3e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sule.s:: fs:7f80f000 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.sule.s:: fs:7f80f000 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.sule.s:: fs:7f80f000 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.sule.s:: fs:7f80f000 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.sule.s:: fs:7f80f000 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.sule.s:: fs:7f80f000 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sule.s:: fs:7f80f000 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.sule.s:: fs:7f80f000 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.sule.s:: fs:7f80f000 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sule.s:: fs:7f80f000 ft:c3ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sule.s:: fs:00000000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.sule.s:: fs:00000000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.sule.s:: fs:00000000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.sule.s:: fs:00000000 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.sule.s:: fs:00000000 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.sule.s:: fs:00000000 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.sule.s:: fs:00000000 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.sule.s:: fs:00000000 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sule.s:: fs:00000000 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.sule.s:: fs:00000000 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.sule.s:: fs:00000000 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sule.s:: fs:00000000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.sule.s:: fs:0000f000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.sule.s:: fs:0000f000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.sule.s:: fs:0000f000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.sule.s:: fs:0000f000 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.sule.s:: fs:0000f000 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.sule.s:: fs:0000f000 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.sule.s:: fs:0000f000 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.sule.s:: fs:0000f000 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sule.s:: fs:0000f000 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.sule.s:: fs:0000f000 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.sule.s:: fs:0000f000 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sule.s:: fs:0000f000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.sule.s:: fs:43e41eb8 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.sule.s:: fs:43e41eb8 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.sule.s:: fs:43e41eb8 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.sule.s:: fs:43e41eb8 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.sule.s:: fs:43e41eb8 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.sule.s:: fs:43e41eb8 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.sule.s:: fs:43e41eb8 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.sule.s:: fs:43e41eb8 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sule.s:: fs:43e41eb8 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.sule.s:: fs:43e41eb8 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.sule.s:: fs:43e41eb8 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.sule.s:: fs:43e41eb8 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.sule.s:: fs:7f800000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.sule.s:: fs:7f800000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.sule.s:: fs:7f800000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.sule.s:: fs:7f800000 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.sule.s:: fs:7f800000 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.sule.s:: fs:7f800000 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.sule.s:: fs:7f800000 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.sule.s:: fs:7f800000 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.sule.s:: fs:7f800000 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.sule.s:: fs:7f800000 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.sule.s:: fs:7f800000 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.sule.s:: fs:7f800000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.sule.s:: fs:7fc0f000 ft:ff800000 out:ffffffff fpcsr:000c0000
+cmp.sule.s:: fs:7fc0f000 ft:c3e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sule.s:: fs:7fc0f000 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.sule.s:: fs:7fc0f000 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.sule.s:: fs:7fc0f000 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.sule.s:: fs:7fc0f000 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.sule.s:: fs:7fc0f000 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.sule.s:: fs:7fc0f000 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sule.s:: fs:7fc0f000 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.sule.s:: fs:7fc0f000 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.sule.s:: fs:7fc0f000 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sule.s:: fs:7fc0f000 ft:c3ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sule.s:: fs:43ad6d26 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.sule.s:: fs:43ad6d26 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.sule.s:: fs:43ad6d26 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.sule.s:: fs:43ad6d26 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.sule.s:: fs:43ad6d26 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.sule.s:: fs:43ad6d26 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.sule.s:: fs:43ad6d26 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.sule.s:: fs:43ad6d26 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sule.s:: fs:43ad6d26 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.sule.s:: fs:43ad6d26 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.sule.s:: fs:43ad6d26 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sule.s:: fs:43ad6d26 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.sule.s:: fs:c3ad6d26 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.sule.s:: fs:c3ad6d26 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.sule.s:: fs:c3ad6d26 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.sule.s:: fs:c3ad6d26 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.sule.s:: fs:c3ad6d26 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.sule.s:: fs:c3ad6d26 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.sule.s:: fs:c3ad6d26 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.sule.s:: fs:c3ad6d26 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sule.s:: fs:c3ad6d26 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.sule.s:: fs:c3ad6d26 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.sule.s:: fs:c3ad6d26 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sule.s:: fs:c3ad6d26 ft:c3ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sor.s
+cmp.sor.s:: fs:ff800000 ft:ff800000 out:ffffffff fpcsr:000c0000
+cmp.sor.s:: fs:ff800000 ft:c3e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sor.s:: fs:ff800000 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.sor.s:: fs:ff800000 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.sor.s:: fs:ff800000 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.sor.s:: fs:ff800000 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.sor.s:: fs:ff800000 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.sor.s:: fs:ff800000 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sor.s:: fs:ff800000 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.sor.s:: fs:ff800000 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.sor.s:: fs:ff800000 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sor.s:: fs:ff800000 ft:c3ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sor.s:: fs:c3e41eb8 ft:ff800000 out:ffffffff fpcsr:000c0000
+cmp.sor.s:: fs:c3e41eb8 ft:c3e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sor.s:: fs:c3e41eb8 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.sor.s:: fs:c3e41eb8 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.sor.s:: fs:c3e41eb8 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.sor.s:: fs:c3e41eb8 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.sor.s:: fs:c3e41eb8 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.sor.s:: fs:c3e41eb8 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sor.s:: fs:c3e41eb8 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.sor.s:: fs:c3e41eb8 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.sor.s:: fs:c3e41eb8 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sor.s:: fs:c3e41eb8 ft:c3ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sor.s:: fs:8000f000 ft:ff800000 out:ffffffff fpcsr:000c0000
+cmp.sor.s:: fs:8000f000 ft:c3e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sor.s:: fs:8000f000 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.sor.s:: fs:8000f000 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.sor.s:: fs:8000f000 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.sor.s:: fs:8000f000 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.sor.s:: fs:8000f000 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.sor.s:: fs:8000f000 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sor.s:: fs:8000f000 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.sor.s:: fs:8000f000 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.sor.s:: fs:8000f000 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sor.s:: fs:8000f000 ft:c3ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sor.s:: fs:80000000 ft:ff800000 out:ffffffff fpcsr:000c0000
+cmp.sor.s:: fs:80000000 ft:c3e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sor.s:: fs:80000000 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.sor.s:: fs:80000000 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.sor.s:: fs:80000000 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.sor.s:: fs:80000000 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.sor.s:: fs:80000000 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.sor.s:: fs:80000000 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sor.s:: fs:80000000 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.sor.s:: fs:80000000 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.sor.s:: fs:80000000 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sor.s:: fs:80000000 ft:c3ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sor.s:: fs:7f80f000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.sor.s:: fs:7f80f000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.sor.s:: fs:7f80f000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.sor.s:: fs:7f80f000 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.sor.s:: fs:7f80f000 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.sor.s:: fs:7f80f000 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.sor.s:: fs:7f80f000 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.sor.s:: fs:7f80f000 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.sor.s:: fs:7f80f000 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.sor.s:: fs:7f80f000 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.sor.s:: fs:7f80f000 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.sor.s:: fs:7f80f000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.sor.s:: fs:00000000 ft:ff800000 out:ffffffff fpcsr:000c0000
+cmp.sor.s:: fs:00000000 ft:c3e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sor.s:: fs:00000000 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.sor.s:: fs:00000000 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.sor.s:: fs:00000000 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.sor.s:: fs:00000000 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.sor.s:: fs:00000000 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.sor.s:: fs:00000000 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sor.s:: fs:00000000 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.sor.s:: fs:00000000 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.sor.s:: fs:00000000 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sor.s:: fs:00000000 ft:c3ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sor.s:: fs:0000f000 ft:ff800000 out:ffffffff fpcsr:000c0000
+cmp.sor.s:: fs:0000f000 ft:c3e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sor.s:: fs:0000f000 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.sor.s:: fs:0000f000 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.sor.s:: fs:0000f000 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.sor.s:: fs:0000f000 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.sor.s:: fs:0000f000 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.sor.s:: fs:0000f000 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sor.s:: fs:0000f000 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.sor.s:: fs:0000f000 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.sor.s:: fs:0000f000 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sor.s:: fs:0000f000 ft:c3ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sor.s:: fs:43e41eb8 ft:ff800000 out:ffffffff fpcsr:000c0000
+cmp.sor.s:: fs:43e41eb8 ft:c3e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sor.s:: fs:43e41eb8 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.sor.s:: fs:43e41eb8 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.sor.s:: fs:43e41eb8 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.sor.s:: fs:43e41eb8 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.sor.s:: fs:43e41eb8 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.sor.s:: fs:43e41eb8 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sor.s:: fs:43e41eb8 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.sor.s:: fs:43e41eb8 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.sor.s:: fs:43e41eb8 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sor.s:: fs:43e41eb8 ft:c3ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sor.s:: fs:7f800000 ft:ff800000 out:ffffffff fpcsr:000c0000
+cmp.sor.s:: fs:7f800000 ft:c3e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sor.s:: fs:7f800000 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.sor.s:: fs:7f800000 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.sor.s:: fs:7f800000 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.sor.s:: fs:7f800000 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.sor.s:: fs:7f800000 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.sor.s:: fs:7f800000 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sor.s:: fs:7f800000 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.sor.s:: fs:7f800000 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.sor.s:: fs:7f800000 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sor.s:: fs:7f800000 ft:c3ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sor.s:: fs:7fc0f000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.sor.s:: fs:7fc0f000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.sor.s:: fs:7fc0f000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.sor.s:: fs:7fc0f000 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.sor.s:: fs:7fc0f000 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.sor.s:: fs:7fc0f000 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.sor.s:: fs:7fc0f000 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.sor.s:: fs:7fc0f000 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.sor.s:: fs:7fc0f000 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.sor.s:: fs:7fc0f000 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.sor.s:: fs:7fc0f000 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.sor.s:: fs:7fc0f000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.sor.s:: fs:43ad6d26 ft:ff800000 out:ffffffff fpcsr:000c0000
+cmp.sor.s:: fs:43ad6d26 ft:c3e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sor.s:: fs:43ad6d26 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.sor.s:: fs:43ad6d26 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.sor.s:: fs:43ad6d26 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.sor.s:: fs:43ad6d26 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.sor.s:: fs:43ad6d26 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.sor.s:: fs:43ad6d26 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sor.s:: fs:43ad6d26 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.sor.s:: fs:43ad6d26 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.sor.s:: fs:43ad6d26 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sor.s:: fs:43ad6d26 ft:c3ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sor.s:: fs:c3ad6d26 ft:ff800000 out:ffffffff fpcsr:000c0000
+cmp.sor.s:: fs:c3ad6d26 ft:c3e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sor.s:: fs:c3ad6d26 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.sor.s:: fs:c3ad6d26 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.sor.s:: fs:c3ad6d26 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.sor.s:: fs:c3ad6d26 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.sor.s:: fs:c3ad6d26 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.sor.s:: fs:c3ad6d26 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sor.s:: fs:c3ad6d26 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.sor.s:: fs:c3ad6d26 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.sor.s:: fs:c3ad6d26 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sor.s:: fs:c3ad6d26 ft:c3ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sune.s
+cmp.sune.s:: fs:ff800000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.sune.s:: fs:ff800000 ft:c3e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:ff800000 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:ff800000 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:ff800000 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:ff800000 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:ff800000 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:ff800000 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:ff800000 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:ff800000 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:ff800000 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:ff800000 ft:c3ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:c3e41eb8 ft:ff800000 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:c3e41eb8 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.sune.s:: fs:c3e41eb8 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:c3e41eb8 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:c3e41eb8 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:c3e41eb8 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:c3e41eb8 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:c3e41eb8 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:c3e41eb8 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:c3e41eb8 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:c3e41eb8 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:c3e41eb8 ft:c3ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:8000f000 ft:ff800000 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:8000f000 ft:c3e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:8000f000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.sune.s:: fs:8000f000 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:8000f000 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:8000f000 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:8000f000 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:8000f000 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:8000f000 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:8000f000 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:8000f000 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:8000f000 ft:c3ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:80000000 ft:ff800000 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:80000000 ft:c3e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:80000000 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:80000000 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.sune.s:: fs:80000000 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:80000000 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.sune.s:: fs:80000000 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:80000000 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:80000000 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:80000000 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:80000000 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:80000000 ft:c3ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:7f80f000 ft:ff800000 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:7f80f000 ft:c3e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:7f80f000 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:7f80f000 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:7f80f000 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:7f80f000 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:7f80f000 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:7f80f000 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:7f80f000 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:7f80f000 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:7f80f000 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:7f80f000 ft:c3ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:00000000 ft:ff800000 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:00000000 ft:c3e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:00000000 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:00000000 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.sune.s:: fs:00000000 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:00000000 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.sune.s:: fs:00000000 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:00000000 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:00000000 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:00000000 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:00000000 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:00000000 ft:c3ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:0000f000 ft:ff800000 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:0000f000 ft:c3e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:0000f000 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:0000f000 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:0000f000 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:0000f000 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:0000f000 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.sune.s:: fs:0000f000 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:0000f000 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:0000f000 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:0000f000 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:0000f000 ft:c3ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:43e41eb8 ft:ff800000 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:43e41eb8 ft:c3e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:43e41eb8 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:43e41eb8 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:43e41eb8 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:43e41eb8 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:43e41eb8 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:43e41eb8 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.sune.s:: fs:43e41eb8 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:43e41eb8 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:43e41eb8 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:43e41eb8 ft:c3ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:7f800000 ft:ff800000 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:7f800000 ft:c3e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:7f800000 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:7f800000 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:7f800000 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:7f800000 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:7f800000 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:7f800000 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:7f800000 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.sune.s:: fs:7f800000 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:7f800000 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:7f800000 ft:c3ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:7fc0f000 ft:ff800000 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:7fc0f000 ft:c3e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:7fc0f000 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:7fc0f000 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:7fc0f000 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:7fc0f000 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:7fc0f000 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:7fc0f000 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:7fc0f000 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:7fc0f000 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:7fc0f000 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:7fc0f000 ft:c3ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:43ad6d26 ft:ff800000 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:43ad6d26 ft:c3e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:43ad6d26 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:43ad6d26 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:43ad6d26 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:43ad6d26 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:43ad6d26 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:43ad6d26 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:43ad6d26 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:43ad6d26 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:43ad6d26 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.sune.s:: fs:43ad6d26 ft:c3ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:c3ad6d26 ft:ff800000 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:c3ad6d26 ft:c3e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:c3ad6d26 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:c3ad6d26 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:c3ad6d26 ft:7f80f000 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:c3ad6d26 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:c3ad6d26 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:c3ad6d26 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:c3ad6d26 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:c3ad6d26 ft:7fc0f000 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:c3ad6d26 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sune.s:: fs:c3ad6d26 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.sne.s
+cmp.sne.s:: fs:ff800000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.sne.s:: fs:ff800000 ft:c3e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sne.s:: fs:ff800000 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.sne.s:: fs:ff800000 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.sne.s:: fs:ff800000 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.sne.s:: fs:ff800000 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.sne.s:: fs:ff800000 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.sne.s:: fs:ff800000 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sne.s:: fs:ff800000 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.sne.s:: fs:ff800000 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.sne.s:: fs:ff800000 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sne.s:: fs:ff800000 ft:c3ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sne.s:: fs:c3e41eb8 ft:ff800000 out:ffffffff fpcsr:000c0000
+cmp.sne.s:: fs:c3e41eb8 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.sne.s:: fs:c3e41eb8 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.sne.s:: fs:c3e41eb8 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.sne.s:: fs:c3e41eb8 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.sne.s:: fs:c3e41eb8 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.sne.s:: fs:c3e41eb8 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.sne.s:: fs:c3e41eb8 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sne.s:: fs:c3e41eb8 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.sne.s:: fs:c3e41eb8 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.sne.s:: fs:c3e41eb8 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sne.s:: fs:c3e41eb8 ft:c3ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sne.s:: fs:8000f000 ft:ff800000 out:ffffffff fpcsr:000c0000
+cmp.sne.s:: fs:8000f000 ft:c3e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sne.s:: fs:8000f000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.sne.s:: fs:8000f000 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.sne.s:: fs:8000f000 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.sne.s:: fs:8000f000 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.sne.s:: fs:8000f000 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.sne.s:: fs:8000f000 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sne.s:: fs:8000f000 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.sne.s:: fs:8000f000 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.sne.s:: fs:8000f000 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sne.s:: fs:8000f000 ft:c3ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sne.s:: fs:80000000 ft:ff800000 out:ffffffff fpcsr:000c0000
+cmp.sne.s:: fs:80000000 ft:c3e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sne.s:: fs:80000000 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.sne.s:: fs:80000000 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.sne.s:: fs:80000000 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.sne.s:: fs:80000000 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.sne.s:: fs:80000000 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.sne.s:: fs:80000000 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sne.s:: fs:80000000 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.sne.s:: fs:80000000 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.sne.s:: fs:80000000 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sne.s:: fs:80000000 ft:c3ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sne.s:: fs:7f80f000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.sne.s:: fs:7f80f000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.sne.s:: fs:7f80f000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.sne.s:: fs:7f80f000 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.sne.s:: fs:7f80f000 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.sne.s:: fs:7f80f000 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.sne.s:: fs:7f80f000 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.sne.s:: fs:7f80f000 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.sne.s:: fs:7f80f000 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.sne.s:: fs:7f80f000 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.sne.s:: fs:7f80f000 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.sne.s:: fs:7f80f000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.sne.s:: fs:00000000 ft:ff800000 out:ffffffff fpcsr:000c0000
+cmp.sne.s:: fs:00000000 ft:c3e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sne.s:: fs:00000000 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.sne.s:: fs:00000000 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.sne.s:: fs:00000000 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.sne.s:: fs:00000000 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.sne.s:: fs:00000000 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.sne.s:: fs:00000000 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sne.s:: fs:00000000 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.sne.s:: fs:00000000 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.sne.s:: fs:00000000 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sne.s:: fs:00000000 ft:c3ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sne.s:: fs:0000f000 ft:ff800000 out:ffffffff fpcsr:000c0000
+cmp.sne.s:: fs:0000f000 ft:c3e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sne.s:: fs:0000f000 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.sne.s:: fs:0000f000 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.sne.s:: fs:0000f000 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.sne.s:: fs:0000f000 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.sne.s:: fs:0000f000 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.sne.s:: fs:0000f000 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sne.s:: fs:0000f000 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.sne.s:: fs:0000f000 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.sne.s:: fs:0000f000 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sne.s:: fs:0000f000 ft:c3ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sne.s:: fs:43e41eb8 ft:ff800000 out:ffffffff fpcsr:000c0000
+cmp.sne.s:: fs:43e41eb8 ft:c3e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sne.s:: fs:43e41eb8 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.sne.s:: fs:43e41eb8 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.sne.s:: fs:43e41eb8 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.sne.s:: fs:43e41eb8 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.sne.s:: fs:43e41eb8 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.sne.s:: fs:43e41eb8 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.sne.s:: fs:43e41eb8 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.sne.s:: fs:43e41eb8 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.sne.s:: fs:43e41eb8 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sne.s:: fs:43e41eb8 ft:c3ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sne.s:: fs:7f800000 ft:ff800000 out:ffffffff fpcsr:000c0000
+cmp.sne.s:: fs:7f800000 ft:c3e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sne.s:: fs:7f800000 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.sne.s:: fs:7f800000 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.sne.s:: fs:7f800000 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.sne.s:: fs:7f800000 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.sne.s:: fs:7f800000 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.sne.s:: fs:7f800000 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sne.s:: fs:7f800000 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.sne.s:: fs:7f800000 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.sne.s:: fs:7f800000 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sne.s:: fs:7f800000 ft:c3ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sne.s:: fs:7fc0f000 ft:ff800000 out:00000000 fpcsr:000c0000
+cmp.sne.s:: fs:7fc0f000 ft:c3e41eb8 out:00000000 fpcsr:000c0000
+cmp.sne.s:: fs:7fc0f000 ft:8000f000 out:00000000 fpcsr:000c0000
+cmp.sne.s:: fs:7fc0f000 ft:80000000 out:00000000 fpcsr:000c0000
+cmp.sne.s:: fs:7fc0f000 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.sne.s:: fs:7fc0f000 ft:00000000 out:00000000 fpcsr:000c0000
+cmp.sne.s:: fs:7fc0f000 ft:0000f000 out:00000000 fpcsr:000c0000
+cmp.sne.s:: fs:7fc0f000 ft:43e41eb8 out:00000000 fpcsr:000c0000
+cmp.sne.s:: fs:7fc0f000 ft:7f800000 out:00000000 fpcsr:000c0000
+cmp.sne.s:: fs:7fc0f000 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.sne.s:: fs:7fc0f000 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.sne.s:: fs:7fc0f000 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.sne.s:: fs:43ad6d26 ft:ff800000 out:ffffffff fpcsr:000c0000
+cmp.sne.s:: fs:43ad6d26 ft:c3e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sne.s:: fs:43ad6d26 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.sne.s:: fs:43ad6d26 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.sne.s:: fs:43ad6d26 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.sne.s:: fs:43ad6d26 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.sne.s:: fs:43ad6d26 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.sne.s:: fs:43ad6d26 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sne.s:: fs:43ad6d26 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.sne.s:: fs:43ad6d26 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.sne.s:: fs:43ad6d26 ft:43ad6d26 out:00000000 fpcsr:000c0000
+cmp.sne.s:: fs:43ad6d26 ft:c3ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sne.s:: fs:c3ad6d26 ft:ff800000 out:ffffffff fpcsr:000c0000
+cmp.sne.s:: fs:c3ad6d26 ft:c3e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sne.s:: fs:c3ad6d26 ft:8000f000 out:ffffffff fpcsr:000c0000
+cmp.sne.s:: fs:c3ad6d26 ft:80000000 out:ffffffff fpcsr:000c0000
+cmp.sne.s:: fs:c3ad6d26 ft:7f80f000 out:00000000 fpcsr:000c0000
+cmp.sne.s:: fs:c3ad6d26 ft:00000000 out:ffffffff fpcsr:000c0000
+cmp.sne.s:: fs:c3ad6d26 ft:0000f000 out:ffffffff fpcsr:000c0000
+cmp.sne.s:: fs:c3ad6d26 ft:43e41eb8 out:ffffffff fpcsr:000c0000
+cmp.sne.s:: fs:c3ad6d26 ft:7f800000 out:ffffffff fpcsr:000c0000
+cmp.sne.s:: fs:c3ad6d26 ft:7fc0f000 out:00000000 fpcsr:000c0000
+cmp.sne.s:: fs:c3ad6d26 ft:43ad6d26 out:ffffffff fpcsr:000c0000
+cmp.sne.s:: fs:c3ad6d26 ft:c3ad6d26 out:00000000 fpcsr:000c0000
+cmp.saf.d
+cmp.saf.d:: fs:fff0000000000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:fff0000000000000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:fff0000000000000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:fff0000000000000 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:fff0000000000000 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:fff0000000000000 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:fff0000000000000 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:fff0000000000000 ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:fff0000000000000 ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:fff0000000000000 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:fff0000000000000 ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:fff0000000000000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:c141fc309e951ebd ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:c141fc309e951ebd ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:c141fc309e951ebd ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:c141fc309e951ebd ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:c141fc309e951ebd ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:c141fc309e951ebd ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:c141fc309e951ebd ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:c141fc309e951ebd ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:c141fc309e951ebd ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:c141fc309e951ebd ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:c141fc309e951ebd ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:c141fc309e951ebd ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:80000000f0000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:80000000f0000000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:80000000f0000000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:80000000f0000000 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:80000000f0000000 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:80000000f0000000 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:80000000f0000000 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:80000000f0000000 ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:80000000f0000000 ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:80000000f0000000 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:80000000f0000000 ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:80000000f0000000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:8000000000000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:8000000000000000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:8000000000000000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:8000000000000000 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:8000000000000000 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:8000000000000000 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:8000000000000000 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:8000000000000000 ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:8000000000000000 ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:8000000000000000 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:8000000000000000 ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:8000000000000000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:7ff0000000f00000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:7ff0000000f00000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:7ff0000000f00000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:7ff0000000f00000 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:7ff0000000f00000 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:7ff0000000f00000 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:7ff0000000f00000 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:7ff0000000f00000 ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:7ff0000000f00000 ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:7ff0000000f00000 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:7ff0000000f00000 ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:7ff0000000f00000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:0000000000000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:0000000000000000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:0000000000000000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:0000000000000000 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:0000000000000000 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:0000000000000000 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:0000000000000000 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:0000000000000000 ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:0000000000000000 ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:0000000000000000 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:0000000000000000 ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:0000000000000000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:00000000f0000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:00000000f0000000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:00000000f0000000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:00000000f0000000 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:00000000f0000000 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:00000000f0000000 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:00000000f0000000 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:00000000f0000000 ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:00000000f0000000 ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:00000000f0000000 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:00000000f0000000 ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:00000000f0000000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:4141fc309e951ebd ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:4141fc309e951ebd ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:4141fc309e951ebd ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:4141fc309e951ebd ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:4141fc309e951ebd ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:4141fc309e951ebd ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:4141fc309e951ebd ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:4141fc309e951ebd ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:4141fc309e951ebd ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:4141fc309e951ebd ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:4141fc309e951ebd ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:4141fc309e951ebd ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:7ff0000000000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:7ff0000000000000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:7ff0000000000000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:7ff0000000000000 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:7ff0000000000000 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:7ff0000000000000 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:7ff0000000000000 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:7ff0000000000000 ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:7ff0000000000000 ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:7ff0000000000000 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:7ff0000000000000 ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:7ff0000000000000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:7ff8000000000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:7ff8000000000000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:7ff8000000000000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:7ff8000000000000 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:7ff8000000000000 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:7ff8000000000000 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:7ff8000000000000 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:7ff8000000000000 ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:7ff8000000000000 ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:7ff8000000000000 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:7ff8000000000000 ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:7ff8000000000000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:40d6fc568c154c98 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:40d6fc568c154c98 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:40d6fc568c154c98 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:40d6fc568c154c98 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:40d6fc568c154c98 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:40d6fc568c154c98 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:40d6fc568c154c98 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:40d6fc568c154c98 ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:40d6fc568c154c98 ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:40d6fc568c154c98 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:40d6fc568c154c98 ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:40d6fc568c154c98 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:c0d6fc568c154c98 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:c0d6fc568c154c98 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:c0d6fc568c154c98 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:c0d6fc568c154c98 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:c0d6fc568c154c98 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:c0d6fc568c154c98 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:c0d6fc568c154c98 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:c0d6fc568c154c98 ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:c0d6fc568c154c98 ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:c0d6fc568c154c98 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:c0d6fc568c154c98 ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.saf.d:: fs:c0d6fc568c154c98 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.sun.d
+cmp.sun.d:: fs:fff0000000000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sun.d:: fs:fff0000000000000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.sun.d:: fs:fff0000000000000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.sun.d:: fs:fff0000000000000 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sun.d:: fs:fff0000000000000 ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sun.d:: fs:fff0000000000000 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sun.d:: fs:fff0000000000000 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.sun.d:: fs:fff0000000000000 ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.sun.d:: fs:fff0000000000000 ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sun.d:: fs:fff0000000000000 ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sun.d:: fs:fff0000000000000 ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.sun.d:: fs:fff0000000000000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.sun.d:: fs:c141fc309e951ebd ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sun.d:: fs:c141fc309e951ebd ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.sun.d:: fs:c141fc309e951ebd ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.sun.d:: fs:c141fc309e951ebd ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sun.d:: fs:c141fc309e951ebd ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sun.d:: fs:c141fc309e951ebd ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sun.d:: fs:c141fc309e951ebd ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.sun.d:: fs:c141fc309e951ebd ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.sun.d:: fs:c141fc309e951ebd ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sun.d:: fs:c141fc309e951ebd ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sun.d:: fs:c141fc309e951ebd ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.sun.d:: fs:c141fc309e951ebd ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.sun.d:: fs:80000000f0000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sun.d:: fs:80000000f0000000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.sun.d:: fs:80000000f0000000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.sun.d:: fs:80000000f0000000 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sun.d:: fs:80000000f0000000 ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sun.d:: fs:80000000f0000000 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sun.d:: fs:80000000f0000000 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.sun.d:: fs:80000000f0000000 ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.sun.d:: fs:80000000f0000000 ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sun.d:: fs:80000000f0000000 ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sun.d:: fs:80000000f0000000 ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.sun.d:: fs:80000000f0000000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.sun.d:: fs:8000000000000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sun.d:: fs:8000000000000000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.sun.d:: fs:8000000000000000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.sun.d:: fs:8000000000000000 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sun.d:: fs:8000000000000000 ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sun.d:: fs:8000000000000000 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sun.d:: fs:8000000000000000 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.sun.d:: fs:8000000000000000 ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.sun.d:: fs:8000000000000000 ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sun.d:: fs:8000000000000000 ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sun.d:: fs:8000000000000000 ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.sun.d:: fs:8000000000000000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.sun.d:: fs:7ff0000000f00000 ft:fff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sun.d:: fs:7ff0000000f00000 ft:c141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sun.d:: fs:7ff0000000f00000 ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sun.d:: fs:7ff0000000f00000 ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sun.d:: fs:7ff0000000f00000 ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sun.d:: fs:7ff0000000f00000 ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sun.d:: fs:7ff0000000f00000 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sun.d:: fs:7ff0000000f00000 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sun.d:: fs:7ff0000000f00000 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sun.d:: fs:7ff0000000f00000 ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sun.d:: fs:7ff0000000f00000 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sun.d:: fs:7ff0000000f00000 ft:c0d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sun.d:: fs:0000000000000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sun.d:: fs:0000000000000000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.sun.d:: fs:0000000000000000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.sun.d:: fs:0000000000000000 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sun.d:: fs:0000000000000000 ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sun.d:: fs:0000000000000000 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sun.d:: fs:0000000000000000 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.sun.d:: fs:0000000000000000 ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.sun.d:: fs:0000000000000000 ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sun.d:: fs:0000000000000000 ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sun.d:: fs:0000000000000000 ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.sun.d:: fs:0000000000000000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.sun.d:: fs:00000000f0000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sun.d:: fs:00000000f0000000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.sun.d:: fs:00000000f0000000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.sun.d:: fs:00000000f0000000 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sun.d:: fs:00000000f0000000 ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sun.d:: fs:00000000f0000000 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sun.d:: fs:00000000f0000000 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.sun.d:: fs:00000000f0000000 ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.sun.d:: fs:00000000f0000000 ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sun.d:: fs:00000000f0000000 ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sun.d:: fs:00000000f0000000 ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.sun.d:: fs:00000000f0000000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.sun.d:: fs:4141fc309e951ebd ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sun.d:: fs:4141fc309e951ebd ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.sun.d:: fs:4141fc309e951ebd ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.sun.d:: fs:4141fc309e951ebd ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sun.d:: fs:4141fc309e951ebd ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sun.d:: fs:4141fc309e951ebd ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sun.d:: fs:4141fc309e951ebd ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.sun.d:: fs:4141fc309e951ebd ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.sun.d:: fs:4141fc309e951ebd ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sun.d:: fs:4141fc309e951ebd ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sun.d:: fs:4141fc309e951ebd ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.sun.d:: fs:4141fc309e951ebd ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.sun.d:: fs:7ff0000000000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sun.d:: fs:7ff0000000000000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.sun.d:: fs:7ff0000000000000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.sun.d:: fs:7ff0000000000000 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sun.d:: fs:7ff0000000000000 ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sun.d:: fs:7ff0000000000000 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sun.d:: fs:7ff0000000000000 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.sun.d:: fs:7ff0000000000000 ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.sun.d:: fs:7ff0000000000000 ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sun.d:: fs:7ff0000000000000 ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sun.d:: fs:7ff0000000000000 ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.sun.d:: fs:7ff0000000000000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.sun.d:: fs:7ff8000000000000 ft:fff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sun.d:: fs:7ff8000000000000 ft:c141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sun.d:: fs:7ff8000000000000 ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sun.d:: fs:7ff8000000000000 ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sun.d:: fs:7ff8000000000000 ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sun.d:: fs:7ff8000000000000 ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sun.d:: fs:7ff8000000000000 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sun.d:: fs:7ff8000000000000 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sun.d:: fs:7ff8000000000000 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sun.d:: fs:7ff8000000000000 ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sun.d:: fs:7ff8000000000000 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sun.d:: fs:7ff8000000000000 ft:c0d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sun.d:: fs:40d6fc568c154c98 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sun.d:: fs:40d6fc568c154c98 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.sun.d:: fs:40d6fc568c154c98 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.sun.d:: fs:40d6fc568c154c98 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sun.d:: fs:40d6fc568c154c98 ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sun.d:: fs:40d6fc568c154c98 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sun.d:: fs:40d6fc568c154c98 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.sun.d:: fs:40d6fc568c154c98 ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.sun.d:: fs:40d6fc568c154c98 ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sun.d:: fs:40d6fc568c154c98 ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sun.d:: fs:40d6fc568c154c98 ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.sun.d:: fs:40d6fc568c154c98 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.sun.d:: fs:c0d6fc568c154c98 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sun.d:: fs:c0d6fc568c154c98 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.sun.d:: fs:c0d6fc568c154c98 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.sun.d:: fs:c0d6fc568c154c98 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sun.d:: fs:c0d6fc568c154c98 ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sun.d:: fs:c0d6fc568c154c98 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sun.d:: fs:c0d6fc568c154c98 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.sun.d:: fs:c0d6fc568c154c98 ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.sun.d:: fs:c0d6fc568c154c98 ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sun.d:: fs:c0d6fc568c154c98 ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sun.d:: fs:c0d6fc568c154c98 ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.sun.d:: fs:c0d6fc568c154c98 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d
+cmp.seq.d:: fs:fff0000000000000 ft:fff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.seq.d:: fs:fff0000000000000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:fff0000000000000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:fff0000000000000 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:fff0000000000000 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:fff0000000000000 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:fff0000000000000 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:fff0000000000000 ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:fff0000000000000 ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:fff0000000000000 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:fff0000000000000 ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:fff0000000000000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:c141fc309e951ebd ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:c141fc309e951ebd ft:c141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.seq.d:: fs:c141fc309e951ebd ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:c141fc309e951ebd ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:c141fc309e951ebd ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:c141fc309e951ebd ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:c141fc309e951ebd ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:c141fc309e951ebd ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:c141fc309e951ebd ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:c141fc309e951ebd ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:c141fc309e951ebd ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:c141fc309e951ebd ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:80000000f0000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:80000000f0000000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:80000000f0000000 ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.seq.d:: fs:80000000f0000000 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:80000000f0000000 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:80000000f0000000 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:80000000f0000000 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:80000000f0000000 ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:80000000f0000000 ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:80000000f0000000 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:80000000f0000000 ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:80000000f0000000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:8000000000000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:8000000000000000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:8000000000000000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:8000000000000000 ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.seq.d:: fs:8000000000000000 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:8000000000000000 ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.seq.d:: fs:8000000000000000 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:8000000000000000 ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:8000000000000000 ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:8000000000000000 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:8000000000000000 ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:8000000000000000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:7ff0000000f00000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:7ff0000000f00000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:7ff0000000f00000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:7ff0000000f00000 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:7ff0000000f00000 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:7ff0000000f00000 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:7ff0000000f00000 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:7ff0000000f00000 ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:7ff0000000f00000 ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:7ff0000000f00000 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:7ff0000000f00000 ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:7ff0000000f00000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:0000000000000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:0000000000000000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:0000000000000000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:0000000000000000 ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.seq.d:: fs:0000000000000000 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:0000000000000000 ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.seq.d:: fs:0000000000000000 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:0000000000000000 ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:0000000000000000 ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:0000000000000000 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:0000000000000000 ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:0000000000000000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:00000000f0000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:00000000f0000000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:00000000f0000000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:00000000f0000000 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:00000000f0000000 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:00000000f0000000 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:00000000f0000000 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.seq.d:: fs:00000000f0000000 ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:00000000f0000000 ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:00000000f0000000 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:00000000f0000000 ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:00000000f0000000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:4141fc309e951ebd ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:4141fc309e951ebd ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:4141fc309e951ebd ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:4141fc309e951ebd ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:4141fc309e951ebd ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:4141fc309e951ebd ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:4141fc309e951ebd ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:4141fc309e951ebd ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.seq.d:: fs:4141fc309e951ebd ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:4141fc309e951ebd ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:4141fc309e951ebd ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:4141fc309e951ebd ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:7ff0000000000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:7ff0000000000000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:7ff0000000000000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:7ff0000000000000 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:7ff0000000000000 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:7ff0000000000000 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:7ff0000000000000 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:7ff0000000000000 ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:7ff0000000000000 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.seq.d:: fs:7ff0000000000000 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:7ff0000000000000 ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:7ff0000000000000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:7ff8000000000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:7ff8000000000000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:7ff8000000000000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:7ff8000000000000 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:7ff8000000000000 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:7ff8000000000000 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:7ff8000000000000 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:7ff8000000000000 ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:7ff8000000000000 ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:7ff8000000000000 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:7ff8000000000000 ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:7ff8000000000000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:40d6fc568c154c98 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:40d6fc568c154c98 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:40d6fc568c154c98 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:40d6fc568c154c98 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:40d6fc568c154c98 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:40d6fc568c154c98 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:40d6fc568c154c98 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:40d6fc568c154c98 ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:40d6fc568c154c98 ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:40d6fc568c154c98 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:40d6fc568c154c98 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.seq.d:: fs:40d6fc568c154c98 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:c0d6fc568c154c98 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:c0d6fc568c154c98 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:c0d6fc568c154c98 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:c0d6fc568c154c98 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:c0d6fc568c154c98 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:c0d6fc568c154c98 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:c0d6fc568c154c98 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:c0d6fc568c154c98 ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:c0d6fc568c154c98 ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:c0d6fc568c154c98 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:c0d6fc568c154c98 ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.seq.d:: fs:c0d6fc568c154c98 ft:c0d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sueq.d
+cmp.sueq.d:: fs:fff0000000000000 ft:fff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sueq.d:: fs:fff0000000000000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.sueq.d:: fs:fff0000000000000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.sueq.d:: fs:fff0000000000000 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sueq.d:: fs:fff0000000000000 ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sueq.d:: fs:fff0000000000000 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sueq.d:: fs:fff0000000000000 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.sueq.d:: fs:fff0000000000000 ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.sueq.d:: fs:fff0000000000000 ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sueq.d:: fs:fff0000000000000 ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sueq.d:: fs:fff0000000000000 ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.sueq.d:: fs:fff0000000000000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.sueq.d:: fs:c141fc309e951ebd ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sueq.d:: fs:c141fc309e951ebd ft:c141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sueq.d:: fs:c141fc309e951ebd ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.sueq.d:: fs:c141fc309e951ebd ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sueq.d:: fs:c141fc309e951ebd ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sueq.d:: fs:c141fc309e951ebd ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sueq.d:: fs:c141fc309e951ebd ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.sueq.d:: fs:c141fc309e951ebd ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.sueq.d:: fs:c141fc309e951ebd ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sueq.d:: fs:c141fc309e951ebd ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sueq.d:: fs:c141fc309e951ebd ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.sueq.d:: fs:c141fc309e951ebd ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.sueq.d:: fs:80000000f0000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sueq.d:: fs:80000000f0000000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.sueq.d:: fs:80000000f0000000 ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sueq.d:: fs:80000000f0000000 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sueq.d:: fs:80000000f0000000 ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sueq.d:: fs:80000000f0000000 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sueq.d:: fs:80000000f0000000 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.sueq.d:: fs:80000000f0000000 ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.sueq.d:: fs:80000000f0000000 ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sueq.d:: fs:80000000f0000000 ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sueq.d:: fs:80000000f0000000 ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.sueq.d:: fs:80000000f0000000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.sueq.d:: fs:8000000000000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sueq.d:: fs:8000000000000000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.sueq.d:: fs:8000000000000000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.sueq.d:: fs:8000000000000000 ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sueq.d:: fs:8000000000000000 ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sueq.d:: fs:8000000000000000 ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sueq.d:: fs:8000000000000000 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.sueq.d:: fs:8000000000000000 ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.sueq.d:: fs:8000000000000000 ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sueq.d:: fs:8000000000000000 ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sueq.d:: fs:8000000000000000 ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.sueq.d:: fs:8000000000000000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.sueq.d:: fs:7ff0000000f00000 ft:fff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sueq.d:: fs:7ff0000000f00000 ft:c141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sueq.d:: fs:7ff0000000f00000 ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sueq.d:: fs:7ff0000000f00000 ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sueq.d:: fs:7ff0000000f00000 ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sueq.d:: fs:7ff0000000f00000 ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sueq.d:: fs:7ff0000000f00000 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sueq.d:: fs:7ff0000000f00000 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sueq.d:: fs:7ff0000000f00000 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sueq.d:: fs:7ff0000000f00000 ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sueq.d:: fs:7ff0000000f00000 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sueq.d:: fs:7ff0000000f00000 ft:c0d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sueq.d:: fs:0000000000000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sueq.d:: fs:0000000000000000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.sueq.d:: fs:0000000000000000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.sueq.d:: fs:0000000000000000 ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sueq.d:: fs:0000000000000000 ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sueq.d:: fs:0000000000000000 ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sueq.d:: fs:0000000000000000 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.sueq.d:: fs:0000000000000000 ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.sueq.d:: fs:0000000000000000 ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sueq.d:: fs:0000000000000000 ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sueq.d:: fs:0000000000000000 ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.sueq.d:: fs:0000000000000000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.sueq.d:: fs:00000000f0000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sueq.d:: fs:00000000f0000000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.sueq.d:: fs:00000000f0000000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.sueq.d:: fs:00000000f0000000 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sueq.d:: fs:00000000f0000000 ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sueq.d:: fs:00000000f0000000 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sueq.d:: fs:00000000f0000000 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sueq.d:: fs:00000000f0000000 ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.sueq.d:: fs:00000000f0000000 ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sueq.d:: fs:00000000f0000000 ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sueq.d:: fs:00000000f0000000 ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.sueq.d:: fs:00000000f0000000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.sueq.d:: fs:4141fc309e951ebd ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sueq.d:: fs:4141fc309e951ebd ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.sueq.d:: fs:4141fc309e951ebd ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.sueq.d:: fs:4141fc309e951ebd ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sueq.d:: fs:4141fc309e951ebd ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sueq.d:: fs:4141fc309e951ebd ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sueq.d:: fs:4141fc309e951ebd ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.sueq.d:: fs:4141fc309e951ebd ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sueq.d:: fs:4141fc309e951ebd ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sueq.d:: fs:4141fc309e951ebd ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sueq.d:: fs:4141fc309e951ebd ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.sueq.d:: fs:4141fc309e951ebd ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.sueq.d:: fs:7ff0000000000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sueq.d:: fs:7ff0000000000000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.sueq.d:: fs:7ff0000000000000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.sueq.d:: fs:7ff0000000000000 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sueq.d:: fs:7ff0000000000000 ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sueq.d:: fs:7ff0000000000000 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sueq.d:: fs:7ff0000000000000 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.sueq.d:: fs:7ff0000000000000 ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.sueq.d:: fs:7ff0000000000000 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sueq.d:: fs:7ff0000000000000 ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sueq.d:: fs:7ff0000000000000 ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.sueq.d:: fs:7ff0000000000000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.sueq.d:: fs:7ff8000000000000 ft:fff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sueq.d:: fs:7ff8000000000000 ft:c141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sueq.d:: fs:7ff8000000000000 ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sueq.d:: fs:7ff8000000000000 ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sueq.d:: fs:7ff8000000000000 ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sueq.d:: fs:7ff8000000000000 ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sueq.d:: fs:7ff8000000000000 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sueq.d:: fs:7ff8000000000000 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sueq.d:: fs:7ff8000000000000 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sueq.d:: fs:7ff8000000000000 ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sueq.d:: fs:7ff8000000000000 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sueq.d:: fs:7ff8000000000000 ft:c0d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sueq.d:: fs:40d6fc568c154c98 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sueq.d:: fs:40d6fc568c154c98 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.sueq.d:: fs:40d6fc568c154c98 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.sueq.d:: fs:40d6fc568c154c98 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sueq.d:: fs:40d6fc568c154c98 ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sueq.d:: fs:40d6fc568c154c98 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sueq.d:: fs:40d6fc568c154c98 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.sueq.d:: fs:40d6fc568c154c98 ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.sueq.d:: fs:40d6fc568c154c98 ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sueq.d:: fs:40d6fc568c154c98 ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sueq.d:: fs:40d6fc568c154c98 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sueq.d:: fs:40d6fc568c154c98 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.sueq.d:: fs:c0d6fc568c154c98 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sueq.d:: fs:c0d6fc568c154c98 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.sueq.d:: fs:c0d6fc568c154c98 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.sueq.d:: fs:c0d6fc568c154c98 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sueq.d:: fs:c0d6fc568c154c98 ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sueq.d:: fs:c0d6fc568c154c98 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sueq.d:: fs:c0d6fc568c154c98 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.sueq.d:: fs:c0d6fc568c154c98 ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.sueq.d:: fs:c0d6fc568c154c98 ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sueq.d:: fs:c0d6fc568c154c98 ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sueq.d:: fs:c0d6fc568c154c98 ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.sueq.d:: fs:c0d6fc568c154c98 ft:c0d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.slt.d
+cmp.slt.d:: fs:fff0000000000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.slt.d:: fs:fff0000000000000 ft:c141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.slt.d:: fs:fff0000000000000 ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.slt.d:: fs:fff0000000000000 ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.slt.d:: fs:fff0000000000000 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.slt.d:: fs:fff0000000000000 ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.slt.d:: fs:fff0000000000000 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.slt.d:: fs:fff0000000000000 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.slt.d:: fs:fff0000000000000 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.slt.d:: fs:fff0000000000000 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.slt.d:: fs:fff0000000000000 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.slt.d:: fs:fff0000000000000 ft:c0d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.slt.d:: fs:c141fc309e951ebd ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.slt.d:: fs:c141fc309e951ebd ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.slt.d:: fs:c141fc309e951ebd ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.slt.d:: fs:c141fc309e951ebd ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.slt.d:: fs:c141fc309e951ebd ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.slt.d:: fs:c141fc309e951ebd ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.slt.d:: fs:c141fc309e951ebd ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.slt.d:: fs:c141fc309e951ebd ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.slt.d:: fs:c141fc309e951ebd ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.slt.d:: fs:c141fc309e951ebd ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.slt.d:: fs:c141fc309e951ebd ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.slt.d:: fs:c141fc309e951ebd ft:c0d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.slt.d:: fs:80000000f0000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.slt.d:: fs:80000000f0000000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.slt.d:: fs:80000000f0000000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.slt.d:: fs:80000000f0000000 ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.slt.d:: fs:80000000f0000000 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.slt.d:: fs:80000000f0000000 ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.slt.d:: fs:80000000f0000000 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.slt.d:: fs:80000000f0000000 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.slt.d:: fs:80000000f0000000 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.slt.d:: fs:80000000f0000000 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.slt.d:: fs:80000000f0000000 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.slt.d:: fs:80000000f0000000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.slt.d:: fs:8000000000000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.slt.d:: fs:8000000000000000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.slt.d:: fs:8000000000000000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.slt.d:: fs:8000000000000000 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.slt.d:: fs:8000000000000000 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.slt.d:: fs:8000000000000000 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.slt.d:: fs:8000000000000000 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.slt.d:: fs:8000000000000000 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.slt.d:: fs:8000000000000000 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.slt.d:: fs:8000000000000000 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.slt.d:: fs:8000000000000000 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.slt.d:: fs:8000000000000000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.slt.d:: fs:7ff0000000f00000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.slt.d:: fs:7ff0000000f00000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.slt.d:: fs:7ff0000000f00000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.slt.d:: fs:7ff0000000f00000 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.slt.d:: fs:7ff0000000f00000 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.slt.d:: fs:7ff0000000f00000 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.slt.d:: fs:7ff0000000f00000 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.slt.d:: fs:7ff0000000f00000 ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.slt.d:: fs:7ff0000000f00000 ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.slt.d:: fs:7ff0000000f00000 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.slt.d:: fs:7ff0000000f00000 ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.slt.d:: fs:7ff0000000f00000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.slt.d:: fs:0000000000000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.slt.d:: fs:0000000000000000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.slt.d:: fs:0000000000000000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.slt.d:: fs:0000000000000000 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.slt.d:: fs:0000000000000000 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.slt.d:: fs:0000000000000000 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.slt.d:: fs:0000000000000000 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.slt.d:: fs:0000000000000000 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.slt.d:: fs:0000000000000000 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.slt.d:: fs:0000000000000000 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.slt.d:: fs:0000000000000000 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.slt.d:: fs:0000000000000000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.slt.d:: fs:00000000f0000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.slt.d:: fs:00000000f0000000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.slt.d:: fs:00000000f0000000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.slt.d:: fs:00000000f0000000 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.slt.d:: fs:00000000f0000000 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.slt.d:: fs:00000000f0000000 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.slt.d:: fs:00000000f0000000 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.slt.d:: fs:00000000f0000000 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.slt.d:: fs:00000000f0000000 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.slt.d:: fs:00000000f0000000 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.slt.d:: fs:00000000f0000000 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.slt.d:: fs:00000000f0000000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.slt.d:: fs:4141fc309e951ebd ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.slt.d:: fs:4141fc309e951ebd ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.slt.d:: fs:4141fc309e951ebd ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.slt.d:: fs:4141fc309e951ebd ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.slt.d:: fs:4141fc309e951ebd ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.slt.d:: fs:4141fc309e951ebd ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.slt.d:: fs:4141fc309e951ebd ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.slt.d:: fs:4141fc309e951ebd ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.slt.d:: fs:4141fc309e951ebd ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.slt.d:: fs:4141fc309e951ebd ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.slt.d:: fs:4141fc309e951ebd ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.slt.d:: fs:4141fc309e951ebd ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.slt.d:: fs:7ff0000000000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.slt.d:: fs:7ff0000000000000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.slt.d:: fs:7ff0000000000000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.slt.d:: fs:7ff0000000000000 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.slt.d:: fs:7ff0000000000000 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.slt.d:: fs:7ff0000000000000 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.slt.d:: fs:7ff0000000000000 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.slt.d:: fs:7ff0000000000000 ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.slt.d:: fs:7ff0000000000000 ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.slt.d:: fs:7ff0000000000000 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.slt.d:: fs:7ff0000000000000 ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.slt.d:: fs:7ff0000000000000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.slt.d:: fs:7ff8000000000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.slt.d:: fs:7ff8000000000000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.slt.d:: fs:7ff8000000000000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.slt.d:: fs:7ff8000000000000 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.slt.d:: fs:7ff8000000000000 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.slt.d:: fs:7ff8000000000000 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.slt.d:: fs:7ff8000000000000 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.slt.d:: fs:7ff8000000000000 ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.slt.d:: fs:7ff8000000000000 ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.slt.d:: fs:7ff8000000000000 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.slt.d:: fs:7ff8000000000000 ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.slt.d:: fs:7ff8000000000000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.slt.d:: fs:40d6fc568c154c98 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.slt.d:: fs:40d6fc568c154c98 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.slt.d:: fs:40d6fc568c154c98 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.slt.d:: fs:40d6fc568c154c98 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.slt.d:: fs:40d6fc568c154c98 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.slt.d:: fs:40d6fc568c154c98 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.slt.d:: fs:40d6fc568c154c98 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.slt.d:: fs:40d6fc568c154c98 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.slt.d:: fs:40d6fc568c154c98 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.slt.d:: fs:40d6fc568c154c98 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.slt.d:: fs:40d6fc568c154c98 ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.slt.d:: fs:40d6fc568c154c98 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.slt.d:: fs:c0d6fc568c154c98 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.slt.d:: fs:c0d6fc568c154c98 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.slt.d:: fs:c0d6fc568c154c98 ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.slt.d:: fs:c0d6fc568c154c98 ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.slt.d:: fs:c0d6fc568c154c98 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.slt.d:: fs:c0d6fc568c154c98 ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.slt.d:: fs:c0d6fc568c154c98 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.slt.d:: fs:c0d6fc568c154c98 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.slt.d:: fs:c0d6fc568c154c98 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.slt.d:: fs:c0d6fc568c154c98 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.slt.d:: fs:c0d6fc568c154c98 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.slt.d:: fs:c0d6fc568c154c98 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.sult.d
+cmp.sult.d:: fs:fff0000000000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sult.d:: fs:fff0000000000000 ft:c141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sult.d:: fs:fff0000000000000 ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sult.d:: fs:fff0000000000000 ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sult.d:: fs:fff0000000000000 ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sult.d:: fs:fff0000000000000 ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sult.d:: fs:fff0000000000000 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sult.d:: fs:fff0000000000000 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sult.d:: fs:fff0000000000000 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sult.d:: fs:fff0000000000000 ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sult.d:: fs:fff0000000000000 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sult.d:: fs:fff0000000000000 ft:c0d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sult.d:: fs:c141fc309e951ebd ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sult.d:: fs:c141fc309e951ebd ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.sult.d:: fs:c141fc309e951ebd ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sult.d:: fs:c141fc309e951ebd ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sult.d:: fs:c141fc309e951ebd ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sult.d:: fs:c141fc309e951ebd ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sult.d:: fs:c141fc309e951ebd ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sult.d:: fs:c141fc309e951ebd ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sult.d:: fs:c141fc309e951ebd ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sult.d:: fs:c141fc309e951ebd ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sult.d:: fs:c141fc309e951ebd ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sult.d:: fs:c141fc309e951ebd ft:c0d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sult.d:: fs:80000000f0000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sult.d:: fs:80000000f0000000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.sult.d:: fs:80000000f0000000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.sult.d:: fs:80000000f0000000 ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sult.d:: fs:80000000f0000000 ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sult.d:: fs:80000000f0000000 ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sult.d:: fs:80000000f0000000 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sult.d:: fs:80000000f0000000 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sult.d:: fs:80000000f0000000 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sult.d:: fs:80000000f0000000 ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sult.d:: fs:80000000f0000000 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sult.d:: fs:80000000f0000000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.sult.d:: fs:8000000000000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sult.d:: fs:8000000000000000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.sult.d:: fs:8000000000000000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.sult.d:: fs:8000000000000000 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sult.d:: fs:8000000000000000 ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sult.d:: fs:8000000000000000 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sult.d:: fs:8000000000000000 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sult.d:: fs:8000000000000000 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sult.d:: fs:8000000000000000 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sult.d:: fs:8000000000000000 ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sult.d:: fs:8000000000000000 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sult.d:: fs:8000000000000000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.sult.d:: fs:7ff0000000f00000 ft:fff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sult.d:: fs:7ff0000000f00000 ft:c141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sult.d:: fs:7ff0000000f00000 ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sult.d:: fs:7ff0000000f00000 ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sult.d:: fs:7ff0000000f00000 ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sult.d:: fs:7ff0000000f00000 ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sult.d:: fs:7ff0000000f00000 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sult.d:: fs:7ff0000000f00000 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sult.d:: fs:7ff0000000f00000 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sult.d:: fs:7ff0000000f00000 ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sult.d:: fs:7ff0000000f00000 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sult.d:: fs:7ff0000000f00000 ft:c0d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sult.d:: fs:0000000000000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sult.d:: fs:0000000000000000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.sult.d:: fs:0000000000000000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.sult.d:: fs:0000000000000000 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sult.d:: fs:0000000000000000 ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sult.d:: fs:0000000000000000 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sult.d:: fs:0000000000000000 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sult.d:: fs:0000000000000000 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sult.d:: fs:0000000000000000 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sult.d:: fs:0000000000000000 ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sult.d:: fs:0000000000000000 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sult.d:: fs:0000000000000000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.sult.d:: fs:00000000f0000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sult.d:: fs:00000000f0000000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.sult.d:: fs:00000000f0000000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.sult.d:: fs:00000000f0000000 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sult.d:: fs:00000000f0000000 ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sult.d:: fs:00000000f0000000 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sult.d:: fs:00000000f0000000 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.sult.d:: fs:00000000f0000000 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sult.d:: fs:00000000f0000000 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sult.d:: fs:00000000f0000000 ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sult.d:: fs:00000000f0000000 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sult.d:: fs:00000000f0000000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.sult.d:: fs:4141fc309e951ebd ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sult.d:: fs:4141fc309e951ebd ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.sult.d:: fs:4141fc309e951ebd ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.sult.d:: fs:4141fc309e951ebd ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sult.d:: fs:4141fc309e951ebd ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sult.d:: fs:4141fc309e951ebd ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sult.d:: fs:4141fc309e951ebd ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.sult.d:: fs:4141fc309e951ebd ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.sult.d:: fs:4141fc309e951ebd ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sult.d:: fs:4141fc309e951ebd ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sult.d:: fs:4141fc309e951ebd ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.sult.d:: fs:4141fc309e951ebd ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.sult.d:: fs:7ff0000000000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sult.d:: fs:7ff0000000000000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.sult.d:: fs:7ff0000000000000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.sult.d:: fs:7ff0000000000000 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sult.d:: fs:7ff0000000000000 ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sult.d:: fs:7ff0000000000000 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sult.d:: fs:7ff0000000000000 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.sult.d:: fs:7ff0000000000000 ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.sult.d:: fs:7ff0000000000000 ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sult.d:: fs:7ff0000000000000 ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sult.d:: fs:7ff0000000000000 ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.sult.d:: fs:7ff0000000000000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.sult.d:: fs:7ff8000000000000 ft:fff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sult.d:: fs:7ff8000000000000 ft:c141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sult.d:: fs:7ff8000000000000 ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sult.d:: fs:7ff8000000000000 ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sult.d:: fs:7ff8000000000000 ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sult.d:: fs:7ff8000000000000 ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sult.d:: fs:7ff8000000000000 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sult.d:: fs:7ff8000000000000 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sult.d:: fs:7ff8000000000000 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sult.d:: fs:7ff8000000000000 ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sult.d:: fs:7ff8000000000000 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sult.d:: fs:7ff8000000000000 ft:c0d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sult.d:: fs:40d6fc568c154c98 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sult.d:: fs:40d6fc568c154c98 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.sult.d:: fs:40d6fc568c154c98 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.sult.d:: fs:40d6fc568c154c98 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sult.d:: fs:40d6fc568c154c98 ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sult.d:: fs:40d6fc568c154c98 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sult.d:: fs:40d6fc568c154c98 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.sult.d:: fs:40d6fc568c154c98 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sult.d:: fs:40d6fc568c154c98 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sult.d:: fs:40d6fc568c154c98 ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sult.d:: fs:40d6fc568c154c98 ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.sult.d:: fs:40d6fc568c154c98 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.sult.d:: fs:c0d6fc568c154c98 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sult.d:: fs:c0d6fc568c154c98 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.sult.d:: fs:c0d6fc568c154c98 ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sult.d:: fs:c0d6fc568c154c98 ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sult.d:: fs:c0d6fc568c154c98 ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sult.d:: fs:c0d6fc568c154c98 ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sult.d:: fs:c0d6fc568c154c98 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sult.d:: fs:c0d6fc568c154c98 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sult.d:: fs:c0d6fc568c154c98 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sult.d:: fs:c0d6fc568c154c98 ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sult.d:: fs:c0d6fc568c154c98 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sult.d:: fs:c0d6fc568c154c98 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.sle.d
+cmp.sle.d:: fs:fff0000000000000 ft:fff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sle.d:: fs:fff0000000000000 ft:c141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sle.d:: fs:fff0000000000000 ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sle.d:: fs:fff0000000000000 ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sle.d:: fs:fff0000000000000 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.sle.d:: fs:fff0000000000000 ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sle.d:: fs:fff0000000000000 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sle.d:: fs:fff0000000000000 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sle.d:: fs:fff0000000000000 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sle.d:: fs:fff0000000000000 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sle.d:: fs:fff0000000000000 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sle.d:: fs:fff0000000000000 ft:c0d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sle.d:: fs:c141fc309e951ebd ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sle.d:: fs:c141fc309e951ebd ft:c141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sle.d:: fs:c141fc309e951ebd ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sle.d:: fs:c141fc309e951ebd ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sle.d:: fs:c141fc309e951ebd ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.sle.d:: fs:c141fc309e951ebd ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sle.d:: fs:c141fc309e951ebd ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sle.d:: fs:c141fc309e951ebd ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sle.d:: fs:c141fc309e951ebd ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sle.d:: fs:c141fc309e951ebd ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sle.d:: fs:c141fc309e951ebd ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sle.d:: fs:c141fc309e951ebd ft:c0d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sle.d:: fs:80000000f0000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sle.d:: fs:80000000f0000000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.sle.d:: fs:80000000f0000000 ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sle.d:: fs:80000000f0000000 ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sle.d:: fs:80000000f0000000 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.sle.d:: fs:80000000f0000000 ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sle.d:: fs:80000000f0000000 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sle.d:: fs:80000000f0000000 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sle.d:: fs:80000000f0000000 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sle.d:: fs:80000000f0000000 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sle.d:: fs:80000000f0000000 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sle.d:: fs:80000000f0000000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.sle.d:: fs:8000000000000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sle.d:: fs:8000000000000000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.sle.d:: fs:8000000000000000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.sle.d:: fs:8000000000000000 ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sle.d:: fs:8000000000000000 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.sle.d:: fs:8000000000000000 ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sle.d:: fs:8000000000000000 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sle.d:: fs:8000000000000000 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sle.d:: fs:8000000000000000 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sle.d:: fs:8000000000000000 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sle.d:: fs:8000000000000000 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sle.d:: fs:8000000000000000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.sle.d:: fs:7ff0000000f00000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sle.d:: fs:7ff0000000f00000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.sle.d:: fs:7ff0000000f00000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.sle.d:: fs:7ff0000000f00000 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sle.d:: fs:7ff0000000f00000 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.sle.d:: fs:7ff0000000f00000 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sle.d:: fs:7ff0000000f00000 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.sle.d:: fs:7ff0000000f00000 ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.sle.d:: fs:7ff0000000f00000 ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sle.d:: fs:7ff0000000f00000 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sle.d:: fs:7ff0000000f00000 ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.sle.d:: fs:7ff0000000f00000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.sle.d:: fs:0000000000000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sle.d:: fs:0000000000000000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.sle.d:: fs:0000000000000000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.sle.d:: fs:0000000000000000 ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sle.d:: fs:0000000000000000 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.sle.d:: fs:0000000000000000 ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sle.d:: fs:0000000000000000 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sle.d:: fs:0000000000000000 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sle.d:: fs:0000000000000000 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sle.d:: fs:0000000000000000 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sle.d:: fs:0000000000000000 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sle.d:: fs:0000000000000000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.sle.d:: fs:00000000f0000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sle.d:: fs:00000000f0000000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.sle.d:: fs:00000000f0000000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.sle.d:: fs:00000000f0000000 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sle.d:: fs:00000000f0000000 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.sle.d:: fs:00000000f0000000 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sle.d:: fs:00000000f0000000 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sle.d:: fs:00000000f0000000 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sle.d:: fs:00000000f0000000 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sle.d:: fs:00000000f0000000 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sle.d:: fs:00000000f0000000 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sle.d:: fs:00000000f0000000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.sle.d:: fs:4141fc309e951ebd ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sle.d:: fs:4141fc309e951ebd ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.sle.d:: fs:4141fc309e951ebd ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.sle.d:: fs:4141fc309e951ebd ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sle.d:: fs:4141fc309e951ebd ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.sle.d:: fs:4141fc309e951ebd ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sle.d:: fs:4141fc309e951ebd ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.sle.d:: fs:4141fc309e951ebd ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sle.d:: fs:4141fc309e951ebd ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sle.d:: fs:4141fc309e951ebd ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sle.d:: fs:4141fc309e951ebd ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.sle.d:: fs:4141fc309e951ebd ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.sle.d:: fs:7ff0000000000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sle.d:: fs:7ff0000000000000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.sle.d:: fs:7ff0000000000000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.sle.d:: fs:7ff0000000000000 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sle.d:: fs:7ff0000000000000 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.sle.d:: fs:7ff0000000000000 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sle.d:: fs:7ff0000000000000 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.sle.d:: fs:7ff0000000000000 ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.sle.d:: fs:7ff0000000000000 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sle.d:: fs:7ff0000000000000 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sle.d:: fs:7ff0000000000000 ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.sle.d:: fs:7ff0000000000000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.sle.d:: fs:7ff8000000000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sle.d:: fs:7ff8000000000000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.sle.d:: fs:7ff8000000000000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.sle.d:: fs:7ff8000000000000 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sle.d:: fs:7ff8000000000000 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.sle.d:: fs:7ff8000000000000 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sle.d:: fs:7ff8000000000000 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.sle.d:: fs:7ff8000000000000 ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.sle.d:: fs:7ff8000000000000 ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sle.d:: fs:7ff8000000000000 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sle.d:: fs:7ff8000000000000 ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.sle.d:: fs:7ff8000000000000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.sle.d:: fs:40d6fc568c154c98 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sle.d:: fs:40d6fc568c154c98 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.sle.d:: fs:40d6fc568c154c98 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.sle.d:: fs:40d6fc568c154c98 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sle.d:: fs:40d6fc568c154c98 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.sle.d:: fs:40d6fc568c154c98 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sle.d:: fs:40d6fc568c154c98 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.sle.d:: fs:40d6fc568c154c98 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sle.d:: fs:40d6fc568c154c98 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sle.d:: fs:40d6fc568c154c98 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sle.d:: fs:40d6fc568c154c98 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sle.d:: fs:40d6fc568c154c98 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.sle.d:: fs:c0d6fc568c154c98 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sle.d:: fs:c0d6fc568c154c98 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.sle.d:: fs:c0d6fc568c154c98 ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sle.d:: fs:c0d6fc568c154c98 ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sle.d:: fs:c0d6fc568c154c98 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.sle.d:: fs:c0d6fc568c154c98 ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sle.d:: fs:c0d6fc568c154c98 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sle.d:: fs:c0d6fc568c154c98 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sle.d:: fs:c0d6fc568c154c98 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sle.d:: fs:c0d6fc568c154c98 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sle.d:: fs:c0d6fc568c154c98 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sle.d:: fs:c0d6fc568c154c98 ft:c0d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sule.d
+cmp.sule.d:: fs:fff0000000000000 ft:fff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sule.d:: fs:fff0000000000000 ft:c141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sule.d:: fs:fff0000000000000 ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sule.d:: fs:fff0000000000000 ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sule.d:: fs:fff0000000000000 ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sule.d:: fs:fff0000000000000 ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sule.d:: fs:fff0000000000000 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sule.d:: fs:fff0000000000000 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sule.d:: fs:fff0000000000000 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sule.d:: fs:fff0000000000000 ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sule.d:: fs:fff0000000000000 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sule.d:: fs:fff0000000000000 ft:c0d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sule.d:: fs:c141fc309e951ebd ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sule.d:: fs:c141fc309e951ebd ft:c141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sule.d:: fs:c141fc309e951ebd ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sule.d:: fs:c141fc309e951ebd ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sule.d:: fs:c141fc309e951ebd ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sule.d:: fs:c141fc309e951ebd ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sule.d:: fs:c141fc309e951ebd ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sule.d:: fs:c141fc309e951ebd ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sule.d:: fs:c141fc309e951ebd ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sule.d:: fs:c141fc309e951ebd ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sule.d:: fs:c141fc309e951ebd ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sule.d:: fs:c141fc309e951ebd ft:c0d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sule.d:: fs:80000000f0000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sule.d:: fs:80000000f0000000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.sule.d:: fs:80000000f0000000 ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sule.d:: fs:80000000f0000000 ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sule.d:: fs:80000000f0000000 ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sule.d:: fs:80000000f0000000 ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sule.d:: fs:80000000f0000000 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sule.d:: fs:80000000f0000000 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sule.d:: fs:80000000f0000000 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sule.d:: fs:80000000f0000000 ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sule.d:: fs:80000000f0000000 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sule.d:: fs:80000000f0000000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.sule.d:: fs:8000000000000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sule.d:: fs:8000000000000000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.sule.d:: fs:8000000000000000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.sule.d:: fs:8000000000000000 ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sule.d:: fs:8000000000000000 ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sule.d:: fs:8000000000000000 ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sule.d:: fs:8000000000000000 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sule.d:: fs:8000000000000000 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sule.d:: fs:8000000000000000 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sule.d:: fs:8000000000000000 ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sule.d:: fs:8000000000000000 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sule.d:: fs:8000000000000000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.sule.d:: fs:7ff0000000f00000 ft:fff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sule.d:: fs:7ff0000000f00000 ft:c141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sule.d:: fs:7ff0000000f00000 ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sule.d:: fs:7ff0000000f00000 ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sule.d:: fs:7ff0000000f00000 ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sule.d:: fs:7ff0000000f00000 ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sule.d:: fs:7ff0000000f00000 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sule.d:: fs:7ff0000000f00000 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sule.d:: fs:7ff0000000f00000 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sule.d:: fs:7ff0000000f00000 ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sule.d:: fs:7ff0000000f00000 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sule.d:: fs:7ff0000000f00000 ft:c0d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sule.d:: fs:0000000000000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sule.d:: fs:0000000000000000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.sule.d:: fs:0000000000000000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.sule.d:: fs:0000000000000000 ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sule.d:: fs:0000000000000000 ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sule.d:: fs:0000000000000000 ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sule.d:: fs:0000000000000000 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sule.d:: fs:0000000000000000 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sule.d:: fs:0000000000000000 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sule.d:: fs:0000000000000000 ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sule.d:: fs:0000000000000000 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sule.d:: fs:0000000000000000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.sule.d:: fs:00000000f0000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sule.d:: fs:00000000f0000000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.sule.d:: fs:00000000f0000000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.sule.d:: fs:00000000f0000000 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sule.d:: fs:00000000f0000000 ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sule.d:: fs:00000000f0000000 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sule.d:: fs:00000000f0000000 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sule.d:: fs:00000000f0000000 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sule.d:: fs:00000000f0000000 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sule.d:: fs:00000000f0000000 ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sule.d:: fs:00000000f0000000 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sule.d:: fs:00000000f0000000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.sule.d:: fs:4141fc309e951ebd ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sule.d:: fs:4141fc309e951ebd ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.sule.d:: fs:4141fc309e951ebd ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.sule.d:: fs:4141fc309e951ebd ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sule.d:: fs:4141fc309e951ebd ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sule.d:: fs:4141fc309e951ebd ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sule.d:: fs:4141fc309e951ebd ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.sule.d:: fs:4141fc309e951ebd ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sule.d:: fs:4141fc309e951ebd ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sule.d:: fs:4141fc309e951ebd ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sule.d:: fs:4141fc309e951ebd ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.sule.d:: fs:4141fc309e951ebd ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.sule.d:: fs:7ff0000000000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sule.d:: fs:7ff0000000000000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.sule.d:: fs:7ff0000000000000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.sule.d:: fs:7ff0000000000000 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sule.d:: fs:7ff0000000000000 ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sule.d:: fs:7ff0000000000000 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sule.d:: fs:7ff0000000000000 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.sule.d:: fs:7ff0000000000000 ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.sule.d:: fs:7ff0000000000000 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sule.d:: fs:7ff0000000000000 ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sule.d:: fs:7ff0000000000000 ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.sule.d:: fs:7ff0000000000000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.sule.d:: fs:7ff8000000000000 ft:fff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sule.d:: fs:7ff8000000000000 ft:c141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sule.d:: fs:7ff8000000000000 ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sule.d:: fs:7ff8000000000000 ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sule.d:: fs:7ff8000000000000 ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sule.d:: fs:7ff8000000000000 ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sule.d:: fs:7ff8000000000000 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sule.d:: fs:7ff8000000000000 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sule.d:: fs:7ff8000000000000 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sule.d:: fs:7ff8000000000000 ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sule.d:: fs:7ff8000000000000 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sule.d:: fs:7ff8000000000000 ft:c0d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sule.d:: fs:40d6fc568c154c98 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sule.d:: fs:40d6fc568c154c98 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.sule.d:: fs:40d6fc568c154c98 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.sule.d:: fs:40d6fc568c154c98 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sule.d:: fs:40d6fc568c154c98 ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sule.d:: fs:40d6fc568c154c98 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sule.d:: fs:40d6fc568c154c98 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.sule.d:: fs:40d6fc568c154c98 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sule.d:: fs:40d6fc568c154c98 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sule.d:: fs:40d6fc568c154c98 ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sule.d:: fs:40d6fc568c154c98 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sule.d:: fs:40d6fc568c154c98 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.sule.d:: fs:c0d6fc568c154c98 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sule.d:: fs:c0d6fc568c154c98 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.sule.d:: fs:c0d6fc568c154c98 ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sule.d:: fs:c0d6fc568c154c98 ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sule.d:: fs:c0d6fc568c154c98 ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sule.d:: fs:c0d6fc568c154c98 ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sule.d:: fs:c0d6fc568c154c98 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sule.d:: fs:c0d6fc568c154c98 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sule.d:: fs:c0d6fc568c154c98 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sule.d:: fs:c0d6fc568c154c98 ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sule.d:: fs:c0d6fc568c154c98 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sule.d:: fs:c0d6fc568c154c98 ft:c0d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sor.d
+cmp.sor.d:: fs:fff0000000000000 ft:fff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sor.d:: fs:fff0000000000000 ft:c141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sor.d:: fs:fff0000000000000 ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sor.d:: fs:fff0000000000000 ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sor.d:: fs:fff0000000000000 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.sor.d:: fs:fff0000000000000 ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sor.d:: fs:fff0000000000000 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sor.d:: fs:fff0000000000000 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sor.d:: fs:fff0000000000000 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sor.d:: fs:fff0000000000000 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sor.d:: fs:fff0000000000000 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sor.d:: fs:fff0000000000000 ft:c0d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sor.d:: fs:c141fc309e951ebd ft:fff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sor.d:: fs:c141fc309e951ebd ft:c141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sor.d:: fs:c141fc309e951ebd ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sor.d:: fs:c141fc309e951ebd ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sor.d:: fs:c141fc309e951ebd ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.sor.d:: fs:c141fc309e951ebd ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sor.d:: fs:c141fc309e951ebd ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sor.d:: fs:c141fc309e951ebd ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sor.d:: fs:c141fc309e951ebd ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sor.d:: fs:c141fc309e951ebd ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sor.d:: fs:c141fc309e951ebd ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sor.d:: fs:c141fc309e951ebd ft:c0d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sor.d:: fs:80000000f0000000 ft:fff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sor.d:: fs:80000000f0000000 ft:c141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sor.d:: fs:80000000f0000000 ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sor.d:: fs:80000000f0000000 ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sor.d:: fs:80000000f0000000 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.sor.d:: fs:80000000f0000000 ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sor.d:: fs:80000000f0000000 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sor.d:: fs:80000000f0000000 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sor.d:: fs:80000000f0000000 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sor.d:: fs:80000000f0000000 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sor.d:: fs:80000000f0000000 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sor.d:: fs:80000000f0000000 ft:c0d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sor.d:: fs:8000000000000000 ft:fff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sor.d:: fs:8000000000000000 ft:c141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sor.d:: fs:8000000000000000 ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sor.d:: fs:8000000000000000 ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sor.d:: fs:8000000000000000 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.sor.d:: fs:8000000000000000 ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sor.d:: fs:8000000000000000 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sor.d:: fs:8000000000000000 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sor.d:: fs:8000000000000000 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sor.d:: fs:8000000000000000 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sor.d:: fs:8000000000000000 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sor.d:: fs:8000000000000000 ft:c0d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sor.d:: fs:7ff0000000f00000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sor.d:: fs:7ff0000000f00000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.sor.d:: fs:7ff0000000f00000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.sor.d:: fs:7ff0000000f00000 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sor.d:: fs:7ff0000000f00000 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.sor.d:: fs:7ff0000000f00000 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sor.d:: fs:7ff0000000f00000 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.sor.d:: fs:7ff0000000f00000 ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.sor.d:: fs:7ff0000000f00000 ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sor.d:: fs:7ff0000000f00000 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sor.d:: fs:7ff0000000f00000 ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.sor.d:: fs:7ff0000000f00000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.sor.d:: fs:0000000000000000 ft:fff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sor.d:: fs:0000000000000000 ft:c141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sor.d:: fs:0000000000000000 ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sor.d:: fs:0000000000000000 ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sor.d:: fs:0000000000000000 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.sor.d:: fs:0000000000000000 ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sor.d:: fs:0000000000000000 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sor.d:: fs:0000000000000000 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sor.d:: fs:0000000000000000 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sor.d:: fs:0000000000000000 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sor.d:: fs:0000000000000000 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sor.d:: fs:0000000000000000 ft:c0d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sor.d:: fs:00000000f0000000 ft:fff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sor.d:: fs:00000000f0000000 ft:c141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sor.d:: fs:00000000f0000000 ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sor.d:: fs:00000000f0000000 ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sor.d:: fs:00000000f0000000 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.sor.d:: fs:00000000f0000000 ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sor.d:: fs:00000000f0000000 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sor.d:: fs:00000000f0000000 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sor.d:: fs:00000000f0000000 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sor.d:: fs:00000000f0000000 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sor.d:: fs:00000000f0000000 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sor.d:: fs:00000000f0000000 ft:c0d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sor.d:: fs:4141fc309e951ebd ft:fff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sor.d:: fs:4141fc309e951ebd ft:c141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sor.d:: fs:4141fc309e951ebd ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sor.d:: fs:4141fc309e951ebd ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sor.d:: fs:4141fc309e951ebd ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.sor.d:: fs:4141fc309e951ebd ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sor.d:: fs:4141fc309e951ebd ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sor.d:: fs:4141fc309e951ebd ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sor.d:: fs:4141fc309e951ebd ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sor.d:: fs:4141fc309e951ebd ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sor.d:: fs:4141fc309e951ebd ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sor.d:: fs:4141fc309e951ebd ft:c0d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sor.d:: fs:7ff0000000000000 ft:fff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sor.d:: fs:7ff0000000000000 ft:c141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sor.d:: fs:7ff0000000000000 ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sor.d:: fs:7ff0000000000000 ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sor.d:: fs:7ff0000000000000 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.sor.d:: fs:7ff0000000000000 ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sor.d:: fs:7ff0000000000000 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sor.d:: fs:7ff0000000000000 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sor.d:: fs:7ff0000000000000 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sor.d:: fs:7ff0000000000000 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sor.d:: fs:7ff0000000000000 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sor.d:: fs:7ff0000000000000 ft:c0d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sor.d:: fs:7ff8000000000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sor.d:: fs:7ff8000000000000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.sor.d:: fs:7ff8000000000000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.sor.d:: fs:7ff8000000000000 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sor.d:: fs:7ff8000000000000 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.sor.d:: fs:7ff8000000000000 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sor.d:: fs:7ff8000000000000 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.sor.d:: fs:7ff8000000000000 ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.sor.d:: fs:7ff8000000000000 ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sor.d:: fs:7ff8000000000000 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sor.d:: fs:7ff8000000000000 ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.sor.d:: fs:7ff8000000000000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.sor.d:: fs:40d6fc568c154c98 ft:fff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sor.d:: fs:40d6fc568c154c98 ft:c141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sor.d:: fs:40d6fc568c154c98 ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sor.d:: fs:40d6fc568c154c98 ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sor.d:: fs:40d6fc568c154c98 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.sor.d:: fs:40d6fc568c154c98 ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sor.d:: fs:40d6fc568c154c98 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sor.d:: fs:40d6fc568c154c98 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sor.d:: fs:40d6fc568c154c98 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sor.d:: fs:40d6fc568c154c98 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sor.d:: fs:40d6fc568c154c98 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sor.d:: fs:40d6fc568c154c98 ft:c0d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sor.d:: fs:c0d6fc568c154c98 ft:fff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sor.d:: fs:c0d6fc568c154c98 ft:c141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sor.d:: fs:c0d6fc568c154c98 ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sor.d:: fs:c0d6fc568c154c98 ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sor.d:: fs:c0d6fc568c154c98 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.sor.d:: fs:c0d6fc568c154c98 ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sor.d:: fs:c0d6fc568c154c98 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sor.d:: fs:c0d6fc568c154c98 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sor.d:: fs:c0d6fc568c154c98 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sor.d:: fs:c0d6fc568c154c98 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sor.d:: fs:c0d6fc568c154c98 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sor.d:: fs:c0d6fc568c154c98 ft:c0d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d
+cmp.sune.d:: fs:fff0000000000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sune.d:: fs:fff0000000000000 ft:c141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:fff0000000000000 ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:fff0000000000000 ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:fff0000000000000 ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:fff0000000000000 ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:fff0000000000000 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:fff0000000000000 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:fff0000000000000 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:fff0000000000000 ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:fff0000000000000 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:fff0000000000000 ft:c0d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:c141fc309e951ebd ft:fff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:c141fc309e951ebd ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.sune.d:: fs:c141fc309e951ebd ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:c141fc309e951ebd ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:c141fc309e951ebd ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:c141fc309e951ebd ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:c141fc309e951ebd ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:c141fc309e951ebd ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:c141fc309e951ebd ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:c141fc309e951ebd ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:c141fc309e951ebd ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:c141fc309e951ebd ft:c0d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:80000000f0000000 ft:fff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:80000000f0000000 ft:c141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:80000000f0000000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.sune.d:: fs:80000000f0000000 ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:80000000f0000000 ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:80000000f0000000 ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:80000000f0000000 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:80000000f0000000 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:80000000f0000000 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:80000000f0000000 ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:80000000f0000000 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:80000000f0000000 ft:c0d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:8000000000000000 ft:fff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:8000000000000000 ft:c141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:8000000000000000 ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:8000000000000000 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sune.d:: fs:8000000000000000 ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:8000000000000000 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sune.d:: fs:8000000000000000 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:8000000000000000 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:8000000000000000 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:8000000000000000 ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:8000000000000000 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:8000000000000000 ft:c0d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:7ff0000000f00000 ft:fff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:7ff0000000f00000 ft:c141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:7ff0000000f00000 ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:7ff0000000f00000 ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:7ff0000000f00000 ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:7ff0000000f00000 ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:7ff0000000f00000 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:7ff0000000f00000 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:7ff0000000f00000 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:7ff0000000f00000 ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:7ff0000000f00000 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:7ff0000000f00000 ft:c0d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:0000000000000000 ft:fff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:0000000000000000 ft:c141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:0000000000000000 ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:0000000000000000 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sune.d:: fs:0000000000000000 ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:0000000000000000 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sune.d:: fs:0000000000000000 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:0000000000000000 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:0000000000000000 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:0000000000000000 ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:0000000000000000 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:0000000000000000 ft:c0d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:00000000f0000000 ft:fff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:00000000f0000000 ft:c141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:00000000f0000000 ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:00000000f0000000 ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:00000000f0000000 ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:00000000f0000000 ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:00000000f0000000 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.sune.d:: fs:00000000f0000000 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:00000000f0000000 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:00000000f0000000 ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:00000000f0000000 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:00000000f0000000 ft:c0d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:4141fc309e951ebd ft:fff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:4141fc309e951ebd ft:c141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:4141fc309e951ebd ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:4141fc309e951ebd ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:4141fc309e951ebd ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:4141fc309e951ebd ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:4141fc309e951ebd ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:4141fc309e951ebd ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.sune.d:: fs:4141fc309e951ebd ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:4141fc309e951ebd ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:4141fc309e951ebd ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:4141fc309e951ebd ft:c0d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:7ff0000000000000 ft:fff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:7ff0000000000000 ft:c141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:7ff0000000000000 ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:7ff0000000000000 ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:7ff0000000000000 ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:7ff0000000000000 ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:7ff0000000000000 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:7ff0000000000000 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:7ff0000000000000 ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sune.d:: fs:7ff0000000000000 ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:7ff0000000000000 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:7ff0000000000000 ft:c0d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:7ff8000000000000 ft:fff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:7ff8000000000000 ft:c141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:7ff8000000000000 ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:7ff8000000000000 ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:7ff8000000000000 ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:7ff8000000000000 ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:7ff8000000000000 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:7ff8000000000000 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:7ff8000000000000 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:7ff8000000000000 ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:7ff8000000000000 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:7ff8000000000000 ft:c0d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:40d6fc568c154c98 ft:fff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:40d6fc568c154c98 ft:c141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:40d6fc568c154c98 ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:40d6fc568c154c98 ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:40d6fc568c154c98 ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:40d6fc568c154c98 ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:40d6fc568c154c98 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:40d6fc568c154c98 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:40d6fc568c154c98 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:40d6fc568c154c98 ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:40d6fc568c154c98 ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.sune.d:: fs:40d6fc568c154c98 ft:c0d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:c0d6fc568c154c98 ft:fff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:c0d6fc568c154c98 ft:c141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:c0d6fc568c154c98 ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:c0d6fc568c154c98 ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:c0d6fc568c154c98 ft:7ff0000000f00000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:c0d6fc568c154c98 ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:c0d6fc568c154c98 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:c0d6fc568c154c98 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:c0d6fc568c154c98 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:c0d6fc568c154c98 ft:7ff8000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:c0d6fc568c154c98 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sune.d:: fs:c0d6fc568c154c98 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.sne.d
+cmp.sne.d:: fs:fff0000000000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sne.d:: fs:fff0000000000000 ft:c141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sne.d:: fs:fff0000000000000 ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sne.d:: fs:fff0000000000000 ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sne.d:: fs:fff0000000000000 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.sne.d:: fs:fff0000000000000 ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sne.d:: fs:fff0000000000000 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sne.d:: fs:fff0000000000000 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sne.d:: fs:fff0000000000000 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sne.d:: fs:fff0000000000000 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sne.d:: fs:fff0000000000000 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sne.d:: fs:fff0000000000000 ft:c0d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sne.d:: fs:c141fc309e951ebd ft:fff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sne.d:: fs:c141fc309e951ebd ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.sne.d:: fs:c141fc309e951ebd ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sne.d:: fs:c141fc309e951ebd ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sne.d:: fs:c141fc309e951ebd ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.sne.d:: fs:c141fc309e951ebd ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sne.d:: fs:c141fc309e951ebd ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sne.d:: fs:c141fc309e951ebd ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sne.d:: fs:c141fc309e951ebd ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sne.d:: fs:c141fc309e951ebd ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sne.d:: fs:c141fc309e951ebd ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sne.d:: fs:c141fc309e951ebd ft:c0d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sne.d:: fs:80000000f0000000 ft:fff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sne.d:: fs:80000000f0000000 ft:c141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sne.d:: fs:80000000f0000000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.sne.d:: fs:80000000f0000000 ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sne.d:: fs:80000000f0000000 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.sne.d:: fs:80000000f0000000 ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sne.d:: fs:80000000f0000000 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sne.d:: fs:80000000f0000000 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sne.d:: fs:80000000f0000000 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sne.d:: fs:80000000f0000000 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sne.d:: fs:80000000f0000000 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sne.d:: fs:80000000f0000000 ft:c0d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sne.d:: fs:8000000000000000 ft:fff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sne.d:: fs:8000000000000000 ft:c141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sne.d:: fs:8000000000000000 ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sne.d:: fs:8000000000000000 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sne.d:: fs:8000000000000000 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.sne.d:: fs:8000000000000000 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sne.d:: fs:8000000000000000 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sne.d:: fs:8000000000000000 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sne.d:: fs:8000000000000000 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sne.d:: fs:8000000000000000 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sne.d:: fs:8000000000000000 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sne.d:: fs:8000000000000000 ft:c0d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sne.d:: fs:7ff0000000f00000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sne.d:: fs:7ff0000000f00000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.sne.d:: fs:7ff0000000f00000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.sne.d:: fs:7ff0000000f00000 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sne.d:: fs:7ff0000000f00000 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.sne.d:: fs:7ff0000000f00000 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sne.d:: fs:7ff0000000f00000 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.sne.d:: fs:7ff0000000f00000 ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.sne.d:: fs:7ff0000000f00000 ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sne.d:: fs:7ff0000000f00000 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sne.d:: fs:7ff0000000f00000 ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.sne.d:: fs:7ff0000000f00000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.sne.d:: fs:0000000000000000 ft:fff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sne.d:: fs:0000000000000000 ft:c141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sne.d:: fs:0000000000000000 ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sne.d:: fs:0000000000000000 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sne.d:: fs:0000000000000000 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.sne.d:: fs:0000000000000000 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sne.d:: fs:0000000000000000 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sne.d:: fs:0000000000000000 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sne.d:: fs:0000000000000000 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sne.d:: fs:0000000000000000 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sne.d:: fs:0000000000000000 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sne.d:: fs:0000000000000000 ft:c0d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sne.d:: fs:00000000f0000000 ft:fff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sne.d:: fs:00000000f0000000 ft:c141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sne.d:: fs:00000000f0000000 ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sne.d:: fs:00000000f0000000 ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sne.d:: fs:00000000f0000000 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.sne.d:: fs:00000000f0000000 ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sne.d:: fs:00000000f0000000 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.sne.d:: fs:00000000f0000000 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sne.d:: fs:00000000f0000000 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sne.d:: fs:00000000f0000000 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sne.d:: fs:00000000f0000000 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sne.d:: fs:00000000f0000000 ft:c0d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sne.d:: fs:4141fc309e951ebd ft:fff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sne.d:: fs:4141fc309e951ebd ft:c141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sne.d:: fs:4141fc309e951ebd ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sne.d:: fs:4141fc309e951ebd ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sne.d:: fs:4141fc309e951ebd ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.sne.d:: fs:4141fc309e951ebd ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sne.d:: fs:4141fc309e951ebd ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sne.d:: fs:4141fc309e951ebd ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.sne.d:: fs:4141fc309e951ebd ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sne.d:: fs:4141fc309e951ebd ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sne.d:: fs:4141fc309e951ebd ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sne.d:: fs:4141fc309e951ebd ft:c0d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sne.d:: fs:7ff0000000000000 ft:fff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sne.d:: fs:7ff0000000000000 ft:c141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sne.d:: fs:7ff0000000000000 ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sne.d:: fs:7ff0000000000000 ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sne.d:: fs:7ff0000000000000 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.sne.d:: fs:7ff0000000000000 ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sne.d:: fs:7ff0000000000000 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sne.d:: fs:7ff0000000000000 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sne.d:: fs:7ff0000000000000 ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sne.d:: fs:7ff0000000000000 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sne.d:: fs:7ff0000000000000 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sne.d:: fs:7ff0000000000000 ft:c0d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sne.d:: fs:7ff8000000000000 ft:fff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sne.d:: fs:7ff8000000000000 ft:c141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.sne.d:: fs:7ff8000000000000 ft:80000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.sne.d:: fs:7ff8000000000000 ft:8000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sne.d:: fs:7ff8000000000000 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.sne.d:: fs:7ff8000000000000 ft:0000000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sne.d:: fs:7ff8000000000000 ft:00000000f0000000 out:0000000000000000 fpcsr:000c0000
+cmp.sne.d:: fs:7ff8000000000000 ft:4141fc309e951ebd out:0000000000000000 fpcsr:000c0000
+cmp.sne.d:: fs:7ff8000000000000 ft:7ff0000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sne.d:: fs:7ff8000000000000 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sne.d:: fs:7ff8000000000000 ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.sne.d:: fs:7ff8000000000000 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.sne.d:: fs:40d6fc568c154c98 ft:fff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sne.d:: fs:40d6fc568c154c98 ft:c141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sne.d:: fs:40d6fc568c154c98 ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sne.d:: fs:40d6fc568c154c98 ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sne.d:: fs:40d6fc568c154c98 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.sne.d:: fs:40d6fc568c154c98 ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sne.d:: fs:40d6fc568c154c98 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sne.d:: fs:40d6fc568c154c98 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sne.d:: fs:40d6fc568c154c98 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sne.d:: fs:40d6fc568c154c98 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sne.d:: fs:40d6fc568c154c98 ft:40d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
+cmp.sne.d:: fs:40d6fc568c154c98 ft:c0d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sne.d:: fs:c0d6fc568c154c98 ft:fff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sne.d:: fs:c0d6fc568c154c98 ft:c141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sne.d:: fs:c0d6fc568c154c98 ft:80000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sne.d:: fs:c0d6fc568c154c98 ft:8000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sne.d:: fs:c0d6fc568c154c98 ft:7ff0000000f00000 out:0000000000000000 fpcsr:000c0000
+cmp.sne.d:: fs:c0d6fc568c154c98 ft:0000000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sne.d:: fs:c0d6fc568c154c98 ft:00000000f0000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sne.d:: fs:c0d6fc568c154c98 ft:4141fc309e951ebd out:ffffffffffffffff fpcsr:000c0000
+cmp.sne.d:: fs:c0d6fc568c154c98 ft:7ff0000000000000 out:ffffffffffffffff fpcsr:000c0000
+cmp.sne.d:: fs:c0d6fc568c154c98 ft:7ff8000000000000 out:0000000000000000 fpcsr:000c0000
+cmp.sne.d:: fs:c0d6fc568c154c98 ft:40d6fc568c154c98 out:ffffffffffffffff fpcsr:000c0000
+cmp.sne.d:: fs:c0d6fc568c154c98 ft:c0d6fc568c154c98 out:0000000000000000 fpcsr:000c0000
--- /dev/null
+prereq: ../../../tests/mips_features fpu && (../../../tests/mips_features mipsr6)
+prog: fp_r6
+vgopts: -q
-#if defined(__mips_hard_float)
+#if defined(__mips_hard_float) && (__mips_isa_rev<6)
#include <stdio.h>
int main()
{
int i = 0;
-
printf("--- BC1F --- if fs != ft then " \
"out = fs else out = fs + ft\n");
for (i = 0; i < MAX_ARR; i++) {
prog: fpu_branches
-prereq: ../../../tests/mips_features fpu
+prereq: ../../../tests/mips_features fpu && !(../../../tests/mips_features mipsr6)
vgopts: -q
"move $" #RD ", %2 \n\t" \\r
instruction" end"instruction#RDval" \n\t" \\r
"nop \n\t" \\r
- "addi $" #RD ", $" #RD", 5 \n\t" \\r
+ "addiu $" #RD ", $" #RD", 5 \n\t" \\r
"end"instruction#RDval": \n\t" \\r
- "addi $" #RD ", $" #RD", 1 \n\t" \\r
+ "addiu $" #RD ", $" #RD", 1 \n\t" \\r
"move %0, $" #RD " \n\t" \\r
: "=&r" (out) \\r
: "r" (POSval), "r" (RDval) \\r
--- /dev/null
+#include <stdio.h>
+
+
+
+#define TESTINST1(instruction, RSval, RD) \
+{ \
+ unsigned int out; \
+ unsigned int out1; \
+ __asm__ volatile( \
+ ".set push \n\t" \
+ ".set noreorder \n\t" \
+ "jal end"instruction#RSval "\n\t" \
+ "nop \n\t" \
+ "end"instruction#RSval ": \n\t" \
+ instruction " $" #RD ", " #RSval " \n\t" \
+ "move %0, $" #RD "\n\t" \
+ "move %1, $ra \n\t" \
+ ".set pop \n\t" \
+ : "=&r" (out), "=&r" (out1) \
+ : "r" (RSval) \
+ : #RD, "ra", "cc", "memory" \
+ ); \
+ printf(instruction" :: out - ra %x, RSval 0x%08x\n", \
+ out - out1, RSval); \
+}
+
+#define TESTINST2(instruction, RSval, RD) \
+{ \
+ unsigned int out; \
+ unsigned int out1; \
+ __asm__ volatile( \
+ ".set push \n\t" \
+ ".set noreorder \n\t" \
+ "jal end"instruction#RSval "\n\t" \
+ "nop \n\t" \
+ "end"instruction#RSval ": \n\t" \
+ instruction " $" #RD ", " #RSval " \n\t" \
+ "move %0, $" #RD "\n\t" \
+ "move %1, $ra \n\t" \
+ ".set pop \n\t" \
+ : "=&r" (out), "=&r" (out1) \
+ : "r" (RSval) \
+ : #RD, "ra", "cc", "memory" \
+ ); \
+ printf(instruction" :: out - ra %x, RSval 0x%08x\n", \
+ out - (out1 & ~0xffffffff), RSval); \
+}
+
+#define TESTINST3(instruction, RSval, RD) \
+{ \
+ unsigned int out = 0; \
+ __asm__ __volatile__( \
+ ".set push \n\t" \
+ ".set noreorder \n\t" \
+ "lbl"instruction#RSval ": \n\t" \
+ "or $0, $0, $0 \n\t" \
+ "and $0, $0, $0 \n\t" \
+ instruction" $"#RD ", lbl"instruction#RSval "\n\t" \
+ "move %0, $"#RD "\n\t" \
+ ".set pop \n\t" \
+ : "=r" (out) \
+ : \
+ : "t0", "t1" \
+ ); \
+ printf("%s :: out: 0x%x\n", instruction, out); \
+}
+
+int main() {
+#if (__mips_isa_rev>=6)
+ printf("addiupc\n");
+ TESTINST1("addiupc", 0, v0);
+ TESTINST1("addiupc", 4, v1);
+ TESTINST1("addiupc", 16, a0);
+ TESTINST1("addiupc", 64, a1);
+ TESTINST1("addiupc", 256, a3);
+ TESTINST1("addiupc", 1024, t0);
+ TESTINST1("addiupc", 4096, t1);
+ TESTINST1("addiupc", 16384, t2);
+
+ printf("\naluipc\n");
+ TESTINST2("aluipc", 0, v0);
+ TESTINST2("aluipc", 4, v1);
+ TESTINST2("aluipc", 16, a0);
+ TESTINST2("aluipc", 64, a1);
+ TESTINST2("aluipc", 256, a3);
+ TESTINST2("aluipc", 1024, t0);
+ TESTINST2("aluipc", 4096, t1);
+ TESTINST2("aluipc", 16384, t2);
+
+ printf("\nauipc\n");
+ TESTINST1("auipc", 0, v0);
+ TESTINST1("auipc", 4, v1);
+ TESTINST1("auipc", 16, a0);
+ TESTINST1("auipc", 64, a1);
+ TESTINST1("auipc", 256, a3);
+ TESTINST1("auipc", 1024, t0);
+ TESTINST1("auipc", 4096, t1);
+ TESTINST1("auipc", 16384, t2);
+
+ printf("\nlwpc\n");
+ TESTINST3("lwpc", 0, v0);
+ TESTINST3("lwpc", 4, v1);
+ TESTINST3("lwpc", 16, a0);
+ TESTINST3("lwpc", 64, a1);
+ TESTINST3("lwpc", 256, a3);
+ TESTINST3("lwpc", 1024, t0);
+ TESTINST3("lwpc", 4096, t1);
+ TESTINST3("lwpc", 16384, t2);
+
+#endif
+
+ return 0;
+}
+
--- /dev/null
+addiupc
+addiupc :: out - ra 0, RSval 0x00000000
+addiupc :: out - ra 4, RSval 0x00000004
+addiupc :: out - ra 10, RSval 0x00000010
+addiupc :: out - ra 40, RSval 0x00000040
+addiupc :: out - ra 100, RSval 0x00000100
+addiupc :: out - ra 400, RSval 0x00000400
+addiupc :: out - ra 1000, RSval 0x00001000
+addiupc :: out - ra 4000, RSval 0x00004000
+
+aluipc
+aluipc :: out - ra 400000, RSval 0x00000000
+aluipc :: out - ra 440000, RSval 0x00000004
+aluipc :: out - ra 500000, RSval 0x00000010
+aluipc :: out - ra 800000, RSval 0x00000040
+aluipc :: out - ra 1400000, RSval 0x00000100
+aluipc :: out - ra 4400000, RSval 0x00000400
+aluipc :: out - ra 10400000, RSval 0x00001000
+aluipc :: out - ra 40400000, RSval 0x00004000
+
+auipc
+auipc :: out - ra 0, RSval 0x00000000
+auipc :: out - ra 40000, RSval 0x00000004
+auipc :: out - ra 100000, RSval 0x00000010
+auipc :: out - ra 400000, RSval 0x00000040
+auipc :: out - ra 1000000, RSval 0x00000100
+auipc :: out - ra 4000000, RSval 0x00000400
+auipc :: out - ra 10000000, RSval 0x00001000
+auipc :: out - ra 40000000, RSval 0x00004000
+
+lwpc
+lwpc :: out: 0x25
+lwpc :: out: 0x25
+lwpc :: out: 0x25
+lwpc :: out: 0x25
+lwpc :: out: 0x25
+lwpc :: out: 0x25
+lwpc :: out: 0x25
+lwpc :: out: 0x25
--- /dev/null
+prereq: (../../../tests/mips_features mipsr6)
+prog: pc_instructions_r6
+vgopts: -q
int main ()
{
+#if (__mips_isa_rev<6)
printMem("PRE lwl");
__asm__ volatile("move $a0, %0" "\n\t"
"lw $t0, 0($a0)" "\n\t"
: "a0", "t0", "t1", "t2", "t3", "cc", "memory"
);
printMem("POST lwr");
-
+#endif
return 0;
}
prog: unaligned_load_store
+prereq: !(../../../tests/mips_features mipsr6)
vgopts: -q
out); \
}
-#if (__mips==32) && (__mips_isa_rev>=2) && (__mips_fpr==64 || __mips_fpr==xx)
+#if (__mips==32) && (__mips_isa_rev>=2) && (__mips_isa_rev<6) \
+ && (__mips_fpr==64 || __mips_fpr==xx)
+
#define TEST_FPU64 \
__asm__ __volatile__( \
"cvt.l.s $f0, $f0" "\n\t" \
TESTINSN5LOADw("lwc1 $f0, 64($t1)", 0, 64, f0);
TESTINSN5LOADw("lwc1 $f0, 0($t1)", 0, 0, f0);
-#if (__mips==32) && (__mips_isa_rev>=2)
+#if (__mips==32) && (__mips_isa_rev>=2) && (__mips_isa_rev<6)
printf("LWXC1\n");
TESTINSN6LOADw("lwxc1 $f0, $a3($v0)", 0, f0, a3, v0);
TESTINSN6LOADw("lwxc1 $f0, $a3($v0)", 4, f0, a3, v0);
TESTINST1(64);
ppMem(mem1, 16);
-#if (__mips==32) && (__mips_isa_rev>=2)
+#if (__mips==32) && (__mips_isa_rev>=2) && (__mips_isa_rev<6)
printf("SDXC1\n");
TESTINST1a(0);
TESTINST1a(8);
TESTINST2(64);
ppMemF(mem1f, 16);
-#if (__mips==32) && (__mips_isa_rev>=2)
+#if (__mips==32) && (__mips_isa_rev>=2) && (__mips_isa_rev<6)
printf("SWXC1\n");
TESTINST2a(0);
TESTINST2a(8);
ppMemF(mem1f, 16);
#endif
-#if (__mips==32) && (__mips_isa_rev>=2) && (__mips_fpr==64 || __mips_fpr==xx)
+#if (__mips==32) && (__mips_isa_rev>=2) && (__mips_isa_rev<6) \
+ && (__mips_fpr==64 || __mips_fpr==xx)
signal(SIGILL, handler);
/* Test fpu64 mode. */
TEST_FPU64;
--- /dev/null
+../mips32/MIPS32r6int.c
\ No newline at end of file
--- /dev/null
+../mips32/MIPS32r6int.stderr.exp
\ No newline at end of file
--- /dev/null
+../mips32/MIPS32r6int.stdout.exp
\ No newline at end of file
--- /dev/null
+prereq: (../../../tests/mips_features mipsr6)
+prog: MIPS64r6int
+vgopts: -q
EXTRA_DIST = \
arithmetic_instruction.stdout.exp-mips64 \
arithmetic_instruction.stdout.exp-mips64r2 arithmetic_instruction.stderr.exp \
- arithmetic_instruction.vgtest \
+ arithmetic_instruction.vgtest arithmetic_instruction.stdout.exp-mips64r6 \
branch_and_jump_instructions.stdout.exp \
branch_and_jump_instructions.stderr.exp branch_and_jump_instructions.vgtest \
- branches.stdout.exp branches.stderr.exp branches.vgtest \
+ branches.stdout.exp branches.stderr.exp branches.vgtest branches.stdout.exp-r6 \
+ branches_r6.stderr.exp branches_r6.stdout.exp branches_r6.vgtest\
+ branch_pc.stderr.exp branch_pc.stdout.exp branch_pc.vgtest \
change_fp_mode.stderr.exp change_fp_mode.stdout.exp change_fp_mode.vgtest \
cvm_bbit.stdout.exp cvm_bbit.stdout.exp-non-octeon \
cvm_bbit.stderr.exp cvm_bbit.vgtest \
extract_insert_bit_field.stdout.exp-mips64r2 \
extract_insert_bit_field.stderr.exp extract_insert_bit_field.vgtest \
fpu_arithmetic.stdout.exp fpu_arithmetic.stderr.exp fpu_arithmetic.vgtest \
+ fpu_arithmetic.stdout.exp-r6 \
fpu_branches.stdout.exp fpu_branches.stderr.exp fpu_branches.vgtest \
fpu_control_word.stdout.exp fpu_control_word.stderr.exp \
fpu_control_word.vgtest \
fpu_load_store.stdout.exp-BE fpu_load_store.stdout.exp-LE \
fpu_load_store.stderr.exp fpu_load_store.vgtest \
+ fpu_load_store.stdout.exp-BE-r2 fpu_load_store.stdout.exp-LE-r2 \
+ fpu_load_store.stdout.exp-BE-r6 fpu_load_store.stdout.exp-LE-r6 \
+ fp_r6.stderr.exp fp_r6.stdout.exp fp_r6.vgtest \
load_indexed_instructions.stdout.exp-BE \
load_indexed_instructions.stdout.exp-LE \
load_indexed_instructions.stdout.exp-non-octeon \
load_indexed_instructions.stderr.exp load_indexed_instructions.vgtest \
load_store.stdout.exp-BE load_store.stdout.exp-LE load_store.stderr.exp \
- load_store.vgtest \
+ load_store.vgtest load_store.stdout.exp-LE-r6 load_store.stdout.exp-BE-r6 \
load_store_multiple.stdout.exp-BE load_store_multiple.stdout.exp-LE \
load_store_multiple.stderr.exp load_store_multiple.vgtest \
+ load_store_multiple.stdout.exp-LE-r6 load_store_multiple.stdout.exp-BE-r6 \
load_store_unaligned.stdout.exp load_store_unaligned.stderr.exp \
- load_store_unaligned.vgtest \
logical_instructions.stdout.exp logical_instructions.stderr.exp \
+ load_store_unaligned.vgtest \
logical_instructions.vgtest \
move_instructions.stdout.exp-BE move_instructions.stdout.exp-LE \
move_instructions.stderr.exp move_instructions.vgtest \
+ move_instructions.stdout.exp-r6 \
+ MIPS64r6int.stderr.exp MIPS64r6int.stdout.exp MIPS64r6int.vgtest \
msa_data_transfer.stdout.exp msa_data_transfer.stderr.exp \
msa_data_transfer.vgtest msa_data_transfer.stdout.exp-BE \
msa_arithmetic.stderr.exp msa_arithmetic.stdout.exp msa_arithmetic.vgtest \
rotate_swap.stdout.exp-mips64 rotate_swap.stdout.exp-mips64r2 \
rotate_swap.stderr.exp rotate_swap.vgtest \
round.stdout.exp round.stderr.exp round.vgtest \
+ r6_instructions.stdout.exp-LE r6_instructions.stdout.exp-BE r6_instructions.stderr.exp \
+ r6_instructions.vgtest \
+ pc_instructions_r6.stderr.exp pc_instructions_r6.stdout.exp pc_instructions_r6.vgtest \
shift_instructions.stdout.exp-mips64 shift_instructions.stdout.exp-mips64r2 \
shift_instructions.stderr.exp shift_instructions.vgtest \
test_block_size.stdout.exp test_block_size.stderr.exp \
arithmetic_instruction \
branch_and_jump_instructions \
branches \
+ branches_r6 \
+ branch_pc \
change_fp_mode \
cvm_bbit \
cvm_ins \
fpu_branches \
fpu_control_word \
fpu_load_store \
+ fp_r6 \
load_indexed_instructions \
load_store \
load_store_multiple \
msa_fpu \
msa_logical_and_shift \
msa_shuffle \
+ r6_instructions \
+ MIPS64r6int \
+ pc_instructions_r6 \
rotate_swap \
round \
shift_instructions \
#include "const.h"
#include "macro_int.h"
+#if (__mips_isa_rev < 6)
typedef enum {
ADD=0, ADDI, ADDIU, ADDU,
CLO, CLZ, DADD, DADDI,
SLTI, SLTIU, SLTU, SUB,
SUBU
} arithmetic_op;
+#else
+typedef enum {
+ ADD=0, ADDIU, ADDU,
+ CLO, CLZ, DCLO, DCLZ,
+ DADD, DADDIU, DADDU,
+ DSUB, DSUBU, SUB, SUBU,
+ SEB, SEH,
+ SLT, SLTI, SLTIU, SLTU
+} arithmetic_op;
+
+#endif
int main()
{
t0, t1, t2);
break;
+#if (__mips_isa_rev < 6)
case ADDI:
/* If GPR rs does not contain a sign-extended 32-bit
value (bits 63..31 equal), then the result of the operation
TEST2("addi $a0, $a1, 0x0", reg_val1[i], 0x0, a0, a1);
TEST2("addi $s0, $s1, 0x23", reg_val1[i], 0x23, s0, s1);
break;
-
+#endif
case ADDIU:
/* If GPR rs does not contain a sign-extended 32-bit
value (bits 63..31 equal), then the result of the operation
TEST1("dadd $t0, $t1, $t2", reg_val1[i], reg_val1[N-i-1],
t0, t1, t2);
break;
-
+#if (__mips_isa_rev < 6)
case DADDI:
/* If the addition results in 64-bit 2âs complement arithmetic
overflow, then the destination register is not modified and
TEST2("daddi $a0, $a1, 0x0", reg_val2[i], 0x0, a0, a1);
TEST2("daddi $s0, $s1, 0x23", reg_val2[i], 0x23, s0, s1);
break;
-
+#endif
case DADDIU:
/* No Integer Overflow exception occurs under any
circumstances. */
TEST3("dclz $t0, $t1", reg_val1[i], t0, t1);
TEST3("dclz $v0, $v1", reg_val2[i], v0, v1);
break;
-
+#if (__mips_isa_rev < 6)
case DDIV:
/* If the divisor in GPR rt is zero, the arithmetic result value
is UNPREDICTABLE. */
TEST4("dmultu $t0, $t1", reg_val1[i], reg_val1[N-i-1], t0, t1);
TEST4("dmultu $v0, $v1", reg_val2[i], reg_val2[N-i-1], v0, v1);
break;
-
+#endif
case DSUB:
/* If the subtraction results in 64-bit 2âs complement
arithmetic overflow, then the destination register is not
TEST1("dsubu $s0, $s1, $s2", reg_val2[i], reg_val2[N-i-1],
s0, s1, s2);
break;
-
+#if (__mips_isa_rev < 6)
case MADD:
/* If GPRs rs or rt do not contain sign-extended 32-bit
values (bits 63..31 equal), then the results of the operation
TEST1("movz $s0, $s1, $s2", reg_val2[i], reg_val2[N-i-1],
s0, s1, s2);
break;
-
+#endif
case SEB:
#if (__mips==64) && (__mips_isa_rev>=2)
/* If GPR rt does not contain a sign-extended 32-bit
TEST1("subu $t0, $t1, $t2", reg_val1[i], reg_val1[N-i-1],
t0, t1, t2);
break;
-
default:
printf("Error!\n");
break;
--- /dev/null
+add $t0, $t1, $t2 :: rd 0xffffffffb1f740b4, rs 0x0, rt 0xffffffffb1f740b4
+add $t0, $t1, $t2 :: rd 0xffffffffb5365d03, rs 0x0, rt 0xffffffffb5365d03
+add $t0, $t1, $t2 :: rd 0xffffffffc1f7b748, rs 0x9823b6e, rt 0xffffffffb8757bda
+add $t0, $t1, $t2 :: rd 0xffffffffc9f78d46, rs 0xd4326d9, rt 0xffffffffbcb4666d
+add $t0, $t1, $t2 :: rd 0xffffffffb5f7ad44, rs 0x130476dc, rt 0xffffffffa2f33668
+add $t0, $t1, $t2 :: rd 0xffffffffbdf7974a, rs 0x17c56b6b, rt 0xffffffffa6322bdf
+add $t0, $t1, $t2 :: rd 0xffffffffc5f75ab8, rs 0x1a864db2, rt 0xffffffffab710d06
+add $t0, $t1, $t2 :: rd 0xffffffffcdf760b6, rs 0x1e475005, rt 0xffffffffafb010b1
+add $t0, $t1, $t2 :: rd 0xffffffffbe089ac4, rs 0x2608edb8, rt 0xffffffff97ffad0c
+add $t0, $t1, $t2 :: rd 0xffffffffb608a0ca, rs 0x22c9f00f, rt 0xffffffff933eb0bb
+add $t0, $t1, $t2 :: rd 0xffffffffce086d38, rs 0x2f8ad6d6, rt 0xffffffff9e7d9662
+add $t0, $t1, $t2 :: rd 0xffffffffc6085736, rs 0x2b4bcb61, rt 0xffffffff9abc8bd5
+add $t0, $t1, $t2 :: rd 0xffffffffba087734, rs 0x350c9b64, rt 0xffffffff84fbdbd0
+add $t0, $t1, $t2 :: rd 0xffffffffb2084d3a, rs 0x31cd86d3, rt 0xffffffff803ac667
+add $t0, $t1, $t2 :: rd 0xffffffffca0880c8, rs 0x3c8ea00a, rt 0xffffffff8d79e0be
+add $t0, $t1, $t2 :: rd 0xffffffffc208bac6, rs 0x384fbdbd, rt 0xffffffff89b8fd09
+add $t0, $t1, $t2 :: rd 0x49f87734, rs 0x4c11db70, rt 0xfffffffffde69bc4
+add $t0, $t1, $t2 :: rd 0x41f84d3a, rs 0x48d0c6c7, rt 0xfffffffff9278673
+add $t0, $t1, $t2 :: rd 0x39f880c8, rs 0x4593e01e, rt 0xfffffffff464a0aa
+add $t0, $t1, $t2 :: rd 0x31f8bac6, rs 0x4152fda9, rt 0xfffffffff0a5bd1d
+add $t0, $t1, $t2 :: rd 0x4df89ac4, rs 0x5f15adac, rt 0xffffffffeee2ed18
+add $t0, $t1, $t2 :: rd 0x45f8a0ca, rs 0x5bd4b01b, rt 0xffffffffea23f0af
+add $t0, $t1, $t2 :: rd 0x3df86d38, rs 0x569796c2, rt 0xffffffffe760d676
+add $t0, $t1, $t2 :: rd 0x35f85736, rs 0x52568b75, rt 0xffffffffe3a1cbc1
+add $t0, $t1, $t2 :: rd 0x4607ad44, rs 0x6a1936c8, rt 0xffffffffdbee767c
+add $t0, $t1, $t2 :: rd 0x4e07974a, rs 0x6ed82b7f, rt 0xffffffffdf2f6bcb
+add $t0, $t1, $t2 :: rd 0x36075ab8, rs 0x639b0da6, rt 0xffffffffd26c4d12
+add $t0, $t1, $t2 :: rd 0x3e0760b6, rs 0x675a1011, rt 0xffffffffd6ad50a5
+add $t0, $t1, $t2 :: rd 0x420740b4, rs 0x791d4014, rt 0xffffffffc8ea00a0
+add $t0, $t1, $t2 :: rd 0x4a077aba, rs 0x7ddc5da3, rt 0xffffffffcc2b1d17
+add $t0, $t1, $t2 :: rd 0x3207b748, rs 0x709f7b7a, rt 0xffffffffc1683bce
+add $t0, $t1, $t2 :: rd 0x3a078d46, rs 0x745e66cd, rt 0xffffffffc5a92679
+add $t0, $t1, $t2 :: rd 0xffffffffc1f8ad34, rs 0xffffffff9823b6e0, rt 0x29d4f654
+add $t0, $t1, $t2 :: rd 0xffffffffc9f8973a, rs 0xffffffff9ce2ab57, rt 0x2d15ebe3
+add $t0, $t1, $t2 :: rd 0xffffffffb1f85ac8, rs 0xffffffff91a18d8e, rt 0x2056cd3a
+add $t0, $t1, $t2 :: rd 0xffffffffb9f860c6, rs 0xffffffff95609039, rt 0x2497d08d
+add $t0, $t1, $t2 :: rd 0xffffffffc5f840c4, rs 0xffffffff8b27c03c, rt 0x3ad08088
+add $t0, $t1, $t2 :: rd 0xffffffffcdf87aca, rs 0xffffffff8fe6dd8b, rt 0x3e119d3f
+add $t0, $t1, $t2 :: rd 0xffffffffb5f8b738, rs 0xffffffff82a5fb52, rt 0x3352bbe6
+add $t0, $t1, $t2 :: rd 0xffffffffbdf88d36, rs 0xffffffff8664e6e5, rt 0x3793a651
+add $t0, $t1, $t2 :: rd 0xffffffffce077744, rs 0xffffffffbe2b5b58, rt 0xfdc1bec
+add $t0, $t1, $t2 :: rd 0xffffffffc6074d4a, rs 0xffffffffbaea46ef, rt 0xb1d065b
+add $t0, $t1, $t2 :: rd 0xffffffffbe0780b8, rs 0xffffffffb7a96036, rt 0x65e2082
+add $t0, $t1, $t2 :: rd 0xffffffffb607bab6, rs 0xffffffffb3687d81, rt 0x29f3d35
+add $t0, $t1, $t2 :: rd 0xffffffffca079ab4, rs 0xffffffffad2f2d84, rt 0x1cd86d30
+add $t0, $t1, $t2 :: rd 0xffffffffc207a0ba, rs 0xffffffffa9ee3033, rt 0x18197087
+add $t0, $t1, $t2 :: rd 0xffffffffba076d48, rs 0xffffffffa4ad16ea, rt 0x155a565e
+add $t0, $t1, $t2 :: rd 0xffffffffb2075746, rs 0xffffffffa06c0b5d, rt 0x119b4be9
+add $t0, $t1, $t2 :: rd 0x39f79ab4, rs 0xffffffffd4326d90, rt 0x65c52d24
+add $t0, $t1, $t2 :: rd 0x31f7a0ba, rs 0xffffffffd0f37027, rt 0x61043093
+add $t0, $t1, $t2 :: rd 0x49f76d48, rs 0xffffffffddb056fe, rt 0x6c47164a
+add $t0, $t1, $t2 :: rd 0x41f75746, rs 0xffffffffd9714b49, rt 0x68860bfd
+add $t0, $t1, $t2 :: rd 0x3df77744, rs 0xffffffffc7361b4c, rt 0x76c15bf8
+add $t0, $t1, $t2 :: rd 0x35f74d4a, rs 0xffffffffc3f706fb, rt 0x7200464f
+add $t0, $t1, $t2 :: rd 0x4df780b8, rs 0xffffffffceb42022, rt 0x7f436096
+add $t0, $t1, $t2 :: rd 0x45f7bab6, rs 0xffffffffca753d95, rt 0x7b827d21
+add $t0, $t1, $t2 :: rd 0x360840c4, rs 0xfffffffff23a8028, rt 0x43cdc09c
+add $t0, $t1, $t2 :: rd 0x3e087aca, rs 0xfffffffff6fb9d9f, rt 0x470cdd2b
+add $t0, $t1, $t2 :: rd 0x4608b738, rs 0xfffffffffbb8bb46, rt 0x4a4ffbf2
+add $t0, $t1, $t2 :: rd 0x4e088d36, rs 0xffffffffff79a6f1, rt 0x4e8ee645
+add $t0, $t1, $t2 :: rd 0x3208ad34, rs 0xffffffffe13ef6f4, rt 0x50c9b640
+add $t0, $t1, $t2 :: rd 0x3a08973a, rs 0xffffffffe5ffeb43, rt 0x5408abf7
+add $t0, $t1, $t2 :: rd 0x42085ac8, rs 0xffffffffe8bccd9a, rt 0x594b8d2e
+add $t0, $t1, $t2 :: rd 0x4a0860c6, rs 0xffffffffec7dd02d, rt 0x5d8a9099
+add $t0, $t1, $t2 :: rd 0xffffffffb9f7a13a, rs 0x34867077, rt 0xffffffff857130c3
+add $t0, $t1, $t2 :: rd 0xffffffffb1f79b34, rs 0x30476dc0, rt 0xffffffff81b02d74
+add $t0, $t1, $t2 :: rd 0xffffffffc9f756c6, rs 0x3d044b19, rt 0xffffffff8cf30bad
+add $t0, $t1, $t2 :: rd 0xffffffffc1f76cc8, rs 0x39c556ae, rt 0xffffffff8832161a
+add $t0, $t1, $t2 :: rd 0xffffffffbdf74cca, rs 0x278206ab, rt 0xffffffff9675461f
+add $t0, $t1, $t2 :: rd 0xffffffffb5f776c4, rs 0x23431b1c, rt 0xffffffff92b45ba8
+add $t0, $t1, $t2 :: rd 0xffffffffcdf7bb36, rs 0x2e003dc5, rt 0xffffffff9ff77d71
+add $t0, $t1, $t2 :: rd 0xffffffffc5f78138, rs 0x2ac12072, rt 0xffffffff9b3660c6
+add $t0, $t1, $t2 :: rd 0xffffffffb6087b4a, rs 0x128e9dcf, rt 0xffffffffa379dd7b
+add $t0, $t1, $t2 :: rd 0xffffffffbe084144, rs 0x164f8078, rt 0xffffffffa7b8c0cc
+add $t0, $t1, $t2 :: rd 0xffffffffc6088cb6, rs 0x1b0ca6a1, rt 0xffffffffaafbe615
+add $t0, $t1, $t2 :: rd 0xffffffffce08b6b8, rs 0x1fcdbb16, rt 0xffffffffae3afba2
+add $t0, $t1, $t2 :: rd 0xffffffffb20896ba, rs 0x18aeb13, rt 0xffffffffb07daba7
+add $t0, $t1, $t2 :: rd 0xffffffffba08acb4, rs 0x54bf6a4, rt 0xffffffffb4bcb610
+add $t0, $t1, $t2 :: rd 0xffffffffc2086146, rs 0x808d07d, rt 0xffffffffb9ff90c9
+add $t0, $t1, $t2 :: rd 0xffffffffca085b48, rs 0xcc9cdca, rt 0xffffffffbd3e8d7e
+add $t0, $t1, $t2 :: rd 0x7897ab07, rs 0x7897ab07, rt 0x0
+add $t0, $t1, $t2 :: rd 0x49f8acb4, rs 0x7c56b6b0, rt 0xffffffffcda1f604
+add $t0, $t1, $t2 :: rd 0x71159069, rs 0x71159069, rt 0x0
+add $t0, $t1, $t2 :: rd 0x39f85b48, rs 0x75d48dde, rt 0xffffffffc423cd6a
+add $t0, $t1, $t2 :: rd 0x45f87b4a, rs 0x6b93dddb, rt 0xffffffffda649d6f
+add $t0, $t1, $t2 :: rd 0x4df84144, rs 0x6f52c06c, rt 0xffffffffdea580d8
+add $t0, $t1, $t2 :: rd 0x35f88cb6, rs 0x6211e6b5, rt 0xffffffffd3e6a601
+add $t0, $t1, $t2 :: rd 0x3df8b6b8, rs 0x66d0fb02, rt 0xffffffffd727bbb6
+add $t0, $t1, $t2 :: rd 0x4e074cca, rs 0x5e9f46bf, rt 0xffffffffef68060b
+add $t0, $t1, $t2 :: rd 0x460776c4, rs 0x5a5e5b08, rt 0xffffffffeba91bbc
+add $t0, $t1, $t2 :: rd 0x3e07bb36, rs 0x571d7dd1, rt 0xffffffffe6ea3d65
+add $t0, $t1, $t2 :: rd 0x36078138, rs 0x53dc6066, rt 0xffffffffe22b20d2
+add $t0, $t1, $t2 :: rd 0x4a07a13a, rs 0x4d9b3063, rt 0xfffffffffc6c70d7
+add $t0, $t1, $t2 :: rd 0x42079b34, rs 0x495a2dd4, rt 0xfffffffff8ad6d60
+add $t0, $t1, $t2 :: rd 0x3a0756c6, rs 0x44190b0d, rt 0xfffffffff5ee4bb9
+add $t0, $t1, $t2 :: rd 0x32076cc8, rs 0x40d816ba, rt 0xfffffffff12f560e
+add $t0, $t1, $t2 :: rd 0xffffffffc9f84cba, rs 0xffffffffaca5c697, rt 0x1d528623
+add $t0, $t1, $t2 :: rd 0xffffffffc1f876b4, rs 0xffffffffa864db20, rt 0x19939b94
+add $t0, $t1, $t2 :: rd 0xffffffffb9f8bb46, rs 0xffffffffa527fdf9, rt 0x14d0bd4d
+add $t0, $t1, $t2 :: rd 0xffffffffb1f88148, rs 0xffffffffa1e6e04e, rt 0x1011a0fa
+add $t0, $t1, $t2 :: rd 0xffffffffcdf8a14a, rs 0xffffffffbfa1b04b, rt 0xe56f0ff
+add $t0, $t1, $t2 :: rd 0xffffffffc5f89b44, rs 0xffffffffbb60adfc, rt 0xa97ed48
+add $t0, $t1, $t2 :: rd 0xffffffffbdf856b6, rs 0xffffffffb6238b25, rt 0x7d4cb91
+add $t0, $t1, $t2 :: rd 0xffffffffb5f86cb8, rs 0xffffffffb2e29692, rt 0x315d626
+add $t0, $t1, $t2 :: rd 0xffffffffc60796ca, rs 0xffffffff8aad2b2f, rt 0x3b5a6b9b
+add $t0, $t1, $t2 :: rd 0x3f9b762c, rs 0x0, rt 0x3f9b762c
+add $t0, $t1, $t2 :: rd 0x32d850f5, rs 0x0, rt 0x32d850f5
+add $t0, $t1, $t2 :: rd 0xffffffffbe075b38, rs 0xffffffff87ee0df6, rt 0x36194d42
+add $t0, $t1, $t2 :: rd 0xffffffffc2077b3a, rs 0xffffffff99a95df3, rt 0x285e1d47
+add $t0, $t1, $t2 :: rd 0xffffffffca074134, rs 0xffffffff9d684044, rt 0x2c9f00f0
+add $t0, $t1, $t2 :: rd 0xffffffffb2078cc6, rs 0xffffffff902b669d, rt 0x21dc2629
+add $t0, $t1, $t2 :: rd 0xffffffffba07b6c8, rs 0xffffffff94ea7b2a, rt 0x251d3b9e
+add $t0, $t1, $t2 :: rd 0x31f77b3a, rs 0xffffffffe0b41de7, rt 0x51435d53
+add $t0, $t1, $t2 :: rd 0x39f74134, rs 0xffffffffe4750050, rt 0x558240e4
+add $t0, $t1, $t2 :: rd 0x41f78cc6, rs 0xffffffffe9362689, rt 0x58c1663d
+add $t0, $t1, $t2 :: rd 0x49f7b6c8, rs 0xffffffffedf73b3e, rt 0x5c007b8a
+add $t0, $t1, $t2 :: rd 0x35f796ca, rs 0xfffffffff3b06b3b, rt 0x42472b8f
+add $t0, $t1, $t2 :: rd 0x3df7acc4, rs 0xfffffffff771768c, rt 0x46863638
+add $t0, $t1, $t2 :: rd 0x45f76136, rs 0xfffffffffa325055, rt 0x4bc510e1
+add $t0, $t1, $t2 :: rd 0x4df75b38, rs 0xfffffffffef34de2, rt 0x4f040d56
+add $t0, $t1, $t2 :: rd 0x3e08a14a, rs 0xffffffffc6bcf05f, rt 0x774bb0eb
+add $t0, $t1, $t2 :: rd 0x36089b44, rs 0xffffffffc27dede8, rt 0x738aad5c
+add $t0, $t1, $t2 :: rd 0x4e0856b6, rs 0xffffffffcf3ecb31, rt 0x7ec98b85
+add $t0, $t1, $t2 :: rd 0x46086cb8, rs 0xffffffffcbffd686, rt 0x7a089632
+add $t0, $t1, $t2 :: rd 0x3a084cba, rs 0xffffffffd5b88683, rt 0x644fc637
+add $t0, $t1, $t2 :: rd 0x320876b4, rs 0xffffffffd1799b34, rt 0x608edb80
+add $t0, $t1, $t2 :: rd 0x4a08bb46, rs 0xffffffffdc3abded, rt 0x6dcdfd59
+add $t0, $t1, $t2 :: rd 0x42088148, rs 0xffffffffd8fba05a, rt 0x690ce0ee
+add $t0, $t1, $t2 :: rd 0x42088148, rs 0x690ce0ee, rt 0xffffffffd8fba05a
+add $t0, $t1, $t2 :: rd 0x4a08bb46, rs 0x6dcdfd59, rt 0xffffffffdc3abded
+add $t0, $t1, $t2 :: rd 0x320876b4, rs 0x608edb80, rt 0xffffffffd1799b34
+add $t0, $t1, $t2 :: rd 0x3a084cba, rs 0x644fc637, rt 0xffffffffd5b88683
+add $t0, $t1, $t2 :: rd 0x46086cb8, rs 0x7a089632, rt 0xffffffffcbffd686
+add $t0, $t1, $t2 :: rd 0x4e0856b6, rs 0x7ec98b85, rt 0xffffffffcf3ecb31
+add $t0, $t1, $t2 :: rd 0x36089b44, rs 0x738aad5c, rt 0xffffffffc27dede8
+add $t0, $t1, $t2 :: rd 0x3e08a14a, rs 0x774bb0eb, rt 0xffffffffc6bcf05f
+add $t0, $t1, $t2 :: rd 0x4df75b38, rs 0x4f040d56, rt 0xfffffffffef34de2
+add $t0, $t1, $t2 :: rd 0x45f76136, rs 0x4bc510e1, rt 0xfffffffffa325055
+add $t0, $t1, $t2 :: rd 0x3df7acc4, rs 0x46863638, rt 0xfffffffff771768c
+add $t0, $t1, $t2 :: rd 0x35f796ca, rs 0x42472b8f, rt 0xfffffffff3b06b3b
+add $t0, $t1, $t2 :: rd 0x49f7b6c8, rs 0x5c007b8a, rt 0xffffffffedf73b3e
+add $t0, $t1, $t2 :: rd 0x41f78cc6, rs 0x58c1663d, rt 0xffffffffe9362689
+add $t0, $t1, $t2 :: rd 0x39f74134, rs 0x558240e4, rt 0xffffffffe4750050
+add $t0, $t1, $t2 :: rd 0x31f77b3a, rs 0x51435d53, rt 0xffffffffe0b41de7
+add $t0, $t1, $t2 :: rd 0xffffffffba07b6c8, rs 0x251d3b9e, rt 0xffffffff94ea7b2a
+add $t0, $t1, $t2 :: rd 0xffffffffb2078cc6, rs 0x21dc2629, rt 0xffffffff902b669d
+add $t0, $t1, $t2 :: rd 0xffffffffca074134, rs 0x2c9f00f0, rt 0xffffffff9d684044
+add $t0, $t1, $t2 :: rd 0xffffffffc2077b3a, rs 0x285e1d47, rt 0xffffffff99a95df3
+add $t0, $t1, $t2 :: rd 0xffffffffbe075b38, rs 0x36194d42, rt 0xffffffff87ee0df6
+add $t0, $t1, $t2 :: rd 0x32d850f5, rs 0x32d850f5, rt 0x0
+add $t0, $t1, $t2 :: rd 0x3f9b762c, rs 0x3f9b762c, rt 0x0
+add $t0, $t1, $t2 :: rd 0xffffffffc60796ca, rs 0x3b5a6b9b, rt 0xffffffff8aad2b2f
+add $t0, $t1, $t2 :: rd 0xffffffffb5f86cb8, rs 0x315d626, rt 0xffffffffb2e29692
+add $t0, $t1, $t2 :: rd 0xffffffffbdf856b6, rs 0x7d4cb91, rt 0xffffffffb6238b25
+add $t0, $t1, $t2 :: rd 0xffffffffc5f89b44, rs 0xa97ed48, rt 0xffffffffbb60adfc
+add $t0, $t1, $t2 :: rd 0xffffffffcdf8a14a, rs 0xe56f0ff, rt 0xffffffffbfa1b04b
+add $t0, $t1, $t2 :: rd 0xffffffffb1f88148, rs 0x1011a0fa, rt 0xffffffffa1e6e04e
+add $t0, $t1, $t2 :: rd 0xffffffffb9f8bb46, rs 0x14d0bd4d, rt 0xffffffffa527fdf9
+add $t0, $t1, $t2 :: rd 0xffffffffc1f876b4, rs 0x19939b94, rt 0xffffffffa864db20
+add $t0, $t1, $t2 :: rd 0xffffffffc9f84cba, rs 0x1d528623, rt 0xffffffffaca5c697
+add $t0, $t1, $t2 :: rd 0x32076cc8, rs 0xfffffffff12f560e, rt 0x40d816ba
+add $t0, $t1, $t2 :: rd 0x3a0756c6, rs 0xfffffffff5ee4bb9, rt 0x44190b0d
+add $t0, $t1, $t2 :: rd 0x42079b34, rs 0xfffffffff8ad6d60, rt 0x495a2dd4
+add $t0, $t1, $t2 :: rd 0x4a07a13a, rs 0xfffffffffc6c70d7, rt 0x4d9b3063
+add $t0, $t1, $t2 :: rd 0x36078138, rs 0xffffffffe22b20d2, rt 0x53dc6066
+add $t0, $t1, $t2 :: rd 0x3e07bb36, rs 0xffffffffe6ea3d65, rt 0x571d7dd1
+add $t0, $t1, $t2 :: rd 0x460776c4, rs 0xffffffffeba91bbc, rt 0x5a5e5b08
+add $t0, $t1, $t2 :: rd 0x4e074cca, rs 0xffffffffef68060b, rt 0x5e9f46bf
+add $t0, $t1, $t2 :: rd 0x3df8b6b8, rs 0xffffffffd727bbb6, rt 0x66d0fb02
+add $t0, $t1, $t2 :: rd 0x35f88cb6, rs 0xffffffffd3e6a601, rt 0x6211e6b5
+add $t0, $t1, $t2 :: rd 0x4df84144, rs 0xffffffffdea580d8, rt 0x6f52c06c
+add $t0, $t1, $t2 :: rd 0x45f87b4a, rs 0xffffffffda649d6f, rt 0x6b93dddb
+add $t0, $t1, $t2 :: rd 0x39f85b48, rs 0xffffffffc423cd6a, rt 0x75d48dde
+add $t0, $t1, $t2 :: rd 0x71159069, rs 0x0, rt 0x71159069
+add $t0, $t1, $t2 :: rd 0x49f8acb4, rs 0xffffffffcda1f604, rt 0x7c56b6b0
+add $t0, $t1, $t2 :: rd 0x7897ab07, rs 0x0, rt 0x7897ab07
+add $t0, $t1, $t2 :: rd 0xffffffffca085b48, rs 0xffffffffbd3e8d7e, rt 0xcc9cdca
+add $t0, $t1, $t2 :: rd 0xffffffffc2086146, rs 0xffffffffb9ff90c9, rt 0x808d07d
+add $t0, $t1, $t2 :: rd 0xffffffffba08acb4, rs 0xffffffffb4bcb610, rt 0x54bf6a4
+add $t0, $t1, $t2 :: rd 0xffffffffb20896ba, rs 0xffffffffb07daba7, rt 0x18aeb13
+add $t0, $t1, $t2 :: rd 0xffffffffce08b6b8, rs 0xffffffffae3afba2, rt 0x1fcdbb16
+add $t0, $t1, $t2 :: rd 0xffffffffc6088cb6, rs 0xffffffffaafbe615, rt 0x1b0ca6a1
+add $t0, $t1, $t2 :: rd 0xffffffffbe084144, rs 0xffffffffa7b8c0cc, rt 0x164f8078
+add $t0, $t1, $t2 :: rd 0xffffffffb6087b4a, rs 0xffffffffa379dd7b, rt 0x128e9dcf
+add $t0, $t1, $t2 :: rd 0xffffffffc5f78138, rs 0xffffffff9b3660c6, rt 0x2ac12072
+add $t0, $t1, $t2 :: rd 0xffffffffcdf7bb36, rs 0xffffffff9ff77d71, rt 0x2e003dc5
+add $t0, $t1, $t2 :: rd 0xffffffffb5f776c4, rs 0xffffffff92b45ba8, rt 0x23431b1c
+add $t0, $t1, $t2 :: rd 0xffffffffbdf74cca, rs 0xffffffff9675461f, rt 0x278206ab
+add $t0, $t1, $t2 :: rd 0xffffffffc1f76cc8, rs 0xffffffff8832161a, rt 0x39c556ae
+add $t0, $t1, $t2 :: rd 0xffffffffc9f756c6, rs 0xffffffff8cf30bad, rt 0x3d044b19
+add $t0, $t1, $t2 :: rd 0xffffffffb1f79b34, rs 0xffffffff81b02d74, rt 0x30476dc0
+add $t0, $t1, $t2 :: rd 0xffffffffb9f7a13a, rs 0xffffffff857130c3, rt 0x34867077
+add $t0, $t1, $t2 :: rd 0x4a0860c6, rs 0x5d8a9099, rt 0xffffffffec7dd02d
+add $t0, $t1, $t2 :: rd 0x42085ac8, rs 0x594b8d2e, rt 0xffffffffe8bccd9a
+add $t0, $t1, $t2 :: rd 0x3a08973a, rs 0x5408abf7, rt 0xffffffffe5ffeb43
+add $t0, $t1, $t2 :: rd 0x3208ad34, rs 0x50c9b640, rt 0xffffffffe13ef6f4
+add $t0, $t1, $t2 :: rd 0x4e088d36, rs 0x4e8ee645, rt 0xffffffffff79a6f1
+add $t0, $t1, $t2 :: rd 0x4608b738, rs 0x4a4ffbf2, rt 0xfffffffffbb8bb46
+add $t0, $t1, $t2 :: rd 0x3e087aca, rs 0x470cdd2b, rt 0xfffffffff6fb9d9f
+add $t0, $t1, $t2 :: rd 0x360840c4, rs 0x43cdc09c, rt 0xfffffffff23a8028
+add $t0, $t1, $t2 :: rd 0x45f7bab6, rs 0x7b827d21, rt 0xffffffffca753d95
+add $t0, $t1, $t2 :: rd 0x4df780b8, rs 0x7f436096, rt 0xffffffffceb42022
+add $t0, $t1, $t2 :: rd 0x35f74d4a, rs 0x7200464f, rt 0xffffffffc3f706fb
+add $t0, $t1, $t2 :: rd 0x3df77744, rs 0x76c15bf8, rt 0xffffffffc7361b4c
+add $t0, $t1, $t2 :: rd 0x41f75746, rs 0x68860bfd, rt 0xffffffffd9714b49
+add $t0, $t1, $t2 :: rd 0x49f76d48, rs 0x6c47164a, rt 0xffffffffddb056fe
+add $t0, $t1, $t2 :: rd 0x31f7a0ba, rs 0x61043093, rt 0xffffffffd0f37027
+add $t0, $t1, $t2 :: rd 0x39f79ab4, rs 0x65c52d24, rt 0xffffffffd4326d90
+add $t0, $t1, $t2 :: rd 0xffffffffb2075746, rs 0x119b4be9, rt 0xffffffffa06c0b5d
+add $t0, $t1, $t2 :: rd 0xffffffffba076d48, rs 0x155a565e, rt 0xffffffffa4ad16ea
+add $t0, $t1, $t2 :: rd 0xffffffffc207a0ba, rs 0x18197087, rt 0xffffffffa9ee3033
+add $t0, $t1, $t2 :: rd 0xffffffffca079ab4, rs 0x1cd86d30, rt 0xffffffffad2f2d84
+add $t0, $t1, $t2 :: rd 0xffffffffb607bab6, rs 0x29f3d35, rt 0xffffffffb3687d81
+add $t0, $t1, $t2 :: rd 0xffffffffbe0780b8, rs 0x65e2082, rt 0xffffffffb7a96036
+add $t0, $t1, $t2 :: rd 0xffffffffc6074d4a, rs 0xb1d065b, rt 0xffffffffbaea46ef
+add $t0, $t1, $t2 :: rd 0xffffffffce077744, rs 0xfdc1bec, rt 0xffffffffbe2b5b58
+add $t0, $t1, $t2 :: rd 0xffffffffbdf88d36, rs 0x3793a651, rt 0xffffffff8664e6e5
+add $t0, $t1, $t2 :: rd 0xffffffffb5f8b738, rs 0x3352bbe6, rt 0xffffffff82a5fb52
+add $t0, $t1, $t2 :: rd 0xffffffffcdf87aca, rs 0x3e119d3f, rt 0xffffffff8fe6dd8b
+add $t0, $t1, $t2 :: rd 0xffffffffc5f840c4, rs 0x3ad08088, rt 0xffffffff8b27c03c
+add $t0, $t1, $t2 :: rd 0xffffffffb9f860c6, rs 0x2497d08d, rt 0xffffffff95609039
+add $t0, $t1, $t2 :: rd 0xffffffffb1f85ac8, rs 0x2056cd3a, rt 0xffffffff91a18d8e
+add $t0, $t1, $t2 :: rd 0xffffffffc9f8973a, rs 0x2d15ebe3, rt 0xffffffff9ce2ab57
+add $t0, $t1, $t2 :: rd 0xffffffffc1f8ad34, rs 0x29d4f654, rt 0xffffffff9823b6e0
+add $t0, $t1, $t2 :: rd 0x3a078d46, rs 0xffffffffc5a92679, rt 0x745e66cd
+add $t0, $t1, $t2 :: rd 0x3207b748, rs 0xffffffffc1683bce, rt 0x709f7b7a
+add $t0, $t1, $t2 :: rd 0x4a077aba, rs 0xffffffffcc2b1d17, rt 0x7ddc5da3
+add $t0, $t1, $t2 :: rd 0x420740b4, rs 0xffffffffc8ea00a0, rt 0x791d4014
+add $t0, $t1, $t2 :: rd 0x3e0760b6, rs 0xffffffffd6ad50a5, rt 0x675a1011
+add $t0, $t1, $t2 :: rd 0x36075ab8, rs 0xffffffffd26c4d12, rt 0x639b0da6
+add $t0, $t1, $t2 :: rd 0x4e07974a, rs 0xffffffffdf2f6bcb, rt 0x6ed82b7f
+add $t0, $t1, $t2 :: rd 0x4607ad44, rs 0xffffffffdbee767c, rt 0x6a1936c8
+add $t0, $t1, $t2 :: rd 0x35f85736, rs 0xffffffffe3a1cbc1, rt 0x52568b75
+add $t0, $t1, $t2 :: rd 0x3df86d38, rs 0xffffffffe760d676, rt 0x569796c2
+add $t0, $t1, $t2 :: rd 0x45f8a0ca, rs 0xffffffffea23f0af, rt 0x5bd4b01b
+add $t0, $t1, $t2 :: rd 0x4df89ac4, rs 0xffffffffeee2ed18, rt 0x5f15adac
+add $t0, $t1, $t2 :: rd 0x31f8bac6, rs 0xfffffffff0a5bd1d, rt 0x4152fda9
+add $t0, $t1, $t2 :: rd 0x39f880c8, rs 0xfffffffff464a0aa, rt 0x4593e01e
+add $t0, $t1, $t2 :: rd 0x41f84d3a, rs 0xfffffffff9278673, rt 0x48d0c6c7
+add $t0, $t1, $t2 :: rd 0x49f87734, rs 0xfffffffffde69bc4, rt 0x4c11db70
+add $t0, $t1, $t2 :: rd 0xffffffffc208bac6, rs 0xffffffff89b8fd09, rt 0x384fbdbd
+add $t0, $t1, $t2 :: rd 0xffffffffca0880c8, rs 0xffffffff8d79e0be, rt 0x3c8ea00a
+add $t0, $t1, $t2 :: rd 0xffffffffb2084d3a, rs 0xffffffff803ac667, rt 0x31cd86d3
+add $t0, $t1, $t2 :: rd 0xffffffffba087734, rs 0xffffffff84fbdbd0, rt 0x350c9b64
+add $t0, $t1, $t2 :: rd 0xffffffffc6085736, rs 0xffffffff9abc8bd5, rt 0x2b4bcb61
+add $t0, $t1, $t2 :: rd 0xffffffffce086d38, rs 0xffffffff9e7d9662, rt 0x2f8ad6d6
+add $t0, $t1, $t2 :: rd 0xffffffffb608a0ca, rs 0xffffffff933eb0bb, rt 0x22c9f00f
+add $t0, $t1, $t2 :: rd 0xffffffffbe089ac4, rs 0xffffffff97ffad0c, rt 0x2608edb8
+add $t0, $t1, $t2 :: rd 0xffffffffcdf760b6, rs 0xffffffffafb010b1, rt 0x1e475005
+add $t0, $t1, $t2 :: rd 0xffffffffc5f75ab8, rs 0xffffffffab710d06, rt 0x1a864db2
+add $t0, $t1, $t2 :: rd 0xffffffffbdf7974a, rs 0xffffffffa6322bdf, rt 0x17c56b6b
+add $t0, $t1, $t2 :: rd 0xffffffffb5f7ad44, rs 0xffffffffa2f33668, rt 0x130476dc
+add $t0, $t1, $t2 :: rd 0xffffffffc9f78d46, rs 0xffffffffbcb4666d, rt 0xd4326d9
+add $t0, $t1, $t2 :: rd 0xffffffffc1f7b748, rs 0xffffffffb8757bda, rt 0x9823b6e
+add $t0, $t1, $t2 :: rd 0xffffffffb5365d03, rs 0xffffffffb5365d03, rt 0x0
+add $t0, $t1, $t2 :: rd 0xffffffffb1f740b4, rs 0xffffffffb1f740b4, rt 0x0
+addiu $t0, $t1, 0xff :: rt 0xff, rs 0x0, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffffffffffff, rs 0x0, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x0, rs 0x0, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x23, rs 0x0, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xff, rs 0x0, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffffffffffff, rs 0x0, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x0, rs 0x0, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x23, rs 0x0, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x9823c6d, rs 0x9823b6e, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x9823b6d, rs 0x9823b6e, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x9823b6e, rs 0x9823b6e, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x9823b91, rs 0x9823b6e, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xd4327d8, rs 0xd4326d9, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xd4326d8, rs 0xd4326d9, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xd4326d9, rs 0xd4326d9, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xd4326fc, rs 0xd4326d9, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x130477db, rs 0x130476dc, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x130476db, rs 0x130476dc, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x130476dc, rs 0x130476dc, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x130476ff, rs 0x130476dc, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x17c56c6a, rs 0x17c56b6b, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x17c56b6a, rs 0x17c56b6b, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x17c56b6b, rs 0x17c56b6b, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x17c56b8e, rs 0x17c56b6b, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x1a864eb1, rs 0x1a864db2, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x1a864db1, rs 0x1a864db2, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x1a864db2, rs 0x1a864db2, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x1a864dd5, rs 0x1a864db2, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x1e475104, rs 0x1e475005, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x1e475004, rs 0x1e475005, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x1e475005, rs 0x1e475005, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x1e475028, rs 0x1e475005, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x2608eeb7, rs 0x2608edb8, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x2608edb7, rs 0x2608edb8, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x2608edb8, rs 0x2608edb8, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x2608eddb, rs 0x2608edb8, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x22c9f10e, rs 0x22c9f00f, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x22c9f00e, rs 0x22c9f00f, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x22c9f00f, rs 0x22c9f00f, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x22c9f032, rs 0x22c9f00f, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x2f8ad7d5, rs 0x2f8ad6d6, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x2f8ad6d5, rs 0x2f8ad6d6, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x2f8ad6d6, rs 0x2f8ad6d6, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x2f8ad6f9, rs 0x2f8ad6d6, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x2b4bcc60, rs 0x2b4bcb61, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x2b4bcb60, rs 0x2b4bcb61, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x2b4bcb61, rs 0x2b4bcb61, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x2b4bcb84, rs 0x2b4bcb61, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x350c9c63, rs 0x350c9b64, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x350c9b63, rs 0x350c9b64, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x350c9b64, rs 0x350c9b64, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x350c9b87, rs 0x350c9b64, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x31cd87d2, rs 0x31cd86d3, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x31cd86d2, rs 0x31cd86d3, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x31cd86d3, rs 0x31cd86d3, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x31cd86f6, rs 0x31cd86d3, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x3c8ea109, rs 0x3c8ea00a, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x3c8ea009, rs 0x3c8ea00a, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x3c8ea00a, rs 0x3c8ea00a, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x3c8ea02d, rs 0x3c8ea00a, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x384fbebc, rs 0x384fbdbd, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x384fbdbc, rs 0x384fbdbd, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x384fbdbd, rs 0x384fbdbd, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x384fbde0, rs 0x384fbdbd, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x4c11dc6f, rs 0x4c11db70, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x4c11db6f, rs 0x4c11db70, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x4c11db70, rs 0x4c11db70, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x4c11db93, rs 0x4c11db70, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x48d0c7c6, rs 0x48d0c6c7, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x48d0c6c6, rs 0x48d0c6c7, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x48d0c6c7, rs 0x48d0c6c7, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x48d0c6ea, rs 0x48d0c6c7, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x4593e11d, rs 0x4593e01e, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x4593e01d, rs 0x4593e01e, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x4593e01e, rs 0x4593e01e, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x4593e041, rs 0x4593e01e, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x4152fea8, rs 0x4152fda9, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x4152fda8, rs 0x4152fda9, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x4152fda9, rs 0x4152fda9, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x4152fdcc, rs 0x4152fda9, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x5f15aeab, rs 0x5f15adac, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x5f15adab, rs 0x5f15adac, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x5f15adac, rs 0x5f15adac, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x5f15adcf, rs 0x5f15adac, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x5bd4b11a, rs 0x5bd4b01b, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x5bd4b01a, rs 0x5bd4b01b, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x5bd4b01b, rs 0x5bd4b01b, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x5bd4b03e, rs 0x5bd4b01b, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x569797c1, rs 0x569796c2, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x569796c1, rs 0x569796c2, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x569796c2, rs 0x569796c2, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x569796e5, rs 0x569796c2, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x52568c74, rs 0x52568b75, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x52568b74, rs 0x52568b75, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x52568b75, rs 0x52568b75, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x52568b98, rs 0x52568b75, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x6a1937c7, rs 0x6a1936c8, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x6a1936c7, rs 0x6a1936c8, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x6a1936c8, rs 0x6a1936c8, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x6a1936eb, rs 0x6a1936c8, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x6ed82c7e, rs 0x6ed82b7f, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x6ed82b7e, rs 0x6ed82b7f, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x6ed82b7f, rs 0x6ed82b7f, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x6ed82ba2, rs 0x6ed82b7f, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x639b0ea5, rs 0x639b0da6, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x639b0da5, rs 0x639b0da6, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x639b0da6, rs 0x639b0da6, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x639b0dc9, rs 0x639b0da6, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x675a1110, rs 0x675a1011, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x675a1010, rs 0x675a1011, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x675a1011, rs 0x675a1011, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x675a1034, rs 0x675a1011, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x791d4113, rs 0x791d4014, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x791d4013, rs 0x791d4014, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x791d4014, rs 0x791d4014, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x791d4037, rs 0x791d4014, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x7ddc5ea2, rs 0x7ddc5da3, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x7ddc5da2, rs 0x7ddc5da3, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x7ddc5da3, rs 0x7ddc5da3, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x7ddc5dc6, rs 0x7ddc5da3, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x709f7c79, rs 0x709f7b7a, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x709f7b79, rs 0x709f7b7a, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x709f7b7a, rs 0x709f7b7a, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x709f7b9d, rs 0x709f7b7a, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x745e67cc, rs 0x745e66cd, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x745e66cc, rs 0x745e66cd, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x745e66cd, rs 0x745e66cd, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x745e66f0, rs 0x745e66cd, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffff9823b7df, rs 0xffffffff9823b6e0, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffff9823b6df, rs 0xffffffff9823b6e0, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffff9823b6e0, rs 0xffffffff9823b6e0, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffff9823b703, rs 0xffffffff9823b6e0, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffff9ce2ac56, rs 0xffffffff9ce2ab57, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffff9ce2ab56, rs 0xffffffff9ce2ab57, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffff9ce2ab57, rs 0xffffffff9ce2ab57, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffff9ce2ab7a, rs 0xffffffff9ce2ab57, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffff91a18e8d, rs 0xffffffff91a18d8e, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffff91a18d8d, rs 0xffffffff91a18d8e, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffff91a18d8e, rs 0xffffffff91a18d8e, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffff91a18db1, rs 0xffffffff91a18d8e, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffff95609138, rs 0xffffffff95609039, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffff95609038, rs 0xffffffff95609039, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffff95609039, rs 0xffffffff95609039, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffff9560905c, rs 0xffffffff95609039, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffff8b27c13b, rs 0xffffffff8b27c03c, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffff8b27c03b, rs 0xffffffff8b27c03c, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffff8b27c03c, rs 0xffffffff8b27c03c, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffff8b27c05f, rs 0xffffffff8b27c03c, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffff8fe6de8a, rs 0xffffffff8fe6dd8b, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffff8fe6dd8a, rs 0xffffffff8fe6dd8b, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffff8fe6dd8b, rs 0xffffffff8fe6dd8b, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffff8fe6ddae, rs 0xffffffff8fe6dd8b, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffff82a5fc51, rs 0xffffffff82a5fb52, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffff82a5fb51, rs 0xffffffff82a5fb52, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffff82a5fb52, rs 0xffffffff82a5fb52, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffff82a5fb75, rs 0xffffffff82a5fb52, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffff8664e7e4, rs 0xffffffff8664e6e5, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffff8664e6e4, rs 0xffffffff8664e6e5, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffff8664e6e5, rs 0xffffffff8664e6e5, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffff8664e708, rs 0xffffffff8664e6e5, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffffbe2b5c57, rs 0xffffffffbe2b5b58, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffffbe2b5b57, rs 0xffffffffbe2b5b58, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffffbe2b5b58, rs 0xffffffffbe2b5b58, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffffbe2b5b7b, rs 0xffffffffbe2b5b58, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffffbaea47ee, rs 0xffffffffbaea46ef, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffffbaea46ee, rs 0xffffffffbaea46ef, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffffbaea46ef, rs 0xffffffffbaea46ef, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffffbaea4712, rs 0xffffffffbaea46ef, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffffb7a96135, rs 0xffffffffb7a96036, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffffb7a96035, rs 0xffffffffb7a96036, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffffb7a96036, rs 0xffffffffb7a96036, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffffb7a96059, rs 0xffffffffb7a96036, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffffb3687e80, rs 0xffffffffb3687d81, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffffb3687d80, rs 0xffffffffb3687d81, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffffb3687d81, rs 0xffffffffb3687d81, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffffb3687da4, rs 0xffffffffb3687d81, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffffad2f2e83, rs 0xffffffffad2f2d84, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffffad2f2d83, rs 0xffffffffad2f2d84, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffffad2f2d84, rs 0xffffffffad2f2d84, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffffad2f2da7, rs 0xffffffffad2f2d84, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffffa9ee3132, rs 0xffffffffa9ee3033, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffffa9ee3032, rs 0xffffffffa9ee3033, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffffa9ee3033, rs 0xffffffffa9ee3033, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffffa9ee3056, rs 0xffffffffa9ee3033, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffffa4ad17e9, rs 0xffffffffa4ad16ea, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffffa4ad16e9, rs 0xffffffffa4ad16ea, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffffa4ad16ea, rs 0xffffffffa4ad16ea, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffffa4ad170d, rs 0xffffffffa4ad16ea, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffffa06c0c5c, rs 0xffffffffa06c0b5d, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffffa06c0b5c, rs 0xffffffffa06c0b5d, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffffa06c0b5d, rs 0xffffffffa06c0b5d, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffffa06c0b80, rs 0xffffffffa06c0b5d, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffffd4326e8f, rs 0xffffffffd4326d90, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffffd4326d8f, rs 0xffffffffd4326d90, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffffd4326d90, rs 0xffffffffd4326d90, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffffd4326db3, rs 0xffffffffd4326d90, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffffd0f37126, rs 0xffffffffd0f37027, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffffd0f37026, rs 0xffffffffd0f37027, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffffd0f37027, rs 0xffffffffd0f37027, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffffd0f3704a, rs 0xffffffffd0f37027, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffffddb057fd, rs 0xffffffffddb056fe, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffffddb056fd, rs 0xffffffffddb056fe, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffffddb056fe, rs 0xffffffffddb056fe, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffffddb05721, rs 0xffffffffddb056fe, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffffd9714c48, rs 0xffffffffd9714b49, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffffd9714b48, rs 0xffffffffd9714b49, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffffd9714b49, rs 0xffffffffd9714b49, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffffd9714b6c, rs 0xffffffffd9714b49, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffffc7361c4b, rs 0xffffffffc7361b4c, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffffc7361b4b, rs 0xffffffffc7361b4c, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffffc7361b4c, rs 0xffffffffc7361b4c, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffffc7361b6f, rs 0xffffffffc7361b4c, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffffc3f707fa, rs 0xffffffffc3f706fb, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffffc3f706fa, rs 0xffffffffc3f706fb, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffffc3f706fb, rs 0xffffffffc3f706fb, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffffc3f7071e, rs 0xffffffffc3f706fb, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffffceb42121, rs 0xffffffffceb42022, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffffceb42021, rs 0xffffffffceb42022, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffffceb42022, rs 0xffffffffceb42022, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffffceb42045, rs 0xffffffffceb42022, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffffca753e94, rs 0xffffffffca753d95, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffffca753d94, rs 0xffffffffca753d95, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffffca753d95, rs 0xffffffffca753d95, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffffca753db8, rs 0xffffffffca753d95, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xfffffffff23a8127, rs 0xfffffffff23a8028, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xfffffffff23a8027, rs 0xfffffffff23a8028, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xfffffffff23a8028, rs 0xfffffffff23a8028, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xfffffffff23a804b, rs 0xfffffffff23a8028, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xfffffffff6fb9e9e, rs 0xfffffffff6fb9d9f, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xfffffffff6fb9d9e, rs 0xfffffffff6fb9d9f, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xfffffffff6fb9d9f, rs 0xfffffffff6fb9d9f, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xfffffffff6fb9dc2, rs 0xfffffffff6fb9d9f, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xfffffffffbb8bc45, rs 0xfffffffffbb8bb46, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xfffffffffbb8bb45, rs 0xfffffffffbb8bb46, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xfffffffffbb8bb46, rs 0xfffffffffbb8bb46, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xfffffffffbb8bb69, rs 0xfffffffffbb8bb46, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffffff79a7f0, rs 0xffffffffff79a6f1, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffffff79a6f0, rs 0xffffffffff79a6f1, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffffff79a6f1, rs 0xffffffffff79a6f1, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffffff79a714, rs 0xffffffffff79a6f1, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffffe13ef7f3, rs 0xffffffffe13ef6f4, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffffe13ef6f3, rs 0xffffffffe13ef6f4, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffffe13ef6f4, rs 0xffffffffe13ef6f4, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffffe13ef717, rs 0xffffffffe13ef6f4, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffffe5ffec42, rs 0xffffffffe5ffeb43, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffffe5ffeb42, rs 0xffffffffe5ffeb43, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffffe5ffeb43, rs 0xffffffffe5ffeb43, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffffe5ffeb66, rs 0xffffffffe5ffeb43, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffffe8bcce99, rs 0xffffffffe8bccd9a, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffffe8bccd99, rs 0xffffffffe8bccd9a, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffffe8bccd9a, rs 0xffffffffe8bccd9a, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffffe8bccdbd, rs 0xffffffffe8bccd9a, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffffec7dd12c, rs 0xffffffffec7dd02d, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffffec7dd02c, rs 0xffffffffec7dd02d, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffffec7dd02d, rs 0xffffffffec7dd02d, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffffec7dd050, rs 0xffffffffec7dd02d, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x34867176, rs 0x34867077, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x34867076, rs 0x34867077, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x34867077, rs 0x34867077, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x3486709a, rs 0x34867077, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x30476ebf, rs 0x30476dc0, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x30476dbf, rs 0x30476dc0, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x30476dc0, rs 0x30476dc0, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x30476de3, rs 0x30476dc0, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x3d044c18, rs 0x3d044b19, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x3d044b18, rs 0x3d044b19, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x3d044b19, rs 0x3d044b19, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x3d044b3c, rs 0x3d044b19, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x39c557ad, rs 0x39c556ae, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x39c556ad, rs 0x39c556ae, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x39c556ae, rs 0x39c556ae, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x39c556d1, rs 0x39c556ae, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x278207aa, rs 0x278206ab, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x278206aa, rs 0x278206ab, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x278206ab, rs 0x278206ab, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x278206ce, rs 0x278206ab, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x23431c1b, rs 0x23431b1c, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x23431b1b, rs 0x23431b1c, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x23431b1c, rs 0x23431b1c, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x23431b3f, rs 0x23431b1c, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x2e003ec4, rs 0x2e003dc5, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x2e003dc4, rs 0x2e003dc5, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x2e003dc5, rs 0x2e003dc5, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x2e003de8, rs 0x2e003dc5, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x2ac12171, rs 0x2ac12072, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x2ac12071, rs 0x2ac12072, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x2ac12072, rs 0x2ac12072, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x2ac12095, rs 0x2ac12072, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x128e9ece, rs 0x128e9dcf, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x128e9dce, rs 0x128e9dcf, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x128e9dcf, rs 0x128e9dcf, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x128e9df2, rs 0x128e9dcf, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x164f8177, rs 0x164f8078, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x164f8077, rs 0x164f8078, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x164f8078, rs 0x164f8078, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x164f809b, rs 0x164f8078, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x1b0ca7a0, rs 0x1b0ca6a1, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x1b0ca6a0, rs 0x1b0ca6a1, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x1b0ca6a1, rs 0x1b0ca6a1, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x1b0ca6c4, rs 0x1b0ca6a1, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x1fcdbc15, rs 0x1fcdbb16, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x1fcdbb15, rs 0x1fcdbb16, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x1fcdbb16, rs 0x1fcdbb16, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x1fcdbb39, rs 0x1fcdbb16, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x18aec12, rs 0x18aeb13, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x18aeb12, rs 0x18aeb13, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x18aeb13, rs 0x18aeb13, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x18aeb36, rs 0x18aeb13, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x54bf7a3, rs 0x54bf6a4, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x54bf6a3, rs 0x54bf6a4, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x54bf6a4, rs 0x54bf6a4, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x54bf6c7, rs 0x54bf6a4, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x808d17c, rs 0x808d07d, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x808d07c, rs 0x808d07d, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x808d07d, rs 0x808d07d, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x808d0a0, rs 0x808d07d, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xcc9cec9, rs 0xcc9cdca, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xcc9cdc9, rs 0xcc9cdca, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xcc9cdca, rs 0xcc9cdca, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xcc9cded, rs 0xcc9cdca, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x7897ac06, rs 0x7897ab07, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x7897ab06, rs 0x7897ab07, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x7897ab07, rs 0x7897ab07, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x7897ab2a, rs 0x7897ab07, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x7c56b7af, rs 0x7c56b6b0, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x7c56b6af, rs 0x7c56b6b0, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x7c56b6b0, rs 0x7c56b6b0, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x7c56b6d3, rs 0x7c56b6b0, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x71159168, rs 0x71159069, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x71159068, rs 0x71159069, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x71159069, rs 0x71159069, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x7115908c, rs 0x71159069, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x75d48edd, rs 0x75d48dde, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x75d48ddd, rs 0x75d48dde, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x75d48dde, rs 0x75d48dde, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x75d48e01, rs 0x75d48dde, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x6b93deda, rs 0x6b93dddb, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x6b93ddda, rs 0x6b93dddb, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x6b93dddb, rs 0x6b93dddb, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x6b93ddfe, rs 0x6b93dddb, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x6f52c16b, rs 0x6f52c06c, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x6f52c06b, rs 0x6f52c06c, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x6f52c06c, rs 0x6f52c06c, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x6f52c08f, rs 0x6f52c06c, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x6211e7b4, rs 0x6211e6b5, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x6211e6b4, rs 0x6211e6b5, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x6211e6b5, rs 0x6211e6b5, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x6211e6d8, rs 0x6211e6b5, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x66d0fc01, rs 0x66d0fb02, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x66d0fb01, rs 0x66d0fb02, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x66d0fb02, rs 0x66d0fb02, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x66d0fb25, rs 0x66d0fb02, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x5e9f47be, rs 0x5e9f46bf, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x5e9f46be, rs 0x5e9f46bf, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x5e9f46bf, rs 0x5e9f46bf, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x5e9f46e2, rs 0x5e9f46bf, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x5a5e5c07, rs 0x5a5e5b08, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x5a5e5b07, rs 0x5a5e5b08, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x5a5e5b08, rs 0x5a5e5b08, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x5a5e5b2b, rs 0x5a5e5b08, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x571d7ed0, rs 0x571d7dd1, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x571d7dd0, rs 0x571d7dd1, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x571d7dd1, rs 0x571d7dd1, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x571d7df4, rs 0x571d7dd1, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x53dc6165, rs 0x53dc6066, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x53dc6065, rs 0x53dc6066, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x53dc6066, rs 0x53dc6066, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x53dc6089, rs 0x53dc6066, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x4d9b3162, rs 0x4d9b3063, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x4d9b3062, rs 0x4d9b3063, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x4d9b3063, rs 0x4d9b3063, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x4d9b3086, rs 0x4d9b3063, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x495a2ed3, rs 0x495a2dd4, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x495a2dd3, rs 0x495a2dd4, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x495a2dd4, rs 0x495a2dd4, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x495a2df7, rs 0x495a2dd4, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x44190c0c, rs 0x44190b0d, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x44190b0c, rs 0x44190b0d, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x44190b0d, rs 0x44190b0d, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x44190b30, rs 0x44190b0d, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x40d817b9, rs 0x40d816ba, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x40d816b9, rs 0x40d816ba, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x40d816ba, rs 0x40d816ba, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x40d816dd, rs 0x40d816ba, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffffaca5c796, rs 0xffffffffaca5c697, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffffaca5c696, rs 0xffffffffaca5c697, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffffaca5c697, rs 0xffffffffaca5c697, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffffaca5c6ba, rs 0xffffffffaca5c697, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffffa864dc1f, rs 0xffffffffa864db20, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffffa864db1f, rs 0xffffffffa864db20, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffffa864db20, rs 0xffffffffa864db20, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffffa864db43, rs 0xffffffffa864db20, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffffa527fef8, rs 0xffffffffa527fdf9, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffffa527fdf8, rs 0xffffffffa527fdf9, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffffa527fdf9, rs 0xffffffffa527fdf9, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffffa527fe1c, rs 0xffffffffa527fdf9, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffffa1e6e14d, rs 0xffffffffa1e6e04e, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffffa1e6e04d, rs 0xffffffffa1e6e04e, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffffa1e6e04e, rs 0xffffffffa1e6e04e, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffffa1e6e071, rs 0xffffffffa1e6e04e, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffffbfa1b14a, rs 0xffffffffbfa1b04b, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffffbfa1b04a, rs 0xffffffffbfa1b04b, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffffbfa1b04b, rs 0xffffffffbfa1b04b, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffffbfa1b06e, rs 0xffffffffbfa1b04b, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffffbb60aefb, rs 0xffffffffbb60adfc, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffffbb60adfb, rs 0xffffffffbb60adfc, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffffbb60adfc, rs 0xffffffffbb60adfc, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffffbb60ae1f, rs 0xffffffffbb60adfc, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffffb6238c24, rs 0xffffffffb6238b25, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffffb6238b24, rs 0xffffffffb6238b25, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffffb6238b25, rs 0xffffffffb6238b25, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffffb6238b48, rs 0xffffffffb6238b25, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffffb2e29791, rs 0xffffffffb2e29692, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffffb2e29691, rs 0xffffffffb2e29692, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffffb2e29692, rs 0xffffffffb2e29692, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffffb2e296b5, rs 0xffffffffb2e29692, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffff8aad2c2e, rs 0xffffffff8aad2b2f, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffff8aad2b2e, rs 0xffffffff8aad2b2f, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffff8aad2b2f, rs 0xffffffff8aad2b2f, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffff8aad2b52, rs 0xffffffff8aad2b2f, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xff, rs 0x0, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffffffffffff, rs 0x0, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x0, rs 0x0, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x23, rs 0x0, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xff, rs 0x0, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffffffffffff, rs 0x0, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x0, rs 0x0, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x23, rs 0x0, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffff87ee0ef5, rs 0xffffffff87ee0df6, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffff87ee0df5, rs 0xffffffff87ee0df6, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffff87ee0df6, rs 0xffffffff87ee0df6, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffff87ee0e19, rs 0xffffffff87ee0df6, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffff99a95ef2, rs 0xffffffff99a95df3, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffff99a95df2, rs 0xffffffff99a95df3, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffff99a95df3, rs 0xffffffff99a95df3, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffff99a95e16, rs 0xffffffff99a95df3, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffff9d684143, rs 0xffffffff9d684044, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffff9d684043, rs 0xffffffff9d684044, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffff9d684044, rs 0xffffffff9d684044, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffff9d684067, rs 0xffffffff9d684044, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffff902b679c, rs 0xffffffff902b669d, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffff902b669c, rs 0xffffffff902b669d, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffff902b669d, rs 0xffffffff902b669d, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffff902b66c0, rs 0xffffffff902b669d, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffff94ea7c29, rs 0xffffffff94ea7b2a, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffff94ea7b29, rs 0xffffffff94ea7b2a, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffff94ea7b2a, rs 0xffffffff94ea7b2a, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffff94ea7b4d, rs 0xffffffff94ea7b2a, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffffe0b41ee6, rs 0xffffffffe0b41de7, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffffe0b41de6, rs 0xffffffffe0b41de7, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffffe0b41de7, rs 0xffffffffe0b41de7, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffffe0b41e0a, rs 0xffffffffe0b41de7, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffffe475014f, rs 0xffffffffe4750050, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffffe475004f, rs 0xffffffffe4750050, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffffe4750050, rs 0xffffffffe4750050, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffffe4750073, rs 0xffffffffe4750050, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffffe9362788, rs 0xffffffffe9362689, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffffe9362688, rs 0xffffffffe9362689, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffffe9362689, rs 0xffffffffe9362689, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffffe93626ac, rs 0xffffffffe9362689, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffffedf73c3d, rs 0xffffffffedf73b3e, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffffedf73b3d, rs 0xffffffffedf73b3e, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffffedf73b3e, rs 0xffffffffedf73b3e, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffffedf73b61, rs 0xffffffffedf73b3e, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xfffffffff3b06c3a, rs 0xfffffffff3b06b3b, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xfffffffff3b06b3a, rs 0xfffffffff3b06b3b, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xfffffffff3b06b3b, rs 0xfffffffff3b06b3b, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xfffffffff3b06b5e, rs 0xfffffffff3b06b3b, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xfffffffff771778b, rs 0xfffffffff771768c, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xfffffffff771768b, rs 0xfffffffff771768c, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xfffffffff771768c, rs 0xfffffffff771768c, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xfffffffff77176af, rs 0xfffffffff771768c, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xfffffffffa325154, rs 0xfffffffffa325055, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xfffffffffa325054, rs 0xfffffffffa325055, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xfffffffffa325055, rs 0xfffffffffa325055, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xfffffffffa325078, rs 0xfffffffffa325055, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xfffffffffef34ee1, rs 0xfffffffffef34de2, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xfffffffffef34de1, rs 0xfffffffffef34de2, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xfffffffffef34de2, rs 0xfffffffffef34de2, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xfffffffffef34e05, rs 0xfffffffffef34de2, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffffc6bcf15e, rs 0xffffffffc6bcf05f, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffffc6bcf05e, rs 0xffffffffc6bcf05f, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffffc6bcf05f, rs 0xffffffffc6bcf05f, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffffc6bcf082, rs 0xffffffffc6bcf05f, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffffc27deee7, rs 0xffffffffc27dede8, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffffc27dede7, rs 0xffffffffc27dede8, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffffc27dede8, rs 0xffffffffc27dede8, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffffc27dee0b, rs 0xffffffffc27dede8, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffffcf3ecc30, rs 0xffffffffcf3ecb31, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffffcf3ecb30, rs 0xffffffffcf3ecb31, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffffcf3ecb31, rs 0xffffffffcf3ecb31, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffffcf3ecb54, rs 0xffffffffcf3ecb31, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffffcbffd785, rs 0xffffffffcbffd686, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffffcbffd685, rs 0xffffffffcbffd686, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffffcbffd686, rs 0xffffffffcbffd686, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffffcbffd6a9, rs 0xffffffffcbffd686, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffffd5b88782, rs 0xffffffffd5b88683, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffffd5b88682, rs 0xffffffffd5b88683, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffffd5b88683, rs 0xffffffffd5b88683, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffffd5b886a6, rs 0xffffffffd5b88683, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffffd1799c33, rs 0xffffffffd1799b34, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffffd1799b33, rs 0xffffffffd1799b34, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffffd1799b34, rs 0xffffffffd1799b34, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffffd1799b57, rs 0xffffffffd1799b34, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffffdc3abeec, rs 0xffffffffdc3abded, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffffdc3abdec, rs 0xffffffffdc3abded, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffffdc3abded, rs 0xffffffffdc3abded, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffffdc3abe10, rs 0xffffffffdc3abded, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffffd8fba159, rs 0xffffffffd8fba05a, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffffd8fba059, rs 0xffffffffd8fba05a, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffffd8fba05a, rs 0xffffffffd8fba05a, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffffd8fba07d, rs 0xffffffffd8fba05a, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x690ce1ed, rs 0x690ce0ee, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x690ce0ed, rs 0x690ce0ee, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x690ce0ee, rs 0x690ce0ee, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x690ce111, rs 0x690ce0ee, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x6dcdfe58, rs 0x6dcdfd59, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x6dcdfd58, rs 0x6dcdfd59, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x6dcdfd59, rs 0x6dcdfd59, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x6dcdfd7c, rs 0x6dcdfd59, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x608edc7f, rs 0x608edb80, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x608edb7f, rs 0x608edb80, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x608edb80, rs 0x608edb80, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x608edba3, rs 0x608edb80, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x644fc736, rs 0x644fc637, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x644fc636, rs 0x644fc637, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x644fc637, rs 0x644fc637, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x644fc65a, rs 0x644fc637, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x7a089731, rs 0x7a089632, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x7a089631, rs 0x7a089632, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x7a089632, rs 0x7a089632, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x7a089655, rs 0x7a089632, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x7ec98c84, rs 0x7ec98b85, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x7ec98b84, rs 0x7ec98b85, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x7ec98b85, rs 0x7ec98b85, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x7ec98ba8, rs 0x7ec98b85, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x738aae5b, rs 0x738aad5c, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x738aad5b, rs 0x738aad5c, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x738aad5c, rs 0x738aad5c, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x738aad7f, rs 0x738aad5c, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x774bb1ea, rs 0x774bb0eb, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x774bb0ea, rs 0x774bb0eb, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x774bb0eb, rs 0x774bb0eb, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x774bb10e, rs 0x774bb0eb, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x4f040e55, rs 0x4f040d56, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x4f040d55, rs 0x4f040d56, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x4f040d56, rs 0x4f040d56, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x4f040d79, rs 0x4f040d56, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x4bc511e0, rs 0x4bc510e1, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x4bc510e0, rs 0x4bc510e1, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x4bc510e1, rs 0x4bc510e1, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x4bc51104, rs 0x4bc510e1, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x46863737, rs 0x46863638, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x46863637, rs 0x46863638, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x46863638, rs 0x46863638, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x4686365b, rs 0x46863638, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x42472c8e, rs 0x42472b8f, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x42472b8e, rs 0x42472b8f, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x42472b8f, rs 0x42472b8f, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x42472bb2, rs 0x42472b8f, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x5c007c89, rs 0x5c007b8a, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x5c007b89, rs 0x5c007b8a, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x5c007b8a, rs 0x5c007b8a, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x5c007bad, rs 0x5c007b8a, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x58c1673c, rs 0x58c1663d, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x58c1663c, rs 0x58c1663d, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x58c1663d, rs 0x58c1663d, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x58c16660, rs 0x58c1663d, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x558241e3, rs 0x558240e4, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x558240e3, rs 0x558240e4, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x558240e4, rs 0x558240e4, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x55824107, rs 0x558240e4, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x51435e52, rs 0x51435d53, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x51435d52, rs 0x51435d53, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x51435d53, rs 0x51435d53, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x51435d76, rs 0x51435d53, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x251d3c9d, rs 0x251d3b9e, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x251d3b9d, rs 0x251d3b9e, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x251d3b9e, rs 0x251d3b9e, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x251d3bc1, rs 0x251d3b9e, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x21dc2728, rs 0x21dc2629, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x21dc2628, rs 0x21dc2629, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x21dc2629, rs 0x21dc2629, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x21dc264c, rs 0x21dc2629, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x2c9f01ef, rs 0x2c9f00f0, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x2c9f00ef, rs 0x2c9f00f0, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x2c9f00f0, rs 0x2c9f00f0, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x2c9f0113, rs 0x2c9f00f0, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x285e1e46, rs 0x285e1d47, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x285e1d46, rs 0x285e1d47, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x285e1d47, rs 0x285e1d47, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x285e1d6a, rs 0x285e1d47, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x36194e41, rs 0x36194d42, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x36194d41, rs 0x36194d42, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x36194d42, rs 0x36194d42, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x36194d65, rs 0x36194d42, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x32d851f4, rs 0x32d850f5, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x32d850f4, rs 0x32d850f5, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x32d850f5, rs 0x32d850f5, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x32d85118, rs 0x32d850f5, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x3f9b772b, rs 0x3f9b762c, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x3f9b762b, rs 0x3f9b762c, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x3f9b762c, rs 0x3f9b762c, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x3f9b764f, rs 0x3f9b762c, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x3b5a6c9a, rs 0x3b5a6b9b, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x3b5a6b9a, rs 0x3b5a6b9b, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x3b5a6b9b, rs 0x3b5a6b9b, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x3b5a6bbe, rs 0x3b5a6b9b, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x315d725, rs 0x315d626, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x315d625, rs 0x315d626, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x315d626, rs 0x315d626, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x315d649, rs 0x315d626, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x7d4cc90, rs 0x7d4cb91, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x7d4cb90, rs 0x7d4cb91, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x7d4cb91, rs 0x7d4cb91, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x7d4cbb4, rs 0x7d4cb91, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xa97ee47, rs 0xa97ed48, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xa97ed47, rs 0xa97ed48, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xa97ed48, rs 0xa97ed48, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xa97ed6b, rs 0xa97ed48, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xe56f1fe, rs 0xe56f0ff, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xe56f0fe, rs 0xe56f0ff, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xe56f0ff, rs 0xe56f0ff, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xe56f122, rs 0xe56f0ff, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x1011a1f9, rs 0x1011a0fa, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x1011a0f9, rs 0x1011a0fa, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x1011a0fa, rs 0x1011a0fa, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x1011a11d, rs 0x1011a0fa, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x14d0be4c, rs 0x14d0bd4d, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x14d0bd4c, rs 0x14d0bd4d, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x14d0bd4d, rs 0x14d0bd4d, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x14d0bd70, rs 0x14d0bd4d, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x19939c93, rs 0x19939b94, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x19939b93, rs 0x19939b94, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x19939b94, rs 0x19939b94, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x19939bb7, rs 0x19939b94, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x1d528722, rs 0x1d528623, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x1d528622, rs 0x1d528623, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x1d528623, rs 0x1d528623, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x1d528646, rs 0x1d528623, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xfffffffff12f570d, rs 0xfffffffff12f560e, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xfffffffff12f560d, rs 0xfffffffff12f560e, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xfffffffff12f560e, rs 0xfffffffff12f560e, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xfffffffff12f5631, rs 0xfffffffff12f560e, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xfffffffff5ee4cb8, rs 0xfffffffff5ee4bb9, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xfffffffff5ee4bb8, rs 0xfffffffff5ee4bb9, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xfffffffff5ee4bb9, rs 0xfffffffff5ee4bb9, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xfffffffff5ee4bdc, rs 0xfffffffff5ee4bb9, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xfffffffff8ad6e5f, rs 0xfffffffff8ad6d60, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xfffffffff8ad6d5f, rs 0xfffffffff8ad6d60, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xfffffffff8ad6d60, rs 0xfffffffff8ad6d60, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xfffffffff8ad6d83, rs 0xfffffffff8ad6d60, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xfffffffffc6c71d6, rs 0xfffffffffc6c70d7, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xfffffffffc6c70d6, rs 0xfffffffffc6c70d7, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xfffffffffc6c70d7, rs 0xfffffffffc6c70d7, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xfffffffffc6c70fa, rs 0xfffffffffc6c70d7, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffffe22b21d1, rs 0xffffffffe22b20d2, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffffe22b20d1, rs 0xffffffffe22b20d2, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffffe22b20d2, rs 0xffffffffe22b20d2, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffffe22b20f5, rs 0xffffffffe22b20d2, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffffe6ea3e64, rs 0xffffffffe6ea3d65, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffffe6ea3d64, rs 0xffffffffe6ea3d65, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffffe6ea3d65, rs 0xffffffffe6ea3d65, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffffe6ea3d88, rs 0xffffffffe6ea3d65, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffffeba91cbb, rs 0xffffffffeba91bbc, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffffeba91bbb, rs 0xffffffffeba91bbc, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffffeba91bbc, rs 0xffffffffeba91bbc, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffffeba91bdf, rs 0xffffffffeba91bbc, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffffef68070a, rs 0xffffffffef68060b, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffffef68060a, rs 0xffffffffef68060b, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffffef68060b, rs 0xffffffffef68060b, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffffef68062e, rs 0xffffffffef68060b, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffffd727bcb5, rs 0xffffffffd727bbb6, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffffd727bbb5, rs 0xffffffffd727bbb6, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffffd727bbb6, rs 0xffffffffd727bbb6, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffffd727bbd9, rs 0xffffffffd727bbb6, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffffd3e6a700, rs 0xffffffffd3e6a601, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffffd3e6a600, rs 0xffffffffd3e6a601, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffffd3e6a601, rs 0xffffffffd3e6a601, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffffd3e6a624, rs 0xffffffffd3e6a601, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffffdea581d7, rs 0xffffffffdea580d8, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffffdea580d7, rs 0xffffffffdea580d8, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffffdea580d8, rs 0xffffffffdea580d8, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffffdea580fb, rs 0xffffffffdea580d8, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffffda649e6e, rs 0xffffffffda649d6f, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffffda649d6e, rs 0xffffffffda649d6f, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffffda649d6f, rs 0xffffffffda649d6f, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffffda649d92, rs 0xffffffffda649d6f, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffffc423ce69, rs 0xffffffffc423cd6a, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffffc423cd69, rs 0xffffffffc423cd6a, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffffc423cd6a, rs 0xffffffffc423cd6a, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffffc423cd8d, rs 0xffffffffc423cd6a, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xff, rs 0x0, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffffffffffff, rs 0x0, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x0, rs 0x0, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x23, rs 0x0, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffffcda1f703, rs 0xffffffffcda1f604, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffffcda1f603, rs 0xffffffffcda1f604, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffffcda1f604, rs 0xffffffffcda1f604, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffffcda1f627, rs 0xffffffffcda1f604, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xff, rs 0x0, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffffffffffff, rs 0x0, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x0, rs 0x0, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x23, rs 0x0, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffffbd3e8e7d, rs 0xffffffffbd3e8d7e, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffffbd3e8d7d, rs 0xffffffffbd3e8d7e, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffffbd3e8d7e, rs 0xffffffffbd3e8d7e, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffffbd3e8da1, rs 0xffffffffbd3e8d7e, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffffb9ff91c8, rs 0xffffffffb9ff90c9, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffffb9ff90c8, rs 0xffffffffb9ff90c9, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffffb9ff90c9, rs 0xffffffffb9ff90c9, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffffb9ff90ec, rs 0xffffffffb9ff90c9, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffffb4bcb70f, rs 0xffffffffb4bcb610, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffffb4bcb60f, rs 0xffffffffb4bcb610, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffffb4bcb610, rs 0xffffffffb4bcb610, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffffb4bcb633, rs 0xffffffffb4bcb610, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffffb07daca6, rs 0xffffffffb07daba7, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffffb07daba6, rs 0xffffffffb07daba7, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffffb07daba7, rs 0xffffffffb07daba7, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffffb07dabca, rs 0xffffffffb07daba7, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffffae3afca1, rs 0xffffffffae3afba2, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffffae3afba1, rs 0xffffffffae3afba2, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffffae3afba2, rs 0xffffffffae3afba2, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffffae3afbc5, rs 0xffffffffae3afba2, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffffaafbe714, rs 0xffffffffaafbe615, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffffaafbe614, rs 0xffffffffaafbe615, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffffaafbe615, rs 0xffffffffaafbe615, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffffaafbe638, rs 0xffffffffaafbe615, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffffa7b8c1cb, rs 0xffffffffa7b8c0cc, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffffa7b8c0cb, rs 0xffffffffa7b8c0cc, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffffa7b8c0cc, rs 0xffffffffa7b8c0cc, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffffa7b8c0ef, rs 0xffffffffa7b8c0cc, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffffa379de7a, rs 0xffffffffa379dd7b, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffffa379dd7a, rs 0xffffffffa379dd7b, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffffa379dd7b, rs 0xffffffffa379dd7b, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffffa379dd9e, rs 0xffffffffa379dd7b, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffff9b3661c5, rs 0xffffffff9b3660c6, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffff9b3660c5, rs 0xffffffff9b3660c6, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffff9b3660c6, rs 0xffffffff9b3660c6, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffff9b3660e9, rs 0xffffffff9b3660c6, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffff9ff77e70, rs 0xffffffff9ff77d71, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffff9ff77d70, rs 0xffffffff9ff77d71, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffff9ff77d71, rs 0xffffffff9ff77d71, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffff9ff77d94, rs 0xffffffff9ff77d71, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffff92b45ca7, rs 0xffffffff92b45ba8, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffff92b45ba7, rs 0xffffffff92b45ba8, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffff92b45ba8, rs 0xffffffff92b45ba8, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffff92b45bcb, rs 0xffffffff92b45ba8, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffff9675471e, rs 0xffffffff9675461f, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffff9675461e, rs 0xffffffff9675461f, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffff9675461f, rs 0xffffffff9675461f, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffff96754642, rs 0xffffffff9675461f, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffff88321719, rs 0xffffffff8832161a, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffff88321619, rs 0xffffffff8832161a, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffff8832161a, rs 0xffffffff8832161a, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffff8832163d, rs 0xffffffff8832161a, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffff8cf30cac, rs 0xffffffff8cf30bad, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffff8cf30bac, rs 0xffffffff8cf30bad, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffff8cf30bad, rs 0xffffffff8cf30bad, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffff8cf30bd0, rs 0xffffffff8cf30bad, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffff81b02e73, rs 0xffffffff81b02d74, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffff81b02d73, rs 0xffffffff81b02d74, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffff81b02d74, rs 0xffffffff81b02d74, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffff81b02d97, rs 0xffffffff81b02d74, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffff857131c2, rs 0xffffffff857130c3, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffff857130c2, rs 0xffffffff857130c3, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffff857130c3, rs 0xffffffff857130c3, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffff857130e6, rs 0xffffffff857130c3, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x5d8a9198, rs 0x5d8a9099, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x5d8a9098, rs 0x5d8a9099, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x5d8a9099, rs 0x5d8a9099, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x5d8a90bc, rs 0x5d8a9099, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x594b8e2d, rs 0x594b8d2e, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x594b8d2d, rs 0x594b8d2e, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x594b8d2e, rs 0x594b8d2e, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x594b8d51, rs 0x594b8d2e, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x5408acf6, rs 0x5408abf7, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x5408abf6, rs 0x5408abf7, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x5408abf7, rs 0x5408abf7, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x5408ac1a, rs 0x5408abf7, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x50c9b73f, rs 0x50c9b640, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x50c9b63f, rs 0x50c9b640, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x50c9b640, rs 0x50c9b640, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x50c9b663, rs 0x50c9b640, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x4e8ee744, rs 0x4e8ee645, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x4e8ee644, rs 0x4e8ee645, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x4e8ee645, rs 0x4e8ee645, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x4e8ee668, rs 0x4e8ee645, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x4a4ffcf1, rs 0x4a4ffbf2, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x4a4ffbf1, rs 0x4a4ffbf2, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x4a4ffbf2, rs 0x4a4ffbf2, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x4a4ffc15, rs 0x4a4ffbf2, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x470cde2a, rs 0x470cdd2b, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x470cdd2a, rs 0x470cdd2b, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x470cdd2b, rs 0x470cdd2b, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x470cdd4e, rs 0x470cdd2b, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x43cdc19b, rs 0x43cdc09c, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x43cdc09b, rs 0x43cdc09c, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x43cdc09c, rs 0x43cdc09c, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x43cdc0bf, rs 0x43cdc09c, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x7b827e20, rs 0x7b827d21, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x7b827d20, rs 0x7b827d21, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x7b827d21, rs 0x7b827d21, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x7b827d44, rs 0x7b827d21, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x7f436195, rs 0x7f436096, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x7f436095, rs 0x7f436096, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x7f436096, rs 0x7f436096, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x7f4360b9, rs 0x7f436096, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x7200474e, rs 0x7200464f, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x7200464e, rs 0x7200464f, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x7200464f, rs 0x7200464f, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x72004672, rs 0x7200464f, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x76c15cf7, rs 0x76c15bf8, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x76c15bf7, rs 0x76c15bf8, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x76c15bf8, rs 0x76c15bf8, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x76c15c1b, rs 0x76c15bf8, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x68860cfc, rs 0x68860bfd, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x68860bfc, rs 0x68860bfd, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x68860bfd, rs 0x68860bfd, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x68860c20, rs 0x68860bfd, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x6c471749, rs 0x6c47164a, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x6c471649, rs 0x6c47164a, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x6c47164a, rs 0x6c47164a, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x6c47166d, rs 0x6c47164a, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x61043192, rs 0x61043093, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x61043092, rs 0x61043093, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x61043093, rs 0x61043093, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x610430b6, rs 0x61043093, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x65c52e23, rs 0x65c52d24, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x65c52d23, rs 0x65c52d24, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x65c52d24, rs 0x65c52d24, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x65c52d47, rs 0x65c52d24, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x119b4ce8, rs 0x119b4be9, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x119b4be8, rs 0x119b4be9, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x119b4be9, rs 0x119b4be9, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x119b4c0c, rs 0x119b4be9, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x155a575d, rs 0x155a565e, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x155a565d, rs 0x155a565e, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x155a565e, rs 0x155a565e, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x155a5681, rs 0x155a565e, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x18197186, rs 0x18197087, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x18197086, rs 0x18197087, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x18197087, rs 0x18197087, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x181970aa, rs 0x18197087, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x1cd86e2f, rs 0x1cd86d30, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x1cd86d2f, rs 0x1cd86d30, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x1cd86d30, rs 0x1cd86d30, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x1cd86d53, rs 0x1cd86d30, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x29f3e34, rs 0x29f3d35, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x29f3d34, rs 0x29f3d35, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x29f3d35, rs 0x29f3d35, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x29f3d58, rs 0x29f3d35, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x65e2181, rs 0x65e2082, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x65e2081, rs 0x65e2082, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x65e2082, rs 0x65e2082, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x65e20a5, rs 0x65e2082, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xb1d075a, rs 0xb1d065b, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xb1d065a, rs 0xb1d065b, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xb1d065b, rs 0xb1d065b, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xb1d067e, rs 0xb1d065b, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xfdc1ceb, rs 0xfdc1bec, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xfdc1beb, rs 0xfdc1bec, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xfdc1bec, rs 0xfdc1bec, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xfdc1c0f, rs 0xfdc1bec, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x3793a750, rs 0x3793a651, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x3793a650, rs 0x3793a651, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x3793a651, rs 0x3793a651, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x3793a674, rs 0x3793a651, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x3352bce5, rs 0x3352bbe6, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x3352bbe5, rs 0x3352bbe6, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x3352bbe6, rs 0x3352bbe6, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x3352bc09, rs 0x3352bbe6, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x3e119e3e, rs 0x3e119d3f, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x3e119d3e, rs 0x3e119d3f, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x3e119d3f, rs 0x3e119d3f, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x3e119d62, rs 0x3e119d3f, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x3ad08187, rs 0x3ad08088, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x3ad08087, rs 0x3ad08088, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x3ad08088, rs 0x3ad08088, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x3ad080ab, rs 0x3ad08088, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x2497d18c, rs 0x2497d08d, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x2497d08c, rs 0x2497d08d, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x2497d08d, rs 0x2497d08d, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x2497d0b0, rs 0x2497d08d, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x2056ce39, rs 0x2056cd3a, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x2056cd39, rs 0x2056cd3a, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x2056cd3a, rs 0x2056cd3a, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x2056cd5d, rs 0x2056cd3a, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x2d15ece2, rs 0x2d15ebe3, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x2d15ebe2, rs 0x2d15ebe3, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x2d15ebe3, rs 0x2d15ebe3, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x2d15ec06, rs 0x2d15ebe3, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0x29d4f753, rs 0x29d4f654, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0x29d4f653, rs 0x29d4f654, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0x29d4f654, rs 0x29d4f654, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0x29d4f677, rs 0x29d4f654, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffffc5a92778, rs 0xffffffffc5a92679, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffffc5a92678, rs 0xffffffffc5a92679, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffffc5a92679, rs 0xffffffffc5a92679, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffffc5a9269c, rs 0xffffffffc5a92679, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffffc1683ccd, rs 0xffffffffc1683bce, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffffc1683bcd, rs 0xffffffffc1683bce, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffffc1683bce, rs 0xffffffffc1683bce, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffffc1683bf1, rs 0xffffffffc1683bce, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffffcc2b1e16, rs 0xffffffffcc2b1d17, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffffcc2b1d16, rs 0xffffffffcc2b1d17, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffffcc2b1d17, rs 0xffffffffcc2b1d17, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffffcc2b1d3a, rs 0xffffffffcc2b1d17, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffffc8ea019f, rs 0xffffffffc8ea00a0, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffffc8ea009f, rs 0xffffffffc8ea00a0, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffffc8ea00a0, rs 0xffffffffc8ea00a0, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffffc8ea00c3, rs 0xffffffffc8ea00a0, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffffd6ad51a4, rs 0xffffffffd6ad50a5, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffffd6ad50a4, rs 0xffffffffd6ad50a5, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffffd6ad50a5, rs 0xffffffffd6ad50a5, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffffd6ad50c8, rs 0xffffffffd6ad50a5, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffffd26c4e11, rs 0xffffffffd26c4d12, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffffd26c4d11, rs 0xffffffffd26c4d12, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffffd26c4d12, rs 0xffffffffd26c4d12, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffffd26c4d35, rs 0xffffffffd26c4d12, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffffdf2f6cca, rs 0xffffffffdf2f6bcb, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffffdf2f6bca, rs 0xffffffffdf2f6bcb, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffffdf2f6bcb, rs 0xffffffffdf2f6bcb, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffffdf2f6bee, rs 0xffffffffdf2f6bcb, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffffdbee777b, rs 0xffffffffdbee767c, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffffdbee767b, rs 0xffffffffdbee767c, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffffdbee767c, rs 0xffffffffdbee767c, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffffdbee769f, rs 0xffffffffdbee767c, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffffe3a1ccc0, rs 0xffffffffe3a1cbc1, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffffe3a1cbc0, rs 0xffffffffe3a1cbc1, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffffe3a1cbc1, rs 0xffffffffe3a1cbc1, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffffe3a1cbe4, rs 0xffffffffe3a1cbc1, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffffe760d775, rs 0xffffffffe760d676, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffffe760d675, rs 0xffffffffe760d676, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffffe760d676, rs 0xffffffffe760d676, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffffe760d699, rs 0xffffffffe760d676, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffffea23f1ae, rs 0xffffffffea23f0af, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffffea23f0ae, rs 0xffffffffea23f0af, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffffea23f0af, rs 0xffffffffea23f0af, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffffea23f0d2, rs 0xffffffffea23f0af, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffffeee2ee17, rs 0xffffffffeee2ed18, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffffeee2ed17, rs 0xffffffffeee2ed18, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffffeee2ed18, rs 0xffffffffeee2ed18, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffffeee2ed3b, rs 0xffffffffeee2ed18, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xfffffffff0a5be1c, rs 0xfffffffff0a5bd1d, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xfffffffff0a5bd1c, rs 0xfffffffff0a5bd1d, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xfffffffff0a5bd1d, rs 0xfffffffff0a5bd1d, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xfffffffff0a5bd40, rs 0xfffffffff0a5bd1d, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xfffffffff464a1a9, rs 0xfffffffff464a0aa, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xfffffffff464a0a9, rs 0xfffffffff464a0aa, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xfffffffff464a0aa, rs 0xfffffffff464a0aa, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xfffffffff464a0cd, rs 0xfffffffff464a0aa, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xfffffffff9278772, rs 0xfffffffff9278673, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xfffffffff9278672, rs 0xfffffffff9278673, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xfffffffff9278673, rs 0xfffffffff9278673, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xfffffffff9278696, rs 0xfffffffff9278673, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xfffffffffde69cc3, rs 0xfffffffffde69bc4, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xfffffffffde69bc3, rs 0xfffffffffde69bc4, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xfffffffffde69bc4, rs 0xfffffffffde69bc4, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xfffffffffde69be7, rs 0xfffffffffde69bc4, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffff89b8fe08, rs 0xffffffff89b8fd09, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffff89b8fd08, rs 0xffffffff89b8fd09, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffff89b8fd09, rs 0xffffffff89b8fd09, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffff89b8fd2c, rs 0xffffffff89b8fd09, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffff8d79e1bd, rs 0xffffffff8d79e0be, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffff8d79e0bd, rs 0xffffffff8d79e0be, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffff8d79e0be, rs 0xffffffff8d79e0be, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffff8d79e0e1, rs 0xffffffff8d79e0be, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffff803ac766, rs 0xffffffff803ac667, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffff803ac666, rs 0xffffffff803ac667, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffff803ac667, rs 0xffffffff803ac667, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffff803ac68a, rs 0xffffffff803ac667, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffff84fbdccf, rs 0xffffffff84fbdbd0, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffff84fbdbcf, rs 0xffffffff84fbdbd0, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffff84fbdbd0, rs 0xffffffff84fbdbd0, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffff84fbdbf3, rs 0xffffffff84fbdbd0, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffff9abc8cd4, rs 0xffffffff9abc8bd5, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffff9abc8bd4, rs 0xffffffff9abc8bd5, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffff9abc8bd5, rs 0xffffffff9abc8bd5, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffff9abc8bf8, rs 0xffffffff9abc8bd5, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffff9e7d9761, rs 0xffffffff9e7d9662, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffff9e7d9661, rs 0xffffffff9e7d9662, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffff9e7d9662, rs 0xffffffff9e7d9662, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffff9e7d9685, rs 0xffffffff9e7d9662, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffff933eb1ba, rs 0xffffffff933eb0bb, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffff933eb0ba, rs 0xffffffff933eb0bb, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffff933eb0bb, rs 0xffffffff933eb0bb, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffff933eb0de, rs 0xffffffff933eb0bb, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffff97ffae0b, rs 0xffffffff97ffad0c, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffff97ffad0b, rs 0xffffffff97ffad0c, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffff97ffad0c, rs 0xffffffff97ffad0c, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffff97ffad2f, rs 0xffffffff97ffad0c, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffffafb011b0, rs 0xffffffffafb010b1, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffffafb010b0, rs 0xffffffffafb010b1, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffffafb010b1, rs 0xffffffffafb010b1, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffffafb010d4, rs 0xffffffffafb010b1, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffffab710e05, rs 0xffffffffab710d06, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffffab710d05, rs 0xffffffffab710d06, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffffab710d06, rs 0xffffffffab710d06, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffffab710d29, rs 0xffffffffab710d06, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffffa6322cde, rs 0xffffffffa6322bdf, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffffa6322bde, rs 0xffffffffa6322bdf, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffffa6322bdf, rs 0xffffffffa6322bdf, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffffa6322c02, rs 0xffffffffa6322bdf, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffffa2f33767, rs 0xffffffffa2f33668, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffffa2f33667, rs 0xffffffffa2f33668, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffffa2f33668, rs 0xffffffffa2f33668, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffffa2f3368b, rs 0xffffffffa2f33668, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffffbcb4676c, rs 0xffffffffbcb4666d, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffffbcb4666c, rs 0xffffffffbcb4666d, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffffbcb4666d, rs 0xffffffffbcb4666d, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffffbcb46690, rs 0xffffffffbcb4666d, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffffb8757cd9, rs 0xffffffffb8757bda, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffffb8757bd9, rs 0xffffffffb8757bda, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffffb8757bda, rs 0xffffffffb8757bda, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffffb8757bfd, rs 0xffffffffb8757bda, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffffb5365e02, rs 0xffffffffb5365d03, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffffb5365d02, rs 0xffffffffb5365d03, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffffb5365d03, rs 0xffffffffb5365d03, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffffb5365d26, rs 0xffffffffb5365d03, imm 0x0023
+addiu $t0, $t1, 0xff :: rt 0xffffffffb1f741b3, rs 0xffffffffb1f740b4, imm 0x00ff
+addiu $t2, $t3, 0xffff :: rt 0xffffffffb1f740b3, rs 0xffffffffb1f740b4, imm 0xffff
+addiu $a0, $a1, 0x0 :: rt 0xffffffffb1f740b4, rs 0xffffffffb1f740b4, imm 0x0000
+addiu $s0, $s1, 0x23 :: rt 0xffffffffb1f740d7, rs 0xffffffffb1f740b4, imm 0x0023
+addu $t0, $t1, $t2 :: rd 0xffffffffb1f740b4, rs 0x0, rt 0xffffffffb1f740b4
+addu $t0, $t1, $t2 :: rd 0xffffffffb5365d03, rs 0x0, rt 0xffffffffb5365d03
+addu $t0, $t1, $t2 :: rd 0xffffffffc1f7b748, rs 0x9823b6e, rt 0xffffffffb8757bda
+addu $t0, $t1, $t2 :: rd 0xffffffffc9f78d46, rs 0xd4326d9, rt 0xffffffffbcb4666d
+addu $t0, $t1, $t2 :: rd 0xffffffffb5f7ad44, rs 0x130476dc, rt 0xffffffffa2f33668
+addu $t0, $t1, $t2 :: rd 0xffffffffbdf7974a, rs 0x17c56b6b, rt 0xffffffffa6322bdf
+addu $t0, $t1, $t2 :: rd 0xffffffffc5f75ab8, rs 0x1a864db2, rt 0xffffffffab710d06
+addu $t0, $t1, $t2 :: rd 0xffffffffcdf760b6, rs 0x1e475005, rt 0xffffffffafb010b1
+addu $t0, $t1, $t2 :: rd 0xffffffffbe089ac4, rs 0x2608edb8, rt 0xffffffff97ffad0c
+addu $t0, $t1, $t2 :: rd 0xffffffffb608a0ca, rs 0x22c9f00f, rt 0xffffffff933eb0bb
+addu $t0, $t1, $t2 :: rd 0xffffffffce086d38, rs 0x2f8ad6d6, rt 0xffffffff9e7d9662
+addu $t0, $t1, $t2 :: rd 0xffffffffc6085736, rs 0x2b4bcb61, rt 0xffffffff9abc8bd5
+addu $t0, $t1, $t2 :: rd 0xffffffffba087734, rs 0x350c9b64, rt 0xffffffff84fbdbd0
+addu $t0, $t1, $t2 :: rd 0xffffffffb2084d3a, rs 0x31cd86d3, rt 0xffffffff803ac667
+addu $t0, $t1, $t2 :: rd 0xffffffffca0880c8, rs 0x3c8ea00a, rt 0xffffffff8d79e0be
+addu $t0, $t1, $t2 :: rd 0xffffffffc208bac6, rs 0x384fbdbd, rt 0xffffffff89b8fd09
+addu $t0, $t1, $t2 :: rd 0x49f87734, rs 0x4c11db70, rt 0xfffffffffde69bc4
+addu $t0, $t1, $t2 :: rd 0x41f84d3a, rs 0x48d0c6c7, rt 0xfffffffff9278673
+addu $t0, $t1, $t2 :: rd 0x39f880c8, rs 0x4593e01e, rt 0xfffffffff464a0aa
+addu $t0, $t1, $t2 :: rd 0x31f8bac6, rs 0x4152fda9, rt 0xfffffffff0a5bd1d
+addu $t0, $t1, $t2 :: rd 0x4df89ac4, rs 0x5f15adac, rt 0xffffffffeee2ed18
+addu $t0, $t1, $t2 :: rd 0x45f8a0ca, rs 0x5bd4b01b, rt 0xffffffffea23f0af
+addu $t0, $t1, $t2 :: rd 0x3df86d38, rs 0x569796c2, rt 0xffffffffe760d676
+addu $t0, $t1, $t2 :: rd 0x35f85736, rs 0x52568b75, rt 0xffffffffe3a1cbc1
+addu $t0, $t1, $t2 :: rd 0x4607ad44, rs 0x6a1936c8, rt 0xffffffffdbee767c
+addu $t0, $t1, $t2 :: rd 0x4e07974a, rs 0x6ed82b7f, rt 0xffffffffdf2f6bcb
+addu $t0, $t1, $t2 :: rd 0x36075ab8, rs 0x639b0da6, rt 0xffffffffd26c4d12
+addu $t0, $t1, $t2 :: rd 0x3e0760b6, rs 0x675a1011, rt 0xffffffffd6ad50a5
+addu $t0, $t1, $t2 :: rd 0x420740b4, rs 0x791d4014, rt 0xffffffffc8ea00a0
+addu $t0, $t1, $t2 :: rd 0x4a077aba, rs 0x7ddc5da3, rt 0xffffffffcc2b1d17
+addu $t0, $t1, $t2 :: rd 0x3207b748, rs 0x709f7b7a, rt 0xffffffffc1683bce
+addu $t0, $t1, $t2 :: rd 0x3a078d46, rs 0x745e66cd, rt 0xffffffffc5a92679
+addu $t0, $t1, $t2 :: rd 0xffffffffc1f8ad34, rs 0xffffffff9823b6e0, rt 0x29d4f654
+addu $t0, $t1, $t2 :: rd 0xffffffffc9f8973a, rs 0xffffffff9ce2ab57, rt 0x2d15ebe3
+addu $t0, $t1, $t2 :: rd 0xffffffffb1f85ac8, rs 0xffffffff91a18d8e, rt 0x2056cd3a
+addu $t0, $t1, $t2 :: rd 0xffffffffb9f860c6, rs 0xffffffff95609039, rt 0x2497d08d
+addu $t0, $t1, $t2 :: rd 0xffffffffc5f840c4, rs 0xffffffff8b27c03c, rt 0x3ad08088
+addu $t0, $t1, $t2 :: rd 0xffffffffcdf87aca, rs 0xffffffff8fe6dd8b, rt 0x3e119d3f
+addu $t0, $t1, $t2 :: rd 0xffffffffb5f8b738, rs 0xffffffff82a5fb52, rt 0x3352bbe6
+addu $t0, $t1, $t2 :: rd 0xffffffffbdf88d36, rs 0xffffffff8664e6e5, rt 0x3793a651
+addu $t0, $t1, $t2 :: rd 0xffffffffce077744, rs 0xffffffffbe2b5b58, rt 0xfdc1bec
+addu $t0, $t1, $t2 :: rd 0xffffffffc6074d4a, rs 0xffffffffbaea46ef, rt 0xb1d065b
+addu $t0, $t1, $t2 :: rd 0xffffffffbe0780b8, rs 0xffffffffb7a96036, rt 0x65e2082
+addu $t0, $t1, $t2 :: rd 0xffffffffb607bab6, rs 0xffffffffb3687d81, rt 0x29f3d35
+addu $t0, $t1, $t2 :: rd 0xffffffffca079ab4, rs 0xffffffffad2f2d84, rt 0x1cd86d30
+addu $t0, $t1, $t2 :: rd 0xffffffffc207a0ba, rs 0xffffffffa9ee3033, rt 0x18197087
+addu $t0, $t1, $t2 :: rd 0xffffffffba076d48, rs 0xffffffffa4ad16ea, rt 0x155a565e
+addu $t0, $t1, $t2 :: rd 0xffffffffb2075746, rs 0xffffffffa06c0b5d, rt 0x119b4be9
+addu $t0, $t1, $t2 :: rd 0x39f79ab4, rs 0xffffffffd4326d90, rt 0x65c52d24
+addu $t0, $t1, $t2 :: rd 0x31f7a0ba, rs 0xffffffffd0f37027, rt 0x61043093
+addu $t0, $t1, $t2 :: rd 0x49f76d48, rs 0xffffffffddb056fe, rt 0x6c47164a
+addu $t0, $t1, $t2 :: rd 0x41f75746, rs 0xffffffffd9714b49, rt 0x68860bfd
+addu $t0, $t1, $t2 :: rd 0x3df77744, rs 0xffffffffc7361b4c, rt 0x76c15bf8
+addu $t0, $t1, $t2 :: rd 0x35f74d4a, rs 0xffffffffc3f706fb, rt 0x7200464f
+addu $t0, $t1, $t2 :: rd 0x4df780b8, rs 0xffffffffceb42022, rt 0x7f436096
+addu $t0, $t1, $t2 :: rd 0x45f7bab6, rs 0xffffffffca753d95, rt 0x7b827d21
+addu $t0, $t1, $t2 :: rd 0x360840c4, rs 0xfffffffff23a8028, rt 0x43cdc09c
+addu $t0, $t1, $t2 :: rd 0x3e087aca, rs 0xfffffffff6fb9d9f, rt 0x470cdd2b
+addu $t0, $t1, $t2 :: rd 0x4608b738, rs 0xfffffffffbb8bb46, rt 0x4a4ffbf2
+addu $t0, $t1, $t2 :: rd 0x4e088d36, rs 0xffffffffff79a6f1, rt 0x4e8ee645
+addu $t0, $t1, $t2 :: rd 0x3208ad34, rs 0xffffffffe13ef6f4, rt 0x50c9b640
+addu $t0, $t1, $t2 :: rd 0x3a08973a, rs 0xffffffffe5ffeb43, rt 0x5408abf7
+addu $t0, $t1, $t2 :: rd 0x42085ac8, rs 0xffffffffe8bccd9a, rt 0x594b8d2e
+addu $t0, $t1, $t2 :: rd 0x4a0860c6, rs 0xffffffffec7dd02d, rt 0x5d8a9099
+addu $t0, $t1, $t2 :: rd 0xffffffffb9f7a13a, rs 0x34867077, rt 0xffffffff857130c3
+addu $t0, $t1, $t2 :: rd 0xffffffffb1f79b34, rs 0x30476dc0, rt 0xffffffff81b02d74
+addu $t0, $t1, $t2 :: rd 0xffffffffc9f756c6, rs 0x3d044b19, rt 0xffffffff8cf30bad
+addu $t0, $t1, $t2 :: rd 0xffffffffc1f76cc8, rs 0x39c556ae, rt 0xffffffff8832161a
+addu $t0, $t1, $t2 :: rd 0xffffffffbdf74cca, rs 0x278206ab, rt 0xffffffff9675461f
+addu $t0, $t1, $t2 :: rd 0xffffffffb5f776c4, rs 0x23431b1c, rt 0xffffffff92b45ba8
+addu $t0, $t1, $t2 :: rd 0xffffffffcdf7bb36, rs 0x2e003dc5, rt 0xffffffff9ff77d71
+addu $t0, $t1, $t2 :: rd 0xffffffffc5f78138, rs 0x2ac12072, rt 0xffffffff9b3660c6
+addu $t0, $t1, $t2 :: rd 0xffffffffb6087b4a, rs 0x128e9dcf, rt 0xffffffffa379dd7b
+addu $t0, $t1, $t2 :: rd 0xffffffffbe084144, rs 0x164f8078, rt 0xffffffffa7b8c0cc
+addu $t0, $t1, $t2 :: rd 0xffffffffc6088cb6, rs 0x1b0ca6a1, rt 0xffffffffaafbe615
+addu $t0, $t1, $t2 :: rd 0xffffffffce08b6b8, rs 0x1fcdbb16, rt 0xffffffffae3afba2
+addu $t0, $t1, $t2 :: rd 0xffffffffb20896ba, rs 0x18aeb13, rt 0xffffffffb07daba7
+addu $t0, $t1, $t2 :: rd 0xffffffffba08acb4, rs 0x54bf6a4, rt 0xffffffffb4bcb610
+addu $t0, $t1, $t2 :: rd 0xffffffffc2086146, rs 0x808d07d, rt 0xffffffffb9ff90c9
+addu $t0, $t1, $t2 :: rd 0xffffffffca085b48, rs 0xcc9cdca, rt 0xffffffffbd3e8d7e
+addu $t0, $t1, $t2 :: rd 0x7897ab07, rs 0x7897ab07, rt 0x0
+addu $t0, $t1, $t2 :: rd 0x49f8acb4, rs 0x7c56b6b0, rt 0xffffffffcda1f604
+addu $t0, $t1, $t2 :: rd 0x71159069, rs 0x71159069, rt 0x0
+addu $t0, $t1, $t2 :: rd 0x39f85b48, rs 0x75d48dde, rt 0xffffffffc423cd6a
+addu $t0, $t1, $t2 :: rd 0x45f87b4a, rs 0x6b93dddb, rt 0xffffffffda649d6f
+addu $t0, $t1, $t2 :: rd 0x4df84144, rs 0x6f52c06c, rt 0xffffffffdea580d8
+addu $t0, $t1, $t2 :: rd 0x35f88cb6, rs 0x6211e6b5, rt 0xffffffffd3e6a601
+addu $t0, $t1, $t2 :: rd 0x3df8b6b8, rs 0x66d0fb02, rt 0xffffffffd727bbb6
+addu $t0, $t1, $t2 :: rd 0x4e074cca, rs 0x5e9f46bf, rt 0xffffffffef68060b
+addu $t0, $t1, $t2 :: rd 0x460776c4, rs 0x5a5e5b08, rt 0xffffffffeba91bbc
+addu $t0, $t1, $t2 :: rd 0x3e07bb36, rs 0x571d7dd1, rt 0xffffffffe6ea3d65
+addu $t0, $t1, $t2 :: rd 0x36078138, rs 0x53dc6066, rt 0xffffffffe22b20d2
+addu $t0, $t1, $t2 :: rd 0x4a07a13a, rs 0x4d9b3063, rt 0xfffffffffc6c70d7
+addu $t0, $t1, $t2 :: rd 0x42079b34, rs 0x495a2dd4, rt 0xfffffffff8ad6d60
+addu $t0, $t1, $t2 :: rd 0x3a0756c6, rs 0x44190b0d, rt 0xfffffffff5ee4bb9
+addu $t0, $t1, $t2 :: rd 0x32076cc8, rs 0x40d816ba, rt 0xfffffffff12f560e
+addu $t0, $t1, $t2 :: rd 0xffffffffc9f84cba, rs 0xffffffffaca5c697, rt 0x1d528623
+addu $t0, $t1, $t2 :: rd 0xffffffffc1f876b4, rs 0xffffffffa864db20, rt 0x19939b94
+addu $t0, $t1, $t2 :: rd 0xffffffffb9f8bb46, rs 0xffffffffa527fdf9, rt 0x14d0bd4d
+addu $t0, $t1, $t2 :: rd 0xffffffffb1f88148, rs 0xffffffffa1e6e04e, rt 0x1011a0fa
+addu $t0, $t1, $t2 :: rd 0xffffffffcdf8a14a, rs 0xffffffffbfa1b04b, rt 0xe56f0ff
+addu $t0, $t1, $t2 :: rd 0xffffffffc5f89b44, rs 0xffffffffbb60adfc, rt 0xa97ed48
+addu $t0, $t1, $t2 :: rd 0xffffffffbdf856b6, rs 0xffffffffb6238b25, rt 0x7d4cb91
+addu $t0, $t1, $t2 :: rd 0xffffffffb5f86cb8, rs 0xffffffffb2e29692, rt 0x315d626
+addu $t0, $t1, $t2 :: rd 0xffffffffc60796ca, rs 0xffffffff8aad2b2f, rt 0x3b5a6b9b
+addu $t0, $t1, $t2 :: rd 0x3f9b762c, rs 0x0, rt 0x3f9b762c
+addu $t0, $t1, $t2 :: rd 0x32d850f5, rs 0x0, rt 0x32d850f5
+addu $t0, $t1, $t2 :: rd 0xffffffffbe075b38, rs 0xffffffff87ee0df6, rt 0x36194d42
+addu $t0, $t1, $t2 :: rd 0xffffffffc2077b3a, rs 0xffffffff99a95df3, rt 0x285e1d47
+addu $t0, $t1, $t2 :: rd 0xffffffffca074134, rs 0xffffffff9d684044, rt 0x2c9f00f0
+addu $t0, $t1, $t2 :: rd 0xffffffffb2078cc6, rs 0xffffffff902b669d, rt 0x21dc2629
+addu $t0, $t1, $t2 :: rd 0xffffffffba07b6c8, rs 0xffffffff94ea7b2a, rt 0x251d3b9e
+addu $t0, $t1, $t2 :: rd 0x31f77b3a, rs 0xffffffffe0b41de7, rt 0x51435d53
+addu $t0, $t1, $t2 :: rd 0x39f74134, rs 0xffffffffe4750050, rt 0x558240e4
+addu $t0, $t1, $t2 :: rd 0x41f78cc6, rs 0xffffffffe9362689, rt 0x58c1663d
+addu $t0, $t1, $t2 :: rd 0x49f7b6c8, rs 0xffffffffedf73b3e, rt 0x5c007b8a
+addu $t0, $t1, $t2 :: rd 0x35f796ca, rs 0xfffffffff3b06b3b, rt 0x42472b8f
+addu $t0, $t1, $t2 :: rd 0x3df7acc4, rs 0xfffffffff771768c, rt 0x46863638
+addu $t0, $t1, $t2 :: rd 0x45f76136, rs 0xfffffffffa325055, rt 0x4bc510e1
+addu $t0, $t1, $t2 :: rd 0x4df75b38, rs 0xfffffffffef34de2, rt 0x4f040d56
+addu $t0, $t1, $t2 :: rd 0x3e08a14a, rs 0xffffffffc6bcf05f, rt 0x774bb0eb
+addu $t0, $t1, $t2 :: rd 0x36089b44, rs 0xffffffffc27dede8, rt 0x738aad5c
+addu $t0, $t1, $t2 :: rd 0x4e0856b6, rs 0xffffffffcf3ecb31, rt 0x7ec98b85
+addu $t0, $t1, $t2 :: rd 0x46086cb8, rs 0xffffffffcbffd686, rt 0x7a089632
+addu $t0, $t1, $t2 :: rd 0x3a084cba, rs 0xffffffffd5b88683, rt 0x644fc637
+addu $t0, $t1, $t2 :: rd 0x320876b4, rs 0xffffffffd1799b34, rt 0x608edb80
+addu $t0, $t1, $t2 :: rd 0x4a08bb46, rs 0xffffffffdc3abded, rt 0x6dcdfd59
+addu $t0, $t1, $t2 :: rd 0x42088148, rs 0xffffffffd8fba05a, rt 0x690ce0ee
+addu $t0, $t1, $t2 :: rd 0x42088148, rs 0x690ce0ee, rt 0xffffffffd8fba05a
+addu $t0, $t1, $t2 :: rd 0x4a08bb46, rs 0x6dcdfd59, rt 0xffffffffdc3abded
+addu $t0, $t1, $t2 :: rd 0x320876b4, rs 0x608edb80, rt 0xffffffffd1799b34
+addu $t0, $t1, $t2 :: rd 0x3a084cba, rs 0x644fc637, rt 0xffffffffd5b88683
+addu $t0, $t1, $t2 :: rd 0x46086cb8, rs 0x7a089632, rt 0xffffffffcbffd686
+addu $t0, $t1, $t2 :: rd 0x4e0856b6, rs 0x7ec98b85, rt 0xffffffffcf3ecb31
+addu $t0, $t1, $t2 :: rd 0x36089b44, rs 0x738aad5c, rt 0xffffffffc27dede8
+addu $t0, $t1, $t2 :: rd 0x3e08a14a, rs 0x774bb0eb, rt 0xffffffffc6bcf05f
+addu $t0, $t1, $t2 :: rd 0x4df75b38, rs 0x4f040d56, rt 0xfffffffffef34de2
+addu $t0, $t1, $t2 :: rd 0x45f76136, rs 0x4bc510e1, rt 0xfffffffffa325055
+addu $t0, $t1, $t2 :: rd 0x3df7acc4, rs 0x46863638, rt 0xfffffffff771768c
+addu $t0, $t1, $t2 :: rd 0x35f796ca, rs 0x42472b8f, rt 0xfffffffff3b06b3b
+addu $t0, $t1, $t2 :: rd 0x49f7b6c8, rs 0x5c007b8a, rt 0xffffffffedf73b3e
+addu $t0, $t1, $t2 :: rd 0x41f78cc6, rs 0x58c1663d, rt 0xffffffffe9362689
+addu $t0, $t1, $t2 :: rd 0x39f74134, rs 0x558240e4, rt 0xffffffffe4750050
+addu $t0, $t1, $t2 :: rd 0x31f77b3a, rs 0x51435d53, rt 0xffffffffe0b41de7
+addu $t0, $t1, $t2 :: rd 0xffffffffba07b6c8, rs 0x251d3b9e, rt 0xffffffff94ea7b2a
+addu $t0, $t1, $t2 :: rd 0xffffffffb2078cc6, rs 0x21dc2629, rt 0xffffffff902b669d
+addu $t0, $t1, $t2 :: rd 0xffffffffca074134, rs 0x2c9f00f0, rt 0xffffffff9d684044
+addu $t0, $t1, $t2 :: rd 0xffffffffc2077b3a, rs 0x285e1d47, rt 0xffffffff99a95df3
+addu $t0, $t1, $t2 :: rd 0xffffffffbe075b38, rs 0x36194d42, rt 0xffffffff87ee0df6
+addu $t0, $t1, $t2 :: rd 0x32d850f5, rs 0x32d850f5, rt 0x0
+addu $t0, $t1, $t2 :: rd 0x3f9b762c, rs 0x3f9b762c, rt 0x0
+addu $t0, $t1, $t2 :: rd 0xffffffffc60796ca, rs 0x3b5a6b9b, rt 0xffffffff8aad2b2f
+addu $t0, $t1, $t2 :: rd 0xffffffffb5f86cb8, rs 0x315d626, rt 0xffffffffb2e29692
+addu $t0, $t1, $t2 :: rd 0xffffffffbdf856b6, rs 0x7d4cb91, rt 0xffffffffb6238b25
+addu $t0, $t1, $t2 :: rd 0xffffffffc5f89b44, rs 0xa97ed48, rt 0xffffffffbb60adfc
+addu $t0, $t1, $t2 :: rd 0xffffffffcdf8a14a, rs 0xe56f0ff, rt 0xffffffffbfa1b04b
+addu $t0, $t1, $t2 :: rd 0xffffffffb1f88148, rs 0x1011a0fa, rt 0xffffffffa1e6e04e
+addu $t0, $t1, $t2 :: rd 0xffffffffb9f8bb46, rs 0x14d0bd4d, rt 0xffffffffa527fdf9
+addu $t0, $t1, $t2 :: rd 0xffffffffc1f876b4, rs 0x19939b94, rt 0xffffffffa864db20
+addu $t0, $t1, $t2 :: rd 0xffffffffc9f84cba, rs 0x1d528623, rt 0xffffffffaca5c697
+addu $t0, $t1, $t2 :: rd 0x32076cc8, rs 0xfffffffff12f560e, rt 0x40d816ba
+addu $t0, $t1, $t2 :: rd 0x3a0756c6, rs 0xfffffffff5ee4bb9, rt 0x44190b0d
+addu $t0, $t1, $t2 :: rd 0x42079b34, rs 0xfffffffff8ad6d60, rt 0x495a2dd4
+addu $t0, $t1, $t2 :: rd 0x4a07a13a, rs 0xfffffffffc6c70d7, rt 0x4d9b3063
+addu $t0, $t1, $t2 :: rd 0x36078138, rs 0xffffffffe22b20d2, rt 0x53dc6066
+addu $t0, $t1, $t2 :: rd 0x3e07bb36, rs 0xffffffffe6ea3d65, rt 0x571d7dd1
+addu $t0, $t1, $t2 :: rd 0x460776c4, rs 0xffffffffeba91bbc, rt 0x5a5e5b08
+addu $t0, $t1, $t2 :: rd 0x4e074cca, rs 0xffffffffef68060b, rt 0x5e9f46bf
+addu $t0, $t1, $t2 :: rd 0x3df8b6b8, rs 0xffffffffd727bbb6, rt 0x66d0fb02
+addu $t0, $t1, $t2 :: rd 0x35f88cb6, rs 0xffffffffd3e6a601, rt 0x6211e6b5
+addu $t0, $t1, $t2 :: rd 0x4df84144, rs 0xffffffffdea580d8, rt 0x6f52c06c
+addu $t0, $t1, $t2 :: rd 0x45f87b4a, rs 0xffffffffda649d6f, rt 0x6b93dddb
+addu $t0, $t1, $t2 :: rd 0x39f85b48, rs 0xffffffffc423cd6a, rt 0x75d48dde
+addu $t0, $t1, $t2 :: rd 0x71159069, rs 0x0, rt 0x71159069
+addu $t0, $t1, $t2 :: rd 0x49f8acb4, rs 0xffffffffcda1f604, rt 0x7c56b6b0
+addu $t0, $t1, $t2 :: rd 0x7897ab07, rs 0x0, rt 0x7897ab07
+addu $t0, $t1, $t2 :: rd 0xffffffffca085b48, rs 0xffffffffbd3e8d7e, rt 0xcc9cdca
+addu $t0, $t1, $t2 :: rd 0xffffffffc2086146, rs 0xffffffffb9ff90c9, rt 0x808d07d
+addu $t0, $t1, $t2 :: rd 0xffffffffba08acb4, rs 0xffffffffb4bcb610, rt 0x54bf6a4
+addu $t0, $t1, $t2 :: rd 0xffffffffb20896ba, rs 0xffffffffb07daba7, rt 0x18aeb13
+addu $t0, $t1, $t2 :: rd 0xffffffffce08b6b8, rs 0xffffffffae3afba2, rt 0x1fcdbb16
+addu $t0, $t1, $t2 :: rd 0xffffffffc6088cb6, rs 0xffffffffaafbe615, rt 0x1b0ca6a1
+addu $t0, $t1, $t2 :: rd 0xffffffffbe084144, rs 0xffffffffa7b8c0cc, rt 0x164f8078
+addu $t0, $t1, $t2 :: rd 0xffffffffb6087b4a, rs 0xffffffffa379dd7b, rt 0x128e9dcf
+addu $t0, $t1, $t2 :: rd 0xffffffffc5f78138, rs 0xffffffff9b3660c6, rt 0x2ac12072
+addu $t0, $t1, $t2 :: rd 0xffffffffcdf7bb36, rs 0xffffffff9ff77d71, rt 0x2e003dc5
+addu $t0, $t1, $t2 :: rd 0xffffffffb5f776c4, rs 0xffffffff92b45ba8, rt 0x23431b1c
+addu $t0, $t1, $t2 :: rd 0xffffffffbdf74cca, rs 0xffffffff9675461f, rt 0x278206ab
+addu $t0, $t1, $t2 :: rd 0xffffffffc1f76cc8, rs 0xffffffff8832161a, rt 0x39c556ae
+addu $t0, $t1, $t2 :: rd 0xffffffffc9f756c6, rs 0xffffffff8cf30bad, rt 0x3d044b19
+addu $t0, $t1, $t2 :: rd 0xffffffffb1f79b34, rs 0xffffffff81b02d74, rt 0x30476dc0
+addu $t0, $t1, $t2 :: rd 0xffffffffb9f7a13a, rs 0xffffffff857130c3, rt 0x34867077
+addu $t0, $t1, $t2 :: rd 0x4a0860c6, rs 0x5d8a9099, rt 0xffffffffec7dd02d
+addu $t0, $t1, $t2 :: rd 0x42085ac8, rs 0x594b8d2e, rt 0xffffffffe8bccd9a
+addu $t0, $t1, $t2 :: rd 0x3a08973a, rs 0x5408abf7, rt 0xffffffffe5ffeb43
+addu $t0, $t1, $t2 :: rd 0x3208ad34, rs 0x50c9b640, rt 0xffffffffe13ef6f4
+addu $t0, $t1, $t2 :: rd 0x4e088d36, rs 0x4e8ee645, rt 0xffffffffff79a6f1
+addu $t0, $t1, $t2 :: rd 0x4608b738, rs 0x4a4ffbf2, rt 0xfffffffffbb8bb46
+addu $t0, $t1, $t2 :: rd 0x3e087aca, rs 0x470cdd2b, rt 0xfffffffff6fb9d9f
+addu $t0, $t1, $t2 :: rd 0x360840c4, rs 0x43cdc09c, rt 0xfffffffff23a8028
+addu $t0, $t1, $t2 :: rd 0x45f7bab6, rs 0x7b827d21, rt 0xffffffffca753d95
+addu $t0, $t1, $t2 :: rd 0x4df780b8, rs 0x7f436096, rt 0xffffffffceb42022
+addu $t0, $t1, $t2 :: rd 0x35f74d4a, rs 0x7200464f, rt 0xffffffffc3f706fb
+addu $t0, $t1, $t2 :: rd 0x3df77744, rs 0x76c15bf8, rt 0xffffffffc7361b4c
+addu $t0, $t1, $t2 :: rd 0x41f75746, rs 0x68860bfd, rt 0xffffffffd9714b49
+addu $t0, $t1, $t2 :: rd 0x49f76d48, rs 0x6c47164a, rt 0xffffffffddb056fe
+addu $t0, $t1, $t2 :: rd 0x31f7a0ba, rs 0x61043093, rt 0xffffffffd0f37027
+addu $t0, $t1, $t2 :: rd 0x39f79ab4, rs 0x65c52d24, rt 0xffffffffd4326d90
+addu $t0, $t1, $t2 :: rd 0xffffffffb2075746, rs 0x119b4be9, rt 0xffffffffa06c0b5d
+addu $t0, $t1, $t2 :: rd 0xffffffffba076d48, rs 0x155a565e, rt 0xffffffffa4ad16ea
+addu $t0, $t1, $t2 :: rd 0xffffffffc207a0ba, rs 0x18197087, rt 0xffffffffa9ee3033
+addu $t0, $t1, $t2 :: rd 0xffffffffca079ab4, rs 0x1cd86d30, rt 0xffffffffad2f2d84
+addu $t0, $t1, $t2 :: rd 0xffffffffb607bab6, rs 0x29f3d35, rt 0xffffffffb3687d81
+addu $t0, $t1, $t2 :: rd 0xffffffffbe0780b8, rs 0x65e2082, rt 0xffffffffb7a96036
+addu $t0, $t1, $t2 :: rd 0xffffffffc6074d4a, rs 0xb1d065b, rt 0xffffffffbaea46ef
+addu $t0, $t1, $t2 :: rd 0xffffffffce077744, rs 0xfdc1bec, rt 0xffffffffbe2b5b58
+addu $t0, $t1, $t2 :: rd 0xffffffffbdf88d36, rs 0x3793a651, rt 0xffffffff8664e6e5
+addu $t0, $t1, $t2 :: rd 0xffffffffb5f8b738, rs 0x3352bbe6, rt 0xffffffff82a5fb52
+addu $t0, $t1, $t2 :: rd 0xffffffffcdf87aca, rs 0x3e119d3f, rt 0xffffffff8fe6dd8b
+addu $t0, $t1, $t2 :: rd 0xffffffffc5f840c4, rs 0x3ad08088, rt 0xffffffff8b27c03c
+addu $t0, $t1, $t2 :: rd 0xffffffffb9f860c6, rs 0x2497d08d, rt 0xffffffff95609039
+addu $t0, $t1, $t2 :: rd 0xffffffffb1f85ac8, rs 0x2056cd3a, rt 0xffffffff91a18d8e
+addu $t0, $t1, $t2 :: rd 0xffffffffc9f8973a, rs 0x2d15ebe3, rt 0xffffffff9ce2ab57
+addu $t0, $t1, $t2 :: rd 0xffffffffc1f8ad34, rs 0x29d4f654, rt 0xffffffff9823b6e0
+addu $t0, $t1, $t2 :: rd 0x3a078d46, rs 0xffffffffc5a92679, rt 0x745e66cd
+addu $t0, $t1, $t2 :: rd 0x3207b748, rs 0xffffffffc1683bce, rt 0x709f7b7a
+addu $t0, $t1, $t2 :: rd 0x4a077aba, rs 0xffffffffcc2b1d17, rt 0x7ddc5da3
+addu $t0, $t1, $t2 :: rd 0x420740b4, rs 0xffffffffc8ea00a0, rt 0x791d4014
+addu $t0, $t1, $t2 :: rd 0x3e0760b6, rs 0xffffffffd6ad50a5, rt 0x675a1011
+addu $t0, $t1, $t2 :: rd 0x36075ab8, rs 0xffffffffd26c4d12, rt 0x639b0da6
+addu $t0, $t1, $t2 :: rd 0x4e07974a, rs 0xffffffffdf2f6bcb, rt 0x6ed82b7f
+addu $t0, $t1, $t2 :: rd 0x4607ad44, rs 0xffffffffdbee767c, rt 0x6a1936c8
+addu $t0, $t1, $t2 :: rd 0x35f85736, rs 0xffffffffe3a1cbc1, rt 0x52568b75
+addu $t0, $t1, $t2 :: rd 0x3df86d38, rs 0xffffffffe760d676, rt 0x569796c2
+addu $t0, $t1, $t2 :: rd 0x45f8a0ca, rs 0xffffffffea23f0af, rt 0x5bd4b01b
+addu $t0, $t1, $t2 :: rd 0x4df89ac4, rs 0xffffffffeee2ed18, rt 0x5f15adac
+addu $t0, $t1, $t2 :: rd 0x31f8bac6, rs 0xfffffffff0a5bd1d, rt 0x4152fda9
+addu $t0, $t1, $t2 :: rd 0x39f880c8, rs 0xfffffffff464a0aa, rt 0x4593e01e
+addu $t0, $t1, $t2 :: rd 0x41f84d3a, rs 0xfffffffff9278673, rt 0x48d0c6c7
+addu $t0, $t1, $t2 :: rd 0x49f87734, rs 0xfffffffffde69bc4, rt 0x4c11db70
+addu $t0, $t1, $t2 :: rd 0xffffffffc208bac6, rs 0xffffffff89b8fd09, rt 0x384fbdbd
+addu $t0, $t1, $t2 :: rd 0xffffffffca0880c8, rs 0xffffffff8d79e0be, rt 0x3c8ea00a
+addu $t0, $t1, $t2 :: rd 0xffffffffb2084d3a, rs 0xffffffff803ac667, rt 0x31cd86d3
+addu $t0, $t1, $t2 :: rd 0xffffffffba087734, rs 0xffffffff84fbdbd0, rt 0x350c9b64
+addu $t0, $t1, $t2 :: rd 0xffffffffc6085736, rs 0xffffffff9abc8bd5, rt 0x2b4bcb61
+addu $t0, $t1, $t2 :: rd 0xffffffffce086d38, rs 0xffffffff9e7d9662, rt 0x2f8ad6d6
+addu $t0, $t1, $t2 :: rd 0xffffffffb608a0ca, rs 0xffffffff933eb0bb, rt 0x22c9f00f
+addu $t0, $t1, $t2 :: rd 0xffffffffbe089ac4, rs 0xffffffff97ffad0c, rt 0x2608edb8
+addu $t0, $t1, $t2 :: rd 0xffffffffcdf760b6, rs 0xffffffffafb010b1, rt 0x1e475005
+addu $t0, $t1, $t2 :: rd 0xffffffffc5f75ab8, rs 0xffffffffab710d06, rt 0x1a864db2
+addu $t0, $t1, $t2 :: rd 0xffffffffbdf7974a, rs 0xffffffffa6322bdf, rt 0x17c56b6b
+addu $t0, $t1, $t2 :: rd 0xffffffffb5f7ad44, rs 0xffffffffa2f33668, rt 0x130476dc
+addu $t0, $t1, $t2 :: rd 0xffffffffc9f78d46, rs 0xffffffffbcb4666d, rt 0xd4326d9
+addu $t0, $t1, $t2 :: rd 0xffffffffc1f7b748, rs 0xffffffffb8757bda, rt 0x9823b6e
+addu $t0, $t1, $t2 :: rd 0xffffffffb5365d03, rs 0xffffffffb5365d03, rt 0x0
+addu $t0, $t1, $t2 :: rd 0xffffffffb1f740b4, rs 0xffffffffb1f740b4, rt 0x0
+clo $t0, $t1 :: rd 0x0, rs 0x0
+clo $t0, $t1 :: rd 0x0, rs 0x0
+clo $t0, $t1 :: rd 0x0, rs 0x9823b6e
+clo $t0, $t1 :: rd 0x0, rs 0xd4326d9
+clo $t0, $t1 :: rd 0x0, rs 0x130476dc
+clo $t0, $t1 :: rd 0x0, rs 0x17c56b6b
+clo $t0, $t1 :: rd 0x0, rs 0x1a864db2
+clo $t0, $t1 :: rd 0x0, rs 0x1e475005
+clo $t0, $t1 :: rd 0x0, rs 0x2608edb8
+clo $t0, $t1 :: rd 0x0, rs 0x22c9f00f
+clo $t0, $t1 :: rd 0x0, rs 0x2f8ad6d6
+clo $t0, $t1 :: rd 0x0, rs 0x2b4bcb61
+clo $t0, $t1 :: rd 0x0, rs 0x350c9b64
+clo $t0, $t1 :: rd 0x0, rs 0x31cd86d3
+clo $t0, $t1 :: rd 0x0, rs 0x3c8ea00a
+clo $t0, $t1 :: rd 0x0, rs 0x384fbdbd
+clo $t0, $t1 :: rd 0x0, rs 0x4c11db70
+clo $t0, $t1 :: rd 0x0, rs 0x48d0c6c7
+clo $t0, $t1 :: rd 0x0, rs 0x4593e01e
+clo $t0, $t1 :: rd 0x0, rs 0x4152fda9
+clo $t0, $t1 :: rd 0x0, rs 0x5f15adac
+clo $t0, $t1 :: rd 0x0, rs 0x5bd4b01b
+clo $t0, $t1 :: rd 0x0, rs 0x569796c2
+clo $t0, $t1 :: rd 0x0, rs 0x52568b75
+clo $t0, $t1 :: rd 0x0, rs 0x6a1936c8
+clo $t0, $t1 :: rd 0x0, rs 0x6ed82b7f
+clo $t0, $t1 :: rd 0x0, rs 0x639b0da6
+clo $t0, $t1 :: rd 0x0, rs 0x675a1011
+clo $t0, $t1 :: rd 0x0, rs 0x791d4014
+clo $t0, $t1 :: rd 0x0, rs 0x7ddc5da3
+clo $t0, $t1 :: rd 0x0, rs 0x709f7b7a
+clo $t0, $t1 :: rd 0x0, rs 0x745e66cd
+clo $t0, $t1 :: rd 0x1, rs 0xffffffff9823b6e0
+clo $t0, $t1 :: rd 0x1, rs 0xffffffff9ce2ab57
+clo $t0, $t1 :: rd 0x1, rs 0xffffffff91a18d8e
+clo $t0, $t1 :: rd 0x1, rs 0xffffffff95609039
+clo $t0, $t1 :: rd 0x1, rs 0xffffffff8b27c03c
+clo $t0, $t1 :: rd 0x1, rs 0xffffffff8fe6dd8b
+clo $t0, $t1 :: rd 0x1, rs 0xffffffff82a5fb52
+clo $t0, $t1 :: rd 0x1, rs 0xffffffff8664e6e5
+clo $t0, $t1 :: rd 0x1, rs 0xffffffffbe2b5b58
+clo $t0, $t1 :: rd 0x1, rs 0xffffffffbaea46ef
+clo $t0, $t1 :: rd 0x1, rs 0xffffffffb7a96036
+clo $t0, $t1 :: rd 0x1, rs 0xffffffffb3687d81
+clo $t0, $t1 :: rd 0x1, rs 0xffffffffad2f2d84
+clo $t0, $t1 :: rd 0x1, rs 0xffffffffa9ee3033
+clo $t0, $t1 :: rd 0x1, rs 0xffffffffa4ad16ea
+clo $t0, $t1 :: rd 0x1, rs 0xffffffffa06c0b5d
+clo $t0, $t1 :: rd 0x2, rs 0xffffffffd4326d90
+clo $t0, $t1 :: rd 0x2, rs 0xffffffffd0f37027
+clo $t0, $t1 :: rd 0x2, rs 0xffffffffddb056fe
+clo $t0, $t1 :: rd 0x2, rs 0xffffffffd9714b49
+clo $t0, $t1 :: rd 0x2, rs 0xffffffffc7361b4c
+clo $t0, $t1 :: rd 0x2, rs 0xffffffffc3f706fb
+clo $t0, $t1 :: rd 0x2, rs 0xffffffffceb42022
+clo $t0, $t1 :: rd 0x2, rs 0xffffffffca753d95
+clo $t0, $t1 :: rd 0x4, rs 0xfffffffff23a8028
+clo $t0, $t1 :: rd 0x4, rs 0xfffffffff6fb9d9f
+clo $t0, $t1 :: rd 0x5, rs 0xfffffffffbb8bb46
+clo $t0, $t1 :: rd 0x8, rs 0xffffffffff79a6f1
+clo $t0, $t1 :: rd 0x3, rs 0xffffffffe13ef6f4
+clo $t0, $t1 :: rd 0x3, rs 0xffffffffe5ffeb43
+clo $t0, $t1 :: rd 0x3, rs 0xffffffffe8bccd9a
+clo $t0, $t1 :: rd 0x3, rs 0xffffffffec7dd02d
+clo $t0, $t1 :: rd 0x0, rs 0x34867077
+clo $t0, $t1 :: rd 0x0, rs 0x30476dc0
+clo $t0, $t1 :: rd 0x0, rs 0x3d044b19
+clo $t0, $t1 :: rd 0x0, rs 0x39c556ae
+clo $t0, $t1 :: rd 0x0, rs 0x278206ab
+clo $t0, $t1 :: rd 0x0, rs 0x23431b1c
+clo $t0, $t1 :: rd 0x0, rs 0x2e003dc5
+clo $t0, $t1 :: rd 0x0, rs 0x2ac12072
+clo $t0, $t1 :: rd 0x0, rs 0x128e9dcf
+clo $t0, $t1 :: rd 0x0, rs 0x164f8078
+clo $t0, $t1 :: rd 0x0, rs 0x1b0ca6a1
+clo $t0, $t1 :: rd 0x0, rs 0x1fcdbb16
+clo $t0, $t1 :: rd 0x0, rs 0x18aeb13
+clo $t0, $t1 :: rd 0x0, rs 0x54bf6a4
+clo $t0, $t1 :: rd 0x0, rs 0x808d07d
+clo $t0, $t1 :: rd 0x0, rs 0xcc9cdca
+clo $t0, $t1 :: rd 0x0, rs 0x7897ab07
+clo $t0, $t1 :: rd 0x0, rs 0x7c56b6b0
+clo $t0, $t1 :: rd 0x0, rs 0x71159069
+clo $t0, $t1 :: rd 0x0, rs 0x75d48dde
+clo $t0, $t1 :: rd 0x0, rs 0x6b93dddb
+clo $t0, $t1 :: rd 0x0, rs 0x6f52c06c
+clo $t0, $t1 :: rd 0x0, rs 0x6211e6b5
+clo $t0, $t1 :: rd 0x0, rs 0x66d0fb02
+clo $t0, $t1 :: rd 0x0, rs 0x5e9f46bf
+clo $t0, $t1 :: rd 0x0, rs 0x5a5e5b08
+clo $t0, $t1 :: rd 0x0, rs 0x571d7dd1
+clo $t0, $t1 :: rd 0x0, rs 0x53dc6066
+clo $t0, $t1 :: rd 0x0, rs 0x4d9b3063
+clo $t0, $t1 :: rd 0x0, rs 0x495a2dd4
+clo $t0, $t1 :: rd 0x0, rs 0x44190b0d
+clo $t0, $t1 :: rd 0x0, rs 0x40d816ba
+clo $t0, $t1 :: rd 0x1, rs 0xffffffffaca5c697
+clo $t0, $t1 :: rd 0x1, rs 0xffffffffa864db20
+clo $t0, $t1 :: rd 0x1, rs 0xffffffffa527fdf9
+clo $t0, $t1 :: rd 0x1, rs 0xffffffffa1e6e04e
+clo $t0, $t1 :: rd 0x1, rs 0xffffffffbfa1b04b
+clo $t0, $t1 :: rd 0x1, rs 0xffffffffbb60adfc
+clo $t0, $t1 :: rd 0x1, rs 0xffffffffb6238b25
+clo $t0, $t1 :: rd 0x1, rs 0xffffffffb2e29692
+clo $t0, $t1 :: rd 0x1, rs 0xffffffff8aad2b2f
+clo $t0, $t1 :: rd 0x0, rs 0x0
+clo $t0, $t1 :: rd 0x0, rs 0x0
+clo $t0, $t1 :: rd 0x1, rs 0xffffffff87ee0df6
+clo $t0, $t1 :: rd 0x1, rs 0xffffffff99a95df3
+clo $t0, $t1 :: rd 0x1, rs 0xffffffff9d684044
+clo $t0, $t1 :: rd 0x1, rs 0xffffffff902b669d
+clo $t0, $t1 :: rd 0x1, rs 0xffffffff94ea7b2a
+clo $t0, $t1 :: rd 0x3, rs 0xffffffffe0b41de7
+clo $t0, $t1 :: rd 0x3, rs 0xffffffffe4750050
+clo $t0, $t1 :: rd 0x3, rs 0xffffffffe9362689
+clo $t0, $t1 :: rd 0x3, rs 0xffffffffedf73b3e
+clo $t0, $t1 :: rd 0x4, rs 0xfffffffff3b06b3b
+clo $t0, $t1 :: rd 0x4, rs 0xfffffffff771768c
+clo $t0, $t1 :: rd 0x5, rs 0xfffffffffa325055
+clo $t0, $t1 :: rd 0x7, rs 0xfffffffffef34de2
+clo $t0, $t1 :: rd 0x2, rs 0xffffffffc6bcf05f
+clo $t0, $t1 :: rd 0x2, rs 0xffffffffc27dede8
+clo $t0, $t1 :: rd 0x2, rs 0xffffffffcf3ecb31
+clo $t0, $t1 :: rd 0x2, rs 0xffffffffcbffd686
+clo $t0, $t1 :: rd 0x2, rs 0xffffffffd5b88683
+clo $t0, $t1 :: rd 0x2, rs 0xffffffffd1799b34
+clo $t0, $t1 :: rd 0x2, rs 0xffffffffdc3abded
+clo $t0, $t1 :: rd 0x2, rs 0xffffffffd8fba05a
+clo $t0, $t1 :: rd 0x0, rs 0x690ce0ee
+clo $t0, $t1 :: rd 0x0, rs 0x6dcdfd59
+clo $t0, $t1 :: rd 0x0, rs 0x608edb80
+clo $t0, $t1 :: rd 0x0, rs 0x644fc637
+clo $t0, $t1 :: rd 0x0, rs 0x7a089632
+clo $t0, $t1 :: rd 0x0, rs 0x7ec98b85
+clo $t0, $t1 :: rd 0x0, rs 0x738aad5c
+clo $t0, $t1 :: rd 0x0, rs 0x774bb0eb
+clo $t0, $t1 :: rd 0x0, rs 0x4f040d56
+clo $t0, $t1 :: rd 0x0, rs 0x4bc510e1
+clo $t0, $t1 :: rd 0x0, rs 0x46863638
+clo $t0, $t1 :: rd 0x0, rs 0x42472b8f
+clo $t0, $t1 :: rd 0x0, rs 0x5c007b8a
+clo $t0, $t1 :: rd 0x0, rs 0x58c1663d
+clo $t0, $t1 :: rd 0x0, rs 0x558240e4
+clo $t0, $t1 :: rd 0x0, rs 0x51435d53
+clo $t0, $t1 :: rd 0x0, rs 0x251d3b9e
+clo $t0, $t1 :: rd 0x0, rs 0x21dc2629
+clo $t0, $t1 :: rd 0x0, rs 0x2c9f00f0
+clo $t0, $t1 :: rd 0x0, rs 0x285e1d47
+clo $t0, $t1 :: rd 0x0, rs 0x36194d42
+clo $t0, $t1 :: rd 0x0, rs 0x32d850f5
+clo $t0, $t1 :: rd 0x0, rs 0x3f9b762c
+clo $t0, $t1 :: rd 0x0, rs 0x3b5a6b9b
+clo $t0, $t1 :: rd 0x0, rs 0x315d626
+clo $t0, $t1 :: rd 0x0, rs 0x7d4cb91
+clo $t0, $t1 :: rd 0x0, rs 0xa97ed48
+clo $t0, $t1 :: rd 0x0, rs 0xe56f0ff
+clo $t0, $t1 :: rd 0x0, rs 0x1011a0fa
+clo $t0, $t1 :: rd 0x0, rs 0x14d0bd4d
+clo $t0, $t1 :: rd 0x0, rs 0x19939b94
+clo $t0, $t1 :: rd 0x0, rs 0x1d528623
+clo $t0, $t1 :: rd 0x4, rs 0xfffffffff12f560e
+clo $t0, $t1 :: rd 0x4, rs 0xfffffffff5ee4bb9
+clo $t0, $t1 :: rd 0x5, rs 0xfffffffff8ad6d60
+clo $t0, $t1 :: rd 0x6, rs 0xfffffffffc6c70d7
+clo $t0, $t1 :: rd 0x3, rs 0xffffffffe22b20d2
+clo $t0, $t1 :: rd 0x3, rs 0xffffffffe6ea3d65
+clo $t0, $t1 :: rd 0x3, rs 0xffffffffeba91bbc
+clo $t0, $t1 :: rd 0x3, rs 0xffffffffef68060b
+clo $t0, $t1 :: rd 0x2, rs 0xffffffffd727bbb6
+clo $t0, $t1 :: rd 0x2, rs 0xffffffffd3e6a601
+clo $t0, $t1 :: rd 0x2, rs 0xffffffffdea580d8
+clo $t0, $t1 :: rd 0x2, rs 0xffffffffda649d6f
+clo $t0, $t1 :: rd 0x2, rs 0xffffffffc423cd6a
+clo $t0, $t1 :: rd 0x0, rs 0x0
+clo $t0, $t1 :: rd 0x2, rs 0xffffffffcda1f604
+clo $t0, $t1 :: rd 0x0, rs 0x0
+clo $t0, $t1 :: rd 0x1, rs 0xffffffffbd3e8d7e
+clo $t0, $t1 :: rd 0x1, rs 0xffffffffb9ff90c9
+clo $t0, $t1 :: rd 0x1, rs 0xffffffffb4bcb610
+clo $t0, $t1 :: rd 0x1, rs 0xffffffffb07daba7
+clo $t0, $t1 :: rd 0x1, rs 0xffffffffae3afba2
+clo $t0, $t1 :: rd 0x1, rs 0xffffffffaafbe615
+clo $t0, $t1 :: rd 0x1, rs 0xffffffffa7b8c0cc
+clo $t0, $t1 :: rd 0x1, rs 0xffffffffa379dd7b
+clo $t0, $t1 :: rd 0x1, rs 0xffffffff9b3660c6
+clo $t0, $t1 :: rd 0x1, rs 0xffffffff9ff77d71
+clo $t0, $t1 :: rd 0x1, rs 0xffffffff92b45ba8
+clo $t0, $t1 :: rd 0x1, rs 0xffffffff9675461f
+clo $t0, $t1 :: rd 0x1, rs 0xffffffff8832161a
+clo $t0, $t1 :: rd 0x1, rs 0xffffffff8cf30bad
+clo $t0, $t1 :: rd 0x1, rs 0xffffffff81b02d74
+clo $t0, $t1 :: rd 0x1, rs 0xffffffff857130c3
+clo $t0, $t1 :: rd 0x0, rs 0x5d8a9099
+clo $t0, $t1 :: rd 0x0, rs 0x594b8d2e
+clo $t0, $t1 :: rd 0x0, rs 0x5408abf7
+clo $t0, $t1 :: rd 0x0, rs 0x50c9b640
+clo $t0, $t1 :: rd 0x0, rs 0x4e8ee645
+clo $t0, $t1 :: rd 0x0, rs 0x4a4ffbf2
+clo $t0, $t1 :: rd 0x0, rs 0x470cdd2b
+clo $t0, $t1 :: rd 0x0, rs 0x43cdc09c
+clo $t0, $t1 :: rd 0x0, rs 0x7b827d21
+clo $t0, $t1 :: rd 0x0, rs 0x7f436096
+clo $t0, $t1 :: rd 0x0, rs 0x7200464f
+clo $t0, $t1 :: rd 0x0, rs 0x76c15bf8
+clo $t0, $t1 :: rd 0x0, rs 0x68860bfd
+clo $t0, $t1 :: rd 0x0, rs 0x6c47164a
+clo $t0, $t1 :: rd 0x0, rs 0x61043093
+clo $t0, $t1 :: rd 0x0, rs 0x65c52d24
+clo $t0, $t1 :: rd 0x0, rs 0x119b4be9
+clo $t0, $t1 :: rd 0x0, rs 0x155a565e
+clo $t0, $t1 :: rd 0x0, rs 0x18197087
+clo $t0, $t1 :: rd 0x0, rs 0x1cd86d30
+clo $t0, $t1 :: rd 0x0, rs 0x29f3d35
+clo $t0, $t1 :: rd 0x0, rs 0x65e2082
+clo $t0, $t1 :: rd 0x0, rs 0xb1d065b
+clo $t0, $t1 :: rd 0x0, rs 0xfdc1bec
+clo $t0, $t1 :: rd 0x0, rs 0x3793a651
+clo $t0, $t1 :: rd 0x0, rs 0x3352bbe6
+clo $t0, $t1 :: rd 0x0, rs 0x3e119d3f
+clo $t0, $t1 :: rd 0x0, rs 0x3ad08088
+clo $t0, $t1 :: rd 0x0, rs 0x2497d08d
+clo $t0, $t1 :: rd 0x0, rs 0x2056cd3a
+clo $t0, $t1 :: rd 0x0, rs 0x2d15ebe3
+clo $t0, $t1 :: rd 0x0, rs 0x29d4f654
+clo $t0, $t1 :: rd 0x2, rs 0xffffffffc5a92679
+clo $t0, $t1 :: rd 0x2, rs 0xffffffffc1683bce
+clo $t0, $t1 :: rd 0x2, rs 0xffffffffcc2b1d17
+clo $t0, $t1 :: rd 0x2, rs 0xffffffffc8ea00a0
+clo $t0, $t1 :: rd 0x2, rs 0xffffffffd6ad50a5
+clo $t0, $t1 :: rd 0x2, rs 0xffffffffd26c4d12
+clo $t0, $t1 :: rd 0x2, rs 0xffffffffdf2f6bcb
+clo $t0, $t1 :: rd 0x2, rs 0xffffffffdbee767c
+clo $t0, $t1 :: rd 0x3, rs 0xffffffffe3a1cbc1
+clo $t0, $t1 :: rd 0x3, rs 0xffffffffe760d676
+clo $t0, $t1 :: rd 0x3, rs 0xffffffffea23f0af
+clo $t0, $t1 :: rd 0x3, rs 0xffffffffeee2ed18
+clo $t0, $t1 :: rd 0x4, rs 0xfffffffff0a5bd1d
+clo $t0, $t1 :: rd 0x4, rs 0xfffffffff464a0aa
+clo $t0, $t1 :: rd 0x5, rs 0xfffffffff9278673
+clo $t0, $t1 :: rd 0x6, rs 0xfffffffffde69bc4
+clo $t0, $t1 :: rd 0x1, rs 0xffffffff89b8fd09
+clo $t0, $t1 :: rd 0x1, rs 0xffffffff8d79e0be
+clo $t0, $t1 :: rd 0x1, rs 0xffffffff803ac667
+clo $t0, $t1 :: rd 0x1, rs 0xffffffff84fbdbd0
+clo $t0, $t1 :: rd 0x1, rs 0xffffffff9abc8bd5
+clo $t0, $t1 :: rd 0x1, rs 0xffffffff9e7d9662
+clo $t0, $t1 :: rd 0x1, rs 0xffffffff933eb0bb
+clo $t0, $t1 :: rd 0x1, rs 0xffffffff97ffad0c
+clo $t0, $t1 :: rd 0x1, rs 0xffffffffafb010b1
+clo $t0, $t1 :: rd 0x1, rs 0xffffffffab710d06
+clo $t0, $t1 :: rd 0x1, rs 0xffffffffa6322bdf
+clo $t0, $t1 :: rd 0x1, rs 0xffffffffa2f33668
+clo $t0, $t1 :: rd 0x1, rs 0xffffffffbcb4666d
+clo $t0, $t1 :: rd 0x1, rs 0xffffffffb8757bda
+clo $t0, $t1 :: rd 0x1, rs 0xffffffffb5365d03
+clo $t0, $t1 :: rd 0x1, rs 0xffffffffb1f740b4
+clz $t0, $t1 :: rd 0x20, rs 0x0
+clz $t0, $t1 :: rd 0x20, rs 0x0
+clz $t0, $t1 :: rd 0x4, rs 0x9823b6e
+clz $t0, $t1 :: rd 0x4, rs 0xd4326d9
+clz $t0, $t1 :: rd 0x3, rs 0x130476dc
+clz $t0, $t1 :: rd 0x3, rs 0x17c56b6b
+clz $t0, $t1 :: rd 0x3, rs 0x1a864db2
+clz $t0, $t1 :: rd 0x3, rs 0x1e475005
+clz $t0, $t1 :: rd 0x2, rs 0x2608edb8
+clz $t0, $t1 :: rd 0x2, rs 0x22c9f00f
+clz $t0, $t1 :: rd 0x2, rs 0x2f8ad6d6
+clz $t0, $t1 :: rd 0x2, rs 0x2b4bcb61
+clz $t0, $t1 :: rd 0x2, rs 0x350c9b64
+clz $t0, $t1 :: rd 0x2, rs 0x31cd86d3
+clz $t0, $t1 :: rd 0x2, rs 0x3c8ea00a
+clz $t0, $t1 :: rd 0x2, rs 0x384fbdbd
+clz $t0, $t1 :: rd 0x1, rs 0x4c11db70
+clz $t0, $t1 :: rd 0x1, rs 0x48d0c6c7
+clz $t0, $t1 :: rd 0x1, rs 0x4593e01e
+clz $t0, $t1 :: rd 0x1, rs 0x4152fda9
+clz $t0, $t1 :: rd 0x1, rs 0x5f15adac
+clz $t0, $t1 :: rd 0x1, rs 0x5bd4b01b
+clz $t0, $t1 :: rd 0x1, rs 0x569796c2
+clz $t0, $t1 :: rd 0x1, rs 0x52568b75
+clz $t0, $t1 :: rd 0x1, rs 0x6a1936c8
+clz $t0, $t1 :: rd 0x1, rs 0x6ed82b7f
+clz $t0, $t1 :: rd 0x1, rs 0x639b0da6
+clz $t0, $t1 :: rd 0x1, rs 0x675a1011
+clz $t0, $t1 :: rd 0x1, rs 0x791d4014
+clz $t0, $t1 :: rd 0x1, rs 0x7ddc5da3
+clz $t0, $t1 :: rd 0x1, rs 0x709f7b7a
+clz $t0, $t1 :: rd 0x1, rs 0x745e66cd
+clz $t0, $t1 :: rd 0x0, rs 0xffffffff9823b6e0
+clz $t0, $t1 :: rd 0x0, rs 0xffffffff9ce2ab57
+clz $t0, $t1 :: rd 0x0, rs 0xffffffff91a18d8e
+clz $t0, $t1 :: rd 0x0, rs 0xffffffff95609039
+clz $t0, $t1 :: rd 0x0, rs 0xffffffff8b27c03c
+clz $t0, $t1 :: rd 0x0, rs 0xffffffff8fe6dd8b
+clz $t0, $t1 :: rd 0x0, rs 0xffffffff82a5fb52
+clz $t0, $t1 :: rd 0x0, rs 0xffffffff8664e6e5
+clz $t0, $t1 :: rd 0x0, rs 0xffffffffbe2b5b58
+clz $t0, $t1 :: rd 0x0, rs 0xffffffffbaea46ef
+clz $t0, $t1 :: rd 0x0, rs 0xffffffffb7a96036
+clz $t0, $t1 :: rd 0x0, rs 0xffffffffb3687d81
+clz $t0, $t1 :: rd 0x0, rs 0xffffffffad2f2d84
+clz $t0, $t1 :: rd 0x0, rs 0xffffffffa9ee3033
+clz $t0, $t1 :: rd 0x0, rs 0xffffffffa4ad16ea
+clz $t0, $t1 :: rd 0x0, rs 0xffffffffa06c0b5d
+clz $t0, $t1 :: rd 0x0, rs 0xffffffffd4326d90
+clz $t0, $t1 :: rd 0x0, rs 0xffffffffd0f37027
+clz $t0, $t1 :: rd 0x0, rs 0xffffffffddb056fe
+clz $t0, $t1 :: rd 0x0, rs 0xffffffffd9714b49
+clz $t0, $t1 :: rd 0x0, rs 0xffffffffc7361b4c
+clz $t0, $t1 :: rd 0x0, rs 0xffffffffc3f706fb
+clz $t0, $t1 :: rd 0x0, rs 0xffffffffceb42022
+clz $t0, $t1 :: rd 0x0, rs 0xffffffffca753d95
+clz $t0, $t1 :: rd 0x0, rs 0xfffffffff23a8028
+clz $t0, $t1 :: rd 0x0, rs 0xfffffffff6fb9d9f
+clz $t0, $t1 :: rd 0x0, rs 0xfffffffffbb8bb46
+clz $t0, $t1 :: rd 0x0, rs 0xffffffffff79a6f1
+clz $t0, $t1 :: rd 0x0, rs 0xffffffffe13ef6f4
+clz $t0, $t1 :: rd 0x0, rs 0xffffffffe5ffeb43
+clz $t0, $t1 :: rd 0x0, rs 0xffffffffe8bccd9a
+clz $t0, $t1 :: rd 0x0, rs 0xffffffffec7dd02d
+clz $t0, $t1 :: rd 0x2, rs 0x34867077
+clz $t0, $t1 :: rd 0x2, rs 0x30476dc0
+clz $t0, $t1 :: rd 0x2, rs 0x3d044b19
+clz $t0, $t1 :: rd 0x2, rs 0x39c556ae
+clz $t0, $t1 :: rd 0x2, rs 0x278206ab
+clz $t0, $t1 :: rd 0x2, rs 0x23431b1c
+clz $t0, $t1 :: rd 0x2, rs 0x2e003dc5
+clz $t0, $t1 :: rd 0x2, rs 0x2ac12072
+clz $t0, $t1 :: rd 0x3, rs 0x128e9dcf
+clz $t0, $t1 :: rd 0x3, rs 0x164f8078
+clz $t0, $t1 :: rd 0x3, rs 0x1b0ca6a1
+clz $t0, $t1 :: rd 0x3, rs 0x1fcdbb16
+clz $t0, $t1 :: rd 0x7, rs 0x18aeb13
+clz $t0, $t1 :: rd 0x5, rs 0x54bf6a4
+clz $t0, $t1 :: rd 0x4, rs 0x808d07d
+clz $t0, $t1 :: rd 0x4, rs 0xcc9cdca
+clz $t0, $t1 :: rd 0x1, rs 0x7897ab07
+clz $t0, $t1 :: rd 0x1, rs 0x7c56b6b0
+clz $t0, $t1 :: rd 0x1, rs 0x71159069
+clz $t0, $t1 :: rd 0x1, rs 0x75d48dde
+clz $t0, $t1 :: rd 0x1, rs 0x6b93dddb
+clz $t0, $t1 :: rd 0x1, rs 0x6f52c06c
+clz $t0, $t1 :: rd 0x1, rs 0x6211e6b5
+clz $t0, $t1 :: rd 0x1, rs 0x66d0fb02
+clz $t0, $t1 :: rd 0x1, rs 0x5e9f46bf
+clz $t0, $t1 :: rd 0x1, rs 0x5a5e5b08
+clz $t0, $t1 :: rd 0x1, rs 0x571d7dd1
+clz $t0, $t1 :: rd 0x1, rs 0x53dc6066
+clz $t0, $t1 :: rd 0x1, rs 0x4d9b3063
+clz $t0, $t1 :: rd 0x1, rs 0x495a2dd4
+clz $t0, $t1 :: rd 0x1, rs 0x44190b0d
+clz $t0, $t1 :: rd 0x1, rs 0x40d816ba
+clz $t0, $t1 :: rd 0x0, rs 0xffffffffaca5c697
+clz $t0, $t1 :: rd 0x0, rs 0xffffffffa864db20
+clz $t0, $t1 :: rd 0x0, rs 0xffffffffa527fdf9
+clz $t0, $t1 :: rd 0x0, rs 0xffffffffa1e6e04e
+clz $t0, $t1 :: rd 0x0, rs 0xffffffffbfa1b04b
+clz $t0, $t1 :: rd 0x0, rs 0xffffffffbb60adfc
+clz $t0, $t1 :: rd 0x0, rs 0xffffffffb6238b25
+clz $t0, $t1 :: rd 0x0, rs 0xffffffffb2e29692
+clz $t0, $t1 :: rd 0x0, rs 0xffffffff8aad2b2f
+clz $t0, $t1 :: rd 0x20, rs 0x0
+clz $t0, $t1 :: rd 0x20, rs 0x0
+clz $t0, $t1 :: rd 0x0, rs 0xffffffff87ee0df6
+clz $t0, $t1 :: rd 0x0, rs 0xffffffff99a95df3
+clz $t0, $t1 :: rd 0x0, rs 0xffffffff9d684044
+clz $t0, $t1 :: rd 0x0, rs 0xffffffff902b669d
+clz $t0, $t1 :: rd 0x0, rs 0xffffffff94ea7b2a
+clz $t0, $t1 :: rd 0x0, rs 0xffffffffe0b41de7
+clz $t0, $t1 :: rd 0x0, rs 0xffffffffe4750050
+clz $t0, $t1 :: rd 0x0, rs 0xffffffffe9362689
+clz $t0, $t1 :: rd 0x0, rs 0xffffffffedf73b3e
+clz $t0, $t1 :: rd 0x0, rs 0xfffffffff3b06b3b
+clz $t0, $t1 :: rd 0x0, rs 0xfffffffff771768c
+clz $t0, $t1 :: rd 0x0, rs 0xfffffffffa325055
+clz $t0, $t1 :: rd 0x0, rs 0xfffffffffef34de2
+clz $t0, $t1 :: rd 0x0, rs 0xffffffffc6bcf05f
+clz $t0, $t1 :: rd 0x0, rs 0xffffffffc27dede8
+clz $t0, $t1 :: rd 0x0, rs 0xffffffffcf3ecb31
+clz $t0, $t1 :: rd 0x0, rs 0xffffffffcbffd686
+clz $t0, $t1 :: rd 0x0, rs 0xffffffffd5b88683
+clz $t0, $t1 :: rd 0x0, rs 0xffffffffd1799b34
+clz $t0, $t1 :: rd 0x0, rs 0xffffffffdc3abded
+clz $t0, $t1 :: rd 0x0, rs 0xffffffffd8fba05a
+clz $t0, $t1 :: rd 0x1, rs 0x690ce0ee
+clz $t0, $t1 :: rd 0x1, rs 0x6dcdfd59
+clz $t0, $t1 :: rd 0x1, rs 0x608edb80
+clz $t0, $t1 :: rd 0x1, rs 0x644fc637
+clz $t0, $t1 :: rd 0x1, rs 0x7a089632
+clz $t0, $t1 :: rd 0x1, rs 0x7ec98b85
+clz $t0, $t1 :: rd 0x1, rs 0x738aad5c
+clz $t0, $t1 :: rd 0x1, rs 0x774bb0eb
+clz $t0, $t1 :: rd 0x1, rs 0x4f040d56
+clz $t0, $t1 :: rd 0x1, rs 0x4bc510e1
+clz $t0, $t1 :: rd 0x1, rs 0x46863638
+clz $t0, $t1 :: rd 0x1, rs 0x42472b8f
+clz $t0, $t1 :: rd 0x1, rs 0x5c007b8a
+clz $t0, $t1 :: rd 0x1, rs 0x58c1663d
+clz $t0, $t1 :: rd 0x1, rs 0x558240e4
+clz $t0, $t1 :: rd 0x1, rs 0x51435d53
+clz $t0, $t1 :: rd 0x2, rs 0x251d3b9e
+clz $t0, $t1 :: rd 0x2, rs 0x21dc2629
+clz $t0, $t1 :: rd 0x2, rs 0x2c9f00f0
+clz $t0, $t1 :: rd 0x2, rs 0x285e1d47
+clz $t0, $t1 :: rd 0x2, rs 0x36194d42
+clz $t0, $t1 :: rd 0x2, rs 0x32d850f5
+clz $t0, $t1 :: rd 0x2, rs 0x3f9b762c
+clz $t0, $t1 :: rd 0x2, rs 0x3b5a6b9b
+clz $t0, $t1 :: rd 0x6, rs 0x315d626
+clz $t0, $t1 :: rd 0x5, rs 0x7d4cb91
+clz $t0, $t1 :: rd 0x4, rs 0xa97ed48
+clz $t0, $t1 :: rd 0x4, rs 0xe56f0ff
+clz $t0, $t1 :: rd 0x3, rs 0x1011a0fa
+clz $t0, $t1 :: rd 0x3, rs 0x14d0bd4d
+clz $t0, $t1 :: rd 0x3, rs 0x19939b94
+clz $t0, $t1 :: rd 0x3, rs 0x1d528623
+clz $t0, $t1 :: rd 0x0, rs 0xfffffffff12f560e
+clz $t0, $t1 :: rd 0x0, rs 0xfffffffff5ee4bb9
+clz $t0, $t1 :: rd 0x0, rs 0xfffffffff8ad6d60
+clz $t0, $t1 :: rd 0x0, rs 0xfffffffffc6c70d7
+clz $t0, $t1 :: rd 0x0, rs 0xffffffffe22b20d2
+clz $t0, $t1 :: rd 0x0, rs 0xffffffffe6ea3d65
+clz $t0, $t1 :: rd 0x0, rs 0xffffffffeba91bbc
+clz $t0, $t1 :: rd 0x0, rs 0xffffffffef68060b
+clz $t0, $t1 :: rd 0x0, rs 0xffffffffd727bbb6
+clz $t0, $t1 :: rd 0x0, rs 0xffffffffd3e6a601
+clz $t0, $t1 :: rd 0x0, rs 0xffffffffdea580d8
+clz $t0, $t1 :: rd 0x0, rs 0xffffffffda649d6f
+clz $t0, $t1 :: rd 0x0, rs 0xffffffffc423cd6a
+clz $t0, $t1 :: rd 0x20, rs 0x0
+clz $t0, $t1 :: rd 0x0, rs 0xffffffffcda1f604
+clz $t0, $t1 :: rd 0x20, rs 0x0
+clz $t0, $t1 :: rd 0x0, rs 0xffffffffbd3e8d7e
+clz $t0, $t1 :: rd 0x0, rs 0xffffffffb9ff90c9
+clz $t0, $t1 :: rd 0x0, rs 0xffffffffb4bcb610
+clz $t0, $t1 :: rd 0x0, rs 0xffffffffb07daba7
+clz $t0, $t1 :: rd 0x0, rs 0xffffffffae3afba2
+clz $t0, $t1 :: rd 0x0, rs 0xffffffffaafbe615
+clz $t0, $t1 :: rd 0x0, rs 0xffffffffa7b8c0cc
+clz $t0, $t1 :: rd 0x0, rs 0xffffffffa379dd7b
+clz $t0, $t1 :: rd 0x0, rs 0xffffffff9b3660c6
+clz $t0, $t1 :: rd 0x0, rs 0xffffffff9ff77d71
+clz $t0, $t1 :: rd 0x0, rs 0xffffffff92b45ba8
+clz $t0, $t1 :: rd 0x0, rs 0xffffffff9675461f
+clz $t0, $t1 :: rd 0x0, rs 0xffffffff8832161a
+clz $t0, $t1 :: rd 0x0, rs 0xffffffff8cf30bad
+clz $t0, $t1 :: rd 0x0, rs 0xffffffff81b02d74
+clz $t0, $t1 :: rd 0x0, rs 0xffffffff857130c3
+clz $t0, $t1 :: rd 0x1, rs 0x5d8a9099
+clz $t0, $t1 :: rd 0x1, rs 0x594b8d2e
+clz $t0, $t1 :: rd 0x1, rs 0x5408abf7
+clz $t0, $t1 :: rd 0x1, rs 0x50c9b640
+clz $t0, $t1 :: rd 0x1, rs 0x4e8ee645
+clz $t0, $t1 :: rd 0x1, rs 0x4a4ffbf2
+clz $t0, $t1 :: rd 0x1, rs 0x470cdd2b
+clz $t0, $t1 :: rd 0x1, rs 0x43cdc09c
+clz $t0, $t1 :: rd 0x1, rs 0x7b827d21
+clz $t0, $t1 :: rd 0x1, rs 0x7f436096
+clz $t0, $t1 :: rd 0x1, rs 0x7200464f
+clz $t0, $t1 :: rd 0x1, rs 0x76c15bf8
+clz $t0, $t1 :: rd 0x1, rs 0x68860bfd
+clz $t0, $t1 :: rd 0x1, rs 0x6c47164a
+clz $t0, $t1 :: rd 0x1, rs 0x61043093
+clz $t0, $t1 :: rd 0x1, rs 0x65c52d24
+clz $t0, $t1 :: rd 0x3, rs 0x119b4be9
+clz $t0, $t1 :: rd 0x3, rs 0x155a565e
+clz $t0, $t1 :: rd 0x3, rs 0x18197087
+clz $t0, $t1 :: rd 0x3, rs 0x1cd86d30
+clz $t0, $t1 :: rd 0x6, rs 0x29f3d35
+clz $t0, $t1 :: rd 0x5, rs 0x65e2082
+clz $t0, $t1 :: rd 0x4, rs 0xb1d065b
+clz $t0, $t1 :: rd 0x4, rs 0xfdc1bec
+clz $t0, $t1 :: rd 0x2, rs 0x3793a651
+clz $t0, $t1 :: rd 0x2, rs 0x3352bbe6
+clz $t0, $t1 :: rd 0x2, rs 0x3e119d3f
+clz $t0, $t1 :: rd 0x2, rs 0x3ad08088
+clz $t0, $t1 :: rd 0x2, rs 0x2497d08d
+clz $t0, $t1 :: rd 0x2, rs 0x2056cd3a
+clz $t0, $t1 :: rd 0x2, rs 0x2d15ebe3
+clz $t0, $t1 :: rd 0x2, rs 0x29d4f654
+clz $t0, $t1 :: rd 0x0, rs 0xffffffffc5a92679
+clz $t0, $t1 :: rd 0x0, rs 0xffffffffc1683bce
+clz $t0, $t1 :: rd 0x0, rs 0xffffffffcc2b1d17
+clz $t0, $t1 :: rd 0x0, rs 0xffffffffc8ea00a0
+clz $t0, $t1 :: rd 0x0, rs 0xffffffffd6ad50a5
+clz $t0, $t1 :: rd 0x0, rs 0xffffffffd26c4d12
+clz $t0, $t1 :: rd 0x0, rs 0xffffffffdf2f6bcb
+clz $t0, $t1 :: rd 0x0, rs 0xffffffffdbee767c
+clz $t0, $t1 :: rd 0x0, rs 0xffffffffe3a1cbc1
+clz $t0, $t1 :: rd 0x0, rs 0xffffffffe760d676
+clz $t0, $t1 :: rd 0x0, rs 0xffffffffea23f0af
+clz $t0, $t1 :: rd 0x0, rs 0xffffffffeee2ed18
+clz $t0, $t1 :: rd 0x0, rs 0xfffffffff0a5bd1d
+clz $t0, $t1 :: rd 0x0, rs 0xfffffffff464a0aa
+clz $t0, $t1 :: rd 0x0, rs 0xfffffffff9278673
+clz $t0, $t1 :: rd 0x0, rs 0xfffffffffde69bc4
+clz $t0, $t1 :: rd 0x0, rs 0xffffffff89b8fd09
+clz $t0, $t1 :: rd 0x0, rs 0xffffffff8d79e0be
+clz $t0, $t1 :: rd 0x0, rs 0xffffffff803ac667
+clz $t0, $t1 :: rd 0x0, rs 0xffffffff84fbdbd0
+clz $t0, $t1 :: rd 0x0, rs 0xffffffff9abc8bd5
+clz $t0, $t1 :: rd 0x0, rs 0xffffffff9e7d9662
+clz $t0, $t1 :: rd 0x0, rs 0xffffffff933eb0bb
+clz $t0, $t1 :: rd 0x0, rs 0xffffffff97ffad0c
+clz $t0, $t1 :: rd 0x0, rs 0xffffffffafb010b1
+clz $t0, $t1 :: rd 0x0, rs 0xffffffffab710d06
+clz $t0, $t1 :: rd 0x0, rs 0xffffffffa6322bdf
+clz $t0, $t1 :: rd 0x0, rs 0xffffffffa2f33668
+clz $t0, $t1 :: rd 0x0, rs 0xffffffffbcb4666d
+clz $t0, $t1 :: rd 0x0, rs 0xffffffffb8757bda
+clz $t0, $t1 :: rd 0x0, rs 0xffffffffb5365d03
+clz $t0, $t1 :: rd 0x0, rs 0xffffffffb1f740b4
+dclo $t0, $t1 :: rd 0x0, rs 0x0
+dclo $v0, $v1 :: rd 0x0, rs 0x12bd6aa
+dclo $t0, $t1 :: rd 0x0, rs 0x0
+dclo $v0, $v1 :: rd 0x0, rs 0x7e876382d2ab13
+dclo $t0, $t1 :: rd 0x0, rs 0x9823b6e
+dclo $v0, $v1 :: rd 0x1, rs 0x976d6e9ac31510f3
+dclo $t0, $t1 :: rd 0x0, rs 0xd4326d9
+dclo $v0, $v1 :: rd 0x1, rs 0xb7746d775ad6a5fb
+dclo $t0, $t1 :: rd 0x0, rs 0x130476dc
+dclo $v0, $v1 :: rd 0x0, rs 0x42b0c0a28677b502
+dclo $t0, $t1 :: rd 0x0, rs 0x17c56b6b
+dclo $v0, $v1 :: rd 0x0, rs 0x2aa89d319e3c30ad
+dclo $t0, $t1 :: rd 0x0, rs 0x1a864db2
+dclo $v0, $v1 :: rd 0x0, rs 0x1f308ec377fb413d
+dclo $t0, $t1 :: rd 0x0, rs 0x1e475005
+dclo $v0, $v1 :: rd 0x0, rs 0x7aa04213c760e4f7
+dclo $t0, $t1 :: rd 0x0, rs 0x2608edb8
+dclo $v0, $v1 :: rd 0x1, rs 0x9e705cc51ad8dca0
+dclo $t0, $t1 :: rd 0x0, rs 0x22c9f00f
+dclo $v0, $v1 :: rd 0x0, rs 0x4b3dda869615a60d
+dclo $t0, $t1 :: rd 0x0, rs 0x2f8ad6d6
+dclo $v0, $v1 :: rd 0x0, rs 0x5e7a4dd6353d41d
+dclo $t0, $t1 :: rd 0x0, rs 0x2b4bcb61
+dclo $v0, $v1 :: rd 0x0, rs 0x3af35a9dc40bd413
+dclo $t0, $t1 :: rd 0x0, rs 0x350c9b64
+dclo $v0, $v1 :: rd 0x0, rs 0x47f505569a08a180
+dclo $t0, $t1 :: rd 0x0, rs 0x31cd86d3
+dclo $v0, $v1 :: rd 0x1, rs 0x9564b77fd6d2040f
+dclo $t0, $t1 :: rd 0x0, rs 0x3c8ea00a
+dclo $v0, $v1 :: rd 0x2, rs 0xcebc8279b2c76bbe
+dclo $t0, $t1 :: rd 0x0, rs 0x384fbdbd
+dclo $v0, $v1 :: rd 0x1, rs 0xb5034c2f1f18e4c7
+dclo $t0, $t1 :: rd 0x0, rs 0x4c11db70
+dclo $v0, $v1 :: rd 0x1, rs 0x94ff52fc81afa797
+dclo $t0, $t1 :: rd 0x0, rs 0x48d0c6c7
+dclo $v0, $v1 :: rd 0x0, rs 0x31d8d9166dfc50ea
+dclo $t0, $t1 :: rd 0x0, rs 0x4593e01e
+dclo $v0, $v1 :: rd 0x0, rs 0x36549bd678e895b1
+dclo $t0, $t1 :: rd 0x0, rs 0x4152fda9
+dclo $v0, $v1 :: rd 0x1, rs 0x85e0a6319b63259b
+dclo $t0, $t1 :: rd 0x0, rs 0x5f15adac
+dclo $v0, $v1 :: rd 0x0, rs 0x556b3ecaccf17ac5
+dclo $t0, $t1 :: rd 0x0, rs 0x5bd4b01b
+dclo $v0, $v1 :: rd 0x1, rs 0xb42f5fc581eea0fb
+dclo $t0, $t1 :: rd 0x0, rs 0x569796c2
+dclo $v0, $v1 :: rd 0x0, rs 0x25b50fec14682d97
+dclo $t0, $t1 :: rd 0x0, rs 0x52568b75
+dclo $v0, $v1 :: rd 0x6, rs 0xfc93c5132cfb087a
+dclo $t0, $t1 :: rd 0x0, rs 0x6a1936c8
+dclo $v0, $v1 :: rd 0x0, rs 0x3c2cd9a9cda20766
+dclo $t0, $t1 :: rd 0x0, rs 0x6ed82b7f
+dclo $v0, $v1 :: rd 0x0, rs 0x1791722a7d72da3e
+dclo $t0, $t1 :: rd 0x0, rs 0x639b0da6
+dclo $v0, $v1 :: rd 0x0, rs 0x87cc9d193ce24ad
+dclo $t0, $t1 :: rd 0x0, rs 0x675a1011
+dclo $v0, $v1 :: rd 0x0, rs 0x1d2a757038984ed2
+dclo $t0, $t1 :: rd 0x0, rs 0x791d4014
+dclo $v0, $v1 :: rd 0x2, rs 0xd0d070db710cd036
+dclo $t0, $t1 :: rd 0x0, rs 0x7ddc5da3
+dclo $v0, $v1 :: rd 0x0, rs 0x39c21c7d03415604
+dclo $t0, $t1 :: rd 0x0, rs 0x709f7b7a
+dclo $v0, $v1 :: rd 0x1, rs 0x8e94b7af8ecc31ce
+dclo $t0, $t1 :: rd 0x0, rs 0x745e66cd
+dclo $v0, $v1 :: rd 0x0, rs 0x24eb6a8d1ce7674f
+dclo $t0, $t1 :: rd 0x21, rs 0xffffffff9823b6e0
+dclo $v0, $v1 :: rd 0x0, rs 0x2f39454412d6e4a7
+dclo $t0, $t1 :: rd 0x21, rs 0xffffffff9ce2ab57
+dclo $v0, $v1 :: rd 0x0, rs 0x2608c2b756da4c54
+dclo $t0, $t1 :: rd 0x21, rs 0xffffffff91a18d8e
+dclo $v0, $v1 :: rd 0x1, rs 0x900102dac8d7252f
+dclo $t0, $t1 :: rd 0x21, rs 0xffffffff95609039
+dclo $v0, $v1 :: rd 0x2, rs 0xc890d5f1f2efa4f7
+dclo $t0, $t1 :: rd 0x21, rs 0xffffffff8b27c03c
+dclo $v0, $v1 :: rd 0x3, rs 0xed5005cbc8b0a214
+dclo $t0, $t1 :: rd 0x21, rs 0xffffffff8fe6dd8b
+dclo $v0, $v1 :: rd 0x0, rs 0x314791895991136c
+dclo $t0, $t1 :: rd 0x21, rs 0xffffffff82a5fb52
+dclo $v0, $v1 :: rd 0x2, rs 0xc6eecff99a2fb6f3
+dclo $t0, $t1 :: rd 0x21, rs 0xffffffff8664e6e5
+dclo $v0, $v1 :: rd 0x1, rs 0xa809521238895270
+dclo $t0, $t1 :: rd 0x21, rs 0xffffffffbe2b5b58
+dclo $v0, $v1 :: rd 0x1, rs 0x87750a04ad765040
+dclo $t0, $t1 :: rd 0x21, rs 0xffffffffbaea46ef
+dclo $v0, $v1 :: rd 0x0, rs 0x2c3de85e84bb5a83
+dclo $t0, $t1 :: rd 0x21, rs 0xffffffffb7a96036
+dclo $v0, $v1 :: rd 0x1, rs 0xae6aff8fc506aa67
+dclo $t0, $t1 :: rd 0x21, rs 0xffffffffb3687d81
+dclo $v0, $v1 :: rd 0x2, rs 0xc07112dd60ed5ee3
+dclo $t0, $t1 :: rd 0x21, rs 0xffffffffad2f2d84
+dclo $v0, $v1 :: rd 0x2, rs 0xc4c770f630dcca5a
+dclo $t0, $t1 :: rd 0x21, rs 0xffffffffa9ee3033
+dclo $v0, $v1 :: rd 0x2, rs 0xdfec2b2383cd5277
+dclo $t0, $t1 :: rd 0x21, rs 0xffffffffa4ad16ea
+dclo $v0, $v1 :: rd 0x2, rs 0xd3adba260ff7d96b
+dclo $t0, $t1 :: rd 0x21, rs 0xffffffffa06c0b5d
+dclo $v0, $v1 :: rd 0x0, rs 0x4ab4aa798418c00e
+dclo $t0, $t1 :: rd 0x22, rs 0xffffffffd4326d90
+dclo $v0, $v1 :: rd 0x1, rs 0xbb8c035e0de0f0b8
+dclo $t0, $t1 :: rd 0x22, rs 0xffffffffd0f37027
+dclo $v0, $v1 :: rd 0x0, rs 0x33b06f54a97fdcf1
+dclo $t0, $t1 :: rd 0x22, rs 0xffffffffddb056fe
+dclo $v0, $v1 :: rd 0x0, rs 0x77433f373fd1c081
+dclo $t0, $t1 :: rd 0x22, rs 0xffffffffd9714b49
+dclo $v0, $v1 :: rd 0x3, rs 0xec91d993c92195e4
+dclo $t0, $t1 :: rd 0x22, rs 0xffffffffc7361b4c
+dclo $v0, $v1 :: rd 0x0, rs 0x49fbf6a795b1a5ab
+dclo $t0, $t1 :: rd 0x22, rs 0xffffffffc3f706fb
+dclo $v0, $v1 :: rd 0x0, rs 0x19364378c7ce8d1e
+dclo $t0, $t1 :: rd 0x22, rs 0xffffffffceb42022
+dclo $v0, $v1 :: rd 0x1, rs 0xb99e8def2f384907
+dclo $t0, $t1 :: rd 0x22, rs 0xffffffffca753d95
+dclo $v0, $v1 :: rd 0x0, rs 0x47eacdcd582b12fe
+dclo $t0, $t1 :: rd 0x24, rs 0xfffffffff23a8028
+dclo $v0, $v1 :: rd 0x2, rs 0xd685884e76558c4f
+dclo $t0, $t1 :: rd 0x24, rs 0xfffffffff6fb9d9f
+dclo $v0, $v1 :: rd 0x0, rs 0x6168d62a34c195c7
+dclo $t0, $t1 :: rd 0x25, rs 0xfffffffffbb8bb46
+dclo $v0, $v1 :: rd 0x2, rs 0xd30169894df47405
+dclo $t0, $t1 :: rd 0x28, rs 0xffffffffff79a6f1
+dclo $v0, $v1 :: rd 0x0, rs 0x1ca190bf6cbb06db
+dclo $t0, $t1 :: rd 0x23, rs 0xffffffffe13ef6f4
+dclo $v0, $v1 :: rd 0x0, rs 0x58300f029cae393a
+dclo $t0, $t1 :: rd 0x23, rs 0xffffffffe5ffeb43
+dclo $v0, $v1 :: rd 0x1, rs 0x9a995fdbdc7ebc2d
+dclo $t0, $t1 :: rd 0x23, rs 0xffffffffe8bccd9a
+dclo $v0, $v1 :: rd 0x1, rs 0x8a96047be3405b48
+dclo $t0, $t1 :: rd 0x23, rs 0xffffffffec7dd02d
+dclo $v0, $v1 :: rd 0x0, rs 0x75bfafd2d519d322
+dclo $t0, $t1 :: rd 0x0, rs 0x34867077
+dclo $v0, $v1 :: rd 0x2, rs 0xde230867a630f6ad
+dclo $t0, $t1 :: rd 0x0, rs 0x30476dc0
+dclo $v0, $v1 :: rd 0x0, rs 0x2c0a0cf256103260
+dclo $t0, $t1 :: rd 0x0, rs 0x3d044b19
+dclo $v0, $v1 :: rd 0x1, rs 0x94a90544249b18ef
+dclo $t0, $t1 :: rd 0x0, rs 0x39c556ae
+dclo $v0, $v1 :: rd 0x5, rs 0xf9519fb55b56fcde
+dclo $t0, $t1 :: rd 0x0, rs 0x278206ab
+dclo $v0, $v1 :: rd 0x1, rs 0x81daf8200468319b
+dclo $t0, $t1 :: rd 0x0, rs 0x23431b1c
+dclo $v0, $v1 :: rd 0x1, rs 0x8c61ca5a5725f2ec
+dclo $t0, $t1 :: rd 0x0, rs 0x2e003dc5
+dclo $v0, $v1 :: rd 0x1, rs 0x8b95a6ddc25dc8bf
+dclo $t0, $t1 :: rd 0x0, rs 0x2ac12072
+dclo $v0, $v1 :: rd 0x0, rs 0x300ce751dac6162f
+dclo $t0, $t1 :: rd 0x0, rs 0x128e9dcf
+dclo $v0, $v1 :: rd 0x0, rs 0x6778fdf3ba52a850
+dclo $t0, $t1 :: rd 0x0, rs 0x164f8078
+dclo $v0, $v1 :: rd 0x1, rs 0xad00b1f7da78479f
+dclo $t0, $t1 :: rd 0x0, rs 0x1b0ca6a1
+dclo $v0, $v1 :: rd 0x0, rs 0x8d44168a6b6d98a
+dclo $t0, $t1 :: rd 0x0, rs 0x1fcdbb16
+dclo $v0, $v1 :: rd 0x4, rs 0xf518381dce634413
+dclo $t0, $t1 :: rd 0x0, rs 0x18aeb13
+dclo $v0, $v1 :: rd 0x3, rs 0xe4627f3fe5255fc0
+dclo $t0, $t1 :: rd 0x0, rs 0x54bf6a4
+dclo $v0, $v1 :: rd 0x2, rs 0xccd392e176321f28
+dclo $t0, $t1 :: rd 0x0, rs 0x808d07d
+dclo $v0, $v1 :: rd 0x1, rs 0x829464944018fd8f
+dclo $t0, $t1 :: rd 0x0, rs 0xcc9cdca
+dclo $v0, $v1 :: rd 0x0, rs 0x15d3204052e8f0e5
+dclo $t0, $t1 :: rd 0x0, rs 0x7897ab07
+dclo $v0, $v1 :: rd 0x0, rs 0x7caf83d2880ff344
+dclo $t0, $t1 :: rd 0x0, rs 0x7c56b6b0
+dclo $v0, $v1 :: rd 0x4, rs 0xf156a04c747defd7
+dclo $t0, $t1 :: rd 0x0, rs 0x71159069
+dclo $v0, $v1 :: rd 0x1, rs 0x93e2601c0f31d710
+dclo $t0, $t1 :: rd 0x0, rs 0x75d48dde
+dclo $v0, $v1 :: rd 0x3, rs 0xe1e1a679131cd933
+dclo $t0, $t1 :: rd 0x0, rs 0x6b93dddb
+dclo $v0, $v1 :: rd 0x0, rs 0x24296b75a76fa427
+dclo $t0, $t1 :: rd 0x0, rs 0x6f52c06c
+dclo $v0, $v1 :: rd 0x2, rs 0xd296e2d2139ee56a
+dclo $t0, $t1 :: rd 0x0, rs 0x6211e6b5
+dclo $v0, $v1 :: rd 0x0, rs 0x5a82447f6dc2a5c0
+dclo $t0, $t1 :: rd 0x0, rs 0x66d0fb02
+dclo $v0, $v1 :: rd 0x0, rs 0x76c89e80c07dc168
+dclo $t0, $t1 :: rd 0x0, rs 0x5e9f46bf
+dclo $v0, $v1 :: rd 0x0, rs 0x70dc3454bfe348f
+dclo $t0, $t1 :: rd 0x0, rs 0x5a5e5b08
+dclo $v0, $v1 :: rd 0x1, rs 0xbddc7123dd6d241b
+dclo $t0, $t1 :: rd 0x0, rs 0x571d7dd1
+dclo $v0, $v1 :: rd 0x4, rs 0xf62fb727a59fcebe
+dclo $t0, $t1 :: rd 0x0, rs 0x53dc6066
+dclo $v0, $v1 :: rd 0x0, rs 0x109f27e90f9f46fb
+dclo $t0, $t1 :: rd 0x0, rs 0x4d9b3063
+dclo $v0, $v1 :: rd 0x0, rs 0x3f63daa9afd199d7
+dclo $t0, $t1 :: rd 0x0, rs 0x495a2dd4
+dclo $v0, $v1 :: rd 0x2, rs 0xdbcb312ea3d484f2
+dclo $t0, $t1 :: rd 0x0, rs 0x44190b0d
+dclo $v0, $v1 :: rd 0x0, rs 0x1f353faada4fe4c6
+dclo $t0, $t1 :: rd 0x0, rs 0x40d816ba
+dclo $v0, $v1 :: rd 0x1, rs 0x8b086ee07150c260
+dclo $t0, $t1 :: rd 0x21, rs 0xffffffffaca5c697
+dclo $v0, $v1 :: rd 0x3, rs 0xe54750d5d9257f25
+dclo $t0, $t1 :: rd 0x21, rs 0xffffffffa864db20
+dclo $v0, $v1 :: rd 0x0, rs 0x3d69625fe9a6db5b
+dclo $t0, $t1 :: rd 0x21, rs 0xffffffffa527fdf9
+dclo $v0, $v1 :: rd 0x0, rs 0x70a3e0424340ac96
+dclo $t0, $t1 :: rd 0x21, rs 0xffffffffa1e6e04e
+dclo $v0, $v1 :: rd 0x2, rs 0xc0478f036980171e
+dclo $t0, $t1 :: rd 0x21, rs 0xffffffffbfa1b04b
+dclo $v0, $v1 :: rd 0x0, rs 0x3ce839a51cf929e3
+dclo $t0, $t1 :: rd 0x21, rs 0xffffffffbb60adfc
+dclo $v0, $v1 :: rd 0x3, rs 0xe2fbfa895eb68958
+dclo $t0, $t1 :: rd 0x21, rs 0xffffffffb6238b25
+dclo $v0, $v1 :: rd 0x2, rs 0xd24bb05d76ed25b7
+dclo $t0, $t1 :: rd 0x21, rs 0xffffffffb2e29692
+dclo $v0, $v1 :: rd 0x0, rs 0xeb9682c170312f1
+dclo $t0, $t1 :: rd 0x21, rs 0xffffffff8aad2b2f
+dclo $v0, $v1 :: rd 0x1, rs 0x84785280dd301d0d
+dclo $t0, $t1 :: rd 0x0, rs 0x0
+dclo $v0, $v1 :: rd 0x0, rs 0x179c77aa1f8fd6ef
+dclo $t0, $t1 :: rd 0x0, rs 0x0
+dclo $v0, $v1 :: rd 0x0, rs 0x26444ced2998436d
+dclo $t0, $t1 :: rd 0x21, rs 0xffffffff87ee0df6
+dclo $v0, $v1 :: rd 0x0, rs 0x7175c9dd58ca708
+dclo $t0, $t1 :: rd 0x21, rs 0xffffffff99a95df3
+dclo $v0, $v1 :: rd 0x0, rs 0x663d061055833287
+dclo $t0, $t1 :: rd 0x21, rs 0xffffffff9d684044
+dclo $v0, $v1 :: rd 0x1, rs 0xab7dd0488951d68b
+dclo $t0, $t1 :: rd 0x21, rs 0xffffffff902b669d
+dclo $v0, $v1 :: rd 0x4, rs 0xf69823670e82471b
+dclo $t0, $t1 :: rd 0x21, rs 0xffffffff94ea7b2a
+dclo $v0, $v1 :: rd 0x0, rs 0x36886c59d98d26b2
+dclo $t0, $t1 :: rd 0x23, rs 0xffffffffe0b41de7
+dclo $v0, $v1 :: rd 0x0, rs 0x9ca4bdbd32be479
+dclo $t0, $t1 :: rd 0x23, rs 0xffffffffe4750050
+dclo $v0, $v1 :: rd 0x6, rs 0xfd5d7d1d9962e61f
+dclo $t0, $t1 :: rd 0x23, rs 0xffffffffe9362689
+dclo $v0, $v1 :: rd 0x0, rs 0x3f46553ecad374df
+dclo $t0, $t1 :: rd 0x23, rs 0xffffffffedf73b3e
+dclo $v0, $v1 :: rd 0x0, rs 0x2e9ab97d3eedf2a7
+dclo $t0, $t1 :: rd 0x24, rs 0xfffffffff3b06b3b
+dclo $v0, $v1 :: rd 0x0, rs 0x36a6f7fa3c0c9f33
+dclo $t0, $t1 :: rd 0x24, rs 0xfffffffff771768c
+dclo $v0, $v1 :: rd 0x1, rs 0x8bb938e3155ec9dc
+dclo $t0, $t1 :: rd 0x25, rs 0xfffffffffa325055
+dclo $v0, $v1 :: rd 0x2, rs 0xd2df25c419478206
+dclo $t0, $t1 :: rd 0x27, rs 0xfffffffffef34de2
+dclo $v0, $v1 :: rd 0x1, rs 0xbc65bf27eb321825
+dclo $t0, $t1 :: rd 0x22, rs 0xffffffffc6bcf05f
+dclo $v0, $v1 :: rd 0x1, rs 0xa8b08fe67a8bc7da
+dclo $t0, $t1 :: rd 0x22, rs 0xffffffffc27dede8
+dclo $v0, $v1 :: rd 0x1, rs 0x852b5bcaf8dfcde8
+dclo $t0, $t1 :: rd 0x22, rs 0xffffffffcf3ecb31
+dclo $v0, $v1 :: rd 0x0, rs 0x478909b59a99269
+dclo $t0, $t1 :: rd 0x22, rs 0xffffffffcbffd686
+dclo $v0, $v1 :: rd 0x1, rs 0xbfb31cc87857360f
+dclo $t0, $t1 :: rd 0x22, rs 0xffffffffd5b88683
+dclo $v0, $v1 :: rd 0x1, rs 0xb665ed5e7f89e9a2
+dclo $t0, $t1 :: rd 0x22, rs 0xffffffffd1799b34
+dclo $v0, $v1 :: rd 0x0, rs 0x15da9474b7a8d5e4
+dclo $t0, $t1 :: rd 0x22, rs 0xffffffffdc3abded
+dclo $v0, $v1 :: rd 0x4, rs 0xf6b3537d2af90fcc
+dclo $t0, $t1 :: rd 0x22, rs 0xffffffffd8fba05a
+dclo $v0, $v1 :: rd 0x0, rs 0x223d7cfe2b961897
+dclo $t0, $t1 :: rd 0x0, rs 0x690ce0ee
+dclo $v0, $v1 :: rd 0x0, rs 0x420b34f533734a4b
+dclo $t0, $t1 :: rd 0x0, rs 0x6dcdfd59
+dclo $v0, $v1 :: rd 0x1, rs 0x897c8c8ddd46b33c
+dclo $t0, $t1 :: rd 0x0, rs 0x608edb80
+dclo $v0, $v1 :: rd 0x0, rs 0x7a387445e392ccd9
+dclo $t0, $t1 :: rd 0x0, rs 0x644fc637
+dclo $v0, $v1 :: rd 0x0, rs 0x512f29b1d80000c9
+dclo $t0, $t1 :: rd 0x0, rs 0x7a089632
+dclo $v0, $v1 :: rd 0x3, rs 0xeaded5c53dad020a
+dclo $t0, $t1 :: rd 0x0, rs 0x7ec98b85
+dclo $v0, $v1 :: rd 0x1, rs 0x8a6229d731eea35b
+dclo $t0, $t1 :: rd 0x0, rs 0x738aad5c
+dclo $v0, $v1 :: rd 0x0, rs 0x2c3c3f9e48985649
+dclo $t0, $t1 :: rd 0x0, rs 0x774bb0eb
+dclo $v0, $v1 :: rd 0x0, rs 0x7ff61e78dc9c0b77
+dclo $t0, $t1 :: rd 0x0, rs 0x4f040d56
+dclo $v0, $v1 :: rd 0x0, rs 0x2299b0e01d5e68ec
+dclo $t0, $t1 :: rd 0x0, rs 0x4bc510e1
+dclo $v0, $v1 :: rd 0x0, rs 0x7c3b04673d0c6e25
+dclo $t0, $t1 :: rd 0x0, rs 0x46863638
+dclo $v0, $v1 :: rd 0x0, rs 0x164e17c1e7fb6587
+dclo $t0, $t1 :: rd 0x0, rs 0x42472b8f
+dclo $v0, $v1 :: rd 0x5, rs 0xfa4ca28b56d4950b
+dclo $t0, $t1 :: rd 0x0, rs 0x5c007b8a
+dclo $v0, $v1 :: rd 0x3, rs 0xe5e9a314be7fa08a
+dclo $t0, $t1 :: rd 0x0, rs 0x58c1663d
+dclo $v0, $v1 :: rd 0x5, rs 0xf8be8164159649c5
+dclo $t0, $t1 :: rd 0x0, rs 0x558240e4
+dclo $v0, $v1 :: rd 0x0, rs 0x7ca3259784e69b17
+dclo $t0, $t1 :: rd 0x0, rs 0x51435d53
+dclo $v0, $v1 :: rd 0x6, rs 0xfc8d543ca1f24f5c
+dclo $t0, $t1 :: rd 0x0, rs 0x251d3b9e
+dclo $v0, $v1 :: rd 0x0, rs 0x4aeb6ca0e3459e36
+dclo $t0, $t1 :: rd 0x0, rs 0x21dc2629
+dclo $v0, $v1 :: rd 0x2, rs 0xc532e18e187980fa
+dclo $t0, $t1 :: rd 0x0, rs 0x2c9f00f0
+dclo $v0, $v1 :: rd 0x1, rs 0xb3fdec294f287d1c
+dclo $t0, $t1 :: rd 0x0, rs 0x285e1d47
+dclo $v0, $v1 :: rd 0x1, rs 0xb620660a49732b90
+dclo $t0, $t1 :: rd 0x0, rs 0x36194d42
+dclo $v0, $v1 :: rd 0x1, rs 0x993138f16cfde991
+dclo $t0, $t1 :: rd 0x0, rs 0x32d850f5
+dclo $v0, $v1 :: rd 0x2, rs 0xde02d1337d5407b9
+dclo $t0, $t1 :: rd 0x0, rs 0x3f9b762c
+dclo $v0, $v1 :: rd 0x0, rs 0x13a390e1e1dab15a
+dclo $t0, $t1 :: rd 0x0, rs 0x3b5a6b9b
+dclo $v0, $v1 :: rd 0x0, rs 0x743491a6828716c8
+dclo $t0, $t1 :: rd 0x0, rs 0x315d626
+dclo $v0, $v1 :: rd 0x1, rs 0x8cff404aede292f2
+dclo $t0, $t1 :: rd 0x0, rs 0x7d4cb91
+dclo $v0, $v1 :: rd 0x1, rs 0xb9cec0db1f837636
+dclo $t0, $t1 :: rd 0x0, rs 0xa97ed48
+dclo $v0, $v1 :: rd 0x0, rs 0x2eaa5aa70509771c
+dclo $t0, $t1 :: rd 0x0, rs 0xe56f0ff
+dclo $v0, $v1 :: rd 0x2, rs 0xd327538e1875241b
+dclo $t0, $t1 :: rd 0x0, rs 0x1011a0fa
+dclo $v0, $v1 :: rd 0x0, rs 0x42e9f8548b739b6b
+dclo $t0, $t1 :: rd 0x0, rs 0x14d0bd4d
+dclo $v0, $v1 :: rd 0x0, rs 0x78e4e50ceccbba1a
+dclo $t0, $t1 :: rd 0x0, rs 0x19939b94
+dclo $v0, $v1 :: rd 0x4, rs 0xf6b6fa3fcd9d27cb
+dclo $t0, $t1 :: rd 0x0, rs 0x1d528623
+dclo $v0, $v1 :: rd 0x0, rs 0x73916483ae3e9423
+dclo $t0, $t1 :: rd 0x24, rs 0xfffffffff12f560e
+dclo $v0, $v1 :: rd 0x0, rs 0x276af70a0e128561
+dclo $t0, $t1 :: rd 0x24, rs 0xfffffffff5ee4bb9
+dclo $v0, $v1 :: rd 0x0, rs 0x3045bf6b5e74b6e
+dclo $t0, $t1 :: rd 0x25, rs 0xfffffffff8ad6d60
+dclo $v0, $v1 :: rd 0x0, rs 0x20223f1308accfa6
+dclo $t0, $t1 :: rd 0x26, rs 0xfffffffffc6c70d7
+dclo $v0, $v1 :: rd 0x5, rs 0xf83c55743976b5f5
+dclo $t0, $t1 :: rd 0x23, rs 0xffffffffe22b20d2
+dclo $v0, $v1 :: rd 0x0, rs 0x1f9720f946923c3d
+dclo $t0, $t1 :: rd 0x23, rs 0xffffffffe6ea3d65
+dclo $v0, $v1 :: rd 0x0, rs 0x620d28506d2448dd
+dclo $t0, $t1 :: rd 0x23, rs 0xffffffffeba91bbc
+dclo $v0, $v1 :: rd 0x0, rs 0x60a521e99ff4a732
+dclo $t0, $t1 :: rd 0x23, rs 0xffffffffef68060b
+dclo $v0, $v1 :: rd 0x0, rs 0x5a08f3ab5c680f0b
+dclo $t0, $t1 :: rd 0x22, rs 0xffffffffd727bbb6
+dclo $v0, $v1 :: rd 0x2, rs 0xc7a59be7800f3d26
+dclo $t0, $t1 :: rd 0x22, rs 0xffffffffd3e6a601
+dclo $v0, $v1 :: rd 0x0, rs 0x1aecdf2982ca1b41
+dclo $t0, $t1 :: rd 0x22, rs 0xffffffffdea580d8
+dclo $v0, $v1 :: rd 0x0, rs 0x2b8613a260d19dcd
+dclo $t0, $t1 :: rd 0x22, rs 0xffffffffda649d6f
+dclo $v0, $v1 :: rd 0x0, rs 0x2518ac8b0e8bbe7f
+dclo $t0, $t1 :: rd 0x22, rs 0xffffffffc423cd6a
+dclo $v0, $v1 :: rd 0x0, rs 0x743e568d2fcf486b
+dclo $t0, $t1 :: rd 0x0, rs 0x0
+dclo $v0, $v1 :: rd 0x0, rs 0x126f646f34c31728
+dclo $t0, $t1 :: rd 0x22, rs 0xffffffffcda1f604
+dclo $v0, $v1 :: rd 0x1, rs 0xaab0196156fc4d12
+dclo $t0, $t1 :: rd 0x0, rs 0x0
+dclo $v0, $v1 :: rd 0x0, rs 0x7535cd338595d342
+dclo $t0, $t1 :: rd 0x21, rs 0xffffffffbd3e8d7e
+dclo $v0, $v1 :: rd 0x2, rs 0xdfb254da422346ec
+dclo $t0, $t1 :: rd 0x21, rs 0xffffffffb9ff90c9
+dclo $v0, $v1 :: rd 0x1, rs 0xa86726c90081ab2a
+dclo $t0, $t1 :: rd 0x21, rs 0xffffffffb4bcb610
+dclo $v0, $v1 :: rd 0x1, rs 0x9bfeffa1679d7438
+dclo $t0, $t1 :: rd 0x21, rs 0xffffffffb07daba7
+dclo $v0, $v1 :: rd 0x2, rs 0xc7699826b7dee244
+dclo $t0, $t1 :: rd 0x21, rs 0xffffffffae3afba2
+dclo $v0, $v1 :: rd 0x0, rs 0x3c07af97fba6704a
+dclo $t0, $t1 :: rd 0x21, rs 0xffffffffaafbe615
+dclo $v0, $v1 :: rd 0x0, rs 0x521364dc04c58bfe
+dclo $t0, $t1 :: rd 0x21, rs 0xffffffffa7b8c0cc
+dclo $v0, $v1 :: rd 0x3, rs 0xe0f7bb589ab7aebc
+dclo $t0, $t1 :: rd 0x21, rs 0xffffffffa379dd7b
+dclo $v0, $v1 :: rd 0x3, rs 0xe336c60cdeeb954d
+dclo $t0, $t1 :: rd 0x21, rs 0xffffffff9b3660c6
+dclo $v0, $v1 :: rd 0x2, rs 0xd5b2120c6f52416e
+dclo $t0, $t1 :: rd 0x21, rs 0xffffffff9ff77d71
+dclo $v0, $v1 :: rd 0x1, rs 0x85a2d4ff7e628a34
+dclo $t0, $t1 :: rd 0x21, rs 0xffffffff92b45ba8
+dclo $v0, $v1 :: rd 0x1, rs 0x986a2b654a4e7e07
+dclo $t0, $t1 :: rd 0x21, rs 0xffffffff9675461f
+dclo $v0, $v1 :: rd 0x1, rs 0xa974eac43a489b55
+dclo $t0, $t1 :: rd 0x21, rs 0xffffffff8832161a
+dclo $v0, $v1 :: rd 0x1, rs 0xa388c16272f1f8f5
+dclo $t0, $t1 :: rd 0x21, rs 0xffffffff8cf30bad
+dclo $v0, $v1 :: rd 0x3, rs 0xe8c11f45e7495ea9
+dclo $t0, $t1 :: rd 0x21, rs 0xffffffff81b02d74
+dclo $v0, $v1 :: rd 0x1, rs 0xadaa5a765cc1c8b4
+dclo $t0, $t1 :: rd 0x21, rs 0xffffffff857130c3
+dclo $v0, $v1 :: rd 0x0, rs 0x7ab4ce88dfa605c0
+dclo $t0, $t1 :: rd 0x0, rs 0x5d8a9099
+dclo $v0, $v1 :: rd 0x1, rs 0xb42ad6e659a7b04f
+dclo $t0, $t1 :: rd 0x0, rs 0x594b8d2e
+dclo $v0, $v1 :: rd 0x0, rs 0x4bf8485ab728922f
+dclo $t0, $t1 :: rd 0x0, rs 0x5408abf7
+dclo $v0, $v1 :: rd 0x0, rs 0x76a3d60c3b66a7fb
+dclo $t0, $t1 :: rd 0x0, rs 0x50c9b640
+dclo $v0, $v1 :: rd 0x0, rs 0x31e0c6affdc28eda
+dclo $t0, $t1 :: rd 0x0, rs 0x4e8ee645
+dclo $v0, $v1 :: rd 0x0, rs 0x53606bb4bf0c999d
+dclo $t0, $t1 :: rd 0x0, rs 0x4a4ffbf2
+dclo $v0, $v1 :: rd 0x0, rs 0x32fc12c81b7919f0
+dclo $t0, $t1 :: rd 0x0, rs 0x470cdd2b
+dclo $v0, $v1 :: rd 0x0, rs 0x3ef88384c72efcd6
+dclo $t0, $t1 :: rd 0x0, rs 0x43cdc09c
+dclo $v0, $v1 :: rd 0x0, rs 0x38b1c7bb6a2a3580
+dclo $t0, $t1 :: rd 0x0, rs 0x7b827d21
+dclo $v0, $v1 :: rd 0x0, rs 0x15ebf6121dca77c9
+dclo $t0, $t1 :: rd 0x0, rs 0x7f436096
+dclo $v0, $v1 :: rd 0x0, rs 0x5eaacdd9fd9147ae
+dclo $t0, $t1 :: rd 0x0, rs 0x7200464f
+dclo $v0, $v1 :: rd 0x1, rs 0xbb8470f981e91117
+dclo $t0, $t1 :: rd 0x0, rs 0x76c15bf8
+dclo $v0, $v1 :: rd 0x0, rs 0x5d42aeac6a532e0
+dclo $t0, $t1 :: rd 0x0, rs 0x68860bfd
+dclo $v0, $v1 :: rd 0x0, rs 0x14abf36419fb9e63
+dclo $t0, $t1 :: rd 0x0, rs 0x6c47164a
+dclo $v0, $v1 :: rd 0x0, rs 0x249d559aa8d72aac
+dclo $t0, $t1 :: rd 0x0, rs 0x61043093
+dclo $v0, $v1 :: rd 0x0, rs 0xcd6764f084b30ec
+dclo $t0, $t1 :: rd 0x0, rs 0x65c52d24
+dclo $v0, $v1 :: rd 0x0, rs 0x7f03ac0792468fdf
+dclo $t0, $t1 :: rd 0x0, rs 0x119b4be9
+dclo $v0, $v1 :: rd 0x0, rs 0x7e35ce6d56e670f5
+dclo $t0, $t1 :: rd 0x0, rs 0x155a565e
+dclo $v0, $v1 :: rd 0x0, rs 0x152828591a652711
+dclo $t0, $t1 :: rd 0x0, rs 0x18197087
+dclo $v0, $v1 :: rd 0x1, rs 0x9e1c3283d215a9fb
+dclo $t0, $t1 :: rd 0x0, rs 0x1cd86d30
+dclo $v0, $v1 :: rd 0x1, rs 0x8d95c049282a0417
+dclo $t0, $t1 :: rd 0x0, rs 0x29f3d35
+dclo $v0, $v1 :: rd 0x4, rs 0xf2e7a490978058f3
+dclo $t0, $t1 :: rd 0x0, rs 0x65e2082
+dclo $v0, $v1 :: rd 0x0, rs 0x775b4cca0975b1aa
+dclo $t0, $t1 :: rd 0x0, rs 0xb1d065b
+dclo $v0, $v1 :: rd 0x0, rs 0xa2b84a635111020
+dclo $t0, $t1 :: rd 0x0, rs 0xfdc1bec
+dclo $v0, $v1 :: rd 0x0, rs 0x23fa0d3a7d88b6f
+dclo $t0, $t1 :: rd 0x0, rs 0x3793a651
+dclo $v0, $v1 :: rd 0x1, rs 0xa3d991b79941dedd
+dclo $t0, $t1 :: rd 0x0, rs 0x3352bbe6
+dclo $v0, $v1 :: rd 0x0, rs 0x751cb4835a0d9508
+dclo $t0, $t1 :: rd 0x0, rs 0x3e119d3f
+dclo $v0, $v1 :: rd 0x1, rs 0x949cad35625bb2d3
+dclo $t0, $t1 :: rd 0x0, rs 0x3ad08088
+dclo $v0, $v1 :: rd 0x0, rs 0x7f567f35a6929739
+dclo $t0, $t1 :: rd 0x0, rs 0x2497d08d
+dclo $v0, $v1 :: rd 0x0, rs 0x185b88e0db8d7d27
+dclo $t0, $t1 :: rd 0x0, rs 0x2056cd3a
+dclo $v0, $v1 :: rd 0x0, rs 0x255a4cd22fd61b91
+dclo $t0, $t1 :: rd 0x0, rs 0x2d15ebe3
+dclo $v0, $v1 :: rd 0x0, rs 0x1048d589a4363f7b
+dclo $t0, $t1 :: rd 0x0, rs 0x29d4f654
+dclo $v0, $v1 :: rd 0x0, rs 0x6a6d5708f4605790
+dclo $t0, $t1 :: rd 0x22, rs 0xffffffffc5a92679
+dclo $v0, $v1 :: rd 0x2, rs 0xd58ecbabde35697f
+dclo $t0, $t1 :: rd 0x22, rs 0xffffffffc1683bce
+dclo $v0, $v1 :: rd 0x0, rs 0x575548fd08c0a5f1
+dclo $t0, $t1 :: rd 0x22, rs 0xffffffffcc2b1d17
+dclo $v0, $v1 :: rd 0x1, rs 0x8bb640fb8ed98ddb
+dclo $t0, $t1 :: rd 0x22, rs 0xffffffffc8ea00a0
+dclo $v0, $v1 :: rd 0x1, rs 0xbe00d51eabc578cc
+dclo $t0, $t1 :: rd 0x22, rs 0xffffffffd6ad50a5
+dclo $v0, $v1 :: rd 0x0, rs 0x2f7e224a1c170ab2
+dclo $t0, $t1 :: rd 0x22, rs 0xffffffffd26c4d12
+dclo $v0, $v1 :: rd 0x1, rs 0xa978f12ca22256a7
+dclo $t0, $t1 :: rd 0x22, rs 0xffffffffdf2f6bcb
+dclo $v0, $v1 :: rd 0x1, rs 0x9950a93b811ee02f
+dclo $t0, $t1 :: rd 0x22, rs 0xffffffffdbee767c
+dclo $v0, $v1 :: rd 0x1, rs 0xb44eea93c6796a0c
+dclo $t0, $t1 :: rd 0x23, rs 0xffffffffe3a1cbc1
+dclo $v0, $v1 :: rd 0x7, rs 0xfe71fca06c0eb657
+dclo $t0, $t1 :: rd 0x23, rs 0xffffffffe760d676
+dclo $v0, $v1 :: rd 0x0, rs 0x4ed6393df818af57
+dclo $t0, $t1 :: rd 0x23, rs 0xffffffffea23f0af
+dclo $v0, $v1 :: rd 0x4, rs 0xf22e90200236770a
+dclo $t0, $t1 :: rd 0x23, rs 0xffffffffeee2ed18
+dclo $v0, $v1 :: rd 0x1, rs 0x81efb6c7afd0c45d
+dclo $t0, $t1 :: rd 0x24, rs 0xfffffffff0a5bd1d
+dclo $v0, $v1 :: rd 0x3, rs 0xeed8f3518102315b
+dclo $t0, $t1 :: rd 0x24, rs 0xfffffffff464a0aa
+dclo $v0, $v1 :: rd 0x1, rs 0xadafefb9995efd5e
+dclo $t0, $t1 :: rd 0x25, rs 0xfffffffff9278673
+dclo $v0, $v1 :: rd 0x0, rs 0x34061933eb253086
+dclo $t0, $t1 :: rd 0x26, rs 0xfffffffffde69bc4
+dclo $v0, $v1 :: rd 0x0, rs 0x1748da264b4c52bc
+dclo $t0, $t1 :: rd 0x21, rs 0xffffffff89b8fd09
+dclo $v0, $v1 :: rd 0x0, rs 0x34fdfc9a9302be89
+dclo $t0, $t1 :: rd 0x21, rs 0xffffffff8d79e0be
+dclo $v0, $v1 :: rd 0x2, rs 0xd00278c3c521d180
+dclo $t0, $t1 :: rd 0x21, rs 0xffffffff803ac667
+dclo $v0, $v1 :: rd 0x3, rs 0xe90944a4c1d37a5d
+dclo $t0, $t1 :: rd 0x21, rs 0xffffffff84fbdbd0
+dclo $v0, $v1 :: rd 0x0, rs 0x65fd698fddef9839
+dclo $t0, $t1 :: rd 0x21, rs 0xffffffff9abc8bd5
+dclo $v0, $v1 :: rd 0x2, rs 0xc49ee3ad81b5af52
+dclo $t0, $t1 :: rd 0x21, rs 0xffffffff9e7d9662
+dclo $v0, $v1 :: rd 0x0, rs 0x7aa941e8bdb263e9
+dclo $t0, $t1 :: rd 0x21, rs 0xffffffff933eb0bb
+dclo $v0, $v1 :: rd 0x0, rs 0x372c209e42f3b58d
+dclo $t0, $t1 :: rd 0x21, rs 0xffffffff97ffad0c
+dclo $v0, $v1 :: rd 0x0, rs 0x30f870b7e122a83b
+dclo $t0, $t1 :: rd 0x21, rs 0xffffffffafb010b1
+dclo $v0, $v1 :: rd 0x1, rs 0x9e02de4b678930ec
+dclo $t0, $t1 :: rd 0x21, rs 0xffffffffab710d06
+dclo $v0, $v1 :: rd 0x2, rs 0xcd61a8639826631e
+dclo $t0, $t1 :: rd 0x21, rs 0xffffffffa6322bdf
+dclo $v0, $v1 :: rd 0x1, rs 0xae87bc899a7bd3ca
+dclo $t0, $t1 :: rd 0x21, rs 0xffffffffa2f33668
+dclo $v0, $v1 :: rd 0x0, rs 0x58ec644d6481af17
+dclo $t0, $t1 :: rd 0x21, rs 0xffffffffbcb4666d
+dclo $v0, $v1 :: rd 0x0, rs 0x680cce5fb236b666
+dclo $t0, $t1 :: rd 0x21, rs 0xffffffffb8757bda
+dclo $v0, $v1 :: rd 0x0, rs 0x3baa99471f6d4d75
+dclo $t0, $t1 :: rd 0x21, rs 0xffffffffb5365d03
+dclo $v0, $v1 :: rd 0x0, rs 0x614d9b445f12236b
+dclo $t0, $t1 :: rd 0x21, rs 0xffffffffb1f740b4
+dclo $v0, $v1 :: rd 0x1, rs 0xa2a6ec661ba84121
+dclz $t0, $t1 :: rd 0x40, rs 0x0
+dclz $v0, $v1 :: rd 0x27, rs 0x12bd6aa
+dclz $t0, $t1 :: rd 0x40, rs 0x0
+dclz $v0, $v1 :: rd 0x9, rs 0x7e876382d2ab13
+dclz $t0, $t1 :: rd 0x24, rs 0x9823b6e
+dclz $v0, $v1 :: rd 0x0, rs 0x976d6e9ac31510f3
+dclz $t0, $t1 :: rd 0x24, rs 0xd4326d9
+dclz $v0, $v1 :: rd 0x0, rs 0xb7746d775ad6a5fb
+dclz $t0, $t1 :: rd 0x23, rs 0x130476dc
+dclz $v0, $v1 :: rd 0x1, rs 0x42b0c0a28677b502
+dclz $t0, $t1 :: rd 0x23, rs 0x17c56b6b
+dclz $v0, $v1 :: rd 0x2, rs 0x2aa89d319e3c30ad
+dclz $t0, $t1 :: rd 0x23, rs 0x1a864db2
+dclz $v0, $v1 :: rd 0x3, rs 0x1f308ec377fb413d
+dclz $t0, $t1 :: rd 0x23, rs 0x1e475005
+dclz $v0, $v1 :: rd 0x1, rs 0x7aa04213c760e4f7
+dclz $t0, $t1 :: rd 0x22, rs 0x2608edb8
+dclz $v0, $v1 :: rd 0x0, rs 0x9e705cc51ad8dca0
+dclz $t0, $t1 :: rd 0x22, rs 0x22c9f00f
+dclz $v0, $v1 :: rd 0x1, rs 0x4b3dda869615a60d
+dclz $t0, $t1 :: rd 0x22, rs 0x2f8ad6d6
+dclz $v0, $v1 :: rd 0x5, rs 0x5e7a4dd6353d41d
+dclz $t0, $t1 :: rd 0x22, rs 0x2b4bcb61
+dclz $v0, $v1 :: rd 0x2, rs 0x3af35a9dc40bd413
+dclz $t0, $t1 :: rd 0x22, rs 0x350c9b64
+dclz $v0, $v1 :: rd 0x1, rs 0x47f505569a08a180
+dclz $t0, $t1 :: rd 0x22, rs 0x31cd86d3
+dclz $v0, $v1 :: rd 0x0, rs 0x9564b77fd6d2040f
+dclz $t0, $t1 :: rd 0x22, rs 0x3c8ea00a
+dclz $v0, $v1 :: rd 0x0, rs 0xcebc8279b2c76bbe
+dclz $t0, $t1 :: rd 0x22, rs 0x384fbdbd
+dclz $v0, $v1 :: rd 0x0, rs 0xb5034c2f1f18e4c7
+dclz $t0, $t1 :: rd 0x21, rs 0x4c11db70
+dclz $v0, $v1 :: rd 0x0, rs 0x94ff52fc81afa797
+dclz $t0, $t1 :: rd 0x21, rs 0x48d0c6c7
+dclz $v0, $v1 :: rd 0x2, rs 0x31d8d9166dfc50ea
+dclz $t0, $t1 :: rd 0x21, rs 0x4593e01e
+dclz $v0, $v1 :: rd 0x2, rs 0x36549bd678e895b1
+dclz $t0, $t1 :: rd 0x21, rs 0x4152fda9
+dclz $v0, $v1 :: rd 0x0, rs 0x85e0a6319b63259b
+dclz $t0, $t1 :: rd 0x21, rs 0x5f15adac
+dclz $v0, $v1 :: rd 0x1, rs 0x556b3ecaccf17ac5
+dclz $t0, $t1 :: rd 0x21, rs 0x5bd4b01b
+dclz $v0, $v1 :: rd 0x0, rs 0xb42f5fc581eea0fb
+dclz $t0, $t1 :: rd 0x21, rs 0x569796c2
+dclz $v0, $v1 :: rd 0x2, rs 0x25b50fec14682d97
+dclz $t0, $t1 :: rd 0x21, rs 0x52568b75
+dclz $v0, $v1 :: rd 0x0, rs 0xfc93c5132cfb087a
+dclz $t0, $t1 :: rd 0x21, rs 0x6a1936c8
+dclz $v0, $v1 :: rd 0x2, rs 0x3c2cd9a9cda20766
+dclz $t0, $t1 :: rd 0x21, rs 0x6ed82b7f
+dclz $v0, $v1 :: rd 0x3, rs 0x1791722a7d72da3e
+dclz $t0, $t1 :: rd 0x21, rs 0x639b0da6
+dclz $v0, $v1 :: rd 0x4, rs 0x87cc9d193ce24ad
+dclz $t0, $t1 :: rd 0x21, rs 0x675a1011
+dclz $v0, $v1 :: rd 0x3, rs 0x1d2a757038984ed2
+dclz $t0, $t1 :: rd 0x21, rs 0x791d4014
+dclz $v0, $v1 :: rd 0x0, rs 0xd0d070db710cd036
+dclz $t0, $t1 :: rd 0x21, rs 0x7ddc5da3
+dclz $v0, $v1 :: rd 0x2, rs 0x39c21c7d03415604
+dclz $t0, $t1 :: rd 0x21, rs 0x709f7b7a
+dclz $v0, $v1 :: rd 0x0, rs 0x8e94b7af8ecc31ce
+dclz $t0, $t1 :: rd 0x21, rs 0x745e66cd
+dclz $v0, $v1 :: rd 0x2, rs 0x24eb6a8d1ce7674f
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffff9823b6e0
+dclz $v0, $v1 :: rd 0x2, rs 0x2f39454412d6e4a7
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffff9ce2ab57
+dclz $v0, $v1 :: rd 0x2, rs 0x2608c2b756da4c54
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffff91a18d8e
+dclz $v0, $v1 :: rd 0x0, rs 0x900102dac8d7252f
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffff95609039
+dclz $v0, $v1 :: rd 0x0, rs 0xc890d5f1f2efa4f7
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffff8b27c03c
+dclz $v0, $v1 :: rd 0x0, rs 0xed5005cbc8b0a214
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffff8fe6dd8b
+dclz $v0, $v1 :: rd 0x2, rs 0x314791895991136c
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffff82a5fb52
+dclz $v0, $v1 :: rd 0x0, rs 0xc6eecff99a2fb6f3
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffff8664e6e5
+dclz $v0, $v1 :: rd 0x0, rs 0xa809521238895270
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffffbe2b5b58
+dclz $v0, $v1 :: rd 0x0, rs 0x87750a04ad765040
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffffbaea46ef
+dclz $v0, $v1 :: rd 0x2, rs 0x2c3de85e84bb5a83
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffffb7a96036
+dclz $v0, $v1 :: rd 0x0, rs 0xae6aff8fc506aa67
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffffb3687d81
+dclz $v0, $v1 :: rd 0x0, rs 0xc07112dd60ed5ee3
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffffad2f2d84
+dclz $v0, $v1 :: rd 0x0, rs 0xc4c770f630dcca5a
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffffa9ee3033
+dclz $v0, $v1 :: rd 0x0, rs 0xdfec2b2383cd5277
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffffa4ad16ea
+dclz $v0, $v1 :: rd 0x0, rs 0xd3adba260ff7d96b
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffffa06c0b5d
+dclz $v0, $v1 :: rd 0x1, rs 0x4ab4aa798418c00e
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffffd4326d90
+dclz $v0, $v1 :: rd 0x0, rs 0xbb8c035e0de0f0b8
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffffd0f37027
+dclz $v0, $v1 :: rd 0x2, rs 0x33b06f54a97fdcf1
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffffddb056fe
+dclz $v0, $v1 :: rd 0x1, rs 0x77433f373fd1c081
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffffd9714b49
+dclz $v0, $v1 :: rd 0x0, rs 0xec91d993c92195e4
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffffc7361b4c
+dclz $v0, $v1 :: rd 0x1, rs 0x49fbf6a795b1a5ab
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffffc3f706fb
+dclz $v0, $v1 :: rd 0x3, rs 0x19364378c7ce8d1e
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffffceb42022
+dclz $v0, $v1 :: rd 0x0, rs 0xb99e8def2f384907
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffffca753d95
+dclz $v0, $v1 :: rd 0x1, rs 0x47eacdcd582b12fe
+dclz $t0, $t1 :: rd 0x0, rs 0xfffffffff23a8028
+dclz $v0, $v1 :: rd 0x0, rs 0xd685884e76558c4f
+dclz $t0, $t1 :: rd 0x0, rs 0xfffffffff6fb9d9f
+dclz $v0, $v1 :: rd 0x1, rs 0x6168d62a34c195c7
+dclz $t0, $t1 :: rd 0x0, rs 0xfffffffffbb8bb46
+dclz $v0, $v1 :: rd 0x0, rs 0xd30169894df47405
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffffff79a6f1
+dclz $v0, $v1 :: rd 0x3, rs 0x1ca190bf6cbb06db
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffffe13ef6f4
+dclz $v0, $v1 :: rd 0x1, rs 0x58300f029cae393a
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffffe5ffeb43
+dclz $v0, $v1 :: rd 0x0, rs 0x9a995fdbdc7ebc2d
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffffe8bccd9a
+dclz $v0, $v1 :: rd 0x0, rs 0x8a96047be3405b48
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffffec7dd02d
+dclz $v0, $v1 :: rd 0x1, rs 0x75bfafd2d519d322
+dclz $t0, $t1 :: rd 0x22, rs 0x34867077
+dclz $v0, $v1 :: rd 0x0, rs 0xde230867a630f6ad
+dclz $t0, $t1 :: rd 0x22, rs 0x30476dc0
+dclz $v0, $v1 :: rd 0x2, rs 0x2c0a0cf256103260
+dclz $t0, $t1 :: rd 0x22, rs 0x3d044b19
+dclz $v0, $v1 :: rd 0x0, rs 0x94a90544249b18ef
+dclz $t0, $t1 :: rd 0x22, rs 0x39c556ae
+dclz $v0, $v1 :: rd 0x0, rs 0xf9519fb55b56fcde
+dclz $t0, $t1 :: rd 0x22, rs 0x278206ab
+dclz $v0, $v1 :: rd 0x0, rs 0x81daf8200468319b
+dclz $t0, $t1 :: rd 0x22, rs 0x23431b1c
+dclz $v0, $v1 :: rd 0x0, rs 0x8c61ca5a5725f2ec
+dclz $t0, $t1 :: rd 0x22, rs 0x2e003dc5
+dclz $v0, $v1 :: rd 0x0, rs 0x8b95a6ddc25dc8bf
+dclz $t0, $t1 :: rd 0x22, rs 0x2ac12072
+dclz $v0, $v1 :: rd 0x2, rs 0x300ce751dac6162f
+dclz $t0, $t1 :: rd 0x23, rs 0x128e9dcf
+dclz $v0, $v1 :: rd 0x1, rs 0x6778fdf3ba52a850
+dclz $t0, $t1 :: rd 0x23, rs 0x164f8078
+dclz $v0, $v1 :: rd 0x0, rs 0xad00b1f7da78479f
+dclz $t0, $t1 :: rd 0x23, rs 0x1b0ca6a1
+dclz $v0, $v1 :: rd 0x4, rs 0x8d44168a6b6d98a
+dclz $t0, $t1 :: rd 0x23, rs 0x1fcdbb16
+dclz $v0, $v1 :: rd 0x0, rs 0xf518381dce634413
+dclz $t0, $t1 :: rd 0x27, rs 0x18aeb13
+dclz $v0, $v1 :: rd 0x0, rs 0xe4627f3fe5255fc0
+dclz $t0, $t1 :: rd 0x25, rs 0x54bf6a4
+dclz $v0, $v1 :: rd 0x0, rs 0xccd392e176321f28
+dclz $t0, $t1 :: rd 0x24, rs 0x808d07d
+dclz $v0, $v1 :: rd 0x0, rs 0x829464944018fd8f
+dclz $t0, $t1 :: rd 0x24, rs 0xcc9cdca
+dclz $v0, $v1 :: rd 0x3, rs 0x15d3204052e8f0e5
+dclz $t0, $t1 :: rd 0x21, rs 0x7897ab07
+dclz $v0, $v1 :: rd 0x1, rs 0x7caf83d2880ff344
+dclz $t0, $t1 :: rd 0x21, rs 0x7c56b6b0
+dclz $v0, $v1 :: rd 0x0, rs 0xf156a04c747defd7
+dclz $t0, $t1 :: rd 0x21, rs 0x71159069
+dclz $v0, $v1 :: rd 0x0, rs 0x93e2601c0f31d710
+dclz $t0, $t1 :: rd 0x21, rs 0x75d48dde
+dclz $v0, $v1 :: rd 0x0, rs 0xe1e1a679131cd933
+dclz $t0, $t1 :: rd 0x21, rs 0x6b93dddb
+dclz $v0, $v1 :: rd 0x2, rs 0x24296b75a76fa427
+dclz $t0, $t1 :: rd 0x21, rs 0x6f52c06c
+dclz $v0, $v1 :: rd 0x0, rs 0xd296e2d2139ee56a
+dclz $t0, $t1 :: rd 0x21, rs 0x6211e6b5
+dclz $v0, $v1 :: rd 0x1, rs 0x5a82447f6dc2a5c0
+dclz $t0, $t1 :: rd 0x21, rs 0x66d0fb02
+dclz $v0, $v1 :: rd 0x1, rs 0x76c89e80c07dc168
+dclz $t0, $t1 :: rd 0x21, rs 0x5e9f46bf
+dclz $v0, $v1 :: rd 0x5, rs 0x70dc3454bfe348f
+dclz $t0, $t1 :: rd 0x21, rs 0x5a5e5b08
+dclz $v0, $v1 :: rd 0x0, rs 0xbddc7123dd6d241b
+dclz $t0, $t1 :: rd 0x21, rs 0x571d7dd1
+dclz $v0, $v1 :: rd 0x0, rs 0xf62fb727a59fcebe
+dclz $t0, $t1 :: rd 0x21, rs 0x53dc6066
+dclz $v0, $v1 :: rd 0x3, rs 0x109f27e90f9f46fb
+dclz $t0, $t1 :: rd 0x21, rs 0x4d9b3063
+dclz $v0, $v1 :: rd 0x2, rs 0x3f63daa9afd199d7
+dclz $t0, $t1 :: rd 0x21, rs 0x495a2dd4
+dclz $v0, $v1 :: rd 0x0, rs 0xdbcb312ea3d484f2
+dclz $t0, $t1 :: rd 0x21, rs 0x44190b0d
+dclz $v0, $v1 :: rd 0x3, rs 0x1f353faada4fe4c6
+dclz $t0, $t1 :: rd 0x21, rs 0x40d816ba
+dclz $v0, $v1 :: rd 0x0, rs 0x8b086ee07150c260
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffffaca5c697
+dclz $v0, $v1 :: rd 0x0, rs 0xe54750d5d9257f25
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffffa864db20
+dclz $v0, $v1 :: rd 0x2, rs 0x3d69625fe9a6db5b
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffffa527fdf9
+dclz $v0, $v1 :: rd 0x1, rs 0x70a3e0424340ac96
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffffa1e6e04e
+dclz $v0, $v1 :: rd 0x0, rs 0xc0478f036980171e
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffffbfa1b04b
+dclz $v0, $v1 :: rd 0x2, rs 0x3ce839a51cf929e3
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffffbb60adfc
+dclz $v0, $v1 :: rd 0x0, rs 0xe2fbfa895eb68958
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffffb6238b25
+dclz $v0, $v1 :: rd 0x0, rs 0xd24bb05d76ed25b7
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffffb2e29692
+dclz $v0, $v1 :: rd 0x4, rs 0xeb9682c170312f1
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffff8aad2b2f
+dclz $v0, $v1 :: rd 0x0, rs 0x84785280dd301d0d
+dclz $t0, $t1 :: rd 0x40, rs 0x0
+dclz $v0, $v1 :: rd 0x3, rs 0x179c77aa1f8fd6ef
+dclz $t0, $t1 :: rd 0x40, rs 0x0
+dclz $v0, $v1 :: rd 0x2, rs 0x26444ced2998436d
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffff87ee0df6
+dclz $v0, $v1 :: rd 0x5, rs 0x7175c9dd58ca708
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffff99a95df3
+dclz $v0, $v1 :: rd 0x1, rs 0x663d061055833287
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffff9d684044
+dclz $v0, $v1 :: rd 0x0, rs 0xab7dd0488951d68b
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffff902b669d
+dclz $v0, $v1 :: rd 0x0, rs 0xf69823670e82471b
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffff94ea7b2a
+dclz $v0, $v1 :: rd 0x2, rs 0x36886c59d98d26b2
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffffe0b41de7
+dclz $v0, $v1 :: rd 0x4, rs 0x9ca4bdbd32be479
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffffe4750050
+dclz $v0, $v1 :: rd 0x0, rs 0xfd5d7d1d9962e61f
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffffe9362689
+dclz $v0, $v1 :: rd 0x2, rs 0x3f46553ecad374df
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffffedf73b3e
+dclz $v0, $v1 :: rd 0x2, rs 0x2e9ab97d3eedf2a7
+dclz $t0, $t1 :: rd 0x0, rs 0xfffffffff3b06b3b
+dclz $v0, $v1 :: rd 0x2, rs 0x36a6f7fa3c0c9f33
+dclz $t0, $t1 :: rd 0x0, rs 0xfffffffff771768c
+dclz $v0, $v1 :: rd 0x0, rs 0x8bb938e3155ec9dc
+dclz $t0, $t1 :: rd 0x0, rs 0xfffffffffa325055
+dclz $v0, $v1 :: rd 0x0, rs 0xd2df25c419478206
+dclz $t0, $t1 :: rd 0x0, rs 0xfffffffffef34de2
+dclz $v0, $v1 :: rd 0x0, rs 0xbc65bf27eb321825
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffffc6bcf05f
+dclz $v0, $v1 :: rd 0x0, rs 0xa8b08fe67a8bc7da
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffffc27dede8
+dclz $v0, $v1 :: rd 0x0, rs 0x852b5bcaf8dfcde8
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffffcf3ecb31
+dclz $v0, $v1 :: rd 0x5, rs 0x478909b59a99269
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffffcbffd686
+dclz $v0, $v1 :: rd 0x0, rs 0xbfb31cc87857360f
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffffd5b88683
+dclz $v0, $v1 :: rd 0x0, rs 0xb665ed5e7f89e9a2
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffffd1799b34
+dclz $v0, $v1 :: rd 0x3, rs 0x15da9474b7a8d5e4
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffffdc3abded
+dclz $v0, $v1 :: rd 0x0, rs 0xf6b3537d2af90fcc
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffffd8fba05a
+dclz $v0, $v1 :: rd 0x2, rs 0x223d7cfe2b961897
+dclz $t0, $t1 :: rd 0x21, rs 0x690ce0ee
+dclz $v0, $v1 :: rd 0x1, rs 0x420b34f533734a4b
+dclz $t0, $t1 :: rd 0x21, rs 0x6dcdfd59
+dclz $v0, $v1 :: rd 0x0, rs 0x897c8c8ddd46b33c
+dclz $t0, $t1 :: rd 0x21, rs 0x608edb80
+dclz $v0, $v1 :: rd 0x1, rs 0x7a387445e392ccd9
+dclz $t0, $t1 :: rd 0x21, rs 0x644fc637
+dclz $v0, $v1 :: rd 0x1, rs 0x512f29b1d80000c9
+dclz $t0, $t1 :: rd 0x21, rs 0x7a089632
+dclz $v0, $v1 :: rd 0x0, rs 0xeaded5c53dad020a
+dclz $t0, $t1 :: rd 0x21, rs 0x7ec98b85
+dclz $v0, $v1 :: rd 0x0, rs 0x8a6229d731eea35b
+dclz $t0, $t1 :: rd 0x21, rs 0x738aad5c
+dclz $v0, $v1 :: rd 0x2, rs 0x2c3c3f9e48985649
+dclz $t0, $t1 :: rd 0x21, rs 0x774bb0eb
+dclz $v0, $v1 :: rd 0x1, rs 0x7ff61e78dc9c0b77
+dclz $t0, $t1 :: rd 0x21, rs 0x4f040d56
+dclz $v0, $v1 :: rd 0x2, rs 0x2299b0e01d5e68ec
+dclz $t0, $t1 :: rd 0x21, rs 0x4bc510e1
+dclz $v0, $v1 :: rd 0x1, rs 0x7c3b04673d0c6e25
+dclz $t0, $t1 :: rd 0x21, rs 0x46863638
+dclz $v0, $v1 :: rd 0x3, rs 0x164e17c1e7fb6587
+dclz $t0, $t1 :: rd 0x21, rs 0x42472b8f
+dclz $v0, $v1 :: rd 0x0, rs 0xfa4ca28b56d4950b
+dclz $t0, $t1 :: rd 0x21, rs 0x5c007b8a
+dclz $v0, $v1 :: rd 0x0, rs 0xe5e9a314be7fa08a
+dclz $t0, $t1 :: rd 0x21, rs 0x58c1663d
+dclz $v0, $v1 :: rd 0x0, rs 0xf8be8164159649c5
+dclz $t0, $t1 :: rd 0x21, rs 0x558240e4
+dclz $v0, $v1 :: rd 0x1, rs 0x7ca3259784e69b17
+dclz $t0, $t1 :: rd 0x21, rs 0x51435d53
+dclz $v0, $v1 :: rd 0x0, rs 0xfc8d543ca1f24f5c
+dclz $t0, $t1 :: rd 0x22, rs 0x251d3b9e
+dclz $v0, $v1 :: rd 0x1, rs 0x4aeb6ca0e3459e36
+dclz $t0, $t1 :: rd 0x22, rs 0x21dc2629
+dclz $v0, $v1 :: rd 0x0, rs 0xc532e18e187980fa
+dclz $t0, $t1 :: rd 0x22, rs 0x2c9f00f0
+dclz $v0, $v1 :: rd 0x0, rs 0xb3fdec294f287d1c
+dclz $t0, $t1 :: rd 0x22, rs 0x285e1d47
+dclz $v0, $v1 :: rd 0x0, rs 0xb620660a49732b90
+dclz $t0, $t1 :: rd 0x22, rs 0x36194d42
+dclz $v0, $v1 :: rd 0x0, rs 0x993138f16cfde991
+dclz $t0, $t1 :: rd 0x22, rs 0x32d850f5
+dclz $v0, $v1 :: rd 0x0, rs 0xde02d1337d5407b9
+dclz $t0, $t1 :: rd 0x22, rs 0x3f9b762c
+dclz $v0, $v1 :: rd 0x3, rs 0x13a390e1e1dab15a
+dclz $t0, $t1 :: rd 0x22, rs 0x3b5a6b9b
+dclz $v0, $v1 :: rd 0x1, rs 0x743491a6828716c8
+dclz $t0, $t1 :: rd 0x26, rs 0x315d626
+dclz $v0, $v1 :: rd 0x0, rs 0x8cff404aede292f2
+dclz $t0, $t1 :: rd 0x25, rs 0x7d4cb91
+dclz $v0, $v1 :: rd 0x0, rs 0xb9cec0db1f837636
+dclz $t0, $t1 :: rd 0x24, rs 0xa97ed48
+dclz $v0, $v1 :: rd 0x2, rs 0x2eaa5aa70509771c
+dclz $t0, $t1 :: rd 0x24, rs 0xe56f0ff
+dclz $v0, $v1 :: rd 0x0, rs 0xd327538e1875241b
+dclz $t0, $t1 :: rd 0x23, rs 0x1011a0fa
+dclz $v0, $v1 :: rd 0x1, rs 0x42e9f8548b739b6b
+dclz $t0, $t1 :: rd 0x23, rs 0x14d0bd4d
+dclz $v0, $v1 :: rd 0x1, rs 0x78e4e50ceccbba1a
+dclz $t0, $t1 :: rd 0x23, rs 0x19939b94
+dclz $v0, $v1 :: rd 0x0, rs 0xf6b6fa3fcd9d27cb
+dclz $t0, $t1 :: rd 0x23, rs 0x1d528623
+dclz $v0, $v1 :: rd 0x1, rs 0x73916483ae3e9423
+dclz $t0, $t1 :: rd 0x0, rs 0xfffffffff12f560e
+dclz $v0, $v1 :: rd 0x2, rs 0x276af70a0e128561
+dclz $t0, $t1 :: rd 0x0, rs 0xfffffffff5ee4bb9
+dclz $v0, $v1 :: rd 0x6, rs 0x3045bf6b5e74b6e
+dclz $t0, $t1 :: rd 0x0, rs 0xfffffffff8ad6d60
+dclz $v0, $v1 :: rd 0x2, rs 0x20223f1308accfa6
+dclz $t0, $t1 :: rd 0x0, rs 0xfffffffffc6c70d7
+dclz $v0, $v1 :: rd 0x0, rs 0xf83c55743976b5f5
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffffe22b20d2
+dclz $v0, $v1 :: rd 0x3, rs 0x1f9720f946923c3d
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffffe6ea3d65
+dclz $v0, $v1 :: rd 0x1, rs 0x620d28506d2448dd
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffffeba91bbc
+dclz $v0, $v1 :: rd 0x1, rs 0x60a521e99ff4a732
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffffef68060b
+dclz $v0, $v1 :: rd 0x1, rs 0x5a08f3ab5c680f0b
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffffd727bbb6
+dclz $v0, $v1 :: rd 0x0, rs 0xc7a59be7800f3d26
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffffd3e6a601
+dclz $v0, $v1 :: rd 0x3, rs 0x1aecdf2982ca1b41
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffffdea580d8
+dclz $v0, $v1 :: rd 0x2, rs 0x2b8613a260d19dcd
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffffda649d6f
+dclz $v0, $v1 :: rd 0x2, rs 0x2518ac8b0e8bbe7f
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffffc423cd6a
+dclz $v0, $v1 :: rd 0x1, rs 0x743e568d2fcf486b
+dclz $t0, $t1 :: rd 0x40, rs 0x0
+dclz $v0, $v1 :: rd 0x3, rs 0x126f646f34c31728
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffffcda1f604
+dclz $v0, $v1 :: rd 0x0, rs 0xaab0196156fc4d12
+dclz $t0, $t1 :: rd 0x40, rs 0x0
+dclz $v0, $v1 :: rd 0x1, rs 0x7535cd338595d342
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffffbd3e8d7e
+dclz $v0, $v1 :: rd 0x0, rs 0xdfb254da422346ec
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffffb9ff90c9
+dclz $v0, $v1 :: rd 0x0, rs 0xa86726c90081ab2a
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffffb4bcb610
+dclz $v0, $v1 :: rd 0x0, rs 0x9bfeffa1679d7438
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffffb07daba7
+dclz $v0, $v1 :: rd 0x0, rs 0xc7699826b7dee244
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffffae3afba2
+dclz $v0, $v1 :: rd 0x2, rs 0x3c07af97fba6704a
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffffaafbe615
+dclz $v0, $v1 :: rd 0x1, rs 0x521364dc04c58bfe
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffffa7b8c0cc
+dclz $v0, $v1 :: rd 0x0, rs 0xe0f7bb589ab7aebc
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffffa379dd7b
+dclz $v0, $v1 :: rd 0x0, rs 0xe336c60cdeeb954d
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffff9b3660c6
+dclz $v0, $v1 :: rd 0x0, rs 0xd5b2120c6f52416e
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffff9ff77d71
+dclz $v0, $v1 :: rd 0x0, rs 0x85a2d4ff7e628a34
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffff92b45ba8
+dclz $v0, $v1 :: rd 0x0, rs 0x986a2b654a4e7e07
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffff9675461f
+dclz $v0, $v1 :: rd 0x0, rs 0xa974eac43a489b55
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffff8832161a
+dclz $v0, $v1 :: rd 0x0, rs 0xa388c16272f1f8f5
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffff8cf30bad
+dclz $v0, $v1 :: rd 0x0, rs 0xe8c11f45e7495ea9
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffff81b02d74
+dclz $v0, $v1 :: rd 0x0, rs 0xadaa5a765cc1c8b4
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffff857130c3
+dclz $v0, $v1 :: rd 0x1, rs 0x7ab4ce88dfa605c0
+dclz $t0, $t1 :: rd 0x21, rs 0x5d8a9099
+dclz $v0, $v1 :: rd 0x0, rs 0xb42ad6e659a7b04f
+dclz $t0, $t1 :: rd 0x21, rs 0x594b8d2e
+dclz $v0, $v1 :: rd 0x1, rs 0x4bf8485ab728922f
+dclz $t0, $t1 :: rd 0x21, rs 0x5408abf7
+dclz $v0, $v1 :: rd 0x1, rs 0x76a3d60c3b66a7fb
+dclz $t0, $t1 :: rd 0x21, rs 0x50c9b640
+dclz $v0, $v1 :: rd 0x2, rs 0x31e0c6affdc28eda
+dclz $t0, $t1 :: rd 0x21, rs 0x4e8ee645
+dclz $v0, $v1 :: rd 0x1, rs 0x53606bb4bf0c999d
+dclz $t0, $t1 :: rd 0x21, rs 0x4a4ffbf2
+dclz $v0, $v1 :: rd 0x2, rs 0x32fc12c81b7919f0
+dclz $t0, $t1 :: rd 0x21, rs 0x470cdd2b
+dclz $v0, $v1 :: rd 0x2, rs 0x3ef88384c72efcd6
+dclz $t0, $t1 :: rd 0x21, rs 0x43cdc09c
+dclz $v0, $v1 :: rd 0x2, rs 0x38b1c7bb6a2a3580
+dclz $t0, $t1 :: rd 0x21, rs 0x7b827d21
+dclz $v0, $v1 :: rd 0x3, rs 0x15ebf6121dca77c9
+dclz $t0, $t1 :: rd 0x21, rs 0x7f436096
+dclz $v0, $v1 :: rd 0x1, rs 0x5eaacdd9fd9147ae
+dclz $t0, $t1 :: rd 0x21, rs 0x7200464f
+dclz $v0, $v1 :: rd 0x0, rs 0xbb8470f981e91117
+dclz $t0, $t1 :: rd 0x21, rs 0x76c15bf8
+dclz $v0, $v1 :: rd 0x5, rs 0x5d42aeac6a532e0
+dclz $t0, $t1 :: rd 0x21, rs 0x68860bfd
+dclz $v0, $v1 :: rd 0x3, rs 0x14abf36419fb9e63
+dclz $t0, $t1 :: rd 0x21, rs 0x6c47164a
+dclz $v0, $v1 :: rd 0x2, rs 0x249d559aa8d72aac
+dclz $t0, $t1 :: rd 0x21, rs 0x61043093
+dclz $v0, $v1 :: rd 0x4, rs 0xcd6764f084b30ec
+dclz $t0, $t1 :: rd 0x21, rs 0x65c52d24
+dclz $v0, $v1 :: rd 0x1, rs 0x7f03ac0792468fdf
+dclz $t0, $t1 :: rd 0x23, rs 0x119b4be9
+dclz $v0, $v1 :: rd 0x1, rs 0x7e35ce6d56e670f5
+dclz $t0, $t1 :: rd 0x23, rs 0x155a565e
+dclz $v0, $v1 :: rd 0x3, rs 0x152828591a652711
+dclz $t0, $t1 :: rd 0x23, rs 0x18197087
+dclz $v0, $v1 :: rd 0x0, rs 0x9e1c3283d215a9fb
+dclz $t0, $t1 :: rd 0x23, rs 0x1cd86d30
+dclz $v0, $v1 :: rd 0x0, rs 0x8d95c049282a0417
+dclz $t0, $t1 :: rd 0x26, rs 0x29f3d35
+dclz $v0, $v1 :: rd 0x0, rs 0xf2e7a490978058f3
+dclz $t0, $t1 :: rd 0x25, rs 0x65e2082
+dclz $v0, $v1 :: rd 0x1, rs 0x775b4cca0975b1aa
+dclz $t0, $t1 :: rd 0x24, rs 0xb1d065b
+dclz $v0, $v1 :: rd 0x4, rs 0xa2b84a635111020
+dclz $t0, $t1 :: rd 0x24, rs 0xfdc1bec
+dclz $v0, $v1 :: rd 0x6, rs 0x23fa0d3a7d88b6f
+dclz $t0, $t1 :: rd 0x22, rs 0x3793a651
+dclz $v0, $v1 :: rd 0x0, rs 0xa3d991b79941dedd
+dclz $t0, $t1 :: rd 0x22, rs 0x3352bbe6
+dclz $v0, $v1 :: rd 0x1, rs 0x751cb4835a0d9508
+dclz $t0, $t1 :: rd 0x22, rs 0x3e119d3f
+dclz $v0, $v1 :: rd 0x0, rs 0x949cad35625bb2d3
+dclz $t0, $t1 :: rd 0x22, rs 0x3ad08088
+dclz $v0, $v1 :: rd 0x1, rs 0x7f567f35a6929739
+dclz $t0, $t1 :: rd 0x22, rs 0x2497d08d
+dclz $v0, $v1 :: rd 0x3, rs 0x185b88e0db8d7d27
+dclz $t0, $t1 :: rd 0x22, rs 0x2056cd3a
+dclz $v0, $v1 :: rd 0x2, rs 0x255a4cd22fd61b91
+dclz $t0, $t1 :: rd 0x22, rs 0x2d15ebe3
+dclz $v0, $v1 :: rd 0x3, rs 0x1048d589a4363f7b
+dclz $t0, $t1 :: rd 0x22, rs 0x29d4f654
+dclz $v0, $v1 :: rd 0x1, rs 0x6a6d5708f4605790
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffffc5a92679
+dclz $v0, $v1 :: rd 0x0, rs 0xd58ecbabde35697f
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffffc1683bce
+dclz $v0, $v1 :: rd 0x1, rs 0x575548fd08c0a5f1
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffffcc2b1d17
+dclz $v0, $v1 :: rd 0x0, rs 0x8bb640fb8ed98ddb
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffffc8ea00a0
+dclz $v0, $v1 :: rd 0x0, rs 0xbe00d51eabc578cc
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffffd6ad50a5
+dclz $v0, $v1 :: rd 0x2, rs 0x2f7e224a1c170ab2
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffffd26c4d12
+dclz $v0, $v1 :: rd 0x0, rs 0xa978f12ca22256a7
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffffdf2f6bcb
+dclz $v0, $v1 :: rd 0x0, rs 0x9950a93b811ee02f
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffffdbee767c
+dclz $v0, $v1 :: rd 0x0, rs 0xb44eea93c6796a0c
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffffe3a1cbc1
+dclz $v0, $v1 :: rd 0x0, rs 0xfe71fca06c0eb657
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffffe760d676
+dclz $v0, $v1 :: rd 0x1, rs 0x4ed6393df818af57
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffffea23f0af
+dclz $v0, $v1 :: rd 0x0, rs 0xf22e90200236770a
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffffeee2ed18
+dclz $v0, $v1 :: rd 0x0, rs 0x81efb6c7afd0c45d
+dclz $t0, $t1 :: rd 0x0, rs 0xfffffffff0a5bd1d
+dclz $v0, $v1 :: rd 0x0, rs 0xeed8f3518102315b
+dclz $t0, $t1 :: rd 0x0, rs 0xfffffffff464a0aa
+dclz $v0, $v1 :: rd 0x0, rs 0xadafefb9995efd5e
+dclz $t0, $t1 :: rd 0x0, rs 0xfffffffff9278673
+dclz $v0, $v1 :: rd 0x2, rs 0x34061933eb253086
+dclz $t0, $t1 :: rd 0x0, rs 0xfffffffffde69bc4
+dclz $v0, $v1 :: rd 0x3, rs 0x1748da264b4c52bc
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffff89b8fd09
+dclz $v0, $v1 :: rd 0x2, rs 0x34fdfc9a9302be89
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffff8d79e0be
+dclz $v0, $v1 :: rd 0x0, rs 0xd00278c3c521d180
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffff803ac667
+dclz $v0, $v1 :: rd 0x0, rs 0xe90944a4c1d37a5d
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffff84fbdbd0
+dclz $v0, $v1 :: rd 0x1, rs 0x65fd698fddef9839
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffff9abc8bd5
+dclz $v0, $v1 :: rd 0x0, rs 0xc49ee3ad81b5af52
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffff9e7d9662
+dclz $v0, $v1 :: rd 0x1, rs 0x7aa941e8bdb263e9
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffff933eb0bb
+dclz $v0, $v1 :: rd 0x2, rs 0x372c209e42f3b58d
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffff97ffad0c
+dclz $v0, $v1 :: rd 0x2, rs 0x30f870b7e122a83b
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffffafb010b1
+dclz $v0, $v1 :: rd 0x0, rs 0x9e02de4b678930ec
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffffab710d06
+dclz $v0, $v1 :: rd 0x0, rs 0xcd61a8639826631e
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffffa6322bdf
+dclz $v0, $v1 :: rd 0x0, rs 0xae87bc899a7bd3ca
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffffa2f33668
+dclz $v0, $v1 :: rd 0x1, rs 0x58ec644d6481af17
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffffbcb4666d
+dclz $v0, $v1 :: rd 0x1, rs 0x680cce5fb236b666
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffffb8757bda
+dclz $v0, $v1 :: rd 0x2, rs 0x3baa99471f6d4d75
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffffb5365d03
+dclz $v0, $v1 :: rd 0x1, rs 0x614d9b445f12236b
+dclz $t0, $t1 :: rd 0x0, rs 0xffffffffb1f740b4
+dclz $v0, $v1 :: rd 0x0, rs 0xa2a6ec661ba84121
+dadd $t0, $t1, $t2 :: rd 0xffffffffb1f740b4, rs 0x0, rt 0xffffffffb1f740b4
+dadd $t0, $t1, $t2 :: rd 0xffffffffb5365d03, rs 0x0, rt 0xffffffffb5365d03
+dadd $t0, $t1, $t2 :: rd 0xffffffffc1f7b748, rs 0x9823b6e, rt 0xffffffffb8757bda
+dadd $t0, $t1, $t2 :: rd 0xffffffffc9f78d46, rs 0xd4326d9, rt 0xffffffffbcb4666d
+dadd $t0, $t1, $t2 :: rd 0xffffffffb5f7ad44, rs 0x130476dc, rt 0xffffffffa2f33668
+dadd $t0, $t1, $t2 :: rd 0xffffffffbdf7974a, rs 0x17c56b6b, rt 0xffffffffa6322bdf
+dadd $t0, $t1, $t2 :: rd 0xffffffffc5f75ab8, rs 0x1a864db2, rt 0xffffffffab710d06
+dadd $t0, $t1, $t2 :: rd 0xffffffffcdf760b6, rs 0x1e475005, rt 0xffffffffafb010b1
+dadd $t0, $t1, $t2 :: rd 0xffffffffbe089ac4, rs 0x2608edb8, rt 0xffffffff97ffad0c
+dadd $t0, $t1, $t2 :: rd 0xffffffffb608a0ca, rs 0x22c9f00f, rt 0xffffffff933eb0bb
+dadd $t0, $t1, $t2 :: rd 0xffffffffce086d38, rs 0x2f8ad6d6, rt 0xffffffff9e7d9662
+dadd $t0, $t1, $t2 :: rd 0xffffffffc6085736, rs 0x2b4bcb61, rt 0xffffffff9abc8bd5
+dadd $t0, $t1, $t2 :: rd 0xffffffffba087734, rs 0x350c9b64, rt 0xffffffff84fbdbd0
+dadd $t0, $t1, $t2 :: rd 0xffffffffb2084d3a, rs 0x31cd86d3, rt 0xffffffff803ac667
+dadd $t0, $t1, $t2 :: rd 0xffffffffca0880c8, rs 0x3c8ea00a, rt 0xffffffff8d79e0be
+dadd $t0, $t1, $t2 :: rd 0xffffffffc208bac6, rs 0x384fbdbd, rt 0xffffffff89b8fd09
+dadd $t0, $t1, $t2 :: rd 0x49f87734, rs 0x4c11db70, rt 0xfffffffffde69bc4
+dadd $t0, $t1, $t2 :: rd 0x41f84d3a, rs 0x48d0c6c7, rt 0xfffffffff9278673
+dadd $t0, $t1, $t2 :: rd 0x39f880c8, rs 0x4593e01e, rt 0xfffffffff464a0aa
+dadd $t0, $t1, $t2 :: rd 0x31f8bac6, rs 0x4152fda9, rt 0xfffffffff0a5bd1d
+dadd $t0, $t1, $t2 :: rd 0x4df89ac4, rs 0x5f15adac, rt 0xffffffffeee2ed18
+dadd $t0, $t1, $t2 :: rd 0x45f8a0ca, rs 0x5bd4b01b, rt 0xffffffffea23f0af
+dadd $t0, $t1, $t2 :: rd 0x3df86d38, rs 0x569796c2, rt 0xffffffffe760d676
+dadd $t0, $t1, $t2 :: rd 0x35f85736, rs 0x52568b75, rt 0xffffffffe3a1cbc1
+dadd $t0, $t1, $t2 :: rd 0x4607ad44, rs 0x6a1936c8, rt 0xffffffffdbee767c
+dadd $t0, $t1, $t2 :: rd 0x4e07974a, rs 0x6ed82b7f, rt 0xffffffffdf2f6bcb
+dadd $t0, $t1, $t2 :: rd 0x36075ab8, rs 0x639b0da6, rt 0xffffffffd26c4d12
+dadd $t0, $t1, $t2 :: rd 0x3e0760b6, rs 0x675a1011, rt 0xffffffffd6ad50a5
+dadd $t0, $t1, $t2 :: rd 0x420740b4, rs 0x791d4014, rt 0xffffffffc8ea00a0
+dadd $t0, $t1, $t2 :: rd 0x4a077aba, rs 0x7ddc5da3, rt 0xffffffffcc2b1d17
+dadd $t0, $t1, $t2 :: rd 0x3207b748, rs 0x709f7b7a, rt 0xffffffffc1683bce
+dadd $t0, $t1, $t2 :: rd 0x3a078d46, rs 0x745e66cd, rt 0xffffffffc5a92679
+dadd $t0, $t1, $t2 :: rd 0xffffffffc1f8ad34, rs 0xffffffff9823b6e0, rt 0x29d4f654
+dadd $t0, $t1, $t2 :: rd 0xffffffffc9f8973a, rs 0xffffffff9ce2ab57, rt 0x2d15ebe3
+dadd $t0, $t1, $t2 :: rd 0xffffffffb1f85ac8, rs 0xffffffff91a18d8e, rt 0x2056cd3a
+dadd $t0, $t1, $t2 :: rd 0xffffffffb9f860c6, rs 0xffffffff95609039, rt 0x2497d08d
+dadd $t0, $t1, $t2 :: rd 0xffffffffc5f840c4, rs 0xffffffff8b27c03c, rt 0x3ad08088
+dadd $t0, $t1, $t2 :: rd 0xffffffffcdf87aca, rs 0xffffffff8fe6dd8b, rt 0x3e119d3f
+dadd $t0, $t1, $t2 :: rd 0xffffffffb5f8b738, rs 0xffffffff82a5fb52, rt 0x3352bbe6
+dadd $t0, $t1, $t2 :: rd 0xffffffffbdf88d36, rs 0xffffffff8664e6e5, rt 0x3793a651
+dadd $t0, $t1, $t2 :: rd 0xffffffffce077744, rs 0xffffffffbe2b5b58, rt 0xfdc1bec
+dadd $t0, $t1, $t2 :: rd 0xffffffffc6074d4a, rs 0xffffffffbaea46ef, rt 0xb1d065b
+dadd $t0, $t1, $t2 :: rd 0xffffffffbe0780b8, rs 0xffffffffb7a96036, rt 0x65e2082
+dadd $t0, $t1, $t2 :: rd 0xffffffffb607bab6, rs 0xffffffffb3687d81, rt 0x29f3d35
+dadd $t0, $t1, $t2 :: rd 0xffffffffca079ab4, rs 0xffffffffad2f2d84, rt 0x1cd86d30
+dadd $t0, $t1, $t2 :: rd 0xffffffffc207a0ba, rs 0xffffffffa9ee3033, rt 0x18197087
+dadd $t0, $t1, $t2 :: rd 0xffffffffba076d48, rs 0xffffffffa4ad16ea, rt 0x155a565e
+dadd $t0, $t1, $t2 :: rd 0xffffffffb2075746, rs 0xffffffffa06c0b5d, rt 0x119b4be9
+dadd $t0, $t1, $t2 :: rd 0x39f79ab4, rs 0xffffffffd4326d90, rt 0x65c52d24
+dadd $t0, $t1, $t2 :: rd 0x31f7a0ba, rs 0xffffffffd0f37027, rt 0x61043093
+dadd $t0, $t1, $t2 :: rd 0x49f76d48, rs 0xffffffffddb056fe, rt 0x6c47164a
+dadd $t0, $t1, $t2 :: rd 0x41f75746, rs 0xffffffffd9714b49, rt 0x68860bfd
+dadd $t0, $t1, $t2 :: rd 0x3df77744, rs 0xffffffffc7361b4c, rt 0x76c15bf8
+dadd $t0, $t1, $t2 :: rd 0x35f74d4a, rs 0xffffffffc3f706fb, rt 0x7200464f
+dadd $t0, $t1, $t2 :: rd 0x4df780b8, rs 0xffffffffceb42022, rt 0x7f436096
+dadd $t0, $t1, $t2 :: rd 0x45f7bab6, rs 0xffffffffca753d95, rt 0x7b827d21
+dadd $t0, $t1, $t2 :: rd 0x360840c4, rs 0xfffffffff23a8028, rt 0x43cdc09c
+dadd $t0, $t1, $t2 :: rd 0x3e087aca, rs 0xfffffffff6fb9d9f, rt 0x470cdd2b
+dadd $t0, $t1, $t2 :: rd 0x4608b738, rs 0xfffffffffbb8bb46, rt 0x4a4ffbf2
+dadd $t0, $t1, $t2 :: rd 0x4e088d36, rs 0xffffffffff79a6f1, rt 0x4e8ee645
+dadd $t0, $t1, $t2 :: rd 0x3208ad34, rs 0xffffffffe13ef6f4, rt 0x50c9b640
+dadd $t0, $t1, $t2 :: rd 0x3a08973a, rs 0xffffffffe5ffeb43, rt 0x5408abf7
+dadd $t0, $t1, $t2 :: rd 0x42085ac8, rs 0xffffffffe8bccd9a, rt 0x594b8d2e
+dadd $t0, $t1, $t2 :: rd 0x4a0860c6, rs 0xffffffffec7dd02d, rt 0x5d8a9099
+dadd $t0, $t1, $t2 :: rd 0xffffffffb9f7a13a, rs 0x34867077, rt 0xffffffff857130c3
+dadd $t0, $t1, $t2 :: rd 0xffffffffb1f79b34, rs 0x30476dc0, rt 0xffffffff81b02d74
+dadd $t0, $t1, $t2 :: rd 0xffffffffc9f756c6, rs 0x3d044b19, rt 0xffffffff8cf30bad
+dadd $t0, $t1, $t2 :: rd 0xffffffffc1f76cc8, rs 0x39c556ae, rt 0xffffffff8832161a
+dadd $t0, $t1, $t2 :: rd 0xffffffffbdf74cca, rs 0x278206ab, rt 0xffffffff9675461f
+dadd $t0, $t1, $t2 :: rd 0xffffffffb5f776c4, rs 0x23431b1c, rt 0xffffffff92b45ba8
+dadd $t0, $t1, $t2 :: rd 0xffffffffcdf7bb36, rs 0x2e003dc5, rt 0xffffffff9ff77d71
+dadd $t0, $t1, $t2 :: rd 0xffffffffc5f78138, rs 0x2ac12072, rt 0xffffffff9b3660c6
+dadd $t0, $t1, $t2 :: rd 0xffffffffb6087b4a, rs 0x128e9dcf, rt 0xffffffffa379dd7b
+dadd $t0, $t1, $t2 :: rd 0xffffffffbe084144, rs 0x164f8078, rt 0xffffffffa7b8c0cc
+dadd $t0, $t1, $t2 :: rd 0xffffffffc6088cb6, rs 0x1b0ca6a1, rt 0xffffffffaafbe615
+dadd $t0, $t1, $t2 :: rd 0xffffffffce08b6b8, rs 0x1fcdbb16, rt 0xffffffffae3afba2
+dadd $t0, $t1, $t2 :: rd 0xffffffffb20896ba, rs 0x18aeb13, rt 0xffffffffb07daba7
+dadd $t0, $t1, $t2 :: rd 0xffffffffba08acb4, rs 0x54bf6a4, rt 0xffffffffb4bcb610
+dadd $t0, $t1, $t2 :: rd 0xffffffffc2086146, rs 0x808d07d, rt 0xffffffffb9ff90c9
+dadd $t0, $t1, $t2 :: rd 0xffffffffca085b48, rs 0xcc9cdca, rt 0xffffffffbd3e8d7e
+dadd $t0, $t1, $t2 :: rd 0x7897ab07, rs 0x7897ab07, rt 0x0
+dadd $t0, $t1, $t2 :: rd 0x49f8acb4, rs 0x7c56b6b0, rt 0xffffffffcda1f604
+dadd $t0, $t1, $t2 :: rd 0x71159069, rs 0x71159069, rt 0x0
+dadd $t0, $t1, $t2 :: rd 0x39f85b48, rs 0x75d48dde, rt 0xffffffffc423cd6a
+dadd $t0, $t1, $t2 :: rd 0x45f87b4a, rs 0x6b93dddb, rt 0xffffffffda649d6f
+dadd $t0, $t1, $t2 :: rd 0x4df84144, rs 0x6f52c06c, rt 0xffffffffdea580d8
+dadd $t0, $t1, $t2 :: rd 0x35f88cb6, rs 0x6211e6b5, rt 0xffffffffd3e6a601
+dadd $t0, $t1, $t2 :: rd 0x3df8b6b8, rs 0x66d0fb02, rt 0xffffffffd727bbb6
+dadd $t0, $t1, $t2 :: rd 0x4e074cca, rs 0x5e9f46bf, rt 0xffffffffef68060b
+dadd $t0, $t1, $t2 :: rd 0x460776c4, rs 0x5a5e5b08, rt 0xffffffffeba91bbc
+dadd $t0, $t1, $t2 :: rd 0x3e07bb36, rs 0x571d7dd1, rt 0xffffffffe6ea3d65
+dadd $t0, $t1, $t2 :: rd 0x36078138, rs 0x53dc6066, rt 0xffffffffe22b20d2
+dadd $t0, $t1, $t2 :: rd 0x4a07a13a, rs 0x4d9b3063, rt 0xfffffffffc6c70d7
+dadd $t0, $t1, $t2 :: rd 0x42079b34, rs 0x495a2dd4, rt 0xfffffffff8ad6d60
+dadd $t0, $t1, $t2 :: rd 0x3a0756c6, rs 0x44190b0d, rt 0xfffffffff5ee4bb9
+dadd $t0, $t1, $t2 :: rd 0x32076cc8, rs 0x40d816ba, rt 0xfffffffff12f560e
+dadd $t0, $t1, $t2 :: rd 0xffffffffc9f84cba, rs 0xffffffffaca5c697, rt 0x1d528623
+dadd $t0, $t1, $t2 :: rd 0xffffffffc1f876b4, rs 0xffffffffa864db20, rt 0x19939b94
+dadd $t0, $t1, $t2 :: rd 0xffffffffb9f8bb46, rs 0xffffffffa527fdf9, rt 0x14d0bd4d
+dadd $t0, $t1, $t2 :: rd 0xffffffffb1f88148, rs 0xffffffffa1e6e04e, rt 0x1011a0fa
+dadd $t0, $t1, $t2 :: rd 0xffffffffcdf8a14a, rs 0xffffffffbfa1b04b, rt 0xe56f0ff
+dadd $t0, $t1, $t2 :: rd 0xffffffffc5f89b44, rs 0xffffffffbb60adfc, rt 0xa97ed48
+dadd $t0, $t1, $t2 :: rd 0xffffffffbdf856b6, rs 0xffffffffb6238b25, rt 0x7d4cb91
+dadd $t0, $t1, $t2 :: rd 0xffffffffb5f86cb8, rs 0xffffffffb2e29692, rt 0x315d626
+dadd $t0, $t1, $t2 :: rd 0xffffffffc60796ca, rs 0xffffffff8aad2b2f, rt 0x3b5a6b9b
+dadd $t0, $t1, $t2 :: rd 0x3f9b762c, rs 0x0, rt 0x3f9b762c
+dadd $t0, $t1, $t2 :: rd 0x32d850f5, rs 0x0, rt 0x32d850f5
+dadd $t0, $t1, $t2 :: rd 0xffffffffbe075b38, rs 0xffffffff87ee0df6, rt 0x36194d42
+dadd $t0, $t1, $t2 :: rd 0xffffffffc2077b3a, rs 0xffffffff99a95df3, rt 0x285e1d47
+dadd $t0, $t1, $t2 :: rd 0xffffffffca074134, rs 0xffffffff9d684044, rt 0x2c9f00f0
+dadd $t0, $t1, $t2 :: rd 0xffffffffb2078cc6, rs 0xffffffff902b669d, rt 0x21dc2629
+dadd $t0, $t1, $t2 :: rd 0xffffffffba07b6c8, rs 0xffffffff94ea7b2a, rt 0x251d3b9e
+dadd $t0, $t1, $t2 :: rd 0x31f77b3a, rs 0xffffffffe0b41de7, rt 0x51435d53
+dadd $t0, $t1, $t2 :: rd 0x39f74134, rs 0xffffffffe4750050, rt 0x558240e4
+dadd $t0, $t1, $t2 :: rd 0x41f78cc6, rs 0xffffffffe9362689, rt 0x58c1663d
+dadd $t0, $t1, $t2 :: rd 0x49f7b6c8, rs 0xffffffffedf73b3e, rt 0x5c007b8a
+dadd $t0, $t1, $t2 :: rd 0x35f796ca, rs 0xfffffffff3b06b3b, rt 0x42472b8f
+dadd $t0, $t1, $t2 :: rd 0x3df7acc4, rs 0xfffffffff771768c, rt 0x46863638
+dadd $t0, $t1, $t2 :: rd 0x45f76136, rs 0xfffffffffa325055, rt 0x4bc510e1
+dadd $t0, $t1, $t2 :: rd 0x4df75b38, rs 0xfffffffffef34de2, rt 0x4f040d56
+dadd $t0, $t1, $t2 :: rd 0x3e08a14a, rs 0xffffffffc6bcf05f, rt 0x774bb0eb
+dadd $t0, $t1, $t2 :: rd 0x36089b44, rs 0xffffffffc27dede8, rt 0x738aad5c
+dadd $t0, $t1, $t2 :: rd 0x4e0856b6, rs 0xffffffffcf3ecb31, rt 0x7ec98b85
+dadd $t0, $t1, $t2 :: rd 0x46086cb8, rs 0xffffffffcbffd686, rt 0x7a089632
+dadd $t0, $t1, $t2 :: rd 0x3a084cba, rs 0xffffffffd5b88683, rt 0x644fc637
+dadd $t0, $t1, $t2 :: rd 0x320876b4, rs 0xffffffffd1799b34, rt 0x608edb80
+dadd $t0, $t1, $t2 :: rd 0x4a08bb46, rs 0xffffffffdc3abded, rt 0x6dcdfd59
+dadd $t0, $t1, $t2 :: rd 0x42088148, rs 0xffffffffd8fba05a, rt 0x690ce0ee
+dadd $t0, $t1, $t2 :: rd 0x42088148, rs 0x690ce0ee, rt 0xffffffffd8fba05a
+dadd $t0, $t1, $t2 :: rd 0x4a08bb46, rs 0x6dcdfd59, rt 0xffffffffdc3abded
+dadd $t0, $t1, $t2 :: rd 0x320876b4, rs 0x608edb80, rt 0xffffffffd1799b34
+dadd $t0, $t1, $t2 :: rd 0x3a084cba, rs 0x644fc637, rt 0xffffffffd5b88683
+dadd $t0, $t1, $t2 :: rd 0x46086cb8, rs 0x7a089632, rt 0xffffffffcbffd686
+dadd $t0, $t1, $t2 :: rd 0x4e0856b6, rs 0x7ec98b85, rt 0xffffffffcf3ecb31
+dadd $t0, $t1, $t2 :: rd 0x36089b44, rs 0x738aad5c, rt 0xffffffffc27dede8
+dadd $t0, $t1, $t2 :: rd 0x3e08a14a, rs 0x774bb0eb, rt 0xffffffffc6bcf05f
+dadd $t0, $t1, $t2 :: rd 0x4df75b38, rs 0x4f040d56, rt 0xfffffffffef34de2
+dadd $t0, $t1, $t2 :: rd 0x45f76136, rs 0x4bc510e1, rt 0xfffffffffa325055
+dadd $t0, $t1, $t2 :: rd 0x3df7acc4, rs 0x46863638, rt 0xfffffffff771768c
+dadd $t0, $t1, $t2 :: rd 0x35f796ca, rs 0x42472b8f, rt 0xfffffffff3b06b3b
+dadd $t0, $t1, $t2 :: rd 0x49f7b6c8, rs 0x5c007b8a, rt 0xffffffffedf73b3e
+dadd $t0, $t1, $t2 :: rd 0x41f78cc6, rs 0x58c1663d, rt 0xffffffffe9362689
+dadd $t0, $t1, $t2 :: rd 0x39f74134, rs 0x558240e4, rt 0xffffffffe4750050
+dadd $t0, $t1, $t2 :: rd 0x31f77b3a, rs 0x51435d53, rt 0xffffffffe0b41de7
+dadd $t0, $t1, $t2 :: rd 0xffffffffba07b6c8, rs 0x251d3b9e, rt 0xffffffff94ea7b2a
+dadd $t0, $t1, $t2 :: rd 0xffffffffb2078cc6, rs 0x21dc2629, rt 0xffffffff902b669d
+dadd $t0, $t1, $t2 :: rd 0xffffffffca074134, rs 0x2c9f00f0, rt 0xffffffff9d684044
+dadd $t0, $t1, $t2 :: rd 0xffffffffc2077b3a, rs 0x285e1d47, rt 0xffffffff99a95df3
+dadd $t0, $t1, $t2 :: rd 0xffffffffbe075b38, rs 0x36194d42, rt 0xffffffff87ee0df6
+dadd $t0, $t1, $t2 :: rd 0x32d850f5, rs 0x32d850f5, rt 0x0
+dadd $t0, $t1, $t2 :: rd 0x3f9b762c, rs 0x3f9b762c, rt 0x0
+dadd $t0, $t1, $t2 :: rd 0xffffffffc60796ca, rs 0x3b5a6b9b, rt 0xffffffff8aad2b2f
+dadd $t0, $t1, $t2 :: rd 0xffffffffb5f86cb8, rs 0x315d626, rt 0xffffffffb2e29692
+dadd $t0, $t1, $t2 :: rd 0xffffffffbdf856b6, rs 0x7d4cb91, rt 0xffffffffb6238b25
+dadd $t0, $t1, $t2 :: rd 0xffffffffc5f89b44, rs 0xa97ed48, rt 0xffffffffbb60adfc
+dadd $t0, $t1, $t2 :: rd 0xffffffffcdf8a14a, rs 0xe56f0ff, rt 0xffffffffbfa1b04b
+dadd $t0, $t1, $t2 :: rd 0xffffffffb1f88148, rs 0x1011a0fa, rt 0xffffffffa1e6e04e
+dadd $t0, $t1, $t2 :: rd 0xffffffffb9f8bb46, rs 0x14d0bd4d, rt 0xffffffffa527fdf9
+dadd $t0, $t1, $t2 :: rd 0xffffffffc1f876b4, rs 0x19939b94, rt 0xffffffffa864db20
+dadd $t0, $t1, $t2 :: rd 0xffffffffc9f84cba, rs 0x1d528623, rt 0xffffffffaca5c697
+dadd $t0, $t1, $t2 :: rd 0x32076cc8, rs 0xfffffffff12f560e, rt 0x40d816ba
+dadd $t0, $t1, $t2 :: rd 0x3a0756c6, rs 0xfffffffff5ee4bb9, rt 0x44190b0d
+dadd $t0, $t1, $t2 :: rd 0x42079b34, rs 0xfffffffff8ad6d60, rt 0x495a2dd4
+dadd $t0, $t1, $t2 :: rd 0x4a07a13a, rs 0xfffffffffc6c70d7, rt 0x4d9b3063
+dadd $t0, $t1, $t2 :: rd 0x36078138, rs 0xffffffffe22b20d2, rt 0x53dc6066
+dadd $t0, $t1, $t2 :: rd 0x3e07bb36, rs 0xffffffffe6ea3d65, rt 0x571d7dd1
+dadd $t0, $t1, $t2 :: rd 0x460776c4, rs 0xffffffffeba91bbc, rt 0x5a5e5b08
+dadd $t0, $t1, $t2 :: rd 0x4e074cca, rs 0xffffffffef68060b, rt 0x5e9f46bf
+dadd $t0, $t1, $t2 :: rd 0x3df8b6b8, rs 0xffffffffd727bbb6, rt 0x66d0fb02
+dadd $t0, $t1, $t2 :: rd 0x35f88cb6, rs 0xffffffffd3e6a601, rt 0x6211e6b5
+dadd $t0, $t1, $t2 :: rd 0x4df84144, rs 0xffffffffdea580d8, rt 0x6f52c06c
+dadd $t0, $t1, $t2 :: rd 0x45f87b4a, rs 0xffffffffda649d6f, rt 0x6b93dddb
+dadd $t0, $t1, $t2 :: rd 0x39f85b48, rs 0xffffffffc423cd6a, rt 0x75d48dde
+dadd $t0, $t1, $t2 :: rd 0x71159069, rs 0x0, rt 0x71159069
+dadd $t0, $t1, $t2 :: rd 0x49f8acb4, rs 0xffffffffcda1f604, rt 0x7c56b6b0
+dadd $t0, $t1, $t2 :: rd 0x7897ab07, rs 0x0, rt 0x7897ab07
+dadd $t0, $t1, $t2 :: rd 0xffffffffca085b48, rs 0xffffffffbd3e8d7e, rt 0xcc9cdca
+dadd $t0, $t1, $t2 :: rd 0xffffffffc2086146, rs 0xffffffffb9ff90c9, rt 0x808d07d
+dadd $t0, $t1, $t2 :: rd 0xffffffffba08acb4, rs 0xffffffffb4bcb610, rt 0x54bf6a4
+dadd $t0, $t1, $t2 :: rd 0xffffffffb20896ba, rs 0xffffffffb07daba7, rt 0x18aeb13
+dadd $t0, $t1, $t2 :: rd 0xffffffffce08b6b8, rs 0xffffffffae3afba2, rt 0x1fcdbb16
+dadd $t0, $t1, $t2 :: rd 0xffffffffc6088cb6, rs 0xffffffffaafbe615, rt 0x1b0ca6a1
+dadd $t0, $t1, $t2 :: rd 0xffffffffbe084144, rs 0xffffffffa7b8c0cc, rt 0x164f8078
+dadd $t0, $t1, $t2 :: rd 0xffffffffb6087b4a, rs 0xffffffffa379dd7b, rt 0x128e9dcf
+dadd $t0, $t1, $t2 :: rd 0xffffffffc5f78138, rs 0xffffffff9b3660c6, rt 0x2ac12072
+dadd $t0, $t1, $t2 :: rd 0xffffffffcdf7bb36, rs 0xffffffff9ff77d71, rt 0x2e003dc5
+dadd $t0, $t1, $t2 :: rd 0xffffffffb5f776c4, rs 0xffffffff92b45ba8, rt 0x23431b1c
+dadd $t0, $t1, $t2 :: rd 0xffffffffbdf74cca, rs 0xffffffff9675461f, rt 0x278206ab
+dadd $t0, $t1, $t2 :: rd 0xffffffffc1f76cc8, rs 0xffffffff8832161a, rt 0x39c556ae
+dadd $t0, $t1, $t2 :: rd 0xffffffffc9f756c6, rs 0xffffffff8cf30bad, rt 0x3d044b19
+dadd $t0, $t1, $t2 :: rd 0xffffffffb1f79b34, rs 0xffffffff81b02d74, rt 0x30476dc0
+dadd $t0, $t1, $t2 :: rd 0xffffffffb9f7a13a, rs 0xffffffff857130c3, rt 0x34867077
+dadd $t0, $t1, $t2 :: rd 0x4a0860c6, rs 0x5d8a9099, rt 0xffffffffec7dd02d
+dadd $t0, $t1, $t2 :: rd 0x42085ac8, rs 0x594b8d2e, rt 0xffffffffe8bccd9a
+dadd $t0, $t1, $t2 :: rd 0x3a08973a, rs 0x5408abf7, rt 0xffffffffe5ffeb43
+dadd $t0, $t1, $t2 :: rd 0x3208ad34, rs 0x50c9b640, rt 0xffffffffe13ef6f4
+dadd $t0, $t1, $t2 :: rd 0x4e088d36, rs 0x4e8ee645, rt 0xffffffffff79a6f1
+dadd $t0, $t1, $t2 :: rd 0x4608b738, rs 0x4a4ffbf2, rt 0xfffffffffbb8bb46
+dadd $t0, $t1, $t2 :: rd 0x3e087aca, rs 0x470cdd2b, rt 0xfffffffff6fb9d9f
+dadd $t0, $t1, $t2 :: rd 0x360840c4, rs 0x43cdc09c, rt 0xfffffffff23a8028
+dadd $t0, $t1, $t2 :: rd 0x45f7bab6, rs 0x7b827d21, rt 0xffffffffca753d95
+dadd $t0, $t1, $t2 :: rd 0x4df780b8, rs 0x7f436096, rt 0xffffffffceb42022
+dadd $t0, $t1, $t2 :: rd 0x35f74d4a, rs 0x7200464f, rt 0xffffffffc3f706fb
+dadd $t0, $t1, $t2 :: rd 0x3df77744, rs 0x76c15bf8, rt 0xffffffffc7361b4c
+dadd $t0, $t1, $t2 :: rd 0x41f75746, rs 0x68860bfd, rt 0xffffffffd9714b49
+dadd $t0, $t1, $t2 :: rd 0x49f76d48, rs 0x6c47164a, rt 0xffffffffddb056fe
+dadd $t0, $t1, $t2 :: rd 0x31f7a0ba, rs 0x61043093, rt 0xffffffffd0f37027
+dadd $t0, $t1, $t2 :: rd 0x39f79ab4, rs 0x65c52d24, rt 0xffffffffd4326d90
+dadd $t0, $t1, $t2 :: rd 0xffffffffb2075746, rs 0x119b4be9, rt 0xffffffffa06c0b5d
+dadd $t0, $t1, $t2 :: rd 0xffffffffba076d48, rs 0x155a565e, rt 0xffffffffa4ad16ea
+dadd $t0, $t1, $t2 :: rd 0xffffffffc207a0ba, rs 0x18197087, rt 0xffffffffa9ee3033
+dadd $t0, $t1, $t2 :: rd 0xffffffffca079ab4, rs 0x1cd86d30, rt 0xffffffffad2f2d84
+dadd $t0, $t1, $t2 :: rd 0xffffffffb607bab6, rs 0x29f3d35, rt 0xffffffffb3687d81
+dadd $t0, $t1, $t2 :: rd 0xffffffffbe0780b8, rs 0x65e2082, rt 0xffffffffb7a96036
+dadd $t0, $t1, $t2 :: rd 0xffffffffc6074d4a, rs 0xb1d065b, rt 0xffffffffbaea46ef
+dadd $t0, $t1, $t2 :: rd 0xffffffffce077744, rs 0xfdc1bec, rt 0xffffffffbe2b5b58
+dadd $t0, $t1, $t2 :: rd 0xffffffffbdf88d36, rs 0x3793a651, rt 0xffffffff8664e6e5
+dadd $t0, $t1, $t2 :: rd 0xffffffffb5f8b738, rs 0x3352bbe6, rt 0xffffffff82a5fb52
+dadd $t0, $t1, $t2 :: rd 0xffffffffcdf87aca, rs 0x3e119d3f, rt 0xffffffff8fe6dd8b
+dadd $t0, $t1, $t2 :: rd 0xffffffffc5f840c4, rs 0x3ad08088, rt 0xffffffff8b27c03c
+dadd $t0, $t1, $t2 :: rd 0xffffffffb9f860c6, rs 0x2497d08d, rt 0xffffffff95609039
+dadd $t0, $t1, $t2 :: rd 0xffffffffb1f85ac8, rs 0x2056cd3a, rt 0xffffffff91a18d8e
+dadd $t0, $t1, $t2 :: rd 0xffffffffc9f8973a, rs 0x2d15ebe3, rt 0xffffffff9ce2ab57
+dadd $t0, $t1, $t2 :: rd 0xffffffffc1f8ad34, rs 0x29d4f654, rt 0xffffffff9823b6e0
+dadd $t0, $t1, $t2 :: rd 0x3a078d46, rs 0xffffffffc5a92679, rt 0x745e66cd
+dadd $t0, $t1, $t2 :: rd 0x3207b748, rs 0xffffffffc1683bce, rt 0x709f7b7a
+dadd $t0, $t1, $t2 :: rd 0x4a077aba, rs 0xffffffffcc2b1d17, rt 0x7ddc5da3
+dadd $t0, $t1, $t2 :: rd 0x420740b4, rs 0xffffffffc8ea00a0, rt 0x791d4014
+dadd $t0, $t1, $t2 :: rd 0x3e0760b6, rs 0xffffffffd6ad50a5, rt 0x675a1011
+dadd $t0, $t1, $t2 :: rd 0x36075ab8, rs 0xffffffffd26c4d12, rt 0x639b0da6
+dadd $t0, $t1, $t2 :: rd 0x4e07974a, rs 0xffffffffdf2f6bcb, rt 0x6ed82b7f
+dadd $t0, $t1, $t2 :: rd 0x4607ad44, rs 0xffffffffdbee767c, rt 0x6a1936c8
+dadd $t0, $t1, $t2 :: rd 0x35f85736, rs 0xffffffffe3a1cbc1, rt 0x52568b75
+dadd $t0, $t1, $t2 :: rd 0x3df86d38, rs 0xffffffffe760d676, rt 0x569796c2
+dadd $t0, $t1, $t2 :: rd 0x45f8a0ca, rs 0xffffffffea23f0af, rt 0x5bd4b01b
+dadd $t0, $t1, $t2 :: rd 0x4df89ac4, rs 0xffffffffeee2ed18, rt 0x5f15adac
+dadd $t0, $t1, $t2 :: rd 0x31f8bac6, rs 0xfffffffff0a5bd1d, rt 0x4152fda9
+dadd $t0, $t1, $t2 :: rd 0x39f880c8, rs 0xfffffffff464a0aa, rt 0x4593e01e
+dadd $t0, $t1, $t2 :: rd 0x41f84d3a, rs 0xfffffffff9278673, rt 0x48d0c6c7
+dadd $t0, $t1, $t2 :: rd 0x49f87734, rs 0xfffffffffde69bc4, rt 0x4c11db70
+dadd $t0, $t1, $t2 :: rd 0xffffffffc208bac6, rs 0xffffffff89b8fd09, rt 0x384fbdbd
+dadd $t0, $t1, $t2 :: rd 0xffffffffca0880c8, rs 0xffffffff8d79e0be, rt 0x3c8ea00a
+dadd $t0, $t1, $t2 :: rd 0xffffffffb2084d3a, rs 0xffffffff803ac667, rt 0x31cd86d3
+dadd $t0, $t1, $t2 :: rd 0xffffffffba087734, rs 0xffffffff84fbdbd0, rt 0x350c9b64
+dadd $t0, $t1, $t2 :: rd 0xffffffffc6085736, rs 0xffffffff9abc8bd5, rt 0x2b4bcb61
+dadd $t0, $t1, $t2 :: rd 0xffffffffce086d38, rs 0xffffffff9e7d9662, rt 0x2f8ad6d6
+dadd $t0, $t1, $t2 :: rd 0xffffffffb608a0ca, rs 0xffffffff933eb0bb, rt 0x22c9f00f
+dadd $t0, $t1, $t2 :: rd 0xffffffffbe089ac4, rs 0xffffffff97ffad0c, rt 0x2608edb8
+dadd $t0, $t1, $t2 :: rd 0xffffffffcdf760b6, rs 0xffffffffafb010b1, rt 0x1e475005
+dadd $t0, $t1, $t2 :: rd 0xffffffffc5f75ab8, rs 0xffffffffab710d06, rt 0x1a864db2
+dadd $t0, $t1, $t2 :: rd 0xffffffffbdf7974a, rs 0xffffffffa6322bdf, rt 0x17c56b6b
+dadd $t0, $t1, $t2 :: rd 0xffffffffb5f7ad44, rs 0xffffffffa2f33668, rt 0x130476dc
+dadd $t0, $t1, $t2 :: rd 0xffffffffc9f78d46, rs 0xffffffffbcb4666d, rt 0xd4326d9
+dadd $t0, $t1, $t2 :: rd 0xffffffffc1f7b748, rs 0xffffffffb8757bda, rt 0x9823b6e
+dadd $t0, $t1, $t2 :: rd 0xffffffffb5365d03, rs 0xffffffffb5365d03, rt 0x0
+dadd $t0, $t1, $t2 :: rd 0xffffffffb1f740b4, rs 0xffffffffb1f740b4, rt 0x0
+daddiu $t0, $t1, 0xff :: rt 0xff, rs 0x0, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffffffffffff, rs 0x0, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x0, rs 0x0, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x23, rs 0x0, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x12bd7a9, rs 0x12bd6aa, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x12bd6a9, rs 0x12bd6aa, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x12bd6aa, rs 0x12bd6aa, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x12bd6cd, rs 0x12bd6aa, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xff, rs 0x0, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffffffffffff, rs 0x0, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x0, rs 0x0, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x23, rs 0x0, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x7e876382d2ac12, rs 0x7e876382d2ab13, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x7e876382d2ab12, rs 0x7e876382d2ab13, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x7e876382d2ab13, rs 0x7e876382d2ab13, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x7e876382d2ab36, rs 0x7e876382d2ab13, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x9823c6d, rs 0x9823b6e, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x9823b6d, rs 0x9823b6e, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x9823b6e, rs 0x9823b6e, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x9823b91, rs 0x9823b6e, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x976d6e9ac31511f2, rs 0x976d6e9ac31510f3, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x976d6e9ac31510f2, rs 0x976d6e9ac31510f3, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x976d6e9ac31510f3, rs 0x976d6e9ac31510f3, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x976d6e9ac3151116, rs 0x976d6e9ac31510f3, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xd4327d8, rs 0xd4326d9, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xd4326d8, rs 0xd4326d9, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xd4326d9, rs 0xd4326d9, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xd4326fc, rs 0xd4326d9, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xb7746d775ad6a6fa, rs 0xb7746d775ad6a5fb, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xb7746d775ad6a5fa, rs 0xb7746d775ad6a5fb, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xb7746d775ad6a5fb, rs 0xb7746d775ad6a5fb, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xb7746d775ad6a61e, rs 0xb7746d775ad6a5fb, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x130477db, rs 0x130476dc, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x130476db, rs 0x130476dc, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x130476dc, rs 0x130476dc, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x130476ff, rs 0x130476dc, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x42b0c0a28677b601, rs 0x42b0c0a28677b502, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x42b0c0a28677b501, rs 0x42b0c0a28677b502, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x42b0c0a28677b502, rs 0x42b0c0a28677b502, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x42b0c0a28677b525, rs 0x42b0c0a28677b502, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x17c56c6a, rs 0x17c56b6b, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x17c56b6a, rs 0x17c56b6b, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x17c56b6b, rs 0x17c56b6b, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x17c56b8e, rs 0x17c56b6b, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x2aa89d319e3c31ac, rs 0x2aa89d319e3c30ad, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x2aa89d319e3c30ac, rs 0x2aa89d319e3c30ad, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x2aa89d319e3c30ad, rs 0x2aa89d319e3c30ad, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x2aa89d319e3c30d0, rs 0x2aa89d319e3c30ad, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x1a864eb1, rs 0x1a864db2, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x1a864db1, rs 0x1a864db2, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x1a864db2, rs 0x1a864db2, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x1a864dd5, rs 0x1a864db2, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x1f308ec377fb423c, rs 0x1f308ec377fb413d, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x1f308ec377fb413c, rs 0x1f308ec377fb413d, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x1f308ec377fb413d, rs 0x1f308ec377fb413d, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x1f308ec377fb4160, rs 0x1f308ec377fb413d, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x1e475104, rs 0x1e475005, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x1e475004, rs 0x1e475005, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x1e475005, rs 0x1e475005, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x1e475028, rs 0x1e475005, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x7aa04213c760e5f6, rs 0x7aa04213c760e4f7, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x7aa04213c760e4f6, rs 0x7aa04213c760e4f7, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x7aa04213c760e4f7, rs 0x7aa04213c760e4f7, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x7aa04213c760e51a, rs 0x7aa04213c760e4f7, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x2608eeb7, rs 0x2608edb8, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x2608edb7, rs 0x2608edb8, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x2608edb8, rs 0x2608edb8, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x2608eddb, rs 0x2608edb8, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x9e705cc51ad8dd9f, rs 0x9e705cc51ad8dca0, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x9e705cc51ad8dc9f, rs 0x9e705cc51ad8dca0, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x9e705cc51ad8dca0, rs 0x9e705cc51ad8dca0, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x9e705cc51ad8dcc3, rs 0x9e705cc51ad8dca0, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x22c9f10e, rs 0x22c9f00f, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x22c9f00e, rs 0x22c9f00f, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x22c9f00f, rs 0x22c9f00f, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x22c9f032, rs 0x22c9f00f, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x4b3dda869615a70c, rs 0x4b3dda869615a60d, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x4b3dda869615a60c, rs 0x4b3dda869615a60d, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x4b3dda869615a60d, rs 0x4b3dda869615a60d, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x4b3dda869615a630, rs 0x4b3dda869615a60d, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x2f8ad7d5, rs 0x2f8ad6d6, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x2f8ad6d5, rs 0x2f8ad6d6, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x2f8ad6d6, rs 0x2f8ad6d6, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x2f8ad6f9, rs 0x2f8ad6d6, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x5e7a4dd6353d51c, rs 0x5e7a4dd6353d41d, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x5e7a4dd6353d41c, rs 0x5e7a4dd6353d41d, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x5e7a4dd6353d41d, rs 0x5e7a4dd6353d41d, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x5e7a4dd6353d440, rs 0x5e7a4dd6353d41d, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x2b4bcc60, rs 0x2b4bcb61, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x2b4bcb60, rs 0x2b4bcb61, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x2b4bcb61, rs 0x2b4bcb61, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x2b4bcb84, rs 0x2b4bcb61, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x3af35a9dc40bd512, rs 0x3af35a9dc40bd413, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x3af35a9dc40bd412, rs 0x3af35a9dc40bd413, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x3af35a9dc40bd413, rs 0x3af35a9dc40bd413, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x3af35a9dc40bd436, rs 0x3af35a9dc40bd413, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x350c9c63, rs 0x350c9b64, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x350c9b63, rs 0x350c9b64, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x350c9b64, rs 0x350c9b64, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x350c9b87, rs 0x350c9b64, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x47f505569a08a27f, rs 0x47f505569a08a180, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x47f505569a08a17f, rs 0x47f505569a08a180, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x47f505569a08a180, rs 0x47f505569a08a180, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x47f505569a08a1a3, rs 0x47f505569a08a180, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x31cd87d2, rs 0x31cd86d3, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x31cd86d2, rs 0x31cd86d3, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x31cd86d3, rs 0x31cd86d3, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x31cd86f6, rs 0x31cd86d3, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x9564b77fd6d2050e, rs 0x9564b77fd6d2040f, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x9564b77fd6d2040e, rs 0x9564b77fd6d2040f, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x9564b77fd6d2040f, rs 0x9564b77fd6d2040f, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x9564b77fd6d20432, rs 0x9564b77fd6d2040f, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x3c8ea109, rs 0x3c8ea00a, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x3c8ea009, rs 0x3c8ea00a, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x3c8ea00a, rs 0x3c8ea00a, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x3c8ea02d, rs 0x3c8ea00a, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xcebc8279b2c76cbd, rs 0xcebc8279b2c76bbe, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xcebc8279b2c76bbd, rs 0xcebc8279b2c76bbe, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xcebc8279b2c76bbe, rs 0xcebc8279b2c76bbe, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xcebc8279b2c76be1, rs 0xcebc8279b2c76bbe, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x384fbebc, rs 0x384fbdbd, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x384fbdbc, rs 0x384fbdbd, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x384fbdbd, rs 0x384fbdbd, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x384fbde0, rs 0x384fbdbd, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xb5034c2f1f18e5c6, rs 0xb5034c2f1f18e4c7, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xb5034c2f1f18e4c6, rs 0xb5034c2f1f18e4c7, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xb5034c2f1f18e4c7, rs 0xb5034c2f1f18e4c7, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xb5034c2f1f18e4ea, rs 0xb5034c2f1f18e4c7, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x4c11dc6f, rs 0x4c11db70, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x4c11db6f, rs 0x4c11db70, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x4c11db70, rs 0x4c11db70, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x4c11db93, rs 0x4c11db70, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x94ff52fc81afa896, rs 0x94ff52fc81afa797, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x94ff52fc81afa796, rs 0x94ff52fc81afa797, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x94ff52fc81afa797, rs 0x94ff52fc81afa797, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x94ff52fc81afa7ba, rs 0x94ff52fc81afa797, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x48d0c7c6, rs 0x48d0c6c7, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x48d0c6c6, rs 0x48d0c6c7, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x48d0c6c7, rs 0x48d0c6c7, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x48d0c6ea, rs 0x48d0c6c7, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x31d8d9166dfc51e9, rs 0x31d8d9166dfc50ea, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x31d8d9166dfc50e9, rs 0x31d8d9166dfc50ea, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x31d8d9166dfc50ea, rs 0x31d8d9166dfc50ea, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x31d8d9166dfc510d, rs 0x31d8d9166dfc50ea, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x4593e11d, rs 0x4593e01e, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x4593e01d, rs 0x4593e01e, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x4593e01e, rs 0x4593e01e, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x4593e041, rs 0x4593e01e, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x36549bd678e896b0, rs 0x36549bd678e895b1, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x36549bd678e895b0, rs 0x36549bd678e895b1, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x36549bd678e895b1, rs 0x36549bd678e895b1, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x36549bd678e895d4, rs 0x36549bd678e895b1, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x4152fea8, rs 0x4152fda9, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x4152fda8, rs 0x4152fda9, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x4152fda9, rs 0x4152fda9, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x4152fdcc, rs 0x4152fda9, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x85e0a6319b63269a, rs 0x85e0a6319b63259b, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x85e0a6319b63259a, rs 0x85e0a6319b63259b, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x85e0a6319b63259b, rs 0x85e0a6319b63259b, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x85e0a6319b6325be, rs 0x85e0a6319b63259b, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x5f15aeab, rs 0x5f15adac, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x5f15adab, rs 0x5f15adac, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x5f15adac, rs 0x5f15adac, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x5f15adcf, rs 0x5f15adac, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x556b3ecaccf17bc4, rs 0x556b3ecaccf17ac5, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x556b3ecaccf17ac4, rs 0x556b3ecaccf17ac5, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x556b3ecaccf17ac5, rs 0x556b3ecaccf17ac5, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x556b3ecaccf17ae8, rs 0x556b3ecaccf17ac5, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x5bd4b11a, rs 0x5bd4b01b, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x5bd4b01a, rs 0x5bd4b01b, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x5bd4b01b, rs 0x5bd4b01b, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x5bd4b03e, rs 0x5bd4b01b, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xb42f5fc581eea1fa, rs 0xb42f5fc581eea0fb, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xb42f5fc581eea0fa, rs 0xb42f5fc581eea0fb, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xb42f5fc581eea0fb, rs 0xb42f5fc581eea0fb, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xb42f5fc581eea11e, rs 0xb42f5fc581eea0fb, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x569797c1, rs 0x569796c2, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x569796c1, rs 0x569796c2, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x569796c2, rs 0x569796c2, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x569796e5, rs 0x569796c2, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x25b50fec14682e96, rs 0x25b50fec14682d97, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x25b50fec14682d96, rs 0x25b50fec14682d97, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x25b50fec14682d97, rs 0x25b50fec14682d97, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x25b50fec14682dba, rs 0x25b50fec14682d97, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x52568c74, rs 0x52568b75, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x52568b74, rs 0x52568b75, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x52568b75, rs 0x52568b75, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x52568b98, rs 0x52568b75, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xfc93c5132cfb0979, rs 0xfc93c5132cfb087a, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xfc93c5132cfb0879, rs 0xfc93c5132cfb087a, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xfc93c5132cfb087a, rs 0xfc93c5132cfb087a, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xfc93c5132cfb089d, rs 0xfc93c5132cfb087a, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x6a1937c7, rs 0x6a1936c8, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x6a1936c7, rs 0x6a1936c8, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x6a1936c8, rs 0x6a1936c8, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x6a1936eb, rs 0x6a1936c8, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x3c2cd9a9cda20865, rs 0x3c2cd9a9cda20766, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x3c2cd9a9cda20765, rs 0x3c2cd9a9cda20766, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x3c2cd9a9cda20766, rs 0x3c2cd9a9cda20766, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x3c2cd9a9cda20789, rs 0x3c2cd9a9cda20766, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x6ed82c7e, rs 0x6ed82b7f, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x6ed82b7e, rs 0x6ed82b7f, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x6ed82b7f, rs 0x6ed82b7f, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x6ed82ba2, rs 0x6ed82b7f, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x1791722a7d72db3d, rs 0x1791722a7d72da3e, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x1791722a7d72da3d, rs 0x1791722a7d72da3e, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x1791722a7d72da3e, rs 0x1791722a7d72da3e, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x1791722a7d72da61, rs 0x1791722a7d72da3e, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x639b0ea5, rs 0x639b0da6, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x639b0da5, rs 0x639b0da6, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x639b0da6, rs 0x639b0da6, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x639b0dc9, rs 0x639b0da6, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x87cc9d193ce25ac, rs 0x87cc9d193ce24ad, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x87cc9d193ce24ac, rs 0x87cc9d193ce24ad, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x87cc9d193ce24ad, rs 0x87cc9d193ce24ad, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x87cc9d193ce24d0, rs 0x87cc9d193ce24ad, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x675a1110, rs 0x675a1011, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x675a1010, rs 0x675a1011, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x675a1011, rs 0x675a1011, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x675a1034, rs 0x675a1011, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x1d2a757038984fd1, rs 0x1d2a757038984ed2, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x1d2a757038984ed1, rs 0x1d2a757038984ed2, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x1d2a757038984ed2, rs 0x1d2a757038984ed2, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x1d2a757038984ef5, rs 0x1d2a757038984ed2, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x791d4113, rs 0x791d4014, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x791d4013, rs 0x791d4014, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x791d4014, rs 0x791d4014, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x791d4037, rs 0x791d4014, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xd0d070db710cd135, rs 0xd0d070db710cd036, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xd0d070db710cd035, rs 0xd0d070db710cd036, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xd0d070db710cd036, rs 0xd0d070db710cd036, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xd0d070db710cd059, rs 0xd0d070db710cd036, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x7ddc5ea2, rs 0x7ddc5da3, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x7ddc5da2, rs 0x7ddc5da3, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x7ddc5da3, rs 0x7ddc5da3, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x7ddc5dc6, rs 0x7ddc5da3, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x39c21c7d03415703, rs 0x39c21c7d03415604, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x39c21c7d03415603, rs 0x39c21c7d03415604, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x39c21c7d03415604, rs 0x39c21c7d03415604, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x39c21c7d03415627, rs 0x39c21c7d03415604, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x709f7c79, rs 0x709f7b7a, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x709f7b79, rs 0x709f7b7a, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x709f7b7a, rs 0x709f7b7a, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x709f7b9d, rs 0x709f7b7a, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x8e94b7af8ecc32cd, rs 0x8e94b7af8ecc31ce, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x8e94b7af8ecc31cd, rs 0x8e94b7af8ecc31ce, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x8e94b7af8ecc31ce, rs 0x8e94b7af8ecc31ce, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x8e94b7af8ecc31f1, rs 0x8e94b7af8ecc31ce, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x745e67cc, rs 0x745e66cd, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x745e66cc, rs 0x745e66cd, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x745e66cd, rs 0x745e66cd, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x745e66f0, rs 0x745e66cd, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x24eb6a8d1ce7684e, rs 0x24eb6a8d1ce7674f, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x24eb6a8d1ce7674e, rs 0x24eb6a8d1ce7674f, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x24eb6a8d1ce7674f, rs 0x24eb6a8d1ce7674f, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x24eb6a8d1ce76772, rs 0x24eb6a8d1ce7674f, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffff9823b7df, rs 0xffffffff9823b6e0, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffff9823b6df, rs 0xffffffff9823b6e0, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffff9823b6e0, rs 0xffffffff9823b6e0, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffff9823b703, rs 0xffffffff9823b6e0, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x2f39454412d6e5a6, rs 0x2f39454412d6e4a7, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x2f39454412d6e4a6, rs 0x2f39454412d6e4a7, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x2f39454412d6e4a7, rs 0x2f39454412d6e4a7, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x2f39454412d6e4ca, rs 0x2f39454412d6e4a7, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffff9ce2ac56, rs 0xffffffff9ce2ab57, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffff9ce2ab56, rs 0xffffffff9ce2ab57, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffff9ce2ab57, rs 0xffffffff9ce2ab57, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffff9ce2ab7a, rs 0xffffffff9ce2ab57, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x2608c2b756da4d53, rs 0x2608c2b756da4c54, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x2608c2b756da4c53, rs 0x2608c2b756da4c54, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x2608c2b756da4c54, rs 0x2608c2b756da4c54, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x2608c2b756da4c77, rs 0x2608c2b756da4c54, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffff91a18e8d, rs 0xffffffff91a18d8e, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffff91a18d8d, rs 0xffffffff91a18d8e, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffff91a18d8e, rs 0xffffffff91a18d8e, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffff91a18db1, rs 0xffffffff91a18d8e, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x900102dac8d7262e, rs 0x900102dac8d7252f, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x900102dac8d7252e, rs 0x900102dac8d7252f, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x900102dac8d7252f, rs 0x900102dac8d7252f, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x900102dac8d72552, rs 0x900102dac8d7252f, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffff95609138, rs 0xffffffff95609039, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffff95609038, rs 0xffffffff95609039, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffff95609039, rs 0xffffffff95609039, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffff9560905c, rs 0xffffffff95609039, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xc890d5f1f2efa5f6, rs 0xc890d5f1f2efa4f7, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xc890d5f1f2efa4f6, rs 0xc890d5f1f2efa4f7, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xc890d5f1f2efa4f7, rs 0xc890d5f1f2efa4f7, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xc890d5f1f2efa51a, rs 0xc890d5f1f2efa4f7, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffff8b27c13b, rs 0xffffffff8b27c03c, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffff8b27c03b, rs 0xffffffff8b27c03c, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffff8b27c03c, rs 0xffffffff8b27c03c, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffff8b27c05f, rs 0xffffffff8b27c03c, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xed5005cbc8b0a313, rs 0xed5005cbc8b0a214, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xed5005cbc8b0a213, rs 0xed5005cbc8b0a214, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xed5005cbc8b0a214, rs 0xed5005cbc8b0a214, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xed5005cbc8b0a237, rs 0xed5005cbc8b0a214, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffff8fe6de8a, rs 0xffffffff8fe6dd8b, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffff8fe6dd8a, rs 0xffffffff8fe6dd8b, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffff8fe6dd8b, rs 0xffffffff8fe6dd8b, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffff8fe6ddae, rs 0xffffffff8fe6dd8b, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x314791895991146b, rs 0x314791895991136c, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x314791895991136b, rs 0x314791895991136c, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x314791895991136c, rs 0x314791895991136c, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x314791895991138f, rs 0x314791895991136c, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffff82a5fc51, rs 0xffffffff82a5fb52, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffff82a5fb51, rs 0xffffffff82a5fb52, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffff82a5fb52, rs 0xffffffff82a5fb52, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffff82a5fb75, rs 0xffffffff82a5fb52, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xc6eecff99a2fb7f2, rs 0xc6eecff99a2fb6f3, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xc6eecff99a2fb6f2, rs 0xc6eecff99a2fb6f3, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xc6eecff99a2fb6f3, rs 0xc6eecff99a2fb6f3, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xc6eecff99a2fb716, rs 0xc6eecff99a2fb6f3, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffff8664e7e4, rs 0xffffffff8664e6e5, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffff8664e6e4, rs 0xffffffff8664e6e5, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffff8664e6e5, rs 0xffffffff8664e6e5, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffff8664e708, rs 0xffffffff8664e6e5, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xa80952123889536f, rs 0xa809521238895270, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xa80952123889526f, rs 0xa809521238895270, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xa809521238895270, rs 0xa809521238895270, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xa809521238895293, rs 0xa809521238895270, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffffbe2b5c57, rs 0xffffffffbe2b5b58, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffffbe2b5b57, rs 0xffffffffbe2b5b58, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffffbe2b5b58, rs 0xffffffffbe2b5b58, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffffbe2b5b7b, rs 0xffffffffbe2b5b58, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x87750a04ad76513f, rs 0x87750a04ad765040, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x87750a04ad76503f, rs 0x87750a04ad765040, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x87750a04ad765040, rs 0x87750a04ad765040, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x87750a04ad765063, rs 0x87750a04ad765040, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffffbaea47ee, rs 0xffffffffbaea46ef, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffffbaea46ee, rs 0xffffffffbaea46ef, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffffbaea46ef, rs 0xffffffffbaea46ef, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffffbaea4712, rs 0xffffffffbaea46ef, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x2c3de85e84bb5b82, rs 0x2c3de85e84bb5a83, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x2c3de85e84bb5a82, rs 0x2c3de85e84bb5a83, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x2c3de85e84bb5a83, rs 0x2c3de85e84bb5a83, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x2c3de85e84bb5aa6, rs 0x2c3de85e84bb5a83, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffffb7a96135, rs 0xffffffffb7a96036, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffffb7a96035, rs 0xffffffffb7a96036, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffffb7a96036, rs 0xffffffffb7a96036, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffffb7a96059, rs 0xffffffffb7a96036, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xae6aff8fc506ab66, rs 0xae6aff8fc506aa67, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xae6aff8fc506aa66, rs 0xae6aff8fc506aa67, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xae6aff8fc506aa67, rs 0xae6aff8fc506aa67, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xae6aff8fc506aa8a, rs 0xae6aff8fc506aa67, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffffb3687e80, rs 0xffffffffb3687d81, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffffb3687d80, rs 0xffffffffb3687d81, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffffb3687d81, rs 0xffffffffb3687d81, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffffb3687da4, rs 0xffffffffb3687d81, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xc07112dd60ed5fe2, rs 0xc07112dd60ed5ee3, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xc07112dd60ed5ee2, rs 0xc07112dd60ed5ee3, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xc07112dd60ed5ee3, rs 0xc07112dd60ed5ee3, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xc07112dd60ed5f06, rs 0xc07112dd60ed5ee3, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffffad2f2e83, rs 0xffffffffad2f2d84, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffffad2f2d83, rs 0xffffffffad2f2d84, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffffad2f2d84, rs 0xffffffffad2f2d84, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffffad2f2da7, rs 0xffffffffad2f2d84, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xc4c770f630dccb59, rs 0xc4c770f630dcca5a, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xc4c770f630dcca59, rs 0xc4c770f630dcca5a, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xc4c770f630dcca5a, rs 0xc4c770f630dcca5a, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xc4c770f630dcca7d, rs 0xc4c770f630dcca5a, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffffa9ee3132, rs 0xffffffffa9ee3033, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffffa9ee3032, rs 0xffffffffa9ee3033, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffffa9ee3033, rs 0xffffffffa9ee3033, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffffa9ee3056, rs 0xffffffffa9ee3033, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xdfec2b2383cd5376, rs 0xdfec2b2383cd5277, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xdfec2b2383cd5276, rs 0xdfec2b2383cd5277, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xdfec2b2383cd5277, rs 0xdfec2b2383cd5277, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xdfec2b2383cd529a, rs 0xdfec2b2383cd5277, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffffa4ad17e9, rs 0xffffffffa4ad16ea, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffffa4ad16e9, rs 0xffffffffa4ad16ea, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffffa4ad16ea, rs 0xffffffffa4ad16ea, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffffa4ad170d, rs 0xffffffffa4ad16ea, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xd3adba260ff7da6a, rs 0xd3adba260ff7d96b, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xd3adba260ff7d96a, rs 0xd3adba260ff7d96b, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xd3adba260ff7d96b, rs 0xd3adba260ff7d96b, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xd3adba260ff7d98e, rs 0xd3adba260ff7d96b, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffffa06c0c5c, rs 0xffffffffa06c0b5d, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffffa06c0b5c, rs 0xffffffffa06c0b5d, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffffa06c0b5d, rs 0xffffffffa06c0b5d, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffffa06c0b80, rs 0xffffffffa06c0b5d, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x4ab4aa798418c10d, rs 0x4ab4aa798418c00e, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x4ab4aa798418c00d, rs 0x4ab4aa798418c00e, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x4ab4aa798418c00e, rs 0x4ab4aa798418c00e, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x4ab4aa798418c031, rs 0x4ab4aa798418c00e, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffffd4326e8f, rs 0xffffffffd4326d90, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffffd4326d8f, rs 0xffffffffd4326d90, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffffd4326d90, rs 0xffffffffd4326d90, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffffd4326db3, rs 0xffffffffd4326d90, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xbb8c035e0de0f1b7, rs 0xbb8c035e0de0f0b8, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xbb8c035e0de0f0b7, rs 0xbb8c035e0de0f0b8, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xbb8c035e0de0f0b8, rs 0xbb8c035e0de0f0b8, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xbb8c035e0de0f0db, rs 0xbb8c035e0de0f0b8, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffffd0f37126, rs 0xffffffffd0f37027, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffffd0f37026, rs 0xffffffffd0f37027, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffffd0f37027, rs 0xffffffffd0f37027, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffffd0f3704a, rs 0xffffffffd0f37027, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x33b06f54a97fddf0, rs 0x33b06f54a97fdcf1, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x33b06f54a97fdcf0, rs 0x33b06f54a97fdcf1, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x33b06f54a97fdcf1, rs 0x33b06f54a97fdcf1, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x33b06f54a97fdd14, rs 0x33b06f54a97fdcf1, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffffddb057fd, rs 0xffffffffddb056fe, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffffddb056fd, rs 0xffffffffddb056fe, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffffddb056fe, rs 0xffffffffddb056fe, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffffddb05721, rs 0xffffffffddb056fe, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x77433f373fd1c180, rs 0x77433f373fd1c081, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x77433f373fd1c080, rs 0x77433f373fd1c081, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x77433f373fd1c081, rs 0x77433f373fd1c081, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x77433f373fd1c0a4, rs 0x77433f373fd1c081, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffffd9714c48, rs 0xffffffffd9714b49, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffffd9714b48, rs 0xffffffffd9714b49, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffffd9714b49, rs 0xffffffffd9714b49, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffffd9714b6c, rs 0xffffffffd9714b49, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xec91d993c92196e3, rs 0xec91d993c92195e4, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xec91d993c92195e3, rs 0xec91d993c92195e4, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xec91d993c92195e4, rs 0xec91d993c92195e4, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xec91d993c9219607, rs 0xec91d993c92195e4, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffffc7361c4b, rs 0xffffffffc7361b4c, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffffc7361b4b, rs 0xffffffffc7361b4c, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffffc7361b4c, rs 0xffffffffc7361b4c, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffffc7361b6f, rs 0xffffffffc7361b4c, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x49fbf6a795b1a6aa, rs 0x49fbf6a795b1a5ab, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x49fbf6a795b1a5aa, rs 0x49fbf6a795b1a5ab, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x49fbf6a795b1a5ab, rs 0x49fbf6a795b1a5ab, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x49fbf6a795b1a5ce, rs 0x49fbf6a795b1a5ab, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffffc3f707fa, rs 0xffffffffc3f706fb, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffffc3f706fa, rs 0xffffffffc3f706fb, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffffc3f706fb, rs 0xffffffffc3f706fb, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffffc3f7071e, rs 0xffffffffc3f706fb, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x19364378c7ce8e1d, rs 0x19364378c7ce8d1e, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x19364378c7ce8d1d, rs 0x19364378c7ce8d1e, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x19364378c7ce8d1e, rs 0x19364378c7ce8d1e, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x19364378c7ce8d41, rs 0x19364378c7ce8d1e, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffffceb42121, rs 0xffffffffceb42022, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffffceb42021, rs 0xffffffffceb42022, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffffceb42022, rs 0xffffffffceb42022, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffffceb42045, rs 0xffffffffceb42022, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xb99e8def2f384a06, rs 0xb99e8def2f384907, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xb99e8def2f384906, rs 0xb99e8def2f384907, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xb99e8def2f384907, rs 0xb99e8def2f384907, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xb99e8def2f38492a, rs 0xb99e8def2f384907, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffffca753e94, rs 0xffffffffca753d95, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffffca753d94, rs 0xffffffffca753d95, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffffca753d95, rs 0xffffffffca753d95, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffffca753db8, rs 0xffffffffca753d95, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x47eacdcd582b13fd, rs 0x47eacdcd582b12fe, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x47eacdcd582b12fd, rs 0x47eacdcd582b12fe, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x47eacdcd582b12fe, rs 0x47eacdcd582b12fe, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x47eacdcd582b1321, rs 0x47eacdcd582b12fe, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xfffffffff23a8127, rs 0xfffffffff23a8028, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xfffffffff23a8027, rs 0xfffffffff23a8028, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xfffffffff23a8028, rs 0xfffffffff23a8028, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xfffffffff23a804b, rs 0xfffffffff23a8028, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xd685884e76558d4e, rs 0xd685884e76558c4f, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xd685884e76558c4e, rs 0xd685884e76558c4f, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xd685884e76558c4f, rs 0xd685884e76558c4f, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xd685884e76558c72, rs 0xd685884e76558c4f, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xfffffffff6fb9e9e, rs 0xfffffffff6fb9d9f, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xfffffffff6fb9d9e, rs 0xfffffffff6fb9d9f, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xfffffffff6fb9d9f, rs 0xfffffffff6fb9d9f, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xfffffffff6fb9dc2, rs 0xfffffffff6fb9d9f, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x6168d62a34c196c6, rs 0x6168d62a34c195c7, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x6168d62a34c195c6, rs 0x6168d62a34c195c7, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x6168d62a34c195c7, rs 0x6168d62a34c195c7, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x6168d62a34c195ea, rs 0x6168d62a34c195c7, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xfffffffffbb8bc45, rs 0xfffffffffbb8bb46, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xfffffffffbb8bb45, rs 0xfffffffffbb8bb46, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xfffffffffbb8bb46, rs 0xfffffffffbb8bb46, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xfffffffffbb8bb69, rs 0xfffffffffbb8bb46, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xd30169894df47504, rs 0xd30169894df47405, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xd30169894df47404, rs 0xd30169894df47405, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xd30169894df47405, rs 0xd30169894df47405, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xd30169894df47428, rs 0xd30169894df47405, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffffff79a7f0, rs 0xffffffffff79a6f1, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffffff79a6f0, rs 0xffffffffff79a6f1, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffffff79a6f1, rs 0xffffffffff79a6f1, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffffff79a714, rs 0xffffffffff79a6f1, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x1ca190bf6cbb07da, rs 0x1ca190bf6cbb06db, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x1ca190bf6cbb06da, rs 0x1ca190bf6cbb06db, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x1ca190bf6cbb06db, rs 0x1ca190bf6cbb06db, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x1ca190bf6cbb06fe, rs 0x1ca190bf6cbb06db, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffffe13ef7f3, rs 0xffffffffe13ef6f4, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffffe13ef6f3, rs 0xffffffffe13ef6f4, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffffe13ef6f4, rs 0xffffffffe13ef6f4, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffffe13ef717, rs 0xffffffffe13ef6f4, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x58300f029cae3a39, rs 0x58300f029cae393a, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x58300f029cae3939, rs 0x58300f029cae393a, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x58300f029cae393a, rs 0x58300f029cae393a, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x58300f029cae395d, rs 0x58300f029cae393a, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffffe5ffec42, rs 0xffffffffe5ffeb43, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffffe5ffeb42, rs 0xffffffffe5ffeb43, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffffe5ffeb43, rs 0xffffffffe5ffeb43, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffffe5ffeb66, rs 0xffffffffe5ffeb43, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x9a995fdbdc7ebd2c, rs 0x9a995fdbdc7ebc2d, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x9a995fdbdc7ebc2c, rs 0x9a995fdbdc7ebc2d, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x9a995fdbdc7ebc2d, rs 0x9a995fdbdc7ebc2d, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x9a995fdbdc7ebc50, rs 0x9a995fdbdc7ebc2d, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffffe8bcce99, rs 0xffffffffe8bccd9a, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffffe8bccd99, rs 0xffffffffe8bccd9a, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffffe8bccd9a, rs 0xffffffffe8bccd9a, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffffe8bccdbd, rs 0xffffffffe8bccd9a, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x8a96047be3405c47, rs 0x8a96047be3405b48, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x8a96047be3405b47, rs 0x8a96047be3405b48, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x8a96047be3405b48, rs 0x8a96047be3405b48, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x8a96047be3405b6b, rs 0x8a96047be3405b48, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffffec7dd12c, rs 0xffffffffec7dd02d, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffffec7dd02c, rs 0xffffffffec7dd02d, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffffec7dd02d, rs 0xffffffffec7dd02d, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffffec7dd050, rs 0xffffffffec7dd02d, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x75bfafd2d519d421, rs 0x75bfafd2d519d322, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x75bfafd2d519d321, rs 0x75bfafd2d519d322, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x75bfafd2d519d322, rs 0x75bfafd2d519d322, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x75bfafd2d519d345, rs 0x75bfafd2d519d322, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x34867176, rs 0x34867077, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x34867076, rs 0x34867077, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x34867077, rs 0x34867077, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x3486709a, rs 0x34867077, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xde230867a630f7ac, rs 0xde230867a630f6ad, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xde230867a630f6ac, rs 0xde230867a630f6ad, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xde230867a630f6ad, rs 0xde230867a630f6ad, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xde230867a630f6d0, rs 0xde230867a630f6ad, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x30476ebf, rs 0x30476dc0, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x30476dbf, rs 0x30476dc0, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x30476dc0, rs 0x30476dc0, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x30476de3, rs 0x30476dc0, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x2c0a0cf25610335f, rs 0x2c0a0cf256103260, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x2c0a0cf25610325f, rs 0x2c0a0cf256103260, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x2c0a0cf256103260, rs 0x2c0a0cf256103260, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x2c0a0cf256103283, rs 0x2c0a0cf256103260, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x3d044c18, rs 0x3d044b19, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x3d044b18, rs 0x3d044b19, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x3d044b19, rs 0x3d044b19, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x3d044b3c, rs 0x3d044b19, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x94a90544249b19ee, rs 0x94a90544249b18ef, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x94a90544249b18ee, rs 0x94a90544249b18ef, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x94a90544249b18ef, rs 0x94a90544249b18ef, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x94a90544249b1912, rs 0x94a90544249b18ef, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x39c557ad, rs 0x39c556ae, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x39c556ad, rs 0x39c556ae, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x39c556ae, rs 0x39c556ae, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x39c556d1, rs 0x39c556ae, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xf9519fb55b56fddd, rs 0xf9519fb55b56fcde, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xf9519fb55b56fcdd, rs 0xf9519fb55b56fcde, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xf9519fb55b56fcde, rs 0xf9519fb55b56fcde, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xf9519fb55b56fd01, rs 0xf9519fb55b56fcde, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x278207aa, rs 0x278206ab, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x278206aa, rs 0x278206ab, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x278206ab, rs 0x278206ab, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x278206ce, rs 0x278206ab, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x81daf8200468329a, rs 0x81daf8200468319b, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x81daf8200468319a, rs 0x81daf8200468319b, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x81daf8200468319b, rs 0x81daf8200468319b, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x81daf820046831be, rs 0x81daf8200468319b, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x23431c1b, rs 0x23431b1c, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x23431b1b, rs 0x23431b1c, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x23431b1c, rs 0x23431b1c, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x23431b3f, rs 0x23431b1c, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x8c61ca5a5725f3eb, rs 0x8c61ca5a5725f2ec, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x8c61ca5a5725f2eb, rs 0x8c61ca5a5725f2ec, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x8c61ca5a5725f2ec, rs 0x8c61ca5a5725f2ec, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x8c61ca5a5725f30f, rs 0x8c61ca5a5725f2ec, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x2e003ec4, rs 0x2e003dc5, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x2e003dc4, rs 0x2e003dc5, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x2e003dc5, rs 0x2e003dc5, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x2e003de8, rs 0x2e003dc5, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x8b95a6ddc25dc9be, rs 0x8b95a6ddc25dc8bf, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x8b95a6ddc25dc8be, rs 0x8b95a6ddc25dc8bf, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x8b95a6ddc25dc8bf, rs 0x8b95a6ddc25dc8bf, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x8b95a6ddc25dc8e2, rs 0x8b95a6ddc25dc8bf, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x2ac12171, rs 0x2ac12072, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x2ac12071, rs 0x2ac12072, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x2ac12072, rs 0x2ac12072, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x2ac12095, rs 0x2ac12072, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x300ce751dac6172e, rs 0x300ce751dac6162f, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x300ce751dac6162e, rs 0x300ce751dac6162f, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x300ce751dac6162f, rs 0x300ce751dac6162f, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x300ce751dac61652, rs 0x300ce751dac6162f, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x128e9ece, rs 0x128e9dcf, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x128e9dce, rs 0x128e9dcf, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x128e9dcf, rs 0x128e9dcf, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x128e9df2, rs 0x128e9dcf, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x6778fdf3ba52a94f, rs 0x6778fdf3ba52a850, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x6778fdf3ba52a84f, rs 0x6778fdf3ba52a850, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x6778fdf3ba52a850, rs 0x6778fdf3ba52a850, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x6778fdf3ba52a873, rs 0x6778fdf3ba52a850, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x164f8177, rs 0x164f8078, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x164f8077, rs 0x164f8078, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x164f8078, rs 0x164f8078, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x164f809b, rs 0x164f8078, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xad00b1f7da78489e, rs 0xad00b1f7da78479f, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xad00b1f7da78479e, rs 0xad00b1f7da78479f, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xad00b1f7da78479f, rs 0xad00b1f7da78479f, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xad00b1f7da7847c2, rs 0xad00b1f7da78479f, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x1b0ca7a0, rs 0x1b0ca6a1, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x1b0ca6a0, rs 0x1b0ca6a1, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x1b0ca6a1, rs 0x1b0ca6a1, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x1b0ca6c4, rs 0x1b0ca6a1, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x8d44168a6b6da89, rs 0x8d44168a6b6d98a, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x8d44168a6b6d989, rs 0x8d44168a6b6d98a, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x8d44168a6b6d98a, rs 0x8d44168a6b6d98a, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x8d44168a6b6d9ad, rs 0x8d44168a6b6d98a, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x1fcdbc15, rs 0x1fcdbb16, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x1fcdbb15, rs 0x1fcdbb16, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x1fcdbb16, rs 0x1fcdbb16, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x1fcdbb39, rs 0x1fcdbb16, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xf518381dce634512, rs 0xf518381dce634413, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xf518381dce634412, rs 0xf518381dce634413, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xf518381dce634413, rs 0xf518381dce634413, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xf518381dce634436, rs 0xf518381dce634413, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x18aec12, rs 0x18aeb13, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x18aeb12, rs 0x18aeb13, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x18aeb13, rs 0x18aeb13, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x18aeb36, rs 0x18aeb13, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xe4627f3fe52560bf, rs 0xe4627f3fe5255fc0, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xe4627f3fe5255fbf, rs 0xe4627f3fe5255fc0, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xe4627f3fe5255fc0, rs 0xe4627f3fe5255fc0, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xe4627f3fe5255fe3, rs 0xe4627f3fe5255fc0, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x54bf7a3, rs 0x54bf6a4, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x54bf6a3, rs 0x54bf6a4, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x54bf6a4, rs 0x54bf6a4, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x54bf6c7, rs 0x54bf6a4, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xccd392e176322027, rs 0xccd392e176321f28, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xccd392e176321f27, rs 0xccd392e176321f28, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xccd392e176321f28, rs 0xccd392e176321f28, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xccd392e176321f4b, rs 0xccd392e176321f28, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x808d17c, rs 0x808d07d, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x808d07c, rs 0x808d07d, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x808d07d, rs 0x808d07d, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x808d0a0, rs 0x808d07d, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x829464944018fe8e, rs 0x829464944018fd8f, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x829464944018fd8e, rs 0x829464944018fd8f, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x829464944018fd8f, rs 0x829464944018fd8f, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x829464944018fdb2, rs 0x829464944018fd8f, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xcc9cec9, rs 0xcc9cdca, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xcc9cdc9, rs 0xcc9cdca, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xcc9cdca, rs 0xcc9cdca, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xcc9cded, rs 0xcc9cdca, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x15d3204052e8f1e4, rs 0x15d3204052e8f0e5, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x15d3204052e8f0e4, rs 0x15d3204052e8f0e5, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x15d3204052e8f0e5, rs 0x15d3204052e8f0e5, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x15d3204052e8f108, rs 0x15d3204052e8f0e5, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x7897ac06, rs 0x7897ab07, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x7897ab06, rs 0x7897ab07, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x7897ab07, rs 0x7897ab07, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x7897ab2a, rs 0x7897ab07, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x7caf83d2880ff443, rs 0x7caf83d2880ff344, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x7caf83d2880ff343, rs 0x7caf83d2880ff344, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x7caf83d2880ff344, rs 0x7caf83d2880ff344, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x7caf83d2880ff367, rs 0x7caf83d2880ff344, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x7c56b7af, rs 0x7c56b6b0, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x7c56b6af, rs 0x7c56b6b0, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x7c56b6b0, rs 0x7c56b6b0, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x7c56b6d3, rs 0x7c56b6b0, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xf156a04c747df0d6, rs 0xf156a04c747defd7, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xf156a04c747defd6, rs 0xf156a04c747defd7, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xf156a04c747defd7, rs 0xf156a04c747defd7, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xf156a04c747deffa, rs 0xf156a04c747defd7, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x71159168, rs 0x71159069, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x71159068, rs 0x71159069, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x71159069, rs 0x71159069, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x7115908c, rs 0x71159069, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x93e2601c0f31d80f, rs 0x93e2601c0f31d710, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x93e2601c0f31d70f, rs 0x93e2601c0f31d710, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x93e2601c0f31d710, rs 0x93e2601c0f31d710, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x93e2601c0f31d733, rs 0x93e2601c0f31d710, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x75d48edd, rs 0x75d48dde, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x75d48ddd, rs 0x75d48dde, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x75d48dde, rs 0x75d48dde, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x75d48e01, rs 0x75d48dde, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xe1e1a679131cda32, rs 0xe1e1a679131cd933, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xe1e1a679131cd932, rs 0xe1e1a679131cd933, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xe1e1a679131cd933, rs 0xe1e1a679131cd933, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xe1e1a679131cd956, rs 0xe1e1a679131cd933, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x6b93deda, rs 0x6b93dddb, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x6b93ddda, rs 0x6b93dddb, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x6b93dddb, rs 0x6b93dddb, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x6b93ddfe, rs 0x6b93dddb, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x24296b75a76fa526, rs 0x24296b75a76fa427, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x24296b75a76fa426, rs 0x24296b75a76fa427, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x24296b75a76fa427, rs 0x24296b75a76fa427, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x24296b75a76fa44a, rs 0x24296b75a76fa427, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x6f52c16b, rs 0x6f52c06c, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x6f52c06b, rs 0x6f52c06c, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x6f52c06c, rs 0x6f52c06c, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x6f52c08f, rs 0x6f52c06c, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xd296e2d2139ee669, rs 0xd296e2d2139ee56a, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xd296e2d2139ee569, rs 0xd296e2d2139ee56a, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xd296e2d2139ee56a, rs 0xd296e2d2139ee56a, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xd296e2d2139ee58d, rs 0xd296e2d2139ee56a, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x6211e7b4, rs 0x6211e6b5, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x6211e6b4, rs 0x6211e6b5, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x6211e6b5, rs 0x6211e6b5, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x6211e6d8, rs 0x6211e6b5, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x5a82447f6dc2a6bf, rs 0x5a82447f6dc2a5c0, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x5a82447f6dc2a5bf, rs 0x5a82447f6dc2a5c0, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x5a82447f6dc2a5c0, rs 0x5a82447f6dc2a5c0, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x5a82447f6dc2a5e3, rs 0x5a82447f6dc2a5c0, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x66d0fc01, rs 0x66d0fb02, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x66d0fb01, rs 0x66d0fb02, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x66d0fb02, rs 0x66d0fb02, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x66d0fb25, rs 0x66d0fb02, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x76c89e80c07dc267, rs 0x76c89e80c07dc168, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x76c89e80c07dc167, rs 0x76c89e80c07dc168, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x76c89e80c07dc168, rs 0x76c89e80c07dc168, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x76c89e80c07dc18b, rs 0x76c89e80c07dc168, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x5e9f47be, rs 0x5e9f46bf, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x5e9f46be, rs 0x5e9f46bf, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x5e9f46bf, rs 0x5e9f46bf, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x5e9f46e2, rs 0x5e9f46bf, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x70dc3454bfe358e, rs 0x70dc3454bfe348f, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x70dc3454bfe348e, rs 0x70dc3454bfe348f, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x70dc3454bfe348f, rs 0x70dc3454bfe348f, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x70dc3454bfe34b2, rs 0x70dc3454bfe348f, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x5a5e5c07, rs 0x5a5e5b08, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x5a5e5b07, rs 0x5a5e5b08, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x5a5e5b08, rs 0x5a5e5b08, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x5a5e5b2b, rs 0x5a5e5b08, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xbddc7123dd6d251a, rs 0xbddc7123dd6d241b, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xbddc7123dd6d241a, rs 0xbddc7123dd6d241b, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xbddc7123dd6d241b, rs 0xbddc7123dd6d241b, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xbddc7123dd6d243e, rs 0xbddc7123dd6d241b, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x571d7ed0, rs 0x571d7dd1, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x571d7dd0, rs 0x571d7dd1, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x571d7dd1, rs 0x571d7dd1, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x571d7df4, rs 0x571d7dd1, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xf62fb727a59fcfbd, rs 0xf62fb727a59fcebe, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xf62fb727a59fcebd, rs 0xf62fb727a59fcebe, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xf62fb727a59fcebe, rs 0xf62fb727a59fcebe, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xf62fb727a59fcee1, rs 0xf62fb727a59fcebe, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x53dc6165, rs 0x53dc6066, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x53dc6065, rs 0x53dc6066, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x53dc6066, rs 0x53dc6066, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x53dc6089, rs 0x53dc6066, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x109f27e90f9f47fa, rs 0x109f27e90f9f46fb, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x109f27e90f9f46fa, rs 0x109f27e90f9f46fb, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x109f27e90f9f46fb, rs 0x109f27e90f9f46fb, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x109f27e90f9f471e, rs 0x109f27e90f9f46fb, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x4d9b3162, rs 0x4d9b3063, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x4d9b3062, rs 0x4d9b3063, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x4d9b3063, rs 0x4d9b3063, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x4d9b3086, rs 0x4d9b3063, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x3f63daa9afd19ad6, rs 0x3f63daa9afd199d7, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x3f63daa9afd199d6, rs 0x3f63daa9afd199d7, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x3f63daa9afd199d7, rs 0x3f63daa9afd199d7, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x3f63daa9afd199fa, rs 0x3f63daa9afd199d7, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x495a2ed3, rs 0x495a2dd4, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x495a2dd3, rs 0x495a2dd4, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x495a2dd4, rs 0x495a2dd4, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x495a2df7, rs 0x495a2dd4, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xdbcb312ea3d485f1, rs 0xdbcb312ea3d484f2, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xdbcb312ea3d484f1, rs 0xdbcb312ea3d484f2, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xdbcb312ea3d484f2, rs 0xdbcb312ea3d484f2, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xdbcb312ea3d48515, rs 0xdbcb312ea3d484f2, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x44190c0c, rs 0x44190b0d, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x44190b0c, rs 0x44190b0d, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x44190b0d, rs 0x44190b0d, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x44190b30, rs 0x44190b0d, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x1f353faada4fe5c5, rs 0x1f353faada4fe4c6, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x1f353faada4fe4c5, rs 0x1f353faada4fe4c6, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x1f353faada4fe4c6, rs 0x1f353faada4fe4c6, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x1f353faada4fe4e9, rs 0x1f353faada4fe4c6, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x40d817b9, rs 0x40d816ba, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x40d816b9, rs 0x40d816ba, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x40d816ba, rs 0x40d816ba, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x40d816dd, rs 0x40d816ba, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x8b086ee07150c35f, rs 0x8b086ee07150c260, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x8b086ee07150c25f, rs 0x8b086ee07150c260, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x8b086ee07150c260, rs 0x8b086ee07150c260, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x8b086ee07150c283, rs 0x8b086ee07150c260, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffffaca5c796, rs 0xffffffffaca5c697, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffffaca5c696, rs 0xffffffffaca5c697, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffffaca5c697, rs 0xffffffffaca5c697, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffffaca5c6ba, rs 0xffffffffaca5c697, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xe54750d5d9258024, rs 0xe54750d5d9257f25, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xe54750d5d9257f24, rs 0xe54750d5d9257f25, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xe54750d5d9257f25, rs 0xe54750d5d9257f25, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xe54750d5d9257f48, rs 0xe54750d5d9257f25, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffffa864dc1f, rs 0xffffffffa864db20, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffffa864db1f, rs 0xffffffffa864db20, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffffa864db20, rs 0xffffffffa864db20, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffffa864db43, rs 0xffffffffa864db20, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x3d69625fe9a6dc5a, rs 0x3d69625fe9a6db5b, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x3d69625fe9a6db5a, rs 0x3d69625fe9a6db5b, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x3d69625fe9a6db5b, rs 0x3d69625fe9a6db5b, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x3d69625fe9a6db7e, rs 0x3d69625fe9a6db5b, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffffa527fef8, rs 0xffffffffa527fdf9, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffffa527fdf8, rs 0xffffffffa527fdf9, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffffa527fdf9, rs 0xffffffffa527fdf9, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffffa527fe1c, rs 0xffffffffa527fdf9, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x70a3e0424340ad95, rs 0x70a3e0424340ac96, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x70a3e0424340ac95, rs 0x70a3e0424340ac96, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x70a3e0424340ac96, rs 0x70a3e0424340ac96, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x70a3e0424340acb9, rs 0x70a3e0424340ac96, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffffa1e6e14d, rs 0xffffffffa1e6e04e, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffffa1e6e04d, rs 0xffffffffa1e6e04e, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffffa1e6e04e, rs 0xffffffffa1e6e04e, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffffa1e6e071, rs 0xffffffffa1e6e04e, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xc0478f036980181d, rs 0xc0478f036980171e, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xc0478f036980171d, rs 0xc0478f036980171e, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xc0478f036980171e, rs 0xc0478f036980171e, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xc0478f0369801741, rs 0xc0478f036980171e, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffffbfa1b14a, rs 0xffffffffbfa1b04b, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffffbfa1b04a, rs 0xffffffffbfa1b04b, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffffbfa1b04b, rs 0xffffffffbfa1b04b, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffffbfa1b06e, rs 0xffffffffbfa1b04b, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x3ce839a51cf92ae2, rs 0x3ce839a51cf929e3, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x3ce839a51cf929e2, rs 0x3ce839a51cf929e3, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x3ce839a51cf929e3, rs 0x3ce839a51cf929e3, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x3ce839a51cf92a06, rs 0x3ce839a51cf929e3, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffffbb60aefb, rs 0xffffffffbb60adfc, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffffbb60adfb, rs 0xffffffffbb60adfc, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffffbb60adfc, rs 0xffffffffbb60adfc, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffffbb60ae1f, rs 0xffffffffbb60adfc, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xe2fbfa895eb68a57, rs 0xe2fbfa895eb68958, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xe2fbfa895eb68957, rs 0xe2fbfa895eb68958, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xe2fbfa895eb68958, rs 0xe2fbfa895eb68958, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xe2fbfa895eb6897b, rs 0xe2fbfa895eb68958, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffffb6238c24, rs 0xffffffffb6238b25, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffffb6238b24, rs 0xffffffffb6238b25, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffffb6238b25, rs 0xffffffffb6238b25, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffffb6238b48, rs 0xffffffffb6238b25, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xd24bb05d76ed26b6, rs 0xd24bb05d76ed25b7, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xd24bb05d76ed25b6, rs 0xd24bb05d76ed25b7, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xd24bb05d76ed25b7, rs 0xd24bb05d76ed25b7, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xd24bb05d76ed25da, rs 0xd24bb05d76ed25b7, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffffb2e29791, rs 0xffffffffb2e29692, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffffb2e29691, rs 0xffffffffb2e29692, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffffb2e29692, rs 0xffffffffb2e29692, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffffb2e296b5, rs 0xffffffffb2e29692, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xeb9682c170313f0, rs 0xeb9682c170312f1, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xeb9682c170312f0, rs 0xeb9682c170312f1, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xeb9682c170312f1, rs 0xeb9682c170312f1, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xeb9682c17031314, rs 0xeb9682c170312f1, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffff8aad2c2e, rs 0xffffffff8aad2b2f, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffff8aad2b2e, rs 0xffffffff8aad2b2f, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffff8aad2b2f, rs 0xffffffff8aad2b2f, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffff8aad2b52, rs 0xffffffff8aad2b2f, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x84785280dd301e0c, rs 0x84785280dd301d0d, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x84785280dd301d0c, rs 0x84785280dd301d0d, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x84785280dd301d0d, rs 0x84785280dd301d0d, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x84785280dd301d30, rs 0x84785280dd301d0d, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xff, rs 0x0, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffffffffffff, rs 0x0, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x0, rs 0x0, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x23, rs 0x0, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x179c77aa1f8fd7ee, rs 0x179c77aa1f8fd6ef, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x179c77aa1f8fd6ee, rs 0x179c77aa1f8fd6ef, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x179c77aa1f8fd6ef, rs 0x179c77aa1f8fd6ef, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x179c77aa1f8fd712, rs 0x179c77aa1f8fd6ef, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xff, rs 0x0, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffffffffffff, rs 0x0, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x0, rs 0x0, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x23, rs 0x0, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x26444ced2998446c, rs 0x26444ced2998436d, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x26444ced2998436c, rs 0x26444ced2998436d, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x26444ced2998436d, rs 0x26444ced2998436d, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x26444ced29984390, rs 0x26444ced2998436d, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffff87ee0ef5, rs 0xffffffff87ee0df6, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffff87ee0df5, rs 0xffffffff87ee0df6, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffff87ee0df6, rs 0xffffffff87ee0df6, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffff87ee0e19, rs 0xffffffff87ee0df6, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x7175c9dd58ca807, rs 0x7175c9dd58ca708, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x7175c9dd58ca707, rs 0x7175c9dd58ca708, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x7175c9dd58ca708, rs 0x7175c9dd58ca708, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x7175c9dd58ca72b, rs 0x7175c9dd58ca708, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffff99a95ef2, rs 0xffffffff99a95df3, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffff99a95df2, rs 0xffffffff99a95df3, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffff99a95df3, rs 0xffffffff99a95df3, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffff99a95e16, rs 0xffffffff99a95df3, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x663d061055833386, rs 0x663d061055833287, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x663d061055833286, rs 0x663d061055833287, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x663d061055833287, rs 0x663d061055833287, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x663d0610558332aa, rs 0x663d061055833287, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffff9d684143, rs 0xffffffff9d684044, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffff9d684043, rs 0xffffffff9d684044, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffff9d684044, rs 0xffffffff9d684044, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffff9d684067, rs 0xffffffff9d684044, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xab7dd0488951d78a, rs 0xab7dd0488951d68b, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xab7dd0488951d68a, rs 0xab7dd0488951d68b, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xab7dd0488951d68b, rs 0xab7dd0488951d68b, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xab7dd0488951d6ae, rs 0xab7dd0488951d68b, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffff902b679c, rs 0xffffffff902b669d, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffff902b669c, rs 0xffffffff902b669d, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffff902b669d, rs 0xffffffff902b669d, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffff902b66c0, rs 0xffffffff902b669d, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xf69823670e82481a, rs 0xf69823670e82471b, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xf69823670e82471a, rs 0xf69823670e82471b, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xf69823670e82471b, rs 0xf69823670e82471b, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xf69823670e82473e, rs 0xf69823670e82471b, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffff94ea7c29, rs 0xffffffff94ea7b2a, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffff94ea7b29, rs 0xffffffff94ea7b2a, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffff94ea7b2a, rs 0xffffffff94ea7b2a, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffff94ea7b4d, rs 0xffffffff94ea7b2a, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x36886c59d98d27b1, rs 0x36886c59d98d26b2, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x36886c59d98d26b1, rs 0x36886c59d98d26b2, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x36886c59d98d26b2, rs 0x36886c59d98d26b2, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x36886c59d98d26d5, rs 0x36886c59d98d26b2, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffffe0b41ee6, rs 0xffffffffe0b41de7, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffffe0b41de6, rs 0xffffffffe0b41de7, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffffe0b41de7, rs 0xffffffffe0b41de7, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffffe0b41e0a, rs 0xffffffffe0b41de7, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x9ca4bdbd32be578, rs 0x9ca4bdbd32be479, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x9ca4bdbd32be478, rs 0x9ca4bdbd32be479, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x9ca4bdbd32be479, rs 0x9ca4bdbd32be479, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x9ca4bdbd32be49c, rs 0x9ca4bdbd32be479, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffffe475014f, rs 0xffffffffe4750050, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffffe475004f, rs 0xffffffffe4750050, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffffe4750050, rs 0xffffffffe4750050, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffffe4750073, rs 0xffffffffe4750050, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xfd5d7d1d9962e71e, rs 0xfd5d7d1d9962e61f, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xfd5d7d1d9962e61e, rs 0xfd5d7d1d9962e61f, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xfd5d7d1d9962e61f, rs 0xfd5d7d1d9962e61f, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xfd5d7d1d9962e642, rs 0xfd5d7d1d9962e61f, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffffe9362788, rs 0xffffffffe9362689, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffffe9362688, rs 0xffffffffe9362689, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffffe9362689, rs 0xffffffffe9362689, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffffe93626ac, rs 0xffffffffe9362689, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x3f46553ecad375de, rs 0x3f46553ecad374df, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x3f46553ecad374de, rs 0x3f46553ecad374df, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x3f46553ecad374df, rs 0x3f46553ecad374df, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x3f46553ecad37502, rs 0x3f46553ecad374df, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffffedf73c3d, rs 0xffffffffedf73b3e, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffffedf73b3d, rs 0xffffffffedf73b3e, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffffedf73b3e, rs 0xffffffffedf73b3e, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffffedf73b61, rs 0xffffffffedf73b3e, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x2e9ab97d3eedf3a6, rs 0x2e9ab97d3eedf2a7, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x2e9ab97d3eedf2a6, rs 0x2e9ab97d3eedf2a7, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x2e9ab97d3eedf2a7, rs 0x2e9ab97d3eedf2a7, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x2e9ab97d3eedf2ca, rs 0x2e9ab97d3eedf2a7, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xfffffffff3b06c3a, rs 0xfffffffff3b06b3b, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xfffffffff3b06b3a, rs 0xfffffffff3b06b3b, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xfffffffff3b06b3b, rs 0xfffffffff3b06b3b, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xfffffffff3b06b5e, rs 0xfffffffff3b06b3b, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x36a6f7fa3c0ca032, rs 0x36a6f7fa3c0c9f33, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x36a6f7fa3c0c9f32, rs 0x36a6f7fa3c0c9f33, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x36a6f7fa3c0c9f33, rs 0x36a6f7fa3c0c9f33, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x36a6f7fa3c0c9f56, rs 0x36a6f7fa3c0c9f33, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xfffffffff771778b, rs 0xfffffffff771768c, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xfffffffff771768b, rs 0xfffffffff771768c, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xfffffffff771768c, rs 0xfffffffff771768c, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xfffffffff77176af, rs 0xfffffffff771768c, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x8bb938e3155ecadb, rs 0x8bb938e3155ec9dc, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x8bb938e3155ec9db, rs 0x8bb938e3155ec9dc, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x8bb938e3155ec9dc, rs 0x8bb938e3155ec9dc, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x8bb938e3155ec9ff, rs 0x8bb938e3155ec9dc, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xfffffffffa325154, rs 0xfffffffffa325055, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xfffffffffa325054, rs 0xfffffffffa325055, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xfffffffffa325055, rs 0xfffffffffa325055, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xfffffffffa325078, rs 0xfffffffffa325055, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xd2df25c419478305, rs 0xd2df25c419478206, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xd2df25c419478205, rs 0xd2df25c419478206, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xd2df25c419478206, rs 0xd2df25c419478206, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xd2df25c419478229, rs 0xd2df25c419478206, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xfffffffffef34ee1, rs 0xfffffffffef34de2, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xfffffffffef34de1, rs 0xfffffffffef34de2, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xfffffffffef34de2, rs 0xfffffffffef34de2, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xfffffffffef34e05, rs 0xfffffffffef34de2, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xbc65bf27eb321924, rs 0xbc65bf27eb321825, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xbc65bf27eb321824, rs 0xbc65bf27eb321825, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xbc65bf27eb321825, rs 0xbc65bf27eb321825, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xbc65bf27eb321848, rs 0xbc65bf27eb321825, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffffc6bcf15e, rs 0xffffffffc6bcf05f, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffffc6bcf05e, rs 0xffffffffc6bcf05f, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffffc6bcf05f, rs 0xffffffffc6bcf05f, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffffc6bcf082, rs 0xffffffffc6bcf05f, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xa8b08fe67a8bc8d9, rs 0xa8b08fe67a8bc7da, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xa8b08fe67a8bc7d9, rs 0xa8b08fe67a8bc7da, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xa8b08fe67a8bc7da, rs 0xa8b08fe67a8bc7da, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xa8b08fe67a8bc7fd, rs 0xa8b08fe67a8bc7da, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffffc27deee7, rs 0xffffffffc27dede8, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffffc27dede7, rs 0xffffffffc27dede8, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffffc27dede8, rs 0xffffffffc27dede8, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffffc27dee0b, rs 0xffffffffc27dede8, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x852b5bcaf8dfcee7, rs 0x852b5bcaf8dfcde8, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x852b5bcaf8dfcde7, rs 0x852b5bcaf8dfcde8, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x852b5bcaf8dfcde8, rs 0x852b5bcaf8dfcde8, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x852b5bcaf8dfce0b, rs 0x852b5bcaf8dfcde8, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffffcf3ecc30, rs 0xffffffffcf3ecb31, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffffcf3ecb30, rs 0xffffffffcf3ecb31, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffffcf3ecb31, rs 0xffffffffcf3ecb31, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffffcf3ecb54, rs 0xffffffffcf3ecb31, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x478909b59a99368, rs 0x478909b59a99269, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x478909b59a99268, rs 0x478909b59a99269, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x478909b59a99269, rs 0x478909b59a99269, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x478909b59a9928c, rs 0x478909b59a99269, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffffcbffd785, rs 0xffffffffcbffd686, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffffcbffd685, rs 0xffffffffcbffd686, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffffcbffd686, rs 0xffffffffcbffd686, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffffcbffd6a9, rs 0xffffffffcbffd686, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xbfb31cc87857370e, rs 0xbfb31cc87857360f, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xbfb31cc87857360e, rs 0xbfb31cc87857360f, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xbfb31cc87857360f, rs 0xbfb31cc87857360f, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xbfb31cc878573632, rs 0xbfb31cc87857360f, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffffd5b88782, rs 0xffffffffd5b88683, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffffd5b88682, rs 0xffffffffd5b88683, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffffd5b88683, rs 0xffffffffd5b88683, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffffd5b886a6, rs 0xffffffffd5b88683, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xb665ed5e7f89eaa1, rs 0xb665ed5e7f89e9a2, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xb665ed5e7f89e9a1, rs 0xb665ed5e7f89e9a2, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xb665ed5e7f89e9a2, rs 0xb665ed5e7f89e9a2, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xb665ed5e7f89e9c5, rs 0xb665ed5e7f89e9a2, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffffd1799c33, rs 0xffffffffd1799b34, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffffd1799b33, rs 0xffffffffd1799b34, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffffd1799b34, rs 0xffffffffd1799b34, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffffd1799b57, rs 0xffffffffd1799b34, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x15da9474b7a8d6e3, rs 0x15da9474b7a8d5e4, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x15da9474b7a8d5e3, rs 0x15da9474b7a8d5e4, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x15da9474b7a8d5e4, rs 0x15da9474b7a8d5e4, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x15da9474b7a8d607, rs 0x15da9474b7a8d5e4, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffffdc3abeec, rs 0xffffffffdc3abded, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffffdc3abdec, rs 0xffffffffdc3abded, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffffdc3abded, rs 0xffffffffdc3abded, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffffdc3abe10, rs 0xffffffffdc3abded, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xf6b3537d2af910cb, rs 0xf6b3537d2af90fcc, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xf6b3537d2af90fcb, rs 0xf6b3537d2af90fcc, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xf6b3537d2af90fcc, rs 0xf6b3537d2af90fcc, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xf6b3537d2af90fef, rs 0xf6b3537d2af90fcc, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffffd8fba159, rs 0xffffffffd8fba05a, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffffd8fba059, rs 0xffffffffd8fba05a, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffffd8fba05a, rs 0xffffffffd8fba05a, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffffd8fba07d, rs 0xffffffffd8fba05a, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x223d7cfe2b961996, rs 0x223d7cfe2b961897, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x223d7cfe2b961896, rs 0x223d7cfe2b961897, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x223d7cfe2b961897, rs 0x223d7cfe2b961897, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x223d7cfe2b9618ba, rs 0x223d7cfe2b961897, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x690ce1ed, rs 0x690ce0ee, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x690ce0ed, rs 0x690ce0ee, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x690ce0ee, rs 0x690ce0ee, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x690ce111, rs 0x690ce0ee, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x420b34f533734b4a, rs 0x420b34f533734a4b, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x420b34f533734a4a, rs 0x420b34f533734a4b, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x420b34f533734a4b, rs 0x420b34f533734a4b, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x420b34f533734a6e, rs 0x420b34f533734a4b, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x6dcdfe58, rs 0x6dcdfd59, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x6dcdfd58, rs 0x6dcdfd59, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x6dcdfd59, rs 0x6dcdfd59, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x6dcdfd7c, rs 0x6dcdfd59, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x897c8c8ddd46b43b, rs 0x897c8c8ddd46b33c, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x897c8c8ddd46b33b, rs 0x897c8c8ddd46b33c, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x897c8c8ddd46b33c, rs 0x897c8c8ddd46b33c, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x897c8c8ddd46b35f, rs 0x897c8c8ddd46b33c, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x608edc7f, rs 0x608edb80, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x608edb7f, rs 0x608edb80, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x608edb80, rs 0x608edb80, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x608edba3, rs 0x608edb80, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x7a387445e392cdd8, rs 0x7a387445e392ccd9, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x7a387445e392ccd8, rs 0x7a387445e392ccd9, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x7a387445e392ccd9, rs 0x7a387445e392ccd9, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x7a387445e392ccfc, rs 0x7a387445e392ccd9, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x644fc736, rs 0x644fc637, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x644fc636, rs 0x644fc637, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x644fc637, rs 0x644fc637, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x644fc65a, rs 0x644fc637, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x512f29b1d80001c8, rs 0x512f29b1d80000c9, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x512f29b1d80000c8, rs 0x512f29b1d80000c9, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x512f29b1d80000c9, rs 0x512f29b1d80000c9, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x512f29b1d80000ec, rs 0x512f29b1d80000c9, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x7a089731, rs 0x7a089632, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x7a089631, rs 0x7a089632, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x7a089632, rs 0x7a089632, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x7a089655, rs 0x7a089632, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xeaded5c53dad0309, rs 0xeaded5c53dad020a, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xeaded5c53dad0209, rs 0xeaded5c53dad020a, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xeaded5c53dad020a, rs 0xeaded5c53dad020a, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xeaded5c53dad022d, rs 0xeaded5c53dad020a, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x7ec98c84, rs 0x7ec98b85, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x7ec98b84, rs 0x7ec98b85, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x7ec98b85, rs 0x7ec98b85, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x7ec98ba8, rs 0x7ec98b85, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x8a6229d731eea45a, rs 0x8a6229d731eea35b, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x8a6229d731eea35a, rs 0x8a6229d731eea35b, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x8a6229d731eea35b, rs 0x8a6229d731eea35b, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x8a6229d731eea37e, rs 0x8a6229d731eea35b, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x738aae5b, rs 0x738aad5c, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x738aad5b, rs 0x738aad5c, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x738aad5c, rs 0x738aad5c, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x738aad7f, rs 0x738aad5c, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x2c3c3f9e48985748, rs 0x2c3c3f9e48985649, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x2c3c3f9e48985648, rs 0x2c3c3f9e48985649, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x2c3c3f9e48985649, rs 0x2c3c3f9e48985649, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x2c3c3f9e4898566c, rs 0x2c3c3f9e48985649, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x774bb1ea, rs 0x774bb0eb, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x774bb0ea, rs 0x774bb0eb, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x774bb0eb, rs 0x774bb0eb, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x774bb10e, rs 0x774bb0eb, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x7ff61e78dc9c0c76, rs 0x7ff61e78dc9c0b77, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x7ff61e78dc9c0b76, rs 0x7ff61e78dc9c0b77, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x7ff61e78dc9c0b77, rs 0x7ff61e78dc9c0b77, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x7ff61e78dc9c0b9a, rs 0x7ff61e78dc9c0b77, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x4f040e55, rs 0x4f040d56, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x4f040d55, rs 0x4f040d56, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x4f040d56, rs 0x4f040d56, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x4f040d79, rs 0x4f040d56, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x2299b0e01d5e69eb, rs 0x2299b0e01d5e68ec, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x2299b0e01d5e68eb, rs 0x2299b0e01d5e68ec, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x2299b0e01d5e68ec, rs 0x2299b0e01d5e68ec, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x2299b0e01d5e690f, rs 0x2299b0e01d5e68ec, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x4bc511e0, rs 0x4bc510e1, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x4bc510e0, rs 0x4bc510e1, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x4bc510e1, rs 0x4bc510e1, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x4bc51104, rs 0x4bc510e1, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x7c3b04673d0c6f24, rs 0x7c3b04673d0c6e25, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x7c3b04673d0c6e24, rs 0x7c3b04673d0c6e25, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x7c3b04673d0c6e25, rs 0x7c3b04673d0c6e25, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x7c3b04673d0c6e48, rs 0x7c3b04673d0c6e25, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x46863737, rs 0x46863638, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x46863637, rs 0x46863638, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x46863638, rs 0x46863638, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x4686365b, rs 0x46863638, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x164e17c1e7fb6686, rs 0x164e17c1e7fb6587, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x164e17c1e7fb6586, rs 0x164e17c1e7fb6587, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x164e17c1e7fb6587, rs 0x164e17c1e7fb6587, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x164e17c1e7fb65aa, rs 0x164e17c1e7fb6587, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x42472c8e, rs 0x42472b8f, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x42472b8e, rs 0x42472b8f, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x42472b8f, rs 0x42472b8f, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x42472bb2, rs 0x42472b8f, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xfa4ca28b56d4960a, rs 0xfa4ca28b56d4950b, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xfa4ca28b56d4950a, rs 0xfa4ca28b56d4950b, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xfa4ca28b56d4950b, rs 0xfa4ca28b56d4950b, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xfa4ca28b56d4952e, rs 0xfa4ca28b56d4950b, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x5c007c89, rs 0x5c007b8a, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x5c007b89, rs 0x5c007b8a, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x5c007b8a, rs 0x5c007b8a, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x5c007bad, rs 0x5c007b8a, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xe5e9a314be7fa189, rs 0xe5e9a314be7fa08a, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xe5e9a314be7fa089, rs 0xe5e9a314be7fa08a, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xe5e9a314be7fa08a, rs 0xe5e9a314be7fa08a, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xe5e9a314be7fa0ad, rs 0xe5e9a314be7fa08a, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x58c1673c, rs 0x58c1663d, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x58c1663c, rs 0x58c1663d, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x58c1663d, rs 0x58c1663d, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x58c16660, rs 0x58c1663d, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xf8be816415964ac4, rs 0xf8be8164159649c5, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xf8be8164159649c4, rs 0xf8be8164159649c5, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xf8be8164159649c5, rs 0xf8be8164159649c5, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xf8be8164159649e8, rs 0xf8be8164159649c5, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x558241e3, rs 0x558240e4, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x558240e3, rs 0x558240e4, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x558240e4, rs 0x558240e4, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x55824107, rs 0x558240e4, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x7ca3259784e69c16, rs 0x7ca3259784e69b17, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x7ca3259784e69b16, rs 0x7ca3259784e69b17, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x7ca3259784e69b17, rs 0x7ca3259784e69b17, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x7ca3259784e69b3a, rs 0x7ca3259784e69b17, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x51435e52, rs 0x51435d53, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x51435d52, rs 0x51435d53, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x51435d53, rs 0x51435d53, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x51435d76, rs 0x51435d53, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xfc8d543ca1f2505b, rs 0xfc8d543ca1f24f5c, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xfc8d543ca1f24f5b, rs 0xfc8d543ca1f24f5c, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xfc8d543ca1f24f5c, rs 0xfc8d543ca1f24f5c, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xfc8d543ca1f24f7f, rs 0xfc8d543ca1f24f5c, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x251d3c9d, rs 0x251d3b9e, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x251d3b9d, rs 0x251d3b9e, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x251d3b9e, rs 0x251d3b9e, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x251d3bc1, rs 0x251d3b9e, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x4aeb6ca0e3459f35, rs 0x4aeb6ca0e3459e36, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x4aeb6ca0e3459e35, rs 0x4aeb6ca0e3459e36, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x4aeb6ca0e3459e36, rs 0x4aeb6ca0e3459e36, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x4aeb6ca0e3459e59, rs 0x4aeb6ca0e3459e36, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x21dc2728, rs 0x21dc2629, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x21dc2628, rs 0x21dc2629, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x21dc2629, rs 0x21dc2629, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x21dc264c, rs 0x21dc2629, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xc532e18e187981f9, rs 0xc532e18e187980fa, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xc532e18e187980f9, rs 0xc532e18e187980fa, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xc532e18e187980fa, rs 0xc532e18e187980fa, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xc532e18e1879811d, rs 0xc532e18e187980fa, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x2c9f01ef, rs 0x2c9f00f0, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x2c9f00ef, rs 0x2c9f00f0, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x2c9f00f0, rs 0x2c9f00f0, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x2c9f0113, rs 0x2c9f00f0, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xb3fdec294f287e1b, rs 0xb3fdec294f287d1c, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xb3fdec294f287d1b, rs 0xb3fdec294f287d1c, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xb3fdec294f287d1c, rs 0xb3fdec294f287d1c, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xb3fdec294f287d3f, rs 0xb3fdec294f287d1c, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x285e1e46, rs 0x285e1d47, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x285e1d46, rs 0x285e1d47, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x285e1d47, rs 0x285e1d47, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x285e1d6a, rs 0x285e1d47, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xb620660a49732c8f, rs 0xb620660a49732b90, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xb620660a49732b8f, rs 0xb620660a49732b90, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xb620660a49732b90, rs 0xb620660a49732b90, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xb620660a49732bb3, rs 0xb620660a49732b90, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x36194e41, rs 0x36194d42, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x36194d41, rs 0x36194d42, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x36194d42, rs 0x36194d42, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x36194d65, rs 0x36194d42, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x993138f16cfdea90, rs 0x993138f16cfde991, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x993138f16cfde990, rs 0x993138f16cfde991, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x993138f16cfde991, rs 0x993138f16cfde991, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x993138f16cfde9b4, rs 0x993138f16cfde991, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x32d851f4, rs 0x32d850f5, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x32d850f4, rs 0x32d850f5, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x32d850f5, rs 0x32d850f5, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x32d85118, rs 0x32d850f5, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xde02d1337d5408b8, rs 0xde02d1337d5407b9, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xde02d1337d5407b8, rs 0xde02d1337d5407b9, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xde02d1337d5407b9, rs 0xde02d1337d5407b9, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xde02d1337d5407dc, rs 0xde02d1337d5407b9, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x3f9b772b, rs 0x3f9b762c, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x3f9b762b, rs 0x3f9b762c, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x3f9b762c, rs 0x3f9b762c, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x3f9b764f, rs 0x3f9b762c, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x13a390e1e1dab259, rs 0x13a390e1e1dab15a, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x13a390e1e1dab159, rs 0x13a390e1e1dab15a, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x13a390e1e1dab15a, rs 0x13a390e1e1dab15a, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x13a390e1e1dab17d, rs 0x13a390e1e1dab15a, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x3b5a6c9a, rs 0x3b5a6b9b, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x3b5a6b9a, rs 0x3b5a6b9b, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x3b5a6b9b, rs 0x3b5a6b9b, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x3b5a6bbe, rs 0x3b5a6b9b, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x743491a6828717c7, rs 0x743491a6828716c8, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x743491a6828716c7, rs 0x743491a6828716c8, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x743491a6828716c8, rs 0x743491a6828716c8, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x743491a6828716eb, rs 0x743491a6828716c8, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x315d725, rs 0x315d626, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x315d625, rs 0x315d626, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x315d626, rs 0x315d626, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x315d649, rs 0x315d626, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x8cff404aede293f1, rs 0x8cff404aede292f2, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x8cff404aede292f1, rs 0x8cff404aede292f2, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x8cff404aede292f2, rs 0x8cff404aede292f2, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x8cff404aede29315, rs 0x8cff404aede292f2, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x7d4cc90, rs 0x7d4cb91, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x7d4cb90, rs 0x7d4cb91, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x7d4cb91, rs 0x7d4cb91, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x7d4cbb4, rs 0x7d4cb91, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xb9cec0db1f837735, rs 0xb9cec0db1f837636, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xb9cec0db1f837635, rs 0xb9cec0db1f837636, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xb9cec0db1f837636, rs 0xb9cec0db1f837636, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xb9cec0db1f837659, rs 0xb9cec0db1f837636, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xa97ee47, rs 0xa97ed48, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xa97ed47, rs 0xa97ed48, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xa97ed48, rs 0xa97ed48, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xa97ed6b, rs 0xa97ed48, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x2eaa5aa70509781b, rs 0x2eaa5aa70509771c, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x2eaa5aa70509771b, rs 0x2eaa5aa70509771c, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x2eaa5aa70509771c, rs 0x2eaa5aa70509771c, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x2eaa5aa70509773f, rs 0x2eaa5aa70509771c, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xe56f1fe, rs 0xe56f0ff, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xe56f0fe, rs 0xe56f0ff, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xe56f0ff, rs 0xe56f0ff, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xe56f122, rs 0xe56f0ff, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xd327538e1875251a, rs 0xd327538e1875241b, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xd327538e1875241a, rs 0xd327538e1875241b, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xd327538e1875241b, rs 0xd327538e1875241b, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xd327538e1875243e, rs 0xd327538e1875241b, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x1011a1f9, rs 0x1011a0fa, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x1011a0f9, rs 0x1011a0fa, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x1011a0fa, rs 0x1011a0fa, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x1011a11d, rs 0x1011a0fa, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x42e9f8548b739c6a, rs 0x42e9f8548b739b6b, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x42e9f8548b739b6a, rs 0x42e9f8548b739b6b, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x42e9f8548b739b6b, rs 0x42e9f8548b739b6b, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x42e9f8548b739b8e, rs 0x42e9f8548b739b6b, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x14d0be4c, rs 0x14d0bd4d, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x14d0bd4c, rs 0x14d0bd4d, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x14d0bd4d, rs 0x14d0bd4d, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x14d0bd70, rs 0x14d0bd4d, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x78e4e50ceccbbb19, rs 0x78e4e50ceccbba1a, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x78e4e50ceccbba19, rs 0x78e4e50ceccbba1a, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x78e4e50ceccbba1a, rs 0x78e4e50ceccbba1a, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x78e4e50ceccbba3d, rs 0x78e4e50ceccbba1a, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x19939c93, rs 0x19939b94, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x19939b93, rs 0x19939b94, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x19939b94, rs 0x19939b94, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x19939bb7, rs 0x19939b94, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xf6b6fa3fcd9d28ca, rs 0xf6b6fa3fcd9d27cb, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xf6b6fa3fcd9d27ca, rs 0xf6b6fa3fcd9d27cb, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xf6b6fa3fcd9d27cb, rs 0xf6b6fa3fcd9d27cb, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xf6b6fa3fcd9d27ee, rs 0xf6b6fa3fcd9d27cb, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x1d528722, rs 0x1d528623, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x1d528622, rs 0x1d528623, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x1d528623, rs 0x1d528623, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x1d528646, rs 0x1d528623, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x73916483ae3e9522, rs 0x73916483ae3e9423, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x73916483ae3e9422, rs 0x73916483ae3e9423, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x73916483ae3e9423, rs 0x73916483ae3e9423, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x73916483ae3e9446, rs 0x73916483ae3e9423, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xfffffffff12f570d, rs 0xfffffffff12f560e, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xfffffffff12f560d, rs 0xfffffffff12f560e, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xfffffffff12f560e, rs 0xfffffffff12f560e, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xfffffffff12f5631, rs 0xfffffffff12f560e, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x276af70a0e128660, rs 0x276af70a0e128561, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x276af70a0e128560, rs 0x276af70a0e128561, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x276af70a0e128561, rs 0x276af70a0e128561, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x276af70a0e128584, rs 0x276af70a0e128561, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xfffffffff5ee4cb8, rs 0xfffffffff5ee4bb9, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xfffffffff5ee4bb8, rs 0xfffffffff5ee4bb9, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xfffffffff5ee4bb9, rs 0xfffffffff5ee4bb9, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xfffffffff5ee4bdc, rs 0xfffffffff5ee4bb9, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x3045bf6b5e74c6d, rs 0x3045bf6b5e74b6e, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x3045bf6b5e74b6d, rs 0x3045bf6b5e74b6e, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x3045bf6b5e74b6e, rs 0x3045bf6b5e74b6e, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x3045bf6b5e74b91, rs 0x3045bf6b5e74b6e, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xfffffffff8ad6e5f, rs 0xfffffffff8ad6d60, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xfffffffff8ad6d5f, rs 0xfffffffff8ad6d60, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xfffffffff8ad6d60, rs 0xfffffffff8ad6d60, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xfffffffff8ad6d83, rs 0xfffffffff8ad6d60, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x20223f1308acd0a5, rs 0x20223f1308accfa6, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x20223f1308accfa5, rs 0x20223f1308accfa6, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x20223f1308accfa6, rs 0x20223f1308accfa6, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x20223f1308accfc9, rs 0x20223f1308accfa6, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xfffffffffc6c71d6, rs 0xfffffffffc6c70d7, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xfffffffffc6c70d6, rs 0xfffffffffc6c70d7, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xfffffffffc6c70d7, rs 0xfffffffffc6c70d7, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xfffffffffc6c70fa, rs 0xfffffffffc6c70d7, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xf83c55743976b6f4, rs 0xf83c55743976b5f5, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xf83c55743976b5f4, rs 0xf83c55743976b5f5, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xf83c55743976b5f5, rs 0xf83c55743976b5f5, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xf83c55743976b618, rs 0xf83c55743976b5f5, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffffe22b21d1, rs 0xffffffffe22b20d2, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffffe22b20d1, rs 0xffffffffe22b20d2, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffffe22b20d2, rs 0xffffffffe22b20d2, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffffe22b20f5, rs 0xffffffffe22b20d2, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x1f9720f946923d3c, rs 0x1f9720f946923c3d, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x1f9720f946923c3c, rs 0x1f9720f946923c3d, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x1f9720f946923c3d, rs 0x1f9720f946923c3d, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x1f9720f946923c60, rs 0x1f9720f946923c3d, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffffe6ea3e64, rs 0xffffffffe6ea3d65, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffffe6ea3d64, rs 0xffffffffe6ea3d65, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffffe6ea3d65, rs 0xffffffffe6ea3d65, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffffe6ea3d88, rs 0xffffffffe6ea3d65, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x620d28506d2449dc, rs 0x620d28506d2448dd, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x620d28506d2448dc, rs 0x620d28506d2448dd, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x620d28506d2448dd, rs 0x620d28506d2448dd, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x620d28506d244900, rs 0x620d28506d2448dd, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffffeba91cbb, rs 0xffffffffeba91bbc, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffffeba91bbb, rs 0xffffffffeba91bbc, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffffeba91bbc, rs 0xffffffffeba91bbc, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffffeba91bdf, rs 0xffffffffeba91bbc, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x60a521e99ff4a831, rs 0x60a521e99ff4a732, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x60a521e99ff4a731, rs 0x60a521e99ff4a732, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x60a521e99ff4a732, rs 0x60a521e99ff4a732, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x60a521e99ff4a755, rs 0x60a521e99ff4a732, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffffef68070a, rs 0xffffffffef68060b, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffffef68060a, rs 0xffffffffef68060b, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffffef68060b, rs 0xffffffffef68060b, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffffef68062e, rs 0xffffffffef68060b, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x5a08f3ab5c68100a, rs 0x5a08f3ab5c680f0b, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x5a08f3ab5c680f0a, rs 0x5a08f3ab5c680f0b, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x5a08f3ab5c680f0b, rs 0x5a08f3ab5c680f0b, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x5a08f3ab5c680f2e, rs 0x5a08f3ab5c680f0b, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffffd727bcb5, rs 0xffffffffd727bbb6, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffffd727bbb5, rs 0xffffffffd727bbb6, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffffd727bbb6, rs 0xffffffffd727bbb6, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffffd727bbd9, rs 0xffffffffd727bbb6, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xc7a59be7800f3e25, rs 0xc7a59be7800f3d26, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xc7a59be7800f3d25, rs 0xc7a59be7800f3d26, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xc7a59be7800f3d26, rs 0xc7a59be7800f3d26, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xc7a59be7800f3d49, rs 0xc7a59be7800f3d26, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffffd3e6a700, rs 0xffffffffd3e6a601, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffffd3e6a600, rs 0xffffffffd3e6a601, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffffd3e6a601, rs 0xffffffffd3e6a601, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffffd3e6a624, rs 0xffffffffd3e6a601, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x1aecdf2982ca1c40, rs 0x1aecdf2982ca1b41, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x1aecdf2982ca1b40, rs 0x1aecdf2982ca1b41, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x1aecdf2982ca1b41, rs 0x1aecdf2982ca1b41, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x1aecdf2982ca1b64, rs 0x1aecdf2982ca1b41, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffffdea581d7, rs 0xffffffffdea580d8, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffffdea580d7, rs 0xffffffffdea580d8, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffffdea580d8, rs 0xffffffffdea580d8, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffffdea580fb, rs 0xffffffffdea580d8, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x2b8613a260d19ecc, rs 0x2b8613a260d19dcd, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x2b8613a260d19dcc, rs 0x2b8613a260d19dcd, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x2b8613a260d19dcd, rs 0x2b8613a260d19dcd, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x2b8613a260d19df0, rs 0x2b8613a260d19dcd, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffffda649e6e, rs 0xffffffffda649d6f, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffffda649d6e, rs 0xffffffffda649d6f, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffffda649d6f, rs 0xffffffffda649d6f, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffffda649d92, rs 0xffffffffda649d6f, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x2518ac8b0e8bbf7e, rs 0x2518ac8b0e8bbe7f, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x2518ac8b0e8bbe7e, rs 0x2518ac8b0e8bbe7f, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x2518ac8b0e8bbe7f, rs 0x2518ac8b0e8bbe7f, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x2518ac8b0e8bbea2, rs 0x2518ac8b0e8bbe7f, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffffc423ce69, rs 0xffffffffc423cd6a, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffffc423cd69, rs 0xffffffffc423cd6a, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffffc423cd6a, rs 0xffffffffc423cd6a, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffffc423cd8d, rs 0xffffffffc423cd6a, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x743e568d2fcf496a, rs 0x743e568d2fcf486b, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x743e568d2fcf486a, rs 0x743e568d2fcf486b, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x743e568d2fcf486b, rs 0x743e568d2fcf486b, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x743e568d2fcf488e, rs 0x743e568d2fcf486b, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xff, rs 0x0, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffffffffffff, rs 0x0, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x0, rs 0x0, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x23, rs 0x0, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x126f646f34c31827, rs 0x126f646f34c31728, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x126f646f34c31727, rs 0x126f646f34c31728, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x126f646f34c31728, rs 0x126f646f34c31728, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x126f646f34c3174b, rs 0x126f646f34c31728, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffffcda1f703, rs 0xffffffffcda1f604, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffffcda1f603, rs 0xffffffffcda1f604, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffffcda1f604, rs 0xffffffffcda1f604, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffffcda1f627, rs 0xffffffffcda1f604, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xaab0196156fc4e11, rs 0xaab0196156fc4d12, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xaab0196156fc4d11, rs 0xaab0196156fc4d12, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xaab0196156fc4d12, rs 0xaab0196156fc4d12, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xaab0196156fc4d35, rs 0xaab0196156fc4d12, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xff, rs 0x0, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffffffffffff, rs 0x0, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x0, rs 0x0, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x23, rs 0x0, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x7535cd338595d441, rs 0x7535cd338595d342, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x7535cd338595d341, rs 0x7535cd338595d342, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x7535cd338595d342, rs 0x7535cd338595d342, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x7535cd338595d365, rs 0x7535cd338595d342, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffffbd3e8e7d, rs 0xffffffffbd3e8d7e, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffffbd3e8d7d, rs 0xffffffffbd3e8d7e, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffffbd3e8d7e, rs 0xffffffffbd3e8d7e, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffffbd3e8da1, rs 0xffffffffbd3e8d7e, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xdfb254da422347eb, rs 0xdfb254da422346ec, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xdfb254da422346eb, rs 0xdfb254da422346ec, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xdfb254da422346ec, rs 0xdfb254da422346ec, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xdfb254da4223470f, rs 0xdfb254da422346ec, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffffb9ff91c8, rs 0xffffffffb9ff90c9, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffffb9ff90c8, rs 0xffffffffb9ff90c9, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffffb9ff90c9, rs 0xffffffffb9ff90c9, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffffb9ff90ec, rs 0xffffffffb9ff90c9, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xa86726c90081ac29, rs 0xa86726c90081ab2a, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xa86726c90081ab29, rs 0xa86726c90081ab2a, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xa86726c90081ab2a, rs 0xa86726c90081ab2a, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xa86726c90081ab4d, rs 0xa86726c90081ab2a, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffffb4bcb70f, rs 0xffffffffb4bcb610, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffffb4bcb60f, rs 0xffffffffb4bcb610, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffffb4bcb610, rs 0xffffffffb4bcb610, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffffb4bcb633, rs 0xffffffffb4bcb610, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x9bfeffa1679d7537, rs 0x9bfeffa1679d7438, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x9bfeffa1679d7437, rs 0x9bfeffa1679d7438, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x9bfeffa1679d7438, rs 0x9bfeffa1679d7438, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x9bfeffa1679d745b, rs 0x9bfeffa1679d7438, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffffb07daca6, rs 0xffffffffb07daba7, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffffb07daba6, rs 0xffffffffb07daba7, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffffb07daba7, rs 0xffffffffb07daba7, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffffb07dabca, rs 0xffffffffb07daba7, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xc7699826b7dee343, rs 0xc7699826b7dee244, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xc7699826b7dee243, rs 0xc7699826b7dee244, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xc7699826b7dee244, rs 0xc7699826b7dee244, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xc7699826b7dee267, rs 0xc7699826b7dee244, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffffae3afca1, rs 0xffffffffae3afba2, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffffae3afba1, rs 0xffffffffae3afba2, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffffae3afba2, rs 0xffffffffae3afba2, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffffae3afbc5, rs 0xffffffffae3afba2, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x3c07af97fba67149, rs 0x3c07af97fba6704a, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x3c07af97fba67049, rs 0x3c07af97fba6704a, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x3c07af97fba6704a, rs 0x3c07af97fba6704a, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x3c07af97fba6706d, rs 0x3c07af97fba6704a, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffffaafbe714, rs 0xffffffffaafbe615, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffffaafbe614, rs 0xffffffffaafbe615, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffffaafbe615, rs 0xffffffffaafbe615, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffffaafbe638, rs 0xffffffffaafbe615, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x521364dc04c58cfd, rs 0x521364dc04c58bfe, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x521364dc04c58bfd, rs 0x521364dc04c58bfe, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x521364dc04c58bfe, rs 0x521364dc04c58bfe, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x521364dc04c58c21, rs 0x521364dc04c58bfe, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffffa7b8c1cb, rs 0xffffffffa7b8c0cc, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffffa7b8c0cb, rs 0xffffffffa7b8c0cc, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffffa7b8c0cc, rs 0xffffffffa7b8c0cc, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffffa7b8c0ef, rs 0xffffffffa7b8c0cc, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xe0f7bb589ab7afbb, rs 0xe0f7bb589ab7aebc, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xe0f7bb589ab7aebb, rs 0xe0f7bb589ab7aebc, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xe0f7bb589ab7aebc, rs 0xe0f7bb589ab7aebc, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xe0f7bb589ab7aedf, rs 0xe0f7bb589ab7aebc, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffffa379de7a, rs 0xffffffffa379dd7b, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffffa379dd7a, rs 0xffffffffa379dd7b, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffffa379dd7b, rs 0xffffffffa379dd7b, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffffa379dd9e, rs 0xffffffffa379dd7b, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xe336c60cdeeb964c, rs 0xe336c60cdeeb954d, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xe336c60cdeeb954c, rs 0xe336c60cdeeb954d, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xe336c60cdeeb954d, rs 0xe336c60cdeeb954d, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xe336c60cdeeb9570, rs 0xe336c60cdeeb954d, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffff9b3661c5, rs 0xffffffff9b3660c6, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffff9b3660c5, rs 0xffffffff9b3660c6, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffff9b3660c6, rs 0xffffffff9b3660c6, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffff9b3660e9, rs 0xffffffff9b3660c6, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xd5b2120c6f52426d, rs 0xd5b2120c6f52416e, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xd5b2120c6f52416d, rs 0xd5b2120c6f52416e, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xd5b2120c6f52416e, rs 0xd5b2120c6f52416e, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xd5b2120c6f524191, rs 0xd5b2120c6f52416e, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffff9ff77e70, rs 0xffffffff9ff77d71, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffff9ff77d70, rs 0xffffffff9ff77d71, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffff9ff77d71, rs 0xffffffff9ff77d71, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffff9ff77d94, rs 0xffffffff9ff77d71, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x85a2d4ff7e628b33, rs 0x85a2d4ff7e628a34, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x85a2d4ff7e628a33, rs 0x85a2d4ff7e628a34, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x85a2d4ff7e628a34, rs 0x85a2d4ff7e628a34, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x85a2d4ff7e628a57, rs 0x85a2d4ff7e628a34, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffff92b45ca7, rs 0xffffffff92b45ba8, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffff92b45ba7, rs 0xffffffff92b45ba8, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffff92b45ba8, rs 0xffffffff92b45ba8, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffff92b45bcb, rs 0xffffffff92b45ba8, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x986a2b654a4e7f06, rs 0x986a2b654a4e7e07, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x986a2b654a4e7e06, rs 0x986a2b654a4e7e07, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x986a2b654a4e7e07, rs 0x986a2b654a4e7e07, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x986a2b654a4e7e2a, rs 0x986a2b654a4e7e07, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffff9675471e, rs 0xffffffff9675461f, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffff9675461e, rs 0xffffffff9675461f, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffff9675461f, rs 0xffffffff9675461f, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffff96754642, rs 0xffffffff9675461f, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xa974eac43a489c54, rs 0xa974eac43a489b55, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xa974eac43a489b54, rs 0xa974eac43a489b55, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xa974eac43a489b55, rs 0xa974eac43a489b55, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xa974eac43a489b78, rs 0xa974eac43a489b55, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffff88321719, rs 0xffffffff8832161a, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffff88321619, rs 0xffffffff8832161a, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffff8832161a, rs 0xffffffff8832161a, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffff8832163d, rs 0xffffffff8832161a, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xa388c16272f1f9f4, rs 0xa388c16272f1f8f5, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xa388c16272f1f8f4, rs 0xa388c16272f1f8f5, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xa388c16272f1f8f5, rs 0xa388c16272f1f8f5, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xa388c16272f1f918, rs 0xa388c16272f1f8f5, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffff8cf30cac, rs 0xffffffff8cf30bad, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffff8cf30bac, rs 0xffffffff8cf30bad, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffff8cf30bad, rs 0xffffffff8cf30bad, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffff8cf30bd0, rs 0xffffffff8cf30bad, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xe8c11f45e7495fa8, rs 0xe8c11f45e7495ea9, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xe8c11f45e7495ea8, rs 0xe8c11f45e7495ea9, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xe8c11f45e7495ea9, rs 0xe8c11f45e7495ea9, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xe8c11f45e7495ecc, rs 0xe8c11f45e7495ea9, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffff81b02e73, rs 0xffffffff81b02d74, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffff81b02d73, rs 0xffffffff81b02d74, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffff81b02d74, rs 0xffffffff81b02d74, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffff81b02d97, rs 0xffffffff81b02d74, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xadaa5a765cc1c9b3, rs 0xadaa5a765cc1c8b4, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xadaa5a765cc1c8b3, rs 0xadaa5a765cc1c8b4, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xadaa5a765cc1c8b4, rs 0xadaa5a765cc1c8b4, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xadaa5a765cc1c8d7, rs 0xadaa5a765cc1c8b4, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffff857131c2, rs 0xffffffff857130c3, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffff857130c2, rs 0xffffffff857130c3, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffff857130c3, rs 0xffffffff857130c3, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffff857130e6, rs 0xffffffff857130c3, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x7ab4ce88dfa606bf, rs 0x7ab4ce88dfa605c0, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x7ab4ce88dfa605bf, rs 0x7ab4ce88dfa605c0, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x7ab4ce88dfa605c0, rs 0x7ab4ce88dfa605c0, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x7ab4ce88dfa605e3, rs 0x7ab4ce88dfa605c0, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x5d8a9198, rs 0x5d8a9099, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x5d8a9098, rs 0x5d8a9099, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x5d8a9099, rs 0x5d8a9099, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x5d8a90bc, rs 0x5d8a9099, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xb42ad6e659a7b14e, rs 0xb42ad6e659a7b04f, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xb42ad6e659a7b04e, rs 0xb42ad6e659a7b04f, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xb42ad6e659a7b04f, rs 0xb42ad6e659a7b04f, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xb42ad6e659a7b072, rs 0xb42ad6e659a7b04f, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x594b8e2d, rs 0x594b8d2e, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x594b8d2d, rs 0x594b8d2e, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x594b8d2e, rs 0x594b8d2e, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x594b8d51, rs 0x594b8d2e, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x4bf8485ab728932e, rs 0x4bf8485ab728922f, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x4bf8485ab728922e, rs 0x4bf8485ab728922f, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x4bf8485ab728922f, rs 0x4bf8485ab728922f, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x4bf8485ab7289252, rs 0x4bf8485ab728922f, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x5408acf6, rs 0x5408abf7, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x5408abf6, rs 0x5408abf7, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x5408abf7, rs 0x5408abf7, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x5408ac1a, rs 0x5408abf7, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x76a3d60c3b66a8fa, rs 0x76a3d60c3b66a7fb, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x76a3d60c3b66a7fa, rs 0x76a3d60c3b66a7fb, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x76a3d60c3b66a7fb, rs 0x76a3d60c3b66a7fb, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x76a3d60c3b66a81e, rs 0x76a3d60c3b66a7fb, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x50c9b73f, rs 0x50c9b640, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x50c9b63f, rs 0x50c9b640, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x50c9b640, rs 0x50c9b640, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x50c9b663, rs 0x50c9b640, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x31e0c6affdc28fd9, rs 0x31e0c6affdc28eda, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x31e0c6affdc28ed9, rs 0x31e0c6affdc28eda, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x31e0c6affdc28eda, rs 0x31e0c6affdc28eda, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x31e0c6affdc28efd, rs 0x31e0c6affdc28eda, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x4e8ee744, rs 0x4e8ee645, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x4e8ee644, rs 0x4e8ee645, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x4e8ee645, rs 0x4e8ee645, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x4e8ee668, rs 0x4e8ee645, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x53606bb4bf0c9a9c, rs 0x53606bb4bf0c999d, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x53606bb4bf0c999c, rs 0x53606bb4bf0c999d, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x53606bb4bf0c999d, rs 0x53606bb4bf0c999d, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x53606bb4bf0c99c0, rs 0x53606bb4bf0c999d, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x4a4ffcf1, rs 0x4a4ffbf2, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x4a4ffbf1, rs 0x4a4ffbf2, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x4a4ffbf2, rs 0x4a4ffbf2, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x4a4ffc15, rs 0x4a4ffbf2, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x32fc12c81b791aef, rs 0x32fc12c81b7919f0, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x32fc12c81b7919ef, rs 0x32fc12c81b7919f0, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x32fc12c81b7919f0, rs 0x32fc12c81b7919f0, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x32fc12c81b791a13, rs 0x32fc12c81b7919f0, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x470cde2a, rs 0x470cdd2b, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x470cdd2a, rs 0x470cdd2b, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x470cdd2b, rs 0x470cdd2b, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x470cdd4e, rs 0x470cdd2b, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x3ef88384c72efdd5, rs 0x3ef88384c72efcd6, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x3ef88384c72efcd5, rs 0x3ef88384c72efcd6, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x3ef88384c72efcd6, rs 0x3ef88384c72efcd6, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x3ef88384c72efcf9, rs 0x3ef88384c72efcd6, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x43cdc19b, rs 0x43cdc09c, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x43cdc09b, rs 0x43cdc09c, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x43cdc09c, rs 0x43cdc09c, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x43cdc0bf, rs 0x43cdc09c, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x38b1c7bb6a2a367f, rs 0x38b1c7bb6a2a3580, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x38b1c7bb6a2a357f, rs 0x38b1c7bb6a2a3580, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x38b1c7bb6a2a3580, rs 0x38b1c7bb6a2a3580, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x38b1c7bb6a2a35a3, rs 0x38b1c7bb6a2a3580, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x7b827e20, rs 0x7b827d21, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x7b827d20, rs 0x7b827d21, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x7b827d21, rs 0x7b827d21, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x7b827d44, rs 0x7b827d21, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x15ebf6121dca78c8, rs 0x15ebf6121dca77c9, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x15ebf6121dca77c8, rs 0x15ebf6121dca77c9, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x15ebf6121dca77c9, rs 0x15ebf6121dca77c9, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x15ebf6121dca77ec, rs 0x15ebf6121dca77c9, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x7f436195, rs 0x7f436096, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x7f436095, rs 0x7f436096, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x7f436096, rs 0x7f436096, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x7f4360b9, rs 0x7f436096, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x5eaacdd9fd9148ad, rs 0x5eaacdd9fd9147ae, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x5eaacdd9fd9147ad, rs 0x5eaacdd9fd9147ae, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x5eaacdd9fd9147ae, rs 0x5eaacdd9fd9147ae, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x5eaacdd9fd9147d1, rs 0x5eaacdd9fd9147ae, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x7200474e, rs 0x7200464f, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x7200464e, rs 0x7200464f, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x7200464f, rs 0x7200464f, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x72004672, rs 0x7200464f, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xbb8470f981e91216, rs 0xbb8470f981e91117, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xbb8470f981e91116, rs 0xbb8470f981e91117, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xbb8470f981e91117, rs 0xbb8470f981e91117, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xbb8470f981e9113a, rs 0xbb8470f981e91117, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x76c15cf7, rs 0x76c15bf8, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x76c15bf7, rs 0x76c15bf8, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x76c15bf8, rs 0x76c15bf8, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x76c15c1b, rs 0x76c15bf8, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x5d42aeac6a533df, rs 0x5d42aeac6a532e0, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x5d42aeac6a532df, rs 0x5d42aeac6a532e0, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x5d42aeac6a532e0, rs 0x5d42aeac6a532e0, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x5d42aeac6a53303, rs 0x5d42aeac6a532e0, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x68860cfc, rs 0x68860bfd, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x68860bfc, rs 0x68860bfd, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x68860bfd, rs 0x68860bfd, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x68860c20, rs 0x68860bfd, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x14abf36419fb9f62, rs 0x14abf36419fb9e63, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x14abf36419fb9e62, rs 0x14abf36419fb9e63, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x14abf36419fb9e63, rs 0x14abf36419fb9e63, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x14abf36419fb9e86, rs 0x14abf36419fb9e63, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x6c471749, rs 0x6c47164a, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x6c471649, rs 0x6c47164a, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x6c47164a, rs 0x6c47164a, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x6c47166d, rs 0x6c47164a, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x249d559aa8d72bab, rs 0x249d559aa8d72aac, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x249d559aa8d72aab, rs 0x249d559aa8d72aac, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x249d559aa8d72aac, rs 0x249d559aa8d72aac, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x249d559aa8d72acf, rs 0x249d559aa8d72aac, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x61043192, rs 0x61043093, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x61043092, rs 0x61043093, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x61043093, rs 0x61043093, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x610430b6, rs 0x61043093, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xcd6764f084b31eb, rs 0xcd6764f084b30ec, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xcd6764f084b30eb, rs 0xcd6764f084b30ec, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xcd6764f084b30ec, rs 0xcd6764f084b30ec, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xcd6764f084b310f, rs 0xcd6764f084b30ec, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x65c52e23, rs 0x65c52d24, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x65c52d23, rs 0x65c52d24, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x65c52d24, rs 0x65c52d24, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x65c52d47, rs 0x65c52d24, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x7f03ac07924690de, rs 0x7f03ac0792468fdf, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x7f03ac0792468fde, rs 0x7f03ac0792468fdf, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x7f03ac0792468fdf, rs 0x7f03ac0792468fdf, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x7f03ac0792469002, rs 0x7f03ac0792468fdf, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x119b4ce8, rs 0x119b4be9, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x119b4be8, rs 0x119b4be9, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x119b4be9, rs 0x119b4be9, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x119b4c0c, rs 0x119b4be9, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x7e35ce6d56e671f4, rs 0x7e35ce6d56e670f5, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x7e35ce6d56e670f4, rs 0x7e35ce6d56e670f5, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x7e35ce6d56e670f5, rs 0x7e35ce6d56e670f5, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x7e35ce6d56e67118, rs 0x7e35ce6d56e670f5, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x155a575d, rs 0x155a565e, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x155a565d, rs 0x155a565e, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x155a565e, rs 0x155a565e, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x155a5681, rs 0x155a565e, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x152828591a652810, rs 0x152828591a652711, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x152828591a652710, rs 0x152828591a652711, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x152828591a652711, rs 0x152828591a652711, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x152828591a652734, rs 0x152828591a652711, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x18197186, rs 0x18197087, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x18197086, rs 0x18197087, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x18197087, rs 0x18197087, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x181970aa, rs 0x18197087, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x9e1c3283d215aafa, rs 0x9e1c3283d215a9fb, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x9e1c3283d215a9fa, rs 0x9e1c3283d215a9fb, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x9e1c3283d215a9fb, rs 0x9e1c3283d215a9fb, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x9e1c3283d215aa1e, rs 0x9e1c3283d215a9fb, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x1cd86e2f, rs 0x1cd86d30, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x1cd86d2f, rs 0x1cd86d30, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x1cd86d30, rs 0x1cd86d30, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x1cd86d53, rs 0x1cd86d30, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x8d95c049282a0516, rs 0x8d95c049282a0417, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x8d95c049282a0416, rs 0x8d95c049282a0417, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x8d95c049282a0417, rs 0x8d95c049282a0417, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x8d95c049282a043a, rs 0x8d95c049282a0417, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x29f3e34, rs 0x29f3d35, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x29f3d34, rs 0x29f3d35, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x29f3d35, rs 0x29f3d35, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x29f3d58, rs 0x29f3d35, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xf2e7a490978059f2, rs 0xf2e7a490978058f3, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xf2e7a490978058f2, rs 0xf2e7a490978058f3, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xf2e7a490978058f3, rs 0xf2e7a490978058f3, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xf2e7a49097805916, rs 0xf2e7a490978058f3, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x65e2181, rs 0x65e2082, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x65e2081, rs 0x65e2082, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x65e2082, rs 0x65e2082, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x65e20a5, rs 0x65e2082, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x775b4cca0975b2a9, rs 0x775b4cca0975b1aa, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x775b4cca0975b1a9, rs 0x775b4cca0975b1aa, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x775b4cca0975b1aa, rs 0x775b4cca0975b1aa, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x775b4cca0975b1cd, rs 0x775b4cca0975b1aa, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xb1d075a, rs 0xb1d065b, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xb1d065a, rs 0xb1d065b, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xb1d065b, rs 0xb1d065b, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xb1d067e, rs 0xb1d065b, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xa2b84a63511111f, rs 0xa2b84a635111020, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xa2b84a63511101f, rs 0xa2b84a635111020, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xa2b84a635111020, rs 0xa2b84a635111020, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xa2b84a635111043, rs 0xa2b84a635111020, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xfdc1ceb, rs 0xfdc1bec, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xfdc1beb, rs 0xfdc1bec, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xfdc1bec, rs 0xfdc1bec, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xfdc1c0f, rs 0xfdc1bec, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x23fa0d3a7d88c6e, rs 0x23fa0d3a7d88b6f, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x23fa0d3a7d88b6e, rs 0x23fa0d3a7d88b6f, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x23fa0d3a7d88b6f, rs 0x23fa0d3a7d88b6f, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x23fa0d3a7d88b92, rs 0x23fa0d3a7d88b6f, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x3793a750, rs 0x3793a651, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x3793a650, rs 0x3793a651, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x3793a651, rs 0x3793a651, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x3793a674, rs 0x3793a651, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xa3d991b79941dfdc, rs 0xa3d991b79941dedd, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xa3d991b79941dedc, rs 0xa3d991b79941dedd, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xa3d991b79941dedd, rs 0xa3d991b79941dedd, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xa3d991b79941df00, rs 0xa3d991b79941dedd, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x3352bce5, rs 0x3352bbe6, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x3352bbe5, rs 0x3352bbe6, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x3352bbe6, rs 0x3352bbe6, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x3352bc09, rs 0x3352bbe6, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x751cb4835a0d9607, rs 0x751cb4835a0d9508, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x751cb4835a0d9507, rs 0x751cb4835a0d9508, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x751cb4835a0d9508, rs 0x751cb4835a0d9508, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x751cb4835a0d952b, rs 0x751cb4835a0d9508, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x3e119e3e, rs 0x3e119d3f, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x3e119d3e, rs 0x3e119d3f, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x3e119d3f, rs 0x3e119d3f, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x3e119d62, rs 0x3e119d3f, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x949cad35625bb3d2, rs 0x949cad35625bb2d3, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x949cad35625bb2d2, rs 0x949cad35625bb2d3, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x949cad35625bb2d3, rs 0x949cad35625bb2d3, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x949cad35625bb2f6, rs 0x949cad35625bb2d3, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x3ad08187, rs 0x3ad08088, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x3ad08087, rs 0x3ad08088, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x3ad08088, rs 0x3ad08088, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x3ad080ab, rs 0x3ad08088, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x7f567f35a6929838, rs 0x7f567f35a6929739, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x7f567f35a6929738, rs 0x7f567f35a6929739, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x7f567f35a6929739, rs 0x7f567f35a6929739, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x7f567f35a692975c, rs 0x7f567f35a6929739, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x2497d18c, rs 0x2497d08d, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x2497d08c, rs 0x2497d08d, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x2497d08d, rs 0x2497d08d, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x2497d0b0, rs 0x2497d08d, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x185b88e0db8d7e26, rs 0x185b88e0db8d7d27, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x185b88e0db8d7d26, rs 0x185b88e0db8d7d27, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x185b88e0db8d7d27, rs 0x185b88e0db8d7d27, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x185b88e0db8d7d4a, rs 0x185b88e0db8d7d27, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x2056ce39, rs 0x2056cd3a, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x2056cd39, rs 0x2056cd3a, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x2056cd3a, rs 0x2056cd3a, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x2056cd5d, rs 0x2056cd3a, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x255a4cd22fd61c90, rs 0x255a4cd22fd61b91, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x255a4cd22fd61b90, rs 0x255a4cd22fd61b91, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x255a4cd22fd61b91, rs 0x255a4cd22fd61b91, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x255a4cd22fd61bb4, rs 0x255a4cd22fd61b91, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x2d15ece2, rs 0x2d15ebe3, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x2d15ebe2, rs 0x2d15ebe3, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x2d15ebe3, rs 0x2d15ebe3, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x2d15ec06, rs 0x2d15ebe3, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x1048d589a436407a, rs 0x1048d589a4363f7b, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x1048d589a4363f7a, rs 0x1048d589a4363f7b, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x1048d589a4363f7b, rs 0x1048d589a4363f7b, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x1048d589a4363f9e, rs 0x1048d589a4363f7b, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x29d4f753, rs 0x29d4f654, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x29d4f653, rs 0x29d4f654, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x29d4f654, rs 0x29d4f654, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x29d4f677, rs 0x29d4f654, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x6a6d5708f460588f, rs 0x6a6d5708f4605790, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x6a6d5708f460578f, rs 0x6a6d5708f4605790, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x6a6d5708f4605790, rs 0x6a6d5708f4605790, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x6a6d5708f46057b3, rs 0x6a6d5708f4605790, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffffc5a92778, rs 0xffffffffc5a92679, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffffc5a92678, rs 0xffffffffc5a92679, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffffc5a92679, rs 0xffffffffc5a92679, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffffc5a9269c, rs 0xffffffffc5a92679, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xd58ecbabde356a7e, rs 0xd58ecbabde35697f, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xd58ecbabde35697e, rs 0xd58ecbabde35697f, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xd58ecbabde35697f, rs 0xd58ecbabde35697f, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xd58ecbabde3569a2, rs 0xd58ecbabde35697f, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffffc1683ccd, rs 0xffffffffc1683bce, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffffc1683bcd, rs 0xffffffffc1683bce, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffffc1683bce, rs 0xffffffffc1683bce, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffffc1683bf1, rs 0xffffffffc1683bce, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x575548fd08c0a6f0, rs 0x575548fd08c0a5f1, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x575548fd08c0a5f0, rs 0x575548fd08c0a5f1, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x575548fd08c0a5f1, rs 0x575548fd08c0a5f1, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x575548fd08c0a614, rs 0x575548fd08c0a5f1, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffffcc2b1e16, rs 0xffffffffcc2b1d17, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffffcc2b1d16, rs 0xffffffffcc2b1d17, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffffcc2b1d17, rs 0xffffffffcc2b1d17, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffffcc2b1d3a, rs 0xffffffffcc2b1d17, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x8bb640fb8ed98eda, rs 0x8bb640fb8ed98ddb, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x8bb640fb8ed98dda, rs 0x8bb640fb8ed98ddb, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x8bb640fb8ed98ddb, rs 0x8bb640fb8ed98ddb, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x8bb640fb8ed98dfe, rs 0x8bb640fb8ed98ddb, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffffc8ea019f, rs 0xffffffffc8ea00a0, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffffc8ea009f, rs 0xffffffffc8ea00a0, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffffc8ea00a0, rs 0xffffffffc8ea00a0, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffffc8ea00c3, rs 0xffffffffc8ea00a0, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xbe00d51eabc579cb, rs 0xbe00d51eabc578cc, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xbe00d51eabc578cb, rs 0xbe00d51eabc578cc, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xbe00d51eabc578cc, rs 0xbe00d51eabc578cc, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xbe00d51eabc578ef, rs 0xbe00d51eabc578cc, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffffd6ad51a4, rs 0xffffffffd6ad50a5, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffffd6ad50a4, rs 0xffffffffd6ad50a5, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffffd6ad50a5, rs 0xffffffffd6ad50a5, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffffd6ad50c8, rs 0xffffffffd6ad50a5, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x2f7e224a1c170bb1, rs 0x2f7e224a1c170ab2, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x2f7e224a1c170ab1, rs 0x2f7e224a1c170ab2, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x2f7e224a1c170ab2, rs 0x2f7e224a1c170ab2, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x2f7e224a1c170ad5, rs 0x2f7e224a1c170ab2, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffffd26c4e11, rs 0xffffffffd26c4d12, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffffd26c4d11, rs 0xffffffffd26c4d12, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffffd26c4d12, rs 0xffffffffd26c4d12, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffffd26c4d35, rs 0xffffffffd26c4d12, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xa978f12ca22257a6, rs 0xa978f12ca22256a7, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xa978f12ca22256a6, rs 0xa978f12ca22256a7, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xa978f12ca22256a7, rs 0xa978f12ca22256a7, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xa978f12ca22256ca, rs 0xa978f12ca22256a7, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffffdf2f6cca, rs 0xffffffffdf2f6bcb, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffffdf2f6bca, rs 0xffffffffdf2f6bcb, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffffdf2f6bcb, rs 0xffffffffdf2f6bcb, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffffdf2f6bee, rs 0xffffffffdf2f6bcb, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x9950a93b811ee12e, rs 0x9950a93b811ee02f, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x9950a93b811ee02e, rs 0x9950a93b811ee02f, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x9950a93b811ee02f, rs 0x9950a93b811ee02f, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x9950a93b811ee052, rs 0x9950a93b811ee02f, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffffdbee777b, rs 0xffffffffdbee767c, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffffdbee767b, rs 0xffffffffdbee767c, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffffdbee767c, rs 0xffffffffdbee767c, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffffdbee769f, rs 0xffffffffdbee767c, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xb44eea93c6796b0b, rs 0xb44eea93c6796a0c, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xb44eea93c6796a0b, rs 0xb44eea93c6796a0c, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xb44eea93c6796a0c, rs 0xb44eea93c6796a0c, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xb44eea93c6796a2f, rs 0xb44eea93c6796a0c, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffffe3a1ccc0, rs 0xffffffffe3a1cbc1, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffffe3a1cbc0, rs 0xffffffffe3a1cbc1, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffffe3a1cbc1, rs 0xffffffffe3a1cbc1, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffffe3a1cbe4, rs 0xffffffffe3a1cbc1, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xfe71fca06c0eb756, rs 0xfe71fca06c0eb657, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xfe71fca06c0eb656, rs 0xfe71fca06c0eb657, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xfe71fca06c0eb657, rs 0xfe71fca06c0eb657, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xfe71fca06c0eb67a, rs 0xfe71fca06c0eb657, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffffe760d775, rs 0xffffffffe760d676, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffffe760d675, rs 0xffffffffe760d676, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffffe760d676, rs 0xffffffffe760d676, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffffe760d699, rs 0xffffffffe760d676, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x4ed6393df818b056, rs 0x4ed6393df818af57, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x4ed6393df818af56, rs 0x4ed6393df818af57, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x4ed6393df818af57, rs 0x4ed6393df818af57, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x4ed6393df818af7a, rs 0x4ed6393df818af57, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffffea23f1ae, rs 0xffffffffea23f0af, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffffea23f0ae, rs 0xffffffffea23f0af, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffffea23f0af, rs 0xffffffffea23f0af, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffffea23f0d2, rs 0xffffffffea23f0af, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xf22e902002367809, rs 0xf22e90200236770a, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xf22e902002367709, rs 0xf22e90200236770a, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xf22e90200236770a, rs 0xf22e90200236770a, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xf22e90200236772d, rs 0xf22e90200236770a, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffffeee2ee17, rs 0xffffffffeee2ed18, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffffeee2ed17, rs 0xffffffffeee2ed18, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffffeee2ed18, rs 0xffffffffeee2ed18, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffffeee2ed3b, rs 0xffffffffeee2ed18, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x81efb6c7afd0c55c, rs 0x81efb6c7afd0c45d, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x81efb6c7afd0c45c, rs 0x81efb6c7afd0c45d, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x81efb6c7afd0c45d, rs 0x81efb6c7afd0c45d, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x81efb6c7afd0c480, rs 0x81efb6c7afd0c45d, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xfffffffff0a5be1c, rs 0xfffffffff0a5bd1d, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xfffffffff0a5bd1c, rs 0xfffffffff0a5bd1d, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xfffffffff0a5bd1d, rs 0xfffffffff0a5bd1d, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xfffffffff0a5bd40, rs 0xfffffffff0a5bd1d, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xeed8f3518102325a, rs 0xeed8f3518102315b, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xeed8f3518102315a, rs 0xeed8f3518102315b, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xeed8f3518102315b, rs 0xeed8f3518102315b, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xeed8f3518102317e, rs 0xeed8f3518102315b, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xfffffffff464a1a9, rs 0xfffffffff464a0aa, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xfffffffff464a0a9, rs 0xfffffffff464a0aa, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xfffffffff464a0aa, rs 0xfffffffff464a0aa, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xfffffffff464a0cd, rs 0xfffffffff464a0aa, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xadafefb9995efe5d, rs 0xadafefb9995efd5e, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xadafefb9995efd5d, rs 0xadafefb9995efd5e, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xadafefb9995efd5e, rs 0xadafefb9995efd5e, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xadafefb9995efd81, rs 0xadafefb9995efd5e, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xfffffffff9278772, rs 0xfffffffff9278673, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xfffffffff9278672, rs 0xfffffffff9278673, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xfffffffff9278673, rs 0xfffffffff9278673, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xfffffffff9278696, rs 0xfffffffff9278673, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x34061933eb253185, rs 0x34061933eb253086, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x34061933eb253085, rs 0x34061933eb253086, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x34061933eb253086, rs 0x34061933eb253086, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x34061933eb2530a9, rs 0x34061933eb253086, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xfffffffffde69cc3, rs 0xfffffffffde69bc4, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xfffffffffde69bc3, rs 0xfffffffffde69bc4, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xfffffffffde69bc4, rs 0xfffffffffde69bc4, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xfffffffffde69be7, rs 0xfffffffffde69bc4, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x1748da264b4c53bb, rs 0x1748da264b4c52bc, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x1748da264b4c52bb, rs 0x1748da264b4c52bc, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x1748da264b4c52bc, rs 0x1748da264b4c52bc, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x1748da264b4c52df, rs 0x1748da264b4c52bc, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffff89b8fe08, rs 0xffffffff89b8fd09, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffff89b8fd08, rs 0xffffffff89b8fd09, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffff89b8fd09, rs 0xffffffff89b8fd09, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffff89b8fd2c, rs 0xffffffff89b8fd09, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x34fdfc9a9302bf88, rs 0x34fdfc9a9302be89, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x34fdfc9a9302be88, rs 0x34fdfc9a9302be89, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x34fdfc9a9302be89, rs 0x34fdfc9a9302be89, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x34fdfc9a9302beac, rs 0x34fdfc9a9302be89, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffff8d79e1bd, rs 0xffffffff8d79e0be, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffff8d79e0bd, rs 0xffffffff8d79e0be, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffff8d79e0be, rs 0xffffffff8d79e0be, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffff8d79e0e1, rs 0xffffffff8d79e0be, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xd00278c3c521d27f, rs 0xd00278c3c521d180, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xd00278c3c521d17f, rs 0xd00278c3c521d180, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xd00278c3c521d180, rs 0xd00278c3c521d180, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xd00278c3c521d1a3, rs 0xd00278c3c521d180, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffff803ac766, rs 0xffffffff803ac667, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffff803ac666, rs 0xffffffff803ac667, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffff803ac667, rs 0xffffffff803ac667, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffff803ac68a, rs 0xffffffff803ac667, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xe90944a4c1d37b5c, rs 0xe90944a4c1d37a5d, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xe90944a4c1d37a5c, rs 0xe90944a4c1d37a5d, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xe90944a4c1d37a5d, rs 0xe90944a4c1d37a5d, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xe90944a4c1d37a80, rs 0xe90944a4c1d37a5d, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffff84fbdccf, rs 0xffffffff84fbdbd0, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffff84fbdbcf, rs 0xffffffff84fbdbd0, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffff84fbdbd0, rs 0xffffffff84fbdbd0, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffff84fbdbf3, rs 0xffffffff84fbdbd0, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x65fd698fddef9938, rs 0x65fd698fddef9839, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x65fd698fddef9838, rs 0x65fd698fddef9839, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x65fd698fddef9839, rs 0x65fd698fddef9839, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x65fd698fddef985c, rs 0x65fd698fddef9839, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffff9abc8cd4, rs 0xffffffff9abc8bd5, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffff9abc8bd4, rs 0xffffffff9abc8bd5, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffff9abc8bd5, rs 0xffffffff9abc8bd5, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffff9abc8bf8, rs 0xffffffff9abc8bd5, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xc49ee3ad81b5b051, rs 0xc49ee3ad81b5af52, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xc49ee3ad81b5af51, rs 0xc49ee3ad81b5af52, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xc49ee3ad81b5af52, rs 0xc49ee3ad81b5af52, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xc49ee3ad81b5af75, rs 0xc49ee3ad81b5af52, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffff9e7d9761, rs 0xffffffff9e7d9662, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffff9e7d9661, rs 0xffffffff9e7d9662, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffff9e7d9662, rs 0xffffffff9e7d9662, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffff9e7d9685, rs 0xffffffff9e7d9662, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x7aa941e8bdb264e8, rs 0x7aa941e8bdb263e9, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x7aa941e8bdb263e8, rs 0x7aa941e8bdb263e9, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x7aa941e8bdb263e9, rs 0x7aa941e8bdb263e9, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x7aa941e8bdb2640c, rs 0x7aa941e8bdb263e9, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffff933eb1ba, rs 0xffffffff933eb0bb, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffff933eb0ba, rs 0xffffffff933eb0bb, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffff933eb0bb, rs 0xffffffff933eb0bb, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffff933eb0de, rs 0xffffffff933eb0bb, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x372c209e42f3b68c, rs 0x372c209e42f3b58d, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x372c209e42f3b58c, rs 0x372c209e42f3b58d, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x372c209e42f3b58d, rs 0x372c209e42f3b58d, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x372c209e42f3b5b0, rs 0x372c209e42f3b58d, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffff97ffae0b, rs 0xffffffff97ffad0c, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffff97ffad0b, rs 0xffffffff97ffad0c, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffff97ffad0c, rs 0xffffffff97ffad0c, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffff97ffad2f, rs 0xffffffff97ffad0c, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x30f870b7e122a93a, rs 0x30f870b7e122a83b, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x30f870b7e122a83a, rs 0x30f870b7e122a83b, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x30f870b7e122a83b, rs 0x30f870b7e122a83b, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x30f870b7e122a85e, rs 0x30f870b7e122a83b, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffffafb011b0, rs 0xffffffffafb010b1, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffffafb010b0, rs 0xffffffffafb010b1, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffffafb010b1, rs 0xffffffffafb010b1, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffffafb010d4, rs 0xffffffffafb010b1, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x9e02de4b678931eb, rs 0x9e02de4b678930ec, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x9e02de4b678930eb, rs 0x9e02de4b678930ec, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x9e02de4b678930ec, rs 0x9e02de4b678930ec, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x9e02de4b6789310f, rs 0x9e02de4b678930ec, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffffab710e05, rs 0xffffffffab710d06, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffffab710d05, rs 0xffffffffab710d06, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffffab710d06, rs 0xffffffffab710d06, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffffab710d29, rs 0xffffffffab710d06, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xcd61a8639826641d, rs 0xcd61a8639826631e, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xcd61a8639826631d, rs 0xcd61a8639826631e, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xcd61a8639826631e, rs 0xcd61a8639826631e, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xcd61a86398266341, rs 0xcd61a8639826631e, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffffa6322cde, rs 0xffffffffa6322bdf, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffffa6322bde, rs 0xffffffffa6322bdf, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffffa6322bdf, rs 0xffffffffa6322bdf, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffffa6322c02, rs 0xffffffffa6322bdf, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xae87bc899a7bd4c9, rs 0xae87bc899a7bd3ca, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xae87bc899a7bd3c9, rs 0xae87bc899a7bd3ca, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xae87bc899a7bd3ca, rs 0xae87bc899a7bd3ca, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xae87bc899a7bd3ed, rs 0xae87bc899a7bd3ca, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffffa2f33767, rs 0xffffffffa2f33668, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffffa2f33667, rs 0xffffffffa2f33668, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffffa2f33668, rs 0xffffffffa2f33668, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffffa2f3368b, rs 0xffffffffa2f33668, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x58ec644d6481b016, rs 0x58ec644d6481af17, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x58ec644d6481af16, rs 0x58ec644d6481af17, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x58ec644d6481af17, rs 0x58ec644d6481af17, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x58ec644d6481af3a, rs 0x58ec644d6481af17, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffffbcb4676c, rs 0xffffffffbcb4666d, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffffbcb4666c, rs 0xffffffffbcb4666d, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffffbcb4666d, rs 0xffffffffbcb4666d, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffffbcb46690, rs 0xffffffffbcb4666d, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x680cce5fb236b765, rs 0x680cce5fb236b666, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x680cce5fb236b665, rs 0x680cce5fb236b666, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x680cce5fb236b666, rs 0x680cce5fb236b666, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x680cce5fb236b689, rs 0x680cce5fb236b666, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffffb8757cd9, rs 0xffffffffb8757bda, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffffb8757bd9, rs 0xffffffffb8757bda, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffffb8757bda, rs 0xffffffffb8757bda, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffffb8757bfd, rs 0xffffffffb8757bda, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x3baa99471f6d4e74, rs 0x3baa99471f6d4d75, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x3baa99471f6d4d74, rs 0x3baa99471f6d4d75, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x3baa99471f6d4d75, rs 0x3baa99471f6d4d75, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x3baa99471f6d4d98, rs 0x3baa99471f6d4d75, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffffb5365e02, rs 0xffffffffb5365d03, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffffb5365d02, rs 0xffffffffb5365d03, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffffb5365d03, rs 0xffffffffb5365d03, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffffb5365d26, rs 0xffffffffb5365d03, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0x614d9b445f12246a, rs 0x614d9b445f12236b, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0x614d9b445f12236a, rs 0x614d9b445f12236b, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0x614d9b445f12236b, rs 0x614d9b445f12236b, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0x614d9b445f12238e, rs 0x614d9b445f12236b, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xffffffffb1f741b3, rs 0xffffffffb1f740b4, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xffffffffb1f740b3, rs 0xffffffffb1f740b4, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xffffffffb1f740b4, rs 0xffffffffb1f740b4, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xffffffffb1f740d7, rs 0xffffffffb1f740b4, imm 0x0023
+daddiu $t0, $t1, 0xff :: rt 0xa2a6ec661ba84220, rs 0xa2a6ec661ba84121, imm 0x00ff
+daddiu $t2, $t3, 0xffff :: rt 0xa2a6ec661ba84120, rs 0xa2a6ec661ba84121, imm 0xffff
+daddiu $a0, $a1, 0x0 :: rt 0xa2a6ec661ba84121, rs 0xa2a6ec661ba84121, imm 0x0000
+daddiu $s0, $s1, 0x23 :: rt 0xa2a6ec661ba84144, rs 0xa2a6ec661ba84121, imm 0x0023
+daddu $t0, $t1, $t2 :: rd 0xffffffffb1f740b4, rs 0x0, rt 0xffffffffb1f740b4
+daddu $s0, $s1, $s2 :: rd 0xa2a6ec661cd417cb, rs 0x12bd6aa, rt 0xa2a6ec661ba84121
+daddu $t0, $t1, $t2 :: rd 0xffffffffb5365d03, rs 0x0, rt 0xffffffffb5365d03
+daddu $s0, $s1, $s2 :: rd 0x61cc22a7e1e4ce7e, rs 0x7e876382d2ab13, rt 0x614d9b445f12236b
+daddu $t0, $t1, $t2 :: rd 0xffffffffc1f7b748, rs 0x9823b6e, rt 0xffffffffb8757bda
+daddu $s0, $s1, $s2 :: rd 0xd31807e1e2825e68, rs 0x976d6e9ac31510f3, rt 0x3baa99471f6d4d75
+daddu $t0, $t1, $t2 :: rd 0xffffffffc9f78d46, rs 0xd4326d9, rt 0xffffffffbcb4666d
+daddu $s0, $s1, $s2 :: rd 0x1f813bd70d0d5c61, rs 0xb7746d775ad6a5fb, rt 0x680cce5fb236b666
+daddu $t0, $t1, $t2 :: rd 0xffffffffb5f7ad44, rs 0x130476dc, rt 0xffffffffa2f33668
+daddu $s0, $s1, $s2 :: rd 0x9b9d24efeaf96419, rs 0x42b0c0a28677b502, rt 0x58ec644d6481af17
+daddu $t0, $t1, $t2 :: rd 0xffffffffbdf7974a, rs 0x17c56b6b, rt 0xffffffffa6322bdf
+daddu $s0, $s1, $s2 :: rd 0xd93059bb38b80477, rs 0x2aa89d319e3c30ad, rt 0xae87bc899a7bd3ca
+daddu $t0, $t1, $t2 :: rd 0xffffffffc5f75ab8, rs 0x1a864db2, rt 0xffffffffab710d06
+daddu $s0, $s1, $s2 :: rd 0xec9237271021a45b, rs 0x1f308ec377fb413d, rt 0xcd61a8639826631e
+daddu $t0, $t1, $t2 :: rd 0xffffffffcdf760b6, rs 0x1e475005, rt 0xffffffffafb010b1
+daddu $s0, $s1, $s2 :: rd 0x18a3205f2eea15e3, rs 0x7aa04213c760e4f7, rt 0x9e02de4b678930ec
+daddu $t0, $t1, $t2 :: rd 0xffffffffbe089ac4, rs 0x2608edb8, rt 0xffffffff97ffad0c
+daddu $s0, $s1, $s2 :: rd 0xcf68cd7cfbfb84db, rs 0x9e705cc51ad8dca0, rt 0x30f870b7e122a83b
+daddu $t0, $t1, $t2 :: rd 0xffffffffb608a0ca, rs 0x22c9f00f, rt 0xffffffff933eb0bb
+daddu $s0, $s1, $s2 :: rd 0x8269fb24d9095b9a, rs 0x4b3dda869615a60d, rt 0x372c209e42f3b58d
+daddu $t0, $t1, $t2 :: rd 0xffffffffce086d38, rs 0x2f8ad6d6, rt 0xffffffff9e7d9662
+daddu $s0, $s1, $s2 :: rd 0x8090e6c621063806, rs 0x5e7a4dd6353d41d, rt 0x7aa941e8bdb263e9
+daddu $t0, $t1, $t2 :: rd 0xffffffffc6085736, rs 0x2b4bcb61, rt 0xffffffff9abc8bd5
+daddu $s0, $s1, $s2 :: rd 0xff923e4b45c18365, rs 0x3af35a9dc40bd413, rt 0xc49ee3ad81b5af52
+daddu $t0, $t1, $t2 :: rd 0xffffffffba087734, rs 0x350c9b64, rt 0xffffffff84fbdbd0
+daddu $s0, $s1, $s2 :: rd 0xadf26ee677f839b9, rs 0x47f505569a08a180, rt 0x65fd698fddef9839
+daddu $t0, $t1, $t2 :: rd 0xffffffffb2084d3a, rs 0x31cd86d3, rt 0xffffffff803ac667
+daddu $s0, $s1, $s2 :: rd 0x7e6dfc2498a57e6c, rs 0x9564b77fd6d2040f, rt 0xe90944a4c1d37a5d
+daddu $t0, $t1, $t2 :: rd 0xffffffffca0880c8, rs 0x3c8ea00a, rt 0xffffffff8d79e0be
+daddu $s0, $s1, $s2 :: rd 0x9ebefb3d77e93d3e, rs 0xcebc8279b2c76bbe, rt 0xd00278c3c521d180
+daddu $t0, $t1, $t2 :: rd 0xffffffffc208bac6, rs 0x384fbdbd, rt 0xffffffff89b8fd09
+daddu $s0, $s1, $s2 :: rd 0xea0148c9b21ba350, rs 0xb5034c2f1f18e4c7, rt 0x34fdfc9a9302be89
+daddu $t0, $t1, $t2 :: rd 0x49f87734, rs 0x4c11db70, rt 0xfffffffffde69bc4
+daddu $s0, $s1, $s2 :: rd 0xac482d22ccfbfa53, rs 0x94ff52fc81afa797, rt 0x1748da264b4c52bc
+daddu $t0, $t1, $t2 :: rd 0x41f84d3a, rs 0x48d0c6c7, rt 0xfffffffff9278673
+daddu $s0, $s1, $s2 :: rd 0x65def24a59218170, rs 0x31d8d9166dfc50ea, rt 0x34061933eb253086
+daddu $t0, $t1, $t2 :: rd 0x39f880c8, rs 0x4593e01e, rt 0xfffffffff464a0aa
+daddu $s0, $s1, $s2 :: rd 0xe4048b901247930f, rs 0x36549bd678e895b1, rt 0xadafefb9995efd5e
+daddu $t0, $t1, $t2 :: rd 0x31f8bac6, rs 0x4152fda9, rt 0xfffffffff0a5bd1d
+daddu $s0, $s1, $s2 :: rd 0x74b999831c6556f6, rs 0x85e0a6319b63259b, rt 0xeed8f3518102315b
+daddu $t0, $t1, $t2 :: rd 0x4df89ac4, rs 0x5f15adac, rt 0xffffffffeee2ed18
+daddu $s0, $s1, $s2 :: rd 0xd75af5927cc23f22, rs 0x556b3ecaccf17ac5, rt 0x81efb6c7afd0c45d
+daddu $t0, $t1, $t2 :: rd 0x45f8a0ca, rs 0x5bd4b01b, rt 0xffffffffea23f0af
+daddu $s0, $s1, $s2 :: rd 0xa65defe584251805, rs 0xb42f5fc581eea0fb, rt 0xf22e90200236770a
+daddu $t0, $t1, $t2 :: rd 0x3df86d38, rs 0x569796c2, rt 0xffffffffe760d676
+daddu $s0, $s1, $s2 :: rd 0x748b492a0c80dcee, rs 0x25b50fec14682d97, rt 0x4ed6393df818af57
+daddu $t0, $t1, $t2 :: rd 0x35f85736, rs 0x52568b75, rt 0xffffffffe3a1cbc1
+daddu $s0, $s1, $s2 :: rd 0xfb05c1b39909bed1, rs 0xfc93c5132cfb087a, rt 0xfe71fca06c0eb657
+daddu $t0, $t1, $t2 :: rd 0x4607ad44, rs 0x6a1936c8, rt 0xffffffffdbee767c
+daddu $s0, $s1, $s2 :: rd 0xf07bc43d941b7172, rs 0x3c2cd9a9cda20766, rt 0xb44eea93c6796a0c
+daddu $t0, $t1, $t2 :: rd 0x4e07974a, rs 0x6ed82b7f, rt 0xffffffffdf2f6bcb
+daddu $s0, $s1, $s2 :: rd 0xb0e21b65fe91ba6d, rs 0x1791722a7d72da3e, rt 0x9950a93b811ee02f
+daddu $t0, $t1, $t2 :: rd 0x36075ab8, rs 0x639b0da6, rt 0xffffffffd26c4d12
+daddu $s0, $s1, $s2 :: rd 0xb1f5bafe35f07b54, rs 0x87cc9d193ce24ad, rt 0xa978f12ca22256a7
+daddu $t0, $t1, $t2 :: rd 0x3e0760b6, rs 0x675a1011, rt 0xffffffffd6ad50a5
+daddu $s0, $s1, $s2 :: rd 0x4ca897ba54af5984, rs 0x1d2a757038984ed2, rt 0x2f7e224a1c170ab2
+daddu $t0, $t1, $t2 :: rd 0x420740b4, rs 0x791d4014, rt 0xffffffffc8ea00a0
+daddu $s0, $s1, $s2 :: rd 0x8ed145fa1cd24902, rs 0xd0d070db710cd036, rt 0xbe00d51eabc578cc
+daddu $t0, $t1, $t2 :: rd 0x4a077aba, rs 0x7ddc5da3, rt 0xffffffffcc2b1d17
+daddu $s0, $s1, $s2 :: rd 0xc5785d78921ae3df, rs 0x39c21c7d03415604, rt 0x8bb640fb8ed98ddb
+daddu $t0, $t1, $t2 :: rd 0x3207b748, rs 0x709f7b7a, rt 0xffffffffc1683bce
+daddu $s0, $s1, $s2 :: rd 0xe5ea00ac978cd7bf, rs 0x8e94b7af8ecc31ce, rt 0x575548fd08c0a5f1
+daddu $t0, $t1, $t2 :: rd 0x3a078d46, rs 0x745e66cd, rt 0xffffffffc5a92679
+daddu $s0, $s1, $s2 :: rd 0xfa7a3638fb1cd0ce, rs 0x24eb6a8d1ce7674f, rt 0xd58ecbabde35697f
+daddu $t0, $t1, $t2 :: rd 0xffffffffc1f8ad34, rs 0xffffffff9823b6e0, rt 0x29d4f654
+daddu $s0, $s1, $s2 :: rd 0x99a69c4d07373c37, rs 0x2f39454412d6e4a7, rt 0x6a6d5708f4605790
+daddu $t0, $t1, $t2 :: rd 0xffffffffc9f8973a, rs 0xffffffff9ce2ab57, rt 0x2d15ebe3
+daddu $s0, $s1, $s2 :: rd 0x36519840fb108bcf, rs 0x2608c2b756da4c54, rt 0x1048d589a4363f7b
+daddu $t0, $t1, $t2 :: rd 0xffffffffb1f85ac8, rs 0xffffffff91a18d8e, rt 0x2056cd3a
+daddu $s0, $s1, $s2 :: rd 0xb55b4facf8ad40c0, rs 0x900102dac8d7252f, rt 0x255a4cd22fd61b91
+daddu $t0, $t1, $t2 :: rd 0xffffffffb9f860c6, rs 0xffffffff95609039, rt 0x2497d08d
+daddu $s0, $s1, $s2 :: rd 0xe0ec5ed2ce7d221e, rs 0xc890d5f1f2efa4f7, rt 0x185b88e0db8d7d27
+daddu $t0, $t1, $t2 :: rd 0xffffffffc5f840c4, rs 0xffffffff8b27c03c, rt 0x3ad08088
+daddu $s0, $s1, $s2 :: rd 0x6ca685016f43394d, rs 0xed5005cbc8b0a214, rt 0x7f567f35a6929739
+daddu $t0, $t1, $t2 :: rd 0xffffffffcdf87aca, rs 0xffffffff8fe6dd8b, rt 0x3e119d3f
+daddu $s0, $s1, $s2 :: rd 0xc5e43ebebbecc63f, rs 0x314791895991136c, rt 0x949cad35625bb2d3
+daddu $t0, $t1, $t2 :: rd 0xffffffffb5f8b738, rs 0xffffffff82a5fb52, rt 0x3352bbe6
+daddu $s0, $s1, $s2 :: rd 0x3c0b847cf43d4bfb, rs 0xc6eecff99a2fb6f3, rt 0x751cb4835a0d9508
+daddu $t0, $t1, $t2 :: rd 0xffffffffbdf88d36, rs 0xffffffff8664e6e5, rt 0x3793a651
+daddu $s0, $s1, $s2 :: rd 0x4be2e3c9d1cb314d, rs 0xa809521238895270, rt 0xa3d991b79941dedd
+daddu $t0, $t1, $t2 :: rd 0xffffffffce077744, rs 0xffffffffbe2b5b58, rt 0xfdc1bec
+daddu $s0, $s1, $s2 :: rd 0x89b4aad8554edbaf, rs 0x87750a04ad765040, rt 0x23fa0d3a7d88b6f
+daddu $t0, $t1, $t2 :: rd 0xffffffffc6074d4a, rs 0xffffffffbaea46ef, rt 0xb1d065b
+daddu $s0, $s1, $s2 :: rd 0x36696d04b9cc6aa3, rs 0x2c3de85e84bb5a83, rt 0xa2b84a635111020
+daddu $t0, $t1, $t2 :: rd 0xffffffffbe0780b8, rs 0xffffffffb7a96036, rt 0x65e2082
+daddu $s0, $s1, $s2 :: rd 0x25c64c59ce7c5c11, rs 0xae6aff8fc506aa67, rt 0x775b4cca0975b1aa
+daddu $t0, $t1, $t2 :: rd 0xffffffffb607bab6, rs 0xffffffffb3687d81, rt 0x29f3d35
+daddu $s0, $s1, $s2 :: rd 0xb358b76df86db7d6, rs 0xc07112dd60ed5ee3, rt 0xf2e7a490978058f3
+daddu $t0, $t1, $t2 :: rd 0xffffffffca079ab4, rs 0xffffffffad2f2d84, rt 0x1cd86d30
+daddu $s0, $s1, $s2 :: rd 0x525d313f5906ce71, rs 0xc4c770f630dcca5a, rt 0x8d95c049282a0417
+daddu $t0, $t1, $t2 :: rd 0xffffffffc207a0ba, rs 0xffffffffa9ee3033, rt 0x18197087
+daddu $s0, $s1, $s2 :: rd 0x7e085da755e2fc72, rs 0xdfec2b2383cd5277, rt 0x9e1c3283d215a9fb
+daddu $t0, $t1, $t2 :: rd 0xffffffffba076d48, rs 0xffffffffa4ad16ea, rt 0x155a565e
+daddu $s0, $s1, $s2 :: rd 0xe8d5e27f2a5d007c, rs 0xd3adba260ff7d96b, rt 0x152828591a652711
+daddu $t0, $t1, $t2 :: rd 0xffffffffb2075746, rs 0xffffffffa06c0b5d, rt 0x119b4be9
+daddu $s0, $s1, $s2 :: rd 0xc8ea78e6daff3103, rs 0x4ab4aa798418c00e, rt 0x7e35ce6d56e670f5
+daddu $t0, $t1, $t2 :: rd 0x39f79ab4, rs 0xffffffffd4326d90, rt 0x65c52d24
+daddu $s0, $s1, $s2 :: rd 0x3a8faf65a0278097, rs 0xbb8c035e0de0f0b8, rt 0x7f03ac0792468fdf
+daddu $t0, $t1, $t2 :: rd 0x31f7a0ba, rs 0xffffffffd0f37027, rt 0x61043093
+daddu $s0, $s1, $s2 :: rd 0x4086e5a3b1cb0ddd, rs 0x33b06f54a97fdcf1, rt 0xcd6764f084b30ec
+daddu $t0, $t1, $t2 :: rd 0x49f76d48, rs 0xffffffffddb056fe, rt 0x6c47164a
+daddu $s0, $s1, $s2 :: rd 0x9be094d1e8a8eb2d, rs 0x77433f373fd1c081, rt 0x249d559aa8d72aac
+daddu $t0, $t1, $t2 :: rd 0x41f75746, rs 0xffffffffd9714b49, rt 0x68860bfd
+daddu $s0, $s1, $s2 :: rd 0x13dccf7e31d3447, rs 0xec91d993c92195e4, rt 0x14abf36419fb9e63
+daddu $t0, $t1, $t2 :: rd 0x3df77744, rs 0xffffffffc7361b4c, rt 0x76c15bf8
+daddu $s0, $s1, $s2 :: rd 0x4fd021925c56d88b, rs 0x49fbf6a795b1a5ab, rt 0x5d42aeac6a532e0
+daddu $t0, $t1, $t2 :: rd 0x35f74d4a, rs 0xffffffffc3f706fb, rt 0x7200464f
+daddu $s0, $s1, $s2 :: rd 0xd4bab47249b79e35, rs 0x19364378c7ce8d1e, rt 0xbb8470f981e91117
+daddu $t0, $t1, $t2 :: rd 0x4df780b8, rs 0xffffffffceb42022, rt 0x7f436096
+daddu $s0, $s1, $s2 :: rd 0x18495bc92cc990b5, rs 0xb99e8def2f384907, rt 0x5eaacdd9fd9147ae
+daddu $t0, $t1, $t2 :: rd 0x45f7bab6, rs 0xffffffffca753d95, rt 0x7b827d21
+daddu $s0, $s1, $s2 :: rd 0x5dd6c3df75f58ac7, rs 0x47eacdcd582b12fe, rt 0x15ebf6121dca77c9
+daddu $t0, $t1, $t2 :: rd 0x360840c4, rs 0xfffffffff23a8028, rt 0x43cdc09c
+daddu $s0, $s1, $s2 :: rd 0xf375009e07fc1cf, rs 0xd685884e76558c4f, rt 0x38b1c7bb6a2a3580
+daddu $t0, $t1, $t2 :: rd 0x3e087aca, rs 0xfffffffff6fb9d9f, rt 0x470cdd2b
+daddu $s0, $s1, $s2 :: rd 0xa06159aefbf0929d, rs 0x6168d62a34c195c7, rt 0x3ef88384c72efcd6
+daddu $t0, $t1, $t2 :: rd 0x4608b738, rs 0xfffffffffbb8bb46, rt 0x4a4ffbf2
+daddu $s0, $s1, $s2 :: rd 0x5fd7c51696d8df5, rs 0xd30169894df47405, rt 0x32fc12c81b7919f0
+daddu $t0, $t1, $t2 :: rd 0x4e088d36, rs 0xffffffffff79a6f1, rt 0x4e8ee645
+daddu $s0, $s1, $s2 :: rd 0x7001fc742bc7a078, rs 0x1ca190bf6cbb06db, rt 0x53606bb4bf0c999d
+daddu $t0, $t1, $t2 :: rd 0x3208ad34, rs 0xffffffffe13ef6f4, rt 0x50c9b640
+daddu $s0, $s1, $s2 :: rd 0x8a10d5b29a70c814, rs 0x58300f029cae393a, rt 0x31e0c6affdc28eda
+daddu $t0, $t1, $t2 :: rd 0x3a08973a, rs 0xffffffffe5ffeb43, rt 0x5408abf7
+daddu $s0, $s1, $s2 :: rd 0x113d35e817e56428, rs 0x9a995fdbdc7ebc2d, rt 0x76a3d60c3b66a7fb
+daddu $t0, $t1, $t2 :: rd 0x42085ac8, rs 0xffffffffe8bccd9a, rt 0x594b8d2e
+daddu $s0, $s1, $s2 :: rd 0xd68e4cd69a68ed77, rs 0x8a96047be3405b48, rt 0x4bf8485ab728922f
+daddu $t0, $t1, $t2 :: rd 0x4a0860c6, rs 0xffffffffec7dd02d, rt 0x5d8a9099
+daddu $s0, $s1, $s2 :: rd 0x29ea86b92ec18371, rs 0x75bfafd2d519d322, rt 0xb42ad6e659a7b04f
+daddu $t0, $t1, $t2 :: rd 0xffffffffb9f7a13a, rs 0x34867077, rt 0xffffffff857130c3
+daddu $s0, $s1, $s2 :: rd 0x58d7d6f085d6fc6d, rs 0xde230867a630f6ad, rt 0x7ab4ce88dfa605c0
+daddu $t0, $t1, $t2 :: rd 0xffffffffb1f79b34, rs 0x30476dc0, rt 0xffffffff81b02d74
+daddu $s0, $s1, $s2 :: rd 0xd9b46768b2d1fb14, rs 0x2c0a0cf256103260, rt 0xadaa5a765cc1c8b4
+daddu $t0, $t1, $t2 :: rd 0xffffffffc9f756c6, rs 0x3d044b19, rt 0xffffffff8cf30bad
+daddu $s0, $s1, $s2 :: rd 0x7d6a248a0be47798, rs 0x94a90544249b18ef, rt 0xe8c11f45e7495ea9
+daddu $t0, $t1, $t2 :: rd 0xffffffffc1f76cc8, rs 0x39c556ae, rt 0xffffffff8832161a
+daddu $s0, $s1, $s2 :: rd 0x9cda6117ce48f5d3, rs 0xf9519fb55b56fcde, rt 0xa388c16272f1f8f5
+daddu $t0, $t1, $t2 :: rd 0xffffffffbdf74cca, rs 0x278206ab, rt 0xffffffff9675461f
+daddu $s0, $s1, $s2 :: rd 0x2b4fe2e43eb0ccf0, rs 0x81daf8200468319b, rt 0xa974eac43a489b55
+daddu $t0, $t1, $t2 :: rd 0xffffffffb5f776c4, rs 0x23431b1c, rt 0xffffffff92b45ba8
+daddu $s0, $s1, $s2 :: rd 0x24cbf5bfa17470f3, rs 0x8c61ca5a5725f2ec, rt 0x986a2b654a4e7e07
+daddu $t0, $t1, $t2 :: rd 0xffffffffcdf7bb36, rs 0x2e003dc5, rt 0xffffffff9ff77d71
+daddu $s0, $s1, $s2 :: rd 0x11387bdd40c052f3, rs 0x8b95a6ddc25dc8bf, rt 0x85a2d4ff7e628a34
+daddu $t0, $t1, $t2 :: rd 0xffffffffc5f78138, rs 0x2ac12072, rt 0xffffffff9b3660c6
+daddu $s0, $s1, $s2 :: rd 0x5bef95e4a18579d, rs 0x300ce751dac6162f, rt 0xd5b2120c6f52416e
+daddu $t0, $t1, $t2 :: rd 0xffffffffb6087b4a, rs 0x128e9dcf, rt 0xffffffffa379dd7b
+daddu $s0, $s1, $s2 :: rd 0x4aafc400993e3d9d, rs 0x6778fdf3ba52a850, rt 0xe336c60cdeeb954d
+daddu $t0, $t1, $t2 :: rd 0xffffffffbe084144, rs 0x164f8078, rt 0xffffffffa7b8c0cc
+daddu $s0, $s1, $s2 :: rd 0x8df86d50752ff65b, rs 0xad00b1f7da78479f, rt 0xe0f7bb589ab7aebc
+daddu $t0, $t1, $t2 :: rd 0xffffffffc6088cb6, rs 0x1b0ca6a1, rt 0xffffffffaafbe615
+daddu $s0, $s1, $s2 :: rd 0x5ae7a644ab7c6588, rs 0x8d44168a6b6d98a, rt 0x521364dc04c58bfe
+daddu $t0, $t1, $t2 :: rd 0xffffffffce08b6b8, rs 0x1fcdbb16, rt 0xffffffffae3afba2
+daddu $s0, $s1, $s2 :: rd 0x311fe7b5ca09b45d, rs 0xf518381dce634413, rt 0x3c07af97fba6704a
+daddu $t0, $t1, $t2 :: rd 0xffffffffb20896ba, rs 0x18aeb13, rt 0xffffffffb07daba7
+daddu $s0, $s1, $s2 :: rd 0xabcc17669d044204, rs 0xe4627f3fe5255fc0, rt 0xc7699826b7dee244
+daddu $t0, $t1, $t2 :: rd 0xffffffffba08acb4, rs 0x54bf6a4, rt 0xffffffffb4bcb610
+daddu $s0, $s1, $s2 :: rd 0x68d29282ddcf9360, rs 0xccd392e176321f28, rt 0x9bfeffa1679d7438
+daddu $t0, $t1, $t2 :: rd 0xffffffffc2086146, rs 0x808d07d, rt 0xffffffffb9ff90c9
+daddu $s0, $s1, $s2 :: rd 0x2afb8b5d409aa8b9, rs 0x829464944018fd8f, rt 0xa86726c90081ab2a
+daddu $t0, $t1, $t2 :: rd 0xffffffffca085b48, rs 0xcc9cdca, rt 0xffffffffbd3e8d7e
+daddu $s0, $s1, $s2 :: rd 0xf585751a950c37d1, rs 0x15d3204052e8f0e5, rt 0xdfb254da422346ec
+daddu $t0, $t1, $t2 :: rd 0x7897ab07, rs 0x7897ab07, rt 0x0
+daddu $s0, $s1, $s2 :: rd 0xf1e551060da5c686, rs 0x7caf83d2880ff344, rt 0x7535cd338595d342
+daddu $t0, $t1, $t2 :: rd 0x49f8acb4, rs 0x7c56b6b0, rt 0xffffffffcda1f604
+daddu $s0, $s1, $s2 :: rd 0x9c06b9adcb7a3ce9, rs 0xf156a04c747defd7, rt 0xaab0196156fc4d12
+daddu $t0, $t1, $t2 :: rd 0x71159069, rs 0x71159069, rt 0x0
+daddu $s0, $s1, $s2 :: rd 0xa651c48b43f4ee38, rs 0x93e2601c0f31d710, rt 0x126f646f34c31728
+daddu $t0, $t1, $t2 :: rd 0x39f85b48, rs 0x75d48dde, rt 0xffffffffc423cd6a
+daddu $s0, $s1, $s2 :: rd 0x561ffd0642ec219e, rs 0xe1e1a679131cd933, rt 0x743e568d2fcf486b
+daddu $t0, $t1, $t2 :: rd 0x45f87b4a, rs 0x6b93dddb, rt 0xffffffffda649d6f
+daddu $s0, $s1, $s2 :: rd 0x49421800b5fb62a6, rs 0x24296b75a76fa427, rt 0x2518ac8b0e8bbe7f
+daddu $t0, $t1, $t2 :: rd 0x4df84144, rs 0x6f52c06c, rt 0xffffffffdea580d8
+daddu $s0, $s1, $s2 :: rd 0xfe1cf67474708337, rs 0xd296e2d2139ee56a, rt 0x2b8613a260d19dcd
+daddu $t0, $t1, $t2 :: rd 0x35f88cb6, rs 0x6211e6b5, rt 0xffffffffd3e6a601
+daddu $s0, $s1, $s2 :: rd 0x756f23a8f08cc101, rs 0x5a82447f6dc2a5c0, rt 0x1aecdf2982ca1b41
+daddu $t0, $t1, $t2 :: rd 0x3df8b6b8, rs 0x66d0fb02, rt 0xffffffffd727bbb6
+daddu $s0, $s1, $s2 :: rd 0x3e6e3a68408cfe8e, rs 0x76c89e80c07dc168, rt 0xc7a59be7800f3d26
+daddu $t0, $t1, $t2 :: rd 0x4e074cca, rs 0x5e9f46bf, rt 0xffffffffef68060b
+daddu $s0, $s1, $s2 :: rd 0x6116b6f0a866439a, rs 0x70dc3454bfe348f, rt 0x5a08f3ab5c680f0b
+daddu $t0, $t1, $t2 :: rd 0x460776c4, rs 0x5a5e5b08, rt 0xffffffffeba91bbc
+daddu $s0, $s1, $s2 :: rd 0x1e81930d7d61cb4d, rs 0xbddc7123dd6d241b, rt 0x60a521e99ff4a732
+daddu $t0, $t1, $t2 :: rd 0x3e07bb36, rs 0x571d7dd1, rt 0xffffffffe6ea3d65
+daddu $s0, $s1, $s2 :: rd 0x583cdf7812c4179b, rs 0xf62fb727a59fcebe, rt 0x620d28506d2448dd
+daddu $t0, $t1, $t2 :: rd 0x36078138, rs 0x53dc6066, rt 0xffffffffe22b20d2
+daddu $s0, $s1, $s2 :: rd 0x303648e256318338, rs 0x109f27e90f9f46fb, rt 0x1f9720f946923c3d
+daddu $t0, $t1, $t2 :: rd 0x4a07a13a, rs 0x4d9b3063, rt 0xfffffffffc6c70d7
+daddu $s0, $s1, $s2 :: rd 0x37a0301de9484fcc, rs 0x3f63daa9afd199d7, rt 0xf83c55743976b5f5
+daddu $t0, $t1, $t2 :: rd 0x42079b34, rs 0x495a2dd4, rt 0xfffffffff8ad6d60
+daddu $s0, $s1, $s2 :: rd 0xfbed7041ac815498, rs 0xdbcb312ea3d484f2, rt 0x20223f1308accfa6
+daddu $t0, $t1, $t2 :: rd 0x3a0756c6, rs 0x44190b0d, rt 0xfffffffff5ee4bb9
+daddu $s0, $s1, $s2 :: rd 0x22399ba190373034, rs 0x1f353faada4fe4c6, rt 0x3045bf6b5e74b6e
+daddu $t0, $t1, $t2 :: rd 0x32076cc8, rs 0x40d816ba, rt 0xfffffffff12f560e
+daddu $s0, $s1, $s2 :: rd 0xb27365ea7f6347c1, rs 0x8b086ee07150c260, rt 0x276af70a0e128561
+daddu $t0, $t1, $t2 :: rd 0xffffffffc9f84cba, rs 0xffffffffaca5c697, rt 0x1d528623
+daddu $s0, $s1, $s2 :: rd 0x58d8b55987641348, rs 0xe54750d5d9257f25, rt 0x73916483ae3e9423
+daddu $t0, $t1, $t2 :: rd 0xffffffffc1f876b4, rs 0xffffffffa864db20, rt 0x19939b94
+daddu $s0, $s1, $s2 :: rd 0x34205c9fb7440326, rs 0x3d69625fe9a6db5b, rt 0xf6b6fa3fcd9d27cb
+daddu $t0, $t1, $t2 :: rd 0xffffffffb9f8bb46, rs 0xffffffffa527fdf9, rt 0x14d0bd4d
+daddu $s0, $s1, $s2 :: rd 0xe988c54f300c66b0, rs 0x70a3e0424340ac96, rt 0x78e4e50ceccbba1a
+daddu $t0, $t1, $t2 :: rd 0xffffffffb1f88148, rs 0xffffffffa1e6e04e, rt 0x1011a0fa
+daddu $s0, $s1, $s2 :: rd 0x3318757f4f3b289, rs 0xc0478f036980171e, rt 0x42e9f8548b739b6b
+daddu $t0, $t1, $t2 :: rd 0xffffffffcdf8a14a, rs 0xffffffffbfa1b04b, rt 0xe56f0ff
+daddu $s0, $s1, $s2 :: rd 0x100f8d33356e4dfe, rs 0x3ce839a51cf929e3, rt 0xd327538e1875241b
+daddu $t0, $t1, $t2 :: rd 0xffffffffc5f89b44, rs 0xffffffffbb60adfc, rt 0xa97ed48
+daddu $s0, $s1, $s2 :: rd 0x11a6553063c00074, rs 0xe2fbfa895eb68958, rt 0x2eaa5aa70509771c
+daddu $t0, $t1, $t2 :: rd 0xffffffffbdf856b6, rs 0xffffffffb6238b25, rt 0x7d4cb91
+daddu $s0, $s1, $s2 :: rd 0x8c1a713896709bed, rs 0xd24bb05d76ed25b7, rt 0xb9cec0db1f837636
+daddu $t0, $t1, $t2 :: rd 0xffffffffb5f86cb8, rs 0xffffffffb2e29692, rt 0x315d626
+daddu $s0, $s1, $s2 :: rd 0x9bb8a87704e5a5e3, rs 0xeb9682c170312f1, rt 0x8cff404aede292f2
+daddu $t0, $t1, $t2 :: rd 0xffffffffc60796ca, rs 0xffffffff8aad2b2f, rt 0x3b5a6b9b
+daddu $s0, $s1, $s2 :: rd 0xf8ace4275fb733d5, rs 0x84785280dd301d0d, rt 0x743491a6828716c8
+daddu $t0, $t1, $t2 :: rd 0x3f9b762c, rs 0x0, rt 0x3f9b762c
+daddu $s0, $s1, $s2 :: rd 0x2b40088c016a8849, rs 0x179c77aa1f8fd6ef, rt 0x13a390e1e1dab15a
+daddu $t0, $t1, $t2 :: rd 0x32d850f5, rs 0x0, rt 0x32d850f5
+daddu $s0, $s1, $s2 :: rd 0x4471e20a6ec4b26, rs 0x26444ced2998436d, rt 0xde02d1337d5407b9
+daddu $t0, $t1, $t2 :: rd 0xffffffffbe075b38, rs 0xffffffff87ee0df6, rt 0x36194d42
+daddu $s0, $s1, $s2 :: rd 0xa048958f428a9099, rs 0x7175c9dd58ca708, rt 0x993138f16cfde991
+daddu $t0, $t1, $t2 :: rd 0xffffffffc2077b3a, rs 0xffffffff99a95df3, rt 0x285e1d47
+daddu $s0, $s1, $s2 :: rd 0x1c5d6c1a9ef65e17, rs 0x663d061055833287, rt 0xb620660a49732b90
+daddu $t0, $t1, $t2 :: rd 0xffffffffca074134, rs 0xffffffff9d684044, rt 0x2c9f00f0
+daddu $s0, $s1, $s2 :: rd 0x5f7bbc71d87a53a7, rs 0xab7dd0488951d68b, rt 0xb3fdec294f287d1c
+daddu $t0, $t1, $t2 :: rd 0xffffffffb2078cc6, rs 0xffffffff902b669d, rt 0x21dc2629
+daddu $s0, $s1, $s2 :: rd 0xbbcb04f526fbc815, rs 0xf69823670e82471b, rt 0xc532e18e187980fa
+daddu $t0, $t1, $t2 :: rd 0xffffffffba07b6c8, rs 0xffffffff94ea7b2a, rt 0x251d3b9e
+daddu $s0, $s1, $s2 :: rd 0x8173d8fabcd2c4e8, rs 0x36886c59d98d26b2, rt 0x4aeb6ca0e3459e36
+daddu $t0, $t1, $t2 :: rd 0x31f77b3a, rs 0xffffffffe0b41de7, rt 0x51435d53
+daddu $s0, $s1, $s2 :: rd 0x657a018751e33d5, rs 0x9ca4bdbd32be479, rt 0xfc8d543ca1f24f5c
+daddu $t0, $t1, $t2 :: rd 0x39f74134, rs 0xffffffffe4750050, rt 0x558240e4
+daddu $s0, $s1, $s2 :: rd 0x7a00a2b51e498136, rs 0xfd5d7d1d9962e61f, rt 0x7ca3259784e69b17
+daddu $t0, $t1, $t2 :: rd 0x41f78cc6, rs 0xffffffffe9362689, rt 0x58c1663d
+daddu $s0, $s1, $s2 :: rd 0x3804d6a2e069bea4, rs 0x3f46553ecad374df, rt 0xf8be8164159649c5
+daddu $t0, $t1, $t2 :: rd 0x49f7b6c8, rs 0xffffffffedf73b3e, rt 0x5c007b8a
+daddu $s0, $s1, $s2 :: rd 0x14845c91fd6d9331, rs 0x2e9ab97d3eedf2a7, rt 0xe5e9a314be7fa08a
+daddu $t0, $t1, $t2 :: rd 0x35f796ca, rs 0xfffffffff3b06b3b, rt 0x42472b8f
+daddu $s0, $s1, $s2 :: rd 0x30f39a8592e1343e, rs 0x36a6f7fa3c0c9f33, rt 0xfa4ca28b56d4950b
+daddu $t0, $t1, $t2 :: rd 0x3df7acc4, rs 0xfffffffff771768c, rt 0x46863638
+daddu $s0, $s1, $s2 :: rd 0xa20750a4fd5a2f63, rs 0x8bb938e3155ec9dc, rt 0x164e17c1e7fb6587
+daddu $t0, $t1, $t2 :: rd 0x45f76136, rs 0xfffffffffa325055, rt 0x4bc510e1
+daddu $s0, $s1, $s2 :: rd 0x4f1a2a2b5653f02b, rs 0xd2df25c419478206, rt 0x7c3b04673d0c6e25
+daddu $t0, $t1, $t2 :: rd 0x4df75b38, rs 0xfffffffffef34de2, rt 0x4f040d56
+daddu $s0, $s1, $s2 :: rd 0xdeff700808908111, rs 0xbc65bf27eb321825, rt 0x2299b0e01d5e68ec
+daddu $t0, $t1, $t2 :: rd 0x3e08a14a, rs 0xffffffffc6bcf05f, rt 0x774bb0eb
+daddu $s0, $s1, $s2 :: rd 0x28a6ae5f5727d351, rs 0xa8b08fe67a8bc7da, rt 0x7ff61e78dc9c0b77
+daddu $t0, $t1, $t2 :: rd 0x36089b44, rs 0xffffffffc27dede8, rt 0x738aad5c
+daddu $s0, $s1, $s2 :: rd 0xb1679b6941782431, rs 0x852b5bcaf8dfcde8, rt 0x2c3c3f9e48985649
+daddu $t0, $t1, $t2 :: rd 0x4e0856b6, rs 0xffffffffcf3ecb31, rt 0x7ec98b85
+daddu $s0, $s1, $s2 :: rd 0x8edaba728b9835c4, rs 0x478909b59a99269, rt 0x8a6229d731eea35b
+daddu $t0, $t1, $t2 :: rd 0x46086cb8, rs 0xffffffffcbffd686, rt 0x7a089632
+daddu $s0, $s1, $s2 :: rd 0xaa91f28db6043819, rs 0xbfb31cc87857360f, rt 0xeaded5c53dad020a
+daddu $t0, $t1, $t2 :: rd 0x3a084cba, rs 0xffffffffd5b88683, rt 0x644fc637
+daddu $s0, $s1, $s2 :: rd 0x79517105789ea6b, rs 0xb665ed5e7f89e9a2, rt 0x512f29b1d80000c9
+daddu $t0, $t1, $t2 :: rd 0x320876b4, rs 0xffffffffd1799b34, rt 0x608edb80
+daddu $s0, $s1, $s2 :: rd 0x901308ba9b3ba2bd, rs 0x15da9474b7a8d5e4, rt 0x7a387445e392ccd9
+daddu $t0, $t1, $t2 :: rd 0x4a08bb46, rs 0xffffffffdc3abded, rt 0x6dcdfd59
+daddu $s0, $s1, $s2 :: rd 0x802fe00b083fc308, rs 0xf6b3537d2af90fcc, rt 0x897c8c8ddd46b33c
+daddu $t0, $t1, $t2 :: rd 0x42088148, rs 0xffffffffd8fba05a, rt 0x690ce0ee
+daddu $s0, $s1, $s2 :: rd 0x6448b1f35f0962e2, rs 0x223d7cfe2b961897, rt 0x420b34f533734a4b
+daddu $t0, $t1, $t2 :: rd 0x42088148, rs 0x690ce0ee, rt 0xffffffffd8fba05a
+daddu $s0, $s1, $s2 :: rd 0x6448b1f35f0962e2, rs 0x420b34f533734a4b, rt 0x223d7cfe2b961897
+daddu $t0, $t1, $t2 :: rd 0x4a08bb46, rs 0x6dcdfd59, rt 0xffffffffdc3abded
+daddu $s0, $s1, $s2 :: rd 0x802fe00b083fc308, rs 0x897c8c8ddd46b33c, rt 0xf6b3537d2af90fcc
+daddu $t0, $t1, $t2 :: rd 0x320876b4, rs 0x608edb80, rt 0xffffffffd1799b34
+daddu $s0, $s1, $s2 :: rd 0x901308ba9b3ba2bd, rs 0x7a387445e392ccd9, rt 0x15da9474b7a8d5e4
+daddu $t0, $t1, $t2 :: rd 0x3a084cba, rs 0x644fc637, rt 0xffffffffd5b88683
+daddu $s0, $s1, $s2 :: rd 0x79517105789ea6b, rs 0x512f29b1d80000c9, rt 0xb665ed5e7f89e9a2
+daddu $t0, $t1, $t2 :: rd 0x46086cb8, rs 0x7a089632, rt 0xffffffffcbffd686
+daddu $s0, $s1, $s2 :: rd 0xaa91f28db6043819, rs 0xeaded5c53dad020a, rt 0xbfb31cc87857360f
+daddu $t0, $t1, $t2 :: rd 0x4e0856b6, rs 0x7ec98b85, rt 0xffffffffcf3ecb31
+daddu $s0, $s1, $s2 :: rd 0x8edaba728b9835c4, rs 0x8a6229d731eea35b, rt 0x478909b59a99269
+daddu $t0, $t1, $t2 :: rd 0x36089b44, rs 0x738aad5c, rt 0xffffffffc27dede8
+daddu $s0, $s1, $s2 :: rd 0xb1679b6941782431, rs 0x2c3c3f9e48985649, rt 0x852b5bcaf8dfcde8
+daddu $t0, $t1, $t2 :: rd 0x3e08a14a, rs 0x774bb0eb, rt 0xffffffffc6bcf05f
+daddu $s0, $s1, $s2 :: rd 0x28a6ae5f5727d351, rs 0x7ff61e78dc9c0b77, rt 0xa8b08fe67a8bc7da
+daddu $t0, $t1, $t2 :: rd 0x4df75b38, rs 0x4f040d56, rt 0xfffffffffef34de2
+daddu $s0, $s1, $s2 :: rd 0xdeff700808908111, rs 0x2299b0e01d5e68ec, rt 0xbc65bf27eb321825
+daddu $t0, $t1, $t2 :: rd 0x45f76136, rs 0x4bc510e1, rt 0xfffffffffa325055
+daddu $s0, $s1, $s2 :: rd 0x4f1a2a2b5653f02b, rs 0x7c3b04673d0c6e25, rt 0xd2df25c419478206
+daddu $t0, $t1, $t2 :: rd 0x3df7acc4, rs 0x46863638, rt 0xfffffffff771768c
+daddu $s0, $s1, $s2 :: rd 0xa20750a4fd5a2f63, rs 0x164e17c1e7fb6587, rt 0x8bb938e3155ec9dc
+daddu $t0, $t1, $t2 :: rd 0x35f796ca, rs 0x42472b8f, rt 0xfffffffff3b06b3b
+daddu $s0, $s1, $s2 :: rd 0x30f39a8592e1343e, rs 0xfa4ca28b56d4950b, rt 0x36a6f7fa3c0c9f33
+daddu $t0, $t1, $t2 :: rd 0x49f7b6c8, rs 0x5c007b8a, rt 0xffffffffedf73b3e
+daddu $s0, $s1, $s2 :: rd 0x14845c91fd6d9331, rs 0xe5e9a314be7fa08a, rt 0x2e9ab97d3eedf2a7
+daddu $t0, $t1, $t2 :: rd 0x41f78cc6, rs 0x58c1663d, rt 0xffffffffe9362689
+daddu $s0, $s1, $s2 :: rd 0x3804d6a2e069bea4, rs 0xf8be8164159649c5, rt 0x3f46553ecad374df
+daddu $t0, $t1, $t2 :: rd 0x39f74134, rs 0x558240e4, rt 0xffffffffe4750050
+daddu $s0, $s1, $s2 :: rd 0x7a00a2b51e498136, rs 0x7ca3259784e69b17, rt 0xfd5d7d1d9962e61f
+daddu $t0, $t1, $t2 :: rd 0x31f77b3a, rs 0x51435d53, rt 0xffffffffe0b41de7
+daddu $s0, $s1, $s2 :: rd 0x657a018751e33d5, rs 0xfc8d543ca1f24f5c, rt 0x9ca4bdbd32be479
+daddu $t0, $t1, $t2 :: rd 0xffffffffba07b6c8, rs 0x251d3b9e, rt 0xffffffff94ea7b2a
+daddu $s0, $s1, $s2 :: rd 0x8173d8fabcd2c4e8, rs 0x4aeb6ca0e3459e36, rt 0x36886c59d98d26b2
+daddu $t0, $t1, $t2 :: rd 0xffffffffb2078cc6, rs 0x21dc2629, rt 0xffffffff902b669d
+daddu $s0, $s1, $s2 :: rd 0xbbcb04f526fbc815, rs 0xc532e18e187980fa, rt 0xf69823670e82471b
+daddu $t0, $t1, $t2 :: rd 0xffffffffca074134, rs 0x2c9f00f0, rt 0xffffffff9d684044
+daddu $s0, $s1, $s2 :: rd 0x5f7bbc71d87a53a7, rs 0xb3fdec294f287d1c, rt 0xab7dd0488951d68b
+daddu $t0, $t1, $t2 :: rd 0xffffffffc2077b3a, rs 0x285e1d47, rt 0xffffffff99a95df3
+daddu $s0, $s1, $s2 :: rd 0x1c5d6c1a9ef65e17, rs 0xb620660a49732b90, rt 0x663d061055833287
+daddu $t0, $t1, $t2 :: rd 0xffffffffbe075b38, rs 0x36194d42, rt 0xffffffff87ee0df6
+daddu $s0, $s1, $s2 :: rd 0xa048958f428a9099, rs 0x993138f16cfde991, rt 0x7175c9dd58ca708
+daddu $t0, $t1, $t2 :: rd 0x32d850f5, rs 0x32d850f5, rt 0x0
+daddu $s0, $s1, $s2 :: rd 0x4471e20a6ec4b26, rs 0xde02d1337d5407b9, rt 0x26444ced2998436d
+daddu $t0, $t1, $t2 :: rd 0x3f9b762c, rs 0x3f9b762c, rt 0x0
+daddu $s0, $s1, $s2 :: rd 0x2b40088c016a8849, rs 0x13a390e1e1dab15a, rt 0x179c77aa1f8fd6ef
+daddu $t0, $t1, $t2 :: rd 0xffffffffc60796ca, rs 0x3b5a6b9b, rt 0xffffffff8aad2b2f
+daddu $s0, $s1, $s2 :: rd 0xf8ace4275fb733d5, rs 0x743491a6828716c8, rt 0x84785280dd301d0d
+daddu $t0, $t1, $t2 :: rd 0xffffffffb5f86cb8, rs 0x315d626, rt 0xffffffffb2e29692
+daddu $s0, $s1, $s2 :: rd 0x9bb8a87704e5a5e3, rs 0x8cff404aede292f2, rt 0xeb9682c170312f1
+daddu $t0, $t1, $t2 :: rd 0xffffffffbdf856b6, rs 0x7d4cb91, rt 0xffffffffb6238b25
+daddu $s0, $s1, $s2 :: rd 0x8c1a713896709bed, rs 0xb9cec0db1f837636, rt 0xd24bb05d76ed25b7
+daddu $t0, $t1, $t2 :: rd 0xffffffffc5f89b44, rs 0xa97ed48, rt 0xffffffffbb60adfc
+daddu $s0, $s1, $s2 :: rd 0x11a6553063c00074, rs 0x2eaa5aa70509771c, rt 0xe2fbfa895eb68958
+daddu $t0, $t1, $t2 :: rd 0xffffffffcdf8a14a, rs 0xe56f0ff, rt 0xffffffffbfa1b04b
+daddu $s0, $s1, $s2 :: rd 0x100f8d33356e4dfe, rs 0xd327538e1875241b, rt 0x3ce839a51cf929e3
+daddu $t0, $t1, $t2 :: rd 0xffffffffb1f88148, rs 0x1011a0fa, rt 0xffffffffa1e6e04e
+daddu $s0, $s1, $s2 :: rd 0x3318757f4f3b289, rs 0x42e9f8548b739b6b, rt 0xc0478f036980171e
+daddu $t0, $t1, $t2 :: rd 0xffffffffb9f8bb46, rs 0x14d0bd4d, rt 0xffffffffa527fdf9
+daddu $s0, $s1, $s2 :: rd 0xe988c54f300c66b0, rs 0x78e4e50ceccbba1a, rt 0x70a3e0424340ac96
+daddu $t0, $t1, $t2 :: rd 0xffffffffc1f876b4, rs 0x19939b94, rt 0xffffffffa864db20
+daddu $s0, $s1, $s2 :: rd 0x34205c9fb7440326, rs 0xf6b6fa3fcd9d27cb, rt 0x3d69625fe9a6db5b
+daddu $t0, $t1, $t2 :: rd 0xffffffffc9f84cba, rs 0x1d528623, rt 0xffffffffaca5c697
+daddu $s0, $s1, $s2 :: rd 0x58d8b55987641348, rs 0x73916483ae3e9423, rt 0xe54750d5d9257f25
+daddu $t0, $t1, $t2 :: rd 0x32076cc8, rs 0xfffffffff12f560e, rt 0x40d816ba
+daddu $s0, $s1, $s2 :: rd 0xb27365ea7f6347c1, rs 0x276af70a0e128561, rt 0x8b086ee07150c260
+daddu $t0, $t1, $t2 :: rd 0x3a0756c6, rs 0xfffffffff5ee4bb9, rt 0x44190b0d
+daddu $s0, $s1, $s2 :: rd 0x22399ba190373034, rs 0x3045bf6b5e74b6e, rt 0x1f353faada4fe4c6
+daddu $t0, $t1, $t2 :: rd 0x42079b34, rs 0xfffffffff8ad6d60, rt 0x495a2dd4
+daddu $s0, $s1, $s2 :: rd 0xfbed7041ac815498, rs 0x20223f1308accfa6, rt 0xdbcb312ea3d484f2
+daddu $t0, $t1, $t2 :: rd 0x4a07a13a, rs 0xfffffffffc6c70d7, rt 0x4d9b3063
+daddu $s0, $s1, $s2 :: rd 0x37a0301de9484fcc, rs 0xf83c55743976b5f5, rt 0x3f63daa9afd199d7
+daddu $t0, $t1, $t2 :: rd 0x36078138, rs 0xffffffffe22b20d2, rt 0x53dc6066
+daddu $s0, $s1, $s2 :: rd 0x303648e256318338, rs 0x1f9720f946923c3d, rt 0x109f27e90f9f46fb
+daddu $t0, $t1, $t2 :: rd 0x3e07bb36, rs 0xffffffffe6ea3d65, rt 0x571d7dd1
+daddu $s0, $s1, $s2 :: rd 0x583cdf7812c4179b, rs 0x620d28506d2448dd, rt 0xf62fb727a59fcebe
+daddu $t0, $t1, $t2 :: rd 0x460776c4, rs 0xffffffffeba91bbc, rt 0x5a5e5b08
+daddu $s0, $s1, $s2 :: rd 0x1e81930d7d61cb4d, rs 0x60a521e99ff4a732, rt 0xbddc7123dd6d241b
+daddu $t0, $t1, $t2 :: rd 0x4e074cca, rs 0xffffffffef68060b, rt 0x5e9f46bf
+daddu $s0, $s1, $s2 :: rd 0x6116b6f0a866439a, rs 0x5a08f3ab5c680f0b, rt 0x70dc3454bfe348f
+daddu $t0, $t1, $t2 :: rd 0x3df8b6b8, rs 0xffffffffd727bbb6, rt 0x66d0fb02
+daddu $s0, $s1, $s2 :: rd 0x3e6e3a68408cfe8e, rs 0xc7a59be7800f3d26, rt 0x76c89e80c07dc168
+daddu $t0, $t1, $t2 :: rd 0x35f88cb6, rs 0xffffffffd3e6a601, rt 0x6211e6b5
+daddu $s0, $s1, $s2 :: rd 0x756f23a8f08cc101, rs 0x1aecdf2982ca1b41, rt 0x5a82447f6dc2a5c0
+daddu $t0, $t1, $t2 :: rd 0x4df84144, rs 0xffffffffdea580d8, rt 0x6f52c06c
+daddu $s0, $s1, $s2 :: rd 0xfe1cf67474708337, rs 0x2b8613a260d19dcd, rt 0xd296e2d2139ee56a
+daddu $t0, $t1, $t2 :: rd 0x45f87b4a, rs 0xffffffffda649d6f, rt 0x6b93dddb
+daddu $s0, $s1, $s2 :: rd 0x49421800b5fb62a6, rs 0x2518ac8b0e8bbe7f, rt 0x24296b75a76fa427
+daddu $t0, $t1, $t2 :: rd 0x39f85b48, rs 0xffffffffc423cd6a, rt 0x75d48dde
+daddu $s0, $s1, $s2 :: rd 0x561ffd0642ec219e, rs 0x743e568d2fcf486b, rt 0xe1e1a679131cd933
+daddu $t0, $t1, $t2 :: rd 0x71159069, rs 0x0, rt 0x71159069
+daddu $s0, $s1, $s2 :: rd 0xa651c48b43f4ee38, rs 0x126f646f34c31728, rt 0x93e2601c0f31d710
+daddu $t0, $t1, $t2 :: rd 0x49f8acb4, rs 0xffffffffcda1f604, rt 0x7c56b6b0
+daddu $s0, $s1, $s2 :: rd 0x9c06b9adcb7a3ce9, rs 0xaab0196156fc4d12, rt 0xf156a04c747defd7
+daddu $t0, $t1, $t2 :: rd 0x7897ab07, rs 0x0, rt 0x7897ab07
+daddu $s0, $s1, $s2 :: rd 0xf1e551060da5c686, rs 0x7535cd338595d342, rt 0x7caf83d2880ff344
+daddu $t0, $t1, $t2 :: rd 0xffffffffca085b48, rs 0xffffffffbd3e8d7e, rt 0xcc9cdca
+daddu $s0, $s1, $s2 :: rd 0xf585751a950c37d1, rs 0xdfb254da422346ec, rt 0x15d3204052e8f0e5
+daddu $t0, $t1, $t2 :: rd 0xffffffffc2086146, rs 0xffffffffb9ff90c9, rt 0x808d07d
+daddu $s0, $s1, $s2 :: rd 0x2afb8b5d409aa8b9, rs 0xa86726c90081ab2a, rt 0x829464944018fd8f
+daddu $t0, $t1, $t2 :: rd 0xffffffffba08acb4, rs 0xffffffffb4bcb610, rt 0x54bf6a4
+daddu $s0, $s1, $s2 :: rd 0x68d29282ddcf9360, rs 0x9bfeffa1679d7438, rt 0xccd392e176321f28
+daddu $t0, $t1, $t2 :: rd 0xffffffffb20896ba, rs 0xffffffffb07daba7, rt 0x18aeb13
+daddu $s0, $s1, $s2 :: rd 0xabcc17669d044204, rs 0xc7699826b7dee244, rt 0xe4627f3fe5255fc0
+daddu $t0, $t1, $t2 :: rd 0xffffffffce08b6b8, rs 0xffffffffae3afba2, rt 0x1fcdbb16
+daddu $s0, $s1, $s2 :: rd 0x311fe7b5ca09b45d, rs 0x3c07af97fba6704a, rt 0xf518381dce634413
+daddu $t0, $t1, $t2 :: rd 0xffffffffc6088cb6, rs 0xffffffffaafbe615, rt 0x1b0ca6a1
+daddu $s0, $s1, $s2 :: rd 0x5ae7a644ab7c6588, rs 0x521364dc04c58bfe, rt 0x8d44168a6b6d98a
+daddu $t0, $t1, $t2 :: rd 0xffffffffbe084144, rs 0xffffffffa7b8c0cc, rt 0x164f8078
+daddu $s0, $s1, $s2 :: rd 0x8df86d50752ff65b, rs 0xe0f7bb589ab7aebc, rt 0xad00b1f7da78479f
+daddu $t0, $t1, $t2 :: rd 0xffffffffb6087b4a, rs 0xffffffffa379dd7b, rt 0x128e9dcf
+daddu $s0, $s1, $s2 :: rd 0x4aafc400993e3d9d, rs 0xe336c60cdeeb954d, rt 0x6778fdf3ba52a850
+daddu $t0, $t1, $t2 :: rd 0xffffffffc5f78138, rs 0xffffffff9b3660c6, rt 0x2ac12072
+daddu $s0, $s1, $s2 :: rd 0x5bef95e4a18579d, rs 0xd5b2120c6f52416e, rt 0x300ce751dac6162f
+daddu $t0, $t1, $t2 :: rd 0xffffffffcdf7bb36, rs 0xffffffff9ff77d71, rt 0x2e003dc5
+daddu $s0, $s1, $s2 :: rd 0x11387bdd40c052f3, rs 0x85a2d4ff7e628a34, rt 0x8b95a6ddc25dc8bf
+daddu $t0, $t1, $t2 :: rd 0xffffffffb5f776c4, rs 0xffffffff92b45ba8, rt 0x23431b1c
+daddu $s0, $s1, $s2 :: rd 0x24cbf5bfa17470f3, rs 0x986a2b654a4e7e07, rt 0x8c61ca5a5725f2ec
+daddu $t0, $t1, $t2 :: rd 0xffffffffbdf74cca, rs 0xffffffff9675461f, rt 0x278206ab
+daddu $s0, $s1, $s2 :: rd 0x2b4fe2e43eb0ccf0, rs 0xa974eac43a489b55, rt 0x81daf8200468319b
+daddu $t0, $t1, $t2 :: rd 0xffffffffc1f76cc8, rs 0xffffffff8832161a, rt 0x39c556ae
+daddu $s0, $s1, $s2 :: rd 0x9cda6117ce48f5d3, rs 0xa388c16272f1f8f5, rt 0xf9519fb55b56fcde
+daddu $t0, $t1, $t2 :: rd 0xffffffffc9f756c6, rs 0xffffffff8cf30bad, rt 0x3d044b19
+daddu $s0, $s1, $s2 :: rd 0x7d6a248a0be47798, rs 0xe8c11f45e7495ea9, rt 0x94a90544249b18ef
+daddu $t0, $t1, $t2 :: rd 0xffffffffb1f79b34, rs 0xffffffff81b02d74, rt 0x30476dc0
+daddu $s0, $s1, $s2 :: rd 0xd9b46768b2d1fb14, rs 0xadaa5a765cc1c8b4, rt 0x2c0a0cf256103260
+daddu $t0, $t1, $t2 :: rd 0xffffffffb9f7a13a, rs 0xffffffff857130c3, rt 0x34867077
+daddu $s0, $s1, $s2 :: rd 0x58d7d6f085d6fc6d, rs 0x7ab4ce88dfa605c0, rt 0xde230867a630f6ad
+daddu $t0, $t1, $t2 :: rd 0x4a0860c6, rs 0x5d8a9099, rt 0xffffffffec7dd02d
+daddu $s0, $s1, $s2 :: rd 0x29ea86b92ec18371, rs 0xb42ad6e659a7b04f, rt 0x75bfafd2d519d322
+daddu $t0, $t1, $t2 :: rd 0x42085ac8, rs 0x594b8d2e, rt 0xffffffffe8bccd9a
+daddu $s0, $s1, $s2 :: rd 0xd68e4cd69a68ed77, rs 0x4bf8485ab728922f, rt 0x8a96047be3405b48
+daddu $t0, $t1, $t2 :: rd 0x3a08973a, rs 0x5408abf7, rt 0xffffffffe5ffeb43
+daddu $s0, $s1, $s2 :: rd 0x113d35e817e56428, rs 0x76a3d60c3b66a7fb, rt 0x9a995fdbdc7ebc2d
+daddu $t0, $t1, $t2 :: rd 0x3208ad34, rs 0x50c9b640, rt 0xffffffffe13ef6f4
+daddu $s0, $s1, $s2 :: rd 0x8a10d5b29a70c814, rs 0x31e0c6affdc28eda, rt 0x58300f029cae393a
+daddu $t0, $t1, $t2 :: rd 0x4e088d36, rs 0x4e8ee645, rt 0xffffffffff79a6f1
+daddu $s0, $s1, $s2 :: rd 0x7001fc742bc7a078, rs 0x53606bb4bf0c999d, rt 0x1ca190bf6cbb06db
+daddu $t0, $t1, $t2 :: rd 0x4608b738, rs 0x4a4ffbf2, rt 0xfffffffffbb8bb46
+daddu $s0, $s1, $s2 :: rd 0x5fd7c51696d8df5, rs 0x32fc12c81b7919f0, rt 0xd30169894df47405
+daddu $t0, $t1, $t2 :: rd 0x3e087aca, rs 0x470cdd2b, rt 0xfffffffff6fb9d9f
+daddu $s0, $s1, $s2 :: rd 0xa06159aefbf0929d, rs 0x3ef88384c72efcd6, rt 0x6168d62a34c195c7
+daddu $t0, $t1, $t2 :: rd 0x360840c4, rs 0x43cdc09c, rt 0xfffffffff23a8028
+daddu $s0, $s1, $s2 :: rd 0xf375009e07fc1cf, rs 0x38b1c7bb6a2a3580, rt 0xd685884e76558c4f
+daddu $t0, $t1, $t2 :: rd 0x45f7bab6, rs 0x7b827d21, rt 0xffffffffca753d95
+daddu $s0, $s1, $s2 :: rd 0x5dd6c3df75f58ac7, rs 0x15ebf6121dca77c9, rt 0x47eacdcd582b12fe
+daddu $t0, $t1, $t2 :: rd 0x4df780b8, rs 0x7f436096, rt 0xffffffffceb42022
+daddu $s0, $s1, $s2 :: rd 0x18495bc92cc990b5, rs 0x5eaacdd9fd9147ae, rt 0xb99e8def2f384907
+daddu $t0, $t1, $t2 :: rd 0x35f74d4a, rs 0x7200464f, rt 0xffffffffc3f706fb
+daddu $s0, $s1, $s2 :: rd 0xd4bab47249b79e35, rs 0xbb8470f981e91117, rt 0x19364378c7ce8d1e
+daddu $t0, $t1, $t2 :: rd 0x3df77744, rs 0x76c15bf8, rt 0xffffffffc7361b4c
+daddu $s0, $s1, $s2 :: rd 0x4fd021925c56d88b, rs 0x5d42aeac6a532e0, rt 0x49fbf6a795b1a5ab
+daddu $t0, $t1, $t2 :: rd 0x41f75746, rs 0x68860bfd, rt 0xffffffffd9714b49
+daddu $s0, $s1, $s2 :: rd 0x13dccf7e31d3447, rs 0x14abf36419fb9e63, rt 0xec91d993c92195e4
+daddu $t0, $t1, $t2 :: rd 0x49f76d48, rs 0x6c47164a, rt 0xffffffffddb056fe
+daddu $s0, $s1, $s2 :: rd 0x9be094d1e8a8eb2d, rs 0x249d559aa8d72aac, rt 0x77433f373fd1c081
+daddu $t0, $t1, $t2 :: rd 0x31f7a0ba, rs 0x61043093, rt 0xffffffffd0f37027
+daddu $s0, $s1, $s2 :: rd 0x4086e5a3b1cb0ddd, rs 0xcd6764f084b30ec, rt 0x33b06f54a97fdcf1
+daddu $t0, $t1, $t2 :: rd 0x39f79ab4, rs 0x65c52d24, rt 0xffffffffd4326d90
+daddu $s0, $s1, $s2 :: rd 0x3a8faf65a0278097, rs 0x7f03ac0792468fdf, rt 0xbb8c035e0de0f0b8
+daddu $t0, $t1, $t2 :: rd 0xffffffffb2075746, rs 0x119b4be9, rt 0xffffffffa06c0b5d
+daddu $s0, $s1, $s2 :: rd 0xc8ea78e6daff3103, rs 0x7e35ce6d56e670f5, rt 0x4ab4aa798418c00e
+daddu $t0, $t1, $t2 :: rd 0xffffffffba076d48, rs 0x155a565e, rt 0xffffffffa4ad16ea
+daddu $s0, $s1, $s2 :: rd 0xe8d5e27f2a5d007c, rs 0x152828591a652711, rt 0xd3adba260ff7d96b
+daddu $t0, $t1, $t2 :: rd 0xffffffffc207a0ba, rs 0x18197087, rt 0xffffffffa9ee3033
+daddu $s0, $s1, $s2 :: rd 0x7e085da755e2fc72, rs 0x9e1c3283d215a9fb, rt 0xdfec2b2383cd5277
+daddu $t0, $t1, $t2 :: rd 0xffffffffca079ab4, rs 0x1cd86d30, rt 0xffffffffad2f2d84
+daddu $s0, $s1, $s2 :: rd 0x525d313f5906ce71, rs 0x8d95c049282a0417, rt 0xc4c770f630dcca5a
+daddu $t0, $t1, $t2 :: rd 0xffffffffb607bab6, rs 0x29f3d35, rt 0xffffffffb3687d81
+daddu $s0, $s1, $s2 :: rd 0xb358b76df86db7d6, rs 0xf2e7a490978058f3, rt 0xc07112dd60ed5ee3
+daddu $t0, $t1, $t2 :: rd 0xffffffffbe0780b8, rs 0x65e2082, rt 0xffffffffb7a96036
+daddu $s0, $s1, $s2 :: rd 0x25c64c59ce7c5c11, rs 0x775b4cca0975b1aa, rt 0xae6aff8fc506aa67
+daddu $t0, $t1, $t2 :: rd 0xffffffffc6074d4a, rs 0xb1d065b, rt 0xffffffffbaea46ef
+daddu $s0, $s1, $s2 :: rd 0x36696d04b9cc6aa3, rs 0xa2b84a635111020, rt 0x2c3de85e84bb5a83
+daddu $t0, $t1, $t2 :: rd 0xffffffffce077744, rs 0xfdc1bec, rt 0xffffffffbe2b5b58
+daddu $s0, $s1, $s2 :: rd 0x89b4aad8554edbaf, rs 0x23fa0d3a7d88b6f, rt 0x87750a04ad765040
+daddu $t0, $t1, $t2 :: rd 0xffffffffbdf88d36, rs 0x3793a651, rt 0xffffffff8664e6e5
+daddu $s0, $s1, $s2 :: rd 0x4be2e3c9d1cb314d, rs 0xa3d991b79941dedd, rt 0xa809521238895270
+daddu $t0, $t1, $t2 :: rd 0xffffffffb5f8b738, rs 0x3352bbe6, rt 0xffffffff82a5fb52
+daddu $s0, $s1, $s2 :: rd 0x3c0b847cf43d4bfb, rs 0x751cb4835a0d9508, rt 0xc6eecff99a2fb6f3
+daddu $t0, $t1, $t2 :: rd 0xffffffffcdf87aca, rs 0x3e119d3f, rt 0xffffffff8fe6dd8b
+daddu $s0, $s1, $s2 :: rd 0xc5e43ebebbecc63f, rs 0x949cad35625bb2d3, rt 0x314791895991136c
+daddu $t0, $t1, $t2 :: rd 0xffffffffc5f840c4, rs 0x3ad08088, rt 0xffffffff8b27c03c
+daddu $s0, $s1, $s2 :: rd 0x6ca685016f43394d, rs 0x7f567f35a6929739, rt 0xed5005cbc8b0a214
+daddu $t0, $t1, $t2 :: rd 0xffffffffb9f860c6, rs 0x2497d08d, rt 0xffffffff95609039
+daddu $s0, $s1, $s2 :: rd 0xe0ec5ed2ce7d221e, rs 0x185b88e0db8d7d27, rt 0xc890d5f1f2efa4f7
+daddu $t0, $t1, $t2 :: rd 0xffffffffb1f85ac8, rs 0x2056cd3a, rt 0xffffffff91a18d8e
+daddu $s0, $s1, $s2 :: rd 0xb55b4facf8ad40c0, rs 0x255a4cd22fd61b91, rt 0x900102dac8d7252f
+daddu $t0, $t1, $t2 :: rd 0xffffffffc9f8973a, rs 0x2d15ebe3, rt 0xffffffff9ce2ab57
+daddu $s0, $s1, $s2 :: rd 0x36519840fb108bcf, rs 0x1048d589a4363f7b, rt 0x2608c2b756da4c54
+daddu $t0, $t1, $t2 :: rd 0xffffffffc1f8ad34, rs 0x29d4f654, rt 0xffffffff9823b6e0
+daddu $s0, $s1, $s2 :: rd 0x99a69c4d07373c37, rs 0x6a6d5708f4605790, rt 0x2f39454412d6e4a7
+daddu $t0, $t1, $t2 :: rd 0x3a078d46, rs 0xffffffffc5a92679, rt 0x745e66cd
+daddu $s0, $s1, $s2 :: rd 0xfa7a3638fb1cd0ce, rs 0xd58ecbabde35697f, rt 0x24eb6a8d1ce7674f
+daddu $t0, $t1, $t2 :: rd 0x3207b748, rs 0xffffffffc1683bce, rt 0x709f7b7a
+daddu $s0, $s1, $s2 :: rd 0xe5ea00ac978cd7bf, rs 0x575548fd08c0a5f1, rt 0x8e94b7af8ecc31ce
+daddu $t0, $t1, $t2 :: rd 0x4a077aba, rs 0xffffffffcc2b1d17, rt 0x7ddc5da3
+daddu $s0, $s1, $s2 :: rd 0xc5785d78921ae3df, rs 0x8bb640fb8ed98ddb, rt 0x39c21c7d03415604
+daddu $t0, $t1, $t2 :: rd 0x420740b4, rs 0xffffffffc8ea00a0, rt 0x791d4014
+daddu $s0, $s1, $s2 :: rd 0x8ed145fa1cd24902, rs 0xbe00d51eabc578cc, rt 0xd0d070db710cd036
+daddu $t0, $t1, $t2 :: rd 0x3e0760b6, rs 0xffffffffd6ad50a5, rt 0x675a1011
+daddu $s0, $s1, $s2 :: rd 0x4ca897ba54af5984, rs 0x2f7e224a1c170ab2, rt 0x1d2a757038984ed2
+daddu $t0, $t1, $t2 :: rd 0x36075ab8, rs 0xffffffffd26c4d12, rt 0x639b0da6
+daddu $s0, $s1, $s2 :: rd 0xb1f5bafe35f07b54, rs 0xa978f12ca22256a7, rt 0x87cc9d193ce24ad
+daddu $t0, $t1, $t2 :: rd 0x4e07974a, rs 0xffffffffdf2f6bcb, rt 0x6ed82b7f
+daddu $s0, $s1, $s2 :: rd 0xb0e21b65fe91ba6d, rs 0x9950a93b811ee02f, rt 0x1791722a7d72da3e
+daddu $t0, $t1, $t2 :: rd 0x4607ad44, rs 0xffffffffdbee767c, rt 0x6a1936c8
+daddu $s0, $s1, $s2 :: rd 0xf07bc43d941b7172, rs 0xb44eea93c6796a0c, rt 0x3c2cd9a9cda20766
+daddu $t0, $t1, $t2 :: rd 0x35f85736, rs 0xffffffffe3a1cbc1, rt 0x52568b75
+daddu $s0, $s1, $s2 :: rd 0xfb05c1b39909bed1, rs 0xfe71fca06c0eb657, rt 0xfc93c5132cfb087a
+daddu $t0, $t1, $t2 :: rd 0x3df86d38, rs 0xffffffffe760d676, rt 0x569796c2
+daddu $s0, $s1, $s2 :: rd 0x748b492a0c80dcee, rs 0x4ed6393df818af57, rt 0x25b50fec14682d97
+daddu $t0, $t1, $t2 :: rd 0x45f8a0ca, rs 0xffffffffea23f0af, rt 0x5bd4b01b
+daddu $s0, $s1, $s2 :: rd 0xa65defe584251805, rs 0xf22e90200236770a, rt 0xb42f5fc581eea0fb
+daddu $t0, $t1, $t2 :: rd 0x4df89ac4, rs 0xffffffffeee2ed18, rt 0x5f15adac
+daddu $s0, $s1, $s2 :: rd 0xd75af5927cc23f22, rs 0x81efb6c7afd0c45d, rt 0x556b3ecaccf17ac5
+daddu $t0, $t1, $t2 :: rd 0x31f8bac6, rs 0xfffffffff0a5bd1d, rt 0x4152fda9
+daddu $s0, $s1, $s2 :: rd 0x74b999831c6556f6, rs 0xeed8f3518102315b, rt 0x85e0a6319b63259b
+daddu $t0, $t1, $t2 :: rd 0x39f880c8, rs 0xfffffffff464a0aa, rt 0x4593e01e
+daddu $s0, $s1, $s2 :: rd 0xe4048b901247930f, rs 0xadafefb9995efd5e, rt 0x36549bd678e895b1
+daddu $t0, $t1, $t2 :: rd 0x41f84d3a, rs 0xfffffffff9278673, rt 0x48d0c6c7
+daddu $s0, $s1, $s2 :: rd 0x65def24a59218170, rs 0x34061933eb253086, rt 0x31d8d9166dfc50ea
+daddu $t0, $t1, $t2 :: rd 0x49f87734, rs 0xfffffffffde69bc4, rt 0x4c11db70
+daddu $s0, $s1, $s2 :: rd 0xac482d22ccfbfa53, rs 0x1748da264b4c52bc, rt 0x94ff52fc81afa797
+daddu $t0, $t1, $t2 :: rd 0xffffffffc208bac6, rs 0xffffffff89b8fd09, rt 0x384fbdbd
+daddu $s0, $s1, $s2 :: rd 0xea0148c9b21ba350, rs 0x34fdfc9a9302be89, rt 0xb5034c2f1f18e4c7
+daddu $t0, $t1, $t2 :: rd 0xffffffffca0880c8, rs 0xffffffff8d79e0be, rt 0x3c8ea00a
+daddu $s0, $s1, $s2 :: rd 0x9ebefb3d77e93d3e, rs 0xd00278c3c521d180, rt 0xcebc8279b2c76bbe
+daddu $t0, $t1, $t2 :: rd 0xffffffffb2084d3a, rs 0xffffffff803ac667, rt 0x31cd86d3
+daddu $s0, $s1, $s2 :: rd 0x7e6dfc2498a57e6c, rs 0xe90944a4c1d37a5d, rt 0x9564b77fd6d2040f
+daddu $t0, $t1, $t2 :: rd 0xffffffffba087734, rs 0xffffffff84fbdbd0, rt 0x350c9b64
+daddu $s0, $s1, $s2 :: rd 0xadf26ee677f839b9, rs 0x65fd698fddef9839, rt 0x47f505569a08a180
+daddu $t0, $t1, $t2 :: rd 0xffffffffc6085736, rs 0xffffffff9abc8bd5, rt 0x2b4bcb61
+daddu $s0, $s1, $s2 :: rd 0xff923e4b45c18365, rs 0xc49ee3ad81b5af52, rt 0x3af35a9dc40bd413
+daddu $t0, $t1, $t2 :: rd 0xffffffffce086d38, rs 0xffffffff9e7d9662, rt 0x2f8ad6d6
+daddu $s0, $s1, $s2 :: rd 0x8090e6c621063806, rs 0x7aa941e8bdb263e9, rt 0x5e7a4dd6353d41d
+daddu $t0, $t1, $t2 :: rd 0xffffffffb608a0ca, rs 0xffffffff933eb0bb, rt 0x22c9f00f
+daddu $s0, $s1, $s2 :: rd 0x8269fb24d9095b9a, rs 0x372c209e42f3b58d, rt 0x4b3dda869615a60d
+daddu $t0, $t1, $t2 :: rd 0xffffffffbe089ac4, rs 0xffffffff97ffad0c, rt 0x2608edb8
+daddu $s0, $s1, $s2 :: rd 0xcf68cd7cfbfb84db, rs 0x30f870b7e122a83b, rt 0x9e705cc51ad8dca0
+daddu $t0, $t1, $t2 :: rd 0xffffffffcdf760b6, rs 0xffffffffafb010b1, rt 0x1e475005
+daddu $s0, $s1, $s2 :: rd 0x18a3205f2eea15e3, rs 0x9e02de4b678930ec, rt 0x7aa04213c760e4f7
+daddu $t0, $t1, $t2 :: rd 0xffffffffc5f75ab8, rs 0xffffffffab710d06, rt 0x1a864db2
+daddu $s0, $s1, $s2 :: rd 0xec9237271021a45b, rs 0xcd61a8639826631e, rt 0x1f308ec377fb413d
+daddu $t0, $t1, $t2 :: rd 0xffffffffbdf7974a, rs 0xffffffffa6322bdf, rt 0x17c56b6b
+daddu $s0, $s1, $s2 :: rd 0xd93059bb38b80477, rs 0xae87bc899a7bd3ca, rt 0x2aa89d319e3c30ad
+daddu $t0, $t1, $t2 :: rd 0xffffffffb5f7ad44, rs 0xffffffffa2f33668, rt 0x130476dc
+daddu $s0, $s1, $s2 :: rd 0x9b9d24efeaf96419, rs 0x58ec644d6481af17, rt 0x42b0c0a28677b502
+daddu $t0, $t1, $t2 :: rd 0xffffffffc9f78d46, rs 0xffffffffbcb4666d, rt 0xd4326d9
+daddu $s0, $s1, $s2 :: rd 0x1f813bd70d0d5c61, rs 0x680cce5fb236b666, rt 0xb7746d775ad6a5fb
+daddu $t0, $t1, $t2 :: rd 0xffffffffc1f7b748, rs 0xffffffffb8757bda, rt 0x9823b6e
+daddu $s0, $s1, $s2 :: rd 0xd31807e1e2825e68, rs 0x3baa99471f6d4d75, rt 0x976d6e9ac31510f3
+daddu $t0, $t1, $t2 :: rd 0xffffffffb5365d03, rs 0xffffffffb5365d03, rt 0x0
+daddu $s0, $s1, $s2 :: rd 0x61cc22a7e1e4ce7e, rs 0x614d9b445f12236b, rt 0x7e876382d2ab13
+daddu $t0, $t1, $t2 :: rd 0xffffffffb1f740b4, rs 0xffffffffb1f740b4, rt 0x0
+daddu $s0, $s1, $s2 :: rd 0xa2a6ec661cd417cb, rs 0xa2a6ec661ba84121, rt 0x12bd6aa
+dsub $t0, $t1, $t2 :: rd 0x4e08bf4c, rs 0x0, rt 0xffffffffb1f740b4
+dsub $t0, $t1, $t2 :: rd 0x4ac9a2fd, rs 0x0, rt 0xffffffffb5365d03
+dsub $t0, $t1, $t2 :: rd 0x510cbf94, rs 0x9823b6e, rt 0xffffffffb8757bda
+dsub $t0, $t1, $t2 :: rd 0x508ec06c, rs 0xd4326d9, rt 0xffffffffbcb4666d
+dsub $t0, $t1, $t2 :: rd 0x70114074, rs 0x130476dc, rt 0xffffffffa2f33668
+dsub $t0, $t1, $t2 :: rd 0x71933f8c, rs 0x17c56b6b, rt 0xffffffffa6322bdf
+dsub $t0, $t1, $t2 :: rd 0x6f1540ac, rs 0x1a864db2, rt 0xffffffffab710d06
+dsub $t0, $t1, $t2 :: rd 0x6e973f54, rs 0x1e475005, rt 0xffffffffafb010b1
+dsub $t0, $t1, $t2 :: rd 0x8e0940ac, rs 0x2608edb8, rt 0xffffffff97ffad0c
+dsub $t0, $t1, $t2 :: rd 0x8f8b3f54, rs 0x22c9f00f, rt 0xffffffff933eb0bb
+dsub $t0, $t1, $t2 :: rd 0x910d4074, rs 0x2f8ad6d6, rt 0xffffffff9e7d9662
+dsub $t0, $t1, $t2 :: rd 0x908f3f8c, rs 0x2b4bcb61, rt 0xffffffff9abc8bd5
+dsub $t0, $t1, $t2 :: rd 0xb010bf94, rs 0x350c9b64, rt 0xffffffff84fbdbd0
+dsub $t0, $t1, $t2 :: rd 0xb192c06c, rs 0x31cd86d3, rt 0xffffffff803ac667
+dsub $t0, $t1, $t2 :: rd 0xaf14bf4c, rs 0x3c8ea00a, rt 0xffffffff8d79e0be
+dsub $t0, $t1, $t2 :: rd 0xae96c0b4, rs 0x384fbdbd, rt 0xffffffff89b8fd09
+dsub $t0, $t1, $t2 :: rd 0x4e2b3fac, rs 0x4c11db70, rt 0xfffffffffde69bc4
+dsub $t0, $t1, $t2 :: rd 0x4fa94054, rs 0x48d0c6c7, rt 0xfffffffff9278673
+dsub $t0, $t1, $t2 :: rd 0x512f3f74, rs 0x4593e01e, rt 0xfffffffff464a0aa
+dsub $t0, $t1, $t2 :: rd 0x50ad408c, rs 0x4152fda9, rt 0xfffffffff0a5bd1d
+dsub $t0, $t1, $t2 :: rd 0x7032c094, rs 0x5f15adac, rt 0xffffffffeee2ed18
+dsub $t0, $t1, $t2 :: rd 0x71b0bf6c, rs 0x5bd4b01b, rt 0xffffffffea23f0af
+dsub $t0, $t1, $t2 :: rd 0x6f36c04c, rs 0x569796c2, rt 0xffffffffe760d676
+dsub $t0, $t1, $t2 :: rd 0x6eb4bfb4, rs 0x52568b75, rt 0xffffffffe3a1cbc1
+dsub $t0, $t1, $t2 :: rd 0x8e2ac04c, rs 0x6a1936c8, rt 0xffffffffdbee767c
+dsub $t0, $t1, $t2 :: rd 0x8fa8bfb4, rs 0x6ed82b7f, rt 0xffffffffdf2f6bcb
+dsub $t0, $t1, $t2 :: rd 0x912ec094, rs 0x639b0da6, rt 0xffffffffd26c4d12
+dsub $t0, $t1, $t2 :: rd 0x90acbf6c, rs 0x675a1011, rt 0xffffffffd6ad50a5
+dsub $t0, $t1, $t2 :: rd 0xb0333f74, rs 0x791d4014, rt 0xffffffffc8ea00a0
+dsub $t0, $t1, $t2 :: rd 0xb1b1408c, rs 0x7ddc5da3, rt 0xffffffffcc2b1d17
+dsub $t0, $t1, $t2 :: rd 0xaf373fac, rs 0x709f7b7a, rt 0xffffffffc1683bce
+dsub $t0, $t1, $t2 :: rd 0xaeb54054, rs 0x745e66cd, rt 0xffffffffc5a92679
+dsub $t0, $t1, $t2 :: rd 0xffffffff6e4ec08c, rs 0xffffffff9823b6e0, rt 0x29d4f654
+dsub $t0, $t1, $t2 :: rd 0xffffffff6fccbf74, rs 0xffffffff9ce2ab57, rt 0x2d15ebe3
+dsub $t0, $t1, $t2 :: rd 0xffffffff714ac054, rs 0xffffffff91a18d8e, rt 0x2056cd3a
+dsub $t0, $t1, $t2 :: rd 0xffffffff70c8bfac, rs 0xffffffff95609039, rt 0x2497d08d
+dsub $t0, $t1, $t2 :: rd 0xffffffff50573fb4, rs 0xffffffff8b27c03c, rt 0x3ad08088
+dsub $t0, $t1, $t2 :: rd 0xffffffff51d5404c, rs 0xffffffff8fe6dd8b, rt 0x3e119d3f
+dsub $t0, $t1, $t2 :: rd 0xffffffff4f533f6c, rs 0xffffffff82a5fb52, rt 0x3352bbe6
+dsub $t0, $t1, $t2 :: rd 0xffffffff4ed14094, rs 0xffffffff8664e6e5, rt 0x3793a651
+dsub $t0, $t1, $t2 :: rd 0xffffffffae4f3f6c, rs 0xffffffffbe2b5b58, rt 0xfdc1bec
+dsub $t0, $t1, $t2 :: rd 0xffffffffafcd4094, rs 0xffffffffbaea46ef, rt 0xb1d065b
+dsub $t0, $t1, $t2 :: rd 0xffffffffb14b3fb4, rs 0xffffffffb7a96036, rt 0x65e2082
+dsub $t0, $t1, $t2 :: rd 0xffffffffb0c9404c, rs 0xffffffffb3687d81, rt 0x29f3d35
+dsub $t0, $t1, $t2 :: rd 0xffffffff9056c054, rs 0xffffffffad2f2d84, rt 0x1cd86d30
+dsub $t0, $t1, $t2 :: rd 0xffffffff91d4bfac, rs 0xffffffffa9ee3033, rt 0x18197087
+dsub $t0, $t1, $t2 :: rd 0xffffffff8f52c08c, rs 0xffffffffa4ad16ea, rt 0x155a565e
+dsub $t0, $t1, $t2 :: rd 0xffffffff8ed0bf74, rs 0xffffffffa06c0b5d, rt 0x119b4be9
+dsub $t0, $t1, $t2 :: rd 0xffffffff6e6d406c, rs 0xffffffffd4326d90, rt 0x65c52d24
+dsub $t0, $t1, $t2 :: rd 0xffffffff6fef3f94, rs 0xffffffffd0f37027, rt 0x61043093
+dsub $t0, $t1, $t2 :: rd 0xffffffff716940b4, rs 0xffffffffddb056fe, rt 0x6c47164a
+dsub $t0, $t1, $t2 :: rd 0xffffffff70eb3f4c, rs 0xffffffffd9714b49, rt 0x68860bfd
+dsub $t0, $t1, $t2 :: rd 0xffffffff5074bf54, rs 0xffffffffc7361b4c, rt 0x76c15bf8
+dsub $t0, $t1, $t2 :: rd 0xffffffff51f6c0ac, rs 0xffffffffc3f706fb, rt 0x7200464f
+dsub $t0, $t1, $t2 :: rd 0xffffffff4f70bf8c, rs 0xffffffffceb42022, rt 0x7f436096
+dsub $t0, $t1, $t2 :: rd 0xffffffff4ef2c074, rs 0xffffffffca753d95, rt 0x7b827d21
+dsub $t0, $t1, $t2 :: rd 0xffffffffae6cbf8c, rs 0xfffffffff23a8028, rt 0x43cdc09c
+dsub $t0, $t1, $t2 :: rd 0xffffffffafeec074, rs 0xfffffffff6fb9d9f, rt 0x470cdd2b
+dsub $t0, $t1, $t2 :: rd 0xffffffffb168bf54, rs 0xfffffffffbb8bb46, rt 0x4a4ffbf2
+dsub $t0, $t1, $t2 :: rd 0xffffffffb0eac0ac, rs 0xffffffffff79a6f1, rt 0x4e8ee645
+dsub $t0, $t1, $t2 :: rd 0xffffffff907540b4, rs 0xffffffffe13ef6f4, rt 0x50c9b640
+dsub $t0, $t1, $t2 :: rd 0xffffffff91f73f4c, rs 0xffffffffe5ffeb43, rt 0x5408abf7
+dsub $t0, $t1, $t2 :: rd 0xffffffff8f71406c, rs 0xffffffffe8bccd9a, rt 0x594b8d2e
+dsub $t0, $t1, $t2 :: rd 0xffffffff8ef33f94, rs 0xffffffffec7dd02d, rt 0x5d8a9099
+dsub $t0, $t1, $t2 :: rd 0xaf153fb4, rs 0x34867077, rt 0xffffffff857130c3
+dsub $t0, $t1, $t2 :: rd 0xae97404c, rs 0x30476dc0, rt 0xffffffff81b02d74
+dsub $t0, $t1, $t2 :: rd 0xb0113f6c, rs 0x3d044b19, rt 0xffffffff8cf30bad
+dsub $t0, $t1, $t2 :: rd 0xb1934094, rs 0x39c556ae, rt 0xffffffff8832161a
+dsub $t0, $t1, $t2 :: rd 0x910cc08c, rs 0x278206ab, rt 0xffffffff9675461f
+dsub $t0, $t1, $t2 :: rd 0x908ebf74, rs 0x23431b1c, rt 0xffffffff92b45ba8
+dsub $t0, $t1, $t2 :: rd 0x8e08c054, rs 0x2e003dc5, rt 0xffffffff9ff77d71
+dsub $t0, $t1, $t2 :: rd 0x8f8abfac, rs 0x2ac12072, rt 0xffffffff9b3660c6
+dsub $t0, $t1, $t2 :: rd 0x6f14c054, rs 0x128e9dcf, rt 0xffffffffa379dd7b
+dsub $t0, $t1, $t2 :: rd 0x6e96bfac, rs 0x164f8078, rt 0xffffffffa7b8c0cc
+dsub $t0, $t1, $t2 :: rd 0x7010c08c, rs 0x1b0ca6a1, rt 0xffffffffaafbe615
+dsub $t0, $t1, $t2 :: rd 0x7192bf74, rs 0x1fcdbb16, rt 0xffffffffae3afba2
+dsub $t0, $t1, $t2 :: rd 0x510d3f6c, rs 0x18aeb13, rt 0xffffffffb07daba7
+dsub $t0, $t1, $t2 :: rd 0x508f4094, rs 0x54bf6a4, rt 0xffffffffb4bcb610
+dsub $t0, $t1, $t2 :: rd 0x4e093fb4, rs 0x808d07d, rt 0xffffffffb9ff90c9
+dsub $t0, $t1, $t2 :: rd 0x4f8b404c, rs 0xcc9cdca, rt 0xffffffffbd3e8d7e
+dsub $t0, $t1, $t2 :: rd 0x7897ab07, rs 0x7897ab07, rt 0x0
+dsub $t0, $t1, $t2 :: rd 0xaeb4c0ac, rs 0x7c56b6b0, rt 0xffffffffcda1f604
+dsub $t0, $t1, $t2 :: rd 0x71159069, rs 0x71159069, rt 0x0
+dsub $t0, $t1, $t2 :: rd 0xb1b0c074, rs 0x75d48dde, rt 0xffffffffc423cd6a
+dsub $t0, $t1, $t2 :: rd 0x912f406c, rs 0x6b93dddb, rt 0xffffffffda649d6f
+dsub $t0, $t1, $t2 :: rd 0x90ad3f94, rs 0x6f52c06c, rt 0xffffffffdea580d8
+dsub $t0, $t1, $t2 :: rd 0x8e2b40b4, rs 0x6211e6b5, rt 0xffffffffd3e6a601
+dsub $t0, $t1, $t2 :: rd 0x8fa93f4c, rs 0x66d0fb02, rt 0xffffffffd727bbb6
+dsub $t0, $t1, $t2 :: rd 0x6f3740b4, rs 0x5e9f46bf, rt 0xffffffffef68060b
+dsub $t0, $t1, $t2 :: rd 0x6eb53f4c, rs 0x5a5e5b08, rt 0xffffffffeba91bbc
+dsub $t0, $t1, $t2 :: rd 0x7033406c, rs 0x571d7dd1, rt 0xffffffffe6ea3d65
+dsub $t0, $t1, $t2 :: rd 0x71b13f94, rs 0x53dc6066, rt 0xffffffffe22b20d2
+dsub $t0, $t1, $t2 :: rd 0x512ebf8c, rs 0x4d9b3063, rt 0xfffffffffc6c70d7
+dsub $t0, $t1, $t2 :: rd 0x50acc074, rs 0x495a2dd4, rt 0xfffffffff8ad6d60
+dsub $t0, $t1, $t2 :: rd 0x4e2abf54, rs 0x44190b0d, rt 0xfffffffff5ee4bb9
+dsub $t0, $t1, $t2 :: rd 0x4fa8c0ac, rs 0x40d816ba, rt 0xfffffffff12f560e
+dsub $t0, $t1, $t2 :: rd 0xffffffff8f534074, rs 0xffffffffaca5c697, rt 0x1d528623
+dsub $t0, $t1, $t2 :: rd 0xffffffff8ed13f8c, rs 0xffffffffa864db20, rt 0x19939b94
+dsub $t0, $t1, $t2 :: rd 0xffffffff905740ac, rs 0xffffffffa527fdf9, rt 0x14d0bd4d
+dsub $t0, $t1, $t2 :: rd 0xffffffff91d53f54, rs 0xffffffffa1e6e04e, rt 0x1011a0fa
+dsub $t0, $t1, $t2 :: rd 0xffffffffb14abf4c, rs 0xffffffffbfa1b04b, rt 0xe56f0ff
+dsub $t0, $t1, $t2 :: rd 0xffffffffb0c8c0b4, rs 0xffffffffbb60adfc, rt 0xa97ed48
+dsub $t0, $t1, $t2 :: rd 0xffffffffae4ebf94, rs 0xffffffffb6238b25, rt 0x7d4cb91
+dsub $t0, $t1, $t2 :: rd 0xffffffffafccc06c, rs 0xffffffffb2e29692, rt 0x315d626
+dsub $t0, $t1, $t2 :: rd 0xffffffff4f52bf94, rs 0xffffffff8aad2b2f, rt 0x3b5a6b9b
+dsub $t0, $t1, $t2 :: rd 0xffffffffc06489d4, rs 0x0, rt 0x3f9b762c
+dsub $t0, $t1, $t2 :: rd 0xffffffffcd27af0b, rs 0x0, rt 0x32d850f5
+dsub $t0, $t1, $t2 :: rd 0xffffffff51d4c0b4, rs 0xffffffff87ee0df6, rt 0x36194d42
+dsub $t0, $t1, $t2 :: rd 0xffffffff714b40ac, rs 0xffffffff99a95df3, rt 0x285e1d47
+dsub $t0, $t1, $t2 :: rd 0xffffffff70c93f54, rs 0xffffffff9d684044, rt 0x2c9f00f0
+dsub $t0, $t1, $t2 :: rd 0xffffffff6e4f4074, rs 0xffffffff902b669d, rt 0x21dc2629
+dsub $t0, $t1, $t2 :: rd 0xffffffff6fcd3f8c, rs 0xffffffff94ea7b2a, rt 0x251d3b9e
+dsub $t0, $t1, $t2 :: rd 0xffffffff8f70c094, rs 0xffffffffe0b41de7, rt 0x51435d53
+dsub $t0, $t1, $t2 :: rd 0xffffffff8ef2bf6c, rs 0xffffffffe4750050, rt 0x558240e4
+dsub $t0, $t1, $t2 :: rd 0xffffffff9074c04c, rs 0xffffffffe9362689, rt 0x58c1663d
+dsub $t0, $t1, $t2 :: rd 0xffffffff91f6bfb4, rs 0xffffffffedf73b3e, rt 0x5c007b8a
+dsub $t0, $t1, $t2 :: rd 0xffffffffb1693fac, rs 0xfffffffff3b06b3b, rt 0x42472b8f
+dsub $t0, $t1, $t2 :: rd 0xffffffffb0eb4054, rs 0xfffffffff771768c, rt 0x46863638
+dsub $t0, $t1, $t2 :: rd 0xffffffffae6d3f74, rs 0xfffffffffa325055, rt 0x4bc510e1
+dsub $t0, $t1, $t2 :: rd 0xffffffffafef408c, rs 0xfffffffffef34de2, rt 0x4f040d56
+dsub $t0, $t1, $t2 :: rd 0xffffffff4f713f74, rs 0xffffffffc6bcf05f, rt 0x774bb0eb
+dsub $t0, $t1, $t2 :: rd 0xffffffff4ef3408c, rs 0xffffffffc27dede8, rt 0x738aad5c
+dsub $t0, $t1, $t2 :: rd 0xffffffff50753fac, rs 0xffffffffcf3ecb31, rt 0x7ec98b85
+dsub $t0, $t1, $t2 :: rd 0xffffffff51f74054, rs 0xffffffffcbffd686, rt 0x7a089632
+dsub $t0, $t1, $t2 :: rd 0xffffffff7168c04c, rs 0xffffffffd5b88683, rt 0x644fc637
+dsub $t0, $t1, $t2 :: rd 0xffffffff70eabfb4, rs 0xffffffffd1799b34, rt 0x608edb80
+dsub $t0, $t1, $t2 :: rd 0xffffffff6e6cc094, rs 0xffffffffdc3abded, rt 0x6dcdfd59
+dsub $t0, $t1, $t2 :: rd 0xffffffff6feebf6c, rs 0xffffffffd8fba05a, rt 0x690ce0ee
+dsub $t0, $t1, $t2 :: rd 0x90114094, rs 0x690ce0ee, rt 0xffffffffd8fba05a
+dsub $t0, $t1, $t2 :: rd 0x91933f6c, rs 0x6dcdfd59, rt 0xffffffffdc3abded
+dsub $t0, $t1, $t2 :: rd 0x8f15404c, rs 0x608edb80, rt 0xffffffffd1799b34
+dsub $t0, $t1, $t2 :: rd 0x8e973fb4, rs 0x644fc637, rt 0xffffffffd5b88683
+dsub $t0, $t1, $t2 :: rd 0xae08bfac, rs 0x7a089632, rt 0xffffffffcbffd686
+dsub $t0, $t1, $t2 :: rd 0xaf8ac054, rs 0x7ec98b85, rt 0xffffffffcf3ecb31
+dsub $t0, $t1, $t2 :: rd 0xb10cbf74, rs 0x738aad5c, rt 0xffffffffc27dede8
+dsub $t0, $t1, $t2 :: rd 0xb08ec08c, rs 0x774bb0eb, rt 0xffffffffc6bcf05f
+dsub $t0, $t1, $t2 :: rd 0x5010bf74, rs 0x4f040d56, rt 0xfffffffffef34de2
+dsub $t0, $t1, $t2 :: rd 0x5192c08c, rs 0x4bc510e1, rt 0xfffffffffa325055
+dsub $t0, $t1, $t2 :: rd 0x4f14bfac, rs 0x46863638, rt 0xfffffffff771768c
+dsub $t0, $t1, $t2 :: rd 0x4e96c054, rs 0x42472b8f, rt 0xfffffffff3b06b3b
+dsub $t0, $t1, $t2 :: rd 0x6e09404c, rs 0x5c007b8a, rt 0xffffffffedf73b3e
+dsub $t0, $t1, $t2 :: rd 0x6f8b3fb4, rs 0x58c1663d, rt 0xffffffffe9362689
+dsub $t0, $t1, $t2 :: rd 0x710d4094, rs 0x558240e4, rt 0xffffffffe4750050
+dsub $t0, $t1, $t2 :: rd 0x708f3f6c, rs 0x51435d53, rt 0xffffffffe0b41de7
+dsub $t0, $t1, $t2 :: rd 0x9032c074, rs 0x251d3b9e, rt 0xffffffff94ea7b2a
+dsub $t0, $t1, $t2 :: rd 0x91b0bf8c, rs 0x21dc2629, rt 0xffffffff902b669d
+dsub $t0, $t1, $t2 :: rd 0x8f36c0ac, rs 0x2c9f00f0, rt 0xffffffff9d684044
+dsub $t0, $t1, $t2 :: rd 0x8eb4bf54, rs 0x285e1d47, rt 0xffffffff99a95df3
+dsub $t0, $t1, $t2 :: rd 0xae2b3f4c, rs 0x36194d42, rt 0xffffffff87ee0df6
+dsub $t0, $t1, $t2 :: rd 0x32d850f5, rs 0x32d850f5, rt 0x0
+dsub $t0, $t1, $t2 :: rd 0x3f9b762c, rs 0x3f9b762c, rt 0x0
+dsub $t0, $t1, $t2 :: rd 0xb0ad406c, rs 0x3b5a6b9b, rt 0xffffffff8aad2b2f
+dsub $t0, $t1, $t2 :: rd 0x50333f94, rs 0x315d626, rt 0xffffffffb2e29692
+dsub $t0, $t1, $t2 :: rd 0x51b1406c, rs 0x7d4cb91, rt 0xffffffffb6238b25
+dsub $t0, $t1, $t2 :: rd 0x4f373f4c, rs 0xa97ed48, rt 0xffffffffbb60adfc
+dsub $t0, $t1, $t2 :: rd 0x4eb540b4, rs 0xe56f0ff, rt 0xffffffffbfa1b04b
+dsub $t0, $t1, $t2 :: rd 0x6e2ac0ac, rs 0x1011a0fa, rt 0xffffffffa1e6e04e
+dsub $t0, $t1, $t2 :: rd 0x6fa8bf54, rs 0x14d0bd4d, rt 0xffffffffa527fdf9
+dsub $t0, $t1, $t2 :: rd 0x712ec074, rs 0x19939b94, rt 0xffffffffa864db20
+dsub $t0, $t1, $t2 :: rd 0x70acbf8c, rs 0x1d528623, rt 0xffffffffaca5c697
+dsub $t0, $t1, $t2 :: rd 0xffffffffb0573f54, rs 0xfffffffff12f560e, rt 0x40d816ba
+dsub $t0, $t1, $t2 :: rd 0xffffffffb1d540ac, rs 0xfffffffff5ee4bb9, rt 0x44190b0d
+dsub $t0, $t1, $t2 :: rd 0xffffffffaf533f8c, rs 0xfffffffff8ad6d60, rt 0x495a2dd4
+dsub $t0, $t1, $t2 :: rd 0xffffffffaed14074, rs 0xfffffffffc6c70d7, rt 0x4d9b3063
+dsub $t0, $t1, $t2 :: rd 0xffffffff8e4ec06c, rs 0xffffffffe22b20d2, rt 0x53dc6066
+dsub $t0, $t1, $t2 :: rd 0xffffffff8fccbf94, rs 0xffffffffe6ea3d65, rt 0x571d7dd1
+dsub $t0, $t1, $t2 :: rd 0xffffffff914ac0b4, rs 0xffffffffeba91bbc, rt 0x5a5e5b08
+dsub $t0, $t1, $t2 :: rd 0xffffffff90c8bf4c, rs 0xffffffffef68060b, rt 0x5e9f46bf
+dsub $t0, $t1, $t2 :: rd 0xffffffff7056c0b4, rs 0xffffffffd727bbb6, rt 0x66d0fb02
+dsub $t0, $t1, $t2 :: rd 0xffffffff71d4bf4c, rs 0xffffffffd3e6a601, rt 0x6211e6b5
+dsub $t0, $t1, $t2 :: rd 0xffffffff6f52c06c, rs 0xffffffffdea580d8, rt 0x6f52c06c
+dsub $t0, $t1, $t2 :: rd 0xffffffff6ed0bf94, rs 0xffffffffda649d6f, rt 0x6b93dddb
+dsub $t0, $t1, $t2 :: rd 0xffffffff4e4f3f8c, rs 0xffffffffc423cd6a, rt 0x75d48dde
+dsub $t0, $t1, $t2 :: rd 0xffffffff8eea6f97, rs 0x0, rt 0x71159069
+dsub $t0, $t1, $t2 :: rd 0xffffffff514b3f54, rs 0xffffffffcda1f604, rt 0x7c56b6b0
+dsub $t0, $t1, $t2 :: rd 0xffffffff876854f9, rs 0x0, rt 0x7897ab07
+dsub $t0, $t1, $t2 :: rd 0xffffffffb074bfb4, rs 0xffffffffbd3e8d7e, rt 0xcc9cdca
+dsub $t0, $t1, $t2 :: rd 0xffffffffb1f6c04c, rs 0xffffffffb9ff90c9, rt 0x808d07d
+dsub $t0, $t1, $t2 :: rd 0xffffffffaf70bf6c, rs 0xffffffffb4bcb610, rt 0x54bf6a4
+dsub $t0, $t1, $t2 :: rd 0xffffffffaef2c094, rs 0xffffffffb07daba7, rt 0x18aeb13
+dsub $t0, $t1, $t2 :: rd 0xffffffff8e6d408c, rs 0xffffffffae3afba2, rt 0x1fcdbb16
+dsub $t0, $t1, $t2 :: rd 0xffffffff8fef3f74, rs 0xffffffffaafbe615, rt 0x1b0ca6a1
+dsub $t0, $t1, $t2 :: rd 0xffffffff91694054, rs 0xffffffffa7b8c0cc, rt 0x164f8078
+dsub $t0, $t1, $t2 :: rd 0xffffffff90eb3fac, rs 0xffffffffa379dd7b, rt 0x128e9dcf
+dsub $t0, $t1, $t2 :: rd 0xffffffff70754054, rs 0xffffffff9b3660c6, rt 0x2ac12072
+dsub $t0, $t1, $t2 :: rd 0xffffffff71f73fac, rs 0xffffffff9ff77d71, rt 0x2e003dc5
+dsub $t0, $t1, $t2 :: rd 0xffffffff6f71408c, rs 0xffffffff92b45ba8, rt 0x23431b1c
+dsub $t0, $t1, $t2 :: rd 0xffffffff6ef33f74, rs 0xffffffff9675461f, rt 0x278206ab
+dsub $t0, $t1, $t2 :: rd 0xffffffff4e6cbf6c, rs 0xffffffff8832161a, rt 0x39c556ae
+dsub $t0, $t1, $t2 :: rd 0xffffffff4feec094, rs 0xffffffff8cf30bad, rt 0x3d044b19
+dsub $t0, $t1, $t2 :: rd 0xffffffff5168bfb4, rs 0xffffffff81b02d74, rt 0x30476dc0
+dsub $t0, $t1, $t2 :: rd 0xffffffff50eac04c, rs 0xffffffff857130c3, rt 0x34867077
+dsub $t0, $t1, $t2 :: rd 0x710cc06c, rs 0x5d8a9099, rt 0xffffffffec7dd02d
+dsub $t0, $t1, $t2 :: rd 0x708ebf94, rs 0x594b8d2e, rt 0xffffffffe8bccd9a
+dsub $t0, $t1, $t2 :: rd 0x6e08c0b4, rs 0x5408abf7, rt 0xffffffffe5ffeb43
+dsub $t0, $t1, $t2 :: rd 0x6f8abf4c, rs 0x50c9b640, rt 0xffffffffe13ef6f4
+dsub $t0, $t1, $t2 :: rd 0x4f153f54, rs 0x4e8ee645, rt 0xffffffffff79a6f1
+dsub $t0, $t1, $t2 :: rd 0x4e9740ac, rs 0x4a4ffbf2, rt 0xfffffffffbb8bb46
+dsub $t0, $t1, $t2 :: rd 0x50113f8c, rs 0x470cdd2b, rt 0xfffffffff6fb9d9f
+dsub $t0, $t1, $t2 :: rd 0x51934074, rs 0x43cdc09c, rt 0xfffffffff23a8028
+dsub $t0, $t1, $t2 :: rd 0xb10d3f8c, rs 0x7b827d21, rt 0xffffffffca753d95
+dsub $t0, $t1, $t2 :: rd 0xb08f4074, rs 0x7f436096, rt 0xffffffffceb42022
+dsub $t0, $t1, $t2 :: rd 0xae093f54, rs 0x7200464f, rt 0xffffffffc3f706fb
+dsub $t0, $t1, $t2 :: rd 0xaf8b40ac, rs 0x76c15bf8, rt 0xffffffffc7361b4c
+dsub $t0, $t1, $t2 :: rd 0x8f14c0b4, rs 0x68860bfd, rt 0xffffffffd9714b49
+dsub $t0, $t1, $t2 :: rd 0x8e96bf4c, rs 0x6c47164a, rt 0xffffffffddb056fe
+dsub $t0, $t1, $t2 :: rd 0x9010c06c, rs 0x61043093, rt 0xffffffffd0f37027
+dsub $t0, $t1, $t2 :: rd 0x9192bf94, rs 0x65c52d24, rt 0xffffffffd4326d90
+dsub $t0, $t1, $t2 :: rd 0x712f408c, rs 0x119b4be9, rt 0xffffffffa06c0b5d
+dsub $t0, $t1, $t2 :: rd 0x70ad3f74, rs 0x155a565e, rt 0xffffffffa4ad16ea
+dsub $t0, $t1, $t2 :: rd 0x6e2b4054, rs 0x18197087, rt 0xffffffffa9ee3033
+dsub $t0, $t1, $t2 :: rd 0x6fa93fac, rs 0x1cd86d30, rt 0xffffffffad2f2d84
+dsub $t0, $t1, $t2 :: rd 0x4f36bfb4, rs 0x29f3d35, rt 0xffffffffb3687d81
+dsub $t0, $t1, $t2 :: rd 0x4eb4c04c, rs 0x65e2082, rt 0xffffffffb7a96036
+dsub $t0, $t1, $t2 :: rd 0x5032bf6c, rs 0xb1d065b, rt 0xffffffffbaea46ef
+dsub $t0, $t1, $t2 :: rd 0x51b0c094, rs 0xfdc1bec, rt 0xffffffffbe2b5b58
+dsub $t0, $t1, $t2 :: rd 0xb12ebf6c, rs 0x3793a651, rt 0xffffffff8664e6e5
+dsub $t0, $t1, $t2 :: rd 0xb0acc094, rs 0x3352bbe6, rt 0xffffffff82a5fb52
+dsub $t0, $t1, $t2 :: rd 0xae2abfb4, rs 0x3e119d3f, rt 0xffffffff8fe6dd8b
+dsub $t0, $t1, $t2 :: rd 0xafa8c04c, rs 0x3ad08088, rt 0xffffffff8b27c03c
+dsub $t0, $t1, $t2 :: rd 0x8f374054, rs 0x2497d08d, rt 0xffffffff95609039
+dsub $t0, $t1, $t2 :: rd 0x8eb53fac, rs 0x2056cd3a, rt 0xffffffff91a18d8e
+dsub $t0, $t1, $t2 :: rd 0x9033408c, rs 0x2d15ebe3, rt 0xffffffff9ce2ab57
+dsub $t0, $t1, $t2 :: rd 0x91b13f74, rs 0x29d4f654, rt 0xffffffff9823b6e0
+dsub $t0, $t1, $t2 :: rd 0xffffffff514abfac, rs 0xffffffffc5a92679, rt 0x745e66cd
+dsub $t0, $t1, $t2 :: rd 0xffffffff50c8c054, rs 0xffffffffc1683bce, rt 0x709f7b7a
+dsub $t0, $t1, $t2 :: rd 0xffffffff4e4ebf74, rs 0xffffffffcc2b1d17, rt 0x7ddc5da3
+dsub $t0, $t1, $t2 :: rd 0xffffffff4fccc08c, rs 0xffffffffc8ea00a0, rt 0x791d4014
+dsub $t0, $t1, $t2 :: rd 0xffffffff6f534094, rs 0xffffffffd6ad50a5, rt 0x675a1011
+dsub $t0, $t1, $t2 :: rd 0xffffffff6ed13f6c, rs 0xffffffffd26c4d12, rt 0x639b0da6
+dsub $t0, $t1, $t2 :: rd 0xffffffff7057404c, rs 0xffffffffdf2f6bcb, rt 0x6ed82b7f
+dsub $t0, $t1, $t2 :: rd 0xffffffff71d53fb4, rs 0xffffffffdbee767c, rt 0x6a1936c8
+dsub $t0, $t1, $t2 :: rd 0xffffffff914b404c, rs 0xffffffffe3a1cbc1, rt 0x52568b75
+dsub $t0, $t1, $t2 :: rd 0xffffffff90c93fb4, rs 0xffffffffe760d676, rt 0x569796c2
+dsub $t0, $t1, $t2 :: rd 0xffffffff8e4f4094, rs 0xffffffffea23f0af, rt 0x5bd4b01b
+dsub $t0, $t1, $t2 :: rd 0xffffffff8fcd3f6c, rs 0xffffffffeee2ed18, rt 0x5f15adac
+dsub $t0, $t1, $t2 :: rd 0xffffffffaf52bf74, rs 0xfffffffff0a5bd1d, rt 0x4152fda9
+dsub $t0, $t1, $t2 :: rd 0xffffffffaed0c08c, rs 0xfffffffff464a0aa, rt 0x4593e01e
+dsub $t0, $t1, $t2 :: rd 0xffffffffb056bfac, rs 0xfffffffff9278673, rt 0x48d0c6c7
+dsub $t0, $t1, $t2 :: rd 0xffffffffb1d4c054, rs 0xfffffffffde69bc4, rt 0x4c11db70
+dsub $t0, $t1, $t2 :: rd 0xffffffff51693f4c, rs 0xffffffff89b8fd09, rt 0x384fbdbd
+dsub $t0, $t1, $t2 :: rd 0xffffffff50eb40b4, rs 0xffffffff8d79e0be, rt 0x3c8ea00a
+dsub $t0, $t1, $t2 :: rd 0xffffffff4e6d3f94, rs 0xffffffff803ac667, rt 0x31cd86d3
+dsub $t0, $t1, $t2 :: rd 0xffffffff4fef406c, rs 0xffffffff84fbdbd0, rt 0x350c9b64
+dsub $t0, $t1, $t2 :: rd 0xffffffff6f70c074, rs 0xffffffff9abc8bd5, rt 0x2b4bcb61
+dsub $t0, $t1, $t2 :: rd 0xffffffff6ef2bf8c, rs 0xffffffff9e7d9662, rt 0x2f8ad6d6
+dsub $t0, $t1, $t2 :: rd 0xffffffff7074c0ac, rs 0xffffffff933eb0bb, rt 0x22c9f00f
+dsub $t0, $t1, $t2 :: rd 0xffffffff71f6bf54, rs 0xffffffff97ffad0c, rt 0x2608edb8
+dsub $t0, $t1, $t2 :: rd 0xffffffff9168c0ac, rs 0xffffffffafb010b1, rt 0x1e475005
+dsub $t0, $t1, $t2 :: rd 0xffffffff90eabf54, rs 0xffffffffab710d06, rt 0x1a864db2
+dsub $t0, $t1, $t2 :: rd 0xffffffff8e6cc074, rs 0xffffffffa6322bdf, rt 0x17c56b6b
+dsub $t0, $t1, $t2 :: rd 0xffffffff8feebf8c, rs 0xffffffffa2f33668, rt 0x130476dc
+dsub $t0, $t1, $t2 :: rd 0xffffffffaf713f94, rs 0xffffffffbcb4666d, rt 0xd4326d9
+dsub $t0, $t1, $t2 :: rd 0xffffffffaef3406c, rs 0xffffffffb8757bda, rt 0x9823b6e
+dsub $t0, $t1, $t2 :: rd 0xffffffffb5365d03, rs 0xffffffffb5365d03, rt 0x0
+dsub $t0, $t1, $t2 :: rd 0xffffffffb1f740b4, rs 0xffffffffb1f740b4, rt 0x0
+dsubu $t0, $t1, $t2 :: rd 0x4e08bf4c, rs 0x0, rt 0xffffffffb1f740b4
+dsubu $s0, $s1, $s2 :: rd 0x5d591399e5839589, rs 0x12bd6aa, rt 0xa2a6ec661ba84121
+dsubu $t0, $t1, $t2 :: rd 0x4ac9a2fd, rs 0x0, rt 0xffffffffb5365d03
+dsubu $s0, $s1, $s2 :: rd 0x9f30ec1f23c087a8, rs 0x7e876382d2ab13, rt 0x614d9b445f12236b
+dsubu $t0, $t1, $t2 :: rd 0x510cbf94, rs 0x9823b6e, rt 0xffffffffb8757bda
+dsubu $s0, $s1, $s2 :: rd 0x5bc2d553a3a7c37e, rs 0x976d6e9ac31510f3, rt 0x3baa99471f6d4d75
+dsubu $t0, $t1, $t2 :: rd 0x508ec06c, rs 0xd4326d9, rt 0xffffffffbcb4666d
+dsubu $s0, $s1, $s2 :: rd 0x4f679f17a89fef95, rs 0xb7746d775ad6a5fb, rt 0x680cce5fb236b666
+dsubu $t0, $t1, $t2 :: rd 0x70114074, rs 0x130476dc, rt 0xffffffffa2f33668
+dsubu $s0, $s1, $s2 :: rd 0xe9c45c5521f605eb, rs 0x42b0c0a28677b502, rt 0x58ec644d6481af17
+dsubu $t0, $t1, $t2 :: rd 0x71933f8c, rs 0x17c56b6b, rt 0xffffffffa6322bdf
+dsubu $s0, $s1, $s2 :: rd 0x7c20e0a803c05ce3, rs 0x2aa89d319e3c30ad, rt 0xae87bc899a7bd3ca
+dsubu $t0, $t1, $t2 :: rd 0x6f1540ac, rs 0x1a864db2, rt 0xffffffffab710d06
+dsubu $s0, $s1, $s2 :: rd 0x51cee65fdfd4de1f, rs 0x1f308ec377fb413d, rt 0xcd61a8639826631e
+dsubu $t0, $t1, $t2 :: rd 0x6e973f54, rs 0x1e475005, rt 0xffffffffafb010b1
+dsubu $s0, $s1, $s2 :: rd 0xdc9d63c85fd7b40b, rs 0x7aa04213c760e4f7, rt 0x9e02de4b678930ec
+dsubu $t0, $t1, $t2 :: rd 0x8e0940ac, rs 0x2608edb8, rt 0xffffffff97ffad0c
+dsubu $s0, $s1, $s2 :: rd 0x6d77ec0d39b63465, rs 0x9e705cc51ad8dca0, rt 0x30f870b7e122a83b
+dsubu $t0, $t1, $t2 :: rd 0x8f8b3f54, rs 0x22c9f00f, rt 0xffffffff933eb0bb
+dsubu $s0, $s1, $s2 :: rd 0x1411b9e85321f080, rs 0x4b3dda869615a60d, rt 0x372c209e42f3b58d
+dsubu $t0, $t1, $t2 :: rd 0x910d4074, rs 0x2f8ad6d6, rt 0xffffffff9e7d9662
+dsubu $s0, $s1, $s2 :: rd 0x8b3e62f4a5a17034, rs 0x5e7a4dd6353d41d, rt 0x7aa941e8bdb263e9
+dsubu $t0, $t1, $t2 :: rd 0x908f3f8c, rs 0x2b4bcb61, rt 0xffffffff9abc8bd5
+dsubu $s0, $s1, $s2 :: rd 0x765476f0425624c1, rs 0x3af35a9dc40bd413, rt 0xc49ee3ad81b5af52
+dsubu $t0, $t1, $t2 :: rd 0xb010bf94, rs 0x350c9b64, rt 0xffffffff84fbdbd0
+dsubu $s0, $s1, $s2 :: rd 0xe1f79bc6bc190947, rs 0x47f505569a08a180, rt 0x65fd698fddef9839
+dsubu $t0, $t1, $t2 :: rd 0xb192c06c, rs 0x31cd86d3, rt 0xffffffff803ac667
+dsubu $s0, $s1, $s2 :: rd 0xac5b72db14fe89b2, rs 0x9564b77fd6d2040f, rt 0xe90944a4c1d37a5d
+dsubu $t0, $t1, $t2 :: rd 0xaf14bf4c, rs 0x3c8ea00a, rt 0xffffffff8d79e0be
+dsubu $s0, $s1, $s2 :: rd 0xfeba09b5eda59a3e, rs 0xcebc8279b2c76bbe, rt 0xd00278c3c521d180
+dsubu $t0, $t1, $t2 :: rd 0xae96c0b4, rs 0x384fbdbd, rt 0xffffffff89b8fd09
+dsubu $s0, $s1, $s2 :: rd 0x80054f948c16263e, rs 0xb5034c2f1f18e4c7, rt 0x34fdfc9a9302be89
+dsubu $t0, $t1, $t2 :: rd 0x4e2b3fac, rs 0x4c11db70, rt 0xfffffffffde69bc4
+dsubu $s0, $s1, $s2 :: rd 0x7db678d6366354db, rs 0x94ff52fc81afa797, rt 0x1748da264b4c52bc
+dsubu $t0, $t1, $t2 :: rd 0x4fa94054, rs 0x48d0c6c7, rt 0xfffffffff9278673
+dsubu $s0, $s1, $s2 :: rd 0xfdd2bfe282d72064, rs 0x31d8d9166dfc50ea, rt 0x34061933eb253086
+dsubu $t0, $t1, $t2 :: rd 0x512f3f74, rs 0x4593e01e, rt 0xfffffffff464a0aa
+dsubu $s0, $s1, $s2 :: rd 0x88a4ac1cdf899853, rs 0x36549bd678e895b1, rt 0xadafefb9995efd5e
+dsubu $t0, $t1, $t2 :: rd 0x50ad408c, rs 0x4152fda9, rt 0xfffffffff0a5bd1d
+dsubu $s0, $s1, $s2 :: rd 0x9707b2e01a60f440, rs 0x85e0a6319b63259b, rt 0xeed8f3518102315b
+dsubu $t0, $t1, $t2 :: rd 0x7032c094, rs 0x5f15adac, rt 0xffffffffeee2ed18
+dsubu $s0, $s1, $s2 :: rd 0xd37b88031d20b668, rs 0x556b3ecaccf17ac5, rt 0x81efb6c7afd0c45d
+dsubu $t0, $t1, $t2 :: rd 0x71b0bf6c, rs 0x5bd4b01b, rt 0xffffffffea23f0af
+dsubu $s0, $s1, $s2 :: rd 0xc200cfa57fb829f1, rs 0xb42f5fc581eea0fb, rt 0xf22e90200236770a
+dsubu $t0, $t1, $t2 :: rd 0x6f36c04c, rs 0x569796c2, rt 0xffffffffe760d676
+dsubu $s0, $s1, $s2 :: rd 0xd6ded6ae1c4f7e40, rs 0x25b50fec14682d97, rt 0x4ed6393df818af57
+dsubu $t0, $t1, $t2 :: rd 0x6eb4bfb4, rs 0x52568b75, rt 0xffffffffe3a1cbc1
+dsubu $s0, $s1, $s2 :: rd 0xfe21c872c0ec5223, rs 0xfc93c5132cfb087a, rt 0xfe71fca06c0eb657
+dsubu $t0, $t1, $t2 :: rd 0x8e2ac04c, rs 0x6a1936c8, rt 0xffffffffdbee767c
+dsubu $s0, $s1, $s2 :: rd 0x87ddef1607289d5a, rs 0x3c2cd9a9cda20766, rt 0xb44eea93c6796a0c
+dsubu $t0, $t1, $t2 :: rd 0x8fa8bfb4, rs 0x6ed82b7f, rt 0xffffffffdf2f6bcb
+dsubu $s0, $s1, $s2 :: rd 0x7e40c8eefc53fa0f, rs 0x1791722a7d72da3e, rt 0x9950a93b811ee02f
+dsubu $t0, $t1, $t2 :: rd 0x912ec094, rs 0x639b0da6, rt 0xffffffffd26c4d12
+dsubu $s0, $s1, $s2 :: rd 0x5f03d8a4f1abce06, rs 0x87cc9d193ce24ad, rt 0xa978f12ca22256a7
+dsubu $t0, $t1, $t2 :: rd 0x90acbf6c, rs 0x675a1011, rt 0xffffffffd6ad50a5
+dsubu $s0, $s1, $s2 :: rd 0xedac53261c814420, rs 0x1d2a757038984ed2, rt 0x2f7e224a1c170ab2
+dsubu $t0, $t1, $t2 :: rd 0xb0333f74, rs 0x791d4014, rt 0xffffffffc8ea00a0
+dsubu $s0, $s1, $s2 :: rd 0x12cf9bbcc547576a, rs 0xd0d070db710cd036, rt 0xbe00d51eabc578cc
+dsubu $t0, $t1, $t2 :: rd 0xb1b1408c, rs 0x7ddc5da3, rt 0xffffffffcc2b1d17
+dsubu $s0, $s1, $s2 :: rd 0xae0bdb817467c829, rs 0x39c21c7d03415604, rt 0x8bb640fb8ed98ddb
+dsubu $t0, $t1, $t2 :: rd 0xaf373fac, rs 0x709f7b7a, rt 0xffffffffc1683bce
+dsubu $s0, $s1, $s2 :: rd 0x373f6eb2860b8bdd, rs 0x8e94b7af8ecc31ce, rt 0x575548fd08c0a5f1
+dsubu $t0, $t1, $t2 :: rd 0xaeb54054, rs 0x745e66cd, rt 0xffffffffc5a92679
+dsubu $s0, $s1, $s2 :: rd 0x4f5c9ee13eb1fdd0, rs 0x24eb6a8d1ce7674f, rt 0xd58ecbabde35697f
+dsubu $t0, $t1, $t2 :: rd 0xffffffff6e4ec08c, rs 0xffffffff9823b6e0, rt 0x29d4f654
+dsubu $s0, $s1, $s2 :: rd 0xc4cbee3b1e768d17, rs 0x2f39454412d6e4a7, rt 0x6a6d5708f4605790
+dsubu $t0, $t1, $t2 :: rd 0xffffffff6fccbf74, rs 0xffffffff9ce2ab57, rt 0x2d15ebe3
+dsubu $s0, $s1, $s2 :: rd 0x15bfed2db2a40cd9, rs 0x2608c2b756da4c54, rt 0x1048d589a4363f7b
+dsubu $t0, $t1, $t2 :: rd 0xffffffff714ac054, rs 0xffffffff91a18d8e, rt 0x2056cd3a
+dsubu $s0, $s1, $s2 :: rd 0x6aa6b6089901099e, rs 0x900102dac8d7252f, rt 0x255a4cd22fd61b91
+dsubu $t0, $t1, $t2 :: rd 0xffffffff70c8bfac, rs 0xffffffff95609039, rt 0x2497d08d
+dsubu $s0, $s1, $s2 :: rd 0xb0354d11176227d0, rs 0xc890d5f1f2efa4f7, rt 0x185b88e0db8d7d27
+dsubu $t0, $t1, $t2 :: rd 0xffffffff50573fb4, rs 0xffffffff8b27c03c, rt 0x3ad08088
+dsubu $s0, $s1, $s2 :: rd 0x6df98696221e0adb, rs 0xed5005cbc8b0a214, rt 0x7f567f35a6929739
+dsubu $t0, $t1, $t2 :: rd 0xffffffff51d5404c, rs 0xffffffff8fe6dd8b, rt 0x3e119d3f
+dsubu $s0, $s1, $s2 :: rd 0x9caae453f7356099, rs 0x314791895991136c, rt 0x949cad35625bb2d3
+dsubu $t0, $t1, $t2 :: rd 0xffffffff4f533f6c, rs 0xffffffff82a5fb52, rt 0x3352bbe6
+dsubu $s0, $s1, $s2 :: rd 0x51d21b76402221eb, rs 0xc6eecff99a2fb6f3, rt 0x751cb4835a0d9508
+dsubu $t0, $t1, $t2 :: rd 0xffffffff4ed14094, rs 0xffffffff8664e6e5, rt 0x3793a651
+dsubu $s0, $s1, $s2 :: rd 0x42fc05a9f477393, rs 0xa809521238895270, rt 0xa3d991b79941dedd
+dsubu $t0, $t1, $t2 :: rd 0xffffffffae4f3f6c, rs 0xffffffffbe2b5b58, rt 0xfdc1bec
+dsubu $s0, $s1, $s2 :: rd 0x85356931059dc4d1, rs 0x87750a04ad765040, rt 0x23fa0d3a7d88b6f
+dsubu $t0, $t1, $t2 :: rd 0xffffffffafcd4094, rs 0xffffffffbaea46ef, rt 0xb1d065b
+dsubu $s0, $s1, $s2 :: rd 0x221263b84faa4a63, rs 0x2c3de85e84bb5a83, rt 0xa2b84a635111020
+dsubu $t0, $t1, $t2 :: rd 0xffffffffb14b3fb4, rs 0xffffffffb7a96036, rt 0x65e2082
+dsubu $s0, $s1, $s2 :: rd 0x370fb2c5bb90f8bd, rs 0xae6aff8fc506aa67, rt 0x775b4cca0975b1aa
+dsubu $t0, $t1, $t2 :: rd 0xffffffffb0c9404c, rs 0xffffffffb3687d81, rt 0x29f3d35
+dsubu $s0, $s1, $s2 :: rd 0xcd896e4cc96d05f0, rs 0xc07112dd60ed5ee3, rt 0xf2e7a490978058f3
+dsubu $t0, $t1, $t2 :: rd 0xffffffff9056c054, rs 0xffffffffad2f2d84, rt 0x1cd86d30
+dsubu $s0, $s1, $s2 :: rd 0x3731b0ad08b2c643, rs 0xc4c770f630dcca5a, rt 0x8d95c049282a0417
+dsubu $t0, $t1, $t2 :: rd 0xffffffff91d4bfac, rs 0xffffffffa9ee3033, rt 0x18197087
+dsubu $s0, $s1, $s2 :: rd 0x41cff89fb1b7a87c, rs 0xdfec2b2383cd5277, rt 0x9e1c3283d215a9fb
+dsubu $t0, $t1, $t2 :: rd 0xffffffff8f52c08c, rs 0xffffffffa4ad16ea, rt 0x155a565e
+dsubu $s0, $s1, $s2 :: rd 0xbe8591ccf592b25a, rs 0xd3adba260ff7d96b, rt 0x152828591a652711
+dsubu $t0, $t1, $t2 :: rd 0xffffffff8ed0bf74, rs 0xffffffffa06c0b5d, rt 0x119b4be9
+dsubu $s0, $s1, $s2 :: rd 0xcc7edc0c2d324f19, rs 0x4ab4aa798418c00e, rt 0x7e35ce6d56e670f5
+dsubu $t0, $t1, $t2 :: rd 0xffffffff6e6d406c, rs 0xffffffffd4326d90, rt 0x65c52d24
+dsubu $s0, $s1, $s2 :: rd 0x3c8857567b9a60d9, rs 0xbb8c035e0de0f0b8, rt 0x7f03ac0792468fdf
+dsubu $t0, $t1, $t2 :: rd 0xffffffff6fef3f94, rs 0xffffffffd0f37027, rt 0x61043093
+dsubu $s0, $s1, $s2 :: rd 0x26d9f905a134ac05, rs 0x33b06f54a97fdcf1, rt 0xcd6764f084b30ec
+dsubu $t0, $t1, $t2 :: rd 0xffffffff716940b4, rs 0xffffffffddb056fe, rt 0x6c47164a
+dsubu $s0, $s1, $s2 :: rd 0x52a5e99c96fa95d5, rs 0x77433f373fd1c081, rt 0x249d559aa8d72aac
+dsubu $t0, $t1, $t2 :: rd 0xffffffff70eb3f4c, rs 0xffffffffd9714b49, rt 0x68860bfd
+dsubu $s0, $s1, $s2 :: rd 0xd7e5e62faf25f781, rs 0xec91d993c92195e4, rt 0x14abf36419fb9e63
+dsubu $t0, $t1, $t2 :: rd 0xffffffff5074bf54, rs 0xffffffffc7361b4c, rt 0x76c15bf8
+dsubu $s0, $s1, $s2 :: rd 0x4427cbbccf0c72cb, rs 0x49fbf6a795b1a5ab, rt 0x5d42aeac6a532e0
+dsubu $t0, $t1, $t2 :: rd 0xffffffff51f6c0ac, rs 0xffffffffc3f706fb, rt 0x7200464f
+dsubu $s0, $s1, $s2 :: rd 0x5db1d27f45e57c07, rs 0x19364378c7ce8d1e, rt 0xbb8470f981e91117
+dsubu $t0, $t1, $t2 :: rd 0xffffffff4f70bf8c, rs 0xffffffffceb42022, rt 0x7f436096
+dsubu $s0, $s1, $s2 :: rd 0x5af3c01531a70159, rs 0xb99e8def2f384907, rt 0x5eaacdd9fd9147ae
+dsubu $t0, $t1, $t2 :: rd 0xffffffff4ef2c074, rs 0xffffffffca753d95, rt 0x7b827d21
+dsubu $s0, $s1, $s2 :: rd 0x31fed7bb3a609b35, rs 0x47eacdcd582b12fe, rt 0x15ebf6121dca77c9
+dsubu $t0, $t1, $t2 :: rd 0xffffffffae6cbf8c, rs 0xfffffffff23a8028, rt 0x43cdc09c
+dsubu $s0, $s1, $s2 :: rd 0x9dd3c0930c2b56cf, rs 0xd685884e76558c4f, rt 0x38b1c7bb6a2a3580
+dsubu $t0, $t1, $t2 :: rd 0xffffffffafeec074, rs 0xfffffffff6fb9d9f, rt 0x470cdd2b
+dsubu $s0, $s1, $s2 :: rd 0x227052a56d9298f1, rs 0x6168d62a34c195c7, rt 0x3ef88384c72efcd6
+dsubu $t0, $t1, $t2 :: rd 0xffffffffb168bf54, rs 0xfffffffffbb8bb46, rt 0x4a4ffbf2
+dsubu $s0, $s1, $s2 :: rd 0xa00556c1327b5a15, rs 0xd30169894df47405, rt 0x32fc12c81b7919f0
+dsubu $t0, $t1, $t2 :: rd 0xffffffffb0eac0ac, rs 0xffffffffff79a6f1, rt 0x4e8ee645
+dsubu $s0, $s1, $s2 :: rd 0xc941250aadae6d3e, rs 0x1ca190bf6cbb06db, rt 0x53606bb4bf0c999d
+dsubu $t0, $t1, $t2 :: rd 0xffffffff907540b4, rs 0xffffffffe13ef6f4, rt 0x50c9b640
+dsubu $s0, $s1, $s2 :: rd 0x264f48529eebaa60, rs 0x58300f029cae393a, rt 0x31e0c6affdc28eda
+dsubu $t0, $t1, $t2 :: rd 0xffffffff91f73f4c, rs 0xffffffffe5ffeb43, rt 0x5408abf7
+dsubu $s0, $s1, $s2 :: rd 0x23f589cfa1181432, rs 0x9a995fdbdc7ebc2d, rt 0x76a3d60c3b66a7fb
+dsubu $t0, $t1, $t2 :: rd 0xffffffff8f71406c, rs 0xffffffffe8bccd9a, rt 0x594b8d2e
+dsubu $s0, $s1, $s2 :: rd 0x3e9dbc212c17c919, rs 0x8a96047be3405b48, rt 0x4bf8485ab728922f
+dsubu $t0, $t1, $t2 :: rd 0xffffffff8ef33f94, rs 0xffffffffec7dd02d, rt 0x5d8a9099
+dsubu $s0, $s1, $s2 :: rd 0xc194d8ec7b7222d3, rs 0x75bfafd2d519d322, rt 0xb42ad6e659a7b04f
+dsubu $t0, $t1, $t2 :: rd 0xaf153fb4, rs 0x34867077, rt 0xffffffff857130c3
+dsubu $s0, $s1, $s2 :: rd 0x636e39dec68af0ed, rs 0xde230867a630f6ad, rt 0x7ab4ce88dfa605c0
+dsubu $t0, $t1, $t2 :: rd 0xae97404c, rs 0x30476dc0, rt 0xffffffff81b02d74
+dsubu $s0, $s1, $s2 :: rd 0x7e5fb27bf94e69ac, rs 0x2c0a0cf256103260, rt 0xadaa5a765cc1c8b4
+dsubu $t0, $t1, $t2 :: rd 0xb0113f6c, rs 0x3d044b19, rt 0xffffffff8cf30bad
+dsubu $s0, $s1, $s2 :: rd 0xabe7e5fe3d51ba46, rs 0x94a90544249b18ef, rt 0xe8c11f45e7495ea9
+dsubu $t0, $t1, $t2 :: rd 0xb1934094, rs 0x39c556ae, rt 0xffffffff8832161a
+dsubu $s0, $s1, $s2 :: rd 0x55c8de52e86503e9, rs 0xf9519fb55b56fcde, rt 0xa388c16272f1f8f5
+dsubu $t0, $t1, $t2 :: rd 0x910cc08c, rs 0x278206ab, rt 0xffffffff9675461f
+dsubu $s0, $s1, $s2 :: rd 0xd8660d5bca1f9646, rs 0x81daf8200468319b, rt 0xa974eac43a489b55
+dsubu $t0, $t1, $t2 :: rd 0x908ebf74, rs 0x23431b1c, rt 0xffffffff92b45ba8
+dsubu $s0, $s1, $s2 :: rd 0xf3f79ef50cd774e5, rs 0x8c61ca5a5725f2ec, rt 0x986a2b654a4e7e07
+dsubu $t0, $t1, $t2 :: rd 0x8e08c054, rs 0x2e003dc5, rt 0xffffffff9ff77d71
+dsubu $s0, $s1, $s2 :: rd 0x5f2d1de43fb3e8b, rs 0x8b95a6ddc25dc8bf, rt 0x85a2d4ff7e628a34
+dsubu $t0, $t1, $t2 :: rd 0x8f8abfac, rs 0x2ac12072, rt 0xffffffff9b3660c6
+dsubu $s0, $s1, $s2 :: rd 0x5a5ad5456b73d4c1, rs 0x300ce751dac6162f, rt 0xd5b2120c6f52416e
+dsubu $t0, $t1, $t2 :: rd 0x6f14c054, rs 0x128e9dcf, rt 0xffffffffa379dd7b
+dsubu $s0, $s1, $s2 :: rd 0x844237e6db671303, rs 0x6778fdf3ba52a850, rt 0xe336c60cdeeb954d
+dsubu $t0, $t1, $t2 :: rd 0x6e96bfac, rs 0x164f8078, rt 0xffffffffa7b8c0cc
+dsubu $s0, $s1, $s2 :: rd 0xcc08f69f3fc098e3, rs 0xad00b1f7da78479f, rt 0xe0f7bb589ab7aebc
+dsubu $t0, $t1, $t2 :: rd 0x7010c08c, rs 0x1b0ca6a1, rt 0xffffffffaafbe615
+dsubu $s0, $s1, $s2 :: rd 0xb6c0dc8ca1f14d8c, rs 0x8d44168a6b6d98a, rt 0x521364dc04c58bfe
+dsubu $t0, $t1, $t2 :: rd 0x7192bf74, rs 0x1fcdbb16, rt 0xffffffffae3afba2
+dsubu $s0, $s1, $s2 :: rd 0xb9108885d2bcd3c9, rs 0xf518381dce634413, rt 0x3c07af97fba6704a
+dsubu $t0, $t1, $t2 :: rd 0x510d3f6c, rs 0x18aeb13, rt 0xffffffffb07daba7
+dsubu $s0, $s1, $s2 :: rd 0x1cf8e7192d467d7c, rs 0xe4627f3fe5255fc0, rt 0xc7699826b7dee244
+dsubu $t0, $t1, $t2 :: rd 0x508f4094, rs 0x54bf6a4, rt 0xffffffffb4bcb610
+dsubu $s0, $s1, $s2 :: rd 0x30d493400e94aaf0, rs 0xccd392e176321f28, rt 0x9bfeffa1679d7438
+dsubu $t0, $t1, $t2 :: rd 0x4e093fb4, rs 0x808d07d, rt 0xffffffffb9ff90c9
+dsubu $s0, $s1, $s2 :: rd 0xda2d3dcb3f975265, rs 0x829464944018fd8f, rt 0xa86726c90081ab2a
+dsubu $t0, $t1, $t2 :: rd 0x4f8b404c, rs 0xcc9cdca, rt 0xffffffffbd3e8d7e
+dsubu $s0, $s1, $s2 :: rd 0x3620cb6610c5a9f9, rs 0x15d3204052e8f0e5, rt 0xdfb254da422346ec
+dsubu $t0, $t1, $t2 :: rd 0x7897ab07, rs 0x7897ab07, rt 0x0
+dsubu $s0, $s1, $s2 :: rd 0x779b69f027a2002, rs 0x7caf83d2880ff344, rt 0x7535cd338595d342
+dsubu $t0, $t1, $t2 :: rd 0xaeb4c0ac, rs 0x7c56b6b0, rt 0xffffffffcda1f604
+dsubu $s0, $s1, $s2 :: rd 0x46a686eb1d81a2c5, rs 0xf156a04c747defd7, rt 0xaab0196156fc4d12
+dsubu $t0, $t1, $t2 :: rd 0x71159069, rs 0x71159069, rt 0x0
+dsubu $s0, $s1, $s2 :: rd 0x8172fbacda6ebfe8, rs 0x93e2601c0f31d710, rt 0x126f646f34c31728
+dsubu $t0, $t1, $t2 :: rd 0xb1b0c074, rs 0x75d48dde, rt 0xffffffffc423cd6a
+dsubu $s0, $s1, $s2 :: rd 0x6da34febe34d90c8, rs 0xe1e1a679131cd933, rt 0x743e568d2fcf486b
+dsubu $t0, $t1, $t2 :: rd 0x912f406c, rs 0x6b93dddb, rt 0xffffffffda649d6f
+dsubu $s0, $s1, $s2 :: rd 0xff10beea98e3e5a8, rs 0x24296b75a76fa427, rt 0x2518ac8b0e8bbe7f
+dsubu $t0, $t1, $t2 :: rd 0x90ad3f94, rs 0x6f52c06c, rt 0xffffffffdea580d8
+dsubu $s0, $s1, $s2 :: rd 0xa710cf2fb2cd479d, rs 0xd296e2d2139ee56a, rt 0x2b8613a260d19dcd
+dsubu $t0, $t1, $t2 :: rd 0x8e2b40b4, rs 0x6211e6b5, rt 0xffffffffd3e6a601
+dsubu $s0, $s1, $s2 :: rd 0x3f956555eaf88a7f, rs 0x5a82447f6dc2a5c0, rt 0x1aecdf2982ca1b41
+dsubu $t0, $t1, $t2 :: rd 0x8fa93f4c, rs 0x66d0fb02, rt 0xffffffffd727bbb6
+dsubu $s0, $s1, $s2 :: rd 0xaf230299406e8442, rs 0x76c89e80c07dc168, rt 0xc7a59be7800f3d26
+dsubu $t0, $t1, $t2 :: rd 0x6f3740b4, rs 0x5e9f46bf, rt 0xffffffffef68060b
+dsubu $s0, $s1, $s2 :: rd 0xad04cf99ef962584, rs 0x70dc3454bfe348f, rt 0x5a08f3ab5c680f0b
+dsubu $t0, $t1, $t2 :: rd 0x6eb53f4c, rs 0x5a5e5b08, rt 0xffffffffeba91bbc
+dsubu $s0, $s1, $s2 :: rd 0x5d374f3a3d787ce9, rs 0xbddc7123dd6d241b, rt 0x60a521e99ff4a732
+dsubu $t0, $t1, $t2 :: rd 0x7033406c, rs 0x571d7dd1, rt 0xffffffffe6ea3d65
+dsubu $s0, $s1, $s2 :: rd 0x94228ed7387b85e1, rs 0xf62fb727a59fcebe, rt 0x620d28506d2448dd
+dsubu $t0, $t1, $t2 :: rd 0x71b13f94, rs 0x53dc6066, rt 0xffffffffe22b20d2
+dsubu $s0, $s1, $s2 :: rd 0xf10806efc90d0abe, rs 0x109f27e90f9f46fb, rt 0x1f9720f946923c3d
+dsubu $t0, $t1, $t2 :: rd 0x512ebf8c, rs 0x4d9b3063, rt 0xfffffffffc6c70d7
+dsubu $s0, $s1, $s2 :: rd 0x47278535765ae3e2, rs 0x3f63daa9afd199d7, rt 0xf83c55743976b5f5
+dsubu $t0, $t1, $t2 :: rd 0x50acc074, rs 0x495a2dd4, rt 0xfffffffff8ad6d60
+dsubu $s0, $s1, $s2 :: rd 0xbba8f21b9b27b54c, rs 0xdbcb312ea3d484f2, rt 0x20223f1308accfa6
+dsubu $t0, $t1, $t2 :: rd 0x4e2abf54, rs 0x44190b0d, rt 0xfffffffff5ee4bb9
+dsubu $s0, $s1, $s2 :: rd 0x1c30e3b424689958, rs 0x1f353faada4fe4c6, rt 0x3045bf6b5e74b6e
+dsubu $t0, $t1, $t2 :: rd 0x4fa8c0ac, rs 0x40d816ba, rt 0xfffffffff12f560e
+dsubu $s0, $s1, $s2 :: rd 0x639d77d6633e3cff, rs 0x8b086ee07150c260, rt 0x276af70a0e128561
+dsubu $t0, $t1, $t2 :: rd 0xffffffff8f534074, rs 0xffffffffaca5c697, rt 0x1d528623
+dsubu $s0, $s1, $s2 :: rd 0x71b5ec522ae6eb02, rs 0xe54750d5d9257f25, rt 0x73916483ae3e9423
+dsubu $t0, $t1, $t2 :: rd 0xffffffff8ed13f8c, rs 0xffffffffa864db20, rt 0x19939b94
+dsubu $s0, $s1, $s2 :: rd 0x46b268201c09b390, rs 0x3d69625fe9a6db5b, rt 0xf6b6fa3fcd9d27cb
+dsubu $t0, $t1, $t2 :: rd 0xffffffff905740ac, rs 0xffffffffa527fdf9, rt 0x14d0bd4d
+dsubu $s0, $s1, $s2 :: rd 0xf7befb355674f27c, rs 0x70a3e0424340ac96, rt 0x78e4e50ceccbba1a
+dsubu $t0, $t1, $t2 :: rd 0xffffffff91d53f54, rs 0xffffffffa1e6e04e, rt 0x1011a0fa
+dsubu $s0, $s1, $s2 :: rd 0x7d5d96aede0c7bb3, rs 0xc0478f036980171e, rt 0x42e9f8548b739b6b
+dsubu $t0, $t1, $t2 :: rd 0xffffffffb14abf4c, rs 0xffffffffbfa1b04b, rt 0xe56f0ff
+dsubu $s0, $s1, $s2 :: rd 0x69c0e617048405c8, rs 0x3ce839a51cf929e3, rt 0xd327538e1875241b
+dsubu $t0, $t1, $t2 :: rd 0xffffffffb0c8c0b4, rs 0xffffffffbb60adfc, rt 0xa97ed48
+dsubu $s0, $s1, $s2 :: rd 0xb4519fe259ad123c, rs 0xe2fbfa895eb68958, rt 0x2eaa5aa70509771c
+dsubu $t0, $t1, $t2 :: rd 0xffffffffae4ebf94, rs 0xffffffffb6238b25, rt 0x7d4cb91
+dsubu $s0, $s1, $s2 :: rd 0x187cef825769af81, rs 0xd24bb05d76ed25b7, rt 0xb9cec0db1f837636
+dsubu $t0, $t1, $t2 :: rd 0xffffffffafccc06c, rs 0xffffffffb2e29692, rt 0x315d626
+dsubu $s0, $s1, $s2 :: rd 0x81ba27e129207fff, rs 0xeb9682c170312f1, rt 0x8cff404aede292f2
+dsubu $t0, $t1, $t2 :: rd 0xffffffff4f52bf94, rs 0xffffffff8aad2b2f, rt 0x3b5a6b9b
+dsubu $s0, $s1, $s2 :: rd 0x1043c0da5aa90645, rs 0x84785280dd301d0d, rt 0x743491a6828716c8
+dsubu $t0, $t1, $t2 :: rd 0xffffffffc06489d4, rs 0x0, rt 0x3f9b762c
+dsubu $s0, $s1, $s2 :: rd 0x3f8e6c83db52595, rs 0x179c77aa1f8fd6ef, rt 0x13a390e1e1dab15a
+dsubu $t0, $t1, $t2 :: rd 0xffffffffcd27af0b, rs 0x0, rt 0x32d850f5
+dsubu $s0, $s1, $s2 :: rd 0x48417bb9ac443bb4, rs 0x26444ced2998436d, rt 0xde02d1337d5407b9
+dsubu $t0, $t1, $t2 :: rd 0xffffffff51d4c0b4, rs 0xffffffff87ee0df6, rt 0x36194d42
+dsubu $s0, $s1, $s2 :: rd 0x6de623ac688ebd77, rs 0x7175c9dd58ca708, rt 0x993138f16cfde991
+dsubu $t0, $t1, $t2 :: rd 0xffffffff714b40ac, rs 0xffffffff99a95df3, rt 0x285e1d47
+dsubu $s0, $s1, $s2 :: rd 0xb01ca0060c1006f7, rs 0x663d061055833287, rt 0xb620660a49732b90
+dsubu $t0, $t1, $t2 :: rd 0xffffffff70c93f54, rs 0xffffffff9d684044, rt 0x2c9f00f0
+dsubu $s0, $s1, $s2 :: rd 0xf77fe41f3a29596f, rs 0xab7dd0488951d68b, rt 0xb3fdec294f287d1c
+dsubu $t0, $t1, $t2 :: rd 0xffffffff6e4f4074, rs 0xffffffff902b669d, rt 0x21dc2629
+dsubu $s0, $s1, $s2 :: rd 0x316541d8f608c621, rs 0xf69823670e82471b, rt 0xc532e18e187980fa
+dsubu $t0, $t1, $t2 :: rd 0xffffffff6fcd3f8c, rs 0xffffffff94ea7b2a, rt 0x251d3b9e
+dsubu $s0, $s1, $s2 :: rd 0xeb9cffb8f647887c, rs 0x36886c59d98d26b2, rt 0x4aeb6ca0e3459e36
+dsubu $t0, $t1, $t2 :: rd 0xffffffff8f70c094, rs 0xffffffffe0b41de7, rt 0x51435d53
+dsubu $s0, $s1, $s2 :: rd 0xd3cf79f3139951d, rs 0x9ca4bdbd32be479, rt 0xfc8d543ca1f24f5c
+dsubu $t0, $t1, $t2 :: rd 0xffffffff8ef2bf6c, rs 0xffffffffe4750050, rt 0x558240e4
+dsubu $s0, $s1, $s2 :: rd 0x80ba5786147c4b08, rs 0xfd5d7d1d9962e61f, rt 0x7ca3259784e69b17
+dsubu $t0, $t1, $t2 :: rd 0xffffffff9074c04c, rs 0xffffffffe9362689, rt 0x58c1663d
+dsubu $s0, $s1, $s2 :: rd 0x4687d3dab53d2b1a, rs 0x3f46553ecad374df, rt 0xf8be8164159649c5
+dsubu $t0, $t1, $t2 :: rd 0xffffffff91f6bfb4, rs 0xffffffffedf73b3e, rt 0x5c007b8a
+dsubu $s0, $s1, $s2 :: rd 0x48b11668806e521d, rs 0x2e9ab97d3eedf2a7, rt 0xe5e9a314be7fa08a
+dsubu $t0, $t1, $t2 :: rd 0xffffffffb1693fac, rs 0xfffffffff3b06b3b, rt 0x42472b8f
+dsubu $s0, $s1, $s2 :: rd 0x3c5a556ee5380a28, rs 0x36a6f7fa3c0c9f33, rt 0xfa4ca28b56d4950b
+dsubu $t0, $t1, $t2 :: rd 0xffffffffb0eb4054, rs 0xfffffffff771768c, rt 0x46863638
+dsubu $s0, $s1, $s2 :: rd 0x756b21212d636455, rs 0x8bb938e3155ec9dc, rt 0x164e17c1e7fb6587
+dsubu $t0, $t1, $t2 :: rd 0xffffffffae6d3f74, rs 0xfffffffffa325055, rt 0x4bc510e1
+dsubu $s0, $s1, $s2 :: rd 0x56a4215cdc3b13e1, rs 0xd2df25c419478206, rt 0x7c3b04673d0c6e25
+dsubu $t0, $t1, $t2 :: rd 0xffffffffafef408c, rs 0xfffffffffef34de2, rt 0x4f040d56
+dsubu $s0, $s1, $s2 :: rd 0x99cc0e47cdd3af39, rs 0xbc65bf27eb321825, rt 0x2299b0e01d5e68ec
+dsubu $t0, $t1, $t2 :: rd 0xffffffff4f713f74, rs 0xffffffffc6bcf05f, rt 0x774bb0eb
+dsubu $s0, $s1, $s2 :: rd 0x28ba716d9defbc63, rs 0xa8b08fe67a8bc7da, rt 0x7ff61e78dc9c0b77
+dsubu $t0, $t1, $t2 :: rd 0xffffffff4ef3408c, rs 0xffffffffc27dede8, rt 0x738aad5c
+dsubu $s0, $s1, $s2 :: rd 0x58ef1c2cb047779f, rs 0x852b5bcaf8dfcde8, rt 0x2c3c3f9e48985649
+dsubu $t0, $t1, $t2 :: rd 0xffffffff50753fac, rs 0xffffffffcf3ecb31, rt 0x7ec98b85
+dsubu $s0, $s1, $s2 :: rd 0x7a1666c427baef0e, rs 0x478909b59a99269, rt 0x8a6229d731eea35b
+dsubu $t0, $t1, $t2 :: rd 0xffffffff51f74054, rs 0xffffffffcbffd686, rt 0x7a089632
+dsubu $s0, $s1, $s2 :: rd 0xd4d447033aaa3405, rs 0xbfb31cc87857360f, rt 0xeaded5c53dad020a
+dsubu $t0, $t1, $t2 :: rd 0xffffffff7168c04c, rs 0xffffffffd5b88683, rt 0x644fc637
+dsubu $s0, $s1, $s2 :: rd 0x6536c3aca789e8d9, rs 0xb665ed5e7f89e9a2, rt 0x512f29b1d80000c9
+dsubu $t0, $t1, $t2 :: rd 0xffffffff70eabfb4, rs 0xffffffffd1799b34, rt 0x608edb80
+dsubu $s0, $s1, $s2 :: rd 0x9ba2202ed416090b, rs 0x15da9474b7a8d5e4, rt 0x7a387445e392ccd9
+dsubu $t0, $t1, $t2 :: rd 0xffffffff6e6cc094, rs 0xffffffffdc3abded, rt 0x6dcdfd59
+dsubu $s0, $s1, $s2 :: rd 0x6d36c6ef4db25c90, rs 0xf6b3537d2af90fcc, rt 0x897c8c8ddd46b33c
+dsubu $t0, $t1, $t2 :: rd 0xffffffff6feebf6c, rs 0xffffffffd8fba05a, rt 0x690ce0ee
+dsubu $s0, $s1, $s2 :: rd 0xe0324808f822ce4c, rs 0x223d7cfe2b961897, rt 0x420b34f533734a4b
+dsubu $t0, $t1, $t2 :: rd 0x90114094, rs 0x690ce0ee, rt 0xffffffffd8fba05a
+dsubu $s0, $s1, $s2 :: rd 0x1fcdb7f707dd31b4, rs 0x420b34f533734a4b, rt 0x223d7cfe2b961897
+dsubu $t0, $t1, $t2 :: rd 0x91933f6c, rs 0x6dcdfd59, rt 0xffffffffdc3abded
+dsubu $s0, $s1, $s2 :: rd 0x92c93910b24da370, rs 0x897c8c8ddd46b33c, rt 0xf6b3537d2af90fcc
+dsubu $t0, $t1, $t2 :: rd 0x8f15404c, rs 0x608edb80, rt 0xffffffffd1799b34
+dsubu $s0, $s1, $s2 :: rd 0x645ddfd12be9f6f5, rs 0x7a387445e392ccd9, rt 0x15da9474b7a8d5e4
+dsubu $t0, $t1, $t2 :: rd 0x8e973fb4, rs 0x644fc637, rt 0xffffffffd5b88683
+dsubu $s0, $s1, $s2 :: rd 0x9ac93c5358761727, rs 0x512f29b1d80000c9, rt 0xb665ed5e7f89e9a2
+dsubu $t0, $t1, $t2 :: rd 0xae08bfac, rs 0x7a089632, rt 0xffffffffcbffd686
+dsubu $s0, $s1, $s2 :: rd 0x2b2bb8fcc555cbfb, rs 0xeaded5c53dad020a, rt 0xbfb31cc87857360f
+dsubu $t0, $t1, $t2 :: rd 0xaf8ac054, rs 0x7ec98b85, rt 0xffffffffcf3ecb31
+dsubu $s0, $s1, $s2 :: rd 0x85e9993bd84510f2, rs 0x8a6229d731eea35b, rt 0x478909b59a99269
+dsubu $t0, $t1, $t2 :: rd 0xb10cbf74, rs 0x738aad5c, rt 0xffffffffc27dede8
+dsubu $s0, $s1, $s2 :: rd 0xa710e3d34fb88861, rs 0x2c3c3f9e48985649, rt 0x852b5bcaf8dfcde8
+dsubu $t0, $t1, $t2 :: rd 0xb08ec08c, rs 0x774bb0eb, rt 0xffffffffc6bcf05f
+dsubu $s0, $s1, $s2 :: rd 0xd7458e926210439d, rs 0x7ff61e78dc9c0b77, rt 0xa8b08fe67a8bc7da
+dsubu $t0, $t1, $t2 :: rd 0x5010bf74, rs 0x4f040d56, rt 0xfffffffffef34de2
+dsubu $s0, $s1, $s2 :: rd 0x6633f1b8322c50c7, rs 0x2299b0e01d5e68ec, rt 0xbc65bf27eb321825
+dsubu $t0, $t1, $t2 :: rd 0x5192c08c, rs 0x4bc510e1, rt 0xfffffffffa325055
+dsubu $s0, $s1, $s2 :: rd 0xa95bdea323c4ec1f, rs 0x7c3b04673d0c6e25, rt 0xd2df25c419478206
+dsubu $t0, $t1, $t2 :: rd 0x4f14bfac, rs 0x46863638, rt 0xfffffffff771768c
+dsubu $s0, $s1, $s2 :: rd 0x8a94deded29c9bab, rs 0x164e17c1e7fb6587, rt 0x8bb938e3155ec9dc
+dsubu $t0, $t1, $t2 :: rd 0x4e96c054, rs 0x42472b8f, rt 0xfffffffff3b06b3b
+dsubu $s0, $s1, $s2 :: rd 0xc3a5aa911ac7f5d8, rs 0xfa4ca28b56d4950b, rt 0x36a6f7fa3c0c9f33
+dsubu $t0, $t1, $t2 :: rd 0x6e09404c, rs 0x5c007b8a, rt 0xffffffffedf73b3e
+dsubu $s0, $s1, $s2 :: rd 0xb74ee9977f91ade3, rs 0xe5e9a314be7fa08a, rt 0x2e9ab97d3eedf2a7
+dsubu $t0, $t1, $t2 :: rd 0x6f8b3fb4, rs 0x58c1663d, rt 0xffffffffe9362689
+dsubu $s0, $s1, $s2 :: rd 0xb9782c254ac2d4e6, rs 0xf8be8164159649c5, rt 0x3f46553ecad374df
+dsubu $t0, $t1, $t2 :: rd 0x710d4094, rs 0x558240e4, rt 0xffffffffe4750050
+dsubu $s0, $s1, $s2 :: rd 0x7f45a879eb83b4f8, rs 0x7ca3259784e69b17, rt 0xfd5d7d1d9962e61f
+dsubu $t0, $t1, $t2 :: rd 0x708f3f6c, rs 0x51435d53, rt 0xffffffffe0b41de7
+dsubu $s0, $s1, $s2 :: rd 0xf2c30860cec66ae3, rs 0xfc8d543ca1f24f5c, rt 0x9ca4bdbd32be479
+dsubu $t0, $t1, $t2 :: rd 0x9032c074, rs 0x251d3b9e, rt 0xffffffff94ea7b2a
+dsubu $s0, $s1, $s2 :: rd 0x1463004709b87784, rs 0x4aeb6ca0e3459e36, rt 0x36886c59d98d26b2
+dsubu $t0, $t1, $t2 :: rd 0x91b0bf8c, rs 0x21dc2629, rt 0xffffffff902b669d
+dsubu $s0, $s1, $s2 :: rd 0xce9abe2709f739df, rs 0xc532e18e187980fa, rt 0xf69823670e82471b
+dsubu $t0, $t1, $t2 :: rd 0x8f36c0ac, rs 0x2c9f00f0, rt 0xffffffff9d684044
+dsubu $s0, $s1, $s2 :: rd 0x8801be0c5d6a691, rs 0xb3fdec294f287d1c, rt 0xab7dd0488951d68b
+dsubu $t0, $t1, $t2 :: rd 0x8eb4bf54, rs 0x285e1d47, rt 0xffffffff99a95df3
+dsubu $s0, $s1, $s2 :: rd 0x4fe35ff9f3eff909, rs 0xb620660a49732b90, rt 0x663d061055833287
+dsubu $t0, $t1, $t2 :: rd 0xae2b3f4c, rs 0x36194d42, rt 0xffffffff87ee0df6
+dsubu $s0, $s1, $s2 :: rd 0x9219dc5397714289, rs 0x993138f16cfde991, rt 0x7175c9dd58ca708
+dsubu $t0, $t1, $t2 :: rd 0x32d850f5, rs 0x32d850f5, rt 0x0
+dsubu $s0, $s1, $s2 :: rd 0xb7be844653bbc44c, rs 0xde02d1337d5407b9, rt 0x26444ced2998436d
+dsubu $t0, $t1, $t2 :: rd 0x3f9b762c, rs 0x3f9b762c, rt 0x0
+dsubu $s0, $s1, $s2 :: rd 0xfc071937c24ada6b, rs 0x13a390e1e1dab15a, rt 0x179c77aa1f8fd6ef
+dsubu $t0, $t1, $t2 :: rd 0xb0ad406c, rs 0x3b5a6b9b, rt 0xffffffff8aad2b2f
+dsubu $s0, $s1, $s2 :: rd 0xefbc3f25a556f9bb, rs 0x743491a6828716c8, rt 0x84785280dd301d0d
+dsubu $t0, $t1, $t2 :: rd 0x50333f94, rs 0x315d626, rt 0xffffffffb2e29692
+dsubu $s0, $s1, $s2 :: rd 0x7e45d81ed6df8001, rs 0x8cff404aede292f2, rt 0xeb9682c170312f1
+dsubu $t0, $t1, $t2 :: rd 0x51b1406c, rs 0x7d4cb91, rt 0xffffffffb6238b25
+dsubu $s0, $s1, $s2 :: rd 0xe783107da896507f, rs 0xb9cec0db1f837636, rt 0xd24bb05d76ed25b7
+dsubu $t0, $t1, $t2 :: rd 0x4f373f4c, rs 0xa97ed48, rt 0xffffffffbb60adfc
+dsubu $s0, $s1, $s2 :: rd 0x4bae601da652edc4, rs 0x2eaa5aa70509771c, rt 0xe2fbfa895eb68958
+dsubu $t0, $t1, $t2 :: rd 0x4eb540b4, rs 0xe56f0ff, rt 0xffffffffbfa1b04b
+dsubu $s0, $s1, $s2 :: rd 0x963f19e8fb7bfa38, rs 0xd327538e1875241b, rt 0x3ce839a51cf929e3
+dsubu $t0, $t1, $t2 :: rd 0x6e2ac0ac, rs 0x1011a0fa, rt 0xffffffffa1e6e04e
+dsubu $s0, $s1, $s2 :: rd 0x82a2695121f3844d, rs 0x42e9f8548b739b6b, rt 0xc0478f036980171e
+dsubu $t0, $t1, $t2 :: rd 0x6fa8bf54, rs 0x14d0bd4d, rt 0xffffffffa527fdf9
+dsubu $s0, $s1, $s2 :: rd 0x84104caa98b0d84, rs 0x78e4e50ceccbba1a, rt 0x70a3e0424340ac96
+dsubu $t0, $t1, $t2 :: rd 0x712ec074, rs 0x19939b94, rt 0xffffffffa864db20
+dsubu $s0, $s1, $s2 :: rd 0xb94d97dfe3f64c70, rs 0xf6b6fa3fcd9d27cb, rt 0x3d69625fe9a6db5b
+dsubu $t0, $t1, $t2 :: rd 0x70acbf8c, rs 0x1d528623, rt 0xffffffffaca5c697
+dsubu $s0, $s1, $s2 :: rd 0x8e4a13add51914fe, rs 0x73916483ae3e9423, rt 0xe54750d5d9257f25
+dsubu $t0, $t1, $t2 :: rd 0xffffffffb0573f54, rs 0xfffffffff12f560e, rt 0x40d816ba
+dsubu $s0, $s1, $s2 :: rd 0x9c6288299cc1c301, rs 0x276af70a0e128561, rt 0x8b086ee07150c260
+dsubu $t0, $t1, $t2 :: rd 0xffffffffb1d540ac, rs 0xfffffffff5ee4bb9, rt 0x44190b0d
+dsubu $s0, $s1, $s2 :: rd 0xe3cf1c4bdb9766a8, rs 0x3045bf6b5e74b6e, rt 0x1f353faada4fe4c6
+dsubu $t0, $t1, $t2 :: rd 0xffffffffaf533f8c, rs 0xfffffffff8ad6d60, rt 0x495a2dd4
+dsubu $s0, $s1, $s2 :: rd 0x44570de464d84ab4, rs 0x20223f1308accfa6, rt 0xdbcb312ea3d484f2
+dsubu $t0, $t1, $t2 :: rd 0xffffffffaed14074, rs 0xfffffffffc6c70d7, rt 0x4d9b3063
+dsubu $s0, $s1, $s2 :: rd 0xb8d87aca89a51c1e, rs 0xf83c55743976b5f5, rt 0x3f63daa9afd199d7
+dsubu $t0, $t1, $t2 :: rd 0xffffffff8e4ec06c, rs 0xffffffffe22b20d2, rt 0x53dc6066
+dsubu $s0, $s1, $s2 :: rd 0xef7f91036f2f542, rs 0x1f9720f946923c3d, rt 0x109f27e90f9f46fb
+dsubu $t0, $t1, $t2 :: rd 0xffffffff8fccbf94, rs 0xffffffffe6ea3d65, rt 0x571d7dd1
+dsubu $s0, $s1, $s2 :: rd 0x6bdd7128c7847a1f, rs 0x620d28506d2448dd, rt 0xf62fb727a59fcebe
+dsubu $t0, $t1, $t2 :: rd 0xffffffff914ac0b4, rs 0xffffffffeba91bbc, rt 0x5a5e5b08
+dsubu $s0, $s1, $s2 :: rd 0xa2c8b0c5c2878317, rs 0x60a521e99ff4a732, rt 0xbddc7123dd6d241b
+dsubu $t0, $t1, $t2 :: rd 0xffffffff90c8bf4c, rs 0xffffffffef68060b, rt 0x5e9f46bf
+dsubu $s0, $s1, $s2 :: rd 0x52fb30661069da7c, rs 0x5a08f3ab5c680f0b, rt 0x70dc3454bfe348f
+dsubu $t0, $t1, $t2 :: rd 0xffffffff7056c0b4, rs 0xffffffffd727bbb6, rt 0x66d0fb02
+dsubu $s0, $s1, $s2 :: rd 0x50dcfd66bf917bbe, rs 0xc7a59be7800f3d26, rt 0x76c89e80c07dc168
+dsubu $t0, $t1, $t2 :: rd 0xffffffff71d4bf4c, rs 0xffffffffd3e6a601, rt 0x6211e6b5
+dsubu $s0, $s1, $s2 :: rd 0xc06a9aaa15077581, rs 0x1aecdf2982ca1b41, rt 0x5a82447f6dc2a5c0
+dsubu $t0, $t1, $t2 :: rd 0xffffffff6f52c06c, rs 0xffffffffdea580d8, rt 0x6f52c06c
+dsubu $s0, $s1, $s2 :: rd 0x58ef30d04d32b863, rs 0x2b8613a260d19dcd, rt 0xd296e2d2139ee56a
+dsubu $t0, $t1, $t2 :: rd 0xffffffff6ed0bf94, rs 0xffffffffda649d6f, rt 0x6b93dddb
+dsubu $s0, $s1, $s2 :: rd 0xef4115671c1a58, rs 0x2518ac8b0e8bbe7f, rt 0x24296b75a76fa427
+dsubu $t0, $t1, $t2 :: rd 0xffffffff4e4f3f8c, rs 0xffffffffc423cd6a, rt 0x75d48dde
+dsubu $s0, $s1, $s2 :: rd 0x925cb0141cb26f38, rs 0x743e568d2fcf486b, rt 0xe1e1a679131cd933
+dsubu $t0, $t1, $t2 :: rd 0xffffffff8eea6f97, rs 0x0, rt 0x71159069
+dsubu $s0, $s1, $s2 :: rd 0x7e8d045325914018, rs 0x126f646f34c31728, rt 0x93e2601c0f31d710
+dsubu $t0, $t1, $t2 :: rd 0xffffffff514b3f54, rs 0xffffffffcda1f604, rt 0x7c56b6b0
+dsubu $s0, $s1, $s2 :: rd 0xb9597914e27e5d3b, rs 0xaab0196156fc4d12, rt 0xf156a04c747defd7
+dsubu $t0, $t1, $t2 :: rd 0xffffffff876854f9, rs 0x0, rt 0x7897ab07
+dsubu $s0, $s1, $s2 :: rd 0xf8864960fd85dffe, rs 0x7535cd338595d342, rt 0x7caf83d2880ff344
+dsubu $t0, $t1, $t2 :: rd 0xffffffffb074bfb4, rs 0xffffffffbd3e8d7e, rt 0xcc9cdca
+dsubu $s0, $s1, $s2 :: rd 0xc9df3499ef3a5607, rs 0xdfb254da422346ec, rt 0x15d3204052e8f0e5
+dsubu $t0, $t1, $t2 :: rd 0xffffffffb1f6c04c, rs 0xffffffffb9ff90c9, rt 0x808d07d
+dsubu $s0, $s1, $s2 :: rd 0x25d2c234c068ad9b, rs 0xa86726c90081ab2a, rt 0x829464944018fd8f
+dsubu $t0, $t1, $t2 :: rd 0xffffffffaf70bf6c, rs 0xffffffffb4bcb610, rt 0x54bf6a4
+dsubu $s0, $s1, $s2 :: rd 0xcf2b6cbff16b5510, rs 0x9bfeffa1679d7438, rt 0xccd392e176321f28
+dsubu $t0, $t1, $t2 :: rd 0xffffffffaef2c094, rs 0xffffffffb07daba7, rt 0x18aeb13
+dsubu $s0, $s1, $s2 :: rd 0xe30718e6d2b98284, rs 0xc7699826b7dee244, rt 0xe4627f3fe5255fc0
+dsubu $t0, $t1, $t2 :: rd 0xffffffff8e6d408c, rs 0xffffffffae3afba2, rt 0x1fcdbb16
+dsubu $s0, $s1, $s2 :: rd 0x46ef777a2d432c37, rs 0x3c07af97fba6704a, rt 0xf518381dce634413
+dsubu $t0, $t1, $t2 :: rd 0xffffffff8fef3f74, rs 0xffffffffaafbe615, rt 0x1b0ca6a1
+dsubu $s0, $s1, $s2 :: rd 0x493f23735e0eb274, rs 0x521364dc04c58bfe, rt 0x8d44168a6b6d98a
+dsubu $t0, $t1, $t2 :: rd 0xffffffff91694054, rs 0xffffffffa7b8c0cc, rt 0x164f8078
+dsubu $s0, $s1, $s2 :: rd 0x33f70960c03f671d, rs 0xe0f7bb589ab7aebc, rt 0xad00b1f7da78479f
+dsubu $t0, $t1, $t2 :: rd 0xffffffff90eb3fac, rs 0xffffffffa379dd7b, rt 0x128e9dcf
+dsubu $s0, $s1, $s2 :: rd 0x7bbdc8192498ecfd, rs 0xe336c60cdeeb954d, rt 0x6778fdf3ba52a850
+dsubu $t0, $t1, $t2 :: rd 0xffffffff70754054, rs 0xffffffff9b3660c6, rt 0x2ac12072
+dsubu $s0, $s1, $s2 :: rd 0xa5a52aba948c2b3f, rs 0xd5b2120c6f52416e, rt 0x300ce751dac6162f
+dsubu $t0, $t1, $t2 :: rd 0xffffffff71f73fac, rs 0xffffffff9ff77d71, rt 0x2e003dc5
+dsubu $s0, $s1, $s2 :: rd 0xfa0d2e21bc04c175, rs 0x85a2d4ff7e628a34, rt 0x8b95a6ddc25dc8bf
+dsubu $t0, $t1, $t2 :: rd 0xffffffff6f71408c, rs 0xffffffff92b45ba8, rt 0x23431b1c
+dsubu $s0, $s1, $s2 :: rd 0xc08610af3288b1b, rs 0x986a2b654a4e7e07, rt 0x8c61ca5a5725f2ec
+dsubu $t0, $t1, $t2 :: rd 0xffffffff6ef33f74, rs 0xffffffff9675461f, rt 0x278206ab
+dsubu $s0, $s1, $s2 :: rd 0x2799f2a435e069ba, rs 0xa974eac43a489b55, rt 0x81daf8200468319b
+dsubu $t0, $t1, $t2 :: rd 0xffffffff4e6cbf6c, rs 0xffffffff8832161a, rt 0x39c556ae
+dsubu $s0, $s1, $s2 :: rd 0xaa3721ad179afc17, rs 0xa388c16272f1f8f5, rt 0xf9519fb55b56fcde
+dsubu $t0, $t1, $t2 :: rd 0xffffffff4feec094, rs 0xffffffff8cf30bad, rt 0x3d044b19
+dsubu $s0, $s1, $s2 :: rd 0x54181a01c2ae45ba, rs 0xe8c11f45e7495ea9, rt 0x94a90544249b18ef
+dsubu $t0, $t1, $t2 :: rd 0xffffffff5168bfb4, rs 0xffffffff81b02d74, rt 0x30476dc0
+dsubu $s0, $s1, $s2 :: rd 0x81a04d8406b19654, rs 0xadaa5a765cc1c8b4, rt 0x2c0a0cf256103260
+dsubu $t0, $t1, $t2 :: rd 0xffffffff50eac04c, rs 0xffffffff857130c3, rt 0x34867077
+dsubu $s0, $s1, $s2 :: rd 0x9c91c62139750f13, rs 0x7ab4ce88dfa605c0, rt 0xde230867a630f6ad
+dsubu $t0, $t1, $t2 :: rd 0x710cc06c, rs 0x5d8a9099, rt 0xffffffffec7dd02d
+dsubu $s0, $s1, $s2 :: rd 0x3e6b2713848ddd2d, rs 0xb42ad6e659a7b04f, rt 0x75bfafd2d519d322
+dsubu $t0, $t1, $t2 :: rd 0x708ebf94, rs 0x594b8d2e, rt 0xffffffffe8bccd9a
+dsubu $s0, $s1, $s2 :: rd 0xc16243ded3e836e7, rs 0x4bf8485ab728922f, rt 0x8a96047be3405b48
+dsubu $t0, $t1, $t2 :: rd 0x6e08c0b4, rs 0x5408abf7, rt 0xffffffffe5ffeb43
+dsubu $s0, $s1, $s2 :: rd 0xdc0a76305ee7ebce, rs 0x76a3d60c3b66a7fb, rt 0x9a995fdbdc7ebc2d
+dsubu $t0, $t1, $t2 :: rd 0x6f8abf4c, rs 0x50c9b640, rt 0xffffffffe13ef6f4
+dsubu $s0, $s1, $s2 :: rd 0xd9b0b7ad611455a0, rs 0x31e0c6affdc28eda, rt 0x58300f029cae393a
+dsubu $t0, $t1, $t2 :: rd 0x4f153f54, rs 0x4e8ee645, rt 0xffffffffff79a6f1
+dsubu $s0, $s1, $s2 :: rd 0x36bedaf5525192c2, rs 0x53606bb4bf0c999d, rt 0x1ca190bf6cbb06db
+dsubu $t0, $t1, $t2 :: rd 0x4e9740ac, rs 0x4a4ffbf2, rt 0xfffffffffbb8bb46
+dsubu $s0, $s1, $s2 :: rd 0x5ffaa93ecd84a5eb, rs 0x32fc12c81b7919f0, rt 0xd30169894df47405
+dsubu $t0, $t1, $t2 :: rd 0x50113f8c, rs 0x470cdd2b, rt 0xfffffffff6fb9d9f
+dsubu $s0, $s1, $s2 :: rd 0xdd8fad5a926d670f, rs 0x3ef88384c72efcd6, rt 0x6168d62a34c195c7
+dsubu $t0, $t1, $t2 :: rd 0x51934074, rs 0x43cdc09c, rt 0xfffffffff23a8028
+dsubu $s0, $s1, $s2 :: rd 0x622c3f6cf3d4a931, rs 0x38b1c7bb6a2a3580, rt 0xd685884e76558c4f
+dsubu $t0, $t1, $t2 :: rd 0xb10d3f8c, rs 0x7b827d21, rt 0xffffffffca753d95
+dsubu $s0, $s1, $s2 :: rd 0xce012844c59f64cb, rs 0x15ebf6121dca77c9, rt 0x47eacdcd582b12fe
+dsubu $t0, $t1, $t2 :: rd 0xb08f4074, rs 0x7f436096, rt 0xffffffffceb42022
+dsubu $s0, $s1, $s2 :: rd 0xa50c3feace58fea7, rs 0x5eaacdd9fd9147ae, rt 0xb99e8def2f384907
+dsubu $t0, $t1, $t2 :: rd 0xae093f54, rs 0x7200464f, rt 0xffffffffc3f706fb
+dsubu $s0, $s1, $s2 :: rd 0xa24e2d80ba1a83f9, rs 0xbb8470f981e91117, rt 0x19364378c7ce8d1e
+dsubu $t0, $t1, $t2 :: rd 0xaf8b40ac, rs 0x76c15bf8, rt 0xffffffffc7361b4c
+dsubu $s0, $s1, $s2 :: rd 0xbbd8344330f38d35, rs 0x5d42aeac6a532e0, rt 0x49fbf6a795b1a5ab
+dsubu $t0, $t1, $t2 :: rd 0x8f14c0b4, rs 0x68860bfd, rt 0xffffffffd9714b49
+dsubu $s0, $s1, $s2 :: rd 0x281a19d050da087f, rs 0x14abf36419fb9e63, rt 0xec91d993c92195e4
+dsubu $t0, $t1, $t2 :: rd 0x8e96bf4c, rs 0x6c47164a, rt 0xffffffffddb056fe
+dsubu $s0, $s1, $s2 :: rd 0xad5a166369056a2b, rs 0x249d559aa8d72aac, rt 0x77433f373fd1c081
+dsubu $t0, $t1, $t2 :: rd 0x9010c06c, rs 0x61043093, rt 0xffffffffd0f37027
+dsubu $s0, $s1, $s2 :: rd 0xd92606fa5ecb53fb, rs 0xcd6764f084b30ec, rt 0x33b06f54a97fdcf1
+dsubu $t0, $t1, $t2 :: rd 0x9192bf94, rs 0x65c52d24, rt 0xffffffffd4326d90
+dsubu $s0, $s1, $s2 :: rd 0xc377a8a984659f27, rs 0x7f03ac0792468fdf, rt 0xbb8c035e0de0f0b8
+dsubu $t0, $t1, $t2 :: rd 0x712f408c, rs 0x119b4be9, rt 0xffffffffa06c0b5d
+dsubu $s0, $s1, $s2 :: rd 0x338123f3d2cdb0e7, rs 0x7e35ce6d56e670f5, rt 0x4ab4aa798418c00e
+dsubu $t0, $t1, $t2 :: rd 0x70ad3f74, rs 0x155a565e, rt 0xffffffffa4ad16ea
+dsubu $s0, $s1, $s2 :: rd 0x417a6e330a6d4da6, rs 0x152828591a652711, rt 0xd3adba260ff7d96b
+dsubu $t0, $t1, $t2 :: rd 0x6e2b4054, rs 0x18197087, rt 0xffffffffa9ee3033
+dsubu $s0, $s1, $s2 :: rd 0xbe3007604e485784, rs 0x9e1c3283d215a9fb, rt 0xdfec2b2383cd5277
+dsubu $t0, $t1, $t2 :: rd 0x6fa93fac, rs 0x1cd86d30, rt 0xffffffffad2f2d84
+dsubu $s0, $s1, $s2 :: rd 0xc8ce4f52f74d39bd, rs 0x8d95c049282a0417, rt 0xc4c770f630dcca5a
+dsubu $t0, $t1, $t2 :: rd 0x4f36bfb4, rs 0x29f3d35, rt 0xffffffffb3687d81
+dsubu $s0, $s1, $s2 :: rd 0x327691b33692fa10, rs 0xf2e7a490978058f3, rt 0xc07112dd60ed5ee3
+dsubu $t0, $t1, $t2 :: rd 0x4eb4c04c, rs 0x65e2082, rt 0xffffffffb7a96036
+dsubu $s0, $s1, $s2 :: rd 0xc8f04d3a446f0743, rs 0x775b4cca0975b1aa, rt 0xae6aff8fc506aa67
+dsubu $t0, $t1, $t2 :: rd 0x5032bf6c, rs 0xb1d065b, rt 0xffffffffbaea46ef
+dsubu $s0, $s1, $s2 :: rd 0xdded9c47b055b59d, rs 0xa2b84a635111020, rt 0x2c3de85e84bb5a83
+dsubu $t0, $t1, $t2 :: rd 0x51b0c094, rs 0xfdc1bec, rt 0xffffffffbe2b5b58
+dsubu $s0, $s1, $s2 :: rd 0x7aca96cefa623b2f, rs 0x23fa0d3a7d88b6f, rt 0x87750a04ad765040
+dsubu $t0, $t1, $t2 :: rd 0xb12ebf6c, rs 0x3793a651, rt 0xffffffff8664e6e5
+dsubu $s0, $s1, $s2 :: rd 0xfbd03fa560b88c6d, rs 0xa3d991b79941dedd, rt 0xa809521238895270
+dsubu $t0, $t1, $t2 :: rd 0xb0acc094, rs 0x3352bbe6, rt 0xffffffff82a5fb52
+dsubu $s0, $s1, $s2 :: rd 0xae2de489bfddde15, rs 0x751cb4835a0d9508, rt 0xc6eecff99a2fb6f3
+dsubu $t0, $t1, $t2 :: rd 0xae2abfb4, rs 0x3e119d3f, rt 0xffffffff8fe6dd8b
+dsubu $s0, $s1, $s2 :: rd 0x63551bac08ca9f67, rs 0x949cad35625bb2d3, rt 0x314791895991136c
+dsubu $t0, $t1, $t2 :: rd 0xafa8c04c, rs 0x3ad08088, rt 0xffffffff8b27c03c
+dsubu $s0, $s1, $s2 :: rd 0x92067969dde1f525, rs 0x7f567f35a6929739, rt 0xed5005cbc8b0a214
+dsubu $t0, $t1, $t2 :: rd 0x8f374054, rs 0x2497d08d, rt 0xffffffff95609039
+dsubu $s0, $s1, $s2 :: rd 0x4fcab2eee89dd830, rs 0x185b88e0db8d7d27, rt 0xc890d5f1f2efa4f7
+dsubu $t0, $t1, $t2 :: rd 0x8eb53fac, rs 0x2056cd3a, rt 0xffffffff91a18d8e
+dsubu $s0, $s1, $s2 :: rd 0x955949f766fef662, rs 0x255a4cd22fd61b91, rt 0x900102dac8d7252f
+dsubu $t0, $t1, $t2 :: rd 0x9033408c, rs 0x2d15ebe3, rt 0xffffffff9ce2ab57
+dsubu $s0, $s1, $s2 :: rd 0xea4012d24d5bf327, rs 0x1048d589a4363f7b, rt 0x2608c2b756da4c54
+dsubu $t0, $t1, $t2 :: rd 0x91b13f74, rs 0x29d4f654, rt 0xffffffff9823b6e0
+dsubu $s0, $s1, $s2 :: rd 0x3b3411c4e18972e9, rs 0x6a6d5708f4605790, rt 0x2f39454412d6e4a7
+dsubu $t0, $t1, $t2 :: rd 0xffffffff514abfac, rs 0xffffffffc5a92679, rt 0x745e66cd
+dsubu $s0, $s1, $s2 :: rd 0xb0a3611ec14e0230, rs 0xd58ecbabde35697f, rt 0x24eb6a8d1ce7674f
+dsubu $t0, $t1, $t2 :: rd 0xffffffff50c8c054, rs 0xffffffffc1683bce, rt 0x709f7b7a
+dsubu $s0, $s1, $s2 :: rd 0xc8c0914d79f47423, rs 0x575548fd08c0a5f1, rt 0x8e94b7af8ecc31ce
+dsubu $t0, $t1, $t2 :: rd 0xffffffff4e4ebf74, rs 0xffffffffcc2b1d17, rt 0x7ddc5da3
+dsubu $s0, $s1, $s2 :: rd 0x51f4247e8b9837d7, rs 0x8bb640fb8ed98ddb, rt 0x39c21c7d03415604
+dsubu $t0, $t1, $t2 :: rd 0xffffffff4fccc08c, rs 0xffffffffc8ea00a0, rt 0x791d4014
+dsubu $s0, $s1, $s2 :: rd 0xed3064433ab8a896, rs 0xbe00d51eabc578cc, rt 0xd0d070db710cd036
+dsubu $t0, $t1, $t2 :: rd 0xffffffff6f534094, rs 0xffffffffd6ad50a5, rt 0x675a1011
+dsubu $s0, $s1, $s2 :: rd 0x1253acd9e37ebbe0, rs 0x2f7e224a1c170ab2, rt 0x1d2a757038984ed2
+dsubu $t0, $t1, $t2 :: rd 0xffffffff6ed13f6c, rs 0xffffffffd26c4d12, rt 0x639b0da6
+dsubu $s0, $s1, $s2 :: rd 0xa0fc275b0e5431fa, rs 0xa978f12ca22256a7, rt 0x87cc9d193ce24ad
+dsubu $t0, $t1, $t2 :: rd 0xffffffff7057404c, rs 0xffffffffdf2f6bcb, rt 0x6ed82b7f
+dsubu $s0, $s1, $s2 :: rd 0x81bf371103ac05f1, rs 0x9950a93b811ee02f, rt 0x1791722a7d72da3e
+dsubu $t0, $t1, $t2 :: rd 0xffffffff71d53fb4, rs 0xffffffffdbee767c, rt 0x6a1936c8
+dsubu $s0, $s1, $s2 :: rd 0x782210e9f8d762a6, rs 0xb44eea93c6796a0c, rt 0x3c2cd9a9cda20766
+dsubu $t0, $t1, $t2 :: rd 0xffffffff914b404c, rs 0xffffffffe3a1cbc1, rt 0x52568b75
+dsubu $s0, $s1, $s2 :: rd 0x1de378d3f13addd, rs 0xfe71fca06c0eb657, rt 0xfc93c5132cfb087a
+dsubu $t0, $t1, $t2 :: rd 0xffffffff90c93fb4, rs 0xffffffffe760d676, rt 0x569796c2
+dsubu $s0, $s1, $s2 :: rd 0x29212951e3b081c0, rs 0x4ed6393df818af57, rt 0x25b50fec14682d97
+dsubu $t0, $t1, $t2 :: rd 0xffffffff8e4f4094, rs 0xffffffffea23f0af, rt 0x5bd4b01b
+dsubu $s0, $s1, $s2 :: rd 0x3dff305a8047d60f, rs 0xf22e90200236770a, rt 0xb42f5fc581eea0fb
+dsubu $t0, $t1, $t2 :: rd 0xffffffff8fcd3f6c, rs 0xffffffffeee2ed18, rt 0x5f15adac
+dsubu $s0, $s1, $s2 :: rd 0x2c8477fce2df4998, rs 0x81efb6c7afd0c45d, rt 0x556b3ecaccf17ac5
+dsubu $t0, $t1, $t2 :: rd 0xffffffffaf52bf74, rs 0xfffffffff0a5bd1d, rt 0x4152fda9
+dsubu $s0, $s1, $s2 :: rd 0x68f84d1fe59f0bc0, rs 0xeed8f3518102315b, rt 0x85e0a6319b63259b
+dsubu $t0, $t1, $t2 :: rd 0xffffffffaed0c08c, rs 0xfffffffff464a0aa, rt 0x4593e01e
+dsubu $s0, $s1, $s2 :: rd 0x775b53e3207667ad, rs 0xadafefb9995efd5e, rt 0x36549bd678e895b1
+dsubu $t0, $t1, $t2 :: rd 0xffffffffb056bfac, rs 0xfffffffff9278673, rt 0x48d0c6c7
+dsubu $s0, $s1, $s2 :: rd 0x22d401d7d28df9c, rs 0x34061933eb253086, rt 0x31d8d9166dfc50ea
+dsubu $t0, $t1, $t2 :: rd 0xffffffffb1d4c054, rs 0xfffffffffde69bc4, rt 0x4c11db70
+dsubu $s0, $s1, $s2 :: rd 0x82498729c99cab25, rs 0x1748da264b4c52bc, rt 0x94ff52fc81afa797
+dsubu $t0, $t1, $t2 :: rd 0xffffffff51693f4c, rs 0xffffffff89b8fd09, rt 0x384fbdbd
+dsubu $s0, $s1, $s2 :: rd 0x7ffab06b73e9d9c2, rs 0x34fdfc9a9302be89, rt 0xb5034c2f1f18e4c7
+dsubu $t0, $t1, $t2 :: rd 0xffffffff50eb40b4, rs 0xffffffff8d79e0be, rt 0x3c8ea00a
+dsubu $s0, $s1, $s2 :: rd 0x145f64a125a65c2, rs 0xd00278c3c521d180, rt 0xcebc8279b2c76bbe
+dsubu $t0, $t1, $t2 :: rd 0xffffffff4e6d3f94, rs 0xffffffff803ac667, rt 0x31cd86d3
+dsubu $s0, $s1, $s2 :: rd 0x53a48d24eb01764e, rs 0xe90944a4c1d37a5d, rt 0x9564b77fd6d2040f
+dsubu $t0, $t1, $t2 :: rd 0xffffffff4fef406c, rs 0xffffffff84fbdbd0, rt 0x350c9b64
+dsubu $s0, $s1, $s2 :: rd 0x1e08643943e6f6b9, rs 0x65fd698fddef9839, rt 0x47f505569a08a180
+dsubu $t0, $t1, $t2 :: rd 0xffffffff6f70c074, rs 0xffffffff9abc8bd5, rt 0x2b4bcb61
+dsubu $s0, $s1, $s2 :: rd 0x89ab890fbda9db3f, rs 0xc49ee3ad81b5af52, rt 0x3af35a9dc40bd413
+dsubu $t0, $t1, $t2 :: rd 0xffffffff6ef2bf8c, rs 0xffffffff9e7d9662, rt 0x2f8ad6d6
+dsubu $s0, $s1, $s2 :: rd 0x74c19d0b5a5e8fcc, rs 0x7aa941e8bdb263e9, rt 0x5e7a4dd6353d41d
+dsubu $t0, $t1, $t2 :: rd 0xffffffff7074c0ac, rs 0xffffffff933eb0bb, rt 0x22c9f00f
+dsubu $s0, $s1, $s2 :: rd 0xebee4617acde0f80, rs 0x372c209e42f3b58d, rt 0x4b3dda869615a60d
+dsubu $t0, $t1, $t2 :: rd 0xffffffff71f6bf54, rs 0xffffffff97ffad0c, rt 0x2608edb8
+dsubu $s0, $s1, $s2 :: rd 0x928813f2c649cb9b, rs 0x30f870b7e122a83b, rt 0x9e705cc51ad8dca0
+dsubu $t0, $t1, $t2 :: rd 0xffffffff9168c0ac, rs 0xffffffffafb010b1, rt 0x1e475005
+dsubu $s0, $s1, $s2 :: rd 0x23629c37a0284bf5, rs 0x9e02de4b678930ec, rt 0x7aa04213c760e4f7
+dsubu $t0, $t1, $t2 :: rd 0xffffffff90eabf54, rs 0xffffffffab710d06, rt 0x1a864db2
+dsubu $s0, $s1, $s2 :: rd 0xae3119a0202b21e1, rs 0xcd61a8639826631e, rt 0x1f308ec377fb413d
+dsubu $t0, $t1, $t2 :: rd 0xffffffff8e6cc074, rs 0xffffffffa6322bdf, rt 0x17c56b6b
+dsubu $s0, $s1, $s2 :: rd 0x83df1f57fc3fa31d, rs 0xae87bc899a7bd3ca, rt 0x2aa89d319e3c30ad
+dsubu $t0, $t1, $t2 :: rd 0xffffffff8feebf8c, rs 0xffffffffa2f33668, rt 0x130476dc
+dsubu $s0, $s1, $s2 :: rd 0x163ba3aade09fa15, rs 0x58ec644d6481af17, rt 0x42b0c0a28677b502
+dsubu $t0, $t1, $t2 :: rd 0xffffffffaf713f94, rs 0xffffffffbcb4666d, rt 0xd4326d9
+dsubu $s0, $s1, $s2 :: rd 0xb09860e85760106b, rs 0x680cce5fb236b666, rt 0xb7746d775ad6a5fb
+dsubu $t0, $t1, $t2 :: rd 0xffffffffaef3406c, rs 0xffffffffb8757bda, rt 0x9823b6e
+dsubu $s0, $s1, $s2 :: rd 0xa43d2aac5c583c82, rs 0x3baa99471f6d4d75, rt 0x976d6e9ac31510f3
+dsubu $t0, $t1, $t2 :: rd 0xffffffffb5365d03, rs 0xffffffffb5365d03, rt 0x0
+dsubu $s0, $s1, $s2 :: rd 0x60cf13e0dc3f7858, rs 0x614d9b445f12236b, rt 0x7e876382d2ab13
+dsubu $t0, $t1, $t2 :: rd 0xffffffffb1f740b4, rs 0xffffffffb1f740b4, rt 0x0
+dsubu $s0, $s1, $s2 :: rd 0xa2a6ec661a7c6a77, rs 0xa2a6ec661ba84121, rt 0x12bd6aa
+sub $t0, $t1, $t2 :: rd 0x4e08bf4c, rs 0x0, rt 0xffffffffb1f740b4
+sub $t0, $t1, $t2 :: rd 0x4ac9a2fd, rs 0x0, rt 0xffffffffb5365d03
+sub $t0, $t1, $t2 :: rd 0x510cbf94, rs 0x9823b6e, rt 0xffffffffb8757bda
+sub $t0, $t1, $t2 :: rd 0x508ec06c, rs 0xd4326d9, rt 0xffffffffbcb4666d
+sub $t0, $t1, $t2 :: rd 0x70114074, rs 0x130476dc, rt 0xffffffffa2f33668
+sub $t0, $t1, $t2 :: rd 0x71933f8c, rs 0x17c56b6b, rt 0xffffffffa6322bdf
+sub $t0, $t1, $t2 :: rd 0x6f1540ac, rs 0x1a864db2, rt 0xffffffffab710d06
+sub $t0, $t1, $t2 :: rd 0x6e973f54, rs 0x1e475005, rt 0xffffffffafb010b1
+sub $t0, $t1, $t2 :: rd 0x4e2b3fac, rs 0x4c11db70, rt 0xfffffffffde69bc4
+sub $t0, $t1, $t2 :: rd 0x4fa94054, rs 0x48d0c6c7, rt 0xfffffffff9278673
+sub $t0, $t1, $t2 :: rd 0x512f3f74, rs 0x4593e01e, rt 0xfffffffff464a0aa
+sub $t0, $t1, $t2 :: rd 0x50ad408c, rs 0x4152fda9, rt 0xfffffffff0a5bd1d
+sub $t0, $t1, $t2 :: rd 0x7032c094, rs 0x5f15adac, rt 0xffffffffeee2ed18
+sub $t0, $t1, $t2 :: rd 0x71b0bf6c, rs 0x5bd4b01b, rt 0xffffffffea23f0af
+subu $t0, $t1, $t2 :: rd 0x4e08bf4c, rs 0x0, rt 0xffffffffb1f740b4
+subu $t0, $t1, $t2 :: rd 0x4ac9a2fd, rs 0x0, rt 0xffffffffb5365d03
+subu $t0, $t1, $t2 :: rd 0x510cbf94, rs 0x9823b6e, rt 0xffffffffb8757bda
+subu $t0, $t1, $t2 :: rd 0x508ec06c, rs 0xd4326d9, rt 0xffffffffbcb4666d
+subu $t0, $t1, $t2 :: rd 0x70114074, rs 0x130476dc, rt 0xffffffffa2f33668
+subu $t0, $t1, $t2 :: rd 0x71933f8c, rs 0x17c56b6b, rt 0xffffffffa6322bdf
+subu $t0, $t1, $t2 :: rd 0x6f1540ac, rs 0x1a864db2, rt 0xffffffffab710d06
+subu $t0, $t1, $t2 :: rd 0x6e973f54, rs 0x1e475005, rt 0xffffffffafb010b1
+subu $t0, $t1, $t2 :: rd 0xffffffff8e0940ac, rs 0x2608edb8, rt 0xffffffff97ffad0c
+subu $t0, $t1, $t2 :: rd 0xffffffff8f8b3f54, rs 0x22c9f00f, rt 0xffffffff933eb0bb
+subu $t0, $t1, $t2 :: rd 0xffffffff910d4074, rs 0x2f8ad6d6, rt 0xffffffff9e7d9662
+subu $t0, $t1, $t2 :: rd 0xffffffff908f3f8c, rs 0x2b4bcb61, rt 0xffffffff9abc8bd5
+subu $t0, $t1, $t2 :: rd 0xffffffffb010bf94, rs 0x350c9b64, rt 0xffffffff84fbdbd0
+subu $t0, $t1, $t2 :: rd 0xffffffffb192c06c, rs 0x31cd86d3, rt 0xffffffff803ac667
+subu $t0, $t1, $t2 :: rd 0xffffffffaf14bf4c, rs 0x3c8ea00a, rt 0xffffffff8d79e0be
+subu $t0, $t1, $t2 :: rd 0xffffffffae96c0b4, rs 0x384fbdbd, rt 0xffffffff89b8fd09
+subu $t0, $t1, $t2 :: rd 0x4e2b3fac, rs 0x4c11db70, rt 0xfffffffffde69bc4
+subu $t0, $t1, $t2 :: rd 0x4fa94054, rs 0x48d0c6c7, rt 0xfffffffff9278673
+subu $t0, $t1, $t2 :: rd 0x512f3f74, rs 0x4593e01e, rt 0xfffffffff464a0aa
+subu $t0, $t1, $t2 :: rd 0x50ad408c, rs 0x4152fda9, rt 0xfffffffff0a5bd1d
+subu $t0, $t1, $t2 :: rd 0x7032c094, rs 0x5f15adac, rt 0xffffffffeee2ed18
+subu $t0, $t1, $t2 :: rd 0x71b0bf6c, rs 0x5bd4b01b, rt 0xffffffffea23f0af
+subu $t0, $t1, $t2 :: rd 0x6f36c04c, rs 0x569796c2, rt 0xffffffffe760d676
+subu $t0, $t1, $t2 :: rd 0x6eb4bfb4, rs 0x52568b75, rt 0xffffffffe3a1cbc1
+subu $t0, $t1, $t2 :: rd 0xffffffff8e2ac04c, rs 0x6a1936c8, rt 0xffffffffdbee767c
+subu $t0, $t1, $t2 :: rd 0xffffffff8fa8bfb4, rs 0x6ed82b7f, rt 0xffffffffdf2f6bcb
+subu $t0, $t1, $t2 :: rd 0xffffffff912ec094, rs 0x639b0da6, rt 0xffffffffd26c4d12
+subu $t0, $t1, $t2 :: rd 0xffffffff90acbf6c, rs 0x675a1011, rt 0xffffffffd6ad50a5
+subu $t0, $t1, $t2 :: rd 0xffffffffb0333f74, rs 0x791d4014, rt 0xffffffffc8ea00a0
+subu $t0, $t1, $t2 :: rd 0xffffffffb1b1408c, rs 0x7ddc5da3, rt 0xffffffffcc2b1d17
+subu $t0, $t1, $t2 :: rd 0xffffffffaf373fac, rs 0x709f7b7a, rt 0xffffffffc1683bce
+subu $t0, $t1, $t2 :: rd 0xffffffffaeb54054, rs 0x745e66cd, rt 0xffffffffc5a92679
+subu $t0, $t1, $t2 :: rd 0x6e4ec08c, rs 0xffffffff9823b6e0, rt 0x29d4f654
+subu $t0, $t1, $t2 :: rd 0x6fccbf74, rs 0xffffffff9ce2ab57, rt 0x2d15ebe3
+subu $t0, $t1, $t2 :: rd 0x714ac054, rs 0xffffffff91a18d8e, rt 0x2056cd3a
+subu $t0, $t1, $t2 :: rd 0x70c8bfac, rs 0xffffffff95609039, rt 0x2497d08d
+subu $t0, $t1, $t2 :: rd 0x50573fb4, rs 0xffffffff8b27c03c, rt 0x3ad08088
+subu $t0, $t1, $t2 :: rd 0x51d5404c, rs 0xffffffff8fe6dd8b, rt 0x3e119d3f
+subu $t0, $t1, $t2 :: rd 0x4f533f6c, rs 0xffffffff82a5fb52, rt 0x3352bbe6
+subu $t0, $t1, $t2 :: rd 0x4ed14094, rs 0xffffffff8664e6e5, rt 0x3793a651
+subu $t0, $t1, $t2 :: rd 0xffffffffae4f3f6c, rs 0xffffffffbe2b5b58, rt 0xfdc1bec
+subu $t0, $t1, $t2 :: rd 0xffffffffafcd4094, rs 0xffffffffbaea46ef, rt 0xb1d065b
+subu $t0, $t1, $t2 :: rd 0xffffffffb14b3fb4, rs 0xffffffffb7a96036, rt 0x65e2082
+subu $t0, $t1, $t2 :: rd 0xffffffffb0c9404c, rs 0xffffffffb3687d81, rt 0x29f3d35
+subu $t0, $t1, $t2 :: rd 0xffffffff9056c054, rs 0xffffffffad2f2d84, rt 0x1cd86d30
+subu $t0, $t1, $t2 :: rd 0xffffffff91d4bfac, rs 0xffffffffa9ee3033, rt 0x18197087
+subu $t0, $t1, $t2 :: rd 0xffffffff8f52c08c, rs 0xffffffffa4ad16ea, rt 0x155a565e
+subu $t0, $t1, $t2 :: rd 0xffffffff8ed0bf74, rs 0xffffffffa06c0b5d, rt 0x119b4be9
+subu $t0, $t1, $t2 :: rd 0x6e6d406c, rs 0xffffffffd4326d90, rt 0x65c52d24
+subu $t0, $t1, $t2 :: rd 0x6fef3f94, rs 0xffffffffd0f37027, rt 0x61043093
+subu $t0, $t1, $t2 :: rd 0x716940b4, rs 0xffffffffddb056fe, rt 0x6c47164a
+subu $t0, $t1, $t2 :: rd 0x70eb3f4c, rs 0xffffffffd9714b49, rt 0x68860bfd
+subu $t0, $t1, $t2 :: rd 0x5074bf54, rs 0xffffffffc7361b4c, rt 0x76c15bf8
+subu $t0, $t1, $t2 :: rd 0x51f6c0ac, rs 0xffffffffc3f706fb, rt 0x7200464f
+subu $t0, $t1, $t2 :: rd 0x4f70bf8c, rs 0xffffffffceb42022, rt 0x7f436096
+subu $t0, $t1, $t2 :: rd 0x4ef2c074, rs 0xffffffffca753d95, rt 0x7b827d21
+subu $t0, $t1, $t2 :: rd 0xffffffffae6cbf8c, rs 0xfffffffff23a8028, rt 0x43cdc09c
+subu $t0, $t1, $t2 :: rd 0xffffffffafeec074, rs 0xfffffffff6fb9d9f, rt 0x470cdd2b
+subu $t0, $t1, $t2 :: rd 0xffffffffb168bf54, rs 0xfffffffffbb8bb46, rt 0x4a4ffbf2
+subu $t0, $t1, $t2 :: rd 0xffffffffb0eac0ac, rs 0xffffffffff79a6f1, rt 0x4e8ee645
+subu $t0, $t1, $t2 :: rd 0xffffffff907540b4, rs 0xffffffffe13ef6f4, rt 0x50c9b640
+subu $t0, $t1, $t2 :: rd 0xffffffff91f73f4c, rs 0xffffffffe5ffeb43, rt 0x5408abf7
+subu $t0, $t1, $t2 :: rd 0xffffffff8f71406c, rs 0xffffffffe8bccd9a, rt 0x594b8d2e
+subu $t0, $t1, $t2 :: rd 0xffffffff8ef33f94, rs 0xffffffffec7dd02d, rt 0x5d8a9099
+subu $t0, $t1, $t2 :: rd 0xffffffffaf153fb4, rs 0x34867077, rt 0xffffffff857130c3
+subu $t0, $t1, $t2 :: rd 0xffffffffae97404c, rs 0x30476dc0, rt 0xffffffff81b02d74
+subu $t0, $t1, $t2 :: rd 0xffffffffb0113f6c, rs 0x3d044b19, rt 0xffffffff8cf30bad
+subu $t0, $t1, $t2 :: rd 0xffffffffb1934094, rs 0x39c556ae, rt 0xffffffff8832161a
+subu $t0, $t1, $t2 :: rd 0xffffffff910cc08c, rs 0x278206ab, rt 0xffffffff9675461f
+subu $t0, $t1, $t2 :: rd 0xffffffff908ebf74, rs 0x23431b1c, rt 0xffffffff92b45ba8
+subu $t0, $t1, $t2 :: rd 0xffffffff8e08c054, rs 0x2e003dc5, rt 0xffffffff9ff77d71
+subu $t0, $t1, $t2 :: rd 0xffffffff8f8abfac, rs 0x2ac12072, rt 0xffffffff9b3660c6
+subu $t0, $t1, $t2 :: rd 0x6f14c054, rs 0x128e9dcf, rt 0xffffffffa379dd7b
+subu $t0, $t1, $t2 :: rd 0x6e96bfac, rs 0x164f8078, rt 0xffffffffa7b8c0cc
+subu $t0, $t1, $t2 :: rd 0x7010c08c, rs 0x1b0ca6a1, rt 0xffffffffaafbe615
+subu $t0, $t1, $t2 :: rd 0x7192bf74, rs 0x1fcdbb16, rt 0xffffffffae3afba2
+subu $t0, $t1, $t2 :: rd 0x510d3f6c, rs 0x18aeb13, rt 0xffffffffb07daba7
+subu $t0, $t1, $t2 :: rd 0x508f4094, rs 0x54bf6a4, rt 0xffffffffb4bcb610
+subu $t0, $t1, $t2 :: rd 0x4e093fb4, rs 0x808d07d, rt 0xffffffffb9ff90c9
+subu $t0, $t1, $t2 :: rd 0x4f8b404c, rs 0xcc9cdca, rt 0xffffffffbd3e8d7e
+subu $t0, $t1, $t2 :: rd 0x7897ab07, rs 0x7897ab07, rt 0x0
+subu $t0, $t1, $t2 :: rd 0xffffffffaeb4c0ac, rs 0x7c56b6b0, rt 0xffffffffcda1f604
+subu $t0, $t1, $t2 :: rd 0x71159069, rs 0x71159069, rt 0x0
+subu $t0, $t1, $t2 :: rd 0xffffffffb1b0c074, rs 0x75d48dde, rt 0xffffffffc423cd6a
+subu $t0, $t1, $t2 :: rd 0xffffffff912f406c, rs 0x6b93dddb, rt 0xffffffffda649d6f
+subu $t0, $t1, $t2 :: rd 0xffffffff90ad3f94, rs 0x6f52c06c, rt 0xffffffffdea580d8
+subu $t0, $t1, $t2 :: rd 0xffffffff8e2b40b4, rs 0x6211e6b5, rt 0xffffffffd3e6a601
+subu $t0, $t1, $t2 :: rd 0xffffffff8fa93f4c, rs 0x66d0fb02, rt 0xffffffffd727bbb6
+subu $t0, $t1, $t2 :: rd 0x6f3740b4, rs 0x5e9f46bf, rt 0xffffffffef68060b
+subu $t0, $t1, $t2 :: rd 0x6eb53f4c, rs 0x5a5e5b08, rt 0xffffffffeba91bbc
+subu $t0, $t1, $t2 :: rd 0x7033406c, rs 0x571d7dd1, rt 0xffffffffe6ea3d65
+subu $t0, $t1, $t2 :: rd 0x71b13f94, rs 0x53dc6066, rt 0xffffffffe22b20d2
+subu $t0, $t1, $t2 :: rd 0x512ebf8c, rs 0x4d9b3063, rt 0xfffffffffc6c70d7
+subu $t0, $t1, $t2 :: rd 0x50acc074, rs 0x495a2dd4, rt 0xfffffffff8ad6d60
+subu $t0, $t1, $t2 :: rd 0x4e2abf54, rs 0x44190b0d, rt 0xfffffffff5ee4bb9
+subu $t0, $t1, $t2 :: rd 0x4fa8c0ac, rs 0x40d816ba, rt 0xfffffffff12f560e
+subu $t0, $t1, $t2 :: rd 0xffffffff8f534074, rs 0xffffffffaca5c697, rt 0x1d528623
+subu $t0, $t1, $t2 :: rd 0xffffffff8ed13f8c, rs 0xffffffffa864db20, rt 0x19939b94
+subu $t0, $t1, $t2 :: rd 0xffffffff905740ac, rs 0xffffffffa527fdf9, rt 0x14d0bd4d
+subu $t0, $t1, $t2 :: rd 0xffffffff91d53f54, rs 0xffffffffa1e6e04e, rt 0x1011a0fa
+subu $t0, $t1, $t2 :: rd 0xffffffffb14abf4c, rs 0xffffffffbfa1b04b, rt 0xe56f0ff
+subu $t0, $t1, $t2 :: rd 0xffffffffb0c8c0b4, rs 0xffffffffbb60adfc, rt 0xa97ed48
+subu $t0, $t1, $t2 :: rd 0xffffffffae4ebf94, rs 0xffffffffb6238b25, rt 0x7d4cb91
+subu $t0, $t1, $t2 :: rd 0xffffffffafccc06c, rs 0xffffffffb2e29692, rt 0x315d626
+subu $t0, $t1, $t2 :: rd 0x4f52bf94, rs 0xffffffff8aad2b2f, rt 0x3b5a6b9b
+subu $t0, $t1, $t2 :: rd 0xffffffffc06489d4, rs 0x0, rt 0x3f9b762c
+subu $t0, $t1, $t2 :: rd 0xffffffffcd27af0b, rs 0x0, rt 0x32d850f5
+subu $t0, $t1, $t2 :: rd 0x51d4c0b4, rs 0xffffffff87ee0df6, rt 0x36194d42
+subu $t0, $t1, $t2 :: rd 0x714b40ac, rs 0xffffffff99a95df3, rt 0x285e1d47
+subu $t0, $t1, $t2 :: rd 0x70c93f54, rs 0xffffffff9d684044, rt 0x2c9f00f0
+subu $t0, $t1, $t2 :: rd 0x6e4f4074, rs 0xffffffff902b669d, rt 0x21dc2629
+subu $t0, $t1, $t2 :: rd 0x6fcd3f8c, rs 0xffffffff94ea7b2a, rt 0x251d3b9e
+subu $t0, $t1, $t2 :: rd 0xffffffff8f70c094, rs 0xffffffffe0b41de7, rt 0x51435d53
+subu $t0, $t1, $t2 :: rd 0xffffffff8ef2bf6c, rs 0xffffffffe4750050, rt 0x558240e4
+subu $t0, $t1, $t2 :: rd 0xffffffff9074c04c, rs 0xffffffffe9362689, rt 0x58c1663d
+subu $t0, $t1, $t2 :: rd 0xffffffff91f6bfb4, rs 0xffffffffedf73b3e, rt 0x5c007b8a
+subu $t0, $t1, $t2 :: rd 0xffffffffb1693fac, rs 0xfffffffff3b06b3b, rt 0x42472b8f
+subu $t0, $t1, $t2 :: rd 0xffffffffb0eb4054, rs 0xfffffffff771768c, rt 0x46863638
+subu $t0, $t1, $t2 :: rd 0xffffffffae6d3f74, rs 0xfffffffffa325055, rt 0x4bc510e1
+subu $t0, $t1, $t2 :: rd 0xffffffffafef408c, rs 0xfffffffffef34de2, rt 0x4f040d56
+subu $t0, $t1, $t2 :: rd 0x4f713f74, rs 0xffffffffc6bcf05f, rt 0x774bb0eb
+subu $t0, $t1, $t2 :: rd 0x4ef3408c, rs 0xffffffffc27dede8, rt 0x738aad5c
+subu $t0, $t1, $t2 :: rd 0x50753fac, rs 0xffffffffcf3ecb31, rt 0x7ec98b85
+subu $t0, $t1, $t2 :: rd 0x51f74054, rs 0xffffffffcbffd686, rt 0x7a089632
+subu $t0, $t1, $t2 :: rd 0x7168c04c, rs 0xffffffffd5b88683, rt 0x644fc637
+subu $t0, $t1, $t2 :: rd 0x70eabfb4, rs 0xffffffffd1799b34, rt 0x608edb80
+subu $t0, $t1, $t2 :: rd 0x6e6cc094, rs 0xffffffffdc3abded, rt 0x6dcdfd59
+subu $t0, $t1, $t2 :: rd 0x6feebf6c, rs 0xffffffffd8fba05a, rt 0x690ce0ee
+subu $t0, $t1, $t2 :: rd 0xffffffff90114094, rs 0x690ce0ee, rt 0xffffffffd8fba05a
+subu $t0, $t1, $t2 :: rd 0xffffffff91933f6c, rs 0x6dcdfd59, rt 0xffffffffdc3abded
+subu $t0, $t1, $t2 :: rd 0xffffffff8f15404c, rs 0x608edb80, rt 0xffffffffd1799b34
+subu $t0, $t1, $t2 :: rd 0xffffffff8e973fb4, rs 0x644fc637, rt 0xffffffffd5b88683
+subu $t0, $t1, $t2 :: rd 0xffffffffae08bfac, rs 0x7a089632, rt 0xffffffffcbffd686
+subu $t0, $t1, $t2 :: rd 0xffffffffaf8ac054, rs 0x7ec98b85, rt 0xffffffffcf3ecb31
+subu $t0, $t1, $t2 :: rd 0xffffffffb10cbf74, rs 0x738aad5c, rt 0xffffffffc27dede8
+subu $t0, $t1, $t2 :: rd 0xffffffffb08ec08c, rs 0x774bb0eb, rt 0xffffffffc6bcf05f
+subu $t0, $t1, $t2 :: rd 0x5010bf74, rs 0x4f040d56, rt 0xfffffffffef34de2
+subu $t0, $t1, $t2 :: rd 0x5192c08c, rs 0x4bc510e1, rt 0xfffffffffa325055
+subu $t0, $t1, $t2 :: rd 0x4f14bfac, rs 0x46863638, rt 0xfffffffff771768c
+subu $t0, $t1, $t2 :: rd 0x4e96c054, rs 0x42472b8f, rt 0xfffffffff3b06b3b
+subu $t0, $t1, $t2 :: rd 0x6e09404c, rs 0x5c007b8a, rt 0xffffffffedf73b3e
+subu $t0, $t1, $t2 :: rd 0x6f8b3fb4, rs 0x58c1663d, rt 0xffffffffe9362689
+subu $t0, $t1, $t2 :: rd 0x710d4094, rs 0x558240e4, rt 0xffffffffe4750050
+subu $t0, $t1, $t2 :: rd 0x708f3f6c, rs 0x51435d53, rt 0xffffffffe0b41de7
+subu $t0, $t1, $t2 :: rd 0xffffffff9032c074, rs 0x251d3b9e, rt 0xffffffff94ea7b2a
+subu $t0, $t1, $t2 :: rd 0xffffffff91b0bf8c, rs 0x21dc2629, rt 0xffffffff902b669d
+subu $t0, $t1, $t2 :: rd 0xffffffff8f36c0ac, rs 0x2c9f00f0, rt 0xffffffff9d684044
+subu $t0, $t1, $t2 :: rd 0xffffffff8eb4bf54, rs 0x285e1d47, rt 0xffffffff99a95df3
+subu $t0, $t1, $t2 :: rd 0xffffffffae2b3f4c, rs 0x36194d42, rt 0xffffffff87ee0df6
+subu $t0, $t1, $t2 :: rd 0x32d850f5, rs 0x32d850f5, rt 0x0
+subu $t0, $t1, $t2 :: rd 0x3f9b762c, rs 0x3f9b762c, rt 0x0
+subu $t0, $t1, $t2 :: rd 0xffffffffb0ad406c, rs 0x3b5a6b9b, rt 0xffffffff8aad2b2f
+subu $t0, $t1, $t2 :: rd 0x50333f94, rs 0x315d626, rt 0xffffffffb2e29692
+subu $t0, $t1, $t2 :: rd 0x51b1406c, rs 0x7d4cb91, rt 0xffffffffb6238b25
+subu $t0, $t1, $t2 :: rd 0x4f373f4c, rs 0xa97ed48, rt 0xffffffffbb60adfc
+subu $t0, $t1, $t2 :: rd 0x4eb540b4, rs 0xe56f0ff, rt 0xffffffffbfa1b04b
+subu $t0, $t1, $t2 :: rd 0x6e2ac0ac, rs 0x1011a0fa, rt 0xffffffffa1e6e04e
+subu $t0, $t1, $t2 :: rd 0x6fa8bf54, rs 0x14d0bd4d, rt 0xffffffffa527fdf9
+subu $t0, $t1, $t2 :: rd 0x712ec074, rs 0x19939b94, rt 0xffffffffa864db20
+subu $t0, $t1, $t2 :: rd 0x70acbf8c, rs 0x1d528623, rt 0xffffffffaca5c697
+subu $t0, $t1, $t2 :: rd 0xffffffffb0573f54, rs 0xfffffffff12f560e, rt 0x40d816ba
+subu $t0, $t1, $t2 :: rd 0xffffffffb1d540ac, rs 0xfffffffff5ee4bb9, rt 0x44190b0d
+subu $t0, $t1, $t2 :: rd 0xffffffffaf533f8c, rs 0xfffffffff8ad6d60, rt 0x495a2dd4
+subu $t0, $t1, $t2 :: rd 0xffffffffaed14074, rs 0xfffffffffc6c70d7, rt 0x4d9b3063
+subu $t0, $t1, $t2 :: rd 0xffffffff8e4ec06c, rs 0xffffffffe22b20d2, rt 0x53dc6066
+subu $t0, $t1, $t2 :: rd 0xffffffff8fccbf94, rs 0xffffffffe6ea3d65, rt 0x571d7dd1
+subu $t0, $t1, $t2 :: rd 0xffffffff914ac0b4, rs 0xffffffffeba91bbc, rt 0x5a5e5b08
+subu $t0, $t1, $t2 :: rd 0xffffffff90c8bf4c, rs 0xffffffffef68060b, rt 0x5e9f46bf
+subu $t0, $t1, $t2 :: rd 0x7056c0b4, rs 0xffffffffd727bbb6, rt 0x66d0fb02
+subu $t0, $t1, $t2 :: rd 0x71d4bf4c, rs 0xffffffffd3e6a601, rt 0x6211e6b5
+subu $t0, $t1, $t2 :: rd 0x6f52c06c, rs 0xffffffffdea580d8, rt 0x6f52c06c
+subu $t0, $t1, $t2 :: rd 0x6ed0bf94, rs 0xffffffffda649d6f, rt 0x6b93dddb
+subu $t0, $t1, $t2 :: rd 0x4e4f3f8c, rs 0xffffffffc423cd6a, rt 0x75d48dde
+subu $t0, $t1, $t2 :: rd 0xffffffff8eea6f97, rs 0x0, rt 0x71159069
+subu $t0, $t1, $t2 :: rd 0x514b3f54, rs 0xffffffffcda1f604, rt 0x7c56b6b0
+subu $t0, $t1, $t2 :: rd 0xffffffff876854f9, rs 0x0, rt 0x7897ab07
+subu $t0, $t1, $t2 :: rd 0xffffffffb074bfb4, rs 0xffffffffbd3e8d7e, rt 0xcc9cdca
+subu $t0, $t1, $t2 :: rd 0xffffffffb1f6c04c, rs 0xffffffffb9ff90c9, rt 0x808d07d
+subu $t0, $t1, $t2 :: rd 0xffffffffaf70bf6c, rs 0xffffffffb4bcb610, rt 0x54bf6a4
+subu $t0, $t1, $t2 :: rd 0xffffffffaef2c094, rs 0xffffffffb07daba7, rt 0x18aeb13
+subu $t0, $t1, $t2 :: rd 0xffffffff8e6d408c, rs 0xffffffffae3afba2, rt 0x1fcdbb16
+subu $t0, $t1, $t2 :: rd 0xffffffff8fef3f74, rs 0xffffffffaafbe615, rt 0x1b0ca6a1
+subu $t0, $t1, $t2 :: rd 0xffffffff91694054, rs 0xffffffffa7b8c0cc, rt 0x164f8078
+subu $t0, $t1, $t2 :: rd 0xffffffff90eb3fac, rs 0xffffffffa379dd7b, rt 0x128e9dcf
+subu $t0, $t1, $t2 :: rd 0x70754054, rs 0xffffffff9b3660c6, rt 0x2ac12072
+subu $t0, $t1, $t2 :: rd 0x71f73fac, rs 0xffffffff9ff77d71, rt 0x2e003dc5
+subu $t0, $t1, $t2 :: rd 0x6f71408c, rs 0xffffffff92b45ba8, rt 0x23431b1c
+subu $t0, $t1, $t2 :: rd 0x6ef33f74, rs 0xffffffff9675461f, rt 0x278206ab
+subu $t0, $t1, $t2 :: rd 0x4e6cbf6c, rs 0xffffffff8832161a, rt 0x39c556ae
+subu $t0, $t1, $t2 :: rd 0x4feec094, rs 0xffffffff8cf30bad, rt 0x3d044b19
+subu $t0, $t1, $t2 :: rd 0x5168bfb4, rs 0xffffffff81b02d74, rt 0x30476dc0
+subu $t0, $t1, $t2 :: rd 0x50eac04c, rs 0xffffffff857130c3, rt 0x34867077
+subu $t0, $t1, $t2 :: rd 0x710cc06c, rs 0x5d8a9099, rt 0xffffffffec7dd02d
+subu $t0, $t1, $t2 :: rd 0x708ebf94, rs 0x594b8d2e, rt 0xffffffffe8bccd9a
+subu $t0, $t1, $t2 :: rd 0x6e08c0b4, rs 0x5408abf7, rt 0xffffffffe5ffeb43
+subu $t0, $t1, $t2 :: rd 0x6f8abf4c, rs 0x50c9b640, rt 0xffffffffe13ef6f4
+subu $t0, $t1, $t2 :: rd 0x4f153f54, rs 0x4e8ee645, rt 0xffffffffff79a6f1
+subu $t0, $t1, $t2 :: rd 0x4e9740ac, rs 0x4a4ffbf2, rt 0xfffffffffbb8bb46
+subu $t0, $t1, $t2 :: rd 0x50113f8c, rs 0x470cdd2b, rt 0xfffffffff6fb9d9f
+subu $t0, $t1, $t2 :: rd 0x51934074, rs 0x43cdc09c, rt 0xfffffffff23a8028
+subu $t0, $t1, $t2 :: rd 0xffffffffb10d3f8c, rs 0x7b827d21, rt 0xffffffffca753d95
+subu $t0, $t1, $t2 :: rd 0xffffffffb08f4074, rs 0x7f436096, rt 0xffffffffceb42022
+subu $t0, $t1, $t2 :: rd 0xffffffffae093f54, rs 0x7200464f, rt 0xffffffffc3f706fb
+subu $t0, $t1, $t2 :: rd 0xffffffffaf8b40ac, rs 0x76c15bf8, rt 0xffffffffc7361b4c
+subu $t0, $t1, $t2 :: rd 0xffffffff8f14c0b4, rs 0x68860bfd, rt 0xffffffffd9714b49
+subu $t0, $t1, $t2 :: rd 0xffffffff8e96bf4c, rs 0x6c47164a, rt 0xffffffffddb056fe
+subu $t0, $t1, $t2 :: rd 0xffffffff9010c06c, rs 0x61043093, rt 0xffffffffd0f37027
+subu $t0, $t1, $t2 :: rd 0xffffffff9192bf94, rs 0x65c52d24, rt 0xffffffffd4326d90
+subu $t0, $t1, $t2 :: rd 0x712f408c, rs 0x119b4be9, rt 0xffffffffa06c0b5d
+subu $t0, $t1, $t2 :: rd 0x70ad3f74, rs 0x155a565e, rt 0xffffffffa4ad16ea
+subu $t0, $t1, $t2 :: rd 0x6e2b4054, rs 0x18197087, rt 0xffffffffa9ee3033
+subu $t0, $t1, $t2 :: rd 0x6fa93fac, rs 0x1cd86d30, rt 0xffffffffad2f2d84
+subu $t0, $t1, $t2 :: rd 0x4f36bfb4, rs 0x29f3d35, rt 0xffffffffb3687d81
+subu $t0, $t1, $t2 :: rd 0x4eb4c04c, rs 0x65e2082, rt 0xffffffffb7a96036
+subu $t0, $t1, $t2 :: rd 0x5032bf6c, rs 0xb1d065b, rt 0xffffffffbaea46ef
+subu $t0, $t1, $t2 :: rd 0x51b0c094, rs 0xfdc1bec, rt 0xffffffffbe2b5b58
+subu $t0, $t1, $t2 :: rd 0xffffffffb12ebf6c, rs 0x3793a651, rt 0xffffffff8664e6e5
+subu $t0, $t1, $t2 :: rd 0xffffffffb0acc094, rs 0x3352bbe6, rt 0xffffffff82a5fb52
+subu $t0, $t1, $t2 :: rd 0xffffffffae2abfb4, rs 0x3e119d3f, rt 0xffffffff8fe6dd8b
+subu $t0, $t1, $t2 :: rd 0xffffffffafa8c04c, rs 0x3ad08088, rt 0xffffffff8b27c03c
+subu $t0, $t1, $t2 :: rd 0xffffffff8f374054, rs 0x2497d08d, rt 0xffffffff95609039
+subu $t0, $t1, $t2 :: rd 0xffffffff8eb53fac, rs 0x2056cd3a, rt 0xffffffff91a18d8e
+subu $t0, $t1, $t2 :: rd 0xffffffff9033408c, rs 0x2d15ebe3, rt 0xffffffff9ce2ab57
+subu $t0, $t1, $t2 :: rd 0xffffffff91b13f74, rs 0x29d4f654, rt 0xffffffff9823b6e0
+subu $t0, $t1, $t2 :: rd 0x514abfac, rs 0xffffffffc5a92679, rt 0x745e66cd
+subu $t0, $t1, $t2 :: rd 0x50c8c054, rs 0xffffffffc1683bce, rt 0x709f7b7a
+subu $t0, $t1, $t2 :: rd 0x4e4ebf74, rs 0xffffffffcc2b1d17, rt 0x7ddc5da3
+subu $t0, $t1, $t2 :: rd 0x4fccc08c, rs 0xffffffffc8ea00a0, rt 0x791d4014
+subu $t0, $t1, $t2 :: rd 0x6f534094, rs 0xffffffffd6ad50a5, rt 0x675a1011
+subu $t0, $t1, $t2 :: rd 0x6ed13f6c, rs 0xffffffffd26c4d12, rt 0x639b0da6
+subu $t0, $t1, $t2 :: rd 0x7057404c, rs 0xffffffffdf2f6bcb, rt 0x6ed82b7f
+subu $t0, $t1, $t2 :: rd 0x71d53fb4, rs 0xffffffffdbee767c, rt 0x6a1936c8
+subu $t0, $t1, $t2 :: rd 0xffffffff914b404c, rs 0xffffffffe3a1cbc1, rt 0x52568b75
+subu $t0, $t1, $t2 :: rd 0xffffffff90c93fb4, rs 0xffffffffe760d676, rt 0x569796c2
+subu $t0, $t1, $t2 :: rd 0xffffffff8e4f4094, rs 0xffffffffea23f0af, rt 0x5bd4b01b
+subu $t0, $t1, $t2 :: rd 0xffffffff8fcd3f6c, rs 0xffffffffeee2ed18, rt 0x5f15adac
+subu $t0, $t1, $t2 :: rd 0xffffffffaf52bf74, rs 0xfffffffff0a5bd1d, rt 0x4152fda9
+subu $t0, $t1, $t2 :: rd 0xffffffffaed0c08c, rs 0xfffffffff464a0aa, rt 0x4593e01e
+subu $t0, $t1, $t2 :: rd 0xffffffffb056bfac, rs 0xfffffffff9278673, rt 0x48d0c6c7
+subu $t0, $t1, $t2 :: rd 0xffffffffb1d4c054, rs 0xfffffffffde69bc4, rt 0x4c11db70
+subu $t0, $t1, $t2 :: rd 0x51693f4c, rs 0xffffffff89b8fd09, rt 0x384fbdbd
+subu $t0, $t1, $t2 :: rd 0x50eb40b4, rs 0xffffffff8d79e0be, rt 0x3c8ea00a
+subu $t0, $t1, $t2 :: rd 0x4e6d3f94, rs 0xffffffff803ac667, rt 0x31cd86d3
+subu $t0, $t1, $t2 :: rd 0x4fef406c, rs 0xffffffff84fbdbd0, rt 0x350c9b64
+subu $t0, $t1, $t2 :: rd 0x6f70c074, rs 0xffffffff9abc8bd5, rt 0x2b4bcb61
+subu $t0, $t1, $t2 :: rd 0x6ef2bf8c, rs 0xffffffff9e7d9662, rt 0x2f8ad6d6
+subu $t0, $t1, $t2 :: rd 0x7074c0ac, rs 0xffffffff933eb0bb, rt 0x22c9f00f
+subu $t0, $t1, $t2 :: rd 0x71f6bf54, rs 0xffffffff97ffad0c, rt 0x2608edb8
+subu $t0, $t1, $t2 :: rd 0xffffffff9168c0ac, rs 0xffffffffafb010b1, rt 0x1e475005
+subu $t0, $t1, $t2 :: rd 0xffffffff90eabf54, rs 0xffffffffab710d06, rt 0x1a864db2
+subu $t0, $t1, $t2 :: rd 0xffffffff8e6cc074, rs 0xffffffffa6322bdf, rt 0x17c56b6b
+subu $t0, $t1, $t2 :: rd 0xffffffff8feebf8c, rs 0xffffffffa2f33668, rt 0x130476dc
+subu $t0, $t1, $t2 :: rd 0xffffffffaf713f94, rs 0xffffffffbcb4666d, rt 0xd4326d9
+subu $t0, $t1, $t2 :: rd 0xffffffffaef3406c, rs 0xffffffffb8757bda, rt 0x9823b6e
+subu $t0, $t1, $t2 :: rd 0xffffffffb5365d03, rs 0xffffffffb5365d03, rt 0x0
+subu $t0, $t1, $t2 :: rd 0xffffffffb1f740b4, rs 0xffffffffb1f740b4, rt 0x0
#include <stdio.h>
#include "const.h"
+
#define TEST1(RSval, RD) \
{ \
unsigned long long out = 0; \
{
int i;
init_reg_val2();
+#if (__mips_isa_rev < 6)
printf("B \n");
for (i = 0; i < N; i++)
printf("J, JALR \n");
for (i = 0; i < N; i++)
TEST2b(reg_val1[i], t1);
-
+#endif
return 0;
}
prog: branch_and_jump_instructions
vgopts: -q
+prereq: !(../../../tests/mips_features mipsr6)
--- /dev/null
+../mips32/branch_pc.c
\ No newline at end of file
--- /dev/null
+../mips32/branch_pc.stderr.exp
\ No newline at end of file
--- /dev/null
+../mips32/branch_pc.stdout.exp
\ No newline at end of file
--- /dev/null
+../mips32/branch_pc.vgtest
\ No newline at end of file
"move $"#RD", %1" "\n\t" \
"b end"#RSval "\n\t" \
"nop" "\n\t" \
- "addi $"#RD", $"#RD", 5" "\n\t" \
+ "addiu $"#RD", $"#RD", 5" "\n\t" \
"end"#RSval":" "\n\t" \
- "addi $"#RD", $"#RD", 1" "\n\t" \
+ "addiu $"#RD", $"#RD", 1" "\n\t" \
"move %0, $"#RD "\n\t" \
".set reorder" "\n\t" \
: "=r" (out) \
".set noreorder" "\n\t" \
"move $"#RD", %1" "\n\t" \
"b end12"#RSval "\n\t" \
- "addi $"#RD", $"#RD", 3" "\n\t" \
- "addi $"#RD", $"#RD", 5" "\n\t" \
+ "addiu $"#RD", $"#RD", 3" "\n\t" \
+ "addiu $"#RD", $"#RD", 5" "\n\t" \
"end12"#RSval":" "\n\t" \
- "addi $"#RD", $"#RD", 3" "\n\t" \
+ "addiu $"#RD", $"#RD", 3" "\n\t" \
"move %0, $"#RD "\n\t" \
".set reorder" "\n\t" \
: "=r" (out) \
"move $"#RD", %1" "\n\t" \
"bal end21"#RSval "\n\t" \
"nop" "\n\t" \
- "addi $"#RD", $"#RD", 5" "\n\t" \
+ "addiu $"#RD", $"#RD", 5" "\n\t" \
"b r_end"#RSval "\n\t" \
"nop" "\n\t" \
- "addi $"#RD", $"#RD", 1" "\n\t" \
+ "addiu $"#RD", $"#RD", 1" "\n\t" \
"end21"#RSval":" "\n\t" \
- "addi $"#RD", $"#RD", 1" "\n\t" \
+ "addiu $"#RD", $"#RD", 1" "\n\t" \
"jr $ra" "\n\t" \
"nop" "\n\t" \
"r_end"#RSval":" "\n\t" \
"dla $t9, end31"#RSval "\n\t" \
"jal $t9" "\n\t" \
"nop" "\n\t" \
- "addi $"#RD", $"#RD", 5" "\n\t" \
+ "addiu $"#RD", $"#RD", 5" "\n\t" \
"dla $t9, r_end11"#RSval "\n\t" \
"j $t9" "\n\t" \
"nop" "\n\t" \
"end31"#RSval":" "\n\t" \
- "addi $"#RD", $"#RD", 1" "\n\t" \
+ "addiu $"#RD", $"#RD", 1" "\n\t" \
"jr $ra" "\n\t" \
"nop" "\n\t" \
"r_end11"#RSval":" "\n\t" \
"dla $t9, end41"#RSval "\n\t" \
"jalr $t0, $t9" "\n\t" \
"nop" "\n\t" \
- "addi $"#RD", $"#RD", 5" "\n\t" \
+ "addiu $"#RD", $"#RD", 5" "\n\t" \
"dla $t9, r_end21"#RSval "\n\t" \
"j $t9" "\n\t" \
"nop" "\n\t" \
- "addi $"#RD", $"#RD", 1" "\n\t" \
+ "addiu $"#RD", $"#RD", 1" "\n\t" \
"end41"#RSval":" "\n\t" \
- "addi $"#RD", $"#RD", 1" "\n\t" \
+ "addiu $"#RD", $"#RD", 1" "\n\t" \
"move $t9, $t0" "\n\t" \
"jr $t9" "\n\t" \
"nop" "\n\t" \
"move $"#RD", %3" "\n\t" \
instruction" $"#RS", $"#RT", end"instruction#RDval "\n\t" \
"nop" "\n\t" \
- "addi $"#RD", $"#RD", 5" "\n\t" \
+ "addiu $"#RD", $"#RD", 5" "\n\t" \
"end"instruction#RDval":" "\n\t" \
- "addi $"#RD", $"#RD", 1" "\n\t" \
+ "addiu $"#RD", $"#RD", 1" "\n\t" \
"move %0, $" #RD "\n\t" \
".set reorder" "\n\t" \
: "=r" (out) \
"move $"#RD", %2" "\n\t" \
instruction" $"#RS", end"instruction#RDval "\n\t" \
"nop" "\n\t" \
- "addi $"#RD", $"#RD", 5" "\n\t" \
+ "addiu $"#RD", $"#RD", 5" "\n\t" \
"end"instruction#RDval":" "\n\t" \
- "addi $"#RD", $"#RD", 1" "\n\t" \
+ "addiu $"#RD", $"#RD", 1" "\n\t" \
"move %0, $"#RD "\n\t" \
".set reorder" "\n\t" \
: "=r" (out) \
"move $"#RS", %1" "\n\t" \
instruction" $"#RS", end21"instruction#RDval "\n\t" \
"nop" "\n\t" \
- "addi $"#RD", $"#RD", 5" "\n\t" \
+ "addiu $"#RD", $"#RD", 5" "\n\t" \
"b r_end"instruction#RDval "\n\t" \
"nop" "\n\t" \
"end21"instruction#RDval":" "\n\t" \
- "addi $"#RD", $"#RD", 1" "\n\t" \
+ "addiu $"#RD", $"#RD", 1" "\n\t" \
"jr $ra" "\n\t" \
"r_end"instruction#RDval":" "\n\t" \
"move %0, $"#RD "\n\t" \
"move $"#RT", %2" "\n\t" \
"move $"#RD", %3" "\n\t" \
instruction" $"#RS", $"#RT", end"instruction#RDval "\n\t" \
- "addi $"#RD", $"#RD", 3" "\n\t" \
- "addi $"#RD", $"#RD", 5" "\n\t" \
+ "addiu $"#RD", $"#RD", 3" "\n\t" \
+ "addiu $"#RD", $"#RD", 5" "\n\t" \
"end"instruction#RDval":" "\n\t" \
- "addi $"#RD", $"#RD", 1" "\n\t" \
+ "addiu $"#RD", $"#RD", 1" "\n\t" \
"move %0, $"#RD "\n\t" \
".set reorder" "\n\t" \
: "=r" (out) \
"move $"#RS", %1" "\n\t" \
"move $"#RD", %2" "\n\t" \
instruction" $"#RS", end"instruction#RDval "\n\t" \
- "addi $"#RD", $"#RD", 3" "\n\t" \
- "addi $"#RD", $"#RD", 5" "\n\t" \
+ "addiu $"#RD", $"#RD", 3" "\n\t" \
+ "addiu $"#RD", $"#RD", 5" "\n\t" \
"end"instruction#RDval":" "\n\t" \
- "addi $"#RD", $"#RD", 1" "\n\t" \
+ "addiu $"#RD", $"#RD", 1" "\n\t" \
"move %0, $"#RD "\n\t" \
".set reorder" "\n\t" \
: "=r" (out) \
"move $"#RD", %2" "\n\t" \
"move $"#RS", %1" "\n\t" \
instruction" $"#RS", end21"instruction#RDval "\n\t" \
- "addi $"#RD", $"#RD", 3" "\n\t" \
- "addi $"#RD", $"#RD", 5" "\n\t" \
+ "addiu $"#RD", $"#RD", 3" "\n\t" \
+ "addiu $"#RD", $"#RD", 5" "\n\t" \
"b r_end"instruction#RDval "\n\t" \
"nop" "\n\t" \
"end21"instruction#RDval":" "\n\t" \
- "addi $"#RD", $"#RD", 1" "\n\t" \
+ "addiu $"#RD", $"#RD", 1" "\n\t" \
"jr $ra" "\n\t" \
"nop" "\n\t" \
"r_end"instruction#RDval":" "\n\t" \
int main()
{
+
printf("b\n");
TESTINST1(0, 2);
TESTINST1(1, 3);
TESTINST5("bltz", 13, 0xfff, 16, 17);
TESTINST5("bltz", 14, -1, 2, 25);
TESTINST5("bltz", 15, -1, 25, 24);
-
+#if (__mips_isa_rev < 6)
printf("--- BGEZAL --- if RSval >= 0 then " \
"out = RDval + 6 else out = RDval + 5\n");
TESTINST6("bgezal", 0, 0, 2, 3);
TESTINST6("bltzal", 13, 0xfff, 16, 17);
TESTINST6("bltzal", 14, -1, 2, 25);
TESTINST6("bltzal", 15, -1, 25, 24);
-
+#endif
printf("--- BNEZ --- if RSval != 0 then " \
"out = RDval + 1 else out = RDval + 6\n");
TESTINST5("bnez", 0, 0, 2, 3);
TESTINST5("bnez", 13, 0xfff, 16, 17);
TESTINST5("bnez", 14, -1, 2, 25);
TESTINST5("bnez", 15, -1, 25, 24);
-
+#if (__mips_isa_rev < 6)
printf("--- BEQL --- if RSval == RTval then " \
"out = RDval + 4 else out = RDval + 6\n");
TESTINST4l("beql", 0, 0, 1, 2, 3, 4);
TESTINST4l("bnel", 13, 0xfff, 0xdd, 16, 17, 18);
TESTINST4l("bnel", 14, -1, 0x5, 2, 25, 24);
TESTINST4l("bnel", 15, -1, -1, 25, 24, 7);
-
+#endif
printf("j, jal, jr\n");
TESTINST3j(0, 2);
TESTINST3j(1, 3);
--- /dev/null
+b
+B :: 1, RSval: 0
+B :: 2, RSval: 1
+B :: 3, RSval: 2
+B :: 4, RSval: 3
+B :: 5, RSval: 4
+B :: 6, RSval: 5
+B :: 7, RSval: 6
+B :: 8, RSval: 7
+B :: 9, RSval: 8
+B :: 10, RSval: 9
+B :: 11, RSval: 10
+B :: 12, RSval: 11
+B :: 13, RSval: 12
+B :: 14, RSval: 13
+B :: 15, RSval: 14
+B :: 16, RSval: 15
+B :: 17, RSval: 16
+B :: 18, RSval: 17
+B :: 19, RSval: 18
+B :: 20, RSval: 19
+B :: 21, RSval: 20
+B :: 22, RSval: 21
+B :: 23, RSval: 22
+B :: 24, RSval: 23
+b
+B :: 6, RSval: 0
+B :: 7, RSval: 1
+B :: 8, RSval: 2
+B :: 9, RSval: 3
+B :: 10, RSval: 4
+B :: 11, RSval: 5
+B :: 12, RSval: 6
+B :: 13, RSval: 7
+B :: 14, RSval: 8
+B :: 15, RSval: 9
+B :: 16, RSval: 10
+B :: 17, RSval: 11
+B :: 18, RSval: 12
+B :: 19, RSval: 13
+B :: 20, RSval: 14
+B :: 21, RSval: 15
+B :: 22, RSval: 16
+B :: 23, RSval: 17
+B :: 24, RSval: 18
+B :: 25, RSval: 19
+B :: 26, RSval: 20
+B :: 27, RSval: 21
+B :: 28, RSval: 22
+B :: 29, RSval: 23
+b, bal, jr
+B BAL JR :: 6, RSval: 0
+B BAL JR :: 7, RSval: 1
+B BAL JR :: 8, RSval: 2
+B BAL JR :: 9, RSval: 3
+B BAL JR :: 10, RSval: 4
+B BAL JR :: 11, RSval: 5
+B BAL JR :: 12, RSval: 6
+B BAL JR :: 13, RSval: 7
+B BAL JR :: 14, RSval: 8
+B BAL JR :: 15, RSval: 9
+B BAL JR :: 16, RSval: 10
+B BAL JR :: 17, RSval: 11
+B BAL JR :: 18, RSval: 12
+B BAL JR :: 19, RSval: 13
+B BAL JR :: 20, RSval: 14
+B BAL JR :: 21, RSval: 15
+B BAL JR :: 22, RSval: 16
+B BAL JR :: 23, RSval: 17
+B BAL JR :: 24, RSval: 18
+B BAL JR :: 25, RSval: 19
+B BAL JR :: 26, RSval: 20
+B BAL JR :: 27, RSval: 21
+B BAL JR :: 28, RSval: 22
+B BAL JR :: 29, RSval: 23
+--- BEQ --- if RSval == RTval then out = RDval + 1 else out = RDval + 6
+beq :: out: 6, RDval: 0, RSval: 0, RTval: 1
+beq :: out: 2, RDval: 1, RSval: 1, RTval: 1
+beq :: out: 3, RDval: 2, RSval: -1, RTval: -1
+beq :: out: 9, RDval: 3, RSval: -1, RTval: -2
+beq :: out: 10, RDval: 4, RSval: -2, RTval: -1
+beq :: out: 6, RDval: 5, RSval: -1, RTval: -1
+beq :: out: 7, RDval: 6, RSval: 5, RTval: 5
+beq :: out: 13, RDval: 7, RSval: -3, RTval: -4
+beq :: out: 9, RDval: 8, RSval: 125, RTval: 125
+beq :: out: 10, RDval: 9, RSval: -2147483648, RTval: -2147483648
+beq :: out: 16, RDval: 10, RSval: -1, RTval: -2147483648
+beq :: out: 12, RDval: 11, RSval: 598, RTval: 598
+beq :: out: 13, RDval: 12, RSval: 85, RTval: 85
+beq :: out: 19, RDval: 13, RSval: 4095, RTval: 221
+beq :: out: 20, RDval: 14, RSval: -1, RTval: 5
+beq :: out: 16, RDval: 15, RSval: -1, RTval: -1
+--- BNE --- if RSval != RTval then out = RDval + 1 else out = RDval + 6
+bne :: out: 1, RDval: 0, RSval: 0, RTval: 1
+bne :: out: 7, RDval: 1, RSval: 1, RTval: 1
+bne :: out: 8, RDval: 2, RSval: -1, RTval: -1
+bne :: out: 4, RDval: 3, RSval: -1, RTval: -2
+bne :: out: 5, RDval: 4, RSval: -2, RTval: -1
+bne :: out: 11, RDval: 5, RSval: -1, RTval: -1
+bne :: out: 12, RDval: 6, RSval: 5, RTval: 5
+bne :: out: 8, RDval: 7, RSval: -3, RTval: -4
+bne :: out: 14, RDval: 8, RSval: 125, RTval: 125
+bne :: out: 15, RDval: 9, RSval: -2147483648, RTval: -2147483648
+bne :: out: 11, RDval: 10, RSval: -1, RTval: -2147483648
+bne :: out: 17, RDval: 11, RSval: 598, RTval: 598
+bne :: out: 18, RDval: 12, RSval: 85, RTval: 85
+bne :: out: 14, RDval: 13, RSval: 4095, RTval: 221
+bne :: out: 15, RDval: 14, RSval: -1, RTval: 5
+bne :: out: 21, RDval: 15, RSval: -1, RTval: -1
+--- BEQZ --- if RSval == 0 then out = RDval + 1 else out = RDval + 6
+beqz :: out: 1, RDval: 0, RSval: 0
+beqz :: out: 7, RDval: 1, RSval: 1
+beqz :: out: 8, RDval: 2, RSval: -1
+beqz :: out: 9, RDval: 3, RSval: -1
+beqz :: out: 10, RDval: 4, RSval: -2
+beqz :: out: 11, RDval: 5, RSval: -1
+beqz :: out: 12, RDval: 6, RSval: 5
+beqz :: out: 13, RDval: 7, RSval: -3
+beqz :: out: 14, RDval: 8, RSval: 125
+beqz :: out: 15, RDval: 9, RSval: -2147483648
+beqz :: out: 16, RDval: 10, RSval: -1
+beqz :: out: 17, RDval: 11, RSval: 598
+beqz :: out: 18, RDval: 12, RSval: 85
+beqz :: out: 19, RDval: 13, RSval: 4095
+beqz :: out: 20, RDval: 14, RSval: -1
+beqz :: out: 21, RDval: 15, RSval: -1
+--- BGEZ --- if RSval >= 0 then out = RDval + 1 else out = RDval + 6
+bgez :: out: 1, RDval: 0, RSval: 0
+bgez :: out: 2, RDval: 1, RSval: 1
+bgez :: out: 8, RDval: 2, RSval: -1
+bgez :: out: 9, RDval: 3, RSval: -1
+bgez :: out: 10, RDval: 4, RSval: -2
+bgez :: out: 11, RDval: 5, RSval: -1
+bgez :: out: 7, RDval: 6, RSval: 5
+bgez :: out: 13, RDval: 7, RSval: -3
+bgez :: out: 9, RDval: 8, RSval: 125
+bgez :: out: 15, RDval: 9, RSval: -2147483648
+bgez :: out: 16, RDval: 10, RSval: -1
+bgez :: out: 12, RDval: 11, RSval: 598
+bgez :: out: 13, RDval: 12, RSval: 85
+bgez :: out: 14, RDval: 13, RSval: 4095
+bgez :: out: 20, RDval: 14, RSval: -1
+bgez :: out: 21, RDval: 15, RSval: -1
+--- BGTZ --- if RSval > 0 then out = RDval + 1 else out = RDval + 6
+bgtz :: out: 6, RDval: 0, RSval: 0
+bgtz :: out: 2, RDval: 1, RSval: 1
+bgtz :: out: 8, RDval: 2, RSval: -1
+bgtz :: out: 9, RDval: 3, RSval: -1
+bgtz :: out: 10, RDval: 4, RSval: -2
+bgtz :: out: 11, RDval: 5, RSval: -1
+bgtz :: out: 7, RDval: 6, RSval: 5
+bgtz :: out: 13, RDval: 7, RSval: -3
+bgtz :: out: 9, RDval: 8, RSval: 125
+bgtz :: out: 15, RDval: 9, RSval: -2147483648
+bgtz :: out: 16, RDval: 10, RSval: -1
+bgtz :: out: 12, RDval: 11, RSval: 598
+bgtz :: out: 13, RDval: 12, RSval: 85
+bgtz :: out: 14, RDval: 13, RSval: 4095
+bgtz :: out: 20, RDval: 14, RSval: -1
+bgtz :: out: 21, RDval: 15, RSval: -1
+--- BLEZ --- if RSval <= 0 then out = RDval + 1 else out = RDval + 6
+blez :: out: 1, RDval: 0, RSval: 0
+blez :: out: 7, RDval: 1, RSval: 1
+blez :: out: 3, RDval: 2, RSval: -1
+blez :: out: 4, RDval: 3, RSval: -1
+blez :: out: 5, RDval: 4, RSval: -2
+blez :: out: 6, RDval: 5, RSval: -1
+blez :: out: 12, RDval: 6, RSval: 5
+blez :: out: 8, RDval: 7, RSval: -3
+blez :: out: 14, RDval: 8, RSval: 125
+blez :: out: 10, RDval: 9, RSval: -2147483648
+blez :: out: 11, RDval: 10, RSval: -1
+blez :: out: 17, RDval: 11, RSval: 598
+blez :: out: 18, RDval: 12, RSval: 85
+blez :: out: 19, RDval: 13, RSval: 4095
+blez :: out: 15, RDval: 14, RSval: -1
+blez :: out: 16, RDval: 15, RSval: -1
+--- BLTZ --- if RSval < 0 then out = RDval + 1 else out = RDval + 6
+bltz :: out: 6, RDval: 0, RSval: 0
+bltz :: out: 7, RDval: 1, RSval: 1
+bltz :: out: 3, RDval: 2, RSval: -1
+bltz :: out: 4, RDval: 3, RSval: -1
+bltz :: out: 5, RDval: 4, RSval: -2
+bltz :: out: 6, RDval: 5, RSval: -1
+bltz :: out: 12, RDval: 6, RSval: 5
+bltz :: out: 8, RDval: 7, RSval: -3
+bltz :: out: 14, RDval: 8, RSval: 125
+bltz :: out: 10, RDval: 9, RSval: -2147483648
+bltz :: out: 11, RDval: 10, RSval: -1
+bltz :: out: 17, RDval: 11, RSval: 598
+bltz :: out: 18, RDval: 12, RSval: 85
+bltz :: out: 19, RDval: 13, RSval: 4095
+bltz :: out: 15, RDval: 14, RSval: -1
+bltz :: out: 16, RDval: 15, RSval: -1
+--- BNEZ --- if RSval != 0 then out = RDval + 1 else out = RDval + 6
+bnez :: out: 6, RDval: 0, RSval: 0
+bnez :: out: 2, RDval: 1, RSval: 1
+bnez :: out: 3, RDval: 2, RSval: -1
+bnez :: out: 4, RDval: 3, RSval: -1
+bnez :: out: 5, RDval: 4, RSval: -2
+bnez :: out: 6, RDval: 5, RSval: -1
+bnez :: out: 7, RDval: 6, RSval: 5
+bnez :: out: 8, RDval: 7, RSval: -3
+bnez :: out: 9, RDval: 8, RSval: 125
+bnez :: out: 10, RDval: 9, RSval: -2147483648
+bnez :: out: 11, RDval: 10, RSval: -1
+bnez :: out: 12, RDval: 11, RSval: 598
+bnez :: out: 13, RDval: 12, RSval: 85
+bnez :: out: 14, RDval: 13, RSval: 4095
+bnez :: out: 15, RDval: 14, RSval: -1
+bnez :: out: 16, RDval: 15, RSval: -1
+j, jal, jr
+J JAL JR :: 6, RSval: 0
+J JAL JR :: 7, RSval: 1
+J JAL JR :: 8, RSval: 2
+J JAL JR :: 9, RSval: 3
+J JAL JR :: 10, RSval: 4
+J JAL JR :: 11, RSval: 5
+J JAL JR :: 12, RSval: 6
+J JAL JR :: 13, RSval: 7
+J JAL JR :: 14, RSval: 8
+J JAL JR :: 15, RSval: 9
+J JAL JR :: 16, RSval: 10
+J JAL JR :: 17, RSval: 11
+J JAL JR :: 18, RSval: 12
+J JAL JR :: 19, RSval: 13
+J JAL JR :: 20, RSval: 14
+J JAL JR :: 21, RSval: 15
+J JAL JR :: 22, RSval: 16
+J JAL JR :: 23, RSval: 17
+J JAL JR :: 24, RSval: 18
+J JAL JR :: 25, RSval: 19
+J JAL JR :: 26, RSval: 20
+J JAL JR :: 27, RSval: 21
+J JAL JR :: 28, RSval: 22
+J JAL JR :: 29, RSval: 23
+j, jalr, jr
+J JALR JR :: 6, RSval: 0
+J JALR JR :: 7, RSval: 1
+J JALR JR :: 8, RSval: 2
+J JALR JR :: 9, RSval: 3
+J JALR JR :: 10, RSval: 4
+J JALR JR :: 11, RSval: 5
+J JALR JR :: 12, RSval: 6
+J JALR JR :: 13, RSval: 7
+J JALR JR :: 14, RSval: 8
+J JALR JR :: 15, RSval: 9
+J JALR JR :: 17, RSval: 11
+J JALR JR :: 18, RSval: 12
+J JALR JR :: 19, RSval: 13
+J JALR JR :: 20, RSval: 14
+J JALR JR :: 21, RSval: 15
+J JALR JR :: 22, RSval: 16
+J JALR JR :: 23, RSval: 17
+J JALR JR :: 24, RSval: 18
+J JALR JR :: 25, RSval: 19
+J JALR JR :: 26, RSval: 20
+J JALR JR :: 27, RSval: 21
+J JALR JR :: 28, RSval: 22
+J JALR JR :: 29, RSval: 23
--- /dev/null
+../mips32/branches_r6.c
\ No newline at end of file
--- /dev/null
+../mips32/branches_r6.stderr.exp
\ No newline at end of file
--- /dev/null
+../mips32/branches_r6.stdout.exp
\ No newline at end of file
--- /dev/null
+../mips32/branches_r6.vgtest
\ No newline at end of file
}
static void test(int* fr_prctl, int* fr_detected) {
-
+#if (__mips_isa_rev<6)
*fr_prctl = prctl(PR_GET_FP_MODE);
*fr_detected = get_fp_mode();
TEST_MOVE("movz.d $f0, $f2, $0");
TEST_MOVE("movz.d $f0, $f1, $0");
TEST_MOVE("movz.d $f1, $f2, $0");
+#endif
}
int main() {
prog: change_fp_mode
-prereq: ../../../tests/mips_features fpu
+prereq: ../../../tests/mips_features fpu && !(../../../tests/mips_features mipsr6)
vgopts: -q
--- /dev/null
+../mips32/fp_r6.c
\ No newline at end of file
--- /dev/null
+../mips32/fp_r6.stderr.exp
\ No newline at end of file
--- /dev/null
+../mips32/fp_r6.stdout.exp
\ No newline at end of file
--- /dev/null
+../mips32/fp_r6.vgtest
\ No newline at end of file
flt_art_op_names[op], round(fd_d), fs_d[i]);
}
break;
+#if (__mips_isa_rev < 6)
case MSUBS:
TRIOPf("msub.s");
printf("%s %f %f %f %f\n",flt_art_op_names[op], roundf(fd_f),
round(fd_d), fr_d[i], fs_d[i],
ft_d[i]);
break;
+#endif
default:
printf("error\n");
break;
{
#if defined(__mips_hard_float)
flt_art_op_t op;
-
+#if (__mips_isa_rev < 6)
+ int end = NMSUBD;
+#else
+ int end = RSQRTD;
+#endif
printf("-------------------------- %s --------------------------\n",
"test FPU Arithmetic Operations");
- for (op = ABSS; op <= NMSUBD; op++) {
+ for (op = ABSS; op <= end; op++) {
arithmeticOperations(op);
}
#endif
--- /dev/null
+-------------------------- test FPU Arithmetic Operations --------------------------
+roundig mode: near
+abs.s 0.000000 0.000000
+abs.s 456.250000 456.250000
+abs.s 3.000000 3.000000
+abs.s 1.000000 -1.000000
+abs.s 1384.500000 1384.500000
+abs.s 7.250000 -7.250000
+abs.s 1000000000.000000 1000000000.000000
+abs.s 5786.500000 -5786.500000
+abs.s 1752.000000 1752.000000
+abs.s 0.015625 0.015625
+abs.s 0.031250 0.031250
+abs.s 248562.750000 -248562.750000
+abs.s 45786.500000 -45786.500000
+abs.s 456.000000 456.000000
+abs.s 34.031250 34.031250
+abs.s 45786.750000 45786.750000
+abs.s 1752065.000000 1752065.000000
+abs.s 107.000000 107.000000
+abs.s 45667.250000 -45667.250000
+abs.s 7.000000 -7.000000
+abs.s 347856.500000 -347856.500000
+abs.s 356047.500000 356047.500000
+abs.s 1.000000 -1.000000
+abs.s 23.062500 23.062500
+roundig mode: zero
+abs.s 0.000000 0.000000
+abs.s 456.250000 456.250000
+abs.s 3.000000 3.000000
+abs.s 1.000000 -1.000000
+abs.s 1384.500000 1384.500000
+abs.s 7.250000 -7.250000
+abs.s 1000000000.000000 1000000000.000000
+abs.s 5786.500000 -5786.500000
+abs.s 1752.000000 1752.000000
+abs.s 0.015625 0.015625
+abs.s 0.031250 0.031250
+abs.s 248562.750000 -248562.750000
+abs.s 45786.500000 -45786.500000
+abs.s 456.000000 456.000000
+abs.s 34.031250 34.031250
+abs.s 45786.750000 45786.750000
+abs.s 1752065.000000 1752065.000000
+abs.s 107.000000 107.000000
+abs.s 45667.250000 -45667.250000
+abs.s 7.000000 -7.000000
+abs.s 347856.500000 -347856.500000
+abs.s 356047.500000 356047.500000
+abs.s 1.000000 -1.000000
+abs.s 23.062500 23.062500
+roundig mode: +inf
+abs.s 0.000000 0.000000
+abs.s 456.250000 456.250000
+abs.s 3.000000 3.000000
+abs.s 1.000000 -1.000000
+abs.s 1384.500000 1384.500000
+abs.s 7.250000 -7.250000
+abs.s 1000000000.000000 1000000000.000000
+abs.s 5786.500000 -5786.500000
+abs.s 1752.000000 1752.000000
+abs.s 0.015625 0.015625
+abs.s 0.031250 0.031250
+abs.s 248562.750000 -248562.750000
+abs.s 45786.500000 -45786.500000
+abs.s 456.000000 456.000000
+abs.s 34.031250 34.031250
+abs.s 45786.750000 45786.750000
+abs.s 1752065.000000 1752065.000000
+abs.s 107.000000 107.000000
+abs.s 45667.250000 -45667.250000
+abs.s 7.000000 -7.000000
+abs.s 347856.500000 -347856.500000
+abs.s 356047.500000 356047.500000
+abs.s 1.000000 -1.000000
+abs.s 23.062500 23.062500
+roundig mode: -inf
+abs.s 0.000000 0.000000
+abs.s 456.250000 456.250000
+abs.s 3.000000 3.000000
+abs.s 1.000000 -1.000000
+abs.s 1384.500000 1384.500000
+abs.s 7.250000 -7.250000
+abs.s 1000000000.000000 1000000000.000000
+abs.s 5786.500000 -5786.500000
+abs.s 1752.000000 1752.000000
+abs.s 0.015625 0.015625
+abs.s 0.031250 0.031250
+abs.s 248562.750000 -248562.750000
+abs.s 45786.500000 -45786.500000
+abs.s 456.000000 456.000000
+abs.s 34.031250 34.031250
+abs.s 45786.750000 45786.750000
+abs.s 1752065.000000 1752065.000000
+abs.s 107.000000 107.000000
+abs.s 45667.250000 -45667.250000
+abs.s 7.000000 -7.000000
+abs.s 347856.500000 -347856.500000
+abs.s 356047.500000 356047.500000
+abs.s 1.000000 -1.000000
+abs.s 23.062500 23.062500
+roundig mode: near
+abs.d 0.000000 0.000000
+abs.d 456.250000 456.250000
+abs.d 3.000000 3.000000
+abs.d 1.000000 -1.000000
+abs.d 1384.500000 1384.500000
+abs.d 7.250000 -7.250000
+abs.d 1000000000.000000 1000000000.000000
+abs.d 5786.500000 -5786.500000
+abs.d 1752.000000 1752.000000
+abs.d 0.015625 0.015625
+abs.d 0.031250 0.031250
+abs.d 248562.750000 -248562.750000
+abs.d 45786.500000 -45786.500000
+abs.d 456.000000 456.000000
+abs.d 34.031250 34.031250
+abs.d 45786.750000 45786.750000
+abs.d 1752065.000000 1752065.000000
+abs.d 107.000000 107.000000
+abs.d 45667.250000 -45667.250000
+abs.d 7.000000 -7.000000
+abs.d 347856.500000 -347856.500000
+abs.d 356047.500000 356047.500000
+abs.d 1.000000 -1.000000
+abs.d 23.062500 23.062500
+roundig mode: zero
+abs.d 0.000000 0.000000
+abs.d 456.250000 456.250000
+abs.d 3.000000 3.000000
+abs.d 1.000000 -1.000000
+abs.d 1384.500000 1384.500000
+abs.d 7.250000 -7.250000
+abs.d 1000000000.000000 1000000000.000000
+abs.d 5786.500000 -5786.500000
+abs.d 1752.000000 1752.000000
+abs.d 0.015625 0.015625
+abs.d 0.031250 0.031250
+abs.d 248562.750000 -248562.750000
+abs.d 45786.500000 -45786.500000
+abs.d 456.000000 456.000000
+abs.d 34.031250 34.031250
+abs.d 45786.750000 45786.750000
+abs.d 1752065.000000 1752065.000000
+abs.d 107.000000 107.000000
+abs.d 45667.250000 -45667.250000
+abs.d 7.000000 -7.000000
+abs.d 347856.500000 -347856.500000
+abs.d 356047.500000 356047.500000
+abs.d 1.000000 -1.000000
+abs.d 23.062500 23.062500
+roundig mode: +inf
+abs.d 0.000000 0.000000
+abs.d 456.250000 456.250000
+abs.d 3.000000 3.000000
+abs.d 1.000000 -1.000000
+abs.d 1384.500000 1384.500000
+abs.d 7.250000 -7.250000
+abs.d 1000000000.000000 1000000000.000000
+abs.d 5786.500000 -5786.500000
+abs.d 1752.000000 1752.000000
+abs.d 0.015625 0.015625
+abs.d 0.031250 0.031250
+abs.d 248562.750000 -248562.750000
+abs.d 45786.500000 -45786.500000
+abs.d 456.000000 456.000000
+abs.d 34.031250 34.031250
+abs.d 45786.750000 45786.750000
+abs.d 1752065.000000 1752065.000000
+abs.d 107.000000 107.000000
+abs.d 45667.250000 -45667.250000
+abs.d 7.000000 -7.000000
+abs.d 347856.500000 -347856.500000
+abs.d 356047.500000 356047.500000
+abs.d 1.000000 -1.000000
+abs.d 23.062500 23.062500
+roundig mode: -inf
+abs.d 0.000000 0.000000
+abs.d 456.250000 456.250000
+abs.d 3.000000 3.000000
+abs.d 1.000000 -1.000000
+abs.d 1384.500000 1384.500000
+abs.d 7.250000 -7.250000
+abs.d 1000000000.000000 1000000000.000000
+abs.d 5786.500000 -5786.500000
+abs.d 1752.000000 1752.000000
+abs.d 0.015625 0.015625
+abs.d 0.031250 0.031250
+abs.d 248562.750000 -248562.750000
+abs.d 45786.500000 -45786.500000
+abs.d 456.000000 456.000000
+abs.d 34.031250 34.031250
+abs.d 45786.750000 45786.750000
+abs.d 1752065.000000 1752065.000000
+abs.d 107.000000 107.000000
+abs.d 45667.250000 -45667.250000
+abs.d 7.000000 -7.000000
+abs.d 347856.500000 -347856.500000
+abs.d 356047.500000 356047.500000
+abs.d 1.000000 -1.000000
+abs.d 23.062500 23.062500
+roundig mode: near
+add.s -4578.500000 0.000000 -4578.500000
+add.s 912.500000 456.250000 456.250000
+add.s 37.031250 3.000000 34.031250
+add.s 4577.750000 -1.000000 4578.750000
+add.s 1559.500000 1384.500000 175.000000
+add.s 99.750000 -7.250000 107.000000
+add.s 999999552.000000 1000000000.000000 -456.250000
+add.s -5793.750000 -5786.500000 -7.250000
+add.s -1726.500000 1752.000000 -3478.500000
+add.s 356.515625 0.015625 356.500000
+add.s -0.968750 0.031250 -1.000000
+add.s -248539.687500 -248562.750000 23.062500
+add.s -45786.500000 -45786.500000 0.000000
+add.s 912.250000 456.000000 456.250000
+add.s 37.031250 34.031250 3.000000
+add.s 45785.750000 45786.750000 -1.000000
+add.s 1753449.500000 1752065.000000 1384.500000
+add.s 100.000000 107.000000 -7.000000
+add.s -45567.250000 -45667.250000 100.000000
+add.s -5793.500000 -7.000000 -5786.500000
+add.s -346104.500000 -347856.500000 1752.000000
+add.s 356047.500000 356047.500000 0.015625
+add.s -0.968750 -1.000000 0.031250
+add.s -248539.687500 23.062500 -248562.750000
+roundig mode: zero
+add.s -4578.500000 0.000000 -4578.500000
+add.s 912.500000 456.250000 456.250000
+add.s 37.031250 3.000000 34.031250
+add.s 4577.750000 -1.000000 4578.750000
+add.s 1559.500000 1384.500000 175.000000
+add.s 99.750000 -7.250000 107.000000
+add.s 999999488.000000 1000000000.000000 -456.250000
+add.s -5793.750000 -5786.500000 -7.250000
+add.s -1726.500000 1752.000000 -3478.500000
+add.s 356.515625 0.015625 356.500000
+add.s -0.968750 0.031250 -1.000000
+add.s -248539.687500 -248562.750000 23.062500
+add.s -45786.500000 -45786.500000 0.000000
+add.s 912.250000 456.000000 456.250000
+add.s 37.031250 34.031250 3.000000
+add.s 45785.750000 45786.750000 -1.000000
+add.s 1753449.500000 1752065.000000 1384.500000
+add.s 100.000000 107.000000 -7.000000
+add.s -45567.250000 -45667.250000 100.000000
+add.s -5793.500000 -7.000000 -5786.500000
+add.s -346104.500000 -347856.500000 1752.000000
+add.s 356047.500000 356047.500000 0.015625
+add.s -0.968750 -1.000000 0.031250
+add.s -248539.687500 23.062500 -248562.750000
+roundig mode: +inf
+add.s -4578.500000 0.000000 -4578.500000
+add.s 912.500000 456.250000 456.250000
+add.s 37.031250 3.000000 34.031250
+add.s 4577.750000 -1.000000 4578.750000
+add.s 1559.500000 1384.500000 175.000000
+add.s 99.750000 -7.250000 107.000000
+add.s 999999552.000000 1000000000.000000 -456.250000
+add.s -5793.750000 -5786.500000 -7.250000
+add.s -1726.500000 1752.000000 -3478.500000
+add.s 356.515625 0.015625 356.500000
+add.s -0.968750 0.031250 -1.000000
+add.s -248539.687500 -248562.750000 23.062500
+add.s -45786.500000 -45786.500000 0.000000
+add.s 912.250000 456.000000 456.250000
+add.s 37.031250 34.031250 3.000000
+add.s 45785.750000 45786.750000 -1.000000
+add.s 1753449.500000 1752065.000000 1384.500000
+add.s 100.000000 107.000000 -7.000000
+add.s -45567.250000 -45667.250000 100.000000
+add.s -5793.500000 -7.000000 -5786.500000
+add.s -346104.500000 -347856.500000 1752.000000
+add.s 356047.531250 356047.500000 0.015625
+add.s -0.968750 -1.000000 0.031250
+add.s -248539.687500 23.062500 -248562.750000
+roundig mode: -inf
+add.s -4578.500000 0.000000 -4578.500000
+add.s 912.500000 456.250000 456.250000
+add.s 37.031250 3.000000 34.031250
+add.s 4577.750000 -1.000000 4578.750000
+add.s 1559.500000 1384.500000 175.000000
+add.s 99.750000 -7.250000 107.000000
+add.s 999999488.000000 1000000000.000000 -456.250000
+add.s -5793.750000 -5786.500000 -7.250000
+add.s -1726.500000 1752.000000 -3478.500000
+add.s 356.515625 0.015625 356.500000
+add.s -0.968750 0.031250 -1.000000
+add.s -248539.687500 -248562.750000 23.062500
+add.s -45786.500000 -45786.500000 0.000000
+add.s 912.250000 456.000000 456.250000
+add.s 37.031250 34.031250 3.000000
+add.s 45785.750000 45786.750000 -1.000000
+add.s 1753449.500000 1752065.000000 1384.500000
+add.s 100.000000 107.000000 -7.000000
+add.s -45567.250000 -45667.250000 100.000000
+add.s -5793.500000 -7.000000 -5786.500000
+add.s -346104.500000 -347856.500000 1752.000000
+add.s 356047.500000 356047.500000 0.015625
+add.s -0.968750 -1.000000 0.031250
+add.s -248539.687500 23.062500 -248562.750000
+roundig mode: near
+add.d -45786.500000 0.000000 -45786.500000
+add.d 912.500000 456.250000 456.250000
+add.d 37.031250 3.000000 34.031250
+add.d 45785.750000 -1.000000 45786.750000
+add.d 1753449.500000 1384.500000 1752065.000000
+add.d 99.750000 -7.250000 107.000000
+add.d 999954332.750000 1000000000.000000 -45667.250000
+add.d -5793.750000 -5786.500000 -7.250000
+add.d -346104.500000 1752.000000 -347856.500000
+add.d 356047.515625 0.015625 356047.500000
+add.d -0.968750 0.031250 -1.000000
+add.d -248539.687500 -248562.750000 23.062500
+add.d -45786.500000 -45786.500000 0.000000
+add.d 912.250000 456.000000 456.250000
+add.d 37.031250 34.031250 3.000000
+add.d 45785.750000 45786.750000 -1.000000
+add.d 1753449.500000 1752065.000000 1384.500000
+add.d 100.000000 107.000000 -7.000000
+add.d 999954332.750000 -45667.250000 1000000000.000000
+add.d -5793.500000 -7.000000 -5786.500000
+add.d -346104.500000 -347856.500000 1752.000000
+add.d 356047.515625 356047.500000 0.015625
+add.d -0.968750 -1.000000 0.031250
+add.d -248539.687500 23.062500 -248562.750000
+roundig mode: zero
+add.d -45786.500000 0.000000 -45786.500000
+add.d 912.500000 456.250000 456.250000
+add.d 37.031250 3.000000 34.031250
+add.d 45785.750000 -1.000000 45786.750000
+add.d 1753449.500000 1384.500000 1752065.000000
+add.d 99.750000 -7.250000 107.000000
+add.d 999954332.750000 1000000000.000000 -45667.250000
+add.d -5793.750000 -5786.500000 -7.250000
+add.d -346104.500000 1752.000000 -347856.500000
+add.d 356047.515625 0.015625 356047.500000
+add.d -0.968750 0.031250 -1.000000
+add.d -248539.687500 -248562.750000 23.062500
+add.d -45786.500000 -45786.500000 0.000000
+add.d 912.250000 456.000000 456.250000
+add.d 37.031250 34.031250 3.000000
+add.d 45785.750000 45786.750000 -1.000000
+add.d 1753449.500000 1752065.000000 1384.500000
+add.d 100.000000 107.000000 -7.000000
+add.d 999954332.750000 -45667.250000 1000000000.000000
+add.d -5793.500000 -7.000000 -5786.500000
+add.d -346104.500000 -347856.500000 1752.000000
+add.d 356047.515625 356047.500000 0.015625
+add.d -0.968750 -1.000000 0.031250
+add.d -248539.687500 23.062500 -248562.750000
+roundig mode: +inf
+add.d -45786.500000 0.000000 -45786.500000
+add.d 912.500000 456.250000 456.250000
+add.d 37.031250 3.000000 34.031250
+add.d 45785.750000 -1.000000 45786.750000
+add.d 1753449.500000 1384.500000 1752065.000000
+add.d 99.750000 -7.250000 107.000000
+add.d 999954332.750000 1000000000.000000 -45667.250000
+add.d -5793.750000 -5786.500000 -7.250000
+add.d -346104.500000 1752.000000 -347856.500000
+add.d 356047.515625 0.015625 356047.500000
+add.d -0.968750 0.031250 -1.000000
+add.d -248539.687500 -248562.750000 23.062500
+add.d -45786.500000 -45786.500000 0.000000
+add.d 912.250000 456.000000 456.250000
+add.d 37.031250 34.031250 3.000000
+add.d 45785.750000 45786.750000 -1.000000
+add.d 1753449.500000 1752065.000000 1384.500000
+add.d 100.000000 107.000000 -7.000000
+add.d 999954332.750000 -45667.250000 1000000000.000000
+add.d -5793.500000 -7.000000 -5786.500000
+add.d -346104.500000 -347856.500000 1752.000000
+add.d 356047.515625 356047.500000 0.015625
+add.d -0.968750 -1.000000 0.031250
+add.d -248539.687500 23.062500 -248562.750000
+roundig mode: -inf
+add.d -45786.500000 0.000000 -45786.500000
+add.d 912.500000 456.250000 456.250000
+add.d 37.031250 3.000000 34.031250
+add.d 45785.750000 -1.000000 45786.750000
+add.d 1753449.500000 1384.500000 1752065.000000
+add.d 99.750000 -7.250000 107.000000
+add.d 999954332.750000 1000000000.000000 -45667.250000
+add.d -5793.750000 -5786.500000 -7.250000
+add.d -346104.500000 1752.000000 -347856.500000
+add.d 356047.515625 0.015625 356047.500000
+add.d -0.968750 0.031250 -1.000000
+add.d -248539.687500 -248562.750000 23.062500
+add.d -45786.500000 -45786.500000 0.000000
+add.d 912.250000 456.000000 456.250000
+add.d 37.031250 34.031250 3.000000
+add.d 45785.750000 45786.750000 -1.000000
+add.d 1753449.500000 1752065.000000 1384.500000
+add.d 100.000000 107.000000 -7.000000
+add.d 999954332.750000 -45667.250000 1000000000.000000
+add.d -5793.500000 -7.000000 -5786.500000
+add.d -346104.500000 -347856.500000 1752.000000
+add.d 356047.515625 356047.500000 0.015625
+add.d -0.968750 -1.000000 0.031250
+add.d -248539.687500 23.062500 -248562.750000
+roundig mode: near
+div.s -0.000000 0.000000 -4578.500000
+div.s 1.000000 456.250000 456.250000
+div.s 0.000000 3.000000 34.031250
+div.s -0.000000 -1.000000 4578.750000
+div.s 8.000000 1384.500000 175.000000
+div.s -0.000000 -7.250000 107.000000
+div.s -2191781.000000 1000000000.000000 -456.250000
+div.s 798.000000 -5786.500000 -7.250000
+div.s -1.000000 1752.000000 -3478.500000
+div.s 0.000000 0.015625 356.500000
+div.s -0.000000 0.031250 -1.000000
+div.s -10778.000000 -248562.750000 23.062500
+div.s -inf -45786.500000 0.000000
+div.s 1.000000 456.000000 456.250000
+div.s 11.000000 34.031250 3.000000
+div.s -45787.000000 45786.750000 -1.000000
+div.s 1265.000000 1752065.000000 1384.500000
+div.s -15.000000 107.000000 -7.000000
+div.s -457.000000 -45667.250000 100.000000
+div.s 0.000000 -7.000000 -5786.500000
+div.s -199.000000 -347856.500000 1752.000000
+div.s 22787040.000000 356047.500000 0.015625
+div.s -32.000000 -1.000000 0.031250
+div.s -0.000000 23.062500 -248562.750000
+roundig mode: zero
+div.s -0.000000 0.000000 -4578.500000
+div.s 1.000000 456.250000 456.250000
+div.s 0.000000 3.000000 34.031250
+div.s -0.000000 -1.000000 4578.750000
+div.s 8.000000 1384.500000 175.000000
+div.s -0.000000 -7.250000 107.000000
+div.s -2191781.000000 1000000000.000000 -456.250000
+div.s 798.000000 -5786.500000 -7.250000
+div.s -1.000000 1752.000000 -3478.500000
+div.s 0.000000 0.015625 356.500000
+div.s -0.000000 0.031250 -1.000000
+div.s -10778.000000 -248562.750000 23.062500
+div.s -inf -45786.500000 0.000000
+div.s 1.000000 456.000000 456.250000
+div.s 11.000000 34.031250 3.000000
+div.s -45787.000000 45786.750000 -1.000000
+div.s 1265.000000 1752065.000000 1384.500000
+div.s -15.000000 107.000000 -7.000000
+div.s -457.000000 -45667.250000 100.000000
+div.s 0.000000 -7.000000 -5786.500000
+div.s -199.000000 -347856.500000 1752.000000
+div.s 22787040.000000 356047.500000 0.015625
+div.s -32.000000 -1.000000 0.031250
+div.s -0.000000 23.062500 -248562.750000
+roundig mode: +inf
+div.s -0.000000 0.000000 -4578.500000
+div.s 1.000000 456.250000 456.250000
+div.s 0.000000 3.000000 34.031250
+div.s -0.000000 -1.000000 4578.750000
+div.s 8.000000 1384.500000 175.000000
+div.s -0.000000 -7.250000 107.000000
+div.s -2191781.000000 1000000000.000000 -456.250000
+div.s 798.000000 -5786.500000 -7.250000
+div.s -1.000000 1752.000000 -3478.500000
+div.s 0.000000 0.015625 356.500000
+div.s -0.000000 0.031250 -1.000000
+div.s -10778.000000 -248562.750000 23.062500
+div.s -inf -45786.500000 0.000000
+div.s 1.000000 456.000000 456.250000
+div.s 11.000000 34.031250 3.000000
+div.s -45787.000000 45786.750000 -1.000000
+div.s 1265.000000 1752065.000000 1384.500000
+div.s -15.000000 107.000000 -7.000000
+div.s -457.000000 -45667.250000 100.000000
+div.s 0.000000 -7.000000 -5786.500000
+div.s -199.000000 -347856.500000 1752.000000
+div.s 22787040.000000 356047.500000 0.015625
+div.s -32.000000 -1.000000 0.031250
+div.s -0.000000 23.062500 -248562.750000
+roundig mode: -inf
+div.s -0.000000 0.000000 -4578.500000
+div.s 1.000000 456.250000 456.250000
+div.s 0.000000 3.000000 34.031250
+div.s -0.000000 -1.000000 4578.750000
+div.s 8.000000 1384.500000 175.000000
+div.s -0.000000 -7.250000 107.000000
+div.s -2191781.000000 1000000000.000000 -456.250000
+div.s 798.000000 -5786.500000 -7.250000
+div.s -1.000000 1752.000000 -3478.500000
+div.s 0.000000 0.015625 356.500000
+div.s -0.000000 0.031250 -1.000000
+div.s -10778.000000 -248562.750000 23.062500
+div.s -inf -45786.500000 0.000000
+div.s 1.000000 456.000000 456.250000
+div.s 11.000000 34.031250 3.000000
+div.s -45787.000000 45786.750000 -1.000000
+div.s 1265.000000 1752065.000000 1384.500000
+div.s -15.000000 107.000000 -7.000000
+div.s -457.000000 -45667.250000 100.000000
+div.s 0.000000 -7.000000 -5786.500000
+div.s -199.000000 -347856.500000 1752.000000
+div.s 22787040.000000 356047.500000 0.015625
+div.s -32.000000 -1.000000 0.031250
+div.s -0.000000 23.062500 -248562.750000
+roundig mode: near
+div.d -0.000000 0.000000 -45786.500000
+div.d 1.000000 456.250000 456.250000
+div.d 0.000000 3.000000 34.031250
+div.d -0.000000 -1.000000 45786.750000
+div.d 0.000000 1384.500000 1752065.000000
+div.d -0.000000 -7.250000 107.000000
+div.d -21898.000000 1000000000.000000 -45667.250000
+div.d 798.000000 -5786.500000 -7.250000
+div.d -0.000000 1752.000000 -347856.500000
+div.d 0.000000 0.015625 356047.500000
+div.d -0.000000 0.031250 -1.000000
+div.d -10778.000000 -248562.750000 23.062500
+div.d -inf -45786.500000 0.000000
+div.d 1.000000 456.000000 456.250000
+div.d 11.000000 34.031250 3.000000
+div.d -45787.000000 45786.750000 -1.000000
+div.d 1265.000000 1752065.000000 1384.500000
+div.d -15.000000 107.000000 -7.000000
+div.d -0.000000 -45667.250000 1000000000.000000
+div.d 0.000000 -7.000000 -5786.500000
+div.d -199.000000 -347856.500000 1752.000000
+div.d 22787040.000000 356047.500000 0.015625
+div.d -32.000000 -1.000000 0.031250
+div.d -0.000000 23.062500 -248562.750000
+roundig mode: zero
+div.d -0.000000 0.000000 -45786.500000
+div.d 1.000000 456.250000 456.250000
+div.d 0.000000 3.000000 34.031250
+div.d -0.000000 -1.000000 45786.750000
+div.d 0.000000 1384.500000 1752065.000000
+div.d -0.000000 -7.250000 107.000000
+div.d -21898.000000 1000000000.000000 -45667.250000
+div.d 798.000000 -5786.500000 -7.250000
+div.d -0.000000 1752.000000 -347856.500000
+div.d 0.000000 0.015625 356047.500000
+div.d -0.000000 0.031250 -1.000000
+div.d -10778.000000 -248562.750000 23.062500
+div.d -inf -45786.500000 0.000000
+div.d 1.000000 456.000000 456.250000
+div.d 11.000000 34.031250 3.000000
+div.d -45787.000000 45786.750000 -1.000000
+div.d 1265.000000 1752065.000000 1384.500000
+div.d -15.000000 107.000000 -7.000000
+div.d -0.000000 -45667.250000 1000000000.000000
+div.d 0.000000 -7.000000 -5786.500000
+div.d -199.000000 -347856.500000 1752.000000
+div.d 22787040.000000 356047.500000 0.015625
+div.d -32.000000 -1.000000 0.031250
+div.d -0.000000 23.062500 -248562.750000
+roundig mode: +inf
+div.d -0.000000 0.000000 -45786.500000
+div.d 1.000000 456.250000 456.250000
+div.d 0.000000 3.000000 34.031250
+div.d -0.000000 -1.000000 45786.750000
+div.d 0.000000 1384.500000 1752065.000000
+div.d -0.000000 -7.250000 107.000000
+div.d -21898.000000 1000000000.000000 -45667.250000
+div.d 798.000000 -5786.500000 -7.250000
+div.d -0.000000 1752.000000 -347856.500000
+div.d 0.000000 0.015625 356047.500000
+div.d -0.000000 0.031250 -1.000000
+div.d -10778.000000 -248562.750000 23.062500
+div.d -inf -45786.500000 0.000000
+div.d 1.000000 456.000000 456.250000
+div.d 11.000000 34.031250 3.000000
+div.d -45787.000000 45786.750000 -1.000000
+div.d 1265.000000 1752065.000000 1384.500000
+div.d -15.000000 107.000000 -7.000000
+div.d -0.000000 -45667.250000 1000000000.000000
+div.d 0.000000 -7.000000 -5786.500000
+div.d -199.000000 -347856.500000 1752.000000
+div.d 22787040.000000 356047.500000 0.015625
+div.d -32.000000 -1.000000 0.031250
+div.d -0.000000 23.062500 -248562.750000
+roundig mode: -inf
+div.d -0.000000 0.000000 -45786.500000
+div.d 1.000000 456.250000 456.250000
+div.d 0.000000 3.000000 34.031250
+div.d -0.000000 -1.000000 45786.750000
+div.d 0.000000 1384.500000 1752065.000000
+div.d -0.000000 -7.250000 107.000000
+div.d -21898.000000 1000000000.000000 -45667.250000
+div.d 798.000000 -5786.500000 -7.250000
+div.d -0.000000 1752.000000 -347856.500000
+div.d 0.000000 0.015625 356047.500000
+div.d -0.000000 0.031250 -1.000000
+div.d -10778.000000 -248562.750000 23.062500
+div.d -inf -45786.500000 0.000000
+div.d 1.000000 456.000000 456.250000
+div.d 11.000000 34.031250 3.000000
+div.d -45787.000000 45786.750000 -1.000000
+div.d 1265.000000 1752065.000000 1384.500000
+div.d -15.000000 107.000000 -7.000000
+div.d -0.000000 -45667.250000 1000000000.000000
+div.d 0.000000 -7.000000 -5786.500000
+div.d -199.000000 -347856.500000 1752.000000
+div.d 22787040.000000 356047.500000 0.015625
+div.d -32.000000 -1.000000 0.031250
+div.d -0.000000 23.062500 -248562.750000
+roundig mode: near
+mul.s -0.000000 0.000000 -4578.500000
+mul.s 208164.000000 456.250000 456.250000
+mul.s 102.000000 3.000000 34.031250
+mul.s -4579.000000 -1.000000 4578.750000
+mul.s 242288.000000 1384.500000 175.000000
+mul.s -776.000000 -7.250000 107.000000
+mul.s -456249999360.000000 1000000000.000000 -456.250000
+mul.s 41952.000000 -5786.500000 -7.250000
+mul.s -6094332.000000 1752.000000 -3478.500000
+mul.s 6.000000 0.015625 356.500000
+mul.s -0.000000 0.031250 -1.000000
+mul.s -5732479.000000 -248562.750000 23.062500
+mul.s -0.000000 -45786.500000 0.000000
+mul.s 208050.000000 456.000000 456.250000
+mul.s 102.000000 34.031250 3.000000
+mul.s -45787.000000 45786.750000 -1.000000
+mul.s 2425733888.000000 1752065.000000 1384.500000
+mul.s -749.000000 107.000000 -7.000000
+mul.s -4566725.000000 -45667.250000 100.000000
+mul.s 40506.000000 -7.000000 -5786.500000
+mul.s -609444608.000000 -347856.500000 1752.000000
+mul.s 5563.000000 356047.500000 0.015625
+mul.s -0.000000 -1.000000 0.031250
+mul.s -5732479.000000 23.062500 -248562.750000
+roundig mode: zero
+mul.s -0.000000 0.000000 -4578.500000
+mul.s 208164.000000 456.250000 456.250000
+mul.s 102.000000 3.000000 34.031250
+mul.s -4579.000000 -1.000000 4578.750000
+mul.s 242288.000000 1384.500000 175.000000
+mul.s -776.000000 -7.250000 107.000000
+mul.s -456249999360.000000 1000000000.000000 -456.250000
+mul.s 41952.000000 -5786.500000 -7.250000
+mul.s -6094332.000000 1752.000000 -3478.500000
+mul.s 6.000000 0.015625 356.500000
+mul.s -0.000000 0.031250 -1.000000
+mul.s -5732478.000000 -248562.750000 23.062500
+mul.s -0.000000 -45786.500000 0.000000
+mul.s 208050.000000 456.000000 456.250000
+mul.s 102.000000 34.031250 3.000000
+mul.s -45787.000000 45786.750000 -1.000000
+mul.s 2425733888.000000 1752065.000000 1384.500000
+mul.s -749.000000 107.000000 -7.000000
+mul.s -4566725.000000 -45667.250000 100.000000
+mul.s 40506.000000 -7.000000 -5786.500000
+mul.s -609444544.000000 -347856.500000 1752.000000
+mul.s 5563.000000 356047.500000 0.015625
+mul.s -0.000000 -1.000000 0.031250
+mul.s -5732478.000000 23.062500 -248562.750000
+roundig mode: +inf
+mul.s -0.000000 0.000000 -4578.500000
+mul.s 208164.000000 456.250000 456.250000
+mul.s 102.000000 3.000000 34.031250
+mul.s -4579.000000 -1.000000 4578.750000
+mul.s 242288.000000 1384.500000 175.000000
+mul.s -776.000000 -7.250000 107.000000
+mul.s -456249999360.000000 1000000000.000000 -456.250000
+mul.s 41952.000000 -5786.500000 -7.250000
+mul.s -6094332.000000 1752.000000 -3478.500000
+mul.s 6.000000 0.015625 356.500000
+mul.s -0.000000 0.031250 -1.000000
+mul.s -5732478.000000 -248562.750000 23.062500
+mul.s -0.000000 -45786.500000 0.000000
+mul.s 208050.000000 456.000000 456.250000
+mul.s 102.000000 34.031250 3.000000
+mul.s -45787.000000 45786.750000 -1.000000
+mul.s 2425734144.000000 1752065.000000 1384.500000
+mul.s -749.000000 107.000000 -7.000000
+mul.s -4566725.000000 -45667.250000 100.000000
+mul.s 40506.000000 -7.000000 -5786.500000
+mul.s -609444544.000000 -347856.500000 1752.000000
+mul.s 5563.000000 356047.500000 0.015625
+mul.s -0.000000 -1.000000 0.031250
+mul.s -5732478.000000 23.062500 -248562.750000
+roundig mode: -inf
+mul.s -0.000000 0.000000 -4578.500000
+mul.s 208164.000000 456.250000 456.250000
+mul.s 102.000000 3.000000 34.031250
+mul.s -4579.000000 -1.000000 4578.750000
+mul.s 242288.000000 1384.500000 175.000000
+mul.s -776.000000 -7.250000 107.000000
+mul.s -456250032128.000000 1000000000.000000 -456.250000
+mul.s 41952.000000 -5786.500000 -7.250000
+mul.s -6094332.000000 1752.000000 -3478.500000
+mul.s 6.000000 0.015625 356.500000
+mul.s -0.000000 0.031250 -1.000000
+mul.s -5732479.000000 -248562.750000 23.062500
+mul.s -0.000000 -45786.500000 0.000000
+mul.s 208050.000000 456.000000 456.250000
+mul.s 102.000000 34.031250 3.000000
+mul.s -45787.000000 45786.750000 -1.000000
+mul.s 2425733888.000000 1752065.000000 1384.500000
+mul.s -749.000000 107.000000 -7.000000
+mul.s -4566725.000000 -45667.250000 100.000000
+mul.s 40506.000000 -7.000000 -5786.500000
+mul.s -609444608.000000 -347856.500000 1752.000000
+mul.s 5563.000000 356047.500000 0.015625
+mul.s -0.000000 -1.000000 0.031250
+mul.s -5732479.000000 23.062500 -248562.750000
+roundig mode: near
+mul.d -0.000000 0.000000 -45786.500000
+mul.d 208164.000000 456.250000 456.250000
+mul.d 102.000000 3.000000 34.031250
+mul.d -45787.000000 -1.000000 45786.750000
+mul.d 2425733993.000000 1384.500000 1752065.000000
+mul.d -776.000000 -7.250000 107.000000
+mul.d -45667250000000.000000 1000000000.000000 -45667.250000
+mul.d 41952.000000 -5786.500000 -7.250000
+mul.d -609444588.000000 1752.000000 -347856.500000
+mul.d 5563.000000 0.015625 356047.500000
+mul.d -0.000000 0.031250 -1.000000
+mul.d -5732478.000000 -248562.750000 23.062500
+mul.d -0.000000 -45786.500000 0.000000
+mul.d 208050.000000 456.000000 456.250000
+mul.d 102.000000 34.031250 3.000000
+mul.d -45787.000000 45786.750000 -1.000000
+mul.d 2425733993.000000 1752065.000000 1384.500000
+mul.d -749.000000 107.000000 -7.000000
+mul.d -45667250000000.000000 -45667.250000 1000000000.000000
+mul.d 40506.000000 -7.000000 -5786.500000
+mul.d -609444588.000000 -347856.500000 1752.000000
+mul.d 5563.000000 356047.500000 0.015625
+mul.d -0.000000 -1.000000 0.031250
+mul.d -5732478.000000 23.062500 -248562.750000
+roundig mode: zero
+mul.d -0.000000 0.000000 -45786.500000
+mul.d 208164.000000 456.250000 456.250000
+mul.d 102.000000 3.000000 34.031250
+mul.d -45787.000000 -1.000000 45786.750000
+mul.d 2425733993.000000 1384.500000 1752065.000000
+mul.d -776.000000 -7.250000 107.000000
+mul.d -45667250000000.000000 1000000000.000000 -45667.250000
+mul.d 41952.000000 -5786.500000 -7.250000
+mul.d -609444588.000000 1752.000000 -347856.500000
+mul.d 5563.000000 0.015625 356047.500000
+mul.d -0.000000 0.031250 -1.000000
+mul.d -5732478.000000 -248562.750000 23.062500
+mul.d -0.000000 -45786.500000 0.000000
+mul.d 208050.000000 456.000000 456.250000
+mul.d 102.000000 34.031250 3.000000
+mul.d -45787.000000 45786.750000 -1.000000
+mul.d 2425733993.000000 1752065.000000 1384.500000
+mul.d -749.000000 107.000000 -7.000000
+mul.d -45667250000000.000000 -45667.250000 1000000000.000000
+mul.d 40506.000000 -7.000000 -5786.500000
+mul.d -609444588.000000 -347856.500000 1752.000000
+mul.d 5563.000000 356047.500000 0.015625
+mul.d -0.000000 -1.000000 0.031250
+mul.d -5732478.000000 23.062500 -248562.750000
+roundig mode: +inf
+mul.d -0.000000 0.000000 -45786.500000
+mul.d 208164.000000 456.250000 456.250000
+mul.d 102.000000 3.000000 34.031250
+mul.d -45787.000000 -1.000000 45786.750000
+mul.d 2425733993.000000 1384.500000 1752065.000000
+mul.d -776.000000 -7.250000 107.000000
+mul.d -45667250000000.000000 1000000000.000000 -45667.250000
+mul.d 41952.000000 -5786.500000 -7.250000
+mul.d -609444588.000000 1752.000000 -347856.500000
+mul.d 5563.000000 0.015625 356047.500000
+mul.d -0.000000 0.031250 -1.000000
+mul.d -5732478.000000 -248562.750000 23.062500
+mul.d -0.000000 -45786.500000 0.000000
+mul.d 208050.000000 456.000000 456.250000
+mul.d 102.000000 34.031250 3.000000
+mul.d -45787.000000 45786.750000 -1.000000
+mul.d 2425733993.000000 1752065.000000 1384.500000
+mul.d -749.000000 107.000000 -7.000000
+mul.d -45667250000000.000000 -45667.250000 1000000000.000000
+mul.d 40506.000000 -7.000000 -5786.500000
+mul.d -609444588.000000 -347856.500000 1752.000000
+mul.d 5563.000000 356047.500000 0.015625
+mul.d -0.000000 -1.000000 0.031250
+mul.d -5732478.000000 23.062500 -248562.750000
+roundig mode: -inf
+mul.d -0.000000 0.000000 -45786.500000
+mul.d 208164.000000 456.250000 456.250000
+mul.d 102.000000 3.000000 34.031250
+mul.d -45787.000000 -1.000000 45786.750000
+mul.d 2425733993.000000 1384.500000 1752065.000000
+mul.d -776.000000 -7.250000 107.000000
+mul.d -45667250000000.000000 1000000000.000000 -45667.250000
+mul.d 41952.000000 -5786.500000 -7.250000
+mul.d -609444588.000000 1752.000000 -347856.500000
+mul.d 5563.000000 0.015625 356047.500000
+mul.d -0.000000 0.031250 -1.000000
+mul.d -5732478.000000 -248562.750000 23.062500
+mul.d -0.000000 -45786.500000 0.000000
+mul.d 208050.000000 456.000000 456.250000
+mul.d 102.000000 34.031250 3.000000
+mul.d -45787.000000 45786.750000 -1.000000
+mul.d 2425733993.000000 1752065.000000 1384.500000
+mul.d -749.000000 107.000000 -7.000000
+mul.d -45667250000000.000000 -45667.250000 1000000000.000000
+mul.d 40506.000000 -7.000000 -5786.500000
+mul.d -609444588.000000 -347856.500000 1752.000000
+mul.d 5563.000000 356047.500000 0.015625
+mul.d -0.000000 -1.000000 0.031250
+mul.d -5732478.000000 23.062500 -248562.750000
+roundig mode: near
+neg.s -0.000000 0.000000
+neg.s -456.250000 456.250000
+neg.s -3.000000 3.000000
+neg.s 1.000000 -1.000000
+neg.s -1384.500000 1384.500000
+neg.s 7.250000 -7.250000
+neg.s -1000000000.000000 1000000000.000000
+neg.s 5786.500000 -5786.500000
+neg.s -1752.000000 1752.000000
+neg.s -0.015625 0.015625
+neg.s -0.031250 0.031250
+neg.s 248562.750000 -248562.750000
+neg.s 45786.500000 -45786.500000
+neg.s -456.000000 456.000000
+neg.s -34.031250 34.031250
+neg.s -45786.750000 45786.750000
+neg.s -1752065.000000 1752065.000000
+neg.s -107.000000 107.000000
+neg.s 45667.250000 -45667.250000
+neg.s 7.000000 -7.000000
+neg.s 347856.500000 -347856.500000
+neg.s -356047.500000 356047.500000
+neg.s 1.000000 -1.000000
+neg.s -23.062500 23.062500
+roundig mode: zero
+neg.s -0.000000 0.000000
+neg.s -456.250000 456.250000
+neg.s -3.000000 3.000000
+neg.s 1.000000 -1.000000
+neg.s -1384.500000 1384.500000
+neg.s 7.250000 -7.250000
+neg.s -1000000000.000000 1000000000.000000
+neg.s 5786.500000 -5786.500000
+neg.s -1752.000000 1752.000000
+neg.s -0.015625 0.015625
+neg.s -0.031250 0.031250
+neg.s 248562.750000 -248562.750000
+neg.s 45786.500000 -45786.500000
+neg.s -456.000000 456.000000
+neg.s -34.031250 34.031250
+neg.s -45786.750000 45786.750000
+neg.s -1752065.000000 1752065.000000
+neg.s -107.000000 107.000000
+neg.s 45667.250000 -45667.250000
+neg.s 7.000000 -7.000000
+neg.s 347856.500000 -347856.500000
+neg.s -356047.500000 356047.500000
+neg.s 1.000000 -1.000000
+neg.s -23.062500 23.062500
+roundig mode: +inf
+neg.s -0.000000 0.000000
+neg.s -456.250000 456.250000
+neg.s -3.000000 3.000000
+neg.s 1.000000 -1.000000
+neg.s -1384.500000 1384.500000
+neg.s 7.250000 -7.250000
+neg.s -1000000000.000000 1000000000.000000
+neg.s 5786.500000 -5786.500000
+neg.s -1752.000000 1752.000000
+neg.s -0.015625 0.015625
+neg.s -0.031250 0.031250
+neg.s 248562.750000 -248562.750000
+neg.s 45786.500000 -45786.500000
+neg.s -456.000000 456.000000
+neg.s -34.031250 34.031250
+neg.s -45786.750000 45786.750000
+neg.s -1752065.000000 1752065.000000
+neg.s -107.000000 107.000000
+neg.s 45667.250000 -45667.250000
+neg.s 7.000000 -7.000000
+neg.s 347856.500000 -347856.500000
+neg.s -356047.500000 356047.500000
+neg.s 1.000000 -1.000000
+neg.s -23.062500 23.062500
+roundig mode: -inf
+neg.s -0.000000 0.000000
+neg.s -456.250000 456.250000
+neg.s -3.000000 3.000000
+neg.s 1.000000 -1.000000
+neg.s -1384.500000 1384.500000
+neg.s 7.250000 -7.250000
+neg.s -1000000000.000000 1000000000.000000
+neg.s 5786.500000 -5786.500000
+neg.s -1752.000000 1752.000000
+neg.s -0.015625 0.015625
+neg.s -0.031250 0.031250
+neg.s 248562.750000 -248562.750000
+neg.s 45786.500000 -45786.500000
+neg.s -456.000000 456.000000
+neg.s -34.031250 34.031250
+neg.s -45786.750000 45786.750000
+neg.s -1752065.000000 1752065.000000
+neg.s -107.000000 107.000000
+neg.s 45667.250000 -45667.250000
+neg.s 7.000000 -7.000000
+neg.s 347856.500000 -347856.500000
+neg.s -356047.500000 356047.500000
+neg.s 1.000000 -1.000000
+neg.s -23.062500 23.062500
+roundig mode: near
+neg.d -0.000000 0.000000
+neg.d -456.250000 456.250000
+neg.d -3.000000 3.000000
+neg.d 1.000000 -1.000000
+neg.d -1384.500000 1384.500000
+neg.d 7.250000 -7.250000
+neg.d -1000000000.000000 1000000000.000000
+neg.d 5786.500000 -5786.500000
+neg.d -1752.000000 1752.000000
+neg.d -0.015625 0.015625
+neg.d -0.031250 0.031250
+neg.d 248562.750000 -248562.750000
+neg.d 45786.500000 -45786.500000
+neg.d -456.000000 456.000000
+neg.d -34.031250 34.031250
+neg.d -45786.750000 45786.750000
+neg.d -1752065.000000 1752065.000000
+neg.d -107.000000 107.000000
+neg.d 45667.250000 -45667.250000
+neg.d 7.000000 -7.000000
+neg.d 347856.500000 -347856.500000
+neg.d -356047.500000 356047.500000
+neg.d 1.000000 -1.000000
+neg.d -23.062500 23.062500
+roundig mode: zero
+neg.d -0.000000 0.000000
+neg.d -456.250000 456.250000
+neg.d -3.000000 3.000000
+neg.d 1.000000 -1.000000
+neg.d -1384.500000 1384.500000
+neg.d 7.250000 -7.250000
+neg.d -1000000000.000000 1000000000.000000
+neg.d 5786.500000 -5786.500000
+neg.d -1752.000000 1752.000000
+neg.d -0.015625 0.015625
+neg.d -0.031250 0.031250
+neg.d 248562.750000 -248562.750000
+neg.d 45786.500000 -45786.500000
+neg.d -456.000000 456.000000
+neg.d -34.031250 34.031250
+neg.d -45786.750000 45786.750000
+neg.d -1752065.000000 1752065.000000
+neg.d -107.000000 107.000000
+neg.d 45667.250000 -45667.250000
+neg.d 7.000000 -7.000000
+neg.d 347856.500000 -347856.500000
+neg.d -356047.500000 356047.500000
+neg.d 1.000000 -1.000000
+neg.d -23.062500 23.062500
+roundig mode: +inf
+neg.d -0.000000 0.000000
+neg.d -456.250000 456.250000
+neg.d -3.000000 3.000000
+neg.d 1.000000 -1.000000
+neg.d -1384.500000 1384.500000
+neg.d 7.250000 -7.250000
+neg.d -1000000000.000000 1000000000.000000
+neg.d 5786.500000 -5786.500000
+neg.d -1752.000000 1752.000000
+neg.d -0.015625 0.015625
+neg.d -0.031250 0.031250
+neg.d 248562.750000 -248562.750000
+neg.d 45786.500000 -45786.500000
+neg.d -456.000000 456.000000
+neg.d -34.031250 34.031250
+neg.d -45786.750000 45786.750000
+neg.d -1752065.000000 1752065.000000
+neg.d -107.000000 107.000000
+neg.d 45667.250000 -45667.250000
+neg.d 7.000000 -7.000000
+neg.d 347856.500000 -347856.500000
+neg.d -356047.500000 356047.500000
+neg.d 1.000000 -1.000000
+neg.d -23.062500 23.062500
+roundig mode: -inf
+neg.d -0.000000 0.000000
+neg.d -456.250000 456.250000
+neg.d -3.000000 3.000000
+neg.d 1.000000 -1.000000
+neg.d -1384.500000 1384.500000
+neg.d 7.250000 -7.250000
+neg.d -1000000000.000000 1000000000.000000
+neg.d 5786.500000 -5786.500000
+neg.d -1752.000000 1752.000000
+neg.d -0.015625 0.015625
+neg.d -0.031250 0.031250
+neg.d 248562.750000 -248562.750000
+neg.d 45786.500000 -45786.500000
+neg.d -456.000000 456.000000
+neg.d -34.031250 34.031250
+neg.d -45786.750000 45786.750000
+neg.d -1752065.000000 1752065.000000
+neg.d -107.000000 107.000000
+neg.d 45667.250000 -45667.250000
+neg.d 7.000000 -7.000000
+neg.d 347856.500000 -347856.500000
+neg.d -356047.500000 356047.500000
+neg.d 1.000000 -1.000000
+neg.d -23.062500 23.062500
+roundig mode: near
+sqrt.s 0.000000 0.000000
+sqrt.s 21.000000 456.250000
+sqrt.s 2.000000 3.000000
+sqrt.s nan -1.000000
+sqrt.s 37.000000 1384.500000
+sqrt.s nan -7.250000
+sqrt.s 31623.000000 1000000000.000000
+sqrt.s nan -5786.500000
+sqrt.s 42.000000 1752.000000
+sqrt.s 0.000000 0.015625
+sqrt.s 0.000000 0.031250
+sqrt.s nan -248562.750000
+sqrt.s nan -45786.500000
+sqrt.s 21.000000 456.000000
+sqrt.s 6.000000 34.031250
+sqrt.s 214.000000 45786.750000
+sqrt.s 1324.000000 1752065.000000
+sqrt.s 10.000000 107.000000
+sqrt.s nan -45667.250000
+sqrt.s nan -7.000000
+sqrt.s nan -347856.500000
+sqrt.s 597.000000 356047.500000
+sqrt.s nan -1.000000
+sqrt.s 5.000000 23.062500
+roundig mode: zero
+sqrt.s 0.000000 0.000000
+sqrt.s 21.000000 456.250000
+sqrt.s 2.000000 3.000000
+sqrt.s nan -1.000000
+sqrt.s 37.000000 1384.500000
+sqrt.s nan -7.250000
+sqrt.s 31623.000000 1000000000.000000
+sqrt.s nan -5786.500000
+sqrt.s 42.000000 1752.000000
+sqrt.s 0.000000 0.015625
+sqrt.s 0.000000 0.031250
+sqrt.s nan -248562.750000
+sqrt.s nan -45786.500000
+sqrt.s 21.000000 456.000000
+sqrt.s 6.000000 34.031250
+sqrt.s 214.000000 45786.750000
+sqrt.s 1324.000000 1752065.000000
+sqrt.s 10.000000 107.000000
+sqrt.s nan -45667.250000
+sqrt.s nan -7.000000
+sqrt.s nan -347856.500000
+sqrt.s 597.000000 356047.500000
+sqrt.s nan -1.000000
+sqrt.s 5.000000 23.062500
+roundig mode: +inf
+sqrt.s 0.000000 0.000000
+sqrt.s 21.000000 456.250000
+sqrt.s 2.000000 3.000000
+sqrt.s nan -1.000000
+sqrt.s 37.000000 1384.500000
+sqrt.s nan -7.250000
+sqrt.s 31623.000000 1000000000.000000
+sqrt.s nan -5786.500000
+sqrt.s 42.000000 1752.000000
+sqrt.s 0.000000 0.015625
+sqrt.s 0.000000 0.031250
+sqrt.s nan -248562.750000
+sqrt.s nan -45786.500000
+sqrt.s 21.000000 456.000000
+sqrt.s 6.000000 34.031250
+sqrt.s 214.000000 45786.750000
+sqrt.s 1324.000000 1752065.000000
+sqrt.s 10.000000 107.000000
+sqrt.s nan -45667.250000
+sqrt.s nan -7.000000
+sqrt.s nan -347856.500000
+sqrt.s 597.000000 356047.500000
+sqrt.s nan -1.000000
+sqrt.s 5.000000 23.062500
+roundig mode: -inf
+sqrt.s 0.000000 0.000000
+sqrt.s 21.000000 456.250000
+sqrt.s 2.000000 3.000000
+sqrt.s nan -1.000000
+sqrt.s 37.000000 1384.500000
+sqrt.s nan -7.250000
+sqrt.s 31623.000000 1000000000.000000
+sqrt.s nan -5786.500000
+sqrt.s 42.000000 1752.000000
+sqrt.s 0.000000 0.015625
+sqrt.s 0.000000 0.031250
+sqrt.s nan -248562.750000
+sqrt.s nan -45786.500000
+sqrt.s 21.000000 456.000000
+sqrt.s 6.000000 34.031250
+sqrt.s 214.000000 45786.750000
+sqrt.s 1324.000000 1752065.000000
+sqrt.s 10.000000 107.000000
+sqrt.s nan -45667.250000
+sqrt.s nan -7.000000
+sqrt.s nan -347856.500000
+sqrt.s 597.000000 356047.500000
+sqrt.s nan -1.000000
+sqrt.s 5.000000 23.062500
+roundig mode: near
+sqrt.d 0.000000 0.000000
+sqrt.d 21.000000 456.250000
+sqrt.d 2.000000 3.000000
+sqrt.d nan -1.000000
+sqrt.d 37.000000 1384.500000
+sqrt.d nan -7.250000
+sqrt.d 31623.000000 1000000000.000000
+sqrt.d nan -5786.500000
+sqrt.d 42.000000 1752.000000
+sqrt.d 0.000000 0.015625
+sqrt.d 0.000000 0.031250
+sqrt.d nan -248562.750000
+sqrt.d nan -45786.500000
+sqrt.d 21.000000 456.000000
+sqrt.d 6.000000 34.031250
+sqrt.d 214.000000 45786.750000
+sqrt.d 1324.000000 1752065.000000
+sqrt.d 10.000000 107.000000
+sqrt.d nan -45667.250000
+sqrt.d nan -7.000000
+sqrt.d nan -347856.500000
+sqrt.d 597.000000 356047.500000
+sqrt.d nan -1.000000
+sqrt.d 5.000000 23.062500
+roundig mode: zero
+sqrt.d 0.000000 0.000000
+sqrt.d 21.000000 456.250000
+sqrt.d 2.000000 3.000000
+sqrt.d nan -1.000000
+sqrt.d 37.000000 1384.500000
+sqrt.d nan -7.250000
+sqrt.d 31623.000000 1000000000.000000
+sqrt.d nan -5786.500000
+sqrt.d 42.000000 1752.000000
+sqrt.d 0.000000 0.015625
+sqrt.d 0.000000 0.031250
+sqrt.d nan -248562.750000
+sqrt.d nan -45786.500000
+sqrt.d 21.000000 456.000000
+sqrt.d 6.000000 34.031250
+sqrt.d 214.000000 45786.750000
+sqrt.d 1324.000000 1752065.000000
+sqrt.d 10.000000 107.000000
+sqrt.d nan -45667.250000
+sqrt.d nan -7.000000
+sqrt.d nan -347856.500000
+sqrt.d 597.000000 356047.500000
+sqrt.d nan -1.000000
+sqrt.d 5.000000 23.062500
+roundig mode: +inf
+sqrt.d 0.000000 0.000000
+sqrt.d 21.000000 456.250000
+sqrt.d 2.000000 3.000000
+sqrt.d nan -1.000000
+sqrt.d 37.000000 1384.500000
+sqrt.d nan -7.250000
+sqrt.d 31623.000000 1000000000.000000
+sqrt.d nan -5786.500000
+sqrt.d 42.000000 1752.000000
+sqrt.d 0.000000 0.015625
+sqrt.d 0.000000 0.031250
+sqrt.d nan -248562.750000
+sqrt.d nan -45786.500000
+sqrt.d 21.000000 456.000000
+sqrt.d 6.000000 34.031250
+sqrt.d 214.000000 45786.750000
+sqrt.d 1324.000000 1752065.000000
+sqrt.d 10.000000 107.000000
+sqrt.d nan -45667.250000
+sqrt.d nan -7.000000
+sqrt.d nan -347856.500000
+sqrt.d 597.000000 356047.500000
+sqrt.d nan -1.000000
+sqrt.d 5.000000 23.062500
+roundig mode: -inf
+sqrt.d 0.000000 0.000000
+sqrt.d 21.000000 456.250000
+sqrt.d 2.000000 3.000000
+sqrt.d nan -1.000000
+sqrt.d 37.000000 1384.500000
+sqrt.d nan -7.250000
+sqrt.d 31623.000000 1000000000.000000
+sqrt.d nan -5786.500000
+sqrt.d 42.000000 1752.000000
+sqrt.d 0.000000 0.015625
+sqrt.d 0.000000 0.031250
+sqrt.d nan -248562.750000
+sqrt.d nan -45786.500000
+sqrt.d 21.000000 456.000000
+sqrt.d 6.000000 34.031250
+sqrt.d 214.000000 45786.750000
+sqrt.d 1324.000000 1752065.000000
+sqrt.d 10.000000 107.000000
+sqrt.d nan -45667.250000
+sqrt.d nan -7.000000
+sqrt.d nan -347856.500000
+sqrt.d 597.000000 356047.500000
+sqrt.d nan -1.000000
+sqrt.d 5.000000 23.062500
+roundig mode: near
+sub.s 4578.500000 0.000000 -4578.500000
+sub.s 0.000000 456.250000 456.250000
+sub.s -31.031250 3.000000 34.031250
+sub.s -4579.750000 -1.000000 4578.750000
+sub.s 1209.500000 1384.500000 175.000000
+sub.s -114.250000 -7.250000 107.000000
+sub.s 1000000448.000000 1000000000.000000 -456.250000
+sub.s -5779.250000 -5786.500000 -7.250000
+sub.s 5230.500000 1752.000000 -3478.500000
+sub.s -356.484375 0.015625 356.500000
+sub.s 1.031250 0.031250 -1.000000
+sub.s -248585.812500 -248562.750000 23.062500
+sub.s -45786.500000 -45786.500000 0.000000
+sub.s -0.250000 456.000000 456.250000
+sub.s 31.031250 34.031250 3.000000
+sub.s 45787.750000 45786.750000 -1.000000
+sub.s 1750680.500000 1752065.000000 1384.500000
+sub.s 114.000000 107.000000 -7.000000
+sub.s -45767.250000 -45667.250000 100.000000
+sub.s 5779.500000 -7.000000 -5786.500000
+sub.s -349608.500000 -347856.500000 1752.000000
+sub.s 356047.500000 356047.500000 0.015625
+sub.s -1.031250 -1.000000 0.031250
+sub.s 248585.812500 23.062500 -248562.750000
+roundig mode: zero
+sub.s 4578.500000 0.000000 -4578.500000
+sub.s 0.000000 456.250000 456.250000
+sub.s -31.031250 3.000000 34.031250
+sub.s -4579.750000 -1.000000 4578.750000
+sub.s 1209.500000 1384.500000 175.000000
+sub.s -114.250000 -7.250000 107.000000
+sub.s 1000000448.000000 1000000000.000000 -456.250000
+sub.s -5779.250000 -5786.500000 -7.250000
+sub.s 5230.500000 1752.000000 -3478.500000
+sub.s -356.484375 0.015625 356.500000
+sub.s 1.031250 0.031250 -1.000000
+sub.s -248585.812500 -248562.750000 23.062500
+sub.s -45786.500000 -45786.500000 0.000000
+sub.s -0.250000 456.000000 456.250000
+sub.s 31.031250 34.031250 3.000000
+sub.s 45787.750000 45786.750000 -1.000000
+sub.s 1750680.500000 1752065.000000 1384.500000
+sub.s 114.000000 107.000000 -7.000000
+sub.s -45767.250000 -45667.250000 100.000000
+sub.s 5779.500000 -7.000000 -5786.500000
+sub.s -349608.500000 -347856.500000 1752.000000
+sub.s 356047.468750 356047.500000 0.015625
+sub.s -1.031250 -1.000000 0.031250
+sub.s 248585.812500 23.062500 -248562.750000
+roundig mode: +inf
+sub.s 4578.500000 0.000000 -4578.500000
+sub.s 0.000000 456.250000 456.250000
+sub.s -31.031250 3.000000 34.031250
+sub.s -4579.750000 -1.000000 4578.750000
+sub.s 1209.500000 1384.500000 175.000000
+sub.s -114.250000 -7.250000 107.000000
+sub.s 1000000512.000000 1000000000.000000 -456.250000
+sub.s -5779.250000 -5786.500000 -7.250000
+sub.s 5230.500000 1752.000000 -3478.500000
+sub.s -356.484375 0.015625 356.500000
+sub.s 1.031250 0.031250 -1.000000
+sub.s -248585.812500 -248562.750000 23.062500
+sub.s -45786.500000 -45786.500000 0.000000
+sub.s -0.250000 456.000000 456.250000
+sub.s 31.031250 34.031250 3.000000
+sub.s 45787.750000 45786.750000 -1.000000
+sub.s 1750680.500000 1752065.000000 1384.500000
+sub.s 114.000000 107.000000 -7.000000
+sub.s -45767.250000 -45667.250000 100.000000
+sub.s 5779.500000 -7.000000 -5786.500000
+sub.s -349608.500000 -347856.500000 1752.000000
+sub.s 356047.500000 356047.500000 0.015625
+sub.s -1.031250 -1.000000 0.031250
+sub.s 248585.812500 23.062500 -248562.750000
+roundig mode: -inf
+sub.s 4578.500000 0.000000 -4578.500000
+sub.s -0.000000 456.250000 456.250000
+sub.s -31.031250 3.000000 34.031250
+sub.s -4579.750000 -1.000000 4578.750000
+sub.s 1209.500000 1384.500000 175.000000
+sub.s -114.250000 -7.250000 107.000000
+sub.s 1000000448.000000 1000000000.000000 -456.250000
+sub.s -5779.250000 -5786.500000 -7.250000
+sub.s 5230.500000 1752.000000 -3478.500000
+sub.s -356.484375 0.015625 356.500000
+sub.s 1.031250 0.031250 -1.000000
+sub.s -248585.812500 -248562.750000 23.062500
+sub.s -45786.500000 -45786.500000 0.000000
+sub.s -0.250000 456.000000 456.250000
+sub.s 31.031250 34.031250 3.000000
+sub.s 45787.750000 45786.750000 -1.000000
+sub.s 1750680.500000 1752065.000000 1384.500000
+sub.s 114.000000 107.000000 -7.000000
+sub.s -45767.250000 -45667.250000 100.000000
+sub.s 5779.500000 -7.000000 -5786.500000
+sub.s -349608.500000 -347856.500000 1752.000000
+sub.s 356047.468750 356047.500000 0.015625
+sub.s -1.031250 -1.000000 0.031250
+sub.s 248585.812500 23.062500 -248562.750000
+roundig mode: near
+sub.d 45786.500000 0.000000 -45786.500000
+sub.d 0.000000 456.250000 456.250000
+sub.d -31.031250 3.000000 34.031250
+sub.d -45787.750000 -1.000000 45786.750000
+sub.d -1750680.500000 1384.500000 1752065.000000
+sub.d -114.250000 -7.250000 107.000000
+sub.d 1000045667.250000 1000000000.000000 -45667.250000
+sub.d -5779.250000 -5786.500000 -7.250000
+sub.d 349608.500000 1752.000000 -347856.500000
+sub.d -356047.484375 0.015625 356047.500000
+sub.d 1.031250 0.031250 -1.000000
+sub.d -248585.812500 -248562.750000 23.062500
+sub.d -45786.500000 -45786.500000 0.000000
+sub.d -0.250000 456.000000 456.250000
+sub.d 31.031250 34.031250 3.000000
+sub.d 45787.750000 45786.750000 -1.000000
+sub.d 1750680.500000 1752065.000000 1384.500000
+sub.d 114.000000 107.000000 -7.000000
+sub.d -1000045667.250000 -45667.250000 1000000000.000000
+sub.d 5779.500000 -7.000000 -5786.500000
+sub.d -349608.500000 -347856.500000 1752.000000
+sub.d 356047.484375 356047.500000 0.015625
+sub.d -1.031250 -1.000000 0.031250
+sub.d 248585.812500 23.062500 -248562.750000
+roundig mode: zero
+sub.d 45786.500000 0.000000 -45786.500000
+sub.d 0.000000 456.250000 456.250000
+sub.d -31.031250 3.000000 34.031250
+sub.d -45787.750000 -1.000000 45786.750000
+sub.d -1750680.500000 1384.500000 1752065.000000
+sub.d -114.250000 -7.250000 107.000000
+sub.d 1000045667.250000 1000000000.000000 -45667.250000
+sub.d -5779.250000 -5786.500000 -7.250000
+sub.d 349608.500000 1752.000000 -347856.500000
+sub.d -356047.484375 0.015625 356047.500000
+sub.d 1.031250 0.031250 -1.000000
+sub.d -248585.812500 -248562.750000 23.062500
+sub.d -45786.500000 -45786.500000 0.000000
+sub.d -0.250000 456.000000 456.250000
+sub.d 31.031250 34.031250 3.000000
+sub.d 45787.750000 45786.750000 -1.000000
+sub.d 1750680.500000 1752065.000000 1384.500000
+sub.d 114.000000 107.000000 -7.000000
+sub.d -1000045667.250000 -45667.250000 1000000000.000000
+sub.d 5779.500000 -7.000000 -5786.500000
+sub.d -349608.500000 -347856.500000 1752.000000
+sub.d 356047.484375 356047.500000 0.015625
+sub.d -1.031250 -1.000000 0.031250
+sub.d 248585.812500 23.062500 -248562.750000
+roundig mode: +inf
+sub.d 45786.500000 0.000000 -45786.500000
+sub.d 0.000000 456.250000 456.250000
+sub.d -31.031250 3.000000 34.031250
+sub.d -45787.750000 -1.000000 45786.750000
+sub.d -1750680.500000 1384.500000 1752065.000000
+sub.d -114.250000 -7.250000 107.000000
+sub.d 1000045667.250000 1000000000.000000 -45667.250000
+sub.d -5779.250000 -5786.500000 -7.250000
+sub.d 349608.500000 1752.000000 -347856.500000
+sub.d -356047.484375 0.015625 356047.500000
+sub.d 1.031250 0.031250 -1.000000
+sub.d -248585.812500 -248562.750000 23.062500
+sub.d -45786.500000 -45786.500000 0.000000
+sub.d -0.250000 456.000000 456.250000
+sub.d 31.031250 34.031250 3.000000
+sub.d 45787.750000 45786.750000 -1.000000
+sub.d 1750680.500000 1752065.000000 1384.500000
+sub.d 114.000000 107.000000 -7.000000
+sub.d -1000045667.250000 -45667.250000 1000000000.000000
+sub.d 5779.500000 -7.000000 -5786.500000
+sub.d -349608.500000 -347856.500000 1752.000000
+sub.d 356047.484375 356047.500000 0.015625
+sub.d -1.031250 -1.000000 0.031250
+sub.d 248585.812500 23.062500 -248562.750000
+roundig mode: -inf
+sub.d 45786.500000 0.000000 -45786.500000
+sub.d -0.000000 456.250000 456.250000
+sub.d -31.031250 3.000000 34.031250
+sub.d -45787.750000 -1.000000 45786.750000
+sub.d -1750680.500000 1384.500000 1752065.000000
+sub.d -114.250000 -7.250000 107.000000
+sub.d 1000045667.250000 1000000000.000000 -45667.250000
+sub.d -5779.250000 -5786.500000 -7.250000
+sub.d 349608.500000 1752.000000 -347856.500000
+sub.d -356047.484375 0.015625 356047.500000
+sub.d 1.031250 0.031250 -1.000000
+sub.d -248585.812500 -248562.750000 23.062500
+sub.d -45786.500000 -45786.500000 0.000000
+sub.d -0.250000 456.000000 456.250000
+sub.d 31.031250 34.031250 3.000000
+sub.d 45787.750000 45786.750000 -1.000000
+sub.d 1750680.500000 1752065.000000 1384.500000
+sub.d 114.000000 107.000000 -7.000000
+sub.d -1000045667.250000 -45667.250000 1000000000.000000
+sub.d 5779.500000 -7.000000 -5786.500000
+sub.d -349608.500000 -347856.500000 1752.000000
+sub.d 356047.484375 356047.500000 0.015625
+sub.d -1.031250 -1.000000 0.031250
+sub.d 248585.812500 23.062500 -248562.750000
+roundig mode: near
+recip.s inf 0.000000
+recip.s 0.000000 456.250000
+recip.s 0.000000 3.000000
+recip.s -1.000000 -1.000000
+recip.s 0.000000 1384.500000
+recip.s -0.000000 -7.250000
+recip.s 0.000000 1000000000.000000
+recip.s -0.000000 -5786.500000
+recip.s 0.000000 1752.000000
+recip.s 64.000000 0.015625
+recip.s 32.000000 0.031250
+recip.s -0.000000 -248562.750000
+recip.s -0.000000 -45786.500000
+recip.s 0.000000 456.000000
+recip.s 0.000000 34.031250
+recip.s 0.000000 45786.750000
+recip.s 0.000000 1752065.000000
+recip.s 0.000000 107.000000
+recip.s -0.000000 -45667.250000
+recip.s -0.000000 -7.000000
+recip.s -0.000000 -347856.500000
+recip.s 0.000000 356047.500000
+recip.s -1.000000 -1.000000
+recip.s 0.000000 23.062500
+roundig mode: zero
+recip.s inf 0.000000
+recip.s 0.000000 456.250000
+recip.s 0.000000 3.000000
+recip.s -1.000000 -1.000000
+recip.s 0.000000 1384.500000
+recip.s -0.000000 -7.250000
+recip.s 0.000000 1000000000.000000
+recip.s -0.000000 -5786.500000
+recip.s 0.000000 1752.000000
+recip.s 64.000000 0.015625
+recip.s 32.000000 0.031250
+recip.s -0.000000 -248562.750000
+recip.s -0.000000 -45786.500000
+recip.s 0.000000 456.000000
+recip.s 0.000000 34.031250
+recip.s 0.000000 45786.750000
+recip.s 0.000000 1752065.000000
+recip.s 0.000000 107.000000
+recip.s -0.000000 -45667.250000
+recip.s -0.000000 -7.000000
+recip.s -0.000000 -347856.500000
+recip.s 0.000000 356047.500000
+recip.s -1.000000 -1.000000
+recip.s 0.000000 23.062500
+roundig mode: +inf
+recip.s inf 0.000000
+recip.s 0.000000 456.250000
+recip.s 0.000000 3.000000
+recip.s -1.000000 -1.000000
+recip.s 0.000000 1384.500000
+recip.s -0.000000 -7.250000
+recip.s 0.000000 1000000000.000000
+recip.s -0.000000 -5786.500000
+recip.s 0.000000 1752.000000
+recip.s 64.000000 0.015625
+recip.s 32.000000 0.031250
+recip.s -0.000000 -248562.750000
+recip.s -0.000000 -45786.500000
+recip.s 0.000000 456.000000
+recip.s 0.000000 34.031250
+recip.s 0.000000 45786.750000
+recip.s 0.000000 1752065.000000
+recip.s 0.000000 107.000000
+recip.s -0.000000 -45667.250000
+recip.s -0.000000 -7.000000
+recip.s -0.000000 -347856.500000
+recip.s 0.000000 356047.500000
+recip.s -1.000000 -1.000000
+recip.s 0.000000 23.062500
+roundig mode: -inf
+recip.s inf 0.000000
+recip.s 0.000000 456.250000
+recip.s 0.000000 3.000000
+recip.s -1.000000 -1.000000
+recip.s 0.000000 1384.500000
+recip.s -0.000000 -7.250000
+recip.s 0.000000 1000000000.000000
+recip.s -0.000000 -5786.500000
+recip.s 0.000000 1752.000000
+recip.s 64.000000 0.015625
+recip.s 32.000000 0.031250
+recip.s -0.000000 -248562.750000
+recip.s -0.000000 -45786.500000
+recip.s 0.000000 456.000000
+recip.s 0.000000 34.031250
+recip.s 0.000000 45786.750000
+recip.s 0.000000 1752065.000000
+recip.s 0.000000 107.000000
+recip.s -0.000000 -45667.250000
+recip.s -0.000000 -7.000000
+recip.s -0.000000 -347856.500000
+recip.s 0.000000 356047.500000
+recip.s -1.000000 -1.000000
+recip.s 0.000000 23.062500
+roundig mode: near
+recip.d inf 0.000000
+recip.d 0.000000 456.250000
+recip.d 0.000000 3.000000
+recip.d -1.000000 -1.000000
+recip.d 0.000000 1384.500000
+recip.d -0.000000 -7.250000
+recip.d 0.000000 1000000000.000000
+recip.d -0.000000 -5786.500000
+recip.d 0.000000 1752.000000
+recip.d 64.000000 0.015625
+recip.d 32.000000 0.031250
+recip.d -0.000000 -248562.750000
+recip.d -0.000000 -45786.500000
+recip.d 0.000000 456.000000
+recip.d 0.000000 34.031250
+recip.d 0.000000 45786.750000
+recip.d 0.000000 1752065.000000
+recip.d 0.000000 107.000000
+recip.d -0.000000 -45667.250000
+recip.d -0.000000 -7.000000
+recip.d -0.000000 -347856.500000
+recip.d 0.000000 356047.500000
+recip.d -1.000000 -1.000000
+recip.d 0.000000 23.062500
+roundig mode: zero
+recip.d inf 0.000000
+recip.d 0.000000 456.250000
+recip.d 0.000000 3.000000
+recip.d -1.000000 -1.000000
+recip.d 0.000000 1384.500000
+recip.d -0.000000 -7.250000
+recip.d 0.000000 1000000000.000000
+recip.d -0.000000 -5786.500000
+recip.d 0.000000 1752.000000
+recip.d 64.000000 0.015625
+recip.d 32.000000 0.031250
+recip.d -0.000000 -248562.750000
+recip.d -0.000000 -45786.500000
+recip.d 0.000000 456.000000
+recip.d 0.000000 34.031250
+recip.d 0.000000 45786.750000
+recip.d 0.000000 1752065.000000
+recip.d 0.000000 107.000000
+recip.d -0.000000 -45667.250000
+recip.d -0.000000 -7.000000
+recip.d -0.000000 -347856.500000
+recip.d 0.000000 356047.500000
+recip.d -1.000000 -1.000000
+recip.d 0.000000 23.062500
+roundig mode: +inf
+recip.d inf 0.000000
+recip.d 0.000000 456.250000
+recip.d 0.000000 3.000000
+recip.d -1.000000 -1.000000
+recip.d 0.000000 1384.500000
+recip.d -0.000000 -7.250000
+recip.d 0.000000 1000000000.000000
+recip.d -0.000000 -5786.500000
+recip.d 0.000000 1752.000000
+recip.d 64.000000 0.015625
+recip.d 32.000000 0.031250
+recip.d -0.000000 -248562.750000
+recip.d -0.000000 -45786.500000
+recip.d 0.000000 456.000000
+recip.d 0.000000 34.031250
+recip.d 0.000000 45786.750000
+recip.d 0.000000 1752065.000000
+recip.d 0.000000 107.000000
+recip.d -0.000000 -45667.250000
+recip.d -0.000000 -7.000000
+recip.d -0.000000 -347856.500000
+recip.d 0.000000 356047.500000
+recip.d -1.000000 -1.000000
+recip.d 0.000000 23.062500
+roundig mode: -inf
+recip.d inf 0.000000
+recip.d 0.000000 456.250000
+recip.d 0.000000 3.000000
+recip.d -1.000000 -1.000000
+recip.d 0.000000 1384.500000
+recip.d -0.000000 -7.250000
+recip.d 0.000000 1000000000.000000
+recip.d -0.000000 -5786.500000
+recip.d 0.000000 1752.000000
+recip.d 64.000000 0.015625
+recip.d 32.000000 0.031250
+recip.d -0.000000 -248562.750000
+recip.d -0.000000 -45786.500000
+recip.d 0.000000 456.000000
+recip.d 0.000000 34.031250
+recip.d 0.000000 45786.750000
+recip.d 0.000000 1752065.000000
+recip.d 0.000000 107.000000
+recip.d -0.000000 -45667.250000
+recip.d -0.000000 -7.000000
+recip.d -0.000000 -347856.500000
+recip.d 0.000000 356047.500000
+recip.d -1.000000 -1.000000
+recip.d 0.000000 23.062500
+roundig mode: near
+rsqrt.s inf 0.000000
+rsqrt.s 0.000000 456.250000
+rsqrt.s 1.000000 3.000000
+rsqrt.s 0.000000 1384.500000
+rsqrt.s 0.000000 1000000000.000000
+rsqrt.s 0.000000 1752.000000
+rsqrt.s 8.000000 0.015625
+rsqrt.s 6.000000 0.031250
+rsqrt.s 0.000000 456.000000
+rsqrt.s 0.000000 34.031250
+rsqrt.s 0.000000 45786.750000
+rsqrt.s 0.000000 1752065.000000
+rsqrt.s 0.000000 107.000000
+rsqrt.s 0.000000 356047.500000
+rsqrt.s 0.000000 23.062500
+roundig mode: zero
+rsqrt.s inf 0.000000
+rsqrt.s 0.000000 456.250000
+rsqrt.s 1.000000 3.000000
+rsqrt.s 0.000000 1384.500000
+rsqrt.s 0.000000 1000000000.000000
+rsqrt.s 0.000000 1752.000000
+rsqrt.s 8.000000 0.015625
+rsqrt.s 6.000000 0.031250
+rsqrt.s 0.000000 456.000000
+rsqrt.s 0.000000 34.031250
+rsqrt.s 0.000000 45786.750000
+rsqrt.s 0.000000 1752065.000000
+rsqrt.s 0.000000 107.000000
+rsqrt.s 0.000000 356047.500000
+rsqrt.s 0.000000 23.062500
+roundig mode: +inf
+rsqrt.s inf 0.000000
+rsqrt.s 0.000000 456.250000
+rsqrt.s 1.000000 3.000000
+rsqrt.s 0.000000 1384.500000
+rsqrt.s 0.000000 1000000000.000000
+rsqrt.s 0.000000 1752.000000
+rsqrt.s 8.000000 0.015625
+rsqrt.s 6.000000 0.031250
+rsqrt.s 0.000000 456.000000
+rsqrt.s 0.000000 34.031250
+rsqrt.s 0.000000 45786.750000
+rsqrt.s 0.000000 1752065.000000
+rsqrt.s 0.000000 107.000000
+rsqrt.s 0.000000 356047.500000
+rsqrt.s 0.000000 23.062500
+roundig mode: -inf
+rsqrt.s inf 0.000000
+rsqrt.s 0.000000 456.250000
+rsqrt.s 1.000000 3.000000
+rsqrt.s 0.000000 1384.500000
+rsqrt.s 0.000000 1000000000.000000
+rsqrt.s 0.000000 1752.000000
+rsqrt.s 8.000000 0.015625
+rsqrt.s 6.000000 0.031250
+rsqrt.s 0.000000 456.000000
+rsqrt.s 0.000000 34.031250
+rsqrt.s 0.000000 45786.750000
+rsqrt.s 0.000000 1752065.000000
+rsqrt.s 0.000000 107.000000
+rsqrt.s 0.000000 356047.500000
+rsqrt.s 0.000000 23.062500
+roundig mode: near
+rsqrt.d inf 0.000000
+rsqrt.d 0.000000 456.250000
+rsqrt.d 1.000000 3.000000
+rsqrt.d 0.000000 1384.500000
+rsqrt.d 0.000000 1000000000.000000
+rsqrt.d 0.000000 1752.000000
+rsqrt.d 8.000000 0.015625
+rsqrt.d 6.000000 0.031250
+rsqrt.d 0.000000 456.000000
+rsqrt.d 0.000000 34.031250
+rsqrt.d 0.000000 45786.750000
+rsqrt.d 0.000000 1752065.000000
+rsqrt.d 0.000000 107.000000
+rsqrt.d 0.000000 356047.500000
+rsqrt.d 0.000000 23.062500
+roundig mode: zero
+rsqrt.d inf 0.000000
+rsqrt.d 0.000000 456.250000
+rsqrt.d 1.000000 3.000000
+rsqrt.d 0.000000 1384.500000
+rsqrt.d 0.000000 1000000000.000000
+rsqrt.d 0.000000 1752.000000
+rsqrt.d 8.000000 0.015625
+rsqrt.d 6.000000 0.031250
+rsqrt.d 0.000000 456.000000
+rsqrt.d 0.000000 34.031250
+rsqrt.d 0.000000 45786.750000
+rsqrt.d 0.000000 1752065.000000
+rsqrt.d 0.000000 107.000000
+rsqrt.d 0.000000 356047.500000
+rsqrt.d 0.000000 23.062500
+roundig mode: +inf
+rsqrt.d inf 0.000000
+rsqrt.d 0.000000 456.250000
+rsqrt.d 1.000000 3.000000
+rsqrt.d 0.000000 1384.500000
+rsqrt.d 0.000000 1000000000.000000
+rsqrt.d 0.000000 1752.000000
+rsqrt.d 8.000000 0.015625
+rsqrt.d 6.000000 0.031250
+rsqrt.d 0.000000 456.000000
+rsqrt.d 0.000000 34.031250
+rsqrt.d 0.000000 45786.750000
+rsqrt.d 0.000000 1752065.000000
+rsqrt.d 0.000000 107.000000
+rsqrt.d 0.000000 356047.500000
+rsqrt.d 0.000000 23.062500
+roundig mode: -inf
+rsqrt.d inf 0.000000
+rsqrt.d 0.000000 456.250000
+rsqrt.d 1.000000 3.000000
+rsqrt.d 0.000000 1384.500000
+rsqrt.d 0.000000 1000000000.000000
+rsqrt.d 0.000000 1752.000000
+rsqrt.d 8.000000 0.015625
+rsqrt.d 6.000000 0.031250
+rsqrt.d 0.000000 456.000000
+rsqrt.d 0.000000 34.031250
+rsqrt.d 0.000000 45786.750000
+rsqrt.d 0.000000 1752065.000000
+rsqrt.d 0.000000 107.000000
+rsqrt.d 0.000000 356047.500000
+rsqrt.d 0.000000 23.062500
int main()
{
-#if defined(__mips_hard_float)
+#if defined(__mips_hard_float) && (__mips_isa_rev < 6)
int i = 0;
printf("--- BC1F --- if fs == ft then " \
prog: fpu_branches
-prereq: ../../../tests/mips_features fpu
+prereq: ../../../tests/mips_features fpu && !(../../../tests/mips_features mipsr6)
vgopts: -q
for (i = 0; i < N*s2; i = i+8)
TEST3("ldc1", i, reg_val2);
- printf("--- LDXC1 ---\n");
- for (i = 0; i < N*s1; i = i+8)
- TEST5("ldxc1", i, reg_val1);
-
- for (i = 0; i < N*s2; i = i+8)
- TEST5("ldxc1", i, reg_val2);
printf("--- LWC1 ---\n");
for (i = 0; i < N*s1; i = i+4)
for (i = 0; i < N*s2; i = i+4)
TEST3w("lwc1", i, reg_val2);
+#if (__mips_isa_rev < 6)
+ printf("--- LDXC1 ---\n");
+ for (i = 0; i < N*s1; i = i+8)
+ TEST5("ldxc1", i, reg_val1);
+
+ for (i = 0; i < N*s2; i = i+8)
+ TEST5("ldxc1", i, reg_val2);
+
printf("--- LWXC1 ---\n");
for (i = 0; i < N*s1; i = i+4)
TEST5w("lwxc1", i, reg_val1);
for (i = 0; i < N*s2; i = i+4)
TEST5w("lwxc1", i, reg_val2);
-
+#endif
/**********************************************************************/
/*-------------------------------STORE--------------------------------*/
/**********************************************************************/
for (i = 0; i < (N-1)*s1; i = i+4) {
TEST4("swc1", i);
}
-
+#if (__mips_isa_rev < 6)
init_reg_val_zero();
printf("--- SDXC1 ---\n");
for (i = 0; i < N*s1; i = i+8) {
for (i = 0; i < (N-1)*s1; i = i+4) {
TEST6("swxc1", i);
}
+#endif
#endif
return 0;
--- /dev/null
+--- LDC1 ---
+ldc1 :: offset: 0x0, out: 0x0
+ldc1 :: offset: 0x8, out: 0x9823b6e0d4326d9
+ldc1 :: offset: 0x10, out: 0x130476dc17c56b6b
+ldc1 :: offset: 0x18, out: 0x1a864db21e475005
+ldc1 :: offset: 0x20, out: 0x2608edb822c9f00f
+ldc1 :: offset: 0x28, out: 0x2f8ad6d62b4bcb61
+ldc1 :: offset: 0x30, out: 0x350c9b6431cd86d3
+ldc1 :: offset: 0x38, out: 0x3c8ea00a384fbdbd
+ldc1 :: offset: 0x40, out: 0x4c11db7048d0c6c7
+ldc1 :: offset: 0x48, out: 0x4593e01e4152fda9
+ldc1 :: offset: 0x50, out: 0x5f15adac5bd4b01b
+ldc1 :: offset: 0x58, out: 0x569796c252568b75
+ldc1 :: offset: 0x60, out: 0x6a1936c86ed82b7f
+ldc1 :: offset: 0x68, out: 0x639b0da6675a1011
+ldc1 :: offset: 0x70, out: 0x791d40147ddc5da3
+ldc1 :: offset: 0x78, out: 0x709f7b7a745e66cd
+ldc1 :: offset: 0x80, out: 0x9823b6e09ce2ab57
+ldc1 :: offset: 0x88, out: 0x91a18d8e95609039
+ldc1 :: offset: 0x90, out: 0x8b27c03c8fe6dd8b
+ldc1 :: offset: 0x98, out: 0x82a5fb528664e6e5
+ldc1 :: offset: 0xa0, out: 0xbe2b5b58baea46ef
+ldc1 :: offset: 0xa8, out: 0xb7a96036b3687d81
+ldc1 :: offset: 0xb0, out: 0xad2f2d84a9ee3033
+ldc1 :: offset: 0xb8, out: 0xa4ad16eaa06c0b5d
+ldc1 :: offset: 0xc0, out: 0xd4326d90d0f37027
+ldc1 :: offset: 0xc8, out: 0xddb056fed9714b49
+ldc1 :: offset: 0xd0, out: 0xc7361b4cc3f706fb
+ldc1 :: offset: 0xd8, out: 0xceb42022ca753d95
+ldc1 :: offset: 0xe0, out: 0xf23a8028f6fb9d9f
+ldc1 :: offset: 0xe8, out: 0xfbb8bb46ff79a6f1
+ldc1 :: offset: 0xf0, out: 0xe13ef6f4e5ffeb43
+ldc1 :: offset: 0xf8, out: 0xe8bccd9aec7dd02d
+ldc1 :: offset: 0x100, out: 0x3486707730476dc0
+ldc1 :: offset: 0x108, out: 0x3d044b1939c556ae
+ldc1 :: offset: 0x110, out: 0x278206ab23431b1c
+ldc1 :: offset: 0x118, out: 0x2e003dc52ac12072
+ldc1 :: offset: 0x120, out: 0x128e9dcf164f8078
+ldc1 :: offset: 0x128, out: 0x1b0ca6a11fcdbb16
+ldc1 :: offset: 0x130, out: 0x18aeb13054bf6a4
+ldc1 :: offset: 0x138, out: 0x808d07d0cc9cdca
+ldc1 :: offset: 0x140, out: 0x7897ab077c56b6b0
+ldc1 :: offset: 0x148, out: 0x7115906975d48dde
+ldc1 :: offset: 0x150, out: 0x6b93dddb6f52c06c
+ldc1 :: offset: 0x158, out: 0x6211e6b566d0fb02
+ldc1 :: offset: 0x160, out: 0x5e9f46bf5a5e5b08
+ldc1 :: offset: 0x168, out: 0x571d7dd153dc6066
+ldc1 :: offset: 0x170, out: 0x4d9b3063495a2dd4
+ldc1 :: offset: 0x178, out: 0x44190b0d40d816ba
+ldc1 :: offset: 0x180, out: 0xaca5c697a864db20
+ldc1 :: offset: 0x188, out: 0xa527fdf9a1e6e04e
+ldc1 :: offset: 0x190, out: 0xbfa1b04bbb60adfc
+ldc1 :: offset: 0x198, out: 0xb6238b25b2e29692
+ldc1 :: offset: 0x1a0, out: 0x8aad2b2f00000000
+ldc1 :: offset: 0x1a8, out: 0x87ee0df6
+ldc1 :: offset: 0x1b0, out: 0x99a95df39d684044
+ldc1 :: offset: 0x1b8, out: 0x902b669d94ea7b2a
+ldc1 :: offset: 0x1c0, out: 0xe0b41de7e4750050
+ldc1 :: offset: 0x1c8, out: 0xe9362689edf73b3e
+ldc1 :: offset: 0x1d0, out: 0xf3b06b3bf771768c
+ldc1 :: offset: 0x1d8, out: 0xfa325055fef34de2
+ldc1 :: offset: 0x1e0, out: 0xc6bcf05fc27dede8
+ldc1 :: offset: 0x1e8, out: 0xcf3ecb31cbffd686
+ldc1 :: offset: 0x1f0, out: 0xd5b88683d1799b34
+ldc1 :: offset: 0x1f8, out: 0xdc3abdedd8fba05a
+ldc1 :: offset: 0x200, out: 0x690ce0ee6dcdfd59
+ldc1 :: offset: 0x208, out: 0x608edb80644fc637
+ldc1 :: offset: 0x210, out: 0x7a0896327ec98b85
+ldc1 :: offset: 0x218, out: 0x738aad5c774bb0eb
+ldc1 :: offset: 0x220, out: 0x4f040d564bc510e1
+ldc1 :: offset: 0x228, out: 0x4686363842472b8f
+ldc1 :: offset: 0x230, out: 0x5c007b8a58c1663d
+ldc1 :: offset: 0x238, out: 0x558240e451435d53
+ldc1 :: offset: 0x240, out: 0x251d3b9e21dc2629
+ldc1 :: offset: 0x248, out: 0x2c9f00f0285e1d47
+ldc1 :: offset: 0x250, out: 0x36194d4232d850f5
+ldc1 :: offset: 0x258, out: 0x3f9b762c3b5a6b9b
+ldc1 :: offset: 0x260, out: 0x315d62607d4cb91
+ldc1 :: offset: 0x268, out: 0xa97ed480e56f0ff
+ldc1 :: offset: 0x270, out: 0x1011a0fa14d0bd4d
+ldc1 :: offset: 0x278, out: 0x19939b941d528623
+ldc1 :: offset: 0x280, out: 0xf12f560ef5ee4bb9
+ldc1 :: offset: 0x288, out: 0xf8ad6d60fc6c70d7
+ldc1 :: offset: 0x290, out: 0xe22b20d2e6ea3d65
+ldc1 :: offset: 0x298, out: 0xeba91bbcef68060b
+ldc1 :: offset: 0x2a0, out: 0xd727bbb6d3e6a601
+ldc1 :: offset: 0x2a8, out: 0xdea580d8da649d6f
+ldc1 :: offset: 0x2b0, out: 0xc423cd6a00000000
+ldc1 :: offset: 0x2b8, out: 0xcda1f60400000000
+ldc1 :: offset: 0x2c0, out: 0xbd3e8d7eb9ff90c9
+ldc1 :: offset: 0x2c8, out: 0xb4bcb610b07daba7
+ldc1 :: offset: 0x2d0, out: 0xae3afba2aafbe615
+ldc1 :: offset: 0x2d8, out: 0xa7b8c0cca379dd7b
+ldc1 :: offset: 0x2e0, out: 0x9b3660c69ff77d71
+ldc1 :: offset: 0x2e8, out: 0x92b45ba89675461f
+ldc1 :: offset: 0x2f0, out: 0x8832161a8cf30bad
+ldc1 :: offset: 0x2f8, out: 0x81b02d74857130c3
+ldc1 :: offset: 0x300, out: 0x5d8a9099594b8d2e
+ldc1 :: offset: 0x308, out: 0x5408abf750c9b640
+ldc1 :: offset: 0x310, out: 0x4e8ee6454a4ffbf2
+ldc1 :: offset: 0x318, out: 0x470cdd2b43cdc09c
+ldc1 :: offset: 0x320, out: 0x7b827d217f436096
+ldc1 :: offset: 0x328, out: 0x7200464f76c15bf8
+ldc1 :: offset: 0x330, out: 0x68860bfd6c47164a
+ldc1 :: offset: 0x338, out: 0x6104309365c52d24
+ldc1 :: offset: 0x340, out: 0x119b4be9155a565e
+ldc1 :: offset: 0x348, out: 0x181970871cd86d30
+ldc1 :: offset: 0x350, out: 0x29f3d35065e2082
+ldc1 :: offset: 0x358, out: 0xb1d065b0fdc1bec
+ldc1 :: offset: 0x360, out: 0x3793a6513352bbe6
+ldc1 :: offset: 0x368, out: 0x3e119d3f3ad08088
+ldc1 :: offset: 0x370, out: 0x2497d08d2056cd3a
+ldc1 :: offset: 0x378, out: 0x2d15ebe329d4f654
+ldc1 :: offset: 0x380, out: 0xc5a92679c1683bce
+ldc1 :: offset: 0x388, out: 0xcc2b1d17c8ea00a0
+ldc1 :: offset: 0x390, out: 0xd6ad50a5d26c4d12
+ldc1 :: offset: 0x398, out: 0xdf2f6bcbdbee767c
+ldc1 :: offset: 0x3a0, out: 0xe3a1cbc1e760d676
+ldc1 :: offset: 0x3a8, out: 0xea23f0afeee2ed18
+ldc1 :: offset: 0x3b0, out: 0xf0a5bd1df464a0aa
+ldc1 :: offset: 0x3b8, out: 0xf9278673fde69bc4
+ldc1 :: offset: 0x3c0, out: 0x89b8fd098d79e0be
+ldc1 :: offset: 0x3c8, out: 0x803ac66784fbdbd0
+ldc1 :: offset: 0x3d0, out: 0x9abc8bd59e7d9662
+ldc1 :: offset: 0x3d8, out: 0x933eb0bb97ffad0c
+ldc1 :: offset: 0x3e0, out: 0xafb010b1ab710d06
+ldc1 :: offset: 0x3e8, out: 0xa6322bdfa2f33668
+ldc1 :: offset: 0x3f0, out: 0xbcb4666db8757bda
+ldc1 :: offset: 0x3f8, out: 0xb5365d03b1f740b4
+ldc1 :: offset: 0x0, out: 0x12bd6aa
+ldc1 :: offset: 0x8, out: 0x7e876382d2ab13
+ldc1 :: offset: 0x10, out: 0x976d6e9ac31510f3
+ldc1 :: offset: 0x18, out: 0xb7746d775ad6a5fb
+ldc1 :: offset: 0x20, out: 0x42b0c0a28677b502
+ldc1 :: offset: 0x28, out: 0x2aa89d319e3c30ad
+ldc1 :: offset: 0x30, out: 0x1f308ec377fb413d
+ldc1 :: offset: 0x38, out: 0x7aa04213c760e4f7
+ldc1 :: offset: 0x40, out: 0x9e705cc51ad8dca0
+ldc1 :: offset: 0x48, out: 0x4b3dda869615a60d
+ldc1 :: offset: 0x50, out: 0x5e7a4dd6353d41d
+ldc1 :: offset: 0x58, out: 0x3af35a9dc40bd413
+ldc1 :: offset: 0x60, out: 0x47f505569a08a180
+ldc1 :: offset: 0x68, out: 0x9564b77fd6d2040f
+ldc1 :: offset: 0x70, out: 0xcebc8279b2c76bbe
+ldc1 :: offset: 0x78, out: 0xb5034c2f1f18e4c7
+ldc1 :: offset: 0x80, out: 0x94ff52fc81afa797
+ldc1 :: offset: 0x88, out: 0x31d8d9166dfc50ea
+ldc1 :: offset: 0x90, out: 0x36549bd678e895b1
+ldc1 :: offset: 0x98, out: 0x85e0a6319b63259b
+ldc1 :: offset: 0xa0, out: 0x556b3ecaccf17ac5
+ldc1 :: offset: 0xa8, out: 0xb42f5fc581eea0fb
+ldc1 :: offset: 0xb0, out: 0x25b50fec14682d97
+ldc1 :: offset: 0xb8, out: 0xfc93c5132cfb087a
+ldc1 :: offset: 0xc0, out: 0x3c2cd9a9cda20766
+ldc1 :: offset: 0xc8, out: 0x1791722a7d72da3e
+ldc1 :: offset: 0xd0, out: 0x87cc9d193ce24ad
+ldc1 :: offset: 0xd8, out: 0x1d2a757038984ed2
+ldc1 :: offset: 0xe0, out: 0xd0d070db710cd036
+ldc1 :: offset: 0xe8, out: 0x39c21c7d03415604
+ldc1 :: offset: 0xf0, out: 0x8e94b7af8ecc31ce
+ldc1 :: offset: 0xf8, out: 0x24eb6a8d1ce7674f
+ldc1 :: offset: 0x100, out: 0x2f39454412d6e4a7
+ldc1 :: offset: 0x108, out: 0x2608c2b756da4c54
+ldc1 :: offset: 0x110, out: 0x900102dac8d7252f
+ldc1 :: offset: 0x118, out: 0xc890d5f1f2efa4f7
+ldc1 :: offset: 0x120, out: 0xed5005cbc8b0a214
+ldc1 :: offset: 0x128, out: 0x314791895991136c
+ldc1 :: offset: 0x130, out: 0xc6eecff99a2fb6f3
+ldc1 :: offset: 0x138, out: 0xa809521238895270
+ldc1 :: offset: 0x140, out: 0x87750a04ad765040
+ldc1 :: offset: 0x148, out: 0x2c3de85e84bb5a83
+ldc1 :: offset: 0x150, out: 0xae6aff8fc506aa67
+ldc1 :: offset: 0x158, out: 0xc07112dd60ed5ee3
+ldc1 :: offset: 0x160, out: 0xc4c770f630dcca5a
+ldc1 :: offset: 0x168, out: 0xdfec2b2383cd5277
+ldc1 :: offset: 0x170, out: 0xd3adba260ff7d96b
+ldc1 :: offset: 0x178, out: 0x4ab4aa798418c00e
+ldc1 :: offset: 0x180, out: 0xbb8c035e0de0f0b8
+ldc1 :: offset: 0x188, out: 0x33b06f54a97fdcf1
+ldc1 :: offset: 0x190, out: 0x77433f373fd1c081
+ldc1 :: offset: 0x198, out: 0xec91d993c92195e4
+ldc1 :: offset: 0x1a0, out: 0x49fbf6a795b1a5ab
+ldc1 :: offset: 0x1a8, out: 0x19364378c7ce8d1e
+ldc1 :: offset: 0x1b0, out: 0xb99e8def2f384907
+ldc1 :: offset: 0x1b8, out: 0x47eacdcd582b12fe
+ldc1 :: offset: 0x1c0, out: 0xd685884e76558c4f
+ldc1 :: offset: 0x1c8, out: 0x6168d62a34c195c7
+ldc1 :: offset: 0x1d0, out: 0xd30169894df47405
+ldc1 :: offset: 0x1d8, out: 0x1ca190bf6cbb06db
+ldc1 :: offset: 0x1e0, out: 0x58300f029cae393a
+ldc1 :: offset: 0x1e8, out: 0x9a995fdbdc7ebc2d
+ldc1 :: offset: 0x1f0, out: 0x8a96047be3405b48
+ldc1 :: offset: 0x1f8, out: 0x75bfafd2d519d322
+ldc1 :: offset: 0x200, out: 0xde230867a630f6ad
+ldc1 :: offset: 0x208, out: 0x2c0a0cf256103260
+ldc1 :: offset: 0x210, out: 0x94a90544249b18ef
+ldc1 :: offset: 0x218, out: 0xf9519fb55b56fcde
+ldc1 :: offset: 0x220, out: 0x81daf8200468319b
+ldc1 :: offset: 0x228, out: 0x8c61ca5a5725f2ec
+ldc1 :: offset: 0x230, out: 0x8b95a6ddc25dc8bf
+ldc1 :: offset: 0x238, out: 0x300ce751dac6162f
+ldc1 :: offset: 0x240, out: 0x6778fdf3ba52a850
+ldc1 :: offset: 0x248, out: 0xad00b1f7da78479f
+ldc1 :: offset: 0x250, out: 0x8d44168a6b6d98a
+ldc1 :: offset: 0x258, out: 0xf518381dce634413
+ldc1 :: offset: 0x260, out: 0xe4627f3fe5255fc0
+ldc1 :: offset: 0x268, out: 0xccd392e176321f28
+ldc1 :: offset: 0x270, out: 0x829464944018fd8f
+ldc1 :: offset: 0x278, out: 0x15d3204052e8f0e5
+ldc1 :: offset: 0x280, out: 0x7caf83d2880ff344
+ldc1 :: offset: 0x288, out: 0xf156a04c747defd7
+ldc1 :: offset: 0x290, out: 0x93e2601c0f31d710
+ldc1 :: offset: 0x298, out: 0xe1e1a679131cd933
+ldc1 :: offset: 0x2a0, out: 0x24296b75a76fa427
+ldc1 :: offset: 0x2a8, out: 0xd296e2d2139ee56a
+ldc1 :: offset: 0x2b0, out: 0x5a82447f6dc2a5c0
+ldc1 :: offset: 0x2b8, out: 0x76c89e80c07dc168
+ldc1 :: offset: 0x2c0, out: 0x70dc3454bfe348f
+ldc1 :: offset: 0x2c8, out: 0xbddc7123dd6d241b
+ldc1 :: offset: 0x2d0, out: 0xf62fb727a59fcebe
+ldc1 :: offset: 0x2d8, out: 0x109f27e90f9f46fb
+ldc1 :: offset: 0x2e0, out: 0x3f63daa9afd199d7
+ldc1 :: offset: 0x2e8, out: 0xdbcb312ea3d484f2
+ldc1 :: offset: 0x2f0, out: 0x1f353faada4fe4c6
+ldc1 :: offset: 0x2f8, out: 0x8b086ee07150c260
+ldc1 :: offset: 0x300, out: 0xe54750d5d9257f25
+ldc1 :: offset: 0x308, out: 0x3d69625fe9a6db5b
+ldc1 :: offset: 0x310, out: 0x70a3e0424340ac96
+ldc1 :: offset: 0x318, out: 0xc0478f036980171e
+ldc1 :: offset: 0x320, out: 0x3ce839a51cf929e3
+ldc1 :: offset: 0x328, out: 0xe2fbfa895eb68958
+ldc1 :: offset: 0x330, out: 0xd24bb05d76ed25b7
+ldc1 :: offset: 0x338, out: 0xeb9682c170312f1
+ldc1 :: offset: 0x340, out: 0x84785280dd301d0d
+ldc1 :: offset: 0x348, out: 0x179c77aa1f8fd6ef
+ldc1 :: offset: 0x350, out: 0x26444ced2998436d
+ldc1 :: offset: 0x358, out: 0x7175c9dd58ca708
+ldc1 :: offset: 0x360, out: 0x663d061055833287
+ldc1 :: offset: 0x368, out: 0xab7dd0488951d68b
+ldc1 :: offset: 0x370, out: 0xf69823670e82471b
+ldc1 :: offset: 0x378, out: 0x36886c59d98d26b2
+ldc1 :: offset: 0x380, out: 0x9ca4bdbd32be479
+ldc1 :: offset: 0x388, out: 0xfd5d7d1d9962e61f
+ldc1 :: offset: 0x390, out: 0x3f46553ecad374df
+ldc1 :: offset: 0x398, out: 0x2e9ab97d3eedf2a7
+ldc1 :: offset: 0x3a0, out: 0x36a6f7fa3c0c9f33
+ldc1 :: offset: 0x3a8, out: 0x8bb938e3155ec9dc
+ldc1 :: offset: 0x3b0, out: 0xd2df25c419478206
+ldc1 :: offset: 0x3b8, out: 0xbc65bf27eb321825
+ldc1 :: offset: 0x3c0, out: 0xa8b08fe67a8bc7da
+ldc1 :: offset: 0x3c8, out: 0x852b5bcaf8dfcde8
+ldc1 :: offset: 0x3d0, out: 0x478909b59a99269
+ldc1 :: offset: 0x3d8, out: 0xbfb31cc87857360f
+ldc1 :: offset: 0x3e0, out: 0xb665ed5e7f89e9a2
+ldc1 :: offset: 0x3e8, out: 0x15da9474b7a8d5e4
+ldc1 :: offset: 0x3f0, out: 0xf6b3537d2af90fcc
+ldc1 :: offset: 0x3f8, out: 0x223d7cfe2b961897
+ldc1 :: offset: 0x400, out: 0x420b34f533734a4b
+ldc1 :: offset: 0x408, out: 0x897c8c8ddd46b33c
+ldc1 :: offset: 0x410, out: 0x7a387445e392ccd9
+ldc1 :: offset: 0x418, out: 0x512f29b1d80000c9
+ldc1 :: offset: 0x420, out: 0xeaded5c53dad020a
+ldc1 :: offset: 0x428, out: 0x8a6229d731eea35b
+ldc1 :: offset: 0x430, out: 0x2c3c3f9e48985649
+ldc1 :: offset: 0x438, out: 0x7ff61e78dc9c0b77
+ldc1 :: offset: 0x440, out: 0x2299b0e01d5e68ec
+ldc1 :: offset: 0x448, out: 0x7c3b04673d0c6e25
+ldc1 :: offset: 0x450, out: 0x164e17c1e7fb6587
+ldc1 :: offset: 0x458, out: 0xfa4ca28b56d4950b
+ldc1 :: offset: 0x460, out: 0xe5e9a314be7fa08a
+ldc1 :: offset: 0x468, out: 0xf8be8164159649c5
+ldc1 :: offset: 0x470, out: 0x7ca3259784e69b17
+ldc1 :: offset: 0x478, out: 0xfc8d543ca1f24f5c
+ldc1 :: offset: 0x480, out: 0x4aeb6ca0e3459e36
+ldc1 :: offset: 0x488, out: 0xc532e18e187980fa
+ldc1 :: offset: 0x490, out: 0xb3fdec294f287d1c
+ldc1 :: offset: 0x498, out: 0xb620660a49732b90
+ldc1 :: offset: 0x4a0, out: 0x993138f16cfde991
+ldc1 :: offset: 0x4a8, out: 0xde02d1337d5407b9
+ldc1 :: offset: 0x4b0, out: 0x13a390e1e1dab15a
+ldc1 :: offset: 0x4b8, out: 0x743491a6828716c8
+ldc1 :: offset: 0x4c0, out: 0x8cff404aede292f2
+ldc1 :: offset: 0x4c8, out: 0xb9cec0db1f837636
+ldc1 :: offset: 0x4d0, out: 0x2eaa5aa70509771c
+ldc1 :: offset: 0x4d8, out: 0xd327538e1875241b
+ldc1 :: offset: 0x4e0, out: 0x42e9f8548b739b6b
+ldc1 :: offset: 0x4e8, out: 0x78e4e50ceccbba1a
+ldc1 :: offset: 0x4f0, out: 0xf6b6fa3fcd9d27cb
+ldc1 :: offset: 0x4f8, out: 0x73916483ae3e9423
+ldc1 :: offset: 0x500, out: 0x276af70a0e128561
+ldc1 :: offset: 0x508, out: 0x3045bf6b5e74b6e
+ldc1 :: offset: 0x510, out: 0x20223f1308accfa6
+ldc1 :: offset: 0x518, out: 0xf83c55743976b5f5
+ldc1 :: offset: 0x520, out: 0x1f9720f946923c3d
+ldc1 :: offset: 0x528, out: 0x620d28506d2448dd
+ldc1 :: offset: 0x530, out: 0x60a521e99ff4a732
+ldc1 :: offset: 0x538, out: 0x5a08f3ab5c680f0b
+ldc1 :: offset: 0x540, out: 0xc7a59be7800f3d26
+ldc1 :: offset: 0x548, out: 0x1aecdf2982ca1b41
+ldc1 :: offset: 0x550, out: 0x2b8613a260d19dcd
+ldc1 :: offset: 0x558, out: 0x2518ac8b0e8bbe7f
+ldc1 :: offset: 0x560, out: 0x743e568d2fcf486b
+ldc1 :: offset: 0x568, out: 0x126f646f34c31728
+ldc1 :: offset: 0x570, out: 0xaab0196156fc4d12
+ldc1 :: offset: 0x578, out: 0x7535cd338595d342
+ldc1 :: offset: 0x580, out: 0xdfb254da422346ec
+ldc1 :: offset: 0x588, out: 0xa86726c90081ab2a
+ldc1 :: offset: 0x590, out: 0x9bfeffa1679d7438
+ldc1 :: offset: 0x598, out: 0xc7699826b7dee244
+ldc1 :: offset: 0x5a0, out: 0x3c07af97fba6704a
+ldc1 :: offset: 0x5a8, out: 0x521364dc04c58bfe
+ldc1 :: offset: 0x5b0, out: 0xe0f7bb589ab7aebc
+ldc1 :: offset: 0x5b8, out: 0xe336c60cdeeb954d
+ldc1 :: offset: 0x5c0, out: 0xd5b2120c6f52416e
+ldc1 :: offset: 0x5c8, out: 0x85a2d4ff7e628a34
+ldc1 :: offset: 0x5d0, out: 0x986a2b654a4e7e07
+ldc1 :: offset: 0x5d8, out: 0xa974eac43a489b55
+ldc1 :: offset: 0x5e0, out: 0xa388c16272f1f8f5
+ldc1 :: offset: 0x5e8, out: 0xe8c11f45e7495ea9
+ldc1 :: offset: 0x5f0, out: 0xadaa5a765cc1c8b4
+ldc1 :: offset: 0x5f8, out: 0x7ab4ce88dfa605c0
+ldc1 :: offset: 0x600, out: 0xb42ad6e659a7b04f
+ldc1 :: offset: 0x608, out: 0x4bf8485ab728922f
+ldc1 :: offset: 0x610, out: 0x76a3d60c3b66a7fb
+ldc1 :: offset: 0x618, out: 0x31e0c6affdc28eda
+ldc1 :: offset: 0x620, out: 0x53606bb4bf0c999d
+ldc1 :: offset: 0x628, out: 0x32fc12c81b7919f0
+ldc1 :: offset: 0x630, out: 0x3ef88384c72efcd6
+ldc1 :: offset: 0x638, out: 0x38b1c7bb6a2a3580
+ldc1 :: offset: 0x640, out: 0x15ebf6121dca77c9
+ldc1 :: offset: 0x648, out: 0x5eaacdd9fd9147ae
+ldc1 :: offset: 0x650, out: 0xbb8470f981e91117
+ldc1 :: offset: 0x658, out: 0x5d42aeac6a532e0
+ldc1 :: offset: 0x660, out: 0x14abf36419fb9e63
+ldc1 :: offset: 0x668, out: 0x249d559aa8d72aac
+ldc1 :: offset: 0x670, out: 0xcd6764f084b30ec
+ldc1 :: offset: 0x678, out: 0x7f03ac0792468fdf
+ldc1 :: offset: 0x680, out: 0x7e35ce6d56e670f5
+ldc1 :: offset: 0x688, out: 0x152828591a652711
+ldc1 :: offset: 0x690, out: 0x9e1c3283d215a9fb
+ldc1 :: offset: 0x698, out: 0x8d95c049282a0417
+ldc1 :: offset: 0x6a0, out: 0xf2e7a490978058f3
+ldc1 :: offset: 0x6a8, out: 0x775b4cca0975b1aa
+ldc1 :: offset: 0x6b0, out: 0xa2b84a635111020
+ldc1 :: offset: 0x6b8, out: 0x23fa0d3a7d88b6f
+ldc1 :: offset: 0x6c0, out: 0xa3d991b79941dedd
+ldc1 :: offset: 0x6c8, out: 0x751cb4835a0d9508
+ldc1 :: offset: 0x6d0, out: 0x949cad35625bb2d3
+ldc1 :: offset: 0x6d8, out: 0x7f567f35a6929739
+ldc1 :: offset: 0x6e0, out: 0x185b88e0db8d7d27
+ldc1 :: offset: 0x6e8, out: 0x255a4cd22fd61b91
+ldc1 :: offset: 0x6f0, out: 0x1048d589a4363f7b
+ldc1 :: offset: 0x6f8, out: 0x6a6d5708f4605790
+ldc1 :: offset: 0x700, out: 0xd58ecbabde35697f
+ldc1 :: offset: 0x708, out: 0x575548fd08c0a5f1
+ldc1 :: offset: 0x710, out: 0x8bb640fb8ed98ddb
+ldc1 :: offset: 0x718, out: 0xbe00d51eabc578cc
+ldc1 :: offset: 0x720, out: 0x2f7e224a1c170ab2
+ldc1 :: offset: 0x728, out: 0xa978f12ca22256a7
+ldc1 :: offset: 0x730, out: 0x9950a93b811ee02f
+ldc1 :: offset: 0x738, out: 0xb44eea93c6796a0c
+ldc1 :: offset: 0x740, out: 0xfe71fca06c0eb657
+ldc1 :: offset: 0x748, out: 0x4ed6393df818af57
+ldc1 :: offset: 0x750, out: 0xf22e90200236770a
+ldc1 :: offset: 0x758, out: 0x81efb6c7afd0c45d
+ldc1 :: offset: 0x760, out: 0xeed8f3518102315b
+ldc1 :: offset: 0x768, out: 0xadafefb9995efd5e
+ldc1 :: offset: 0x770, out: 0x34061933eb253086
+ldc1 :: offset: 0x778, out: 0x1748da264b4c52bc
+ldc1 :: offset: 0x780, out: 0x34fdfc9a9302be89
+ldc1 :: offset: 0x788, out: 0xd00278c3c521d180
+ldc1 :: offset: 0x790, out: 0xe90944a4c1d37a5d
+ldc1 :: offset: 0x798, out: 0x65fd698fddef9839
+ldc1 :: offset: 0x7a0, out: 0xc49ee3ad81b5af52
+ldc1 :: offset: 0x7a8, out: 0x7aa941e8bdb263e9
+ldc1 :: offset: 0x7b0, out: 0x372c209e42f3b58d
+ldc1 :: offset: 0x7b8, out: 0x30f870b7e122a83b
+ldc1 :: offset: 0x7c0, out: 0x9e02de4b678930ec
+ldc1 :: offset: 0x7c8, out: 0xcd61a8639826631e
+ldc1 :: offset: 0x7d0, out: 0xae87bc899a7bd3ca
+ldc1 :: offset: 0x7d8, out: 0x58ec644d6481af17
+ldc1 :: offset: 0x7e0, out: 0x680cce5fb236b666
+ldc1 :: offset: 0x7e8, out: 0x3baa99471f6d4d75
+ldc1 :: offset: 0x7f0, out: 0x614d9b445f12236b
+ldc1 :: offset: 0x7f8, out: 0xa2a6ec661ba84121
+--- LWC1 ---
+lwc1 :: offset: 0x0, out: 0x0
+lwc1 :: offset: 0x4, out: 0x0
+lwc1 :: offset: 0x8, out: 0x9823b6e
+lwc1 :: offset: 0xc, out: 0xd4326d9
+lwc1 :: offset: 0x10, out: 0x130476dc
+lwc1 :: offset: 0x14, out: 0x17c56b6b
+lwc1 :: offset: 0x18, out: 0x1a864db2
+lwc1 :: offset: 0x1c, out: 0x1e475005
+lwc1 :: offset: 0x20, out: 0x2608edb8
+lwc1 :: offset: 0x24, out: 0x22c9f00f
+lwc1 :: offset: 0x28, out: 0x2f8ad6d6
+lwc1 :: offset: 0x2c, out: 0x2b4bcb61
+lwc1 :: offset: 0x30, out: 0x350c9b64
+lwc1 :: offset: 0x34, out: 0x31cd86d3
+lwc1 :: offset: 0x38, out: 0x3c8ea00a
+lwc1 :: offset: 0x3c, out: 0x384fbdbd
+lwc1 :: offset: 0x40, out: 0x4c11db70
+lwc1 :: offset: 0x44, out: 0x48d0c6c7
+lwc1 :: offset: 0x48, out: 0x4593e01e
+lwc1 :: offset: 0x4c, out: 0x4152fda9
+lwc1 :: offset: 0x50, out: 0x5f15adac
+lwc1 :: offset: 0x54, out: 0x5bd4b01b
+lwc1 :: offset: 0x58, out: 0x569796c2
+lwc1 :: offset: 0x5c, out: 0x52568b75
+lwc1 :: offset: 0x60, out: 0x6a1936c8
+lwc1 :: offset: 0x64, out: 0x6ed82b7f
+lwc1 :: offset: 0x68, out: 0x639b0da6
+lwc1 :: offset: 0x6c, out: 0x675a1011
+lwc1 :: offset: 0x70, out: 0x791d4014
+lwc1 :: offset: 0x74, out: 0x7ddc5da3
+lwc1 :: offset: 0x78, out: 0x709f7b7a
+lwc1 :: offset: 0x7c, out: 0x745e66cd
+lwc1 :: offset: 0x80, out: 0x9823b6e0
+lwc1 :: offset: 0x84, out: 0x9ce2ab57
+lwc1 :: offset: 0x88, out: 0x91a18d8e
+lwc1 :: offset: 0x8c, out: 0x95609039
+lwc1 :: offset: 0x90, out: 0x8b27c03c
+lwc1 :: offset: 0x94, out: 0x8fe6dd8b
+lwc1 :: offset: 0x98, out: 0x82a5fb52
+lwc1 :: offset: 0x9c, out: 0x8664e6e5
+lwc1 :: offset: 0xa0, out: 0xbe2b5b58
+lwc1 :: offset: 0xa4, out: 0xbaea46ef
+lwc1 :: offset: 0xa8, out: 0xb7a96036
+lwc1 :: offset: 0xac, out: 0xb3687d81
+lwc1 :: offset: 0xb0, out: 0xad2f2d84
+lwc1 :: offset: 0xb4, out: 0xa9ee3033
+lwc1 :: offset: 0xb8, out: 0xa4ad16ea
+lwc1 :: offset: 0xbc, out: 0xa06c0b5d
+lwc1 :: offset: 0xc0, out: 0xd4326d90
+lwc1 :: offset: 0xc4, out: 0xd0f37027
+lwc1 :: offset: 0xc8, out: 0xddb056fe
+lwc1 :: offset: 0xcc, out: 0xd9714b49
+lwc1 :: offset: 0xd0, out: 0xc7361b4c
+lwc1 :: offset: 0xd4, out: 0xc3f706fb
+lwc1 :: offset: 0xd8, out: 0xceb42022
+lwc1 :: offset: 0xdc, out: 0xca753d95
+lwc1 :: offset: 0xe0, out: 0xf23a8028
+lwc1 :: offset: 0xe4, out: 0xf6fb9d9f
+lwc1 :: offset: 0xe8, out: 0xfbb8bb46
+lwc1 :: offset: 0xec, out: 0xff79a6f1
+lwc1 :: offset: 0xf0, out: 0xe13ef6f4
+lwc1 :: offset: 0xf4, out: 0xe5ffeb43
+lwc1 :: offset: 0xf8, out: 0xe8bccd9a
+lwc1 :: offset: 0xfc, out: 0xec7dd02d
+lwc1 :: offset: 0x100, out: 0x34867077
+lwc1 :: offset: 0x104, out: 0x30476dc0
+lwc1 :: offset: 0x108, out: 0x3d044b19
+lwc1 :: offset: 0x10c, out: 0x39c556ae
+lwc1 :: offset: 0x110, out: 0x278206ab
+lwc1 :: offset: 0x114, out: 0x23431b1c
+lwc1 :: offset: 0x118, out: 0x2e003dc5
+lwc1 :: offset: 0x11c, out: 0x2ac12072
+lwc1 :: offset: 0x120, out: 0x128e9dcf
+lwc1 :: offset: 0x124, out: 0x164f8078
+lwc1 :: offset: 0x128, out: 0x1b0ca6a1
+lwc1 :: offset: 0x12c, out: 0x1fcdbb16
+lwc1 :: offset: 0x130, out: 0x18aeb13
+lwc1 :: offset: 0x134, out: 0x54bf6a4
+lwc1 :: offset: 0x138, out: 0x808d07d
+lwc1 :: offset: 0x13c, out: 0xcc9cdca
+lwc1 :: offset: 0x140, out: 0x7897ab07
+lwc1 :: offset: 0x144, out: 0x7c56b6b0
+lwc1 :: offset: 0x148, out: 0x71159069
+lwc1 :: offset: 0x14c, out: 0x75d48dde
+lwc1 :: offset: 0x150, out: 0x6b93dddb
+lwc1 :: offset: 0x154, out: 0x6f52c06c
+lwc1 :: offset: 0x158, out: 0x6211e6b5
+lwc1 :: offset: 0x15c, out: 0x66d0fb02
+lwc1 :: offset: 0x160, out: 0x5e9f46bf
+lwc1 :: offset: 0x164, out: 0x5a5e5b08
+lwc1 :: offset: 0x168, out: 0x571d7dd1
+lwc1 :: offset: 0x16c, out: 0x53dc6066
+lwc1 :: offset: 0x170, out: 0x4d9b3063
+lwc1 :: offset: 0x174, out: 0x495a2dd4
+lwc1 :: offset: 0x178, out: 0x44190b0d
+lwc1 :: offset: 0x17c, out: 0x40d816ba
+lwc1 :: offset: 0x180, out: 0xaca5c697
+lwc1 :: offset: 0x184, out: 0xa864db20
+lwc1 :: offset: 0x188, out: 0xa527fdf9
+lwc1 :: offset: 0x18c, out: 0xa1e6e04e
+lwc1 :: offset: 0x190, out: 0xbfa1b04b
+lwc1 :: offset: 0x194, out: 0xbb60adfc
+lwc1 :: offset: 0x198, out: 0xb6238b25
+lwc1 :: offset: 0x19c, out: 0xb2e29692
+lwc1 :: offset: 0x1a0, out: 0x8aad2b2f
+lwc1 :: offset: 0x1a4, out: 0x0
+lwc1 :: offset: 0x1a8, out: 0x0
+lwc1 :: offset: 0x1ac, out: 0x87ee0df6
+lwc1 :: offset: 0x1b0, out: 0x99a95df3
+lwc1 :: offset: 0x1b4, out: 0x9d684044
+lwc1 :: offset: 0x1b8, out: 0x902b669d
+lwc1 :: offset: 0x1bc, out: 0x94ea7b2a
+lwc1 :: offset: 0x1c0, out: 0xe0b41de7
+lwc1 :: offset: 0x1c4, out: 0xe4750050
+lwc1 :: offset: 0x1c8, out: 0xe9362689
+lwc1 :: offset: 0x1cc, out: 0xedf73b3e
+lwc1 :: offset: 0x1d0, out: 0xf3b06b3b
+lwc1 :: offset: 0x1d4, out: 0xf771768c
+lwc1 :: offset: 0x1d8, out: 0xfa325055
+lwc1 :: offset: 0x1dc, out: 0xfef34de2
+lwc1 :: offset: 0x1e0, out: 0xc6bcf05f
+lwc1 :: offset: 0x1e4, out: 0xc27dede8
+lwc1 :: offset: 0x1e8, out: 0xcf3ecb31
+lwc1 :: offset: 0x1ec, out: 0xcbffd686
+lwc1 :: offset: 0x1f0, out: 0xd5b88683
+lwc1 :: offset: 0x1f4, out: 0xd1799b34
+lwc1 :: offset: 0x1f8, out: 0xdc3abded
+lwc1 :: offset: 0x1fc, out: 0xd8fba05a
+lwc1 :: offset: 0x200, out: 0x690ce0ee
+lwc1 :: offset: 0x204, out: 0x6dcdfd59
+lwc1 :: offset: 0x208, out: 0x608edb80
+lwc1 :: offset: 0x20c, out: 0x644fc637
+lwc1 :: offset: 0x210, out: 0x7a089632
+lwc1 :: offset: 0x214, out: 0x7ec98b85
+lwc1 :: offset: 0x218, out: 0x738aad5c
+lwc1 :: offset: 0x21c, out: 0x774bb0eb
+lwc1 :: offset: 0x220, out: 0x4f040d56
+lwc1 :: offset: 0x224, out: 0x4bc510e1
+lwc1 :: offset: 0x228, out: 0x46863638
+lwc1 :: offset: 0x22c, out: 0x42472b8f
+lwc1 :: offset: 0x230, out: 0x5c007b8a
+lwc1 :: offset: 0x234, out: 0x58c1663d
+lwc1 :: offset: 0x238, out: 0x558240e4
+lwc1 :: offset: 0x23c, out: 0x51435d53
+lwc1 :: offset: 0x240, out: 0x251d3b9e
+lwc1 :: offset: 0x244, out: 0x21dc2629
+lwc1 :: offset: 0x248, out: 0x2c9f00f0
+lwc1 :: offset: 0x24c, out: 0x285e1d47
+lwc1 :: offset: 0x250, out: 0x36194d42
+lwc1 :: offset: 0x254, out: 0x32d850f5
+lwc1 :: offset: 0x258, out: 0x3f9b762c
+lwc1 :: offset: 0x25c, out: 0x3b5a6b9b
+lwc1 :: offset: 0x260, out: 0x315d626
+lwc1 :: offset: 0x264, out: 0x7d4cb91
+lwc1 :: offset: 0x268, out: 0xa97ed48
+lwc1 :: offset: 0x26c, out: 0xe56f0ff
+lwc1 :: offset: 0x270, out: 0x1011a0fa
+lwc1 :: offset: 0x274, out: 0x14d0bd4d
+lwc1 :: offset: 0x278, out: 0x19939b94
+lwc1 :: offset: 0x27c, out: 0x1d528623
+lwc1 :: offset: 0x280, out: 0xf12f560e
+lwc1 :: offset: 0x284, out: 0xf5ee4bb9
+lwc1 :: offset: 0x288, out: 0xf8ad6d60
+lwc1 :: offset: 0x28c, out: 0xfc6c70d7
+lwc1 :: offset: 0x290, out: 0xe22b20d2
+lwc1 :: offset: 0x294, out: 0xe6ea3d65
+lwc1 :: offset: 0x298, out: 0xeba91bbc
+lwc1 :: offset: 0x29c, out: 0xef68060b
+lwc1 :: offset: 0x2a0, out: 0xd727bbb6
+lwc1 :: offset: 0x2a4, out: 0xd3e6a601
+lwc1 :: offset: 0x2a8, out: 0xdea580d8
+lwc1 :: offset: 0x2ac, out: 0xda649d6f
+lwc1 :: offset: 0x2b0, out: 0xc423cd6a
+lwc1 :: offset: 0x2b4, out: 0x0
+lwc1 :: offset: 0x2b8, out: 0xcda1f604
+lwc1 :: offset: 0x2bc, out: 0x0
+lwc1 :: offset: 0x2c0, out: 0xbd3e8d7e
+lwc1 :: offset: 0x2c4, out: 0xb9ff90c9
+lwc1 :: offset: 0x2c8, out: 0xb4bcb610
+lwc1 :: offset: 0x2cc, out: 0xb07daba7
+lwc1 :: offset: 0x2d0, out: 0xae3afba2
+lwc1 :: offset: 0x2d4, out: 0xaafbe615
+lwc1 :: offset: 0x2d8, out: 0xa7b8c0cc
+lwc1 :: offset: 0x2dc, out: 0xa379dd7b
+lwc1 :: offset: 0x2e0, out: 0x9b3660c6
+lwc1 :: offset: 0x2e4, out: 0x9ff77d71
+lwc1 :: offset: 0x2e8, out: 0x92b45ba8
+lwc1 :: offset: 0x2ec, out: 0x9675461f
+lwc1 :: offset: 0x2f0, out: 0x8832161a
+lwc1 :: offset: 0x2f4, out: 0x8cf30bad
+lwc1 :: offset: 0x2f8, out: 0x81b02d74
+lwc1 :: offset: 0x2fc, out: 0x857130c3
+lwc1 :: offset: 0x300, out: 0x5d8a9099
+lwc1 :: offset: 0x304, out: 0x594b8d2e
+lwc1 :: offset: 0x308, out: 0x5408abf7
+lwc1 :: offset: 0x30c, out: 0x50c9b640
+lwc1 :: offset: 0x310, out: 0x4e8ee645
+lwc1 :: offset: 0x314, out: 0x4a4ffbf2
+lwc1 :: offset: 0x318, out: 0x470cdd2b
+lwc1 :: offset: 0x31c, out: 0x43cdc09c
+lwc1 :: offset: 0x320, out: 0x7b827d21
+lwc1 :: offset: 0x324, out: 0x7f436096
+lwc1 :: offset: 0x328, out: 0x7200464f
+lwc1 :: offset: 0x32c, out: 0x76c15bf8
+lwc1 :: offset: 0x330, out: 0x68860bfd
+lwc1 :: offset: 0x334, out: 0x6c47164a
+lwc1 :: offset: 0x338, out: 0x61043093
+lwc1 :: offset: 0x33c, out: 0x65c52d24
+lwc1 :: offset: 0x340, out: 0x119b4be9
+lwc1 :: offset: 0x344, out: 0x155a565e
+lwc1 :: offset: 0x348, out: 0x18197087
+lwc1 :: offset: 0x34c, out: 0x1cd86d30
+lwc1 :: offset: 0x350, out: 0x29f3d35
+lwc1 :: offset: 0x354, out: 0x65e2082
+lwc1 :: offset: 0x358, out: 0xb1d065b
+lwc1 :: offset: 0x35c, out: 0xfdc1bec
+lwc1 :: offset: 0x360, out: 0x3793a651
+lwc1 :: offset: 0x364, out: 0x3352bbe6
+lwc1 :: offset: 0x368, out: 0x3e119d3f
+lwc1 :: offset: 0x36c, out: 0x3ad08088
+lwc1 :: offset: 0x370, out: 0x2497d08d
+lwc1 :: offset: 0x374, out: 0x2056cd3a
+lwc1 :: offset: 0x378, out: 0x2d15ebe3
+lwc1 :: offset: 0x37c, out: 0x29d4f654
+lwc1 :: offset: 0x380, out: 0xc5a92679
+lwc1 :: offset: 0x384, out: 0xc1683bce
+lwc1 :: offset: 0x388, out: 0xcc2b1d17
+lwc1 :: offset: 0x38c, out: 0xc8ea00a0
+lwc1 :: offset: 0x390, out: 0xd6ad50a5
+lwc1 :: offset: 0x394, out: 0xd26c4d12
+lwc1 :: offset: 0x398, out: 0xdf2f6bcb
+lwc1 :: offset: 0x39c, out: 0xdbee767c
+lwc1 :: offset: 0x3a0, out: 0xe3a1cbc1
+lwc1 :: offset: 0x3a4, out: 0xe760d676
+lwc1 :: offset: 0x3a8, out: 0xea23f0af
+lwc1 :: offset: 0x3ac, out: 0xeee2ed18
+lwc1 :: offset: 0x3b0, out: 0xf0a5bd1d
+lwc1 :: offset: 0x3b4, out: 0xf464a0aa
+lwc1 :: offset: 0x3b8, out: 0xf9278673
+lwc1 :: offset: 0x3bc, out: 0xfde69bc4
+lwc1 :: offset: 0x3c0, out: 0x89b8fd09
+lwc1 :: offset: 0x3c4, out: 0x8d79e0be
+lwc1 :: offset: 0x3c8, out: 0x803ac667
+lwc1 :: offset: 0x3cc, out: 0x84fbdbd0
+lwc1 :: offset: 0x3d0, out: 0x9abc8bd5
+lwc1 :: offset: 0x3d4, out: 0x9e7d9662
+lwc1 :: offset: 0x3d8, out: 0x933eb0bb
+lwc1 :: offset: 0x3dc, out: 0x97ffad0c
+lwc1 :: offset: 0x3e0, out: 0xafb010b1
+lwc1 :: offset: 0x3e4, out: 0xab710d06
+lwc1 :: offset: 0x3e8, out: 0xa6322bdf
+lwc1 :: offset: 0x3ec, out: 0xa2f33668
+lwc1 :: offset: 0x3f0, out: 0xbcb4666d
+lwc1 :: offset: 0x3f4, out: 0xb8757bda
+lwc1 :: offset: 0x3f8, out: 0xb5365d03
+lwc1 :: offset: 0x3fc, out: 0xb1f740b4
+lwc1 :: offset: 0x0, out: 0x0
+lwc1 :: offset: 0x4, out: 0x12bd6aa
+lwc1 :: offset: 0x8, out: 0x7e8763
+lwc1 :: offset: 0xc, out: 0x82d2ab13
+lwc1 :: offset: 0x10, out: 0x976d6e9a
+lwc1 :: offset: 0x14, out: 0xc31510f3
+lwc1 :: offset: 0x18, out: 0xb7746d77
+lwc1 :: offset: 0x1c, out: 0x5ad6a5fb
+lwc1 :: offset: 0x20, out: 0x42b0c0a2
+lwc1 :: offset: 0x24, out: 0x8677b502
+lwc1 :: offset: 0x28, out: 0x2aa89d31
+lwc1 :: offset: 0x2c, out: 0x9e3c30ad
+lwc1 :: offset: 0x30, out: 0x1f308ec3
+lwc1 :: offset: 0x34, out: 0x77fb413d
+lwc1 :: offset: 0x38, out: 0x7aa04213
+lwc1 :: offset: 0x3c, out: 0xc760e4f7
+lwc1 :: offset: 0x40, out: 0x9e705cc5
+lwc1 :: offset: 0x44, out: 0x1ad8dca0
+lwc1 :: offset: 0x48, out: 0x4b3dda86
+lwc1 :: offset: 0x4c, out: 0x9615a60d
+lwc1 :: offset: 0x50, out: 0x5e7a4dd
+lwc1 :: offset: 0x54, out: 0x6353d41d
+lwc1 :: offset: 0x58, out: 0x3af35a9d
+lwc1 :: offset: 0x5c, out: 0xc40bd413
+lwc1 :: offset: 0x60, out: 0x47f50556
+lwc1 :: offset: 0x64, out: 0x9a08a180
+lwc1 :: offset: 0x68, out: 0x9564b77f
+lwc1 :: offset: 0x6c, out: 0xd6d2040f
+lwc1 :: offset: 0x70, out: 0xcebc8279
+lwc1 :: offset: 0x74, out: 0xb2c76bbe
+lwc1 :: offset: 0x78, out: 0xb5034c2f
+lwc1 :: offset: 0x7c, out: 0x1f18e4c7
+lwc1 :: offset: 0x80, out: 0x94ff52fc
+lwc1 :: offset: 0x84, out: 0x81afa797
+lwc1 :: offset: 0x88, out: 0x31d8d916
+lwc1 :: offset: 0x8c, out: 0x6dfc50ea
+lwc1 :: offset: 0x90, out: 0x36549bd6
+lwc1 :: offset: 0x94, out: 0x78e895b1
+lwc1 :: offset: 0x98, out: 0x85e0a631
+lwc1 :: offset: 0x9c, out: 0x9b63259b
+lwc1 :: offset: 0xa0, out: 0x556b3eca
+lwc1 :: offset: 0xa4, out: 0xccf17ac5
+lwc1 :: offset: 0xa8, out: 0xb42f5fc5
+lwc1 :: offset: 0xac, out: 0x81eea0fb
+lwc1 :: offset: 0xb0, out: 0x25b50fec
+lwc1 :: offset: 0xb4, out: 0x14682d97
+lwc1 :: offset: 0xb8, out: 0xfc93c513
+lwc1 :: offset: 0xbc, out: 0x2cfb087a
+lwc1 :: offset: 0xc0, out: 0x3c2cd9a9
+lwc1 :: offset: 0xc4, out: 0xcda20766
+lwc1 :: offset: 0xc8, out: 0x1791722a
+lwc1 :: offset: 0xcc, out: 0x7d72da3e
+lwc1 :: offset: 0xd0, out: 0x87cc9d1
+lwc1 :: offset: 0xd4, out: 0x93ce24ad
+lwc1 :: offset: 0xd8, out: 0x1d2a7570
+lwc1 :: offset: 0xdc, out: 0x38984ed2
+lwc1 :: offset: 0xe0, out: 0xd0d070db
+lwc1 :: offset: 0xe4, out: 0x710cd036
+lwc1 :: offset: 0xe8, out: 0x39c21c7d
+lwc1 :: offset: 0xec, out: 0x3415604
+lwc1 :: offset: 0xf0, out: 0x8e94b7af
+lwc1 :: offset: 0xf4, out: 0x8ecc31ce
+lwc1 :: offset: 0xf8, out: 0x24eb6a8d
+lwc1 :: offset: 0xfc, out: 0x1ce7674f
+lwc1 :: offset: 0x100, out: 0x2f394544
+lwc1 :: offset: 0x104, out: 0x12d6e4a7
+lwc1 :: offset: 0x108, out: 0x2608c2b7
+lwc1 :: offset: 0x10c, out: 0x56da4c54
+lwc1 :: offset: 0x110, out: 0x900102da
+lwc1 :: offset: 0x114, out: 0xc8d7252f
+lwc1 :: offset: 0x118, out: 0xc890d5f1
+lwc1 :: offset: 0x11c, out: 0xf2efa4f7
+lwc1 :: offset: 0x120, out: 0xed5005cb
+lwc1 :: offset: 0x124, out: 0xc8b0a214
+lwc1 :: offset: 0x128, out: 0x31479189
+lwc1 :: offset: 0x12c, out: 0x5991136c
+lwc1 :: offset: 0x130, out: 0xc6eecff9
+lwc1 :: offset: 0x134, out: 0x9a2fb6f3
+lwc1 :: offset: 0x138, out: 0xa8095212
+lwc1 :: offset: 0x13c, out: 0x38895270
+lwc1 :: offset: 0x140, out: 0x87750a04
+lwc1 :: offset: 0x144, out: 0xad765040
+lwc1 :: offset: 0x148, out: 0x2c3de85e
+lwc1 :: offset: 0x14c, out: 0x84bb5a83
+lwc1 :: offset: 0x150, out: 0xae6aff8f
+lwc1 :: offset: 0x154, out: 0xc506aa67
+lwc1 :: offset: 0x158, out: 0xc07112dd
+lwc1 :: offset: 0x15c, out: 0x60ed5ee3
+lwc1 :: offset: 0x160, out: 0xc4c770f6
+lwc1 :: offset: 0x164, out: 0x30dcca5a
+lwc1 :: offset: 0x168, out: 0xdfec2b23
+lwc1 :: offset: 0x16c, out: 0x83cd5277
+lwc1 :: offset: 0x170, out: 0xd3adba26
+lwc1 :: offset: 0x174, out: 0xff7d96b
+lwc1 :: offset: 0x178, out: 0x4ab4aa79
+lwc1 :: offset: 0x17c, out: 0x8418c00e
+lwc1 :: offset: 0x180, out: 0xbb8c035e
+lwc1 :: offset: 0x184, out: 0xde0f0b8
+lwc1 :: offset: 0x188, out: 0x33b06f54
+lwc1 :: offset: 0x18c, out: 0xa97fdcf1
+lwc1 :: offset: 0x190, out: 0x77433f37
+lwc1 :: offset: 0x194, out: 0x3fd1c081
+lwc1 :: offset: 0x198, out: 0xec91d993
+lwc1 :: offset: 0x19c, out: 0xc92195e4
+lwc1 :: offset: 0x1a0, out: 0x49fbf6a7
+lwc1 :: offset: 0x1a4, out: 0x95b1a5ab
+lwc1 :: offset: 0x1a8, out: 0x19364378
+lwc1 :: offset: 0x1ac, out: 0xc7ce8d1e
+lwc1 :: offset: 0x1b0, out: 0xb99e8def
+lwc1 :: offset: 0x1b4, out: 0x2f384907
+lwc1 :: offset: 0x1b8, out: 0x47eacdcd
+lwc1 :: offset: 0x1bc, out: 0x582b12fe
+lwc1 :: offset: 0x1c0, out: 0xd685884e
+lwc1 :: offset: 0x1c4, out: 0x76558c4f
+lwc1 :: offset: 0x1c8, out: 0x6168d62a
+lwc1 :: offset: 0x1cc, out: 0x34c195c7
+lwc1 :: offset: 0x1d0, out: 0xd3016989
+lwc1 :: offset: 0x1d4, out: 0x4df47405
+lwc1 :: offset: 0x1d8, out: 0x1ca190bf
+lwc1 :: offset: 0x1dc, out: 0x6cbb06db
+lwc1 :: offset: 0x1e0, out: 0x58300f02
+lwc1 :: offset: 0x1e4, out: 0x9cae393a
+lwc1 :: offset: 0x1e8, out: 0x9a995fdb
+lwc1 :: offset: 0x1ec, out: 0xdc7ebc2d
+lwc1 :: offset: 0x1f0, out: 0x8a96047b
+lwc1 :: offset: 0x1f4, out: 0xe3405b48
+lwc1 :: offset: 0x1f8, out: 0x75bfafd2
+lwc1 :: offset: 0x1fc, out: 0xd519d322
+lwc1 :: offset: 0x200, out: 0xde230867
+lwc1 :: offset: 0x204, out: 0xa630f6ad
+lwc1 :: offset: 0x208, out: 0x2c0a0cf2
+lwc1 :: offset: 0x20c, out: 0x56103260
+lwc1 :: offset: 0x210, out: 0x94a90544
+lwc1 :: offset: 0x214, out: 0x249b18ef
+lwc1 :: offset: 0x218, out: 0xf9519fb5
+lwc1 :: offset: 0x21c, out: 0x5b56fcde
+lwc1 :: offset: 0x220, out: 0x81daf820
+lwc1 :: offset: 0x224, out: 0x468319b
+lwc1 :: offset: 0x228, out: 0x8c61ca5a
+lwc1 :: offset: 0x22c, out: 0x5725f2ec
+lwc1 :: offset: 0x230, out: 0x8b95a6dd
+lwc1 :: offset: 0x234, out: 0xc25dc8bf
+lwc1 :: offset: 0x238, out: 0x300ce751
+lwc1 :: offset: 0x23c, out: 0xdac6162f
+lwc1 :: offset: 0x240, out: 0x6778fdf3
+lwc1 :: offset: 0x244, out: 0xba52a850
+lwc1 :: offset: 0x248, out: 0xad00b1f7
+lwc1 :: offset: 0x24c, out: 0xda78479f
+lwc1 :: offset: 0x250, out: 0x8d44168
+lwc1 :: offset: 0x254, out: 0xa6b6d98a
+lwc1 :: offset: 0x258, out: 0xf518381d
+lwc1 :: offset: 0x25c, out: 0xce634413
+lwc1 :: offset: 0x260, out: 0xe4627f3f
+lwc1 :: offset: 0x264, out: 0xe5255fc0
+lwc1 :: offset: 0x268, out: 0xccd392e1
+lwc1 :: offset: 0x26c, out: 0x76321f28
+lwc1 :: offset: 0x270, out: 0x82946494
+lwc1 :: offset: 0x274, out: 0x4018fd8f
+lwc1 :: offset: 0x278, out: 0x15d32040
+lwc1 :: offset: 0x27c, out: 0x52e8f0e5
+lwc1 :: offset: 0x280, out: 0x7caf83d2
+lwc1 :: offset: 0x284, out: 0x880ff344
+lwc1 :: offset: 0x288, out: 0xf156a04c
+lwc1 :: offset: 0x28c, out: 0x747defd7
+lwc1 :: offset: 0x290, out: 0x93e2601c
+lwc1 :: offset: 0x294, out: 0xf31d710
+lwc1 :: offset: 0x298, out: 0xe1e1a679
+lwc1 :: offset: 0x29c, out: 0x131cd933
+lwc1 :: offset: 0x2a0, out: 0x24296b75
+lwc1 :: offset: 0x2a4, out: 0xa76fa427
+lwc1 :: offset: 0x2a8, out: 0xd296e2d2
+lwc1 :: offset: 0x2ac, out: 0x139ee56a
+lwc1 :: offset: 0x2b0, out: 0x5a82447f
+lwc1 :: offset: 0x2b4, out: 0x6dc2a5c0
+lwc1 :: offset: 0x2b8, out: 0x76c89e80
+lwc1 :: offset: 0x2bc, out: 0xc07dc168
+lwc1 :: offset: 0x2c0, out: 0x70dc345
+lwc1 :: offset: 0x2c4, out: 0x4bfe348f
+lwc1 :: offset: 0x2c8, out: 0xbddc7123
+lwc1 :: offset: 0x2cc, out: 0xdd6d241b
+lwc1 :: offset: 0x2d0, out: 0xf62fb727
+lwc1 :: offset: 0x2d4, out: 0xa59fcebe
+lwc1 :: offset: 0x2d8, out: 0x109f27e9
+lwc1 :: offset: 0x2dc, out: 0xf9f46fb
+lwc1 :: offset: 0x2e0, out: 0x3f63daa9
+lwc1 :: offset: 0x2e4, out: 0xafd199d7
+lwc1 :: offset: 0x2e8, out: 0xdbcb312e
+lwc1 :: offset: 0x2ec, out: 0xa3d484f2
+lwc1 :: offset: 0x2f0, out: 0x1f353faa
+lwc1 :: offset: 0x2f4, out: 0xda4fe4c6
+lwc1 :: offset: 0x2f8, out: 0x8b086ee0
+lwc1 :: offset: 0x2fc, out: 0x7150c260
+lwc1 :: offset: 0x300, out: 0xe54750d5
+lwc1 :: offset: 0x304, out: 0xd9257f25
+lwc1 :: offset: 0x308, out: 0x3d69625f
+lwc1 :: offset: 0x30c, out: 0xe9a6db5b
+lwc1 :: offset: 0x310, out: 0x70a3e042
+lwc1 :: offset: 0x314, out: 0x4340ac96
+lwc1 :: offset: 0x318, out: 0xc0478f03
+lwc1 :: offset: 0x31c, out: 0x6980171e
+lwc1 :: offset: 0x320, out: 0x3ce839a5
+lwc1 :: offset: 0x324, out: 0x1cf929e3
+lwc1 :: offset: 0x328, out: 0xe2fbfa89
+lwc1 :: offset: 0x32c, out: 0x5eb68958
+lwc1 :: offset: 0x330, out: 0xd24bb05d
+lwc1 :: offset: 0x334, out: 0x76ed25b7
+lwc1 :: offset: 0x338, out: 0xeb9682c
+lwc1 :: offset: 0x33c, out: 0x170312f1
+lwc1 :: offset: 0x340, out: 0x84785280
+lwc1 :: offset: 0x344, out: 0xdd301d0d
+lwc1 :: offset: 0x348, out: 0x179c77aa
+lwc1 :: offset: 0x34c, out: 0x1f8fd6ef
+lwc1 :: offset: 0x350, out: 0x26444ced
+lwc1 :: offset: 0x354, out: 0x2998436d
+lwc1 :: offset: 0x358, out: 0x7175c9d
+lwc1 :: offset: 0x35c, out: 0xd58ca708
+lwc1 :: offset: 0x360, out: 0x663d0610
+lwc1 :: offset: 0x364, out: 0x55833287
+lwc1 :: offset: 0x368, out: 0xab7dd048
+lwc1 :: offset: 0x36c, out: 0x8951d68b
+lwc1 :: offset: 0x370, out: 0xf6982367
+lwc1 :: offset: 0x374, out: 0xe82471b
+lwc1 :: offset: 0x378, out: 0x36886c59
+lwc1 :: offset: 0x37c, out: 0xd98d26b2
+lwc1 :: offset: 0x380, out: 0x9ca4bdb
+lwc1 :: offset: 0x384, out: 0xd32be479
+lwc1 :: offset: 0x388, out: 0xfd5d7d1d
+lwc1 :: offset: 0x38c, out: 0x9962e61f
+lwc1 :: offset: 0x390, out: 0x3f46553e
+lwc1 :: offset: 0x394, out: 0xcad374df
+lwc1 :: offset: 0x398, out: 0x2e9ab97d
+lwc1 :: offset: 0x39c, out: 0x3eedf2a7
+lwc1 :: offset: 0x3a0, out: 0x36a6f7fa
+lwc1 :: offset: 0x3a4, out: 0x3c0c9f33
+lwc1 :: offset: 0x3a8, out: 0x8bb938e3
+lwc1 :: offset: 0x3ac, out: 0x155ec9dc
+lwc1 :: offset: 0x3b0, out: 0xd2df25c4
+lwc1 :: offset: 0x3b4, out: 0x19478206
+lwc1 :: offset: 0x3b8, out: 0xbc65bf27
+lwc1 :: offset: 0x3bc, out: 0xeb321825
+lwc1 :: offset: 0x3c0, out: 0xa8b08fe6
+lwc1 :: offset: 0x3c4, out: 0x7a8bc7da
+lwc1 :: offset: 0x3c8, out: 0x852b5bca
+lwc1 :: offset: 0x3cc, out: 0xf8dfcde8
+lwc1 :: offset: 0x3d0, out: 0x478909b
+lwc1 :: offset: 0x3d4, out: 0x59a99269
+lwc1 :: offset: 0x3d8, out: 0xbfb31cc8
+lwc1 :: offset: 0x3dc, out: 0x7857360f
+lwc1 :: offset: 0x3e0, out: 0xb665ed5e
+lwc1 :: offset: 0x3e4, out: 0x7f89e9a2
+lwc1 :: offset: 0x3e8, out: 0x15da9474
+lwc1 :: offset: 0x3ec, out: 0xb7a8d5e4
+lwc1 :: offset: 0x3f0, out: 0xf6b3537d
+lwc1 :: offset: 0x3f4, out: 0x2af90fcc
+lwc1 :: offset: 0x3f8, out: 0x223d7cfe
+lwc1 :: offset: 0x3fc, out: 0x2b961897
+lwc1 :: offset: 0x400, out: 0x420b34f5
+lwc1 :: offset: 0x404, out: 0x33734a4b
+lwc1 :: offset: 0x408, out: 0x897c8c8d
+lwc1 :: offset: 0x40c, out: 0xdd46b33c
+lwc1 :: offset: 0x410, out: 0x7a387445
+lwc1 :: offset: 0x414, out: 0xe392ccd9
+lwc1 :: offset: 0x418, out: 0x512f29b1
+lwc1 :: offset: 0x41c, out: 0xd80000c9
+lwc1 :: offset: 0x420, out: 0xeaded5c5
+lwc1 :: offset: 0x424, out: 0x3dad020a
+lwc1 :: offset: 0x428, out: 0x8a6229d7
+lwc1 :: offset: 0x42c, out: 0x31eea35b
+lwc1 :: offset: 0x430, out: 0x2c3c3f9e
+lwc1 :: offset: 0x434, out: 0x48985649
+lwc1 :: offset: 0x438, out: 0x7ff61e78
+lwc1 :: offset: 0x43c, out: 0xdc9c0b77
+lwc1 :: offset: 0x440, out: 0x2299b0e0
+lwc1 :: offset: 0x444, out: 0x1d5e68ec
+lwc1 :: offset: 0x448, out: 0x7c3b0467
+lwc1 :: offset: 0x44c, out: 0x3d0c6e25
+lwc1 :: offset: 0x450, out: 0x164e17c1
+lwc1 :: offset: 0x454, out: 0xe7fb6587
+lwc1 :: offset: 0x458, out: 0xfa4ca28b
+lwc1 :: offset: 0x45c, out: 0x56d4950b
+lwc1 :: offset: 0x460, out: 0xe5e9a314
+lwc1 :: offset: 0x464, out: 0xbe7fa08a
+lwc1 :: offset: 0x468, out: 0xf8be8164
+lwc1 :: offset: 0x46c, out: 0x159649c5
+lwc1 :: offset: 0x470, out: 0x7ca32597
+lwc1 :: offset: 0x474, out: 0x84e69b17
+lwc1 :: offset: 0x478, out: 0xfc8d543c
+lwc1 :: offset: 0x47c, out: 0xa1f24f5c
+lwc1 :: offset: 0x480, out: 0x4aeb6ca0
+lwc1 :: offset: 0x484, out: 0xe3459e36
+lwc1 :: offset: 0x488, out: 0xc532e18e
+lwc1 :: offset: 0x48c, out: 0x187980fa
+lwc1 :: offset: 0x490, out: 0xb3fdec29
+lwc1 :: offset: 0x494, out: 0x4f287d1c
+lwc1 :: offset: 0x498, out: 0xb620660a
+lwc1 :: offset: 0x49c, out: 0x49732b90
+lwc1 :: offset: 0x4a0, out: 0x993138f1
+lwc1 :: offset: 0x4a4, out: 0x6cfde991
+lwc1 :: offset: 0x4a8, out: 0xde02d133
+lwc1 :: offset: 0x4ac, out: 0x7d5407b9
+lwc1 :: offset: 0x4b0, out: 0x13a390e1
+lwc1 :: offset: 0x4b4, out: 0xe1dab15a
+lwc1 :: offset: 0x4b8, out: 0x743491a6
+lwc1 :: offset: 0x4bc, out: 0x828716c8
+lwc1 :: offset: 0x4c0, out: 0x8cff404a
+lwc1 :: offset: 0x4c4, out: 0xede292f2
+lwc1 :: offset: 0x4c8, out: 0xb9cec0db
+lwc1 :: offset: 0x4cc, out: 0x1f837636
+lwc1 :: offset: 0x4d0, out: 0x2eaa5aa7
+lwc1 :: offset: 0x4d4, out: 0x509771c
+lwc1 :: offset: 0x4d8, out: 0xd327538e
+lwc1 :: offset: 0x4dc, out: 0x1875241b
+lwc1 :: offset: 0x4e0, out: 0x42e9f854
+lwc1 :: offset: 0x4e4, out: 0x8b739b6b
+lwc1 :: offset: 0x4e8, out: 0x78e4e50c
+lwc1 :: offset: 0x4ec, out: 0xeccbba1a
+lwc1 :: offset: 0x4f0, out: 0xf6b6fa3f
+lwc1 :: offset: 0x4f4, out: 0xcd9d27cb
+lwc1 :: offset: 0x4f8, out: 0x73916483
+lwc1 :: offset: 0x4fc, out: 0xae3e9423
+lwc1 :: offset: 0x500, out: 0x276af70a
+lwc1 :: offset: 0x504, out: 0xe128561
+lwc1 :: offset: 0x508, out: 0x3045bf6
+lwc1 :: offset: 0x50c, out: 0xb5e74b6e
+lwc1 :: offset: 0x510, out: 0x20223f13
+lwc1 :: offset: 0x514, out: 0x8accfa6
+lwc1 :: offset: 0x518, out: 0xf83c5574
+lwc1 :: offset: 0x51c, out: 0x3976b5f5
+lwc1 :: offset: 0x520, out: 0x1f9720f9
+lwc1 :: offset: 0x524, out: 0x46923c3d
+lwc1 :: offset: 0x528, out: 0x620d2850
+lwc1 :: offset: 0x52c, out: 0x6d2448dd
+lwc1 :: offset: 0x530, out: 0x60a521e9
+lwc1 :: offset: 0x534, out: 0x9ff4a732
+lwc1 :: offset: 0x538, out: 0x5a08f3ab
+lwc1 :: offset: 0x53c, out: 0x5c680f0b
+lwc1 :: offset: 0x540, out: 0xc7a59be7
+lwc1 :: offset: 0x544, out: 0x800f3d26
+lwc1 :: offset: 0x548, out: 0x1aecdf29
+lwc1 :: offset: 0x54c, out: 0x82ca1b41
+lwc1 :: offset: 0x550, out: 0x2b8613a2
+lwc1 :: offset: 0x554, out: 0x60d19dcd
+lwc1 :: offset: 0x558, out: 0x2518ac8b
+lwc1 :: offset: 0x55c, out: 0xe8bbe7f
+lwc1 :: offset: 0x560, out: 0x743e568d
+lwc1 :: offset: 0x564, out: 0x2fcf486b
+lwc1 :: offset: 0x568, out: 0x126f646f
+lwc1 :: offset: 0x56c, out: 0x34c31728
+lwc1 :: offset: 0x570, out: 0xaab01961
+lwc1 :: offset: 0x574, out: 0x56fc4d12
+lwc1 :: offset: 0x578, out: 0x7535cd33
+lwc1 :: offset: 0x57c, out: 0x8595d342
+lwc1 :: offset: 0x580, out: 0xdfb254da
+lwc1 :: offset: 0x584, out: 0x422346ec
+lwc1 :: offset: 0x588, out: 0xa86726c9
+lwc1 :: offset: 0x58c, out: 0x81ab2a
+lwc1 :: offset: 0x590, out: 0x9bfeffa1
+lwc1 :: offset: 0x594, out: 0x679d7438
+lwc1 :: offset: 0x598, out: 0xc7699826
+lwc1 :: offset: 0x59c, out: 0xb7dee244
+lwc1 :: offset: 0x5a0, out: 0x3c07af97
+lwc1 :: offset: 0x5a4, out: 0xfba6704a
+lwc1 :: offset: 0x5a8, out: 0x521364dc
+lwc1 :: offset: 0x5ac, out: 0x4c58bfe
+lwc1 :: offset: 0x5b0, out: 0xe0f7bb58
+lwc1 :: offset: 0x5b4, out: 0x9ab7aebc
+lwc1 :: offset: 0x5b8, out: 0xe336c60c
+lwc1 :: offset: 0x5bc, out: 0xdeeb954d
+lwc1 :: offset: 0x5c0, out: 0xd5b2120c
+lwc1 :: offset: 0x5c4, out: 0x6f52416e
+lwc1 :: offset: 0x5c8, out: 0x85a2d4ff
+lwc1 :: offset: 0x5cc, out: 0x7e628a34
+lwc1 :: offset: 0x5d0, out: 0x986a2b65
+lwc1 :: offset: 0x5d4, out: 0x4a4e7e07
+lwc1 :: offset: 0x5d8, out: 0xa974eac4
+lwc1 :: offset: 0x5dc, out: 0x3a489b55
+lwc1 :: offset: 0x5e0, out: 0xa388c162
+lwc1 :: offset: 0x5e4, out: 0x72f1f8f5
+lwc1 :: offset: 0x5e8, out: 0xe8c11f45
+lwc1 :: offset: 0x5ec, out: 0xe7495ea9
+lwc1 :: offset: 0x5f0, out: 0xadaa5a76
+lwc1 :: offset: 0x5f4, out: 0x5cc1c8b4
+lwc1 :: offset: 0x5f8, out: 0x7ab4ce88
+lwc1 :: offset: 0x5fc, out: 0xdfa605c0
+lwc1 :: offset: 0x600, out: 0xb42ad6e6
+lwc1 :: offset: 0x604, out: 0x59a7b04f
+lwc1 :: offset: 0x608, out: 0x4bf8485a
+lwc1 :: offset: 0x60c, out: 0xb728922f
+lwc1 :: offset: 0x610, out: 0x76a3d60c
+lwc1 :: offset: 0x614, out: 0x3b66a7fb
+lwc1 :: offset: 0x618, out: 0x31e0c6af
+lwc1 :: offset: 0x61c, out: 0xfdc28eda
+lwc1 :: offset: 0x620, out: 0x53606bb4
+lwc1 :: offset: 0x624, out: 0xbf0c999d
+lwc1 :: offset: 0x628, out: 0x32fc12c8
+lwc1 :: offset: 0x62c, out: 0x1b7919f0
+lwc1 :: offset: 0x630, out: 0x3ef88384
+lwc1 :: offset: 0x634, out: 0xc72efcd6
+lwc1 :: offset: 0x638, out: 0x38b1c7bb
+lwc1 :: offset: 0x63c, out: 0x6a2a3580
+lwc1 :: offset: 0x640, out: 0x15ebf612
+lwc1 :: offset: 0x644, out: 0x1dca77c9
+lwc1 :: offset: 0x648, out: 0x5eaacdd9
+lwc1 :: offset: 0x64c, out: 0xfd9147ae
+lwc1 :: offset: 0x650, out: 0xbb8470f9
+lwc1 :: offset: 0x654, out: 0x81e91117
+lwc1 :: offset: 0x658, out: 0x5d42aea
+lwc1 :: offset: 0x65c, out: 0xc6a532e0
+lwc1 :: offset: 0x660, out: 0x14abf364
+lwc1 :: offset: 0x664, out: 0x19fb9e63
+lwc1 :: offset: 0x668, out: 0x249d559a
+lwc1 :: offset: 0x66c, out: 0xa8d72aac
+lwc1 :: offset: 0x670, out: 0xcd6764f
+lwc1 :: offset: 0x674, out: 0x84b30ec
+lwc1 :: offset: 0x678, out: 0x7f03ac07
+lwc1 :: offset: 0x67c, out: 0x92468fdf
+lwc1 :: offset: 0x680, out: 0x7e35ce6d
+lwc1 :: offset: 0x684, out: 0x56e670f5
+lwc1 :: offset: 0x688, out: 0x15282859
+lwc1 :: offset: 0x68c, out: 0x1a652711
+lwc1 :: offset: 0x690, out: 0x9e1c3283
+lwc1 :: offset: 0x694, out: 0xd215a9fb
+lwc1 :: offset: 0x698, out: 0x8d95c049
+lwc1 :: offset: 0x69c, out: 0x282a0417
+lwc1 :: offset: 0x6a0, out: 0xf2e7a490
+lwc1 :: offset: 0x6a4, out: 0x978058f3
+lwc1 :: offset: 0x6a8, out: 0x775b4cca
+lwc1 :: offset: 0x6ac, out: 0x975b1aa
+lwc1 :: offset: 0x6b0, out: 0xa2b84a6
+lwc1 :: offset: 0x6b4, out: 0x35111020
+lwc1 :: offset: 0x6b8, out: 0x23fa0d3
+lwc1 :: offset: 0x6bc, out: 0xa7d88b6f
+lwc1 :: offset: 0x6c0, out: 0xa3d991b7
+lwc1 :: offset: 0x6c4, out: 0x9941dedd
+lwc1 :: offset: 0x6c8, out: 0x751cb483
+lwc1 :: offset: 0x6cc, out: 0x5a0d9508
+lwc1 :: offset: 0x6d0, out: 0x949cad35
+lwc1 :: offset: 0x6d4, out: 0x625bb2d3
+lwc1 :: offset: 0x6d8, out: 0x7f567f35
+lwc1 :: offset: 0x6dc, out: 0xa6929739
+lwc1 :: offset: 0x6e0, out: 0x185b88e0
+lwc1 :: offset: 0x6e4, out: 0xdb8d7d27
+lwc1 :: offset: 0x6e8, out: 0x255a4cd2
+lwc1 :: offset: 0x6ec, out: 0x2fd61b91
+lwc1 :: offset: 0x6f0, out: 0x1048d589
+lwc1 :: offset: 0x6f4, out: 0xa4363f7b
+lwc1 :: offset: 0x6f8, out: 0x6a6d5708
+lwc1 :: offset: 0x6fc, out: 0xf4605790
+lwc1 :: offset: 0x700, out: 0xd58ecbab
+lwc1 :: offset: 0x704, out: 0xde35697f
+lwc1 :: offset: 0x708, out: 0x575548fd
+lwc1 :: offset: 0x70c, out: 0x8c0a5f1
+lwc1 :: offset: 0x710, out: 0x8bb640fb
+lwc1 :: offset: 0x714, out: 0x8ed98ddb
+lwc1 :: offset: 0x718, out: 0xbe00d51e
+lwc1 :: offset: 0x71c, out: 0xabc578cc
+lwc1 :: offset: 0x720, out: 0x2f7e224a
+lwc1 :: offset: 0x724, out: 0x1c170ab2
+lwc1 :: offset: 0x728, out: 0xa978f12c
+lwc1 :: offset: 0x72c, out: 0xa22256a7
+lwc1 :: offset: 0x730, out: 0x9950a93b
+lwc1 :: offset: 0x734, out: 0x811ee02f
+lwc1 :: offset: 0x738, out: 0xb44eea93
+lwc1 :: offset: 0x73c, out: 0xc6796a0c
+lwc1 :: offset: 0x740, out: 0xfe71fca0
+lwc1 :: offset: 0x744, out: 0x6c0eb657
+lwc1 :: offset: 0x748, out: 0x4ed6393d
+lwc1 :: offset: 0x74c, out: 0xf818af57
+lwc1 :: offset: 0x750, out: 0xf22e9020
+lwc1 :: offset: 0x754, out: 0x236770a
+lwc1 :: offset: 0x758, out: 0x81efb6c7
+lwc1 :: offset: 0x75c, out: 0xafd0c45d
+lwc1 :: offset: 0x760, out: 0xeed8f351
+lwc1 :: offset: 0x764, out: 0x8102315b
+lwc1 :: offset: 0x768, out: 0xadafefb9
+lwc1 :: offset: 0x76c, out: 0x995efd5e
+lwc1 :: offset: 0x770, out: 0x34061933
+lwc1 :: offset: 0x774, out: 0xeb253086
+lwc1 :: offset: 0x778, out: 0x1748da26
+lwc1 :: offset: 0x77c, out: 0x4b4c52bc
+lwc1 :: offset: 0x780, out: 0x34fdfc9a
+lwc1 :: offset: 0x784, out: 0x9302be89
+lwc1 :: offset: 0x788, out: 0xd00278c3
+lwc1 :: offset: 0x78c, out: 0xc521d180
+lwc1 :: offset: 0x790, out: 0xe90944a4
+lwc1 :: offset: 0x794, out: 0xc1d37a5d
+lwc1 :: offset: 0x798, out: 0x65fd698f
+lwc1 :: offset: 0x79c, out: 0xddef9839
+lwc1 :: offset: 0x7a0, out: 0xc49ee3ad
+lwc1 :: offset: 0x7a4, out: 0x81b5af52
+lwc1 :: offset: 0x7a8, out: 0x7aa941e8
+lwc1 :: offset: 0x7ac, out: 0xbdb263e9
+lwc1 :: offset: 0x7b0, out: 0x372c209e
+lwc1 :: offset: 0x7b4, out: 0x42f3b58d
+lwc1 :: offset: 0x7b8, out: 0x30f870b7
+lwc1 :: offset: 0x7bc, out: 0xe122a83b
+lwc1 :: offset: 0x7c0, out: 0x9e02de4b
+lwc1 :: offset: 0x7c4, out: 0x678930ec
+lwc1 :: offset: 0x7c8, out: 0xcd61a863
+lwc1 :: offset: 0x7cc, out: 0x9826631e
+lwc1 :: offset: 0x7d0, out: 0xae87bc89
+lwc1 :: offset: 0x7d4, out: 0x9a7bd3ca
+lwc1 :: offset: 0x7d8, out: 0x58ec644d
+lwc1 :: offset: 0x7dc, out: 0x6481af17
+lwc1 :: offset: 0x7e0, out: 0x680cce5f
+lwc1 :: offset: 0x7e4, out: 0xb236b666
+lwc1 :: offset: 0x7e8, out: 0x3baa9947
+lwc1 :: offset: 0x7ec, out: 0x1f6d4d75
+lwc1 :: offset: 0x7f0, out: 0x614d9b44
+lwc1 :: offset: 0x7f4, out: 0x5f12236b
+lwc1 :: offset: 0x7f8, out: 0xa2a6ec66
+lwc1 :: offset: 0x7fc, out: 0x1ba84121
+--- LDXC1 ---
+ldxc1 :: offset: 0x0, out: 0x0
+ldxc1 :: offset: 0x8, out: 0x9823b6e0d4326d9
+ldxc1 :: offset: 0x10, out: 0x130476dc17c56b6b
+ldxc1 :: offset: 0x18, out: 0x1a864db21e475005
+ldxc1 :: offset: 0x20, out: 0x2608edb822c9f00f
+ldxc1 :: offset: 0x28, out: 0x2f8ad6d62b4bcb61
+ldxc1 :: offset: 0x30, out: 0x350c9b6431cd86d3
+ldxc1 :: offset: 0x38, out: 0x3c8ea00a384fbdbd
+ldxc1 :: offset: 0x40, out: 0x4c11db7048d0c6c7
+ldxc1 :: offset: 0x48, out: 0x4593e01e4152fda9
+ldxc1 :: offset: 0x50, out: 0x5f15adac5bd4b01b
+ldxc1 :: offset: 0x58, out: 0x569796c252568b75
+ldxc1 :: offset: 0x60, out: 0x6a1936c86ed82b7f
+ldxc1 :: offset: 0x68, out: 0x639b0da6675a1011
+ldxc1 :: offset: 0x70, out: 0x791d40147ddc5da3
+ldxc1 :: offset: 0x78, out: 0x709f7b7a745e66cd
+ldxc1 :: offset: 0x80, out: 0x9823b6e09ce2ab57
+ldxc1 :: offset: 0x88, out: 0x91a18d8e95609039
+ldxc1 :: offset: 0x90, out: 0x8b27c03c8fe6dd8b
+ldxc1 :: offset: 0x98, out: 0x82a5fb528664e6e5
+ldxc1 :: offset: 0xa0, out: 0xbe2b5b58baea46ef
+ldxc1 :: offset: 0xa8, out: 0xb7a96036b3687d81
+ldxc1 :: offset: 0xb0, out: 0xad2f2d84a9ee3033
+ldxc1 :: offset: 0xb8, out: 0xa4ad16eaa06c0b5d
+ldxc1 :: offset: 0xc0, out: 0xd4326d90d0f37027
+ldxc1 :: offset: 0xc8, out: 0xddb056fed9714b49
+ldxc1 :: offset: 0xd0, out: 0xc7361b4cc3f706fb
+ldxc1 :: offset: 0xd8, out: 0xceb42022ca753d95
+ldxc1 :: offset: 0xe0, out: 0xf23a8028f6fb9d9f
+ldxc1 :: offset: 0xe8, out: 0xfbb8bb46ff79a6f1
+ldxc1 :: offset: 0xf0, out: 0xe13ef6f4e5ffeb43
+ldxc1 :: offset: 0xf8, out: 0xe8bccd9aec7dd02d
+ldxc1 :: offset: 0x100, out: 0x3486707730476dc0
+ldxc1 :: offset: 0x108, out: 0x3d044b1939c556ae
+ldxc1 :: offset: 0x110, out: 0x278206ab23431b1c
+ldxc1 :: offset: 0x118, out: 0x2e003dc52ac12072
+ldxc1 :: offset: 0x120, out: 0x128e9dcf164f8078
+ldxc1 :: offset: 0x128, out: 0x1b0ca6a11fcdbb16
+ldxc1 :: offset: 0x130, out: 0x18aeb13054bf6a4
+ldxc1 :: offset: 0x138, out: 0x808d07d0cc9cdca
+ldxc1 :: offset: 0x140, out: 0x7897ab077c56b6b0
+ldxc1 :: offset: 0x148, out: 0x7115906975d48dde
+ldxc1 :: offset: 0x150, out: 0x6b93dddb6f52c06c
+ldxc1 :: offset: 0x158, out: 0x6211e6b566d0fb02
+ldxc1 :: offset: 0x160, out: 0x5e9f46bf5a5e5b08
+ldxc1 :: offset: 0x168, out: 0x571d7dd153dc6066
+ldxc1 :: offset: 0x170, out: 0x4d9b3063495a2dd4
+ldxc1 :: offset: 0x178, out: 0x44190b0d40d816ba
+ldxc1 :: offset: 0x180, out: 0xaca5c697a864db20
+ldxc1 :: offset: 0x188, out: 0xa527fdf9a1e6e04e
+ldxc1 :: offset: 0x190, out: 0xbfa1b04bbb60adfc
+ldxc1 :: offset: 0x198, out: 0xb6238b25b2e29692
+ldxc1 :: offset: 0x1a0, out: 0x8aad2b2f00000000
+ldxc1 :: offset: 0x1a8, out: 0x87ee0df6
+ldxc1 :: offset: 0x1b0, out: 0x99a95df39d684044
+ldxc1 :: offset: 0x1b8, out: 0x902b669d94ea7b2a
+ldxc1 :: offset: 0x1c0, out: 0xe0b41de7e4750050
+ldxc1 :: offset: 0x1c8, out: 0xe9362689edf73b3e
+ldxc1 :: offset: 0x1d0, out: 0xf3b06b3bf771768c
+ldxc1 :: offset: 0x1d8, out: 0xfa325055fef34de2
+ldxc1 :: offset: 0x1e0, out: 0xc6bcf05fc27dede8
+ldxc1 :: offset: 0x1e8, out: 0xcf3ecb31cbffd686
+ldxc1 :: offset: 0x1f0, out: 0xd5b88683d1799b34
+ldxc1 :: offset: 0x1f8, out: 0xdc3abdedd8fba05a
+ldxc1 :: offset: 0x200, out: 0x690ce0ee6dcdfd59
+ldxc1 :: offset: 0x208, out: 0x608edb80644fc637
+ldxc1 :: offset: 0x210, out: 0x7a0896327ec98b85
+ldxc1 :: offset: 0x218, out: 0x738aad5c774bb0eb
+ldxc1 :: offset: 0x220, out: 0x4f040d564bc510e1
+ldxc1 :: offset: 0x228, out: 0x4686363842472b8f
+ldxc1 :: offset: 0x230, out: 0x5c007b8a58c1663d
+ldxc1 :: offset: 0x238, out: 0x558240e451435d53
+ldxc1 :: offset: 0x240, out: 0x251d3b9e21dc2629
+ldxc1 :: offset: 0x248, out: 0x2c9f00f0285e1d47
+ldxc1 :: offset: 0x250, out: 0x36194d4232d850f5
+ldxc1 :: offset: 0x258, out: 0x3f9b762c3b5a6b9b
+ldxc1 :: offset: 0x260, out: 0x315d62607d4cb91
+ldxc1 :: offset: 0x268, out: 0xa97ed480e56f0ff
+ldxc1 :: offset: 0x270, out: 0x1011a0fa14d0bd4d
+ldxc1 :: offset: 0x278, out: 0x19939b941d528623
+ldxc1 :: offset: 0x280, out: 0xf12f560ef5ee4bb9
+ldxc1 :: offset: 0x288, out: 0xf8ad6d60fc6c70d7
+ldxc1 :: offset: 0x290, out: 0xe22b20d2e6ea3d65
+ldxc1 :: offset: 0x298, out: 0xeba91bbcef68060b
+ldxc1 :: offset: 0x2a0, out: 0xd727bbb6d3e6a601
+ldxc1 :: offset: 0x2a8, out: 0xdea580d8da649d6f
+ldxc1 :: offset: 0x2b0, out: 0xc423cd6a00000000
+ldxc1 :: offset: 0x2b8, out: 0xcda1f60400000000
+ldxc1 :: offset: 0x2c0, out: 0xbd3e8d7eb9ff90c9
+ldxc1 :: offset: 0x2c8, out: 0xb4bcb610b07daba7
+ldxc1 :: offset: 0x2d0, out: 0xae3afba2aafbe615
+ldxc1 :: offset: 0x2d8, out: 0xa7b8c0cca379dd7b
+ldxc1 :: offset: 0x2e0, out: 0x9b3660c69ff77d71
+ldxc1 :: offset: 0x2e8, out: 0x92b45ba89675461f
+ldxc1 :: offset: 0x2f0, out: 0x8832161a8cf30bad
+ldxc1 :: offset: 0x2f8, out: 0x81b02d74857130c3
+ldxc1 :: offset: 0x300, out: 0x5d8a9099594b8d2e
+ldxc1 :: offset: 0x308, out: 0x5408abf750c9b640
+ldxc1 :: offset: 0x310, out: 0x4e8ee6454a4ffbf2
+ldxc1 :: offset: 0x318, out: 0x470cdd2b43cdc09c
+ldxc1 :: offset: 0x320, out: 0x7b827d217f436096
+ldxc1 :: offset: 0x328, out: 0x7200464f76c15bf8
+ldxc1 :: offset: 0x330, out: 0x68860bfd6c47164a
+ldxc1 :: offset: 0x338, out: 0x6104309365c52d24
+ldxc1 :: offset: 0x340, out: 0x119b4be9155a565e
+ldxc1 :: offset: 0x348, out: 0x181970871cd86d30
+ldxc1 :: offset: 0x350, out: 0x29f3d35065e2082
+ldxc1 :: offset: 0x358, out: 0xb1d065b0fdc1bec
+ldxc1 :: offset: 0x360, out: 0x3793a6513352bbe6
+ldxc1 :: offset: 0x368, out: 0x3e119d3f3ad08088
+ldxc1 :: offset: 0x370, out: 0x2497d08d2056cd3a
+ldxc1 :: offset: 0x378, out: 0x2d15ebe329d4f654
+ldxc1 :: offset: 0x380, out: 0xc5a92679c1683bce
+ldxc1 :: offset: 0x388, out: 0xcc2b1d17c8ea00a0
+ldxc1 :: offset: 0x390, out: 0xd6ad50a5d26c4d12
+ldxc1 :: offset: 0x398, out: 0xdf2f6bcbdbee767c
+ldxc1 :: offset: 0x3a0, out: 0xe3a1cbc1e760d676
+ldxc1 :: offset: 0x3a8, out: 0xea23f0afeee2ed18
+ldxc1 :: offset: 0x3b0, out: 0xf0a5bd1df464a0aa
+ldxc1 :: offset: 0x3b8, out: 0xf9278673fde69bc4
+ldxc1 :: offset: 0x3c0, out: 0x89b8fd098d79e0be
+ldxc1 :: offset: 0x3c8, out: 0x803ac66784fbdbd0
+ldxc1 :: offset: 0x3d0, out: 0x9abc8bd59e7d9662
+ldxc1 :: offset: 0x3d8, out: 0x933eb0bb97ffad0c
+ldxc1 :: offset: 0x3e0, out: 0xafb010b1ab710d06
+ldxc1 :: offset: 0x3e8, out: 0xa6322bdfa2f33668
+ldxc1 :: offset: 0x3f0, out: 0xbcb4666db8757bda
+ldxc1 :: offset: 0x3f8, out: 0xb5365d03b1f740b4
+ldxc1 :: offset: 0x0, out: 0x12bd6aa
+ldxc1 :: offset: 0x8, out: 0x7e876382d2ab13
+ldxc1 :: offset: 0x10, out: 0x976d6e9ac31510f3
+ldxc1 :: offset: 0x18, out: 0xb7746d775ad6a5fb
+ldxc1 :: offset: 0x20, out: 0x42b0c0a28677b502
+ldxc1 :: offset: 0x28, out: 0x2aa89d319e3c30ad
+ldxc1 :: offset: 0x30, out: 0x1f308ec377fb413d
+ldxc1 :: offset: 0x38, out: 0x7aa04213c760e4f7
+ldxc1 :: offset: 0x40, out: 0x9e705cc51ad8dca0
+ldxc1 :: offset: 0x48, out: 0x4b3dda869615a60d
+ldxc1 :: offset: 0x50, out: 0x5e7a4dd6353d41d
+ldxc1 :: offset: 0x58, out: 0x3af35a9dc40bd413
+ldxc1 :: offset: 0x60, out: 0x47f505569a08a180
+ldxc1 :: offset: 0x68, out: 0x9564b77fd6d2040f
+ldxc1 :: offset: 0x70, out: 0xcebc8279b2c76bbe
+ldxc1 :: offset: 0x78, out: 0xb5034c2f1f18e4c7
+ldxc1 :: offset: 0x80, out: 0x94ff52fc81afa797
+ldxc1 :: offset: 0x88, out: 0x31d8d9166dfc50ea
+ldxc1 :: offset: 0x90, out: 0x36549bd678e895b1
+ldxc1 :: offset: 0x98, out: 0x85e0a6319b63259b
+ldxc1 :: offset: 0xa0, out: 0x556b3ecaccf17ac5
+ldxc1 :: offset: 0xa8, out: 0xb42f5fc581eea0fb
+ldxc1 :: offset: 0xb0, out: 0x25b50fec14682d97
+ldxc1 :: offset: 0xb8, out: 0xfc93c5132cfb087a
+ldxc1 :: offset: 0xc0, out: 0x3c2cd9a9cda20766
+ldxc1 :: offset: 0xc8, out: 0x1791722a7d72da3e
+ldxc1 :: offset: 0xd0, out: 0x87cc9d193ce24ad
+ldxc1 :: offset: 0xd8, out: 0x1d2a757038984ed2
+ldxc1 :: offset: 0xe0, out: 0xd0d070db710cd036
+ldxc1 :: offset: 0xe8, out: 0x39c21c7d03415604
+ldxc1 :: offset: 0xf0, out: 0x8e94b7af8ecc31ce
+ldxc1 :: offset: 0xf8, out: 0x24eb6a8d1ce7674f
+ldxc1 :: offset: 0x100, out: 0x2f39454412d6e4a7
+ldxc1 :: offset: 0x108, out: 0x2608c2b756da4c54
+ldxc1 :: offset: 0x110, out: 0x900102dac8d7252f
+ldxc1 :: offset: 0x118, out: 0xc890d5f1f2efa4f7
+ldxc1 :: offset: 0x120, out: 0xed5005cbc8b0a214
+ldxc1 :: offset: 0x128, out: 0x314791895991136c
+ldxc1 :: offset: 0x130, out: 0xc6eecff99a2fb6f3
+ldxc1 :: offset: 0x138, out: 0xa809521238895270
+ldxc1 :: offset: 0x140, out: 0x87750a04ad765040
+ldxc1 :: offset: 0x148, out: 0x2c3de85e84bb5a83
+ldxc1 :: offset: 0x150, out: 0xae6aff8fc506aa67
+ldxc1 :: offset: 0x158, out: 0xc07112dd60ed5ee3
+ldxc1 :: offset: 0x160, out: 0xc4c770f630dcca5a
+ldxc1 :: offset: 0x168, out: 0xdfec2b2383cd5277
+ldxc1 :: offset: 0x170, out: 0xd3adba260ff7d96b
+ldxc1 :: offset: 0x178, out: 0x4ab4aa798418c00e
+ldxc1 :: offset: 0x180, out: 0xbb8c035e0de0f0b8
+ldxc1 :: offset: 0x188, out: 0x33b06f54a97fdcf1
+ldxc1 :: offset: 0x190, out: 0x77433f373fd1c081
+ldxc1 :: offset: 0x198, out: 0xec91d993c92195e4
+ldxc1 :: offset: 0x1a0, out: 0x49fbf6a795b1a5ab
+ldxc1 :: offset: 0x1a8, out: 0x19364378c7ce8d1e
+ldxc1 :: offset: 0x1b0, out: 0xb99e8def2f384907
+ldxc1 :: offset: 0x1b8, out: 0x47eacdcd582b12fe
+ldxc1 :: offset: 0x1c0, out: 0xd685884e76558c4f
+ldxc1 :: offset: 0x1c8, out: 0x6168d62a34c195c7
+ldxc1 :: offset: 0x1d0, out: 0xd30169894df47405
+ldxc1 :: offset: 0x1d8, out: 0x1ca190bf6cbb06db
+ldxc1 :: offset: 0x1e0, out: 0x58300f029cae393a
+ldxc1 :: offset: 0x1e8, out: 0x9a995fdbdc7ebc2d
+ldxc1 :: offset: 0x1f0, out: 0x8a96047be3405b48
+ldxc1 :: offset: 0x1f8, out: 0x75bfafd2d519d322
+ldxc1 :: offset: 0x200, out: 0xde230867a630f6ad
+ldxc1 :: offset: 0x208, out: 0x2c0a0cf256103260
+ldxc1 :: offset: 0x210, out: 0x94a90544249b18ef
+ldxc1 :: offset: 0x218, out: 0xf9519fb55b56fcde
+ldxc1 :: offset: 0x220, out: 0x81daf8200468319b
+ldxc1 :: offset: 0x228, out: 0x8c61ca5a5725f2ec
+ldxc1 :: offset: 0x230, out: 0x8b95a6ddc25dc8bf
+ldxc1 :: offset: 0x238, out: 0x300ce751dac6162f
+ldxc1 :: offset: 0x240, out: 0x6778fdf3ba52a850
+ldxc1 :: offset: 0x248, out: 0xad00b1f7da78479f
+ldxc1 :: offset: 0x250, out: 0x8d44168a6b6d98a
+ldxc1 :: offset: 0x258, out: 0xf518381dce634413
+ldxc1 :: offset: 0x260, out: 0xe4627f3fe5255fc0
+ldxc1 :: offset: 0x268, out: 0xccd392e176321f28
+ldxc1 :: offset: 0x270, out: 0x829464944018fd8f
+ldxc1 :: offset: 0x278, out: 0x15d3204052e8f0e5
+ldxc1 :: offset: 0x280, out: 0x7caf83d2880ff344
+ldxc1 :: offset: 0x288, out: 0xf156a04c747defd7
+ldxc1 :: offset: 0x290, out: 0x93e2601c0f31d710
+ldxc1 :: offset: 0x298, out: 0xe1e1a679131cd933
+ldxc1 :: offset: 0x2a0, out: 0x24296b75a76fa427
+ldxc1 :: offset: 0x2a8, out: 0xd296e2d2139ee56a
+ldxc1 :: offset: 0x2b0, out: 0x5a82447f6dc2a5c0
+ldxc1 :: offset: 0x2b8, out: 0x76c89e80c07dc168
+ldxc1 :: offset: 0x2c0, out: 0x70dc3454bfe348f
+ldxc1 :: offset: 0x2c8, out: 0xbddc7123dd6d241b
+ldxc1 :: offset: 0x2d0, out: 0xf62fb727a59fcebe
+ldxc1 :: offset: 0x2d8, out: 0x109f27e90f9f46fb
+ldxc1 :: offset: 0x2e0, out: 0x3f63daa9afd199d7
+ldxc1 :: offset: 0x2e8, out: 0xdbcb312ea3d484f2
+ldxc1 :: offset: 0x2f0, out: 0x1f353faada4fe4c6
+ldxc1 :: offset: 0x2f8, out: 0x8b086ee07150c260
+ldxc1 :: offset: 0x300, out: 0xe54750d5d9257f25
+ldxc1 :: offset: 0x308, out: 0x3d69625fe9a6db5b
+ldxc1 :: offset: 0x310, out: 0x70a3e0424340ac96
+ldxc1 :: offset: 0x318, out: 0xc0478f036980171e
+ldxc1 :: offset: 0x320, out: 0x3ce839a51cf929e3
+ldxc1 :: offset: 0x328, out: 0xe2fbfa895eb68958
+ldxc1 :: offset: 0x330, out: 0xd24bb05d76ed25b7
+ldxc1 :: offset: 0x338, out: 0xeb9682c170312f1
+ldxc1 :: offset: 0x340, out: 0x84785280dd301d0d
+ldxc1 :: offset: 0x348, out: 0x179c77aa1f8fd6ef
+ldxc1 :: offset: 0x350, out: 0x26444ced2998436d
+ldxc1 :: offset: 0x358, out: 0x7175c9dd58ca708
+ldxc1 :: offset: 0x360, out: 0x663d061055833287
+ldxc1 :: offset: 0x368, out: 0xab7dd0488951d68b
+ldxc1 :: offset: 0x370, out: 0xf69823670e82471b
+ldxc1 :: offset: 0x378, out: 0x36886c59d98d26b2
+ldxc1 :: offset: 0x380, out: 0x9ca4bdbd32be479
+ldxc1 :: offset: 0x388, out: 0xfd5d7d1d9962e61f
+ldxc1 :: offset: 0x390, out: 0x3f46553ecad374df
+ldxc1 :: offset: 0x398, out: 0x2e9ab97d3eedf2a7
+ldxc1 :: offset: 0x3a0, out: 0x36a6f7fa3c0c9f33
+ldxc1 :: offset: 0x3a8, out: 0x8bb938e3155ec9dc
+ldxc1 :: offset: 0x3b0, out: 0xd2df25c419478206
+ldxc1 :: offset: 0x3b8, out: 0xbc65bf27eb321825
+ldxc1 :: offset: 0x3c0, out: 0xa8b08fe67a8bc7da
+ldxc1 :: offset: 0x3c8, out: 0x852b5bcaf8dfcde8
+ldxc1 :: offset: 0x3d0, out: 0x478909b59a99269
+ldxc1 :: offset: 0x3d8, out: 0xbfb31cc87857360f
+ldxc1 :: offset: 0x3e0, out: 0xb665ed5e7f89e9a2
+ldxc1 :: offset: 0x3e8, out: 0x15da9474b7a8d5e4
+ldxc1 :: offset: 0x3f0, out: 0xf6b3537d2af90fcc
+ldxc1 :: offset: 0x3f8, out: 0x223d7cfe2b961897
+ldxc1 :: offset: 0x400, out: 0x420b34f533734a4b
+ldxc1 :: offset: 0x408, out: 0x897c8c8ddd46b33c
+ldxc1 :: offset: 0x410, out: 0x7a387445e392ccd9
+ldxc1 :: offset: 0x418, out: 0x512f29b1d80000c9
+ldxc1 :: offset: 0x420, out: 0xeaded5c53dad020a
+ldxc1 :: offset: 0x428, out: 0x8a6229d731eea35b
+ldxc1 :: offset: 0x430, out: 0x2c3c3f9e48985649
+ldxc1 :: offset: 0x438, out: 0x7ff61e78dc9c0b77
+ldxc1 :: offset: 0x440, out: 0x2299b0e01d5e68ec
+ldxc1 :: offset: 0x448, out: 0x7c3b04673d0c6e25
+ldxc1 :: offset: 0x450, out: 0x164e17c1e7fb6587
+ldxc1 :: offset: 0x458, out: 0xfa4ca28b56d4950b
+ldxc1 :: offset: 0x460, out: 0xe5e9a314be7fa08a
+ldxc1 :: offset: 0x468, out: 0xf8be8164159649c5
+ldxc1 :: offset: 0x470, out: 0x7ca3259784e69b17
+ldxc1 :: offset: 0x478, out: 0xfc8d543ca1f24f5c
+ldxc1 :: offset: 0x480, out: 0x4aeb6ca0e3459e36
+ldxc1 :: offset: 0x488, out: 0xc532e18e187980fa
+ldxc1 :: offset: 0x490, out: 0xb3fdec294f287d1c
+ldxc1 :: offset: 0x498, out: 0xb620660a49732b90
+ldxc1 :: offset: 0x4a0, out: 0x993138f16cfde991
+ldxc1 :: offset: 0x4a8, out: 0xde02d1337d5407b9
+ldxc1 :: offset: 0x4b0, out: 0x13a390e1e1dab15a
+ldxc1 :: offset: 0x4b8, out: 0x743491a6828716c8
+ldxc1 :: offset: 0x4c0, out: 0x8cff404aede292f2
+ldxc1 :: offset: 0x4c8, out: 0xb9cec0db1f837636
+ldxc1 :: offset: 0x4d0, out: 0x2eaa5aa70509771c
+ldxc1 :: offset: 0x4d8, out: 0xd327538e1875241b
+ldxc1 :: offset: 0x4e0, out: 0x42e9f8548b739b6b
+ldxc1 :: offset: 0x4e8, out: 0x78e4e50ceccbba1a
+ldxc1 :: offset: 0x4f0, out: 0xf6b6fa3fcd9d27cb
+ldxc1 :: offset: 0x4f8, out: 0x73916483ae3e9423
+ldxc1 :: offset: 0x500, out: 0x276af70a0e128561
+ldxc1 :: offset: 0x508, out: 0x3045bf6b5e74b6e
+ldxc1 :: offset: 0x510, out: 0x20223f1308accfa6
+ldxc1 :: offset: 0x518, out: 0xf83c55743976b5f5
+ldxc1 :: offset: 0x520, out: 0x1f9720f946923c3d
+ldxc1 :: offset: 0x528, out: 0x620d28506d2448dd
+ldxc1 :: offset: 0x530, out: 0x60a521e99ff4a732
+ldxc1 :: offset: 0x538, out: 0x5a08f3ab5c680f0b
+ldxc1 :: offset: 0x540, out: 0xc7a59be7800f3d26
+ldxc1 :: offset: 0x548, out: 0x1aecdf2982ca1b41
+ldxc1 :: offset: 0x550, out: 0x2b8613a260d19dcd
+ldxc1 :: offset: 0x558, out: 0x2518ac8b0e8bbe7f
+ldxc1 :: offset: 0x560, out: 0x743e568d2fcf486b
+ldxc1 :: offset: 0x568, out: 0x126f646f34c31728
+ldxc1 :: offset: 0x570, out: 0xaab0196156fc4d12
+ldxc1 :: offset: 0x578, out: 0x7535cd338595d342
+ldxc1 :: offset: 0x580, out: 0xdfb254da422346ec
+ldxc1 :: offset: 0x588, out: 0xa86726c90081ab2a
+ldxc1 :: offset: 0x590, out: 0x9bfeffa1679d7438
+ldxc1 :: offset: 0x598, out: 0xc7699826b7dee244
+ldxc1 :: offset: 0x5a0, out: 0x3c07af97fba6704a
+ldxc1 :: offset: 0x5a8, out: 0x521364dc04c58bfe
+ldxc1 :: offset: 0x5b0, out: 0xe0f7bb589ab7aebc
+ldxc1 :: offset: 0x5b8, out: 0xe336c60cdeeb954d
+ldxc1 :: offset: 0x5c0, out: 0xd5b2120c6f52416e
+ldxc1 :: offset: 0x5c8, out: 0x85a2d4ff7e628a34
+ldxc1 :: offset: 0x5d0, out: 0x986a2b654a4e7e07
+ldxc1 :: offset: 0x5d8, out: 0xa974eac43a489b55
+ldxc1 :: offset: 0x5e0, out: 0xa388c16272f1f8f5
+ldxc1 :: offset: 0x5e8, out: 0xe8c11f45e7495ea9
+ldxc1 :: offset: 0x5f0, out: 0xadaa5a765cc1c8b4
+ldxc1 :: offset: 0x5f8, out: 0x7ab4ce88dfa605c0
+ldxc1 :: offset: 0x600, out: 0xb42ad6e659a7b04f
+ldxc1 :: offset: 0x608, out: 0x4bf8485ab728922f
+ldxc1 :: offset: 0x610, out: 0x76a3d60c3b66a7fb
+ldxc1 :: offset: 0x618, out: 0x31e0c6affdc28eda
+ldxc1 :: offset: 0x620, out: 0x53606bb4bf0c999d
+ldxc1 :: offset: 0x628, out: 0x32fc12c81b7919f0
+ldxc1 :: offset: 0x630, out: 0x3ef88384c72efcd6
+ldxc1 :: offset: 0x638, out: 0x38b1c7bb6a2a3580
+ldxc1 :: offset: 0x640, out: 0x15ebf6121dca77c9
+ldxc1 :: offset: 0x648, out: 0x5eaacdd9fd9147ae
+ldxc1 :: offset: 0x650, out: 0xbb8470f981e91117
+ldxc1 :: offset: 0x658, out: 0x5d42aeac6a532e0
+ldxc1 :: offset: 0x660, out: 0x14abf36419fb9e63
+ldxc1 :: offset: 0x668, out: 0x249d559aa8d72aac
+ldxc1 :: offset: 0x670, out: 0xcd6764f084b30ec
+ldxc1 :: offset: 0x678, out: 0x7f03ac0792468fdf
+ldxc1 :: offset: 0x680, out: 0x7e35ce6d56e670f5
+ldxc1 :: offset: 0x688, out: 0x152828591a652711
+ldxc1 :: offset: 0x690, out: 0x9e1c3283d215a9fb
+ldxc1 :: offset: 0x698, out: 0x8d95c049282a0417
+ldxc1 :: offset: 0x6a0, out: 0xf2e7a490978058f3
+ldxc1 :: offset: 0x6a8, out: 0x775b4cca0975b1aa
+ldxc1 :: offset: 0x6b0, out: 0xa2b84a635111020
+ldxc1 :: offset: 0x6b8, out: 0x23fa0d3a7d88b6f
+ldxc1 :: offset: 0x6c0, out: 0xa3d991b79941dedd
+ldxc1 :: offset: 0x6c8, out: 0x751cb4835a0d9508
+ldxc1 :: offset: 0x6d0, out: 0x949cad35625bb2d3
+ldxc1 :: offset: 0x6d8, out: 0x7f567f35a6929739
+ldxc1 :: offset: 0x6e0, out: 0x185b88e0db8d7d27
+ldxc1 :: offset: 0x6e8, out: 0x255a4cd22fd61b91
+ldxc1 :: offset: 0x6f0, out: 0x1048d589a4363f7b
+ldxc1 :: offset: 0x6f8, out: 0x6a6d5708f4605790
+ldxc1 :: offset: 0x700, out: 0xd58ecbabde35697f
+ldxc1 :: offset: 0x708, out: 0x575548fd08c0a5f1
+ldxc1 :: offset: 0x710, out: 0x8bb640fb8ed98ddb
+ldxc1 :: offset: 0x718, out: 0xbe00d51eabc578cc
+ldxc1 :: offset: 0x720, out: 0x2f7e224a1c170ab2
+ldxc1 :: offset: 0x728, out: 0xa978f12ca22256a7
+ldxc1 :: offset: 0x730, out: 0x9950a93b811ee02f
+ldxc1 :: offset: 0x738, out: 0xb44eea93c6796a0c
+ldxc1 :: offset: 0x740, out: 0xfe71fca06c0eb657
+ldxc1 :: offset: 0x748, out: 0x4ed6393df818af57
+ldxc1 :: offset: 0x750, out: 0xf22e90200236770a
+ldxc1 :: offset: 0x758, out: 0x81efb6c7afd0c45d
+ldxc1 :: offset: 0x760, out: 0xeed8f3518102315b
+ldxc1 :: offset: 0x768, out: 0xadafefb9995efd5e
+ldxc1 :: offset: 0x770, out: 0x34061933eb253086
+ldxc1 :: offset: 0x778, out: 0x1748da264b4c52bc
+ldxc1 :: offset: 0x780, out: 0x34fdfc9a9302be89
+ldxc1 :: offset: 0x788, out: 0xd00278c3c521d180
+ldxc1 :: offset: 0x790, out: 0xe90944a4c1d37a5d
+ldxc1 :: offset: 0x798, out: 0x65fd698fddef9839
+ldxc1 :: offset: 0x7a0, out: 0xc49ee3ad81b5af52
+ldxc1 :: offset: 0x7a8, out: 0x7aa941e8bdb263e9
+ldxc1 :: offset: 0x7b0, out: 0x372c209e42f3b58d
+ldxc1 :: offset: 0x7b8, out: 0x30f870b7e122a83b
+ldxc1 :: offset: 0x7c0, out: 0x9e02de4b678930ec
+ldxc1 :: offset: 0x7c8, out: 0xcd61a8639826631e
+ldxc1 :: offset: 0x7d0, out: 0xae87bc899a7bd3ca
+ldxc1 :: offset: 0x7d8, out: 0x58ec644d6481af17
+ldxc1 :: offset: 0x7e0, out: 0x680cce5fb236b666
+ldxc1 :: offset: 0x7e8, out: 0x3baa99471f6d4d75
+ldxc1 :: offset: 0x7f0, out: 0x614d9b445f12236b
+ldxc1 :: offset: 0x7f8, out: 0xa2a6ec661ba84121
+--- LWXC1 ---
+lwxc1 :: offset: 0x0, out: 0x0
+lwxc1 :: offset: 0x4, out: 0x0
+lwxc1 :: offset: 0x8, out: 0x9823b6e
+lwxc1 :: offset: 0xc, out: 0xd4326d9
+lwxc1 :: offset: 0x10, out: 0x130476dc
+lwxc1 :: offset: 0x14, out: 0x17c56b6b
+lwxc1 :: offset: 0x18, out: 0x1a864db2
+lwxc1 :: offset: 0x1c, out: 0x1e475005
+lwxc1 :: offset: 0x20, out: 0x2608edb8
+lwxc1 :: offset: 0x24, out: 0x22c9f00f
+lwxc1 :: offset: 0x28, out: 0x2f8ad6d6
+lwxc1 :: offset: 0x2c, out: 0x2b4bcb61
+lwxc1 :: offset: 0x30, out: 0x350c9b64
+lwxc1 :: offset: 0x34, out: 0x31cd86d3
+lwxc1 :: offset: 0x38, out: 0x3c8ea00a
+lwxc1 :: offset: 0x3c, out: 0x384fbdbd
+lwxc1 :: offset: 0x40, out: 0x4c11db70
+lwxc1 :: offset: 0x44, out: 0x48d0c6c7
+lwxc1 :: offset: 0x48, out: 0x4593e01e
+lwxc1 :: offset: 0x4c, out: 0x4152fda9
+lwxc1 :: offset: 0x50, out: 0x5f15adac
+lwxc1 :: offset: 0x54, out: 0x5bd4b01b
+lwxc1 :: offset: 0x58, out: 0x569796c2
+lwxc1 :: offset: 0x5c, out: 0x52568b75
+lwxc1 :: offset: 0x60, out: 0x6a1936c8
+lwxc1 :: offset: 0x64, out: 0x6ed82b7f
+lwxc1 :: offset: 0x68, out: 0x639b0da6
+lwxc1 :: offset: 0x6c, out: 0x675a1011
+lwxc1 :: offset: 0x70, out: 0x791d4014
+lwxc1 :: offset: 0x74, out: 0x7ddc5da3
+lwxc1 :: offset: 0x78, out: 0x709f7b7a
+lwxc1 :: offset: 0x7c, out: 0x745e66cd
+lwxc1 :: offset: 0x80, out: 0x9823b6e0
+lwxc1 :: offset: 0x84, out: 0x9ce2ab57
+lwxc1 :: offset: 0x88, out: 0x91a18d8e
+lwxc1 :: offset: 0x8c, out: 0x95609039
+lwxc1 :: offset: 0x90, out: 0x8b27c03c
+lwxc1 :: offset: 0x94, out: 0x8fe6dd8b
+lwxc1 :: offset: 0x98, out: 0x82a5fb52
+lwxc1 :: offset: 0x9c, out: 0x8664e6e5
+lwxc1 :: offset: 0xa0, out: 0xbe2b5b58
+lwxc1 :: offset: 0xa4, out: 0xbaea46ef
+lwxc1 :: offset: 0xa8, out: 0xb7a96036
+lwxc1 :: offset: 0xac, out: 0xb3687d81
+lwxc1 :: offset: 0xb0, out: 0xad2f2d84
+lwxc1 :: offset: 0xb4, out: 0xa9ee3033
+lwxc1 :: offset: 0xb8, out: 0xa4ad16ea
+lwxc1 :: offset: 0xbc, out: 0xa06c0b5d
+lwxc1 :: offset: 0xc0, out: 0xd4326d90
+lwxc1 :: offset: 0xc4, out: 0xd0f37027
+lwxc1 :: offset: 0xc8, out: 0xddb056fe
+lwxc1 :: offset: 0xcc, out: 0xd9714b49
+lwxc1 :: offset: 0xd0, out: 0xc7361b4c
+lwxc1 :: offset: 0xd4, out: 0xc3f706fb
+lwxc1 :: offset: 0xd8, out: 0xceb42022
+lwxc1 :: offset: 0xdc, out: 0xca753d95
+lwxc1 :: offset: 0xe0, out: 0xf23a8028
+lwxc1 :: offset: 0xe4, out: 0xf6fb9d9f
+lwxc1 :: offset: 0xe8, out: 0xfbb8bb46
+lwxc1 :: offset: 0xec, out: 0xff79a6f1
+lwxc1 :: offset: 0xf0, out: 0xe13ef6f4
+lwxc1 :: offset: 0xf4, out: 0xe5ffeb43
+lwxc1 :: offset: 0xf8, out: 0xe8bccd9a
+lwxc1 :: offset: 0xfc, out: 0xec7dd02d
+lwxc1 :: offset: 0x100, out: 0x34867077
+lwxc1 :: offset: 0x104, out: 0x30476dc0
+lwxc1 :: offset: 0x108, out: 0x3d044b19
+lwxc1 :: offset: 0x10c, out: 0x39c556ae
+lwxc1 :: offset: 0x110, out: 0x278206ab
+lwxc1 :: offset: 0x114, out: 0x23431b1c
+lwxc1 :: offset: 0x118, out: 0x2e003dc5
+lwxc1 :: offset: 0x11c, out: 0x2ac12072
+lwxc1 :: offset: 0x120, out: 0x128e9dcf
+lwxc1 :: offset: 0x124, out: 0x164f8078
+lwxc1 :: offset: 0x128, out: 0x1b0ca6a1
+lwxc1 :: offset: 0x12c, out: 0x1fcdbb16
+lwxc1 :: offset: 0x130, out: 0x18aeb13
+lwxc1 :: offset: 0x134, out: 0x54bf6a4
+lwxc1 :: offset: 0x138, out: 0x808d07d
+lwxc1 :: offset: 0x13c, out: 0xcc9cdca
+lwxc1 :: offset: 0x140, out: 0x7897ab07
+lwxc1 :: offset: 0x144, out: 0x7c56b6b0
+lwxc1 :: offset: 0x148, out: 0x71159069
+lwxc1 :: offset: 0x14c, out: 0x75d48dde
+lwxc1 :: offset: 0x150, out: 0x6b93dddb
+lwxc1 :: offset: 0x154, out: 0x6f52c06c
+lwxc1 :: offset: 0x158, out: 0x6211e6b5
+lwxc1 :: offset: 0x15c, out: 0x66d0fb02
+lwxc1 :: offset: 0x160, out: 0x5e9f46bf
+lwxc1 :: offset: 0x164, out: 0x5a5e5b08
+lwxc1 :: offset: 0x168, out: 0x571d7dd1
+lwxc1 :: offset: 0x16c, out: 0x53dc6066
+lwxc1 :: offset: 0x170, out: 0x4d9b3063
+lwxc1 :: offset: 0x174, out: 0x495a2dd4
+lwxc1 :: offset: 0x178, out: 0x44190b0d
+lwxc1 :: offset: 0x17c, out: 0x40d816ba
+lwxc1 :: offset: 0x180, out: 0xaca5c697
+lwxc1 :: offset: 0x184, out: 0xa864db20
+lwxc1 :: offset: 0x188, out: 0xa527fdf9
+lwxc1 :: offset: 0x18c, out: 0xa1e6e04e
+lwxc1 :: offset: 0x190, out: 0xbfa1b04b
+lwxc1 :: offset: 0x194, out: 0xbb60adfc
+lwxc1 :: offset: 0x198, out: 0xb6238b25
+lwxc1 :: offset: 0x19c, out: 0xb2e29692
+lwxc1 :: offset: 0x1a0, out: 0x8aad2b2f
+lwxc1 :: offset: 0x1a4, out: 0x0
+lwxc1 :: offset: 0x1a8, out: 0x0
+lwxc1 :: offset: 0x1ac, out: 0x87ee0df6
+lwxc1 :: offset: 0x1b0, out: 0x99a95df3
+lwxc1 :: offset: 0x1b4, out: 0x9d684044
+lwxc1 :: offset: 0x1b8, out: 0x902b669d
+lwxc1 :: offset: 0x1bc, out: 0x94ea7b2a
+lwxc1 :: offset: 0x1c0, out: 0xe0b41de7
+lwxc1 :: offset: 0x1c4, out: 0xe4750050
+lwxc1 :: offset: 0x1c8, out: 0xe9362689
+lwxc1 :: offset: 0x1cc, out: 0xedf73b3e
+lwxc1 :: offset: 0x1d0, out: 0xf3b06b3b
+lwxc1 :: offset: 0x1d4, out: 0xf771768c
+lwxc1 :: offset: 0x1d8, out: 0xfa325055
+lwxc1 :: offset: 0x1dc, out: 0xfef34de2
+lwxc1 :: offset: 0x1e0, out: 0xc6bcf05f
+lwxc1 :: offset: 0x1e4, out: 0xc27dede8
+lwxc1 :: offset: 0x1e8, out: 0xcf3ecb31
+lwxc1 :: offset: 0x1ec, out: 0xcbffd686
+lwxc1 :: offset: 0x1f0, out: 0xd5b88683
+lwxc1 :: offset: 0x1f4, out: 0xd1799b34
+lwxc1 :: offset: 0x1f8, out: 0xdc3abded
+lwxc1 :: offset: 0x1fc, out: 0xd8fba05a
+lwxc1 :: offset: 0x200, out: 0x690ce0ee
+lwxc1 :: offset: 0x204, out: 0x6dcdfd59
+lwxc1 :: offset: 0x208, out: 0x608edb80
+lwxc1 :: offset: 0x20c, out: 0x644fc637
+lwxc1 :: offset: 0x210, out: 0x7a089632
+lwxc1 :: offset: 0x214, out: 0x7ec98b85
+lwxc1 :: offset: 0x218, out: 0x738aad5c
+lwxc1 :: offset: 0x21c, out: 0x774bb0eb
+lwxc1 :: offset: 0x220, out: 0x4f040d56
+lwxc1 :: offset: 0x224, out: 0x4bc510e1
+lwxc1 :: offset: 0x228, out: 0x46863638
+lwxc1 :: offset: 0x22c, out: 0x42472b8f
+lwxc1 :: offset: 0x230, out: 0x5c007b8a
+lwxc1 :: offset: 0x234, out: 0x58c1663d
+lwxc1 :: offset: 0x238, out: 0x558240e4
+lwxc1 :: offset: 0x23c, out: 0x51435d53
+lwxc1 :: offset: 0x240, out: 0x251d3b9e
+lwxc1 :: offset: 0x244, out: 0x21dc2629
+lwxc1 :: offset: 0x248, out: 0x2c9f00f0
+lwxc1 :: offset: 0x24c, out: 0x285e1d47
+lwxc1 :: offset: 0x250, out: 0x36194d42
+lwxc1 :: offset: 0x254, out: 0x32d850f5
+lwxc1 :: offset: 0x258, out: 0x3f9b762c
+lwxc1 :: offset: 0x25c, out: 0x3b5a6b9b
+lwxc1 :: offset: 0x260, out: 0x315d626
+lwxc1 :: offset: 0x264, out: 0x7d4cb91
+lwxc1 :: offset: 0x268, out: 0xa97ed48
+lwxc1 :: offset: 0x26c, out: 0xe56f0ff
+lwxc1 :: offset: 0x270, out: 0x1011a0fa
+lwxc1 :: offset: 0x274, out: 0x14d0bd4d
+lwxc1 :: offset: 0x278, out: 0x19939b94
+lwxc1 :: offset: 0x27c, out: 0x1d528623
+lwxc1 :: offset: 0x280, out: 0xf12f560e
+lwxc1 :: offset: 0x284, out: 0xf5ee4bb9
+lwxc1 :: offset: 0x288, out: 0xf8ad6d60
+lwxc1 :: offset: 0x28c, out: 0xfc6c70d7
+lwxc1 :: offset: 0x290, out: 0xe22b20d2
+lwxc1 :: offset: 0x294, out: 0xe6ea3d65
+lwxc1 :: offset: 0x298, out: 0xeba91bbc
+lwxc1 :: offset: 0x29c, out: 0xef68060b
+lwxc1 :: offset: 0x2a0, out: 0xd727bbb6
+lwxc1 :: offset: 0x2a4, out: 0xd3e6a601
+lwxc1 :: offset: 0x2a8, out: 0xdea580d8
+lwxc1 :: offset: 0x2ac, out: 0xda649d6f
+lwxc1 :: offset: 0x2b0, out: 0xc423cd6a
+lwxc1 :: offset: 0x2b4, out: 0x0
+lwxc1 :: offset: 0x2b8, out: 0xcda1f604
+lwxc1 :: offset: 0x2bc, out: 0x0
+lwxc1 :: offset: 0x2c0, out: 0xbd3e8d7e
+lwxc1 :: offset: 0x2c4, out: 0xb9ff90c9
+lwxc1 :: offset: 0x2c8, out: 0xb4bcb610
+lwxc1 :: offset: 0x2cc, out: 0xb07daba7
+lwxc1 :: offset: 0x2d0, out: 0xae3afba2
+lwxc1 :: offset: 0x2d4, out: 0xaafbe615
+lwxc1 :: offset: 0x2d8, out: 0xa7b8c0cc
+lwxc1 :: offset: 0x2dc, out: 0xa379dd7b
+lwxc1 :: offset: 0x2e0, out: 0x9b3660c6
+lwxc1 :: offset: 0x2e4, out: 0x9ff77d71
+lwxc1 :: offset: 0x2e8, out: 0x92b45ba8
+lwxc1 :: offset: 0x2ec, out: 0x9675461f
+lwxc1 :: offset: 0x2f0, out: 0x8832161a
+lwxc1 :: offset: 0x2f4, out: 0x8cf30bad
+lwxc1 :: offset: 0x2f8, out: 0x81b02d74
+lwxc1 :: offset: 0x2fc, out: 0x857130c3
+lwxc1 :: offset: 0x300, out: 0x5d8a9099
+lwxc1 :: offset: 0x304, out: 0x594b8d2e
+lwxc1 :: offset: 0x308, out: 0x5408abf7
+lwxc1 :: offset: 0x30c, out: 0x50c9b640
+lwxc1 :: offset: 0x310, out: 0x4e8ee645
+lwxc1 :: offset: 0x314, out: 0x4a4ffbf2
+lwxc1 :: offset: 0x318, out: 0x470cdd2b
+lwxc1 :: offset: 0x31c, out: 0x43cdc09c
+lwxc1 :: offset: 0x320, out: 0x7b827d21
+lwxc1 :: offset: 0x324, out: 0x7f436096
+lwxc1 :: offset: 0x328, out: 0x7200464f
+lwxc1 :: offset: 0x32c, out: 0x76c15bf8
+lwxc1 :: offset: 0x330, out: 0x68860bfd
+lwxc1 :: offset: 0x334, out: 0x6c47164a
+lwxc1 :: offset: 0x338, out: 0x61043093
+lwxc1 :: offset: 0x33c, out: 0x65c52d24
+lwxc1 :: offset: 0x340, out: 0x119b4be9
+lwxc1 :: offset: 0x344, out: 0x155a565e
+lwxc1 :: offset: 0x348, out: 0x18197087
+lwxc1 :: offset: 0x34c, out: 0x1cd86d30
+lwxc1 :: offset: 0x350, out: 0x29f3d35
+lwxc1 :: offset: 0x354, out: 0x65e2082
+lwxc1 :: offset: 0x358, out: 0xb1d065b
+lwxc1 :: offset: 0x35c, out: 0xfdc1bec
+lwxc1 :: offset: 0x360, out: 0x3793a651
+lwxc1 :: offset: 0x364, out: 0x3352bbe6
+lwxc1 :: offset: 0x368, out: 0x3e119d3f
+lwxc1 :: offset: 0x36c, out: 0x3ad08088
+lwxc1 :: offset: 0x370, out: 0x2497d08d
+lwxc1 :: offset: 0x374, out: 0x2056cd3a
+lwxc1 :: offset: 0x378, out: 0x2d15ebe3
+lwxc1 :: offset: 0x37c, out: 0x29d4f654
+lwxc1 :: offset: 0x380, out: 0xc5a92679
+lwxc1 :: offset: 0x384, out: 0xc1683bce
+lwxc1 :: offset: 0x388, out: 0xcc2b1d17
+lwxc1 :: offset: 0x38c, out: 0xc8ea00a0
+lwxc1 :: offset: 0x390, out: 0xd6ad50a5
+lwxc1 :: offset: 0x394, out: 0xd26c4d12
+lwxc1 :: offset: 0x398, out: 0xdf2f6bcb
+lwxc1 :: offset: 0x39c, out: 0xdbee767c
+lwxc1 :: offset: 0x3a0, out: 0xe3a1cbc1
+lwxc1 :: offset: 0x3a4, out: 0xe760d676
+lwxc1 :: offset: 0x3a8, out: 0xea23f0af
+lwxc1 :: offset: 0x3ac, out: 0xeee2ed18
+lwxc1 :: offset: 0x3b0, out: 0xf0a5bd1d
+lwxc1 :: offset: 0x3b4, out: 0xf464a0aa
+lwxc1 :: offset: 0x3b8, out: 0xf9278673
+lwxc1 :: offset: 0x3bc, out: 0xfde69bc4
+lwxc1 :: offset: 0x3c0, out: 0x89b8fd09
+lwxc1 :: offset: 0x3c4, out: 0x8d79e0be
+lwxc1 :: offset: 0x3c8, out: 0x803ac667
+lwxc1 :: offset: 0x3cc, out: 0x84fbdbd0
+lwxc1 :: offset: 0x3d0, out: 0x9abc8bd5
+lwxc1 :: offset: 0x3d4, out: 0x9e7d9662
+lwxc1 :: offset: 0x3d8, out: 0x933eb0bb
+lwxc1 :: offset: 0x3dc, out: 0x97ffad0c
+lwxc1 :: offset: 0x3e0, out: 0xafb010b1
+lwxc1 :: offset: 0x3e4, out: 0xab710d06
+lwxc1 :: offset: 0x3e8, out: 0xa6322bdf
+lwxc1 :: offset: 0x3ec, out: 0xa2f33668
+lwxc1 :: offset: 0x3f0, out: 0xbcb4666d
+lwxc1 :: offset: 0x3f4, out: 0xb8757bda
+lwxc1 :: offset: 0x3f8, out: 0xb5365d03
+lwxc1 :: offset: 0x3fc, out: 0xb1f740b4
+lwxc1 :: offset: 0x0, out: 0x0
+lwxc1 :: offset: 0x4, out: 0x12bd6aa
+lwxc1 :: offset: 0x8, out: 0x7e8763
+lwxc1 :: offset: 0xc, out: 0x82d2ab13
+lwxc1 :: offset: 0x10, out: 0x976d6e9a
+lwxc1 :: offset: 0x14, out: 0xc31510f3
+lwxc1 :: offset: 0x18, out: 0xb7746d77
+lwxc1 :: offset: 0x1c, out: 0x5ad6a5fb
+lwxc1 :: offset: 0x20, out: 0x42b0c0a2
+lwxc1 :: offset: 0x24, out: 0x8677b502
+lwxc1 :: offset: 0x28, out: 0x2aa89d31
+lwxc1 :: offset: 0x2c, out: 0x9e3c30ad
+lwxc1 :: offset: 0x30, out: 0x1f308ec3
+lwxc1 :: offset: 0x34, out: 0x77fb413d
+lwxc1 :: offset: 0x38, out: 0x7aa04213
+lwxc1 :: offset: 0x3c, out: 0xc760e4f7
+lwxc1 :: offset: 0x40, out: 0x9e705cc5
+lwxc1 :: offset: 0x44, out: 0x1ad8dca0
+lwxc1 :: offset: 0x48, out: 0x4b3dda86
+lwxc1 :: offset: 0x4c, out: 0x9615a60d
+lwxc1 :: offset: 0x50, out: 0x5e7a4dd
+lwxc1 :: offset: 0x54, out: 0x6353d41d
+lwxc1 :: offset: 0x58, out: 0x3af35a9d
+lwxc1 :: offset: 0x5c, out: 0xc40bd413
+lwxc1 :: offset: 0x60, out: 0x47f50556
+lwxc1 :: offset: 0x64, out: 0x9a08a180
+lwxc1 :: offset: 0x68, out: 0x9564b77f
+lwxc1 :: offset: 0x6c, out: 0xd6d2040f
+lwxc1 :: offset: 0x70, out: 0xcebc8279
+lwxc1 :: offset: 0x74, out: 0xb2c76bbe
+lwxc1 :: offset: 0x78, out: 0xb5034c2f
+lwxc1 :: offset: 0x7c, out: 0x1f18e4c7
+lwxc1 :: offset: 0x80, out: 0x94ff52fc
+lwxc1 :: offset: 0x84, out: 0x81afa797
+lwxc1 :: offset: 0x88, out: 0x31d8d916
+lwxc1 :: offset: 0x8c, out: 0x6dfc50ea
+lwxc1 :: offset: 0x90, out: 0x36549bd6
+lwxc1 :: offset: 0x94, out: 0x78e895b1
+lwxc1 :: offset: 0x98, out: 0x85e0a631
+lwxc1 :: offset: 0x9c, out: 0x9b63259b
+lwxc1 :: offset: 0xa0, out: 0x556b3eca
+lwxc1 :: offset: 0xa4, out: 0xccf17ac5
+lwxc1 :: offset: 0xa8, out: 0xb42f5fc5
+lwxc1 :: offset: 0xac, out: 0x81eea0fb
+lwxc1 :: offset: 0xb0, out: 0x25b50fec
+lwxc1 :: offset: 0xb4, out: 0x14682d97
+lwxc1 :: offset: 0xb8, out: 0xfc93c513
+lwxc1 :: offset: 0xbc, out: 0x2cfb087a
+lwxc1 :: offset: 0xc0, out: 0x3c2cd9a9
+lwxc1 :: offset: 0xc4, out: 0xcda20766
+lwxc1 :: offset: 0xc8, out: 0x1791722a
+lwxc1 :: offset: 0xcc, out: 0x7d72da3e
+lwxc1 :: offset: 0xd0, out: 0x87cc9d1
+lwxc1 :: offset: 0xd4, out: 0x93ce24ad
+lwxc1 :: offset: 0xd8, out: 0x1d2a7570
+lwxc1 :: offset: 0xdc, out: 0x38984ed2
+lwxc1 :: offset: 0xe0, out: 0xd0d070db
+lwxc1 :: offset: 0xe4, out: 0x710cd036
+lwxc1 :: offset: 0xe8, out: 0x39c21c7d
+lwxc1 :: offset: 0xec, out: 0x3415604
+lwxc1 :: offset: 0xf0, out: 0x8e94b7af
+lwxc1 :: offset: 0xf4, out: 0x8ecc31ce
+lwxc1 :: offset: 0xf8, out: 0x24eb6a8d
+lwxc1 :: offset: 0xfc, out: 0x1ce7674f
+lwxc1 :: offset: 0x100, out: 0x2f394544
+lwxc1 :: offset: 0x104, out: 0x12d6e4a7
+lwxc1 :: offset: 0x108, out: 0x2608c2b7
+lwxc1 :: offset: 0x10c, out: 0x56da4c54
+lwxc1 :: offset: 0x110, out: 0x900102da
+lwxc1 :: offset: 0x114, out: 0xc8d7252f
+lwxc1 :: offset: 0x118, out: 0xc890d5f1
+lwxc1 :: offset: 0x11c, out: 0xf2efa4f7
+lwxc1 :: offset: 0x120, out: 0xed5005cb
+lwxc1 :: offset: 0x124, out: 0xc8b0a214
+lwxc1 :: offset: 0x128, out: 0x31479189
+lwxc1 :: offset: 0x12c, out: 0x5991136c
+lwxc1 :: offset: 0x130, out: 0xc6eecff9
+lwxc1 :: offset: 0x134, out: 0x9a2fb6f3
+lwxc1 :: offset: 0x138, out: 0xa8095212
+lwxc1 :: offset: 0x13c, out: 0x38895270
+lwxc1 :: offset: 0x140, out: 0x87750a04
+lwxc1 :: offset: 0x144, out: 0xad765040
+lwxc1 :: offset: 0x148, out: 0x2c3de85e
+lwxc1 :: offset: 0x14c, out: 0x84bb5a83
+lwxc1 :: offset: 0x150, out: 0xae6aff8f
+lwxc1 :: offset: 0x154, out: 0xc506aa67
+lwxc1 :: offset: 0x158, out: 0xc07112dd
+lwxc1 :: offset: 0x15c, out: 0x60ed5ee3
+lwxc1 :: offset: 0x160, out: 0xc4c770f6
+lwxc1 :: offset: 0x164, out: 0x30dcca5a
+lwxc1 :: offset: 0x168, out: 0xdfec2b23
+lwxc1 :: offset: 0x16c, out: 0x83cd5277
+lwxc1 :: offset: 0x170, out: 0xd3adba26
+lwxc1 :: offset: 0x174, out: 0xff7d96b
+lwxc1 :: offset: 0x178, out: 0x4ab4aa79
+lwxc1 :: offset: 0x17c, out: 0x8418c00e
+lwxc1 :: offset: 0x180, out: 0xbb8c035e
+lwxc1 :: offset: 0x184, out: 0xde0f0b8
+lwxc1 :: offset: 0x188, out: 0x33b06f54
+lwxc1 :: offset: 0x18c, out: 0xa97fdcf1
+lwxc1 :: offset: 0x190, out: 0x77433f37
+lwxc1 :: offset: 0x194, out: 0x3fd1c081
+lwxc1 :: offset: 0x198, out: 0xec91d993
+lwxc1 :: offset: 0x19c, out: 0xc92195e4
+lwxc1 :: offset: 0x1a0, out: 0x49fbf6a7
+lwxc1 :: offset: 0x1a4, out: 0x95b1a5ab
+lwxc1 :: offset: 0x1a8, out: 0x19364378
+lwxc1 :: offset: 0x1ac, out: 0xc7ce8d1e
+lwxc1 :: offset: 0x1b0, out: 0xb99e8def
+lwxc1 :: offset: 0x1b4, out: 0x2f384907
+lwxc1 :: offset: 0x1b8, out: 0x47eacdcd
+lwxc1 :: offset: 0x1bc, out: 0x582b12fe
+lwxc1 :: offset: 0x1c0, out: 0xd685884e
+lwxc1 :: offset: 0x1c4, out: 0x76558c4f
+lwxc1 :: offset: 0x1c8, out: 0x6168d62a
+lwxc1 :: offset: 0x1cc, out: 0x34c195c7
+lwxc1 :: offset: 0x1d0, out: 0xd3016989
+lwxc1 :: offset: 0x1d4, out: 0x4df47405
+lwxc1 :: offset: 0x1d8, out: 0x1ca190bf
+lwxc1 :: offset: 0x1dc, out: 0x6cbb06db
+lwxc1 :: offset: 0x1e0, out: 0x58300f02
+lwxc1 :: offset: 0x1e4, out: 0x9cae393a
+lwxc1 :: offset: 0x1e8, out: 0x9a995fdb
+lwxc1 :: offset: 0x1ec, out: 0xdc7ebc2d
+lwxc1 :: offset: 0x1f0, out: 0x8a96047b
+lwxc1 :: offset: 0x1f4, out: 0xe3405b48
+lwxc1 :: offset: 0x1f8, out: 0x75bfafd2
+lwxc1 :: offset: 0x1fc, out: 0xd519d322
+lwxc1 :: offset: 0x200, out: 0xde230867
+lwxc1 :: offset: 0x204, out: 0xa630f6ad
+lwxc1 :: offset: 0x208, out: 0x2c0a0cf2
+lwxc1 :: offset: 0x20c, out: 0x56103260
+lwxc1 :: offset: 0x210, out: 0x94a90544
+lwxc1 :: offset: 0x214, out: 0x249b18ef
+lwxc1 :: offset: 0x218, out: 0xf9519fb5
+lwxc1 :: offset: 0x21c, out: 0x5b56fcde
+lwxc1 :: offset: 0x220, out: 0x81daf820
+lwxc1 :: offset: 0x224, out: 0x468319b
+lwxc1 :: offset: 0x228, out: 0x8c61ca5a
+lwxc1 :: offset: 0x22c, out: 0x5725f2ec
+lwxc1 :: offset: 0x230, out: 0x8b95a6dd
+lwxc1 :: offset: 0x234, out: 0xc25dc8bf
+lwxc1 :: offset: 0x238, out: 0x300ce751
+lwxc1 :: offset: 0x23c, out: 0xdac6162f
+lwxc1 :: offset: 0x240, out: 0x6778fdf3
+lwxc1 :: offset: 0x244, out: 0xba52a850
+lwxc1 :: offset: 0x248, out: 0xad00b1f7
+lwxc1 :: offset: 0x24c, out: 0xda78479f
+lwxc1 :: offset: 0x250, out: 0x8d44168
+lwxc1 :: offset: 0x254, out: 0xa6b6d98a
+lwxc1 :: offset: 0x258, out: 0xf518381d
+lwxc1 :: offset: 0x25c, out: 0xce634413
+lwxc1 :: offset: 0x260, out: 0xe4627f3f
+lwxc1 :: offset: 0x264, out: 0xe5255fc0
+lwxc1 :: offset: 0x268, out: 0xccd392e1
+lwxc1 :: offset: 0x26c, out: 0x76321f28
+lwxc1 :: offset: 0x270, out: 0x82946494
+lwxc1 :: offset: 0x274, out: 0x4018fd8f
+lwxc1 :: offset: 0x278, out: 0x15d32040
+lwxc1 :: offset: 0x27c, out: 0x52e8f0e5
+lwxc1 :: offset: 0x280, out: 0x7caf83d2
+lwxc1 :: offset: 0x284, out: 0x880ff344
+lwxc1 :: offset: 0x288, out: 0xf156a04c
+lwxc1 :: offset: 0x28c, out: 0x747defd7
+lwxc1 :: offset: 0x290, out: 0x93e2601c
+lwxc1 :: offset: 0x294, out: 0xf31d710
+lwxc1 :: offset: 0x298, out: 0xe1e1a679
+lwxc1 :: offset: 0x29c, out: 0x131cd933
+lwxc1 :: offset: 0x2a0, out: 0x24296b75
+lwxc1 :: offset: 0x2a4, out: 0xa76fa427
+lwxc1 :: offset: 0x2a8, out: 0xd296e2d2
+lwxc1 :: offset: 0x2ac, out: 0x139ee56a
+lwxc1 :: offset: 0x2b0, out: 0x5a82447f
+lwxc1 :: offset: 0x2b4, out: 0x6dc2a5c0
+lwxc1 :: offset: 0x2b8, out: 0x76c89e80
+lwxc1 :: offset: 0x2bc, out: 0xc07dc168
+lwxc1 :: offset: 0x2c0, out: 0x70dc345
+lwxc1 :: offset: 0x2c4, out: 0x4bfe348f
+lwxc1 :: offset: 0x2c8, out: 0xbddc7123
+lwxc1 :: offset: 0x2cc, out: 0xdd6d241b
+lwxc1 :: offset: 0x2d0, out: 0xf62fb727
+lwxc1 :: offset: 0x2d4, out: 0xa59fcebe
+lwxc1 :: offset: 0x2d8, out: 0x109f27e9
+lwxc1 :: offset: 0x2dc, out: 0xf9f46fb
+lwxc1 :: offset: 0x2e0, out: 0x3f63daa9
+lwxc1 :: offset: 0x2e4, out: 0xafd199d7
+lwxc1 :: offset: 0x2e8, out: 0xdbcb312e
+lwxc1 :: offset: 0x2ec, out: 0xa3d484f2
+lwxc1 :: offset: 0x2f0, out: 0x1f353faa
+lwxc1 :: offset: 0x2f4, out: 0xda4fe4c6
+lwxc1 :: offset: 0x2f8, out: 0x8b086ee0
+lwxc1 :: offset: 0x2fc, out: 0x7150c260
+lwxc1 :: offset: 0x300, out: 0xe54750d5
+lwxc1 :: offset: 0x304, out: 0xd9257f25
+lwxc1 :: offset: 0x308, out: 0x3d69625f
+lwxc1 :: offset: 0x30c, out: 0xe9a6db5b
+lwxc1 :: offset: 0x310, out: 0x70a3e042
+lwxc1 :: offset: 0x314, out: 0x4340ac96
+lwxc1 :: offset: 0x318, out: 0xc0478f03
+lwxc1 :: offset: 0x31c, out: 0x6980171e
+lwxc1 :: offset: 0x320, out: 0x3ce839a5
+lwxc1 :: offset: 0x324, out: 0x1cf929e3
+lwxc1 :: offset: 0x328, out: 0xe2fbfa89
+lwxc1 :: offset: 0x32c, out: 0x5eb68958
+lwxc1 :: offset: 0x330, out: 0xd24bb05d
+lwxc1 :: offset: 0x334, out: 0x76ed25b7
+lwxc1 :: offset: 0x338, out: 0xeb9682c
+lwxc1 :: offset: 0x33c, out: 0x170312f1
+lwxc1 :: offset: 0x340, out: 0x84785280
+lwxc1 :: offset: 0x344, out: 0xdd301d0d
+lwxc1 :: offset: 0x348, out: 0x179c77aa
+lwxc1 :: offset: 0x34c, out: 0x1f8fd6ef
+lwxc1 :: offset: 0x350, out: 0x26444ced
+lwxc1 :: offset: 0x354, out: 0x2998436d
+lwxc1 :: offset: 0x358, out: 0x7175c9d
+lwxc1 :: offset: 0x35c, out: 0xd58ca708
+lwxc1 :: offset: 0x360, out: 0x663d0610
+lwxc1 :: offset: 0x364, out: 0x55833287
+lwxc1 :: offset: 0x368, out: 0xab7dd048
+lwxc1 :: offset: 0x36c, out: 0x8951d68b
+lwxc1 :: offset: 0x370, out: 0xf6982367
+lwxc1 :: offset: 0x374, out: 0xe82471b
+lwxc1 :: offset: 0x378, out: 0x36886c59
+lwxc1 :: offset: 0x37c, out: 0xd98d26b2
+lwxc1 :: offset: 0x380, out: 0x9ca4bdb
+lwxc1 :: offset: 0x384, out: 0xd32be479
+lwxc1 :: offset: 0x388, out: 0xfd5d7d1d
+lwxc1 :: offset: 0x38c, out: 0x9962e61f
+lwxc1 :: offset: 0x390, out: 0x3f46553e
+lwxc1 :: offset: 0x394, out: 0xcad374df
+lwxc1 :: offset: 0x398, out: 0x2e9ab97d
+lwxc1 :: offset: 0x39c, out: 0x3eedf2a7
+lwxc1 :: offset: 0x3a0, out: 0x36a6f7fa
+lwxc1 :: offset: 0x3a4, out: 0x3c0c9f33
+lwxc1 :: offset: 0x3a8, out: 0x8bb938e3
+lwxc1 :: offset: 0x3ac, out: 0x155ec9dc
+lwxc1 :: offset: 0x3b0, out: 0xd2df25c4
+lwxc1 :: offset: 0x3b4, out: 0x19478206
+lwxc1 :: offset: 0x3b8, out: 0xbc65bf27
+lwxc1 :: offset: 0x3bc, out: 0xeb321825
+lwxc1 :: offset: 0x3c0, out: 0xa8b08fe6
+lwxc1 :: offset: 0x3c4, out: 0x7a8bc7da
+lwxc1 :: offset: 0x3c8, out: 0x852b5bca
+lwxc1 :: offset: 0x3cc, out: 0xf8dfcde8
+lwxc1 :: offset: 0x3d0, out: 0x478909b
+lwxc1 :: offset: 0x3d4, out: 0x59a99269
+lwxc1 :: offset: 0x3d8, out: 0xbfb31cc8
+lwxc1 :: offset: 0x3dc, out: 0x7857360f
+lwxc1 :: offset: 0x3e0, out: 0xb665ed5e
+lwxc1 :: offset: 0x3e4, out: 0x7f89e9a2
+lwxc1 :: offset: 0x3e8, out: 0x15da9474
+lwxc1 :: offset: 0x3ec, out: 0xb7a8d5e4
+lwxc1 :: offset: 0x3f0, out: 0xf6b3537d
+lwxc1 :: offset: 0x3f4, out: 0x2af90fcc
+lwxc1 :: offset: 0x3f8, out: 0x223d7cfe
+lwxc1 :: offset: 0x3fc, out: 0x2b961897
+lwxc1 :: offset: 0x400, out: 0x420b34f5
+lwxc1 :: offset: 0x404, out: 0x33734a4b
+lwxc1 :: offset: 0x408, out: 0x897c8c8d
+lwxc1 :: offset: 0x40c, out: 0xdd46b33c
+lwxc1 :: offset: 0x410, out: 0x7a387445
+lwxc1 :: offset: 0x414, out: 0xe392ccd9
+lwxc1 :: offset: 0x418, out: 0x512f29b1
+lwxc1 :: offset: 0x41c, out: 0xd80000c9
+lwxc1 :: offset: 0x420, out: 0xeaded5c5
+lwxc1 :: offset: 0x424, out: 0x3dad020a
+lwxc1 :: offset: 0x428, out: 0x8a6229d7
+lwxc1 :: offset: 0x42c, out: 0x31eea35b
+lwxc1 :: offset: 0x430, out: 0x2c3c3f9e
+lwxc1 :: offset: 0x434, out: 0x48985649
+lwxc1 :: offset: 0x438, out: 0x7ff61e78
+lwxc1 :: offset: 0x43c, out: 0xdc9c0b77
+lwxc1 :: offset: 0x440, out: 0x2299b0e0
+lwxc1 :: offset: 0x444, out: 0x1d5e68ec
+lwxc1 :: offset: 0x448, out: 0x7c3b0467
+lwxc1 :: offset: 0x44c, out: 0x3d0c6e25
+lwxc1 :: offset: 0x450, out: 0x164e17c1
+lwxc1 :: offset: 0x454, out: 0xe7fb6587
+lwxc1 :: offset: 0x458, out: 0xfa4ca28b
+lwxc1 :: offset: 0x45c, out: 0x56d4950b
+lwxc1 :: offset: 0x460, out: 0xe5e9a314
+lwxc1 :: offset: 0x464, out: 0xbe7fa08a
+lwxc1 :: offset: 0x468, out: 0xf8be8164
+lwxc1 :: offset: 0x46c, out: 0x159649c5
+lwxc1 :: offset: 0x470, out: 0x7ca32597
+lwxc1 :: offset: 0x474, out: 0x84e69b17
+lwxc1 :: offset: 0x478, out: 0xfc8d543c
+lwxc1 :: offset: 0x47c, out: 0xa1f24f5c
+lwxc1 :: offset: 0x480, out: 0x4aeb6ca0
+lwxc1 :: offset: 0x484, out: 0xe3459e36
+lwxc1 :: offset: 0x488, out: 0xc532e18e
+lwxc1 :: offset: 0x48c, out: 0x187980fa
+lwxc1 :: offset: 0x490, out: 0xb3fdec29
+lwxc1 :: offset: 0x494, out: 0x4f287d1c
+lwxc1 :: offset: 0x498, out: 0xb620660a
+lwxc1 :: offset: 0x49c, out: 0x49732b90
+lwxc1 :: offset: 0x4a0, out: 0x993138f1
+lwxc1 :: offset: 0x4a4, out: 0x6cfde991
+lwxc1 :: offset: 0x4a8, out: 0xde02d133
+lwxc1 :: offset: 0x4ac, out: 0x7d5407b9
+lwxc1 :: offset: 0x4b0, out: 0x13a390e1
+lwxc1 :: offset: 0x4b4, out: 0xe1dab15a
+lwxc1 :: offset: 0x4b8, out: 0x743491a6
+lwxc1 :: offset: 0x4bc, out: 0x828716c8
+lwxc1 :: offset: 0x4c0, out: 0x8cff404a
+lwxc1 :: offset: 0x4c4, out: 0xede292f2
+lwxc1 :: offset: 0x4c8, out: 0xb9cec0db
+lwxc1 :: offset: 0x4cc, out: 0x1f837636
+lwxc1 :: offset: 0x4d0, out: 0x2eaa5aa7
+lwxc1 :: offset: 0x4d4, out: 0x509771c
+lwxc1 :: offset: 0x4d8, out: 0xd327538e
+lwxc1 :: offset: 0x4dc, out: 0x1875241b
+lwxc1 :: offset: 0x4e0, out: 0x42e9f854
+lwxc1 :: offset: 0x4e4, out: 0x8b739b6b
+lwxc1 :: offset: 0x4e8, out: 0x78e4e50c
+lwxc1 :: offset: 0x4ec, out: 0xeccbba1a
+lwxc1 :: offset: 0x4f0, out: 0xf6b6fa3f
+lwxc1 :: offset: 0x4f4, out: 0xcd9d27cb
+lwxc1 :: offset: 0x4f8, out: 0x73916483
+lwxc1 :: offset: 0x4fc, out: 0xae3e9423
+lwxc1 :: offset: 0x500, out: 0x276af70a
+lwxc1 :: offset: 0x504, out: 0xe128561
+lwxc1 :: offset: 0x508, out: 0x3045bf6
+lwxc1 :: offset: 0x50c, out: 0xb5e74b6e
+lwxc1 :: offset: 0x510, out: 0x20223f13
+lwxc1 :: offset: 0x514, out: 0x8accfa6
+lwxc1 :: offset: 0x518, out: 0xf83c5574
+lwxc1 :: offset: 0x51c, out: 0x3976b5f5
+lwxc1 :: offset: 0x520, out: 0x1f9720f9
+lwxc1 :: offset: 0x524, out: 0x46923c3d
+lwxc1 :: offset: 0x528, out: 0x620d2850
+lwxc1 :: offset: 0x52c, out: 0x6d2448dd
+lwxc1 :: offset: 0x530, out: 0x60a521e9
+lwxc1 :: offset: 0x534, out: 0x9ff4a732
+lwxc1 :: offset: 0x538, out: 0x5a08f3ab
+lwxc1 :: offset: 0x53c, out: 0x5c680f0b
+lwxc1 :: offset: 0x540, out: 0xc7a59be7
+lwxc1 :: offset: 0x544, out: 0x800f3d26
+lwxc1 :: offset: 0x548, out: 0x1aecdf29
+lwxc1 :: offset: 0x54c, out: 0x82ca1b41
+lwxc1 :: offset: 0x550, out: 0x2b8613a2
+lwxc1 :: offset: 0x554, out: 0x60d19dcd
+lwxc1 :: offset: 0x558, out: 0x2518ac8b
+lwxc1 :: offset: 0x55c, out: 0xe8bbe7f
+lwxc1 :: offset: 0x560, out: 0x743e568d
+lwxc1 :: offset: 0x564, out: 0x2fcf486b
+lwxc1 :: offset: 0x568, out: 0x126f646f
+lwxc1 :: offset: 0x56c, out: 0x34c31728
+lwxc1 :: offset: 0x570, out: 0xaab01961
+lwxc1 :: offset: 0x574, out: 0x56fc4d12
+lwxc1 :: offset: 0x578, out: 0x7535cd33
+lwxc1 :: offset: 0x57c, out: 0x8595d342
+lwxc1 :: offset: 0x580, out: 0xdfb254da
+lwxc1 :: offset: 0x584, out: 0x422346ec
+lwxc1 :: offset: 0x588, out: 0xa86726c9
+lwxc1 :: offset: 0x58c, out: 0x81ab2a
+lwxc1 :: offset: 0x590, out: 0x9bfeffa1
+lwxc1 :: offset: 0x594, out: 0x679d7438
+lwxc1 :: offset: 0x598, out: 0xc7699826
+lwxc1 :: offset: 0x59c, out: 0xb7dee244
+lwxc1 :: offset: 0x5a0, out: 0x3c07af97
+lwxc1 :: offset: 0x5a4, out: 0xfba6704a
+lwxc1 :: offset: 0x5a8, out: 0x521364dc
+lwxc1 :: offset: 0x5ac, out: 0x4c58bfe
+lwxc1 :: offset: 0x5b0, out: 0xe0f7bb58
+lwxc1 :: offset: 0x5b4, out: 0x9ab7aebc
+lwxc1 :: offset: 0x5b8, out: 0xe336c60c
+lwxc1 :: offset: 0x5bc, out: 0xdeeb954d
+lwxc1 :: offset: 0x5c0, out: 0xd5b2120c
+lwxc1 :: offset: 0x5c4, out: 0x6f52416e
+lwxc1 :: offset: 0x5c8, out: 0x85a2d4ff
+lwxc1 :: offset: 0x5cc, out: 0x7e628a34
+lwxc1 :: offset: 0x5d0, out: 0x986a2b65
+lwxc1 :: offset: 0x5d4, out: 0x4a4e7e07
+lwxc1 :: offset: 0x5d8, out: 0xa974eac4
+lwxc1 :: offset: 0x5dc, out: 0x3a489b55
+lwxc1 :: offset: 0x5e0, out: 0xa388c162
+lwxc1 :: offset: 0x5e4, out: 0x72f1f8f5
+lwxc1 :: offset: 0x5e8, out: 0xe8c11f45
+lwxc1 :: offset: 0x5ec, out: 0xe7495ea9
+lwxc1 :: offset: 0x5f0, out: 0xadaa5a76
+lwxc1 :: offset: 0x5f4, out: 0x5cc1c8b4
+lwxc1 :: offset: 0x5f8, out: 0x7ab4ce88
+lwxc1 :: offset: 0x5fc, out: 0xdfa605c0
+lwxc1 :: offset: 0x600, out: 0xb42ad6e6
+lwxc1 :: offset: 0x604, out: 0x59a7b04f
+lwxc1 :: offset: 0x608, out: 0x4bf8485a
+lwxc1 :: offset: 0x60c, out: 0xb728922f
+lwxc1 :: offset: 0x610, out: 0x76a3d60c
+lwxc1 :: offset: 0x614, out: 0x3b66a7fb
+lwxc1 :: offset: 0x618, out: 0x31e0c6af
+lwxc1 :: offset: 0x61c, out: 0xfdc28eda
+lwxc1 :: offset: 0x620, out: 0x53606bb4
+lwxc1 :: offset: 0x624, out: 0xbf0c999d
+lwxc1 :: offset: 0x628, out: 0x32fc12c8
+lwxc1 :: offset: 0x62c, out: 0x1b7919f0
+lwxc1 :: offset: 0x630, out: 0x3ef88384
+lwxc1 :: offset: 0x634, out: 0xc72efcd6
+lwxc1 :: offset: 0x638, out: 0x38b1c7bb
+lwxc1 :: offset: 0x63c, out: 0x6a2a3580
+lwxc1 :: offset: 0x640, out: 0x15ebf612
+lwxc1 :: offset: 0x644, out: 0x1dca77c9
+lwxc1 :: offset: 0x648, out: 0x5eaacdd9
+lwxc1 :: offset: 0x64c, out: 0xfd9147ae
+lwxc1 :: offset: 0x650, out: 0xbb8470f9
+lwxc1 :: offset: 0x654, out: 0x81e91117
+lwxc1 :: offset: 0x658, out: 0x5d42aea
+lwxc1 :: offset: 0x65c, out: 0xc6a532e0
+lwxc1 :: offset: 0x660, out: 0x14abf364
+lwxc1 :: offset: 0x664, out: 0x19fb9e63
+lwxc1 :: offset: 0x668, out: 0x249d559a
+lwxc1 :: offset: 0x66c, out: 0xa8d72aac
+lwxc1 :: offset: 0x670, out: 0xcd6764f
+lwxc1 :: offset: 0x674, out: 0x84b30ec
+lwxc1 :: offset: 0x678, out: 0x7f03ac07
+lwxc1 :: offset: 0x67c, out: 0x92468fdf
+lwxc1 :: offset: 0x680, out: 0x7e35ce6d
+lwxc1 :: offset: 0x684, out: 0x56e670f5
+lwxc1 :: offset: 0x688, out: 0x15282859
+lwxc1 :: offset: 0x68c, out: 0x1a652711
+lwxc1 :: offset: 0x690, out: 0x9e1c3283
+lwxc1 :: offset: 0x694, out: 0xd215a9fb
+lwxc1 :: offset: 0x698, out: 0x8d95c049
+lwxc1 :: offset: 0x69c, out: 0x282a0417
+lwxc1 :: offset: 0x6a0, out: 0xf2e7a490
+lwxc1 :: offset: 0x6a4, out: 0x978058f3
+lwxc1 :: offset: 0x6a8, out: 0x775b4cca
+lwxc1 :: offset: 0x6ac, out: 0x975b1aa
+lwxc1 :: offset: 0x6b0, out: 0xa2b84a6
+lwxc1 :: offset: 0x6b4, out: 0x35111020
+lwxc1 :: offset: 0x6b8, out: 0x23fa0d3
+lwxc1 :: offset: 0x6bc, out: 0xa7d88b6f
+lwxc1 :: offset: 0x6c0, out: 0xa3d991b7
+lwxc1 :: offset: 0x6c4, out: 0x9941dedd
+lwxc1 :: offset: 0x6c8, out: 0x751cb483
+lwxc1 :: offset: 0x6cc, out: 0x5a0d9508
+lwxc1 :: offset: 0x6d0, out: 0x949cad35
+lwxc1 :: offset: 0x6d4, out: 0x625bb2d3
+lwxc1 :: offset: 0x6d8, out: 0x7f567f35
+lwxc1 :: offset: 0x6dc, out: 0xa6929739
+lwxc1 :: offset: 0x6e0, out: 0x185b88e0
+lwxc1 :: offset: 0x6e4, out: 0xdb8d7d27
+lwxc1 :: offset: 0x6e8, out: 0x255a4cd2
+lwxc1 :: offset: 0x6ec, out: 0x2fd61b91
+lwxc1 :: offset: 0x6f0, out: 0x1048d589
+lwxc1 :: offset: 0x6f4, out: 0xa4363f7b
+lwxc1 :: offset: 0x6f8, out: 0x6a6d5708
+lwxc1 :: offset: 0x6fc, out: 0xf4605790
+lwxc1 :: offset: 0x700, out: 0xd58ecbab
+lwxc1 :: offset: 0x704, out: 0xde35697f
+lwxc1 :: offset: 0x708, out: 0x575548fd
+lwxc1 :: offset: 0x70c, out: 0x8c0a5f1
+lwxc1 :: offset: 0x710, out: 0x8bb640fb
+lwxc1 :: offset: 0x714, out: 0x8ed98ddb
+lwxc1 :: offset: 0x718, out: 0xbe00d51e
+lwxc1 :: offset: 0x71c, out: 0xabc578cc
+lwxc1 :: offset: 0x720, out: 0x2f7e224a
+lwxc1 :: offset: 0x724, out: 0x1c170ab2
+lwxc1 :: offset: 0x728, out: 0xa978f12c
+lwxc1 :: offset: 0x72c, out: 0xa22256a7
+lwxc1 :: offset: 0x730, out: 0x9950a93b
+lwxc1 :: offset: 0x734, out: 0x811ee02f
+lwxc1 :: offset: 0x738, out: 0xb44eea93
+lwxc1 :: offset: 0x73c, out: 0xc6796a0c
+lwxc1 :: offset: 0x740, out: 0xfe71fca0
+lwxc1 :: offset: 0x744, out: 0x6c0eb657
+lwxc1 :: offset: 0x748, out: 0x4ed6393d
+lwxc1 :: offset: 0x74c, out: 0xf818af57
+lwxc1 :: offset: 0x750, out: 0xf22e9020
+lwxc1 :: offset: 0x754, out: 0x236770a
+lwxc1 :: offset: 0x758, out: 0x81efb6c7
+lwxc1 :: offset: 0x75c, out: 0xafd0c45d
+lwxc1 :: offset: 0x760, out: 0xeed8f351
+lwxc1 :: offset: 0x764, out: 0x8102315b
+lwxc1 :: offset: 0x768, out: 0xadafefb9
+lwxc1 :: offset: 0x76c, out: 0x995efd5e
+lwxc1 :: offset: 0x770, out: 0x34061933
+lwxc1 :: offset: 0x774, out: 0xeb253086
+lwxc1 :: offset: 0x778, out: 0x1748da26
+lwxc1 :: offset: 0x77c, out: 0x4b4c52bc
+lwxc1 :: offset: 0x780, out: 0x34fdfc9a
+lwxc1 :: offset: 0x784, out: 0x9302be89
+lwxc1 :: offset: 0x788, out: 0xd00278c3
+lwxc1 :: offset: 0x78c, out: 0xc521d180
+lwxc1 :: offset: 0x790, out: 0xe90944a4
+lwxc1 :: offset: 0x794, out: 0xc1d37a5d
+lwxc1 :: offset: 0x798, out: 0x65fd698f
+lwxc1 :: offset: 0x79c, out: 0xddef9839
+lwxc1 :: offset: 0x7a0, out: 0xc49ee3ad
+lwxc1 :: offset: 0x7a4, out: 0x81b5af52
+lwxc1 :: offset: 0x7a8, out: 0x7aa941e8
+lwxc1 :: offset: 0x7ac, out: 0xbdb263e9
+lwxc1 :: offset: 0x7b0, out: 0x372c209e
+lwxc1 :: offset: 0x7b4, out: 0x42f3b58d
+lwxc1 :: offset: 0x7b8, out: 0x30f870b7
+lwxc1 :: offset: 0x7bc, out: 0xe122a83b
+lwxc1 :: offset: 0x7c0, out: 0x9e02de4b
+lwxc1 :: offset: 0x7c4, out: 0x678930ec
+lwxc1 :: offset: 0x7c8, out: 0xcd61a863
+lwxc1 :: offset: 0x7cc, out: 0x9826631e
+lwxc1 :: offset: 0x7d0, out: 0xae87bc89
+lwxc1 :: offset: 0x7d4, out: 0x9a7bd3ca
+lwxc1 :: offset: 0x7d8, out: 0x58ec644d
+lwxc1 :: offset: 0x7dc, out: 0x6481af17
+lwxc1 :: offset: 0x7e0, out: 0x680cce5f
+lwxc1 :: offset: 0x7e4, out: 0xb236b666
+lwxc1 :: offset: 0x7e8, out: 0x3baa9947
+lwxc1 :: offset: 0x7ec, out: 0x1f6d4d75
+lwxc1 :: offset: 0x7f0, out: 0x614d9b44
+lwxc1 :: offset: 0x7f4, out: 0x5f12236b
+lwxc1 :: offset: 0x7f8, out: 0xa2a6ec66
+lwxc1 :: offset: 0x7fc, out: 0x1ba84121
+--- SDC1 ---
+sdc1 :: offset: 0x0, out: 0x0
+sdc1 :: offset: 0x8, out: 0x9823b6e0d4326d9
+sdc1 :: offset: 0x10, out: 0x130476dc17c56b6b
+sdc1 :: offset: 0x18, out: 0x1a864db21e475005
+sdc1 :: offset: 0x20, out: 0x2608edb822c9f00f
+sdc1 :: offset: 0x28, out: 0x2f8ad6d62b4bcb61
+sdc1 :: offset: 0x30, out: 0x350c9b6431cd86d3
+sdc1 :: offset: 0x38, out: 0x3c8ea00a384fbdbd
+sdc1 :: offset: 0x40, out: 0x4c11db7048d0c6c7
+sdc1 :: offset: 0x48, out: 0x4593e01e4152fda9
+sdc1 :: offset: 0x50, out: 0x5f15adac5bd4b01b
+sdc1 :: offset: 0x58, out: 0x569796c252568b75
+sdc1 :: offset: 0x60, out: 0x6a1936c86ed82b7f
+sdc1 :: offset: 0x68, out: 0x639b0da6675a1011
+sdc1 :: offset: 0x70, out: 0x791d40147ddc5da3
+sdc1 :: offset: 0x78, out: 0x709f7b7a745e66cd
+sdc1 :: offset: 0x80, out: 0x9823b6e09ce2ab57
+sdc1 :: offset: 0x88, out: 0x91a18d8e95609039
+sdc1 :: offset: 0x90, out: 0x8b27c03c8fe6dd8b
+sdc1 :: offset: 0x98, out: 0x82a5fb528664e6e5
+sdc1 :: offset: 0xa0, out: 0xbe2b5b58baea46ef
+sdc1 :: offset: 0xa8, out: 0xb7a96036b3687d81
+sdc1 :: offset: 0xb0, out: 0xad2f2d84a9ee3033
+sdc1 :: offset: 0xb8, out: 0xa4ad16eaa06c0b5d
+sdc1 :: offset: 0xc0, out: 0xd4326d90d0f37027
+sdc1 :: offset: 0xc8, out: 0xddb056fed9714b49
+sdc1 :: offset: 0xd0, out: 0xc7361b4cc3f706fb
+sdc1 :: offset: 0xd8, out: 0xceb42022ca753d95
+sdc1 :: offset: 0xe0, out: 0xf23a8028f6fb9d9f
+sdc1 :: offset: 0xe8, out: 0xfbb8bb46ff79a6f1
+sdc1 :: offset: 0xf0, out: 0xe13ef6f4e5ffeb43
+sdc1 :: offset: 0xf8, out: 0xe8bccd9aec7dd02d
+sdc1 :: offset: 0x100, out: 0x3486707730476dc0
+sdc1 :: offset: 0x108, out: 0x3d044b1939c556ae
+sdc1 :: offset: 0x110, out: 0x278206ab23431b1c
+sdc1 :: offset: 0x118, out: 0x2e003dc52ac12072
+sdc1 :: offset: 0x120, out: 0x128e9dcf164f8078
+sdc1 :: offset: 0x128, out: 0x1b0ca6a11fcdbb16
+sdc1 :: offset: 0x130, out: 0x18aeb13054bf6a4
+sdc1 :: offset: 0x138, out: 0x808d07d0cc9cdca
+sdc1 :: offset: 0x140, out: 0x7897ab077c56b6b0
+sdc1 :: offset: 0x148, out: 0x7115906975d48dde
+sdc1 :: offset: 0x150, out: 0x6b93dddb6f52c06c
+sdc1 :: offset: 0x158, out: 0x6211e6b566d0fb02
+sdc1 :: offset: 0x160, out: 0x5e9f46bf5a5e5b08
+sdc1 :: offset: 0x168, out: 0x571d7dd153dc6066
+sdc1 :: offset: 0x170, out: 0x4d9b3063495a2dd4
+sdc1 :: offset: 0x178, out: 0x44190b0d40d816ba
+sdc1 :: offset: 0x180, out: 0xaca5c697a864db20
+sdc1 :: offset: 0x188, out: 0xa527fdf9a1e6e04e
+sdc1 :: offset: 0x190, out: 0xbfa1b04bbb60adfc
+sdc1 :: offset: 0x198, out: 0xb6238b25b2e29692
+sdc1 :: offset: 0x1a0, out: 0x8aad2b2f00000000
+sdc1 :: offset: 0x1a8, out: 0x87ee0df6
+sdc1 :: offset: 0x1b0, out: 0x99a95df39d684044
+sdc1 :: offset: 0x1b8, out: 0x902b669d94ea7b2a
+sdc1 :: offset: 0x1c0, out: 0xe0b41de7e4750050
+sdc1 :: offset: 0x1c8, out: 0xe9362689edf73b3e
+sdc1 :: offset: 0x1d0, out: 0xf3b06b3bf771768c
+sdc1 :: offset: 0x1d8, out: 0xfa325055fef34de2
+sdc1 :: offset: 0x1e0, out: 0xc6bcf05fc27dede8
+sdc1 :: offset: 0x1e8, out: 0xcf3ecb31cbffd686
+sdc1 :: offset: 0x1f0, out: 0xd5b88683d1799b34
+sdc1 :: offset: 0x1f8, out: 0xdc3abdedd8fba05a
+sdc1 :: offset: 0x200, out: 0x690ce0ee6dcdfd59
+sdc1 :: offset: 0x208, out: 0x608edb80644fc637
+sdc1 :: offset: 0x210, out: 0x7a0896327ec98b85
+sdc1 :: offset: 0x218, out: 0x738aad5c774bb0eb
+sdc1 :: offset: 0x220, out: 0x4f040d564bc510e1
+sdc1 :: offset: 0x228, out: 0x4686363842472b8f
+sdc1 :: offset: 0x230, out: 0x5c007b8a58c1663d
+sdc1 :: offset: 0x238, out: 0x558240e451435d53
+sdc1 :: offset: 0x240, out: 0x251d3b9e21dc2629
+sdc1 :: offset: 0x248, out: 0x2c9f00f0285e1d47
+sdc1 :: offset: 0x250, out: 0x36194d4232d850f5
+sdc1 :: offset: 0x258, out: 0x3f9b762c3b5a6b9b
+sdc1 :: offset: 0x260, out: 0x315d62607d4cb91
+sdc1 :: offset: 0x268, out: 0xa97ed480e56f0ff
+sdc1 :: offset: 0x270, out: 0x1011a0fa14d0bd4d
+sdc1 :: offset: 0x278, out: 0x19939b941d528623
+sdc1 :: offset: 0x280, out: 0xf12f560ef5ee4bb9
+sdc1 :: offset: 0x288, out: 0xf8ad6d60fc6c70d7
+sdc1 :: offset: 0x290, out: 0xe22b20d2e6ea3d65
+sdc1 :: offset: 0x298, out: 0xeba91bbcef68060b
+sdc1 :: offset: 0x2a0, out: 0xd727bbb6d3e6a601
+sdc1 :: offset: 0x2a8, out: 0xdea580d8da649d6f
+sdc1 :: offset: 0x2b0, out: 0xc423cd6a00000000
+sdc1 :: offset: 0x2b8, out: 0xcda1f60400000000
+sdc1 :: offset: 0x2c0, out: 0xbd3e8d7eb9ff90c9
+sdc1 :: offset: 0x2c8, out: 0xb4bcb610b07daba7
+sdc1 :: offset: 0x2d0, out: 0xae3afba2aafbe615
+sdc1 :: offset: 0x2d8, out: 0xa7b8c0cca379dd7b
+sdc1 :: offset: 0x2e0, out: 0x9b3660c69ff77d71
+sdc1 :: offset: 0x2e8, out: 0x92b45ba89675461f
+sdc1 :: offset: 0x2f0, out: 0x8832161a8cf30bad
+sdc1 :: offset: 0x2f8, out: 0x81b02d74857130c3
+sdc1 :: offset: 0x300, out: 0x5d8a9099594b8d2e
+sdc1 :: offset: 0x308, out: 0x5408abf750c9b640
+sdc1 :: offset: 0x310, out: 0x4e8ee6454a4ffbf2
+sdc1 :: offset: 0x318, out: 0x470cdd2b43cdc09c
+sdc1 :: offset: 0x320, out: 0x7b827d217f436096
+sdc1 :: offset: 0x328, out: 0x7200464f76c15bf8
+sdc1 :: offset: 0x330, out: 0x68860bfd6c47164a
+sdc1 :: offset: 0x338, out: 0x6104309365c52d24
+sdc1 :: offset: 0x340, out: 0x119b4be9155a565e
+sdc1 :: offset: 0x348, out: 0x181970871cd86d30
+sdc1 :: offset: 0x350, out: 0x29f3d35065e2082
+sdc1 :: offset: 0x358, out: 0xb1d065b0fdc1bec
+sdc1 :: offset: 0x360, out: 0x3793a6513352bbe6
+sdc1 :: offset: 0x368, out: 0x3e119d3f3ad08088
+sdc1 :: offset: 0x370, out: 0x2497d08d2056cd3a
+sdc1 :: offset: 0x378, out: 0x2d15ebe329d4f654
+sdc1 :: offset: 0x380, out: 0xc5a92679c1683bce
+sdc1 :: offset: 0x388, out: 0xcc2b1d17c8ea00a0
+sdc1 :: offset: 0x390, out: 0xd6ad50a5d26c4d12
+sdc1 :: offset: 0x398, out: 0xdf2f6bcbdbee767c
+sdc1 :: offset: 0x3a0, out: 0xe3a1cbc1e760d676
+sdc1 :: offset: 0x3a8, out: 0xea23f0afeee2ed18
+sdc1 :: offset: 0x3b0, out: 0xf0a5bd1df464a0aa
+sdc1 :: offset: 0x3b8, out: 0xf9278673fde69bc4
+sdc1 :: offset: 0x3c0, out: 0x89b8fd098d79e0be
+sdc1 :: offset: 0x3c8, out: 0x803ac66784fbdbd0
+sdc1 :: offset: 0x3d0, out: 0x9abc8bd59e7d9662
+sdc1 :: offset: 0x3d8, out: 0x933eb0bb97ffad0c
+sdc1 :: offset: 0x3e0, out: 0xafb010b1ab710d06
+sdc1 :: offset: 0x3e8, out: 0xa6322bdfa2f33668
+sdc1 :: offset: 0x3f0, out: 0xbcb4666db8757bda
+sdc1 :: offset: 0x3f8, out: 0xb5365d03b1f740b4
+--- SWC1 ---
+swc1 :: offset: 0x0, out: 0x0
+swc1 :: offset: 0x4, out: 0x9823b6e00000000
+swc1 :: offset: 0x8, out: 0xd4326d900000000
+swc1 :: offset: 0xc, out: 0x130476dc00000000
+swc1 :: offset: 0x10, out: 0x17c56b6b00000000
+swc1 :: offset: 0x14, out: 0x1a864db200000000
+swc1 :: offset: 0x18, out: 0x1e47500500000000
+swc1 :: offset: 0x1c, out: 0x2608edb800000000
+swc1 :: offset: 0x20, out: 0x22c9f00f00000000
+swc1 :: offset: 0x24, out: 0x2f8ad6d600000000
+swc1 :: offset: 0x28, out: 0x2b4bcb6100000000
+swc1 :: offset: 0x2c, out: 0x350c9b6400000000
+swc1 :: offset: 0x30, out: 0x31cd86d300000000
+swc1 :: offset: 0x34, out: 0x3c8ea00a00000000
+swc1 :: offset: 0x38, out: 0x384fbdbd00000000
+swc1 :: offset: 0x3c, out: 0x4c11db7000000000
+swc1 :: offset: 0x40, out: 0x48d0c6c700000000
+swc1 :: offset: 0x44, out: 0x4593e01e00000000
+swc1 :: offset: 0x48, out: 0x4152fda900000000
+swc1 :: offset: 0x4c, out: 0x5f15adac00000000
+swc1 :: offset: 0x50, out: 0x5bd4b01b00000000
+swc1 :: offset: 0x54, out: 0x569796c200000000
+swc1 :: offset: 0x58, out: 0x52568b7500000000
+swc1 :: offset: 0x5c, out: 0x6a1936c800000000
+swc1 :: offset: 0x60, out: 0x6ed82b7f00000000
+swc1 :: offset: 0x64, out: 0x639b0da600000000
+swc1 :: offset: 0x68, out: 0x675a101100000000
+swc1 :: offset: 0x6c, out: 0x791d401400000000
+swc1 :: offset: 0x70, out: 0x7ddc5da300000000
+swc1 :: offset: 0x74, out: 0x709f7b7a00000000
+swc1 :: offset: 0x78, out: 0x745e66cd00000000
+swc1 :: offset: 0x7c, out: 0x9823b6e000000000
+swc1 :: offset: 0x80, out: 0x9ce2ab5700000000
+swc1 :: offset: 0x84, out: 0x91a18d8e00000000
+swc1 :: offset: 0x88, out: 0x9560903900000000
+swc1 :: offset: 0x8c, out: 0x8b27c03c00000000
+swc1 :: offset: 0x90, out: 0x8fe6dd8b00000000
+swc1 :: offset: 0x94, out: 0x82a5fb5200000000
+swc1 :: offset: 0x98, out: 0x8664e6e500000000
+swc1 :: offset: 0x9c, out: 0xbe2b5b5800000000
+swc1 :: offset: 0xa0, out: 0xbaea46ef00000000
+swc1 :: offset: 0xa4, out: 0xb7a9603600000000
+swc1 :: offset: 0xa8, out: 0xb3687d8100000000
+swc1 :: offset: 0xac, out: 0xad2f2d8400000000
+swc1 :: offset: 0xb0, out: 0xa9ee303300000000
+swc1 :: offset: 0xb4, out: 0xa4ad16ea00000000
+swc1 :: offset: 0xb8, out: 0xa06c0b5d00000000
+swc1 :: offset: 0xbc, out: 0xd4326d9000000000
+swc1 :: offset: 0xc0, out: 0xd0f3702700000000
+swc1 :: offset: 0xc4, out: 0xddb056fe00000000
+swc1 :: offset: 0xc8, out: 0xd9714b4900000000
+swc1 :: offset: 0xcc, out: 0xc7361b4c00000000
+swc1 :: offset: 0xd0, out: 0xc3f706fb00000000
+swc1 :: offset: 0xd4, out: 0xceb4202200000000
+swc1 :: offset: 0xd8, out: 0xca753d9500000000
+swc1 :: offset: 0xdc, out: 0xf23a802800000000
+swc1 :: offset: 0xe0, out: 0xf6fb9d9f00000000
+swc1 :: offset: 0xe4, out: 0xfbb8bb4600000000
+swc1 :: offset: 0xe8, out: 0xff79a6f100000000
+swc1 :: offset: 0xec, out: 0xe13ef6f400000000
+swc1 :: offset: 0xf0, out: 0xe5ffeb4300000000
+swc1 :: offset: 0xf4, out: 0xe8bccd9a00000000
+swc1 :: offset: 0xf8, out: 0xec7dd02d00000000
+swc1 :: offset: 0xfc, out: 0x3486707700000000
+swc1 :: offset: 0x100, out: 0x30476dc000000000
+swc1 :: offset: 0x104, out: 0x3d044b1900000000
+swc1 :: offset: 0x108, out: 0x39c556ae00000000
+swc1 :: offset: 0x10c, out: 0x278206ab00000000
+swc1 :: offset: 0x110, out: 0x23431b1c00000000
+swc1 :: offset: 0x114, out: 0x2e003dc500000000
+swc1 :: offset: 0x118, out: 0x2ac1207200000000
+swc1 :: offset: 0x11c, out: 0x128e9dcf00000000
+swc1 :: offset: 0x120, out: 0x164f807800000000
+swc1 :: offset: 0x124, out: 0x1b0ca6a100000000
+swc1 :: offset: 0x128, out: 0x1fcdbb1600000000
+swc1 :: offset: 0x12c, out: 0x18aeb1300000000
+swc1 :: offset: 0x130, out: 0x54bf6a400000000
+swc1 :: offset: 0x134, out: 0x808d07d00000000
+swc1 :: offset: 0x138, out: 0xcc9cdca00000000
+swc1 :: offset: 0x13c, out: 0x7897ab0700000000
+swc1 :: offset: 0x140, out: 0x7c56b6b000000000
+swc1 :: offset: 0x144, out: 0x7115906900000000
+swc1 :: offset: 0x148, out: 0x75d48dde00000000
+swc1 :: offset: 0x14c, out: 0x6b93dddb00000000
+swc1 :: offset: 0x150, out: 0x6f52c06c00000000
+swc1 :: offset: 0x154, out: 0x6211e6b500000000
+swc1 :: offset: 0x158, out: 0x66d0fb0200000000
+swc1 :: offset: 0x15c, out: 0x5e9f46bf00000000
+swc1 :: offset: 0x160, out: 0x5a5e5b0800000000
+swc1 :: offset: 0x164, out: 0x571d7dd100000000
+swc1 :: offset: 0x168, out: 0x53dc606600000000
+swc1 :: offset: 0x16c, out: 0x4d9b306300000000
+swc1 :: offset: 0x170, out: 0x495a2dd400000000
+swc1 :: offset: 0x174, out: 0x44190b0d00000000
+swc1 :: offset: 0x178, out: 0x40d816ba00000000
+swc1 :: offset: 0x17c, out: 0xaca5c69700000000
+swc1 :: offset: 0x180, out: 0xa864db2000000000
+swc1 :: offset: 0x184, out: 0xa527fdf900000000
+swc1 :: offset: 0x188, out: 0xa1e6e04e00000000
+swc1 :: offset: 0x18c, out: 0xbfa1b04b00000000
+swc1 :: offset: 0x190, out: 0xbb60adfc00000000
+swc1 :: offset: 0x194, out: 0xb6238b2500000000
+swc1 :: offset: 0x198, out: 0xb2e2969200000000
+swc1 :: offset: 0x19c, out: 0x8aad2b2f00000000
+swc1 :: offset: 0x1a0, out: 0x0
+swc1 :: offset: 0x1a4, out: 0x0
+swc1 :: offset: 0x1a8, out: 0x87ee0df600000000
+swc1 :: offset: 0x1ac, out: 0x99a95df300000000
+swc1 :: offset: 0x1b0, out: 0x9d68404400000000
+swc1 :: offset: 0x1b4, out: 0x902b669d00000000
+swc1 :: offset: 0x1b8, out: 0x94ea7b2a00000000
+swc1 :: offset: 0x1bc, out: 0xe0b41de700000000
+swc1 :: offset: 0x1c0, out: 0xe475005000000000
+swc1 :: offset: 0x1c4, out: 0xe936268900000000
+swc1 :: offset: 0x1c8, out: 0xedf73b3e00000000
+swc1 :: offset: 0x1cc, out: 0xf3b06b3b00000000
+swc1 :: offset: 0x1d0, out: 0xf771768c00000000
+swc1 :: offset: 0x1d4, out: 0xfa32505500000000
+swc1 :: offset: 0x1d8, out: 0xfef34de200000000
+swc1 :: offset: 0x1dc, out: 0xc6bcf05f00000000
+swc1 :: offset: 0x1e0, out: 0xc27dede800000000
+swc1 :: offset: 0x1e4, out: 0xcf3ecb3100000000
+swc1 :: offset: 0x1e8, out: 0xcbffd68600000000
+swc1 :: offset: 0x1ec, out: 0xd5b8868300000000
+swc1 :: offset: 0x1f0, out: 0xd1799b3400000000
+swc1 :: offset: 0x1f4, out: 0xdc3abded00000000
+swc1 :: offset: 0x1f8, out: 0xd8fba05a00000000
+swc1 :: offset: 0x1fc, out: 0x690ce0ee00000000
+swc1 :: offset: 0x200, out: 0x6dcdfd5900000000
+swc1 :: offset: 0x204, out: 0x608edb8000000000
+swc1 :: offset: 0x208, out: 0x644fc63700000000
+swc1 :: offset: 0x20c, out: 0x7a08963200000000
+swc1 :: offset: 0x210, out: 0x7ec98b8500000000
+swc1 :: offset: 0x214, out: 0x738aad5c00000000
+swc1 :: offset: 0x218, out: 0x774bb0eb00000000
+swc1 :: offset: 0x21c, out: 0x4f040d5600000000
+swc1 :: offset: 0x220, out: 0x4bc510e100000000
+swc1 :: offset: 0x224, out: 0x4686363800000000
+swc1 :: offset: 0x228, out: 0x42472b8f00000000
+swc1 :: offset: 0x22c, out: 0x5c007b8a00000000
+swc1 :: offset: 0x230, out: 0x58c1663d00000000
+swc1 :: offset: 0x234, out: 0x558240e400000000
+swc1 :: offset: 0x238, out: 0x51435d5300000000
+swc1 :: offset: 0x23c, out: 0x251d3b9e00000000
+swc1 :: offset: 0x240, out: 0x21dc262900000000
+swc1 :: offset: 0x244, out: 0x2c9f00f000000000
+swc1 :: offset: 0x248, out: 0x285e1d4700000000
+swc1 :: offset: 0x24c, out: 0x36194d4200000000
+swc1 :: offset: 0x250, out: 0x32d850f500000000
+swc1 :: offset: 0x254, out: 0x3f9b762c00000000
+swc1 :: offset: 0x258, out: 0x3b5a6b9b00000000
+swc1 :: offset: 0x25c, out: 0x315d62600000000
+swc1 :: offset: 0x260, out: 0x7d4cb9100000000
+swc1 :: offset: 0x264, out: 0xa97ed4800000000
+swc1 :: offset: 0x268, out: 0xe56f0ff00000000
+swc1 :: offset: 0x26c, out: 0x1011a0fa00000000
+swc1 :: offset: 0x270, out: 0x14d0bd4d00000000
+swc1 :: offset: 0x274, out: 0x19939b9400000000
+swc1 :: offset: 0x278, out: 0x1d52862300000000
+swc1 :: offset: 0x27c, out: 0xf12f560e00000000
+swc1 :: offset: 0x280, out: 0xf5ee4bb900000000
+swc1 :: offset: 0x284, out: 0xf8ad6d6000000000
+swc1 :: offset: 0x288, out: 0xfc6c70d700000000
+swc1 :: offset: 0x28c, out: 0xe22b20d200000000
+swc1 :: offset: 0x290, out: 0xe6ea3d6500000000
+swc1 :: offset: 0x294, out: 0xeba91bbc00000000
+swc1 :: offset: 0x298, out: 0xef68060b00000000
+swc1 :: offset: 0x29c, out: 0xd727bbb600000000
+swc1 :: offset: 0x2a0, out: 0xd3e6a60100000000
+swc1 :: offset: 0x2a4, out: 0xdea580d800000000
+swc1 :: offset: 0x2a8, out: 0xda649d6f00000000
+swc1 :: offset: 0x2ac, out: 0xc423cd6a00000000
+swc1 :: offset: 0x2b0, out: 0x0
+swc1 :: offset: 0x2b4, out: 0xcda1f60400000000
+swc1 :: offset: 0x2b8, out: 0x0
+swc1 :: offset: 0x2bc, out: 0xbd3e8d7e00000000
+swc1 :: offset: 0x2c0, out: 0xb9ff90c900000000
+swc1 :: offset: 0x2c4, out: 0xb4bcb61000000000
+swc1 :: offset: 0x2c8, out: 0xb07daba700000000
+swc1 :: offset: 0x2cc, out: 0xae3afba200000000
+swc1 :: offset: 0x2d0, out: 0xaafbe61500000000
+swc1 :: offset: 0x2d4, out: 0xa7b8c0cc00000000
+swc1 :: offset: 0x2d8, out: 0xa379dd7b00000000
+swc1 :: offset: 0x2dc, out: 0x9b3660c600000000
+swc1 :: offset: 0x2e0, out: 0x9ff77d7100000000
+swc1 :: offset: 0x2e4, out: 0x92b45ba800000000
+swc1 :: offset: 0x2e8, out: 0x9675461f00000000
+swc1 :: offset: 0x2ec, out: 0x8832161a00000000
+swc1 :: offset: 0x2f0, out: 0x8cf30bad00000000
+swc1 :: offset: 0x2f4, out: 0x81b02d7400000000
+swc1 :: offset: 0x2f8, out: 0x857130c300000000
+swc1 :: offset: 0x2fc, out: 0x5d8a909900000000
+swc1 :: offset: 0x300, out: 0x594b8d2e00000000
+swc1 :: offset: 0x304, out: 0x5408abf700000000
+swc1 :: offset: 0x308, out: 0x50c9b64000000000
+swc1 :: offset: 0x30c, out: 0x4e8ee64500000000
+swc1 :: offset: 0x310, out: 0x4a4ffbf200000000
+swc1 :: offset: 0x314, out: 0x470cdd2b00000000
+swc1 :: offset: 0x318, out: 0x43cdc09c00000000
+swc1 :: offset: 0x31c, out: 0x7b827d2100000000
+swc1 :: offset: 0x320, out: 0x7f43609600000000
+swc1 :: offset: 0x324, out: 0x7200464f00000000
+swc1 :: offset: 0x328, out: 0x76c15bf800000000
+swc1 :: offset: 0x32c, out: 0x68860bfd00000000
+swc1 :: offset: 0x330, out: 0x6c47164a00000000
+swc1 :: offset: 0x334, out: 0x6104309300000000
+swc1 :: offset: 0x338, out: 0x65c52d2400000000
+swc1 :: offset: 0x33c, out: 0x119b4be900000000
+swc1 :: offset: 0x340, out: 0x155a565e00000000
+swc1 :: offset: 0x344, out: 0x1819708700000000
+swc1 :: offset: 0x348, out: 0x1cd86d3000000000
+swc1 :: offset: 0x34c, out: 0x29f3d3500000000
+swc1 :: offset: 0x350, out: 0x65e208200000000
+swc1 :: offset: 0x354, out: 0xb1d065b00000000
+swc1 :: offset: 0x358, out: 0xfdc1bec00000000
+swc1 :: offset: 0x35c, out: 0x3793a65100000000
+swc1 :: offset: 0x360, out: 0x3352bbe600000000
+swc1 :: offset: 0x364, out: 0x3e119d3f00000000
+swc1 :: offset: 0x368, out: 0x3ad0808800000000
+swc1 :: offset: 0x36c, out: 0x2497d08d00000000
+swc1 :: offset: 0x370, out: 0x2056cd3a00000000
+swc1 :: offset: 0x374, out: 0x2d15ebe300000000
+swc1 :: offset: 0x378, out: 0x29d4f65400000000
+swc1 :: offset: 0x37c, out: 0xc5a9267900000000
+swc1 :: offset: 0x380, out: 0xc1683bce00000000
+swc1 :: offset: 0x384, out: 0xcc2b1d1700000000
+swc1 :: offset: 0x388, out: 0xc8ea00a000000000
+swc1 :: offset: 0x38c, out: 0xd6ad50a500000000
+swc1 :: offset: 0x390, out: 0xd26c4d1200000000
+swc1 :: offset: 0x394, out: 0xdf2f6bcb00000000
+swc1 :: offset: 0x398, out: 0xdbee767c00000000
+swc1 :: offset: 0x39c, out: 0xe3a1cbc100000000
+swc1 :: offset: 0x3a0, out: 0xe760d67600000000
+swc1 :: offset: 0x3a4, out: 0xea23f0af00000000
+swc1 :: offset: 0x3a8, out: 0xeee2ed1800000000
+swc1 :: offset: 0x3ac, out: 0xf0a5bd1d00000000
+swc1 :: offset: 0x3b0, out: 0xf464a0aa00000000
+swc1 :: offset: 0x3b4, out: 0xf927867300000000
+swc1 :: offset: 0x3b8, out: 0xfde69bc400000000
+swc1 :: offset: 0x3bc, out: 0x89b8fd0900000000
+swc1 :: offset: 0x3c0, out: 0x8d79e0be00000000
+swc1 :: offset: 0x3c4, out: 0x803ac66700000000
+swc1 :: offset: 0x3c8, out: 0x84fbdbd000000000
+swc1 :: offset: 0x3cc, out: 0x9abc8bd500000000
+swc1 :: offset: 0x3d0, out: 0x9e7d966200000000
+swc1 :: offset: 0x3d4, out: 0x933eb0bb00000000
+swc1 :: offset: 0x3d8, out: 0x97ffad0c00000000
+swc1 :: offset: 0x3dc, out: 0xafb010b100000000
+swc1 :: offset: 0x3e0, out: 0xab710d0600000000
+swc1 :: offset: 0x3e4, out: 0xa6322bdf00000000
+swc1 :: offset: 0x3e8, out: 0xa2f3366800000000
+swc1 :: offset: 0x3ec, out: 0xbcb4666d00000000
+swc1 :: offset: 0x3f0, out: 0xb8757bda00000000
+swc1 :: offset: 0x3f4, out: 0xb5365d0300000000
+swc1 :: offset: 0x3f8, out: 0xb1f740b400000000
+--- SDXC1 ---
+sdxc1 :: offset: 0x0, out: 0x12bd6aa
+sdxc1 :: offset: 0x8, out: 0x0
+sdxc1 :: offset: 0x10, out: 0x7e876382d2ab13
+sdxc1 :: offset: 0x18, out: 0x0
+sdxc1 :: offset: 0x20, out: 0x976d6e9ac31510f3
+sdxc1 :: offset: 0x28, out: 0x0
+sdxc1 :: offset: 0x30, out: 0xb7746d775ad6a5fb
+sdxc1 :: offset: 0x38, out: 0x0
+sdxc1 :: offset: 0x40, out: 0x42b0c0a28677b502
+sdxc1 :: offset: 0x48, out: 0x0
+sdxc1 :: offset: 0x50, out: 0x2aa89d319e3c30ad
+sdxc1 :: offset: 0x58, out: 0x0
+sdxc1 :: offset: 0x60, out: 0x1f308ec377fb413d
+sdxc1 :: offset: 0x68, out: 0x0
+sdxc1 :: offset: 0x70, out: 0x7aa04213c760e4f7
+sdxc1 :: offset: 0x78, out: 0x0
+sdxc1 :: offset: 0x80, out: 0x9e705cc51ad8dca0
+sdxc1 :: offset: 0x88, out: 0x0
+sdxc1 :: offset: 0x90, out: 0x4b3dda869615a60d
+sdxc1 :: offset: 0x98, out: 0x0
+sdxc1 :: offset: 0xa0, out: 0x5e7a4dd6353d41d
+sdxc1 :: offset: 0xa8, out: 0x0
+sdxc1 :: offset: 0xb0, out: 0x3af35a9dc40bd413
+sdxc1 :: offset: 0xb8, out: 0x0
+sdxc1 :: offset: 0xc0, out: 0x47f505569a08a180
+sdxc1 :: offset: 0xc8, out: 0x0
+sdxc1 :: offset: 0xd0, out: 0x9564b77fd6d2040f
+sdxc1 :: offset: 0xd8, out: 0x0
+sdxc1 :: offset: 0xe0, out: 0xcebc8279b2c76bbe
+sdxc1 :: offset: 0xe8, out: 0x0
+sdxc1 :: offset: 0xf0, out: 0xb5034c2f1f18e4c7
+sdxc1 :: offset: 0xf8, out: 0x0
+sdxc1 :: offset: 0x100, out: 0x94ff52fc81afa797
+sdxc1 :: offset: 0x108, out: 0x0
+sdxc1 :: offset: 0x110, out: 0x31d8d9166dfc50ea
+sdxc1 :: offset: 0x118, out: 0x0
+sdxc1 :: offset: 0x120, out: 0x36549bd678e895b1
+sdxc1 :: offset: 0x128, out: 0x0
+sdxc1 :: offset: 0x130, out: 0x85e0a6319b63259b
+sdxc1 :: offset: 0x138, out: 0x0
+sdxc1 :: offset: 0x140, out: 0x556b3ecaccf17ac5
+sdxc1 :: offset: 0x148, out: 0x0
+sdxc1 :: offset: 0x150, out: 0xb42f5fc581eea0fb
+sdxc1 :: offset: 0x158, out: 0x0
+sdxc1 :: offset: 0x160, out: 0x25b50fec14682d97
+sdxc1 :: offset: 0x168, out: 0x0
+sdxc1 :: offset: 0x170, out: 0xfc93c5132cfb087a
+sdxc1 :: offset: 0x178, out: 0x0
+sdxc1 :: offset: 0x180, out: 0x3c2cd9a9cda20766
+sdxc1 :: offset: 0x188, out: 0x0
+sdxc1 :: offset: 0x190, out: 0x1791722a7d72da3e
+sdxc1 :: offset: 0x198, out: 0x0
+sdxc1 :: offset: 0x1a0, out: 0x87cc9d193ce24ad
+sdxc1 :: offset: 0x1a8, out: 0x0
+sdxc1 :: offset: 0x1b0, out: 0x1d2a757038984ed2
+sdxc1 :: offset: 0x1b8, out: 0x0
+sdxc1 :: offset: 0x1c0, out: 0xd0d070db710cd036
+sdxc1 :: offset: 0x1c8, out: 0x0
+sdxc1 :: offset: 0x1d0, out: 0x39c21c7d03415604
+sdxc1 :: offset: 0x1d8, out: 0x0
+sdxc1 :: offset: 0x1e0, out: 0x8e94b7af8ecc31ce
+sdxc1 :: offset: 0x1e8, out: 0x0
+sdxc1 :: offset: 0x1f0, out: 0x24eb6a8d1ce7674f
+sdxc1 :: offset: 0x1f8, out: 0x0
+sdxc1 :: offset: 0x200, out: 0x2f39454412d6e4a7
+sdxc1 :: offset: 0x208, out: 0x0
+sdxc1 :: offset: 0x210, out: 0x2608c2b756da4c54
+sdxc1 :: offset: 0x218, out: 0x0
+sdxc1 :: offset: 0x220, out: 0x900102dac8d7252f
+sdxc1 :: offset: 0x228, out: 0x0
+sdxc1 :: offset: 0x230, out: 0xc890d5f1f2efa4f7
+sdxc1 :: offset: 0x238, out: 0x0
+sdxc1 :: offset: 0x240, out: 0xed5005cbc8b0a214
+sdxc1 :: offset: 0x248, out: 0x0
+sdxc1 :: offset: 0x250, out: 0x314791895991136c
+sdxc1 :: offset: 0x258, out: 0x0
+sdxc1 :: offset: 0x260, out: 0xc6eecff99a2fb6f3
+sdxc1 :: offset: 0x268, out: 0x0
+sdxc1 :: offset: 0x270, out: 0xa809521238895270
+sdxc1 :: offset: 0x278, out: 0x0
+sdxc1 :: offset: 0x280, out: 0x87750a04ad765040
+sdxc1 :: offset: 0x288, out: 0x0
+sdxc1 :: offset: 0x290, out: 0x2c3de85e84bb5a83
+sdxc1 :: offset: 0x298, out: 0x0
+sdxc1 :: offset: 0x2a0, out: 0xae6aff8fc506aa67
+sdxc1 :: offset: 0x2a8, out: 0x0
+sdxc1 :: offset: 0x2b0, out: 0xc07112dd60ed5ee3
+sdxc1 :: offset: 0x2b8, out: 0x0
+sdxc1 :: offset: 0x2c0, out: 0xc4c770f630dcca5a
+sdxc1 :: offset: 0x2c8, out: 0x0
+sdxc1 :: offset: 0x2d0, out: 0xdfec2b2383cd5277
+sdxc1 :: offset: 0x2d8, out: 0x0
+sdxc1 :: offset: 0x2e0, out: 0xd3adba260ff7d96b
+sdxc1 :: offset: 0x2e8, out: 0x0
+sdxc1 :: offset: 0x2f0, out: 0x4ab4aa798418c00e
+sdxc1 :: offset: 0x2f8, out: 0x0
+sdxc1 :: offset: 0x300, out: 0xbb8c035e0de0f0b8
+sdxc1 :: offset: 0x308, out: 0x0
+sdxc1 :: offset: 0x310, out: 0x33b06f54a97fdcf1
+sdxc1 :: offset: 0x318, out: 0x0
+sdxc1 :: offset: 0x320, out: 0x77433f373fd1c081
+sdxc1 :: offset: 0x328, out: 0x0
+sdxc1 :: offset: 0x330, out: 0xec91d993c92195e4
+sdxc1 :: offset: 0x338, out: 0x0
+sdxc1 :: offset: 0x340, out: 0x49fbf6a795b1a5ab
+sdxc1 :: offset: 0x348, out: 0x0
+sdxc1 :: offset: 0x350, out: 0x19364378c7ce8d1e
+sdxc1 :: offset: 0x358, out: 0x0
+sdxc1 :: offset: 0x360, out: 0xb99e8def2f384907
+sdxc1 :: offset: 0x368, out: 0x0
+sdxc1 :: offset: 0x370, out: 0x47eacdcd582b12fe
+sdxc1 :: offset: 0x378, out: 0x0
+sdxc1 :: offset: 0x380, out: 0xd685884e76558c4f
+sdxc1 :: offset: 0x388, out: 0x0
+sdxc1 :: offset: 0x390, out: 0x6168d62a34c195c7
+sdxc1 :: offset: 0x398, out: 0x0
+sdxc1 :: offset: 0x3a0, out: 0xd30169894df47405
+sdxc1 :: offset: 0x3a8, out: 0x0
+sdxc1 :: offset: 0x3b0, out: 0x1ca190bf6cbb06db
+sdxc1 :: offset: 0x3b8, out: 0x0
+sdxc1 :: offset: 0x3c0, out: 0x58300f029cae393a
+sdxc1 :: offset: 0x3c8, out: 0x0
+sdxc1 :: offset: 0x3d0, out: 0x9a995fdbdc7ebc2d
+sdxc1 :: offset: 0x3d8, out: 0x0
+sdxc1 :: offset: 0x3e0, out: 0x8a96047be3405b48
+sdxc1 :: offset: 0x3e8, out: 0x0
+sdxc1 :: offset: 0x3f0, out: 0x75bfafd2d519d322
+sdxc1 :: offset: 0x3f8, out: 0x0
+--- SWXC1 ---
+swxc1 :: offset: 0x0, out: 0x12bd6aa00000000
+swxc1 :: offset: 0x4, out: 0x7e8763
+swxc1 :: offset: 0x8, out: 0x7e876300000000
+swxc1 :: offset: 0xc, out: 0x82d2ab13
+swxc1 :: offset: 0x10, out: 0x82d2ab1300000000
+swxc1 :: offset: 0x14, out: 0x976d6e9a
+swxc1 :: offset: 0x18, out: 0x976d6e9a00000000
+swxc1 :: offset: 0x1c, out: 0xc31510f3
+swxc1 :: offset: 0x20, out: 0xc31510f300000000
+swxc1 :: offset: 0x24, out: 0xb7746d77
+swxc1 :: offset: 0x28, out: 0xb7746d7700000000
+swxc1 :: offset: 0x2c, out: 0x5ad6a5fb
+swxc1 :: offset: 0x30, out: 0x5ad6a5fb00000000
+swxc1 :: offset: 0x34, out: 0x42b0c0a2
+swxc1 :: offset: 0x38, out: 0x42b0c0a200000000
+swxc1 :: offset: 0x3c, out: 0x8677b502
+swxc1 :: offset: 0x40, out: 0x8677b50200000000
+swxc1 :: offset: 0x44, out: 0x2aa89d31
+swxc1 :: offset: 0x48, out: 0x2aa89d3100000000
+swxc1 :: offset: 0x4c, out: 0x9e3c30ad
+swxc1 :: offset: 0x50, out: 0x9e3c30ad00000000
+swxc1 :: offset: 0x54, out: 0x1f308ec3
+swxc1 :: offset: 0x58, out: 0x1f308ec300000000
+swxc1 :: offset: 0x5c, out: 0x77fb413d
+swxc1 :: offset: 0x60, out: 0x77fb413d00000000
+swxc1 :: offset: 0x64, out: 0x7aa04213
+swxc1 :: offset: 0x68, out: 0x7aa0421300000000
+swxc1 :: offset: 0x6c, out: 0xc760e4f7
+swxc1 :: offset: 0x70, out: 0xc760e4f700000000
+swxc1 :: offset: 0x74, out: 0x9e705cc5
+swxc1 :: offset: 0x78, out: 0x9e705cc500000000
+swxc1 :: offset: 0x7c, out: 0x1ad8dca0
+swxc1 :: offset: 0x80, out: 0x1ad8dca000000000
+swxc1 :: offset: 0x84, out: 0x4b3dda86
+swxc1 :: offset: 0x88, out: 0x4b3dda8600000000
+swxc1 :: offset: 0x8c, out: 0x9615a60d
+swxc1 :: offset: 0x90, out: 0x9615a60d00000000
+swxc1 :: offset: 0x94, out: 0x5e7a4dd
+swxc1 :: offset: 0x98, out: 0x5e7a4dd00000000
+swxc1 :: offset: 0x9c, out: 0x6353d41d
+swxc1 :: offset: 0xa0, out: 0x6353d41d00000000
+swxc1 :: offset: 0xa4, out: 0x3af35a9d
+swxc1 :: offset: 0xa8, out: 0x3af35a9d00000000
+swxc1 :: offset: 0xac, out: 0xc40bd413
+swxc1 :: offset: 0xb0, out: 0xc40bd41300000000
+swxc1 :: offset: 0xb4, out: 0x47f50556
+swxc1 :: offset: 0xb8, out: 0x47f5055600000000
+swxc1 :: offset: 0xbc, out: 0x9a08a180
+swxc1 :: offset: 0xc0, out: 0x9a08a18000000000
+swxc1 :: offset: 0xc4, out: 0x9564b77f
+swxc1 :: offset: 0xc8, out: 0x9564b77f00000000
+swxc1 :: offset: 0xcc, out: 0xd6d2040f
+swxc1 :: offset: 0xd0, out: 0xd6d2040f00000000
+swxc1 :: offset: 0xd4, out: 0xcebc8279
+swxc1 :: offset: 0xd8, out: 0xcebc827900000000
+swxc1 :: offset: 0xdc, out: 0xb2c76bbe
+swxc1 :: offset: 0xe0, out: 0xb2c76bbe00000000
+swxc1 :: offset: 0xe4, out: 0xb5034c2f
+swxc1 :: offset: 0xe8, out: 0xb5034c2f00000000
+swxc1 :: offset: 0xec, out: 0x1f18e4c7
+swxc1 :: offset: 0xf0, out: 0x1f18e4c700000000
+swxc1 :: offset: 0xf4, out: 0x94ff52fc
+swxc1 :: offset: 0xf8, out: 0x94ff52fc00000000
+swxc1 :: offset: 0xfc, out: 0x81afa797
+swxc1 :: offset: 0x100, out: 0x81afa79700000000
+swxc1 :: offset: 0x104, out: 0x31d8d916
+swxc1 :: offset: 0x108, out: 0x31d8d91600000000
+swxc1 :: offset: 0x10c, out: 0x6dfc50ea
+swxc1 :: offset: 0x110, out: 0x6dfc50ea00000000
+swxc1 :: offset: 0x114, out: 0x36549bd6
+swxc1 :: offset: 0x118, out: 0x36549bd600000000
+swxc1 :: offset: 0x11c, out: 0x78e895b1
+swxc1 :: offset: 0x120, out: 0x78e895b100000000
+swxc1 :: offset: 0x124, out: 0x85e0a631
+swxc1 :: offset: 0x128, out: 0x85e0a63100000000
+swxc1 :: offset: 0x12c, out: 0x9b63259b
+swxc1 :: offset: 0x130, out: 0x9b63259b00000000
+swxc1 :: offset: 0x134, out: 0x556b3eca
+swxc1 :: offset: 0x138, out: 0x556b3eca00000000
+swxc1 :: offset: 0x13c, out: 0xccf17ac5
+swxc1 :: offset: 0x140, out: 0xccf17ac500000000
+swxc1 :: offset: 0x144, out: 0xb42f5fc5
+swxc1 :: offset: 0x148, out: 0xb42f5fc500000000
+swxc1 :: offset: 0x14c, out: 0x81eea0fb
+swxc1 :: offset: 0x150, out: 0x81eea0fb00000000
+swxc1 :: offset: 0x154, out: 0x25b50fec
+swxc1 :: offset: 0x158, out: 0x25b50fec00000000
+swxc1 :: offset: 0x15c, out: 0x14682d97
+swxc1 :: offset: 0x160, out: 0x14682d9700000000
+swxc1 :: offset: 0x164, out: 0xfc93c513
+swxc1 :: offset: 0x168, out: 0xfc93c51300000000
+swxc1 :: offset: 0x16c, out: 0x2cfb087a
+swxc1 :: offset: 0x170, out: 0x2cfb087a00000000
+swxc1 :: offset: 0x174, out: 0x3c2cd9a9
+swxc1 :: offset: 0x178, out: 0x3c2cd9a900000000
+swxc1 :: offset: 0x17c, out: 0xcda20766
+swxc1 :: offset: 0x180, out: 0xcda2076600000000
+swxc1 :: offset: 0x184, out: 0x1791722a
+swxc1 :: offset: 0x188, out: 0x1791722a00000000
+swxc1 :: offset: 0x18c, out: 0x7d72da3e
+swxc1 :: offset: 0x190, out: 0x7d72da3e00000000
+swxc1 :: offset: 0x194, out: 0x87cc9d1
+swxc1 :: offset: 0x198, out: 0x87cc9d100000000
+swxc1 :: offset: 0x19c, out: 0x93ce24ad
+swxc1 :: offset: 0x1a0, out: 0x93ce24ad00000000
+swxc1 :: offset: 0x1a4, out: 0x1d2a7570
+swxc1 :: offset: 0x1a8, out: 0x1d2a757000000000
+swxc1 :: offset: 0x1ac, out: 0x38984ed2
+swxc1 :: offset: 0x1b0, out: 0x38984ed200000000
+swxc1 :: offset: 0x1b4, out: 0xd0d070db
+swxc1 :: offset: 0x1b8, out: 0xd0d070db00000000
+swxc1 :: offset: 0x1bc, out: 0x710cd036
+swxc1 :: offset: 0x1c0, out: 0x710cd03600000000
+swxc1 :: offset: 0x1c4, out: 0x39c21c7d
+swxc1 :: offset: 0x1c8, out: 0x39c21c7d00000000
+swxc1 :: offset: 0x1cc, out: 0x3415604
+swxc1 :: offset: 0x1d0, out: 0x341560400000000
+swxc1 :: offset: 0x1d4, out: 0x8e94b7af
+swxc1 :: offset: 0x1d8, out: 0x8e94b7af00000000
+swxc1 :: offset: 0x1dc, out: 0x8ecc31ce
+swxc1 :: offset: 0x1e0, out: 0x8ecc31ce00000000
+swxc1 :: offset: 0x1e4, out: 0x24eb6a8d
+swxc1 :: offset: 0x1e8, out: 0x24eb6a8d00000000
+swxc1 :: offset: 0x1ec, out: 0x1ce7674f
+swxc1 :: offset: 0x1f0, out: 0x1ce7674f00000000
+swxc1 :: offset: 0x1f4, out: 0x2f394544
+swxc1 :: offset: 0x1f8, out: 0x2f39454400000000
+swxc1 :: offset: 0x1fc, out: 0x12d6e4a7
+swxc1 :: offset: 0x200, out: 0x12d6e4a700000000
+swxc1 :: offset: 0x204, out: 0x2608c2b7
+swxc1 :: offset: 0x208, out: 0x2608c2b700000000
+swxc1 :: offset: 0x20c, out: 0x56da4c54
+swxc1 :: offset: 0x210, out: 0x56da4c5400000000
+swxc1 :: offset: 0x214, out: 0x900102da
+swxc1 :: offset: 0x218, out: 0x900102da00000000
+swxc1 :: offset: 0x21c, out: 0xc8d7252f
+swxc1 :: offset: 0x220, out: 0xc8d7252f00000000
+swxc1 :: offset: 0x224, out: 0xc890d5f1
+swxc1 :: offset: 0x228, out: 0xc890d5f100000000
+swxc1 :: offset: 0x22c, out: 0xf2efa4f7
+swxc1 :: offset: 0x230, out: 0xf2efa4f700000000
+swxc1 :: offset: 0x234, out: 0xed5005cb
+swxc1 :: offset: 0x238, out: 0xed5005cb00000000
+swxc1 :: offset: 0x23c, out: 0xc8b0a214
+swxc1 :: offset: 0x240, out: 0xc8b0a21400000000
+swxc1 :: offset: 0x244, out: 0x31479189
+swxc1 :: offset: 0x248, out: 0x3147918900000000
+swxc1 :: offset: 0x24c, out: 0x5991136c
+swxc1 :: offset: 0x250, out: 0x5991136c00000000
+swxc1 :: offset: 0x254, out: 0xc6eecff9
+swxc1 :: offset: 0x258, out: 0xc6eecff900000000
+swxc1 :: offset: 0x25c, out: 0x9a2fb6f3
+swxc1 :: offset: 0x260, out: 0x9a2fb6f300000000
+swxc1 :: offset: 0x264, out: 0xa8095212
+swxc1 :: offset: 0x268, out: 0xa809521200000000
+swxc1 :: offset: 0x26c, out: 0x38895270
+swxc1 :: offset: 0x270, out: 0x3889527000000000
+swxc1 :: offset: 0x274, out: 0x87750a04
+swxc1 :: offset: 0x278, out: 0x87750a0400000000
+swxc1 :: offset: 0x27c, out: 0xad765040
+swxc1 :: offset: 0x280, out: 0xad76504000000000
+swxc1 :: offset: 0x284, out: 0x2c3de85e
+swxc1 :: offset: 0x288, out: 0x2c3de85e00000000
+swxc1 :: offset: 0x28c, out: 0x84bb5a83
+swxc1 :: offset: 0x290, out: 0x84bb5a8300000000
+swxc1 :: offset: 0x294, out: 0xae6aff8f
+swxc1 :: offset: 0x298, out: 0xae6aff8f00000000
+swxc1 :: offset: 0x29c, out: 0xc506aa67
+swxc1 :: offset: 0x2a0, out: 0xc506aa6700000000
+swxc1 :: offset: 0x2a4, out: 0xc07112dd
+swxc1 :: offset: 0x2a8, out: 0xc07112dd00000000
+swxc1 :: offset: 0x2ac, out: 0x60ed5ee3
+swxc1 :: offset: 0x2b0, out: 0x60ed5ee300000000
+swxc1 :: offset: 0x2b4, out: 0xc4c770f6
+swxc1 :: offset: 0x2b8, out: 0xc4c770f600000000
+swxc1 :: offset: 0x2bc, out: 0x30dcca5a
+swxc1 :: offset: 0x2c0, out: 0x30dcca5a00000000
+swxc1 :: offset: 0x2c4, out: 0xdfec2b23
+swxc1 :: offset: 0x2c8, out: 0xdfec2b2300000000
+swxc1 :: offset: 0x2cc, out: 0x83cd5277
+swxc1 :: offset: 0x2d0, out: 0x83cd527700000000
+swxc1 :: offset: 0x2d4, out: 0xd3adba26
+swxc1 :: offset: 0x2d8, out: 0xd3adba2600000000
+swxc1 :: offset: 0x2dc, out: 0xff7d96b
+swxc1 :: offset: 0x2e0, out: 0xff7d96b00000000
+swxc1 :: offset: 0x2e4, out: 0x4ab4aa79
+swxc1 :: offset: 0x2e8, out: 0x4ab4aa7900000000
+swxc1 :: offset: 0x2ec, out: 0x8418c00e
+swxc1 :: offset: 0x2f0, out: 0x8418c00e00000000
+swxc1 :: offset: 0x2f4, out: 0xbb8c035e
+swxc1 :: offset: 0x2f8, out: 0xbb8c035e00000000
+swxc1 :: offset: 0x2fc, out: 0xde0f0b8
+swxc1 :: offset: 0x300, out: 0xde0f0b800000000
+swxc1 :: offset: 0x304, out: 0x33b06f54
+swxc1 :: offset: 0x308, out: 0x33b06f5400000000
+swxc1 :: offset: 0x30c, out: 0xa97fdcf1
+swxc1 :: offset: 0x310, out: 0xa97fdcf100000000
+swxc1 :: offset: 0x314, out: 0x77433f37
+swxc1 :: offset: 0x318, out: 0x77433f3700000000
+swxc1 :: offset: 0x31c, out: 0x3fd1c081
+swxc1 :: offset: 0x320, out: 0x3fd1c08100000000
+swxc1 :: offset: 0x324, out: 0xec91d993
+swxc1 :: offset: 0x328, out: 0xec91d99300000000
+swxc1 :: offset: 0x32c, out: 0xc92195e4
+swxc1 :: offset: 0x330, out: 0xc92195e400000000
+swxc1 :: offset: 0x334, out: 0x49fbf6a7
+swxc1 :: offset: 0x338, out: 0x49fbf6a700000000
+swxc1 :: offset: 0x33c, out: 0x95b1a5ab
+swxc1 :: offset: 0x340, out: 0x95b1a5ab00000000
+swxc1 :: offset: 0x344, out: 0x19364378
+swxc1 :: offset: 0x348, out: 0x1936437800000000
+swxc1 :: offset: 0x34c, out: 0xc7ce8d1e
+swxc1 :: offset: 0x350, out: 0xc7ce8d1e00000000
+swxc1 :: offset: 0x354, out: 0xb99e8def
+swxc1 :: offset: 0x358, out: 0xb99e8def00000000
+swxc1 :: offset: 0x35c, out: 0x2f384907
+swxc1 :: offset: 0x360, out: 0x2f38490700000000
+swxc1 :: offset: 0x364, out: 0x47eacdcd
+swxc1 :: offset: 0x368, out: 0x47eacdcd00000000
+swxc1 :: offset: 0x36c, out: 0x582b12fe
+swxc1 :: offset: 0x370, out: 0x582b12fe00000000
+swxc1 :: offset: 0x374, out: 0xd685884e
+swxc1 :: offset: 0x378, out: 0xd685884e00000000
+swxc1 :: offset: 0x37c, out: 0x76558c4f
+swxc1 :: offset: 0x380, out: 0x76558c4f00000000
+swxc1 :: offset: 0x384, out: 0x6168d62a
+swxc1 :: offset: 0x388, out: 0x6168d62a00000000
+swxc1 :: offset: 0x38c, out: 0x34c195c7
+swxc1 :: offset: 0x390, out: 0x34c195c700000000
+swxc1 :: offset: 0x394, out: 0xd3016989
+swxc1 :: offset: 0x398, out: 0xd301698900000000
+swxc1 :: offset: 0x39c, out: 0x4df47405
+swxc1 :: offset: 0x3a0, out: 0x4df4740500000000
+swxc1 :: offset: 0x3a4, out: 0x1ca190bf
+swxc1 :: offset: 0x3a8, out: 0x1ca190bf00000000
+swxc1 :: offset: 0x3ac, out: 0x6cbb06db
+swxc1 :: offset: 0x3b0, out: 0x6cbb06db00000000
+swxc1 :: offset: 0x3b4, out: 0x58300f02
+swxc1 :: offset: 0x3b8, out: 0x58300f0200000000
+swxc1 :: offset: 0x3bc, out: 0x9cae393a
+swxc1 :: offset: 0x3c0, out: 0x9cae393a00000000
+swxc1 :: offset: 0x3c4, out: 0x9a995fdb
+swxc1 :: offset: 0x3c8, out: 0x9a995fdb00000000
+swxc1 :: offset: 0x3cc, out: 0xdc7ebc2d
+swxc1 :: offset: 0x3d0, out: 0xdc7ebc2d00000000
+swxc1 :: offset: 0x3d4, out: 0x8a96047b
+swxc1 :: offset: 0x3d8, out: 0x8a96047b00000000
+swxc1 :: offset: 0x3dc, out: 0xe3405b48
+swxc1 :: offset: 0x3e0, out: 0xe3405b4800000000
+swxc1 :: offset: 0x3e4, out: 0x75bfafd2
+swxc1 :: offset: 0x3e8, out: 0x75bfafd200000000
+swxc1 :: offset: 0x3ec, out: 0xd519d322
+swxc1 :: offset: 0x3f0, out: 0xd519d32200000000
+swxc1 :: offset: 0x3f4, out: 0xde230867
+swxc1 :: offset: 0x3f8, out: 0xde23086700000000
--- /dev/null
+--- LDC1 ---
+ldc1 :: offset: 0x0, out: 0x0
+ldc1 :: offset: 0x8, out: 0x9823b6e0d4326d9
+ldc1 :: offset: 0x10, out: 0x130476dc17c56b6b
+ldc1 :: offset: 0x18, out: 0x1a864db21e475005
+ldc1 :: offset: 0x20, out: 0x2608edb822c9f00f
+ldc1 :: offset: 0x28, out: 0x2f8ad6d62b4bcb61
+ldc1 :: offset: 0x30, out: 0x350c9b6431cd86d3
+ldc1 :: offset: 0x38, out: 0x3c8ea00a384fbdbd
+ldc1 :: offset: 0x40, out: 0x4c11db7048d0c6c7
+ldc1 :: offset: 0x48, out: 0x4593e01e4152fda9
+ldc1 :: offset: 0x50, out: 0x5f15adac5bd4b01b
+ldc1 :: offset: 0x58, out: 0x569796c252568b75
+ldc1 :: offset: 0x60, out: 0x6a1936c86ed82b7f
+ldc1 :: offset: 0x68, out: 0x639b0da6675a1011
+ldc1 :: offset: 0x70, out: 0x791d40147ddc5da3
+ldc1 :: offset: 0x78, out: 0x709f7b7a745e66cd
+ldc1 :: offset: 0x80, out: 0x9823b6e09ce2ab57
+ldc1 :: offset: 0x88, out: 0x91a18d8e95609039
+ldc1 :: offset: 0x90, out: 0x8b27c03c8fe6dd8b
+ldc1 :: offset: 0x98, out: 0x82a5fb528664e6e5
+ldc1 :: offset: 0xa0, out: 0xbe2b5b58baea46ef
+ldc1 :: offset: 0xa8, out: 0xb7a96036b3687d81
+ldc1 :: offset: 0xb0, out: 0xad2f2d84a9ee3033
+ldc1 :: offset: 0xb8, out: 0xa4ad16eaa06c0b5d
+ldc1 :: offset: 0xc0, out: 0xd4326d90d0f37027
+ldc1 :: offset: 0xc8, out: 0xddb056fed9714b49
+ldc1 :: offset: 0xd0, out: 0xc7361b4cc3f706fb
+ldc1 :: offset: 0xd8, out: 0xceb42022ca753d95
+ldc1 :: offset: 0xe0, out: 0xf23a8028f6fb9d9f
+ldc1 :: offset: 0xe8, out: 0xfbb8bb46ff79a6f1
+ldc1 :: offset: 0xf0, out: 0xe13ef6f4e5ffeb43
+ldc1 :: offset: 0xf8, out: 0xe8bccd9aec7dd02d
+ldc1 :: offset: 0x100, out: 0x3486707730476dc0
+ldc1 :: offset: 0x108, out: 0x3d044b1939c556ae
+ldc1 :: offset: 0x110, out: 0x278206ab23431b1c
+ldc1 :: offset: 0x118, out: 0x2e003dc52ac12072
+ldc1 :: offset: 0x120, out: 0x128e9dcf164f8078
+ldc1 :: offset: 0x128, out: 0x1b0ca6a11fcdbb16
+ldc1 :: offset: 0x130, out: 0x18aeb13054bf6a4
+ldc1 :: offset: 0x138, out: 0x808d07d0cc9cdca
+ldc1 :: offset: 0x140, out: 0x7897ab077c56b6b0
+ldc1 :: offset: 0x148, out: 0x7115906975d48dde
+ldc1 :: offset: 0x150, out: 0x6b93dddb6f52c06c
+ldc1 :: offset: 0x158, out: 0x6211e6b566d0fb02
+ldc1 :: offset: 0x160, out: 0x5e9f46bf5a5e5b08
+ldc1 :: offset: 0x168, out: 0x571d7dd153dc6066
+ldc1 :: offset: 0x170, out: 0x4d9b3063495a2dd4
+ldc1 :: offset: 0x178, out: 0x44190b0d40d816ba
+ldc1 :: offset: 0x180, out: 0xaca5c697a864db20
+ldc1 :: offset: 0x188, out: 0xa527fdf9a1e6e04e
+ldc1 :: offset: 0x190, out: 0xbfa1b04bbb60adfc
+ldc1 :: offset: 0x198, out: 0xb6238b25b2e29692
+ldc1 :: offset: 0x1a0, out: 0x8aad2b2f00000000
+ldc1 :: offset: 0x1a8, out: 0x87ee0df6
+ldc1 :: offset: 0x1b0, out: 0x99a95df39d684044
+ldc1 :: offset: 0x1b8, out: 0x902b669d94ea7b2a
+ldc1 :: offset: 0x1c0, out: 0xe0b41de7e4750050
+ldc1 :: offset: 0x1c8, out: 0xe9362689edf73b3e
+ldc1 :: offset: 0x1d0, out: 0xf3b06b3bf771768c
+ldc1 :: offset: 0x1d8, out: 0xfa325055fef34de2
+ldc1 :: offset: 0x1e0, out: 0xc6bcf05fc27dede8
+ldc1 :: offset: 0x1e8, out: 0xcf3ecb31cbffd686
+ldc1 :: offset: 0x1f0, out: 0xd5b88683d1799b34
+ldc1 :: offset: 0x1f8, out: 0xdc3abdedd8fba05a
+ldc1 :: offset: 0x200, out: 0x690ce0ee6dcdfd59
+ldc1 :: offset: 0x208, out: 0x608edb80644fc637
+ldc1 :: offset: 0x210, out: 0x7a0896327ec98b85
+ldc1 :: offset: 0x218, out: 0x738aad5c774bb0eb
+ldc1 :: offset: 0x220, out: 0x4f040d564bc510e1
+ldc1 :: offset: 0x228, out: 0x4686363842472b8f
+ldc1 :: offset: 0x230, out: 0x5c007b8a58c1663d
+ldc1 :: offset: 0x238, out: 0x558240e451435d53
+ldc1 :: offset: 0x240, out: 0x251d3b9e21dc2629
+ldc1 :: offset: 0x248, out: 0x2c9f00f0285e1d47
+ldc1 :: offset: 0x250, out: 0x36194d4232d850f5
+ldc1 :: offset: 0x258, out: 0x3f9b762c3b5a6b9b
+ldc1 :: offset: 0x260, out: 0x315d62607d4cb91
+ldc1 :: offset: 0x268, out: 0xa97ed480e56f0ff
+ldc1 :: offset: 0x270, out: 0x1011a0fa14d0bd4d
+ldc1 :: offset: 0x278, out: 0x19939b941d528623
+ldc1 :: offset: 0x280, out: 0xf12f560ef5ee4bb9
+ldc1 :: offset: 0x288, out: 0xf8ad6d60fc6c70d7
+ldc1 :: offset: 0x290, out: 0xe22b20d2e6ea3d65
+ldc1 :: offset: 0x298, out: 0xeba91bbcef68060b
+ldc1 :: offset: 0x2a0, out: 0xd727bbb6d3e6a601
+ldc1 :: offset: 0x2a8, out: 0xdea580d8da649d6f
+ldc1 :: offset: 0x2b0, out: 0xc423cd6a00000000
+ldc1 :: offset: 0x2b8, out: 0xcda1f60400000000
+ldc1 :: offset: 0x2c0, out: 0xbd3e8d7eb9ff90c9
+ldc1 :: offset: 0x2c8, out: 0xb4bcb610b07daba7
+ldc1 :: offset: 0x2d0, out: 0xae3afba2aafbe615
+ldc1 :: offset: 0x2d8, out: 0xa7b8c0cca379dd7b
+ldc1 :: offset: 0x2e0, out: 0x9b3660c69ff77d71
+ldc1 :: offset: 0x2e8, out: 0x92b45ba89675461f
+ldc1 :: offset: 0x2f0, out: 0x8832161a8cf30bad
+ldc1 :: offset: 0x2f8, out: 0x81b02d74857130c3
+ldc1 :: offset: 0x300, out: 0x5d8a9099594b8d2e
+ldc1 :: offset: 0x308, out: 0x5408abf750c9b640
+ldc1 :: offset: 0x310, out: 0x4e8ee6454a4ffbf2
+ldc1 :: offset: 0x318, out: 0x470cdd2b43cdc09c
+ldc1 :: offset: 0x320, out: 0x7b827d217f436096
+ldc1 :: offset: 0x328, out: 0x7200464f76c15bf8
+ldc1 :: offset: 0x330, out: 0x68860bfd6c47164a
+ldc1 :: offset: 0x338, out: 0x6104309365c52d24
+ldc1 :: offset: 0x340, out: 0x119b4be9155a565e
+ldc1 :: offset: 0x348, out: 0x181970871cd86d30
+ldc1 :: offset: 0x350, out: 0x29f3d35065e2082
+ldc1 :: offset: 0x358, out: 0xb1d065b0fdc1bec
+ldc1 :: offset: 0x360, out: 0x3793a6513352bbe6
+ldc1 :: offset: 0x368, out: 0x3e119d3f3ad08088
+ldc1 :: offset: 0x370, out: 0x2497d08d2056cd3a
+ldc1 :: offset: 0x378, out: 0x2d15ebe329d4f654
+ldc1 :: offset: 0x380, out: 0xc5a92679c1683bce
+ldc1 :: offset: 0x388, out: 0xcc2b1d17c8ea00a0
+ldc1 :: offset: 0x390, out: 0xd6ad50a5d26c4d12
+ldc1 :: offset: 0x398, out: 0xdf2f6bcbdbee767c
+ldc1 :: offset: 0x3a0, out: 0xe3a1cbc1e760d676
+ldc1 :: offset: 0x3a8, out: 0xea23f0afeee2ed18
+ldc1 :: offset: 0x3b0, out: 0xf0a5bd1df464a0aa
+ldc1 :: offset: 0x3b8, out: 0xf9278673fde69bc4
+ldc1 :: offset: 0x3c0, out: 0x89b8fd098d79e0be
+ldc1 :: offset: 0x3c8, out: 0x803ac66784fbdbd0
+ldc1 :: offset: 0x3d0, out: 0x9abc8bd59e7d9662
+ldc1 :: offset: 0x3d8, out: 0x933eb0bb97ffad0c
+ldc1 :: offset: 0x3e0, out: 0xafb010b1ab710d06
+ldc1 :: offset: 0x3e8, out: 0xa6322bdfa2f33668
+ldc1 :: offset: 0x3f0, out: 0xbcb4666db8757bda
+ldc1 :: offset: 0x3f8, out: 0xb5365d03b1f740b4
+ldc1 :: offset: 0x0, out: 0x12bd6aa
+ldc1 :: offset: 0x8, out: 0x7e876382d2ab13
+ldc1 :: offset: 0x10, out: 0x976d6e9ac31510f3
+ldc1 :: offset: 0x18, out: 0xb7746d775ad6a5fb
+ldc1 :: offset: 0x20, out: 0x42b0c0a28677b502
+ldc1 :: offset: 0x28, out: 0x2aa89d319e3c30ad
+ldc1 :: offset: 0x30, out: 0x1f308ec377fb413d
+ldc1 :: offset: 0x38, out: 0x7aa04213c760e4f7
+ldc1 :: offset: 0x40, out: 0x9e705cc51ad8dca0
+ldc1 :: offset: 0x48, out: 0x4b3dda869615a60d
+ldc1 :: offset: 0x50, out: 0x5e7a4dd6353d41d
+ldc1 :: offset: 0x58, out: 0x3af35a9dc40bd413
+ldc1 :: offset: 0x60, out: 0x47f505569a08a180
+ldc1 :: offset: 0x68, out: 0x9564b77fd6d2040f
+ldc1 :: offset: 0x70, out: 0xcebc8279b2c76bbe
+ldc1 :: offset: 0x78, out: 0xb5034c2f1f18e4c7
+ldc1 :: offset: 0x80, out: 0x94ff52fc81afa797
+ldc1 :: offset: 0x88, out: 0x31d8d9166dfc50ea
+ldc1 :: offset: 0x90, out: 0x36549bd678e895b1
+ldc1 :: offset: 0x98, out: 0x85e0a6319b63259b
+ldc1 :: offset: 0xa0, out: 0x556b3ecaccf17ac5
+ldc1 :: offset: 0xa8, out: 0xb42f5fc581eea0fb
+ldc1 :: offset: 0xb0, out: 0x25b50fec14682d97
+ldc1 :: offset: 0xb8, out: 0xfc93c5132cfb087a
+ldc1 :: offset: 0xc0, out: 0x3c2cd9a9cda20766
+ldc1 :: offset: 0xc8, out: 0x1791722a7d72da3e
+ldc1 :: offset: 0xd0, out: 0x87cc9d193ce24ad
+ldc1 :: offset: 0xd8, out: 0x1d2a757038984ed2
+ldc1 :: offset: 0xe0, out: 0xd0d070db710cd036
+ldc1 :: offset: 0xe8, out: 0x39c21c7d03415604
+ldc1 :: offset: 0xf0, out: 0x8e94b7af8ecc31ce
+ldc1 :: offset: 0xf8, out: 0x24eb6a8d1ce7674f
+ldc1 :: offset: 0x100, out: 0x2f39454412d6e4a7
+ldc1 :: offset: 0x108, out: 0x2608c2b756da4c54
+ldc1 :: offset: 0x110, out: 0x900102dac8d7252f
+ldc1 :: offset: 0x118, out: 0xc890d5f1f2efa4f7
+ldc1 :: offset: 0x120, out: 0xed5005cbc8b0a214
+ldc1 :: offset: 0x128, out: 0x314791895991136c
+ldc1 :: offset: 0x130, out: 0xc6eecff99a2fb6f3
+ldc1 :: offset: 0x138, out: 0xa809521238895270
+ldc1 :: offset: 0x140, out: 0x87750a04ad765040
+ldc1 :: offset: 0x148, out: 0x2c3de85e84bb5a83
+ldc1 :: offset: 0x150, out: 0xae6aff8fc506aa67
+ldc1 :: offset: 0x158, out: 0xc07112dd60ed5ee3
+ldc1 :: offset: 0x160, out: 0xc4c770f630dcca5a
+ldc1 :: offset: 0x168, out: 0xdfec2b2383cd5277
+ldc1 :: offset: 0x170, out: 0xd3adba260ff7d96b
+ldc1 :: offset: 0x178, out: 0x4ab4aa798418c00e
+ldc1 :: offset: 0x180, out: 0xbb8c035e0de0f0b8
+ldc1 :: offset: 0x188, out: 0x33b06f54a97fdcf1
+ldc1 :: offset: 0x190, out: 0x77433f373fd1c081
+ldc1 :: offset: 0x198, out: 0xec91d993c92195e4
+ldc1 :: offset: 0x1a0, out: 0x49fbf6a795b1a5ab
+ldc1 :: offset: 0x1a8, out: 0x19364378c7ce8d1e
+ldc1 :: offset: 0x1b0, out: 0xb99e8def2f384907
+ldc1 :: offset: 0x1b8, out: 0x47eacdcd582b12fe
+ldc1 :: offset: 0x1c0, out: 0xd685884e76558c4f
+ldc1 :: offset: 0x1c8, out: 0x6168d62a34c195c7
+ldc1 :: offset: 0x1d0, out: 0xd30169894df47405
+ldc1 :: offset: 0x1d8, out: 0x1ca190bf6cbb06db
+ldc1 :: offset: 0x1e0, out: 0x58300f029cae393a
+ldc1 :: offset: 0x1e8, out: 0x9a995fdbdc7ebc2d
+ldc1 :: offset: 0x1f0, out: 0x8a96047be3405b48
+ldc1 :: offset: 0x1f8, out: 0x75bfafd2d519d322
+ldc1 :: offset: 0x200, out: 0xde230867a630f6ad
+ldc1 :: offset: 0x208, out: 0x2c0a0cf256103260
+ldc1 :: offset: 0x210, out: 0x94a90544249b18ef
+ldc1 :: offset: 0x218, out: 0xf9519fb55b56fcde
+ldc1 :: offset: 0x220, out: 0x81daf8200468319b
+ldc1 :: offset: 0x228, out: 0x8c61ca5a5725f2ec
+ldc1 :: offset: 0x230, out: 0x8b95a6ddc25dc8bf
+ldc1 :: offset: 0x238, out: 0x300ce751dac6162f
+ldc1 :: offset: 0x240, out: 0x6778fdf3ba52a850
+ldc1 :: offset: 0x248, out: 0xad00b1f7da78479f
+ldc1 :: offset: 0x250, out: 0x8d44168a6b6d98a
+ldc1 :: offset: 0x258, out: 0xf518381dce634413
+ldc1 :: offset: 0x260, out: 0xe4627f3fe5255fc0
+ldc1 :: offset: 0x268, out: 0xccd392e176321f28
+ldc1 :: offset: 0x270, out: 0x829464944018fd8f
+ldc1 :: offset: 0x278, out: 0x15d3204052e8f0e5
+ldc1 :: offset: 0x280, out: 0x7caf83d2880ff344
+ldc1 :: offset: 0x288, out: 0xf156a04c747defd7
+ldc1 :: offset: 0x290, out: 0x93e2601c0f31d710
+ldc1 :: offset: 0x298, out: 0xe1e1a679131cd933
+ldc1 :: offset: 0x2a0, out: 0x24296b75a76fa427
+ldc1 :: offset: 0x2a8, out: 0xd296e2d2139ee56a
+ldc1 :: offset: 0x2b0, out: 0x5a82447f6dc2a5c0
+ldc1 :: offset: 0x2b8, out: 0x76c89e80c07dc168
+ldc1 :: offset: 0x2c0, out: 0x70dc3454bfe348f
+ldc1 :: offset: 0x2c8, out: 0xbddc7123dd6d241b
+ldc1 :: offset: 0x2d0, out: 0xf62fb727a59fcebe
+ldc1 :: offset: 0x2d8, out: 0x109f27e90f9f46fb
+ldc1 :: offset: 0x2e0, out: 0x3f63daa9afd199d7
+ldc1 :: offset: 0x2e8, out: 0xdbcb312ea3d484f2
+ldc1 :: offset: 0x2f0, out: 0x1f353faada4fe4c6
+ldc1 :: offset: 0x2f8, out: 0x8b086ee07150c260
+ldc1 :: offset: 0x300, out: 0xe54750d5d9257f25
+ldc1 :: offset: 0x308, out: 0x3d69625fe9a6db5b
+ldc1 :: offset: 0x310, out: 0x70a3e0424340ac96
+ldc1 :: offset: 0x318, out: 0xc0478f036980171e
+ldc1 :: offset: 0x320, out: 0x3ce839a51cf929e3
+ldc1 :: offset: 0x328, out: 0xe2fbfa895eb68958
+ldc1 :: offset: 0x330, out: 0xd24bb05d76ed25b7
+ldc1 :: offset: 0x338, out: 0xeb9682c170312f1
+ldc1 :: offset: 0x340, out: 0x84785280dd301d0d
+ldc1 :: offset: 0x348, out: 0x179c77aa1f8fd6ef
+ldc1 :: offset: 0x350, out: 0x26444ced2998436d
+ldc1 :: offset: 0x358, out: 0x7175c9dd58ca708
+ldc1 :: offset: 0x360, out: 0x663d061055833287
+ldc1 :: offset: 0x368, out: 0xab7dd0488951d68b
+ldc1 :: offset: 0x370, out: 0xf69823670e82471b
+ldc1 :: offset: 0x378, out: 0x36886c59d98d26b2
+ldc1 :: offset: 0x380, out: 0x9ca4bdbd32be479
+ldc1 :: offset: 0x388, out: 0xfd5d7d1d9962e61f
+ldc1 :: offset: 0x390, out: 0x3f46553ecad374df
+ldc1 :: offset: 0x398, out: 0x2e9ab97d3eedf2a7
+ldc1 :: offset: 0x3a0, out: 0x36a6f7fa3c0c9f33
+ldc1 :: offset: 0x3a8, out: 0x8bb938e3155ec9dc
+ldc1 :: offset: 0x3b0, out: 0xd2df25c419478206
+ldc1 :: offset: 0x3b8, out: 0xbc65bf27eb321825
+ldc1 :: offset: 0x3c0, out: 0xa8b08fe67a8bc7da
+ldc1 :: offset: 0x3c8, out: 0x852b5bcaf8dfcde8
+ldc1 :: offset: 0x3d0, out: 0x478909b59a99269
+ldc1 :: offset: 0x3d8, out: 0xbfb31cc87857360f
+ldc1 :: offset: 0x3e0, out: 0xb665ed5e7f89e9a2
+ldc1 :: offset: 0x3e8, out: 0x15da9474b7a8d5e4
+ldc1 :: offset: 0x3f0, out: 0xf6b3537d2af90fcc
+ldc1 :: offset: 0x3f8, out: 0x223d7cfe2b961897
+ldc1 :: offset: 0x400, out: 0x420b34f533734a4b
+ldc1 :: offset: 0x408, out: 0x897c8c8ddd46b33c
+ldc1 :: offset: 0x410, out: 0x7a387445e392ccd9
+ldc1 :: offset: 0x418, out: 0x512f29b1d80000c9
+ldc1 :: offset: 0x420, out: 0xeaded5c53dad020a
+ldc1 :: offset: 0x428, out: 0x8a6229d731eea35b
+ldc1 :: offset: 0x430, out: 0x2c3c3f9e48985649
+ldc1 :: offset: 0x438, out: 0x7ff61e78dc9c0b77
+ldc1 :: offset: 0x440, out: 0x2299b0e01d5e68ec
+ldc1 :: offset: 0x448, out: 0x7c3b04673d0c6e25
+ldc1 :: offset: 0x450, out: 0x164e17c1e7fb6587
+ldc1 :: offset: 0x458, out: 0xfa4ca28b56d4950b
+ldc1 :: offset: 0x460, out: 0xe5e9a314be7fa08a
+ldc1 :: offset: 0x468, out: 0xf8be8164159649c5
+ldc1 :: offset: 0x470, out: 0x7ca3259784e69b17
+ldc1 :: offset: 0x478, out: 0xfc8d543ca1f24f5c
+ldc1 :: offset: 0x480, out: 0x4aeb6ca0e3459e36
+ldc1 :: offset: 0x488, out: 0xc532e18e187980fa
+ldc1 :: offset: 0x490, out: 0xb3fdec294f287d1c
+ldc1 :: offset: 0x498, out: 0xb620660a49732b90
+ldc1 :: offset: 0x4a0, out: 0x993138f16cfde991
+ldc1 :: offset: 0x4a8, out: 0xde02d1337d5407b9
+ldc1 :: offset: 0x4b0, out: 0x13a390e1e1dab15a
+ldc1 :: offset: 0x4b8, out: 0x743491a6828716c8
+ldc1 :: offset: 0x4c0, out: 0x8cff404aede292f2
+ldc1 :: offset: 0x4c8, out: 0xb9cec0db1f837636
+ldc1 :: offset: 0x4d0, out: 0x2eaa5aa70509771c
+ldc1 :: offset: 0x4d8, out: 0xd327538e1875241b
+ldc1 :: offset: 0x4e0, out: 0x42e9f8548b739b6b
+ldc1 :: offset: 0x4e8, out: 0x78e4e50ceccbba1a
+ldc1 :: offset: 0x4f0, out: 0xf6b6fa3fcd9d27cb
+ldc1 :: offset: 0x4f8, out: 0x73916483ae3e9423
+ldc1 :: offset: 0x500, out: 0x276af70a0e128561
+ldc1 :: offset: 0x508, out: 0x3045bf6b5e74b6e
+ldc1 :: offset: 0x510, out: 0x20223f1308accfa6
+ldc1 :: offset: 0x518, out: 0xf83c55743976b5f5
+ldc1 :: offset: 0x520, out: 0x1f9720f946923c3d
+ldc1 :: offset: 0x528, out: 0x620d28506d2448dd
+ldc1 :: offset: 0x530, out: 0x60a521e99ff4a732
+ldc1 :: offset: 0x538, out: 0x5a08f3ab5c680f0b
+ldc1 :: offset: 0x540, out: 0xc7a59be7800f3d26
+ldc1 :: offset: 0x548, out: 0x1aecdf2982ca1b41
+ldc1 :: offset: 0x550, out: 0x2b8613a260d19dcd
+ldc1 :: offset: 0x558, out: 0x2518ac8b0e8bbe7f
+ldc1 :: offset: 0x560, out: 0x743e568d2fcf486b
+ldc1 :: offset: 0x568, out: 0x126f646f34c31728
+ldc1 :: offset: 0x570, out: 0xaab0196156fc4d12
+ldc1 :: offset: 0x578, out: 0x7535cd338595d342
+ldc1 :: offset: 0x580, out: 0xdfb254da422346ec
+ldc1 :: offset: 0x588, out: 0xa86726c90081ab2a
+ldc1 :: offset: 0x590, out: 0x9bfeffa1679d7438
+ldc1 :: offset: 0x598, out: 0xc7699826b7dee244
+ldc1 :: offset: 0x5a0, out: 0x3c07af97fba6704a
+ldc1 :: offset: 0x5a8, out: 0x521364dc04c58bfe
+ldc1 :: offset: 0x5b0, out: 0xe0f7bb589ab7aebc
+ldc1 :: offset: 0x5b8, out: 0xe336c60cdeeb954d
+ldc1 :: offset: 0x5c0, out: 0xd5b2120c6f52416e
+ldc1 :: offset: 0x5c8, out: 0x85a2d4ff7e628a34
+ldc1 :: offset: 0x5d0, out: 0x986a2b654a4e7e07
+ldc1 :: offset: 0x5d8, out: 0xa974eac43a489b55
+ldc1 :: offset: 0x5e0, out: 0xa388c16272f1f8f5
+ldc1 :: offset: 0x5e8, out: 0xe8c11f45e7495ea9
+ldc1 :: offset: 0x5f0, out: 0xadaa5a765cc1c8b4
+ldc1 :: offset: 0x5f8, out: 0x7ab4ce88dfa605c0
+ldc1 :: offset: 0x600, out: 0xb42ad6e659a7b04f
+ldc1 :: offset: 0x608, out: 0x4bf8485ab728922f
+ldc1 :: offset: 0x610, out: 0x76a3d60c3b66a7fb
+ldc1 :: offset: 0x618, out: 0x31e0c6affdc28eda
+ldc1 :: offset: 0x620, out: 0x53606bb4bf0c999d
+ldc1 :: offset: 0x628, out: 0x32fc12c81b7919f0
+ldc1 :: offset: 0x630, out: 0x3ef88384c72efcd6
+ldc1 :: offset: 0x638, out: 0x38b1c7bb6a2a3580
+ldc1 :: offset: 0x640, out: 0x15ebf6121dca77c9
+ldc1 :: offset: 0x648, out: 0x5eaacdd9fd9147ae
+ldc1 :: offset: 0x650, out: 0xbb8470f981e91117
+ldc1 :: offset: 0x658, out: 0x5d42aeac6a532e0
+ldc1 :: offset: 0x660, out: 0x14abf36419fb9e63
+ldc1 :: offset: 0x668, out: 0x249d559aa8d72aac
+ldc1 :: offset: 0x670, out: 0xcd6764f084b30ec
+ldc1 :: offset: 0x678, out: 0x7f03ac0792468fdf
+ldc1 :: offset: 0x680, out: 0x7e35ce6d56e670f5
+ldc1 :: offset: 0x688, out: 0x152828591a652711
+ldc1 :: offset: 0x690, out: 0x9e1c3283d215a9fb
+ldc1 :: offset: 0x698, out: 0x8d95c049282a0417
+ldc1 :: offset: 0x6a0, out: 0xf2e7a490978058f3
+ldc1 :: offset: 0x6a8, out: 0x775b4cca0975b1aa
+ldc1 :: offset: 0x6b0, out: 0xa2b84a635111020
+ldc1 :: offset: 0x6b8, out: 0x23fa0d3a7d88b6f
+ldc1 :: offset: 0x6c0, out: 0xa3d991b79941dedd
+ldc1 :: offset: 0x6c8, out: 0x751cb4835a0d9508
+ldc1 :: offset: 0x6d0, out: 0x949cad35625bb2d3
+ldc1 :: offset: 0x6d8, out: 0x7f567f35a6929739
+ldc1 :: offset: 0x6e0, out: 0x185b88e0db8d7d27
+ldc1 :: offset: 0x6e8, out: 0x255a4cd22fd61b91
+ldc1 :: offset: 0x6f0, out: 0x1048d589a4363f7b
+ldc1 :: offset: 0x6f8, out: 0x6a6d5708f4605790
+ldc1 :: offset: 0x700, out: 0xd58ecbabde35697f
+ldc1 :: offset: 0x708, out: 0x575548fd08c0a5f1
+ldc1 :: offset: 0x710, out: 0x8bb640fb8ed98ddb
+ldc1 :: offset: 0x718, out: 0xbe00d51eabc578cc
+ldc1 :: offset: 0x720, out: 0x2f7e224a1c170ab2
+ldc1 :: offset: 0x728, out: 0xa978f12ca22256a7
+ldc1 :: offset: 0x730, out: 0x9950a93b811ee02f
+ldc1 :: offset: 0x738, out: 0xb44eea93c6796a0c
+ldc1 :: offset: 0x740, out: 0xfe71fca06c0eb657
+ldc1 :: offset: 0x748, out: 0x4ed6393df818af57
+ldc1 :: offset: 0x750, out: 0xf22e90200236770a
+ldc1 :: offset: 0x758, out: 0x81efb6c7afd0c45d
+ldc1 :: offset: 0x760, out: 0xeed8f3518102315b
+ldc1 :: offset: 0x768, out: 0xadafefb9995efd5e
+ldc1 :: offset: 0x770, out: 0x34061933eb253086
+ldc1 :: offset: 0x778, out: 0x1748da264b4c52bc
+ldc1 :: offset: 0x780, out: 0x34fdfc9a9302be89
+ldc1 :: offset: 0x788, out: 0xd00278c3c521d180
+ldc1 :: offset: 0x790, out: 0xe90944a4c1d37a5d
+ldc1 :: offset: 0x798, out: 0x65fd698fddef9839
+ldc1 :: offset: 0x7a0, out: 0xc49ee3ad81b5af52
+ldc1 :: offset: 0x7a8, out: 0x7aa941e8bdb263e9
+ldc1 :: offset: 0x7b0, out: 0x372c209e42f3b58d
+ldc1 :: offset: 0x7b8, out: 0x30f870b7e122a83b
+ldc1 :: offset: 0x7c0, out: 0x9e02de4b678930ec
+ldc1 :: offset: 0x7c8, out: 0xcd61a8639826631e
+ldc1 :: offset: 0x7d0, out: 0xae87bc899a7bd3ca
+ldc1 :: offset: 0x7d8, out: 0x58ec644d6481af17
+ldc1 :: offset: 0x7e0, out: 0x680cce5fb236b666
+ldc1 :: offset: 0x7e8, out: 0x3baa99471f6d4d75
+ldc1 :: offset: 0x7f0, out: 0x614d9b445f12236b
+ldc1 :: offset: 0x7f8, out: 0xa2a6ec661ba84121
+--- LWC1 ---
+lwc1 :: offset: 0x0, out: 0x0
+lwc1 :: offset: 0x4, out: 0x0
+lwc1 :: offset: 0x8, out: 0x9823b6e
+lwc1 :: offset: 0xc, out: 0xd4326d9
+lwc1 :: offset: 0x10, out: 0x130476dc
+lwc1 :: offset: 0x14, out: 0x17c56b6b
+lwc1 :: offset: 0x18, out: 0x1a864db2
+lwc1 :: offset: 0x1c, out: 0x1e475005
+lwc1 :: offset: 0x20, out: 0x2608edb8
+lwc1 :: offset: 0x24, out: 0x22c9f00f
+lwc1 :: offset: 0x28, out: 0x2f8ad6d6
+lwc1 :: offset: 0x2c, out: 0x2b4bcb61
+lwc1 :: offset: 0x30, out: 0x350c9b64
+lwc1 :: offset: 0x34, out: 0x31cd86d3
+lwc1 :: offset: 0x38, out: 0x3c8ea00a
+lwc1 :: offset: 0x3c, out: 0x384fbdbd
+lwc1 :: offset: 0x40, out: 0x4c11db70
+lwc1 :: offset: 0x44, out: 0x48d0c6c7
+lwc1 :: offset: 0x48, out: 0x4593e01e
+lwc1 :: offset: 0x4c, out: 0x4152fda9
+lwc1 :: offset: 0x50, out: 0x5f15adac
+lwc1 :: offset: 0x54, out: 0x5bd4b01b
+lwc1 :: offset: 0x58, out: 0x569796c2
+lwc1 :: offset: 0x5c, out: 0x52568b75
+lwc1 :: offset: 0x60, out: 0x6a1936c8
+lwc1 :: offset: 0x64, out: 0x6ed82b7f
+lwc1 :: offset: 0x68, out: 0x639b0da6
+lwc1 :: offset: 0x6c, out: 0x675a1011
+lwc1 :: offset: 0x70, out: 0x791d4014
+lwc1 :: offset: 0x74, out: 0x7ddc5da3
+lwc1 :: offset: 0x78, out: 0x709f7b7a
+lwc1 :: offset: 0x7c, out: 0x745e66cd
+lwc1 :: offset: 0x80, out: 0x9823b6e0
+lwc1 :: offset: 0x84, out: 0x9ce2ab57
+lwc1 :: offset: 0x88, out: 0x91a18d8e
+lwc1 :: offset: 0x8c, out: 0x95609039
+lwc1 :: offset: 0x90, out: 0x8b27c03c
+lwc1 :: offset: 0x94, out: 0x8fe6dd8b
+lwc1 :: offset: 0x98, out: 0x82a5fb52
+lwc1 :: offset: 0x9c, out: 0x8664e6e5
+lwc1 :: offset: 0xa0, out: 0xbe2b5b58
+lwc1 :: offset: 0xa4, out: 0xbaea46ef
+lwc1 :: offset: 0xa8, out: 0xb7a96036
+lwc1 :: offset: 0xac, out: 0xb3687d81
+lwc1 :: offset: 0xb0, out: 0xad2f2d84
+lwc1 :: offset: 0xb4, out: 0xa9ee3033
+lwc1 :: offset: 0xb8, out: 0xa4ad16ea
+lwc1 :: offset: 0xbc, out: 0xa06c0b5d
+lwc1 :: offset: 0xc0, out: 0xd4326d90
+lwc1 :: offset: 0xc4, out: 0xd0f37027
+lwc1 :: offset: 0xc8, out: 0xddb056fe
+lwc1 :: offset: 0xcc, out: 0xd9714b49
+lwc1 :: offset: 0xd0, out: 0xc7361b4c
+lwc1 :: offset: 0xd4, out: 0xc3f706fb
+lwc1 :: offset: 0xd8, out: 0xceb42022
+lwc1 :: offset: 0xdc, out: 0xca753d95
+lwc1 :: offset: 0xe0, out: 0xf23a8028
+lwc1 :: offset: 0xe4, out: 0xf6fb9d9f
+lwc1 :: offset: 0xe8, out: 0xfbb8bb46
+lwc1 :: offset: 0xec, out: 0xff79a6f1
+lwc1 :: offset: 0xf0, out: 0xe13ef6f4
+lwc1 :: offset: 0xf4, out: 0xe5ffeb43
+lwc1 :: offset: 0xf8, out: 0xe8bccd9a
+lwc1 :: offset: 0xfc, out: 0xec7dd02d
+lwc1 :: offset: 0x100, out: 0x34867077
+lwc1 :: offset: 0x104, out: 0x30476dc0
+lwc1 :: offset: 0x108, out: 0x3d044b19
+lwc1 :: offset: 0x10c, out: 0x39c556ae
+lwc1 :: offset: 0x110, out: 0x278206ab
+lwc1 :: offset: 0x114, out: 0x23431b1c
+lwc1 :: offset: 0x118, out: 0x2e003dc5
+lwc1 :: offset: 0x11c, out: 0x2ac12072
+lwc1 :: offset: 0x120, out: 0x128e9dcf
+lwc1 :: offset: 0x124, out: 0x164f8078
+lwc1 :: offset: 0x128, out: 0x1b0ca6a1
+lwc1 :: offset: 0x12c, out: 0x1fcdbb16
+lwc1 :: offset: 0x130, out: 0x18aeb13
+lwc1 :: offset: 0x134, out: 0x54bf6a4
+lwc1 :: offset: 0x138, out: 0x808d07d
+lwc1 :: offset: 0x13c, out: 0xcc9cdca
+lwc1 :: offset: 0x140, out: 0x7897ab07
+lwc1 :: offset: 0x144, out: 0x7c56b6b0
+lwc1 :: offset: 0x148, out: 0x71159069
+lwc1 :: offset: 0x14c, out: 0x75d48dde
+lwc1 :: offset: 0x150, out: 0x6b93dddb
+lwc1 :: offset: 0x154, out: 0x6f52c06c
+lwc1 :: offset: 0x158, out: 0x6211e6b5
+lwc1 :: offset: 0x15c, out: 0x66d0fb02
+lwc1 :: offset: 0x160, out: 0x5e9f46bf
+lwc1 :: offset: 0x164, out: 0x5a5e5b08
+lwc1 :: offset: 0x168, out: 0x571d7dd1
+lwc1 :: offset: 0x16c, out: 0x53dc6066
+lwc1 :: offset: 0x170, out: 0x4d9b3063
+lwc1 :: offset: 0x174, out: 0x495a2dd4
+lwc1 :: offset: 0x178, out: 0x44190b0d
+lwc1 :: offset: 0x17c, out: 0x40d816ba
+lwc1 :: offset: 0x180, out: 0xaca5c697
+lwc1 :: offset: 0x184, out: 0xa864db20
+lwc1 :: offset: 0x188, out: 0xa527fdf9
+lwc1 :: offset: 0x18c, out: 0xa1e6e04e
+lwc1 :: offset: 0x190, out: 0xbfa1b04b
+lwc1 :: offset: 0x194, out: 0xbb60adfc
+lwc1 :: offset: 0x198, out: 0xb6238b25
+lwc1 :: offset: 0x19c, out: 0xb2e29692
+lwc1 :: offset: 0x1a0, out: 0x8aad2b2f
+lwc1 :: offset: 0x1a4, out: 0x0
+lwc1 :: offset: 0x1a8, out: 0x0
+lwc1 :: offset: 0x1ac, out: 0x87ee0df6
+lwc1 :: offset: 0x1b0, out: 0x99a95df3
+lwc1 :: offset: 0x1b4, out: 0x9d684044
+lwc1 :: offset: 0x1b8, out: 0x902b669d
+lwc1 :: offset: 0x1bc, out: 0x94ea7b2a
+lwc1 :: offset: 0x1c0, out: 0xe0b41de7
+lwc1 :: offset: 0x1c4, out: 0xe4750050
+lwc1 :: offset: 0x1c8, out: 0xe9362689
+lwc1 :: offset: 0x1cc, out: 0xedf73b3e
+lwc1 :: offset: 0x1d0, out: 0xf3b06b3b
+lwc1 :: offset: 0x1d4, out: 0xf771768c
+lwc1 :: offset: 0x1d8, out: 0xfa325055
+lwc1 :: offset: 0x1dc, out: 0xfef34de2
+lwc1 :: offset: 0x1e0, out: 0xc6bcf05f
+lwc1 :: offset: 0x1e4, out: 0xc27dede8
+lwc1 :: offset: 0x1e8, out: 0xcf3ecb31
+lwc1 :: offset: 0x1ec, out: 0xcbffd686
+lwc1 :: offset: 0x1f0, out: 0xd5b88683
+lwc1 :: offset: 0x1f4, out: 0xd1799b34
+lwc1 :: offset: 0x1f8, out: 0xdc3abded
+lwc1 :: offset: 0x1fc, out: 0xd8fba05a
+lwc1 :: offset: 0x200, out: 0x690ce0ee
+lwc1 :: offset: 0x204, out: 0x6dcdfd59
+lwc1 :: offset: 0x208, out: 0x608edb80
+lwc1 :: offset: 0x20c, out: 0x644fc637
+lwc1 :: offset: 0x210, out: 0x7a089632
+lwc1 :: offset: 0x214, out: 0x7ec98b85
+lwc1 :: offset: 0x218, out: 0x738aad5c
+lwc1 :: offset: 0x21c, out: 0x774bb0eb
+lwc1 :: offset: 0x220, out: 0x4f040d56
+lwc1 :: offset: 0x224, out: 0x4bc510e1
+lwc1 :: offset: 0x228, out: 0x46863638
+lwc1 :: offset: 0x22c, out: 0x42472b8f
+lwc1 :: offset: 0x230, out: 0x5c007b8a
+lwc1 :: offset: 0x234, out: 0x58c1663d
+lwc1 :: offset: 0x238, out: 0x558240e4
+lwc1 :: offset: 0x23c, out: 0x51435d53
+lwc1 :: offset: 0x240, out: 0x251d3b9e
+lwc1 :: offset: 0x244, out: 0x21dc2629
+lwc1 :: offset: 0x248, out: 0x2c9f00f0
+lwc1 :: offset: 0x24c, out: 0x285e1d47
+lwc1 :: offset: 0x250, out: 0x36194d42
+lwc1 :: offset: 0x254, out: 0x32d850f5
+lwc1 :: offset: 0x258, out: 0x3f9b762c
+lwc1 :: offset: 0x25c, out: 0x3b5a6b9b
+lwc1 :: offset: 0x260, out: 0x315d626
+lwc1 :: offset: 0x264, out: 0x7d4cb91
+lwc1 :: offset: 0x268, out: 0xa97ed48
+lwc1 :: offset: 0x26c, out: 0xe56f0ff
+lwc1 :: offset: 0x270, out: 0x1011a0fa
+lwc1 :: offset: 0x274, out: 0x14d0bd4d
+lwc1 :: offset: 0x278, out: 0x19939b94
+lwc1 :: offset: 0x27c, out: 0x1d528623
+lwc1 :: offset: 0x280, out: 0xf12f560e
+lwc1 :: offset: 0x284, out: 0xf5ee4bb9
+lwc1 :: offset: 0x288, out: 0xf8ad6d60
+lwc1 :: offset: 0x28c, out: 0xfc6c70d7
+lwc1 :: offset: 0x290, out: 0xe22b20d2
+lwc1 :: offset: 0x294, out: 0xe6ea3d65
+lwc1 :: offset: 0x298, out: 0xeba91bbc
+lwc1 :: offset: 0x29c, out: 0xef68060b
+lwc1 :: offset: 0x2a0, out: 0xd727bbb6
+lwc1 :: offset: 0x2a4, out: 0xd3e6a601
+lwc1 :: offset: 0x2a8, out: 0xdea580d8
+lwc1 :: offset: 0x2ac, out: 0xda649d6f
+lwc1 :: offset: 0x2b0, out: 0xc423cd6a
+lwc1 :: offset: 0x2b4, out: 0x0
+lwc1 :: offset: 0x2b8, out: 0xcda1f604
+lwc1 :: offset: 0x2bc, out: 0x0
+lwc1 :: offset: 0x2c0, out: 0xbd3e8d7e
+lwc1 :: offset: 0x2c4, out: 0xb9ff90c9
+lwc1 :: offset: 0x2c8, out: 0xb4bcb610
+lwc1 :: offset: 0x2cc, out: 0xb07daba7
+lwc1 :: offset: 0x2d0, out: 0xae3afba2
+lwc1 :: offset: 0x2d4, out: 0xaafbe615
+lwc1 :: offset: 0x2d8, out: 0xa7b8c0cc
+lwc1 :: offset: 0x2dc, out: 0xa379dd7b
+lwc1 :: offset: 0x2e0, out: 0x9b3660c6
+lwc1 :: offset: 0x2e4, out: 0x9ff77d71
+lwc1 :: offset: 0x2e8, out: 0x92b45ba8
+lwc1 :: offset: 0x2ec, out: 0x9675461f
+lwc1 :: offset: 0x2f0, out: 0x8832161a
+lwc1 :: offset: 0x2f4, out: 0x8cf30bad
+lwc1 :: offset: 0x2f8, out: 0x81b02d74
+lwc1 :: offset: 0x2fc, out: 0x857130c3
+lwc1 :: offset: 0x300, out: 0x5d8a9099
+lwc1 :: offset: 0x304, out: 0x594b8d2e
+lwc1 :: offset: 0x308, out: 0x5408abf7
+lwc1 :: offset: 0x30c, out: 0x50c9b640
+lwc1 :: offset: 0x310, out: 0x4e8ee645
+lwc1 :: offset: 0x314, out: 0x4a4ffbf2
+lwc1 :: offset: 0x318, out: 0x470cdd2b
+lwc1 :: offset: 0x31c, out: 0x43cdc09c
+lwc1 :: offset: 0x320, out: 0x7b827d21
+lwc1 :: offset: 0x324, out: 0x7f436096
+lwc1 :: offset: 0x328, out: 0x7200464f
+lwc1 :: offset: 0x32c, out: 0x76c15bf8
+lwc1 :: offset: 0x330, out: 0x68860bfd
+lwc1 :: offset: 0x334, out: 0x6c47164a
+lwc1 :: offset: 0x338, out: 0x61043093
+lwc1 :: offset: 0x33c, out: 0x65c52d24
+lwc1 :: offset: 0x340, out: 0x119b4be9
+lwc1 :: offset: 0x344, out: 0x155a565e
+lwc1 :: offset: 0x348, out: 0x18197087
+lwc1 :: offset: 0x34c, out: 0x1cd86d30
+lwc1 :: offset: 0x350, out: 0x29f3d35
+lwc1 :: offset: 0x354, out: 0x65e2082
+lwc1 :: offset: 0x358, out: 0xb1d065b
+lwc1 :: offset: 0x35c, out: 0xfdc1bec
+lwc1 :: offset: 0x360, out: 0x3793a651
+lwc1 :: offset: 0x364, out: 0x3352bbe6
+lwc1 :: offset: 0x368, out: 0x3e119d3f
+lwc1 :: offset: 0x36c, out: 0x3ad08088
+lwc1 :: offset: 0x370, out: 0x2497d08d
+lwc1 :: offset: 0x374, out: 0x2056cd3a
+lwc1 :: offset: 0x378, out: 0x2d15ebe3
+lwc1 :: offset: 0x37c, out: 0x29d4f654
+lwc1 :: offset: 0x380, out: 0xc5a92679
+lwc1 :: offset: 0x384, out: 0xc1683bce
+lwc1 :: offset: 0x388, out: 0xcc2b1d17
+lwc1 :: offset: 0x38c, out: 0xc8ea00a0
+lwc1 :: offset: 0x390, out: 0xd6ad50a5
+lwc1 :: offset: 0x394, out: 0xd26c4d12
+lwc1 :: offset: 0x398, out: 0xdf2f6bcb
+lwc1 :: offset: 0x39c, out: 0xdbee767c
+lwc1 :: offset: 0x3a0, out: 0xe3a1cbc1
+lwc1 :: offset: 0x3a4, out: 0xe760d676
+lwc1 :: offset: 0x3a8, out: 0xea23f0af
+lwc1 :: offset: 0x3ac, out: 0xeee2ed18
+lwc1 :: offset: 0x3b0, out: 0xf0a5bd1d
+lwc1 :: offset: 0x3b4, out: 0xf464a0aa
+lwc1 :: offset: 0x3b8, out: 0xf9278673
+lwc1 :: offset: 0x3bc, out: 0xfde69bc4
+lwc1 :: offset: 0x3c0, out: 0x89b8fd09
+lwc1 :: offset: 0x3c4, out: 0x8d79e0be
+lwc1 :: offset: 0x3c8, out: 0x803ac667
+lwc1 :: offset: 0x3cc, out: 0x84fbdbd0
+lwc1 :: offset: 0x3d0, out: 0x9abc8bd5
+lwc1 :: offset: 0x3d4, out: 0x9e7d9662
+lwc1 :: offset: 0x3d8, out: 0x933eb0bb
+lwc1 :: offset: 0x3dc, out: 0x97ffad0c
+lwc1 :: offset: 0x3e0, out: 0xafb010b1
+lwc1 :: offset: 0x3e4, out: 0xab710d06
+lwc1 :: offset: 0x3e8, out: 0xa6322bdf
+lwc1 :: offset: 0x3ec, out: 0xa2f33668
+lwc1 :: offset: 0x3f0, out: 0xbcb4666d
+lwc1 :: offset: 0x3f4, out: 0xb8757bda
+lwc1 :: offset: 0x3f8, out: 0xb5365d03
+lwc1 :: offset: 0x3fc, out: 0xb1f740b4
+lwc1 :: offset: 0x0, out: 0x0
+lwc1 :: offset: 0x4, out: 0x12bd6aa
+lwc1 :: offset: 0x8, out: 0x7e8763
+lwc1 :: offset: 0xc, out: 0x82d2ab13
+lwc1 :: offset: 0x10, out: 0x976d6e9a
+lwc1 :: offset: 0x14, out: 0xc31510f3
+lwc1 :: offset: 0x18, out: 0xb7746d77
+lwc1 :: offset: 0x1c, out: 0x5ad6a5fb
+lwc1 :: offset: 0x20, out: 0x42b0c0a2
+lwc1 :: offset: 0x24, out: 0x8677b502
+lwc1 :: offset: 0x28, out: 0x2aa89d31
+lwc1 :: offset: 0x2c, out: 0x9e3c30ad
+lwc1 :: offset: 0x30, out: 0x1f308ec3
+lwc1 :: offset: 0x34, out: 0x77fb413d
+lwc1 :: offset: 0x38, out: 0x7aa04213
+lwc1 :: offset: 0x3c, out: 0xc760e4f7
+lwc1 :: offset: 0x40, out: 0x9e705cc5
+lwc1 :: offset: 0x44, out: 0x1ad8dca0
+lwc1 :: offset: 0x48, out: 0x4b3dda86
+lwc1 :: offset: 0x4c, out: 0x9615a60d
+lwc1 :: offset: 0x50, out: 0x5e7a4dd
+lwc1 :: offset: 0x54, out: 0x6353d41d
+lwc1 :: offset: 0x58, out: 0x3af35a9d
+lwc1 :: offset: 0x5c, out: 0xc40bd413
+lwc1 :: offset: 0x60, out: 0x47f50556
+lwc1 :: offset: 0x64, out: 0x9a08a180
+lwc1 :: offset: 0x68, out: 0x9564b77f
+lwc1 :: offset: 0x6c, out: 0xd6d2040f
+lwc1 :: offset: 0x70, out: 0xcebc8279
+lwc1 :: offset: 0x74, out: 0xb2c76bbe
+lwc1 :: offset: 0x78, out: 0xb5034c2f
+lwc1 :: offset: 0x7c, out: 0x1f18e4c7
+lwc1 :: offset: 0x80, out: 0x94ff52fc
+lwc1 :: offset: 0x84, out: 0x81afa797
+lwc1 :: offset: 0x88, out: 0x31d8d916
+lwc1 :: offset: 0x8c, out: 0x6dfc50ea
+lwc1 :: offset: 0x90, out: 0x36549bd6
+lwc1 :: offset: 0x94, out: 0x78e895b1
+lwc1 :: offset: 0x98, out: 0x85e0a631
+lwc1 :: offset: 0x9c, out: 0x9b63259b
+lwc1 :: offset: 0xa0, out: 0x556b3eca
+lwc1 :: offset: 0xa4, out: 0xccf17ac5
+lwc1 :: offset: 0xa8, out: 0xb42f5fc5
+lwc1 :: offset: 0xac, out: 0x81eea0fb
+lwc1 :: offset: 0xb0, out: 0x25b50fec
+lwc1 :: offset: 0xb4, out: 0x14682d97
+lwc1 :: offset: 0xb8, out: 0xfc93c513
+lwc1 :: offset: 0xbc, out: 0x2cfb087a
+lwc1 :: offset: 0xc0, out: 0x3c2cd9a9
+lwc1 :: offset: 0xc4, out: 0xcda20766
+lwc1 :: offset: 0xc8, out: 0x1791722a
+lwc1 :: offset: 0xcc, out: 0x7d72da3e
+lwc1 :: offset: 0xd0, out: 0x87cc9d1
+lwc1 :: offset: 0xd4, out: 0x93ce24ad
+lwc1 :: offset: 0xd8, out: 0x1d2a7570
+lwc1 :: offset: 0xdc, out: 0x38984ed2
+lwc1 :: offset: 0xe0, out: 0xd0d070db
+lwc1 :: offset: 0xe4, out: 0x710cd036
+lwc1 :: offset: 0xe8, out: 0x39c21c7d
+lwc1 :: offset: 0xec, out: 0x3415604
+lwc1 :: offset: 0xf0, out: 0x8e94b7af
+lwc1 :: offset: 0xf4, out: 0x8ecc31ce
+lwc1 :: offset: 0xf8, out: 0x24eb6a8d
+lwc1 :: offset: 0xfc, out: 0x1ce7674f
+lwc1 :: offset: 0x100, out: 0x2f394544
+lwc1 :: offset: 0x104, out: 0x12d6e4a7
+lwc1 :: offset: 0x108, out: 0x2608c2b7
+lwc1 :: offset: 0x10c, out: 0x56da4c54
+lwc1 :: offset: 0x110, out: 0x900102da
+lwc1 :: offset: 0x114, out: 0xc8d7252f
+lwc1 :: offset: 0x118, out: 0xc890d5f1
+lwc1 :: offset: 0x11c, out: 0xf2efa4f7
+lwc1 :: offset: 0x120, out: 0xed5005cb
+lwc1 :: offset: 0x124, out: 0xc8b0a214
+lwc1 :: offset: 0x128, out: 0x31479189
+lwc1 :: offset: 0x12c, out: 0x5991136c
+lwc1 :: offset: 0x130, out: 0xc6eecff9
+lwc1 :: offset: 0x134, out: 0x9a2fb6f3
+lwc1 :: offset: 0x138, out: 0xa8095212
+lwc1 :: offset: 0x13c, out: 0x38895270
+lwc1 :: offset: 0x140, out: 0x87750a04
+lwc1 :: offset: 0x144, out: 0xad765040
+lwc1 :: offset: 0x148, out: 0x2c3de85e
+lwc1 :: offset: 0x14c, out: 0x84bb5a83
+lwc1 :: offset: 0x150, out: 0xae6aff8f
+lwc1 :: offset: 0x154, out: 0xc506aa67
+lwc1 :: offset: 0x158, out: 0xc07112dd
+lwc1 :: offset: 0x15c, out: 0x60ed5ee3
+lwc1 :: offset: 0x160, out: 0xc4c770f6
+lwc1 :: offset: 0x164, out: 0x30dcca5a
+lwc1 :: offset: 0x168, out: 0xdfec2b23
+lwc1 :: offset: 0x16c, out: 0x83cd5277
+lwc1 :: offset: 0x170, out: 0xd3adba26
+lwc1 :: offset: 0x174, out: 0xff7d96b
+lwc1 :: offset: 0x178, out: 0x4ab4aa79
+lwc1 :: offset: 0x17c, out: 0x8418c00e
+lwc1 :: offset: 0x180, out: 0xbb8c035e
+lwc1 :: offset: 0x184, out: 0xde0f0b8
+lwc1 :: offset: 0x188, out: 0x33b06f54
+lwc1 :: offset: 0x18c, out: 0xa97fdcf1
+lwc1 :: offset: 0x190, out: 0x77433f37
+lwc1 :: offset: 0x194, out: 0x3fd1c081
+lwc1 :: offset: 0x198, out: 0xec91d993
+lwc1 :: offset: 0x19c, out: 0xc92195e4
+lwc1 :: offset: 0x1a0, out: 0x49fbf6a7
+lwc1 :: offset: 0x1a4, out: 0x95b1a5ab
+lwc1 :: offset: 0x1a8, out: 0x19364378
+lwc1 :: offset: 0x1ac, out: 0xc7ce8d1e
+lwc1 :: offset: 0x1b0, out: 0xb99e8def
+lwc1 :: offset: 0x1b4, out: 0x2f384907
+lwc1 :: offset: 0x1b8, out: 0x47eacdcd
+lwc1 :: offset: 0x1bc, out: 0x582b12fe
+lwc1 :: offset: 0x1c0, out: 0xd685884e
+lwc1 :: offset: 0x1c4, out: 0x76558c4f
+lwc1 :: offset: 0x1c8, out: 0x6168d62a
+lwc1 :: offset: 0x1cc, out: 0x34c195c7
+lwc1 :: offset: 0x1d0, out: 0xd3016989
+lwc1 :: offset: 0x1d4, out: 0x4df47405
+lwc1 :: offset: 0x1d8, out: 0x1ca190bf
+lwc1 :: offset: 0x1dc, out: 0x6cbb06db
+lwc1 :: offset: 0x1e0, out: 0x58300f02
+lwc1 :: offset: 0x1e4, out: 0x9cae393a
+lwc1 :: offset: 0x1e8, out: 0x9a995fdb
+lwc1 :: offset: 0x1ec, out: 0xdc7ebc2d
+lwc1 :: offset: 0x1f0, out: 0x8a96047b
+lwc1 :: offset: 0x1f4, out: 0xe3405b48
+lwc1 :: offset: 0x1f8, out: 0x75bfafd2
+lwc1 :: offset: 0x1fc, out: 0xd519d322
+lwc1 :: offset: 0x200, out: 0xde230867
+lwc1 :: offset: 0x204, out: 0xa630f6ad
+lwc1 :: offset: 0x208, out: 0x2c0a0cf2
+lwc1 :: offset: 0x20c, out: 0x56103260
+lwc1 :: offset: 0x210, out: 0x94a90544
+lwc1 :: offset: 0x214, out: 0x249b18ef
+lwc1 :: offset: 0x218, out: 0xf9519fb5
+lwc1 :: offset: 0x21c, out: 0x5b56fcde
+lwc1 :: offset: 0x220, out: 0x81daf820
+lwc1 :: offset: 0x224, out: 0x468319b
+lwc1 :: offset: 0x228, out: 0x8c61ca5a
+lwc1 :: offset: 0x22c, out: 0x5725f2ec
+lwc1 :: offset: 0x230, out: 0x8b95a6dd
+lwc1 :: offset: 0x234, out: 0xc25dc8bf
+lwc1 :: offset: 0x238, out: 0x300ce751
+lwc1 :: offset: 0x23c, out: 0xdac6162f
+lwc1 :: offset: 0x240, out: 0x6778fdf3
+lwc1 :: offset: 0x244, out: 0xba52a850
+lwc1 :: offset: 0x248, out: 0xad00b1f7
+lwc1 :: offset: 0x24c, out: 0xda78479f
+lwc1 :: offset: 0x250, out: 0x8d44168
+lwc1 :: offset: 0x254, out: 0xa6b6d98a
+lwc1 :: offset: 0x258, out: 0xf518381d
+lwc1 :: offset: 0x25c, out: 0xce634413
+lwc1 :: offset: 0x260, out: 0xe4627f3f
+lwc1 :: offset: 0x264, out: 0xe5255fc0
+lwc1 :: offset: 0x268, out: 0xccd392e1
+lwc1 :: offset: 0x26c, out: 0x76321f28
+lwc1 :: offset: 0x270, out: 0x82946494
+lwc1 :: offset: 0x274, out: 0x4018fd8f
+lwc1 :: offset: 0x278, out: 0x15d32040
+lwc1 :: offset: 0x27c, out: 0x52e8f0e5
+lwc1 :: offset: 0x280, out: 0x7caf83d2
+lwc1 :: offset: 0x284, out: 0x880ff344
+lwc1 :: offset: 0x288, out: 0xf156a04c
+lwc1 :: offset: 0x28c, out: 0x747defd7
+lwc1 :: offset: 0x290, out: 0x93e2601c
+lwc1 :: offset: 0x294, out: 0xf31d710
+lwc1 :: offset: 0x298, out: 0xe1e1a679
+lwc1 :: offset: 0x29c, out: 0x131cd933
+lwc1 :: offset: 0x2a0, out: 0x24296b75
+lwc1 :: offset: 0x2a4, out: 0xa76fa427
+lwc1 :: offset: 0x2a8, out: 0xd296e2d2
+lwc1 :: offset: 0x2ac, out: 0x139ee56a
+lwc1 :: offset: 0x2b0, out: 0x5a82447f
+lwc1 :: offset: 0x2b4, out: 0x6dc2a5c0
+lwc1 :: offset: 0x2b8, out: 0x76c89e80
+lwc1 :: offset: 0x2bc, out: 0xc07dc168
+lwc1 :: offset: 0x2c0, out: 0x70dc345
+lwc1 :: offset: 0x2c4, out: 0x4bfe348f
+lwc1 :: offset: 0x2c8, out: 0xbddc7123
+lwc1 :: offset: 0x2cc, out: 0xdd6d241b
+lwc1 :: offset: 0x2d0, out: 0xf62fb727
+lwc1 :: offset: 0x2d4, out: 0xa59fcebe
+lwc1 :: offset: 0x2d8, out: 0x109f27e9
+lwc1 :: offset: 0x2dc, out: 0xf9f46fb
+lwc1 :: offset: 0x2e0, out: 0x3f63daa9
+lwc1 :: offset: 0x2e4, out: 0xafd199d7
+lwc1 :: offset: 0x2e8, out: 0xdbcb312e
+lwc1 :: offset: 0x2ec, out: 0xa3d484f2
+lwc1 :: offset: 0x2f0, out: 0x1f353faa
+lwc1 :: offset: 0x2f4, out: 0xda4fe4c6
+lwc1 :: offset: 0x2f8, out: 0x8b086ee0
+lwc1 :: offset: 0x2fc, out: 0x7150c260
+lwc1 :: offset: 0x300, out: 0xe54750d5
+lwc1 :: offset: 0x304, out: 0xd9257f25
+lwc1 :: offset: 0x308, out: 0x3d69625f
+lwc1 :: offset: 0x30c, out: 0xe9a6db5b
+lwc1 :: offset: 0x310, out: 0x70a3e042
+lwc1 :: offset: 0x314, out: 0x4340ac96
+lwc1 :: offset: 0x318, out: 0xc0478f03
+lwc1 :: offset: 0x31c, out: 0x6980171e
+lwc1 :: offset: 0x320, out: 0x3ce839a5
+lwc1 :: offset: 0x324, out: 0x1cf929e3
+lwc1 :: offset: 0x328, out: 0xe2fbfa89
+lwc1 :: offset: 0x32c, out: 0x5eb68958
+lwc1 :: offset: 0x330, out: 0xd24bb05d
+lwc1 :: offset: 0x334, out: 0x76ed25b7
+lwc1 :: offset: 0x338, out: 0xeb9682c
+lwc1 :: offset: 0x33c, out: 0x170312f1
+lwc1 :: offset: 0x340, out: 0x84785280
+lwc1 :: offset: 0x344, out: 0xdd301d0d
+lwc1 :: offset: 0x348, out: 0x179c77aa
+lwc1 :: offset: 0x34c, out: 0x1f8fd6ef
+lwc1 :: offset: 0x350, out: 0x26444ced
+lwc1 :: offset: 0x354, out: 0x2998436d
+lwc1 :: offset: 0x358, out: 0x7175c9d
+lwc1 :: offset: 0x35c, out: 0xd58ca708
+lwc1 :: offset: 0x360, out: 0x663d0610
+lwc1 :: offset: 0x364, out: 0x55833287
+lwc1 :: offset: 0x368, out: 0xab7dd048
+lwc1 :: offset: 0x36c, out: 0x8951d68b
+lwc1 :: offset: 0x370, out: 0xf6982367
+lwc1 :: offset: 0x374, out: 0xe82471b
+lwc1 :: offset: 0x378, out: 0x36886c59
+lwc1 :: offset: 0x37c, out: 0xd98d26b2
+lwc1 :: offset: 0x380, out: 0x9ca4bdb
+lwc1 :: offset: 0x384, out: 0xd32be479
+lwc1 :: offset: 0x388, out: 0xfd5d7d1d
+lwc1 :: offset: 0x38c, out: 0x9962e61f
+lwc1 :: offset: 0x390, out: 0x3f46553e
+lwc1 :: offset: 0x394, out: 0xcad374df
+lwc1 :: offset: 0x398, out: 0x2e9ab97d
+lwc1 :: offset: 0x39c, out: 0x3eedf2a7
+lwc1 :: offset: 0x3a0, out: 0x36a6f7fa
+lwc1 :: offset: 0x3a4, out: 0x3c0c9f33
+lwc1 :: offset: 0x3a8, out: 0x8bb938e3
+lwc1 :: offset: 0x3ac, out: 0x155ec9dc
+lwc1 :: offset: 0x3b0, out: 0xd2df25c4
+lwc1 :: offset: 0x3b4, out: 0x19478206
+lwc1 :: offset: 0x3b8, out: 0xbc65bf27
+lwc1 :: offset: 0x3bc, out: 0xeb321825
+lwc1 :: offset: 0x3c0, out: 0xa8b08fe6
+lwc1 :: offset: 0x3c4, out: 0x7a8bc7da
+lwc1 :: offset: 0x3c8, out: 0x852b5bca
+lwc1 :: offset: 0x3cc, out: 0xf8dfcde8
+lwc1 :: offset: 0x3d0, out: 0x478909b
+lwc1 :: offset: 0x3d4, out: 0x59a99269
+lwc1 :: offset: 0x3d8, out: 0xbfb31cc8
+lwc1 :: offset: 0x3dc, out: 0x7857360f
+lwc1 :: offset: 0x3e0, out: 0xb665ed5e
+lwc1 :: offset: 0x3e4, out: 0x7f89e9a2
+lwc1 :: offset: 0x3e8, out: 0x15da9474
+lwc1 :: offset: 0x3ec, out: 0xb7a8d5e4
+lwc1 :: offset: 0x3f0, out: 0xf6b3537d
+lwc1 :: offset: 0x3f4, out: 0x2af90fcc
+lwc1 :: offset: 0x3f8, out: 0x223d7cfe
+lwc1 :: offset: 0x3fc, out: 0x2b961897
+lwc1 :: offset: 0x400, out: 0x420b34f5
+lwc1 :: offset: 0x404, out: 0x33734a4b
+lwc1 :: offset: 0x408, out: 0x897c8c8d
+lwc1 :: offset: 0x40c, out: 0xdd46b33c
+lwc1 :: offset: 0x410, out: 0x7a387445
+lwc1 :: offset: 0x414, out: 0xe392ccd9
+lwc1 :: offset: 0x418, out: 0x512f29b1
+lwc1 :: offset: 0x41c, out: 0xd80000c9
+lwc1 :: offset: 0x420, out: 0xeaded5c5
+lwc1 :: offset: 0x424, out: 0x3dad020a
+lwc1 :: offset: 0x428, out: 0x8a6229d7
+lwc1 :: offset: 0x42c, out: 0x31eea35b
+lwc1 :: offset: 0x430, out: 0x2c3c3f9e
+lwc1 :: offset: 0x434, out: 0x48985649
+lwc1 :: offset: 0x438, out: 0x7ff61e78
+lwc1 :: offset: 0x43c, out: 0xdc9c0b77
+lwc1 :: offset: 0x440, out: 0x2299b0e0
+lwc1 :: offset: 0x444, out: 0x1d5e68ec
+lwc1 :: offset: 0x448, out: 0x7c3b0467
+lwc1 :: offset: 0x44c, out: 0x3d0c6e25
+lwc1 :: offset: 0x450, out: 0x164e17c1
+lwc1 :: offset: 0x454, out: 0xe7fb6587
+lwc1 :: offset: 0x458, out: 0xfa4ca28b
+lwc1 :: offset: 0x45c, out: 0x56d4950b
+lwc1 :: offset: 0x460, out: 0xe5e9a314
+lwc1 :: offset: 0x464, out: 0xbe7fa08a
+lwc1 :: offset: 0x468, out: 0xf8be8164
+lwc1 :: offset: 0x46c, out: 0x159649c5
+lwc1 :: offset: 0x470, out: 0x7ca32597
+lwc1 :: offset: 0x474, out: 0x84e69b17
+lwc1 :: offset: 0x478, out: 0xfc8d543c
+lwc1 :: offset: 0x47c, out: 0xa1f24f5c
+lwc1 :: offset: 0x480, out: 0x4aeb6ca0
+lwc1 :: offset: 0x484, out: 0xe3459e36
+lwc1 :: offset: 0x488, out: 0xc532e18e
+lwc1 :: offset: 0x48c, out: 0x187980fa
+lwc1 :: offset: 0x490, out: 0xb3fdec29
+lwc1 :: offset: 0x494, out: 0x4f287d1c
+lwc1 :: offset: 0x498, out: 0xb620660a
+lwc1 :: offset: 0x49c, out: 0x49732b90
+lwc1 :: offset: 0x4a0, out: 0x993138f1
+lwc1 :: offset: 0x4a4, out: 0x6cfde991
+lwc1 :: offset: 0x4a8, out: 0xde02d133
+lwc1 :: offset: 0x4ac, out: 0x7d5407b9
+lwc1 :: offset: 0x4b0, out: 0x13a390e1
+lwc1 :: offset: 0x4b4, out: 0xe1dab15a
+lwc1 :: offset: 0x4b8, out: 0x743491a6
+lwc1 :: offset: 0x4bc, out: 0x828716c8
+lwc1 :: offset: 0x4c0, out: 0x8cff404a
+lwc1 :: offset: 0x4c4, out: 0xede292f2
+lwc1 :: offset: 0x4c8, out: 0xb9cec0db
+lwc1 :: offset: 0x4cc, out: 0x1f837636
+lwc1 :: offset: 0x4d0, out: 0x2eaa5aa7
+lwc1 :: offset: 0x4d4, out: 0x509771c
+lwc1 :: offset: 0x4d8, out: 0xd327538e
+lwc1 :: offset: 0x4dc, out: 0x1875241b
+lwc1 :: offset: 0x4e0, out: 0x42e9f854
+lwc1 :: offset: 0x4e4, out: 0x8b739b6b
+lwc1 :: offset: 0x4e8, out: 0x78e4e50c
+lwc1 :: offset: 0x4ec, out: 0xeccbba1a
+lwc1 :: offset: 0x4f0, out: 0xf6b6fa3f
+lwc1 :: offset: 0x4f4, out: 0xcd9d27cb
+lwc1 :: offset: 0x4f8, out: 0x73916483
+lwc1 :: offset: 0x4fc, out: 0xae3e9423
+lwc1 :: offset: 0x500, out: 0x276af70a
+lwc1 :: offset: 0x504, out: 0xe128561
+lwc1 :: offset: 0x508, out: 0x3045bf6
+lwc1 :: offset: 0x50c, out: 0xb5e74b6e
+lwc1 :: offset: 0x510, out: 0x20223f13
+lwc1 :: offset: 0x514, out: 0x8accfa6
+lwc1 :: offset: 0x518, out: 0xf83c5574
+lwc1 :: offset: 0x51c, out: 0x3976b5f5
+lwc1 :: offset: 0x520, out: 0x1f9720f9
+lwc1 :: offset: 0x524, out: 0x46923c3d
+lwc1 :: offset: 0x528, out: 0x620d2850
+lwc1 :: offset: 0x52c, out: 0x6d2448dd
+lwc1 :: offset: 0x530, out: 0x60a521e9
+lwc1 :: offset: 0x534, out: 0x9ff4a732
+lwc1 :: offset: 0x538, out: 0x5a08f3ab
+lwc1 :: offset: 0x53c, out: 0x5c680f0b
+lwc1 :: offset: 0x540, out: 0xc7a59be7
+lwc1 :: offset: 0x544, out: 0x800f3d26
+lwc1 :: offset: 0x548, out: 0x1aecdf29
+lwc1 :: offset: 0x54c, out: 0x82ca1b41
+lwc1 :: offset: 0x550, out: 0x2b8613a2
+lwc1 :: offset: 0x554, out: 0x60d19dcd
+lwc1 :: offset: 0x558, out: 0x2518ac8b
+lwc1 :: offset: 0x55c, out: 0xe8bbe7f
+lwc1 :: offset: 0x560, out: 0x743e568d
+lwc1 :: offset: 0x564, out: 0x2fcf486b
+lwc1 :: offset: 0x568, out: 0x126f646f
+lwc1 :: offset: 0x56c, out: 0x34c31728
+lwc1 :: offset: 0x570, out: 0xaab01961
+lwc1 :: offset: 0x574, out: 0x56fc4d12
+lwc1 :: offset: 0x578, out: 0x7535cd33
+lwc1 :: offset: 0x57c, out: 0x8595d342
+lwc1 :: offset: 0x580, out: 0xdfb254da
+lwc1 :: offset: 0x584, out: 0x422346ec
+lwc1 :: offset: 0x588, out: 0xa86726c9
+lwc1 :: offset: 0x58c, out: 0x81ab2a
+lwc1 :: offset: 0x590, out: 0x9bfeffa1
+lwc1 :: offset: 0x594, out: 0x679d7438
+lwc1 :: offset: 0x598, out: 0xc7699826
+lwc1 :: offset: 0x59c, out: 0xb7dee244
+lwc1 :: offset: 0x5a0, out: 0x3c07af97
+lwc1 :: offset: 0x5a4, out: 0xfba6704a
+lwc1 :: offset: 0x5a8, out: 0x521364dc
+lwc1 :: offset: 0x5ac, out: 0x4c58bfe
+lwc1 :: offset: 0x5b0, out: 0xe0f7bb58
+lwc1 :: offset: 0x5b4, out: 0x9ab7aebc
+lwc1 :: offset: 0x5b8, out: 0xe336c60c
+lwc1 :: offset: 0x5bc, out: 0xdeeb954d
+lwc1 :: offset: 0x5c0, out: 0xd5b2120c
+lwc1 :: offset: 0x5c4, out: 0x6f52416e
+lwc1 :: offset: 0x5c8, out: 0x85a2d4ff
+lwc1 :: offset: 0x5cc, out: 0x7e628a34
+lwc1 :: offset: 0x5d0, out: 0x986a2b65
+lwc1 :: offset: 0x5d4, out: 0x4a4e7e07
+lwc1 :: offset: 0x5d8, out: 0xa974eac4
+lwc1 :: offset: 0x5dc, out: 0x3a489b55
+lwc1 :: offset: 0x5e0, out: 0xa388c162
+lwc1 :: offset: 0x5e4, out: 0x72f1f8f5
+lwc1 :: offset: 0x5e8, out: 0xe8c11f45
+lwc1 :: offset: 0x5ec, out: 0xe7495ea9
+lwc1 :: offset: 0x5f0, out: 0xadaa5a76
+lwc1 :: offset: 0x5f4, out: 0x5cc1c8b4
+lwc1 :: offset: 0x5f8, out: 0x7ab4ce88
+lwc1 :: offset: 0x5fc, out: 0xdfa605c0
+lwc1 :: offset: 0x600, out: 0xb42ad6e6
+lwc1 :: offset: 0x604, out: 0x59a7b04f
+lwc1 :: offset: 0x608, out: 0x4bf8485a
+lwc1 :: offset: 0x60c, out: 0xb728922f
+lwc1 :: offset: 0x610, out: 0x76a3d60c
+lwc1 :: offset: 0x614, out: 0x3b66a7fb
+lwc1 :: offset: 0x618, out: 0x31e0c6af
+lwc1 :: offset: 0x61c, out: 0xfdc28eda
+lwc1 :: offset: 0x620, out: 0x53606bb4
+lwc1 :: offset: 0x624, out: 0xbf0c999d
+lwc1 :: offset: 0x628, out: 0x32fc12c8
+lwc1 :: offset: 0x62c, out: 0x1b7919f0
+lwc1 :: offset: 0x630, out: 0x3ef88384
+lwc1 :: offset: 0x634, out: 0xc72efcd6
+lwc1 :: offset: 0x638, out: 0x38b1c7bb
+lwc1 :: offset: 0x63c, out: 0x6a2a3580
+lwc1 :: offset: 0x640, out: 0x15ebf612
+lwc1 :: offset: 0x644, out: 0x1dca77c9
+lwc1 :: offset: 0x648, out: 0x5eaacdd9
+lwc1 :: offset: 0x64c, out: 0xfd9147ae
+lwc1 :: offset: 0x650, out: 0xbb8470f9
+lwc1 :: offset: 0x654, out: 0x81e91117
+lwc1 :: offset: 0x658, out: 0x5d42aea
+lwc1 :: offset: 0x65c, out: 0xc6a532e0
+lwc1 :: offset: 0x660, out: 0x14abf364
+lwc1 :: offset: 0x664, out: 0x19fb9e63
+lwc1 :: offset: 0x668, out: 0x249d559a
+lwc1 :: offset: 0x66c, out: 0xa8d72aac
+lwc1 :: offset: 0x670, out: 0xcd6764f
+lwc1 :: offset: 0x674, out: 0x84b30ec
+lwc1 :: offset: 0x678, out: 0x7f03ac07
+lwc1 :: offset: 0x67c, out: 0x92468fdf
+lwc1 :: offset: 0x680, out: 0x7e35ce6d
+lwc1 :: offset: 0x684, out: 0x56e670f5
+lwc1 :: offset: 0x688, out: 0x15282859
+lwc1 :: offset: 0x68c, out: 0x1a652711
+lwc1 :: offset: 0x690, out: 0x9e1c3283
+lwc1 :: offset: 0x694, out: 0xd215a9fb
+lwc1 :: offset: 0x698, out: 0x8d95c049
+lwc1 :: offset: 0x69c, out: 0x282a0417
+lwc1 :: offset: 0x6a0, out: 0xf2e7a490
+lwc1 :: offset: 0x6a4, out: 0x978058f3
+lwc1 :: offset: 0x6a8, out: 0x775b4cca
+lwc1 :: offset: 0x6ac, out: 0x975b1aa
+lwc1 :: offset: 0x6b0, out: 0xa2b84a6
+lwc1 :: offset: 0x6b4, out: 0x35111020
+lwc1 :: offset: 0x6b8, out: 0x23fa0d3
+lwc1 :: offset: 0x6bc, out: 0xa7d88b6f
+lwc1 :: offset: 0x6c0, out: 0xa3d991b7
+lwc1 :: offset: 0x6c4, out: 0x9941dedd
+lwc1 :: offset: 0x6c8, out: 0x751cb483
+lwc1 :: offset: 0x6cc, out: 0x5a0d9508
+lwc1 :: offset: 0x6d0, out: 0x949cad35
+lwc1 :: offset: 0x6d4, out: 0x625bb2d3
+lwc1 :: offset: 0x6d8, out: 0x7f567f35
+lwc1 :: offset: 0x6dc, out: 0xa6929739
+lwc1 :: offset: 0x6e0, out: 0x185b88e0
+lwc1 :: offset: 0x6e4, out: 0xdb8d7d27
+lwc1 :: offset: 0x6e8, out: 0x255a4cd2
+lwc1 :: offset: 0x6ec, out: 0x2fd61b91
+lwc1 :: offset: 0x6f0, out: 0x1048d589
+lwc1 :: offset: 0x6f4, out: 0xa4363f7b
+lwc1 :: offset: 0x6f8, out: 0x6a6d5708
+lwc1 :: offset: 0x6fc, out: 0xf4605790
+lwc1 :: offset: 0x700, out: 0xd58ecbab
+lwc1 :: offset: 0x704, out: 0xde35697f
+lwc1 :: offset: 0x708, out: 0x575548fd
+lwc1 :: offset: 0x70c, out: 0x8c0a5f1
+lwc1 :: offset: 0x710, out: 0x8bb640fb
+lwc1 :: offset: 0x714, out: 0x8ed98ddb
+lwc1 :: offset: 0x718, out: 0xbe00d51e
+lwc1 :: offset: 0x71c, out: 0xabc578cc
+lwc1 :: offset: 0x720, out: 0x2f7e224a
+lwc1 :: offset: 0x724, out: 0x1c170ab2
+lwc1 :: offset: 0x728, out: 0xa978f12c
+lwc1 :: offset: 0x72c, out: 0xa22256a7
+lwc1 :: offset: 0x730, out: 0x9950a93b
+lwc1 :: offset: 0x734, out: 0x811ee02f
+lwc1 :: offset: 0x738, out: 0xb44eea93
+lwc1 :: offset: 0x73c, out: 0xc6796a0c
+lwc1 :: offset: 0x740, out: 0xfe71fca0
+lwc1 :: offset: 0x744, out: 0x6c0eb657
+lwc1 :: offset: 0x748, out: 0x4ed6393d
+lwc1 :: offset: 0x74c, out: 0xf818af57
+lwc1 :: offset: 0x750, out: 0xf22e9020
+lwc1 :: offset: 0x754, out: 0x236770a
+lwc1 :: offset: 0x758, out: 0x81efb6c7
+lwc1 :: offset: 0x75c, out: 0xafd0c45d
+lwc1 :: offset: 0x760, out: 0xeed8f351
+lwc1 :: offset: 0x764, out: 0x8102315b
+lwc1 :: offset: 0x768, out: 0xadafefb9
+lwc1 :: offset: 0x76c, out: 0x995efd5e
+lwc1 :: offset: 0x770, out: 0x34061933
+lwc1 :: offset: 0x774, out: 0xeb253086
+lwc1 :: offset: 0x778, out: 0x1748da26
+lwc1 :: offset: 0x77c, out: 0x4b4c52bc
+lwc1 :: offset: 0x780, out: 0x34fdfc9a
+lwc1 :: offset: 0x784, out: 0x9302be89
+lwc1 :: offset: 0x788, out: 0xd00278c3
+lwc1 :: offset: 0x78c, out: 0xc521d180
+lwc1 :: offset: 0x790, out: 0xe90944a4
+lwc1 :: offset: 0x794, out: 0xc1d37a5d
+lwc1 :: offset: 0x798, out: 0x65fd698f
+lwc1 :: offset: 0x79c, out: 0xddef9839
+lwc1 :: offset: 0x7a0, out: 0xc49ee3ad
+lwc1 :: offset: 0x7a4, out: 0x81b5af52
+lwc1 :: offset: 0x7a8, out: 0x7aa941e8
+lwc1 :: offset: 0x7ac, out: 0xbdb263e9
+lwc1 :: offset: 0x7b0, out: 0x372c209e
+lwc1 :: offset: 0x7b4, out: 0x42f3b58d
+lwc1 :: offset: 0x7b8, out: 0x30f870b7
+lwc1 :: offset: 0x7bc, out: 0xe122a83b
+lwc1 :: offset: 0x7c0, out: 0x9e02de4b
+lwc1 :: offset: 0x7c4, out: 0x678930ec
+lwc1 :: offset: 0x7c8, out: 0xcd61a863
+lwc1 :: offset: 0x7cc, out: 0x9826631e
+lwc1 :: offset: 0x7d0, out: 0xae87bc89
+lwc1 :: offset: 0x7d4, out: 0x9a7bd3ca
+lwc1 :: offset: 0x7d8, out: 0x58ec644d
+lwc1 :: offset: 0x7dc, out: 0x6481af17
+lwc1 :: offset: 0x7e0, out: 0x680cce5f
+lwc1 :: offset: 0x7e4, out: 0xb236b666
+lwc1 :: offset: 0x7e8, out: 0x3baa9947
+lwc1 :: offset: 0x7ec, out: 0x1f6d4d75
+lwc1 :: offset: 0x7f0, out: 0x614d9b44
+lwc1 :: offset: 0x7f4, out: 0x5f12236b
+lwc1 :: offset: 0x7f8, out: 0xa2a6ec66
+lwc1 :: offset: 0x7fc, out: 0x1ba84121
+--- SDC1 ---
+sdc1 :: offset: 0x0, out: 0x0
+sdc1 :: offset: 0x8, out: 0x9823b6e0d4326d9
+sdc1 :: offset: 0x10, out: 0x130476dc17c56b6b
+sdc1 :: offset: 0x18, out: 0x1a864db21e475005
+sdc1 :: offset: 0x20, out: 0x2608edb822c9f00f
+sdc1 :: offset: 0x28, out: 0x2f8ad6d62b4bcb61
+sdc1 :: offset: 0x30, out: 0x350c9b6431cd86d3
+sdc1 :: offset: 0x38, out: 0x3c8ea00a384fbdbd
+sdc1 :: offset: 0x40, out: 0x4c11db7048d0c6c7
+sdc1 :: offset: 0x48, out: 0x4593e01e4152fda9
+sdc1 :: offset: 0x50, out: 0x5f15adac5bd4b01b
+sdc1 :: offset: 0x58, out: 0x569796c252568b75
+sdc1 :: offset: 0x60, out: 0x6a1936c86ed82b7f
+sdc1 :: offset: 0x68, out: 0x639b0da6675a1011
+sdc1 :: offset: 0x70, out: 0x791d40147ddc5da3
+sdc1 :: offset: 0x78, out: 0x709f7b7a745e66cd
+sdc1 :: offset: 0x80, out: 0x9823b6e09ce2ab57
+sdc1 :: offset: 0x88, out: 0x91a18d8e95609039
+sdc1 :: offset: 0x90, out: 0x8b27c03c8fe6dd8b
+sdc1 :: offset: 0x98, out: 0x82a5fb528664e6e5
+sdc1 :: offset: 0xa0, out: 0xbe2b5b58baea46ef
+sdc1 :: offset: 0xa8, out: 0xb7a96036b3687d81
+sdc1 :: offset: 0xb0, out: 0xad2f2d84a9ee3033
+sdc1 :: offset: 0xb8, out: 0xa4ad16eaa06c0b5d
+sdc1 :: offset: 0xc0, out: 0xd4326d90d0f37027
+sdc1 :: offset: 0xc8, out: 0xddb056fed9714b49
+sdc1 :: offset: 0xd0, out: 0xc7361b4cc3f706fb
+sdc1 :: offset: 0xd8, out: 0xceb42022ca753d95
+sdc1 :: offset: 0xe0, out: 0xf23a8028f6fb9d9f
+sdc1 :: offset: 0xe8, out: 0xfbb8bb46ff79a6f1
+sdc1 :: offset: 0xf0, out: 0xe13ef6f4e5ffeb43
+sdc1 :: offset: 0xf8, out: 0xe8bccd9aec7dd02d
+sdc1 :: offset: 0x100, out: 0x3486707730476dc0
+sdc1 :: offset: 0x108, out: 0x3d044b1939c556ae
+sdc1 :: offset: 0x110, out: 0x278206ab23431b1c
+sdc1 :: offset: 0x118, out: 0x2e003dc52ac12072
+sdc1 :: offset: 0x120, out: 0x128e9dcf164f8078
+sdc1 :: offset: 0x128, out: 0x1b0ca6a11fcdbb16
+sdc1 :: offset: 0x130, out: 0x18aeb13054bf6a4
+sdc1 :: offset: 0x138, out: 0x808d07d0cc9cdca
+sdc1 :: offset: 0x140, out: 0x7897ab077c56b6b0
+sdc1 :: offset: 0x148, out: 0x7115906975d48dde
+sdc1 :: offset: 0x150, out: 0x6b93dddb6f52c06c
+sdc1 :: offset: 0x158, out: 0x6211e6b566d0fb02
+sdc1 :: offset: 0x160, out: 0x5e9f46bf5a5e5b08
+sdc1 :: offset: 0x168, out: 0x571d7dd153dc6066
+sdc1 :: offset: 0x170, out: 0x4d9b3063495a2dd4
+sdc1 :: offset: 0x178, out: 0x44190b0d40d816ba
+sdc1 :: offset: 0x180, out: 0xaca5c697a864db20
+sdc1 :: offset: 0x188, out: 0xa527fdf9a1e6e04e
+sdc1 :: offset: 0x190, out: 0xbfa1b04bbb60adfc
+sdc1 :: offset: 0x198, out: 0xb6238b25b2e29692
+sdc1 :: offset: 0x1a0, out: 0x8aad2b2f00000000
+sdc1 :: offset: 0x1a8, out: 0x87ee0df6
+sdc1 :: offset: 0x1b0, out: 0x99a95df39d684044
+sdc1 :: offset: 0x1b8, out: 0x902b669d94ea7b2a
+sdc1 :: offset: 0x1c0, out: 0xe0b41de7e4750050
+sdc1 :: offset: 0x1c8, out: 0xe9362689edf73b3e
+sdc1 :: offset: 0x1d0, out: 0xf3b06b3bf771768c
+sdc1 :: offset: 0x1d8, out: 0xfa325055fef34de2
+sdc1 :: offset: 0x1e0, out: 0xc6bcf05fc27dede8
+sdc1 :: offset: 0x1e8, out: 0xcf3ecb31cbffd686
+sdc1 :: offset: 0x1f0, out: 0xd5b88683d1799b34
+sdc1 :: offset: 0x1f8, out: 0xdc3abdedd8fba05a
+sdc1 :: offset: 0x200, out: 0x690ce0ee6dcdfd59
+sdc1 :: offset: 0x208, out: 0x608edb80644fc637
+sdc1 :: offset: 0x210, out: 0x7a0896327ec98b85
+sdc1 :: offset: 0x218, out: 0x738aad5c774bb0eb
+sdc1 :: offset: 0x220, out: 0x4f040d564bc510e1
+sdc1 :: offset: 0x228, out: 0x4686363842472b8f
+sdc1 :: offset: 0x230, out: 0x5c007b8a58c1663d
+sdc1 :: offset: 0x238, out: 0x558240e451435d53
+sdc1 :: offset: 0x240, out: 0x251d3b9e21dc2629
+sdc1 :: offset: 0x248, out: 0x2c9f00f0285e1d47
+sdc1 :: offset: 0x250, out: 0x36194d4232d850f5
+sdc1 :: offset: 0x258, out: 0x3f9b762c3b5a6b9b
+sdc1 :: offset: 0x260, out: 0x315d62607d4cb91
+sdc1 :: offset: 0x268, out: 0xa97ed480e56f0ff
+sdc1 :: offset: 0x270, out: 0x1011a0fa14d0bd4d
+sdc1 :: offset: 0x278, out: 0x19939b941d528623
+sdc1 :: offset: 0x280, out: 0xf12f560ef5ee4bb9
+sdc1 :: offset: 0x288, out: 0xf8ad6d60fc6c70d7
+sdc1 :: offset: 0x290, out: 0xe22b20d2e6ea3d65
+sdc1 :: offset: 0x298, out: 0xeba91bbcef68060b
+sdc1 :: offset: 0x2a0, out: 0xd727bbb6d3e6a601
+sdc1 :: offset: 0x2a8, out: 0xdea580d8da649d6f
+sdc1 :: offset: 0x2b0, out: 0xc423cd6a00000000
+sdc1 :: offset: 0x2b8, out: 0xcda1f60400000000
+sdc1 :: offset: 0x2c0, out: 0xbd3e8d7eb9ff90c9
+sdc1 :: offset: 0x2c8, out: 0xb4bcb610b07daba7
+sdc1 :: offset: 0x2d0, out: 0xae3afba2aafbe615
+sdc1 :: offset: 0x2d8, out: 0xa7b8c0cca379dd7b
+sdc1 :: offset: 0x2e0, out: 0x9b3660c69ff77d71
+sdc1 :: offset: 0x2e8, out: 0x92b45ba89675461f
+sdc1 :: offset: 0x2f0, out: 0x8832161a8cf30bad
+sdc1 :: offset: 0x2f8, out: 0x81b02d74857130c3
+sdc1 :: offset: 0x300, out: 0x5d8a9099594b8d2e
+sdc1 :: offset: 0x308, out: 0x5408abf750c9b640
+sdc1 :: offset: 0x310, out: 0x4e8ee6454a4ffbf2
+sdc1 :: offset: 0x318, out: 0x470cdd2b43cdc09c
+sdc1 :: offset: 0x320, out: 0x7b827d217f436096
+sdc1 :: offset: 0x328, out: 0x7200464f76c15bf8
+sdc1 :: offset: 0x330, out: 0x68860bfd6c47164a
+sdc1 :: offset: 0x338, out: 0x6104309365c52d24
+sdc1 :: offset: 0x340, out: 0x119b4be9155a565e
+sdc1 :: offset: 0x348, out: 0x181970871cd86d30
+sdc1 :: offset: 0x350, out: 0x29f3d35065e2082
+sdc1 :: offset: 0x358, out: 0xb1d065b0fdc1bec
+sdc1 :: offset: 0x360, out: 0x3793a6513352bbe6
+sdc1 :: offset: 0x368, out: 0x3e119d3f3ad08088
+sdc1 :: offset: 0x370, out: 0x2497d08d2056cd3a
+sdc1 :: offset: 0x378, out: 0x2d15ebe329d4f654
+sdc1 :: offset: 0x380, out: 0xc5a92679c1683bce
+sdc1 :: offset: 0x388, out: 0xcc2b1d17c8ea00a0
+sdc1 :: offset: 0x390, out: 0xd6ad50a5d26c4d12
+sdc1 :: offset: 0x398, out: 0xdf2f6bcbdbee767c
+sdc1 :: offset: 0x3a0, out: 0xe3a1cbc1e760d676
+sdc1 :: offset: 0x3a8, out: 0xea23f0afeee2ed18
+sdc1 :: offset: 0x3b0, out: 0xf0a5bd1df464a0aa
+sdc1 :: offset: 0x3b8, out: 0xf9278673fde69bc4
+sdc1 :: offset: 0x3c0, out: 0x89b8fd098d79e0be
+sdc1 :: offset: 0x3c8, out: 0x803ac66784fbdbd0
+sdc1 :: offset: 0x3d0, out: 0x9abc8bd59e7d9662
+sdc1 :: offset: 0x3d8, out: 0x933eb0bb97ffad0c
+sdc1 :: offset: 0x3e0, out: 0xafb010b1ab710d06
+sdc1 :: offset: 0x3e8, out: 0xa6322bdfa2f33668
+sdc1 :: offset: 0x3f0, out: 0xbcb4666db8757bda
+sdc1 :: offset: 0x3f8, out: 0xb5365d03b1f740b4
+--- SWC1 ---
+swc1 :: offset: 0x0, out: 0x0
+swc1 :: offset: 0x4, out: 0x9823b6e00000000
+swc1 :: offset: 0x8, out: 0xd4326d900000000
+swc1 :: offset: 0xc, out: 0x130476dc00000000
+swc1 :: offset: 0x10, out: 0x17c56b6b00000000
+swc1 :: offset: 0x14, out: 0x1a864db200000000
+swc1 :: offset: 0x18, out: 0x1e47500500000000
+swc1 :: offset: 0x1c, out: 0x2608edb800000000
+swc1 :: offset: 0x20, out: 0x22c9f00f00000000
+swc1 :: offset: 0x24, out: 0x2f8ad6d600000000
+swc1 :: offset: 0x28, out: 0x2b4bcb6100000000
+swc1 :: offset: 0x2c, out: 0x350c9b6400000000
+swc1 :: offset: 0x30, out: 0x31cd86d300000000
+swc1 :: offset: 0x34, out: 0x3c8ea00a00000000
+swc1 :: offset: 0x38, out: 0x384fbdbd00000000
+swc1 :: offset: 0x3c, out: 0x4c11db7000000000
+swc1 :: offset: 0x40, out: 0x48d0c6c700000000
+swc1 :: offset: 0x44, out: 0x4593e01e00000000
+swc1 :: offset: 0x48, out: 0x4152fda900000000
+swc1 :: offset: 0x4c, out: 0x5f15adac00000000
+swc1 :: offset: 0x50, out: 0x5bd4b01b00000000
+swc1 :: offset: 0x54, out: 0x569796c200000000
+swc1 :: offset: 0x58, out: 0x52568b7500000000
+swc1 :: offset: 0x5c, out: 0x6a1936c800000000
+swc1 :: offset: 0x60, out: 0x6ed82b7f00000000
+swc1 :: offset: 0x64, out: 0x639b0da600000000
+swc1 :: offset: 0x68, out: 0x675a101100000000
+swc1 :: offset: 0x6c, out: 0x791d401400000000
+swc1 :: offset: 0x70, out: 0x7ddc5da300000000
+swc1 :: offset: 0x74, out: 0x709f7b7a00000000
+swc1 :: offset: 0x78, out: 0x745e66cd00000000
+swc1 :: offset: 0x7c, out: 0x9823b6e000000000
+swc1 :: offset: 0x80, out: 0x9ce2ab5700000000
+swc1 :: offset: 0x84, out: 0x91a18d8e00000000
+swc1 :: offset: 0x88, out: 0x9560903900000000
+swc1 :: offset: 0x8c, out: 0x8b27c03c00000000
+swc1 :: offset: 0x90, out: 0x8fe6dd8b00000000
+swc1 :: offset: 0x94, out: 0x82a5fb5200000000
+swc1 :: offset: 0x98, out: 0x8664e6e500000000
+swc1 :: offset: 0x9c, out: 0xbe2b5b5800000000
+swc1 :: offset: 0xa0, out: 0xbaea46ef00000000
+swc1 :: offset: 0xa4, out: 0xb7a9603600000000
+swc1 :: offset: 0xa8, out: 0xb3687d8100000000
+swc1 :: offset: 0xac, out: 0xad2f2d8400000000
+swc1 :: offset: 0xb0, out: 0xa9ee303300000000
+swc1 :: offset: 0xb4, out: 0xa4ad16ea00000000
+swc1 :: offset: 0xb8, out: 0xa06c0b5d00000000
+swc1 :: offset: 0xbc, out: 0xd4326d9000000000
+swc1 :: offset: 0xc0, out: 0xd0f3702700000000
+swc1 :: offset: 0xc4, out: 0xddb056fe00000000
+swc1 :: offset: 0xc8, out: 0xd9714b4900000000
+swc1 :: offset: 0xcc, out: 0xc7361b4c00000000
+swc1 :: offset: 0xd0, out: 0xc3f706fb00000000
+swc1 :: offset: 0xd4, out: 0xceb4202200000000
+swc1 :: offset: 0xd8, out: 0xca753d9500000000
+swc1 :: offset: 0xdc, out: 0xf23a802800000000
+swc1 :: offset: 0xe0, out: 0xf6fb9d9f00000000
+swc1 :: offset: 0xe4, out: 0xfbb8bb4600000000
+swc1 :: offset: 0xe8, out: 0xff79a6f100000000
+swc1 :: offset: 0xec, out: 0xe13ef6f400000000
+swc1 :: offset: 0xf0, out: 0xe5ffeb4300000000
+swc1 :: offset: 0xf4, out: 0xe8bccd9a00000000
+swc1 :: offset: 0xf8, out: 0xec7dd02d00000000
+swc1 :: offset: 0xfc, out: 0x3486707700000000
+swc1 :: offset: 0x100, out: 0x30476dc000000000
+swc1 :: offset: 0x104, out: 0x3d044b1900000000
+swc1 :: offset: 0x108, out: 0x39c556ae00000000
+swc1 :: offset: 0x10c, out: 0x278206ab00000000
+swc1 :: offset: 0x110, out: 0x23431b1c00000000
+swc1 :: offset: 0x114, out: 0x2e003dc500000000
+swc1 :: offset: 0x118, out: 0x2ac1207200000000
+swc1 :: offset: 0x11c, out: 0x128e9dcf00000000
+swc1 :: offset: 0x120, out: 0x164f807800000000
+swc1 :: offset: 0x124, out: 0x1b0ca6a100000000
+swc1 :: offset: 0x128, out: 0x1fcdbb1600000000
+swc1 :: offset: 0x12c, out: 0x18aeb1300000000
+swc1 :: offset: 0x130, out: 0x54bf6a400000000
+swc1 :: offset: 0x134, out: 0x808d07d00000000
+swc1 :: offset: 0x138, out: 0xcc9cdca00000000
+swc1 :: offset: 0x13c, out: 0x7897ab0700000000
+swc1 :: offset: 0x140, out: 0x7c56b6b000000000
+swc1 :: offset: 0x144, out: 0x7115906900000000
+swc1 :: offset: 0x148, out: 0x75d48dde00000000
+swc1 :: offset: 0x14c, out: 0x6b93dddb00000000
+swc1 :: offset: 0x150, out: 0x6f52c06c00000000
+swc1 :: offset: 0x154, out: 0x6211e6b500000000
+swc1 :: offset: 0x158, out: 0x66d0fb0200000000
+swc1 :: offset: 0x15c, out: 0x5e9f46bf00000000
+swc1 :: offset: 0x160, out: 0x5a5e5b0800000000
+swc1 :: offset: 0x164, out: 0x571d7dd100000000
+swc1 :: offset: 0x168, out: 0x53dc606600000000
+swc1 :: offset: 0x16c, out: 0x4d9b306300000000
+swc1 :: offset: 0x170, out: 0x495a2dd400000000
+swc1 :: offset: 0x174, out: 0x44190b0d00000000
+swc1 :: offset: 0x178, out: 0x40d816ba00000000
+swc1 :: offset: 0x17c, out: 0xaca5c69700000000
+swc1 :: offset: 0x180, out: 0xa864db2000000000
+swc1 :: offset: 0x184, out: 0xa527fdf900000000
+swc1 :: offset: 0x188, out: 0xa1e6e04e00000000
+swc1 :: offset: 0x18c, out: 0xbfa1b04b00000000
+swc1 :: offset: 0x190, out: 0xbb60adfc00000000
+swc1 :: offset: 0x194, out: 0xb6238b2500000000
+swc1 :: offset: 0x198, out: 0xb2e2969200000000
+swc1 :: offset: 0x19c, out: 0x8aad2b2f00000000
+swc1 :: offset: 0x1a0, out: 0x0
+swc1 :: offset: 0x1a4, out: 0x0
+swc1 :: offset: 0x1a8, out: 0x87ee0df600000000
+swc1 :: offset: 0x1ac, out: 0x99a95df300000000
+swc1 :: offset: 0x1b0, out: 0x9d68404400000000
+swc1 :: offset: 0x1b4, out: 0x902b669d00000000
+swc1 :: offset: 0x1b8, out: 0x94ea7b2a00000000
+swc1 :: offset: 0x1bc, out: 0xe0b41de700000000
+swc1 :: offset: 0x1c0, out: 0xe475005000000000
+swc1 :: offset: 0x1c4, out: 0xe936268900000000
+swc1 :: offset: 0x1c8, out: 0xedf73b3e00000000
+swc1 :: offset: 0x1cc, out: 0xf3b06b3b00000000
+swc1 :: offset: 0x1d0, out: 0xf771768c00000000
+swc1 :: offset: 0x1d4, out: 0xfa32505500000000
+swc1 :: offset: 0x1d8, out: 0xfef34de200000000
+swc1 :: offset: 0x1dc, out: 0xc6bcf05f00000000
+swc1 :: offset: 0x1e0, out: 0xc27dede800000000
+swc1 :: offset: 0x1e4, out: 0xcf3ecb3100000000
+swc1 :: offset: 0x1e8, out: 0xcbffd68600000000
+swc1 :: offset: 0x1ec, out: 0xd5b8868300000000
+swc1 :: offset: 0x1f0, out: 0xd1799b3400000000
+swc1 :: offset: 0x1f4, out: 0xdc3abded00000000
+swc1 :: offset: 0x1f8, out: 0xd8fba05a00000000
+swc1 :: offset: 0x1fc, out: 0x690ce0ee00000000
+swc1 :: offset: 0x200, out: 0x6dcdfd5900000000
+swc1 :: offset: 0x204, out: 0x608edb8000000000
+swc1 :: offset: 0x208, out: 0x644fc63700000000
+swc1 :: offset: 0x20c, out: 0x7a08963200000000
+swc1 :: offset: 0x210, out: 0x7ec98b8500000000
+swc1 :: offset: 0x214, out: 0x738aad5c00000000
+swc1 :: offset: 0x218, out: 0x774bb0eb00000000
+swc1 :: offset: 0x21c, out: 0x4f040d5600000000
+swc1 :: offset: 0x220, out: 0x4bc510e100000000
+swc1 :: offset: 0x224, out: 0x4686363800000000
+swc1 :: offset: 0x228, out: 0x42472b8f00000000
+swc1 :: offset: 0x22c, out: 0x5c007b8a00000000
+swc1 :: offset: 0x230, out: 0x58c1663d00000000
+swc1 :: offset: 0x234, out: 0x558240e400000000
+swc1 :: offset: 0x238, out: 0x51435d5300000000
+swc1 :: offset: 0x23c, out: 0x251d3b9e00000000
+swc1 :: offset: 0x240, out: 0x21dc262900000000
+swc1 :: offset: 0x244, out: 0x2c9f00f000000000
+swc1 :: offset: 0x248, out: 0x285e1d4700000000
+swc1 :: offset: 0x24c, out: 0x36194d4200000000
+swc1 :: offset: 0x250, out: 0x32d850f500000000
+swc1 :: offset: 0x254, out: 0x3f9b762c00000000
+swc1 :: offset: 0x258, out: 0x3b5a6b9b00000000
+swc1 :: offset: 0x25c, out: 0x315d62600000000
+swc1 :: offset: 0x260, out: 0x7d4cb9100000000
+swc1 :: offset: 0x264, out: 0xa97ed4800000000
+swc1 :: offset: 0x268, out: 0xe56f0ff00000000
+swc1 :: offset: 0x26c, out: 0x1011a0fa00000000
+swc1 :: offset: 0x270, out: 0x14d0bd4d00000000
+swc1 :: offset: 0x274, out: 0x19939b9400000000
+swc1 :: offset: 0x278, out: 0x1d52862300000000
+swc1 :: offset: 0x27c, out: 0xf12f560e00000000
+swc1 :: offset: 0x280, out: 0xf5ee4bb900000000
+swc1 :: offset: 0x284, out: 0xf8ad6d6000000000
+swc1 :: offset: 0x288, out: 0xfc6c70d700000000
+swc1 :: offset: 0x28c, out: 0xe22b20d200000000
+swc1 :: offset: 0x290, out: 0xe6ea3d6500000000
+swc1 :: offset: 0x294, out: 0xeba91bbc00000000
+swc1 :: offset: 0x298, out: 0xef68060b00000000
+swc1 :: offset: 0x29c, out: 0xd727bbb600000000
+swc1 :: offset: 0x2a0, out: 0xd3e6a60100000000
+swc1 :: offset: 0x2a4, out: 0xdea580d800000000
+swc1 :: offset: 0x2a8, out: 0xda649d6f00000000
+swc1 :: offset: 0x2ac, out: 0xc423cd6a00000000
+swc1 :: offset: 0x2b0, out: 0x0
+swc1 :: offset: 0x2b4, out: 0xcda1f60400000000
+swc1 :: offset: 0x2b8, out: 0x0
+swc1 :: offset: 0x2bc, out: 0xbd3e8d7e00000000
+swc1 :: offset: 0x2c0, out: 0xb9ff90c900000000
+swc1 :: offset: 0x2c4, out: 0xb4bcb61000000000
+swc1 :: offset: 0x2c8, out: 0xb07daba700000000
+swc1 :: offset: 0x2cc, out: 0xae3afba200000000
+swc1 :: offset: 0x2d0, out: 0xaafbe61500000000
+swc1 :: offset: 0x2d4, out: 0xa7b8c0cc00000000
+swc1 :: offset: 0x2d8, out: 0xa379dd7b00000000
+swc1 :: offset: 0x2dc, out: 0x9b3660c600000000
+swc1 :: offset: 0x2e0, out: 0x9ff77d7100000000
+swc1 :: offset: 0x2e4, out: 0x92b45ba800000000
+swc1 :: offset: 0x2e8, out: 0x9675461f00000000
+swc1 :: offset: 0x2ec, out: 0x8832161a00000000
+swc1 :: offset: 0x2f0, out: 0x8cf30bad00000000
+swc1 :: offset: 0x2f4, out: 0x81b02d7400000000
+swc1 :: offset: 0x2f8, out: 0x857130c300000000
+swc1 :: offset: 0x2fc, out: 0x5d8a909900000000
+swc1 :: offset: 0x300, out: 0x594b8d2e00000000
+swc1 :: offset: 0x304, out: 0x5408abf700000000
+swc1 :: offset: 0x308, out: 0x50c9b64000000000
+swc1 :: offset: 0x30c, out: 0x4e8ee64500000000
+swc1 :: offset: 0x310, out: 0x4a4ffbf200000000
+swc1 :: offset: 0x314, out: 0x470cdd2b00000000
+swc1 :: offset: 0x318, out: 0x43cdc09c00000000
+swc1 :: offset: 0x31c, out: 0x7b827d2100000000
+swc1 :: offset: 0x320, out: 0x7f43609600000000
+swc1 :: offset: 0x324, out: 0x7200464f00000000
+swc1 :: offset: 0x328, out: 0x76c15bf800000000
+swc1 :: offset: 0x32c, out: 0x68860bfd00000000
+swc1 :: offset: 0x330, out: 0x6c47164a00000000
+swc1 :: offset: 0x334, out: 0x6104309300000000
+swc1 :: offset: 0x338, out: 0x65c52d2400000000
+swc1 :: offset: 0x33c, out: 0x119b4be900000000
+swc1 :: offset: 0x340, out: 0x155a565e00000000
+swc1 :: offset: 0x344, out: 0x1819708700000000
+swc1 :: offset: 0x348, out: 0x1cd86d3000000000
+swc1 :: offset: 0x34c, out: 0x29f3d3500000000
+swc1 :: offset: 0x350, out: 0x65e208200000000
+swc1 :: offset: 0x354, out: 0xb1d065b00000000
+swc1 :: offset: 0x358, out: 0xfdc1bec00000000
+swc1 :: offset: 0x35c, out: 0x3793a65100000000
+swc1 :: offset: 0x360, out: 0x3352bbe600000000
+swc1 :: offset: 0x364, out: 0x3e119d3f00000000
+swc1 :: offset: 0x368, out: 0x3ad0808800000000
+swc1 :: offset: 0x36c, out: 0x2497d08d00000000
+swc1 :: offset: 0x370, out: 0x2056cd3a00000000
+swc1 :: offset: 0x374, out: 0x2d15ebe300000000
+swc1 :: offset: 0x378, out: 0x29d4f65400000000
+swc1 :: offset: 0x37c, out: 0xc5a9267900000000
+swc1 :: offset: 0x380, out: 0xc1683bce00000000
+swc1 :: offset: 0x384, out: 0xcc2b1d1700000000
+swc1 :: offset: 0x388, out: 0xc8ea00a000000000
+swc1 :: offset: 0x38c, out: 0xd6ad50a500000000
+swc1 :: offset: 0x390, out: 0xd26c4d1200000000
+swc1 :: offset: 0x394, out: 0xdf2f6bcb00000000
+swc1 :: offset: 0x398, out: 0xdbee767c00000000
+swc1 :: offset: 0x39c, out: 0xe3a1cbc100000000
+swc1 :: offset: 0x3a0, out: 0xe760d67600000000
+swc1 :: offset: 0x3a4, out: 0xea23f0af00000000
+swc1 :: offset: 0x3a8, out: 0xeee2ed1800000000
+swc1 :: offset: 0x3ac, out: 0xf0a5bd1d00000000
+swc1 :: offset: 0x3b0, out: 0xf464a0aa00000000
+swc1 :: offset: 0x3b4, out: 0xf927867300000000
+swc1 :: offset: 0x3b8, out: 0xfde69bc400000000
+swc1 :: offset: 0x3bc, out: 0x89b8fd0900000000
+swc1 :: offset: 0x3c0, out: 0x8d79e0be00000000
+swc1 :: offset: 0x3c4, out: 0x803ac66700000000
+swc1 :: offset: 0x3c8, out: 0x84fbdbd000000000
+swc1 :: offset: 0x3cc, out: 0x9abc8bd500000000
+swc1 :: offset: 0x3d0, out: 0x9e7d966200000000
+swc1 :: offset: 0x3d4, out: 0x933eb0bb00000000
+swc1 :: offset: 0x3d8, out: 0x97ffad0c00000000
+swc1 :: offset: 0x3dc, out: 0xafb010b100000000
+swc1 :: offset: 0x3e0, out: 0xab710d0600000000
+swc1 :: offset: 0x3e4, out: 0xa6322bdf00000000
+swc1 :: offset: 0x3e8, out: 0xa2f3366800000000
+swc1 :: offset: 0x3ec, out: 0xbcb4666d00000000
+swc1 :: offset: 0x3f0, out: 0xb8757bda00000000
+swc1 :: offset: 0x3f4, out: 0xb5365d0300000000
+swc1 :: offset: 0x3f8, out: 0xb1f740b400000000
--- /dev/null
+--- LDC1 ---
+ldc1 :: offset: 0x0, out: 0x0
+ldc1 :: offset: 0x8, out: 0xd4326d909823b6e
+ldc1 :: offset: 0x10, out: 0x17c56b6b130476dc
+ldc1 :: offset: 0x18, out: 0x1e4750051a864db2
+ldc1 :: offset: 0x20, out: 0x22c9f00f2608edb8
+ldc1 :: offset: 0x28, out: 0x2b4bcb612f8ad6d6
+ldc1 :: offset: 0x30, out: 0x31cd86d3350c9b64
+ldc1 :: offset: 0x38, out: 0x384fbdbd3c8ea00a
+ldc1 :: offset: 0x40, out: 0x48d0c6c74c11db70
+ldc1 :: offset: 0x48, out: 0x4152fda94593e01e
+ldc1 :: offset: 0x50, out: 0x5bd4b01b5f15adac
+ldc1 :: offset: 0x58, out: 0x52568b75569796c2
+ldc1 :: offset: 0x60, out: 0x6ed82b7f6a1936c8
+ldc1 :: offset: 0x68, out: 0x675a1011639b0da6
+ldc1 :: offset: 0x70, out: 0x7ddc5da3791d4014
+ldc1 :: offset: 0x78, out: 0x745e66cd709f7b7a
+ldc1 :: offset: 0x80, out: 0x9ce2ab579823b6e0
+ldc1 :: offset: 0x88, out: 0x9560903991a18d8e
+ldc1 :: offset: 0x90, out: 0x8fe6dd8b8b27c03c
+ldc1 :: offset: 0x98, out: 0x8664e6e582a5fb52
+ldc1 :: offset: 0xa0, out: 0xbaea46efbe2b5b58
+ldc1 :: offset: 0xa8, out: 0xb3687d81b7a96036
+ldc1 :: offset: 0xb0, out: 0xa9ee3033ad2f2d84
+ldc1 :: offset: 0xb8, out: 0xa06c0b5da4ad16ea
+ldc1 :: offset: 0xc0, out: 0xd0f37027d4326d90
+ldc1 :: offset: 0xc8, out: 0xd9714b49ddb056fe
+ldc1 :: offset: 0xd0, out: 0xc3f706fbc7361b4c
+ldc1 :: offset: 0xd8, out: 0xca753d95ceb42022
+ldc1 :: offset: 0xe0, out: 0xf6fb9d9ff23a8028
+ldc1 :: offset: 0xe8, out: 0xff79a6f1fbb8bb46
+ldc1 :: offset: 0xf0, out: 0xe5ffeb43e13ef6f4
+ldc1 :: offset: 0xf8, out: 0xec7dd02de8bccd9a
+ldc1 :: offset: 0x100, out: 0x30476dc034867077
+ldc1 :: offset: 0x108, out: 0x39c556ae3d044b19
+ldc1 :: offset: 0x110, out: 0x23431b1c278206ab
+ldc1 :: offset: 0x118, out: 0x2ac120722e003dc5
+ldc1 :: offset: 0x120, out: 0x164f8078128e9dcf
+ldc1 :: offset: 0x128, out: 0x1fcdbb161b0ca6a1
+ldc1 :: offset: 0x130, out: 0x54bf6a4018aeb13
+ldc1 :: offset: 0x138, out: 0xcc9cdca0808d07d
+ldc1 :: offset: 0x140, out: 0x7c56b6b07897ab07
+ldc1 :: offset: 0x148, out: 0x75d48dde71159069
+ldc1 :: offset: 0x150, out: 0x6f52c06c6b93dddb
+ldc1 :: offset: 0x158, out: 0x66d0fb026211e6b5
+ldc1 :: offset: 0x160, out: 0x5a5e5b085e9f46bf
+ldc1 :: offset: 0x168, out: 0x53dc6066571d7dd1
+ldc1 :: offset: 0x170, out: 0x495a2dd44d9b3063
+ldc1 :: offset: 0x178, out: 0x40d816ba44190b0d
+ldc1 :: offset: 0x180, out: 0xa864db20aca5c697
+ldc1 :: offset: 0x188, out: 0xa1e6e04ea527fdf9
+ldc1 :: offset: 0x190, out: 0xbb60adfcbfa1b04b
+ldc1 :: offset: 0x198, out: 0xb2e29692b6238b25
+ldc1 :: offset: 0x1a0, out: 0x8aad2b2f
+ldc1 :: offset: 0x1a8, out: 0x87ee0df600000000
+ldc1 :: offset: 0x1b0, out: 0x9d68404499a95df3
+ldc1 :: offset: 0x1b8, out: 0x94ea7b2a902b669d
+ldc1 :: offset: 0x1c0, out: 0xe4750050e0b41de7
+ldc1 :: offset: 0x1c8, out: 0xedf73b3ee9362689
+ldc1 :: offset: 0x1d0, out: 0xf771768cf3b06b3b
+ldc1 :: offset: 0x1d8, out: 0xfef34de2fa325055
+ldc1 :: offset: 0x1e0, out: 0xc27dede8c6bcf05f
+ldc1 :: offset: 0x1e8, out: 0xcbffd686cf3ecb31
+ldc1 :: offset: 0x1f0, out: 0xd1799b34d5b88683
+ldc1 :: offset: 0x1f8, out: 0xd8fba05adc3abded
+ldc1 :: offset: 0x200, out: 0x6dcdfd59690ce0ee
+ldc1 :: offset: 0x208, out: 0x644fc637608edb80
+ldc1 :: offset: 0x210, out: 0x7ec98b857a089632
+ldc1 :: offset: 0x218, out: 0x774bb0eb738aad5c
+ldc1 :: offset: 0x220, out: 0x4bc510e14f040d56
+ldc1 :: offset: 0x228, out: 0x42472b8f46863638
+ldc1 :: offset: 0x230, out: 0x58c1663d5c007b8a
+ldc1 :: offset: 0x238, out: 0x51435d53558240e4
+ldc1 :: offset: 0x240, out: 0x21dc2629251d3b9e
+ldc1 :: offset: 0x248, out: 0x285e1d472c9f00f0
+ldc1 :: offset: 0x250, out: 0x32d850f536194d42
+ldc1 :: offset: 0x258, out: 0x3b5a6b9b3f9b762c
+ldc1 :: offset: 0x260, out: 0x7d4cb910315d626
+ldc1 :: offset: 0x268, out: 0xe56f0ff0a97ed48
+ldc1 :: offset: 0x270, out: 0x14d0bd4d1011a0fa
+ldc1 :: offset: 0x278, out: 0x1d52862319939b94
+ldc1 :: offset: 0x280, out: 0xf5ee4bb9f12f560e
+ldc1 :: offset: 0x288, out: 0xfc6c70d7f8ad6d60
+ldc1 :: offset: 0x290, out: 0xe6ea3d65e22b20d2
+ldc1 :: offset: 0x298, out: 0xef68060beba91bbc
+ldc1 :: offset: 0x2a0, out: 0xd3e6a601d727bbb6
+ldc1 :: offset: 0x2a8, out: 0xda649d6fdea580d8
+ldc1 :: offset: 0x2b0, out: 0xc423cd6a
+ldc1 :: offset: 0x2b8, out: 0xcda1f604
+ldc1 :: offset: 0x2c0, out: 0xb9ff90c9bd3e8d7e
+ldc1 :: offset: 0x2c8, out: 0xb07daba7b4bcb610
+ldc1 :: offset: 0x2d0, out: 0xaafbe615ae3afba2
+ldc1 :: offset: 0x2d8, out: 0xa379dd7ba7b8c0cc
+ldc1 :: offset: 0x2e0, out: 0x9ff77d719b3660c6
+ldc1 :: offset: 0x2e8, out: 0x9675461f92b45ba8
+ldc1 :: offset: 0x2f0, out: 0x8cf30bad8832161a
+ldc1 :: offset: 0x2f8, out: 0x857130c381b02d74
+ldc1 :: offset: 0x300, out: 0x594b8d2e5d8a9099
+ldc1 :: offset: 0x308, out: 0x50c9b6405408abf7
+ldc1 :: offset: 0x310, out: 0x4a4ffbf24e8ee645
+ldc1 :: offset: 0x318, out: 0x43cdc09c470cdd2b
+ldc1 :: offset: 0x320, out: 0x7f4360967b827d21
+ldc1 :: offset: 0x328, out: 0x76c15bf87200464f
+ldc1 :: offset: 0x330, out: 0x6c47164a68860bfd
+ldc1 :: offset: 0x338, out: 0x65c52d2461043093
+ldc1 :: offset: 0x340, out: 0x155a565e119b4be9
+ldc1 :: offset: 0x348, out: 0x1cd86d3018197087
+ldc1 :: offset: 0x350, out: 0x65e2082029f3d35
+ldc1 :: offset: 0x358, out: 0xfdc1bec0b1d065b
+ldc1 :: offset: 0x360, out: 0x3352bbe63793a651
+ldc1 :: offset: 0x368, out: 0x3ad080883e119d3f
+ldc1 :: offset: 0x370, out: 0x2056cd3a2497d08d
+ldc1 :: offset: 0x378, out: 0x29d4f6542d15ebe3
+ldc1 :: offset: 0x380, out: 0xc1683bcec5a92679
+ldc1 :: offset: 0x388, out: 0xc8ea00a0cc2b1d17
+ldc1 :: offset: 0x390, out: 0xd26c4d12d6ad50a5
+ldc1 :: offset: 0x398, out: 0xdbee767cdf2f6bcb
+ldc1 :: offset: 0x3a0, out: 0xe760d676e3a1cbc1
+ldc1 :: offset: 0x3a8, out: 0xeee2ed18ea23f0af
+ldc1 :: offset: 0x3b0, out: 0xf464a0aaf0a5bd1d
+ldc1 :: offset: 0x3b8, out: 0xfde69bc4f9278673
+ldc1 :: offset: 0x3c0, out: 0x8d79e0be89b8fd09
+ldc1 :: offset: 0x3c8, out: 0x84fbdbd0803ac667
+ldc1 :: offset: 0x3d0, out: 0x9e7d96629abc8bd5
+ldc1 :: offset: 0x3d8, out: 0x97ffad0c933eb0bb
+ldc1 :: offset: 0x3e0, out: 0xab710d06afb010b1
+ldc1 :: offset: 0x3e8, out: 0xa2f33668a6322bdf
+ldc1 :: offset: 0x3f0, out: 0xb8757bdabcb4666d
+ldc1 :: offset: 0x3f8, out: 0xb1f740b4b5365d03
+ldc1 :: offset: 0x0, out: 0x12bd6aa
+ldc1 :: offset: 0x8, out: 0x7e876382d2ab13
+ldc1 :: offset: 0x10, out: 0x976d6e9ac31510f3
+ldc1 :: offset: 0x18, out: 0xb7746d775ad6a5fb
+ldc1 :: offset: 0x20, out: 0x42b0c0a28677b502
+ldc1 :: offset: 0x28, out: 0x2aa89d319e3c30ad
+ldc1 :: offset: 0x30, out: 0x1f308ec377fb413d
+ldc1 :: offset: 0x38, out: 0x7aa04213c760e4f7
+ldc1 :: offset: 0x40, out: 0x9e705cc51ad8dca0
+ldc1 :: offset: 0x48, out: 0x4b3dda869615a60d
+ldc1 :: offset: 0x50, out: 0x5e7a4dd6353d41d
+ldc1 :: offset: 0x58, out: 0x3af35a9dc40bd413
+ldc1 :: offset: 0x60, out: 0x47f505569a08a180
+ldc1 :: offset: 0x68, out: 0x9564b77fd6d2040f
+ldc1 :: offset: 0x70, out: 0xcebc8279b2c76bbe
+ldc1 :: offset: 0x78, out: 0xb5034c2f1f18e4c7
+ldc1 :: offset: 0x80, out: 0x94ff52fc81afa797
+ldc1 :: offset: 0x88, out: 0x31d8d9166dfc50ea
+ldc1 :: offset: 0x90, out: 0x36549bd678e895b1
+ldc1 :: offset: 0x98, out: 0x85e0a6319b63259b
+ldc1 :: offset: 0xa0, out: 0x556b3ecaccf17ac5
+ldc1 :: offset: 0xa8, out: 0xb42f5fc581eea0fb
+ldc1 :: offset: 0xb0, out: 0x25b50fec14682d97
+ldc1 :: offset: 0xb8, out: 0xfc93c5132cfb087a
+ldc1 :: offset: 0xc0, out: 0x3c2cd9a9cda20766
+ldc1 :: offset: 0xc8, out: 0x1791722a7d72da3e
+ldc1 :: offset: 0xd0, out: 0x87cc9d193ce24ad
+ldc1 :: offset: 0xd8, out: 0x1d2a757038984ed2
+ldc1 :: offset: 0xe0, out: 0xd0d070db710cd036
+ldc1 :: offset: 0xe8, out: 0x39c21c7d03415604
+ldc1 :: offset: 0xf0, out: 0x8e94b7af8ecc31ce
+ldc1 :: offset: 0xf8, out: 0x24eb6a8d1ce7674f
+ldc1 :: offset: 0x100, out: 0x2f39454412d6e4a7
+ldc1 :: offset: 0x108, out: 0x2608c2b756da4c54
+ldc1 :: offset: 0x110, out: 0x900102dac8d7252f
+ldc1 :: offset: 0x118, out: 0xc890d5f1f2efa4f7
+ldc1 :: offset: 0x120, out: 0xed5005cbc8b0a214
+ldc1 :: offset: 0x128, out: 0x314791895991136c
+ldc1 :: offset: 0x130, out: 0xc6eecff99a2fb6f3
+ldc1 :: offset: 0x138, out: 0xa809521238895270
+ldc1 :: offset: 0x140, out: 0x87750a04ad765040
+ldc1 :: offset: 0x148, out: 0x2c3de85e84bb5a83
+ldc1 :: offset: 0x150, out: 0xae6aff8fc506aa67
+ldc1 :: offset: 0x158, out: 0xc07112dd60ed5ee3
+ldc1 :: offset: 0x160, out: 0xc4c770f630dcca5a
+ldc1 :: offset: 0x168, out: 0xdfec2b2383cd5277
+ldc1 :: offset: 0x170, out: 0xd3adba260ff7d96b
+ldc1 :: offset: 0x178, out: 0x4ab4aa798418c00e
+ldc1 :: offset: 0x180, out: 0xbb8c035e0de0f0b8
+ldc1 :: offset: 0x188, out: 0x33b06f54a97fdcf1
+ldc1 :: offset: 0x190, out: 0x77433f373fd1c081
+ldc1 :: offset: 0x198, out: 0xec91d993c92195e4
+ldc1 :: offset: 0x1a0, out: 0x49fbf6a795b1a5ab
+ldc1 :: offset: 0x1a8, out: 0x19364378c7ce8d1e
+ldc1 :: offset: 0x1b0, out: 0xb99e8def2f384907
+ldc1 :: offset: 0x1b8, out: 0x47eacdcd582b12fe
+ldc1 :: offset: 0x1c0, out: 0xd685884e76558c4f
+ldc1 :: offset: 0x1c8, out: 0x6168d62a34c195c7
+ldc1 :: offset: 0x1d0, out: 0xd30169894df47405
+ldc1 :: offset: 0x1d8, out: 0x1ca190bf6cbb06db
+ldc1 :: offset: 0x1e0, out: 0x58300f029cae393a
+ldc1 :: offset: 0x1e8, out: 0x9a995fdbdc7ebc2d
+ldc1 :: offset: 0x1f0, out: 0x8a96047be3405b48
+ldc1 :: offset: 0x1f8, out: 0x75bfafd2d519d322
+ldc1 :: offset: 0x200, out: 0xde230867a630f6ad
+ldc1 :: offset: 0x208, out: 0x2c0a0cf256103260
+ldc1 :: offset: 0x210, out: 0x94a90544249b18ef
+ldc1 :: offset: 0x218, out: 0xf9519fb55b56fcde
+ldc1 :: offset: 0x220, out: 0x81daf8200468319b
+ldc1 :: offset: 0x228, out: 0x8c61ca5a5725f2ec
+ldc1 :: offset: 0x230, out: 0x8b95a6ddc25dc8bf
+ldc1 :: offset: 0x238, out: 0x300ce751dac6162f
+ldc1 :: offset: 0x240, out: 0x6778fdf3ba52a850
+ldc1 :: offset: 0x248, out: 0xad00b1f7da78479f
+ldc1 :: offset: 0x250, out: 0x8d44168a6b6d98a
+ldc1 :: offset: 0x258, out: 0xf518381dce634413
+ldc1 :: offset: 0x260, out: 0xe4627f3fe5255fc0
+ldc1 :: offset: 0x268, out: 0xccd392e176321f28
+ldc1 :: offset: 0x270, out: 0x829464944018fd8f
+ldc1 :: offset: 0x278, out: 0x15d3204052e8f0e5
+ldc1 :: offset: 0x280, out: 0x7caf83d2880ff344
+ldc1 :: offset: 0x288, out: 0xf156a04c747defd7
+ldc1 :: offset: 0x290, out: 0x93e2601c0f31d710
+ldc1 :: offset: 0x298, out: 0xe1e1a679131cd933
+ldc1 :: offset: 0x2a0, out: 0x24296b75a76fa427
+ldc1 :: offset: 0x2a8, out: 0xd296e2d2139ee56a
+ldc1 :: offset: 0x2b0, out: 0x5a82447f6dc2a5c0
+ldc1 :: offset: 0x2b8, out: 0x76c89e80c07dc168
+ldc1 :: offset: 0x2c0, out: 0x70dc3454bfe348f
+ldc1 :: offset: 0x2c8, out: 0xbddc7123dd6d241b
+ldc1 :: offset: 0x2d0, out: 0xf62fb727a59fcebe
+ldc1 :: offset: 0x2d8, out: 0x109f27e90f9f46fb
+ldc1 :: offset: 0x2e0, out: 0x3f63daa9afd199d7
+ldc1 :: offset: 0x2e8, out: 0xdbcb312ea3d484f2
+ldc1 :: offset: 0x2f0, out: 0x1f353faada4fe4c6
+ldc1 :: offset: 0x2f8, out: 0x8b086ee07150c260
+ldc1 :: offset: 0x300, out: 0xe54750d5d9257f25
+ldc1 :: offset: 0x308, out: 0x3d69625fe9a6db5b
+ldc1 :: offset: 0x310, out: 0x70a3e0424340ac96
+ldc1 :: offset: 0x318, out: 0xc0478f036980171e
+ldc1 :: offset: 0x320, out: 0x3ce839a51cf929e3
+ldc1 :: offset: 0x328, out: 0xe2fbfa895eb68958
+ldc1 :: offset: 0x330, out: 0xd24bb05d76ed25b7
+ldc1 :: offset: 0x338, out: 0xeb9682c170312f1
+ldc1 :: offset: 0x340, out: 0x84785280dd301d0d
+ldc1 :: offset: 0x348, out: 0x179c77aa1f8fd6ef
+ldc1 :: offset: 0x350, out: 0x26444ced2998436d
+ldc1 :: offset: 0x358, out: 0x7175c9dd58ca708
+ldc1 :: offset: 0x360, out: 0x663d061055833287
+ldc1 :: offset: 0x368, out: 0xab7dd0488951d68b
+ldc1 :: offset: 0x370, out: 0xf69823670e82471b
+ldc1 :: offset: 0x378, out: 0x36886c59d98d26b2
+ldc1 :: offset: 0x380, out: 0x9ca4bdbd32be479
+ldc1 :: offset: 0x388, out: 0xfd5d7d1d9962e61f
+ldc1 :: offset: 0x390, out: 0x3f46553ecad374df
+ldc1 :: offset: 0x398, out: 0x2e9ab97d3eedf2a7
+ldc1 :: offset: 0x3a0, out: 0x36a6f7fa3c0c9f33
+ldc1 :: offset: 0x3a8, out: 0x8bb938e3155ec9dc
+ldc1 :: offset: 0x3b0, out: 0xd2df25c419478206
+ldc1 :: offset: 0x3b8, out: 0xbc65bf27eb321825
+ldc1 :: offset: 0x3c0, out: 0xa8b08fe67a8bc7da
+ldc1 :: offset: 0x3c8, out: 0x852b5bcaf8dfcde8
+ldc1 :: offset: 0x3d0, out: 0x478909b59a99269
+ldc1 :: offset: 0x3d8, out: 0xbfb31cc87857360f
+ldc1 :: offset: 0x3e0, out: 0xb665ed5e7f89e9a2
+ldc1 :: offset: 0x3e8, out: 0x15da9474b7a8d5e4
+ldc1 :: offset: 0x3f0, out: 0xf6b3537d2af90fcc
+ldc1 :: offset: 0x3f8, out: 0x223d7cfe2b961897
+ldc1 :: offset: 0x400, out: 0x420b34f533734a4b
+ldc1 :: offset: 0x408, out: 0x897c8c8ddd46b33c
+ldc1 :: offset: 0x410, out: 0x7a387445e392ccd9
+ldc1 :: offset: 0x418, out: 0x512f29b1d80000c9
+ldc1 :: offset: 0x420, out: 0xeaded5c53dad020a
+ldc1 :: offset: 0x428, out: 0x8a6229d731eea35b
+ldc1 :: offset: 0x430, out: 0x2c3c3f9e48985649
+ldc1 :: offset: 0x438, out: 0x7ff61e78dc9c0b77
+ldc1 :: offset: 0x440, out: 0x2299b0e01d5e68ec
+ldc1 :: offset: 0x448, out: 0x7c3b04673d0c6e25
+ldc1 :: offset: 0x450, out: 0x164e17c1e7fb6587
+ldc1 :: offset: 0x458, out: 0xfa4ca28b56d4950b
+ldc1 :: offset: 0x460, out: 0xe5e9a314be7fa08a
+ldc1 :: offset: 0x468, out: 0xf8be8164159649c5
+ldc1 :: offset: 0x470, out: 0x7ca3259784e69b17
+ldc1 :: offset: 0x478, out: 0xfc8d543ca1f24f5c
+ldc1 :: offset: 0x480, out: 0x4aeb6ca0e3459e36
+ldc1 :: offset: 0x488, out: 0xc532e18e187980fa
+ldc1 :: offset: 0x490, out: 0xb3fdec294f287d1c
+ldc1 :: offset: 0x498, out: 0xb620660a49732b90
+ldc1 :: offset: 0x4a0, out: 0x993138f16cfde991
+ldc1 :: offset: 0x4a8, out: 0xde02d1337d5407b9
+ldc1 :: offset: 0x4b0, out: 0x13a390e1e1dab15a
+ldc1 :: offset: 0x4b8, out: 0x743491a6828716c8
+ldc1 :: offset: 0x4c0, out: 0x8cff404aede292f2
+ldc1 :: offset: 0x4c8, out: 0xb9cec0db1f837636
+ldc1 :: offset: 0x4d0, out: 0x2eaa5aa70509771c
+ldc1 :: offset: 0x4d8, out: 0xd327538e1875241b
+ldc1 :: offset: 0x4e0, out: 0x42e9f8548b739b6b
+ldc1 :: offset: 0x4e8, out: 0x78e4e50ceccbba1a
+ldc1 :: offset: 0x4f0, out: 0xf6b6fa3fcd9d27cb
+ldc1 :: offset: 0x4f8, out: 0x73916483ae3e9423
+ldc1 :: offset: 0x500, out: 0x276af70a0e128561
+ldc1 :: offset: 0x508, out: 0x3045bf6b5e74b6e
+ldc1 :: offset: 0x510, out: 0x20223f1308accfa6
+ldc1 :: offset: 0x518, out: 0xf83c55743976b5f5
+ldc1 :: offset: 0x520, out: 0x1f9720f946923c3d
+ldc1 :: offset: 0x528, out: 0x620d28506d2448dd
+ldc1 :: offset: 0x530, out: 0x60a521e99ff4a732
+ldc1 :: offset: 0x538, out: 0x5a08f3ab5c680f0b
+ldc1 :: offset: 0x540, out: 0xc7a59be7800f3d26
+ldc1 :: offset: 0x548, out: 0x1aecdf2982ca1b41
+ldc1 :: offset: 0x550, out: 0x2b8613a260d19dcd
+ldc1 :: offset: 0x558, out: 0x2518ac8b0e8bbe7f
+ldc1 :: offset: 0x560, out: 0x743e568d2fcf486b
+ldc1 :: offset: 0x568, out: 0x126f646f34c31728
+ldc1 :: offset: 0x570, out: 0xaab0196156fc4d12
+ldc1 :: offset: 0x578, out: 0x7535cd338595d342
+ldc1 :: offset: 0x580, out: 0xdfb254da422346ec
+ldc1 :: offset: 0x588, out: 0xa86726c90081ab2a
+ldc1 :: offset: 0x590, out: 0x9bfeffa1679d7438
+ldc1 :: offset: 0x598, out: 0xc7699826b7dee244
+ldc1 :: offset: 0x5a0, out: 0x3c07af97fba6704a
+ldc1 :: offset: 0x5a8, out: 0x521364dc04c58bfe
+ldc1 :: offset: 0x5b0, out: 0xe0f7bb589ab7aebc
+ldc1 :: offset: 0x5b8, out: 0xe336c60cdeeb954d
+ldc1 :: offset: 0x5c0, out: 0xd5b2120c6f52416e
+ldc1 :: offset: 0x5c8, out: 0x85a2d4ff7e628a34
+ldc1 :: offset: 0x5d0, out: 0x986a2b654a4e7e07
+ldc1 :: offset: 0x5d8, out: 0xa974eac43a489b55
+ldc1 :: offset: 0x5e0, out: 0xa388c16272f1f8f5
+ldc1 :: offset: 0x5e8, out: 0xe8c11f45e7495ea9
+ldc1 :: offset: 0x5f0, out: 0xadaa5a765cc1c8b4
+ldc1 :: offset: 0x5f8, out: 0x7ab4ce88dfa605c0
+ldc1 :: offset: 0x600, out: 0xb42ad6e659a7b04f
+ldc1 :: offset: 0x608, out: 0x4bf8485ab728922f
+ldc1 :: offset: 0x610, out: 0x76a3d60c3b66a7fb
+ldc1 :: offset: 0x618, out: 0x31e0c6affdc28eda
+ldc1 :: offset: 0x620, out: 0x53606bb4bf0c999d
+ldc1 :: offset: 0x628, out: 0x32fc12c81b7919f0
+ldc1 :: offset: 0x630, out: 0x3ef88384c72efcd6
+ldc1 :: offset: 0x638, out: 0x38b1c7bb6a2a3580
+ldc1 :: offset: 0x640, out: 0x15ebf6121dca77c9
+ldc1 :: offset: 0x648, out: 0x5eaacdd9fd9147ae
+ldc1 :: offset: 0x650, out: 0xbb8470f981e91117
+ldc1 :: offset: 0x658, out: 0x5d42aeac6a532e0
+ldc1 :: offset: 0x660, out: 0x14abf36419fb9e63
+ldc1 :: offset: 0x668, out: 0x249d559aa8d72aac
+ldc1 :: offset: 0x670, out: 0xcd6764f084b30ec
+ldc1 :: offset: 0x678, out: 0x7f03ac0792468fdf
+ldc1 :: offset: 0x680, out: 0x7e35ce6d56e670f5
+ldc1 :: offset: 0x688, out: 0x152828591a652711
+ldc1 :: offset: 0x690, out: 0x9e1c3283d215a9fb
+ldc1 :: offset: 0x698, out: 0x8d95c049282a0417
+ldc1 :: offset: 0x6a0, out: 0xf2e7a490978058f3
+ldc1 :: offset: 0x6a8, out: 0x775b4cca0975b1aa
+ldc1 :: offset: 0x6b0, out: 0xa2b84a635111020
+ldc1 :: offset: 0x6b8, out: 0x23fa0d3a7d88b6f
+ldc1 :: offset: 0x6c0, out: 0xa3d991b79941dedd
+ldc1 :: offset: 0x6c8, out: 0x751cb4835a0d9508
+ldc1 :: offset: 0x6d0, out: 0x949cad35625bb2d3
+ldc1 :: offset: 0x6d8, out: 0x7f567f35a6929739
+ldc1 :: offset: 0x6e0, out: 0x185b88e0db8d7d27
+ldc1 :: offset: 0x6e8, out: 0x255a4cd22fd61b91
+ldc1 :: offset: 0x6f0, out: 0x1048d589a4363f7b
+ldc1 :: offset: 0x6f8, out: 0x6a6d5708f4605790
+ldc1 :: offset: 0x700, out: 0xd58ecbabde35697f
+ldc1 :: offset: 0x708, out: 0x575548fd08c0a5f1
+ldc1 :: offset: 0x710, out: 0x8bb640fb8ed98ddb
+ldc1 :: offset: 0x718, out: 0xbe00d51eabc578cc
+ldc1 :: offset: 0x720, out: 0x2f7e224a1c170ab2
+ldc1 :: offset: 0x728, out: 0xa978f12ca22256a7
+ldc1 :: offset: 0x730, out: 0x9950a93b811ee02f
+ldc1 :: offset: 0x738, out: 0xb44eea93c6796a0c
+ldc1 :: offset: 0x740, out: 0xfe71fca06c0eb657
+ldc1 :: offset: 0x748, out: 0x4ed6393df818af57
+ldc1 :: offset: 0x750, out: 0xf22e90200236770a
+ldc1 :: offset: 0x758, out: 0x81efb6c7afd0c45d
+ldc1 :: offset: 0x760, out: 0xeed8f3518102315b
+ldc1 :: offset: 0x768, out: 0xadafefb9995efd5e
+ldc1 :: offset: 0x770, out: 0x34061933eb253086
+ldc1 :: offset: 0x778, out: 0x1748da264b4c52bc
+ldc1 :: offset: 0x780, out: 0x34fdfc9a9302be89
+ldc1 :: offset: 0x788, out: 0xd00278c3c521d180
+ldc1 :: offset: 0x790, out: 0xe90944a4c1d37a5d
+ldc1 :: offset: 0x798, out: 0x65fd698fddef9839
+ldc1 :: offset: 0x7a0, out: 0xc49ee3ad81b5af52
+ldc1 :: offset: 0x7a8, out: 0x7aa941e8bdb263e9
+ldc1 :: offset: 0x7b0, out: 0x372c209e42f3b58d
+ldc1 :: offset: 0x7b8, out: 0x30f870b7e122a83b
+ldc1 :: offset: 0x7c0, out: 0x9e02de4b678930ec
+ldc1 :: offset: 0x7c8, out: 0xcd61a8639826631e
+ldc1 :: offset: 0x7d0, out: 0xae87bc899a7bd3ca
+ldc1 :: offset: 0x7d8, out: 0x58ec644d6481af17
+ldc1 :: offset: 0x7e0, out: 0x680cce5fb236b666
+ldc1 :: offset: 0x7e8, out: 0x3baa99471f6d4d75
+ldc1 :: offset: 0x7f0, out: 0x614d9b445f12236b
+ldc1 :: offset: 0x7f8, out: 0xa2a6ec661ba84121
+--- LWC1 ---
+lwc1 :: offset: 0x0, out: 0x0
+lwc1 :: offset: 0x4, out: 0x0
+lwc1 :: offset: 0x8, out: 0x9823b6e
+lwc1 :: offset: 0xc, out: 0xd4326d9
+lwc1 :: offset: 0x10, out: 0x130476dc
+lwc1 :: offset: 0x14, out: 0x17c56b6b
+lwc1 :: offset: 0x18, out: 0x1a864db2
+lwc1 :: offset: 0x1c, out: 0x1e475005
+lwc1 :: offset: 0x20, out: 0x2608edb8
+lwc1 :: offset: 0x24, out: 0x22c9f00f
+lwc1 :: offset: 0x28, out: 0x2f8ad6d6
+lwc1 :: offset: 0x2c, out: 0x2b4bcb61
+lwc1 :: offset: 0x30, out: 0x350c9b64
+lwc1 :: offset: 0x34, out: 0x31cd86d3
+lwc1 :: offset: 0x38, out: 0x3c8ea00a
+lwc1 :: offset: 0x3c, out: 0x384fbdbd
+lwc1 :: offset: 0x40, out: 0x4c11db70
+lwc1 :: offset: 0x44, out: 0x48d0c6c7
+lwc1 :: offset: 0x48, out: 0x4593e01e
+lwc1 :: offset: 0x4c, out: 0x4152fda9
+lwc1 :: offset: 0x50, out: 0x5f15adac
+lwc1 :: offset: 0x54, out: 0x5bd4b01b
+lwc1 :: offset: 0x58, out: 0x569796c2
+lwc1 :: offset: 0x5c, out: 0x52568b75
+lwc1 :: offset: 0x60, out: 0x6a1936c8
+lwc1 :: offset: 0x64, out: 0x6ed82b7f
+lwc1 :: offset: 0x68, out: 0x639b0da6
+lwc1 :: offset: 0x6c, out: 0x675a1011
+lwc1 :: offset: 0x70, out: 0x791d4014
+lwc1 :: offset: 0x74, out: 0x7ddc5da3
+lwc1 :: offset: 0x78, out: 0x709f7b7a
+lwc1 :: offset: 0x7c, out: 0x745e66cd
+lwc1 :: offset: 0x80, out: 0x9823b6e0
+lwc1 :: offset: 0x84, out: 0x9ce2ab57
+lwc1 :: offset: 0x88, out: 0x91a18d8e
+lwc1 :: offset: 0x8c, out: 0x95609039
+lwc1 :: offset: 0x90, out: 0x8b27c03c
+lwc1 :: offset: 0x94, out: 0x8fe6dd8b
+lwc1 :: offset: 0x98, out: 0x82a5fb52
+lwc1 :: offset: 0x9c, out: 0x8664e6e5
+lwc1 :: offset: 0xa0, out: 0xbe2b5b58
+lwc1 :: offset: 0xa4, out: 0xbaea46ef
+lwc1 :: offset: 0xa8, out: 0xb7a96036
+lwc1 :: offset: 0xac, out: 0xb3687d81
+lwc1 :: offset: 0xb0, out: 0xad2f2d84
+lwc1 :: offset: 0xb4, out: 0xa9ee3033
+lwc1 :: offset: 0xb8, out: 0xa4ad16ea
+lwc1 :: offset: 0xbc, out: 0xa06c0b5d
+lwc1 :: offset: 0xc0, out: 0xd4326d90
+lwc1 :: offset: 0xc4, out: 0xd0f37027
+lwc1 :: offset: 0xc8, out: 0xddb056fe
+lwc1 :: offset: 0xcc, out: 0xd9714b49
+lwc1 :: offset: 0xd0, out: 0xc7361b4c
+lwc1 :: offset: 0xd4, out: 0xc3f706fb
+lwc1 :: offset: 0xd8, out: 0xceb42022
+lwc1 :: offset: 0xdc, out: 0xca753d95
+lwc1 :: offset: 0xe0, out: 0xf23a8028
+lwc1 :: offset: 0xe4, out: 0xf6fb9d9f
+lwc1 :: offset: 0xe8, out: 0xfbb8bb46
+lwc1 :: offset: 0xec, out: 0xff79a6f1
+lwc1 :: offset: 0xf0, out: 0xe13ef6f4
+lwc1 :: offset: 0xf4, out: 0xe5ffeb43
+lwc1 :: offset: 0xf8, out: 0xe8bccd9a
+lwc1 :: offset: 0xfc, out: 0xec7dd02d
+lwc1 :: offset: 0x100, out: 0x34867077
+lwc1 :: offset: 0x104, out: 0x30476dc0
+lwc1 :: offset: 0x108, out: 0x3d044b19
+lwc1 :: offset: 0x10c, out: 0x39c556ae
+lwc1 :: offset: 0x110, out: 0x278206ab
+lwc1 :: offset: 0x114, out: 0x23431b1c
+lwc1 :: offset: 0x118, out: 0x2e003dc5
+lwc1 :: offset: 0x11c, out: 0x2ac12072
+lwc1 :: offset: 0x120, out: 0x128e9dcf
+lwc1 :: offset: 0x124, out: 0x164f8078
+lwc1 :: offset: 0x128, out: 0x1b0ca6a1
+lwc1 :: offset: 0x12c, out: 0x1fcdbb16
+lwc1 :: offset: 0x130, out: 0x18aeb13
+lwc1 :: offset: 0x134, out: 0x54bf6a4
+lwc1 :: offset: 0x138, out: 0x808d07d
+lwc1 :: offset: 0x13c, out: 0xcc9cdca
+lwc1 :: offset: 0x140, out: 0x7897ab07
+lwc1 :: offset: 0x144, out: 0x7c56b6b0
+lwc1 :: offset: 0x148, out: 0x71159069
+lwc1 :: offset: 0x14c, out: 0x75d48dde
+lwc1 :: offset: 0x150, out: 0x6b93dddb
+lwc1 :: offset: 0x154, out: 0x6f52c06c
+lwc1 :: offset: 0x158, out: 0x6211e6b5
+lwc1 :: offset: 0x15c, out: 0x66d0fb02
+lwc1 :: offset: 0x160, out: 0x5e9f46bf
+lwc1 :: offset: 0x164, out: 0x5a5e5b08
+lwc1 :: offset: 0x168, out: 0x571d7dd1
+lwc1 :: offset: 0x16c, out: 0x53dc6066
+lwc1 :: offset: 0x170, out: 0x4d9b3063
+lwc1 :: offset: 0x174, out: 0x495a2dd4
+lwc1 :: offset: 0x178, out: 0x44190b0d
+lwc1 :: offset: 0x17c, out: 0x40d816ba
+lwc1 :: offset: 0x180, out: 0xaca5c697
+lwc1 :: offset: 0x184, out: 0xa864db20
+lwc1 :: offset: 0x188, out: 0xa527fdf9
+lwc1 :: offset: 0x18c, out: 0xa1e6e04e
+lwc1 :: offset: 0x190, out: 0xbfa1b04b
+lwc1 :: offset: 0x194, out: 0xbb60adfc
+lwc1 :: offset: 0x198, out: 0xb6238b25
+lwc1 :: offset: 0x19c, out: 0xb2e29692
+lwc1 :: offset: 0x1a0, out: 0x8aad2b2f
+lwc1 :: offset: 0x1a4, out: 0x0
+lwc1 :: offset: 0x1a8, out: 0x0
+lwc1 :: offset: 0x1ac, out: 0x87ee0df6
+lwc1 :: offset: 0x1b0, out: 0x99a95df3
+lwc1 :: offset: 0x1b4, out: 0x9d684044
+lwc1 :: offset: 0x1b8, out: 0x902b669d
+lwc1 :: offset: 0x1bc, out: 0x94ea7b2a
+lwc1 :: offset: 0x1c0, out: 0xe0b41de7
+lwc1 :: offset: 0x1c4, out: 0xe4750050
+lwc1 :: offset: 0x1c8, out: 0xe9362689
+lwc1 :: offset: 0x1cc, out: 0xedf73b3e
+lwc1 :: offset: 0x1d0, out: 0xf3b06b3b
+lwc1 :: offset: 0x1d4, out: 0xf771768c
+lwc1 :: offset: 0x1d8, out: 0xfa325055
+lwc1 :: offset: 0x1dc, out: 0xfef34de2
+lwc1 :: offset: 0x1e0, out: 0xc6bcf05f
+lwc1 :: offset: 0x1e4, out: 0xc27dede8
+lwc1 :: offset: 0x1e8, out: 0xcf3ecb31
+lwc1 :: offset: 0x1ec, out: 0xcbffd686
+lwc1 :: offset: 0x1f0, out: 0xd5b88683
+lwc1 :: offset: 0x1f4, out: 0xd1799b34
+lwc1 :: offset: 0x1f8, out: 0xdc3abded
+lwc1 :: offset: 0x1fc, out: 0xd8fba05a
+lwc1 :: offset: 0x200, out: 0x690ce0ee
+lwc1 :: offset: 0x204, out: 0x6dcdfd59
+lwc1 :: offset: 0x208, out: 0x608edb80
+lwc1 :: offset: 0x20c, out: 0x644fc637
+lwc1 :: offset: 0x210, out: 0x7a089632
+lwc1 :: offset: 0x214, out: 0x7ec98b85
+lwc1 :: offset: 0x218, out: 0x738aad5c
+lwc1 :: offset: 0x21c, out: 0x774bb0eb
+lwc1 :: offset: 0x220, out: 0x4f040d56
+lwc1 :: offset: 0x224, out: 0x4bc510e1
+lwc1 :: offset: 0x228, out: 0x46863638
+lwc1 :: offset: 0x22c, out: 0x42472b8f
+lwc1 :: offset: 0x230, out: 0x5c007b8a
+lwc1 :: offset: 0x234, out: 0x58c1663d
+lwc1 :: offset: 0x238, out: 0x558240e4
+lwc1 :: offset: 0x23c, out: 0x51435d53
+lwc1 :: offset: 0x240, out: 0x251d3b9e
+lwc1 :: offset: 0x244, out: 0x21dc2629
+lwc1 :: offset: 0x248, out: 0x2c9f00f0
+lwc1 :: offset: 0x24c, out: 0x285e1d47
+lwc1 :: offset: 0x250, out: 0x36194d42
+lwc1 :: offset: 0x254, out: 0x32d850f5
+lwc1 :: offset: 0x258, out: 0x3f9b762c
+lwc1 :: offset: 0x25c, out: 0x3b5a6b9b
+lwc1 :: offset: 0x260, out: 0x315d626
+lwc1 :: offset: 0x264, out: 0x7d4cb91
+lwc1 :: offset: 0x268, out: 0xa97ed48
+lwc1 :: offset: 0x26c, out: 0xe56f0ff
+lwc1 :: offset: 0x270, out: 0x1011a0fa
+lwc1 :: offset: 0x274, out: 0x14d0bd4d
+lwc1 :: offset: 0x278, out: 0x19939b94
+lwc1 :: offset: 0x27c, out: 0x1d528623
+lwc1 :: offset: 0x280, out: 0xf12f560e
+lwc1 :: offset: 0x284, out: 0xf5ee4bb9
+lwc1 :: offset: 0x288, out: 0xf8ad6d60
+lwc1 :: offset: 0x28c, out: 0xfc6c70d7
+lwc1 :: offset: 0x290, out: 0xe22b20d2
+lwc1 :: offset: 0x294, out: 0xe6ea3d65
+lwc1 :: offset: 0x298, out: 0xeba91bbc
+lwc1 :: offset: 0x29c, out: 0xef68060b
+lwc1 :: offset: 0x2a0, out: 0xd727bbb6
+lwc1 :: offset: 0x2a4, out: 0xd3e6a601
+lwc1 :: offset: 0x2a8, out: 0xdea580d8
+lwc1 :: offset: 0x2ac, out: 0xda649d6f
+lwc1 :: offset: 0x2b0, out: 0xc423cd6a
+lwc1 :: offset: 0x2b4, out: 0x0
+lwc1 :: offset: 0x2b8, out: 0xcda1f604
+lwc1 :: offset: 0x2bc, out: 0x0
+lwc1 :: offset: 0x2c0, out: 0xbd3e8d7e
+lwc1 :: offset: 0x2c4, out: 0xb9ff90c9
+lwc1 :: offset: 0x2c8, out: 0xb4bcb610
+lwc1 :: offset: 0x2cc, out: 0xb07daba7
+lwc1 :: offset: 0x2d0, out: 0xae3afba2
+lwc1 :: offset: 0x2d4, out: 0xaafbe615
+lwc1 :: offset: 0x2d8, out: 0xa7b8c0cc
+lwc1 :: offset: 0x2dc, out: 0xa379dd7b
+lwc1 :: offset: 0x2e0, out: 0x9b3660c6
+lwc1 :: offset: 0x2e4, out: 0x9ff77d71
+lwc1 :: offset: 0x2e8, out: 0x92b45ba8
+lwc1 :: offset: 0x2ec, out: 0x9675461f
+lwc1 :: offset: 0x2f0, out: 0x8832161a
+lwc1 :: offset: 0x2f4, out: 0x8cf30bad
+lwc1 :: offset: 0x2f8, out: 0x81b02d74
+lwc1 :: offset: 0x2fc, out: 0x857130c3
+lwc1 :: offset: 0x300, out: 0x5d8a9099
+lwc1 :: offset: 0x304, out: 0x594b8d2e
+lwc1 :: offset: 0x308, out: 0x5408abf7
+lwc1 :: offset: 0x30c, out: 0x50c9b640
+lwc1 :: offset: 0x310, out: 0x4e8ee645
+lwc1 :: offset: 0x314, out: 0x4a4ffbf2
+lwc1 :: offset: 0x318, out: 0x470cdd2b
+lwc1 :: offset: 0x31c, out: 0x43cdc09c
+lwc1 :: offset: 0x320, out: 0x7b827d21
+lwc1 :: offset: 0x324, out: 0x7f436096
+lwc1 :: offset: 0x328, out: 0x7200464f
+lwc1 :: offset: 0x32c, out: 0x76c15bf8
+lwc1 :: offset: 0x330, out: 0x68860bfd
+lwc1 :: offset: 0x334, out: 0x6c47164a
+lwc1 :: offset: 0x338, out: 0x61043093
+lwc1 :: offset: 0x33c, out: 0x65c52d24
+lwc1 :: offset: 0x340, out: 0x119b4be9
+lwc1 :: offset: 0x344, out: 0x155a565e
+lwc1 :: offset: 0x348, out: 0x18197087
+lwc1 :: offset: 0x34c, out: 0x1cd86d30
+lwc1 :: offset: 0x350, out: 0x29f3d35
+lwc1 :: offset: 0x354, out: 0x65e2082
+lwc1 :: offset: 0x358, out: 0xb1d065b
+lwc1 :: offset: 0x35c, out: 0xfdc1bec
+lwc1 :: offset: 0x360, out: 0x3793a651
+lwc1 :: offset: 0x364, out: 0x3352bbe6
+lwc1 :: offset: 0x368, out: 0x3e119d3f
+lwc1 :: offset: 0x36c, out: 0x3ad08088
+lwc1 :: offset: 0x370, out: 0x2497d08d
+lwc1 :: offset: 0x374, out: 0x2056cd3a
+lwc1 :: offset: 0x378, out: 0x2d15ebe3
+lwc1 :: offset: 0x37c, out: 0x29d4f654
+lwc1 :: offset: 0x380, out: 0xc5a92679
+lwc1 :: offset: 0x384, out: 0xc1683bce
+lwc1 :: offset: 0x388, out: 0xcc2b1d17
+lwc1 :: offset: 0x38c, out: 0xc8ea00a0
+lwc1 :: offset: 0x390, out: 0xd6ad50a5
+lwc1 :: offset: 0x394, out: 0xd26c4d12
+lwc1 :: offset: 0x398, out: 0xdf2f6bcb
+lwc1 :: offset: 0x39c, out: 0xdbee767c
+lwc1 :: offset: 0x3a0, out: 0xe3a1cbc1
+lwc1 :: offset: 0x3a4, out: 0xe760d676
+lwc1 :: offset: 0x3a8, out: 0xea23f0af
+lwc1 :: offset: 0x3ac, out: 0xeee2ed18
+lwc1 :: offset: 0x3b0, out: 0xf0a5bd1d
+lwc1 :: offset: 0x3b4, out: 0xf464a0aa
+lwc1 :: offset: 0x3b8, out: 0xf9278673
+lwc1 :: offset: 0x3bc, out: 0xfde69bc4
+lwc1 :: offset: 0x3c0, out: 0x89b8fd09
+lwc1 :: offset: 0x3c4, out: 0x8d79e0be
+lwc1 :: offset: 0x3c8, out: 0x803ac667
+lwc1 :: offset: 0x3cc, out: 0x84fbdbd0
+lwc1 :: offset: 0x3d0, out: 0x9abc8bd5
+lwc1 :: offset: 0x3d4, out: 0x9e7d9662
+lwc1 :: offset: 0x3d8, out: 0x933eb0bb
+lwc1 :: offset: 0x3dc, out: 0x97ffad0c
+lwc1 :: offset: 0x3e0, out: 0xafb010b1
+lwc1 :: offset: 0x3e4, out: 0xab710d06
+lwc1 :: offset: 0x3e8, out: 0xa6322bdf
+lwc1 :: offset: 0x3ec, out: 0xa2f33668
+lwc1 :: offset: 0x3f0, out: 0xbcb4666d
+lwc1 :: offset: 0x3f4, out: 0xb8757bda
+lwc1 :: offset: 0x3f8, out: 0xb5365d03
+lwc1 :: offset: 0x3fc, out: 0xb1f740b4
+lwc1 :: offset: 0x0, out: 0x12bd6aa
+lwc1 :: offset: 0x4, out: 0x0
+lwc1 :: offset: 0x8, out: 0x82d2ab13
+lwc1 :: offset: 0xc, out: 0x7e8763
+lwc1 :: offset: 0x10, out: 0xc31510f3
+lwc1 :: offset: 0x14, out: 0x976d6e9a
+lwc1 :: offset: 0x18, out: 0x5ad6a5fb
+lwc1 :: offset: 0x1c, out: 0xb7746d77
+lwc1 :: offset: 0x20, out: 0x8677b502
+lwc1 :: offset: 0x24, out: 0x42b0c0a2
+lwc1 :: offset: 0x28, out: 0x9e3c30ad
+lwc1 :: offset: 0x2c, out: 0x2aa89d31
+lwc1 :: offset: 0x30, out: 0x77fb413d
+lwc1 :: offset: 0x34, out: 0x1f308ec3
+lwc1 :: offset: 0x38, out: 0xc760e4f7
+lwc1 :: offset: 0x3c, out: 0x7aa04213
+lwc1 :: offset: 0x40, out: 0x1ad8dca0
+lwc1 :: offset: 0x44, out: 0x9e705cc5
+lwc1 :: offset: 0x48, out: 0x9615a60d
+lwc1 :: offset: 0x4c, out: 0x4b3dda86
+lwc1 :: offset: 0x50, out: 0x6353d41d
+lwc1 :: offset: 0x54, out: 0x5e7a4dd
+lwc1 :: offset: 0x58, out: 0xc40bd413
+lwc1 :: offset: 0x5c, out: 0x3af35a9d
+lwc1 :: offset: 0x60, out: 0x9a08a180
+lwc1 :: offset: 0x64, out: 0x47f50556
+lwc1 :: offset: 0x68, out: 0xd6d2040f
+lwc1 :: offset: 0x6c, out: 0x9564b77f
+lwc1 :: offset: 0x70, out: 0xb2c76bbe
+lwc1 :: offset: 0x74, out: 0xcebc8279
+lwc1 :: offset: 0x78, out: 0x1f18e4c7
+lwc1 :: offset: 0x7c, out: 0xb5034c2f
+lwc1 :: offset: 0x80, out: 0x81afa797
+lwc1 :: offset: 0x84, out: 0x94ff52fc
+lwc1 :: offset: 0x88, out: 0x6dfc50ea
+lwc1 :: offset: 0x8c, out: 0x31d8d916
+lwc1 :: offset: 0x90, out: 0x78e895b1
+lwc1 :: offset: 0x94, out: 0x36549bd6
+lwc1 :: offset: 0x98, out: 0x9b63259b
+lwc1 :: offset: 0x9c, out: 0x85e0a631
+lwc1 :: offset: 0xa0, out: 0xccf17ac5
+lwc1 :: offset: 0xa4, out: 0x556b3eca
+lwc1 :: offset: 0xa8, out: 0x81eea0fb
+lwc1 :: offset: 0xac, out: 0xb42f5fc5
+lwc1 :: offset: 0xb0, out: 0x14682d97
+lwc1 :: offset: 0xb4, out: 0x25b50fec
+lwc1 :: offset: 0xb8, out: 0x2cfb087a
+lwc1 :: offset: 0xbc, out: 0xfc93c513
+lwc1 :: offset: 0xc0, out: 0xcda20766
+lwc1 :: offset: 0xc4, out: 0x3c2cd9a9
+lwc1 :: offset: 0xc8, out: 0x7d72da3e
+lwc1 :: offset: 0xcc, out: 0x1791722a
+lwc1 :: offset: 0xd0, out: 0x93ce24ad
+lwc1 :: offset: 0xd4, out: 0x87cc9d1
+lwc1 :: offset: 0xd8, out: 0x38984ed2
+lwc1 :: offset: 0xdc, out: 0x1d2a7570
+lwc1 :: offset: 0xe0, out: 0x710cd036
+lwc1 :: offset: 0xe4, out: 0xd0d070db
+lwc1 :: offset: 0xe8, out: 0x3415604
+lwc1 :: offset: 0xec, out: 0x39c21c7d
+lwc1 :: offset: 0xf0, out: 0x8ecc31ce
+lwc1 :: offset: 0xf4, out: 0x8e94b7af
+lwc1 :: offset: 0xf8, out: 0x1ce7674f
+lwc1 :: offset: 0xfc, out: 0x24eb6a8d
+lwc1 :: offset: 0x100, out: 0x12d6e4a7
+lwc1 :: offset: 0x104, out: 0x2f394544
+lwc1 :: offset: 0x108, out: 0x56da4c54
+lwc1 :: offset: 0x10c, out: 0x2608c2b7
+lwc1 :: offset: 0x110, out: 0xc8d7252f
+lwc1 :: offset: 0x114, out: 0x900102da
+lwc1 :: offset: 0x118, out: 0xf2efa4f7
+lwc1 :: offset: 0x11c, out: 0xc890d5f1
+lwc1 :: offset: 0x120, out: 0xc8b0a214
+lwc1 :: offset: 0x124, out: 0xed5005cb
+lwc1 :: offset: 0x128, out: 0x5991136c
+lwc1 :: offset: 0x12c, out: 0x31479189
+lwc1 :: offset: 0x130, out: 0x9a2fb6f3
+lwc1 :: offset: 0x134, out: 0xc6eecff9
+lwc1 :: offset: 0x138, out: 0x38895270
+lwc1 :: offset: 0x13c, out: 0xa8095212
+lwc1 :: offset: 0x140, out: 0xad765040
+lwc1 :: offset: 0x144, out: 0x87750a04
+lwc1 :: offset: 0x148, out: 0x84bb5a83
+lwc1 :: offset: 0x14c, out: 0x2c3de85e
+lwc1 :: offset: 0x150, out: 0xc506aa67
+lwc1 :: offset: 0x154, out: 0xae6aff8f
+lwc1 :: offset: 0x158, out: 0x60ed5ee3
+lwc1 :: offset: 0x15c, out: 0xc07112dd
+lwc1 :: offset: 0x160, out: 0x30dcca5a
+lwc1 :: offset: 0x164, out: 0xc4c770f6
+lwc1 :: offset: 0x168, out: 0x83cd5277
+lwc1 :: offset: 0x16c, out: 0xdfec2b23
+lwc1 :: offset: 0x170, out: 0xff7d96b
+lwc1 :: offset: 0x174, out: 0xd3adba26
+lwc1 :: offset: 0x178, out: 0x8418c00e
+lwc1 :: offset: 0x17c, out: 0x4ab4aa79
+lwc1 :: offset: 0x180, out: 0xde0f0b8
+lwc1 :: offset: 0x184, out: 0xbb8c035e
+lwc1 :: offset: 0x188, out: 0xa97fdcf1
+lwc1 :: offset: 0x18c, out: 0x33b06f54
+lwc1 :: offset: 0x190, out: 0x3fd1c081
+lwc1 :: offset: 0x194, out: 0x77433f37
+lwc1 :: offset: 0x198, out: 0xc92195e4
+lwc1 :: offset: 0x19c, out: 0xec91d993
+lwc1 :: offset: 0x1a0, out: 0x95b1a5ab
+lwc1 :: offset: 0x1a4, out: 0x49fbf6a7
+lwc1 :: offset: 0x1a8, out: 0xc7ce8d1e
+lwc1 :: offset: 0x1ac, out: 0x19364378
+lwc1 :: offset: 0x1b0, out: 0x2f384907
+lwc1 :: offset: 0x1b4, out: 0xb99e8def
+lwc1 :: offset: 0x1b8, out: 0x582b12fe
+lwc1 :: offset: 0x1bc, out: 0x47eacdcd
+lwc1 :: offset: 0x1c0, out: 0x76558c4f
+lwc1 :: offset: 0x1c4, out: 0xd685884e
+lwc1 :: offset: 0x1c8, out: 0x34c195c7
+lwc1 :: offset: 0x1cc, out: 0x6168d62a
+lwc1 :: offset: 0x1d0, out: 0x4df47405
+lwc1 :: offset: 0x1d4, out: 0xd3016989
+lwc1 :: offset: 0x1d8, out: 0x6cbb06db
+lwc1 :: offset: 0x1dc, out: 0x1ca190bf
+lwc1 :: offset: 0x1e0, out: 0x9cae393a
+lwc1 :: offset: 0x1e4, out: 0x58300f02
+lwc1 :: offset: 0x1e8, out: 0xdc7ebc2d
+lwc1 :: offset: 0x1ec, out: 0x9a995fdb
+lwc1 :: offset: 0x1f0, out: 0xe3405b48
+lwc1 :: offset: 0x1f4, out: 0x8a96047b
+lwc1 :: offset: 0x1f8, out: 0xd519d322
+lwc1 :: offset: 0x1fc, out: 0x75bfafd2
+lwc1 :: offset: 0x200, out: 0xa630f6ad
+lwc1 :: offset: 0x204, out: 0xde230867
+lwc1 :: offset: 0x208, out: 0x56103260
+lwc1 :: offset: 0x20c, out: 0x2c0a0cf2
+lwc1 :: offset: 0x210, out: 0x249b18ef
+lwc1 :: offset: 0x214, out: 0x94a90544
+lwc1 :: offset: 0x218, out: 0x5b56fcde
+lwc1 :: offset: 0x21c, out: 0xf9519fb5
+lwc1 :: offset: 0x220, out: 0x468319b
+lwc1 :: offset: 0x224, out: 0x81daf820
+lwc1 :: offset: 0x228, out: 0x5725f2ec
+lwc1 :: offset: 0x22c, out: 0x8c61ca5a
+lwc1 :: offset: 0x230, out: 0xc25dc8bf
+lwc1 :: offset: 0x234, out: 0x8b95a6dd
+lwc1 :: offset: 0x238, out: 0xdac6162f
+lwc1 :: offset: 0x23c, out: 0x300ce751
+lwc1 :: offset: 0x240, out: 0xba52a850
+lwc1 :: offset: 0x244, out: 0x6778fdf3
+lwc1 :: offset: 0x248, out: 0xda78479f
+lwc1 :: offset: 0x24c, out: 0xad00b1f7
+lwc1 :: offset: 0x250, out: 0xa6b6d98a
+lwc1 :: offset: 0x254, out: 0x8d44168
+lwc1 :: offset: 0x258, out: 0xce634413
+lwc1 :: offset: 0x25c, out: 0xf518381d
+lwc1 :: offset: 0x260, out: 0xe5255fc0
+lwc1 :: offset: 0x264, out: 0xe4627f3f
+lwc1 :: offset: 0x268, out: 0x76321f28
+lwc1 :: offset: 0x26c, out: 0xccd392e1
+lwc1 :: offset: 0x270, out: 0x4018fd8f
+lwc1 :: offset: 0x274, out: 0x82946494
+lwc1 :: offset: 0x278, out: 0x52e8f0e5
+lwc1 :: offset: 0x27c, out: 0x15d32040
+lwc1 :: offset: 0x280, out: 0x880ff344
+lwc1 :: offset: 0x284, out: 0x7caf83d2
+lwc1 :: offset: 0x288, out: 0x747defd7
+lwc1 :: offset: 0x28c, out: 0xf156a04c
+lwc1 :: offset: 0x290, out: 0xf31d710
+lwc1 :: offset: 0x294, out: 0x93e2601c
+lwc1 :: offset: 0x298, out: 0x131cd933
+lwc1 :: offset: 0x29c, out: 0xe1e1a679
+lwc1 :: offset: 0x2a0, out: 0xa76fa427
+lwc1 :: offset: 0x2a4, out: 0x24296b75
+lwc1 :: offset: 0x2a8, out: 0x139ee56a
+lwc1 :: offset: 0x2ac, out: 0xd296e2d2
+lwc1 :: offset: 0x2b0, out: 0x6dc2a5c0
+lwc1 :: offset: 0x2b4, out: 0x5a82447f
+lwc1 :: offset: 0x2b8, out: 0xc07dc168
+lwc1 :: offset: 0x2bc, out: 0x76c89e80
+lwc1 :: offset: 0x2c0, out: 0x4bfe348f
+lwc1 :: offset: 0x2c4, out: 0x70dc345
+lwc1 :: offset: 0x2c8, out: 0xdd6d241b
+lwc1 :: offset: 0x2cc, out: 0xbddc7123
+lwc1 :: offset: 0x2d0, out: 0xa59fcebe
+lwc1 :: offset: 0x2d4, out: 0xf62fb727
+lwc1 :: offset: 0x2d8, out: 0xf9f46fb
+lwc1 :: offset: 0x2dc, out: 0x109f27e9
+lwc1 :: offset: 0x2e0, out: 0xafd199d7
+lwc1 :: offset: 0x2e4, out: 0x3f63daa9
+lwc1 :: offset: 0x2e8, out: 0xa3d484f2
+lwc1 :: offset: 0x2ec, out: 0xdbcb312e
+lwc1 :: offset: 0x2f0, out: 0xda4fe4c6
+lwc1 :: offset: 0x2f4, out: 0x1f353faa
+lwc1 :: offset: 0x2f8, out: 0x7150c260
+lwc1 :: offset: 0x2fc, out: 0x8b086ee0
+lwc1 :: offset: 0x300, out: 0xd9257f25
+lwc1 :: offset: 0x304, out: 0xe54750d5
+lwc1 :: offset: 0x308, out: 0xe9a6db5b
+lwc1 :: offset: 0x30c, out: 0x3d69625f
+lwc1 :: offset: 0x310, out: 0x4340ac96
+lwc1 :: offset: 0x314, out: 0x70a3e042
+lwc1 :: offset: 0x318, out: 0x6980171e
+lwc1 :: offset: 0x31c, out: 0xc0478f03
+lwc1 :: offset: 0x320, out: 0x1cf929e3
+lwc1 :: offset: 0x324, out: 0x3ce839a5
+lwc1 :: offset: 0x328, out: 0x5eb68958
+lwc1 :: offset: 0x32c, out: 0xe2fbfa89
+lwc1 :: offset: 0x330, out: 0x76ed25b7
+lwc1 :: offset: 0x334, out: 0xd24bb05d
+lwc1 :: offset: 0x338, out: 0x170312f1
+lwc1 :: offset: 0x33c, out: 0xeb9682c
+lwc1 :: offset: 0x340, out: 0xdd301d0d
+lwc1 :: offset: 0x344, out: 0x84785280
+lwc1 :: offset: 0x348, out: 0x1f8fd6ef
+lwc1 :: offset: 0x34c, out: 0x179c77aa
+lwc1 :: offset: 0x350, out: 0x2998436d
+lwc1 :: offset: 0x354, out: 0x26444ced
+lwc1 :: offset: 0x358, out: 0xd58ca708
+lwc1 :: offset: 0x35c, out: 0x7175c9d
+lwc1 :: offset: 0x360, out: 0x55833287
+lwc1 :: offset: 0x364, out: 0x663d0610
+lwc1 :: offset: 0x368, out: 0x8951d68b
+lwc1 :: offset: 0x36c, out: 0xab7dd048
+lwc1 :: offset: 0x370, out: 0xe82471b
+lwc1 :: offset: 0x374, out: 0xf6982367
+lwc1 :: offset: 0x378, out: 0xd98d26b2
+lwc1 :: offset: 0x37c, out: 0x36886c59
+lwc1 :: offset: 0x380, out: 0xd32be479
+lwc1 :: offset: 0x384, out: 0x9ca4bdb
+lwc1 :: offset: 0x388, out: 0x9962e61f
+lwc1 :: offset: 0x38c, out: 0xfd5d7d1d
+lwc1 :: offset: 0x390, out: 0xcad374df
+lwc1 :: offset: 0x394, out: 0x3f46553e
+lwc1 :: offset: 0x398, out: 0x3eedf2a7
+lwc1 :: offset: 0x39c, out: 0x2e9ab97d
+lwc1 :: offset: 0x3a0, out: 0x3c0c9f33
+lwc1 :: offset: 0x3a4, out: 0x36a6f7fa
+lwc1 :: offset: 0x3a8, out: 0x155ec9dc
+lwc1 :: offset: 0x3ac, out: 0x8bb938e3
+lwc1 :: offset: 0x3b0, out: 0x19478206
+lwc1 :: offset: 0x3b4, out: 0xd2df25c4
+lwc1 :: offset: 0x3b8, out: 0xeb321825
+lwc1 :: offset: 0x3bc, out: 0xbc65bf27
+lwc1 :: offset: 0x3c0, out: 0x7a8bc7da
+lwc1 :: offset: 0x3c4, out: 0xa8b08fe6
+lwc1 :: offset: 0x3c8, out: 0xf8dfcde8
+lwc1 :: offset: 0x3cc, out: 0x852b5bca
+lwc1 :: offset: 0x3d0, out: 0x59a99269
+lwc1 :: offset: 0x3d4, out: 0x478909b
+lwc1 :: offset: 0x3d8, out: 0x7857360f
+lwc1 :: offset: 0x3dc, out: 0xbfb31cc8
+lwc1 :: offset: 0x3e0, out: 0x7f89e9a2
+lwc1 :: offset: 0x3e4, out: 0xb665ed5e
+lwc1 :: offset: 0x3e8, out: 0xb7a8d5e4
+lwc1 :: offset: 0x3ec, out: 0x15da9474
+lwc1 :: offset: 0x3f0, out: 0x2af90fcc
+lwc1 :: offset: 0x3f4, out: 0xf6b3537d
+lwc1 :: offset: 0x3f8, out: 0x2b961897
+lwc1 :: offset: 0x3fc, out: 0x223d7cfe
+lwc1 :: offset: 0x400, out: 0x33734a4b
+lwc1 :: offset: 0x404, out: 0x420b34f5
+lwc1 :: offset: 0x408, out: 0xdd46b33c
+lwc1 :: offset: 0x40c, out: 0x897c8c8d
+lwc1 :: offset: 0x410, out: 0xe392ccd9
+lwc1 :: offset: 0x414, out: 0x7a387445
+lwc1 :: offset: 0x418, out: 0xd80000c9
+lwc1 :: offset: 0x41c, out: 0x512f29b1
+lwc1 :: offset: 0x420, out: 0x3dad020a
+lwc1 :: offset: 0x424, out: 0xeaded5c5
+lwc1 :: offset: 0x428, out: 0x31eea35b
+lwc1 :: offset: 0x42c, out: 0x8a6229d7
+lwc1 :: offset: 0x430, out: 0x48985649
+lwc1 :: offset: 0x434, out: 0x2c3c3f9e
+lwc1 :: offset: 0x438, out: 0xdc9c0b77
+lwc1 :: offset: 0x43c, out: 0x7ff61e78
+lwc1 :: offset: 0x440, out: 0x1d5e68ec
+lwc1 :: offset: 0x444, out: 0x2299b0e0
+lwc1 :: offset: 0x448, out: 0x3d0c6e25
+lwc1 :: offset: 0x44c, out: 0x7c3b0467
+lwc1 :: offset: 0x450, out: 0xe7fb6587
+lwc1 :: offset: 0x454, out: 0x164e17c1
+lwc1 :: offset: 0x458, out: 0x56d4950b
+lwc1 :: offset: 0x45c, out: 0xfa4ca28b
+lwc1 :: offset: 0x460, out: 0xbe7fa08a
+lwc1 :: offset: 0x464, out: 0xe5e9a314
+lwc1 :: offset: 0x468, out: 0x159649c5
+lwc1 :: offset: 0x46c, out: 0xf8be8164
+lwc1 :: offset: 0x470, out: 0x84e69b17
+lwc1 :: offset: 0x474, out: 0x7ca32597
+lwc1 :: offset: 0x478, out: 0xa1f24f5c
+lwc1 :: offset: 0x47c, out: 0xfc8d543c
+lwc1 :: offset: 0x480, out: 0xe3459e36
+lwc1 :: offset: 0x484, out: 0x4aeb6ca0
+lwc1 :: offset: 0x488, out: 0x187980fa
+lwc1 :: offset: 0x48c, out: 0xc532e18e
+lwc1 :: offset: 0x490, out: 0x4f287d1c
+lwc1 :: offset: 0x494, out: 0xb3fdec29
+lwc1 :: offset: 0x498, out: 0x49732b90
+lwc1 :: offset: 0x49c, out: 0xb620660a
+lwc1 :: offset: 0x4a0, out: 0x6cfde991
+lwc1 :: offset: 0x4a4, out: 0x993138f1
+lwc1 :: offset: 0x4a8, out: 0x7d5407b9
+lwc1 :: offset: 0x4ac, out: 0xde02d133
+lwc1 :: offset: 0x4b0, out: 0xe1dab15a
+lwc1 :: offset: 0x4b4, out: 0x13a390e1
+lwc1 :: offset: 0x4b8, out: 0x828716c8
+lwc1 :: offset: 0x4bc, out: 0x743491a6
+lwc1 :: offset: 0x4c0, out: 0xede292f2
+lwc1 :: offset: 0x4c4, out: 0x8cff404a
+lwc1 :: offset: 0x4c8, out: 0x1f837636
+lwc1 :: offset: 0x4cc, out: 0xb9cec0db
+lwc1 :: offset: 0x4d0, out: 0x509771c
+lwc1 :: offset: 0x4d4, out: 0x2eaa5aa7
+lwc1 :: offset: 0x4d8, out: 0x1875241b
+lwc1 :: offset: 0x4dc, out: 0xd327538e
+lwc1 :: offset: 0x4e0, out: 0x8b739b6b
+lwc1 :: offset: 0x4e4, out: 0x42e9f854
+lwc1 :: offset: 0x4e8, out: 0xeccbba1a
+lwc1 :: offset: 0x4ec, out: 0x78e4e50c
+lwc1 :: offset: 0x4f0, out: 0xcd9d27cb
+lwc1 :: offset: 0x4f4, out: 0xf6b6fa3f
+lwc1 :: offset: 0x4f8, out: 0xae3e9423
+lwc1 :: offset: 0x4fc, out: 0x73916483
+lwc1 :: offset: 0x500, out: 0xe128561
+lwc1 :: offset: 0x504, out: 0x276af70a
+lwc1 :: offset: 0x508, out: 0xb5e74b6e
+lwc1 :: offset: 0x50c, out: 0x3045bf6
+lwc1 :: offset: 0x510, out: 0x8accfa6
+lwc1 :: offset: 0x514, out: 0x20223f13
+lwc1 :: offset: 0x518, out: 0x3976b5f5
+lwc1 :: offset: 0x51c, out: 0xf83c5574
+lwc1 :: offset: 0x520, out: 0x46923c3d
+lwc1 :: offset: 0x524, out: 0x1f9720f9
+lwc1 :: offset: 0x528, out: 0x6d2448dd
+lwc1 :: offset: 0x52c, out: 0x620d2850
+lwc1 :: offset: 0x530, out: 0x9ff4a732
+lwc1 :: offset: 0x534, out: 0x60a521e9
+lwc1 :: offset: 0x538, out: 0x5c680f0b
+lwc1 :: offset: 0x53c, out: 0x5a08f3ab
+lwc1 :: offset: 0x540, out: 0x800f3d26
+lwc1 :: offset: 0x544, out: 0xc7a59be7
+lwc1 :: offset: 0x548, out: 0x82ca1b41
+lwc1 :: offset: 0x54c, out: 0x1aecdf29
+lwc1 :: offset: 0x550, out: 0x60d19dcd
+lwc1 :: offset: 0x554, out: 0x2b8613a2
+lwc1 :: offset: 0x558, out: 0xe8bbe7f
+lwc1 :: offset: 0x55c, out: 0x2518ac8b
+lwc1 :: offset: 0x560, out: 0x2fcf486b
+lwc1 :: offset: 0x564, out: 0x743e568d
+lwc1 :: offset: 0x568, out: 0x34c31728
+lwc1 :: offset: 0x56c, out: 0x126f646f
+lwc1 :: offset: 0x570, out: 0x56fc4d12
+lwc1 :: offset: 0x574, out: 0xaab01961
+lwc1 :: offset: 0x578, out: 0x8595d342
+lwc1 :: offset: 0x57c, out: 0x7535cd33
+lwc1 :: offset: 0x580, out: 0x422346ec
+lwc1 :: offset: 0x584, out: 0xdfb254da
+lwc1 :: offset: 0x588, out: 0x81ab2a
+lwc1 :: offset: 0x58c, out: 0xa86726c9
+lwc1 :: offset: 0x590, out: 0x679d7438
+lwc1 :: offset: 0x594, out: 0x9bfeffa1
+lwc1 :: offset: 0x598, out: 0xb7dee244
+lwc1 :: offset: 0x59c, out: 0xc7699826
+lwc1 :: offset: 0x5a0, out: 0xfba6704a
+lwc1 :: offset: 0x5a4, out: 0x3c07af97
+lwc1 :: offset: 0x5a8, out: 0x4c58bfe
+lwc1 :: offset: 0x5ac, out: 0x521364dc
+lwc1 :: offset: 0x5b0, out: 0x9ab7aebc
+lwc1 :: offset: 0x5b4, out: 0xe0f7bb58
+lwc1 :: offset: 0x5b8, out: 0xdeeb954d
+lwc1 :: offset: 0x5bc, out: 0xe336c60c
+lwc1 :: offset: 0x5c0, out: 0x6f52416e
+lwc1 :: offset: 0x5c4, out: 0xd5b2120c
+lwc1 :: offset: 0x5c8, out: 0x7e628a34
+lwc1 :: offset: 0x5cc, out: 0x85a2d4ff
+lwc1 :: offset: 0x5d0, out: 0x4a4e7e07
+lwc1 :: offset: 0x5d4, out: 0x986a2b65
+lwc1 :: offset: 0x5d8, out: 0x3a489b55
+lwc1 :: offset: 0x5dc, out: 0xa974eac4
+lwc1 :: offset: 0x5e0, out: 0x72f1f8f5
+lwc1 :: offset: 0x5e4, out: 0xa388c162
+lwc1 :: offset: 0x5e8, out: 0xe7495ea9
+lwc1 :: offset: 0x5ec, out: 0xe8c11f45
+lwc1 :: offset: 0x5f0, out: 0x5cc1c8b4
+lwc1 :: offset: 0x5f4, out: 0xadaa5a76
+lwc1 :: offset: 0x5f8, out: 0xdfa605c0
+lwc1 :: offset: 0x5fc, out: 0x7ab4ce88
+lwc1 :: offset: 0x600, out: 0x59a7b04f
+lwc1 :: offset: 0x604, out: 0xb42ad6e6
+lwc1 :: offset: 0x608, out: 0xb728922f
+lwc1 :: offset: 0x60c, out: 0x4bf8485a
+lwc1 :: offset: 0x610, out: 0x3b66a7fb
+lwc1 :: offset: 0x614, out: 0x76a3d60c
+lwc1 :: offset: 0x618, out: 0xfdc28eda
+lwc1 :: offset: 0x61c, out: 0x31e0c6af
+lwc1 :: offset: 0x620, out: 0xbf0c999d
+lwc1 :: offset: 0x624, out: 0x53606bb4
+lwc1 :: offset: 0x628, out: 0x1b7919f0
+lwc1 :: offset: 0x62c, out: 0x32fc12c8
+lwc1 :: offset: 0x630, out: 0xc72efcd6
+lwc1 :: offset: 0x634, out: 0x3ef88384
+lwc1 :: offset: 0x638, out: 0x6a2a3580
+lwc1 :: offset: 0x63c, out: 0x38b1c7bb
+lwc1 :: offset: 0x640, out: 0x1dca77c9
+lwc1 :: offset: 0x644, out: 0x15ebf612
+lwc1 :: offset: 0x648, out: 0xfd9147ae
+lwc1 :: offset: 0x64c, out: 0x5eaacdd9
+lwc1 :: offset: 0x650, out: 0x81e91117
+lwc1 :: offset: 0x654, out: 0xbb8470f9
+lwc1 :: offset: 0x658, out: 0xc6a532e0
+lwc1 :: offset: 0x65c, out: 0x5d42aea
+lwc1 :: offset: 0x660, out: 0x19fb9e63
+lwc1 :: offset: 0x664, out: 0x14abf364
+lwc1 :: offset: 0x668, out: 0xa8d72aac
+lwc1 :: offset: 0x66c, out: 0x249d559a
+lwc1 :: offset: 0x670, out: 0x84b30ec
+lwc1 :: offset: 0x674, out: 0xcd6764f
+lwc1 :: offset: 0x678, out: 0x92468fdf
+lwc1 :: offset: 0x67c, out: 0x7f03ac07
+lwc1 :: offset: 0x680, out: 0x56e670f5
+lwc1 :: offset: 0x684, out: 0x7e35ce6d
+lwc1 :: offset: 0x688, out: 0x1a652711
+lwc1 :: offset: 0x68c, out: 0x15282859
+lwc1 :: offset: 0x690, out: 0xd215a9fb
+lwc1 :: offset: 0x694, out: 0x9e1c3283
+lwc1 :: offset: 0x698, out: 0x282a0417
+lwc1 :: offset: 0x69c, out: 0x8d95c049
+lwc1 :: offset: 0x6a0, out: 0x978058f3
+lwc1 :: offset: 0x6a4, out: 0xf2e7a490
+lwc1 :: offset: 0x6a8, out: 0x975b1aa
+lwc1 :: offset: 0x6ac, out: 0x775b4cca
+lwc1 :: offset: 0x6b0, out: 0x35111020
+lwc1 :: offset: 0x6b4, out: 0xa2b84a6
+lwc1 :: offset: 0x6b8, out: 0xa7d88b6f
+lwc1 :: offset: 0x6bc, out: 0x23fa0d3
+lwc1 :: offset: 0x6c0, out: 0x9941dedd
+lwc1 :: offset: 0x6c4, out: 0xa3d991b7
+lwc1 :: offset: 0x6c8, out: 0x5a0d9508
+lwc1 :: offset: 0x6cc, out: 0x751cb483
+lwc1 :: offset: 0x6d0, out: 0x625bb2d3
+lwc1 :: offset: 0x6d4, out: 0x949cad35
+lwc1 :: offset: 0x6d8, out: 0xa6929739
+lwc1 :: offset: 0x6dc, out: 0x7f567f35
+lwc1 :: offset: 0x6e0, out: 0xdb8d7d27
+lwc1 :: offset: 0x6e4, out: 0x185b88e0
+lwc1 :: offset: 0x6e8, out: 0x2fd61b91
+lwc1 :: offset: 0x6ec, out: 0x255a4cd2
+lwc1 :: offset: 0x6f0, out: 0xa4363f7b
+lwc1 :: offset: 0x6f4, out: 0x1048d589
+lwc1 :: offset: 0x6f8, out: 0xf4605790
+lwc1 :: offset: 0x6fc, out: 0x6a6d5708
+lwc1 :: offset: 0x700, out: 0xde35697f
+lwc1 :: offset: 0x704, out: 0xd58ecbab
+lwc1 :: offset: 0x708, out: 0x8c0a5f1
+lwc1 :: offset: 0x70c, out: 0x575548fd
+lwc1 :: offset: 0x710, out: 0x8ed98ddb
+lwc1 :: offset: 0x714, out: 0x8bb640fb
+lwc1 :: offset: 0x718, out: 0xabc578cc
+lwc1 :: offset: 0x71c, out: 0xbe00d51e
+lwc1 :: offset: 0x720, out: 0x1c170ab2
+lwc1 :: offset: 0x724, out: 0x2f7e224a
+lwc1 :: offset: 0x728, out: 0xa22256a7
+lwc1 :: offset: 0x72c, out: 0xa978f12c
+lwc1 :: offset: 0x730, out: 0x811ee02f
+lwc1 :: offset: 0x734, out: 0x9950a93b
+lwc1 :: offset: 0x738, out: 0xc6796a0c
+lwc1 :: offset: 0x73c, out: 0xb44eea93
+lwc1 :: offset: 0x740, out: 0x6c0eb657
+lwc1 :: offset: 0x744, out: 0xfe71fca0
+lwc1 :: offset: 0x748, out: 0xf818af57
+lwc1 :: offset: 0x74c, out: 0x4ed6393d
+lwc1 :: offset: 0x750, out: 0x236770a
+lwc1 :: offset: 0x754, out: 0xf22e9020
+lwc1 :: offset: 0x758, out: 0xafd0c45d
+lwc1 :: offset: 0x75c, out: 0x81efb6c7
+lwc1 :: offset: 0x760, out: 0x8102315b
+lwc1 :: offset: 0x764, out: 0xeed8f351
+lwc1 :: offset: 0x768, out: 0x995efd5e
+lwc1 :: offset: 0x76c, out: 0xadafefb9
+lwc1 :: offset: 0x770, out: 0xeb253086
+lwc1 :: offset: 0x774, out: 0x34061933
+lwc1 :: offset: 0x778, out: 0x4b4c52bc
+lwc1 :: offset: 0x77c, out: 0x1748da26
+lwc1 :: offset: 0x780, out: 0x9302be89
+lwc1 :: offset: 0x784, out: 0x34fdfc9a
+lwc1 :: offset: 0x788, out: 0xc521d180
+lwc1 :: offset: 0x78c, out: 0xd00278c3
+lwc1 :: offset: 0x790, out: 0xc1d37a5d
+lwc1 :: offset: 0x794, out: 0xe90944a4
+lwc1 :: offset: 0x798, out: 0xddef9839
+lwc1 :: offset: 0x79c, out: 0x65fd698f
+lwc1 :: offset: 0x7a0, out: 0x81b5af52
+lwc1 :: offset: 0x7a4, out: 0xc49ee3ad
+lwc1 :: offset: 0x7a8, out: 0xbdb263e9
+lwc1 :: offset: 0x7ac, out: 0x7aa941e8
+lwc1 :: offset: 0x7b0, out: 0x42f3b58d
+lwc1 :: offset: 0x7b4, out: 0x372c209e
+lwc1 :: offset: 0x7b8, out: 0xe122a83b
+lwc1 :: offset: 0x7bc, out: 0x30f870b7
+lwc1 :: offset: 0x7c0, out: 0x678930ec
+lwc1 :: offset: 0x7c4, out: 0x9e02de4b
+lwc1 :: offset: 0x7c8, out: 0x9826631e
+lwc1 :: offset: 0x7cc, out: 0xcd61a863
+lwc1 :: offset: 0x7d0, out: 0x9a7bd3ca
+lwc1 :: offset: 0x7d4, out: 0xae87bc89
+lwc1 :: offset: 0x7d8, out: 0x6481af17
+lwc1 :: offset: 0x7dc, out: 0x58ec644d
+lwc1 :: offset: 0x7e0, out: 0xb236b666
+lwc1 :: offset: 0x7e4, out: 0x680cce5f
+lwc1 :: offset: 0x7e8, out: 0x1f6d4d75
+lwc1 :: offset: 0x7ec, out: 0x3baa9947
+lwc1 :: offset: 0x7f0, out: 0x5f12236b
+lwc1 :: offset: 0x7f4, out: 0x614d9b44
+lwc1 :: offset: 0x7f8, out: 0x1ba84121
+lwc1 :: offset: 0x7fc, out: 0xa2a6ec66
+--- LDXC1 ---
+ldxc1 :: offset: 0x0, out: 0x0
+ldxc1 :: offset: 0x8, out: 0xd4326d909823b6e
+ldxc1 :: offset: 0x10, out: 0x17c56b6b130476dc
+ldxc1 :: offset: 0x18, out: 0x1e4750051a864db2
+ldxc1 :: offset: 0x20, out: 0x22c9f00f2608edb8
+ldxc1 :: offset: 0x28, out: 0x2b4bcb612f8ad6d6
+ldxc1 :: offset: 0x30, out: 0x31cd86d3350c9b64
+ldxc1 :: offset: 0x38, out: 0x384fbdbd3c8ea00a
+ldxc1 :: offset: 0x40, out: 0x48d0c6c74c11db70
+ldxc1 :: offset: 0x48, out: 0x4152fda94593e01e
+ldxc1 :: offset: 0x50, out: 0x5bd4b01b5f15adac
+ldxc1 :: offset: 0x58, out: 0x52568b75569796c2
+ldxc1 :: offset: 0x60, out: 0x6ed82b7f6a1936c8
+ldxc1 :: offset: 0x68, out: 0x675a1011639b0da6
+ldxc1 :: offset: 0x70, out: 0x7ddc5da3791d4014
+ldxc1 :: offset: 0x78, out: 0x745e66cd709f7b7a
+ldxc1 :: offset: 0x80, out: 0x9ce2ab579823b6e0
+ldxc1 :: offset: 0x88, out: 0x9560903991a18d8e
+ldxc1 :: offset: 0x90, out: 0x8fe6dd8b8b27c03c
+ldxc1 :: offset: 0x98, out: 0x8664e6e582a5fb52
+ldxc1 :: offset: 0xa0, out: 0xbaea46efbe2b5b58
+ldxc1 :: offset: 0xa8, out: 0xb3687d81b7a96036
+ldxc1 :: offset: 0xb0, out: 0xa9ee3033ad2f2d84
+ldxc1 :: offset: 0xb8, out: 0xa06c0b5da4ad16ea
+ldxc1 :: offset: 0xc0, out: 0xd0f37027d4326d90
+ldxc1 :: offset: 0xc8, out: 0xd9714b49ddb056fe
+ldxc1 :: offset: 0xd0, out: 0xc3f706fbc7361b4c
+ldxc1 :: offset: 0xd8, out: 0xca753d95ceb42022
+ldxc1 :: offset: 0xe0, out: 0xf6fb9d9ff23a8028
+ldxc1 :: offset: 0xe8, out: 0xff79a6f1fbb8bb46
+ldxc1 :: offset: 0xf0, out: 0xe5ffeb43e13ef6f4
+ldxc1 :: offset: 0xf8, out: 0xec7dd02de8bccd9a
+ldxc1 :: offset: 0x100, out: 0x30476dc034867077
+ldxc1 :: offset: 0x108, out: 0x39c556ae3d044b19
+ldxc1 :: offset: 0x110, out: 0x23431b1c278206ab
+ldxc1 :: offset: 0x118, out: 0x2ac120722e003dc5
+ldxc1 :: offset: 0x120, out: 0x164f8078128e9dcf
+ldxc1 :: offset: 0x128, out: 0x1fcdbb161b0ca6a1
+ldxc1 :: offset: 0x130, out: 0x54bf6a4018aeb13
+ldxc1 :: offset: 0x138, out: 0xcc9cdca0808d07d
+ldxc1 :: offset: 0x140, out: 0x7c56b6b07897ab07
+ldxc1 :: offset: 0x148, out: 0x75d48dde71159069
+ldxc1 :: offset: 0x150, out: 0x6f52c06c6b93dddb
+ldxc1 :: offset: 0x158, out: 0x66d0fb026211e6b5
+ldxc1 :: offset: 0x160, out: 0x5a5e5b085e9f46bf
+ldxc1 :: offset: 0x168, out: 0x53dc6066571d7dd1
+ldxc1 :: offset: 0x170, out: 0x495a2dd44d9b3063
+ldxc1 :: offset: 0x178, out: 0x40d816ba44190b0d
+ldxc1 :: offset: 0x180, out: 0xa864db20aca5c697
+ldxc1 :: offset: 0x188, out: 0xa1e6e04ea527fdf9
+ldxc1 :: offset: 0x190, out: 0xbb60adfcbfa1b04b
+ldxc1 :: offset: 0x198, out: 0xb2e29692b6238b25
+ldxc1 :: offset: 0x1a0, out: 0x8aad2b2f
+ldxc1 :: offset: 0x1a8, out: 0x87ee0df600000000
+ldxc1 :: offset: 0x1b0, out: 0x9d68404499a95df3
+ldxc1 :: offset: 0x1b8, out: 0x94ea7b2a902b669d
+ldxc1 :: offset: 0x1c0, out: 0xe4750050e0b41de7
+ldxc1 :: offset: 0x1c8, out: 0xedf73b3ee9362689
+ldxc1 :: offset: 0x1d0, out: 0xf771768cf3b06b3b
+ldxc1 :: offset: 0x1d8, out: 0xfef34de2fa325055
+ldxc1 :: offset: 0x1e0, out: 0xc27dede8c6bcf05f
+ldxc1 :: offset: 0x1e8, out: 0xcbffd686cf3ecb31
+ldxc1 :: offset: 0x1f0, out: 0xd1799b34d5b88683
+ldxc1 :: offset: 0x1f8, out: 0xd8fba05adc3abded
+ldxc1 :: offset: 0x200, out: 0x6dcdfd59690ce0ee
+ldxc1 :: offset: 0x208, out: 0x644fc637608edb80
+ldxc1 :: offset: 0x210, out: 0x7ec98b857a089632
+ldxc1 :: offset: 0x218, out: 0x774bb0eb738aad5c
+ldxc1 :: offset: 0x220, out: 0x4bc510e14f040d56
+ldxc1 :: offset: 0x228, out: 0x42472b8f46863638
+ldxc1 :: offset: 0x230, out: 0x58c1663d5c007b8a
+ldxc1 :: offset: 0x238, out: 0x51435d53558240e4
+ldxc1 :: offset: 0x240, out: 0x21dc2629251d3b9e
+ldxc1 :: offset: 0x248, out: 0x285e1d472c9f00f0
+ldxc1 :: offset: 0x250, out: 0x32d850f536194d42
+ldxc1 :: offset: 0x258, out: 0x3b5a6b9b3f9b762c
+ldxc1 :: offset: 0x260, out: 0x7d4cb910315d626
+ldxc1 :: offset: 0x268, out: 0xe56f0ff0a97ed48
+ldxc1 :: offset: 0x270, out: 0x14d0bd4d1011a0fa
+ldxc1 :: offset: 0x278, out: 0x1d52862319939b94
+ldxc1 :: offset: 0x280, out: 0xf5ee4bb9f12f560e
+ldxc1 :: offset: 0x288, out: 0xfc6c70d7f8ad6d60
+ldxc1 :: offset: 0x290, out: 0xe6ea3d65e22b20d2
+ldxc1 :: offset: 0x298, out: 0xef68060beba91bbc
+ldxc1 :: offset: 0x2a0, out: 0xd3e6a601d727bbb6
+ldxc1 :: offset: 0x2a8, out: 0xda649d6fdea580d8
+ldxc1 :: offset: 0x2b0, out: 0xc423cd6a
+ldxc1 :: offset: 0x2b8, out: 0xcda1f604
+ldxc1 :: offset: 0x2c0, out: 0xb9ff90c9bd3e8d7e
+ldxc1 :: offset: 0x2c8, out: 0xb07daba7b4bcb610
+ldxc1 :: offset: 0x2d0, out: 0xaafbe615ae3afba2
+ldxc1 :: offset: 0x2d8, out: 0xa379dd7ba7b8c0cc
+ldxc1 :: offset: 0x2e0, out: 0x9ff77d719b3660c6
+ldxc1 :: offset: 0x2e8, out: 0x9675461f92b45ba8
+ldxc1 :: offset: 0x2f0, out: 0x8cf30bad8832161a
+ldxc1 :: offset: 0x2f8, out: 0x857130c381b02d74
+ldxc1 :: offset: 0x300, out: 0x594b8d2e5d8a9099
+ldxc1 :: offset: 0x308, out: 0x50c9b6405408abf7
+ldxc1 :: offset: 0x310, out: 0x4a4ffbf24e8ee645
+ldxc1 :: offset: 0x318, out: 0x43cdc09c470cdd2b
+ldxc1 :: offset: 0x320, out: 0x7f4360967b827d21
+ldxc1 :: offset: 0x328, out: 0x76c15bf87200464f
+ldxc1 :: offset: 0x330, out: 0x6c47164a68860bfd
+ldxc1 :: offset: 0x338, out: 0x65c52d2461043093
+ldxc1 :: offset: 0x340, out: 0x155a565e119b4be9
+ldxc1 :: offset: 0x348, out: 0x1cd86d3018197087
+ldxc1 :: offset: 0x350, out: 0x65e2082029f3d35
+ldxc1 :: offset: 0x358, out: 0xfdc1bec0b1d065b
+ldxc1 :: offset: 0x360, out: 0x3352bbe63793a651
+ldxc1 :: offset: 0x368, out: 0x3ad080883e119d3f
+ldxc1 :: offset: 0x370, out: 0x2056cd3a2497d08d
+ldxc1 :: offset: 0x378, out: 0x29d4f6542d15ebe3
+ldxc1 :: offset: 0x380, out: 0xc1683bcec5a92679
+ldxc1 :: offset: 0x388, out: 0xc8ea00a0cc2b1d17
+ldxc1 :: offset: 0x390, out: 0xd26c4d12d6ad50a5
+ldxc1 :: offset: 0x398, out: 0xdbee767cdf2f6bcb
+ldxc1 :: offset: 0x3a0, out: 0xe760d676e3a1cbc1
+ldxc1 :: offset: 0x3a8, out: 0xeee2ed18ea23f0af
+ldxc1 :: offset: 0x3b0, out: 0xf464a0aaf0a5bd1d
+ldxc1 :: offset: 0x3b8, out: 0xfde69bc4f9278673
+ldxc1 :: offset: 0x3c0, out: 0x8d79e0be89b8fd09
+ldxc1 :: offset: 0x3c8, out: 0x84fbdbd0803ac667
+ldxc1 :: offset: 0x3d0, out: 0x9e7d96629abc8bd5
+ldxc1 :: offset: 0x3d8, out: 0x97ffad0c933eb0bb
+ldxc1 :: offset: 0x3e0, out: 0xab710d06afb010b1
+ldxc1 :: offset: 0x3e8, out: 0xa2f33668a6322bdf
+ldxc1 :: offset: 0x3f0, out: 0xb8757bdabcb4666d
+ldxc1 :: offset: 0x3f8, out: 0xb1f740b4b5365d03
+ldxc1 :: offset: 0x0, out: 0x12bd6aa
+ldxc1 :: offset: 0x8, out: 0x7e876382d2ab13
+ldxc1 :: offset: 0x10, out: 0x976d6e9ac31510f3
+ldxc1 :: offset: 0x18, out: 0xb7746d775ad6a5fb
+ldxc1 :: offset: 0x20, out: 0x42b0c0a28677b502
+ldxc1 :: offset: 0x28, out: 0x2aa89d319e3c30ad
+ldxc1 :: offset: 0x30, out: 0x1f308ec377fb413d
+ldxc1 :: offset: 0x38, out: 0x7aa04213c760e4f7
+ldxc1 :: offset: 0x40, out: 0x9e705cc51ad8dca0
+ldxc1 :: offset: 0x48, out: 0x4b3dda869615a60d
+ldxc1 :: offset: 0x50, out: 0x5e7a4dd6353d41d
+ldxc1 :: offset: 0x58, out: 0x3af35a9dc40bd413
+ldxc1 :: offset: 0x60, out: 0x47f505569a08a180
+ldxc1 :: offset: 0x68, out: 0x9564b77fd6d2040f
+ldxc1 :: offset: 0x70, out: 0xcebc8279b2c76bbe
+ldxc1 :: offset: 0x78, out: 0xb5034c2f1f18e4c7
+ldxc1 :: offset: 0x80, out: 0x94ff52fc81afa797
+ldxc1 :: offset: 0x88, out: 0x31d8d9166dfc50ea
+ldxc1 :: offset: 0x90, out: 0x36549bd678e895b1
+ldxc1 :: offset: 0x98, out: 0x85e0a6319b63259b
+ldxc1 :: offset: 0xa0, out: 0x556b3ecaccf17ac5
+ldxc1 :: offset: 0xa8, out: 0xb42f5fc581eea0fb
+ldxc1 :: offset: 0xb0, out: 0x25b50fec14682d97
+ldxc1 :: offset: 0xb8, out: 0xfc93c5132cfb087a
+ldxc1 :: offset: 0xc0, out: 0x3c2cd9a9cda20766
+ldxc1 :: offset: 0xc8, out: 0x1791722a7d72da3e
+ldxc1 :: offset: 0xd0, out: 0x87cc9d193ce24ad
+ldxc1 :: offset: 0xd8, out: 0x1d2a757038984ed2
+ldxc1 :: offset: 0xe0, out: 0xd0d070db710cd036
+ldxc1 :: offset: 0xe8, out: 0x39c21c7d03415604
+ldxc1 :: offset: 0xf0, out: 0x8e94b7af8ecc31ce
+ldxc1 :: offset: 0xf8, out: 0x24eb6a8d1ce7674f
+ldxc1 :: offset: 0x100, out: 0x2f39454412d6e4a7
+ldxc1 :: offset: 0x108, out: 0x2608c2b756da4c54
+ldxc1 :: offset: 0x110, out: 0x900102dac8d7252f
+ldxc1 :: offset: 0x118, out: 0xc890d5f1f2efa4f7
+ldxc1 :: offset: 0x120, out: 0xed5005cbc8b0a214
+ldxc1 :: offset: 0x128, out: 0x314791895991136c
+ldxc1 :: offset: 0x130, out: 0xc6eecff99a2fb6f3
+ldxc1 :: offset: 0x138, out: 0xa809521238895270
+ldxc1 :: offset: 0x140, out: 0x87750a04ad765040
+ldxc1 :: offset: 0x148, out: 0x2c3de85e84bb5a83
+ldxc1 :: offset: 0x150, out: 0xae6aff8fc506aa67
+ldxc1 :: offset: 0x158, out: 0xc07112dd60ed5ee3
+ldxc1 :: offset: 0x160, out: 0xc4c770f630dcca5a
+ldxc1 :: offset: 0x168, out: 0xdfec2b2383cd5277
+ldxc1 :: offset: 0x170, out: 0xd3adba260ff7d96b
+ldxc1 :: offset: 0x178, out: 0x4ab4aa798418c00e
+ldxc1 :: offset: 0x180, out: 0xbb8c035e0de0f0b8
+ldxc1 :: offset: 0x188, out: 0x33b06f54a97fdcf1
+ldxc1 :: offset: 0x190, out: 0x77433f373fd1c081
+ldxc1 :: offset: 0x198, out: 0xec91d993c92195e4
+ldxc1 :: offset: 0x1a0, out: 0x49fbf6a795b1a5ab
+ldxc1 :: offset: 0x1a8, out: 0x19364378c7ce8d1e
+ldxc1 :: offset: 0x1b0, out: 0xb99e8def2f384907
+ldxc1 :: offset: 0x1b8, out: 0x47eacdcd582b12fe
+ldxc1 :: offset: 0x1c0, out: 0xd685884e76558c4f
+ldxc1 :: offset: 0x1c8, out: 0x6168d62a34c195c7
+ldxc1 :: offset: 0x1d0, out: 0xd30169894df47405
+ldxc1 :: offset: 0x1d8, out: 0x1ca190bf6cbb06db
+ldxc1 :: offset: 0x1e0, out: 0x58300f029cae393a
+ldxc1 :: offset: 0x1e8, out: 0x9a995fdbdc7ebc2d
+ldxc1 :: offset: 0x1f0, out: 0x8a96047be3405b48
+ldxc1 :: offset: 0x1f8, out: 0x75bfafd2d519d322
+ldxc1 :: offset: 0x200, out: 0xde230867a630f6ad
+ldxc1 :: offset: 0x208, out: 0x2c0a0cf256103260
+ldxc1 :: offset: 0x210, out: 0x94a90544249b18ef
+ldxc1 :: offset: 0x218, out: 0xf9519fb55b56fcde
+ldxc1 :: offset: 0x220, out: 0x81daf8200468319b
+ldxc1 :: offset: 0x228, out: 0x8c61ca5a5725f2ec
+ldxc1 :: offset: 0x230, out: 0x8b95a6ddc25dc8bf
+ldxc1 :: offset: 0x238, out: 0x300ce751dac6162f
+ldxc1 :: offset: 0x240, out: 0x6778fdf3ba52a850
+ldxc1 :: offset: 0x248, out: 0xad00b1f7da78479f
+ldxc1 :: offset: 0x250, out: 0x8d44168a6b6d98a
+ldxc1 :: offset: 0x258, out: 0xf518381dce634413
+ldxc1 :: offset: 0x260, out: 0xe4627f3fe5255fc0
+ldxc1 :: offset: 0x268, out: 0xccd392e176321f28
+ldxc1 :: offset: 0x270, out: 0x829464944018fd8f
+ldxc1 :: offset: 0x278, out: 0x15d3204052e8f0e5
+ldxc1 :: offset: 0x280, out: 0x7caf83d2880ff344
+ldxc1 :: offset: 0x288, out: 0xf156a04c747defd7
+ldxc1 :: offset: 0x290, out: 0x93e2601c0f31d710
+ldxc1 :: offset: 0x298, out: 0xe1e1a679131cd933
+ldxc1 :: offset: 0x2a0, out: 0x24296b75a76fa427
+ldxc1 :: offset: 0x2a8, out: 0xd296e2d2139ee56a
+ldxc1 :: offset: 0x2b0, out: 0x5a82447f6dc2a5c0
+ldxc1 :: offset: 0x2b8, out: 0x76c89e80c07dc168
+ldxc1 :: offset: 0x2c0, out: 0x70dc3454bfe348f
+ldxc1 :: offset: 0x2c8, out: 0xbddc7123dd6d241b
+ldxc1 :: offset: 0x2d0, out: 0xf62fb727a59fcebe
+ldxc1 :: offset: 0x2d8, out: 0x109f27e90f9f46fb
+ldxc1 :: offset: 0x2e0, out: 0x3f63daa9afd199d7
+ldxc1 :: offset: 0x2e8, out: 0xdbcb312ea3d484f2
+ldxc1 :: offset: 0x2f0, out: 0x1f353faada4fe4c6
+ldxc1 :: offset: 0x2f8, out: 0x8b086ee07150c260
+ldxc1 :: offset: 0x300, out: 0xe54750d5d9257f25
+ldxc1 :: offset: 0x308, out: 0x3d69625fe9a6db5b
+ldxc1 :: offset: 0x310, out: 0x70a3e0424340ac96
+ldxc1 :: offset: 0x318, out: 0xc0478f036980171e
+ldxc1 :: offset: 0x320, out: 0x3ce839a51cf929e3
+ldxc1 :: offset: 0x328, out: 0xe2fbfa895eb68958
+ldxc1 :: offset: 0x330, out: 0xd24bb05d76ed25b7
+ldxc1 :: offset: 0x338, out: 0xeb9682c170312f1
+ldxc1 :: offset: 0x340, out: 0x84785280dd301d0d
+ldxc1 :: offset: 0x348, out: 0x179c77aa1f8fd6ef
+ldxc1 :: offset: 0x350, out: 0x26444ced2998436d
+ldxc1 :: offset: 0x358, out: 0x7175c9dd58ca708
+ldxc1 :: offset: 0x360, out: 0x663d061055833287
+ldxc1 :: offset: 0x368, out: 0xab7dd0488951d68b
+ldxc1 :: offset: 0x370, out: 0xf69823670e82471b
+ldxc1 :: offset: 0x378, out: 0x36886c59d98d26b2
+ldxc1 :: offset: 0x380, out: 0x9ca4bdbd32be479
+ldxc1 :: offset: 0x388, out: 0xfd5d7d1d9962e61f
+ldxc1 :: offset: 0x390, out: 0x3f46553ecad374df
+ldxc1 :: offset: 0x398, out: 0x2e9ab97d3eedf2a7
+ldxc1 :: offset: 0x3a0, out: 0x36a6f7fa3c0c9f33
+ldxc1 :: offset: 0x3a8, out: 0x8bb938e3155ec9dc
+ldxc1 :: offset: 0x3b0, out: 0xd2df25c419478206
+ldxc1 :: offset: 0x3b8, out: 0xbc65bf27eb321825
+ldxc1 :: offset: 0x3c0, out: 0xa8b08fe67a8bc7da
+ldxc1 :: offset: 0x3c8, out: 0x852b5bcaf8dfcde8
+ldxc1 :: offset: 0x3d0, out: 0x478909b59a99269
+ldxc1 :: offset: 0x3d8, out: 0xbfb31cc87857360f
+ldxc1 :: offset: 0x3e0, out: 0xb665ed5e7f89e9a2
+ldxc1 :: offset: 0x3e8, out: 0x15da9474b7a8d5e4
+ldxc1 :: offset: 0x3f0, out: 0xf6b3537d2af90fcc
+ldxc1 :: offset: 0x3f8, out: 0x223d7cfe2b961897
+ldxc1 :: offset: 0x400, out: 0x420b34f533734a4b
+ldxc1 :: offset: 0x408, out: 0x897c8c8ddd46b33c
+ldxc1 :: offset: 0x410, out: 0x7a387445e392ccd9
+ldxc1 :: offset: 0x418, out: 0x512f29b1d80000c9
+ldxc1 :: offset: 0x420, out: 0xeaded5c53dad020a
+ldxc1 :: offset: 0x428, out: 0x8a6229d731eea35b
+ldxc1 :: offset: 0x430, out: 0x2c3c3f9e48985649
+ldxc1 :: offset: 0x438, out: 0x7ff61e78dc9c0b77
+ldxc1 :: offset: 0x440, out: 0x2299b0e01d5e68ec
+ldxc1 :: offset: 0x448, out: 0x7c3b04673d0c6e25
+ldxc1 :: offset: 0x450, out: 0x164e17c1e7fb6587
+ldxc1 :: offset: 0x458, out: 0xfa4ca28b56d4950b
+ldxc1 :: offset: 0x460, out: 0xe5e9a314be7fa08a
+ldxc1 :: offset: 0x468, out: 0xf8be8164159649c5
+ldxc1 :: offset: 0x470, out: 0x7ca3259784e69b17
+ldxc1 :: offset: 0x478, out: 0xfc8d543ca1f24f5c
+ldxc1 :: offset: 0x480, out: 0x4aeb6ca0e3459e36
+ldxc1 :: offset: 0x488, out: 0xc532e18e187980fa
+ldxc1 :: offset: 0x490, out: 0xb3fdec294f287d1c
+ldxc1 :: offset: 0x498, out: 0xb620660a49732b90
+ldxc1 :: offset: 0x4a0, out: 0x993138f16cfde991
+ldxc1 :: offset: 0x4a8, out: 0xde02d1337d5407b9
+ldxc1 :: offset: 0x4b0, out: 0x13a390e1e1dab15a
+ldxc1 :: offset: 0x4b8, out: 0x743491a6828716c8
+ldxc1 :: offset: 0x4c0, out: 0x8cff404aede292f2
+ldxc1 :: offset: 0x4c8, out: 0xb9cec0db1f837636
+ldxc1 :: offset: 0x4d0, out: 0x2eaa5aa70509771c
+ldxc1 :: offset: 0x4d8, out: 0xd327538e1875241b
+ldxc1 :: offset: 0x4e0, out: 0x42e9f8548b739b6b
+ldxc1 :: offset: 0x4e8, out: 0x78e4e50ceccbba1a
+ldxc1 :: offset: 0x4f0, out: 0xf6b6fa3fcd9d27cb
+ldxc1 :: offset: 0x4f8, out: 0x73916483ae3e9423
+ldxc1 :: offset: 0x500, out: 0x276af70a0e128561
+ldxc1 :: offset: 0x508, out: 0x3045bf6b5e74b6e
+ldxc1 :: offset: 0x510, out: 0x20223f1308accfa6
+ldxc1 :: offset: 0x518, out: 0xf83c55743976b5f5
+ldxc1 :: offset: 0x520, out: 0x1f9720f946923c3d
+ldxc1 :: offset: 0x528, out: 0x620d28506d2448dd
+ldxc1 :: offset: 0x530, out: 0x60a521e99ff4a732
+ldxc1 :: offset: 0x538, out: 0x5a08f3ab5c680f0b
+ldxc1 :: offset: 0x540, out: 0xc7a59be7800f3d26
+ldxc1 :: offset: 0x548, out: 0x1aecdf2982ca1b41
+ldxc1 :: offset: 0x550, out: 0x2b8613a260d19dcd
+ldxc1 :: offset: 0x558, out: 0x2518ac8b0e8bbe7f
+ldxc1 :: offset: 0x560, out: 0x743e568d2fcf486b
+ldxc1 :: offset: 0x568, out: 0x126f646f34c31728
+ldxc1 :: offset: 0x570, out: 0xaab0196156fc4d12
+ldxc1 :: offset: 0x578, out: 0x7535cd338595d342
+ldxc1 :: offset: 0x580, out: 0xdfb254da422346ec
+ldxc1 :: offset: 0x588, out: 0xa86726c90081ab2a
+ldxc1 :: offset: 0x590, out: 0x9bfeffa1679d7438
+ldxc1 :: offset: 0x598, out: 0xc7699826b7dee244
+ldxc1 :: offset: 0x5a0, out: 0x3c07af97fba6704a
+ldxc1 :: offset: 0x5a8, out: 0x521364dc04c58bfe
+ldxc1 :: offset: 0x5b0, out: 0xe0f7bb589ab7aebc
+ldxc1 :: offset: 0x5b8, out: 0xe336c60cdeeb954d
+ldxc1 :: offset: 0x5c0, out: 0xd5b2120c6f52416e
+ldxc1 :: offset: 0x5c8, out: 0x85a2d4ff7e628a34
+ldxc1 :: offset: 0x5d0, out: 0x986a2b654a4e7e07
+ldxc1 :: offset: 0x5d8, out: 0xa974eac43a489b55
+ldxc1 :: offset: 0x5e0, out: 0xa388c16272f1f8f5
+ldxc1 :: offset: 0x5e8, out: 0xe8c11f45e7495ea9
+ldxc1 :: offset: 0x5f0, out: 0xadaa5a765cc1c8b4
+ldxc1 :: offset: 0x5f8, out: 0x7ab4ce88dfa605c0
+ldxc1 :: offset: 0x600, out: 0xb42ad6e659a7b04f
+ldxc1 :: offset: 0x608, out: 0x4bf8485ab728922f
+ldxc1 :: offset: 0x610, out: 0x76a3d60c3b66a7fb
+ldxc1 :: offset: 0x618, out: 0x31e0c6affdc28eda
+ldxc1 :: offset: 0x620, out: 0x53606bb4bf0c999d
+ldxc1 :: offset: 0x628, out: 0x32fc12c81b7919f0
+ldxc1 :: offset: 0x630, out: 0x3ef88384c72efcd6
+ldxc1 :: offset: 0x638, out: 0x38b1c7bb6a2a3580
+ldxc1 :: offset: 0x640, out: 0x15ebf6121dca77c9
+ldxc1 :: offset: 0x648, out: 0x5eaacdd9fd9147ae
+ldxc1 :: offset: 0x650, out: 0xbb8470f981e91117
+ldxc1 :: offset: 0x658, out: 0x5d42aeac6a532e0
+ldxc1 :: offset: 0x660, out: 0x14abf36419fb9e63
+ldxc1 :: offset: 0x668, out: 0x249d559aa8d72aac
+ldxc1 :: offset: 0x670, out: 0xcd6764f084b30ec
+ldxc1 :: offset: 0x678, out: 0x7f03ac0792468fdf
+ldxc1 :: offset: 0x680, out: 0x7e35ce6d56e670f5
+ldxc1 :: offset: 0x688, out: 0x152828591a652711
+ldxc1 :: offset: 0x690, out: 0x9e1c3283d215a9fb
+ldxc1 :: offset: 0x698, out: 0x8d95c049282a0417
+ldxc1 :: offset: 0x6a0, out: 0xf2e7a490978058f3
+ldxc1 :: offset: 0x6a8, out: 0x775b4cca0975b1aa
+ldxc1 :: offset: 0x6b0, out: 0xa2b84a635111020
+ldxc1 :: offset: 0x6b8, out: 0x23fa0d3a7d88b6f
+ldxc1 :: offset: 0x6c0, out: 0xa3d991b79941dedd
+ldxc1 :: offset: 0x6c8, out: 0x751cb4835a0d9508
+ldxc1 :: offset: 0x6d0, out: 0x949cad35625bb2d3
+ldxc1 :: offset: 0x6d8, out: 0x7f567f35a6929739
+ldxc1 :: offset: 0x6e0, out: 0x185b88e0db8d7d27
+ldxc1 :: offset: 0x6e8, out: 0x255a4cd22fd61b91
+ldxc1 :: offset: 0x6f0, out: 0x1048d589a4363f7b
+ldxc1 :: offset: 0x6f8, out: 0x6a6d5708f4605790
+ldxc1 :: offset: 0x700, out: 0xd58ecbabde35697f
+ldxc1 :: offset: 0x708, out: 0x575548fd08c0a5f1
+ldxc1 :: offset: 0x710, out: 0x8bb640fb8ed98ddb
+ldxc1 :: offset: 0x718, out: 0xbe00d51eabc578cc
+ldxc1 :: offset: 0x720, out: 0x2f7e224a1c170ab2
+ldxc1 :: offset: 0x728, out: 0xa978f12ca22256a7
+ldxc1 :: offset: 0x730, out: 0x9950a93b811ee02f
+ldxc1 :: offset: 0x738, out: 0xb44eea93c6796a0c
+ldxc1 :: offset: 0x740, out: 0xfe71fca06c0eb657
+ldxc1 :: offset: 0x748, out: 0x4ed6393df818af57
+ldxc1 :: offset: 0x750, out: 0xf22e90200236770a
+ldxc1 :: offset: 0x758, out: 0x81efb6c7afd0c45d
+ldxc1 :: offset: 0x760, out: 0xeed8f3518102315b
+ldxc1 :: offset: 0x768, out: 0xadafefb9995efd5e
+ldxc1 :: offset: 0x770, out: 0x34061933eb253086
+ldxc1 :: offset: 0x778, out: 0x1748da264b4c52bc
+ldxc1 :: offset: 0x780, out: 0x34fdfc9a9302be89
+ldxc1 :: offset: 0x788, out: 0xd00278c3c521d180
+ldxc1 :: offset: 0x790, out: 0xe90944a4c1d37a5d
+ldxc1 :: offset: 0x798, out: 0x65fd698fddef9839
+ldxc1 :: offset: 0x7a0, out: 0xc49ee3ad81b5af52
+ldxc1 :: offset: 0x7a8, out: 0x7aa941e8bdb263e9
+ldxc1 :: offset: 0x7b0, out: 0x372c209e42f3b58d
+ldxc1 :: offset: 0x7b8, out: 0x30f870b7e122a83b
+ldxc1 :: offset: 0x7c0, out: 0x9e02de4b678930ec
+ldxc1 :: offset: 0x7c8, out: 0xcd61a8639826631e
+ldxc1 :: offset: 0x7d0, out: 0xae87bc899a7bd3ca
+ldxc1 :: offset: 0x7d8, out: 0x58ec644d6481af17
+ldxc1 :: offset: 0x7e0, out: 0x680cce5fb236b666
+ldxc1 :: offset: 0x7e8, out: 0x3baa99471f6d4d75
+ldxc1 :: offset: 0x7f0, out: 0x614d9b445f12236b
+ldxc1 :: offset: 0x7f8, out: 0xa2a6ec661ba84121
+--- LWXC1 ---
+lwxc1 :: offset: 0x0, out: 0x0
+lwxc1 :: offset: 0x4, out: 0x0
+lwxc1 :: offset: 0x8, out: 0x9823b6e
+lwxc1 :: offset: 0xc, out: 0xd4326d9
+lwxc1 :: offset: 0x10, out: 0x130476dc
+lwxc1 :: offset: 0x14, out: 0x17c56b6b
+lwxc1 :: offset: 0x18, out: 0x1a864db2
+lwxc1 :: offset: 0x1c, out: 0x1e475005
+lwxc1 :: offset: 0x20, out: 0x2608edb8
+lwxc1 :: offset: 0x24, out: 0x22c9f00f
+lwxc1 :: offset: 0x28, out: 0x2f8ad6d6
+lwxc1 :: offset: 0x2c, out: 0x2b4bcb61
+lwxc1 :: offset: 0x30, out: 0x350c9b64
+lwxc1 :: offset: 0x34, out: 0x31cd86d3
+lwxc1 :: offset: 0x38, out: 0x3c8ea00a
+lwxc1 :: offset: 0x3c, out: 0x384fbdbd
+lwxc1 :: offset: 0x40, out: 0x4c11db70
+lwxc1 :: offset: 0x44, out: 0x48d0c6c7
+lwxc1 :: offset: 0x48, out: 0x4593e01e
+lwxc1 :: offset: 0x4c, out: 0x4152fda9
+lwxc1 :: offset: 0x50, out: 0x5f15adac
+lwxc1 :: offset: 0x54, out: 0x5bd4b01b
+lwxc1 :: offset: 0x58, out: 0x569796c2
+lwxc1 :: offset: 0x5c, out: 0x52568b75
+lwxc1 :: offset: 0x60, out: 0x6a1936c8
+lwxc1 :: offset: 0x64, out: 0x6ed82b7f
+lwxc1 :: offset: 0x68, out: 0x639b0da6
+lwxc1 :: offset: 0x6c, out: 0x675a1011
+lwxc1 :: offset: 0x70, out: 0x791d4014
+lwxc1 :: offset: 0x74, out: 0x7ddc5da3
+lwxc1 :: offset: 0x78, out: 0x709f7b7a
+lwxc1 :: offset: 0x7c, out: 0x745e66cd
+lwxc1 :: offset: 0x80, out: 0x9823b6e0
+lwxc1 :: offset: 0x84, out: 0x9ce2ab57
+lwxc1 :: offset: 0x88, out: 0x91a18d8e
+lwxc1 :: offset: 0x8c, out: 0x95609039
+lwxc1 :: offset: 0x90, out: 0x8b27c03c
+lwxc1 :: offset: 0x94, out: 0x8fe6dd8b
+lwxc1 :: offset: 0x98, out: 0x82a5fb52
+lwxc1 :: offset: 0x9c, out: 0x8664e6e5
+lwxc1 :: offset: 0xa0, out: 0xbe2b5b58
+lwxc1 :: offset: 0xa4, out: 0xbaea46ef
+lwxc1 :: offset: 0xa8, out: 0xb7a96036
+lwxc1 :: offset: 0xac, out: 0xb3687d81
+lwxc1 :: offset: 0xb0, out: 0xad2f2d84
+lwxc1 :: offset: 0xb4, out: 0xa9ee3033
+lwxc1 :: offset: 0xb8, out: 0xa4ad16ea
+lwxc1 :: offset: 0xbc, out: 0xa06c0b5d
+lwxc1 :: offset: 0xc0, out: 0xd4326d90
+lwxc1 :: offset: 0xc4, out: 0xd0f37027
+lwxc1 :: offset: 0xc8, out: 0xddb056fe
+lwxc1 :: offset: 0xcc, out: 0xd9714b49
+lwxc1 :: offset: 0xd0, out: 0xc7361b4c
+lwxc1 :: offset: 0xd4, out: 0xc3f706fb
+lwxc1 :: offset: 0xd8, out: 0xceb42022
+lwxc1 :: offset: 0xdc, out: 0xca753d95
+lwxc1 :: offset: 0xe0, out: 0xf23a8028
+lwxc1 :: offset: 0xe4, out: 0xf6fb9d9f
+lwxc1 :: offset: 0xe8, out: 0xfbb8bb46
+lwxc1 :: offset: 0xec, out: 0xff79a6f1
+lwxc1 :: offset: 0xf0, out: 0xe13ef6f4
+lwxc1 :: offset: 0xf4, out: 0xe5ffeb43
+lwxc1 :: offset: 0xf8, out: 0xe8bccd9a
+lwxc1 :: offset: 0xfc, out: 0xec7dd02d
+lwxc1 :: offset: 0x100, out: 0x34867077
+lwxc1 :: offset: 0x104, out: 0x30476dc0
+lwxc1 :: offset: 0x108, out: 0x3d044b19
+lwxc1 :: offset: 0x10c, out: 0x39c556ae
+lwxc1 :: offset: 0x110, out: 0x278206ab
+lwxc1 :: offset: 0x114, out: 0x23431b1c
+lwxc1 :: offset: 0x118, out: 0x2e003dc5
+lwxc1 :: offset: 0x11c, out: 0x2ac12072
+lwxc1 :: offset: 0x120, out: 0x128e9dcf
+lwxc1 :: offset: 0x124, out: 0x164f8078
+lwxc1 :: offset: 0x128, out: 0x1b0ca6a1
+lwxc1 :: offset: 0x12c, out: 0x1fcdbb16
+lwxc1 :: offset: 0x130, out: 0x18aeb13
+lwxc1 :: offset: 0x134, out: 0x54bf6a4
+lwxc1 :: offset: 0x138, out: 0x808d07d
+lwxc1 :: offset: 0x13c, out: 0xcc9cdca
+lwxc1 :: offset: 0x140, out: 0x7897ab07
+lwxc1 :: offset: 0x144, out: 0x7c56b6b0
+lwxc1 :: offset: 0x148, out: 0x71159069
+lwxc1 :: offset: 0x14c, out: 0x75d48dde
+lwxc1 :: offset: 0x150, out: 0x6b93dddb
+lwxc1 :: offset: 0x154, out: 0x6f52c06c
+lwxc1 :: offset: 0x158, out: 0x6211e6b5
+lwxc1 :: offset: 0x15c, out: 0x66d0fb02
+lwxc1 :: offset: 0x160, out: 0x5e9f46bf
+lwxc1 :: offset: 0x164, out: 0x5a5e5b08
+lwxc1 :: offset: 0x168, out: 0x571d7dd1
+lwxc1 :: offset: 0x16c, out: 0x53dc6066
+lwxc1 :: offset: 0x170, out: 0x4d9b3063
+lwxc1 :: offset: 0x174, out: 0x495a2dd4
+lwxc1 :: offset: 0x178, out: 0x44190b0d
+lwxc1 :: offset: 0x17c, out: 0x40d816ba
+lwxc1 :: offset: 0x180, out: 0xaca5c697
+lwxc1 :: offset: 0x184, out: 0xa864db20
+lwxc1 :: offset: 0x188, out: 0xa527fdf9
+lwxc1 :: offset: 0x18c, out: 0xa1e6e04e
+lwxc1 :: offset: 0x190, out: 0xbfa1b04b
+lwxc1 :: offset: 0x194, out: 0xbb60adfc
+lwxc1 :: offset: 0x198, out: 0xb6238b25
+lwxc1 :: offset: 0x19c, out: 0xb2e29692
+lwxc1 :: offset: 0x1a0, out: 0x8aad2b2f
+lwxc1 :: offset: 0x1a4, out: 0x0
+lwxc1 :: offset: 0x1a8, out: 0x0
+lwxc1 :: offset: 0x1ac, out: 0x87ee0df6
+lwxc1 :: offset: 0x1b0, out: 0x99a95df3
+lwxc1 :: offset: 0x1b4, out: 0x9d684044
+lwxc1 :: offset: 0x1b8, out: 0x902b669d
+lwxc1 :: offset: 0x1bc, out: 0x94ea7b2a
+lwxc1 :: offset: 0x1c0, out: 0xe0b41de7
+lwxc1 :: offset: 0x1c4, out: 0xe4750050
+lwxc1 :: offset: 0x1c8, out: 0xe9362689
+lwxc1 :: offset: 0x1cc, out: 0xedf73b3e
+lwxc1 :: offset: 0x1d0, out: 0xf3b06b3b
+lwxc1 :: offset: 0x1d4, out: 0xf771768c
+lwxc1 :: offset: 0x1d8, out: 0xfa325055
+lwxc1 :: offset: 0x1dc, out: 0xfef34de2
+lwxc1 :: offset: 0x1e0, out: 0xc6bcf05f
+lwxc1 :: offset: 0x1e4, out: 0xc27dede8
+lwxc1 :: offset: 0x1e8, out: 0xcf3ecb31
+lwxc1 :: offset: 0x1ec, out: 0xcbffd686
+lwxc1 :: offset: 0x1f0, out: 0xd5b88683
+lwxc1 :: offset: 0x1f4, out: 0xd1799b34
+lwxc1 :: offset: 0x1f8, out: 0xdc3abded
+lwxc1 :: offset: 0x1fc, out: 0xd8fba05a
+lwxc1 :: offset: 0x200, out: 0x690ce0ee
+lwxc1 :: offset: 0x204, out: 0x6dcdfd59
+lwxc1 :: offset: 0x208, out: 0x608edb80
+lwxc1 :: offset: 0x20c, out: 0x644fc637
+lwxc1 :: offset: 0x210, out: 0x7a089632
+lwxc1 :: offset: 0x214, out: 0x7ec98b85
+lwxc1 :: offset: 0x218, out: 0x738aad5c
+lwxc1 :: offset: 0x21c, out: 0x774bb0eb
+lwxc1 :: offset: 0x220, out: 0x4f040d56
+lwxc1 :: offset: 0x224, out: 0x4bc510e1
+lwxc1 :: offset: 0x228, out: 0x46863638
+lwxc1 :: offset: 0x22c, out: 0x42472b8f
+lwxc1 :: offset: 0x230, out: 0x5c007b8a
+lwxc1 :: offset: 0x234, out: 0x58c1663d
+lwxc1 :: offset: 0x238, out: 0x558240e4
+lwxc1 :: offset: 0x23c, out: 0x51435d53
+lwxc1 :: offset: 0x240, out: 0x251d3b9e
+lwxc1 :: offset: 0x244, out: 0x21dc2629
+lwxc1 :: offset: 0x248, out: 0x2c9f00f0
+lwxc1 :: offset: 0x24c, out: 0x285e1d47
+lwxc1 :: offset: 0x250, out: 0x36194d42
+lwxc1 :: offset: 0x254, out: 0x32d850f5
+lwxc1 :: offset: 0x258, out: 0x3f9b762c
+lwxc1 :: offset: 0x25c, out: 0x3b5a6b9b
+lwxc1 :: offset: 0x260, out: 0x315d626
+lwxc1 :: offset: 0x264, out: 0x7d4cb91
+lwxc1 :: offset: 0x268, out: 0xa97ed48
+lwxc1 :: offset: 0x26c, out: 0xe56f0ff
+lwxc1 :: offset: 0x270, out: 0x1011a0fa
+lwxc1 :: offset: 0x274, out: 0x14d0bd4d
+lwxc1 :: offset: 0x278, out: 0x19939b94
+lwxc1 :: offset: 0x27c, out: 0x1d528623
+lwxc1 :: offset: 0x280, out: 0xf12f560e
+lwxc1 :: offset: 0x284, out: 0xf5ee4bb9
+lwxc1 :: offset: 0x288, out: 0xf8ad6d60
+lwxc1 :: offset: 0x28c, out: 0xfc6c70d7
+lwxc1 :: offset: 0x290, out: 0xe22b20d2
+lwxc1 :: offset: 0x294, out: 0xe6ea3d65
+lwxc1 :: offset: 0x298, out: 0xeba91bbc
+lwxc1 :: offset: 0x29c, out: 0xef68060b
+lwxc1 :: offset: 0x2a0, out: 0xd727bbb6
+lwxc1 :: offset: 0x2a4, out: 0xd3e6a601
+lwxc1 :: offset: 0x2a8, out: 0xdea580d8
+lwxc1 :: offset: 0x2ac, out: 0xda649d6f
+lwxc1 :: offset: 0x2b0, out: 0xc423cd6a
+lwxc1 :: offset: 0x2b4, out: 0x0
+lwxc1 :: offset: 0x2b8, out: 0xcda1f604
+lwxc1 :: offset: 0x2bc, out: 0x0
+lwxc1 :: offset: 0x2c0, out: 0xbd3e8d7e
+lwxc1 :: offset: 0x2c4, out: 0xb9ff90c9
+lwxc1 :: offset: 0x2c8, out: 0xb4bcb610
+lwxc1 :: offset: 0x2cc, out: 0xb07daba7
+lwxc1 :: offset: 0x2d0, out: 0xae3afba2
+lwxc1 :: offset: 0x2d4, out: 0xaafbe615
+lwxc1 :: offset: 0x2d8, out: 0xa7b8c0cc
+lwxc1 :: offset: 0x2dc, out: 0xa379dd7b
+lwxc1 :: offset: 0x2e0, out: 0x9b3660c6
+lwxc1 :: offset: 0x2e4, out: 0x9ff77d71
+lwxc1 :: offset: 0x2e8, out: 0x92b45ba8
+lwxc1 :: offset: 0x2ec, out: 0x9675461f
+lwxc1 :: offset: 0x2f0, out: 0x8832161a
+lwxc1 :: offset: 0x2f4, out: 0x8cf30bad
+lwxc1 :: offset: 0x2f8, out: 0x81b02d74
+lwxc1 :: offset: 0x2fc, out: 0x857130c3
+lwxc1 :: offset: 0x300, out: 0x5d8a9099
+lwxc1 :: offset: 0x304, out: 0x594b8d2e
+lwxc1 :: offset: 0x308, out: 0x5408abf7
+lwxc1 :: offset: 0x30c, out: 0x50c9b640
+lwxc1 :: offset: 0x310, out: 0x4e8ee645
+lwxc1 :: offset: 0x314, out: 0x4a4ffbf2
+lwxc1 :: offset: 0x318, out: 0x470cdd2b
+lwxc1 :: offset: 0x31c, out: 0x43cdc09c
+lwxc1 :: offset: 0x320, out: 0x7b827d21
+lwxc1 :: offset: 0x324, out: 0x7f436096
+lwxc1 :: offset: 0x328, out: 0x7200464f
+lwxc1 :: offset: 0x32c, out: 0x76c15bf8
+lwxc1 :: offset: 0x330, out: 0x68860bfd
+lwxc1 :: offset: 0x334, out: 0x6c47164a
+lwxc1 :: offset: 0x338, out: 0x61043093
+lwxc1 :: offset: 0x33c, out: 0x65c52d24
+lwxc1 :: offset: 0x340, out: 0x119b4be9
+lwxc1 :: offset: 0x344, out: 0x155a565e
+lwxc1 :: offset: 0x348, out: 0x18197087
+lwxc1 :: offset: 0x34c, out: 0x1cd86d30
+lwxc1 :: offset: 0x350, out: 0x29f3d35
+lwxc1 :: offset: 0x354, out: 0x65e2082
+lwxc1 :: offset: 0x358, out: 0xb1d065b
+lwxc1 :: offset: 0x35c, out: 0xfdc1bec
+lwxc1 :: offset: 0x360, out: 0x3793a651
+lwxc1 :: offset: 0x364, out: 0x3352bbe6
+lwxc1 :: offset: 0x368, out: 0x3e119d3f
+lwxc1 :: offset: 0x36c, out: 0x3ad08088
+lwxc1 :: offset: 0x370, out: 0x2497d08d
+lwxc1 :: offset: 0x374, out: 0x2056cd3a
+lwxc1 :: offset: 0x378, out: 0x2d15ebe3
+lwxc1 :: offset: 0x37c, out: 0x29d4f654
+lwxc1 :: offset: 0x380, out: 0xc5a92679
+lwxc1 :: offset: 0x384, out: 0xc1683bce
+lwxc1 :: offset: 0x388, out: 0xcc2b1d17
+lwxc1 :: offset: 0x38c, out: 0xc8ea00a0
+lwxc1 :: offset: 0x390, out: 0xd6ad50a5
+lwxc1 :: offset: 0x394, out: 0xd26c4d12
+lwxc1 :: offset: 0x398, out: 0xdf2f6bcb
+lwxc1 :: offset: 0x39c, out: 0xdbee767c
+lwxc1 :: offset: 0x3a0, out: 0xe3a1cbc1
+lwxc1 :: offset: 0x3a4, out: 0xe760d676
+lwxc1 :: offset: 0x3a8, out: 0xea23f0af
+lwxc1 :: offset: 0x3ac, out: 0xeee2ed18
+lwxc1 :: offset: 0x3b0, out: 0xf0a5bd1d
+lwxc1 :: offset: 0x3b4, out: 0xf464a0aa
+lwxc1 :: offset: 0x3b8, out: 0xf9278673
+lwxc1 :: offset: 0x3bc, out: 0xfde69bc4
+lwxc1 :: offset: 0x3c0, out: 0x89b8fd09
+lwxc1 :: offset: 0x3c4, out: 0x8d79e0be
+lwxc1 :: offset: 0x3c8, out: 0x803ac667
+lwxc1 :: offset: 0x3cc, out: 0x84fbdbd0
+lwxc1 :: offset: 0x3d0, out: 0x9abc8bd5
+lwxc1 :: offset: 0x3d4, out: 0x9e7d9662
+lwxc1 :: offset: 0x3d8, out: 0x933eb0bb
+lwxc1 :: offset: 0x3dc, out: 0x97ffad0c
+lwxc1 :: offset: 0x3e0, out: 0xafb010b1
+lwxc1 :: offset: 0x3e4, out: 0xab710d06
+lwxc1 :: offset: 0x3e8, out: 0xa6322bdf
+lwxc1 :: offset: 0x3ec, out: 0xa2f33668
+lwxc1 :: offset: 0x3f0, out: 0xbcb4666d
+lwxc1 :: offset: 0x3f4, out: 0xb8757bda
+lwxc1 :: offset: 0x3f8, out: 0xb5365d03
+lwxc1 :: offset: 0x3fc, out: 0xb1f740b4
+lwxc1 :: offset: 0x0, out: 0x12bd6aa
+lwxc1 :: offset: 0x4, out: 0x0
+lwxc1 :: offset: 0x8, out: 0x82d2ab13
+lwxc1 :: offset: 0xc, out: 0x7e8763
+lwxc1 :: offset: 0x10, out: 0xc31510f3
+lwxc1 :: offset: 0x14, out: 0x976d6e9a
+lwxc1 :: offset: 0x18, out: 0x5ad6a5fb
+lwxc1 :: offset: 0x1c, out: 0xb7746d77
+lwxc1 :: offset: 0x20, out: 0x8677b502
+lwxc1 :: offset: 0x24, out: 0x42b0c0a2
+lwxc1 :: offset: 0x28, out: 0x9e3c30ad
+lwxc1 :: offset: 0x2c, out: 0x2aa89d31
+lwxc1 :: offset: 0x30, out: 0x77fb413d
+lwxc1 :: offset: 0x34, out: 0x1f308ec3
+lwxc1 :: offset: 0x38, out: 0xc760e4f7
+lwxc1 :: offset: 0x3c, out: 0x7aa04213
+lwxc1 :: offset: 0x40, out: 0x1ad8dca0
+lwxc1 :: offset: 0x44, out: 0x9e705cc5
+lwxc1 :: offset: 0x48, out: 0x9615a60d
+lwxc1 :: offset: 0x4c, out: 0x4b3dda86
+lwxc1 :: offset: 0x50, out: 0x6353d41d
+lwxc1 :: offset: 0x54, out: 0x5e7a4dd
+lwxc1 :: offset: 0x58, out: 0xc40bd413
+lwxc1 :: offset: 0x5c, out: 0x3af35a9d
+lwxc1 :: offset: 0x60, out: 0x9a08a180
+lwxc1 :: offset: 0x64, out: 0x47f50556
+lwxc1 :: offset: 0x68, out: 0xd6d2040f
+lwxc1 :: offset: 0x6c, out: 0x9564b77f
+lwxc1 :: offset: 0x70, out: 0xb2c76bbe
+lwxc1 :: offset: 0x74, out: 0xcebc8279
+lwxc1 :: offset: 0x78, out: 0x1f18e4c7
+lwxc1 :: offset: 0x7c, out: 0xb5034c2f
+lwxc1 :: offset: 0x80, out: 0x81afa797
+lwxc1 :: offset: 0x84, out: 0x94ff52fc
+lwxc1 :: offset: 0x88, out: 0x6dfc50ea
+lwxc1 :: offset: 0x8c, out: 0x31d8d916
+lwxc1 :: offset: 0x90, out: 0x78e895b1
+lwxc1 :: offset: 0x94, out: 0x36549bd6
+lwxc1 :: offset: 0x98, out: 0x9b63259b
+lwxc1 :: offset: 0x9c, out: 0x85e0a631
+lwxc1 :: offset: 0xa0, out: 0xccf17ac5
+lwxc1 :: offset: 0xa4, out: 0x556b3eca
+lwxc1 :: offset: 0xa8, out: 0x81eea0fb
+lwxc1 :: offset: 0xac, out: 0xb42f5fc5
+lwxc1 :: offset: 0xb0, out: 0x14682d97
+lwxc1 :: offset: 0xb4, out: 0x25b50fec
+lwxc1 :: offset: 0xb8, out: 0x2cfb087a
+lwxc1 :: offset: 0xbc, out: 0xfc93c513
+lwxc1 :: offset: 0xc0, out: 0xcda20766
+lwxc1 :: offset: 0xc4, out: 0x3c2cd9a9
+lwxc1 :: offset: 0xc8, out: 0x7d72da3e
+lwxc1 :: offset: 0xcc, out: 0x1791722a
+lwxc1 :: offset: 0xd0, out: 0x93ce24ad
+lwxc1 :: offset: 0xd4, out: 0x87cc9d1
+lwxc1 :: offset: 0xd8, out: 0x38984ed2
+lwxc1 :: offset: 0xdc, out: 0x1d2a7570
+lwxc1 :: offset: 0xe0, out: 0x710cd036
+lwxc1 :: offset: 0xe4, out: 0xd0d070db
+lwxc1 :: offset: 0xe8, out: 0x3415604
+lwxc1 :: offset: 0xec, out: 0x39c21c7d
+lwxc1 :: offset: 0xf0, out: 0x8ecc31ce
+lwxc1 :: offset: 0xf4, out: 0x8e94b7af
+lwxc1 :: offset: 0xf8, out: 0x1ce7674f
+lwxc1 :: offset: 0xfc, out: 0x24eb6a8d
+lwxc1 :: offset: 0x100, out: 0x12d6e4a7
+lwxc1 :: offset: 0x104, out: 0x2f394544
+lwxc1 :: offset: 0x108, out: 0x56da4c54
+lwxc1 :: offset: 0x10c, out: 0x2608c2b7
+lwxc1 :: offset: 0x110, out: 0xc8d7252f
+lwxc1 :: offset: 0x114, out: 0x900102da
+lwxc1 :: offset: 0x118, out: 0xf2efa4f7
+lwxc1 :: offset: 0x11c, out: 0xc890d5f1
+lwxc1 :: offset: 0x120, out: 0xc8b0a214
+lwxc1 :: offset: 0x124, out: 0xed5005cb
+lwxc1 :: offset: 0x128, out: 0x5991136c
+lwxc1 :: offset: 0x12c, out: 0x31479189
+lwxc1 :: offset: 0x130, out: 0x9a2fb6f3
+lwxc1 :: offset: 0x134, out: 0xc6eecff9
+lwxc1 :: offset: 0x138, out: 0x38895270
+lwxc1 :: offset: 0x13c, out: 0xa8095212
+lwxc1 :: offset: 0x140, out: 0xad765040
+lwxc1 :: offset: 0x144, out: 0x87750a04
+lwxc1 :: offset: 0x148, out: 0x84bb5a83
+lwxc1 :: offset: 0x14c, out: 0x2c3de85e
+lwxc1 :: offset: 0x150, out: 0xc506aa67
+lwxc1 :: offset: 0x154, out: 0xae6aff8f
+lwxc1 :: offset: 0x158, out: 0x60ed5ee3
+lwxc1 :: offset: 0x15c, out: 0xc07112dd
+lwxc1 :: offset: 0x160, out: 0x30dcca5a
+lwxc1 :: offset: 0x164, out: 0xc4c770f6
+lwxc1 :: offset: 0x168, out: 0x83cd5277
+lwxc1 :: offset: 0x16c, out: 0xdfec2b23
+lwxc1 :: offset: 0x170, out: 0xff7d96b
+lwxc1 :: offset: 0x174, out: 0xd3adba26
+lwxc1 :: offset: 0x178, out: 0x8418c00e
+lwxc1 :: offset: 0x17c, out: 0x4ab4aa79
+lwxc1 :: offset: 0x180, out: 0xde0f0b8
+lwxc1 :: offset: 0x184, out: 0xbb8c035e
+lwxc1 :: offset: 0x188, out: 0xa97fdcf1
+lwxc1 :: offset: 0x18c, out: 0x33b06f54
+lwxc1 :: offset: 0x190, out: 0x3fd1c081
+lwxc1 :: offset: 0x194, out: 0x77433f37
+lwxc1 :: offset: 0x198, out: 0xc92195e4
+lwxc1 :: offset: 0x19c, out: 0xec91d993
+lwxc1 :: offset: 0x1a0, out: 0x95b1a5ab
+lwxc1 :: offset: 0x1a4, out: 0x49fbf6a7
+lwxc1 :: offset: 0x1a8, out: 0xc7ce8d1e
+lwxc1 :: offset: 0x1ac, out: 0x19364378
+lwxc1 :: offset: 0x1b0, out: 0x2f384907
+lwxc1 :: offset: 0x1b4, out: 0xb99e8def
+lwxc1 :: offset: 0x1b8, out: 0x582b12fe
+lwxc1 :: offset: 0x1bc, out: 0x47eacdcd
+lwxc1 :: offset: 0x1c0, out: 0x76558c4f
+lwxc1 :: offset: 0x1c4, out: 0xd685884e
+lwxc1 :: offset: 0x1c8, out: 0x34c195c7
+lwxc1 :: offset: 0x1cc, out: 0x6168d62a
+lwxc1 :: offset: 0x1d0, out: 0x4df47405
+lwxc1 :: offset: 0x1d4, out: 0xd3016989
+lwxc1 :: offset: 0x1d8, out: 0x6cbb06db
+lwxc1 :: offset: 0x1dc, out: 0x1ca190bf
+lwxc1 :: offset: 0x1e0, out: 0x9cae393a
+lwxc1 :: offset: 0x1e4, out: 0x58300f02
+lwxc1 :: offset: 0x1e8, out: 0xdc7ebc2d
+lwxc1 :: offset: 0x1ec, out: 0x9a995fdb
+lwxc1 :: offset: 0x1f0, out: 0xe3405b48
+lwxc1 :: offset: 0x1f4, out: 0x8a96047b
+lwxc1 :: offset: 0x1f8, out: 0xd519d322
+lwxc1 :: offset: 0x1fc, out: 0x75bfafd2
+lwxc1 :: offset: 0x200, out: 0xa630f6ad
+lwxc1 :: offset: 0x204, out: 0xde230867
+lwxc1 :: offset: 0x208, out: 0x56103260
+lwxc1 :: offset: 0x20c, out: 0x2c0a0cf2
+lwxc1 :: offset: 0x210, out: 0x249b18ef
+lwxc1 :: offset: 0x214, out: 0x94a90544
+lwxc1 :: offset: 0x218, out: 0x5b56fcde
+lwxc1 :: offset: 0x21c, out: 0xf9519fb5
+lwxc1 :: offset: 0x220, out: 0x468319b
+lwxc1 :: offset: 0x224, out: 0x81daf820
+lwxc1 :: offset: 0x228, out: 0x5725f2ec
+lwxc1 :: offset: 0x22c, out: 0x8c61ca5a
+lwxc1 :: offset: 0x230, out: 0xc25dc8bf
+lwxc1 :: offset: 0x234, out: 0x8b95a6dd
+lwxc1 :: offset: 0x238, out: 0xdac6162f
+lwxc1 :: offset: 0x23c, out: 0x300ce751
+lwxc1 :: offset: 0x240, out: 0xba52a850
+lwxc1 :: offset: 0x244, out: 0x6778fdf3
+lwxc1 :: offset: 0x248, out: 0xda78479f
+lwxc1 :: offset: 0x24c, out: 0xad00b1f7
+lwxc1 :: offset: 0x250, out: 0xa6b6d98a
+lwxc1 :: offset: 0x254, out: 0x8d44168
+lwxc1 :: offset: 0x258, out: 0xce634413
+lwxc1 :: offset: 0x25c, out: 0xf518381d
+lwxc1 :: offset: 0x260, out: 0xe5255fc0
+lwxc1 :: offset: 0x264, out: 0xe4627f3f
+lwxc1 :: offset: 0x268, out: 0x76321f28
+lwxc1 :: offset: 0x26c, out: 0xccd392e1
+lwxc1 :: offset: 0x270, out: 0x4018fd8f
+lwxc1 :: offset: 0x274, out: 0x82946494
+lwxc1 :: offset: 0x278, out: 0x52e8f0e5
+lwxc1 :: offset: 0x27c, out: 0x15d32040
+lwxc1 :: offset: 0x280, out: 0x880ff344
+lwxc1 :: offset: 0x284, out: 0x7caf83d2
+lwxc1 :: offset: 0x288, out: 0x747defd7
+lwxc1 :: offset: 0x28c, out: 0xf156a04c
+lwxc1 :: offset: 0x290, out: 0xf31d710
+lwxc1 :: offset: 0x294, out: 0x93e2601c
+lwxc1 :: offset: 0x298, out: 0x131cd933
+lwxc1 :: offset: 0x29c, out: 0xe1e1a679
+lwxc1 :: offset: 0x2a0, out: 0xa76fa427
+lwxc1 :: offset: 0x2a4, out: 0x24296b75
+lwxc1 :: offset: 0x2a8, out: 0x139ee56a
+lwxc1 :: offset: 0x2ac, out: 0xd296e2d2
+lwxc1 :: offset: 0x2b0, out: 0x6dc2a5c0
+lwxc1 :: offset: 0x2b4, out: 0x5a82447f
+lwxc1 :: offset: 0x2b8, out: 0xc07dc168
+lwxc1 :: offset: 0x2bc, out: 0x76c89e80
+lwxc1 :: offset: 0x2c0, out: 0x4bfe348f
+lwxc1 :: offset: 0x2c4, out: 0x70dc345
+lwxc1 :: offset: 0x2c8, out: 0xdd6d241b
+lwxc1 :: offset: 0x2cc, out: 0xbddc7123
+lwxc1 :: offset: 0x2d0, out: 0xa59fcebe
+lwxc1 :: offset: 0x2d4, out: 0xf62fb727
+lwxc1 :: offset: 0x2d8, out: 0xf9f46fb
+lwxc1 :: offset: 0x2dc, out: 0x109f27e9
+lwxc1 :: offset: 0x2e0, out: 0xafd199d7
+lwxc1 :: offset: 0x2e4, out: 0x3f63daa9
+lwxc1 :: offset: 0x2e8, out: 0xa3d484f2
+lwxc1 :: offset: 0x2ec, out: 0xdbcb312e
+lwxc1 :: offset: 0x2f0, out: 0xda4fe4c6
+lwxc1 :: offset: 0x2f4, out: 0x1f353faa
+lwxc1 :: offset: 0x2f8, out: 0x7150c260
+lwxc1 :: offset: 0x2fc, out: 0x8b086ee0
+lwxc1 :: offset: 0x300, out: 0xd9257f25
+lwxc1 :: offset: 0x304, out: 0xe54750d5
+lwxc1 :: offset: 0x308, out: 0xe9a6db5b
+lwxc1 :: offset: 0x30c, out: 0x3d69625f
+lwxc1 :: offset: 0x310, out: 0x4340ac96
+lwxc1 :: offset: 0x314, out: 0x70a3e042
+lwxc1 :: offset: 0x318, out: 0x6980171e
+lwxc1 :: offset: 0x31c, out: 0xc0478f03
+lwxc1 :: offset: 0x320, out: 0x1cf929e3
+lwxc1 :: offset: 0x324, out: 0x3ce839a5
+lwxc1 :: offset: 0x328, out: 0x5eb68958
+lwxc1 :: offset: 0x32c, out: 0xe2fbfa89
+lwxc1 :: offset: 0x330, out: 0x76ed25b7
+lwxc1 :: offset: 0x334, out: 0xd24bb05d
+lwxc1 :: offset: 0x338, out: 0x170312f1
+lwxc1 :: offset: 0x33c, out: 0xeb9682c
+lwxc1 :: offset: 0x340, out: 0xdd301d0d
+lwxc1 :: offset: 0x344, out: 0x84785280
+lwxc1 :: offset: 0x348, out: 0x1f8fd6ef
+lwxc1 :: offset: 0x34c, out: 0x179c77aa
+lwxc1 :: offset: 0x350, out: 0x2998436d
+lwxc1 :: offset: 0x354, out: 0x26444ced
+lwxc1 :: offset: 0x358, out: 0xd58ca708
+lwxc1 :: offset: 0x35c, out: 0x7175c9d
+lwxc1 :: offset: 0x360, out: 0x55833287
+lwxc1 :: offset: 0x364, out: 0x663d0610
+lwxc1 :: offset: 0x368, out: 0x8951d68b
+lwxc1 :: offset: 0x36c, out: 0xab7dd048
+lwxc1 :: offset: 0x370, out: 0xe82471b
+lwxc1 :: offset: 0x374, out: 0xf6982367
+lwxc1 :: offset: 0x378, out: 0xd98d26b2
+lwxc1 :: offset: 0x37c, out: 0x36886c59
+lwxc1 :: offset: 0x380, out: 0xd32be479
+lwxc1 :: offset: 0x384, out: 0x9ca4bdb
+lwxc1 :: offset: 0x388, out: 0x9962e61f
+lwxc1 :: offset: 0x38c, out: 0xfd5d7d1d
+lwxc1 :: offset: 0x390, out: 0xcad374df
+lwxc1 :: offset: 0x394, out: 0x3f46553e
+lwxc1 :: offset: 0x398, out: 0x3eedf2a7
+lwxc1 :: offset: 0x39c, out: 0x2e9ab97d
+lwxc1 :: offset: 0x3a0, out: 0x3c0c9f33
+lwxc1 :: offset: 0x3a4, out: 0x36a6f7fa
+lwxc1 :: offset: 0x3a8, out: 0x155ec9dc
+lwxc1 :: offset: 0x3ac, out: 0x8bb938e3
+lwxc1 :: offset: 0x3b0, out: 0x19478206
+lwxc1 :: offset: 0x3b4, out: 0xd2df25c4
+lwxc1 :: offset: 0x3b8, out: 0xeb321825
+lwxc1 :: offset: 0x3bc, out: 0xbc65bf27
+lwxc1 :: offset: 0x3c0, out: 0x7a8bc7da
+lwxc1 :: offset: 0x3c4, out: 0xa8b08fe6
+lwxc1 :: offset: 0x3c8, out: 0xf8dfcde8
+lwxc1 :: offset: 0x3cc, out: 0x852b5bca
+lwxc1 :: offset: 0x3d0, out: 0x59a99269
+lwxc1 :: offset: 0x3d4, out: 0x478909b
+lwxc1 :: offset: 0x3d8, out: 0x7857360f
+lwxc1 :: offset: 0x3dc, out: 0xbfb31cc8
+lwxc1 :: offset: 0x3e0, out: 0x7f89e9a2
+lwxc1 :: offset: 0x3e4, out: 0xb665ed5e
+lwxc1 :: offset: 0x3e8, out: 0xb7a8d5e4
+lwxc1 :: offset: 0x3ec, out: 0x15da9474
+lwxc1 :: offset: 0x3f0, out: 0x2af90fcc
+lwxc1 :: offset: 0x3f4, out: 0xf6b3537d
+lwxc1 :: offset: 0x3f8, out: 0x2b961897
+lwxc1 :: offset: 0x3fc, out: 0x223d7cfe
+lwxc1 :: offset: 0x400, out: 0x33734a4b
+lwxc1 :: offset: 0x404, out: 0x420b34f5
+lwxc1 :: offset: 0x408, out: 0xdd46b33c
+lwxc1 :: offset: 0x40c, out: 0x897c8c8d
+lwxc1 :: offset: 0x410, out: 0xe392ccd9
+lwxc1 :: offset: 0x414, out: 0x7a387445
+lwxc1 :: offset: 0x418, out: 0xd80000c9
+lwxc1 :: offset: 0x41c, out: 0x512f29b1
+lwxc1 :: offset: 0x420, out: 0x3dad020a
+lwxc1 :: offset: 0x424, out: 0xeaded5c5
+lwxc1 :: offset: 0x428, out: 0x31eea35b
+lwxc1 :: offset: 0x42c, out: 0x8a6229d7
+lwxc1 :: offset: 0x430, out: 0x48985649
+lwxc1 :: offset: 0x434, out: 0x2c3c3f9e
+lwxc1 :: offset: 0x438, out: 0xdc9c0b77
+lwxc1 :: offset: 0x43c, out: 0x7ff61e78
+lwxc1 :: offset: 0x440, out: 0x1d5e68ec
+lwxc1 :: offset: 0x444, out: 0x2299b0e0
+lwxc1 :: offset: 0x448, out: 0x3d0c6e25
+lwxc1 :: offset: 0x44c, out: 0x7c3b0467
+lwxc1 :: offset: 0x450, out: 0xe7fb6587
+lwxc1 :: offset: 0x454, out: 0x164e17c1
+lwxc1 :: offset: 0x458, out: 0x56d4950b
+lwxc1 :: offset: 0x45c, out: 0xfa4ca28b
+lwxc1 :: offset: 0x460, out: 0xbe7fa08a
+lwxc1 :: offset: 0x464, out: 0xe5e9a314
+lwxc1 :: offset: 0x468, out: 0x159649c5
+lwxc1 :: offset: 0x46c, out: 0xf8be8164
+lwxc1 :: offset: 0x470, out: 0x84e69b17
+lwxc1 :: offset: 0x474, out: 0x7ca32597
+lwxc1 :: offset: 0x478, out: 0xa1f24f5c
+lwxc1 :: offset: 0x47c, out: 0xfc8d543c
+lwxc1 :: offset: 0x480, out: 0xe3459e36
+lwxc1 :: offset: 0x484, out: 0x4aeb6ca0
+lwxc1 :: offset: 0x488, out: 0x187980fa
+lwxc1 :: offset: 0x48c, out: 0xc532e18e
+lwxc1 :: offset: 0x490, out: 0x4f287d1c
+lwxc1 :: offset: 0x494, out: 0xb3fdec29
+lwxc1 :: offset: 0x498, out: 0x49732b90
+lwxc1 :: offset: 0x49c, out: 0xb620660a
+lwxc1 :: offset: 0x4a0, out: 0x6cfde991
+lwxc1 :: offset: 0x4a4, out: 0x993138f1
+lwxc1 :: offset: 0x4a8, out: 0x7d5407b9
+lwxc1 :: offset: 0x4ac, out: 0xde02d133
+lwxc1 :: offset: 0x4b0, out: 0xe1dab15a
+lwxc1 :: offset: 0x4b4, out: 0x13a390e1
+lwxc1 :: offset: 0x4b8, out: 0x828716c8
+lwxc1 :: offset: 0x4bc, out: 0x743491a6
+lwxc1 :: offset: 0x4c0, out: 0xede292f2
+lwxc1 :: offset: 0x4c4, out: 0x8cff404a
+lwxc1 :: offset: 0x4c8, out: 0x1f837636
+lwxc1 :: offset: 0x4cc, out: 0xb9cec0db
+lwxc1 :: offset: 0x4d0, out: 0x509771c
+lwxc1 :: offset: 0x4d4, out: 0x2eaa5aa7
+lwxc1 :: offset: 0x4d8, out: 0x1875241b
+lwxc1 :: offset: 0x4dc, out: 0xd327538e
+lwxc1 :: offset: 0x4e0, out: 0x8b739b6b
+lwxc1 :: offset: 0x4e4, out: 0x42e9f854
+lwxc1 :: offset: 0x4e8, out: 0xeccbba1a
+lwxc1 :: offset: 0x4ec, out: 0x78e4e50c
+lwxc1 :: offset: 0x4f0, out: 0xcd9d27cb
+lwxc1 :: offset: 0x4f4, out: 0xf6b6fa3f
+lwxc1 :: offset: 0x4f8, out: 0xae3e9423
+lwxc1 :: offset: 0x4fc, out: 0x73916483
+lwxc1 :: offset: 0x500, out: 0xe128561
+lwxc1 :: offset: 0x504, out: 0x276af70a
+lwxc1 :: offset: 0x508, out: 0xb5e74b6e
+lwxc1 :: offset: 0x50c, out: 0x3045bf6
+lwxc1 :: offset: 0x510, out: 0x8accfa6
+lwxc1 :: offset: 0x514, out: 0x20223f13
+lwxc1 :: offset: 0x518, out: 0x3976b5f5
+lwxc1 :: offset: 0x51c, out: 0xf83c5574
+lwxc1 :: offset: 0x520, out: 0x46923c3d
+lwxc1 :: offset: 0x524, out: 0x1f9720f9
+lwxc1 :: offset: 0x528, out: 0x6d2448dd
+lwxc1 :: offset: 0x52c, out: 0x620d2850
+lwxc1 :: offset: 0x530, out: 0x9ff4a732
+lwxc1 :: offset: 0x534, out: 0x60a521e9
+lwxc1 :: offset: 0x538, out: 0x5c680f0b
+lwxc1 :: offset: 0x53c, out: 0x5a08f3ab
+lwxc1 :: offset: 0x540, out: 0x800f3d26
+lwxc1 :: offset: 0x544, out: 0xc7a59be7
+lwxc1 :: offset: 0x548, out: 0x82ca1b41
+lwxc1 :: offset: 0x54c, out: 0x1aecdf29
+lwxc1 :: offset: 0x550, out: 0x60d19dcd
+lwxc1 :: offset: 0x554, out: 0x2b8613a2
+lwxc1 :: offset: 0x558, out: 0xe8bbe7f
+lwxc1 :: offset: 0x55c, out: 0x2518ac8b
+lwxc1 :: offset: 0x560, out: 0x2fcf486b
+lwxc1 :: offset: 0x564, out: 0x743e568d
+lwxc1 :: offset: 0x568, out: 0x34c31728
+lwxc1 :: offset: 0x56c, out: 0x126f646f
+lwxc1 :: offset: 0x570, out: 0x56fc4d12
+lwxc1 :: offset: 0x574, out: 0xaab01961
+lwxc1 :: offset: 0x578, out: 0x8595d342
+lwxc1 :: offset: 0x57c, out: 0x7535cd33
+lwxc1 :: offset: 0x580, out: 0x422346ec
+lwxc1 :: offset: 0x584, out: 0xdfb254da
+lwxc1 :: offset: 0x588, out: 0x81ab2a
+lwxc1 :: offset: 0x58c, out: 0xa86726c9
+lwxc1 :: offset: 0x590, out: 0x679d7438
+lwxc1 :: offset: 0x594, out: 0x9bfeffa1
+lwxc1 :: offset: 0x598, out: 0xb7dee244
+lwxc1 :: offset: 0x59c, out: 0xc7699826
+lwxc1 :: offset: 0x5a0, out: 0xfba6704a
+lwxc1 :: offset: 0x5a4, out: 0x3c07af97
+lwxc1 :: offset: 0x5a8, out: 0x4c58bfe
+lwxc1 :: offset: 0x5ac, out: 0x521364dc
+lwxc1 :: offset: 0x5b0, out: 0x9ab7aebc
+lwxc1 :: offset: 0x5b4, out: 0xe0f7bb58
+lwxc1 :: offset: 0x5b8, out: 0xdeeb954d
+lwxc1 :: offset: 0x5bc, out: 0xe336c60c
+lwxc1 :: offset: 0x5c0, out: 0x6f52416e
+lwxc1 :: offset: 0x5c4, out: 0xd5b2120c
+lwxc1 :: offset: 0x5c8, out: 0x7e628a34
+lwxc1 :: offset: 0x5cc, out: 0x85a2d4ff
+lwxc1 :: offset: 0x5d0, out: 0x4a4e7e07
+lwxc1 :: offset: 0x5d4, out: 0x986a2b65
+lwxc1 :: offset: 0x5d8, out: 0x3a489b55
+lwxc1 :: offset: 0x5dc, out: 0xa974eac4
+lwxc1 :: offset: 0x5e0, out: 0x72f1f8f5
+lwxc1 :: offset: 0x5e4, out: 0xa388c162
+lwxc1 :: offset: 0x5e8, out: 0xe7495ea9
+lwxc1 :: offset: 0x5ec, out: 0xe8c11f45
+lwxc1 :: offset: 0x5f0, out: 0x5cc1c8b4
+lwxc1 :: offset: 0x5f4, out: 0xadaa5a76
+lwxc1 :: offset: 0x5f8, out: 0xdfa605c0
+lwxc1 :: offset: 0x5fc, out: 0x7ab4ce88
+lwxc1 :: offset: 0x600, out: 0x59a7b04f
+lwxc1 :: offset: 0x604, out: 0xb42ad6e6
+lwxc1 :: offset: 0x608, out: 0xb728922f
+lwxc1 :: offset: 0x60c, out: 0x4bf8485a
+lwxc1 :: offset: 0x610, out: 0x3b66a7fb
+lwxc1 :: offset: 0x614, out: 0x76a3d60c
+lwxc1 :: offset: 0x618, out: 0xfdc28eda
+lwxc1 :: offset: 0x61c, out: 0x31e0c6af
+lwxc1 :: offset: 0x620, out: 0xbf0c999d
+lwxc1 :: offset: 0x624, out: 0x53606bb4
+lwxc1 :: offset: 0x628, out: 0x1b7919f0
+lwxc1 :: offset: 0x62c, out: 0x32fc12c8
+lwxc1 :: offset: 0x630, out: 0xc72efcd6
+lwxc1 :: offset: 0x634, out: 0x3ef88384
+lwxc1 :: offset: 0x638, out: 0x6a2a3580
+lwxc1 :: offset: 0x63c, out: 0x38b1c7bb
+lwxc1 :: offset: 0x640, out: 0x1dca77c9
+lwxc1 :: offset: 0x644, out: 0x15ebf612
+lwxc1 :: offset: 0x648, out: 0xfd9147ae
+lwxc1 :: offset: 0x64c, out: 0x5eaacdd9
+lwxc1 :: offset: 0x650, out: 0x81e91117
+lwxc1 :: offset: 0x654, out: 0xbb8470f9
+lwxc1 :: offset: 0x658, out: 0xc6a532e0
+lwxc1 :: offset: 0x65c, out: 0x5d42aea
+lwxc1 :: offset: 0x660, out: 0x19fb9e63
+lwxc1 :: offset: 0x664, out: 0x14abf364
+lwxc1 :: offset: 0x668, out: 0xa8d72aac
+lwxc1 :: offset: 0x66c, out: 0x249d559a
+lwxc1 :: offset: 0x670, out: 0x84b30ec
+lwxc1 :: offset: 0x674, out: 0xcd6764f
+lwxc1 :: offset: 0x678, out: 0x92468fdf
+lwxc1 :: offset: 0x67c, out: 0x7f03ac07
+lwxc1 :: offset: 0x680, out: 0x56e670f5
+lwxc1 :: offset: 0x684, out: 0x7e35ce6d
+lwxc1 :: offset: 0x688, out: 0x1a652711
+lwxc1 :: offset: 0x68c, out: 0x15282859
+lwxc1 :: offset: 0x690, out: 0xd215a9fb
+lwxc1 :: offset: 0x694, out: 0x9e1c3283
+lwxc1 :: offset: 0x698, out: 0x282a0417
+lwxc1 :: offset: 0x69c, out: 0x8d95c049
+lwxc1 :: offset: 0x6a0, out: 0x978058f3
+lwxc1 :: offset: 0x6a4, out: 0xf2e7a490
+lwxc1 :: offset: 0x6a8, out: 0x975b1aa
+lwxc1 :: offset: 0x6ac, out: 0x775b4cca
+lwxc1 :: offset: 0x6b0, out: 0x35111020
+lwxc1 :: offset: 0x6b4, out: 0xa2b84a6
+lwxc1 :: offset: 0x6b8, out: 0xa7d88b6f
+lwxc1 :: offset: 0x6bc, out: 0x23fa0d3
+lwxc1 :: offset: 0x6c0, out: 0x9941dedd
+lwxc1 :: offset: 0x6c4, out: 0xa3d991b7
+lwxc1 :: offset: 0x6c8, out: 0x5a0d9508
+lwxc1 :: offset: 0x6cc, out: 0x751cb483
+lwxc1 :: offset: 0x6d0, out: 0x625bb2d3
+lwxc1 :: offset: 0x6d4, out: 0x949cad35
+lwxc1 :: offset: 0x6d8, out: 0xa6929739
+lwxc1 :: offset: 0x6dc, out: 0x7f567f35
+lwxc1 :: offset: 0x6e0, out: 0xdb8d7d27
+lwxc1 :: offset: 0x6e4, out: 0x185b88e0
+lwxc1 :: offset: 0x6e8, out: 0x2fd61b91
+lwxc1 :: offset: 0x6ec, out: 0x255a4cd2
+lwxc1 :: offset: 0x6f0, out: 0xa4363f7b
+lwxc1 :: offset: 0x6f4, out: 0x1048d589
+lwxc1 :: offset: 0x6f8, out: 0xf4605790
+lwxc1 :: offset: 0x6fc, out: 0x6a6d5708
+lwxc1 :: offset: 0x700, out: 0xde35697f
+lwxc1 :: offset: 0x704, out: 0xd58ecbab
+lwxc1 :: offset: 0x708, out: 0x8c0a5f1
+lwxc1 :: offset: 0x70c, out: 0x575548fd
+lwxc1 :: offset: 0x710, out: 0x8ed98ddb
+lwxc1 :: offset: 0x714, out: 0x8bb640fb
+lwxc1 :: offset: 0x718, out: 0xabc578cc
+lwxc1 :: offset: 0x71c, out: 0xbe00d51e
+lwxc1 :: offset: 0x720, out: 0x1c170ab2
+lwxc1 :: offset: 0x724, out: 0x2f7e224a
+lwxc1 :: offset: 0x728, out: 0xa22256a7
+lwxc1 :: offset: 0x72c, out: 0xa978f12c
+lwxc1 :: offset: 0x730, out: 0x811ee02f
+lwxc1 :: offset: 0x734, out: 0x9950a93b
+lwxc1 :: offset: 0x738, out: 0xc6796a0c
+lwxc1 :: offset: 0x73c, out: 0xb44eea93
+lwxc1 :: offset: 0x740, out: 0x6c0eb657
+lwxc1 :: offset: 0x744, out: 0xfe71fca0
+lwxc1 :: offset: 0x748, out: 0xf818af57
+lwxc1 :: offset: 0x74c, out: 0x4ed6393d
+lwxc1 :: offset: 0x750, out: 0x236770a
+lwxc1 :: offset: 0x754, out: 0xf22e9020
+lwxc1 :: offset: 0x758, out: 0xafd0c45d
+lwxc1 :: offset: 0x75c, out: 0x81efb6c7
+lwxc1 :: offset: 0x760, out: 0x8102315b
+lwxc1 :: offset: 0x764, out: 0xeed8f351
+lwxc1 :: offset: 0x768, out: 0x995efd5e
+lwxc1 :: offset: 0x76c, out: 0xadafefb9
+lwxc1 :: offset: 0x770, out: 0xeb253086
+lwxc1 :: offset: 0x774, out: 0x34061933
+lwxc1 :: offset: 0x778, out: 0x4b4c52bc
+lwxc1 :: offset: 0x77c, out: 0x1748da26
+lwxc1 :: offset: 0x780, out: 0x9302be89
+lwxc1 :: offset: 0x784, out: 0x34fdfc9a
+lwxc1 :: offset: 0x788, out: 0xc521d180
+lwxc1 :: offset: 0x78c, out: 0xd00278c3
+lwxc1 :: offset: 0x790, out: 0xc1d37a5d
+lwxc1 :: offset: 0x794, out: 0xe90944a4
+lwxc1 :: offset: 0x798, out: 0xddef9839
+lwxc1 :: offset: 0x79c, out: 0x65fd698f
+lwxc1 :: offset: 0x7a0, out: 0x81b5af52
+lwxc1 :: offset: 0x7a4, out: 0xc49ee3ad
+lwxc1 :: offset: 0x7a8, out: 0xbdb263e9
+lwxc1 :: offset: 0x7ac, out: 0x7aa941e8
+lwxc1 :: offset: 0x7b0, out: 0x42f3b58d
+lwxc1 :: offset: 0x7b4, out: 0x372c209e
+lwxc1 :: offset: 0x7b8, out: 0xe122a83b
+lwxc1 :: offset: 0x7bc, out: 0x30f870b7
+lwxc1 :: offset: 0x7c0, out: 0x678930ec
+lwxc1 :: offset: 0x7c4, out: 0x9e02de4b
+lwxc1 :: offset: 0x7c8, out: 0x9826631e
+lwxc1 :: offset: 0x7cc, out: 0xcd61a863
+lwxc1 :: offset: 0x7d0, out: 0x9a7bd3ca
+lwxc1 :: offset: 0x7d4, out: 0xae87bc89
+lwxc1 :: offset: 0x7d8, out: 0x6481af17
+lwxc1 :: offset: 0x7dc, out: 0x58ec644d
+lwxc1 :: offset: 0x7e0, out: 0xb236b666
+lwxc1 :: offset: 0x7e4, out: 0x680cce5f
+lwxc1 :: offset: 0x7e8, out: 0x1f6d4d75
+lwxc1 :: offset: 0x7ec, out: 0x3baa9947
+lwxc1 :: offset: 0x7f0, out: 0x5f12236b
+lwxc1 :: offset: 0x7f4, out: 0x614d9b44
+lwxc1 :: offset: 0x7f8, out: 0x1ba84121
+lwxc1 :: offset: 0x7fc, out: 0xa2a6ec66
+--- SDC1 ---
+sdc1 :: offset: 0x0, out: 0x0
+sdc1 :: offset: 0x8, out: 0xd4326d909823b6e
+sdc1 :: offset: 0x10, out: 0x17c56b6b130476dc
+sdc1 :: offset: 0x18, out: 0x1e4750051a864db2
+sdc1 :: offset: 0x20, out: 0x22c9f00f2608edb8
+sdc1 :: offset: 0x28, out: 0x2b4bcb612f8ad6d6
+sdc1 :: offset: 0x30, out: 0x31cd86d3350c9b64
+sdc1 :: offset: 0x38, out: 0x384fbdbd3c8ea00a
+sdc1 :: offset: 0x40, out: 0x48d0c6c74c11db70
+sdc1 :: offset: 0x48, out: 0x4152fda94593e01e
+sdc1 :: offset: 0x50, out: 0x5bd4b01b5f15adac
+sdc1 :: offset: 0x58, out: 0x52568b75569796c2
+sdc1 :: offset: 0x60, out: 0x6ed82b7f6a1936c8
+sdc1 :: offset: 0x68, out: 0x675a1011639b0da6
+sdc1 :: offset: 0x70, out: 0x7ddc5da3791d4014
+sdc1 :: offset: 0x78, out: 0x745e66cd709f7b7a
+sdc1 :: offset: 0x80, out: 0x9ce2ab579823b6e0
+sdc1 :: offset: 0x88, out: 0x9560903991a18d8e
+sdc1 :: offset: 0x90, out: 0x8fe6dd8b8b27c03c
+sdc1 :: offset: 0x98, out: 0x8664e6e582a5fb52
+sdc1 :: offset: 0xa0, out: 0xbaea46efbe2b5b58
+sdc1 :: offset: 0xa8, out: 0xb3687d81b7a96036
+sdc1 :: offset: 0xb0, out: 0xa9ee3033ad2f2d84
+sdc1 :: offset: 0xb8, out: 0xa06c0b5da4ad16ea
+sdc1 :: offset: 0xc0, out: 0xd0f37027d4326d90
+sdc1 :: offset: 0xc8, out: 0xd9714b49ddb056fe
+sdc1 :: offset: 0xd0, out: 0xc3f706fbc7361b4c
+sdc1 :: offset: 0xd8, out: 0xca753d95ceb42022
+sdc1 :: offset: 0xe0, out: 0xf6fb9d9ff23a8028
+sdc1 :: offset: 0xe8, out: 0xff79a6f1fbb8bb46
+sdc1 :: offset: 0xf0, out: 0xe5ffeb43e13ef6f4
+sdc1 :: offset: 0xf8, out: 0xec7dd02de8bccd9a
+sdc1 :: offset: 0x100, out: 0x30476dc034867077
+sdc1 :: offset: 0x108, out: 0x39c556ae3d044b19
+sdc1 :: offset: 0x110, out: 0x23431b1c278206ab
+sdc1 :: offset: 0x118, out: 0x2ac120722e003dc5
+sdc1 :: offset: 0x120, out: 0x164f8078128e9dcf
+sdc1 :: offset: 0x128, out: 0x1fcdbb161b0ca6a1
+sdc1 :: offset: 0x130, out: 0x54bf6a4018aeb13
+sdc1 :: offset: 0x138, out: 0xcc9cdca0808d07d
+sdc1 :: offset: 0x140, out: 0x7c56b6b07897ab07
+sdc1 :: offset: 0x148, out: 0x75d48dde71159069
+sdc1 :: offset: 0x150, out: 0x6f52c06c6b93dddb
+sdc1 :: offset: 0x158, out: 0x66d0fb026211e6b5
+sdc1 :: offset: 0x160, out: 0x5a5e5b085e9f46bf
+sdc1 :: offset: 0x168, out: 0x53dc6066571d7dd1
+sdc1 :: offset: 0x170, out: 0x495a2dd44d9b3063
+sdc1 :: offset: 0x178, out: 0x40d816ba44190b0d
+sdc1 :: offset: 0x180, out: 0xa864db20aca5c697
+sdc1 :: offset: 0x188, out: 0xa1e6e04ea527fdf9
+sdc1 :: offset: 0x190, out: 0xbb60adfcbfa1b04b
+sdc1 :: offset: 0x198, out: 0xb2e29692b6238b25
+sdc1 :: offset: 0x1a0, out: 0x8aad2b2f
+sdc1 :: offset: 0x1a8, out: 0x87ee0df600000000
+sdc1 :: offset: 0x1b0, out: 0x9d68404499a95df3
+sdc1 :: offset: 0x1b8, out: 0x94ea7b2a902b669d
+sdc1 :: offset: 0x1c0, out: 0xe4750050e0b41de7
+sdc1 :: offset: 0x1c8, out: 0xedf73b3ee9362689
+sdc1 :: offset: 0x1d0, out: 0xf771768cf3b06b3b
+sdc1 :: offset: 0x1d8, out: 0xfef34de2fa325055
+sdc1 :: offset: 0x1e0, out: 0xc27dede8c6bcf05f
+sdc1 :: offset: 0x1e8, out: 0xcbffd686cf3ecb31
+sdc1 :: offset: 0x1f0, out: 0xd1799b34d5b88683
+sdc1 :: offset: 0x1f8, out: 0xd8fba05adc3abded
+sdc1 :: offset: 0x200, out: 0x6dcdfd59690ce0ee
+sdc1 :: offset: 0x208, out: 0x644fc637608edb80
+sdc1 :: offset: 0x210, out: 0x7ec98b857a089632
+sdc1 :: offset: 0x218, out: 0x774bb0eb738aad5c
+sdc1 :: offset: 0x220, out: 0x4bc510e14f040d56
+sdc1 :: offset: 0x228, out: 0x42472b8f46863638
+sdc1 :: offset: 0x230, out: 0x58c1663d5c007b8a
+sdc1 :: offset: 0x238, out: 0x51435d53558240e4
+sdc1 :: offset: 0x240, out: 0x21dc2629251d3b9e
+sdc1 :: offset: 0x248, out: 0x285e1d472c9f00f0
+sdc1 :: offset: 0x250, out: 0x32d850f536194d42
+sdc1 :: offset: 0x258, out: 0x3b5a6b9b3f9b762c
+sdc1 :: offset: 0x260, out: 0x7d4cb910315d626
+sdc1 :: offset: 0x268, out: 0xe56f0ff0a97ed48
+sdc1 :: offset: 0x270, out: 0x14d0bd4d1011a0fa
+sdc1 :: offset: 0x278, out: 0x1d52862319939b94
+sdc1 :: offset: 0x280, out: 0xf5ee4bb9f12f560e
+sdc1 :: offset: 0x288, out: 0xfc6c70d7f8ad6d60
+sdc1 :: offset: 0x290, out: 0xe6ea3d65e22b20d2
+sdc1 :: offset: 0x298, out: 0xef68060beba91bbc
+sdc1 :: offset: 0x2a0, out: 0xd3e6a601d727bbb6
+sdc1 :: offset: 0x2a8, out: 0xda649d6fdea580d8
+sdc1 :: offset: 0x2b0, out: 0xc423cd6a
+sdc1 :: offset: 0x2b8, out: 0xcda1f604
+sdc1 :: offset: 0x2c0, out: 0xb9ff90c9bd3e8d7e
+sdc1 :: offset: 0x2c8, out: 0xb07daba7b4bcb610
+sdc1 :: offset: 0x2d0, out: 0xaafbe615ae3afba2
+sdc1 :: offset: 0x2d8, out: 0xa379dd7ba7b8c0cc
+sdc1 :: offset: 0x2e0, out: 0x9ff77d719b3660c6
+sdc1 :: offset: 0x2e8, out: 0x9675461f92b45ba8
+sdc1 :: offset: 0x2f0, out: 0x8cf30bad8832161a
+sdc1 :: offset: 0x2f8, out: 0x857130c381b02d74
+sdc1 :: offset: 0x300, out: 0x594b8d2e5d8a9099
+sdc1 :: offset: 0x308, out: 0x50c9b6405408abf7
+sdc1 :: offset: 0x310, out: 0x4a4ffbf24e8ee645
+sdc1 :: offset: 0x318, out: 0x43cdc09c470cdd2b
+sdc1 :: offset: 0x320, out: 0x7f4360967b827d21
+sdc1 :: offset: 0x328, out: 0x76c15bf87200464f
+sdc1 :: offset: 0x330, out: 0x6c47164a68860bfd
+sdc1 :: offset: 0x338, out: 0x65c52d2461043093
+sdc1 :: offset: 0x340, out: 0x155a565e119b4be9
+sdc1 :: offset: 0x348, out: 0x1cd86d3018197087
+sdc1 :: offset: 0x350, out: 0x65e2082029f3d35
+sdc1 :: offset: 0x358, out: 0xfdc1bec0b1d065b
+sdc1 :: offset: 0x360, out: 0x3352bbe63793a651
+sdc1 :: offset: 0x368, out: 0x3ad080883e119d3f
+sdc1 :: offset: 0x370, out: 0x2056cd3a2497d08d
+sdc1 :: offset: 0x378, out: 0x29d4f6542d15ebe3
+sdc1 :: offset: 0x380, out: 0xc1683bcec5a92679
+sdc1 :: offset: 0x388, out: 0xc8ea00a0cc2b1d17
+sdc1 :: offset: 0x390, out: 0xd26c4d12d6ad50a5
+sdc1 :: offset: 0x398, out: 0xdbee767cdf2f6bcb
+sdc1 :: offset: 0x3a0, out: 0xe760d676e3a1cbc1
+sdc1 :: offset: 0x3a8, out: 0xeee2ed18ea23f0af
+sdc1 :: offset: 0x3b0, out: 0xf464a0aaf0a5bd1d
+sdc1 :: offset: 0x3b8, out: 0xfde69bc4f9278673
+sdc1 :: offset: 0x3c0, out: 0x8d79e0be89b8fd09
+sdc1 :: offset: 0x3c8, out: 0x84fbdbd0803ac667
+sdc1 :: offset: 0x3d0, out: 0x9e7d96629abc8bd5
+sdc1 :: offset: 0x3d8, out: 0x97ffad0c933eb0bb
+sdc1 :: offset: 0x3e0, out: 0xab710d06afb010b1
+sdc1 :: offset: 0x3e8, out: 0xa2f33668a6322bdf
+sdc1 :: offset: 0x3f0, out: 0xb8757bdabcb4666d
+sdc1 :: offset: 0x3f8, out: 0xb1f740b4b5365d03
+--- SWC1 ---
+swc1 :: offset: 0x0, out: 0x0
+swc1 :: offset: 0x4, out: 0x0
+swc1 :: offset: 0x8, out: 0x9823b6e
+swc1 :: offset: 0xc, out: 0xd4326d9
+swc1 :: offset: 0x10, out: 0x130476dc
+swc1 :: offset: 0x14, out: 0x17c56b6b
+swc1 :: offset: 0x18, out: 0x1a864db2
+swc1 :: offset: 0x1c, out: 0x1e475005
+swc1 :: offset: 0x20, out: 0x2608edb8
+swc1 :: offset: 0x24, out: 0x22c9f00f
+swc1 :: offset: 0x28, out: 0x2f8ad6d6
+swc1 :: offset: 0x2c, out: 0x2b4bcb61
+swc1 :: offset: 0x30, out: 0x350c9b64
+swc1 :: offset: 0x34, out: 0x31cd86d3
+swc1 :: offset: 0x38, out: 0x3c8ea00a
+swc1 :: offset: 0x3c, out: 0x384fbdbd
+swc1 :: offset: 0x40, out: 0x4c11db70
+swc1 :: offset: 0x44, out: 0x48d0c6c7
+swc1 :: offset: 0x48, out: 0x4593e01e
+swc1 :: offset: 0x4c, out: 0x4152fda9
+swc1 :: offset: 0x50, out: 0x5f15adac
+swc1 :: offset: 0x54, out: 0x5bd4b01b
+swc1 :: offset: 0x58, out: 0x569796c2
+swc1 :: offset: 0x5c, out: 0x52568b75
+swc1 :: offset: 0x60, out: 0x6a1936c8
+swc1 :: offset: 0x64, out: 0x6ed82b7f
+swc1 :: offset: 0x68, out: 0x639b0da6
+swc1 :: offset: 0x6c, out: 0x675a1011
+swc1 :: offset: 0x70, out: 0x791d4014
+swc1 :: offset: 0x74, out: 0x7ddc5da3
+swc1 :: offset: 0x78, out: 0x709f7b7a
+swc1 :: offset: 0x7c, out: 0x745e66cd
+swc1 :: offset: 0x80, out: 0x9823b6e0
+swc1 :: offset: 0x84, out: 0x9ce2ab57
+swc1 :: offset: 0x88, out: 0x91a18d8e
+swc1 :: offset: 0x8c, out: 0x95609039
+swc1 :: offset: 0x90, out: 0x8b27c03c
+swc1 :: offset: 0x94, out: 0x8fe6dd8b
+swc1 :: offset: 0x98, out: 0x82a5fb52
+swc1 :: offset: 0x9c, out: 0x8664e6e5
+swc1 :: offset: 0xa0, out: 0xbe2b5b58
+swc1 :: offset: 0xa4, out: 0xbaea46ef
+swc1 :: offset: 0xa8, out: 0xb7a96036
+swc1 :: offset: 0xac, out: 0xb3687d81
+swc1 :: offset: 0xb0, out: 0xad2f2d84
+swc1 :: offset: 0xb4, out: 0xa9ee3033
+swc1 :: offset: 0xb8, out: 0xa4ad16ea
+swc1 :: offset: 0xbc, out: 0xa06c0b5d
+swc1 :: offset: 0xc0, out: 0xd4326d90
+swc1 :: offset: 0xc4, out: 0xd0f37027
+swc1 :: offset: 0xc8, out: 0xddb056fe
+swc1 :: offset: 0xcc, out: 0xd9714b49
+swc1 :: offset: 0xd0, out: 0xc7361b4c
+swc1 :: offset: 0xd4, out: 0xc3f706fb
+swc1 :: offset: 0xd8, out: 0xceb42022
+swc1 :: offset: 0xdc, out: 0xca753d95
+swc1 :: offset: 0xe0, out: 0xf23a8028
+swc1 :: offset: 0xe4, out: 0xf6fb9d9f
+swc1 :: offset: 0xe8, out: 0xfbb8bb46
+swc1 :: offset: 0xec, out: 0xff79a6f1
+swc1 :: offset: 0xf0, out: 0xe13ef6f4
+swc1 :: offset: 0xf4, out: 0xe5ffeb43
+swc1 :: offset: 0xf8, out: 0xe8bccd9a
+swc1 :: offset: 0xfc, out: 0xec7dd02d
+swc1 :: offset: 0x100, out: 0x34867077
+swc1 :: offset: 0x104, out: 0x30476dc0
+swc1 :: offset: 0x108, out: 0x3d044b19
+swc1 :: offset: 0x10c, out: 0x39c556ae
+swc1 :: offset: 0x110, out: 0x278206ab
+swc1 :: offset: 0x114, out: 0x23431b1c
+swc1 :: offset: 0x118, out: 0x2e003dc5
+swc1 :: offset: 0x11c, out: 0x2ac12072
+swc1 :: offset: 0x120, out: 0x128e9dcf
+swc1 :: offset: 0x124, out: 0x164f8078
+swc1 :: offset: 0x128, out: 0x1b0ca6a1
+swc1 :: offset: 0x12c, out: 0x1fcdbb16
+swc1 :: offset: 0x130, out: 0x18aeb13
+swc1 :: offset: 0x134, out: 0x54bf6a4
+swc1 :: offset: 0x138, out: 0x808d07d
+swc1 :: offset: 0x13c, out: 0xcc9cdca
+swc1 :: offset: 0x140, out: 0x7897ab07
+swc1 :: offset: 0x144, out: 0x7c56b6b0
+swc1 :: offset: 0x148, out: 0x71159069
+swc1 :: offset: 0x14c, out: 0x75d48dde
+swc1 :: offset: 0x150, out: 0x6b93dddb
+swc1 :: offset: 0x154, out: 0x6f52c06c
+swc1 :: offset: 0x158, out: 0x6211e6b5
+swc1 :: offset: 0x15c, out: 0x66d0fb02
+swc1 :: offset: 0x160, out: 0x5e9f46bf
+swc1 :: offset: 0x164, out: 0x5a5e5b08
+swc1 :: offset: 0x168, out: 0x571d7dd1
+swc1 :: offset: 0x16c, out: 0x53dc6066
+swc1 :: offset: 0x170, out: 0x4d9b3063
+swc1 :: offset: 0x174, out: 0x495a2dd4
+swc1 :: offset: 0x178, out: 0x44190b0d
+swc1 :: offset: 0x17c, out: 0x40d816ba
+swc1 :: offset: 0x180, out: 0xaca5c697
+swc1 :: offset: 0x184, out: 0xa864db20
+swc1 :: offset: 0x188, out: 0xa527fdf9
+swc1 :: offset: 0x18c, out: 0xa1e6e04e
+swc1 :: offset: 0x190, out: 0xbfa1b04b
+swc1 :: offset: 0x194, out: 0xbb60adfc
+swc1 :: offset: 0x198, out: 0xb6238b25
+swc1 :: offset: 0x19c, out: 0xb2e29692
+swc1 :: offset: 0x1a0, out: 0x8aad2b2f
+swc1 :: offset: 0x1a4, out: 0x0
+swc1 :: offset: 0x1a8, out: 0x0
+swc1 :: offset: 0x1ac, out: 0x87ee0df6
+swc1 :: offset: 0x1b0, out: 0x99a95df3
+swc1 :: offset: 0x1b4, out: 0x9d684044
+swc1 :: offset: 0x1b8, out: 0x902b669d
+swc1 :: offset: 0x1bc, out: 0x94ea7b2a
+swc1 :: offset: 0x1c0, out: 0xe0b41de7
+swc1 :: offset: 0x1c4, out: 0xe4750050
+swc1 :: offset: 0x1c8, out: 0xe9362689
+swc1 :: offset: 0x1cc, out: 0xedf73b3e
+swc1 :: offset: 0x1d0, out: 0xf3b06b3b
+swc1 :: offset: 0x1d4, out: 0xf771768c
+swc1 :: offset: 0x1d8, out: 0xfa325055
+swc1 :: offset: 0x1dc, out: 0xfef34de2
+swc1 :: offset: 0x1e0, out: 0xc6bcf05f
+swc1 :: offset: 0x1e4, out: 0xc27dede8
+swc1 :: offset: 0x1e8, out: 0xcf3ecb31
+swc1 :: offset: 0x1ec, out: 0xcbffd686
+swc1 :: offset: 0x1f0, out: 0xd5b88683
+swc1 :: offset: 0x1f4, out: 0xd1799b34
+swc1 :: offset: 0x1f8, out: 0xdc3abded
+swc1 :: offset: 0x1fc, out: 0xd8fba05a
+swc1 :: offset: 0x200, out: 0x690ce0ee
+swc1 :: offset: 0x204, out: 0x6dcdfd59
+swc1 :: offset: 0x208, out: 0x608edb80
+swc1 :: offset: 0x20c, out: 0x644fc637
+swc1 :: offset: 0x210, out: 0x7a089632
+swc1 :: offset: 0x214, out: 0x7ec98b85
+swc1 :: offset: 0x218, out: 0x738aad5c
+swc1 :: offset: 0x21c, out: 0x774bb0eb
+swc1 :: offset: 0x220, out: 0x4f040d56
+swc1 :: offset: 0x224, out: 0x4bc510e1
+swc1 :: offset: 0x228, out: 0x46863638
+swc1 :: offset: 0x22c, out: 0x42472b8f
+swc1 :: offset: 0x230, out: 0x5c007b8a
+swc1 :: offset: 0x234, out: 0x58c1663d
+swc1 :: offset: 0x238, out: 0x558240e4
+swc1 :: offset: 0x23c, out: 0x51435d53
+swc1 :: offset: 0x240, out: 0x251d3b9e
+swc1 :: offset: 0x244, out: 0x21dc2629
+swc1 :: offset: 0x248, out: 0x2c9f00f0
+swc1 :: offset: 0x24c, out: 0x285e1d47
+swc1 :: offset: 0x250, out: 0x36194d42
+swc1 :: offset: 0x254, out: 0x32d850f5
+swc1 :: offset: 0x258, out: 0x3f9b762c
+swc1 :: offset: 0x25c, out: 0x3b5a6b9b
+swc1 :: offset: 0x260, out: 0x315d626
+swc1 :: offset: 0x264, out: 0x7d4cb91
+swc1 :: offset: 0x268, out: 0xa97ed48
+swc1 :: offset: 0x26c, out: 0xe56f0ff
+swc1 :: offset: 0x270, out: 0x1011a0fa
+swc1 :: offset: 0x274, out: 0x14d0bd4d
+swc1 :: offset: 0x278, out: 0x19939b94
+swc1 :: offset: 0x27c, out: 0x1d528623
+swc1 :: offset: 0x280, out: 0xf12f560e
+swc1 :: offset: 0x284, out: 0xf5ee4bb9
+swc1 :: offset: 0x288, out: 0xf8ad6d60
+swc1 :: offset: 0x28c, out: 0xfc6c70d7
+swc1 :: offset: 0x290, out: 0xe22b20d2
+swc1 :: offset: 0x294, out: 0xe6ea3d65
+swc1 :: offset: 0x298, out: 0xeba91bbc
+swc1 :: offset: 0x29c, out: 0xef68060b
+swc1 :: offset: 0x2a0, out: 0xd727bbb6
+swc1 :: offset: 0x2a4, out: 0xd3e6a601
+swc1 :: offset: 0x2a8, out: 0xdea580d8
+swc1 :: offset: 0x2ac, out: 0xda649d6f
+swc1 :: offset: 0x2b0, out: 0xc423cd6a
+swc1 :: offset: 0x2b4, out: 0x0
+swc1 :: offset: 0x2b8, out: 0xcda1f604
+swc1 :: offset: 0x2bc, out: 0x0
+swc1 :: offset: 0x2c0, out: 0xbd3e8d7e
+swc1 :: offset: 0x2c4, out: 0xb9ff90c9
+swc1 :: offset: 0x2c8, out: 0xb4bcb610
+swc1 :: offset: 0x2cc, out: 0xb07daba7
+swc1 :: offset: 0x2d0, out: 0xae3afba2
+swc1 :: offset: 0x2d4, out: 0xaafbe615
+swc1 :: offset: 0x2d8, out: 0xa7b8c0cc
+swc1 :: offset: 0x2dc, out: 0xa379dd7b
+swc1 :: offset: 0x2e0, out: 0x9b3660c6
+swc1 :: offset: 0x2e4, out: 0x9ff77d71
+swc1 :: offset: 0x2e8, out: 0x92b45ba8
+swc1 :: offset: 0x2ec, out: 0x9675461f
+swc1 :: offset: 0x2f0, out: 0x8832161a
+swc1 :: offset: 0x2f4, out: 0x8cf30bad
+swc1 :: offset: 0x2f8, out: 0x81b02d74
+swc1 :: offset: 0x2fc, out: 0x857130c3
+swc1 :: offset: 0x300, out: 0x5d8a9099
+swc1 :: offset: 0x304, out: 0x594b8d2e
+swc1 :: offset: 0x308, out: 0x5408abf7
+swc1 :: offset: 0x30c, out: 0x50c9b640
+swc1 :: offset: 0x310, out: 0x4e8ee645
+swc1 :: offset: 0x314, out: 0x4a4ffbf2
+swc1 :: offset: 0x318, out: 0x470cdd2b
+swc1 :: offset: 0x31c, out: 0x43cdc09c
+swc1 :: offset: 0x320, out: 0x7b827d21
+swc1 :: offset: 0x324, out: 0x7f436096
+swc1 :: offset: 0x328, out: 0x7200464f
+swc1 :: offset: 0x32c, out: 0x76c15bf8
+swc1 :: offset: 0x330, out: 0x68860bfd
+swc1 :: offset: 0x334, out: 0x6c47164a
+swc1 :: offset: 0x338, out: 0x61043093
+swc1 :: offset: 0x33c, out: 0x65c52d24
+swc1 :: offset: 0x340, out: 0x119b4be9
+swc1 :: offset: 0x344, out: 0x155a565e
+swc1 :: offset: 0x348, out: 0x18197087
+swc1 :: offset: 0x34c, out: 0x1cd86d30
+swc1 :: offset: 0x350, out: 0x29f3d35
+swc1 :: offset: 0x354, out: 0x65e2082
+swc1 :: offset: 0x358, out: 0xb1d065b
+swc1 :: offset: 0x35c, out: 0xfdc1bec
+swc1 :: offset: 0x360, out: 0x3793a651
+swc1 :: offset: 0x364, out: 0x3352bbe6
+swc1 :: offset: 0x368, out: 0x3e119d3f
+swc1 :: offset: 0x36c, out: 0x3ad08088
+swc1 :: offset: 0x370, out: 0x2497d08d
+swc1 :: offset: 0x374, out: 0x2056cd3a
+swc1 :: offset: 0x378, out: 0x2d15ebe3
+swc1 :: offset: 0x37c, out: 0x29d4f654
+swc1 :: offset: 0x380, out: 0xc5a92679
+swc1 :: offset: 0x384, out: 0xc1683bce
+swc1 :: offset: 0x388, out: 0xcc2b1d17
+swc1 :: offset: 0x38c, out: 0xc8ea00a0
+swc1 :: offset: 0x390, out: 0xd6ad50a5
+swc1 :: offset: 0x394, out: 0xd26c4d12
+swc1 :: offset: 0x398, out: 0xdf2f6bcb
+swc1 :: offset: 0x39c, out: 0xdbee767c
+swc1 :: offset: 0x3a0, out: 0xe3a1cbc1
+swc1 :: offset: 0x3a4, out: 0xe760d676
+swc1 :: offset: 0x3a8, out: 0xea23f0af
+swc1 :: offset: 0x3ac, out: 0xeee2ed18
+swc1 :: offset: 0x3b0, out: 0xf0a5bd1d
+swc1 :: offset: 0x3b4, out: 0xf464a0aa
+swc1 :: offset: 0x3b8, out: 0xf9278673
+swc1 :: offset: 0x3bc, out: 0xfde69bc4
+swc1 :: offset: 0x3c0, out: 0x89b8fd09
+swc1 :: offset: 0x3c4, out: 0x8d79e0be
+swc1 :: offset: 0x3c8, out: 0x803ac667
+swc1 :: offset: 0x3cc, out: 0x84fbdbd0
+swc1 :: offset: 0x3d0, out: 0x9abc8bd5
+swc1 :: offset: 0x3d4, out: 0x9e7d9662
+swc1 :: offset: 0x3d8, out: 0x933eb0bb
+swc1 :: offset: 0x3dc, out: 0x97ffad0c
+swc1 :: offset: 0x3e0, out: 0xafb010b1
+swc1 :: offset: 0x3e4, out: 0xab710d06
+swc1 :: offset: 0x3e8, out: 0xa6322bdf
+swc1 :: offset: 0x3ec, out: 0xa2f33668
+swc1 :: offset: 0x3f0, out: 0xbcb4666d
+swc1 :: offset: 0x3f4, out: 0xb8757bda
+swc1 :: offset: 0x3f8, out: 0xb5365d03
+--- SDXC1 ---
+sdxc1 :: offset: 0x0, out: 0x12bd6aa
+sdxc1 :: offset: 0x8, out: 0x0
+sdxc1 :: offset: 0x10, out: 0x7e876382d2ab13
+sdxc1 :: offset: 0x18, out: 0x0
+sdxc1 :: offset: 0x20, out: 0x976d6e9ac31510f3
+sdxc1 :: offset: 0x28, out: 0x0
+sdxc1 :: offset: 0x30, out: 0xb7746d775ad6a5fb
+sdxc1 :: offset: 0x38, out: 0x0
+sdxc1 :: offset: 0x40, out: 0x42b0c0a28677b502
+sdxc1 :: offset: 0x48, out: 0x0
+sdxc1 :: offset: 0x50, out: 0x2aa89d319e3c30ad
+sdxc1 :: offset: 0x58, out: 0x0
+sdxc1 :: offset: 0x60, out: 0x1f308ec377fb413d
+sdxc1 :: offset: 0x68, out: 0x0
+sdxc1 :: offset: 0x70, out: 0x7aa04213c760e4f7
+sdxc1 :: offset: 0x78, out: 0x0
+sdxc1 :: offset: 0x80, out: 0x9e705cc51ad8dca0
+sdxc1 :: offset: 0x88, out: 0x0
+sdxc1 :: offset: 0x90, out: 0x4b3dda869615a60d
+sdxc1 :: offset: 0x98, out: 0x0
+sdxc1 :: offset: 0xa0, out: 0x5e7a4dd6353d41d
+sdxc1 :: offset: 0xa8, out: 0x0
+sdxc1 :: offset: 0xb0, out: 0x3af35a9dc40bd413
+sdxc1 :: offset: 0xb8, out: 0x0
+sdxc1 :: offset: 0xc0, out: 0x47f505569a08a180
+sdxc1 :: offset: 0xc8, out: 0x0
+sdxc1 :: offset: 0xd0, out: 0x9564b77fd6d2040f
+sdxc1 :: offset: 0xd8, out: 0x0
+sdxc1 :: offset: 0xe0, out: 0xcebc8279b2c76bbe
+sdxc1 :: offset: 0xe8, out: 0x0
+sdxc1 :: offset: 0xf0, out: 0xb5034c2f1f18e4c7
+sdxc1 :: offset: 0xf8, out: 0x0
+sdxc1 :: offset: 0x100, out: 0x94ff52fc81afa797
+sdxc1 :: offset: 0x108, out: 0x0
+sdxc1 :: offset: 0x110, out: 0x31d8d9166dfc50ea
+sdxc1 :: offset: 0x118, out: 0x0
+sdxc1 :: offset: 0x120, out: 0x36549bd678e895b1
+sdxc1 :: offset: 0x128, out: 0x0
+sdxc1 :: offset: 0x130, out: 0x85e0a6319b63259b
+sdxc1 :: offset: 0x138, out: 0x0
+sdxc1 :: offset: 0x140, out: 0x556b3ecaccf17ac5
+sdxc1 :: offset: 0x148, out: 0x0
+sdxc1 :: offset: 0x150, out: 0xb42f5fc581eea0fb
+sdxc1 :: offset: 0x158, out: 0x0
+sdxc1 :: offset: 0x160, out: 0x25b50fec14682d97
+sdxc1 :: offset: 0x168, out: 0x0
+sdxc1 :: offset: 0x170, out: 0xfc93c5132cfb087a
+sdxc1 :: offset: 0x178, out: 0x0
+sdxc1 :: offset: 0x180, out: 0x3c2cd9a9cda20766
+sdxc1 :: offset: 0x188, out: 0x0
+sdxc1 :: offset: 0x190, out: 0x1791722a7d72da3e
+sdxc1 :: offset: 0x198, out: 0x0
+sdxc1 :: offset: 0x1a0, out: 0x87cc9d193ce24ad
+sdxc1 :: offset: 0x1a8, out: 0x0
+sdxc1 :: offset: 0x1b0, out: 0x1d2a757038984ed2
+sdxc1 :: offset: 0x1b8, out: 0x0
+sdxc1 :: offset: 0x1c0, out: 0xd0d070db710cd036
+sdxc1 :: offset: 0x1c8, out: 0x0
+sdxc1 :: offset: 0x1d0, out: 0x39c21c7d03415604
+sdxc1 :: offset: 0x1d8, out: 0x0
+sdxc1 :: offset: 0x1e0, out: 0x8e94b7af8ecc31ce
+sdxc1 :: offset: 0x1e8, out: 0x0
+sdxc1 :: offset: 0x1f0, out: 0x24eb6a8d1ce7674f
+sdxc1 :: offset: 0x1f8, out: 0x0
+sdxc1 :: offset: 0x200, out: 0x2f39454412d6e4a7
+sdxc1 :: offset: 0x208, out: 0x0
+sdxc1 :: offset: 0x210, out: 0x2608c2b756da4c54
+sdxc1 :: offset: 0x218, out: 0x0
+sdxc1 :: offset: 0x220, out: 0x900102dac8d7252f
+sdxc1 :: offset: 0x228, out: 0x0
+sdxc1 :: offset: 0x230, out: 0xc890d5f1f2efa4f7
+sdxc1 :: offset: 0x238, out: 0x0
+sdxc1 :: offset: 0x240, out: 0xed5005cbc8b0a214
+sdxc1 :: offset: 0x248, out: 0x0
+sdxc1 :: offset: 0x250, out: 0x314791895991136c
+sdxc1 :: offset: 0x258, out: 0x0
+sdxc1 :: offset: 0x260, out: 0xc6eecff99a2fb6f3
+sdxc1 :: offset: 0x268, out: 0x0
+sdxc1 :: offset: 0x270, out: 0xa809521238895270
+sdxc1 :: offset: 0x278, out: 0x0
+sdxc1 :: offset: 0x280, out: 0x87750a04ad765040
+sdxc1 :: offset: 0x288, out: 0x0
+sdxc1 :: offset: 0x290, out: 0x2c3de85e84bb5a83
+sdxc1 :: offset: 0x298, out: 0x0
+sdxc1 :: offset: 0x2a0, out: 0xae6aff8fc506aa67
+sdxc1 :: offset: 0x2a8, out: 0x0
+sdxc1 :: offset: 0x2b0, out: 0xc07112dd60ed5ee3
+sdxc1 :: offset: 0x2b8, out: 0x0
+sdxc1 :: offset: 0x2c0, out: 0xc4c770f630dcca5a
+sdxc1 :: offset: 0x2c8, out: 0x0
+sdxc1 :: offset: 0x2d0, out: 0xdfec2b2383cd5277
+sdxc1 :: offset: 0x2d8, out: 0x0
+sdxc1 :: offset: 0x2e0, out: 0xd3adba260ff7d96b
+sdxc1 :: offset: 0x2e8, out: 0x0
+sdxc1 :: offset: 0x2f0, out: 0x4ab4aa798418c00e
+sdxc1 :: offset: 0x2f8, out: 0x0
+sdxc1 :: offset: 0x300, out: 0xbb8c035e0de0f0b8
+sdxc1 :: offset: 0x308, out: 0x0
+sdxc1 :: offset: 0x310, out: 0x33b06f54a97fdcf1
+sdxc1 :: offset: 0x318, out: 0x0
+sdxc1 :: offset: 0x320, out: 0x77433f373fd1c081
+sdxc1 :: offset: 0x328, out: 0x0
+sdxc1 :: offset: 0x330, out: 0xec91d993c92195e4
+sdxc1 :: offset: 0x338, out: 0x0
+sdxc1 :: offset: 0x340, out: 0x49fbf6a795b1a5ab
+sdxc1 :: offset: 0x348, out: 0x0
+sdxc1 :: offset: 0x350, out: 0x19364378c7ce8d1e
+sdxc1 :: offset: 0x358, out: 0x0
+sdxc1 :: offset: 0x360, out: 0xb99e8def2f384907
+sdxc1 :: offset: 0x368, out: 0x0
+sdxc1 :: offset: 0x370, out: 0x47eacdcd582b12fe
+sdxc1 :: offset: 0x378, out: 0x0
+sdxc1 :: offset: 0x380, out: 0xd685884e76558c4f
+sdxc1 :: offset: 0x388, out: 0x0
+sdxc1 :: offset: 0x390, out: 0x6168d62a34c195c7
+sdxc1 :: offset: 0x398, out: 0x0
+sdxc1 :: offset: 0x3a0, out: 0xd30169894df47405
+sdxc1 :: offset: 0x3a8, out: 0x0
+sdxc1 :: offset: 0x3b0, out: 0x1ca190bf6cbb06db
+sdxc1 :: offset: 0x3b8, out: 0x0
+sdxc1 :: offset: 0x3c0, out: 0x58300f029cae393a
+sdxc1 :: offset: 0x3c8, out: 0x0
+sdxc1 :: offset: 0x3d0, out: 0x9a995fdbdc7ebc2d
+sdxc1 :: offset: 0x3d8, out: 0x0
+sdxc1 :: offset: 0x3e0, out: 0x8a96047be3405b48
+sdxc1 :: offset: 0x3e8, out: 0x0
+sdxc1 :: offset: 0x3f0, out: 0x75bfafd2d519d322
+sdxc1 :: offset: 0x3f8, out: 0x0
+--- SWXC1 ---
+swxc1 :: offset: 0x0, out: 0x12bd6aa
+swxc1 :: offset: 0x4, out: 0x0
+swxc1 :: offset: 0x8, out: 0x0
+swxc1 :: offset: 0xc, out: 0x82d2ab1300000000
+swxc1 :: offset: 0x10, out: 0x82d2ab13
+swxc1 :: offset: 0x14, out: 0x7e876300000000
+swxc1 :: offset: 0x18, out: 0x7e8763
+swxc1 :: offset: 0x1c, out: 0xc31510f300000000
+swxc1 :: offset: 0x20, out: 0xc31510f3
+swxc1 :: offset: 0x24, out: 0x976d6e9a00000000
+swxc1 :: offset: 0x28, out: 0x976d6e9a
+swxc1 :: offset: 0x2c, out: 0x5ad6a5fb00000000
+swxc1 :: offset: 0x30, out: 0x5ad6a5fb
+swxc1 :: offset: 0x34, out: 0xb7746d7700000000
+swxc1 :: offset: 0x38, out: 0xb7746d77
+swxc1 :: offset: 0x3c, out: 0x8677b50200000000
+swxc1 :: offset: 0x40, out: 0x8677b502
+swxc1 :: offset: 0x44, out: 0x42b0c0a200000000
+swxc1 :: offset: 0x48, out: 0x42b0c0a2
+swxc1 :: offset: 0x4c, out: 0x9e3c30ad00000000
+swxc1 :: offset: 0x50, out: 0x9e3c30ad
+swxc1 :: offset: 0x54, out: 0x2aa89d3100000000
+swxc1 :: offset: 0x58, out: 0x2aa89d31
+swxc1 :: offset: 0x5c, out: 0x77fb413d00000000
+swxc1 :: offset: 0x60, out: 0x77fb413d
+swxc1 :: offset: 0x64, out: 0x1f308ec300000000
+swxc1 :: offset: 0x68, out: 0x1f308ec3
+swxc1 :: offset: 0x6c, out: 0xc760e4f700000000
+swxc1 :: offset: 0x70, out: 0xc760e4f7
+swxc1 :: offset: 0x74, out: 0x7aa0421300000000
+swxc1 :: offset: 0x78, out: 0x7aa04213
+swxc1 :: offset: 0x7c, out: 0x1ad8dca000000000
+swxc1 :: offset: 0x80, out: 0x1ad8dca0
+swxc1 :: offset: 0x84, out: 0x9e705cc500000000
+swxc1 :: offset: 0x88, out: 0x9e705cc5
+swxc1 :: offset: 0x8c, out: 0x9615a60d00000000
+swxc1 :: offset: 0x90, out: 0x9615a60d
+swxc1 :: offset: 0x94, out: 0x4b3dda8600000000
+swxc1 :: offset: 0x98, out: 0x4b3dda86
+swxc1 :: offset: 0x9c, out: 0x6353d41d00000000
+swxc1 :: offset: 0xa0, out: 0x6353d41d
+swxc1 :: offset: 0xa4, out: 0x5e7a4dd00000000
+swxc1 :: offset: 0xa8, out: 0x5e7a4dd
+swxc1 :: offset: 0xac, out: 0xc40bd41300000000
+swxc1 :: offset: 0xb0, out: 0xc40bd413
+swxc1 :: offset: 0xb4, out: 0x3af35a9d00000000
+swxc1 :: offset: 0xb8, out: 0x3af35a9d
+swxc1 :: offset: 0xbc, out: 0x9a08a18000000000
+swxc1 :: offset: 0xc0, out: 0x9a08a180
+swxc1 :: offset: 0xc4, out: 0x47f5055600000000
+swxc1 :: offset: 0xc8, out: 0x47f50556
+swxc1 :: offset: 0xcc, out: 0xd6d2040f00000000
+swxc1 :: offset: 0xd0, out: 0xd6d2040f
+swxc1 :: offset: 0xd4, out: 0x9564b77f00000000
+swxc1 :: offset: 0xd8, out: 0x9564b77f
+swxc1 :: offset: 0xdc, out: 0xb2c76bbe00000000
+swxc1 :: offset: 0xe0, out: 0xb2c76bbe
+swxc1 :: offset: 0xe4, out: 0xcebc827900000000
+swxc1 :: offset: 0xe8, out: 0xcebc8279
+swxc1 :: offset: 0xec, out: 0x1f18e4c700000000
+swxc1 :: offset: 0xf0, out: 0x1f18e4c7
+swxc1 :: offset: 0xf4, out: 0xb5034c2f00000000
+swxc1 :: offset: 0xf8, out: 0xb5034c2f
+swxc1 :: offset: 0xfc, out: 0x81afa79700000000
+swxc1 :: offset: 0x100, out: 0x81afa797
+swxc1 :: offset: 0x104, out: 0x94ff52fc00000000
+swxc1 :: offset: 0x108, out: 0x94ff52fc
+swxc1 :: offset: 0x10c, out: 0x6dfc50ea00000000
+swxc1 :: offset: 0x110, out: 0x6dfc50ea
+swxc1 :: offset: 0x114, out: 0x31d8d91600000000
+swxc1 :: offset: 0x118, out: 0x31d8d916
+swxc1 :: offset: 0x11c, out: 0x78e895b100000000
+swxc1 :: offset: 0x120, out: 0x78e895b1
+swxc1 :: offset: 0x124, out: 0x36549bd600000000
+swxc1 :: offset: 0x128, out: 0x36549bd6
+swxc1 :: offset: 0x12c, out: 0x9b63259b00000000
+swxc1 :: offset: 0x130, out: 0x9b63259b
+swxc1 :: offset: 0x134, out: 0x85e0a63100000000
+swxc1 :: offset: 0x138, out: 0x85e0a631
+swxc1 :: offset: 0x13c, out: 0xccf17ac500000000
+swxc1 :: offset: 0x140, out: 0xccf17ac5
+swxc1 :: offset: 0x144, out: 0x556b3eca00000000
+swxc1 :: offset: 0x148, out: 0x556b3eca
+swxc1 :: offset: 0x14c, out: 0x81eea0fb00000000
+swxc1 :: offset: 0x150, out: 0x81eea0fb
+swxc1 :: offset: 0x154, out: 0xb42f5fc500000000
+swxc1 :: offset: 0x158, out: 0xb42f5fc5
+swxc1 :: offset: 0x15c, out: 0x14682d9700000000
+swxc1 :: offset: 0x160, out: 0x14682d97
+swxc1 :: offset: 0x164, out: 0x25b50fec00000000
+swxc1 :: offset: 0x168, out: 0x25b50fec
+swxc1 :: offset: 0x16c, out: 0x2cfb087a00000000
+swxc1 :: offset: 0x170, out: 0x2cfb087a
+swxc1 :: offset: 0x174, out: 0xfc93c51300000000
+swxc1 :: offset: 0x178, out: 0xfc93c513
+swxc1 :: offset: 0x17c, out: 0xcda2076600000000
+swxc1 :: offset: 0x180, out: 0xcda20766
+swxc1 :: offset: 0x184, out: 0x3c2cd9a900000000
+swxc1 :: offset: 0x188, out: 0x3c2cd9a9
+swxc1 :: offset: 0x18c, out: 0x7d72da3e00000000
+swxc1 :: offset: 0x190, out: 0x7d72da3e
+swxc1 :: offset: 0x194, out: 0x1791722a00000000
+swxc1 :: offset: 0x198, out: 0x1791722a
+swxc1 :: offset: 0x19c, out: 0x93ce24ad00000000
+swxc1 :: offset: 0x1a0, out: 0x93ce24ad
+swxc1 :: offset: 0x1a4, out: 0x87cc9d100000000
+swxc1 :: offset: 0x1a8, out: 0x87cc9d1
+swxc1 :: offset: 0x1ac, out: 0x38984ed200000000
+swxc1 :: offset: 0x1b0, out: 0x38984ed2
+swxc1 :: offset: 0x1b4, out: 0x1d2a757000000000
+swxc1 :: offset: 0x1b8, out: 0x1d2a7570
+swxc1 :: offset: 0x1bc, out: 0x710cd03600000000
+swxc1 :: offset: 0x1c0, out: 0x710cd036
+swxc1 :: offset: 0x1c4, out: 0xd0d070db00000000
+swxc1 :: offset: 0x1c8, out: 0xd0d070db
+swxc1 :: offset: 0x1cc, out: 0x341560400000000
+swxc1 :: offset: 0x1d0, out: 0x3415604
+swxc1 :: offset: 0x1d4, out: 0x39c21c7d00000000
+swxc1 :: offset: 0x1d8, out: 0x39c21c7d
+swxc1 :: offset: 0x1dc, out: 0x8ecc31ce00000000
+swxc1 :: offset: 0x1e0, out: 0x8ecc31ce
+swxc1 :: offset: 0x1e4, out: 0x8e94b7af00000000
+swxc1 :: offset: 0x1e8, out: 0x8e94b7af
+swxc1 :: offset: 0x1ec, out: 0x1ce7674f00000000
+swxc1 :: offset: 0x1f0, out: 0x1ce7674f
+swxc1 :: offset: 0x1f4, out: 0x24eb6a8d00000000
+swxc1 :: offset: 0x1f8, out: 0x24eb6a8d
+swxc1 :: offset: 0x1fc, out: 0x12d6e4a700000000
+swxc1 :: offset: 0x200, out: 0x12d6e4a7
+swxc1 :: offset: 0x204, out: 0x2f39454400000000
+swxc1 :: offset: 0x208, out: 0x2f394544
+swxc1 :: offset: 0x20c, out: 0x56da4c5400000000
+swxc1 :: offset: 0x210, out: 0x56da4c54
+swxc1 :: offset: 0x214, out: 0x2608c2b700000000
+swxc1 :: offset: 0x218, out: 0x2608c2b7
+swxc1 :: offset: 0x21c, out: 0xc8d7252f00000000
+swxc1 :: offset: 0x220, out: 0xc8d7252f
+swxc1 :: offset: 0x224, out: 0x900102da00000000
+swxc1 :: offset: 0x228, out: 0x900102da
+swxc1 :: offset: 0x22c, out: 0xf2efa4f700000000
+swxc1 :: offset: 0x230, out: 0xf2efa4f7
+swxc1 :: offset: 0x234, out: 0xc890d5f100000000
+swxc1 :: offset: 0x238, out: 0xc890d5f1
+swxc1 :: offset: 0x23c, out: 0xc8b0a21400000000
+swxc1 :: offset: 0x240, out: 0xc8b0a214
+swxc1 :: offset: 0x244, out: 0xed5005cb00000000
+swxc1 :: offset: 0x248, out: 0xed5005cb
+swxc1 :: offset: 0x24c, out: 0x5991136c00000000
+swxc1 :: offset: 0x250, out: 0x5991136c
+swxc1 :: offset: 0x254, out: 0x3147918900000000
+swxc1 :: offset: 0x258, out: 0x31479189
+swxc1 :: offset: 0x25c, out: 0x9a2fb6f300000000
+swxc1 :: offset: 0x260, out: 0x9a2fb6f3
+swxc1 :: offset: 0x264, out: 0xc6eecff900000000
+swxc1 :: offset: 0x268, out: 0xc6eecff9
+swxc1 :: offset: 0x26c, out: 0x3889527000000000
+swxc1 :: offset: 0x270, out: 0x38895270
+swxc1 :: offset: 0x274, out: 0xa809521200000000
+swxc1 :: offset: 0x278, out: 0xa8095212
+swxc1 :: offset: 0x27c, out: 0xad76504000000000
+swxc1 :: offset: 0x280, out: 0xad765040
+swxc1 :: offset: 0x284, out: 0x87750a0400000000
+swxc1 :: offset: 0x288, out: 0x87750a04
+swxc1 :: offset: 0x28c, out: 0x84bb5a8300000000
+swxc1 :: offset: 0x290, out: 0x84bb5a83
+swxc1 :: offset: 0x294, out: 0x2c3de85e00000000
+swxc1 :: offset: 0x298, out: 0x2c3de85e
+swxc1 :: offset: 0x29c, out: 0xc506aa6700000000
+swxc1 :: offset: 0x2a0, out: 0xc506aa67
+swxc1 :: offset: 0x2a4, out: 0xae6aff8f00000000
+swxc1 :: offset: 0x2a8, out: 0xae6aff8f
+swxc1 :: offset: 0x2ac, out: 0x60ed5ee300000000
+swxc1 :: offset: 0x2b0, out: 0x60ed5ee3
+swxc1 :: offset: 0x2b4, out: 0xc07112dd00000000
+swxc1 :: offset: 0x2b8, out: 0xc07112dd
+swxc1 :: offset: 0x2bc, out: 0x30dcca5a00000000
+swxc1 :: offset: 0x2c0, out: 0x30dcca5a
+swxc1 :: offset: 0x2c4, out: 0xc4c770f600000000
+swxc1 :: offset: 0x2c8, out: 0xc4c770f6
+swxc1 :: offset: 0x2cc, out: 0x83cd527700000000
+swxc1 :: offset: 0x2d0, out: 0x83cd5277
+swxc1 :: offset: 0x2d4, out: 0xdfec2b2300000000
+swxc1 :: offset: 0x2d8, out: 0xdfec2b23
+swxc1 :: offset: 0x2dc, out: 0xff7d96b00000000
+swxc1 :: offset: 0x2e0, out: 0xff7d96b
+swxc1 :: offset: 0x2e4, out: 0xd3adba2600000000
+swxc1 :: offset: 0x2e8, out: 0xd3adba26
+swxc1 :: offset: 0x2ec, out: 0x8418c00e00000000
+swxc1 :: offset: 0x2f0, out: 0x8418c00e
+swxc1 :: offset: 0x2f4, out: 0x4ab4aa7900000000
+swxc1 :: offset: 0x2f8, out: 0x4ab4aa79
+swxc1 :: offset: 0x2fc, out: 0xde0f0b800000000
+swxc1 :: offset: 0x300, out: 0xde0f0b8
+swxc1 :: offset: 0x304, out: 0xbb8c035e00000000
+swxc1 :: offset: 0x308, out: 0xbb8c035e
+swxc1 :: offset: 0x30c, out: 0xa97fdcf100000000
+swxc1 :: offset: 0x310, out: 0xa97fdcf1
+swxc1 :: offset: 0x314, out: 0x33b06f5400000000
+swxc1 :: offset: 0x318, out: 0x33b06f54
+swxc1 :: offset: 0x31c, out: 0x3fd1c08100000000
+swxc1 :: offset: 0x320, out: 0x3fd1c081
+swxc1 :: offset: 0x324, out: 0x77433f3700000000
+swxc1 :: offset: 0x328, out: 0x77433f37
+swxc1 :: offset: 0x32c, out: 0xc92195e400000000
+swxc1 :: offset: 0x330, out: 0xc92195e4
+swxc1 :: offset: 0x334, out: 0xec91d99300000000
+swxc1 :: offset: 0x338, out: 0xec91d993
+swxc1 :: offset: 0x33c, out: 0x95b1a5ab00000000
+swxc1 :: offset: 0x340, out: 0x95b1a5ab
+swxc1 :: offset: 0x344, out: 0x49fbf6a700000000
+swxc1 :: offset: 0x348, out: 0x49fbf6a7
+swxc1 :: offset: 0x34c, out: 0xc7ce8d1e00000000
+swxc1 :: offset: 0x350, out: 0xc7ce8d1e
+swxc1 :: offset: 0x354, out: 0x1936437800000000
+swxc1 :: offset: 0x358, out: 0x19364378
+swxc1 :: offset: 0x35c, out: 0x2f38490700000000
+swxc1 :: offset: 0x360, out: 0x2f384907
+swxc1 :: offset: 0x364, out: 0xb99e8def00000000
+swxc1 :: offset: 0x368, out: 0xb99e8def
+swxc1 :: offset: 0x36c, out: 0x582b12fe00000000
+swxc1 :: offset: 0x370, out: 0x582b12fe
+swxc1 :: offset: 0x374, out: 0x47eacdcd00000000
+swxc1 :: offset: 0x378, out: 0x47eacdcd
+swxc1 :: offset: 0x37c, out: 0x76558c4f00000000
+swxc1 :: offset: 0x380, out: 0x76558c4f
+swxc1 :: offset: 0x384, out: 0xd685884e00000000
+swxc1 :: offset: 0x388, out: 0xd685884e
+swxc1 :: offset: 0x38c, out: 0x34c195c700000000
+swxc1 :: offset: 0x390, out: 0x34c195c7
+swxc1 :: offset: 0x394, out: 0x6168d62a00000000
+swxc1 :: offset: 0x398, out: 0x6168d62a
+swxc1 :: offset: 0x39c, out: 0x4df4740500000000
+swxc1 :: offset: 0x3a0, out: 0x4df47405
+swxc1 :: offset: 0x3a4, out: 0xd301698900000000
+swxc1 :: offset: 0x3a8, out: 0xd3016989
+swxc1 :: offset: 0x3ac, out: 0x6cbb06db00000000
+swxc1 :: offset: 0x3b0, out: 0x6cbb06db
+swxc1 :: offset: 0x3b4, out: 0x1ca190bf00000000
+swxc1 :: offset: 0x3b8, out: 0x1ca190bf
+swxc1 :: offset: 0x3bc, out: 0x9cae393a00000000
+swxc1 :: offset: 0x3c0, out: 0x9cae393a
+swxc1 :: offset: 0x3c4, out: 0x58300f0200000000
+swxc1 :: offset: 0x3c8, out: 0x58300f02
+swxc1 :: offset: 0x3cc, out: 0xdc7ebc2d00000000
+swxc1 :: offset: 0x3d0, out: 0xdc7ebc2d
+swxc1 :: offset: 0x3d4, out: 0x9a995fdb00000000
+swxc1 :: offset: 0x3d8, out: 0x9a995fdb
+swxc1 :: offset: 0x3dc, out: 0xe3405b4800000000
+swxc1 :: offset: 0x3e0, out: 0xe3405b48
+swxc1 :: offset: 0x3e4, out: 0x8a96047b00000000
+swxc1 :: offset: 0x3e8, out: 0x8a96047b
+swxc1 :: offset: 0x3ec, out: 0xd519d32200000000
+swxc1 :: offset: 0x3f0, out: 0xd519d322
+swxc1 :: offset: 0x3f4, out: 0x75bfafd200000000
+swxc1 :: offset: 0x3f8, out: 0x75bfafd2
--- /dev/null
+--- LDC1 ---
+ldc1 :: offset: 0x0, out: 0x0
+ldc1 :: offset: 0x8, out: 0xd4326d909823b6e
+ldc1 :: offset: 0x10, out: 0x17c56b6b130476dc
+ldc1 :: offset: 0x18, out: 0x1e4750051a864db2
+ldc1 :: offset: 0x20, out: 0x22c9f00f2608edb8
+ldc1 :: offset: 0x28, out: 0x2b4bcb612f8ad6d6
+ldc1 :: offset: 0x30, out: 0x31cd86d3350c9b64
+ldc1 :: offset: 0x38, out: 0x384fbdbd3c8ea00a
+ldc1 :: offset: 0x40, out: 0x48d0c6c74c11db70
+ldc1 :: offset: 0x48, out: 0x4152fda94593e01e
+ldc1 :: offset: 0x50, out: 0x5bd4b01b5f15adac
+ldc1 :: offset: 0x58, out: 0x52568b75569796c2
+ldc1 :: offset: 0x60, out: 0x6ed82b7f6a1936c8
+ldc1 :: offset: 0x68, out: 0x675a1011639b0da6
+ldc1 :: offset: 0x70, out: 0x7ddc5da3791d4014
+ldc1 :: offset: 0x78, out: 0x745e66cd709f7b7a
+ldc1 :: offset: 0x80, out: 0x9ce2ab579823b6e0
+ldc1 :: offset: 0x88, out: 0x9560903991a18d8e
+ldc1 :: offset: 0x90, out: 0x8fe6dd8b8b27c03c
+ldc1 :: offset: 0x98, out: 0x8664e6e582a5fb52
+ldc1 :: offset: 0xa0, out: 0xbaea46efbe2b5b58
+ldc1 :: offset: 0xa8, out: 0xb3687d81b7a96036
+ldc1 :: offset: 0xb0, out: 0xa9ee3033ad2f2d84
+ldc1 :: offset: 0xb8, out: 0xa06c0b5da4ad16ea
+ldc1 :: offset: 0xc0, out: 0xd0f37027d4326d90
+ldc1 :: offset: 0xc8, out: 0xd9714b49ddb056fe
+ldc1 :: offset: 0xd0, out: 0xc3f706fbc7361b4c
+ldc1 :: offset: 0xd8, out: 0xca753d95ceb42022
+ldc1 :: offset: 0xe0, out: 0xf6fb9d9ff23a8028
+ldc1 :: offset: 0xe8, out: 0xff79a6f1fbb8bb46
+ldc1 :: offset: 0xf0, out: 0xe5ffeb43e13ef6f4
+ldc1 :: offset: 0xf8, out: 0xec7dd02de8bccd9a
+ldc1 :: offset: 0x100, out: 0x30476dc034867077
+ldc1 :: offset: 0x108, out: 0x39c556ae3d044b19
+ldc1 :: offset: 0x110, out: 0x23431b1c278206ab
+ldc1 :: offset: 0x118, out: 0x2ac120722e003dc5
+ldc1 :: offset: 0x120, out: 0x164f8078128e9dcf
+ldc1 :: offset: 0x128, out: 0x1fcdbb161b0ca6a1
+ldc1 :: offset: 0x130, out: 0x54bf6a4018aeb13
+ldc1 :: offset: 0x138, out: 0xcc9cdca0808d07d
+ldc1 :: offset: 0x140, out: 0x7c56b6b07897ab07
+ldc1 :: offset: 0x148, out: 0x75d48dde71159069
+ldc1 :: offset: 0x150, out: 0x6f52c06c6b93dddb
+ldc1 :: offset: 0x158, out: 0x66d0fb026211e6b5
+ldc1 :: offset: 0x160, out: 0x5a5e5b085e9f46bf
+ldc1 :: offset: 0x168, out: 0x53dc6066571d7dd1
+ldc1 :: offset: 0x170, out: 0x495a2dd44d9b3063
+ldc1 :: offset: 0x178, out: 0x40d816ba44190b0d
+ldc1 :: offset: 0x180, out: 0xa864db20aca5c697
+ldc1 :: offset: 0x188, out: 0xa1e6e04ea527fdf9
+ldc1 :: offset: 0x190, out: 0xbb60adfcbfa1b04b
+ldc1 :: offset: 0x198, out: 0xb2e29692b6238b25
+ldc1 :: offset: 0x1a0, out: 0x8aad2b2f
+ldc1 :: offset: 0x1a8, out: 0x87ee0df600000000
+ldc1 :: offset: 0x1b0, out: 0x9d68404499a95df3
+ldc1 :: offset: 0x1b8, out: 0x94ea7b2a902b669d
+ldc1 :: offset: 0x1c0, out: 0xe4750050e0b41de7
+ldc1 :: offset: 0x1c8, out: 0xedf73b3ee9362689
+ldc1 :: offset: 0x1d0, out: 0xf771768cf3b06b3b
+ldc1 :: offset: 0x1d8, out: 0xfef34de2fa325055
+ldc1 :: offset: 0x1e0, out: 0xc27dede8c6bcf05f
+ldc1 :: offset: 0x1e8, out: 0xcbffd686cf3ecb31
+ldc1 :: offset: 0x1f0, out: 0xd1799b34d5b88683
+ldc1 :: offset: 0x1f8, out: 0xd8fba05adc3abded
+ldc1 :: offset: 0x200, out: 0x6dcdfd59690ce0ee
+ldc1 :: offset: 0x208, out: 0x644fc637608edb80
+ldc1 :: offset: 0x210, out: 0x7ec98b857a089632
+ldc1 :: offset: 0x218, out: 0x774bb0eb738aad5c
+ldc1 :: offset: 0x220, out: 0x4bc510e14f040d56
+ldc1 :: offset: 0x228, out: 0x42472b8f46863638
+ldc1 :: offset: 0x230, out: 0x58c1663d5c007b8a
+ldc1 :: offset: 0x238, out: 0x51435d53558240e4
+ldc1 :: offset: 0x240, out: 0x21dc2629251d3b9e
+ldc1 :: offset: 0x248, out: 0x285e1d472c9f00f0
+ldc1 :: offset: 0x250, out: 0x32d850f536194d42
+ldc1 :: offset: 0x258, out: 0x3b5a6b9b3f9b762c
+ldc1 :: offset: 0x260, out: 0x7d4cb910315d626
+ldc1 :: offset: 0x268, out: 0xe56f0ff0a97ed48
+ldc1 :: offset: 0x270, out: 0x14d0bd4d1011a0fa
+ldc1 :: offset: 0x278, out: 0x1d52862319939b94
+ldc1 :: offset: 0x280, out: 0xf5ee4bb9f12f560e
+ldc1 :: offset: 0x288, out: 0xfc6c70d7f8ad6d60
+ldc1 :: offset: 0x290, out: 0xe6ea3d65e22b20d2
+ldc1 :: offset: 0x298, out: 0xef68060beba91bbc
+ldc1 :: offset: 0x2a0, out: 0xd3e6a601d727bbb6
+ldc1 :: offset: 0x2a8, out: 0xda649d6fdea580d8
+ldc1 :: offset: 0x2b0, out: 0xc423cd6a
+ldc1 :: offset: 0x2b8, out: 0xcda1f604
+ldc1 :: offset: 0x2c0, out: 0xb9ff90c9bd3e8d7e
+ldc1 :: offset: 0x2c8, out: 0xb07daba7b4bcb610
+ldc1 :: offset: 0x2d0, out: 0xaafbe615ae3afba2
+ldc1 :: offset: 0x2d8, out: 0xa379dd7ba7b8c0cc
+ldc1 :: offset: 0x2e0, out: 0x9ff77d719b3660c6
+ldc1 :: offset: 0x2e8, out: 0x9675461f92b45ba8
+ldc1 :: offset: 0x2f0, out: 0x8cf30bad8832161a
+ldc1 :: offset: 0x2f8, out: 0x857130c381b02d74
+ldc1 :: offset: 0x300, out: 0x594b8d2e5d8a9099
+ldc1 :: offset: 0x308, out: 0x50c9b6405408abf7
+ldc1 :: offset: 0x310, out: 0x4a4ffbf24e8ee645
+ldc1 :: offset: 0x318, out: 0x43cdc09c470cdd2b
+ldc1 :: offset: 0x320, out: 0x7f4360967b827d21
+ldc1 :: offset: 0x328, out: 0x76c15bf87200464f
+ldc1 :: offset: 0x330, out: 0x6c47164a68860bfd
+ldc1 :: offset: 0x338, out: 0x65c52d2461043093
+ldc1 :: offset: 0x340, out: 0x155a565e119b4be9
+ldc1 :: offset: 0x348, out: 0x1cd86d3018197087
+ldc1 :: offset: 0x350, out: 0x65e2082029f3d35
+ldc1 :: offset: 0x358, out: 0xfdc1bec0b1d065b
+ldc1 :: offset: 0x360, out: 0x3352bbe63793a651
+ldc1 :: offset: 0x368, out: 0x3ad080883e119d3f
+ldc1 :: offset: 0x370, out: 0x2056cd3a2497d08d
+ldc1 :: offset: 0x378, out: 0x29d4f6542d15ebe3
+ldc1 :: offset: 0x380, out: 0xc1683bcec5a92679
+ldc1 :: offset: 0x388, out: 0xc8ea00a0cc2b1d17
+ldc1 :: offset: 0x390, out: 0xd26c4d12d6ad50a5
+ldc1 :: offset: 0x398, out: 0xdbee767cdf2f6bcb
+ldc1 :: offset: 0x3a0, out: 0xe760d676e3a1cbc1
+ldc1 :: offset: 0x3a8, out: 0xeee2ed18ea23f0af
+ldc1 :: offset: 0x3b0, out: 0xf464a0aaf0a5bd1d
+ldc1 :: offset: 0x3b8, out: 0xfde69bc4f9278673
+ldc1 :: offset: 0x3c0, out: 0x8d79e0be89b8fd09
+ldc1 :: offset: 0x3c8, out: 0x84fbdbd0803ac667
+ldc1 :: offset: 0x3d0, out: 0x9e7d96629abc8bd5
+ldc1 :: offset: 0x3d8, out: 0x97ffad0c933eb0bb
+ldc1 :: offset: 0x3e0, out: 0xab710d06afb010b1
+ldc1 :: offset: 0x3e8, out: 0xa2f33668a6322bdf
+ldc1 :: offset: 0x3f0, out: 0xb8757bdabcb4666d
+ldc1 :: offset: 0x3f8, out: 0xb1f740b4b5365d03
+ldc1 :: offset: 0x0, out: 0x12bd6aa
+ldc1 :: offset: 0x8, out: 0x7e876382d2ab13
+ldc1 :: offset: 0x10, out: 0x976d6e9ac31510f3
+ldc1 :: offset: 0x18, out: 0xb7746d775ad6a5fb
+ldc1 :: offset: 0x20, out: 0x42b0c0a28677b502
+ldc1 :: offset: 0x28, out: 0x2aa89d319e3c30ad
+ldc1 :: offset: 0x30, out: 0x1f308ec377fb413d
+ldc1 :: offset: 0x38, out: 0x7aa04213c760e4f7
+ldc1 :: offset: 0x40, out: 0x9e705cc51ad8dca0
+ldc1 :: offset: 0x48, out: 0x4b3dda869615a60d
+ldc1 :: offset: 0x50, out: 0x5e7a4dd6353d41d
+ldc1 :: offset: 0x58, out: 0x3af35a9dc40bd413
+ldc1 :: offset: 0x60, out: 0x47f505569a08a180
+ldc1 :: offset: 0x68, out: 0x9564b77fd6d2040f
+ldc1 :: offset: 0x70, out: 0xcebc8279b2c76bbe
+ldc1 :: offset: 0x78, out: 0xb5034c2f1f18e4c7
+ldc1 :: offset: 0x80, out: 0x94ff52fc81afa797
+ldc1 :: offset: 0x88, out: 0x31d8d9166dfc50ea
+ldc1 :: offset: 0x90, out: 0x36549bd678e895b1
+ldc1 :: offset: 0x98, out: 0x85e0a6319b63259b
+ldc1 :: offset: 0xa0, out: 0x556b3ecaccf17ac5
+ldc1 :: offset: 0xa8, out: 0xb42f5fc581eea0fb
+ldc1 :: offset: 0xb0, out: 0x25b50fec14682d97
+ldc1 :: offset: 0xb8, out: 0xfc93c5132cfb087a
+ldc1 :: offset: 0xc0, out: 0x3c2cd9a9cda20766
+ldc1 :: offset: 0xc8, out: 0x1791722a7d72da3e
+ldc1 :: offset: 0xd0, out: 0x87cc9d193ce24ad
+ldc1 :: offset: 0xd8, out: 0x1d2a757038984ed2
+ldc1 :: offset: 0xe0, out: 0xd0d070db710cd036
+ldc1 :: offset: 0xe8, out: 0x39c21c7d03415604
+ldc1 :: offset: 0xf0, out: 0x8e94b7af8ecc31ce
+ldc1 :: offset: 0xf8, out: 0x24eb6a8d1ce7674f
+ldc1 :: offset: 0x100, out: 0x2f39454412d6e4a7
+ldc1 :: offset: 0x108, out: 0x2608c2b756da4c54
+ldc1 :: offset: 0x110, out: 0x900102dac8d7252f
+ldc1 :: offset: 0x118, out: 0xc890d5f1f2efa4f7
+ldc1 :: offset: 0x120, out: 0xed5005cbc8b0a214
+ldc1 :: offset: 0x128, out: 0x314791895991136c
+ldc1 :: offset: 0x130, out: 0xc6eecff99a2fb6f3
+ldc1 :: offset: 0x138, out: 0xa809521238895270
+ldc1 :: offset: 0x140, out: 0x87750a04ad765040
+ldc1 :: offset: 0x148, out: 0x2c3de85e84bb5a83
+ldc1 :: offset: 0x150, out: 0xae6aff8fc506aa67
+ldc1 :: offset: 0x158, out: 0xc07112dd60ed5ee3
+ldc1 :: offset: 0x160, out: 0xc4c770f630dcca5a
+ldc1 :: offset: 0x168, out: 0xdfec2b2383cd5277
+ldc1 :: offset: 0x170, out: 0xd3adba260ff7d96b
+ldc1 :: offset: 0x178, out: 0x4ab4aa798418c00e
+ldc1 :: offset: 0x180, out: 0xbb8c035e0de0f0b8
+ldc1 :: offset: 0x188, out: 0x33b06f54a97fdcf1
+ldc1 :: offset: 0x190, out: 0x77433f373fd1c081
+ldc1 :: offset: 0x198, out: 0xec91d993c92195e4
+ldc1 :: offset: 0x1a0, out: 0x49fbf6a795b1a5ab
+ldc1 :: offset: 0x1a8, out: 0x19364378c7ce8d1e
+ldc1 :: offset: 0x1b0, out: 0xb99e8def2f384907
+ldc1 :: offset: 0x1b8, out: 0x47eacdcd582b12fe
+ldc1 :: offset: 0x1c0, out: 0xd685884e76558c4f
+ldc1 :: offset: 0x1c8, out: 0x6168d62a34c195c7
+ldc1 :: offset: 0x1d0, out: 0xd30169894df47405
+ldc1 :: offset: 0x1d8, out: 0x1ca190bf6cbb06db
+ldc1 :: offset: 0x1e0, out: 0x58300f029cae393a
+ldc1 :: offset: 0x1e8, out: 0x9a995fdbdc7ebc2d
+ldc1 :: offset: 0x1f0, out: 0x8a96047be3405b48
+ldc1 :: offset: 0x1f8, out: 0x75bfafd2d519d322
+ldc1 :: offset: 0x200, out: 0xde230867a630f6ad
+ldc1 :: offset: 0x208, out: 0x2c0a0cf256103260
+ldc1 :: offset: 0x210, out: 0x94a90544249b18ef
+ldc1 :: offset: 0x218, out: 0xf9519fb55b56fcde
+ldc1 :: offset: 0x220, out: 0x81daf8200468319b
+ldc1 :: offset: 0x228, out: 0x8c61ca5a5725f2ec
+ldc1 :: offset: 0x230, out: 0x8b95a6ddc25dc8bf
+ldc1 :: offset: 0x238, out: 0x300ce751dac6162f
+ldc1 :: offset: 0x240, out: 0x6778fdf3ba52a850
+ldc1 :: offset: 0x248, out: 0xad00b1f7da78479f
+ldc1 :: offset: 0x250, out: 0x8d44168a6b6d98a
+ldc1 :: offset: 0x258, out: 0xf518381dce634413
+ldc1 :: offset: 0x260, out: 0xe4627f3fe5255fc0
+ldc1 :: offset: 0x268, out: 0xccd392e176321f28
+ldc1 :: offset: 0x270, out: 0x829464944018fd8f
+ldc1 :: offset: 0x278, out: 0x15d3204052e8f0e5
+ldc1 :: offset: 0x280, out: 0x7caf83d2880ff344
+ldc1 :: offset: 0x288, out: 0xf156a04c747defd7
+ldc1 :: offset: 0x290, out: 0x93e2601c0f31d710
+ldc1 :: offset: 0x298, out: 0xe1e1a679131cd933
+ldc1 :: offset: 0x2a0, out: 0x24296b75a76fa427
+ldc1 :: offset: 0x2a8, out: 0xd296e2d2139ee56a
+ldc1 :: offset: 0x2b0, out: 0x5a82447f6dc2a5c0
+ldc1 :: offset: 0x2b8, out: 0x76c89e80c07dc168
+ldc1 :: offset: 0x2c0, out: 0x70dc3454bfe348f
+ldc1 :: offset: 0x2c8, out: 0xbddc7123dd6d241b
+ldc1 :: offset: 0x2d0, out: 0xf62fb727a59fcebe
+ldc1 :: offset: 0x2d8, out: 0x109f27e90f9f46fb
+ldc1 :: offset: 0x2e0, out: 0x3f63daa9afd199d7
+ldc1 :: offset: 0x2e8, out: 0xdbcb312ea3d484f2
+ldc1 :: offset: 0x2f0, out: 0x1f353faada4fe4c6
+ldc1 :: offset: 0x2f8, out: 0x8b086ee07150c260
+ldc1 :: offset: 0x300, out: 0xe54750d5d9257f25
+ldc1 :: offset: 0x308, out: 0x3d69625fe9a6db5b
+ldc1 :: offset: 0x310, out: 0x70a3e0424340ac96
+ldc1 :: offset: 0x318, out: 0xc0478f036980171e
+ldc1 :: offset: 0x320, out: 0x3ce839a51cf929e3
+ldc1 :: offset: 0x328, out: 0xe2fbfa895eb68958
+ldc1 :: offset: 0x330, out: 0xd24bb05d76ed25b7
+ldc1 :: offset: 0x338, out: 0xeb9682c170312f1
+ldc1 :: offset: 0x340, out: 0x84785280dd301d0d
+ldc1 :: offset: 0x348, out: 0x179c77aa1f8fd6ef
+ldc1 :: offset: 0x350, out: 0x26444ced2998436d
+ldc1 :: offset: 0x358, out: 0x7175c9dd58ca708
+ldc1 :: offset: 0x360, out: 0x663d061055833287
+ldc1 :: offset: 0x368, out: 0xab7dd0488951d68b
+ldc1 :: offset: 0x370, out: 0xf69823670e82471b
+ldc1 :: offset: 0x378, out: 0x36886c59d98d26b2
+ldc1 :: offset: 0x380, out: 0x9ca4bdbd32be479
+ldc1 :: offset: 0x388, out: 0xfd5d7d1d9962e61f
+ldc1 :: offset: 0x390, out: 0x3f46553ecad374df
+ldc1 :: offset: 0x398, out: 0x2e9ab97d3eedf2a7
+ldc1 :: offset: 0x3a0, out: 0x36a6f7fa3c0c9f33
+ldc1 :: offset: 0x3a8, out: 0x8bb938e3155ec9dc
+ldc1 :: offset: 0x3b0, out: 0xd2df25c419478206
+ldc1 :: offset: 0x3b8, out: 0xbc65bf27eb321825
+ldc1 :: offset: 0x3c0, out: 0xa8b08fe67a8bc7da
+ldc1 :: offset: 0x3c8, out: 0x852b5bcaf8dfcde8
+ldc1 :: offset: 0x3d0, out: 0x478909b59a99269
+ldc1 :: offset: 0x3d8, out: 0xbfb31cc87857360f
+ldc1 :: offset: 0x3e0, out: 0xb665ed5e7f89e9a2
+ldc1 :: offset: 0x3e8, out: 0x15da9474b7a8d5e4
+ldc1 :: offset: 0x3f0, out: 0xf6b3537d2af90fcc
+ldc1 :: offset: 0x3f8, out: 0x223d7cfe2b961897
+ldc1 :: offset: 0x400, out: 0x420b34f533734a4b
+ldc1 :: offset: 0x408, out: 0x897c8c8ddd46b33c
+ldc1 :: offset: 0x410, out: 0x7a387445e392ccd9
+ldc1 :: offset: 0x418, out: 0x512f29b1d80000c9
+ldc1 :: offset: 0x420, out: 0xeaded5c53dad020a
+ldc1 :: offset: 0x428, out: 0x8a6229d731eea35b
+ldc1 :: offset: 0x430, out: 0x2c3c3f9e48985649
+ldc1 :: offset: 0x438, out: 0x7ff61e78dc9c0b77
+ldc1 :: offset: 0x440, out: 0x2299b0e01d5e68ec
+ldc1 :: offset: 0x448, out: 0x7c3b04673d0c6e25
+ldc1 :: offset: 0x450, out: 0x164e17c1e7fb6587
+ldc1 :: offset: 0x458, out: 0xfa4ca28b56d4950b
+ldc1 :: offset: 0x460, out: 0xe5e9a314be7fa08a
+ldc1 :: offset: 0x468, out: 0xf8be8164159649c5
+ldc1 :: offset: 0x470, out: 0x7ca3259784e69b17
+ldc1 :: offset: 0x478, out: 0xfc8d543ca1f24f5c
+ldc1 :: offset: 0x480, out: 0x4aeb6ca0e3459e36
+ldc1 :: offset: 0x488, out: 0xc532e18e187980fa
+ldc1 :: offset: 0x490, out: 0xb3fdec294f287d1c
+ldc1 :: offset: 0x498, out: 0xb620660a49732b90
+ldc1 :: offset: 0x4a0, out: 0x993138f16cfde991
+ldc1 :: offset: 0x4a8, out: 0xde02d1337d5407b9
+ldc1 :: offset: 0x4b0, out: 0x13a390e1e1dab15a
+ldc1 :: offset: 0x4b8, out: 0x743491a6828716c8
+ldc1 :: offset: 0x4c0, out: 0x8cff404aede292f2
+ldc1 :: offset: 0x4c8, out: 0xb9cec0db1f837636
+ldc1 :: offset: 0x4d0, out: 0x2eaa5aa70509771c
+ldc1 :: offset: 0x4d8, out: 0xd327538e1875241b
+ldc1 :: offset: 0x4e0, out: 0x42e9f8548b739b6b
+ldc1 :: offset: 0x4e8, out: 0x78e4e50ceccbba1a
+ldc1 :: offset: 0x4f0, out: 0xf6b6fa3fcd9d27cb
+ldc1 :: offset: 0x4f8, out: 0x73916483ae3e9423
+ldc1 :: offset: 0x500, out: 0x276af70a0e128561
+ldc1 :: offset: 0x508, out: 0x3045bf6b5e74b6e
+ldc1 :: offset: 0x510, out: 0x20223f1308accfa6
+ldc1 :: offset: 0x518, out: 0xf83c55743976b5f5
+ldc1 :: offset: 0x520, out: 0x1f9720f946923c3d
+ldc1 :: offset: 0x528, out: 0x620d28506d2448dd
+ldc1 :: offset: 0x530, out: 0x60a521e99ff4a732
+ldc1 :: offset: 0x538, out: 0x5a08f3ab5c680f0b
+ldc1 :: offset: 0x540, out: 0xc7a59be7800f3d26
+ldc1 :: offset: 0x548, out: 0x1aecdf2982ca1b41
+ldc1 :: offset: 0x550, out: 0x2b8613a260d19dcd
+ldc1 :: offset: 0x558, out: 0x2518ac8b0e8bbe7f
+ldc1 :: offset: 0x560, out: 0x743e568d2fcf486b
+ldc1 :: offset: 0x568, out: 0x126f646f34c31728
+ldc1 :: offset: 0x570, out: 0xaab0196156fc4d12
+ldc1 :: offset: 0x578, out: 0x7535cd338595d342
+ldc1 :: offset: 0x580, out: 0xdfb254da422346ec
+ldc1 :: offset: 0x588, out: 0xa86726c90081ab2a
+ldc1 :: offset: 0x590, out: 0x9bfeffa1679d7438
+ldc1 :: offset: 0x598, out: 0xc7699826b7dee244
+ldc1 :: offset: 0x5a0, out: 0x3c07af97fba6704a
+ldc1 :: offset: 0x5a8, out: 0x521364dc04c58bfe
+ldc1 :: offset: 0x5b0, out: 0xe0f7bb589ab7aebc
+ldc1 :: offset: 0x5b8, out: 0xe336c60cdeeb954d
+ldc1 :: offset: 0x5c0, out: 0xd5b2120c6f52416e
+ldc1 :: offset: 0x5c8, out: 0x85a2d4ff7e628a34
+ldc1 :: offset: 0x5d0, out: 0x986a2b654a4e7e07
+ldc1 :: offset: 0x5d8, out: 0xa974eac43a489b55
+ldc1 :: offset: 0x5e0, out: 0xa388c16272f1f8f5
+ldc1 :: offset: 0x5e8, out: 0xe8c11f45e7495ea9
+ldc1 :: offset: 0x5f0, out: 0xadaa5a765cc1c8b4
+ldc1 :: offset: 0x5f8, out: 0x7ab4ce88dfa605c0
+ldc1 :: offset: 0x600, out: 0xb42ad6e659a7b04f
+ldc1 :: offset: 0x608, out: 0x4bf8485ab728922f
+ldc1 :: offset: 0x610, out: 0x76a3d60c3b66a7fb
+ldc1 :: offset: 0x618, out: 0x31e0c6affdc28eda
+ldc1 :: offset: 0x620, out: 0x53606bb4bf0c999d
+ldc1 :: offset: 0x628, out: 0x32fc12c81b7919f0
+ldc1 :: offset: 0x630, out: 0x3ef88384c72efcd6
+ldc1 :: offset: 0x638, out: 0x38b1c7bb6a2a3580
+ldc1 :: offset: 0x640, out: 0x15ebf6121dca77c9
+ldc1 :: offset: 0x648, out: 0x5eaacdd9fd9147ae
+ldc1 :: offset: 0x650, out: 0xbb8470f981e91117
+ldc1 :: offset: 0x658, out: 0x5d42aeac6a532e0
+ldc1 :: offset: 0x660, out: 0x14abf36419fb9e63
+ldc1 :: offset: 0x668, out: 0x249d559aa8d72aac
+ldc1 :: offset: 0x670, out: 0xcd6764f084b30ec
+ldc1 :: offset: 0x678, out: 0x7f03ac0792468fdf
+ldc1 :: offset: 0x680, out: 0x7e35ce6d56e670f5
+ldc1 :: offset: 0x688, out: 0x152828591a652711
+ldc1 :: offset: 0x690, out: 0x9e1c3283d215a9fb
+ldc1 :: offset: 0x698, out: 0x8d95c049282a0417
+ldc1 :: offset: 0x6a0, out: 0xf2e7a490978058f3
+ldc1 :: offset: 0x6a8, out: 0x775b4cca0975b1aa
+ldc1 :: offset: 0x6b0, out: 0xa2b84a635111020
+ldc1 :: offset: 0x6b8, out: 0x23fa0d3a7d88b6f
+ldc1 :: offset: 0x6c0, out: 0xa3d991b79941dedd
+ldc1 :: offset: 0x6c8, out: 0x751cb4835a0d9508
+ldc1 :: offset: 0x6d0, out: 0x949cad35625bb2d3
+ldc1 :: offset: 0x6d8, out: 0x7f567f35a6929739
+ldc1 :: offset: 0x6e0, out: 0x185b88e0db8d7d27
+ldc1 :: offset: 0x6e8, out: 0x255a4cd22fd61b91
+ldc1 :: offset: 0x6f0, out: 0x1048d589a4363f7b
+ldc1 :: offset: 0x6f8, out: 0x6a6d5708f4605790
+ldc1 :: offset: 0x700, out: 0xd58ecbabde35697f
+ldc1 :: offset: 0x708, out: 0x575548fd08c0a5f1
+ldc1 :: offset: 0x710, out: 0x8bb640fb8ed98ddb
+ldc1 :: offset: 0x718, out: 0xbe00d51eabc578cc
+ldc1 :: offset: 0x720, out: 0x2f7e224a1c170ab2
+ldc1 :: offset: 0x728, out: 0xa978f12ca22256a7
+ldc1 :: offset: 0x730, out: 0x9950a93b811ee02f
+ldc1 :: offset: 0x738, out: 0xb44eea93c6796a0c
+ldc1 :: offset: 0x740, out: 0xfe71fca06c0eb657
+ldc1 :: offset: 0x748, out: 0x4ed6393df818af57
+ldc1 :: offset: 0x750, out: 0xf22e90200236770a
+ldc1 :: offset: 0x758, out: 0x81efb6c7afd0c45d
+ldc1 :: offset: 0x760, out: 0xeed8f3518102315b
+ldc1 :: offset: 0x768, out: 0xadafefb9995efd5e
+ldc1 :: offset: 0x770, out: 0x34061933eb253086
+ldc1 :: offset: 0x778, out: 0x1748da264b4c52bc
+ldc1 :: offset: 0x780, out: 0x34fdfc9a9302be89
+ldc1 :: offset: 0x788, out: 0xd00278c3c521d180
+ldc1 :: offset: 0x790, out: 0xe90944a4c1d37a5d
+ldc1 :: offset: 0x798, out: 0x65fd698fddef9839
+ldc1 :: offset: 0x7a0, out: 0xc49ee3ad81b5af52
+ldc1 :: offset: 0x7a8, out: 0x7aa941e8bdb263e9
+ldc1 :: offset: 0x7b0, out: 0x372c209e42f3b58d
+ldc1 :: offset: 0x7b8, out: 0x30f870b7e122a83b
+ldc1 :: offset: 0x7c0, out: 0x9e02de4b678930ec
+ldc1 :: offset: 0x7c8, out: 0xcd61a8639826631e
+ldc1 :: offset: 0x7d0, out: 0xae87bc899a7bd3ca
+ldc1 :: offset: 0x7d8, out: 0x58ec644d6481af17
+ldc1 :: offset: 0x7e0, out: 0x680cce5fb236b666
+ldc1 :: offset: 0x7e8, out: 0x3baa99471f6d4d75
+ldc1 :: offset: 0x7f0, out: 0x614d9b445f12236b
+ldc1 :: offset: 0x7f8, out: 0xa2a6ec661ba84121
+--- LWC1 ---
+lwc1 :: offset: 0x0, out: 0x0
+lwc1 :: offset: 0x4, out: 0x0
+lwc1 :: offset: 0x8, out: 0x9823b6e
+lwc1 :: offset: 0xc, out: 0xd4326d9
+lwc1 :: offset: 0x10, out: 0x130476dc
+lwc1 :: offset: 0x14, out: 0x17c56b6b
+lwc1 :: offset: 0x18, out: 0x1a864db2
+lwc1 :: offset: 0x1c, out: 0x1e475005
+lwc1 :: offset: 0x20, out: 0x2608edb8
+lwc1 :: offset: 0x24, out: 0x22c9f00f
+lwc1 :: offset: 0x28, out: 0x2f8ad6d6
+lwc1 :: offset: 0x2c, out: 0x2b4bcb61
+lwc1 :: offset: 0x30, out: 0x350c9b64
+lwc1 :: offset: 0x34, out: 0x31cd86d3
+lwc1 :: offset: 0x38, out: 0x3c8ea00a
+lwc1 :: offset: 0x3c, out: 0x384fbdbd
+lwc1 :: offset: 0x40, out: 0x4c11db70
+lwc1 :: offset: 0x44, out: 0x48d0c6c7
+lwc1 :: offset: 0x48, out: 0x4593e01e
+lwc1 :: offset: 0x4c, out: 0x4152fda9
+lwc1 :: offset: 0x50, out: 0x5f15adac
+lwc1 :: offset: 0x54, out: 0x5bd4b01b
+lwc1 :: offset: 0x58, out: 0x569796c2
+lwc1 :: offset: 0x5c, out: 0x52568b75
+lwc1 :: offset: 0x60, out: 0x6a1936c8
+lwc1 :: offset: 0x64, out: 0x6ed82b7f
+lwc1 :: offset: 0x68, out: 0x639b0da6
+lwc1 :: offset: 0x6c, out: 0x675a1011
+lwc1 :: offset: 0x70, out: 0x791d4014
+lwc1 :: offset: 0x74, out: 0x7ddc5da3
+lwc1 :: offset: 0x78, out: 0x709f7b7a
+lwc1 :: offset: 0x7c, out: 0x745e66cd
+lwc1 :: offset: 0x80, out: 0x9823b6e0
+lwc1 :: offset: 0x84, out: 0x9ce2ab57
+lwc1 :: offset: 0x88, out: 0x91a18d8e
+lwc1 :: offset: 0x8c, out: 0x95609039
+lwc1 :: offset: 0x90, out: 0x8b27c03c
+lwc1 :: offset: 0x94, out: 0x8fe6dd8b
+lwc1 :: offset: 0x98, out: 0x82a5fb52
+lwc1 :: offset: 0x9c, out: 0x8664e6e5
+lwc1 :: offset: 0xa0, out: 0xbe2b5b58
+lwc1 :: offset: 0xa4, out: 0xbaea46ef
+lwc1 :: offset: 0xa8, out: 0xb7a96036
+lwc1 :: offset: 0xac, out: 0xb3687d81
+lwc1 :: offset: 0xb0, out: 0xad2f2d84
+lwc1 :: offset: 0xb4, out: 0xa9ee3033
+lwc1 :: offset: 0xb8, out: 0xa4ad16ea
+lwc1 :: offset: 0xbc, out: 0xa06c0b5d
+lwc1 :: offset: 0xc0, out: 0xd4326d90
+lwc1 :: offset: 0xc4, out: 0xd0f37027
+lwc1 :: offset: 0xc8, out: 0xddb056fe
+lwc1 :: offset: 0xcc, out: 0xd9714b49
+lwc1 :: offset: 0xd0, out: 0xc7361b4c
+lwc1 :: offset: 0xd4, out: 0xc3f706fb
+lwc1 :: offset: 0xd8, out: 0xceb42022
+lwc1 :: offset: 0xdc, out: 0xca753d95
+lwc1 :: offset: 0xe0, out: 0xf23a8028
+lwc1 :: offset: 0xe4, out: 0xf6fb9d9f
+lwc1 :: offset: 0xe8, out: 0xfbb8bb46
+lwc1 :: offset: 0xec, out: 0xff79a6f1
+lwc1 :: offset: 0xf0, out: 0xe13ef6f4
+lwc1 :: offset: 0xf4, out: 0xe5ffeb43
+lwc1 :: offset: 0xf8, out: 0xe8bccd9a
+lwc1 :: offset: 0xfc, out: 0xec7dd02d
+lwc1 :: offset: 0x100, out: 0x34867077
+lwc1 :: offset: 0x104, out: 0x30476dc0
+lwc1 :: offset: 0x108, out: 0x3d044b19
+lwc1 :: offset: 0x10c, out: 0x39c556ae
+lwc1 :: offset: 0x110, out: 0x278206ab
+lwc1 :: offset: 0x114, out: 0x23431b1c
+lwc1 :: offset: 0x118, out: 0x2e003dc5
+lwc1 :: offset: 0x11c, out: 0x2ac12072
+lwc1 :: offset: 0x120, out: 0x128e9dcf
+lwc1 :: offset: 0x124, out: 0x164f8078
+lwc1 :: offset: 0x128, out: 0x1b0ca6a1
+lwc1 :: offset: 0x12c, out: 0x1fcdbb16
+lwc1 :: offset: 0x130, out: 0x18aeb13
+lwc1 :: offset: 0x134, out: 0x54bf6a4
+lwc1 :: offset: 0x138, out: 0x808d07d
+lwc1 :: offset: 0x13c, out: 0xcc9cdca
+lwc1 :: offset: 0x140, out: 0x7897ab07
+lwc1 :: offset: 0x144, out: 0x7c56b6b0
+lwc1 :: offset: 0x148, out: 0x71159069
+lwc1 :: offset: 0x14c, out: 0x75d48dde
+lwc1 :: offset: 0x150, out: 0x6b93dddb
+lwc1 :: offset: 0x154, out: 0x6f52c06c
+lwc1 :: offset: 0x158, out: 0x6211e6b5
+lwc1 :: offset: 0x15c, out: 0x66d0fb02
+lwc1 :: offset: 0x160, out: 0x5e9f46bf
+lwc1 :: offset: 0x164, out: 0x5a5e5b08
+lwc1 :: offset: 0x168, out: 0x571d7dd1
+lwc1 :: offset: 0x16c, out: 0x53dc6066
+lwc1 :: offset: 0x170, out: 0x4d9b3063
+lwc1 :: offset: 0x174, out: 0x495a2dd4
+lwc1 :: offset: 0x178, out: 0x44190b0d
+lwc1 :: offset: 0x17c, out: 0x40d816ba
+lwc1 :: offset: 0x180, out: 0xaca5c697
+lwc1 :: offset: 0x184, out: 0xa864db20
+lwc1 :: offset: 0x188, out: 0xa527fdf9
+lwc1 :: offset: 0x18c, out: 0xa1e6e04e
+lwc1 :: offset: 0x190, out: 0xbfa1b04b
+lwc1 :: offset: 0x194, out: 0xbb60adfc
+lwc1 :: offset: 0x198, out: 0xb6238b25
+lwc1 :: offset: 0x19c, out: 0xb2e29692
+lwc1 :: offset: 0x1a0, out: 0x8aad2b2f
+lwc1 :: offset: 0x1a4, out: 0x0
+lwc1 :: offset: 0x1a8, out: 0x0
+lwc1 :: offset: 0x1ac, out: 0x87ee0df6
+lwc1 :: offset: 0x1b0, out: 0x99a95df3
+lwc1 :: offset: 0x1b4, out: 0x9d684044
+lwc1 :: offset: 0x1b8, out: 0x902b669d
+lwc1 :: offset: 0x1bc, out: 0x94ea7b2a
+lwc1 :: offset: 0x1c0, out: 0xe0b41de7
+lwc1 :: offset: 0x1c4, out: 0xe4750050
+lwc1 :: offset: 0x1c8, out: 0xe9362689
+lwc1 :: offset: 0x1cc, out: 0xedf73b3e
+lwc1 :: offset: 0x1d0, out: 0xf3b06b3b
+lwc1 :: offset: 0x1d4, out: 0xf771768c
+lwc1 :: offset: 0x1d8, out: 0xfa325055
+lwc1 :: offset: 0x1dc, out: 0xfef34de2
+lwc1 :: offset: 0x1e0, out: 0xc6bcf05f
+lwc1 :: offset: 0x1e4, out: 0xc27dede8
+lwc1 :: offset: 0x1e8, out: 0xcf3ecb31
+lwc1 :: offset: 0x1ec, out: 0xcbffd686
+lwc1 :: offset: 0x1f0, out: 0xd5b88683
+lwc1 :: offset: 0x1f4, out: 0xd1799b34
+lwc1 :: offset: 0x1f8, out: 0xdc3abded
+lwc1 :: offset: 0x1fc, out: 0xd8fba05a
+lwc1 :: offset: 0x200, out: 0x690ce0ee
+lwc1 :: offset: 0x204, out: 0x6dcdfd59
+lwc1 :: offset: 0x208, out: 0x608edb80
+lwc1 :: offset: 0x20c, out: 0x644fc637
+lwc1 :: offset: 0x210, out: 0x7a089632
+lwc1 :: offset: 0x214, out: 0x7ec98b85
+lwc1 :: offset: 0x218, out: 0x738aad5c
+lwc1 :: offset: 0x21c, out: 0x774bb0eb
+lwc1 :: offset: 0x220, out: 0x4f040d56
+lwc1 :: offset: 0x224, out: 0x4bc510e1
+lwc1 :: offset: 0x228, out: 0x46863638
+lwc1 :: offset: 0x22c, out: 0x42472b8f
+lwc1 :: offset: 0x230, out: 0x5c007b8a
+lwc1 :: offset: 0x234, out: 0x58c1663d
+lwc1 :: offset: 0x238, out: 0x558240e4
+lwc1 :: offset: 0x23c, out: 0x51435d53
+lwc1 :: offset: 0x240, out: 0x251d3b9e
+lwc1 :: offset: 0x244, out: 0x21dc2629
+lwc1 :: offset: 0x248, out: 0x2c9f00f0
+lwc1 :: offset: 0x24c, out: 0x285e1d47
+lwc1 :: offset: 0x250, out: 0x36194d42
+lwc1 :: offset: 0x254, out: 0x32d850f5
+lwc1 :: offset: 0x258, out: 0x3f9b762c
+lwc1 :: offset: 0x25c, out: 0x3b5a6b9b
+lwc1 :: offset: 0x260, out: 0x315d626
+lwc1 :: offset: 0x264, out: 0x7d4cb91
+lwc1 :: offset: 0x268, out: 0xa97ed48
+lwc1 :: offset: 0x26c, out: 0xe56f0ff
+lwc1 :: offset: 0x270, out: 0x1011a0fa
+lwc1 :: offset: 0x274, out: 0x14d0bd4d
+lwc1 :: offset: 0x278, out: 0x19939b94
+lwc1 :: offset: 0x27c, out: 0x1d528623
+lwc1 :: offset: 0x280, out: 0xf12f560e
+lwc1 :: offset: 0x284, out: 0xf5ee4bb9
+lwc1 :: offset: 0x288, out: 0xf8ad6d60
+lwc1 :: offset: 0x28c, out: 0xfc6c70d7
+lwc1 :: offset: 0x290, out: 0xe22b20d2
+lwc1 :: offset: 0x294, out: 0xe6ea3d65
+lwc1 :: offset: 0x298, out: 0xeba91bbc
+lwc1 :: offset: 0x29c, out: 0xef68060b
+lwc1 :: offset: 0x2a0, out: 0xd727bbb6
+lwc1 :: offset: 0x2a4, out: 0xd3e6a601
+lwc1 :: offset: 0x2a8, out: 0xdea580d8
+lwc1 :: offset: 0x2ac, out: 0xda649d6f
+lwc1 :: offset: 0x2b0, out: 0xc423cd6a
+lwc1 :: offset: 0x2b4, out: 0x0
+lwc1 :: offset: 0x2b8, out: 0xcda1f604
+lwc1 :: offset: 0x2bc, out: 0x0
+lwc1 :: offset: 0x2c0, out: 0xbd3e8d7e
+lwc1 :: offset: 0x2c4, out: 0xb9ff90c9
+lwc1 :: offset: 0x2c8, out: 0xb4bcb610
+lwc1 :: offset: 0x2cc, out: 0xb07daba7
+lwc1 :: offset: 0x2d0, out: 0xae3afba2
+lwc1 :: offset: 0x2d4, out: 0xaafbe615
+lwc1 :: offset: 0x2d8, out: 0xa7b8c0cc
+lwc1 :: offset: 0x2dc, out: 0xa379dd7b
+lwc1 :: offset: 0x2e0, out: 0x9b3660c6
+lwc1 :: offset: 0x2e4, out: 0x9ff77d71
+lwc1 :: offset: 0x2e8, out: 0x92b45ba8
+lwc1 :: offset: 0x2ec, out: 0x9675461f
+lwc1 :: offset: 0x2f0, out: 0x8832161a
+lwc1 :: offset: 0x2f4, out: 0x8cf30bad
+lwc1 :: offset: 0x2f8, out: 0x81b02d74
+lwc1 :: offset: 0x2fc, out: 0x857130c3
+lwc1 :: offset: 0x300, out: 0x5d8a9099
+lwc1 :: offset: 0x304, out: 0x594b8d2e
+lwc1 :: offset: 0x308, out: 0x5408abf7
+lwc1 :: offset: 0x30c, out: 0x50c9b640
+lwc1 :: offset: 0x310, out: 0x4e8ee645
+lwc1 :: offset: 0x314, out: 0x4a4ffbf2
+lwc1 :: offset: 0x318, out: 0x470cdd2b
+lwc1 :: offset: 0x31c, out: 0x43cdc09c
+lwc1 :: offset: 0x320, out: 0x7b827d21
+lwc1 :: offset: 0x324, out: 0x7f436096
+lwc1 :: offset: 0x328, out: 0x7200464f
+lwc1 :: offset: 0x32c, out: 0x76c15bf8
+lwc1 :: offset: 0x330, out: 0x68860bfd
+lwc1 :: offset: 0x334, out: 0x6c47164a
+lwc1 :: offset: 0x338, out: 0x61043093
+lwc1 :: offset: 0x33c, out: 0x65c52d24
+lwc1 :: offset: 0x340, out: 0x119b4be9
+lwc1 :: offset: 0x344, out: 0x155a565e
+lwc1 :: offset: 0x348, out: 0x18197087
+lwc1 :: offset: 0x34c, out: 0x1cd86d30
+lwc1 :: offset: 0x350, out: 0x29f3d35
+lwc1 :: offset: 0x354, out: 0x65e2082
+lwc1 :: offset: 0x358, out: 0xb1d065b
+lwc1 :: offset: 0x35c, out: 0xfdc1bec
+lwc1 :: offset: 0x360, out: 0x3793a651
+lwc1 :: offset: 0x364, out: 0x3352bbe6
+lwc1 :: offset: 0x368, out: 0x3e119d3f
+lwc1 :: offset: 0x36c, out: 0x3ad08088
+lwc1 :: offset: 0x370, out: 0x2497d08d
+lwc1 :: offset: 0x374, out: 0x2056cd3a
+lwc1 :: offset: 0x378, out: 0x2d15ebe3
+lwc1 :: offset: 0x37c, out: 0x29d4f654
+lwc1 :: offset: 0x380, out: 0xc5a92679
+lwc1 :: offset: 0x384, out: 0xc1683bce
+lwc1 :: offset: 0x388, out: 0xcc2b1d17
+lwc1 :: offset: 0x38c, out: 0xc8ea00a0
+lwc1 :: offset: 0x390, out: 0xd6ad50a5
+lwc1 :: offset: 0x394, out: 0xd26c4d12
+lwc1 :: offset: 0x398, out: 0xdf2f6bcb
+lwc1 :: offset: 0x39c, out: 0xdbee767c
+lwc1 :: offset: 0x3a0, out: 0xe3a1cbc1
+lwc1 :: offset: 0x3a4, out: 0xe760d676
+lwc1 :: offset: 0x3a8, out: 0xea23f0af
+lwc1 :: offset: 0x3ac, out: 0xeee2ed18
+lwc1 :: offset: 0x3b0, out: 0xf0a5bd1d
+lwc1 :: offset: 0x3b4, out: 0xf464a0aa
+lwc1 :: offset: 0x3b8, out: 0xf9278673
+lwc1 :: offset: 0x3bc, out: 0xfde69bc4
+lwc1 :: offset: 0x3c0, out: 0x89b8fd09
+lwc1 :: offset: 0x3c4, out: 0x8d79e0be
+lwc1 :: offset: 0x3c8, out: 0x803ac667
+lwc1 :: offset: 0x3cc, out: 0x84fbdbd0
+lwc1 :: offset: 0x3d0, out: 0x9abc8bd5
+lwc1 :: offset: 0x3d4, out: 0x9e7d9662
+lwc1 :: offset: 0x3d8, out: 0x933eb0bb
+lwc1 :: offset: 0x3dc, out: 0x97ffad0c
+lwc1 :: offset: 0x3e0, out: 0xafb010b1
+lwc1 :: offset: 0x3e4, out: 0xab710d06
+lwc1 :: offset: 0x3e8, out: 0xa6322bdf
+lwc1 :: offset: 0x3ec, out: 0xa2f33668
+lwc1 :: offset: 0x3f0, out: 0xbcb4666d
+lwc1 :: offset: 0x3f4, out: 0xb8757bda
+lwc1 :: offset: 0x3f8, out: 0xb5365d03
+lwc1 :: offset: 0x3fc, out: 0xb1f740b4
+lwc1 :: offset: 0x0, out: 0x12bd6aa
+lwc1 :: offset: 0x4, out: 0x0
+lwc1 :: offset: 0x8, out: 0x82d2ab13
+lwc1 :: offset: 0xc, out: 0x7e8763
+lwc1 :: offset: 0x10, out: 0xc31510f3
+lwc1 :: offset: 0x14, out: 0x976d6e9a
+lwc1 :: offset: 0x18, out: 0x5ad6a5fb
+lwc1 :: offset: 0x1c, out: 0xb7746d77
+lwc1 :: offset: 0x20, out: 0x8677b502
+lwc1 :: offset: 0x24, out: 0x42b0c0a2
+lwc1 :: offset: 0x28, out: 0x9e3c30ad
+lwc1 :: offset: 0x2c, out: 0x2aa89d31
+lwc1 :: offset: 0x30, out: 0x77fb413d
+lwc1 :: offset: 0x34, out: 0x1f308ec3
+lwc1 :: offset: 0x38, out: 0xc760e4f7
+lwc1 :: offset: 0x3c, out: 0x7aa04213
+lwc1 :: offset: 0x40, out: 0x1ad8dca0
+lwc1 :: offset: 0x44, out: 0x9e705cc5
+lwc1 :: offset: 0x48, out: 0x9615a60d
+lwc1 :: offset: 0x4c, out: 0x4b3dda86
+lwc1 :: offset: 0x50, out: 0x6353d41d
+lwc1 :: offset: 0x54, out: 0x5e7a4dd
+lwc1 :: offset: 0x58, out: 0xc40bd413
+lwc1 :: offset: 0x5c, out: 0x3af35a9d
+lwc1 :: offset: 0x60, out: 0x9a08a180
+lwc1 :: offset: 0x64, out: 0x47f50556
+lwc1 :: offset: 0x68, out: 0xd6d2040f
+lwc1 :: offset: 0x6c, out: 0x9564b77f
+lwc1 :: offset: 0x70, out: 0xb2c76bbe
+lwc1 :: offset: 0x74, out: 0xcebc8279
+lwc1 :: offset: 0x78, out: 0x1f18e4c7
+lwc1 :: offset: 0x7c, out: 0xb5034c2f
+lwc1 :: offset: 0x80, out: 0x81afa797
+lwc1 :: offset: 0x84, out: 0x94ff52fc
+lwc1 :: offset: 0x88, out: 0x6dfc50ea
+lwc1 :: offset: 0x8c, out: 0x31d8d916
+lwc1 :: offset: 0x90, out: 0x78e895b1
+lwc1 :: offset: 0x94, out: 0x36549bd6
+lwc1 :: offset: 0x98, out: 0x9b63259b
+lwc1 :: offset: 0x9c, out: 0x85e0a631
+lwc1 :: offset: 0xa0, out: 0xccf17ac5
+lwc1 :: offset: 0xa4, out: 0x556b3eca
+lwc1 :: offset: 0xa8, out: 0x81eea0fb
+lwc1 :: offset: 0xac, out: 0xb42f5fc5
+lwc1 :: offset: 0xb0, out: 0x14682d97
+lwc1 :: offset: 0xb4, out: 0x25b50fec
+lwc1 :: offset: 0xb8, out: 0x2cfb087a
+lwc1 :: offset: 0xbc, out: 0xfc93c513
+lwc1 :: offset: 0xc0, out: 0xcda20766
+lwc1 :: offset: 0xc4, out: 0x3c2cd9a9
+lwc1 :: offset: 0xc8, out: 0x7d72da3e
+lwc1 :: offset: 0xcc, out: 0x1791722a
+lwc1 :: offset: 0xd0, out: 0x93ce24ad
+lwc1 :: offset: 0xd4, out: 0x87cc9d1
+lwc1 :: offset: 0xd8, out: 0x38984ed2
+lwc1 :: offset: 0xdc, out: 0x1d2a7570
+lwc1 :: offset: 0xe0, out: 0x710cd036
+lwc1 :: offset: 0xe4, out: 0xd0d070db
+lwc1 :: offset: 0xe8, out: 0x3415604
+lwc1 :: offset: 0xec, out: 0x39c21c7d
+lwc1 :: offset: 0xf0, out: 0x8ecc31ce
+lwc1 :: offset: 0xf4, out: 0x8e94b7af
+lwc1 :: offset: 0xf8, out: 0x1ce7674f
+lwc1 :: offset: 0xfc, out: 0x24eb6a8d
+lwc1 :: offset: 0x100, out: 0x12d6e4a7
+lwc1 :: offset: 0x104, out: 0x2f394544
+lwc1 :: offset: 0x108, out: 0x56da4c54
+lwc1 :: offset: 0x10c, out: 0x2608c2b7
+lwc1 :: offset: 0x110, out: 0xc8d7252f
+lwc1 :: offset: 0x114, out: 0x900102da
+lwc1 :: offset: 0x118, out: 0xf2efa4f7
+lwc1 :: offset: 0x11c, out: 0xc890d5f1
+lwc1 :: offset: 0x120, out: 0xc8b0a214
+lwc1 :: offset: 0x124, out: 0xed5005cb
+lwc1 :: offset: 0x128, out: 0x5991136c
+lwc1 :: offset: 0x12c, out: 0x31479189
+lwc1 :: offset: 0x130, out: 0x9a2fb6f3
+lwc1 :: offset: 0x134, out: 0xc6eecff9
+lwc1 :: offset: 0x138, out: 0x38895270
+lwc1 :: offset: 0x13c, out: 0xa8095212
+lwc1 :: offset: 0x140, out: 0xad765040
+lwc1 :: offset: 0x144, out: 0x87750a04
+lwc1 :: offset: 0x148, out: 0x84bb5a83
+lwc1 :: offset: 0x14c, out: 0x2c3de85e
+lwc1 :: offset: 0x150, out: 0xc506aa67
+lwc1 :: offset: 0x154, out: 0xae6aff8f
+lwc1 :: offset: 0x158, out: 0x60ed5ee3
+lwc1 :: offset: 0x15c, out: 0xc07112dd
+lwc1 :: offset: 0x160, out: 0x30dcca5a
+lwc1 :: offset: 0x164, out: 0xc4c770f6
+lwc1 :: offset: 0x168, out: 0x83cd5277
+lwc1 :: offset: 0x16c, out: 0xdfec2b23
+lwc1 :: offset: 0x170, out: 0xff7d96b
+lwc1 :: offset: 0x174, out: 0xd3adba26
+lwc1 :: offset: 0x178, out: 0x8418c00e
+lwc1 :: offset: 0x17c, out: 0x4ab4aa79
+lwc1 :: offset: 0x180, out: 0xde0f0b8
+lwc1 :: offset: 0x184, out: 0xbb8c035e
+lwc1 :: offset: 0x188, out: 0xa97fdcf1
+lwc1 :: offset: 0x18c, out: 0x33b06f54
+lwc1 :: offset: 0x190, out: 0x3fd1c081
+lwc1 :: offset: 0x194, out: 0x77433f37
+lwc1 :: offset: 0x198, out: 0xc92195e4
+lwc1 :: offset: 0x19c, out: 0xec91d993
+lwc1 :: offset: 0x1a0, out: 0x95b1a5ab
+lwc1 :: offset: 0x1a4, out: 0x49fbf6a7
+lwc1 :: offset: 0x1a8, out: 0xc7ce8d1e
+lwc1 :: offset: 0x1ac, out: 0x19364378
+lwc1 :: offset: 0x1b0, out: 0x2f384907
+lwc1 :: offset: 0x1b4, out: 0xb99e8def
+lwc1 :: offset: 0x1b8, out: 0x582b12fe
+lwc1 :: offset: 0x1bc, out: 0x47eacdcd
+lwc1 :: offset: 0x1c0, out: 0x76558c4f
+lwc1 :: offset: 0x1c4, out: 0xd685884e
+lwc1 :: offset: 0x1c8, out: 0x34c195c7
+lwc1 :: offset: 0x1cc, out: 0x6168d62a
+lwc1 :: offset: 0x1d0, out: 0x4df47405
+lwc1 :: offset: 0x1d4, out: 0xd3016989
+lwc1 :: offset: 0x1d8, out: 0x6cbb06db
+lwc1 :: offset: 0x1dc, out: 0x1ca190bf
+lwc1 :: offset: 0x1e0, out: 0x9cae393a
+lwc1 :: offset: 0x1e4, out: 0x58300f02
+lwc1 :: offset: 0x1e8, out: 0xdc7ebc2d
+lwc1 :: offset: 0x1ec, out: 0x9a995fdb
+lwc1 :: offset: 0x1f0, out: 0xe3405b48
+lwc1 :: offset: 0x1f4, out: 0x8a96047b
+lwc1 :: offset: 0x1f8, out: 0xd519d322
+lwc1 :: offset: 0x1fc, out: 0x75bfafd2
+lwc1 :: offset: 0x200, out: 0xa630f6ad
+lwc1 :: offset: 0x204, out: 0xde230867
+lwc1 :: offset: 0x208, out: 0x56103260
+lwc1 :: offset: 0x20c, out: 0x2c0a0cf2
+lwc1 :: offset: 0x210, out: 0x249b18ef
+lwc1 :: offset: 0x214, out: 0x94a90544
+lwc1 :: offset: 0x218, out: 0x5b56fcde
+lwc1 :: offset: 0x21c, out: 0xf9519fb5
+lwc1 :: offset: 0x220, out: 0x468319b
+lwc1 :: offset: 0x224, out: 0x81daf820
+lwc1 :: offset: 0x228, out: 0x5725f2ec
+lwc1 :: offset: 0x22c, out: 0x8c61ca5a
+lwc1 :: offset: 0x230, out: 0xc25dc8bf
+lwc1 :: offset: 0x234, out: 0x8b95a6dd
+lwc1 :: offset: 0x238, out: 0xdac6162f
+lwc1 :: offset: 0x23c, out: 0x300ce751
+lwc1 :: offset: 0x240, out: 0xba52a850
+lwc1 :: offset: 0x244, out: 0x6778fdf3
+lwc1 :: offset: 0x248, out: 0xda78479f
+lwc1 :: offset: 0x24c, out: 0xad00b1f7
+lwc1 :: offset: 0x250, out: 0xa6b6d98a
+lwc1 :: offset: 0x254, out: 0x8d44168
+lwc1 :: offset: 0x258, out: 0xce634413
+lwc1 :: offset: 0x25c, out: 0xf518381d
+lwc1 :: offset: 0x260, out: 0xe5255fc0
+lwc1 :: offset: 0x264, out: 0xe4627f3f
+lwc1 :: offset: 0x268, out: 0x76321f28
+lwc1 :: offset: 0x26c, out: 0xccd392e1
+lwc1 :: offset: 0x270, out: 0x4018fd8f
+lwc1 :: offset: 0x274, out: 0x82946494
+lwc1 :: offset: 0x278, out: 0x52e8f0e5
+lwc1 :: offset: 0x27c, out: 0x15d32040
+lwc1 :: offset: 0x280, out: 0x880ff344
+lwc1 :: offset: 0x284, out: 0x7caf83d2
+lwc1 :: offset: 0x288, out: 0x747defd7
+lwc1 :: offset: 0x28c, out: 0xf156a04c
+lwc1 :: offset: 0x290, out: 0xf31d710
+lwc1 :: offset: 0x294, out: 0x93e2601c
+lwc1 :: offset: 0x298, out: 0x131cd933
+lwc1 :: offset: 0x29c, out: 0xe1e1a679
+lwc1 :: offset: 0x2a0, out: 0xa76fa427
+lwc1 :: offset: 0x2a4, out: 0x24296b75
+lwc1 :: offset: 0x2a8, out: 0x139ee56a
+lwc1 :: offset: 0x2ac, out: 0xd296e2d2
+lwc1 :: offset: 0x2b0, out: 0x6dc2a5c0
+lwc1 :: offset: 0x2b4, out: 0x5a82447f
+lwc1 :: offset: 0x2b8, out: 0xc07dc168
+lwc1 :: offset: 0x2bc, out: 0x76c89e80
+lwc1 :: offset: 0x2c0, out: 0x4bfe348f
+lwc1 :: offset: 0x2c4, out: 0x70dc345
+lwc1 :: offset: 0x2c8, out: 0xdd6d241b
+lwc1 :: offset: 0x2cc, out: 0xbddc7123
+lwc1 :: offset: 0x2d0, out: 0xa59fcebe
+lwc1 :: offset: 0x2d4, out: 0xf62fb727
+lwc1 :: offset: 0x2d8, out: 0xf9f46fb
+lwc1 :: offset: 0x2dc, out: 0x109f27e9
+lwc1 :: offset: 0x2e0, out: 0xafd199d7
+lwc1 :: offset: 0x2e4, out: 0x3f63daa9
+lwc1 :: offset: 0x2e8, out: 0xa3d484f2
+lwc1 :: offset: 0x2ec, out: 0xdbcb312e
+lwc1 :: offset: 0x2f0, out: 0xda4fe4c6
+lwc1 :: offset: 0x2f4, out: 0x1f353faa
+lwc1 :: offset: 0x2f8, out: 0x7150c260
+lwc1 :: offset: 0x2fc, out: 0x8b086ee0
+lwc1 :: offset: 0x300, out: 0xd9257f25
+lwc1 :: offset: 0x304, out: 0xe54750d5
+lwc1 :: offset: 0x308, out: 0xe9a6db5b
+lwc1 :: offset: 0x30c, out: 0x3d69625f
+lwc1 :: offset: 0x310, out: 0x4340ac96
+lwc1 :: offset: 0x314, out: 0x70a3e042
+lwc1 :: offset: 0x318, out: 0x6980171e
+lwc1 :: offset: 0x31c, out: 0xc0478f03
+lwc1 :: offset: 0x320, out: 0x1cf929e3
+lwc1 :: offset: 0x324, out: 0x3ce839a5
+lwc1 :: offset: 0x328, out: 0x5eb68958
+lwc1 :: offset: 0x32c, out: 0xe2fbfa89
+lwc1 :: offset: 0x330, out: 0x76ed25b7
+lwc1 :: offset: 0x334, out: 0xd24bb05d
+lwc1 :: offset: 0x338, out: 0x170312f1
+lwc1 :: offset: 0x33c, out: 0xeb9682c
+lwc1 :: offset: 0x340, out: 0xdd301d0d
+lwc1 :: offset: 0x344, out: 0x84785280
+lwc1 :: offset: 0x348, out: 0x1f8fd6ef
+lwc1 :: offset: 0x34c, out: 0x179c77aa
+lwc1 :: offset: 0x350, out: 0x2998436d
+lwc1 :: offset: 0x354, out: 0x26444ced
+lwc1 :: offset: 0x358, out: 0xd58ca708
+lwc1 :: offset: 0x35c, out: 0x7175c9d
+lwc1 :: offset: 0x360, out: 0x55833287
+lwc1 :: offset: 0x364, out: 0x663d0610
+lwc1 :: offset: 0x368, out: 0x8951d68b
+lwc1 :: offset: 0x36c, out: 0xab7dd048
+lwc1 :: offset: 0x370, out: 0xe82471b
+lwc1 :: offset: 0x374, out: 0xf6982367
+lwc1 :: offset: 0x378, out: 0xd98d26b2
+lwc1 :: offset: 0x37c, out: 0x36886c59
+lwc1 :: offset: 0x380, out: 0xd32be479
+lwc1 :: offset: 0x384, out: 0x9ca4bdb
+lwc1 :: offset: 0x388, out: 0x9962e61f
+lwc1 :: offset: 0x38c, out: 0xfd5d7d1d
+lwc1 :: offset: 0x390, out: 0xcad374df
+lwc1 :: offset: 0x394, out: 0x3f46553e
+lwc1 :: offset: 0x398, out: 0x3eedf2a7
+lwc1 :: offset: 0x39c, out: 0x2e9ab97d
+lwc1 :: offset: 0x3a0, out: 0x3c0c9f33
+lwc1 :: offset: 0x3a4, out: 0x36a6f7fa
+lwc1 :: offset: 0x3a8, out: 0x155ec9dc
+lwc1 :: offset: 0x3ac, out: 0x8bb938e3
+lwc1 :: offset: 0x3b0, out: 0x19478206
+lwc1 :: offset: 0x3b4, out: 0xd2df25c4
+lwc1 :: offset: 0x3b8, out: 0xeb321825
+lwc1 :: offset: 0x3bc, out: 0xbc65bf27
+lwc1 :: offset: 0x3c0, out: 0x7a8bc7da
+lwc1 :: offset: 0x3c4, out: 0xa8b08fe6
+lwc1 :: offset: 0x3c8, out: 0xf8dfcde8
+lwc1 :: offset: 0x3cc, out: 0x852b5bca
+lwc1 :: offset: 0x3d0, out: 0x59a99269
+lwc1 :: offset: 0x3d4, out: 0x478909b
+lwc1 :: offset: 0x3d8, out: 0x7857360f
+lwc1 :: offset: 0x3dc, out: 0xbfb31cc8
+lwc1 :: offset: 0x3e0, out: 0x7f89e9a2
+lwc1 :: offset: 0x3e4, out: 0xb665ed5e
+lwc1 :: offset: 0x3e8, out: 0xb7a8d5e4
+lwc1 :: offset: 0x3ec, out: 0x15da9474
+lwc1 :: offset: 0x3f0, out: 0x2af90fcc
+lwc1 :: offset: 0x3f4, out: 0xf6b3537d
+lwc1 :: offset: 0x3f8, out: 0x2b961897
+lwc1 :: offset: 0x3fc, out: 0x223d7cfe
+lwc1 :: offset: 0x400, out: 0x33734a4b
+lwc1 :: offset: 0x404, out: 0x420b34f5
+lwc1 :: offset: 0x408, out: 0xdd46b33c
+lwc1 :: offset: 0x40c, out: 0x897c8c8d
+lwc1 :: offset: 0x410, out: 0xe392ccd9
+lwc1 :: offset: 0x414, out: 0x7a387445
+lwc1 :: offset: 0x418, out: 0xd80000c9
+lwc1 :: offset: 0x41c, out: 0x512f29b1
+lwc1 :: offset: 0x420, out: 0x3dad020a
+lwc1 :: offset: 0x424, out: 0xeaded5c5
+lwc1 :: offset: 0x428, out: 0x31eea35b
+lwc1 :: offset: 0x42c, out: 0x8a6229d7
+lwc1 :: offset: 0x430, out: 0x48985649
+lwc1 :: offset: 0x434, out: 0x2c3c3f9e
+lwc1 :: offset: 0x438, out: 0xdc9c0b77
+lwc1 :: offset: 0x43c, out: 0x7ff61e78
+lwc1 :: offset: 0x440, out: 0x1d5e68ec
+lwc1 :: offset: 0x444, out: 0x2299b0e0
+lwc1 :: offset: 0x448, out: 0x3d0c6e25
+lwc1 :: offset: 0x44c, out: 0x7c3b0467
+lwc1 :: offset: 0x450, out: 0xe7fb6587
+lwc1 :: offset: 0x454, out: 0x164e17c1
+lwc1 :: offset: 0x458, out: 0x56d4950b
+lwc1 :: offset: 0x45c, out: 0xfa4ca28b
+lwc1 :: offset: 0x460, out: 0xbe7fa08a
+lwc1 :: offset: 0x464, out: 0xe5e9a314
+lwc1 :: offset: 0x468, out: 0x159649c5
+lwc1 :: offset: 0x46c, out: 0xf8be8164
+lwc1 :: offset: 0x470, out: 0x84e69b17
+lwc1 :: offset: 0x474, out: 0x7ca32597
+lwc1 :: offset: 0x478, out: 0xa1f24f5c
+lwc1 :: offset: 0x47c, out: 0xfc8d543c
+lwc1 :: offset: 0x480, out: 0xe3459e36
+lwc1 :: offset: 0x484, out: 0x4aeb6ca0
+lwc1 :: offset: 0x488, out: 0x187980fa
+lwc1 :: offset: 0x48c, out: 0xc532e18e
+lwc1 :: offset: 0x490, out: 0x4f287d1c
+lwc1 :: offset: 0x494, out: 0xb3fdec29
+lwc1 :: offset: 0x498, out: 0x49732b90
+lwc1 :: offset: 0x49c, out: 0xb620660a
+lwc1 :: offset: 0x4a0, out: 0x6cfde991
+lwc1 :: offset: 0x4a4, out: 0x993138f1
+lwc1 :: offset: 0x4a8, out: 0x7d5407b9
+lwc1 :: offset: 0x4ac, out: 0xde02d133
+lwc1 :: offset: 0x4b0, out: 0xe1dab15a
+lwc1 :: offset: 0x4b4, out: 0x13a390e1
+lwc1 :: offset: 0x4b8, out: 0x828716c8
+lwc1 :: offset: 0x4bc, out: 0x743491a6
+lwc1 :: offset: 0x4c0, out: 0xede292f2
+lwc1 :: offset: 0x4c4, out: 0x8cff404a
+lwc1 :: offset: 0x4c8, out: 0x1f837636
+lwc1 :: offset: 0x4cc, out: 0xb9cec0db
+lwc1 :: offset: 0x4d0, out: 0x509771c
+lwc1 :: offset: 0x4d4, out: 0x2eaa5aa7
+lwc1 :: offset: 0x4d8, out: 0x1875241b
+lwc1 :: offset: 0x4dc, out: 0xd327538e
+lwc1 :: offset: 0x4e0, out: 0x8b739b6b
+lwc1 :: offset: 0x4e4, out: 0x42e9f854
+lwc1 :: offset: 0x4e8, out: 0xeccbba1a
+lwc1 :: offset: 0x4ec, out: 0x78e4e50c
+lwc1 :: offset: 0x4f0, out: 0xcd9d27cb
+lwc1 :: offset: 0x4f4, out: 0xf6b6fa3f
+lwc1 :: offset: 0x4f8, out: 0xae3e9423
+lwc1 :: offset: 0x4fc, out: 0x73916483
+lwc1 :: offset: 0x500, out: 0xe128561
+lwc1 :: offset: 0x504, out: 0x276af70a
+lwc1 :: offset: 0x508, out: 0xb5e74b6e
+lwc1 :: offset: 0x50c, out: 0x3045bf6
+lwc1 :: offset: 0x510, out: 0x8accfa6
+lwc1 :: offset: 0x514, out: 0x20223f13
+lwc1 :: offset: 0x518, out: 0x3976b5f5
+lwc1 :: offset: 0x51c, out: 0xf83c5574
+lwc1 :: offset: 0x520, out: 0x46923c3d
+lwc1 :: offset: 0x524, out: 0x1f9720f9
+lwc1 :: offset: 0x528, out: 0x6d2448dd
+lwc1 :: offset: 0x52c, out: 0x620d2850
+lwc1 :: offset: 0x530, out: 0x9ff4a732
+lwc1 :: offset: 0x534, out: 0x60a521e9
+lwc1 :: offset: 0x538, out: 0x5c680f0b
+lwc1 :: offset: 0x53c, out: 0x5a08f3ab
+lwc1 :: offset: 0x540, out: 0x800f3d26
+lwc1 :: offset: 0x544, out: 0xc7a59be7
+lwc1 :: offset: 0x548, out: 0x82ca1b41
+lwc1 :: offset: 0x54c, out: 0x1aecdf29
+lwc1 :: offset: 0x550, out: 0x60d19dcd
+lwc1 :: offset: 0x554, out: 0x2b8613a2
+lwc1 :: offset: 0x558, out: 0xe8bbe7f
+lwc1 :: offset: 0x55c, out: 0x2518ac8b
+lwc1 :: offset: 0x560, out: 0x2fcf486b
+lwc1 :: offset: 0x564, out: 0x743e568d
+lwc1 :: offset: 0x568, out: 0x34c31728
+lwc1 :: offset: 0x56c, out: 0x126f646f
+lwc1 :: offset: 0x570, out: 0x56fc4d12
+lwc1 :: offset: 0x574, out: 0xaab01961
+lwc1 :: offset: 0x578, out: 0x8595d342
+lwc1 :: offset: 0x57c, out: 0x7535cd33
+lwc1 :: offset: 0x580, out: 0x422346ec
+lwc1 :: offset: 0x584, out: 0xdfb254da
+lwc1 :: offset: 0x588, out: 0x81ab2a
+lwc1 :: offset: 0x58c, out: 0xa86726c9
+lwc1 :: offset: 0x590, out: 0x679d7438
+lwc1 :: offset: 0x594, out: 0x9bfeffa1
+lwc1 :: offset: 0x598, out: 0xb7dee244
+lwc1 :: offset: 0x59c, out: 0xc7699826
+lwc1 :: offset: 0x5a0, out: 0xfba6704a
+lwc1 :: offset: 0x5a4, out: 0x3c07af97
+lwc1 :: offset: 0x5a8, out: 0x4c58bfe
+lwc1 :: offset: 0x5ac, out: 0x521364dc
+lwc1 :: offset: 0x5b0, out: 0x9ab7aebc
+lwc1 :: offset: 0x5b4, out: 0xe0f7bb58
+lwc1 :: offset: 0x5b8, out: 0xdeeb954d
+lwc1 :: offset: 0x5bc, out: 0xe336c60c
+lwc1 :: offset: 0x5c0, out: 0x6f52416e
+lwc1 :: offset: 0x5c4, out: 0xd5b2120c
+lwc1 :: offset: 0x5c8, out: 0x7e628a34
+lwc1 :: offset: 0x5cc, out: 0x85a2d4ff
+lwc1 :: offset: 0x5d0, out: 0x4a4e7e07
+lwc1 :: offset: 0x5d4, out: 0x986a2b65
+lwc1 :: offset: 0x5d8, out: 0x3a489b55
+lwc1 :: offset: 0x5dc, out: 0xa974eac4
+lwc1 :: offset: 0x5e0, out: 0x72f1f8f5
+lwc1 :: offset: 0x5e4, out: 0xa388c162
+lwc1 :: offset: 0x5e8, out: 0xe7495ea9
+lwc1 :: offset: 0x5ec, out: 0xe8c11f45
+lwc1 :: offset: 0x5f0, out: 0x5cc1c8b4
+lwc1 :: offset: 0x5f4, out: 0xadaa5a76
+lwc1 :: offset: 0x5f8, out: 0xdfa605c0
+lwc1 :: offset: 0x5fc, out: 0x7ab4ce88
+lwc1 :: offset: 0x600, out: 0x59a7b04f
+lwc1 :: offset: 0x604, out: 0xb42ad6e6
+lwc1 :: offset: 0x608, out: 0xb728922f
+lwc1 :: offset: 0x60c, out: 0x4bf8485a
+lwc1 :: offset: 0x610, out: 0x3b66a7fb
+lwc1 :: offset: 0x614, out: 0x76a3d60c
+lwc1 :: offset: 0x618, out: 0xfdc28eda
+lwc1 :: offset: 0x61c, out: 0x31e0c6af
+lwc1 :: offset: 0x620, out: 0xbf0c999d
+lwc1 :: offset: 0x624, out: 0x53606bb4
+lwc1 :: offset: 0x628, out: 0x1b7919f0
+lwc1 :: offset: 0x62c, out: 0x32fc12c8
+lwc1 :: offset: 0x630, out: 0xc72efcd6
+lwc1 :: offset: 0x634, out: 0x3ef88384
+lwc1 :: offset: 0x638, out: 0x6a2a3580
+lwc1 :: offset: 0x63c, out: 0x38b1c7bb
+lwc1 :: offset: 0x640, out: 0x1dca77c9
+lwc1 :: offset: 0x644, out: 0x15ebf612
+lwc1 :: offset: 0x648, out: 0xfd9147ae
+lwc1 :: offset: 0x64c, out: 0x5eaacdd9
+lwc1 :: offset: 0x650, out: 0x81e91117
+lwc1 :: offset: 0x654, out: 0xbb8470f9
+lwc1 :: offset: 0x658, out: 0xc6a532e0
+lwc1 :: offset: 0x65c, out: 0x5d42aea
+lwc1 :: offset: 0x660, out: 0x19fb9e63
+lwc1 :: offset: 0x664, out: 0x14abf364
+lwc1 :: offset: 0x668, out: 0xa8d72aac
+lwc1 :: offset: 0x66c, out: 0x249d559a
+lwc1 :: offset: 0x670, out: 0x84b30ec
+lwc1 :: offset: 0x674, out: 0xcd6764f
+lwc1 :: offset: 0x678, out: 0x92468fdf
+lwc1 :: offset: 0x67c, out: 0x7f03ac07
+lwc1 :: offset: 0x680, out: 0x56e670f5
+lwc1 :: offset: 0x684, out: 0x7e35ce6d
+lwc1 :: offset: 0x688, out: 0x1a652711
+lwc1 :: offset: 0x68c, out: 0x15282859
+lwc1 :: offset: 0x690, out: 0xd215a9fb
+lwc1 :: offset: 0x694, out: 0x9e1c3283
+lwc1 :: offset: 0x698, out: 0x282a0417
+lwc1 :: offset: 0x69c, out: 0x8d95c049
+lwc1 :: offset: 0x6a0, out: 0x978058f3
+lwc1 :: offset: 0x6a4, out: 0xf2e7a490
+lwc1 :: offset: 0x6a8, out: 0x975b1aa
+lwc1 :: offset: 0x6ac, out: 0x775b4cca
+lwc1 :: offset: 0x6b0, out: 0x35111020
+lwc1 :: offset: 0x6b4, out: 0xa2b84a6
+lwc1 :: offset: 0x6b8, out: 0xa7d88b6f
+lwc1 :: offset: 0x6bc, out: 0x23fa0d3
+lwc1 :: offset: 0x6c0, out: 0x9941dedd
+lwc1 :: offset: 0x6c4, out: 0xa3d991b7
+lwc1 :: offset: 0x6c8, out: 0x5a0d9508
+lwc1 :: offset: 0x6cc, out: 0x751cb483
+lwc1 :: offset: 0x6d0, out: 0x625bb2d3
+lwc1 :: offset: 0x6d4, out: 0x949cad35
+lwc1 :: offset: 0x6d8, out: 0xa6929739
+lwc1 :: offset: 0x6dc, out: 0x7f567f35
+lwc1 :: offset: 0x6e0, out: 0xdb8d7d27
+lwc1 :: offset: 0x6e4, out: 0x185b88e0
+lwc1 :: offset: 0x6e8, out: 0x2fd61b91
+lwc1 :: offset: 0x6ec, out: 0x255a4cd2
+lwc1 :: offset: 0x6f0, out: 0xa4363f7b
+lwc1 :: offset: 0x6f4, out: 0x1048d589
+lwc1 :: offset: 0x6f8, out: 0xf4605790
+lwc1 :: offset: 0x6fc, out: 0x6a6d5708
+lwc1 :: offset: 0x700, out: 0xde35697f
+lwc1 :: offset: 0x704, out: 0xd58ecbab
+lwc1 :: offset: 0x708, out: 0x8c0a5f1
+lwc1 :: offset: 0x70c, out: 0x575548fd
+lwc1 :: offset: 0x710, out: 0x8ed98ddb
+lwc1 :: offset: 0x714, out: 0x8bb640fb
+lwc1 :: offset: 0x718, out: 0xabc578cc
+lwc1 :: offset: 0x71c, out: 0xbe00d51e
+lwc1 :: offset: 0x720, out: 0x1c170ab2
+lwc1 :: offset: 0x724, out: 0x2f7e224a
+lwc1 :: offset: 0x728, out: 0xa22256a7
+lwc1 :: offset: 0x72c, out: 0xa978f12c
+lwc1 :: offset: 0x730, out: 0x811ee02f
+lwc1 :: offset: 0x734, out: 0x9950a93b
+lwc1 :: offset: 0x738, out: 0xc6796a0c
+lwc1 :: offset: 0x73c, out: 0xb44eea93
+lwc1 :: offset: 0x740, out: 0x6c0eb657
+lwc1 :: offset: 0x744, out: 0xfe71fca0
+lwc1 :: offset: 0x748, out: 0xf818af57
+lwc1 :: offset: 0x74c, out: 0x4ed6393d
+lwc1 :: offset: 0x750, out: 0x236770a
+lwc1 :: offset: 0x754, out: 0xf22e9020
+lwc1 :: offset: 0x758, out: 0xafd0c45d
+lwc1 :: offset: 0x75c, out: 0x81efb6c7
+lwc1 :: offset: 0x760, out: 0x8102315b
+lwc1 :: offset: 0x764, out: 0xeed8f351
+lwc1 :: offset: 0x768, out: 0x995efd5e
+lwc1 :: offset: 0x76c, out: 0xadafefb9
+lwc1 :: offset: 0x770, out: 0xeb253086
+lwc1 :: offset: 0x774, out: 0x34061933
+lwc1 :: offset: 0x778, out: 0x4b4c52bc
+lwc1 :: offset: 0x77c, out: 0x1748da26
+lwc1 :: offset: 0x780, out: 0x9302be89
+lwc1 :: offset: 0x784, out: 0x34fdfc9a
+lwc1 :: offset: 0x788, out: 0xc521d180
+lwc1 :: offset: 0x78c, out: 0xd00278c3
+lwc1 :: offset: 0x790, out: 0xc1d37a5d
+lwc1 :: offset: 0x794, out: 0xe90944a4
+lwc1 :: offset: 0x798, out: 0xddef9839
+lwc1 :: offset: 0x79c, out: 0x65fd698f
+lwc1 :: offset: 0x7a0, out: 0x81b5af52
+lwc1 :: offset: 0x7a4, out: 0xc49ee3ad
+lwc1 :: offset: 0x7a8, out: 0xbdb263e9
+lwc1 :: offset: 0x7ac, out: 0x7aa941e8
+lwc1 :: offset: 0x7b0, out: 0x42f3b58d
+lwc1 :: offset: 0x7b4, out: 0x372c209e
+lwc1 :: offset: 0x7b8, out: 0xe122a83b
+lwc1 :: offset: 0x7bc, out: 0x30f870b7
+lwc1 :: offset: 0x7c0, out: 0x678930ec
+lwc1 :: offset: 0x7c4, out: 0x9e02de4b
+lwc1 :: offset: 0x7c8, out: 0x9826631e
+lwc1 :: offset: 0x7cc, out: 0xcd61a863
+lwc1 :: offset: 0x7d0, out: 0x9a7bd3ca
+lwc1 :: offset: 0x7d4, out: 0xae87bc89
+lwc1 :: offset: 0x7d8, out: 0x6481af17
+lwc1 :: offset: 0x7dc, out: 0x58ec644d
+lwc1 :: offset: 0x7e0, out: 0xb236b666
+lwc1 :: offset: 0x7e4, out: 0x680cce5f
+lwc1 :: offset: 0x7e8, out: 0x1f6d4d75
+lwc1 :: offset: 0x7ec, out: 0x3baa9947
+lwc1 :: offset: 0x7f0, out: 0x5f12236b
+lwc1 :: offset: 0x7f4, out: 0x614d9b44
+lwc1 :: offset: 0x7f8, out: 0x1ba84121
+lwc1 :: offset: 0x7fc, out: 0xa2a6ec66
+--- SDC1 ---
+sdc1 :: offset: 0x0, out: 0x0
+sdc1 :: offset: 0x8, out: 0xd4326d909823b6e
+sdc1 :: offset: 0x10, out: 0x17c56b6b130476dc
+sdc1 :: offset: 0x18, out: 0x1e4750051a864db2
+sdc1 :: offset: 0x20, out: 0x22c9f00f2608edb8
+sdc1 :: offset: 0x28, out: 0x2b4bcb612f8ad6d6
+sdc1 :: offset: 0x30, out: 0x31cd86d3350c9b64
+sdc1 :: offset: 0x38, out: 0x384fbdbd3c8ea00a
+sdc1 :: offset: 0x40, out: 0x48d0c6c74c11db70
+sdc1 :: offset: 0x48, out: 0x4152fda94593e01e
+sdc1 :: offset: 0x50, out: 0x5bd4b01b5f15adac
+sdc1 :: offset: 0x58, out: 0x52568b75569796c2
+sdc1 :: offset: 0x60, out: 0x6ed82b7f6a1936c8
+sdc1 :: offset: 0x68, out: 0x675a1011639b0da6
+sdc1 :: offset: 0x70, out: 0x7ddc5da3791d4014
+sdc1 :: offset: 0x78, out: 0x745e66cd709f7b7a
+sdc1 :: offset: 0x80, out: 0x9ce2ab579823b6e0
+sdc1 :: offset: 0x88, out: 0x9560903991a18d8e
+sdc1 :: offset: 0x90, out: 0x8fe6dd8b8b27c03c
+sdc1 :: offset: 0x98, out: 0x8664e6e582a5fb52
+sdc1 :: offset: 0xa0, out: 0xbaea46efbe2b5b58
+sdc1 :: offset: 0xa8, out: 0xb3687d81b7a96036
+sdc1 :: offset: 0xb0, out: 0xa9ee3033ad2f2d84
+sdc1 :: offset: 0xb8, out: 0xa06c0b5da4ad16ea
+sdc1 :: offset: 0xc0, out: 0xd0f37027d4326d90
+sdc1 :: offset: 0xc8, out: 0xd9714b49ddb056fe
+sdc1 :: offset: 0xd0, out: 0xc3f706fbc7361b4c
+sdc1 :: offset: 0xd8, out: 0xca753d95ceb42022
+sdc1 :: offset: 0xe0, out: 0xf6fb9d9ff23a8028
+sdc1 :: offset: 0xe8, out: 0xff79a6f1fbb8bb46
+sdc1 :: offset: 0xf0, out: 0xe5ffeb43e13ef6f4
+sdc1 :: offset: 0xf8, out: 0xec7dd02de8bccd9a
+sdc1 :: offset: 0x100, out: 0x30476dc034867077
+sdc1 :: offset: 0x108, out: 0x39c556ae3d044b19
+sdc1 :: offset: 0x110, out: 0x23431b1c278206ab
+sdc1 :: offset: 0x118, out: 0x2ac120722e003dc5
+sdc1 :: offset: 0x120, out: 0x164f8078128e9dcf
+sdc1 :: offset: 0x128, out: 0x1fcdbb161b0ca6a1
+sdc1 :: offset: 0x130, out: 0x54bf6a4018aeb13
+sdc1 :: offset: 0x138, out: 0xcc9cdca0808d07d
+sdc1 :: offset: 0x140, out: 0x7c56b6b07897ab07
+sdc1 :: offset: 0x148, out: 0x75d48dde71159069
+sdc1 :: offset: 0x150, out: 0x6f52c06c6b93dddb
+sdc1 :: offset: 0x158, out: 0x66d0fb026211e6b5
+sdc1 :: offset: 0x160, out: 0x5a5e5b085e9f46bf
+sdc1 :: offset: 0x168, out: 0x53dc6066571d7dd1
+sdc1 :: offset: 0x170, out: 0x495a2dd44d9b3063
+sdc1 :: offset: 0x178, out: 0x40d816ba44190b0d
+sdc1 :: offset: 0x180, out: 0xa864db20aca5c697
+sdc1 :: offset: 0x188, out: 0xa1e6e04ea527fdf9
+sdc1 :: offset: 0x190, out: 0xbb60adfcbfa1b04b
+sdc1 :: offset: 0x198, out: 0xb2e29692b6238b25
+sdc1 :: offset: 0x1a0, out: 0x8aad2b2f
+sdc1 :: offset: 0x1a8, out: 0x87ee0df600000000
+sdc1 :: offset: 0x1b0, out: 0x9d68404499a95df3
+sdc1 :: offset: 0x1b8, out: 0x94ea7b2a902b669d
+sdc1 :: offset: 0x1c0, out: 0xe4750050e0b41de7
+sdc1 :: offset: 0x1c8, out: 0xedf73b3ee9362689
+sdc1 :: offset: 0x1d0, out: 0xf771768cf3b06b3b
+sdc1 :: offset: 0x1d8, out: 0xfef34de2fa325055
+sdc1 :: offset: 0x1e0, out: 0xc27dede8c6bcf05f
+sdc1 :: offset: 0x1e8, out: 0xcbffd686cf3ecb31
+sdc1 :: offset: 0x1f0, out: 0xd1799b34d5b88683
+sdc1 :: offset: 0x1f8, out: 0xd8fba05adc3abded
+sdc1 :: offset: 0x200, out: 0x6dcdfd59690ce0ee
+sdc1 :: offset: 0x208, out: 0x644fc637608edb80
+sdc1 :: offset: 0x210, out: 0x7ec98b857a089632
+sdc1 :: offset: 0x218, out: 0x774bb0eb738aad5c
+sdc1 :: offset: 0x220, out: 0x4bc510e14f040d56
+sdc1 :: offset: 0x228, out: 0x42472b8f46863638
+sdc1 :: offset: 0x230, out: 0x58c1663d5c007b8a
+sdc1 :: offset: 0x238, out: 0x51435d53558240e4
+sdc1 :: offset: 0x240, out: 0x21dc2629251d3b9e
+sdc1 :: offset: 0x248, out: 0x285e1d472c9f00f0
+sdc1 :: offset: 0x250, out: 0x32d850f536194d42
+sdc1 :: offset: 0x258, out: 0x3b5a6b9b3f9b762c
+sdc1 :: offset: 0x260, out: 0x7d4cb910315d626
+sdc1 :: offset: 0x268, out: 0xe56f0ff0a97ed48
+sdc1 :: offset: 0x270, out: 0x14d0bd4d1011a0fa
+sdc1 :: offset: 0x278, out: 0x1d52862319939b94
+sdc1 :: offset: 0x280, out: 0xf5ee4bb9f12f560e
+sdc1 :: offset: 0x288, out: 0xfc6c70d7f8ad6d60
+sdc1 :: offset: 0x290, out: 0xe6ea3d65e22b20d2
+sdc1 :: offset: 0x298, out: 0xef68060beba91bbc
+sdc1 :: offset: 0x2a0, out: 0xd3e6a601d727bbb6
+sdc1 :: offset: 0x2a8, out: 0xda649d6fdea580d8
+sdc1 :: offset: 0x2b0, out: 0xc423cd6a
+sdc1 :: offset: 0x2b8, out: 0xcda1f604
+sdc1 :: offset: 0x2c0, out: 0xb9ff90c9bd3e8d7e
+sdc1 :: offset: 0x2c8, out: 0xb07daba7b4bcb610
+sdc1 :: offset: 0x2d0, out: 0xaafbe615ae3afba2
+sdc1 :: offset: 0x2d8, out: 0xa379dd7ba7b8c0cc
+sdc1 :: offset: 0x2e0, out: 0x9ff77d719b3660c6
+sdc1 :: offset: 0x2e8, out: 0x9675461f92b45ba8
+sdc1 :: offset: 0x2f0, out: 0x8cf30bad8832161a
+sdc1 :: offset: 0x2f8, out: 0x857130c381b02d74
+sdc1 :: offset: 0x300, out: 0x594b8d2e5d8a9099
+sdc1 :: offset: 0x308, out: 0x50c9b6405408abf7
+sdc1 :: offset: 0x310, out: 0x4a4ffbf24e8ee645
+sdc1 :: offset: 0x318, out: 0x43cdc09c470cdd2b
+sdc1 :: offset: 0x320, out: 0x7f4360967b827d21
+sdc1 :: offset: 0x328, out: 0x76c15bf87200464f
+sdc1 :: offset: 0x330, out: 0x6c47164a68860bfd
+sdc1 :: offset: 0x338, out: 0x65c52d2461043093
+sdc1 :: offset: 0x340, out: 0x155a565e119b4be9
+sdc1 :: offset: 0x348, out: 0x1cd86d3018197087
+sdc1 :: offset: 0x350, out: 0x65e2082029f3d35
+sdc1 :: offset: 0x358, out: 0xfdc1bec0b1d065b
+sdc1 :: offset: 0x360, out: 0x3352bbe63793a651
+sdc1 :: offset: 0x368, out: 0x3ad080883e119d3f
+sdc1 :: offset: 0x370, out: 0x2056cd3a2497d08d
+sdc1 :: offset: 0x378, out: 0x29d4f6542d15ebe3
+sdc1 :: offset: 0x380, out: 0xc1683bcec5a92679
+sdc1 :: offset: 0x388, out: 0xc8ea00a0cc2b1d17
+sdc1 :: offset: 0x390, out: 0xd26c4d12d6ad50a5
+sdc1 :: offset: 0x398, out: 0xdbee767cdf2f6bcb
+sdc1 :: offset: 0x3a0, out: 0xe760d676e3a1cbc1
+sdc1 :: offset: 0x3a8, out: 0xeee2ed18ea23f0af
+sdc1 :: offset: 0x3b0, out: 0xf464a0aaf0a5bd1d
+sdc1 :: offset: 0x3b8, out: 0xfde69bc4f9278673
+sdc1 :: offset: 0x3c0, out: 0x8d79e0be89b8fd09
+sdc1 :: offset: 0x3c8, out: 0x84fbdbd0803ac667
+sdc1 :: offset: 0x3d0, out: 0x9e7d96629abc8bd5
+sdc1 :: offset: 0x3d8, out: 0x97ffad0c933eb0bb
+sdc1 :: offset: 0x3e0, out: 0xab710d06afb010b1
+sdc1 :: offset: 0x3e8, out: 0xa2f33668a6322bdf
+sdc1 :: offset: 0x3f0, out: 0xb8757bdabcb4666d
+sdc1 :: offset: 0x3f8, out: 0xb1f740b4b5365d03
+--- SWC1 ---
+swc1 :: offset: 0x0, out: 0x0
+swc1 :: offset: 0x4, out: 0x0
+swc1 :: offset: 0x8, out: 0x9823b6e
+swc1 :: offset: 0xc, out: 0xd4326d9
+swc1 :: offset: 0x10, out: 0x130476dc
+swc1 :: offset: 0x14, out: 0x17c56b6b
+swc1 :: offset: 0x18, out: 0x1a864db2
+swc1 :: offset: 0x1c, out: 0x1e475005
+swc1 :: offset: 0x20, out: 0x2608edb8
+swc1 :: offset: 0x24, out: 0x22c9f00f
+swc1 :: offset: 0x28, out: 0x2f8ad6d6
+swc1 :: offset: 0x2c, out: 0x2b4bcb61
+swc1 :: offset: 0x30, out: 0x350c9b64
+swc1 :: offset: 0x34, out: 0x31cd86d3
+swc1 :: offset: 0x38, out: 0x3c8ea00a
+swc1 :: offset: 0x3c, out: 0x384fbdbd
+swc1 :: offset: 0x40, out: 0x4c11db70
+swc1 :: offset: 0x44, out: 0x48d0c6c7
+swc1 :: offset: 0x48, out: 0x4593e01e
+swc1 :: offset: 0x4c, out: 0x4152fda9
+swc1 :: offset: 0x50, out: 0x5f15adac
+swc1 :: offset: 0x54, out: 0x5bd4b01b
+swc1 :: offset: 0x58, out: 0x569796c2
+swc1 :: offset: 0x5c, out: 0x52568b75
+swc1 :: offset: 0x60, out: 0x6a1936c8
+swc1 :: offset: 0x64, out: 0x6ed82b7f
+swc1 :: offset: 0x68, out: 0x639b0da6
+swc1 :: offset: 0x6c, out: 0x675a1011
+swc1 :: offset: 0x70, out: 0x791d4014
+swc1 :: offset: 0x74, out: 0x7ddc5da3
+swc1 :: offset: 0x78, out: 0x709f7b7a
+swc1 :: offset: 0x7c, out: 0x745e66cd
+swc1 :: offset: 0x80, out: 0x9823b6e0
+swc1 :: offset: 0x84, out: 0x9ce2ab57
+swc1 :: offset: 0x88, out: 0x91a18d8e
+swc1 :: offset: 0x8c, out: 0x95609039
+swc1 :: offset: 0x90, out: 0x8b27c03c
+swc1 :: offset: 0x94, out: 0x8fe6dd8b
+swc1 :: offset: 0x98, out: 0x82a5fb52
+swc1 :: offset: 0x9c, out: 0x8664e6e5
+swc1 :: offset: 0xa0, out: 0xbe2b5b58
+swc1 :: offset: 0xa4, out: 0xbaea46ef
+swc1 :: offset: 0xa8, out: 0xb7a96036
+swc1 :: offset: 0xac, out: 0xb3687d81
+swc1 :: offset: 0xb0, out: 0xad2f2d84
+swc1 :: offset: 0xb4, out: 0xa9ee3033
+swc1 :: offset: 0xb8, out: 0xa4ad16ea
+swc1 :: offset: 0xbc, out: 0xa06c0b5d
+swc1 :: offset: 0xc0, out: 0xd4326d90
+swc1 :: offset: 0xc4, out: 0xd0f37027
+swc1 :: offset: 0xc8, out: 0xddb056fe
+swc1 :: offset: 0xcc, out: 0xd9714b49
+swc1 :: offset: 0xd0, out: 0xc7361b4c
+swc1 :: offset: 0xd4, out: 0xc3f706fb
+swc1 :: offset: 0xd8, out: 0xceb42022
+swc1 :: offset: 0xdc, out: 0xca753d95
+swc1 :: offset: 0xe0, out: 0xf23a8028
+swc1 :: offset: 0xe4, out: 0xf6fb9d9f
+swc1 :: offset: 0xe8, out: 0xfbb8bb46
+swc1 :: offset: 0xec, out: 0xff79a6f1
+swc1 :: offset: 0xf0, out: 0xe13ef6f4
+swc1 :: offset: 0xf4, out: 0xe5ffeb43
+swc1 :: offset: 0xf8, out: 0xe8bccd9a
+swc1 :: offset: 0xfc, out: 0xec7dd02d
+swc1 :: offset: 0x100, out: 0x34867077
+swc1 :: offset: 0x104, out: 0x30476dc0
+swc1 :: offset: 0x108, out: 0x3d044b19
+swc1 :: offset: 0x10c, out: 0x39c556ae
+swc1 :: offset: 0x110, out: 0x278206ab
+swc1 :: offset: 0x114, out: 0x23431b1c
+swc1 :: offset: 0x118, out: 0x2e003dc5
+swc1 :: offset: 0x11c, out: 0x2ac12072
+swc1 :: offset: 0x120, out: 0x128e9dcf
+swc1 :: offset: 0x124, out: 0x164f8078
+swc1 :: offset: 0x128, out: 0x1b0ca6a1
+swc1 :: offset: 0x12c, out: 0x1fcdbb16
+swc1 :: offset: 0x130, out: 0x18aeb13
+swc1 :: offset: 0x134, out: 0x54bf6a4
+swc1 :: offset: 0x138, out: 0x808d07d
+swc1 :: offset: 0x13c, out: 0xcc9cdca
+swc1 :: offset: 0x140, out: 0x7897ab07
+swc1 :: offset: 0x144, out: 0x7c56b6b0
+swc1 :: offset: 0x148, out: 0x71159069
+swc1 :: offset: 0x14c, out: 0x75d48dde
+swc1 :: offset: 0x150, out: 0x6b93dddb
+swc1 :: offset: 0x154, out: 0x6f52c06c
+swc1 :: offset: 0x158, out: 0x6211e6b5
+swc1 :: offset: 0x15c, out: 0x66d0fb02
+swc1 :: offset: 0x160, out: 0x5e9f46bf
+swc1 :: offset: 0x164, out: 0x5a5e5b08
+swc1 :: offset: 0x168, out: 0x571d7dd1
+swc1 :: offset: 0x16c, out: 0x53dc6066
+swc1 :: offset: 0x170, out: 0x4d9b3063
+swc1 :: offset: 0x174, out: 0x495a2dd4
+swc1 :: offset: 0x178, out: 0x44190b0d
+swc1 :: offset: 0x17c, out: 0x40d816ba
+swc1 :: offset: 0x180, out: 0xaca5c697
+swc1 :: offset: 0x184, out: 0xa864db20
+swc1 :: offset: 0x188, out: 0xa527fdf9
+swc1 :: offset: 0x18c, out: 0xa1e6e04e
+swc1 :: offset: 0x190, out: 0xbfa1b04b
+swc1 :: offset: 0x194, out: 0xbb60adfc
+swc1 :: offset: 0x198, out: 0xb6238b25
+swc1 :: offset: 0x19c, out: 0xb2e29692
+swc1 :: offset: 0x1a0, out: 0x8aad2b2f
+swc1 :: offset: 0x1a4, out: 0x0
+swc1 :: offset: 0x1a8, out: 0x0
+swc1 :: offset: 0x1ac, out: 0x87ee0df6
+swc1 :: offset: 0x1b0, out: 0x99a95df3
+swc1 :: offset: 0x1b4, out: 0x9d684044
+swc1 :: offset: 0x1b8, out: 0x902b669d
+swc1 :: offset: 0x1bc, out: 0x94ea7b2a
+swc1 :: offset: 0x1c0, out: 0xe0b41de7
+swc1 :: offset: 0x1c4, out: 0xe4750050
+swc1 :: offset: 0x1c8, out: 0xe9362689
+swc1 :: offset: 0x1cc, out: 0xedf73b3e
+swc1 :: offset: 0x1d0, out: 0xf3b06b3b
+swc1 :: offset: 0x1d4, out: 0xf771768c
+swc1 :: offset: 0x1d8, out: 0xfa325055
+swc1 :: offset: 0x1dc, out: 0xfef34de2
+swc1 :: offset: 0x1e0, out: 0xc6bcf05f
+swc1 :: offset: 0x1e4, out: 0xc27dede8
+swc1 :: offset: 0x1e8, out: 0xcf3ecb31
+swc1 :: offset: 0x1ec, out: 0xcbffd686
+swc1 :: offset: 0x1f0, out: 0xd5b88683
+swc1 :: offset: 0x1f4, out: 0xd1799b34
+swc1 :: offset: 0x1f8, out: 0xdc3abded
+swc1 :: offset: 0x1fc, out: 0xd8fba05a
+swc1 :: offset: 0x200, out: 0x690ce0ee
+swc1 :: offset: 0x204, out: 0x6dcdfd59
+swc1 :: offset: 0x208, out: 0x608edb80
+swc1 :: offset: 0x20c, out: 0x644fc637
+swc1 :: offset: 0x210, out: 0x7a089632
+swc1 :: offset: 0x214, out: 0x7ec98b85
+swc1 :: offset: 0x218, out: 0x738aad5c
+swc1 :: offset: 0x21c, out: 0x774bb0eb
+swc1 :: offset: 0x220, out: 0x4f040d56
+swc1 :: offset: 0x224, out: 0x4bc510e1
+swc1 :: offset: 0x228, out: 0x46863638
+swc1 :: offset: 0x22c, out: 0x42472b8f
+swc1 :: offset: 0x230, out: 0x5c007b8a
+swc1 :: offset: 0x234, out: 0x58c1663d
+swc1 :: offset: 0x238, out: 0x558240e4
+swc1 :: offset: 0x23c, out: 0x51435d53
+swc1 :: offset: 0x240, out: 0x251d3b9e
+swc1 :: offset: 0x244, out: 0x21dc2629
+swc1 :: offset: 0x248, out: 0x2c9f00f0
+swc1 :: offset: 0x24c, out: 0x285e1d47
+swc1 :: offset: 0x250, out: 0x36194d42
+swc1 :: offset: 0x254, out: 0x32d850f5
+swc1 :: offset: 0x258, out: 0x3f9b762c
+swc1 :: offset: 0x25c, out: 0x3b5a6b9b
+swc1 :: offset: 0x260, out: 0x315d626
+swc1 :: offset: 0x264, out: 0x7d4cb91
+swc1 :: offset: 0x268, out: 0xa97ed48
+swc1 :: offset: 0x26c, out: 0xe56f0ff
+swc1 :: offset: 0x270, out: 0x1011a0fa
+swc1 :: offset: 0x274, out: 0x14d0bd4d
+swc1 :: offset: 0x278, out: 0x19939b94
+swc1 :: offset: 0x27c, out: 0x1d528623
+swc1 :: offset: 0x280, out: 0xf12f560e
+swc1 :: offset: 0x284, out: 0xf5ee4bb9
+swc1 :: offset: 0x288, out: 0xf8ad6d60
+swc1 :: offset: 0x28c, out: 0xfc6c70d7
+swc1 :: offset: 0x290, out: 0xe22b20d2
+swc1 :: offset: 0x294, out: 0xe6ea3d65
+swc1 :: offset: 0x298, out: 0xeba91bbc
+swc1 :: offset: 0x29c, out: 0xef68060b
+swc1 :: offset: 0x2a0, out: 0xd727bbb6
+swc1 :: offset: 0x2a4, out: 0xd3e6a601
+swc1 :: offset: 0x2a8, out: 0xdea580d8
+swc1 :: offset: 0x2ac, out: 0xda649d6f
+swc1 :: offset: 0x2b0, out: 0xc423cd6a
+swc1 :: offset: 0x2b4, out: 0x0
+swc1 :: offset: 0x2b8, out: 0xcda1f604
+swc1 :: offset: 0x2bc, out: 0x0
+swc1 :: offset: 0x2c0, out: 0xbd3e8d7e
+swc1 :: offset: 0x2c4, out: 0xb9ff90c9
+swc1 :: offset: 0x2c8, out: 0xb4bcb610
+swc1 :: offset: 0x2cc, out: 0xb07daba7
+swc1 :: offset: 0x2d0, out: 0xae3afba2
+swc1 :: offset: 0x2d4, out: 0xaafbe615
+swc1 :: offset: 0x2d8, out: 0xa7b8c0cc
+swc1 :: offset: 0x2dc, out: 0xa379dd7b
+swc1 :: offset: 0x2e0, out: 0x9b3660c6
+swc1 :: offset: 0x2e4, out: 0x9ff77d71
+swc1 :: offset: 0x2e8, out: 0x92b45ba8
+swc1 :: offset: 0x2ec, out: 0x9675461f
+swc1 :: offset: 0x2f0, out: 0x8832161a
+swc1 :: offset: 0x2f4, out: 0x8cf30bad
+swc1 :: offset: 0x2f8, out: 0x81b02d74
+swc1 :: offset: 0x2fc, out: 0x857130c3
+swc1 :: offset: 0x300, out: 0x5d8a9099
+swc1 :: offset: 0x304, out: 0x594b8d2e
+swc1 :: offset: 0x308, out: 0x5408abf7
+swc1 :: offset: 0x30c, out: 0x50c9b640
+swc1 :: offset: 0x310, out: 0x4e8ee645
+swc1 :: offset: 0x314, out: 0x4a4ffbf2
+swc1 :: offset: 0x318, out: 0x470cdd2b
+swc1 :: offset: 0x31c, out: 0x43cdc09c
+swc1 :: offset: 0x320, out: 0x7b827d21
+swc1 :: offset: 0x324, out: 0x7f436096
+swc1 :: offset: 0x328, out: 0x7200464f
+swc1 :: offset: 0x32c, out: 0x76c15bf8
+swc1 :: offset: 0x330, out: 0x68860bfd
+swc1 :: offset: 0x334, out: 0x6c47164a
+swc1 :: offset: 0x338, out: 0x61043093
+swc1 :: offset: 0x33c, out: 0x65c52d24
+swc1 :: offset: 0x340, out: 0x119b4be9
+swc1 :: offset: 0x344, out: 0x155a565e
+swc1 :: offset: 0x348, out: 0x18197087
+swc1 :: offset: 0x34c, out: 0x1cd86d30
+swc1 :: offset: 0x350, out: 0x29f3d35
+swc1 :: offset: 0x354, out: 0x65e2082
+swc1 :: offset: 0x358, out: 0xb1d065b
+swc1 :: offset: 0x35c, out: 0xfdc1bec
+swc1 :: offset: 0x360, out: 0x3793a651
+swc1 :: offset: 0x364, out: 0x3352bbe6
+swc1 :: offset: 0x368, out: 0x3e119d3f
+swc1 :: offset: 0x36c, out: 0x3ad08088
+swc1 :: offset: 0x370, out: 0x2497d08d
+swc1 :: offset: 0x374, out: 0x2056cd3a
+swc1 :: offset: 0x378, out: 0x2d15ebe3
+swc1 :: offset: 0x37c, out: 0x29d4f654
+swc1 :: offset: 0x380, out: 0xc5a92679
+swc1 :: offset: 0x384, out: 0xc1683bce
+swc1 :: offset: 0x388, out: 0xcc2b1d17
+swc1 :: offset: 0x38c, out: 0xc8ea00a0
+swc1 :: offset: 0x390, out: 0xd6ad50a5
+swc1 :: offset: 0x394, out: 0xd26c4d12
+swc1 :: offset: 0x398, out: 0xdf2f6bcb
+swc1 :: offset: 0x39c, out: 0xdbee767c
+swc1 :: offset: 0x3a0, out: 0xe3a1cbc1
+swc1 :: offset: 0x3a4, out: 0xe760d676
+swc1 :: offset: 0x3a8, out: 0xea23f0af
+swc1 :: offset: 0x3ac, out: 0xeee2ed18
+swc1 :: offset: 0x3b0, out: 0xf0a5bd1d
+swc1 :: offset: 0x3b4, out: 0xf464a0aa
+swc1 :: offset: 0x3b8, out: 0xf9278673
+swc1 :: offset: 0x3bc, out: 0xfde69bc4
+swc1 :: offset: 0x3c0, out: 0x89b8fd09
+swc1 :: offset: 0x3c4, out: 0x8d79e0be
+swc1 :: offset: 0x3c8, out: 0x803ac667
+swc1 :: offset: 0x3cc, out: 0x84fbdbd0
+swc1 :: offset: 0x3d0, out: 0x9abc8bd5
+swc1 :: offset: 0x3d4, out: 0x9e7d9662
+swc1 :: offset: 0x3d8, out: 0x933eb0bb
+swc1 :: offset: 0x3dc, out: 0x97ffad0c
+swc1 :: offset: 0x3e0, out: 0xafb010b1
+swc1 :: offset: 0x3e4, out: 0xab710d06
+swc1 :: offset: 0x3e8, out: 0xa6322bdf
+swc1 :: offset: 0x3ec, out: 0xa2f33668
+swc1 :: offset: 0x3f0, out: 0xbcb4666d
+swc1 :: offset: 0x3f4, out: 0xb8757bda
+swc1 :: offset: 0x3f8, out: 0xb5365d03
for (i = 0; i < N*s2; i = i+8)
TEST1("ld", i, reg_val2);
+#if (__mips_isa_rev < 6)
/* ldl */
for (i = 0; i < N*s1; i++)
TEST1("ldl", i, reg_val1);
for (i = 0; i < N*s2; i++)
TEST1("ldr", i, reg_val2);
+#endif
/* lh */
for (i = 0; i < N*s1; i = i+2)
for (i = 0; i < N*s2; i = i+4)
TEST1("lw", i, reg_val2);
+#if (__mips_isa_rev < 6)
/* lwl */
for (i = 0; i < N*s1; i++)
TEST1("lwl", i, reg_val1);
for (i = 0; i < N*s2; i++)
TEST1("lwr", i, reg_val2);
-
+#endif
/* lwu */
for (i = 0; i < N*s1; i = i+4)
TEST1("lwu", i, reg_val1);
for (i = 0; i < (N-1)*s2; i = i+8)
TEST2("sd", i);
+#if (__mips_isa_rev < 6)
init_reg_val_zero();
/* sdl */
for (i = 0; i < (N-1)*s2; i++)
/* sdr */
for (i = 8; i < (N-1)*s2; i++)
TEST2("sdr", i);
-
+#endif
init_reg_val_zero();
/* sh */
for (i = 0; i < (N-1)*s2; i = i+2)
TEST2("sw", i);
init_reg_val_zero();
+
+#if (__mips_isa_rev < 6)
/* swl */
for (i = 4; i < (N-1)*s2; i++)
TEST2("swl", i);
/* swr */
for (i = 4; i < (N-1)*s2; i++)
TEST2("swr", i);
-
+#endif
return 0;
}
--- /dev/null
+lb :: offset: 0x0, out: 0x0
+lb :: offset: 0x1, out: 0x0
+lb :: offset: 0x2, out: 0x0
+lb :: offset: 0x3, out: 0x0
+lb :: offset: 0x4, out: 0x0
+lb :: offset: 0x5, out: 0x0
+lb :: offset: 0x6, out: 0x0
+lb :: offset: 0x7, out: 0x0
+lb :: offset: 0x8, out: 0x9
+lb :: offset: 0x9, out: 0xffffffffffffff82
+lb :: offset: 0xa, out: 0x3b
+lb :: offset: 0xb, out: 0x6e
+lb :: offset: 0xc, out: 0xd
+lb :: offset: 0xd, out: 0x43
+lb :: offset: 0xe, out: 0x26
+lb :: offset: 0xf, out: 0xffffffffffffffd9
+lb :: offset: 0x10, out: 0x13
+lb :: offset: 0x11, out: 0x4
+lb :: offset: 0x12, out: 0x76
+lb :: offset: 0x13, out: 0xffffffffffffffdc
+lb :: offset: 0x14, out: 0x17
+lb :: offset: 0x15, out: 0xffffffffffffffc5
+lb :: offset: 0x16, out: 0x6b
+lb :: offset: 0x17, out: 0x6b
+lb :: offset: 0x18, out: 0x1a
+lb :: offset: 0x19, out: 0xffffffffffffff86
+lb :: offset: 0x1a, out: 0x4d
+lb :: offset: 0x1b, out: 0xffffffffffffffb2
+lb :: offset: 0x1c, out: 0x1e
+lb :: offset: 0x1d, out: 0x47
+lb :: offset: 0x1e, out: 0x50
+lb :: offset: 0x1f, out: 0x5
+lb :: offset: 0x20, out: 0x26
+lb :: offset: 0x21, out: 0x8
+lb :: offset: 0x22, out: 0xffffffffffffffed
+lb :: offset: 0x23, out: 0xffffffffffffffb8
+lb :: offset: 0x24, out: 0x22
+lb :: offset: 0x25, out: 0xffffffffffffffc9
+lb :: offset: 0x26, out: 0xfffffffffffffff0
+lb :: offset: 0x27, out: 0xf
+lb :: offset: 0x28, out: 0x2f
+lb :: offset: 0x29, out: 0xffffffffffffff8a
+lb :: offset: 0x2a, out: 0xffffffffffffffd6
+lb :: offset: 0x2b, out: 0xffffffffffffffd6
+lb :: offset: 0x2c, out: 0x2b
+lb :: offset: 0x2d, out: 0x4b
+lb :: offset: 0x2e, out: 0xffffffffffffffcb
+lb :: offset: 0x2f, out: 0x61
+lb :: offset: 0x30, out: 0x35
+lb :: offset: 0x31, out: 0xc
+lb :: offset: 0x32, out: 0xffffffffffffff9b
+lb :: offset: 0x33, out: 0x64
+lb :: offset: 0x34, out: 0x31
+lb :: offset: 0x35, out: 0xffffffffffffffcd
+lb :: offset: 0x36, out: 0xffffffffffffff86
+lb :: offset: 0x37, out: 0xffffffffffffffd3
+lb :: offset: 0x38, out: 0x3c
+lb :: offset: 0x39, out: 0xffffffffffffff8e
+lb :: offset: 0x3a, out: 0xffffffffffffffa0
+lb :: offset: 0x3b, out: 0xa
+lb :: offset: 0x3c, out: 0x38
+lb :: offset: 0x3d, out: 0x4f
+lb :: offset: 0x3e, out: 0xffffffffffffffbd
+lb :: offset: 0x3f, out: 0xffffffffffffffbd
+lb :: offset: 0x40, out: 0x4c
+lb :: offset: 0x41, out: 0x11
+lb :: offset: 0x42, out: 0xffffffffffffffdb
+lb :: offset: 0x43, out: 0x70
+lb :: offset: 0x44, out: 0x48
+lb :: offset: 0x45, out: 0xffffffffffffffd0
+lb :: offset: 0x46, out: 0xffffffffffffffc6
+lb :: offset: 0x47, out: 0xffffffffffffffc7
+lb :: offset: 0x48, out: 0x45
+lb :: offset: 0x49, out: 0xffffffffffffff93
+lb :: offset: 0x4a, out: 0xffffffffffffffe0
+lb :: offset: 0x4b, out: 0x1e
+lb :: offset: 0x4c, out: 0x41
+lb :: offset: 0x4d, out: 0x52
+lb :: offset: 0x4e, out: 0xfffffffffffffffd
+lb :: offset: 0x4f, out: 0xffffffffffffffa9
+lb :: offset: 0x50, out: 0x5f
+lb :: offset: 0x51, out: 0x15
+lb :: offset: 0x52, out: 0xffffffffffffffad
+lb :: offset: 0x53, out: 0xffffffffffffffac
+lb :: offset: 0x54, out: 0x5b
+lb :: offset: 0x55, out: 0xffffffffffffffd4
+lb :: offset: 0x56, out: 0xffffffffffffffb0
+lb :: offset: 0x57, out: 0x1b
+lb :: offset: 0x58, out: 0x56
+lb :: offset: 0x59, out: 0xffffffffffffff97
+lb :: offset: 0x5a, out: 0xffffffffffffff96
+lb :: offset: 0x5b, out: 0xffffffffffffffc2
+lb :: offset: 0x5c, out: 0x52
+lb :: offset: 0x5d, out: 0x56
+lb :: offset: 0x5e, out: 0xffffffffffffff8b
+lb :: offset: 0x5f, out: 0x75
+lb :: offset: 0x60, out: 0x6a
+lb :: offset: 0x61, out: 0x19
+lb :: offset: 0x62, out: 0x36
+lb :: offset: 0x63, out: 0xffffffffffffffc8
+lb :: offset: 0x64, out: 0x6e
+lb :: offset: 0x65, out: 0xffffffffffffffd8
+lb :: offset: 0x66, out: 0x2b
+lb :: offset: 0x67, out: 0x7f
+lb :: offset: 0x68, out: 0x63
+lb :: offset: 0x69, out: 0xffffffffffffff9b
+lb :: offset: 0x6a, out: 0xd
+lb :: offset: 0x6b, out: 0xffffffffffffffa6
+lb :: offset: 0x6c, out: 0x67
+lb :: offset: 0x6d, out: 0x5a
+lb :: offset: 0x6e, out: 0x10
+lb :: offset: 0x6f, out: 0x11
+lb :: offset: 0x70, out: 0x79
+lb :: offset: 0x71, out: 0x1d
+lb :: offset: 0x72, out: 0x40
+lb :: offset: 0x73, out: 0x14
+lb :: offset: 0x74, out: 0x7d
+lb :: offset: 0x75, out: 0xffffffffffffffdc
+lb :: offset: 0x76, out: 0x5d
+lb :: offset: 0x77, out: 0xffffffffffffffa3
+lb :: offset: 0x78, out: 0x70
+lb :: offset: 0x79, out: 0xffffffffffffff9f
+lb :: offset: 0x7a, out: 0x7b
+lb :: offset: 0x7b, out: 0x7a
+lb :: offset: 0x7c, out: 0x74
+lb :: offset: 0x7d, out: 0x5e
+lb :: offset: 0x7e, out: 0x66
+lb :: offset: 0x7f, out: 0xffffffffffffffcd
+lb :: offset: 0x80, out: 0xffffffffffffff98
+lb :: offset: 0x81, out: 0x23
+lb :: offset: 0x82, out: 0xffffffffffffffb6
+lb :: offset: 0x83, out: 0xffffffffffffffe0
+lb :: offset: 0x84, out: 0xffffffffffffff9c
+lb :: offset: 0x85, out: 0xffffffffffffffe2
+lb :: offset: 0x86, out: 0xffffffffffffffab
+lb :: offset: 0x87, out: 0x57
+lb :: offset: 0x88, out: 0xffffffffffffff91
+lb :: offset: 0x89, out: 0xffffffffffffffa1
+lb :: offset: 0x8a, out: 0xffffffffffffff8d
+lb :: offset: 0x8b, out: 0xffffffffffffff8e
+lb :: offset: 0x8c, out: 0xffffffffffffff95
+lb :: offset: 0x8d, out: 0x60
+lb :: offset: 0x8e, out: 0xffffffffffffff90
+lb :: offset: 0x8f, out: 0x39
+lb :: offset: 0x90, out: 0xffffffffffffff8b
+lb :: offset: 0x91, out: 0x27
+lb :: offset: 0x92, out: 0xffffffffffffffc0
+lb :: offset: 0x93, out: 0x3c
+lb :: offset: 0x94, out: 0xffffffffffffff8f
+lb :: offset: 0x95, out: 0xffffffffffffffe6
+lb :: offset: 0x96, out: 0xffffffffffffffdd
+lb :: offset: 0x97, out: 0xffffffffffffff8b
+lb :: offset: 0x98, out: 0xffffffffffffff82
+lb :: offset: 0x99, out: 0xffffffffffffffa5
+lb :: offset: 0x9a, out: 0xfffffffffffffffb
+lb :: offset: 0x9b, out: 0x52
+lb :: offset: 0x9c, out: 0xffffffffffffff86
+lb :: offset: 0x9d, out: 0x64
+lb :: offset: 0x9e, out: 0xffffffffffffffe6
+lb :: offset: 0x9f, out: 0xffffffffffffffe5
+lb :: offset: 0xa0, out: 0xffffffffffffffbe
+lb :: offset: 0xa1, out: 0x2b
+lb :: offset: 0xa2, out: 0x5b
+lb :: offset: 0xa3, out: 0x58
+lb :: offset: 0xa4, out: 0xffffffffffffffba
+lb :: offset: 0xa5, out: 0xffffffffffffffea
+lb :: offset: 0xa6, out: 0x46
+lb :: offset: 0xa7, out: 0xffffffffffffffef
+lb :: offset: 0xa8, out: 0xffffffffffffffb7
+lb :: offset: 0xa9, out: 0xffffffffffffffa9
+lb :: offset: 0xaa, out: 0x60
+lb :: offset: 0xab, out: 0x36
+lb :: offset: 0xac, out: 0xffffffffffffffb3
+lb :: offset: 0xad, out: 0x68
+lb :: offset: 0xae, out: 0x7d
+lb :: offset: 0xaf, out: 0xffffffffffffff81
+lb :: offset: 0xb0, out: 0xffffffffffffffad
+lb :: offset: 0xb1, out: 0x2f
+lb :: offset: 0xb2, out: 0x2d
+lb :: offset: 0xb3, out: 0xffffffffffffff84
+lb :: offset: 0xb4, out: 0xffffffffffffffa9
+lb :: offset: 0xb5, out: 0xffffffffffffffee
+lb :: offset: 0xb6, out: 0x30
+lb :: offset: 0xb7, out: 0x33
+lb :: offset: 0xb8, out: 0xffffffffffffffa4
+lb :: offset: 0xb9, out: 0xffffffffffffffad
+lb :: offset: 0xba, out: 0x16
+lb :: offset: 0xbb, out: 0xffffffffffffffea
+lb :: offset: 0xbc, out: 0xffffffffffffffa0
+lb :: offset: 0xbd, out: 0x6c
+lb :: offset: 0xbe, out: 0xb
+lb :: offset: 0xbf, out: 0x5d
+lb :: offset: 0xc0, out: 0xffffffffffffffd4
+lb :: offset: 0xc1, out: 0x32
+lb :: offset: 0xc2, out: 0x6d
+lb :: offset: 0xc3, out: 0xffffffffffffff90
+lb :: offset: 0xc4, out: 0xffffffffffffffd0
+lb :: offset: 0xc5, out: 0xfffffffffffffff3
+lb :: offset: 0xc6, out: 0x70
+lb :: offset: 0xc7, out: 0x27
+lb :: offset: 0xc8, out: 0xffffffffffffffdd
+lb :: offset: 0xc9, out: 0xffffffffffffffb0
+lb :: offset: 0xca, out: 0x56
+lb :: offset: 0xcb, out: 0xfffffffffffffffe
+lb :: offset: 0xcc, out: 0xffffffffffffffd9
+lb :: offset: 0xcd, out: 0x71
+lb :: offset: 0xce, out: 0x4b
+lb :: offset: 0xcf, out: 0x49
+lb :: offset: 0xd0, out: 0xffffffffffffffc7
+lb :: offset: 0xd1, out: 0x36
+lb :: offset: 0xd2, out: 0x1b
+lb :: offset: 0xd3, out: 0x4c
+lb :: offset: 0xd4, out: 0xffffffffffffffc3
+lb :: offset: 0xd5, out: 0xfffffffffffffff7
+lb :: offset: 0xd6, out: 0x6
+lb :: offset: 0xd7, out: 0xfffffffffffffffb
+lb :: offset: 0xd8, out: 0xffffffffffffffce
+lb :: offset: 0xd9, out: 0xffffffffffffffb4
+lb :: offset: 0xda, out: 0x20
+lb :: offset: 0xdb, out: 0x22
+lb :: offset: 0xdc, out: 0xffffffffffffffca
+lb :: offset: 0xdd, out: 0x75
+lb :: offset: 0xde, out: 0x3d
+lb :: offset: 0xdf, out: 0xffffffffffffff95
+lb :: offset: 0xe0, out: 0xfffffffffffffff2
+lb :: offset: 0xe1, out: 0x3a
+lb :: offset: 0xe2, out: 0xffffffffffffff80
+lb :: offset: 0xe3, out: 0x28
+lb :: offset: 0xe4, out: 0xfffffffffffffff6
+lb :: offset: 0xe5, out: 0xfffffffffffffffb
+lb :: offset: 0xe6, out: 0xffffffffffffff9d
+lb :: offset: 0xe7, out: 0xffffffffffffff9f
+lb :: offset: 0xe8, out: 0xfffffffffffffffb
+lb :: offset: 0xe9, out: 0xffffffffffffffb8
+lb :: offset: 0xea, out: 0xffffffffffffffbb
+lb :: offset: 0xeb, out: 0x46
+lb :: offset: 0xec, out: 0xffffffffffffffff
+lb :: offset: 0xed, out: 0x79
+lb :: offset: 0xee, out: 0xffffffffffffffa6
+lb :: offset: 0xef, out: 0xfffffffffffffff1
+lb :: offset: 0xf0, out: 0xffffffffffffffe1
+lb :: offset: 0xf1, out: 0x3e
+lb :: offset: 0xf2, out: 0xfffffffffffffff6
+lb :: offset: 0xf3, out: 0xfffffffffffffff4
+lb :: offset: 0xf4, out: 0xffffffffffffffe5
+lb :: offset: 0xf5, out: 0xffffffffffffffff
+lb :: offset: 0xf6, out: 0xffffffffffffffeb
+lb :: offset: 0xf7, out: 0x43
+lb :: offset: 0xf8, out: 0xffffffffffffffe8
+lb :: offset: 0xf9, out: 0xffffffffffffffbc
+lb :: offset: 0xfa, out: 0xffffffffffffffcd
+lb :: offset: 0xfb, out: 0xffffffffffffff9a
+lb :: offset: 0xfc, out: 0xffffffffffffffec
+lb :: offset: 0xfd, out: 0x7d
+lb :: offset: 0xfe, out: 0xffffffffffffffd0
+lb :: offset: 0xff, out: 0x2d
+lb :: offset: 0x100, out: 0x34
+lb :: offset: 0x101, out: 0xffffffffffffff86
+lb :: offset: 0x102, out: 0x70
+lb :: offset: 0x103, out: 0x77
+lb :: offset: 0x104, out: 0x30
+lb :: offset: 0x105, out: 0x47
+lb :: offset: 0x106, out: 0x6d
+lb :: offset: 0x107, out: 0xffffffffffffffc0
+lb :: offset: 0x108, out: 0x3d
+lb :: offset: 0x109, out: 0x4
+lb :: offset: 0x10a, out: 0x4b
+lb :: offset: 0x10b, out: 0x19
+lb :: offset: 0x10c, out: 0x39
+lb :: offset: 0x10d, out: 0xffffffffffffffc5
+lb :: offset: 0x10e, out: 0x56
+lb :: offset: 0x10f, out: 0xffffffffffffffae
+lb :: offset: 0x110, out: 0x27
+lb :: offset: 0x111, out: 0xffffffffffffff82
+lb :: offset: 0x112, out: 0x6
+lb :: offset: 0x113, out: 0xffffffffffffffab
+lb :: offset: 0x114, out: 0x23
+lb :: offset: 0x115, out: 0x43
+lb :: offset: 0x116, out: 0x1b
+lb :: offset: 0x117, out: 0x1c
+lb :: offset: 0x118, out: 0x2e
+lb :: offset: 0x119, out: 0x0
+lb :: offset: 0x11a, out: 0x3d
+lb :: offset: 0x11b, out: 0xffffffffffffffc5
+lb :: offset: 0x11c, out: 0x2a
+lb :: offset: 0x11d, out: 0xffffffffffffffc1
+lb :: offset: 0x11e, out: 0x20
+lb :: offset: 0x11f, out: 0x72
+lb :: offset: 0x120, out: 0x12
+lb :: offset: 0x121, out: 0xffffffffffffff8e
+lb :: offset: 0x122, out: 0xffffffffffffff9d
+lb :: offset: 0x123, out: 0xffffffffffffffcf
+lb :: offset: 0x124, out: 0x16
+lb :: offset: 0x125, out: 0x4f
+lb :: offset: 0x126, out: 0xffffffffffffff80
+lb :: offset: 0x127, out: 0x78
+lb :: offset: 0x128, out: 0x1b
+lb :: offset: 0x129, out: 0xc
+lb :: offset: 0x12a, out: 0xffffffffffffffa6
+lb :: offset: 0x12b, out: 0xffffffffffffffa1
+lb :: offset: 0x12c, out: 0x1f
+lb :: offset: 0x12d, out: 0xffffffffffffffcd
+lb :: offset: 0x12e, out: 0xffffffffffffffbb
+lb :: offset: 0x12f, out: 0x16
+lb :: offset: 0x130, out: 0x1
+lb :: offset: 0x131, out: 0xffffffffffffff8a
+lb :: offset: 0x132, out: 0xffffffffffffffeb
+lb :: offset: 0x133, out: 0x13
+lb :: offset: 0x134, out: 0x5
+lb :: offset: 0x135, out: 0x4b
+lb :: offset: 0x136, out: 0xfffffffffffffff6
+lb :: offset: 0x137, out: 0xffffffffffffffa4
+lb :: offset: 0x138, out: 0x8
+lb :: offset: 0x139, out: 0x8
+lb :: offset: 0x13a, out: 0xffffffffffffffd0
+lb :: offset: 0x13b, out: 0x7d
+lb :: offset: 0x13c, out: 0xc
+lb :: offset: 0x13d, out: 0xffffffffffffffc9
+lb :: offset: 0x13e, out: 0xffffffffffffffcd
+lb :: offset: 0x13f, out: 0xffffffffffffffca
+lb :: offset: 0x140, out: 0x78
+lb :: offset: 0x141, out: 0xffffffffffffff97
+lb :: offset: 0x142, out: 0xffffffffffffffab
+lb :: offset: 0x143, out: 0x7
+lb :: offset: 0x144, out: 0x7c
+lb :: offset: 0x145, out: 0x56
+lb :: offset: 0x146, out: 0xffffffffffffffb6
+lb :: offset: 0x147, out: 0xffffffffffffffb0
+lb :: offset: 0x148, out: 0x71
+lb :: offset: 0x149, out: 0x15
+lb :: offset: 0x14a, out: 0xffffffffffffff90
+lb :: offset: 0x14b, out: 0x69
+lb :: offset: 0x14c, out: 0x75
+lb :: offset: 0x14d, out: 0xffffffffffffffd4
+lb :: offset: 0x14e, out: 0xffffffffffffff8d
+lb :: offset: 0x14f, out: 0xffffffffffffffde
+lb :: offset: 0x150, out: 0x6b
+lb :: offset: 0x151, out: 0xffffffffffffff93
+lb :: offset: 0x152, out: 0xffffffffffffffdd
+lb :: offset: 0x153, out: 0xffffffffffffffdb
+lb :: offset: 0x154, out: 0x6f
+lb :: offset: 0x155, out: 0x52
+lb :: offset: 0x156, out: 0xffffffffffffffc0
+lb :: offset: 0x157, out: 0x6c
+lb :: offset: 0x158, out: 0x62
+lb :: offset: 0x159, out: 0x11
+lb :: offset: 0x15a, out: 0xffffffffffffffe6
+lb :: offset: 0x15b, out: 0xffffffffffffffb5
+lb :: offset: 0x15c, out: 0x66
+lb :: offset: 0x15d, out: 0xffffffffffffffd0
+lb :: offset: 0x15e, out: 0xfffffffffffffffb
+lb :: offset: 0x15f, out: 0x2
+lb :: offset: 0x160, out: 0x5e
+lb :: offset: 0x161, out: 0xffffffffffffff9f
+lb :: offset: 0x162, out: 0x46
+lb :: offset: 0x163, out: 0xffffffffffffffbf
+lb :: offset: 0x164, out: 0x5a
+lb :: offset: 0x165, out: 0x5e
+lb :: offset: 0x166, out: 0x5b
+lb :: offset: 0x167, out: 0x8
+lb :: offset: 0x168, out: 0x57
+lb :: offset: 0x169, out: 0x1d
+lb :: offset: 0x16a, out: 0x7d
+lb :: offset: 0x16b, out: 0xffffffffffffffd1
+lb :: offset: 0x16c, out: 0x53
+lb :: offset: 0x16d, out: 0xffffffffffffffdc
+lb :: offset: 0x16e, out: 0x60
+lb :: offset: 0x16f, out: 0x66
+lb :: offset: 0x170, out: 0x4d
+lb :: offset: 0x171, out: 0xffffffffffffff9b
+lb :: offset: 0x172, out: 0x30
+lb :: offset: 0x173, out: 0x63
+lb :: offset: 0x174, out: 0x49
+lb :: offset: 0x175, out: 0x5a
+lb :: offset: 0x176, out: 0x2d
+lb :: offset: 0x177, out: 0xffffffffffffffd4
+lb :: offset: 0x178, out: 0x44
+lb :: offset: 0x179, out: 0x19
+lb :: offset: 0x17a, out: 0xb
+lb :: offset: 0x17b, out: 0xd
+lb :: offset: 0x17c, out: 0x40
+lb :: offset: 0x17d, out: 0xffffffffffffffd8
+lb :: offset: 0x17e, out: 0x16
+lb :: offset: 0x17f, out: 0xffffffffffffffba
+lb :: offset: 0x180, out: 0xffffffffffffffac
+lb :: offset: 0x181, out: 0xffffffffffffffa5
+lb :: offset: 0x182, out: 0xffffffffffffffc6
+lb :: offset: 0x183, out: 0xffffffffffffff97
+lb :: offset: 0x184, out: 0xffffffffffffffa8
+lb :: offset: 0x185, out: 0x64
+lb :: offset: 0x186, out: 0xffffffffffffffdb
+lb :: offset: 0x187, out: 0x20
+lb :: offset: 0x188, out: 0xffffffffffffffa5
+lb :: offset: 0x189, out: 0x27
+lb :: offset: 0x18a, out: 0xfffffffffffffffd
+lb :: offset: 0x18b, out: 0xfffffffffffffff9
+lb :: offset: 0x18c, out: 0xffffffffffffffa1
+lb :: offset: 0x18d, out: 0xffffffffffffffe6
+lb :: offset: 0x18e, out: 0xffffffffffffffe0
+lb :: offset: 0x18f, out: 0x4e
+lb :: offset: 0x190, out: 0xffffffffffffffbf
+lb :: offset: 0x191, out: 0xffffffffffffffa1
+lb :: offset: 0x192, out: 0xffffffffffffffb0
+lb :: offset: 0x193, out: 0x4b
+lb :: offset: 0x194, out: 0xffffffffffffffbb
+lb :: offset: 0x195, out: 0x60
+lb :: offset: 0x196, out: 0xffffffffffffffad
+lb :: offset: 0x197, out: 0xfffffffffffffffc
+lb :: offset: 0x198, out: 0xffffffffffffffb6
+lb :: offset: 0x199, out: 0x23
+lb :: offset: 0x19a, out: 0xffffffffffffff8b
+lb :: offset: 0x19b, out: 0x25
+lb :: offset: 0x19c, out: 0xffffffffffffffb2
+lb :: offset: 0x19d, out: 0xffffffffffffffe2
+lb :: offset: 0x19e, out: 0xffffffffffffff96
+lb :: offset: 0x19f, out: 0xffffffffffffff92
+lb :: offset: 0x1a0, out: 0xffffffffffffff8a
+lb :: offset: 0x1a1, out: 0xffffffffffffffad
+lb :: offset: 0x1a2, out: 0x2b
+lb :: offset: 0x1a3, out: 0x2f
+lb :: offset: 0x1a4, out: 0x0
+lb :: offset: 0x1a5, out: 0x0
+lb :: offset: 0x1a6, out: 0x0
+lb :: offset: 0x1a7, out: 0x0
+lb :: offset: 0x1a8, out: 0x0
+lb :: offset: 0x1a9, out: 0x0
+lb :: offset: 0x1aa, out: 0x0
+lb :: offset: 0x1ab, out: 0x0
+lb :: offset: 0x1ac, out: 0xffffffffffffff87
+lb :: offset: 0x1ad, out: 0xffffffffffffffee
+lb :: offset: 0x1ae, out: 0xd
+lb :: offset: 0x1af, out: 0xfffffffffffffff6
+lb :: offset: 0x1b0, out: 0xffffffffffffff99
+lb :: offset: 0x1b1, out: 0xffffffffffffffa9
+lb :: offset: 0x1b2, out: 0x5d
+lb :: offset: 0x1b3, out: 0xfffffffffffffff3
+lb :: offset: 0x1b4, out: 0xffffffffffffff9d
+lb :: offset: 0x1b5, out: 0x68
+lb :: offset: 0x1b6, out: 0x40
+lb :: offset: 0x1b7, out: 0x44
+lb :: offset: 0x1b8, out: 0xffffffffffffff90
+lb :: offset: 0x1b9, out: 0x2b
+lb :: offset: 0x1ba, out: 0x66
+lb :: offset: 0x1bb, out: 0xffffffffffffff9d
+lb :: offset: 0x1bc, out: 0xffffffffffffff94
+lb :: offset: 0x1bd, out: 0xffffffffffffffea
+lb :: offset: 0x1be, out: 0x7b
+lb :: offset: 0x1bf, out: 0x2a
+lb :: offset: 0x1c0, out: 0xffffffffffffffe0
+lb :: offset: 0x1c1, out: 0xffffffffffffffb4
+lb :: offset: 0x1c2, out: 0x1d
+lb :: offset: 0x1c3, out: 0xffffffffffffffe7
+lb :: offset: 0x1c4, out: 0xffffffffffffffe4
+lb :: offset: 0x1c5, out: 0x75
+lb :: offset: 0x1c6, out: 0x0
+lb :: offset: 0x1c7, out: 0x50
+lb :: offset: 0x1c8, out: 0xffffffffffffffe9
+lb :: offset: 0x1c9, out: 0x36
+lb :: offset: 0x1ca, out: 0x26
+lb :: offset: 0x1cb, out: 0xffffffffffffff89
+lb :: offset: 0x1cc, out: 0xffffffffffffffed
+lb :: offset: 0x1cd, out: 0xfffffffffffffff7
+lb :: offset: 0x1ce, out: 0x3b
+lb :: offset: 0x1cf, out: 0x3e
+lb :: offset: 0x1d0, out: 0xfffffffffffffff3
+lb :: offset: 0x1d1, out: 0xffffffffffffffb0
+lb :: offset: 0x1d2, out: 0x6b
+lb :: offset: 0x1d3, out: 0x3b
+lb :: offset: 0x1d4, out: 0xfffffffffffffff7
+lb :: offset: 0x1d5, out: 0x71
+lb :: offset: 0x1d6, out: 0x76
+lb :: offset: 0x1d7, out: 0xffffffffffffff8c
+lb :: offset: 0x1d8, out: 0xfffffffffffffffa
+lb :: offset: 0x1d9, out: 0x32
+lb :: offset: 0x1da, out: 0x50
+lb :: offset: 0x1db, out: 0x55
+lb :: offset: 0x1dc, out: 0xfffffffffffffffe
+lb :: offset: 0x1dd, out: 0xfffffffffffffff3
+lb :: offset: 0x1de, out: 0x4d
+lb :: offset: 0x1df, out: 0xffffffffffffffe2
+lb :: offset: 0x1e0, out: 0xffffffffffffffc6
+lb :: offset: 0x1e1, out: 0xffffffffffffffbc
+lb :: offset: 0x1e2, out: 0xfffffffffffffff0
+lb :: offset: 0x1e3, out: 0x5f
+lb :: offset: 0x1e4, out: 0xffffffffffffffc2
+lb :: offset: 0x1e5, out: 0x7d
+lb :: offset: 0x1e6, out: 0xffffffffffffffed
+lb :: offset: 0x1e7, out: 0xffffffffffffffe8
+lb :: offset: 0x1e8, out: 0xffffffffffffffcf
+lb :: offset: 0x1e9, out: 0x3e
+lb :: offset: 0x1ea, out: 0xffffffffffffffcb
+lb :: offset: 0x1eb, out: 0x31
+lb :: offset: 0x1ec, out: 0xffffffffffffffcb
+lb :: offset: 0x1ed, out: 0xffffffffffffffff
+lb :: offset: 0x1ee, out: 0xffffffffffffffd6
+lb :: offset: 0x1ef, out: 0xffffffffffffff86
+lb :: offset: 0x1f0, out: 0xffffffffffffffd5
+lb :: offset: 0x1f1, out: 0xffffffffffffffb8
+lb :: offset: 0x1f2, out: 0xffffffffffffff86
+lb :: offset: 0x1f3, out: 0xffffffffffffff83
+lb :: offset: 0x1f4, out: 0xffffffffffffffd1
+lb :: offset: 0x1f5, out: 0x79
+lb :: offset: 0x1f6, out: 0xffffffffffffff9b
+lb :: offset: 0x1f7, out: 0x34
+lb :: offset: 0x1f8, out: 0xffffffffffffffdc
+lb :: offset: 0x1f9, out: 0x3a
+lb :: offset: 0x1fa, out: 0xffffffffffffffbd
+lb :: offset: 0x1fb, out: 0xffffffffffffffed
+lb :: offset: 0x1fc, out: 0xffffffffffffffd8
+lb :: offset: 0x1fd, out: 0xfffffffffffffffb
+lb :: offset: 0x1fe, out: 0xffffffffffffffa0
+lb :: offset: 0x1ff, out: 0x5a
+lb :: offset: 0x200, out: 0x69
+lb :: offset: 0x201, out: 0xc
+lb :: offset: 0x202, out: 0xffffffffffffffe0
+lb :: offset: 0x203, out: 0xffffffffffffffee
+lb :: offset: 0x204, out: 0x6d
+lb :: offset: 0x205, out: 0xffffffffffffffcd
+lb :: offset: 0x206, out: 0xfffffffffffffffd
+lb :: offset: 0x207, out: 0x59
+lb :: offset: 0x208, out: 0x60
+lb :: offset: 0x209, out: 0xffffffffffffff8e
+lb :: offset: 0x20a, out: 0xffffffffffffffdb
+lb :: offset: 0x20b, out: 0xffffffffffffff80
+lb :: offset: 0x20c, out: 0x64
+lb :: offset: 0x20d, out: 0x4f
+lb :: offset: 0x20e, out: 0xffffffffffffffc6
+lb :: offset: 0x20f, out: 0x37
+lb :: offset: 0x210, out: 0x7a
+lb :: offset: 0x211, out: 0x8
+lb :: offset: 0x212, out: 0xffffffffffffff96
+lb :: offset: 0x213, out: 0x32
+lb :: offset: 0x214, out: 0x7e
+lb :: offset: 0x215, out: 0xffffffffffffffc9
+lb :: offset: 0x216, out: 0xffffffffffffff8b
+lb :: offset: 0x217, out: 0xffffffffffffff85
+lb :: offset: 0x218, out: 0x73
+lb :: offset: 0x219, out: 0xffffffffffffff8a
+lb :: offset: 0x21a, out: 0xffffffffffffffad
+lb :: offset: 0x21b, out: 0x5c
+lb :: offset: 0x21c, out: 0x77
+lb :: offset: 0x21d, out: 0x4b
+lb :: offset: 0x21e, out: 0xffffffffffffffb0
+lb :: offset: 0x21f, out: 0xffffffffffffffeb
+lb :: offset: 0x220, out: 0x4f
+lb :: offset: 0x221, out: 0x4
+lb :: offset: 0x222, out: 0xd
+lb :: offset: 0x223, out: 0x56
+lb :: offset: 0x224, out: 0x4b
+lb :: offset: 0x225, out: 0xffffffffffffffc5
+lb :: offset: 0x226, out: 0x10
+lb :: offset: 0x227, out: 0xffffffffffffffe1
+lb :: offset: 0x228, out: 0x46
+lb :: offset: 0x229, out: 0xffffffffffffff86
+lb :: offset: 0x22a, out: 0x36
+lb :: offset: 0x22b, out: 0x38
+lb :: offset: 0x22c, out: 0x42
+lb :: offset: 0x22d, out: 0x47
+lb :: offset: 0x22e, out: 0x2b
+lb :: offset: 0x22f, out: 0xffffffffffffff8f
+lb :: offset: 0x230, out: 0x5c
+lb :: offset: 0x231, out: 0x0
+lb :: offset: 0x232, out: 0x7b
+lb :: offset: 0x233, out: 0xffffffffffffff8a
+lb :: offset: 0x234, out: 0x58
+lb :: offset: 0x235, out: 0xffffffffffffffc1
+lb :: offset: 0x236, out: 0x66
+lb :: offset: 0x237, out: 0x3d
+lb :: offset: 0x238, out: 0x55
+lb :: offset: 0x239, out: 0xffffffffffffff82
+lb :: offset: 0x23a, out: 0x40
+lb :: offset: 0x23b, out: 0xffffffffffffffe4
+lb :: offset: 0x23c, out: 0x51
+lb :: offset: 0x23d, out: 0x43
+lb :: offset: 0x23e, out: 0x5d
+lb :: offset: 0x23f, out: 0x53
+lb :: offset: 0x240, out: 0x25
+lb :: offset: 0x241, out: 0x1d
+lb :: offset: 0x242, out: 0x3b
+lb :: offset: 0x243, out: 0xffffffffffffff9e
+lb :: offset: 0x244, out: 0x21
+lb :: offset: 0x245, out: 0xffffffffffffffdc
+lb :: offset: 0x246, out: 0x26
+lb :: offset: 0x247, out: 0x29
+lb :: offset: 0x248, out: 0x2c
+lb :: offset: 0x249, out: 0xffffffffffffff9f
+lb :: offset: 0x24a, out: 0x0
+lb :: offset: 0x24b, out: 0xfffffffffffffff0
+lb :: offset: 0x24c, out: 0x28
+lb :: offset: 0x24d, out: 0x5e
+lb :: offset: 0x24e, out: 0x1d
+lb :: offset: 0x24f, out: 0x47
+lb :: offset: 0x250, out: 0x36
+lb :: offset: 0x251, out: 0x19
+lb :: offset: 0x252, out: 0x4d
+lb :: offset: 0x253, out: 0x42
+lb :: offset: 0x254, out: 0x32
+lb :: offset: 0x255, out: 0xffffffffffffffd8
+lb :: offset: 0x256, out: 0x50
+lb :: offset: 0x257, out: 0xfffffffffffffff5
+lb :: offset: 0x258, out: 0x3f
+lb :: offset: 0x259, out: 0xffffffffffffff9b
+lb :: offset: 0x25a, out: 0x76
+lb :: offset: 0x25b, out: 0x2c
+lb :: offset: 0x25c, out: 0x3b
+lb :: offset: 0x25d, out: 0x5a
+lb :: offset: 0x25e, out: 0x6b
+lb :: offset: 0x25f, out: 0xffffffffffffff9b
+lb :: offset: 0x260, out: 0x3
+lb :: offset: 0x261, out: 0x15
+lb :: offset: 0x262, out: 0xffffffffffffffd6
+lb :: offset: 0x263, out: 0x26
+lb :: offset: 0x264, out: 0x7
+lb :: offset: 0x265, out: 0xffffffffffffffd4
+lb :: offset: 0x266, out: 0xffffffffffffffcb
+lb :: offset: 0x267, out: 0xffffffffffffff91
+lb :: offset: 0x268, out: 0xa
+lb :: offset: 0x269, out: 0xffffffffffffff97
+lb :: offset: 0x26a, out: 0xffffffffffffffed
+lb :: offset: 0x26b, out: 0x48
+lb :: offset: 0x26c, out: 0xe
+lb :: offset: 0x26d, out: 0x56
+lb :: offset: 0x26e, out: 0xfffffffffffffff0
+lb :: offset: 0x26f, out: 0xffffffffffffffff
+lb :: offset: 0x270, out: 0x10
+lb :: offset: 0x271, out: 0x11
+lb :: offset: 0x272, out: 0xffffffffffffffa0
+lb :: offset: 0x273, out: 0xfffffffffffffffa
+lb :: offset: 0x274, out: 0x14
+lb :: offset: 0x275, out: 0xffffffffffffffd0
+lb :: offset: 0x276, out: 0xffffffffffffffbd
+lb :: offset: 0x277, out: 0x4d
+lb :: offset: 0x278, out: 0x19
+lb :: offset: 0x279, out: 0xffffffffffffff93
+lb :: offset: 0x27a, out: 0xffffffffffffff9b
+lb :: offset: 0x27b, out: 0xffffffffffffff94
+lb :: offset: 0x27c, out: 0x1d
+lb :: offset: 0x27d, out: 0x52
+lb :: offset: 0x27e, out: 0xffffffffffffff86
+lb :: offset: 0x27f, out: 0x23
+lb :: offset: 0x280, out: 0xfffffffffffffff1
+lb :: offset: 0x281, out: 0x2f
+lb :: offset: 0x282, out: 0x56
+lb :: offset: 0x283, out: 0xe
+lb :: offset: 0x284, out: 0xfffffffffffffff5
+lb :: offset: 0x285, out: 0xffffffffffffffee
+lb :: offset: 0x286, out: 0x4b
+lb :: offset: 0x287, out: 0xffffffffffffffb9
+lb :: offset: 0x288, out: 0xfffffffffffffff8
+lb :: offset: 0x289, out: 0xffffffffffffffad
+lb :: offset: 0x28a, out: 0x6d
+lb :: offset: 0x28b, out: 0x60
+lb :: offset: 0x28c, out: 0xfffffffffffffffc
+lb :: offset: 0x28d, out: 0x6c
+lb :: offset: 0x28e, out: 0x70
+lb :: offset: 0x28f, out: 0xffffffffffffffd7
+lb :: offset: 0x290, out: 0xffffffffffffffe2
+lb :: offset: 0x291, out: 0x2b
+lb :: offset: 0x292, out: 0x20
+lb :: offset: 0x293, out: 0xffffffffffffffd2
+lb :: offset: 0x294, out: 0xffffffffffffffe6
+lb :: offset: 0x295, out: 0xffffffffffffffea
+lb :: offset: 0x296, out: 0x3d
+lb :: offset: 0x297, out: 0x65
+lb :: offset: 0x298, out: 0xffffffffffffffeb
+lb :: offset: 0x299, out: 0xffffffffffffffa9
+lb :: offset: 0x29a, out: 0x1b
+lb :: offset: 0x29b, out: 0xffffffffffffffbc
+lb :: offset: 0x29c, out: 0xffffffffffffffef
+lb :: offset: 0x29d, out: 0x68
+lb :: offset: 0x29e, out: 0x6
+lb :: offset: 0x29f, out: 0xb
+lb :: offset: 0x2a0, out: 0xffffffffffffffd7
+lb :: offset: 0x2a1, out: 0x27
+lb :: offset: 0x2a2, out: 0xffffffffffffffbb
+lb :: offset: 0x2a3, out: 0xffffffffffffffb6
+lb :: offset: 0x2a4, out: 0xffffffffffffffd3
+lb :: offset: 0x2a5, out: 0xffffffffffffffe6
+lb :: offset: 0x2a6, out: 0xffffffffffffffa6
+lb :: offset: 0x2a7, out: 0x1
+lb :: offset: 0x2a8, out: 0xffffffffffffffde
+lb :: offset: 0x2a9, out: 0xffffffffffffffa5
+lb :: offset: 0x2aa, out: 0xffffffffffffff80
+lb :: offset: 0x2ab, out: 0xffffffffffffffd8
+lb :: offset: 0x2ac, out: 0xffffffffffffffda
+lb :: offset: 0x2ad, out: 0x64
+lb :: offset: 0x2ae, out: 0xffffffffffffff9d
+lb :: offset: 0x2af, out: 0x6f
+lb :: offset: 0x2b0, out: 0xffffffffffffffc4
+lb :: offset: 0x2b1, out: 0x23
+lb :: offset: 0x2b2, out: 0xffffffffffffffcd
+lb :: offset: 0x2b3, out: 0x6a
+lb :: offset: 0x2b4, out: 0x0
+lb :: offset: 0x2b5, out: 0x0
+lb :: offset: 0x2b6, out: 0x0
+lb :: offset: 0x2b7, out: 0x0
+lb :: offset: 0x2b8, out: 0xffffffffffffffcd
+lb :: offset: 0x2b9, out: 0xffffffffffffffa1
+lb :: offset: 0x2ba, out: 0xfffffffffffffff6
+lb :: offset: 0x2bb, out: 0x4
+lb :: offset: 0x2bc, out: 0x0
+lb :: offset: 0x2bd, out: 0x0
+lb :: offset: 0x2be, out: 0x0
+lb :: offset: 0x2bf, out: 0x0
+lb :: offset: 0x2c0, out: 0xffffffffffffffbd
+lb :: offset: 0x2c1, out: 0x3e
+lb :: offset: 0x2c2, out: 0xffffffffffffff8d
+lb :: offset: 0x2c3, out: 0x7e
+lb :: offset: 0x2c4, out: 0xffffffffffffffb9
+lb :: offset: 0x2c5, out: 0xffffffffffffffff
+lb :: offset: 0x2c6, out: 0xffffffffffffff90
+lb :: offset: 0x2c7, out: 0xffffffffffffffc9
+lb :: offset: 0x2c8, out: 0xffffffffffffffb4
+lb :: offset: 0x2c9, out: 0xffffffffffffffbc
+lb :: offset: 0x2ca, out: 0xffffffffffffffb6
+lb :: offset: 0x2cb, out: 0x10
+lb :: offset: 0x2cc, out: 0xffffffffffffffb0
+lb :: offset: 0x2cd, out: 0x7d
+lb :: offset: 0x2ce, out: 0xffffffffffffffab
+lb :: offset: 0x2cf, out: 0xffffffffffffffa7
+lb :: offset: 0x2d0, out: 0xffffffffffffffae
+lb :: offset: 0x2d1, out: 0x3a
+lb :: offset: 0x2d2, out: 0xfffffffffffffffb
+lb :: offset: 0x2d3, out: 0xffffffffffffffa2
+lb :: offset: 0x2d4, out: 0xffffffffffffffaa
+lb :: offset: 0x2d5, out: 0xfffffffffffffffb
+lb :: offset: 0x2d6, out: 0xffffffffffffffe6
+lb :: offset: 0x2d7, out: 0x15
+lb :: offset: 0x2d8, out: 0xffffffffffffffa7
+lb :: offset: 0x2d9, out: 0xffffffffffffffb8
+lb :: offset: 0x2da, out: 0xffffffffffffffc0
+lb :: offset: 0x2db, out: 0xffffffffffffffcc
+lb :: offset: 0x2dc, out: 0xffffffffffffffa3
+lb :: offset: 0x2dd, out: 0x79
+lb :: offset: 0x2de, out: 0xffffffffffffffdd
+lb :: offset: 0x2df, out: 0x7b
+lb :: offset: 0x2e0, out: 0xffffffffffffff9b
+lb :: offset: 0x2e1, out: 0x36
+lb :: offset: 0x2e2, out: 0x60
+lb :: offset: 0x2e3, out: 0xffffffffffffffc6
+lb :: offset: 0x2e4, out: 0xffffffffffffff9f
+lb :: offset: 0x2e5, out: 0xfffffffffffffff7
+lb :: offset: 0x2e6, out: 0x7d
+lb :: offset: 0x2e7, out: 0x71
+lb :: offset: 0x2e8, out: 0xffffffffffffff92
+lb :: offset: 0x2e9, out: 0xffffffffffffffb4
+lb :: offset: 0x2ea, out: 0x5b
+lb :: offset: 0x2eb, out: 0xffffffffffffffa8
+lb :: offset: 0x2ec, out: 0xffffffffffffff96
+lb :: offset: 0x2ed, out: 0x75
+lb :: offset: 0x2ee, out: 0x46
+lb :: offset: 0x2ef, out: 0x1f
+lb :: offset: 0x2f0, out: 0xffffffffffffff88
+lb :: offset: 0x2f1, out: 0x32
+lb :: offset: 0x2f2, out: 0x16
+lb :: offset: 0x2f3, out: 0x1a
+lb :: offset: 0x2f4, out: 0xffffffffffffff8c
+lb :: offset: 0x2f5, out: 0xfffffffffffffff3
+lb :: offset: 0x2f6, out: 0xb
+lb :: offset: 0x2f7, out: 0xffffffffffffffad
+lb :: offset: 0x2f8, out: 0xffffffffffffff81
+lb :: offset: 0x2f9, out: 0xffffffffffffffb0
+lb :: offset: 0x2fa, out: 0x2d
+lb :: offset: 0x2fb, out: 0x74
+lb :: offset: 0x2fc, out: 0xffffffffffffff85
+lb :: offset: 0x2fd, out: 0x71
+lb :: offset: 0x2fe, out: 0x30
+lb :: offset: 0x2ff, out: 0xffffffffffffffc3
+lb :: offset: 0x300, out: 0x5d
+lb :: offset: 0x301, out: 0xffffffffffffff8a
+lb :: offset: 0x302, out: 0xffffffffffffff90
+lb :: offset: 0x303, out: 0xffffffffffffff99
+lb :: offset: 0x304, out: 0x59
+lb :: offset: 0x305, out: 0x4b
+lb :: offset: 0x306, out: 0xffffffffffffff8d
+lb :: offset: 0x307, out: 0x2e
+lb :: offset: 0x308, out: 0x54
+lb :: offset: 0x309, out: 0x8
+lb :: offset: 0x30a, out: 0xffffffffffffffab
+lb :: offset: 0x30b, out: 0xfffffffffffffff7
+lb :: offset: 0x30c, out: 0x50
+lb :: offset: 0x30d, out: 0xffffffffffffffc9
+lb :: offset: 0x30e, out: 0xffffffffffffffb6
+lb :: offset: 0x30f, out: 0x40
+lb :: offset: 0x310, out: 0x4e
+lb :: offset: 0x311, out: 0xffffffffffffff8e
+lb :: offset: 0x312, out: 0xffffffffffffffe6
+lb :: offset: 0x313, out: 0x45
+lb :: offset: 0x314, out: 0x4a
+lb :: offset: 0x315, out: 0x4f
+lb :: offset: 0x316, out: 0xfffffffffffffffb
+lb :: offset: 0x317, out: 0xfffffffffffffff2
+lb :: offset: 0x318, out: 0x47
+lb :: offset: 0x319, out: 0xc
+lb :: offset: 0x31a, out: 0xffffffffffffffdd
+lb :: offset: 0x31b, out: 0x2b
+lb :: offset: 0x31c, out: 0x43
+lb :: offset: 0x31d, out: 0xffffffffffffffcd
+lb :: offset: 0x31e, out: 0xffffffffffffffc0
+lb :: offset: 0x31f, out: 0xffffffffffffff9c
+lb :: offset: 0x320, out: 0x7b
+lb :: offset: 0x321, out: 0xffffffffffffff82
+lb :: offset: 0x322, out: 0x7d
+lb :: offset: 0x323, out: 0x21
+lb :: offset: 0x324, out: 0x7f
+lb :: offset: 0x325, out: 0x43
+lb :: offset: 0x326, out: 0x60
+lb :: offset: 0x327, out: 0xffffffffffffff96
+lb :: offset: 0x328, out: 0x72
+lb :: offset: 0x329, out: 0x0
+lb :: offset: 0x32a, out: 0x46
+lb :: offset: 0x32b, out: 0x4f
+lb :: offset: 0x32c, out: 0x76
+lb :: offset: 0x32d, out: 0xffffffffffffffc1
+lb :: offset: 0x32e, out: 0x5b
+lb :: offset: 0x32f, out: 0xfffffffffffffff8
+lb :: offset: 0x330, out: 0x68
+lb :: offset: 0x331, out: 0xffffffffffffff86
+lb :: offset: 0x332, out: 0xb
+lb :: offset: 0x333, out: 0xfffffffffffffffd
+lb :: offset: 0x334, out: 0x6c
+lb :: offset: 0x335, out: 0x47
+lb :: offset: 0x336, out: 0x16
+lb :: offset: 0x337, out: 0x4a
+lb :: offset: 0x338, out: 0x61
+lb :: offset: 0x339, out: 0x4
+lb :: offset: 0x33a, out: 0x30
+lb :: offset: 0x33b, out: 0xffffffffffffff93
+lb :: offset: 0x33c, out: 0x65
+lb :: offset: 0x33d, out: 0xffffffffffffffc5
+lb :: offset: 0x33e, out: 0x2d
+lb :: offset: 0x33f, out: 0x24
+lb :: offset: 0x340, out: 0x11
+lb :: offset: 0x341, out: 0xffffffffffffff9b
+lb :: offset: 0x342, out: 0x4b
+lb :: offset: 0x343, out: 0xffffffffffffffe9
+lb :: offset: 0x344, out: 0x15
+lb :: offset: 0x345, out: 0x5a
+lb :: offset: 0x346, out: 0x56
+lb :: offset: 0x347, out: 0x5e
+lb :: offset: 0x348, out: 0x18
+lb :: offset: 0x349, out: 0x19
+lb :: offset: 0x34a, out: 0x70
+lb :: offset: 0x34b, out: 0xffffffffffffff87
+lb :: offset: 0x34c, out: 0x1c
+lb :: offset: 0x34d, out: 0xffffffffffffffd8
+lb :: offset: 0x34e, out: 0x6d
+lb :: offset: 0x34f, out: 0x30
+lb :: offset: 0x350, out: 0x2
+lb :: offset: 0x351, out: 0xffffffffffffff9f
+lb :: offset: 0x352, out: 0x3d
+lb :: offset: 0x353, out: 0x35
+lb :: offset: 0x354, out: 0x6
+lb :: offset: 0x355, out: 0x5e
+lb :: offset: 0x356, out: 0x20
+lb :: offset: 0x357, out: 0xffffffffffffff82
+lb :: offset: 0x358, out: 0xb
+lb :: offset: 0x359, out: 0x1d
+lb :: offset: 0x35a, out: 0x6
+lb :: offset: 0x35b, out: 0x5b
+lb :: offset: 0x35c, out: 0xf
+lb :: offset: 0x35d, out: 0xffffffffffffffdc
+lb :: offset: 0x35e, out: 0x1b
+lb :: offset: 0x35f, out: 0xffffffffffffffec
+lb :: offset: 0x360, out: 0x37
+lb :: offset: 0x361, out: 0xffffffffffffff93
+lb :: offset: 0x362, out: 0xffffffffffffffa6
+lb :: offset: 0x363, out: 0x51
+lb :: offset: 0x364, out: 0x33
+lb :: offset: 0x365, out: 0x52
+lb :: offset: 0x366, out: 0xffffffffffffffbb
+lb :: offset: 0x367, out: 0xffffffffffffffe6
+lb :: offset: 0x368, out: 0x3e
+lb :: offset: 0x369, out: 0x11
+lb :: offset: 0x36a, out: 0xffffffffffffff9d
+lb :: offset: 0x36b, out: 0x3f
+lb :: offset: 0x36c, out: 0x3a
+lb :: offset: 0x36d, out: 0xffffffffffffffd0
+lb :: offset: 0x36e, out: 0xffffffffffffff80
+lb :: offset: 0x36f, out: 0xffffffffffffff88
+lb :: offset: 0x370, out: 0x24
+lb :: offset: 0x371, out: 0xffffffffffffff97
+lb :: offset: 0x372, out: 0xffffffffffffffd0
+lb :: offset: 0x373, out: 0xffffffffffffff8d
+lb :: offset: 0x374, out: 0x20
+lb :: offset: 0x375, out: 0x56
+lb :: offset: 0x376, out: 0xffffffffffffffcd
+lb :: offset: 0x377, out: 0x3a
+lb :: offset: 0x378, out: 0x2d
+lb :: offset: 0x379, out: 0x15
+lb :: offset: 0x37a, out: 0xffffffffffffffeb
+lb :: offset: 0x37b, out: 0xffffffffffffffe3
+lb :: offset: 0x37c, out: 0x29
+lb :: offset: 0x37d, out: 0xffffffffffffffd4
+lb :: offset: 0x37e, out: 0xfffffffffffffff6
+lb :: offset: 0x37f, out: 0x54
+lb :: offset: 0x380, out: 0xffffffffffffffc5
+lb :: offset: 0x381, out: 0xffffffffffffffa9
+lb :: offset: 0x382, out: 0x26
+lb :: offset: 0x383, out: 0x79
+lb :: offset: 0x384, out: 0xffffffffffffffc1
+lb :: offset: 0x385, out: 0x68
+lb :: offset: 0x386, out: 0x3b
+lb :: offset: 0x387, out: 0xffffffffffffffce
+lb :: offset: 0x388, out: 0xffffffffffffffcc
+lb :: offset: 0x389, out: 0x2b
+lb :: offset: 0x38a, out: 0x1d
+lb :: offset: 0x38b, out: 0x17
+lb :: offset: 0x38c, out: 0xffffffffffffffc8
+lb :: offset: 0x38d, out: 0xffffffffffffffea
+lb :: offset: 0x38e, out: 0x0
+lb :: offset: 0x38f, out: 0xffffffffffffffa0
+lb :: offset: 0x390, out: 0xffffffffffffffd6
+lb :: offset: 0x391, out: 0xffffffffffffffad
+lb :: offset: 0x392, out: 0x50
+lb :: offset: 0x393, out: 0xffffffffffffffa5
+lb :: offset: 0x394, out: 0xffffffffffffffd2
+lb :: offset: 0x395, out: 0x6c
+lb :: offset: 0x396, out: 0x4d
+lb :: offset: 0x397, out: 0x12
+lb :: offset: 0x398, out: 0xffffffffffffffdf
+lb :: offset: 0x399, out: 0x2f
+lb :: offset: 0x39a, out: 0x6b
+lb :: offset: 0x39b, out: 0xffffffffffffffcb
+lb :: offset: 0x39c, out: 0xffffffffffffffdb
+lb :: offset: 0x39d, out: 0xffffffffffffffee
+lb :: offset: 0x39e, out: 0x76
+lb :: offset: 0x39f, out: 0x7c
+lb :: offset: 0x3a0, out: 0xffffffffffffffe3
+lb :: offset: 0x3a1, out: 0xffffffffffffffa1
+lb :: offset: 0x3a2, out: 0xffffffffffffffcb
+lb :: offset: 0x3a3, out: 0xffffffffffffffc1
+lb :: offset: 0x3a4, out: 0xffffffffffffffe7
+lb :: offset: 0x3a5, out: 0x60
+lb :: offset: 0x3a6, out: 0xffffffffffffffd6
+lb :: offset: 0x3a7, out: 0x76
+lb :: offset: 0x3a8, out: 0xffffffffffffffea
+lb :: offset: 0x3a9, out: 0x23
+lb :: offset: 0x3aa, out: 0xfffffffffffffff0
+lb :: offset: 0x3ab, out: 0xffffffffffffffaf
+lb :: offset: 0x3ac, out: 0xffffffffffffffee
+lb :: offset: 0x3ad, out: 0xffffffffffffffe2
+lb :: offset: 0x3ae, out: 0xffffffffffffffed
+lb :: offset: 0x3af, out: 0x18
+lb :: offset: 0x3b0, out: 0xfffffffffffffff0
+lb :: offset: 0x3b1, out: 0xffffffffffffffa5
+lb :: offset: 0x3b2, out: 0xffffffffffffffbd
+lb :: offset: 0x3b3, out: 0x1d
+lb :: offset: 0x3b4, out: 0xfffffffffffffff4
+lb :: offset: 0x3b5, out: 0x64
+lb :: offset: 0x3b6, out: 0xffffffffffffffa0
+lb :: offset: 0x3b7, out: 0xffffffffffffffaa
+lb :: offset: 0x3b8, out: 0xfffffffffffffff9
+lb :: offset: 0x3b9, out: 0x27
+lb :: offset: 0x3ba, out: 0xffffffffffffff86
+lb :: offset: 0x3bb, out: 0x73
+lb :: offset: 0x3bc, out: 0xfffffffffffffffd
+lb :: offset: 0x3bd, out: 0xffffffffffffffe6
+lb :: offset: 0x3be, out: 0xffffffffffffff9b
+lb :: offset: 0x3bf, out: 0xffffffffffffffc4
+lb :: offset: 0x3c0, out: 0xffffffffffffff89
+lb :: offset: 0x3c1, out: 0xffffffffffffffb8
+lb :: offset: 0x3c2, out: 0xfffffffffffffffd
+lb :: offset: 0x3c3, out: 0x9
+lb :: offset: 0x3c4, out: 0xffffffffffffff8d
+lb :: offset: 0x3c5, out: 0x79
+lb :: offset: 0x3c6, out: 0xffffffffffffffe0
+lb :: offset: 0x3c7, out: 0xffffffffffffffbe
+lb :: offset: 0x3c8, out: 0xffffffffffffff80
+lb :: offset: 0x3c9, out: 0x3a
+lb :: offset: 0x3ca, out: 0xffffffffffffffc6
+lb :: offset: 0x3cb, out: 0x67
+lb :: offset: 0x3cc, out: 0xffffffffffffff84
+lb :: offset: 0x3cd, out: 0xfffffffffffffffb
+lb :: offset: 0x3ce, out: 0xffffffffffffffdb
+lb :: offset: 0x3cf, out: 0xffffffffffffffd0
+lb :: offset: 0x3d0, out: 0xffffffffffffff9a
+lb :: offset: 0x3d1, out: 0xffffffffffffffbc
+lb :: offset: 0x3d2, out: 0xffffffffffffff8b
+lb :: offset: 0x3d3, out: 0xffffffffffffffd5
+lb :: offset: 0x3d4, out: 0xffffffffffffff9e
+lb :: offset: 0x3d5, out: 0x7d
+lb :: offset: 0x3d6, out: 0xffffffffffffff96
+lb :: offset: 0x3d7, out: 0x62
+lb :: offset: 0x3d8, out: 0xffffffffffffff93
+lb :: offset: 0x3d9, out: 0x3e
+lb :: offset: 0x3da, out: 0xffffffffffffffb0
+lb :: offset: 0x3db, out: 0xffffffffffffffbb
+lb :: offset: 0x3dc, out: 0xffffffffffffff97
+lb :: offset: 0x3dd, out: 0xffffffffffffffff
+lb :: offset: 0x3de, out: 0xffffffffffffffad
+lb :: offset: 0x3df, out: 0xc
+lb :: offset: 0x3e0, out: 0xffffffffffffffaf
+lb :: offset: 0x3e1, out: 0xffffffffffffffb0
+lb :: offset: 0x3e2, out: 0x10
+lb :: offset: 0x3e3, out: 0xffffffffffffffb1
+lb :: offset: 0x3e4, out: 0xffffffffffffffab
+lb :: offset: 0x3e5, out: 0x71
+lb :: offset: 0x3e6, out: 0xd
+lb :: offset: 0x3e7, out: 0x6
+lb :: offset: 0x3e8, out: 0xffffffffffffffa6
+lb :: offset: 0x3e9, out: 0x32
+lb :: offset: 0x3ea, out: 0x2b
+lb :: offset: 0x3eb, out: 0xffffffffffffffdf
+lb :: offset: 0x3ec, out: 0xffffffffffffffa2
+lb :: offset: 0x3ed, out: 0xfffffffffffffff3
+lb :: offset: 0x3ee, out: 0x36
+lb :: offset: 0x3ef, out: 0x68
+lb :: offset: 0x3f0, out: 0xffffffffffffffbc
+lb :: offset: 0x3f1, out: 0xffffffffffffffb4
+lb :: offset: 0x3f2, out: 0x66
+lb :: offset: 0x3f3, out: 0x6d
+lb :: offset: 0x3f4, out: 0xffffffffffffffb8
+lb :: offset: 0x3f5, out: 0x75
+lb :: offset: 0x3f6, out: 0x7b
+lb :: offset: 0x3f7, out: 0xffffffffffffffda
+lb :: offset: 0x3f8, out: 0xffffffffffffffb5
+lb :: offset: 0x3f9, out: 0x36
+lb :: offset: 0x3fa, out: 0x5d
+lb :: offset: 0x3fb, out: 0x3
+lb :: offset: 0x3fc, out: 0xffffffffffffffb1
+lb :: offset: 0x3fd, out: 0xfffffffffffffff7
+lb :: offset: 0x3fe, out: 0x40
+lb :: offset: 0x3ff, out: 0xffffffffffffffb4
+lb :: offset: 0x0, out: 0x0
+lb :: offset: 0x1, out: 0x0
+lb :: offset: 0x2, out: 0x0
+lb :: offset: 0x3, out: 0x0
+lb :: offset: 0x4, out: 0x1
+lb :: offset: 0x5, out: 0x2b
+lb :: offset: 0x6, out: 0xffffffffffffffd6
+lb :: offset: 0x7, out: 0xffffffffffffffaa
+lb :: offset: 0x8, out: 0x0
+lb :: offset: 0x9, out: 0x7e
+lb :: offset: 0xa, out: 0xffffffffffffff87
+lb :: offset: 0xb, out: 0x63
+lb :: offset: 0xc, out: 0xffffffffffffff82
+lb :: offset: 0xd, out: 0xffffffffffffffd2
+lb :: offset: 0xe, out: 0xffffffffffffffab
+lb :: offset: 0xf, out: 0x13
+lb :: offset: 0x10, out: 0xffffffffffffff97
+lb :: offset: 0x11, out: 0x6d
+lb :: offset: 0x12, out: 0x6e
+lb :: offset: 0x13, out: 0xffffffffffffff9a
+lb :: offset: 0x14, out: 0xffffffffffffffc3
+lb :: offset: 0x15, out: 0x15
+lb :: offset: 0x16, out: 0x10
+lb :: offset: 0x17, out: 0xfffffffffffffff3
+lb :: offset: 0x18, out: 0xffffffffffffffb7
+lb :: offset: 0x19, out: 0x74
+lb :: offset: 0x1a, out: 0x6d
+lb :: offset: 0x1b, out: 0x77
+lb :: offset: 0x1c, out: 0x5a
+lb :: offset: 0x1d, out: 0xffffffffffffffd6
+lb :: offset: 0x1e, out: 0xffffffffffffffa5
+lb :: offset: 0x1f, out: 0xfffffffffffffffb
+lb :: offset: 0x20, out: 0x42
+lb :: offset: 0x21, out: 0xffffffffffffffb0
+lb :: offset: 0x22, out: 0xffffffffffffffc0
+lb :: offset: 0x23, out: 0xffffffffffffffa2
+lb :: offset: 0x24, out: 0xffffffffffffff86
+lb :: offset: 0x25, out: 0x77
+lb :: offset: 0x26, out: 0xffffffffffffffb5
+lb :: offset: 0x27, out: 0x2
+lb :: offset: 0x28, out: 0x2a
+lb :: offset: 0x29, out: 0xffffffffffffffa8
+lb :: offset: 0x2a, out: 0xffffffffffffff9d
+lb :: offset: 0x2b, out: 0x31
+lb :: offset: 0x2c, out: 0xffffffffffffff9e
+lb :: offset: 0x2d, out: 0x3c
+lb :: offset: 0x2e, out: 0x30
+lb :: offset: 0x2f, out: 0xffffffffffffffad
+lb :: offset: 0x30, out: 0x1f
+lb :: offset: 0x31, out: 0x30
+lb :: offset: 0x32, out: 0xffffffffffffff8e
+lb :: offset: 0x33, out: 0xffffffffffffffc3
+lb :: offset: 0x34, out: 0x77
+lb :: offset: 0x35, out: 0xfffffffffffffffb
+lb :: offset: 0x36, out: 0x41
+lb :: offset: 0x37, out: 0x3d
+lb :: offset: 0x38, out: 0x7a
+lb :: offset: 0x39, out: 0xffffffffffffffa0
+lb :: offset: 0x3a, out: 0x42
+lb :: offset: 0x3b, out: 0x13
+lb :: offset: 0x3c, out: 0xffffffffffffffc7
+lb :: offset: 0x3d, out: 0x60
+lb :: offset: 0x3e, out: 0xffffffffffffffe4
+lb :: offset: 0x3f, out: 0xfffffffffffffff7
+lb :: offset: 0x40, out: 0xffffffffffffff9e
+lb :: offset: 0x41, out: 0x70
+lb :: offset: 0x42, out: 0x5c
+lb :: offset: 0x43, out: 0xffffffffffffffc5
+lb :: offset: 0x44, out: 0x1a
+lb :: offset: 0x45, out: 0xffffffffffffffd8
+lb :: offset: 0x46, out: 0xffffffffffffffdc
+lb :: offset: 0x47, out: 0xffffffffffffffa0
+lb :: offset: 0x48, out: 0x4b
+lb :: offset: 0x49, out: 0x3d
+lb :: offset: 0x4a, out: 0xffffffffffffffda
+lb :: offset: 0x4b, out: 0xffffffffffffff86
+lb :: offset: 0x4c, out: 0xffffffffffffff96
+lb :: offset: 0x4d, out: 0x15
+lb :: offset: 0x4e, out: 0xffffffffffffffa6
+lb :: offset: 0x4f, out: 0xd
+lb :: offset: 0x50, out: 0x5
+lb :: offset: 0x51, out: 0xffffffffffffffe7
+lb :: offset: 0x52, out: 0xffffffffffffffa4
+lb :: offset: 0x53, out: 0xffffffffffffffdd
+lb :: offset: 0x54, out: 0x63
+lb :: offset: 0x55, out: 0x53
+lb :: offset: 0x56, out: 0xffffffffffffffd4
+lb :: offset: 0x57, out: 0x1d
+lb :: offset: 0x58, out: 0x3a
+lb :: offset: 0x59, out: 0xfffffffffffffff3
+lb :: offset: 0x5a, out: 0x5a
+lb :: offset: 0x5b, out: 0xffffffffffffff9d
+lb :: offset: 0x5c, out: 0xffffffffffffffc4
+lb :: offset: 0x5d, out: 0xb
+lb :: offset: 0x5e, out: 0xffffffffffffffd4
+lb :: offset: 0x5f, out: 0x13
+lb :: offset: 0x60, out: 0x47
+lb :: offset: 0x61, out: 0xfffffffffffffff5
+lb :: offset: 0x62, out: 0x5
+lb :: offset: 0x63, out: 0x56
+lb :: offset: 0x64, out: 0xffffffffffffff9a
+lb :: offset: 0x65, out: 0x8
+lb :: offset: 0x66, out: 0xffffffffffffffa1
+lb :: offset: 0x67, out: 0xffffffffffffff80
+lb :: offset: 0x68, out: 0xffffffffffffff95
+lb :: offset: 0x69, out: 0x64
+lb :: offset: 0x6a, out: 0xffffffffffffffb7
+lb :: offset: 0x6b, out: 0x7f
+lb :: offset: 0x6c, out: 0xffffffffffffffd6
+lb :: offset: 0x6d, out: 0xffffffffffffffd2
+lb :: offset: 0x6e, out: 0x4
+lb :: offset: 0x6f, out: 0xf
+lb :: offset: 0x70, out: 0xffffffffffffffce
+lb :: offset: 0x71, out: 0xffffffffffffffbc
+lb :: offset: 0x72, out: 0xffffffffffffff82
+lb :: offset: 0x73, out: 0x79
+lb :: offset: 0x74, out: 0xffffffffffffffb2
+lb :: offset: 0x75, out: 0xffffffffffffffc7
+lb :: offset: 0x76, out: 0x6b
+lb :: offset: 0x77, out: 0xffffffffffffffbe
+lb :: offset: 0x78, out: 0xffffffffffffffb5
+lb :: offset: 0x79, out: 0x3
+lb :: offset: 0x7a, out: 0x4c
+lb :: offset: 0x7b, out: 0x2f
+lb :: offset: 0x7c, out: 0x1f
+lb :: offset: 0x7d, out: 0x18
+lb :: offset: 0x7e, out: 0xffffffffffffffe4
+lb :: offset: 0x7f, out: 0xffffffffffffffc7
+lb :: offset: 0x80, out: 0xffffffffffffff94
+lb :: offset: 0x81, out: 0xffffffffffffffff
+lb :: offset: 0x82, out: 0x52
+lb :: offset: 0x83, out: 0xfffffffffffffffc
+lb :: offset: 0x84, out: 0xffffffffffffff81
+lb :: offset: 0x85, out: 0xffffffffffffffaf
+lb :: offset: 0x86, out: 0xffffffffffffffa7
+lb :: offset: 0x87, out: 0xffffffffffffff97
+lb :: offset: 0x88, out: 0x31
+lb :: offset: 0x89, out: 0xffffffffffffffd8
+lb :: offset: 0x8a, out: 0xffffffffffffffd9
+lb :: offset: 0x8b, out: 0x16
+lb :: offset: 0x8c, out: 0x6d
+lb :: offset: 0x8d, out: 0xfffffffffffffffc
+lb :: offset: 0x8e, out: 0x50
+lb :: offset: 0x8f, out: 0xffffffffffffffea
+lb :: offset: 0x90, out: 0x36
+lb :: offset: 0x91, out: 0x54
+lb :: offset: 0x92, out: 0xffffffffffffff9b
+lb :: offset: 0x93, out: 0xffffffffffffffd6
+lb :: offset: 0x94, out: 0x78
+lb :: offset: 0x95, out: 0xffffffffffffffe8
+lb :: offset: 0x96, out: 0xffffffffffffff95
+lb :: offset: 0x97, out: 0xffffffffffffffb1
+lb :: offset: 0x98, out: 0xffffffffffffff85
+lb :: offset: 0x99, out: 0xffffffffffffffe0
+lb :: offset: 0x9a, out: 0xffffffffffffffa6
+lb :: offset: 0x9b, out: 0x31
+lb :: offset: 0x9c, out: 0xffffffffffffff9b
+lb :: offset: 0x9d, out: 0x63
+lb :: offset: 0x9e, out: 0x25
+lb :: offset: 0x9f, out: 0xffffffffffffff9b
+lb :: offset: 0xa0, out: 0x55
+lb :: offset: 0xa1, out: 0x6b
+lb :: offset: 0xa2, out: 0x3e
+lb :: offset: 0xa3, out: 0xffffffffffffffca
+lb :: offset: 0xa4, out: 0xffffffffffffffcc
+lb :: offset: 0xa5, out: 0xfffffffffffffff1
+lb :: offset: 0xa6, out: 0x7a
+lb :: offset: 0xa7, out: 0xffffffffffffffc5
+lb :: offset: 0xa8, out: 0xffffffffffffffb4
+lb :: offset: 0xa9, out: 0x2f
+lb :: offset: 0xaa, out: 0x5f
+lb :: offset: 0xab, out: 0xffffffffffffffc5
+lb :: offset: 0xac, out: 0xffffffffffffff81
+lb :: offset: 0xad, out: 0xffffffffffffffee
+lb :: offset: 0xae, out: 0xffffffffffffffa0
+lb :: offset: 0xaf, out: 0xfffffffffffffffb
+lb :: offset: 0xb0, out: 0x25
+lb :: offset: 0xb1, out: 0xffffffffffffffb5
+lb :: offset: 0xb2, out: 0xf
+lb :: offset: 0xb3, out: 0xffffffffffffffec
+lb :: offset: 0xb4, out: 0x14
+lb :: offset: 0xb5, out: 0x68
+lb :: offset: 0xb6, out: 0x2d
+lb :: offset: 0xb7, out: 0xffffffffffffff97
+lb :: offset: 0xb8, out: 0xfffffffffffffffc
+lb :: offset: 0xb9, out: 0xffffffffffffff93
+lb :: offset: 0xba, out: 0xffffffffffffffc5
+lb :: offset: 0xbb, out: 0x13
+lb :: offset: 0xbc, out: 0x2c
+lb :: offset: 0xbd, out: 0xfffffffffffffffb
+lb :: offset: 0xbe, out: 0x8
+lb :: offset: 0xbf, out: 0x7a
+lb :: offset: 0xc0, out: 0x3c
+lb :: offset: 0xc1, out: 0x2c
+lb :: offset: 0xc2, out: 0xffffffffffffffd9
+lb :: offset: 0xc3, out: 0xffffffffffffffa9
+lb :: offset: 0xc4, out: 0xffffffffffffffcd
+lb :: offset: 0xc5, out: 0xffffffffffffffa2
+lb :: offset: 0xc6, out: 0x7
+lb :: offset: 0xc7, out: 0x66
+lb :: offset: 0xc8, out: 0x17
+lb :: offset: 0xc9, out: 0xffffffffffffff91
+lb :: offset: 0xca, out: 0x72
+lb :: offset: 0xcb, out: 0x2a
+lb :: offset: 0xcc, out: 0x7d
+lb :: offset: 0xcd, out: 0x72
+lb :: offset: 0xce, out: 0xffffffffffffffda
+lb :: offset: 0xcf, out: 0x3e
+lb :: offset: 0xd0, out: 0x8
+lb :: offset: 0xd1, out: 0x7c
+lb :: offset: 0xd2, out: 0xffffffffffffffc9
+lb :: offset: 0xd3, out: 0xffffffffffffffd1
+lb :: offset: 0xd4, out: 0xffffffffffffff93
+lb :: offset: 0xd5, out: 0xffffffffffffffce
+lb :: offset: 0xd6, out: 0x24
+lb :: offset: 0xd7, out: 0xffffffffffffffad
+lb :: offset: 0xd8, out: 0x1d
+lb :: offset: 0xd9, out: 0x2a
+lb :: offset: 0xda, out: 0x75
+lb :: offset: 0xdb, out: 0x70
+lb :: offset: 0xdc, out: 0x38
+lb :: offset: 0xdd, out: 0xffffffffffffff98
+lb :: offset: 0xde, out: 0x4e
+lb :: offset: 0xdf, out: 0xffffffffffffffd2
+lb :: offset: 0xe0, out: 0xffffffffffffffd0
+lb :: offset: 0xe1, out: 0xffffffffffffffd0
+lb :: offset: 0xe2, out: 0x70
+lb :: offset: 0xe3, out: 0xffffffffffffffdb
+lb :: offset: 0xe4, out: 0x71
+lb :: offset: 0xe5, out: 0xc
+lb :: offset: 0xe6, out: 0xffffffffffffffd0
+lb :: offset: 0xe7, out: 0x36
+lb :: offset: 0xe8, out: 0x39
+lb :: offset: 0xe9, out: 0xffffffffffffffc2
+lb :: offset: 0xea, out: 0x1c
+lb :: offset: 0xeb, out: 0x7d
+lb :: offset: 0xec, out: 0x3
+lb :: offset: 0xed, out: 0x41
+lb :: offset: 0xee, out: 0x56
+lb :: offset: 0xef, out: 0x4
+lb :: offset: 0xf0, out: 0xffffffffffffff8e
+lb :: offset: 0xf1, out: 0xffffffffffffff94
+lb :: offset: 0xf2, out: 0xffffffffffffffb7
+lb :: offset: 0xf3, out: 0xffffffffffffffaf
+lb :: offset: 0xf4, out: 0xffffffffffffff8e
+lb :: offset: 0xf5, out: 0xffffffffffffffcc
+lb :: offset: 0xf6, out: 0x31
+lb :: offset: 0xf7, out: 0xffffffffffffffce
+lb :: offset: 0xf8, out: 0x24
+lb :: offset: 0xf9, out: 0xffffffffffffffeb
+lb :: offset: 0xfa, out: 0x6a
+lb :: offset: 0xfb, out: 0xffffffffffffff8d
+lb :: offset: 0xfc, out: 0x1c
+lb :: offset: 0xfd, out: 0xffffffffffffffe7
+lb :: offset: 0xfe, out: 0x67
+lb :: offset: 0xff, out: 0x4f
+lb :: offset: 0x100, out: 0x2f
+lb :: offset: 0x101, out: 0x39
+lb :: offset: 0x102, out: 0x45
+lb :: offset: 0x103, out: 0x44
+lb :: offset: 0x104, out: 0x12
+lb :: offset: 0x105, out: 0xffffffffffffffd6
+lb :: offset: 0x106, out: 0xffffffffffffffe4
+lb :: offset: 0x107, out: 0xffffffffffffffa7
+lb :: offset: 0x108, out: 0x26
+lb :: offset: 0x109, out: 0x8
+lb :: offset: 0x10a, out: 0xffffffffffffffc2
+lb :: offset: 0x10b, out: 0xffffffffffffffb7
+lb :: offset: 0x10c, out: 0x56
+lb :: offset: 0x10d, out: 0xffffffffffffffda
+lb :: offset: 0x10e, out: 0x4c
+lb :: offset: 0x10f, out: 0x54
+lb :: offset: 0x110, out: 0xffffffffffffff90
+lb :: offset: 0x111, out: 0x1
+lb :: offset: 0x112, out: 0x2
+lb :: offset: 0x113, out: 0xffffffffffffffda
+lb :: offset: 0x114, out: 0xffffffffffffffc8
+lb :: offset: 0x115, out: 0xffffffffffffffd7
+lb :: offset: 0x116, out: 0x25
+lb :: offset: 0x117, out: 0x2f
+lb :: offset: 0x118, out: 0xffffffffffffffc8
+lb :: offset: 0x119, out: 0xffffffffffffff90
+lb :: offset: 0x11a, out: 0xffffffffffffffd5
+lb :: offset: 0x11b, out: 0xfffffffffffffff1
+lb :: offset: 0x11c, out: 0xfffffffffffffff2
+lb :: offset: 0x11d, out: 0xffffffffffffffef
+lb :: offset: 0x11e, out: 0xffffffffffffffa4
+lb :: offset: 0x11f, out: 0xfffffffffffffff7
+lb :: offset: 0x120, out: 0xffffffffffffffed
+lb :: offset: 0x121, out: 0x50
+lb :: offset: 0x122, out: 0x5
+lb :: offset: 0x123, out: 0xffffffffffffffcb
+lb :: offset: 0x124, out: 0xffffffffffffffc8
+lb :: offset: 0x125, out: 0xffffffffffffffb0
+lb :: offset: 0x126, out: 0xffffffffffffffa2
+lb :: offset: 0x127, out: 0x14
+lb :: offset: 0x128, out: 0x31
+lb :: offset: 0x129, out: 0x47
+lb :: offset: 0x12a, out: 0xffffffffffffff91
+lb :: offset: 0x12b, out: 0xffffffffffffff89
+lb :: offset: 0x12c, out: 0x59
+lb :: offset: 0x12d, out: 0xffffffffffffff91
+lb :: offset: 0x12e, out: 0x13
+lb :: offset: 0x12f, out: 0x6c
+lb :: offset: 0x130, out: 0xffffffffffffffc6
+lb :: offset: 0x131, out: 0xffffffffffffffee
+lb :: offset: 0x132, out: 0xffffffffffffffcf
+lb :: offset: 0x133, out: 0xfffffffffffffff9
+lb :: offset: 0x134, out: 0xffffffffffffff9a
+lb :: offset: 0x135, out: 0x2f
+lb :: offset: 0x136, out: 0xffffffffffffffb6
+lb :: offset: 0x137, out: 0xfffffffffffffff3
+lb :: offset: 0x138, out: 0xffffffffffffffa8
+lb :: offset: 0x139, out: 0x9
+lb :: offset: 0x13a, out: 0x52
+lb :: offset: 0x13b, out: 0x12
+lb :: offset: 0x13c, out: 0x38
+lb :: offset: 0x13d, out: 0xffffffffffffff89
+lb :: offset: 0x13e, out: 0x52
+lb :: offset: 0x13f, out: 0x70
+lb :: offset: 0x140, out: 0xffffffffffffff87
+lb :: offset: 0x141, out: 0x75
+lb :: offset: 0x142, out: 0xa
+lb :: offset: 0x143, out: 0x4
+lb :: offset: 0x144, out: 0xffffffffffffffad
+lb :: offset: 0x145, out: 0x76
+lb :: offset: 0x146, out: 0x50
+lb :: offset: 0x147, out: 0x40
+lb :: offset: 0x148, out: 0x2c
+lb :: offset: 0x149, out: 0x3d
+lb :: offset: 0x14a, out: 0xffffffffffffffe8
+lb :: offset: 0x14b, out: 0x5e
+lb :: offset: 0x14c, out: 0xffffffffffffff84
+lb :: offset: 0x14d, out: 0xffffffffffffffbb
+lb :: offset: 0x14e, out: 0x5a
+lb :: offset: 0x14f, out: 0xffffffffffffff83
+lb :: offset: 0x150, out: 0xffffffffffffffae
+lb :: offset: 0x151, out: 0x6a
+lb :: offset: 0x152, out: 0xffffffffffffffff
+lb :: offset: 0x153, out: 0xffffffffffffff8f
+lb :: offset: 0x154, out: 0xffffffffffffffc5
+lb :: offset: 0x155, out: 0x6
+lb :: offset: 0x156, out: 0xffffffffffffffaa
+lb :: offset: 0x157, out: 0x67
+lb :: offset: 0x158, out: 0xffffffffffffffc0
+lb :: offset: 0x159, out: 0x71
+lb :: offset: 0x15a, out: 0x12
+lb :: offset: 0x15b, out: 0xffffffffffffffdd
+lb :: offset: 0x15c, out: 0x60
+lb :: offset: 0x15d, out: 0xffffffffffffffed
+lb :: offset: 0x15e, out: 0x5e
+lb :: offset: 0x15f, out: 0xffffffffffffffe3
+lb :: offset: 0x160, out: 0xffffffffffffffc4
+lb :: offset: 0x161, out: 0xffffffffffffffc7
+lb :: offset: 0x162, out: 0x70
+lb :: offset: 0x163, out: 0xfffffffffffffff6
+lb :: offset: 0x164, out: 0x30
+lb :: offset: 0x165, out: 0xffffffffffffffdc
+lb :: offset: 0x166, out: 0xffffffffffffffca
+lb :: offset: 0x167, out: 0x5a
+lb :: offset: 0x168, out: 0xffffffffffffffdf
+lb :: offset: 0x169, out: 0xffffffffffffffec
+lb :: offset: 0x16a, out: 0x2b
+lb :: offset: 0x16b, out: 0x23
+lb :: offset: 0x16c, out: 0xffffffffffffff83
+lb :: offset: 0x16d, out: 0xffffffffffffffcd
+lb :: offset: 0x16e, out: 0x52
+lb :: offset: 0x16f, out: 0x77
+lb :: offset: 0x170, out: 0xffffffffffffffd3
+lb :: offset: 0x171, out: 0xffffffffffffffad
+lb :: offset: 0x172, out: 0xffffffffffffffba
+lb :: offset: 0x173, out: 0x26
+lb :: offset: 0x174, out: 0xf
+lb :: offset: 0x175, out: 0xfffffffffffffff7
+lb :: offset: 0x176, out: 0xffffffffffffffd9
+lb :: offset: 0x177, out: 0x6b
+lb :: offset: 0x178, out: 0x4a
+lb :: offset: 0x179, out: 0xffffffffffffffb4
+lb :: offset: 0x17a, out: 0xffffffffffffffaa
+lb :: offset: 0x17b, out: 0x79
+lb :: offset: 0x17c, out: 0xffffffffffffff84
+lb :: offset: 0x17d, out: 0x18
+lb :: offset: 0x17e, out: 0xffffffffffffffc0
+lb :: offset: 0x17f, out: 0xe
+lb :: offset: 0x180, out: 0xffffffffffffffbb
+lb :: offset: 0x181, out: 0xffffffffffffff8c
+lb :: offset: 0x182, out: 0x3
+lb :: offset: 0x183, out: 0x5e
+lb :: offset: 0x184, out: 0xd
+lb :: offset: 0x185, out: 0xffffffffffffffe0
+lb :: offset: 0x186, out: 0xfffffffffffffff0
+lb :: offset: 0x187, out: 0xffffffffffffffb8
+lb :: offset: 0x188, out: 0x33
+lb :: offset: 0x189, out: 0xffffffffffffffb0
+lb :: offset: 0x18a, out: 0x6f
+lb :: offset: 0x18b, out: 0x54
+lb :: offset: 0x18c, out: 0xffffffffffffffa9
+lb :: offset: 0x18d, out: 0x7f
+lb :: offset: 0x18e, out: 0xffffffffffffffdc
+lb :: offset: 0x18f, out: 0xfffffffffffffff1
+lb :: offset: 0x190, out: 0x77
+lb :: offset: 0x191, out: 0x43
+lb :: offset: 0x192, out: 0x3f
+lb :: offset: 0x193, out: 0x37
+lb :: offset: 0x194, out: 0x3f
+lb :: offset: 0x195, out: 0xffffffffffffffd1
+lb :: offset: 0x196, out: 0xffffffffffffffc0
+lb :: offset: 0x197, out: 0xffffffffffffff81
+lb :: offset: 0x198, out: 0xffffffffffffffec
+lb :: offset: 0x199, out: 0xffffffffffffff91
+lb :: offset: 0x19a, out: 0xffffffffffffffd9
+lb :: offset: 0x19b, out: 0xffffffffffffff93
+lb :: offset: 0x19c, out: 0xffffffffffffffc9
+lb :: offset: 0x19d, out: 0x21
+lb :: offset: 0x19e, out: 0xffffffffffffff95
+lb :: offset: 0x19f, out: 0xffffffffffffffe4
+lb :: offset: 0x1a0, out: 0x49
+lb :: offset: 0x1a1, out: 0xfffffffffffffffb
+lb :: offset: 0x1a2, out: 0xfffffffffffffff6
+lb :: offset: 0x1a3, out: 0xffffffffffffffa7
+lb :: offset: 0x1a4, out: 0xffffffffffffff95
+lb :: offset: 0x1a5, out: 0xffffffffffffffb1
+lb :: offset: 0x1a6, out: 0xffffffffffffffa5
+lb :: offset: 0x1a7, out: 0xffffffffffffffab
+lb :: offset: 0x1a8, out: 0x19
+lb :: offset: 0x1a9, out: 0x36
+lb :: offset: 0x1aa, out: 0x43
+lb :: offset: 0x1ab, out: 0x78
+lb :: offset: 0x1ac, out: 0xffffffffffffffc7
+lb :: offset: 0x1ad, out: 0xffffffffffffffce
+lb :: offset: 0x1ae, out: 0xffffffffffffff8d
+lb :: offset: 0x1af, out: 0x1e
+lb :: offset: 0x1b0, out: 0xffffffffffffffb9
+lb :: offset: 0x1b1, out: 0xffffffffffffff9e
+lb :: offset: 0x1b2, out: 0xffffffffffffff8d
+lb :: offset: 0x1b3, out: 0xffffffffffffffef
+lb :: offset: 0x1b4, out: 0x2f
+lb :: offset: 0x1b5, out: 0x38
+lb :: offset: 0x1b6, out: 0x49
+lb :: offset: 0x1b7, out: 0x7
+lb :: offset: 0x1b8, out: 0x47
+lb :: offset: 0x1b9, out: 0xffffffffffffffea
+lb :: offset: 0x1ba, out: 0xffffffffffffffcd
+lb :: offset: 0x1bb, out: 0xffffffffffffffcd
+lb :: offset: 0x1bc, out: 0x58
+lb :: offset: 0x1bd, out: 0x2b
+lb :: offset: 0x1be, out: 0x12
+lb :: offset: 0x1bf, out: 0xfffffffffffffffe
+lb :: offset: 0x1c0, out: 0xffffffffffffffd6
+lb :: offset: 0x1c1, out: 0xffffffffffffff85
+lb :: offset: 0x1c2, out: 0xffffffffffffff88
+lb :: offset: 0x1c3, out: 0x4e
+lb :: offset: 0x1c4, out: 0x76
+lb :: offset: 0x1c5, out: 0x55
+lb :: offset: 0x1c6, out: 0xffffffffffffff8c
+lb :: offset: 0x1c7, out: 0x4f
+lb :: offset: 0x1c8, out: 0x61
+lb :: offset: 0x1c9, out: 0x68
+lb :: offset: 0x1ca, out: 0xffffffffffffffd6
+lb :: offset: 0x1cb, out: 0x2a
+lb :: offset: 0x1cc, out: 0x34
+lb :: offset: 0x1cd, out: 0xffffffffffffffc1
+lb :: offset: 0x1ce, out: 0xffffffffffffff95
+lb :: offset: 0x1cf, out: 0xffffffffffffffc7
+lb :: offset: 0x1d0, out: 0xffffffffffffffd3
+lb :: offset: 0x1d1, out: 0x1
+lb :: offset: 0x1d2, out: 0x69
+lb :: offset: 0x1d3, out: 0xffffffffffffff89
+lb :: offset: 0x1d4, out: 0x4d
+lb :: offset: 0x1d5, out: 0xfffffffffffffff4
+lb :: offset: 0x1d6, out: 0x74
+lb :: offset: 0x1d7, out: 0x5
+lb :: offset: 0x1d8, out: 0x1c
+lb :: offset: 0x1d9, out: 0xffffffffffffffa1
+lb :: offset: 0x1da, out: 0xffffffffffffff90
+lb :: offset: 0x1db, out: 0xffffffffffffffbf
+lb :: offset: 0x1dc, out: 0x6c
+lb :: offset: 0x1dd, out: 0xffffffffffffffbb
+lb :: offset: 0x1de, out: 0x6
+lb :: offset: 0x1df, out: 0xffffffffffffffdb
+lb :: offset: 0x1e0, out: 0x58
+lb :: offset: 0x1e1, out: 0x30
+lb :: offset: 0x1e2, out: 0xf
+lb :: offset: 0x1e3, out: 0x2
+lb :: offset: 0x1e4, out: 0xffffffffffffff9c
+lb :: offset: 0x1e5, out: 0xffffffffffffffae
+lb :: offset: 0x1e6, out: 0x39
+lb :: offset: 0x1e7, out: 0x3a
+lb :: offset: 0x1e8, out: 0xffffffffffffff9a
+lb :: offset: 0x1e9, out: 0xffffffffffffff99
+lb :: offset: 0x1ea, out: 0x5f
+lb :: offset: 0x1eb, out: 0xffffffffffffffdb
+lb :: offset: 0x1ec, out: 0xffffffffffffffdc
+lb :: offset: 0x1ed, out: 0x7e
+lb :: offset: 0x1ee, out: 0xffffffffffffffbc
+lb :: offset: 0x1ef, out: 0x2d
+lb :: offset: 0x1f0, out: 0xffffffffffffff8a
+lb :: offset: 0x1f1, out: 0xffffffffffffff96
+lb :: offset: 0x1f2, out: 0x4
+lb :: offset: 0x1f3, out: 0x7b
+lb :: offset: 0x1f4, out: 0xffffffffffffffe3
+lb :: offset: 0x1f5, out: 0x40
+lb :: offset: 0x1f6, out: 0x5b
+lb :: offset: 0x1f7, out: 0x48
+lb :: offset: 0x1f8, out: 0x75
+lb :: offset: 0x1f9, out: 0xffffffffffffffbf
+lb :: offset: 0x1fa, out: 0xffffffffffffffaf
+lb :: offset: 0x1fb, out: 0xffffffffffffffd2
+lb :: offset: 0x1fc, out: 0xffffffffffffffd5
+lb :: offset: 0x1fd, out: 0x19
+lb :: offset: 0x1fe, out: 0xffffffffffffffd3
+lb :: offset: 0x1ff, out: 0x22
+lb :: offset: 0x200, out: 0xffffffffffffffde
+lb :: offset: 0x201, out: 0x23
+lb :: offset: 0x202, out: 0x8
+lb :: offset: 0x203, out: 0x67
+lb :: offset: 0x204, out: 0xffffffffffffffa6
+lb :: offset: 0x205, out: 0x30
+lb :: offset: 0x206, out: 0xfffffffffffffff6
+lb :: offset: 0x207, out: 0xffffffffffffffad
+lb :: offset: 0x208, out: 0x2c
+lb :: offset: 0x209, out: 0xa
+lb :: offset: 0x20a, out: 0xc
+lb :: offset: 0x20b, out: 0xfffffffffffffff2
+lb :: offset: 0x20c, out: 0x56
+lb :: offset: 0x20d, out: 0x10
+lb :: offset: 0x20e, out: 0x32
+lb :: offset: 0x20f, out: 0x60
+lb :: offset: 0x210, out: 0xffffffffffffff94
+lb :: offset: 0x211, out: 0xffffffffffffffa9
+lb :: offset: 0x212, out: 0x5
+lb :: offset: 0x213, out: 0x44
+lb :: offset: 0x214, out: 0x24
+lb :: offset: 0x215, out: 0xffffffffffffff9b
+lb :: offset: 0x216, out: 0x18
+lb :: offset: 0x217, out: 0xffffffffffffffef
+lb :: offset: 0x218, out: 0xfffffffffffffff9
+lb :: offset: 0x219, out: 0x51
+lb :: offset: 0x21a, out: 0xffffffffffffff9f
+lb :: offset: 0x21b, out: 0xffffffffffffffb5
+lb :: offset: 0x21c, out: 0x5b
+lb :: offset: 0x21d, out: 0x56
+lb :: offset: 0x21e, out: 0xfffffffffffffffc
+lb :: offset: 0x21f, out: 0xffffffffffffffde
+lb :: offset: 0x220, out: 0xffffffffffffff81
+lb :: offset: 0x221, out: 0xffffffffffffffda
+lb :: offset: 0x222, out: 0xfffffffffffffff8
+lb :: offset: 0x223, out: 0x20
+lb :: offset: 0x224, out: 0x4
+lb :: offset: 0x225, out: 0x68
+lb :: offset: 0x226, out: 0x31
+lb :: offset: 0x227, out: 0xffffffffffffff9b
+lb :: offset: 0x228, out: 0xffffffffffffff8c
+lb :: offset: 0x229, out: 0x61
+lb :: offset: 0x22a, out: 0xffffffffffffffca
+lb :: offset: 0x22b, out: 0x5a
+lb :: offset: 0x22c, out: 0x57
+lb :: offset: 0x22d, out: 0x25
+lb :: offset: 0x22e, out: 0xfffffffffffffff2
+lb :: offset: 0x22f, out: 0xffffffffffffffec
+lb :: offset: 0x230, out: 0xffffffffffffff8b
+lb :: offset: 0x231, out: 0xffffffffffffff95
+lb :: offset: 0x232, out: 0xffffffffffffffa6
+lb :: offset: 0x233, out: 0xffffffffffffffdd
+lb :: offset: 0x234, out: 0xffffffffffffffc2
+lb :: offset: 0x235, out: 0x5d
+lb :: offset: 0x236, out: 0xffffffffffffffc8
+lb :: offset: 0x237, out: 0xffffffffffffffbf
+lb :: offset: 0x238, out: 0x30
+lb :: offset: 0x239, out: 0xc
+lb :: offset: 0x23a, out: 0xffffffffffffffe7
+lb :: offset: 0x23b, out: 0x51
+lb :: offset: 0x23c, out: 0xffffffffffffffda
+lb :: offset: 0x23d, out: 0xffffffffffffffc6
+lb :: offset: 0x23e, out: 0x16
+lb :: offset: 0x23f, out: 0x2f
+lb :: offset: 0x240, out: 0x67
+lb :: offset: 0x241, out: 0x78
+lb :: offset: 0x242, out: 0xfffffffffffffffd
+lb :: offset: 0x243, out: 0xfffffffffffffff3
+lb :: offset: 0x244, out: 0xffffffffffffffba
+lb :: offset: 0x245, out: 0x52
+lb :: offset: 0x246, out: 0xffffffffffffffa8
+lb :: offset: 0x247, out: 0x50
+lb :: offset: 0x248, out: 0xffffffffffffffad
+lb :: offset: 0x249, out: 0x0
+lb :: offset: 0x24a, out: 0xffffffffffffffb1
+lb :: offset: 0x24b, out: 0xfffffffffffffff7
+lb :: offset: 0x24c, out: 0xffffffffffffffda
+lb :: offset: 0x24d, out: 0x78
+lb :: offset: 0x24e, out: 0x47
+lb :: offset: 0x24f, out: 0xffffffffffffff9f
+lb :: offset: 0x250, out: 0x8
+lb :: offset: 0x251, out: 0xffffffffffffffd4
+lb :: offset: 0x252, out: 0x41
+lb :: offset: 0x253, out: 0x68
+lb :: offset: 0x254, out: 0xffffffffffffffa6
+lb :: offset: 0x255, out: 0xffffffffffffffb6
+lb :: offset: 0x256, out: 0xffffffffffffffd9
+lb :: offset: 0x257, out: 0xffffffffffffff8a
+lb :: offset: 0x258, out: 0xfffffffffffffff5
+lb :: offset: 0x259, out: 0x18
+lb :: offset: 0x25a, out: 0x38
+lb :: offset: 0x25b, out: 0x1d
+lb :: offset: 0x25c, out: 0xffffffffffffffce
+lb :: offset: 0x25d, out: 0x63
+lb :: offset: 0x25e, out: 0x44
+lb :: offset: 0x25f, out: 0x13
+lb :: offset: 0x260, out: 0xffffffffffffffe4
+lb :: offset: 0x261, out: 0x62
+lb :: offset: 0x262, out: 0x7f
+lb :: offset: 0x263, out: 0x3f
+lb :: offset: 0x264, out: 0xffffffffffffffe5
+lb :: offset: 0x265, out: 0x25
+lb :: offset: 0x266, out: 0x5f
+lb :: offset: 0x267, out: 0xffffffffffffffc0
+lb :: offset: 0x268, out: 0xffffffffffffffcc
+lb :: offset: 0x269, out: 0xffffffffffffffd3
+lb :: offset: 0x26a, out: 0xffffffffffffff92
+lb :: offset: 0x26b, out: 0xffffffffffffffe1
+lb :: offset: 0x26c, out: 0x76
+lb :: offset: 0x26d, out: 0x32
+lb :: offset: 0x26e, out: 0x1f
+lb :: offset: 0x26f, out: 0x28
+lb :: offset: 0x270, out: 0xffffffffffffff82
+lb :: offset: 0x271, out: 0xffffffffffffff94
+lb :: offset: 0x272, out: 0x64
+lb :: offset: 0x273, out: 0xffffffffffffff94
+lb :: offset: 0x274, out: 0x40
+lb :: offset: 0x275, out: 0x18
+lb :: offset: 0x276, out: 0xfffffffffffffffd
+lb :: offset: 0x277, out: 0xffffffffffffff8f
+lb :: offset: 0x278, out: 0x15
+lb :: offset: 0x279, out: 0xffffffffffffffd3
+lb :: offset: 0x27a, out: 0x20
+lb :: offset: 0x27b, out: 0x40
+lb :: offset: 0x27c, out: 0x52
+lb :: offset: 0x27d, out: 0xffffffffffffffe8
+lb :: offset: 0x27e, out: 0xfffffffffffffff0
+lb :: offset: 0x27f, out: 0xffffffffffffffe5
+lb :: offset: 0x280, out: 0x7c
+lb :: offset: 0x281, out: 0xffffffffffffffaf
+lb :: offset: 0x282, out: 0xffffffffffffff83
+lb :: offset: 0x283, out: 0xffffffffffffffd2
+lb :: offset: 0x284, out: 0xffffffffffffff88
+lb :: offset: 0x285, out: 0xf
+lb :: offset: 0x286, out: 0xfffffffffffffff3
+lb :: offset: 0x287, out: 0x44
+lb :: offset: 0x288, out: 0xfffffffffffffff1
+lb :: offset: 0x289, out: 0x56
+lb :: offset: 0x28a, out: 0xffffffffffffffa0
+lb :: offset: 0x28b, out: 0x4c
+lb :: offset: 0x28c, out: 0x74
+lb :: offset: 0x28d, out: 0x7d
+lb :: offset: 0x28e, out: 0xffffffffffffffef
+lb :: offset: 0x28f, out: 0xffffffffffffffd7
+lb :: offset: 0x290, out: 0xffffffffffffff93
+lb :: offset: 0x291, out: 0xffffffffffffffe2
+lb :: offset: 0x292, out: 0x60
+lb :: offset: 0x293, out: 0x1c
+lb :: offset: 0x294, out: 0xf
+lb :: offset: 0x295, out: 0x31
+lb :: offset: 0x296, out: 0xffffffffffffffd7
+lb :: offset: 0x297, out: 0x10
+lb :: offset: 0x298, out: 0xffffffffffffffe1
+lb :: offset: 0x299, out: 0xffffffffffffffe1
+lb :: offset: 0x29a, out: 0xffffffffffffffa6
+lb :: offset: 0x29b, out: 0x79
+lb :: offset: 0x29c, out: 0x13
+lb :: offset: 0x29d, out: 0x1c
+lb :: offset: 0x29e, out: 0xffffffffffffffd9
+lb :: offset: 0x29f, out: 0x33
+lb :: offset: 0x2a0, out: 0x24
+lb :: offset: 0x2a1, out: 0x29
+lb :: offset: 0x2a2, out: 0x6b
+lb :: offset: 0x2a3, out: 0x75
+lb :: offset: 0x2a4, out: 0xffffffffffffffa7
+lb :: offset: 0x2a5, out: 0x6f
+lb :: offset: 0x2a6, out: 0xffffffffffffffa4
+lb :: offset: 0x2a7, out: 0x27
+lb :: offset: 0x2a8, out: 0xffffffffffffffd2
+lb :: offset: 0x2a9, out: 0xffffffffffffff96
+lb :: offset: 0x2aa, out: 0xffffffffffffffe2
+lb :: offset: 0x2ab, out: 0xffffffffffffffd2
+lb :: offset: 0x2ac, out: 0x13
+lb :: offset: 0x2ad, out: 0xffffffffffffff9e
+lb :: offset: 0x2ae, out: 0xffffffffffffffe5
+lb :: offset: 0x2af, out: 0x6a
+lb :: offset: 0x2b0, out: 0x5a
+lb :: offset: 0x2b1, out: 0xffffffffffffff82
+lb :: offset: 0x2b2, out: 0x44
+lb :: offset: 0x2b3, out: 0x7f
+lb :: offset: 0x2b4, out: 0x6d
+lb :: offset: 0x2b5, out: 0xffffffffffffffc2
+lb :: offset: 0x2b6, out: 0xffffffffffffffa5
+lb :: offset: 0x2b7, out: 0xffffffffffffffc0
+lb :: offset: 0x2b8, out: 0x76
+lb :: offset: 0x2b9, out: 0xffffffffffffffc8
+lb :: offset: 0x2ba, out: 0xffffffffffffff9e
+lb :: offset: 0x2bb, out: 0xffffffffffffff80
+lb :: offset: 0x2bc, out: 0xffffffffffffffc0
+lb :: offset: 0x2bd, out: 0x7d
+lb :: offset: 0x2be, out: 0xffffffffffffffc1
+lb :: offset: 0x2bf, out: 0x68
+lb :: offset: 0x2c0, out: 0x7
+lb :: offset: 0x2c1, out: 0xd
+lb :: offset: 0x2c2, out: 0xffffffffffffffc3
+lb :: offset: 0x2c3, out: 0x45
+lb :: offset: 0x2c4, out: 0x4b
+lb :: offset: 0x2c5, out: 0xfffffffffffffffe
+lb :: offset: 0x2c6, out: 0x34
+lb :: offset: 0x2c7, out: 0xffffffffffffff8f
+lb :: offset: 0x2c8, out: 0xffffffffffffffbd
+lb :: offset: 0x2c9, out: 0xffffffffffffffdc
+lb :: offset: 0x2ca, out: 0x71
+lb :: offset: 0x2cb, out: 0x23
+lb :: offset: 0x2cc, out: 0xffffffffffffffdd
+lb :: offset: 0x2cd, out: 0x6d
+lb :: offset: 0x2ce, out: 0x24
+lb :: offset: 0x2cf, out: 0x1b
+lb :: offset: 0x2d0, out: 0xfffffffffffffff6
+lb :: offset: 0x2d1, out: 0x2f
+lb :: offset: 0x2d2, out: 0xffffffffffffffb7
+lb :: offset: 0x2d3, out: 0x27
+lb :: offset: 0x2d4, out: 0xffffffffffffffa5
+lb :: offset: 0x2d5, out: 0xffffffffffffff9f
+lb :: offset: 0x2d6, out: 0xffffffffffffffce
+lb :: offset: 0x2d7, out: 0xffffffffffffffbe
+lb :: offset: 0x2d8, out: 0x10
+lb :: offset: 0x2d9, out: 0xffffffffffffff9f
+lb :: offset: 0x2da, out: 0x27
+lb :: offset: 0x2db, out: 0xffffffffffffffe9
+lb :: offset: 0x2dc, out: 0xf
+lb :: offset: 0x2dd, out: 0xffffffffffffff9f
+lb :: offset: 0x2de, out: 0x46
+lb :: offset: 0x2df, out: 0xfffffffffffffffb
+lb :: offset: 0x2e0, out: 0x3f
+lb :: offset: 0x2e1, out: 0x63
+lb :: offset: 0x2e2, out: 0xffffffffffffffda
+lb :: offset: 0x2e3, out: 0xffffffffffffffa9
+lb :: offset: 0x2e4, out: 0xffffffffffffffaf
+lb :: offset: 0x2e5, out: 0xffffffffffffffd1
+lb :: offset: 0x2e6, out: 0xffffffffffffff99
+lb :: offset: 0x2e7, out: 0xffffffffffffffd7
+lb :: offset: 0x2e8, out: 0xffffffffffffffdb
+lb :: offset: 0x2e9, out: 0xffffffffffffffcb
+lb :: offset: 0x2ea, out: 0x31
+lb :: offset: 0x2eb, out: 0x2e
+lb :: offset: 0x2ec, out: 0xffffffffffffffa3
+lb :: offset: 0x2ed, out: 0xffffffffffffffd4
+lb :: offset: 0x2ee, out: 0xffffffffffffff84
+lb :: offset: 0x2ef, out: 0xfffffffffffffff2
+lb :: offset: 0x2f0, out: 0x1f
+lb :: offset: 0x2f1, out: 0x35
+lb :: offset: 0x2f2, out: 0x3f
+lb :: offset: 0x2f3, out: 0xffffffffffffffaa
+lb :: offset: 0x2f4, out: 0xffffffffffffffda
+lb :: offset: 0x2f5, out: 0x4f
+lb :: offset: 0x2f6, out: 0xffffffffffffffe4
+lb :: offset: 0x2f7, out: 0xffffffffffffffc6
+lb :: offset: 0x2f8, out: 0xffffffffffffff8b
+lb :: offset: 0x2f9, out: 0x8
+lb :: offset: 0x2fa, out: 0x6e
+lb :: offset: 0x2fb, out: 0xffffffffffffffe0
+lb :: offset: 0x2fc, out: 0x71
+lb :: offset: 0x2fd, out: 0x50
+lb :: offset: 0x2fe, out: 0xffffffffffffffc2
+lb :: offset: 0x2ff, out: 0x60
+lb :: offset: 0x300, out: 0xffffffffffffffe5
+lb :: offset: 0x301, out: 0x47
+lb :: offset: 0x302, out: 0x50
+lb :: offset: 0x303, out: 0xffffffffffffffd5
+lb :: offset: 0x304, out: 0xffffffffffffffd9
+lb :: offset: 0x305, out: 0x25
+lb :: offset: 0x306, out: 0x7f
+lb :: offset: 0x307, out: 0x25
+lb :: offset: 0x308, out: 0x3d
+lb :: offset: 0x309, out: 0x69
+lb :: offset: 0x30a, out: 0x62
+lb :: offset: 0x30b, out: 0x5f
+lb :: offset: 0x30c, out: 0xffffffffffffffe9
+lb :: offset: 0x30d, out: 0xffffffffffffffa6
+lb :: offset: 0x30e, out: 0xffffffffffffffdb
+lb :: offset: 0x30f, out: 0x5b
+lb :: offset: 0x310, out: 0x70
+lb :: offset: 0x311, out: 0xffffffffffffffa3
+lb :: offset: 0x312, out: 0xffffffffffffffe0
+lb :: offset: 0x313, out: 0x42
+lb :: offset: 0x314, out: 0x43
+lb :: offset: 0x315, out: 0x40
+lb :: offset: 0x316, out: 0xffffffffffffffac
+lb :: offset: 0x317, out: 0xffffffffffffff96
+lb :: offset: 0x318, out: 0xffffffffffffffc0
+lb :: offset: 0x319, out: 0x47
+lb :: offset: 0x31a, out: 0xffffffffffffff8f
+lb :: offset: 0x31b, out: 0x3
+lb :: offset: 0x31c, out: 0x69
+lb :: offset: 0x31d, out: 0xffffffffffffff80
+lb :: offset: 0x31e, out: 0x17
+lb :: offset: 0x31f, out: 0x1e
+lb :: offset: 0x320, out: 0x3c
+lb :: offset: 0x321, out: 0xffffffffffffffe8
+lb :: offset: 0x322, out: 0x39
+lb :: offset: 0x323, out: 0xffffffffffffffa5
+lb :: offset: 0x324, out: 0x1c
+lb :: offset: 0x325, out: 0xfffffffffffffff9
+lb :: offset: 0x326, out: 0x29
+lb :: offset: 0x327, out: 0xffffffffffffffe3
+lb :: offset: 0x328, out: 0xffffffffffffffe2
+lb :: offset: 0x329, out: 0xfffffffffffffffb
+lb :: offset: 0x32a, out: 0xfffffffffffffffa
+lb :: offset: 0x32b, out: 0xffffffffffffff89
+lb :: offset: 0x32c, out: 0x5e
+lb :: offset: 0x32d, out: 0xffffffffffffffb6
+lb :: offset: 0x32e, out: 0xffffffffffffff89
+lb :: offset: 0x32f, out: 0x58
+lb :: offset: 0x330, out: 0xffffffffffffffd2
+lb :: offset: 0x331, out: 0x4b
+lb :: offset: 0x332, out: 0xffffffffffffffb0
+lb :: offset: 0x333, out: 0x5d
+lb :: offset: 0x334, out: 0x76
+lb :: offset: 0x335, out: 0xffffffffffffffed
+lb :: offset: 0x336, out: 0x25
+lb :: offset: 0x337, out: 0xffffffffffffffb7
+lb :: offset: 0x338, out: 0xe
+lb :: offset: 0x339, out: 0xffffffffffffffb9
+lb :: offset: 0x33a, out: 0x68
+lb :: offset: 0x33b, out: 0x2c
+lb :: offset: 0x33c, out: 0x17
+lb :: offset: 0x33d, out: 0x3
+lb :: offset: 0x33e, out: 0x12
+lb :: offset: 0x33f, out: 0xfffffffffffffff1
+lb :: offset: 0x340, out: 0xffffffffffffff84
+lb :: offset: 0x341, out: 0x78
+lb :: offset: 0x342, out: 0x52
+lb :: offset: 0x343, out: 0xffffffffffffff80
+lb :: offset: 0x344, out: 0xffffffffffffffdd
+lb :: offset: 0x345, out: 0x30
+lb :: offset: 0x346, out: 0x1d
+lb :: offset: 0x347, out: 0xd
+lb :: offset: 0x348, out: 0x17
+lb :: offset: 0x349, out: 0xffffffffffffff9c
+lb :: offset: 0x34a, out: 0x77
+lb :: offset: 0x34b, out: 0xffffffffffffffaa
+lb :: offset: 0x34c, out: 0x1f
+lb :: offset: 0x34d, out: 0xffffffffffffff8f
+lb :: offset: 0x34e, out: 0xffffffffffffffd6
+lb :: offset: 0x34f, out: 0xffffffffffffffef
+lb :: offset: 0x350, out: 0x26
+lb :: offset: 0x351, out: 0x44
+lb :: offset: 0x352, out: 0x4c
+lb :: offset: 0x353, out: 0xffffffffffffffed
+lb :: offset: 0x354, out: 0x29
+lb :: offset: 0x355, out: 0xffffffffffffff98
+lb :: offset: 0x356, out: 0x43
+lb :: offset: 0x357, out: 0x6d
+lb :: offset: 0x358, out: 0x7
+lb :: offset: 0x359, out: 0x17
+lb :: offset: 0x35a, out: 0x5c
+lb :: offset: 0x35b, out: 0xffffffffffffff9d
+lb :: offset: 0x35c, out: 0xffffffffffffffd5
+lb :: offset: 0x35d, out: 0xffffffffffffff8c
+lb :: offset: 0x35e, out: 0xffffffffffffffa7
+lb :: offset: 0x35f, out: 0x8
+lb :: offset: 0x360, out: 0x66
+lb :: offset: 0x361, out: 0x3d
+lb :: offset: 0x362, out: 0x6
+lb :: offset: 0x363, out: 0x10
+lb :: offset: 0x364, out: 0x55
+lb :: offset: 0x365, out: 0xffffffffffffff83
+lb :: offset: 0x366, out: 0x32
+lb :: offset: 0x367, out: 0xffffffffffffff87
+lb :: offset: 0x368, out: 0xffffffffffffffab
+lb :: offset: 0x369, out: 0x7d
+lb :: offset: 0x36a, out: 0xffffffffffffffd0
+lb :: offset: 0x36b, out: 0x48
+lb :: offset: 0x36c, out: 0xffffffffffffff89
+lb :: offset: 0x36d, out: 0x51
+lb :: offset: 0x36e, out: 0xffffffffffffffd6
+lb :: offset: 0x36f, out: 0xffffffffffffff8b
+lb :: offset: 0x370, out: 0xfffffffffffffff6
+lb :: offset: 0x371, out: 0xffffffffffffff98
+lb :: offset: 0x372, out: 0x23
+lb :: offset: 0x373, out: 0x67
+lb :: offset: 0x374, out: 0xe
+lb :: offset: 0x375, out: 0xffffffffffffff82
+lb :: offset: 0x376, out: 0x47
+lb :: offset: 0x377, out: 0x1b
+lb :: offset: 0x378, out: 0x36
+lb :: offset: 0x379, out: 0xffffffffffffff88
+lb :: offset: 0x37a, out: 0x6c
+lb :: offset: 0x37b, out: 0x59
+lb :: offset: 0x37c, out: 0xffffffffffffffd9
+lb :: offset: 0x37d, out: 0xffffffffffffff8d
+lb :: offset: 0x37e, out: 0x26
+lb :: offset: 0x37f, out: 0xffffffffffffffb2
+lb :: offset: 0x380, out: 0x9
+lb :: offset: 0x381, out: 0xffffffffffffffca
+lb :: offset: 0x382, out: 0x4b
+lb :: offset: 0x383, out: 0xffffffffffffffdb
+lb :: offset: 0x384, out: 0xffffffffffffffd3
+lb :: offset: 0x385, out: 0x2b
+lb :: offset: 0x386, out: 0xffffffffffffffe4
+lb :: offset: 0x387, out: 0x79
+lb :: offset: 0x388, out: 0xfffffffffffffffd
+lb :: offset: 0x389, out: 0x5d
+lb :: offset: 0x38a, out: 0x7d
+lb :: offset: 0x38b, out: 0x1d
+lb :: offset: 0x38c, out: 0xffffffffffffff99
+lb :: offset: 0x38d, out: 0x62
+lb :: offset: 0x38e, out: 0xffffffffffffffe6
+lb :: offset: 0x38f, out: 0x1f
+lb :: offset: 0x390, out: 0x3f
+lb :: offset: 0x391, out: 0x46
+lb :: offset: 0x392, out: 0x55
+lb :: offset: 0x393, out: 0x3e
+lb :: offset: 0x394, out: 0xffffffffffffffca
+lb :: offset: 0x395, out: 0xffffffffffffffd3
+lb :: offset: 0x396, out: 0x74
+lb :: offset: 0x397, out: 0xffffffffffffffdf
+lb :: offset: 0x398, out: 0x2e
+lb :: offset: 0x399, out: 0xffffffffffffff9a
+lb :: offset: 0x39a, out: 0xffffffffffffffb9
+lb :: offset: 0x39b, out: 0x7d
+lb :: offset: 0x39c, out: 0x3e
+lb :: offset: 0x39d, out: 0xffffffffffffffed
+lb :: offset: 0x39e, out: 0xfffffffffffffff2
+lb :: offset: 0x39f, out: 0xffffffffffffffa7
+lb :: offset: 0x3a0, out: 0x36
+lb :: offset: 0x3a1, out: 0xffffffffffffffa6
+lb :: offset: 0x3a2, out: 0xfffffffffffffff7
+lb :: offset: 0x3a3, out: 0xfffffffffffffffa
+lb :: offset: 0x3a4, out: 0x3c
+lb :: offset: 0x3a5, out: 0xc
+lb :: offset: 0x3a6, out: 0xffffffffffffff9f
+lb :: offset: 0x3a7, out: 0x33
+lb :: offset: 0x3a8, out: 0xffffffffffffff8b
+lb :: offset: 0x3a9, out: 0xffffffffffffffb9
+lb :: offset: 0x3aa, out: 0x38
+lb :: offset: 0x3ab, out: 0xffffffffffffffe3
+lb :: offset: 0x3ac, out: 0x15
+lb :: offset: 0x3ad, out: 0x5e
+lb :: offset: 0x3ae, out: 0xffffffffffffffc9
+lb :: offset: 0x3af, out: 0xffffffffffffffdc
+lb :: offset: 0x3b0, out: 0xffffffffffffffd2
+lb :: offset: 0x3b1, out: 0xffffffffffffffdf
+lb :: offset: 0x3b2, out: 0x25
+lb :: offset: 0x3b3, out: 0xffffffffffffffc4
+lb :: offset: 0x3b4, out: 0x19
+lb :: offset: 0x3b5, out: 0x47
+lb :: offset: 0x3b6, out: 0xffffffffffffff82
+lb :: offset: 0x3b7, out: 0x6
+lb :: offset: 0x3b8, out: 0xffffffffffffffbc
+lb :: offset: 0x3b9, out: 0x65
+lb :: offset: 0x3ba, out: 0xffffffffffffffbf
+lb :: offset: 0x3bb, out: 0x27
+lb :: offset: 0x3bc, out: 0xffffffffffffffeb
+lb :: offset: 0x3bd, out: 0x32
+lb :: offset: 0x3be, out: 0x18
+lb :: offset: 0x3bf, out: 0x25
+lb :: offset: 0x3c0, out: 0xffffffffffffffa8
+lb :: offset: 0x3c1, out: 0xffffffffffffffb0
+lb :: offset: 0x3c2, out: 0xffffffffffffff8f
+lb :: offset: 0x3c3, out: 0xffffffffffffffe6
+lb :: offset: 0x3c4, out: 0x7a
+lb :: offset: 0x3c5, out: 0xffffffffffffff8b
+lb :: offset: 0x3c6, out: 0xffffffffffffffc7
+lb :: offset: 0x3c7, out: 0xffffffffffffffda
+lb :: offset: 0x3c8, out: 0xffffffffffffff85
+lb :: offset: 0x3c9, out: 0x2b
+lb :: offset: 0x3ca, out: 0x5b
+lb :: offset: 0x3cb, out: 0xffffffffffffffca
+lb :: offset: 0x3cc, out: 0xfffffffffffffff8
+lb :: offset: 0x3cd, out: 0xffffffffffffffdf
+lb :: offset: 0x3ce, out: 0xffffffffffffffcd
+lb :: offset: 0x3cf, out: 0xffffffffffffffe8
+lb :: offset: 0x3d0, out: 0x4
+lb :: offset: 0x3d1, out: 0x78
+lb :: offset: 0x3d2, out: 0xffffffffffffff90
+lb :: offset: 0x3d3, out: 0xffffffffffffff9b
+lb :: offset: 0x3d4, out: 0x59
+lb :: offset: 0x3d5, out: 0xffffffffffffffa9
+lb :: offset: 0x3d6, out: 0xffffffffffffff92
+lb :: offset: 0x3d7, out: 0x69
+lb :: offset: 0x3d8, out: 0xffffffffffffffbf
+lb :: offset: 0x3d9, out: 0xffffffffffffffb3
+lb :: offset: 0x3da, out: 0x1c
+lb :: offset: 0x3db, out: 0xffffffffffffffc8
+lb :: offset: 0x3dc, out: 0x78
+lb :: offset: 0x3dd, out: 0x57
+lb :: offset: 0x3de, out: 0x36
+lb :: offset: 0x3df, out: 0xf
+lb :: offset: 0x3e0, out: 0xffffffffffffffb6
+lb :: offset: 0x3e1, out: 0x65
+lb :: offset: 0x3e2, out: 0xffffffffffffffed
+lb :: offset: 0x3e3, out: 0x5e
+lb :: offset: 0x3e4, out: 0x7f
+lb :: offset: 0x3e5, out: 0xffffffffffffff89
+lb :: offset: 0x3e6, out: 0xffffffffffffffe9
+lb :: offset: 0x3e7, out: 0xffffffffffffffa2
+lb :: offset: 0x3e8, out: 0x15
+lb :: offset: 0x3e9, out: 0xffffffffffffffda
+lb :: offset: 0x3ea, out: 0xffffffffffffff94
+lb :: offset: 0x3eb, out: 0x74
+lb :: offset: 0x3ec, out: 0xffffffffffffffb7
+lb :: offset: 0x3ed, out: 0xffffffffffffffa8
+lb :: offset: 0x3ee, out: 0xffffffffffffffd5
+lb :: offset: 0x3ef, out: 0xffffffffffffffe4
+lb :: offset: 0x3f0, out: 0xfffffffffffffff6
+lb :: offset: 0x3f1, out: 0xffffffffffffffb3
+lb :: offset: 0x3f2, out: 0x53
+lb :: offset: 0x3f3, out: 0x7d
+lb :: offset: 0x3f4, out: 0x2a
+lb :: offset: 0x3f5, out: 0xfffffffffffffff9
+lb :: offset: 0x3f6, out: 0xf
+lb :: offset: 0x3f7, out: 0xffffffffffffffcc
+lb :: offset: 0x3f8, out: 0x22
+lb :: offset: 0x3f9, out: 0x3d
+lb :: offset: 0x3fa, out: 0x7c
+lb :: offset: 0x3fb, out: 0xfffffffffffffffe
+lb :: offset: 0x3fc, out: 0x2b
+lb :: offset: 0x3fd, out: 0xffffffffffffff96
+lb :: offset: 0x3fe, out: 0x18
+lb :: offset: 0x3ff, out: 0xffffffffffffff97
+lb :: offset: 0x400, out: 0x42
+lb :: offset: 0x401, out: 0xb
+lb :: offset: 0x402, out: 0x34
+lb :: offset: 0x403, out: 0xfffffffffffffff5
+lb :: offset: 0x404, out: 0x33
+lb :: offset: 0x405, out: 0x73
+lb :: offset: 0x406, out: 0x4a
+lb :: offset: 0x407, out: 0x4b
+lb :: offset: 0x408, out: 0xffffffffffffff89
+lb :: offset: 0x409, out: 0x7c
+lb :: offset: 0x40a, out: 0xffffffffffffff8c
+lb :: offset: 0x40b, out: 0xffffffffffffff8d
+lb :: offset: 0x40c, out: 0xffffffffffffffdd
+lb :: offset: 0x40d, out: 0x46
+lb :: offset: 0x40e, out: 0xffffffffffffffb3
+lb :: offset: 0x40f, out: 0x3c
+lb :: offset: 0x410, out: 0x7a
+lb :: offset: 0x411, out: 0x38
+lb :: offset: 0x412, out: 0x74
+lb :: offset: 0x413, out: 0x45
+lb :: offset: 0x414, out: 0xffffffffffffffe3
+lb :: offset: 0x415, out: 0xffffffffffffff92
+lb :: offset: 0x416, out: 0xffffffffffffffcc
+lb :: offset: 0x417, out: 0xffffffffffffffd9
+lb :: offset: 0x418, out: 0x51
+lb :: offset: 0x419, out: 0x2f
+lb :: offset: 0x41a, out: 0x29
+lb :: offset: 0x41b, out: 0xffffffffffffffb1
+lb :: offset: 0x41c, out: 0xffffffffffffffd8
+lb :: offset: 0x41d, out: 0x0
+lb :: offset: 0x41e, out: 0x0
+lb :: offset: 0x41f, out: 0xffffffffffffffc9
+lb :: offset: 0x420, out: 0xffffffffffffffea
+lb :: offset: 0x421, out: 0xffffffffffffffde
+lb :: offset: 0x422, out: 0xffffffffffffffd5
+lb :: offset: 0x423, out: 0xffffffffffffffc5
+lb :: offset: 0x424, out: 0x3d
+lb :: offset: 0x425, out: 0xffffffffffffffad
+lb :: offset: 0x426, out: 0x2
+lb :: offset: 0x427, out: 0xa
+lb :: offset: 0x428, out: 0xffffffffffffff8a
+lb :: offset: 0x429, out: 0x62
+lb :: offset: 0x42a, out: 0x29
+lb :: offset: 0x42b, out: 0xffffffffffffffd7
+lb :: offset: 0x42c, out: 0x31
+lb :: offset: 0x42d, out: 0xffffffffffffffee
+lb :: offset: 0x42e, out: 0xffffffffffffffa3
+lb :: offset: 0x42f, out: 0x5b
+lb :: offset: 0x430, out: 0x2c
+lb :: offset: 0x431, out: 0x3c
+lb :: offset: 0x432, out: 0x3f
+lb :: offset: 0x433, out: 0xffffffffffffff9e
+lb :: offset: 0x434, out: 0x48
+lb :: offset: 0x435, out: 0xffffffffffffff98
+lb :: offset: 0x436, out: 0x56
+lb :: offset: 0x437, out: 0x49
+lb :: offset: 0x438, out: 0x7f
+lb :: offset: 0x439, out: 0xfffffffffffffff6
+lb :: offset: 0x43a, out: 0x1e
+lb :: offset: 0x43b, out: 0x78
+lb :: offset: 0x43c, out: 0xffffffffffffffdc
+lb :: offset: 0x43d, out: 0xffffffffffffff9c
+lb :: offset: 0x43e, out: 0xb
+lb :: offset: 0x43f, out: 0x77
+lb :: offset: 0x440, out: 0x22
+lb :: offset: 0x441, out: 0xffffffffffffff99
+lb :: offset: 0x442, out: 0xffffffffffffffb0
+lb :: offset: 0x443, out: 0xffffffffffffffe0
+lb :: offset: 0x444, out: 0x1d
+lb :: offset: 0x445, out: 0x5e
+lb :: offset: 0x446, out: 0x68
+lb :: offset: 0x447, out: 0xffffffffffffffec
+lb :: offset: 0x448, out: 0x7c
+lb :: offset: 0x449, out: 0x3b
+lb :: offset: 0x44a, out: 0x4
+lb :: offset: 0x44b, out: 0x67
+lb :: offset: 0x44c, out: 0x3d
+lb :: offset: 0x44d, out: 0xc
+lb :: offset: 0x44e, out: 0x6e
+lb :: offset: 0x44f, out: 0x25
+lb :: offset: 0x450, out: 0x16
+lb :: offset: 0x451, out: 0x4e
+lb :: offset: 0x452, out: 0x17
+lb :: offset: 0x453, out: 0xffffffffffffffc1
+lb :: offset: 0x454, out: 0xffffffffffffffe7
+lb :: offset: 0x455, out: 0xfffffffffffffffb
+lb :: offset: 0x456, out: 0x65
+lb :: offset: 0x457, out: 0xffffffffffffff87
+lb :: offset: 0x458, out: 0xfffffffffffffffa
+lb :: offset: 0x459, out: 0x4c
+lb :: offset: 0x45a, out: 0xffffffffffffffa2
+lb :: offset: 0x45b, out: 0xffffffffffffff8b
+lb :: offset: 0x45c, out: 0x56
+lb :: offset: 0x45d, out: 0xffffffffffffffd4
+lb :: offset: 0x45e, out: 0xffffffffffffff95
+lb :: offset: 0x45f, out: 0xb
+lb :: offset: 0x460, out: 0xffffffffffffffe5
+lb :: offset: 0x461, out: 0xffffffffffffffe9
+lb :: offset: 0x462, out: 0xffffffffffffffa3
+lb :: offset: 0x463, out: 0x14
+lb :: offset: 0x464, out: 0xffffffffffffffbe
+lb :: offset: 0x465, out: 0x7f
+lb :: offset: 0x466, out: 0xffffffffffffffa0
+lb :: offset: 0x467, out: 0xffffffffffffff8a
+lb :: offset: 0x468, out: 0xfffffffffffffff8
+lb :: offset: 0x469, out: 0xffffffffffffffbe
+lb :: offset: 0x46a, out: 0xffffffffffffff81
+lb :: offset: 0x46b, out: 0x64
+lb :: offset: 0x46c, out: 0x15
+lb :: offset: 0x46d, out: 0xffffffffffffff96
+lb :: offset: 0x46e, out: 0x49
+lb :: offset: 0x46f, out: 0xffffffffffffffc5
+lb :: offset: 0x470, out: 0x7c
+lb :: offset: 0x471, out: 0xffffffffffffffa3
+lb :: offset: 0x472, out: 0x25
+lb :: offset: 0x473, out: 0xffffffffffffff97
+lb :: offset: 0x474, out: 0xffffffffffffff84
+lb :: offset: 0x475, out: 0xffffffffffffffe6
+lb :: offset: 0x476, out: 0xffffffffffffff9b
+lb :: offset: 0x477, out: 0x17
+lb :: offset: 0x478, out: 0xfffffffffffffffc
+lb :: offset: 0x479, out: 0xffffffffffffff8d
+lb :: offset: 0x47a, out: 0x54
+lb :: offset: 0x47b, out: 0x3c
+lb :: offset: 0x47c, out: 0xffffffffffffffa1
+lb :: offset: 0x47d, out: 0xfffffffffffffff2
+lb :: offset: 0x47e, out: 0x4f
+lb :: offset: 0x47f, out: 0x5c
+lb :: offset: 0x480, out: 0x4a
+lb :: offset: 0x481, out: 0xffffffffffffffeb
+lb :: offset: 0x482, out: 0x6c
+lb :: offset: 0x483, out: 0xffffffffffffffa0
+lb :: offset: 0x484, out: 0xffffffffffffffe3
+lb :: offset: 0x485, out: 0x45
+lb :: offset: 0x486, out: 0xffffffffffffff9e
+lb :: offset: 0x487, out: 0x36
+lb :: offset: 0x488, out: 0xffffffffffffffc5
+lb :: offset: 0x489, out: 0x32
+lb :: offset: 0x48a, out: 0xffffffffffffffe1
+lb :: offset: 0x48b, out: 0xffffffffffffff8e
+lb :: offset: 0x48c, out: 0x18
+lb :: offset: 0x48d, out: 0x79
+lb :: offset: 0x48e, out: 0xffffffffffffff80
+lb :: offset: 0x48f, out: 0xfffffffffffffffa
+lb :: offset: 0x490, out: 0xffffffffffffffb3
+lb :: offset: 0x491, out: 0xfffffffffffffffd
+lb :: offset: 0x492, out: 0xffffffffffffffec
+lb :: offset: 0x493, out: 0x29
+lb :: offset: 0x494, out: 0x4f
+lb :: offset: 0x495, out: 0x28
+lb :: offset: 0x496, out: 0x7d
+lb :: offset: 0x497, out: 0x1c
+lb :: offset: 0x498, out: 0xffffffffffffffb6
+lb :: offset: 0x499, out: 0x20
+lb :: offset: 0x49a, out: 0x66
+lb :: offset: 0x49b, out: 0xa
+lb :: offset: 0x49c, out: 0x49
+lb :: offset: 0x49d, out: 0x73
+lb :: offset: 0x49e, out: 0x2b
+lb :: offset: 0x49f, out: 0xffffffffffffff90
+lb :: offset: 0x4a0, out: 0xffffffffffffff99
+lb :: offset: 0x4a1, out: 0x31
+lb :: offset: 0x4a2, out: 0x38
+lb :: offset: 0x4a3, out: 0xfffffffffffffff1
+lb :: offset: 0x4a4, out: 0x6c
+lb :: offset: 0x4a5, out: 0xfffffffffffffffd
+lb :: offset: 0x4a6, out: 0xffffffffffffffe9
+lb :: offset: 0x4a7, out: 0xffffffffffffff91
+lb :: offset: 0x4a8, out: 0xffffffffffffffde
+lb :: offset: 0x4a9, out: 0x2
+lb :: offset: 0x4aa, out: 0xffffffffffffffd1
+lb :: offset: 0x4ab, out: 0x33
+lb :: offset: 0x4ac, out: 0x7d
+lb :: offset: 0x4ad, out: 0x54
+lb :: offset: 0x4ae, out: 0x7
+lb :: offset: 0x4af, out: 0xffffffffffffffb9
+lb :: offset: 0x4b0, out: 0x13
+lb :: offset: 0x4b1, out: 0xffffffffffffffa3
+lb :: offset: 0x4b2, out: 0xffffffffffffff90
+lb :: offset: 0x4b3, out: 0xffffffffffffffe1
+lb :: offset: 0x4b4, out: 0xffffffffffffffe1
+lb :: offset: 0x4b5, out: 0xffffffffffffffda
+lb :: offset: 0x4b6, out: 0xffffffffffffffb1
+lb :: offset: 0x4b7, out: 0x5a
+lb :: offset: 0x4b8, out: 0x74
+lb :: offset: 0x4b9, out: 0x34
+lb :: offset: 0x4ba, out: 0xffffffffffffff91
+lb :: offset: 0x4bb, out: 0xffffffffffffffa6
+lb :: offset: 0x4bc, out: 0xffffffffffffff82
+lb :: offset: 0x4bd, out: 0xffffffffffffff87
+lb :: offset: 0x4be, out: 0x16
+lb :: offset: 0x4bf, out: 0xffffffffffffffc8
+lb :: offset: 0x4c0, out: 0xffffffffffffff8c
+lb :: offset: 0x4c1, out: 0xffffffffffffffff
+lb :: offset: 0x4c2, out: 0x40
+lb :: offset: 0x4c3, out: 0x4a
+lb :: offset: 0x4c4, out: 0xffffffffffffffed
+lb :: offset: 0x4c5, out: 0xffffffffffffffe2
+lb :: offset: 0x4c6, out: 0xffffffffffffff92
+lb :: offset: 0x4c7, out: 0xfffffffffffffff2
+lb :: offset: 0x4c8, out: 0xffffffffffffffb9
+lb :: offset: 0x4c9, out: 0xffffffffffffffce
+lb :: offset: 0x4ca, out: 0xffffffffffffffc0
+lb :: offset: 0x4cb, out: 0xffffffffffffffdb
+lb :: offset: 0x4cc, out: 0x1f
+lb :: offset: 0x4cd, out: 0xffffffffffffff83
+lb :: offset: 0x4ce, out: 0x76
+lb :: offset: 0x4cf, out: 0x36
+lb :: offset: 0x4d0, out: 0x2e
+lb :: offset: 0x4d1, out: 0xffffffffffffffaa
+lb :: offset: 0x4d2, out: 0x5a
+lb :: offset: 0x4d3, out: 0xffffffffffffffa7
+lb :: offset: 0x4d4, out: 0x5
+lb :: offset: 0x4d5, out: 0x9
+lb :: offset: 0x4d6, out: 0x77
+lb :: offset: 0x4d7, out: 0x1c
+lb :: offset: 0x4d8, out: 0xffffffffffffffd3
+lb :: offset: 0x4d9, out: 0x27
+lb :: offset: 0x4da, out: 0x53
+lb :: offset: 0x4db, out: 0xffffffffffffff8e
+lb :: offset: 0x4dc, out: 0x18
+lb :: offset: 0x4dd, out: 0x75
+lb :: offset: 0x4de, out: 0x24
+lb :: offset: 0x4df, out: 0x1b
+lb :: offset: 0x4e0, out: 0x42
+lb :: offset: 0x4e1, out: 0xffffffffffffffe9
+lb :: offset: 0x4e2, out: 0xfffffffffffffff8
+lb :: offset: 0x4e3, out: 0x54
+lb :: offset: 0x4e4, out: 0xffffffffffffff8b
+lb :: offset: 0x4e5, out: 0x73
+lb :: offset: 0x4e6, out: 0xffffffffffffff9b
+lb :: offset: 0x4e7, out: 0x6b
+lb :: offset: 0x4e8, out: 0x78
+lb :: offset: 0x4e9, out: 0xffffffffffffffe4
+lb :: offset: 0x4ea, out: 0xffffffffffffffe5
+lb :: offset: 0x4eb, out: 0xc
+lb :: offset: 0x4ec, out: 0xffffffffffffffec
+lb :: offset: 0x4ed, out: 0xffffffffffffffcb
+lb :: offset: 0x4ee, out: 0xffffffffffffffba
+lb :: offset: 0x4ef, out: 0x1a
+lb :: offset: 0x4f0, out: 0xfffffffffffffff6
+lb :: offset: 0x4f1, out: 0xffffffffffffffb6
+lb :: offset: 0x4f2, out: 0xfffffffffffffffa
+lb :: offset: 0x4f3, out: 0x3f
+lb :: offset: 0x4f4, out: 0xffffffffffffffcd
+lb :: offset: 0x4f5, out: 0xffffffffffffff9d
+lb :: offset: 0x4f6, out: 0x27
+lb :: offset: 0x4f7, out: 0xffffffffffffffcb
+lb :: offset: 0x4f8, out: 0x73
+lb :: offset: 0x4f9, out: 0xffffffffffffff91
+lb :: offset: 0x4fa, out: 0x64
+lb :: offset: 0x4fb, out: 0xffffffffffffff83
+lb :: offset: 0x4fc, out: 0xffffffffffffffae
+lb :: offset: 0x4fd, out: 0x3e
+lb :: offset: 0x4fe, out: 0xffffffffffffff94
+lb :: offset: 0x4ff, out: 0x23
+lb :: offset: 0x500, out: 0x27
+lb :: offset: 0x501, out: 0x6a
+lb :: offset: 0x502, out: 0xfffffffffffffff7
+lb :: offset: 0x503, out: 0xa
+lb :: offset: 0x504, out: 0xe
+lb :: offset: 0x505, out: 0x12
+lb :: offset: 0x506, out: 0xffffffffffffff85
+lb :: offset: 0x507, out: 0x61
+lb :: offset: 0x508, out: 0x3
+lb :: offset: 0x509, out: 0x4
+lb :: offset: 0x50a, out: 0x5b
+lb :: offset: 0x50b, out: 0xfffffffffffffff6
+lb :: offset: 0x50c, out: 0xffffffffffffffb5
+lb :: offset: 0x50d, out: 0xffffffffffffffe7
+lb :: offset: 0x50e, out: 0x4b
+lb :: offset: 0x50f, out: 0x6e
+lb :: offset: 0x510, out: 0x20
+lb :: offset: 0x511, out: 0x22
+lb :: offset: 0x512, out: 0x3f
+lb :: offset: 0x513, out: 0x13
+lb :: offset: 0x514, out: 0x8
+lb :: offset: 0x515, out: 0xffffffffffffffac
+lb :: offset: 0x516, out: 0xffffffffffffffcf
+lb :: offset: 0x517, out: 0xffffffffffffffa6
+lb :: offset: 0x518, out: 0xfffffffffffffff8
+lb :: offset: 0x519, out: 0x3c
+lb :: offset: 0x51a, out: 0x55
+lb :: offset: 0x51b, out: 0x74
+lb :: offset: 0x51c, out: 0x39
+lb :: offset: 0x51d, out: 0x76
+lb :: offset: 0x51e, out: 0xffffffffffffffb5
+lb :: offset: 0x51f, out: 0xfffffffffffffff5
+lb :: offset: 0x520, out: 0x1f
+lb :: offset: 0x521, out: 0xffffffffffffff97
+lb :: offset: 0x522, out: 0x20
+lb :: offset: 0x523, out: 0xfffffffffffffff9
+lb :: offset: 0x524, out: 0x46
+lb :: offset: 0x525, out: 0xffffffffffffff92
+lb :: offset: 0x526, out: 0x3c
+lb :: offset: 0x527, out: 0x3d
+lb :: offset: 0x528, out: 0x62
+lb :: offset: 0x529, out: 0xd
+lb :: offset: 0x52a, out: 0x28
+lb :: offset: 0x52b, out: 0x50
+lb :: offset: 0x52c, out: 0x6d
+lb :: offset: 0x52d, out: 0x24
+lb :: offset: 0x52e, out: 0x48
+lb :: offset: 0x52f, out: 0xffffffffffffffdd
+lb :: offset: 0x530, out: 0x60
+lb :: offset: 0x531, out: 0xffffffffffffffa5
+lb :: offset: 0x532, out: 0x21
+lb :: offset: 0x533, out: 0xffffffffffffffe9
+lb :: offset: 0x534, out: 0xffffffffffffff9f
+lb :: offset: 0x535, out: 0xfffffffffffffff4
+lb :: offset: 0x536, out: 0xffffffffffffffa7
+lb :: offset: 0x537, out: 0x32
+lb :: offset: 0x538, out: 0x5a
+lb :: offset: 0x539, out: 0x8
+lb :: offset: 0x53a, out: 0xfffffffffffffff3
+lb :: offset: 0x53b, out: 0xffffffffffffffab
+lb :: offset: 0x53c, out: 0x5c
+lb :: offset: 0x53d, out: 0x68
+lb :: offset: 0x53e, out: 0xf
+lb :: offset: 0x53f, out: 0xb
+lb :: offset: 0x540, out: 0xffffffffffffffc7
+lb :: offset: 0x541, out: 0xffffffffffffffa5
+lb :: offset: 0x542, out: 0xffffffffffffff9b
+lb :: offset: 0x543, out: 0xffffffffffffffe7
+lb :: offset: 0x544, out: 0xffffffffffffff80
+lb :: offset: 0x545, out: 0xf
+lb :: offset: 0x546, out: 0x3d
+lb :: offset: 0x547, out: 0x26
+lb :: offset: 0x548, out: 0x1a
+lb :: offset: 0x549, out: 0xffffffffffffffec
+lb :: offset: 0x54a, out: 0xffffffffffffffdf
+lb :: offset: 0x54b, out: 0x29
+lb :: offset: 0x54c, out: 0xffffffffffffff82
+lb :: offset: 0x54d, out: 0xffffffffffffffca
+lb :: offset: 0x54e, out: 0x1b
+lb :: offset: 0x54f, out: 0x41
+lb :: offset: 0x550, out: 0x2b
+lb :: offset: 0x551, out: 0xffffffffffffff86
+lb :: offset: 0x552, out: 0x13
+lb :: offset: 0x553, out: 0xffffffffffffffa2
+lb :: offset: 0x554, out: 0x60
+lb :: offset: 0x555, out: 0xffffffffffffffd1
+lb :: offset: 0x556, out: 0xffffffffffffff9d
+lb :: offset: 0x557, out: 0xffffffffffffffcd
+lb :: offset: 0x558, out: 0x25
+lb :: offset: 0x559, out: 0x18
+lb :: offset: 0x55a, out: 0xffffffffffffffac
+lb :: offset: 0x55b, out: 0xffffffffffffff8b
+lb :: offset: 0x55c, out: 0xe
+lb :: offset: 0x55d, out: 0xffffffffffffff8b
+lb :: offset: 0x55e, out: 0xffffffffffffffbe
+lb :: offset: 0x55f, out: 0x7f
+lb :: offset: 0x560, out: 0x74
+lb :: offset: 0x561, out: 0x3e
+lb :: offset: 0x562, out: 0x56
+lb :: offset: 0x563, out: 0xffffffffffffff8d
+lb :: offset: 0x564, out: 0x2f
+lb :: offset: 0x565, out: 0xffffffffffffffcf
+lb :: offset: 0x566, out: 0x48
+lb :: offset: 0x567, out: 0x6b
+lb :: offset: 0x568, out: 0x12
+lb :: offset: 0x569, out: 0x6f
+lb :: offset: 0x56a, out: 0x64
+lb :: offset: 0x56b, out: 0x6f
+lb :: offset: 0x56c, out: 0x34
+lb :: offset: 0x56d, out: 0xffffffffffffffc3
+lb :: offset: 0x56e, out: 0x17
+lb :: offset: 0x56f, out: 0x28
+lb :: offset: 0x570, out: 0xffffffffffffffaa
+lb :: offset: 0x571, out: 0xffffffffffffffb0
+lb :: offset: 0x572, out: 0x19
+lb :: offset: 0x573, out: 0x61
+lb :: offset: 0x574, out: 0x56
+lb :: offset: 0x575, out: 0xfffffffffffffffc
+lb :: offset: 0x576, out: 0x4d
+lb :: offset: 0x577, out: 0x12
+lb :: offset: 0x578, out: 0x75
+lb :: offset: 0x579, out: 0x35
+lb :: offset: 0x57a, out: 0xffffffffffffffcd
+lb :: offset: 0x57b, out: 0x33
+lb :: offset: 0x57c, out: 0xffffffffffffff85
+lb :: offset: 0x57d, out: 0xffffffffffffff95
+lb :: offset: 0x57e, out: 0xffffffffffffffd3
+lb :: offset: 0x57f, out: 0x42
+lb :: offset: 0x580, out: 0xffffffffffffffdf
+lb :: offset: 0x581, out: 0xffffffffffffffb2
+lb :: offset: 0x582, out: 0x54
+lb :: offset: 0x583, out: 0xffffffffffffffda
+lb :: offset: 0x584, out: 0x42
+lb :: offset: 0x585, out: 0x23
+lb :: offset: 0x586, out: 0x46
+lb :: offset: 0x587, out: 0xffffffffffffffec
+lb :: offset: 0x588, out: 0xffffffffffffffa8
+lb :: offset: 0x589, out: 0x67
+lb :: offset: 0x58a, out: 0x26
+lb :: offset: 0x58b, out: 0xffffffffffffffc9
+lb :: offset: 0x58c, out: 0x0
+lb :: offset: 0x58d, out: 0xffffffffffffff81
+lb :: offset: 0x58e, out: 0xffffffffffffffab
+lb :: offset: 0x58f, out: 0x2a
+lb :: offset: 0x590, out: 0xffffffffffffff9b
+lb :: offset: 0x591, out: 0xfffffffffffffffe
+lb :: offset: 0x592, out: 0xffffffffffffffff
+lb :: offset: 0x593, out: 0xffffffffffffffa1
+lb :: offset: 0x594, out: 0x67
+lb :: offset: 0x595, out: 0xffffffffffffff9d
+lb :: offset: 0x596, out: 0x74
+lb :: offset: 0x597, out: 0x38
+lb :: offset: 0x598, out: 0xffffffffffffffc7
+lb :: offset: 0x599, out: 0x69
+lb :: offset: 0x59a, out: 0xffffffffffffff98
+lb :: offset: 0x59b, out: 0x26
+lb :: offset: 0x59c, out: 0xffffffffffffffb7
+lb :: offset: 0x59d, out: 0xffffffffffffffde
+lb :: offset: 0x59e, out: 0xffffffffffffffe2
+lb :: offset: 0x59f, out: 0x44
+lb :: offset: 0x5a0, out: 0x3c
+lb :: offset: 0x5a1, out: 0x7
+lb :: offset: 0x5a2, out: 0xffffffffffffffaf
+lb :: offset: 0x5a3, out: 0xffffffffffffff97
+lb :: offset: 0x5a4, out: 0xfffffffffffffffb
+lb :: offset: 0x5a5, out: 0xffffffffffffffa6
+lb :: offset: 0x5a6, out: 0x70
+lb :: offset: 0x5a7, out: 0x4a
+lb :: offset: 0x5a8, out: 0x52
+lb :: offset: 0x5a9, out: 0x13
+lb :: offset: 0x5aa, out: 0x64
+lb :: offset: 0x5ab, out: 0xffffffffffffffdc
+lb :: offset: 0x5ac, out: 0x4
+lb :: offset: 0x5ad, out: 0xffffffffffffffc5
+lb :: offset: 0x5ae, out: 0xffffffffffffff8b
+lb :: offset: 0x5af, out: 0xfffffffffffffffe
+lb :: offset: 0x5b0, out: 0xffffffffffffffe0
+lb :: offset: 0x5b1, out: 0xfffffffffffffff7
+lb :: offset: 0x5b2, out: 0xffffffffffffffbb
+lb :: offset: 0x5b3, out: 0x58
+lb :: offset: 0x5b4, out: 0xffffffffffffff9a
+lb :: offset: 0x5b5, out: 0xffffffffffffffb7
+lb :: offset: 0x5b6, out: 0xffffffffffffffae
+lb :: offset: 0x5b7, out: 0xffffffffffffffbc
+lb :: offset: 0x5b8, out: 0xffffffffffffffe3
+lb :: offset: 0x5b9, out: 0x36
+lb :: offset: 0x5ba, out: 0xffffffffffffffc6
+lb :: offset: 0x5bb, out: 0xc
+lb :: offset: 0x5bc, out: 0xffffffffffffffde
+lb :: offset: 0x5bd, out: 0xffffffffffffffeb
+lb :: offset: 0x5be, out: 0xffffffffffffff95
+lb :: offset: 0x5bf, out: 0x4d
+lb :: offset: 0x5c0, out: 0xffffffffffffffd5
+lb :: offset: 0x5c1, out: 0xffffffffffffffb2
+lb :: offset: 0x5c2, out: 0x12
+lb :: offset: 0x5c3, out: 0xc
+lb :: offset: 0x5c4, out: 0x6f
+lb :: offset: 0x5c5, out: 0x52
+lb :: offset: 0x5c6, out: 0x41
+lb :: offset: 0x5c7, out: 0x6e
+lb :: offset: 0x5c8, out: 0xffffffffffffff85
+lb :: offset: 0x5c9, out: 0xffffffffffffffa2
+lb :: offset: 0x5ca, out: 0xffffffffffffffd4
+lb :: offset: 0x5cb, out: 0xffffffffffffffff
+lb :: offset: 0x5cc, out: 0x7e
+lb :: offset: 0x5cd, out: 0x62
+lb :: offset: 0x5ce, out: 0xffffffffffffff8a
+lb :: offset: 0x5cf, out: 0x34
+lb :: offset: 0x5d0, out: 0xffffffffffffff98
+lb :: offset: 0x5d1, out: 0x6a
+lb :: offset: 0x5d2, out: 0x2b
+lb :: offset: 0x5d3, out: 0x65
+lb :: offset: 0x5d4, out: 0x4a
+lb :: offset: 0x5d5, out: 0x4e
+lb :: offset: 0x5d6, out: 0x7e
+lb :: offset: 0x5d7, out: 0x7
+lb :: offset: 0x5d8, out: 0xffffffffffffffa9
+lb :: offset: 0x5d9, out: 0x74
+lb :: offset: 0x5da, out: 0xffffffffffffffea
+lb :: offset: 0x5db, out: 0xffffffffffffffc4
+lb :: offset: 0x5dc, out: 0x3a
+lb :: offset: 0x5dd, out: 0x48
+lb :: offset: 0x5de, out: 0xffffffffffffff9b
+lb :: offset: 0x5df, out: 0x55
+lb :: offset: 0x5e0, out: 0xffffffffffffffa3
+lb :: offset: 0x5e1, out: 0xffffffffffffff88
+lb :: offset: 0x5e2, out: 0xffffffffffffffc1
+lb :: offset: 0x5e3, out: 0x62
+lb :: offset: 0x5e4, out: 0x72
+lb :: offset: 0x5e5, out: 0xfffffffffffffff1
+lb :: offset: 0x5e6, out: 0xfffffffffffffff8
+lb :: offset: 0x5e7, out: 0xfffffffffffffff5
+lb :: offset: 0x5e8, out: 0xffffffffffffffe8
+lb :: offset: 0x5e9, out: 0xffffffffffffffc1
+lb :: offset: 0x5ea, out: 0x1f
+lb :: offset: 0x5eb, out: 0x45
+lb :: offset: 0x5ec, out: 0xffffffffffffffe7
+lb :: offset: 0x5ed, out: 0x49
+lb :: offset: 0x5ee, out: 0x5e
+lb :: offset: 0x5ef, out: 0xffffffffffffffa9
+lb :: offset: 0x5f0, out: 0xffffffffffffffad
+lb :: offset: 0x5f1, out: 0xffffffffffffffaa
+lb :: offset: 0x5f2, out: 0x5a
+lb :: offset: 0x5f3, out: 0x76
+lb :: offset: 0x5f4, out: 0x5c
+lb :: offset: 0x5f5, out: 0xffffffffffffffc1
+lb :: offset: 0x5f6, out: 0xffffffffffffffc8
+lb :: offset: 0x5f7, out: 0xffffffffffffffb4
+lb :: offset: 0x5f8, out: 0x7a
+lb :: offset: 0x5f9, out: 0xffffffffffffffb4
+lb :: offset: 0x5fa, out: 0xffffffffffffffce
+lb :: offset: 0x5fb, out: 0xffffffffffffff88
+lb :: offset: 0x5fc, out: 0xffffffffffffffdf
+lb :: offset: 0x5fd, out: 0xffffffffffffffa6
+lb :: offset: 0x5fe, out: 0x5
+lb :: offset: 0x5ff, out: 0xffffffffffffffc0
+lb :: offset: 0x600, out: 0xffffffffffffffb4
+lb :: offset: 0x601, out: 0x2a
+lb :: offset: 0x602, out: 0xffffffffffffffd6
+lb :: offset: 0x603, out: 0xffffffffffffffe6
+lb :: offset: 0x604, out: 0x59
+lb :: offset: 0x605, out: 0xffffffffffffffa7
+lb :: offset: 0x606, out: 0xffffffffffffffb0
+lb :: offset: 0x607, out: 0x4f
+lb :: offset: 0x608, out: 0x4b
+lb :: offset: 0x609, out: 0xfffffffffffffff8
+lb :: offset: 0x60a, out: 0x48
+lb :: offset: 0x60b, out: 0x5a
+lb :: offset: 0x60c, out: 0xffffffffffffffb7
+lb :: offset: 0x60d, out: 0x28
+lb :: offset: 0x60e, out: 0xffffffffffffff92
+lb :: offset: 0x60f, out: 0x2f
+lb :: offset: 0x610, out: 0x76
+lb :: offset: 0x611, out: 0xffffffffffffffa3
+lb :: offset: 0x612, out: 0xffffffffffffffd6
+lb :: offset: 0x613, out: 0xc
+lb :: offset: 0x614, out: 0x3b
+lb :: offset: 0x615, out: 0x66
+lb :: offset: 0x616, out: 0xffffffffffffffa7
+lb :: offset: 0x617, out: 0xfffffffffffffffb
+lb :: offset: 0x618, out: 0x31
+lb :: offset: 0x619, out: 0xffffffffffffffe0
+lb :: offset: 0x61a, out: 0xffffffffffffffc6
+lb :: offset: 0x61b, out: 0xffffffffffffffaf
+lb :: offset: 0x61c, out: 0xfffffffffffffffd
+lb :: offset: 0x61d, out: 0xffffffffffffffc2
+lb :: offset: 0x61e, out: 0xffffffffffffff8e
+lb :: offset: 0x61f, out: 0xffffffffffffffda
+lb :: offset: 0x620, out: 0x53
+lb :: offset: 0x621, out: 0x60
+lb :: offset: 0x622, out: 0x6b
+lb :: offset: 0x623, out: 0xffffffffffffffb4
+lb :: offset: 0x624, out: 0xffffffffffffffbf
+lb :: offset: 0x625, out: 0xc
+lb :: offset: 0x626, out: 0xffffffffffffff99
+lb :: offset: 0x627, out: 0xffffffffffffff9d
+lb :: offset: 0x628, out: 0x32
+lb :: offset: 0x629, out: 0xfffffffffffffffc
+lb :: offset: 0x62a, out: 0x12
+lb :: offset: 0x62b, out: 0xffffffffffffffc8
+lb :: offset: 0x62c, out: 0x1b
+lb :: offset: 0x62d, out: 0x79
+lb :: offset: 0x62e, out: 0x19
+lb :: offset: 0x62f, out: 0xfffffffffffffff0
+lb :: offset: 0x630, out: 0x3e
+lb :: offset: 0x631, out: 0xfffffffffffffff8
+lb :: offset: 0x632, out: 0xffffffffffffff83
+lb :: offset: 0x633, out: 0xffffffffffffff84
+lb :: offset: 0x634, out: 0xffffffffffffffc7
+lb :: offset: 0x635, out: 0x2e
+lb :: offset: 0x636, out: 0xfffffffffffffffc
+lb :: offset: 0x637, out: 0xffffffffffffffd6
+lb :: offset: 0x638, out: 0x38
+lb :: offset: 0x639, out: 0xffffffffffffffb1
+lb :: offset: 0x63a, out: 0xffffffffffffffc7
+lb :: offset: 0x63b, out: 0xffffffffffffffbb
+lb :: offset: 0x63c, out: 0x6a
+lb :: offset: 0x63d, out: 0x2a
+lb :: offset: 0x63e, out: 0x35
+lb :: offset: 0x63f, out: 0xffffffffffffff80
+lb :: offset: 0x640, out: 0x15
+lb :: offset: 0x641, out: 0xffffffffffffffeb
+lb :: offset: 0x642, out: 0xfffffffffffffff6
+lb :: offset: 0x643, out: 0x12
+lb :: offset: 0x644, out: 0x1d
+lb :: offset: 0x645, out: 0xffffffffffffffca
+lb :: offset: 0x646, out: 0x77
+lb :: offset: 0x647, out: 0xffffffffffffffc9
+lb :: offset: 0x648, out: 0x5e
+lb :: offset: 0x649, out: 0xffffffffffffffaa
+lb :: offset: 0x64a, out: 0xffffffffffffffcd
+lb :: offset: 0x64b, out: 0xffffffffffffffd9
+lb :: offset: 0x64c, out: 0xfffffffffffffffd
+lb :: offset: 0x64d, out: 0xffffffffffffff91
+lb :: offset: 0x64e, out: 0x47
+lb :: offset: 0x64f, out: 0xffffffffffffffae
+lb :: offset: 0x650, out: 0xffffffffffffffbb
+lb :: offset: 0x651, out: 0xffffffffffffff84
+lb :: offset: 0x652, out: 0x70
+lb :: offset: 0x653, out: 0xfffffffffffffff9
+lb :: offset: 0x654, out: 0xffffffffffffff81
+lb :: offset: 0x655, out: 0xffffffffffffffe9
+lb :: offset: 0x656, out: 0x11
+lb :: offset: 0x657, out: 0x17
+lb :: offset: 0x658, out: 0x5
+lb :: offset: 0x659, out: 0xffffffffffffffd4
+lb :: offset: 0x65a, out: 0x2a
+lb :: offset: 0x65b, out: 0xffffffffffffffea
+lb :: offset: 0x65c, out: 0xffffffffffffffc6
+lb :: offset: 0x65d, out: 0xffffffffffffffa5
+lb :: offset: 0x65e, out: 0x32
+lb :: offset: 0x65f, out: 0xffffffffffffffe0
+lb :: offset: 0x660, out: 0x14
+lb :: offset: 0x661, out: 0xffffffffffffffab
+lb :: offset: 0x662, out: 0xfffffffffffffff3
+lb :: offset: 0x663, out: 0x64
+lb :: offset: 0x664, out: 0x19
+lb :: offset: 0x665, out: 0xfffffffffffffffb
+lb :: offset: 0x666, out: 0xffffffffffffff9e
+lb :: offset: 0x667, out: 0x63
+lb :: offset: 0x668, out: 0x24
+lb :: offset: 0x669, out: 0xffffffffffffff9d
+lb :: offset: 0x66a, out: 0x55
+lb :: offset: 0x66b, out: 0xffffffffffffff9a
+lb :: offset: 0x66c, out: 0xffffffffffffffa8
+lb :: offset: 0x66d, out: 0xffffffffffffffd7
+lb :: offset: 0x66e, out: 0x2a
+lb :: offset: 0x66f, out: 0xffffffffffffffac
+lb :: offset: 0x670, out: 0xc
+lb :: offset: 0x671, out: 0xffffffffffffffd6
+lb :: offset: 0x672, out: 0x76
+lb :: offset: 0x673, out: 0x4f
+lb :: offset: 0x674, out: 0x8
+lb :: offset: 0x675, out: 0x4b
+lb :: offset: 0x676, out: 0x30
+lb :: offset: 0x677, out: 0xffffffffffffffec
+lb :: offset: 0x678, out: 0x7f
+lb :: offset: 0x679, out: 0x3
+lb :: offset: 0x67a, out: 0xffffffffffffffac
+lb :: offset: 0x67b, out: 0x7
+lb :: offset: 0x67c, out: 0xffffffffffffff92
+lb :: offset: 0x67d, out: 0x46
+lb :: offset: 0x67e, out: 0xffffffffffffff8f
+lb :: offset: 0x67f, out: 0xffffffffffffffdf
+lb :: offset: 0x680, out: 0x7e
+lb :: offset: 0x681, out: 0x35
+lb :: offset: 0x682, out: 0xffffffffffffffce
+lb :: offset: 0x683, out: 0x6d
+lb :: offset: 0x684, out: 0x56
+lb :: offset: 0x685, out: 0xffffffffffffffe6
+lb :: offset: 0x686, out: 0x70
+lb :: offset: 0x687, out: 0xfffffffffffffff5
+lb :: offset: 0x688, out: 0x15
+lb :: offset: 0x689, out: 0x28
+lb :: offset: 0x68a, out: 0x28
+lb :: offset: 0x68b, out: 0x59
+lb :: offset: 0x68c, out: 0x1a
+lb :: offset: 0x68d, out: 0x65
+lb :: offset: 0x68e, out: 0x27
+lb :: offset: 0x68f, out: 0x11
+lb :: offset: 0x690, out: 0xffffffffffffff9e
+lb :: offset: 0x691, out: 0x1c
+lb :: offset: 0x692, out: 0x32
+lb :: offset: 0x693, out: 0xffffffffffffff83
+lb :: offset: 0x694, out: 0xffffffffffffffd2
+lb :: offset: 0x695, out: 0x15
+lb :: offset: 0x696, out: 0xffffffffffffffa9
+lb :: offset: 0x697, out: 0xfffffffffffffffb
+lb :: offset: 0x698, out: 0xffffffffffffff8d
+lb :: offset: 0x699, out: 0xffffffffffffff95
+lb :: offset: 0x69a, out: 0xffffffffffffffc0
+lb :: offset: 0x69b, out: 0x49
+lb :: offset: 0x69c, out: 0x28
+lb :: offset: 0x69d, out: 0x2a
+lb :: offset: 0x69e, out: 0x4
+lb :: offset: 0x69f, out: 0x17
+lb :: offset: 0x6a0, out: 0xfffffffffffffff2
+lb :: offset: 0x6a1, out: 0xffffffffffffffe7
+lb :: offset: 0x6a2, out: 0xffffffffffffffa4
+lb :: offset: 0x6a3, out: 0xffffffffffffff90
+lb :: offset: 0x6a4, out: 0xffffffffffffff97
+lb :: offset: 0x6a5, out: 0xffffffffffffff80
+lb :: offset: 0x6a6, out: 0x58
+lb :: offset: 0x6a7, out: 0xfffffffffffffff3
+lb :: offset: 0x6a8, out: 0x77
+lb :: offset: 0x6a9, out: 0x5b
+lb :: offset: 0x6aa, out: 0x4c
+lb :: offset: 0x6ab, out: 0xffffffffffffffca
+lb :: offset: 0x6ac, out: 0x9
+lb :: offset: 0x6ad, out: 0x75
+lb :: offset: 0x6ae, out: 0xffffffffffffffb1
+lb :: offset: 0x6af, out: 0xffffffffffffffaa
+lb :: offset: 0x6b0, out: 0xa
+lb :: offset: 0x6b1, out: 0x2b
+lb :: offset: 0x6b2, out: 0xffffffffffffff84
+lb :: offset: 0x6b3, out: 0xffffffffffffffa6
+lb :: offset: 0x6b4, out: 0x35
+lb :: offset: 0x6b5, out: 0x11
+lb :: offset: 0x6b6, out: 0x10
+lb :: offset: 0x6b7, out: 0x20
+lb :: offset: 0x6b8, out: 0x2
+lb :: offset: 0x6b9, out: 0x3f
+lb :: offset: 0x6ba, out: 0xffffffffffffffa0
+lb :: offset: 0x6bb, out: 0xffffffffffffffd3
+lb :: offset: 0x6bc, out: 0xffffffffffffffa7
+lb :: offset: 0x6bd, out: 0xffffffffffffffd8
+lb :: offset: 0x6be, out: 0xffffffffffffff8b
+lb :: offset: 0x6bf, out: 0x6f
+lb :: offset: 0x6c0, out: 0xffffffffffffffa3
+lb :: offset: 0x6c1, out: 0xffffffffffffffd9
+lb :: offset: 0x6c2, out: 0xffffffffffffff91
+lb :: offset: 0x6c3, out: 0xffffffffffffffb7
+lb :: offset: 0x6c4, out: 0xffffffffffffff99
+lb :: offset: 0x6c5, out: 0x41
+lb :: offset: 0x6c6, out: 0xffffffffffffffde
+lb :: offset: 0x6c7, out: 0xffffffffffffffdd
+lb :: offset: 0x6c8, out: 0x75
+lb :: offset: 0x6c9, out: 0x1c
+lb :: offset: 0x6ca, out: 0xffffffffffffffb4
+lb :: offset: 0x6cb, out: 0xffffffffffffff83
+lb :: offset: 0x6cc, out: 0x5a
+lb :: offset: 0x6cd, out: 0xd
+lb :: offset: 0x6ce, out: 0xffffffffffffff95
+lb :: offset: 0x6cf, out: 0x8
+lb :: offset: 0x6d0, out: 0xffffffffffffff94
+lb :: offset: 0x6d1, out: 0xffffffffffffff9c
+lb :: offset: 0x6d2, out: 0xffffffffffffffad
+lb :: offset: 0x6d3, out: 0x35
+lb :: offset: 0x6d4, out: 0x62
+lb :: offset: 0x6d5, out: 0x5b
+lb :: offset: 0x6d6, out: 0xffffffffffffffb2
+lb :: offset: 0x6d7, out: 0xffffffffffffffd3
+lb :: offset: 0x6d8, out: 0x7f
+lb :: offset: 0x6d9, out: 0x56
+lb :: offset: 0x6da, out: 0x7f
+lb :: offset: 0x6db, out: 0x35
+lb :: offset: 0x6dc, out: 0xffffffffffffffa6
+lb :: offset: 0x6dd, out: 0xffffffffffffff92
+lb :: offset: 0x6de, out: 0xffffffffffffff97
+lb :: offset: 0x6df, out: 0x39
+lb :: offset: 0x6e0, out: 0x18
+lb :: offset: 0x6e1, out: 0x5b
+lb :: offset: 0x6e2, out: 0xffffffffffffff88
+lb :: offset: 0x6e3, out: 0xffffffffffffffe0
+lb :: offset: 0x6e4, out: 0xffffffffffffffdb
+lb :: offset: 0x6e5, out: 0xffffffffffffff8d
+lb :: offset: 0x6e6, out: 0x7d
+lb :: offset: 0x6e7, out: 0x27
+lb :: offset: 0x6e8, out: 0x25
+lb :: offset: 0x6e9, out: 0x5a
+lb :: offset: 0x6ea, out: 0x4c
+lb :: offset: 0x6eb, out: 0xffffffffffffffd2
+lb :: offset: 0x6ec, out: 0x2f
+lb :: offset: 0x6ed, out: 0xffffffffffffffd6
+lb :: offset: 0x6ee, out: 0x1b
+lb :: offset: 0x6ef, out: 0xffffffffffffff91
+lb :: offset: 0x6f0, out: 0x10
+lb :: offset: 0x6f1, out: 0x48
+lb :: offset: 0x6f2, out: 0xffffffffffffffd5
+lb :: offset: 0x6f3, out: 0xffffffffffffff89
+lb :: offset: 0x6f4, out: 0xffffffffffffffa4
+lb :: offset: 0x6f5, out: 0x36
+lb :: offset: 0x6f6, out: 0x3f
+lb :: offset: 0x6f7, out: 0x7b
+lb :: offset: 0x6f8, out: 0x6a
+lb :: offset: 0x6f9, out: 0x6d
+lb :: offset: 0x6fa, out: 0x57
+lb :: offset: 0x6fb, out: 0x8
+lb :: offset: 0x6fc, out: 0xfffffffffffffff4
+lb :: offset: 0x6fd, out: 0x60
+lb :: offset: 0x6fe, out: 0x57
+lb :: offset: 0x6ff, out: 0xffffffffffffff90
+lb :: offset: 0x700, out: 0xffffffffffffffd5
+lb :: offset: 0x701, out: 0xffffffffffffff8e
+lb :: offset: 0x702, out: 0xffffffffffffffcb
+lb :: offset: 0x703, out: 0xffffffffffffffab
+lb :: offset: 0x704, out: 0xffffffffffffffde
+lb :: offset: 0x705, out: 0x35
+lb :: offset: 0x706, out: 0x69
+lb :: offset: 0x707, out: 0x7f
+lb :: offset: 0x708, out: 0x57
+lb :: offset: 0x709, out: 0x55
+lb :: offset: 0x70a, out: 0x48
+lb :: offset: 0x70b, out: 0xfffffffffffffffd
+lb :: offset: 0x70c, out: 0x8
+lb :: offset: 0x70d, out: 0xffffffffffffffc0
+lb :: offset: 0x70e, out: 0xffffffffffffffa5
+lb :: offset: 0x70f, out: 0xfffffffffffffff1
+lb :: offset: 0x710, out: 0xffffffffffffff8b
+lb :: offset: 0x711, out: 0xffffffffffffffb6
+lb :: offset: 0x712, out: 0x40
+lb :: offset: 0x713, out: 0xfffffffffffffffb
+lb :: offset: 0x714, out: 0xffffffffffffff8e
+lb :: offset: 0x715, out: 0xffffffffffffffd9
+lb :: offset: 0x716, out: 0xffffffffffffff8d
+lb :: offset: 0x717, out: 0xffffffffffffffdb
+lb :: offset: 0x718, out: 0xffffffffffffffbe
+lb :: offset: 0x719, out: 0x0
+lb :: offset: 0x71a, out: 0xffffffffffffffd5
+lb :: offset: 0x71b, out: 0x1e
+lb :: offset: 0x71c, out: 0xffffffffffffffab
+lb :: offset: 0x71d, out: 0xffffffffffffffc5
+lb :: offset: 0x71e, out: 0x78
+lb :: offset: 0x71f, out: 0xffffffffffffffcc
+lb :: offset: 0x720, out: 0x2f
+lb :: offset: 0x721, out: 0x7e
+lb :: offset: 0x722, out: 0x22
+lb :: offset: 0x723, out: 0x4a
+lb :: offset: 0x724, out: 0x1c
+lb :: offset: 0x725, out: 0x17
+lb :: offset: 0x726, out: 0xa
+lb :: offset: 0x727, out: 0xffffffffffffffb2
+lb :: offset: 0x728, out: 0xffffffffffffffa9
+lb :: offset: 0x729, out: 0x78
+lb :: offset: 0x72a, out: 0xfffffffffffffff1
+lb :: offset: 0x72b, out: 0x2c
+lb :: offset: 0x72c, out: 0xffffffffffffffa2
+lb :: offset: 0x72d, out: 0x22
+lb :: offset: 0x72e, out: 0x56
+lb :: offset: 0x72f, out: 0xffffffffffffffa7
+lb :: offset: 0x730, out: 0xffffffffffffff99
+lb :: offset: 0x731, out: 0x50
+lb :: offset: 0x732, out: 0xffffffffffffffa9
+lb :: offset: 0x733, out: 0x3b
+lb :: offset: 0x734, out: 0xffffffffffffff81
+lb :: offset: 0x735, out: 0x1e
+lb :: offset: 0x736, out: 0xffffffffffffffe0
+lb :: offset: 0x737, out: 0x2f
+lb :: offset: 0x738, out: 0xffffffffffffffb4
+lb :: offset: 0x739, out: 0x4e
+lb :: offset: 0x73a, out: 0xffffffffffffffea
+lb :: offset: 0x73b, out: 0xffffffffffffff93
+lb :: offset: 0x73c, out: 0xffffffffffffffc6
+lb :: offset: 0x73d, out: 0x79
+lb :: offset: 0x73e, out: 0x6a
+lb :: offset: 0x73f, out: 0xc
+lb :: offset: 0x740, out: 0xfffffffffffffffe
+lb :: offset: 0x741, out: 0x71
+lb :: offset: 0x742, out: 0xfffffffffffffffc
+lb :: offset: 0x743, out: 0xffffffffffffffa0
+lb :: offset: 0x744, out: 0x6c
+lb :: offset: 0x745, out: 0xe
+lb :: offset: 0x746, out: 0xffffffffffffffb6
+lb :: offset: 0x747, out: 0x57
+lb :: offset: 0x748, out: 0x4e
+lb :: offset: 0x749, out: 0xffffffffffffffd6
+lb :: offset: 0x74a, out: 0x39
+lb :: offset: 0x74b, out: 0x3d
+lb :: offset: 0x74c, out: 0xfffffffffffffff8
+lb :: offset: 0x74d, out: 0x18
+lb :: offset: 0x74e, out: 0xffffffffffffffaf
+lb :: offset: 0x74f, out: 0x57
+lb :: offset: 0x750, out: 0xfffffffffffffff2
+lb :: offset: 0x751, out: 0x2e
+lb :: offset: 0x752, out: 0xffffffffffffff90
+lb :: offset: 0x753, out: 0x20
+lb :: offset: 0x754, out: 0x2
+lb :: offset: 0x755, out: 0x36
+lb :: offset: 0x756, out: 0x77
+lb :: offset: 0x757, out: 0xa
+lb :: offset: 0x758, out: 0xffffffffffffff81
+lb :: offset: 0x759, out: 0xffffffffffffffef
+lb :: offset: 0x75a, out: 0xffffffffffffffb6
+lb :: offset: 0x75b, out: 0xffffffffffffffc7
+lb :: offset: 0x75c, out: 0xffffffffffffffaf
+lb :: offset: 0x75d, out: 0xffffffffffffffd0
+lb :: offset: 0x75e, out: 0xffffffffffffffc4
+lb :: offset: 0x75f, out: 0x5d
+lb :: offset: 0x760, out: 0xffffffffffffffee
+lb :: offset: 0x761, out: 0xffffffffffffffd8
+lb :: offset: 0x762, out: 0xfffffffffffffff3
+lb :: offset: 0x763, out: 0x51
+lb :: offset: 0x764, out: 0xffffffffffffff81
+lb :: offset: 0x765, out: 0x2
+lb :: offset: 0x766, out: 0x31
+lb :: offset: 0x767, out: 0x5b
+lb :: offset: 0x768, out: 0xffffffffffffffad
+lb :: offset: 0x769, out: 0xffffffffffffffaf
+lb :: offset: 0x76a, out: 0xffffffffffffffef
+lb :: offset: 0x76b, out: 0xffffffffffffffb9
+lb :: offset: 0x76c, out: 0xffffffffffffff99
+lb :: offset: 0x76d, out: 0x5e
+lb :: offset: 0x76e, out: 0xfffffffffffffffd
+lb :: offset: 0x76f, out: 0x5e
+lb :: offset: 0x770, out: 0x34
+lb :: offset: 0x771, out: 0x6
+lb :: offset: 0x772, out: 0x19
+lb :: offset: 0x773, out: 0x33
+lb :: offset: 0x774, out: 0xffffffffffffffeb
+lb :: offset: 0x775, out: 0x25
+lb :: offset: 0x776, out: 0x30
+lb :: offset: 0x777, out: 0xffffffffffffff86
+lb :: offset: 0x778, out: 0x17
+lb :: offset: 0x779, out: 0x48
+lb :: offset: 0x77a, out: 0xffffffffffffffda
+lb :: offset: 0x77b, out: 0x26
+lb :: offset: 0x77c, out: 0x4b
+lb :: offset: 0x77d, out: 0x4c
+lb :: offset: 0x77e, out: 0x52
+lb :: offset: 0x77f, out: 0xffffffffffffffbc
+lb :: offset: 0x780, out: 0x34
+lb :: offset: 0x781, out: 0xfffffffffffffffd
+lb :: offset: 0x782, out: 0xfffffffffffffffc
+lb :: offset: 0x783, out: 0xffffffffffffff9a
+lb :: offset: 0x784, out: 0xffffffffffffff93
+lb :: offset: 0x785, out: 0x2
+lb :: offset: 0x786, out: 0xffffffffffffffbe
+lb :: offset: 0x787, out: 0xffffffffffffff89
+lb :: offset: 0x788, out: 0xffffffffffffffd0
+lb :: offset: 0x789, out: 0x2
+lb :: offset: 0x78a, out: 0x78
+lb :: offset: 0x78b, out: 0xffffffffffffffc3
+lb :: offset: 0x78c, out: 0xffffffffffffffc5
+lb :: offset: 0x78d, out: 0x21
+lb :: offset: 0x78e, out: 0xffffffffffffffd1
+lb :: offset: 0x78f, out: 0xffffffffffffff80
+lb :: offset: 0x790, out: 0xffffffffffffffe9
+lb :: offset: 0x791, out: 0x9
+lb :: offset: 0x792, out: 0x44
+lb :: offset: 0x793, out: 0xffffffffffffffa4
+lb :: offset: 0x794, out: 0xffffffffffffffc1
+lb :: offset: 0x795, out: 0xffffffffffffffd3
+lb :: offset: 0x796, out: 0x7a
+lb :: offset: 0x797, out: 0x5d
+lb :: offset: 0x798, out: 0x65
+lb :: offset: 0x799, out: 0xfffffffffffffffd
+lb :: offset: 0x79a, out: 0x69
+lb :: offset: 0x79b, out: 0xffffffffffffff8f
+lb :: offset: 0x79c, out: 0xffffffffffffffdd
+lb :: offset: 0x79d, out: 0xffffffffffffffef
+lb :: offset: 0x79e, out: 0xffffffffffffff98
+lb :: offset: 0x79f, out: 0x39
+lb :: offset: 0x7a0, out: 0xffffffffffffffc4
+lb :: offset: 0x7a1, out: 0xffffffffffffff9e
+lb :: offset: 0x7a2, out: 0xffffffffffffffe3
+lb :: offset: 0x7a3, out: 0xffffffffffffffad
+lb :: offset: 0x7a4, out: 0xffffffffffffff81
+lb :: offset: 0x7a5, out: 0xffffffffffffffb5
+lb :: offset: 0x7a6, out: 0xffffffffffffffaf
+lb :: offset: 0x7a7, out: 0x52
+lb :: offset: 0x7a8, out: 0x7a
+lb :: offset: 0x7a9, out: 0xffffffffffffffa9
+lb :: offset: 0x7aa, out: 0x41
+lb :: offset: 0x7ab, out: 0xffffffffffffffe8
+lb :: offset: 0x7ac, out: 0xffffffffffffffbd
+lb :: offset: 0x7ad, out: 0xffffffffffffffb2
+lb :: offset: 0x7ae, out: 0x63
+lb :: offset: 0x7af, out: 0xffffffffffffffe9
+lb :: offset: 0x7b0, out: 0x37
+lb :: offset: 0x7b1, out: 0x2c
+lb :: offset: 0x7b2, out: 0x20
+lb :: offset: 0x7b3, out: 0xffffffffffffff9e
+lb :: offset: 0x7b4, out: 0x42
+lb :: offset: 0x7b5, out: 0xfffffffffffffff3
+lb :: offset: 0x7b6, out: 0xffffffffffffffb5
+lb :: offset: 0x7b7, out: 0xffffffffffffff8d
+lb :: offset: 0x7b8, out: 0x30
+lb :: offset: 0x7b9, out: 0xfffffffffffffff8
+lb :: offset: 0x7ba, out: 0x70
+lb :: offset: 0x7bb, out: 0xffffffffffffffb7
+lb :: offset: 0x7bc, out: 0xffffffffffffffe1
+lb :: offset: 0x7bd, out: 0x22
+lb :: offset: 0x7be, out: 0xffffffffffffffa8
+lb :: offset: 0x7bf, out: 0x3b
+lb :: offset: 0x7c0, out: 0xffffffffffffff9e
+lb :: offset: 0x7c1, out: 0x2
+lb :: offset: 0x7c2, out: 0xffffffffffffffde
+lb :: offset: 0x7c3, out: 0x4b
+lb :: offset: 0x7c4, out: 0x67
+lb :: offset: 0x7c5, out: 0xffffffffffffff89
+lb :: offset: 0x7c6, out: 0x30
+lb :: offset: 0x7c7, out: 0xffffffffffffffec
+lb :: offset: 0x7c8, out: 0xffffffffffffffcd
+lb :: offset: 0x7c9, out: 0x61
+lb :: offset: 0x7ca, out: 0xffffffffffffffa8
+lb :: offset: 0x7cb, out: 0x63
+lb :: offset: 0x7cc, out: 0xffffffffffffff98
+lb :: offset: 0x7cd, out: 0x26
+lb :: offset: 0x7ce, out: 0x63
+lb :: offset: 0x7cf, out: 0x1e
+lb :: offset: 0x7d0, out: 0xffffffffffffffae
+lb :: offset: 0x7d1, out: 0xffffffffffffff87
+lb :: offset: 0x7d2, out: 0xffffffffffffffbc
+lb :: offset: 0x7d3, out: 0xffffffffffffff89
+lb :: offset: 0x7d4, out: 0xffffffffffffff9a
+lb :: offset: 0x7d5, out: 0x7b
+lb :: offset: 0x7d6, out: 0xffffffffffffffd3
+lb :: offset: 0x7d7, out: 0xffffffffffffffca
+lb :: offset: 0x7d8, out: 0x58
+lb :: offset: 0x7d9, out: 0xffffffffffffffec
+lb :: offset: 0x7da, out: 0x64
+lb :: offset: 0x7db, out: 0x4d
+lb :: offset: 0x7dc, out: 0x64
+lb :: offset: 0x7dd, out: 0xffffffffffffff81
+lb :: offset: 0x7de, out: 0xffffffffffffffaf
+lb :: offset: 0x7df, out: 0x17
+lb :: offset: 0x7e0, out: 0x68
+lb :: offset: 0x7e1, out: 0xc
+lb :: offset: 0x7e2, out: 0xffffffffffffffce
+lb :: offset: 0x7e3, out: 0x5f
+lb :: offset: 0x7e4, out: 0xffffffffffffffb2
+lb :: offset: 0x7e5, out: 0x36
+lb :: offset: 0x7e6, out: 0xffffffffffffffb6
+lb :: offset: 0x7e7, out: 0x66
+lb :: offset: 0x7e8, out: 0x3b
+lb :: offset: 0x7e9, out: 0xffffffffffffffaa
+lb :: offset: 0x7ea, out: 0xffffffffffffff99
+lb :: offset: 0x7eb, out: 0x47
+lb :: offset: 0x7ec, out: 0x1f
+lb :: offset: 0x7ed, out: 0x6d
+lb :: offset: 0x7ee, out: 0x4d
+lb :: offset: 0x7ef, out: 0x75
+lb :: offset: 0x7f0, out: 0x61
+lb :: offset: 0x7f1, out: 0x4d
+lb :: offset: 0x7f2, out: 0xffffffffffffff9b
+lb :: offset: 0x7f3, out: 0x44
+lb :: offset: 0x7f4, out: 0x5f
+lb :: offset: 0x7f5, out: 0x12
+lb :: offset: 0x7f6, out: 0x23
+lb :: offset: 0x7f7, out: 0x6b
+lb :: offset: 0x7f8, out: 0xffffffffffffffa2
+lb :: offset: 0x7f9, out: 0xffffffffffffffa6
+lb :: offset: 0x7fa, out: 0xffffffffffffffec
+lb :: offset: 0x7fb, out: 0x66
+lb :: offset: 0x7fc, out: 0x1b
+lb :: offset: 0x7fd, out: 0xffffffffffffffa8
+lb :: offset: 0x7fe, out: 0x41
+lb :: offset: 0x7ff, out: 0x21
+lbu :: offset: 0x0, out: 0x0
+lbu :: offset: 0x1, out: 0x0
+lbu :: offset: 0x2, out: 0x0
+lbu :: offset: 0x3, out: 0x0
+lbu :: offset: 0x4, out: 0x0
+lbu :: offset: 0x5, out: 0x0
+lbu :: offset: 0x6, out: 0x0
+lbu :: offset: 0x7, out: 0x0
+lbu :: offset: 0x8, out: 0x9
+lbu :: offset: 0x9, out: 0x82
+lbu :: offset: 0xa, out: 0x3b
+lbu :: offset: 0xb, out: 0x6e
+lbu :: offset: 0xc, out: 0xd
+lbu :: offset: 0xd, out: 0x43
+lbu :: offset: 0xe, out: 0x26
+lbu :: offset: 0xf, out: 0xd9
+lbu :: offset: 0x10, out: 0x13
+lbu :: offset: 0x11, out: 0x4
+lbu :: offset: 0x12, out: 0x76
+lbu :: offset: 0x13, out: 0xdc
+lbu :: offset: 0x14, out: 0x17
+lbu :: offset: 0x15, out: 0xc5
+lbu :: offset: 0x16, out: 0x6b
+lbu :: offset: 0x17, out: 0x6b
+lbu :: offset: 0x18, out: 0x1a
+lbu :: offset: 0x19, out: 0x86
+lbu :: offset: 0x1a, out: 0x4d
+lbu :: offset: 0x1b, out: 0xb2
+lbu :: offset: 0x1c, out: 0x1e
+lbu :: offset: 0x1d, out: 0x47
+lbu :: offset: 0x1e, out: 0x50
+lbu :: offset: 0x1f, out: 0x5
+lbu :: offset: 0x20, out: 0x26
+lbu :: offset: 0x21, out: 0x8
+lbu :: offset: 0x22, out: 0xed
+lbu :: offset: 0x23, out: 0xb8
+lbu :: offset: 0x24, out: 0x22
+lbu :: offset: 0x25, out: 0xc9
+lbu :: offset: 0x26, out: 0xf0
+lbu :: offset: 0x27, out: 0xf
+lbu :: offset: 0x28, out: 0x2f
+lbu :: offset: 0x29, out: 0x8a
+lbu :: offset: 0x2a, out: 0xd6
+lbu :: offset: 0x2b, out: 0xd6
+lbu :: offset: 0x2c, out: 0x2b
+lbu :: offset: 0x2d, out: 0x4b
+lbu :: offset: 0x2e, out: 0xcb
+lbu :: offset: 0x2f, out: 0x61
+lbu :: offset: 0x30, out: 0x35
+lbu :: offset: 0x31, out: 0xc
+lbu :: offset: 0x32, out: 0x9b
+lbu :: offset: 0x33, out: 0x64
+lbu :: offset: 0x34, out: 0x31
+lbu :: offset: 0x35, out: 0xcd
+lbu :: offset: 0x36, out: 0x86
+lbu :: offset: 0x37, out: 0xd3
+lbu :: offset: 0x38, out: 0x3c
+lbu :: offset: 0x39, out: 0x8e
+lbu :: offset: 0x3a, out: 0xa0
+lbu :: offset: 0x3b, out: 0xa
+lbu :: offset: 0x3c, out: 0x38
+lbu :: offset: 0x3d, out: 0x4f
+lbu :: offset: 0x3e, out: 0xbd
+lbu :: offset: 0x3f, out: 0xbd
+lbu :: offset: 0x40, out: 0x4c
+lbu :: offset: 0x41, out: 0x11
+lbu :: offset: 0x42, out: 0xdb
+lbu :: offset: 0x43, out: 0x70
+lbu :: offset: 0x44, out: 0x48
+lbu :: offset: 0x45, out: 0xd0
+lbu :: offset: 0x46, out: 0xc6
+lbu :: offset: 0x47, out: 0xc7
+lbu :: offset: 0x48, out: 0x45
+lbu :: offset: 0x49, out: 0x93
+lbu :: offset: 0x4a, out: 0xe0
+lbu :: offset: 0x4b, out: 0x1e
+lbu :: offset: 0x4c, out: 0x41
+lbu :: offset: 0x4d, out: 0x52
+lbu :: offset: 0x4e, out: 0xfd
+lbu :: offset: 0x4f, out: 0xa9
+lbu :: offset: 0x50, out: 0x5f
+lbu :: offset: 0x51, out: 0x15
+lbu :: offset: 0x52, out: 0xad
+lbu :: offset: 0x53, out: 0xac
+lbu :: offset: 0x54, out: 0x5b
+lbu :: offset: 0x55, out: 0xd4
+lbu :: offset: 0x56, out: 0xb0
+lbu :: offset: 0x57, out: 0x1b
+lbu :: offset: 0x58, out: 0x56
+lbu :: offset: 0x59, out: 0x97
+lbu :: offset: 0x5a, out: 0x96
+lbu :: offset: 0x5b, out: 0xc2
+lbu :: offset: 0x5c, out: 0x52
+lbu :: offset: 0x5d, out: 0x56
+lbu :: offset: 0x5e, out: 0x8b
+lbu :: offset: 0x5f, out: 0x75
+lbu :: offset: 0x60, out: 0x6a
+lbu :: offset: 0x61, out: 0x19
+lbu :: offset: 0x62, out: 0x36
+lbu :: offset: 0x63, out: 0xc8
+lbu :: offset: 0x64, out: 0x6e
+lbu :: offset: 0x65, out: 0xd8
+lbu :: offset: 0x66, out: 0x2b
+lbu :: offset: 0x67, out: 0x7f
+lbu :: offset: 0x68, out: 0x63
+lbu :: offset: 0x69, out: 0x9b
+lbu :: offset: 0x6a, out: 0xd
+lbu :: offset: 0x6b, out: 0xa6
+lbu :: offset: 0x6c, out: 0x67
+lbu :: offset: 0x6d, out: 0x5a
+lbu :: offset: 0x6e, out: 0x10
+lbu :: offset: 0x6f, out: 0x11
+lbu :: offset: 0x70, out: 0x79
+lbu :: offset: 0x71, out: 0x1d
+lbu :: offset: 0x72, out: 0x40
+lbu :: offset: 0x73, out: 0x14
+lbu :: offset: 0x74, out: 0x7d
+lbu :: offset: 0x75, out: 0xdc
+lbu :: offset: 0x76, out: 0x5d
+lbu :: offset: 0x77, out: 0xa3
+lbu :: offset: 0x78, out: 0x70
+lbu :: offset: 0x79, out: 0x9f
+lbu :: offset: 0x7a, out: 0x7b
+lbu :: offset: 0x7b, out: 0x7a
+lbu :: offset: 0x7c, out: 0x74
+lbu :: offset: 0x7d, out: 0x5e
+lbu :: offset: 0x7e, out: 0x66
+lbu :: offset: 0x7f, out: 0xcd
+lbu :: offset: 0x80, out: 0x98
+lbu :: offset: 0x81, out: 0x23
+lbu :: offset: 0x82, out: 0xb6
+lbu :: offset: 0x83, out: 0xe0
+lbu :: offset: 0x84, out: 0x9c
+lbu :: offset: 0x85, out: 0xe2
+lbu :: offset: 0x86, out: 0xab
+lbu :: offset: 0x87, out: 0x57
+lbu :: offset: 0x88, out: 0x91
+lbu :: offset: 0x89, out: 0xa1
+lbu :: offset: 0x8a, out: 0x8d
+lbu :: offset: 0x8b, out: 0x8e
+lbu :: offset: 0x8c, out: 0x95
+lbu :: offset: 0x8d, out: 0x60
+lbu :: offset: 0x8e, out: 0x90
+lbu :: offset: 0x8f, out: 0x39
+lbu :: offset: 0x90, out: 0x8b
+lbu :: offset: 0x91, out: 0x27
+lbu :: offset: 0x92, out: 0xc0
+lbu :: offset: 0x93, out: 0x3c
+lbu :: offset: 0x94, out: 0x8f
+lbu :: offset: 0x95, out: 0xe6
+lbu :: offset: 0x96, out: 0xdd
+lbu :: offset: 0x97, out: 0x8b
+lbu :: offset: 0x98, out: 0x82
+lbu :: offset: 0x99, out: 0xa5
+lbu :: offset: 0x9a, out: 0xfb
+lbu :: offset: 0x9b, out: 0x52
+lbu :: offset: 0x9c, out: 0x86
+lbu :: offset: 0x9d, out: 0x64
+lbu :: offset: 0x9e, out: 0xe6
+lbu :: offset: 0x9f, out: 0xe5
+lbu :: offset: 0xa0, out: 0xbe
+lbu :: offset: 0xa1, out: 0x2b
+lbu :: offset: 0xa2, out: 0x5b
+lbu :: offset: 0xa3, out: 0x58
+lbu :: offset: 0xa4, out: 0xba
+lbu :: offset: 0xa5, out: 0xea
+lbu :: offset: 0xa6, out: 0x46
+lbu :: offset: 0xa7, out: 0xef
+lbu :: offset: 0xa8, out: 0xb7
+lbu :: offset: 0xa9, out: 0xa9
+lbu :: offset: 0xaa, out: 0x60
+lbu :: offset: 0xab, out: 0x36
+lbu :: offset: 0xac, out: 0xb3
+lbu :: offset: 0xad, out: 0x68
+lbu :: offset: 0xae, out: 0x7d
+lbu :: offset: 0xaf, out: 0x81
+lbu :: offset: 0xb0, out: 0xad
+lbu :: offset: 0xb1, out: 0x2f
+lbu :: offset: 0xb2, out: 0x2d
+lbu :: offset: 0xb3, out: 0x84
+lbu :: offset: 0xb4, out: 0xa9
+lbu :: offset: 0xb5, out: 0xee
+lbu :: offset: 0xb6, out: 0x30
+lbu :: offset: 0xb7, out: 0x33
+lbu :: offset: 0xb8, out: 0xa4
+lbu :: offset: 0xb9, out: 0xad
+lbu :: offset: 0xba, out: 0x16
+lbu :: offset: 0xbb, out: 0xea
+lbu :: offset: 0xbc, out: 0xa0
+lbu :: offset: 0xbd, out: 0x6c
+lbu :: offset: 0xbe, out: 0xb
+lbu :: offset: 0xbf, out: 0x5d
+lbu :: offset: 0xc0, out: 0xd4
+lbu :: offset: 0xc1, out: 0x32
+lbu :: offset: 0xc2, out: 0x6d
+lbu :: offset: 0xc3, out: 0x90
+lbu :: offset: 0xc4, out: 0xd0
+lbu :: offset: 0xc5, out: 0xf3
+lbu :: offset: 0xc6, out: 0x70
+lbu :: offset: 0xc7, out: 0x27
+lbu :: offset: 0xc8, out: 0xdd
+lbu :: offset: 0xc9, out: 0xb0
+lbu :: offset: 0xca, out: 0x56
+lbu :: offset: 0xcb, out: 0xfe
+lbu :: offset: 0xcc, out: 0xd9
+lbu :: offset: 0xcd, out: 0x71
+lbu :: offset: 0xce, out: 0x4b
+lbu :: offset: 0xcf, out: 0x49
+lbu :: offset: 0xd0, out: 0xc7
+lbu :: offset: 0xd1, out: 0x36
+lbu :: offset: 0xd2, out: 0x1b
+lbu :: offset: 0xd3, out: 0x4c
+lbu :: offset: 0xd4, out: 0xc3
+lbu :: offset: 0xd5, out: 0xf7
+lbu :: offset: 0xd6, out: 0x6
+lbu :: offset: 0xd7, out: 0xfb
+lbu :: offset: 0xd8, out: 0xce
+lbu :: offset: 0xd9, out: 0xb4
+lbu :: offset: 0xda, out: 0x20
+lbu :: offset: 0xdb, out: 0x22
+lbu :: offset: 0xdc, out: 0xca
+lbu :: offset: 0xdd, out: 0x75
+lbu :: offset: 0xde, out: 0x3d
+lbu :: offset: 0xdf, out: 0x95
+lbu :: offset: 0xe0, out: 0xf2
+lbu :: offset: 0xe1, out: 0x3a
+lbu :: offset: 0xe2, out: 0x80
+lbu :: offset: 0xe3, out: 0x28
+lbu :: offset: 0xe4, out: 0xf6
+lbu :: offset: 0xe5, out: 0xfb
+lbu :: offset: 0xe6, out: 0x9d
+lbu :: offset: 0xe7, out: 0x9f
+lbu :: offset: 0xe8, out: 0xfb
+lbu :: offset: 0xe9, out: 0xb8
+lbu :: offset: 0xea, out: 0xbb
+lbu :: offset: 0xeb, out: 0x46
+lbu :: offset: 0xec, out: 0xff
+lbu :: offset: 0xed, out: 0x79
+lbu :: offset: 0xee, out: 0xa6
+lbu :: offset: 0xef, out: 0xf1
+lbu :: offset: 0xf0, out: 0xe1
+lbu :: offset: 0xf1, out: 0x3e
+lbu :: offset: 0xf2, out: 0xf6
+lbu :: offset: 0xf3, out: 0xf4
+lbu :: offset: 0xf4, out: 0xe5
+lbu :: offset: 0xf5, out: 0xff
+lbu :: offset: 0xf6, out: 0xeb
+lbu :: offset: 0xf7, out: 0x43
+lbu :: offset: 0xf8, out: 0xe8
+lbu :: offset: 0xf9, out: 0xbc
+lbu :: offset: 0xfa, out: 0xcd
+lbu :: offset: 0xfb, out: 0x9a
+lbu :: offset: 0xfc, out: 0xec
+lbu :: offset: 0xfd, out: 0x7d
+lbu :: offset: 0xfe, out: 0xd0
+lbu :: offset: 0xff, out: 0x2d
+lbu :: offset: 0x100, out: 0x34
+lbu :: offset: 0x101, out: 0x86
+lbu :: offset: 0x102, out: 0x70
+lbu :: offset: 0x103, out: 0x77
+lbu :: offset: 0x104, out: 0x30
+lbu :: offset: 0x105, out: 0x47
+lbu :: offset: 0x106, out: 0x6d
+lbu :: offset: 0x107, out: 0xc0
+lbu :: offset: 0x108, out: 0x3d
+lbu :: offset: 0x109, out: 0x4
+lbu :: offset: 0x10a, out: 0x4b
+lbu :: offset: 0x10b, out: 0x19
+lbu :: offset: 0x10c, out: 0x39
+lbu :: offset: 0x10d, out: 0xc5
+lbu :: offset: 0x10e, out: 0x56
+lbu :: offset: 0x10f, out: 0xae
+lbu :: offset: 0x110, out: 0x27
+lbu :: offset: 0x111, out: 0x82
+lbu :: offset: 0x112, out: 0x6
+lbu :: offset: 0x113, out: 0xab
+lbu :: offset: 0x114, out: 0x23
+lbu :: offset: 0x115, out: 0x43
+lbu :: offset: 0x116, out: 0x1b
+lbu :: offset: 0x117, out: 0x1c
+lbu :: offset: 0x118, out: 0x2e
+lbu :: offset: 0x119, out: 0x0
+lbu :: offset: 0x11a, out: 0x3d
+lbu :: offset: 0x11b, out: 0xc5
+lbu :: offset: 0x11c, out: 0x2a
+lbu :: offset: 0x11d, out: 0xc1
+lbu :: offset: 0x11e, out: 0x20
+lbu :: offset: 0x11f, out: 0x72
+lbu :: offset: 0x120, out: 0x12
+lbu :: offset: 0x121, out: 0x8e
+lbu :: offset: 0x122, out: 0x9d
+lbu :: offset: 0x123, out: 0xcf
+lbu :: offset: 0x124, out: 0x16
+lbu :: offset: 0x125, out: 0x4f
+lbu :: offset: 0x126, out: 0x80
+lbu :: offset: 0x127, out: 0x78
+lbu :: offset: 0x128, out: 0x1b
+lbu :: offset: 0x129, out: 0xc
+lbu :: offset: 0x12a, out: 0xa6
+lbu :: offset: 0x12b, out: 0xa1
+lbu :: offset: 0x12c, out: 0x1f
+lbu :: offset: 0x12d, out: 0xcd
+lbu :: offset: 0x12e, out: 0xbb
+lbu :: offset: 0x12f, out: 0x16
+lbu :: offset: 0x130, out: 0x1
+lbu :: offset: 0x131, out: 0x8a
+lbu :: offset: 0x132, out: 0xeb
+lbu :: offset: 0x133, out: 0x13
+lbu :: offset: 0x134, out: 0x5
+lbu :: offset: 0x135, out: 0x4b
+lbu :: offset: 0x136, out: 0xf6
+lbu :: offset: 0x137, out: 0xa4
+lbu :: offset: 0x138, out: 0x8
+lbu :: offset: 0x139, out: 0x8
+lbu :: offset: 0x13a, out: 0xd0
+lbu :: offset: 0x13b, out: 0x7d
+lbu :: offset: 0x13c, out: 0xc
+lbu :: offset: 0x13d, out: 0xc9
+lbu :: offset: 0x13e, out: 0xcd
+lbu :: offset: 0x13f, out: 0xca
+lbu :: offset: 0x140, out: 0x78
+lbu :: offset: 0x141, out: 0x97
+lbu :: offset: 0x142, out: 0xab
+lbu :: offset: 0x143, out: 0x7
+lbu :: offset: 0x144, out: 0x7c
+lbu :: offset: 0x145, out: 0x56
+lbu :: offset: 0x146, out: 0xb6
+lbu :: offset: 0x147, out: 0xb0
+lbu :: offset: 0x148, out: 0x71
+lbu :: offset: 0x149, out: 0x15
+lbu :: offset: 0x14a, out: 0x90
+lbu :: offset: 0x14b, out: 0x69
+lbu :: offset: 0x14c, out: 0x75
+lbu :: offset: 0x14d, out: 0xd4
+lbu :: offset: 0x14e, out: 0x8d
+lbu :: offset: 0x14f, out: 0xde
+lbu :: offset: 0x150, out: 0x6b
+lbu :: offset: 0x151, out: 0x93
+lbu :: offset: 0x152, out: 0xdd
+lbu :: offset: 0x153, out: 0xdb
+lbu :: offset: 0x154, out: 0x6f
+lbu :: offset: 0x155, out: 0x52
+lbu :: offset: 0x156, out: 0xc0
+lbu :: offset: 0x157, out: 0x6c
+lbu :: offset: 0x158, out: 0x62
+lbu :: offset: 0x159, out: 0x11
+lbu :: offset: 0x15a, out: 0xe6
+lbu :: offset: 0x15b, out: 0xb5
+lbu :: offset: 0x15c, out: 0x66
+lbu :: offset: 0x15d, out: 0xd0
+lbu :: offset: 0x15e, out: 0xfb
+lbu :: offset: 0x15f, out: 0x2
+lbu :: offset: 0x160, out: 0x5e
+lbu :: offset: 0x161, out: 0x9f
+lbu :: offset: 0x162, out: 0x46
+lbu :: offset: 0x163, out: 0xbf
+lbu :: offset: 0x164, out: 0x5a
+lbu :: offset: 0x165, out: 0x5e
+lbu :: offset: 0x166, out: 0x5b
+lbu :: offset: 0x167, out: 0x8
+lbu :: offset: 0x168, out: 0x57
+lbu :: offset: 0x169, out: 0x1d
+lbu :: offset: 0x16a, out: 0x7d
+lbu :: offset: 0x16b, out: 0xd1
+lbu :: offset: 0x16c, out: 0x53
+lbu :: offset: 0x16d, out: 0xdc
+lbu :: offset: 0x16e, out: 0x60
+lbu :: offset: 0x16f, out: 0x66
+lbu :: offset: 0x170, out: 0x4d
+lbu :: offset: 0x171, out: 0x9b
+lbu :: offset: 0x172, out: 0x30
+lbu :: offset: 0x173, out: 0x63
+lbu :: offset: 0x174, out: 0x49
+lbu :: offset: 0x175, out: 0x5a
+lbu :: offset: 0x176, out: 0x2d
+lbu :: offset: 0x177, out: 0xd4
+lbu :: offset: 0x178, out: 0x44
+lbu :: offset: 0x179, out: 0x19
+lbu :: offset: 0x17a, out: 0xb
+lbu :: offset: 0x17b, out: 0xd
+lbu :: offset: 0x17c, out: 0x40
+lbu :: offset: 0x17d, out: 0xd8
+lbu :: offset: 0x17e, out: 0x16
+lbu :: offset: 0x17f, out: 0xba
+lbu :: offset: 0x180, out: 0xac
+lbu :: offset: 0x181, out: 0xa5
+lbu :: offset: 0x182, out: 0xc6
+lbu :: offset: 0x183, out: 0x97
+lbu :: offset: 0x184, out: 0xa8
+lbu :: offset: 0x185, out: 0x64
+lbu :: offset: 0x186, out: 0xdb
+lbu :: offset: 0x187, out: 0x20
+lbu :: offset: 0x188, out: 0xa5
+lbu :: offset: 0x189, out: 0x27
+lbu :: offset: 0x18a, out: 0xfd
+lbu :: offset: 0x18b, out: 0xf9
+lbu :: offset: 0x18c, out: 0xa1
+lbu :: offset: 0x18d, out: 0xe6
+lbu :: offset: 0x18e, out: 0xe0
+lbu :: offset: 0x18f, out: 0x4e
+lbu :: offset: 0x190, out: 0xbf
+lbu :: offset: 0x191, out: 0xa1
+lbu :: offset: 0x192, out: 0xb0
+lbu :: offset: 0x193, out: 0x4b
+lbu :: offset: 0x194, out: 0xbb
+lbu :: offset: 0x195, out: 0x60
+lbu :: offset: 0x196, out: 0xad
+lbu :: offset: 0x197, out: 0xfc
+lbu :: offset: 0x198, out: 0xb6
+lbu :: offset: 0x199, out: 0x23
+lbu :: offset: 0x19a, out: 0x8b
+lbu :: offset: 0x19b, out: 0x25
+lbu :: offset: 0x19c, out: 0xb2
+lbu :: offset: 0x19d, out: 0xe2
+lbu :: offset: 0x19e, out: 0x96
+lbu :: offset: 0x19f, out: 0x92
+lbu :: offset: 0x1a0, out: 0x8a
+lbu :: offset: 0x1a1, out: 0xad
+lbu :: offset: 0x1a2, out: 0x2b
+lbu :: offset: 0x1a3, out: 0x2f
+lbu :: offset: 0x1a4, out: 0x0
+lbu :: offset: 0x1a5, out: 0x0
+lbu :: offset: 0x1a6, out: 0x0
+lbu :: offset: 0x1a7, out: 0x0
+lbu :: offset: 0x1a8, out: 0x0
+lbu :: offset: 0x1a9, out: 0x0
+lbu :: offset: 0x1aa, out: 0x0
+lbu :: offset: 0x1ab, out: 0x0
+lbu :: offset: 0x1ac, out: 0x87
+lbu :: offset: 0x1ad, out: 0xee
+lbu :: offset: 0x1ae, out: 0xd
+lbu :: offset: 0x1af, out: 0xf6
+lbu :: offset: 0x1b0, out: 0x99
+lbu :: offset: 0x1b1, out: 0xa9
+lbu :: offset: 0x1b2, out: 0x5d
+lbu :: offset: 0x1b3, out: 0xf3
+lbu :: offset: 0x1b4, out: 0x9d
+lbu :: offset: 0x1b5, out: 0x68
+lbu :: offset: 0x1b6, out: 0x40
+lbu :: offset: 0x1b7, out: 0x44
+lbu :: offset: 0x1b8, out: 0x90
+lbu :: offset: 0x1b9, out: 0x2b
+lbu :: offset: 0x1ba, out: 0x66
+lbu :: offset: 0x1bb, out: 0x9d
+lbu :: offset: 0x1bc, out: 0x94
+lbu :: offset: 0x1bd, out: 0xea
+lbu :: offset: 0x1be, out: 0x7b
+lbu :: offset: 0x1bf, out: 0x2a
+lbu :: offset: 0x1c0, out: 0xe0
+lbu :: offset: 0x1c1, out: 0xb4
+lbu :: offset: 0x1c2, out: 0x1d
+lbu :: offset: 0x1c3, out: 0xe7
+lbu :: offset: 0x1c4, out: 0xe4
+lbu :: offset: 0x1c5, out: 0x75
+lbu :: offset: 0x1c6, out: 0x0
+lbu :: offset: 0x1c7, out: 0x50
+lbu :: offset: 0x1c8, out: 0xe9
+lbu :: offset: 0x1c9, out: 0x36
+lbu :: offset: 0x1ca, out: 0x26
+lbu :: offset: 0x1cb, out: 0x89
+lbu :: offset: 0x1cc, out: 0xed
+lbu :: offset: 0x1cd, out: 0xf7
+lbu :: offset: 0x1ce, out: 0x3b
+lbu :: offset: 0x1cf, out: 0x3e
+lbu :: offset: 0x1d0, out: 0xf3
+lbu :: offset: 0x1d1, out: 0xb0
+lbu :: offset: 0x1d2, out: 0x6b
+lbu :: offset: 0x1d3, out: 0x3b
+lbu :: offset: 0x1d4, out: 0xf7
+lbu :: offset: 0x1d5, out: 0x71
+lbu :: offset: 0x1d6, out: 0x76
+lbu :: offset: 0x1d7, out: 0x8c
+lbu :: offset: 0x1d8, out: 0xfa
+lbu :: offset: 0x1d9, out: 0x32
+lbu :: offset: 0x1da, out: 0x50
+lbu :: offset: 0x1db, out: 0x55
+lbu :: offset: 0x1dc, out: 0xfe
+lbu :: offset: 0x1dd, out: 0xf3
+lbu :: offset: 0x1de, out: 0x4d
+lbu :: offset: 0x1df, out: 0xe2
+lbu :: offset: 0x1e0, out: 0xc6
+lbu :: offset: 0x1e1, out: 0xbc
+lbu :: offset: 0x1e2, out: 0xf0
+lbu :: offset: 0x1e3, out: 0x5f
+lbu :: offset: 0x1e4, out: 0xc2
+lbu :: offset: 0x1e5, out: 0x7d
+lbu :: offset: 0x1e6, out: 0xed
+lbu :: offset: 0x1e7, out: 0xe8
+lbu :: offset: 0x1e8, out: 0xcf
+lbu :: offset: 0x1e9, out: 0x3e
+lbu :: offset: 0x1ea, out: 0xcb
+lbu :: offset: 0x1eb, out: 0x31
+lbu :: offset: 0x1ec, out: 0xcb
+lbu :: offset: 0x1ed, out: 0xff
+lbu :: offset: 0x1ee, out: 0xd6
+lbu :: offset: 0x1ef, out: 0x86
+lbu :: offset: 0x1f0, out: 0xd5
+lbu :: offset: 0x1f1, out: 0xb8
+lbu :: offset: 0x1f2, out: 0x86
+lbu :: offset: 0x1f3, out: 0x83
+lbu :: offset: 0x1f4, out: 0xd1
+lbu :: offset: 0x1f5, out: 0x79
+lbu :: offset: 0x1f6, out: 0x9b
+lbu :: offset: 0x1f7, out: 0x34
+lbu :: offset: 0x1f8, out: 0xdc
+lbu :: offset: 0x1f9, out: 0x3a
+lbu :: offset: 0x1fa, out: 0xbd
+lbu :: offset: 0x1fb, out: 0xed
+lbu :: offset: 0x1fc, out: 0xd8
+lbu :: offset: 0x1fd, out: 0xfb
+lbu :: offset: 0x1fe, out: 0xa0
+lbu :: offset: 0x1ff, out: 0x5a
+lbu :: offset: 0x200, out: 0x69
+lbu :: offset: 0x201, out: 0xc
+lbu :: offset: 0x202, out: 0xe0
+lbu :: offset: 0x203, out: 0xee
+lbu :: offset: 0x204, out: 0x6d
+lbu :: offset: 0x205, out: 0xcd
+lbu :: offset: 0x206, out: 0xfd
+lbu :: offset: 0x207, out: 0x59
+lbu :: offset: 0x208, out: 0x60
+lbu :: offset: 0x209, out: 0x8e
+lbu :: offset: 0x20a, out: 0xdb
+lbu :: offset: 0x20b, out: 0x80
+lbu :: offset: 0x20c, out: 0x64
+lbu :: offset: 0x20d, out: 0x4f
+lbu :: offset: 0x20e, out: 0xc6
+lbu :: offset: 0x20f, out: 0x37
+lbu :: offset: 0x210, out: 0x7a
+lbu :: offset: 0x211, out: 0x8
+lbu :: offset: 0x212, out: 0x96
+lbu :: offset: 0x213, out: 0x32
+lbu :: offset: 0x214, out: 0x7e
+lbu :: offset: 0x215, out: 0xc9
+lbu :: offset: 0x216, out: 0x8b
+lbu :: offset: 0x217, out: 0x85
+lbu :: offset: 0x218, out: 0x73
+lbu :: offset: 0x219, out: 0x8a
+lbu :: offset: 0x21a, out: 0xad
+lbu :: offset: 0x21b, out: 0x5c
+lbu :: offset: 0x21c, out: 0x77
+lbu :: offset: 0x21d, out: 0x4b
+lbu :: offset: 0x21e, out: 0xb0
+lbu :: offset: 0x21f, out: 0xeb
+lbu :: offset: 0x220, out: 0x4f
+lbu :: offset: 0x221, out: 0x4
+lbu :: offset: 0x222, out: 0xd
+lbu :: offset: 0x223, out: 0x56
+lbu :: offset: 0x224, out: 0x4b
+lbu :: offset: 0x225, out: 0xc5
+lbu :: offset: 0x226, out: 0x10
+lbu :: offset: 0x227, out: 0xe1
+lbu :: offset: 0x228, out: 0x46
+lbu :: offset: 0x229, out: 0x86
+lbu :: offset: 0x22a, out: 0x36
+lbu :: offset: 0x22b, out: 0x38
+lbu :: offset: 0x22c, out: 0x42
+lbu :: offset: 0x22d, out: 0x47
+lbu :: offset: 0x22e, out: 0x2b
+lbu :: offset: 0x22f, out: 0x8f
+lbu :: offset: 0x230, out: 0x5c
+lbu :: offset: 0x231, out: 0x0
+lbu :: offset: 0x232, out: 0x7b
+lbu :: offset: 0x233, out: 0x8a
+lbu :: offset: 0x234, out: 0x58
+lbu :: offset: 0x235, out: 0xc1
+lbu :: offset: 0x236, out: 0x66
+lbu :: offset: 0x237, out: 0x3d
+lbu :: offset: 0x238, out: 0x55
+lbu :: offset: 0x239, out: 0x82
+lbu :: offset: 0x23a, out: 0x40
+lbu :: offset: 0x23b, out: 0xe4
+lbu :: offset: 0x23c, out: 0x51
+lbu :: offset: 0x23d, out: 0x43
+lbu :: offset: 0x23e, out: 0x5d
+lbu :: offset: 0x23f, out: 0x53
+lbu :: offset: 0x240, out: 0x25
+lbu :: offset: 0x241, out: 0x1d
+lbu :: offset: 0x242, out: 0x3b
+lbu :: offset: 0x243, out: 0x9e
+lbu :: offset: 0x244, out: 0x21
+lbu :: offset: 0x245, out: 0xdc
+lbu :: offset: 0x246, out: 0x26
+lbu :: offset: 0x247, out: 0x29
+lbu :: offset: 0x248, out: 0x2c
+lbu :: offset: 0x249, out: 0x9f
+lbu :: offset: 0x24a, out: 0x0
+lbu :: offset: 0x24b, out: 0xf0
+lbu :: offset: 0x24c, out: 0x28
+lbu :: offset: 0x24d, out: 0x5e
+lbu :: offset: 0x24e, out: 0x1d
+lbu :: offset: 0x24f, out: 0x47
+lbu :: offset: 0x250, out: 0x36
+lbu :: offset: 0x251, out: 0x19
+lbu :: offset: 0x252, out: 0x4d
+lbu :: offset: 0x253, out: 0x42
+lbu :: offset: 0x254, out: 0x32
+lbu :: offset: 0x255, out: 0xd8
+lbu :: offset: 0x256, out: 0x50
+lbu :: offset: 0x257, out: 0xf5
+lbu :: offset: 0x258, out: 0x3f
+lbu :: offset: 0x259, out: 0x9b
+lbu :: offset: 0x25a, out: 0x76
+lbu :: offset: 0x25b, out: 0x2c
+lbu :: offset: 0x25c, out: 0x3b
+lbu :: offset: 0x25d, out: 0x5a
+lbu :: offset: 0x25e, out: 0x6b
+lbu :: offset: 0x25f, out: 0x9b
+lbu :: offset: 0x260, out: 0x3
+lbu :: offset: 0x261, out: 0x15
+lbu :: offset: 0x262, out: 0xd6
+lbu :: offset: 0x263, out: 0x26
+lbu :: offset: 0x264, out: 0x7
+lbu :: offset: 0x265, out: 0xd4
+lbu :: offset: 0x266, out: 0xcb
+lbu :: offset: 0x267, out: 0x91
+lbu :: offset: 0x268, out: 0xa
+lbu :: offset: 0x269, out: 0x97
+lbu :: offset: 0x26a, out: 0xed
+lbu :: offset: 0x26b, out: 0x48
+lbu :: offset: 0x26c, out: 0xe
+lbu :: offset: 0x26d, out: 0x56
+lbu :: offset: 0x26e, out: 0xf0
+lbu :: offset: 0x26f, out: 0xff
+lbu :: offset: 0x270, out: 0x10
+lbu :: offset: 0x271, out: 0x11
+lbu :: offset: 0x272, out: 0xa0
+lbu :: offset: 0x273, out: 0xfa
+lbu :: offset: 0x274, out: 0x14
+lbu :: offset: 0x275, out: 0xd0
+lbu :: offset: 0x276, out: 0xbd
+lbu :: offset: 0x277, out: 0x4d
+lbu :: offset: 0x278, out: 0x19
+lbu :: offset: 0x279, out: 0x93
+lbu :: offset: 0x27a, out: 0x9b
+lbu :: offset: 0x27b, out: 0x94
+lbu :: offset: 0x27c, out: 0x1d
+lbu :: offset: 0x27d, out: 0x52
+lbu :: offset: 0x27e, out: 0x86
+lbu :: offset: 0x27f, out: 0x23
+lbu :: offset: 0x280, out: 0xf1
+lbu :: offset: 0x281, out: 0x2f
+lbu :: offset: 0x282, out: 0x56
+lbu :: offset: 0x283, out: 0xe
+lbu :: offset: 0x284, out: 0xf5
+lbu :: offset: 0x285, out: 0xee
+lbu :: offset: 0x286, out: 0x4b
+lbu :: offset: 0x287, out: 0xb9
+lbu :: offset: 0x288, out: 0xf8
+lbu :: offset: 0x289, out: 0xad
+lbu :: offset: 0x28a, out: 0x6d
+lbu :: offset: 0x28b, out: 0x60
+lbu :: offset: 0x28c, out: 0xfc
+lbu :: offset: 0x28d, out: 0x6c
+lbu :: offset: 0x28e, out: 0x70
+lbu :: offset: 0x28f, out: 0xd7
+lbu :: offset: 0x290, out: 0xe2
+lbu :: offset: 0x291, out: 0x2b
+lbu :: offset: 0x292, out: 0x20
+lbu :: offset: 0x293, out: 0xd2
+lbu :: offset: 0x294, out: 0xe6
+lbu :: offset: 0x295, out: 0xea
+lbu :: offset: 0x296, out: 0x3d
+lbu :: offset: 0x297, out: 0x65
+lbu :: offset: 0x298, out: 0xeb
+lbu :: offset: 0x299, out: 0xa9
+lbu :: offset: 0x29a, out: 0x1b
+lbu :: offset: 0x29b, out: 0xbc
+lbu :: offset: 0x29c, out: 0xef
+lbu :: offset: 0x29d, out: 0x68
+lbu :: offset: 0x29e, out: 0x6
+lbu :: offset: 0x29f, out: 0xb
+lbu :: offset: 0x2a0, out: 0xd7
+lbu :: offset: 0x2a1, out: 0x27
+lbu :: offset: 0x2a2, out: 0xbb
+lbu :: offset: 0x2a3, out: 0xb6
+lbu :: offset: 0x2a4, out: 0xd3
+lbu :: offset: 0x2a5, out: 0xe6
+lbu :: offset: 0x2a6, out: 0xa6
+lbu :: offset: 0x2a7, out: 0x1
+lbu :: offset: 0x2a8, out: 0xde
+lbu :: offset: 0x2a9, out: 0xa5
+lbu :: offset: 0x2aa, out: 0x80
+lbu :: offset: 0x2ab, out: 0xd8
+lbu :: offset: 0x2ac, out: 0xda
+lbu :: offset: 0x2ad, out: 0x64
+lbu :: offset: 0x2ae, out: 0x9d
+lbu :: offset: 0x2af, out: 0x6f
+lbu :: offset: 0x2b0, out: 0xc4
+lbu :: offset: 0x2b1, out: 0x23
+lbu :: offset: 0x2b2, out: 0xcd
+lbu :: offset: 0x2b3, out: 0x6a
+lbu :: offset: 0x2b4, out: 0x0
+lbu :: offset: 0x2b5, out: 0x0
+lbu :: offset: 0x2b6, out: 0x0
+lbu :: offset: 0x2b7, out: 0x0
+lbu :: offset: 0x2b8, out: 0xcd
+lbu :: offset: 0x2b9, out: 0xa1
+lbu :: offset: 0x2ba, out: 0xf6
+lbu :: offset: 0x2bb, out: 0x4
+lbu :: offset: 0x2bc, out: 0x0
+lbu :: offset: 0x2bd, out: 0x0
+lbu :: offset: 0x2be, out: 0x0
+lbu :: offset: 0x2bf, out: 0x0
+lbu :: offset: 0x2c0, out: 0xbd
+lbu :: offset: 0x2c1, out: 0x3e
+lbu :: offset: 0x2c2, out: 0x8d
+lbu :: offset: 0x2c3, out: 0x7e
+lbu :: offset: 0x2c4, out: 0xb9
+lbu :: offset: 0x2c5, out: 0xff
+lbu :: offset: 0x2c6, out: 0x90
+lbu :: offset: 0x2c7, out: 0xc9
+lbu :: offset: 0x2c8, out: 0xb4
+lbu :: offset: 0x2c9, out: 0xbc
+lbu :: offset: 0x2ca, out: 0xb6
+lbu :: offset: 0x2cb, out: 0x10
+lbu :: offset: 0x2cc, out: 0xb0
+lbu :: offset: 0x2cd, out: 0x7d
+lbu :: offset: 0x2ce, out: 0xab
+lbu :: offset: 0x2cf, out: 0xa7
+lbu :: offset: 0x2d0, out: 0xae
+lbu :: offset: 0x2d1, out: 0x3a
+lbu :: offset: 0x2d2, out: 0xfb
+lbu :: offset: 0x2d3, out: 0xa2
+lbu :: offset: 0x2d4, out: 0xaa
+lbu :: offset: 0x2d5, out: 0xfb
+lbu :: offset: 0x2d6, out: 0xe6
+lbu :: offset: 0x2d7, out: 0x15
+lbu :: offset: 0x2d8, out: 0xa7
+lbu :: offset: 0x2d9, out: 0xb8
+lbu :: offset: 0x2da, out: 0xc0
+lbu :: offset: 0x2db, out: 0xcc
+lbu :: offset: 0x2dc, out: 0xa3
+lbu :: offset: 0x2dd, out: 0x79
+lbu :: offset: 0x2de, out: 0xdd
+lbu :: offset: 0x2df, out: 0x7b
+lbu :: offset: 0x2e0, out: 0x9b
+lbu :: offset: 0x2e1, out: 0x36
+lbu :: offset: 0x2e2, out: 0x60
+lbu :: offset: 0x2e3, out: 0xc6
+lbu :: offset: 0x2e4, out: 0x9f
+lbu :: offset: 0x2e5, out: 0xf7
+lbu :: offset: 0x2e6, out: 0x7d
+lbu :: offset: 0x2e7, out: 0x71
+lbu :: offset: 0x2e8, out: 0x92
+lbu :: offset: 0x2e9, out: 0xb4
+lbu :: offset: 0x2ea, out: 0x5b
+lbu :: offset: 0x2eb, out: 0xa8
+lbu :: offset: 0x2ec, out: 0x96
+lbu :: offset: 0x2ed, out: 0x75
+lbu :: offset: 0x2ee, out: 0x46
+lbu :: offset: 0x2ef, out: 0x1f
+lbu :: offset: 0x2f0, out: 0x88
+lbu :: offset: 0x2f1, out: 0x32
+lbu :: offset: 0x2f2, out: 0x16
+lbu :: offset: 0x2f3, out: 0x1a
+lbu :: offset: 0x2f4, out: 0x8c
+lbu :: offset: 0x2f5, out: 0xf3
+lbu :: offset: 0x2f6, out: 0xb
+lbu :: offset: 0x2f7, out: 0xad
+lbu :: offset: 0x2f8, out: 0x81
+lbu :: offset: 0x2f9, out: 0xb0
+lbu :: offset: 0x2fa, out: 0x2d
+lbu :: offset: 0x2fb, out: 0x74
+lbu :: offset: 0x2fc, out: 0x85
+lbu :: offset: 0x2fd, out: 0x71
+lbu :: offset: 0x2fe, out: 0x30
+lbu :: offset: 0x2ff, out: 0xc3
+lbu :: offset: 0x300, out: 0x5d
+lbu :: offset: 0x301, out: 0x8a
+lbu :: offset: 0x302, out: 0x90
+lbu :: offset: 0x303, out: 0x99
+lbu :: offset: 0x304, out: 0x59
+lbu :: offset: 0x305, out: 0x4b
+lbu :: offset: 0x306, out: 0x8d
+lbu :: offset: 0x307, out: 0x2e
+lbu :: offset: 0x308, out: 0x54
+lbu :: offset: 0x309, out: 0x8
+lbu :: offset: 0x30a, out: 0xab
+lbu :: offset: 0x30b, out: 0xf7
+lbu :: offset: 0x30c, out: 0x50
+lbu :: offset: 0x30d, out: 0xc9
+lbu :: offset: 0x30e, out: 0xb6
+lbu :: offset: 0x30f, out: 0x40
+lbu :: offset: 0x310, out: 0x4e
+lbu :: offset: 0x311, out: 0x8e
+lbu :: offset: 0x312, out: 0xe6
+lbu :: offset: 0x313, out: 0x45
+lbu :: offset: 0x314, out: 0x4a
+lbu :: offset: 0x315, out: 0x4f
+lbu :: offset: 0x316, out: 0xfb
+lbu :: offset: 0x317, out: 0xf2
+lbu :: offset: 0x318, out: 0x47
+lbu :: offset: 0x319, out: 0xc
+lbu :: offset: 0x31a, out: 0xdd
+lbu :: offset: 0x31b, out: 0x2b
+lbu :: offset: 0x31c, out: 0x43
+lbu :: offset: 0x31d, out: 0xcd
+lbu :: offset: 0x31e, out: 0xc0
+lbu :: offset: 0x31f, out: 0x9c
+lbu :: offset: 0x320, out: 0x7b
+lbu :: offset: 0x321, out: 0x82
+lbu :: offset: 0x322, out: 0x7d
+lbu :: offset: 0x323, out: 0x21
+lbu :: offset: 0x324, out: 0x7f
+lbu :: offset: 0x325, out: 0x43
+lbu :: offset: 0x326, out: 0x60
+lbu :: offset: 0x327, out: 0x96
+lbu :: offset: 0x328, out: 0x72
+lbu :: offset: 0x329, out: 0x0
+lbu :: offset: 0x32a, out: 0x46
+lbu :: offset: 0x32b, out: 0x4f
+lbu :: offset: 0x32c, out: 0x76
+lbu :: offset: 0x32d, out: 0xc1
+lbu :: offset: 0x32e, out: 0x5b
+lbu :: offset: 0x32f, out: 0xf8
+lbu :: offset: 0x330, out: 0x68
+lbu :: offset: 0x331, out: 0x86
+lbu :: offset: 0x332, out: 0xb
+lbu :: offset: 0x333, out: 0xfd
+lbu :: offset: 0x334, out: 0x6c
+lbu :: offset: 0x335, out: 0x47
+lbu :: offset: 0x336, out: 0x16
+lbu :: offset: 0x337, out: 0x4a
+lbu :: offset: 0x338, out: 0x61
+lbu :: offset: 0x339, out: 0x4
+lbu :: offset: 0x33a, out: 0x30
+lbu :: offset: 0x33b, out: 0x93
+lbu :: offset: 0x33c, out: 0x65
+lbu :: offset: 0x33d, out: 0xc5
+lbu :: offset: 0x33e, out: 0x2d
+lbu :: offset: 0x33f, out: 0x24
+lbu :: offset: 0x340, out: 0x11
+lbu :: offset: 0x341, out: 0x9b
+lbu :: offset: 0x342, out: 0x4b
+lbu :: offset: 0x343, out: 0xe9
+lbu :: offset: 0x344, out: 0x15
+lbu :: offset: 0x345, out: 0x5a
+lbu :: offset: 0x346, out: 0x56
+lbu :: offset: 0x347, out: 0x5e
+lbu :: offset: 0x348, out: 0x18
+lbu :: offset: 0x349, out: 0x19
+lbu :: offset: 0x34a, out: 0x70
+lbu :: offset: 0x34b, out: 0x87
+lbu :: offset: 0x34c, out: 0x1c
+lbu :: offset: 0x34d, out: 0xd8
+lbu :: offset: 0x34e, out: 0x6d
+lbu :: offset: 0x34f, out: 0x30
+lbu :: offset: 0x350, out: 0x2
+lbu :: offset: 0x351, out: 0x9f
+lbu :: offset: 0x352, out: 0x3d
+lbu :: offset: 0x353, out: 0x35
+lbu :: offset: 0x354, out: 0x6
+lbu :: offset: 0x355, out: 0x5e
+lbu :: offset: 0x356, out: 0x20
+lbu :: offset: 0x357, out: 0x82
+lbu :: offset: 0x358, out: 0xb
+lbu :: offset: 0x359, out: 0x1d
+lbu :: offset: 0x35a, out: 0x6
+lbu :: offset: 0x35b, out: 0x5b
+lbu :: offset: 0x35c, out: 0xf
+lbu :: offset: 0x35d, out: 0xdc
+lbu :: offset: 0x35e, out: 0x1b
+lbu :: offset: 0x35f, out: 0xec
+lbu :: offset: 0x360, out: 0x37
+lbu :: offset: 0x361, out: 0x93
+lbu :: offset: 0x362, out: 0xa6
+lbu :: offset: 0x363, out: 0x51
+lbu :: offset: 0x364, out: 0x33
+lbu :: offset: 0x365, out: 0x52
+lbu :: offset: 0x366, out: 0xbb
+lbu :: offset: 0x367, out: 0xe6
+lbu :: offset: 0x368, out: 0x3e
+lbu :: offset: 0x369, out: 0x11
+lbu :: offset: 0x36a, out: 0x9d
+lbu :: offset: 0x36b, out: 0x3f
+lbu :: offset: 0x36c, out: 0x3a
+lbu :: offset: 0x36d, out: 0xd0
+lbu :: offset: 0x36e, out: 0x80
+lbu :: offset: 0x36f, out: 0x88
+lbu :: offset: 0x370, out: 0x24
+lbu :: offset: 0x371, out: 0x97
+lbu :: offset: 0x372, out: 0xd0
+lbu :: offset: 0x373, out: 0x8d
+lbu :: offset: 0x374, out: 0x20
+lbu :: offset: 0x375, out: 0x56
+lbu :: offset: 0x376, out: 0xcd
+lbu :: offset: 0x377, out: 0x3a
+lbu :: offset: 0x378, out: 0x2d
+lbu :: offset: 0x379, out: 0x15
+lbu :: offset: 0x37a, out: 0xeb
+lbu :: offset: 0x37b, out: 0xe3
+lbu :: offset: 0x37c, out: 0x29
+lbu :: offset: 0x37d, out: 0xd4
+lbu :: offset: 0x37e, out: 0xf6
+lbu :: offset: 0x37f, out: 0x54
+lbu :: offset: 0x380, out: 0xc5
+lbu :: offset: 0x381, out: 0xa9
+lbu :: offset: 0x382, out: 0x26
+lbu :: offset: 0x383, out: 0x79
+lbu :: offset: 0x384, out: 0xc1
+lbu :: offset: 0x385, out: 0x68
+lbu :: offset: 0x386, out: 0x3b
+lbu :: offset: 0x387, out: 0xce
+lbu :: offset: 0x388, out: 0xcc
+lbu :: offset: 0x389, out: 0x2b
+lbu :: offset: 0x38a, out: 0x1d
+lbu :: offset: 0x38b, out: 0x17
+lbu :: offset: 0x38c, out: 0xc8
+lbu :: offset: 0x38d, out: 0xea
+lbu :: offset: 0x38e, out: 0x0
+lbu :: offset: 0x38f, out: 0xa0
+lbu :: offset: 0x390, out: 0xd6
+lbu :: offset: 0x391, out: 0xad
+lbu :: offset: 0x392, out: 0x50
+lbu :: offset: 0x393, out: 0xa5
+lbu :: offset: 0x394, out: 0xd2
+lbu :: offset: 0x395, out: 0x6c
+lbu :: offset: 0x396, out: 0x4d
+lbu :: offset: 0x397, out: 0x12
+lbu :: offset: 0x398, out: 0xdf
+lbu :: offset: 0x399, out: 0x2f
+lbu :: offset: 0x39a, out: 0x6b
+lbu :: offset: 0x39b, out: 0xcb
+lbu :: offset: 0x39c, out: 0xdb
+lbu :: offset: 0x39d, out: 0xee
+lbu :: offset: 0x39e, out: 0x76
+lbu :: offset: 0x39f, out: 0x7c
+lbu :: offset: 0x3a0, out: 0xe3
+lbu :: offset: 0x3a1, out: 0xa1
+lbu :: offset: 0x3a2, out: 0xcb
+lbu :: offset: 0x3a3, out: 0xc1
+lbu :: offset: 0x3a4, out: 0xe7
+lbu :: offset: 0x3a5, out: 0x60
+lbu :: offset: 0x3a6, out: 0xd6
+lbu :: offset: 0x3a7, out: 0x76
+lbu :: offset: 0x3a8, out: 0xea
+lbu :: offset: 0x3a9, out: 0x23
+lbu :: offset: 0x3aa, out: 0xf0
+lbu :: offset: 0x3ab, out: 0xaf
+lbu :: offset: 0x3ac, out: 0xee
+lbu :: offset: 0x3ad, out: 0xe2
+lbu :: offset: 0x3ae, out: 0xed
+lbu :: offset: 0x3af, out: 0x18
+lbu :: offset: 0x3b0, out: 0xf0
+lbu :: offset: 0x3b1, out: 0xa5
+lbu :: offset: 0x3b2, out: 0xbd
+lbu :: offset: 0x3b3, out: 0x1d
+lbu :: offset: 0x3b4, out: 0xf4
+lbu :: offset: 0x3b5, out: 0x64
+lbu :: offset: 0x3b6, out: 0xa0
+lbu :: offset: 0x3b7, out: 0xaa
+lbu :: offset: 0x3b8, out: 0xf9
+lbu :: offset: 0x3b9, out: 0x27
+lbu :: offset: 0x3ba, out: 0x86
+lbu :: offset: 0x3bb, out: 0x73
+lbu :: offset: 0x3bc, out: 0xfd
+lbu :: offset: 0x3bd, out: 0xe6
+lbu :: offset: 0x3be, out: 0x9b
+lbu :: offset: 0x3bf, out: 0xc4
+lbu :: offset: 0x3c0, out: 0x89
+lbu :: offset: 0x3c1, out: 0xb8
+lbu :: offset: 0x3c2, out: 0xfd
+lbu :: offset: 0x3c3, out: 0x9
+lbu :: offset: 0x3c4, out: 0x8d
+lbu :: offset: 0x3c5, out: 0x79
+lbu :: offset: 0x3c6, out: 0xe0
+lbu :: offset: 0x3c7, out: 0xbe
+lbu :: offset: 0x3c8, out: 0x80
+lbu :: offset: 0x3c9, out: 0x3a
+lbu :: offset: 0x3ca, out: 0xc6
+lbu :: offset: 0x3cb, out: 0x67
+lbu :: offset: 0x3cc, out: 0x84
+lbu :: offset: 0x3cd, out: 0xfb
+lbu :: offset: 0x3ce, out: 0xdb
+lbu :: offset: 0x3cf, out: 0xd0
+lbu :: offset: 0x3d0, out: 0x9a
+lbu :: offset: 0x3d1, out: 0xbc
+lbu :: offset: 0x3d2, out: 0x8b
+lbu :: offset: 0x3d3, out: 0xd5
+lbu :: offset: 0x3d4, out: 0x9e
+lbu :: offset: 0x3d5, out: 0x7d
+lbu :: offset: 0x3d6, out: 0x96
+lbu :: offset: 0x3d7, out: 0x62
+lbu :: offset: 0x3d8, out: 0x93
+lbu :: offset: 0x3d9, out: 0x3e
+lbu :: offset: 0x3da, out: 0xb0
+lbu :: offset: 0x3db, out: 0xbb
+lbu :: offset: 0x3dc, out: 0x97
+lbu :: offset: 0x3dd, out: 0xff
+lbu :: offset: 0x3de, out: 0xad
+lbu :: offset: 0x3df, out: 0xc
+lbu :: offset: 0x3e0, out: 0xaf
+lbu :: offset: 0x3e1, out: 0xb0
+lbu :: offset: 0x3e2, out: 0x10
+lbu :: offset: 0x3e3, out: 0xb1
+lbu :: offset: 0x3e4, out: 0xab
+lbu :: offset: 0x3e5, out: 0x71
+lbu :: offset: 0x3e6, out: 0xd
+lbu :: offset: 0x3e7, out: 0x6
+lbu :: offset: 0x3e8, out: 0xa6
+lbu :: offset: 0x3e9, out: 0x32
+lbu :: offset: 0x3ea, out: 0x2b
+lbu :: offset: 0x3eb, out: 0xdf
+lbu :: offset: 0x3ec, out: 0xa2
+lbu :: offset: 0x3ed, out: 0xf3
+lbu :: offset: 0x3ee, out: 0x36
+lbu :: offset: 0x3ef, out: 0x68
+lbu :: offset: 0x3f0, out: 0xbc
+lbu :: offset: 0x3f1, out: 0xb4
+lbu :: offset: 0x3f2, out: 0x66
+lbu :: offset: 0x3f3, out: 0x6d
+lbu :: offset: 0x3f4, out: 0xb8
+lbu :: offset: 0x3f5, out: 0x75
+lbu :: offset: 0x3f6, out: 0x7b
+lbu :: offset: 0x3f7, out: 0xda
+lbu :: offset: 0x3f8, out: 0xb5
+lbu :: offset: 0x3f9, out: 0x36
+lbu :: offset: 0x3fa, out: 0x5d
+lbu :: offset: 0x3fb, out: 0x3
+lbu :: offset: 0x3fc, out: 0xb1
+lbu :: offset: 0x3fd, out: 0xf7
+lbu :: offset: 0x3fe, out: 0x40
+lbu :: offset: 0x3ff, out: 0xb4
+lbu :: offset: 0x0, out: 0x0
+lbu :: offset: 0x1, out: 0x0
+lbu :: offset: 0x2, out: 0x0
+lbu :: offset: 0x3, out: 0x0
+lbu :: offset: 0x4, out: 0x1
+lbu :: offset: 0x5, out: 0x2b
+lbu :: offset: 0x6, out: 0xd6
+lbu :: offset: 0x7, out: 0xaa
+lbu :: offset: 0x8, out: 0x0
+lbu :: offset: 0x9, out: 0x7e
+lbu :: offset: 0xa, out: 0x87
+lbu :: offset: 0xb, out: 0x63
+lbu :: offset: 0xc, out: 0x82
+lbu :: offset: 0xd, out: 0xd2
+lbu :: offset: 0xe, out: 0xab
+lbu :: offset: 0xf, out: 0x13
+lbu :: offset: 0x10, out: 0x97
+lbu :: offset: 0x11, out: 0x6d
+lbu :: offset: 0x12, out: 0x6e
+lbu :: offset: 0x13, out: 0x9a
+lbu :: offset: 0x14, out: 0xc3
+lbu :: offset: 0x15, out: 0x15
+lbu :: offset: 0x16, out: 0x10
+lbu :: offset: 0x17, out: 0xf3
+lbu :: offset: 0x18, out: 0xb7
+lbu :: offset: 0x19, out: 0x74
+lbu :: offset: 0x1a, out: 0x6d
+lbu :: offset: 0x1b, out: 0x77
+lbu :: offset: 0x1c, out: 0x5a
+lbu :: offset: 0x1d, out: 0xd6
+lbu :: offset: 0x1e, out: 0xa5
+lbu :: offset: 0x1f, out: 0xfb
+lbu :: offset: 0x20, out: 0x42
+lbu :: offset: 0x21, out: 0xb0
+lbu :: offset: 0x22, out: 0xc0
+lbu :: offset: 0x23, out: 0xa2
+lbu :: offset: 0x24, out: 0x86
+lbu :: offset: 0x25, out: 0x77
+lbu :: offset: 0x26, out: 0xb5
+lbu :: offset: 0x27, out: 0x2
+lbu :: offset: 0x28, out: 0x2a
+lbu :: offset: 0x29, out: 0xa8
+lbu :: offset: 0x2a, out: 0x9d
+lbu :: offset: 0x2b, out: 0x31
+lbu :: offset: 0x2c, out: 0x9e
+lbu :: offset: 0x2d, out: 0x3c
+lbu :: offset: 0x2e, out: 0x30
+lbu :: offset: 0x2f, out: 0xad
+lbu :: offset: 0x30, out: 0x1f
+lbu :: offset: 0x31, out: 0x30
+lbu :: offset: 0x32, out: 0x8e
+lbu :: offset: 0x33, out: 0xc3
+lbu :: offset: 0x34, out: 0x77
+lbu :: offset: 0x35, out: 0xfb
+lbu :: offset: 0x36, out: 0x41
+lbu :: offset: 0x37, out: 0x3d
+lbu :: offset: 0x38, out: 0x7a
+lbu :: offset: 0x39, out: 0xa0
+lbu :: offset: 0x3a, out: 0x42
+lbu :: offset: 0x3b, out: 0x13
+lbu :: offset: 0x3c, out: 0xc7
+lbu :: offset: 0x3d, out: 0x60
+lbu :: offset: 0x3e, out: 0xe4
+lbu :: offset: 0x3f, out: 0xf7
+lbu :: offset: 0x40, out: 0x9e
+lbu :: offset: 0x41, out: 0x70
+lbu :: offset: 0x42, out: 0x5c
+lbu :: offset: 0x43, out: 0xc5
+lbu :: offset: 0x44, out: 0x1a
+lbu :: offset: 0x45, out: 0xd8
+lbu :: offset: 0x46, out: 0xdc
+lbu :: offset: 0x47, out: 0xa0
+lbu :: offset: 0x48, out: 0x4b
+lbu :: offset: 0x49, out: 0x3d
+lbu :: offset: 0x4a, out: 0xda
+lbu :: offset: 0x4b, out: 0x86
+lbu :: offset: 0x4c, out: 0x96
+lbu :: offset: 0x4d, out: 0x15
+lbu :: offset: 0x4e, out: 0xa6
+lbu :: offset: 0x4f, out: 0xd
+lbu :: offset: 0x50, out: 0x5
+lbu :: offset: 0x51, out: 0xe7
+lbu :: offset: 0x52, out: 0xa4
+lbu :: offset: 0x53, out: 0xdd
+lbu :: offset: 0x54, out: 0x63
+lbu :: offset: 0x55, out: 0x53
+lbu :: offset: 0x56, out: 0xd4
+lbu :: offset: 0x57, out: 0x1d
+lbu :: offset: 0x58, out: 0x3a
+lbu :: offset: 0x59, out: 0xf3
+lbu :: offset: 0x5a, out: 0x5a
+lbu :: offset: 0x5b, out: 0x9d
+lbu :: offset: 0x5c, out: 0xc4
+lbu :: offset: 0x5d, out: 0xb
+lbu :: offset: 0x5e, out: 0xd4
+lbu :: offset: 0x5f, out: 0x13
+lbu :: offset: 0x60, out: 0x47
+lbu :: offset: 0x61, out: 0xf5
+lbu :: offset: 0x62, out: 0x5
+lbu :: offset: 0x63, out: 0x56
+lbu :: offset: 0x64, out: 0x9a
+lbu :: offset: 0x65, out: 0x8
+lbu :: offset: 0x66, out: 0xa1
+lbu :: offset: 0x67, out: 0x80
+lbu :: offset: 0x68, out: 0x95
+lbu :: offset: 0x69, out: 0x64
+lbu :: offset: 0x6a, out: 0xb7
+lbu :: offset: 0x6b, out: 0x7f
+lbu :: offset: 0x6c, out: 0xd6
+lbu :: offset: 0x6d, out: 0xd2
+lbu :: offset: 0x6e, out: 0x4
+lbu :: offset: 0x6f, out: 0xf
+lbu :: offset: 0x70, out: 0xce
+lbu :: offset: 0x71, out: 0xbc
+lbu :: offset: 0x72, out: 0x82
+lbu :: offset: 0x73, out: 0x79
+lbu :: offset: 0x74, out: 0xb2
+lbu :: offset: 0x75, out: 0xc7
+lbu :: offset: 0x76, out: 0x6b
+lbu :: offset: 0x77, out: 0xbe
+lbu :: offset: 0x78, out: 0xb5
+lbu :: offset: 0x79, out: 0x3
+lbu :: offset: 0x7a, out: 0x4c
+lbu :: offset: 0x7b, out: 0x2f
+lbu :: offset: 0x7c, out: 0x1f
+lbu :: offset: 0x7d, out: 0x18
+lbu :: offset: 0x7e, out: 0xe4
+lbu :: offset: 0x7f, out: 0xc7
+lbu :: offset: 0x80, out: 0x94
+lbu :: offset: 0x81, out: 0xff
+lbu :: offset: 0x82, out: 0x52
+lbu :: offset: 0x83, out: 0xfc
+lbu :: offset: 0x84, out: 0x81
+lbu :: offset: 0x85, out: 0xaf
+lbu :: offset: 0x86, out: 0xa7
+lbu :: offset: 0x87, out: 0x97
+lbu :: offset: 0x88, out: 0x31
+lbu :: offset: 0x89, out: 0xd8
+lbu :: offset: 0x8a, out: 0xd9
+lbu :: offset: 0x8b, out: 0x16
+lbu :: offset: 0x8c, out: 0x6d
+lbu :: offset: 0x8d, out: 0xfc
+lbu :: offset: 0x8e, out: 0x50
+lbu :: offset: 0x8f, out: 0xea
+lbu :: offset: 0x90, out: 0x36
+lbu :: offset: 0x91, out: 0x54
+lbu :: offset: 0x92, out: 0x9b
+lbu :: offset: 0x93, out: 0xd6
+lbu :: offset: 0x94, out: 0x78
+lbu :: offset: 0x95, out: 0xe8
+lbu :: offset: 0x96, out: 0x95
+lbu :: offset: 0x97, out: 0xb1
+lbu :: offset: 0x98, out: 0x85
+lbu :: offset: 0x99, out: 0xe0
+lbu :: offset: 0x9a, out: 0xa6
+lbu :: offset: 0x9b, out: 0x31
+lbu :: offset: 0x9c, out: 0x9b
+lbu :: offset: 0x9d, out: 0x63
+lbu :: offset: 0x9e, out: 0x25
+lbu :: offset: 0x9f, out: 0x9b
+lbu :: offset: 0xa0, out: 0x55
+lbu :: offset: 0xa1, out: 0x6b
+lbu :: offset: 0xa2, out: 0x3e
+lbu :: offset: 0xa3, out: 0xca
+lbu :: offset: 0xa4, out: 0xcc
+lbu :: offset: 0xa5, out: 0xf1
+lbu :: offset: 0xa6, out: 0x7a
+lbu :: offset: 0xa7, out: 0xc5
+lbu :: offset: 0xa8, out: 0xb4
+lbu :: offset: 0xa9, out: 0x2f
+lbu :: offset: 0xaa, out: 0x5f
+lbu :: offset: 0xab, out: 0xc5
+lbu :: offset: 0xac, out: 0x81
+lbu :: offset: 0xad, out: 0xee
+lbu :: offset: 0xae, out: 0xa0
+lbu :: offset: 0xaf, out: 0xfb
+lbu :: offset: 0xb0, out: 0x25
+lbu :: offset: 0xb1, out: 0xb5
+lbu :: offset: 0xb2, out: 0xf
+lbu :: offset: 0xb3, out: 0xec
+lbu :: offset: 0xb4, out: 0x14
+lbu :: offset: 0xb5, out: 0x68
+lbu :: offset: 0xb6, out: 0x2d
+lbu :: offset: 0xb7, out: 0x97
+lbu :: offset: 0xb8, out: 0xfc
+lbu :: offset: 0xb9, out: 0x93
+lbu :: offset: 0xba, out: 0xc5
+lbu :: offset: 0xbb, out: 0x13
+lbu :: offset: 0xbc, out: 0x2c
+lbu :: offset: 0xbd, out: 0xfb
+lbu :: offset: 0xbe, out: 0x8
+lbu :: offset: 0xbf, out: 0x7a
+lbu :: offset: 0xc0, out: 0x3c
+lbu :: offset: 0xc1, out: 0x2c
+lbu :: offset: 0xc2, out: 0xd9
+lbu :: offset: 0xc3, out: 0xa9
+lbu :: offset: 0xc4, out: 0xcd
+lbu :: offset: 0xc5, out: 0xa2
+lbu :: offset: 0xc6, out: 0x7
+lbu :: offset: 0xc7, out: 0x66
+lbu :: offset: 0xc8, out: 0x17
+lbu :: offset: 0xc9, out: 0x91
+lbu :: offset: 0xca, out: 0x72
+lbu :: offset: 0xcb, out: 0x2a
+lbu :: offset: 0xcc, out: 0x7d
+lbu :: offset: 0xcd, out: 0x72
+lbu :: offset: 0xce, out: 0xda
+lbu :: offset: 0xcf, out: 0x3e
+lbu :: offset: 0xd0, out: 0x8
+lbu :: offset: 0xd1, out: 0x7c
+lbu :: offset: 0xd2, out: 0xc9
+lbu :: offset: 0xd3, out: 0xd1
+lbu :: offset: 0xd4, out: 0x93
+lbu :: offset: 0xd5, out: 0xce
+lbu :: offset: 0xd6, out: 0x24
+lbu :: offset: 0xd7, out: 0xad
+lbu :: offset: 0xd8, out: 0x1d
+lbu :: offset: 0xd9, out: 0x2a
+lbu :: offset: 0xda, out: 0x75
+lbu :: offset: 0xdb, out: 0x70
+lbu :: offset: 0xdc, out: 0x38
+lbu :: offset: 0xdd, out: 0x98
+lbu :: offset: 0xde, out: 0x4e
+lbu :: offset: 0xdf, out: 0xd2
+lbu :: offset: 0xe0, out: 0xd0
+lbu :: offset: 0xe1, out: 0xd0
+lbu :: offset: 0xe2, out: 0x70
+lbu :: offset: 0xe3, out: 0xdb
+lbu :: offset: 0xe4, out: 0x71
+lbu :: offset: 0xe5, out: 0xc
+lbu :: offset: 0xe6, out: 0xd0
+lbu :: offset: 0xe7, out: 0x36
+lbu :: offset: 0xe8, out: 0x39
+lbu :: offset: 0xe9, out: 0xc2
+lbu :: offset: 0xea, out: 0x1c
+lbu :: offset: 0xeb, out: 0x7d
+lbu :: offset: 0xec, out: 0x3
+lbu :: offset: 0xed, out: 0x41
+lbu :: offset: 0xee, out: 0x56
+lbu :: offset: 0xef, out: 0x4
+lbu :: offset: 0xf0, out: 0x8e
+lbu :: offset: 0xf1, out: 0x94
+lbu :: offset: 0xf2, out: 0xb7
+lbu :: offset: 0xf3, out: 0xaf
+lbu :: offset: 0xf4, out: 0x8e
+lbu :: offset: 0xf5, out: 0xcc
+lbu :: offset: 0xf6, out: 0x31
+lbu :: offset: 0xf7, out: 0xce
+lbu :: offset: 0xf8, out: 0x24
+lbu :: offset: 0xf9, out: 0xeb
+lbu :: offset: 0xfa, out: 0x6a
+lbu :: offset: 0xfb, out: 0x8d
+lbu :: offset: 0xfc, out: 0x1c
+lbu :: offset: 0xfd, out: 0xe7
+lbu :: offset: 0xfe, out: 0x67
+lbu :: offset: 0xff, out: 0x4f
+lbu :: offset: 0x100, out: 0x2f
+lbu :: offset: 0x101, out: 0x39
+lbu :: offset: 0x102, out: 0x45
+lbu :: offset: 0x103, out: 0x44
+lbu :: offset: 0x104, out: 0x12
+lbu :: offset: 0x105, out: 0xd6
+lbu :: offset: 0x106, out: 0xe4
+lbu :: offset: 0x107, out: 0xa7
+lbu :: offset: 0x108, out: 0x26
+lbu :: offset: 0x109, out: 0x8
+lbu :: offset: 0x10a, out: 0xc2
+lbu :: offset: 0x10b, out: 0xb7
+lbu :: offset: 0x10c, out: 0x56
+lbu :: offset: 0x10d, out: 0xda
+lbu :: offset: 0x10e, out: 0x4c
+lbu :: offset: 0x10f, out: 0x54
+lbu :: offset: 0x110, out: 0x90
+lbu :: offset: 0x111, out: 0x1
+lbu :: offset: 0x112, out: 0x2
+lbu :: offset: 0x113, out: 0xda
+lbu :: offset: 0x114, out: 0xc8
+lbu :: offset: 0x115, out: 0xd7
+lbu :: offset: 0x116, out: 0x25
+lbu :: offset: 0x117, out: 0x2f
+lbu :: offset: 0x118, out: 0xc8
+lbu :: offset: 0x119, out: 0x90
+lbu :: offset: 0x11a, out: 0xd5
+lbu :: offset: 0x11b, out: 0xf1
+lbu :: offset: 0x11c, out: 0xf2
+lbu :: offset: 0x11d, out: 0xef
+lbu :: offset: 0x11e, out: 0xa4
+lbu :: offset: 0x11f, out: 0xf7
+lbu :: offset: 0x120, out: 0xed
+lbu :: offset: 0x121, out: 0x50
+lbu :: offset: 0x122, out: 0x5
+lbu :: offset: 0x123, out: 0xcb
+lbu :: offset: 0x124, out: 0xc8
+lbu :: offset: 0x125, out: 0xb0
+lbu :: offset: 0x126, out: 0xa2
+lbu :: offset: 0x127, out: 0x14
+lbu :: offset: 0x128, out: 0x31
+lbu :: offset: 0x129, out: 0x47
+lbu :: offset: 0x12a, out: 0x91
+lbu :: offset: 0x12b, out: 0x89
+lbu :: offset: 0x12c, out: 0x59
+lbu :: offset: 0x12d, out: 0x91
+lbu :: offset: 0x12e, out: 0x13
+lbu :: offset: 0x12f, out: 0x6c
+lbu :: offset: 0x130, out: 0xc6
+lbu :: offset: 0x131, out: 0xee
+lbu :: offset: 0x132, out: 0xcf
+lbu :: offset: 0x133, out: 0xf9
+lbu :: offset: 0x134, out: 0x9a
+lbu :: offset: 0x135, out: 0x2f
+lbu :: offset: 0x136, out: 0xb6
+lbu :: offset: 0x137, out: 0xf3
+lbu :: offset: 0x138, out: 0xa8
+lbu :: offset: 0x139, out: 0x9
+lbu :: offset: 0x13a, out: 0x52
+lbu :: offset: 0x13b, out: 0x12
+lbu :: offset: 0x13c, out: 0x38
+lbu :: offset: 0x13d, out: 0x89
+lbu :: offset: 0x13e, out: 0x52
+lbu :: offset: 0x13f, out: 0x70
+lbu :: offset: 0x140, out: 0x87
+lbu :: offset: 0x141, out: 0x75
+lbu :: offset: 0x142, out: 0xa
+lbu :: offset: 0x143, out: 0x4
+lbu :: offset: 0x144, out: 0xad
+lbu :: offset: 0x145, out: 0x76
+lbu :: offset: 0x146, out: 0x50
+lbu :: offset: 0x147, out: 0x40
+lbu :: offset: 0x148, out: 0x2c
+lbu :: offset: 0x149, out: 0x3d
+lbu :: offset: 0x14a, out: 0xe8
+lbu :: offset: 0x14b, out: 0x5e
+lbu :: offset: 0x14c, out: 0x84
+lbu :: offset: 0x14d, out: 0xbb
+lbu :: offset: 0x14e, out: 0x5a
+lbu :: offset: 0x14f, out: 0x83
+lbu :: offset: 0x150, out: 0xae
+lbu :: offset: 0x151, out: 0x6a
+lbu :: offset: 0x152, out: 0xff
+lbu :: offset: 0x153, out: 0x8f
+lbu :: offset: 0x154, out: 0xc5
+lbu :: offset: 0x155, out: 0x6
+lbu :: offset: 0x156, out: 0xaa
+lbu :: offset: 0x157, out: 0x67
+lbu :: offset: 0x158, out: 0xc0
+lbu :: offset: 0x159, out: 0x71
+lbu :: offset: 0x15a, out: 0x12
+lbu :: offset: 0x15b, out: 0xdd
+lbu :: offset: 0x15c, out: 0x60
+lbu :: offset: 0x15d, out: 0xed
+lbu :: offset: 0x15e, out: 0x5e
+lbu :: offset: 0x15f, out: 0xe3
+lbu :: offset: 0x160, out: 0xc4
+lbu :: offset: 0x161, out: 0xc7
+lbu :: offset: 0x162, out: 0x70
+lbu :: offset: 0x163, out: 0xf6
+lbu :: offset: 0x164, out: 0x30
+lbu :: offset: 0x165, out: 0xdc
+lbu :: offset: 0x166, out: 0xca
+lbu :: offset: 0x167, out: 0x5a
+lbu :: offset: 0x168, out: 0xdf
+lbu :: offset: 0x169, out: 0xec
+lbu :: offset: 0x16a, out: 0x2b
+lbu :: offset: 0x16b, out: 0x23
+lbu :: offset: 0x16c, out: 0x83
+lbu :: offset: 0x16d, out: 0xcd
+lbu :: offset: 0x16e, out: 0x52
+lbu :: offset: 0x16f, out: 0x77
+lbu :: offset: 0x170, out: 0xd3
+lbu :: offset: 0x171, out: 0xad
+lbu :: offset: 0x172, out: 0xba
+lbu :: offset: 0x173, out: 0x26
+lbu :: offset: 0x174, out: 0xf
+lbu :: offset: 0x175, out: 0xf7
+lbu :: offset: 0x176, out: 0xd9
+lbu :: offset: 0x177, out: 0x6b
+lbu :: offset: 0x178, out: 0x4a
+lbu :: offset: 0x179, out: 0xb4
+lbu :: offset: 0x17a, out: 0xaa
+lbu :: offset: 0x17b, out: 0x79
+lbu :: offset: 0x17c, out: 0x84
+lbu :: offset: 0x17d, out: 0x18
+lbu :: offset: 0x17e, out: 0xc0
+lbu :: offset: 0x17f, out: 0xe
+lbu :: offset: 0x180, out: 0xbb
+lbu :: offset: 0x181, out: 0x8c
+lbu :: offset: 0x182, out: 0x3
+lbu :: offset: 0x183, out: 0x5e
+lbu :: offset: 0x184, out: 0xd
+lbu :: offset: 0x185, out: 0xe0
+lbu :: offset: 0x186, out: 0xf0
+lbu :: offset: 0x187, out: 0xb8
+lbu :: offset: 0x188, out: 0x33
+lbu :: offset: 0x189, out: 0xb0
+lbu :: offset: 0x18a, out: 0x6f
+lbu :: offset: 0x18b, out: 0x54
+lbu :: offset: 0x18c, out: 0xa9
+lbu :: offset: 0x18d, out: 0x7f
+lbu :: offset: 0x18e, out: 0xdc
+lbu :: offset: 0x18f, out: 0xf1
+lbu :: offset: 0x190, out: 0x77
+lbu :: offset: 0x191, out: 0x43
+lbu :: offset: 0x192, out: 0x3f
+lbu :: offset: 0x193, out: 0x37
+lbu :: offset: 0x194, out: 0x3f
+lbu :: offset: 0x195, out: 0xd1
+lbu :: offset: 0x196, out: 0xc0
+lbu :: offset: 0x197, out: 0x81
+lbu :: offset: 0x198, out: 0xec
+lbu :: offset: 0x199, out: 0x91
+lbu :: offset: 0x19a, out: 0xd9
+lbu :: offset: 0x19b, out: 0x93
+lbu :: offset: 0x19c, out: 0xc9
+lbu :: offset: 0x19d, out: 0x21
+lbu :: offset: 0x19e, out: 0x95
+lbu :: offset: 0x19f, out: 0xe4
+lbu :: offset: 0x1a0, out: 0x49
+lbu :: offset: 0x1a1, out: 0xfb
+lbu :: offset: 0x1a2, out: 0xf6
+lbu :: offset: 0x1a3, out: 0xa7
+lbu :: offset: 0x1a4, out: 0x95
+lbu :: offset: 0x1a5, out: 0xb1
+lbu :: offset: 0x1a6, out: 0xa5
+lbu :: offset: 0x1a7, out: 0xab
+lbu :: offset: 0x1a8, out: 0x19
+lbu :: offset: 0x1a9, out: 0x36
+lbu :: offset: 0x1aa, out: 0x43
+lbu :: offset: 0x1ab, out: 0x78
+lbu :: offset: 0x1ac, out: 0xc7
+lbu :: offset: 0x1ad, out: 0xce
+lbu :: offset: 0x1ae, out: 0x8d
+lbu :: offset: 0x1af, out: 0x1e
+lbu :: offset: 0x1b0, out: 0xb9
+lbu :: offset: 0x1b1, out: 0x9e
+lbu :: offset: 0x1b2, out: 0x8d
+lbu :: offset: 0x1b3, out: 0xef
+lbu :: offset: 0x1b4, out: 0x2f
+lbu :: offset: 0x1b5, out: 0x38
+lbu :: offset: 0x1b6, out: 0x49
+lbu :: offset: 0x1b7, out: 0x7
+lbu :: offset: 0x1b8, out: 0x47
+lbu :: offset: 0x1b9, out: 0xea
+lbu :: offset: 0x1ba, out: 0xcd
+lbu :: offset: 0x1bb, out: 0xcd
+lbu :: offset: 0x1bc, out: 0x58
+lbu :: offset: 0x1bd, out: 0x2b
+lbu :: offset: 0x1be, out: 0x12
+lbu :: offset: 0x1bf, out: 0xfe
+lbu :: offset: 0x1c0, out: 0xd6
+lbu :: offset: 0x1c1, out: 0x85
+lbu :: offset: 0x1c2, out: 0x88
+lbu :: offset: 0x1c3, out: 0x4e
+lbu :: offset: 0x1c4, out: 0x76
+lbu :: offset: 0x1c5, out: 0x55
+lbu :: offset: 0x1c6, out: 0x8c
+lbu :: offset: 0x1c7, out: 0x4f
+lbu :: offset: 0x1c8, out: 0x61
+lbu :: offset: 0x1c9, out: 0x68
+lbu :: offset: 0x1ca, out: 0xd6
+lbu :: offset: 0x1cb, out: 0x2a
+lbu :: offset: 0x1cc, out: 0x34
+lbu :: offset: 0x1cd, out: 0xc1
+lbu :: offset: 0x1ce, out: 0x95
+lbu :: offset: 0x1cf, out: 0xc7
+lbu :: offset: 0x1d0, out: 0xd3
+lbu :: offset: 0x1d1, out: 0x1
+lbu :: offset: 0x1d2, out: 0x69
+lbu :: offset: 0x1d3, out: 0x89
+lbu :: offset: 0x1d4, out: 0x4d
+lbu :: offset: 0x1d5, out: 0xf4
+lbu :: offset: 0x1d6, out: 0x74
+lbu :: offset: 0x1d7, out: 0x5
+lbu :: offset: 0x1d8, out: 0x1c
+lbu :: offset: 0x1d9, out: 0xa1
+lbu :: offset: 0x1da, out: 0x90
+lbu :: offset: 0x1db, out: 0xbf
+lbu :: offset: 0x1dc, out: 0x6c
+lbu :: offset: 0x1dd, out: 0xbb
+lbu :: offset: 0x1de, out: 0x6
+lbu :: offset: 0x1df, out: 0xdb
+lbu :: offset: 0x1e0, out: 0x58
+lbu :: offset: 0x1e1, out: 0x30
+lbu :: offset: 0x1e2, out: 0xf
+lbu :: offset: 0x1e3, out: 0x2
+lbu :: offset: 0x1e4, out: 0x9c
+lbu :: offset: 0x1e5, out: 0xae
+lbu :: offset: 0x1e6, out: 0x39
+lbu :: offset: 0x1e7, out: 0x3a
+lbu :: offset: 0x1e8, out: 0x9a
+lbu :: offset: 0x1e9, out: 0x99
+lbu :: offset: 0x1ea, out: 0x5f
+lbu :: offset: 0x1eb, out: 0xdb
+lbu :: offset: 0x1ec, out: 0xdc
+lbu :: offset: 0x1ed, out: 0x7e
+lbu :: offset: 0x1ee, out: 0xbc
+lbu :: offset: 0x1ef, out: 0x2d
+lbu :: offset: 0x1f0, out: 0x8a
+lbu :: offset: 0x1f1, out: 0x96
+lbu :: offset: 0x1f2, out: 0x4
+lbu :: offset: 0x1f3, out: 0x7b
+lbu :: offset: 0x1f4, out: 0xe3
+lbu :: offset: 0x1f5, out: 0x40
+lbu :: offset: 0x1f6, out: 0x5b
+lbu :: offset: 0x1f7, out: 0x48
+lbu :: offset: 0x1f8, out: 0x75
+lbu :: offset: 0x1f9, out: 0xbf
+lbu :: offset: 0x1fa, out: 0xaf
+lbu :: offset: 0x1fb, out: 0xd2
+lbu :: offset: 0x1fc, out: 0xd5
+lbu :: offset: 0x1fd, out: 0x19
+lbu :: offset: 0x1fe, out: 0xd3
+lbu :: offset: 0x1ff, out: 0x22
+lbu :: offset: 0x200, out: 0xde
+lbu :: offset: 0x201, out: 0x23
+lbu :: offset: 0x202, out: 0x8
+lbu :: offset: 0x203, out: 0x67
+lbu :: offset: 0x204, out: 0xa6
+lbu :: offset: 0x205, out: 0x30
+lbu :: offset: 0x206, out: 0xf6
+lbu :: offset: 0x207, out: 0xad
+lbu :: offset: 0x208, out: 0x2c
+lbu :: offset: 0x209, out: 0xa
+lbu :: offset: 0x20a, out: 0xc
+lbu :: offset: 0x20b, out: 0xf2
+lbu :: offset: 0x20c, out: 0x56
+lbu :: offset: 0x20d, out: 0x10
+lbu :: offset: 0x20e, out: 0x32
+lbu :: offset: 0x20f, out: 0x60
+lbu :: offset: 0x210, out: 0x94
+lbu :: offset: 0x211, out: 0xa9
+lbu :: offset: 0x212, out: 0x5
+lbu :: offset: 0x213, out: 0x44
+lbu :: offset: 0x214, out: 0x24
+lbu :: offset: 0x215, out: 0x9b
+lbu :: offset: 0x216, out: 0x18
+lbu :: offset: 0x217, out: 0xef
+lbu :: offset: 0x218, out: 0xf9
+lbu :: offset: 0x219, out: 0x51
+lbu :: offset: 0x21a, out: 0x9f
+lbu :: offset: 0x21b, out: 0xb5
+lbu :: offset: 0x21c, out: 0x5b
+lbu :: offset: 0x21d, out: 0x56
+lbu :: offset: 0x21e, out: 0xfc
+lbu :: offset: 0x21f, out: 0xde
+lbu :: offset: 0x220, out: 0x81
+lbu :: offset: 0x221, out: 0xda
+lbu :: offset: 0x222, out: 0xf8
+lbu :: offset: 0x223, out: 0x20
+lbu :: offset: 0x224, out: 0x4
+lbu :: offset: 0x225, out: 0x68
+lbu :: offset: 0x226, out: 0x31
+lbu :: offset: 0x227, out: 0x9b
+lbu :: offset: 0x228, out: 0x8c
+lbu :: offset: 0x229, out: 0x61
+lbu :: offset: 0x22a, out: 0xca
+lbu :: offset: 0x22b, out: 0x5a
+lbu :: offset: 0x22c, out: 0x57
+lbu :: offset: 0x22d, out: 0x25
+lbu :: offset: 0x22e, out: 0xf2
+lbu :: offset: 0x22f, out: 0xec
+lbu :: offset: 0x230, out: 0x8b
+lbu :: offset: 0x231, out: 0x95
+lbu :: offset: 0x232, out: 0xa6
+lbu :: offset: 0x233, out: 0xdd
+lbu :: offset: 0x234, out: 0xc2
+lbu :: offset: 0x235, out: 0x5d
+lbu :: offset: 0x236, out: 0xc8
+lbu :: offset: 0x237, out: 0xbf
+lbu :: offset: 0x238, out: 0x30
+lbu :: offset: 0x239, out: 0xc
+lbu :: offset: 0x23a, out: 0xe7
+lbu :: offset: 0x23b, out: 0x51
+lbu :: offset: 0x23c, out: 0xda
+lbu :: offset: 0x23d, out: 0xc6
+lbu :: offset: 0x23e, out: 0x16
+lbu :: offset: 0x23f, out: 0x2f
+lbu :: offset: 0x240, out: 0x67
+lbu :: offset: 0x241, out: 0x78
+lbu :: offset: 0x242, out: 0xfd
+lbu :: offset: 0x243, out: 0xf3
+lbu :: offset: 0x244, out: 0xba
+lbu :: offset: 0x245, out: 0x52
+lbu :: offset: 0x246, out: 0xa8
+lbu :: offset: 0x247, out: 0x50
+lbu :: offset: 0x248, out: 0xad
+lbu :: offset: 0x249, out: 0x0
+lbu :: offset: 0x24a, out: 0xb1
+lbu :: offset: 0x24b, out: 0xf7
+lbu :: offset: 0x24c, out: 0xda
+lbu :: offset: 0x24d, out: 0x78
+lbu :: offset: 0x24e, out: 0x47
+lbu :: offset: 0x24f, out: 0x9f
+lbu :: offset: 0x250, out: 0x8
+lbu :: offset: 0x251, out: 0xd4
+lbu :: offset: 0x252, out: 0x41
+lbu :: offset: 0x253, out: 0x68
+lbu :: offset: 0x254, out: 0xa6
+lbu :: offset: 0x255, out: 0xb6
+lbu :: offset: 0x256, out: 0xd9
+lbu :: offset: 0x257, out: 0x8a
+lbu :: offset: 0x258, out: 0xf5
+lbu :: offset: 0x259, out: 0x18
+lbu :: offset: 0x25a, out: 0x38
+lbu :: offset: 0x25b, out: 0x1d
+lbu :: offset: 0x25c, out: 0xce
+lbu :: offset: 0x25d, out: 0x63
+lbu :: offset: 0x25e, out: 0x44
+lbu :: offset: 0x25f, out: 0x13
+lbu :: offset: 0x260, out: 0xe4
+lbu :: offset: 0x261, out: 0x62
+lbu :: offset: 0x262, out: 0x7f
+lbu :: offset: 0x263, out: 0x3f
+lbu :: offset: 0x264, out: 0xe5
+lbu :: offset: 0x265, out: 0x25
+lbu :: offset: 0x266, out: 0x5f
+lbu :: offset: 0x267, out: 0xc0
+lbu :: offset: 0x268, out: 0xcc
+lbu :: offset: 0x269, out: 0xd3
+lbu :: offset: 0x26a, out: 0x92
+lbu :: offset: 0x26b, out: 0xe1
+lbu :: offset: 0x26c, out: 0x76
+lbu :: offset: 0x26d, out: 0x32
+lbu :: offset: 0x26e, out: 0x1f
+lbu :: offset: 0x26f, out: 0x28
+lbu :: offset: 0x270, out: 0x82
+lbu :: offset: 0x271, out: 0x94
+lbu :: offset: 0x272, out: 0x64
+lbu :: offset: 0x273, out: 0x94
+lbu :: offset: 0x274, out: 0x40
+lbu :: offset: 0x275, out: 0x18
+lbu :: offset: 0x276, out: 0xfd
+lbu :: offset: 0x277, out: 0x8f
+lbu :: offset: 0x278, out: 0x15
+lbu :: offset: 0x279, out: 0xd3
+lbu :: offset: 0x27a, out: 0x20
+lbu :: offset: 0x27b, out: 0x40
+lbu :: offset: 0x27c, out: 0x52
+lbu :: offset: 0x27d, out: 0xe8
+lbu :: offset: 0x27e, out: 0xf0
+lbu :: offset: 0x27f, out: 0xe5
+lbu :: offset: 0x280, out: 0x7c
+lbu :: offset: 0x281, out: 0xaf
+lbu :: offset: 0x282, out: 0x83
+lbu :: offset: 0x283, out: 0xd2
+lbu :: offset: 0x284, out: 0x88
+lbu :: offset: 0x285, out: 0xf
+lbu :: offset: 0x286, out: 0xf3
+lbu :: offset: 0x287, out: 0x44
+lbu :: offset: 0x288, out: 0xf1
+lbu :: offset: 0x289, out: 0x56
+lbu :: offset: 0x28a, out: 0xa0
+lbu :: offset: 0x28b, out: 0x4c
+lbu :: offset: 0x28c, out: 0x74
+lbu :: offset: 0x28d, out: 0x7d
+lbu :: offset: 0x28e, out: 0xef
+lbu :: offset: 0x28f, out: 0xd7
+lbu :: offset: 0x290, out: 0x93
+lbu :: offset: 0x291, out: 0xe2
+lbu :: offset: 0x292, out: 0x60
+lbu :: offset: 0x293, out: 0x1c
+lbu :: offset: 0x294, out: 0xf
+lbu :: offset: 0x295, out: 0x31
+lbu :: offset: 0x296, out: 0xd7
+lbu :: offset: 0x297, out: 0x10
+lbu :: offset: 0x298, out: 0xe1
+lbu :: offset: 0x299, out: 0xe1
+lbu :: offset: 0x29a, out: 0xa6
+lbu :: offset: 0x29b, out: 0x79
+lbu :: offset: 0x29c, out: 0x13
+lbu :: offset: 0x29d, out: 0x1c
+lbu :: offset: 0x29e, out: 0xd9
+lbu :: offset: 0x29f, out: 0x33
+lbu :: offset: 0x2a0, out: 0x24
+lbu :: offset: 0x2a1, out: 0x29
+lbu :: offset: 0x2a2, out: 0x6b
+lbu :: offset: 0x2a3, out: 0x75
+lbu :: offset: 0x2a4, out: 0xa7
+lbu :: offset: 0x2a5, out: 0x6f
+lbu :: offset: 0x2a6, out: 0xa4
+lbu :: offset: 0x2a7, out: 0x27
+lbu :: offset: 0x2a8, out: 0xd2
+lbu :: offset: 0x2a9, out: 0x96
+lbu :: offset: 0x2aa, out: 0xe2
+lbu :: offset: 0x2ab, out: 0xd2
+lbu :: offset: 0x2ac, out: 0x13
+lbu :: offset: 0x2ad, out: 0x9e
+lbu :: offset: 0x2ae, out: 0xe5
+lbu :: offset: 0x2af, out: 0x6a
+lbu :: offset: 0x2b0, out: 0x5a
+lbu :: offset: 0x2b1, out: 0x82
+lbu :: offset: 0x2b2, out: 0x44
+lbu :: offset: 0x2b3, out: 0x7f
+lbu :: offset: 0x2b4, out: 0x6d
+lbu :: offset: 0x2b5, out: 0xc2
+lbu :: offset: 0x2b6, out: 0xa5
+lbu :: offset: 0x2b7, out: 0xc0
+lbu :: offset: 0x2b8, out: 0x76
+lbu :: offset: 0x2b9, out: 0xc8
+lbu :: offset: 0x2ba, out: 0x9e
+lbu :: offset: 0x2bb, out: 0x80
+lbu :: offset: 0x2bc, out: 0xc0
+lbu :: offset: 0x2bd, out: 0x7d
+lbu :: offset: 0x2be, out: 0xc1
+lbu :: offset: 0x2bf, out: 0x68
+lbu :: offset: 0x2c0, out: 0x7
+lbu :: offset: 0x2c1, out: 0xd
+lbu :: offset: 0x2c2, out: 0xc3
+lbu :: offset: 0x2c3, out: 0x45
+lbu :: offset: 0x2c4, out: 0x4b
+lbu :: offset: 0x2c5, out: 0xfe
+lbu :: offset: 0x2c6, out: 0x34
+lbu :: offset: 0x2c7, out: 0x8f
+lbu :: offset: 0x2c8, out: 0xbd
+lbu :: offset: 0x2c9, out: 0xdc
+lbu :: offset: 0x2ca, out: 0x71
+lbu :: offset: 0x2cb, out: 0x23
+lbu :: offset: 0x2cc, out: 0xdd
+lbu :: offset: 0x2cd, out: 0x6d
+lbu :: offset: 0x2ce, out: 0x24
+lbu :: offset: 0x2cf, out: 0x1b
+lbu :: offset: 0x2d0, out: 0xf6
+lbu :: offset: 0x2d1, out: 0x2f
+lbu :: offset: 0x2d2, out: 0xb7
+lbu :: offset: 0x2d3, out: 0x27
+lbu :: offset: 0x2d4, out: 0xa5
+lbu :: offset: 0x2d5, out: 0x9f
+lbu :: offset: 0x2d6, out: 0xce
+lbu :: offset: 0x2d7, out: 0xbe
+lbu :: offset: 0x2d8, out: 0x10
+lbu :: offset: 0x2d9, out: 0x9f
+lbu :: offset: 0x2da, out: 0x27
+lbu :: offset: 0x2db, out: 0xe9
+lbu :: offset: 0x2dc, out: 0xf
+lbu :: offset: 0x2dd, out: 0x9f
+lbu :: offset: 0x2de, out: 0x46
+lbu :: offset: 0x2df, out: 0xfb
+lbu :: offset: 0x2e0, out: 0x3f
+lbu :: offset: 0x2e1, out: 0x63
+lbu :: offset: 0x2e2, out: 0xda
+lbu :: offset: 0x2e3, out: 0xa9
+lbu :: offset: 0x2e4, out: 0xaf
+lbu :: offset: 0x2e5, out: 0xd1
+lbu :: offset: 0x2e6, out: 0x99
+lbu :: offset: 0x2e7, out: 0xd7
+lbu :: offset: 0x2e8, out: 0xdb
+lbu :: offset: 0x2e9, out: 0xcb
+lbu :: offset: 0x2ea, out: 0x31
+lbu :: offset: 0x2eb, out: 0x2e
+lbu :: offset: 0x2ec, out: 0xa3
+lbu :: offset: 0x2ed, out: 0xd4
+lbu :: offset: 0x2ee, out: 0x84
+lbu :: offset: 0x2ef, out: 0xf2
+lbu :: offset: 0x2f0, out: 0x1f
+lbu :: offset: 0x2f1, out: 0x35
+lbu :: offset: 0x2f2, out: 0x3f
+lbu :: offset: 0x2f3, out: 0xaa
+lbu :: offset: 0x2f4, out: 0xda
+lbu :: offset: 0x2f5, out: 0x4f
+lbu :: offset: 0x2f6, out: 0xe4
+lbu :: offset: 0x2f7, out: 0xc6
+lbu :: offset: 0x2f8, out: 0x8b
+lbu :: offset: 0x2f9, out: 0x8
+lbu :: offset: 0x2fa, out: 0x6e
+lbu :: offset: 0x2fb, out: 0xe0
+lbu :: offset: 0x2fc, out: 0x71
+lbu :: offset: 0x2fd, out: 0x50
+lbu :: offset: 0x2fe, out: 0xc2
+lbu :: offset: 0x2ff, out: 0x60
+lbu :: offset: 0x300, out: 0xe5
+lbu :: offset: 0x301, out: 0x47
+lbu :: offset: 0x302, out: 0x50
+lbu :: offset: 0x303, out: 0xd5
+lbu :: offset: 0x304, out: 0xd9
+lbu :: offset: 0x305, out: 0x25
+lbu :: offset: 0x306, out: 0x7f
+lbu :: offset: 0x307, out: 0x25
+lbu :: offset: 0x308, out: 0x3d
+lbu :: offset: 0x309, out: 0x69
+lbu :: offset: 0x30a, out: 0x62
+lbu :: offset: 0x30b, out: 0x5f
+lbu :: offset: 0x30c, out: 0xe9
+lbu :: offset: 0x30d, out: 0xa6
+lbu :: offset: 0x30e, out: 0xdb
+lbu :: offset: 0x30f, out: 0x5b
+lbu :: offset: 0x310, out: 0x70
+lbu :: offset: 0x311, out: 0xa3
+lbu :: offset: 0x312, out: 0xe0
+lbu :: offset: 0x313, out: 0x42
+lbu :: offset: 0x314, out: 0x43
+lbu :: offset: 0x315, out: 0x40
+lbu :: offset: 0x316, out: 0xac
+lbu :: offset: 0x317, out: 0x96
+lbu :: offset: 0x318, out: 0xc0
+lbu :: offset: 0x319, out: 0x47
+lbu :: offset: 0x31a, out: 0x8f
+lbu :: offset: 0x31b, out: 0x3
+lbu :: offset: 0x31c, out: 0x69
+lbu :: offset: 0x31d, out: 0x80
+lbu :: offset: 0x31e, out: 0x17
+lbu :: offset: 0x31f, out: 0x1e
+lbu :: offset: 0x320, out: 0x3c
+lbu :: offset: 0x321, out: 0xe8
+lbu :: offset: 0x322, out: 0x39
+lbu :: offset: 0x323, out: 0xa5
+lbu :: offset: 0x324, out: 0x1c
+lbu :: offset: 0x325, out: 0xf9
+lbu :: offset: 0x326, out: 0x29
+lbu :: offset: 0x327, out: 0xe3
+lbu :: offset: 0x328, out: 0xe2
+lbu :: offset: 0x329, out: 0xfb
+lbu :: offset: 0x32a, out: 0xfa
+lbu :: offset: 0x32b, out: 0x89
+lbu :: offset: 0x32c, out: 0x5e
+lbu :: offset: 0x32d, out: 0xb6
+lbu :: offset: 0x32e, out: 0x89
+lbu :: offset: 0x32f, out: 0x58
+lbu :: offset: 0x330, out: 0xd2
+lbu :: offset: 0x331, out: 0x4b
+lbu :: offset: 0x332, out: 0xb0
+lbu :: offset: 0x333, out: 0x5d
+lbu :: offset: 0x334, out: 0x76
+lbu :: offset: 0x335, out: 0xed
+lbu :: offset: 0x336, out: 0x25
+lbu :: offset: 0x337, out: 0xb7
+lbu :: offset: 0x338, out: 0xe
+lbu :: offset: 0x339, out: 0xb9
+lbu :: offset: 0x33a, out: 0x68
+lbu :: offset: 0x33b, out: 0x2c
+lbu :: offset: 0x33c, out: 0x17
+lbu :: offset: 0x33d, out: 0x3
+lbu :: offset: 0x33e, out: 0x12
+lbu :: offset: 0x33f, out: 0xf1
+lbu :: offset: 0x340, out: 0x84
+lbu :: offset: 0x341, out: 0x78
+lbu :: offset: 0x342, out: 0x52
+lbu :: offset: 0x343, out: 0x80
+lbu :: offset: 0x344, out: 0xdd
+lbu :: offset: 0x345, out: 0x30
+lbu :: offset: 0x346, out: 0x1d
+lbu :: offset: 0x347, out: 0xd
+lbu :: offset: 0x348, out: 0x17
+lbu :: offset: 0x349, out: 0x9c
+lbu :: offset: 0x34a, out: 0x77
+lbu :: offset: 0x34b, out: 0xaa
+lbu :: offset: 0x34c, out: 0x1f
+lbu :: offset: 0x34d, out: 0x8f
+lbu :: offset: 0x34e, out: 0xd6
+lbu :: offset: 0x34f, out: 0xef
+lbu :: offset: 0x350, out: 0x26
+lbu :: offset: 0x351, out: 0x44
+lbu :: offset: 0x352, out: 0x4c
+lbu :: offset: 0x353, out: 0xed
+lbu :: offset: 0x354, out: 0x29
+lbu :: offset: 0x355, out: 0x98
+lbu :: offset: 0x356, out: 0x43
+lbu :: offset: 0x357, out: 0x6d
+lbu :: offset: 0x358, out: 0x7
+lbu :: offset: 0x359, out: 0x17
+lbu :: offset: 0x35a, out: 0x5c
+lbu :: offset: 0x35b, out: 0x9d
+lbu :: offset: 0x35c, out: 0xd5
+lbu :: offset: 0x35d, out: 0x8c
+lbu :: offset: 0x35e, out: 0xa7
+lbu :: offset: 0x35f, out: 0x8
+lbu :: offset: 0x360, out: 0x66
+lbu :: offset: 0x361, out: 0x3d
+lbu :: offset: 0x362, out: 0x6
+lbu :: offset: 0x363, out: 0x10
+lbu :: offset: 0x364, out: 0x55
+lbu :: offset: 0x365, out: 0x83
+lbu :: offset: 0x366, out: 0x32
+lbu :: offset: 0x367, out: 0x87
+lbu :: offset: 0x368, out: 0xab
+lbu :: offset: 0x369, out: 0x7d
+lbu :: offset: 0x36a, out: 0xd0
+lbu :: offset: 0x36b, out: 0x48
+lbu :: offset: 0x36c, out: 0x89
+lbu :: offset: 0x36d, out: 0x51
+lbu :: offset: 0x36e, out: 0xd6
+lbu :: offset: 0x36f, out: 0x8b
+lbu :: offset: 0x370, out: 0xf6
+lbu :: offset: 0x371, out: 0x98
+lbu :: offset: 0x372, out: 0x23
+lbu :: offset: 0x373, out: 0x67
+lbu :: offset: 0x374, out: 0xe
+lbu :: offset: 0x375, out: 0x82
+lbu :: offset: 0x376, out: 0x47
+lbu :: offset: 0x377, out: 0x1b
+lbu :: offset: 0x378, out: 0x36
+lbu :: offset: 0x379, out: 0x88
+lbu :: offset: 0x37a, out: 0x6c
+lbu :: offset: 0x37b, out: 0x59
+lbu :: offset: 0x37c, out: 0xd9
+lbu :: offset: 0x37d, out: 0x8d
+lbu :: offset: 0x37e, out: 0x26
+lbu :: offset: 0x37f, out: 0xb2
+lbu :: offset: 0x380, out: 0x9
+lbu :: offset: 0x381, out: 0xca
+lbu :: offset: 0x382, out: 0x4b
+lbu :: offset: 0x383, out: 0xdb
+lbu :: offset: 0x384, out: 0xd3
+lbu :: offset: 0x385, out: 0x2b
+lbu :: offset: 0x386, out: 0xe4
+lbu :: offset: 0x387, out: 0x79
+lbu :: offset: 0x388, out: 0xfd
+lbu :: offset: 0x389, out: 0x5d
+lbu :: offset: 0x38a, out: 0x7d
+lbu :: offset: 0x38b, out: 0x1d
+lbu :: offset: 0x38c, out: 0x99
+lbu :: offset: 0x38d, out: 0x62
+lbu :: offset: 0x38e, out: 0xe6
+lbu :: offset: 0x38f, out: 0x1f
+lbu :: offset: 0x390, out: 0x3f
+lbu :: offset: 0x391, out: 0x46
+lbu :: offset: 0x392, out: 0x55
+lbu :: offset: 0x393, out: 0x3e
+lbu :: offset: 0x394, out: 0xca
+lbu :: offset: 0x395, out: 0xd3
+lbu :: offset: 0x396, out: 0x74
+lbu :: offset: 0x397, out: 0xdf
+lbu :: offset: 0x398, out: 0x2e
+lbu :: offset: 0x399, out: 0x9a
+lbu :: offset: 0x39a, out: 0xb9
+lbu :: offset: 0x39b, out: 0x7d
+lbu :: offset: 0x39c, out: 0x3e
+lbu :: offset: 0x39d, out: 0xed
+lbu :: offset: 0x39e, out: 0xf2
+lbu :: offset: 0x39f, out: 0xa7
+lbu :: offset: 0x3a0, out: 0x36
+lbu :: offset: 0x3a1, out: 0xa6
+lbu :: offset: 0x3a2, out: 0xf7
+lbu :: offset: 0x3a3, out: 0xfa
+lbu :: offset: 0x3a4, out: 0x3c
+lbu :: offset: 0x3a5, out: 0xc
+lbu :: offset: 0x3a6, out: 0x9f
+lbu :: offset: 0x3a7, out: 0x33
+lbu :: offset: 0x3a8, out: 0x8b
+lbu :: offset: 0x3a9, out: 0xb9
+lbu :: offset: 0x3aa, out: 0x38
+lbu :: offset: 0x3ab, out: 0xe3
+lbu :: offset: 0x3ac, out: 0x15
+lbu :: offset: 0x3ad, out: 0x5e
+lbu :: offset: 0x3ae, out: 0xc9
+lbu :: offset: 0x3af, out: 0xdc
+lbu :: offset: 0x3b0, out: 0xd2
+lbu :: offset: 0x3b1, out: 0xdf
+lbu :: offset: 0x3b2, out: 0x25
+lbu :: offset: 0x3b3, out: 0xc4
+lbu :: offset: 0x3b4, out: 0x19
+lbu :: offset: 0x3b5, out: 0x47
+lbu :: offset: 0x3b6, out: 0x82
+lbu :: offset: 0x3b7, out: 0x6
+lbu :: offset: 0x3b8, out: 0xbc
+lbu :: offset: 0x3b9, out: 0x65
+lbu :: offset: 0x3ba, out: 0xbf
+lbu :: offset: 0x3bb, out: 0x27
+lbu :: offset: 0x3bc, out: 0xeb
+lbu :: offset: 0x3bd, out: 0x32
+lbu :: offset: 0x3be, out: 0x18
+lbu :: offset: 0x3bf, out: 0x25
+lbu :: offset: 0x3c0, out: 0xa8
+lbu :: offset: 0x3c1, out: 0xb0
+lbu :: offset: 0x3c2, out: 0x8f
+lbu :: offset: 0x3c3, out: 0xe6
+lbu :: offset: 0x3c4, out: 0x7a
+lbu :: offset: 0x3c5, out: 0x8b
+lbu :: offset: 0x3c6, out: 0xc7
+lbu :: offset: 0x3c7, out: 0xda
+lbu :: offset: 0x3c8, out: 0x85
+lbu :: offset: 0x3c9, out: 0x2b
+lbu :: offset: 0x3ca, out: 0x5b
+lbu :: offset: 0x3cb, out: 0xca
+lbu :: offset: 0x3cc, out: 0xf8
+lbu :: offset: 0x3cd, out: 0xdf
+lbu :: offset: 0x3ce, out: 0xcd
+lbu :: offset: 0x3cf, out: 0xe8
+lbu :: offset: 0x3d0, out: 0x4
+lbu :: offset: 0x3d1, out: 0x78
+lbu :: offset: 0x3d2, out: 0x90
+lbu :: offset: 0x3d3, out: 0x9b
+lbu :: offset: 0x3d4, out: 0x59
+lbu :: offset: 0x3d5, out: 0xa9
+lbu :: offset: 0x3d6, out: 0x92
+lbu :: offset: 0x3d7, out: 0x69
+lbu :: offset: 0x3d8, out: 0xbf
+lbu :: offset: 0x3d9, out: 0xb3
+lbu :: offset: 0x3da, out: 0x1c
+lbu :: offset: 0x3db, out: 0xc8
+lbu :: offset: 0x3dc, out: 0x78
+lbu :: offset: 0x3dd, out: 0x57
+lbu :: offset: 0x3de, out: 0x36
+lbu :: offset: 0x3df, out: 0xf
+lbu :: offset: 0x3e0, out: 0xb6
+lbu :: offset: 0x3e1, out: 0x65
+lbu :: offset: 0x3e2, out: 0xed
+lbu :: offset: 0x3e3, out: 0x5e
+lbu :: offset: 0x3e4, out: 0x7f
+lbu :: offset: 0x3e5, out: 0x89
+lbu :: offset: 0x3e6, out: 0xe9
+lbu :: offset: 0x3e7, out: 0xa2
+lbu :: offset: 0x3e8, out: 0x15
+lbu :: offset: 0x3e9, out: 0xda
+lbu :: offset: 0x3ea, out: 0x94
+lbu :: offset: 0x3eb, out: 0x74
+lbu :: offset: 0x3ec, out: 0xb7
+lbu :: offset: 0x3ed, out: 0xa8
+lbu :: offset: 0x3ee, out: 0xd5
+lbu :: offset: 0x3ef, out: 0xe4
+lbu :: offset: 0x3f0, out: 0xf6
+lbu :: offset: 0x3f1, out: 0xb3
+lbu :: offset: 0x3f2, out: 0x53
+lbu :: offset: 0x3f3, out: 0x7d
+lbu :: offset: 0x3f4, out: 0x2a
+lbu :: offset: 0x3f5, out: 0xf9
+lbu :: offset: 0x3f6, out: 0xf
+lbu :: offset: 0x3f7, out: 0xcc
+lbu :: offset: 0x3f8, out: 0x22
+lbu :: offset: 0x3f9, out: 0x3d
+lbu :: offset: 0x3fa, out: 0x7c
+lbu :: offset: 0x3fb, out: 0xfe
+lbu :: offset: 0x3fc, out: 0x2b
+lbu :: offset: 0x3fd, out: 0x96
+lbu :: offset: 0x3fe, out: 0x18
+lbu :: offset: 0x3ff, out: 0x97
+lbu :: offset: 0x400, out: 0x42
+lbu :: offset: 0x401, out: 0xb
+lbu :: offset: 0x402, out: 0x34
+lbu :: offset: 0x403, out: 0xf5
+lbu :: offset: 0x404, out: 0x33
+lbu :: offset: 0x405, out: 0x73
+lbu :: offset: 0x406, out: 0x4a
+lbu :: offset: 0x407, out: 0x4b
+lbu :: offset: 0x408, out: 0x89
+lbu :: offset: 0x409, out: 0x7c
+lbu :: offset: 0x40a, out: 0x8c
+lbu :: offset: 0x40b, out: 0x8d
+lbu :: offset: 0x40c, out: 0xdd
+lbu :: offset: 0x40d, out: 0x46
+lbu :: offset: 0x40e, out: 0xb3
+lbu :: offset: 0x40f, out: 0x3c
+lbu :: offset: 0x410, out: 0x7a
+lbu :: offset: 0x411, out: 0x38
+lbu :: offset: 0x412, out: 0x74
+lbu :: offset: 0x413, out: 0x45
+lbu :: offset: 0x414, out: 0xe3
+lbu :: offset: 0x415, out: 0x92
+lbu :: offset: 0x416, out: 0xcc
+lbu :: offset: 0x417, out: 0xd9
+lbu :: offset: 0x418, out: 0x51
+lbu :: offset: 0x419, out: 0x2f
+lbu :: offset: 0x41a, out: 0x29
+lbu :: offset: 0x41b, out: 0xb1
+lbu :: offset: 0x41c, out: 0xd8
+lbu :: offset: 0x41d, out: 0x0
+lbu :: offset: 0x41e, out: 0x0
+lbu :: offset: 0x41f, out: 0xc9
+lbu :: offset: 0x420, out: 0xea
+lbu :: offset: 0x421, out: 0xde
+lbu :: offset: 0x422, out: 0xd5
+lbu :: offset: 0x423, out: 0xc5
+lbu :: offset: 0x424, out: 0x3d
+lbu :: offset: 0x425, out: 0xad
+lbu :: offset: 0x426, out: 0x2
+lbu :: offset: 0x427, out: 0xa
+lbu :: offset: 0x428, out: 0x8a
+lbu :: offset: 0x429, out: 0x62
+lbu :: offset: 0x42a, out: 0x29
+lbu :: offset: 0x42b, out: 0xd7
+lbu :: offset: 0x42c, out: 0x31
+lbu :: offset: 0x42d, out: 0xee
+lbu :: offset: 0x42e, out: 0xa3
+lbu :: offset: 0x42f, out: 0x5b
+lbu :: offset: 0x430, out: 0x2c
+lbu :: offset: 0x431, out: 0x3c
+lbu :: offset: 0x432, out: 0x3f
+lbu :: offset: 0x433, out: 0x9e
+lbu :: offset: 0x434, out: 0x48
+lbu :: offset: 0x435, out: 0x98
+lbu :: offset: 0x436, out: 0x56
+lbu :: offset: 0x437, out: 0x49
+lbu :: offset: 0x438, out: 0x7f
+lbu :: offset: 0x439, out: 0xf6
+lbu :: offset: 0x43a, out: 0x1e
+lbu :: offset: 0x43b, out: 0x78
+lbu :: offset: 0x43c, out: 0xdc
+lbu :: offset: 0x43d, out: 0x9c
+lbu :: offset: 0x43e, out: 0xb
+lbu :: offset: 0x43f, out: 0x77
+lbu :: offset: 0x440, out: 0x22
+lbu :: offset: 0x441, out: 0x99
+lbu :: offset: 0x442, out: 0xb0
+lbu :: offset: 0x443, out: 0xe0
+lbu :: offset: 0x444, out: 0x1d
+lbu :: offset: 0x445, out: 0x5e
+lbu :: offset: 0x446, out: 0x68
+lbu :: offset: 0x447, out: 0xec
+lbu :: offset: 0x448, out: 0x7c
+lbu :: offset: 0x449, out: 0x3b
+lbu :: offset: 0x44a, out: 0x4
+lbu :: offset: 0x44b, out: 0x67
+lbu :: offset: 0x44c, out: 0x3d
+lbu :: offset: 0x44d, out: 0xc
+lbu :: offset: 0x44e, out: 0x6e
+lbu :: offset: 0x44f, out: 0x25
+lbu :: offset: 0x450, out: 0x16
+lbu :: offset: 0x451, out: 0x4e
+lbu :: offset: 0x452, out: 0x17
+lbu :: offset: 0x453, out: 0xc1
+lbu :: offset: 0x454, out: 0xe7
+lbu :: offset: 0x455, out: 0xfb
+lbu :: offset: 0x456, out: 0x65
+lbu :: offset: 0x457, out: 0x87
+lbu :: offset: 0x458, out: 0xfa
+lbu :: offset: 0x459, out: 0x4c
+lbu :: offset: 0x45a, out: 0xa2
+lbu :: offset: 0x45b, out: 0x8b
+lbu :: offset: 0x45c, out: 0x56
+lbu :: offset: 0x45d, out: 0xd4
+lbu :: offset: 0x45e, out: 0x95
+lbu :: offset: 0x45f, out: 0xb
+lbu :: offset: 0x460, out: 0xe5
+lbu :: offset: 0x461, out: 0xe9
+lbu :: offset: 0x462, out: 0xa3
+lbu :: offset: 0x463, out: 0x14
+lbu :: offset: 0x464, out: 0xbe
+lbu :: offset: 0x465, out: 0x7f
+lbu :: offset: 0x466, out: 0xa0
+lbu :: offset: 0x467, out: 0x8a
+lbu :: offset: 0x468, out: 0xf8
+lbu :: offset: 0x469, out: 0xbe
+lbu :: offset: 0x46a, out: 0x81
+lbu :: offset: 0x46b, out: 0x64
+lbu :: offset: 0x46c, out: 0x15
+lbu :: offset: 0x46d, out: 0x96
+lbu :: offset: 0x46e, out: 0x49
+lbu :: offset: 0x46f, out: 0xc5
+lbu :: offset: 0x470, out: 0x7c
+lbu :: offset: 0x471, out: 0xa3
+lbu :: offset: 0x472, out: 0x25
+lbu :: offset: 0x473, out: 0x97
+lbu :: offset: 0x474, out: 0x84
+lbu :: offset: 0x475, out: 0xe6
+lbu :: offset: 0x476, out: 0x9b
+lbu :: offset: 0x477, out: 0x17
+lbu :: offset: 0x478, out: 0xfc
+lbu :: offset: 0x479, out: 0x8d
+lbu :: offset: 0x47a, out: 0x54
+lbu :: offset: 0x47b, out: 0x3c
+lbu :: offset: 0x47c, out: 0xa1
+lbu :: offset: 0x47d, out: 0xf2
+lbu :: offset: 0x47e, out: 0x4f
+lbu :: offset: 0x47f, out: 0x5c
+lbu :: offset: 0x480, out: 0x4a
+lbu :: offset: 0x481, out: 0xeb
+lbu :: offset: 0x482, out: 0x6c
+lbu :: offset: 0x483, out: 0xa0
+lbu :: offset: 0x484, out: 0xe3
+lbu :: offset: 0x485, out: 0x45
+lbu :: offset: 0x486, out: 0x9e
+lbu :: offset: 0x487, out: 0x36
+lbu :: offset: 0x488, out: 0xc5
+lbu :: offset: 0x489, out: 0x32
+lbu :: offset: 0x48a, out: 0xe1
+lbu :: offset: 0x48b, out: 0x8e
+lbu :: offset: 0x48c, out: 0x18
+lbu :: offset: 0x48d, out: 0x79
+lbu :: offset: 0x48e, out: 0x80
+lbu :: offset: 0x48f, out: 0xfa
+lbu :: offset: 0x490, out: 0xb3
+lbu :: offset: 0x491, out: 0xfd
+lbu :: offset: 0x492, out: 0xec
+lbu :: offset: 0x493, out: 0x29
+lbu :: offset: 0x494, out: 0x4f
+lbu :: offset: 0x495, out: 0x28
+lbu :: offset: 0x496, out: 0x7d
+lbu :: offset: 0x497, out: 0x1c
+lbu :: offset: 0x498, out: 0xb6
+lbu :: offset: 0x499, out: 0x20
+lbu :: offset: 0x49a, out: 0x66
+lbu :: offset: 0x49b, out: 0xa
+lbu :: offset: 0x49c, out: 0x49
+lbu :: offset: 0x49d, out: 0x73
+lbu :: offset: 0x49e, out: 0x2b
+lbu :: offset: 0x49f, out: 0x90
+lbu :: offset: 0x4a0, out: 0x99
+lbu :: offset: 0x4a1, out: 0x31
+lbu :: offset: 0x4a2, out: 0x38
+lbu :: offset: 0x4a3, out: 0xf1
+lbu :: offset: 0x4a4, out: 0x6c
+lbu :: offset: 0x4a5, out: 0xfd
+lbu :: offset: 0x4a6, out: 0xe9
+lbu :: offset: 0x4a7, out: 0x91
+lbu :: offset: 0x4a8, out: 0xde
+lbu :: offset: 0x4a9, out: 0x2
+lbu :: offset: 0x4aa, out: 0xd1
+lbu :: offset: 0x4ab, out: 0x33
+lbu :: offset: 0x4ac, out: 0x7d
+lbu :: offset: 0x4ad, out: 0x54
+lbu :: offset: 0x4ae, out: 0x7
+lbu :: offset: 0x4af, out: 0xb9
+lbu :: offset: 0x4b0, out: 0x13
+lbu :: offset: 0x4b1, out: 0xa3
+lbu :: offset: 0x4b2, out: 0x90
+lbu :: offset: 0x4b3, out: 0xe1
+lbu :: offset: 0x4b4, out: 0xe1
+lbu :: offset: 0x4b5, out: 0xda
+lbu :: offset: 0x4b6, out: 0xb1
+lbu :: offset: 0x4b7, out: 0x5a
+lbu :: offset: 0x4b8, out: 0x74
+lbu :: offset: 0x4b9, out: 0x34
+lbu :: offset: 0x4ba, out: 0x91
+lbu :: offset: 0x4bb, out: 0xa6
+lbu :: offset: 0x4bc, out: 0x82
+lbu :: offset: 0x4bd, out: 0x87
+lbu :: offset: 0x4be, out: 0x16
+lbu :: offset: 0x4bf, out: 0xc8
+lbu :: offset: 0x4c0, out: 0x8c
+lbu :: offset: 0x4c1, out: 0xff
+lbu :: offset: 0x4c2, out: 0x40
+lbu :: offset: 0x4c3, out: 0x4a
+lbu :: offset: 0x4c4, out: 0xed
+lbu :: offset: 0x4c5, out: 0xe2
+lbu :: offset: 0x4c6, out: 0x92
+lbu :: offset: 0x4c7, out: 0xf2
+lbu :: offset: 0x4c8, out: 0xb9
+lbu :: offset: 0x4c9, out: 0xce
+lbu :: offset: 0x4ca, out: 0xc0
+lbu :: offset: 0x4cb, out: 0xdb
+lbu :: offset: 0x4cc, out: 0x1f
+lbu :: offset: 0x4cd, out: 0x83
+lbu :: offset: 0x4ce, out: 0x76
+lbu :: offset: 0x4cf, out: 0x36
+lbu :: offset: 0x4d0, out: 0x2e
+lbu :: offset: 0x4d1, out: 0xaa
+lbu :: offset: 0x4d2, out: 0x5a
+lbu :: offset: 0x4d3, out: 0xa7
+lbu :: offset: 0x4d4, out: 0x5
+lbu :: offset: 0x4d5, out: 0x9
+lbu :: offset: 0x4d6, out: 0x77
+lbu :: offset: 0x4d7, out: 0x1c
+lbu :: offset: 0x4d8, out: 0xd3
+lbu :: offset: 0x4d9, out: 0x27
+lbu :: offset: 0x4da, out: 0x53
+lbu :: offset: 0x4db, out: 0x8e
+lbu :: offset: 0x4dc, out: 0x18
+lbu :: offset: 0x4dd, out: 0x75
+lbu :: offset: 0x4de, out: 0x24
+lbu :: offset: 0x4df, out: 0x1b
+lbu :: offset: 0x4e0, out: 0x42
+lbu :: offset: 0x4e1, out: 0xe9
+lbu :: offset: 0x4e2, out: 0xf8
+lbu :: offset: 0x4e3, out: 0x54
+lbu :: offset: 0x4e4, out: 0x8b
+lbu :: offset: 0x4e5, out: 0x73
+lbu :: offset: 0x4e6, out: 0x9b
+lbu :: offset: 0x4e7, out: 0x6b
+lbu :: offset: 0x4e8, out: 0x78
+lbu :: offset: 0x4e9, out: 0xe4
+lbu :: offset: 0x4ea, out: 0xe5
+lbu :: offset: 0x4eb, out: 0xc
+lbu :: offset: 0x4ec, out: 0xec
+lbu :: offset: 0x4ed, out: 0xcb
+lbu :: offset: 0x4ee, out: 0xba
+lbu :: offset: 0x4ef, out: 0x1a
+lbu :: offset: 0x4f0, out: 0xf6
+lbu :: offset: 0x4f1, out: 0xb6
+lbu :: offset: 0x4f2, out: 0xfa
+lbu :: offset: 0x4f3, out: 0x3f
+lbu :: offset: 0x4f4, out: 0xcd
+lbu :: offset: 0x4f5, out: 0x9d
+lbu :: offset: 0x4f6, out: 0x27
+lbu :: offset: 0x4f7, out: 0xcb
+lbu :: offset: 0x4f8, out: 0x73
+lbu :: offset: 0x4f9, out: 0x91
+lbu :: offset: 0x4fa, out: 0x64
+lbu :: offset: 0x4fb, out: 0x83
+lbu :: offset: 0x4fc, out: 0xae
+lbu :: offset: 0x4fd, out: 0x3e
+lbu :: offset: 0x4fe, out: 0x94
+lbu :: offset: 0x4ff, out: 0x23
+lbu :: offset: 0x500, out: 0x27
+lbu :: offset: 0x501, out: 0x6a
+lbu :: offset: 0x502, out: 0xf7
+lbu :: offset: 0x503, out: 0xa
+lbu :: offset: 0x504, out: 0xe
+lbu :: offset: 0x505, out: 0x12
+lbu :: offset: 0x506, out: 0x85
+lbu :: offset: 0x507, out: 0x61
+lbu :: offset: 0x508, out: 0x3
+lbu :: offset: 0x509, out: 0x4
+lbu :: offset: 0x50a, out: 0x5b
+lbu :: offset: 0x50b, out: 0xf6
+lbu :: offset: 0x50c, out: 0xb5
+lbu :: offset: 0x50d, out: 0xe7
+lbu :: offset: 0x50e, out: 0x4b
+lbu :: offset: 0x50f, out: 0x6e
+lbu :: offset: 0x510, out: 0x20
+lbu :: offset: 0x511, out: 0x22
+lbu :: offset: 0x512, out: 0x3f
+lbu :: offset: 0x513, out: 0x13
+lbu :: offset: 0x514, out: 0x8
+lbu :: offset: 0x515, out: 0xac
+lbu :: offset: 0x516, out: 0xcf
+lbu :: offset: 0x517, out: 0xa6
+lbu :: offset: 0x518, out: 0xf8
+lbu :: offset: 0x519, out: 0x3c
+lbu :: offset: 0x51a, out: 0x55
+lbu :: offset: 0x51b, out: 0x74
+lbu :: offset: 0x51c, out: 0x39
+lbu :: offset: 0x51d, out: 0x76
+lbu :: offset: 0x51e, out: 0xb5
+lbu :: offset: 0x51f, out: 0xf5
+lbu :: offset: 0x520, out: 0x1f
+lbu :: offset: 0x521, out: 0x97
+lbu :: offset: 0x522, out: 0x20
+lbu :: offset: 0x523, out: 0xf9
+lbu :: offset: 0x524, out: 0x46
+lbu :: offset: 0x525, out: 0x92
+lbu :: offset: 0x526, out: 0x3c
+lbu :: offset: 0x527, out: 0x3d
+lbu :: offset: 0x528, out: 0x62
+lbu :: offset: 0x529, out: 0xd
+lbu :: offset: 0x52a, out: 0x28
+lbu :: offset: 0x52b, out: 0x50
+lbu :: offset: 0x52c, out: 0x6d
+lbu :: offset: 0x52d, out: 0x24
+lbu :: offset: 0x52e, out: 0x48
+lbu :: offset: 0x52f, out: 0xdd
+lbu :: offset: 0x530, out: 0x60
+lbu :: offset: 0x531, out: 0xa5
+lbu :: offset: 0x532, out: 0x21
+lbu :: offset: 0x533, out: 0xe9
+lbu :: offset: 0x534, out: 0x9f
+lbu :: offset: 0x535, out: 0xf4
+lbu :: offset: 0x536, out: 0xa7
+lbu :: offset: 0x537, out: 0x32
+lbu :: offset: 0x538, out: 0x5a
+lbu :: offset: 0x539, out: 0x8
+lbu :: offset: 0x53a, out: 0xf3
+lbu :: offset: 0x53b, out: 0xab
+lbu :: offset: 0x53c, out: 0x5c
+lbu :: offset: 0x53d, out: 0x68
+lbu :: offset: 0x53e, out: 0xf
+lbu :: offset: 0x53f, out: 0xb
+lbu :: offset: 0x540, out: 0xc7
+lbu :: offset: 0x541, out: 0xa5
+lbu :: offset: 0x542, out: 0x9b
+lbu :: offset: 0x543, out: 0xe7
+lbu :: offset: 0x544, out: 0x80
+lbu :: offset: 0x545, out: 0xf
+lbu :: offset: 0x546, out: 0x3d
+lbu :: offset: 0x547, out: 0x26
+lbu :: offset: 0x548, out: 0x1a
+lbu :: offset: 0x549, out: 0xec
+lbu :: offset: 0x54a, out: 0xdf
+lbu :: offset: 0x54b, out: 0x29
+lbu :: offset: 0x54c, out: 0x82
+lbu :: offset: 0x54d, out: 0xca
+lbu :: offset: 0x54e, out: 0x1b
+lbu :: offset: 0x54f, out: 0x41
+lbu :: offset: 0x550, out: 0x2b
+lbu :: offset: 0x551, out: 0x86
+lbu :: offset: 0x552, out: 0x13
+lbu :: offset: 0x553, out: 0xa2
+lbu :: offset: 0x554, out: 0x60
+lbu :: offset: 0x555, out: 0xd1
+lbu :: offset: 0x556, out: 0x9d
+lbu :: offset: 0x557, out: 0xcd
+lbu :: offset: 0x558, out: 0x25
+lbu :: offset: 0x559, out: 0x18
+lbu :: offset: 0x55a, out: 0xac
+lbu :: offset: 0x55b, out: 0x8b
+lbu :: offset: 0x55c, out: 0xe
+lbu :: offset: 0x55d, out: 0x8b
+lbu :: offset: 0x55e, out: 0xbe
+lbu :: offset: 0x55f, out: 0x7f
+lbu :: offset: 0x560, out: 0x74
+lbu :: offset: 0x561, out: 0x3e
+lbu :: offset: 0x562, out: 0x56
+lbu :: offset: 0x563, out: 0x8d
+lbu :: offset: 0x564, out: 0x2f
+lbu :: offset: 0x565, out: 0xcf
+lbu :: offset: 0x566, out: 0x48
+lbu :: offset: 0x567, out: 0x6b
+lbu :: offset: 0x568, out: 0x12
+lbu :: offset: 0x569, out: 0x6f
+lbu :: offset: 0x56a, out: 0x64
+lbu :: offset: 0x56b, out: 0x6f
+lbu :: offset: 0x56c, out: 0x34
+lbu :: offset: 0x56d, out: 0xc3
+lbu :: offset: 0x56e, out: 0x17
+lbu :: offset: 0x56f, out: 0x28
+lbu :: offset: 0x570, out: 0xaa
+lbu :: offset: 0x571, out: 0xb0
+lbu :: offset: 0x572, out: 0x19
+lbu :: offset: 0x573, out: 0x61
+lbu :: offset: 0x574, out: 0x56
+lbu :: offset: 0x575, out: 0xfc
+lbu :: offset: 0x576, out: 0x4d
+lbu :: offset: 0x577, out: 0x12
+lbu :: offset: 0x578, out: 0x75
+lbu :: offset: 0x579, out: 0x35
+lbu :: offset: 0x57a, out: 0xcd
+lbu :: offset: 0x57b, out: 0x33
+lbu :: offset: 0x57c, out: 0x85
+lbu :: offset: 0x57d, out: 0x95
+lbu :: offset: 0x57e, out: 0xd3
+lbu :: offset: 0x57f, out: 0x42
+lbu :: offset: 0x580, out: 0xdf
+lbu :: offset: 0x581, out: 0xb2
+lbu :: offset: 0x582, out: 0x54
+lbu :: offset: 0x583, out: 0xda
+lbu :: offset: 0x584, out: 0x42
+lbu :: offset: 0x585, out: 0x23
+lbu :: offset: 0x586, out: 0x46
+lbu :: offset: 0x587, out: 0xec
+lbu :: offset: 0x588, out: 0xa8
+lbu :: offset: 0x589, out: 0x67
+lbu :: offset: 0x58a, out: 0x26
+lbu :: offset: 0x58b, out: 0xc9
+lbu :: offset: 0x58c, out: 0x0
+lbu :: offset: 0x58d, out: 0x81
+lbu :: offset: 0x58e, out: 0xab
+lbu :: offset: 0x58f, out: 0x2a
+lbu :: offset: 0x590, out: 0x9b
+lbu :: offset: 0x591, out: 0xfe
+lbu :: offset: 0x592, out: 0xff
+lbu :: offset: 0x593, out: 0xa1
+lbu :: offset: 0x594, out: 0x67
+lbu :: offset: 0x595, out: 0x9d
+lbu :: offset: 0x596, out: 0x74
+lbu :: offset: 0x597, out: 0x38
+lbu :: offset: 0x598, out: 0xc7
+lbu :: offset: 0x599, out: 0x69
+lbu :: offset: 0x59a, out: 0x98
+lbu :: offset: 0x59b, out: 0x26
+lbu :: offset: 0x59c, out: 0xb7
+lbu :: offset: 0x59d, out: 0xde
+lbu :: offset: 0x59e, out: 0xe2
+lbu :: offset: 0x59f, out: 0x44
+lbu :: offset: 0x5a0, out: 0x3c
+lbu :: offset: 0x5a1, out: 0x7
+lbu :: offset: 0x5a2, out: 0xaf
+lbu :: offset: 0x5a3, out: 0x97
+lbu :: offset: 0x5a4, out: 0xfb
+lbu :: offset: 0x5a5, out: 0xa6
+lbu :: offset: 0x5a6, out: 0x70
+lbu :: offset: 0x5a7, out: 0x4a
+lbu :: offset: 0x5a8, out: 0x52
+lbu :: offset: 0x5a9, out: 0x13
+lbu :: offset: 0x5aa, out: 0x64
+lbu :: offset: 0x5ab, out: 0xdc
+lbu :: offset: 0x5ac, out: 0x4
+lbu :: offset: 0x5ad, out: 0xc5
+lbu :: offset: 0x5ae, out: 0x8b
+lbu :: offset: 0x5af, out: 0xfe
+lbu :: offset: 0x5b0, out: 0xe0
+lbu :: offset: 0x5b1, out: 0xf7
+lbu :: offset: 0x5b2, out: 0xbb
+lbu :: offset: 0x5b3, out: 0x58
+lbu :: offset: 0x5b4, out: 0x9a
+lbu :: offset: 0x5b5, out: 0xb7
+lbu :: offset: 0x5b6, out: 0xae
+lbu :: offset: 0x5b7, out: 0xbc
+lbu :: offset: 0x5b8, out: 0xe3
+lbu :: offset: 0x5b9, out: 0x36
+lbu :: offset: 0x5ba, out: 0xc6
+lbu :: offset: 0x5bb, out: 0xc
+lbu :: offset: 0x5bc, out: 0xde
+lbu :: offset: 0x5bd, out: 0xeb
+lbu :: offset: 0x5be, out: 0x95
+lbu :: offset: 0x5bf, out: 0x4d
+lbu :: offset: 0x5c0, out: 0xd5
+lbu :: offset: 0x5c1, out: 0xb2
+lbu :: offset: 0x5c2, out: 0x12
+lbu :: offset: 0x5c3, out: 0xc
+lbu :: offset: 0x5c4, out: 0x6f
+lbu :: offset: 0x5c5, out: 0x52
+lbu :: offset: 0x5c6, out: 0x41
+lbu :: offset: 0x5c7, out: 0x6e
+lbu :: offset: 0x5c8, out: 0x85
+lbu :: offset: 0x5c9, out: 0xa2
+lbu :: offset: 0x5ca, out: 0xd4
+lbu :: offset: 0x5cb, out: 0xff
+lbu :: offset: 0x5cc, out: 0x7e
+lbu :: offset: 0x5cd, out: 0x62
+lbu :: offset: 0x5ce, out: 0x8a
+lbu :: offset: 0x5cf, out: 0x34
+lbu :: offset: 0x5d0, out: 0x98
+lbu :: offset: 0x5d1, out: 0x6a
+lbu :: offset: 0x5d2, out: 0x2b
+lbu :: offset: 0x5d3, out: 0x65
+lbu :: offset: 0x5d4, out: 0x4a
+lbu :: offset: 0x5d5, out: 0x4e
+lbu :: offset: 0x5d6, out: 0x7e
+lbu :: offset: 0x5d7, out: 0x7
+lbu :: offset: 0x5d8, out: 0xa9
+lbu :: offset: 0x5d9, out: 0x74
+lbu :: offset: 0x5da, out: 0xea
+lbu :: offset: 0x5db, out: 0xc4
+lbu :: offset: 0x5dc, out: 0x3a
+lbu :: offset: 0x5dd, out: 0x48
+lbu :: offset: 0x5de, out: 0x9b
+lbu :: offset: 0x5df, out: 0x55
+lbu :: offset: 0x5e0, out: 0xa3
+lbu :: offset: 0x5e1, out: 0x88
+lbu :: offset: 0x5e2, out: 0xc1
+lbu :: offset: 0x5e3, out: 0x62
+lbu :: offset: 0x5e4, out: 0x72
+lbu :: offset: 0x5e5, out: 0xf1
+lbu :: offset: 0x5e6, out: 0xf8
+lbu :: offset: 0x5e7, out: 0xf5
+lbu :: offset: 0x5e8, out: 0xe8
+lbu :: offset: 0x5e9, out: 0xc1
+lbu :: offset: 0x5ea, out: 0x1f
+lbu :: offset: 0x5eb, out: 0x45
+lbu :: offset: 0x5ec, out: 0xe7
+lbu :: offset: 0x5ed, out: 0x49
+lbu :: offset: 0x5ee, out: 0x5e
+lbu :: offset: 0x5ef, out: 0xa9
+lbu :: offset: 0x5f0, out: 0xad
+lbu :: offset: 0x5f1, out: 0xaa
+lbu :: offset: 0x5f2, out: 0x5a
+lbu :: offset: 0x5f3, out: 0x76
+lbu :: offset: 0x5f4, out: 0x5c
+lbu :: offset: 0x5f5, out: 0xc1
+lbu :: offset: 0x5f6, out: 0xc8
+lbu :: offset: 0x5f7, out: 0xb4
+lbu :: offset: 0x5f8, out: 0x7a
+lbu :: offset: 0x5f9, out: 0xb4
+lbu :: offset: 0x5fa, out: 0xce
+lbu :: offset: 0x5fb, out: 0x88
+lbu :: offset: 0x5fc, out: 0xdf
+lbu :: offset: 0x5fd, out: 0xa6
+lbu :: offset: 0x5fe, out: 0x5
+lbu :: offset: 0x5ff, out: 0xc0
+lbu :: offset: 0x600, out: 0xb4
+lbu :: offset: 0x601, out: 0x2a
+lbu :: offset: 0x602, out: 0xd6
+lbu :: offset: 0x603, out: 0xe6
+lbu :: offset: 0x604, out: 0x59
+lbu :: offset: 0x605, out: 0xa7
+lbu :: offset: 0x606, out: 0xb0
+lbu :: offset: 0x607, out: 0x4f
+lbu :: offset: 0x608, out: 0x4b
+lbu :: offset: 0x609, out: 0xf8
+lbu :: offset: 0x60a, out: 0x48
+lbu :: offset: 0x60b, out: 0x5a
+lbu :: offset: 0x60c, out: 0xb7
+lbu :: offset: 0x60d, out: 0x28
+lbu :: offset: 0x60e, out: 0x92
+lbu :: offset: 0x60f, out: 0x2f
+lbu :: offset: 0x610, out: 0x76
+lbu :: offset: 0x611, out: 0xa3
+lbu :: offset: 0x612, out: 0xd6
+lbu :: offset: 0x613, out: 0xc
+lbu :: offset: 0x614, out: 0x3b
+lbu :: offset: 0x615, out: 0x66
+lbu :: offset: 0x616, out: 0xa7
+lbu :: offset: 0x617, out: 0xfb
+lbu :: offset: 0x618, out: 0x31
+lbu :: offset: 0x619, out: 0xe0
+lbu :: offset: 0x61a, out: 0xc6
+lbu :: offset: 0x61b, out: 0xaf
+lbu :: offset: 0x61c, out: 0xfd
+lbu :: offset: 0x61d, out: 0xc2
+lbu :: offset: 0x61e, out: 0x8e
+lbu :: offset: 0x61f, out: 0xda
+lbu :: offset: 0x620, out: 0x53
+lbu :: offset: 0x621, out: 0x60
+lbu :: offset: 0x622, out: 0x6b
+lbu :: offset: 0x623, out: 0xb4
+lbu :: offset: 0x624, out: 0xbf
+lbu :: offset: 0x625, out: 0xc
+lbu :: offset: 0x626, out: 0x99
+lbu :: offset: 0x627, out: 0x9d
+lbu :: offset: 0x628, out: 0x32
+lbu :: offset: 0x629, out: 0xfc
+lbu :: offset: 0x62a, out: 0x12
+lbu :: offset: 0x62b, out: 0xc8
+lbu :: offset: 0x62c, out: 0x1b
+lbu :: offset: 0x62d, out: 0x79
+lbu :: offset: 0x62e, out: 0x19
+lbu :: offset: 0x62f, out: 0xf0
+lbu :: offset: 0x630, out: 0x3e
+lbu :: offset: 0x631, out: 0xf8
+lbu :: offset: 0x632, out: 0x83
+lbu :: offset: 0x633, out: 0x84
+lbu :: offset: 0x634, out: 0xc7
+lbu :: offset: 0x635, out: 0x2e
+lbu :: offset: 0x636, out: 0xfc
+lbu :: offset: 0x637, out: 0xd6
+lbu :: offset: 0x638, out: 0x38
+lbu :: offset: 0x639, out: 0xb1
+lbu :: offset: 0x63a, out: 0xc7
+lbu :: offset: 0x63b, out: 0xbb
+lbu :: offset: 0x63c, out: 0x6a
+lbu :: offset: 0x63d, out: 0x2a
+lbu :: offset: 0x63e, out: 0x35
+lbu :: offset: 0x63f, out: 0x80
+lbu :: offset: 0x640, out: 0x15
+lbu :: offset: 0x641, out: 0xeb
+lbu :: offset: 0x642, out: 0xf6
+lbu :: offset: 0x643, out: 0x12
+lbu :: offset: 0x644, out: 0x1d
+lbu :: offset: 0x645, out: 0xca
+lbu :: offset: 0x646, out: 0x77
+lbu :: offset: 0x647, out: 0xc9
+lbu :: offset: 0x648, out: 0x5e
+lbu :: offset: 0x649, out: 0xaa
+lbu :: offset: 0x64a, out: 0xcd
+lbu :: offset: 0x64b, out: 0xd9
+lbu :: offset: 0x64c, out: 0xfd
+lbu :: offset: 0x64d, out: 0x91
+lbu :: offset: 0x64e, out: 0x47
+lbu :: offset: 0x64f, out: 0xae
+lbu :: offset: 0x650, out: 0xbb
+lbu :: offset: 0x651, out: 0x84
+lbu :: offset: 0x652, out: 0x70
+lbu :: offset: 0x653, out: 0xf9
+lbu :: offset: 0x654, out: 0x81
+lbu :: offset: 0x655, out: 0xe9
+lbu :: offset: 0x656, out: 0x11
+lbu :: offset: 0x657, out: 0x17
+lbu :: offset: 0x658, out: 0x5
+lbu :: offset: 0x659, out: 0xd4
+lbu :: offset: 0x65a, out: 0x2a
+lbu :: offset: 0x65b, out: 0xea
+lbu :: offset: 0x65c, out: 0xc6
+lbu :: offset: 0x65d, out: 0xa5
+lbu :: offset: 0x65e, out: 0x32
+lbu :: offset: 0x65f, out: 0xe0
+lbu :: offset: 0x660, out: 0x14
+lbu :: offset: 0x661, out: 0xab
+lbu :: offset: 0x662, out: 0xf3
+lbu :: offset: 0x663, out: 0x64
+lbu :: offset: 0x664, out: 0x19
+lbu :: offset: 0x665, out: 0xfb
+lbu :: offset: 0x666, out: 0x9e
+lbu :: offset: 0x667, out: 0x63
+lbu :: offset: 0x668, out: 0x24
+lbu :: offset: 0x669, out: 0x9d
+lbu :: offset: 0x66a, out: 0x55
+lbu :: offset: 0x66b, out: 0x9a
+lbu :: offset: 0x66c, out: 0xa8
+lbu :: offset: 0x66d, out: 0xd7
+lbu :: offset: 0x66e, out: 0x2a
+lbu :: offset: 0x66f, out: 0xac
+lbu :: offset: 0x670, out: 0xc
+lbu :: offset: 0x671, out: 0xd6
+lbu :: offset: 0x672, out: 0x76
+lbu :: offset: 0x673, out: 0x4f
+lbu :: offset: 0x674, out: 0x8
+lbu :: offset: 0x675, out: 0x4b
+lbu :: offset: 0x676, out: 0x30
+lbu :: offset: 0x677, out: 0xec
+lbu :: offset: 0x678, out: 0x7f
+lbu :: offset: 0x679, out: 0x3
+lbu :: offset: 0x67a, out: 0xac
+lbu :: offset: 0x67b, out: 0x7
+lbu :: offset: 0x67c, out: 0x92
+lbu :: offset: 0x67d, out: 0x46
+lbu :: offset: 0x67e, out: 0x8f
+lbu :: offset: 0x67f, out: 0xdf
+lbu :: offset: 0x680, out: 0x7e
+lbu :: offset: 0x681, out: 0x35
+lbu :: offset: 0x682, out: 0xce
+lbu :: offset: 0x683, out: 0x6d
+lbu :: offset: 0x684, out: 0x56
+lbu :: offset: 0x685, out: 0xe6
+lbu :: offset: 0x686, out: 0x70
+lbu :: offset: 0x687, out: 0xf5
+lbu :: offset: 0x688, out: 0x15
+lbu :: offset: 0x689, out: 0x28
+lbu :: offset: 0x68a, out: 0x28
+lbu :: offset: 0x68b, out: 0x59
+lbu :: offset: 0x68c, out: 0x1a
+lbu :: offset: 0x68d, out: 0x65
+lbu :: offset: 0x68e, out: 0x27
+lbu :: offset: 0x68f, out: 0x11
+lbu :: offset: 0x690, out: 0x9e
+lbu :: offset: 0x691, out: 0x1c
+lbu :: offset: 0x692, out: 0x32
+lbu :: offset: 0x693, out: 0x83
+lbu :: offset: 0x694, out: 0xd2
+lbu :: offset: 0x695, out: 0x15
+lbu :: offset: 0x696, out: 0xa9
+lbu :: offset: 0x697, out: 0xfb
+lbu :: offset: 0x698, out: 0x8d
+lbu :: offset: 0x699, out: 0x95
+lbu :: offset: 0x69a, out: 0xc0
+lbu :: offset: 0x69b, out: 0x49
+lbu :: offset: 0x69c, out: 0x28
+lbu :: offset: 0x69d, out: 0x2a
+lbu :: offset: 0x69e, out: 0x4
+lbu :: offset: 0x69f, out: 0x17
+lbu :: offset: 0x6a0, out: 0xf2
+lbu :: offset: 0x6a1, out: 0xe7
+lbu :: offset: 0x6a2, out: 0xa4
+lbu :: offset: 0x6a3, out: 0x90
+lbu :: offset: 0x6a4, out: 0x97
+lbu :: offset: 0x6a5, out: 0x80
+lbu :: offset: 0x6a6, out: 0x58
+lbu :: offset: 0x6a7, out: 0xf3
+lbu :: offset: 0x6a8, out: 0x77
+lbu :: offset: 0x6a9, out: 0x5b
+lbu :: offset: 0x6aa, out: 0x4c
+lbu :: offset: 0x6ab, out: 0xca
+lbu :: offset: 0x6ac, out: 0x9
+lbu :: offset: 0x6ad, out: 0x75
+lbu :: offset: 0x6ae, out: 0xb1
+lbu :: offset: 0x6af, out: 0xaa
+lbu :: offset: 0x6b0, out: 0xa
+lbu :: offset: 0x6b1, out: 0x2b
+lbu :: offset: 0x6b2, out: 0x84
+lbu :: offset: 0x6b3, out: 0xa6
+lbu :: offset: 0x6b4, out: 0x35
+lbu :: offset: 0x6b5, out: 0x11
+lbu :: offset: 0x6b6, out: 0x10
+lbu :: offset: 0x6b7, out: 0x20
+lbu :: offset: 0x6b8, out: 0x2
+lbu :: offset: 0x6b9, out: 0x3f
+lbu :: offset: 0x6ba, out: 0xa0
+lbu :: offset: 0x6bb, out: 0xd3
+lbu :: offset: 0x6bc, out: 0xa7
+lbu :: offset: 0x6bd, out: 0xd8
+lbu :: offset: 0x6be, out: 0x8b
+lbu :: offset: 0x6bf, out: 0x6f
+lbu :: offset: 0x6c0, out: 0xa3
+lbu :: offset: 0x6c1, out: 0xd9
+lbu :: offset: 0x6c2, out: 0x91
+lbu :: offset: 0x6c3, out: 0xb7
+lbu :: offset: 0x6c4, out: 0x99
+lbu :: offset: 0x6c5, out: 0x41
+lbu :: offset: 0x6c6, out: 0xde
+lbu :: offset: 0x6c7, out: 0xdd
+lbu :: offset: 0x6c8, out: 0x75
+lbu :: offset: 0x6c9, out: 0x1c
+lbu :: offset: 0x6ca, out: 0xb4
+lbu :: offset: 0x6cb, out: 0x83
+lbu :: offset: 0x6cc, out: 0x5a
+lbu :: offset: 0x6cd, out: 0xd
+lbu :: offset: 0x6ce, out: 0x95
+lbu :: offset: 0x6cf, out: 0x8
+lbu :: offset: 0x6d0, out: 0x94
+lbu :: offset: 0x6d1, out: 0x9c
+lbu :: offset: 0x6d2, out: 0xad
+lbu :: offset: 0x6d3, out: 0x35
+lbu :: offset: 0x6d4, out: 0x62
+lbu :: offset: 0x6d5, out: 0x5b
+lbu :: offset: 0x6d6, out: 0xb2
+lbu :: offset: 0x6d7, out: 0xd3
+lbu :: offset: 0x6d8, out: 0x7f
+lbu :: offset: 0x6d9, out: 0x56
+lbu :: offset: 0x6da, out: 0x7f
+lbu :: offset: 0x6db, out: 0x35
+lbu :: offset: 0x6dc, out: 0xa6
+lbu :: offset: 0x6dd, out: 0x92
+lbu :: offset: 0x6de, out: 0x97
+lbu :: offset: 0x6df, out: 0x39
+lbu :: offset: 0x6e0, out: 0x18
+lbu :: offset: 0x6e1, out: 0x5b
+lbu :: offset: 0x6e2, out: 0x88
+lbu :: offset: 0x6e3, out: 0xe0
+lbu :: offset: 0x6e4, out: 0xdb
+lbu :: offset: 0x6e5, out: 0x8d
+lbu :: offset: 0x6e6, out: 0x7d
+lbu :: offset: 0x6e7, out: 0x27
+lbu :: offset: 0x6e8, out: 0x25
+lbu :: offset: 0x6e9, out: 0x5a
+lbu :: offset: 0x6ea, out: 0x4c
+lbu :: offset: 0x6eb, out: 0xd2
+lbu :: offset: 0x6ec, out: 0x2f
+lbu :: offset: 0x6ed, out: 0xd6
+lbu :: offset: 0x6ee, out: 0x1b
+lbu :: offset: 0x6ef, out: 0x91
+lbu :: offset: 0x6f0, out: 0x10
+lbu :: offset: 0x6f1, out: 0x48
+lbu :: offset: 0x6f2, out: 0xd5
+lbu :: offset: 0x6f3, out: 0x89
+lbu :: offset: 0x6f4, out: 0xa4
+lbu :: offset: 0x6f5, out: 0x36
+lbu :: offset: 0x6f6, out: 0x3f
+lbu :: offset: 0x6f7, out: 0x7b
+lbu :: offset: 0x6f8, out: 0x6a
+lbu :: offset: 0x6f9, out: 0x6d
+lbu :: offset: 0x6fa, out: 0x57
+lbu :: offset: 0x6fb, out: 0x8
+lbu :: offset: 0x6fc, out: 0xf4
+lbu :: offset: 0x6fd, out: 0x60
+lbu :: offset: 0x6fe, out: 0x57
+lbu :: offset: 0x6ff, out: 0x90
+lbu :: offset: 0x700, out: 0xd5
+lbu :: offset: 0x701, out: 0x8e
+lbu :: offset: 0x702, out: 0xcb
+lbu :: offset: 0x703, out: 0xab
+lbu :: offset: 0x704, out: 0xde
+lbu :: offset: 0x705, out: 0x35
+lbu :: offset: 0x706, out: 0x69
+lbu :: offset: 0x707, out: 0x7f
+lbu :: offset: 0x708, out: 0x57
+lbu :: offset: 0x709, out: 0x55
+lbu :: offset: 0x70a, out: 0x48
+lbu :: offset: 0x70b, out: 0xfd
+lbu :: offset: 0x70c, out: 0x8
+lbu :: offset: 0x70d, out: 0xc0
+lbu :: offset: 0x70e, out: 0xa5
+lbu :: offset: 0x70f, out: 0xf1
+lbu :: offset: 0x710, out: 0x8b
+lbu :: offset: 0x711, out: 0xb6
+lbu :: offset: 0x712, out: 0x40
+lbu :: offset: 0x713, out: 0xfb
+lbu :: offset: 0x714, out: 0x8e
+lbu :: offset: 0x715, out: 0xd9
+lbu :: offset: 0x716, out: 0x8d
+lbu :: offset: 0x717, out: 0xdb
+lbu :: offset: 0x718, out: 0xbe
+lbu :: offset: 0x719, out: 0x0
+lbu :: offset: 0x71a, out: 0xd5
+lbu :: offset: 0x71b, out: 0x1e
+lbu :: offset: 0x71c, out: 0xab
+lbu :: offset: 0x71d, out: 0xc5
+lbu :: offset: 0x71e, out: 0x78
+lbu :: offset: 0x71f, out: 0xcc
+lbu :: offset: 0x720, out: 0x2f
+lbu :: offset: 0x721, out: 0x7e
+lbu :: offset: 0x722, out: 0x22
+lbu :: offset: 0x723, out: 0x4a
+lbu :: offset: 0x724, out: 0x1c
+lbu :: offset: 0x725, out: 0x17
+lbu :: offset: 0x726, out: 0xa
+lbu :: offset: 0x727, out: 0xb2
+lbu :: offset: 0x728, out: 0xa9
+lbu :: offset: 0x729, out: 0x78
+lbu :: offset: 0x72a, out: 0xf1
+lbu :: offset: 0x72b, out: 0x2c
+lbu :: offset: 0x72c, out: 0xa2
+lbu :: offset: 0x72d, out: 0x22
+lbu :: offset: 0x72e, out: 0x56
+lbu :: offset: 0x72f, out: 0xa7
+lbu :: offset: 0x730, out: 0x99
+lbu :: offset: 0x731, out: 0x50
+lbu :: offset: 0x732, out: 0xa9
+lbu :: offset: 0x733, out: 0x3b
+lbu :: offset: 0x734, out: 0x81
+lbu :: offset: 0x735, out: 0x1e
+lbu :: offset: 0x736, out: 0xe0
+lbu :: offset: 0x737, out: 0x2f
+lbu :: offset: 0x738, out: 0xb4
+lbu :: offset: 0x739, out: 0x4e
+lbu :: offset: 0x73a, out: 0xea
+lbu :: offset: 0x73b, out: 0x93
+lbu :: offset: 0x73c, out: 0xc6
+lbu :: offset: 0x73d, out: 0x79
+lbu :: offset: 0x73e, out: 0x6a
+lbu :: offset: 0x73f, out: 0xc
+lbu :: offset: 0x740, out: 0xfe
+lbu :: offset: 0x741, out: 0x71
+lbu :: offset: 0x742, out: 0xfc
+lbu :: offset: 0x743, out: 0xa0
+lbu :: offset: 0x744, out: 0x6c
+lbu :: offset: 0x745, out: 0xe
+lbu :: offset: 0x746, out: 0xb6
+lbu :: offset: 0x747, out: 0x57
+lbu :: offset: 0x748, out: 0x4e
+lbu :: offset: 0x749, out: 0xd6
+lbu :: offset: 0x74a, out: 0x39
+lbu :: offset: 0x74b, out: 0x3d
+lbu :: offset: 0x74c, out: 0xf8
+lbu :: offset: 0x74d, out: 0x18
+lbu :: offset: 0x74e, out: 0xaf
+lbu :: offset: 0x74f, out: 0x57
+lbu :: offset: 0x750, out: 0xf2
+lbu :: offset: 0x751, out: 0x2e
+lbu :: offset: 0x752, out: 0x90
+lbu :: offset: 0x753, out: 0x20
+lbu :: offset: 0x754, out: 0x2
+lbu :: offset: 0x755, out: 0x36
+lbu :: offset: 0x756, out: 0x77
+lbu :: offset: 0x757, out: 0xa
+lbu :: offset: 0x758, out: 0x81
+lbu :: offset: 0x759, out: 0xef
+lbu :: offset: 0x75a, out: 0xb6
+lbu :: offset: 0x75b, out: 0xc7
+lbu :: offset: 0x75c, out: 0xaf
+lbu :: offset: 0x75d, out: 0xd0
+lbu :: offset: 0x75e, out: 0xc4
+lbu :: offset: 0x75f, out: 0x5d
+lbu :: offset: 0x760, out: 0xee
+lbu :: offset: 0x761, out: 0xd8
+lbu :: offset: 0x762, out: 0xf3
+lbu :: offset: 0x763, out: 0x51
+lbu :: offset: 0x764, out: 0x81
+lbu :: offset: 0x765, out: 0x2
+lbu :: offset: 0x766, out: 0x31
+lbu :: offset: 0x767, out: 0x5b
+lbu :: offset: 0x768, out: 0xad
+lbu :: offset: 0x769, out: 0xaf
+lbu :: offset: 0x76a, out: 0xef
+lbu :: offset: 0x76b, out: 0xb9
+lbu :: offset: 0x76c, out: 0x99
+lbu :: offset: 0x76d, out: 0x5e
+lbu :: offset: 0x76e, out: 0xfd
+lbu :: offset: 0x76f, out: 0x5e
+lbu :: offset: 0x770, out: 0x34
+lbu :: offset: 0x771, out: 0x6
+lbu :: offset: 0x772, out: 0x19
+lbu :: offset: 0x773, out: 0x33
+lbu :: offset: 0x774, out: 0xeb
+lbu :: offset: 0x775, out: 0x25
+lbu :: offset: 0x776, out: 0x30
+lbu :: offset: 0x777, out: 0x86
+lbu :: offset: 0x778, out: 0x17
+lbu :: offset: 0x779, out: 0x48
+lbu :: offset: 0x77a, out: 0xda
+lbu :: offset: 0x77b, out: 0x26
+lbu :: offset: 0x77c, out: 0x4b
+lbu :: offset: 0x77d, out: 0x4c
+lbu :: offset: 0x77e, out: 0x52
+lbu :: offset: 0x77f, out: 0xbc
+lbu :: offset: 0x780, out: 0x34
+lbu :: offset: 0x781, out: 0xfd
+lbu :: offset: 0x782, out: 0xfc
+lbu :: offset: 0x783, out: 0x9a
+lbu :: offset: 0x784, out: 0x93
+lbu :: offset: 0x785, out: 0x2
+lbu :: offset: 0x786, out: 0xbe
+lbu :: offset: 0x787, out: 0x89
+lbu :: offset: 0x788, out: 0xd0
+lbu :: offset: 0x789, out: 0x2
+lbu :: offset: 0x78a, out: 0x78
+lbu :: offset: 0x78b, out: 0xc3
+lbu :: offset: 0x78c, out: 0xc5
+lbu :: offset: 0x78d, out: 0x21
+lbu :: offset: 0x78e, out: 0xd1
+lbu :: offset: 0x78f, out: 0x80
+lbu :: offset: 0x790, out: 0xe9
+lbu :: offset: 0x791, out: 0x9
+lbu :: offset: 0x792, out: 0x44
+lbu :: offset: 0x793, out: 0xa4
+lbu :: offset: 0x794, out: 0xc1
+lbu :: offset: 0x795, out: 0xd3
+lbu :: offset: 0x796, out: 0x7a
+lbu :: offset: 0x797, out: 0x5d
+lbu :: offset: 0x798, out: 0x65
+lbu :: offset: 0x799, out: 0xfd
+lbu :: offset: 0x79a, out: 0x69
+lbu :: offset: 0x79b, out: 0x8f
+lbu :: offset: 0x79c, out: 0xdd
+lbu :: offset: 0x79d, out: 0xef
+lbu :: offset: 0x79e, out: 0x98
+lbu :: offset: 0x79f, out: 0x39
+lbu :: offset: 0x7a0, out: 0xc4
+lbu :: offset: 0x7a1, out: 0x9e
+lbu :: offset: 0x7a2, out: 0xe3
+lbu :: offset: 0x7a3, out: 0xad
+lbu :: offset: 0x7a4, out: 0x81
+lbu :: offset: 0x7a5, out: 0xb5
+lbu :: offset: 0x7a6, out: 0xaf
+lbu :: offset: 0x7a7, out: 0x52
+lbu :: offset: 0x7a8, out: 0x7a
+lbu :: offset: 0x7a9, out: 0xa9
+lbu :: offset: 0x7aa, out: 0x41
+lbu :: offset: 0x7ab, out: 0xe8
+lbu :: offset: 0x7ac, out: 0xbd
+lbu :: offset: 0x7ad, out: 0xb2
+lbu :: offset: 0x7ae, out: 0x63
+lbu :: offset: 0x7af, out: 0xe9
+lbu :: offset: 0x7b0, out: 0x37
+lbu :: offset: 0x7b1, out: 0x2c
+lbu :: offset: 0x7b2, out: 0x20
+lbu :: offset: 0x7b3, out: 0x9e
+lbu :: offset: 0x7b4, out: 0x42
+lbu :: offset: 0x7b5, out: 0xf3
+lbu :: offset: 0x7b6, out: 0xb5
+lbu :: offset: 0x7b7, out: 0x8d
+lbu :: offset: 0x7b8, out: 0x30
+lbu :: offset: 0x7b9, out: 0xf8
+lbu :: offset: 0x7ba, out: 0x70
+lbu :: offset: 0x7bb, out: 0xb7
+lbu :: offset: 0x7bc, out: 0xe1
+lbu :: offset: 0x7bd, out: 0x22
+lbu :: offset: 0x7be, out: 0xa8
+lbu :: offset: 0x7bf, out: 0x3b
+lbu :: offset: 0x7c0, out: 0x9e
+lbu :: offset: 0x7c1, out: 0x2
+lbu :: offset: 0x7c2, out: 0xde
+lbu :: offset: 0x7c3, out: 0x4b
+lbu :: offset: 0x7c4, out: 0x67
+lbu :: offset: 0x7c5, out: 0x89
+lbu :: offset: 0x7c6, out: 0x30
+lbu :: offset: 0x7c7, out: 0xec
+lbu :: offset: 0x7c8, out: 0xcd
+lbu :: offset: 0x7c9, out: 0x61
+lbu :: offset: 0x7ca, out: 0xa8
+lbu :: offset: 0x7cb, out: 0x63
+lbu :: offset: 0x7cc, out: 0x98
+lbu :: offset: 0x7cd, out: 0x26
+lbu :: offset: 0x7ce, out: 0x63
+lbu :: offset: 0x7cf, out: 0x1e
+lbu :: offset: 0x7d0, out: 0xae
+lbu :: offset: 0x7d1, out: 0x87
+lbu :: offset: 0x7d2, out: 0xbc
+lbu :: offset: 0x7d3, out: 0x89
+lbu :: offset: 0x7d4, out: 0x9a
+lbu :: offset: 0x7d5, out: 0x7b
+lbu :: offset: 0x7d6, out: 0xd3
+lbu :: offset: 0x7d7, out: 0xca
+lbu :: offset: 0x7d8, out: 0x58
+lbu :: offset: 0x7d9, out: 0xec
+lbu :: offset: 0x7da, out: 0x64
+lbu :: offset: 0x7db, out: 0x4d
+lbu :: offset: 0x7dc, out: 0x64
+lbu :: offset: 0x7dd, out: 0x81
+lbu :: offset: 0x7de, out: 0xaf
+lbu :: offset: 0x7df, out: 0x17
+lbu :: offset: 0x7e0, out: 0x68
+lbu :: offset: 0x7e1, out: 0xc
+lbu :: offset: 0x7e2, out: 0xce
+lbu :: offset: 0x7e3, out: 0x5f
+lbu :: offset: 0x7e4, out: 0xb2
+lbu :: offset: 0x7e5, out: 0x36
+lbu :: offset: 0x7e6, out: 0xb6
+lbu :: offset: 0x7e7, out: 0x66
+lbu :: offset: 0x7e8, out: 0x3b
+lbu :: offset: 0x7e9, out: 0xaa
+lbu :: offset: 0x7ea, out: 0x99
+lbu :: offset: 0x7eb, out: 0x47
+lbu :: offset: 0x7ec, out: 0x1f
+lbu :: offset: 0x7ed, out: 0x6d
+lbu :: offset: 0x7ee, out: 0x4d
+lbu :: offset: 0x7ef, out: 0x75
+lbu :: offset: 0x7f0, out: 0x61
+lbu :: offset: 0x7f1, out: 0x4d
+lbu :: offset: 0x7f2, out: 0x9b
+lbu :: offset: 0x7f3, out: 0x44
+lbu :: offset: 0x7f4, out: 0x5f
+lbu :: offset: 0x7f5, out: 0x12
+lbu :: offset: 0x7f6, out: 0x23
+lbu :: offset: 0x7f7, out: 0x6b
+lbu :: offset: 0x7f8, out: 0xa2
+lbu :: offset: 0x7f9, out: 0xa6
+lbu :: offset: 0x7fa, out: 0xec
+lbu :: offset: 0x7fb, out: 0x66
+lbu :: offset: 0x7fc, out: 0x1b
+lbu :: offset: 0x7fd, out: 0xa8
+lbu :: offset: 0x7fe, out: 0x41
+lbu :: offset: 0x7ff, out: 0x21
+ld :: offset: 0x0, out: 0x0
+ld :: offset: 0x8, out: 0x9823b6e0d4326d9
+ld :: offset: 0x10, out: 0x130476dc17c56b6b
+ld :: offset: 0x18, out: 0x1a864db21e475005
+ld :: offset: 0x20, out: 0x2608edb822c9f00f
+ld :: offset: 0x28, out: 0x2f8ad6d62b4bcb61
+ld :: offset: 0x30, out: 0x350c9b6431cd86d3
+ld :: offset: 0x38, out: 0x3c8ea00a384fbdbd
+ld :: offset: 0x40, out: 0x4c11db7048d0c6c7
+ld :: offset: 0x48, out: 0x4593e01e4152fda9
+ld :: offset: 0x50, out: 0x5f15adac5bd4b01b
+ld :: offset: 0x58, out: 0x569796c252568b75
+ld :: offset: 0x60, out: 0x6a1936c86ed82b7f
+ld :: offset: 0x68, out: 0x639b0da6675a1011
+ld :: offset: 0x70, out: 0x791d40147ddc5da3
+ld :: offset: 0x78, out: 0x709f7b7a745e66cd
+ld :: offset: 0x80, out: 0x9823b6e09ce2ab57
+ld :: offset: 0x88, out: 0x91a18d8e95609039
+ld :: offset: 0x90, out: 0x8b27c03c8fe6dd8b
+ld :: offset: 0x98, out: 0x82a5fb528664e6e5
+ld :: offset: 0xa0, out: 0xbe2b5b58baea46ef
+ld :: offset: 0xa8, out: 0xb7a96036b3687d81
+ld :: offset: 0xb0, out: 0xad2f2d84a9ee3033
+ld :: offset: 0xb8, out: 0xa4ad16eaa06c0b5d
+ld :: offset: 0xc0, out: 0xd4326d90d0f37027
+ld :: offset: 0xc8, out: 0xddb056fed9714b49
+ld :: offset: 0xd0, out: 0xc7361b4cc3f706fb
+ld :: offset: 0xd8, out: 0xceb42022ca753d95
+ld :: offset: 0xe0, out: 0xf23a8028f6fb9d9f
+ld :: offset: 0xe8, out: 0xfbb8bb46ff79a6f1
+ld :: offset: 0xf0, out: 0xe13ef6f4e5ffeb43
+ld :: offset: 0xf8, out: 0xe8bccd9aec7dd02d
+ld :: offset: 0x100, out: 0x3486707730476dc0
+ld :: offset: 0x108, out: 0x3d044b1939c556ae
+ld :: offset: 0x110, out: 0x278206ab23431b1c
+ld :: offset: 0x118, out: 0x2e003dc52ac12072
+ld :: offset: 0x120, out: 0x128e9dcf164f8078
+ld :: offset: 0x128, out: 0x1b0ca6a11fcdbb16
+ld :: offset: 0x130, out: 0x18aeb13054bf6a4
+ld :: offset: 0x138, out: 0x808d07d0cc9cdca
+ld :: offset: 0x140, out: 0x7897ab077c56b6b0
+ld :: offset: 0x148, out: 0x7115906975d48dde
+ld :: offset: 0x150, out: 0x6b93dddb6f52c06c
+ld :: offset: 0x158, out: 0x6211e6b566d0fb02
+ld :: offset: 0x160, out: 0x5e9f46bf5a5e5b08
+ld :: offset: 0x168, out: 0x571d7dd153dc6066
+ld :: offset: 0x170, out: 0x4d9b3063495a2dd4
+ld :: offset: 0x178, out: 0x44190b0d40d816ba
+ld :: offset: 0x180, out: 0xaca5c697a864db20
+ld :: offset: 0x188, out: 0xa527fdf9a1e6e04e
+ld :: offset: 0x190, out: 0xbfa1b04bbb60adfc
+ld :: offset: 0x198, out: 0xb6238b25b2e29692
+ld :: offset: 0x1a0, out: 0x8aad2b2f00000000
+ld :: offset: 0x1a8, out: 0x87ee0df6
+ld :: offset: 0x1b0, out: 0x99a95df39d684044
+ld :: offset: 0x1b8, out: 0x902b669d94ea7b2a
+ld :: offset: 0x1c0, out: 0xe0b41de7e4750050
+ld :: offset: 0x1c8, out: 0xe9362689edf73b3e
+ld :: offset: 0x1d0, out: 0xf3b06b3bf771768c
+ld :: offset: 0x1d8, out: 0xfa325055fef34de2
+ld :: offset: 0x1e0, out: 0xc6bcf05fc27dede8
+ld :: offset: 0x1e8, out: 0xcf3ecb31cbffd686
+ld :: offset: 0x1f0, out: 0xd5b88683d1799b34
+ld :: offset: 0x1f8, out: 0xdc3abdedd8fba05a
+ld :: offset: 0x200, out: 0x690ce0ee6dcdfd59
+ld :: offset: 0x208, out: 0x608edb80644fc637
+ld :: offset: 0x210, out: 0x7a0896327ec98b85
+ld :: offset: 0x218, out: 0x738aad5c774bb0eb
+ld :: offset: 0x220, out: 0x4f040d564bc510e1
+ld :: offset: 0x228, out: 0x4686363842472b8f
+ld :: offset: 0x230, out: 0x5c007b8a58c1663d
+ld :: offset: 0x238, out: 0x558240e451435d53
+ld :: offset: 0x240, out: 0x251d3b9e21dc2629
+ld :: offset: 0x248, out: 0x2c9f00f0285e1d47
+ld :: offset: 0x250, out: 0x36194d4232d850f5
+ld :: offset: 0x258, out: 0x3f9b762c3b5a6b9b
+ld :: offset: 0x260, out: 0x315d62607d4cb91
+ld :: offset: 0x268, out: 0xa97ed480e56f0ff
+ld :: offset: 0x270, out: 0x1011a0fa14d0bd4d
+ld :: offset: 0x278, out: 0x19939b941d528623
+ld :: offset: 0x280, out: 0xf12f560ef5ee4bb9
+ld :: offset: 0x288, out: 0xf8ad6d60fc6c70d7
+ld :: offset: 0x290, out: 0xe22b20d2e6ea3d65
+ld :: offset: 0x298, out: 0xeba91bbcef68060b
+ld :: offset: 0x2a0, out: 0xd727bbb6d3e6a601
+ld :: offset: 0x2a8, out: 0xdea580d8da649d6f
+ld :: offset: 0x2b0, out: 0xc423cd6a00000000
+ld :: offset: 0x2b8, out: 0xcda1f60400000000
+ld :: offset: 0x2c0, out: 0xbd3e8d7eb9ff90c9
+ld :: offset: 0x2c8, out: 0xb4bcb610b07daba7
+ld :: offset: 0x2d0, out: 0xae3afba2aafbe615
+ld :: offset: 0x2d8, out: 0xa7b8c0cca379dd7b
+ld :: offset: 0x2e0, out: 0x9b3660c69ff77d71
+ld :: offset: 0x2e8, out: 0x92b45ba89675461f
+ld :: offset: 0x2f0, out: 0x8832161a8cf30bad
+ld :: offset: 0x2f8, out: 0x81b02d74857130c3
+ld :: offset: 0x300, out: 0x5d8a9099594b8d2e
+ld :: offset: 0x308, out: 0x5408abf750c9b640
+ld :: offset: 0x310, out: 0x4e8ee6454a4ffbf2
+ld :: offset: 0x318, out: 0x470cdd2b43cdc09c
+ld :: offset: 0x320, out: 0x7b827d217f436096
+ld :: offset: 0x328, out: 0x7200464f76c15bf8
+ld :: offset: 0x330, out: 0x68860bfd6c47164a
+ld :: offset: 0x338, out: 0x6104309365c52d24
+ld :: offset: 0x340, out: 0x119b4be9155a565e
+ld :: offset: 0x348, out: 0x181970871cd86d30
+ld :: offset: 0x350, out: 0x29f3d35065e2082
+ld :: offset: 0x358, out: 0xb1d065b0fdc1bec
+ld :: offset: 0x360, out: 0x3793a6513352bbe6
+ld :: offset: 0x368, out: 0x3e119d3f3ad08088
+ld :: offset: 0x370, out: 0x2497d08d2056cd3a
+ld :: offset: 0x378, out: 0x2d15ebe329d4f654
+ld :: offset: 0x380, out: 0xc5a92679c1683bce
+ld :: offset: 0x388, out: 0xcc2b1d17c8ea00a0
+ld :: offset: 0x390, out: 0xd6ad50a5d26c4d12
+ld :: offset: 0x398, out: 0xdf2f6bcbdbee767c
+ld :: offset: 0x3a0, out: 0xe3a1cbc1e760d676
+ld :: offset: 0x3a8, out: 0xea23f0afeee2ed18
+ld :: offset: 0x3b0, out: 0xf0a5bd1df464a0aa
+ld :: offset: 0x3b8, out: 0xf9278673fde69bc4
+ld :: offset: 0x3c0, out: 0x89b8fd098d79e0be
+ld :: offset: 0x3c8, out: 0x803ac66784fbdbd0
+ld :: offset: 0x3d0, out: 0x9abc8bd59e7d9662
+ld :: offset: 0x3d8, out: 0x933eb0bb97ffad0c
+ld :: offset: 0x3e0, out: 0xafb010b1ab710d06
+ld :: offset: 0x3e8, out: 0xa6322bdfa2f33668
+ld :: offset: 0x3f0, out: 0xbcb4666db8757bda
+ld :: offset: 0x3f8, out: 0xb5365d03b1f740b4
+ld :: offset: 0x0, out: 0x12bd6aa
+ld :: offset: 0x8, out: 0x7e876382d2ab13
+ld :: offset: 0x10, out: 0x976d6e9ac31510f3
+ld :: offset: 0x18, out: 0xb7746d775ad6a5fb
+ld :: offset: 0x20, out: 0x42b0c0a28677b502
+ld :: offset: 0x28, out: 0x2aa89d319e3c30ad
+ld :: offset: 0x30, out: 0x1f308ec377fb413d
+ld :: offset: 0x38, out: 0x7aa04213c760e4f7
+ld :: offset: 0x40, out: 0x9e705cc51ad8dca0
+ld :: offset: 0x48, out: 0x4b3dda869615a60d
+ld :: offset: 0x50, out: 0x5e7a4dd6353d41d
+ld :: offset: 0x58, out: 0x3af35a9dc40bd413
+ld :: offset: 0x60, out: 0x47f505569a08a180
+ld :: offset: 0x68, out: 0x9564b77fd6d2040f
+ld :: offset: 0x70, out: 0xcebc8279b2c76bbe
+ld :: offset: 0x78, out: 0xb5034c2f1f18e4c7
+ld :: offset: 0x80, out: 0x94ff52fc81afa797
+ld :: offset: 0x88, out: 0x31d8d9166dfc50ea
+ld :: offset: 0x90, out: 0x36549bd678e895b1
+ld :: offset: 0x98, out: 0x85e0a6319b63259b
+ld :: offset: 0xa0, out: 0x556b3ecaccf17ac5
+ld :: offset: 0xa8, out: 0xb42f5fc581eea0fb
+ld :: offset: 0xb0, out: 0x25b50fec14682d97
+ld :: offset: 0xb8, out: 0xfc93c5132cfb087a
+ld :: offset: 0xc0, out: 0x3c2cd9a9cda20766
+ld :: offset: 0xc8, out: 0x1791722a7d72da3e
+ld :: offset: 0xd0, out: 0x87cc9d193ce24ad
+ld :: offset: 0xd8, out: 0x1d2a757038984ed2
+ld :: offset: 0xe0, out: 0xd0d070db710cd036
+ld :: offset: 0xe8, out: 0x39c21c7d03415604
+ld :: offset: 0xf0, out: 0x8e94b7af8ecc31ce
+ld :: offset: 0xf8, out: 0x24eb6a8d1ce7674f
+ld :: offset: 0x100, out: 0x2f39454412d6e4a7
+ld :: offset: 0x108, out: 0x2608c2b756da4c54
+ld :: offset: 0x110, out: 0x900102dac8d7252f
+ld :: offset: 0x118, out: 0xc890d5f1f2efa4f7
+ld :: offset: 0x120, out: 0xed5005cbc8b0a214
+ld :: offset: 0x128, out: 0x314791895991136c
+ld :: offset: 0x130, out: 0xc6eecff99a2fb6f3
+ld :: offset: 0x138, out: 0xa809521238895270
+ld :: offset: 0x140, out: 0x87750a04ad765040
+ld :: offset: 0x148, out: 0x2c3de85e84bb5a83
+ld :: offset: 0x150, out: 0xae6aff8fc506aa67
+ld :: offset: 0x158, out: 0xc07112dd60ed5ee3
+ld :: offset: 0x160, out: 0xc4c770f630dcca5a
+ld :: offset: 0x168, out: 0xdfec2b2383cd5277
+ld :: offset: 0x170, out: 0xd3adba260ff7d96b
+ld :: offset: 0x178, out: 0x4ab4aa798418c00e
+ld :: offset: 0x180, out: 0xbb8c035e0de0f0b8
+ld :: offset: 0x188, out: 0x33b06f54a97fdcf1
+ld :: offset: 0x190, out: 0x77433f373fd1c081
+ld :: offset: 0x198, out: 0xec91d993c92195e4
+ld :: offset: 0x1a0, out: 0x49fbf6a795b1a5ab
+ld :: offset: 0x1a8, out: 0x19364378c7ce8d1e
+ld :: offset: 0x1b0, out: 0xb99e8def2f384907
+ld :: offset: 0x1b8, out: 0x47eacdcd582b12fe
+ld :: offset: 0x1c0, out: 0xd685884e76558c4f
+ld :: offset: 0x1c8, out: 0x6168d62a34c195c7
+ld :: offset: 0x1d0, out: 0xd30169894df47405
+ld :: offset: 0x1d8, out: 0x1ca190bf6cbb06db
+ld :: offset: 0x1e0, out: 0x58300f029cae393a
+ld :: offset: 0x1e8, out: 0x9a995fdbdc7ebc2d
+ld :: offset: 0x1f0, out: 0x8a96047be3405b48
+ld :: offset: 0x1f8, out: 0x75bfafd2d519d322
+ld :: offset: 0x200, out: 0xde230867a630f6ad
+ld :: offset: 0x208, out: 0x2c0a0cf256103260
+ld :: offset: 0x210, out: 0x94a90544249b18ef
+ld :: offset: 0x218, out: 0xf9519fb55b56fcde
+ld :: offset: 0x220, out: 0x81daf8200468319b
+ld :: offset: 0x228, out: 0x8c61ca5a5725f2ec
+ld :: offset: 0x230, out: 0x8b95a6ddc25dc8bf
+ld :: offset: 0x238, out: 0x300ce751dac6162f
+ld :: offset: 0x240, out: 0x6778fdf3ba52a850
+ld :: offset: 0x248, out: 0xad00b1f7da78479f
+ld :: offset: 0x250, out: 0x8d44168a6b6d98a
+ld :: offset: 0x258, out: 0xf518381dce634413
+ld :: offset: 0x260, out: 0xe4627f3fe5255fc0
+ld :: offset: 0x268, out: 0xccd392e176321f28
+ld :: offset: 0x270, out: 0x829464944018fd8f
+ld :: offset: 0x278, out: 0x15d3204052e8f0e5
+ld :: offset: 0x280, out: 0x7caf83d2880ff344
+ld :: offset: 0x288, out: 0xf156a04c747defd7
+ld :: offset: 0x290, out: 0x93e2601c0f31d710
+ld :: offset: 0x298, out: 0xe1e1a679131cd933
+ld :: offset: 0x2a0, out: 0x24296b75a76fa427
+ld :: offset: 0x2a8, out: 0xd296e2d2139ee56a
+ld :: offset: 0x2b0, out: 0x5a82447f6dc2a5c0
+ld :: offset: 0x2b8, out: 0x76c89e80c07dc168
+ld :: offset: 0x2c0, out: 0x70dc3454bfe348f
+ld :: offset: 0x2c8, out: 0xbddc7123dd6d241b
+ld :: offset: 0x2d0, out: 0xf62fb727a59fcebe
+ld :: offset: 0x2d8, out: 0x109f27e90f9f46fb
+ld :: offset: 0x2e0, out: 0x3f63daa9afd199d7
+ld :: offset: 0x2e8, out: 0xdbcb312ea3d484f2
+ld :: offset: 0x2f0, out: 0x1f353faada4fe4c6
+ld :: offset: 0x2f8, out: 0x8b086ee07150c260
+ld :: offset: 0x300, out: 0xe54750d5d9257f25
+ld :: offset: 0x308, out: 0x3d69625fe9a6db5b
+ld :: offset: 0x310, out: 0x70a3e0424340ac96
+ld :: offset: 0x318, out: 0xc0478f036980171e
+ld :: offset: 0x320, out: 0x3ce839a51cf929e3
+ld :: offset: 0x328, out: 0xe2fbfa895eb68958
+ld :: offset: 0x330, out: 0xd24bb05d76ed25b7
+ld :: offset: 0x338, out: 0xeb9682c170312f1
+ld :: offset: 0x340, out: 0x84785280dd301d0d
+ld :: offset: 0x348, out: 0x179c77aa1f8fd6ef
+ld :: offset: 0x350, out: 0x26444ced2998436d
+ld :: offset: 0x358, out: 0x7175c9dd58ca708
+ld :: offset: 0x360, out: 0x663d061055833287
+ld :: offset: 0x368, out: 0xab7dd0488951d68b
+ld :: offset: 0x370, out: 0xf69823670e82471b
+ld :: offset: 0x378, out: 0x36886c59d98d26b2
+ld :: offset: 0x380, out: 0x9ca4bdbd32be479
+ld :: offset: 0x388, out: 0xfd5d7d1d9962e61f
+ld :: offset: 0x390, out: 0x3f46553ecad374df
+ld :: offset: 0x398, out: 0x2e9ab97d3eedf2a7
+ld :: offset: 0x3a0, out: 0x36a6f7fa3c0c9f33
+ld :: offset: 0x3a8, out: 0x8bb938e3155ec9dc
+ld :: offset: 0x3b0, out: 0xd2df25c419478206
+ld :: offset: 0x3b8, out: 0xbc65bf27eb321825
+ld :: offset: 0x3c0, out: 0xa8b08fe67a8bc7da
+ld :: offset: 0x3c8, out: 0x852b5bcaf8dfcde8
+ld :: offset: 0x3d0, out: 0x478909b59a99269
+ld :: offset: 0x3d8, out: 0xbfb31cc87857360f
+ld :: offset: 0x3e0, out: 0xb665ed5e7f89e9a2
+ld :: offset: 0x3e8, out: 0x15da9474b7a8d5e4
+ld :: offset: 0x3f0, out: 0xf6b3537d2af90fcc
+ld :: offset: 0x3f8, out: 0x223d7cfe2b961897
+ld :: offset: 0x400, out: 0x420b34f533734a4b
+ld :: offset: 0x408, out: 0x897c8c8ddd46b33c
+ld :: offset: 0x410, out: 0x7a387445e392ccd9
+ld :: offset: 0x418, out: 0x512f29b1d80000c9
+ld :: offset: 0x420, out: 0xeaded5c53dad020a
+ld :: offset: 0x428, out: 0x8a6229d731eea35b
+ld :: offset: 0x430, out: 0x2c3c3f9e48985649
+ld :: offset: 0x438, out: 0x7ff61e78dc9c0b77
+ld :: offset: 0x440, out: 0x2299b0e01d5e68ec
+ld :: offset: 0x448, out: 0x7c3b04673d0c6e25
+ld :: offset: 0x450, out: 0x164e17c1e7fb6587
+ld :: offset: 0x458, out: 0xfa4ca28b56d4950b
+ld :: offset: 0x460, out: 0xe5e9a314be7fa08a
+ld :: offset: 0x468, out: 0xf8be8164159649c5
+ld :: offset: 0x470, out: 0x7ca3259784e69b17
+ld :: offset: 0x478, out: 0xfc8d543ca1f24f5c
+ld :: offset: 0x480, out: 0x4aeb6ca0e3459e36
+ld :: offset: 0x488, out: 0xc532e18e187980fa
+ld :: offset: 0x490, out: 0xb3fdec294f287d1c
+ld :: offset: 0x498, out: 0xb620660a49732b90
+ld :: offset: 0x4a0, out: 0x993138f16cfde991
+ld :: offset: 0x4a8, out: 0xde02d1337d5407b9
+ld :: offset: 0x4b0, out: 0x13a390e1e1dab15a
+ld :: offset: 0x4b8, out: 0x743491a6828716c8
+ld :: offset: 0x4c0, out: 0x8cff404aede292f2
+ld :: offset: 0x4c8, out: 0xb9cec0db1f837636
+ld :: offset: 0x4d0, out: 0x2eaa5aa70509771c
+ld :: offset: 0x4d8, out: 0xd327538e1875241b
+ld :: offset: 0x4e0, out: 0x42e9f8548b739b6b
+ld :: offset: 0x4e8, out: 0x78e4e50ceccbba1a
+ld :: offset: 0x4f0, out: 0xf6b6fa3fcd9d27cb
+ld :: offset: 0x4f8, out: 0x73916483ae3e9423
+ld :: offset: 0x500, out: 0x276af70a0e128561
+ld :: offset: 0x508, out: 0x3045bf6b5e74b6e
+ld :: offset: 0x510, out: 0x20223f1308accfa6
+ld :: offset: 0x518, out: 0xf83c55743976b5f5
+ld :: offset: 0x520, out: 0x1f9720f946923c3d
+ld :: offset: 0x528, out: 0x620d28506d2448dd
+ld :: offset: 0x530, out: 0x60a521e99ff4a732
+ld :: offset: 0x538, out: 0x5a08f3ab5c680f0b
+ld :: offset: 0x540, out: 0xc7a59be7800f3d26
+ld :: offset: 0x548, out: 0x1aecdf2982ca1b41
+ld :: offset: 0x550, out: 0x2b8613a260d19dcd
+ld :: offset: 0x558, out: 0x2518ac8b0e8bbe7f
+ld :: offset: 0x560, out: 0x743e568d2fcf486b
+ld :: offset: 0x568, out: 0x126f646f34c31728
+ld :: offset: 0x570, out: 0xaab0196156fc4d12
+ld :: offset: 0x578, out: 0x7535cd338595d342
+ld :: offset: 0x580, out: 0xdfb254da422346ec
+ld :: offset: 0x588, out: 0xa86726c90081ab2a
+ld :: offset: 0x590, out: 0x9bfeffa1679d7438
+ld :: offset: 0x598, out: 0xc7699826b7dee244
+ld :: offset: 0x5a0, out: 0x3c07af97fba6704a
+ld :: offset: 0x5a8, out: 0x521364dc04c58bfe
+ld :: offset: 0x5b0, out: 0xe0f7bb589ab7aebc
+ld :: offset: 0x5b8, out: 0xe336c60cdeeb954d
+ld :: offset: 0x5c0, out: 0xd5b2120c6f52416e
+ld :: offset: 0x5c8, out: 0x85a2d4ff7e628a34
+ld :: offset: 0x5d0, out: 0x986a2b654a4e7e07
+ld :: offset: 0x5d8, out: 0xa974eac43a489b55
+ld :: offset: 0x5e0, out: 0xa388c16272f1f8f5
+ld :: offset: 0x5e8, out: 0xe8c11f45e7495ea9
+ld :: offset: 0x5f0, out: 0xadaa5a765cc1c8b4
+ld :: offset: 0x5f8, out: 0x7ab4ce88dfa605c0
+ld :: offset: 0x600, out: 0xb42ad6e659a7b04f
+ld :: offset: 0x608, out: 0x4bf8485ab728922f
+ld :: offset: 0x610, out: 0x76a3d60c3b66a7fb
+ld :: offset: 0x618, out: 0x31e0c6affdc28eda
+ld :: offset: 0x620, out: 0x53606bb4bf0c999d
+ld :: offset: 0x628, out: 0x32fc12c81b7919f0
+ld :: offset: 0x630, out: 0x3ef88384c72efcd6
+ld :: offset: 0x638, out: 0x38b1c7bb6a2a3580
+ld :: offset: 0x640, out: 0x15ebf6121dca77c9
+ld :: offset: 0x648, out: 0x5eaacdd9fd9147ae
+ld :: offset: 0x650, out: 0xbb8470f981e91117
+ld :: offset: 0x658, out: 0x5d42aeac6a532e0
+ld :: offset: 0x660, out: 0x14abf36419fb9e63
+ld :: offset: 0x668, out: 0x249d559aa8d72aac
+ld :: offset: 0x670, out: 0xcd6764f084b30ec
+ld :: offset: 0x678, out: 0x7f03ac0792468fdf
+ld :: offset: 0x680, out: 0x7e35ce6d56e670f5
+ld :: offset: 0x688, out: 0x152828591a652711
+ld :: offset: 0x690, out: 0x9e1c3283d215a9fb
+ld :: offset: 0x698, out: 0x8d95c049282a0417
+ld :: offset: 0x6a0, out: 0xf2e7a490978058f3
+ld :: offset: 0x6a8, out: 0x775b4cca0975b1aa
+ld :: offset: 0x6b0, out: 0xa2b84a635111020
+ld :: offset: 0x6b8, out: 0x23fa0d3a7d88b6f
+ld :: offset: 0x6c0, out: 0xa3d991b79941dedd
+ld :: offset: 0x6c8, out: 0x751cb4835a0d9508
+ld :: offset: 0x6d0, out: 0x949cad35625bb2d3
+ld :: offset: 0x6d8, out: 0x7f567f35a6929739
+ld :: offset: 0x6e0, out: 0x185b88e0db8d7d27
+ld :: offset: 0x6e8, out: 0x255a4cd22fd61b91
+ld :: offset: 0x6f0, out: 0x1048d589a4363f7b
+ld :: offset: 0x6f8, out: 0x6a6d5708f4605790
+ld :: offset: 0x700, out: 0xd58ecbabde35697f
+ld :: offset: 0x708, out: 0x575548fd08c0a5f1
+ld :: offset: 0x710, out: 0x8bb640fb8ed98ddb
+ld :: offset: 0x718, out: 0xbe00d51eabc578cc
+ld :: offset: 0x720, out: 0x2f7e224a1c170ab2
+ld :: offset: 0x728, out: 0xa978f12ca22256a7
+ld :: offset: 0x730, out: 0x9950a93b811ee02f
+ld :: offset: 0x738, out: 0xb44eea93c6796a0c
+ld :: offset: 0x740, out: 0xfe71fca06c0eb657
+ld :: offset: 0x748, out: 0x4ed6393df818af57
+ld :: offset: 0x750, out: 0xf22e90200236770a
+ld :: offset: 0x758, out: 0x81efb6c7afd0c45d
+ld :: offset: 0x760, out: 0xeed8f3518102315b
+ld :: offset: 0x768, out: 0xadafefb9995efd5e
+ld :: offset: 0x770, out: 0x34061933eb253086
+ld :: offset: 0x778, out: 0x1748da264b4c52bc
+ld :: offset: 0x780, out: 0x34fdfc9a9302be89
+ld :: offset: 0x788, out: 0xd00278c3c521d180
+ld :: offset: 0x790, out: 0xe90944a4c1d37a5d
+ld :: offset: 0x798, out: 0x65fd698fddef9839
+ld :: offset: 0x7a0, out: 0xc49ee3ad81b5af52
+ld :: offset: 0x7a8, out: 0x7aa941e8bdb263e9
+ld :: offset: 0x7b0, out: 0x372c209e42f3b58d
+ld :: offset: 0x7b8, out: 0x30f870b7e122a83b
+ld :: offset: 0x7c0, out: 0x9e02de4b678930ec
+ld :: offset: 0x7c8, out: 0xcd61a8639826631e
+ld :: offset: 0x7d0, out: 0xae87bc899a7bd3ca
+ld :: offset: 0x7d8, out: 0x58ec644d6481af17
+ld :: offset: 0x7e0, out: 0x680cce5fb236b666
+ld :: offset: 0x7e8, out: 0x3baa99471f6d4d75
+ld :: offset: 0x7f0, out: 0x614d9b445f12236b
+ld :: offset: 0x7f8, out: 0xa2a6ec661ba84121
+lh :: offset: 0x0, out: 0x0
+lh :: offset: 0x2, out: 0x0
+lh :: offset: 0x4, out: 0x0
+lh :: offset: 0x6, out: 0x0
+lh :: offset: 0x8, out: 0x982
+lh :: offset: 0xa, out: 0x3b6e
+lh :: offset: 0xc, out: 0xd43
+lh :: offset: 0xe, out: 0x26d9
+lh :: offset: 0x10, out: 0x1304
+lh :: offset: 0x12, out: 0x76dc
+lh :: offset: 0x14, out: 0x17c5
+lh :: offset: 0x16, out: 0x6b6b
+lh :: offset: 0x18, out: 0x1a86
+lh :: offset: 0x1a, out: 0x4db2
+lh :: offset: 0x1c, out: 0x1e47
+lh :: offset: 0x1e, out: 0x5005
+lh :: offset: 0x20, out: 0x2608
+lh :: offset: 0x22, out: 0xffffffffffffedb8
+lh :: offset: 0x24, out: 0x22c9
+lh :: offset: 0x26, out: 0xfffffffffffff00f
+lh :: offset: 0x28, out: 0x2f8a
+lh :: offset: 0x2a, out: 0xffffffffffffd6d6
+lh :: offset: 0x2c, out: 0x2b4b
+lh :: offset: 0x2e, out: 0xffffffffffffcb61
+lh :: offset: 0x30, out: 0x350c
+lh :: offset: 0x32, out: 0xffffffffffff9b64
+lh :: offset: 0x34, out: 0x31cd
+lh :: offset: 0x36, out: 0xffffffffffff86d3
+lh :: offset: 0x38, out: 0x3c8e
+lh :: offset: 0x3a, out: 0xffffffffffffa00a
+lh :: offset: 0x3c, out: 0x384f
+lh :: offset: 0x3e, out: 0xffffffffffffbdbd
+lh :: offset: 0x40, out: 0x4c11
+lh :: offset: 0x42, out: 0xffffffffffffdb70
+lh :: offset: 0x44, out: 0x48d0
+lh :: offset: 0x46, out: 0xffffffffffffc6c7
+lh :: offset: 0x48, out: 0x4593
+lh :: offset: 0x4a, out: 0xffffffffffffe01e
+lh :: offset: 0x4c, out: 0x4152
+lh :: offset: 0x4e, out: 0xfffffffffffffda9
+lh :: offset: 0x50, out: 0x5f15
+lh :: offset: 0x52, out: 0xffffffffffffadac
+lh :: offset: 0x54, out: 0x5bd4
+lh :: offset: 0x56, out: 0xffffffffffffb01b
+lh :: offset: 0x58, out: 0x5697
+lh :: offset: 0x5a, out: 0xffffffffffff96c2
+lh :: offset: 0x5c, out: 0x5256
+lh :: offset: 0x5e, out: 0xffffffffffff8b75
+lh :: offset: 0x60, out: 0x6a19
+lh :: offset: 0x62, out: 0x36c8
+lh :: offset: 0x64, out: 0x6ed8
+lh :: offset: 0x66, out: 0x2b7f
+lh :: offset: 0x68, out: 0x639b
+lh :: offset: 0x6a, out: 0xda6
+lh :: offset: 0x6c, out: 0x675a
+lh :: offset: 0x6e, out: 0x1011
+lh :: offset: 0x70, out: 0x791d
+lh :: offset: 0x72, out: 0x4014
+lh :: offset: 0x74, out: 0x7ddc
+lh :: offset: 0x76, out: 0x5da3
+lh :: offset: 0x78, out: 0x709f
+lh :: offset: 0x7a, out: 0x7b7a
+lh :: offset: 0x7c, out: 0x745e
+lh :: offset: 0x7e, out: 0x66cd
+lh :: offset: 0x80, out: 0xffffffffffff9823
+lh :: offset: 0x82, out: 0xffffffffffffb6e0
+lh :: offset: 0x84, out: 0xffffffffffff9ce2
+lh :: offset: 0x86, out: 0xffffffffffffab57
+lh :: offset: 0x88, out: 0xffffffffffff91a1
+lh :: offset: 0x8a, out: 0xffffffffffff8d8e
+lh :: offset: 0x8c, out: 0xffffffffffff9560
+lh :: offset: 0x8e, out: 0xffffffffffff9039
+lh :: offset: 0x90, out: 0xffffffffffff8b27
+lh :: offset: 0x92, out: 0xffffffffffffc03c
+lh :: offset: 0x94, out: 0xffffffffffff8fe6
+lh :: offset: 0x96, out: 0xffffffffffffdd8b
+lh :: offset: 0x98, out: 0xffffffffffff82a5
+lh :: offset: 0x9a, out: 0xfffffffffffffb52
+lh :: offset: 0x9c, out: 0xffffffffffff8664
+lh :: offset: 0x9e, out: 0xffffffffffffe6e5
+lh :: offset: 0xa0, out: 0xffffffffffffbe2b
+lh :: offset: 0xa2, out: 0x5b58
+lh :: offset: 0xa4, out: 0xffffffffffffbaea
+lh :: offset: 0xa6, out: 0x46ef
+lh :: offset: 0xa8, out: 0xffffffffffffb7a9
+lh :: offset: 0xaa, out: 0x6036
+lh :: offset: 0xac, out: 0xffffffffffffb368
+lh :: offset: 0xae, out: 0x7d81
+lh :: offset: 0xb0, out: 0xffffffffffffad2f
+lh :: offset: 0xb2, out: 0x2d84
+lh :: offset: 0xb4, out: 0xffffffffffffa9ee
+lh :: offset: 0xb6, out: 0x3033
+lh :: offset: 0xb8, out: 0xffffffffffffa4ad
+lh :: offset: 0xba, out: 0x16ea
+lh :: offset: 0xbc, out: 0xffffffffffffa06c
+lh :: offset: 0xbe, out: 0xb5d
+lh :: offset: 0xc0, out: 0xffffffffffffd432
+lh :: offset: 0xc2, out: 0x6d90
+lh :: offset: 0xc4, out: 0xffffffffffffd0f3
+lh :: offset: 0xc6, out: 0x7027
+lh :: offset: 0xc8, out: 0xffffffffffffddb0
+lh :: offset: 0xca, out: 0x56fe
+lh :: offset: 0xcc, out: 0xffffffffffffd971
+lh :: offset: 0xce, out: 0x4b49
+lh :: offset: 0xd0, out: 0xffffffffffffc736
+lh :: offset: 0xd2, out: 0x1b4c
+lh :: offset: 0xd4, out: 0xffffffffffffc3f7
+lh :: offset: 0xd6, out: 0x6fb
+lh :: offset: 0xd8, out: 0xffffffffffffceb4
+lh :: offset: 0xda, out: 0x2022
+lh :: offset: 0xdc, out: 0xffffffffffffca75
+lh :: offset: 0xde, out: 0x3d95
+lh :: offset: 0xe0, out: 0xfffffffffffff23a
+lh :: offset: 0xe2, out: 0xffffffffffff8028
+lh :: offset: 0xe4, out: 0xfffffffffffff6fb
+lh :: offset: 0xe6, out: 0xffffffffffff9d9f
+lh :: offset: 0xe8, out: 0xfffffffffffffbb8
+lh :: offset: 0xea, out: 0xffffffffffffbb46
+lh :: offset: 0xec, out: 0xffffffffffffff79
+lh :: offset: 0xee, out: 0xffffffffffffa6f1
+lh :: offset: 0xf0, out: 0xffffffffffffe13e
+lh :: offset: 0xf2, out: 0xfffffffffffff6f4
+lh :: offset: 0xf4, out: 0xffffffffffffe5ff
+lh :: offset: 0xf6, out: 0xffffffffffffeb43
+lh :: offset: 0xf8, out: 0xffffffffffffe8bc
+lh :: offset: 0xfa, out: 0xffffffffffffcd9a
+lh :: offset: 0xfc, out: 0xffffffffffffec7d
+lh :: offset: 0xfe, out: 0xffffffffffffd02d
+lh :: offset: 0x100, out: 0x3486
+lh :: offset: 0x102, out: 0x7077
+lh :: offset: 0x104, out: 0x3047
+lh :: offset: 0x106, out: 0x6dc0
+lh :: offset: 0x108, out: 0x3d04
+lh :: offset: 0x10a, out: 0x4b19
+lh :: offset: 0x10c, out: 0x39c5
+lh :: offset: 0x10e, out: 0x56ae
+lh :: offset: 0x110, out: 0x2782
+lh :: offset: 0x112, out: 0x6ab
+lh :: offset: 0x114, out: 0x2343
+lh :: offset: 0x116, out: 0x1b1c
+lh :: offset: 0x118, out: 0x2e00
+lh :: offset: 0x11a, out: 0x3dc5
+lh :: offset: 0x11c, out: 0x2ac1
+lh :: offset: 0x11e, out: 0x2072
+lh :: offset: 0x120, out: 0x128e
+lh :: offset: 0x122, out: 0xffffffffffff9dcf
+lh :: offset: 0x124, out: 0x164f
+lh :: offset: 0x126, out: 0xffffffffffff8078
+lh :: offset: 0x128, out: 0x1b0c
+lh :: offset: 0x12a, out: 0xffffffffffffa6a1
+lh :: offset: 0x12c, out: 0x1fcd
+lh :: offset: 0x12e, out: 0xffffffffffffbb16
+lh :: offset: 0x130, out: 0x18a
+lh :: offset: 0x132, out: 0xffffffffffffeb13
+lh :: offset: 0x134, out: 0x54b
+lh :: offset: 0x136, out: 0xfffffffffffff6a4
+lh :: offset: 0x138, out: 0x808
+lh :: offset: 0x13a, out: 0xffffffffffffd07d
+lh :: offset: 0x13c, out: 0xcc9
+lh :: offset: 0x13e, out: 0xffffffffffffcdca
+lh :: offset: 0x140, out: 0x7897
+lh :: offset: 0x142, out: 0xffffffffffffab07
+lh :: offset: 0x144, out: 0x7c56
+lh :: offset: 0x146, out: 0xffffffffffffb6b0
+lh :: offset: 0x148, out: 0x7115
+lh :: offset: 0x14a, out: 0xffffffffffff9069
+lh :: offset: 0x14c, out: 0x75d4
+lh :: offset: 0x14e, out: 0xffffffffffff8dde
+lh :: offset: 0x150, out: 0x6b93
+lh :: offset: 0x152, out: 0xffffffffffffdddb
+lh :: offset: 0x154, out: 0x6f52
+lh :: offset: 0x156, out: 0xffffffffffffc06c
+lh :: offset: 0x158, out: 0x6211
+lh :: offset: 0x15a, out: 0xffffffffffffe6b5
+lh :: offset: 0x15c, out: 0x66d0
+lh :: offset: 0x15e, out: 0xfffffffffffffb02
+lh :: offset: 0x160, out: 0x5e9f
+lh :: offset: 0x162, out: 0x46bf
+lh :: offset: 0x164, out: 0x5a5e
+lh :: offset: 0x166, out: 0x5b08
+lh :: offset: 0x168, out: 0x571d
+lh :: offset: 0x16a, out: 0x7dd1
+lh :: offset: 0x16c, out: 0x53dc
+lh :: offset: 0x16e, out: 0x6066
+lh :: offset: 0x170, out: 0x4d9b
+lh :: offset: 0x172, out: 0x3063
+lh :: offset: 0x174, out: 0x495a
+lh :: offset: 0x176, out: 0x2dd4
+lh :: offset: 0x178, out: 0x4419
+lh :: offset: 0x17a, out: 0xb0d
+lh :: offset: 0x17c, out: 0x40d8
+lh :: offset: 0x17e, out: 0x16ba
+lh :: offset: 0x180, out: 0xffffffffffffaca5
+lh :: offset: 0x182, out: 0xffffffffffffc697
+lh :: offset: 0x184, out: 0xffffffffffffa864
+lh :: offset: 0x186, out: 0xffffffffffffdb20
+lh :: offset: 0x188, out: 0xffffffffffffa527
+lh :: offset: 0x18a, out: 0xfffffffffffffdf9
+lh :: offset: 0x18c, out: 0xffffffffffffa1e6
+lh :: offset: 0x18e, out: 0xffffffffffffe04e
+lh :: offset: 0x190, out: 0xffffffffffffbfa1
+lh :: offset: 0x192, out: 0xffffffffffffb04b
+lh :: offset: 0x194, out: 0xffffffffffffbb60
+lh :: offset: 0x196, out: 0xffffffffffffadfc
+lh :: offset: 0x198, out: 0xffffffffffffb623
+lh :: offset: 0x19a, out: 0xffffffffffff8b25
+lh :: offset: 0x19c, out: 0xffffffffffffb2e2
+lh :: offset: 0x19e, out: 0xffffffffffff9692
+lh :: offset: 0x1a0, out: 0xffffffffffff8aad
+lh :: offset: 0x1a2, out: 0x2b2f
+lh :: offset: 0x1a4, out: 0x0
+lh :: offset: 0x1a6, out: 0x0
+lh :: offset: 0x1a8, out: 0x0
+lh :: offset: 0x1aa, out: 0x0
+lh :: offset: 0x1ac, out: 0xffffffffffff87ee
+lh :: offset: 0x1ae, out: 0xdf6
+lh :: offset: 0x1b0, out: 0xffffffffffff99a9
+lh :: offset: 0x1b2, out: 0x5df3
+lh :: offset: 0x1b4, out: 0xffffffffffff9d68
+lh :: offset: 0x1b6, out: 0x4044
+lh :: offset: 0x1b8, out: 0xffffffffffff902b
+lh :: offset: 0x1ba, out: 0x669d
+lh :: offset: 0x1bc, out: 0xffffffffffff94ea
+lh :: offset: 0x1be, out: 0x7b2a
+lh :: offset: 0x1c0, out: 0xffffffffffffe0b4
+lh :: offset: 0x1c2, out: 0x1de7
+lh :: offset: 0x1c4, out: 0xffffffffffffe475
+lh :: offset: 0x1c6, out: 0x50
+lh :: offset: 0x1c8, out: 0xffffffffffffe936
+lh :: offset: 0x1ca, out: 0x2689
+lh :: offset: 0x1cc, out: 0xffffffffffffedf7
+lh :: offset: 0x1ce, out: 0x3b3e
+lh :: offset: 0x1d0, out: 0xfffffffffffff3b0
+lh :: offset: 0x1d2, out: 0x6b3b
+lh :: offset: 0x1d4, out: 0xfffffffffffff771
+lh :: offset: 0x1d6, out: 0x768c
+lh :: offset: 0x1d8, out: 0xfffffffffffffa32
+lh :: offset: 0x1da, out: 0x5055
+lh :: offset: 0x1dc, out: 0xfffffffffffffef3
+lh :: offset: 0x1de, out: 0x4de2
+lh :: offset: 0x1e0, out: 0xffffffffffffc6bc
+lh :: offset: 0x1e2, out: 0xfffffffffffff05f
+lh :: offset: 0x1e4, out: 0xffffffffffffc27d
+lh :: offset: 0x1e6, out: 0xffffffffffffede8
+lh :: offset: 0x1e8, out: 0xffffffffffffcf3e
+lh :: offset: 0x1ea, out: 0xffffffffffffcb31
+lh :: offset: 0x1ec, out: 0xffffffffffffcbff
+lh :: offset: 0x1ee, out: 0xffffffffffffd686
+lh :: offset: 0x1f0, out: 0xffffffffffffd5b8
+lh :: offset: 0x1f2, out: 0xffffffffffff8683
+lh :: offset: 0x1f4, out: 0xffffffffffffd179
+lh :: offset: 0x1f6, out: 0xffffffffffff9b34
+lh :: offset: 0x1f8, out: 0xffffffffffffdc3a
+lh :: offset: 0x1fa, out: 0xffffffffffffbded
+lh :: offset: 0x1fc, out: 0xffffffffffffd8fb
+lh :: offset: 0x1fe, out: 0xffffffffffffa05a
+lh :: offset: 0x200, out: 0x690c
+lh :: offset: 0x202, out: 0xffffffffffffe0ee
+lh :: offset: 0x204, out: 0x6dcd
+lh :: offset: 0x206, out: 0xfffffffffffffd59
+lh :: offset: 0x208, out: 0x608e
+lh :: offset: 0x20a, out: 0xffffffffffffdb80
+lh :: offset: 0x20c, out: 0x644f
+lh :: offset: 0x20e, out: 0xffffffffffffc637
+lh :: offset: 0x210, out: 0x7a08
+lh :: offset: 0x212, out: 0xffffffffffff9632
+lh :: offset: 0x214, out: 0x7ec9
+lh :: offset: 0x216, out: 0xffffffffffff8b85
+lh :: offset: 0x218, out: 0x738a
+lh :: offset: 0x21a, out: 0xffffffffffffad5c
+lh :: offset: 0x21c, out: 0x774b
+lh :: offset: 0x21e, out: 0xffffffffffffb0eb
+lh :: offset: 0x220, out: 0x4f04
+lh :: offset: 0x222, out: 0xd56
+lh :: offset: 0x224, out: 0x4bc5
+lh :: offset: 0x226, out: 0x10e1
+lh :: offset: 0x228, out: 0x4686
+lh :: offset: 0x22a, out: 0x3638
+lh :: offset: 0x22c, out: 0x4247
+lh :: offset: 0x22e, out: 0x2b8f
+lh :: offset: 0x230, out: 0x5c00
+lh :: offset: 0x232, out: 0x7b8a
+lh :: offset: 0x234, out: 0x58c1
+lh :: offset: 0x236, out: 0x663d
+lh :: offset: 0x238, out: 0x5582
+lh :: offset: 0x23a, out: 0x40e4
+lh :: offset: 0x23c, out: 0x5143
+lh :: offset: 0x23e, out: 0x5d53
+lh :: offset: 0x240, out: 0x251d
+lh :: offset: 0x242, out: 0x3b9e
+lh :: offset: 0x244, out: 0x21dc
+lh :: offset: 0x246, out: 0x2629
+lh :: offset: 0x248, out: 0x2c9f
+lh :: offset: 0x24a, out: 0xf0
+lh :: offset: 0x24c, out: 0x285e
+lh :: offset: 0x24e, out: 0x1d47
+lh :: offset: 0x250, out: 0x3619
+lh :: offset: 0x252, out: 0x4d42
+lh :: offset: 0x254, out: 0x32d8
+lh :: offset: 0x256, out: 0x50f5
+lh :: offset: 0x258, out: 0x3f9b
+lh :: offset: 0x25a, out: 0x762c
+lh :: offset: 0x25c, out: 0x3b5a
+lh :: offset: 0x25e, out: 0x6b9b
+lh :: offset: 0x260, out: 0x315
+lh :: offset: 0x262, out: 0xffffffffffffd626
+lh :: offset: 0x264, out: 0x7d4
+lh :: offset: 0x266, out: 0xffffffffffffcb91
+lh :: offset: 0x268, out: 0xa97
+lh :: offset: 0x26a, out: 0xffffffffffffed48
+lh :: offset: 0x26c, out: 0xe56
+lh :: offset: 0x26e, out: 0xfffffffffffff0ff
+lh :: offset: 0x270, out: 0x1011
+lh :: offset: 0x272, out: 0xffffffffffffa0fa
+lh :: offset: 0x274, out: 0x14d0
+lh :: offset: 0x276, out: 0xffffffffffffbd4d
+lh :: offset: 0x278, out: 0x1993
+lh :: offset: 0x27a, out: 0xffffffffffff9b94
+lh :: offset: 0x27c, out: 0x1d52
+lh :: offset: 0x27e, out: 0xffffffffffff8623
+lh :: offset: 0x280, out: 0xfffffffffffff12f
+lh :: offset: 0x282, out: 0x560e
+lh :: offset: 0x284, out: 0xfffffffffffff5ee
+lh :: offset: 0x286, out: 0x4bb9
+lh :: offset: 0x288, out: 0xfffffffffffff8ad
+lh :: offset: 0x28a, out: 0x6d60
+lh :: offset: 0x28c, out: 0xfffffffffffffc6c
+lh :: offset: 0x28e, out: 0x70d7
+lh :: offset: 0x290, out: 0xffffffffffffe22b
+lh :: offset: 0x292, out: 0x20d2
+lh :: offset: 0x294, out: 0xffffffffffffe6ea
+lh :: offset: 0x296, out: 0x3d65
+lh :: offset: 0x298, out: 0xffffffffffffeba9
+lh :: offset: 0x29a, out: 0x1bbc
+lh :: offset: 0x29c, out: 0xffffffffffffef68
+lh :: offset: 0x29e, out: 0x60b
+lh :: offset: 0x2a0, out: 0xffffffffffffd727
+lh :: offset: 0x2a2, out: 0xffffffffffffbbb6
+lh :: offset: 0x2a4, out: 0xffffffffffffd3e6
+lh :: offset: 0x2a6, out: 0xffffffffffffa601
+lh :: offset: 0x2a8, out: 0xffffffffffffdea5
+lh :: offset: 0x2aa, out: 0xffffffffffff80d8
+lh :: offset: 0x2ac, out: 0xffffffffffffda64
+lh :: offset: 0x2ae, out: 0xffffffffffff9d6f
+lh :: offset: 0x2b0, out: 0xffffffffffffc423
+lh :: offset: 0x2b2, out: 0xffffffffffffcd6a
+lh :: offset: 0x2b4, out: 0x0
+lh :: offset: 0x2b6, out: 0x0
+lh :: offset: 0x2b8, out: 0xffffffffffffcda1
+lh :: offset: 0x2ba, out: 0xfffffffffffff604
+lh :: offset: 0x2bc, out: 0x0
+lh :: offset: 0x2be, out: 0x0
+lh :: offset: 0x2c0, out: 0xffffffffffffbd3e
+lh :: offset: 0x2c2, out: 0xffffffffffff8d7e
+lh :: offset: 0x2c4, out: 0xffffffffffffb9ff
+lh :: offset: 0x2c6, out: 0xffffffffffff90c9
+lh :: offset: 0x2c8, out: 0xffffffffffffb4bc
+lh :: offset: 0x2ca, out: 0xffffffffffffb610
+lh :: offset: 0x2cc, out: 0xffffffffffffb07d
+lh :: offset: 0x2ce, out: 0xffffffffffffaba7
+lh :: offset: 0x2d0, out: 0xffffffffffffae3a
+lh :: offset: 0x2d2, out: 0xfffffffffffffba2
+lh :: offset: 0x2d4, out: 0xffffffffffffaafb
+lh :: offset: 0x2d6, out: 0xffffffffffffe615
+lh :: offset: 0x2d8, out: 0xffffffffffffa7b8
+lh :: offset: 0x2da, out: 0xffffffffffffc0cc
+lh :: offset: 0x2dc, out: 0xffffffffffffa379
+lh :: offset: 0x2de, out: 0xffffffffffffdd7b
+lh :: offset: 0x2e0, out: 0xffffffffffff9b36
+lh :: offset: 0x2e2, out: 0x60c6
+lh :: offset: 0x2e4, out: 0xffffffffffff9ff7
+lh :: offset: 0x2e6, out: 0x7d71
+lh :: offset: 0x2e8, out: 0xffffffffffff92b4
+lh :: offset: 0x2ea, out: 0x5ba8
+lh :: offset: 0x2ec, out: 0xffffffffffff9675
+lh :: offset: 0x2ee, out: 0x461f
+lh :: offset: 0x2f0, out: 0xffffffffffff8832
+lh :: offset: 0x2f2, out: 0x161a
+lh :: offset: 0x2f4, out: 0xffffffffffff8cf3
+lh :: offset: 0x2f6, out: 0xbad
+lh :: offset: 0x2f8, out: 0xffffffffffff81b0
+lh :: offset: 0x2fa, out: 0x2d74
+lh :: offset: 0x2fc, out: 0xffffffffffff8571
+lh :: offset: 0x2fe, out: 0x30c3
+lh :: offset: 0x300, out: 0x5d8a
+lh :: offset: 0x302, out: 0xffffffffffff9099
+lh :: offset: 0x304, out: 0x594b
+lh :: offset: 0x306, out: 0xffffffffffff8d2e
+lh :: offset: 0x308, out: 0x5408
+lh :: offset: 0x30a, out: 0xffffffffffffabf7
+lh :: offset: 0x30c, out: 0x50c9
+lh :: offset: 0x30e, out: 0xffffffffffffb640
+lh :: offset: 0x310, out: 0x4e8e
+lh :: offset: 0x312, out: 0xffffffffffffe645
+lh :: offset: 0x314, out: 0x4a4f
+lh :: offset: 0x316, out: 0xfffffffffffffbf2
+lh :: offset: 0x318, out: 0x470c
+lh :: offset: 0x31a, out: 0xffffffffffffdd2b
+lh :: offset: 0x31c, out: 0x43cd
+lh :: offset: 0x31e, out: 0xffffffffffffc09c
+lh :: offset: 0x320, out: 0x7b82
+lh :: offset: 0x322, out: 0x7d21
+lh :: offset: 0x324, out: 0x7f43
+lh :: offset: 0x326, out: 0x6096
+lh :: offset: 0x328, out: 0x7200
+lh :: offset: 0x32a, out: 0x464f
+lh :: offset: 0x32c, out: 0x76c1
+lh :: offset: 0x32e, out: 0x5bf8
+lh :: offset: 0x330, out: 0x6886
+lh :: offset: 0x332, out: 0xbfd
+lh :: offset: 0x334, out: 0x6c47
+lh :: offset: 0x336, out: 0x164a
+lh :: offset: 0x338, out: 0x6104
+lh :: offset: 0x33a, out: 0x3093
+lh :: offset: 0x33c, out: 0x65c5
+lh :: offset: 0x33e, out: 0x2d24
+lh :: offset: 0x340, out: 0x119b
+lh :: offset: 0x342, out: 0x4be9
+lh :: offset: 0x344, out: 0x155a
+lh :: offset: 0x346, out: 0x565e
+lh :: offset: 0x348, out: 0x1819
+lh :: offset: 0x34a, out: 0x7087
+lh :: offset: 0x34c, out: 0x1cd8
+lh :: offset: 0x34e, out: 0x6d30
+lh :: offset: 0x350, out: 0x29f
+lh :: offset: 0x352, out: 0x3d35
+lh :: offset: 0x354, out: 0x65e
+lh :: offset: 0x356, out: 0x2082
+lh :: offset: 0x358, out: 0xb1d
+lh :: offset: 0x35a, out: 0x65b
+lh :: offset: 0x35c, out: 0xfdc
+lh :: offset: 0x35e, out: 0x1bec
+lh :: offset: 0x360, out: 0x3793
+lh :: offset: 0x362, out: 0xffffffffffffa651
+lh :: offset: 0x364, out: 0x3352
+lh :: offset: 0x366, out: 0xffffffffffffbbe6
+lh :: offset: 0x368, out: 0x3e11
+lh :: offset: 0x36a, out: 0xffffffffffff9d3f
+lh :: offset: 0x36c, out: 0x3ad0
+lh :: offset: 0x36e, out: 0xffffffffffff8088
+lh :: offset: 0x370, out: 0x2497
+lh :: offset: 0x372, out: 0xffffffffffffd08d
+lh :: offset: 0x374, out: 0x2056
+lh :: offset: 0x376, out: 0xffffffffffffcd3a
+lh :: offset: 0x378, out: 0x2d15
+lh :: offset: 0x37a, out: 0xffffffffffffebe3
+lh :: offset: 0x37c, out: 0x29d4
+lh :: offset: 0x37e, out: 0xfffffffffffff654
+lh :: offset: 0x380, out: 0xffffffffffffc5a9
+lh :: offset: 0x382, out: 0x2679
+lh :: offset: 0x384, out: 0xffffffffffffc168
+lh :: offset: 0x386, out: 0x3bce
+lh :: offset: 0x388, out: 0xffffffffffffcc2b
+lh :: offset: 0x38a, out: 0x1d17
+lh :: offset: 0x38c, out: 0xffffffffffffc8ea
+lh :: offset: 0x38e, out: 0xa0
+lh :: offset: 0x390, out: 0xffffffffffffd6ad
+lh :: offset: 0x392, out: 0x50a5
+lh :: offset: 0x394, out: 0xffffffffffffd26c
+lh :: offset: 0x396, out: 0x4d12
+lh :: offset: 0x398, out: 0xffffffffffffdf2f
+lh :: offset: 0x39a, out: 0x6bcb
+lh :: offset: 0x39c, out: 0xffffffffffffdbee
+lh :: offset: 0x39e, out: 0x767c
+lh :: offset: 0x3a0, out: 0xffffffffffffe3a1
+lh :: offset: 0x3a2, out: 0xffffffffffffcbc1
+lh :: offset: 0x3a4, out: 0xffffffffffffe760
+lh :: offset: 0x3a6, out: 0xffffffffffffd676
+lh :: offset: 0x3a8, out: 0xffffffffffffea23
+lh :: offset: 0x3aa, out: 0xfffffffffffff0af
+lh :: offset: 0x3ac, out: 0xffffffffffffeee2
+lh :: offset: 0x3ae, out: 0xffffffffffffed18
+lh :: offset: 0x3b0, out: 0xfffffffffffff0a5
+lh :: offset: 0x3b2, out: 0xffffffffffffbd1d
+lh :: offset: 0x3b4, out: 0xfffffffffffff464
+lh :: offset: 0x3b6, out: 0xffffffffffffa0aa
+lh :: offset: 0x3b8, out: 0xfffffffffffff927
+lh :: offset: 0x3ba, out: 0xffffffffffff8673
+lh :: offset: 0x3bc, out: 0xfffffffffffffde6
+lh :: offset: 0x3be, out: 0xffffffffffff9bc4
+lh :: offset: 0x3c0, out: 0xffffffffffff89b8
+lh :: offset: 0x3c2, out: 0xfffffffffffffd09
+lh :: offset: 0x3c4, out: 0xffffffffffff8d79
+lh :: offset: 0x3c6, out: 0xffffffffffffe0be
+lh :: offset: 0x3c8, out: 0xffffffffffff803a
+lh :: offset: 0x3ca, out: 0xffffffffffffc667
+lh :: offset: 0x3cc, out: 0xffffffffffff84fb
+lh :: offset: 0x3ce, out: 0xffffffffffffdbd0
+lh :: offset: 0x3d0, out: 0xffffffffffff9abc
+lh :: offset: 0x3d2, out: 0xffffffffffff8bd5
+lh :: offset: 0x3d4, out: 0xffffffffffff9e7d
+lh :: offset: 0x3d6, out: 0xffffffffffff9662
+lh :: offset: 0x3d8, out: 0xffffffffffff933e
+lh :: offset: 0x3da, out: 0xffffffffffffb0bb
+lh :: offset: 0x3dc, out: 0xffffffffffff97ff
+lh :: offset: 0x3de, out: 0xffffffffffffad0c
+lh :: offset: 0x3e0, out: 0xffffffffffffafb0
+lh :: offset: 0x3e2, out: 0x10b1
+lh :: offset: 0x3e4, out: 0xffffffffffffab71
+lh :: offset: 0x3e6, out: 0xd06
+lh :: offset: 0x3e8, out: 0xffffffffffffa632
+lh :: offset: 0x3ea, out: 0x2bdf
+lh :: offset: 0x3ec, out: 0xffffffffffffa2f3
+lh :: offset: 0x3ee, out: 0x3668
+lh :: offset: 0x3f0, out: 0xffffffffffffbcb4
+lh :: offset: 0x3f2, out: 0x666d
+lh :: offset: 0x3f4, out: 0xffffffffffffb875
+lh :: offset: 0x3f6, out: 0x7bda
+lh :: offset: 0x3f8, out: 0xffffffffffffb536
+lh :: offset: 0x3fa, out: 0x5d03
+lh :: offset: 0x3fc, out: 0xffffffffffffb1f7
+lh :: offset: 0x3fe, out: 0x40b4
+lh :: offset: 0x0, out: 0x0
+lh :: offset: 0x2, out: 0x0
+lh :: offset: 0x4, out: 0x12b
+lh :: offset: 0x6, out: 0xffffffffffffd6aa
+lh :: offset: 0x8, out: 0x7e
+lh :: offset: 0xa, out: 0xffffffffffff8763
+lh :: offset: 0xc, out: 0xffffffffffff82d2
+lh :: offset: 0xe, out: 0xffffffffffffab13
+lh :: offset: 0x10, out: 0xffffffffffff976d
+lh :: offset: 0x12, out: 0x6e9a
+lh :: offset: 0x14, out: 0xffffffffffffc315
+lh :: offset: 0x16, out: 0x10f3
+lh :: offset: 0x18, out: 0xffffffffffffb774
+lh :: offset: 0x1a, out: 0x6d77
+lh :: offset: 0x1c, out: 0x5ad6
+lh :: offset: 0x1e, out: 0xffffffffffffa5fb
+lh :: offset: 0x20, out: 0x42b0
+lh :: offset: 0x22, out: 0xffffffffffffc0a2
+lh :: offset: 0x24, out: 0xffffffffffff8677
+lh :: offset: 0x26, out: 0xffffffffffffb502
+lh :: offset: 0x28, out: 0x2aa8
+lh :: offset: 0x2a, out: 0xffffffffffff9d31
+lh :: offset: 0x2c, out: 0xffffffffffff9e3c
+lh :: offset: 0x2e, out: 0x30ad
+lh :: offset: 0x30, out: 0x1f30
+lh :: offset: 0x32, out: 0xffffffffffff8ec3
+lh :: offset: 0x34, out: 0x77fb
+lh :: offset: 0x36, out: 0x413d
+lh :: offset: 0x38, out: 0x7aa0
+lh :: offset: 0x3a, out: 0x4213
+lh :: offset: 0x3c, out: 0xffffffffffffc760
+lh :: offset: 0x3e, out: 0xffffffffffffe4f7
+lh :: offset: 0x40, out: 0xffffffffffff9e70
+lh :: offset: 0x42, out: 0x5cc5
+lh :: offset: 0x44, out: 0x1ad8
+lh :: offset: 0x46, out: 0xffffffffffffdca0
+lh :: offset: 0x48, out: 0x4b3d
+lh :: offset: 0x4a, out: 0xffffffffffffda86
+lh :: offset: 0x4c, out: 0xffffffffffff9615
+lh :: offset: 0x4e, out: 0xffffffffffffa60d
+lh :: offset: 0x50, out: 0x5e7
+lh :: offset: 0x52, out: 0xffffffffffffa4dd
+lh :: offset: 0x54, out: 0x6353
+lh :: offset: 0x56, out: 0xffffffffffffd41d
+lh :: offset: 0x58, out: 0x3af3
+lh :: offset: 0x5a, out: 0x5a9d
+lh :: offset: 0x5c, out: 0xffffffffffffc40b
+lh :: offset: 0x5e, out: 0xffffffffffffd413
+lh :: offset: 0x60, out: 0x47f5
+lh :: offset: 0x62, out: 0x556
+lh :: offset: 0x64, out: 0xffffffffffff9a08
+lh :: offset: 0x66, out: 0xffffffffffffa180
+lh :: offset: 0x68, out: 0xffffffffffff9564
+lh :: offset: 0x6a, out: 0xffffffffffffb77f
+lh :: offset: 0x6c, out: 0xffffffffffffd6d2
+lh :: offset: 0x6e, out: 0x40f
+lh :: offset: 0x70, out: 0xffffffffffffcebc
+lh :: offset: 0x72, out: 0xffffffffffff8279
+lh :: offset: 0x74, out: 0xffffffffffffb2c7
+lh :: offset: 0x76, out: 0x6bbe
+lh :: offset: 0x78, out: 0xffffffffffffb503
+lh :: offset: 0x7a, out: 0x4c2f
+lh :: offset: 0x7c, out: 0x1f18
+lh :: offset: 0x7e, out: 0xffffffffffffe4c7
+lh :: offset: 0x80, out: 0xffffffffffff94ff
+lh :: offset: 0x82, out: 0x52fc
+lh :: offset: 0x84, out: 0xffffffffffff81af
+lh :: offset: 0x86, out: 0xffffffffffffa797
+lh :: offset: 0x88, out: 0x31d8
+lh :: offset: 0x8a, out: 0xffffffffffffd916
+lh :: offset: 0x8c, out: 0x6dfc
+lh :: offset: 0x8e, out: 0x50ea
+lh :: offset: 0x90, out: 0x3654
+lh :: offset: 0x92, out: 0xffffffffffff9bd6
+lh :: offset: 0x94, out: 0x78e8
+lh :: offset: 0x96, out: 0xffffffffffff95b1
+lh :: offset: 0x98, out: 0xffffffffffff85e0
+lh :: offset: 0x9a, out: 0xffffffffffffa631
+lh :: offset: 0x9c, out: 0xffffffffffff9b63
+lh :: offset: 0x9e, out: 0x259b
+lh :: offset: 0xa0, out: 0x556b
+lh :: offset: 0xa2, out: 0x3eca
+lh :: offset: 0xa4, out: 0xffffffffffffccf1
+lh :: offset: 0xa6, out: 0x7ac5
+lh :: offset: 0xa8, out: 0xffffffffffffb42f
+lh :: offset: 0xaa, out: 0x5fc5
+lh :: offset: 0xac, out: 0xffffffffffff81ee
+lh :: offset: 0xae, out: 0xffffffffffffa0fb
+lh :: offset: 0xb0, out: 0x25b5
+lh :: offset: 0xb2, out: 0xfec
+lh :: offset: 0xb4, out: 0x1468
+lh :: offset: 0xb6, out: 0x2d97
+lh :: offset: 0xb8, out: 0xfffffffffffffc93
+lh :: offset: 0xba, out: 0xffffffffffffc513
+lh :: offset: 0xbc, out: 0x2cfb
+lh :: offset: 0xbe, out: 0x87a
+lh :: offset: 0xc0, out: 0x3c2c
+lh :: offset: 0xc2, out: 0xffffffffffffd9a9
+lh :: offset: 0xc4, out: 0xffffffffffffcda2
+lh :: offset: 0xc6, out: 0x766
+lh :: offset: 0xc8, out: 0x1791
+lh :: offset: 0xca, out: 0x722a
+lh :: offset: 0xcc, out: 0x7d72
+lh :: offset: 0xce, out: 0xffffffffffffda3e
+lh :: offset: 0xd0, out: 0x87c
+lh :: offset: 0xd2, out: 0xffffffffffffc9d1
+lh :: offset: 0xd4, out: 0xffffffffffff93ce
+lh :: offset: 0xd6, out: 0x24ad
+lh :: offset: 0xd8, out: 0x1d2a
+lh :: offset: 0xda, out: 0x7570
+lh :: offset: 0xdc, out: 0x3898
+lh :: offset: 0xde, out: 0x4ed2
+lh :: offset: 0xe0, out: 0xffffffffffffd0d0
+lh :: offset: 0xe2, out: 0x70db
+lh :: offset: 0xe4, out: 0x710c
+lh :: offset: 0xe6, out: 0xffffffffffffd036
+lh :: offset: 0xe8, out: 0x39c2
+lh :: offset: 0xea, out: 0x1c7d
+lh :: offset: 0xec, out: 0x341
+lh :: offset: 0xee, out: 0x5604
+lh :: offset: 0xf0, out: 0xffffffffffff8e94
+lh :: offset: 0xf2, out: 0xffffffffffffb7af
+lh :: offset: 0xf4, out: 0xffffffffffff8ecc
+lh :: offset: 0xf6, out: 0x31ce
+lh :: offset: 0xf8, out: 0x24eb
+lh :: offset: 0xfa, out: 0x6a8d
+lh :: offset: 0xfc, out: 0x1ce7
+lh :: offset: 0xfe, out: 0x674f
+lh :: offset: 0x100, out: 0x2f39
+lh :: offset: 0x102, out: 0x4544
+lh :: offset: 0x104, out: 0x12d6
+lh :: offset: 0x106, out: 0xffffffffffffe4a7
+lh :: offset: 0x108, out: 0x2608
+lh :: offset: 0x10a, out: 0xffffffffffffc2b7
+lh :: offset: 0x10c, out: 0x56da
+lh :: offset: 0x10e, out: 0x4c54
+lh :: offset: 0x110, out: 0xffffffffffff9001
+lh :: offset: 0x112, out: 0x2da
+lh :: offset: 0x114, out: 0xffffffffffffc8d7
+lh :: offset: 0x116, out: 0x252f
+lh :: offset: 0x118, out: 0xffffffffffffc890
+lh :: offset: 0x11a, out: 0xffffffffffffd5f1
+lh :: offset: 0x11c, out: 0xfffffffffffff2ef
+lh :: offset: 0x11e, out: 0xffffffffffffa4f7
+lh :: offset: 0x120, out: 0xffffffffffffed50
+lh :: offset: 0x122, out: 0x5cb
+lh :: offset: 0x124, out: 0xffffffffffffc8b0
+lh :: offset: 0x126, out: 0xffffffffffffa214
+lh :: offset: 0x128, out: 0x3147
+lh :: offset: 0x12a, out: 0xffffffffffff9189
+lh :: offset: 0x12c, out: 0x5991
+lh :: offset: 0x12e, out: 0x136c
+lh :: offset: 0x130, out: 0xffffffffffffc6ee
+lh :: offset: 0x132, out: 0xffffffffffffcff9
+lh :: offset: 0x134, out: 0xffffffffffff9a2f
+lh :: offset: 0x136, out: 0xffffffffffffb6f3
+lh :: offset: 0x138, out: 0xffffffffffffa809
+lh :: offset: 0x13a, out: 0x5212
+lh :: offset: 0x13c, out: 0x3889
+lh :: offset: 0x13e, out: 0x5270
+lh :: offset: 0x140, out: 0xffffffffffff8775
+lh :: offset: 0x142, out: 0xa04
+lh :: offset: 0x144, out: 0xffffffffffffad76
+lh :: offset: 0x146, out: 0x5040
+lh :: offset: 0x148, out: 0x2c3d
+lh :: offset: 0x14a, out: 0xffffffffffffe85e
+lh :: offset: 0x14c, out: 0xffffffffffff84bb
+lh :: offset: 0x14e, out: 0x5a83
+lh :: offset: 0x150, out: 0xffffffffffffae6a
+lh :: offset: 0x152, out: 0xffffffffffffff8f
+lh :: offset: 0x154, out: 0xffffffffffffc506
+lh :: offset: 0x156, out: 0xffffffffffffaa67
+lh :: offset: 0x158, out: 0xffffffffffffc071
+lh :: offset: 0x15a, out: 0x12dd
+lh :: offset: 0x15c, out: 0x60ed
+lh :: offset: 0x15e, out: 0x5ee3
+lh :: offset: 0x160, out: 0xffffffffffffc4c7
+lh :: offset: 0x162, out: 0x70f6
+lh :: offset: 0x164, out: 0x30dc
+lh :: offset: 0x166, out: 0xffffffffffffca5a
+lh :: offset: 0x168, out: 0xffffffffffffdfec
+lh :: offset: 0x16a, out: 0x2b23
+lh :: offset: 0x16c, out: 0xffffffffffff83cd
+lh :: offset: 0x16e, out: 0x5277
+lh :: offset: 0x170, out: 0xffffffffffffd3ad
+lh :: offset: 0x172, out: 0xffffffffffffba26
+lh :: offset: 0x174, out: 0xff7
+lh :: offset: 0x176, out: 0xffffffffffffd96b
+lh :: offset: 0x178, out: 0x4ab4
+lh :: offset: 0x17a, out: 0xffffffffffffaa79
+lh :: offset: 0x17c, out: 0xffffffffffff8418
+lh :: offset: 0x17e, out: 0xffffffffffffc00e
+lh :: offset: 0x180, out: 0xffffffffffffbb8c
+lh :: offset: 0x182, out: 0x35e
+lh :: offset: 0x184, out: 0xde0
+lh :: offset: 0x186, out: 0xfffffffffffff0b8
+lh :: offset: 0x188, out: 0x33b0
+lh :: offset: 0x18a, out: 0x6f54
+lh :: offset: 0x18c, out: 0xffffffffffffa97f
+lh :: offset: 0x18e, out: 0xffffffffffffdcf1
+lh :: offset: 0x190, out: 0x7743
+lh :: offset: 0x192, out: 0x3f37
+lh :: offset: 0x194, out: 0x3fd1
+lh :: offset: 0x196, out: 0xffffffffffffc081
+lh :: offset: 0x198, out: 0xffffffffffffec91
+lh :: offset: 0x19a, out: 0xffffffffffffd993
+lh :: offset: 0x19c, out: 0xffffffffffffc921
+lh :: offset: 0x19e, out: 0xffffffffffff95e4
+lh :: offset: 0x1a0, out: 0x49fb
+lh :: offset: 0x1a2, out: 0xfffffffffffff6a7
+lh :: offset: 0x1a4, out: 0xffffffffffff95b1
+lh :: offset: 0x1a6, out: 0xffffffffffffa5ab
+lh :: offset: 0x1a8, out: 0x1936
+lh :: offset: 0x1aa, out: 0x4378
+lh :: offset: 0x1ac, out: 0xffffffffffffc7ce
+lh :: offset: 0x1ae, out: 0xffffffffffff8d1e
+lh :: offset: 0x1b0, out: 0xffffffffffffb99e
+lh :: offset: 0x1b2, out: 0xffffffffffff8def
+lh :: offset: 0x1b4, out: 0x2f38
+lh :: offset: 0x1b6, out: 0x4907
+lh :: offset: 0x1b8, out: 0x47ea
+lh :: offset: 0x1ba, out: 0xffffffffffffcdcd
+lh :: offset: 0x1bc, out: 0x582b
+lh :: offset: 0x1be, out: 0x12fe
+lh :: offset: 0x1c0, out: 0xffffffffffffd685
+lh :: offset: 0x1c2, out: 0xffffffffffff884e
+lh :: offset: 0x1c4, out: 0x7655
+lh :: offset: 0x1c6, out: 0xffffffffffff8c4f
+lh :: offset: 0x1c8, out: 0x6168
+lh :: offset: 0x1ca, out: 0xffffffffffffd62a
+lh :: offset: 0x1cc, out: 0x34c1
+lh :: offset: 0x1ce, out: 0xffffffffffff95c7
+lh :: offset: 0x1d0, out: 0xffffffffffffd301
+lh :: offset: 0x1d2, out: 0x6989
+lh :: offset: 0x1d4, out: 0x4df4
+lh :: offset: 0x1d6, out: 0x7405
+lh :: offset: 0x1d8, out: 0x1ca1
+lh :: offset: 0x1da, out: 0xffffffffffff90bf
+lh :: offset: 0x1dc, out: 0x6cbb
+lh :: offset: 0x1de, out: 0x6db
+lh :: offset: 0x1e0, out: 0x5830
+lh :: offset: 0x1e2, out: 0xf02
+lh :: offset: 0x1e4, out: 0xffffffffffff9cae
+lh :: offset: 0x1e6, out: 0x393a
+lh :: offset: 0x1e8, out: 0xffffffffffff9a99
+lh :: offset: 0x1ea, out: 0x5fdb
+lh :: offset: 0x1ec, out: 0xffffffffffffdc7e
+lh :: offset: 0x1ee, out: 0xffffffffffffbc2d
+lh :: offset: 0x1f0, out: 0xffffffffffff8a96
+lh :: offset: 0x1f2, out: 0x47b
+lh :: offset: 0x1f4, out: 0xffffffffffffe340
+lh :: offset: 0x1f6, out: 0x5b48
+lh :: offset: 0x1f8, out: 0x75bf
+lh :: offset: 0x1fa, out: 0xffffffffffffafd2
+lh :: offset: 0x1fc, out: 0xffffffffffffd519
+lh :: offset: 0x1fe, out: 0xffffffffffffd322
+lh :: offset: 0x200, out: 0xffffffffffffde23
+lh :: offset: 0x202, out: 0x867
+lh :: offset: 0x204, out: 0xffffffffffffa630
+lh :: offset: 0x206, out: 0xfffffffffffff6ad
+lh :: offset: 0x208, out: 0x2c0a
+lh :: offset: 0x20a, out: 0xcf2
+lh :: offset: 0x20c, out: 0x5610
+lh :: offset: 0x20e, out: 0x3260
+lh :: offset: 0x210, out: 0xffffffffffff94a9
+lh :: offset: 0x212, out: 0x544
+lh :: offset: 0x214, out: 0x249b
+lh :: offset: 0x216, out: 0x18ef
+lh :: offset: 0x218, out: 0xfffffffffffff951
+lh :: offset: 0x21a, out: 0xffffffffffff9fb5
+lh :: offset: 0x21c, out: 0x5b56
+lh :: offset: 0x21e, out: 0xfffffffffffffcde
+lh :: offset: 0x220, out: 0xffffffffffff81da
+lh :: offset: 0x222, out: 0xfffffffffffff820
+lh :: offset: 0x224, out: 0x468
+lh :: offset: 0x226, out: 0x319b
+lh :: offset: 0x228, out: 0xffffffffffff8c61
+lh :: offset: 0x22a, out: 0xffffffffffffca5a
+lh :: offset: 0x22c, out: 0x5725
+lh :: offset: 0x22e, out: 0xfffffffffffff2ec
+lh :: offset: 0x230, out: 0xffffffffffff8b95
+lh :: offset: 0x232, out: 0xffffffffffffa6dd
+lh :: offset: 0x234, out: 0xffffffffffffc25d
+lh :: offset: 0x236, out: 0xffffffffffffc8bf
+lh :: offset: 0x238, out: 0x300c
+lh :: offset: 0x23a, out: 0xffffffffffffe751
+lh :: offset: 0x23c, out: 0xffffffffffffdac6
+lh :: offset: 0x23e, out: 0x162f
+lh :: offset: 0x240, out: 0x6778
+lh :: offset: 0x242, out: 0xfffffffffffffdf3
+lh :: offset: 0x244, out: 0xffffffffffffba52
+lh :: offset: 0x246, out: 0xffffffffffffa850
+lh :: offset: 0x248, out: 0xffffffffffffad00
+lh :: offset: 0x24a, out: 0xffffffffffffb1f7
+lh :: offset: 0x24c, out: 0xffffffffffffda78
+lh :: offset: 0x24e, out: 0x479f
+lh :: offset: 0x250, out: 0x8d4
+lh :: offset: 0x252, out: 0x4168
+lh :: offset: 0x254, out: 0xffffffffffffa6b6
+lh :: offset: 0x256, out: 0xffffffffffffd98a
+lh :: offset: 0x258, out: 0xfffffffffffff518
+lh :: offset: 0x25a, out: 0x381d
+lh :: offset: 0x25c, out: 0xffffffffffffce63
+lh :: offset: 0x25e, out: 0x4413
+lh :: offset: 0x260, out: 0xffffffffffffe462
+lh :: offset: 0x262, out: 0x7f3f
+lh :: offset: 0x264, out: 0xffffffffffffe525
+lh :: offset: 0x266, out: 0x5fc0
+lh :: offset: 0x268, out: 0xffffffffffffccd3
+lh :: offset: 0x26a, out: 0xffffffffffff92e1
+lh :: offset: 0x26c, out: 0x7632
+lh :: offset: 0x26e, out: 0x1f28
+lh :: offset: 0x270, out: 0xffffffffffff8294
+lh :: offset: 0x272, out: 0x6494
+lh :: offset: 0x274, out: 0x4018
+lh :: offset: 0x276, out: 0xfffffffffffffd8f
+lh :: offset: 0x278, out: 0x15d3
+lh :: offset: 0x27a, out: 0x2040
+lh :: offset: 0x27c, out: 0x52e8
+lh :: offset: 0x27e, out: 0xfffffffffffff0e5
+lh :: offset: 0x280, out: 0x7caf
+lh :: offset: 0x282, out: 0xffffffffffff83d2
+lh :: offset: 0x284, out: 0xffffffffffff880f
+lh :: offset: 0x286, out: 0xfffffffffffff344
+lh :: offset: 0x288, out: 0xfffffffffffff156
+lh :: offset: 0x28a, out: 0xffffffffffffa04c
+lh :: offset: 0x28c, out: 0x747d
+lh :: offset: 0x28e, out: 0xffffffffffffefd7
+lh :: offset: 0x290, out: 0xffffffffffff93e2
+lh :: offset: 0x292, out: 0x601c
+lh :: offset: 0x294, out: 0xf31
+lh :: offset: 0x296, out: 0xffffffffffffd710
+lh :: offset: 0x298, out: 0xffffffffffffe1e1
+lh :: offset: 0x29a, out: 0xffffffffffffa679
+lh :: offset: 0x29c, out: 0x131c
+lh :: offset: 0x29e, out: 0xffffffffffffd933
+lh :: offset: 0x2a0, out: 0x2429
+lh :: offset: 0x2a2, out: 0x6b75
+lh :: offset: 0x2a4, out: 0xffffffffffffa76f
+lh :: offset: 0x2a6, out: 0xffffffffffffa427
+lh :: offset: 0x2a8, out: 0xffffffffffffd296
+lh :: offset: 0x2aa, out: 0xffffffffffffe2d2
+lh :: offset: 0x2ac, out: 0x139e
+lh :: offset: 0x2ae, out: 0xffffffffffffe56a
+lh :: offset: 0x2b0, out: 0x5a82
+lh :: offset: 0x2b2, out: 0x447f
+lh :: offset: 0x2b4, out: 0x6dc2
+lh :: offset: 0x2b6, out: 0xffffffffffffa5c0
+lh :: offset: 0x2b8, out: 0x76c8
+lh :: offset: 0x2ba, out: 0xffffffffffff9e80
+lh :: offset: 0x2bc, out: 0xffffffffffffc07d
+lh :: offset: 0x2be, out: 0xffffffffffffc168
+lh :: offset: 0x2c0, out: 0x70d
+lh :: offset: 0x2c2, out: 0xffffffffffffc345
+lh :: offset: 0x2c4, out: 0x4bfe
+lh :: offset: 0x2c6, out: 0x348f
+lh :: offset: 0x2c8, out: 0xffffffffffffbddc
+lh :: offset: 0x2ca, out: 0x7123
+lh :: offset: 0x2cc, out: 0xffffffffffffdd6d
+lh :: offset: 0x2ce, out: 0x241b
+lh :: offset: 0x2d0, out: 0xfffffffffffff62f
+lh :: offset: 0x2d2, out: 0xffffffffffffb727
+lh :: offset: 0x2d4, out: 0xffffffffffffa59f
+lh :: offset: 0x2d6, out: 0xffffffffffffcebe
+lh :: offset: 0x2d8, out: 0x109f
+lh :: offset: 0x2da, out: 0x27e9
+lh :: offset: 0x2dc, out: 0xf9f
+lh :: offset: 0x2de, out: 0x46fb
+lh :: offset: 0x2e0, out: 0x3f63
+lh :: offset: 0x2e2, out: 0xffffffffffffdaa9
+lh :: offset: 0x2e4, out: 0xffffffffffffafd1
+lh :: offset: 0x2e6, out: 0xffffffffffff99d7
+lh :: offset: 0x2e8, out: 0xffffffffffffdbcb
+lh :: offset: 0x2ea, out: 0x312e
+lh :: offset: 0x2ec, out: 0xffffffffffffa3d4
+lh :: offset: 0x2ee, out: 0xffffffffffff84f2
+lh :: offset: 0x2f0, out: 0x1f35
+lh :: offset: 0x2f2, out: 0x3faa
+lh :: offset: 0x2f4, out: 0xffffffffffffda4f
+lh :: offset: 0x2f6, out: 0xffffffffffffe4c6
+lh :: offset: 0x2f8, out: 0xffffffffffff8b08
+lh :: offset: 0x2fa, out: 0x6ee0
+lh :: offset: 0x2fc, out: 0x7150
+lh :: offset: 0x2fe, out: 0xffffffffffffc260
+lh :: offset: 0x300, out: 0xffffffffffffe547
+lh :: offset: 0x302, out: 0x50d5
+lh :: offset: 0x304, out: 0xffffffffffffd925
+lh :: offset: 0x306, out: 0x7f25
+lh :: offset: 0x308, out: 0x3d69
+lh :: offset: 0x30a, out: 0x625f
+lh :: offset: 0x30c, out: 0xffffffffffffe9a6
+lh :: offset: 0x30e, out: 0xffffffffffffdb5b
+lh :: offset: 0x310, out: 0x70a3
+lh :: offset: 0x312, out: 0xffffffffffffe042
+lh :: offset: 0x314, out: 0x4340
+lh :: offset: 0x316, out: 0xffffffffffffac96
+lh :: offset: 0x318, out: 0xffffffffffffc047
+lh :: offset: 0x31a, out: 0xffffffffffff8f03
+lh :: offset: 0x31c, out: 0x6980
+lh :: offset: 0x31e, out: 0x171e
+lh :: offset: 0x320, out: 0x3ce8
+lh :: offset: 0x322, out: 0x39a5
+lh :: offset: 0x324, out: 0x1cf9
+lh :: offset: 0x326, out: 0x29e3
+lh :: offset: 0x328, out: 0xffffffffffffe2fb
+lh :: offset: 0x32a, out: 0xfffffffffffffa89
+lh :: offset: 0x32c, out: 0x5eb6
+lh :: offset: 0x32e, out: 0xffffffffffff8958
+lh :: offset: 0x330, out: 0xffffffffffffd24b
+lh :: offset: 0x332, out: 0xffffffffffffb05d
+lh :: offset: 0x334, out: 0x76ed
+lh :: offset: 0x336, out: 0x25b7
+lh :: offset: 0x338, out: 0xeb9
+lh :: offset: 0x33a, out: 0x682c
+lh :: offset: 0x33c, out: 0x1703
+lh :: offset: 0x33e, out: 0x12f1
+lh :: offset: 0x340, out: 0xffffffffffff8478
+lh :: offset: 0x342, out: 0x5280
+lh :: offset: 0x344, out: 0xffffffffffffdd30
+lh :: offset: 0x346, out: 0x1d0d
+lh :: offset: 0x348, out: 0x179c
+lh :: offset: 0x34a, out: 0x77aa
+lh :: offset: 0x34c, out: 0x1f8f
+lh :: offset: 0x34e, out: 0xffffffffffffd6ef
+lh :: offset: 0x350, out: 0x2644
+lh :: offset: 0x352, out: 0x4ced
+lh :: offset: 0x354, out: 0x2998
+lh :: offset: 0x356, out: 0x436d
+lh :: offset: 0x358, out: 0x717
+lh :: offset: 0x35a, out: 0x5c9d
+lh :: offset: 0x35c, out: 0xffffffffffffd58c
+lh :: offset: 0x35e, out: 0xffffffffffffa708
+lh :: offset: 0x360, out: 0x663d
+lh :: offset: 0x362, out: 0x610
+lh :: offset: 0x364, out: 0x5583
+lh :: offset: 0x366, out: 0x3287
+lh :: offset: 0x368, out: 0xffffffffffffab7d
+lh :: offset: 0x36a, out: 0xffffffffffffd048
+lh :: offset: 0x36c, out: 0xffffffffffff8951
+lh :: offset: 0x36e, out: 0xffffffffffffd68b
+lh :: offset: 0x370, out: 0xfffffffffffff698
+lh :: offset: 0x372, out: 0x2367
+lh :: offset: 0x374, out: 0xe82
+lh :: offset: 0x376, out: 0x471b
+lh :: offset: 0x378, out: 0x3688
+lh :: offset: 0x37a, out: 0x6c59
+lh :: offset: 0x37c, out: 0xffffffffffffd98d
+lh :: offset: 0x37e, out: 0x26b2
+lh :: offset: 0x380, out: 0x9ca
+lh :: offset: 0x382, out: 0x4bdb
+lh :: offset: 0x384, out: 0xffffffffffffd32b
+lh :: offset: 0x386, out: 0xffffffffffffe479
+lh :: offset: 0x388, out: 0xfffffffffffffd5d
+lh :: offset: 0x38a, out: 0x7d1d
+lh :: offset: 0x38c, out: 0xffffffffffff9962
+lh :: offset: 0x38e, out: 0xffffffffffffe61f
+lh :: offset: 0x390, out: 0x3f46
+lh :: offset: 0x392, out: 0x553e
+lh :: offset: 0x394, out: 0xffffffffffffcad3
+lh :: offset: 0x396, out: 0x74df
+lh :: offset: 0x398, out: 0x2e9a
+lh :: offset: 0x39a, out: 0xffffffffffffb97d
+lh :: offset: 0x39c, out: 0x3eed
+lh :: offset: 0x39e, out: 0xfffffffffffff2a7
+lh :: offset: 0x3a0, out: 0x36a6
+lh :: offset: 0x3a2, out: 0xfffffffffffff7fa
+lh :: offset: 0x3a4, out: 0x3c0c
+lh :: offset: 0x3a6, out: 0xffffffffffff9f33
+lh :: offset: 0x3a8, out: 0xffffffffffff8bb9
+lh :: offset: 0x3aa, out: 0x38e3
+lh :: offset: 0x3ac, out: 0x155e
+lh :: offset: 0x3ae, out: 0xffffffffffffc9dc
+lh :: offset: 0x3b0, out: 0xffffffffffffd2df
+lh :: offset: 0x3b2, out: 0x25c4
+lh :: offset: 0x3b4, out: 0x1947
+lh :: offset: 0x3b6, out: 0xffffffffffff8206
+lh :: offset: 0x3b8, out: 0xffffffffffffbc65
+lh :: offset: 0x3ba, out: 0xffffffffffffbf27
+lh :: offset: 0x3bc, out: 0xffffffffffffeb32
+lh :: offset: 0x3be, out: 0x1825
+lh :: offset: 0x3c0, out: 0xffffffffffffa8b0
+lh :: offset: 0x3c2, out: 0xffffffffffff8fe6
+lh :: offset: 0x3c4, out: 0x7a8b
+lh :: offset: 0x3c6, out: 0xffffffffffffc7da
+lh :: offset: 0x3c8, out: 0xffffffffffff852b
+lh :: offset: 0x3ca, out: 0x5bca
+lh :: offset: 0x3cc, out: 0xfffffffffffff8df
+lh :: offset: 0x3ce, out: 0xffffffffffffcde8
+lh :: offset: 0x3d0, out: 0x478
+lh :: offset: 0x3d2, out: 0xffffffffffff909b
+lh :: offset: 0x3d4, out: 0x59a9
+lh :: offset: 0x3d6, out: 0xffffffffffff9269
+lh :: offset: 0x3d8, out: 0xffffffffffffbfb3
+lh :: offset: 0x3da, out: 0x1cc8
+lh :: offset: 0x3dc, out: 0x7857
+lh :: offset: 0x3de, out: 0x360f
+lh :: offset: 0x3e0, out: 0xffffffffffffb665
+lh :: offset: 0x3e2, out: 0xffffffffffffed5e
+lh :: offset: 0x3e4, out: 0x7f89
+lh :: offset: 0x3e6, out: 0xffffffffffffe9a2
+lh :: offset: 0x3e8, out: 0x15da
+lh :: offset: 0x3ea, out: 0xffffffffffff9474
+lh :: offset: 0x3ec, out: 0xffffffffffffb7a8
+lh :: offset: 0x3ee, out: 0xffffffffffffd5e4
+lh :: offset: 0x3f0, out: 0xfffffffffffff6b3
+lh :: offset: 0x3f2, out: 0x537d
+lh :: offset: 0x3f4, out: 0x2af9
+lh :: offset: 0x3f6, out: 0xfcc
+lh :: offset: 0x3f8, out: 0x223d
+lh :: offset: 0x3fa, out: 0x7cfe
+lh :: offset: 0x3fc, out: 0x2b96
+lh :: offset: 0x3fe, out: 0x1897
+lh :: offset: 0x400, out: 0x420b
+lh :: offset: 0x402, out: 0x34f5
+lh :: offset: 0x404, out: 0x3373
+lh :: offset: 0x406, out: 0x4a4b
+lh :: offset: 0x408, out: 0xffffffffffff897c
+lh :: offset: 0x40a, out: 0xffffffffffff8c8d
+lh :: offset: 0x40c, out: 0xffffffffffffdd46
+lh :: offset: 0x40e, out: 0xffffffffffffb33c
+lh :: offset: 0x410, out: 0x7a38
+lh :: offset: 0x412, out: 0x7445
+lh :: offset: 0x414, out: 0xffffffffffffe392
+lh :: offset: 0x416, out: 0xffffffffffffccd9
+lh :: offset: 0x418, out: 0x512f
+lh :: offset: 0x41a, out: 0x29b1
+lh :: offset: 0x41c, out: 0xffffffffffffd800
+lh :: offset: 0x41e, out: 0xc9
+lh :: offset: 0x420, out: 0xffffffffffffeade
+lh :: offset: 0x422, out: 0xffffffffffffd5c5
+lh :: offset: 0x424, out: 0x3dad
+lh :: offset: 0x426, out: 0x20a
+lh :: offset: 0x428, out: 0xffffffffffff8a62
+lh :: offset: 0x42a, out: 0x29d7
+lh :: offset: 0x42c, out: 0x31ee
+lh :: offset: 0x42e, out: 0xffffffffffffa35b
+lh :: offset: 0x430, out: 0x2c3c
+lh :: offset: 0x432, out: 0x3f9e
+lh :: offset: 0x434, out: 0x4898
+lh :: offset: 0x436, out: 0x5649
+lh :: offset: 0x438, out: 0x7ff6
+lh :: offset: 0x43a, out: 0x1e78
+lh :: offset: 0x43c, out: 0xffffffffffffdc9c
+lh :: offset: 0x43e, out: 0xb77
+lh :: offset: 0x440, out: 0x2299
+lh :: offset: 0x442, out: 0xffffffffffffb0e0
+lh :: offset: 0x444, out: 0x1d5e
+lh :: offset: 0x446, out: 0x68ec
+lh :: offset: 0x448, out: 0x7c3b
+lh :: offset: 0x44a, out: 0x467
+lh :: offset: 0x44c, out: 0x3d0c
+lh :: offset: 0x44e, out: 0x6e25
+lh :: offset: 0x450, out: 0x164e
+lh :: offset: 0x452, out: 0x17c1
+lh :: offset: 0x454, out: 0xffffffffffffe7fb
+lh :: offset: 0x456, out: 0x6587
+lh :: offset: 0x458, out: 0xfffffffffffffa4c
+lh :: offset: 0x45a, out: 0xffffffffffffa28b
+lh :: offset: 0x45c, out: 0x56d4
+lh :: offset: 0x45e, out: 0xffffffffffff950b
+lh :: offset: 0x460, out: 0xffffffffffffe5e9
+lh :: offset: 0x462, out: 0xffffffffffffa314
+lh :: offset: 0x464, out: 0xffffffffffffbe7f
+lh :: offset: 0x466, out: 0xffffffffffffa08a
+lh :: offset: 0x468, out: 0xfffffffffffff8be
+lh :: offset: 0x46a, out: 0xffffffffffff8164
+lh :: offset: 0x46c, out: 0x1596
+lh :: offset: 0x46e, out: 0x49c5
+lh :: offset: 0x470, out: 0x7ca3
+lh :: offset: 0x472, out: 0x2597
+lh :: offset: 0x474, out: 0xffffffffffff84e6
+lh :: offset: 0x476, out: 0xffffffffffff9b17
+lh :: offset: 0x478, out: 0xfffffffffffffc8d
+lh :: offset: 0x47a, out: 0x543c
+lh :: offset: 0x47c, out: 0xffffffffffffa1f2
+lh :: offset: 0x47e, out: 0x4f5c
+lh :: offset: 0x480, out: 0x4aeb
+lh :: offset: 0x482, out: 0x6ca0
+lh :: offset: 0x484, out: 0xffffffffffffe345
+lh :: offset: 0x486, out: 0xffffffffffff9e36
+lh :: offset: 0x488, out: 0xffffffffffffc532
+lh :: offset: 0x48a, out: 0xffffffffffffe18e
+lh :: offset: 0x48c, out: 0x1879
+lh :: offset: 0x48e, out: 0xffffffffffff80fa
+lh :: offset: 0x490, out: 0xffffffffffffb3fd
+lh :: offset: 0x492, out: 0xffffffffffffec29
+lh :: offset: 0x494, out: 0x4f28
+lh :: offset: 0x496, out: 0x7d1c
+lh :: offset: 0x498, out: 0xffffffffffffb620
+lh :: offset: 0x49a, out: 0x660a
+lh :: offset: 0x49c, out: 0x4973
+lh :: offset: 0x49e, out: 0x2b90
+lh :: offset: 0x4a0, out: 0xffffffffffff9931
+lh :: offset: 0x4a2, out: 0x38f1
+lh :: offset: 0x4a4, out: 0x6cfd
+lh :: offset: 0x4a6, out: 0xffffffffffffe991
+lh :: offset: 0x4a8, out: 0xffffffffffffde02
+lh :: offset: 0x4aa, out: 0xffffffffffffd133
+lh :: offset: 0x4ac, out: 0x7d54
+lh :: offset: 0x4ae, out: 0x7b9
+lh :: offset: 0x4b0, out: 0x13a3
+lh :: offset: 0x4b2, out: 0xffffffffffff90e1
+lh :: offset: 0x4b4, out: 0xffffffffffffe1da
+lh :: offset: 0x4b6, out: 0xffffffffffffb15a
+lh :: offset: 0x4b8, out: 0x7434
+lh :: offset: 0x4ba, out: 0xffffffffffff91a6
+lh :: offset: 0x4bc, out: 0xffffffffffff8287
+lh :: offset: 0x4be, out: 0x16c8
+lh :: offset: 0x4c0, out: 0xffffffffffff8cff
+lh :: offset: 0x4c2, out: 0x404a
+lh :: offset: 0x4c4, out: 0xffffffffffffede2
+lh :: offset: 0x4c6, out: 0xffffffffffff92f2
+lh :: offset: 0x4c8, out: 0xffffffffffffb9ce
+lh :: offset: 0x4ca, out: 0xffffffffffffc0db
+lh :: offset: 0x4cc, out: 0x1f83
+lh :: offset: 0x4ce, out: 0x7636
+lh :: offset: 0x4d0, out: 0x2eaa
+lh :: offset: 0x4d2, out: 0x5aa7
+lh :: offset: 0x4d4, out: 0x509
+lh :: offset: 0x4d6, out: 0x771c
+lh :: offset: 0x4d8, out: 0xffffffffffffd327
+lh :: offset: 0x4da, out: 0x538e
+lh :: offset: 0x4dc, out: 0x1875
+lh :: offset: 0x4de, out: 0x241b
+lh :: offset: 0x4e0, out: 0x42e9
+lh :: offset: 0x4e2, out: 0xfffffffffffff854
+lh :: offset: 0x4e4, out: 0xffffffffffff8b73
+lh :: offset: 0x4e6, out: 0xffffffffffff9b6b
+lh :: offset: 0x4e8, out: 0x78e4
+lh :: offset: 0x4ea, out: 0xffffffffffffe50c
+lh :: offset: 0x4ec, out: 0xffffffffffffeccb
+lh :: offset: 0x4ee, out: 0xffffffffffffba1a
+lh :: offset: 0x4f0, out: 0xfffffffffffff6b6
+lh :: offset: 0x4f2, out: 0xfffffffffffffa3f
+lh :: offset: 0x4f4, out: 0xffffffffffffcd9d
+lh :: offset: 0x4f6, out: 0x27cb
+lh :: offset: 0x4f8, out: 0x7391
+lh :: offset: 0x4fa, out: 0x6483
+lh :: offset: 0x4fc, out: 0xffffffffffffae3e
+lh :: offset: 0x4fe, out: 0xffffffffffff9423
+lh :: offset: 0x500, out: 0x276a
+lh :: offset: 0x502, out: 0xfffffffffffff70a
+lh :: offset: 0x504, out: 0xe12
+lh :: offset: 0x506, out: 0xffffffffffff8561
+lh :: offset: 0x508, out: 0x304
+lh :: offset: 0x50a, out: 0x5bf6
+lh :: offset: 0x50c, out: 0xffffffffffffb5e7
+lh :: offset: 0x50e, out: 0x4b6e
+lh :: offset: 0x510, out: 0x2022
+lh :: offset: 0x512, out: 0x3f13
+lh :: offset: 0x514, out: 0x8ac
+lh :: offset: 0x516, out: 0xffffffffffffcfa6
+lh :: offset: 0x518, out: 0xfffffffffffff83c
+lh :: offset: 0x51a, out: 0x5574
+lh :: offset: 0x51c, out: 0x3976
+lh :: offset: 0x51e, out: 0xffffffffffffb5f5
+lh :: offset: 0x520, out: 0x1f97
+lh :: offset: 0x522, out: 0x20f9
+lh :: offset: 0x524, out: 0x4692
+lh :: offset: 0x526, out: 0x3c3d
+lh :: offset: 0x528, out: 0x620d
+lh :: offset: 0x52a, out: 0x2850
+lh :: offset: 0x52c, out: 0x6d24
+lh :: offset: 0x52e, out: 0x48dd
+lh :: offset: 0x530, out: 0x60a5
+lh :: offset: 0x532, out: 0x21e9
+lh :: offset: 0x534, out: 0xffffffffffff9ff4
+lh :: offset: 0x536, out: 0xffffffffffffa732
+lh :: offset: 0x538, out: 0x5a08
+lh :: offset: 0x53a, out: 0xfffffffffffff3ab
+lh :: offset: 0x53c, out: 0x5c68
+lh :: offset: 0x53e, out: 0xf0b
+lh :: offset: 0x540, out: 0xffffffffffffc7a5
+lh :: offset: 0x542, out: 0xffffffffffff9be7
+lh :: offset: 0x544, out: 0xffffffffffff800f
+lh :: offset: 0x546, out: 0x3d26
+lh :: offset: 0x548, out: 0x1aec
+lh :: offset: 0x54a, out: 0xffffffffffffdf29
+lh :: offset: 0x54c, out: 0xffffffffffff82ca
+lh :: offset: 0x54e, out: 0x1b41
+lh :: offset: 0x550, out: 0x2b86
+lh :: offset: 0x552, out: 0x13a2
+lh :: offset: 0x554, out: 0x60d1
+lh :: offset: 0x556, out: 0xffffffffffff9dcd
+lh :: offset: 0x558, out: 0x2518
+lh :: offset: 0x55a, out: 0xffffffffffffac8b
+lh :: offset: 0x55c, out: 0xe8b
+lh :: offset: 0x55e, out: 0xffffffffffffbe7f
+lh :: offset: 0x560, out: 0x743e
+lh :: offset: 0x562, out: 0x568d
+lh :: offset: 0x564, out: 0x2fcf
+lh :: offset: 0x566, out: 0x486b
+lh :: offset: 0x568, out: 0x126f
+lh :: offset: 0x56a, out: 0x646f
+lh :: offset: 0x56c, out: 0x34c3
+lh :: offset: 0x56e, out: 0x1728
+lh :: offset: 0x570, out: 0xffffffffffffaab0
+lh :: offset: 0x572, out: 0x1961
+lh :: offset: 0x574, out: 0x56fc
+lh :: offset: 0x576, out: 0x4d12
+lh :: offset: 0x578, out: 0x7535
+lh :: offset: 0x57a, out: 0xffffffffffffcd33
+lh :: offset: 0x57c, out: 0xffffffffffff8595
+lh :: offset: 0x57e, out: 0xffffffffffffd342
+lh :: offset: 0x580, out: 0xffffffffffffdfb2
+lh :: offset: 0x582, out: 0x54da
+lh :: offset: 0x584, out: 0x4223
+lh :: offset: 0x586, out: 0x46ec
+lh :: offset: 0x588, out: 0xffffffffffffa867
+lh :: offset: 0x58a, out: 0x26c9
+lh :: offset: 0x58c, out: 0x81
+lh :: offset: 0x58e, out: 0xffffffffffffab2a
+lh :: offset: 0x590, out: 0xffffffffffff9bfe
+lh :: offset: 0x592, out: 0xffffffffffffffa1
+lh :: offset: 0x594, out: 0x679d
+lh :: offset: 0x596, out: 0x7438
+lh :: offset: 0x598, out: 0xffffffffffffc769
+lh :: offset: 0x59a, out: 0xffffffffffff9826
+lh :: offset: 0x59c, out: 0xffffffffffffb7de
+lh :: offset: 0x59e, out: 0xffffffffffffe244
+lh :: offset: 0x5a0, out: 0x3c07
+lh :: offset: 0x5a2, out: 0xffffffffffffaf97
+lh :: offset: 0x5a4, out: 0xfffffffffffffba6
+lh :: offset: 0x5a6, out: 0x704a
+lh :: offset: 0x5a8, out: 0x5213
+lh :: offset: 0x5aa, out: 0x64dc
+lh :: offset: 0x5ac, out: 0x4c5
+lh :: offset: 0x5ae, out: 0xffffffffffff8bfe
+lh :: offset: 0x5b0, out: 0xffffffffffffe0f7
+lh :: offset: 0x5b2, out: 0xffffffffffffbb58
+lh :: offset: 0x5b4, out: 0xffffffffffff9ab7
+lh :: offset: 0x5b6, out: 0xffffffffffffaebc
+lh :: offset: 0x5b8, out: 0xffffffffffffe336
+lh :: offset: 0x5ba, out: 0xffffffffffffc60c
+lh :: offset: 0x5bc, out: 0xffffffffffffdeeb
+lh :: offset: 0x5be, out: 0xffffffffffff954d
+lh :: offset: 0x5c0, out: 0xffffffffffffd5b2
+lh :: offset: 0x5c2, out: 0x120c
+lh :: offset: 0x5c4, out: 0x6f52
+lh :: offset: 0x5c6, out: 0x416e
+lh :: offset: 0x5c8, out: 0xffffffffffff85a2
+lh :: offset: 0x5ca, out: 0xffffffffffffd4ff
+lh :: offset: 0x5cc, out: 0x7e62
+lh :: offset: 0x5ce, out: 0xffffffffffff8a34
+lh :: offset: 0x5d0, out: 0xffffffffffff986a
+lh :: offset: 0x5d2, out: 0x2b65
+lh :: offset: 0x5d4, out: 0x4a4e
+lh :: offset: 0x5d6, out: 0x7e07
+lh :: offset: 0x5d8, out: 0xffffffffffffa974
+lh :: offset: 0x5da, out: 0xffffffffffffeac4
+lh :: offset: 0x5dc, out: 0x3a48
+lh :: offset: 0x5de, out: 0xffffffffffff9b55
+lh :: offset: 0x5e0, out: 0xffffffffffffa388
+lh :: offset: 0x5e2, out: 0xffffffffffffc162
+lh :: offset: 0x5e4, out: 0x72f1
+lh :: offset: 0x5e6, out: 0xfffffffffffff8f5
+lh :: offset: 0x5e8, out: 0xffffffffffffe8c1
+lh :: offset: 0x5ea, out: 0x1f45
+lh :: offset: 0x5ec, out: 0xffffffffffffe749
+lh :: offset: 0x5ee, out: 0x5ea9
+lh :: offset: 0x5f0, out: 0xffffffffffffadaa
+lh :: offset: 0x5f2, out: 0x5a76
+lh :: offset: 0x5f4, out: 0x5cc1
+lh :: offset: 0x5f6, out: 0xffffffffffffc8b4
+lh :: offset: 0x5f8, out: 0x7ab4
+lh :: offset: 0x5fa, out: 0xffffffffffffce88
+lh :: offset: 0x5fc, out: 0xffffffffffffdfa6
+lh :: offset: 0x5fe, out: 0x5c0
+lh :: offset: 0x600, out: 0xffffffffffffb42a
+lh :: offset: 0x602, out: 0xffffffffffffd6e6
+lh :: offset: 0x604, out: 0x59a7
+lh :: offset: 0x606, out: 0xffffffffffffb04f
+lh :: offset: 0x608, out: 0x4bf8
+lh :: offset: 0x60a, out: 0x485a
+lh :: offset: 0x60c, out: 0xffffffffffffb728
+lh :: offset: 0x60e, out: 0xffffffffffff922f
+lh :: offset: 0x610, out: 0x76a3
+lh :: offset: 0x612, out: 0xffffffffffffd60c
+lh :: offset: 0x614, out: 0x3b66
+lh :: offset: 0x616, out: 0xffffffffffffa7fb
+lh :: offset: 0x618, out: 0x31e0
+lh :: offset: 0x61a, out: 0xffffffffffffc6af
+lh :: offset: 0x61c, out: 0xfffffffffffffdc2
+lh :: offset: 0x61e, out: 0xffffffffffff8eda
+lh :: offset: 0x620, out: 0x5360
+lh :: offset: 0x622, out: 0x6bb4
+lh :: offset: 0x624, out: 0xffffffffffffbf0c
+lh :: offset: 0x626, out: 0xffffffffffff999d
+lh :: offset: 0x628, out: 0x32fc
+lh :: offset: 0x62a, out: 0x12c8
+lh :: offset: 0x62c, out: 0x1b79
+lh :: offset: 0x62e, out: 0x19f0
+lh :: offset: 0x630, out: 0x3ef8
+lh :: offset: 0x632, out: 0xffffffffffff8384
+lh :: offset: 0x634, out: 0xffffffffffffc72e
+lh :: offset: 0x636, out: 0xfffffffffffffcd6
+lh :: offset: 0x638, out: 0x38b1
+lh :: offset: 0x63a, out: 0xffffffffffffc7bb
+lh :: offset: 0x63c, out: 0x6a2a
+lh :: offset: 0x63e, out: 0x3580
+lh :: offset: 0x640, out: 0x15eb
+lh :: offset: 0x642, out: 0xfffffffffffff612
+lh :: offset: 0x644, out: 0x1dca
+lh :: offset: 0x646, out: 0x77c9
+lh :: offset: 0x648, out: 0x5eaa
+lh :: offset: 0x64a, out: 0xffffffffffffcdd9
+lh :: offset: 0x64c, out: 0xfffffffffffffd91
+lh :: offset: 0x64e, out: 0x47ae
+lh :: offset: 0x650, out: 0xffffffffffffbb84
+lh :: offset: 0x652, out: 0x70f9
+lh :: offset: 0x654, out: 0xffffffffffff81e9
+lh :: offset: 0x656, out: 0x1117
+lh :: offset: 0x658, out: 0x5d4
+lh :: offset: 0x65a, out: 0x2aea
+lh :: offset: 0x65c, out: 0xffffffffffffc6a5
+lh :: offset: 0x65e, out: 0x32e0
+lh :: offset: 0x660, out: 0x14ab
+lh :: offset: 0x662, out: 0xfffffffffffff364
+lh :: offset: 0x664, out: 0x19fb
+lh :: offset: 0x666, out: 0xffffffffffff9e63
+lh :: offset: 0x668, out: 0x249d
+lh :: offset: 0x66a, out: 0x559a
+lh :: offset: 0x66c, out: 0xffffffffffffa8d7
+lh :: offset: 0x66e, out: 0x2aac
+lh :: offset: 0x670, out: 0xcd6
+lh :: offset: 0x672, out: 0x764f
+lh :: offset: 0x674, out: 0x84b
+lh :: offset: 0x676, out: 0x30ec
+lh :: offset: 0x678, out: 0x7f03
+lh :: offset: 0x67a, out: 0xffffffffffffac07
+lh :: offset: 0x67c, out: 0xffffffffffff9246
+lh :: offset: 0x67e, out: 0xffffffffffff8fdf
+lh :: offset: 0x680, out: 0x7e35
+lh :: offset: 0x682, out: 0xffffffffffffce6d
+lh :: offset: 0x684, out: 0x56e6
+lh :: offset: 0x686, out: 0x70f5
+lh :: offset: 0x688, out: 0x1528
+lh :: offset: 0x68a, out: 0x2859
+lh :: offset: 0x68c, out: 0x1a65
+lh :: offset: 0x68e, out: 0x2711
+lh :: offset: 0x690, out: 0xffffffffffff9e1c
+lh :: offset: 0x692, out: 0x3283
+lh :: offset: 0x694, out: 0xffffffffffffd215
+lh :: offset: 0x696, out: 0xffffffffffffa9fb
+lh :: offset: 0x698, out: 0xffffffffffff8d95
+lh :: offset: 0x69a, out: 0xffffffffffffc049
+lh :: offset: 0x69c, out: 0x282a
+lh :: offset: 0x69e, out: 0x417
+lh :: offset: 0x6a0, out: 0xfffffffffffff2e7
+lh :: offset: 0x6a2, out: 0xffffffffffffa490
+lh :: offset: 0x6a4, out: 0xffffffffffff9780
+lh :: offset: 0x6a6, out: 0x58f3
+lh :: offset: 0x6a8, out: 0x775b
+lh :: offset: 0x6aa, out: 0x4cca
+lh :: offset: 0x6ac, out: 0x975
+lh :: offset: 0x6ae, out: 0xffffffffffffb1aa
+lh :: offset: 0x6b0, out: 0xa2b
+lh :: offset: 0x6b2, out: 0xffffffffffff84a6
+lh :: offset: 0x6b4, out: 0x3511
+lh :: offset: 0x6b6, out: 0x1020
+lh :: offset: 0x6b8, out: 0x23f
+lh :: offset: 0x6ba, out: 0xffffffffffffa0d3
+lh :: offset: 0x6bc, out: 0xffffffffffffa7d8
+lh :: offset: 0x6be, out: 0xffffffffffff8b6f
+lh :: offset: 0x6c0, out: 0xffffffffffffa3d9
+lh :: offset: 0x6c2, out: 0xffffffffffff91b7
+lh :: offset: 0x6c4, out: 0xffffffffffff9941
+lh :: offset: 0x6c6, out: 0xffffffffffffdedd
+lh :: offset: 0x6c8, out: 0x751c
+lh :: offset: 0x6ca, out: 0xffffffffffffb483
+lh :: offset: 0x6cc, out: 0x5a0d
+lh :: offset: 0x6ce, out: 0xffffffffffff9508
+lh :: offset: 0x6d0, out: 0xffffffffffff949c
+lh :: offset: 0x6d2, out: 0xffffffffffffad35
+lh :: offset: 0x6d4, out: 0x625b
+lh :: offset: 0x6d6, out: 0xffffffffffffb2d3
+lh :: offset: 0x6d8, out: 0x7f56
+lh :: offset: 0x6da, out: 0x7f35
+lh :: offset: 0x6dc, out: 0xffffffffffffa692
+lh :: offset: 0x6de, out: 0xffffffffffff9739
+lh :: offset: 0x6e0, out: 0x185b
+lh :: offset: 0x6e2, out: 0xffffffffffff88e0
+lh :: offset: 0x6e4, out: 0xffffffffffffdb8d
+lh :: offset: 0x6e6, out: 0x7d27
+lh :: offset: 0x6e8, out: 0x255a
+lh :: offset: 0x6ea, out: 0x4cd2
+lh :: offset: 0x6ec, out: 0x2fd6
+lh :: offset: 0x6ee, out: 0x1b91
+lh :: offset: 0x6f0, out: 0x1048
+lh :: offset: 0x6f2, out: 0xffffffffffffd589
+lh :: offset: 0x6f4, out: 0xffffffffffffa436
+lh :: offset: 0x6f6, out: 0x3f7b
+lh :: offset: 0x6f8, out: 0x6a6d
+lh :: offset: 0x6fa, out: 0x5708
+lh :: offset: 0x6fc, out: 0xfffffffffffff460
+lh :: offset: 0x6fe, out: 0x5790
+lh :: offset: 0x700, out: 0xffffffffffffd58e
+lh :: offset: 0x702, out: 0xffffffffffffcbab
+lh :: offset: 0x704, out: 0xffffffffffffde35
+lh :: offset: 0x706, out: 0x697f
+lh :: offset: 0x708, out: 0x5755
+lh :: offset: 0x70a, out: 0x48fd
+lh :: offset: 0x70c, out: 0x8c0
+lh :: offset: 0x70e, out: 0xffffffffffffa5f1
+lh :: offset: 0x710, out: 0xffffffffffff8bb6
+lh :: offset: 0x712, out: 0x40fb
+lh :: offset: 0x714, out: 0xffffffffffff8ed9
+lh :: offset: 0x716, out: 0xffffffffffff8ddb
+lh :: offset: 0x718, out: 0xffffffffffffbe00
+lh :: offset: 0x71a, out: 0xffffffffffffd51e
+lh :: offset: 0x71c, out: 0xffffffffffffabc5
+lh :: offset: 0x71e, out: 0x78cc
+lh :: offset: 0x720, out: 0x2f7e
+lh :: offset: 0x722, out: 0x224a
+lh :: offset: 0x724, out: 0x1c17
+lh :: offset: 0x726, out: 0xab2
+lh :: offset: 0x728, out: 0xffffffffffffa978
+lh :: offset: 0x72a, out: 0xfffffffffffff12c
+lh :: offset: 0x72c, out: 0xffffffffffffa222
+lh :: offset: 0x72e, out: 0x56a7
+lh :: offset: 0x730, out: 0xffffffffffff9950
+lh :: offset: 0x732, out: 0xffffffffffffa93b
+lh :: offset: 0x734, out: 0xffffffffffff811e
+lh :: offset: 0x736, out: 0xffffffffffffe02f
+lh :: offset: 0x738, out: 0xffffffffffffb44e
+lh :: offset: 0x73a, out: 0xffffffffffffea93
+lh :: offset: 0x73c, out: 0xffffffffffffc679
+lh :: offset: 0x73e, out: 0x6a0c
+lh :: offset: 0x740, out: 0xfffffffffffffe71
+lh :: offset: 0x742, out: 0xfffffffffffffca0
+lh :: offset: 0x744, out: 0x6c0e
+lh :: offset: 0x746, out: 0xffffffffffffb657
+lh :: offset: 0x748, out: 0x4ed6
+lh :: offset: 0x74a, out: 0x393d
+lh :: offset: 0x74c, out: 0xfffffffffffff818
+lh :: offset: 0x74e, out: 0xffffffffffffaf57
+lh :: offset: 0x750, out: 0xfffffffffffff22e
+lh :: offset: 0x752, out: 0xffffffffffff9020
+lh :: offset: 0x754, out: 0x236
+lh :: offset: 0x756, out: 0x770a
+lh :: offset: 0x758, out: 0xffffffffffff81ef
+lh :: offset: 0x75a, out: 0xffffffffffffb6c7
+lh :: offset: 0x75c, out: 0xffffffffffffafd0
+lh :: offset: 0x75e, out: 0xffffffffffffc45d
+lh :: offset: 0x760, out: 0xffffffffffffeed8
+lh :: offset: 0x762, out: 0xfffffffffffff351
+lh :: offset: 0x764, out: 0xffffffffffff8102
+lh :: offset: 0x766, out: 0x315b
+lh :: offset: 0x768, out: 0xffffffffffffadaf
+lh :: offset: 0x76a, out: 0xffffffffffffefb9
+lh :: offset: 0x76c, out: 0xffffffffffff995e
+lh :: offset: 0x76e, out: 0xfffffffffffffd5e
+lh :: offset: 0x770, out: 0x3406
+lh :: offset: 0x772, out: 0x1933
+lh :: offset: 0x774, out: 0xffffffffffffeb25
+lh :: offset: 0x776, out: 0x3086
+lh :: offset: 0x778, out: 0x1748
+lh :: offset: 0x77a, out: 0xffffffffffffda26
+lh :: offset: 0x77c, out: 0x4b4c
+lh :: offset: 0x77e, out: 0x52bc
+lh :: offset: 0x780, out: 0x34fd
+lh :: offset: 0x782, out: 0xfffffffffffffc9a
+lh :: offset: 0x784, out: 0xffffffffffff9302
+lh :: offset: 0x786, out: 0xffffffffffffbe89
+lh :: offset: 0x788, out: 0xffffffffffffd002
+lh :: offset: 0x78a, out: 0x78c3
+lh :: offset: 0x78c, out: 0xffffffffffffc521
+lh :: offset: 0x78e, out: 0xffffffffffffd180
+lh :: offset: 0x790, out: 0xffffffffffffe909
+lh :: offset: 0x792, out: 0x44a4
+lh :: offset: 0x794, out: 0xffffffffffffc1d3
+lh :: offset: 0x796, out: 0x7a5d
+lh :: offset: 0x798, out: 0x65fd
+lh :: offset: 0x79a, out: 0x698f
+lh :: offset: 0x79c, out: 0xffffffffffffddef
+lh :: offset: 0x79e, out: 0xffffffffffff9839
+lh :: offset: 0x7a0, out: 0xffffffffffffc49e
+lh :: offset: 0x7a2, out: 0xffffffffffffe3ad
+lh :: offset: 0x7a4, out: 0xffffffffffff81b5
+lh :: offset: 0x7a6, out: 0xffffffffffffaf52
+lh :: offset: 0x7a8, out: 0x7aa9
+lh :: offset: 0x7aa, out: 0x41e8
+lh :: offset: 0x7ac, out: 0xffffffffffffbdb2
+lh :: offset: 0x7ae, out: 0x63e9
+lh :: offset: 0x7b0, out: 0x372c
+lh :: offset: 0x7b2, out: 0x209e
+lh :: offset: 0x7b4, out: 0x42f3
+lh :: offset: 0x7b6, out: 0xffffffffffffb58d
+lh :: offset: 0x7b8, out: 0x30f8
+lh :: offset: 0x7ba, out: 0x70b7
+lh :: offset: 0x7bc, out: 0xffffffffffffe122
+lh :: offset: 0x7be, out: 0xffffffffffffa83b
+lh :: offset: 0x7c0, out: 0xffffffffffff9e02
+lh :: offset: 0x7c2, out: 0xffffffffffffde4b
+lh :: offset: 0x7c4, out: 0x6789
+lh :: offset: 0x7c6, out: 0x30ec
+lh :: offset: 0x7c8, out: 0xffffffffffffcd61
+lh :: offset: 0x7ca, out: 0xffffffffffffa863
+lh :: offset: 0x7cc, out: 0xffffffffffff9826
+lh :: offset: 0x7ce, out: 0x631e
+lh :: offset: 0x7d0, out: 0xffffffffffffae87
+lh :: offset: 0x7d2, out: 0xffffffffffffbc89
+lh :: offset: 0x7d4, out: 0xffffffffffff9a7b
+lh :: offset: 0x7d6, out: 0xffffffffffffd3ca
+lh :: offset: 0x7d8, out: 0x58ec
+lh :: offset: 0x7da, out: 0x644d
+lh :: offset: 0x7dc, out: 0x6481
+lh :: offset: 0x7de, out: 0xffffffffffffaf17
+lh :: offset: 0x7e0, out: 0x680c
+lh :: offset: 0x7e2, out: 0xffffffffffffce5f
+lh :: offset: 0x7e4, out: 0xffffffffffffb236
+lh :: offset: 0x7e6, out: 0xffffffffffffb666
+lh :: offset: 0x7e8, out: 0x3baa
+lh :: offset: 0x7ea, out: 0xffffffffffff9947
+lh :: offset: 0x7ec, out: 0x1f6d
+lh :: offset: 0x7ee, out: 0x4d75
+lh :: offset: 0x7f0, out: 0x614d
+lh :: offset: 0x7f2, out: 0xffffffffffff9b44
+lh :: offset: 0x7f4, out: 0x5f12
+lh :: offset: 0x7f6, out: 0x236b
+lh :: offset: 0x7f8, out: 0xffffffffffffa2a6
+lh :: offset: 0x7fa, out: 0xffffffffffffec66
+lh :: offset: 0x7fc, out: 0x1ba8
+lh :: offset: 0x7fe, out: 0x4121
+lhu :: offset: 0x0, out: 0x0
+lhu :: offset: 0x2, out: 0x0
+lhu :: offset: 0x4, out: 0x0
+lhu :: offset: 0x6, out: 0x0
+lhu :: offset: 0x8, out: 0x982
+lhu :: offset: 0xa, out: 0x3b6e
+lhu :: offset: 0xc, out: 0xd43
+lhu :: offset: 0xe, out: 0x26d9
+lhu :: offset: 0x10, out: 0x1304
+lhu :: offset: 0x12, out: 0x76dc
+lhu :: offset: 0x14, out: 0x17c5
+lhu :: offset: 0x16, out: 0x6b6b
+lhu :: offset: 0x18, out: 0x1a86
+lhu :: offset: 0x1a, out: 0x4db2
+lhu :: offset: 0x1c, out: 0x1e47
+lhu :: offset: 0x1e, out: 0x5005
+lhu :: offset: 0x20, out: 0x2608
+lhu :: offset: 0x22, out: 0xedb8
+lhu :: offset: 0x24, out: 0x22c9
+lhu :: offset: 0x26, out: 0xf00f
+lhu :: offset: 0x28, out: 0x2f8a
+lhu :: offset: 0x2a, out: 0xd6d6
+lhu :: offset: 0x2c, out: 0x2b4b
+lhu :: offset: 0x2e, out: 0xcb61
+lhu :: offset: 0x30, out: 0x350c
+lhu :: offset: 0x32, out: 0x9b64
+lhu :: offset: 0x34, out: 0x31cd
+lhu :: offset: 0x36, out: 0x86d3
+lhu :: offset: 0x38, out: 0x3c8e
+lhu :: offset: 0x3a, out: 0xa00a
+lhu :: offset: 0x3c, out: 0x384f
+lhu :: offset: 0x3e, out: 0xbdbd
+lhu :: offset: 0x40, out: 0x4c11
+lhu :: offset: 0x42, out: 0xdb70
+lhu :: offset: 0x44, out: 0x48d0
+lhu :: offset: 0x46, out: 0xc6c7
+lhu :: offset: 0x48, out: 0x4593
+lhu :: offset: 0x4a, out: 0xe01e
+lhu :: offset: 0x4c, out: 0x4152
+lhu :: offset: 0x4e, out: 0xfda9
+lhu :: offset: 0x50, out: 0x5f15
+lhu :: offset: 0x52, out: 0xadac
+lhu :: offset: 0x54, out: 0x5bd4
+lhu :: offset: 0x56, out: 0xb01b
+lhu :: offset: 0x58, out: 0x5697
+lhu :: offset: 0x5a, out: 0x96c2
+lhu :: offset: 0x5c, out: 0x5256
+lhu :: offset: 0x5e, out: 0x8b75
+lhu :: offset: 0x60, out: 0x6a19
+lhu :: offset: 0x62, out: 0x36c8
+lhu :: offset: 0x64, out: 0x6ed8
+lhu :: offset: 0x66, out: 0x2b7f
+lhu :: offset: 0x68, out: 0x639b
+lhu :: offset: 0x6a, out: 0xda6
+lhu :: offset: 0x6c, out: 0x675a
+lhu :: offset: 0x6e, out: 0x1011
+lhu :: offset: 0x70, out: 0x791d
+lhu :: offset: 0x72, out: 0x4014
+lhu :: offset: 0x74, out: 0x7ddc
+lhu :: offset: 0x76, out: 0x5da3
+lhu :: offset: 0x78, out: 0x709f
+lhu :: offset: 0x7a, out: 0x7b7a
+lhu :: offset: 0x7c, out: 0x745e
+lhu :: offset: 0x7e, out: 0x66cd
+lhu :: offset: 0x80, out: 0x9823
+lhu :: offset: 0x82, out: 0xb6e0
+lhu :: offset: 0x84, out: 0x9ce2
+lhu :: offset: 0x86, out: 0xab57
+lhu :: offset: 0x88, out: 0x91a1
+lhu :: offset: 0x8a, out: 0x8d8e
+lhu :: offset: 0x8c, out: 0x9560
+lhu :: offset: 0x8e, out: 0x9039
+lhu :: offset: 0x90, out: 0x8b27
+lhu :: offset: 0x92, out: 0xc03c
+lhu :: offset: 0x94, out: 0x8fe6
+lhu :: offset: 0x96, out: 0xdd8b
+lhu :: offset: 0x98, out: 0x82a5
+lhu :: offset: 0x9a, out: 0xfb52
+lhu :: offset: 0x9c, out: 0x8664
+lhu :: offset: 0x9e, out: 0xe6e5
+lhu :: offset: 0xa0, out: 0xbe2b
+lhu :: offset: 0xa2, out: 0x5b58
+lhu :: offset: 0xa4, out: 0xbaea
+lhu :: offset: 0xa6, out: 0x46ef
+lhu :: offset: 0xa8, out: 0xb7a9
+lhu :: offset: 0xaa, out: 0x6036
+lhu :: offset: 0xac, out: 0xb368
+lhu :: offset: 0xae, out: 0x7d81
+lhu :: offset: 0xb0, out: 0xad2f
+lhu :: offset: 0xb2, out: 0x2d84
+lhu :: offset: 0xb4, out: 0xa9ee
+lhu :: offset: 0xb6, out: 0x3033
+lhu :: offset: 0xb8, out: 0xa4ad
+lhu :: offset: 0xba, out: 0x16ea
+lhu :: offset: 0xbc, out: 0xa06c
+lhu :: offset: 0xbe, out: 0xb5d
+lhu :: offset: 0xc0, out: 0xd432
+lhu :: offset: 0xc2, out: 0x6d90
+lhu :: offset: 0xc4, out: 0xd0f3
+lhu :: offset: 0xc6, out: 0x7027
+lhu :: offset: 0xc8, out: 0xddb0
+lhu :: offset: 0xca, out: 0x56fe
+lhu :: offset: 0xcc, out: 0xd971
+lhu :: offset: 0xce, out: 0x4b49
+lhu :: offset: 0xd0, out: 0xc736
+lhu :: offset: 0xd2, out: 0x1b4c
+lhu :: offset: 0xd4, out: 0xc3f7
+lhu :: offset: 0xd6, out: 0x6fb
+lhu :: offset: 0xd8, out: 0xceb4
+lhu :: offset: 0xda, out: 0x2022
+lhu :: offset: 0xdc, out: 0xca75
+lhu :: offset: 0xde, out: 0x3d95
+lhu :: offset: 0xe0, out: 0xf23a
+lhu :: offset: 0xe2, out: 0x8028
+lhu :: offset: 0xe4, out: 0xf6fb
+lhu :: offset: 0xe6, out: 0x9d9f
+lhu :: offset: 0xe8, out: 0xfbb8
+lhu :: offset: 0xea, out: 0xbb46
+lhu :: offset: 0xec, out: 0xff79
+lhu :: offset: 0xee, out: 0xa6f1
+lhu :: offset: 0xf0, out: 0xe13e
+lhu :: offset: 0xf2, out: 0xf6f4
+lhu :: offset: 0xf4, out: 0xe5ff
+lhu :: offset: 0xf6, out: 0xeb43
+lhu :: offset: 0xf8, out: 0xe8bc
+lhu :: offset: 0xfa, out: 0xcd9a
+lhu :: offset: 0xfc, out: 0xec7d
+lhu :: offset: 0xfe, out: 0xd02d
+lhu :: offset: 0x100, out: 0x3486
+lhu :: offset: 0x102, out: 0x7077
+lhu :: offset: 0x104, out: 0x3047
+lhu :: offset: 0x106, out: 0x6dc0
+lhu :: offset: 0x108, out: 0x3d04
+lhu :: offset: 0x10a, out: 0x4b19
+lhu :: offset: 0x10c, out: 0x39c5
+lhu :: offset: 0x10e, out: 0x56ae
+lhu :: offset: 0x110, out: 0x2782
+lhu :: offset: 0x112, out: 0x6ab
+lhu :: offset: 0x114, out: 0x2343
+lhu :: offset: 0x116, out: 0x1b1c
+lhu :: offset: 0x118, out: 0x2e00
+lhu :: offset: 0x11a, out: 0x3dc5
+lhu :: offset: 0x11c, out: 0x2ac1
+lhu :: offset: 0x11e, out: 0x2072
+lhu :: offset: 0x120, out: 0x128e
+lhu :: offset: 0x122, out: 0x9dcf
+lhu :: offset: 0x124, out: 0x164f
+lhu :: offset: 0x126, out: 0x8078
+lhu :: offset: 0x128, out: 0x1b0c
+lhu :: offset: 0x12a, out: 0xa6a1
+lhu :: offset: 0x12c, out: 0x1fcd
+lhu :: offset: 0x12e, out: 0xbb16
+lhu :: offset: 0x130, out: 0x18a
+lhu :: offset: 0x132, out: 0xeb13
+lhu :: offset: 0x134, out: 0x54b
+lhu :: offset: 0x136, out: 0xf6a4
+lhu :: offset: 0x138, out: 0x808
+lhu :: offset: 0x13a, out: 0xd07d
+lhu :: offset: 0x13c, out: 0xcc9
+lhu :: offset: 0x13e, out: 0xcdca
+lhu :: offset: 0x140, out: 0x7897
+lhu :: offset: 0x142, out: 0xab07
+lhu :: offset: 0x144, out: 0x7c56
+lhu :: offset: 0x146, out: 0xb6b0
+lhu :: offset: 0x148, out: 0x7115
+lhu :: offset: 0x14a, out: 0x9069
+lhu :: offset: 0x14c, out: 0x75d4
+lhu :: offset: 0x14e, out: 0x8dde
+lhu :: offset: 0x150, out: 0x6b93
+lhu :: offset: 0x152, out: 0xdddb
+lhu :: offset: 0x154, out: 0x6f52
+lhu :: offset: 0x156, out: 0xc06c
+lhu :: offset: 0x158, out: 0x6211
+lhu :: offset: 0x15a, out: 0xe6b5
+lhu :: offset: 0x15c, out: 0x66d0
+lhu :: offset: 0x15e, out: 0xfb02
+lhu :: offset: 0x160, out: 0x5e9f
+lhu :: offset: 0x162, out: 0x46bf
+lhu :: offset: 0x164, out: 0x5a5e
+lhu :: offset: 0x166, out: 0x5b08
+lhu :: offset: 0x168, out: 0x571d
+lhu :: offset: 0x16a, out: 0x7dd1
+lhu :: offset: 0x16c, out: 0x53dc
+lhu :: offset: 0x16e, out: 0x6066
+lhu :: offset: 0x170, out: 0x4d9b
+lhu :: offset: 0x172, out: 0x3063
+lhu :: offset: 0x174, out: 0x495a
+lhu :: offset: 0x176, out: 0x2dd4
+lhu :: offset: 0x178, out: 0x4419
+lhu :: offset: 0x17a, out: 0xb0d
+lhu :: offset: 0x17c, out: 0x40d8
+lhu :: offset: 0x17e, out: 0x16ba
+lhu :: offset: 0x180, out: 0xaca5
+lhu :: offset: 0x182, out: 0xc697
+lhu :: offset: 0x184, out: 0xa864
+lhu :: offset: 0x186, out: 0xdb20
+lhu :: offset: 0x188, out: 0xa527
+lhu :: offset: 0x18a, out: 0xfdf9
+lhu :: offset: 0x18c, out: 0xa1e6
+lhu :: offset: 0x18e, out: 0xe04e
+lhu :: offset: 0x190, out: 0xbfa1
+lhu :: offset: 0x192, out: 0xb04b
+lhu :: offset: 0x194, out: 0xbb60
+lhu :: offset: 0x196, out: 0xadfc
+lhu :: offset: 0x198, out: 0xb623
+lhu :: offset: 0x19a, out: 0x8b25
+lhu :: offset: 0x19c, out: 0xb2e2
+lhu :: offset: 0x19e, out: 0x9692
+lhu :: offset: 0x1a0, out: 0x8aad
+lhu :: offset: 0x1a2, out: 0x2b2f
+lhu :: offset: 0x1a4, out: 0x0
+lhu :: offset: 0x1a6, out: 0x0
+lhu :: offset: 0x1a8, out: 0x0
+lhu :: offset: 0x1aa, out: 0x0
+lhu :: offset: 0x1ac, out: 0x87ee
+lhu :: offset: 0x1ae, out: 0xdf6
+lhu :: offset: 0x1b0, out: 0x99a9
+lhu :: offset: 0x1b2, out: 0x5df3
+lhu :: offset: 0x1b4, out: 0x9d68
+lhu :: offset: 0x1b6, out: 0x4044
+lhu :: offset: 0x1b8, out: 0x902b
+lhu :: offset: 0x1ba, out: 0x669d
+lhu :: offset: 0x1bc, out: 0x94ea
+lhu :: offset: 0x1be, out: 0x7b2a
+lhu :: offset: 0x1c0, out: 0xe0b4
+lhu :: offset: 0x1c2, out: 0x1de7
+lhu :: offset: 0x1c4, out: 0xe475
+lhu :: offset: 0x1c6, out: 0x50
+lhu :: offset: 0x1c8, out: 0xe936
+lhu :: offset: 0x1ca, out: 0x2689
+lhu :: offset: 0x1cc, out: 0xedf7
+lhu :: offset: 0x1ce, out: 0x3b3e
+lhu :: offset: 0x1d0, out: 0xf3b0
+lhu :: offset: 0x1d2, out: 0x6b3b
+lhu :: offset: 0x1d4, out: 0xf771
+lhu :: offset: 0x1d6, out: 0x768c
+lhu :: offset: 0x1d8, out: 0xfa32
+lhu :: offset: 0x1da, out: 0x5055
+lhu :: offset: 0x1dc, out: 0xfef3
+lhu :: offset: 0x1de, out: 0x4de2
+lhu :: offset: 0x1e0, out: 0xc6bc
+lhu :: offset: 0x1e2, out: 0xf05f
+lhu :: offset: 0x1e4, out: 0xc27d
+lhu :: offset: 0x1e6, out: 0xede8
+lhu :: offset: 0x1e8, out: 0xcf3e
+lhu :: offset: 0x1ea, out: 0xcb31
+lhu :: offset: 0x1ec, out: 0xcbff
+lhu :: offset: 0x1ee, out: 0xd686
+lhu :: offset: 0x1f0, out: 0xd5b8
+lhu :: offset: 0x1f2, out: 0x8683
+lhu :: offset: 0x1f4, out: 0xd179
+lhu :: offset: 0x1f6, out: 0x9b34
+lhu :: offset: 0x1f8, out: 0xdc3a
+lhu :: offset: 0x1fa, out: 0xbded
+lhu :: offset: 0x1fc, out: 0xd8fb
+lhu :: offset: 0x1fe, out: 0xa05a
+lhu :: offset: 0x200, out: 0x690c
+lhu :: offset: 0x202, out: 0xe0ee
+lhu :: offset: 0x204, out: 0x6dcd
+lhu :: offset: 0x206, out: 0xfd59
+lhu :: offset: 0x208, out: 0x608e
+lhu :: offset: 0x20a, out: 0xdb80
+lhu :: offset: 0x20c, out: 0x644f
+lhu :: offset: 0x20e, out: 0xc637
+lhu :: offset: 0x210, out: 0x7a08
+lhu :: offset: 0x212, out: 0x9632
+lhu :: offset: 0x214, out: 0x7ec9
+lhu :: offset: 0x216, out: 0x8b85
+lhu :: offset: 0x218, out: 0x738a
+lhu :: offset: 0x21a, out: 0xad5c
+lhu :: offset: 0x21c, out: 0x774b
+lhu :: offset: 0x21e, out: 0xb0eb
+lhu :: offset: 0x220, out: 0x4f04
+lhu :: offset: 0x222, out: 0xd56
+lhu :: offset: 0x224, out: 0x4bc5
+lhu :: offset: 0x226, out: 0x10e1
+lhu :: offset: 0x228, out: 0x4686
+lhu :: offset: 0x22a, out: 0x3638
+lhu :: offset: 0x22c, out: 0x4247
+lhu :: offset: 0x22e, out: 0x2b8f
+lhu :: offset: 0x230, out: 0x5c00
+lhu :: offset: 0x232, out: 0x7b8a
+lhu :: offset: 0x234, out: 0x58c1
+lhu :: offset: 0x236, out: 0x663d
+lhu :: offset: 0x238, out: 0x5582
+lhu :: offset: 0x23a, out: 0x40e4
+lhu :: offset: 0x23c, out: 0x5143
+lhu :: offset: 0x23e, out: 0x5d53
+lhu :: offset: 0x240, out: 0x251d
+lhu :: offset: 0x242, out: 0x3b9e
+lhu :: offset: 0x244, out: 0x21dc
+lhu :: offset: 0x246, out: 0x2629
+lhu :: offset: 0x248, out: 0x2c9f
+lhu :: offset: 0x24a, out: 0xf0
+lhu :: offset: 0x24c, out: 0x285e
+lhu :: offset: 0x24e, out: 0x1d47
+lhu :: offset: 0x250, out: 0x3619
+lhu :: offset: 0x252, out: 0x4d42
+lhu :: offset: 0x254, out: 0x32d8
+lhu :: offset: 0x256, out: 0x50f5
+lhu :: offset: 0x258, out: 0x3f9b
+lhu :: offset: 0x25a, out: 0x762c
+lhu :: offset: 0x25c, out: 0x3b5a
+lhu :: offset: 0x25e, out: 0x6b9b
+lhu :: offset: 0x260, out: 0x315
+lhu :: offset: 0x262, out: 0xd626
+lhu :: offset: 0x264, out: 0x7d4
+lhu :: offset: 0x266, out: 0xcb91
+lhu :: offset: 0x268, out: 0xa97
+lhu :: offset: 0x26a, out: 0xed48
+lhu :: offset: 0x26c, out: 0xe56
+lhu :: offset: 0x26e, out: 0xf0ff
+lhu :: offset: 0x270, out: 0x1011
+lhu :: offset: 0x272, out: 0xa0fa
+lhu :: offset: 0x274, out: 0x14d0
+lhu :: offset: 0x276, out: 0xbd4d
+lhu :: offset: 0x278, out: 0x1993
+lhu :: offset: 0x27a, out: 0x9b94
+lhu :: offset: 0x27c, out: 0x1d52
+lhu :: offset: 0x27e, out: 0x8623
+lhu :: offset: 0x280, out: 0xf12f
+lhu :: offset: 0x282, out: 0x560e
+lhu :: offset: 0x284, out: 0xf5ee
+lhu :: offset: 0x286, out: 0x4bb9
+lhu :: offset: 0x288, out: 0xf8ad
+lhu :: offset: 0x28a, out: 0x6d60
+lhu :: offset: 0x28c, out: 0xfc6c
+lhu :: offset: 0x28e, out: 0x70d7
+lhu :: offset: 0x290, out: 0xe22b
+lhu :: offset: 0x292, out: 0x20d2
+lhu :: offset: 0x294, out: 0xe6ea
+lhu :: offset: 0x296, out: 0x3d65
+lhu :: offset: 0x298, out: 0xeba9
+lhu :: offset: 0x29a, out: 0x1bbc
+lhu :: offset: 0x29c, out: 0xef68
+lhu :: offset: 0x29e, out: 0x60b
+lhu :: offset: 0x2a0, out: 0xd727
+lhu :: offset: 0x2a2, out: 0xbbb6
+lhu :: offset: 0x2a4, out: 0xd3e6
+lhu :: offset: 0x2a6, out: 0xa601
+lhu :: offset: 0x2a8, out: 0xdea5
+lhu :: offset: 0x2aa, out: 0x80d8
+lhu :: offset: 0x2ac, out: 0xda64
+lhu :: offset: 0x2ae, out: 0x9d6f
+lhu :: offset: 0x2b0, out: 0xc423
+lhu :: offset: 0x2b2, out: 0xcd6a
+lhu :: offset: 0x2b4, out: 0x0
+lhu :: offset: 0x2b6, out: 0x0
+lhu :: offset: 0x2b8, out: 0xcda1
+lhu :: offset: 0x2ba, out: 0xf604
+lhu :: offset: 0x2bc, out: 0x0
+lhu :: offset: 0x2be, out: 0x0
+lhu :: offset: 0x2c0, out: 0xbd3e
+lhu :: offset: 0x2c2, out: 0x8d7e
+lhu :: offset: 0x2c4, out: 0xb9ff
+lhu :: offset: 0x2c6, out: 0x90c9
+lhu :: offset: 0x2c8, out: 0xb4bc
+lhu :: offset: 0x2ca, out: 0xb610
+lhu :: offset: 0x2cc, out: 0xb07d
+lhu :: offset: 0x2ce, out: 0xaba7
+lhu :: offset: 0x2d0, out: 0xae3a
+lhu :: offset: 0x2d2, out: 0xfba2
+lhu :: offset: 0x2d4, out: 0xaafb
+lhu :: offset: 0x2d6, out: 0xe615
+lhu :: offset: 0x2d8, out: 0xa7b8
+lhu :: offset: 0x2da, out: 0xc0cc
+lhu :: offset: 0x2dc, out: 0xa379
+lhu :: offset: 0x2de, out: 0xdd7b
+lhu :: offset: 0x2e0, out: 0x9b36
+lhu :: offset: 0x2e2, out: 0x60c6
+lhu :: offset: 0x2e4, out: 0x9ff7
+lhu :: offset: 0x2e6, out: 0x7d71
+lhu :: offset: 0x2e8, out: 0x92b4
+lhu :: offset: 0x2ea, out: 0x5ba8
+lhu :: offset: 0x2ec, out: 0x9675
+lhu :: offset: 0x2ee, out: 0x461f
+lhu :: offset: 0x2f0, out: 0x8832
+lhu :: offset: 0x2f2, out: 0x161a
+lhu :: offset: 0x2f4, out: 0x8cf3
+lhu :: offset: 0x2f6, out: 0xbad
+lhu :: offset: 0x2f8, out: 0x81b0
+lhu :: offset: 0x2fa, out: 0x2d74
+lhu :: offset: 0x2fc, out: 0x8571
+lhu :: offset: 0x2fe, out: 0x30c3
+lhu :: offset: 0x300, out: 0x5d8a
+lhu :: offset: 0x302, out: 0x9099
+lhu :: offset: 0x304, out: 0x594b
+lhu :: offset: 0x306, out: 0x8d2e
+lhu :: offset: 0x308, out: 0x5408
+lhu :: offset: 0x30a, out: 0xabf7
+lhu :: offset: 0x30c, out: 0x50c9
+lhu :: offset: 0x30e, out: 0xb640
+lhu :: offset: 0x310, out: 0x4e8e
+lhu :: offset: 0x312, out: 0xe645
+lhu :: offset: 0x314, out: 0x4a4f
+lhu :: offset: 0x316, out: 0xfbf2
+lhu :: offset: 0x318, out: 0x470c
+lhu :: offset: 0x31a, out: 0xdd2b
+lhu :: offset: 0x31c, out: 0x43cd
+lhu :: offset: 0x31e, out: 0xc09c
+lhu :: offset: 0x320, out: 0x7b82
+lhu :: offset: 0x322, out: 0x7d21
+lhu :: offset: 0x324, out: 0x7f43
+lhu :: offset: 0x326, out: 0x6096
+lhu :: offset: 0x328, out: 0x7200
+lhu :: offset: 0x32a, out: 0x464f
+lhu :: offset: 0x32c, out: 0x76c1
+lhu :: offset: 0x32e, out: 0x5bf8
+lhu :: offset: 0x330, out: 0x6886
+lhu :: offset: 0x332, out: 0xbfd
+lhu :: offset: 0x334, out: 0x6c47
+lhu :: offset: 0x336, out: 0x164a
+lhu :: offset: 0x338, out: 0x6104
+lhu :: offset: 0x33a, out: 0x3093
+lhu :: offset: 0x33c, out: 0x65c5
+lhu :: offset: 0x33e, out: 0x2d24
+lhu :: offset: 0x340, out: 0x119b
+lhu :: offset: 0x342, out: 0x4be9
+lhu :: offset: 0x344, out: 0x155a
+lhu :: offset: 0x346, out: 0x565e
+lhu :: offset: 0x348, out: 0x1819
+lhu :: offset: 0x34a, out: 0x7087
+lhu :: offset: 0x34c, out: 0x1cd8
+lhu :: offset: 0x34e, out: 0x6d30
+lhu :: offset: 0x350, out: 0x29f
+lhu :: offset: 0x352, out: 0x3d35
+lhu :: offset: 0x354, out: 0x65e
+lhu :: offset: 0x356, out: 0x2082
+lhu :: offset: 0x358, out: 0xb1d
+lhu :: offset: 0x35a, out: 0x65b
+lhu :: offset: 0x35c, out: 0xfdc
+lhu :: offset: 0x35e, out: 0x1bec
+lhu :: offset: 0x360, out: 0x3793
+lhu :: offset: 0x362, out: 0xa651
+lhu :: offset: 0x364, out: 0x3352
+lhu :: offset: 0x366, out: 0xbbe6
+lhu :: offset: 0x368, out: 0x3e11
+lhu :: offset: 0x36a, out: 0x9d3f
+lhu :: offset: 0x36c, out: 0x3ad0
+lhu :: offset: 0x36e, out: 0x8088
+lhu :: offset: 0x370, out: 0x2497
+lhu :: offset: 0x372, out: 0xd08d
+lhu :: offset: 0x374, out: 0x2056
+lhu :: offset: 0x376, out: 0xcd3a
+lhu :: offset: 0x378, out: 0x2d15
+lhu :: offset: 0x37a, out: 0xebe3
+lhu :: offset: 0x37c, out: 0x29d4
+lhu :: offset: 0x37e, out: 0xf654
+lhu :: offset: 0x380, out: 0xc5a9
+lhu :: offset: 0x382, out: 0x2679
+lhu :: offset: 0x384, out: 0xc168
+lhu :: offset: 0x386, out: 0x3bce
+lhu :: offset: 0x388, out: 0xcc2b
+lhu :: offset: 0x38a, out: 0x1d17
+lhu :: offset: 0x38c, out: 0xc8ea
+lhu :: offset: 0x38e, out: 0xa0
+lhu :: offset: 0x390, out: 0xd6ad
+lhu :: offset: 0x392, out: 0x50a5
+lhu :: offset: 0x394, out: 0xd26c
+lhu :: offset: 0x396, out: 0x4d12
+lhu :: offset: 0x398, out: 0xdf2f
+lhu :: offset: 0x39a, out: 0x6bcb
+lhu :: offset: 0x39c, out: 0xdbee
+lhu :: offset: 0x39e, out: 0x767c
+lhu :: offset: 0x3a0, out: 0xe3a1
+lhu :: offset: 0x3a2, out: 0xcbc1
+lhu :: offset: 0x3a4, out: 0xe760
+lhu :: offset: 0x3a6, out: 0xd676
+lhu :: offset: 0x3a8, out: 0xea23
+lhu :: offset: 0x3aa, out: 0xf0af
+lhu :: offset: 0x3ac, out: 0xeee2
+lhu :: offset: 0x3ae, out: 0xed18
+lhu :: offset: 0x3b0, out: 0xf0a5
+lhu :: offset: 0x3b2, out: 0xbd1d
+lhu :: offset: 0x3b4, out: 0xf464
+lhu :: offset: 0x3b6, out: 0xa0aa
+lhu :: offset: 0x3b8, out: 0xf927
+lhu :: offset: 0x3ba, out: 0x8673
+lhu :: offset: 0x3bc, out: 0xfde6
+lhu :: offset: 0x3be, out: 0x9bc4
+lhu :: offset: 0x3c0, out: 0x89b8
+lhu :: offset: 0x3c2, out: 0xfd09
+lhu :: offset: 0x3c4, out: 0x8d79
+lhu :: offset: 0x3c6, out: 0xe0be
+lhu :: offset: 0x3c8, out: 0x803a
+lhu :: offset: 0x3ca, out: 0xc667
+lhu :: offset: 0x3cc, out: 0x84fb
+lhu :: offset: 0x3ce, out: 0xdbd0
+lhu :: offset: 0x3d0, out: 0x9abc
+lhu :: offset: 0x3d2, out: 0x8bd5
+lhu :: offset: 0x3d4, out: 0x9e7d
+lhu :: offset: 0x3d6, out: 0x9662
+lhu :: offset: 0x3d8, out: 0x933e
+lhu :: offset: 0x3da, out: 0xb0bb
+lhu :: offset: 0x3dc, out: 0x97ff
+lhu :: offset: 0x3de, out: 0xad0c
+lhu :: offset: 0x3e0, out: 0xafb0
+lhu :: offset: 0x3e2, out: 0x10b1
+lhu :: offset: 0x3e4, out: 0xab71
+lhu :: offset: 0x3e6, out: 0xd06
+lhu :: offset: 0x3e8, out: 0xa632
+lhu :: offset: 0x3ea, out: 0x2bdf
+lhu :: offset: 0x3ec, out: 0xa2f3
+lhu :: offset: 0x3ee, out: 0x3668
+lhu :: offset: 0x3f0, out: 0xbcb4
+lhu :: offset: 0x3f2, out: 0x666d
+lhu :: offset: 0x3f4, out: 0xb875
+lhu :: offset: 0x3f6, out: 0x7bda
+lhu :: offset: 0x3f8, out: 0xb536
+lhu :: offset: 0x3fa, out: 0x5d03
+lhu :: offset: 0x3fc, out: 0xb1f7
+lhu :: offset: 0x3fe, out: 0x40b4
+lhu :: offset: 0x0, out: 0x0
+lhu :: offset: 0x2, out: 0x0
+lhu :: offset: 0x4, out: 0x12b
+lhu :: offset: 0x6, out: 0xd6aa
+lhu :: offset: 0x8, out: 0x7e
+lhu :: offset: 0xa, out: 0x8763
+lhu :: offset: 0xc, out: 0x82d2
+lhu :: offset: 0xe, out: 0xab13
+lhu :: offset: 0x10, out: 0x976d
+lhu :: offset: 0x12, out: 0x6e9a
+lhu :: offset: 0x14, out: 0xc315
+lhu :: offset: 0x16, out: 0x10f3
+lhu :: offset: 0x18, out: 0xb774
+lhu :: offset: 0x1a, out: 0x6d77
+lhu :: offset: 0x1c, out: 0x5ad6
+lhu :: offset: 0x1e, out: 0xa5fb
+lhu :: offset: 0x20, out: 0x42b0
+lhu :: offset: 0x22, out: 0xc0a2
+lhu :: offset: 0x24, out: 0x8677
+lhu :: offset: 0x26, out: 0xb502
+lhu :: offset: 0x28, out: 0x2aa8
+lhu :: offset: 0x2a, out: 0x9d31
+lhu :: offset: 0x2c, out: 0x9e3c
+lhu :: offset: 0x2e, out: 0x30ad
+lhu :: offset: 0x30, out: 0x1f30
+lhu :: offset: 0x32, out: 0x8ec3
+lhu :: offset: 0x34, out: 0x77fb
+lhu :: offset: 0x36, out: 0x413d
+lhu :: offset: 0x38, out: 0x7aa0
+lhu :: offset: 0x3a, out: 0x4213
+lhu :: offset: 0x3c, out: 0xc760
+lhu :: offset: 0x3e, out: 0xe4f7
+lhu :: offset: 0x40, out: 0x9e70
+lhu :: offset: 0x42, out: 0x5cc5
+lhu :: offset: 0x44, out: 0x1ad8
+lhu :: offset: 0x46, out: 0xdca0
+lhu :: offset: 0x48, out: 0x4b3d
+lhu :: offset: 0x4a, out: 0xda86
+lhu :: offset: 0x4c, out: 0x9615
+lhu :: offset: 0x4e, out: 0xa60d
+lhu :: offset: 0x50, out: 0x5e7
+lhu :: offset: 0x52, out: 0xa4dd
+lhu :: offset: 0x54, out: 0x6353
+lhu :: offset: 0x56, out: 0xd41d
+lhu :: offset: 0x58, out: 0x3af3
+lhu :: offset: 0x5a, out: 0x5a9d
+lhu :: offset: 0x5c, out: 0xc40b
+lhu :: offset: 0x5e, out: 0xd413
+lhu :: offset: 0x60, out: 0x47f5
+lhu :: offset: 0x62, out: 0x556
+lhu :: offset: 0x64, out: 0x9a08
+lhu :: offset: 0x66, out: 0xa180
+lhu :: offset: 0x68, out: 0x9564
+lhu :: offset: 0x6a, out: 0xb77f
+lhu :: offset: 0x6c, out: 0xd6d2
+lhu :: offset: 0x6e, out: 0x40f
+lhu :: offset: 0x70, out: 0xcebc
+lhu :: offset: 0x72, out: 0x8279
+lhu :: offset: 0x74, out: 0xb2c7
+lhu :: offset: 0x76, out: 0x6bbe
+lhu :: offset: 0x78, out: 0xb503
+lhu :: offset: 0x7a, out: 0x4c2f
+lhu :: offset: 0x7c, out: 0x1f18
+lhu :: offset: 0x7e, out: 0xe4c7
+lhu :: offset: 0x80, out: 0x94ff
+lhu :: offset: 0x82, out: 0x52fc
+lhu :: offset: 0x84, out: 0x81af
+lhu :: offset: 0x86, out: 0xa797
+lhu :: offset: 0x88, out: 0x31d8
+lhu :: offset: 0x8a, out: 0xd916
+lhu :: offset: 0x8c, out: 0x6dfc
+lhu :: offset: 0x8e, out: 0x50ea
+lhu :: offset: 0x90, out: 0x3654
+lhu :: offset: 0x92, out: 0x9bd6
+lhu :: offset: 0x94, out: 0x78e8
+lhu :: offset: 0x96, out: 0x95b1
+lhu :: offset: 0x98, out: 0x85e0
+lhu :: offset: 0x9a, out: 0xa631
+lhu :: offset: 0x9c, out: 0x9b63
+lhu :: offset: 0x9e, out: 0x259b
+lhu :: offset: 0xa0, out: 0x556b
+lhu :: offset: 0xa2, out: 0x3eca
+lhu :: offset: 0xa4, out: 0xccf1
+lhu :: offset: 0xa6, out: 0x7ac5
+lhu :: offset: 0xa8, out: 0xb42f
+lhu :: offset: 0xaa, out: 0x5fc5
+lhu :: offset: 0xac, out: 0x81ee
+lhu :: offset: 0xae, out: 0xa0fb
+lhu :: offset: 0xb0, out: 0x25b5
+lhu :: offset: 0xb2, out: 0xfec
+lhu :: offset: 0xb4, out: 0x1468
+lhu :: offset: 0xb6, out: 0x2d97
+lhu :: offset: 0xb8, out: 0xfc93
+lhu :: offset: 0xba, out: 0xc513
+lhu :: offset: 0xbc, out: 0x2cfb
+lhu :: offset: 0xbe, out: 0x87a
+lhu :: offset: 0xc0, out: 0x3c2c
+lhu :: offset: 0xc2, out: 0xd9a9
+lhu :: offset: 0xc4, out: 0xcda2
+lhu :: offset: 0xc6, out: 0x766
+lhu :: offset: 0xc8, out: 0x1791
+lhu :: offset: 0xca, out: 0x722a
+lhu :: offset: 0xcc, out: 0x7d72
+lhu :: offset: 0xce, out: 0xda3e
+lhu :: offset: 0xd0, out: 0x87c
+lhu :: offset: 0xd2, out: 0xc9d1
+lhu :: offset: 0xd4, out: 0x93ce
+lhu :: offset: 0xd6, out: 0x24ad
+lhu :: offset: 0xd8, out: 0x1d2a
+lhu :: offset: 0xda, out: 0x7570
+lhu :: offset: 0xdc, out: 0x3898
+lhu :: offset: 0xde, out: 0x4ed2
+lhu :: offset: 0xe0, out: 0xd0d0
+lhu :: offset: 0xe2, out: 0x70db
+lhu :: offset: 0xe4, out: 0x710c
+lhu :: offset: 0xe6, out: 0xd036
+lhu :: offset: 0xe8, out: 0x39c2
+lhu :: offset: 0xea, out: 0x1c7d
+lhu :: offset: 0xec, out: 0x341
+lhu :: offset: 0xee, out: 0x5604
+lhu :: offset: 0xf0, out: 0x8e94
+lhu :: offset: 0xf2, out: 0xb7af
+lhu :: offset: 0xf4, out: 0x8ecc
+lhu :: offset: 0xf6, out: 0x31ce
+lhu :: offset: 0xf8, out: 0x24eb
+lhu :: offset: 0xfa, out: 0x6a8d
+lhu :: offset: 0xfc, out: 0x1ce7
+lhu :: offset: 0xfe, out: 0x674f
+lhu :: offset: 0x100, out: 0x2f39
+lhu :: offset: 0x102, out: 0x4544
+lhu :: offset: 0x104, out: 0x12d6
+lhu :: offset: 0x106, out: 0xe4a7
+lhu :: offset: 0x108, out: 0x2608
+lhu :: offset: 0x10a, out: 0xc2b7
+lhu :: offset: 0x10c, out: 0x56da
+lhu :: offset: 0x10e, out: 0x4c54
+lhu :: offset: 0x110, out: 0x9001
+lhu :: offset: 0x112, out: 0x2da
+lhu :: offset: 0x114, out: 0xc8d7
+lhu :: offset: 0x116, out: 0x252f
+lhu :: offset: 0x118, out: 0xc890
+lhu :: offset: 0x11a, out: 0xd5f1
+lhu :: offset: 0x11c, out: 0xf2ef
+lhu :: offset: 0x11e, out: 0xa4f7
+lhu :: offset: 0x120, out: 0xed50
+lhu :: offset: 0x122, out: 0x5cb
+lhu :: offset: 0x124, out: 0xc8b0
+lhu :: offset: 0x126, out: 0xa214
+lhu :: offset: 0x128, out: 0x3147
+lhu :: offset: 0x12a, out: 0x9189
+lhu :: offset: 0x12c, out: 0x5991
+lhu :: offset: 0x12e, out: 0x136c
+lhu :: offset: 0x130, out: 0xc6ee
+lhu :: offset: 0x132, out: 0xcff9
+lhu :: offset: 0x134, out: 0x9a2f
+lhu :: offset: 0x136, out: 0xb6f3
+lhu :: offset: 0x138, out: 0xa809
+lhu :: offset: 0x13a, out: 0x5212
+lhu :: offset: 0x13c, out: 0x3889
+lhu :: offset: 0x13e, out: 0x5270
+lhu :: offset: 0x140, out: 0x8775
+lhu :: offset: 0x142, out: 0xa04
+lhu :: offset: 0x144, out: 0xad76
+lhu :: offset: 0x146, out: 0x5040
+lhu :: offset: 0x148, out: 0x2c3d
+lhu :: offset: 0x14a, out: 0xe85e
+lhu :: offset: 0x14c, out: 0x84bb
+lhu :: offset: 0x14e, out: 0x5a83
+lhu :: offset: 0x150, out: 0xae6a
+lhu :: offset: 0x152, out: 0xff8f
+lhu :: offset: 0x154, out: 0xc506
+lhu :: offset: 0x156, out: 0xaa67
+lhu :: offset: 0x158, out: 0xc071
+lhu :: offset: 0x15a, out: 0x12dd
+lhu :: offset: 0x15c, out: 0x60ed
+lhu :: offset: 0x15e, out: 0x5ee3
+lhu :: offset: 0x160, out: 0xc4c7
+lhu :: offset: 0x162, out: 0x70f6
+lhu :: offset: 0x164, out: 0x30dc
+lhu :: offset: 0x166, out: 0xca5a
+lhu :: offset: 0x168, out: 0xdfec
+lhu :: offset: 0x16a, out: 0x2b23
+lhu :: offset: 0x16c, out: 0x83cd
+lhu :: offset: 0x16e, out: 0x5277
+lhu :: offset: 0x170, out: 0xd3ad
+lhu :: offset: 0x172, out: 0xba26
+lhu :: offset: 0x174, out: 0xff7
+lhu :: offset: 0x176, out: 0xd96b
+lhu :: offset: 0x178, out: 0x4ab4
+lhu :: offset: 0x17a, out: 0xaa79
+lhu :: offset: 0x17c, out: 0x8418
+lhu :: offset: 0x17e, out: 0xc00e
+lhu :: offset: 0x180, out: 0xbb8c
+lhu :: offset: 0x182, out: 0x35e
+lhu :: offset: 0x184, out: 0xde0
+lhu :: offset: 0x186, out: 0xf0b8
+lhu :: offset: 0x188, out: 0x33b0
+lhu :: offset: 0x18a, out: 0x6f54
+lhu :: offset: 0x18c, out: 0xa97f
+lhu :: offset: 0x18e, out: 0xdcf1
+lhu :: offset: 0x190, out: 0x7743
+lhu :: offset: 0x192, out: 0x3f37
+lhu :: offset: 0x194, out: 0x3fd1
+lhu :: offset: 0x196, out: 0xc081
+lhu :: offset: 0x198, out: 0xec91
+lhu :: offset: 0x19a, out: 0xd993
+lhu :: offset: 0x19c, out: 0xc921
+lhu :: offset: 0x19e, out: 0x95e4
+lhu :: offset: 0x1a0, out: 0x49fb
+lhu :: offset: 0x1a2, out: 0xf6a7
+lhu :: offset: 0x1a4, out: 0x95b1
+lhu :: offset: 0x1a6, out: 0xa5ab
+lhu :: offset: 0x1a8, out: 0x1936
+lhu :: offset: 0x1aa, out: 0x4378
+lhu :: offset: 0x1ac, out: 0xc7ce
+lhu :: offset: 0x1ae, out: 0x8d1e
+lhu :: offset: 0x1b0, out: 0xb99e
+lhu :: offset: 0x1b2, out: 0x8def
+lhu :: offset: 0x1b4, out: 0x2f38
+lhu :: offset: 0x1b6, out: 0x4907
+lhu :: offset: 0x1b8, out: 0x47ea
+lhu :: offset: 0x1ba, out: 0xcdcd
+lhu :: offset: 0x1bc, out: 0x582b
+lhu :: offset: 0x1be, out: 0x12fe
+lhu :: offset: 0x1c0, out: 0xd685
+lhu :: offset: 0x1c2, out: 0x884e
+lhu :: offset: 0x1c4, out: 0x7655
+lhu :: offset: 0x1c6, out: 0x8c4f
+lhu :: offset: 0x1c8, out: 0x6168
+lhu :: offset: 0x1ca, out: 0xd62a
+lhu :: offset: 0x1cc, out: 0x34c1
+lhu :: offset: 0x1ce, out: 0x95c7
+lhu :: offset: 0x1d0, out: 0xd301
+lhu :: offset: 0x1d2, out: 0x6989
+lhu :: offset: 0x1d4, out: 0x4df4
+lhu :: offset: 0x1d6, out: 0x7405
+lhu :: offset: 0x1d8, out: 0x1ca1
+lhu :: offset: 0x1da, out: 0x90bf
+lhu :: offset: 0x1dc, out: 0x6cbb
+lhu :: offset: 0x1de, out: 0x6db
+lhu :: offset: 0x1e0, out: 0x5830
+lhu :: offset: 0x1e2, out: 0xf02
+lhu :: offset: 0x1e4, out: 0x9cae
+lhu :: offset: 0x1e6, out: 0x393a
+lhu :: offset: 0x1e8, out: 0x9a99
+lhu :: offset: 0x1ea, out: 0x5fdb
+lhu :: offset: 0x1ec, out: 0xdc7e
+lhu :: offset: 0x1ee, out: 0xbc2d
+lhu :: offset: 0x1f0, out: 0x8a96
+lhu :: offset: 0x1f2, out: 0x47b
+lhu :: offset: 0x1f4, out: 0xe340
+lhu :: offset: 0x1f6, out: 0x5b48
+lhu :: offset: 0x1f8, out: 0x75bf
+lhu :: offset: 0x1fa, out: 0xafd2
+lhu :: offset: 0x1fc, out: 0xd519
+lhu :: offset: 0x1fe, out: 0xd322
+lhu :: offset: 0x200, out: 0xde23
+lhu :: offset: 0x202, out: 0x867
+lhu :: offset: 0x204, out: 0xa630
+lhu :: offset: 0x206, out: 0xf6ad
+lhu :: offset: 0x208, out: 0x2c0a
+lhu :: offset: 0x20a, out: 0xcf2
+lhu :: offset: 0x20c, out: 0x5610
+lhu :: offset: 0x20e, out: 0x3260
+lhu :: offset: 0x210, out: 0x94a9
+lhu :: offset: 0x212, out: 0x544
+lhu :: offset: 0x214, out: 0x249b
+lhu :: offset: 0x216, out: 0x18ef
+lhu :: offset: 0x218, out: 0xf951
+lhu :: offset: 0x21a, out: 0x9fb5
+lhu :: offset: 0x21c, out: 0x5b56
+lhu :: offset: 0x21e, out: 0xfcde
+lhu :: offset: 0x220, out: 0x81da
+lhu :: offset: 0x222, out: 0xf820
+lhu :: offset: 0x224, out: 0x468
+lhu :: offset: 0x226, out: 0x319b
+lhu :: offset: 0x228, out: 0x8c61
+lhu :: offset: 0x22a, out: 0xca5a
+lhu :: offset: 0x22c, out: 0x5725
+lhu :: offset: 0x22e, out: 0xf2ec
+lhu :: offset: 0x230, out: 0x8b95
+lhu :: offset: 0x232, out: 0xa6dd
+lhu :: offset: 0x234, out: 0xc25d
+lhu :: offset: 0x236, out: 0xc8bf
+lhu :: offset: 0x238, out: 0x300c
+lhu :: offset: 0x23a, out: 0xe751
+lhu :: offset: 0x23c, out: 0xdac6
+lhu :: offset: 0x23e, out: 0x162f
+lhu :: offset: 0x240, out: 0x6778
+lhu :: offset: 0x242, out: 0xfdf3
+lhu :: offset: 0x244, out: 0xba52
+lhu :: offset: 0x246, out: 0xa850
+lhu :: offset: 0x248, out: 0xad00
+lhu :: offset: 0x24a, out: 0xb1f7
+lhu :: offset: 0x24c, out: 0xda78
+lhu :: offset: 0x24e, out: 0x479f
+lhu :: offset: 0x250, out: 0x8d4
+lhu :: offset: 0x252, out: 0x4168
+lhu :: offset: 0x254, out: 0xa6b6
+lhu :: offset: 0x256, out: 0xd98a
+lhu :: offset: 0x258, out: 0xf518
+lhu :: offset: 0x25a, out: 0x381d
+lhu :: offset: 0x25c, out: 0xce63
+lhu :: offset: 0x25e, out: 0x4413
+lhu :: offset: 0x260, out: 0xe462
+lhu :: offset: 0x262, out: 0x7f3f
+lhu :: offset: 0x264, out: 0xe525
+lhu :: offset: 0x266, out: 0x5fc0
+lhu :: offset: 0x268, out: 0xccd3
+lhu :: offset: 0x26a, out: 0x92e1
+lhu :: offset: 0x26c, out: 0x7632
+lhu :: offset: 0x26e, out: 0x1f28
+lhu :: offset: 0x270, out: 0x8294
+lhu :: offset: 0x272, out: 0x6494
+lhu :: offset: 0x274, out: 0x4018
+lhu :: offset: 0x276, out: 0xfd8f
+lhu :: offset: 0x278, out: 0x15d3
+lhu :: offset: 0x27a, out: 0x2040
+lhu :: offset: 0x27c, out: 0x52e8
+lhu :: offset: 0x27e, out: 0xf0e5
+lhu :: offset: 0x280, out: 0x7caf
+lhu :: offset: 0x282, out: 0x83d2
+lhu :: offset: 0x284, out: 0x880f
+lhu :: offset: 0x286, out: 0xf344
+lhu :: offset: 0x288, out: 0xf156
+lhu :: offset: 0x28a, out: 0xa04c
+lhu :: offset: 0x28c, out: 0x747d
+lhu :: offset: 0x28e, out: 0xefd7
+lhu :: offset: 0x290, out: 0x93e2
+lhu :: offset: 0x292, out: 0x601c
+lhu :: offset: 0x294, out: 0xf31
+lhu :: offset: 0x296, out: 0xd710
+lhu :: offset: 0x298, out: 0xe1e1
+lhu :: offset: 0x29a, out: 0xa679
+lhu :: offset: 0x29c, out: 0x131c
+lhu :: offset: 0x29e, out: 0xd933
+lhu :: offset: 0x2a0, out: 0x2429
+lhu :: offset: 0x2a2, out: 0x6b75
+lhu :: offset: 0x2a4, out: 0xa76f
+lhu :: offset: 0x2a6, out: 0xa427
+lhu :: offset: 0x2a8, out: 0xd296
+lhu :: offset: 0x2aa, out: 0xe2d2
+lhu :: offset: 0x2ac, out: 0x139e
+lhu :: offset: 0x2ae, out: 0xe56a
+lhu :: offset: 0x2b0, out: 0x5a82
+lhu :: offset: 0x2b2, out: 0x447f
+lhu :: offset: 0x2b4, out: 0x6dc2
+lhu :: offset: 0x2b6, out: 0xa5c0
+lhu :: offset: 0x2b8, out: 0x76c8
+lhu :: offset: 0x2ba, out: 0x9e80
+lhu :: offset: 0x2bc, out: 0xc07d
+lhu :: offset: 0x2be, out: 0xc168
+lhu :: offset: 0x2c0, out: 0x70d
+lhu :: offset: 0x2c2, out: 0xc345
+lhu :: offset: 0x2c4, out: 0x4bfe
+lhu :: offset: 0x2c6, out: 0x348f
+lhu :: offset: 0x2c8, out: 0xbddc
+lhu :: offset: 0x2ca, out: 0x7123
+lhu :: offset: 0x2cc, out: 0xdd6d
+lhu :: offset: 0x2ce, out: 0x241b
+lhu :: offset: 0x2d0, out: 0xf62f
+lhu :: offset: 0x2d2, out: 0xb727
+lhu :: offset: 0x2d4, out: 0xa59f
+lhu :: offset: 0x2d6, out: 0xcebe
+lhu :: offset: 0x2d8, out: 0x109f
+lhu :: offset: 0x2da, out: 0x27e9
+lhu :: offset: 0x2dc, out: 0xf9f
+lhu :: offset: 0x2de, out: 0x46fb
+lhu :: offset: 0x2e0, out: 0x3f63
+lhu :: offset: 0x2e2, out: 0xdaa9
+lhu :: offset: 0x2e4, out: 0xafd1
+lhu :: offset: 0x2e6, out: 0x99d7
+lhu :: offset: 0x2e8, out: 0xdbcb
+lhu :: offset: 0x2ea, out: 0x312e
+lhu :: offset: 0x2ec, out: 0xa3d4
+lhu :: offset: 0x2ee, out: 0x84f2
+lhu :: offset: 0x2f0, out: 0x1f35
+lhu :: offset: 0x2f2, out: 0x3faa
+lhu :: offset: 0x2f4, out: 0xda4f
+lhu :: offset: 0x2f6, out: 0xe4c6
+lhu :: offset: 0x2f8, out: 0x8b08
+lhu :: offset: 0x2fa, out: 0x6ee0
+lhu :: offset: 0x2fc, out: 0x7150
+lhu :: offset: 0x2fe, out: 0xc260
+lhu :: offset: 0x300, out: 0xe547
+lhu :: offset: 0x302, out: 0x50d5
+lhu :: offset: 0x304, out: 0xd925
+lhu :: offset: 0x306, out: 0x7f25
+lhu :: offset: 0x308, out: 0x3d69
+lhu :: offset: 0x30a, out: 0x625f
+lhu :: offset: 0x30c, out: 0xe9a6
+lhu :: offset: 0x30e, out: 0xdb5b
+lhu :: offset: 0x310, out: 0x70a3
+lhu :: offset: 0x312, out: 0xe042
+lhu :: offset: 0x314, out: 0x4340
+lhu :: offset: 0x316, out: 0xac96
+lhu :: offset: 0x318, out: 0xc047
+lhu :: offset: 0x31a, out: 0x8f03
+lhu :: offset: 0x31c, out: 0x6980
+lhu :: offset: 0x31e, out: 0x171e
+lhu :: offset: 0x320, out: 0x3ce8
+lhu :: offset: 0x322, out: 0x39a5
+lhu :: offset: 0x324, out: 0x1cf9
+lhu :: offset: 0x326, out: 0x29e3
+lhu :: offset: 0x328, out: 0xe2fb
+lhu :: offset: 0x32a, out: 0xfa89
+lhu :: offset: 0x32c, out: 0x5eb6
+lhu :: offset: 0x32e, out: 0x8958
+lhu :: offset: 0x330, out: 0xd24b
+lhu :: offset: 0x332, out: 0xb05d
+lhu :: offset: 0x334, out: 0x76ed
+lhu :: offset: 0x336, out: 0x25b7
+lhu :: offset: 0x338, out: 0xeb9
+lhu :: offset: 0x33a, out: 0x682c
+lhu :: offset: 0x33c, out: 0x1703
+lhu :: offset: 0x33e, out: 0x12f1
+lhu :: offset: 0x340, out: 0x8478
+lhu :: offset: 0x342, out: 0x5280
+lhu :: offset: 0x344, out: 0xdd30
+lhu :: offset: 0x346, out: 0x1d0d
+lhu :: offset: 0x348, out: 0x179c
+lhu :: offset: 0x34a, out: 0x77aa
+lhu :: offset: 0x34c, out: 0x1f8f
+lhu :: offset: 0x34e, out: 0xd6ef
+lhu :: offset: 0x350, out: 0x2644
+lhu :: offset: 0x352, out: 0x4ced
+lhu :: offset: 0x354, out: 0x2998
+lhu :: offset: 0x356, out: 0x436d
+lhu :: offset: 0x358, out: 0x717
+lhu :: offset: 0x35a, out: 0x5c9d
+lhu :: offset: 0x35c, out: 0xd58c
+lhu :: offset: 0x35e, out: 0xa708
+lhu :: offset: 0x360, out: 0x663d
+lhu :: offset: 0x362, out: 0x610
+lhu :: offset: 0x364, out: 0x5583
+lhu :: offset: 0x366, out: 0x3287
+lhu :: offset: 0x368, out: 0xab7d
+lhu :: offset: 0x36a, out: 0xd048
+lhu :: offset: 0x36c, out: 0x8951
+lhu :: offset: 0x36e, out: 0xd68b
+lhu :: offset: 0x370, out: 0xf698
+lhu :: offset: 0x372, out: 0x2367
+lhu :: offset: 0x374, out: 0xe82
+lhu :: offset: 0x376, out: 0x471b
+lhu :: offset: 0x378, out: 0x3688
+lhu :: offset: 0x37a, out: 0x6c59
+lhu :: offset: 0x37c, out: 0xd98d
+lhu :: offset: 0x37e, out: 0x26b2
+lhu :: offset: 0x380, out: 0x9ca
+lhu :: offset: 0x382, out: 0x4bdb
+lhu :: offset: 0x384, out: 0xd32b
+lhu :: offset: 0x386, out: 0xe479
+lhu :: offset: 0x388, out: 0xfd5d
+lhu :: offset: 0x38a, out: 0x7d1d
+lhu :: offset: 0x38c, out: 0x9962
+lhu :: offset: 0x38e, out: 0xe61f
+lhu :: offset: 0x390, out: 0x3f46
+lhu :: offset: 0x392, out: 0x553e
+lhu :: offset: 0x394, out: 0xcad3
+lhu :: offset: 0x396, out: 0x74df
+lhu :: offset: 0x398, out: 0x2e9a
+lhu :: offset: 0x39a, out: 0xb97d
+lhu :: offset: 0x39c, out: 0x3eed
+lhu :: offset: 0x39e, out: 0xf2a7
+lhu :: offset: 0x3a0, out: 0x36a6
+lhu :: offset: 0x3a2, out: 0xf7fa
+lhu :: offset: 0x3a4, out: 0x3c0c
+lhu :: offset: 0x3a6, out: 0x9f33
+lhu :: offset: 0x3a8, out: 0x8bb9
+lhu :: offset: 0x3aa, out: 0x38e3
+lhu :: offset: 0x3ac, out: 0x155e
+lhu :: offset: 0x3ae, out: 0xc9dc
+lhu :: offset: 0x3b0, out: 0xd2df
+lhu :: offset: 0x3b2, out: 0x25c4
+lhu :: offset: 0x3b4, out: 0x1947
+lhu :: offset: 0x3b6, out: 0x8206
+lhu :: offset: 0x3b8, out: 0xbc65
+lhu :: offset: 0x3ba, out: 0xbf27
+lhu :: offset: 0x3bc, out: 0xeb32
+lhu :: offset: 0x3be, out: 0x1825
+lhu :: offset: 0x3c0, out: 0xa8b0
+lhu :: offset: 0x3c2, out: 0x8fe6
+lhu :: offset: 0x3c4, out: 0x7a8b
+lhu :: offset: 0x3c6, out: 0xc7da
+lhu :: offset: 0x3c8, out: 0x852b
+lhu :: offset: 0x3ca, out: 0x5bca
+lhu :: offset: 0x3cc, out: 0xf8df
+lhu :: offset: 0x3ce, out: 0xcde8
+lhu :: offset: 0x3d0, out: 0x478
+lhu :: offset: 0x3d2, out: 0x909b
+lhu :: offset: 0x3d4, out: 0x59a9
+lhu :: offset: 0x3d6, out: 0x9269
+lhu :: offset: 0x3d8, out: 0xbfb3
+lhu :: offset: 0x3da, out: 0x1cc8
+lhu :: offset: 0x3dc, out: 0x7857
+lhu :: offset: 0x3de, out: 0x360f
+lhu :: offset: 0x3e0, out: 0xb665
+lhu :: offset: 0x3e2, out: 0xed5e
+lhu :: offset: 0x3e4, out: 0x7f89
+lhu :: offset: 0x3e6, out: 0xe9a2
+lhu :: offset: 0x3e8, out: 0x15da
+lhu :: offset: 0x3ea, out: 0x9474
+lhu :: offset: 0x3ec, out: 0xb7a8
+lhu :: offset: 0x3ee, out: 0xd5e4
+lhu :: offset: 0x3f0, out: 0xf6b3
+lhu :: offset: 0x3f2, out: 0x537d
+lhu :: offset: 0x3f4, out: 0x2af9
+lhu :: offset: 0x3f6, out: 0xfcc
+lhu :: offset: 0x3f8, out: 0x223d
+lhu :: offset: 0x3fa, out: 0x7cfe
+lhu :: offset: 0x3fc, out: 0x2b96
+lhu :: offset: 0x3fe, out: 0x1897
+lhu :: offset: 0x400, out: 0x420b
+lhu :: offset: 0x402, out: 0x34f5
+lhu :: offset: 0x404, out: 0x3373
+lhu :: offset: 0x406, out: 0x4a4b
+lhu :: offset: 0x408, out: 0x897c
+lhu :: offset: 0x40a, out: 0x8c8d
+lhu :: offset: 0x40c, out: 0xdd46
+lhu :: offset: 0x40e, out: 0xb33c
+lhu :: offset: 0x410, out: 0x7a38
+lhu :: offset: 0x412, out: 0x7445
+lhu :: offset: 0x414, out: 0xe392
+lhu :: offset: 0x416, out: 0xccd9
+lhu :: offset: 0x418, out: 0x512f
+lhu :: offset: 0x41a, out: 0x29b1
+lhu :: offset: 0x41c, out: 0xd800
+lhu :: offset: 0x41e, out: 0xc9
+lhu :: offset: 0x420, out: 0xeade
+lhu :: offset: 0x422, out: 0xd5c5
+lhu :: offset: 0x424, out: 0x3dad
+lhu :: offset: 0x426, out: 0x20a
+lhu :: offset: 0x428, out: 0x8a62
+lhu :: offset: 0x42a, out: 0x29d7
+lhu :: offset: 0x42c, out: 0x31ee
+lhu :: offset: 0x42e, out: 0xa35b
+lhu :: offset: 0x430, out: 0x2c3c
+lhu :: offset: 0x432, out: 0x3f9e
+lhu :: offset: 0x434, out: 0x4898
+lhu :: offset: 0x436, out: 0x5649
+lhu :: offset: 0x438, out: 0x7ff6
+lhu :: offset: 0x43a, out: 0x1e78
+lhu :: offset: 0x43c, out: 0xdc9c
+lhu :: offset: 0x43e, out: 0xb77
+lhu :: offset: 0x440, out: 0x2299
+lhu :: offset: 0x442, out: 0xb0e0
+lhu :: offset: 0x444, out: 0x1d5e
+lhu :: offset: 0x446, out: 0x68ec
+lhu :: offset: 0x448, out: 0x7c3b
+lhu :: offset: 0x44a, out: 0x467
+lhu :: offset: 0x44c, out: 0x3d0c
+lhu :: offset: 0x44e, out: 0x6e25
+lhu :: offset: 0x450, out: 0x164e
+lhu :: offset: 0x452, out: 0x17c1
+lhu :: offset: 0x454, out: 0xe7fb
+lhu :: offset: 0x456, out: 0x6587
+lhu :: offset: 0x458, out: 0xfa4c
+lhu :: offset: 0x45a, out: 0xa28b
+lhu :: offset: 0x45c, out: 0x56d4
+lhu :: offset: 0x45e, out: 0x950b
+lhu :: offset: 0x460, out: 0xe5e9
+lhu :: offset: 0x462, out: 0xa314
+lhu :: offset: 0x464, out: 0xbe7f
+lhu :: offset: 0x466, out: 0xa08a
+lhu :: offset: 0x468, out: 0xf8be
+lhu :: offset: 0x46a, out: 0x8164
+lhu :: offset: 0x46c, out: 0x1596
+lhu :: offset: 0x46e, out: 0x49c5
+lhu :: offset: 0x470, out: 0x7ca3
+lhu :: offset: 0x472, out: 0x2597
+lhu :: offset: 0x474, out: 0x84e6
+lhu :: offset: 0x476, out: 0x9b17
+lhu :: offset: 0x478, out: 0xfc8d
+lhu :: offset: 0x47a, out: 0x543c
+lhu :: offset: 0x47c, out: 0xa1f2
+lhu :: offset: 0x47e, out: 0x4f5c
+lhu :: offset: 0x480, out: 0x4aeb
+lhu :: offset: 0x482, out: 0x6ca0
+lhu :: offset: 0x484, out: 0xe345
+lhu :: offset: 0x486, out: 0x9e36
+lhu :: offset: 0x488, out: 0xc532
+lhu :: offset: 0x48a, out: 0xe18e
+lhu :: offset: 0x48c, out: 0x1879
+lhu :: offset: 0x48e, out: 0x80fa
+lhu :: offset: 0x490, out: 0xb3fd
+lhu :: offset: 0x492, out: 0xec29
+lhu :: offset: 0x494, out: 0x4f28
+lhu :: offset: 0x496, out: 0x7d1c
+lhu :: offset: 0x498, out: 0xb620
+lhu :: offset: 0x49a, out: 0x660a
+lhu :: offset: 0x49c, out: 0x4973
+lhu :: offset: 0x49e, out: 0x2b90
+lhu :: offset: 0x4a0, out: 0x9931
+lhu :: offset: 0x4a2, out: 0x38f1
+lhu :: offset: 0x4a4, out: 0x6cfd
+lhu :: offset: 0x4a6, out: 0xe991
+lhu :: offset: 0x4a8, out: 0xde02
+lhu :: offset: 0x4aa, out: 0xd133
+lhu :: offset: 0x4ac, out: 0x7d54
+lhu :: offset: 0x4ae, out: 0x7b9
+lhu :: offset: 0x4b0, out: 0x13a3
+lhu :: offset: 0x4b2, out: 0x90e1
+lhu :: offset: 0x4b4, out: 0xe1da
+lhu :: offset: 0x4b6, out: 0xb15a
+lhu :: offset: 0x4b8, out: 0x7434
+lhu :: offset: 0x4ba, out: 0x91a6
+lhu :: offset: 0x4bc, out: 0x8287
+lhu :: offset: 0x4be, out: 0x16c8
+lhu :: offset: 0x4c0, out: 0x8cff
+lhu :: offset: 0x4c2, out: 0x404a
+lhu :: offset: 0x4c4, out: 0xede2
+lhu :: offset: 0x4c6, out: 0x92f2
+lhu :: offset: 0x4c8, out: 0xb9ce
+lhu :: offset: 0x4ca, out: 0xc0db
+lhu :: offset: 0x4cc, out: 0x1f83
+lhu :: offset: 0x4ce, out: 0x7636
+lhu :: offset: 0x4d0, out: 0x2eaa
+lhu :: offset: 0x4d2, out: 0x5aa7
+lhu :: offset: 0x4d4, out: 0x509
+lhu :: offset: 0x4d6, out: 0x771c
+lhu :: offset: 0x4d8, out: 0xd327
+lhu :: offset: 0x4da, out: 0x538e
+lhu :: offset: 0x4dc, out: 0x1875
+lhu :: offset: 0x4de, out: 0x241b
+lhu :: offset: 0x4e0, out: 0x42e9
+lhu :: offset: 0x4e2, out: 0xf854
+lhu :: offset: 0x4e4, out: 0x8b73
+lhu :: offset: 0x4e6, out: 0x9b6b
+lhu :: offset: 0x4e8, out: 0x78e4
+lhu :: offset: 0x4ea, out: 0xe50c
+lhu :: offset: 0x4ec, out: 0xeccb
+lhu :: offset: 0x4ee, out: 0xba1a
+lhu :: offset: 0x4f0, out: 0xf6b6
+lhu :: offset: 0x4f2, out: 0xfa3f
+lhu :: offset: 0x4f4, out: 0xcd9d
+lhu :: offset: 0x4f6, out: 0x27cb
+lhu :: offset: 0x4f8, out: 0x7391
+lhu :: offset: 0x4fa, out: 0x6483
+lhu :: offset: 0x4fc, out: 0xae3e
+lhu :: offset: 0x4fe, out: 0x9423
+lhu :: offset: 0x500, out: 0x276a
+lhu :: offset: 0x502, out: 0xf70a
+lhu :: offset: 0x504, out: 0xe12
+lhu :: offset: 0x506, out: 0x8561
+lhu :: offset: 0x508, out: 0x304
+lhu :: offset: 0x50a, out: 0x5bf6
+lhu :: offset: 0x50c, out: 0xb5e7
+lhu :: offset: 0x50e, out: 0x4b6e
+lhu :: offset: 0x510, out: 0x2022
+lhu :: offset: 0x512, out: 0x3f13
+lhu :: offset: 0x514, out: 0x8ac
+lhu :: offset: 0x516, out: 0xcfa6
+lhu :: offset: 0x518, out: 0xf83c
+lhu :: offset: 0x51a, out: 0x5574
+lhu :: offset: 0x51c, out: 0x3976
+lhu :: offset: 0x51e, out: 0xb5f5
+lhu :: offset: 0x520, out: 0x1f97
+lhu :: offset: 0x522, out: 0x20f9
+lhu :: offset: 0x524, out: 0x4692
+lhu :: offset: 0x526, out: 0x3c3d
+lhu :: offset: 0x528, out: 0x620d
+lhu :: offset: 0x52a, out: 0x2850
+lhu :: offset: 0x52c, out: 0x6d24
+lhu :: offset: 0x52e, out: 0x48dd
+lhu :: offset: 0x530, out: 0x60a5
+lhu :: offset: 0x532, out: 0x21e9
+lhu :: offset: 0x534, out: 0x9ff4
+lhu :: offset: 0x536, out: 0xa732
+lhu :: offset: 0x538, out: 0x5a08
+lhu :: offset: 0x53a, out: 0xf3ab
+lhu :: offset: 0x53c, out: 0x5c68
+lhu :: offset: 0x53e, out: 0xf0b
+lhu :: offset: 0x540, out: 0xc7a5
+lhu :: offset: 0x542, out: 0x9be7
+lhu :: offset: 0x544, out: 0x800f
+lhu :: offset: 0x546, out: 0x3d26
+lhu :: offset: 0x548, out: 0x1aec
+lhu :: offset: 0x54a, out: 0xdf29
+lhu :: offset: 0x54c, out: 0x82ca
+lhu :: offset: 0x54e, out: 0x1b41
+lhu :: offset: 0x550, out: 0x2b86
+lhu :: offset: 0x552, out: 0x13a2
+lhu :: offset: 0x554, out: 0x60d1
+lhu :: offset: 0x556, out: 0x9dcd
+lhu :: offset: 0x558, out: 0x2518
+lhu :: offset: 0x55a, out: 0xac8b
+lhu :: offset: 0x55c, out: 0xe8b
+lhu :: offset: 0x55e, out: 0xbe7f
+lhu :: offset: 0x560, out: 0x743e
+lhu :: offset: 0x562, out: 0x568d
+lhu :: offset: 0x564, out: 0x2fcf
+lhu :: offset: 0x566, out: 0x486b
+lhu :: offset: 0x568, out: 0x126f
+lhu :: offset: 0x56a, out: 0x646f
+lhu :: offset: 0x56c, out: 0x34c3
+lhu :: offset: 0x56e, out: 0x1728
+lhu :: offset: 0x570, out: 0xaab0
+lhu :: offset: 0x572, out: 0x1961
+lhu :: offset: 0x574, out: 0x56fc
+lhu :: offset: 0x576, out: 0x4d12
+lhu :: offset: 0x578, out: 0x7535
+lhu :: offset: 0x57a, out: 0xcd33
+lhu :: offset: 0x57c, out: 0x8595
+lhu :: offset: 0x57e, out: 0xd342
+lhu :: offset: 0x580, out: 0xdfb2
+lhu :: offset: 0x582, out: 0x54da
+lhu :: offset: 0x584, out: 0x4223
+lhu :: offset: 0x586, out: 0x46ec
+lhu :: offset: 0x588, out: 0xa867
+lhu :: offset: 0x58a, out: 0x26c9
+lhu :: offset: 0x58c, out: 0x81
+lhu :: offset: 0x58e, out: 0xab2a
+lhu :: offset: 0x590, out: 0x9bfe
+lhu :: offset: 0x592, out: 0xffa1
+lhu :: offset: 0x594, out: 0x679d
+lhu :: offset: 0x596, out: 0x7438
+lhu :: offset: 0x598, out: 0xc769
+lhu :: offset: 0x59a, out: 0x9826
+lhu :: offset: 0x59c, out: 0xb7de
+lhu :: offset: 0x59e, out: 0xe244
+lhu :: offset: 0x5a0, out: 0x3c07
+lhu :: offset: 0x5a2, out: 0xaf97
+lhu :: offset: 0x5a4, out: 0xfba6
+lhu :: offset: 0x5a6, out: 0x704a
+lhu :: offset: 0x5a8, out: 0x5213
+lhu :: offset: 0x5aa, out: 0x64dc
+lhu :: offset: 0x5ac, out: 0x4c5
+lhu :: offset: 0x5ae, out: 0x8bfe
+lhu :: offset: 0x5b0, out: 0xe0f7
+lhu :: offset: 0x5b2, out: 0xbb58
+lhu :: offset: 0x5b4, out: 0x9ab7
+lhu :: offset: 0x5b6, out: 0xaebc
+lhu :: offset: 0x5b8, out: 0xe336
+lhu :: offset: 0x5ba, out: 0xc60c
+lhu :: offset: 0x5bc, out: 0xdeeb
+lhu :: offset: 0x5be, out: 0x954d
+lhu :: offset: 0x5c0, out: 0xd5b2
+lhu :: offset: 0x5c2, out: 0x120c
+lhu :: offset: 0x5c4, out: 0x6f52
+lhu :: offset: 0x5c6, out: 0x416e
+lhu :: offset: 0x5c8, out: 0x85a2
+lhu :: offset: 0x5ca, out: 0xd4ff
+lhu :: offset: 0x5cc, out: 0x7e62
+lhu :: offset: 0x5ce, out: 0x8a34
+lhu :: offset: 0x5d0, out: 0x986a
+lhu :: offset: 0x5d2, out: 0x2b65
+lhu :: offset: 0x5d4, out: 0x4a4e
+lhu :: offset: 0x5d6, out: 0x7e07
+lhu :: offset: 0x5d8, out: 0xa974
+lhu :: offset: 0x5da, out: 0xeac4
+lhu :: offset: 0x5dc, out: 0x3a48
+lhu :: offset: 0x5de, out: 0x9b55
+lhu :: offset: 0x5e0, out: 0xa388
+lhu :: offset: 0x5e2, out: 0xc162
+lhu :: offset: 0x5e4, out: 0x72f1
+lhu :: offset: 0x5e6, out: 0xf8f5
+lhu :: offset: 0x5e8, out: 0xe8c1
+lhu :: offset: 0x5ea, out: 0x1f45
+lhu :: offset: 0x5ec, out: 0xe749
+lhu :: offset: 0x5ee, out: 0x5ea9
+lhu :: offset: 0x5f0, out: 0xadaa
+lhu :: offset: 0x5f2, out: 0x5a76
+lhu :: offset: 0x5f4, out: 0x5cc1
+lhu :: offset: 0x5f6, out: 0xc8b4
+lhu :: offset: 0x5f8, out: 0x7ab4
+lhu :: offset: 0x5fa, out: 0xce88
+lhu :: offset: 0x5fc, out: 0xdfa6
+lhu :: offset: 0x5fe, out: 0x5c0
+lhu :: offset: 0x600, out: 0xb42a
+lhu :: offset: 0x602, out: 0xd6e6
+lhu :: offset: 0x604, out: 0x59a7
+lhu :: offset: 0x606, out: 0xb04f
+lhu :: offset: 0x608, out: 0x4bf8
+lhu :: offset: 0x60a, out: 0x485a
+lhu :: offset: 0x60c, out: 0xb728
+lhu :: offset: 0x60e, out: 0x922f
+lhu :: offset: 0x610, out: 0x76a3
+lhu :: offset: 0x612, out: 0xd60c
+lhu :: offset: 0x614, out: 0x3b66
+lhu :: offset: 0x616, out: 0xa7fb
+lhu :: offset: 0x618, out: 0x31e0
+lhu :: offset: 0x61a, out: 0xc6af
+lhu :: offset: 0x61c, out: 0xfdc2
+lhu :: offset: 0x61e, out: 0x8eda
+lhu :: offset: 0x620, out: 0x5360
+lhu :: offset: 0x622, out: 0x6bb4
+lhu :: offset: 0x624, out: 0xbf0c
+lhu :: offset: 0x626, out: 0x999d
+lhu :: offset: 0x628, out: 0x32fc
+lhu :: offset: 0x62a, out: 0x12c8
+lhu :: offset: 0x62c, out: 0x1b79
+lhu :: offset: 0x62e, out: 0x19f0
+lhu :: offset: 0x630, out: 0x3ef8
+lhu :: offset: 0x632, out: 0x8384
+lhu :: offset: 0x634, out: 0xc72e
+lhu :: offset: 0x636, out: 0xfcd6
+lhu :: offset: 0x638, out: 0x38b1
+lhu :: offset: 0x63a, out: 0xc7bb
+lhu :: offset: 0x63c, out: 0x6a2a
+lhu :: offset: 0x63e, out: 0x3580
+lhu :: offset: 0x640, out: 0x15eb
+lhu :: offset: 0x642, out: 0xf612
+lhu :: offset: 0x644, out: 0x1dca
+lhu :: offset: 0x646, out: 0x77c9
+lhu :: offset: 0x648, out: 0x5eaa
+lhu :: offset: 0x64a, out: 0xcdd9
+lhu :: offset: 0x64c, out: 0xfd91
+lhu :: offset: 0x64e, out: 0x47ae
+lhu :: offset: 0x650, out: 0xbb84
+lhu :: offset: 0x652, out: 0x70f9
+lhu :: offset: 0x654, out: 0x81e9
+lhu :: offset: 0x656, out: 0x1117
+lhu :: offset: 0x658, out: 0x5d4
+lhu :: offset: 0x65a, out: 0x2aea
+lhu :: offset: 0x65c, out: 0xc6a5
+lhu :: offset: 0x65e, out: 0x32e0
+lhu :: offset: 0x660, out: 0x14ab
+lhu :: offset: 0x662, out: 0xf364
+lhu :: offset: 0x664, out: 0x19fb
+lhu :: offset: 0x666, out: 0x9e63
+lhu :: offset: 0x668, out: 0x249d
+lhu :: offset: 0x66a, out: 0x559a
+lhu :: offset: 0x66c, out: 0xa8d7
+lhu :: offset: 0x66e, out: 0x2aac
+lhu :: offset: 0x670, out: 0xcd6
+lhu :: offset: 0x672, out: 0x764f
+lhu :: offset: 0x674, out: 0x84b
+lhu :: offset: 0x676, out: 0x30ec
+lhu :: offset: 0x678, out: 0x7f03
+lhu :: offset: 0x67a, out: 0xac07
+lhu :: offset: 0x67c, out: 0x9246
+lhu :: offset: 0x67e, out: 0x8fdf
+lhu :: offset: 0x680, out: 0x7e35
+lhu :: offset: 0x682, out: 0xce6d
+lhu :: offset: 0x684, out: 0x56e6
+lhu :: offset: 0x686, out: 0x70f5
+lhu :: offset: 0x688, out: 0x1528
+lhu :: offset: 0x68a, out: 0x2859
+lhu :: offset: 0x68c, out: 0x1a65
+lhu :: offset: 0x68e, out: 0x2711
+lhu :: offset: 0x690, out: 0x9e1c
+lhu :: offset: 0x692, out: 0x3283
+lhu :: offset: 0x694, out: 0xd215
+lhu :: offset: 0x696, out: 0xa9fb
+lhu :: offset: 0x698, out: 0x8d95
+lhu :: offset: 0x69a, out: 0xc049
+lhu :: offset: 0x69c, out: 0x282a
+lhu :: offset: 0x69e, out: 0x417
+lhu :: offset: 0x6a0, out: 0xf2e7
+lhu :: offset: 0x6a2, out: 0xa490
+lhu :: offset: 0x6a4, out: 0x9780
+lhu :: offset: 0x6a6, out: 0x58f3
+lhu :: offset: 0x6a8, out: 0x775b
+lhu :: offset: 0x6aa, out: 0x4cca
+lhu :: offset: 0x6ac, out: 0x975
+lhu :: offset: 0x6ae, out: 0xb1aa
+lhu :: offset: 0x6b0, out: 0xa2b
+lhu :: offset: 0x6b2, out: 0x84a6
+lhu :: offset: 0x6b4, out: 0x3511
+lhu :: offset: 0x6b6, out: 0x1020
+lhu :: offset: 0x6b8, out: 0x23f
+lhu :: offset: 0x6ba, out: 0xa0d3
+lhu :: offset: 0x6bc, out: 0xa7d8
+lhu :: offset: 0x6be, out: 0x8b6f
+lhu :: offset: 0x6c0, out: 0xa3d9
+lhu :: offset: 0x6c2, out: 0x91b7
+lhu :: offset: 0x6c4, out: 0x9941
+lhu :: offset: 0x6c6, out: 0xdedd
+lhu :: offset: 0x6c8, out: 0x751c
+lhu :: offset: 0x6ca, out: 0xb483
+lhu :: offset: 0x6cc, out: 0x5a0d
+lhu :: offset: 0x6ce, out: 0x9508
+lhu :: offset: 0x6d0, out: 0x949c
+lhu :: offset: 0x6d2, out: 0xad35
+lhu :: offset: 0x6d4, out: 0x625b
+lhu :: offset: 0x6d6, out: 0xb2d3
+lhu :: offset: 0x6d8, out: 0x7f56
+lhu :: offset: 0x6da, out: 0x7f35
+lhu :: offset: 0x6dc, out: 0xa692
+lhu :: offset: 0x6de, out: 0x9739
+lhu :: offset: 0x6e0, out: 0x185b
+lhu :: offset: 0x6e2, out: 0x88e0
+lhu :: offset: 0x6e4, out: 0xdb8d
+lhu :: offset: 0x6e6, out: 0x7d27
+lhu :: offset: 0x6e8, out: 0x255a
+lhu :: offset: 0x6ea, out: 0x4cd2
+lhu :: offset: 0x6ec, out: 0x2fd6
+lhu :: offset: 0x6ee, out: 0x1b91
+lhu :: offset: 0x6f0, out: 0x1048
+lhu :: offset: 0x6f2, out: 0xd589
+lhu :: offset: 0x6f4, out: 0xa436
+lhu :: offset: 0x6f6, out: 0x3f7b
+lhu :: offset: 0x6f8, out: 0x6a6d
+lhu :: offset: 0x6fa, out: 0x5708
+lhu :: offset: 0x6fc, out: 0xf460
+lhu :: offset: 0x6fe, out: 0x5790
+lhu :: offset: 0x700, out: 0xd58e
+lhu :: offset: 0x702, out: 0xcbab
+lhu :: offset: 0x704, out: 0xde35
+lhu :: offset: 0x706, out: 0x697f
+lhu :: offset: 0x708, out: 0x5755
+lhu :: offset: 0x70a, out: 0x48fd
+lhu :: offset: 0x70c, out: 0x8c0
+lhu :: offset: 0x70e, out: 0xa5f1
+lhu :: offset: 0x710, out: 0x8bb6
+lhu :: offset: 0x712, out: 0x40fb
+lhu :: offset: 0x714, out: 0x8ed9
+lhu :: offset: 0x716, out: 0x8ddb
+lhu :: offset: 0x718, out: 0xbe00
+lhu :: offset: 0x71a, out: 0xd51e
+lhu :: offset: 0x71c, out: 0xabc5
+lhu :: offset: 0x71e, out: 0x78cc
+lhu :: offset: 0x720, out: 0x2f7e
+lhu :: offset: 0x722, out: 0x224a
+lhu :: offset: 0x724, out: 0x1c17
+lhu :: offset: 0x726, out: 0xab2
+lhu :: offset: 0x728, out: 0xa978
+lhu :: offset: 0x72a, out: 0xf12c
+lhu :: offset: 0x72c, out: 0xa222
+lhu :: offset: 0x72e, out: 0x56a7
+lhu :: offset: 0x730, out: 0x9950
+lhu :: offset: 0x732, out: 0xa93b
+lhu :: offset: 0x734, out: 0x811e
+lhu :: offset: 0x736, out: 0xe02f
+lhu :: offset: 0x738, out: 0xb44e
+lhu :: offset: 0x73a, out: 0xea93
+lhu :: offset: 0x73c, out: 0xc679
+lhu :: offset: 0x73e, out: 0x6a0c
+lhu :: offset: 0x740, out: 0xfe71
+lhu :: offset: 0x742, out: 0xfca0
+lhu :: offset: 0x744, out: 0x6c0e
+lhu :: offset: 0x746, out: 0xb657
+lhu :: offset: 0x748, out: 0x4ed6
+lhu :: offset: 0x74a, out: 0x393d
+lhu :: offset: 0x74c, out: 0xf818
+lhu :: offset: 0x74e, out: 0xaf57
+lhu :: offset: 0x750, out: 0xf22e
+lhu :: offset: 0x752, out: 0x9020
+lhu :: offset: 0x754, out: 0x236
+lhu :: offset: 0x756, out: 0x770a
+lhu :: offset: 0x758, out: 0x81ef
+lhu :: offset: 0x75a, out: 0xb6c7
+lhu :: offset: 0x75c, out: 0xafd0
+lhu :: offset: 0x75e, out: 0xc45d
+lhu :: offset: 0x760, out: 0xeed8
+lhu :: offset: 0x762, out: 0xf351
+lhu :: offset: 0x764, out: 0x8102
+lhu :: offset: 0x766, out: 0x315b
+lhu :: offset: 0x768, out: 0xadaf
+lhu :: offset: 0x76a, out: 0xefb9
+lhu :: offset: 0x76c, out: 0x995e
+lhu :: offset: 0x76e, out: 0xfd5e
+lhu :: offset: 0x770, out: 0x3406
+lhu :: offset: 0x772, out: 0x1933
+lhu :: offset: 0x774, out: 0xeb25
+lhu :: offset: 0x776, out: 0x3086
+lhu :: offset: 0x778, out: 0x1748
+lhu :: offset: 0x77a, out: 0xda26
+lhu :: offset: 0x77c, out: 0x4b4c
+lhu :: offset: 0x77e, out: 0x52bc
+lhu :: offset: 0x780, out: 0x34fd
+lhu :: offset: 0x782, out: 0xfc9a
+lhu :: offset: 0x784, out: 0x9302
+lhu :: offset: 0x786, out: 0xbe89
+lhu :: offset: 0x788, out: 0xd002
+lhu :: offset: 0x78a, out: 0x78c3
+lhu :: offset: 0x78c, out: 0xc521
+lhu :: offset: 0x78e, out: 0xd180
+lhu :: offset: 0x790, out: 0xe909
+lhu :: offset: 0x792, out: 0x44a4
+lhu :: offset: 0x794, out: 0xc1d3
+lhu :: offset: 0x796, out: 0x7a5d
+lhu :: offset: 0x798, out: 0x65fd
+lhu :: offset: 0x79a, out: 0x698f
+lhu :: offset: 0x79c, out: 0xddef
+lhu :: offset: 0x79e, out: 0x9839
+lhu :: offset: 0x7a0, out: 0xc49e
+lhu :: offset: 0x7a2, out: 0xe3ad
+lhu :: offset: 0x7a4, out: 0x81b5
+lhu :: offset: 0x7a6, out: 0xaf52
+lhu :: offset: 0x7a8, out: 0x7aa9
+lhu :: offset: 0x7aa, out: 0x41e8
+lhu :: offset: 0x7ac, out: 0xbdb2
+lhu :: offset: 0x7ae, out: 0x63e9
+lhu :: offset: 0x7b0, out: 0x372c
+lhu :: offset: 0x7b2, out: 0x209e
+lhu :: offset: 0x7b4, out: 0x42f3
+lhu :: offset: 0x7b6, out: 0xb58d
+lhu :: offset: 0x7b8, out: 0x30f8
+lhu :: offset: 0x7ba, out: 0x70b7
+lhu :: offset: 0x7bc, out: 0xe122
+lhu :: offset: 0x7be, out: 0xa83b
+lhu :: offset: 0x7c0, out: 0x9e02
+lhu :: offset: 0x7c2, out: 0xde4b
+lhu :: offset: 0x7c4, out: 0x6789
+lhu :: offset: 0x7c6, out: 0x30ec
+lhu :: offset: 0x7c8, out: 0xcd61
+lhu :: offset: 0x7ca, out: 0xa863
+lhu :: offset: 0x7cc, out: 0x9826
+lhu :: offset: 0x7ce, out: 0x631e
+lhu :: offset: 0x7d0, out: 0xae87
+lhu :: offset: 0x7d2, out: 0xbc89
+lhu :: offset: 0x7d4, out: 0x9a7b
+lhu :: offset: 0x7d6, out: 0xd3ca
+lhu :: offset: 0x7d8, out: 0x58ec
+lhu :: offset: 0x7da, out: 0x644d
+lhu :: offset: 0x7dc, out: 0x6481
+lhu :: offset: 0x7de, out: 0xaf17
+lhu :: offset: 0x7e0, out: 0x680c
+lhu :: offset: 0x7e2, out: 0xce5f
+lhu :: offset: 0x7e4, out: 0xb236
+lhu :: offset: 0x7e6, out: 0xb666
+lhu :: offset: 0x7e8, out: 0x3baa
+lhu :: offset: 0x7ea, out: 0x9947
+lhu :: offset: 0x7ec, out: 0x1f6d
+lhu :: offset: 0x7ee, out: 0x4d75
+lhu :: offset: 0x7f0, out: 0x614d
+lhu :: offset: 0x7f2, out: 0x9b44
+lhu :: offset: 0x7f4, out: 0x5f12
+lhu :: offset: 0x7f6, out: 0x236b
+lhu :: offset: 0x7f8, out: 0xa2a6
+lhu :: offset: 0x7fa, out: 0xec66
+lhu :: offset: 0x7fc, out: 0x1ba8
+lhu :: offset: 0x7fe, out: 0x4121
+lw :: offset: 0x0, out: 0x0
+lw :: offset: 0x4, out: 0x0
+lw :: offset: 0x8, out: 0x9823b6e
+lw :: offset: 0xc, out: 0xd4326d9
+lw :: offset: 0x10, out: 0x130476dc
+lw :: offset: 0x14, out: 0x17c56b6b
+lw :: offset: 0x18, out: 0x1a864db2
+lw :: offset: 0x1c, out: 0x1e475005
+lw :: offset: 0x20, out: 0x2608edb8
+lw :: offset: 0x24, out: 0x22c9f00f
+lw :: offset: 0x28, out: 0x2f8ad6d6
+lw :: offset: 0x2c, out: 0x2b4bcb61
+lw :: offset: 0x30, out: 0x350c9b64
+lw :: offset: 0x34, out: 0x31cd86d3
+lw :: offset: 0x38, out: 0x3c8ea00a
+lw :: offset: 0x3c, out: 0x384fbdbd
+lw :: offset: 0x40, out: 0x4c11db70
+lw :: offset: 0x44, out: 0x48d0c6c7
+lw :: offset: 0x48, out: 0x4593e01e
+lw :: offset: 0x4c, out: 0x4152fda9
+lw :: offset: 0x50, out: 0x5f15adac
+lw :: offset: 0x54, out: 0x5bd4b01b
+lw :: offset: 0x58, out: 0x569796c2
+lw :: offset: 0x5c, out: 0x52568b75
+lw :: offset: 0x60, out: 0x6a1936c8
+lw :: offset: 0x64, out: 0x6ed82b7f
+lw :: offset: 0x68, out: 0x639b0da6
+lw :: offset: 0x6c, out: 0x675a1011
+lw :: offset: 0x70, out: 0x791d4014
+lw :: offset: 0x74, out: 0x7ddc5da3
+lw :: offset: 0x78, out: 0x709f7b7a
+lw :: offset: 0x7c, out: 0x745e66cd
+lw :: offset: 0x80, out: 0xffffffff9823b6e0
+lw :: offset: 0x84, out: 0xffffffff9ce2ab57
+lw :: offset: 0x88, out: 0xffffffff91a18d8e
+lw :: offset: 0x8c, out: 0xffffffff95609039
+lw :: offset: 0x90, out: 0xffffffff8b27c03c
+lw :: offset: 0x94, out: 0xffffffff8fe6dd8b
+lw :: offset: 0x98, out: 0xffffffff82a5fb52
+lw :: offset: 0x9c, out: 0xffffffff8664e6e5
+lw :: offset: 0xa0, out: 0xffffffffbe2b5b58
+lw :: offset: 0xa4, out: 0xffffffffbaea46ef
+lw :: offset: 0xa8, out: 0xffffffffb7a96036
+lw :: offset: 0xac, out: 0xffffffffb3687d81
+lw :: offset: 0xb0, out: 0xffffffffad2f2d84
+lw :: offset: 0xb4, out: 0xffffffffa9ee3033
+lw :: offset: 0xb8, out: 0xffffffffa4ad16ea
+lw :: offset: 0xbc, out: 0xffffffffa06c0b5d
+lw :: offset: 0xc0, out: 0xffffffffd4326d90
+lw :: offset: 0xc4, out: 0xffffffffd0f37027
+lw :: offset: 0xc8, out: 0xffffffffddb056fe
+lw :: offset: 0xcc, out: 0xffffffffd9714b49
+lw :: offset: 0xd0, out: 0xffffffffc7361b4c
+lw :: offset: 0xd4, out: 0xffffffffc3f706fb
+lw :: offset: 0xd8, out: 0xffffffffceb42022
+lw :: offset: 0xdc, out: 0xffffffffca753d95
+lw :: offset: 0xe0, out: 0xfffffffff23a8028
+lw :: offset: 0xe4, out: 0xfffffffff6fb9d9f
+lw :: offset: 0xe8, out: 0xfffffffffbb8bb46
+lw :: offset: 0xec, out: 0xffffffffff79a6f1
+lw :: offset: 0xf0, out: 0xffffffffe13ef6f4
+lw :: offset: 0xf4, out: 0xffffffffe5ffeb43
+lw :: offset: 0xf8, out: 0xffffffffe8bccd9a
+lw :: offset: 0xfc, out: 0xffffffffec7dd02d
+lw :: offset: 0x100, out: 0x34867077
+lw :: offset: 0x104, out: 0x30476dc0
+lw :: offset: 0x108, out: 0x3d044b19
+lw :: offset: 0x10c, out: 0x39c556ae
+lw :: offset: 0x110, out: 0x278206ab
+lw :: offset: 0x114, out: 0x23431b1c
+lw :: offset: 0x118, out: 0x2e003dc5
+lw :: offset: 0x11c, out: 0x2ac12072
+lw :: offset: 0x120, out: 0x128e9dcf
+lw :: offset: 0x124, out: 0x164f8078
+lw :: offset: 0x128, out: 0x1b0ca6a1
+lw :: offset: 0x12c, out: 0x1fcdbb16
+lw :: offset: 0x130, out: 0x18aeb13
+lw :: offset: 0x134, out: 0x54bf6a4
+lw :: offset: 0x138, out: 0x808d07d
+lw :: offset: 0x13c, out: 0xcc9cdca
+lw :: offset: 0x140, out: 0x7897ab07
+lw :: offset: 0x144, out: 0x7c56b6b0
+lw :: offset: 0x148, out: 0x71159069
+lw :: offset: 0x14c, out: 0x75d48dde
+lw :: offset: 0x150, out: 0x6b93dddb
+lw :: offset: 0x154, out: 0x6f52c06c
+lw :: offset: 0x158, out: 0x6211e6b5
+lw :: offset: 0x15c, out: 0x66d0fb02
+lw :: offset: 0x160, out: 0x5e9f46bf
+lw :: offset: 0x164, out: 0x5a5e5b08
+lw :: offset: 0x168, out: 0x571d7dd1
+lw :: offset: 0x16c, out: 0x53dc6066
+lw :: offset: 0x170, out: 0x4d9b3063
+lw :: offset: 0x174, out: 0x495a2dd4
+lw :: offset: 0x178, out: 0x44190b0d
+lw :: offset: 0x17c, out: 0x40d816ba
+lw :: offset: 0x180, out: 0xffffffffaca5c697
+lw :: offset: 0x184, out: 0xffffffffa864db20
+lw :: offset: 0x188, out: 0xffffffffa527fdf9
+lw :: offset: 0x18c, out: 0xffffffffa1e6e04e
+lw :: offset: 0x190, out: 0xffffffffbfa1b04b
+lw :: offset: 0x194, out: 0xffffffffbb60adfc
+lw :: offset: 0x198, out: 0xffffffffb6238b25
+lw :: offset: 0x19c, out: 0xffffffffb2e29692
+lw :: offset: 0x1a0, out: 0xffffffff8aad2b2f
+lw :: offset: 0x1a4, out: 0x0
+lw :: offset: 0x1a8, out: 0x0
+lw :: offset: 0x1ac, out: 0xffffffff87ee0df6
+lw :: offset: 0x1b0, out: 0xffffffff99a95df3
+lw :: offset: 0x1b4, out: 0xffffffff9d684044
+lw :: offset: 0x1b8, out: 0xffffffff902b669d
+lw :: offset: 0x1bc, out: 0xffffffff94ea7b2a
+lw :: offset: 0x1c0, out: 0xffffffffe0b41de7
+lw :: offset: 0x1c4, out: 0xffffffffe4750050
+lw :: offset: 0x1c8, out: 0xffffffffe9362689
+lw :: offset: 0x1cc, out: 0xffffffffedf73b3e
+lw :: offset: 0x1d0, out: 0xfffffffff3b06b3b
+lw :: offset: 0x1d4, out: 0xfffffffff771768c
+lw :: offset: 0x1d8, out: 0xfffffffffa325055
+lw :: offset: 0x1dc, out: 0xfffffffffef34de2
+lw :: offset: 0x1e0, out: 0xffffffffc6bcf05f
+lw :: offset: 0x1e4, out: 0xffffffffc27dede8
+lw :: offset: 0x1e8, out: 0xffffffffcf3ecb31
+lw :: offset: 0x1ec, out: 0xffffffffcbffd686
+lw :: offset: 0x1f0, out: 0xffffffffd5b88683
+lw :: offset: 0x1f4, out: 0xffffffffd1799b34
+lw :: offset: 0x1f8, out: 0xffffffffdc3abded
+lw :: offset: 0x1fc, out: 0xffffffffd8fba05a
+lw :: offset: 0x200, out: 0x690ce0ee
+lw :: offset: 0x204, out: 0x6dcdfd59
+lw :: offset: 0x208, out: 0x608edb80
+lw :: offset: 0x20c, out: 0x644fc637
+lw :: offset: 0x210, out: 0x7a089632
+lw :: offset: 0x214, out: 0x7ec98b85
+lw :: offset: 0x218, out: 0x738aad5c
+lw :: offset: 0x21c, out: 0x774bb0eb
+lw :: offset: 0x220, out: 0x4f040d56
+lw :: offset: 0x224, out: 0x4bc510e1
+lw :: offset: 0x228, out: 0x46863638
+lw :: offset: 0x22c, out: 0x42472b8f
+lw :: offset: 0x230, out: 0x5c007b8a
+lw :: offset: 0x234, out: 0x58c1663d
+lw :: offset: 0x238, out: 0x558240e4
+lw :: offset: 0x23c, out: 0x51435d53
+lw :: offset: 0x240, out: 0x251d3b9e
+lw :: offset: 0x244, out: 0x21dc2629
+lw :: offset: 0x248, out: 0x2c9f00f0
+lw :: offset: 0x24c, out: 0x285e1d47
+lw :: offset: 0x250, out: 0x36194d42
+lw :: offset: 0x254, out: 0x32d850f5
+lw :: offset: 0x258, out: 0x3f9b762c
+lw :: offset: 0x25c, out: 0x3b5a6b9b
+lw :: offset: 0x260, out: 0x315d626
+lw :: offset: 0x264, out: 0x7d4cb91
+lw :: offset: 0x268, out: 0xa97ed48
+lw :: offset: 0x26c, out: 0xe56f0ff
+lw :: offset: 0x270, out: 0x1011a0fa
+lw :: offset: 0x274, out: 0x14d0bd4d
+lw :: offset: 0x278, out: 0x19939b94
+lw :: offset: 0x27c, out: 0x1d528623
+lw :: offset: 0x280, out: 0xfffffffff12f560e
+lw :: offset: 0x284, out: 0xfffffffff5ee4bb9
+lw :: offset: 0x288, out: 0xfffffffff8ad6d60
+lw :: offset: 0x28c, out: 0xfffffffffc6c70d7
+lw :: offset: 0x290, out: 0xffffffffe22b20d2
+lw :: offset: 0x294, out: 0xffffffffe6ea3d65
+lw :: offset: 0x298, out: 0xffffffffeba91bbc
+lw :: offset: 0x29c, out: 0xffffffffef68060b
+lw :: offset: 0x2a0, out: 0xffffffffd727bbb6
+lw :: offset: 0x2a4, out: 0xffffffffd3e6a601
+lw :: offset: 0x2a8, out: 0xffffffffdea580d8
+lw :: offset: 0x2ac, out: 0xffffffffda649d6f
+lw :: offset: 0x2b0, out: 0xffffffffc423cd6a
+lw :: offset: 0x2b4, out: 0x0
+lw :: offset: 0x2b8, out: 0xffffffffcda1f604
+lw :: offset: 0x2bc, out: 0x0
+lw :: offset: 0x2c0, out: 0xffffffffbd3e8d7e
+lw :: offset: 0x2c4, out: 0xffffffffb9ff90c9
+lw :: offset: 0x2c8, out: 0xffffffffb4bcb610
+lw :: offset: 0x2cc, out: 0xffffffffb07daba7
+lw :: offset: 0x2d0, out: 0xffffffffae3afba2
+lw :: offset: 0x2d4, out: 0xffffffffaafbe615
+lw :: offset: 0x2d8, out: 0xffffffffa7b8c0cc
+lw :: offset: 0x2dc, out: 0xffffffffa379dd7b
+lw :: offset: 0x2e0, out: 0xffffffff9b3660c6
+lw :: offset: 0x2e4, out: 0xffffffff9ff77d71
+lw :: offset: 0x2e8, out: 0xffffffff92b45ba8
+lw :: offset: 0x2ec, out: 0xffffffff9675461f
+lw :: offset: 0x2f0, out: 0xffffffff8832161a
+lw :: offset: 0x2f4, out: 0xffffffff8cf30bad
+lw :: offset: 0x2f8, out: 0xffffffff81b02d74
+lw :: offset: 0x2fc, out: 0xffffffff857130c3
+lw :: offset: 0x300, out: 0x5d8a9099
+lw :: offset: 0x304, out: 0x594b8d2e
+lw :: offset: 0x308, out: 0x5408abf7
+lw :: offset: 0x30c, out: 0x50c9b640
+lw :: offset: 0x310, out: 0x4e8ee645
+lw :: offset: 0x314, out: 0x4a4ffbf2
+lw :: offset: 0x318, out: 0x470cdd2b
+lw :: offset: 0x31c, out: 0x43cdc09c
+lw :: offset: 0x320, out: 0x7b827d21
+lw :: offset: 0x324, out: 0x7f436096
+lw :: offset: 0x328, out: 0x7200464f
+lw :: offset: 0x32c, out: 0x76c15bf8
+lw :: offset: 0x330, out: 0x68860bfd
+lw :: offset: 0x334, out: 0x6c47164a
+lw :: offset: 0x338, out: 0x61043093
+lw :: offset: 0x33c, out: 0x65c52d24
+lw :: offset: 0x340, out: 0x119b4be9
+lw :: offset: 0x344, out: 0x155a565e
+lw :: offset: 0x348, out: 0x18197087
+lw :: offset: 0x34c, out: 0x1cd86d30
+lw :: offset: 0x350, out: 0x29f3d35
+lw :: offset: 0x354, out: 0x65e2082
+lw :: offset: 0x358, out: 0xb1d065b
+lw :: offset: 0x35c, out: 0xfdc1bec
+lw :: offset: 0x360, out: 0x3793a651
+lw :: offset: 0x364, out: 0x3352bbe6
+lw :: offset: 0x368, out: 0x3e119d3f
+lw :: offset: 0x36c, out: 0x3ad08088
+lw :: offset: 0x370, out: 0x2497d08d
+lw :: offset: 0x374, out: 0x2056cd3a
+lw :: offset: 0x378, out: 0x2d15ebe3
+lw :: offset: 0x37c, out: 0x29d4f654
+lw :: offset: 0x380, out: 0xffffffffc5a92679
+lw :: offset: 0x384, out: 0xffffffffc1683bce
+lw :: offset: 0x388, out: 0xffffffffcc2b1d17
+lw :: offset: 0x38c, out: 0xffffffffc8ea00a0
+lw :: offset: 0x390, out: 0xffffffffd6ad50a5
+lw :: offset: 0x394, out: 0xffffffffd26c4d12
+lw :: offset: 0x398, out: 0xffffffffdf2f6bcb
+lw :: offset: 0x39c, out: 0xffffffffdbee767c
+lw :: offset: 0x3a0, out: 0xffffffffe3a1cbc1
+lw :: offset: 0x3a4, out: 0xffffffffe760d676
+lw :: offset: 0x3a8, out: 0xffffffffea23f0af
+lw :: offset: 0x3ac, out: 0xffffffffeee2ed18
+lw :: offset: 0x3b0, out: 0xfffffffff0a5bd1d
+lw :: offset: 0x3b4, out: 0xfffffffff464a0aa
+lw :: offset: 0x3b8, out: 0xfffffffff9278673
+lw :: offset: 0x3bc, out: 0xfffffffffde69bc4
+lw :: offset: 0x3c0, out: 0xffffffff89b8fd09
+lw :: offset: 0x3c4, out: 0xffffffff8d79e0be
+lw :: offset: 0x3c8, out: 0xffffffff803ac667
+lw :: offset: 0x3cc, out: 0xffffffff84fbdbd0
+lw :: offset: 0x3d0, out: 0xffffffff9abc8bd5
+lw :: offset: 0x3d4, out: 0xffffffff9e7d9662
+lw :: offset: 0x3d8, out: 0xffffffff933eb0bb
+lw :: offset: 0x3dc, out: 0xffffffff97ffad0c
+lw :: offset: 0x3e0, out: 0xffffffffafb010b1
+lw :: offset: 0x3e4, out: 0xffffffffab710d06
+lw :: offset: 0x3e8, out: 0xffffffffa6322bdf
+lw :: offset: 0x3ec, out: 0xffffffffa2f33668
+lw :: offset: 0x3f0, out: 0xffffffffbcb4666d
+lw :: offset: 0x3f4, out: 0xffffffffb8757bda
+lw :: offset: 0x3f8, out: 0xffffffffb5365d03
+lw :: offset: 0x3fc, out: 0xffffffffb1f740b4
+lw :: offset: 0x0, out: 0x0
+lw :: offset: 0x4, out: 0x12bd6aa
+lw :: offset: 0x8, out: 0x7e8763
+lw :: offset: 0xc, out: 0xffffffff82d2ab13
+lw :: offset: 0x10, out: 0xffffffff976d6e9a
+lw :: offset: 0x14, out: 0xffffffffc31510f3
+lw :: offset: 0x18, out: 0xffffffffb7746d77
+lw :: offset: 0x1c, out: 0x5ad6a5fb
+lw :: offset: 0x20, out: 0x42b0c0a2
+lw :: offset: 0x24, out: 0xffffffff8677b502
+lw :: offset: 0x28, out: 0x2aa89d31
+lw :: offset: 0x2c, out: 0xffffffff9e3c30ad
+lw :: offset: 0x30, out: 0x1f308ec3
+lw :: offset: 0x34, out: 0x77fb413d
+lw :: offset: 0x38, out: 0x7aa04213
+lw :: offset: 0x3c, out: 0xffffffffc760e4f7
+lw :: offset: 0x40, out: 0xffffffff9e705cc5
+lw :: offset: 0x44, out: 0x1ad8dca0
+lw :: offset: 0x48, out: 0x4b3dda86
+lw :: offset: 0x4c, out: 0xffffffff9615a60d
+lw :: offset: 0x50, out: 0x5e7a4dd
+lw :: offset: 0x54, out: 0x6353d41d
+lw :: offset: 0x58, out: 0x3af35a9d
+lw :: offset: 0x5c, out: 0xffffffffc40bd413
+lw :: offset: 0x60, out: 0x47f50556
+lw :: offset: 0x64, out: 0xffffffff9a08a180
+lw :: offset: 0x68, out: 0xffffffff9564b77f
+lw :: offset: 0x6c, out: 0xffffffffd6d2040f
+lw :: offset: 0x70, out: 0xffffffffcebc8279
+lw :: offset: 0x74, out: 0xffffffffb2c76bbe
+lw :: offset: 0x78, out: 0xffffffffb5034c2f
+lw :: offset: 0x7c, out: 0x1f18e4c7
+lw :: offset: 0x80, out: 0xffffffff94ff52fc
+lw :: offset: 0x84, out: 0xffffffff81afa797
+lw :: offset: 0x88, out: 0x31d8d916
+lw :: offset: 0x8c, out: 0x6dfc50ea
+lw :: offset: 0x90, out: 0x36549bd6
+lw :: offset: 0x94, out: 0x78e895b1
+lw :: offset: 0x98, out: 0xffffffff85e0a631
+lw :: offset: 0x9c, out: 0xffffffff9b63259b
+lw :: offset: 0xa0, out: 0x556b3eca
+lw :: offset: 0xa4, out: 0xffffffffccf17ac5
+lw :: offset: 0xa8, out: 0xffffffffb42f5fc5
+lw :: offset: 0xac, out: 0xffffffff81eea0fb
+lw :: offset: 0xb0, out: 0x25b50fec
+lw :: offset: 0xb4, out: 0x14682d97
+lw :: offset: 0xb8, out: 0xfffffffffc93c513
+lw :: offset: 0xbc, out: 0x2cfb087a
+lw :: offset: 0xc0, out: 0x3c2cd9a9
+lw :: offset: 0xc4, out: 0xffffffffcda20766
+lw :: offset: 0xc8, out: 0x1791722a
+lw :: offset: 0xcc, out: 0x7d72da3e
+lw :: offset: 0xd0, out: 0x87cc9d1
+lw :: offset: 0xd4, out: 0xffffffff93ce24ad
+lw :: offset: 0xd8, out: 0x1d2a7570
+lw :: offset: 0xdc, out: 0x38984ed2
+lw :: offset: 0xe0, out: 0xffffffffd0d070db
+lw :: offset: 0xe4, out: 0x710cd036
+lw :: offset: 0xe8, out: 0x39c21c7d
+lw :: offset: 0xec, out: 0x3415604
+lw :: offset: 0xf0, out: 0xffffffff8e94b7af
+lw :: offset: 0xf4, out: 0xffffffff8ecc31ce
+lw :: offset: 0xf8, out: 0x24eb6a8d
+lw :: offset: 0xfc, out: 0x1ce7674f
+lw :: offset: 0x100, out: 0x2f394544
+lw :: offset: 0x104, out: 0x12d6e4a7
+lw :: offset: 0x108, out: 0x2608c2b7
+lw :: offset: 0x10c, out: 0x56da4c54
+lw :: offset: 0x110, out: 0xffffffff900102da
+lw :: offset: 0x114, out: 0xffffffffc8d7252f
+lw :: offset: 0x118, out: 0xffffffffc890d5f1
+lw :: offset: 0x11c, out: 0xfffffffff2efa4f7
+lw :: offset: 0x120, out: 0xffffffffed5005cb
+lw :: offset: 0x124, out: 0xffffffffc8b0a214
+lw :: offset: 0x128, out: 0x31479189
+lw :: offset: 0x12c, out: 0x5991136c
+lw :: offset: 0x130, out: 0xffffffffc6eecff9
+lw :: offset: 0x134, out: 0xffffffff9a2fb6f3
+lw :: offset: 0x138, out: 0xffffffffa8095212
+lw :: offset: 0x13c, out: 0x38895270
+lw :: offset: 0x140, out: 0xffffffff87750a04
+lw :: offset: 0x144, out: 0xffffffffad765040
+lw :: offset: 0x148, out: 0x2c3de85e
+lw :: offset: 0x14c, out: 0xffffffff84bb5a83
+lw :: offset: 0x150, out: 0xffffffffae6aff8f
+lw :: offset: 0x154, out: 0xffffffffc506aa67
+lw :: offset: 0x158, out: 0xffffffffc07112dd
+lw :: offset: 0x15c, out: 0x60ed5ee3
+lw :: offset: 0x160, out: 0xffffffffc4c770f6
+lw :: offset: 0x164, out: 0x30dcca5a
+lw :: offset: 0x168, out: 0xffffffffdfec2b23
+lw :: offset: 0x16c, out: 0xffffffff83cd5277
+lw :: offset: 0x170, out: 0xffffffffd3adba26
+lw :: offset: 0x174, out: 0xff7d96b
+lw :: offset: 0x178, out: 0x4ab4aa79
+lw :: offset: 0x17c, out: 0xffffffff8418c00e
+lw :: offset: 0x180, out: 0xffffffffbb8c035e
+lw :: offset: 0x184, out: 0xde0f0b8
+lw :: offset: 0x188, out: 0x33b06f54
+lw :: offset: 0x18c, out: 0xffffffffa97fdcf1
+lw :: offset: 0x190, out: 0x77433f37
+lw :: offset: 0x194, out: 0x3fd1c081
+lw :: offset: 0x198, out: 0xffffffffec91d993
+lw :: offset: 0x19c, out: 0xffffffffc92195e4
+lw :: offset: 0x1a0, out: 0x49fbf6a7
+lw :: offset: 0x1a4, out: 0xffffffff95b1a5ab
+lw :: offset: 0x1a8, out: 0x19364378
+lw :: offset: 0x1ac, out: 0xffffffffc7ce8d1e
+lw :: offset: 0x1b0, out: 0xffffffffb99e8def
+lw :: offset: 0x1b4, out: 0x2f384907
+lw :: offset: 0x1b8, out: 0x47eacdcd
+lw :: offset: 0x1bc, out: 0x582b12fe
+lw :: offset: 0x1c0, out: 0xffffffffd685884e
+lw :: offset: 0x1c4, out: 0x76558c4f
+lw :: offset: 0x1c8, out: 0x6168d62a
+lw :: offset: 0x1cc, out: 0x34c195c7
+lw :: offset: 0x1d0, out: 0xffffffffd3016989
+lw :: offset: 0x1d4, out: 0x4df47405
+lw :: offset: 0x1d8, out: 0x1ca190bf
+lw :: offset: 0x1dc, out: 0x6cbb06db
+lw :: offset: 0x1e0, out: 0x58300f02
+lw :: offset: 0x1e4, out: 0xffffffff9cae393a
+lw :: offset: 0x1e8, out: 0xffffffff9a995fdb
+lw :: offset: 0x1ec, out: 0xffffffffdc7ebc2d
+lw :: offset: 0x1f0, out: 0xffffffff8a96047b
+lw :: offset: 0x1f4, out: 0xffffffffe3405b48
+lw :: offset: 0x1f8, out: 0x75bfafd2
+lw :: offset: 0x1fc, out: 0xffffffffd519d322
+lw :: offset: 0x200, out: 0xffffffffde230867
+lw :: offset: 0x204, out: 0xffffffffa630f6ad
+lw :: offset: 0x208, out: 0x2c0a0cf2
+lw :: offset: 0x20c, out: 0x56103260
+lw :: offset: 0x210, out: 0xffffffff94a90544
+lw :: offset: 0x214, out: 0x249b18ef
+lw :: offset: 0x218, out: 0xfffffffff9519fb5
+lw :: offset: 0x21c, out: 0x5b56fcde
+lw :: offset: 0x220, out: 0xffffffff81daf820
+lw :: offset: 0x224, out: 0x468319b
+lw :: offset: 0x228, out: 0xffffffff8c61ca5a
+lw :: offset: 0x22c, out: 0x5725f2ec
+lw :: offset: 0x230, out: 0xffffffff8b95a6dd
+lw :: offset: 0x234, out: 0xffffffffc25dc8bf
+lw :: offset: 0x238, out: 0x300ce751
+lw :: offset: 0x23c, out: 0xffffffffdac6162f
+lw :: offset: 0x240, out: 0x6778fdf3
+lw :: offset: 0x244, out: 0xffffffffba52a850
+lw :: offset: 0x248, out: 0xffffffffad00b1f7
+lw :: offset: 0x24c, out: 0xffffffffda78479f
+lw :: offset: 0x250, out: 0x8d44168
+lw :: offset: 0x254, out: 0xffffffffa6b6d98a
+lw :: offset: 0x258, out: 0xfffffffff518381d
+lw :: offset: 0x25c, out: 0xffffffffce634413
+lw :: offset: 0x260, out: 0xffffffffe4627f3f
+lw :: offset: 0x264, out: 0xffffffffe5255fc0
+lw :: offset: 0x268, out: 0xffffffffccd392e1
+lw :: offset: 0x26c, out: 0x76321f28
+lw :: offset: 0x270, out: 0xffffffff82946494
+lw :: offset: 0x274, out: 0x4018fd8f
+lw :: offset: 0x278, out: 0x15d32040
+lw :: offset: 0x27c, out: 0x52e8f0e5
+lw :: offset: 0x280, out: 0x7caf83d2
+lw :: offset: 0x284, out: 0xffffffff880ff344
+lw :: offset: 0x288, out: 0xfffffffff156a04c
+lw :: offset: 0x28c, out: 0x747defd7
+lw :: offset: 0x290, out: 0xffffffff93e2601c
+lw :: offset: 0x294, out: 0xf31d710
+lw :: offset: 0x298, out: 0xffffffffe1e1a679
+lw :: offset: 0x29c, out: 0x131cd933
+lw :: offset: 0x2a0, out: 0x24296b75
+lw :: offset: 0x2a4, out: 0xffffffffa76fa427
+lw :: offset: 0x2a8, out: 0xffffffffd296e2d2
+lw :: offset: 0x2ac, out: 0x139ee56a
+lw :: offset: 0x2b0, out: 0x5a82447f
+lw :: offset: 0x2b4, out: 0x6dc2a5c0
+lw :: offset: 0x2b8, out: 0x76c89e80
+lw :: offset: 0x2bc, out: 0xffffffffc07dc168
+lw :: offset: 0x2c0, out: 0x70dc345
+lw :: offset: 0x2c4, out: 0x4bfe348f
+lw :: offset: 0x2c8, out: 0xffffffffbddc7123
+lw :: offset: 0x2cc, out: 0xffffffffdd6d241b
+lw :: offset: 0x2d0, out: 0xfffffffff62fb727
+lw :: offset: 0x2d4, out: 0xffffffffa59fcebe
+lw :: offset: 0x2d8, out: 0x109f27e9
+lw :: offset: 0x2dc, out: 0xf9f46fb
+lw :: offset: 0x2e0, out: 0x3f63daa9
+lw :: offset: 0x2e4, out: 0xffffffffafd199d7
+lw :: offset: 0x2e8, out: 0xffffffffdbcb312e
+lw :: offset: 0x2ec, out: 0xffffffffa3d484f2
+lw :: offset: 0x2f0, out: 0x1f353faa
+lw :: offset: 0x2f4, out: 0xffffffffda4fe4c6
+lw :: offset: 0x2f8, out: 0xffffffff8b086ee0
+lw :: offset: 0x2fc, out: 0x7150c260
+lw :: offset: 0x300, out: 0xffffffffe54750d5
+lw :: offset: 0x304, out: 0xffffffffd9257f25
+lw :: offset: 0x308, out: 0x3d69625f
+lw :: offset: 0x30c, out: 0xffffffffe9a6db5b
+lw :: offset: 0x310, out: 0x70a3e042
+lw :: offset: 0x314, out: 0x4340ac96
+lw :: offset: 0x318, out: 0xffffffffc0478f03
+lw :: offset: 0x31c, out: 0x6980171e
+lw :: offset: 0x320, out: 0x3ce839a5
+lw :: offset: 0x324, out: 0x1cf929e3
+lw :: offset: 0x328, out: 0xffffffffe2fbfa89
+lw :: offset: 0x32c, out: 0x5eb68958
+lw :: offset: 0x330, out: 0xffffffffd24bb05d
+lw :: offset: 0x334, out: 0x76ed25b7
+lw :: offset: 0x338, out: 0xeb9682c
+lw :: offset: 0x33c, out: 0x170312f1
+lw :: offset: 0x340, out: 0xffffffff84785280
+lw :: offset: 0x344, out: 0xffffffffdd301d0d
+lw :: offset: 0x348, out: 0x179c77aa
+lw :: offset: 0x34c, out: 0x1f8fd6ef
+lw :: offset: 0x350, out: 0x26444ced
+lw :: offset: 0x354, out: 0x2998436d
+lw :: offset: 0x358, out: 0x7175c9d
+lw :: offset: 0x35c, out: 0xffffffffd58ca708
+lw :: offset: 0x360, out: 0x663d0610
+lw :: offset: 0x364, out: 0x55833287
+lw :: offset: 0x368, out: 0xffffffffab7dd048
+lw :: offset: 0x36c, out: 0xffffffff8951d68b
+lw :: offset: 0x370, out: 0xfffffffff6982367
+lw :: offset: 0x374, out: 0xe82471b
+lw :: offset: 0x378, out: 0x36886c59
+lw :: offset: 0x37c, out: 0xffffffffd98d26b2
+lw :: offset: 0x380, out: 0x9ca4bdb
+lw :: offset: 0x384, out: 0xffffffffd32be479
+lw :: offset: 0x388, out: 0xfffffffffd5d7d1d
+lw :: offset: 0x38c, out: 0xffffffff9962e61f
+lw :: offset: 0x390, out: 0x3f46553e
+lw :: offset: 0x394, out: 0xffffffffcad374df
+lw :: offset: 0x398, out: 0x2e9ab97d
+lw :: offset: 0x39c, out: 0x3eedf2a7
+lw :: offset: 0x3a0, out: 0x36a6f7fa
+lw :: offset: 0x3a4, out: 0x3c0c9f33
+lw :: offset: 0x3a8, out: 0xffffffff8bb938e3
+lw :: offset: 0x3ac, out: 0x155ec9dc
+lw :: offset: 0x3b0, out: 0xffffffffd2df25c4
+lw :: offset: 0x3b4, out: 0x19478206
+lw :: offset: 0x3b8, out: 0xffffffffbc65bf27
+lw :: offset: 0x3bc, out: 0xffffffffeb321825
+lw :: offset: 0x3c0, out: 0xffffffffa8b08fe6
+lw :: offset: 0x3c4, out: 0x7a8bc7da
+lw :: offset: 0x3c8, out: 0xffffffff852b5bca
+lw :: offset: 0x3cc, out: 0xfffffffff8dfcde8
+lw :: offset: 0x3d0, out: 0x478909b
+lw :: offset: 0x3d4, out: 0x59a99269
+lw :: offset: 0x3d8, out: 0xffffffffbfb31cc8
+lw :: offset: 0x3dc, out: 0x7857360f
+lw :: offset: 0x3e0, out: 0xffffffffb665ed5e
+lw :: offset: 0x3e4, out: 0x7f89e9a2
+lw :: offset: 0x3e8, out: 0x15da9474
+lw :: offset: 0x3ec, out: 0xffffffffb7a8d5e4
+lw :: offset: 0x3f0, out: 0xfffffffff6b3537d
+lw :: offset: 0x3f4, out: 0x2af90fcc
+lw :: offset: 0x3f8, out: 0x223d7cfe
+lw :: offset: 0x3fc, out: 0x2b961897
+lw :: offset: 0x400, out: 0x420b34f5
+lw :: offset: 0x404, out: 0x33734a4b
+lw :: offset: 0x408, out: 0xffffffff897c8c8d
+lw :: offset: 0x40c, out: 0xffffffffdd46b33c
+lw :: offset: 0x410, out: 0x7a387445
+lw :: offset: 0x414, out: 0xffffffffe392ccd9
+lw :: offset: 0x418, out: 0x512f29b1
+lw :: offset: 0x41c, out: 0xffffffffd80000c9
+lw :: offset: 0x420, out: 0xffffffffeaded5c5
+lw :: offset: 0x424, out: 0x3dad020a
+lw :: offset: 0x428, out: 0xffffffff8a6229d7
+lw :: offset: 0x42c, out: 0x31eea35b
+lw :: offset: 0x430, out: 0x2c3c3f9e
+lw :: offset: 0x434, out: 0x48985649
+lw :: offset: 0x438, out: 0x7ff61e78
+lw :: offset: 0x43c, out: 0xffffffffdc9c0b77
+lw :: offset: 0x440, out: 0x2299b0e0
+lw :: offset: 0x444, out: 0x1d5e68ec
+lw :: offset: 0x448, out: 0x7c3b0467
+lw :: offset: 0x44c, out: 0x3d0c6e25
+lw :: offset: 0x450, out: 0x164e17c1
+lw :: offset: 0x454, out: 0xffffffffe7fb6587
+lw :: offset: 0x458, out: 0xfffffffffa4ca28b
+lw :: offset: 0x45c, out: 0x56d4950b
+lw :: offset: 0x460, out: 0xffffffffe5e9a314
+lw :: offset: 0x464, out: 0xffffffffbe7fa08a
+lw :: offset: 0x468, out: 0xfffffffff8be8164
+lw :: offset: 0x46c, out: 0x159649c5
+lw :: offset: 0x470, out: 0x7ca32597
+lw :: offset: 0x474, out: 0xffffffff84e69b17
+lw :: offset: 0x478, out: 0xfffffffffc8d543c
+lw :: offset: 0x47c, out: 0xffffffffa1f24f5c
+lw :: offset: 0x480, out: 0x4aeb6ca0
+lw :: offset: 0x484, out: 0xffffffffe3459e36
+lw :: offset: 0x488, out: 0xffffffffc532e18e
+lw :: offset: 0x48c, out: 0x187980fa
+lw :: offset: 0x490, out: 0xffffffffb3fdec29
+lw :: offset: 0x494, out: 0x4f287d1c
+lw :: offset: 0x498, out: 0xffffffffb620660a
+lw :: offset: 0x49c, out: 0x49732b90
+lw :: offset: 0x4a0, out: 0xffffffff993138f1
+lw :: offset: 0x4a4, out: 0x6cfde991
+lw :: offset: 0x4a8, out: 0xffffffffde02d133
+lw :: offset: 0x4ac, out: 0x7d5407b9
+lw :: offset: 0x4b0, out: 0x13a390e1
+lw :: offset: 0x4b4, out: 0xffffffffe1dab15a
+lw :: offset: 0x4b8, out: 0x743491a6
+lw :: offset: 0x4bc, out: 0xffffffff828716c8
+lw :: offset: 0x4c0, out: 0xffffffff8cff404a
+lw :: offset: 0x4c4, out: 0xffffffffede292f2
+lw :: offset: 0x4c8, out: 0xffffffffb9cec0db
+lw :: offset: 0x4cc, out: 0x1f837636
+lw :: offset: 0x4d0, out: 0x2eaa5aa7
+lw :: offset: 0x4d4, out: 0x509771c
+lw :: offset: 0x4d8, out: 0xffffffffd327538e
+lw :: offset: 0x4dc, out: 0x1875241b
+lw :: offset: 0x4e0, out: 0x42e9f854
+lw :: offset: 0x4e4, out: 0xffffffff8b739b6b
+lw :: offset: 0x4e8, out: 0x78e4e50c
+lw :: offset: 0x4ec, out: 0xffffffffeccbba1a
+lw :: offset: 0x4f0, out: 0xfffffffff6b6fa3f
+lw :: offset: 0x4f4, out: 0xffffffffcd9d27cb
+lw :: offset: 0x4f8, out: 0x73916483
+lw :: offset: 0x4fc, out: 0xffffffffae3e9423
+lw :: offset: 0x500, out: 0x276af70a
+lw :: offset: 0x504, out: 0xe128561
+lw :: offset: 0x508, out: 0x3045bf6
+lw :: offset: 0x50c, out: 0xffffffffb5e74b6e
+lw :: offset: 0x510, out: 0x20223f13
+lw :: offset: 0x514, out: 0x8accfa6
+lw :: offset: 0x518, out: 0xfffffffff83c5574
+lw :: offset: 0x51c, out: 0x3976b5f5
+lw :: offset: 0x520, out: 0x1f9720f9
+lw :: offset: 0x524, out: 0x46923c3d
+lw :: offset: 0x528, out: 0x620d2850
+lw :: offset: 0x52c, out: 0x6d2448dd
+lw :: offset: 0x530, out: 0x60a521e9
+lw :: offset: 0x534, out: 0xffffffff9ff4a732
+lw :: offset: 0x538, out: 0x5a08f3ab
+lw :: offset: 0x53c, out: 0x5c680f0b
+lw :: offset: 0x540, out: 0xffffffffc7a59be7
+lw :: offset: 0x544, out: 0xffffffff800f3d26
+lw :: offset: 0x548, out: 0x1aecdf29
+lw :: offset: 0x54c, out: 0xffffffff82ca1b41
+lw :: offset: 0x550, out: 0x2b8613a2
+lw :: offset: 0x554, out: 0x60d19dcd
+lw :: offset: 0x558, out: 0x2518ac8b
+lw :: offset: 0x55c, out: 0xe8bbe7f
+lw :: offset: 0x560, out: 0x743e568d
+lw :: offset: 0x564, out: 0x2fcf486b
+lw :: offset: 0x568, out: 0x126f646f
+lw :: offset: 0x56c, out: 0x34c31728
+lw :: offset: 0x570, out: 0xffffffffaab01961
+lw :: offset: 0x574, out: 0x56fc4d12
+lw :: offset: 0x578, out: 0x7535cd33
+lw :: offset: 0x57c, out: 0xffffffff8595d342
+lw :: offset: 0x580, out: 0xffffffffdfb254da
+lw :: offset: 0x584, out: 0x422346ec
+lw :: offset: 0x588, out: 0xffffffffa86726c9
+lw :: offset: 0x58c, out: 0x81ab2a
+lw :: offset: 0x590, out: 0xffffffff9bfeffa1
+lw :: offset: 0x594, out: 0x679d7438
+lw :: offset: 0x598, out: 0xffffffffc7699826
+lw :: offset: 0x59c, out: 0xffffffffb7dee244
+lw :: offset: 0x5a0, out: 0x3c07af97
+lw :: offset: 0x5a4, out: 0xfffffffffba6704a
+lw :: offset: 0x5a8, out: 0x521364dc
+lw :: offset: 0x5ac, out: 0x4c58bfe
+lw :: offset: 0x5b0, out: 0xffffffffe0f7bb58
+lw :: offset: 0x5b4, out: 0xffffffff9ab7aebc
+lw :: offset: 0x5b8, out: 0xffffffffe336c60c
+lw :: offset: 0x5bc, out: 0xffffffffdeeb954d
+lw :: offset: 0x5c0, out: 0xffffffffd5b2120c
+lw :: offset: 0x5c4, out: 0x6f52416e
+lw :: offset: 0x5c8, out: 0xffffffff85a2d4ff
+lw :: offset: 0x5cc, out: 0x7e628a34
+lw :: offset: 0x5d0, out: 0xffffffff986a2b65
+lw :: offset: 0x5d4, out: 0x4a4e7e07
+lw :: offset: 0x5d8, out: 0xffffffffa974eac4
+lw :: offset: 0x5dc, out: 0x3a489b55
+lw :: offset: 0x5e0, out: 0xffffffffa388c162
+lw :: offset: 0x5e4, out: 0x72f1f8f5
+lw :: offset: 0x5e8, out: 0xffffffffe8c11f45
+lw :: offset: 0x5ec, out: 0xffffffffe7495ea9
+lw :: offset: 0x5f0, out: 0xffffffffadaa5a76
+lw :: offset: 0x5f4, out: 0x5cc1c8b4
+lw :: offset: 0x5f8, out: 0x7ab4ce88
+lw :: offset: 0x5fc, out: 0xffffffffdfa605c0
+lw :: offset: 0x600, out: 0xffffffffb42ad6e6
+lw :: offset: 0x604, out: 0x59a7b04f
+lw :: offset: 0x608, out: 0x4bf8485a
+lw :: offset: 0x60c, out: 0xffffffffb728922f
+lw :: offset: 0x610, out: 0x76a3d60c
+lw :: offset: 0x614, out: 0x3b66a7fb
+lw :: offset: 0x618, out: 0x31e0c6af
+lw :: offset: 0x61c, out: 0xfffffffffdc28eda
+lw :: offset: 0x620, out: 0x53606bb4
+lw :: offset: 0x624, out: 0xffffffffbf0c999d
+lw :: offset: 0x628, out: 0x32fc12c8
+lw :: offset: 0x62c, out: 0x1b7919f0
+lw :: offset: 0x630, out: 0x3ef88384
+lw :: offset: 0x634, out: 0xffffffffc72efcd6
+lw :: offset: 0x638, out: 0x38b1c7bb
+lw :: offset: 0x63c, out: 0x6a2a3580
+lw :: offset: 0x640, out: 0x15ebf612
+lw :: offset: 0x644, out: 0x1dca77c9
+lw :: offset: 0x648, out: 0x5eaacdd9
+lw :: offset: 0x64c, out: 0xfffffffffd9147ae
+lw :: offset: 0x650, out: 0xffffffffbb8470f9
+lw :: offset: 0x654, out: 0xffffffff81e91117
+lw :: offset: 0x658, out: 0x5d42aea
+lw :: offset: 0x65c, out: 0xffffffffc6a532e0
+lw :: offset: 0x660, out: 0x14abf364
+lw :: offset: 0x664, out: 0x19fb9e63
+lw :: offset: 0x668, out: 0x249d559a
+lw :: offset: 0x66c, out: 0xffffffffa8d72aac
+lw :: offset: 0x670, out: 0xcd6764f
+lw :: offset: 0x674, out: 0x84b30ec
+lw :: offset: 0x678, out: 0x7f03ac07
+lw :: offset: 0x67c, out: 0xffffffff92468fdf
+lw :: offset: 0x680, out: 0x7e35ce6d
+lw :: offset: 0x684, out: 0x56e670f5
+lw :: offset: 0x688, out: 0x15282859
+lw :: offset: 0x68c, out: 0x1a652711
+lw :: offset: 0x690, out: 0xffffffff9e1c3283
+lw :: offset: 0x694, out: 0xffffffffd215a9fb
+lw :: offset: 0x698, out: 0xffffffff8d95c049
+lw :: offset: 0x69c, out: 0x282a0417
+lw :: offset: 0x6a0, out: 0xfffffffff2e7a490
+lw :: offset: 0x6a4, out: 0xffffffff978058f3
+lw :: offset: 0x6a8, out: 0x775b4cca
+lw :: offset: 0x6ac, out: 0x975b1aa
+lw :: offset: 0x6b0, out: 0xa2b84a6
+lw :: offset: 0x6b4, out: 0x35111020
+lw :: offset: 0x6b8, out: 0x23fa0d3
+lw :: offset: 0x6bc, out: 0xffffffffa7d88b6f
+lw :: offset: 0x6c0, out: 0xffffffffa3d991b7
+lw :: offset: 0x6c4, out: 0xffffffff9941dedd
+lw :: offset: 0x6c8, out: 0x751cb483
+lw :: offset: 0x6cc, out: 0x5a0d9508
+lw :: offset: 0x6d0, out: 0xffffffff949cad35
+lw :: offset: 0x6d4, out: 0x625bb2d3
+lw :: offset: 0x6d8, out: 0x7f567f35
+lw :: offset: 0x6dc, out: 0xffffffffa6929739
+lw :: offset: 0x6e0, out: 0x185b88e0
+lw :: offset: 0x6e4, out: 0xffffffffdb8d7d27
+lw :: offset: 0x6e8, out: 0x255a4cd2
+lw :: offset: 0x6ec, out: 0x2fd61b91
+lw :: offset: 0x6f0, out: 0x1048d589
+lw :: offset: 0x6f4, out: 0xffffffffa4363f7b
+lw :: offset: 0x6f8, out: 0x6a6d5708
+lw :: offset: 0x6fc, out: 0xfffffffff4605790
+lw :: offset: 0x700, out: 0xffffffffd58ecbab
+lw :: offset: 0x704, out: 0xffffffffde35697f
+lw :: offset: 0x708, out: 0x575548fd
+lw :: offset: 0x70c, out: 0x8c0a5f1
+lw :: offset: 0x710, out: 0xffffffff8bb640fb
+lw :: offset: 0x714, out: 0xffffffff8ed98ddb
+lw :: offset: 0x718, out: 0xffffffffbe00d51e
+lw :: offset: 0x71c, out: 0xffffffffabc578cc
+lw :: offset: 0x720, out: 0x2f7e224a
+lw :: offset: 0x724, out: 0x1c170ab2
+lw :: offset: 0x728, out: 0xffffffffa978f12c
+lw :: offset: 0x72c, out: 0xffffffffa22256a7
+lw :: offset: 0x730, out: 0xffffffff9950a93b
+lw :: offset: 0x734, out: 0xffffffff811ee02f
+lw :: offset: 0x738, out: 0xffffffffb44eea93
+lw :: offset: 0x73c, out: 0xffffffffc6796a0c
+lw :: offset: 0x740, out: 0xfffffffffe71fca0
+lw :: offset: 0x744, out: 0x6c0eb657
+lw :: offset: 0x748, out: 0x4ed6393d
+lw :: offset: 0x74c, out: 0xfffffffff818af57
+lw :: offset: 0x750, out: 0xfffffffff22e9020
+lw :: offset: 0x754, out: 0x236770a
+lw :: offset: 0x758, out: 0xffffffff81efb6c7
+lw :: offset: 0x75c, out: 0xffffffffafd0c45d
+lw :: offset: 0x760, out: 0xffffffffeed8f351
+lw :: offset: 0x764, out: 0xffffffff8102315b
+lw :: offset: 0x768, out: 0xffffffffadafefb9
+lw :: offset: 0x76c, out: 0xffffffff995efd5e
+lw :: offset: 0x770, out: 0x34061933
+lw :: offset: 0x774, out: 0xffffffffeb253086
+lw :: offset: 0x778, out: 0x1748da26
+lw :: offset: 0x77c, out: 0x4b4c52bc
+lw :: offset: 0x780, out: 0x34fdfc9a
+lw :: offset: 0x784, out: 0xffffffff9302be89
+lw :: offset: 0x788, out: 0xffffffffd00278c3
+lw :: offset: 0x78c, out: 0xffffffffc521d180
+lw :: offset: 0x790, out: 0xffffffffe90944a4
+lw :: offset: 0x794, out: 0xffffffffc1d37a5d
+lw :: offset: 0x798, out: 0x65fd698f
+lw :: offset: 0x79c, out: 0xffffffffddef9839
+lw :: offset: 0x7a0, out: 0xffffffffc49ee3ad
+lw :: offset: 0x7a4, out: 0xffffffff81b5af52
+lw :: offset: 0x7a8, out: 0x7aa941e8
+lw :: offset: 0x7ac, out: 0xffffffffbdb263e9
+lw :: offset: 0x7b0, out: 0x372c209e
+lw :: offset: 0x7b4, out: 0x42f3b58d
+lw :: offset: 0x7b8, out: 0x30f870b7
+lw :: offset: 0x7bc, out: 0xffffffffe122a83b
+lw :: offset: 0x7c0, out: 0xffffffff9e02de4b
+lw :: offset: 0x7c4, out: 0x678930ec
+lw :: offset: 0x7c8, out: 0xffffffffcd61a863
+lw :: offset: 0x7cc, out: 0xffffffff9826631e
+lw :: offset: 0x7d0, out: 0xffffffffae87bc89
+lw :: offset: 0x7d4, out: 0xffffffff9a7bd3ca
+lw :: offset: 0x7d8, out: 0x58ec644d
+lw :: offset: 0x7dc, out: 0x6481af17
+lw :: offset: 0x7e0, out: 0x680cce5f
+lw :: offset: 0x7e4, out: 0xffffffffb236b666
+lw :: offset: 0x7e8, out: 0x3baa9947
+lw :: offset: 0x7ec, out: 0x1f6d4d75
+lw :: offset: 0x7f0, out: 0x614d9b44
+lw :: offset: 0x7f4, out: 0x5f12236b
+lw :: offset: 0x7f8, out: 0xffffffffa2a6ec66
+lw :: offset: 0x7fc, out: 0x1ba84121
+lwu :: offset: 0x0, out: 0x0
+lwu :: offset: 0x4, out: 0x0
+lwu :: offset: 0x8, out: 0x9823b6e
+lwu :: offset: 0xc, out: 0xd4326d9
+lwu :: offset: 0x10, out: 0x130476dc
+lwu :: offset: 0x14, out: 0x17c56b6b
+lwu :: offset: 0x18, out: 0x1a864db2
+lwu :: offset: 0x1c, out: 0x1e475005
+lwu :: offset: 0x20, out: 0x2608edb8
+lwu :: offset: 0x24, out: 0x22c9f00f
+lwu :: offset: 0x28, out: 0x2f8ad6d6
+lwu :: offset: 0x2c, out: 0x2b4bcb61
+lwu :: offset: 0x30, out: 0x350c9b64
+lwu :: offset: 0x34, out: 0x31cd86d3
+lwu :: offset: 0x38, out: 0x3c8ea00a
+lwu :: offset: 0x3c, out: 0x384fbdbd
+lwu :: offset: 0x40, out: 0x4c11db70
+lwu :: offset: 0x44, out: 0x48d0c6c7
+lwu :: offset: 0x48, out: 0x4593e01e
+lwu :: offset: 0x4c, out: 0x4152fda9
+lwu :: offset: 0x50, out: 0x5f15adac
+lwu :: offset: 0x54, out: 0x5bd4b01b
+lwu :: offset: 0x58, out: 0x569796c2
+lwu :: offset: 0x5c, out: 0x52568b75
+lwu :: offset: 0x60, out: 0x6a1936c8
+lwu :: offset: 0x64, out: 0x6ed82b7f
+lwu :: offset: 0x68, out: 0x639b0da6
+lwu :: offset: 0x6c, out: 0x675a1011
+lwu :: offset: 0x70, out: 0x791d4014
+lwu :: offset: 0x74, out: 0x7ddc5da3
+lwu :: offset: 0x78, out: 0x709f7b7a
+lwu :: offset: 0x7c, out: 0x745e66cd
+lwu :: offset: 0x80, out: 0x9823b6e0
+lwu :: offset: 0x84, out: 0x9ce2ab57
+lwu :: offset: 0x88, out: 0x91a18d8e
+lwu :: offset: 0x8c, out: 0x95609039
+lwu :: offset: 0x90, out: 0x8b27c03c
+lwu :: offset: 0x94, out: 0x8fe6dd8b
+lwu :: offset: 0x98, out: 0x82a5fb52
+lwu :: offset: 0x9c, out: 0x8664e6e5
+lwu :: offset: 0xa0, out: 0xbe2b5b58
+lwu :: offset: 0xa4, out: 0xbaea46ef
+lwu :: offset: 0xa8, out: 0xb7a96036
+lwu :: offset: 0xac, out: 0xb3687d81
+lwu :: offset: 0xb0, out: 0xad2f2d84
+lwu :: offset: 0xb4, out: 0xa9ee3033
+lwu :: offset: 0xb8, out: 0xa4ad16ea
+lwu :: offset: 0xbc, out: 0xa06c0b5d
+lwu :: offset: 0xc0, out: 0xd4326d90
+lwu :: offset: 0xc4, out: 0xd0f37027
+lwu :: offset: 0xc8, out: 0xddb056fe
+lwu :: offset: 0xcc, out: 0xd9714b49
+lwu :: offset: 0xd0, out: 0xc7361b4c
+lwu :: offset: 0xd4, out: 0xc3f706fb
+lwu :: offset: 0xd8, out: 0xceb42022
+lwu :: offset: 0xdc, out: 0xca753d95
+lwu :: offset: 0xe0, out: 0xf23a8028
+lwu :: offset: 0xe4, out: 0xf6fb9d9f
+lwu :: offset: 0xe8, out: 0xfbb8bb46
+lwu :: offset: 0xec, out: 0xff79a6f1
+lwu :: offset: 0xf0, out: 0xe13ef6f4
+lwu :: offset: 0xf4, out: 0xe5ffeb43
+lwu :: offset: 0xf8, out: 0xe8bccd9a
+lwu :: offset: 0xfc, out: 0xec7dd02d
+lwu :: offset: 0x100, out: 0x34867077
+lwu :: offset: 0x104, out: 0x30476dc0
+lwu :: offset: 0x108, out: 0x3d044b19
+lwu :: offset: 0x10c, out: 0x39c556ae
+lwu :: offset: 0x110, out: 0x278206ab
+lwu :: offset: 0x114, out: 0x23431b1c
+lwu :: offset: 0x118, out: 0x2e003dc5
+lwu :: offset: 0x11c, out: 0x2ac12072
+lwu :: offset: 0x120, out: 0x128e9dcf
+lwu :: offset: 0x124, out: 0x164f8078
+lwu :: offset: 0x128, out: 0x1b0ca6a1
+lwu :: offset: 0x12c, out: 0x1fcdbb16
+lwu :: offset: 0x130, out: 0x18aeb13
+lwu :: offset: 0x134, out: 0x54bf6a4
+lwu :: offset: 0x138, out: 0x808d07d
+lwu :: offset: 0x13c, out: 0xcc9cdca
+lwu :: offset: 0x140, out: 0x7897ab07
+lwu :: offset: 0x144, out: 0x7c56b6b0
+lwu :: offset: 0x148, out: 0x71159069
+lwu :: offset: 0x14c, out: 0x75d48dde
+lwu :: offset: 0x150, out: 0x6b93dddb
+lwu :: offset: 0x154, out: 0x6f52c06c
+lwu :: offset: 0x158, out: 0x6211e6b5
+lwu :: offset: 0x15c, out: 0x66d0fb02
+lwu :: offset: 0x160, out: 0x5e9f46bf
+lwu :: offset: 0x164, out: 0x5a5e5b08
+lwu :: offset: 0x168, out: 0x571d7dd1
+lwu :: offset: 0x16c, out: 0x53dc6066
+lwu :: offset: 0x170, out: 0x4d9b3063
+lwu :: offset: 0x174, out: 0x495a2dd4
+lwu :: offset: 0x178, out: 0x44190b0d
+lwu :: offset: 0x17c, out: 0x40d816ba
+lwu :: offset: 0x180, out: 0xaca5c697
+lwu :: offset: 0x184, out: 0xa864db20
+lwu :: offset: 0x188, out: 0xa527fdf9
+lwu :: offset: 0x18c, out: 0xa1e6e04e
+lwu :: offset: 0x190, out: 0xbfa1b04b
+lwu :: offset: 0x194, out: 0xbb60adfc
+lwu :: offset: 0x198, out: 0xb6238b25
+lwu :: offset: 0x19c, out: 0xb2e29692
+lwu :: offset: 0x1a0, out: 0x8aad2b2f
+lwu :: offset: 0x1a4, out: 0x0
+lwu :: offset: 0x1a8, out: 0x0
+lwu :: offset: 0x1ac, out: 0x87ee0df6
+lwu :: offset: 0x1b0, out: 0x99a95df3
+lwu :: offset: 0x1b4, out: 0x9d684044
+lwu :: offset: 0x1b8, out: 0x902b669d
+lwu :: offset: 0x1bc, out: 0x94ea7b2a
+lwu :: offset: 0x1c0, out: 0xe0b41de7
+lwu :: offset: 0x1c4, out: 0xe4750050
+lwu :: offset: 0x1c8, out: 0xe9362689
+lwu :: offset: 0x1cc, out: 0xedf73b3e
+lwu :: offset: 0x1d0, out: 0xf3b06b3b
+lwu :: offset: 0x1d4, out: 0xf771768c
+lwu :: offset: 0x1d8, out: 0xfa325055
+lwu :: offset: 0x1dc, out: 0xfef34de2
+lwu :: offset: 0x1e0, out: 0xc6bcf05f
+lwu :: offset: 0x1e4, out: 0xc27dede8
+lwu :: offset: 0x1e8, out: 0xcf3ecb31
+lwu :: offset: 0x1ec, out: 0xcbffd686
+lwu :: offset: 0x1f0, out: 0xd5b88683
+lwu :: offset: 0x1f4, out: 0xd1799b34
+lwu :: offset: 0x1f8, out: 0xdc3abded
+lwu :: offset: 0x1fc, out: 0xd8fba05a
+lwu :: offset: 0x200, out: 0x690ce0ee
+lwu :: offset: 0x204, out: 0x6dcdfd59
+lwu :: offset: 0x208, out: 0x608edb80
+lwu :: offset: 0x20c, out: 0x644fc637
+lwu :: offset: 0x210, out: 0x7a089632
+lwu :: offset: 0x214, out: 0x7ec98b85
+lwu :: offset: 0x218, out: 0x738aad5c
+lwu :: offset: 0x21c, out: 0x774bb0eb
+lwu :: offset: 0x220, out: 0x4f040d56
+lwu :: offset: 0x224, out: 0x4bc510e1
+lwu :: offset: 0x228, out: 0x46863638
+lwu :: offset: 0x22c, out: 0x42472b8f
+lwu :: offset: 0x230, out: 0x5c007b8a
+lwu :: offset: 0x234, out: 0x58c1663d
+lwu :: offset: 0x238, out: 0x558240e4
+lwu :: offset: 0x23c, out: 0x51435d53
+lwu :: offset: 0x240, out: 0x251d3b9e
+lwu :: offset: 0x244, out: 0x21dc2629
+lwu :: offset: 0x248, out: 0x2c9f00f0
+lwu :: offset: 0x24c, out: 0x285e1d47
+lwu :: offset: 0x250, out: 0x36194d42
+lwu :: offset: 0x254, out: 0x32d850f5
+lwu :: offset: 0x258, out: 0x3f9b762c
+lwu :: offset: 0x25c, out: 0x3b5a6b9b
+lwu :: offset: 0x260, out: 0x315d626
+lwu :: offset: 0x264, out: 0x7d4cb91
+lwu :: offset: 0x268, out: 0xa97ed48
+lwu :: offset: 0x26c, out: 0xe56f0ff
+lwu :: offset: 0x270, out: 0x1011a0fa
+lwu :: offset: 0x274, out: 0x14d0bd4d
+lwu :: offset: 0x278, out: 0x19939b94
+lwu :: offset: 0x27c, out: 0x1d528623
+lwu :: offset: 0x280, out: 0xf12f560e
+lwu :: offset: 0x284, out: 0xf5ee4bb9
+lwu :: offset: 0x288, out: 0xf8ad6d60
+lwu :: offset: 0x28c, out: 0xfc6c70d7
+lwu :: offset: 0x290, out: 0xe22b20d2
+lwu :: offset: 0x294, out: 0xe6ea3d65
+lwu :: offset: 0x298, out: 0xeba91bbc
+lwu :: offset: 0x29c, out: 0xef68060b
+lwu :: offset: 0x2a0, out: 0xd727bbb6
+lwu :: offset: 0x2a4, out: 0xd3e6a601
+lwu :: offset: 0x2a8, out: 0xdea580d8
+lwu :: offset: 0x2ac, out: 0xda649d6f
+lwu :: offset: 0x2b0, out: 0xc423cd6a
+lwu :: offset: 0x2b4, out: 0x0
+lwu :: offset: 0x2b8, out: 0xcda1f604
+lwu :: offset: 0x2bc, out: 0x0
+lwu :: offset: 0x2c0, out: 0xbd3e8d7e
+lwu :: offset: 0x2c4, out: 0xb9ff90c9
+lwu :: offset: 0x2c8, out: 0xb4bcb610
+lwu :: offset: 0x2cc, out: 0xb07daba7
+lwu :: offset: 0x2d0, out: 0xae3afba2
+lwu :: offset: 0x2d4, out: 0xaafbe615
+lwu :: offset: 0x2d8, out: 0xa7b8c0cc
+lwu :: offset: 0x2dc, out: 0xa379dd7b
+lwu :: offset: 0x2e0, out: 0x9b3660c6
+lwu :: offset: 0x2e4, out: 0x9ff77d71
+lwu :: offset: 0x2e8, out: 0x92b45ba8
+lwu :: offset: 0x2ec, out: 0x9675461f
+lwu :: offset: 0x2f0, out: 0x8832161a
+lwu :: offset: 0x2f4, out: 0x8cf30bad
+lwu :: offset: 0x2f8, out: 0x81b02d74
+lwu :: offset: 0x2fc, out: 0x857130c3
+lwu :: offset: 0x300, out: 0x5d8a9099
+lwu :: offset: 0x304, out: 0x594b8d2e
+lwu :: offset: 0x308, out: 0x5408abf7
+lwu :: offset: 0x30c, out: 0x50c9b640
+lwu :: offset: 0x310, out: 0x4e8ee645
+lwu :: offset: 0x314, out: 0x4a4ffbf2
+lwu :: offset: 0x318, out: 0x470cdd2b
+lwu :: offset: 0x31c, out: 0x43cdc09c
+lwu :: offset: 0x320, out: 0x7b827d21
+lwu :: offset: 0x324, out: 0x7f436096
+lwu :: offset: 0x328, out: 0x7200464f
+lwu :: offset: 0x32c, out: 0x76c15bf8
+lwu :: offset: 0x330, out: 0x68860bfd
+lwu :: offset: 0x334, out: 0x6c47164a
+lwu :: offset: 0x338, out: 0x61043093
+lwu :: offset: 0x33c, out: 0x65c52d24
+lwu :: offset: 0x340, out: 0x119b4be9
+lwu :: offset: 0x344, out: 0x155a565e
+lwu :: offset: 0x348, out: 0x18197087
+lwu :: offset: 0x34c, out: 0x1cd86d30
+lwu :: offset: 0x350, out: 0x29f3d35
+lwu :: offset: 0x354, out: 0x65e2082
+lwu :: offset: 0x358, out: 0xb1d065b
+lwu :: offset: 0x35c, out: 0xfdc1bec
+lwu :: offset: 0x360, out: 0x3793a651
+lwu :: offset: 0x364, out: 0x3352bbe6
+lwu :: offset: 0x368, out: 0x3e119d3f
+lwu :: offset: 0x36c, out: 0x3ad08088
+lwu :: offset: 0x370, out: 0x2497d08d
+lwu :: offset: 0x374, out: 0x2056cd3a
+lwu :: offset: 0x378, out: 0x2d15ebe3
+lwu :: offset: 0x37c, out: 0x29d4f654
+lwu :: offset: 0x380, out: 0xc5a92679
+lwu :: offset: 0x384, out: 0xc1683bce
+lwu :: offset: 0x388, out: 0xcc2b1d17
+lwu :: offset: 0x38c, out: 0xc8ea00a0
+lwu :: offset: 0x390, out: 0xd6ad50a5
+lwu :: offset: 0x394, out: 0xd26c4d12
+lwu :: offset: 0x398, out: 0xdf2f6bcb
+lwu :: offset: 0x39c, out: 0xdbee767c
+lwu :: offset: 0x3a0, out: 0xe3a1cbc1
+lwu :: offset: 0x3a4, out: 0xe760d676
+lwu :: offset: 0x3a8, out: 0xea23f0af
+lwu :: offset: 0x3ac, out: 0xeee2ed18
+lwu :: offset: 0x3b0, out: 0xf0a5bd1d
+lwu :: offset: 0x3b4, out: 0xf464a0aa
+lwu :: offset: 0x3b8, out: 0xf9278673
+lwu :: offset: 0x3bc, out: 0xfde69bc4
+lwu :: offset: 0x3c0, out: 0x89b8fd09
+lwu :: offset: 0x3c4, out: 0x8d79e0be
+lwu :: offset: 0x3c8, out: 0x803ac667
+lwu :: offset: 0x3cc, out: 0x84fbdbd0
+lwu :: offset: 0x3d0, out: 0x9abc8bd5
+lwu :: offset: 0x3d4, out: 0x9e7d9662
+lwu :: offset: 0x3d8, out: 0x933eb0bb
+lwu :: offset: 0x3dc, out: 0x97ffad0c
+lwu :: offset: 0x3e0, out: 0xafb010b1
+lwu :: offset: 0x3e4, out: 0xab710d06
+lwu :: offset: 0x3e8, out: 0xa6322bdf
+lwu :: offset: 0x3ec, out: 0xa2f33668
+lwu :: offset: 0x3f0, out: 0xbcb4666d
+lwu :: offset: 0x3f4, out: 0xb8757bda
+lwu :: offset: 0x3f8, out: 0xb5365d03
+lwu :: offset: 0x3fc, out: 0xb1f740b4
+lwu :: offset: 0x0, out: 0x0
+lwu :: offset: 0x4, out: 0x12bd6aa
+lwu :: offset: 0x8, out: 0x7e8763
+lwu :: offset: 0xc, out: 0x82d2ab13
+lwu :: offset: 0x10, out: 0x976d6e9a
+lwu :: offset: 0x14, out: 0xc31510f3
+lwu :: offset: 0x18, out: 0xb7746d77
+lwu :: offset: 0x1c, out: 0x5ad6a5fb
+lwu :: offset: 0x20, out: 0x42b0c0a2
+lwu :: offset: 0x24, out: 0x8677b502
+lwu :: offset: 0x28, out: 0x2aa89d31
+lwu :: offset: 0x2c, out: 0x9e3c30ad
+lwu :: offset: 0x30, out: 0x1f308ec3
+lwu :: offset: 0x34, out: 0x77fb413d
+lwu :: offset: 0x38, out: 0x7aa04213
+lwu :: offset: 0x3c, out: 0xc760e4f7
+lwu :: offset: 0x40, out: 0x9e705cc5
+lwu :: offset: 0x44, out: 0x1ad8dca0
+lwu :: offset: 0x48, out: 0x4b3dda86
+lwu :: offset: 0x4c, out: 0x9615a60d
+lwu :: offset: 0x50, out: 0x5e7a4dd
+lwu :: offset: 0x54, out: 0x6353d41d
+lwu :: offset: 0x58, out: 0x3af35a9d
+lwu :: offset: 0x5c, out: 0xc40bd413
+lwu :: offset: 0x60, out: 0x47f50556
+lwu :: offset: 0x64, out: 0x9a08a180
+lwu :: offset: 0x68, out: 0x9564b77f
+lwu :: offset: 0x6c, out: 0xd6d2040f
+lwu :: offset: 0x70, out: 0xcebc8279
+lwu :: offset: 0x74, out: 0xb2c76bbe
+lwu :: offset: 0x78, out: 0xb5034c2f
+lwu :: offset: 0x7c, out: 0x1f18e4c7
+lwu :: offset: 0x80, out: 0x94ff52fc
+lwu :: offset: 0x84, out: 0x81afa797
+lwu :: offset: 0x88, out: 0x31d8d916
+lwu :: offset: 0x8c, out: 0x6dfc50ea
+lwu :: offset: 0x90, out: 0x36549bd6
+lwu :: offset: 0x94, out: 0x78e895b1
+lwu :: offset: 0x98, out: 0x85e0a631
+lwu :: offset: 0x9c, out: 0x9b63259b
+lwu :: offset: 0xa0, out: 0x556b3eca
+lwu :: offset: 0xa4, out: 0xccf17ac5
+lwu :: offset: 0xa8, out: 0xb42f5fc5
+lwu :: offset: 0xac, out: 0x81eea0fb
+lwu :: offset: 0xb0, out: 0x25b50fec
+lwu :: offset: 0xb4, out: 0x14682d97
+lwu :: offset: 0xb8, out: 0xfc93c513
+lwu :: offset: 0xbc, out: 0x2cfb087a
+lwu :: offset: 0xc0, out: 0x3c2cd9a9
+lwu :: offset: 0xc4, out: 0xcda20766
+lwu :: offset: 0xc8, out: 0x1791722a
+lwu :: offset: 0xcc, out: 0x7d72da3e
+lwu :: offset: 0xd0, out: 0x87cc9d1
+lwu :: offset: 0xd4, out: 0x93ce24ad
+lwu :: offset: 0xd8, out: 0x1d2a7570
+lwu :: offset: 0xdc, out: 0x38984ed2
+lwu :: offset: 0xe0, out: 0xd0d070db
+lwu :: offset: 0xe4, out: 0x710cd036
+lwu :: offset: 0xe8, out: 0x39c21c7d
+lwu :: offset: 0xec, out: 0x3415604
+lwu :: offset: 0xf0, out: 0x8e94b7af
+lwu :: offset: 0xf4, out: 0x8ecc31ce
+lwu :: offset: 0xf8, out: 0x24eb6a8d
+lwu :: offset: 0xfc, out: 0x1ce7674f
+lwu :: offset: 0x100, out: 0x2f394544
+lwu :: offset: 0x104, out: 0x12d6e4a7
+lwu :: offset: 0x108, out: 0x2608c2b7
+lwu :: offset: 0x10c, out: 0x56da4c54
+lwu :: offset: 0x110, out: 0x900102da
+lwu :: offset: 0x114, out: 0xc8d7252f
+lwu :: offset: 0x118, out: 0xc890d5f1
+lwu :: offset: 0x11c, out: 0xf2efa4f7
+lwu :: offset: 0x120, out: 0xed5005cb
+lwu :: offset: 0x124, out: 0xc8b0a214
+lwu :: offset: 0x128, out: 0x31479189
+lwu :: offset: 0x12c, out: 0x5991136c
+lwu :: offset: 0x130, out: 0xc6eecff9
+lwu :: offset: 0x134, out: 0x9a2fb6f3
+lwu :: offset: 0x138, out: 0xa8095212
+lwu :: offset: 0x13c, out: 0x38895270
+lwu :: offset: 0x140, out: 0x87750a04
+lwu :: offset: 0x144, out: 0xad765040
+lwu :: offset: 0x148, out: 0x2c3de85e
+lwu :: offset: 0x14c, out: 0x84bb5a83
+lwu :: offset: 0x150, out: 0xae6aff8f
+lwu :: offset: 0x154, out: 0xc506aa67
+lwu :: offset: 0x158, out: 0xc07112dd
+lwu :: offset: 0x15c, out: 0x60ed5ee3
+lwu :: offset: 0x160, out: 0xc4c770f6
+lwu :: offset: 0x164, out: 0x30dcca5a
+lwu :: offset: 0x168, out: 0xdfec2b23
+lwu :: offset: 0x16c, out: 0x83cd5277
+lwu :: offset: 0x170, out: 0xd3adba26
+lwu :: offset: 0x174, out: 0xff7d96b
+lwu :: offset: 0x178, out: 0x4ab4aa79
+lwu :: offset: 0x17c, out: 0x8418c00e
+lwu :: offset: 0x180, out: 0xbb8c035e
+lwu :: offset: 0x184, out: 0xde0f0b8
+lwu :: offset: 0x188, out: 0x33b06f54
+lwu :: offset: 0x18c, out: 0xa97fdcf1
+lwu :: offset: 0x190, out: 0x77433f37
+lwu :: offset: 0x194, out: 0x3fd1c081
+lwu :: offset: 0x198, out: 0xec91d993
+lwu :: offset: 0x19c, out: 0xc92195e4
+lwu :: offset: 0x1a0, out: 0x49fbf6a7
+lwu :: offset: 0x1a4, out: 0x95b1a5ab
+lwu :: offset: 0x1a8, out: 0x19364378
+lwu :: offset: 0x1ac, out: 0xc7ce8d1e
+lwu :: offset: 0x1b0, out: 0xb99e8def
+lwu :: offset: 0x1b4, out: 0x2f384907
+lwu :: offset: 0x1b8, out: 0x47eacdcd
+lwu :: offset: 0x1bc, out: 0x582b12fe
+lwu :: offset: 0x1c0, out: 0xd685884e
+lwu :: offset: 0x1c4, out: 0x76558c4f
+lwu :: offset: 0x1c8, out: 0x6168d62a
+lwu :: offset: 0x1cc, out: 0x34c195c7
+lwu :: offset: 0x1d0, out: 0xd3016989
+lwu :: offset: 0x1d4, out: 0x4df47405
+lwu :: offset: 0x1d8, out: 0x1ca190bf
+lwu :: offset: 0x1dc, out: 0x6cbb06db
+lwu :: offset: 0x1e0, out: 0x58300f02
+lwu :: offset: 0x1e4, out: 0x9cae393a
+lwu :: offset: 0x1e8, out: 0x9a995fdb
+lwu :: offset: 0x1ec, out: 0xdc7ebc2d
+lwu :: offset: 0x1f0, out: 0x8a96047b
+lwu :: offset: 0x1f4, out: 0xe3405b48
+lwu :: offset: 0x1f8, out: 0x75bfafd2
+lwu :: offset: 0x1fc, out: 0xd519d322
+lwu :: offset: 0x200, out: 0xde230867
+lwu :: offset: 0x204, out: 0xa630f6ad
+lwu :: offset: 0x208, out: 0x2c0a0cf2
+lwu :: offset: 0x20c, out: 0x56103260
+lwu :: offset: 0x210, out: 0x94a90544
+lwu :: offset: 0x214, out: 0x249b18ef
+lwu :: offset: 0x218, out: 0xf9519fb5
+lwu :: offset: 0x21c, out: 0x5b56fcde
+lwu :: offset: 0x220, out: 0x81daf820
+lwu :: offset: 0x224, out: 0x468319b
+lwu :: offset: 0x228, out: 0x8c61ca5a
+lwu :: offset: 0x22c, out: 0x5725f2ec
+lwu :: offset: 0x230, out: 0x8b95a6dd
+lwu :: offset: 0x234, out: 0xc25dc8bf
+lwu :: offset: 0x238, out: 0x300ce751
+lwu :: offset: 0x23c, out: 0xdac6162f
+lwu :: offset: 0x240, out: 0x6778fdf3
+lwu :: offset: 0x244, out: 0xba52a850
+lwu :: offset: 0x248, out: 0xad00b1f7
+lwu :: offset: 0x24c, out: 0xda78479f
+lwu :: offset: 0x250, out: 0x8d44168
+lwu :: offset: 0x254, out: 0xa6b6d98a
+lwu :: offset: 0x258, out: 0xf518381d
+lwu :: offset: 0x25c, out: 0xce634413
+lwu :: offset: 0x260, out: 0xe4627f3f
+lwu :: offset: 0x264, out: 0xe5255fc0
+lwu :: offset: 0x268, out: 0xccd392e1
+lwu :: offset: 0x26c, out: 0x76321f28
+lwu :: offset: 0x270, out: 0x82946494
+lwu :: offset: 0x274, out: 0x4018fd8f
+lwu :: offset: 0x278, out: 0x15d32040
+lwu :: offset: 0x27c, out: 0x52e8f0e5
+lwu :: offset: 0x280, out: 0x7caf83d2
+lwu :: offset: 0x284, out: 0x880ff344
+lwu :: offset: 0x288, out: 0xf156a04c
+lwu :: offset: 0x28c, out: 0x747defd7
+lwu :: offset: 0x290, out: 0x93e2601c
+lwu :: offset: 0x294, out: 0xf31d710
+lwu :: offset: 0x298, out: 0xe1e1a679
+lwu :: offset: 0x29c, out: 0x131cd933
+lwu :: offset: 0x2a0, out: 0x24296b75
+lwu :: offset: 0x2a4, out: 0xa76fa427
+lwu :: offset: 0x2a8, out: 0xd296e2d2
+lwu :: offset: 0x2ac, out: 0x139ee56a
+lwu :: offset: 0x2b0, out: 0x5a82447f
+lwu :: offset: 0x2b4, out: 0x6dc2a5c0
+lwu :: offset: 0x2b8, out: 0x76c89e80
+lwu :: offset: 0x2bc, out: 0xc07dc168
+lwu :: offset: 0x2c0, out: 0x70dc345
+lwu :: offset: 0x2c4, out: 0x4bfe348f
+lwu :: offset: 0x2c8, out: 0xbddc7123
+lwu :: offset: 0x2cc, out: 0xdd6d241b
+lwu :: offset: 0x2d0, out: 0xf62fb727
+lwu :: offset: 0x2d4, out: 0xa59fcebe
+lwu :: offset: 0x2d8, out: 0x109f27e9
+lwu :: offset: 0x2dc, out: 0xf9f46fb
+lwu :: offset: 0x2e0, out: 0x3f63daa9
+lwu :: offset: 0x2e4, out: 0xafd199d7
+lwu :: offset: 0x2e8, out: 0xdbcb312e
+lwu :: offset: 0x2ec, out: 0xa3d484f2
+lwu :: offset: 0x2f0, out: 0x1f353faa
+lwu :: offset: 0x2f4, out: 0xda4fe4c6
+lwu :: offset: 0x2f8, out: 0x8b086ee0
+lwu :: offset: 0x2fc, out: 0x7150c260
+lwu :: offset: 0x300, out: 0xe54750d5
+lwu :: offset: 0x304, out: 0xd9257f25
+lwu :: offset: 0x308, out: 0x3d69625f
+lwu :: offset: 0x30c, out: 0xe9a6db5b
+lwu :: offset: 0x310, out: 0x70a3e042
+lwu :: offset: 0x314, out: 0x4340ac96
+lwu :: offset: 0x318, out: 0xc0478f03
+lwu :: offset: 0x31c, out: 0x6980171e
+lwu :: offset: 0x320, out: 0x3ce839a5
+lwu :: offset: 0x324, out: 0x1cf929e3
+lwu :: offset: 0x328, out: 0xe2fbfa89
+lwu :: offset: 0x32c, out: 0x5eb68958
+lwu :: offset: 0x330, out: 0xd24bb05d
+lwu :: offset: 0x334, out: 0x76ed25b7
+lwu :: offset: 0x338, out: 0xeb9682c
+lwu :: offset: 0x33c, out: 0x170312f1
+lwu :: offset: 0x340, out: 0x84785280
+lwu :: offset: 0x344, out: 0xdd301d0d
+lwu :: offset: 0x348, out: 0x179c77aa
+lwu :: offset: 0x34c, out: 0x1f8fd6ef
+lwu :: offset: 0x350, out: 0x26444ced
+lwu :: offset: 0x354, out: 0x2998436d
+lwu :: offset: 0x358, out: 0x7175c9d
+lwu :: offset: 0x35c, out: 0xd58ca708
+lwu :: offset: 0x360, out: 0x663d0610
+lwu :: offset: 0x364, out: 0x55833287
+lwu :: offset: 0x368, out: 0xab7dd048
+lwu :: offset: 0x36c, out: 0x8951d68b
+lwu :: offset: 0x370, out: 0xf6982367
+lwu :: offset: 0x374, out: 0xe82471b
+lwu :: offset: 0x378, out: 0x36886c59
+lwu :: offset: 0x37c, out: 0xd98d26b2
+lwu :: offset: 0x380, out: 0x9ca4bdb
+lwu :: offset: 0x384, out: 0xd32be479
+lwu :: offset: 0x388, out: 0xfd5d7d1d
+lwu :: offset: 0x38c, out: 0x9962e61f
+lwu :: offset: 0x390, out: 0x3f46553e
+lwu :: offset: 0x394, out: 0xcad374df
+lwu :: offset: 0x398, out: 0x2e9ab97d
+lwu :: offset: 0x39c, out: 0x3eedf2a7
+lwu :: offset: 0x3a0, out: 0x36a6f7fa
+lwu :: offset: 0x3a4, out: 0x3c0c9f33
+lwu :: offset: 0x3a8, out: 0x8bb938e3
+lwu :: offset: 0x3ac, out: 0x155ec9dc
+lwu :: offset: 0x3b0, out: 0xd2df25c4
+lwu :: offset: 0x3b4, out: 0x19478206
+lwu :: offset: 0x3b8, out: 0xbc65bf27
+lwu :: offset: 0x3bc, out: 0xeb321825
+lwu :: offset: 0x3c0, out: 0xa8b08fe6
+lwu :: offset: 0x3c4, out: 0x7a8bc7da
+lwu :: offset: 0x3c8, out: 0x852b5bca
+lwu :: offset: 0x3cc, out: 0xf8dfcde8
+lwu :: offset: 0x3d0, out: 0x478909b
+lwu :: offset: 0x3d4, out: 0x59a99269
+lwu :: offset: 0x3d8, out: 0xbfb31cc8
+lwu :: offset: 0x3dc, out: 0x7857360f
+lwu :: offset: 0x3e0, out: 0xb665ed5e
+lwu :: offset: 0x3e4, out: 0x7f89e9a2
+lwu :: offset: 0x3e8, out: 0x15da9474
+lwu :: offset: 0x3ec, out: 0xb7a8d5e4
+lwu :: offset: 0x3f0, out: 0xf6b3537d
+lwu :: offset: 0x3f4, out: 0x2af90fcc
+lwu :: offset: 0x3f8, out: 0x223d7cfe
+lwu :: offset: 0x3fc, out: 0x2b961897
+lwu :: offset: 0x400, out: 0x420b34f5
+lwu :: offset: 0x404, out: 0x33734a4b
+lwu :: offset: 0x408, out: 0x897c8c8d
+lwu :: offset: 0x40c, out: 0xdd46b33c
+lwu :: offset: 0x410, out: 0x7a387445
+lwu :: offset: 0x414, out: 0xe392ccd9
+lwu :: offset: 0x418, out: 0x512f29b1
+lwu :: offset: 0x41c, out: 0xd80000c9
+lwu :: offset: 0x420, out: 0xeaded5c5
+lwu :: offset: 0x424, out: 0x3dad020a
+lwu :: offset: 0x428, out: 0x8a6229d7
+lwu :: offset: 0x42c, out: 0x31eea35b
+lwu :: offset: 0x430, out: 0x2c3c3f9e
+lwu :: offset: 0x434, out: 0x48985649
+lwu :: offset: 0x438, out: 0x7ff61e78
+lwu :: offset: 0x43c, out: 0xdc9c0b77
+lwu :: offset: 0x440, out: 0x2299b0e0
+lwu :: offset: 0x444, out: 0x1d5e68ec
+lwu :: offset: 0x448, out: 0x7c3b0467
+lwu :: offset: 0x44c, out: 0x3d0c6e25
+lwu :: offset: 0x450, out: 0x164e17c1
+lwu :: offset: 0x454, out: 0xe7fb6587
+lwu :: offset: 0x458, out: 0xfa4ca28b
+lwu :: offset: 0x45c, out: 0x56d4950b
+lwu :: offset: 0x460, out: 0xe5e9a314
+lwu :: offset: 0x464, out: 0xbe7fa08a
+lwu :: offset: 0x468, out: 0xf8be8164
+lwu :: offset: 0x46c, out: 0x159649c5
+lwu :: offset: 0x470, out: 0x7ca32597
+lwu :: offset: 0x474, out: 0x84e69b17
+lwu :: offset: 0x478, out: 0xfc8d543c
+lwu :: offset: 0x47c, out: 0xa1f24f5c
+lwu :: offset: 0x480, out: 0x4aeb6ca0
+lwu :: offset: 0x484, out: 0xe3459e36
+lwu :: offset: 0x488, out: 0xc532e18e
+lwu :: offset: 0x48c, out: 0x187980fa
+lwu :: offset: 0x490, out: 0xb3fdec29
+lwu :: offset: 0x494, out: 0x4f287d1c
+lwu :: offset: 0x498, out: 0xb620660a
+lwu :: offset: 0x49c, out: 0x49732b90
+lwu :: offset: 0x4a0, out: 0x993138f1
+lwu :: offset: 0x4a4, out: 0x6cfde991
+lwu :: offset: 0x4a8, out: 0xde02d133
+lwu :: offset: 0x4ac, out: 0x7d5407b9
+lwu :: offset: 0x4b0, out: 0x13a390e1
+lwu :: offset: 0x4b4, out: 0xe1dab15a
+lwu :: offset: 0x4b8, out: 0x743491a6
+lwu :: offset: 0x4bc, out: 0x828716c8
+lwu :: offset: 0x4c0, out: 0x8cff404a
+lwu :: offset: 0x4c4, out: 0xede292f2
+lwu :: offset: 0x4c8, out: 0xb9cec0db
+lwu :: offset: 0x4cc, out: 0x1f837636
+lwu :: offset: 0x4d0, out: 0x2eaa5aa7
+lwu :: offset: 0x4d4, out: 0x509771c
+lwu :: offset: 0x4d8, out: 0xd327538e
+lwu :: offset: 0x4dc, out: 0x1875241b
+lwu :: offset: 0x4e0, out: 0x42e9f854
+lwu :: offset: 0x4e4, out: 0x8b739b6b
+lwu :: offset: 0x4e8, out: 0x78e4e50c
+lwu :: offset: 0x4ec, out: 0xeccbba1a
+lwu :: offset: 0x4f0, out: 0xf6b6fa3f
+lwu :: offset: 0x4f4, out: 0xcd9d27cb
+lwu :: offset: 0x4f8, out: 0x73916483
+lwu :: offset: 0x4fc, out: 0xae3e9423
+lwu :: offset: 0x500, out: 0x276af70a
+lwu :: offset: 0x504, out: 0xe128561
+lwu :: offset: 0x508, out: 0x3045bf6
+lwu :: offset: 0x50c, out: 0xb5e74b6e
+lwu :: offset: 0x510, out: 0x20223f13
+lwu :: offset: 0x514, out: 0x8accfa6
+lwu :: offset: 0x518, out: 0xf83c5574
+lwu :: offset: 0x51c, out: 0x3976b5f5
+lwu :: offset: 0x520, out: 0x1f9720f9
+lwu :: offset: 0x524, out: 0x46923c3d
+lwu :: offset: 0x528, out: 0x620d2850
+lwu :: offset: 0x52c, out: 0x6d2448dd
+lwu :: offset: 0x530, out: 0x60a521e9
+lwu :: offset: 0x534, out: 0x9ff4a732
+lwu :: offset: 0x538, out: 0x5a08f3ab
+lwu :: offset: 0x53c, out: 0x5c680f0b
+lwu :: offset: 0x540, out: 0xc7a59be7
+lwu :: offset: 0x544, out: 0x800f3d26
+lwu :: offset: 0x548, out: 0x1aecdf29
+lwu :: offset: 0x54c, out: 0x82ca1b41
+lwu :: offset: 0x550, out: 0x2b8613a2
+lwu :: offset: 0x554, out: 0x60d19dcd
+lwu :: offset: 0x558, out: 0x2518ac8b
+lwu :: offset: 0x55c, out: 0xe8bbe7f
+lwu :: offset: 0x560, out: 0x743e568d
+lwu :: offset: 0x564, out: 0x2fcf486b
+lwu :: offset: 0x568, out: 0x126f646f
+lwu :: offset: 0x56c, out: 0x34c31728
+lwu :: offset: 0x570, out: 0xaab01961
+lwu :: offset: 0x574, out: 0x56fc4d12
+lwu :: offset: 0x578, out: 0x7535cd33
+lwu :: offset: 0x57c, out: 0x8595d342
+lwu :: offset: 0x580, out: 0xdfb254da
+lwu :: offset: 0x584, out: 0x422346ec
+lwu :: offset: 0x588, out: 0xa86726c9
+lwu :: offset: 0x58c, out: 0x81ab2a
+lwu :: offset: 0x590, out: 0x9bfeffa1
+lwu :: offset: 0x594, out: 0x679d7438
+lwu :: offset: 0x598, out: 0xc7699826
+lwu :: offset: 0x59c, out: 0xb7dee244
+lwu :: offset: 0x5a0, out: 0x3c07af97
+lwu :: offset: 0x5a4, out: 0xfba6704a
+lwu :: offset: 0x5a8, out: 0x521364dc
+lwu :: offset: 0x5ac, out: 0x4c58bfe
+lwu :: offset: 0x5b0, out: 0xe0f7bb58
+lwu :: offset: 0x5b4, out: 0x9ab7aebc
+lwu :: offset: 0x5b8, out: 0xe336c60c
+lwu :: offset: 0x5bc, out: 0xdeeb954d
+lwu :: offset: 0x5c0, out: 0xd5b2120c
+lwu :: offset: 0x5c4, out: 0x6f52416e
+lwu :: offset: 0x5c8, out: 0x85a2d4ff
+lwu :: offset: 0x5cc, out: 0x7e628a34
+lwu :: offset: 0x5d0, out: 0x986a2b65
+lwu :: offset: 0x5d4, out: 0x4a4e7e07
+lwu :: offset: 0x5d8, out: 0xa974eac4
+lwu :: offset: 0x5dc, out: 0x3a489b55
+lwu :: offset: 0x5e0, out: 0xa388c162
+lwu :: offset: 0x5e4, out: 0x72f1f8f5
+lwu :: offset: 0x5e8, out: 0xe8c11f45
+lwu :: offset: 0x5ec, out: 0xe7495ea9
+lwu :: offset: 0x5f0, out: 0xadaa5a76
+lwu :: offset: 0x5f4, out: 0x5cc1c8b4
+lwu :: offset: 0x5f8, out: 0x7ab4ce88
+lwu :: offset: 0x5fc, out: 0xdfa605c0
+lwu :: offset: 0x600, out: 0xb42ad6e6
+lwu :: offset: 0x604, out: 0x59a7b04f
+lwu :: offset: 0x608, out: 0x4bf8485a
+lwu :: offset: 0x60c, out: 0xb728922f
+lwu :: offset: 0x610, out: 0x76a3d60c
+lwu :: offset: 0x614, out: 0x3b66a7fb
+lwu :: offset: 0x618, out: 0x31e0c6af
+lwu :: offset: 0x61c, out: 0xfdc28eda
+lwu :: offset: 0x620, out: 0x53606bb4
+lwu :: offset: 0x624, out: 0xbf0c999d
+lwu :: offset: 0x628, out: 0x32fc12c8
+lwu :: offset: 0x62c, out: 0x1b7919f0
+lwu :: offset: 0x630, out: 0x3ef88384
+lwu :: offset: 0x634, out: 0xc72efcd6
+lwu :: offset: 0x638, out: 0x38b1c7bb
+lwu :: offset: 0x63c, out: 0x6a2a3580
+lwu :: offset: 0x640, out: 0x15ebf612
+lwu :: offset: 0x644, out: 0x1dca77c9
+lwu :: offset: 0x648, out: 0x5eaacdd9
+lwu :: offset: 0x64c, out: 0xfd9147ae
+lwu :: offset: 0x650, out: 0xbb8470f9
+lwu :: offset: 0x654, out: 0x81e91117
+lwu :: offset: 0x658, out: 0x5d42aea
+lwu :: offset: 0x65c, out: 0xc6a532e0
+lwu :: offset: 0x660, out: 0x14abf364
+lwu :: offset: 0x664, out: 0x19fb9e63
+lwu :: offset: 0x668, out: 0x249d559a
+lwu :: offset: 0x66c, out: 0xa8d72aac
+lwu :: offset: 0x670, out: 0xcd6764f
+lwu :: offset: 0x674, out: 0x84b30ec
+lwu :: offset: 0x678, out: 0x7f03ac07
+lwu :: offset: 0x67c, out: 0x92468fdf
+lwu :: offset: 0x680, out: 0x7e35ce6d
+lwu :: offset: 0x684, out: 0x56e670f5
+lwu :: offset: 0x688, out: 0x15282859
+lwu :: offset: 0x68c, out: 0x1a652711
+lwu :: offset: 0x690, out: 0x9e1c3283
+lwu :: offset: 0x694, out: 0xd215a9fb
+lwu :: offset: 0x698, out: 0x8d95c049
+lwu :: offset: 0x69c, out: 0x282a0417
+lwu :: offset: 0x6a0, out: 0xf2e7a490
+lwu :: offset: 0x6a4, out: 0x978058f3
+lwu :: offset: 0x6a8, out: 0x775b4cca
+lwu :: offset: 0x6ac, out: 0x975b1aa
+lwu :: offset: 0x6b0, out: 0xa2b84a6
+lwu :: offset: 0x6b4, out: 0x35111020
+lwu :: offset: 0x6b8, out: 0x23fa0d3
+lwu :: offset: 0x6bc, out: 0xa7d88b6f
+lwu :: offset: 0x6c0, out: 0xa3d991b7
+lwu :: offset: 0x6c4, out: 0x9941dedd
+lwu :: offset: 0x6c8, out: 0x751cb483
+lwu :: offset: 0x6cc, out: 0x5a0d9508
+lwu :: offset: 0x6d0, out: 0x949cad35
+lwu :: offset: 0x6d4, out: 0x625bb2d3
+lwu :: offset: 0x6d8, out: 0x7f567f35
+lwu :: offset: 0x6dc, out: 0xa6929739
+lwu :: offset: 0x6e0, out: 0x185b88e0
+lwu :: offset: 0x6e4, out: 0xdb8d7d27
+lwu :: offset: 0x6e8, out: 0x255a4cd2
+lwu :: offset: 0x6ec, out: 0x2fd61b91
+lwu :: offset: 0x6f0, out: 0x1048d589
+lwu :: offset: 0x6f4, out: 0xa4363f7b
+lwu :: offset: 0x6f8, out: 0x6a6d5708
+lwu :: offset: 0x6fc, out: 0xf4605790
+lwu :: offset: 0x700, out: 0xd58ecbab
+lwu :: offset: 0x704, out: 0xde35697f
+lwu :: offset: 0x708, out: 0x575548fd
+lwu :: offset: 0x70c, out: 0x8c0a5f1
+lwu :: offset: 0x710, out: 0x8bb640fb
+lwu :: offset: 0x714, out: 0x8ed98ddb
+lwu :: offset: 0x718, out: 0xbe00d51e
+lwu :: offset: 0x71c, out: 0xabc578cc
+lwu :: offset: 0x720, out: 0x2f7e224a
+lwu :: offset: 0x724, out: 0x1c170ab2
+lwu :: offset: 0x728, out: 0xa978f12c
+lwu :: offset: 0x72c, out: 0xa22256a7
+lwu :: offset: 0x730, out: 0x9950a93b
+lwu :: offset: 0x734, out: 0x811ee02f
+lwu :: offset: 0x738, out: 0xb44eea93
+lwu :: offset: 0x73c, out: 0xc6796a0c
+lwu :: offset: 0x740, out: 0xfe71fca0
+lwu :: offset: 0x744, out: 0x6c0eb657
+lwu :: offset: 0x748, out: 0x4ed6393d
+lwu :: offset: 0x74c, out: 0xf818af57
+lwu :: offset: 0x750, out: 0xf22e9020
+lwu :: offset: 0x754, out: 0x236770a
+lwu :: offset: 0x758, out: 0x81efb6c7
+lwu :: offset: 0x75c, out: 0xafd0c45d
+lwu :: offset: 0x760, out: 0xeed8f351
+lwu :: offset: 0x764, out: 0x8102315b
+lwu :: offset: 0x768, out: 0xadafefb9
+lwu :: offset: 0x76c, out: 0x995efd5e
+lwu :: offset: 0x770, out: 0x34061933
+lwu :: offset: 0x774, out: 0xeb253086
+lwu :: offset: 0x778, out: 0x1748da26
+lwu :: offset: 0x77c, out: 0x4b4c52bc
+lwu :: offset: 0x780, out: 0x34fdfc9a
+lwu :: offset: 0x784, out: 0x9302be89
+lwu :: offset: 0x788, out: 0xd00278c3
+lwu :: offset: 0x78c, out: 0xc521d180
+lwu :: offset: 0x790, out: 0xe90944a4
+lwu :: offset: 0x794, out: 0xc1d37a5d
+lwu :: offset: 0x798, out: 0x65fd698f
+lwu :: offset: 0x79c, out: 0xddef9839
+lwu :: offset: 0x7a0, out: 0xc49ee3ad
+lwu :: offset: 0x7a4, out: 0x81b5af52
+lwu :: offset: 0x7a8, out: 0x7aa941e8
+lwu :: offset: 0x7ac, out: 0xbdb263e9
+lwu :: offset: 0x7b0, out: 0x372c209e
+lwu :: offset: 0x7b4, out: 0x42f3b58d
+lwu :: offset: 0x7b8, out: 0x30f870b7
+lwu :: offset: 0x7bc, out: 0xe122a83b
+lwu :: offset: 0x7c0, out: 0x9e02de4b
+lwu :: offset: 0x7c4, out: 0x678930ec
+lwu :: offset: 0x7c8, out: 0xcd61a863
+lwu :: offset: 0x7cc, out: 0x9826631e
+lwu :: offset: 0x7d0, out: 0xae87bc89
+lwu :: offset: 0x7d4, out: 0x9a7bd3ca
+lwu :: offset: 0x7d8, out: 0x58ec644d
+lwu :: offset: 0x7dc, out: 0x6481af17
+lwu :: offset: 0x7e0, out: 0x680cce5f
+lwu :: offset: 0x7e4, out: 0xb236b666
+lwu :: offset: 0x7e8, out: 0x3baa9947
+lwu :: offset: 0x7ec, out: 0x1f6d4d75
+lwu :: offset: 0x7f0, out: 0x614d9b44
+lwu :: offset: 0x7f4, out: 0x5f12236b
+lwu :: offset: 0x7f8, out: 0xa2a6ec66
+lwu :: offset: 0x7fc, out: 0x1ba84121
+sb :: offset: 0x0, out: 0xaa00000000000000, outHI: 0x0
+sb :: offset: 0x1, out: 0xaa00000000000000, outHI: 0x0
+sb :: offset: 0x2, out: 0xaa007e0000000000, outHI: 0x0
+sb :: offset: 0x3, out: 0xaa007e8700000000, outHI: 0x0
+sb :: offset: 0x4, out: 0xaa007e8763000000, outHI: 0x0
+sb :: offset: 0x5, out: 0xaa007e8763820000, outHI: 0x0
+sb :: offset: 0x6, out: 0xaa007e876382d200, outHI: 0x0
+sb :: offset: 0x7, out: 0xaa007e876382d2ab, outHI: 0x0
+sb :: offset: 0x8, out: 0x1300000000000000, outHI: 0x0
+sb :: offset: 0x9, out: 0x1397000000000000, outHI: 0x0
+sb :: offset: 0xa, out: 0x13976d0000000000, outHI: 0x0
+sb :: offset: 0xb, out: 0x13976d6e00000000, outHI: 0x0
+sb :: offset: 0xc, out: 0x13976d6e9a000000, outHI: 0x0
+sb :: offset: 0xd, out: 0x13976d6e9ac30000, outHI: 0x0
+sb :: offset: 0xe, out: 0x13976d6e9ac31500, outHI: 0x0
+sb :: offset: 0xf, out: 0x13976d6e9ac31510, outHI: 0x0
+sb :: offset: 0x10, out: 0xf300000000000000, outHI: 0x0
+sb :: offset: 0x11, out: 0xf3b7000000000000, outHI: 0x0
+sb :: offset: 0x12, out: 0xf3b7740000000000, outHI: 0x0
+sb :: offset: 0x13, out: 0xf3b7746d00000000, outHI: 0x0
+sb :: offset: 0x14, out: 0xf3b7746d77000000, outHI: 0x0
+sb :: offset: 0x15, out: 0xf3b7746d775a0000, outHI: 0x0
+sb :: offset: 0x16, out: 0xf3b7746d775ad600, outHI: 0x0
+sb :: offset: 0x17, out: 0xf3b7746d775ad6a5, outHI: 0x0
+sb :: offset: 0x18, out: 0xfb00000000000000, outHI: 0x0
+sb :: offset: 0x19, out: 0xfb42000000000000, outHI: 0x0
+sb :: offset: 0x1a, out: 0xfb42b00000000000, outHI: 0x0
+sb :: offset: 0x1b, out: 0xfb42b0c000000000, outHI: 0x0
+sb :: offset: 0x1c, out: 0xfb42b0c0a2000000, outHI: 0x0
+sb :: offset: 0x1d, out: 0xfb42b0c0a2860000, outHI: 0x0
+sb :: offset: 0x1e, out: 0xfb42b0c0a2867700, outHI: 0x0
+sb :: offset: 0x1f, out: 0xfb42b0c0a28677b5, outHI: 0x0
+sb :: offset: 0x20, out: 0x200000000000000, outHI: 0x0
+sb :: offset: 0x21, out: 0x22a000000000000, outHI: 0x0
+sb :: offset: 0x22, out: 0x22aa80000000000, outHI: 0x0
+sb :: offset: 0x23, out: 0x22aa89d00000000, outHI: 0x0
+sb :: offset: 0x24, out: 0x22aa89d31000000, outHI: 0x0
+sb :: offset: 0x25, out: 0x22aa89d319e0000, outHI: 0x0
+sb :: offset: 0x26, out: 0x22aa89d319e3c00, outHI: 0x0
+sb :: offset: 0x27, out: 0x22aa89d319e3c30, outHI: 0x0
+sb :: offset: 0x28, out: 0xad00000000000000, outHI: 0x0
+sb :: offset: 0x29, out: 0xad1f000000000000, outHI: 0x0
+sb :: offset: 0x2a, out: 0xad1f300000000000, outHI: 0x0
+sb :: offset: 0x2b, out: 0xad1f308e00000000, outHI: 0x0
+sb :: offset: 0x2c, out: 0xad1f308ec3000000, outHI: 0x0
+sb :: offset: 0x2d, out: 0xad1f308ec3770000, outHI: 0x0
+sb :: offset: 0x2e, out: 0xad1f308ec377fb00, outHI: 0x0
+sb :: offset: 0x2f, out: 0xad1f308ec377fb41, outHI: 0x0
+sb :: offset: 0x30, out: 0x3d00000000000000, outHI: 0x0
+sb :: offset: 0x31, out: 0x3d7a000000000000, outHI: 0x0
+sb :: offset: 0x32, out: 0x3d7aa00000000000, outHI: 0x0
+sb :: offset: 0x33, out: 0x3d7aa04200000000, outHI: 0x0
+sb :: offset: 0x34, out: 0x3d7aa04213000000, outHI: 0x0
+sb :: offset: 0x35, out: 0x3d7aa04213c70000, outHI: 0x0
+sb :: offset: 0x36, out: 0x3d7aa04213c76000, outHI: 0x0
+sb :: offset: 0x37, out: 0x3d7aa04213c760e4, outHI: 0x0
+sb :: offset: 0x38, out: 0xf700000000000000, outHI: 0x0
+sb :: offset: 0x39, out: 0xf79e000000000000, outHI: 0x0
+sb :: offset: 0x3a, out: 0xf79e700000000000, outHI: 0x0
+sb :: offset: 0x3b, out: 0xf79e705c00000000, outHI: 0x0
+sb :: offset: 0x3c, out: 0xf79e705cc5000000, outHI: 0x0
+sb :: offset: 0x3d, out: 0xf79e705cc51a0000, outHI: 0x0
+sb :: offset: 0x3e, out: 0xf79e705cc51ad800, outHI: 0x0
+sb :: offset: 0x3f, out: 0xf79e705cc51ad8dc, outHI: 0x0
+sb :: offset: 0x40, out: 0xa000000000000000, outHI: 0x0
+sb :: offset: 0x41, out: 0xa04b000000000000, outHI: 0x0
+sb :: offset: 0x42, out: 0xa04b3d0000000000, outHI: 0x0
+sb :: offset: 0x43, out: 0xa04b3dda00000000, outHI: 0x0
+sb :: offset: 0x44, out: 0xa04b3dda86000000, outHI: 0x0
+sb :: offset: 0x45, out: 0xa04b3dda86960000, outHI: 0x0
+sb :: offset: 0x46, out: 0xa04b3dda86961500, outHI: 0x0
+sb :: offset: 0x47, out: 0xa04b3dda869615a6, outHI: 0x0
+sb :: offset: 0x48, out: 0xd00000000000000, outHI: 0x0
+sb :: offset: 0x49, out: 0xd05000000000000, outHI: 0x0
+sb :: offset: 0x4a, out: 0xd05e70000000000, outHI: 0x0
+sb :: offset: 0x4b, out: 0xd05e7a400000000, outHI: 0x0
+sb :: offset: 0x4c, out: 0xd05e7a4dd000000, outHI: 0x0
+sb :: offset: 0x4d, out: 0xd05e7a4dd630000, outHI: 0x0
+sb :: offset: 0x4e, out: 0xd05e7a4dd635300, outHI: 0x0
+sb :: offset: 0x4f, out: 0xd05e7a4dd6353d4, outHI: 0x0
+sb :: offset: 0x50, out: 0x1d00000000000000, outHI: 0x0
+sb :: offset: 0x51, out: 0x1d3a000000000000, outHI: 0x0
+sb :: offset: 0x52, out: 0x1d3af30000000000, outHI: 0x0
+sb :: offset: 0x53, out: 0x1d3af35a00000000, outHI: 0x0
+sb :: offset: 0x54, out: 0x1d3af35a9d000000, outHI: 0x0
+sb :: offset: 0x55, out: 0x1d3af35a9dc40000, outHI: 0x0
+sb :: offset: 0x56, out: 0x1d3af35a9dc40b00, outHI: 0x0
+sb :: offset: 0x57, out: 0x1d3af35a9dc40bd4, outHI: 0x0
+sb :: offset: 0x58, out: 0x1300000000000000, outHI: 0x0
+sb :: offset: 0x59, out: 0x1347000000000000, outHI: 0x0
+sb :: offset: 0x5a, out: 0x1347f50000000000, outHI: 0x0
+sb :: offset: 0x5b, out: 0x1347f50500000000, outHI: 0x0
+sb :: offset: 0x5c, out: 0x1347f50556000000, outHI: 0x0
+sb :: offset: 0x5d, out: 0x1347f505569a0000, outHI: 0x0
+sb :: offset: 0x5e, out: 0x1347f505569a0800, outHI: 0x0
+sb :: offset: 0x5f, out: 0x1347f505569a08a1, outHI: 0x0
+sb :: offset: 0x60, out: 0x8000000000000000, outHI: 0x0
+sb :: offset: 0x61, out: 0x8095000000000000, outHI: 0x0
+sb :: offset: 0x62, out: 0x8095640000000000, outHI: 0x0
+sb :: offset: 0x63, out: 0x809564b700000000, outHI: 0x0
+sb :: offset: 0x64, out: 0x809564b77f000000, outHI: 0x0
+sb :: offset: 0x65, out: 0x809564b77fd60000, outHI: 0x0
+sb :: offset: 0x66, out: 0x809564b77fd6d200, outHI: 0x0
+sb :: offset: 0x67, out: 0x809564b77fd6d204, outHI: 0x0
+sb :: offset: 0x68, out: 0xf00000000000000, outHI: 0x0
+sb :: offset: 0x69, out: 0xfce000000000000, outHI: 0x0
+sb :: offset: 0x6a, out: 0xfcebc0000000000, outHI: 0x0
+sb :: offset: 0x6b, out: 0xfcebc8200000000, outHI: 0x0
+sb :: offset: 0x6c, out: 0xfcebc8279000000, outHI: 0x0
+sb :: offset: 0x6d, out: 0xfcebc8279b20000, outHI: 0x0
+sb :: offset: 0x6e, out: 0xfcebc8279b2c700, outHI: 0x0
+sb :: offset: 0x6f, out: 0xfcebc8279b2c76b, outHI: 0x0
+sb :: offset: 0x70, out: 0xbe00000000000000, outHI: 0x0
+sb :: offset: 0x71, out: 0xbeb5000000000000, outHI: 0x0
+sb :: offset: 0x72, out: 0xbeb5030000000000, outHI: 0x0
+sb :: offset: 0x73, out: 0xbeb5034c00000000, outHI: 0x0
+sb :: offset: 0x74, out: 0xbeb5034c2f000000, outHI: 0x0
+sb :: offset: 0x75, out: 0xbeb5034c2f1f0000, outHI: 0x0
+sb :: offset: 0x76, out: 0xbeb5034c2f1f1800, outHI: 0x0
+sb :: offset: 0x77, out: 0xbeb5034c2f1f18e4, outHI: 0x0
+sb :: offset: 0x78, out: 0xc700000000000000, outHI: 0x0
+sb :: offset: 0x79, out: 0xc794000000000000, outHI: 0x0
+sb :: offset: 0x7a, out: 0xc794ff0000000000, outHI: 0x0
+sb :: offset: 0x7b, out: 0xc794ff5200000000, outHI: 0x0
+sb :: offset: 0x7c, out: 0xc794ff52fc000000, outHI: 0x0
+sb :: offset: 0x7d, out: 0xc794ff52fc810000, outHI: 0x0
+sb :: offset: 0x7e, out: 0xc794ff52fc81af00, outHI: 0x0
+sb :: offset: 0x7f, out: 0xc794ff52fc81afa7, outHI: 0x0
+sb :: offset: 0x80, out: 0x9700000000000000, outHI: 0x0
+sb :: offset: 0x81, out: 0x9731000000000000, outHI: 0x0
+sb :: offset: 0x82, out: 0x9731d80000000000, outHI: 0x0
+sb :: offset: 0x83, out: 0x9731d8d900000000, outHI: 0x0
+sb :: offset: 0x84, out: 0x9731d8d916000000, outHI: 0x0
+sb :: offset: 0x85, out: 0x9731d8d9166d0000, outHI: 0x0
+sb :: offset: 0x86, out: 0x9731d8d9166dfc00, outHI: 0x0
+sb :: offset: 0x87, out: 0x9731d8d9166dfc50, outHI: 0x0
+sb :: offset: 0x88, out: 0xea00000000000000, outHI: 0x0
+sb :: offset: 0x89, out: 0xea36000000000000, outHI: 0x0
+sb :: offset: 0x8a, out: 0xea36540000000000, outHI: 0x0
+sb :: offset: 0x8b, out: 0xea36549b00000000, outHI: 0x0
+sb :: offset: 0x8c, out: 0xea36549bd6000000, outHI: 0x0
+sb :: offset: 0x8d, out: 0xea36549bd6780000, outHI: 0x0
+sb :: offset: 0x8e, out: 0xea36549bd678e800, outHI: 0x0
+sb :: offset: 0x8f, out: 0xea36549bd678e895, outHI: 0x0
+sb :: offset: 0x90, out: 0xb100000000000000, outHI: 0x0
+sb :: offset: 0x91, out: 0xb185000000000000, outHI: 0x0
+sb :: offset: 0x92, out: 0xb185e00000000000, outHI: 0x0
+sb :: offset: 0x93, out: 0xb185e0a600000000, outHI: 0x0
+sb :: offset: 0x94, out: 0xb185e0a631000000, outHI: 0x0
+sb :: offset: 0x95, out: 0xb185e0a6319b0000, outHI: 0x0
+sb :: offset: 0x96, out: 0xb185e0a6319b6300, outHI: 0x0
+sb :: offset: 0x97, out: 0xb185e0a6319b6325, outHI: 0x0
+sb :: offset: 0x98, out: 0x9b00000000000000, outHI: 0x0
+sb :: offset: 0x99, out: 0x9b55000000000000, outHI: 0x0
+sb :: offset: 0x9a, out: 0x9b556b0000000000, outHI: 0x0
+sb :: offset: 0x9b, out: 0x9b556b3e00000000, outHI: 0x0
+sb :: offset: 0x9c, out: 0x9b556b3eca000000, outHI: 0x0
+sb :: offset: 0x9d, out: 0x9b556b3ecacc0000, outHI: 0x0
+sb :: offset: 0x9e, out: 0x9b556b3ecaccf100, outHI: 0x0
+sb :: offset: 0x9f, out: 0x9b556b3ecaccf17a, outHI: 0x0
+sb :: offset: 0xa0, out: 0xc500000000000000, outHI: 0x0
+sb :: offset: 0xa1, out: 0xc5b4000000000000, outHI: 0x0
+sb :: offset: 0xa2, out: 0xc5b42f0000000000, outHI: 0x0
+sb :: offset: 0xa3, out: 0xc5b42f5f00000000, outHI: 0x0
+sb :: offset: 0xa4, out: 0xc5b42f5fc5000000, outHI: 0x0
+sb :: offset: 0xa5, out: 0xc5b42f5fc5810000, outHI: 0x0
+sb :: offset: 0xa6, out: 0xc5b42f5fc581ee00, outHI: 0x0
+sb :: offset: 0xa7, out: 0xc5b42f5fc581eea0, outHI: 0x0
+sb :: offset: 0xa8, out: 0xfb00000000000000, outHI: 0x0
+sb :: offset: 0xa9, out: 0xfb25000000000000, outHI: 0x0
+sb :: offset: 0xaa, out: 0xfb25b50000000000, outHI: 0x0
+sb :: offset: 0xab, out: 0xfb25b50f00000000, outHI: 0x0
+sb :: offset: 0xac, out: 0xfb25b50fec000000, outHI: 0x0
+sb :: offset: 0xad, out: 0xfb25b50fec140000, outHI: 0x0
+sb :: offset: 0xae, out: 0xfb25b50fec146800, outHI: 0x0
+sb :: offset: 0xaf, out: 0xfb25b50fec14682d, outHI: 0x0
+sb :: offset: 0xb0, out: 0x9700000000000000, outHI: 0x0
+sb :: offset: 0xb1, out: 0x97fc000000000000, outHI: 0x0
+sb :: offset: 0xb2, out: 0x97fc930000000000, outHI: 0x0
+sb :: offset: 0xb3, out: 0x97fc93c500000000, outHI: 0x0
+sb :: offset: 0xb4, out: 0x97fc93c513000000, outHI: 0x0
+sb :: offset: 0xb5, out: 0x97fc93c5132c0000, outHI: 0x0
+sb :: offset: 0xb6, out: 0x97fc93c5132cfb00, outHI: 0x0
+sb :: offset: 0xb7, out: 0x97fc93c5132cfb08, outHI: 0x0
+sb :: offset: 0xb8, out: 0x7a00000000000000, outHI: 0x0
+sb :: offset: 0xb9, out: 0x7a3c000000000000, outHI: 0x0
+sb :: offset: 0xba, out: 0x7a3c2c0000000000, outHI: 0x0
+sb :: offset: 0xbb, out: 0x7a3c2cd900000000, outHI: 0x0
+sb :: offset: 0xbc, out: 0x7a3c2cd9a9000000, outHI: 0x0
+sb :: offset: 0xbd, out: 0x7a3c2cd9a9cd0000, outHI: 0x0
+sb :: offset: 0xbe, out: 0x7a3c2cd9a9cda200, outHI: 0x0
+sb :: offset: 0xbf, out: 0x7a3c2cd9a9cda207, outHI: 0x0
+sb :: offset: 0xc0, out: 0x6600000000000000, outHI: 0x0
+sb :: offset: 0xc1, out: 0x6617000000000000, outHI: 0x0
+sb :: offset: 0xc2, out: 0x6617910000000000, outHI: 0x0
+sb :: offset: 0xc3, out: 0x6617917200000000, outHI: 0x0
+sb :: offset: 0xc4, out: 0x661791722a000000, outHI: 0x0
+sb :: offset: 0xc5, out: 0x661791722a7d0000, outHI: 0x0
+sb :: offset: 0xc6, out: 0x661791722a7d7200, outHI: 0x0
+sb :: offset: 0xc7, out: 0x661791722a7d72da, outHI: 0x0
+sb :: offset: 0xc8, out: 0x3e00000000000000, outHI: 0x0
+sb :: offset: 0xc9, out: 0x3e08000000000000, outHI: 0x0
+sb :: offset: 0xca, out: 0x3e087c0000000000, outHI: 0x0
+sb :: offset: 0xcb, out: 0x3e087cc900000000, outHI: 0x0
+sb :: offset: 0xcc, out: 0x3e087cc9d1000000, outHI: 0x0
+sb :: offset: 0xcd, out: 0x3e087cc9d1930000, outHI: 0x0
+sb :: offset: 0xce, out: 0x3e087cc9d193ce00, outHI: 0x0
+sb :: offset: 0xcf, out: 0x3e087cc9d193ce24, outHI: 0x0
+sb :: offset: 0xd0, out: 0xad00000000000000, outHI: 0x0
+sb :: offset: 0xd1, out: 0xad1d000000000000, outHI: 0x0
+sb :: offset: 0xd2, out: 0xad1d2a0000000000, outHI: 0x0
+sb :: offset: 0xd3, out: 0xad1d2a7500000000, outHI: 0x0
+sb :: offset: 0xd4, out: 0xad1d2a7570000000, outHI: 0x0
+sb :: offset: 0xd5, out: 0xad1d2a7570380000, outHI: 0x0
+sb :: offset: 0xd6, out: 0xad1d2a7570389800, outHI: 0x0
+sb :: offset: 0xd7, out: 0xad1d2a757038984e, outHI: 0x0
+sb :: offset: 0xd8, out: 0xd200000000000000, outHI: 0x0
+sb :: offset: 0xd9, out: 0xd2d0000000000000, outHI: 0x0
+sb :: offset: 0xda, out: 0xd2d0d00000000000, outHI: 0x0
+sb :: offset: 0xdb, out: 0xd2d0d07000000000, outHI: 0x0
+sb :: offset: 0xdc, out: 0xd2d0d070db000000, outHI: 0x0
+sb :: offset: 0xdd, out: 0xd2d0d070db710000, outHI: 0x0
+sb :: offset: 0xde, out: 0xd2d0d070db710c00, outHI: 0x0
+sb :: offset: 0xdf, out: 0xd2d0d070db710cd0, outHI: 0x0
+sb :: offset: 0xe0, out: 0x3600000000000000, outHI: 0x0
+sb :: offset: 0xe1, out: 0x3639000000000000, outHI: 0x0
+sb :: offset: 0xe2, out: 0x3639c20000000000, outHI: 0x0
+sb :: offset: 0xe3, out: 0x3639c21c00000000, outHI: 0x0
+sb :: offset: 0xe4, out: 0x3639c21c7d000000, outHI: 0x0
+sb :: offset: 0xe5, out: 0x3639c21c7d030000, outHI: 0x0
+sb :: offset: 0xe6, out: 0x3639c21c7d034100, outHI: 0x0
+sb :: offset: 0xe7, out: 0x3639c21c7d034156, outHI: 0x0
+sb :: offset: 0xe8, out: 0x400000000000000, outHI: 0x0
+sb :: offset: 0xe9, out: 0x48e000000000000, outHI: 0x0
+sb :: offset: 0xea, out: 0x48e940000000000, outHI: 0x0
+sb :: offset: 0xeb, out: 0x48e94b700000000, outHI: 0x0
+sb :: offset: 0xec, out: 0x48e94b7af000000, outHI: 0x0
+sb :: offset: 0xed, out: 0x48e94b7af8e0000, outHI: 0x0
+sb :: offset: 0xee, out: 0x48e94b7af8ecc00, outHI: 0x0
+sb :: offset: 0xef, out: 0x48e94b7af8ecc31, outHI: 0x0
+sb :: offset: 0xf0, out: 0xce00000000000000, outHI: 0x0
+sb :: offset: 0xf1, out: 0xce24000000000000, outHI: 0x0
+sb :: offset: 0xf2, out: 0xce24eb0000000000, outHI: 0x0
+sb :: offset: 0xf3, out: 0xce24eb6a00000000, outHI: 0x0
+sb :: offset: 0xf4, out: 0xce24eb6a8d000000, outHI: 0x0
+sb :: offset: 0xf5, out: 0xce24eb6a8d1c0000, outHI: 0x0
+sb :: offset: 0xf6, out: 0xce24eb6a8d1ce700, outHI: 0x0
+sb :: offset: 0xf7, out: 0xce24eb6a8d1ce767, outHI: 0x0
+sb :: offset: 0xf8, out: 0x4f00000000000000, outHI: 0x0
+sb :: offset: 0xf9, out: 0x4f2f000000000000, outHI: 0x0
+sb :: offset: 0xfa, out: 0x4f2f390000000000, outHI: 0x0
+sb :: offset: 0xfb, out: 0x4f2f394500000000, outHI: 0x0
+sb :: offset: 0xfc, out: 0x4f2f394544000000, outHI: 0x0
+sb :: offset: 0xfd, out: 0x4f2f394544120000, outHI: 0x0
+sb :: offset: 0xfe, out: 0x4f2f39454412d600, outHI: 0x0
+sb :: offset: 0xff, out: 0x4f2f39454412d6e4, outHI: 0x0
+sb :: offset: 0x100, out: 0xa700000000000000, outHI: 0x0
+sb :: offset: 0x101, out: 0xa726000000000000, outHI: 0x0
+sb :: offset: 0x102, out: 0xa726080000000000, outHI: 0x0
+sb :: offset: 0x103, out: 0xa72608c200000000, outHI: 0x0
+sb :: offset: 0x104, out: 0xa72608c2b7000000, outHI: 0x0
+sb :: offset: 0x105, out: 0xa72608c2b7560000, outHI: 0x0
+sb :: offset: 0x106, out: 0xa72608c2b756da00, outHI: 0x0
+sb :: offset: 0x107, out: 0xa72608c2b756da4c, outHI: 0x0
+sb :: offset: 0x108, out: 0x5400000000000000, outHI: 0x0
+sb :: offset: 0x109, out: 0x5490000000000000, outHI: 0x0
+sb :: offset: 0x10a, out: 0x5490010000000000, outHI: 0x0
+sb :: offset: 0x10b, out: 0x5490010200000000, outHI: 0x0
+sb :: offset: 0x10c, out: 0x54900102da000000, outHI: 0x0
+sb :: offset: 0x10d, out: 0x54900102dac80000, outHI: 0x0
+sb :: offset: 0x10e, out: 0x54900102dac8d700, outHI: 0x0
+sb :: offset: 0x10f, out: 0x54900102dac8d725, outHI: 0x0
+sb :: offset: 0x110, out: 0x2f00000000000000, outHI: 0x0
+sb :: offset: 0x111, out: 0x2fc8000000000000, outHI: 0x0
+sb :: offset: 0x112, out: 0x2fc8900000000000, outHI: 0x0
+sb :: offset: 0x113, out: 0x2fc890d500000000, outHI: 0x0
+sb :: offset: 0x114, out: 0x2fc890d5f1000000, outHI: 0x0
+sb :: offset: 0x115, out: 0x2fc890d5f1f20000, outHI: 0x0
+sb :: offset: 0x116, out: 0x2fc890d5f1f2ef00, outHI: 0x0
+sb :: offset: 0x117, out: 0x2fc890d5f1f2efa4, outHI: 0x0
+sb :: offset: 0x118, out: 0xf700000000000000, outHI: 0x0
+sb :: offset: 0x119, out: 0xf7ed000000000000, outHI: 0x0
+sb :: offset: 0x11a, out: 0xf7ed500000000000, outHI: 0x0
+sb :: offset: 0x11b, out: 0xf7ed500500000000, outHI: 0x0
+sb :: offset: 0x11c, out: 0xf7ed5005cb000000, outHI: 0x0
+sb :: offset: 0x11d, out: 0xf7ed5005cbc80000, outHI: 0x0
+sb :: offset: 0x11e, out: 0xf7ed5005cbc8b000, outHI: 0x0
+sb :: offset: 0x11f, out: 0xf7ed5005cbc8b0a2, outHI: 0x0
+sb :: offset: 0x120, out: 0x1400000000000000, outHI: 0x0
+sb :: offset: 0x121, out: 0x1431000000000000, outHI: 0x0
+sb :: offset: 0x122, out: 0x1431470000000000, outHI: 0x0
+sb :: offset: 0x123, out: 0x1431479100000000, outHI: 0x0
+sb :: offset: 0x124, out: 0x1431479189000000, outHI: 0x0
+sb :: offset: 0x125, out: 0x1431479189590000, outHI: 0x0
+sb :: offset: 0x126, out: 0x1431479189599100, outHI: 0x0
+sb :: offset: 0x127, out: 0x1431479189599113, outHI: 0x0
+sb :: offset: 0x128, out: 0x6c00000000000000, outHI: 0x0
+sb :: offset: 0x129, out: 0x6cc6000000000000, outHI: 0x0
+sb :: offset: 0x12a, out: 0x6cc6ee0000000000, outHI: 0x0
+sb :: offset: 0x12b, out: 0x6cc6eecf00000000, outHI: 0x0
+sb :: offset: 0x12c, out: 0x6cc6eecff9000000, outHI: 0x0
+sb :: offset: 0x12d, out: 0x6cc6eecff99a0000, outHI: 0x0
+sb :: offset: 0x12e, out: 0x6cc6eecff99a2f00, outHI: 0x0
+sb :: offset: 0x12f, out: 0x6cc6eecff99a2fb6, outHI: 0x0
+sb :: offset: 0x130, out: 0xf300000000000000, outHI: 0x0
+sb :: offset: 0x131, out: 0xf3a8000000000000, outHI: 0x0
+sb :: offset: 0x132, out: 0xf3a8090000000000, outHI: 0x0
+sb :: offset: 0x133, out: 0xf3a8095200000000, outHI: 0x0
+sb :: offset: 0x134, out: 0xf3a8095212000000, outHI: 0x0
+sb :: offset: 0x135, out: 0xf3a8095212380000, outHI: 0x0
+sb :: offset: 0x136, out: 0xf3a8095212388900, outHI: 0x0
+sb :: offset: 0x137, out: 0xf3a8095212388952, outHI: 0x0
+sb :: offset: 0x138, out: 0x7000000000000000, outHI: 0x0
+sb :: offset: 0x139, out: 0x7087000000000000, outHI: 0x0
+sb :: offset: 0x13a, out: 0x7087750000000000, outHI: 0x0
+sb :: offset: 0x13b, out: 0x7087750a00000000, outHI: 0x0
+sb :: offset: 0x13c, out: 0x7087750a04000000, outHI: 0x0
+sb :: offset: 0x13d, out: 0x7087750a04ad0000, outHI: 0x0
+sb :: offset: 0x13e, out: 0x7087750a04ad7600, outHI: 0x0
+sb :: offset: 0x13f, out: 0x7087750a04ad7650, outHI: 0x0
+sb :: offset: 0x140, out: 0x4000000000000000, outHI: 0x0
+sb :: offset: 0x141, out: 0x402c000000000000, outHI: 0x0
+sb :: offset: 0x142, out: 0x402c3d0000000000, outHI: 0x0
+sb :: offset: 0x143, out: 0x402c3de800000000, outHI: 0x0
+sb :: offset: 0x144, out: 0x402c3de85e000000, outHI: 0x0
+sb :: offset: 0x145, out: 0x402c3de85e840000, outHI: 0x0
+sb :: offset: 0x146, out: 0x402c3de85e84bb00, outHI: 0x0
+sb :: offset: 0x147, out: 0x402c3de85e84bb5a, outHI: 0x0
+sb :: offset: 0x148, out: 0x8300000000000000, outHI: 0x0
+sb :: offset: 0x149, out: 0x83ae000000000000, outHI: 0x0
+sb :: offset: 0x14a, out: 0x83ae6a0000000000, outHI: 0x0
+sb :: offset: 0x14b, out: 0x83ae6aff00000000, outHI: 0x0
+sb :: offset: 0x14c, out: 0x83ae6aff8f000000, outHI: 0x0
+sb :: offset: 0x14d, out: 0x83ae6aff8fc50000, outHI: 0x0
+sb :: offset: 0x14e, out: 0x83ae6aff8fc50600, outHI: 0x0
+sb :: offset: 0x14f, out: 0x83ae6aff8fc506aa, outHI: 0x0
+sb :: offset: 0x150, out: 0x6700000000000000, outHI: 0x0
+sb :: offset: 0x151, out: 0x67c0000000000000, outHI: 0x0
+sb :: offset: 0x152, out: 0x67c0710000000000, outHI: 0x0
+sb :: offset: 0x153, out: 0x67c0711200000000, outHI: 0x0
+sb :: offset: 0x154, out: 0x67c07112dd000000, outHI: 0x0
+sb :: offset: 0x155, out: 0x67c07112dd600000, outHI: 0x0
+sb :: offset: 0x156, out: 0x67c07112dd60ed00, outHI: 0x0
+sb :: offset: 0x157, out: 0x67c07112dd60ed5e, outHI: 0x0
+sb :: offset: 0x158, out: 0xe300000000000000, outHI: 0x0
+sb :: offset: 0x159, out: 0xe3c4000000000000, outHI: 0x0
+sb :: offset: 0x15a, out: 0xe3c4c70000000000, outHI: 0x0
+sb :: offset: 0x15b, out: 0xe3c4c77000000000, outHI: 0x0
+sb :: offset: 0x15c, out: 0xe3c4c770f6000000, outHI: 0x0
+sb :: offset: 0x15d, out: 0xe3c4c770f6300000, outHI: 0x0
+sb :: offset: 0x15e, out: 0xe3c4c770f630dc00, outHI: 0x0
+sb :: offset: 0x15f, out: 0xe3c4c770f630dcca, outHI: 0x0
+sb :: offset: 0x160, out: 0x5a00000000000000, outHI: 0x0
+sb :: offset: 0x161, out: 0x5adf000000000000, outHI: 0x0
+sb :: offset: 0x162, out: 0x5adfec0000000000, outHI: 0x0
+sb :: offset: 0x163, out: 0x5adfec2b00000000, outHI: 0x0
+sb :: offset: 0x164, out: 0x5adfec2b23000000, outHI: 0x0
+sb :: offset: 0x165, out: 0x5adfec2b23830000, outHI: 0x0
+sb :: offset: 0x166, out: 0x5adfec2b2383cd00, outHI: 0x0
+sb :: offset: 0x167, out: 0x5adfec2b2383cd52, outHI: 0x0
+sb :: offset: 0x168, out: 0x7700000000000000, outHI: 0x0
+sb :: offset: 0x169, out: 0x77d3000000000000, outHI: 0x0
+sb :: offset: 0x16a, out: 0x77d3ad0000000000, outHI: 0x0
+sb :: offset: 0x16b, out: 0x77d3adba00000000, outHI: 0x0
+sb :: offset: 0x16c, out: 0x77d3adba26000000, outHI: 0x0
+sb :: offset: 0x16d, out: 0x77d3adba260f0000, outHI: 0x0
+sb :: offset: 0x16e, out: 0x77d3adba260ff700, outHI: 0x0
+sb :: offset: 0x16f, out: 0x77d3adba260ff7d9, outHI: 0x0
+sb :: offset: 0x170, out: 0x6b00000000000000, outHI: 0x0
+sb :: offset: 0x171, out: 0x6b4a000000000000, outHI: 0x0
+sb :: offset: 0x172, out: 0x6b4ab40000000000, outHI: 0x0
+sb :: offset: 0x173, out: 0x6b4ab4aa00000000, outHI: 0x0
+sb :: offset: 0x174, out: 0x6b4ab4aa79000000, outHI: 0x0
+sb :: offset: 0x175, out: 0x6b4ab4aa79840000, outHI: 0x0
+sb :: offset: 0x176, out: 0x6b4ab4aa79841800, outHI: 0x0
+sb :: offset: 0x177, out: 0x6b4ab4aa798418c0, outHI: 0x0
+sb :: offset: 0x178, out: 0xe00000000000000, outHI: 0x0
+sb :: offset: 0x179, out: 0xebb000000000000, outHI: 0x0
+sb :: offset: 0x17a, out: 0xebb8c0000000000, outHI: 0x0
+sb :: offset: 0x17b, out: 0xebb8c0300000000, outHI: 0x0
+sb :: offset: 0x17c, out: 0xebb8c035e000000, outHI: 0x0
+sb :: offset: 0x17d, out: 0xebb8c035e0d0000, outHI: 0x0
+sb :: offset: 0x17e, out: 0xebb8c035e0de000, outHI: 0x0
+sb :: offset: 0x17f, out: 0xebb8c035e0de0f0, outHI: 0x0
+sb :: offset: 0x180, out: 0xb800000000000000, outHI: 0x0
+sb :: offset: 0x181, out: 0xb833000000000000, outHI: 0x0
+sb :: offset: 0x182, out: 0xb833b00000000000, outHI: 0x0
+sb :: offset: 0x183, out: 0xb833b06f00000000, outHI: 0x0
+sb :: offset: 0x184, out: 0xb833b06f54000000, outHI: 0x0
+sb :: offset: 0x185, out: 0xb833b06f54a90000, outHI: 0x0
+sb :: offset: 0x186, out: 0xb833b06f54a97f00, outHI: 0x0
+sb :: offset: 0x187, out: 0xb833b06f54a97fdc, outHI: 0x0
+sb :: offset: 0x188, out: 0xf100000000000000, outHI: 0x0
+sb :: offset: 0x189, out: 0xf177000000000000, outHI: 0x0
+sb :: offset: 0x18a, out: 0xf177430000000000, outHI: 0x0
+sb :: offset: 0x18b, out: 0xf177433f00000000, outHI: 0x0
+sb :: offset: 0x18c, out: 0xf177433f37000000, outHI: 0x0
+sb :: offset: 0x18d, out: 0xf177433f373f0000, outHI: 0x0
+sb :: offset: 0x18e, out: 0xf177433f373fd100, outHI: 0x0
+sb :: offset: 0x18f, out: 0xf177433f373fd1c0, outHI: 0x0
+sb :: offset: 0x190, out: 0x8100000000000000, outHI: 0x0
+sb :: offset: 0x191, out: 0x81ec000000000000, outHI: 0x0
+sb :: offset: 0x192, out: 0x81ec910000000000, outHI: 0x0
+sb :: offset: 0x193, out: 0x81ec91d900000000, outHI: 0x0
+sb :: offset: 0x194, out: 0x81ec91d993000000, outHI: 0x0
+sb :: offset: 0x195, out: 0x81ec91d993c90000, outHI: 0x0
+sb :: offset: 0x196, out: 0x81ec91d993c92100, outHI: 0x0
+sb :: offset: 0x197, out: 0x81ec91d993c92195, outHI: 0x0
+sb :: offset: 0x198, out: 0xe400000000000000, outHI: 0x0
+sb :: offset: 0x199, out: 0xe449000000000000, outHI: 0x0
+sb :: offset: 0x19a, out: 0xe449fb0000000000, outHI: 0x0
+sb :: offset: 0x19b, out: 0xe449fbf600000000, outHI: 0x0
+sb :: offset: 0x19c, out: 0xe449fbf6a7000000, outHI: 0x0
+sb :: offset: 0x19d, out: 0xe449fbf6a7950000, outHI: 0x0
+sb :: offset: 0x19e, out: 0xe449fbf6a795b100, outHI: 0x0
+sb :: offset: 0x19f, out: 0xe449fbf6a795b1a5, outHI: 0x0
+sb :: offset: 0x1a0, out: 0xab00000000000000, outHI: 0x0
+sb :: offset: 0x1a1, out: 0xab19000000000000, outHI: 0x0
+sb :: offset: 0x1a2, out: 0xab19360000000000, outHI: 0x0
+sb :: offset: 0x1a3, out: 0xab19364300000000, outHI: 0x0
+sb :: offset: 0x1a4, out: 0xab19364378000000, outHI: 0x0
+sb :: offset: 0x1a5, out: 0xab19364378c70000, outHI: 0x0
+sb :: offset: 0x1a6, out: 0xab19364378c7ce00, outHI: 0x0
+sb :: offset: 0x1a7, out: 0xab19364378c7ce8d, outHI: 0x0
+sb :: offset: 0x1a8, out: 0x1e00000000000000, outHI: 0x0
+sb :: offset: 0x1a9, out: 0x1eb9000000000000, outHI: 0x0
+sb :: offset: 0x1aa, out: 0x1eb99e0000000000, outHI: 0x0
+sb :: offset: 0x1ab, out: 0x1eb99e8d00000000, outHI: 0x0
+sb :: offset: 0x1ac, out: 0x1eb99e8def000000, outHI: 0x0
+sb :: offset: 0x1ad, out: 0x1eb99e8def2f0000, outHI: 0x0
+sb :: offset: 0x1ae, out: 0x1eb99e8def2f3800, outHI: 0x0
+sb :: offset: 0x1af, out: 0x1eb99e8def2f3849, outHI: 0x0
+sb :: offset: 0x1b0, out: 0x700000000000000, outHI: 0x0
+sb :: offset: 0x1b1, out: 0x747000000000000, outHI: 0x0
+sb :: offset: 0x1b2, out: 0x747ea0000000000, outHI: 0x0
+sb :: offset: 0x1b3, out: 0x747eacd00000000, outHI: 0x0
+sb :: offset: 0x1b4, out: 0x747eacdcd000000, outHI: 0x0
+sb :: offset: 0x1b5, out: 0x747eacdcd580000, outHI: 0x0
+sb :: offset: 0x1b6, out: 0x747eacdcd582b00, outHI: 0x0
+sb :: offset: 0x1b7, out: 0x747eacdcd582b12, outHI: 0x0
+sb :: offset: 0x1b8, out: 0xfe00000000000000, outHI: 0x0
+sb :: offset: 0x1b9, out: 0xfed6000000000000, outHI: 0x0
+sb :: offset: 0x1ba, out: 0xfed6850000000000, outHI: 0x0
+sb :: offset: 0x1bb, out: 0xfed6858800000000, outHI: 0x0
+sb :: offset: 0x1bc, out: 0xfed685884e000000, outHI: 0x0
+sb :: offset: 0x1bd, out: 0xfed685884e760000, outHI: 0x0
+sb :: offset: 0x1be, out: 0xfed685884e765500, outHI: 0x0
+sb :: offset: 0x1bf, out: 0xfed685884e76558c, outHI: 0x0
+sb :: offset: 0x1c0, out: 0x4f00000000000000, outHI: 0x0
+sb :: offset: 0x1c1, out: 0x4f61000000000000, outHI: 0x0
+sb :: offset: 0x1c2, out: 0x4f61680000000000, outHI: 0x0
+sb :: offset: 0x1c3, out: 0x4f6168d600000000, outHI: 0x0
+sb :: offset: 0x1c4, out: 0x4f6168d62a000000, outHI: 0x0
+sb :: offset: 0x1c5, out: 0x4f6168d62a340000, outHI: 0x0
+sb :: offset: 0x1c6, out: 0x4f6168d62a34c100, outHI: 0x0
+sb :: offset: 0x1c7, out: 0x4f6168d62a34c195, outHI: 0x0
+sb :: offset: 0x1c8, out: 0xc700000000000000, outHI: 0x0
+sb :: offset: 0x1c9, out: 0xc7d3000000000000, outHI: 0x0
+sb :: offset: 0x1ca, out: 0xc7d3010000000000, outHI: 0x0
+sb :: offset: 0x1cb, out: 0xc7d3016900000000, outHI: 0x0
+sb :: offset: 0x1cc, out: 0xc7d3016989000000, outHI: 0x0
+sb :: offset: 0x1cd, out: 0xc7d30169894d0000, outHI: 0x0
+sb :: offset: 0x1ce, out: 0xc7d30169894df400, outHI: 0x0
+sb :: offset: 0x1cf, out: 0xc7d30169894df474, outHI: 0x0
+sb :: offset: 0x1d0, out: 0x500000000000000, outHI: 0x0
+sb :: offset: 0x1d1, out: 0x51c000000000000, outHI: 0x0
+sb :: offset: 0x1d2, out: 0x51ca10000000000, outHI: 0x0
+sb :: offset: 0x1d3, out: 0x51ca19000000000, outHI: 0x0
+sb :: offset: 0x1d4, out: 0x51ca190bf000000, outHI: 0x0
+sb :: offset: 0x1d5, out: 0x51ca190bf6c0000, outHI: 0x0
+sb :: offset: 0x1d6, out: 0x51ca190bf6cbb00, outHI: 0x0
+sb :: offset: 0x1d7, out: 0x51ca190bf6cbb06, outHI: 0x0
+sb :: offset: 0x1d8, out: 0xdb00000000000000, outHI: 0x0
+sb :: offset: 0x1d9, out: 0xdb58000000000000, outHI: 0x0
+sb :: offset: 0x1da, out: 0xdb58300000000000, outHI: 0x0
+sb :: offset: 0x1db, out: 0xdb58300f00000000, outHI: 0x0
+sb :: offset: 0x1dc, out: 0xdb58300f02000000, outHI: 0x0
+sb :: offset: 0x1dd, out: 0xdb58300f029c0000, outHI: 0x0
+sb :: offset: 0x1de, out: 0xdb58300f029cae00, outHI: 0x0
+sb :: offset: 0x1df, out: 0xdb58300f029cae39, outHI: 0x0
+sb :: offset: 0x1e0, out: 0x3a00000000000000, outHI: 0x0
+sb :: offset: 0x1e1, out: 0x3a9a000000000000, outHI: 0x0
+sb :: offset: 0x1e2, out: 0x3a9a990000000000, outHI: 0x0
+sb :: offset: 0x1e3, out: 0x3a9a995f00000000, outHI: 0x0
+sb :: offset: 0x1e4, out: 0x3a9a995fdb000000, outHI: 0x0
+sb :: offset: 0x1e5, out: 0x3a9a995fdbdc0000, outHI: 0x0
+sb :: offset: 0x1e6, out: 0x3a9a995fdbdc7e00, outHI: 0x0
+sb :: offset: 0x1e7, out: 0x3a9a995fdbdc7ebc, outHI: 0x0
+sb :: offset: 0x1e8, out: 0x2d00000000000000, outHI: 0x0
+sb :: offset: 0x1e9, out: 0x2d8a000000000000, outHI: 0x0
+sb :: offset: 0x1ea, out: 0x2d8a960000000000, outHI: 0x0
+sb :: offset: 0x1eb, out: 0x2d8a960400000000, outHI: 0x0
+sb :: offset: 0x1ec, out: 0x2d8a96047b000000, outHI: 0x0
+sb :: offset: 0x1ed, out: 0x2d8a96047be30000, outHI: 0x0
+sb :: offset: 0x1ee, out: 0x2d8a96047be34000, outHI: 0x0
+sb :: offset: 0x1ef, out: 0x2d8a96047be3405b, outHI: 0x0
+sb :: offset: 0x1f0, out: 0x4800000000000000, outHI: 0x0
+sb :: offset: 0x1f1, out: 0x4875000000000000, outHI: 0x0
+sb :: offset: 0x1f2, out: 0x4875bf0000000000, outHI: 0x0
+sb :: offset: 0x1f3, out: 0x4875bfaf00000000, outHI: 0x0
+sb :: offset: 0x1f4, out: 0x4875bfafd2000000, outHI: 0x0
+sb :: offset: 0x1f5, out: 0x4875bfafd2d50000, outHI: 0x0
+sb :: offset: 0x1f6, out: 0x4875bfafd2d51900, outHI: 0x0
+sb :: offset: 0x1f7, out: 0x4875bfafd2d519d3, outHI: 0x0
+sb :: offset: 0x1f8, out: 0x2200000000000000, outHI: 0x0
+sb :: offset: 0x1f9, out: 0x22de000000000000, outHI: 0x0
+sb :: offset: 0x1fa, out: 0x22de230000000000, outHI: 0x0
+sb :: offset: 0x1fb, out: 0x22de230800000000, outHI: 0x0
+sb :: offset: 0x1fc, out: 0x22de230867000000, outHI: 0x0
+sb :: offset: 0x1fd, out: 0x22de230867a60000, outHI: 0x0
+sb :: offset: 0x1fe, out: 0x22de230867a63000, outHI: 0x0
+sb :: offset: 0x1ff, out: 0x22de230867a630f6, outHI: 0x0
+sb :: offset: 0x200, out: 0xad00000000000000, outHI: 0x0
+sb :: offset: 0x201, out: 0xad2c000000000000, outHI: 0x0
+sb :: offset: 0x202, out: 0xad2c0a0000000000, outHI: 0x0
+sb :: offset: 0x203, out: 0xad2c0a0c00000000, outHI: 0x0
+sb :: offset: 0x204, out: 0xad2c0a0cf2000000, outHI: 0x0
+sb :: offset: 0x205, out: 0xad2c0a0cf2560000, outHI: 0x0
+sb :: offset: 0x206, out: 0xad2c0a0cf2561000, outHI: 0x0
+sb :: offset: 0x207, out: 0xad2c0a0cf2561032, outHI: 0x0
+sb :: offset: 0x208, out: 0x6000000000000000, outHI: 0x0
+sb :: offset: 0x209, out: 0x6094000000000000, outHI: 0x0
+sb :: offset: 0x20a, out: 0x6094a90000000000, outHI: 0x0
+sb :: offset: 0x20b, out: 0x6094a90500000000, outHI: 0x0
+sb :: offset: 0x20c, out: 0x6094a90544000000, outHI: 0x0
+sb :: offset: 0x20d, out: 0x6094a90544240000, outHI: 0x0
+sb :: offset: 0x20e, out: 0x6094a90544249b00, outHI: 0x0
+sb :: offset: 0x20f, out: 0x6094a90544249b18, outHI: 0x0
+sb :: offset: 0x210, out: 0xef00000000000000, outHI: 0x0
+sb :: offset: 0x211, out: 0xeff9000000000000, outHI: 0x0
+sb :: offset: 0x212, out: 0xeff9510000000000, outHI: 0x0
+sb :: offset: 0x213, out: 0xeff9519f00000000, outHI: 0x0
+sb :: offset: 0x214, out: 0xeff9519fb5000000, outHI: 0x0
+sb :: offset: 0x215, out: 0xeff9519fb55b0000, outHI: 0x0
+sb :: offset: 0x216, out: 0xeff9519fb55b5600, outHI: 0x0
+sb :: offset: 0x217, out: 0xeff9519fb55b56fc, outHI: 0x0
+sb :: offset: 0x218, out: 0xde00000000000000, outHI: 0x0
+sb :: offset: 0x219, out: 0xde81000000000000, outHI: 0x0
+sb :: offset: 0x21a, out: 0xde81da0000000000, outHI: 0x0
+sb :: offset: 0x21b, out: 0xde81daf800000000, outHI: 0x0
+sb :: offset: 0x21c, out: 0xde81daf820000000, outHI: 0x0
+sb :: offset: 0x21d, out: 0xde81daf820040000, outHI: 0x0
+sb :: offset: 0x21e, out: 0xde81daf820046800, outHI: 0x0
+sb :: offset: 0x21f, out: 0xde81daf820046831, outHI: 0x0
+sb :: offset: 0x220, out: 0x9b00000000000000, outHI: 0x0
+sb :: offset: 0x221, out: 0x9b8c000000000000, outHI: 0x0
+sb :: offset: 0x222, out: 0x9b8c610000000000, outHI: 0x0
+sb :: offset: 0x223, out: 0x9b8c61ca00000000, outHI: 0x0
+sb :: offset: 0x224, out: 0x9b8c61ca5a000000, outHI: 0x0
+sb :: offset: 0x225, out: 0x9b8c61ca5a570000, outHI: 0x0
+sb :: offset: 0x226, out: 0x9b8c61ca5a572500, outHI: 0x0
+sb :: offset: 0x227, out: 0x9b8c61ca5a5725f2, outHI: 0x0
+sb :: offset: 0x228, out: 0xec00000000000000, outHI: 0x0
+sb :: offset: 0x229, out: 0xec8b000000000000, outHI: 0x0
+sb :: offset: 0x22a, out: 0xec8b950000000000, outHI: 0x0
+sb :: offset: 0x22b, out: 0xec8b95a600000000, outHI: 0x0
+sb :: offset: 0x22c, out: 0xec8b95a6dd000000, outHI: 0x0
+sb :: offset: 0x22d, out: 0xec8b95a6ddc20000, outHI: 0x0
+sb :: offset: 0x22e, out: 0xec8b95a6ddc25d00, outHI: 0x0
+sb :: offset: 0x22f, out: 0xec8b95a6ddc25dc8, outHI: 0x0
+sb :: offset: 0x230, out: 0xbf00000000000000, outHI: 0x0
+sb :: offset: 0x231, out: 0xbf30000000000000, outHI: 0x0
+sb :: offset: 0x232, out: 0xbf300c0000000000, outHI: 0x0
+sb :: offset: 0x233, out: 0xbf300ce700000000, outHI: 0x0
+sb :: offset: 0x234, out: 0xbf300ce751000000, outHI: 0x0
+sb :: offset: 0x235, out: 0xbf300ce751da0000, outHI: 0x0
+sb :: offset: 0x236, out: 0xbf300ce751dac600, outHI: 0x0
+sb :: offset: 0x237, out: 0xbf300ce751dac616, outHI: 0x0
+sb :: offset: 0x238, out: 0x2f00000000000000, outHI: 0x0
+sb :: offset: 0x239, out: 0x2f67000000000000, outHI: 0x0
+sb :: offset: 0x23a, out: 0x2f67780000000000, outHI: 0x0
+sb :: offset: 0x23b, out: 0x2f6778fd00000000, outHI: 0x0
+sb :: offset: 0x23c, out: 0x2f6778fdf3000000, outHI: 0x0
+sb :: offset: 0x23d, out: 0x2f6778fdf3ba0000, outHI: 0x0
+sb :: offset: 0x23e, out: 0x2f6778fdf3ba5200, outHI: 0x0
+sb :: offset: 0x23f, out: 0x2f6778fdf3ba52a8, outHI: 0x0
+sb :: offset: 0x240, out: 0x5000000000000000, outHI: 0x0
+sb :: offset: 0x241, out: 0x50ad000000000000, outHI: 0x0
+sb :: offset: 0x242, out: 0x50ad000000000000, outHI: 0x0
+sb :: offset: 0x243, out: 0x50ad00b100000000, outHI: 0x0
+sb :: offset: 0x244, out: 0x50ad00b1f7000000, outHI: 0x0
+sb :: offset: 0x245, out: 0x50ad00b1f7da0000, outHI: 0x0
+sb :: offset: 0x246, out: 0x50ad00b1f7da7800, outHI: 0x0
+sb :: offset: 0x247, out: 0x50ad00b1f7da7847, outHI: 0x0
+sb :: offset: 0x248, out: 0x9f00000000000000, outHI: 0x0
+sb :: offset: 0x249, out: 0x9f08000000000000, outHI: 0x0
+sb :: offset: 0x24a, out: 0x9f08d40000000000, outHI: 0x0
+sb :: offset: 0x24b, out: 0x9f08d44100000000, outHI: 0x0
+sb :: offset: 0x24c, out: 0x9f08d44168000000, outHI: 0x0
+sb :: offset: 0x24d, out: 0x9f08d44168a60000, outHI: 0x0
+sb :: offset: 0x24e, out: 0x9f08d44168a6b600, outHI: 0x0
+sb :: offset: 0x24f, out: 0x9f08d44168a6b6d9, outHI: 0x0
+sb :: offset: 0x250, out: 0x8a00000000000000, outHI: 0x0
+sb :: offset: 0x251, out: 0x8af5000000000000, outHI: 0x0
+sb :: offset: 0x252, out: 0x8af5180000000000, outHI: 0x0
+sb :: offset: 0x253, out: 0x8af5183800000000, outHI: 0x0
+sb :: offset: 0x254, out: 0x8af518381d000000, outHI: 0x0
+sb :: offset: 0x255, out: 0x8af518381dce0000, outHI: 0x0
+sb :: offset: 0x256, out: 0x8af518381dce6300, outHI: 0x0
+sb :: offset: 0x257, out: 0x8af518381dce6344, outHI: 0x0
+sb :: offset: 0x258, out: 0x1300000000000000, outHI: 0x0
+sb :: offset: 0x259, out: 0x13e4000000000000, outHI: 0x0
+sb :: offset: 0x25a, out: 0x13e4620000000000, outHI: 0x0
+sb :: offset: 0x25b, out: 0x13e4627f00000000, outHI: 0x0
+sb :: offset: 0x25c, out: 0x13e4627f3f000000, outHI: 0x0
+sb :: offset: 0x25d, out: 0x13e4627f3fe50000, outHI: 0x0
+sb :: offset: 0x25e, out: 0x13e4627f3fe52500, outHI: 0x0
+sb :: offset: 0x25f, out: 0x13e4627f3fe5255f, outHI: 0x0
+sb :: offset: 0x260, out: 0xc000000000000000, outHI: 0x0
+sb :: offset: 0x261, out: 0xc0cc000000000000, outHI: 0x0
+sb :: offset: 0x262, out: 0xc0ccd30000000000, outHI: 0x0
+sb :: offset: 0x263, out: 0xc0ccd39200000000, outHI: 0x0
+sb :: offset: 0x264, out: 0xc0ccd392e1000000, outHI: 0x0
+sb :: offset: 0x265, out: 0xc0ccd392e1760000, outHI: 0x0
+sb :: offset: 0x266, out: 0xc0ccd392e1763200, outHI: 0x0
+sb :: offset: 0x267, out: 0xc0ccd392e176321f, outHI: 0x0
+sb :: offset: 0x268, out: 0x2800000000000000, outHI: 0x0
+sb :: offset: 0x269, out: 0x2882000000000000, outHI: 0x0
+sb :: offset: 0x26a, out: 0x2882940000000000, outHI: 0x0
+sb :: offset: 0x26b, out: 0x2882946400000000, outHI: 0x0
+sb :: offset: 0x26c, out: 0x2882946494000000, outHI: 0x0
+sb :: offset: 0x26d, out: 0x2882946494400000, outHI: 0x0
+sb :: offset: 0x26e, out: 0x2882946494401800, outHI: 0x0
+sb :: offset: 0x26f, out: 0x28829464944018fd, outHI: 0x0
+sb :: offset: 0x270, out: 0x8f00000000000000, outHI: 0x0
+sb :: offset: 0x271, out: 0x8f15000000000000, outHI: 0x0
+sb :: offset: 0x272, out: 0x8f15d30000000000, outHI: 0x0
+sb :: offset: 0x273, out: 0x8f15d32000000000, outHI: 0x0
+sb :: offset: 0x274, out: 0x8f15d32040000000, outHI: 0x0
+sb :: offset: 0x275, out: 0x8f15d32040520000, outHI: 0x0
+sb :: offset: 0x276, out: 0x8f15d3204052e800, outHI: 0x0
+sb :: offset: 0x277, out: 0x8f15d3204052e8f0, outHI: 0x0
+sb :: offset: 0x278, out: 0xe500000000000000, outHI: 0x0
+sb :: offset: 0x279, out: 0xe57c000000000000, outHI: 0x0
+sb :: offset: 0x27a, out: 0xe57caf0000000000, outHI: 0x0
+sb :: offset: 0x27b, out: 0xe57caf8300000000, outHI: 0x0
+sb :: offset: 0x27c, out: 0xe57caf83d2000000, outHI: 0x0
+sb :: offset: 0x27d, out: 0xe57caf83d2880000, outHI: 0x0
+sb :: offset: 0x27e, out: 0xe57caf83d2880f00, outHI: 0x0
+sb :: offset: 0x27f, out: 0xe57caf83d2880ff3, outHI: 0x0
+sb :: offset: 0x280, out: 0x4400000000000000, outHI: 0x0
+sb :: offset: 0x281, out: 0x44f1000000000000, outHI: 0x0
+sb :: offset: 0x282, out: 0x44f1560000000000, outHI: 0x0
+sb :: offset: 0x283, out: 0x44f156a000000000, outHI: 0x0
+sb :: offset: 0x284, out: 0x44f156a04c000000, outHI: 0x0
+sb :: offset: 0x285, out: 0x44f156a04c740000, outHI: 0x0
+sb :: offset: 0x286, out: 0x44f156a04c747d00, outHI: 0x0
+sb :: offset: 0x287, out: 0x44f156a04c747def, outHI: 0x0
+sb :: offset: 0x288, out: 0xd700000000000000, outHI: 0x0
+sb :: offset: 0x289, out: 0xd793000000000000, outHI: 0x0
+sb :: offset: 0x28a, out: 0xd793e20000000000, outHI: 0x0
+sb :: offset: 0x28b, out: 0xd793e26000000000, outHI: 0x0
+sb :: offset: 0x28c, out: 0xd793e2601c000000, outHI: 0x0
+sb :: offset: 0x28d, out: 0xd793e2601c0f0000, outHI: 0x0
+sb :: offset: 0x28e, out: 0xd793e2601c0f3100, outHI: 0x0
+sb :: offset: 0x28f, out: 0xd793e2601c0f31d7, outHI: 0x0
+sb :: offset: 0x290, out: 0x1000000000000000, outHI: 0x0
+sb :: offset: 0x291, out: 0x10e1000000000000, outHI: 0x0
+sb :: offset: 0x292, out: 0x10e1e10000000000, outHI: 0x0
+sb :: offset: 0x293, out: 0x10e1e1a600000000, outHI: 0x0
+sb :: offset: 0x294, out: 0x10e1e1a679000000, outHI: 0x0
+sb :: offset: 0x295, out: 0x10e1e1a679130000, outHI: 0x0
+sb :: offset: 0x296, out: 0x10e1e1a679131c00, outHI: 0x0
+sb :: offset: 0x297, out: 0x10e1e1a679131cd9, outHI: 0x0
+sb :: offset: 0x298, out: 0x3300000000000000, outHI: 0x0
+sb :: offset: 0x299, out: 0x3324000000000000, outHI: 0x0
+sb :: offset: 0x29a, out: 0x3324290000000000, outHI: 0x0
+sb :: offset: 0x29b, out: 0x3324296b00000000, outHI: 0x0
+sb :: offset: 0x29c, out: 0x3324296b75000000, outHI: 0x0
+sb :: offset: 0x29d, out: 0x3324296b75a70000, outHI: 0x0
+sb :: offset: 0x29e, out: 0x3324296b75a76f00, outHI: 0x0
+sb :: offset: 0x29f, out: 0x3324296b75a76fa4, outHI: 0x0
+sb :: offset: 0x2a0, out: 0x2700000000000000, outHI: 0x0
+sb :: offset: 0x2a1, out: 0x27d2000000000000, outHI: 0x0
+sb :: offset: 0x2a2, out: 0x27d2960000000000, outHI: 0x0
+sb :: offset: 0x2a3, out: 0x27d296e200000000, outHI: 0x0
+sb :: offset: 0x2a4, out: 0x27d296e2d2000000, outHI: 0x0
+sb :: offset: 0x2a5, out: 0x27d296e2d2130000, outHI: 0x0
+sb :: offset: 0x2a6, out: 0x27d296e2d2139e00, outHI: 0x0
+sb :: offset: 0x2a7, out: 0x27d296e2d2139ee5, outHI: 0x0
+sb :: offset: 0x2a8, out: 0x6a00000000000000, outHI: 0x0
+sb :: offset: 0x2a9, out: 0x6a5a000000000000, outHI: 0x0
+sb :: offset: 0x2aa, out: 0x6a5a820000000000, outHI: 0x0
+sb :: offset: 0x2ab, out: 0x6a5a824400000000, outHI: 0x0
+sb :: offset: 0x2ac, out: 0x6a5a82447f000000, outHI: 0x0
+sb :: offset: 0x2ad, out: 0x6a5a82447f6d0000, outHI: 0x0
+sb :: offset: 0x2ae, out: 0x6a5a82447f6dc200, outHI: 0x0
+sb :: offset: 0x2af, out: 0x6a5a82447f6dc2a5, outHI: 0x0
+sb :: offset: 0x2b0, out: 0xc000000000000000, outHI: 0x0
+sb :: offset: 0x2b1, out: 0xc076000000000000, outHI: 0x0
+sb :: offset: 0x2b2, out: 0xc076c80000000000, outHI: 0x0
+sb :: offset: 0x2b3, out: 0xc076c89e00000000, outHI: 0x0
+sb :: offset: 0x2b4, out: 0xc076c89e80000000, outHI: 0x0
+sb :: offset: 0x2b5, out: 0xc076c89e80c00000, outHI: 0x0
+sb :: offset: 0x2b6, out: 0xc076c89e80c07d00, outHI: 0x0
+sb :: offset: 0x2b7, out: 0xc076c89e80c07dc1, outHI: 0x0
+sb :: offset: 0x2b8, out: 0x6800000000000000, outHI: 0x0
+sb :: offset: 0x2b9, out: 0x6807000000000000, outHI: 0x0
+sb :: offset: 0x2ba, out: 0x68070d0000000000, outHI: 0x0
+sb :: offset: 0x2bb, out: 0x68070dc300000000, outHI: 0x0
+sb :: offset: 0x2bc, out: 0x68070dc345000000, outHI: 0x0
+sb :: offset: 0x2bd, out: 0x68070dc3454b0000, outHI: 0x0
+sb :: offset: 0x2be, out: 0x68070dc3454bfe00, outHI: 0x0
+sb :: offset: 0x2bf, out: 0x68070dc3454bfe34, outHI: 0x0
+sb :: offset: 0x2c0, out: 0x8f00000000000000, outHI: 0x0
+sb :: offset: 0x2c1, out: 0x8fbd000000000000, outHI: 0x0
+sb :: offset: 0x2c2, out: 0x8fbddc0000000000, outHI: 0x0
+sb :: offset: 0x2c3, out: 0x8fbddc7100000000, outHI: 0x0
+sb :: offset: 0x2c4, out: 0x8fbddc7123000000, outHI: 0x0
+sb :: offset: 0x2c5, out: 0x8fbddc7123dd0000, outHI: 0x0
+sb :: offset: 0x2c6, out: 0x8fbddc7123dd6d00, outHI: 0x0
+sb :: offset: 0x2c7, out: 0x8fbddc7123dd6d24, outHI: 0x0
+sb :: offset: 0x2c8, out: 0x1b00000000000000, outHI: 0x0
+sb :: offset: 0x2c9, out: 0x1bf6000000000000, outHI: 0x0
+sb :: offset: 0x2ca, out: 0x1bf62f0000000000, outHI: 0x0
+sb :: offset: 0x2cb, out: 0x1bf62fb700000000, outHI: 0x0
+sb :: offset: 0x2cc, out: 0x1bf62fb727000000, outHI: 0x0
+sb :: offset: 0x2cd, out: 0x1bf62fb727a50000, outHI: 0x0
+sb :: offset: 0x2ce, out: 0x1bf62fb727a59f00, outHI: 0x0
+sb :: offset: 0x2cf, out: 0x1bf62fb727a59fce, outHI: 0x0
+sb :: offset: 0x2d0, out: 0xbe00000000000000, outHI: 0x0
+sb :: offset: 0x2d1, out: 0xbe10000000000000, outHI: 0x0
+sb :: offset: 0x2d2, out: 0xbe109f0000000000, outHI: 0x0
+sb :: offset: 0x2d3, out: 0xbe109f2700000000, outHI: 0x0
+sb :: offset: 0x2d4, out: 0xbe109f27e9000000, outHI: 0x0
+sb :: offset: 0x2d5, out: 0xbe109f27e90f0000, outHI: 0x0
+sb :: offset: 0x2d6, out: 0xbe109f27e90f9f00, outHI: 0x0
+sb :: offset: 0x2d7, out: 0xbe109f27e90f9f46, outHI: 0x0
+sb :: offset: 0x2d8, out: 0xfb00000000000000, outHI: 0x0
+sb :: offset: 0x2d9, out: 0xfb3f000000000000, outHI: 0x0
+sb :: offset: 0x2da, out: 0xfb3f630000000000, outHI: 0x0
+sb :: offset: 0x2db, out: 0xfb3f63da00000000, outHI: 0x0
+sb :: offset: 0x2dc, out: 0xfb3f63daa9000000, outHI: 0x0
+sb :: offset: 0x2dd, out: 0xfb3f63daa9af0000, outHI: 0x0
+sb :: offset: 0x2de, out: 0xfb3f63daa9afd100, outHI: 0x0
+sb :: offset: 0x2df, out: 0xfb3f63daa9afd199, outHI: 0x0
+sb :: offset: 0x2e0, out: 0xd700000000000000, outHI: 0x0
+sb :: offset: 0x2e1, out: 0xd7db000000000000, outHI: 0x0
+sb :: offset: 0x2e2, out: 0xd7dbcb0000000000, outHI: 0x0
+sb :: offset: 0x2e3, out: 0xd7dbcb3100000000, outHI: 0x0
+sb :: offset: 0x2e4, out: 0xd7dbcb312e000000, outHI: 0x0
+sb :: offset: 0x2e5, out: 0xd7dbcb312ea30000, outHI: 0x0
+sb :: offset: 0x2e6, out: 0xd7dbcb312ea3d400, outHI: 0x0
+sb :: offset: 0x2e7, out: 0xd7dbcb312ea3d484, outHI: 0x0
+sb :: offset: 0x2e8, out: 0xf200000000000000, outHI: 0x0
+sb :: offset: 0x2e9, out: 0xf21f000000000000, outHI: 0x0
+sb :: offset: 0x2ea, out: 0xf21f350000000000, outHI: 0x0
+sb :: offset: 0x2eb, out: 0xf21f353f00000000, outHI: 0x0
+sb :: offset: 0x2ec, out: 0xf21f353faa000000, outHI: 0x0
+sb :: offset: 0x2ed, out: 0xf21f353faada0000, outHI: 0x0
+sb :: offset: 0x2ee, out: 0xf21f353faada4f00, outHI: 0x0
+sb :: offset: 0x2ef, out: 0xf21f353faada4fe4, outHI: 0x0
+sb :: offset: 0x2f0, out: 0xc600000000000000, outHI: 0x0
+sb :: offset: 0x2f1, out: 0xc68b000000000000, outHI: 0x0
+sb :: offset: 0x2f2, out: 0xc68b080000000000, outHI: 0x0
+sb :: offset: 0x2f3, out: 0xc68b086e00000000, outHI: 0x0
+sb :: offset: 0x2f4, out: 0xc68b086ee0000000, outHI: 0x0
+sb :: offset: 0x2f5, out: 0xc68b086ee0710000, outHI: 0x0
+sb :: offset: 0x2f6, out: 0xc68b086ee0715000, outHI: 0x0
+sb :: offset: 0x2f7, out: 0xc68b086ee07150c2, outHI: 0x0
+sb :: offset: 0x2f8, out: 0x6000000000000000, outHI: 0x0
+sb :: offset: 0x2f9, out: 0x60e5000000000000, outHI: 0x0
+sb :: offset: 0x2fa, out: 0x60e5470000000000, outHI: 0x0
+sb :: offset: 0x2fb, out: 0x60e5475000000000, outHI: 0x0
+sb :: offset: 0x2fc, out: 0x60e54750d5000000, outHI: 0x0
+sb :: offset: 0x2fd, out: 0x60e54750d5d90000, outHI: 0x0
+sb :: offset: 0x2fe, out: 0x60e54750d5d92500, outHI: 0x0
+sb :: offset: 0x2ff, out: 0x60e54750d5d9257f, outHI: 0x0
+sb :: offset: 0x300, out: 0x2500000000000000, outHI: 0x0
+sb :: offset: 0x301, out: 0x253d000000000000, outHI: 0x0
+sb :: offset: 0x302, out: 0x253d690000000000, outHI: 0x0
+sb :: offset: 0x303, out: 0x253d696200000000, outHI: 0x0
+sb :: offset: 0x304, out: 0x253d69625f000000, outHI: 0x0
+sb :: offset: 0x305, out: 0x253d69625fe90000, outHI: 0x0
+sb :: offset: 0x306, out: 0x253d69625fe9a600, outHI: 0x0
+sb :: offset: 0x307, out: 0x253d69625fe9a6db, outHI: 0x0
+sb :: offset: 0x308, out: 0x5b00000000000000, outHI: 0x0
+sb :: offset: 0x309, out: 0x5b70000000000000, outHI: 0x0
+sb :: offset: 0x30a, out: 0x5b70a30000000000, outHI: 0x0
+sb :: offset: 0x30b, out: 0x5b70a3e000000000, outHI: 0x0
+sb :: offset: 0x30c, out: 0x5b70a3e042000000, outHI: 0x0
+sb :: offset: 0x30d, out: 0x5b70a3e042430000, outHI: 0x0
+sb :: offset: 0x30e, out: 0x5b70a3e042434000, outHI: 0x0
+sb :: offset: 0x30f, out: 0x5b70a3e0424340ac, outHI: 0x0
+sb :: offset: 0x310, out: 0x9600000000000000, outHI: 0x0
+sb :: offset: 0x311, out: 0x96c0000000000000, outHI: 0x0
+sb :: offset: 0x312, out: 0x96c0470000000000, outHI: 0x0
+sb :: offset: 0x313, out: 0x96c0478f00000000, outHI: 0x0
+sb :: offset: 0x314, out: 0x96c0478f03000000, outHI: 0x0
+sb :: offset: 0x315, out: 0x96c0478f03690000, outHI: 0x0
+sb :: offset: 0x316, out: 0x96c0478f03698000, outHI: 0x0
+sb :: offset: 0x317, out: 0x96c0478f03698017, outHI: 0x0
+sb :: offset: 0x318, out: 0x1e00000000000000, outHI: 0x0
+sb :: offset: 0x319, out: 0x1e3c000000000000, outHI: 0x0
+sb :: offset: 0x31a, out: 0x1e3ce80000000000, outHI: 0x0
+sb :: offset: 0x31b, out: 0x1e3ce83900000000, outHI: 0x0
+sb :: offset: 0x31c, out: 0x1e3ce839a5000000, outHI: 0x0
+sb :: offset: 0x31d, out: 0x1e3ce839a51c0000, outHI: 0x0
+sb :: offset: 0x31e, out: 0x1e3ce839a51cf900, outHI: 0x0
+sb :: offset: 0x31f, out: 0x1e3ce839a51cf929, outHI: 0x0
+sb :: offset: 0x320, out: 0xe300000000000000, outHI: 0x0
+sb :: offset: 0x321, out: 0xe3e2000000000000, outHI: 0x0
+sb :: offset: 0x322, out: 0xe3e2fb0000000000, outHI: 0x0
+sb :: offset: 0x323, out: 0xe3e2fbfa00000000, outHI: 0x0
+sb :: offset: 0x324, out: 0xe3e2fbfa89000000, outHI: 0x0
+sb :: offset: 0x325, out: 0xe3e2fbfa895e0000, outHI: 0x0
+sb :: offset: 0x326, out: 0xe3e2fbfa895eb600, outHI: 0x0
+sb :: offset: 0x327, out: 0xe3e2fbfa895eb689, outHI: 0x0
+sb :: offset: 0x328, out: 0x5800000000000000, outHI: 0x0
+sb :: offset: 0x329, out: 0x58d2000000000000, outHI: 0x0
+sb :: offset: 0x32a, out: 0x58d24b0000000000, outHI: 0x0
+sb :: offset: 0x32b, out: 0x58d24bb000000000, outHI: 0x0
+sb :: offset: 0x32c, out: 0x58d24bb05d000000, outHI: 0x0
+sb :: offset: 0x32d, out: 0x58d24bb05d760000, outHI: 0x0
+sb :: offset: 0x32e, out: 0x58d24bb05d76ed00, outHI: 0x0
+sb :: offset: 0x32f, out: 0x58d24bb05d76ed25, outHI: 0x0
+sb :: offset: 0x330, out: 0xb700000000000000, outHI: 0x0
+sb :: offset: 0x331, out: 0xb70e000000000000, outHI: 0x0
+sb :: offset: 0x332, out: 0xb70eb90000000000, outHI: 0x0
+sb :: offset: 0x333, out: 0xb70eb96800000000, outHI: 0x0
+sb :: offset: 0x334, out: 0xb70eb9682c000000, outHI: 0x0
+sb :: offset: 0x335, out: 0xb70eb9682c170000, outHI: 0x0
+sb :: offset: 0x336, out: 0xb70eb9682c170300, outHI: 0x0
+sb :: offset: 0x337, out: 0xb70eb9682c170312, outHI: 0x0
+sb :: offset: 0x338, out: 0xf100000000000000, outHI: 0x0
+sb :: offset: 0x339, out: 0xf184000000000000, outHI: 0x0
+sb :: offset: 0x33a, out: 0xf184780000000000, outHI: 0x0
+sb :: offset: 0x33b, out: 0xf184785200000000, outHI: 0x0
+sb :: offset: 0x33c, out: 0xf184785280000000, outHI: 0x0
+sb :: offset: 0x33d, out: 0xf184785280dd0000, outHI: 0x0
+sb :: offset: 0x33e, out: 0xf184785280dd3000, outHI: 0x0
+sb :: offset: 0x33f, out: 0xf184785280dd301d, outHI: 0x0
+sb :: offset: 0x340, out: 0xd00000000000000, outHI: 0x0
+sb :: offset: 0x341, out: 0xd17000000000000, outHI: 0x0
+sb :: offset: 0x342, out: 0xd179c0000000000, outHI: 0x0
+sb :: offset: 0x343, out: 0xd179c7700000000, outHI: 0x0
+sb :: offset: 0x344, out: 0xd179c77aa000000, outHI: 0x0
+sb :: offset: 0x345, out: 0xd179c77aa1f0000, outHI: 0x0
+sb :: offset: 0x346, out: 0xd179c77aa1f8f00, outHI: 0x0
+sb :: offset: 0x347, out: 0xd179c77aa1f8fd6, outHI: 0x0
+sb :: offset: 0x348, out: 0xef00000000000000, outHI: 0x0
+sb :: offset: 0x349, out: 0xef26000000000000, outHI: 0x0
+sb :: offset: 0x34a, out: 0xef26440000000000, outHI: 0x0
+sb :: offset: 0x34b, out: 0xef26444c00000000, outHI: 0x0
+sb :: offset: 0x34c, out: 0xef26444ced000000, outHI: 0x0
+sb :: offset: 0x34d, out: 0xef26444ced290000, outHI: 0x0
+sb :: offset: 0x34e, out: 0xef26444ced299800, outHI: 0x0
+sb :: offset: 0x34f, out: 0xef26444ced299843, outHI: 0x0
+sb :: offset: 0x350, out: 0x6d00000000000000, outHI: 0x0
+sb :: offset: 0x351, out: 0x6d07000000000000, outHI: 0x0
+sb :: offset: 0x352, out: 0x6d07170000000000, outHI: 0x0
+sb :: offset: 0x353, out: 0x6d07175c00000000, outHI: 0x0
+sb :: offset: 0x354, out: 0x6d07175c9d000000, outHI: 0x0
+sb :: offset: 0x355, out: 0x6d07175c9dd50000, outHI: 0x0
+sb :: offset: 0x356, out: 0x6d07175c9dd58c00, outHI: 0x0
+sb :: offset: 0x357, out: 0x6d07175c9dd58ca7, outHI: 0x0
+sb :: offset: 0x358, out: 0x800000000000000, outHI: 0x0
+sb :: offset: 0x359, out: 0x866000000000000, outHI: 0x0
+sb :: offset: 0x35a, out: 0x8663d0000000000, outHI: 0x0
+sb :: offset: 0x35b, out: 0x8663d0600000000, outHI: 0x0
+sb :: offset: 0x35c, out: 0x8663d0610000000, outHI: 0x0
+sb :: offset: 0x35d, out: 0x8663d0610550000, outHI: 0x0
+sb :: offset: 0x35e, out: 0x8663d0610558300, outHI: 0x0
+sb :: offset: 0x35f, out: 0x8663d0610558332, outHI: 0x0
+sb :: offset: 0x360, out: 0x8700000000000000, outHI: 0x0
+sb :: offset: 0x361, out: 0x87ab000000000000, outHI: 0x0
+sb :: offset: 0x362, out: 0x87ab7d0000000000, outHI: 0x0
+sb :: offset: 0x363, out: 0x87ab7dd000000000, outHI: 0x0
+sb :: offset: 0x364, out: 0x87ab7dd048000000, outHI: 0x0
+sb :: offset: 0x365, out: 0x87ab7dd048890000, outHI: 0x0
+sb :: offset: 0x366, out: 0x87ab7dd048895100, outHI: 0x0
+sb :: offset: 0x367, out: 0x87ab7dd0488951d6, outHI: 0x0
+sb :: offset: 0x368, out: 0x8b00000000000000, outHI: 0x0
+sb :: offset: 0x369, out: 0x8bf6000000000000, outHI: 0x0
+sb :: offset: 0x36a, out: 0x8bf6980000000000, outHI: 0x0
+sb :: offset: 0x36b, out: 0x8bf6982300000000, outHI: 0x0
+sb :: offset: 0x36c, out: 0x8bf6982367000000, outHI: 0x0
+sb :: offset: 0x36d, out: 0x8bf69823670e0000, outHI: 0x0
+sb :: offset: 0x36e, out: 0x8bf69823670e8200, outHI: 0x0
+sb :: offset: 0x36f, out: 0x8bf69823670e8247, outHI: 0x0
+sb :: offset: 0x370, out: 0x1b00000000000000, outHI: 0x0
+sb :: offset: 0x371, out: 0x1b36000000000000, outHI: 0x0
+sb :: offset: 0x372, out: 0x1b36880000000000, outHI: 0x0
+sb :: offset: 0x373, out: 0x1b36886c00000000, outHI: 0x0
+sb :: offset: 0x374, out: 0x1b36886c59000000, outHI: 0x0
+sb :: offset: 0x375, out: 0x1b36886c59d90000, outHI: 0x0
+sb :: offset: 0x376, out: 0x1b36886c59d98d00, outHI: 0x0
+sb :: offset: 0x377, out: 0x1b36886c59d98d26, outHI: 0x0
+sb :: offset: 0x378, out: 0xb200000000000000, outHI: 0x0
+sb :: offset: 0x379, out: 0xb209000000000000, outHI: 0x0
+sb :: offset: 0x37a, out: 0xb209ca0000000000, outHI: 0x0
+sb :: offset: 0x37b, out: 0xb209ca4b00000000, outHI: 0x0
+sb :: offset: 0x37c, out: 0xb209ca4bdb000000, outHI: 0x0
+sb :: offset: 0x37d, out: 0xb209ca4bdbd30000, outHI: 0x0
+sb :: offset: 0x37e, out: 0xb209ca4bdbd32b00, outHI: 0x0
+sb :: offset: 0x37f, out: 0xb209ca4bdbd32be4, outHI: 0x0
+sb :: offset: 0x380, out: 0x7900000000000000, outHI: 0x0
+sb :: offset: 0x381, out: 0x79fd000000000000, outHI: 0x0
+sb :: offset: 0x382, out: 0x79fd5d0000000000, outHI: 0x0
+sb :: offset: 0x383, out: 0x79fd5d7d00000000, outHI: 0x0
+sb :: offset: 0x384, out: 0x79fd5d7d1d000000, outHI: 0x0
+sb :: offset: 0x385, out: 0x79fd5d7d1d990000, outHI: 0x0
+sb :: offset: 0x386, out: 0x79fd5d7d1d996200, outHI: 0x0
+sb :: offset: 0x387, out: 0x79fd5d7d1d9962e6, outHI: 0x0
+sb :: offset: 0x388, out: 0x1f00000000000000, outHI: 0x0
+sb :: offset: 0x389, out: 0x1f3f000000000000, outHI: 0x0
+sb :: offset: 0x38a, out: 0x1f3f460000000000, outHI: 0x0
+sb :: offset: 0x38b, out: 0x1f3f465500000000, outHI: 0x0
+sb :: offset: 0x38c, out: 0x1f3f46553e000000, outHI: 0x0
+sb :: offset: 0x38d, out: 0x1f3f46553eca0000, outHI: 0x0
+sb :: offset: 0x38e, out: 0x1f3f46553ecad300, outHI: 0x0
+sb :: offset: 0x38f, out: 0x1f3f46553ecad374, outHI: 0x0
+sb :: offset: 0x390, out: 0xdf00000000000000, outHI: 0x0
+sb :: offset: 0x391, out: 0xdf2e000000000000, outHI: 0x0
+sb :: offset: 0x392, out: 0xdf2e9a0000000000, outHI: 0x0
+sb :: offset: 0x393, out: 0xdf2e9ab900000000, outHI: 0x0
+sb :: offset: 0x394, out: 0xdf2e9ab97d000000, outHI: 0x0
+sb :: offset: 0x395, out: 0xdf2e9ab97d3e0000, outHI: 0x0
+sb :: offset: 0x396, out: 0xdf2e9ab97d3eed00, outHI: 0x0
+sb :: offset: 0x397, out: 0xdf2e9ab97d3eedf2, outHI: 0x0
+sb :: offset: 0x398, out: 0xa700000000000000, outHI: 0x0
+sb :: offset: 0x399, out: 0xa736000000000000, outHI: 0x0
+sb :: offset: 0x39a, out: 0xa736a60000000000, outHI: 0x0
+sb :: offset: 0x39b, out: 0xa736a6f700000000, outHI: 0x0
+sb :: offset: 0x39c, out: 0xa736a6f7fa000000, outHI: 0x0
+sb :: offset: 0x39d, out: 0xa736a6f7fa3c0000, outHI: 0x0
+sb :: offset: 0x39e, out: 0xa736a6f7fa3c0c00, outHI: 0x0
+sb :: offset: 0x39f, out: 0xa736a6f7fa3c0c9f, outHI: 0x0
+sb :: offset: 0x3a0, out: 0x3300000000000000, outHI: 0x0
+sb :: offset: 0x3a1, out: 0x338b000000000000, outHI: 0x0
+sb :: offset: 0x3a2, out: 0x338bb90000000000, outHI: 0x0
+sb :: offset: 0x3a3, out: 0x338bb93800000000, outHI: 0x0
+sb :: offset: 0x3a4, out: 0x338bb938e3000000, outHI: 0x0
+sb :: offset: 0x3a5, out: 0x338bb938e3150000, outHI: 0x0
+sb :: offset: 0x3a6, out: 0x338bb938e3155e00, outHI: 0x0
+sb :: offset: 0x3a7, out: 0x338bb938e3155ec9, outHI: 0x0
+sb :: offset: 0x3a8, out: 0xdc00000000000000, outHI: 0x0
+sb :: offset: 0x3a9, out: 0xdcd2000000000000, outHI: 0x0
+sb :: offset: 0x3aa, out: 0xdcd2df0000000000, outHI: 0x0
+sb :: offset: 0x3ab, out: 0xdcd2df2500000000, outHI: 0x0
+sb :: offset: 0x3ac, out: 0xdcd2df25c4000000, outHI: 0x0
+sb :: offset: 0x3ad, out: 0xdcd2df25c4190000, outHI: 0x0
+sb :: offset: 0x3ae, out: 0xdcd2df25c4194700, outHI: 0x0
+sb :: offset: 0x3af, out: 0xdcd2df25c4194782, outHI: 0x0
+sb :: offset: 0x3b0, out: 0x600000000000000, outHI: 0x0
+sb :: offset: 0x3b1, out: 0x6bc000000000000, outHI: 0x0
+sb :: offset: 0x3b2, out: 0x6bc650000000000, outHI: 0x0
+sb :: offset: 0x3b3, out: 0x6bc65bf00000000, outHI: 0x0
+sb :: offset: 0x3b4, out: 0x6bc65bf27000000, outHI: 0x0
+sb :: offset: 0x3b5, out: 0x6bc65bf27eb0000, outHI: 0x0
+sb :: offset: 0x3b6, out: 0x6bc65bf27eb3200, outHI: 0x0
+sb :: offset: 0x3b7, out: 0x6bc65bf27eb3218, outHI: 0x0
+sb :: offset: 0x3b8, out: 0x2500000000000000, outHI: 0x0
+sb :: offset: 0x3b9, out: 0x25a8000000000000, outHI: 0x0
+sb :: offset: 0x3ba, out: 0x25a8b00000000000, outHI: 0x0
+sb :: offset: 0x3bb, out: 0x25a8b08f00000000, outHI: 0x0
+sb :: offset: 0x3bc, out: 0x25a8b08fe6000000, outHI: 0x0
+sb :: offset: 0x3bd, out: 0x25a8b08fe67a0000, outHI: 0x0
+sb :: offset: 0x3be, out: 0x25a8b08fe67a8b00, outHI: 0x0
+sb :: offset: 0x3bf, out: 0x25a8b08fe67a8bc7, outHI: 0x0
+sb :: offset: 0x3c0, out: 0xda00000000000000, outHI: 0x0
+sb :: offset: 0x3c1, out: 0xda85000000000000, outHI: 0x0
+sb :: offset: 0x3c2, out: 0xda852b0000000000, outHI: 0x0
+sb :: offset: 0x3c3, out: 0xda852b5b00000000, outHI: 0x0
+sb :: offset: 0x3c4, out: 0xda852b5bca000000, outHI: 0x0
+sb :: offset: 0x3c5, out: 0xda852b5bcaf80000, outHI: 0x0
+sb :: offset: 0x3c6, out: 0xda852b5bcaf8df00, outHI: 0x0
+sb :: offset: 0x3c7, out: 0xda852b5bcaf8dfcd, outHI: 0x0
+sb :: offset: 0x3c8, out: 0xe800000000000000, outHI: 0x0
+sb :: offset: 0x3c9, out: 0xe804000000000000, outHI: 0x0
+sb :: offset: 0x3ca, out: 0xe804780000000000, outHI: 0x0
+sb :: offset: 0x3cb, out: 0xe804789000000000, outHI: 0x0
+sb :: offset: 0x3cc, out: 0xe80478909b000000, outHI: 0x0
+sb :: offset: 0x3cd, out: 0xe80478909b590000, outHI: 0x0
+sb :: offset: 0x3ce, out: 0xe80478909b59a900, outHI: 0x0
+sb :: offset: 0x3cf, out: 0xe80478909b59a992, outHI: 0x0
+sb :: offset: 0x3d0, out: 0x6900000000000000, outHI: 0x0
+sb :: offset: 0x3d1, out: 0x69bf000000000000, outHI: 0x0
+sb :: offset: 0x3d2, out: 0x69bfb30000000000, outHI: 0x0
+sb :: offset: 0x3d3, out: 0x69bfb31c00000000, outHI: 0x0
+sb :: offset: 0x3d4, out: 0x69bfb31cc8000000, outHI: 0x0
+sb :: offset: 0x3d5, out: 0x69bfb31cc8780000, outHI: 0x0
+sb :: offset: 0x3d6, out: 0x69bfb31cc8785700, outHI: 0x0
+sb :: offset: 0x3d7, out: 0x69bfb31cc8785736, outHI: 0x0
+sb :: offset: 0x3d8, out: 0xf00000000000000, outHI: 0x0
+sb :: offset: 0x3d9, out: 0xfb6000000000000, outHI: 0x0
+sb :: offset: 0x3da, out: 0xfb6650000000000, outHI: 0x0
+sb :: offset: 0x3db, out: 0xfb665ed00000000, outHI: 0x0
+sb :: offset: 0x3dc, out: 0xfb665ed5e000000, outHI: 0x0
+sb :: offset: 0x3dd, out: 0xfb665ed5e7f0000, outHI: 0x0
+sb :: offset: 0x3de, out: 0xfb665ed5e7f8900, outHI: 0x0
+sb :: offset: 0x3df, out: 0xfb665ed5e7f89e9, outHI: 0x0
+sb :: offset: 0x3e0, out: 0xa200000000000000, outHI: 0x0
+sb :: offset: 0x3e1, out: 0xa215000000000000, outHI: 0x0
+sb :: offset: 0x3e2, out: 0xa215da0000000000, outHI: 0x0
+sb :: offset: 0x3e3, out: 0xa215da9400000000, outHI: 0x0
+sb :: offset: 0x3e4, out: 0xa215da9474000000, outHI: 0x0
+sb :: offset: 0x3e5, out: 0xa215da9474b70000, outHI: 0x0
+sb :: offset: 0x3e6, out: 0xa215da9474b7a800, outHI: 0x0
+sb :: offset: 0x3e7, out: 0xa215da9474b7a8d5, outHI: 0x0
+sb :: offset: 0x3e8, out: 0xe400000000000000, outHI: 0x0
+sb :: offset: 0x3e9, out: 0xe4f6000000000000, outHI: 0x0
+sb :: offset: 0x3ea, out: 0xe4f6b30000000000, outHI: 0x0
+sb :: offset: 0x3eb, out: 0xe4f6b35300000000, outHI: 0x0
+sb :: offset: 0x3ec, out: 0xe4f6b3537d000000, outHI: 0x0
+sb :: offset: 0x3ed, out: 0xe4f6b3537d2a0000, outHI: 0x0
+sb :: offset: 0x3ee, out: 0xe4f6b3537d2af900, outHI: 0x0
+sb :: offset: 0x3ef, out: 0xe4f6b3537d2af90f, outHI: 0x0
+sb :: offset: 0x3f0, out: 0xcc00000000000000, outHI: 0x0
+sb :: offset: 0x3f1, out: 0xcc22000000000000, outHI: 0x0
+sb :: offset: 0x3f2, out: 0xcc223d0000000000, outHI: 0x0
+sb :: offset: 0x3f3, out: 0xcc223d7c00000000, outHI: 0x0
+sb :: offset: 0x3f4, out: 0xcc223d7cfe000000, outHI: 0x0
+sb :: offset: 0x3f5, out: 0xcc223d7cfe2b0000, outHI: 0x0
+sb :: offset: 0x3f6, out: 0xcc223d7cfe2b9600, outHI: 0x0
+sb :: offset: 0x3f7, out: 0xcc223d7cfe2b9618, outHI: 0x0
+sb :: offset: 0x3f8, out: 0x9700000000000000, outHI: 0x0
+sb :: offset: 0x3f9, out: 0x9742000000000000, outHI: 0x0
+sb :: offset: 0x3fa, out: 0x97420b0000000000, outHI: 0x0
+sb :: offset: 0x3fb, out: 0x97420b3400000000, outHI: 0x0
+sb :: offset: 0x3fc, out: 0x97420b34f5000000, outHI: 0x0
+sb :: offset: 0x3fd, out: 0x97420b34f5330000, outHI: 0x0
+sb :: offset: 0x3fe, out: 0x97420b34f5337300, outHI: 0x0
+sb :: offset: 0x3ff, out: 0x97420b34f533734a, outHI: 0x0
+sb :: offset: 0x400, out: 0x4b00000000000000, outHI: 0x0
+sb :: offset: 0x401, out: 0x4b89000000000000, outHI: 0x0
+sb :: offset: 0x402, out: 0x4b897c0000000000, outHI: 0x0
+sb :: offset: 0x403, out: 0x4b897c8c00000000, outHI: 0x0
+sb :: offset: 0x404, out: 0x4b897c8c8d000000, outHI: 0x0
+sb :: offset: 0x405, out: 0x4b897c8c8ddd0000, outHI: 0x0
+sb :: offset: 0x406, out: 0x4b897c8c8ddd4600, outHI: 0x0
+sb :: offset: 0x407, out: 0x4b897c8c8ddd46b3, outHI: 0x0
+sb :: offset: 0x408, out: 0x3c00000000000000, outHI: 0x0
+sb :: offset: 0x409, out: 0x3c7a000000000000, outHI: 0x0
+sb :: offset: 0x40a, out: 0x3c7a380000000000, outHI: 0x0
+sb :: offset: 0x40b, out: 0x3c7a387400000000, outHI: 0x0
+sb :: offset: 0x40c, out: 0x3c7a387445000000, outHI: 0x0
+sb :: offset: 0x40d, out: 0x3c7a387445e30000, outHI: 0x0
+sb :: offset: 0x40e, out: 0x3c7a387445e39200, outHI: 0x0
+sb :: offset: 0x40f, out: 0x3c7a387445e392cc, outHI: 0x0
+sb :: offset: 0x410, out: 0xd900000000000000, outHI: 0x0
+sb :: offset: 0x411, out: 0xd951000000000000, outHI: 0x0
+sb :: offset: 0x412, out: 0xd9512f0000000000, outHI: 0x0
+sb :: offset: 0x413, out: 0xd9512f2900000000, outHI: 0x0
+sb :: offset: 0x414, out: 0xd9512f29b1000000, outHI: 0x0
+sb :: offset: 0x415, out: 0xd9512f29b1d80000, outHI: 0x0
+sb :: offset: 0x416, out: 0xd9512f29b1d80000, outHI: 0x0
+sb :: offset: 0x417, out: 0xd9512f29b1d80000, outHI: 0x0
+sb :: offset: 0x418, out: 0xc900000000000000, outHI: 0x0
+sb :: offset: 0x419, out: 0xc9ea000000000000, outHI: 0x0
+sb :: offset: 0x41a, out: 0xc9eade0000000000, outHI: 0x0
+sb :: offset: 0x41b, out: 0xc9eaded500000000, outHI: 0x0
+sb :: offset: 0x41c, out: 0xc9eaded5c5000000, outHI: 0x0
+sb :: offset: 0x41d, out: 0xc9eaded5c53d0000, outHI: 0x0
+sb :: offset: 0x41e, out: 0xc9eaded5c53dad00, outHI: 0x0
+sb :: offset: 0x41f, out: 0xc9eaded5c53dad02, outHI: 0x0
+sb :: offset: 0x420, out: 0xa00000000000000, outHI: 0x0
+sb :: offset: 0x421, out: 0xa8a000000000000, outHI: 0x0
+sb :: offset: 0x422, out: 0xa8a620000000000, outHI: 0x0
+sb :: offset: 0x423, out: 0xa8a622900000000, outHI: 0x0
+sb :: offset: 0x424, out: 0xa8a6229d7000000, outHI: 0x0
+sb :: offset: 0x425, out: 0xa8a6229d7310000, outHI: 0x0
+sb :: offset: 0x426, out: 0xa8a6229d731ee00, outHI: 0x0
+sb :: offset: 0x427, out: 0xa8a6229d731eea3, outHI: 0x0
+sb :: offset: 0x428, out: 0x5b00000000000000, outHI: 0x0
+sb :: offset: 0x429, out: 0x5b2c000000000000, outHI: 0x0
+sb :: offset: 0x42a, out: 0x5b2c3c0000000000, outHI: 0x0
+sb :: offset: 0x42b, out: 0x5b2c3c3f00000000, outHI: 0x0
+sb :: offset: 0x42c, out: 0x5b2c3c3f9e000000, outHI: 0x0
+sb :: offset: 0x42d, out: 0x5b2c3c3f9e480000, outHI: 0x0
+sb :: offset: 0x42e, out: 0x5b2c3c3f9e489800, outHI: 0x0
+sb :: offset: 0x42f, out: 0x5b2c3c3f9e489856, outHI: 0x0
+sb :: offset: 0x430, out: 0x4900000000000000, outHI: 0x0
+sb :: offset: 0x431, out: 0x497f000000000000, outHI: 0x0
+sb :: offset: 0x432, out: 0x497ff60000000000, outHI: 0x0
+sb :: offset: 0x433, out: 0x497ff61e00000000, outHI: 0x0
+sb :: offset: 0x434, out: 0x497ff61e78000000, outHI: 0x0
+sb :: offset: 0x435, out: 0x497ff61e78dc0000, outHI: 0x0
+sb :: offset: 0x436, out: 0x497ff61e78dc9c00, outHI: 0x0
+sb :: offset: 0x437, out: 0x497ff61e78dc9c0b, outHI: 0x0
+sb :: offset: 0x438, out: 0x7700000000000000, outHI: 0x0
+sb :: offset: 0x439, out: 0x7722000000000000, outHI: 0x0
+sb :: offset: 0x43a, out: 0x7722990000000000, outHI: 0x0
+sb :: offset: 0x43b, out: 0x772299b000000000, outHI: 0x0
+sb :: offset: 0x43c, out: 0x772299b0e0000000, outHI: 0x0
+sb :: offset: 0x43d, out: 0x772299b0e01d0000, outHI: 0x0
+sb :: offset: 0x43e, out: 0x772299b0e01d5e00, outHI: 0x0
+sb :: offset: 0x43f, out: 0x772299b0e01d5e68, outHI: 0x0
+sb :: offset: 0x440, out: 0xec00000000000000, outHI: 0x0
+sb :: offset: 0x441, out: 0xec7c000000000000, outHI: 0x0
+sb :: offset: 0x442, out: 0xec7c3b0000000000, outHI: 0x0
+sb :: offset: 0x443, out: 0xec7c3b0400000000, outHI: 0x0
+sb :: offset: 0x444, out: 0xec7c3b0467000000, outHI: 0x0
+sb :: offset: 0x445, out: 0xec7c3b04673d0000, outHI: 0x0
+sb :: offset: 0x446, out: 0xec7c3b04673d0c00, outHI: 0x0
+sb :: offset: 0x447, out: 0xec7c3b04673d0c6e, outHI: 0x0
+sb :: offset: 0x448, out: 0x2500000000000000, outHI: 0x0
+sb :: offset: 0x449, out: 0x2516000000000000, outHI: 0x0
+sb :: offset: 0x44a, out: 0x25164e0000000000, outHI: 0x0
+sb :: offset: 0x44b, out: 0x25164e1700000000, outHI: 0x0
+sb :: offset: 0x44c, out: 0x25164e17c1000000, outHI: 0x0
+sb :: offset: 0x44d, out: 0x25164e17c1e70000, outHI: 0x0
+sb :: offset: 0x44e, out: 0x25164e17c1e7fb00, outHI: 0x0
+sb :: offset: 0x44f, out: 0x25164e17c1e7fb65, outHI: 0x0
+sb :: offset: 0x450, out: 0x8700000000000000, outHI: 0x0
+sb :: offset: 0x451, out: 0x87fa000000000000, outHI: 0x0
+sb :: offset: 0x452, out: 0x87fa4c0000000000, outHI: 0x0
+sb :: offset: 0x453, out: 0x87fa4ca200000000, outHI: 0x0
+sb :: offset: 0x454, out: 0x87fa4ca28b000000, outHI: 0x0
+sb :: offset: 0x455, out: 0x87fa4ca28b560000, outHI: 0x0
+sb :: offset: 0x456, out: 0x87fa4ca28b56d400, outHI: 0x0
+sb :: offset: 0x457, out: 0x87fa4ca28b56d495, outHI: 0x0
+sb :: offset: 0x458, out: 0xb00000000000000, outHI: 0x0
+sb :: offset: 0x459, out: 0xbe5000000000000, outHI: 0x0
+sb :: offset: 0x45a, out: 0xbe5e90000000000, outHI: 0x0
+sb :: offset: 0x45b, out: 0xbe5e9a300000000, outHI: 0x0
+sb :: offset: 0x45c, out: 0xbe5e9a314000000, outHI: 0x0
+sb :: offset: 0x45d, out: 0xbe5e9a314be0000, outHI: 0x0
+sb :: offset: 0x45e, out: 0xbe5e9a314be7f00, outHI: 0x0
+sb :: offset: 0x45f, out: 0xbe5e9a314be7fa0, outHI: 0x0
+sb :: offset: 0x460, out: 0x8a00000000000000, outHI: 0x0
+sb :: offset: 0x461, out: 0x8af8000000000000, outHI: 0x0
+sb :: offset: 0x462, out: 0x8af8be0000000000, outHI: 0x0
+sb :: offset: 0x463, out: 0x8af8be8100000000, outHI: 0x0
+sb :: offset: 0x464, out: 0x8af8be8164000000, outHI: 0x0
+sb :: offset: 0x465, out: 0x8af8be8164150000, outHI: 0x0
+sb :: offset: 0x466, out: 0x8af8be8164159600, outHI: 0x0
+sb :: offset: 0x467, out: 0x8af8be8164159649, outHI: 0x0
+sb :: offset: 0x468, out: 0xc500000000000000, outHI: 0x0
+sb :: offset: 0x469, out: 0xc57c000000000000, outHI: 0x0
+sb :: offset: 0x46a, out: 0xc57ca30000000000, outHI: 0x0
+sb :: offset: 0x46b, out: 0xc57ca32500000000, outHI: 0x0
+sb :: offset: 0x46c, out: 0xc57ca32597000000, outHI: 0x0
+sb :: offset: 0x46d, out: 0xc57ca32597840000, outHI: 0x0
+sb :: offset: 0x46e, out: 0xc57ca3259784e600, outHI: 0x0
+sb :: offset: 0x46f, out: 0xc57ca3259784e69b, outHI: 0x0
+sb :: offset: 0x470, out: 0x1700000000000000, outHI: 0x0
+sb :: offset: 0x471, out: 0x17fc000000000000, outHI: 0x0
+sb :: offset: 0x472, out: 0x17fc8d0000000000, outHI: 0x0
+sb :: offset: 0x473, out: 0x17fc8d5400000000, outHI: 0x0
+sb :: offset: 0x474, out: 0x17fc8d543c000000, outHI: 0x0
+sb :: offset: 0x475, out: 0x17fc8d543ca10000, outHI: 0x0
+sb :: offset: 0x476, out: 0x17fc8d543ca1f200, outHI: 0x0
+sb :: offset: 0x477, out: 0x17fc8d543ca1f24f, outHI: 0x0
+sb :: offset: 0x478, out: 0x5c00000000000000, outHI: 0x0
+sb :: offset: 0x479, out: 0x5c4a000000000000, outHI: 0x0
+sb :: offset: 0x47a, out: 0x5c4aeb0000000000, outHI: 0x0
+sb :: offset: 0x47b, out: 0x5c4aeb6c00000000, outHI: 0x0
+sb :: offset: 0x47c, out: 0x5c4aeb6ca0000000, outHI: 0x0
+sb :: offset: 0x47d, out: 0x5c4aeb6ca0e30000, outHI: 0x0
+sb :: offset: 0x47e, out: 0x5c4aeb6ca0e34500, outHI: 0x0
+sb :: offset: 0x47f, out: 0x5c4aeb6ca0e3459e, outHI: 0x0
+sb :: offset: 0x480, out: 0x3600000000000000, outHI: 0x0
+sb :: offset: 0x481, out: 0x36c5000000000000, outHI: 0x0
+sb :: offset: 0x482, out: 0x36c5320000000000, outHI: 0x0
+sb :: offset: 0x483, out: 0x36c532e100000000, outHI: 0x0
+sb :: offset: 0x484, out: 0x36c532e18e000000, outHI: 0x0
+sb :: offset: 0x485, out: 0x36c532e18e180000, outHI: 0x0
+sb :: offset: 0x486, out: 0x36c532e18e187900, outHI: 0x0
+sb :: offset: 0x487, out: 0x36c532e18e187980, outHI: 0x0
+sb :: offset: 0x488, out: 0xfa00000000000000, outHI: 0x0
+sb :: offset: 0x489, out: 0xfab3000000000000, outHI: 0x0
+sb :: offset: 0x48a, out: 0xfab3fd0000000000, outHI: 0x0
+sb :: offset: 0x48b, out: 0xfab3fdec00000000, outHI: 0x0
+sb :: offset: 0x48c, out: 0xfab3fdec29000000, outHI: 0x0
+sb :: offset: 0x48d, out: 0xfab3fdec294f0000, outHI: 0x0
+sb :: offset: 0x48e, out: 0xfab3fdec294f2800, outHI: 0x0
+sb :: offset: 0x48f, out: 0xfab3fdec294f287d, outHI: 0x0
+sb :: offset: 0x490, out: 0x1c00000000000000, outHI: 0x0
+sb :: offset: 0x491, out: 0x1cb6000000000000, outHI: 0x0
+sb :: offset: 0x492, out: 0x1cb6200000000000, outHI: 0x0
+sb :: offset: 0x493, out: 0x1cb6206600000000, outHI: 0x0
+sb :: offset: 0x494, out: 0x1cb620660a000000, outHI: 0x0
+sb :: offset: 0x495, out: 0x1cb620660a490000, outHI: 0x0
+sb :: offset: 0x496, out: 0x1cb620660a497300, outHI: 0x0
+sb :: offset: 0x497, out: 0x1cb620660a49732b, outHI: 0x0
+sb :: offset: 0x498, out: 0x9000000000000000, outHI: 0x0
+sb :: offset: 0x499, out: 0x9099000000000000, outHI: 0x0
+sb :: offset: 0x49a, out: 0x9099310000000000, outHI: 0x0
+sb :: offset: 0x49b, out: 0x9099313800000000, outHI: 0x0
+sb :: offset: 0x49c, out: 0x90993138f1000000, outHI: 0x0
+sb :: offset: 0x49d, out: 0x90993138f16c0000, outHI: 0x0
+sb :: offset: 0x49e, out: 0x90993138f16cfd00, outHI: 0x0
+sb :: offset: 0x49f, out: 0x90993138f16cfde9, outHI: 0x0
+sb :: offset: 0x4a0, out: 0x9100000000000000, outHI: 0x0
+sb :: offset: 0x4a1, out: 0x91de000000000000, outHI: 0x0
+sb :: offset: 0x4a2, out: 0x91de020000000000, outHI: 0x0
+sb :: offset: 0x4a3, out: 0x91de02d100000000, outHI: 0x0
+sb :: offset: 0x4a4, out: 0x91de02d133000000, outHI: 0x0
+sb :: offset: 0x4a5, out: 0x91de02d1337d0000, outHI: 0x0
+sb :: offset: 0x4a6, out: 0x91de02d1337d5400, outHI: 0x0
+sb :: offset: 0x4a7, out: 0x91de02d1337d5407, outHI: 0x0
+sb :: offset: 0x4a8, out: 0xb900000000000000, outHI: 0x0
+sb :: offset: 0x4a9, out: 0xb913000000000000, outHI: 0x0
+sb :: offset: 0x4aa, out: 0xb913a30000000000, outHI: 0x0
+sb :: offset: 0x4ab, out: 0xb913a39000000000, outHI: 0x0
+sb :: offset: 0x4ac, out: 0xb913a390e1000000, outHI: 0x0
+sb :: offset: 0x4ad, out: 0xb913a390e1e10000, outHI: 0x0
+sb :: offset: 0x4ae, out: 0xb913a390e1e1da00, outHI: 0x0
+sb :: offset: 0x4af, out: 0xb913a390e1e1dab1, outHI: 0x0
+sb :: offset: 0x4b0, out: 0x5a00000000000000, outHI: 0x0
+sb :: offset: 0x4b1, out: 0x5a74000000000000, outHI: 0x0
+sb :: offset: 0x4b2, out: 0x5a74340000000000, outHI: 0x0
+sb :: offset: 0x4b3, out: 0x5a74349100000000, outHI: 0x0
+sb :: offset: 0x4b4, out: 0x5a743491a6000000, outHI: 0x0
+sb :: offset: 0x4b5, out: 0x5a743491a6820000, outHI: 0x0
+sb :: offset: 0x4b6, out: 0x5a743491a6828700, outHI: 0x0
+sb :: offset: 0x4b7, out: 0x5a743491a6828716, outHI: 0x0
+sb :: offset: 0x4b8, out: 0xc800000000000000, outHI: 0x0
+sb :: offset: 0x4b9, out: 0xc88c000000000000, outHI: 0x0
+sb :: offset: 0x4ba, out: 0xc88cff0000000000, outHI: 0x0
+sb :: offset: 0x4bb, out: 0xc88cff4000000000, outHI: 0x0
+sb :: offset: 0x4bc, out: 0xc88cff404a000000, outHI: 0x0
+sb :: offset: 0x4bd, out: 0xc88cff404aed0000, outHI: 0x0
+sb :: offset: 0x4be, out: 0xc88cff404aede200, outHI: 0x0
+sb :: offset: 0x4bf, out: 0xc88cff404aede292, outHI: 0x0
+sb :: offset: 0x4c0, out: 0xf200000000000000, outHI: 0x0
+sb :: offset: 0x4c1, out: 0xf2b9000000000000, outHI: 0x0
+sb :: offset: 0x4c2, out: 0xf2b9ce0000000000, outHI: 0x0
+sb :: offset: 0x4c3, out: 0xf2b9cec000000000, outHI: 0x0
+sb :: offset: 0x4c4, out: 0xf2b9cec0db000000, outHI: 0x0
+sb :: offset: 0x4c5, out: 0xf2b9cec0db1f0000, outHI: 0x0
+sb :: offset: 0x4c6, out: 0xf2b9cec0db1f8300, outHI: 0x0
+sb :: offset: 0x4c7, out: 0xf2b9cec0db1f8376, outHI: 0x0
+sb :: offset: 0x4c8, out: 0x3600000000000000, outHI: 0x0
+sb :: offset: 0x4c9, out: 0x362e000000000000, outHI: 0x0
+sb :: offset: 0x4ca, out: 0x362eaa0000000000, outHI: 0x0
+sb :: offset: 0x4cb, out: 0x362eaa5a00000000, outHI: 0x0
+sb :: offset: 0x4cc, out: 0x362eaa5aa7000000, outHI: 0x0
+sb :: offset: 0x4cd, out: 0x362eaa5aa7050000, outHI: 0x0
+sb :: offset: 0x4ce, out: 0x362eaa5aa7050900, outHI: 0x0
+sb :: offset: 0x4cf, out: 0x362eaa5aa7050977, outHI: 0x0
+sb :: offset: 0x4d0, out: 0x1c00000000000000, outHI: 0x0
+sb :: offset: 0x4d1, out: 0x1cd3000000000000, outHI: 0x0
+sb :: offset: 0x4d2, out: 0x1cd3270000000000, outHI: 0x0
+sb :: offset: 0x4d3, out: 0x1cd3275300000000, outHI: 0x0
+sb :: offset: 0x4d4, out: 0x1cd327538e000000, outHI: 0x0
+sb :: offset: 0x4d5, out: 0x1cd327538e180000, outHI: 0x0
+sb :: offset: 0x4d6, out: 0x1cd327538e187500, outHI: 0x0
+sb :: offset: 0x4d7, out: 0x1cd327538e187524, outHI: 0x0
+sb :: offset: 0x4d8, out: 0x1b00000000000000, outHI: 0x0
+sb :: offset: 0x4d9, out: 0x1b42000000000000, outHI: 0x0
+sb :: offset: 0x4da, out: 0x1b42e90000000000, outHI: 0x0
+sb :: offset: 0x4db, out: 0x1b42e9f800000000, outHI: 0x0
+sb :: offset: 0x4dc, out: 0x1b42e9f854000000, outHI: 0x0
+sb :: offset: 0x4dd, out: 0x1b42e9f8548b0000, outHI: 0x0
+sb :: offset: 0x4de, out: 0x1b42e9f8548b7300, outHI: 0x0
+sb :: offset: 0x4df, out: 0x1b42e9f8548b739b, outHI: 0x0
+sb :: offset: 0x4e0, out: 0x6b00000000000000, outHI: 0x0
+sb :: offset: 0x4e1, out: 0x6b78000000000000, outHI: 0x0
+sb :: offset: 0x4e2, out: 0x6b78e40000000000, outHI: 0x0
+sb :: offset: 0x4e3, out: 0x6b78e4e500000000, outHI: 0x0
+sb :: offset: 0x4e4, out: 0x6b78e4e50c000000, outHI: 0x0
+sb :: offset: 0x4e5, out: 0x6b78e4e50cec0000, outHI: 0x0
+sb :: offset: 0x4e6, out: 0x6b78e4e50ceccb00, outHI: 0x0
+sb :: offset: 0x4e7, out: 0x6b78e4e50ceccbba, outHI: 0x0
+sb :: offset: 0x4e8, out: 0x1a00000000000000, outHI: 0x0
+sb :: offset: 0x4e9, out: 0x1af6000000000000, outHI: 0x0
+sb :: offset: 0x4ea, out: 0x1af6b60000000000, outHI: 0x0
+sb :: offset: 0x4eb, out: 0x1af6b6fa00000000, outHI: 0x0
+sb :: offset: 0x4ec, out: 0x1af6b6fa3f000000, outHI: 0x0
+sb :: offset: 0x4ed, out: 0x1af6b6fa3fcd0000, outHI: 0x0
+sb :: offset: 0x4ee, out: 0x1af6b6fa3fcd9d00, outHI: 0x0
+sb :: offset: 0x4ef, out: 0x1af6b6fa3fcd9d27, outHI: 0x0
+sb :: offset: 0x4f0, out: 0xcb00000000000000, outHI: 0x0
+sb :: offset: 0x4f1, out: 0xcb73000000000000, outHI: 0x0
+sb :: offset: 0x4f2, out: 0xcb73910000000000, outHI: 0x0
+sb :: offset: 0x4f3, out: 0xcb73916400000000, outHI: 0x0
+sb :: offset: 0x4f4, out: 0xcb73916483000000, outHI: 0x0
+sb :: offset: 0x4f5, out: 0xcb73916483ae0000, outHI: 0x0
+sb :: offset: 0x4f6, out: 0xcb73916483ae3e00, outHI: 0x0
+sb :: offset: 0x4f7, out: 0xcb73916483ae3e94, outHI: 0x0
+sb :: offset: 0x4f8, out: 0x2300000000000000, outHI: 0x0
+sb :: offset: 0x4f9, out: 0x2327000000000000, outHI: 0x0
+sb :: offset: 0x4fa, out: 0x23276a0000000000, outHI: 0x0
+sb :: offset: 0x4fb, out: 0x23276af700000000, outHI: 0x0
+sb :: offset: 0x4fc, out: 0x23276af70a000000, outHI: 0x0
+sb :: offset: 0x4fd, out: 0x23276af70a0e0000, outHI: 0x0
+sb :: offset: 0x4fe, out: 0x23276af70a0e1200, outHI: 0x0
+sb :: offset: 0x4ff, out: 0x23276af70a0e1285, outHI: 0x0
+sb :: offset: 0x500, out: 0x6100000000000000, outHI: 0x0
+sb :: offset: 0x501, out: 0x6103000000000000, outHI: 0x0
+sb :: offset: 0x502, out: 0x6103040000000000, outHI: 0x0
+sb :: offset: 0x503, out: 0x6103045b00000000, outHI: 0x0
+sb :: offset: 0x504, out: 0x6103045bf6000000, outHI: 0x0
+sb :: offset: 0x505, out: 0x6103045bf6b50000, outHI: 0x0
+sb :: offset: 0x506, out: 0x6103045bf6b5e700, outHI: 0x0
+sb :: offset: 0x507, out: 0x6103045bf6b5e74b, outHI: 0x0
+sb :: offset: 0x508, out: 0x6e00000000000000, outHI: 0x0
+sb :: offset: 0x509, out: 0x6e20000000000000, outHI: 0x0
+sb :: offset: 0x50a, out: 0x6e20220000000000, outHI: 0x0
+sb :: offset: 0x50b, out: 0x6e20223f00000000, outHI: 0x0
+sb :: offset: 0x50c, out: 0x6e20223f13000000, outHI: 0x0
+sb :: offset: 0x50d, out: 0x6e20223f13080000, outHI: 0x0
+sb :: offset: 0x50e, out: 0x6e20223f1308ac00, outHI: 0x0
+sb :: offset: 0x50f, out: 0x6e20223f1308accf, outHI: 0x0
+sb :: offset: 0x510, out: 0xa600000000000000, outHI: 0x0
+sb :: offset: 0x511, out: 0xa6f8000000000000, outHI: 0x0
+sb :: offset: 0x512, out: 0xa6f83c0000000000, outHI: 0x0
+sb :: offset: 0x513, out: 0xa6f83c5500000000, outHI: 0x0
+sb :: offset: 0x514, out: 0xa6f83c5574000000, outHI: 0x0
+sb :: offset: 0x515, out: 0xa6f83c5574390000, outHI: 0x0
+sb :: offset: 0x516, out: 0xa6f83c5574397600, outHI: 0x0
+sb :: offset: 0x517, out: 0xa6f83c55743976b5, outHI: 0x0
+sb :: offset: 0x518, out: 0xf500000000000000, outHI: 0x0
+sb :: offset: 0x519, out: 0xf51f000000000000, outHI: 0x0
+sb :: offset: 0x51a, out: 0xf51f970000000000, outHI: 0x0
+sb :: offset: 0x51b, out: 0xf51f972000000000, outHI: 0x0
+sb :: offset: 0x51c, out: 0xf51f9720f9000000, outHI: 0x0
+sb :: offset: 0x51d, out: 0xf51f9720f9460000, outHI: 0x0
+sb :: offset: 0x51e, out: 0xf51f9720f9469200, outHI: 0x0
+sb :: offset: 0x51f, out: 0xf51f9720f946923c, outHI: 0x0
+sb :: offset: 0x520, out: 0x3d00000000000000, outHI: 0x0
+sb :: offset: 0x521, out: 0x3d62000000000000, outHI: 0x0
+sb :: offset: 0x522, out: 0x3d620d0000000000, outHI: 0x0
+sb :: offset: 0x523, out: 0x3d620d2800000000, outHI: 0x0
+sb :: offset: 0x524, out: 0x3d620d2850000000, outHI: 0x0
+sb :: offset: 0x525, out: 0x3d620d28506d0000, outHI: 0x0
+sb :: offset: 0x526, out: 0x3d620d28506d2400, outHI: 0x0
+sb :: offset: 0x527, out: 0x3d620d28506d2448, outHI: 0x0
+sb :: offset: 0x528, out: 0xdd00000000000000, outHI: 0x0
+sb :: offset: 0x529, out: 0xdd60000000000000, outHI: 0x0
+sb :: offset: 0x52a, out: 0xdd60a50000000000, outHI: 0x0
+sb :: offset: 0x52b, out: 0xdd60a52100000000, outHI: 0x0
+sb :: offset: 0x52c, out: 0xdd60a521e9000000, outHI: 0x0
+sb :: offset: 0x52d, out: 0xdd60a521e99f0000, outHI: 0x0
+sb :: offset: 0x52e, out: 0xdd60a521e99ff400, outHI: 0x0
+sb :: offset: 0x52f, out: 0xdd60a521e99ff4a7, outHI: 0x0
+sb :: offset: 0x530, out: 0x3200000000000000, outHI: 0x0
+sb :: offset: 0x531, out: 0x325a000000000000, outHI: 0x0
+sb :: offset: 0x532, out: 0x325a080000000000, outHI: 0x0
+sb :: offset: 0x533, out: 0x325a08f300000000, outHI: 0x0
+sb :: offset: 0x534, out: 0x325a08f3ab000000, outHI: 0x0
+sb :: offset: 0x535, out: 0x325a08f3ab5c0000, outHI: 0x0
+sb :: offset: 0x536, out: 0x325a08f3ab5c6800, outHI: 0x0
+sb :: offset: 0x537, out: 0x325a08f3ab5c680f, outHI: 0x0
+sb :: offset: 0x538, out: 0xb00000000000000, outHI: 0x0
+sb :: offset: 0x539, out: 0xbc7000000000000, outHI: 0x0
+sb :: offset: 0x53a, out: 0xbc7a50000000000, outHI: 0x0
+sb :: offset: 0x53b, out: 0xbc7a59b00000000, outHI: 0x0
+sb :: offset: 0x53c, out: 0xbc7a59be7000000, outHI: 0x0
+sb :: offset: 0x53d, out: 0xbc7a59be7800000, outHI: 0x0
+sb :: offset: 0x53e, out: 0xbc7a59be7800f00, outHI: 0x0
+sb :: offset: 0x53f, out: 0xbc7a59be7800f3d, outHI: 0x0
+sb :: offset: 0x540, out: 0x2600000000000000, outHI: 0x0
+sb :: offset: 0x541, out: 0x261a000000000000, outHI: 0x0
+sb :: offset: 0x542, out: 0x261aec0000000000, outHI: 0x0
+sb :: offset: 0x543, out: 0x261aecdf00000000, outHI: 0x0
+sb :: offset: 0x544, out: 0x261aecdf29000000, outHI: 0x0
+sb :: offset: 0x545, out: 0x261aecdf29820000, outHI: 0x0
+sb :: offset: 0x546, out: 0x261aecdf2982ca00, outHI: 0x0
+sb :: offset: 0x547, out: 0x261aecdf2982ca1b, outHI: 0x0
+sb :: offset: 0x548, out: 0x4100000000000000, outHI: 0x0
+sb :: offset: 0x549, out: 0x412b000000000000, outHI: 0x0
+sb :: offset: 0x54a, out: 0x412b860000000000, outHI: 0x0
+sb :: offset: 0x54b, out: 0x412b861300000000, outHI: 0x0
+sb :: offset: 0x54c, out: 0x412b8613a2000000, outHI: 0x0
+sb :: offset: 0x54d, out: 0x412b8613a2600000, outHI: 0x0
+sb :: offset: 0x54e, out: 0x412b8613a260d100, outHI: 0x0
+sb :: offset: 0x54f, out: 0x412b8613a260d19d, outHI: 0x0
+sb :: offset: 0x550, out: 0xcd00000000000000, outHI: 0x0
+sb :: offset: 0x551, out: 0xcd25000000000000, outHI: 0x0
+sb :: offset: 0x552, out: 0xcd25180000000000, outHI: 0x0
+sb :: offset: 0x553, out: 0xcd2518ac00000000, outHI: 0x0
+sb :: offset: 0x554, out: 0xcd2518ac8b000000, outHI: 0x0
+sb :: offset: 0x555, out: 0xcd2518ac8b0e0000, outHI: 0x0
+sb :: offset: 0x556, out: 0xcd2518ac8b0e8b00, outHI: 0x0
+sb :: offset: 0x557, out: 0xcd2518ac8b0e8bbe, outHI: 0x0
+sb :: offset: 0x558, out: 0x7f00000000000000, outHI: 0x0
+sb :: offset: 0x559, out: 0x7f74000000000000, outHI: 0x0
+sb :: offset: 0x55a, out: 0x7f743e0000000000, outHI: 0x0
+sb :: offset: 0x55b, out: 0x7f743e5600000000, outHI: 0x0
+sb :: offset: 0x55c, out: 0x7f743e568d000000, outHI: 0x0
+sb :: offset: 0x55d, out: 0x7f743e568d2f0000, outHI: 0x0
+sb :: offset: 0x55e, out: 0x7f743e568d2fcf00, outHI: 0x0
+sb :: offset: 0x55f, out: 0x7f743e568d2fcf48, outHI: 0x0
+sb :: offset: 0x560, out: 0x6b00000000000000, outHI: 0x0
+sb :: offset: 0x561, out: 0x6b12000000000000, outHI: 0x0
+sb :: offset: 0x562, out: 0x6b126f0000000000, outHI: 0x0
+sb :: offset: 0x563, out: 0x6b126f6400000000, outHI: 0x0
+sb :: offset: 0x564, out: 0x6b126f646f000000, outHI: 0x0
+sb :: offset: 0x565, out: 0x6b126f646f340000, outHI: 0x0
+sb :: offset: 0x566, out: 0x6b126f646f34c300, outHI: 0x0
+sb :: offset: 0x567, out: 0x6b126f646f34c317, outHI: 0x0
+sb :: offset: 0x568, out: 0x2800000000000000, outHI: 0x0
+sb :: offset: 0x569, out: 0x28aa000000000000, outHI: 0x0
+sb :: offset: 0x56a, out: 0x28aab00000000000, outHI: 0x0
+sb :: offset: 0x56b, out: 0x28aab01900000000, outHI: 0x0
+sb :: offset: 0x56c, out: 0x28aab01961000000, outHI: 0x0
+sb :: offset: 0x56d, out: 0x28aab01961560000, outHI: 0x0
+sb :: offset: 0x56e, out: 0x28aab0196156fc00, outHI: 0x0
+sb :: offset: 0x56f, out: 0x28aab0196156fc4d, outHI: 0x0
+sb :: offset: 0x570, out: 0x1200000000000000, outHI: 0x0
+sb :: offset: 0x571, out: 0x1275000000000000, outHI: 0x0
+sb :: offset: 0x572, out: 0x1275350000000000, outHI: 0x0
+sb :: offset: 0x573, out: 0x127535cd00000000, outHI: 0x0
+sb :: offset: 0x574, out: 0x127535cd33000000, outHI: 0x0
+sb :: offset: 0x575, out: 0x127535cd33850000, outHI: 0x0
+sb :: offset: 0x576, out: 0x127535cd33859500, outHI: 0x0
+sb :: offset: 0x577, out: 0x127535cd338595d3, outHI: 0x0
+sb :: offset: 0x578, out: 0x4200000000000000, outHI: 0x0
+sb :: offset: 0x579, out: 0x42df000000000000, outHI: 0x0
+sb :: offset: 0x57a, out: 0x42dfb20000000000, outHI: 0x0
+sb :: offset: 0x57b, out: 0x42dfb25400000000, outHI: 0x0
+sb :: offset: 0x57c, out: 0x42dfb254da000000, outHI: 0x0
+sb :: offset: 0x57d, out: 0x42dfb254da420000, outHI: 0x0
+sb :: offset: 0x57e, out: 0x42dfb254da422300, outHI: 0x0
+sb :: offset: 0x57f, out: 0x42dfb254da422346, outHI: 0x0
+sb :: offset: 0x580, out: 0xec00000000000000, outHI: 0x0
+sb :: offset: 0x581, out: 0xeca8000000000000, outHI: 0x0
+sb :: offset: 0x582, out: 0xeca8670000000000, outHI: 0x0
+sb :: offset: 0x583, out: 0xeca8672600000000, outHI: 0x0
+sb :: offset: 0x584, out: 0xeca86726c9000000, outHI: 0x0
+sb :: offset: 0x585, out: 0xeca86726c9000000, outHI: 0x0
+sb :: offset: 0x586, out: 0xeca86726c9008100, outHI: 0x0
+sb :: offset: 0x587, out: 0xeca86726c90081ab, outHI: 0x0
+sb :: offset: 0x588, out: 0x2a00000000000000, outHI: 0x0
+sb :: offset: 0x589, out: 0x2a9b000000000000, outHI: 0x0
+sb :: offset: 0x58a, out: 0x2a9bfe0000000000, outHI: 0x0
+sb :: offset: 0x58b, out: 0x2a9bfeff00000000, outHI: 0x0
+sb :: offset: 0x58c, out: 0x2a9bfeffa1000000, outHI: 0x0
+sb :: offset: 0x58d, out: 0x2a9bfeffa1670000, outHI: 0x0
+sb :: offset: 0x58e, out: 0x2a9bfeffa1679d00, outHI: 0x0
+sb :: offset: 0x58f, out: 0x2a9bfeffa1679d74, outHI: 0x0
+sb :: offset: 0x590, out: 0x3800000000000000, outHI: 0x0
+sb :: offset: 0x591, out: 0x38c7000000000000, outHI: 0x0
+sb :: offset: 0x592, out: 0x38c7690000000000, outHI: 0x0
+sb :: offset: 0x593, out: 0x38c7699800000000, outHI: 0x0
+sb :: offset: 0x594, out: 0x38c7699826000000, outHI: 0x0
+sb :: offset: 0x595, out: 0x38c7699826b70000, outHI: 0x0
+sb :: offset: 0x596, out: 0x38c7699826b7de00, outHI: 0x0
+sb :: offset: 0x597, out: 0x38c7699826b7dee2, outHI: 0x0
+sb :: offset: 0x598, out: 0x4400000000000000, outHI: 0x0
+sb :: offset: 0x599, out: 0x443c000000000000, outHI: 0x0
+sb :: offset: 0x59a, out: 0x443c070000000000, outHI: 0x0
+sb :: offset: 0x59b, out: 0x443c07af00000000, outHI: 0x0
+sb :: offset: 0x59c, out: 0x443c07af97000000, outHI: 0x0
+sb :: offset: 0x59d, out: 0x443c07af97fb0000, outHI: 0x0
+sb :: offset: 0x59e, out: 0x443c07af97fba600, outHI: 0x0
+sb :: offset: 0x59f, out: 0x443c07af97fba670, outHI: 0x0
+sb :: offset: 0x5a0, out: 0x4a00000000000000, outHI: 0x0
+sb :: offset: 0x5a1, out: 0x4a52000000000000, outHI: 0x0
+sb :: offset: 0x5a2, out: 0x4a52130000000000, outHI: 0x0
+sb :: offset: 0x5a3, out: 0x4a52136400000000, outHI: 0x0
+sb :: offset: 0x5a4, out: 0x4a521364dc000000, outHI: 0x0
+sb :: offset: 0x5a5, out: 0x4a521364dc040000, outHI: 0x0
+sb :: offset: 0x5a6, out: 0x4a521364dc04c500, outHI: 0x0
+sb :: offset: 0x5a7, out: 0x4a521364dc04c58b, outHI: 0x0
+sb :: offset: 0x5a8, out: 0xfe00000000000000, outHI: 0x0
+sb :: offset: 0x5a9, out: 0xfee0000000000000, outHI: 0x0
+sb :: offset: 0x5aa, out: 0xfee0f70000000000, outHI: 0x0
+sb :: offset: 0x5ab, out: 0xfee0f7bb00000000, outHI: 0x0
+sb :: offset: 0x5ac, out: 0xfee0f7bb58000000, outHI: 0x0
+sb :: offset: 0x5ad, out: 0xfee0f7bb589a0000, outHI: 0x0
+sb :: offset: 0x5ae, out: 0xfee0f7bb589ab700, outHI: 0x0
+sb :: offset: 0x5af, out: 0xfee0f7bb589ab7ae, outHI: 0x0
+sb :: offset: 0x5b0, out: 0xbc00000000000000, outHI: 0x0
+sb :: offset: 0x5b1, out: 0xbce3000000000000, outHI: 0x0
+sb :: offset: 0x5b2, out: 0xbce3360000000000, outHI: 0x0
+sb :: offset: 0x5b3, out: 0xbce336c600000000, outHI: 0x0
+sb :: offset: 0x5b4, out: 0xbce336c60c000000, outHI: 0x0
+sb :: offset: 0x5b5, out: 0xbce336c60cde0000, outHI: 0x0
+sb :: offset: 0x5b6, out: 0xbce336c60cdeeb00, outHI: 0x0
+sb :: offset: 0x5b7, out: 0xbce336c60cdeeb95, outHI: 0x0
+sb :: offset: 0x5b8, out: 0x4d00000000000000, outHI: 0x0
+sb :: offset: 0x5b9, out: 0x4dd5000000000000, outHI: 0x0
+sb :: offset: 0x5ba, out: 0x4dd5b20000000000, outHI: 0x0
+sb :: offset: 0x5bb, out: 0x4dd5b21200000000, outHI: 0x0
+sb :: offset: 0x5bc, out: 0x4dd5b2120c000000, outHI: 0x0
+sb :: offset: 0x5bd, out: 0x4dd5b2120c6f0000, outHI: 0x0
+sb :: offset: 0x5be, out: 0x4dd5b2120c6f5200, outHI: 0x0
+sb :: offset: 0x5bf, out: 0x4dd5b2120c6f5241, outHI: 0x0
+sb :: offset: 0x5c0, out: 0x6e00000000000000, outHI: 0x0
+sb :: offset: 0x5c1, out: 0x6e85000000000000, outHI: 0x0
+sb :: offset: 0x5c2, out: 0x6e85a20000000000, outHI: 0x0
+sb :: offset: 0x5c3, out: 0x6e85a2d400000000, outHI: 0x0
+sb :: offset: 0x5c4, out: 0x6e85a2d4ff000000, outHI: 0x0
+sb :: offset: 0x5c5, out: 0x6e85a2d4ff7e0000, outHI: 0x0
+sb :: offset: 0x5c6, out: 0x6e85a2d4ff7e6200, outHI: 0x0
+sb :: offset: 0x5c7, out: 0x6e85a2d4ff7e628a, outHI: 0x0
+sb :: offset: 0x5c8, out: 0x3400000000000000, outHI: 0x0
+sb :: offset: 0x5c9, out: 0x3498000000000000, outHI: 0x0
+sb :: offset: 0x5ca, out: 0x34986a0000000000, outHI: 0x0
+sb :: offset: 0x5cb, out: 0x34986a2b00000000, outHI: 0x0
+sb :: offset: 0x5cc, out: 0x34986a2b65000000, outHI: 0x0
+sb :: offset: 0x5cd, out: 0x34986a2b654a0000, outHI: 0x0
+sb :: offset: 0x5ce, out: 0x34986a2b654a4e00, outHI: 0x0
+sb :: offset: 0x5cf, out: 0x34986a2b654a4e7e, outHI: 0x0
+sb :: offset: 0x5d0, out: 0x700000000000000, outHI: 0x0
+sb :: offset: 0x5d1, out: 0x7a9000000000000, outHI: 0x0
+sb :: offset: 0x5d2, out: 0x7a9740000000000, outHI: 0x0
+sb :: offset: 0x5d3, out: 0x7a974ea00000000, outHI: 0x0
+sb :: offset: 0x5d4, out: 0x7a974eac4000000, outHI: 0x0
+sb :: offset: 0x5d5, out: 0x7a974eac43a0000, outHI: 0x0
+sb :: offset: 0x5d6, out: 0x7a974eac43a4800, outHI: 0x0
+sb :: offset: 0x5d7, out: 0x7a974eac43a489b, outHI: 0x0
+sb :: offset: 0x5d8, out: 0x5500000000000000, outHI: 0x0
+sb :: offset: 0x5d9, out: 0x55a3000000000000, outHI: 0x0
+sb :: offset: 0x5da, out: 0x55a3880000000000, outHI: 0x0
+sb :: offset: 0x5db, out: 0x55a388c100000000, outHI: 0x0
+sb :: offset: 0x5dc, out: 0x55a388c162000000, outHI: 0x0
+sb :: offset: 0x5dd, out: 0x55a388c162720000, outHI: 0x0
+sb :: offset: 0x5de, out: 0x55a388c16272f100, outHI: 0x0
+sb :: offset: 0x5df, out: 0x55a388c16272f1f8, outHI: 0x0
+sb :: offset: 0x5e0, out: 0xf500000000000000, outHI: 0x0
+sb :: offset: 0x5e1, out: 0xf5e8000000000000, outHI: 0x0
+sb :: offset: 0x5e2, out: 0xf5e8c10000000000, outHI: 0x0
+sb :: offset: 0x5e3, out: 0xf5e8c11f00000000, outHI: 0x0
+sb :: offset: 0x5e4, out: 0xf5e8c11f45000000, outHI: 0x0
+sb :: offset: 0x5e5, out: 0xf5e8c11f45e70000, outHI: 0x0
+sb :: offset: 0x5e6, out: 0xf5e8c11f45e74900, outHI: 0x0
+sb :: offset: 0x5e7, out: 0xf5e8c11f45e7495e, outHI: 0x0
+sb :: offset: 0x5e8, out: 0xa900000000000000, outHI: 0x0
+sb :: offset: 0x5e9, out: 0xa9ad000000000000, outHI: 0x0
+sb :: offset: 0x5ea, out: 0xa9adaa0000000000, outHI: 0x0
+sb :: offset: 0x5eb, out: 0xa9adaa5a00000000, outHI: 0x0
+sb :: offset: 0x5ec, out: 0xa9adaa5a76000000, outHI: 0x0
+sb :: offset: 0x5ed, out: 0xa9adaa5a765c0000, outHI: 0x0
+sb :: offset: 0x5ee, out: 0xa9adaa5a765cc100, outHI: 0x0
+sb :: offset: 0x5ef, out: 0xa9adaa5a765cc1c8, outHI: 0x0
+sb :: offset: 0x5f0, out: 0xb400000000000000, outHI: 0x0
+sb :: offset: 0x5f1, out: 0xb47a000000000000, outHI: 0x0
+sb :: offset: 0x5f2, out: 0xb47ab40000000000, outHI: 0x0
+sb :: offset: 0x5f3, out: 0xb47ab4ce00000000, outHI: 0x0
+sb :: offset: 0x5f4, out: 0xb47ab4ce88000000, outHI: 0x0
+sb :: offset: 0x5f5, out: 0xb47ab4ce88df0000, outHI: 0x0
+sb :: offset: 0x5f6, out: 0xb47ab4ce88dfa600, outHI: 0x0
+sb :: offset: 0x5f7, out: 0xb47ab4ce88dfa605, outHI: 0x0
+sb :: offset: 0x5f8, out: 0xc000000000000000, outHI: 0x0
+sb :: offset: 0x5f9, out: 0xc0b4000000000000, outHI: 0x0
+sb :: offset: 0x5fa, out: 0xc0b42a0000000000, outHI: 0x0
+sb :: offset: 0x5fb, out: 0xc0b42ad600000000, outHI: 0x0
+sb :: offset: 0x5fc, out: 0xc0b42ad6e6000000, outHI: 0x0
+sb :: offset: 0x5fd, out: 0xc0b42ad6e6590000, outHI: 0x0
+sb :: offset: 0x5fe, out: 0xc0b42ad6e659a700, outHI: 0x0
+sb :: offset: 0x5ff, out: 0xc0b42ad6e659a7b0, outHI: 0x0
+sb :: offset: 0x600, out: 0x4f00000000000000, outHI: 0x0
+sb :: offset: 0x601, out: 0x4f4b000000000000, outHI: 0x0
+sb :: offset: 0x602, out: 0x4f4bf80000000000, outHI: 0x0
+sb :: offset: 0x603, out: 0x4f4bf84800000000, outHI: 0x0
+sb :: offset: 0x604, out: 0x4f4bf8485a000000, outHI: 0x0
+sb :: offset: 0x605, out: 0x4f4bf8485ab70000, outHI: 0x0
+sb :: offset: 0x606, out: 0x4f4bf8485ab72800, outHI: 0x0
+sb :: offset: 0x607, out: 0x4f4bf8485ab72892, outHI: 0x0
+sb :: offset: 0x608, out: 0x2f00000000000000, outHI: 0x0
+sb :: offset: 0x609, out: 0x2f76000000000000, outHI: 0x0
+sb :: offset: 0x60a, out: 0x2f76a30000000000, outHI: 0x0
+sb :: offset: 0x60b, out: 0x2f76a3d600000000, outHI: 0x0
+sb :: offset: 0x60c, out: 0x2f76a3d60c000000, outHI: 0x0
+sb :: offset: 0x60d, out: 0x2f76a3d60c3b0000, outHI: 0x0
+sb :: offset: 0x60e, out: 0x2f76a3d60c3b6600, outHI: 0x0
+sb :: offset: 0x60f, out: 0x2f76a3d60c3b66a7, outHI: 0x0
+sb :: offset: 0x610, out: 0xfb00000000000000, outHI: 0x0
+sb :: offset: 0x611, out: 0xfb31000000000000, outHI: 0x0
+sb :: offset: 0x612, out: 0xfb31e00000000000, outHI: 0x0
+sb :: offset: 0x613, out: 0xfb31e0c600000000, outHI: 0x0
+sb :: offset: 0x614, out: 0xfb31e0c6af000000, outHI: 0x0
+sb :: offset: 0x615, out: 0xfb31e0c6affd0000, outHI: 0x0
+sb :: offset: 0x616, out: 0xfb31e0c6affdc200, outHI: 0x0
+sb :: offset: 0x617, out: 0xfb31e0c6affdc28e, outHI: 0x0
+sb :: offset: 0x618, out: 0xda00000000000000, outHI: 0x0
+sb :: offset: 0x619, out: 0xda53000000000000, outHI: 0x0
+sb :: offset: 0x61a, out: 0xda53600000000000, outHI: 0x0
+sb :: offset: 0x61b, out: 0xda53606b00000000, outHI: 0x0
+sb :: offset: 0x61c, out: 0xda53606bb4000000, outHI: 0x0
+sb :: offset: 0x61d, out: 0xda53606bb4bf0000, outHI: 0x0
+sb :: offset: 0x61e, out: 0xda53606bb4bf0c00, outHI: 0x0
+sb :: offset: 0x61f, out: 0xda53606bb4bf0c99, outHI: 0x0
+sb :: offset: 0x620, out: 0x9d00000000000000, outHI: 0x0
+sb :: offset: 0x621, out: 0x9d32000000000000, outHI: 0x0
+sb :: offset: 0x622, out: 0x9d32fc0000000000, outHI: 0x0
+sb :: offset: 0x623, out: 0x9d32fc1200000000, outHI: 0x0
+sb :: offset: 0x624, out: 0x9d32fc12c8000000, outHI: 0x0
+sb :: offset: 0x625, out: 0x9d32fc12c81b0000, outHI: 0x0
+sb :: offset: 0x626, out: 0x9d32fc12c81b7900, outHI: 0x0
+sb :: offset: 0x627, out: 0x9d32fc12c81b7919, outHI: 0x0
+sb :: offset: 0x628, out: 0xf000000000000000, outHI: 0x0
+sb :: offset: 0x629, out: 0xf03e000000000000, outHI: 0x0
+sb :: offset: 0x62a, out: 0xf03ef80000000000, outHI: 0x0
+sb :: offset: 0x62b, out: 0xf03ef88300000000, outHI: 0x0
+sb :: offset: 0x62c, out: 0xf03ef88384000000, outHI: 0x0
+sb :: offset: 0x62d, out: 0xf03ef88384c70000, outHI: 0x0
+sb :: offset: 0x62e, out: 0xf03ef88384c72e00, outHI: 0x0
+sb :: offset: 0x62f, out: 0xf03ef88384c72efc, outHI: 0x0
+sb :: offset: 0x630, out: 0xd600000000000000, outHI: 0x0
+sb :: offset: 0x631, out: 0xd638000000000000, outHI: 0x0
+sb :: offset: 0x632, out: 0xd638b10000000000, outHI: 0x0
+sb :: offset: 0x633, out: 0xd638b1c700000000, outHI: 0x0
+sb :: offset: 0x634, out: 0xd638b1c7bb000000, outHI: 0x0
+sb :: offset: 0x635, out: 0xd638b1c7bb6a0000, outHI: 0x0
+sb :: offset: 0x636, out: 0xd638b1c7bb6a2a00, outHI: 0x0
+sb :: offset: 0x637, out: 0xd638b1c7bb6a2a35, outHI: 0x0
+sb :: offset: 0x638, out: 0x8000000000000000, outHI: 0x0
+sb :: offset: 0x639, out: 0x8015000000000000, outHI: 0x0
+sb :: offset: 0x63a, out: 0x8015eb0000000000, outHI: 0x0
+sb :: offset: 0x63b, out: 0x8015ebf600000000, outHI: 0x0
+sb :: offset: 0x63c, out: 0x8015ebf612000000, outHI: 0x0
+sb :: offset: 0x63d, out: 0x8015ebf6121d0000, outHI: 0x0
+sb :: offset: 0x63e, out: 0x8015ebf6121dca00, outHI: 0x0
+sb :: offset: 0x63f, out: 0x8015ebf6121dca77, outHI: 0x0
+sb :: offset: 0x640, out: 0xc900000000000000, outHI: 0x0
+sb :: offset: 0x641, out: 0xc95e000000000000, outHI: 0x0
+sb :: offset: 0x642, out: 0xc95eaa0000000000, outHI: 0x0
+sb :: offset: 0x643, out: 0xc95eaacd00000000, outHI: 0x0
+sb :: offset: 0x644, out: 0xc95eaacdd9000000, outHI: 0x0
+sb :: offset: 0x645, out: 0xc95eaacdd9fd0000, outHI: 0x0
+sb :: offset: 0x646, out: 0xc95eaacdd9fd9100, outHI: 0x0
+sb :: offset: 0x647, out: 0xc95eaacdd9fd9147, outHI: 0x0
+sb :: offset: 0x648, out: 0xae00000000000000, outHI: 0x0
+sb :: offset: 0x649, out: 0xaebb000000000000, outHI: 0x0
+sb :: offset: 0x64a, out: 0xaebb840000000000, outHI: 0x0
+sb :: offset: 0x64b, out: 0xaebb847000000000, outHI: 0x0
+sb :: offset: 0x64c, out: 0xaebb8470f9000000, outHI: 0x0
+sb :: offset: 0x64d, out: 0xaebb8470f9810000, outHI: 0x0
+sb :: offset: 0x64e, out: 0xaebb8470f981e900, outHI: 0x0
+sb :: offset: 0x64f, out: 0xaebb8470f981e911, outHI: 0x0
+sb :: offset: 0x650, out: 0x1700000000000000, outHI: 0x0
+sb :: offset: 0x651, out: 0x1705000000000000, outHI: 0x0
+sb :: offset: 0x652, out: 0x1705d40000000000, outHI: 0x0
+sb :: offset: 0x653, out: 0x1705d42a00000000, outHI: 0x0
+sb :: offset: 0x654, out: 0x1705d42aea000000, outHI: 0x0
+sb :: offset: 0x655, out: 0x1705d42aeac60000, outHI: 0x0
+sb :: offset: 0x656, out: 0x1705d42aeac6a500, outHI: 0x0
+sb :: offset: 0x657, out: 0x1705d42aeac6a532, outHI: 0x0
+sb :: offset: 0x658, out: 0xe000000000000000, outHI: 0x0
+sb :: offset: 0x659, out: 0xe014000000000000, outHI: 0x0
+sb :: offset: 0x65a, out: 0xe014ab0000000000, outHI: 0x0
+sb :: offset: 0x65b, out: 0xe014abf300000000, outHI: 0x0
+sb :: offset: 0x65c, out: 0xe014abf364000000, outHI: 0x0
+sb :: offset: 0x65d, out: 0xe014abf364190000, outHI: 0x0
+sb :: offset: 0x65e, out: 0xe014abf36419fb00, outHI: 0x0
+sb :: offset: 0x65f, out: 0xe014abf36419fb9e, outHI: 0x0
+sb :: offset: 0x660, out: 0x6300000000000000, outHI: 0x0
+sb :: offset: 0x661, out: 0x6324000000000000, outHI: 0x0
+sb :: offset: 0x662, out: 0x63249d0000000000, outHI: 0x0
+sb :: offset: 0x663, out: 0x63249d5500000000, outHI: 0x0
+sb :: offset: 0x664, out: 0x63249d559a000000, outHI: 0x0
+sb :: offset: 0x665, out: 0x63249d559aa80000, outHI: 0x0
+sb :: offset: 0x666, out: 0x63249d559aa8d700, outHI: 0x0
+sb :: offset: 0x667, out: 0x63249d559aa8d72a, outHI: 0x0
+sb :: offset: 0x668, out: 0xac00000000000000, outHI: 0x0
+sb :: offset: 0x669, out: 0xac0c000000000000, outHI: 0x0
+sb :: offset: 0x66a, out: 0xac0cd60000000000, outHI: 0x0
+sb :: offset: 0x66b, out: 0xac0cd67600000000, outHI: 0x0
+sb :: offset: 0x66c, out: 0xac0cd6764f000000, outHI: 0x0
+sb :: offset: 0x66d, out: 0xac0cd6764f080000, outHI: 0x0
+sb :: offset: 0x66e, out: 0xac0cd6764f084b00, outHI: 0x0
+sb :: offset: 0x66f, out: 0xac0cd6764f084b30, outHI: 0x0
+sb :: offset: 0x670, out: 0xec00000000000000, outHI: 0x0
+sb :: offset: 0x671, out: 0xec7f000000000000, outHI: 0x0
+sb :: offset: 0x672, out: 0xec7f030000000000, outHI: 0x0
+sb :: offset: 0x673, out: 0xec7f03ac00000000, outHI: 0x0
+sb :: offset: 0x674, out: 0xec7f03ac07000000, outHI: 0x0
+sb :: offset: 0x675, out: 0xec7f03ac07920000, outHI: 0x0
+sb :: offset: 0x676, out: 0xec7f03ac07924600, outHI: 0x0
+sb :: offset: 0x677, out: 0xec7f03ac0792468f, outHI: 0x0
+sb :: offset: 0x678, out: 0xdf00000000000000, outHI: 0x0
+sb :: offset: 0x679, out: 0xdf7e000000000000, outHI: 0x0
+sb :: offset: 0x67a, out: 0xdf7e350000000000, outHI: 0x0
+sb :: offset: 0x67b, out: 0xdf7e35ce00000000, outHI: 0x0
+sb :: offset: 0x67c, out: 0xdf7e35ce6d000000, outHI: 0x0
+sb :: offset: 0x67d, out: 0xdf7e35ce6d560000, outHI: 0x0
+sb :: offset: 0x67e, out: 0xdf7e35ce6d56e600, outHI: 0x0
+sb :: offset: 0x67f, out: 0xdf7e35ce6d56e670, outHI: 0x0
+sb :: offset: 0x680, out: 0xf500000000000000, outHI: 0x0
+sb :: offset: 0x681, out: 0xf515000000000000, outHI: 0x0
+sb :: offset: 0x682, out: 0xf515280000000000, outHI: 0x0
+sb :: offset: 0x683, out: 0xf515282800000000, outHI: 0x0
+sb :: offset: 0x684, out: 0xf515282859000000, outHI: 0x0
+sb :: offset: 0x685, out: 0xf5152828591a0000, outHI: 0x0
+sb :: offset: 0x686, out: 0xf5152828591a6500, outHI: 0x0
+sb :: offset: 0x687, out: 0xf5152828591a6527, outHI: 0x0
+sb :: offset: 0x688, out: 0x1100000000000000, outHI: 0x0
+sb :: offset: 0x689, out: 0x119e000000000000, outHI: 0x0
+sb :: offset: 0x68a, out: 0x119e1c0000000000, outHI: 0x0
+sb :: offset: 0x68b, out: 0x119e1c3200000000, outHI: 0x0
+sb :: offset: 0x68c, out: 0x119e1c3283000000, outHI: 0x0
+sb :: offset: 0x68d, out: 0x119e1c3283d20000, outHI: 0x0
+sb :: offset: 0x68e, out: 0x119e1c3283d21500, outHI: 0x0
+sb :: offset: 0x68f, out: 0x119e1c3283d215a9, outHI: 0x0
+sb :: offset: 0x690, out: 0xfb00000000000000, outHI: 0x0
+sb :: offset: 0x691, out: 0xfb8d000000000000, outHI: 0x0
+sb :: offset: 0x692, out: 0xfb8d950000000000, outHI: 0x0
+sb :: offset: 0x693, out: 0xfb8d95c000000000, outHI: 0x0
+sb :: offset: 0x694, out: 0xfb8d95c049000000, outHI: 0x0
+sb :: offset: 0x695, out: 0xfb8d95c049280000, outHI: 0x0
+sb :: offset: 0x696, out: 0xfb8d95c049282a00, outHI: 0x0
+sb :: offset: 0x697, out: 0xfb8d95c049282a04, outHI: 0x0
+sb :: offset: 0x698, out: 0x1700000000000000, outHI: 0x0
+sb :: offset: 0x699, out: 0x17f2000000000000, outHI: 0x0
+sb :: offset: 0x69a, out: 0x17f2e70000000000, outHI: 0x0
+sb :: offset: 0x69b, out: 0x17f2e7a400000000, outHI: 0x0
+sb :: offset: 0x69c, out: 0x17f2e7a490000000, outHI: 0x0
+sb :: offset: 0x69d, out: 0x17f2e7a490970000, outHI: 0x0
+sb :: offset: 0x69e, out: 0x17f2e7a490978000, outHI: 0x0
+sb :: offset: 0x69f, out: 0x17f2e7a490978058, outHI: 0x0
+sb :: offset: 0x6a0, out: 0xf300000000000000, outHI: 0x0
+sb :: offset: 0x6a1, out: 0xf377000000000000, outHI: 0x0
+sb :: offset: 0x6a2, out: 0xf3775b0000000000, outHI: 0x0
+sb :: offset: 0x6a3, out: 0xf3775b4c00000000, outHI: 0x0
+sb :: offset: 0x6a4, out: 0xf3775b4cca000000, outHI: 0x0
+sb :: offset: 0x6a5, out: 0xf3775b4cca090000, outHI: 0x0
+sb :: offset: 0x6a6, out: 0xf3775b4cca097500, outHI: 0x0
+sb :: offset: 0x6a7, out: 0xf3775b4cca0975b1, outHI: 0x0
+sb :: offset: 0x6a8, out: 0xaa00000000000000, outHI: 0x0
+sb :: offset: 0x6a9, out: 0xaa0a000000000000, outHI: 0x0
+sb :: offset: 0x6aa, out: 0xaa0a2b0000000000, outHI: 0x0
+sb :: offset: 0x6ab, out: 0xaa0a2b8400000000, outHI: 0x0
+sb :: offset: 0x6ac, out: 0xaa0a2b84a6000000, outHI: 0x0
+sb :: offset: 0x6ad, out: 0xaa0a2b84a6350000, outHI: 0x0
+sb :: offset: 0x6ae, out: 0xaa0a2b84a6351100, outHI: 0x0
+sb :: offset: 0x6af, out: 0xaa0a2b84a6351110, outHI: 0x0
+sb :: offset: 0x6b0, out: 0x2000000000000000, outHI: 0x0
+sb :: offset: 0x6b1, out: 0x2002000000000000, outHI: 0x0
+sb :: offset: 0x6b2, out: 0x20023f0000000000, outHI: 0x0
+sb :: offset: 0x6b3, out: 0x20023fa000000000, outHI: 0x0
+sb :: offset: 0x6b4, out: 0x20023fa0d3000000, outHI: 0x0
+sb :: offset: 0x6b5, out: 0x20023fa0d3a70000, outHI: 0x0
+sb :: offset: 0x6b6, out: 0x20023fa0d3a7d800, outHI: 0x0
+sb :: offset: 0x6b7, out: 0x20023fa0d3a7d88b, outHI: 0x0
+sb :: offset: 0x6b8, out: 0x6f00000000000000, outHI: 0x0
+sb :: offset: 0x6b9, out: 0x6fa3000000000000, outHI: 0x0
+sb :: offset: 0x6ba, out: 0x6fa3d90000000000, outHI: 0x0
+sb :: offset: 0x6bb, out: 0x6fa3d99100000000, outHI: 0x0
+sb :: offset: 0x6bc, out: 0x6fa3d991b7000000, outHI: 0x0
+sb :: offset: 0x6bd, out: 0x6fa3d991b7990000, outHI: 0x0
+sb :: offset: 0x6be, out: 0x6fa3d991b7994100, outHI: 0x0
+sb :: offset: 0x6bf, out: 0x6fa3d991b79941de, outHI: 0x0
+sb :: offset: 0x6c0, out: 0xdd00000000000000, outHI: 0x0
+sb :: offset: 0x6c1, out: 0xdd75000000000000, outHI: 0x0
+sb :: offset: 0x6c2, out: 0xdd751c0000000000, outHI: 0x0
+sb :: offset: 0x6c3, out: 0xdd751cb400000000, outHI: 0x0
+sb :: offset: 0x6c4, out: 0xdd751cb483000000, outHI: 0x0
+sb :: offset: 0x6c5, out: 0xdd751cb4835a0000, outHI: 0x0
+sb :: offset: 0x6c6, out: 0xdd751cb4835a0d00, outHI: 0x0
+sb :: offset: 0x6c7, out: 0xdd751cb4835a0d95, outHI: 0x0
+sb :: offset: 0x6c8, out: 0x800000000000000, outHI: 0x0
+sb :: offset: 0x6c9, out: 0x894000000000000, outHI: 0x0
+sb :: offset: 0x6ca, out: 0x8949c0000000000, outHI: 0x0
+sb :: offset: 0x6cb, out: 0x8949cad00000000, outHI: 0x0
+sb :: offset: 0x6cc, out: 0x8949cad35000000, outHI: 0x0
+sb :: offset: 0x6cd, out: 0x8949cad35620000, outHI: 0x0
+sb :: offset: 0x6ce, out: 0x8949cad35625b00, outHI: 0x0
+sb :: offset: 0x6cf, out: 0x8949cad35625bb2, outHI: 0x0
+sb :: offset: 0x6d0, out: 0xd300000000000000, outHI: 0x0
+sb :: offset: 0x6d1, out: 0xd37f000000000000, outHI: 0x0
+sb :: offset: 0x6d2, out: 0xd37f560000000000, outHI: 0x0
+sb :: offset: 0x6d3, out: 0xd37f567f00000000, outHI: 0x0
+sb :: offset: 0x6d4, out: 0xd37f567f35000000, outHI: 0x0
+sb :: offset: 0x6d5, out: 0xd37f567f35a60000, outHI: 0x0
+sb :: offset: 0x6d6, out: 0xd37f567f35a69200, outHI: 0x0
+sb :: offset: 0x6d7, out: 0xd37f567f35a69297, outHI: 0x0
+sb :: offset: 0x6d8, out: 0x3900000000000000, outHI: 0x0
+sb :: offset: 0x6d9, out: 0x3918000000000000, outHI: 0x0
+sb :: offset: 0x6da, out: 0x39185b0000000000, outHI: 0x0
+sb :: offset: 0x6db, out: 0x39185b8800000000, outHI: 0x0
+sb :: offset: 0x6dc, out: 0x39185b88e0000000, outHI: 0x0
+sb :: offset: 0x6dd, out: 0x39185b88e0db0000, outHI: 0x0
+sb :: offset: 0x6de, out: 0x39185b88e0db8d00, outHI: 0x0
+sb :: offset: 0x6df, out: 0x39185b88e0db8d7d, outHI: 0x0
+sb :: offset: 0x6e0, out: 0x2700000000000000, outHI: 0x0
+sb :: offset: 0x6e1, out: 0x2725000000000000, outHI: 0x0
+sb :: offset: 0x6e2, out: 0x27255a0000000000, outHI: 0x0
+sb :: offset: 0x6e3, out: 0x27255a4c00000000, outHI: 0x0
+sb :: offset: 0x6e4, out: 0x27255a4cd2000000, outHI: 0x0
+sb :: offset: 0x6e5, out: 0x27255a4cd22f0000, outHI: 0x0
+sb :: offset: 0x6e6, out: 0x27255a4cd22fd600, outHI: 0x0
+sb :: offset: 0x6e7, out: 0x27255a4cd22fd61b, outHI: 0x0
+sb :: offset: 0x6e8, out: 0x9100000000000000, outHI: 0x0
+sb :: offset: 0x6e9, out: 0x9110000000000000, outHI: 0x0
+sb :: offset: 0x6ea, out: 0x9110480000000000, outHI: 0x0
+sb :: offset: 0x6eb, out: 0x911048d500000000, outHI: 0x0
+sb :: offset: 0x6ec, out: 0x911048d589000000, outHI: 0x0
+sb :: offset: 0x6ed, out: 0x911048d589a40000, outHI: 0x0
+sb :: offset: 0x6ee, out: 0x911048d589a43600, outHI: 0x0
+sb :: offset: 0x6ef, out: 0x911048d589a4363f, outHI: 0x0
+sb :: offset: 0x6f0, out: 0x7b00000000000000, outHI: 0x0
+sb :: offset: 0x6f1, out: 0x7b6a000000000000, outHI: 0x0
+sb :: offset: 0x6f2, out: 0x7b6a6d0000000000, outHI: 0x0
+sb :: offset: 0x6f3, out: 0x7b6a6d5700000000, outHI: 0x0
+sb :: offset: 0x6f4, out: 0x7b6a6d5708000000, outHI: 0x0
+sb :: offset: 0x6f5, out: 0x7b6a6d5708f40000, outHI: 0x0
+sb :: offset: 0x6f6, out: 0x7b6a6d5708f46000, outHI: 0x0
+sb :: offset: 0x6f7, out: 0x7b6a6d5708f46057, outHI: 0x0
+sb :: offset: 0x6f8, out: 0x9000000000000000, outHI: 0x0
+sb :: offset: 0x6f9, out: 0x90d5000000000000, outHI: 0x0
+sb :: offset: 0x6fa, out: 0x90d58e0000000000, outHI: 0x0
+sb :: offset: 0x6fb, out: 0x90d58ecb00000000, outHI: 0x0
+sb :: offset: 0x6fc, out: 0x90d58ecbab000000, outHI: 0x0
+sb :: offset: 0x6fd, out: 0x90d58ecbabde0000, outHI: 0x0
+sb :: offset: 0x6fe, out: 0x90d58ecbabde3500, outHI: 0x0
+sb :: offset: 0x6ff, out: 0x90d58ecbabde3569, outHI: 0x0
+sb :: offset: 0x700, out: 0x7f00000000000000, outHI: 0x0
+sb :: offset: 0x701, out: 0x7f57000000000000, outHI: 0x0
+sb :: offset: 0x702, out: 0x7f57550000000000, outHI: 0x0
+sb :: offset: 0x703, out: 0x7f57554800000000, outHI: 0x0
+sb :: offset: 0x704, out: 0x7f575548fd000000, outHI: 0x0
+sb :: offset: 0x705, out: 0x7f575548fd080000, outHI: 0x0
+sb :: offset: 0x706, out: 0x7f575548fd08c000, outHI: 0x0
+sb :: offset: 0x707, out: 0x7f575548fd08c0a5, outHI: 0x0
+sb :: offset: 0x708, out: 0xf100000000000000, outHI: 0x0
+sb :: offset: 0x709, out: 0xf18b000000000000, outHI: 0x0
+sb :: offset: 0x70a, out: 0xf18bb60000000000, outHI: 0x0
+sb :: offset: 0x70b, out: 0xf18bb64000000000, outHI: 0x0
+sb :: offset: 0x70c, out: 0xf18bb640fb000000, outHI: 0x0
+sb :: offset: 0x70d, out: 0xf18bb640fb8e0000, outHI: 0x0
+sb :: offset: 0x70e, out: 0xf18bb640fb8ed900, outHI: 0x0
+sb :: offset: 0x70f, out: 0xf18bb640fb8ed98d, outHI: 0x0
+sb :: offset: 0x710, out: 0xdb00000000000000, outHI: 0x0
+sb :: offset: 0x711, out: 0xdbbe000000000000, outHI: 0x0
+sb :: offset: 0x712, out: 0xdbbe000000000000, outHI: 0x0
+sb :: offset: 0x713, out: 0xdbbe00d500000000, outHI: 0x0
+sb :: offset: 0x714, out: 0xdbbe00d51e000000, outHI: 0x0
+sb :: offset: 0x715, out: 0xdbbe00d51eab0000, outHI: 0x0
+sb :: offset: 0x716, out: 0xdbbe00d51eabc500, outHI: 0x0
+sb :: offset: 0x717, out: 0xdbbe00d51eabc578, outHI: 0x0
+sb :: offset: 0x718, out: 0xcc00000000000000, outHI: 0x0
+sb :: offset: 0x719, out: 0xcc2f000000000000, outHI: 0x0
+sb :: offset: 0x71a, out: 0xcc2f7e0000000000, outHI: 0x0
+sb :: offset: 0x71b, out: 0xcc2f7e2200000000, outHI: 0x0
+sb :: offset: 0x71c, out: 0xcc2f7e224a000000, outHI: 0x0
+sb :: offset: 0x71d, out: 0xcc2f7e224a1c0000, outHI: 0x0
+sb :: offset: 0x71e, out: 0xcc2f7e224a1c1700, outHI: 0x0
+sb :: offset: 0x71f, out: 0xcc2f7e224a1c170a, outHI: 0x0
+sb :: offset: 0x720, out: 0xb200000000000000, outHI: 0x0
+sb :: offset: 0x721, out: 0xb2a9000000000000, outHI: 0x0
+sb :: offset: 0x722, out: 0xb2a9780000000000, outHI: 0x0
+sb :: offset: 0x723, out: 0xb2a978f100000000, outHI: 0x0
+sb :: offset: 0x724, out: 0xb2a978f12c000000, outHI: 0x0
+sb :: offset: 0x725, out: 0xb2a978f12ca20000, outHI: 0x0
+sb :: offset: 0x726, out: 0xb2a978f12ca22200, outHI: 0x0
+sb :: offset: 0x727, out: 0xb2a978f12ca22256, outHI: 0x0
+sb :: offset: 0x728, out: 0xa700000000000000, outHI: 0x0
+sb :: offset: 0x729, out: 0xa799000000000000, outHI: 0x0
+sb :: offset: 0x72a, out: 0xa799500000000000, outHI: 0x0
+sb :: offset: 0x72b, out: 0xa79950a900000000, outHI: 0x0
+sb :: offset: 0x72c, out: 0xa79950a93b000000, outHI: 0x0
+sb :: offset: 0x72d, out: 0xa79950a93b810000, outHI: 0x0
+sb :: offset: 0x72e, out: 0xa79950a93b811e00, outHI: 0x0
+sb :: offset: 0x72f, out: 0xa79950a93b811ee0, outHI: 0x0
+sb :: offset: 0x730, out: 0x2f00000000000000, outHI: 0x0
+sb :: offset: 0x731, out: 0x2fb4000000000000, outHI: 0x0
+sb :: offset: 0x732, out: 0x2fb44e0000000000, outHI: 0x0
+sb :: offset: 0x733, out: 0x2fb44eea00000000, outHI: 0x0
+sb :: offset: 0x734, out: 0x2fb44eea93000000, outHI: 0x0
+sb :: offset: 0x735, out: 0x2fb44eea93c60000, outHI: 0x0
+sb :: offset: 0x736, out: 0x2fb44eea93c67900, outHI: 0x0
+sb :: offset: 0x737, out: 0x2fb44eea93c6796a, outHI: 0x0
+sb :: offset: 0x738, out: 0xc00000000000000, outHI: 0x0
+sb :: offset: 0x739, out: 0xcfe000000000000, outHI: 0x0
+sb :: offset: 0x73a, out: 0xcfe710000000000, outHI: 0x0
+sb :: offset: 0x73b, out: 0xcfe71fc00000000, outHI: 0x0
+sb :: offset: 0x73c, out: 0xcfe71fca0000000, outHI: 0x0
+sb :: offset: 0x73d, out: 0xcfe71fca06c0000, outHI: 0x0
+sb :: offset: 0x73e, out: 0xcfe71fca06c0e00, outHI: 0x0
+sb :: offset: 0x73f, out: 0xcfe71fca06c0eb6, outHI: 0x0
+sb :: offset: 0x740, out: 0x5700000000000000, outHI: 0x0
+sb :: offset: 0x741, out: 0x574e000000000000, outHI: 0x0
+sb :: offset: 0x742, out: 0x574ed60000000000, outHI: 0x0
+sb :: offset: 0x743, out: 0x574ed63900000000, outHI: 0x0
+sb :: offset: 0x744, out: 0x574ed6393d000000, outHI: 0x0
+sb :: offset: 0x745, out: 0x574ed6393df80000, outHI: 0x0
+sb :: offset: 0x746, out: 0x574ed6393df81800, outHI: 0x0
+sb :: offset: 0x747, out: 0x574ed6393df818af, outHI: 0x0
+sb :: offset: 0x748, out: 0x5700000000000000, outHI: 0x0
+sb :: offset: 0x749, out: 0x57f2000000000000, outHI: 0x0
+sb :: offset: 0x74a, out: 0x57f22e0000000000, outHI: 0x0
+sb :: offset: 0x74b, out: 0x57f22e9000000000, outHI: 0x0
+sb :: offset: 0x74c, out: 0x57f22e9020000000, outHI: 0x0
+sb :: offset: 0x74d, out: 0x57f22e9020020000, outHI: 0x0
+sb :: offset: 0x74e, out: 0x57f22e9020023600, outHI: 0x0
+sb :: offset: 0x74f, out: 0x57f22e9020023677, outHI: 0x0
+sb :: offset: 0x750, out: 0xa00000000000000, outHI: 0x0
+sb :: offset: 0x751, out: 0xa81000000000000, outHI: 0x0
+sb :: offset: 0x752, out: 0xa81ef0000000000, outHI: 0x0
+sb :: offset: 0x753, out: 0xa81efb600000000, outHI: 0x0
+sb :: offset: 0x754, out: 0xa81efb6c7000000, outHI: 0x0
+sb :: offset: 0x755, out: 0xa81efb6c7af0000, outHI: 0x0
+sb :: offset: 0x756, out: 0xa81efb6c7afd000, outHI: 0x0
+sb :: offset: 0x757, out: 0xa81efb6c7afd0c4, outHI: 0x0
+sb :: offset: 0x758, out: 0x5d00000000000000, outHI: 0x0
+sb :: offset: 0x759, out: 0x5dee000000000000, outHI: 0x0
+sb :: offset: 0x75a, out: 0x5deed80000000000, outHI: 0x0
+sb :: offset: 0x75b, out: 0x5deed8f300000000, outHI: 0x0
+sb :: offset: 0x75c, out: 0x5deed8f351000000, outHI: 0x0
+sb :: offset: 0x75d, out: 0x5deed8f351810000, outHI: 0x0
+sb :: offset: 0x75e, out: 0x5deed8f351810200, outHI: 0x0
+sb :: offset: 0x75f, out: 0x5deed8f351810231, outHI: 0x0
+sb :: offset: 0x760, out: 0x5b00000000000000, outHI: 0x0
+sb :: offset: 0x761, out: 0x5bad000000000000, outHI: 0x0
+sb :: offset: 0x762, out: 0x5badaf0000000000, outHI: 0x0
+sb :: offset: 0x763, out: 0x5badafef00000000, outHI: 0x0
+sb :: offset: 0x764, out: 0x5badafefb9000000, outHI: 0x0
+sb :: offset: 0x765, out: 0x5badafefb9990000, outHI: 0x0
+sb :: offset: 0x766, out: 0x5badafefb9995e00, outHI: 0x0
+sb :: offset: 0x767, out: 0x5badafefb9995efd, outHI: 0x0
+sb :: offset: 0x768, out: 0x5e00000000000000, outHI: 0x0
+sb :: offset: 0x769, out: 0x5e34000000000000, outHI: 0x0
+sb :: offset: 0x76a, out: 0x5e34060000000000, outHI: 0x0
+sb :: offset: 0x76b, out: 0x5e34061900000000, outHI: 0x0
+sb :: offset: 0x76c, out: 0x5e34061933000000, outHI: 0x0
+sb :: offset: 0x76d, out: 0x5e34061933eb0000, outHI: 0x0
+sb :: offset: 0x76e, out: 0x5e34061933eb2500, outHI: 0x0
+sb :: offset: 0x76f, out: 0x5e34061933eb2530, outHI: 0x0
+sb :: offset: 0x770, out: 0x8600000000000000, outHI: 0x0
+sb :: offset: 0x771, out: 0x8617000000000000, outHI: 0x0
+sb :: offset: 0x772, out: 0x8617480000000000, outHI: 0x0
+sb :: offset: 0x773, out: 0x861748da00000000, outHI: 0x0
+sb :: offset: 0x774, out: 0x861748da26000000, outHI: 0x0
+sb :: offset: 0x775, out: 0x861748da264b0000, outHI: 0x0
+sb :: offset: 0x776, out: 0x861748da264b4c00, outHI: 0x0
+sb :: offset: 0x777, out: 0x861748da264b4c52, outHI: 0x0
+sb :: offset: 0x778, out: 0xbc00000000000000, outHI: 0x0
+sb :: offset: 0x779, out: 0xbc34000000000000, outHI: 0x0
+sb :: offset: 0x77a, out: 0xbc34fd0000000000, outHI: 0x0
+sb :: offset: 0x77b, out: 0xbc34fdfc00000000, outHI: 0x0
+sb :: offset: 0x77c, out: 0xbc34fdfc9a000000, outHI: 0x0
+sb :: offset: 0x77d, out: 0xbc34fdfc9a930000, outHI: 0x0
+sb :: offset: 0x77e, out: 0xbc34fdfc9a930200, outHI: 0x0
+sb :: offset: 0x77f, out: 0xbc34fdfc9a9302be, outHI: 0x0
+sb :: offset: 0x780, out: 0x8900000000000000, outHI: 0x0
+sb :: offset: 0x781, out: 0x89d0000000000000, outHI: 0x0
+sb :: offset: 0x782, out: 0x89d0020000000000, outHI: 0x0
+sb :: offset: 0x783, out: 0x89d0027800000000, outHI: 0x0
+sb :: offset: 0x784, out: 0x89d00278c3000000, outHI: 0x0
+sb :: offset: 0x785, out: 0x89d00278c3c50000, outHI: 0x0
+sb :: offset: 0x786, out: 0x89d00278c3c52100, outHI: 0x0
+sb :: offset: 0x787, out: 0x89d00278c3c521d1, outHI: 0x0
+sb :: offset: 0x788, out: 0x8000000000000000, outHI: 0x0
+sb :: offset: 0x789, out: 0x80e9000000000000, outHI: 0x0
+sb :: offset: 0x78a, out: 0x80e9090000000000, outHI: 0x0
+sb :: offset: 0x78b, out: 0x80e9094400000000, outHI: 0x0
+sb :: offset: 0x78c, out: 0x80e90944a4000000, outHI: 0x0
+sb :: offset: 0x78d, out: 0x80e90944a4c10000, outHI: 0x0
+sb :: offset: 0x78e, out: 0x80e90944a4c1d300, outHI: 0x0
+sb :: offset: 0x78f, out: 0x80e90944a4c1d37a, outHI: 0x0
+sb :: offset: 0x790, out: 0x5d00000000000000, outHI: 0x0
+sb :: offset: 0x791, out: 0x5d65000000000000, outHI: 0x0
+sb :: offset: 0x792, out: 0x5d65fd0000000000, outHI: 0x0
+sb :: offset: 0x793, out: 0x5d65fd6900000000, outHI: 0x0
+sb :: offset: 0x794, out: 0x5d65fd698f000000, outHI: 0x0
+sb :: offset: 0x795, out: 0x5d65fd698fdd0000, outHI: 0x0
+sb :: offset: 0x796, out: 0x5d65fd698fddef00, outHI: 0x0
+sb :: offset: 0x797, out: 0x5d65fd698fddef98, outHI: 0x0
+sb :: offset: 0x798, out: 0x3900000000000000, outHI: 0x0
+sb :: offset: 0x799, out: 0x39c4000000000000, outHI: 0x0
+sb :: offset: 0x79a, out: 0x39c49e0000000000, outHI: 0x0
+sb :: offset: 0x79b, out: 0x39c49ee300000000, outHI: 0x0
+sb :: offset: 0x79c, out: 0x39c49ee3ad000000, outHI: 0x0
+sb :: offset: 0x79d, out: 0x39c49ee3ad810000, outHI: 0x0
+sb :: offset: 0x79e, out: 0x39c49ee3ad81b500, outHI: 0x0
+sb :: offset: 0x79f, out: 0x39c49ee3ad81b5af, outHI: 0x0
+sb :: offset: 0x7a0, out: 0x5200000000000000, outHI: 0x0
+sb :: offset: 0x7a1, out: 0x527a000000000000, outHI: 0x0
+sb :: offset: 0x7a2, out: 0x527aa90000000000, outHI: 0x0
+sb :: offset: 0x7a3, out: 0x527aa94100000000, outHI: 0x0
+sb :: offset: 0x7a4, out: 0x527aa941e8000000, outHI: 0x0
+sb :: offset: 0x7a5, out: 0x527aa941e8bd0000, outHI: 0x0
+sb :: offset: 0x7a6, out: 0x527aa941e8bdb200, outHI: 0x0
+sb :: offset: 0x7a7, out: 0x527aa941e8bdb263, outHI: 0x0
+sb :: offset: 0x7a8, out: 0xe900000000000000, outHI: 0x0
+sb :: offset: 0x7a9, out: 0xe937000000000000, outHI: 0x0
+sb :: offset: 0x7aa, out: 0xe9372c0000000000, outHI: 0x0
+sb :: offset: 0x7ab, out: 0xe9372c2000000000, outHI: 0x0
+sb :: offset: 0x7ac, out: 0xe9372c209e000000, outHI: 0x0
+sb :: offset: 0x7ad, out: 0xe9372c209e420000, outHI: 0x0
+sb :: offset: 0x7ae, out: 0xe9372c209e42f300, outHI: 0x0
+sb :: offset: 0x7af, out: 0xe9372c209e42f3b5, outHI: 0x0
+sb :: offset: 0x7b0, out: 0x8d00000000000000, outHI: 0x0
+sb :: offset: 0x7b1, out: 0x8d30000000000000, outHI: 0x0
+sb :: offset: 0x7b2, out: 0x8d30f80000000000, outHI: 0x0
+sb :: offset: 0x7b3, out: 0x8d30f87000000000, outHI: 0x0
+sb :: offset: 0x7b4, out: 0x8d30f870b7000000, outHI: 0x0
+sb :: offset: 0x7b5, out: 0x8d30f870b7e10000, outHI: 0x0
+sb :: offset: 0x7b6, out: 0x8d30f870b7e12200, outHI: 0x0
+sb :: offset: 0x7b7, out: 0x8d30f870b7e122a8, outHI: 0x0
+sb :: offset: 0x7b8, out: 0x3b00000000000000, outHI: 0x0
+sb :: offset: 0x7b9, out: 0x3b9e000000000000, outHI: 0x0
+sb :: offset: 0x7ba, out: 0x3b9e020000000000, outHI: 0x0
+sb :: offset: 0x7bb, out: 0x3b9e02de00000000, outHI: 0x0
+sb :: offset: 0x7bc, out: 0x3b9e02de4b000000, outHI: 0x0
+sb :: offset: 0x7bd, out: 0x3b9e02de4b670000, outHI: 0x0
+sb :: offset: 0x7be, out: 0x3b9e02de4b678900, outHI: 0x0
+sb :: offset: 0x7bf, out: 0x3b9e02de4b678930, outHI: 0x0
+sb :: offset: 0x7c0, out: 0xec00000000000000, outHI: 0x0
+sb :: offset: 0x7c1, out: 0xeccd000000000000, outHI: 0x0
+sb :: offset: 0x7c2, out: 0xeccd610000000000, outHI: 0x0
+sb :: offset: 0x7c3, out: 0xeccd61a800000000, outHI: 0x0
+sb :: offset: 0x7c4, out: 0xeccd61a863000000, outHI: 0x0
+sb :: offset: 0x7c5, out: 0xeccd61a863980000, outHI: 0x0
+sb :: offset: 0x7c6, out: 0xeccd61a863982600, outHI: 0x0
+sb :: offset: 0x7c7, out: 0xeccd61a863982663, outHI: 0x0
+sb :: offset: 0x7c8, out: 0x1e00000000000000, outHI: 0x0
+sb :: offset: 0x7c9, out: 0x1eae000000000000, outHI: 0x0
+sb :: offset: 0x7ca, out: 0x1eae870000000000, outHI: 0x0
+sb :: offset: 0x7cb, out: 0x1eae87bc00000000, outHI: 0x0
+sb :: offset: 0x7cc, out: 0x1eae87bc89000000, outHI: 0x0
+sb :: offset: 0x7cd, out: 0x1eae87bc899a0000, outHI: 0x0
+sb :: offset: 0x7ce, out: 0x1eae87bc899a7b00, outHI: 0x0
+sb :: offset: 0x7cf, out: 0x1eae87bc899a7bd3, outHI: 0x0
+sb :: offset: 0x7d0, out: 0xca00000000000000, outHI: 0x0
+sb :: offset: 0x7d1, out: 0xca58000000000000, outHI: 0x0
+sb :: offset: 0x7d2, out: 0xca58ec0000000000, outHI: 0x0
+sb :: offset: 0x7d3, out: 0xca58ec6400000000, outHI: 0x0
+sb :: offset: 0x7d4, out: 0xca58ec644d000000, outHI: 0x0
+sb :: offset: 0x7d5, out: 0xca58ec644d640000, outHI: 0x0
+sb :: offset: 0x7d6, out: 0xca58ec644d648100, outHI: 0x0
+sb :: offset: 0x7d7, out: 0xca58ec644d6481af, outHI: 0x0
+sb :: offset: 0x7d8, out: 0x1700000000000000, outHI: 0x0
+sb :: offset: 0x7d9, out: 0x1768000000000000, outHI: 0x0
+sb :: offset: 0x7da, out: 0x17680c0000000000, outHI: 0x0
+sb :: offset: 0x7db, out: 0x17680cce00000000, outHI: 0x0
+sb :: offset: 0x7dc, out: 0x17680cce5f000000, outHI: 0x0
+sb :: offset: 0x7dd, out: 0x17680cce5fb20000, outHI: 0x0
+sb :: offset: 0x7de, out: 0x17680cce5fb23600, outHI: 0x0
+sb :: offset: 0x7df, out: 0x17680cce5fb236b6, outHI: 0x0
+sb :: offset: 0x7e0, out: 0x6600000000000000, outHI: 0x0
+sb :: offset: 0x7e1, out: 0x663b000000000000, outHI: 0x0
+sb :: offset: 0x7e2, out: 0x663baa0000000000, outHI: 0x0
+sb :: offset: 0x7e3, out: 0x663baa9900000000, outHI: 0x0
+sb :: offset: 0x7e4, out: 0x663baa9947000000, outHI: 0x0
+sb :: offset: 0x7e5, out: 0x663baa99471f0000, outHI: 0x0
+sb :: offset: 0x7e6, out: 0x663baa99471f6d00, outHI: 0x0
+sb :: offset: 0x7e7, out: 0x663baa99471f6d4d, outHI: 0x0
+sb :: offset: 0x7e8, out: 0x7500000000000000, outHI: 0x0
+sb :: offset: 0x7e9, out: 0x7561000000000000, outHI: 0x0
+sb :: offset: 0x7ea, out: 0x75614d0000000000, outHI: 0x0
+sb :: offset: 0x7eb, out: 0x75614d9b00000000, outHI: 0x0
+sb :: offset: 0x7ec, out: 0x75614d9b44000000, outHI: 0x0
+sb :: offset: 0x7ed, out: 0x75614d9b445f0000, outHI: 0x0
+sb :: offset: 0x7ee, out: 0x75614d9b445f1200, outHI: 0x0
+sb :: offset: 0x7ef, out: 0x75614d9b445f1223, outHI: 0x0
+sb :: offset: 0x7f0, out: 0x6b00000000000000, outHI: 0x0
+sb :: offset: 0x7f1, out: 0x6ba2000000000000, outHI: 0x0
+sb :: offset: 0x7f2, out: 0x6ba2a60000000000, outHI: 0x0
+sb :: offset: 0x7f3, out: 0x6ba2a6ec00000000, outHI: 0x0
+sb :: offset: 0x7f4, out: 0x6ba2a6ec66000000, outHI: 0x0
+sb :: offset: 0x7f5, out: 0x6ba2a6ec661b0000, outHI: 0x0
+sb :: offset: 0x7f6, out: 0x6ba2a6ec661ba800, outHI: 0x0
+sb :: offset: 0x7f7, out: 0x6ba2a6ec661ba841, outHI: 0x0
+sd :: offset: 0x0, out: 0x12bd6aa, outHI: 0x0
+sd :: offset: 0x8, out: 0x7e876382d2ab13, outHI: 0x0
+sd :: offset: 0x10, out: 0x976d6e9ac31510f3, outHI: 0x0
+sd :: offset: 0x18, out: 0xb7746d775ad6a5fb, outHI: 0x0
+sd :: offset: 0x20, out: 0x42b0c0a28677b502, outHI: 0x0
+sd :: offset: 0x28, out: 0x2aa89d319e3c30ad, outHI: 0x0
+sd :: offset: 0x30, out: 0x1f308ec377fb413d, outHI: 0x0
+sd :: offset: 0x38, out: 0x7aa04213c760e4f7, outHI: 0x0
+sd :: offset: 0x40, out: 0x9e705cc51ad8dca0, outHI: 0x0
+sd :: offset: 0x48, out: 0x4b3dda869615a60d, outHI: 0x0
+sd :: offset: 0x50, out: 0x5e7a4dd6353d41d, outHI: 0x0
+sd :: offset: 0x58, out: 0x3af35a9dc40bd413, outHI: 0x0
+sd :: offset: 0x60, out: 0x47f505569a08a180, outHI: 0x0
+sd :: offset: 0x68, out: 0x9564b77fd6d2040f, outHI: 0x0
+sd :: offset: 0x70, out: 0xcebc8279b2c76bbe, outHI: 0x0
+sd :: offset: 0x78, out: 0xb5034c2f1f18e4c7, outHI: 0x0
+sd :: offset: 0x80, out: 0x94ff52fc81afa797, outHI: 0x0
+sd :: offset: 0x88, out: 0x31d8d9166dfc50ea, outHI: 0x0
+sd :: offset: 0x90, out: 0x36549bd678e895b1, outHI: 0x0
+sd :: offset: 0x98, out: 0x85e0a6319b63259b, outHI: 0x0
+sd :: offset: 0xa0, out: 0x556b3ecaccf17ac5, outHI: 0x0
+sd :: offset: 0xa8, out: 0xb42f5fc581eea0fb, outHI: 0x0
+sd :: offset: 0xb0, out: 0x25b50fec14682d97, outHI: 0x0
+sd :: offset: 0xb8, out: 0xfc93c5132cfb087a, outHI: 0x0
+sd :: offset: 0xc0, out: 0x3c2cd9a9cda20766, outHI: 0x0
+sd :: offset: 0xc8, out: 0x1791722a7d72da3e, outHI: 0x0
+sd :: offset: 0xd0, out: 0x87cc9d193ce24ad, outHI: 0x0
+sd :: offset: 0xd8, out: 0x1d2a757038984ed2, outHI: 0x0
+sd :: offset: 0xe0, out: 0xd0d070db710cd036, outHI: 0x0
+sd :: offset: 0xe8, out: 0x39c21c7d03415604, outHI: 0x0
+sd :: offset: 0xf0, out: 0x8e94b7af8ecc31ce, outHI: 0x0
+sd :: offset: 0xf8, out: 0x24eb6a8d1ce7674f, outHI: 0x0
+sd :: offset: 0x100, out: 0x2f39454412d6e4a7, outHI: 0x0
+sd :: offset: 0x108, out: 0x2608c2b756da4c54, outHI: 0x0
+sd :: offset: 0x110, out: 0x900102dac8d7252f, outHI: 0x0
+sd :: offset: 0x118, out: 0xc890d5f1f2efa4f7, outHI: 0x0
+sd :: offset: 0x120, out: 0xed5005cbc8b0a214, outHI: 0x0
+sd :: offset: 0x128, out: 0x314791895991136c, outHI: 0x0
+sd :: offset: 0x130, out: 0xc6eecff99a2fb6f3, outHI: 0x0
+sd :: offset: 0x138, out: 0xa809521238895270, outHI: 0x0
+sd :: offset: 0x140, out: 0x87750a04ad765040, outHI: 0x0
+sd :: offset: 0x148, out: 0x2c3de85e84bb5a83, outHI: 0x0
+sd :: offset: 0x150, out: 0xae6aff8fc506aa67, outHI: 0x0
+sd :: offset: 0x158, out: 0xc07112dd60ed5ee3, outHI: 0x0
+sd :: offset: 0x160, out: 0xc4c770f630dcca5a, outHI: 0x0
+sd :: offset: 0x168, out: 0xdfec2b2383cd5277, outHI: 0x0
+sd :: offset: 0x170, out: 0xd3adba260ff7d96b, outHI: 0x0
+sd :: offset: 0x178, out: 0x4ab4aa798418c00e, outHI: 0x0
+sd :: offset: 0x180, out: 0xbb8c035e0de0f0b8, outHI: 0x0
+sd :: offset: 0x188, out: 0x33b06f54a97fdcf1, outHI: 0x0
+sd :: offset: 0x190, out: 0x77433f373fd1c081, outHI: 0x0
+sd :: offset: 0x198, out: 0xec91d993c92195e4, outHI: 0x0
+sd :: offset: 0x1a0, out: 0x49fbf6a795b1a5ab, outHI: 0x0
+sd :: offset: 0x1a8, out: 0x19364378c7ce8d1e, outHI: 0x0
+sd :: offset: 0x1b0, out: 0xb99e8def2f384907, outHI: 0x0
+sd :: offset: 0x1b8, out: 0x47eacdcd582b12fe, outHI: 0x0
+sd :: offset: 0x1c0, out: 0xd685884e76558c4f, outHI: 0x0
+sd :: offset: 0x1c8, out: 0x6168d62a34c195c7, outHI: 0x0
+sd :: offset: 0x1d0, out: 0xd30169894df47405, outHI: 0x0
+sd :: offset: 0x1d8, out: 0x1ca190bf6cbb06db, outHI: 0x0
+sd :: offset: 0x1e0, out: 0x58300f029cae393a, outHI: 0x0
+sd :: offset: 0x1e8, out: 0x9a995fdbdc7ebc2d, outHI: 0x0
+sd :: offset: 0x1f0, out: 0x8a96047be3405b48, outHI: 0x0
+sd :: offset: 0x1f8, out: 0x75bfafd2d519d322, outHI: 0x0
+sd :: offset: 0x200, out: 0xde230867a630f6ad, outHI: 0x0
+sd :: offset: 0x208, out: 0x2c0a0cf256103260, outHI: 0x0
+sd :: offset: 0x210, out: 0x94a90544249b18ef, outHI: 0x0
+sd :: offset: 0x218, out: 0xf9519fb55b56fcde, outHI: 0x0
+sd :: offset: 0x220, out: 0x81daf8200468319b, outHI: 0x0
+sd :: offset: 0x228, out: 0x8c61ca5a5725f2ec, outHI: 0x0
+sd :: offset: 0x230, out: 0x8b95a6ddc25dc8bf, outHI: 0x0
+sd :: offset: 0x238, out: 0x300ce751dac6162f, outHI: 0x0
+sd :: offset: 0x240, out: 0x6778fdf3ba52a850, outHI: 0x0
+sd :: offset: 0x248, out: 0xad00b1f7da78479f, outHI: 0x0
+sd :: offset: 0x250, out: 0x8d44168a6b6d98a, outHI: 0x0
+sd :: offset: 0x258, out: 0xf518381dce634413, outHI: 0x0
+sd :: offset: 0x260, out: 0xe4627f3fe5255fc0, outHI: 0x0
+sd :: offset: 0x268, out: 0xccd392e176321f28, outHI: 0x0
+sd :: offset: 0x270, out: 0x829464944018fd8f, outHI: 0x0
+sd :: offset: 0x278, out: 0x15d3204052e8f0e5, outHI: 0x0
+sd :: offset: 0x280, out: 0x7caf83d2880ff344, outHI: 0x0
+sd :: offset: 0x288, out: 0xf156a04c747defd7, outHI: 0x0
+sd :: offset: 0x290, out: 0x93e2601c0f31d710, outHI: 0x0
+sd :: offset: 0x298, out: 0xe1e1a679131cd933, outHI: 0x0
+sd :: offset: 0x2a0, out: 0x24296b75a76fa427, outHI: 0x0
+sd :: offset: 0x2a8, out: 0xd296e2d2139ee56a, outHI: 0x0
+sd :: offset: 0x2b0, out: 0x5a82447f6dc2a5c0, outHI: 0x0
+sd :: offset: 0x2b8, out: 0x76c89e80c07dc168, outHI: 0x0
+sd :: offset: 0x2c0, out: 0x70dc3454bfe348f, outHI: 0x0
+sd :: offset: 0x2c8, out: 0xbddc7123dd6d241b, outHI: 0x0
+sd :: offset: 0x2d0, out: 0xf62fb727a59fcebe, outHI: 0x0
+sd :: offset: 0x2d8, out: 0x109f27e90f9f46fb, outHI: 0x0
+sd :: offset: 0x2e0, out: 0x3f63daa9afd199d7, outHI: 0x0
+sd :: offset: 0x2e8, out: 0xdbcb312ea3d484f2, outHI: 0x0
+sd :: offset: 0x2f0, out: 0x1f353faada4fe4c6, outHI: 0x0
+sd :: offset: 0x2f8, out: 0x8b086ee07150c260, outHI: 0x0
+sd :: offset: 0x300, out: 0xe54750d5d9257f25, outHI: 0x0
+sd :: offset: 0x308, out: 0x3d69625fe9a6db5b, outHI: 0x0
+sd :: offset: 0x310, out: 0x70a3e0424340ac96, outHI: 0x0
+sd :: offset: 0x318, out: 0xc0478f036980171e, outHI: 0x0
+sd :: offset: 0x320, out: 0x3ce839a51cf929e3, outHI: 0x0
+sd :: offset: 0x328, out: 0xe2fbfa895eb68958, outHI: 0x0
+sd :: offset: 0x330, out: 0xd24bb05d76ed25b7, outHI: 0x0
+sd :: offset: 0x338, out: 0xeb9682c170312f1, outHI: 0x0
+sd :: offset: 0x340, out: 0x84785280dd301d0d, outHI: 0x0
+sd :: offset: 0x348, out: 0x179c77aa1f8fd6ef, outHI: 0x0
+sd :: offset: 0x350, out: 0x26444ced2998436d, outHI: 0x0
+sd :: offset: 0x358, out: 0x7175c9dd58ca708, outHI: 0x0
+sd :: offset: 0x360, out: 0x663d061055833287, outHI: 0x0
+sd :: offset: 0x368, out: 0xab7dd0488951d68b, outHI: 0x0
+sd :: offset: 0x370, out: 0xf69823670e82471b, outHI: 0x0
+sd :: offset: 0x378, out: 0x36886c59d98d26b2, outHI: 0x0
+sd :: offset: 0x380, out: 0x9ca4bdbd32be479, outHI: 0x0
+sd :: offset: 0x388, out: 0xfd5d7d1d9962e61f, outHI: 0x0
+sd :: offset: 0x390, out: 0x3f46553ecad374df, outHI: 0x0
+sd :: offset: 0x398, out: 0x2e9ab97d3eedf2a7, outHI: 0x0
+sd :: offset: 0x3a0, out: 0x36a6f7fa3c0c9f33, outHI: 0x0
+sd :: offset: 0x3a8, out: 0x8bb938e3155ec9dc, outHI: 0x0
+sd :: offset: 0x3b0, out: 0xd2df25c419478206, outHI: 0x0
+sd :: offset: 0x3b8, out: 0xbc65bf27eb321825, outHI: 0x0
+sd :: offset: 0x3c0, out: 0xa8b08fe67a8bc7da, outHI: 0x0
+sd :: offset: 0x3c8, out: 0x852b5bcaf8dfcde8, outHI: 0x0
+sd :: offset: 0x3d0, out: 0x478909b59a99269, outHI: 0x0
+sd :: offset: 0x3d8, out: 0xbfb31cc87857360f, outHI: 0x0
+sd :: offset: 0x3e0, out: 0xb665ed5e7f89e9a2, outHI: 0x0
+sd :: offset: 0x3e8, out: 0x15da9474b7a8d5e4, outHI: 0x0
+sd :: offset: 0x3f0, out: 0xf6b3537d2af90fcc, outHI: 0x0
+sd :: offset: 0x3f8, out: 0x223d7cfe2b961897, outHI: 0x0
+sd :: offset: 0x400, out: 0x420b34f533734a4b, outHI: 0x0
+sd :: offset: 0x408, out: 0x897c8c8ddd46b33c, outHI: 0x0
+sd :: offset: 0x410, out: 0x7a387445e392ccd9, outHI: 0x0
+sd :: offset: 0x418, out: 0x512f29b1d80000c9, outHI: 0x0
+sd :: offset: 0x420, out: 0xeaded5c53dad020a, outHI: 0x0
+sd :: offset: 0x428, out: 0x8a6229d731eea35b, outHI: 0x0
+sd :: offset: 0x430, out: 0x2c3c3f9e48985649, outHI: 0x0
+sd :: offset: 0x438, out: 0x7ff61e78dc9c0b77, outHI: 0x0
+sd :: offset: 0x440, out: 0x2299b0e01d5e68ec, outHI: 0x0
+sd :: offset: 0x448, out: 0x7c3b04673d0c6e25, outHI: 0x0
+sd :: offset: 0x450, out: 0x164e17c1e7fb6587, outHI: 0x0
+sd :: offset: 0x458, out: 0xfa4ca28b56d4950b, outHI: 0x0
+sd :: offset: 0x460, out: 0xe5e9a314be7fa08a, outHI: 0x0
+sd :: offset: 0x468, out: 0xf8be8164159649c5, outHI: 0x0
+sd :: offset: 0x470, out: 0x7ca3259784e69b17, outHI: 0x0
+sd :: offset: 0x478, out: 0xfc8d543ca1f24f5c, outHI: 0x0
+sd :: offset: 0x480, out: 0x4aeb6ca0e3459e36, outHI: 0x0
+sd :: offset: 0x488, out: 0xc532e18e187980fa, outHI: 0x0
+sd :: offset: 0x490, out: 0xb3fdec294f287d1c, outHI: 0x0
+sd :: offset: 0x498, out: 0xb620660a49732b90, outHI: 0x0
+sd :: offset: 0x4a0, out: 0x993138f16cfde991, outHI: 0x0
+sd :: offset: 0x4a8, out: 0xde02d1337d5407b9, outHI: 0x0
+sd :: offset: 0x4b0, out: 0x13a390e1e1dab15a, outHI: 0x0
+sd :: offset: 0x4b8, out: 0x743491a6828716c8, outHI: 0x0
+sd :: offset: 0x4c0, out: 0x8cff404aede292f2, outHI: 0x0
+sd :: offset: 0x4c8, out: 0xb9cec0db1f837636, outHI: 0x0
+sd :: offset: 0x4d0, out: 0x2eaa5aa70509771c, outHI: 0x0
+sd :: offset: 0x4d8, out: 0xd327538e1875241b, outHI: 0x0
+sd :: offset: 0x4e0, out: 0x42e9f8548b739b6b, outHI: 0x0
+sd :: offset: 0x4e8, out: 0x78e4e50ceccbba1a, outHI: 0x0
+sd :: offset: 0x4f0, out: 0xf6b6fa3fcd9d27cb, outHI: 0x0
+sd :: offset: 0x4f8, out: 0x73916483ae3e9423, outHI: 0x0
+sd :: offset: 0x500, out: 0x276af70a0e128561, outHI: 0x0
+sd :: offset: 0x508, out: 0x3045bf6b5e74b6e, outHI: 0x0
+sd :: offset: 0x510, out: 0x20223f1308accfa6, outHI: 0x0
+sd :: offset: 0x518, out: 0xf83c55743976b5f5, outHI: 0x0
+sd :: offset: 0x520, out: 0x1f9720f946923c3d, outHI: 0x0
+sd :: offset: 0x528, out: 0x620d28506d2448dd, outHI: 0x0
+sd :: offset: 0x530, out: 0x60a521e99ff4a732, outHI: 0x0
+sd :: offset: 0x538, out: 0x5a08f3ab5c680f0b, outHI: 0x0
+sd :: offset: 0x540, out: 0xc7a59be7800f3d26, outHI: 0x0
+sd :: offset: 0x548, out: 0x1aecdf2982ca1b41, outHI: 0x0
+sd :: offset: 0x550, out: 0x2b8613a260d19dcd, outHI: 0x0
+sd :: offset: 0x558, out: 0x2518ac8b0e8bbe7f, outHI: 0x0
+sd :: offset: 0x560, out: 0x743e568d2fcf486b, outHI: 0x0
+sd :: offset: 0x568, out: 0x126f646f34c31728, outHI: 0x0
+sd :: offset: 0x570, out: 0xaab0196156fc4d12, outHI: 0x0
+sd :: offset: 0x578, out: 0x7535cd338595d342, outHI: 0x0
+sd :: offset: 0x580, out: 0xdfb254da422346ec, outHI: 0x0
+sd :: offset: 0x588, out: 0xa86726c90081ab2a, outHI: 0x0
+sd :: offset: 0x590, out: 0x9bfeffa1679d7438, outHI: 0x0
+sd :: offset: 0x598, out: 0xc7699826b7dee244, outHI: 0x0
+sd :: offset: 0x5a0, out: 0x3c07af97fba6704a, outHI: 0x0
+sd :: offset: 0x5a8, out: 0x521364dc04c58bfe, outHI: 0x0
+sd :: offset: 0x5b0, out: 0xe0f7bb589ab7aebc, outHI: 0x0
+sd :: offset: 0x5b8, out: 0xe336c60cdeeb954d, outHI: 0x0
+sd :: offset: 0x5c0, out: 0xd5b2120c6f52416e, outHI: 0x0
+sd :: offset: 0x5c8, out: 0x85a2d4ff7e628a34, outHI: 0x0
+sd :: offset: 0x5d0, out: 0x986a2b654a4e7e07, outHI: 0x0
+sd :: offset: 0x5d8, out: 0xa974eac43a489b55, outHI: 0x0
+sd :: offset: 0x5e0, out: 0xa388c16272f1f8f5, outHI: 0x0
+sd :: offset: 0x5e8, out: 0xe8c11f45e7495ea9, outHI: 0x0
+sd :: offset: 0x5f0, out: 0xadaa5a765cc1c8b4, outHI: 0x0
+sd :: offset: 0x5f8, out: 0x7ab4ce88dfa605c0, outHI: 0x0
+sd :: offset: 0x600, out: 0xb42ad6e659a7b04f, outHI: 0x0
+sd :: offset: 0x608, out: 0x4bf8485ab728922f, outHI: 0x0
+sd :: offset: 0x610, out: 0x76a3d60c3b66a7fb, outHI: 0x0
+sd :: offset: 0x618, out: 0x31e0c6affdc28eda, outHI: 0x0
+sd :: offset: 0x620, out: 0x53606bb4bf0c999d, outHI: 0x0
+sd :: offset: 0x628, out: 0x32fc12c81b7919f0, outHI: 0x0
+sd :: offset: 0x630, out: 0x3ef88384c72efcd6, outHI: 0x0
+sd :: offset: 0x638, out: 0x38b1c7bb6a2a3580, outHI: 0x0
+sd :: offset: 0x640, out: 0x15ebf6121dca77c9, outHI: 0x0
+sd :: offset: 0x648, out: 0x5eaacdd9fd9147ae, outHI: 0x0
+sd :: offset: 0x650, out: 0xbb8470f981e91117, outHI: 0x0
+sd :: offset: 0x658, out: 0x5d42aeac6a532e0, outHI: 0x0
+sd :: offset: 0x660, out: 0x14abf36419fb9e63, outHI: 0x0
+sd :: offset: 0x668, out: 0x249d559aa8d72aac, outHI: 0x0
+sd :: offset: 0x670, out: 0xcd6764f084b30ec, outHI: 0x0
+sd :: offset: 0x678, out: 0x7f03ac0792468fdf, outHI: 0x0
+sd :: offset: 0x680, out: 0x7e35ce6d56e670f5, outHI: 0x0
+sd :: offset: 0x688, out: 0x152828591a652711, outHI: 0x0
+sd :: offset: 0x690, out: 0x9e1c3283d215a9fb, outHI: 0x0
+sd :: offset: 0x698, out: 0x8d95c049282a0417, outHI: 0x0
+sd :: offset: 0x6a0, out: 0xf2e7a490978058f3, outHI: 0x0
+sd :: offset: 0x6a8, out: 0x775b4cca0975b1aa, outHI: 0x0
+sd :: offset: 0x6b0, out: 0xa2b84a635111020, outHI: 0x0
+sd :: offset: 0x6b8, out: 0x23fa0d3a7d88b6f, outHI: 0x0
+sd :: offset: 0x6c0, out: 0xa3d991b79941dedd, outHI: 0x0
+sd :: offset: 0x6c8, out: 0x751cb4835a0d9508, outHI: 0x0
+sd :: offset: 0x6d0, out: 0x949cad35625bb2d3, outHI: 0x0
+sd :: offset: 0x6d8, out: 0x7f567f35a6929739, outHI: 0x0
+sd :: offset: 0x6e0, out: 0x185b88e0db8d7d27, outHI: 0x0
+sd :: offset: 0x6e8, out: 0x255a4cd22fd61b91, outHI: 0x0
+sd :: offset: 0x6f0, out: 0x1048d589a4363f7b, outHI: 0x0
+sd :: offset: 0x6f8, out: 0x6a6d5708f4605790, outHI: 0x0
+sd :: offset: 0x700, out: 0xd58ecbabde35697f, outHI: 0x0
+sd :: offset: 0x708, out: 0x575548fd08c0a5f1, outHI: 0x0
+sd :: offset: 0x710, out: 0x8bb640fb8ed98ddb, outHI: 0x0
+sd :: offset: 0x718, out: 0xbe00d51eabc578cc, outHI: 0x0
+sd :: offset: 0x720, out: 0x2f7e224a1c170ab2, outHI: 0x0
+sd :: offset: 0x728, out: 0xa978f12ca22256a7, outHI: 0x0
+sd :: offset: 0x730, out: 0x9950a93b811ee02f, outHI: 0x0
+sd :: offset: 0x738, out: 0xb44eea93c6796a0c, outHI: 0x0
+sd :: offset: 0x740, out: 0xfe71fca06c0eb657, outHI: 0x0
+sd :: offset: 0x748, out: 0x4ed6393df818af57, outHI: 0x0
+sd :: offset: 0x750, out: 0xf22e90200236770a, outHI: 0x0
+sd :: offset: 0x758, out: 0x81efb6c7afd0c45d, outHI: 0x0
+sd :: offset: 0x760, out: 0xeed8f3518102315b, outHI: 0x0
+sd :: offset: 0x768, out: 0xadafefb9995efd5e, outHI: 0x0
+sd :: offset: 0x770, out: 0x34061933eb253086, outHI: 0x0
+sd :: offset: 0x778, out: 0x1748da264b4c52bc, outHI: 0x0
+sd :: offset: 0x780, out: 0x34fdfc9a9302be89, outHI: 0x0
+sd :: offset: 0x788, out: 0xd00278c3c521d180, outHI: 0x0
+sd :: offset: 0x790, out: 0xe90944a4c1d37a5d, outHI: 0x0
+sd :: offset: 0x798, out: 0x65fd698fddef9839, outHI: 0x0
+sd :: offset: 0x7a0, out: 0xc49ee3ad81b5af52, outHI: 0x0
+sd :: offset: 0x7a8, out: 0x7aa941e8bdb263e9, outHI: 0x0
+sd :: offset: 0x7b0, out: 0x372c209e42f3b58d, outHI: 0x0
+sd :: offset: 0x7b8, out: 0x30f870b7e122a83b, outHI: 0x0
+sd :: offset: 0x7c0, out: 0x9e02de4b678930ec, outHI: 0x0
+sd :: offset: 0x7c8, out: 0xcd61a8639826631e, outHI: 0x0
+sd :: offset: 0x7d0, out: 0xae87bc899a7bd3ca, outHI: 0x0
+sd :: offset: 0x7d8, out: 0x58ec644d6481af17, outHI: 0x0
+sd :: offset: 0x7e0, out: 0x680cce5fb236b666, outHI: 0x0
+sd :: offset: 0x7e8, out: 0x3baa99471f6d4d75, outHI: 0x0
+sd :: offset: 0x7f0, out: 0x614d9b445f12236b, outHI: 0x0
+sh :: offset: 0x0, out: 0xd6aa000000000000, outHI: 0x0
+sh :: offset: 0x2, out: 0xd6aa007e00000000, outHI: 0x0
+sh :: offset: 0x4, out: 0xd6aa007e87630000, outHI: 0x0
+sh :: offset: 0x6, out: 0xd6aa007e876382d2, outHI: 0x0
+sh :: offset: 0x8, out: 0xab13000000000000, outHI: 0x0
+sh :: offset: 0xa, out: 0xab13976d00000000, outHI: 0x0
+sh :: offset: 0xc, out: 0xab13976d6e9a0000, outHI: 0x0
+sh :: offset: 0xe, out: 0xab13976d6e9ac315, outHI: 0x0
+sh :: offset: 0x10, out: 0x10f3000000000000, outHI: 0x0
+sh :: offset: 0x12, out: 0x10f3b77400000000, outHI: 0x0
+sh :: offset: 0x14, out: 0x10f3b7746d770000, outHI: 0x0
+sh :: offset: 0x16, out: 0x10f3b7746d775ad6, outHI: 0x0
+sh :: offset: 0x18, out: 0xa5fb000000000000, outHI: 0x0
+sh :: offset: 0x1a, out: 0xa5fb42b000000000, outHI: 0x0
+sh :: offset: 0x1c, out: 0xa5fb42b0c0a20000, outHI: 0x0
+sh :: offset: 0x1e, out: 0xa5fb42b0c0a28677, outHI: 0x0
+sh :: offset: 0x20, out: 0xb502000000000000, outHI: 0x0
+sh :: offset: 0x22, out: 0xb5022aa800000000, outHI: 0x0
+sh :: offset: 0x24, out: 0xb5022aa89d310000, outHI: 0x0
+sh :: offset: 0x26, out: 0xb5022aa89d319e3c, outHI: 0x0
+sh :: offset: 0x28, out: 0x30ad000000000000, outHI: 0x0
+sh :: offset: 0x2a, out: 0x30ad1f3000000000, outHI: 0x0
+sh :: offset: 0x2c, out: 0x30ad1f308ec30000, outHI: 0x0
+sh :: offset: 0x2e, out: 0x30ad1f308ec377fb, outHI: 0x0
+sh :: offset: 0x30, out: 0x413d000000000000, outHI: 0x0
+sh :: offset: 0x32, out: 0x413d7aa000000000, outHI: 0x0
+sh :: offset: 0x34, out: 0x413d7aa042130000, outHI: 0x0
+sh :: offset: 0x36, out: 0x413d7aa04213c760, outHI: 0x0
+sh :: offset: 0x38, out: 0xe4f7000000000000, outHI: 0x0
+sh :: offset: 0x3a, out: 0xe4f79e7000000000, outHI: 0x0
+sh :: offset: 0x3c, out: 0xe4f79e705cc50000, outHI: 0x0
+sh :: offset: 0x3e, out: 0xe4f79e705cc51ad8, outHI: 0x0
+sh :: offset: 0x40, out: 0xdca0000000000000, outHI: 0x0
+sh :: offset: 0x42, out: 0xdca04b3d00000000, outHI: 0x0
+sh :: offset: 0x44, out: 0xdca04b3dda860000, outHI: 0x0
+sh :: offset: 0x46, out: 0xdca04b3dda869615, outHI: 0x0
+sh :: offset: 0x48, out: 0xa60d000000000000, outHI: 0x0
+sh :: offset: 0x4a, out: 0xa60d05e700000000, outHI: 0x0
+sh :: offset: 0x4c, out: 0xa60d05e7a4dd0000, outHI: 0x0
+sh :: offset: 0x4e, out: 0xa60d05e7a4dd6353, outHI: 0x0
+sh :: offset: 0x50, out: 0xd41d000000000000, outHI: 0x0
+sh :: offset: 0x52, out: 0xd41d3af300000000, outHI: 0x0
+sh :: offset: 0x54, out: 0xd41d3af35a9d0000, outHI: 0x0
+sh :: offset: 0x56, out: 0xd41d3af35a9dc40b, outHI: 0x0
+sh :: offset: 0x58, out: 0xd413000000000000, outHI: 0x0
+sh :: offset: 0x5a, out: 0xd41347f500000000, outHI: 0x0
+sh :: offset: 0x5c, out: 0xd41347f505560000, outHI: 0x0
+sh :: offset: 0x5e, out: 0xd41347f505569a08, outHI: 0x0
+sh :: offset: 0x60, out: 0xa180000000000000, outHI: 0x0
+sh :: offset: 0x62, out: 0xa180956400000000, outHI: 0x0
+sh :: offset: 0x64, out: 0xa1809564b77f0000, outHI: 0x0
+sh :: offset: 0x66, out: 0xa1809564b77fd6d2, outHI: 0x0
+sh :: offset: 0x68, out: 0x40f000000000000, outHI: 0x0
+sh :: offset: 0x6a, out: 0x40fcebc00000000, outHI: 0x0
+sh :: offset: 0x6c, out: 0x40fcebc82790000, outHI: 0x0
+sh :: offset: 0x6e, out: 0x40fcebc8279b2c7, outHI: 0x0
+sh :: offset: 0x70, out: 0x6bbe000000000000, outHI: 0x0
+sh :: offset: 0x72, out: 0x6bbeb50300000000, outHI: 0x0
+sh :: offset: 0x74, out: 0x6bbeb5034c2f0000, outHI: 0x0
+sh :: offset: 0x76, out: 0x6bbeb5034c2f1f18, outHI: 0x0
+sh :: offset: 0x78, out: 0xe4c7000000000000, outHI: 0x0
+sh :: offset: 0x7a, out: 0xe4c794ff00000000, outHI: 0x0
+sh :: offset: 0x7c, out: 0xe4c794ff52fc0000, outHI: 0x0
+sh :: offset: 0x7e, out: 0xe4c794ff52fc81af, outHI: 0x0
+sh :: offset: 0x80, out: 0xa797000000000000, outHI: 0x0
+sh :: offset: 0x82, out: 0xa79731d800000000, outHI: 0x0
+sh :: offset: 0x84, out: 0xa79731d8d9160000, outHI: 0x0
+sh :: offset: 0x86, out: 0xa79731d8d9166dfc, outHI: 0x0
+sh :: offset: 0x88, out: 0x50ea000000000000, outHI: 0x0
+sh :: offset: 0x8a, out: 0x50ea365400000000, outHI: 0x0
+sh :: offset: 0x8c, out: 0x50ea36549bd60000, outHI: 0x0
+sh :: offset: 0x8e, out: 0x50ea36549bd678e8, outHI: 0x0
+sh :: offset: 0x90, out: 0x95b1000000000000, outHI: 0x0
+sh :: offset: 0x92, out: 0x95b185e000000000, outHI: 0x0
+sh :: offset: 0x94, out: 0x95b185e0a6310000, outHI: 0x0
+sh :: offset: 0x96, out: 0x95b185e0a6319b63, outHI: 0x0
+sh :: offset: 0x98, out: 0x259b000000000000, outHI: 0x0
+sh :: offset: 0x9a, out: 0x259b556b00000000, outHI: 0x0
+sh :: offset: 0x9c, out: 0x259b556b3eca0000, outHI: 0x0
+sh :: offset: 0x9e, out: 0x259b556b3ecaccf1, outHI: 0x0
+sh :: offset: 0xa0, out: 0x7ac5000000000000, outHI: 0x0
+sh :: offset: 0xa2, out: 0x7ac5b42f00000000, outHI: 0x0
+sh :: offset: 0xa4, out: 0x7ac5b42f5fc50000, outHI: 0x0
+sh :: offset: 0xa6, out: 0x7ac5b42f5fc581ee, outHI: 0x0
+sh :: offset: 0xa8, out: 0xa0fb000000000000, outHI: 0x0
+sh :: offset: 0xaa, out: 0xa0fb25b500000000, outHI: 0x0
+sh :: offset: 0xac, out: 0xa0fb25b50fec0000, outHI: 0x0
+sh :: offset: 0xae, out: 0xa0fb25b50fec1468, outHI: 0x0
+sh :: offset: 0xb0, out: 0x2d97000000000000, outHI: 0x0
+sh :: offset: 0xb2, out: 0x2d97fc9300000000, outHI: 0x0
+sh :: offset: 0xb4, out: 0x2d97fc93c5130000, outHI: 0x0
+sh :: offset: 0xb6, out: 0x2d97fc93c5132cfb, outHI: 0x0
+sh :: offset: 0xb8, out: 0x87a000000000000, outHI: 0x0
+sh :: offset: 0xba, out: 0x87a3c2c00000000, outHI: 0x0
+sh :: offset: 0xbc, out: 0x87a3c2cd9a90000, outHI: 0x0
+sh :: offset: 0xbe, out: 0x87a3c2cd9a9cda2, outHI: 0x0
+sh :: offset: 0xc0, out: 0x766000000000000, outHI: 0x0
+sh :: offset: 0xc2, out: 0x766179100000000, outHI: 0x0
+sh :: offset: 0xc4, out: 0x7661791722a0000, outHI: 0x0
+sh :: offset: 0xc6, out: 0x7661791722a7d72, outHI: 0x0
+sh :: offset: 0xc8, out: 0xda3e000000000000, outHI: 0x0
+sh :: offset: 0xca, out: 0xda3e087c00000000, outHI: 0x0
+sh :: offset: 0xcc, out: 0xda3e087cc9d10000, outHI: 0x0
+sh :: offset: 0xce, out: 0xda3e087cc9d193ce, outHI: 0x0
+sh :: offset: 0xd0, out: 0x24ad000000000000, outHI: 0x0
+sh :: offset: 0xd2, out: 0x24ad1d2a00000000, outHI: 0x0
+sh :: offset: 0xd4, out: 0x24ad1d2a75700000, outHI: 0x0
+sh :: offset: 0xd6, out: 0x24ad1d2a75703898, outHI: 0x0
+sh :: offset: 0xd8, out: 0x4ed2000000000000, outHI: 0x0
+sh :: offset: 0xda, out: 0x4ed2d0d000000000, outHI: 0x0
+sh :: offset: 0xdc, out: 0x4ed2d0d070db0000, outHI: 0x0
+sh :: offset: 0xde, out: 0x4ed2d0d070db710c, outHI: 0x0
+sh :: offset: 0xe0, out: 0xd036000000000000, outHI: 0x0
+sh :: offset: 0xe2, out: 0xd03639c200000000, outHI: 0x0
+sh :: offset: 0xe4, out: 0xd03639c21c7d0000, outHI: 0x0
+sh :: offset: 0xe6, out: 0xd03639c21c7d0341, outHI: 0x0
+sh :: offset: 0xe8, out: 0x5604000000000000, outHI: 0x0
+sh :: offset: 0xea, out: 0x56048e9400000000, outHI: 0x0
+sh :: offset: 0xec, out: 0x56048e94b7af0000, outHI: 0x0
+sh :: offset: 0xee, out: 0x56048e94b7af8ecc, outHI: 0x0
+sh :: offset: 0xf0, out: 0x31ce000000000000, outHI: 0x0
+sh :: offset: 0xf2, out: 0x31ce24eb00000000, outHI: 0x0
+sh :: offset: 0xf4, out: 0x31ce24eb6a8d0000, outHI: 0x0
+sh :: offset: 0xf6, out: 0x31ce24eb6a8d1ce7, outHI: 0x0
+sh :: offset: 0xf8, out: 0x674f000000000000, outHI: 0x0
+sh :: offset: 0xfa, out: 0x674f2f3900000000, outHI: 0x0
+sh :: offset: 0xfc, out: 0x674f2f3945440000, outHI: 0x0
+sh :: offset: 0xfe, out: 0x674f2f39454412d6, outHI: 0x0
+sh :: offset: 0x100, out: 0xe4a7000000000000, outHI: 0x0
+sh :: offset: 0x102, out: 0xe4a7260800000000, outHI: 0x0
+sh :: offset: 0x104, out: 0xe4a72608c2b70000, outHI: 0x0
+sh :: offset: 0x106, out: 0xe4a72608c2b756da, outHI: 0x0
+sh :: offset: 0x108, out: 0x4c54000000000000, outHI: 0x0
+sh :: offset: 0x10a, out: 0x4c54900100000000, outHI: 0x0
+sh :: offset: 0x10c, out: 0x4c54900102da0000, outHI: 0x0
+sh :: offset: 0x10e, out: 0x4c54900102dac8d7, outHI: 0x0
+sh :: offset: 0x110, out: 0x252f000000000000, outHI: 0x0
+sh :: offset: 0x112, out: 0x252fc89000000000, outHI: 0x0
+sh :: offset: 0x114, out: 0x252fc890d5f10000, outHI: 0x0
+sh :: offset: 0x116, out: 0x252fc890d5f1f2ef, outHI: 0x0
+sh :: offset: 0x118, out: 0xa4f7000000000000, outHI: 0x0
+sh :: offset: 0x11a, out: 0xa4f7ed5000000000, outHI: 0x0
+sh :: offset: 0x11c, out: 0xa4f7ed5005cb0000, outHI: 0x0
+sh :: offset: 0x11e, out: 0xa4f7ed5005cbc8b0, outHI: 0x0
+sh :: offset: 0x120, out: 0xa214000000000000, outHI: 0x0
+sh :: offset: 0x122, out: 0xa214314700000000, outHI: 0x0
+sh :: offset: 0x124, out: 0xa214314791890000, outHI: 0x0
+sh :: offset: 0x126, out: 0xa214314791895991, outHI: 0x0
+sh :: offset: 0x128, out: 0x136c000000000000, outHI: 0x0
+sh :: offset: 0x12a, out: 0x136cc6ee00000000, outHI: 0x0
+sh :: offset: 0x12c, out: 0x136cc6eecff90000, outHI: 0x0
+sh :: offset: 0x12e, out: 0x136cc6eecff99a2f, outHI: 0x0
+sh :: offset: 0x130, out: 0xb6f3000000000000, outHI: 0x0
+sh :: offset: 0x132, out: 0xb6f3a80900000000, outHI: 0x0
+sh :: offset: 0x134, out: 0xb6f3a80952120000, outHI: 0x0
+sh :: offset: 0x136, out: 0xb6f3a80952123889, outHI: 0x0
+sh :: offset: 0x138, out: 0x5270000000000000, outHI: 0x0
+sh :: offset: 0x13a, out: 0x5270877500000000, outHI: 0x0
+sh :: offset: 0x13c, out: 0x527087750a040000, outHI: 0x0
+sh :: offset: 0x13e, out: 0x527087750a04ad76, outHI: 0x0
+sh :: offset: 0x140, out: 0x5040000000000000, outHI: 0x0
+sh :: offset: 0x142, out: 0x50402c3d00000000, outHI: 0x0
+sh :: offset: 0x144, out: 0x50402c3de85e0000, outHI: 0x0
+sh :: offset: 0x146, out: 0x50402c3de85e84bb, outHI: 0x0
+sh :: offset: 0x148, out: 0x5a83000000000000, outHI: 0x0
+sh :: offset: 0x14a, out: 0x5a83ae6a00000000, outHI: 0x0
+sh :: offset: 0x14c, out: 0x5a83ae6aff8f0000, outHI: 0x0
+sh :: offset: 0x14e, out: 0x5a83ae6aff8fc506, outHI: 0x0
+sh :: offset: 0x150, out: 0xaa67000000000000, outHI: 0x0
+sh :: offset: 0x152, out: 0xaa67c07100000000, outHI: 0x0
+sh :: offset: 0x154, out: 0xaa67c07112dd0000, outHI: 0x0
+sh :: offset: 0x156, out: 0xaa67c07112dd60ed, outHI: 0x0
+sh :: offset: 0x158, out: 0x5ee3000000000000, outHI: 0x0
+sh :: offset: 0x15a, out: 0x5ee3c4c700000000, outHI: 0x0
+sh :: offset: 0x15c, out: 0x5ee3c4c770f60000, outHI: 0x0
+sh :: offset: 0x15e, out: 0x5ee3c4c770f630dc, outHI: 0x0
+sh :: offset: 0x160, out: 0xca5a000000000000, outHI: 0x0
+sh :: offset: 0x162, out: 0xca5adfec00000000, outHI: 0x0
+sh :: offset: 0x164, out: 0xca5adfec2b230000, outHI: 0x0
+sh :: offset: 0x166, out: 0xca5adfec2b2383cd, outHI: 0x0
+sh :: offset: 0x168, out: 0x5277000000000000, outHI: 0x0
+sh :: offset: 0x16a, out: 0x5277d3ad00000000, outHI: 0x0
+sh :: offset: 0x16c, out: 0x5277d3adba260000, outHI: 0x0
+sh :: offset: 0x16e, out: 0x5277d3adba260ff7, outHI: 0x0
+sh :: offset: 0x170, out: 0xd96b000000000000, outHI: 0x0
+sh :: offset: 0x172, out: 0xd96b4ab400000000, outHI: 0x0
+sh :: offset: 0x174, out: 0xd96b4ab4aa790000, outHI: 0x0
+sh :: offset: 0x176, out: 0xd96b4ab4aa798418, outHI: 0x0
+sh :: offset: 0x178, out: 0xc00e000000000000, outHI: 0x0
+sh :: offset: 0x17a, out: 0xc00ebb8c00000000, outHI: 0x0
+sh :: offset: 0x17c, out: 0xc00ebb8c035e0000, outHI: 0x0
+sh :: offset: 0x17e, out: 0xc00ebb8c035e0de0, outHI: 0x0
+sh :: offset: 0x180, out: 0xf0b8000000000000, outHI: 0x0
+sh :: offset: 0x182, out: 0xf0b833b000000000, outHI: 0x0
+sh :: offset: 0x184, out: 0xf0b833b06f540000, outHI: 0x0
+sh :: offset: 0x186, out: 0xf0b833b06f54a97f, outHI: 0x0
+sh :: offset: 0x188, out: 0xdcf1000000000000, outHI: 0x0
+sh :: offset: 0x18a, out: 0xdcf1774300000000, outHI: 0x0
+sh :: offset: 0x18c, out: 0xdcf177433f370000, outHI: 0x0
+sh :: offset: 0x18e, out: 0xdcf177433f373fd1, outHI: 0x0
+sh :: offset: 0x190, out: 0xc081000000000000, outHI: 0x0
+sh :: offset: 0x192, out: 0xc081ec9100000000, outHI: 0x0
+sh :: offset: 0x194, out: 0xc081ec91d9930000, outHI: 0x0
+sh :: offset: 0x196, out: 0xc081ec91d993c921, outHI: 0x0
+sh :: offset: 0x198, out: 0x95e4000000000000, outHI: 0x0
+sh :: offset: 0x19a, out: 0x95e449fb00000000, outHI: 0x0
+sh :: offset: 0x19c, out: 0x95e449fbf6a70000, outHI: 0x0
+sh :: offset: 0x19e, out: 0x95e449fbf6a795b1, outHI: 0x0
+sh :: offset: 0x1a0, out: 0xa5ab000000000000, outHI: 0x0
+sh :: offset: 0x1a2, out: 0xa5ab193600000000, outHI: 0x0
+sh :: offset: 0x1a4, out: 0xa5ab193643780000, outHI: 0x0
+sh :: offset: 0x1a6, out: 0xa5ab19364378c7ce, outHI: 0x0
+sh :: offset: 0x1a8, out: 0x8d1e000000000000, outHI: 0x0
+sh :: offset: 0x1aa, out: 0x8d1eb99e00000000, outHI: 0x0
+sh :: offset: 0x1ac, out: 0x8d1eb99e8def0000, outHI: 0x0
+sh :: offset: 0x1ae, out: 0x8d1eb99e8def2f38, outHI: 0x0
+sh :: offset: 0x1b0, out: 0x4907000000000000, outHI: 0x0
+sh :: offset: 0x1b2, out: 0x490747ea00000000, outHI: 0x0
+sh :: offset: 0x1b4, out: 0x490747eacdcd0000, outHI: 0x0
+sh :: offset: 0x1b6, out: 0x490747eacdcd582b, outHI: 0x0
+sh :: offset: 0x1b8, out: 0x12fe000000000000, outHI: 0x0
+sh :: offset: 0x1ba, out: 0x12fed68500000000, outHI: 0x0
+sh :: offset: 0x1bc, out: 0x12fed685884e0000, outHI: 0x0
+sh :: offset: 0x1be, out: 0x12fed685884e7655, outHI: 0x0
+sh :: offset: 0x1c0, out: 0x8c4f000000000000, outHI: 0x0
+sh :: offset: 0x1c2, out: 0x8c4f616800000000, outHI: 0x0
+sh :: offset: 0x1c4, out: 0x8c4f6168d62a0000, outHI: 0x0
+sh :: offset: 0x1c6, out: 0x8c4f6168d62a34c1, outHI: 0x0
+sh :: offset: 0x1c8, out: 0x95c7000000000000, outHI: 0x0
+sh :: offset: 0x1ca, out: 0x95c7d30100000000, outHI: 0x0
+sh :: offset: 0x1cc, out: 0x95c7d30169890000, outHI: 0x0
+sh :: offset: 0x1ce, out: 0x95c7d30169894df4, outHI: 0x0
+sh :: offset: 0x1d0, out: 0x7405000000000000, outHI: 0x0
+sh :: offset: 0x1d2, out: 0x74051ca100000000, outHI: 0x0
+sh :: offset: 0x1d4, out: 0x74051ca190bf0000, outHI: 0x0
+sh :: offset: 0x1d6, out: 0x74051ca190bf6cbb, outHI: 0x0
+sh :: offset: 0x1d8, out: 0x6db000000000000, outHI: 0x0
+sh :: offset: 0x1da, out: 0x6db583000000000, outHI: 0x0
+sh :: offset: 0x1dc, out: 0x6db58300f020000, outHI: 0x0
+sh :: offset: 0x1de, out: 0x6db58300f029cae, outHI: 0x0
+sh :: offset: 0x1e0, out: 0x393a000000000000, outHI: 0x0
+sh :: offset: 0x1e2, out: 0x393a9a9900000000, outHI: 0x0
+sh :: offset: 0x1e4, out: 0x393a9a995fdb0000, outHI: 0x0
+sh :: offset: 0x1e6, out: 0x393a9a995fdbdc7e, outHI: 0x0
+sh :: offset: 0x1e8, out: 0xbc2d000000000000, outHI: 0x0
+sh :: offset: 0x1ea, out: 0xbc2d8a9600000000, outHI: 0x0
+sh :: offset: 0x1ec, out: 0xbc2d8a96047b0000, outHI: 0x0
+sh :: offset: 0x1ee, out: 0xbc2d8a96047be340, outHI: 0x0
+sh :: offset: 0x1f0, out: 0x5b48000000000000, outHI: 0x0
+sh :: offset: 0x1f2, out: 0x5b4875bf00000000, outHI: 0x0
+sh :: offset: 0x1f4, out: 0x5b4875bfafd20000, outHI: 0x0
+sh :: offset: 0x1f6, out: 0x5b4875bfafd2d519, outHI: 0x0
+sh :: offset: 0x1f8, out: 0xd322000000000000, outHI: 0x0
+sh :: offset: 0x1fa, out: 0xd322de2300000000, outHI: 0x0
+sh :: offset: 0x1fc, out: 0xd322de2308670000, outHI: 0x0
+sh :: offset: 0x1fe, out: 0xd322de230867a630, outHI: 0x0
+sh :: offset: 0x200, out: 0xf6ad000000000000, outHI: 0x0
+sh :: offset: 0x202, out: 0xf6ad2c0a00000000, outHI: 0x0
+sh :: offset: 0x204, out: 0xf6ad2c0a0cf20000, outHI: 0x0
+sh :: offset: 0x206, out: 0xf6ad2c0a0cf25610, outHI: 0x0
+sh :: offset: 0x208, out: 0x3260000000000000, outHI: 0x0
+sh :: offset: 0x20a, out: 0x326094a900000000, outHI: 0x0
+sh :: offset: 0x20c, out: 0x326094a905440000, outHI: 0x0
+sh :: offset: 0x20e, out: 0x326094a90544249b, outHI: 0x0
+sh :: offset: 0x210, out: 0x18ef000000000000, outHI: 0x0
+sh :: offset: 0x212, out: 0x18eff95100000000, outHI: 0x0
+sh :: offset: 0x214, out: 0x18eff9519fb50000, outHI: 0x0
+sh :: offset: 0x216, out: 0x18eff9519fb55b56, outHI: 0x0
+sh :: offset: 0x218, out: 0xfcde000000000000, outHI: 0x0
+sh :: offset: 0x21a, out: 0xfcde81da00000000, outHI: 0x0
+sh :: offset: 0x21c, out: 0xfcde81daf8200000, outHI: 0x0
+sh :: offset: 0x21e, out: 0xfcde81daf8200468, outHI: 0x0
+sh :: offset: 0x220, out: 0x319b000000000000, outHI: 0x0
+sh :: offset: 0x222, out: 0x319b8c6100000000, outHI: 0x0
+sh :: offset: 0x224, out: 0x319b8c61ca5a0000, outHI: 0x0
+sh :: offset: 0x226, out: 0x319b8c61ca5a5725, outHI: 0x0
+sh :: offset: 0x228, out: 0xf2ec000000000000, outHI: 0x0
+sh :: offset: 0x22a, out: 0xf2ec8b9500000000, outHI: 0x0
+sh :: offset: 0x22c, out: 0xf2ec8b95a6dd0000, outHI: 0x0
+sh :: offset: 0x22e, out: 0xf2ec8b95a6ddc25d, outHI: 0x0
+sh :: offset: 0x230, out: 0xc8bf000000000000, outHI: 0x0
+sh :: offset: 0x232, out: 0xc8bf300c00000000, outHI: 0x0
+sh :: offset: 0x234, out: 0xc8bf300ce7510000, outHI: 0x0
+sh :: offset: 0x236, out: 0xc8bf300ce751dac6, outHI: 0x0
+sh :: offset: 0x238, out: 0x162f000000000000, outHI: 0x0
+sh :: offset: 0x23a, out: 0x162f677800000000, outHI: 0x0
+sh :: offset: 0x23c, out: 0x162f6778fdf30000, outHI: 0x0
+sh :: offset: 0x23e, out: 0x162f6778fdf3ba52, outHI: 0x0
+sh :: offset: 0x240, out: 0xa850000000000000, outHI: 0x0
+sh :: offset: 0x242, out: 0xa850ad0000000000, outHI: 0x0
+sh :: offset: 0x244, out: 0xa850ad00b1f70000, outHI: 0x0
+sh :: offset: 0x246, out: 0xa850ad00b1f7da78, outHI: 0x0
+sh :: offset: 0x248, out: 0x479f000000000000, outHI: 0x0
+sh :: offset: 0x24a, out: 0x479f08d400000000, outHI: 0x0
+sh :: offset: 0x24c, out: 0x479f08d441680000, outHI: 0x0
+sh :: offset: 0x24e, out: 0x479f08d44168a6b6, outHI: 0x0
+sh :: offset: 0x250, out: 0xd98a000000000000, outHI: 0x0
+sh :: offset: 0x252, out: 0xd98af51800000000, outHI: 0x0
+sh :: offset: 0x254, out: 0xd98af518381d0000, outHI: 0x0
+sh :: offset: 0x256, out: 0xd98af518381dce63, outHI: 0x0
+sh :: offset: 0x258, out: 0x4413000000000000, outHI: 0x0
+sh :: offset: 0x25a, out: 0x4413e46200000000, outHI: 0x0
+sh :: offset: 0x25c, out: 0x4413e4627f3f0000, outHI: 0x0
+sh :: offset: 0x25e, out: 0x4413e4627f3fe525, outHI: 0x0
+sh :: offset: 0x260, out: 0x5fc0000000000000, outHI: 0x0
+sh :: offset: 0x262, out: 0x5fc0ccd300000000, outHI: 0x0
+sh :: offset: 0x264, out: 0x5fc0ccd392e10000, outHI: 0x0
+sh :: offset: 0x266, out: 0x5fc0ccd392e17632, outHI: 0x0
+sh :: offset: 0x268, out: 0x1f28000000000000, outHI: 0x0
+sh :: offset: 0x26a, out: 0x1f28829400000000, outHI: 0x0
+sh :: offset: 0x26c, out: 0x1f28829464940000, outHI: 0x0
+sh :: offset: 0x26e, out: 0x1f28829464944018, outHI: 0x0
+sh :: offset: 0x270, out: 0xfd8f000000000000, outHI: 0x0
+sh :: offset: 0x272, out: 0xfd8f15d300000000, outHI: 0x0
+sh :: offset: 0x274, out: 0xfd8f15d320400000, outHI: 0x0
+sh :: offset: 0x276, out: 0xfd8f15d3204052e8, outHI: 0x0
+sh :: offset: 0x278, out: 0xf0e5000000000000, outHI: 0x0
+sh :: offset: 0x27a, out: 0xf0e57caf00000000, outHI: 0x0
+sh :: offset: 0x27c, out: 0xf0e57caf83d20000, outHI: 0x0
+sh :: offset: 0x27e, out: 0xf0e57caf83d2880f, outHI: 0x0
+sh :: offset: 0x280, out: 0xf344000000000000, outHI: 0x0
+sh :: offset: 0x282, out: 0xf344f15600000000, outHI: 0x0
+sh :: offset: 0x284, out: 0xf344f156a04c0000, outHI: 0x0
+sh :: offset: 0x286, out: 0xf344f156a04c747d, outHI: 0x0
+sh :: offset: 0x288, out: 0xefd7000000000000, outHI: 0x0
+sh :: offset: 0x28a, out: 0xefd793e200000000, outHI: 0x0
+sh :: offset: 0x28c, out: 0xefd793e2601c0000, outHI: 0x0
+sh :: offset: 0x28e, out: 0xefd793e2601c0f31, outHI: 0x0
+sh :: offset: 0x290, out: 0xd710000000000000, outHI: 0x0
+sh :: offset: 0x292, out: 0xd710e1e100000000, outHI: 0x0
+sh :: offset: 0x294, out: 0xd710e1e1a6790000, outHI: 0x0
+sh :: offset: 0x296, out: 0xd710e1e1a679131c, outHI: 0x0
+sh :: offset: 0x298, out: 0xd933000000000000, outHI: 0x0
+sh :: offset: 0x29a, out: 0xd933242900000000, outHI: 0x0
+sh :: offset: 0x29c, out: 0xd93324296b750000, outHI: 0x0
+sh :: offset: 0x29e, out: 0xd93324296b75a76f, outHI: 0x0
+sh :: offset: 0x2a0, out: 0xa427000000000000, outHI: 0x0
+sh :: offset: 0x2a2, out: 0xa427d29600000000, outHI: 0x0
+sh :: offset: 0x2a4, out: 0xa427d296e2d20000, outHI: 0x0
+sh :: offset: 0x2a6, out: 0xa427d296e2d2139e, outHI: 0x0
+sh :: offset: 0x2a8, out: 0xe56a000000000000, outHI: 0x0
+sh :: offset: 0x2aa, out: 0xe56a5a8200000000, outHI: 0x0
+sh :: offset: 0x2ac, out: 0xe56a5a82447f0000, outHI: 0x0
+sh :: offset: 0x2ae, out: 0xe56a5a82447f6dc2, outHI: 0x0
+sh :: offset: 0x2b0, out: 0xa5c0000000000000, outHI: 0x0
+sh :: offset: 0x2b2, out: 0xa5c076c800000000, outHI: 0x0
+sh :: offset: 0x2b4, out: 0xa5c076c89e800000, outHI: 0x0
+sh :: offset: 0x2b6, out: 0xa5c076c89e80c07d, outHI: 0x0
+sh :: offset: 0x2b8, out: 0xc168000000000000, outHI: 0x0
+sh :: offset: 0x2ba, out: 0xc168070d00000000, outHI: 0x0
+sh :: offset: 0x2bc, out: 0xc168070dc3450000, outHI: 0x0
+sh :: offset: 0x2be, out: 0xc168070dc3454bfe, outHI: 0x0
+sh :: offset: 0x2c0, out: 0x348f000000000000, outHI: 0x0
+sh :: offset: 0x2c2, out: 0x348fbddc00000000, outHI: 0x0
+sh :: offset: 0x2c4, out: 0x348fbddc71230000, outHI: 0x0
+sh :: offset: 0x2c6, out: 0x348fbddc7123dd6d, outHI: 0x0
+sh :: offset: 0x2c8, out: 0x241b000000000000, outHI: 0x0
+sh :: offset: 0x2ca, out: 0x241bf62f00000000, outHI: 0x0
+sh :: offset: 0x2cc, out: 0x241bf62fb7270000, outHI: 0x0
+sh :: offset: 0x2ce, out: 0x241bf62fb727a59f, outHI: 0x0
+sh :: offset: 0x2d0, out: 0xcebe000000000000, outHI: 0x0
+sh :: offset: 0x2d2, out: 0xcebe109f00000000, outHI: 0x0
+sh :: offset: 0x2d4, out: 0xcebe109f27e90000, outHI: 0x0
+sh :: offset: 0x2d6, out: 0xcebe109f27e90f9f, outHI: 0x0
+sh :: offset: 0x2d8, out: 0x46fb000000000000, outHI: 0x0
+sh :: offset: 0x2da, out: 0x46fb3f6300000000, outHI: 0x0
+sh :: offset: 0x2dc, out: 0x46fb3f63daa90000, outHI: 0x0
+sh :: offset: 0x2de, out: 0x46fb3f63daa9afd1, outHI: 0x0
+sh :: offset: 0x2e0, out: 0x99d7000000000000, outHI: 0x0
+sh :: offset: 0x2e2, out: 0x99d7dbcb00000000, outHI: 0x0
+sh :: offset: 0x2e4, out: 0x99d7dbcb312e0000, outHI: 0x0
+sh :: offset: 0x2e6, out: 0x99d7dbcb312ea3d4, outHI: 0x0
+sh :: offset: 0x2e8, out: 0x84f2000000000000, outHI: 0x0
+sh :: offset: 0x2ea, out: 0x84f21f3500000000, outHI: 0x0
+sh :: offset: 0x2ec, out: 0x84f21f353faa0000, outHI: 0x0
+sh :: offset: 0x2ee, out: 0x84f21f353faada4f, outHI: 0x0
+sh :: offset: 0x2f0, out: 0xe4c6000000000000, outHI: 0x0
+sh :: offset: 0x2f2, out: 0xe4c68b0800000000, outHI: 0x0
+sh :: offset: 0x2f4, out: 0xe4c68b086ee00000, outHI: 0x0
+sh :: offset: 0x2f6, out: 0xe4c68b086ee07150, outHI: 0x0
+sh :: offset: 0x2f8, out: 0xc260000000000000, outHI: 0x0
+sh :: offset: 0x2fa, out: 0xc260e54700000000, outHI: 0x0
+sh :: offset: 0x2fc, out: 0xc260e54750d50000, outHI: 0x0
+sh :: offset: 0x2fe, out: 0xc260e54750d5d925, outHI: 0x0
+sh :: offset: 0x300, out: 0x7f25000000000000, outHI: 0x0
+sh :: offset: 0x302, out: 0x7f253d6900000000, outHI: 0x0
+sh :: offset: 0x304, out: 0x7f253d69625f0000, outHI: 0x0
+sh :: offset: 0x306, out: 0x7f253d69625fe9a6, outHI: 0x0
+sh :: offset: 0x308, out: 0xdb5b000000000000, outHI: 0x0
+sh :: offset: 0x30a, out: 0xdb5b70a300000000, outHI: 0x0
+sh :: offset: 0x30c, out: 0xdb5b70a3e0420000, outHI: 0x0
+sh :: offset: 0x30e, out: 0xdb5b70a3e0424340, outHI: 0x0
+sh :: offset: 0x310, out: 0xac96000000000000, outHI: 0x0
+sh :: offset: 0x312, out: 0xac96c04700000000, outHI: 0x0
+sh :: offset: 0x314, out: 0xac96c0478f030000, outHI: 0x0
+sh :: offset: 0x316, out: 0xac96c0478f036980, outHI: 0x0
+sh :: offset: 0x318, out: 0x171e000000000000, outHI: 0x0
+sh :: offset: 0x31a, out: 0x171e3ce800000000, outHI: 0x0
+sh :: offset: 0x31c, out: 0x171e3ce839a50000, outHI: 0x0
+sh :: offset: 0x31e, out: 0x171e3ce839a51cf9, outHI: 0x0
+sh :: offset: 0x320, out: 0x29e3000000000000, outHI: 0x0
+sh :: offset: 0x322, out: 0x29e3e2fb00000000, outHI: 0x0
+sh :: offset: 0x324, out: 0x29e3e2fbfa890000, outHI: 0x0
+sh :: offset: 0x326, out: 0x29e3e2fbfa895eb6, outHI: 0x0
+sh :: offset: 0x328, out: 0x8958000000000000, outHI: 0x0
+sh :: offset: 0x32a, out: 0x8958d24b00000000, outHI: 0x0
+sh :: offset: 0x32c, out: 0x8958d24bb05d0000, outHI: 0x0
+sh :: offset: 0x32e, out: 0x8958d24bb05d76ed, outHI: 0x0
+sh :: offset: 0x330, out: 0x25b7000000000000, outHI: 0x0
+sh :: offset: 0x332, out: 0x25b70eb900000000, outHI: 0x0
+sh :: offset: 0x334, out: 0x25b70eb9682c0000, outHI: 0x0
+sh :: offset: 0x336, out: 0x25b70eb9682c1703, outHI: 0x0
+sh :: offset: 0x338, out: 0x12f1000000000000, outHI: 0x0
+sh :: offset: 0x33a, out: 0x12f1847800000000, outHI: 0x0
+sh :: offset: 0x33c, out: 0x12f1847852800000, outHI: 0x0
+sh :: offset: 0x33e, out: 0x12f184785280dd30, outHI: 0x0
+sh :: offset: 0x340, out: 0x1d0d000000000000, outHI: 0x0
+sh :: offset: 0x342, out: 0x1d0d179c00000000, outHI: 0x0
+sh :: offset: 0x344, out: 0x1d0d179c77aa0000, outHI: 0x0
+sh :: offset: 0x346, out: 0x1d0d179c77aa1f8f, outHI: 0x0
+sh :: offset: 0x348, out: 0xd6ef000000000000, outHI: 0x0
+sh :: offset: 0x34a, out: 0xd6ef264400000000, outHI: 0x0
+sh :: offset: 0x34c, out: 0xd6ef26444ced0000, outHI: 0x0
+sh :: offset: 0x34e, out: 0xd6ef26444ced2998, outHI: 0x0
+sh :: offset: 0x350, out: 0x436d000000000000, outHI: 0x0
+sh :: offset: 0x352, out: 0x436d071700000000, outHI: 0x0
+sh :: offset: 0x354, out: 0x436d07175c9d0000, outHI: 0x0
+sh :: offset: 0x356, out: 0x436d07175c9dd58c, outHI: 0x0
+sh :: offset: 0x358, out: 0xa708000000000000, outHI: 0x0
+sh :: offset: 0x35a, out: 0xa708663d00000000, outHI: 0x0
+sh :: offset: 0x35c, out: 0xa708663d06100000, outHI: 0x0
+sh :: offset: 0x35e, out: 0xa708663d06105583, outHI: 0x0
+sh :: offset: 0x360, out: 0x3287000000000000, outHI: 0x0
+sh :: offset: 0x362, out: 0x3287ab7d00000000, outHI: 0x0
+sh :: offset: 0x364, out: 0x3287ab7dd0480000, outHI: 0x0
+sh :: offset: 0x366, out: 0x3287ab7dd0488951, outHI: 0x0
+sh :: offset: 0x368, out: 0xd68b000000000000, outHI: 0x0
+sh :: offset: 0x36a, out: 0xd68bf69800000000, outHI: 0x0
+sh :: offset: 0x36c, out: 0xd68bf69823670000, outHI: 0x0
+sh :: offset: 0x36e, out: 0xd68bf69823670e82, outHI: 0x0
+sh :: offset: 0x370, out: 0x471b000000000000, outHI: 0x0
+sh :: offset: 0x372, out: 0x471b368800000000, outHI: 0x0
+sh :: offset: 0x374, out: 0x471b36886c590000, outHI: 0x0
+sh :: offset: 0x376, out: 0x471b36886c59d98d, outHI: 0x0
+sh :: offset: 0x378, out: 0x26b2000000000000, outHI: 0x0
+sh :: offset: 0x37a, out: 0x26b209ca00000000, outHI: 0x0
+sh :: offset: 0x37c, out: 0x26b209ca4bdb0000, outHI: 0x0
+sh :: offset: 0x37e, out: 0x26b209ca4bdbd32b, outHI: 0x0
+sh :: offset: 0x380, out: 0xe479000000000000, outHI: 0x0
+sh :: offset: 0x382, out: 0xe479fd5d00000000, outHI: 0x0
+sh :: offset: 0x384, out: 0xe479fd5d7d1d0000, outHI: 0x0
+sh :: offset: 0x386, out: 0xe479fd5d7d1d9962, outHI: 0x0
+sh :: offset: 0x388, out: 0xe61f000000000000, outHI: 0x0
+sh :: offset: 0x38a, out: 0xe61f3f4600000000, outHI: 0x0
+sh :: offset: 0x38c, out: 0xe61f3f46553e0000, outHI: 0x0
+sh :: offset: 0x38e, out: 0xe61f3f46553ecad3, outHI: 0x0
+sh :: offset: 0x390, out: 0x74df000000000000, outHI: 0x0
+sh :: offset: 0x392, out: 0x74df2e9a00000000, outHI: 0x0
+sh :: offset: 0x394, out: 0x74df2e9ab97d0000, outHI: 0x0
+sh :: offset: 0x396, out: 0x74df2e9ab97d3eed, outHI: 0x0
+sh :: offset: 0x398, out: 0xf2a7000000000000, outHI: 0x0
+sh :: offset: 0x39a, out: 0xf2a736a600000000, outHI: 0x0
+sh :: offset: 0x39c, out: 0xf2a736a6f7fa0000, outHI: 0x0
+sh :: offset: 0x39e, out: 0xf2a736a6f7fa3c0c, outHI: 0x0
+sh :: offset: 0x3a0, out: 0x9f33000000000000, outHI: 0x0
+sh :: offset: 0x3a2, out: 0x9f338bb900000000, outHI: 0x0
+sh :: offset: 0x3a4, out: 0x9f338bb938e30000, outHI: 0x0
+sh :: offset: 0x3a6, out: 0x9f338bb938e3155e, outHI: 0x0
+sh :: offset: 0x3a8, out: 0xc9dc000000000000, outHI: 0x0
+sh :: offset: 0x3aa, out: 0xc9dcd2df00000000, outHI: 0x0
+sh :: offset: 0x3ac, out: 0xc9dcd2df25c40000, outHI: 0x0
+sh :: offset: 0x3ae, out: 0xc9dcd2df25c41947, outHI: 0x0
+sh :: offset: 0x3b0, out: 0x8206000000000000, outHI: 0x0
+sh :: offset: 0x3b2, out: 0x8206bc6500000000, outHI: 0x0
+sh :: offset: 0x3b4, out: 0x8206bc65bf270000, outHI: 0x0
+sh :: offset: 0x3b6, out: 0x8206bc65bf27eb32, outHI: 0x0
+sh :: offset: 0x3b8, out: 0x1825000000000000, outHI: 0x0
+sh :: offset: 0x3ba, out: 0x1825a8b000000000, outHI: 0x0
+sh :: offset: 0x3bc, out: 0x1825a8b08fe60000, outHI: 0x0
+sh :: offset: 0x3be, out: 0x1825a8b08fe67a8b, outHI: 0x0
+sh :: offset: 0x3c0, out: 0xc7da000000000000, outHI: 0x0
+sh :: offset: 0x3c2, out: 0xc7da852b00000000, outHI: 0x0
+sh :: offset: 0x3c4, out: 0xc7da852b5bca0000, outHI: 0x0
+sh :: offset: 0x3c6, out: 0xc7da852b5bcaf8df, outHI: 0x0
+sh :: offset: 0x3c8, out: 0xcde8000000000000, outHI: 0x0
+sh :: offset: 0x3ca, out: 0xcde8047800000000, outHI: 0x0
+sh :: offset: 0x3cc, out: 0xcde80478909b0000, outHI: 0x0
+sh :: offset: 0x3ce, out: 0xcde80478909b59a9, outHI: 0x0
+sh :: offset: 0x3d0, out: 0x9269000000000000, outHI: 0x0
+sh :: offset: 0x3d2, out: 0x9269bfb300000000, outHI: 0x0
+sh :: offset: 0x3d4, out: 0x9269bfb31cc80000, outHI: 0x0
+sh :: offset: 0x3d6, out: 0x9269bfb31cc87857, outHI: 0x0
+sh :: offset: 0x3d8, out: 0x360f000000000000, outHI: 0x0
+sh :: offset: 0x3da, out: 0x360fb66500000000, outHI: 0x0
+sh :: offset: 0x3dc, out: 0x360fb665ed5e0000, outHI: 0x0
+sh :: offset: 0x3de, out: 0x360fb665ed5e7f89, outHI: 0x0
+sh :: offset: 0x3e0, out: 0xe9a2000000000000, outHI: 0x0
+sh :: offset: 0x3e2, out: 0xe9a215da00000000, outHI: 0x0
+sh :: offset: 0x3e4, out: 0xe9a215da94740000, outHI: 0x0
+sh :: offset: 0x3e6, out: 0xe9a215da9474b7a8, outHI: 0x0
+sh :: offset: 0x3e8, out: 0xd5e4000000000000, outHI: 0x0
+sh :: offset: 0x3ea, out: 0xd5e4f6b300000000, outHI: 0x0
+sh :: offset: 0x3ec, out: 0xd5e4f6b3537d0000, outHI: 0x0
+sh :: offset: 0x3ee, out: 0xd5e4f6b3537d2af9, outHI: 0x0
+sh :: offset: 0x3f0, out: 0xfcc000000000000, outHI: 0x0
+sh :: offset: 0x3f2, out: 0xfcc223d00000000, outHI: 0x0
+sh :: offset: 0x3f4, out: 0xfcc223d7cfe0000, outHI: 0x0
+sh :: offset: 0x3f6, out: 0xfcc223d7cfe2b96, outHI: 0x0
+sh :: offset: 0x3f8, out: 0x1897000000000000, outHI: 0x0
+sh :: offset: 0x3fa, out: 0x1897420b00000000, outHI: 0x0
+sh :: offset: 0x3fc, out: 0x1897420b34f50000, outHI: 0x0
+sh :: offset: 0x3fe, out: 0x1897420b34f53373, outHI: 0x0
+sh :: offset: 0x400, out: 0x4a4b000000000000, outHI: 0x0
+sh :: offset: 0x402, out: 0x4a4b897c00000000, outHI: 0x0
+sh :: offset: 0x404, out: 0x4a4b897c8c8d0000, outHI: 0x0
+sh :: offset: 0x406, out: 0x4a4b897c8c8ddd46, outHI: 0x0
+sh :: offset: 0x408, out: 0xb33c000000000000, outHI: 0x0
+sh :: offset: 0x40a, out: 0xb33c7a3800000000, outHI: 0x0
+sh :: offset: 0x40c, out: 0xb33c7a3874450000, outHI: 0x0
+sh :: offset: 0x40e, out: 0xb33c7a387445e392, outHI: 0x0
+sh :: offset: 0x410, out: 0xccd9000000000000, outHI: 0x0
+sh :: offset: 0x412, out: 0xccd9512f00000000, outHI: 0x0
+sh :: offset: 0x414, out: 0xccd9512f29b10000, outHI: 0x0
+sh :: offset: 0x416, out: 0xccd9512f29b1d800, outHI: 0x0
+sh :: offset: 0x418, out: 0xc9000000000000, outHI: 0x0
+sh :: offset: 0x41a, out: 0xc9eade00000000, outHI: 0x0
+sh :: offset: 0x41c, out: 0xc9eaded5c50000, outHI: 0x0
+sh :: offset: 0x41e, out: 0xc9eaded5c53dad, outHI: 0x0
+sh :: offset: 0x420, out: 0x20a000000000000, outHI: 0x0
+sh :: offset: 0x422, out: 0x20a8a6200000000, outHI: 0x0
+sh :: offset: 0x424, out: 0x20a8a6229d70000, outHI: 0x0
+sh :: offset: 0x426, out: 0x20a8a6229d731ee, outHI: 0x0
+sh :: offset: 0x428, out: 0xa35b000000000000, outHI: 0x0
+sh :: offset: 0x42a, out: 0xa35b2c3c00000000, outHI: 0x0
+sh :: offset: 0x42c, out: 0xa35b2c3c3f9e0000, outHI: 0x0
+sh :: offset: 0x42e, out: 0xa35b2c3c3f9e4898, outHI: 0x0
+sh :: offset: 0x430, out: 0x5649000000000000, outHI: 0x0
+sh :: offset: 0x432, out: 0x56497ff600000000, outHI: 0x0
+sh :: offset: 0x434, out: 0x56497ff61e780000, outHI: 0x0
+sh :: offset: 0x436, out: 0x56497ff61e78dc9c, outHI: 0x0
+sh :: offset: 0x438, out: 0xb77000000000000, outHI: 0x0
+sh :: offset: 0x43a, out: 0xb77229900000000, outHI: 0x0
+sh :: offset: 0x43c, out: 0xb772299b0e00000, outHI: 0x0
+sh :: offset: 0x43e, out: 0xb772299b0e01d5e, outHI: 0x0
+sh :: offset: 0x440, out: 0x68ec000000000000, outHI: 0x0
+sh :: offset: 0x442, out: 0x68ec7c3b00000000, outHI: 0x0
+sh :: offset: 0x444, out: 0x68ec7c3b04670000, outHI: 0x0
+sh :: offset: 0x446, out: 0x68ec7c3b04673d0c, outHI: 0x0
+sh :: offset: 0x448, out: 0x6e25000000000000, outHI: 0x0
+sh :: offset: 0x44a, out: 0x6e25164e00000000, outHI: 0x0
+sh :: offset: 0x44c, out: 0x6e25164e17c10000, outHI: 0x0
+sh :: offset: 0x44e, out: 0x6e25164e17c1e7fb, outHI: 0x0
+sh :: offset: 0x450, out: 0x6587000000000000, outHI: 0x0
+sh :: offset: 0x452, out: 0x6587fa4c00000000, outHI: 0x0
+sh :: offset: 0x454, out: 0x6587fa4ca28b0000, outHI: 0x0
+sh :: offset: 0x456, out: 0x6587fa4ca28b56d4, outHI: 0x0
+sh :: offset: 0x458, out: 0x950b000000000000, outHI: 0x0
+sh :: offset: 0x45a, out: 0x950be5e900000000, outHI: 0x0
+sh :: offset: 0x45c, out: 0x950be5e9a3140000, outHI: 0x0
+sh :: offset: 0x45e, out: 0x950be5e9a314be7f, outHI: 0x0
+sh :: offset: 0x460, out: 0xa08a000000000000, outHI: 0x0
+sh :: offset: 0x462, out: 0xa08af8be00000000, outHI: 0x0
+sh :: offset: 0x464, out: 0xa08af8be81640000, outHI: 0x0
+sh :: offset: 0x466, out: 0xa08af8be81641596, outHI: 0x0
+sh :: offset: 0x468, out: 0x49c5000000000000, outHI: 0x0
+sh :: offset: 0x46a, out: 0x49c57ca300000000, outHI: 0x0
+sh :: offset: 0x46c, out: 0x49c57ca325970000, outHI: 0x0
+sh :: offset: 0x46e, out: 0x49c57ca3259784e6, outHI: 0x0
+sh :: offset: 0x470, out: 0x9b17000000000000, outHI: 0x0
+sh :: offset: 0x472, out: 0x9b17fc8d00000000, outHI: 0x0
+sh :: offset: 0x474, out: 0x9b17fc8d543c0000, outHI: 0x0
+sh :: offset: 0x476, out: 0x9b17fc8d543ca1f2, outHI: 0x0
+sh :: offset: 0x478, out: 0x4f5c000000000000, outHI: 0x0
+sh :: offset: 0x47a, out: 0x4f5c4aeb00000000, outHI: 0x0
+sh :: offset: 0x47c, out: 0x4f5c4aeb6ca00000, outHI: 0x0
+sh :: offset: 0x47e, out: 0x4f5c4aeb6ca0e345, outHI: 0x0
+sh :: offset: 0x480, out: 0x9e36000000000000, outHI: 0x0
+sh :: offset: 0x482, out: 0x9e36c53200000000, outHI: 0x0
+sh :: offset: 0x484, out: 0x9e36c532e18e0000, outHI: 0x0
+sh :: offset: 0x486, out: 0x9e36c532e18e1879, outHI: 0x0
+sh :: offset: 0x488, out: 0x80fa000000000000, outHI: 0x0
+sh :: offset: 0x48a, out: 0x80fab3fd00000000, outHI: 0x0
+sh :: offset: 0x48c, out: 0x80fab3fdec290000, outHI: 0x0
+sh :: offset: 0x48e, out: 0x80fab3fdec294f28, outHI: 0x0
+sh :: offset: 0x490, out: 0x7d1c000000000000, outHI: 0x0
+sh :: offset: 0x492, out: 0x7d1cb62000000000, outHI: 0x0
+sh :: offset: 0x494, out: 0x7d1cb620660a0000, outHI: 0x0
+sh :: offset: 0x496, out: 0x7d1cb620660a4973, outHI: 0x0
+sh :: offset: 0x498, out: 0x2b90000000000000, outHI: 0x0
+sh :: offset: 0x49a, out: 0x2b90993100000000, outHI: 0x0
+sh :: offset: 0x49c, out: 0x2b90993138f10000, outHI: 0x0
+sh :: offset: 0x49e, out: 0x2b90993138f16cfd, outHI: 0x0
+sh :: offset: 0x4a0, out: 0xe991000000000000, outHI: 0x0
+sh :: offset: 0x4a2, out: 0xe991de0200000000, outHI: 0x0
+sh :: offset: 0x4a4, out: 0xe991de02d1330000, outHI: 0x0
+sh :: offset: 0x4a6, out: 0xe991de02d1337d54, outHI: 0x0
+sh :: offset: 0x4a8, out: 0x7b9000000000000, outHI: 0x0
+sh :: offset: 0x4aa, out: 0x7b913a300000000, outHI: 0x0
+sh :: offset: 0x4ac, out: 0x7b913a390e10000, outHI: 0x0
+sh :: offset: 0x4ae, out: 0x7b913a390e1e1da, outHI: 0x0
+sh :: offset: 0x4b0, out: 0xb15a000000000000, outHI: 0x0
+sh :: offset: 0x4b2, out: 0xb15a743400000000, outHI: 0x0
+sh :: offset: 0x4b4, out: 0xb15a743491a60000, outHI: 0x0
+sh :: offset: 0x4b6, out: 0xb15a743491a68287, outHI: 0x0
+sh :: offset: 0x4b8, out: 0x16c8000000000000, outHI: 0x0
+sh :: offset: 0x4ba, out: 0x16c88cff00000000, outHI: 0x0
+sh :: offset: 0x4bc, out: 0x16c88cff404a0000, outHI: 0x0
+sh :: offset: 0x4be, out: 0x16c88cff404aede2, outHI: 0x0
+sh :: offset: 0x4c0, out: 0x92f2000000000000, outHI: 0x0
+sh :: offset: 0x4c2, out: 0x92f2b9ce00000000, outHI: 0x0
+sh :: offset: 0x4c4, out: 0x92f2b9cec0db0000, outHI: 0x0
+sh :: offset: 0x4c6, out: 0x92f2b9cec0db1f83, outHI: 0x0
+sh :: offset: 0x4c8, out: 0x7636000000000000, outHI: 0x0
+sh :: offset: 0x4ca, out: 0x76362eaa00000000, outHI: 0x0
+sh :: offset: 0x4cc, out: 0x76362eaa5aa70000, outHI: 0x0
+sh :: offset: 0x4ce, out: 0x76362eaa5aa70509, outHI: 0x0
+sh :: offset: 0x4d0, out: 0x771c000000000000, outHI: 0x0
+sh :: offset: 0x4d2, out: 0x771cd32700000000, outHI: 0x0
+sh :: offset: 0x4d4, out: 0x771cd327538e0000, outHI: 0x0
+sh :: offset: 0x4d6, out: 0x771cd327538e1875, outHI: 0x0
+sh :: offset: 0x4d8, out: 0x241b000000000000, outHI: 0x0
+sh :: offset: 0x4da, out: 0x241b42e900000000, outHI: 0x0
+sh :: offset: 0x4dc, out: 0x241b42e9f8540000, outHI: 0x0
+sh :: offset: 0x4de, out: 0x241b42e9f8548b73, outHI: 0x0
+sh :: offset: 0x4e0, out: 0x9b6b000000000000, outHI: 0x0
+sh :: offset: 0x4e2, out: 0x9b6b78e400000000, outHI: 0x0
+sh :: offset: 0x4e4, out: 0x9b6b78e4e50c0000, outHI: 0x0
+sh :: offset: 0x4e6, out: 0x9b6b78e4e50ceccb, outHI: 0x0
+sh :: offset: 0x4e8, out: 0xba1a000000000000, outHI: 0x0
+sh :: offset: 0x4ea, out: 0xba1af6b600000000, outHI: 0x0
+sh :: offset: 0x4ec, out: 0xba1af6b6fa3f0000, outHI: 0x0
+sh :: offset: 0x4ee, out: 0xba1af6b6fa3fcd9d, outHI: 0x0
+sh :: offset: 0x4f0, out: 0x27cb000000000000, outHI: 0x0
+sh :: offset: 0x4f2, out: 0x27cb739100000000, outHI: 0x0
+sh :: offset: 0x4f4, out: 0x27cb739164830000, outHI: 0x0
+sh :: offset: 0x4f6, out: 0x27cb73916483ae3e, outHI: 0x0
+sh :: offset: 0x4f8, out: 0x9423000000000000, outHI: 0x0
+sh :: offset: 0x4fa, out: 0x9423276a00000000, outHI: 0x0
+sh :: offset: 0x4fc, out: 0x9423276af70a0000, outHI: 0x0
+sh :: offset: 0x4fe, out: 0x9423276af70a0e12, outHI: 0x0
+sh :: offset: 0x500, out: 0x8561000000000000, outHI: 0x0
+sh :: offset: 0x502, out: 0x8561030400000000, outHI: 0x0
+sh :: offset: 0x504, out: 0x856103045bf60000, outHI: 0x0
+sh :: offset: 0x506, out: 0x856103045bf6b5e7, outHI: 0x0
+sh :: offset: 0x508, out: 0x4b6e000000000000, outHI: 0x0
+sh :: offset: 0x50a, out: 0x4b6e202200000000, outHI: 0x0
+sh :: offset: 0x50c, out: 0x4b6e20223f130000, outHI: 0x0
+sh :: offset: 0x50e, out: 0x4b6e20223f1308ac, outHI: 0x0
+sh :: offset: 0x510, out: 0xcfa6000000000000, outHI: 0x0
+sh :: offset: 0x512, out: 0xcfa6f83c00000000, outHI: 0x0
+sh :: offset: 0x514, out: 0xcfa6f83c55740000, outHI: 0x0
+sh :: offset: 0x516, out: 0xcfa6f83c55743976, outHI: 0x0
+sh :: offset: 0x518, out: 0xb5f5000000000000, outHI: 0x0
+sh :: offset: 0x51a, out: 0xb5f51f9700000000, outHI: 0x0
+sh :: offset: 0x51c, out: 0xb5f51f9720f90000, outHI: 0x0
+sh :: offset: 0x51e, out: 0xb5f51f9720f94692, outHI: 0x0
+sh :: offset: 0x520, out: 0x3c3d000000000000, outHI: 0x0
+sh :: offset: 0x522, out: 0x3c3d620d00000000, outHI: 0x0
+sh :: offset: 0x524, out: 0x3c3d620d28500000, outHI: 0x0
+sh :: offset: 0x526, out: 0x3c3d620d28506d24, outHI: 0x0
+sh :: offset: 0x528, out: 0x48dd000000000000, outHI: 0x0
+sh :: offset: 0x52a, out: 0x48dd60a500000000, outHI: 0x0
+sh :: offset: 0x52c, out: 0x48dd60a521e90000, outHI: 0x0
+sh :: offset: 0x52e, out: 0x48dd60a521e99ff4, outHI: 0x0
+sh :: offset: 0x530, out: 0xa732000000000000, outHI: 0x0
+sh :: offset: 0x532, out: 0xa7325a0800000000, outHI: 0x0
+sh :: offset: 0x534, out: 0xa7325a08f3ab0000, outHI: 0x0
+sh :: offset: 0x536, out: 0xa7325a08f3ab5c68, outHI: 0x0
+sh :: offset: 0x538, out: 0xf0b000000000000, outHI: 0x0
+sh :: offset: 0x53a, out: 0xf0bc7a500000000, outHI: 0x0
+sh :: offset: 0x53c, out: 0xf0bc7a59be70000, outHI: 0x0
+sh :: offset: 0x53e, out: 0xf0bc7a59be7800f, outHI: 0x0
+sh :: offset: 0x540, out: 0x3d26000000000000, outHI: 0x0
+sh :: offset: 0x542, out: 0x3d261aec00000000, outHI: 0x0
+sh :: offset: 0x544, out: 0x3d261aecdf290000, outHI: 0x0
+sh :: offset: 0x546, out: 0x3d261aecdf2982ca, outHI: 0x0
+sh :: offset: 0x548, out: 0x1b41000000000000, outHI: 0x0
+sh :: offset: 0x54a, out: 0x1b412b8600000000, outHI: 0x0
+sh :: offset: 0x54c, out: 0x1b412b8613a20000, outHI: 0x0
+sh :: offset: 0x54e, out: 0x1b412b8613a260d1, outHI: 0x0
+sh :: offset: 0x550, out: 0x9dcd000000000000, outHI: 0x0
+sh :: offset: 0x552, out: 0x9dcd251800000000, outHI: 0x0
+sh :: offset: 0x554, out: 0x9dcd2518ac8b0000, outHI: 0x0
+sh :: offset: 0x556, out: 0x9dcd2518ac8b0e8b, outHI: 0x0
+sh :: offset: 0x558, out: 0xbe7f000000000000, outHI: 0x0
+sh :: offset: 0x55a, out: 0xbe7f743e00000000, outHI: 0x0
+sh :: offset: 0x55c, out: 0xbe7f743e568d0000, outHI: 0x0
+sh :: offset: 0x55e, out: 0xbe7f743e568d2fcf, outHI: 0x0
+sh :: offset: 0x560, out: 0x486b000000000000, outHI: 0x0
+sh :: offset: 0x562, out: 0x486b126f00000000, outHI: 0x0
+sh :: offset: 0x564, out: 0x486b126f646f0000, outHI: 0x0
+sh :: offset: 0x566, out: 0x486b126f646f34c3, outHI: 0x0
+sh :: offset: 0x568, out: 0x1728000000000000, outHI: 0x0
+sh :: offset: 0x56a, out: 0x1728aab000000000, outHI: 0x0
+sh :: offset: 0x56c, out: 0x1728aab019610000, outHI: 0x0
+sh :: offset: 0x56e, out: 0x1728aab0196156fc, outHI: 0x0
+sh :: offset: 0x570, out: 0x4d12000000000000, outHI: 0x0
+sh :: offset: 0x572, out: 0x4d12753500000000, outHI: 0x0
+sh :: offset: 0x574, out: 0x4d127535cd330000, outHI: 0x0
+sh :: offset: 0x576, out: 0x4d127535cd338595, outHI: 0x0
+sh :: offset: 0x578, out: 0xd342000000000000, outHI: 0x0
+sh :: offset: 0x57a, out: 0xd342dfb200000000, outHI: 0x0
+sh :: offset: 0x57c, out: 0xd342dfb254da0000, outHI: 0x0
+sh :: offset: 0x57e, out: 0xd342dfb254da4223, outHI: 0x0
+sh :: offset: 0x580, out: 0x46ec000000000000, outHI: 0x0
+sh :: offset: 0x582, out: 0x46eca86700000000, outHI: 0x0
+sh :: offset: 0x584, out: 0x46eca86726c90000, outHI: 0x0
+sh :: offset: 0x586, out: 0x46eca86726c90081, outHI: 0x0
+sh :: offset: 0x588, out: 0xab2a000000000000, outHI: 0x0
+sh :: offset: 0x58a, out: 0xab2a9bfe00000000, outHI: 0x0
+sh :: offset: 0x58c, out: 0xab2a9bfeffa10000, outHI: 0x0
+sh :: offset: 0x58e, out: 0xab2a9bfeffa1679d, outHI: 0x0
+sh :: offset: 0x590, out: 0x7438000000000000, outHI: 0x0
+sh :: offset: 0x592, out: 0x7438c76900000000, outHI: 0x0
+sh :: offset: 0x594, out: 0x7438c76998260000, outHI: 0x0
+sh :: offset: 0x596, out: 0x7438c7699826b7de, outHI: 0x0
+sh :: offset: 0x598, out: 0xe244000000000000, outHI: 0x0
+sh :: offset: 0x59a, out: 0xe2443c0700000000, outHI: 0x0
+sh :: offset: 0x59c, out: 0xe2443c07af970000, outHI: 0x0
+sh :: offset: 0x59e, out: 0xe2443c07af97fba6, outHI: 0x0
+sh :: offset: 0x5a0, out: 0x704a000000000000, outHI: 0x0
+sh :: offset: 0x5a2, out: 0x704a521300000000, outHI: 0x0
+sh :: offset: 0x5a4, out: 0x704a521364dc0000, outHI: 0x0
+sh :: offset: 0x5a6, out: 0x704a521364dc04c5, outHI: 0x0
+sh :: offset: 0x5a8, out: 0x8bfe000000000000, outHI: 0x0
+sh :: offset: 0x5aa, out: 0x8bfee0f700000000, outHI: 0x0
+sh :: offset: 0x5ac, out: 0x8bfee0f7bb580000, outHI: 0x0
+sh :: offset: 0x5ae, out: 0x8bfee0f7bb589ab7, outHI: 0x0
+sh :: offset: 0x5b0, out: 0xaebc000000000000, outHI: 0x0
+sh :: offset: 0x5b2, out: 0xaebce33600000000, outHI: 0x0
+sh :: offset: 0x5b4, out: 0xaebce336c60c0000, outHI: 0x0
+sh :: offset: 0x5b6, out: 0xaebce336c60cdeeb, outHI: 0x0
+sh :: offset: 0x5b8, out: 0x954d000000000000, outHI: 0x0
+sh :: offset: 0x5ba, out: 0x954dd5b200000000, outHI: 0x0
+sh :: offset: 0x5bc, out: 0x954dd5b2120c0000, outHI: 0x0
+sh :: offset: 0x5be, out: 0x954dd5b2120c6f52, outHI: 0x0
+sh :: offset: 0x5c0, out: 0x416e000000000000, outHI: 0x0
+sh :: offset: 0x5c2, out: 0x416e85a200000000, outHI: 0x0
+sh :: offset: 0x5c4, out: 0x416e85a2d4ff0000, outHI: 0x0
+sh :: offset: 0x5c6, out: 0x416e85a2d4ff7e62, outHI: 0x0
+sh :: offset: 0x5c8, out: 0x8a34000000000000, outHI: 0x0
+sh :: offset: 0x5ca, out: 0x8a34986a00000000, outHI: 0x0
+sh :: offset: 0x5cc, out: 0x8a34986a2b650000, outHI: 0x0
+sh :: offset: 0x5ce, out: 0x8a34986a2b654a4e, outHI: 0x0
+sh :: offset: 0x5d0, out: 0x7e07000000000000, outHI: 0x0
+sh :: offset: 0x5d2, out: 0x7e07a97400000000, outHI: 0x0
+sh :: offset: 0x5d4, out: 0x7e07a974eac40000, outHI: 0x0
+sh :: offset: 0x5d6, out: 0x7e07a974eac43a48, outHI: 0x0
+sh :: offset: 0x5d8, out: 0x9b55000000000000, outHI: 0x0
+sh :: offset: 0x5da, out: 0x9b55a38800000000, outHI: 0x0
+sh :: offset: 0x5dc, out: 0x9b55a388c1620000, outHI: 0x0
+sh :: offset: 0x5de, out: 0x9b55a388c16272f1, outHI: 0x0
+sh :: offset: 0x5e0, out: 0xf8f5000000000000, outHI: 0x0
+sh :: offset: 0x5e2, out: 0xf8f5e8c100000000, outHI: 0x0
+sh :: offset: 0x5e4, out: 0xf8f5e8c11f450000, outHI: 0x0
+sh :: offset: 0x5e6, out: 0xf8f5e8c11f45e749, outHI: 0x0
+sh :: offset: 0x5e8, out: 0x5ea9000000000000, outHI: 0x0
+sh :: offset: 0x5ea, out: 0x5ea9adaa00000000, outHI: 0x0
+sh :: offset: 0x5ec, out: 0x5ea9adaa5a760000, outHI: 0x0
+sh :: offset: 0x5ee, out: 0x5ea9adaa5a765cc1, outHI: 0x0
+sh :: offset: 0x5f0, out: 0xc8b4000000000000, outHI: 0x0
+sh :: offset: 0x5f2, out: 0xc8b47ab400000000, outHI: 0x0
+sh :: offset: 0x5f4, out: 0xc8b47ab4ce880000, outHI: 0x0
+sh :: offset: 0x5f6, out: 0xc8b47ab4ce88dfa6, outHI: 0x0
+sh :: offset: 0x5f8, out: 0x5c0000000000000, outHI: 0x0
+sh :: offset: 0x5fa, out: 0x5c0b42a00000000, outHI: 0x0
+sh :: offset: 0x5fc, out: 0x5c0b42ad6e60000, outHI: 0x0
+sh :: offset: 0x5fe, out: 0x5c0b42ad6e659a7, outHI: 0x0
+sh :: offset: 0x600, out: 0xb04f000000000000, outHI: 0x0
+sh :: offset: 0x602, out: 0xb04f4bf800000000, outHI: 0x0
+sh :: offset: 0x604, out: 0xb04f4bf8485a0000, outHI: 0x0
+sh :: offset: 0x606, out: 0xb04f4bf8485ab728, outHI: 0x0
+sh :: offset: 0x608, out: 0x922f000000000000, outHI: 0x0
+sh :: offset: 0x60a, out: 0x922f76a300000000, outHI: 0x0
+sh :: offset: 0x60c, out: 0x922f76a3d60c0000, outHI: 0x0
+sh :: offset: 0x60e, out: 0x922f76a3d60c3b66, outHI: 0x0
+sh :: offset: 0x610, out: 0xa7fb000000000000, outHI: 0x0
+sh :: offset: 0x612, out: 0xa7fb31e000000000, outHI: 0x0
+sh :: offset: 0x614, out: 0xa7fb31e0c6af0000, outHI: 0x0
+sh :: offset: 0x616, out: 0xa7fb31e0c6affdc2, outHI: 0x0
+sh :: offset: 0x618, out: 0x8eda000000000000, outHI: 0x0
+sh :: offset: 0x61a, out: 0x8eda536000000000, outHI: 0x0
+sh :: offset: 0x61c, out: 0x8eda53606bb40000, outHI: 0x0
+sh :: offset: 0x61e, out: 0x8eda53606bb4bf0c, outHI: 0x0
+sh :: offset: 0x620, out: 0x999d000000000000, outHI: 0x0
+sh :: offset: 0x622, out: 0x999d32fc00000000, outHI: 0x0
+sh :: offset: 0x624, out: 0x999d32fc12c80000, outHI: 0x0
+sh :: offset: 0x626, out: 0x999d32fc12c81b79, outHI: 0x0
+sh :: offset: 0x628, out: 0x19f0000000000000, outHI: 0x0
+sh :: offset: 0x62a, out: 0x19f03ef800000000, outHI: 0x0
+sh :: offset: 0x62c, out: 0x19f03ef883840000, outHI: 0x0
+sh :: offset: 0x62e, out: 0x19f03ef88384c72e, outHI: 0x0
+sh :: offset: 0x630, out: 0xfcd6000000000000, outHI: 0x0
+sh :: offset: 0x632, out: 0xfcd638b100000000, outHI: 0x0
+sh :: offset: 0x634, out: 0xfcd638b1c7bb0000, outHI: 0x0
+sh :: offset: 0x636, out: 0xfcd638b1c7bb6a2a, outHI: 0x0
+sh :: offset: 0x638, out: 0x3580000000000000, outHI: 0x0
+sh :: offset: 0x63a, out: 0x358015eb00000000, outHI: 0x0
+sh :: offset: 0x63c, out: 0x358015ebf6120000, outHI: 0x0
+sh :: offset: 0x63e, out: 0x358015ebf6121dca, outHI: 0x0
+sh :: offset: 0x640, out: 0x77c9000000000000, outHI: 0x0
+sh :: offset: 0x642, out: 0x77c95eaa00000000, outHI: 0x0
+sh :: offset: 0x644, out: 0x77c95eaacdd90000, outHI: 0x0
+sh :: offset: 0x646, out: 0x77c95eaacdd9fd91, outHI: 0x0
+sh :: offset: 0x648, out: 0x47ae000000000000, outHI: 0x0
+sh :: offset: 0x64a, out: 0x47aebb8400000000, outHI: 0x0
+sh :: offset: 0x64c, out: 0x47aebb8470f90000, outHI: 0x0
+sh :: offset: 0x64e, out: 0x47aebb8470f981e9, outHI: 0x0
+sh :: offset: 0x650, out: 0x1117000000000000, outHI: 0x0
+sh :: offset: 0x652, out: 0x111705d400000000, outHI: 0x0
+sh :: offset: 0x654, out: 0x111705d42aea0000, outHI: 0x0
+sh :: offset: 0x656, out: 0x111705d42aeac6a5, outHI: 0x0
+sh :: offset: 0x658, out: 0x32e0000000000000, outHI: 0x0
+sh :: offset: 0x65a, out: 0x32e014ab00000000, outHI: 0x0
+sh :: offset: 0x65c, out: 0x32e014abf3640000, outHI: 0x0
+sh :: offset: 0x65e, out: 0x32e014abf36419fb, outHI: 0x0
+sh :: offset: 0x660, out: 0x9e63000000000000, outHI: 0x0
+sh :: offset: 0x662, out: 0x9e63249d00000000, outHI: 0x0
+sh :: offset: 0x664, out: 0x9e63249d559a0000, outHI: 0x0
+sh :: offset: 0x666, out: 0x9e63249d559aa8d7, outHI: 0x0
+sh :: offset: 0x668, out: 0x2aac000000000000, outHI: 0x0
+sh :: offset: 0x66a, out: 0x2aac0cd600000000, outHI: 0x0
+sh :: offset: 0x66c, out: 0x2aac0cd6764f0000, outHI: 0x0
+sh :: offset: 0x66e, out: 0x2aac0cd6764f084b, outHI: 0x0
+sh :: offset: 0x670, out: 0x30ec000000000000, outHI: 0x0
+sh :: offset: 0x672, out: 0x30ec7f0300000000, outHI: 0x0
+sh :: offset: 0x674, out: 0x30ec7f03ac070000, outHI: 0x0
+sh :: offset: 0x676, out: 0x30ec7f03ac079246, outHI: 0x0
+sh :: offset: 0x678, out: 0x8fdf000000000000, outHI: 0x0
+sh :: offset: 0x67a, out: 0x8fdf7e3500000000, outHI: 0x0
+sh :: offset: 0x67c, out: 0x8fdf7e35ce6d0000, outHI: 0x0
+sh :: offset: 0x67e, out: 0x8fdf7e35ce6d56e6, outHI: 0x0
+sh :: offset: 0x680, out: 0x70f5000000000000, outHI: 0x0
+sh :: offset: 0x682, out: 0x70f5152800000000, outHI: 0x0
+sh :: offset: 0x684, out: 0x70f5152828590000, outHI: 0x0
+sh :: offset: 0x686, out: 0x70f5152828591a65, outHI: 0x0
+sh :: offset: 0x688, out: 0x2711000000000000, outHI: 0x0
+sh :: offset: 0x68a, out: 0x27119e1c00000000, outHI: 0x0
+sh :: offset: 0x68c, out: 0x27119e1c32830000, outHI: 0x0
+sh :: offset: 0x68e, out: 0x27119e1c3283d215, outHI: 0x0
+sh :: offset: 0x690, out: 0xa9fb000000000000, outHI: 0x0
+sh :: offset: 0x692, out: 0xa9fb8d9500000000, outHI: 0x0
+sh :: offset: 0x694, out: 0xa9fb8d95c0490000, outHI: 0x0
+sh :: offset: 0x696, out: 0xa9fb8d95c049282a, outHI: 0x0
+sh :: offset: 0x698, out: 0x417000000000000, outHI: 0x0
+sh :: offset: 0x69a, out: 0x417f2e700000000, outHI: 0x0
+sh :: offset: 0x69c, out: 0x417f2e7a4900000, outHI: 0x0
+sh :: offset: 0x69e, out: 0x417f2e7a4909780, outHI: 0x0
+sh :: offset: 0x6a0, out: 0x58f3000000000000, outHI: 0x0
+sh :: offset: 0x6a2, out: 0x58f3775b00000000, outHI: 0x0
+sh :: offset: 0x6a4, out: 0x58f3775b4cca0000, outHI: 0x0
+sh :: offset: 0x6a6, out: 0x58f3775b4cca0975, outHI: 0x0
+sh :: offset: 0x6a8, out: 0xb1aa000000000000, outHI: 0x0
+sh :: offset: 0x6aa, out: 0xb1aa0a2b00000000, outHI: 0x0
+sh :: offset: 0x6ac, out: 0xb1aa0a2b84a60000, outHI: 0x0
+sh :: offset: 0x6ae, out: 0xb1aa0a2b84a63511, outHI: 0x0
+sh :: offset: 0x6b0, out: 0x1020000000000000, outHI: 0x0
+sh :: offset: 0x6b2, out: 0x1020023f00000000, outHI: 0x0
+sh :: offset: 0x6b4, out: 0x1020023fa0d30000, outHI: 0x0
+sh :: offset: 0x6b6, out: 0x1020023fa0d3a7d8, outHI: 0x0
+sh :: offset: 0x6b8, out: 0x8b6f000000000000, outHI: 0x0
+sh :: offset: 0x6ba, out: 0x8b6fa3d900000000, outHI: 0x0
+sh :: offset: 0x6bc, out: 0x8b6fa3d991b70000, outHI: 0x0
+sh :: offset: 0x6be, out: 0x8b6fa3d991b79941, outHI: 0x0
+sh :: offset: 0x6c0, out: 0xdedd000000000000, outHI: 0x0
+sh :: offset: 0x6c2, out: 0xdedd751c00000000, outHI: 0x0
+sh :: offset: 0x6c4, out: 0xdedd751cb4830000, outHI: 0x0
+sh :: offset: 0x6c6, out: 0xdedd751cb4835a0d, outHI: 0x0
+sh :: offset: 0x6c8, out: 0x9508000000000000, outHI: 0x0
+sh :: offset: 0x6ca, out: 0x9508949c00000000, outHI: 0x0
+sh :: offset: 0x6cc, out: 0x9508949cad350000, outHI: 0x0
+sh :: offset: 0x6ce, out: 0x9508949cad35625b, outHI: 0x0
+sh :: offset: 0x6d0, out: 0xb2d3000000000000, outHI: 0x0
+sh :: offset: 0x6d2, out: 0xb2d37f5600000000, outHI: 0x0
+sh :: offset: 0x6d4, out: 0xb2d37f567f350000, outHI: 0x0
+sh :: offset: 0x6d6, out: 0xb2d37f567f35a692, outHI: 0x0
+sh :: offset: 0x6d8, out: 0x9739000000000000, outHI: 0x0
+sh :: offset: 0x6da, out: 0x9739185b00000000, outHI: 0x0
+sh :: offset: 0x6dc, out: 0x9739185b88e00000, outHI: 0x0
+sh :: offset: 0x6de, out: 0x9739185b88e0db8d, outHI: 0x0
+sh :: offset: 0x6e0, out: 0x7d27000000000000, outHI: 0x0
+sh :: offset: 0x6e2, out: 0x7d27255a00000000, outHI: 0x0
+sh :: offset: 0x6e4, out: 0x7d27255a4cd20000, outHI: 0x0
+sh :: offset: 0x6e6, out: 0x7d27255a4cd22fd6, outHI: 0x0
+sh :: offset: 0x6e8, out: 0x1b91000000000000, outHI: 0x0
+sh :: offset: 0x6ea, out: 0x1b91104800000000, outHI: 0x0
+sh :: offset: 0x6ec, out: 0x1b911048d5890000, outHI: 0x0
+sh :: offset: 0x6ee, out: 0x1b911048d589a436, outHI: 0x0
+sh :: offset: 0x6f0, out: 0x3f7b000000000000, outHI: 0x0
+sh :: offset: 0x6f2, out: 0x3f7b6a6d00000000, outHI: 0x0
+sh :: offset: 0x6f4, out: 0x3f7b6a6d57080000, outHI: 0x0
+sh :: offset: 0x6f6, out: 0x3f7b6a6d5708f460, outHI: 0x0
+sh :: offset: 0x6f8, out: 0x5790000000000000, outHI: 0x0
+sh :: offset: 0x6fa, out: 0x5790d58e00000000, outHI: 0x0
+sh :: offset: 0x6fc, out: 0x5790d58ecbab0000, outHI: 0x0
+sh :: offset: 0x6fe, out: 0x5790d58ecbabde35, outHI: 0x0
+sh :: offset: 0x700, out: 0x697f000000000000, outHI: 0x0
+sh :: offset: 0x702, out: 0x697f575500000000, outHI: 0x0
+sh :: offset: 0x704, out: 0x697f575548fd0000, outHI: 0x0
+sh :: offset: 0x706, out: 0x697f575548fd08c0, outHI: 0x0
+sh :: offset: 0x708, out: 0xa5f1000000000000, outHI: 0x0
+sh :: offset: 0x70a, out: 0xa5f18bb600000000, outHI: 0x0
+sh :: offset: 0x70c, out: 0xa5f18bb640fb0000, outHI: 0x0
+sh :: offset: 0x70e, out: 0xa5f18bb640fb8ed9, outHI: 0x0
+sh :: offset: 0x710, out: 0x8ddb000000000000, outHI: 0x0
+sh :: offset: 0x712, out: 0x8ddbbe0000000000, outHI: 0x0
+sh :: offset: 0x714, out: 0x8ddbbe00d51e0000, outHI: 0x0
+sh :: offset: 0x716, out: 0x8ddbbe00d51eabc5, outHI: 0x0
+sh :: offset: 0x718, out: 0x78cc000000000000, outHI: 0x0
+sh :: offset: 0x71a, out: 0x78cc2f7e00000000, outHI: 0x0
+sh :: offset: 0x71c, out: 0x78cc2f7e224a0000, outHI: 0x0
+sh :: offset: 0x71e, out: 0x78cc2f7e224a1c17, outHI: 0x0
+sh :: offset: 0x720, out: 0xab2000000000000, outHI: 0x0
+sh :: offset: 0x722, out: 0xab2a97800000000, outHI: 0x0
+sh :: offset: 0x724, out: 0xab2a978f12c0000, outHI: 0x0
+sh :: offset: 0x726, out: 0xab2a978f12ca222, outHI: 0x0
+sh :: offset: 0x728, out: 0x56a7000000000000, outHI: 0x0
+sh :: offset: 0x72a, out: 0x56a7995000000000, outHI: 0x0
+sh :: offset: 0x72c, out: 0x56a79950a93b0000, outHI: 0x0
+sh :: offset: 0x72e, out: 0x56a79950a93b811e, outHI: 0x0
+sh :: offset: 0x730, out: 0xe02f000000000000, outHI: 0x0
+sh :: offset: 0x732, out: 0xe02fb44e00000000, outHI: 0x0
+sh :: offset: 0x734, out: 0xe02fb44eea930000, outHI: 0x0
+sh :: offset: 0x736, out: 0xe02fb44eea93c679, outHI: 0x0
+sh :: offset: 0x738, out: 0x6a0c000000000000, outHI: 0x0
+sh :: offset: 0x73a, out: 0x6a0cfe7100000000, outHI: 0x0
+sh :: offset: 0x73c, out: 0x6a0cfe71fca00000, outHI: 0x0
+sh :: offset: 0x73e, out: 0x6a0cfe71fca06c0e, outHI: 0x0
+sh :: offset: 0x740, out: 0xb657000000000000, outHI: 0x0
+sh :: offset: 0x742, out: 0xb6574ed600000000, outHI: 0x0
+sh :: offset: 0x744, out: 0xb6574ed6393d0000, outHI: 0x0
+sh :: offset: 0x746, out: 0xb6574ed6393df818, outHI: 0x0
+sh :: offset: 0x748, out: 0xaf57000000000000, outHI: 0x0
+sh :: offset: 0x74a, out: 0xaf57f22e00000000, outHI: 0x0
+sh :: offset: 0x74c, out: 0xaf57f22e90200000, outHI: 0x0
+sh :: offset: 0x74e, out: 0xaf57f22e90200236, outHI: 0x0
+sh :: offset: 0x750, out: 0x770a000000000000, outHI: 0x0
+sh :: offset: 0x752, out: 0x770a81ef00000000, outHI: 0x0
+sh :: offset: 0x754, out: 0x770a81efb6c70000, outHI: 0x0
+sh :: offset: 0x756, out: 0x770a81efb6c7afd0, outHI: 0x0
+sh :: offset: 0x758, out: 0xc45d000000000000, outHI: 0x0
+sh :: offset: 0x75a, out: 0xc45deed800000000, outHI: 0x0
+sh :: offset: 0x75c, out: 0xc45deed8f3510000, outHI: 0x0
+sh :: offset: 0x75e, out: 0xc45deed8f3518102, outHI: 0x0
+sh :: offset: 0x760, out: 0x315b000000000000, outHI: 0x0
+sh :: offset: 0x762, out: 0x315badaf00000000, outHI: 0x0
+sh :: offset: 0x764, out: 0x315badafefb90000, outHI: 0x0
+sh :: offset: 0x766, out: 0x315badafefb9995e, outHI: 0x0
+sh :: offset: 0x768, out: 0xfd5e000000000000, outHI: 0x0
+sh :: offset: 0x76a, out: 0xfd5e340600000000, outHI: 0x0
+sh :: offset: 0x76c, out: 0xfd5e340619330000, outHI: 0x0
+sh :: offset: 0x76e, out: 0xfd5e34061933eb25, outHI: 0x0
+sh :: offset: 0x770, out: 0x3086000000000000, outHI: 0x0
+sh :: offset: 0x772, out: 0x3086174800000000, outHI: 0x0
+sh :: offset: 0x774, out: 0x30861748da260000, outHI: 0x0
+sh :: offset: 0x776, out: 0x30861748da264b4c, outHI: 0x0
+sh :: offset: 0x778, out: 0x52bc000000000000, outHI: 0x0
+sh :: offset: 0x77a, out: 0x52bc34fd00000000, outHI: 0x0
+sh :: offset: 0x77c, out: 0x52bc34fdfc9a0000, outHI: 0x0
+sh :: offset: 0x77e, out: 0x52bc34fdfc9a9302, outHI: 0x0
+sh :: offset: 0x780, out: 0xbe89000000000000, outHI: 0x0
+sh :: offset: 0x782, out: 0xbe89d00200000000, outHI: 0x0
+sh :: offset: 0x784, out: 0xbe89d00278c30000, outHI: 0x0
+sh :: offset: 0x786, out: 0xbe89d00278c3c521, outHI: 0x0
+sh :: offset: 0x788, out: 0xd180000000000000, outHI: 0x0
+sh :: offset: 0x78a, out: 0xd180e90900000000, outHI: 0x0
+sh :: offset: 0x78c, out: 0xd180e90944a40000, outHI: 0x0
+sh :: offset: 0x78e, out: 0xd180e90944a4c1d3, outHI: 0x0
+sh :: offset: 0x790, out: 0x7a5d000000000000, outHI: 0x0
+sh :: offset: 0x792, out: 0x7a5d65fd00000000, outHI: 0x0
+sh :: offset: 0x794, out: 0x7a5d65fd698f0000, outHI: 0x0
+sh :: offset: 0x796, out: 0x7a5d65fd698fddef, outHI: 0x0
+sh :: offset: 0x798, out: 0x9839000000000000, outHI: 0x0
+sh :: offset: 0x79a, out: 0x9839c49e00000000, outHI: 0x0
+sh :: offset: 0x79c, out: 0x9839c49ee3ad0000, outHI: 0x0
+sh :: offset: 0x79e, out: 0x9839c49ee3ad81b5, outHI: 0x0
+sh :: offset: 0x7a0, out: 0xaf52000000000000, outHI: 0x0
+sh :: offset: 0x7a2, out: 0xaf527aa900000000, outHI: 0x0
+sh :: offset: 0x7a4, out: 0xaf527aa941e80000, outHI: 0x0
+sh :: offset: 0x7a6, out: 0xaf527aa941e8bdb2, outHI: 0x0
+sh :: offset: 0x7a8, out: 0x63e9000000000000, outHI: 0x0
+sh :: offset: 0x7aa, out: 0x63e9372c00000000, outHI: 0x0
+sh :: offset: 0x7ac, out: 0x63e9372c209e0000, outHI: 0x0
+sh :: offset: 0x7ae, out: 0x63e9372c209e42f3, outHI: 0x0
+sh :: offset: 0x7b0, out: 0xb58d000000000000, outHI: 0x0
+sh :: offset: 0x7b2, out: 0xb58d30f800000000, outHI: 0x0
+sh :: offset: 0x7b4, out: 0xb58d30f870b70000, outHI: 0x0
+sh :: offset: 0x7b6, out: 0xb58d30f870b7e122, outHI: 0x0
+sh :: offset: 0x7b8, out: 0xa83b000000000000, outHI: 0x0
+sh :: offset: 0x7ba, out: 0xa83b9e0200000000, outHI: 0x0
+sh :: offset: 0x7bc, out: 0xa83b9e02de4b0000, outHI: 0x0
+sh :: offset: 0x7be, out: 0xa83b9e02de4b6789, outHI: 0x0
+sh :: offset: 0x7c0, out: 0x30ec000000000000, outHI: 0x0
+sh :: offset: 0x7c2, out: 0x30eccd6100000000, outHI: 0x0
+sh :: offset: 0x7c4, out: 0x30eccd61a8630000, outHI: 0x0
+sh :: offset: 0x7c6, out: 0x30eccd61a8639826, outHI: 0x0
+sh :: offset: 0x7c8, out: 0x631e000000000000, outHI: 0x0
+sh :: offset: 0x7ca, out: 0x631eae8700000000, outHI: 0x0
+sh :: offset: 0x7cc, out: 0x631eae87bc890000, outHI: 0x0
+sh :: offset: 0x7ce, out: 0x631eae87bc899a7b, outHI: 0x0
+sh :: offset: 0x7d0, out: 0xd3ca000000000000, outHI: 0x0
+sh :: offset: 0x7d2, out: 0xd3ca58ec00000000, outHI: 0x0
+sh :: offset: 0x7d4, out: 0xd3ca58ec644d0000, outHI: 0x0
+sh :: offset: 0x7d6, out: 0xd3ca58ec644d6481, outHI: 0x0
+sh :: offset: 0x7d8, out: 0xaf17000000000000, outHI: 0x0
+sh :: offset: 0x7da, out: 0xaf17680c00000000, outHI: 0x0
+sh :: offset: 0x7dc, out: 0xaf17680cce5f0000, outHI: 0x0
+sh :: offset: 0x7de, out: 0xaf17680cce5fb236, outHI: 0x0
+sh :: offset: 0x7e0, out: 0xb666000000000000, outHI: 0x0
+sh :: offset: 0x7e2, out: 0xb6663baa00000000, outHI: 0x0
+sh :: offset: 0x7e4, out: 0xb6663baa99470000, outHI: 0x0
+sh :: offset: 0x7e6, out: 0xb6663baa99471f6d, outHI: 0x0
+sh :: offset: 0x7e8, out: 0x4d75000000000000, outHI: 0x0
+sh :: offset: 0x7ea, out: 0x4d75614d00000000, outHI: 0x0
+sh :: offset: 0x7ec, out: 0x4d75614d9b440000, outHI: 0x0
+sh :: offset: 0x7ee, out: 0x4d75614d9b445f12, outHI: 0x0
+sh :: offset: 0x7f0, out: 0x236b000000000000, outHI: 0x0
+sh :: offset: 0x7f2, out: 0x236ba2a600000000, outHI: 0x0
+sh :: offset: 0x7f4, out: 0x236ba2a6ec660000, outHI: 0x0
+sh :: offset: 0x7f6, out: 0x236ba2a6ec661ba8, outHI: 0x0
+sw :: offset: 0x0, out: 0x12bd6aa00000000, outHI: 0x0
+sw :: offset: 0x4, out: 0x12bd6aa007e8763, outHI: 0x0
+sw :: offset: 0x8, out: 0x82d2ab1300000000, outHI: 0x0
+sw :: offset: 0xc, out: 0x82d2ab13976d6e9a, outHI: 0x0
+sw :: offset: 0x10, out: 0xc31510f300000000, outHI: 0x0
+sw :: offset: 0x14, out: 0xc31510f3b7746d77, outHI: 0x0
+sw :: offset: 0x18, out: 0x5ad6a5fb00000000, outHI: 0x0
+sw :: offset: 0x1c, out: 0x5ad6a5fb42b0c0a2, outHI: 0x0
+sw :: offset: 0x20, out: 0x8677b50200000000, outHI: 0x0
+sw :: offset: 0x24, out: 0x8677b5022aa89d31, outHI: 0x0
+sw :: offset: 0x28, out: 0x9e3c30ad00000000, outHI: 0x0
+sw :: offset: 0x2c, out: 0x9e3c30ad1f308ec3, outHI: 0x0
+sw :: offset: 0x30, out: 0x77fb413d00000000, outHI: 0x0
+sw :: offset: 0x34, out: 0x77fb413d7aa04213, outHI: 0x0
+sw :: offset: 0x38, out: 0xc760e4f700000000, outHI: 0x0
+sw :: offset: 0x3c, out: 0xc760e4f79e705cc5, outHI: 0x0
+sw :: offset: 0x40, out: 0x1ad8dca000000000, outHI: 0x0
+sw :: offset: 0x44, out: 0x1ad8dca04b3dda86, outHI: 0x0
+sw :: offset: 0x48, out: 0x9615a60d00000000, outHI: 0x0
+sw :: offset: 0x4c, out: 0x9615a60d05e7a4dd, outHI: 0x0
+sw :: offset: 0x50, out: 0x6353d41d00000000, outHI: 0x0
+sw :: offset: 0x54, out: 0x6353d41d3af35a9d, outHI: 0x0
+sw :: offset: 0x58, out: 0xc40bd41300000000, outHI: 0x0
+sw :: offset: 0x5c, out: 0xc40bd41347f50556, outHI: 0x0
+sw :: offset: 0x60, out: 0x9a08a18000000000, outHI: 0x0
+sw :: offset: 0x64, out: 0x9a08a1809564b77f, outHI: 0x0
+sw :: offset: 0x68, out: 0xd6d2040f00000000, outHI: 0x0
+sw :: offset: 0x6c, out: 0xd6d2040fcebc8279, outHI: 0x0
+sw :: offset: 0x70, out: 0xb2c76bbe00000000, outHI: 0x0
+sw :: offset: 0x74, out: 0xb2c76bbeb5034c2f, outHI: 0x0
+sw :: offset: 0x78, out: 0x1f18e4c700000000, outHI: 0x0
+sw :: offset: 0x7c, out: 0x1f18e4c794ff52fc, outHI: 0x0
+sw :: offset: 0x80, out: 0x81afa79700000000, outHI: 0x0
+sw :: offset: 0x84, out: 0x81afa79731d8d916, outHI: 0x0
+sw :: offset: 0x88, out: 0x6dfc50ea00000000, outHI: 0x0
+sw :: offset: 0x8c, out: 0x6dfc50ea36549bd6, outHI: 0x0
+sw :: offset: 0x90, out: 0x78e895b100000000, outHI: 0x0
+sw :: offset: 0x94, out: 0x78e895b185e0a631, outHI: 0x0
+sw :: offset: 0x98, out: 0x9b63259b00000000, outHI: 0x0
+sw :: offset: 0x9c, out: 0x9b63259b556b3eca, outHI: 0x0
+sw :: offset: 0xa0, out: 0xccf17ac500000000, outHI: 0x0
+sw :: offset: 0xa4, out: 0xccf17ac5b42f5fc5, outHI: 0x0
+sw :: offset: 0xa8, out: 0x81eea0fb00000000, outHI: 0x0
+sw :: offset: 0xac, out: 0x81eea0fb25b50fec, outHI: 0x0
+sw :: offset: 0xb0, out: 0x14682d9700000000, outHI: 0x0
+sw :: offset: 0xb4, out: 0x14682d97fc93c513, outHI: 0x0
+sw :: offset: 0xb8, out: 0x2cfb087a00000000, outHI: 0x0
+sw :: offset: 0xbc, out: 0x2cfb087a3c2cd9a9, outHI: 0x0
+sw :: offset: 0xc0, out: 0xcda2076600000000, outHI: 0x0
+sw :: offset: 0xc4, out: 0xcda207661791722a, outHI: 0x0
+sw :: offset: 0xc8, out: 0x7d72da3e00000000, outHI: 0x0
+sw :: offset: 0xcc, out: 0x7d72da3e087cc9d1, outHI: 0x0
+sw :: offset: 0xd0, out: 0x93ce24ad00000000, outHI: 0x0
+sw :: offset: 0xd4, out: 0x93ce24ad1d2a7570, outHI: 0x0
+sw :: offset: 0xd8, out: 0x38984ed200000000, outHI: 0x0
+sw :: offset: 0xdc, out: 0x38984ed2d0d070db, outHI: 0x0
+sw :: offset: 0xe0, out: 0x710cd03600000000, outHI: 0x0
+sw :: offset: 0xe4, out: 0x710cd03639c21c7d, outHI: 0x0
+sw :: offset: 0xe8, out: 0x341560400000000, outHI: 0x0
+sw :: offset: 0xec, out: 0x34156048e94b7af, outHI: 0x0
+sw :: offset: 0xf0, out: 0x8ecc31ce00000000, outHI: 0x0
+sw :: offset: 0xf4, out: 0x8ecc31ce24eb6a8d, outHI: 0x0
+sw :: offset: 0xf8, out: 0x1ce7674f00000000, outHI: 0x0
+sw :: offset: 0xfc, out: 0x1ce7674f2f394544, outHI: 0x0
+sw :: offset: 0x100, out: 0x12d6e4a700000000, outHI: 0x0
+sw :: offset: 0x104, out: 0x12d6e4a72608c2b7, outHI: 0x0
+sw :: offset: 0x108, out: 0x56da4c5400000000, outHI: 0x0
+sw :: offset: 0x10c, out: 0x56da4c54900102da, outHI: 0x0
+sw :: offset: 0x110, out: 0xc8d7252f00000000, outHI: 0x0
+sw :: offset: 0x114, out: 0xc8d7252fc890d5f1, outHI: 0x0
+sw :: offset: 0x118, out: 0xf2efa4f700000000, outHI: 0x0
+sw :: offset: 0x11c, out: 0xf2efa4f7ed5005cb, outHI: 0x0
+sw :: offset: 0x120, out: 0xc8b0a21400000000, outHI: 0x0
+sw :: offset: 0x124, out: 0xc8b0a21431479189, outHI: 0x0
+sw :: offset: 0x128, out: 0x5991136c00000000, outHI: 0x0
+sw :: offset: 0x12c, out: 0x5991136cc6eecff9, outHI: 0x0
+sw :: offset: 0x130, out: 0x9a2fb6f300000000, outHI: 0x0
+sw :: offset: 0x134, out: 0x9a2fb6f3a8095212, outHI: 0x0
+sw :: offset: 0x138, out: 0x3889527000000000, outHI: 0x0
+sw :: offset: 0x13c, out: 0x3889527087750a04, outHI: 0x0
+sw :: offset: 0x140, out: 0xad76504000000000, outHI: 0x0
+sw :: offset: 0x144, out: 0xad7650402c3de85e, outHI: 0x0
+sw :: offset: 0x148, out: 0x84bb5a8300000000, outHI: 0x0
+sw :: offset: 0x14c, out: 0x84bb5a83ae6aff8f, outHI: 0x0
+sw :: offset: 0x150, out: 0xc506aa6700000000, outHI: 0x0
+sw :: offset: 0x154, out: 0xc506aa67c07112dd, outHI: 0x0
+sw :: offset: 0x158, out: 0x60ed5ee300000000, outHI: 0x0
+sw :: offset: 0x15c, out: 0x60ed5ee3c4c770f6, outHI: 0x0
+sw :: offset: 0x160, out: 0x30dcca5a00000000, outHI: 0x0
+sw :: offset: 0x164, out: 0x30dcca5adfec2b23, outHI: 0x0
+sw :: offset: 0x168, out: 0x83cd527700000000, outHI: 0x0
+sw :: offset: 0x16c, out: 0x83cd5277d3adba26, outHI: 0x0
+sw :: offset: 0x170, out: 0xff7d96b00000000, outHI: 0x0
+sw :: offset: 0x174, out: 0xff7d96b4ab4aa79, outHI: 0x0
+sw :: offset: 0x178, out: 0x8418c00e00000000, outHI: 0x0
+sw :: offset: 0x17c, out: 0x8418c00ebb8c035e, outHI: 0x0
+sw :: offset: 0x180, out: 0xde0f0b800000000, outHI: 0x0
+sw :: offset: 0x184, out: 0xde0f0b833b06f54, outHI: 0x0
+sw :: offset: 0x188, out: 0xa97fdcf100000000, outHI: 0x0
+sw :: offset: 0x18c, out: 0xa97fdcf177433f37, outHI: 0x0
+sw :: offset: 0x190, out: 0x3fd1c08100000000, outHI: 0x0
+sw :: offset: 0x194, out: 0x3fd1c081ec91d993, outHI: 0x0
+sw :: offset: 0x198, out: 0xc92195e400000000, outHI: 0x0
+sw :: offset: 0x19c, out: 0xc92195e449fbf6a7, outHI: 0x0
+sw :: offset: 0x1a0, out: 0x95b1a5ab00000000, outHI: 0x0
+sw :: offset: 0x1a4, out: 0x95b1a5ab19364378, outHI: 0x0
+sw :: offset: 0x1a8, out: 0xc7ce8d1e00000000, outHI: 0x0
+sw :: offset: 0x1ac, out: 0xc7ce8d1eb99e8def, outHI: 0x0
+sw :: offset: 0x1b0, out: 0x2f38490700000000, outHI: 0x0
+sw :: offset: 0x1b4, out: 0x2f38490747eacdcd, outHI: 0x0
+sw :: offset: 0x1b8, out: 0x582b12fe00000000, outHI: 0x0
+sw :: offset: 0x1bc, out: 0x582b12fed685884e, outHI: 0x0
+sw :: offset: 0x1c0, out: 0x76558c4f00000000, outHI: 0x0
+sw :: offset: 0x1c4, out: 0x76558c4f6168d62a, outHI: 0x0
+sw :: offset: 0x1c8, out: 0x34c195c700000000, outHI: 0x0
+sw :: offset: 0x1cc, out: 0x34c195c7d3016989, outHI: 0x0
+sw :: offset: 0x1d0, out: 0x4df4740500000000, outHI: 0x0
+sw :: offset: 0x1d4, out: 0x4df474051ca190bf, outHI: 0x0
+sw :: offset: 0x1d8, out: 0x6cbb06db00000000, outHI: 0x0
+sw :: offset: 0x1dc, out: 0x6cbb06db58300f02, outHI: 0x0
+sw :: offset: 0x1e0, out: 0x9cae393a00000000, outHI: 0x0
+sw :: offset: 0x1e4, out: 0x9cae393a9a995fdb, outHI: 0x0
+sw :: offset: 0x1e8, out: 0xdc7ebc2d00000000, outHI: 0x0
+sw :: offset: 0x1ec, out: 0xdc7ebc2d8a96047b, outHI: 0x0
+sw :: offset: 0x1f0, out: 0xe3405b4800000000, outHI: 0x0
+sw :: offset: 0x1f4, out: 0xe3405b4875bfafd2, outHI: 0x0
+sw :: offset: 0x1f8, out: 0xd519d32200000000, outHI: 0x0
+sw :: offset: 0x1fc, out: 0xd519d322de230867, outHI: 0x0
+sw :: offset: 0x200, out: 0xa630f6ad00000000, outHI: 0x0
+sw :: offset: 0x204, out: 0xa630f6ad2c0a0cf2, outHI: 0x0
+sw :: offset: 0x208, out: 0x5610326000000000, outHI: 0x0
+sw :: offset: 0x20c, out: 0x5610326094a90544, outHI: 0x0
+sw :: offset: 0x210, out: 0x249b18ef00000000, outHI: 0x0
+sw :: offset: 0x214, out: 0x249b18eff9519fb5, outHI: 0x0
+sw :: offset: 0x218, out: 0x5b56fcde00000000, outHI: 0x0
+sw :: offset: 0x21c, out: 0x5b56fcde81daf820, outHI: 0x0
+sw :: offset: 0x220, out: 0x468319b00000000, outHI: 0x0
+sw :: offset: 0x224, out: 0x468319b8c61ca5a, outHI: 0x0
+sw :: offset: 0x228, out: 0x5725f2ec00000000, outHI: 0x0
+sw :: offset: 0x22c, out: 0x5725f2ec8b95a6dd, outHI: 0x0
+sw :: offset: 0x230, out: 0xc25dc8bf00000000, outHI: 0x0
+sw :: offset: 0x234, out: 0xc25dc8bf300ce751, outHI: 0x0
+sw :: offset: 0x238, out: 0xdac6162f00000000, outHI: 0x0
+sw :: offset: 0x23c, out: 0xdac6162f6778fdf3, outHI: 0x0
+sw :: offset: 0x240, out: 0xba52a85000000000, outHI: 0x0
+sw :: offset: 0x244, out: 0xba52a850ad00b1f7, outHI: 0x0
+sw :: offset: 0x248, out: 0xda78479f00000000, outHI: 0x0
+sw :: offset: 0x24c, out: 0xda78479f08d44168, outHI: 0x0
+sw :: offset: 0x250, out: 0xa6b6d98a00000000, outHI: 0x0
+sw :: offset: 0x254, out: 0xa6b6d98af518381d, outHI: 0x0
+sw :: offset: 0x258, out: 0xce63441300000000, outHI: 0x0
+sw :: offset: 0x25c, out: 0xce634413e4627f3f, outHI: 0x0
+sw :: offset: 0x260, out: 0xe5255fc000000000, outHI: 0x0
+sw :: offset: 0x264, out: 0xe5255fc0ccd392e1, outHI: 0x0
+sw :: offset: 0x268, out: 0x76321f2800000000, outHI: 0x0
+sw :: offset: 0x26c, out: 0x76321f2882946494, outHI: 0x0
+sw :: offset: 0x270, out: 0x4018fd8f00000000, outHI: 0x0
+sw :: offset: 0x274, out: 0x4018fd8f15d32040, outHI: 0x0
+sw :: offset: 0x278, out: 0x52e8f0e500000000, outHI: 0x0
+sw :: offset: 0x27c, out: 0x52e8f0e57caf83d2, outHI: 0x0
+sw :: offset: 0x280, out: 0x880ff34400000000, outHI: 0x0
+sw :: offset: 0x284, out: 0x880ff344f156a04c, outHI: 0x0
+sw :: offset: 0x288, out: 0x747defd700000000, outHI: 0x0
+sw :: offset: 0x28c, out: 0x747defd793e2601c, outHI: 0x0
+sw :: offset: 0x290, out: 0xf31d71000000000, outHI: 0x0
+sw :: offset: 0x294, out: 0xf31d710e1e1a679, outHI: 0x0
+sw :: offset: 0x298, out: 0x131cd93300000000, outHI: 0x0
+sw :: offset: 0x29c, out: 0x131cd93324296b75, outHI: 0x0
+sw :: offset: 0x2a0, out: 0xa76fa42700000000, outHI: 0x0
+sw :: offset: 0x2a4, out: 0xa76fa427d296e2d2, outHI: 0x0
+sw :: offset: 0x2a8, out: 0x139ee56a00000000, outHI: 0x0
+sw :: offset: 0x2ac, out: 0x139ee56a5a82447f, outHI: 0x0
+sw :: offset: 0x2b0, out: 0x6dc2a5c000000000, outHI: 0x0
+sw :: offset: 0x2b4, out: 0x6dc2a5c076c89e80, outHI: 0x0
+sw :: offset: 0x2b8, out: 0xc07dc16800000000, outHI: 0x0
+sw :: offset: 0x2bc, out: 0xc07dc168070dc345, outHI: 0x0
+sw :: offset: 0x2c0, out: 0x4bfe348f00000000, outHI: 0x0
+sw :: offset: 0x2c4, out: 0x4bfe348fbddc7123, outHI: 0x0
+sw :: offset: 0x2c8, out: 0xdd6d241b00000000, outHI: 0x0
+sw :: offset: 0x2cc, out: 0xdd6d241bf62fb727, outHI: 0x0
+sw :: offset: 0x2d0, out: 0xa59fcebe00000000, outHI: 0x0
+sw :: offset: 0x2d4, out: 0xa59fcebe109f27e9, outHI: 0x0
+sw :: offset: 0x2d8, out: 0xf9f46fb00000000, outHI: 0x0
+sw :: offset: 0x2dc, out: 0xf9f46fb3f63daa9, outHI: 0x0
+sw :: offset: 0x2e0, out: 0xafd199d700000000, outHI: 0x0
+sw :: offset: 0x2e4, out: 0xafd199d7dbcb312e, outHI: 0x0
+sw :: offset: 0x2e8, out: 0xa3d484f200000000, outHI: 0x0
+sw :: offset: 0x2ec, out: 0xa3d484f21f353faa, outHI: 0x0
+sw :: offset: 0x2f0, out: 0xda4fe4c600000000, outHI: 0x0
+sw :: offset: 0x2f4, out: 0xda4fe4c68b086ee0, outHI: 0x0
+sw :: offset: 0x2f8, out: 0x7150c26000000000, outHI: 0x0
+sw :: offset: 0x2fc, out: 0x7150c260e54750d5, outHI: 0x0
+sw :: offset: 0x300, out: 0xd9257f2500000000, outHI: 0x0
+sw :: offset: 0x304, out: 0xd9257f253d69625f, outHI: 0x0
+sw :: offset: 0x308, out: 0xe9a6db5b00000000, outHI: 0x0
+sw :: offset: 0x30c, out: 0xe9a6db5b70a3e042, outHI: 0x0
+sw :: offset: 0x310, out: 0x4340ac9600000000, outHI: 0x0
+sw :: offset: 0x314, out: 0x4340ac96c0478f03, outHI: 0x0
+sw :: offset: 0x318, out: 0x6980171e00000000, outHI: 0x0
+sw :: offset: 0x31c, out: 0x6980171e3ce839a5, outHI: 0x0
+sw :: offset: 0x320, out: 0x1cf929e300000000, outHI: 0x0
+sw :: offset: 0x324, out: 0x1cf929e3e2fbfa89, outHI: 0x0
+sw :: offset: 0x328, out: 0x5eb6895800000000, outHI: 0x0
+sw :: offset: 0x32c, out: 0x5eb68958d24bb05d, outHI: 0x0
+sw :: offset: 0x330, out: 0x76ed25b700000000, outHI: 0x0
+sw :: offset: 0x334, out: 0x76ed25b70eb9682c, outHI: 0x0
+sw :: offset: 0x338, out: 0x170312f100000000, outHI: 0x0
+sw :: offset: 0x33c, out: 0x170312f184785280, outHI: 0x0
+sw :: offset: 0x340, out: 0xdd301d0d00000000, outHI: 0x0
+sw :: offset: 0x344, out: 0xdd301d0d179c77aa, outHI: 0x0
+sw :: offset: 0x348, out: 0x1f8fd6ef00000000, outHI: 0x0
+sw :: offset: 0x34c, out: 0x1f8fd6ef26444ced, outHI: 0x0
+sw :: offset: 0x350, out: 0x2998436d00000000, outHI: 0x0
+sw :: offset: 0x354, out: 0x2998436d07175c9d, outHI: 0x0
+sw :: offset: 0x358, out: 0xd58ca70800000000, outHI: 0x0
+sw :: offset: 0x35c, out: 0xd58ca708663d0610, outHI: 0x0
+sw :: offset: 0x360, out: 0x5583328700000000, outHI: 0x0
+sw :: offset: 0x364, out: 0x55833287ab7dd048, outHI: 0x0
+sw :: offset: 0x368, out: 0x8951d68b00000000, outHI: 0x0
+sw :: offset: 0x36c, out: 0x8951d68bf6982367, outHI: 0x0
+sw :: offset: 0x370, out: 0xe82471b00000000, outHI: 0x0
+sw :: offset: 0x374, out: 0xe82471b36886c59, outHI: 0x0
+sw :: offset: 0x378, out: 0xd98d26b200000000, outHI: 0x0
+sw :: offset: 0x37c, out: 0xd98d26b209ca4bdb, outHI: 0x0
+sw :: offset: 0x380, out: 0xd32be47900000000, outHI: 0x0
+sw :: offset: 0x384, out: 0xd32be479fd5d7d1d, outHI: 0x0
+sw :: offset: 0x388, out: 0x9962e61f00000000, outHI: 0x0
+sw :: offset: 0x38c, out: 0x9962e61f3f46553e, outHI: 0x0
+sw :: offset: 0x390, out: 0xcad374df00000000, outHI: 0x0
+sw :: offset: 0x394, out: 0xcad374df2e9ab97d, outHI: 0x0
+sw :: offset: 0x398, out: 0x3eedf2a700000000, outHI: 0x0
+sw :: offset: 0x39c, out: 0x3eedf2a736a6f7fa, outHI: 0x0
+sw :: offset: 0x3a0, out: 0x3c0c9f3300000000, outHI: 0x0
+sw :: offset: 0x3a4, out: 0x3c0c9f338bb938e3, outHI: 0x0
+sw :: offset: 0x3a8, out: 0x155ec9dc00000000, outHI: 0x0
+sw :: offset: 0x3ac, out: 0x155ec9dcd2df25c4, outHI: 0x0
+sw :: offset: 0x3b0, out: 0x1947820600000000, outHI: 0x0
+sw :: offset: 0x3b4, out: 0x19478206bc65bf27, outHI: 0x0
+sw :: offset: 0x3b8, out: 0xeb32182500000000, outHI: 0x0
+sw :: offset: 0x3bc, out: 0xeb321825a8b08fe6, outHI: 0x0
+sw :: offset: 0x3c0, out: 0x7a8bc7da00000000, outHI: 0x0
+sw :: offset: 0x3c4, out: 0x7a8bc7da852b5bca, outHI: 0x0
+sw :: offset: 0x3c8, out: 0xf8dfcde800000000, outHI: 0x0
+sw :: offset: 0x3cc, out: 0xf8dfcde80478909b, outHI: 0x0
+sw :: offset: 0x3d0, out: 0x59a9926900000000, outHI: 0x0
+sw :: offset: 0x3d4, out: 0x59a99269bfb31cc8, outHI: 0x0
+sw :: offset: 0x3d8, out: 0x7857360f00000000, outHI: 0x0
+sw :: offset: 0x3dc, out: 0x7857360fb665ed5e, outHI: 0x0
+sw :: offset: 0x3e0, out: 0x7f89e9a200000000, outHI: 0x0
+sw :: offset: 0x3e4, out: 0x7f89e9a215da9474, outHI: 0x0
+sw :: offset: 0x3e8, out: 0xb7a8d5e400000000, outHI: 0x0
+sw :: offset: 0x3ec, out: 0xb7a8d5e4f6b3537d, outHI: 0x0
+sw :: offset: 0x3f0, out: 0x2af90fcc00000000, outHI: 0x0
+sw :: offset: 0x3f4, out: 0x2af90fcc223d7cfe, outHI: 0x0
+sw :: offset: 0x3f8, out: 0x2b96189700000000, outHI: 0x0
+sw :: offset: 0x3fc, out: 0x2b961897420b34f5, outHI: 0x0
+sw :: offset: 0x400, out: 0x33734a4b00000000, outHI: 0x0
+sw :: offset: 0x404, out: 0x33734a4b897c8c8d, outHI: 0x0
+sw :: offset: 0x408, out: 0xdd46b33c00000000, outHI: 0x0
+sw :: offset: 0x40c, out: 0xdd46b33c7a387445, outHI: 0x0
+sw :: offset: 0x410, out: 0xe392ccd900000000, outHI: 0x0
+sw :: offset: 0x414, out: 0xe392ccd9512f29b1, outHI: 0x0
+sw :: offset: 0x418, out: 0xd80000c900000000, outHI: 0x0
+sw :: offset: 0x41c, out: 0xd80000c9eaded5c5, outHI: 0x0
+sw :: offset: 0x420, out: 0x3dad020a00000000, outHI: 0x0
+sw :: offset: 0x424, out: 0x3dad020a8a6229d7, outHI: 0x0
+sw :: offset: 0x428, out: 0x31eea35b00000000, outHI: 0x0
+sw :: offset: 0x42c, out: 0x31eea35b2c3c3f9e, outHI: 0x0
+sw :: offset: 0x430, out: 0x4898564900000000, outHI: 0x0
+sw :: offset: 0x434, out: 0x489856497ff61e78, outHI: 0x0
+sw :: offset: 0x438, out: 0xdc9c0b7700000000, outHI: 0x0
+sw :: offset: 0x43c, out: 0xdc9c0b772299b0e0, outHI: 0x0
+sw :: offset: 0x440, out: 0x1d5e68ec00000000, outHI: 0x0
+sw :: offset: 0x444, out: 0x1d5e68ec7c3b0467, outHI: 0x0
+sw :: offset: 0x448, out: 0x3d0c6e2500000000, outHI: 0x0
+sw :: offset: 0x44c, out: 0x3d0c6e25164e17c1, outHI: 0x0
+sw :: offset: 0x450, out: 0xe7fb658700000000, outHI: 0x0
+sw :: offset: 0x454, out: 0xe7fb6587fa4ca28b, outHI: 0x0
+sw :: offset: 0x458, out: 0x56d4950b00000000, outHI: 0x0
+sw :: offset: 0x45c, out: 0x56d4950be5e9a314, outHI: 0x0
+sw :: offset: 0x460, out: 0xbe7fa08a00000000, outHI: 0x0
+sw :: offset: 0x464, out: 0xbe7fa08af8be8164, outHI: 0x0
+sw :: offset: 0x468, out: 0x159649c500000000, outHI: 0x0
+sw :: offset: 0x46c, out: 0x159649c57ca32597, outHI: 0x0
+sw :: offset: 0x470, out: 0x84e69b1700000000, outHI: 0x0
+sw :: offset: 0x474, out: 0x84e69b17fc8d543c, outHI: 0x0
+sw :: offset: 0x478, out: 0xa1f24f5c00000000, outHI: 0x0
+sw :: offset: 0x47c, out: 0xa1f24f5c4aeb6ca0, outHI: 0x0
+sw :: offset: 0x480, out: 0xe3459e3600000000, outHI: 0x0
+sw :: offset: 0x484, out: 0xe3459e36c532e18e, outHI: 0x0
+sw :: offset: 0x488, out: 0x187980fa00000000, outHI: 0x0
+sw :: offset: 0x48c, out: 0x187980fab3fdec29, outHI: 0x0
+sw :: offset: 0x490, out: 0x4f287d1c00000000, outHI: 0x0
+sw :: offset: 0x494, out: 0x4f287d1cb620660a, outHI: 0x0
+sw :: offset: 0x498, out: 0x49732b9000000000, outHI: 0x0
+sw :: offset: 0x49c, out: 0x49732b90993138f1, outHI: 0x0
+sw :: offset: 0x4a0, out: 0x6cfde99100000000, outHI: 0x0
+sw :: offset: 0x4a4, out: 0x6cfde991de02d133, outHI: 0x0
+sw :: offset: 0x4a8, out: 0x7d5407b900000000, outHI: 0x0
+sw :: offset: 0x4ac, out: 0x7d5407b913a390e1, outHI: 0x0
+sw :: offset: 0x4b0, out: 0xe1dab15a00000000, outHI: 0x0
+sw :: offset: 0x4b4, out: 0xe1dab15a743491a6, outHI: 0x0
+sw :: offset: 0x4b8, out: 0x828716c800000000, outHI: 0x0
+sw :: offset: 0x4bc, out: 0x828716c88cff404a, outHI: 0x0
+sw :: offset: 0x4c0, out: 0xede292f200000000, outHI: 0x0
+sw :: offset: 0x4c4, out: 0xede292f2b9cec0db, outHI: 0x0
+sw :: offset: 0x4c8, out: 0x1f83763600000000, outHI: 0x0
+sw :: offset: 0x4cc, out: 0x1f8376362eaa5aa7, outHI: 0x0
+sw :: offset: 0x4d0, out: 0x509771c00000000, outHI: 0x0
+sw :: offset: 0x4d4, out: 0x509771cd327538e, outHI: 0x0
+sw :: offset: 0x4d8, out: 0x1875241b00000000, outHI: 0x0
+sw :: offset: 0x4dc, out: 0x1875241b42e9f854, outHI: 0x0
+sw :: offset: 0x4e0, out: 0x8b739b6b00000000, outHI: 0x0
+sw :: offset: 0x4e4, out: 0x8b739b6b78e4e50c, outHI: 0x0
+sw :: offset: 0x4e8, out: 0xeccbba1a00000000, outHI: 0x0
+sw :: offset: 0x4ec, out: 0xeccbba1af6b6fa3f, outHI: 0x0
+sw :: offset: 0x4f0, out: 0xcd9d27cb00000000, outHI: 0x0
+sw :: offset: 0x4f4, out: 0xcd9d27cb73916483, outHI: 0x0
+sw :: offset: 0x4f8, out: 0xae3e942300000000, outHI: 0x0
+sw :: offset: 0x4fc, out: 0xae3e9423276af70a, outHI: 0x0
+sw :: offset: 0x500, out: 0xe12856100000000, outHI: 0x0
+sw :: offset: 0x504, out: 0xe12856103045bf6, outHI: 0x0
+sw :: offset: 0x508, out: 0xb5e74b6e00000000, outHI: 0x0
+sw :: offset: 0x50c, out: 0xb5e74b6e20223f13, outHI: 0x0
+sw :: offset: 0x510, out: 0x8accfa600000000, outHI: 0x0
+sw :: offset: 0x514, out: 0x8accfa6f83c5574, outHI: 0x0
+sw :: offset: 0x518, out: 0x3976b5f500000000, outHI: 0x0
+sw :: offset: 0x51c, out: 0x3976b5f51f9720f9, outHI: 0x0
+sw :: offset: 0x520, out: 0x46923c3d00000000, outHI: 0x0
+sw :: offset: 0x524, out: 0x46923c3d620d2850, outHI: 0x0
+sw :: offset: 0x528, out: 0x6d2448dd00000000, outHI: 0x0
+sw :: offset: 0x52c, out: 0x6d2448dd60a521e9, outHI: 0x0
+sw :: offset: 0x530, out: 0x9ff4a73200000000, outHI: 0x0
+sw :: offset: 0x534, out: 0x9ff4a7325a08f3ab, outHI: 0x0
+sw :: offset: 0x538, out: 0x5c680f0b00000000, outHI: 0x0
+sw :: offset: 0x53c, out: 0x5c680f0bc7a59be7, outHI: 0x0
+sw :: offset: 0x540, out: 0x800f3d2600000000, outHI: 0x0
+sw :: offset: 0x544, out: 0x800f3d261aecdf29, outHI: 0x0
+sw :: offset: 0x548, out: 0x82ca1b4100000000, outHI: 0x0
+sw :: offset: 0x54c, out: 0x82ca1b412b8613a2, outHI: 0x0
+sw :: offset: 0x550, out: 0x60d19dcd00000000, outHI: 0x0
+sw :: offset: 0x554, out: 0x60d19dcd2518ac8b, outHI: 0x0
+sw :: offset: 0x558, out: 0xe8bbe7f00000000, outHI: 0x0
+sw :: offset: 0x55c, out: 0xe8bbe7f743e568d, outHI: 0x0
+sw :: offset: 0x560, out: 0x2fcf486b00000000, outHI: 0x0
+sw :: offset: 0x564, out: 0x2fcf486b126f646f, outHI: 0x0
+sw :: offset: 0x568, out: 0x34c3172800000000, outHI: 0x0
+sw :: offset: 0x56c, out: 0x34c31728aab01961, outHI: 0x0
+sw :: offset: 0x570, out: 0x56fc4d1200000000, outHI: 0x0
+sw :: offset: 0x574, out: 0x56fc4d127535cd33, outHI: 0x0
+sw :: offset: 0x578, out: 0x8595d34200000000, outHI: 0x0
+sw :: offset: 0x57c, out: 0x8595d342dfb254da, outHI: 0x0
+sw :: offset: 0x580, out: 0x422346ec00000000, outHI: 0x0
+sw :: offset: 0x584, out: 0x422346eca86726c9, outHI: 0x0
+sw :: offset: 0x588, out: 0x81ab2a00000000, outHI: 0x0
+sw :: offset: 0x58c, out: 0x81ab2a9bfeffa1, outHI: 0x0
+sw :: offset: 0x590, out: 0x679d743800000000, outHI: 0x0
+sw :: offset: 0x594, out: 0x679d7438c7699826, outHI: 0x0
+sw :: offset: 0x598, out: 0xb7dee24400000000, outHI: 0x0
+sw :: offset: 0x59c, out: 0xb7dee2443c07af97, outHI: 0x0
+sw :: offset: 0x5a0, out: 0xfba6704a00000000, outHI: 0x0
+sw :: offset: 0x5a4, out: 0xfba6704a521364dc, outHI: 0x0
+sw :: offset: 0x5a8, out: 0x4c58bfe00000000, outHI: 0x0
+sw :: offset: 0x5ac, out: 0x4c58bfee0f7bb58, outHI: 0x0
+sw :: offset: 0x5b0, out: 0x9ab7aebc00000000, outHI: 0x0
+sw :: offset: 0x5b4, out: 0x9ab7aebce336c60c, outHI: 0x0
+sw :: offset: 0x5b8, out: 0xdeeb954d00000000, outHI: 0x0
+sw :: offset: 0x5bc, out: 0xdeeb954dd5b2120c, outHI: 0x0
+sw :: offset: 0x5c0, out: 0x6f52416e00000000, outHI: 0x0
+sw :: offset: 0x5c4, out: 0x6f52416e85a2d4ff, outHI: 0x0
+sw :: offset: 0x5c8, out: 0x7e628a3400000000, outHI: 0x0
+sw :: offset: 0x5cc, out: 0x7e628a34986a2b65, outHI: 0x0
+sw :: offset: 0x5d0, out: 0x4a4e7e0700000000, outHI: 0x0
+sw :: offset: 0x5d4, out: 0x4a4e7e07a974eac4, outHI: 0x0
+sw :: offset: 0x5d8, out: 0x3a489b5500000000, outHI: 0x0
+sw :: offset: 0x5dc, out: 0x3a489b55a388c162, outHI: 0x0
+sw :: offset: 0x5e0, out: 0x72f1f8f500000000, outHI: 0x0
+sw :: offset: 0x5e4, out: 0x72f1f8f5e8c11f45, outHI: 0x0
+sw :: offset: 0x5e8, out: 0xe7495ea900000000, outHI: 0x0
+sw :: offset: 0x5ec, out: 0xe7495ea9adaa5a76, outHI: 0x0
+sw :: offset: 0x5f0, out: 0x5cc1c8b400000000, outHI: 0x0
+sw :: offset: 0x5f4, out: 0x5cc1c8b47ab4ce88, outHI: 0x0
+sw :: offset: 0x5f8, out: 0xdfa605c000000000, outHI: 0x0
+sw :: offset: 0x5fc, out: 0xdfa605c0b42ad6e6, outHI: 0x0
+sw :: offset: 0x600, out: 0x59a7b04f00000000, outHI: 0x0
+sw :: offset: 0x604, out: 0x59a7b04f4bf8485a, outHI: 0x0
+sw :: offset: 0x608, out: 0xb728922f00000000, outHI: 0x0
+sw :: offset: 0x60c, out: 0xb728922f76a3d60c, outHI: 0x0
+sw :: offset: 0x610, out: 0x3b66a7fb00000000, outHI: 0x0
+sw :: offset: 0x614, out: 0x3b66a7fb31e0c6af, outHI: 0x0
+sw :: offset: 0x618, out: 0xfdc28eda00000000, outHI: 0x0
+sw :: offset: 0x61c, out: 0xfdc28eda53606bb4, outHI: 0x0
+sw :: offset: 0x620, out: 0xbf0c999d00000000, outHI: 0x0
+sw :: offset: 0x624, out: 0xbf0c999d32fc12c8, outHI: 0x0
+sw :: offset: 0x628, out: 0x1b7919f000000000, outHI: 0x0
+sw :: offset: 0x62c, out: 0x1b7919f03ef88384, outHI: 0x0
+sw :: offset: 0x630, out: 0xc72efcd600000000, outHI: 0x0
+sw :: offset: 0x634, out: 0xc72efcd638b1c7bb, outHI: 0x0
+sw :: offset: 0x638, out: 0x6a2a358000000000, outHI: 0x0
+sw :: offset: 0x63c, out: 0x6a2a358015ebf612, outHI: 0x0
+sw :: offset: 0x640, out: 0x1dca77c900000000, outHI: 0x0
+sw :: offset: 0x644, out: 0x1dca77c95eaacdd9, outHI: 0x0
+sw :: offset: 0x648, out: 0xfd9147ae00000000, outHI: 0x0
+sw :: offset: 0x64c, out: 0xfd9147aebb8470f9, outHI: 0x0
+sw :: offset: 0x650, out: 0x81e9111700000000, outHI: 0x0
+sw :: offset: 0x654, out: 0x81e9111705d42aea, outHI: 0x0
+sw :: offset: 0x658, out: 0xc6a532e000000000, outHI: 0x0
+sw :: offset: 0x65c, out: 0xc6a532e014abf364, outHI: 0x0
+sw :: offset: 0x660, out: 0x19fb9e6300000000, outHI: 0x0
+sw :: offset: 0x664, out: 0x19fb9e63249d559a, outHI: 0x0
+sw :: offset: 0x668, out: 0xa8d72aac00000000, outHI: 0x0
+sw :: offset: 0x66c, out: 0xa8d72aac0cd6764f, outHI: 0x0
+sw :: offset: 0x670, out: 0x84b30ec00000000, outHI: 0x0
+sw :: offset: 0x674, out: 0x84b30ec7f03ac07, outHI: 0x0
+sw :: offset: 0x678, out: 0x92468fdf00000000, outHI: 0x0
+sw :: offset: 0x67c, out: 0x92468fdf7e35ce6d, outHI: 0x0
+sw :: offset: 0x680, out: 0x56e670f500000000, outHI: 0x0
+sw :: offset: 0x684, out: 0x56e670f515282859, outHI: 0x0
+sw :: offset: 0x688, out: 0x1a65271100000000, outHI: 0x0
+sw :: offset: 0x68c, out: 0x1a6527119e1c3283, outHI: 0x0
+sw :: offset: 0x690, out: 0xd215a9fb00000000, outHI: 0x0
+sw :: offset: 0x694, out: 0xd215a9fb8d95c049, outHI: 0x0
+sw :: offset: 0x698, out: 0x282a041700000000, outHI: 0x0
+sw :: offset: 0x69c, out: 0x282a0417f2e7a490, outHI: 0x0
+sw :: offset: 0x6a0, out: 0x978058f300000000, outHI: 0x0
+sw :: offset: 0x6a4, out: 0x978058f3775b4cca, outHI: 0x0
+sw :: offset: 0x6a8, out: 0x975b1aa00000000, outHI: 0x0
+sw :: offset: 0x6ac, out: 0x975b1aa0a2b84a6, outHI: 0x0
+sw :: offset: 0x6b0, out: 0x3511102000000000, outHI: 0x0
+sw :: offset: 0x6b4, out: 0x35111020023fa0d3, outHI: 0x0
+sw :: offset: 0x6b8, out: 0xa7d88b6f00000000, outHI: 0x0
+sw :: offset: 0x6bc, out: 0xa7d88b6fa3d991b7, outHI: 0x0
+sw :: offset: 0x6c0, out: 0x9941dedd00000000, outHI: 0x0
+sw :: offset: 0x6c4, out: 0x9941dedd751cb483, outHI: 0x0
+sw :: offset: 0x6c8, out: 0x5a0d950800000000, outHI: 0x0
+sw :: offset: 0x6cc, out: 0x5a0d9508949cad35, outHI: 0x0
+sw :: offset: 0x6d0, out: 0x625bb2d300000000, outHI: 0x0
+sw :: offset: 0x6d4, out: 0x625bb2d37f567f35, outHI: 0x0
+sw :: offset: 0x6d8, out: 0xa692973900000000, outHI: 0x0
+sw :: offset: 0x6dc, out: 0xa6929739185b88e0, outHI: 0x0
+sw :: offset: 0x6e0, out: 0xdb8d7d2700000000, outHI: 0x0
+sw :: offset: 0x6e4, out: 0xdb8d7d27255a4cd2, outHI: 0x0
+sw :: offset: 0x6e8, out: 0x2fd61b9100000000, outHI: 0x0
+sw :: offset: 0x6ec, out: 0x2fd61b911048d589, outHI: 0x0
+sw :: offset: 0x6f0, out: 0xa4363f7b00000000, outHI: 0x0
+sw :: offset: 0x6f4, out: 0xa4363f7b6a6d5708, outHI: 0x0
+sw :: offset: 0x6f8, out: 0xf460579000000000, outHI: 0x0
+sw :: offset: 0x6fc, out: 0xf4605790d58ecbab, outHI: 0x0
+sw :: offset: 0x700, out: 0xde35697f00000000, outHI: 0x0
+sw :: offset: 0x704, out: 0xde35697f575548fd, outHI: 0x0
+sw :: offset: 0x708, out: 0x8c0a5f100000000, outHI: 0x0
+sw :: offset: 0x70c, out: 0x8c0a5f18bb640fb, outHI: 0x0
+sw :: offset: 0x710, out: 0x8ed98ddb00000000, outHI: 0x0
+sw :: offset: 0x714, out: 0x8ed98ddbbe00d51e, outHI: 0x0
+sw :: offset: 0x718, out: 0xabc578cc00000000, outHI: 0x0
+sw :: offset: 0x71c, out: 0xabc578cc2f7e224a, outHI: 0x0
+sw :: offset: 0x720, out: 0x1c170ab200000000, outHI: 0x0
+sw :: offset: 0x724, out: 0x1c170ab2a978f12c, outHI: 0x0
+sw :: offset: 0x728, out: 0xa22256a700000000, outHI: 0x0
+sw :: offset: 0x72c, out: 0xa22256a79950a93b, outHI: 0x0
+sw :: offset: 0x730, out: 0x811ee02f00000000, outHI: 0x0
+sw :: offset: 0x734, out: 0x811ee02fb44eea93, outHI: 0x0
+sw :: offset: 0x738, out: 0xc6796a0c00000000, outHI: 0x0
+sw :: offset: 0x73c, out: 0xc6796a0cfe71fca0, outHI: 0x0
+sw :: offset: 0x740, out: 0x6c0eb65700000000, outHI: 0x0
+sw :: offset: 0x744, out: 0x6c0eb6574ed6393d, outHI: 0x0
+sw :: offset: 0x748, out: 0xf818af5700000000, outHI: 0x0
+sw :: offset: 0x74c, out: 0xf818af57f22e9020, outHI: 0x0
+sw :: offset: 0x750, out: 0x236770a00000000, outHI: 0x0
+sw :: offset: 0x754, out: 0x236770a81efb6c7, outHI: 0x0
+sw :: offset: 0x758, out: 0xafd0c45d00000000, outHI: 0x0
+sw :: offset: 0x75c, out: 0xafd0c45deed8f351, outHI: 0x0
+sw :: offset: 0x760, out: 0x8102315b00000000, outHI: 0x0
+sw :: offset: 0x764, out: 0x8102315badafefb9, outHI: 0x0
+sw :: offset: 0x768, out: 0x995efd5e00000000, outHI: 0x0
+sw :: offset: 0x76c, out: 0x995efd5e34061933, outHI: 0x0
+sw :: offset: 0x770, out: 0xeb25308600000000, outHI: 0x0
+sw :: offset: 0x774, out: 0xeb2530861748da26, outHI: 0x0
+sw :: offset: 0x778, out: 0x4b4c52bc00000000, outHI: 0x0
+sw :: offset: 0x77c, out: 0x4b4c52bc34fdfc9a, outHI: 0x0
+sw :: offset: 0x780, out: 0x9302be8900000000, outHI: 0x0
+sw :: offset: 0x784, out: 0x9302be89d00278c3, outHI: 0x0
+sw :: offset: 0x788, out: 0xc521d18000000000, outHI: 0x0
+sw :: offset: 0x78c, out: 0xc521d180e90944a4, outHI: 0x0
+sw :: offset: 0x790, out: 0xc1d37a5d00000000, outHI: 0x0
+sw :: offset: 0x794, out: 0xc1d37a5d65fd698f, outHI: 0x0
+sw :: offset: 0x798, out: 0xddef983900000000, outHI: 0x0
+sw :: offset: 0x79c, out: 0xddef9839c49ee3ad, outHI: 0x0
+sw :: offset: 0x7a0, out: 0x81b5af5200000000, outHI: 0x0
+sw :: offset: 0x7a4, out: 0x81b5af527aa941e8, outHI: 0x0
+sw :: offset: 0x7a8, out: 0xbdb263e900000000, outHI: 0x0
+sw :: offset: 0x7ac, out: 0xbdb263e9372c209e, outHI: 0x0
+sw :: offset: 0x7b0, out: 0x42f3b58d00000000, outHI: 0x0
+sw :: offset: 0x7b4, out: 0x42f3b58d30f870b7, outHI: 0x0
+sw :: offset: 0x7b8, out: 0xe122a83b00000000, outHI: 0x0
+sw :: offset: 0x7bc, out: 0xe122a83b9e02de4b, outHI: 0x0
+sw :: offset: 0x7c0, out: 0x678930ec00000000, outHI: 0x0
+sw :: offset: 0x7c4, out: 0x678930eccd61a863, outHI: 0x0
+sw :: offset: 0x7c8, out: 0x9826631e00000000, outHI: 0x0
+sw :: offset: 0x7cc, out: 0x9826631eae87bc89, outHI: 0x0
+sw :: offset: 0x7d0, out: 0x9a7bd3ca00000000, outHI: 0x0
+sw :: offset: 0x7d4, out: 0x9a7bd3ca58ec644d, outHI: 0x0
+sw :: offset: 0x7d8, out: 0x6481af1700000000, outHI: 0x0
+sw :: offset: 0x7dc, out: 0x6481af17680cce5f, outHI: 0x0
+sw :: offset: 0x7e0, out: 0xb236b66600000000, outHI: 0x0
+sw :: offset: 0x7e4, out: 0xb236b6663baa9947, outHI: 0x0
+sw :: offset: 0x7e8, out: 0x1f6d4d7500000000, outHI: 0x0
+sw :: offset: 0x7ec, out: 0x1f6d4d75614d9b44, outHI: 0x0
+sw :: offset: 0x7f0, out: 0x5f12236b00000000, outHI: 0x0
+sw :: offset: 0x7f4, out: 0x5f12236ba2a6ec66, outHI: 0x0
--- /dev/null
+lb :: offset: 0x0, out: 0x0
+lb :: offset: 0x1, out: 0x0
+lb :: offset: 0x2, out: 0x0
+lb :: offset: 0x3, out: 0x0
+lb :: offset: 0x4, out: 0x0
+lb :: offset: 0x5, out: 0x0
+lb :: offset: 0x6, out: 0x0
+lb :: offset: 0x7, out: 0x0
+lb :: offset: 0x8, out: 0x6e
+lb :: offset: 0x9, out: 0x3b
+lb :: offset: 0xa, out: 0xffffffffffffff82
+lb :: offset: 0xb, out: 0x9
+lb :: offset: 0xc, out: 0xffffffffffffffd9
+lb :: offset: 0xd, out: 0x26
+lb :: offset: 0xe, out: 0x43
+lb :: offset: 0xf, out: 0xd
+lb :: offset: 0x10, out: 0xffffffffffffffdc
+lb :: offset: 0x11, out: 0x76
+lb :: offset: 0x12, out: 0x4
+lb :: offset: 0x13, out: 0x13
+lb :: offset: 0x14, out: 0x6b
+lb :: offset: 0x15, out: 0x6b
+lb :: offset: 0x16, out: 0xffffffffffffffc5
+lb :: offset: 0x17, out: 0x17
+lb :: offset: 0x18, out: 0xffffffffffffffb2
+lb :: offset: 0x19, out: 0x4d
+lb :: offset: 0x1a, out: 0xffffffffffffff86
+lb :: offset: 0x1b, out: 0x1a
+lb :: offset: 0x1c, out: 0x5
+lb :: offset: 0x1d, out: 0x50
+lb :: offset: 0x1e, out: 0x47
+lb :: offset: 0x1f, out: 0x1e
+lb :: offset: 0x20, out: 0xffffffffffffffb8
+lb :: offset: 0x21, out: 0xffffffffffffffed
+lb :: offset: 0x22, out: 0x8
+lb :: offset: 0x23, out: 0x26
+lb :: offset: 0x24, out: 0xf
+lb :: offset: 0x25, out: 0xfffffffffffffff0
+lb :: offset: 0x26, out: 0xffffffffffffffc9
+lb :: offset: 0x27, out: 0x22
+lb :: offset: 0x28, out: 0xffffffffffffffd6
+lb :: offset: 0x29, out: 0xffffffffffffffd6
+lb :: offset: 0x2a, out: 0xffffffffffffff8a
+lb :: offset: 0x2b, out: 0x2f
+lb :: offset: 0x2c, out: 0x61
+lb :: offset: 0x2d, out: 0xffffffffffffffcb
+lb :: offset: 0x2e, out: 0x4b
+lb :: offset: 0x2f, out: 0x2b
+lb :: offset: 0x30, out: 0x64
+lb :: offset: 0x31, out: 0xffffffffffffff9b
+lb :: offset: 0x32, out: 0xc
+lb :: offset: 0x33, out: 0x35
+lb :: offset: 0x34, out: 0xffffffffffffffd3
+lb :: offset: 0x35, out: 0xffffffffffffff86
+lb :: offset: 0x36, out: 0xffffffffffffffcd
+lb :: offset: 0x37, out: 0x31
+lb :: offset: 0x38, out: 0xa
+lb :: offset: 0x39, out: 0xffffffffffffffa0
+lb :: offset: 0x3a, out: 0xffffffffffffff8e
+lb :: offset: 0x3b, out: 0x3c
+lb :: offset: 0x3c, out: 0xffffffffffffffbd
+lb :: offset: 0x3d, out: 0xffffffffffffffbd
+lb :: offset: 0x3e, out: 0x4f
+lb :: offset: 0x3f, out: 0x38
+lb :: offset: 0x40, out: 0x70
+lb :: offset: 0x41, out: 0xffffffffffffffdb
+lb :: offset: 0x42, out: 0x11
+lb :: offset: 0x43, out: 0x4c
+lb :: offset: 0x44, out: 0xffffffffffffffc7
+lb :: offset: 0x45, out: 0xffffffffffffffc6
+lb :: offset: 0x46, out: 0xffffffffffffffd0
+lb :: offset: 0x47, out: 0x48
+lb :: offset: 0x48, out: 0x1e
+lb :: offset: 0x49, out: 0xffffffffffffffe0
+lb :: offset: 0x4a, out: 0xffffffffffffff93
+lb :: offset: 0x4b, out: 0x45
+lb :: offset: 0x4c, out: 0xffffffffffffffa9
+lb :: offset: 0x4d, out: 0xfffffffffffffffd
+lb :: offset: 0x4e, out: 0x52
+lb :: offset: 0x4f, out: 0x41
+lb :: offset: 0x50, out: 0xffffffffffffffac
+lb :: offset: 0x51, out: 0xffffffffffffffad
+lb :: offset: 0x52, out: 0x15
+lb :: offset: 0x53, out: 0x5f
+lb :: offset: 0x54, out: 0x1b
+lb :: offset: 0x55, out: 0xffffffffffffffb0
+lb :: offset: 0x56, out: 0xffffffffffffffd4
+lb :: offset: 0x57, out: 0x5b
+lb :: offset: 0x58, out: 0xffffffffffffffc2
+lb :: offset: 0x59, out: 0xffffffffffffff96
+lb :: offset: 0x5a, out: 0xffffffffffffff97
+lb :: offset: 0x5b, out: 0x56
+lb :: offset: 0x5c, out: 0x75
+lb :: offset: 0x5d, out: 0xffffffffffffff8b
+lb :: offset: 0x5e, out: 0x56
+lb :: offset: 0x5f, out: 0x52
+lb :: offset: 0x60, out: 0xffffffffffffffc8
+lb :: offset: 0x61, out: 0x36
+lb :: offset: 0x62, out: 0x19
+lb :: offset: 0x63, out: 0x6a
+lb :: offset: 0x64, out: 0x7f
+lb :: offset: 0x65, out: 0x2b
+lb :: offset: 0x66, out: 0xffffffffffffffd8
+lb :: offset: 0x67, out: 0x6e
+lb :: offset: 0x68, out: 0xffffffffffffffa6
+lb :: offset: 0x69, out: 0xd
+lb :: offset: 0x6a, out: 0xffffffffffffff9b
+lb :: offset: 0x6b, out: 0x63
+lb :: offset: 0x6c, out: 0x11
+lb :: offset: 0x6d, out: 0x10
+lb :: offset: 0x6e, out: 0x5a
+lb :: offset: 0x6f, out: 0x67
+lb :: offset: 0x70, out: 0x14
+lb :: offset: 0x71, out: 0x40
+lb :: offset: 0x72, out: 0x1d
+lb :: offset: 0x73, out: 0x79
+lb :: offset: 0x74, out: 0xffffffffffffffa3
+lb :: offset: 0x75, out: 0x5d
+lb :: offset: 0x76, out: 0xffffffffffffffdc
+lb :: offset: 0x77, out: 0x7d
+lb :: offset: 0x78, out: 0x7a
+lb :: offset: 0x79, out: 0x7b
+lb :: offset: 0x7a, out: 0xffffffffffffff9f
+lb :: offset: 0x7b, out: 0x70
+lb :: offset: 0x7c, out: 0xffffffffffffffcd
+lb :: offset: 0x7d, out: 0x66
+lb :: offset: 0x7e, out: 0x5e
+lb :: offset: 0x7f, out: 0x74
+lb :: offset: 0x80, out: 0xffffffffffffffe0
+lb :: offset: 0x81, out: 0xffffffffffffffb6
+lb :: offset: 0x82, out: 0x23
+lb :: offset: 0x83, out: 0xffffffffffffff98
+lb :: offset: 0x84, out: 0x57
+lb :: offset: 0x85, out: 0xffffffffffffffab
+lb :: offset: 0x86, out: 0xffffffffffffffe2
+lb :: offset: 0x87, out: 0xffffffffffffff9c
+lb :: offset: 0x88, out: 0xffffffffffffff8e
+lb :: offset: 0x89, out: 0xffffffffffffff8d
+lb :: offset: 0x8a, out: 0xffffffffffffffa1
+lb :: offset: 0x8b, out: 0xffffffffffffff91
+lb :: offset: 0x8c, out: 0x39
+lb :: offset: 0x8d, out: 0xffffffffffffff90
+lb :: offset: 0x8e, out: 0x60
+lb :: offset: 0x8f, out: 0xffffffffffffff95
+lb :: offset: 0x90, out: 0x3c
+lb :: offset: 0x91, out: 0xffffffffffffffc0
+lb :: offset: 0x92, out: 0x27
+lb :: offset: 0x93, out: 0xffffffffffffff8b
+lb :: offset: 0x94, out: 0xffffffffffffff8b
+lb :: offset: 0x95, out: 0xffffffffffffffdd
+lb :: offset: 0x96, out: 0xffffffffffffffe6
+lb :: offset: 0x97, out: 0xffffffffffffff8f
+lb :: offset: 0x98, out: 0x52
+lb :: offset: 0x99, out: 0xfffffffffffffffb
+lb :: offset: 0x9a, out: 0xffffffffffffffa5
+lb :: offset: 0x9b, out: 0xffffffffffffff82
+lb :: offset: 0x9c, out: 0xffffffffffffffe5
+lb :: offset: 0x9d, out: 0xffffffffffffffe6
+lb :: offset: 0x9e, out: 0x64
+lb :: offset: 0x9f, out: 0xffffffffffffff86
+lb :: offset: 0xa0, out: 0x58
+lb :: offset: 0xa1, out: 0x5b
+lb :: offset: 0xa2, out: 0x2b
+lb :: offset: 0xa3, out: 0xffffffffffffffbe
+lb :: offset: 0xa4, out: 0xffffffffffffffef
+lb :: offset: 0xa5, out: 0x46
+lb :: offset: 0xa6, out: 0xffffffffffffffea
+lb :: offset: 0xa7, out: 0xffffffffffffffba
+lb :: offset: 0xa8, out: 0x36
+lb :: offset: 0xa9, out: 0x60
+lb :: offset: 0xaa, out: 0xffffffffffffffa9
+lb :: offset: 0xab, out: 0xffffffffffffffb7
+lb :: offset: 0xac, out: 0xffffffffffffff81
+lb :: offset: 0xad, out: 0x7d
+lb :: offset: 0xae, out: 0x68
+lb :: offset: 0xaf, out: 0xffffffffffffffb3
+lb :: offset: 0xb0, out: 0xffffffffffffff84
+lb :: offset: 0xb1, out: 0x2d
+lb :: offset: 0xb2, out: 0x2f
+lb :: offset: 0xb3, out: 0xffffffffffffffad
+lb :: offset: 0xb4, out: 0x33
+lb :: offset: 0xb5, out: 0x30
+lb :: offset: 0xb6, out: 0xffffffffffffffee
+lb :: offset: 0xb7, out: 0xffffffffffffffa9
+lb :: offset: 0xb8, out: 0xffffffffffffffea
+lb :: offset: 0xb9, out: 0x16
+lb :: offset: 0xba, out: 0xffffffffffffffad
+lb :: offset: 0xbb, out: 0xffffffffffffffa4
+lb :: offset: 0xbc, out: 0x5d
+lb :: offset: 0xbd, out: 0xb
+lb :: offset: 0xbe, out: 0x6c
+lb :: offset: 0xbf, out: 0xffffffffffffffa0
+lb :: offset: 0xc0, out: 0xffffffffffffff90
+lb :: offset: 0xc1, out: 0x6d
+lb :: offset: 0xc2, out: 0x32
+lb :: offset: 0xc3, out: 0xffffffffffffffd4
+lb :: offset: 0xc4, out: 0x27
+lb :: offset: 0xc5, out: 0x70
+lb :: offset: 0xc6, out: 0xfffffffffffffff3
+lb :: offset: 0xc7, out: 0xffffffffffffffd0
+lb :: offset: 0xc8, out: 0xfffffffffffffffe
+lb :: offset: 0xc9, out: 0x56
+lb :: offset: 0xca, out: 0xffffffffffffffb0
+lb :: offset: 0xcb, out: 0xffffffffffffffdd
+lb :: offset: 0xcc, out: 0x49
+lb :: offset: 0xcd, out: 0x4b
+lb :: offset: 0xce, out: 0x71
+lb :: offset: 0xcf, out: 0xffffffffffffffd9
+lb :: offset: 0xd0, out: 0x4c
+lb :: offset: 0xd1, out: 0x1b
+lb :: offset: 0xd2, out: 0x36
+lb :: offset: 0xd3, out: 0xffffffffffffffc7
+lb :: offset: 0xd4, out: 0xfffffffffffffffb
+lb :: offset: 0xd5, out: 0x6
+lb :: offset: 0xd6, out: 0xfffffffffffffff7
+lb :: offset: 0xd7, out: 0xffffffffffffffc3
+lb :: offset: 0xd8, out: 0x22
+lb :: offset: 0xd9, out: 0x20
+lb :: offset: 0xda, out: 0xffffffffffffffb4
+lb :: offset: 0xdb, out: 0xffffffffffffffce
+lb :: offset: 0xdc, out: 0xffffffffffffff95
+lb :: offset: 0xdd, out: 0x3d
+lb :: offset: 0xde, out: 0x75
+lb :: offset: 0xdf, out: 0xffffffffffffffca
+lb :: offset: 0xe0, out: 0x28
+lb :: offset: 0xe1, out: 0xffffffffffffff80
+lb :: offset: 0xe2, out: 0x3a
+lb :: offset: 0xe3, out: 0xfffffffffffffff2
+lb :: offset: 0xe4, out: 0xffffffffffffff9f
+lb :: offset: 0xe5, out: 0xffffffffffffff9d
+lb :: offset: 0xe6, out: 0xfffffffffffffffb
+lb :: offset: 0xe7, out: 0xfffffffffffffff6
+lb :: offset: 0xe8, out: 0x46
+lb :: offset: 0xe9, out: 0xffffffffffffffbb
+lb :: offset: 0xea, out: 0xffffffffffffffb8
+lb :: offset: 0xeb, out: 0xfffffffffffffffb
+lb :: offset: 0xec, out: 0xfffffffffffffff1
+lb :: offset: 0xed, out: 0xffffffffffffffa6
+lb :: offset: 0xee, out: 0x79
+lb :: offset: 0xef, out: 0xffffffffffffffff
+lb :: offset: 0xf0, out: 0xfffffffffffffff4
+lb :: offset: 0xf1, out: 0xfffffffffffffff6
+lb :: offset: 0xf2, out: 0x3e
+lb :: offset: 0xf3, out: 0xffffffffffffffe1
+lb :: offset: 0xf4, out: 0x43
+lb :: offset: 0xf5, out: 0xffffffffffffffeb
+lb :: offset: 0xf6, out: 0xffffffffffffffff
+lb :: offset: 0xf7, out: 0xffffffffffffffe5
+lb :: offset: 0xf8, out: 0xffffffffffffff9a
+lb :: offset: 0xf9, out: 0xffffffffffffffcd
+lb :: offset: 0xfa, out: 0xffffffffffffffbc
+lb :: offset: 0xfb, out: 0xffffffffffffffe8
+lb :: offset: 0xfc, out: 0x2d
+lb :: offset: 0xfd, out: 0xffffffffffffffd0
+lb :: offset: 0xfe, out: 0x7d
+lb :: offset: 0xff, out: 0xffffffffffffffec
+lb :: offset: 0x100, out: 0x77
+lb :: offset: 0x101, out: 0x70
+lb :: offset: 0x102, out: 0xffffffffffffff86
+lb :: offset: 0x103, out: 0x34
+lb :: offset: 0x104, out: 0xffffffffffffffc0
+lb :: offset: 0x105, out: 0x6d
+lb :: offset: 0x106, out: 0x47
+lb :: offset: 0x107, out: 0x30
+lb :: offset: 0x108, out: 0x19
+lb :: offset: 0x109, out: 0x4b
+lb :: offset: 0x10a, out: 0x4
+lb :: offset: 0x10b, out: 0x3d
+lb :: offset: 0x10c, out: 0xffffffffffffffae
+lb :: offset: 0x10d, out: 0x56
+lb :: offset: 0x10e, out: 0xffffffffffffffc5
+lb :: offset: 0x10f, out: 0x39
+lb :: offset: 0x110, out: 0xffffffffffffffab
+lb :: offset: 0x111, out: 0x6
+lb :: offset: 0x112, out: 0xffffffffffffff82
+lb :: offset: 0x113, out: 0x27
+lb :: offset: 0x114, out: 0x1c
+lb :: offset: 0x115, out: 0x1b
+lb :: offset: 0x116, out: 0x43
+lb :: offset: 0x117, out: 0x23
+lb :: offset: 0x118, out: 0xffffffffffffffc5
+lb :: offset: 0x119, out: 0x3d
+lb :: offset: 0x11a, out: 0x0
+lb :: offset: 0x11b, out: 0x2e
+lb :: offset: 0x11c, out: 0x72
+lb :: offset: 0x11d, out: 0x20
+lb :: offset: 0x11e, out: 0xffffffffffffffc1
+lb :: offset: 0x11f, out: 0x2a
+lb :: offset: 0x120, out: 0xffffffffffffffcf
+lb :: offset: 0x121, out: 0xffffffffffffff9d
+lb :: offset: 0x122, out: 0xffffffffffffff8e
+lb :: offset: 0x123, out: 0x12
+lb :: offset: 0x124, out: 0x78
+lb :: offset: 0x125, out: 0xffffffffffffff80
+lb :: offset: 0x126, out: 0x4f
+lb :: offset: 0x127, out: 0x16
+lb :: offset: 0x128, out: 0xffffffffffffffa1
+lb :: offset: 0x129, out: 0xffffffffffffffa6
+lb :: offset: 0x12a, out: 0xc
+lb :: offset: 0x12b, out: 0x1b
+lb :: offset: 0x12c, out: 0x16
+lb :: offset: 0x12d, out: 0xffffffffffffffbb
+lb :: offset: 0x12e, out: 0xffffffffffffffcd
+lb :: offset: 0x12f, out: 0x1f
+lb :: offset: 0x130, out: 0x13
+lb :: offset: 0x131, out: 0xffffffffffffffeb
+lb :: offset: 0x132, out: 0xffffffffffffff8a
+lb :: offset: 0x133, out: 0x1
+lb :: offset: 0x134, out: 0xffffffffffffffa4
+lb :: offset: 0x135, out: 0xfffffffffffffff6
+lb :: offset: 0x136, out: 0x4b
+lb :: offset: 0x137, out: 0x5
+lb :: offset: 0x138, out: 0x7d
+lb :: offset: 0x139, out: 0xffffffffffffffd0
+lb :: offset: 0x13a, out: 0x8
+lb :: offset: 0x13b, out: 0x8
+lb :: offset: 0x13c, out: 0xffffffffffffffca
+lb :: offset: 0x13d, out: 0xffffffffffffffcd
+lb :: offset: 0x13e, out: 0xffffffffffffffc9
+lb :: offset: 0x13f, out: 0xc
+lb :: offset: 0x140, out: 0x7
+lb :: offset: 0x141, out: 0xffffffffffffffab
+lb :: offset: 0x142, out: 0xffffffffffffff97
+lb :: offset: 0x143, out: 0x78
+lb :: offset: 0x144, out: 0xffffffffffffffb0
+lb :: offset: 0x145, out: 0xffffffffffffffb6
+lb :: offset: 0x146, out: 0x56
+lb :: offset: 0x147, out: 0x7c
+lb :: offset: 0x148, out: 0x69
+lb :: offset: 0x149, out: 0xffffffffffffff90
+lb :: offset: 0x14a, out: 0x15
+lb :: offset: 0x14b, out: 0x71
+lb :: offset: 0x14c, out: 0xffffffffffffffde
+lb :: offset: 0x14d, out: 0xffffffffffffff8d
+lb :: offset: 0x14e, out: 0xffffffffffffffd4
+lb :: offset: 0x14f, out: 0x75
+lb :: offset: 0x150, out: 0xffffffffffffffdb
+lb :: offset: 0x151, out: 0xffffffffffffffdd
+lb :: offset: 0x152, out: 0xffffffffffffff93
+lb :: offset: 0x153, out: 0x6b
+lb :: offset: 0x154, out: 0x6c
+lb :: offset: 0x155, out: 0xffffffffffffffc0
+lb :: offset: 0x156, out: 0x52
+lb :: offset: 0x157, out: 0x6f
+lb :: offset: 0x158, out: 0xffffffffffffffb5
+lb :: offset: 0x159, out: 0xffffffffffffffe6
+lb :: offset: 0x15a, out: 0x11
+lb :: offset: 0x15b, out: 0x62
+lb :: offset: 0x15c, out: 0x2
+lb :: offset: 0x15d, out: 0xfffffffffffffffb
+lb :: offset: 0x15e, out: 0xffffffffffffffd0
+lb :: offset: 0x15f, out: 0x66
+lb :: offset: 0x160, out: 0xffffffffffffffbf
+lb :: offset: 0x161, out: 0x46
+lb :: offset: 0x162, out: 0xffffffffffffff9f
+lb :: offset: 0x163, out: 0x5e
+lb :: offset: 0x164, out: 0x8
+lb :: offset: 0x165, out: 0x5b
+lb :: offset: 0x166, out: 0x5e
+lb :: offset: 0x167, out: 0x5a
+lb :: offset: 0x168, out: 0xffffffffffffffd1
+lb :: offset: 0x169, out: 0x7d
+lb :: offset: 0x16a, out: 0x1d
+lb :: offset: 0x16b, out: 0x57
+lb :: offset: 0x16c, out: 0x66
+lb :: offset: 0x16d, out: 0x60
+lb :: offset: 0x16e, out: 0xffffffffffffffdc
+lb :: offset: 0x16f, out: 0x53
+lb :: offset: 0x170, out: 0x63
+lb :: offset: 0x171, out: 0x30
+lb :: offset: 0x172, out: 0xffffffffffffff9b
+lb :: offset: 0x173, out: 0x4d
+lb :: offset: 0x174, out: 0xffffffffffffffd4
+lb :: offset: 0x175, out: 0x2d
+lb :: offset: 0x176, out: 0x5a
+lb :: offset: 0x177, out: 0x49
+lb :: offset: 0x178, out: 0xd
+lb :: offset: 0x179, out: 0xb
+lb :: offset: 0x17a, out: 0x19
+lb :: offset: 0x17b, out: 0x44
+lb :: offset: 0x17c, out: 0xffffffffffffffba
+lb :: offset: 0x17d, out: 0x16
+lb :: offset: 0x17e, out: 0xffffffffffffffd8
+lb :: offset: 0x17f, out: 0x40
+lb :: offset: 0x180, out: 0xffffffffffffff97
+lb :: offset: 0x181, out: 0xffffffffffffffc6
+lb :: offset: 0x182, out: 0xffffffffffffffa5
+lb :: offset: 0x183, out: 0xffffffffffffffac
+lb :: offset: 0x184, out: 0x20
+lb :: offset: 0x185, out: 0xffffffffffffffdb
+lb :: offset: 0x186, out: 0x64
+lb :: offset: 0x187, out: 0xffffffffffffffa8
+lb :: offset: 0x188, out: 0xfffffffffffffff9
+lb :: offset: 0x189, out: 0xfffffffffffffffd
+lb :: offset: 0x18a, out: 0x27
+lb :: offset: 0x18b, out: 0xffffffffffffffa5
+lb :: offset: 0x18c, out: 0x4e
+lb :: offset: 0x18d, out: 0xffffffffffffffe0
+lb :: offset: 0x18e, out: 0xffffffffffffffe6
+lb :: offset: 0x18f, out: 0xffffffffffffffa1
+lb :: offset: 0x190, out: 0x4b
+lb :: offset: 0x191, out: 0xffffffffffffffb0
+lb :: offset: 0x192, out: 0xffffffffffffffa1
+lb :: offset: 0x193, out: 0xffffffffffffffbf
+lb :: offset: 0x194, out: 0xfffffffffffffffc
+lb :: offset: 0x195, out: 0xffffffffffffffad
+lb :: offset: 0x196, out: 0x60
+lb :: offset: 0x197, out: 0xffffffffffffffbb
+lb :: offset: 0x198, out: 0x25
+lb :: offset: 0x199, out: 0xffffffffffffff8b
+lb :: offset: 0x19a, out: 0x23
+lb :: offset: 0x19b, out: 0xffffffffffffffb6
+lb :: offset: 0x19c, out: 0xffffffffffffff92
+lb :: offset: 0x19d, out: 0xffffffffffffff96
+lb :: offset: 0x19e, out: 0xffffffffffffffe2
+lb :: offset: 0x19f, out: 0xffffffffffffffb2
+lb :: offset: 0x1a0, out: 0x2f
+lb :: offset: 0x1a1, out: 0x2b
+lb :: offset: 0x1a2, out: 0xffffffffffffffad
+lb :: offset: 0x1a3, out: 0xffffffffffffff8a
+lb :: offset: 0x1a4, out: 0x0
+lb :: offset: 0x1a5, out: 0x0
+lb :: offset: 0x1a6, out: 0x0
+lb :: offset: 0x1a7, out: 0x0
+lb :: offset: 0x1a8, out: 0x0
+lb :: offset: 0x1a9, out: 0x0
+lb :: offset: 0x1aa, out: 0x0
+lb :: offset: 0x1ab, out: 0x0
+lb :: offset: 0x1ac, out: 0xfffffffffffffff6
+lb :: offset: 0x1ad, out: 0xd
+lb :: offset: 0x1ae, out: 0xffffffffffffffee
+lb :: offset: 0x1af, out: 0xffffffffffffff87
+lb :: offset: 0x1b0, out: 0xfffffffffffffff3
+lb :: offset: 0x1b1, out: 0x5d
+lb :: offset: 0x1b2, out: 0xffffffffffffffa9
+lb :: offset: 0x1b3, out: 0xffffffffffffff99
+lb :: offset: 0x1b4, out: 0x44
+lb :: offset: 0x1b5, out: 0x40
+lb :: offset: 0x1b6, out: 0x68
+lb :: offset: 0x1b7, out: 0xffffffffffffff9d
+lb :: offset: 0x1b8, out: 0xffffffffffffff9d
+lb :: offset: 0x1b9, out: 0x66
+lb :: offset: 0x1ba, out: 0x2b
+lb :: offset: 0x1bb, out: 0xffffffffffffff90
+lb :: offset: 0x1bc, out: 0x2a
+lb :: offset: 0x1bd, out: 0x7b
+lb :: offset: 0x1be, out: 0xffffffffffffffea
+lb :: offset: 0x1bf, out: 0xffffffffffffff94
+lb :: offset: 0x1c0, out: 0xffffffffffffffe7
+lb :: offset: 0x1c1, out: 0x1d
+lb :: offset: 0x1c2, out: 0xffffffffffffffb4
+lb :: offset: 0x1c3, out: 0xffffffffffffffe0
+lb :: offset: 0x1c4, out: 0x50
+lb :: offset: 0x1c5, out: 0x0
+lb :: offset: 0x1c6, out: 0x75
+lb :: offset: 0x1c7, out: 0xffffffffffffffe4
+lb :: offset: 0x1c8, out: 0xffffffffffffff89
+lb :: offset: 0x1c9, out: 0x26
+lb :: offset: 0x1ca, out: 0x36
+lb :: offset: 0x1cb, out: 0xffffffffffffffe9
+lb :: offset: 0x1cc, out: 0x3e
+lb :: offset: 0x1cd, out: 0x3b
+lb :: offset: 0x1ce, out: 0xfffffffffffffff7
+lb :: offset: 0x1cf, out: 0xffffffffffffffed
+lb :: offset: 0x1d0, out: 0x3b
+lb :: offset: 0x1d1, out: 0x6b
+lb :: offset: 0x1d2, out: 0xffffffffffffffb0
+lb :: offset: 0x1d3, out: 0xfffffffffffffff3
+lb :: offset: 0x1d4, out: 0xffffffffffffff8c
+lb :: offset: 0x1d5, out: 0x76
+lb :: offset: 0x1d6, out: 0x71
+lb :: offset: 0x1d7, out: 0xfffffffffffffff7
+lb :: offset: 0x1d8, out: 0x55
+lb :: offset: 0x1d9, out: 0x50
+lb :: offset: 0x1da, out: 0x32
+lb :: offset: 0x1db, out: 0xfffffffffffffffa
+lb :: offset: 0x1dc, out: 0xffffffffffffffe2
+lb :: offset: 0x1dd, out: 0x4d
+lb :: offset: 0x1de, out: 0xfffffffffffffff3
+lb :: offset: 0x1df, out: 0xfffffffffffffffe
+lb :: offset: 0x1e0, out: 0x5f
+lb :: offset: 0x1e1, out: 0xfffffffffffffff0
+lb :: offset: 0x1e2, out: 0xffffffffffffffbc
+lb :: offset: 0x1e3, out: 0xffffffffffffffc6
+lb :: offset: 0x1e4, out: 0xffffffffffffffe8
+lb :: offset: 0x1e5, out: 0xffffffffffffffed
+lb :: offset: 0x1e6, out: 0x7d
+lb :: offset: 0x1e7, out: 0xffffffffffffffc2
+lb :: offset: 0x1e8, out: 0x31
+lb :: offset: 0x1e9, out: 0xffffffffffffffcb
+lb :: offset: 0x1ea, out: 0x3e
+lb :: offset: 0x1eb, out: 0xffffffffffffffcf
+lb :: offset: 0x1ec, out: 0xffffffffffffff86
+lb :: offset: 0x1ed, out: 0xffffffffffffffd6
+lb :: offset: 0x1ee, out: 0xffffffffffffffff
+lb :: offset: 0x1ef, out: 0xffffffffffffffcb
+lb :: offset: 0x1f0, out: 0xffffffffffffff83
+lb :: offset: 0x1f1, out: 0xffffffffffffff86
+lb :: offset: 0x1f2, out: 0xffffffffffffffb8
+lb :: offset: 0x1f3, out: 0xffffffffffffffd5
+lb :: offset: 0x1f4, out: 0x34
+lb :: offset: 0x1f5, out: 0xffffffffffffff9b
+lb :: offset: 0x1f6, out: 0x79
+lb :: offset: 0x1f7, out: 0xffffffffffffffd1
+lb :: offset: 0x1f8, out: 0xffffffffffffffed
+lb :: offset: 0x1f9, out: 0xffffffffffffffbd
+lb :: offset: 0x1fa, out: 0x3a
+lb :: offset: 0x1fb, out: 0xffffffffffffffdc
+lb :: offset: 0x1fc, out: 0x5a
+lb :: offset: 0x1fd, out: 0xffffffffffffffa0
+lb :: offset: 0x1fe, out: 0xfffffffffffffffb
+lb :: offset: 0x1ff, out: 0xffffffffffffffd8
+lb :: offset: 0x200, out: 0xffffffffffffffee
+lb :: offset: 0x201, out: 0xffffffffffffffe0
+lb :: offset: 0x202, out: 0xc
+lb :: offset: 0x203, out: 0x69
+lb :: offset: 0x204, out: 0x59
+lb :: offset: 0x205, out: 0xfffffffffffffffd
+lb :: offset: 0x206, out: 0xffffffffffffffcd
+lb :: offset: 0x207, out: 0x6d
+lb :: offset: 0x208, out: 0xffffffffffffff80
+lb :: offset: 0x209, out: 0xffffffffffffffdb
+lb :: offset: 0x20a, out: 0xffffffffffffff8e
+lb :: offset: 0x20b, out: 0x60
+lb :: offset: 0x20c, out: 0x37
+lb :: offset: 0x20d, out: 0xffffffffffffffc6
+lb :: offset: 0x20e, out: 0x4f
+lb :: offset: 0x20f, out: 0x64
+lb :: offset: 0x210, out: 0x32
+lb :: offset: 0x211, out: 0xffffffffffffff96
+lb :: offset: 0x212, out: 0x8
+lb :: offset: 0x213, out: 0x7a
+lb :: offset: 0x214, out: 0xffffffffffffff85
+lb :: offset: 0x215, out: 0xffffffffffffff8b
+lb :: offset: 0x216, out: 0xffffffffffffffc9
+lb :: offset: 0x217, out: 0x7e
+lb :: offset: 0x218, out: 0x5c
+lb :: offset: 0x219, out: 0xffffffffffffffad
+lb :: offset: 0x21a, out: 0xffffffffffffff8a
+lb :: offset: 0x21b, out: 0x73
+lb :: offset: 0x21c, out: 0xffffffffffffffeb
+lb :: offset: 0x21d, out: 0xffffffffffffffb0
+lb :: offset: 0x21e, out: 0x4b
+lb :: offset: 0x21f, out: 0x77
+lb :: offset: 0x220, out: 0x56
+lb :: offset: 0x221, out: 0xd
+lb :: offset: 0x222, out: 0x4
+lb :: offset: 0x223, out: 0x4f
+lb :: offset: 0x224, out: 0xffffffffffffffe1
+lb :: offset: 0x225, out: 0x10
+lb :: offset: 0x226, out: 0xffffffffffffffc5
+lb :: offset: 0x227, out: 0x4b
+lb :: offset: 0x228, out: 0x38
+lb :: offset: 0x229, out: 0x36
+lb :: offset: 0x22a, out: 0xffffffffffffff86
+lb :: offset: 0x22b, out: 0x46
+lb :: offset: 0x22c, out: 0xffffffffffffff8f
+lb :: offset: 0x22d, out: 0x2b
+lb :: offset: 0x22e, out: 0x47
+lb :: offset: 0x22f, out: 0x42
+lb :: offset: 0x230, out: 0xffffffffffffff8a
+lb :: offset: 0x231, out: 0x7b
+lb :: offset: 0x232, out: 0x0
+lb :: offset: 0x233, out: 0x5c
+lb :: offset: 0x234, out: 0x3d
+lb :: offset: 0x235, out: 0x66
+lb :: offset: 0x236, out: 0xffffffffffffffc1
+lb :: offset: 0x237, out: 0x58
+lb :: offset: 0x238, out: 0xffffffffffffffe4
+lb :: offset: 0x239, out: 0x40
+lb :: offset: 0x23a, out: 0xffffffffffffff82
+lb :: offset: 0x23b, out: 0x55
+lb :: offset: 0x23c, out: 0x53
+lb :: offset: 0x23d, out: 0x5d
+lb :: offset: 0x23e, out: 0x43
+lb :: offset: 0x23f, out: 0x51
+lb :: offset: 0x240, out: 0xffffffffffffff9e
+lb :: offset: 0x241, out: 0x3b
+lb :: offset: 0x242, out: 0x1d
+lb :: offset: 0x243, out: 0x25
+lb :: offset: 0x244, out: 0x29
+lb :: offset: 0x245, out: 0x26
+lb :: offset: 0x246, out: 0xffffffffffffffdc
+lb :: offset: 0x247, out: 0x21
+lb :: offset: 0x248, out: 0xfffffffffffffff0
+lb :: offset: 0x249, out: 0x0
+lb :: offset: 0x24a, out: 0xffffffffffffff9f
+lb :: offset: 0x24b, out: 0x2c
+lb :: offset: 0x24c, out: 0x47
+lb :: offset: 0x24d, out: 0x1d
+lb :: offset: 0x24e, out: 0x5e
+lb :: offset: 0x24f, out: 0x28
+lb :: offset: 0x250, out: 0x42
+lb :: offset: 0x251, out: 0x4d
+lb :: offset: 0x252, out: 0x19
+lb :: offset: 0x253, out: 0x36
+lb :: offset: 0x254, out: 0xfffffffffffffff5
+lb :: offset: 0x255, out: 0x50
+lb :: offset: 0x256, out: 0xffffffffffffffd8
+lb :: offset: 0x257, out: 0x32
+lb :: offset: 0x258, out: 0x2c
+lb :: offset: 0x259, out: 0x76
+lb :: offset: 0x25a, out: 0xffffffffffffff9b
+lb :: offset: 0x25b, out: 0x3f
+lb :: offset: 0x25c, out: 0xffffffffffffff9b
+lb :: offset: 0x25d, out: 0x6b
+lb :: offset: 0x25e, out: 0x5a
+lb :: offset: 0x25f, out: 0x3b
+lb :: offset: 0x260, out: 0x26
+lb :: offset: 0x261, out: 0xffffffffffffffd6
+lb :: offset: 0x262, out: 0x15
+lb :: offset: 0x263, out: 0x3
+lb :: offset: 0x264, out: 0xffffffffffffff91
+lb :: offset: 0x265, out: 0xffffffffffffffcb
+lb :: offset: 0x266, out: 0xffffffffffffffd4
+lb :: offset: 0x267, out: 0x7
+lb :: offset: 0x268, out: 0x48
+lb :: offset: 0x269, out: 0xffffffffffffffed
+lb :: offset: 0x26a, out: 0xffffffffffffff97
+lb :: offset: 0x26b, out: 0xa
+lb :: offset: 0x26c, out: 0xffffffffffffffff
+lb :: offset: 0x26d, out: 0xfffffffffffffff0
+lb :: offset: 0x26e, out: 0x56
+lb :: offset: 0x26f, out: 0xe
+lb :: offset: 0x270, out: 0xfffffffffffffffa
+lb :: offset: 0x271, out: 0xffffffffffffffa0
+lb :: offset: 0x272, out: 0x11
+lb :: offset: 0x273, out: 0x10
+lb :: offset: 0x274, out: 0x4d
+lb :: offset: 0x275, out: 0xffffffffffffffbd
+lb :: offset: 0x276, out: 0xffffffffffffffd0
+lb :: offset: 0x277, out: 0x14
+lb :: offset: 0x278, out: 0xffffffffffffff94
+lb :: offset: 0x279, out: 0xffffffffffffff9b
+lb :: offset: 0x27a, out: 0xffffffffffffff93
+lb :: offset: 0x27b, out: 0x19
+lb :: offset: 0x27c, out: 0x23
+lb :: offset: 0x27d, out: 0xffffffffffffff86
+lb :: offset: 0x27e, out: 0x52
+lb :: offset: 0x27f, out: 0x1d
+lb :: offset: 0x280, out: 0xe
+lb :: offset: 0x281, out: 0x56
+lb :: offset: 0x282, out: 0x2f
+lb :: offset: 0x283, out: 0xfffffffffffffff1
+lb :: offset: 0x284, out: 0xffffffffffffffb9
+lb :: offset: 0x285, out: 0x4b
+lb :: offset: 0x286, out: 0xffffffffffffffee
+lb :: offset: 0x287, out: 0xfffffffffffffff5
+lb :: offset: 0x288, out: 0x60
+lb :: offset: 0x289, out: 0x6d
+lb :: offset: 0x28a, out: 0xffffffffffffffad
+lb :: offset: 0x28b, out: 0xfffffffffffffff8
+lb :: offset: 0x28c, out: 0xffffffffffffffd7
+lb :: offset: 0x28d, out: 0x70
+lb :: offset: 0x28e, out: 0x6c
+lb :: offset: 0x28f, out: 0xfffffffffffffffc
+lb :: offset: 0x290, out: 0xffffffffffffffd2
+lb :: offset: 0x291, out: 0x20
+lb :: offset: 0x292, out: 0x2b
+lb :: offset: 0x293, out: 0xffffffffffffffe2
+lb :: offset: 0x294, out: 0x65
+lb :: offset: 0x295, out: 0x3d
+lb :: offset: 0x296, out: 0xffffffffffffffea
+lb :: offset: 0x297, out: 0xffffffffffffffe6
+lb :: offset: 0x298, out: 0xffffffffffffffbc
+lb :: offset: 0x299, out: 0x1b
+lb :: offset: 0x29a, out: 0xffffffffffffffa9
+lb :: offset: 0x29b, out: 0xffffffffffffffeb
+lb :: offset: 0x29c, out: 0xb
+lb :: offset: 0x29d, out: 0x6
+lb :: offset: 0x29e, out: 0x68
+lb :: offset: 0x29f, out: 0xffffffffffffffef
+lb :: offset: 0x2a0, out: 0xffffffffffffffb6
+lb :: offset: 0x2a1, out: 0xffffffffffffffbb
+lb :: offset: 0x2a2, out: 0x27
+lb :: offset: 0x2a3, out: 0xffffffffffffffd7
+lb :: offset: 0x2a4, out: 0x1
+lb :: offset: 0x2a5, out: 0xffffffffffffffa6
+lb :: offset: 0x2a6, out: 0xffffffffffffffe6
+lb :: offset: 0x2a7, out: 0xffffffffffffffd3
+lb :: offset: 0x2a8, out: 0xffffffffffffffd8
+lb :: offset: 0x2a9, out: 0xffffffffffffff80
+lb :: offset: 0x2aa, out: 0xffffffffffffffa5
+lb :: offset: 0x2ab, out: 0xffffffffffffffde
+lb :: offset: 0x2ac, out: 0x6f
+lb :: offset: 0x2ad, out: 0xffffffffffffff9d
+lb :: offset: 0x2ae, out: 0x64
+lb :: offset: 0x2af, out: 0xffffffffffffffda
+lb :: offset: 0x2b0, out: 0x6a
+lb :: offset: 0x2b1, out: 0xffffffffffffffcd
+lb :: offset: 0x2b2, out: 0x23
+lb :: offset: 0x2b3, out: 0xffffffffffffffc4
+lb :: offset: 0x2b4, out: 0x0
+lb :: offset: 0x2b5, out: 0x0
+lb :: offset: 0x2b6, out: 0x0
+lb :: offset: 0x2b7, out: 0x0
+lb :: offset: 0x2b8, out: 0x4
+lb :: offset: 0x2b9, out: 0xfffffffffffffff6
+lb :: offset: 0x2ba, out: 0xffffffffffffffa1
+lb :: offset: 0x2bb, out: 0xffffffffffffffcd
+lb :: offset: 0x2bc, out: 0x0
+lb :: offset: 0x2bd, out: 0x0
+lb :: offset: 0x2be, out: 0x0
+lb :: offset: 0x2bf, out: 0x0
+lb :: offset: 0x2c0, out: 0x7e
+lb :: offset: 0x2c1, out: 0xffffffffffffff8d
+lb :: offset: 0x2c2, out: 0x3e
+lb :: offset: 0x2c3, out: 0xffffffffffffffbd
+lb :: offset: 0x2c4, out: 0xffffffffffffffc9
+lb :: offset: 0x2c5, out: 0xffffffffffffff90
+lb :: offset: 0x2c6, out: 0xffffffffffffffff
+lb :: offset: 0x2c7, out: 0xffffffffffffffb9
+lb :: offset: 0x2c8, out: 0x10
+lb :: offset: 0x2c9, out: 0xffffffffffffffb6
+lb :: offset: 0x2ca, out: 0xffffffffffffffbc
+lb :: offset: 0x2cb, out: 0xffffffffffffffb4
+lb :: offset: 0x2cc, out: 0xffffffffffffffa7
+lb :: offset: 0x2cd, out: 0xffffffffffffffab
+lb :: offset: 0x2ce, out: 0x7d
+lb :: offset: 0x2cf, out: 0xffffffffffffffb0
+lb :: offset: 0x2d0, out: 0xffffffffffffffa2
+lb :: offset: 0x2d1, out: 0xfffffffffffffffb
+lb :: offset: 0x2d2, out: 0x3a
+lb :: offset: 0x2d3, out: 0xffffffffffffffae
+lb :: offset: 0x2d4, out: 0x15
+lb :: offset: 0x2d5, out: 0xffffffffffffffe6
+lb :: offset: 0x2d6, out: 0xfffffffffffffffb
+lb :: offset: 0x2d7, out: 0xffffffffffffffaa
+lb :: offset: 0x2d8, out: 0xffffffffffffffcc
+lb :: offset: 0x2d9, out: 0xffffffffffffffc0
+lb :: offset: 0x2da, out: 0xffffffffffffffb8
+lb :: offset: 0x2db, out: 0xffffffffffffffa7
+lb :: offset: 0x2dc, out: 0x7b
+lb :: offset: 0x2dd, out: 0xffffffffffffffdd
+lb :: offset: 0x2de, out: 0x79
+lb :: offset: 0x2df, out: 0xffffffffffffffa3
+lb :: offset: 0x2e0, out: 0xffffffffffffffc6
+lb :: offset: 0x2e1, out: 0x60
+lb :: offset: 0x2e2, out: 0x36
+lb :: offset: 0x2e3, out: 0xffffffffffffff9b
+lb :: offset: 0x2e4, out: 0x71
+lb :: offset: 0x2e5, out: 0x7d
+lb :: offset: 0x2e6, out: 0xfffffffffffffff7
+lb :: offset: 0x2e7, out: 0xffffffffffffff9f
+lb :: offset: 0x2e8, out: 0xffffffffffffffa8
+lb :: offset: 0x2e9, out: 0x5b
+lb :: offset: 0x2ea, out: 0xffffffffffffffb4
+lb :: offset: 0x2eb, out: 0xffffffffffffff92
+lb :: offset: 0x2ec, out: 0x1f
+lb :: offset: 0x2ed, out: 0x46
+lb :: offset: 0x2ee, out: 0x75
+lb :: offset: 0x2ef, out: 0xffffffffffffff96
+lb :: offset: 0x2f0, out: 0x1a
+lb :: offset: 0x2f1, out: 0x16
+lb :: offset: 0x2f2, out: 0x32
+lb :: offset: 0x2f3, out: 0xffffffffffffff88
+lb :: offset: 0x2f4, out: 0xffffffffffffffad
+lb :: offset: 0x2f5, out: 0xb
+lb :: offset: 0x2f6, out: 0xfffffffffffffff3
+lb :: offset: 0x2f7, out: 0xffffffffffffff8c
+lb :: offset: 0x2f8, out: 0x74
+lb :: offset: 0x2f9, out: 0x2d
+lb :: offset: 0x2fa, out: 0xffffffffffffffb0
+lb :: offset: 0x2fb, out: 0xffffffffffffff81
+lb :: offset: 0x2fc, out: 0xffffffffffffffc3
+lb :: offset: 0x2fd, out: 0x30
+lb :: offset: 0x2fe, out: 0x71
+lb :: offset: 0x2ff, out: 0xffffffffffffff85
+lb :: offset: 0x300, out: 0xffffffffffffff99
+lb :: offset: 0x301, out: 0xffffffffffffff90
+lb :: offset: 0x302, out: 0xffffffffffffff8a
+lb :: offset: 0x303, out: 0x5d
+lb :: offset: 0x304, out: 0x2e
+lb :: offset: 0x305, out: 0xffffffffffffff8d
+lb :: offset: 0x306, out: 0x4b
+lb :: offset: 0x307, out: 0x59
+lb :: offset: 0x308, out: 0xfffffffffffffff7
+lb :: offset: 0x309, out: 0xffffffffffffffab
+lb :: offset: 0x30a, out: 0x8
+lb :: offset: 0x30b, out: 0x54
+lb :: offset: 0x30c, out: 0x40
+lb :: offset: 0x30d, out: 0xffffffffffffffb6
+lb :: offset: 0x30e, out: 0xffffffffffffffc9
+lb :: offset: 0x30f, out: 0x50
+lb :: offset: 0x310, out: 0x45
+lb :: offset: 0x311, out: 0xffffffffffffffe6
+lb :: offset: 0x312, out: 0xffffffffffffff8e
+lb :: offset: 0x313, out: 0x4e
+lb :: offset: 0x314, out: 0xfffffffffffffff2
+lb :: offset: 0x315, out: 0xfffffffffffffffb
+lb :: offset: 0x316, out: 0x4f
+lb :: offset: 0x317, out: 0x4a
+lb :: offset: 0x318, out: 0x2b
+lb :: offset: 0x319, out: 0xffffffffffffffdd
+lb :: offset: 0x31a, out: 0xc
+lb :: offset: 0x31b, out: 0x47
+lb :: offset: 0x31c, out: 0xffffffffffffff9c
+lb :: offset: 0x31d, out: 0xffffffffffffffc0
+lb :: offset: 0x31e, out: 0xffffffffffffffcd
+lb :: offset: 0x31f, out: 0x43
+lb :: offset: 0x320, out: 0x21
+lb :: offset: 0x321, out: 0x7d
+lb :: offset: 0x322, out: 0xffffffffffffff82
+lb :: offset: 0x323, out: 0x7b
+lb :: offset: 0x324, out: 0xffffffffffffff96
+lb :: offset: 0x325, out: 0x60
+lb :: offset: 0x326, out: 0x43
+lb :: offset: 0x327, out: 0x7f
+lb :: offset: 0x328, out: 0x4f
+lb :: offset: 0x329, out: 0x46
+lb :: offset: 0x32a, out: 0x0
+lb :: offset: 0x32b, out: 0x72
+lb :: offset: 0x32c, out: 0xfffffffffffffff8
+lb :: offset: 0x32d, out: 0x5b
+lb :: offset: 0x32e, out: 0xffffffffffffffc1
+lb :: offset: 0x32f, out: 0x76
+lb :: offset: 0x330, out: 0xfffffffffffffffd
+lb :: offset: 0x331, out: 0xb
+lb :: offset: 0x332, out: 0xffffffffffffff86
+lb :: offset: 0x333, out: 0x68
+lb :: offset: 0x334, out: 0x4a
+lb :: offset: 0x335, out: 0x16
+lb :: offset: 0x336, out: 0x47
+lb :: offset: 0x337, out: 0x6c
+lb :: offset: 0x338, out: 0xffffffffffffff93
+lb :: offset: 0x339, out: 0x30
+lb :: offset: 0x33a, out: 0x4
+lb :: offset: 0x33b, out: 0x61
+lb :: offset: 0x33c, out: 0x24
+lb :: offset: 0x33d, out: 0x2d
+lb :: offset: 0x33e, out: 0xffffffffffffffc5
+lb :: offset: 0x33f, out: 0x65
+lb :: offset: 0x340, out: 0xffffffffffffffe9
+lb :: offset: 0x341, out: 0x4b
+lb :: offset: 0x342, out: 0xffffffffffffff9b
+lb :: offset: 0x343, out: 0x11
+lb :: offset: 0x344, out: 0x5e
+lb :: offset: 0x345, out: 0x56
+lb :: offset: 0x346, out: 0x5a
+lb :: offset: 0x347, out: 0x15
+lb :: offset: 0x348, out: 0xffffffffffffff87
+lb :: offset: 0x349, out: 0x70
+lb :: offset: 0x34a, out: 0x19
+lb :: offset: 0x34b, out: 0x18
+lb :: offset: 0x34c, out: 0x30
+lb :: offset: 0x34d, out: 0x6d
+lb :: offset: 0x34e, out: 0xffffffffffffffd8
+lb :: offset: 0x34f, out: 0x1c
+lb :: offset: 0x350, out: 0x35
+lb :: offset: 0x351, out: 0x3d
+lb :: offset: 0x352, out: 0xffffffffffffff9f
+lb :: offset: 0x353, out: 0x2
+lb :: offset: 0x354, out: 0xffffffffffffff82
+lb :: offset: 0x355, out: 0x20
+lb :: offset: 0x356, out: 0x5e
+lb :: offset: 0x357, out: 0x6
+lb :: offset: 0x358, out: 0x5b
+lb :: offset: 0x359, out: 0x6
+lb :: offset: 0x35a, out: 0x1d
+lb :: offset: 0x35b, out: 0xb
+lb :: offset: 0x35c, out: 0xffffffffffffffec
+lb :: offset: 0x35d, out: 0x1b
+lb :: offset: 0x35e, out: 0xffffffffffffffdc
+lb :: offset: 0x35f, out: 0xf
+lb :: offset: 0x360, out: 0x51
+lb :: offset: 0x361, out: 0xffffffffffffffa6
+lb :: offset: 0x362, out: 0xffffffffffffff93
+lb :: offset: 0x363, out: 0x37
+lb :: offset: 0x364, out: 0xffffffffffffffe6
+lb :: offset: 0x365, out: 0xffffffffffffffbb
+lb :: offset: 0x366, out: 0x52
+lb :: offset: 0x367, out: 0x33
+lb :: offset: 0x368, out: 0x3f
+lb :: offset: 0x369, out: 0xffffffffffffff9d
+lb :: offset: 0x36a, out: 0x11
+lb :: offset: 0x36b, out: 0x3e
+lb :: offset: 0x36c, out: 0xffffffffffffff88
+lb :: offset: 0x36d, out: 0xffffffffffffff80
+lb :: offset: 0x36e, out: 0xffffffffffffffd0
+lb :: offset: 0x36f, out: 0x3a
+lb :: offset: 0x370, out: 0xffffffffffffff8d
+lb :: offset: 0x371, out: 0xffffffffffffffd0
+lb :: offset: 0x372, out: 0xffffffffffffff97
+lb :: offset: 0x373, out: 0x24
+lb :: offset: 0x374, out: 0x3a
+lb :: offset: 0x375, out: 0xffffffffffffffcd
+lb :: offset: 0x376, out: 0x56
+lb :: offset: 0x377, out: 0x20
+lb :: offset: 0x378, out: 0xffffffffffffffe3
+lb :: offset: 0x379, out: 0xffffffffffffffeb
+lb :: offset: 0x37a, out: 0x15
+lb :: offset: 0x37b, out: 0x2d
+lb :: offset: 0x37c, out: 0x54
+lb :: offset: 0x37d, out: 0xfffffffffffffff6
+lb :: offset: 0x37e, out: 0xffffffffffffffd4
+lb :: offset: 0x37f, out: 0x29
+lb :: offset: 0x380, out: 0x79
+lb :: offset: 0x381, out: 0x26
+lb :: offset: 0x382, out: 0xffffffffffffffa9
+lb :: offset: 0x383, out: 0xffffffffffffffc5
+lb :: offset: 0x384, out: 0xffffffffffffffce
+lb :: offset: 0x385, out: 0x3b
+lb :: offset: 0x386, out: 0x68
+lb :: offset: 0x387, out: 0xffffffffffffffc1
+lb :: offset: 0x388, out: 0x17
+lb :: offset: 0x389, out: 0x1d
+lb :: offset: 0x38a, out: 0x2b
+lb :: offset: 0x38b, out: 0xffffffffffffffcc
+lb :: offset: 0x38c, out: 0xffffffffffffffa0
+lb :: offset: 0x38d, out: 0x0
+lb :: offset: 0x38e, out: 0xffffffffffffffea
+lb :: offset: 0x38f, out: 0xffffffffffffffc8
+lb :: offset: 0x390, out: 0xffffffffffffffa5
+lb :: offset: 0x391, out: 0x50
+lb :: offset: 0x392, out: 0xffffffffffffffad
+lb :: offset: 0x393, out: 0xffffffffffffffd6
+lb :: offset: 0x394, out: 0x12
+lb :: offset: 0x395, out: 0x4d
+lb :: offset: 0x396, out: 0x6c
+lb :: offset: 0x397, out: 0xffffffffffffffd2
+lb :: offset: 0x398, out: 0xffffffffffffffcb
+lb :: offset: 0x399, out: 0x6b
+lb :: offset: 0x39a, out: 0x2f
+lb :: offset: 0x39b, out: 0xffffffffffffffdf
+lb :: offset: 0x39c, out: 0x7c
+lb :: offset: 0x39d, out: 0x76
+lb :: offset: 0x39e, out: 0xffffffffffffffee
+lb :: offset: 0x39f, out: 0xffffffffffffffdb
+lb :: offset: 0x3a0, out: 0xffffffffffffffc1
+lb :: offset: 0x3a1, out: 0xffffffffffffffcb
+lb :: offset: 0x3a2, out: 0xffffffffffffffa1
+lb :: offset: 0x3a3, out: 0xffffffffffffffe3
+lb :: offset: 0x3a4, out: 0x76
+lb :: offset: 0x3a5, out: 0xffffffffffffffd6
+lb :: offset: 0x3a6, out: 0x60
+lb :: offset: 0x3a7, out: 0xffffffffffffffe7
+lb :: offset: 0x3a8, out: 0xffffffffffffffaf
+lb :: offset: 0x3a9, out: 0xfffffffffffffff0
+lb :: offset: 0x3aa, out: 0x23
+lb :: offset: 0x3ab, out: 0xffffffffffffffea
+lb :: offset: 0x3ac, out: 0x18
+lb :: offset: 0x3ad, out: 0xffffffffffffffed
+lb :: offset: 0x3ae, out: 0xffffffffffffffe2
+lb :: offset: 0x3af, out: 0xffffffffffffffee
+lb :: offset: 0x3b0, out: 0x1d
+lb :: offset: 0x3b1, out: 0xffffffffffffffbd
+lb :: offset: 0x3b2, out: 0xffffffffffffffa5
+lb :: offset: 0x3b3, out: 0xfffffffffffffff0
+lb :: offset: 0x3b4, out: 0xffffffffffffffaa
+lb :: offset: 0x3b5, out: 0xffffffffffffffa0
+lb :: offset: 0x3b6, out: 0x64
+lb :: offset: 0x3b7, out: 0xfffffffffffffff4
+lb :: offset: 0x3b8, out: 0x73
+lb :: offset: 0x3b9, out: 0xffffffffffffff86
+lb :: offset: 0x3ba, out: 0x27
+lb :: offset: 0x3bb, out: 0xfffffffffffffff9
+lb :: offset: 0x3bc, out: 0xffffffffffffffc4
+lb :: offset: 0x3bd, out: 0xffffffffffffff9b
+lb :: offset: 0x3be, out: 0xffffffffffffffe6
+lb :: offset: 0x3bf, out: 0xfffffffffffffffd
+lb :: offset: 0x3c0, out: 0x9
+lb :: offset: 0x3c1, out: 0xfffffffffffffffd
+lb :: offset: 0x3c2, out: 0xffffffffffffffb8
+lb :: offset: 0x3c3, out: 0xffffffffffffff89
+lb :: offset: 0x3c4, out: 0xffffffffffffffbe
+lb :: offset: 0x3c5, out: 0xffffffffffffffe0
+lb :: offset: 0x3c6, out: 0x79
+lb :: offset: 0x3c7, out: 0xffffffffffffff8d
+lb :: offset: 0x3c8, out: 0x67
+lb :: offset: 0x3c9, out: 0xffffffffffffffc6
+lb :: offset: 0x3ca, out: 0x3a
+lb :: offset: 0x3cb, out: 0xffffffffffffff80
+lb :: offset: 0x3cc, out: 0xffffffffffffffd0
+lb :: offset: 0x3cd, out: 0xffffffffffffffdb
+lb :: offset: 0x3ce, out: 0xfffffffffffffffb
+lb :: offset: 0x3cf, out: 0xffffffffffffff84
+lb :: offset: 0x3d0, out: 0xffffffffffffffd5
+lb :: offset: 0x3d1, out: 0xffffffffffffff8b
+lb :: offset: 0x3d2, out: 0xffffffffffffffbc
+lb :: offset: 0x3d3, out: 0xffffffffffffff9a
+lb :: offset: 0x3d4, out: 0x62
+lb :: offset: 0x3d5, out: 0xffffffffffffff96
+lb :: offset: 0x3d6, out: 0x7d
+lb :: offset: 0x3d7, out: 0xffffffffffffff9e
+lb :: offset: 0x3d8, out: 0xffffffffffffffbb
+lb :: offset: 0x3d9, out: 0xffffffffffffffb0
+lb :: offset: 0x3da, out: 0x3e
+lb :: offset: 0x3db, out: 0xffffffffffffff93
+lb :: offset: 0x3dc, out: 0xc
+lb :: offset: 0x3dd, out: 0xffffffffffffffad
+lb :: offset: 0x3de, out: 0xffffffffffffffff
+lb :: offset: 0x3df, out: 0xffffffffffffff97
+lb :: offset: 0x3e0, out: 0xffffffffffffffb1
+lb :: offset: 0x3e1, out: 0x10
+lb :: offset: 0x3e2, out: 0xffffffffffffffb0
+lb :: offset: 0x3e3, out: 0xffffffffffffffaf
+lb :: offset: 0x3e4, out: 0x6
+lb :: offset: 0x3e5, out: 0xd
+lb :: offset: 0x3e6, out: 0x71
+lb :: offset: 0x3e7, out: 0xffffffffffffffab
+lb :: offset: 0x3e8, out: 0xffffffffffffffdf
+lb :: offset: 0x3e9, out: 0x2b
+lb :: offset: 0x3ea, out: 0x32
+lb :: offset: 0x3eb, out: 0xffffffffffffffa6
+lb :: offset: 0x3ec, out: 0x68
+lb :: offset: 0x3ed, out: 0x36
+lb :: offset: 0x3ee, out: 0xfffffffffffffff3
+lb :: offset: 0x3ef, out: 0xffffffffffffffa2
+lb :: offset: 0x3f0, out: 0x6d
+lb :: offset: 0x3f1, out: 0x66
+lb :: offset: 0x3f2, out: 0xffffffffffffffb4
+lb :: offset: 0x3f3, out: 0xffffffffffffffbc
+lb :: offset: 0x3f4, out: 0xffffffffffffffda
+lb :: offset: 0x3f5, out: 0x7b
+lb :: offset: 0x3f6, out: 0x75
+lb :: offset: 0x3f7, out: 0xffffffffffffffb8
+lb :: offset: 0x3f8, out: 0x3
+lb :: offset: 0x3f9, out: 0x5d
+lb :: offset: 0x3fa, out: 0x36
+lb :: offset: 0x3fb, out: 0xffffffffffffffb5
+lb :: offset: 0x3fc, out: 0xffffffffffffffb4
+lb :: offset: 0x3fd, out: 0x40
+lb :: offset: 0x3fe, out: 0xfffffffffffffff7
+lb :: offset: 0x3ff, out: 0xffffffffffffffb1
+lb :: offset: 0x0, out: 0xffffffffffffffaa
+lb :: offset: 0x1, out: 0xffffffffffffffd6
+lb :: offset: 0x2, out: 0x2b
+lb :: offset: 0x3, out: 0x1
+lb :: offset: 0x4, out: 0x0
+lb :: offset: 0x5, out: 0x0
+lb :: offset: 0x6, out: 0x0
+lb :: offset: 0x7, out: 0x0
+lb :: offset: 0x8, out: 0x13
+lb :: offset: 0x9, out: 0xffffffffffffffab
+lb :: offset: 0xa, out: 0xffffffffffffffd2
+lb :: offset: 0xb, out: 0xffffffffffffff82
+lb :: offset: 0xc, out: 0x63
+lb :: offset: 0xd, out: 0xffffffffffffff87
+lb :: offset: 0xe, out: 0x7e
+lb :: offset: 0xf, out: 0x0
+lb :: offset: 0x10, out: 0xfffffffffffffff3
+lb :: offset: 0x11, out: 0x10
+lb :: offset: 0x12, out: 0x15
+lb :: offset: 0x13, out: 0xffffffffffffffc3
+lb :: offset: 0x14, out: 0xffffffffffffff9a
+lb :: offset: 0x15, out: 0x6e
+lb :: offset: 0x16, out: 0x6d
+lb :: offset: 0x17, out: 0xffffffffffffff97
+lb :: offset: 0x18, out: 0xfffffffffffffffb
+lb :: offset: 0x19, out: 0xffffffffffffffa5
+lb :: offset: 0x1a, out: 0xffffffffffffffd6
+lb :: offset: 0x1b, out: 0x5a
+lb :: offset: 0x1c, out: 0x77
+lb :: offset: 0x1d, out: 0x6d
+lb :: offset: 0x1e, out: 0x74
+lb :: offset: 0x1f, out: 0xffffffffffffffb7
+lb :: offset: 0x20, out: 0x2
+lb :: offset: 0x21, out: 0xffffffffffffffb5
+lb :: offset: 0x22, out: 0x77
+lb :: offset: 0x23, out: 0xffffffffffffff86
+lb :: offset: 0x24, out: 0xffffffffffffffa2
+lb :: offset: 0x25, out: 0xffffffffffffffc0
+lb :: offset: 0x26, out: 0xffffffffffffffb0
+lb :: offset: 0x27, out: 0x42
+lb :: offset: 0x28, out: 0xffffffffffffffad
+lb :: offset: 0x29, out: 0x30
+lb :: offset: 0x2a, out: 0x3c
+lb :: offset: 0x2b, out: 0xffffffffffffff9e
+lb :: offset: 0x2c, out: 0x31
+lb :: offset: 0x2d, out: 0xffffffffffffff9d
+lb :: offset: 0x2e, out: 0xffffffffffffffa8
+lb :: offset: 0x2f, out: 0x2a
+lb :: offset: 0x30, out: 0x3d
+lb :: offset: 0x31, out: 0x41
+lb :: offset: 0x32, out: 0xfffffffffffffffb
+lb :: offset: 0x33, out: 0x77
+lb :: offset: 0x34, out: 0xffffffffffffffc3
+lb :: offset: 0x35, out: 0xffffffffffffff8e
+lb :: offset: 0x36, out: 0x30
+lb :: offset: 0x37, out: 0x1f
+lb :: offset: 0x38, out: 0xfffffffffffffff7
+lb :: offset: 0x39, out: 0xffffffffffffffe4
+lb :: offset: 0x3a, out: 0x60
+lb :: offset: 0x3b, out: 0xffffffffffffffc7
+lb :: offset: 0x3c, out: 0x13
+lb :: offset: 0x3d, out: 0x42
+lb :: offset: 0x3e, out: 0xffffffffffffffa0
+lb :: offset: 0x3f, out: 0x7a
+lb :: offset: 0x40, out: 0xffffffffffffffa0
+lb :: offset: 0x41, out: 0xffffffffffffffdc
+lb :: offset: 0x42, out: 0xffffffffffffffd8
+lb :: offset: 0x43, out: 0x1a
+lb :: offset: 0x44, out: 0xffffffffffffffc5
+lb :: offset: 0x45, out: 0x5c
+lb :: offset: 0x46, out: 0x70
+lb :: offset: 0x47, out: 0xffffffffffffff9e
+lb :: offset: 0x48, out: 0xd
+lb :: offset: 0x49, out: 0xffffffffffffffa6
+lb :: offset: 0x4a, out: 0x15
+lb :: offset: 0x4b, out: 0xffffffffffffff96
+lb :: offset: 0x4c, out: 0xffffffffffffff86
+lb :: offset: 0x4d, out: 0xffffffffffffffda
+lb :: offset: 0x4e, out: 0x3d
+lb :: offset: 0x4f, out: 0x4b
+lb :: offset: 0x50, out: 0x1d
+lb :: offset: 0x51, out: 0xffffffffffffffd4
+lb :: offset: 0x52, out: 0x53
+lb :: offset: 0x53, out: 0x63
+lb :: offset: 0x54, out: 0xffffffffffffffdd
+lb :: offset: 0x55, out: 0xffffffffffffffa4
+lb :: offset: 0x56, out: 0xffffffffffffffe7
+lb :: offset: 0x57, out: 0x5
+lb :: offset: 0x58, out: 0x13
+lb :: offset: 0x59, out: 0xffffffffffffffd4
+lb :: offset: 0x5a, out: 0xb
+lb :: offset: 0x5b, out: 0xffffffffffffffc4
+lb :: offset: 0x5c, out: 0xffffffffffffff9d
+lb :: offset: 0x5d, out: 0x5a
+lb :: offset: 0x5e, out: 0xfffffffffffffff3
+lb :: offset: 0x5f, out: 0x3a
+lb :: offset: 0x60, out: 0xffffffffffffff80
+lb :: offset: 0x61, out: 0xffffffffffffffa1
+lb :: offset: 0x62, out: 0x8
+lb :: offset: 0x63, out: 0xffffffffffffff9a
+lb :: offset: 0x64, out: 0x56
+lb :: offset: 0x65, out: 0x5
+lb :: offset: 0x66, out: 0xfffffffffffffff5
+lb :: offset: 0x67, out: 0x47
+lb :: offset: 0x68, out: 0xf
+lb :: offset: 0x69, out: 0x4
+lb :: offset: 0x6a, out: 0xffffffffffffffd2
+lb :: offset: 0x6b, out: 0xffffffffffffffd6
+lb :: offset: 0x6c, out: 0x7f
+lb :: offset: 0x6d, out: 0xffffffffffffffb7
+lb :: offset: 0x6e, out: 0x64
+lb :: offset: 0x6f, out: 0xffffffffffffff95
+lb :: offset: 0x70, out: 0xffffffffffffffbe
+lb :: offset: 0x71, out: 0x6b
+lb :: offset: 0x72, out: 0xffffffffffffffc7
+lb :: offset: 0x73, out: 0xffffffffffffffb2
+lb :: offset: 0x74, out: 0x79
+lb :: offset: 0x75, out: 0xffffffffffffff82
+lb :: offset: 0x76, out: 0xffffffffffffffbc
+lb :: offset: 0x77, out: 0xffffffffffffffce
+lb :: offset: 0x78, out: 0xffffffffffffffc7
+lb :: offset: 0x79, out: 0xffffffffffffffe4
+lb :: offset: 0x7a, out: 0x18
+lb :: offset: 0x7b, out: 0x1f
+lb :: offset: 0x7c, out: 0x2f
+lb :: offset: 0x7d, out: 0x4c
+lb :: offset: 0x7e, out: 0x3
+lb :: offset: 0x7f, out: 0xffffffffffffffb5
+lb :: offset: 0x80, out: 0xffffffffffffff97
+lb :: offset: 0x81, out: 0xffffffffffffffa7
+lb :: offset: 0x82, out: 0xffffffffffffffaf
+lb :: offset: 0x83, out: 0xffffffffffffff81
+lb :: offset: 0x84, out: 0xfffffffffffffffc
+lb :: offset: 0x85, out: 0x52
+lb :: offset: 0x86, out: 0xffffffffffffffff
+lb :: offset: 0x87, out: 0xffffffffffffff94
+lb :: offset: 0x88, out: 0xffffffffffffffea
+lb :: offset: 0x89, out: 0x50
+lb :: offset: 0x8a, out: 0xfffffffffffffffc
+lb :: offset: 0x8b, out: 0x6d
+lb :: offset: 0x8c, out: 0x16
+lb :: offset: 0x8d, out: 0xffffffffffffffd9
+lb :: offset: 0x8e, out: 0xffffffffffffffd8
+lb :: offset: 0x8f, out: 0x31
+lb :: offset: 0x90, out: 0xffffffffffffffb1
+lb :: offset: 0x91, out: 0xffffffffffffff95
+lb :: offset: 0x92, out: 0xffffffffffffffe8
+lb :: offset: 0x93, out: 0x78
+lb :: offset: 0x94, out: 0xffffffffffffffd6
+lb :: offset: 0x95, out: 0xffffffffffffff9b
+lb :: offset: 0x96, out: 0x54
+lb :: offset: 0x97, out: 0x36
+lb :: offset: 0x98, out: 0xffffffffffffff9b
+lb :: offset: 0x99, out: 0x25
+lb :: offset: 0x9a, out: 0x63
+lb :: offset: 0x9b, out: 0xffffffffffffff9b
+lb :: offset: 0x9c, out: 0x31
+lb :: offset: 0x9d, out: 0xffffffffffffffa6
+lb :: offset: 0x9e, out: 0xffffffffffffffe0
+lb :: offset: 0x9f, out: 0xffffffffffffff85
+lb :: offset: 0xa0, out: 0xffffffffffffffc5
+lb :: offset: 0xa1, out: 0x7a
+lb :: offset: 0xa2, out: 0xfffffffffffffff1
+lb :: offset: 0xa3, out: 0xffffffffffffffcc
+lb :: offset: 0xa4, out: 0xffffffffffffffca
+lb :: offset: 0xa5, out: 0x3e
+lb :: offset: 0xa6, out: 0x6b
+lb :: offset: 0xa7, out: 0x55
+lb :: offset: 0xa8, out: 0xfffffffffffffffb
+lb :: offset: 0xa9, out: 0xffffffffffffffa0
+lb :: offset: 0xaa, out: 0xffffffffffffffee
+lb :: offset: 0xab, out: 0xffffffffffffff81
+lb :: offset: 0xac, out: 0xffffffffffffffc5
+lb :: offset: 0xad, out: 0x5f
+lb :: offset: 0xae, out: 0x2f
+lb :: offset: 0xaf, out: 0xffffffffffffffb4
+lb :: offset: 0xb0, out: 0xffffffffffffff97
+lb :: offset: 0xb1, out: 0x2d
+lb :: offset: 0xb2, out: 0x68
+lb :: offset: 0xb3, out: 0x14
+lb :: offset: 0xb4, out: 0xffffffffffffffec
+lb :: offset: 0xb5, out: 0xf
+lb :: offset: 0xb6, out: 0xffffffffffffffb5
+lb :: offset: 0xb7, out: 0x25
+lb :: offset: 0xb8, out: 0x7a
+lb :: offset: 0xb9, out: 0x8
+lb :: offset: 0xba, out: 0xfffffffffffffffb
+lb :: offset: 0xbb, out: 0x2c
+lb :: offset: 0xbc, out: 0x13
+lb :: offset: 0xbd, out: 0xffffffffffffffc5
+lb :: offset: 0xbe, out: 0xffffffffffffff93
+lb :: offset: 0xbf, out: 0xfffffffffffffffc
+lb :: offset: 0xc0, out: 0x66
+lb :: offset: 0xc1, out: 0x7
+lb :: offset: 0xc2, out: 0xffffffffffffffa2
+lb :: offset: 0xc3, out: 0xffffffffffffffcd
+lb :: offset: 0xc4, out: 0xffffffffffffffa9
+lb :: offset: 0xc5, out: 0xffffffffffffffd9
+lb :: offset: 0xc6, out: 0x2c
+lb :: offset: 0xc7, out: 0x3c
+lb :: offset: 0xc8, out: 0x3e
+lb :: offset: 0xc9, out: 0xffffffffffffffda
+lb :: offset: 0xca, out: 0x72
+lb :: offset: 0xcb, out: 0x7d
+lb :: offset: 0xcc, out: 0x2a
+lb :: offset: 0xcd, out: 0x72
+lb :: offset: 0xce, out: 0xffffffffffffff91
+lb :: offset: 0xcf, out: 0x17
+lb :: offset: 0xd0, out: 0xffffffffffffffad
+lb :: offset: 0xd1, out: 0x24
+lb :: offset: 0xd2, out: 0xffffffffffffffce
+lb :: offset: 0xd3, out: 0xffffffffffffff93
+lb :: offset: 0xd4, out: 0xffffffffffffffd1
+lb :: offset: 0xd5, out: 0xffffffffffffffc9
+lb :: offset: 0xd6, out: 0x7c
+lb :: offset: 0xd7, out: 0x8
+lb :: offset: 0xd8, out: 0xffffffffffffffd2
+lb :: offset: 0xd9, out: 0x4e
+lb :: offset: 0xda, out: 0xffffffffffffff98
+lb :: offset: 0xdb, out: 0x38
+lb :: offset: 0xdc, out: 0x70
+lb :: offset: 0xdd, out: 0x75
+lb :: offset: 0xde, out: 0x2a
+lb :: offset: 0xdf, out: 0x1d
+lb :: offset: 0xe0, out: 0x36
+lb :: offset: 0xe1, out: 0xffffffffffffffd0
+lb :: offset: 0xe2, out: 0xc
+lb :: offset: 0xe3, out: 0x71
+lb :: offset: 0xe4, out: 0xffffffffffffffdb
+lb :: offset: 0xe5, out: 0x70
+lb :: offset: 0xe6, out: 0xffffffffffffffd0
+lb :: offset: 0xe7, out: 0xffffffffffffffd0
+lb :: offset: 0xe8, out: 0x4
+lb :: offset: 0xe9, out: 0x56
+lb :: offset: 0xea, out: 0x41
+lb :: offset: 0xeb, out: 0x3
+lb :: offset: 0xec, out: 0x7d
+lb :: offset: 0xed, out: 0x1c
+lb :: offset: 0xee, out: 0xffffffffffffffc2
+lb :: offset: 0xef, out: 0x39
+lb :: offset: 0xf0, out: 0xffffffffffffffce
+lb :: offset: 0xf1, out: 0x31
+lb :: offset: 0xf2, out: 0xffffffffffffffcc
+lb :: offset: 0xf3, out: 0xffffffffffffff8e
+lb :: offset: 0xf4, out: 0xffffffffffffffaf
+lb :: offset: 0xf5, out: 0xffffffffffffffb7
+lb :: offset: 0xf6, out: 0xffffffffffffff94
+lb :: offset: 0xf7, out: 0xffffffffffffff8e
+lb :: offset: 0xf8, out: 0x4f
+lb :: offset: 0xf9, out: 0x67
+lb :: offset: 0xfa, out: 0xffffffffffffffe7
+lb :: offset: 0xfb, out: 0x1c
+lb :: offset: 0xfc, out: 0xffffffffffffff8d
+lb :: offset: 0xfd, out: 0x6a
+lb :: offset: 0xfe, out: 0xffffffffffffffeb
+lb :: offset: 0xff, out: 0x24
+lb :: offset: 0x100, out: 0xffffffffffffffa7
+lb :: offset: 0x101, out: 0xffffffffffffffe4
+lb :: offset: 0x102, out: 0xffffffffffffffd6
+lb :: offset: 0x103, out: 0x12
+lb :: offset: 0x104, out: 0x44
+lb :: offset: 0x105, out: 0x45
+lb :: offset: 0x106, out: 0x39
+lb :: offset: 0x107, out: 0x2f
+lb :: offset: 0x108, out: 0x54
+lb :: offset: 0x109, out: 0x4c
+lb :: offset: 0x10a, out: 0xffffffffffffffda
+lb :: offset: 0x10b, out: 0x56
+lb :: offset: 0x10c, out: 0xffffffffffffffb7
+lb :: offset: 0x10d, out: 0xffffffffffffffc2
+lb :: offset: 0x10e, out: 0x8
+lb :: offset: 0x10f, out: 0x26
+lb :: offset: 0x110, out: 0x2f
+lb :: offset: 0x111, out: 0x25
+lb :: offset: 0x112, out: 0xffffffffffffffd7
+lb :: offset: 0x113, out: 0xffffffffffffffc8
+lb :: offset: 0x114, out: 0xffffffffffffffda
+lb :: offset: 0x115, out: 0x2
+lb :: offset: 0x116, out: 0x1
+lb :: offset: 0x117, out: 0xffffffffffffff90
+lb :: offset: 0x118, out: 0xfffffffffffffff7
+lb :: offset: 0x119, out: 0xffffffffffffffa4
+lb :: offset: 0x11a, out: 0xffffffffffffffef
+lb :: offset: 0x11b, out: 0xfffffffffffffff2
+lb :: offset: 0x11c, out: 0xfffffffffffffff1
+lb :: offset: 0x11d, out: 0xffffffffffffffd5
+lb :: offset: 0x11e, out: 0xffffffffffffff90
+lb :: offset: 0x11f, out: 0xffffffffffffffc8
+lb :: offset: 0x120, out: 0x14
+lb :: offset: 0x121, out: 0xffffffffffffffa2
+lb :: offset: 0x122, out: 0xffffffffffffffb0
+lb :: offset: 0x123, out: 0xffffffffffffffc8
+lb :: offset: 0x124, out: 0xffffffffffffffcb
+lb :: offset: 0x125, out: 0x5
+lb :: offset: 0x126, out: 0x50
+lb :: offset: 0x127, out: 0xffffffffffffffed
+lb :: offset: 0x128, out: 0x6c
+lb :: offset: 0x129, out: 0x13
+lb :: offset: 0x12a, out: 0xffffffffffffff91
+lb :: offset: 0x12b, out: 0x59
+lb :: offset: 0x12c, out: 0xffffffffffffff89
+lb :: offset: 0x12d, out: 0xffffffffffffff91
+lb :: offset: 0x12e, out: 0x47
+lb :: offset: 0x12f, out: 0x31
+lb :: offset: 0x130, out: 0xfffffffffffffff3
+lb :: offset: 0x131, out: 0xffffffffffffffb6
+lb :: offset: 0x132, out: 0x2f
+lb :: offset: 0x133, out: 0xffffffffffffff9a
+lb :: offset: 0x134, out: 0xfffffffffffffff9
+lb :: offset: 0x135, out: 0xffffffffffffffcf
+lb :: offset: 0x136, out: 0xffffffffffffffee
+lb :: offset: 0x137, out: 0xffffffffffffffc6
+lb :: offset: 0x138, out: 0x70
+lb :: offset: 0x139, out: 0x52
+lb :: offset: 0x13a, out: 0xffffffffffffff89
+lb :: offset: 0x13b, out: 0x38
+lb :: offset: 0x13c, out: 0x12
+lb :: offset: 0x13d, out: 0x52
+lb :: offset: 0x13e, out: 0x9
+lb :: offset: 0x13f, out: 0xffffffffffffffa8
+lb :: offset: 0x140, out: 0x40
+lb :: offset: 0x141, out: 0x50
+lb :: offset: 0x142, out: 0x76
+lb :: offset: 0x143, out: 0xffffffffffffffad
+lb :: offset: 0x144, out: 0x4
+lb :: offset: 0x145, out: 0xa
+lb :: offset: 0x146, out: 0x75
+lb :: offset: 0x147, out: 0xffffffffffffff87
+lb :: offset: 0x148, out: 0xffffffffffffff83
+lb :: offset: 0x149, out: 0x5a
+lb :: offset: 0x14a, out: 0xffffffffffffffbb
+lb :: offset: 0x14b, out: 0xffffffffffffff84
+lb :: offset: 0x14c, out: 0x5e
+lb :: offset: 0x14d, out: 0xffffffffffffffe8
+lb :: offset: 0x14e, out: 0x3d
+lb :: offset: 0x14f, out: 0x2c
+lb :: offset: 0x150, out: 0x67
+lb :: offset: 0x151, out: 0xffffffffffffffaa
+lb :: offset: 0x152, out: 0x6
+lb :: offset: 0x153, out: 0xffffffffffffffc5
+lb :: offset: 0x154, out: 0xffffffffffffff8f
+lb :: offset: 0x155, out: 0xffffffffffffffff
+lb :: offset: 0x156, out: 0x6a
+lb :: offset: 0x157, out: 0xffffffffffffffae
+lb :: offset: 0x158, out: 0xffffffffffffffe3
+lb :: offset: 0x159, out: 0x5e
+lb :: offset: 0x15a, out: 0xffffffffffffffed
+lb :: offset: 0x15b, out: 0x60
+lb :: offset: 0x15c, out: 0xffffffffffffffdd
+lb :: offset: 0x15d, out: 0x12
+lb :: offset: 0x15e, out: 0x71
+lb :: offset: 0x15f, out: 0xffffffffffffffc0
+lb :: offset: 0x160, out: 0x5a
+lb :: offset: 0x161, out: 0xffffffffffffffca
+lb :: offset: 0x162, out: 0xffffffffffffffdc
+lb :: offset: 0x163, out: 0x30
+lb :: offset: 0x164, out: 0xfffffffffffffff6
+lb :: offset: 0x165, out: 0x70
+lb :: offset: 0x166, out: 0xffffffffffffffc7
+lb :: offset: 0x167, out: 0xffffffffffffffc4
+lb :: offset: 0x168, out: 0x77
+lb :: offset: 0x169, out: 0x52
+lb :: offset: 0x16a, out: 0xffffffffffffffcd
+lb :: offset: 0x16b, out: 0xffffffffffffff83
+lb :: offset: 0x16c, out: 0x23
+lb :: offset: 0x16d, out: 0x2b
+lb :: offset: 0x16e, out: 0xffffffffffffffec
+lb :: offset: 0x16f, out: 0xffffffffffffffdf
+lb :: offset: 0x170, out: 0x6b
+lb :: offset: 0x171, out: 0xffffffffffffffd9
+lb :: offset: 0x172, out: 0xfffffffffffffff7
+lb :: offset: 0x173, out: 0xf
+lb :: offset: 0x174, out: 0x26
+lb :: offset: 0x175, out: 0xffffffffffffffba
+lb :: offset: 0x176, out: 0xffffffffffffffad
+lb :: offset: 0x177, out: 0xffffffffffffffd3
+lb :: offset: 0x178, out: 0xe
+lb :: offset: 0x179, out: 0xffffffffffffffc0
+lb :: offset: 0x17a, out: 0x18
+lb :: offset: 0x17b, out: 0xffffffffffffff84
+lb :: offset: 0x17c, out: 0x79
+lb :: offset: 0x17d, out: 0xffffffffffffffaa
+lb :: offset: 0x17e, out: 0xffffffffffffffb4
+lb :: offset: 0x17f, out: 0x4a
+lb :: offset: 0x180, out: 0xffffffffffffffb8
+lb :: offset: 0x181, out: 0xfffffffffffffff0
+lb :: offset: 0x182, out: 0xffffffffffffffe0
+lb :: offset: 0x183, out: 0xd
+lb :: offset: 0x184, out: 0x5e
+lb :: offset: 0x185, out: 0x3
+lb :: offset: 0x186, out: 0xffffffffffffff8c
+lb :: offset: 0x187, out: 0xffffffffffffffbb
+lb :: offset: 0x188, out: 0xfffffffffffffff1
+lb :: offset: 0x189, out: 0xffffffffffffffdc
+lb :: offset: 0x18a, out: 0x7f
+lb :: offset: 0x18b, out: 0xffffffffffffffa9
+lb :: offset: 0x18c, out: 0x54
+lb :: offset: 0x18d, out: 0x6f
+lb :: offset: 0x18e, out: 0xffffffffffffffb0
+lb :: offset: 0x18f, out: 0x33
+lb :: offset: 0x190, out: 0xffffffffffffff81
+lb :: offset: 0x191, out: 0xffffffffffffffc0
+lb :: offset: 0x192, out: 0xffffffffffffffd1
+lb :: offset: 0x193, out: 0x3f
+lb :: offset: 0x194, out: 0x37
+lb :: offset: 0x195, out: 0x3f
+lb :: offset: 0x196, out: 0x43
+lb :: offset: 0x197, out: 0x77
+lb :: offset: 0x198, out: 0xffffffffffffffe4
+lb :: offset: 0x199, out: 0xffffffffffffff95
+lb :: offset: 0x19a, out: 0x21
+lb :: offset: 0x19b, out: 0xffffffffffffffc9
+lb :: offset: 0x19c, out: 0xffffffffffffff93
+lb :: offset: 0x19d, out: 0xffffffffffffffd9
+lb :: offset: 0x19e, out: 0xffffffffffffff91
+lb :: offset: 0x19f, out: 0xffffffffffffffec
+lb :: offset: 0x1a0, out: 0xffffffffffffffab
+lb :: offset: 0x1a1, out: 0xffffffffffffffa5
+lb :: offset: 0x1a2, out: 0xffffffffffffffb1
+lb :: offset: 0x1a3, out: 0xffffffffffffff95
+lb :: offset: 0x1a4, out: 0xffffffffffffffa7
+lb :: offset: 0x1a5, out: 0xfffffffffffffff6
+lb :: offset: 0x1a6, out: 0xfffffffffffffffb
+lb :: offset: 0x1a7, out: 0x49
+lb :: offset: 0x1a8, out: 0x1e
+lb :: offset: 0x1a9, out: 0xffffffffffffff8d
+lb :: offset: 0x1aa, out: 0xffffffffffffffce
+lb :: offset: 0x1ab, out: 0xffffffffffffffc7
+lb :: offset: 0x1ac, out: 0x78
+lb :: offset: 0x1ad, out: 0x43
+lb :: offset: 0x1ae, out: 0x36
+lb :: offset: 0x1af, out: 0x19
+lb :: offset: 0x1b0, out: 0x7
+lb :: offset: 0x1b1, out: 0x49
+lb :: offset: 0x1b2, out: 0x38
+lb :: offset: 0x1b3, out: 0x2f
+lb :: offset: 0x1b4, out: 0xffffffffffffffef
+lb :: offset: 0x1b5, out: 0xffffffffffffff8d
+lb :: offset: 0x1b6, out: 0xffffffffffffff9e
+lb :: offset: 0x1b7, out: 0xffffffffffffffb9
+lb :: offset: 0x1b8, out: 0xfffffffffffffffe
+lb :: offset: 0x1b9, out: 0x12
+lb :: offset: 0x1ba, out: 0x2b
+lb :: offset: 0x1bb, out: 0x58
+lb :: offset: 0x1bc, out: 0xffffffffffffffcd
+lb :: offset: 0x1bd, out: 0xffffffffffffffcd
+lb :: offset: 0x1be, out: 0xffffffffffffffea
+lb :: offset: 0x1bf, out: 0x47
+lb :: offset: 0x1c0, out: 0x4f
+lb :: offset: 0x1c1, out: 0xffffffffffffff8c
+lb :: offset: 0x1c2, out: 0x55
+lb :: offset: 0x1c3, out: 0x76
+lb :: offset: 0x1c4, out: 0x4e
+lb :: offset: 0x1c5, out: 0xffffffffffffff88
+lb :: offset: 0x1c6, out: 0xffffffffffffff85
+lb :: offset: 0x1c7, out: 0xffffffffffffffd6
+lb :: offset: 0x1c8, out: 0xffffffffffffffc7
+lb :: offset: 0x1c9, out: 0xffffffffffffff95
+lb :: offset: 0x1ca, out: 0xffffffffffffffc1
+lb :: offset: 0x1cb, out: 0x34
+lb :: offset: 0x1cc, out: 0x2a
+lb :: offset: 0x1cd, out: 0xffffffffffffffd6
+lb :: offset: 0x1ce, out: 0x68
+lb :: offset: 0x1cf, out: 0x61
+lb :: offset: 0x1d0, out: 0x5
+lb :: offset: 0x1d1, out: 0x74
+lb :: offset: 0x1d2, out: 0xfffffffffffffff4
+lb :: offset: 0x1d3, out: 0x4d
+lb :: offset: 0x1d4, out: 0xffffffffffffff89
+lb :: offset: 0x1d5, out: 0x69
+lb :: offset: 0x1d6, out: 0x1
+lb :: offset: 0x1d7, out: 0xffffffffffffffd3
+lb :: offset: 0x1d8, out: 0xffffffffffffffdb
+lb :: offset: 0x1d9, out: 0x6
+lb :: offset: 0x1da, out: 0xffffffffffffffbb
+lb :: offset: 0x1db, out: 0x6c
+lb :: offset: 0x1dc, out: 0xffffffffffffffbf
+lb :: offset: 0x1dd, out: 0xffffffffffffff90
+lb :: offset: 0x1de, out: 0xffffffffffffffa1
+lb :: offset: 0x1df, out: 0x1c
+lb :: offset: 0x1e0, out: 0x3a
+lb :: offset: 0x1e1, out: 0x39
+lb :: offset: 0x1e2, out: 0xffffffffffffffae
+lb :: offset: 0x1e3, out: 0xffffffffffffff9c
+lb :: offset: 0x1e4, out: 0x2
+lb :: offset: 0x1e5, out: 0xf
+lb :: offset: 0x1e6, out: 0x30
+lb :: offset: 0x1e7, out: 0x58
+lb :: offset: 0x1e8, out: 0x2d
+lb :: offset: 0x1e9, out: 0xffffffffffffffbc
+lb :: offset: 0x1ea, out: 0x7e
+lb :: offset: 0x1eb, out: 0xffffffffffffffdc
+lb :: offset: 0x1ec, out: 0xffffffffffffffdb
+lb :: offset: 0x1ed, out: 0x5f
+lb :: offset: 0x1ee, out: 0xffffffffffffff99
+lb :: offset: 0x1ef, out: 0xffffffffffffff9a
+lb :: offset: 0x1f0, out: 0x48
+lb :: offset: 0x1f1, out: 0x5b
+lb :: offset: 0x1f2, out: 0x40
+lb :: offset: 0x1f3, out: 0xffffffffffffffe3
+lb :: offset: 0x1f4, out: 0x7b
+lb :: offset: 0x1f5, out: 0x4
+lb :: offset: 0x1f6, out: 0xffffffffffffff96
+lb :: offset: 0x1f7, out: 0xffffffffffffff8a
+lb :: offset: 0x1f8, out: 0x22
+lb :: offset: 0x1f9, out: 0xffffffffffffffd3
+lb :: offset: 0x1fa, out: 0x19
+lb :: offset: 0x1fb, out: 0xffffffffffffffd5
+lb :: offset: 0x1fc, out: 0xffffffffffffffd2
+lb :: offset: 0x1fd, out: 0xffffffffffffffaf
+lb :: offset: 0x1fe, out: 0xffffffffffffffbf
+lb :: offset: 0x1ff, out: 0x75
+lb :: offset: 0x200, out: 0xffffffffffffffad
+lb :: offset: 0x201, out: 0xfffffffffffffff6
+lb :: offset: 0x202, out: 0x30
+lb :: offset: 0x203, out: 0xffffffffffffffa6
+lb :: offset: 0x204, out: 0x67
+lb :: offset: 0x205, out: 0x8
+lb :: offset: 0x206, out: 0x23
+lb :: offset: 0x207, out: 0xffffffffffffffde
+lb :: offset: 0x208, out: 0x60
+lb :: offset: 0x209, out: 0x32
+lb :: offset: 0x20a, out: 0x10
+lb :: offset: 0x20b, out: 0x56
+lb :: offset: 0x20c, out: 0xfffffffffffffff2
+lb :: offset: 0x20d, out: 0xc
+lb :: offset: 0x20e, out: 0xa
+lb :: offset: 0x20f, out: 0x2c
+lb :: offset: 0x210, out: 0xffffffffffffffef
+lb :: offset: 0x211, out: 0x18
+lb :: offset: 0x212, out: 0xffffffffffffff9b
+lb :: offset: 0x213, out: 0x24
+lb :: offset: 0x214, out: 0x44
+lb :: offset: 0x215, out: 0x5
+lb :: offset: 0x216, out: 0xffffffffffffffa9
+lb :: offset: 0x217, out: 0xffffffffffffff94
+lb :: offset: 0x218, out: 0xffffffffffffffde
+lb :: offset: 0x219, out: 0xfffffffffffffffc
+lb :: offset: 0x21a, out: 0x56
+lb :: offset: 0x21b, out: 0x5b
+lb :: offset: 0x21c, out: 0xffffffffffffffb5
+lb :: offset: 0x21d, out: 0xffffffffffffff9f
+lb :: offset: 0x21e, out: 0x51
+lb :: offset: 0x21f, out: 0xfffffffffffffff9
+lb :: offset: 0x220, out: 0xffffffffffffff9b
+lb :: offset: 0x221, out: 0x31
+lb :: offset: 0x222, out: 0x68
+lb :: offset: 0x223, out: 0x4
+lb :: offset: 0x224, out: 0x20
+lb :: offset: 0x225, out: 0xfffffffffffffff8
+lb :: offset: 0x226, out: 0xffffffffffffffda
+lb :: offset: 0x227, out: 0xffffffffffffff81
+lb :: offset: 0x228, out: 0xffffffffffffffec
+lb :: offset: 0x229, out: 0xfffffffffffffff2
+lb :: offset: 0x22a, out: 0x25
+lb :: offset: 0x22b, out: 0x57
+lb :: offset: 0x22c, out: 0x5a
+lb :: offset: 0x22d, out: 0xffffffffffffffca
+lb :: offset: 0x22e, out: 0x61
+lb :: offset: 0x22f, out: 0xffffffffffffff8c
+lb :: offset: 0x230, out: 0xffffffffffffffbf
+lb :: offset: 0x231, out: 0xffffffffffffffc8
+lb :: offset: 0x232, out: 0x5d
+lb :: offset: 0x233, out: 0xffffffffffffffc2
+lb :: offset: 0x234, out: 0xffffffffffffffdd
+lb :: offset: 0x235, out: 0xffffffffffffffa6
+lb :: offset: 0x236, out: 0xffffffffffffff95
+lb :: offset: 0x237, out: 0xffffffffffffff8b
+lb :: offset: 0x238, out: 0x2f
+lb :: offset: 0x239, out: 0x16
+lb :: offset: 0x23a, out: 0xffffffffffffffc6
+lb :: offset: 0x23b, out: 0xffffffffffffffda
+lb :: offset: 0x23c, out: 0x51
+lb :: offset: 0x23d, out: 0xffffffffffffffe7
+lb :: offset: 0x23e, out: 0xc
+lb :: offset: 0x23f, out: 0x30
+lb :: offset: 0x240, out: 0x50
+lb :: offset: 0x241, out: 0xffffffffffffffa8
+lb :: offset: 0x242, out: 0x52
+lb :: offset: 0x243, out: 0xffffffffffffffba
+lb :: offset: 0x244, out: 0xfffffffffffffff3
+lb :: offset: 0x245, out: 0xfffffffffffffffd
+lb :: offset: 0x246, out: 0x78
+lb :: offset: 0x247, out: 0x67
+lb :: offset: 0x248, out: 0xffffffffffffff9f
+lb :: offset: 0x249, out: 0x47
+lb :: offset: 0x24a, out: 0x78
+lb :: offset: 0x24b, out: 0xffffffffffffffda
+lb :: offset: 0x24c, out: 0xfffffffffffffff7
+lb :: offset: 0x24d, out: 0xffffffffffffffb1
+lb :: offset: 0x24e, out: 0x0
+lb :: offset: 0x24f, out: 0xffffffffffffffad
+lb :: offset: 0x250, out: 0xffffffffffffff8a
+lb :: offset: 0x251, out: 0xffffffffffffffd9
+lb :: offset: 0x252, out: 0xffffffffffffffb6
+lb :: offset: 0x253, out: 0xffffffffffffffa6
+lb :: offset: 0x254, out: 0x68
+lb :: offset: 0x255, out: 0x41
+lb :: offset: 0x256, out: 0xffffffffffffffd4
+lb :: offset: 0x257, out: 0x8
+lb :: offset: 0x258, out: 0x13
+lb :: offset: 0x259, out: 0x44
+lb :: offset: 0x25a, out: 0x63
+lb :: offset: 0x25b, out: 0xffffffffffffffce
+lb :: offset: 0x25c, out: 0x1d
+lb :: offset: 0x25d, out: 0x38
+lb :: offset: 0x25e, out: 0x18
+lb :: offset: 0x25f, out: 0xfffffffffffffff5
+lb :: offset: 0x260, out: 0xffffffffffffffc0
+lb :: offset: 0x261, out: 0x5f
+lb :: offset: 0x262, out: 0x25
+lb :: offset: 0x263, out: 0xffffffffffffffe5
+lb :: offset: 0x264, out: 0x3f
+lb :: offset: 0x265, out: 0x7f
+lb :: offset: 0x266, out: 0x62
+lb :: offset: 0x267, out: 0xffffffffffffffe4
+lb :: offset: 0x268, out: 0x28
+lb :: offset: 0x269, out: 0x1f
+lb :: offset: 0x26a, out: 0x32
+lb :: offset: 0x26b, out: 0x76
+lb :: offset: 0x26c, out: 0xffffffffffffffe1
+lb :: offset: 0x26d, out: 0xffffffffffffff92
+lb :: offset: 0x26e, out: 0xffffffffffffffd3
+lb :: offset: 0x26f, out: 0xffffffffffffffcc
+lb :: offset: 0x270, out: 0xffffffffffffff8f
+lb :: offset: 0x271, out: 0xfffffffffffffffd
+lb :: offset: 0x272, out: 0x18
+lb :: offset: 0x273, out: 0x40
+lb :: offset: 0x274, out: 0xffffffffffffff94
+lb :: offset: 0x275, out: 0x64
+lb :: offset: 0x276, out: 0xffffffffffffff94
+lb :: offset: 0x277, out: 0xffffffffffffff82
+lb :: offset: 0x278, out: 0xffffffffffffffe5
+lb :: offset: 0x279, out: 0xfffffffffffffff0
+lb :: offset: 0x27a, out: 0xffffffffffffffe8
+lb :: offset: 0x27b, out: 0x52
+lb :: offset: 0x27c, out: 0x40
+lb :: offset: 0x27d, out: 0x20
+lb :: offset: 0x27e, out: 0xffffffffffffffd3
+lb :: offset: 0x27f, out: 0x15
+lb :: offset: 0x280, out: 0x44
+lb :: offset: 0x281, out: 0xfffffffffffffff3
+lb :: offset: 0x282, out: 0xf
+lb :: offset: 0x283, out: 0xffffffffffffff88
+lb :: offset: 0x284, out: 0xffffffffffffffd2
+lb :: offset: 0x285, out: 0xffffffffffffff83
+lb :: offset: 0x286, out: 0xffffffffffffffaf
+lb :: offset: 0x287, out: 0x7c
+lb :: offset: 0x288, out: 0xffffffffffffffd7
+lb :: offset: 0x289, out: 0xffffffffffffffef
+lb :: offset: 0x28a, out: 0x7d
+lb :: offset: 0x28b, out: 0x74
+lb :: offset: 0x28c, out: 0x4c
+lb :: offset: 0x28d, out: 0xffffffffffffffa0
+lb :: offset: 0x28e, out: 0x56
+lb :: offset: 0x28f, out: 0xfffffffffffffff1
+lb :: offset: 0x290, out: 0x10
+lb :: offset: 0x291, out: 0xffffffffffffffd7
+lb :: offset: 0x292, out: 0x31
+lb :: offset: 0x293, out: 0xf
+lb :: offset: 0x294, out: 0x1c
+lb :: offset: 0x295, out: 0x60
+lb :: offset: 0x296, out: 0xffffffffffffffe2
+lb :: offset: 0x297, out: 0xffffffffffffff93
+lb :: offset: 0x298, out: 0x33
+lb :: offset: 0x299, out: 0xffffffffffffffd9
+lb :: offset: 0x29a, out: 0x1c
+lb :: offset: 0x29b, out: 0x13
+lb :: offset: 0x29c, out: 0x79
+lb :: offset: 0x29d, out: 0xffffffffffffffa6
+lb :: offset: 0x29e, out: 0xffffffffffffffe1
+lb :: offset: 0x29f, out: 0xffffffffffffffe1
+lb :: offset: 0x2a0, out: 0x27
+lb :: offset: 0x2a1, out: 0xffffffffffffffa4
+lb :: offset: 0x2a2, out: 0x6f
+lb :: offset: 0x2a3, out: 0xffffffffffffffa7
+lb :: offset: 0x2a4, out: 0x75
+lb :: offset: 0x2a5, out: 0x6b
+lb :: offset: 0x2a6, out: 0x29
+lb :: offset: 0x2a7, out: 0x24
+lb :: offset: 0x2a8, out: 0x6a
+lb :: offset: 0x2a9, out: 0xffffffffffffffe5
+lb :: offset: 0x2aa, out: 0xffffffffffffff9e
+lb :: offset: 0x2ab, out: 0x13
+lb :: offset: 0x2ac, out: 0xffffffffffffffd2
+lb :: offset: 0x2ad, out: 0xffffffffffffffe2
+lb :: offset: 0x2ae, out: 0xffffffffffffff96
+lb :: offset: 0x2af, out: 0xffffffffffffffd2
+lb :: offset: 0x2b0, out: 0xffffffffffffffc0
+lb :: offset: 0x2b1, out: 0xffffffffffffffa5
+lb :: offset: 0x2b2, out: 0xffffffffffffffc2
+lb :: offset: 0x2b3, out: 0x6d
+lb :: offset: 0x2b4, out: 0x7f
+lb :: offset: 0x2b5, out: 0x44
+lb :: offset: 0x2b6, out: 0xffffffffffffff82
+lb :: offset: 0x2b7, out: 0x5a
+lb :: offset: 0x2b8, out: 0x68
+lb :: offset: 0x2b9, out: 0xffffffffffffffc1
+lb :: offset: 0x2ba, out: 0x7d
+lb :: offset: 0x2bb, out: 0xffffffffffffffc0
+lb :: offset: 0x2bc, out: 0xffffffffffffff80
+lb :: offset: 0x2bd, out: 0xffffffffffffff9e
+lb :: offset: 0x2be, out: 0xffffffffffffffc8
+lb :: offset: 0x2bf, out: 0x76
+lb :: offset: 0x2c0, out: 0xffffffffffffff8f
+lb :: offset: 0x2c1, out: 0x34
+lb :: offset: 0x2c2, out: 0xfffffffffffffffe
+lb :: offset: 0x2c3, out: 0x4b
+lb :: offset: 0x2c4, out: 0x45
+lb :: offset: 0x2c5, out: 0xffffffffffffffc3
+lb :: offset: 0x2c6, out: 0xd
+lb :: offset: 0x2c7, out: 0x7
+lb :: offset: 0x2c8, out: 0x1b
+lb :: offset: 0x2c9, out: 0x24
+lb :: offset: 0x2ca, out: 0x6d
+lb :: offset: 0x2cb, out: 0xffffffffffffffdd
+lb :: offset: 0x2cc, out: 0x23
+lb :: offset: 0x2cd, out: 0x71
+lb :: offset: 0x2ce, out: 0xffffffffffffffdc
+lb :: offset: 0x2cf, out: 0xffffffffffffffbd
+lb :: offset: 0x2d0, out: 0xffffffffffffffbe
+lb :: offset: 0x2d1, out: 0xffffffffffffffce
+lb :: offset: 0x2d2, out: 0xffffffffffffff9f
+lb :: offset: 0x2d3, out: 0xffffffffffffffa5
+lb :: offset: 0x2d4, out: 0x27
+lb :: offset: 0x2d5, out: 0xffffffffffffffb7
+lb :: offset: 0x2d6, out: 0x2f
+lb :: offset: 0x2d7, out: 0xfffffffffffffff6
+lb :: offset: 0x2d8, out: 0xfffffffffffffffb
+lb :: offset: 0x2d9, out: 0x46
+lb :: offset: 0x2da, out: 0xffffffffffffff9f
+lb :: offset: 0x2db, out: 0xf
+lb :: offset: 0x2dc, out: 0xffffffffffffffe9
+lb :: offset: 0x2dd, out: 0x27
+lb :: offset: 0x2de, out: 0xffffffffffffff9f
+lb :: offset: 0x2df, out: 0x10
+lb :: offset: 0x2e0, out: 0xffffffffffffffd7
+lb :: offset: 0x2e1, out: 0xffffffffffffff99
+lb :: offset: 0x2e2, out: 0xffffffffffffffd1
+lb :: offset: 0x2e3, out: 0xffffffffffffffaf
+lb :: offset: 0x2e4, out: 0xffffffffffffffa9
+lb :: offset: 0x2e5, out: 0xffffffffffffffda
+lb :: offset: 0x2e6, out: 0x63
+lb :: offset: 0x2e7, out: 0x3f
+lb :: offset: 0x2e8, out: 0xfffffffffffffff2
+lb :: offset: 0x2e9, out: 0xffffffffffffff84
+lb :: offset: 0x2ea, out: 0xffffffffffffffd4
+lb :: offset: 0x2eb, out: 0xffffffffffffffa3
+lb :: offset: 0x2ec, out: 0x2e
+lb :: offset: 0x2ed, out: 0x31
+lb :: offset: 0x2ee, out: 0xffffffffffffffcb
+lb :: offset: 0x2ef, out: 0xffffffffffffffdb
+lb :: offset: 0x2f0, out: 0xffffffffffffffc6
+lb :: offset: 0x2f1, out: 0xffffffffffffffe4
+lb :: offset: 0x2f2, out: 0x4f
+lb :: offset: 0x2f3, out: 0xffffffffffffffda
+lb :: offset: 0x2f4, out: 0xffffffffffffffaa
+lb :: offset: 0x2f5, out: 0x3f
+lb :: offset: 0x2f6, out: 0x35
+lb :: offset: 0x2f7, out: 0x1f
+lb :: offset: 0x2f8, out: 0x60
+lb :: offset: 0x2f9, out: 0xffffffffffffffc2
+lb :: offset: 0x2fa, out: 0x50
+lb :: offset: 0x2fb, out: 0x71
+lb :: offset: 0x2fc, out: 0xffffffffffffffe0
+lb :: offset: 0x2fd, out: 0x6e
+lb :: offset: 0x2fe, out: 0x8
+lb :: offset: 0x2ff, out: 0xffffffffffffff8b
+lb :: offset: 0x300, out: 0x25
+lb :: offset: 0x301, out: 0x7f
+lb :: offset: 0x302, out: 0x25
+lb :: offset: 0x303, out: 0xffffffffffffffd9
+lb :: offset: 0x304, out: 0xffffffffffffffd5
+lb :: offset: 0x305, out: 0x50
+lb :: offset: 0x306, out: 0x47
+lb :: offset: 0x307, out: 0xffffffffffffffe5
+lb :: offset: 0x308, out: 0x5b
+lb :: offset: 0x309, out: 0xffffffffffffffdb
+lb :: offset: 0x30a, out: 0xffffffffffffffa6
+lb :: offset: 0x30b, out: 0xffffffffffffffe9
+lb :: offset: 0x30c, out: 0x5f
+lb :: offset: 0x30d, out: 0x62
+lb :: offset: 0x30e, out: 0x69
+lb :: offset: 0x30f, out: 0x3d
+lb :: offset: 0x310, out: 0xffffffffffffff96
+lb :: offset: 0x311, out: 0xffffffffffffffac
+lb :: offset: 0x312, out: 0x40
+lb :: offset: 0x313, out: 0x43
+lb :: offset: 0x314, out: 0x42
+lb :: offset: 0x315, out: 0xffffffffffffffe0
+lb :: offset: 0x316, out: 0xffffffffffffffa3
+lb :: offset: 0x317, out: 0x70
+lb :: offset: 0x318, out: 0x1e
+lb :: offset: 0x319, out: 0x17
+lb :: offset: 0x31a, out: 0xffffffffffffff80
+lb :: offset: 0x31b, out: 0x69
+lb :: offset: 0x31c, out: 0x3
+lb :: offset: 0x31d, out: 0xffffffffffffff8f
+lb :: offset: 0x31e, out: 0x47
+lb :: offset: 0x31f, out: 0xffffffffffffffc0
+lb :: offset: 0x320, out: 0xffffffffffffffe3
+lb :: offset: 0x321, out: 0x29
+lb :: offset: 0x322, out: 0xfffffffffffffff9
+lb :: offset: 0x323, out: 0x1c
+lb :: offset: 0x324, out: 0xffffffffffffffa5
+lb :: offset: 0x325, out: 0x39
+lb :: offset: 0x326, out: 0xffffffffffffffe8
+lb :: offset: 0x327, out: 0x3c
+lb :: offset: 0x328, out: 0x58
+lb :: offset: 0x329, out: 0xffffffffffffff89
+lb :: offset: 0x32a, out: 0xffffffffffffffb6
+lb :: offset: 0x32b, out: 0x5e
+lb :: offset: 0x32c, out: 0xffffffffffffff89
+lb :: offset: 0x32d, out: 0xfffffffffffffffa
+lb :: offset: 0x32e, out: 0xfffffffffffffffb
+lb :: offset: 0x32f, out: 0xffffffffffffffe2
+lb :: offset: 0x330, out: 0xffffffffffffffb7
+lb :: offset: 0x331, out: 0x25
+lb :: offset: 0x332, out: 0xffffffffffffffed
+lb :: offset: 0x333, out: 0x76
+lb :: offset: 0x334, out: 0x5d
+lb :: offset: 0x335, out: 0xffffffffffffffb0
+lb :: offset: 0x336, out: 0x4b
+lb :: offset: 0x337, out: 0xffffffffffffffd2
+lb :: offset: 0x338, out: 0xfffffffffffffff1
+lb :: offset: 0x339, out: 0x12
+lb :: offset: 0x33a, out: 0x3
+lb :: offset: 0x33b, out: 0x17
+lb :: offset: 0x33c, out: 0x2c
+lb :: offset: 0x33d, out: 0x68
+lb :: offset: 0x33e, out: 0xffffffffffffffb9
+lb :: offset: 0x33f, out: 0xe
+lb :: offset: 0x340, out: 0xd
+lb :: offset: 0x341, out: 0x1d
+lb :: offset: 0x342, out: 0x30
+lb :: offset: 0x343, out: 0xffffffffffffffdd
+lb :: offset: 0x344, out: 0xffffffffffffff80
+lb :: offset: 0x345, out: 0x52
+lb :: offset: 0x346, out: 0x78
+lb :: offset: 0x347, out: 0xffffffffffffff84
+lb :: offset: 0x348, out: 0xffffffffffffffef
+lb :: offset: 0x349, out: 0xffffffffffffffd6
+lb :: offset: 0x34a, out: 0xffffffffffffff8f
+lb :: offset: 0x34b, out: 0x1f
+lb :: offset: 0x34c, out: 0xffffffffffffffaa
+lb :: offset: 0x34d, out: 0x77
+lb :: offset: 0x34e, out: 0xffffffffffffff9c
+lb :: offset: 0x34f, out: 0x17
+lb :: offset: 0x350, out: 0x6d
+lb :: offset: 0x351, out: 0x43
+lb :: offset: 0x352, out: 0xffffffffffffff98
+lb :: offset: 0x353, out: 0x29
+lb :: offset: 0x354, out: 0xffffffffffffffed
+lb :: offset: 0x355, out: 0x4c
+lb :: offset: 0x356, out: 0x44
+lb :: offset: 0x357, out: 0x26
+lb :: offset: 0x358, out: 0x8
+lb :: offset: 0x359, out: 0xffffffffffffffa7
+lb :: offset: 0x35a, out: 0xffffffffffffff8c
+lb :: offset: 0x35b, out: 0xffffffffffffffd5
+lb :: offset: 0x35c, out: 0xffffffffffffff9d
+lb :: offset: 0x35d, out: 0x5c
+lb :: offset: 0x35e, out: 0x17
+lb :: offset: 0x35f, out: 0x7
+lb :: offset: 0x360, out: 0xffffffffffffff87
+lb :: offset: 0x361, out: 0x32
+lb :: offset: 0x362, out: 0xffffffffffffff83
+lb :: offset: 0x363, out: 0x55
+lb :: offset: 0x364, out: 0x10
+lb :: offset: 0x365, out: 0x6
+lb :: offset: 0x366, out: 0x3d
+lb :: offset: 0x367, out: 0x66
+lb :: offset: 0x368, out: 0xffffffffffffff8b
+lb :: offset: 0x369, out: 0xffffffffffffffd6
+lb :: offset: 0x36a, out: 0x51
+lb :: offset: 0x36b, out: 0xffffffffffffff89
+lb :: offset: 0x36c, out: 0x48
+lb :: offset: 0x36d, out: 0xffffffffffffffd0
+lb :: offset: 0x36e, out: 0x7d
+lb :: offset: 0x36f, out: 0xffffffffffffffab
+lb :: offset: 0x370, out: 0x1b
+lb :: offset: 0x371, out: 0x47
+lb :: offset: 0x372, out: 0xffffffffffffff82
+lb :: offset: 0x373, out: 0xe
+lb :: offset: 0x374, out: 0x67
+lb :: offset: 0x375, out: 0x23
+lb :: offset: 0x376, out: 0xffffffffffffff98
+lb :: offset: 0x377, out: 0xfffffffffffffff6
+lb :: offset: 0x378, out: 0xffffffffffffffb2
+lb :: offset: 0x379, out: 0x26
+lb :: offset: 0x37a, out: 0xffffffffffffff8d
+lb :: offset: 0x37b, out: 0xffffffffffffffd9
+lb :: offset: 0x37c, out: 0x59
+lb :: offset: 0x37d, out: 0x6c
+lb :: offset: 0x37e, out: 0xffffffffffffff88
+lb :: offset: 0x37f, out: 0x36
+lb :: offset: 0x380, out: 0x79
+lb :: offset: 0x381, out: 0xffffffffffffffe4
+lb :: offset: 0x382, out: 0x2b
+lb :: offset: 0x383, out: 0xffffffffffffffd3
+lb :: offset: 0x384, out: 0xffffffffffffffdb
+lb :: offset: 0x385, out: 0x4b
+lb :: offset: 0x386, out: 0xffffffffffffffca
+lb :: offset: 0x387, out: 0x9
+lb :: offset: 0x388, out: 0x1f
+lb :: offset: 0x389, out: 0xffffffffffffffe6
+lb :: offset: 0x38a, out: 0x62
+lb :: offset: 0x38b, out: 0xffffffffffffff99
+lb :: offset: 0x38c, out: 0x1d
+lb :: offset: 0x38d, out: 0x7d
+lb :: offset: 0x38e, out: 0x5d
+lb :: offset: 0x38f, out: 0xfffffffffffffffd
+lb :: offset: 0x390, out: 0xffffffffffffffdf
+lb :: offset: 0x391, out: 0x74
+lb :: offset: 0x392, out: 0xffffffffffffffd3
+lb :: offset: 0x393, out: 0xffffffffffffffca
+lb :: offset: 0x394, out: 0x3e
+lb :: offset: 0x395, out: 0x55
+lb :: offset: 0x396, out: 0x46
+lb :: offset: 0x397, out: 0x3f
+lb :: offset: 0x398, out: 0xffffffffffffffa7
+lb :: offset: 0x399, out: 0xfffffffffffffff2
+lb :: offset: 0x39a, out: 0xffffffffffffffed
+lb :: offset: 0x39b, out: 0x3e
+lb :: offset: 0x39c, out: 0x7d
+lb :: offset: 0x39d, out: 0xffffffffffffffb9
+lb :: offset: 0x39e, out: 0xffffffffffffff9a
+lb :: offset: 0x39f, out: 0x2e
+lb :: offset: 0x3a0, out: 0x33
+lb :: offset: 0x3a1, out: 0xffffffffffffff9f
+lb :: offset: 0x3a2, out: 0xc
+lb :: offset: 0x3a3, out: 0x3c
+lb :: offset: 0x3a4, out: 0xfffffffffffffffa
+lb :: offset: 0x3a5, out: 0xfffffffffffffff7
+lb :: offset: 0x3a6, out: 0xffffffffffffffa6
+lb :: offset: 0x3a7, out: 0x36
+lb :: offset: 0x3a8, out: 0xffffffffffffffdc
+lb :: offset: 0x3a9, out: 0xffffffffffffffc9
+lb :: offset: 0x3aa, out: 0x5e
+lb :: offset: 0x3ab, out: 0x15
+lb :: offset: 0x3ac, out: 0xffffffffffffffe3
+lb :: offset: 0x3ad, out: 0x38
+lb :: offset: 0x3ae, out: 0xffffffffffffffb9
+lb :: offset: 0x3af, out: 0xffffffffffffff8b
+lb :: offset: 0x3b0, out: 0x6
+lb :: offset: 0x3b1, out: 0xffffffffffffff82
+lb :: offset: 0x3b2, out: 0x47
+lb :: offset: 0x3b3, out: 0x19
+lb :: offset: 0x3b4, out: 0xffffffffffffffc4
+lb :: offset: 0x3b5, out: 0x25
+lb :: offset: 0x3b6, out: 0xffffffffffffffdf
+lb :: offset: 0x3b7, out: 0xffffffffffffffd2
+lb :: offset: 0x3b8, out: 0x25
+lb :: offset: 0x3b9, out: 0x18
+lb :: offset: 0x3ba, out: 0x32
+lb :: offset: 0x3bb, out: 0xffffffffffffffeb
+lb :: offset: 0x3bc, out: 0x27
+lb :: offset: 0x3bd, out: 0xffffffffffffffbf
+lb :: offset: 0x3be, out: 0x65
+lb :: offset: 0x3bf, out: 0xffffffffffffffbc
+lb :: offset: 0x3c0, out: 0xffffffffffffffda
+lb :: offset: 0x3c1, out: 0xffffffffffffffc7
+lb :: offset: 0x3c2, out: 0xffffffffffffff8b
+lb :: offset: 0x3c3, out: 0x7a
+lb :: offset: 0x3c4, out: 0xffffffffffffffe6
+lb :: offset: 0x3c5, out: 0xffffffffffffff8f
+lb :: offset: 0x3c6, out: 0xffffffffffffffb0
+lb :: offset: 0x3c7, out: 0xffffffffffffffa8
+lb :: offset: 0x3c8, out: 0xffffffffffffffe8
+lb :: offset: 0x3c9, out: 0xffffffffffffffcd
+lb :: offset: 0x3ca, out: 0xffffffffffffffdf
+lb :: offset: 0x3cb, out: 0xfffffffffffffff8
+lb :: offset: 0x3cc, out: 0xffffffffffffffca
+lb :: offset: 0x3cd, out: 0x5b
+lb :: offset: 0x3ce, out: 0x2b
+lb :: offset: 0x3cf, out: 0xffffffffffffff85
+lb :: offset: 0x3d0, out: 0x69
+lb :: offset: 0x3d1, out: 0xffffffffffffff92
+lb :: offset: 0x3d2, out: 0xffffffffffffffa9
+lb :: offset: 0x3d3, out: 0x59
+lb :: offset: 0x3d4, out: 0xffffffffffffff9b
+lb :: offset: 0x3d5, out: 0xffffffffffffff90
+lb :: offset: 0x3d6, out: 0x78
+lb :: offset: 0x3d7, out: 0x4
+lb :: offset: 0x3d8, out: 0xf
+lb :: offset: 0x3d9, out: 0x36
+lb :: offset: 0x3da, out: 0x57
+lb :: offset: 0x3db, out: 0x78
+lb :: offset: 0x3dc, out: 0xffffffffffffffc8
+lb :: offset: 0x3dd, out: 0x1c
+lb :: offset: 0x3de, out: 0xffffffffffffffb3
+lb :: offset: 0x3df, out: 0xffffffffffffffbf
+lb :: offset: 0x3e0, out: 0xffffffffffffffa2
+lb :: offset: 0x3e1, out: 0xffffffffffffffe9
+lb :: offset: 0x3e2, out: 0xffffffffffffff89
+lb :: offset: 0x3e3, out: 0x7f
+lb :: offset: 0x3e4, out: 0x5e
+lb :: offset: 0x3e5, out: 0xffffffffffffffed
+lb :: offset: 0x3e6, out: 0x65
+lb :: offset: 0x3e7, out: 0xffffffffffffffb6
+lb :: offset: 0x3e8, out: 0xffffffffffffffe4
+lb :: offset: 0x3e9, out: 0xffffffffffffffd5
+lb :: offset: 0x3ea, out: 0xffffffffffffffa8
+lb :: offset: 0x3eb, out: 0xffffffffffffffb7
+lb :: offset: 0x3ec, out: 0x74
+lb :: offset: 0x3ed, out: 0xffffffffffffff94
+lb :: offset: 0x3ee, out: 0xffffffffffffffda
+lb :: offset: 0x3ef, out: 0x15
+lb :: offset: 0x3f0, out: 0xffffffffffffffcc
+lb :: offset: 0x3f1, out: 0xf
+lb :: offset: 0x3f2, out: 0xfffffffffffffff9
+lb :: offset: 0x3f3, out: 0x2a
+lb :: offset: 0x3f4, out: 0x7d
+lb :: offset: 0x3f5, out: 0x53
+lb :: offset: 0x3f6, out: 0xffffffffffffffb3
+lb :: offset: 0x3f7, out: 0xfffffffffffffff6
+lb :: offset: 0x3f8, out: 0xffffffffffffff97
+lb :: offset: 0x3f9, out: 0x18
+lb :: offset: 0x3fa, out: 0xffffffffffffff96
+lb :: offset: 0x3fb, out: 0x2b
+lb :: offset: 0x3fc, out: 0xfffffffffffffffe
+lb :: offset: 0x3fd, out: 0x7c
+lb :: offset: 0x3fe, out: 0x3d
+lb :: offset: 0x3ff, out: 0x22
+lb :: offset: 0x400, out: 0x4b
+lb :: offset: 0x401, out: 0x4a
+lb :: offset: 0x402, out: 0x73
+lb :: offset: 0x403, out: 0x33
+lb :: offset: 0x404, out: 0xfffffffffffffff5
+lb :: offset: 0x405, out: 0x34
+lb :: offset: 0x406, out: 0xb
+lb :: offset: 0x407, out: 0x42
+lb :: offset: 0x408, out: 0x3c
+lb :: offset: 0x409, out: 0xffffffffffffffb3
+lb :: offset: 0x40a, out: 0x46
+lb :: offset: 0x40b, out: 0xffffffffffffffdd
+lb :: offset: 0x40c, out: 0xffffffffffffff8d
+lb :: offset: 0x40d, out: 0xffffffffffffff8c
+lb :: offset: 0x40e, out: 0x7c
+lb :: offset: 0x40f, out: 0xffffffffffffff89
+lb :: offset: 0x410, out: 0xffffffffffffffd9
+lb :: offset: 0x411, out: 0xffffffffffffffcc
+lb :: offset: 0x412, out: 0xffffffffffffff92
+lb :: offset: 0x413, out: 0xffffffffffffffe3
+lb :: offset: 0x414, out: 0x45
+lb :: offset: 0x415, out: 0x74
+lb :: offset: 0x416, out: 0x38
+lb :: offset: 0x417, out: 0x7a
+lb :: offset: 0x418, out: 0xffffffffffffffc9
+lb :: offset: 0x419, out: 0x0
+lb :: offset: 0x41a, out: 0x0
+lb :: offset: 0x41b, out: 0xffffffffffffffd8
+lb :: offset: 0x41c, out: 0xffffffffffffffb1
+lb :: offset: 0x41d, out: 0x29
+lb :: offset: 0x41e, out: 0x2f
+lb :: offset: 0x41f, out: 0x51
+lb :: offset: 0x420, out: 0xa
+lb :: offset: 0x421, out: 0x2
+lb :: offset: 0x422, out: 0xffffffffffffffad
+lb :: offset: 0x423, out: 0x3d
+lb :: offset: 0x424, out: 0xffffffffffffffc5
+lb :: offset: 0x425, out: 0xffffffffffffffd5
+lb :: offset: 0x426, out: 0xffffffffffffffde
+lb :: offset: 0x427, out: 0xffffffffffffffea
+lb :: offset: 0x428, out: 0x5b
+lb :: offset: 0x429, out: 0xffffffffffffffa3
+lb :: offset: 0x42a, out: 0xffffffffffffffee
+lb :: offset: 0x42b, out: 0x31
+lb :: offset: 0x42c, out: 0xffffffffffffffd7
+lb :: offset: 0x42d, out: 0x29
+lb :: offset: 0x42e, out: 0x62
+lb :: offset: 0x42f, out: 0xffffffffffffff8a
+lb :: offset: 0x430, out: 0x49
+lb :: offset: 0x431, out: 0x56
+lb :: offset: 0x432, out: 0xffffffffffffff98
+lb :: offset: 0x433, out: 0x48
+lb :: offset: 0x434, out: 0xffffffffffffff9e
+lb :: offset: 0x435, out: 0x3f
+lb :: offset: 0x436, out: 0x3c
+lb :: offset: 0x437, out: 0x2c
+lb :: offset: 0x438, out: 0x77
+lb :: offset: 0x439, out: 0xb
+lb :: offset: 0x43a, out: 0xffffffffffffff9c
+lb :: offset: 0x43b, out: 0xffffffffffffffdc
+lb :: offset: 0x43c, out: 0x78
+lb :: offset: 0x43d, out: 0x1e
+lb :: offset: 0x43e, out: 0xfffffffffffffff6
+lb :: offset: 0x43f, out: 0x7f
+lb :: offset: 0x440, out: 0xffffffffffffffec
+lb :: offset: 0x441, out: 0x68
+lb :: offset: 0x442, out: 0x5e
+lb :: offset: 0x443, out: 0x1d
+lb :: offset: 0x444, out: 0xffffffffffffffe0
+lb :: offset: 0x445, out: 0xffffffffffffffb0
+lb :: offset: 0x446, out: 0xffffffffffffff99
+lb :: offset: 0x447, out: 0x22
+lb :: offset: 0x448, out: 0x25
+lb :: offset: 0x449, out: 0x6e
+lb :: offset: 0x44a, out: 0xc
+lb :: offset: 0x44b, out: 0x3d
+lb :: offset: 0x44c, out: 0x67
+lb :: offset: 0x44d, out: 0x4
+lb :: offset: 0x44e, out: 0x3b
+lb :: offset: 0x44f, out: 0x7c
+lb :: offset: 0x450, out: 0xffffffffffffff87
+lb :: offset: 0x451, out: 0x65
+lb :: offset: 0x452, out: 0xfffffffffffffffb
+lb :: offset: 0x453, out: 0xffffffffffffffe7
+lb :: offset: 0x454, out: 0xffffffffffffffc1
+lb :: offset: 0x455, out: 0x17
+lb :: offset: 0x456, out: 0x4e
+lb :: offset: 0x457, out: 0x16
+lb :: offset: 0x458, out: 0xb
+lb :: offset: 0x459, out: 0xffffffffffffff95
+lb :: offset: 0x45a, out: 0xffffffffffffffd4
+lb :: offset: 0x45b, out: 0x56
+lb :: offset: 0x45c, out: 0xffffffffffffff8b
+lb :: offset: 0x45d, out: 0xffffffffffffffa2
+lb :: offset: 0x45e, out: 0x4c
+lb :: offset: 0x45f, out: 0xfffffffffffffffa
+lb :: offset: 0x460, out: 0xffffffffffffff8a
+lb :: offset: 0x461, out: 0xffffffffffffffa0
+lb :: offset: 0x462, out: 0x7f
+lb :: offset: 0x463, out: 0xffffffffffffffbe
+lb :: offset: 0x464, out: 0x14
+lb :: offset: 0x465, out: 0xffffffffffffffa3
+lb :: offset: 0x466, out: 0xffffffffffffffe9
+lb :: offset: 0x467, out: 0xffffffffffffffe5
+lb :: offset: 0x468, out: 0xffffffffffffffc5
+lb :: offset: 0x469, out: 0x49
+lb :: offset: 0x46a, out: 0xffffffffffffff96
+lb :: offset: 0x46b, out: 0x15
+lb :: offset: 0x46c, out: 0x64
+lb :: offset: 0x46d, out: 0xffffffffffffff81
+lb :: offset: 0x46e, out: 0xffffffffffffffbe
+lb :: offset: 0x46f, out: 0xfffffffffffffff8
+lb :: offset: 0x470, out: 0x17
+lb :: offset: 0x471, out: 0xffffffffffffff9b
+lb :: offset: 0x472, out: 0xffffffffffffffe6
+lb :: offset: 0x473, out: 0xffffffffffffff84
+lb :: offset: 0x474, out: 0xffffffffffffff97
+lb :: offset: 0x475, out: 0x25
+lb :: offset: 0x476, out: 0xffffffffffffffa3
+lb :: offset: 0x477, out: 0x7c
+lb :: offset: 0x478, out: 0x5c
+lb :: offset: 0x479, out: 0x4f
+lb :: offset: 0x47a, out: 0xfffffffffffffff2
+lb :: offset: 0x47b, out: 0xffffffffffffffa1
+lb :: offset: 0x47c, out: 0x3c
+lb :: offset: 0x47d, out: 0x54
+lb :: offset: 0x47e, out: 0xffffffffffffff8d
+lb :: offset: 0x47f, out: 0xfffffffffffffffc
+lb :: offset: 0x480, out: 0x36
+lb :: offset: 0x481, out: 0xffffffffffffff9e
+lb :: offset: 0x482, out: 0x45
+lb :: offset: 0x483, out: 0xffffffffffffffe3
+lb :: offset: 0x484, out: 0xffffffffffffffa0
+lb :: offset: 0x485, out: 0x6c
+lb :: offset: 0x486, out: 0xffffffffffffffeb
+lb :: offset: 0x487, out: 0x4a
+lb :: offset: 0x488, out: 0xfffffffffffffffa
+lb :: offset: 0x489, out: 0xffffffffffffff80
+lb :: offset: 0x48a, out: 0x79
+lb :: offset: 0x48b, out: 0x18
+lb :: offset: 0x48c, out: 0xffffffffffffff8e
+lb :: offset: 0x48d, out: 0xffffffffffffffe1
+lb :: offset: 0x48e, out: 0x32
+lb :: offset: 0x48f, out: 0xffffffffffffffc5
+lb :: offset: 0x490, out: 0x1c
+lb :: offset: 0x491, out: 0x7d
+lb :: offset: 0x492, out: 0x28
+lb :: offset: 0x493, out: 0x4f
+lb :: offset: 0x494, out: 0x29
+lb :: offset: 0x495, out: 0xffffffffffffffec
+lb :: offset: 0x496, out: 0xfffffffffffffffd
+lb :: offset: 0x497, out: 0xffffffffffffffb3
+lb :: offset: 0x498, out: 0xffffffffffffff90
+lb :: offset: 0x499, out: 0x2b
+lb :: offset: 0x49a, out: 0x73
+lb :: offset: 0x49b, out: 0x49
+lb :: offset: 0x49c, out: 0xa
+lb :: offset: 0x49d, out: 0x66
+lb :: offset: 0x49e, out: 0x20
+lb :: offset: 0x49f, out: 0xffffffffffffffb6
+lb :: offset: 0x4a0, out: 0xffffffffffffff91
+lb :: offset: 0x4a1, out: 0xffffffffffffffe9
+lb :: offset: 0x4a2, out: 0xfffffffffffffffd
+lb :: offset: 0x4a3, out: 0x6c
+lb :: offset: 0x4a4, out: 0xfffffffffffffff1
+lb :: offset: 0x4a5, out: 0x38
+lb :: offset: 0x4a6, out: 0x31
+lb :: offset: 0x4a7, out: 0xffffffffffffff99
+lb :: offset: 0x4a8, out: 0xffffffffffffffb9
+lb :: offset: 0x4a9, out: 0x7
+lb :: offset: 0x4aa, out: 0x54
+lb :: offset: 0x4ab, out: 0x7d
+lb :: offset: 0x4ac, out: 0x33
+lb :: offset: 0x4ad, out: 0xffffffffffffffd1
+lb :: offset: 0x4ae, out: 0x2
+lb :: offset: 0x4af, out: 0xffffffffffffffde
+lb :: offset: 0x4b0, out: 0x5a
+lb :: offset: 0x4b1, out: 0xffffffffffffffb1
+lb :: offset: 0x4b2, out: 0xffffffffffffffda
+lb :: offset: 0x4b3, out: 0xffffffffffffffe1
+lb :: offset: 0x4b4, out: 0xffffffffffffffe1
+lb :: offset: 0x4b5, out: 0xffffffffffffff90
+lb :: offset: 0x4b6, out: 0xffffffffffffffa3
+lb :: offset: 0x4b7, out: 0x13
+lb :: offset: 0x4b8, out: 0xffffffffffffffc8
+lb :: offset: 0x4b9, out: 0x16
+lb :: offset: 0x4ba, out: 0xffffffffffffff87
+lb :: offset: 0x4bb, out: 0xffffffffffffff82
+lb :: offset: 0x4bc, out: 0xffffffffffffffa6
+lb :: offset: 0x4bd, out: 0xffffffffffffff91
+lb :: offset: 0x4be, out: 0x34
+lb :: offset: 0x4bf, out: 0x74
+lb :: offset: 0x4c0, out: 0xfffffffffffffff2
+lb :: offset: 0x4c1, out: 0xffffffffffffff92
+lb :: offset: 0x4c2, out: 0xffffffffffffffe2
+lb :: offset: 0x4c3, out: 0xffffffffffffffed
+lb :: offset: 0x4c4, out: 0x4a
+lb :: offset: 0x4c5, out: 0x40
+lb :: offset: 0x4c6, out: 0xffffffffffffffff
+lb :: offset: 0x4c7, out: 0xffffffffffffff8c
+lb :: offset: 0x4c8, out: 0x36
+lb :: offset: 0x4c9, out: 0x76
+lb :: offset: 0x4ca, out: 0xffffffffffffff83
+lb :: offset: 0x4cb, out: 0x1f
+lb :: offset: 0x4cc, out: 0xffffffffffffffdb
+lb :: offset: 0x4cd, out: 0xffffffffffffffc0
+lb :: offset: 0x4ce, out: 0xffffffffffffffce
+lb :: offset: 0x4cf, out: 0xffffffffffffffb9
+lb :: offset: 0x4d0, out: 0x1c
+lb :: offset: 0x4d1, out: 0x77
+lb :: offset: 0x4d2, out: 0x9
+lb :: offset: 0x4d3, out: 0x5
+lb :: offset: 0x4d4, out: 0xffffffffffffffa7
+lb :: offset: 0x4d5, out: 0x5a
+lb :: offset: 0x4d6, out: 0xffffffffffffffaa
+lb :: offset: 0x4d7, out: 0x2e
+lb :: offset: 0x4d8, out: 0x1b
+lb :: offset: 0x4d9, out: 0x24
+lb :: offset: 0x4da, out: 0x75
+lb :: offset: 0x4db, out: 0x18
+lb :: offset: 0x4dc, out: 0xffffffffffffff8e
+lb :: offset: 0x4dd, out: 0x53
+lb :: offset: 0x4de, out: 0x27
+lb :: offset: 0x4df, out: 0xffffffffffffffd3
+lb :: offset: 0x4e0, out: 0x6b
+lb :: offset: 0x4e1, out: 0xffffffffffffff9b
+lb :: offset: 0x4e2, out: 0x73
+lb :: offset: 0x4e3, out: 0xffffffffffffff8b
+lb :: offset: 0x4e4, out: 0x54
+lb :: offset: 0x4e5, out: 0xfffffffffffffff8
+lb :: offset: 0x4e6, out: 0xffffffffffffffe9
+lb :: offset: 0x4e7, out: 0x42
+lb :: offset: 0x4e8, out: 0x1a
+lb :: offset: 0x4e9, out: 0xffffffffffffffba
+lb :: offset: 0x4ea, out: 0xffffffffffffffcb
+lb :: offset: 0x4eb, out: 0xffffffffffffffec
+lb :: offset: 0x4ec, out: 0xc
+lb :: offset: 0x4ed, out: 0xffffffffffffffe5
+lb :: offset: 0x4ee, out: 0xffffffffffffffe4
+lb :: offset: 0x4ef, out: 0x78
+lb :: offset: 0x4f0, out: 0xffffffffffffffcb
+lb :: offset: 0x4f1, out: 0x27
+lb :: offset: 0x4f2, out: 0xffffffffffffff9d
+lb :: offset: 0x4f3, out: 0xffffffffffffffcd
+lb :: offset: 0x4f4, out: 0x3f
+lb :: offset: 0x4f5, out: 0xfffffffffffffffa
+lb :: offset: 0x4f6, out: 0xffffffffffffffb6
+lb :: offset: 0x4f7, out: 0xfffffffffffffff6
+lb :: offset: 0x4f8, out: 0x23
+lb :: offset: 0x4f9, out: 0xffffffffffffff94
+lb :: offset: 0x4fa, out: 0x3e
+lb :: offset: 0x4fb, out: 0xffffffffffffffae
+lb :: offset: 0x4fc, out: 0xffffffffffffff83
+lb :: offset: 0x4fd, out: 0x64
+lb :: offset: 0x4fe, out: 0xffffffffffffff91
+lb :: offset: 0x4ff, out: 0x73
+lb :: offset: 0x500, out: 0x61
+lb :: offset: 0x501, out: 0xffffffffffffff85
+lb :: offset: 0x502, out: 0x12
+lb :: offset: 0x503, out: 0xe
+lb :: offset: 0x504, out: 0xa
+lb :: offset: 0x505, out: 0xfffffffffffffff7
+lb :: offset: 0x506, out: 0x6a
+lb :: offset: 0x507, out: 0x27
+lb :: offset: 0x508, out: 0x6e
+lb :: offset: 0x509, out: 0x4b
+lb :: offset: 0x50a, out: 0xffffffffffffffe7
+lb :: offset: 0x50b, out: 0xffffffffffffffb5
+lb :: offset: 0x50c, out: 0xfffffffffffffff6
+lb :: offset: 0x50d, out: 0x5b
+lb :: offset: 0x50e, out: 0x4
+lb :: offset: 0x50f, out: 0x3
+lb :: offset: 0x510, out: 0xffffffffffffffa6
+lb :: offset: 0x511, out: 0xffffffffffffffcf
+lb :: offset: 0x512, out: 0xffffffffffffffac
+lb :: offset: 0x513, out: 0x8
+lb :: offset: 0x514, out: 0x13
+lb :: offset: 0x515, out: 0x3f
+lb :: offset: 0x516, out: 0x22
+lb :: offset: 0x517, out: 0x20
+lb :: offset: 0x518, out: 0xfffffffffffffff5
+lb :: offset: 0x519, out: 0xffffffffffffffb5
+lb :: offset: 0x51a, out: 0x76
+lb :: offset: 0x51b, out: 0x39
+lb :: offset: 0x51c, out: 0x74
+lb :: offset: 0x51d, out: 0x55
+lb :: offset: 0x51e, out: 0x3c
+lb :: offset: 0x51f, out: 0xfffffffffffffff8
+lb :: offset: 0x520, out: 0x3d
+lb :: offset: 0x521, out: 0x3c
+lb :: offset: 0x522, out: 0xffffffffffffff92
+lb :: offset: 0x523, out: 0x46
+lb :: offset: 0x524, out: 0xfffffffffffffff9
+lb :: offset: 0x525, out: 0x20
+lb :: offset: 0x526, out: 0xffffffffffffff97
+lb :: offset: 0x527, out: 0x1f
+lb :: offset: 0x528, out: 0xffffffffffffffdd
+lb :: offset: 0x529, out: 0x48
+lb :: offset: 0x52a, out: 0x24
+lb :: offset: 0x52b, out: 0x6d
+lb :: offset: 0x52c, out: 0x50
+lb :: offset: 0x52d, out: 0x28
+lb :: offset: 0x52e, out: 0xd
+lb :: offset: 0x52f, out: 0x62
+lb :: offset: 0x530, out: 0x32
+lb :: offset: 0x531, out: 0xffffffffffffffa7
+lb :: offset: 0x532, out: 0xfffffffffffffff4
+lb :: offset: 0x533, out: 0xffffffffffffff9f
+lb :: offset: 0x534, out: 0xffffffffffffffe9
+lb :: offset: 0x535, out: 0x21
+lb :: offset: 0x536, out: 0xffffffffffffffa5
+lb :: offset: 0x537, out: 0x60
+lb :: offset: 0x538, out: 0xb
+lb :: offset: 0x539, out: 0xf
+lb :: offset: 0x53a, out: 0x68
+lb :: offset: 0x53b, out: 0x5c
+lb :: offset: 0x53c, out: 0xffffffffffffffab
+lb :: offset: 0x53d, out: 0xfffffffffffffff3
+lb :: offset: 0x53e, out: 0x8
+lb :: offset: 0x53f, out: 0x5a
+lb :: offset: 0x540, out: 0x26
+lb :: offset: 0x541, out: 0x3d
+lb :: offset: 0x542, out: 0xf
+lb :: offset: 0x543, out: 0xffffffffffffff80
+lb :: offset: 0x544, out: 0xffffffffffffffe7
+lb :: offset: 0x545, out: 0xffffffffffffff9b
+lb :: offset: 0x546, out: 0xffffffffffffffa5
+lb :: offset: 0x547, out: 0xffffffffffffffc7
+lb :: offset: 0x548, out: 0x41
+lb :: offset: 0x549, out: 0x1b
+lb :: offset: 0x54a, out: 0xffffffffffffffca
+lb :: offset: 0x54b, out: 0xffffffffffffff82
+lb :: offset: 0x54c, out: 0x29
+lb :: offset: 0x54d, out: 0xffffffffffffffdf
+lb :: offset: 0x54e, out: 0xffffffffffffffec
+lb :: offset: 0x54f, out: 0x1a
+lb :: offset: 0x550, out: 0xffffffffffffffcd
+lb :: offset: 0x551, out: 0xffffffffffffff9d
+lb :: offset: 0x552, out: 0xffffffffffffffd1
+lb :: offset: 0x553, out: 0x60
+lb :: offset: 0x554, out: 0xffffffffffffffa2
+lb :: offset: 0x555, out: 0x13
+lb :: offset: 0x556, out: 0xffffffffffffff86
+lb :: offset: 0x557, out: 0x2b
+lb :: offset: 0x558, out: 0x7f
+lb :: offset: 0x559, out: 0xffffffffffffffbe
+lb :: offset: 0x55a, out: 0xffffffffffffff8b
+lb :: offset: 0x55b, out: 0xe
+lb :: offset: 0x55c, out: 0xffffffffffffff8b
+lb :: offset: 0x55d, out: 0xffffffffffffffac
+lb :: offset: 0x55e, out: 0x18
+lb :: offset: 0x55f, out: 0x25
+lb :: offset: 0x560, out: 0x6b
+lb :: offset: 0x561, out: 0x48
+lb :: offset: 0x562, out: 0xffffffffffffffcf
+lb :: offset: 0x563, out: 0x2f
+lb :: offset: 0x564, out: 0xffffffffffffff8d
+lb :: offset: 0x565, out: 0x56
+lb :: offset: 0x566, out: 0x3e
+lb :: offset: 0x567, out: 0x74
+lb :: offset: 0x568, out: 0x28
+lb :: offset: 0x569, out: 0x17
+lb :: offset: 0x56a, out: 0xffffffffffffffc3
+lb :: offset: 0x56b, out: 0x34
+lb :: offset: 0x56c, out: 0x6f
+lb :: offset: 0x56d, out: 0x64
+lb :: offset: 0x56e, out: 0x6f
+lb :: offset: 0x56f, out: 0x12
+lb :: offset: 0x570, out: 0x12
+lb :: offset: 0x571, out: 0x4d
+lb :: offset: 0x572, out: 0xfffffffffffffffc
+lb :: offset: 0x573, out: 0x56
+lb :: offset: 0x574, out: 0x61
+lb :: offset: 0x575, out: 0x19
+lb :: offset: 0x576, out: 0xffffffffffffffb0
+lb :: offset: 0x577, out: 0xffffffffffffffaa
+lb :: offset: 0x578, out: 0x42
+lb :: offset: 0x579, out: 0xffffffffffffffd3
+lb :: offset: 0x57a, out: 0xffffffffffffff95
+lb :: offset: 0x57b, out: 0xffffffffffffff85
+lb :: offset: 0x57c, out: 0x33
+lb :: offset: 0x57d, out: 0xffffffffffffffcd
+lb :: offset: 0x57e, out: 0x35
+lb :: offset: 0x57f, out: 0x75
+lb :: offset: 0x580, out: 0xffffffffffffffec
+lb :: offset: 0x581, out: 0x46
+lb :: offset: 0x582, out: 0x23
+lb :: offset: 0x583, out: 0x42
+lb :: offset: 0x584, out: 0xffffffffffffffda
+lb :: offset: 0x585, out: 0x54
+lb :: offset: 0x586, out: 0xffffffffffffffb2
+lb :: offset: 0x587, out: 0xffffffffffffffdf
+lb :: offset: 0x588, out: 0x2a
+lb :: offset: 0x589, out: 0xffffffffffffffab
+lb :: offset: 0x58a, out: 0xffffffffffffff81
+lb :: offset: 0x58b, out: 0x0
+lb :: offset: 0x58c, out: 0xffffffffffffffc9
+lb :: offset: 0x58d, out: 0x26
+lb :: offset: 0x58e, out: 0x67
+lb :: offset: 0x58f, out: 0xffffffffffffffa8
+lb :: offset: 0x590, out: 0x38
+lb :: offset: 0x591, out: 0x74
+lb :: offset: 0x592, out: 0xffffffffffffff9d
+lb :: offset: 0x593, out: 0x67
+lb :: offset: 0x594, out: 0xffffffffffffffa1
+lb :: offset: 0x595, out: 0xffffffffffffffff
+lb :: offset: 0x596, out: 0xfffffffffffffffe
+lb :: offset: 0x597, out: 0xffffffffffffff9b
+lb :: offset: 0x598, out: 0x44
+lb :: offset: 0x599, out: 0xffffffffffffffe2
+lb :: offset: 0x59a, out: 0xffffffffffffffde
+lb :: offset: 0x59b, out: 0xffffffffffffffb7
+lb :: offset: 0x59c, out: 0x26
+lb :: offset: 0x59d, out: 0xffffffffffffff98
+lb :: offset: 0x59e, out: 0x69
+lb :: offset: 0x59f, out: 0xffffffffffffffc7
+lb :: offset: 0x5a0, out: 0x4a
+lb :: offset: 0x5a1, out: 0x70
+lb :: offset: 0x5a2, out: 0xffffffffffffffa6
+lb :: offset: 0x5a3, out: 0xfffffffffffffffb
+lb :: offset: 0x5a4, out: 0xffffffffffffff97
+lb :: offset: 0x5a5, out: 0xffffffffffffffaf
+lb :: offset: 0x5a6, out: 0x7
+lb :: offset: 0x5a7, out: 0x3c
+lb :: offset: 0x5a8, out: 0xfffffffffffffffe
+lb :: offset: 0x5a9, out: 0xffffffffffffff8b
+lb :: offset: 0x5aa, out: 0xffffffffffffffc5
+lb :: offset: 0x5ab, out: 0x4
+lb :: offset: 0x5ac, out: 0xffffffffffffffdc
+lb :: offset: 0x5ad, out: 0x64
+lb :: offset: 0x5ae, out: 0x13
+lb :: offset: 0x5af, out: 0x52
+lb :: offset: 0x5b0, out: 0xffffffffffffffbc
+lb :: offset: 0x5b1, out: 0xffffffffffffffae
+lb :: offset: 0x5b2, out: 0xffffffffffffffb7
+lb :: offset: 0x5b3, out: 0xffffffffffffff9a
+lb :: offset: 0x5b4, out: 0x58
+lb :: offset: 0x5b5, out: 0xffffffffffffffbb
+lb :: offset: 0x5b6, out: 0xfffffffffffffff7
+lb :: offset: 0x5b7, out: 0xffffffffffffffe0
+lb :: offset: 0x5b8, out: 0x4d
+lb :: offset: 0x5b9, out: 0xffffffffffffff95
+lb :: offset: 0x5ba, out: 0xffffffffffffffeb
+lb :: offset: 0x5bb, out: 0xffffffffffffffde
+lb :: offset: 0x5bc, out: 0xc
+lb :: offset: 0x5bd, out: 0xffffffffffffffc6
+lb :: offset: 0x5be, out: 0x36
+lb :: offset: 0x5bf, out: 0xffffffffffffffe3
+lb :: offset: 0x5c0, out: 0x6e
+lb :: offset: 0x5c1, out: 0x41
+lb :: offset: 0x5c2, out: 0x52
+lb :: offset: 0x5c3, out: 0x6f
+lb :: offset: 0x5c4, out: 0xc
+lb :: offset: 0x5c5, out: 0x12
+lb :: offset: 0x5c6, out: 0xffffffffffffffb2
+lb :: offset: 0x5c7, out: 0xffffffffffffffd5
+lb :: offset: 0x5c8, out: 0x34
+lb :: offset: 0x5c9, out: 0xffffffffffffff8a
+lb :: offset: 0x5ca, out: 0x62
+lb :: offset: 0x5cb, out: 0x7e
+lb :: offset: 0x5cc, out: 0xffffffffffffffff
+lb :: offset: 0x5cd, out: 0xffffffffffffffd4
+lb :: offset: 0x5ce, out: 0xffffffffffffffa2
+lb :: offset: 0x5cf, out: 0xffffffffffffff85
+lb :: offset: 0x5d0, out: 0x7
+lb :: offset: 0x5d1, out: 0x7e
+lb :: offset: 0x5d2, out: 0x4e
+lb :: offset: 0x5d3, out: 0x4a
+lb :: offset: 0x5d4, out: 0x65
+lb :: offset: 0x5d5, out: 0x2b
+lb :: offset: 0x5d6, out: 0x6a
+lb :: offset: 0x5d7, out: 0xffffffffffffff98
+lb :: offset: 0x5d8, out: 0x55
+lb :: offset: 0x5d9, out: 0xffffffffffffff9b
+lb :: offset: 0x5da, out: 0x48
+lb :: offset: 0x5db, out: 0x3a
+lb :: offset: 0x5dc, out: 0xffffffffffffffc4
+lb :: offset: 0x5dd, out: 0xffffffffffffffea
+lb :: offset: 0x5de, out: 0x74
+lb :: offset: 0x5df, out: 0xffffffffffffffa9
+lb :: offset: 0x5e0, out: 0xfffffffffffffff5
+lb :: offset: 0x5e1, out: 0xfffffffffffffff8
+lb :: offset: 0x5e2, out: 0xfffffffffffffff1
+lb :: offset: 0x5e3, out: 0x72
+lb :: offset: 0x5e4, out: 0x62
+lb :: offset: 0x5e5, out: 0xffffffffffffffc1
+lb :: offset: 0x5e6, out: 0xffffffffffffff88
+lb :: offset: 0x5e7, out: 0xffffffffffffffa3
+lb :: offset: 0x5e8, out: 0xffffffffffffffa9
+lb :: offset: 0x5e9, out: 0x5e
+lb :: offset: 0x5ea, out: 0x49
+lb :: offset: 0x5eb, out: 0xffffffffffffffe7
+lb :: offset: 0x5ec, out: 0x45
+lb :: offset: 0x5ed, out: 0x1f
+lb :: offset: 0x5ee, out: 0xffffffffffffffc1
+lb :: offset: 0x5ef, out: 0xffffffffffffffe8
+lb :: offset: 0x5f0, out: 0xffffffffffffffb4
+lb :: offset: 0x5f1, out: 0xffffffffffffffc8
+lb :: offset: 0x5f2, out: 0xffffffffffffffc1
+lb :: offset: 0x5f3, out: 0x5c
+lb :: offset: 0x5f4, out: 0x76
+lb :: offset: 0x5f5, out: 0x5a
+lb :: offset: 0x5f6, out: 0xffffffffffffffaa
+lb :: offset: 0x5f7, out: 0xffffffffffffffad
+lb :: offset: 0x5f8, out: 0xffffffffffffffc0
+lb :: offset: 0x5f9, out: 0x5
+lb :: offset: 0x5fa, out: 0xffffffffffffffa6
+lb :: offset: 0x5fb, out: 0xffffffffffffffdf
+lb :: offset: 0x5fc, out: 0xffffffffffffff88
+lb :: offset: 0x5fd, out: 0xffffffffffffffce
+lb :: offset: 0x5fe, out: 0xffffffffffffffb4
+lb :: offset: 0x5ff, out: 0x7a
+lb :: offset: 0x600, out: 0x4f
+lb :: offset: 0x601, out: 0xffffffffffffffb0
+lb :: offset: 0x602, out: 0xffffffffffffffa7
+lb :: offset: 0x603, out: 0x59
+lb :: offset: 0x604, out: 0xffffffffffffffe6
+lb :: offset: 0x605, out: 0xffffffffffffffd6
+lb :: offset: 0x606, out: 0x2a
+lb :: offset: 0x607, out: 0xffffffffffffffb4
+lb :: offset: 0x608, out: 0x2f
+lb :: offset: 0x609, out: 0xffffffffffffff92
+lb :: offset: 0x60a, out: 0x28
+lb :: offset: 0x60b, out: 0xffffffffffffffb7
+lb :: offset: 0x60c, out: 0x5a
+lb :: offset: 0x60d, out: 0x48
+lb :: offset: 0x60e, out: 0xfffffffffffffff8
+lb :: offset: 0x60f, out: 0x4b
+lb :: offset: 0x610, out: 0xfffffffffffffffb
+lb :: offset: 0x611, out: 0xffffffffffffffa7
+lb :: offset: 0x612, out: 0x66
+lb :: offset: 0x613, out: 0x3b
+lb :: offset: 0x614, out: 0xc
+lb :: offset: 0x615, out: 0xffffffffffffffd6
+lb :: offset: 0x616, out: 0xffffffffffffffa3
+lb :: offset: 0x617, out: 0x76
+lb :: offset: 0x618, out: 0xffffffffffffffda
+lb :: offset: 0x619, out: 0xffffffffffffff8e
+lb :: offset: 0x61a, out: 0xffffffffffffffc2
+lb :: offset: 0x61b, out: 0xfffffffffffffffd
+lb :: offset: 0x61c, out: 0xffffffffffffffaf
+lb :: offset: 0x61d, out: 0xffffffffffffffc6
+lb :: offset: 0x61e, out: 0xffffffffffffffe0
+lb :: offset: 0x61f, out: 0x31
+lb :: offset: 0x620, out: 0xffffffffffffff9d
+lb :: offset: 0x621, out: 0xffffffffffffff99
+lb :: offset: 0x622, out: 0xc
+lb :: offset: 0x623, out: 0xffffffffffffffbf
+lb :: offset: 0x624, out: 0xffffffffffffffb4
+lb :: offset: 0x625, out: 0x6b
+lb :: offset: 0x626, out: 0x60
+lb :: offset: 0x627, out: 0x53
+lb :: offset: 0x628, out: 0xfffffffffffffff0
+lb :: offset: 0x629, out: 0x19
+lb :: offset: 0x62a, out: 0x79
+lb :: offset: 0x62b, out: 0x1b
+lb :: offset: 0x62c, out: 0xffffffffffffffc8
+lb :: offset: 0x62d, out: 0x12
+lb :: offset: 0x62e, out: 0xfffffffffffffffc
+lb :: offset: 0x62f, out: 0x32
+lb :: offset: 0x630, out: 0xffffffffffffffd6
+lb :: offset: 0x631, out: 0xfffffffffffffffc
+lb :: offset: 0x632, out: 0x2e
+lb :: offset: 0x633, out: 0xffffffffffffffc7
+lb :: offset: 0x634, out: 0xffffffffffffff84
+lb :: offset: 0x635, out: 0xffffffffffffff83
+lb :: offset: 0x636, out: 0xfffffffffffffff8
+lb :: offset: 0x637, out: 0x3e
+lb :: offset: 0x638, out: 0xffffffffffffff80
+lb :: offset: 0x639, out: 0x35
+lb :: offset: 0x63a, out: 0x2a
+lb :: offset: 0x63b, out: 0x6a
+lb :: offset: 0x63c, out: 0xffffffffffffffbb
+lb :: offset: 0x63d, out: 0xffffffffffffffc7
+lb :: offset: 0x63e, out: 0xffffffffffffffb1
+lb :: offset: 0x63f, out: 0x38
+lb :: offset: 0x640, out: 0xffffffffffffffc9
+lb :: offset: 0x641, out: 0x77
+lb :: offset: 0x642, out: 0xffffffffffffffca
+lb :: offset: 0x643, out: 0x1d
+lb :: offset: 0x644, out: 0x12
+lb :: offset: 0x645, out: 0xfffffffffffffff6
+lb :: offset: 0x646, out: 0xffffffffffffffeb
+lb :: offset: 0x647, out: 0x15
+lb :: offset: 0x648, out: 0xffffffffffffffae
+lb :: offset: 0x649, out: 0x47
+lb :: offset: 0x64a, out: 0xffffffffffffff91
+lb :: offset: 0x64b, out: 0xfffffffffffffffd
+lb :: offset: 0x64c, out: 0xffffffffffffffd9
+lb :: offset: 0x64d, out: 0xffffffffffffffcd
+lb :: offset: 0x64e, out: 0xffffffffffffffaa
+lb :: offset: 0x64f, out: 0x5e
+lb :: offset: 0x650, out: 0x17
+lb :: offset: 0x651, out: 0x11
+lb :: offset: 0x652, out: 0xffffffffffffffe9
+lb :: offset: 0x653, out: 0xffffffffffffff81
+lb :: offset: 0x654, out: 0xfffffffffffffff9
+lb :: offset: 0x655, out: 0x70
+lb :: offset: 0x656, out: 0xffffffffffffff84
+lb :: offset: 0x657, out: 0xffffffffffffffbb
+lb :: offset: 0x658, out: 0xffffffffffffffe0
+lb :: offset: 0x659, out: 0x32
+lb :: offset: 0x65a, out: 0xffffffffffffffa5
+lb :: offset: 0x65b, out: 0xffffffffffffffc6
+lb :: offset: 0x65c, out: 0xffffffffffffffea
+lb :: offset: 0x65d, out: 0x2a
+lb :: offset: 0x65e, out: 0xffffffffffffffd4
+lb :: offset: 0x65f, out: 0x5
+lb :: offset: 0x660, out: 0x63
+lb :: offset: 0x661, out: 0xffffffffffffff9e
+lb :: offset: 0x662, out: 0xfffffffffffffffb
+lb :: offset: 0x663, out: 0x19
+lb :: offset: 0x664, out: 0x64
+lb :: offset: 0x665, out: 0xfffffffffffffff3
+lb :: offset: 0x666, out: 0xffffffffffffffab
+lb :: offset: 0x667, out: 0x14
+lb :: offset: 0x668, out: 0xffffffffffffffac
+lb :: offset: 0x669, out: 0x2a
+lb :: offset: 0x66a, out: 0xffffffffffffffd7
+lb :: offset: 0x66b, out: 0xffffffffffffffa8
+lb :: offset: 0x66c, out: 0xffffffffffffff9a
+lb :: offset: 0x66d, out: 0x55
+lb :: offset: 0x66e, out: 0xffffffffffffff9d
+lb :: offset: 0x66f, out: 0x24
+lb :: offset: 0x670, out: 0xffffffffffffffec
+lb :: offset: 0x671, out: 0x30
+lb :: offset: 0x672, out: 0x4b
+lb :: offset: 0x673, out: 0x8
+lb :: offset: 0x674, out: 0x4f
+lb :: offset: 0x675, out: 0x76
+lb :: offset: 0x676, out: 0xffffffffffffffd6
+lb :: offset: 0x677, out: 0xc
+lb :: offset: 0x678, out: 0xffffffffffffffdf
+lb :: offset: 0x679, out: 0xffffffffffffff8f
+lb :: offset: 0x67a, out: 0x46
+lb :: offset: 0x67b, out: 0xffffffffffffff92
+lb :: offset: 0x67c, out: 0x7
+lb :: offset: 0x67d, out: 0xffffffffffffffac
+lb :: offset: 0x67e, out: 0x3
+lb :: offset: 0x67f, out: 0x7f
+lb :: offset: 0x680, out: 0xfffffffffffffff5
+lb :: offset: 0x681, out: 0x70
+lb :: offset: 0x682, out: 0xffffffffffffffe6
+lb :: offset: 0x683, out: 0x56
+lb :: offset: 0x684, out: 0x6d
+lb :: offset: 0x685, out: 0xffffffffffffffce
+lb :: offset: 0x686, out: 0x35
+lb :: offset: 0x687, out: 0x7e
+lb :: offset: 0x688, out: 0x11
+lb :: offset: 0x689, out: 0x27
+lb :: offset: 0x68a, out: 0x65
+lb :: offset: 0x68b, out: 0x1a
+lb :: offset: 0x68c, out: 0x59
+lb :: offset: 0x68d, out: 0x28
+lb :: offset: 0x68e, out: 0x28
+lb :: offset: 0x68f, out: 0x15
+lb :: offset: 0x690, out: 0xfffffffffffffffb
+lb :: offset: 0x691, out: 0xffffffffffffffa9
+lb :: offset: 0x692, out: 0x15
+lb :: offset: 0x693, out: 0xffffffffffffffd2
+lb :: offset: 0x694, out: 0xffffffffffffff83
+lb :: offset: 0x695, out: 0x32
+lb :: offset: 0x696, out: 0x1c
+lb :: offset: 0x697, out: 0xffffffffffffff9e
+lb :: offset: 0x698, out: 0x17
+lb :: offset: 0x699, out: 0x4
+lb :: offset: 0x69a, out: 0x2a
+lb :: offset: 0x69b, out: 0x28
+lb :: offset: 0x69c, out: 0x49
+lb :: offset: 0x69d, out: 0xffffffffffffffc0
+lb :: offset: 0x69e, out: 0xffffffffffffff95
+lb :: offset: 0x69f, out: 0xffffffffffffff8d
+lb :: offset: 0x6a0, out: 0xfffffffffffffff3
+lb :: offset: 0x6a1, out: 0x58
+lb :: offset: 0x6a2, out: 0xffffffffffffff80
+lb :: offset: 0x6a3, out: 0xffffffffffffff97
+lb :: offset: 0x6a4, out: 0xffffffffffffff90
+lb :: offset: 0x6a5, out: 0xffffffffffffffa4
+lb :: offset: 0x6a6, out: 0xffffffffffffffe7
+lb :: offset: 0x6a7, out: 0xfffffffffffffff2
+lb :: offset: 0x6a8, out: 0xffffffffffffffaa
+lb :: offset: 0x6a9, out: 0xffffffffffffffb1
+lb :: offset: 0x6aa, out: 0x75
+lb :: offset: 0x6ab, out: 0x9
+lb :: offset: 0x6ac, out: 0xffffffffffffffca
+lb :: offset: 0x6ad, out: 0x4c
+lb :: offset: 0x6ae, out: 0x5b
+lb :: offset: 0x6af, out: 0x77
+lb :: offset: 0x6b0, out: 0x20
+lb :: offset: 0x6b1, out: 0x10
+lb :: offset: 0x6b2, out: 0x11
+lb :: offset: 0x6b3, out: 0x35
+lb :: offset: 0x6b4, out: 0xffffffffffffffa6
+lb :: offset: 0x6b5, out: 0xffffffffffffff84
+lb :: offset: 0x6b6, out: 0x2b
+lb :: offset: 0x6b7, out: 0xa
+lb :: offset: 0x6b8, out: 0x6f
+lb :: offset: 0x6b9, out: 0xffffffffffffff8b
+lb :: offset: 0x6ba, out: 0xffffffffffffffd8
+lb :: offset: 0x6bb, out: 0xffffffffffffffa7
+lb :: offset: 0x6bc, out: 0xffffffffffffffd3
+lb :: offset: 0x6bd, out: 0xffffffffffffffa0
+lb :: offset: 0x6be, out: 0x3f
+lb :: offset: 0x6bf, out: 0x2
+lb :: offset: 0x6c0, out: 0xffffffffffffffdd
+lb :: offset: 0x6c1, out: 0xffffffffffffffde
+lb :: offset: 0x6c2, out: 0x41
+lb :: offset: 0x6c3, out: 0xffffffffffffff99
+lb :: offset: 0x6c4, out: 0xffffffffffffffb7
+lb :: offset: 0x6c5, out: 0xffffffffffffff91
+lb :: offset: 0x6c6, out: 0xffffffffffffffd9
+lb :: offset: 0x6c7, out: 0xffffffffffffffa3
+lb :: offset: 0x6c8, out: 0x8
+lb :: offset: 0x6c9, out: 0xffffffffffffff95
+lb :: offset: 0x6ca, out: 0xd
+lb :: offset: 0x6cb, out: 0x5a
+lb :: offset: 0x6cc, out: 0xffffffffffffff83
+lb :: offset: 0x6cd, out: 0xffffffffffffffb4
+lb :: offset: 0x6ce, out: 0x1c
+lb :: offset: 0x6cf, out: 0x75
+lb :: offset: 0x6d0, out: 0xffffffffffffffd3
+lb :: offset: 0x6d1, out: 0xffffffffffffffb2
+lb :: offset: 0x6d2, out: 0x5b
+lb :: offset: 0x6d3, out: 0x62
+lb :: offset: 0x6d4, out: 0x35
+lb :: offset: 0x6d5, out: 0xffffffffffffffad
+lb :: offset: 0x6d6, out: 0xffffffffffffff9c
+lb :: offset: 0x6d7, out: 0xffffffffffffff94
+lb :: offset: 0x6d8, out: 0x39
+lb :: offset: 0x6d9, out: 0xffffffffffffff97
+lb :: offset: 0x6da, out: 0xffffffffffffff92
+lb :: offset: 0x6db, out: 0xffffffffffffffa6
+lb :: offset: 0x6dc, out: 0x35
+lb :: offset: 0x6dd, out: 0x7f
+lb :: offset: 0x6de, out: 0x56
+lb :: offset: 0x6df, out: 0x7f
+lb :: offset: 0x6e0, out: 0x27
+lb :: offset: 0x6e1, out: 0x7d
+lb :: offset: 0x6e2, out: 0xffffffffffffff8d
+lb :: offset: 0x6e3, out: 0xffffffffffffffdb
+lb :: offset: 0x6e4, out: 0xffffffffffffffe0
+lb :: offset: 0x6e5, out: 0xffffffffffffff88
+lb :: offset: 0x6e6, out: 0x5b
+lb :: offset: 0x6e7, out: 0x18
+lb :: offset: 0x6e8, out: 0xffffffffffffff91
+lb :: offset: 0x6e9, out: 0x1b
+lb :: offset: 0x6ea, out: 0xffffffffffffffd6
+lb :: offset: 0x6eb, out: 0x2f
+lb :: offset: 0x6ec, out: 0xffffffffffffffd2
+lb :: offset: 0x6ed, out: 0x4c
+lb :: offset: 0x6ee, out: 0x5a
+lb :: offset: 0x6ef, out: 0x25
+lb :: offset: 0x6f0, out: 0x7b
+lb :: offset: 0x6f1, out: 0x3f
+lb :: offset: 0x6f2, out: 0x36
+lb :: offset: 0x6f3, out: 0xffffffffffffffa4
+lb :: offset: 0x6f4, out: 0xffffffffffffff89
+lb :: offset: 0x6f5, out: 0xffffffffffffffd5
+lb :: offset: 0x6f6, out: 0x48
+lb :: offset: 0x6f7, out: 0x10
+lb :: offset: 0x6f8, out: 0xffffffffffffff90
+lb :: offset: 0x6f9, out: 0x57
+lb :: offset: 0x6fa, out: 0x60
+lb :: offset: 0x6fb, out: 0xfffffffffffffff4
+lb :: offset: 0x6fc, out: 0x8
+lb :: offset: 0x6fd, out: 0x57
+lb :: offset: 0x6fe, out: 0x6d
+lb :: offset: 0x6ff, out: 0x6a
+lb :: offset: 0x700, out: 0x7f
+lb :: offset: 0x701, out: 0x69
+lb :: offset: 0x702, out: 0x35
+lb :: offset: 0x703, out: 0xffffffffffffffde
+lb :: offset: 0x704, out: 0xffffffffffffffab
+lb :: offset: 0x705, out: 0xffffffffffffffcb
+lb :: offset: 0x706, out: 0xffffffffffffff8e
+lb :: offset: 0x707, out: 0xffffffffffffffd5
+lb :: offset: 0x708, out: 0xfffffffffffffff1
+lb :: offset: 0x709, out: 0xffffffffffffffa5
+lb :: offset: 0x70a, out: 0xffffffffffffffc0
+lb :: offset: 0x70b, out: 0x8
+lb :: offset: 0x70c, out: 0xfffffffffffffffd
+lb :: offset: 0x70d, out: 0x48
+lb :: offset: 0x70e, out: 0x55
+lb :: offset: 0x70f, out: 0x57
+lb :: offset: 0x710, out: 0xffffffffffffffdb
+lb :: offset: 0x711, out: 0xffffffffffffff8d
+lb :: offset: 0x712, out: 0xffffffffffffffd9
+lb :: offset: 0x713, out: 0xffffffffffffff8e
+lb :: offset: 0x714, out: 0xfffffffffffffffb
+lb :: offset: 0x715, out: 0x40
+lb :: offset: 0x716, out: 0xffffffffffffffb6
+lb :: offset: 0x717, out: 0xffffffffffffff8b
+lb :: offset: 0x718, out: 0xffffffffffffffcc
+lb :: offset: 0x719, out: 0x78
+lb :: offset: 0x71a, out: 0xffffffffffffffc5
+lb :: offset: 0x71b, out: 0xffffffffffffffab
+lb :: offset: 0x71c, out: 0x1e
+lb :: offset: 0x71d, out: 0xffffffffffffffd5
+lb :: offset: 0x71e, out: 0x0
+lb :: offset: 0x71f, out: 0xffffffffffffffbe
+lb :: offset: 0x720, out: 0xffffffffffffffb2
+lb :: offset: 0x721, out: 0xa
+lb :: offset: 0x722, out: 0x17
+lb :: offset: 0x723, out: 0x1c
+lb :: offset: 0x724, out: 0x4a
+lb :: offset: 0x725, out: 0x22
+lb :: offset: 0x726, out: 0x7e
+lb :: offset: 0x727, out: 0x2f
+lb :: offset: 0x728, out: 0xffffffffffffffa7
+lb :: offset: 0x729, out: 0x56
+lb :: offset: 0x72a, out: 0x22
+lb :: offset: 0x72b, out: 0xffffffffffffffa2
+lb :: offset: 0x72c, out: 0x2c
+lb :: offset: 0x72d, out: 0xfffffffffffffff1
+lb :: offset: 0x72e, out: 0x78
+lb :: offset: 0x72f, out: 0xffffffffffffffa9
+lb :: offset: 0x730, out: 0x2f
+lb :: offset: 0x731, out: 0xffffffffffffffe0
+lb :: offset: 0x732, out: 0x1e
+lb :: offset: 0x733, out: 0xffffffffffffff81
+lb :: offset: 0x734, out: 0x3b
+lb :: offset: 0x735, out: 0xffffffffffffffa9
+lb :: offset: 0x736, out: 0x50
+lb :: offset: 0x737, out: 0xffffffffffffff99
+lb :: offset: 0x738, out: 0xc
+lb :: offset: 0x739, out: 0x6a
+lb :: offset: 0x73a, out: 0x79
+lb :: offset: 0x73b, out: 0xffffffffffffffc6
+lb :: offset: 0x73c, out: 0xffffffffffffff93
+lb :: offset: 0x73d, out: 0xffffffffffffffea
+lb :: offset: 0x73e, out: 0x4e
+lb :: offset: 0x73f, out: 0xffffffffffffffb4
+lb :: offset: 0x740, out: 0x57
+lb :: offset: 0x741, out: 0xffffffffffffffb6
+lb :: offset: 0x742, out: 0xe
+lb :: offset: 0x743, out: 0x6c
+lb :: offset: 0x744, out: 0xffffffffffffffa0
+lb :: offset: 0x745, out: 0xfffffffffffffffc
+lb :: offset: 0x746, out: 0x71
+lb :: offset: 0x747, out: 0xfffffffffffffffe
+lb :: offset: 0x748, out: 0x57
+lb :: offset: 0x749, out: 0xffffffffffffffaf
+lb :: offset: 0x74a, out: 0x18
+lb :: offset: 0x74b, out: 0xfffffffffffffff8
+lb :: offset: 0x74c, out: 0x3d
+lb :: offset: 0x74d, out: 0x39
+lb :: offset: 0x74e, out: 0xffffffffffffffd6
+lb :: offset: 0x74f, out: 0x4e
+lb :: offset: 0x750, out: 0xa
+lb :: offset: 0x751, out: 0x77
+lb :: offset: 0x752, out: 0x36
+lb :: offset: 0x753, out: 0x2
+lb :: offset: 0x754, out: 0x20
+lb :: offset: 0x755, out: 0xffffffffffffff90
+lb :: offset: 0x756, out: 0x2e
+lb :: offset: 0x757, out: 0xfffffffffffffff2
+lb :: offset: 0x758, out: 0x5d
+lb :: offset: 0x759, out: 0xffffffffffffffc4
+lb :: offset: 0x75a, out: 0xffffffffffffffd0
+lb :: offset: 0x75b, out: 0xffffffffffffffaf
+lb :: offset: 0x75c, out: 0xffffffffffffffc7
+lb :: offset: 0x75d, out: 0xffffffffffffffb6
+lb :: offset: 0x75e, out: 0xffffffffffffffef
+lb :: offset: 0x75f, out: 0xffffffffffffff81
+lb :: offset: 0x760, out: 0x5b
+lb :: offset: 0x761, out: 0x31
+lb :: offset: 0x762, out: 0x2
+lb :: offset: 0x763, out: 0xffffffffffffff81
+lb :: offset: 0x764, out: 0x51
+lb :: offset: 0x765, out: 0xfffffffffffffff3
+lb :: offset: 0x766, out: 0xffffffffffffffd8
+lb :: offset: 0x767, out: 0xffffffffffffffee
+lb :: offset: 0x768, out: 0x5e
+lb :: offset: 0x769, out: 0xfffffffffffffffd
+lb :: offset: 0x76a, out: 0x5e
+lb :: offset: 0x76b, out: 0xffffffffffffff99
+lb :: offset: 0x76c, out: 0xffffffffffffffb9
+lb :: offset: 0x76d, out: 0xffffffffffffffef
+lb :: offset: 0x76e, out: 0xffffffffffffffaf
+lb :: offset: 0x76f, out: 0xffffffffffffffad
+lb :: offset: 0x770, out: 0xffffffffffffff86
+lb :: offset: 0x771, out: 0x30
+lb :: offset: 0x772, out: 0x25
+lb :: offset: 0x773, out: 0xffffffffffffffeb
+lb :: offset: 0x774, out: 0x33
+lb :: offset: 0x775, out: 0x19
+lb :: offset: 0x776, out: 0x6
+lb :: offset: 0x777, out: 0x34
+lb :: offset: 0x778, out: 0xffffffffffffffbc
+lb :: offset: 0x779, out: 0x52
+lb :: offset: 0x77a, out: 0x4c
+lb :: offset: 0x77b, out: 0x4b
+lb :: offset: 0x77c, out: 0x26
+lb :: offset: 0x77d, out: 0xffffffffffffffda
+lb :: offset: 0x77e, out: 0x48
+lb :: offset: 0x77f, out: 0x17
+lb :: offset: 0x780, out: 0xffffffffffffff89
+lb :: offset: 0x781, out: 0xffffffffffffffbe
+lb :: offset: 0x782, out: 0x2
+lb :: offset: 0x783, out: 0xffffffffffffff93
+lb :: offset: 0x784, out: 0xffffffffffffff9a
+lb :: offset: 0x785, out: 0xfffffffffffffffc
+lb :: offset: 0x786, out: 0xfffffffffffffffd
+lb :: offset: 0x787, out: 0x34
+lb :: offset: 0x788, out: 0xffffffffffffff80
+lb :: offset: 0x789, out: 0xffffffffffffffd1
+lb :: offset: 0x78a, out: 0x21
+lb :: offset: 0x78b, out: 0xffffffffffffffc5
+lb :: offset: 0x78c, out: 0xffffffffffffffc3
+lb :: offset: 0x78d, out: 0x78
+lb :: offset: 0x78e, out: 0x2
+lb :: offset: 0x78f, out: 0xffffffffffffffd0
+lb :: offset: 0x790, out: 0x5d
+lb :: offset: 0x791, out: 0x7a
+lb :: offset: 0x792, out: 0xffffffffffffffd3
+lb :: offset: 0x793, out: 0xffffffffffffffc1
+lb :: offset: 0x794, out: 0xffffffffffffffa4
+lb :: offset: 0x795, out: 0x44
+lb :: offset: 0x796, out: 0x9
+lb :: offset: 0x797, out: 0xffffffffffffffe9
+lb :: offset: 0x798, out: 0x39
+lb :: offset: 0x799, out: 0xffffffffffffff98
+lb :: offset: 0x79a, out: 0xffffffffffffffef
+lb :: offset: 0x79b, out: 0xffffffffffffffdd
+lb :: offset: 0x79c, out: 0xffffffffffffff8f
+lb :: offset: 0x79d, out: 0x69
+lb :: offset: 0x79e, out: 0xfffffffffffffffd
+lb :: offset: 0x79f, out: 0x65
+lb :: offset: 0x7a0, out: 0x52
+lb :: offset: 0x7a1, out: 0xffffffffffffffaf
+lb :: offset: 0x7a2, out: 0xffffffffffffffb5
+lb :: offset: 0x7a3, out: 0xffffffffffffff81
+lb :: offset: 0x7a4, out: 0xffffffffffffffad
+lb :: offset: 0x7a5, out: 0xffffffffffffffe3
+lb :: offset: 0x7a6, out: 0xffffffffffffff9e
+lb :: offset: 0x7a7, out: 0xffffffffffffffc4
+lb :: offset: 0x7a8, out: 0xffffffffffffffe9
+lb :: offset: 0x7a9, out: 0x63
+lb :: offset: 0x7aa, out: 0xffffffffffffffb2
+lb :: offset: 0x7ab, out: 0xffffffffffffffbd
+lb :: offset: 0x7ac, out: 0xffffffffffffffe8
+lb :: offset: 0x7ad, out: 0x41
+lb :: offset: 0x7ae, out: 0xffffffffffffffa9
+lb :: offset: 0x7af, out: 0x7a
+lb :: offset: 0x7b0, out: 0xffffffffffffff8d
+lb :: offset: 0x7b1, out: 0xffffffffffffffb5
+lb :: offset: 0x7b2, out: 0xfffffffffffffff3
+lb :: offset: 0x7b3, out: 0x42
+lb :: offset: 0x7b4, out: 0xffffffffffffff9e
+lb :: offset: 0x7b5, out: 0x20
+lb :: offset: 0x7b6, out: 0x2c
+lb :: offset: 0x7b7, out: 0x37
+lb :: offset: 0x7b8, out: 0x3b
+lb :: offset: 0x7b9, out: 0xffffffffffffffa8
+lb :: offset: 0x7ba, out: 0x22
+lb :: offset: 0x7bb, out: 0xffffffffffffffe1
+lb :: offset: 0x7bc, out: 0xffffffffffffffb7
+lb :: offset: 0x7bd, out: 0x70
+lb :: offset: 0x7be, out: 0xfffffffffffffff8
+lb :: offset: 0x7bf, out: 0x30
+lb :: offset: 0x7c0, out: 0xffffffffffffffec
+lb :: offset: 0x7c1, out: 0x30
+lb :: offset: 0x7c2, out: 0xffffffffffffff89
+lb :: offset: 0x7c3, out: 0x67
+lb :: offset: 0x7c4, out: 0x4b
+lb :: offset: 0x7c5, out: 0xffffffffffffffde
+lb :: offset: 0x7c6, out: 0x2
+lb :: offset: 0x7c7, out: 0xffffffffffffff9e
+lb :: offset: 0x7c8, out: 0x1e
+lb :: offset: 0x7c9, out: 0x63
+lb :: offset: 0x7ca, out: 0x26
+lb :: offset: 0x7cb, out: 0xffffffffffffff98
+lb :: offset: 0x7cc, out: 0x63
+lb :: offset: 0x7cd, out: 0xffffffffffffffa8
+lb :: offset: 0x7ce, out: 0x61
+lb :: offset: 0x7cf, out: 0xffffffffffffffcd
+lb :: offset: 0x7d0, out: 0xffffffffffffffca
+lb :: offset: 0x7d1, out: 0xffffffffffffffd3
+lb :: offset: 0x7d2, out: 0x7b
+lb :: offset: 0x7d3, out: 0xffffffffffffff9a
+lb :: offset: 0x7d4, out: 0xffffffffffffff89
+lb :: offset: 0x7d5, out: 0xffffffffffffffbc
+lb :: offset: 0x7d6, out: 0xffffffffffffff87
+lb :: offset: 0x7d7, out: 0xffffffffffffffae
+lb :: offset: 0x7d8, out: 0x17
+lb :: offset: 0x7d9, out: 0xffffffffffffffaf
+lb :: offset: 0x7da, out: 0xffffffffffffff81
+lb :: offset: 0x7db, out: 0x64
+lb :: offset: 0x7dc, out: 0x4d
+lb :: offset: 0x7dd, out: 0x64
+lb :: offset: 0x7de, out: 0xffffffffffffffec
+lb :: offset: 0x7df, out: 0x58
+lb :: offset: 0x7e0, out: 0x66
+lb :: offset: 0x7e1, out: 0xffffffffffffffb6
+lb :: offset: 0x7e2, out: 0x36
+lb :: offset: 0x7e3, out: 0xffffffffffffffb2
+lb :: offset: 0x7e4, out: 0x5f
+lb :: offset: 0x7e5, out: 0xffffffffffffffce
+lb :: offset: 0x7e6, out: 0xc
+lb :: offset: 0x7e7, out: 0x68
+lb :: offset: 0x7e8, out: 0x75
+lb :: offset: 0x7e9, out: 0x4d
+lb :: offset: 0x7ea, out: 0x6d
+lb :: offset: 0x7eb, out: 0x1f
+lb :: offset: 0x7ec, out: 0x47
+lb :: offset: 0x7ed, out: 0xffffffffffffff99
+lb :: offset: 0x7ee, out: 0xffffffffffffffaa
+lb :: offset: 0x7ef, out: 0x3b
+lb :: offset: 0x7f0, out: 0x6b
+lb :: offset: 0x7f1, out: 0x23
+lb :: offset: 0x7f2, out: 0x12
+lb :: offset: 0x7f3, out: 0x5f
+lb :: offset: 0x7f4, out: 0x44
+lb :: offset: 0x7f5, out: 0xffffffffffffff9b
+lb :: offset: 0x7f6, out: 0x4d
+lb :: offset: 0x7f7, out: 0x61
+lb :: offset: 0x7f8, out: 0x21
+lb :: offset: 0x7f9, out: 0x41
+lb :: offset: 0x7fa, out: 0xffffffffffffffa8
+lb :: offset: 0x7fb, out: 0x1b
+lb :: offset: 0x7fc, out: 0x66
+lb :: offset: 0x7fd, out: 0xffffffffffffffec
+lb :: offset: 0x7fe, out: 0xffffffffffffffa6
+lb :: offset: 0x7ff, out: 0xffffffffffffffa2
+lbu :: offset: 0x0, out: 0x0
+lbu :: offset: 0x1, out: 0x0
+lbu :: offset: 0x2, out: 0x0
+lbu :: offset: 0x3, out: 0x0
+lbu :: offset: 0x4, out: 0x0
+lbu :: offset: 0x5, out: 0x0
+lbu :: offset: 0x6, out: 0x0
+lbu :: offset: 0x7, out: 0x0
+lbu :: offset: 0x8, out: 0x6e
+lbu :: offset: 0x9, out: 0x3b
+lbu :: offset: 0xa, out: 0x82
+lbu :: offset: 0xb, out: 0x9
+lbu :: offset: 0xc, out: 0xd9
+lbu :: offset: 0xd, out: 0x26
+lbu :: offset: 0xe, out: 0x43
+lbu :: offset: 0xf, out: 0xd
+lbu :: offset: 0x10, out: 0xdc
+lbu :: offset: 0x11, out: 0x76
+lbu :: offset: 0x12, out: 0x4
+lbu :: offset: 0x13, out: 0x13
+lbu :: offset: 0x14, out: 0x6b
+lbu :: offset: 0x15, out: 0x6b
+lbu :: offset: 0x16, out: 0xc5
+lbu :: offset: 0x17, out: 0x17
+lbu :: offset: 0x18, out: 0xb2
+lbu :: offset: 0x19, out: 0x4d
+lbu :: offset: 0x1a, out: 0x86
+lbu :: offset: 0x1b, out: 0x1a
+lbu :: offset: 0x1c, out: 0x5
+lbu :: offset: 0x1d, out: 0x50
+lbu :: offset: 0x1e, out: 0x47
+lbu :: offset: 0x1f, out: 0x1e
+lbu :: offset: 0x20, out: 0xb8
+lbu :: offset: 0x21, out: 0xed
+lbu :: offset: 0x22, out: 0x8
+lbu :: offset: 0x23, out: 0x26
+lbu :: offset: 0x24, out: 0xf
+lbu :: offset: 0x25, out: 0xf0
+lbu :: offset: 0x26, out: 0xc9
+lbu :: offset: 0x27, out: 0x22
+lbu :: offset: 0x28, out: 0xd6
+lbu :: offset: 0x29, out: 0xd6
+lbu :: offset: 0x2a, out: 0x8a
+lbu :: offset: 0x2b, out: 0x2f
+lbu :: offset: 0x2c, out: 0x61
+lbu :: offset: 0x2d, out: 0xcb
+lbu :: offset: 0x2e, out: 0x4b
+lbu :: offset: 0x2f, out: 0x2b
+lbu :: offset: 0x30, out: 0x64
+lbu :: offset: 0x31, out: 0x9b
+lbu :: offset: 0x32, out: 0xc
+lbu :: offset: 0x33, out: 0x35
+lbu :: offset: 0x34, out: 0xd3
+lbu :: offset: 0x35, out: 0x86
+lbu :: offset: 0x36, out: 0xcd
+lbu :: offset: 0x37, out: 0x31
+lbu :: offset: 0x38, out: 0xa
+lbu :: offset: 0x39, out: 0xa0
+lbu :: offset: 0x3a, out: 0x8e
+lbu :: offset: 0x3b, out: 0x3c
+lbu :: offset: 0x3c, out: 0xbd
+lbu :: offset: 0x3d, out: 0xbd
+lbu :: offset: 0x3e, out: 0x4f
+lbu :: offset: 0x3f, out: 0x38
+lbu :: offset: 0x40, out: 0x70
+lbu :: offset: 0x41, out: 0xdb
+lbu :: offset: 0x42, out: 0x11
+lbu :: offset: 0x43, out: 0x4c
+lbu :: offset: 0x44, out: 0xc7
+lbu :: offset: 0x45, out: 0xc6
+lbu :: offset: 0x46, out: 0xd0
+lbu :: offset: 0x47, out: 0x48
+lbu :: offset: 0x48, out: 0x1e
+lbu :: offset: 0x49, out: 0xe0
+lbu :: offset: 0x4a, out: 0x93
+lbu :: offset: 0x4b, out: 0x45
+lbu :: offset: 0x4c, out: 0xa9
+lbu :: offset: 0x4d, out: 0xfd
+lbu :: offset: 0x4e, out: 0x52
+lbu :: offset: 0x4f, out: 0x41
+lbu :: offset: 0x50, out: 0xac
+lbu :: offset: 0x51, out: 0xad
+lbu :: offset: 0x52, out: 0x15
+lbu :: offset: 0x53, out: 0x5f
+lbu :: offset: 0x54, out: 0x1b
+lbu :: offset: 0x55, out: 0xb0
+lbu :: offset: 0x56, out: 0xd4
+lbu :: offset: 0x57, out: 0x5b
+lbu :: offset: 0x58, out: 0xc2
+lbu :: offset: 0x59, out: 0x96
+lbu :: offset: 0x5a, out: 0x97
+lbu :: offset: 0x5b, out: 0x56
+lbu :: offset: 0x5c, out: 0x75
+lbu :: offset: 0x5d, out: 0x8b
+lbu :: offset: 0x5e, out: 0x56
+lbu :: offset: 0x5f, out: 0x52
+lbu :: offset: 0x60, out: 0xc8
+lbu :: offset: 0x61, out: 0x36
+lbu :: offset: 0x62, out: 0x19
+lbu :: offset: 0x63, out: 0x6a
+lbu :: offset: 0x64, out: 0x7f
+lbu :: offset: 0x65, out: 0x2b
+lbu :: offset: 0x66, out: 0xd8
+lbu :: offset: 0x67, out: 0x6e
+lbu :: offset: 0x68, out: 0xa6
+lbu :: offset: 0x69, out: 0xd
+lbu :: offset: 0x6a, out: 0x9b
+lbu :: offset: 0x6b, out: 0x63
+lbu :: offset: 0x6c, out: 0x11
+lbu :: offset: 0x6d, out: 0x10
+lbu :: offset: 0x6e, out: 0x5a
+lbu :: offset: 0x6f, out: 0x67
+lbu :: offset: 0x70, out: 0x14
+lbu :: offset: 0x71, out: 0x40
+lbu :: offset: 0x72, out: 0x1d
+lbu :: offset: 0x73, out: 0x79
+lbu :: offset: 0x74, out: 0xa3
+lbu :: offset: 0x75, out: 0x5d
+lbu :: offset: 0x76, out: 0xdc
+lbu :: offset: 0x77, out: 0x7d
+lbu :: offset: 0x78, out: 0x7a
+lbu :: offset: 0x79, out: 0x7b
+lbu :: offset: 0x7a, out: 0x9f
+lbu :: offset: 0x7b, out: 0x70
+lbu :: offset: 0x7c, out: 0xcd
+lbu :: offset: 0x7d, out: 0x66
+lbu :: offset: 0x7e, out: 0x5e
+lbu :: offset: 0x7f, out: 0x74
+lbu :: offset: 0x80, out: 0xe0
+lbu :: offset: 0x81, out: 0xb6
+lbu :: offset: 0x82, out: 0x23
+lbu :: offset: 0x83, out: 0x98
+lbu :: offset: 0x84, out: 0x57
+lbu :: offset: 0x85, out: 0xab
+lbu :: offset: 0x86, out: 0xe2
+lbu :: offset: 0x87, out: 0x9c
+lbu :: offset: 0x88, out: 0x8e
+lbu :: offset: 0x89, out: 0x8d
+lbu :: offset: 0x8a, out: 0xa1
+lbu :: offset: 0x8b, out: 0x91
+lbu :: offset: 0x8c, out: 0x39
+lbu :: offset: 0x8d, out: 0x90
+lbu :: offset: 0x8e, out: 0x60
+lbu :: offset: 0x8f, out: 0x95
+lbu :: offset: 0x90, out: 0x3c
+lbu :: offset: 0x91, out: 0xc0
+lbu :: offset: 0x92, out: 0x27
+lbu :: offset: 0x93, out: 0x8b
+lbu :: offset: 0x94, out: 0x8b
+lbu :: offset: 0x95, out: 0xdd
+lbu :: offset: 0x96, out: 0xe6
+lbu :: offset: 0x97, out: 0x8f
+lbu :: offset: 0x98, out: 0x52
+lbu :: offset: 0x99, out: 0xfb
+lbu :: offset: 0x9a, out: 0xa5
+lbu :: offset: 0x9b, out: 0x82
+lbu :: offset: 0x9c, out: 0xe5
+lbu :: offset: 0x9d, out: 0xe6
+lbu :: offset: 0x9e, out: 0x64
+lbu :: offset: 0x9f, out: 0x86
+lbu :: offset: 0xa0, out: 0x58
+lbu :: offset: 0xa1, out: 0x5b
+lbu :: offset: 0xa2, out: 0x2b
+lbu :: offset: 0xa3, out: 0xbe
+lbu :: offset: 0xa4, out: 0xef
+lbu :: offset: 0xa5, out: 0x46
+lbu :: offset: 0xa6, out: 0xea
+lbu :: offset: 0xa7, out: 0xba
+lbu :: offset: 0xa8, out: 0x36
+lbu :: offset: 0xa9, out: 0x60
+lbu :: offset: 0xaa, out: 0xa9
+lbu :: offset: 0xab, out: 0xb7
+lbu :: offset: 0xac, out: 0x81
+lbu :: offset: 0xad, out: 0x7d
+lbu :: offset: 0xae, out: 0x68
+lbu :: offset: 0xaf, out: 0xb3
+lbu :: offset: 0xb0, out: 0x84
+lbu :: offset: 0xb1, out: 0x2d
+lbu :: offset: 0xb2, out: 0x2f
+lbu :: offset: 0xb3, out: 0xad
+lbu :: offset: 0xb4, out: 0x33
+lbu :: offset: 0xb5, out: 0x30
+lbu :: offset: 0xb6, out: 0xee
+lbu :: offset: 0xb7, out: 0xa9
+lbu :: offset: 0xb8, out: 0xea
+lbu :: offset: 0xb9, out: 0x16
+lbu :: offset: 0xba, out: 0xad
+lbu :: offset: 0xbb, out: 0xa4
+lbu :: offset: 0xbc, out: 0x5d
+lbu :: offset: 0xbd, out: 0xb
+lbu :: offset: 0xbe, out: 0x6c
+lbu :: offset: 0xbf, out: 0xa0
+lbu :: offset: 0xc0, out: 0x90
+lbu :: offset: 0xc1, out: 0x6d
+lbu :: offset: 0xc2, out: 0x32
+lbu :: offset: 0xc3, out: 0xd4
+lbu :: offset: 0xc4, out: 0x27
+lbu :: offset: 0xc5, out: 0x70
+lbu :: offset: 0xc6, out: 0xf3
+lbu :: offset: 0xc7, out: 0xd0
+lbu :: offset: 0xc8, out: 0xfe
+lbu :: offset: 0xc9, out: 0x56
+lbu :: offset: 0xca, out: 0xb0
+lbu :: offset: 0xcb, out: 0xdd
+lbu :: offset: 0xcc, out: 0x49
+lbu :: offset: 0xcd, out: 0x4b
+lbu :: offset: 0xce, out: 0x71
+lbu :: offset: 0xcf, out: 0xd9
+lbu :: offset: 0xd0, out: 0x4c
+lbu :: offset: 0xd1, out: 0x1b
+lbu :: offset: 0xd2, out: 0x36
+lbu :: offset: 0xd3, out: 0xc7
+lbu :: offset: 0xd4, out: 0xfb
+lbu :: offset: 0xd5, out: 0x6
+lbu :: offset: 0xd6, out: 0xf7
+lbu :: offset: 0xd7, out: 0xc3
+lbu :: offset: 0xd8, out: 0x22
+lbu :: offset: 0xd9, out: 0x20
+lbu :: offset: 0xda, out: 0xb4
+lbu :: offset: 0xdb, out: 0xce
+lbu :: offset: 0xdc, out: 0x95
+lbu :: offset: 0xdd, out: 0x3d
+lbu :: offset: 0xde, out: 0x75
+lbu :: offset: 0xdf, out: 0xca
+lbu :: offset: 0xe0, out: 0x28
+lbu :: offset: 0xe1, out: 0x80
+lbu :: offset: 0xe2, out: 0x3a
+lbu :: offset: 0xe3, out: 0xf2
+lbu :: offset: 0xe4, out: 0x9f
+lbu :: offset: 0xe5, out: 0x9d
+lbu :: offset: 0xe6, out: 0xfb
+lbu :: offset: 0xe7, out: 0xf6
+lbu :: offset: 0xe8, out: 0x46
+lbu :: offset: 0xe9, out: 0xbb
+lbu :: offset: 0xea, out: 0xb8
+lbu :: offset: 0xeb, out: 0xfb
+lbu :: offset: 0xec, out: 0xf1
+lbu :: offset: 0xed, out: 0xa6
+lbu :: offset: 0xee, out: 0x79
+lbu :: offset: 0xef, out: 0xff
+lbu :: offset: 0xf0, out: 0xf4
+lbu :: offset: 0xf1, out: 0xf6
+lbu :: offset: 0xf2, out: 0x3e
+lbu :: offset: 0xf3, out: 0xe1
+lbu :: offset: 0xf4, out: 0x43
+lbu :: offset: 0xf5, out: 0xeb
+lbu :: offset: 0xf6, out: 0xff
+lbu :: offset: 0xf7, out: 0xe5
+lbu :: offset: 0xf8, out: 0x9a
+lbu :: offset: 0xf9, out: 0xcd
+lbu :: offset: 0xfa, out: 0xbc
+lbu :: offset: 0xfb, out: 0xe8
+lbu :: offset: 0xfc, out: 0x2d
+lbu :: offset: 0xfd, out: 0xd0
+lbu :: offset: 0xfe, out: 0x7d
+lbu :: offset: 0xff, out: 0xec
+lbu :: offset: 0x100, out: 0x77
+lbu :: offset: 0x101, out: 0x70
+lbu :: offset: 0x102, out: 0x86
+lbu :: offset: 0x103, out: 0x34
+lbu :: offset: 0x104, out: 0xc0
+lbu :: offset: 0x105, out: 0x6d
+lbu :: offset: 0x106, out: 0x47
+lbu :: offset: 0x107, out: 0x30
+lbu :: offset: 0x108, out: 0x19
+lbu :: offset: 0x109, out: 0x4b
+lbu :: offset: 0x10a, out: 0x4
+lbu :: offset: 0x10b, out: 0x3d
+lbu :: offset: 0x10c, out: 0xae
+lbu :: offset: 0x10d, out: 0x56
+lbu :: offset: 0x10e, out: 0xc5
+lbu :: offset: 0x10f, out: 0x39
+lbu :: offset: 0x110, out: 0xab
+lbu :: offset: 0x111, out: 0x6
+lbu :: offset: 0x112, out: 0x82
+lbu :: offset: 0x113, out: 0x27
+lbu :: offset: 0x114, out: 0x1c
+lbu :: offset: 0x115, out: 0x1b
+lbu :: offset: 0x116, out: 0x43
+lbu :: offset: 0x117, out: 0x23
+lbu :: offset: 0x118, out: 0xc5
+lbu :: offset: 0x119, out: 0x3d
+lbu :: offset: 0x11a, out: 0x0
+lbu :: offset: 0x11b, out: 0x2e
+lbu :: offset: 0x11c, out: 0x72
+lbu :: offset: 0x11d, out: 0x20
+lbu :: offset: 0x11e, out: 0xc1
+lbu :: offset: 0x11f, out: 0x2a
+lbu :: offset: 0x120, out: 0xcf
+lbu :: offset: 0x121, out: 0x9d
+lbu :: offset: 0x122, out: 0x8e
+lbu :: offset: 0x123, out: 0x12
+lbu :: offset: 0x124, out: 0x78
+lbu :: offset: 0x125, out: 0x80
+lbu :: offset: 0x126, out: 0x4f
+lbu :: offset: 0x127, out: 0x16
+lbu :: offset: 0x128, out: 0xa1
+lbu :: offset: 0x129, out: 0xa6
+lbu :: offset: 0x12a, out: 0xc
+lbu :: offset: 0x12b, out: 0x1b
+lbu :: offset: 0x12c, out: 0x16
+lbu :: offset: 0x12d, out: 0xbb
+lbu :: offset: 0x12e, out: 0xcd
+lbu :: offset: 0x12f, out: 0x1f
+lbu :: offset: 0x130, out: 0x13
+lbu :: offset: 0x131, out: 0xeb
+lbu :: offset: 0x132, out: 0x8a
+lbu :: offset: 0x133, out: 0x1
+lbu :: offset: 0x134, out: 0xa4
+lbu :: offset: 0x135, out: 0xf6
+lbu :: offset: 0x136, out: 0x4b
+lbu :: offset: 0x137, out: 0x5
+lbu :: offset: 0x138, out: 0x7d
+lbu :: offset: 0x139, out: 0xd0
+lbu :: offset: 0x13a, out: 0x8
+lbu :: offset: 0x13b, out: 0x8
+lbu :: offset: 0x13c, out: 0xca
+lbu :: offset: 0x13d, out: 0xcd
+lbu :: offset: 0x13e, out: 0xc9
+lbu :: offset: 0x13f, out: 0xc
+lbu :: offset: 0x140, out: 0x7
+lbu :: offset: 0x141, out: 0xab
+lbu :: offset: 0x142, out: 0x97
+lbu :: offset: 0x143, out: 0x78
+lbu :: offset: 0x144, out: 0xb0
+lbu :: offset: 0x145, out: 0xb6
+lbu :: offset: 0x146, out: 0x56
+lbu :: offset: 0x147, out: 0x7c
+lbu :: offset: 0x148, out: 0x69
+lbu :: offset: 0x149, out: 0x90
+lbu :: offset: 0x14a, out: 0x15
+lbu :: offset: 0x14b, out: 0x71
+lbu :: offset: 0x14c, out: 0xde
+lbu :: offset: 0x14d, out: 0x8d
+lbu :: offset: 0x14e, out: 0xd4
+lbu :: offset: 0x14f, out: 0x75
+lbu :: offset: 0x150, out: 0xdb
+lbu :: offset: 0x151, out: 0xdd
+lbu :: offset: 0x152, out: 0x93
+lbu :: offset: 0x153, out: 0x6b
+lbu :: offset: 0x154, out: 0x6c
+lbu :: offset: 0x155, out: 0xc0
+lbu :: offset: 0x156, out: 0x52
+lbu :: offset: 0x157, out: 0x6f
+lbu :: offset: 0x158, out: 0xb5
+lbu :: offset: 0x159, out: 0xe6
+lbu :: offset: 0x15a, out: 0x11
+lbu :: offset: 0x15b, out: 0x62
+lbu :: offset: 0x15c, out: 0x2
+lbu :: offset: 0x15d, out: 0xfb
+lbu :: offset: 0x15e, out: 0xd0
+lbu :: offset: 0x15f, out: 0x66
+lbu :: offset: 0x160, out: 0xbf
+lbu :: offset: 0x161, out: 0x46
+lbu :: offset: 0x162, out: 0x9f
+lbu :: offset: 0x163, out: 0x5e
+lbu :: offset: 0x164, out: 0x8
+lbu :: offset: 0x165, out: 0x5b
+lbu :: offset: 0x166, out: 0x5e
+lbu :: offset: 0x167, out: 0x5a
+lbu :: offset: 0x168, out: 0xd1
+lbu :: offset: 0x169, out: 0x7d
+lbu :: offset: 0x16a, out: 0x1d
+lbu :: offset: 0x16b, out: 0x57
+lbu :: offset: 0x16c, out: 0x66
+lbu :: offset: 0x16d, out: 0x60
+lbu :: offset: 0x16e, out: 0xdc
+lbu :: offset: 0x16f, out: 0x53
+lbu :: offset: 0x170, out: 0x63
+lbu :: offset: 0x171, out: 0x30
+lbu :: offset: 0x172, out: 0x9b
+lbu :: offset: 0x173, out: 0x4d
+lbu :: offset: 0x174, out: 0xd4
+lbu :: offset: 0x175, out: 0x2d
+lbu :: offset: 0x176, out: 0x5a
+lbu :: offset: 0x177, out: 0x49
+lbu :: offset: 0x178, out: 0xd
+lbu :: offset: 0x179, out: 0xb
+lbu :: offset: 0x17a, out: 0x19
+lbu :: offset: 0x17b, out: 0x44
+lbu :: offset: 0x17c, out: 0xba
+lbu :: offset: 0x17d, out: 0x16
+lbu :: offset: 0x17e, out: 0xd8
+lbu :: offset: 0x17f, out: 0x40
+lbu :: offset: 0x180, out: 0x97
+lbu :: offset: 0x181, out: 0xc6
+lbu :: offset: 0x182, out: 0xa5
+lbu :: offset: 0x183, out: 0xac
+lbu :: offset: 0x184, out: 0x20
+lbu :: offset: 0x185, out: 0xdb
+lbu :: offset: 0x186, out: 0x64
+lbu :: offset: 0x187, out: 0xa8
+lbu :: offset: 0x188, out: 0xf9
+lbu :: offset: 0x189, out: 0xfd
+lbu :: offset: 0x18a, out: 0x27
+lbu :: offset: 0x18b, out: 0xa5
+lbu :: offset: 0x18c, out: 0x4e
+lbu :: offset: 0x18d, out: 0xe0
+lbu :: offset: 0x18e, out: 0xe6
+lbu :: offset: 0x18f, out: 0xa1
+lbu :: offset: 0x190, out: 0x4b
+lbu :: offset: 0x191, out: 0xb0
+lbu :: offset: 0x192, out: 0xa1
+lbu :: offset: 0x193, out: 0xbf
+lbu :: offset: 0x194, out: 0xfc
+lbu :: offset: 0x195, out: 0xad
+lbu :: offset: 0x196, out: 0x60
+lbu :: offset: 0x197, out: 0xbb
+lbu :: offset: 0x198, out: 0x25
+lbu :: offset: 0x199, out: 0x8b
+lbu :: offset: 0x19a, out: 0x23
+lbu :: offset: 0x19b, out: 0xb6
+lbu :: offset: 0x19c, out: 0x92
+lbu :: offset: 0x19d, out: 0x96
+lbu :: offset: 0x19e, out: 0xe2
+lbu :: offset: 0x19f, out: 0xb2
+lbu :: offset: 0x1a0, out: 0x2f
+lbu :: offset: 0x1a1, out: 0x2b
+lbu :: offset: 0x1a2, out: 0xad
+lbu :: offset: 0x1a3, out: 0x8a
+lbu :: offset: 0x1a4, out: 0x0
+lbu :: offset: 0x1a5, out: 0x0
+lbu :: offset: 0x1a6, out: 0x0
+lbu :: offset: 0x1a7, out: 0x0
+lbu :: offset: 0x1a8, out: 0x0
+lbu :: offset: 0x1a9, out: 0x0
+lbu :: offset: 0x1aa, out: 0x0
+lbu :: offset: 0x1ab, out: 0x0
+lbu :: offset: 0x1ac, out: 0xf6
+lbu :: offset: 0x1ad, out: 0xd
+lbu :: offset: 0x1ae, out: 0xee
+lbu :: offset: 0x1af, out: 0x87
+lbu :: offset: 0x1b0, out: 0xf3
+lbu :: offset: 0x1b1, out: 0x5d
+lbu :: offset: 0x1b2, out: 0xa9
+lbu :: offset: 0x1b3, out: 0x99
+lbu :: offset: 0x1b4, out: 0x44
+lbu :: offset: 0x1b5, out: 0x40
+lbu :: offset: 0x1b6, out: 0x68
+lbu :: offset: 0x1b7, out: 0x9d
+lbu :: offset: 0x1b8, out: 0x9d
+lbu :: offset: 0x1b9, out: 0x66
+lbu :: offset: 0x1ba, out: 0x2b
+lbu :: offset: 0x1bb, out: 0x90
+lbu :: offset: 0x1bc, out: 0x2a
+lbu :: offset: 0x1bd, out: 0x7b
+lbu :: offset: 0x1be, out: 0xea
+lbu :: offset: 0x1bf, out: 0x94
+lbu :: offset: 0x1c0, out: 0xe7
+lbu :: offset: 0x1c1, out: 0x1d
+lbu :: offset: 0x1c2, out: 0xb4
+lbu :: offset: 0x1c3, out: 0xe0
+lbu :: offset: 0x1c4, out: 0x50
+lbu :: offset: 0x1c5, out: 0x0
+lbu :: offset: 0x1c6, out: 0x75
+lbu :: offset: 0x1c7, out: 0xe4
+lbu :: offset: 0x1c8, out: 0x89
+lbu :: offset: 0x1c9, out: 0x26
+lbu :: offset: 0x1ca, out: 0x36
+lbu :: offset: 0x1cb, out: 0xe9
+lbu :: offset: 0x1cc, out: 0x3e
+lbu :: offset: 0x1cd, out: 0x3b
+lbu :: offset: 0x1ce, out: 0xf7
+lbu :: offset: 0x1cf, out: 0xed
+lbu :: offset: 0x1d0, out: 0x3b
+lbu :: offset: 0x1d1, out: 0x6b
+lbu :: offset: 0x1d2, out: 0xb0
+lbu :: offset: 0x1d3, out: 0xf3
+lbu :: offset: 0x1d4, out: 0x8c
+lbu :: offset: 0x1d5, out: 0x76
+lbu :: offset: 0x1d6, out: 0x71
+lbu :: offset: 0x1d7, out: 0xf7
+lbu :: offset: 0x1d8, out: 0x55
+lbu :: offset: 0x1d9, out: 0x50
+lbu :: offset: 0x1da, out: 0x32
+lbu :: offset: 0x1db, out: 0xfa
+lbu :: offset: 0x1dc, out: 0xe2
+lbu :: offset: 0x1dd, out: 0x4d
+lbu :: offset: 0x1de, out: 0xf3
+lbu :: offset: 0x1df, out: 0xfe
+lbu :: offset: 0x1e0, out: 0x5f
+lbu :: offset: 0x1e1, out: 0xf0
+lbu :: offset: 0x1e2, out: 0xbc
+lbu :: offset: 0x1e3, out: 0xc6
+lbu :: offset: 0x1e4, out: 0xe8
+lbu :: offset: 0x1e5, out: 0xed
+lbu :: offset: 0x1e6, out: 0x7d
+lbu :: offset: 0x1e7, out: 0xc2
+lbu :: offset: 0x1e8, out: 0x31
+lbu :: offset: 0x1e9, out: 0xcb
+lbu :: offset: 0x1ea, out: 0x3e
+lbu :: offset: 0x1eb, out: 0xcf
+lbu :: offset: 0x1ec, out: 0x86
+lbu :: offset: 0x1ed, out: 0xd6
+lbu :: offset: 0x1ee, out: 0xff
+lbu :: offset: 0x1ef, out: 0xcb
+lbu :: offset: 0x1f0, out: 0x83
+lbu :: offset: 0x1f1, out: 0x86
+lbu :: offset: 0x1f2, out: 0xb8
+lbu :: offset: 0x1f3, out: 0xd5
+lbu :: offset: 0x1f4, out: 0x34
+lbu :: offset: 0x1f5, out: 0x9b
+lbu :: offset: 0x1f6, out: 0x79
+lbu :: offset: 0x1f7, out: 0xd1
+lbu :: offset: 0x1f8, out: 0xed
+lbu :: offset: 0x1f9, out: 0xbd
+lbu :: offset: 0x1fa, out: 0x3a
+lbu :: offset: 0x1fb, out: 0xdc
+lbu :: offset: 0x1fc, out: 0x5a
+lbu :: offset: 0x1fd, out: 0xa0
+lbu :: offset: 0x1fe, out: 0xfb
+lbu :: offset: 0x1ff, out: 0xd8
+lbu :: offset: 0x200, out: 0xee
+lbu :: offset: 0x201, out: 0xe0
+lbu :: offset: 0x202, out: 0xc
+lbu :: offset: 0x203, out: 0x69
+lbu :: offset: 0x204, out: 0x59
+lbu :: offset: 0x205, out: 0xfd
+lbu :: offset: 0x206, out: 0xcd
+lbu :: offset: 0x207, out: 0x6d
+lbu :: offset: 0x208, out: 0x80
+lbu :: offset: 0x209, out: 0xdb
+lbu :: offset: 0x20a, out: 0x8e
+lbu :: offset: 0x20b, out: 0x60
+lbu :: offset: 0x20c, out: 0x37
+lbu :: offset: 0x20d, out: 0xc6
+lbu :: offset: 0x20e, out: 0x4f
+lbu :: offset: 0x20f, out: 0x64
+lbu :: offset: 0x210, out: 0x32
+lbu :: offset: 0x211, out: 0x96
+lbu :: offset: 0x212, out: 0x8
+lbu :: offset: 0x213, out: 0x7a
+lbu :: offset: 0x214, out: 0x85
+lbu :: offset: 0x215, out: 0x8b
+lbu :: offset: 0x216, out: 0xc9
+lbu :: offset: 0x217, out: 0x7e
+lbu :: offset: 0x218, out: 0x5c
+lbu :: offset: 0x219, out: 0xad
+lbu :: offset: 0x21a, out: 0x8a
+lbu :: offset: 0x21b, out: 0x73
+lbu :: offset: 0x21c, out: 0xeb
+lbu :: offset: 0x21d, out: 0xb0
+lbu :: offset: 0x21e, out: 0x4b
+lbu :: offset: 0x21f, out: 0x77
+lbu :: offset: 0x220, out: 0x56
+lbu :: offset: 0x221, out: 0xd
+lbu :: offset: 0x222, out: 0x4
+lbu :: offset: 0x223, out: 0x4f
+lbu :: offset: 0x224, out: 0xe1
+lbu :: offset: 0x225, out: 0x10
+lbu :: offset: 0x226, out: 0xc5
+lbu :: offset: 0x227, out: 0x4b
+lbu :: offset: 0x228, out: 0x38
+lbu :: offset: 0x229, out: 0x36
+lbu :: offset: 0x22a, out: 0x86
+lbu :: offset: 0x22b, out: 0x46
+lbu :: offset: 0x22c, out: 0x8f
+lbu :: offset: 0x22d, out: 0x2b
+lbu :: offset: 0x22e, out: 0x47
+lbu :: offset: 0x22f, out: 0x42
+lbu :: offset: 0x230, out: 0x8a
+lbu :: offset: 0x231, out: 0x7b
+lbu :: offset: 0x232, out: 0x0
+lbu :: offset: 0x233, out: 0x5c
+lbu :: offset: 0x234, out: 0x3d
+lbu :: offset: 0x235, out: 0x66
+lbu :: offset: 0x236, out: 0xc1
+lbu :: offset: 0x237, out: 0x58
+lbu :: offset: 0x238, out: 0xe4
+lbu :: offset: 0x239, out: 0x40
+lbu :: offset: 0x23a, out: 0x82
+lbu :: offset: 0x23b, out: 0x55
+lbu :: offset: 0x23c, out: 0x53
+lbu :: offset: 0x23d, out: 0x5d
+lbu :: offset: 0x23e, out: 0x43
+lbu :: offset: 0x23f, out: 0x51
+lbu :: offset: 0x240, out: 0x9e
+lbu :: offset: 0x241, out: 0x3b
+lbu :: offset: 0x242, out: 0x1d
+lbu :: offset: 0x243, out: 0x25
+lbu :: offset: 0x244, out: 0x29
+lbu :: offset: 0x245, out: 0x26
+lbu :: offset: 0x246, out: 0xdc
+lbu :: offset: 0x247, out: 0x21
+lbu :: offset: 0x248, out: 0xf0
+lbu :: offset: 0x249, out: 0x0
+lbu :: offset: 0x24a, out: 0x9f
+lbu :: offset: 0x24b, out: 0x2c
+lbu :: offset: 0x24c, out: 0x47
+lbu :: offset: 0x24d, out: 0x1d
+lbu :: offset: 0x24e, out: 0x5e
+lbu :: offset: 0x24f, out: 0x28
+lbu :: offset: 0x250, out: 0x42
+lbu :: offset: 0x251, out: 0x4d
+lbu :: offset: 0x252, out: 0x19
+lbu :: offset: 0x253, out: 0x36
+lbu :: offset: 0x254, out: 0xf5
+lbu :: offset: 0x255, out: 0x50
+lbu :: offset: 0x256, out: 0xd8
+lbu :: offset: 0x257, out: 0x32
+lbu :: offset: 0x258, out: 0x2c
+lbu :: offset: 0x259, out: 0x76
+lbu :: offset: 0x25a, out: 0x9b
+lbu :: offset: 0x25b, out: 0x3f
+lbu :: offset: 0x25c, out: 0x9b
+lbu :: offset: 0x25d, out: 0x6b
+lbu :: offset: 0x25e, out: 0x5a
+lbu :: offset: 0x25f, out: 0x3b
+lbu :: offset: 0x260, out: 0x26
+lbu :: offset: 0x261, out: 0xd6
+lbu :: offset: 0x262, out: 0x15
+lbu :: offset: 0x263, out: 0x3
+lbu :: offset: 0x264, out: 0x91
+lbu :: offset: 0x265, out: 0xcb
+lbu :: offset: 0x266, out: 0xd4
+lbu :: offset: 0x267, out: 0x7
+lbu :: offset: 0x268, out: 0x48
+lbu :: offset: 0x269, out: 0xed
+lbu :: offset: 0x26a, out: 0x97
+lbu :: offset: 0x26b, out: 0xa
+lbu :: offset: 0x26c, out: 0xff
+lbu :: offset: 0x26d, out: 0xf0
+lbu :: offset: 0x26e, out: 0x56
+lbu :: offset: 0x26f, out: 0xe
+lbu :: offset: 0x270, out: 0xfa
+lbu :: offset: 0x271, out: 0xa0
+lbu :: offset: 0x272, out: 0x11
+lbu :: offset: 0x273, out: 0x10
+lbu :: offset: 0x274, out: 0x4d
+lbu :: offset: 0x275, out: 0xbd
+lbu :: offset: 0x276, out: 0xd0
+lbu :: offset: 0x277, out: 0x14
+lbu :: offset: 0x278, out: 0x94
+lbu :: offset: 0x279, out: 0x9b
+lbu :: offset: 0x27a, out: 0x93
+lbu :: offset: 0x27b, out: 0x19
+lbu :: offset: 0x27c, out: 0x23
+lbu :: offset: 0x27d, out: 0x86
+lbu :: offset: 0x27e, out: 0x52
+lbu :: offset: 0x27f, out: 0x1d
+lbu :: offset: 0x280, out: 0xe
+lbu :: offset: 0x281, out: 0x56
+lbu :: offset: 0x282, out: 0x2f
+lbu :: offset: 0x283, out: 0xf1
+lbu :: offset: 0x284, out: 0xb9
+lbu :: offset: 0x285, out: 0x4b
+lbu :: offset: 0x286, out: 0xee
+lbu :: offset: 0x287, out: 0xf5
+lbu :: offset: 0x288, out: 0x60
+lbu :: offset: 0x289, out: 0x6d
+lbu :: offset: 0x28a, out: 0xad
+lbu :: offset: 0x28b, out: 0xf8
+lbu :: offset: 0x28c, out: 0xd7
+lbu :: offset: 0x28d, out: 0x70
+lbu :: offset: 0x28e, out: 0x6c
+lbu :: offset: 0x28f, out: 0xfc
+lbu :: offset: 0x290, out: 0xd2
+lbu :: offset: 0x291, out: 0x20
+lbu :: offset: 0x292, out: 0x2b
+lbu :: offset: 0x293, out: 0xe2
+lbu :: offset: 0x294, out: 0x65
+lbu :: offset: 0x295, out: 0x3d
+lbu :: offset: 0x296, out: 0xea
+lbu :: offset: 0x297, out: 0xe6
+lbu :: offset: 0x298, out: 0xbc
+lbu :: offset: 0x299, out: 0x1b
+lbu :: offset: 0x29a, out: 0xa9
+lbu :: offset: 0x29b, out: 0xeb
+lbu :: offset: 0x29c, out: 0xb
+lbu :: offset: 0x29d, out: 0x6
+lbu :: offset: 0x29e, out: 0x68
+lbu :: offset: 0x29f, out: 0xef
+lbu :: offset: 0x2a0, out: 0xb6
+lbu :: offset: 0x2a1, out: 0xbb
+lbu :: offset: 0x2a2, out: 0x27
+lbu :: offset: 0x2a3, out: 0xd7
+lbu :: offset: 0x2a4, out: 0x1
+lbu :: offset: 0x2a5, out: 0xa6
+lbu :: offset: 0x2a6, out: 0xe6
+lbu :: offset: 0x2a7, out: 0xd3
+lbu :: offset: 0x2a8, out: 0xd8
+lbu :: offset: 0x2a9, out: 0x80
+lbu :: offset: 0x2aa, out: 0xa5
+lbu :: offset: 0x2ab, out: 0xde
+lbu :: offset: 0x2ac, out: 0x6f
+lbu :: offset: 0x2ad, out: 0x9d
+lbu :: offset: 0x2ae, out: 0x64
+lbu :: offset: 0x2af, out: 0xda
+lbu :: offset: 0x2b0, out: 0x6a
+lbu :: offset: 0x2b1, out: 0xcd
+lbu :: offset: 0x2b2, out: 0x23
+lbu :: offset: 0x2b3, out: 0xc4
+lbu :: offset: 0x2b4, out: 0x0
+lbu :: offset: 0x2b5, out: 0x0
+lbu :: offset: 0x2b6, out: 0x0
+lbu :: offset: 0x2b7, out: 0x0
+lbu :: offset: 0x2b8, out: 0x4
+lbu :: offset: 0x2b9, out: 0xf6
+lbu :: offset: 0x2ba, out: 0xa1
+lbu :: offset: 0x2bb, out: 0xcd
+lbu :: offset: 0x2bc, out: 0x0
+lbu :: offset: 0x2bd, out: 0x0
+lbu :: offset: 0x2be, out: 0x0
+lbu :: offset: 0x2bf, out: 0x0
+lbu :: offset: 0x2c0, out: 0x7e
+lbu :: offset: 0x2c1, out: 0x8d
+lbu :: offset: 0x2c2, out: 0x3e
+lbu :: offset: 0x2c3, out: 0xbd
+lbu :: offset: 0x2c4, out: 0xc9
+lbu :: offset: 0x2c5, out: 0x90
+lbu :: offset: 0x2c6, out: 0xff
+lbu :: offset: 0x2c7, out: 0xb9
+lbu :: offset: 0x2c8, out: 0x10
+lbu :: offset: 0x2c9, out: 0xb6
+lbu :: offset: 0x2ca, out: 0xbc
+lbu :: offset: 0x2cb, out: 0xb4
+lbu :: offset: 0x2cc, out: 0xa7
+lbu :: offset: 0x2cd, out: 0xab
+lbu :: offset: 0x2ce, out: 0x7d
+lbu :: offset: 0x2cf, out: 0xb0
+lbu :: offset: 0x2d0, out: 0xa2
+lbu :: offset: 0x2d1, out: 0xfb
+lbu :: offset: 0x2d2, out: 0x3a
+lbu :: offset: 0x2d3, out: 0xae
+lbu :: offset: 0x2d4, out: 0x15
+lbu :: offset: 0x2d5, out: 0xe6
+lbu :: offset: 0x2d6, out: 0xfb
+lbu :: offset: 0x2d7, out: 0xaa
+lbu :: offset: 0x2d8, out: 0xcc
+lbu :: offset: 0x2d9, out: 0xc0
+lbu :: offset: 0x2da, out: 0xb8
+lbu :: offset: 0x2db, out: 0xa7
+lbu :: offset: 0x2dc, out: 0x7b
+lbu :: offset: 0x2dd, out: 0xdd
+lbu :: offset: 0x2de, out: 0x79
+lbu :: offset: 0x2df, out: 0xa3
+lbu :: offset: 0x2e0, out: 0xc6
+lbu :: offset: 0x2e1, out: 0x60
+lbu :: offset: 0x2e2, out: 0x36
+lbu :: offset: 0x2e3, out: 0x9b
+lbu :: offset: 0x2e4, out: 0x71
+lbu :: offset: 0x2e5, out: 0x7d
+lbu :: offset: 0x2e6, out: 0xf7
+lbu :: offset: 0x2e7, out: 0x9f
+lbu :: offset: 0x2e8, out: 0xa8
+lbu :: offset: 0x2e9, out: 0x5b
+lbu :: offset: 0x2ea, out: 0xb4
+lbu :: offset: 0x2eb, out: 0x92
+lbu :: offset: 0x2ec, out: 0x1f
+lbu :: offset: 0x2ed, out: 0x46
+lbu :: offset: 0x2ee, out: 0x75
+lbu :: offset: 0x2ef, out: 0x96
+lbu :: offset: 0x2f0, out: 0x1a
+lbu :: offset: 0x2f1, out: 0x16
+lbu :: offset: 0x2f2, out: 0x32
+lbu :: offset: 0x2f3, out: 0x88
+lbu :: offset: 0x2f4, out: 0xad
+lbu :: offset: 0x2f5, out: 0xb
+lbu :: offset: 0x2f6, out: 0xf3
+lbu :: offset: 0x2f7, out: 0x8c
+lbu :: offset: 0x2f8, out: 0x74
+lbu :: offset: 0x2f9, out: 0x2d
+lbu :: offset: 0x2fa, out: 0xb0
+lbu :: offset: 0x2fb, out: 0x81
+lbu :: offset: 0x2fc, out: 0xc3
+lbu :: offset: 0x2fd, out: 0x30
+lbu :: offset: 0x2fe, out: 0x71
+lbu :: offset: 0x2ff, out: 0x85
+lbu :: offset: 0x300, out: 0x99
+lbu :: offset: 0x301, out: 0x90
+lbu :: offset: 0x302, out: 0x8a
+lbu :: offset: 0x303, out: 0x5d
+lbu :: offset: 0x304, out: 0x2e
+lbu :: offset: 0x305, out: 0x8d
+lbu :: offset: 0x306, out: 0x4b
+lbu :: offset: 0x307, out: 0x59
+lbu :: offset: 0x308, out: 0xf7
+lbu :: offset: 0x309, out: 0xab
+lbu :: offset: 0x30a, out: 0x8
+lbu :: offset: 0x30b, out: 0x54
+lbu :: offset: 0x30c, out: 0x40
+lbu :: offset: 0x30d, out: 0xb6
+lbu :: offset: 0x30e, out: 0xc9
+lbu :: offset: 0x30f, out: 0x50
+lbu :: offset: 0x310, out: 0x45
+lbu :: offset: 0x311, out: 0xe6
+lbu :: offset: 0x312, out: 0x8e
+lbu :: offset: 0x313, out: 0x4e
+lbu :: offset: 0x314, out: 0xf2
+lbu :: offset: 0x315, out: 0xfb
+lbu :: offset: 0x316, out: 0x4f
+lbu :: offset: 0x317, out: 0x4a
+lbu :: offset: 0x318, out: 0x2b
+lbu :: offset: 0x319, out: 0xdd
+lbu :: offset: 0x31a, out: 0xc
+lbu :: offset: 0x31b, out: 0x47
+lbu :: offset: 0x31c, out: 0x9c
+lbu :: offset: 0x31d, out: 0xc0
+lbu :: offset: 0x31e, out: 0xcd
+lbu :: offset: 0x31f, out: 0x43
+lbu :: offset: 0x320, out: 0x21
+lbu :: offset: 0x321, out: 0x7d
+lbu :: offset: 0x322, out: 0x82
+lbu :: offset: 0x323, out: 0x7b
+lbu :: offset: 0x324, out: 0x96
+lbu :: offset: 0x325, out: 0x60
+lbu :: offset: 0x326, out: 0x43
+lbu :: offset: 0x327, out: 0x7f
+lbu :: offset: 0x328, out: 0x4f
+lbu :: offset: 0x329, out: 0x46
+lbu :: offset: 0x32a, out: 0x0
+lbu :: offset: 0x32b, out: 0x72
+lbu :: offset: 0x32c, out: 0xf8
+lbu :: offset: 0x32d, out: 0x5b
+lbu :: offset: 0x32e, out: 0xc1
+lbu :: offset: 0x32f, out: 0x76
+lbu :: offset: 0x330, out: 0xfd
+lbu :: offset: 0x331, out: 0xb
+lbu :: offset: 0x332, out: 0x86
+lbu :: offset: 0x333, out: 0x68
+lbu :: offset: 0x334, out: 0x4a
+lbu :: offset: 0x335, out: 0x16
+lbu :: offset: 0x336, out: 0x47
+lbu :: offset: 0x337, out: 0x6c
+lbu :: offset: 0x338, out: 0x93
+lbu :: offset: 0x339, out: 0x30
+lbu :: offset: 0x33a, out: 0x4
+lbu :: offset: 0x33b, out: 0x61
+lbu :: offset: 0x33c, out: 0x24
+lbu :: offset: 0x33d, out: 0x2d
+lbu :: offset: 0x33e, out: 0xc5
+lbu :: offset: 0x33f, out: 0x65
+lbu :: offset: 0x340, out: 0xe9
+lbu :: offset: 0x341, out: 0x4b
+lbu :: offset: 0x342, out: 0x9b
+lbu :: offset: 0x343, out: 0x11
+lbu :: offset: 0x344, out: 0x5e
+lbu :: offset: 0x345, out: 0x56
+lbu :: offset: 0x346, out: 0x5a
+lbu :: offset: 0x347, out: 0x15
+lbu :: offset: 0x348, out: 0x87
+lbu :: offset: 0x349, out: 0x70
+lbu :: offset: 0x34a, out: 0x19
+lbu :: offset: 0x34b, out: 0x18
+lbu :: offset: 0x34c, out: 0x30
+lbu :: offset: 0x34d, out: 0x6d
+lbu :: offset: 0x34e, out: 0xd8
+lbu :: offset: 0x34f, out: 0x1c
+lbu :: offset: 0x350, out: 0x35
+lbu :: offset: 0x351, out: 0x3d
+lbu :: offset: 0x352, out: 0x9f
+lbu :: offset: 0x353, out: 0x2
+lbu :: offset: 0x354, out: 0x82
+lbu :: offset: 0x355, out: 0x20
+lbu :: offset: 0x356, out: 0x5e
+lbu :: offset: 0x357, out: 0x6
+lbu :: offset: 0x358, out: 0x5b
+lbu :: offset: 0x359, out: 0x6
+lbu :: offset: 0x35a, out: 0x1d
+lbu :: offset: 0x35b, out: 0xb
+lbu :: offset: 0x35c, out: 0xec
+lbu :: offset: 0x35d, out: 0x1b
+lbu :: offset: 0x35e, out: 0xdc
+lbu :: offset: 0x35f, out: 0xf
+lbu :: offset: 0x360, out: 0x51
+lbu :: offset: 0x361, out: 0xa6
+lbu :: offset: 0x362, out: 0x93
+lbu :: offset: 0x363, out: 0x37
+lbu :: offset: 0x364, out: 0xe6
+lbu :: offset: 0x365, out: 0xbb
+lbu :: offset: 0x366, out: 0x52
+lbu :: offset: 0x367, out: 0x33
+lbu :: offset: 0x368, out: 0x3f
+lbu :: offset: 0x369, out: 0x9d
+lbu :: offset: 0x36a, out: 0x11
+lbu :: offset: 0x36b, out: 0x3e
+lbu :: offset: 0x36c, out: 0x88
+lbu :: offset: 0x36d, out: 0x80
+lbu :: offset: 0x36e, out: 0xd0
+lbu :: offset: 0x36f, out: 0x3a
+lbu :: offset: 0x370, out: 0x8d
+lbu :: offset: 0x371, out: 0xd0
+lbu :: offset: 0x372, out: 0x97
+lbu :: offset: 0x373, out: 0x24
+lbu :: offset: 0x374, out: 0x3a
+lbu :: offset: 0x375, out: 0xcd
+lbu :: offset: 0x376, out: 0x56
+lbu :: offset: 0x377, out: 0x20
+lbu :: offset: 0x378, out: 0xe3
+lbu :: offset: 0x379, out: 0xeb
+lbu :: offset: 0x37a, out: 0x15
+lbu :: offset: 0x37b, out: 0x2d
+lbu :: offset: 0x37c, out: 0x54
+lbu :: offset: 0x37d, out: 0xf6
+lbu :: offset: 0x37e, out: 0xd4
+lbu :: offset: 0x37f, out: 0x29
+lbu :: offset: 0x380, out: 0x79
+lbu :: offset: 0x381, out: 0x26
+lbu :: offset: 0x382, out: 0xa9
+lbu :: offset: 0x383, out: 0xc5
+lbu :: offset: 0x384, out: 0xce
+lbu :: offset: 0x385, out: 0x3b
+lbu :: offset: 0x386, out: 0x68
+lbu :: offset: 0x387, out: 0xc1
+lbu :: offset: 0x388, out: 0x17
+lbu :: offset: 0x389, out: 0x1d
+lbu :: offset: 0x38a, out: 0x2b
+lbu :: offset: 0x38b, out: 0xcc
+lbu :: offset: 0x38c, out: 0xa0
+lbu :: offset: 0x38d, out: 0x0
+lbu :: offset: 0x38e, out: 0xea
+lbu :: offset: 0x38f, out: 0xc8
+lbu :: offset: 0x390, out: 0xa5
+lbu :: offset: 0x391, out: 0x50
+lbu :: offset: 0x392, out: 0xad
+lbu :: offset: 0x393, out: 0xd6
+lbu :: offset: 0x394, out: 0x12
+lbu :: offset: 0x395, out: 0x4d
+lbu :: offset: 0x396, out: 0x6c
+lbu :: offset: 0x397, out: 0xd2
+lbu :: offset: 0x398, out: 0xcb
+lbu :: offset: 0x399, out: 0x6b
+lbu :: offset: 0x39a, out: 0x2f
+lbu :: offset: 0x39b, out: 0xdf
+lbu :: offset: 0x39c, out: 0x7c
+lbu :: offset: 0x39d, out: 0x76
+lbu :: offset: 0x39e, out: 0xee
+lbu :: offset: 0x39f, out: 0xdb
+lbu :: offset: 0x3a0, out: 0xc1
+lbu :: offset: 0x3a1, out: 0xcb
+lbu :: offset: 0x3a2, out: 0xa1
+lbu :: offset: 0x3a3, out: 0xe3
+lbu :: offset: 0x3a4, out: 0x76
+lbu :: offset: 0x3a5, out: 0xd6
+lbu :: offset: 0x3a6, out: 0x60
+lbu :: offset: 0x3a7, out: 0xe7
+lbu :: offset: 0x3a8, out: 0xaf
+lbu :: offset: 0x3a9, out: 0xf0
+lbu :: offset: 0x3aa, out: 0x23
+lbu :: offset: 0x3ab, out: 0xea
+lbu :: offset: 0x3ac, out: 0x18
+lbu :: offset: 0x3ad, out: 0xed
+lbu :: offset: 0x3ae, out: 0xe2
+lbu :: offset: 0x3af, out: 0xee
+lbu :: offset: 0x3b0, out: 0x1d
+lbu :: offset: 0x3b1, out: 0xbd
+lbu :: offset: 0x3b2, out: 0xa5
+lbu :: offset: 0x3b3, out: 0xf0
+lbu :: offset: 0x3b4, out: 0xaa
+lbu :: offset: 0x3b5, out: 0xa0
+lbu :: offset: 0x3b6, out: 0x64
+lbu :: offset: 0x3b7, out: 0xf4
+lbu :: offset: 0x3b8, out: 0x73
+lbu :: offset: 0x3b9, out: 0x86
+lbu :: offset: 0x3ba, out: 0x27
+lbu :: offset: 0x3bb, out: 0xf9
+lbu :: offset: 0x3bc, out: 0xc4
+lbu :: offset: 0x3bd, out: 0x9b
+lbu :: offset: 0x3be, out: 0xe6
+lbu :: offset: 0x3bf, out: 0xfd
+lbu :: offset: 0x3c0, out: 0x9
+lbu :: offset: 0x3c1, out: 0xfd
+lbu :: offset: 0x3c2, out: 0xb8
+lbu :: offset: 0x3c3, out: 0x89
+lbu :: offset: 0x3c4, out: 0xbe
+lbu :: offset: 0x3c5, out: 0xe0
+lbu :: offset: 0x3c6, out: 0x79
+lbu :: offset: 0x3c7, out: 0x8d
+lbu :: offset: 0x3c8, out: 0x67
+lbu :: offset: 0x3c9, out: 0xc6
+lbu :: offset: 0x3ca, out: 0x3a
+lbu :: offset: 0x3cb, out: 0x80
+lbu :: offset: 0x3cc, out: 0xd0
+lbu :: offset: 0x3cd, out: 0xdb
+lbu :: offset: 0x3ce, out: 0xfb
+lbu :: offset: 0x3cf, out: 0x84
+lbu :: offset: 0x3d0, out: 0xd5
+lbu :: offset: 0x3d1, out: 0x8b
+lbu :: offset: 0x3d2, out: 0xbc
+lbu :: offset: 0x3d3, out: 0x9a
+lbu :: offset: 0x3d4, out: 0x62
+lbu :: offset: 0x3d5, out: 0x96
+lbu :: offset: 0x3d6, out: 0x7d
+lbu :: offset: 0x3d7, out: 0x9e
+lbu :: offset: 0x3d8, out: 0xbb
+lbu :: offset: 0x3d9, out: 0xb0
+lbu :: offset: 0x3da, out: 0x3e
+lbu :: offset: 0x3db, out: 0x93
+lbu :: offset: 0x3dc, out: 0xc
+lbu :: offset: 0x3dd, out: 0xad
+lbu :: offset: 0x3de, out: 0xff
+lbu :: offset: 0x3df, out: 0x97
+lbu :: offset: 0x3e0, out: 0xb1
+lbu :: offset: 0x3e1, out: 0x10
+lbu :: offset: 0x3e2, out: 0xb0
+lbu :: offset: 0x3e3, out: 0xaf
+lbu :: offset: 0x3e4, out: 0x6
+lbu :: offset: 0x3e5, out: 0xd
+lbu :: offset: 0x3e6, out: 0x71
+lbu :: offset: 0x3e7, out: 0xab
+lbu :: offset: 0x3e8, out: 0xdf
+lbu :: offset: 0x3e9, out: 0x2b
+lbu :: offset: 0x3ea, out: 0x32
+lbu :: offset: 0x3eb, out: 0xa6
+lbu :: offset: 0x3ec, out: 0x68
+lbu :: offset: 0x3ed, out: 0x36
+lbu :: offset: 0x3ee, out: 0xf3
+lbu :: offset: 0x3ef, out: 0xa2
+lbu :: offset: 0x3f0, out: 0x6d
+lbu :: offset: 0x3f1, out: 0x66
+lbu :: offset: 0x3f2, out: 0xb4
+lbu :: offset: 0x3f3, out: 0xbc
+lbu :: offset: 0x3f4, out: 0xda
+lbu :: offset: 0x3f5, out: 0x7b
+lbu :: offset: 0x3f6, out: 0x75
+lbu :: offset: 0x3f7, out: 0xb8
+lbu :: offset: 0x3f8, out: 0x3
+lbu :: offset: 0x3f9, out: 0x5d
+lbu :: offset: 0x3fa, out: 0x36
+lbu :: offset: 0x3fb, out: 0xb5
+lbu :: offset: 0x3fc, out: 0xb4
+lbu :: offset: 0x3fd, out: 0x40
+lbu :: offset: 0x3fe, out: 0xf7
+lbu :: offset: 0x3ff, out: 0xb1
+lbu :: offset: 0x0, out: 0xaa
+lbu :: offset: 0x1, out: 0xd6
+lbu :: offset: 0x2, out: 0x2b
+lbu :: offset: 0x3, out: 0x1
+lbu :: offset: 0x4, out: 0x0
+lbu :: offset: 0x5, out: 0x0
+lbu :: offset: 0x6, out: 0x0
+lbu :: offset: 0x7, out: 0x0
+lbu :: offset: 0x8, out: 0x13
+lbu :: offset: 0x9, out: 0xab
+lbu :: offset: 0xa, out: 0xd2
+lbu :: offset: 0xb, out: 0x82
+lbu :: offset: 0xc, out: 0x63
+lbu :: offset: 0xd, out: 0x87
+lbu :: offset: 0xe, out: 0x7e
+lbu :: offset: 0xf, out: 0x0
+lbu :: offset: 0x10, out: 0xf3
+lbu :: offset: 0x11, out: 0x10
+lbu :: offset: 0x12, out: 0x15
+lbu :: offset: 0x13, out: 0xc3
+lbu :: offset: 0x14, out: 0x9a
+lbu :: offset: 0x15, out: 0x6e
+lbu :: offset: 0x16, out: 0x6d
+lbu :: offset: 0x17, out: 0x97
+lbu :: offset: 0x18, out: 0xfb
+lbu :: offset: 0x19, out: 0xa5
+lbu :: offset: 0x1a, out: 0xd6
+lbu :: offset: 0x1b, out: 0x5a
+lbu :: offset: 0x1c, out: 0x77
+lbu :: offset: 0x1d, out: 0x6d
+lbu :: offset: 0x1e, out: 0x74
+lbu :: offset: 0x1f, out: 0xb7
+lbu :: offset: 0x20, out: 0x2
+lbu :: offset: 0x21, out: 0xb5
+lbu :: offset: 0x22, out: 0x77
+lbu :: offset: 0x23, out: 0x86
+lbu :: offset: 0x24, out: 0xa2
+lbu :: offset: 0x25, out: 0xc0
+lbu :: offset: 0x26, out: 0xb0
+lbu :: offset: 0x27, out: 0x42
+lbu :: offset: 0x28, out: 0xad
+lbu :: offset: 0x29, out: 0x30
+lbu :: offset: 0x2a, out: 0x3c
+lbu :: offset: 0x2b, out: 0x9e
+lbu :: offset: 0x2c, out: 0x31
+lbu :: offset: 0x2d, out: 0x9d
+lbu :: offset: 0x2e, out: 0xa8
+lbu :: offset: 0x2f, out: 0x2a
+lbu :: offset: 0x30, out: 0x3d
+lbu :: offset: 0x31, out: 0x41
+lbu :: offset: 0x32, out: 0xfb
+lbu :: offset: 0x33, out: 0x77
+lbu :: offset: 0x34, out: 0xc3
+lbu :: offset: 0x35, out: 0x8e
+lbu :: offset: 0x36, out: 0x30
+lbu :: offset: 0x37, out: 0x1f
+lbu :: offset: 0x38, out: 0xf7
+lbu :: offset: 0x39, out: 0xe4
+lbu :: offset: 0x3a, out: 0x60
+lbu :: offset: 0x3b, out: 0xc7
+lbu :: offset: 0x3c, out: 0x13
+lbu :: offset: 0x3d, out: 0x42
+lbu :: offset: 0x3e, out: 0xa0
+lbu :: offset: 0x3f, out: 0x7a
+lbu :: offset: 0x40, out: 0xa0
+lbu :: offset: 0x41, out: 0xdc
+lbu :: offset: 0x42, out: 0xd8
+lbu :: offset: 0x43, out: 0x1a
+lbu :: offset: 0x44, out: 0xc5
+lbu :: offset: 0x45, out: 0x5c
+lbu :: offset: 0x46, out: 0x70
+lbu :: offset: 0x47, out: 0x9e
+lbu :: offset: 0x48, out: 0xd
+lbu :: offset: 0x49, out: 0xa6
+lbu :: offset: 0x4a, out: 0x15
+lbu :: offset: 0x4b, out: 0x96
+lbu :: offset: 0x4c, out: 0x86
+lbu :: offset: 0x4d, out: 0xda
+lbu :: offset: 0x4e, out: 0x3d
+lbu :: offset: 0x4f, out: 0x4b
+lbu :: offset: 0x50, out: 0x1d
+lbu :: offset: 0x51, out: 0xd4
+lbu :: offset: 0x52, out: 0x53
+lbu :: offset: 0x53, out: 0x63
+lbu :: offset: 0x54, out: 0xdd
+lbu :: offset: 0x55, out: 0xa4
+lbu :: offset: 0x56, out: 0xe7
+lbu :: offset: 0x57, out: 0x5
+lbu :: offset: 0x58, out: 0x13
+lbu :: offset: 0x59, out: 0xd4
+lbu :: offset: 0x5a, out: 0xb
+lbu :: offset: 0x5b, out: 0xc4
+lbu :: offset: 0x5c, out: 0x9d
+lbu :: offset: 0x5d, out: 0x5a
+lbu :: offset: 0x5e, out: 0xf3
+lbu :: offset: 0x5f, out: 0x3a
+lbu :: offset: 0x60, out: 0x80
+lbu :: offset: 0x61, out: 0xa1
+lbu :: offset: 0x62, out: 0x8
+lbu :: offset: 0x63, out: 0x9a
+lbu :: offset: 0x64, out: 0x56
+lbu :: offset: 0x65, out: 0x5
+lbu :: offset: 0x66, out: 0xf5
+lbu :: offset: 0x67, out: 0x47
+lbu :: offset: 0x68, out: 0xf
+lbu :: offset: 0x69, out: 0x4
+lbu :: offset: 0x6a, out: 0xd2
+lbu :: offset: 0x6b, out: 0xd6
+lbu :: offset: 0x6c, out: 0x7f
+lbu :: offset: 0x6d, out: 0xb7
+lbu :: offset: 0x6e, out: 0x64
+lbu :: offset: 0x6f, out: 0x95
+lbu :: offset: 0x70, out: 0xbe
+lbu :: offset: 0x71, out: 0x6b
+lbu :: offset: 0x72, out: 0xc7
+lbu :: offset: 0x73, out: 0xb2
+lbu :: offset: 0x74, out: 0x79
+lbu :: offset: 0x75, out: 0x82
+lbu :: offset: 0x76, out: 0xbc
+lbu :: offset: 0x77, out: 0xce
+lbu :: offset: 0x78, out: 0xc7
+lbu :: offset: 0x79, out: 0xe4
+lbu :: offset: 0x7a, out: 0x18
+lbu :: offset: 0x7b, out: 0x1f
+lbu :: offset: 0x7c, out: 0x2f
+lbu :: offset: 0x7d, out: 0x4c
+lbu :: offset: 0x7e, out: 0x3
+lbu :: offset: 0x7f, out: 0xb5
+lbu :: offset: 0x80, out: 0x97
+lbu :: offset: 0x81, out: 0xa7
+lbu :: offset: 0x82, out: 0xaf
+lbu :: offset: 0x83, out: 0x81
+lbu :: offset: 0x84, out: 0xfc
+lbu :: offset: 0x85, out: 0x52
+lbu :: offset: 0x86, out: 0xff
+lbu :: offset: 0x87, out: 0x94
+lbu :: offset: 0x88, out: 0xea
+lbu :: offset: 0x89, out: 0x50
+lbu :: offset: 0x8a, out: 0xfc
+lbu :: offset: 0x8b, out: 0x6d
+lbu :: offset: 0x8c, out: 0x16
+lbu :: offset: 0x8d, out: 0xd9
+lbu :: offset: 0x8e, out: 0xd8
+lbu :: offset: 0x8f, out: 0x31
+lbu :: offset: 0x90, out: 0xb1
+lbu :: offset: 0x91, out: 0x95
+lbu :: offset: 0x92, out: 0xe8
+lbu :: offset: 0x93, out: 0x78
+lbu :: offset: 0x94, out: 0xd6
+lbu :: offset: 0x95, out: 0x9b
+lbu :: offset: 0x96, out: 0x54
+lbu :: offset: 0x97, out: 0x36
+lbu :: offset: 0x98, out: 0x9b
+lbu :: offset: 0x99, out: 0x25
+lbu :: offset: 0x9a, out: 0x63
+lbu :: offset: 0x9b, out: 0x9b
+lbu :: offset: 0x9c, out: 0x31
+lbu :: offset: 0x9d, out: 0xa6
+lbu :: offset: 0x9e, out: 0xe0
+lbu :: offset: 0x9f, out: 0x85
+lbu :: offset: 0xa0, out: 0xc5
+lbu :: offset: 0xa1, out: 0x7a
+lbu :: offset: 0xa2, out: 0xf1
+lbu :: offset: 0xa3, out: 0xcc
+lbu :: offset: 0xa4, out: 0xca
+lbu :: offset: 0xa5, out: 0x3e
+lbu :: offset: 0xa6, out: 0x6b
+lbu :: offset: 0xa7, out: 0x55
+lbu :: offset: 0xa8, out: 0xfb
+lbu :: offset: 0xa9, out: 0xa0
+lbu :: offset: 0xaa, out: 0xee
+lbu :: offset: 0xab, out: 0x81
+lbu :: offset: 0xac, out: 0xc5
+lbu :: offset: 0xad, out: 0x5f
+lbu :: offset: 0xae, out: 0x2f
+lbu :: offset: 0xaf, out: 0xb4
+lbu :: offset: 0xb0, out: 0x97
+lbu :: offset: 0xb1, out: 0x2d
+lbu :: offset: 0xb2, out: 0x68
+lbu :: offset: 0xb3, out: 0x14
+lbu :: offset: 0xb4, out: 0xec
+lbu :: offset: 0xb5, out: 0xf
+lbu :: offset: 0xb6, out: 0xb5
+lbu :: offset: 0xb7, out: 0x25
+lbu :: offset: 0xb8, out: 0x7a
+lbu :: offset: 0xb9, out: 0x8
+lbu :: offset: 0xba, out: 0xfb
+lbu :: offset: 0xbb, out: 0x2c
+lbu :: offset: 0xbc, out: 0x13
+lbu :: offset: 0xbd, out: 0xc5
+lbu :: offset: 0xbe, out: 0x93
+lbu :: offset: 0xbf, out: 0xfc
+lbu :: offset: 0xc0, out: 0x66
+lbu :: offset: 0xc1, out: 0x7
+lbu :: offset: 0xc2, out: 0xa2
+lbu :: offset: 0xc3, out: 0xcd
+lbu :: offset: 0xc4, out: 0xa9
+lbu :: offset: 0xc5, out: 0xd9
+lbu :: offset: 0xc6, out: 0x2c
+lbu :: offset: 0xc7, out: 0x3c
+lbu :: offset: 0xc8, out: 0x3e
+lbu :: offset: 0xc9, out: 0xda
+lbu :: offset: 0xca, out: 0x72
+lbu :: offset: 0xcb, out: 0x7d
+lbu :: offset: 0xcc, out: 0x2a
+lbu :: offset: 0xcd, out: 0x72
+lbu :: offset: 0xce, out: 0x91
+lbu :: offset: 0xcf, out: 0x17
+lbu :: offset: 0xd0, out: 0xad
+lbu :: offset: 0xd1, out: 0x24
+lbu :: offset: 0xd2, out: 0xce
+lbu :: offset: 0xd3, out: 0x93
+lbu :: offset: 0xd4, out: 0xd1
+lbu :: offset: 0xd5, out: 0xc9
+lbu :: offset: 0xd6, out: 0x7c
+lbu :: offset: 0xd7, out: 0x8
+lbu :: offset: 0xd8, out: 0xd2
+lbu :: offset: 0xd9, out: 0x4e
+lbu :: offset: 0xda, out: 0x98
+lbu :: offset: 0xdb, out: 0x38
+lbu :: offset: 0xdc, out: 0x70
+lbu :: offset: 0xdd, out: 0x75
+lbu :: offset: 0xde, out: 0x2a
+lbu :: offset: 0xdf, out: 0x1d
+lbu :: offset: 0xe0, out: 0x36
+lbu :: offset: 0xe1, out: 0xd0
+lbu :: offset: 0xe2, out: 0xc
+lbu :: offset: 0xe3, out: 0x71
+lbu :: offset: 0xe4, out: 0xdb
+lbu :: offset: 0xe5, out: 0x70
+lbu :: offset: 0xe6, out: 0xd0
+lbu :: offset: 0xe7, out: 0xd0
+lbu :: offset: 0xe8, out: 0x4
+lbu :: offset: 0xe9, out: 0x56
+lbu :: offset: 0xea, out: 0x41
+lbu :: offset: 0xeb, out: 0x3
+lbu :: offset: 0xec, out: 0x7d
+lbu :: offset: 0xed, out: 0x1c
+lbu :: offset: 0xee, out: 0xc2
+lbu :: offset: 0xef, out: 0x39
+lbu :: offset: 0xf0, out: 0xce
+lbu :: offset: 0xf1, out: 0x31
+lbu :: offset: 0xf2, out: 0xcc
+lbu :: offset: 0xf3, out: 0x8e
+lbu :: offset: 0xf4, out: 0xaf
+lbu :: offset: 0xf5, out: 0xb7
+lbu :: offset: 0xf6, out: 0x94
+lbu :: offset: 0xf7, out: 0x8e
+lbu :: offset: 0xf8, out: 0x4f
+lbu :: offset: 0xf9, out: 0x67
+lbu :: offset: 0xfa, out: 0xe7
+lbu :: offset: 0xfb, out: 0x1c
+lbu :: offset: 0xfc, out: 0x8d
+lbu :: offset: 0xfd, out: 0x6a
+lbu :: offset: 0xfe, out: 0xeb
+lbu :: offset: 0xff, out: 0x24
+lbu :: offset: 0x100, out: 0xa7
+lbu :: offset: 0x101, out: 0xe4
+lbu :: offset: 0x102, out: 0xd6
+lbu :: offset: 0x103, out: 0x12
+lbu :: offset: 0x104, out: 0x44
+lbu :: offset: 0x105, out: 0x45
+lbu :: offset: 0x106, out: 0x39
+lbu :: offset: 0x107, out: 0x2f
+lbu :: offset: 0x108, out: 0x54
+lbu :: offset: 0x109, out: 0x4c
+lbu :: offset: 0x10a, out: 0xda
+lbu :: offset: 0x10b, out: 0x56
+lbu :: offset: 0x10c, out: 0xb7
+lbu :: offset: 0x10d, out: 0xc2
+lbu :: offset: 0x10e, out: 0x8
+lbu :: offset: 0x10f, out: 0x26
+lbu :: offset: 0x110, out: 0x2f
+lbu :: offset: 0x111, out: 0x25
+lbu :: offset: 0x112, out: 0xd7
+lbu :: offset: 0x113, out: 0xc8
+lbu :: offset: 0x114, out: 0xda
+lbu :: offset: 0x115, out: 0x2
+lbu :: offset: 0x116, out: 0x1
+lbu :: offset: 0x117, out: 0x90
+lbu :: offset: 0x118, out: 0xf7
+lbu :: offset: 0x119, out: 0xa4
+lbu :: offset: 0x11a, out: 0xef
+lbu :: offset: 0x11b, out: 0xf2
+lbu :: offset: 0x11c, out: 0xf1
+lbu :: offset: 0x11d, out: 0xd5
+lbu :: offset: 0x11e, out: 0x90
+lbu :: offset: 0x11f, out: 0xc8
+lbu :: offset: 0x120, out: 0x14
+lbu :: offset: 0x121, out: 0xa2
+lbu :: offset: 0x122, out: 0xb0
+lbu :: offset: 0x123, out: 0xc8
+lbu :: offset: 0x124, out: 0xcb
+lbu :: offset: 0x125, out: 0x5
+lbu :: offset: 0x126, out: 0x50
+lbu :: offset: 0x127, out: 0xed
+lbu :: offset: 0x128, out: 0x6c
+lbu :: offset: 0x129, out: 0x13
+lbu :: offset: 0x12a, out: 0x91
+lbu :: offset: 0x12b, out: 0x59
+lbu :: offset: 0x12c, out: 0x89
+lbu :: offset: 0x12d, out: 0x91
+lbu :: offset: 0x12e, out: 0x47
+lbu :: offset: 0x12f, out: 0x31
+lbu :: offset: 0x130, out: 0xf3
+lbu :: offset: 0x131, out: 0xb6
+lbu :: offset: 0x132, out: 0x2f
+lbu :: offset: 0x133, out: 0x9a
+lbu :: offset: 0x134, out: 0xf9
+lbu :: offset: 0x135, out: 0xcf
+lbu :: offset: 0x136, out: 0xee
+lbu :: offset: 0x137, out: 0xc6
+lbu :: offset: 0x138, out: 0x70
+lbu :: offset: 0x139, out: 0x52
+lbu :: offset: 0x13a, out: 0x89
+lbu :: offset: 0x13b, out: 0x38
+lbu :: offset: 0x13c, out: 0x12
+lbu :: offset: 0x13d, out: 0x52
+lbu :: offset: 0x13e, out: 0x9
+lbu :: offset: 0x13f, out: 0xa8
+lbu :: offset: 0x140, out: 0x40
+lbu :: offset: 0x141, out: 0x50
+lbu :: offset: 0x142, out: 0x76
+lbu :: offset: 0x143, out: 0xad
+lbu :: offset: 0x144, out: 0x4
+lbu :: offset: 0x145, out: 0xa
+lbu :: offset: 0x146, out: 0x75
+lbu :: offset: 0x147, out: 0x87
+lbu :: offset: 0x148, out: 0x83
+lbu :: offset: 0x149, out: 0x5a
+lbu :: offset: 0x14a, out: 0xbb
+lbu :: offset: 0x14b, out: 0x84
+lbu :: offset: 0x14c, out: 0x5e
+lbu :: offset: 0x14d, out: 0xe8
+lbu :: offset: 0x14e, out: 0x3d
+lbu :: offset: 0x14f, out: 0x2c
+lbu :: offset: 0x150, out: 0x67
+lbu :: offset: 0x151, out: 0xaa
+lbu :: offset: 0x152, out: 0x6
+lbu :: offset: 0x153, out: 0xc5
+lbu :: offset: 0x154, out: 0x8f
+lbu :: offset: 0x155, out: 0xff
+lbu :: offset: 0x156, out: 0x6a
+lbu :: offset: 0x157, out: 0xae
+lbu :: offset: 0x158, out: 0xe3
+lbu :: offset: 0x159, out: 0x5e
+lbu :: offset: 0x15a, out: 0xed
+lbu :: offset: 0x15b, out: 0x60
+lbu :: offset: 0x15c, out: 0xdd
+lbu :: offset: 0x15d, out: 0x12
+lbu :: offset: 0x15e, out: 0x71
+lbu :: offset: 0x15f, out: 0xc0
+lbu :: offset: 0x160, out: 0x5a
+lbu :: offset: 0x161, out: 0xca
+lbu :: offset: 0x162, out: 0xdc
+lbu :: offset: 0x163, out: 0x30
+lbu :: offset: 0x164, out: 0xf6
+lbu :: offset: 0x165, out: 0x70
+lbu :: offset: 0x166, out: 0xc7
+lbu :: offset: 0x167, out: 0xc4
+lbu :: offset: 0x168, out: 0x77
+lbu :: offset: 0x169, out: 0x52
+lbu :: offset: 0x16a, out: 0xcd
+lbu :: offset: 0x16b, out: 0x83
+lbu :: offset: 0x16c, out: 0x23
+lbu :: offset: 0x16d, out: 0x2b
+lbu :: offset: 0x16e, out: 0xec
+lbu :: offset: 0x16f, out: 0xdf
+lbu :: offset: 0x170, out: 0x6b
+lbu :: offset: 0x171, out: 0xd9
+lbu :: offset: 0x172, out: 0xf7
+lbu :: offset: 0x173, out: 0xf
+lbu :: offset: 0x174, out: 0x26
+lbu :: offset: 0x175, out: 0xba
+lbu :: offset: 0x176, out: 0xad
+lbu :: offset: 0x177, out: 0xd3
+lbu :: offset: 0x178, out: 0xe
+lbu :: offset: 0x179, out: 0xc0
+lbu :: offset: 0x17a, out: 0x18
+lbu :: offset: 0x17b, out: 0x84
+lbu :: offset: 0x17c, out: 0x79
+lbu :: offset: 0x17d, out: 0xaa
+lbu :: offset: 0x17e, out: 0xb4
+lbu :: offset: 0x17f, out: 0x4a
+lbu :: offset: 0x180, out: 0xb8
+lbu :: offset: 0x181, out: 0xf0
+lbu :: offset: 0x182, out: 0xe0
+lbu :: offset: 0x183, out: 0xd
+lbu :: offset: 0x184, out: 0x5e
+lbu :: offset: 0x185, out: 0x3
+lbu :: offset: 0x186, out: 0x8c
+lbu :: offset: 0x187, out: 0xbb
+lbu :: offset: 0x188, out: 0xf1
+lbu :: offset: 0x189, out: 0xdc
+lbu :: offset: 0x18a, out: 0x7f
+lbu :: offset: 0x18b, out: 0xa9
+lbu :: offset: 0x18c, out: 0x54
+lbu :: offset: 0x18d, out: 0x6f
+lbu :: offset: 0x18e, out: 0xb0
+lbu :: offset: 0x18f, out: 0x33
+lbu :: offset: 0x190, out: 0x81
+lbu :: offset: 0x191, out: 0xc0
+lbu :: offset: 0x192, out: 0xd1
+lbu :: offset: 0x193, out: 0x3f
+lbu :: offset: 0x194, out: 0x37
+lbu :: offset: 0x195, out: 0x3f
+lbu :: offset: 0x196, out: 0x43
+lbu :: offset: 0x197, out: 0x77
+lbu :: offset: 0x198, out: 0xe4
+lbu :: offset: 0x199, out: 0x95
+lbu :: offset: 0x19a, out: 0x21
+lbu :: offset: 0x19b, out: 0xc9
+lbu :: offset: 0x19c, out: 0x93
+lbu :: offset: 0x19d, out: 0xd9
+lbu :: offset: 0x19e, out: 0x91
+lbu :: offset: 0x19f, out: 0xec
+lbu :: offset: 0x1a0, out: 0xab
+lbu :: offset: 0x1a1, out: 0xa5
+lbu :: offset: 0x1a2, out: 0xb1
+lbu :: offset: 0x1a3, out: 0x95
+lbu :: offset: 0x1a4, out: 0xa7
+lbu :: offset: 0x1a5, out: 0xf6
+lbu :: offset: 0x1a6, out: 0xfb
+lbu :: offset: 0x1a7, out: 0x49
+lbu :: offset: 0x1a8, out: 0x1e
+lbu :: offset: 0x1a9, out: 0x8d
+lbu :: offset: 0x1aa, out: 0xce
+lbu :: offset: 0x1ab, out: 0xc7
+lbu :: offset: 0x1ac, out: 0x78
+lbu :: offset: 0x1ad, out: 0x43
+lbu :: offset: 0x1ae, out: 0x36
+lbu :: offset: 0x1af, out: 0x19
+lbu :: offset: 0x1b0, out: 0x7
+lbu :: offset: 0x1b1, out: 0x49
+lbu :: offset: 0x1b2, out: 0x38
+lbu :: offset: 0x1b3, out: 0x2f
+lbu :: offset: 0x1b4, out: 0xef
+lbu :: offset: 0x1b5, out: 0x8d
+lbu :: offset: 0x1b6, out: 0x9e
+lbu :: offset: 0x1b7, out: 0xb9
+lbu :: offset: 0x1b8, out: 0xfe
+lbu :: offset: 0x1b9, out: 0x12
+lbu :: offset: 0x1ba, out: 0x2b
+lbu :: offset: 0x1bb, out: 0x58
+lbu :: offset: 0x1bc, out: 0xcd
+lbu :: offset: 0x1bd, out: 0xcd
+lbu :: offset: 0x1be, out: 0xea
+lbu :: offset: 0x1bf, out: 0x47
+lbu :: offset: 0x1c0, out: 0x4f
+lbu :: offset: 0x1c1, out: 0x8c
+lbu :: offset: 0x1c2, out: 0x55
+lbu :: offset: 0x1c3, out: 0x76
+lbu :: offset: 0x1c4, out: 0x4e
+lbu :: offset: 0x1c5, out: 0x88
+lbu :: offset: 0x1c6, out: 0x85
+lbu :: offset: 0x1c7, out: 0xd6
+lbu :: offset: 0x1c8, out: 0xc7
+lbu :: offset: 0x1c9, out: 0x95
+lbu :: offset: 0x1ca, out: 0xc1
+lbu :: offset: 0x1cb, out: 0x34
+lbu :: offset: 0x1cc, out: 0x2a
+lbu :: offset: 0x1cd, out: 0xd6
+lbu :: offset: 0x1ce, out: 0x68
+lbu :: offset: 0x1cf, out: 0x61
+lbu :: offset: 0x1d0, out: 0x5
+lbu :: offset: 0x1d1, out: 0x74
+lbu :: offset: 0x1d2, out: 0xf4
+lbu :: offset: 0x1d3, out: 0x4d
+lbu :: offset: 0x1d4, out: 0x89
+lbu :: offset: 0x1d5, out: 0x69
+lbu :: offset: 0x1d6, out: 0x1
+lbu :: offset: 0x1d7, out: 0xd3
+lbu :: offset: 0x1d8, out: 0xdb
+lbu :: offset: 0x1d9, out: 0x6
+lbu :: offset: 0x1da, out: 0xbb
+lbu :: offset: 0x1db, out: 0x6c
+lbu :: offset: 0x1dc, out: 0xbf
+lbu :: offset: 0x1dd, out: 0x90
+lbu :: offset: 0x1de, out: 0xa1
+lbu :: offset: 0x1df, out: 0x1c
+lbu :: offset: 0x1e0, out: 0x3a
+lbu :: offset: 0x1e1, out: 0x39
+lbu :: offset: 0x1e2, out: 0xae
+lbu :: offset: 0x1e3, out: 0x9c
+lbu :: offset: 0x1e4, out: 0x2
+lbu :: offset: 0x1e5, out: 0xf
+lbu :: offset: 0x1e6, out: 0x30
+lbu :: offset: 0x1e7, out: 0x58
+lbu :: offset: 0x1e8, out: 0x2d
+lbu :: offset: 0x1e9, out: 0xbc
+lbu :: offset: 0x1ea, out: 0x7e
+lbu :: offset: 0x1eb, out: 0xdc
+lbu :: offset: 0x1ec, out: 0xdb
+lbu :: offset: 0x1ed, out: 0x5f
+lbu :: offset: 0x1ee, out: 0x99
+lbu :: offset: 0x1ef, out: 0x9a
+lbu :: offset: 0x1f0, out: 0x48
+lbu :: offset: 0x1f1, out: 0x5b
+lbu :: offset: 0x1f2, out: 0x40
+lbu :: offset: 0x1f3, out: 0xe3
+lbu :: offset: 0x1f4, out: 0x7b
+lbu :: offset: 0x1f5, out: 0x4
+lbu :: offset: 0x1f6, out: 0x96
+lbu :: offset: 0x1f7, out: 0x8a
+lbu :: offset: 0x1f8, out: 0x22
+lbu :: offset: 0x1f9, out: 0xd3
+lbu :: offset: 0x1fa, out: 0x19
+lbu :: offset: 0x1fb, out: 0xd5
+lbu :: offset: 0x1fc, out: 0xd2
+lbu :: offset: 0x1fd, out: 0xaf
+lbu :: offset: 0x1fe, out: 0xbf
+lbu :: offset: 0x1ff, out: 0x75
+lbu :: offset: 0x200, out: 0xad
+lbu :: offset: 0x201, out: 0xf6
+lbu :: offset: 0x202, out: 0x30
+lbu :: offset: 0x203, out: 0xa6
+lbu :: offset: 0x204, out: 0x67
+lbu :: offset: 0x205, out: 0x8
+lbu :: offset: 0x206, out: 0x23
+lbu :: offset: 0x207, out: 0xde
+lbu :: offset: 0x208, out: 0x60
+lbu :: offset: 0x209, out: 0x32
+lbu :: offset: 0x20a, out: 0x10
+lbu :: offset: 0x20b, out: 0x56
+lbu :: offset: 0x20c, out: 0xf2
+lbu :: offset: 0x20d, out: 0xc
+lbu :: offset: 0x20e, out: 0xa
+lbu :: offset: 0x20f, out: 0x2c
+lbu :: offset: 0x210, out: 0xef
+lbu :: offset: 0x211, out: 0x18
+lbu :: offset: 0x212, out: 0x9b
+lbu :: offset: 0x213, out: 0x24
+lbu :: offset: 0x214, out: 0x44
+lbu :: offset: 0x215, out: 0x5
+lbu :: offset: 0x216, out: 0xa9
+lbu :: offset: 0x217, out: 0x94
+lbu :: offset: 0x218, out: 0xde
+lbu :: offset: 0x219, out: 0xfc
+lbu :: offset: 0x21a, out: 0x56
+lbu :: offset: 0x21b, out: 0x5b
+lbu :: offset: 0x21c, out: 0xb5
+lbu :: offset: 0x21d, out: 0x9f
+lbu :: offset: 0x21e, out: 0x51
+lbu :: offset: 0x21f, out: 0xf9
+lbu :: offset: 0x220, out: 0x9b
+lbu :: offset: 0x221, out: 0x31
+lbu :: offset: 0x222, out: 0x68
+lbu :: offset: 0x223, out: 0x4
+lbu :: offset: 0x224, out: 0x20
+lbu :: offset: 0x225, out: 0xf8
+lbu :: offset: 0x226, out: 0xda
+lbu :: offset: 0x227, out: 0x81
+lbu :: offset: 0x228, out: 0xec
+lbu :: offset: 0x229, out: 0xf2
+lbu :: offset: 0x22a, out: 0x25
+lbu :: offset: 0x22b, out: 0x57
+lbu :: offset: 0x22c, out: 0x5a
+lbu :: offset: 0x22d, out: 0xca
+lbu :: offset: 0x22e, out: 0x61
+lbu :: offset: 0x22f, out: 0x8c
+lbu :: offset: 0x230, out: 0xbf
+lbu :: offset: 0x231, out: 0xc8
+lbu :: offset: 0x232, out: 0x5d
+lbu :: offset: 0x233, out: 0xc2
+lbu :: offset: 0x234, out: 0xdd
+lbu :: offset: 0x235, out: 0xa6
+lbu :: offset: 0x236, out: 0x95
+lbu :: offset: 0x237, out: 0x8b
+lbu :: offset: 0x238, out: 0x2f
+lbu :: offset: 0x239, out: 0x16
+lbu :: offset: 0x23a, out: 0xc6
+lbu :: offset: 0x23b, out: 0xda
+lbu :: offset: 0x23c, out: 0x51
+lbu :: offset: 0x23d, out: 0xe7
+lbu :: offset: 0x23e, out: 0xc
+lbu :: offset: 0x23f, out: 0x30
+lbu :: offset: 0x240, out: 0x50
+lbu :: offset: 0x241, out: 0xa8
+lbu :: offset: 0x242, out: 0x52
+lbu :: offset: 0x243, out: 0xba
+lbu :: offset: 0x244, out: 0xf3
+lbu :: offset: 0x245, out: 0xfd
+lbu :: offset: 0x246, out: 0x78
+lbu :: offset: 0x247, out: 0x67
+lbu :: offset: 0x248, out: 0x9f
+lbu :: offset: 0x249, out: 0x47
+lbu :: offset: 0x24a, out: 0x78
+lbu :: offset: 0x24b, out: 0xda
+lbu :: offset: 0x24c, out: 0xf7
+lbu :: offset: 0x24d, out: 0xb1
+lbu :: offset: 0x24e, out: 0x0
+lbu :: offset: 0x24f, out: 0xad
+lbu :: offset: 0x250, out: 0x8a
+lbu :: offset: 0x251, out: 0xd9
+lbu :: offset: 0x252, out: 0xb6
+lbu :: offset: 0x253, out: 0xa6
+lbu :: offset: 0x254, out: 0x68
+lbu :: offset: 0x255, out: 0x41
+lbu :: offset: 0x256, out: 0xd4
+lbu :: offset: 0x257, out: 0x8
+lbu :: offset: 0x258, out: 0x13
+lbu :: offset: 0x259, out: 0x44
+lbu :: offset: 0x25a, out: 0x63
+lbu :: offset: 0x25b, out: 0xce
+lbu :: offset: 0x25c, out: 0x1d
+lbu :: offset: 0x25d, out: 0x38
+lbu :: offset: 0x25e, out: 0x18
+lbu :: offset: 0x25f, out: 0xf5
+lbu :: offset: 0x260, out: 0xc0
+lbu :: offset: 0x261, out: 0x5f
+lbu :: offset: 0x262, out: 0x25
+lbu :: offset: 0x263, out: 0xe5
+lbu :: offset: 0x264, out: 0x3f
+lbu :: offset: 0x265, out: 0x7f
+lbu :: offset: 0x266, out: 0x62
+lbu :: offset: 0x267, out: 0xe4
+lbu :: offset: 0x268, out: 0x28
+lbu :: offset: 0x269, out: 0x1f
+lbu :: offset: 0x26a, out: 0x32
+lbu :: offset: 0x26b, out: 0x76
+lbu :: offset: 0x26c, out: 0xe1
+lbu :: offset: 0x26d, out: 0x92
+lbu :: offset: 0x26e, out: 0xd3
+lbu :: offset: 0x26f, out: 0xcc
+lbu :: offset: 0x270, out: 0x8f
+lbu :: offset: 0x271, out: 0xfd
+lbu :: offset: 0x272, out: 0x18
+lbu :: offset: 0x273, out: 0x40
+lbu :: offset: 0x274, out: 0x94
+lbu :: offset: 0x275, out: 0x64
+lbu :: offset: 0x276, out: 0x94
+lbu :: offset: 0x277, out: 0x82
+lbu :: offset: 0x278, out: 0xe5
+lbu :: offset: 0x279, out: 0xf0
+lbu :: offset: 0x27a, out: 0xe8
+lbu :: offset: 0x27b, out: 0x52
+lbu :: offset: 0x27c, out: 0x40
+lbu :: offset: 0x27d, out: 0x20
+lbu :: offset: 0x27e, out: 0xd3
+lbu :: offset: 0x27f, out: 0x15
+lbu :: offset: 0x280, out: 0x44
+lbu :: offset: 0x281, out: 0xf3
+lbu :: offset: 0x282, out: 0xf
+lbu :: offset: 0x283, out: 0x88
+lbu :: offset: 0x284, out: 0xd2
+lbu :: offset: 0x285, out: 0x83
+lbu :: offset: 0x286, out: 0xaf
+lbu :: offset: 0x287, out: 0x7c
+lbu :: offset: 0x288, out: 0xd7
+lbu :: offset: 0x289, out: 0xef
+lbu :: offset: 0x28a, out: 0x7d
+lbu :: offset: 0x28b, out: 0x74
+lbu :: offset: 0x28c, out: 0x4c
+lbu :: offset: 0x28d, out: 0xa0
+lbu :: offset: 0x28e, out: 0x56
+lbu :: offset: 0x28f, out: 0xf1
+lbu :: offset: 0x290, out: 0x10
+lbu :: offset: 0x291, out: 0xd7
+lbu :: offset: 0x292, out: 0x31
+lbu :: offset: 0x293, out: 0xf
+lbu :: offset: 0x294, out: 0x1c
+lbu :: offset: 0x295, out: 0x60
+lbu :: offset: 0x296, out: 0xe2
+lbu :: offset: 0x297, out: 0x93
+lbu :: offset: 0x298, out: 0x33
+lbu :: offset: 0x299, out: 0xd9
+lbu :: offset: 0x29a, out: 0x1c
+lbu :: offset: 0x29b, out: 0x13
+lbu :: offset: 0x29c, out: 0x79
+lbu :: offset: 0x29d, out: 0xa6
+lbu :: offset: 0x29e, out: 0xe1
+lbu :: offset: 0x29f, out: 0xe1
+lbu :: offset: 0x2a0, out: 0x27
+lbu :: offset: 0x2a1, out: 0xa4
+lbu :: offset: 0x2a2, out: 0x6f
+lbu :: offset: 0x2a3, out: 0xa7
+lbu :: offset: 0x2a4, out: 0x75
+lbu :: offset: 0x2a5, out: 0x6b
+lbu :: offset: 0x2a6, out: 0x29
+lbu :: offset: 0x2a7, out: 0x24
+lbu :: offset: 0x2a8, out: 0x6a
+lbu :: offset: 0x2a9, out: 0xe5
+lbu :: offset: 0x2aa, out: 0x9e
+lbu :: offset: 0x2ab, out: 0x13
+lbu :: offset: 0x2ac, out: 0xd2
+lbu :: offset: 0x2ad, out: 0xe2
+lbu :: offset: 0x2ae, out: 0x96
+lbu :: offset: 0x2af, out: 0xd2
+lbu :: offset: 0x2b0, out: 0xc0
+lbu :: offset: 0x2b1, out: 0xa5
+lbu :: offset: 0x2b2, out: 0xc2
+lbu :: offset: 0x2b3, out: 0x6d
+lbu :: offset: 0x2b4, out: 0x7f
+lbu :: offset: 0x2b5, out: 0x44
+lbu :: offset: 0x2b6, out: 0x82
+lbu :: offset: 0x2b7, out: 0x5a
+lbu :: offset: 0x2b8, out: 0x68
+lbu :: offset: 0x2b9, out: 0xc1
+lbu :: offset: 0x2ba, out: 0x7d
+lbu :: offset: 0x2bb, out: 0xc0
+lbu :: offset: 0x2bc, out: 0x80
+lbu :: offset: 0x2bd, out: 0x9e
+lbu :: offset: 0x2be, out: 0xc8
+lbu :: offset: 0x2bf, out: 0x76
+lbu :: offset: 0x2c0, out: 0x8f
+lbu :: offset: 0x2c1, out: 0x34
+lbu :: offset: 0x2c2, out: 0xfe
+lbu :: offset: 0x2c3, out: 0x4b
+lbu :: offset: 0x2c4, out: 0x45
+lbu :: offset: 0x2c5, out: 0xc3
+lbu :: offset: 0x2c6, out: 0xd
+lbu :: offset: 0x2c7, out: 0x7
+lbu :: offset: 0x2c8, out: 0x1b
+lbu :: offset: 0x2c9, out: 0x24
+lbu :: offset: 0x2ca, out: 0x6d
+lbu :: offset: 0x2cb, out: 0xdd
+lbu :: offset: 0x2cc, out: 0x23
+lbu :: offset: 0x2cd, out: 0x71
+lbu :: offset: 0x2ce, out: 0xdc
+lbu :: offset: 0x2cf, out: 0xbd
+lbu :: offset: 0x2d0, out: 0xbe
+lbu :: offset: 0x2d1, out: 0xce
+lbu :: offset: 0x2d2, out: 0x9f
+lbu :: offset: 0x2d3, out: 0xa5
+lbu :: offset: 0x2d4, out: 0x27
+lbu :: offset: 0x2d5, out: 0xb7
+lbu :: offset: 0x2d6, out: 0x2f
+lbu :: offset: 0x2d7, out: 0xf6
+lbu :: offset: 0x2d8, out: 0xfb
+lbu :: offset: 0x2d9, out: 0x46
+lbu :: offset: 0x2da, out: 0x9f
+lbu :: offset: 0x2db, out: 0xf
+lbu :: offset: 0x2dc, out: 0xe9
+lbu :: offset: 0x2dd, out: 0x27
+lbu :: offset: 0x2de, out: 0x9f
+lbu :: offset: 0x2df, out: 0x10
+lbu :: offset: 0x2e0, out: 0xd7
+lbu :: offset: 0x2e1, out: 0x99
+lbu :: offset: 0x2e2, out: 0xd1
+lbu :: offset: 0x2e3, out: 0xaf
+lbu :: offset: 0x2e4, out: 0xa9
+lbu :: offset: 0x2e5, out: 0xda
+lbu :: offset: 0x2e6, out: 0x63
+lbu :: offset: 0x2e7, out: 0x3f
+lbu :: offset: 0x2e8, out: 0xf2
+lbu :: offset: 0x2e9, out: 0x84
+lbu :: offset: 0x2ea, out: 0xd4
+lbu :: offset: 0x2eb, out: 0xa3
+lbu :: offset: 0x2ec, out: 0x2e
+lbu :: offset: 0x2ed, out: 0x31
+lbu :: offset: 0x2ee, out: 0xcb
+lbu :: offset: 0x2ef, out: 0xdb
+lbu :: offset: 0x2f0, out: 0xc6
+lbu :: offset: 0x2f1, out: 0xe4
+lbu :: offset: 0x2f2, out: 0x4f
+lbu :: offset: 0x2f3, out: 0xda
+lbu :: offset: 0x2f4, out: 0xaa
+lbu :: offset: 0x2f5, out: 0x3f
+lbu :: offset: 0x2f6, out: 0x35
+lbu :: offset: 0x2f7, out: 0x1f
+lbu :: offset: 0x2f8, out: 0x60
+lbu :: offset: 0x2f9, out: 0xc2
+lbu :: offset: 0x2fa, out: 0x50
+lbu :: offset: 0x2fb, out: 0x71
+lbu :: offset: 0x2fc, out: 0xe0
+lbu :: offset: 0x2fd, out: 0x6e
+lbu :: offset: 0x2fe, out: 0x8
+lbu :: offset: 0x2ff, out: 0x8b
+lbu :: offset: 0x300, out: 0x25
+lbu :: offset: 0x301, out: 0x7f
+lbu :: offset: 0x302, out: 0x25
+lbu :: offset: 0x303, out: 0xd9
+lbu :: offset: 0x304, out: 0xd5
+lbu :: offset: 0x305, out: 0x50
+lbu :: offset: 0x306, out: 0x47
+lbu :: offset: 0x307, out: 0xe5
+lbu :: offset: 0x308, out: 0x5b
+lbu :: offset: 0x309, out: 0xdb
+lbu :: offset: 0x30a, out: 0xa6
+lbu :: offset: 0x30b, out: 0xe9
+lbu :: offset: 0x30c, out: 0x5f
+lbu :: offset: 0x30d, out: 0x62
+lbu :: offset: 0x30e, out: 0x69
+lbu :: offset: 0x30f, out: 0x3d
+lbu :: offset: 0x310, out: 0x96
+lbu :: offset: 0x311, out: 0xac
+lbu :: offset: 0x312, out: 0x40
+lbu :: offset: 0x313, out: 0x43
+lbu :: offset: 0x314, out: 0x42
+lbu :: offset: 0x315, out: 0xe0
+lbu :: offset: 0x316, out: 0xa3
+lbu :: offset: 0x317, out: 0x70
+lbu :: offset: 0x318, out: 0x1e
+lbu :: offset: 0x319, out: 0x17
+lbu :: offset: 0x31a, out: 0x80
+lbu :: offset: 0x31b, out: 0x69
+lbu :: offset: 0x31c, out: 0x3
+lbu :: offset: 0x31d, out: 0x8f
+lbu :: offset: 0x31e, out: 0x47
+lbu :: offset: 0x31f, out: 0xc0
+lbu :: offset: 0x320, out: 0xe3
+lbu :: offset: 0x321, out: 0x29
+lbu :: offset: 0x322, out: 0xf9
+lbu :: offset: 0x323, out: 0x1c
+lbu :: offset: 0x324, out: 0xa5
+lbu :: offset: 0x325, out: 0x39
+lbu :: offset: 0x326, out: 0xe8
+lbu :: offset: 0x327, out: 0x3c
+lbu :: offset: 0x328, out: 0x58
+lbu :: offset: 0x329, out: 0x89
+lbu :: offset: 0x32a, out: 0xb6
+lbu :: offset: 0x32b, out: 0x5e
+lbu :: offset: 0x32c, out: 0x89
+lbu :: offset: 0x32d, out: 0xfa
+lbu :: offset: 0x32e, out: 0xfb
+lbu :: offset: 0x32f, out: 0xe2
+lbu :: offset: 0x330, out: 0xb7
+lbu :: offset: 0x331, out: 0x25
+lbu :: offset: 0x332, out: 0xed
+lbu :: offset: 0x333, out: 0x76
+lbu :: offset: 0x334, out: 0x5d
+lbu :: offset: 0x335, out: 0xb0
+lbu :: offset: 0x336, out: 0x4b
+lbu :: offset: 0x337, out: 0xd2
+lbu :: offset: 0x338, out: 0xf1
+lbu :: offset: 0x339, out: 0x12
+lbu :: offset: 0x33a, out: 0x3
+lbu :: offset: 0x33b, out: 0x17
+lbu :: offset: 0x33c, out: 0x2c
+lbu :: offset: 0x33d, out: 0x68
+lbu :: offset: 0x33e, out: 0xb9
+lbu :: offset: 0x33f, out: 0xe
+lbu :: offset: 0x340, out: 0xd
+lbu :: offset: 0x341, out: 0x1d
+lbu :: offset: 0x342, out: 0x30
+lbu :: offset: 0x343, out: 0xdd
+lbu :: offset: 0x344, out: 0x80
+lbu :: offset: 0x345, out: 0x52
+lbu :: offset: 0x346, out: 0x78
+lbu :: offset: 0x347, out: 0x84
+lbu :: offset: 0x348, out: 0xef
+lbu :: offset: 0x349, out: 0xd6
+lbu :: offset: 0x34a, out: 0x8f
+lbu :: offset: 0x34b, out: 0x1f
+lbu :: offset: 0x34c, out: 0xaa
+lbu :: offset: 0x34d, out: 0x77
+lbu :: offset: 0x34e, out: 0x9c
+lbu :: offset: 0x34f, out: 0x17
+lbu :: offset: 0x350, out: 0x6d
+lbu :: offset: 0x351, out: 0x43
+lbu :: offset: 0x352, out: 0x98
+lbu :: offset: 0x353, out: 0x29
+lbu :: offset: 0x354, out: 0xed
+lbu :: offset: 0x355, out: 0x4c
+lbu :: offset: 0x356, out: 0x44
+lbu :: offset: 0x357, out: 0x26
+lbu :: offset: 0x358, out: 0x8
+lbu :: offset: 0x359, out: 0xa7
+lbu :: offset: 0x35a, out: 0x8c
+lbu :: offset: 0x35b, out: 0xd5
+lbu :: offset: 0x35c, out: 0x9d
+lbu :: offset: 0x35d, out: 0x5c
+lbu :: offset: 0x35e, out: 0x17
+lbu :: offset: 0x35f, out: 0x7
+lbu :: offset: 0x360, out: 0x87
+lbu :: offset: 0x361, out: 0x32
+lbu :: offset: 0x362, out: 0x83
+lbu :: offset: 0x363, out: 0x55
+lbu :: offset: 0x364, out: 0x10
+lbu :: offset: 0x365, out: 0x6
+lbu :: offset: 0x366, out: 0x3d
+lbu :: offset: 0x367, out: 0x66
+lbu :: offset: 0x368, out: 0x8b
+lbu :: offset: 0x369, out: 0xd6
+lbu :: offset: 0x36a, out: 0x51
+lbu :: offset: 0x36b, out: 0x89
+lbu :: offset: 0x36c, out: 0x48
+lbu :: offset: 0x36d, out: 0xd0
+lbu :: offset: 0x36e, out: 0x7d
+lbu :: offset: 0x36f, out: 0xab
+lbu :: offset: 0x370, out: 0x1b
+lbu :: offset: 0x371, out: 0x47
+lbu :: offset: 0x372, out: 0x82
+lbu :: offset: 0x373, out: 0xe
+lbu :: offset: 0x374, out: 0x67
+lbu :: offset: 0x375, out: 0x23
+lbu :: offset: 0x376, out: 0x98
+lbu :: offset: 0x377, out: 0xf6
+lbu :: offset: 0x378, out: 0xb2
+lbu :: offset: 0x379, out: 0x26
+lbu :: offset: 0x37a, out: 0x8d
+lbu :: offset: 0x37b, out: 0xd9
+lbu :: offset: 0x37c, out: 0x59
+lbu :: offset: 0x37d, out: 0x6c
+lbu :: offset: 0x37e, out: 0x88
+lbu :: offset: 0x37f, out: 0x36
+lbu :: offset: 0x380, out: 0x79
+lbu :: offset: 0x381, out: 0xe4
+lbu :: offset: 0x382, out: 0x2b
+lbu :: offset: 0x383, out: 0xd3
+lbu :: offset: 0x384, out: 0xdb
+lbu :: offset: 0x385, out: 0x4b
+lbu :: offset: 0x386, out: 0xca
+lbu :: offset: 0x387, out: 0x9
+lbu :: offset: 0x388, out: 0x1f
+lbu :: offset: 0x389, out: 0xe6
+lbu :: offset: 0x38a, out: 0x62
+lbu :: offset: 0x38b, out: 0x99
+lbu :: offset: 0x38c, out: 0x1d
+lbu :: offset: 0x38d, out: 0x7d
+lbu :: offset: 0x38e, out: 0x5d
+lbu :: offset: 0x38f, out: 0xfd
+lbu :: offset: 0x390, out: 0xdf
+lbu :: offset: 0x391, out: 0x74
+lbu :: offset: 0x392, out: 0xd3
+lbu :: offset: 0x393, out: 0xca
+lbu :: offset: 0x394, out: 0x3e
+lbu :: offset: 0x395, out: 0x55
+lbu :: offset: 0x396, out: 0x46
+lbu :: offset: 0x397, out: 0x3f
+lbu :: offset: 0x398, out: 0xa7
+lbu :: offset: 0x399, out: 0xf2
+lbu :: offset: 0x39a, out: 0xed
+lbu :: offset: 0x39b, out: 0x3e
+lbu :: offset: 0x39c, out: 0x7d
+lbu :: offset: 0x39d, out: 0xb9
+lbu :: offset: 0x39e, out: 0x9a
+lbu :: offset: 0x39f, out: 0x2e
+lbu :: offset: 0x3a0, out: 0x33
+lbu :: offset: 0x3a1, out: 0x9f
+lbu :: offset: 0x3a2, out: 0xc
+lbu :: offset: 0x3a3, out: 0x3c
+lbu :: offset: 0x3a4, out: 0xfa
+lbu :: offset: 0x3a5, out: 0xf7
+lbu :: offset: 0x3a6, out: 0xa6
+lbu :: offset: 0x3a7, out: 0x36
+lbu :: offset: 0x3a8, out: 0xdc
+lbu :: offset: 0x3a9, out: 0xc9
+lbu :: offset: 0x3aa, out: 0x5e
+lbu :: offset: 0x3ab, out: 0x15
+lbu :: offset: 0x3ac, out: 0xe3
+lbu :: offset: 0x3ad, out: 0x38
+lbu :: offset: 0x3ae, out: 0xb9
+lbu :: offset: 0x3af, out: 0x8b
+lbu :: offset: 0x3b0, out: 0x6
+lbu :: offset: 0x3b1, out: 0x82
+lbu :: offset: 0x3b2, out: 0x47
+lbu :: offset: 0x3b3, out: 0x19
+lbu :: offset: 0x3b4, out: 0xc4
+lbu :: offset: 0x3b5, out: 0x25
+lbu :: offset: 0x3b6, out: 0xdf
+lbu :: offset: 0x3b7, out: 0xd2
+lbu :: offset: 0x3b8, out: 0x25
+lbu :: offset: 0x3b9, out: 0x18
+lbu :: offset: 0x3ba, out: 0x32
+lbu :: offset: 0x3bb, out: 0xeb
+lbu :: offset: 0x3bc, out: 0x27
+lbu :: offset: 0x3bd, out: 0xbf
+lbu :: offset: 0x3be, out: 0x65
+lbu :: offset: 0x3bf, out: 0xbc
+lbu :: offset: 0x3c0, out: 0xda
+lbu :: offset: 0x3c1, out: 0xc7
+lbu :: offset: 0x3c2, out: 0x8b
+lbu :: offset: 0x3c3, out: 0x7a
+lbu :: offset: 0x3c4, out: 0xe6
+lbu :: offset: 0x3c5, out: 0x8f
+lbu :: offset: 0x3c6, out: 0xb0
+lbu :: offset: 0x3c7, out: 0xa8
+lbu :: offset: 0x3c8, out: 0xe8
+lbu :: offset: 0x3c9, out: 0xcd
+lbu :: offset: 0x3ca, out: 0xdf
+lbu :: offset: 0x3cb, out: 0xf8
+lbu :: offset: 0x3cc, out: 0xca
+lbu :: offset: 0x3cd, out: 0x5b
+lbu :: offset: 0x3ce, out: 0x2b
+lbu :: offset: 0x3cf, out: 0x85
+lbu :: offset: 0x3d0, out: 0x69
+lbu :: offset: 0x3d1, out: 0x92
+lbu :: offset: 0x3d2, out: 0xa9
+lbu :: offset: 0x3d3, out: 0x59
+lbu :: offset: 0x3d4, out: 0x9b
+lbu :: offset: 0x3d5, out: 0x90
+lbu :: offset: 0x3d6, out: 0x78
+lbu :: offset: 0x3d7, out: 0x4
+lbu :: offset: 0x3d8, out: 0xf
+lbu :: offset: 0x3d9, out: 0x36
+lbu :: offset: 0x3da, out: 0x57
+lbu :: offset: 0x3db, out: 0x78
+lbu :: offset: 0x3dc, out: 0xc8
+lbu :: offset: 0x3dd, out: 0x1c
+lbu :: offset: 0x3de, out: 0xb3
+lbu :: offset: 0x3df, out: 0xbf
+lbu :: offset: 0x3e0, out: 0xa2
+lbu :: offset: 0x3e1, out: 0xe9
+lbu :: offset: 0x3e2, out: 0x89
+lbu :: offset: 0x3e3, out: 0x7f
+lbu :: offset: 0x3e4, out: 0x5e
+lbu :: offset: 0x3e5, out: 0xed
+lbu :: offset: 0x3e6, out: 0x65
+lbu :: offset: 0x3e7, out: 0xb6
+lbu :: offset: 0x3e8, out: 0xe4
+lbu :: offset: 0x3e9, out: 0xd5
+lbu :: offset: 0x3ea, out: 0xa8
+lbu :: offset: 0x3eb, out: 0xb7
+lbu :: offset: 0x3ec, out: 0x74
+lbu :: offset: 0x3ed, out: 0x94
+lbu :: offset: 0x3ee, out: 0xda
+lbu :: offset: 0x3ef, out: 0x15
+lbu :: offset: 0x3f0, out: 0xcc
+lbu :: offset: 0x3f1, out: 0xf
+lbu :: offset: 0x3f2, out: 0xf9
+lbu :: offset: 0x3f3, out: 0x2a
+lbu :: offset: 0x3f4, out: 0x7d
+lbu :: offset: 0x3f5, out: 0x53
+lbu :: offset: 0x3f6, out: 0xb3
+lbu :: offset: 0x3f7, out: 0xf6
+lbu :: offset: 0x3f8, out: 0x97
+lbu :: offset: 0x3f9, out: 0x18
+lbu :: offset: 0x3fa, out: 0x96
+lbu :: offset: 0x3fb, out: 0x2b
+lbu :: offset: 0x3fc, out: 0xfe
+lbu :: offset: 0x3fd, out: 0x7c
+lbu :: offset: 0x3fe, out: 0x3d
+lbu :: offset: 0x3ff, out: 0x22
+lbu :: offset: 0x400, out: 0x4b
+lbu :: offset: 0x401, out: 0x4a
+lbu :: offset: 0x402, out: 0x73
+lbu :: offset: 0x403, out: 0x33
+lbu :: offset: 0x404, out: 0xf5
+lbu :: offset: 0x405, out: 0x34
+lbu :: offset: 0x406, out: 0xb
+lbu :: offset: 0x407, out: 0x42
+lbu :: offset: 0x408, out: 0x3c
+lbu :: offset: 0x409, out: 0xb3
+lbu :: offset: 0x40a, out: 0x46
+lbu :: offset: 0x40b, out: 0xdd
+lbu :: offset: 0x40c, out: 0x8d
+lbu :: offset: 0x40d, out: 0x8c
+lbu :: offset: 0x40e, out: 0x7c
+lbu :: offset: 0x40f, out: 0x89
+lbu :: offset: 0x410, out: 0xd9
+lbu :: offset: 0x411, out: 0xcc
+lbu :: offset: 0x412, out: 0x92
+lbu :: offset: 0x413, out: 0xe3
+lbu :: offset: 0x414, out: 0x45
+lbu :: offset: 0x415, out: 0x74
+lbu :: offset: 0x416, out: 0x38
+lbu :: offset: 0x417, out: 0x7a
+lbu :: offset: 0x418, out: 0xc9
+lbu :: offset: 0x419, out: 0x0
+lbu :: offset: 0x41a, out: 0x0
+lbu :: offset: 0x41b, out: 0xd8
+lbu :: offset: 0x41c, out: 0xb1
+lbu :: offset: 0x41d, out: 0x29
+lbu :: offset: 0x41e, out: 0x2f
+lbu :: offset: 0x41f, out: 0x51
+lbu :: offset: 0x420, out: 0xa
+lbu :: offset: 0x421, out: 0x2
+lbu :: offset: 0x422, out: 0xad
+lbu :: offset: 0x423, out: 0x3d
+lbu :: offset: 0x424, out: 0xc5
+lbu :: offset: 0x425, out: 0xd5
+lbu :: offset: 0x426, out: 0xde
+lbu :: offset: 0x427, out: 0xea
+lbu :: offset: 0x428, out: 0x5b
+lbu :: offset: 0x429, out: 0xa3
+lbu :: offset: 0x42a, out: 0xee
+lbu :: offset: 0x42b, out: 0x31
+lbu :: offset: 0x42c, out: 0xd7
+lbu :: offset: 0x42d, out: 0x29
+lbu :: offset: 0x42e, out: 0x62
+lbu :: offset: 0x42f, out: 0x8a
+lbu :: offset: 0x430, out: 0x49
+lbu :: offset: 0x431, out: 0x56
+lbu :: offset: 0x432, out: 0x98
+lbu :: offset: 0x433, out: 0x48
+lbu :: offset: 0x434, out: 0x9e
+lbu :: offset: 0x435, out: 0x3f
+lbu :: offset: 0x436, out: 0x3c
+lbu :: offset: 0x437, out: 0x2c
+lbu :: offset: 0x438, out: 0x77
+lbu :: offset: 0x439, out: 0xb
+lbu :: offset: 0x43a, out: 0x9c
+lbu :: offset: 0x43b, out: 0xdc
+lbu :: offset: 0x43c, out: 0x78
+lbu :: offset: 0x43d, out: 0x1e
+lbu :: offset: 0x43e, out: 0xf6
+lbu :: offset: 0x43f, out: 0x7f
+lbu :: offset: 0x440, out: 0xec
+lbu :: offset: 0x441, out: 0x68
+lbu :: offset: 0x442, out: 0x5e
+lbu :: offset: 0x443, out: 0x1d
+lbu :: offset: 0x444, out: 0xe0
+lbu :: offset: 0x445, out: 0xb0
+lbu :: offset: 0x446, out: 0x99
+lbu :: offset: 0x447, out: 0x22
+lbu :: offset: 0x448, out: 0x25
+lbu :: offset: 0x449, out: 0x6e
+lbu :: offset: 0x44a, out: 0xc
+lbu :: offset: 0x44b, out: 0x3d
+lbu :: offset: 0x44c, out: 0x67
+lbu :: offset: 0x44d, out: 0x4
+lbu :: offset: 0x44e, out: 0x3b
+lbu :: offset: 0x44f, out: 0x7c
+lbu :: offset: 0x450, out: 0x87
+lbu :: offset: 0x451, out: 0x65
+lbu :: offset: 0x452, out: 0xfb
+lbu :: offset: 0x453, out: 0xe7
+lbu :: offset: 0x454, out: 0xc1
+lbu :: offset: 0x455, out: 0x17
+lbu :: offset: 0x456, out: 0x4e
+lbu :: offset: 0x457, out: 0x16
+lbu :: offset: 0x458, out: 0xb
+lbu :: offset: 0x459, out: 0x95
+lbu :: offset: 0x45a, out: 0xd4
+lbu :: offset: 0x45b, out: 0x56
+lbu :: offset: 0x45c, out: 0x8b
+lbu :: offset: 0x45d, out: 0xa2
+lbu :: offset: 0x45e, out: 0x4c
+lbu :: offset: 0x45f, out: 0xfa
+lbu :: offset: 0x460, out: 0x8a
+lbu :: offset: 0x461, out: 0xa0
+lbu :: offset: 0x462, out: 0x7f
+lbu :: offset: 0x463, out: 0xbe
+lbu :: offset: 0x464, out: 0x14
+lbu :: offset: 0x465, out: 0xa3
+lbu :: offset: 0x466, out: 0xe9
+lbu :: offset: 0x467, out: 0xe5
+lbu :: offset: 0x468, out: 0xc5
+lbu :: offset: 0x469, out: 0x49
+lbu :: offset: 0x46a, out: 0x96
+lbu :: offset: 0x46b, out: 0x15
+lbu :: offset: 0x46c, out: 0x64
+lbu :: offset: 0x46d, out: 0x81
+lbu :: offset: 0x46e, out: 0xbe
+lbu :: offset: 0x46f, out: 0xf8
+lbu :: offset: 0x470, out: 0x17
+lbu :: offset: 0x471, out: 0x9b
+lbu :: offset: 0x472, out: 0xe6
+lbu :: offset: 0x473, out: 0x84
+lbu :: offset: 0x474, out: 0x97
+lbu :: offset: 0x475, out: 0x25
+lbu :: offset: 0x476, out: 0xa3
+lbu :: offset: 0x477, out: 0x7c
+lbu :: offset: 0x478, out: 0x5c
+lbu :: offset: 0x479, out: 0x4f
+lbu :: offset: 0x47a, out: 0xf2
+lbu :: offset: 0x47b, out: 0xa1
+lbu :: offset: 0x47c, out: 0x3c
+lbu :: offset: 0x47d, out: 0x54
+lbu :: offset: 0x47e, out: 0x8d
+lbu :: offset: 0x47f, out: 0xfc
+lbu :: offset: 0x480, out: 0x36
+lbu :: offset: 0x481, out: 0x9e
+lbu :: offset: 0x482, out: 0x45
+lbu :: offset: 0x483, out: 0xe3
+lbu :: offset: 0x484, out: 0xa0
+lbu :: offset: 0x485, out: 0x6c
+lbu :: offset: 0x486, out: 0xeb
+lbu :: offset: 0x487, out: 0x4a
+lbu :: offset: 0x488, out: 0xfa
+lbu :: offset: 0x489, out: 0x80
+lbu :: offset: 0x48a, out: 0x79
+lbu :: offset: 0x48b, out: 0x18
+lbu :: offset: 0x48c, out: 0x8e
+lbu :: offset: 0x48d, out: 0xe1
+lbu :: offset: 0x48e, out: 0x32
+lbu :: offset: 0x48f, out: 0xc5
+lbu :: offset: 0x490, out: 0x1c
+lbu :: offset: 0x491, out: 0x7d
+lbu :: offset: 0x492, out: 0x28
+lbu :: offset: 0x493, out: 0x4f
+lbu :: offset: 0x494, out: 0x29
+lbu :: offset: 0x495, out: 0xec
+lbu :: offset: 0x496, out: 0xfd
+lbu :: offset: 0x497, out: 0xb3
+lbu :: offset: 0x498, out: 0x90
+lbu :: offset: 0x499, out: 0x2b
+lbu :: offset: 0x49a, out: 0x73
+lbu :: offset: 0x49b, out: 0x49
+lbu :: offset: 0x49c, out: 0xa
+lbu :: offset: 0x49d, out: 0x66
+lbu :: offset: 0x49e, out: 0x20
+lbu :: offset: 0x49f, out: 0xb6
+lbu :: offset: 0x4a0, out: 0x91
+lbu :: offset: 0x4a1, out: 0xe9
+lbu :: offset: 0x4a2, out: 0xfd
+lbu :: offset: 0x4a3, out: 0x6c
+lbu :: offset: 0x4a4, out: 0xf1
+lbu :: offset: 0x4a5, out: 0x38
+lbu :: offset: 0x4a6, out: 0x31
+lbu :: offset: 0x4a7, out: 0x99
+lbu :: offset: 0x4a8, out: 0xb9
+lbu :: offset: 0x4a9, out: 0x7
+lbu :: offset: 0x4aa, out: 0x54
+lbu :: offset: 0x4ab, out: 0x7d
+lbu :: offset: 0x4ac, out: 0x33
+lbu :: offset: 0x4ad, out: 0xd1
+lbu :: offset: 0x4ae, out: 0x2
+lbu :: offset: 0x4af, out: 0xde
+lbu :: offset: 0x4b0, out: 0x5a
+lbu :: offset: 0x4b1, out: 0xb1
+lbu :: offset: 0x4b2, out: 0xda
+lbu :: offset: 0x4b3, out: 0xe1
+lbu :: offset: 0x4b4, out: 0xe1
+lbu :: offset: 0x4b5, out: 0x90
+lbu :: offset: 0x4b6, out: 0xa3
+lbu :: offset: 0x4b7, out: 0x13
+lbu :: offset: 0x4b8, out: 0xc8
+lbu :: offset: 0x4b9, out: 0x16
+lbu :: offset: 0x4ba, out: 0x87
+lbu :: offset: 0x4bb, out: 0x82
+lbu :: offset: 0x4bc, out: 0xa6
+lbu :: offset: 0x4bd, out: 0x91
+lbu :: offset: 0x4be, out: 0x34
+lbu :: offset: 0x4bf, out: 0x74
+lbu :: offset: 0x4c0, out: 0xf2
+lbu :: offset: 0x4c1, out: 0x92
+lbu :: offset: 0x4c2, out: 0xe2
+lbu :: offset: 0x4c3, out: 0xed
+lbu :: offset: 0x4c4, out: 0x4a
+lbu :: offset: 0x4c5, out: 0x40
+lbu :: offset: 0x4c6, out: 0xff
+lbu :: offset: 0x4c7, out: 0x8c
+lbu :: offset: 0x4c8, out: 0x36
+lbu :: offset: 0x4c9, out: 0x76
+lbu :: offset: 0x4ca, out: 0x83
+lbu :: offset: 0x4cb, out: 0x1f
+lbu :: offset: 0x4cc, out: 0xdb
+lbu :: offset: 0x4cd, out: 0xc0
+lbu :: offset: 0x4ce, out: 0xce
+lbu :: offset: 0x4cf, out: 0xb9
+lbu :: offset: 0x4d0, out: 0x1c
+lbu :: offset: 0x4d1, out: 0x77
+lbu :: offset: 0x4d2, out: 0x9
+lbu :: offset: 0x4d3, out: 0x5
+lbu :: offset: 0x4d4, out: 0xa7
+lbu :: offset: 0x4d5, out: 0x5a
+lbu :: offset: 0x4d6, out: 0xaa
+lbu :: offset: 0x4d7, out: 0x2e
+lbu :: offset: 0x4d8, out: 0x1b
+lbu :: offset: 0x4d9, out: 0x24
+lbu :: offset: 0x4da, out: 0x75
+lbu :: offset: 0x4db, out: 0x18
+lbu :: offset: 0x4dc, out: 0x8e
+lbu :: offset: 0x4dd, out: 0x53
+lbu :: offset: 0x4de, out: 0x27
+lbu :: offset: 0x4df, out: 0xd3
+lbu :: offset: 0x4e0, out: 0x6b
+lbu :: offset: 0x4e1, out: 0x9b
+lbu :: offset: 0x4e2, out: 0x73
+lbu :: offset: 0x4e3, out: 0x8b
+lbu :: offset: 0x4e4, out: 0x54
+lbu :: offset: 0x4e5, out: 0xf8
+lbu :: offset: 0x4e6, out: 0xe9
+lbu :: offset: 0x4e7, out: 0x42
+lbu :: offset: 0x4e8, out: 0x1a
+lbu :: offset: 0x4e9, out: 0xba
+lbu :: offset: 0x4ea, out: 0xcb
+lbu :: offset: 0x4eb, out: 0xec
+lbu :: offset: 0x4ec, out: 0xc
+lbu :: offset: 0x4ed, out: 0xe5
+lbu :: offset: 0x4ee, out: 0xe4
+lbu :: offset: 0x4ef, out: 0x78
+lbu :: offset: 0x4f0, out: 0xcb
+lbu :: offset: 0x4f1, out: 0x27
+lbu :: offset: 0x4f2, out: 0x9d
+lbu :: offset: 0x4f3, out: 0xcd
+lbu :: offset: 0x4f4, out: 0x3f
+lbu :: offset: 0x4f5, out: 0xfa
+lbu :: offset: 0x4f6, out: 0xb6
+lbu :: offset: 0x4f7, out: 0xf6
+lbu :: offset: 0x4f8, out: 0x23
+lbu :: offset: 0x4f9, out: 0x94
+lbu :: offset: 0x4fa, out: 0x3e
+lbu :: offset: 0x4fb, out: 0xae
+lbu :: offset: 0x4fc, out: 0x83
+lbu :: offset: 0x4fd, out: 0x64
+lbu :: offset: 0x4fe, out: 0x91
+lbu :: offset: 0x4ff, out: 0x73
+lbu :: offset: 0x500, out: 0x61
+lbu :: offset: 0x501, out: 0x85
+lbu :: offset: 0x502, out: 0x12
+lbu :: offset: 0x503, out: 0xe
+lbu :: offset: 0x504, out: 0xa
+lbu :: offset: 0x505, out: 0xf7
+lbu :: offset: 0x506, out: 0x6a
+lbu :: offset: 0x507, out: 0x27
+lbu :: offset: 0x508, out: 0x6e
+lbu :: offset: 0x509, out: 0x4b
+lbu :: offset: 0x50a, out: 0xe7
+lbu :: offset: 0x50b, out: 0xb5
+lbu :: offset: 0x50c, out: 0xf6
+lbu :: offset: 0x50d, out: 0x5b
+lbu :: offset: 0x50e, out: 0x4
+lbu :: offset: 0x50f, out: 0x3
+lbu :: offset: 0x510, out: 0xa6
+lbu :: offset: 0x511, out: 0xcf
+lbu :: offset: 0x512, out: 0xac
+lbu :: offset: 0x513, out: 0x8
+lbu :: offset: 0x514, out: 0x13
+lbu :: offset: 0x515, out: 0x3f
+lbu :: offset: 0x516, out: 0x22
+lbu :: offset: 0x517, out: 0x20
+lbu :: offset: 0x518, out: 0xf5
+lbu :: offset: 0x519, out: 0xb5
+lbu :: offset: 0x51a, out: 0x76
+lbu :: offset: 0x51b, out: 0x39
+lbu :: offset: 0x51c, out: 0x74
+lbu :: offset: 0x51d, out: 0x55
+lbu :: offset: 0x51e, out: 0x3c
+lbu :: offset: 0x51f, out: 0xf8
+lbu :: offset: 0x520, out: 0x3d
+lbu :: offset: 0x521, out: 0x3c
+lbu :: offset: 0x522, out: 0x92
+lbu :: offset: 0x523, out: 0x46
+lbu :: offset: 0x524, out: 0xf9
+lbu :: offset: 0x525, out: 0x20
+lbu :: offset: 0x526, out: 0x97
+lbu :: offset: 0x527, out: 0x1f
+lbu :: offset: 0x528, out: 0xdd
+lbu :: offset: 0x529, out: 0x48
+lbu :: offset: 0x52a, out: 0x24
+lbu :: offset: 0x52b, out: 0x6d
+lbu :: offset: 0x52c, out: 0x50
+lbu :: offset: 0x52d, out: 0x28
+lbu :: offset: 0x52e, out: 0xd
+lbu :: offset: 0x52f, out: 0x62
+lbu :: offset: 0x530, out: 0x32
+lbu :: offset: 0x531, out: 0xa7
+lbu :: offset: 0x532, out: 0xf4
+lbu :: offset: 0x533, out: 0x9f
+lbu :: offset: 0x534, out: 0xe9
+lbu :: offset: 0x535, out: 0x21
+lbu :: offset: 0x536, out: 0xa5
+lbu :: offset: 0x537, out: 0x60
+lbu :: offset: 0x538, out: 0xb
+lbu :: offset: 0x539, out: 0xf
+lbu :: offset: 0x53a, out: 0x68
+lbu :: offset: 0x53b, out: 0x5c
+lbu :: offset: 0x53c, out: 0xab
+lbu :: offset: 0x53d, out: 0xf3
+lbu :: offset: 0x53e, out: 0x8
+lbu :: offset: 0x53f, out: 0x5a
+lbu :: offset: 0x540, out: 0x26
+lbu :: offset: 0x541, out: 0x3d
+lbu :: offset: 0x542, out: 0xf
+lbu :: offset: 0x543, out: 0x80
+lbu :: offset: 0x544, out: 0xe7
+lbu :: offset: 0x545, out: 0x9b
+lbu :: offset: 0x546, out: 0xa5
+lbu :: offset: 0x547, out: 0xc7
+lbu :: offset: 0x548, out: 0x41
+lbu :: offset: 0x549, out: 0x1b
+lbu :: offset: 0x54a, out: 0xca
+lbu :: offset: 0x54b, out: 0x82
+lbu :: offset: 0x54c, out: 0x29
+lbu :: offset: 0x54d, out: 0xdf
+lbu :: offset: 0x54e, out: 0xec
+lbu :: offset: 0x54f, out: 0x1a
+lbu :: offset: 0x550, out: 0xcd
+lbu :: offset: 0x551, out: 0x9d
+lbu :: offset: 0x552, out: 0xd1
+lbu :: offset: 0x553, out: 0x60
+lbu :: offset: 0x554, out: 0xa2
+lbu :: offset: 0x555, out: 0x13
+lbu :: offset: 0x556, out: 0x86
+lbu :: offset: 0x557, out: 0x2b
+lbu :: offset: 0x558, out: 0x7f
+lbu :: offset: 0x559, out: 0xbe
+lbu :: offset: 0x55a, out: 0x8b
+lbu :: offset: 0x55b, out: 0xe
+lbu :: offset: 0x55c, out: 0x8b
+lbu :: offset: 0x55d, out: 0xac
+lbu :: offset: 0x55e, out: 0x18
+lbu :: offset: 0x55f, out: 0x25
+lbu :: offset: 0x560, out: 0x6b
+lbu :: offset: 0x561, out: 0x48
+lbu :: offset: 0x562, out: 0xcf
+lbu :: offset: 0x563, out: 0x2f
+lbu :: offset: 0x564, out: 0x8d
+lbu :: offset: 0x565, out: 0x56
+lbu :: offset: 0x566, out: 0x3e
+lbu :: offset: 0x567, out: 0x74
+lbu :: offset: 0x568, out: 0x28
+lbu :: offset: 0x569, out: 0x17
+lbu :: offset: 0x56a, out: 0xc3
+lbu :: offset: 0x56b, out: 0x34
+lbu :: offset: 0x56c, out: 0x6f
+lbu :: offset: 0x56d, out: 0x64
+lbu :: offset: 0x56e, out: 0x6f
+lbu :: offset: 0x56f, out: 0x12
+lbu :: offset: 0x570, out: 0x12
+lbu :: offset: 0x571, out: 0x4d
+lbu :: offset: 0x572, out: 0xfc
+lbu :: offset: 0x573, out: 0x56
+lbu :: offset: 0x574, out: 0x61
+lbu :: offset: 0x575, out: 0x19
+lbu :: offset: 0x576, out: 0xb0
+lbu :: offset: 0x577, out: 0xaa
+lbu :: offset: 0x578, out: 0x42
+lbu :: offset: 0x579, out: 0xd3
+lbu :: offset: 0x57a, out: 0x95
+lbu :: offset: 0x57b, out: 0x85
+lbu :: offset: 0x57c, out: 0x33
+lbu :: offset: 0x57d, out: 0xcd
+lbu :: offset: 0x57e, out: 0x35
+lbu :: offset: 0x57f, out: 0x75
+lbu :: offset: 0x580, out: 0xec
+lbu :: offset: 0x581, out: 0x46
+lbu :: offset: 0x582, out: 0x23
+lbu :: offset: 0x583, out: 0x42
+lbu :: offset: 0x584, out: 0xda
+lbu :: offset: 0x585, out: 0x54
+lbu :: offset: 0x586, out: 0xb2
+lbu :: offset: 0x587, out: 0xdf
+lbu :: offset: 0x588, out: 0x2a
+lbu :: offset: 0x589, out: 0xab
+lbu :: offset: 0x58a, out: 0x81
+lbu :: offset: 0x58b, out: 0x0
+lbu :: offset: 0x58c, out: 0xc9
+lbu :: offset: 0x58d, out: 0x26
+lbu :: offset: 0x58e, out: 0x67
+lbu :: offset: 0x58f, out: 0xa8
+lbu :: offset: 0x590, out: 0x38
+lbu :: offset: 0x591, out: 0x74
+lbu :: offset: 0x592, out: 0x9d
+lbu :: offset: 0x593, out: 0x67
+lbu :: offset: 0x594, out: 0xa1
+lbu :: offset: 0x595, out: 0xff
+lbu :: offset: 0x596, out: 0xfe
+lbu :: offset: 0x597, out: 0x9b
+lbu :: offset: 0x598, out: 0x44
+lbu :: offset: 0x599, out: 0xe2
+lbu :: offset: 0x59a, out: 0xde
+lbu :: offset: 0x59b, out: 0xb7
+lbu :: offset: 0x59c, out: 0x26
+lbu :: offset: 0x59d, out: 0x98
+lbu :: offset: 0x59e, out: 0x69
+lbu :: offset: 0x59f, out: 0xc7
+lbu :: offset: 0x5a0, out: 0x4a
+lbu :: offset: 0x5a1, out: 0x70
+lbu :: offset: 0x5a2, out: 0xa6
+lbu :: offset: 0x5a3, out: 0xfb
+lbu :: offset: 0x5a4, out: 0x97
+lbu :: offset: 0x5a5, out: 0xaf
+lbu :: offset: 0x5a6, out: 0x7
+lbu :: offset: 0x5a7, out: 0x3c
+lbu :: offset: 0x5a8, out: 0xfe
+lbu :: offset: 0x5a9, out: 0x8b
+lbu :: offset: 0x5aa, out: 0xc5
+lbu :: offset: 0x5ab, out: 0x4
+lbu :: offset: 0x5ac, out: 0xdc
+lbu :: offset: 0x5ad, out: 0x64
+lbu :: offset: 0x5ae, out: 0x13
+lbu :: offset: 0x5af, out: 0x52
+lbu :: offset: 0x5b0, out: 0xbc
+lbu :: offset: 0x5b1, out: 0xae
+lbu :: offset: 0x5b2, out: 0xb7
+lbu :: offset: 0x5b3, out: 0x9a
+lbu :: offset: 0x5b4, out: 0x58
+lbu :: offset: 0x5b5, out: 0xbb
+lbu :: offset: 0x5b6, out: 0xf7
+lbu :: offset: 0x5b7, out: 0xe0
+lbu :: offset: 0x5b8, out: 0x4d
+lbu :: offset: 0x5b9, out: 0x95
+lbu :: offset: 0x5ba, out: 0xeb
+lbu :: offset: 0x5bb, out: 0xde
+lbu :: offset: 0x5bc, out: 0xc
+lbu :: offset: 0x5bd, out: 0xc6
+lbu :: offset: 0x5be, out: 0x36
+lbu :: offset: 0x5bf, out: 0xe3
+lbu :: offset: 0x5c0, out: 0x6e
+lbu :: offset: 0x5c1, out: 0x41
+lbu :: offset: 0x5c2, out: 0x52
+lbu :: offset: 0x5c3, out: 0x6f
+lbu :: offset: 0x5c4, out: 0xc
+lbu :: offset: 0x5c5, out: 0x12
+lbu :: offset: 0x5c6, out: 0xb2
+lbu :: offset: 0x5c7, out: 0xd5
+lbu :: offset: 0x5c8, out: 0x34
+lbu :: offset: 0x5c9, out: 0x8a
+lbu :: offset: 0x5ca, out: 0x62
+lbu :: offset: 0x5cb, out: 0x7e
+lbu :: offset: 0x5cc, out: 0xff
+lbu :: offset: 0x5cd, out: 0xd4
+lbu :: offset: 0x5ce, out: 0xa2
+lbu :: offset: 0x5cf, out: 0x85
+lbu :: offset: 0x5d0, out: 0x7
+lbu :: offset: 0x5d1, out: 0x7e
+lbu :: offset: 0x5d2, out: 0x4e
+lbu :: offset: 0x5d3, out: 0x4a
+lbu :: offset: 0x5d4, out: 0x65
+lbu :: offset: 0x5d5, out: 0x2b
+lbu :: offset: 0x5d6, out: 0x6a
+lbu :: offset: 0x5d7, out: 0x98
+lbu :: offset: 0x5d8, out: 0x55
+lbu :: offset: 0x5d9, out: 0x9b
+lbu :: offset: 0x5da, out: 0x48
+lbu :: offset: 0x5db, out: 0x3a
+lbu :: offset: 0x5dc, out: 0xc4
+lbu :: offset: 0x5dd, out: 0xea
+lbu :: offset: 0x5de, out: 0x74
+lbu :: offset: 0x5df, out: 0xa9
+lbu :: offset: 0x5e0, out: 0xf5
+lbu :: offset: 0x5e1, out: 0xf8
+lbu :: offset: 0x5e2, out: 0xf1
+lbu :: offset: 0x5e3, out: 0x72
+lbu :: offset: 0x5e4, out: 0x62
+lbu :: offset: 0x5e5, out: 0xc1
+lbu :: offset: 0x5e6, out: 0x88
+lbu :: offset: 0x5e7, out: 0xa3
+lbu :: offset: 0x5e8, out: 0xa9
+lbu :: offset: 0x5e9, out: 0x5e
+lbu :: offset: 0x5ea, out: 0x49
+lbu :: offset: 0x5eb, out: 0xe7
+lbu :: offset: 0x5ec, out: 0x45
+lbu :: offset: 0x5ed, out: 0x1f
+lbu :: offset: 0x5ee, out: 0xc1
+lbu :: offset: 0x5ef, out: 0xe8
+lbu :: offset: 0x5f0, out: 0xb4
+lbu :: offset: 0x5f1, out: 0xc8
+lbu :: offset: 0x5f2, out: 0xc1
+lbu :: offset: 0x5f3, out: 0x5c
+lbu :: offset: 0x5f4, out: 0x76
+lbu :: offset: 0x5f5, out: 0x5a
+lbu :: offset: 0x5f6, out: 0xaa
+lbu :: offset: 0x5f7, out: 0xad
+lbu :: offset: 0x5f8, out: 0xc0
+lbu :: offset: 0x5f9, out: 0x5
+lbu :: offset: 0x5fa, out: 0xa6
+lbu :: offset: 0x5fb, out: 0xdf
+lbu :: offset: 0x5fc, out: 0x88
+lbu :: offset: 0x5fd, out: 0xce
+lbu :: offset: 0x5fe, out: 0xb4
+lbu :: offset: 0x5ff, out: 0x7a
+lbu :: offset: 0x600, out: 0x4f
+lbu :: offset: 0x601, out: 0xb0
+lbu :: offset: 0x602, out: 0xa7
+lbu :: offset: 0x603, out: 0x59
+lbu :: offset: 0x604, out: 0xe6
+lbu :: offset: 0x605, out: 0xd6
+lbu :: offset: 0x606, out: 0x2a
+lbu :: offset: 0x607, out: 0xb4
+lbu :: offset: 0x608, out: 0x2f
+lbu :: offset: 0x609, out: 0x92
+lbu :: offset: 0x60a, out: 0x28
+lbu :: offset: 0x60b, out: 0xb7
+lbu :: offset: 0x60c, out: 0x5a
+lbu :: offset: 0x60d, out: 0x48
+lbu :: offset: 0x60e, out: 0xf8
+lbu :: offset: 0x60f, out: 0x4b
+lbu :: offset: 0x610, out: 0xfb
+lbu :: offset: 0x611, out: 0xa7
+lbu :: offset: 0x612, out: 0x66
+lbu :: offset: 0x613, out: 0x3b
+lbu :: offset: 0x614, out: 0xc
+lbu :: offset: 0x615, out: 0xd6
+lbu :: offset: 0x616, out: 0xa3
+lbu :: offset: 0x617, out: 0x76
+lbu :: offset: 0x618, out: 0xda
+lbu :: offset: 0x619, out: 0x8e
+lbu :: offset: 0x61a, out: 0xc2
+lbu :: offset: 0x61b, out: 0xfd
+lbu :: offset: 0x61c, out: 0xaf
+lbu :: offset: 0x61d, out: 0xc6
+lbu :: offset: 0x61e, out: 0xe0
+lbu :: offset: 0x61f, out: 0x31
+lbu :: offset: 0x620, out: 0x9d
+lbu :: offset: 0x621, out: 0x99
+lbu :: offset: 0x622, out: 0xc
+lbu :: offset: 0x623, out: 0xbf
+lbu :: offset: 0x624, out: 0xb4
+lbu :: offset: 0x625, out: 0x6b
+lbu :: offset: 0x626, out: 0x60
+lbu :: offset: 0x627, out: 0x53
+lbu :: offset: 0x628, out: 0xf0
+lbu :: offset: 0x629, out: 0x19
+lbu :: offset: 0x62a, out: 0x79
+lbu :: offset: 0x62b, out: 0x1b
+lbu :: offset: 0x62c, out: 0xc8
+lbu :: offset: 0x62d, out: 0x12
+lbu :: offset: 0x62e, out: 0xfc
+lbu :: offset: 0x62f, out: 0x32
+lbu :: offset: 0x630, out: 0xd6
+lbu :: offset: 0x631, out: 0xfc
+lbu :: offset: 0x632, out: 0x2e
+lbu :: offset: 0x633, out: 0xc7
+lbu :: offset: 0x634, out: 0x84
+lbu :: offset: 0x635, out: 0x83
+lbu :: offset: 0x636, out: 0xf8
+lbu :: offset: 0x637, out: 0x3e
+lbu :: offset: 0x638, out: 0x80
+lbu :: offset: 0x639, out: 0x35
+lbu :: offset: 0x63a, out: 0x2a
+lbu :: offset: 0x63b, out: 0x6a
+lbu :: offset: 0x63c, out: 0xbb
+lbu :: offset: 0x63d, out: 0xc7
+lbu :: offset: 0x63e, out: 0xb1
+lbu :: offset: 0x63f, out: 0x38
+lbu :: offset: 0x640, out: 0xc9
+lbu :: offset: 0x641, out: 0x77
+lbu :: offset: 0x642, out: 0xca
+lbu :: offset: 0x643, out: 0x1d
+lbu :: offset: 0x644, out: 0x12
+lbu :: offset: 0x645, out: 0xf6
+lbu :: offset: 0x646, out: 0xeb
+lbu :: offset: 0x647, out: 0x15
+lbu :: offset: 0x648, out: 0xae
+lbu :: offset: 0x649, out: 0x47
+lbu :: offset: 0x64a, out: 0x91
+lbu :: offset: 0x64b, out: 0xfd
+lbu :: offset: 0x64c, out: 0xd9
+lbu :: offset: 0x64d, out: 0xcd
+lbu :: offset: 0x64e, out: 0xaa
+lbu :: offset: 0x64f, out: 0x5e
+lbu :: offset: 0x650, out: 0x17
+lbu :: offset: 0x651, out: 0x11
+lbu :: offset: 0x652, out: 0xe9
+lbu :: offset: 0x653, out: 0x81
+lbu :: offset: 0x654, out: 0xf9
+lbu :: offset: 0x655, out: 0x70
+lbu :: offset: 0x656, out: 0x84
+lbu :: offset: 0x657, out: 0xbb
+lbu :: offset: 0x658, out: 0xe0
+lbu :: offset: 0x659, out: 0x32
+lbu :: offset: 0x65a, out: 0xa5
+lbu :: offset: 0x65b, out: 0xc6
+lbu :: offset: 0x65c, out: 0xea
+lbu :: offset: 0x65d, out: 0x2a
+lbu :: offset: 0x65e, out: 0xd4
+lbu :: offset: 0x65f, out: 0x5
+lbu :: offset: 0x660, out: 0x63
+lbu :: offset: 0x661, out: 0x9e
+lbu :: offset: 0x662, out: 0xfb
+lbu :: offset: 0x663, out: 0x19
+lbu :: offset: 0x664, out: 0x64
+lbu :: offset: 0x665, out: 0xf3
+lbu :: offset: 0x666, out: 0xab
+lbu :: offset: 0x667, out: 0x14
+lbu :: offset: 0x668, out: 0xac
+lbu :: offset: 0x669, out: 0x2a
+lbu :: offset: 0x66a, out: 0xd7
+lbu :: offset: 0x66b, out: 0xa8
+lbu :: offset: 0x66c, out: 0x9a
+lbu :: offset: 0x66d, out: 0x55
+lbu :: offset: 0x66e, out: 0x9d
+lbu :: offset: 0x66f, out: 0x24
+lbu :: offset: 0x670, out: 0xec
+lbu :: offset: 0x671, out: 0x30
+lbu :: offset: 0x672, out: 0x4b
+lbu :: offset: 0x673, out: 0x8
+lbu :: offset: 0x674, out: 0x4f
+lbu :: offset: 0x675, out: 0x76
+lbu :: offset: 0x676, out: 0xd6
+lbu :: offset: 0x677, out: 0xc
+lbu :: offset: 0x678, out: 0xdf
+lbu :: offset: 0x679, out: 0x8f
+lbu :: offset: 0x67a, out: 0x46
+lbu :: offset: 0x67b, out: 0x92
+lbu :: offset: 0x67c, out: 0x7
+lbu :: offset: 0x67d, out: 0xac
+lbu :: offset: 0x67e, out: 0x3
+lbu :: offset: 0x67f, out: 0x7f
+lbu :: offset: 0x680, out: 0xf5
+lbu :: offset: 0x681, out: 0x70
+lbu :: offset: 0x682, out: 0xe6
+lbu :: offset: 0x683, out: 0x56
+lbu :: offset: 0x684, out: 0x6d
+lbu :: offset: 0x685, out: 0xce
+lbu :: offset: 0x686, out: 0x35
+lbu :: offset: 0x687, out: 0x7e
+lbu :: offset: 0x688, out: 0x11
+lbu :: offset: 0x689, out: 0x27
+lbu :: offset: 0x68a, out: 0x65
+lbu :: offset: 0x68b, out: 0x1a
+lbu :: offset: 0x68c, out: 0x59
+lbu :: offset: 0x68d, out: 0x28
+lbu :: offset: 0x68e, out: 0x28
+lbu :: offset: 0x68f, out: 0x15
+lbu :: offset: 0x690, out: 0xfb
+lbu :: offset: 0x691, out: 0xa9
+lbu :: offset: 0x692, out: 0x15
+lbu :: offset: 0x693, out: 0xd2
+lbu :: offset: 0x694, out: 0x83
+lbu :: offset: 0x695, out: 0x32
+lbu :: offset: 0x696, out: 0x1c
+lbu :: offset: 0x697, out: 0x9e
+lbu :: offset: 0x698, out: 0x17
+lbu :: offset: 0x699, out: 0x4
+lbu :: offset: 0x69a, out: 0x2a
+lbu :: offset: 0x69b, out: 0x28
+lbu :: offset: 0x69c, out: 0x49
+lbu :: offset: 0x69d, out: 0xc0
+lbu :: offset: 0x69e, out: 0x95
+lbu :: offset: 0x69f, out: 0x8d
+lbu :: offset: 0x6a0, out: 0xf3
+lbu :: offset: 0x6a1, out: 0x58
+lbu :: offset: 0x6a2, out: 0x80
+lbu :: offset: 0x6a3, out: 0x97
+lbu :: offset: 0x6a4, out: 0x90
+lbu :: offset: 0x6a5, out: 0xa4
+lbu :: offset: 0x6a6, out: 0xe7
+lbu :: offset: 0x6a7, out: 0xf2
+lbu :: offset: 0x6a8, out: 0xaa
+lbu :: offset: 0x6a9, out: 0xb1
+lbu :: offset: 0x6aa, out: 0x75
+lbu :: offset: 0x6ab, out: 0x9
+lbu :: offset: 0x6ac, out: 0xca
+lbu :: offset: 0x6ad, out: 0x4c
+lbu :: offset: 0x6ae, out: 0x5b
+lbu :: offset: 0x6af, out: 0x77
+lbu :: offset: 0x6b0, out: 0x20
+lbu :: offset: 0x6b1, out: 0x10
+lbu :: offset: 0x6b2, out: 0x11
+lbu :: offset: 0x6b3, out: 0x35
+lbu :: offset: 0x6b4, out: 0xa6
+lbu :: offset: 0x6b5, out: 0x84
+lbu :: offset: 0x6b6, out: 0x2b
+lbu :: offset: 0x6b7, out: 0xa
+lbu :: offset: 0x6b8, out: 0x6f
+lbu :: offset: 0x6b9, out: 0x8b
+lbu :: offset: 0x6ba, out: 0xd8
+lbu :: offset: 0x6bb, out: 0xa7
+lbu :: offset: 0x6bc, out: 0xd3
+lbu :: offset: 0x6bd, out: 0xa0
+lbu :: offset: 0x6be, out: 0x3f
+lbu :: offset: 0x6bf, out: 0x2
+lbu :: offset: 0x6c0, out: 0xdd
+lbu :: offset: 0x6c1, out: 0xde
+lbu :: offset: 0x6c2, out: 0x41
+lbu :: offset: 0x6c3, out: 0x99
+lbu :: offset: 0x6c4, out: 0xb7
+lbu :: offset: 0x6c5, out: 0x91
+lbu :: offset: 0x6c6, out: 0xd9
+lbu :: offset: 0x6c7, out: 0xa3
+lbu :: offset: 0x6c8, out: 0x8
+lbu :: offset: 0x6c9, out: 0x95
+lbu :: offset: 0x6ca, out: 0xd
+lbu :: offset: 0x6cb, out: 0x5a
+lbu :: offset: 0x6cc, out: 0x83
+lbu :: offset: 0x6cd, out: 0xb4
+lbu :: offset: 0x6ce, out: 0x1c
+lbu :: offset: 0x6cf, out: 0x75
+lbu :: offset: 0x6d0, out: 0xd3
+lbu :: offset: 0x6d1, out: 0xb2
+lbu :: offset: 0x6d2, out: 0x5b
+lbu :: offset: 0x6d3, out: 0x62
+lbu :: offset: 0x6d4, out: 0x35
+lbu :: offset: 0x6d5, out: 0xad
+lbu :: offset: 0x6d6, out: 0x9c
+lbu :: offset: 0x6d7, out: 0x94
+lbu :: offset: 0x6d8, out: 0x39
+lbu :: offset: 0x6d9, out: 0x97
+lbu :: offset: 0x6da, out: 0x92
+lbu :: offset: 0x6db, out: 0xa6
+lbu :: offset: 0x6dc, out: 0x35
+lbu :: offset: 0x6dd, out: 0x7f
+lbu :: offset: 0x6de, out: 0x56
+lbu :: offset: 0x6df, out: 0x7f
+lbu :: offset: 0x6e0, out: 0x27
+lbu :: offset: 0x6e1, out: 0x7d
+lbu :: offset: 0x6e2, out: 0x8d
+lbu :: offset: 0x6e3, out: 0xdb
+lbu :: offset: 0x6e4, out: 0xe0
+lbu :: offset: 0x6e5, out: 0x88
+lbu :: offset: 0x6e6, out: 0x5b
+lbu :: offset: 0x6e7, out: 0x18
+lbu :: offset: 0x6e8, out: 0x91
+lbu :: offset: 0x6e9, out: 0x1b
+lbu :: offset: 0x6ea, out: 0xd6
+lbu :: offset: 0x6eb, out: 0x2f
+lbu :: offset: 0x6ec, out: 0xd2
+lbu :: offset: 0x6ed, out: 0x4c
+lbu :: offset: 0x6ee, out: 0x5a
+lbu :: offset: 0x6ef, out: 0x25
+lbu :: offset: 0x6f0, out: 0x7b
+lbu :: offset: 0x6f1, out: 0x3f
+lbu :: offset: 0x6f2, out: 0x36
+lbu :: offset: 0x6f3, out: 0xa4
+lbu :: offset: 0x6f4, out: 0x89
+lbu :: offset: 0x6f5, out: 0xd5
+lbu :: offset: 0x6f6, out: 0x48
+lbu :: offset: 0x6f7, out: 0x10
+lbu :: offset: 0x6f8, out: 0x90
+lbu :: offset: 0x6f9, out: 0x57
+lbu :: offset: 0x6fa, out: 0x60
+lbu :: offset: 0x6fb, out: 0xf4
+lbu :: offset: 0x6fc, out: 0x8
+lbu :: offset: 0x6fd, out: 0x57
+lbu :: offset: 0x6fe, out: 0x6d
+lbu :: offset: 0x6ff, out: 0x6a
+lbu :: offset: 0x700, out: 0x7f
+lbu :: offset: 0x701, out: 0x69
+lbu :: offset: 0x702, out: 0x35
+lbu :: offset: 0x703, out: 0xde
+lbu :: offset: 0x704, out: 0xab
+lbu :: offset: 0x705, out: 0xcb
+lbu :: offset: 0x706, out: 0x8e
+lbu :: offset: 0x707, out: 0xd5
+lbu :: offset: 0x708, out: 0xf1
+lbu :: offset: 0x709, out: 0xa5
+lbu :: offset: 0x70a, out: 0xc0
+lbu :: offset: 0x70b, out: 0x8
+lbu :: offset: 0x70c, out: 0xfd
+lbu :: offset: 0x70d, out: 0x48
+lbu :: offset: 0x70e, out: 0x55
+lbu :: offset: 0x70f, out: 0x57
+lbu :: offset: 0x710, out: 0xdb
+lbu :: offset: 0x711, out: 0x8d
+lbu :: offset: 0x712, out: 0xd9
+lbu :: offset: 0x713, out: 0x8e
+lbu :: offset: 0x714, out: 0xfb
+lbu :: offset: 0x715, out: 0x40
+lbu :: offset: 0x716, out: 0xb6
+lbu :: offset: 0x717, out: 0x8b
+lbu :: offset: 0x718, out: 0xcc
+lbu :: offset: 0x719, out: 0x78
+lbu :: offset: 0x71a, out: 0xc5
+lbu :: offset: 0x71b, out: 0xab
+lbu :: offset: 0x71c, out: 0x1e
+lbu :: offset: 0x71d, out: 0xd5
+lbu :: offset: 0x71e, out: 0x0
+lbu :: offset: 0x71f, out: 0xbe
+lbu :: offset: 0x720, out: 0xb2
+lbu :: offset: 0x721, out: 0xa
+lbu :: offset: 0x722, out: 0x17
+lbu :: offset: 0x723, out: 0x1c
+lbu :: offset: 0x724, out: 0x4a
+lbu :: offset: 0x725, out: 0x22
+lbu :: offset: 0x726, out: 0x7e
+lbu :: offset: 0x727, out: 0x2f
+lbu :: offset: 0x728, out: 0xa7
+lbu :: offset: 0x729, out: 0x56
+lbu :: offset: 0x72a, out: 0x22
+lbu :: offset: 0x72b, out: 0xa2
+lbu :: offset: 0x72c, out: 0x2c
+lbu :: offset: 0x72d, out: 0xf1
+lbu :: offset: 0x72e, out: 0x78
+lbu :: offset: 0x72f, out: 0xa9
+lbu :: offset: 0x730, out: 0x2f
+lbu :: offset: 0x731, out: 0xe0
+lbu :: offset: 0x732, out: 0x1e
+lbu :: offset: 0x733, out: 0x81
+lbu :: offset: 0x734, out: 0x3b
+lbu :: offset: 0x735, out: 0xa9
+lbu :: offset: 0x736, out: 0x50
+lbu :: offset: 0x737, out: 0x99
+lbu :: offset: 0x738, out: 0xc
+lbu :: offset: 0x739, out: 0x6a
+lbu :: offset: 0x73a, out: 0x79
+lbu :: offset: 0x73b, out: 0xc6
+lbu :: offset: 0x73c, out: 0x93
+lbu :: offset: 0x73d, out: 0xea
+lbu :: offset: 0x73e, out: 0x4e
+lbu :: offset: 0x73f, out: 0xb4
+lbu :: offset: 0x740, out: 0x57
+lbu :: offset: 0x741, out: 0xb6
+lbu :: offset: 0x742, out: 0xe
+lbu :: offset: 0x743, out: 0x6c
+lbu :: offset: 0x744, out: 0xa0
+lbu :: offset: 0x745, out: 0xfc
+lbu :: offset: 0x746, out: 0x71
+lbu :: offset: 0x747, out: 0xfe
+lbu :: offset: 0x748, out: 0x57
+lbu :: offset: 0x749, out: 0xaf
+lbu :: offset: 0x74a, out: 0x18
+lbu :: offset: 0x74b, out: 0xf8
+lbu :: offset: 0x74c, out: 0x3d
+lbu :: offset: 0x74d, out: 0x39
+lbu :: offset: 0x74e, out: 0xd6
+lbu :: offset: 0x74f, out: 0x4e
+lbu :: offset: 0x750, out: 0xa
+lbu :: offset: 0x751, out: 0x77
+lbu :: offset: 0x752, out: 0x36
+lbu :: offset: 0x753, out: 0x2
+lbu :: offset: 0x754, out: 0x20
+lbu :: offset: 0x755, out: 0x90
+lbu :: offset: 0x756, out: 0x2e
+lbu :: offset: 0x757, out: 0xf2
+lbu :: offset: 0x758, out: 0x5d
+lbu :: offset: 0x759, out: 0xc4
+lbu :: offset: 0x75a, out: 0xd0
+lbu :: offset: 0x75b, out: 0xaf
+lbu :: offset: 0x75c, out: 0xc7
+lbu :: offset: 0x75d, out: 0xb6
+lbu :: offset: 0x75e, out: 0xef
+lbu :: offset: 0x75f, out: 0x81
+lbu :: offset: 0x760, out: 0x5b
+lbu :: offset: 0x761, out: 0x31
+lbu :: offset: 0x762, out: 0x2
+lbu :: offset: 0x763, out: 0x81
+lbu :: offset: 0x764, out: 0x51
+lbu :: offset: 0x765, out: 0xf3
+lbu :: offset: 0x766, out: 0xd8
+lbu :: offset: 0x767, out: 0xee
+lbu :: offset: 0x768, out: 0x5e
+lbu :: offset: 0x769, out: 0xfd
+lbu :: offset: 0x76a, out: 0x5e
+lbu :: offset: 0x76b, out: 0x99
+lbu :: offset: 0x76c, out: 0xb9
+lbu :: offset: 0x76d, out: 0xef
+lbu :: offset: 0x76e, out: 0xaf
+lbu :: offset: 0x76f, out: 0xad
+lbu :: offset: 0x770, out: 0x86
+lbu :: offset: 0x771, out: 0x30
+lbu :: offset: 0x772, out: 0x25
+lbu :: offset: 0x773, out: 0xeb
+lbu :: offset: 0x774, out: 0x33
+lbu :: offset: 0x775, out: 0x19
+lbu :: offset: 0x776, out: 0x6
+lbu :: offset: 0x777, out: 0x34
+lbu :: offset: 0x778, out: 0xbc
+lbu :: offset: 0x779, out: 0x52
+lbu :: offset: 0x77a, out: 0x4c
+lbu :: offset: 0x77b, out: 0x4b
+lbu :: offset: 0x77c, out: 0x26
+lbu :: offset: 0x77d, out: 0xda
+lbu :: offset: 0x77e, out: 0x48
+lbu :: offset: 0x77f, out: 0x17
+lbu :: offset: 0x780, out: 0x89
+lbu :: offset: 0x781, out: 0xbe
+lbu :: offset: 0x782, out: 0x2
+lbu :: offset: 0x783, out: 0x93
+lbu :: offset: 0x784, out: 0x9a
+lbu :: offset: 0x785, out: 0xfc
+lbu :: offset: 0x786, out: 0xfd
+lbu :: offset: 0x787, out: 0x34
+lbu :: offset: 0x788, out: 0x80
+lbu :: offset: 0x789, out: 0xd1
+lbu :: offset: 0x78a, out: 0x21
+lbu :: offset: 0x78b, out: 0xc5
+lbu :: offset: 0x78c, out: 0xc3
+lbu :: offset: 0x78d, out: 0x78
+lbu :: offset: 0x78e, out: 0x2
+lbu :: offset: 0x78f, out: 0xd0
+lbu :: offset: 0x790, out: 0x5d
+lbu :: offset: 0x791, out: 0x7a
+lbu :: offset: 0x792, out: 0xd3
+lbu :: offset: 0x793, out: 0xc1
+lbu :: offset: 0x794, out: 0xa4
+lbu :: offset: 0x795, out: 0x44
+lbu :: offset: 0x796, out: 0x9
+lbu :: offset: 0x797, out: 0xe9
+lbu :: offset: 0x798, out: 0x39
+lbu :: offset: 0x799, out: 0x98
+lbu :: offset: 0x79a, out: 0xef
+lbu :: offset: 0x79b, out: 0xdd
+lbu :: offset: 0x79c, out: 0x8f
+lbu :: offset: 0x79d, out: 0x69
+lbu :: offset: 0x79e, out: 0xfd
+lbu :: offset: 0x79f, out: 0x65
+lbu :: offset: 0x7a0, out: 0x52
+lbu :: offset: 0x7a1, out: 0xaf
+lbu :: offset: 0x7a2, out: 0xb5
+lbu :: offset: 0x7a3, out: 0x81
+lbu :: offset: 0x7a4, out: 0xad
+lbu :: offset: 0x7a5, out: 0xe3
+lbu :: offset: 0x7a6, out: 0x9e
+lbu :: offset: 0x7a7, out: 0xc4
+lbu :: offset: 0x7a8, out: 0xe9
+lbu :: offset: 0x7a9, out: 0x63
+lbu :: offset: 0x7aa, out: 0xb2
+lbu :: offset: 0x7ab, out: 0xbd
+lbu :: offset: 0x7ac, out: 0xe8
+lbu :: offset: 0x7ad, out: 0x41
+lbu :: offset: 0x7ae, out: 0xa9
+lbu :: offset: 0x7af, out: 0x7a
+lbu :: offset: 0x7b0, out: 0x8d
+lbu :: offset: 0x7b1, out: 0xb5
+lbu :: offset: 0x7b2, out: 0xf3
+lbu :: offset: 0x7b3, out: 0x42
+lbu :: offset: 0x7b4, out: 0x9e
+lbu :: offset: 0x7b5, out: 0x20
+lbu :: offset: 0x7b6, out: 0x2c
+lbu :: offset: 0x7b7, out: 0x37
+lbu :: offset: 0x7b8, out: 0x3b
+lbu :: offset: 0x7b9, out: 0xa8
+lbu :: offset: 0x7ba, out: 0x22
+lbu :: offset: 0x7bb, out: 0xe1
+lbu :: offset: 0x7bc, out: 0xb7
+lbu :: offset: 0x7bd, out: 0x70
+lbu :: offset: 0x7be, out: 0xf8
+lbu :: offset: 0x7bf, out: 0x30
+lbu :: offset: 0x7c0, out: 0xec
+lbu :: offset: 0x7c1, out: 0x30
+lbu :: offset: 0x7c2, out: 0x89
+lbu :: offset: 0x7c3, out: 0x67
+lbu :: offset: 0x7c4, out: 0x4b
+lbu :: offset: 0x7c5, out: 0xde
+lbu :: offset: 0x7c6, out: 0x2
+lbu :: offset: 0x7c7, out: 0x9e
+lbu :: offset: 0x7c8, out: 0x1e
+lbu :: offset: 0x7c9, out: 0x63
+lbu :: offset: 0x7ca, out: 0x26
+lbu :: offset: 0x7cb, out: 0x98
+lbu :: offset: 0x7cc, out: 0x63
+lbu :: offset: 0x7cd, out: 0xa8
+lbu :: offset: 0x7ce, out: 0x61
+lbu :: offset: 0x7cf, out: 0xcd
+lbu :: offset: 0x7d0, out: 0xca
+lbu :: offset: 0x7d1, out: 0xd3
+lbu :: offset: 0x7d2, out: 0x7b
+lbu :: offset: 0x7d3, out: 0x9a
+lbu :: offset: 0x7d4, out: 0x89
+lbu :: offset: 0x7d5, out: 0xbc
+lbu :: offset: 0x7d6, out: 0x87
+lbu :: offset: 0x7d7, out: 0xae
+lbu :: offset: 0x7d8, out: 0x17
+lbu :: offset: 0x7d9, out: 0xaf
+lbu :: offset: 0x7da, out: 0x81
+lbu :: offset: 0x7db, out: 0x64
+lbu :: offset: 0x7dc, out: 0x4d
+lbu :: offset: 0x7dd, out: 0x64
+lbu :: offset: 0x7de, out: 0xec
+lbu :: offset: 0x7df, out: 0x58
+lbu :: offset: 0x7e0, out: 0x66
+lbu :: offset: 0x7e1, out: 0xb6
+lbu :: offset: 0x7e2, out: 0x36
+lbu :: offset: 0x7e3, out: 0xb2
+lbu :: offset: 0x7e4, out: 0x5f
+lbu :: offset: 0x7e5, out: 0xce
+lbu :: offset: 0x7e6, out: 0xc
+lbu :: offset: 0x7e7, out: 0x68
+lbu :: offset: 0x7e8, out: 0x75
+lbu :: offset: 0x7e9, out: 0x4d
+lbu :: offset: 0x7ea, out: 0x6d
+lbu :: offset: 0x7eb, out: 0x1f
+lbu :: offset: 0x7ec, out: 0x47
+lbu :: offset: 0x7ed, out: 0x99
+lbu :: offset: 0x7ee, out: 0xaa
+lbu :: offset: 0x7ef, out: 0x3b
+lbu :: offset: 0x7f0, out: 0x6b
+lbu :: offset: 0x7f1, out: 0x23
+lbu :: offset: 0x7f2, out: 0x12
+lbu :: offset: 0x7f3, out: 0x5f
+lbu :: offset: 0x7f4, out: 0x44
+lbu :: offset: 0x7f5, out: 0x9b
+lbu :: offset: 0x7f6, out: 0x4d
+lbu :: offset: 0x7f7, out: 0x61
+lbu :: offset: 0x7f8, out: 0x21
+lbu :: offset: 0x7f9, out: 0x41
+lbu :: offset: 0x7fa, out: 0xa8
+lbu :: offset: 0x7fb, out: 0x1b
+lbu :: offset: 0x7fc, out: 0x66
+lbu :: offset: 0x7fd, out: 0xec
+lbu :: offset: 0x7fe, out: 0xa6
+lbu :: offset: 0x7ff, out: 0xa2
+ld :: offset: 0x0, out: 0x0
+ld :: offset: 0x8, out: 0xd4326d909823b6e
+ld :: offset: 0x10, out: 0x17c56b6b130476dc
+ld :: offset: 0x18, out: 0x1e4750051a864db2
+ld :: offset: 0x20, out: 0x22c9f00f2608edb8
+ld :: offset: 0x28, out: 0x2b4bcb612f8ad6d6
+ld :: offset: 0x30, out: 0x31cd86d3350c9b64
+ld :: offset: 0x38, out: 0x384fbdbd3c8ea00a
+ld :: offset: 0x40, out: 0x48d0c6c74c11db70
+ld :: offset: 0x48, out: 0x4152fda94593e01e
+ld :: offset: 0x50, out: 0x5bd4b01b5f15adac
+ld :: offset: 0x58, out: 0x52568b75569796c2
+ld :: offset: 0x60, out: 0x6ed82b7f6a1936c8
+ld :: offset: 0x68, out: 0x675a1011639b0da6
+ld :: offset: 0x70, out: 0x7ddc5da3791d4014
+ld :: offset: 0x78, out: 0x745e66cd709f7b7a
+ld :: offset: 0x80, out: 0x9ce2ab579823b6e0
+ld :: offset: 0x88, out: 0x9560903991a18d8e
+ld :: offset: 0x90, out: 0x8fe6dd8b8b27c03c
+ld :: offset: 0x98, out: 0x8664e6e582a5fb52
+ld :: offset: 0xa0, out: 0xbaea46efbe2b5b58
+ld :: offset: 0xa8, out: 0xb3687d81b7a96036
+ld :: offset: 0xb0, out: 0xa9ee3033ad2f2d84
+ld :: offset: 0xb8, out: 0xa06c0b5da4ad16ea
+ld :: offset: 0xc0, out: 0xd0f37027d4326d90
+ld :: offset: 0xc8, out: 0xd9714b49ddb056fe
+ld :: offset: 0xd0, out: 0xc3f706fbc7361b4c
+ld :: offset: 0xd8, out: 0xca753d95ceb42022
+ld :: offset: 0xe0, out: 0xf6fb9d9ff23a8028
+ld :: offset: 0xe8, out: 0xff79a6f1fbb8bb46
+ld :: offset: 0xf0, out: 0xe5ffeb43e13ef6f4
+ld :: offset: 0xf8, out: 0xec7dd02de8bccd9a
+ld :: offset: 0x100, out: 0x30476dc034867077
+ld :: offset: 0x108, out: 0x39c556ae3d044b19
+ld :: offset: 0x110, out: 0x23431b1c278206ab
+ld :: offset: 0x118, out: 0x2ac120722e003dc5
+ld :: offset: 0x120, out: 0x164f8078128e9dcf
+ld :: offset: 0x128, out: 0x1fcdbb161b0ca6a1
+ld :: offset: 0x130, out: 0x54bf6a4018aeb13
+ld :: offset: 0x138, out: 0xcc9cdca0808d07d
+ld :: offset: 0x140, out: 0x7c56b6b07897ab07
+ld :: offset: 0x148, out: 0x75d48dde71159069
+ld :: offset: 0x150, out: 0x6f52c06c6b93dddb
+ld :: offset: 0x158, out: 0x66d0fb026211e6b5
+ld :: offset: 0x160, out: 0x5a5e5b085e9f46bf
+ld :: offset: 0x168, out: 0x53dc6066571d7dd1
+ld :: offset: 0x170, out: 0x495a2dd44d9b3063
+ld :: offset: 0x178, out: 0x40d816ba44190b0d
+ld :: offset: 0x180, out: 0xa864db20aca5c697
+ld :: offset: 0x188, out: 0xa1e6e04ea527fdf9
+ld :: offset: 0x190, out: 0xbb60adfcbfa1b04b
+ld :: offset: 0x198, out: 0xb2e29692b6238b25
+ld :: offset: 0x1a0, out: 0x8aad2b2f
+ld :: offset: 0x1a8, out: 0x87ee0df600000000
+ld :: offset: 0x1b0, out: 0x9d68404499a95df3
+ld :: offset: 0x1b8, out: 0x94ea7b2a902b669d
+ld :: offset: 0x1c0, out: 0xe4750050e0b41de7
+ld :: offset: 0x1c8, out: 0xedf73b3ee9362689
+ld :: offset: 0x1d0, out: 0xf771768cf3b06b3b
+ld :: offset: 0x1d8, out: 0xfef34de2fa325055
+ld :: offset: 0x1e0, out: 0xc27dede8c6bcf05f
+ld :: offset: 0x1e8, out: 0xcbffd686cf3ecb31
+ld :: offset: 0x1f0, out: 0xd1799b34d5b88683
+ld :: offset: 0x1f8, out: 0xd8fba05adc3abded
+ld :: offset: 0x200, out: 0x6dcdfd59690ce0ee
+ld :: offset: 0x208, out: 0x644fc637608edb80
+ld :: offset: 0x210, out: 0x7ec98b857a089632
+ld :: offset: 0x218, out: 0x774bb0eb738aad5c
+ld :: offset: 0x220, out: 0x4bc510e14f040d56
+ld :: offset: 0x228, out: 0x42472b8f46863638
+ld :: offset: 0x230, out: 0x58c1663d5c007b8a
+ld :: offset: 0x238, out: 0x51435d53558240e4
+ld :: offset: 0x240, out: 0x21dc2629251d3b9e
+ld :: offset: 0x248, out: 0x285e1d472c9f00f0
+ld :: offset: 0x250, out: 0x32d850f536194d42
+ld :: offset: 0x258, out: 0x3b5a6b9b3f9b762c
+ld :: offset: 0x260, out: 0x7d4cb910315d626
+ld :: offset: 0x268, out: 0xe56f0ff0a97ed48
+ld :: offset: 0x270, out: 0x14d0bd4d1011a0fa
+ld :: offset: 0x278, out: 0x1d52862319939b94
+ld :: offset: 0x280, out: 0xf5ee4bb9f12f560e
+ld :: offset: 0x288, out: 0xfc6c70d7f8ad6d60
+ld :: offset: 0x290, out: 0xe6ea3d65e22b20d2
+ld :: offset: 0x298, out: 0xef68060beba91bbc
+ld :: offset: 0x2a0, out: 0xd3e6a601d727bbb6
+ld :: offset: 0x2a8, out: 0xda649d6fdea580d8
+ld :: offset: 0x2b0, out: 0xc423cd6a
+ld :: offset: 0x2b8, out: 0xcda1f604
+ld :: offset: 0x2c0, out: 0xb9ff90c9bd3e8d7e
+ld :: offset: 0x2c8, out: 0xb07daba7b4bcb610
+ld :: offset: 0x2d0, out: 0xaafbe615ae3afba2
+ld :: offset: 0x2d8, out: 0xa379dd7ba7b8c0cc
+ld :: offset: 0x2e0, out: 0x9ff77d719b3660c6
+ld :: offset: 0x2e8, out: 0x9675461f92b45ba8
+ld :: offset: 0x2f0, out: 0x8cf30bad8832161a
+ld :: offset: 0x2f8, out: 0x857130c381b02d74
+ld :: offset: 0x300, out: 0x594b8d2e5d8a9099
+ld :: offset: 0x308, out: 0x50c9b6405408abf7
+ld :: offset: 0x310, out: 0x4a4ffbf24e8ee645
+ld :: offset: 0x318, out: 0x43cdc09c470cdd2b
+ld :: offset: 0x320, out: 0x7f4360967b827d21
+ld :: offset: 0x328, out: 0x76c15bf87200464f
+ld :: offset: 0x330, out: 0x6c47164a68860bfd
+ld :: offset: 0x338, out: 0x65c52d2461043093
+ld :: offset: 0x340, out: 0x155a565e119b4be9
+ld :: offset: 0x348, out: 0x1cd86d3018197087
+ld :: offset: 0x350, out: 0x65e2082029f3d35
+ld :: offset: 0x358, out: 0xfdc1bec0b1d065b
+ld :: offset: 0x360, out: 0x3352bbe63793a651
+ld :: offset: 0x368, out: 0x3ad080883e119d3f
+ld :: offset: 0x370, out: 0x2056cd3a2497d08d
+ld :: offset: 0x378, out: 0x29d4f6542d15ebe3
+ld :: offset: 0x380, out: 0xc1683bcec5a92679
+ld :: offset: 0x388, out: 0xc8ea00a0cc2b1d17
+ld :: offset: 0x390, out: 0xd26c4d12d6ad50a5
+ld :: offset: 0x398, out: 0xdbee767cdf2f6bcb
+ld :: offset: 0x3a0, out: 0xe760d676e3a1cbc1
+ld :: offset: 0x3a8, out: 0xeee2ed18ea23f0af
+ld :: offset: 0x3b0, out: 0xf464a0aaf0a5bd1d
+ld :: offset: 0x3b8, out: 0xfde69bc4f9278673
+ld :: offset: 0x3c0, out: 0x8d79e0be89b8fd09
+ld :: offset: 0x3c8, out: 0x84fbdbd0803ac667
+ld :: offset: 0x3d0, out: 0x9e7d96629abc8bd5
+ld :: offset: 0x3d8, out: 0x97ffad0c933eb0bb
+ld :: offset: 0x3e0, out: 0xab710d06afb010b1
+ld :: offset: 0x3e8, out: 0xa2f33668a6322bdf
+ld :: offset: 0x3f0, out: 0xb8757bdabcb4666d
+ld :: offset: 0x3f8, out: 0xb1f740b4b5365d03
+ld :: offset: 0x0, out: 0x12bd6aa
+ld :: offset: 0x8, out: 0x7e876382d2ab13
+ld :: offset: 0x10, out: 0x976d6e9ac31510f3
+ld :: offset: 0x18, out: 0xb7746d775ad6a5fb
+ld :: offset: 0x20, out: 0x42b0c0a28677b502
+ld :: offset: 0x28, out: 0x2aa89d319e3c30ad
+ld :: offset: 0x30, out: 0x1f308ec377fb413d
+ld :: offset: 0x38, out: 0x7aa04213c760e4f7
+ld :: offset: 0x40, out: 0x9e705cc51ad8dca0
+ld :: offset: 0x48, out: 0x4b3dda869615a60d
+ld :: offset: 0x50, out: 0x5e7a4dd6353d41d
+ld :: offset: 0x58, out: 0x3af35a9dc40bd413
+ld :: offset: 0x60, out: 0x47f505569a08a180
+ld :: offset: 0x68, out: 0x9564b77fd6d2040f
+ld :: offset: 0x70, out: 0xcebc8279b2c76bbe
+ld :: offset: 0x78, out: 0xb5034c2f1f18e4c7
+ld :: offset: 0x80, out: 0x94ff52fc81afa797
+ld :: offset: 0x88, out: 0x31d8d9166dfc50ea
+ld :: offset: 0x90, out: 0x36549bd678e895b1
+ld :: offset: 0x98, out: 0x85e0a6319b63259b
+ld :: offset: 0xa0, out: 0x556b3ecaccf17ac5
+ld :: offset: 0xa8, out: 0xb42f5fc581eea0fb
+ld :: offset: 0xb0, out: 0x25b50fec14682d97
+ld :: offset: 0xb8, out: 0xfc93c5132cfb087a
+ld :: offset: 0xc0, out: 0x3c2cd9a9cda20766
+ld :: offset: 0xc8, out: 0x1791722a7d72da3e
+ld :: offset: 0xd0, out: 0x87cc9d193ce24ad
+ld :: offset: 0xd8, out: 0x1d2a757038984ed2
+ld :: offset: 0xe0, out: 0xd0d070db710cd036
+ld :: offset: 0xe8, out: 0x39c21c7d03415604
+ld :: offset: 0xf0, out: 0x8e94b7af8ecc31ce
+ld :: offset: 0xf8, out: 0x24eb6a8d1ce7674f
+ld :: offset: 0x100, out: 0x2f39454412d6e4a7
+ld :: offset: 0x108, out: 0x2608c2b756da4c54
+ld :: offset: 0x110, out: 0x900102dac8d7252f
+ld :: offset: 0x118, out: 0xc890d5f1f2efa4f7
+ld :: offset: 0x120, out: 0xed5005cbc8b0a214
+ld :: offset: 0x128, out: 0x314791895991136c
+ld :: offset: 0x130, out: 0xc6eecff99a2fb6f3
+ld :: offset: 0x138, out: 0xa809521238895270
+ld :: offset: 0x140, out: 0x87750a04ad765040
+ld :: offset: 0x148, out: 0x2c3de85e84bb5a83
+ld :: offset: 0x150, out: 0xae6aff8fc506aa67
+ld :: offset: 0x158, out: 0xc07112dd60ed5ee3
+ld :: offset: 0x160, out: 0xc4c770f630dcca5a
+ld :: offset: 0x168, out: 0xdfec2b2383cd5277
+ld :: offset: 0x170, out: 0xd3adba260ff7d96b
+ld :: offset: 0x178, out: 0x4ab4aa798418c00e
+ld :: offset: 0x180, out: 0xbb8c035e0de0f0b8
+ld :: offset: 0x188, out: 0x33b06f54a97fdcf1
+ld :: offset: 0x190, out: 0x77433f373fd1c081
+ld :: offset: 0x198, out: 0xec91d993c92195e4
+ld :: offset: 0x1a0, out: 0x49fbf6a795b1a5ab
+ld :: offset: 0x1a8, out: 0x19364378c7ce8d1e
+ld :: offset: 0x1b0, out: 0xb99e8def2f384907
+ld :: offset: 0x1b8, out: 0x47eacdcd582b12fe
+ld :: offset: 0x1c0, out: 0xd685884e76558c4f
+ld :: offset: 0x1c8, out: 0x6168d62a34c195c7
+ld :: offset: 0x1d0, out: 0xd30169894df47405
+ld :: offset: 0x1d8, out: 0x1ca190bf6cbb06db
+ld :: offset: 0x1e0, out: 0x58300f029cae393a
+ld :: offset: 0x1e8, out: 0x9a995fdbdc7ebc2d
+ld :: offset: 0x1f0, out: 0x8a96047be3405b48
+ld :: offset: 0x1f8, out: 0x75bfafd2d519d322
+ld :: offset: 0x200, out: 0xde230867a630f6ad
+ld :: offset: 0x208, out: 0x2c0a0cf256103260
+ld :: offset: 0x210, out: 0x94a90544249b18ef
+ld :: offset: 0x218, out: 0xf9519fb55b56fcde
+ld :: offset: 0x220, out: 0x81daf8200468319b
+ld :: offset: 0x228, out: 0x8c61ca5a5725f2ec
+ld :: offset: 0x230, out: 0x8b95a6ddc25dc8bf
+ld :: offset: 0x238, out: 0x300ce751dac6162f
+ld :: offset: 0x240, out: 0x6778fdf3ba52a850
+ld :: offset: 0x248, out: 0xad00b1f7da78479f
+ld :: offset: 0x250, out: 0x8d44168a6b6d98a
+ld :: offset: 0x258, out: 0xf518381dce634413
+ld :: offset: 0x260, out: 0xe4627f3fe5255fc0
+ld :: offset: 0x268, out: 0xccd392e176321f28
+ld :: offset: 0x270, out: 0x829464944018fd8f
+ld :: offset: 0x278, out: 0x15d3204052e8f0e5
+ld :: offset: 0x280, out: 0x7caf83d2880ff344
+ld :: offset: 0x288, out: 0xf156a04c747defd7
+ld :: offset: 0x290, out: 0x93e2601c0f31d710
+ld :: offset: 0x298, out: 0xe1e1a679131cd933
+ld :: offset: 0x2a0, out: 0x24296b75a76fa427
+ld :: offset: 0x2a8, out: 0xd296e2d2139ee56a
+ld :: offset: 0x2b0, out: 0x5a82447f6dc2a5c0
+ld :: offset: 0x2b8, out: 0x76c89e80c07dc168
+ld :: offset: 0x2c0, out: 0x70dc3454bfe348f
+ld :: offset: 0x2c8, out: 0xbddc7123dd6d241b
+ld :: offset: 0x2d0, out: 0xf62fb727a59fcebe
+ld :: offset: 0x2d8, out: 0x109f27e90f9f46fb
+ld :: offset: 0x2e0, out: 0x3f63daa9afd199d7
+ld :: offset: 0x2e8, out: 0xdbcb312ea3d484f2
+ld :: offset: 0x2f0, out: 0x1f353faada4fe4c6
+ld :: offset: 0x2f8, out: 0x8b086ee07150c260
+ld :: offset: 0x300, out: 0xe54750d5d9257f25
+ld :: offset: 0x308, out: 0x3d69625fe9a6db5b
+ld :: offset: 0x310, out: 0x70a3e0424340ac96
+ld :: offset: 0x318, out: 0xc0478f036980171e
+ld :: offset: 0x320, out: 0x3ce839a51cf929e3
+ld :: offset: 0x328, out: 0xe2fbfa895eb68958
+ld :: offset: 0x330, out: 0xd24bb05d76ed25b7
+ld :: offset: 0x338, out: 0xeb9682c170312f1
+ld :: offset: 0x340, out: 0x84785280dd301d0d
+ld :: offset: 0x348, out: 0x179c77aa1f8fd6ef
+ld :: offset: 0x350, out: 0x26444ced2998436d
+ld :: offset: 0x358, out: 0x7175c9dd58ca708
+ld :: offset: 0x360, out: 0x663d061055833287
+ld :: offset: 0x368, out: 0xab7dd0488951d68b
+ld :: offset: 0x370, out: 0xf69823670e82471b
+ld :: offset: 0x378, out: 0x36886c59d98d26b2
+ld :: offset: 0x380, out: 0x9ca4bdbd32be479
+ld :: offset: 0x388, out: 0xfd5d7d1d9962e61f
+ld :: offset: 0x390, out: 0x3f46553ecad374df
+ld :: offset: 0x398, out: 0x2e9ab97d3eedf2a7
+ld :: offset: 0x3a0, out: 0x36a6f7fa3c0c9f33
+ld :: offset: 0x3a8, out: 0x8bb938e3155ec9dc
+ld :: offset: 0x3b0, out: 0xd2df25c419478206
+ld :: offset: 0x3b8, out: 0xbc65bf27eb321825
+ld :: offset: 0x3c0, out: 0xa8b08fe67a8bc7da
+ld :: offset: 0x3c8, out: 0x852b5bcaf8dfcde8
+ld :: offset: 0x3d0, out: 0x478909b59a99269
+ld :: offset: 0x3d8, out: 0xbfb31cc87857360f
+ld :: offset: 0x3e0, out: 0xb665ed5e7f89e9a2
+ld :: offset: 0x3e8, out: 0x15da9474b7a8d5e4
+ld :: offset: 0x3f0, out: 0xf6b3537d2af90fcc
+ld :: offset: 0x3f8, out: 0x223d7cfe2b961897
+ld :: offset: 0x400, out: 0x420b34f533734a4b
+ld :: offset: 0x408, out: 0x897c8c8ddd46b33c
+ld :: offset: 0x410, out: 0x7a387445e392ccd9
+ld :: offset: 0x418, out: 0x512f29b1d80000c9
+ld :: offset: 0x420, out: 0xeaded5c53dad020a
+ld :: offset: 0x428, out: 0x8a6229d731eea35b
+ld :: offset: 0x430, out: 0x2c3c3f9e48985649
+ld :: offset: 0x438, out: 0x7ff61e78dc9c0b77
+ld :: offset: 0x440, out: 0x2299b0e01d5e68ec
+ld :: offset: 0x448, out: 0x7c3b04673d0c6e25
+ld :: offset: 0x450, out: 0x164e17c1e7fb6587
+ld :: offset: 0x458, out: 0xfa4ca28b56d4950b
+ld :: offset: 0x460, out: 0xe5e9a314be7fa08a
+ld :: offset: 0x468, out: 0xf8be8164159649c5
+ld :: offset: 0x470, out: 0x7ca3259784e69b17
+ld :: offset: 0x478, out: 0xfc8d543ca1f24f5c
+ld :: offset: 0x480, out: 0x4aeb6ca0e3459e36
+ld :: offset: 0x488, out: 0xc532e18e187980fa
+ld :: offset: 0x490, out: 0xb3fdec294f287d1c
+ld :: offset: 0x498, out: 0xb620660a49732b90
+ld :: offset: 0x4a0, out: 0x993138f16cfde991
+ld :: offset: 0x4a8, out: 0xde02d1337d5407b9
+ld :: offset: 0x4b0, out: 0x13a390e1e1dab15a
+ld :: offset: 0x4b8, out: 0x743491a6828716c8
+ld :: offset: 0x4c0, out: 0x8cff404aede292f2
+ld :: offset: 0x4c8, out: 0xb9cec0db1f837636
+ld :: offset: 0x4d0, out: 0x2eaa5aa70509771c
+ld :: offset: 0x4d8, out: 0xd327538e1875241b
+ld :: offset: 0x4e0, out: 0x42e9f8548b739b6b
+ld :: offset: 0x4e8, out: 0x78e4e50ceccbba1a
+ld :: offset: 0x4f0, out: 0xf6b6fa3fcd9d27cb
+ld :: offset: 0x4f8, out: 0x73916483ae3e9423
+ld :: offset: 0x500, out: 0x276af70a0e128561
+ld :: offset: 0x508, out: 0x3045bf6b5e74b6e
+ld :: offset: 0x510, out: 0x20223f1308accfa6
+ld :: offset: 0x518, out: 0xf83c55743976b5f5
+ld :: offset: 0x520, out: 0x1f9720f946923c3d
+ld :: offset: 0x528, out: 0x620d28506d2448dd
+ld :: offset: 0x530, out: 0x60a521e99ff4a732
+ld :: offset: 0x538, out: 0x5a08f3ab5c680f0b
+ld :: offset: 0x540, out: 0xc7a59be7800f3d26
+ld :: offset: 0x548, out: 0x1aecdf2982ca1b41
+ld :: offset: 0x550, out: 0x2b8613a260d19dcd
+ld :: offset: 0x558, out: 0x2518ac8b0e8bbe7f
+ld :: offset: 0x560, out: 0x743e568d2fcf486b
+ld :: offset: 0x568, out: 0x126f646f34c31728
+ld :: offset: 0x570, out: 0xaab0196156fc4d12
+ld :: offset: 0x578, out: 0x7535cd338595d342
+ld :: offset: 0x580, out: 0xdfb254da422346ec
+ld :: offset: 0x588, out: 0xa86726c90081ab2a
+ld :: offset: 0x590, out: 0x9bfeffa1679d7438
+ld :: offset: 0x598, out: 0xc7699826b7dee244
+ld :: offset: 0x5a0, out: 0x3c07af97fba6704a
+ld :: offset: 0x5a8, out: 0x521364dc04c58bfe
+ld :: offset: 0x5b0, out: 0xe0f7bb589ab7aebc
+ld :: offset: 0x5b8, out: 0xe336c60cdeeb954d
+ld :: offset: 0x5c0, out: 0xd5b2120c6f52416e
+ld :: offset: 0x5c8, out: 0x85a2d4ff7e628a34
+ld :: offset: 0x5d0, out: 0x986a2b654a4e7e07
+ld :: offset: 0x5d8, out: 0xa974eac43a489b55
+ld :: offset: 0x5e0, out: 0xa388c16272f1f8f5
+ld :: offset: 0x5e8, out: 0xe8c11f45e7495ea9
+ld :: offset: 0x5f0, out: 0xadaa5a765cc1c8b4
+ld :: offset: 0x5f8, out: 0x7ab4ce88dfa605c0
+ld :: offset: 0x600, out: 0xb42ad6e659a7b04f
+ld :: offset: 0x608, out: 0x4bf8485ab728922f
+ld :: offset: 0x610, out: 0x76a3d60c3b66a7fb
+ld :: offset: 0x618, out: 0x31e0c6affdc28eda
+ld :: offset: 0x620, out: 0x53606bb4bf0c999d
+ld :: offset: 0x628, out: 0x32fc12c81b7919f0
+ld :: offset: 0x630, out: 0x3ef88384c72efcd6
+ld :: offset: 0x638, out: 0x38b1c7bb6a2a3580
+ld :: offset: 0x640, out: 0x15ebf6121dca77c9
+ld :: offset: 0x648, out: 0x5eaacdd9fd9147ae
+ld :: offset: 0x650, out: 0xbb8470f981e91117
+ld :: offset: 0x658, out: 0x5d42aeac6a532e0
+ld :: offset: 0x660, out: 0x14abf36419fb9e63
+ld :: offset: 0x668, out: 0x249d559aa8d72aac
+ld :: offset: 0x670, out: 0xcd6764f084b30ec
+ld :: offset: 0x678, out: 0x7f03ac0792468fdf
+ld :: offset: 0x680, out: 0x7e35ce6d56e670f5
+ld :: offset: 0x688, out: 0x152828591a652711
+ld :: offset: 0x690, out: 0x9e1c3283d215a9fb
+ld :: offset: 0x698, out: 0x8d95c049282a0417
+ld :: offset: 0x6a0, out: 0xf2e7a490978058f3
+ld :: offset: 0x6a8, out: 0x775b4cca0975b1aa
+ld :: offset: 0x6b0, out: 0xa2b84a635111020
+ld :: offset: 0x6b8, out: 0x23fa0d3a7d88b6f
+ld :: offset: 0x6c0, out: 0xa3d991b79941dedd
+ld :: offset: 0x6c8, out: 0x751cb4835a0d9508
+ld :: offset: 0x6d0, out: 0x949cad35625bb2d3
+ld :: offset: 0x6d8, out: 0x7f567f35a6929739
+ld :: offset: 0x6e0, out: 0x185b88e0db8d7d27
+ld :: offset: 0x6e8, out: 0x255a4cd22fd61b91
+ld :: offset: 0x6f0, out: 0x1048d589a4363f7b
+ld :: offset: 0x6f8, out: 0x6a6d5708f4605790
+ld :: offset: 0x700, out: 0xd58ecbabde35697f
+ld :: offset: 0x708, out: 0x575548fd08c0a5f1
+ld :: offset: 0x710, out: 0x8bb640fb8ed98ddb
+ld :: offset: 0x718, out: 0xbe00d51eabc578cc
+ld :: offset: 0x720, out: 0x2f7e224a1c170ab2
+ld :: offset: 0x728, out: 0xa978f12ca22256a7
+ld :: offset: 0x730, out: 0x9950a93b811ee02f
+ld :: offset: 0x738, out: 0xb44eea93c6796a0c
+ld :: offset: 0x740, out: 0xfe71fca06c0eb657
+ld :: offset: 0x748, out: 0x4ed6393df818af57
+ld :: offset: 0x750, out: 0xf22e90200236770a
+ld :: offset: 0x758, out: 0x81efb6c7afd0c45d
+ld :: offset: 0x760, out: 0xeed8f3518102315b
+ld :: offset: 0x768, out: 0xadafefb9995efd5e
+ld :: offset: 0x770, out: 0x34061933eb253086
+ld :: offset: 0x778, out: 0x1748da264b4c52bc
+ld :: offset: 0x780, out: 0x34fdfc9a9302be89
+ld :: offset: 0x788, out: 0xd00278c3c521d180
+ld :: offset: 0x790, out: 0xe90944a4c1d37a5d
+ld :: offset: 0x798, out: 0x65fd698fddef9839
+ld :: offset: 0x7a0, out: 0xc49ee3ad81b5af52
+ld :: offset: 0x7a8, out: 0x7aa941e8bdb263e9
+ld :: offset: 0x7b0, out: 0x372c209e42f3b58d
+ld :: offset: 0x7b8, out: 0x30f870b7e122a83b
+ld :: offset: 0x7c0, out: 0x9e02de4b678930ec
+ld :: offset: 0x7c8, out: 0xcd61a8639826631e
+ld :: offset: 0x7d0, out: 0xae87bc899a7bd3ca
+ld :: offset: 0x7d8, out: 0x58ec644d6481af17
+ld :: offset: 0x7e0, out: 0x680cce5fb236b666
+ld :: offset: 0x7e8, out: 0x3baa99471f6d4d75
+ld :: offset: 0x7f0, out: 0x614d9b445f12236b
+ld :: offset: 0x7f8, out: 0xa2a6ec661ba84121
+lh :: offset: 0x0, out: 0x0
+lh :: offset: 0x2, out: 0x0
+lh :: offset: 0x4, out: 0x0
+lh :: offset: 0x6, out: 0x0
+lh :: offset: 0x8, out: 0x3b6e
+lh :: offset: 0xa, out: 0x982
+lh :: offset: 0xc, out: 0x26d9
+lh :: offset: 0xe, out: 0xd43
+lh :: offset: 0x10, out: 0x76dc
+lh :: offset: 0x12, out: 0x1304
+lh :: offset: 0x14, out: 0x6b6b
+lh :: offset: 0x16, out: 0x17c5
+lh :: offset: 0x18, out: 0x4db2
+lh :: offset: 0x1a, out: 0x1a86
+lh :: offset: 0x1c, out: 0x5005
+lh :: offset: 0x1e, out: 0x1e47
+lh :: offset: 0x20, out: 0xffffffffffffedb8
+lh :: offset: 0x22, out: 0x2608
+lh :: offset: 0x24, out: 0xfffffffffffff00f
+lh :: offset: 0x26, out: 0x22c9
+lh :: offset: 0x28, out: 0xffffffffffffd6d6
+lh :: offset: 0x2a, out: 0x2f8a
+lh :: offset: 0x2c, out: 0xffffffffffffcb61
+lh :: offset: 0x2e, out: 0x2b4b
+lh :: offset: 0x30, out: 0xffffffffffff9b64
+lh :: offset: 0x32, out: 0x350c
+lh :: offset: 0x34, out: 0xffffffffffff86d3
+lh :: offset: 0x36, out: 0x31cd
+lh :: offset: 0x38, out: 0xffffffffffffa00a
+lh :: offset: 0x3a, out: 0x3c8e
+lh :: offset: 0x3c, out: 0xffffffffffffbdbd
+lh :: offset: 0x3e, out: 0x384f
+lh :: offset: 0x40, out: 0xffffffffffffdb70
+lh :: offset: 0x42, out: 0x4c11
+lh :: offset: 0x44, out: 0xffffffffffffc6c7
+lh :: offset: 0x46, out: 0x48d0
+lh :: offset: 0x48, out: 0xffffffffffffe01e
+lh :: offset: 0x4a, out: 0x4593
+lh :: offset: 0x4c, out: 0xfffffffffffffda9
+lh :: offset: 0x4e, out: 0x4152
+lh :: offset: 0x50, out: 0xffffffffffffadac
+lh :: offset: 0x52, out: 0x5f15
+lh :: offset: 0x54, out: 0xffffffffffffb01b
+lh :: offset: 0x56, out: 0x5bd4
+lh :: offset: 0x58, out: 0xffffffffffff96c2
+lh :: offset: 0x5a, out: 0x5697
+lh :: offset: 0x5c, out: 0xffffffffffff8b75
+lh :: offset: 0x5e, out: 0x5256
+lh :: offset: 0x60, out: 0x36c8
+lh :: offset: 0x62, out: 0x6a19
+lh :: offset: 0x64, out: 0x2b7f
+lh :: offset: 0x66, out: 0x6ed8
+lh :: offset: 0x68, out: 0xda6
+lh :: offset: 0x6a, out: 0x639b
+lh :: offset: 0x6c, out: 0x1011
+lh :: offset: 0x6e, out: 0x675a
+lh :: offset: 0x70, out: 0x4014
+lh :: offset: 0x72, out: 0x791d
+lh :: offset: 0x74, out: 0x5da3
+lh :: offset: 0x76, out: 0x7ddc
+lh :: offset: 0x78, out: 0x7b7a
+lh :: offset: 0x7a, out: 0x709f
+lh :: offset: 0x7c, out: 0x66cd
+lh :: offset: 0x7e, out: 0x745e
+lh :: offset: 0x80, out: 0xffffffffffffb6e0
+lh :: offset: 0x82, out: 0xffffffffffff9823
+lh :: offset: 0x84, out: 0xffffffffffffab57
+lh :: offset: 0x86, out: 0xffffffffffff9ce2
+lh :: offset: 0x88, out: 0xffffffffffff8d8e
+lh :: offset: 0x8a, out: 0xffffffffffff91a1
+lh :: offset: 0x8c, out: 0xffffffffffff9039
+lh :: offset: 0x8e, out: 0xffffffffffff9560
+lh :: offset: 0x90, out: 0xffffffffffffc03c
+lh :: offset: 0x92, out: 0xffffffffffff8b27
+lh :: offset: 0x94, out: 0xffffffffffffdd8b
+lh :: offset: 0x96, out: 0xffffffffffff8fe6
+lh :: offset: 0x98, out: 0xfffffffffffffb52
+lh :: offset: 0x9a, out: 0xffffffffffff82a5
+lh :: offset: 0x9c, out: 0xffffffffffffe6e5
+lh :: offset: 0x9e, out: 0xffffffffffff8664
+lh :: offset: 0xa0, out: 0x5b58
+lh :: offset: 0xa2, out: 0xffffffffffffbe2b
+lh :: offset: 0xa4, out: 0x46ef
+lh :: offset: 0xa6, out: 0xffffffffffffbaea
+lh :: offset: 0xa8, out: 0x6036
+lh :: offset: 0xaa, out: 0xffffffffffffb7a9
+lh :: offset: 0xac, out: 0x7d81
+lh :: offset: 0xae, out: 0xffffffffffffb368
+lh :: offset: 0xb0, out: 0x2d84
+lh :: offset: 0xb2, out: 0xffffffffffffad2f
+lh :: offset: 0xb4, out: 0x3033
+lh :: offset: 0xb6, out: 0xffffffffffffa9ee
+lh :: offset: 0xb8, out: 0x16ea
+lh :: offset: 0xba, out: 0xffffffffffffa4ad
+lh :: offset: 0xbc, out: 0xb5d
+lh :: offset: 0xbe, out: 0xffffffffffffa06c
+lh :: offset: 0xc0, out: 0x6d90
+lh :: offset: 0xc2, out: 0xffffffffffffd432
+lh :: offset: 0xc4, out: 0x7027
+lh :: offset: 0xc6, out: 0xffffffffffffd0f3
+lh :: offset: 0xc8, out: 0x56fe
+lh :: offset: 0xca, out: 0xffffffffffffddb0
+lh :: offset: 0xcc, out: 0x4b49
+lh :: offset: 0xce, out: 0xffffffffffffd971
+lh :: offset: 0xd0, out: 0x1b4c
+lh :: offset: 0xd2, out: 0xffffffffffffc736
+lh :: offset: 0xd4, out: 0x6fb
+lh :: offset: 0xd6, out: 0xffffffffffffc3f7
+lh :: offset: 0xd8, out: 0x2022
+lh :: offset: 0xda, out: 0xffffffffffffceb4
+lh :: offset: 0xdc, out: 0x3d95
+lh :: offset: 0xde, out: 0xffffffffffffca75
+lh :: offset: 0xe0, out: 0xffffffffffff8028
+lh :: offset: 0xe2, out: 0xfffffffffffff23a
+lh :: offset: 0xe4, out: 0xffffffffffff9d9f
+lh :: offset: 0xe6, out: 0xfffffffffffff6fb
+lh :: offset: 0xe8, out: 0xffffffffffffbb46
+lh :: offset: 0xea, out: 0xfffffffffffffbb8
+lh :: offset: 0xec, out: 0xffffffffffffa6f1
+lh :: offset: 0xee, out: 0xffffffffffffff79
+lh :: offset: 0xf0, out: 0xfffffffffffff6f4
+lh :: offset: 0xf2, out: 0xffffffffffffe13e
+lh :: offset: 0xf4, out: 0xffffffffffffeb43
+lh :: offset: 0xf6, out: 0xffffffffffffe5ff
+lh :: offset: 0xf8, out: 0xffffffffffffcd9a
+lh :: offset: 0xfa, out: 0xffffffffffffe8bc
+lh :: offset: 0xfc, out: 0xffffffffffffd02d
+lh :: offset: 0xfe, out: 0xffffffffffffec7d
+lh :: offset: 0x100, out: 0x7077
+lh :: offset: 0x102, out: 0x3486
+lh :: offset: 0x104, out: 0x6dc0
+lh :: offset: 0x106, out: 0x3047
+lh :: offset: 0x108, out: 0x4b19
+lh :: offset: 0x10a, out: 0x3d04
+lh :: offset: 0x10c, out: 0x56ae
+lh :: offset: 0x10e, out: 0x39c5
+lh :: offset: 0x110, out: 0x6ab
+lh :: offset: 0x112, out: 0x2782
+lh :: offset: 0x114, out: 0x1b1c
+lh :: offset: 0x116, out: 0x2343
+lh :: offset: 0x118, out: 0x3dc5
+lh :: offset: 0x11a, out: 0x2e00
+lh :: offset: 0x11c, out: 0x2072
+lh :: offset: 0x11e, out: 0x2ac1
+lh :: offset: 0x120, out: 0xffffffffffff9dcf
+lh :: offset: 0x122, out: 0x128e
+lh :: offset: 0x124, out: 0xffffffffffff8078
+lh :: offset: 0x126, out: 0x164f
+lh :: offset: 0x128, out: 0xffffffffffffa6a1
+lh :: offset: 0x12a, out: 0x1b0c
+lh :: offset: 0x12c, out: 0xffffffffffffbb16
+lh :: offset: 0x12e, out: 0x1fcd
+lh :: offset: 0x130, out: 0xffffffffffffeb13
+lh :: offset: 0x132, out: 0x18a
+lh :: offset: 0x134, out: 0xfffffffffffff6a4
+lh :: offset: 0x136, out: 0x54b
+lh :: offset: 0x138, out: 0xffffffffffffd07d
+lh :: offset: 0x13a, out: 0x808
+lh :: offset: 0x13c, out: 0xffffffffffffcdca
+lh :: offset: 0x13e, out: 0xcc9
+lh :: offset: 0x140, out: 0xffffffffffffab07
+lh :: offset: 0x142, out: 0x7897
+lh :: offset: 0x144, out: 0xffffffffffffb6b0
+lh :: offset: 0x146, out: 0x7c56
+lh :: offset: 0x148, out: 0xffffffffffff9069
+lh :: offset: 0x14a, out: 0x7115
+lh :: offset: 0x14c, out: 0xffffffffffff8dde
+lh :: offset: 0x14e, out: 0x75d4
+lh :: offset: 0x150, out: 0xffffffffffffdddb
+lh :: offset: 0x152, out: 0x6b93
+lh :: offset: 0x154, out: 0xffffffffffffc06c
+lh :: offset: 0x156, out: 0x6f52
+lh :: offset: 0x158, out: 0xffffffffffffe6b5
+lh :: offset: 0x15a, out: 0x6211
+lh :: offset: 0x15c, out: 0xfffffffffffffb02
+lh :: offset: 0x15e, out: 0x66d0
+lh :: offset: 0x160, out: 0x46bf
+lh :: offset: 0x162, out: 0x5e9f
+lh :: offset: 0x164, out: 0x5b08
+lh :: offset: 0x166, out: 0x5a5e
+lh :: offset: 0x168, out: 0x7dd1
+lh :: offset: 0x16a, out: 0x571d
+lh :: offset: 0x16c, out: 0x6066
+lh :: offset: 0x16e, out: 0x53dc
+lh :: offset: 0x170, out: 0x3063
+lh :: offset: 0x172, out: 0x4d9b
+lh :: offset: 0x174, out: 0x2dd4
+lh :: offset: 0x176, out: 0x495a
+lh :: offset: 0x178, out: 0xb0d
+lh :: offset: 0x17a, out: 0x4419
+lh :: offset: 0x17c, out: 0x16ba
+lh :: offset: 0x17e, out: 0x40d8
+lh :: offset: 0x180, out: 0xffffffffffffc697
+lh :: offset: 0x182, out: 0xffffffffffffaca5
+lh :: offset: 0x184, out: 0xffffffffffffdb20
+lh :: offset: 0x186, out: 0xffffffffffffa864
+lh :: offset: 0x188, out: 0xfffffffffffffdf9
+lh :: offset: 0x18a, out: 0xffffffffffffa527
+lh :: offset: 0x18c, out: 0xffffffffffffe04e
+lh :: offset: 0x18e, out: 0xffffffffffffa1e6
+lh :: offset: 0x190, out: 0xffffffffffffb04b
+lh :: offset: 0x192, out: 0xffffffffffffbfa1
+lh :: offset: 0x194, out: 0xffffffffffffadfc
+lh :: offset: 0x196, out: 0xffffffffffffbb60
+lh :: offset: 0x198, out: 0xffffffffffff8b25
+lh :: offset: 0x19a, out: 0xffffffffffffb623
+lh :: offset: 0x19c, out: 0xffffffffffff9692
+lh :: offset: 0x19e, out: 0xffffffffffffb2e2
+lh :: offset: 0x1a0, out: 0x2b2f
+lh :: offset: 0x1a2, out: 0xffffffffffff8aad
+lh :: offset: 0x1a4, out: 0x0
+lh :: offset: 0x1a6, out: 0x0
+lh :: offset: 0x1a8, out: 0x0
+lh :: offset: 0x1aa, out: 0x0
+lh :: offset: 0x1ac, out: 0xdf6
+lh :: offset: 0x1ae, out: 0xffffffffffff87ee
+lh :: offset: 0x1b0, out: 0x5df3
+lh :: offset: 0x1b2, out: 0xffffffffffff99a9
+lh :: offset: 0x1b4, out: 0x4044
+lh :: offset: 0x1b6, out: 0xffffffffffff9d68
+lh :: offset: 0x1b8, out: 0x669d
+lh :: offset: 0x1ba, out: 0xffffffffffff902b
+lh :: offset: 0x1bc, out: 0x7b2a
+lh :: offset: 0x1be, out: 0xffffffffffff94ea
+lh :: offset: 0x1c0, out: 0x1de7
+lh :: offset: 0x1c2, out: 0xffffffffffffe0b4
+lh :: offset: 0x1c4, out: 0x50
+lh :: offset: 0x1c6, out: 0xffffffffffffe475
+lh :: offset: 0x1c8, out: 0x2689
+lh :: offset: 0x1ca, out: 0xffffffffffffe936
+lh :: offset: 0x1cc, out: 0x3b3e
+lh :: offset: 0x1ce, out: 0xffffffffffffedf7
+lh :: offset: 0x1d0, out: 0x6b3b
+lh :: offset: 0x1d2, out: 0xfffffffffffff3b0
+lh :: offset: 0x1d4, out: 0x768c
+lh :: offset: 0x1d6, out: 0xfffffffffffff771
+lh :: offset: 0x1d8, out: 0x5055
+lh :: offset: 0x1da, out: 0xfffffffffffffa32
+lh :: offset: 0x1dc, out: 0x4de2
+lh :: offset: 0x1de, out: 0xfffffffffffffef3
+lh :: offset: 0x1e0, out: 0xfffffffffffff05f
+lh :: offset: 0x1e2, out: 0xffffffffffffc6bc
+lh :: offset: 0x1e4, out: 0xffffffffffffede8
+lh :: offset: 0x1e6, out: 0xffffffffffffc27d
+lh :: offset: 0x1e8, out: 0xffffffffffffcb31
+lh :: offset: 0x1ea, out: 0xffffffffffffcf3e
+lh :: offset: 0x1ec, out: 0xffffffffffffd686
+lh :: offset: 0x1ee, out: 0xffffffffffffcbff
+lh :: offset: 0x1f0, out: 0xffffffffffff8683
+lh :: offset: 0x1f2, out: 0xffffffffffffd5b8
+lh :: offset: 0x1f4, out: 0xffffffffffff9b34
+lh :: offset: 0x1f6, out: 0xffffffffffffd179
+lh :: offset: 0x1f8, out: 0xffffffffffffbded
+lh :: offset: 0x1fa, out: 0xffffffffffffdc3a
+lh :: offset: 0x1fc, out: 0xffffffffffffa05a
+lh :: offset: 0x1fe, out: 0xffffffffffffd8fb
+lh :: offset: 0x200, out: 0xffffffffffffe0ee
+lh :: offset: 0x202, out: 0x690c
+lh :: offset: 0x204, out: 0xfffffffffffffd59
+lh :: offset: 0x206, out: 0x6dcd
+lh :: offset: 0x208, out: 0xffffffffffffdb80
+lh :: offset: 0x20a, out: 0x608e
+lh :: offset: 0x20c, out: 0xffffffffffffc637
+lh :: offset: 0x20e, out: 0x644f
+lh :: offset: 0x210, out: 0xffffffffffff9632
+lh :: offset: 0x212, out: 0x7a08
+lh :: offset: 0x214, out: 0xffffffffffff8b85
+lh :: offset: 0x216, out: 0x7ec9
+lh :: offset: 0x218, out: 0xffffffffffffad5c
+lh :: offset: 0x21a, out: 0x738a
+lh :: offset: 0x21c, out: 0xffffffffffffb0eb
+lh :: offset: 0x21e, out: 0x774b
+lh :: offset: 0x220, out: 0xd56
+lh :: offset: 0x222, out: 0x4f04
+lh :: offset: 0x224, out: 0x10e1
+lh :: offset: 0x226, out: 0x4bc5
+lh :: offset: 0x228, out: 0x3638
+lh :: offset: 0x22a, out: 0x4686
+lh :: offset: 0x22c, out: 0x2b8f
+lh :: offset: 0x22e, out: 0x4247
+lh :: offset: 0x230, out: 0x7b8a
+lh :: offset: 0x232, out: 0x5c00
+lh :: offset: 0x234, out: 0x663d
+lh :: offset: 0x236, out: 0x58c1
+lh :: offset: 0x238, out: 0x40e4
+lh :: offset: 0x23a, out: 0x5582
+lh :: offset: 0x23c, out: 0x5d53
+lh :: offset: 0x23e, out: 0x5143
+lh :: offset: 0x240, out: 0x3b9e
+lh :: offset: 0x242, out: 0x251d
+lh :: offset: 0x244, out: 0x2629
+lh :: offset: 0x246, out: 0x21dc
+lh :: offset: 0x248, out: 0xf0
+lh :: offset: 0x24a, out: 0x2c9f
+lh :: offset: 0x24c, out: 0x1d47
+lh :: offset: 0x24e, out: 0x285e
+lh :: offset: 0x250, out: 0x4d42
+lh :: offset: 0x252, out: 0x3619
+lh :: offset: 0x254, out: 0x50f5
+lh :: offset: 0x256, out: 0x32d8
+lh :: offset: 0x258, out: 0x762c
+lh :: offset: 0x25a, out: 0x3f9b
+lh :: offset: 0x25c, out: 0x6b9b
+lh :: offset: 0x25e, out: 0x3b5a
+lh :: offset: 0x260, out: 0xffffffffffffd626
+lh :: offset: 0x262, out: 0x315
+lh :: offset: 0x264, out: 0xffffffffffffcb91
+lh :: offset: 0x266, out: 0x7d4
+lh :: offset: 0x268, out: 0xffffffffffffed48
+lh :: offset: 0x26a, out: 0xa97
+lh :: offset: 0x26c, out: 0xfffffffffffff0ff
+lh :: offset: 0x26e, out: 0xe56
+lh :: offset: 0x270, out: 0xffffffffffffa0fa
+lh :: offset: 0x272, out: 0x1011
+lh :: offset: 0x274, out: 0xffffffffffffbd4d
+lh :: offset: 0x276, out: 0x14d0
+lh :: offset: 0x278, out: 0xffffffffffff9b94
+lh :: offset: 0x27a, out: 0x1993
+lh :: offset: 0x27c, out: 0xffffffffffff8623
+lh :: offset: 0x27e, out: 0x1d52
+lh :: offset: 0x280, out: 0x560e
+lh :: offset: 0x282, out: 0xfffffffffffff12f
+lh :: offset: 0x284, out: 0x4bb9
+lh :: offset: 0x286, out: 0xfffffffffffff5ee
+lh :: offset: 0x288, out: 0x6d60
+lh :: offset: 0x28a, out: 0xfffffffffffff8ad
+lh :: offset: 0x28c, out: 0x70d7
+lh :: offset: 0x28e, out: 0xfffffffffffffc6c
+lh :: offset: 0x290, out: 0x20d2
+lh :: offset: 0x292, out: 0xffffffffffffe22b
+lh :: offset: 0x294, out: 0x3d65
+lh :: offset: 0x296, out: 0xffffffffffffe6ea
+lh :: offset: 0x298, out: 0x1bbc
+lh :: offset: 0x29a, out: 0xffffffffffffeba9
+lh :: offset: 0x29c, out: 0x60b
+lh :: offset: 0x29e, out: 0xffffffffffffef68
+lh :: offset: 0x2a0, out: 0xffffffffffffbbb6
+lh :: offset: 0x2a2, out: 0xffffffffffffd727
+lh :: offset: 0x2a4, out: 0xffffffffffffa601
+lh :: offset: 0x2a6, out: 0xffffffffffffd3e6
+lh :: offset: 0x2a8, out: 0xffffffffffff80d8
+lh :: offset: 0x2aa, out: 0xffffffffffffdea5
+lh :: offset: 0x2ac, out: 0xffffffffffff9d6f
+lh :: offset: 0x2ae, out: 0xffffffffffffda64
+lh :: offset: 0x2b0, out: 0xffffffffffffcd6a
+lh :: offset: 0x2b2, out: 0xffffffffffffc423
+lh :: offset: 0x2b4, out: 0x0
+lh :: offset: 0x2b6, out: 0x0
+lh :: offset: 0x2b8, out: 0xfffffffffffff604
+lh :: offset: 0x2ba, out: 0xffffffffffffcda1
+lh :: offset: 0x2bc, out: 0x0
+lh :: offset: 0x2be, out: 0x0
+lh :: offset: 0x2c0, out: 0xffffffffffff8d7e
+lh :: offset: 0x2c2, out: 0xffffffffffffbd3e
+lh :: offset: 0x2c4, out: 0xffffffffffff90c9
+lh :: offset: 0x2c6, out: 0xffffffffffffb9ff
+lh :: offset: 0x2c8, out: 0xffffffffffffb610
+lh :: offset: 0x2ca, out: 0xffffffffffffb4bc
+lh :: offset: 0x2cc, out: 0xffffffffffffaba7
+lh :: offset: 0x2ce, out: 0xffffffffffffb07d
+lh :: offset: 0x2d0, out: 0xfffffffffffffba2
+lh :: offset: 0x2d2, out: 0xffffffffffffae3a
+lh :: offset: 0x2d4, out: 0xffffffffffffe615
+lh :: offset: 0x2d6, out: 0xffffffffffffaafb
+lh :: offset: 0x2d8, out: 0xffffffffffffc0cc
+lh :: offset: 0x2da, out: 0xffffffffffffa7b8
+lh :: offset: 0x2dc, out: 0xffffffffffffdd7b
+lh :: offset: 0x2de, out: 0xffffffffffffa379
+lh :: offset: 0x2e0, out: 0x60c6
+lh :: offset: 0x2e2, out: 0xffffffffffff9b36
+lh :: offset: 0x2e4, out: 0x7d71
+lh :: offset: 0x2e6, out: 0xffffffffffff9ff7
+lh :: offset: 0x2e8, out: 0x5ba8
+lh :: offset: 0x2ea, out: 0xffffffffffff92b4
+lh :: offset: 0x2ec, out: 0x461f
+lh :: offset: 0x2ee, out: 0xffffffffffff9675
+lh :: offset: 0x2f0, out: 0x161a
+lh :: offset: 0x2f2, out: 0xffffffffffff8832
+lh :: offset: 0x2f4, out: 0xbad
+lh :: offset: 0x2f6, out: 0xffffffffffff8cf3
+lh :: offset: 0x2f8, out: 0x2d74
+lh :: offset: 0x2fa, out: 0xffffffffffff81b0
+lh :: offset: 0x2fc, out: 0x30c3
+lh :: offset: 0x2fe, out: 0xffffffffffff8571
+lh :: offset: 0x300, out: 0xffffffffffff9099
+lh :: offset: 0x302, out: 0x5d8a
+lh :: offset: 0x304, out: 0xffffffffffff8d2e
+lh :: offset: 0x306, out: 0x594b
+lh :: offset: 0x308, out: 0xffffffffffffabf7
+lh :: offset: 0x30a, out: 0x5408
+lh :: offset: 0x30c, out: 0xffffffffffffb640
+lh :: offset: 0x30e, out: 0x50c9
+lh :: offset: 0x310, out: 0xffffffffffffe645
+lh :: offset: 0x312, out: 0x4e8e
+lh :: offset: 0x314, out: 0xfffffffffffffbf2
+lh :: offset: 0x316, out: 0x4a4f
+lh :: offset: 0x318, out: 0xffffffffffffdd2b
+lh :: offset: 0x31a, out: 0x470c
+lh :: offset: 0x31c, out: 0xffffffffffffc09c
+lh :: offset: 0x31e, out: 0x43cd
+lh :: offset: 0x320, out: 0x7d21
+lh :: offset: 0x322, out: 0x7b82
+lh :: offset: 0x324, out: 0x6096
+lh :: offset: 0x326, out: 0x7f43
+lh :: offset: 0x328, out: 0x464f
+lh :: offset: 0x32a, out: 0x7200
+lh :: offset: 0x32c, out: 0x5bf8
+lh :: offset: 0x32e, out: 0x76c1
+lh :: offset: 0x330, out: 0xbfd
+lh :: offset: 0x332, out: 0x6886
+lh :: offset: 0x334, out: 0x164a
+lh :: offset: 0x336, out: 0x6c47
+lh :: offset: 0x338, out: 0x3093
+lh :: offset: 0x33a, out: 0x6104
+lh :: offset: 0x33c, out: 0x2d24
+lh :: offset: 0x33e, out: 0x65c5
+lh :: offset: 0x340, out: 0x4be9
+lh :: offset: 0x342, out: 0x119b
+lh :: offset: 0x344, out: 0x565e
+lh :: offset: 0x346, out: 0x155a
+lh :: offset: 0x348, out: 0x7087
+lh :: offset: 0x34a, out: 0x1819
+lh :: offset: 0x34c, out: 0x6d30
+lh :: offset: 0x34e, out: 0x1cd8
+lh :: offset: 0x350, out: 0x3d35
+lh :: offset: 0x352, out: 0x29f
+lh :: offset: 0x354, out: 0x2082
+lh :: offset: 0x356, out: 0x65e
+lh :: offset: 0x358, out: 0x65b
+lh :: offset: 0x35a, out: 0xb1d
+lh :: offset: 0x35c, out: 0x1bec
+lh :: offset: 0x35e, out: 0xfdc
+lh :: offset: 0x360, out: 0xffffffffffffa651
+lh :: offset: 0x362, out: 0x3793
+lh :: offset: 0x364, out: 0xffffffffffffbbe6
+lh :: offset: 0x366, out: 0x3352
+lh :: offset: 0x368, out: 0xffffffffffff9d3f
+lh :: offset: 0x36a, out: 0x3e11
+lh :: offset: 0x36c, out: 0xffffffffffff8088
+lh :: offset: 0x36e, out: 0x3ad0
+lh :: offset: 0x370, out: 0xffffffffffffd08d
+lh :: offset: 0x372, out: 0x2497
+lh :: offset: 0x374, out: 0xffffffffffffcd3a
+lh :: offset: 0x376, out: 0x2056
+lh :: offset: 0x378, out: 0xffffffffffffebe3
+lh :: offset: 0x37a, out: 0x2d15
+lh :: offset: 0x37c, out: 0xfffffffffffff654
+lh :: offset: 0x37e, out: 0x29d4
+lh :: offset: 0x380, out: 0x2679
+lh :: offset: 0x382, out: 0xffffffffffffc5a9
+lh :: offset: 0x384, out: 0x3bce
+lh :: offset: 0x386, out: 0xffffffffffffc168
+lh :: offset: 0x388, out: 0x1d17
+lh :: offset: 0x38a, out: 0xffffffffffffcc2b
+lh :: offset: 0x38c, out: 0xa0
+lh :: offset: 0x38e, out: 0xffffffffffffc8ea
+lh :: offset: 0x390, out: 0x50a5
+lh :: offset: 0x392, out: 0xffffffffffffd6ad
+lh :: offset: 0x394, out: 0x4d12
+lh :: offset: 0x396, out: 0xffffffffffffd26c
+lh :: offset: 0x398, out: 0x6bcb
+lh :: offset: 0x39a, out: 0xffffffffffffdf2f
+lh :: offset: 0x39c, out: 0x767c
+lh :: offset: 0x39e, out: 0xffffffffffffdbee
+lh :: offset: 0x3a0, out: 0xffffffffffffcbc1
+lh :: offset: 0x3a2, out: 0xffffffffffffe3a1
+lh :: offset: 0x3a4, out: 0xffffffffffffd676
+lh :: offset: 0x3a6, out: 0xffffffffffffe760
+lh :: offset: 0x3a8, out: 0xfffffffffffff0af
+lh :: offset: 0x3aa, out: 0xffffffffffffea23
+lh :: offset: 0x3ac, out: 0xffffffffffffed18
+lh :: offset: 0x3ae, out: 0xffffffffffffeee2
+lh :: offset: 0x3b0, out: 0xffffffffffffbd1d
+lh :: offset: 0x3b2, out: 0xfffffffffffff0a5
+lh :: offset: 0x3b4, out: 0xffffffffffffa0aa
+lh :: offset: 0x3b6, out: 0xfffffffffffff464
+lh :: offset: 0x3b8, out: 0xffffffffffff8673
+lh :: offset: 0x3ba, out: 0xfffffffffffff927
+lh :: offset: 0x3bc, out: 0xffffffffffff9bc4
+lh :: offset: 0x3be, out: 0xfffffffffffffde6
+lh :: offset: 0x3c0, out: 0xfffffffffffffd09
+lh :: offset: 0x3c2, out: 0xffffffffffff89b8
+lh :: offset: 0x3c4, out: 0xffffffffffffe0be
+lh :: offset: 0x3c6, out: 0xffffffffffff8d79
+lh :: offset: 0x3c8, out: 0xffffffffffffc667
+lh :: offset: 0x3ca, out: 0xffffffffffff803a
+lh :: offset: 0x3cc, out: 0xffffffffffffdbd0
+lh :: offset: 0x3ce, out: 0xffffffffffff84fb
+lh :: offset: 0x3d0, out: 0xffffffffffff8bd5
+lh :: offset: 0x3d2, out: 0xffffffffffff9abc
+lh :: offset: 0x3d4, out: 0xffffffffffff9662
+lh :: offset: 0x3d6, out: 0xffffffffffff9e7d
+lh :: offset: 0x3d8, out: 0xffffffffffffb0bb
+lh :: offset: 0x3da, out: 0xffffffffffff933e
+lh :: offset: 0x3dc, out: 0xffffffffffffad0c
+lh :: offset: 0x3de, out: 0xffffffffffff97ff
+lh :: offset: 0x3e0, out: 0x10b1
+lh :: offset: 0x3e2, out: 0xffffffffffffafb0
+lh :: offset: 0x3e4, out: 0xd06
+lh :: offset: 0x3e6, out: 0xffffffffffffab71
+lh :: offset: 0x3e8, out: 0x2bdf
+lh :: offset: 0x3ea, out: 0xffffffffffffa632
+lh :: offset: 0x3ec, out: 0x3668
+lh :: offset: 0x3ee, out: 0xffffffffffffa2f3
+lh :: offset: 0x3f0, out: 0x666d
+lh :: offset: 0x3f2, out: 0xffffffffffffbcb4
+lh :: offset: 0x3f4, out: 0x7bda
+lh :: offset: 0x3f6, out: 0xffffffffffffb875
+lh :: offset: 0x3f8, out: 0x5d03
+lh :: offset: 0x3fa, out: 0xffffffffffffb536
+lh :: offset: 0x3fc, out: 0x40b4
+lh :: offset: 0x3fe, out: 0xffffffffffffb1f7
+lh :: offset: 0x0, out: 0xffffffffffffd6aa
+lh :: offset: 0x2, out: 0x12b
+lh :: offset: 0x4, out: 0x0
+lh :: offset: 0x6, out: 0x0
+lh :: offset: 0x8, out: 0xffffffffffffab13
+lh :: offset: 0xa, out: 0xffffffffffff82d2
+lh :: offset: 0xc, out: 0xffffffffffff8763
+lh :: offset: 0xe, out: 0x7e
+lh :: offset: 0x10, out: 0x10f3
+lh :: offset: 0x12, out: 0xffffffffffffc315
+lh :: offset: 0x14, out: 0x6e9a
+lh :: offset: 0x16, out: 0xffffffffffff976d
+lh :: offset: 0x18, out: 0xffffffffffffa5fb
+lh :: offset: 0x1a, out: 0x5ad6
+lh :: offset: 0x1c, out: 0x6d77
+lh :: offset: 0x1e, out: 0xffffffffffffb774
+lh :: offset: 0x20, out: 0xffffffffffffb502
+lh :: offset: 0x22, out: 0xffffffffffff8677
+lh :: offset: 0x24, out: 0xffffffffffffc0a2
+lh :: offset: 0x26, out: 0x42b0
+lh :: offset: 0x28, out: 0x30ad
+lh :: offset: 0x2a, out: 0xffffffffffff9e3c
+lh :: offset: 0x2c, out: 0xffffffffffff9d31
+lh :: offset: 0x2e, out: 0x2aa8
+lh :: offset: 0x30, out: 0x413d
+lh :: offset: 0x32, out: 0x77fb
+lh :: offset: 0x34, out: 0xffffffffffff8ec3
+lh :: offset: 0x36, out: 0x1f30
+lh :: offset: 0x38, out: 0xffffffffffffe4f7
+lh :: offset: 0x3a, out: 0xffffffffffffc760
+lh :: offset: 0x3c, out: 0x4213
+lh :: offset: 0x3e, out: 0x7aa0
+lh :: offset: 0x40, out: 0xffffffffffffdca0
+lh :: offset: 0x42, out: 0x1ad8
+lh :: offset: 0x44, out: 0x5cc5
+lh :: offset: 0x46, out: 0xffffffffffff9e70
+lh :: offset: 0x48, out: 0xffffffffffffa60d
+lh :: offset: 0x4a, out: 0xffffffffffff9615
+lh :: offset: 0x4c, out: 0xffffffffffffda86
+lh :: offset: 0x4e, out: 0x4b3d
+lh :: offset: 0x50, out: 0xffffffffffffd41d
+lh :: offset: 0x52, out: 0x6353
+lh :: offset: 0x54, out: 0xffffffffffffa4dd
+lh :: offset: 0x56, out: 0x5e7
+lh :: offset: 0x58, out: 0xffffffffffffd413
+lh :: offset: 0x5a, out: 0xffffffffffffc40b
+lh :: offset: 0x5c, out: 0x5a9d
+lh :: offset: 0x5e, out: 0x3af3
+lh :: offset: 0x60, out: 0xffffffffffffa180
+lh :: offset: 0x62, out: 0xffffffffffff9a08
+lh :: offset: 0x64, out: 0x556
+lh :: offset: 0x66, out: 0x47f5
+lh :: offset: 0x68, out: 0x40f
+lh :: offset: 0x6a, out: 0xffffffffffffd6d2
+lh :: offset: 0x6c, out: 0xffffffffffffb77f
+lh :: offset: 0x6e, out: 0xffffffffffff9564
+lh :: offset: 0x70, out: 0x6bbe
+lh :: offset: 0x72, out: 0xffffffffffffb2c7
+lh :: offset: 0x74, out: 0xffffffffffff8279
+lh :: offset: 0x76, out: 0xffffffffffffcebc
+lh :: offset: 0x78, out: 0xffffffffffffe4c7
+lh :: offset: 0x7a, out: 0x1f18
+lh :: offset: 0x7c, out: 0x4c2f
+lh :: offset: 0x7e, out: 0xffffffffffffb503
+lh :: offset: 0x80, out: 0xffffffffffffa797
+lh :: offset: 0x82, out: 0xffffffffffff81af
+lh :: offset: 0x84, out: 0x52fc
+lh :: offset: 0x86, out: 0xffffffffffff94ff
+lh :: offset: 0x88, out: 0x50ea
+lh :: offset: 0x8a, out: 0x6dfc
+lh :: offset: 0x8c, out: 0xffffffffffffd916
+lh :: offset: 0x8e, out: 0x31d8
+lh :: offset: 0x90, out: 0xffffffffffff95b1
+lh :: offset: 0x92, out: 0x78e8
+lh :: offset: 0x94, out: 0xffffffffffff9bd6
+lh :: offset: 0x96, out: 0x3654
+lh :: offset: 0x98, out: 0x259b
+lh :: offset: 0x9a, out: 0xffffffffffff9b63
+lh :: offset: 0x9c, out: 0xffffffffffffa631
+lh :: offset: 0x9e, out: 0xffffffffffff85e0
+lh :: offset: 0xa0, out: 0x7ac5
+lh :: offset: 0xa2, out: 0xffffffffffffccf1
+lh :: offset: 0xa4, out: 0x3eca
+lh :: offset: 0xa6, out: 0x556b
+lh :: offset: 0xa8, out: 0xffffffffffffa0fb
+lh :: offset: 0xaa, out: 0xffffffffffff81ee
+lh :: offset: 0xac, out: 0x5fc5
+lh :: offset: 0xae, out: 0xffffffffffffb42f
+lh :: offset: 0xb0, out: 0x2d97
+lh :: offset: 0xb2, out: 0x1468
+lh :: offset: 0xb4, out: 0xfec
+lh :: offset: 0xb6, out: 0x25b5
+lh :: offset: 0xb8, out: 0x87a
+lh :: offset: 0xba, out: 0x2cfb
+lh :: offset: 0xbc, out: 0xffffffffffffc513
+lh :: offset: 0xbe, out: 0xfffffffffffffc93
+lh :: offset: 0xc0, out: 0x766
+lh :: offset: 0xc2, out: 0xffffffffffffcda2
+lh :: offset: 0xc4, out: 0xffffffffffffd9a9
+lh :: offset: 0xc6, out: 0x3c2c
+lh :: offset: 0xc8, out: 0xffffffffffffda3e
+lh :: offset: 0xca, out: 0x7d72
+lh :: offset: 0xcc, out: 0x722a
+lh :: offset: 0xce, out: 0x1791
+lh :: offset: 0xd0, out: 0x24ad
+lh :: offset: 0xd2, out: 0xffffffffffff93ce
+lh :: offset: 0xd4, out: 0xffffffffffffc9d1
+lh :: offset: 0xd6, out: 0x87c
+lh :: offset: 0xd8, out: 0x4ed2
+lh :: offset: 0xda, out: 0x3898
+lh :: offset: 0xdc, out: 0x7570
+lh :: offset: 0xde, out: 0x1d2a
+lh :: offset: 0xe0, out: 0xffffffffffffd036
+lh :: offset: 0xe2, out: 0x710c
+lh :: offset: 0xe4, out: 0x70db
+lh :: offset: 0xe6, out: 0xffffffffffffd0d0
+lh :: offset: 0xe8, out: 0x5604
+lh :: offset: 0xea, out: 0x341
+lh :: offset: 0xec, out: 0x1c7d
+lh :: offset: 0xee, out: 0x39c2
+lh :: offset: 0xf0, out: 0x31ce
+lh :: offset: 0xf2, out: 0xffffffffffff8ecc
+lh :: offset: 0xf4, out: 0xffffffffffffb7af
+lh :: offset: 0xf6, out: 0xffffffffffff8e94
+lh :: offset: 0xf8, out: 0x674f
+lh :: offset: 0xfa, out: 0x1ce7
+lh :: offset: 0xfc, out: 0x6a8d
+lh :: offset: 0xfe, out: 0x24eb
+lh :: offset: 0x100, out: 0xffffffffffffe4a7
+lh :: offset: 0x102, out: 0x12d6
+lh :: offset: 0x104, out: 0x4544
+lh :: offset: 0x106, out: 0x2f39
+lh :: offset: 0x108, out: 0x4c54
+lh :: offset: 0x10a, out: 0x56da
+lh :: offset: 0x10c, out: 0xffffffffffffc2b7
+lh :: offset: 0x10e, out: 0x2608
+lh :: offset: 0x110, out: 0x252f
+lh :: offset: 0x112, out: 0xffffffffffffc8d7
+lh :: offset: 0x114, out: 0x2da
+lh :: offset: 0x116, out: 0xffffffffffff9001
+lh :: offset: 0x118, out: 0xffffffffffffa4f7
+lh :: offset: 0x11a, out: 0xfffffffffffff2ef
+lh :: offset: 0x11c, out: 0xffffffffffffd5f1
+lh :: offset: 0x11e, out: 0xffffffffffffc890
+lh :: offset: 0x120, out: 0xffffffffffffa214
+lh :: offset: 0x122, out: 0xffffffffffffc8b0
+lh :: offset: 0x124, out: 0x5cb
+lh :: offset: 0x126, out: 0xffffffffffffed50
+lh :: offset: 0x128, out: 0x136c
+lh :: offset: 0x12a, out: 0x5991
+lh :: offset: 0x12c, out: 0xffffffffffff9189
+lh :: offset: 0x12e, out: 0x3147
+lh :: offset: 0x130, out: 0xffffffffffffb6f3
+lh :: offset: 0x132, out: 0xffffffffffff9a2f
+lh :: offset: 0x134, out: 0xffffffffffffcff9
+lh :: offset: 0x136, out: 0xffffffffffffc6ee
+lh :: offset: 0x138, out: 0x5270
+lh :: offset: 0x13a, out: 0x3889
+lh :: offset: 0x13c, out: 0x5212
+lh :: offset: 0x13e, out: 0xffffffffffffa809
+lh :: offset: 0x140, out: 0x5040
+lh :: offset: 0x142, out: 0xffffffffffffad76
+lh :: offset: 0x144, out: 0xa04
+lh :: offset: 0x146, out: 0xffffffffffff8775
+lh :: offset: 0x148, out: 0x5a83
+lh :: offset: 0x14a, out: 0xffffffffffff84bb
+lh :: offset: 0x14c, out: 0xffffffffffffe85e
+lh :: offset: 0x14e, out: 0x2c3d
+lh :: offset: 0x150, out: 0xffffffffffffaa67
+lh :: offset: 0x152, out: 0xffffffffffffc506
+lh :: offset: 0x154, out: 0xffffffffffffff8f
+lh :: offset: 0x156, out: 0xffffffffffffae6a
+lh :: offset: 0x158, out: 0x5ee3
+lh :: offset: 0x15a, out: 0x60ed
+lh :: offset: 0x15c, out: 0x12dd
+lh :: offset: 0x15e, out: 0xffffffffffffc071
+lh :: offset: 0x160, out: 0xffffffffffffca5a
+lh :: offset: 0x162, out: 0x30dc
+lh :: offset: 0x164, out: 0x70f6
+lh :: offset: 0x166, out: 0xffffffffffffc4c7
+lh :: offset: 0x168, out: 0x5277
+lh :: offset: 0x16a, out: 0xffffffffffff83cd
+lh :: offset: 0x16c, out: 0x2b23
+lh :: offset: 0x16e, out: 0xffffffffffffdfec
+lh :: offset: 0x170, out: 0xffffffffffffd96b
+lh :: offset: 0x172, out: 0xff7
+lh :: offset: 0x174, out: 0xffffffffffffba26
+lh :: offset: 0x176, out: 0xffffffffffffd3ad
+lh :: offset: 0x178, out: 0xffffffffffffc00e
+lh :: offset: 0x17a, out: 0xffffffffffff8418
+lh :: offset: 0x17c, out: 0xffffffffffffaa79
+lh :: offset: 0x17e, out: 0x4ab4
+lh :: offset: 0x180, out: 0xfffffffffffff0b8
+lh :: offset: 0x182, out: 0xde0
+lh :: offset: 0x184, out: 0x35e
+lh :: offset: 0x186, out: 0xffffffffffffbb8c
+lh :: offset: 0x188, out: 0xffffffffffffdcf1
+lh :: offset: 0x18a, out: 0xffffffffffffa97f
+lh :: offset: 0x18c, out: 0x6f54
+lh :: offset: 0x18e, out: 0x33b0
+lh :: offset: 0x190, out: 0xffffffffffffc081
+lh :: offset: 0x192, out: 0x3fd1
+lh :: offset: 0x194, out: 0x3f37
+lh :: offset: 0x196, out: 0x7743
+lh :: offset: 0x198, out: 0xffffffffffff95e4
+lh :: offset: 0x19a, out: 0xffffffffffffc921
+lh :: offset: 0x19c, out: 0xffffffffffffd993
+lh :: offset: 0x19e, out: 0xffffffffffffec91
+lh :: offset: 0x1a0, out: 0xffffffffffffa5ab
+lh :: offset: 0x1a2, out: 0xffffffffffff95b1
+lh :: offset: 0x1a4, out: 0xfffffffffffff6a7
+lh :: offset: 0x1a6, out: 0x49fb
+lh :: offset: 0x1a8, out: 0xffffffffffff8d1e
+lh :: offset: 0x1aa, out: 0xffffffffffffc7ce
+lh :: offset: 0x1ac, out: 0x4378
+lh :: offset: 0x1ae, out: 0x1936
+lh :: offset: 0x1b0, out: 0x4907
+lh :: offset: 0x1b2, out: 0x2f38
+lh :: offset: 0x1b4, out: 0xffffffffffff8def
+lh :: offset: 0x1b6, out: 0xffffffffffffb99e
+lh :: offset: 0x1b8, out: 0x12fe
+lh :: offset: 0x1ba, out: 0x582b
+lh :: offset: 0x1bc, out: 0xffffffffffffcdcd
+lh :: offset: 0x1be, out: 0x47ea
+lh :: offset: 0x1c0, out: 0xffffffffffff8c4f
+lh :: offset: 0x1c2, out: 0x7655
+lh :: offset: 0x1c4, out: 0xffffffffffff884e
+lh :: offset: 0x1c6, out: 0xffffffffffffd685
+lh :: offset: 0x1c8, out: 0xffffffffffff95c7
+lh :: offset: 0x1ca, out: 0x34c1
+lh :: offset: 0x1cc, out: 0xffffffffffffd62a
+lh :: offset: 0x1ce, out: 0x6168
+lh :: offset: 0x1d0, out: 0x7405
+lh :: offset: 0x1d2, out: 0x4df4
+lh :: offset: 0x1d4, out: 0x6989
+lh :: offset: 0x1d6, out: 0xffffffffffffd301
+lh :: offset: 0x1d8, out: 0x6db
+lh :: offset: 0x1da, out: 0x6cbb
+lh :: offset: 0x1dc, out: 0xffffffffffff90bf
+lh :: offset: 0x1de, out: 0x1ca1
+lh :: offset: 0x1e0, out: 0x393a
+lh :: offset: 0x1e2, out: 0xffffffffffff9cae
+lh :: offset: 0x1e4, out: 0xf02
+lh :: offset: 0x1e6, out: 0x5830
+lh :: offset: 0x1e8, out: 0xffffffffffffbc2d
+lh :: offset: 0x1ea, out: 0xffffffffffffdc7e
+lh :: offset: 0x1ec, out: 0x5fdb
+lh :: offset: 0x1ee, out: 0xffffffffffff9a99
+lh :: offset: 0x1f0, out: 0x5b48
+lh :: offset: 0x1f2, out: 0xffffffffffffe340
+lh :: offset: 0x1f4, out: 0x47b
+lh :: offset: 0x1f6, out: 0xffffffffffff8a96
+lh :: offset: 0x1f8, out: 0xffffffffffffd322
+lh :: offset: 0x1fa, out: 0xffffffffffffd519
+lh :: offset: 0x1fc, out: 0xffffffffffffafd2
+lh :: offset: 0x1fe, out: 0x75bf
+lh :: offset: 0x200, out: 0xfffffffffffff6ad
+lh :: offset: 0x202, out: 0xffffffffffffa630
+lh :: offset: 0x204, out: 0x867
+lh :: offset: 0x206, out: 0xffffffffffffde23
+lh :: offset: 0x208, out: 0x3260
+lh :: offset: 0x20a, out: 0x5610
+lh :: offset: 0x20c, out: 0xcf2
+lh :: offset: 0x20e, out: 0x2c0a
+lh :: offset: 0x210, out: 0x18ef
+lh :: offset: 0x212, out: 0x249b
+lh :: offset: 0x214, out: 0x544
+lh :: offset: 0x216, out: 0xffffffffffff94a9
+lh :: offset: 0x218, out: 0xfffffffffffffcde
+lh :: offset: 0x21a, out: 0x5b56
+lh :: offset: 0x21c, out: 0xffffffffffff9fb5
+lh :: offset: 0x21e, out: 0xfffffffffffff951
+lh :: offset: 0x220, out: 0x319b
+lh :: offset: 0x222, out: 0x468
+lh :: offset: 0x224, out: 0xfffffffffffff820
+lh :: offset: 0x226, out: 0xffffffffffff81da
+lh :: offset: 0x228, out: 0xfffffffffffff2ec
+lh :: offset: 0x22a, out: 0x5725
+lh :: offset: 0x22c, out: 0xffffffffffffca5a
+lh :: offset: 0x22e, out: 0xffffffffffff8c61
+lh :: offset: 0x230, out: 0xffffffffffffc8bf
+lh :: offset: 0x232, out: 0xffffffffffffc25d
+lh :: offset: 0x234, out: 0xffffffffffffa6dd
+lh :: offset: 0x236, out: 0xffffffffffff8b95
+lh :: offset: 0x238, out: 0x162f
+lh :: offset: 0x23a, out: 0xffffffffffffdac6
+lh :: offset: 0x23c, out: 0xffffffffffffe751
+lh :: offset: 0x23e, out: 0x300c
+lh :: offset: 0x240, out: 0xffffffffffffa850
+lh :: offset: 0x242, out: 0xffffffffffffba52
+lh :: offset: 0x244, out: 0xfffffffffffffdf3
+lh :: offset: 0x246, out: 0x6778
+lh :: offset: 0x248, out: 0x479f
+lh :: offset: 0x24a, out: 0xffffffffffffda78
+lh :: offset: 0x24c, out: 0xffffffffffffb1f7
+lh :: offset: 0x24e, out: 0xffffffffffffad00
+lh :: offset: 0x250, out: 0xffffffffffffd98a
+lh :: offset: 0x252, out: 0xffffffffffffa6b6
+lh :: offset: 0x254, out: 0x4168
+lh :: offset: 0x256, out: 0x8d4
+lh :: offset: 0x258, out: 0x4413
+lh :: offset: 0x25a, out: 0xffffffffffffce63
+lh :: offset: 0x25c, out: 0x381d
+lh :: offset: 0x25e, out: 0xfffffffffffff518
+lh :: offset: 0x260, out: 0x5fc0
+lh :: offset: 0x262, out: 0xffffffffffffe525
+lh :: offset: 0x264, out: 0x7f3f
+lh :: offset: 0x266, out: 0xffffffffffffe462
+lh :: offset: 0x268, out: 0x1f28
+lh :: offset: 0x26a, out: 0x7632
+lh :: offset: 0x26c, out: 0xffffffffffff92e1
+lh :: offset: 0x26e, out: 0xffffffffffffccd3
+lh :: offset: 0x270, out: 0xfffffffffffffd8f
+lh :: offset: 0x272, out: 0x4018
+lh :: offset: 0x274, out: 0x6494
+lh :: offset: 0x276, out: 0xffffffffffff8294
+lh :: offset: 0x278, out: 0xfffffffffffff0e5
+lh :: offset: 0x27a, out: 0x52e8
+lh :: offset: 0x27c, out: 0x2040
+lh :: offset: 0x27e, out: 0x15d3
+lh :: offset: 0x280, out: 0xfffffffffffff344
+lh :: offset: 0x282, out: 0xffffffffffff880f
+lh :: offset: 0x284, out: 0xffffffffffff83d2
+lh :: offset: 0x286, out: 0x7caf
+lh :: offset: 0x288, out: 0xffffffffffffefd7
+lh :: offset: 0x28a, out: 0x747d
+lh :: offset: 0x28c, out: 0xffffffffffffa04c
+lh :: offset: 0x28e, out: 0xfffffffffffff156
+lh :: offset: 0x290, out: 0xffffffffffffd710
+lh :: offset: 0x292, out: 0xf31
+lh :: offset: 0x294, out: 0x601c
+lh :: offset: 0x296, out: 0xffffffffffff93e2
+lh :: offset: 0x298, out: 0xffffffffffffd933
+lh :: offset: 0x29a, out: 0x131c
+lh :: offset: 0x29c, out: 0xffffffffffffa679
+lh :: offset: 0x29e, out: 0xffffffffffffe1e1
+lh :: offset: 0x2a0, out: 0xffffffffffffa427
+lh :: offset: 0x2a2, out: 0xffffffffffffa76f
+lh :: offset: 0x2a4, out: 0x6b75
+lh :: offset: 0x2a6, out: 0x2429
+lh :: offset: 0x2a8, out: 0xffffffffffffe56a
+lh :: offset: 0x2aa, out: 0x139e
+lh :: offset: 0x2ac, out: 0xffffffffffffe2d2
+lh :: offset: 0x2ae, out: 0xffffffffffffd296
+lh :: offset: 0x2b0, out: 0xffffffffffffa5c0
+lh :: offset: 0x2b2, out: 0x6dc2
+lh :: offset: 0x2b4, out: 0x447f
+lh :: offset: 0x2b6, out: 0x5a82
+lh :: offset: 0x2b8, out: 0xffffffffffffc168
+lh :: offset: 0x2ba, out: 0xffffffffffffc07d
+lh :: offset: 0x2bc, out: 0xffffffffffff9e80
+lh :: offset: 0x2be, out: 0x76c8
+lh :: offset: 0x2c0, out: 0x348f
+lh :: offset: 0x2c2, out: 0x4bfe
+lh :: offset: 0x2c4, out: 0xffffffffffffc345
+lh :: offset: 0x2c6, out: 0x70d
+lh :: offset: 0x2c8, out: 0x241b
+lh :: offset: 0x2ca, out: 0xffffffffffffdd6d
+lh :: offset: 0x2cc, out: 0x7123
+lh :: offset: 0x2ce, out: 0xffffffffffffbddc
+lh :: offset: 0x2d0, out: 0xffffffffffffcebe
+lh :: offset: 0x2d2, out: 0xffffffffffffa59f
+lh :: offset: 0x2d4, out: 0xffffffffffffb727
+lh :: offset: 0x2d6, out: 0xfffffffffffff62f
+lh :: offset: 0x2d8, out: 0x46fb
+lh :: offset: 0x2da, out: 0xf9f
+lh :: offset: 0x2dc, out: 0x27e9
+lh :: offset: 0x2de, out: 0x109f
+lh :: offset: 0x2e0, out: 0xffffffffffff99d7
+lh :: offset: 0x2e2, out: 0xffffffffffffafd1
+lh :: offset: 0x2e4, out: 0xffffffffffffdaa9
+lh :: offset: 0x2e6, out: 0x3f63
+lh :: offset: 0x2e8, out: 0xffffffffffff84f2
+lh :: offset: 0x2ea, out: 0xffffffffffffa3d4
+lh :: offset: 0x2ec, out: 0x312e
+lh :: offset: 0x2ee, out: 0xffffffffffffdbcb
+lh :: offset: 0x2f0, out: 0xffffffffffffe4c6
+lh :: offset: 0x2f2, out: 0xffffffffffffda4f
+lh :: offset: 0x2f4, out: 0x3faa
+lh :: offset: 0x2f6, out: 0x1f35
+lh :: offset: 0x2f8, out: 0xffffffffffffc260
+lh :: offset: 0x2fa, out: 0x7150
+lh :: offset: 0x2fc, out: 0x6ee0
+lh :: offset: 0x2fe, out: 0xffffffffffff8b08
+lh :: offset: 0x300, out: 0x7f25
+lh :: offset: 0x302, out: 0xffffffffffffd925
+lh :: offset: 0x304, out: 0x50d5
+lh :: offset: 0x306, out: 0xffffffffffffe547
+lh :: offset: 0x308, out: 0xffffffffffffdb5b
+lh :: offset: 0x30a, out: 0xffffffffffffe9a6
+lh :: offset: 0x30c, out: 0x625f
+lh :: offset: 0x30e, out: 0x3d69
+lh :: offset: 0x310, out: 0xffffffffffffac96
+lh :: offset: 0x312, out: 0x4340
+lh :: offset: 0x314, out: 0xffffffffffffe042
+lh :: offset: 0x316, out: 0x70a3
+lh :: offset: 0x318, out: 0x171e
+lh :: offset: 0x31a, out: 0x6980
+lh :: offset: 0x31c, out: 0xffffffffffff8f03
+lh :: offset: 0x31e, out: 0xffffffffffffc047
+lh :: offset: 0x320, out: 0x29e3
+lh :: offset: 0x322, out: 0x1cf9
+lh :: offset: 0x324, out: 0x39a5
+lh :: offset: 0x326, out: 0x3ce8
+lh :: offset: 0x328, out: 0xffffffffffff8958
+lh :: offset: 0x32a, out: 0x5eb6
+lh :: offset: 0x32c, out: 0xfffffffffffffa89
+lh :: offset: 0x32e, out: 0xffffffffffffe2fb
+lh :: offset: 0x330, out: 0x25b7
+lh :: offset: 0x332, out: 0x76ed
+lh :: offset: 0x334, out: 0xffffffffffffb05d
+lh :: offset: 0x336, out: 0xffffffffffffd24b
+lh :: offset: 0x338, out: 0x12f1
+lh :: offset: 0x33a, out: 0x1703
+lh :: offset: 0x33c, out: 0x682c
+lh :: offset: 0x33e, out: 0xeb9
+lh :: offset: 0x340, out: 0x1d0d
+lh :: offset: 0x342, out: 0xffffffffffffdd30
+lh :: offset: 0x344, out: 0x5280
+lh :: offset: 0x346, out: 0xffffffffffff8478
+lh :: offset: 0x348, out: 0xffffffffffffd6ef
+lh :: offset: 0x34a, out: 0x1f8f
+lh :: offset: 0x34c, out: 0x77aa
+lh :: offset: 0x34e, out: 0x179c
+lh :: offset: 0x350, out: 0x436d
+lh :: offset: 0x352, out: 0x2998
+lh :: offset: 0x354, out: 0x4ced
+lh :: offset: 0x356, out: 0x2644
+lh :: offset: 0x358, out: 0xffffffffffffa708
+lh :: offset: 0x35a, out: 0xffffffffffffd58c
+lh :: offset: 0x35c, out: 0x5c9d
+lh :: offset: 0x35e, out: 0x717
+lh :: offset: 0x360, out: 0x3287
+lh :: offset: 0x362, out: 0x5583
+lh :: offset: 0x364, out: 0x610
+lh :: offset: 0x366, out: 0x663d
+lh :: offset: 0x368, out: 0xffffffffffffd68b
+lh :: offset: 0x36a, out: 0xffffffffffff8951
+lh :: offset: 0x36c, out: 0xffffffffffffd048
+lh :: offset: 0x36e, out: 0xffffffffffffab7d
+lh :: offset: 0x370, out: 0x471b
+lh :: offset: 0x372, out: 0xe82
+lh :: offset: 0x374, out: 0x2367
+lh :: offset: 0x376, out: 0xfffffffffffff698
+lh :: offset: 0x378, out: 0x26b2
+lh :: offset: 0x37a, out: 0xffffffffffffd98d
+lh :: offset: 0x37c, out: 0x6c59
+lh :: offset: 0x37e, out: 0x3688
+lh :: offset: 0x380, out: 0xffffffffffffe479
+lh :: offset: 0x382, out: 0xffffffffffffd32b
+lh :: offset: 0x384, out: 0x4bdb
+lh :: offset: 0x386, out: 0x9ca
+lh :: offset: 0x388, out: 0xffffffffffffe61f
+lh :: offset: 0x38a, out: 0xffffffffffff9962
+lh :: offset: 0x38c, out: 0x7d1d
+lh :: offset: 0x38e, out: 0xfffffffffffffd5d
+lh :: offset: 0x390, out: 0x74df
+lh :: offset: 0x392, out: 0xffffffffffffcad3
+lh :: offset: 0x394, out: 0x553e
+lh :: offset: 0x396, out: 0x3f46
+lh :: offset: 0x398, out: 0xfffffffffffff2a7
+lh :: offset: 0x39a, out: 0x3eed
+lh :: offset: 0x39c, out: 0xffffffffffffb97d
+lh :: offset: 0x39e, out: 0x2e9a
+lh :: offset: 0x3a0, out: 0xffffffffffff9f33
+lh :: offset: 0x3a2, out: 0x3c0c
+lh :: offset: 0x3a4, out: 0xfffffffffffff7fa
+lh :: offset: 0x3a6, out: 0x36a6
+lh :: offset: 0x3a8, out: 0xffffffffffffc9dc
+lh :: offset: 0x3aa, out: 0x155e
+lh :: offset: 0x3ac, out: 0x38e3
+lh :: offset: 0x3ae, out: 0xffffffffffff8bb9
+lh :: offset: 0x3b0, out: 0xffffffffffff8206
+lh :: offset: 0x3b2, out: 0x1947
+lh :: offset: 0x3b4, out: 0x25c4
+lh :: offset: 0x3b6, out: 0xffffffffffffd2df
+lh :: offset: 0x3b8, out: 0x1825
+lh :: offset: 0x3ba, out: 0xffffffffffffeb32
+lh :: offset: 0x3bc, out: 0xffffffffffffbf27
+lh :: offset: 0x3be, out: 0xffffffffffffbc65
+lh :: offset: 0x3c0, out: 0xffffffffffffc7da
+lh :: offset: 0x3c2, out: 0x7a8b
+lh :: offset: 0x3c4, out: 0xffffffffffff8fe6
+lh :: offset: 0x3c6, out: 0xffffffffffffa8b0
+lh :: offset: 0x3c8, out: 0xffffffffffffcde8
+lh :: offset: 0x3ca, out: 0xfffffffffffff8df
+lh :: offset: 0x3cc, out: 0x5bca
+lh :: offset: 0x3ce, out: 0xffffffffffff852b
+lh :: offset: 0x3d0, out: 0xffffffffffff9269
+lh :: offset: 0x3d2, out: 0x59a9
+lh :: offset: 0x3d4, out: 0xffffffffffff909b
+lh :: offset: 0x3d6, out: 0x478
+lh :: offset: 0x3d8, out: 0x360f
+lh :: offset: 0x3da, out: 0x7857
+lh :: offset: 0x3dc, out: 0x1cc8
+lh :: offset: 0x3de, out: 0xffffffffffffbfb3
+lh :: offset: 0x3e0, out: 0xffffffffffffe9a2
+lh :: offset: 0x3e2, out: 0x7f89
+lh :: offset: 0x3e4, out: 0xffffffffffffed5e
+lh :: offset: 0x3e6, out: 0xffffffffffffb665
+lh :: offset: 0x3e8, out: 0xffffffffffffd5e4
+lh :: offset: 0x3ea, out: 0xffffffffffffb7a8
+lh :: offset: 0x3ec, out: 0xffffffffffff9474
+lh :: offset: 0x3ee, out: 0x15da
+lh :: offset: 0x3f0, out: 0xfcc
+lh :: offset: 0x3f2, out: 0x2af9
+lh :: offset: 0x3f4, out: 0x537d
+lh :: offset: 0x3f6, out: 0xfffffffffffff6b3
+lh :: offset: 0x3f8, out: 0x1897
+lh :: offset: 0x3fa, out: 0x2b96
+lh :: offset: 0x3fc, out: 0x7cfe
+lh :: offset: 0x3fe, out: 0x223d
+lh :: offset: 0x400, out: 0x4a4b
+lh :: offset: 0x402, out: 0x3373
+lh :: offset: 0x404, out: 0x34f5
+lh :: offset: 0x406, out: 0x420b
+lh :: offset: 0x408, out: 0xffffffffffffb33c
+lh :: offset: 0x40a, out: 0xffffffffffffdd46
+lh :: offset: 0x40c, out: 0xffffffffffff8c8d
+lh :: offset: 0x40e, out: 0xffffffffffff897c
+lh :: offset: 0x410, out: 0xffffffffffffccd9
+lh :: offset: 0x412, out: 0xffffffffffffe392
+lh :: offset: 0x414, out: 0x7445
+lh :: offset: 0x416, out: 0x7a38
+lh :: offset: 0x418, out: 0xc9
+lh :: offset: 0x41a, out: 0xffffffffffffd800
+lh :: offset: 0x41c, out: 0x29b1
+lh :: offset: 0x41e, out: 0x512f
+lh :: offset: 0x420, out: 0x20a
+lh :: offset: 0x422, out: 0x3dad
+lh :: offset: 0x424, out: 0xffffffffffffd5c5
+lh :: offset: 0x426, out: 0xffffffffffffeade
+lh :: offset: 0x428, out: 0xffffffffffffa35b
+lh :: offset: 0x42a, out: 0x31ee
+lh :: offset: 0x42c, out: 0x29d7
+lh :: offset: 0x42e, out: 0xffffffffffff8a62
+lh :: offset: 0x430, out: 0x5649
+lh :: offset: 0x432, out: 0x4898
+lh :: offset: 0x434, out: 0x3f9e
+lh :: offset: 0x436, out: 0x2c3c
+lh :: offset: 0x438, out: 0xb77
+lh :: offset: 0x43a, out: 0xffffffffffffdc9c
+lh :: offset: 0x43c, out: 0x1e78
+lh :: offset: 0x43e, out: 0x7ff6
+lh :: offset: 0x440, out: 0x68ec
+lh :: offset: 0x442, out: 0x1d5e
+lh :: offset: 0x444, out: 0xffffffffffffb0e0
+lh :: offset: 0x446, out: 0x2299
+lh :: offset: 0x448, out: 0x6e25
+lh :: offset: 0x44a, out: 0x3d0c
+lh :: offset: 0x44c, out: 0x467
+lh :: offset: 0x44e, out: 0x7c3b
+lh :: offset: 0x450, out: 0x6587
+lh :: offset: 0x452, out: 0xffffffffffffe7fb
+lh :: offset: 0x454, out: 0x17c1
+lh :: offset: 0x456, out: 0x164e
+lh :: offset: 0x458, out: 0xffffffffffff950b
+lh :: offset: 0x45a, out: 0x56d4
+lh :: offset: 0x45c, out: 0xffffffffffffa28b
+lh :: offset: 0x45e, out: 0xfffffffffffffa4c
+lh :: offset: 0x460, out: 0xffffffffffffa08a
+lh :: offset: 0x462, out: 0xffffffffffffbe7f
+lh :: offset: 0x464, out: 0xffffffffffffa314
+lh :: offset: 0x466, out: 0xffffffffffffe5e9
+lh :: offset: 0x468, out: 0x49c5
+lh :: offset: 0x46a, out: 0x1596
+lh :: offset: 0x46c, out: 0xffffffffffff8164
+lh :: offset: 0x46e, out: 0xfffffffffffff8be
+lh :: offset: 0x470, out: 0xffffffffffff9b17
+lh :: offset: 0x472, out: 0xffffffffffff84e6
+lh :: offset: 0x474, out: 0x2597
+lh :: offset: 0x476, out: 0x7ca3
+lh :: offset: 0x478, out: 0x4f5c
+lh :: offset: 0x47a, out: 0xffffffffffffa1f2
+lh :: offset: 0x47c, out: 0x543c
+lh :: offset: 0x47e, out: 0xfffffffffffffc8d
+lh :: offset: 0x480, out: 0xffffffffffff9e36
+lh :: offset: 0x482, out: 0xffffffffffffe345
+lh :: offset: 0x484, out: 0x6ca0
+lh :: offset: 0x486, out: 0x4aeb
+lh :: offset: 0x488, out: 0xffffffffffff80fa
+lh :: offset: 0x48a, out: 0x1879
+lh :: offset: 0x48c, out: 0xffffffffffffe18e
+lh :: offset: 0x48e, out: 0xffffffffffffc532
+lh :: offset: 0x490, out: 0x7d1c
+lh :: offset: 0x492, out: 0x4f28
+lh :: offset: 0x494, out: 0xffffffffffffec29
+lh :: offset: 0x496, out: 0xffffffffffffb3fd
+lh :: offset: 0x498, out: 0x2b90
+lh :: offset: 0x49a, out: 0x4973
+lh :: offset: 0x49c, out: 0x660a
+lh :: offset: 0x49e, out: 0xffffffffffffb620
+lh :: offset: 0x4a0, out: 0xffffffffffffe991
+lh :: offset: 0x4a2, out: 0x6cfd
+lh :: offset: 0x4a4, out: 0x38f1
+lh :: offset: 0x4a6, out: 0xffffffffffff9931
+lh :: offset: 0x4a8, out: 0x7b9
+lh :: offset: 0x4aa, out: 0x7d54
+lh :: offset: 0x4ac, out: 0xffffffffffffd133
+lh :: offset: 0x4ae, out: 0xffffffffffffde02
+lh :: offset: 0x4b0, out: 0xffffffffffffb15a
+lh :: offset: 0x4b2, out: 0xffffffffffffe1da
+lh :: offset: 0x4b4, out: 0xffffffffffff90e1
+lh :: offset: 0x4b6, out: 0x13a3
+lh :: offset: 0x4b8, out: 0x16c8
+lh :: offset: 0x4ba, out: 0xffffffffffff8287
+lh :: offset: 0x4bc, out: 0xffffffffffff91a6
+lh :: offset: 0x4be, out: 0x7434
+lh :: offset: 0x4c0, out: 0xffffffffffff92f2
+lh :: offset: 0x4c2, out: 0xffffffffffffede2
+lh :: offset: 0x4c4, out: 0x404a
+lh :: offset: 0x4c6, out: 0xffffffffffff8cff
+lh :: offset: 0x4c8, out: 0x7636
+lh :: offset: 0x4ca, out: 0x1f83
+lh :: offset: 0x4cc, out: 0xffffffffffffc0db
+lh :: offset: 0x4ce, out: 0xffffffffffffb9ce
+lh :: offset: 0x4d0, out: 0x771c
+lh :: offset: 0x4d2, out: 0x509
+lh :: offset: 0x4d4, out: 0x5aa7
+lh :: offset: 0x4d6, out: 0x2eaa
+lh :: offset: 0x4d8, out: 0x241b
+lh :: offset: 0x4da, out: 0x1875
+lh :: offset: 0x4dc, out: 0x538e
+lh :: offset: 0x4de, out: 0xffffffffffffd327
+lh :: offset: 0x4e0, out: 0xffffffffffff9b6b
+lh :: offset: 0x4e2, out: 0xffffffffffff8b73
+lh :: offset: 0x4e4, out: 0xfffffffffffff854
+lh :: offset: 0x4e6, out: 0x42e9
+lh :: offset: 0x4e8, out: 0xffffffffffffba1a
+lh :: offset: 0x4ea, out: 0xffffffffffffeccb
+lh :: offset: 0x4ec, out: 0xffffffffffffe50c
+lh :: offset: 0x4ee, out: 0x78e4
+lh :: offset: 0x4f0, out: 0x27cb
+lh :: offset: 0x4f2, out: 0xffffffffffffcd9d
+lh :: offset: 0x4f4, out: 0xfffffffffffffa3f
+lh :: offset: 0x4f6, out: 0xfffffffffffff6b6
+lh :: offset: 0x4f8, out: 0xffffffffffff9423
+lh :: offset: 0x4fa, out: 0xffffffffffffae3e
+lh :: offset: 0x4fc, out: 0x6483
+lh :: offset: 0x4fe, out: 0x7391
+lh :: offset: 0x500, out: 0xffffffffffff8561
+lh :: offset: 0x502, out: 0xe12
+lh :: offset: 0x504, out: 0xfffffffffffff70a
+lh :: offset: 0x506, out: 0x276a
+lh :: offset: 0x508, out: 0x4b6e
+lh :: offset: 0x50a, out: 0xffffffffffffb5e7
+lh :: offset: 0x50c, out: 0x5bf6
+lh :: offset: 0x50e, out: 0x304
+lh :: offset: 0x510, out: 0xffffffffffffcfa6
+lh :: offset: 0x512, out: 0x8ac
+lh :: offset: 0x514, out: 0x3f13
+lh :: offset: 0x516, out: 0x2022
+lh :: offset: 0x518, out: 0xffffffffffffb5f5
+lh :: offset: 0x51a, out: 0x3976
+lh :: offset: 0x51c, out: 0x5574
+lh :: offset: 0x51e, out: 0xfffffffffffff83c
+lh :: offset: 0x520, out: 0x3c3d
+lh :: offset: 0x522, out: 0x4692
+lh :: offset: 0x524, out: 0x20f9
+lh :: offset: 0x526, out: 0x1f97
+lh :: offset: 0x528, out: 0x48dd
+lh :: offset: 0x52a, out: 0x6d24
+lh :: offset: 0x52c, out: 0x2850
+lh :: offset: 0x52e, out: 0x620d
+lh :: offset: 0x530, out: 0xffffffffffffa732
+lh :: offset: 0x532, out: 0xffffffffffff9ff4
+lh :: offset: 0x534, out: 0x21e9
+lh :: offset: 0x536, out: 0x60a5
+lh :: offset: 0x538, out: 0xf0b
+lh :: offset: 0x53a, out: 0x5c68
+lh :: offset: 0x53c, out: 0xfffffffffffff3ab
+lh :: offset: 0x53e, out: 0x5a08
+lh :: offset: 0x540, out: 0x3d26
+lh :: offset: 0x542, out: 0xffffffffffff800f
+lh :: offset: 0x544, out: 0xffffffffffff9be7
+lh :: offset: 0x546, out: 0xffffffffffffc7a5
+lh :: offset: 0x548, out: 0x1b41
+lh :: offset: 0x54a, out: 0xffffffffffff82ca
+lh :: offset: 0x54c, out: 0xffffffffffffdf29
+lh :: offset: 0x54e, out: 0x1aec
+lh :: offset: 0x550, out: 0xffffffffffff9dcd
+lh :: offset: 0x552, out: 0x60d1
+lh :: offset: 0x554, out: 0x13a2
+lh :: offset: 0x556, out: 0x2b86
+lh :: offset: 0x558, out: 0xffffffffffffbe7f
+lh :: offset: 0x55a, out: 0xe8b
+lh :: offset: 0x55c, out: 0xffffffffffffac8b
+lh :: offset: 0x55e, out: 0x2518
+lh :: offset: 0x560, out: 0x486b
+lh :: offset: 0x562, out: 0x2fcf
+lh :: offset: 0x564, out: 0x568d
+lh :: offset: 0x566, out: 0x743e
+lh :: offset: 0x568, out: 0x1728
+lh :: offset: 0x56a, out: 0x34c3
+lh :: offset: 0x56c, out: 0x646f
+lh :: offset: 0x56e, out: 0x126f
+lh :: offset: 0x570, out: 0x4d12
+lh :: offset: 0x572, out: 0x56fc
+lh :: offset: 0x574, out: 0x1961
+lh :: offset: 0x576, out: 0xffffffffffffaab0
+lh :: offset: 0x578, out: 0xffffffffffffd342
+lh :: offset: 0x57a, out: 0xffffffffffff8595
+lh :: offset: 0x57c, out: 0xffffffffffffcd33
+lh :: offset: 0x57e, out: 0x7535
+lh :: offset: 0x580, out: 0x46ec
+lh :: offset: 0x582, out: 0x4223
+lh :: offset: 0x584, out: 0x54da
+lh :: offset: 0x586, out: 0xffffffffffffdfb2
+lh :: offset: 0x588, out: 0xffffffffffffab2a
+lh :: offset: 0x58a, out: 0x81
+lh :: offset: 0x58c, out: 0x26c9
+lh :: offset: 0x58e, out: 0xffffffffffffa867
+lh :: offset: 0x590, out: 0x7438
+lh :: offset: 0x592, out: 0x679d
+lh :: offset: 0x594, out: 0xffffffffffffffa1
+lh :: offset: 0x596, out: 0xffffffffffff9bfe
+lh :: offset: 0x598, out: 0xffffffffffffe244
+lh :: offset: 0x59a, out: 0xffffffffffffb7de
+lh :: offset: 0x59c, out: 0xffffffffffff9826
+lh :: offset: 0x59e, out: 0xffffffffffffc769
+lh :: offset: 0x5a0, out: 0x704a
+lh :: offset: 0x5a2, out: 0xfffffffffffffba6
+lh :: offset: 0x5a4, out: 0xffffffffffffaf97
+lh :: offset: 0x5a6, out: 0x3c07
+lh :: offset: 0x5a8, out: 0xffffffffffff8bfe
+lh :: offset: 0x5aa, out: 0x4c5
+lh :: offset: 0x5ac, out: 0x64dc
+lh :: offset: 0x5ae, out: 0x5213
+lh :: offset: 0x5b0, out: 0xffffffffffffaebc
+lh :: offset: 0x5b2, out: 0xffffffffffff9ab7
+lh :: offset: 0x5b4, out: 0xffffffffffffbb58
+lh :: offset: 0x5b6, out: 0xffffffffffffe0f7
+lh :: offset: 0x5b8, out: 0xffffffffffff954d
+lh :: offset: 0x5ba, out: 0xffffffffffffdeeb
+lh :: offset: 0x5bc, out: 0xffffffffffffc60c
+lh :: offset: 0x5be, out: 0xffffffffffffe336
+lh :: offset: 0x5c0, out: 0x416e
+lh :: offset: 0x5c2, out: 0x6f52
+lh :: offset: 0x5c4, out: 0x120c
+lh :: offset: 0x5c6, out: 0xffffffffffffd5b2
+lh :: offset: 0x5c8, out: 0xffffffffffff8a34
+lh :: offset: 0x5ca, out: 0x7e62
+lh :: offset: 0x5cc, out: 0xffffffffffffd4ff
+lh :: offset: 0x5ce, out: 0xffffffffffff85a2
+lh :: offset: 0x5d0, out: 0x7e07
+lh :: offset: 0x5d2, out: 0x4a4e
+lh :: offset: 0x5d4, out: 0x2b65
+lh :: offset: 0x5d6, out: 0xffffffffffff986a
+lh :: offset: 0x5d8, out: 0xffffffffffff9b55
+lh :: offset: 0x5da, out: 0x3a48
+lh :: offset: 0x5dc, out: 0xffffffffffffeac4
+lh :: offset: 0x5de, out: 0xffffffffffffa974
+lh :: offset: 0x5e0, out: 0xfffffffffffff8f5
+lh :: offset: 0x5e2, out: 0x72f1
+lh :: offset: 0x5e4, out: 0xffffffffffffc162
+lh :: offset: 0x5e6, out: 0xffffffffffffa388
+lh :: offset: 0x5e8, out: 0x5ea9
+lh :: offset: 0x5ea, out: 0xffffffffffffe749
+lh :: offset: 0x5ec, out: 0x1f45
+lh :: offset: 0x5ee, out: 0xffffffffffffe8c1
+lh :: offset: 0x5f0, out: 0xffffffffffffc8b4
+lh :: offset: 0x5f2, out: 0x5cc1
+lh :: offset: 0x5f4, out: 0x5a76
+lh :: offset: 0x5f6, out: 0xffffffffffffadaa
+lh :: offset: 0x5f8, out: 0x5c0
+lh :: offset: 0x5fa, out: 0xffffffffffffdfa6
+lh :: offset: 0x5fc, out: 0xffffffffffffce88
+lh :: offset: 0x5fe, out: 0x7ab4
+lh :: offset: 0x600, out: 0xffffffffffffb04f
+lh :: offset: 0x602, out: 0x59a7
+lh :: offset: 0x604, out: 0xffffffffffffd6e6
+lh :: offset: 0x606, out: 0xffffffffffffb42a
+lh :: offset: 0x608, out: 0xffffffffffff922f
+lh :: offset: 0x60a, out: 0xffffffffffffb728
+lh :: offset: 0x60c, out: 0x485a
+lh :: offset: 0x60e, out: 0x4bf8
+lh :: offset: 0x610, out: 0xffffffffffffa7fb
+lh :: offset: 0x612, out: 0x3b66
+lh :: offset: 0x614, out: 0xffffffffffffd60c
+lh :: offset: 0x616, out: 0x76a3
+lh :: offset: 0x618, out: 0xffffffffffff8eda
+lh :: offset: 0x61a, out: 0xfffffffffffffdc2
+lh :: offset: 0x61c, out: 0xffffffffffffc6af
+lh :: offset: 0x61e, out: 0x31e0
+lh :: offset: 0x620, out: 0xffffffffffff999d
+lh :: offset: 0x622, out: 0xffffffffffffbf0c
+lh :: offset: 0x624, out: 0x6bb4
+lh :: offset: 0x626, out: 0x5360
+lh :: offset: 0x628, out: 0x19f0
+lh :: offset: 0x62a, out: 0x1b79
+lh :: offset: 0x62c, out: 0x12c8
+lh :: offset: 0x62e, out: 0x32fc
+lh :: offset: 0x630, out: 0xfffffffffffffcd6
+lh :: offset: 0x632, out: 0xffffffffffffc72e
+lh :: offset: 0x634, out: 0xffffffffffff8384
+lh :: offset: 0x636, out: 0x3ef8
+lh :: offset: 0x638, out: 0x3580
+lh :: offset: 0x63a, out: 0x6a2a
+lh :: offset: 0x63c, out: 0xffffffffffffc7bb
+lh :: offset: 0x63e, out: 0x38b1
+lh :: offset: 0x640, out: 0x77c9
+lh :: offset: 0x642, out: 0x1dca
+lh :: offset: 0x644, out: 0xfffffffffffff612
+lh :: offset: 0x646, out: 0x15eb
+lh :: offset: 0x648, out: 0x47ae
+lh :: offset: 0x64a, out: 0xfffffffffffffd91
+lh :: offset: 0x64c, out: 0xffffffffffffcdd9
+lh :: offset: 0x64e, out: 0x5eaa
+lh :: offset: 0x650, out: 0x1117
+lh :: offset: 0x652, out: 0xffffffffffff81e9
+lh :: offset: 0x654, out: 0x70f9
+lh :: offset: 0x656, out: 0xffffffffffffbb84
+lh :: offset: 0x658, out: 0x32e0
+lh :: offset: 0x65a, out: 0xffffffffffffc6a5
+lh :: offset: 0x65c, out: 0x2aea
+lh :: offset: 0x65e, out: 0x5d4
+lh :: offset: 0x660, out: 0xffffffffffff9e63
+lh :: offset: 0x662, out: 0x19fb
+lh :: offset: 0x664, out: 0xfffffffffffff364
+lh :: offset: 0x666, out: 0x14ab
+lh :: offset: 0x668, out: 0x2aac
+lh :: offset: 0x66a, out: 0xffffffffffffa8d7
+lh :: offset: 0x66c, out: 0x559a
+lh :: offset: 0x66e, out: 0x249d
+lh :: offset: 0x670, out: 0x30ec
+lh :: offset: 0x672, out: 0x84b
+lh :: offset: 0x674, out: 0x764f
+lh :: offset: 0x676, out: 0xcd6
+lh :: offset: 0x678, out: 0xffffffffffff8fdf
+lh :: offset: 0x67a, out: 0xffffffffffff9246
+lh :: offset: 0x67c, out: 0xffffffffffffac07
+lh :: offset: 0x67e, out: 0x7f03
+lh :: offset: 0x680, out: 0x70f5
+lh :: offset: 0x682, out: 0x56e6
+lh :: offset: 0x684, out: 0xffffffffffffce6d
+lh :: offset: 0x686, out: 0x7e35
+lh :: offset: 0x688, out: 0x2711
+lh :: offset: 0x68a, out: 0x1a65
+lh :: offset: 0x68c, out: 0x2859
+lh :: offset: 0x68e, out: 0x1528
+lh :: offset: 0x690, out: 0xffffffffffffa9fb
+lh :: offset: 0x692, out: 0xffffffffffffd215
+lh :: offset: 0x694, out: 0x3283
+lh :: offset: 0x696, out: 0xffffffffffff9e1c
+lh :: offset: 0x698, out: 0x417
+lh :: offset: 0x69a, out: 0x282a
+lh :: offset: 0x69c, out: 0xffffffffffffc049
+lh :: offset: 0x69e, out: 0xffffffffffff8d95
+lh :: offset: 0x6a0, out: 0x58f3
+lh :: offset: 0x6a2, out: 0xffffffffffff9780
+lh :: offset: 0x6a4, out: 0xffffffffffffa490
+lh :: offset: 0x6a6, out: 0xfffffffffffff2e7
+lh :: offset: 0x6a8, out: 0xffffffffffffb1aa
+lh :: offset: 0x6aa, out: 0x975
+lh :: offset: 0x6ac, out: 0x4cca
+lh :: offset: 0x6ae, out: 0x775b
+lh :: offset: 0x6b0, out: 0x1020
+lh :: offset: 0x6b2, out: 0x3511
+lh :: offset: 0x6b4, out: 0xffffffffffff84a6
+lh :: offset: 0x6b6, out: 0xa2b
+lh :: offset: 0x6b8, out: 0xffffffffffff8b6f
+lh :: offset: 0x6ba, out: 0xffffffffffffa7d8
+lh :: offset: 0x6bc, out: 0xffffffffffffa0d3
+lh :: offset: 0x6be, out: 0x23f
+lh :: offset: 0x6c0, out: 0xffffffffffffdedd
+lh :: offset: 0x6c2, out: 0xffffffffffff9941
+lh :: offset: 0x6c4, out: 0xffffffffffff91b7
+lh :: offset: 0x6c6, out: 0xffffffffffffa3d9
+lh :: offset: 0x6c8, out: 0xffffffffffff9508
+lh :: offset: 0x6ca, out: 0x5a0d
+lh :: offset: 0x6cc, out: 0xffffffffffffb483
+lh :: offset: 0x6ce, out: 0x751c
+lh :: offset: 0x6d0, out: 0xffffffffffffb2d3
+lh :: offset: 0x6d2, out: 0x625b
+lh :: offset: 0x6d4, out: 0xffffffffffffad35
+lh :: offset: 0x6d6, out: 0xffffffffffff949c
+lh :: offset: 0x6d8, out: 0xffffffffffff9739
+lh :: offset: 0x6da, out: 0xffffffffffffa692
+lh :: offset: 0x6dc, out: 0x7f35
+lh :: offset: 0x6de, out: 0x7f56
+lh :: offset: 0x6e0, out: 0x7d27
+lh :: offset: 0x6e2, out: 0xffffffffffffdb8d
+lh :: offset: 0x6e4, out: 0xffffffffffff88e0
+lh :: offset: 0x6e6, out: 0x185b
+lh :: offset: 0x6e8, out: 0x1b91
+lh :: offset: 0x6ea, out: 0x2fd6
+lh :: offset: 0x6ec, out: 0x4cd2
+lh :: offset: 0x6ee, out: 0x255a
+lh :: offset: 0x6f0, out: 0x3f7b
+lh :: offset: 0x6f2, out: 0xffffffffffffa436
+lh :: offset: 0x6f4, out: 0xffffffffffffd589
+lh :: offset: 0x6f6, out: 0x1048
+lh :: offset: 0x6f8, out: 0x5790
+lh :: offset: 0x6fa, out: 0xfffffffffffff460
+lh :: offset: 0x6fc, out: 0x5708
+lh :: offset: 0x6fe, out: 0x6a6d
+lh :: offset: 0x700, out: 0x697f
+lh :: offset: 0x702, out: 0xffffffffffffde35
+lh :: offset: 0x704, out: 0xffffffffffffcbab
+lh :: offset: 0x706, out: 0xffffffffffffd58e
+lh :: offset: 0x708, out: 0xffffffffffffa5f1
+lh :: offset: 0x70a, out: 0x8c0
+lh :: offset: 0x70c, out: 0x48fd
+lh :: offset: 0x70e, out: 0x5755
+lh :: offset: 0x710, out: 0xffffffffffff8ddb
+lh :: offset: 0x712, out: 0xffffffffffff8ed9
+lh :: offset: 0x714, out: 0x40fb
+lh :: offset: 0x716, out: 0xffffffffffff8bb6
+lh :: offset: 0x718, out: 0x78cc
+lh :: offset: 0x71a, out: 0xffffffffffffabc5
+lh :: offset: 0x71c, out: 0xffffffffffffd51e
+lh :: offset: 0x71e, out: 0xffffffffffffbe00
+lh :: offset: 0x720, out: 0xab2
+lh :: offset: 0x722, out: 0x1c17
+lh :: offset: 0x724, out: 0x224a
+lh :: offset: 0x726, out: 0x2f7e
+lh :: offset: 0x728, out: 0x56a7
+lh :: offset: 0x72a, out: 0xffffffffffffa222
+lh :: offset: 0x72c, out: 0xfffffffffffff12c
+lh :: offset: 0x72e, out: 0xffffffffffffa978
+lh :: offset: 0x730, out: 0xffffffffffffe02f
+lh :: offset: 0x732, out: 0xffffffffffff811e
+lh :: offset: 0x734, out: 0xffffffffffffa93b
+lh :: offset: 0x736, out: 0xffffffffffff9950
+lh :: offset: 0x738, out: 0x6a0c
+lh :: offset: 0x73a, out: 0xffffffffffffc679
+lh :: offset: 0x73c, out: 0xffffffffffffea93
+lh :: offset: 0x73e, out: 0xffffffffffffb44e
+lh :: offset: 0x740, out: 0xffffffffffffb657
+lh :: offset: 0x742, out: 0x6c0e
+lh :: offset: 0x744, out: 0xfffffffffffffca0
+lh :: offset: 0x746, out: 0xfffffffffffffe71
+lh :: offset: 0x748, out: 0xffffffffffffaf57
+lh :: offset: 0x74a, out: 0xfffffffffffff818
+lh :: offset: 0x74c, out: 0x393d
+lh :: offset: 0x74e, out: 0x4ed6
+lh :: offset: 0x750, out: 0x770a
+lh :: offset: 0x752, out: 0x236
+lh :: offset: 0x754, out: 0xffffffffffff9020
+lh :: offset: 0x756, out: 0xfffffffffffff22e
+lh :: offset: 0x758, out: 0xffffffffffffc45d
+lh :: offset: 0x75a, out: 0xffffffffffffafd0
+lh :: offset: 0x75c, out: 0xffffffffffffb6c7
+lh :: offset: 0x75e, out: 0xffffffffffff81ef
+lh :: offset: 0x760, out: 0x315b
+lh :: offset: 0x762, out: 0xffffffffffff8102
+lh :: offset: 0x764, out: 0xfffffffffffff351
+lh :: offset: 0x766, out: 0xffffffffffffeed8
+lh :: offset: 0x768, out: 0xfffffffffffffd5e
+lh :: offset: 0x76a, out: 0xffffffffffff995e
+lh :: offset: 0x76c, out: 0xffffffffffffefb9
+lh :: offset: 0x76e, out: 0xffffffffffffadaf
+lh :: offset: 0x770, out: 0x3086
+lh :: offset: 0x772, out: 0xffffffffffffeb25
+lh :: offset: 0x774, out: 0x1933
+lh :: offset: 0x776, out: 0x3406
+lh :: offset: 0x778, out: 0x52bc
+lh :: offset: 0x77a, out: 0x4b4c
+lh :: offset: 0x77c, out: 0xffffffffffffda26
+lh :: offset: 0x77e, out: 0x1748
+lh :: offset: 0x780, out: 0xffffffffffffbe89
+lh :: offset: 0x782, out: 0xffffffffffff9302
+lh :: offset: 0x784, out: 0xfffffffffffffc9a
+lh :: offset: 0x786, out: 0x34fd
+lh :: offset: 0x788, out: 0xffffffffffffd180
+lh :: offset: 0x78a, out: 0xffffffffffffc521
+lh :: offset: 0x78c, out: 0x78c3
+lh :: offset: 0x78e, out: 0xffffffffffffd002
+lh :: offset: 0x790, out: 0x7a5d
+lh :: offset: 0x792, out: 0xffffffffffffc1d3
+lh :: offset: 0x794, out: 0x44a4
+lh :: offset: 0x796, out: 0xffffffffffffe909
+lh :: offset: 0x798, out: 0xffffffffffff9839
+lh :: offset: 0x79a, out: 0xffffffffffffddef
+lh :: offset: 0x79c, out: 0x698f
+lh :: offset: 0x79e, out: 0x65fd
+lh :: offset: 0x7a0, out: 0xffffffffffffaf52
+lh :: offset: 0x7a2, out: 0xffffffffffff81b5
+lh :: offset: 0x7a4, out: 0xffffffffffffe3ad
+lh :: offset: 0x7a6, out: 0xffffffffffffc49e
+lh :: offset: 0x7a8, out: 0x63e9
+lh :: offset: 0x7aa, out: 0xffffffffffffbdb2
+lh :: offset: 0x7ac, out: 0x41e8
+lh :: offset: 0x7ae, out: 0x7aa9
+lh :: offset: 0x7b0, out: 0xffffffffffffb58d
+lh :: offset: 0x7b2, out: 0x42f3
+lh :: offset: 0x7b4, out: 0x209e
+lh :: offset: 0x7b6, out: 0x372c
+lh :: offset: 0x7b8, out: 0xffffffffffffa83b
+lh :: offset: 0x7ba, out: 0xffffffffffffe122
+lh :: offset: 0x7bc, out: 0x70b7
+lh :: offset: 0x7be, out: 0x30f8
+lh :: offset: 0x7c0, out: 0x30ec
+lh :: offset: 0x7c2, out: 0x6789
+lh :: offset: 0x7c4, out: 0xffffffffffffde4b
+lh :: offset: 0x7c6, out: 0xffffffffffff9e02
+lh :: offset: 0x7c8, out: 0x631e
+lh :: offset: 0x7ca, out: 0xffffffffffff9826
+lh :: offset: 0x7cc, out: 0xffffffffffffa863
+lh :: offset: 0x7ce, out: 0xffffffffffffcd61
+lh :: offset: 0x7d0, out: 0xffffffffffffd3ca
+lh :: offset: 0x7d2, out: 0xffffffffffff9a7b
+lh :: offset: 0x7d4, out: 0xffffffffffffbc89
+lh :: offset: 0x7d6, out: 0xffffffffffffae87
+lh :: offset: 0x7d8, out: 0xffffffffffffaf17
+lh :: offset: 0x7da, out: 0x6481
+lh :: offset: 0x7dc, out: 0x644d
+lh :: offset: 0x7de, out: 0x58ec
+lh :: offset: 0x7e0, out: 0xffffffffffffb666
+lh :: offset: 0x7e2, out: 0xffffffffffffb236
+lh :: offset: 0x7e4, out: 0xffffffffffffce5f
+lh :: offset: 0x7e6, out: 0x680c
+lh :: offset: 0x7e8, out: 0x4d75
+lh :: offset: 0x7ea, out: 0x1f6d
+lh :: offset: 0x7ec, out: 0xffffffffffff9947
+lh :: offset: 0x7ee, out: 0x3baa
+lh :: offset: 0x7f0, out: 0x236b
+lh :: offset: 0x7f2, out: 0x5f12
+lh :: offset: 0x7f4, out: 0xffffffffffff9b44
+lh :: offset: 0x7f6, out: 0x614d
+lh :: offset: 0x7f8, out: 0x4121
+lh :: offset: 0x7fa, out: 0x1ba8
+lh :: offset: 0x7fc, out: 0xffffffffffffec66
+lh :: offset: 0x7fe, out: 0xffffffffffffa2a6
+lhu :: offset: 0x0, out: 0x0
+lhu :: offset: 0x2, out: 0x0
+lhu :: offset: 0x4, out: 0x0
+lhu :: offset: 0x6, out: 0x0
+lhu :: offset: 0x8, out: 0x3b6e
+lhu :: offset: 0xa, out: 0x982
+lhu :: offset: 0xc, out: 0x26d9
+lhu :: offset: 0xe, out: 0xd43
+lhu :: offset: 0x10, out: 0x76dc
+lhu :: offset: 0x12, out: 0x1304
+lhu :: offset: 0x14, out: 0x6b6b
+lhu :: offset: 0x16, out: 0x17c5
+lhu :: offset: 0x18, out: 0x4db2
+lhu :: offset: 0x1a, out: 0x1a86
+lhu :: offset: 0x1c, out: 0x5005
+lhu :: offset: 0x1e, out: 0x1e47
+lhu :: offset: 0x20, out: 0xedb8
+lhu :: offset: 0x22, out: 0x2608
+lhu :: offset: 0x24, out: 0xf00f
+lhu :: offset: 0x26, out: 0x22c9
+lhu :: offset: 0x28, out: 0xd6d6
+lhu :: offset: 0x2a, out: 0x2f8a
+lhu :: offset: 0x2c, out: 0xcb61
+lhu :: offset: 0x2e, out: 0x2b4b
+lhu :: offset: 0x30, out: 0x9b64
+lhu :: offset: 0x32, out: 0x350c
+lhu :: offset: 0x34, out: 0x86d3
+lhu :: offset: 0x36, out: 0x31cd
+lhu :: offset: 0x38, out: 0xa00a
+lhu :: offset: 0x3a, out: 0x3c8e
+lhu :: offset: 0x3c, out: 0xbdbd
+lhu :: offset: 0x3e, out: 0x384f
+lhu :: offset: 0x40, out: 0xdb70
+lhu :: offset: 0x42, out: 0x4c11
+lhu :: offset: 0x44, out: 0xc6c7
+lhu :: offset: 0x46, out: 0x48d0
+lhu :: offset: 0x48, out: 0xe01e
+lhu :: offset: 0x4a, out: 0x4593
+lhu :: offset: 0x4c, out: 0xfda9
+lhu :: offset: 0x4e, out: 0x4152
+lhu :: offset: 0x50, out: 0xadac
+lhu :: offset: 0x52, out: 0x5f15
+lhu :: offset: 0x54, out: 0xb01b
+lhu :: offset: 0x56, out: 0x5bd4
+lhu :: offset: 0x58, out: 0x96c2
+lhu :: offset: 0x5a, out: 0x5697
+lhu :: offset: 0x5c, out: 0x8b75
+lhu :: offset: 0x5e, out: 0x5256
+lhu :: offset: 0x60, out: 0x36c8
+lhu :: offset: 0x62, out: 0x6a19
+lhu :: offset: 0x64, out: 0x2b7f
+lhu :: offset: 0x66, out: 0x6ed8
+lhu :: offset: 0x68, out: 0xda6
+lhu :: offset: 0x6a, out: 0x639b
+lhu :: offset: 0x6c, out: 0x1011
+lhu :: offset: 0x6e, out: 0x675a
+lhu :: offset: 0x70, out: 0x4014
+lhu :: offset: 0x72, out: 0x791d
+lhu :: offset: 0x74, out: 0x5da3
+lhu :: offset: 0x76, out: 0x7ddc
+lhu :: offset: 0x78, out: 0x7b7a
+lhu :: offset: 0x7a, out: 0x709f
+lhu :: offset: 0x7c, out: 0x66cd
+lhu :: offset: 0x7e, out: 0x745e
+lhu :: offset: 0x80, out: 0xb6e0
+lhu :: offset: 0x82, out: 0x9823
+lhu :: offset: 0x84, out: 0xab57
+lhu :: offset: 0x86, out: 0x9ce2
+lhu :: offset: 0x88, out: 0x8d8e
+lhu :: offset: 0x8a, out: 0x91a1
+lhu :: offset: 0x8c, out: 0x9039
+lhu :: offset: 0x8e, out: 0x9560
+lhu :: offset: 0x90, out: 0xc03c
+lhu :: offset: 0x92, out: 0x8b27
+lhu :: offset: 0x94, out: 0xdd8b
+lhu :: offset: 0x96, out: 0x8fe6
+lhu :: offset: 0x98, out: 0xfb52
+lhu :: offset: 0x9a, out: 0x82a5
+lhu :: offset: 0x9c, out: 0xe6e5
+lhu :: offset: 0x9e, out: 0x8664
+lhu :: offset: 0xa0, out: 0x5b58
+lhu :: offset: 0xa2, out: 0xbe2b
+lhu :: offset: 0xa4, out: 0x46ef
+lhu :: offset: 0xa6, out: 0xbaea
+lhu :: offset: 0xa8, out: 0x6036
+lhu :: offset: 0xaa, out: 0xb7a9
+lhu :: offset: 0xac, out: 0x7d81
+lhu :: offset: 0xae, out: 0xb368
+lhu :: offset: 0xb0, out: 0x2d84
+lhu :: offset: 0xb2, out: 0xad2f
+lhu :: offset: 0xb4, out: 0x3033
+lhu :: offset: 0xb6, out: 0xa9ee
+lhu :: offset: 0xb8, out: 0x16ea
+lhu :: offset: 0xba, out: 0xa4ad
+lhu :: offset: 0xbc, out: 0xb5d
+lhu :: offset: 0xbe, out: 0xa06c
+lhu :: offset: 0xc0, out: 0x6d90
+lhu :: offset: 0xc2, out: 0xd432
+lhu :: offset: 0xc4, out: 0x7027
+lhu :: offset: 0xc6, out: 0xd0f3
+lhu :: offset: 0xc8, out: 0x56fe
+lhu :: offset: 0xca, out: 0xddb0
+lhu :: offset: 0xcc, out: 0x4b49
+lhu :: offset: 0xce, out: 0xd971
+lhu :: offset: 0xd0, out: 0x1b4c
+lhu :: offset: 0xd2, out: 0xc736
+lhu :: offset: 0xd4, out: 0x6fb
+lhu :: offset: 0xd6, out: 0xc3f7
+lhu :: offset: 0xd8, out: 0x2022
+lhu :: offset: 0xda, out: 0xceb4
+lhu :: offset: 0xdc, out: 0x3d95
+lhu :: offset: 0xde, out: 0xca75
+lhu :: offset: 0xe0, out: 0x8028
+lhu :: offset: 0xe2, out: 0xf23a
+lhu :: offset: 0xe4, out: 0x9d9f
+lhu :: offset: 0xe6, out: 0xf6fb
+lhu :: offset: 0xe8, out: 0xbb46
+lhu :: offset: 0xea, out: 0xfbb8
+lhu :: offset: 0xec, out: 0xa6f1
+lhu :: offset: 0xee, out: 0xff79
+lhu :: offset: 0xf0, out: 0xf6f4
+lhu :: offset: 0xf2, out: 0xe13e
+lhu :: offset: 0xf4, out: 0xeb43
+lhu :: offset: 0xf6, out: 0xe5ff
+lhu :: offset: 0xf8, out: 0xcd9a
+lhu :: offset: 0xfa, out: 0xe8bc
+lhu :: offset: 0xfc, out: 0xd02d
+lhu :: offset: 0xfe, out: 0xec7d
+lhu :: offset: 0x100, out: 0x7077
+lhu :: offset: 0x102, out: 0x3486
+lhu :: offset: 0x104, out: 0x6dc0
+lhu :: offset: 0x106, out: 0x3047
+lhu :: offset: 0x108, out: 0x4b19
+lhu :: offset: 0x10a, out: 0x3d04
+lhu :: offset: 0x10c, out: 0x56ae
+lhu :: offset: 0x10e, out: 0x39c5
+lhu :: offset: 0x110, out: 0x6ab
+lhu :: offset: 0x112, out: 0x2782
+lhu :: offset: 0x114, out: 0x1b1c
+lhu :: offset: 0x116, out: 0x2343
+lhu :: offset: 0x118, out: 0x3dc5
+lhu :: offset: 0x11a, out: 0x2e00
+lhu :: offset: 0x11c, out: 0x2072
+lhu :: offset: 0x11e, out: 0x2ac1
+lhu :: offset: 0x120, out: 0x9dcf
+lhu :: offset: 0x122, out: 0x128e
+lhu :: offset: 0x124, out: 0x8078
+lhu :: offset: 0x126, out: 0x164f
+lhu :: offset: 0x128, out: 0xa6a1
+lhu :: offset: 0x12a, out: 0x1b0c
+lhu :: offset: 0x12c, out: 0xbb16
+lhu :: offset: 0x12e, out: 0x1fcd
+lhu :: offset: 0x130, out: 0xeb13
+lhu :: offset: 0x132, out: 0x18a
+lhu :: offset: 0x134, out: 0xf6a4
+lhu :: offset: 0x136, out: 0x54b
+lhu :: offset: 0x138, out: 0xd07d
+lhu :: offset: 0x13a, out: 0x808
+lhu :: offset: 0x13c, out: 0xcdca
+lhu :: offset: 0x13e, out: 0xcc9
+lhu :: offset: 0x140, out: 0xab07
+lhu :: offset: 0x142, out: 0x7897
+lhu :: offset: 0x144, out: 0xb6b0
+lhu :: offset: 0x146, out: 0x7c56
+lhu :: offset: 0x148, out: 0x9069
+lhu :: offset: 0x14a, out: 0x7115
+lhu :: offset: 0x14c, out: 0x8dde
+lhu :: offset: 0x14e, out: 0x75d4
+lhu :: offset: 0x150, out: 0xdddb
+lhu :: offset: 0x152, out: 0x6b93
+lhu :: offset: 0x154, out: 0xc06c
+lhu :: offset: 0x156, out: 0x6f52
+lhu :: offset: 0x158, out: 0xe6b5
+lhu :: offset: 0x15a, out: 0x6211
+lhu :: offset: 0x15c, out: 0xfb02
+lhu :: offset: 0x15e, out: 0x66d0
+lhu :: offset: 0x160, out: 0x46bf
+lhu :: offset: 0x162, out: 0x5e9f
+lhu :: offset: 0x164, out: 0x5b08
+lhu :: offset: 0x166, out: 0x5a5e
+lhu :: offset: 0x168, out: 0x7dd1
+lhu :: offset: 0x16a, out: 0x571d
+lhu :: offset: 0x16c, out: 0x6066
+lhu :: offset: 0x16e, out: 0x53dc
+lhu :: offset: 0x170, out: 0x3063
+lhu :: offset: 0x172, out: 0x4d9b
+lhu :: offset: 0x174, out: 0x2dd4
+lhu :: offset: 0x176, out: 0x495a
+lhu :: offset: 0x178, out: 0xb0d
+lhu :: offset: 0x17a, out: 0x4419
+lhu :: offset: 0x17c, out: 0x16ba
+lhu :: offset: 0x17e, out: 0x40d8
+lhu :: offset: 0x180, out: 0xc697
+lhu :: offset: 0x182, out: 0xaca5
+lhu :: offset: 0x184, out: 0xdb20
+lhu :: offset: 0x186, out: 0xa864
+lhu :: offset: 0x188, out: 0xfdf9
+lhu :: offset: 0x18a, out: 0xa527
+lhu :: offset: 0x18c, out: 0xe04e
+lhu :: offset: 0x18e, out: 0xa1e6
+lhu :: offset: 0x190, out: 0xb04b
+lhu :: offset: 0x192, out: 0xbfa1
+lhu :: offset: 0x194, out: 0xadfc
+lhu :: offset: 0x196, out: 0xbb60
+lhu :: offset: 0x198, out: 0x8b25
+lhu :: offset: 0x19a, out: 0xb623
+lhu :: offset: 0x19c, out: 0x9692
+lhu :: offset: 0x19e, out: 0xb2e2
+lhu :: offset: 0x1a0, out: 0x2b2f
+lhu :: offset: 0x1a2, out: 0x8aad
+lhu :: offset: 0x1a4, out: 0x0
+lhu :: offset: 0x1a6, out: 0x0
+lhu :: offset: 0x1a8, out: 0x0
+lhu :: offset: 0x1aa, out: 0x0
+lhu :: offset: 0x1ac, out: 0xdf6
+lhu :: offset: 0x1ae, out: 0x87ee
+lhu :: offset: 0x1b0, out: 0x5df3
+lhu :: offset: 0x1b2, out: 0x99a9
+lhu :: offset: 0x1b4, out: 0x4044
+lhu :: offset: 0x1b6, out: 0x9d68
+lhu :: offset: 0x1b8, out: 0x669d
+lhu :: offset: 0x1ba, out: 0x902b
+lhu :: offset: 0x1bc, out: 0x7b2a
+lhu :: offset: 0x1be, out: 0x94ea
+lhu :: offset: 0x1c0, out: 0x1de7
+lhu :: offset: 0x1c2, out: 0xe0b4
+lhu :: offset: 0x1c4, out: 0x50
+lhu :: offset: 0x1c6, out: 0xe475
+lhu :: offset: 0x1c8, out: 0x2689
+lhu :: offset: 0x1ca, out: 0xe936
+lhu :: offset: 0x1cc, out: 0x3b3e
+lhu :: offset: 0x1ce, out: 0xedf7
+lhu :: offset: 0x1d0, out: 0x6b3b
+lhu :: offset: 0x1d2, out: 0xf3b0
+lhu :: offset: 0x1d4, out: 0x768c
+lhu :: offset: 0x1d6, out: 0xf771
+lhu :: offset: 0x1d8, out: 0x5055
+lhu :: offset: 0x1da, out: 0xfa32
+lhu :: offset: 0x1dc, out: 0x4de2
+lhu :: offset: 0x1de, out: 0xfef3
+lhu :: offset: 0x1e0, out: 0xf05f
+lhu :: offset: 0x1e2, out: 0xc6bc
+lhu :: offset: 0x1e4, out: 0xede8
+lhu :: offset: 0x1e6, out: 0xc27d
+lhu :: offset: 0x1e8, out: 0xcb31
+lhu :: offset: 0x1ea, out: 0xcf3e
+lhu :: offset: 0x1ec, out: 0xd686
+lhu :: offset: 0x1ee, out: 0xcbff
+lhu :: offset: 0x1f0, out: 0x8683
+lhu :: offset: 0x1f2, out: 0xd5b8
+lhu :: offset: 0x1f4, out: 0x9b34
+lhu :: offset: 0x1f6, out: 0xd179
+lhu :: offset: 0x1f8, out: 0xbded
+lhu :: offset: 0x1fa, out: 0xdc3a
+lhu :: offset: 0x1fc, out: 0xa05a
+lhu :: offset: 0x1fe, out: 0xd8fb
+lhu :: offset: 0x200, out: 0xe0ee
+lhu :: offset: 0x202, out: 0x690c
+lhu :: offset: 0x204, out: 0xfd59
+lhu :: offset: 0x206, out: 0x6dcd
+lhu :: offset: 0x208, out: 0xdb80
+lhu :: offset: 0x20a, out: 0x608e
+lhu :: offset: 0x20c, out: 0xc637
+lhu :: offset: 0x20e, out: 0x644f
+lhu :: offset: 0x210, out: 0x9632
+lhu :: offset: 0x212, out: 0x7a08
+lhu :: offset: 0x214, out: 0x8b85
+lhu :: offset: 0x216, out: 0x7ec9
+lhu :: offset: 0x218, out: 0xad5c
+lhu :: offset: 0x21a, out: 0x738a
+lhu :: offset: 0x21c, out: 0xb0eb
+lhu :: offset: 0x21e, out: 0x774b
+lhu :: offset: 0x220, out: 0xd56
+lhu :: offset: 0x222, out: 0x4f04
+lhu :: offset: 0x224, out: 0x10e1
+lhu :: offset: 0x226, out: 0x4bc5
+lhu :: offset: 0x228, out: 0x3638
+lhu :: offset: 0x22a, out: 0x4686
+lhu :: offset: 0x22c, out: 0x2b8f
+lhu :: offset: 0x22e, out: 0x4247
+lhu :: offset: 0x230, out: 0x7b8a
+lhu :: offset: 0x232, out: 0x5c00
+lhu :: offset: 0x234, out: 0x663d
+lhu :: offset: 0x236, out: 0x58c1
+lhu :: offset: 0x238, out: 0x40e4
+lhu :: offset: 0x23a, out: 0x5582
+lhu :: offset: 0x23c, out: 0x5d53
+lhu :: offset: 0x23e, out: 0x5143
+lhu :: offset: 0x240, out: 0x3b9e
+lhu :: offset: 0x242, out: 0x251d
+lhu :: offset: 0x244, out: 0x2629
+lhu :: offset: 0x246, out: 0x21dc
+lhu :: offset: 0x248, out: 0xf0
+lhu :: offset: 0x24a, out: 0x2c9f
+lhu :: offset: 0x24c, out: 0x1d47
+lhu :: offset: 0x24e, out: 0x285e
+lhu :: offset: 0x250, out: 0x4d42
+lhu :: offset: 0x252, out: 0x3619
+lhu :: offset: 0x254, out: 0x50f5
+lhu :: offset: 0x256, out: 0x32d8
+lhu :: offset: 0x258, out: 0x762c
+lhu :: offset: 0x25a, out: 0x3f9b
+lhu :: offset: 0x25c, out: 0x6b9b
+lhu :: offset: 0x25e, out: 0x3b5a
+lhu :: offset: 0x260, out: 0xd626
+lhu :: offset: 0x262, out: 0x315
+lhu :: offset: 0x264, out: 0xcb91
+lhu :: offset: 0x266, out: 0x7d4
+lhu :: offset: 0x268, out: 0xed48
+lhu :: offset: 0x26a, out: 0xa97
+lhu :: offset: 0x26c, out: 0xf0ff
+lhu :: offset: 0x26e, out: 0xe56
+lhu :: offset: 0x270, out: 0xa0fa
+lhu :: offset: 0x272, out: 0x1011
+lhu :: offset: 0x274, out: 0xbd4d
+lhu :: offset: 0x276, out: 0x14d0
+lhu :: offset: 0x278, out: 0x9b94
+lhu :: offset: 0x27a, out: 0x1993
+lhu :: offset: 0x27c, out: 0x8623
+lhu :: offset: 0x27e, out: 0x1d52
+lhu :: offset: 0x280, out: 0x560e
+lhu :: offset: 0x282, out: 0xf12f
+lhu :: offset: 0x284, out: 0x4bb9
+lhu :: offset: 0x286, out: 0xf5ee
+lhu :: offset: 0x288, out: 0x6d60
+lhu :: offset: 0x28a, out: 0xf8ad
+lhu :: offset: 0x28c, out: 0x70d7
+lhu :: offset: 0x28e, out: 0xfc6c
+lhu :: offset: 0x290, out: 0x20d2
+lhu :: offset: 0x292, out: 0xe22b
+lhu :: offset: 0x294, out: 0x3d65
+lhu :: offset: 0x296, out: 0xe6ea
+lhu :: offset: 0x298, out: 0x1bbc
+lhu :: offset: 0x29a, out: 0xeba9
+lhu :: offset: 0x29c, out: 0x60b
+lhu :: offset: 0x29e, out: 0xef68
+lhu :: offset: 0x2a0, out: 0xbbb6
+lhu :: offset: 0x2a2, out: 0xd727
+lhu :: offset: 0x2a4, out: 0xa601
+lhu :: offset: 0x2a6, out: 0xd3e6
+lhu :: offset: 0x2a8, out: 0x80d8
+lhu :: offset: 0x2aa, out: 0xdea5
+lhu :: offset: 0x2ac, out: 0x9d6f
+lhu :: offset: 0x2ae, out: 0xda64
+lhu :: offset: 0x2b0, out: 0xcd6a
+lhu :: offset: 0x2b2, out: 0xc423
+lhu :: offset: 0x2b4, out: 0x0
+lhu :: offset: 0x2b6, out: 0x0
+lhu :: offset: 0x2b8, out: 0xf604
+lhu :: offset: 0x2ba, out: 0xcda1
+lhu :: offset: 0x2bc, out: 0x0
+lhu :: offset: 0x2be, out: 0x0
+lhu :: offset: 0x2c0, out: 0x8d7e
+lhu :: offset: 0x2c2, out: 0xbd3e
+lhu :: offset: 0x2c4, out: 0x90c9
+lhu :: offset: 0x2c6, out: 0xb9ff
+lhu :: offset: 0x2c8, out: 0xb610
+lhu :: offset: 0x2ca, out: 0xb4bc
+lhu :: offset: 0x2cc, out: 0xaba7
+lhu :: offset: 0x2ce, out: 0xb07d
+lhu :: offset: 0x2d0, out: 0xfba2
+lhu :: offset: 0x2d2, out: 0xae3a
+lhu :: offset: 0x2d4, out: 0xe615
+lhu :: offset: 0x2d6, out: 0xaafb
+lhu :: offset: 0x2d8, out: 0xc0cc
+lhu :: offset: 0x2da, out: 0xa7b8
+lhu :: offset: 0x2dc, out: 0xdd7b
+lhu :: offset: 0x2de, out: 0xa379
+lhu :: offset: 0x2e0, out: 0x60c6
+lhu :: offset: 0x2e2, out: 0x9b36
+lhu :: offset: 0x2e4, out: 0x7d71
+lhu :: offset: 0x2e6, out: 0x9ff7
+lhu :: offset: 0x2e8, out: 0x5ba8
+lhu :: offset: 0x2ea, out: 0x92b4
+lhu :: offset: 0x2ec, out: 0x461f
+lhu :: offset: 0x2ee, out: 0x9675
+lhu :: offset: 0x2f0, out: 0x161a
+lhu :: offset: 0x2f2, out: 0x8832
+lhu :: offset: 0x2f4, out: 0xbad
+lhu :: offset: 0x2f6, out: 0x8cf3
+lhu :: offset: 0x2f8, out: 0x2d74
+lhu :: offset: 0x2fa, out: 0x81b0
+lhu :: offset: 0x2fc, out: 0x30c3
+lhu :: offset: 0x2fe, out: 0x8571
+lhu :: offset: 0x300, out: 0x9099
+lhu :: offset: 0x302, out: 0x5d8a
+lhu :: offset: 0x304, out: 0x8d2e
+lhu :: offset: 0x306, out: 0x594b
+lhu :: offset: 0x308, out: 0xabf7
+lhu :: offset: 0x30a, out: 0x5408
+lhu :: offset: 0x30c, out: 0xb640
+lhu :: offset: 0x30e, out: 0x50c9
+lhu :: offset: 0x310, out: 0xe645
+lhu :: offset: 0x312, out: 0x4e8e
+lhu :: offset: 0x314, out: 0xfbf2
+lhu :: offset: 0x316, out: 0x4a4f
+lhu :: offset: 0x318, out: 0xdd2b
+lhu :: offset: 0x31a, out: 0x470c
+lhu :: offset: 0x31c, out: 0xc09c
+lhu :: offset: 0x31e, out: 0x43cd
+lhu :: offset: 0x320, out: 0x7d21
+lhu :: offset: 0x322, out: 0x7b82
+lhu :: offset: 0x324, out: 0x6096
+lhu :: offset: 0x326, out: 0x7f43
+lhu :: offset: 0x328, out: 0x464f
+lhu :: offset: 0x32a, out: 0x7200
+lhu :: offset: 0x32c, out: 0x5bf8
+lhu :: offset: 0x32e, out: 0x76c1
+lhu :: offset: 0x330, out: 0xbfd
+lhu :: offset: 0x332, out: 0x6886
+lhu :: offset: 0x334, out: 0x164a
+lhu :: offset: 0x336, out: 0x6c47
+lhu :: offset: 0x338, out: 0x3093
+lhu :: offset: 0x33a, out: 0x6104
+lhu :: offset: 0x33c, out: 0x2d24
+lhu :: offset: 0x33e, out: 0x65c5
+lhu :: offset: 0x340, out: 0x4be9
+lhu :: offset: 0x342, out: 0x119b
+lhu :: offset: 0x344, out: 0x565e
+lhu :: offset: 0x346, out: 0x155a
+lhu :: offset: 0x348, out: 0x7087
+lhu :: offset: 0x34a, out: 0x1819
+lhu :: offset: 0x34c, out: 0x6d30
+lhu :: offset: 0x34e, out: 0x1cd8
+lhu :: offset: 0x350, out: 0x3d35
+lhu :: offset: 0x352, out: 0x29f
+lhu :: offset: 0x354, out: 0x2082
+lhu :: offset: 0x356, out: 0x65e
+lhu :: offset: 0x358, out: 0x65b
+lhu :: offset: 0x35a, out: 0xb1d
+lhu :: offset: 0x35c, out: 0x1bec
+lhu :: offset: 0x35e, out: 0xfdc
+lhu :: offset: 0x360, out: 0xa651
+lhu :: offset: 0x362, out: 0x3793
+lhu :: offset: 0x364, out: 0xbbe6
+lhu :: offset: 0x366, out: 0x3352
+lhu :: offset: 0x368, out: 0x9d3f
+lhu :: offset: 0x36a, out: 0x3e11
+lhu :: offset: 0x36c, out: 0x8088
+lhu :: offset: 0x36e, out: 0x3ad0
+lhu :: offset: 0x370, out: 0xd08d
+lhu :: offset: 0x372, out: 0x2497
+lhu :: offset: 0x374, out: 0xcd3a
+lhu :: offset: 0x376, out: 0x2056
+lhu :: offset: 0x378, out: 0xebe3
+lhu :: offset: 0x37a, out: 0x2d15
+lhu :: offset: 0x37c, out: 0xf654
+lhu :: offset: 0x37e, out: 0x29d4
+lhu :: offset: 0x380, out: 0x2679
+lhu :: offset: 0x382, out: 0xc5a9
+lhu :: offset: 0x384, out: 0x3bce
+lhu :: offset: 0x386, out: 0xc168
+lhu :: offset: 0x388, out: 0x1d17
+lhu :: offset: 0x38a, out: 0xcc2b
+lhu :: offset: 0x38c, out: 0xa0
+lhu :: offset: 0x38e, out: 0xc8ea
+lhu :: offset: 0x390, out: 0x50a5
+lhu :: offset: 0x392, out: 0xd6ad
+lhu :: offset: 0x394, out: 0x4d12
+lhu :: offset: 0x396, out: 0xd26c
+lhu :: offset: 0x398, out: 0x6bcb
+lhu :: offset: 0x39a, out: 0xdf2f
+lhu :: offset: 0x39c, out: 0x767c
+lhu :: offset: 0x39e, out: 0xdbee
+lhu :: offset: 0x3a0, out: 0xcbc1
+lhu :: offset: 0x3a2, out: 0xe3a1
+lhu :: offset: 0x3a4, out: 0xd676
+lhu :: offset: 0x3a6, out: 0xe760
+lhu :: offset: 0x3a8, out: 0xf0af
+lhu :: offset: 0x3aa, out: 0xea23
+lhu :: offset: 0x3ac, out: 0xed18
+lhu :: offset: 0x3ae, out: 0xeee2
+lhu :: offset: 0x3b0, out: 0xbd1d
+lhu :: offset: 0x3b2, out: 0xf0a5
+lhu :: offset: 0x3b4, out: 0xa0aa
+lhu :: offset: 0x3b6, out: 0xf464
+lhu :: offset: 0x3b8, out: 0x8673
+lhu :: offset: 0x3ba, out: 0xf927
+lhu :: offset: 0x3bc, out: 0x9bc4
+lhu :: offset: 0x3be, out: 0xfde6
+lhu :: offset: 0x3c0, out: 0xfd09
+lhu :: offset: 0x3c2, out: 0x89b8
+lhu :: offset: 0x3c4, out: 0xe0be
+lhu :: offset: 0x3c6, out: 0x8d79
+lhu :: offset: 0x3c8, out: 0xc667
+lhu :: offset: 0x3ca, out: 0x803a
+lhu :: offset: 0x3cc, out: 0xdbd0
+lhu :: offset: 0x3ce, out: 0x84fb
+lhu :: offset: 0x3d0, out: 0x8bd5
+lhu :: offset: 0x3d2, out: 0x9abc
+lhu :: offset: 0x3d4, out: 0x9662
+lhu :: offset: 0x3d6, out: 0x9e7d
+lhu :: offset: 0x3d8, out: 0xb0bb
+lhu :: offset: 0x3da, out: 0x933e
+lhu :: offset: 0x3dc, out: 0xad0c
+lhu :: offset: 0x3de, out: 0x97ff
+lhu :: offset: 0x3e0, out: 0x10b1
+lhu :: offset: 0x3e2, out: 0xafb0
+lhu :: offset: 0x3e4, out: 0xd06
+lhu :: offset: 0x3e6, out: 0xab71
+lhu :: offset: 0x3e8, out: 0x2bdf
+lhu :: offset: 0x3ea, out: 0xa632
+lhu :: offset: 0x3ec, out: 0x3668
+lhu :: offset: 0x3ee, out: 0xa2f3
+lhu :: offset: 0x3f0, out: 0x666d
+lhu :: offset: 0x3f2, out: 0xbcb4
+lhu :: offset: 0x3f4, out: 0x7bda
+lhu :: offset: 0x3f6, out: 0xb875
+lhu :: offset: 0x3f8, out: 0x5d03
+lhu :: offset: 0x3fa, out: 0xb536
+lhu :: offset: 0x3fc, out: 0x40b4
+lhu :: offset: 0x3fe, out: 0xb1f7
+lhu :: offset: 0x0, out: 0xd6aa
+lhu :: offset: 0x2, out: 0x12b
+lhu :: offset: 0x4, out: 0x0
+lhu :: offset: 0x6, out: 0x0
+lhu :: offset: 0x8, out: 0xab13
+lhu :: offset: 0xa, out: 0x82d2
+lhu :: offset: 0xc, out: 0x8763
+lhu :: offset: 0xe, out: 0x7e
+lhu :: offset: 0x10, out: 0x10f3
+lhu :: offset: 0x12, out: 0xc315
+lhu :: offset: 0x14, out: 0x6e9a
+lhu :: offset: 0x16, out: 0x976d
+lhu :: offset: 0x18, out: 0xa5fb
+lhu :: offset: 0x1a, out: 0x5ad6
+lhu :: offset: 0x1c, out: 0x6d77
+lhu :: offset: 0x1e, out: 0xb774
+lhu :: offset: 0x20, out: 0xb502
+lhu :: offset: 0x22, out: 0x8677
+lhu :: offset: 0x24, out: 0xc0a2
+lhu :: offset: 0x26, out: 0x42b0
+lhu :: offset: 0x28, out: 0x30ad
+lhu :: offset: 0x2a, out: 0x9e3c
+lhu :: offset: 0x2c, out: 0x9d31
+lhu :: offset: 0x2e, out: 0x2aa8
+lhu :: offset: 0x30, out: 0x413d
+lhu :: offset: 0x32, out: 0x77fb
+lhu :: offset: 0x34, out: 0x8ec3
+lhu :: offset: 0x36, out: 0x1f30
+lhu :: offset: 0x38, out: 0xe4f7
+lhu :: offset: 0x3a, out: 0xc760
+lhu :: offset: 0x3c, out: 0x4213
+lhu :: offset: 0x3e, out: 0x7aa0
+lhu :: offset: 0x40, out: 0xdca0
+lhu :: offset: 0x42, out: 0x1ad8
+lhu :: offset: 0x44, out: 0x5cc5
+lhu :: offset: 0x46, out: 0x9e70
+lhu :: offset: 0x48, out: 0xa60d
+lhu :: offset: 0x4a, out: 0x9615
+lhu :: offset: 0x4c, out: 0xda86
+lhu :: offset: 0x4e, out: 0x4b3d
+lhu :: offset: 0x50, out: 0xd41d
+lhu :: offset: 0x52, out: 0x6353
+lhu :: offset: 0x54, out: 0xa4dd
+lhu :: offset: 0x56, out: 0x5e7
+lhu :: offset: 0x58, out: 0xd413
+lhu :: offset: 0x5a, out: 0xc40b
+lhu :: offset: 0x5c, out: 0x5a9d
+lhu :: offset: 0x5e, out: 0x3af3
+lhu :: offset: 0x60, out: 0xa180
+lhu :: offset: 0x62, out: 0x9a08
+lhu :: offset: 0x64, out: 0x556
+lhu :: offset: 0x66, out: 0x47f5
+lhu :: offset: 0x68, out: 0x40f
+lhu :: offset: 0x6a, out: 0xd6d2
+lhu :: offset: 0x6c, out: 0xb77f
+lhu :: offset: 0x6e, out: 0x9564
+lhu :: offset: 0x70, out: 0x6bbe
+lhu :: offset: 0x72, out: 0xb2c7
+lhu :: offset: 0x74, out: 0x8279
+lhu :: offset: 0x76, out: 0xcebc
+lhu :: offset: 0x78, out: 0xe4c7
+lhu :: offset: 0x7a, out: 0x1f18
+lhu :: offset: 0x7c, out: 0x4c2f
+lhu :: offset: 0x7e, out: 0xb503
+lhu :: offset: 0x80, out: 0xa797
+lhu :: offset: 0x82, out: 0x81af
+lhu :: offset: 0x84, out: 0x52fc
+lhu :: offset: 0x86, out: 0x94ff
+lhu :: offset: 0x88, out: 0x50ea
+lhu :: offset: 0x8a, out: 0x6dfc
+lhu :: offset: 0x8c, out: 0xd916
+lhu :: offset: 0x8e, out: 0x31d8
+lhu :: offset: 0x90, out: 0x95b1
+lhu :: offset: 0x92, out: 0x78e8
+lhu :: offset: 0x94, out: 0x9bd6
+lhu :: offset: 0x96, out: 0x3654
+lhu :: offset: 0x98, out: 0x259b
+lhu :: offset: 0x9a, out: 0x9b63
+lhu :: offset: 0x9c, out: 0xa631
+lhu :: offset: 0x9e, out: 0x85e0
+lhu :: offset: 0xa0, out: 0x7ac5
+lhu :: offset: 0xa2, out: 0xccf1
+lhu :: offset: 0xa4, out: 0x3eca
+lhu :: offset: 0xa6, out: 0x556b
+lhu :: offset: 0xa8, out: 0xa0fb
+lhu :: offset: 0xaa, out: 0x81ee
+lhu :: offset: 0xac, out: 0x5fc5
+lhu :: offset: 0xae, out: 0xb42f
+lhu :: offset: 0xb0, out: 0x2d97
+lhu :: offset: 0xb2, out: 0x1468
+lhu :: offset: 0xb4, out: 0xfec
+lhu :: offset: 0xb6, out: 0x25b5
+lhu :: offset: 0xb8, out: 0x87a
+lhu :: offset: 0xba, out: 0x2cfb
+lhu :: offset: 0xbc, out: 0xc513
+lhu :: offset: 0xbe, out: 0xfc93
+lhu :: offset: 0xc0, out: 0x766
+lhu :: offset: 0xc2, out: 0xcda2
+lhu :: offset: 0xc4, out: 0xd9a9
+lhu :: offset: 0xc6, out: 0x3c2c
+lhu :: offset: 0xc8, out: 0xda3e
+lhu :: offset: 0xca, out: 0x7d72
+lhu :: offset: 0xcc, out: 0x722a
+lhu :: offset: 0xce, out: 0x1791
+lhu :: offset: 0xd0, out: 0x24ad
+lhu :: offset: 0xd2, out: 0x93ce
+lhu :: offset: 0xd4, out: 0xc9d1
+lhu :: offset: 0xd6, out: 0x87c
+lhu :: offset: 0xd8, out: 0x4ed2
+lhu :: offset: 0xda, out: 0x3898
+lhu :: offset: 0xdc, out: 0x7570
+lhu :: offset: 0xde, out: 0x1d2a
+lhu :: offset: 0xe0, out: 0xd036
+lhu :: offset: 0xe2, out: 0x710c
+lhu :: offset: 0xe4, out: 0x70db
+lhu :: offset: 0xe6, out: 0xd0d0
+lhu :: offset: 0xe8, out: 0x5604
+lhu :: offset: 0xea, out: 0x341
+lhu :: offset: 0xec, out: 0x1c7d
+lhu :: offset: 0xee, out: 0x39c2
+lhu :: offset: 0xf0, out: 0x31ce
+lhu :: offset: 0xf2, out: 0x8ecc
+lhu :: offset: 0xf4, out: 0xb7af
+lhu :: offset: 0xf6, out: 0x8e94
+lhu :: offset: 0xf8, out: 0x674f
+lhu :: offset: 0xfa, out: 0x1ce7
+lhu :: offset: 0xfc, out: 0x6a8d
+lhu :: offset: 0xfe, out: 0x24eb
+lhu :: offset: 0x100, out: 0xe4a7
+lhu :: offset: 0x102, out: 0x12d6
+lhu :: offset: 0x104, out: 0x4544
+lhu :: offset: 0x106, out: 0x2f39
+lhu :: offset: 0x108, out: 0x4c54
+lhu :: offset: 0x10a, out: 0x56da
+lhu :: offset: 0x10c, out: 0xc2b7
+lhu :: offset: 0x10e, out: 0x2608
+lhu :: offset: 0x110, out: 0x252f
+lhu :: offset: 0x112, out: 0xc8d7
+lhu :: offset: 0x114, out: 0x2da
+lhu :: offset: 0x116, out: 0x9001
+lhu :: offset: 0x118, out: 0xa4f7
+lhu :: offset: 0x11a, out: 0xf2ef
+lhu :: offset: 0x11c, out: 0xd5f1
+lhu :: offset: 0x11e, out: 0xc890
+lhu :: offset: 0x120, out: 0xa214
+lhu :: offset: 0x122, out: 0xc8b0
+lhu :: offset: 0x124, out: 0x5cb
+lhu :: offset: 0x126, out: 0xed50
+lhu :: offset: 0x128, out: 0x136c
+lhu :: offset: 0x12a, out: 0x5991
+lhu :: offset: 0x12c, out: 0x9189
+lhu :: offset: 0x12e, out: 0x3147
+lhu :: offset: 0x130, out: 0xb6f3
+lhu :: offset: 0x132, out: 0x9a2f
+lhu :: offset: 0x134, out: 0xcff9
+lhu :: offset: 0x136, out: 0xc6ee
+lhu :: offset: 0x138, out: 0x5270
+lhu :: offset: 0x13a, out: 0x3889
+lhu :: offset: 0x13c, out: 0x5212
+lhu :: offset: 0x13e, out: 0xa809
+lhu :: offset: 0x140, out: 0x5040
+lhu :: offset: 0x142, out: 0xad76
+lhu :: offset: 0x144, out: 0xa04
+lhu :: offset: 0x146, out: 0x8775
+lhu :: offset: 0x148, out: 0x5a83
+lhu :: offset: 0x14a, out: 0x84bb
+lhu :: offset: 0x14c, out: 0xe85e
+lhu :: offset: 0x14e, out: 0x2c3d
+lhu :: offset: 0x150, out: 0xaa67
+lhu :: offset: 0x152, out: 0xc506
+lhu :: offset: 0x154, out: 0xff8f
+lhu :: offset: 0x156, out: 0xae6a
+lhu :: offset: 0x158, out: 0x5ee3
+lhu :: offset: 0x15a, out: 0x60ed
+lhu :: offset: 0x15c, out: 0x12dd
+lhu :: offset: 0x15e, out: 0xc071
+lhu :: offset: 0x160, out: 0xca5a
+lhu :: offset: 0x162, out: 0x30dc
+lhu :: offset: 0x164, out: 0x70f6
+lhu :: offset: 0x166, out: 0xc4c7
+lhu :: offset: 0x168, out: 0x5277
+lhu :: offset: 0x16a, out: 0x83cd
+lhu :: offset: 0x16c, out: 0x2b23
+lhu :: offset: 0x16e, out: 0xdfec
+lhu :: offset: 0x170, out: 0xd96b
+lhu :: offset: 0x172, out: 0xff7
+lhu :: offset: 0x174, out: 0xba26
+lhu :: offset: 0x176, out: 0xd3ad
+lhu :: offset: 0x178, out: 0xc00e
+lhu :: offset: 0x17a, out: 0x8418
+lhu :: offset: 0x17c, out: 0xaa79
+lhu :: offset: 0x17e, out: 0x4ab4
+lhu :: offset: 0x180, out: 0xf0b8
+lhu :: offset: 0x182, out: 0xde0
+lhu :: offset: 0x184, out: 0x35e
+lhu :: offset: 0x186, out: 0xbb8c
+lhu :: offset: 0x188, out: 0xdcf1
+lhu :: offset: 0x18a, out: 0xa97f
+lhu :: offset: 0x18c, out: 0x6f54
+lhu :: offset: 0x18e, out: 0x33b0
+lhu :: offset: 0x190, out: 0xc081
+lhu :: offset: 0x192, out: 0x3fd1
+lhu :: offset: 0x194, out: 0x3f37
+lhu :: offset: 0x196, out: 0x7743
+lhu :: offset: 0x198, out: 0x95e4
+lhu :: offset: 0x19a, out: 0xc921
+lhu :: offset: 0x19c, out: 0xd993
+lhu :: offset: 0x19e, out: 0xec91
+lhu :: offset: 0x1a0, out: 0xa5ab
+lhu :: offset: 0x1a2, out: 0x95b1
+lhu :: offset: 0x1a4, out: 0xf6a7
+lhu :: offset: 0x1a6, out: 0x49fb
+lhu :: offset: 0x1a8, out: 0x8d1e
+lhu :: offset: 0x1aa, out: 0xc7ce
+lhu :: offset: 0x1ac, out: 0x4378
+lhu :: offset: 0x1ae, out: 0x1936
+lhu :: offset: 0x1b0, out: 0x4907
+lhu :: offset: 0x1b2, out: 0x2f38
+lhu :: offset: 0x1b4, out: 0x8def
+lhu :: offset: 0x1b6, out: 0xb99e
+lhu :: offset: 0x1b8, out: 0x12fe
+lhu :: offset: 0x1ba, out: 0x582b
+lhu :: offset: 0x1bc, out: 0xcdcd
+lhu :: offset: 0x1be, out: 0x47ea
+lhu :: offset: 0x1c0, out: 0x8c4f
+lhu :: offset: 0x1c2, out: 0x7655
+lhu :: offset: 0x1c4, out: 0x884e
+lhu :: offset: 0x1c6, out: 0xd685
+lhu :: offset: 0x1c8, out: 0x95c7
+lhu :: offset: 0x1ca, out: 0x34c1
+lhu :: offset: 0x1cc, out: 0xd62a
+lhu :: offset: 0x1ce, out: 0x6168
+lhu :: offset: 0x1d0, out: 0x7405
+lhu :: offset: 0x1d2, out: 0x4df4
+lhu :: offset: 0x1d4, out: 0x6989
+lhu :: offset: 0x1d6, out: 0xd301
+lhu :: offset: 0x1d8, out: 0x6db
+lhu :: offset: 0x1da, out: 0x6cbb
+lhu :: offset: 0x1dc, out: 0x90bf
+lhu :: offset: 0x1de, out: 0x1ca1
+lhu :: offset: 0x1e0, out: 0x393a
+lhu :: offset: 0x1e2, out: 0x9cae
+lhu :: offset: 0x1e4, out: 0xf02
+lhu :: offset: 0x1e6, out: 0x5830
+lhu :: offset: 0x1e8, out: 0xbc2d
+lhu :: offset: 0x1ea, out: 0xdc7e
+lhu :: offset: 0x1ec, out: 0x5fdb
+lhu :: offset: 0x1ee, out: 0x9a99
+lhu :: offset: 0x1f0, out: 0x5b48
+lhu :: offset: 0x1f2, out: 0xe340
+lhu :: offset: 0x1f4, out: 0x47b
+lhu :: offset: 0x1f6, out: 0x8a96
+lhu :: offset: 0x1f8, out: 0xd322
+lhu :: offset: 0x1fa, out: 0xd519
+lhu :: offset: 0x1fc, out: 0xafd2
+lhu :: offset: 0x1fe, out: 0x75bf
+lhu :: offset: 0x200, out: 0xf6ad
+lhu :: offset: 0x202, out: 0xa630
+lhu :: offset: 0x204, out: 0x867
+lhu :: offset: 0x206, out: 0xde23
+lhu :: offset: 0x208, out: 0x3260
+lhu :: offset: 0x20a, out: 0x5610
+lhu :: offset: 0x20c, out: 0xcf2
+lhu :: offset: 0x20e, out: 0x2c0a
+lhu :: offset: 0x210, out: 0x18ef
+lhu :: offset: 0x212, out: 0x249b
+lhu :: offset: 0x214, out: 0x544
+lhu :: offset: 0x216, out: 0x94a9
+lhu :: offset: 0x218, out: 0xfcde
+lhu :: offset: 0x21a, out: 0x5b56
+lhu :: offset: 0x21c, out: 0x9fb5
+lhu :: offset: 0x21e, out: 0xf951
+lhu :: offset: 0x220, out: 0x319b
+lhu :: offset: 0x222, out: 0x468
+lhu :: offset: 0x224, out: 0xf820
+lhu :: offset: 0x226, out: 0x81da
+lhu :: offset: 0x228, out: 0xf2ec
+lhu :: offset: 0x22a, out: 0x5725
+lhu :: offset: 0x22c, out: 0xca5a
+lhu :: offset: 0x22e, out: 0x8c61
+lhu :: offset: 0x230, out: 0xc8bf
+lhu :: offset: 0x232, out: 0xc25d
+lhu :: offset: 0x234, out: 0xa6dd
+lhu :: offset: 0x236, out: 0x8b95
+lhu :: offset: 0x238, out: 0x162f
+lhu :: offset: 0x23a, out: 0xdac6
+lhu :: offset: 0x23c, out: 0xe751
+lhu :: offset: 0x23e, out: 0x300c
+lhu :: offset: 0x240, out: 0xa850
+lhu :: offset: 0x242, out: 0xba52
+lhu :: offset: 0x244, out: 0xfdf3
+lhu :: offset: 0x246, out: 0x6778
+lhu :: offset: 0x248, out: 0x479f
+lhu :: offset: 0x24a, out: 0xda78
+lhu :: offset: 0x24c, out: 0xb1f7
+lhu :: offset: 0x24e, out: 0xad00
+lhu :: offset: 0x250, out: 0xd98a
+lhu :: offset: 0x252, out: 0xa6b6
+lhu :: offset: 0x254, out: 0x4168
+lhu :: offset: 0x256, out: 0x8d4
+lhu :: offset: 0x258, out: 0x4413
+lhu :: offset: 0x25a, out: 0xce63
+lhu :: offset: 0x25c, out: 0x381d
+lhu :: offset: 0x25e, out: 0xf518
+lhu :: offset: 0x260, out: 0x5fc0
+lhu :: offset: 0x262, out: 0xe525
+lhu :: offset: 0x264, out: 0x7f3f
+lhu :: offset: 0x266, out: 0xe462
+lhu :: offset: 0x268, out: 0x1f28
+lhu :: offset: 0x26a, out: 0x7632
+lhu :: offset: 0x26c, out: 0x92e1
+lhu :: offset: 0x26e, out: 0xccd3
+lhu :: offset: 0x270, out: 0xfd8f
+lhu :: offset: 0x272, out: 0x4018
+lhu :: offset: 0x274, out: 0x6494
+lhu :: offset: 0x276, out: 0x8294
+lhu :: offset: 0x278, out: 0xf0e5
+lhu :: offset: 0x27a, out: 0x52e8
+lhu :: offset: 0x27c, out: 0x2040
+lhu :: offset: 0x27e, out: 0x15d3
+lhu :: offset: 0x280, out: 0xf344
+lhu :: offset: 0x282, out: 0x880f
+lhu :: offset: 0x284, out: 0x83d2
+lhu :: offset: 0x286, out: 0x7caf
+lhu :: offset: 0x288, out: 0xefd7
+lhu :: offset: 0x28a, out: 0x747d
+lhu :: offset: 0x28c, out: 0xa04c
+lhu :: offset: 0x28e, out: 0xf156
+lhu :: offset: 0x290, out: 0xd710
+lhu :: offset: 0x292, out: 0xf31
+lhu :: offset: 0x294, out: 0x601c
+lhu :: offset: 0x296, out: 0x93e2
+lhu :: offset: 0x298, out: 0xd933
+lhu :: offset: 0x29a, out: 0x131c
+lhu :: offset: 0x29c, out: 0xa679
+lhu :: offset: 0x29e, out: 0xe1e1
+lhu :: offset: 0x2a0, out: 0xa427
+lhu :: offset: 0x2a2, out: 0xa76f
+lhu :: offset: 0x2a4, out: 0x6b75
+lhu :: offset: 0x2a6, out: 0x2429
+lhu :: offset: 0x2a8, out: 0xe56a
+lhu :: offset: 0x2aa, out: 0x139e
+lhu :: offset: 0x2ac, out: 0xe2d2
+lhu :: offset: 0x2ae, out: 0xd296
+lhu :: offset: 0x2b0, out: 0xa5c0
+lhu :: offset: 0x2b2, out: 0x6dc2
+lhu :: offset: 0x2b4, out: 0x447f
+lhu :: offset: 0x2b6, out: 0x5a82
+lhu :: offset: 0x2b8, out: 0xc168
+lhu :: offset: 0x2ba, out: 0xc07d
+lhu :: offset: 0x2bc, out: 0x9e80
+lhu :: offset: 0x2be, out: 0x76c8
+lhu :: offset: 0x2c0, out: 0x348f
+lhu :: offset: 0x2c2, out: 0x4bfe
+lhu :: offset: 0x2c4, out: 0xc345
+lhu :: offset: 0x2c6, out: 0x70d
+lhu :: offset: 0x2c8, out: 0x241b
+lhu :: offset: 0x2ca, out: 0xdd6d
+lhu :: offset: 0x2cc, out: 0x7123
+lhu :: offset: 0x2ce, out: 0xbddc
+lhu :: offset: 0x2d0, out: 0xcebe
+lhu :: offset: 0x2d2, out: 0xa59f
+lhu :: offset: 0x2d4, out: 0xb727
+lhu :: offset: 0x2d6, out: 0xf62f
+lhu :: offset: 0x2d8, out: 0x46fb
+lhu :: offset: 0x2da, out: 0xf9f
+lhu :: offset: 0x2dc, out: 0x27e9
+lhu :: offset: 0x2de, out: 0x109f
+lhu :: offset: 0x2e0, out: 0x99d7
+lhu :: offset: 0x2e2, out: 0xafd1
+lhu :: offset: 0x2e4, out: 0xdaa9
+lhu :: offset: 0x2e6, out: 0x3f63
+lhu :: offset: 0x2e8, out: 0x84f2
+lhu :: offset: 0x2ea, out: 0xa3d4
+lhu :: offset: 0x2ec, out: 0x312e
+lhu :: offset: 0x2ee, out: 0xdbcb
+lhu :: offset: 0x2f0, out: 0xe4c6
+lhu :: offset: 0x2f2, out: 0xda4f
+lhu :: offset: 0x2f4, out: 0x3faa
+lhu :: offset: 0x2f6, out: 0x1f35
+lhu :: offset: 0x2f8, out: 0xc260
+lhu :: offset: 0x2fa, out: 0x7150
+lhu :: offset: 0x2fc, out: 0x6ee0
+lhu :: offset: 0x2fe, out: 0x8b08
+lhu :: offset: 0x300, out: 0x7f25
+lhu :: offset: 0x302, out: 0xd925
+lhu :: offset: 0x304, out: 0x50d5
+lhu :: offset: 0x306, out: 0xe547
+lhu :: offset: 0x308, out: 0xdb5b
+lhu :: offset: 0x30a, out: 0xe9a6
+lhu :: offset: 0x30c, out: 0x625f
+lhu :: offset: 0x30e, out: 0x3d69
+lhu :: offset: 0x310, out: 0xac96
+lhu :: offset: 0x312, out: 0x4340
+lhu :: offset: 0x314, out: 0xe042
+lhu :: offset: 0x316, out: 0x70a3
+lhu :: offset: 0x318, out: 0x171e
+lhu :: offset: 0x31a, out: 0x6980
+lhu :: offset: 0x31c, out: 0x8f03
+lhu :: offset: 0x31e, out: 0xc047
+lhu :: offset: 0x320, out: 0x29e3
+lhu :: offset: 0x322, out: 0x1cf9
+lhu :: offset: 0x324, out: 0x39a5
+lhu :: offset: 0x326, out: 0x3ce8
+lhu :: offset: 0x328, out: 0x8958
+lhu :: offset: 0x32a, out: 0x5eb6
+lhu :: offset: 0x32c, out: 0xfa89
+lhu :: offset: 0x32e, out: 0xe2fb
+lhu :: offset: 0x330, out: 0x25b7
+lhu :: offset: 0x332, out: 0x76ed
+lhu :: offset: 0x334, out: 0xb05d
+lhu :: offset: 0x336, out: 0xd24b
+lhu :: offset: 0x338, out: 0x12f1
+lhu :: offset: 0x33a, out: 0x1703
+lhu :: offset: 0x33c, out: 0x682c
+lhu :: offset: 0x33e, out: 0xeb9
+lhu :: offset: 0x340, out: 0x1d0d
+lhu :: offset: 0x342, out: 0xdd30
+lhu :: offset: 0x344, out: 0x5280
+lhu :: offset: 0x346, out: 0x8478
+lhu :: offset: 0x348, out: 0xd6ef
+lhu :: offset: 0x34a, out: 0x1f8f
+lhu :: offset: 0x34c, out: 0x77aa
+lhu :: offset: 0x34e, out: 0x179c
+lhu :: offset: 0x350, out: 0x436d
+lhu :: offset: 0x352, out: 0x2998
+lhu :: offset: 0x354, out: 0x4ced
+lhu :: offset: 0x356, out: 0x2644
+lhu :: offset: 0x358, out: 0xa708
+lhu :: offset: 0x35a, out: 0xd58c
+lhu :: offset: 0x35c, out: 0x5c9d
+lhu :: offset: 0x35e, out: 0x717
+lhu :: offset: 0x360, out: 0x3287
+lhu :: offset: 0x362, out: 0x5583
+lhu :: offset: 0x364, out: 0x610
+lhu :: offset: 0x366, out: 0x663d
+lhu :: offset: 0x368, out: 0xd68b
+lhu :: offset: 0x36a, out: 0x8951
+lhu :: offset: 0x36c, out: 0xd048
+lhu :: offset: 0x36e, out: 0xab7d
+lhu :: offset: 0x370, out: 0x471b
+lhu :: offset: 0x372, out: 0xe82
+lhu :: offset: 0x374, out: 0x2367
+lhu :: offset: 0x376, out: 0xf698
+lhu :: offset: 0x378, out: 0x26b2
+lhu :: offset: 0x37a, out: 0xd98d
+lhu :: offset: 0x37c, out: 0x6c59
+lhu :: offset: 0x37e, out: 0x3688
+lhu :: offset: 0x380, out: 0xe479
+lhu :: offset: 0x382, out: 0xd32b
+lhu :: offset: 0x384, out: 0x4bdb
+lhu :: offset: 0x386, out: 0x9ca
+lhu :: offset: 0x388, out: 0xe61f
+lhu :: offset: 0x38a, out: 0x9962
+lhu :: offset: 0x38c, out: 0x7d1d
+lhu :: offset: 0x38e, out: 0xfd5d
+lhu :: offset: 0x390, out: 0x74df
+lhu :: offset: 0x392, out: 0xcad3
+lhu :: offset: 0x394, out: 0x553e
+lhu :: offset: 0x396, out: 0x3f46
+lhu :: offset: 0x398, out: 0xf2a7
+lhu :: offset: 0x39a, out: 0x3eed
+lhu :: offset: 0x39c, out: 0xb97d
+lhu :: offset: 0x39e, out: 0x2e9a
+lhu :: offset: 0x3a0, out: 0x9f33
+lhu :: offset: 0x3a2, out: 0x3c0c
+lhu :: offset: 0x3a4, out: 0xf7fa
+lhu :: offset: 0x3a6, out: 0x36a6
+lhu :: offset: 0x3a8, out: 0xc9dc
+lhu :: offset: 0x3aa, out: 0x155e
+lhu :: offset: 0x3ac, out: 0x38e3
+lhu :: offset: 0x3ae, out: 0x8bb9
+lhu :: offset: 0x3b0, out: 0x8206
+lhu :: offset: 0x3b2, out: 0x1947
+lhu :: offset: 0x3b4, out: 0x25c4
+lhu :: offset: 0x3b6, out: 0xd2df
+lhu :: offset: 0x3b8, out: 0x1825
+lhu :: offset: 0x3ba, out: 0xeb32
+lhu :: offset: 0x3bc, out: 0xbf27
+lhu :: offset: 0x3be, out: 0xbc65
+lhu :: offset: 0x3c0, out: 0xc7da
+lhu :: offset: 0x3c2, out: 0x7a8b
+lhu :: offset: 0x3c4, out: 0x8fe6
+lhu :: offset: 0x3c6, out: 0xa8b0
+lhu :: offset: 0x3c8, out: 0xcde8
+lhu :: offset: 0x3ca, out: 0xf8df
+lhu :: offset: 0x3cc, out: 0x5bca
+lhu :: offset: 0x3ce, out: 0x852b
+lhu :: offset: 0x3d0, out: 0x9269
+lhu :: offset: 0x3d2, out: 0x59a9
+lhu :: offset: 0x3d4, out: 0x909b
+lhu :: offset: 0x3d6, out: 0x478
+lhu :: offset: 0x3d8, out: 0x360f
+lhu :: offset: 0x3da, out: 0x7857
+lhu :: offset: 0x3dc, out: 0x1cc8
+lhu :: offset: 0x3de, out: 0xbfb3
+lhu :: offset: 0x3e0, out: 0xe9a2
+lhu :: offset: 0x3e2, out: 0x7f89
+lhu :: offset: 0x3e4, out: 0xed5e
+lhu :: offset: 0x3e6, out: 0xb665
+lhu :: offset: 0x3e8, out: 0xd5e4
+lhu :: offset: 0x3ea, out: 0xb7a8
+lhu :: offset: 0x3ec, out: 0x9474
+lhu :: offset: 0x3ee, out: 0x15da
+lhu :: offset: 0x3f0, out: 0xfcc
+lhu :: offset: 0x3f2, out: 0x2af9
+lhu :: offset: 0x3f4, out: 0x537d
+lhu :: offset: 0x3f6, out: 0xf6b3
+lhu :: offset: 0x3f8, out: 0x1897
+lhu :: offset: 0x3fa, out: 0x2b96
+lhu :: offset: 0x3fc, out: 0x7cfe
+lhu :: offset: 0x3fe, out: 0x223d
+lhu :: offset: 0x400, out: 0x4a4b
+lhu :: offset: 0x402, out: 0x3373
+lhu :: offset: 0x404, out: 0x34f5
+lhu :: offset: 0x406, out: 0x420b
+lhu :: offset: 0x408, out: 0xb33c
+lhu :: offset: 0x40a, out: 0xdd46
+lhu :: offset: 0x40c, out: 0x8c8d
+lhu :: offset: 0x40e, out: 0x897c
+lhu :: offset: 0x410, out: 0xccd9
+lhu :: offset: 0x412, out: 0xe392
+lhu :: offset: 0x414, out: 0x7445
+lhu :: offset: 0x416, out: 0x7a38
+lhu :: offset: 0x418, out: 0xc9
+lhu :: offset: 0x41a, out: 0xd800
+lhu :: offset: 0x41c, out: 0x29b1
+lhu :: offset: 0x41e, out: 0x512f
+lhu :: offset: 0x420, out: 0x20a
+lhu :: offset: 0x422, out: 0x3dad
+lhu :: offset: 0x424, out: 0xd5c5
+lhu :: offset: 0x426, out: 0xeade
+lhu :: offset: 0x428, out: 0xa35b
+lhu :: offset: 0x42a, out: 0x31ee
+lhu :: offset: 0x42c, out: 0x29d7
+lhu :: offset: 0x42e, out: 0x8a62
+lhu :: offset: 0x430, out: 0x5649
+lhu :: offset: 0x432, out: 0x4898
+lhu :: offset: 0x434, out: 0x3f9e
+lhu :: offset: 0x436, out: 0x2c3c
+lhu :: offset: 0x438, out: 0xb77
+lhu :: offset: 0x43a, out: 0xdc9c
+lhu :: offset: 0x43c, out: 0x1e78
+lhu :: offset: 0x43e, out: 0x7ff6
+lhu :: offset: 0x440, out: 0x68ec
+lhu :: offset: 0x442, out: 0x1d5e
+lhu :: offset: 0x444, out: 0xb0e0
+lhu :: offset: 0x446, out: 0x2299
+lhu :: offset: 0x448, out: 0x6e25
+lhu :: offset: 0x44a, out: 0x3d0c
+lhu :: offset: 0x44c, out: 0x467
+lhu :: offset: 0x44e, out: 0x7c3b
+lhu :: offset: 0x450, out: 0x6587
+lhu :: offset: 0x452, out: 0xe7fb
+lhu :: offset: 0x454, out: 0x17c1
+lhu :: offset: 0x456, out: 0x164e
+lhu :: offset: 0x458, out: 0x950b
+lhu :: offset: 0x45a, out: 0x56d4
+lhu :: offset: 0x45c, out: 0xa28b
+lhu :: offset: 0x45e, out: 0xfa4c
+lhu :: offset: 0x460, out: 0xa08a
+lhu :: offset: 0x462, out: 0xbe7f
+lhu :: offset: 0x464, out: 0xa314
+lhu :: offset: 0x466, out: 0xe5e9
+lhu :: offset: 0x468, out: 0x49c5
+lhu :: offset: 0x46a, out: 0x1596
+lhu :: offset: 0x46c, out: 0x8164
+lhu :: offset: 0x46e, out: 0xf8be
+lhu :: offset: 0x470, out: 0x9b17
+lhu :: offset: 0x472, out: 0x84e6
+lhu :: offset: 0x474, out: 0x2597
+lhu :: offset: 0x476, out: 0x7ca3
+lhu :: offset: 0x478, out: 0x4f5c
+lhu :: offset: 0x47a, out: 0xa1f2
+lhu :: offset: 0x47c, out: 0x543c
+lhu :: offset: 0x47e, out: 0xfc8d
+lhu :: offset: 0x480, out: 0x9e36
+lhu :: offset: 0x482, out: 0xe345
+lhu :: offset: 0x484, out: 0x6ca0
+lhu :: offset: 0x486, out: 0x4aeb
+lhu :: offset: 0x488, out: 0x80fa
+lhu :: offset: 0x48a, out: 0x1879
+lhu :: offset: 0x48c, out: 0xe18e
+lhu :: offset: 0x48e, out: 0xc532
+lhu :: offset: 0x490, out: 0x7d1c
+lhu :: offset: 0x492, out: 0x4f28
+lhu :: offset: 0x494, out: 0xec29
+lhu :: offset: 0x496, out: 0xb3fd
+lhu :: offset: 0x498, out: 0x2b90
+lhu :: offset: 0x49a, out: 0x4973
+lhu :: offset: 0x49c, out: 0x660a
+lhu :: offset: 0x49e, out: 0xb620
+lhu :: offset: 0x4a0, out: 0xe991
+lhu :: offset: 0x4a2, out: 0x6cfd
+lhu :: offset: 0x4a4, out: 0x38f1
+lhu :: offset: 0x4a6, out: 0x9931
+lhu :: offset: 0x4a8, out: 0x7b9
+lhu :: offset: 0x4aa, out: 0x7d54
+lhu :: offset: 0x4ac, out: 0xd133
+lhu :: offset: 0x4ae, out: 0xde02
+lhu :: offset: 0x4b0, out: 0xb15a
+lhu :: offset: 0x4b2, out: 0xe1da
+lhu :: offset: 0x4b4, out: 0x90e1
+lhu :: offset: 0x4b6, out: 0x13a3
+lhu :: offset: 0x4b8, out: 0x16c8
+lhu :: offset: 0x4ba, out: 0x8287
+lhu :: offset: 0x4bc, out: 0x91a6
+lhu :: offset: 0x4be, out: 0x7434
+lhu :: offset: 0x4c0, out: 0x92f2
+lhu :: offset: 0x4c2, out: 0xede2
+lhu :: offset: 0x4c4, out: 0x404a
+lhu :: offset: 0x4c6, out: 0x8cff
+lhu :: offset: 0x4c8, out: 0x7636
+lhu :: offset: 0x4ca, out: 0x1f83
+lhu :: offset: 0x4cc, out: 0xc0db
+lhu :: offset: 0x4ce, out: 0xb9ce
+lhu :: offset: 0x4d0, out: 0x771c
+lhu :: offset: 0x4d2, out: 0x509
+lhu :: offset: 0x4d4, out: 0x5aa7
+lhu :: offset: 0x4d6, out: 0x2eaa
+lhu :: offset: 0x4d8, out: 0x241b
+lhu :: offset: 0x4da, out: 0x1875
+lhu :: offset: 0x4dc, out: 0x538e
+lhu :: offset: 0x4de, out: 0xd327
+lhu :: offset: 0x4e0, out: 0x9b6b
+lhu :: offset: 0x4e2, out: 0x8b73
+lhu :: offset: 0x4e4, out: 0xf854
+lhu :: offset: 0x4e6, out: 0x42e9
+lhu :: offset: 0x4e8, out: 0xba1a
+lhu :: offset: 0x4ea, out: 0xeccb
+lhu :: offset: 0x4ec, out: 0xe50c
+lhu :: offset: 0x4ee, out: 0x78e4
+lhu :: offset: 0x4f0, out: 0x27cb
+lhu :: offset: 0x4f2, out: 0xcd9d
+lhu :: offset: 0x4f4, out: 0xfa3f
+lhu :: offset: 0x4f6, out: 0xf6b6
+lhu :: offset: 0x4f8, out: 0x9423
+lhu :: offset: 0x4fa, out: 0xae3e
+lhu :: offset: 0x4fc, out: 0x6483
+lhu :: offset: 0x4fe, out: 0x7391
+lhu :: offset: 0x500, out: 0x8561
+lhu :: offset: 0x502, out: 0xe12
+lhu :: offset: 0x504, out: 0xf70a
+lhu :: offset: 0x506, out: 0x276a
+lhu :: offset: 0x508, out: 0x4b6e
+lhu :: offset: 0x50a, out: 0xb5e7
+lhu :: offset: 0x50c, out: 0x5bf6
+lhu :: offset: 0x50e, out: 0x304
+lhu :: offset: 0x510, out: 0xcfa6
+lhu :: offset: 0x512, out: 0x8ac
+lhu :: offset: 0x514, out: 0x3f13
+lhu :: offset: 0x516, out: 0x2022
+lhu :: offset: 0x518, out: 0xb5f5
+lhu :: offset: 0x51a, out: 0x3976
+lhu :: offset: 0x51c, out: 0x5574
+lhu :: offset: 0x51e, out: 0xf83c
+lhu :: offset: 0x520, out: 0x3c3d
+lhu :: offset: 0x522, out: 0x4692
+lhu :: offset: 0x524, out: 0x20f9
+lhu :: offset: 0x526, out: 0x1f97
+lhu :: offset: 0x528, out: 0x48dd
+lhu :: offset: 0x52a, out: 0x6d24
+lhu :: offset: 0x52c, out: 0x2850
+lhu :: offset: 0x52e, out: 0x620d
+lhu :: offset: 0x530, out: 0xa732
+lhu :: offset: 0x532, out: 0x9ff4
+lhu :: offset: 0x534, out: 0x21e9
+lhu :: offset: 0x536, out: 0x60a5
+lhu :: offset: 0x538, out: 0xf0b
+lhu :: offset: 0x53a, out: 0x5c68
+lhu :: offset: 0x53c, out: 0xf3ab
+lhu :: offset: 0x53e, out: 0x5a08
+lhu :: offset: 0x540, out: 0x3d26
+lhu :: offset: 0x542, out: 0x800f
+lhu :: offset: 0x544, out: 0x9be7
+lhu :: offset: 0x546, out: 0xc7a5
+lhu :: offset: 0x548, out: 0x1b41
+lhu :: offset: 0x54a, out: 0x82ca
+lhu :: offset: 0x54c, out: 0xdf29
+lhu :: offset: 0x54e, out: 0x1aec
+lhu :: offset: 0x550, out: 0x9dcd
+lhu :: offset: 0x552, out: 0x60d1
+lhu :: offset: 0x554, out: 0x13a2
+lhu :: offset: 0x556, out: 0x2b86
+lhu :: offset: 0x558, out: 0xbe7f
+lhu :: offset: 0x55a, out: 0xe8b
+lhu :: offset: 0x55c, out: 0xac8b
+lhu :: offset: 0x55e, out: 0x2518
+lhu :: offset: 0x560, out: 0x486b
+lhu :: offset: 0x562, out: 0x2fcf
+lhu :: offset: 0x564, out: 0x568d
+lhu :: offset: 0x566, out: 0x743e
+lhu :: offset: 0x568, out: 0x1728
+lhu :: offset: 0x56a, out: 0x34c3
+lhu :: offset: 0x56c, out: 0x646f
+lhu :: offset: 0x56e, out: 0x126f
+lhu :: offset: 0x570, out: 0x4d12
+lhu :: offset: 0x572, out: 0x56fc
+lhu :: offset: 0x574, out: 0x1961
+lhu :: offset: 0x576, out: 0xaab0
+lhu :: offset: 0x578, out: 0xd342
+lhu :: offset: 0x57a, out: 0x8595
+lhu :: offset: 0x57c, out: 0xcd33
+lhu :: offset: 0x57e, out: 0x7535
+lhu :: offset: 0x580, out: 0x46ec
+lhu :: offset: 0x582, out: 0x4223
+lhu :: offset: 0x584, out: 0x54da
+lhu :: offset: 0x586, out: 0xdfb2
+lhu :: offset: 0x588, out: 0xab2a
+lhu :: offset: 0x58a, out: 0x81
+lhu :: offset: 0x58c, out: 0x26c9
+lhu :: offset: 0x58e, out: 0xa867
+lhu :: offset: 0x590, out: 0x7438
+lhu :: offset: 0x592, out: 0x679d
+lhu :: offset: 0x594, out: 0xffa1
+lhu :: offset: 0x596, out: 0x9bfe
+lhu :: offset: 0x598, out: 0xe244
+lhu :: offset: 0x59a, out: 0xb7de
+lhu :: offset: 0x59c, out: 0x9826
+lhu :: offset: 0x59e, out: 0xc769
+lhu :: offset: 0x5a0, out: 0x704a
+lhu :: offset: 0x5a2, out: 0xfba6
+lhu :: offset: 0x5a4, out: 0xaf97
+lhu :: offset: 0x5a6, out: 0x3c07
+lhu :: offset: 0x5a8, out: 0x8bfe
+lhu :: offset: 0x5aa, out: 0x4c5
+lhu :: offset: 0x5ac, out: 0x64dc
+lhu :: offset: 0x5ae, out: 0x5213
+lhu :: offset: 0x5b0, out: 0xaebc
+lhu :: offset: 0x5b2, out: 0x9ab7
+lhu :: offset: 0x5b4, out: 0xbb58
+lhu :: offset: 0x5b6, out: 0xe0f7
+lhu :: offset: 0x5b8, out: 0x954d
+lhu :: offset: 0x5ba, out: 0xdeeb
+lhu :: offset: 0x5bc, out: 0xc60c
+lhu :: offset: 0x5be, out: 0xe336
+lhu :: offset: 0x5c0, out: 0x416e
+lhu :: offset: 0x5c2, out: 0x6f52
+lhu :: offset: 0x5c4, out: 0x120c
+lhu :: offset: 0x5c6, out: 0xd5b2
+lhu :: offset: 0x5c8, out: 0x8a34
+lhu :: offset: 0x5ca, out: 0x7e62
+lhu :: offset: 0x5cc, out: 0xd4ff
+lhu :: offset: 0x5ce, out: 0x85a2
+lhu :: offset: 0x5d0, out: 0x7e07
+lhu :: offset: 0x5d2, out: 0x4a4e
+lhu :: offset: 0x5d4, out: 0x2b65
+lhu :: offset: 0x5d6, out: 0x986a
+lhu :: offset: 0x5d8, out: 0x9b55
+lhu :: offset: 0x5da, out: 0x3a48
+lhu :: offset: 0x5dc, out: 0xeac4
+lhu :: offset: 0x5de, out: 0xa974
+lhu :: offset: 0x5e0, out: 0xf8f5
+lhu :: offset: 0x5e2, out: 0x72f1
+lhu :: offset: 0x5e4, out: 0xc162
+lhu :: offset: 0x5e6, out: 0xa388
+lhu :: offset: 0x5e8, out: 0x5ea9
+lhu :: offset: 0x5ea, out: 0xe749
+lhu :: offset: 0x5ec, out: 0x1f45
+lhu :: offset: 0x5ee, out: 0xe8c1
+lhu :: offset: 0x5f0, out: 0xc8b4
+lhu :: offset: 0x5f2, out: 0x5cc1
+lhu :: offset: 0x5f4, out: 0x5a76
+lhu :: offset: 0x5f6, out: 0xadaa
+lhu :: offset: 0x5f8, out: 0x5c0
+lhu :: offset: 0x5fa, out: 0xdfa6
+lhu :: offset: 0x5fc, out: 0xce88
+lhu :: offset: 0x5fe, out: 0x7ab4
+lhu :: offset: 0x600, out: 0xb04f
+lhu :: offset: 0x602, out: 0x59a7
+lhu :: offset: 0x604, out: 0xd6e6
+lhu :: offset: 0x606, out: 0xb42a
+lhu :: offset: 0x608, out: 0x922f
+lhu :: offset: 0x60a, out: 0xb728
+lhu :: offset: 0x60c, out: 0x485a
+lhu :: offset: 0x60e, out: 0x4bf8
+lhu :: offset: 0x610, out: 0xa7fb
+lhu :: offset: 0x612, out: 0x3b66
+lhu :: offset: 0x614, out: 0xd60c
+lhu :: offset: 0x616, out: 0x76a3
+lhu :: offset: 0x618, out: 0x8eda
+lhu :: offset: 0x61a, out: 0xfdc2
+lhu :: offset: 0x61c, out: 0xc6af
+lhu :: offset: 0x61e, out: 0x31e0
+lhu :: offset: 0x620, out: 0x999d
+lhu :: offset: 0x622, out: 0xbf0c
+lhu :: offset: 0x624, out: 0x6bb4
+lhu :: offset: 0x626, out: 0x5360
+lhu :: offset: 0x628, out: 0x19f0
+lhu :: offset: 0x62a, out: 0x1b79
+lhu :: offset: 0x62c, out: 0x12c8
+lhu :: offset: 0x62e, out: 0x32fc
+lhu :: offset: 0x630, out: 0xfcd6
+lhu :: offset: 0x632, out: 0xc72e
+lhu :: offset: 0x634, out: 0x8384
+lhu :: offset: 0x636, out: 0x3ef8
+lhu :: offset: 0x638, out: 0x3580
+lhu :: offset: 0x63a, out: 0x6a2a
+lhu :: offset: 0x63c, out: 0xc7bb
+lhu :: offset: 0x63e, out: 0x38b1
+lhu :: offset: 0x640, out: 0x77c9
+lhu :: offset: 0x642, out: 0x1dca
+lhu :: offset: 0x644, out: 0xf612
+lhu :: offset: 0x646, out: 0x15eb
+lhu :: offset: 0x648, out: 0x47ae
+lhu :: offset: 0x64a, out: 0xfd91
+lhu :: offset: 0x64c, out: 0xcdd9
+lhu :: offset: 0x64e, out: 0x5eaa
+lhu :: offset: 0x650, out: 0x1117
+lhu :: offset: 0x652, out: 0x81e9
+lhu :: offset: 0x654, out: 0x70f9
+lhu :: offset: 0x656, out: 0xbb84
+lhu :: offset: 0x658, out: 0x32e0
+lhu :: offset: 0x65a, out: 0xc6a5
+lhu :: offset: 0x65c, out: 0x2aea
+lhu :: offset: 0x65e, out: 0x5d4
+lhu :: offset: 0x660, out: 0x9e63
+lhu :: offset: 0x662, out: 0x19fb
+lhu :: offset: 0x664, out: 0xf364
+lhu :: offset: 0x666, out: 0x14ab
+lhu :: offset: 0x668, out: 0x2aac
+lhu :: offset: 0x66a, out: 0xa8d7
+lhu :: offset: 0x66c, out: 0x559a
+lhu :: offset: 0x66e, out: 0x249d
+lhu :: offset: 0x670, out: 0x30ec
+lhu :: offset: 0x672, out: 0x84b
+lhu :: offset: 0x674, out: 0x764f
+lhu :: offset: 0x676, out: 0xcd6
+lhu :: offset: 0x678, out: 0x8fdf
+lhu :: offset: 0x67a, out: 0x9246
+lhu :: offset: 0x67c, out: 0xac07
+lhu :: offset: 0x67e, out: 0x7f03
+lhu :: offset: 0x680, out: 0x70f5
+lhu :: offset: 0x682, out: 0x56e6
+lhu :: offset: 0x684, out: 0xce6d
+lhu :: offset: 0x686, out: 0x7e35
+lhu :: offset: 0x688, out: 0x2711
+lhu :: offset: 0x68a, out: 0x1a65
+lhu :: offset: 0x68c, out: 0x2859
+lhu :: offset: 0x68e, out: 0x1528
+lhu :: offset: 0x690, out: 0xa9fb
+lhu :: offset: 0x692, out: 0xd215
+lhu :: offset: 0x694, out: 0x3283
+lhu :: offset: 0x696, out: 0x9e1c
+lhu :: offset: 0x698, out: 0x417
+lhu :: offset: 0x69a, out: 0x282a
+lhu :: offset: 0x69c, out: 0xc049
+lhu :: offset: 0x69e, out: 0x8d95
+lhu :: offset: 0x6a0, out: 0x58f3
+lhu :: offset: 0x6a2, out: 0x9780
+lhu :: offset: 0x6a4, out: 0xa490
+lhu :: offset: 0x6a6, out: 0xf2e7
+lhu :: offset: 0x6a8, out: 0xb1aa
+lhu :: offset: 0x6aa, out: 0x975
+lhu :: offset: 0x6ac, out: 0x4cca
+lhu :: offset: 0x6ae, out: 0x775b
+lhu :: offset: 0x6b0, out: 0x1020
+lhu :: offset: 0x6b2, out: 0x3511
+lhu :: offset: 0x6b4, out: 0x84a6
+lhu :: offset: 0x6b6, out: 0xa2b
+lhu :: offset: 0x6b8, out: 0x8b6f
+lhu :: offset: 0x6ba, out: 0xa7d8
+lhu :: offset: 0x6bc, out: 0xa0d3
+lhu :: offset: 0x6be, out: 0x23f
+lhu :: offset: 0x6c0, out: 0xdedd
+lhu :: offset: 0x6c2, out: 0x9941
+lhu :: offset: 0x6c4, out: 0x91b7
+lhu :: offset: 0x6c6, out: 0xa3d9
+lhu :: offset: 0x6c8, out: 0x9508
+lhu :: offset: 0x6ca, out: 0x5a0d
+lhu :: offset: 0x6cc, out: 0xb483
+lhu :: offset: 0x6ce, out: 0x751c
+lhu :: offset: 0x6d0, out: 0xb2d3
+lhu :: offset: 0x6d2, out: 0x625b
+lhu :: offset: 0x6d4, out: 0xad35
+lhu :: offset: 0x6d6, out: 0x949c
+lhu :: offset: 0x6d8, out: 0x9739
+lhu :: offset: 0x6da, out: 0xa692
+lhu :: offset: 0x6dc, out: 0x7f35
+lhu :: offset: 0x6de, out: 0x7f56
+lhu :: offset: 0x6e0, out: 0x7d27
+lhu :: offset: 0x6e2, out: 0xdb8d
+lhu :: offset: 0x6e4, out: 0x88e0
+lhu :: offset: 0x6e6, out: 0x185b
+lhu :: offset: 0x6e8, out: 0x1b91
+lhu :: offset: 0x6ea, out: 0x2fd6
+lhu :: offset: 0x6ec, out: 0x4cd2
+lhu :: offset: 0x6ee, out: 0x255a
+lhu :: offset: 0x6f0, out: 0x3f7b
+lhu :: offset: 0x6f2, out: 0xa436
+lhu :: offset: 0x6f4, out: 0xd589
+lhu :: offset: 0x6f6, out: 0x1048
+lhu :: offset: 0x6f8, out: 0x5790
+lhu :: offset: 0x6fa, out: 0xf460
+lhu :: offset: 0x6fc, out: 0x5708
+lhu :: offset: 0x6fe, out: 0x6a6d
+lhu :: offset: 0x700, out: 0x697f
+lhu :: offset: 0x702, out: 0xde35
+lhu :: offset: 0x704, out: 0xcbab
+lhu :: offset: 0x706, out: 0xd58e
+lhu :: offset: 0x708, out: 0xa5f1
+lhu :: offset: 0x70a, out: 0x8c0
+lhu :: offset: 0x70c, out: 0x48fd
+lhu :: offset: 0x70e, out: 0x5755
+lhu :: offset: 0x710, out: 0x8ddb
+lhu :: offset: 0x712, out: 0x8ed9
+lhu :: offset: 0x714, out: 0x40fb
+lhu :: offset: 0x716, out: 0x8bb6
+lhu :: offset: 0x718, out: 0x78cc
+lhu :: offset: 0x71a, out: 0xabc5
+lhu :: offset: 0x71c, out: 0xd51e
+lhu :: offset: 0x71e, out: 0xbe00
+lhu :: offset: 0x720, out: 0xab2
+lhu :: offset: 0x722, out: 0x1c17
+lhu :: offset: 0x724, out: 0x224a
+lhu :: offset: 0x726, out: 0x2f7e
+lhu :: offset: 0x728, out: 0x56a7
+lhu :: offset: 0x72a, out: 0xa222
+lhu :: offset: 0x72c, out: 0xf12c
+lhu :: offset: 0x72e, out: 0xa978
+lhu :: offset: 0x730, out: 0xe02f
+lhu :: offset: 0x732, out: 0x811e
+lhu :: offset: 0x734, out: 0xa93b
+lhu :: offset: 0x736, out: 0x9950
+lhu :: offset: 0x738, out: 0x6a0c
+lhu :: offset: 0x73a, out: 0xc679
+lhu :: offset: 0x73c, out: 0xea93
+lhu :: offset: 0x73e, out: 0xb44e
+lhu :: offset: 0x740, out: 0xb657
+lhu :: offset: 0x742, out: 0x6c0e
+lhu :: offset: 0x744, out: 0xfca0
+lhu :: offset: 0x746, out: 0xfe71
+lhu :: offset: 0x748, out: 0xaf57
+lhu :: offset: 0x74a, out: 0xf818
+lhu :: offset: 0x74c, out: 0x393d
+lhu :: offset: 0x74e, out: 0x4ed6
+lhu :: offset: 0x750, out: 0x770a
+lhu :: offset: 0x752, out: 0x236
+lhu :: offset: 0x754, out: 0x9020
+lhu :: offset: 0x756, out: 0xf22e
+lhu :: offset: 0x758, out: 0xc45d
+lhu :: offset: 0x75a, out: 0xafd0
+lhu :: offset: 0x75c, out: 0xb6c7
+lhu :: offset: 0x75e, out: 0x81ef
+lhu :: offset: 0x760, out: 0x315b
+lhu :: offset: 0x762, out: 0x8102
+lhu :: offset: 0x764, out: 0xf351
+lhu :: offset: 0x766, out: 0xeed8
+lhu :: offset: 0x768, out: 0xfd5e
+lhu :: offset: 0x76a, out: 0x995e
+lhu :: offset: 0x76c, out: 0xefb9
+lhu :: offset: 0x76e, out: 0xadaf
+lhu :: offset: 0x770, out: 0x3086
+lhu :: offset: 0x772, out: 0xeb25
+lhu :: offset: 0x774, out: 0x1933
+lhu :: offset: 0x776, out: 0x3406
+lhu :: offset: 0x778, out: 0x52bc
+lhu :: offset: 0x77a, out: 0x4b4c
+lhu :: offset: 0x77c, out: 0xda26
+lhu :: offset: 0x77e, out: 0x1748
+lhu :: offset: 0x780, out: 0xbe89
+lhu :: offset: 0x782, out: 0x9302
+lhu :: offset: 0x784, out: 0xfc9a
+lhu :: offset: 0x786, out: 0x34fd
+lhu :: offset: 0x788, out: 0xd180
+lhu :: offset: 0x78a, out: 0xc521
+lhu :: offset: 0x78c, out: 0x78c3
+lhu :: offset: 0x78e, out: 0xd002
+lhu :: offset: 0x790, out: 0x7a5d
+lhu :: offset: 0x792, out: 0xc1d3
+lhu :: offset: 0x794, out: 0x44a4
+lhu :: offset: 0x796, out: 0xe909
+lhu :: offset: 0x798, out: 0x9839
+lhu :: offset: 0x79a, out: 0xddef
+lhu :: offset: 0x79c, out: 0x698f
+lhu :: offset: 0x79e, out: 0x65fd
+lhu :: offset: 0x7a0, out: 0xaf52
+lhu :: offset: 0x7a2, out: 0x81b5
+lhu :: offset: 0x7a4, out: 0xe3ad
+lhu :: offset: 0x7a6, out: 0xc49e
+lhu :: offset: 0x7a8, out: 0x63e9
+lhu :: offset: 0x7aa, out: 0xbdb2
+lhu :: offset: 0x7ac, out: 0x41e8
+lhu :: offset: 0x7ae, out: 0x7aa9
+lhu :: offset: 0x7b0, out: 0xb58d
+lhu :: offset: 0x7b2, out: 0x42f3
+lhu :: offset: 0x7b4, out: 0x209e
+lhu :: offset: 0x7b6, out: 0x372c
+lhu :: offset: 0x7b8, out: 0xa83b
+lhu :: offset: 0x7ba, out: 0xe122
+lhu :: offset: 0x7bc, out: 0x70b7
+lhu :: offset: 0x7be, out: 0x30f8
+lhu :: offset: 0x7c0, out: 0x30ec
+lhu :: offset: 0x7c2, out: 0x6789
+lhu :: offset: 0x7c4, out: 0xde4b
+lhu :: offset: 0x7c6, out: 0x9e02
+lhu :: offset: 0x7c8, out: 0x631e
+lhu :: offset: 0x7ca, out: 0x9826
+lhu :: offset: 0x7cc, out: 0xa863
+lhu :: offset: 0x7ce, out: 0xcd61
+lhu :: offset: 0x7d0, out: 0xd3ca
+lhu :: offset: 0x7d2, out: 0x9a7b
+lhu :: offset: 0x7d4, out: 0xbc89
+lhu :: offset: 0x7d6, out: 0xae87
+lhu :: offset: 0x7d8, out: 0xaf17
+lhu :: offset: 0x7da, out: 0x6481
+lhu :: offset: 0x7dc, out: 0x644d
+lhu :: offset: 0x7de, out: 0x58ec
+lhu :: offset: 0x7e0, out: 0xb666
+lhu :: offset: 0x7e2, out: 0xb236
+lhu :: offset: 0x7e4, out: 0xce5f
+lhu :: offset: 0x7e6, out: 0x680c
+lhu :: offset: 0x7e8, out: 0x4d75
+lhu :: offset: 0x7ea, out: 0x1f6d
+lhu :: offset: 0x7ec, out: 0x9947
+lhu :: offset: 0x7ee, out: 0x3baa
+lhu :: offset: 0x7f0, out: 0x236b
+lhu :: offset: 0x7f2, out: 0x5f12
+lhu :: offset: 0x7f4, out: 0x9b44
+lhu :: offset: 0x7f6, out: 0x614d
+lhu :: offset: 0x7f8, out: 0x4121
+lhu :: offset: 0x7fa, out: 0x1ba8
+lhu :: offset: 0x7fc, out: 0xec66
+lhu :: offset: 0x7fe, out: 0xa2a6
+lw :: offset: 0x0, out: 0x0
+lw :: offset: 0x4, out: 0x0
+lw :: offset: 0x8, out: 0x9823b6e
+lw :: offset: 0xc, out: 0xd4326d9
+lw :: offset: 0x10, out: 0x130476dc
+lw :: offset: 0x14, out: 0x17c56b6b
+lw :: offset: 0x18, out: 0x1a864db2
+lw :: offset: 0x1c, out: 0x1e475005
+lw :: offset: 0x20, out: 0x2608edb8
+lw :: offset: 0x24, out: 0x22c9f00f
+lw :: offset: 0x28, out: 0x2f8ad6d6
+lw :: offset: 0x2c, out: 0x2b4bcb61
+lw :: offset: 0x30, out: 0x350c9b64
+lw :: offset: 0x34, out: 0x31cd86d3
+lw :: offset: 0x38, out: 0x3c8ea00a
+lw :: offset: 0x3c, out: 0x384fbdbd
+lw :: offset: 0x40, out: 0x4c11db70
+lw :: offset: 0x44, out: 0x48d0c6c7
+lw :: offset: 0x48, out: 0x4593e01e
+lw :: offset: 0x4c, out: 0x4152fda9
+lw :: offset: 0x50, out: 0x5f15adac
+lw :: offset: 0x54, out: 0x5bd4b01b
+lw :: offset: 0x58, out: 0x569796c2
+lw :: offset: 0x5c, out: 0x52568b75
+lw :: offset: 0x60, out: 0x6a1936c8
+lw :: offset: 0x64, out: 0x6ed82b7f
+lw :: offset: 0x68, out: 0x639b0da6
+lw :: offset: 0x6c, out: 0x675a1011
+lw :: offset: 0x70, out: 0x791d4014
+lw :: offset: 0x74, out: 0x7ddc5da3
+lw :: offset: 0x78, out: 0x709f7b7a
+lw :: offset: 0x7c, out: 0x745e66cd
+lw :: offset: 0x80, out: 0xffffffff9823b6e0
+lw :: offset: 0x84, out: 0xffffffff9ce2ab57
+lw :: offset: 0x88, out: 0xffffffff91a18d8e
+lw :: offset: 0x8c, out: 0xffffffff95609039
+lw :: offset: 0x90, out: 0xffffffff8b27c03c
+lw :: offset: 0x94, out: 0xffffffff8fe6dd8b
+lw :: offset: 0x98, out: 0xffffffff82a5fb52
+lw :: offset: 0x9c, out: 0xffffffff8664e6e5
+lw :: offset: 0xa0, out: 0xffffffffbe2b5b58
+lw :: offset: 0xa4, out: 0xffffffffbaea46ef
+lw :: offset: 0xa8, out: 0xffffffffb7a96036
+lw :: offset: 0xac, out: 0xffffffffb3687d81
+lw :: offset: 0xb0, out: 0xffffffffad2f2d84
+lw :: offset: 0xb4, out: 0xffffffffa9ee3033
+lw :: offset: 0xb8, out: 0xffffffffa4ad16ea
+lw :: offset: 0xbc, out: 0xffffffffa06c0b5d
+lw :: offset: 0xc0, out: 0xffffffffd4326d90
+lw :: offset: 0xc4, out: 0xffffffffd0f37027
+lw :: offset: 0xc8, out: 0xffffffffddb056fe
+lw :: offset: 0xcc, out: 0xffffffffd9714b49
+lw :: offset: 0xd0, out: 0xffffffffc7361b4c
+lw :: offset: 0xd4, out: 0xffffffffc3f706fb
+lw :: offset: 0xd8, out: 0xffffffffceb42022
+lw :: offset: 0xdc, out: 0xffffffffca753d95
+lw :: offset: 0xe0, out: 0xfffffffff23a8028
+lw :: offset: 0xe4, out: 0xfffffffff6fb9d9f
+lw :: offset: 0xe8, out: 0xfffffffffbb8bb46
+lw :: offset: 0xec, out: 0xffffffffff79a6f1
+lw :: offset: 0xf0, out: 0xffffffffe13ef6f4
+lw :: offset: 0xf4, out: 0xffffffffe5ffeb43
+lw :: offset: 0xf8, out: 0xffffffffe8bccd9a
+lw :: offset: 0xfc, out: 0xffffffffec7dd02d
+lw :: offset: 0x100, out: 0x34867077
+lw :: offset: 0x104, out: 0x30476dc0
+lw :: offset: 0x108, out: 0x3d044b19
+lw :: offset: 0x10c, out: 0x39c556ae
+lw :: offset: 0x110, out: 0x278206ab
+lw :: offset: 0x114, out: 0x23431b1c
+lw :: offset: 0x118, out: 0x2e003dc5
+lw :: offset: 0x11c, out: 0x2ac12072
+lw :: offset: 0x120, out: 0x128e9dcf
+lw :: offset: 0x124, out: 0x164f8078
+lw :: offset: 0x128, out: 0x1b0ca6a1
+lw :: offset: 0x12c, out: 0x1fcdbb16
+lw :: offset: 0x130, out: 0x18aeb13
+lw :: offset: 0x134, out: 0x54bf6a4
+lw :: offset: 0x138, out: 0x808d07d
+lw :: offset: 0x13c, out: 0xcc9cdca
+lw :: offset: 0x140, out: 0x7897ab07
+lw :: offset: 0x144, out: 0x7c56b6b0
+lw :: offset: 0x148, out: 0x71159069
+lw :: offset: 0x14c, out: 0x75d48dde
+lw :: offset: 0x150, out: 0x6b93dddb
+lw :: offset: 0x154, out: 0x6f52c06c
+lw :: offset: 0x158, out: 0x6211e6b5
+lw :: offset: 0x15c, out: 0x66d0fb02
+lw :: offset: 0x160, out: 0x5e9f46bf
+lw :: offset: 0x164, out: 0x5a5e5b08
+lw :: offset: 0x168, out: 0x571d7dd1
+lw :: offset: 0x16c, out: 0x53dc6066
+lw :: offset: 0x170, out: 0x4d9b3063
+lw :: offset: 0x174, out: 0x495a2dd4
+lw :: offset: 0x178, out: 0x44190b0d
+lw :: offset: 0x17c, out: 0x40d816ba
+lw :: offset: 0x180, out: 0xffffffffaca5c697
+lw :: offset: 0x184, out: 0xffffffffa864db20
+lw :: offset: 0x188, out: 0xffffffffa527fdf9
+lw :: offset: 0x18c, out: 0xffffffffa1e6e04e
+lw :: offset: 0x190, out: 0xffffffffbfa1b04b
+lw :: offset: 0x194, out: 0xffffffffbb60adfc
+lw :: offset: 0x198, out: 0xffffffffb6238b25
+lw :: offset: 0x19c, out: 0xffffffffb2e29692
+lw :: offset: 0x1a0, out: 0xffffffff8aad2b2f
+lw :: offset: 0x1a4, out: 0x0
+lw :: offset: 0x1a8, out: 0x0
+lw :: offset: 0x1ac, out: 0xffffffff87ee0df6
+lw :: offset: 0x1b0, out: 0xffffffff99a95df3
+lw :: offset: 0x1b4, out: 0xffffffff9d684044
+lw :: offset: 0x1b8, out: 0xffffffff902b669d
+lw :: offset: 0x1bc, out: 0xffffffff94ea7b2a
+lw :: offset: 0x1c0, out: 0xffffffffe0b41de7
+lw :: offset: 0x1c4, out: 0xffffffffe4750050
+lw :: offset: 0x1c8, out: 0xffffffffe9362689
+lw :: offset: 0x1cc, out: 0xffffffffedf73b3e
+lw :: offset: 0x1d0, out: 0xfffffffff3b06b3b
+lw :: offset: 0x1d4, out: 0xfffffffff771768c
+lw :: offset: 0x1d8, out: 0xfffffffffa325055
+lw :: offset: 0x1dc, out: 0xfffffffffef34de2
+lw :: offset: 0x1e0, out: 0xffffffffc6bcf05f
+lw :: offset: 0x1e4, out: 0xffffffffc27dede8
+lw :: offset: 0x1e8, out: 0xffffffffcf3ecb31
+lw :: offset: 0x1ec, out: 0xffffffffcbffd686
+lw :: offset: 0x1f0, out: 0xffffffffd5b88683
+lw :: offset: 0x1f4, out: 0xffffffffd1799b34
+lw :: offset: 0x1f8, out: 0xffffffffdc3abded
+lw :: offset: 0x1fc, out: 0xffffffffd8fba05a
+lw :: offset: 0x200, out: 0x690ce0ee
+lw :: offset: 0x204, out: 0x6dcdfd59
+lw :: offset: 0x208, out: 0x608edb80
+lw :: offset: 0x20c, out: 0x644fc637
+lw :: offset: 0x210, out: 0x7a089632
+lw :: offset: 0x214, out: 0x7ec98b85
+lw :: offset: 0x218, out: 0x738aad5c
+lw :: offset: 0x21c, out: 0x774bb0eb
+lw :: offset: 0x220, out: 0x4f040d56
+lw :: offset: 0x224, out: 0x4bc510e1
+lw :: offset: 0x228, out: 0x46863638
+lw :: offset: 0x22c, out: 0x42472b8f
+lw :: offset: 0x230, out: 0x5c007b8a
+lw :: offset: 0x234, out: 0x58c1663d
+lw :: offset: 0x238, out: 0x558240e4
+lw :: offset: 0x23c, out: 0x51435d53
+lw :: offset: 0x240, out: 0x251d3b9e
+lw :: offset: 0x244, out: 0x21dc2629
+lw :: offset: 0x248, out: 0x2c9f00f0
+lw :: offset: 0x24c, out: 0x285e1d47
+lw :: offset: 0x250, out: 0x36194d42
+lw :: offset: 0x254, out: 0x32d850f5
+lw :: offset: 0x258, out: 0x3f9b762c
+lw :: offset: 0x25c, out: 0x3b5a6b9b
+lw :: offset: 0x260, out: 0x315d626
+lw :: offset: 0x264, out: 0x7d4cb91
+lw :: offset: 0x268, out: 0xa97ed48
+lw :: offset: 0x26c, out: 0xe56f0ff
+lw :: offset: 0x270, out: 0x1011a0fa
+lw :: offset: 0x274, out: 0x14d0bd4d
+lw :: offset: 0x278, out: 0x19939b94
+lw :: offset: 0x27c, out: 0x1d528623
+lw :: offset: 0x280, out: 0xfffffffff12f560e
+lw :: offset: 0x284, out: 0xfffffffff5ee4bb9
+lw :: offset: 0x288, out: 0xfffffffff8ad6d60
+lw :: offset: 0x28c, out: 0xfffffffffc6c70d7
+lw :: offset: 0x290, out: 0xffffffffe22b20d2
+lw :: offset: 0x294, out: 0xffffffffe6ea3d65
+lw :: offset: 0x298, out: 0xffffffffeba91bbc
+lw :: offset: 0x29c, out: 0xffffffffef68060b
+lw :: offset: 0x2a0, out: 0xffffffffd727bbb6
+lw :: offset: 0x2a4, out: 0xffffffffd3e6a601
+lw :: offset: 0x2a8, out: 0xffffffffdea580d8
+lw :: offset: 0x2ac, out: 0xffffffffda649d6f
+lw :: offset: 0x2b0, out: 0xffffffffc423cd6a
+lw :: offset: 0x2b4, out: 0x0
+lw :: offset: 0x2b8, out: 0xffffffffcda1f604
+lw :: offset: 0x2bc, out: 0x0
+lw :: offset: 0x2c0, out: 0xffffffffbd3e8d7e
+lw :: offset: 0x2c4, out: 0xffffffffb9ff90c9
+lw :: offset: 0x2c8, out: 0xffffffffb4bcb610
+lw :: offset: 0x2cc, out: 0xffffffffb07daba7
+lw :: offset: 0x2d0, out: 0xffffffffae3afba2
+lw :: offset: 0x2d4, out: 0xffffffffaafbe615
+lw :: offset: 0x2d8, out: 0xffffffffa7b8c0cc
+lw :: offset: 0x2dc, out: 0xffffffffa379dd7b
+lw :: offset: 0x2e0, out: 0xffffffff9b3660c6
+lw :: offset: 0x2e4, out: 0xffffffff9ff77d71
+lw :: offset: 0x2e8, out: 0xffffffff92b45ba8
+lw :: offset: 0x2ec, out: 0xffffffff9675461f
+lw :: offset: 0x2f0, out: 0xffffffff8832161a
+lw :: offset: 0x2f4, out: 0xffffffff8cf30bad
+lw :: offset: 0x2f8, out: 0xffffffff81b02d74
+lw :: offset: 0x2fc, out: 0xffffffff857130c3
+lw :: offset: 0x300, out: 0x5d8a9099
+lw :: offset: 0x304, out: 0x594b8d2e
+lw :: offset: 0x308, out: 0x5408abf7
+lw :: offset: 0x30c, out: 0x50c9b640
+lw :: offset: 0x310, out: 0x4e8ee645
+lw :: offset: 0x314, out: 0x4a4ffbf2
+lw :: offset: 0x318, out: 0x470cdd2b
+lw :: offset: 0x31c, out: 0x43cdc09c
+lw :: offset: 0x320, out: 0x7b827d21
+lw :: offset: 0x324, out: 0x7f436096
+lw :: offset: 0x328, out: 0x7200464f
+lw :: offset: 0x32c, out: 0x76c15bf8
+lw :: offset: 0x330, out: 0x68860bfd
+lw :: offset: 0x334, out: 0x6c47164a
+lw :: offset: 0x338, out: 0x61043093
+lw :: offset: 0x33c, out: 0x65c52d24
+lw :: offset: 0x340, out: 0x119b4be9
+lw :: offset: 0x344, out: 0x155a565e
+lw :: offset: 0x348, out: 0x18197087
+lw :: offset: 0x34c, out: 0x1cd86d30
+lw :: offset: 0x350, out: 0x29f3d35
+lw :: offset: 0x354, out: 0x65e2082
+lw :: offset: 0x358, out: 0xb1d065b
+lw :: offset: 0x35c, out: 0xfdc1bec
+lw :: offset: 0x360, out: 0x3793a651
+lw :: offset: 0x364, out: 0x3352bbe6
+lw :: offset: 0x368, out: 0x3e119d3f
+lw :: offset: 0x36c, out: 0x3ad08088
+lw :: offset: 0x370, out: 0x2497d08d
+lw :: offset: 0x374, out: 0x2056cd3a
+lw :: offset: 0x378, out: 0x2d15ebe3
+lw :: offset: 0x37c, out: 0x29d4f654
+lw :: offset: 0x380, out: 0xffffffffc5a92679
+lw :: offset: 0x384, out: 0xffffffffc1683bce
+lw :: offset: 0x388, out: 0xffffffffcc2b1d17
+lw :: offset: 0x38c, out: 0xffffffffc8ea00a0
+lw :: offset: 0x390, out: 0xffffffffd6ad50a5
+lw :: offset: 0x394, out: 0xffffffffd26c4d12
+lw :: offset: 0x398, out: 0xffffffffdf2f6bcb
+lw :: offset: 0x39c, out: 0xffffffffdbee767c
+lw :: offset: 0x3a0, out: 0xffffffffe3a1cbc1
+lw :: offset: 0x3a4, out: 0xffffffffe760d676
+lw :: offset: 0x3a8, out: 0xffffffffea23f0af
+lw :: offset: 0x3ac, out: 0xffffffffeee2ed18
+lw :: offset: 0x3b0, out: 0xfffffffff0a5bd1d
+lw :: offset: 0x3b4, out: 0xfffffffff464a0aa
+lw :: offset: 0x3b8, out: 0xfffffffff9278673
+lw :: offset: 0x3bc, out: 0xfffffffffde69bc4
+lw :: offset: 0x3c0, out: 0xffffffff89b8fd09
+lw :: offset: 0x3c4, out: 0xffffffff8d79e0be
+lw :: offset: 0x3c8, out: 0xffffffff803ac667
+lw :: offset: 0x3cc, out: 0xffffffff84fbdbd0
+lw :: offset: 0x3d0, out: 0xffffffff9abc8bd5
+lw :: offset: 0x3d4, out: 0xffffffff9e7d9662
+lw :: offset: 0x3d8, out: 0xffffffff933eb0bb
+lw :: offset: 0x3dc, out: 0xffffffff97ffad0c
+lw :: offset: 0x3e0, out: 0xffffffffafb010b1
+lw :: offset: 0x3e4, out: 0xffffffffab710d06
+lw :: offset: 0x3e8, out: 0xffffffffa6322bdf
+lw :: offset: 0x3ec, out: 0xffffffffa2f33668
+lw :: offset: 0x3f0, out: 0xffffffffbcb4666d
+lw :: offset: 0x3f4, out: 0xffffffffb8757bda
+lw :: offset: 0x3f8, out: 0xffffffffb5365d03
+lw :: offset: 0x3fc, out: 0xffffffffb1f740b4
+lw :: offset: 0x0, out: 0x12bd6aa
+lw :: offset: 0x4, out: 0x0
+lw :: offset: 0x8, out: 0xffffffff82d2ab13
+lw :: offset: 0xc, out: 0x7e8763
+lw :: offset: 0x10, out: 0xffffffffc31510f3
+lw :: offset: 0x14, out: 0xffffffff976d6e9a
+lw :: offset: 0x18, out: 0x5ad6a5fb
+lw :: offset: 0x1c, out: 0xffffffffb7746d77
+lw :: offset: 0x20, out: 0xffffffff8677b502
+lw :: offset: 0x24, out: 0x42b0c0a2
+lw :: offset: 0x28, out: 0xffffffff9e3c30ad
+lw :: offset: 0x2c, out: 0x2aa89d31
+lw :: offset: 0x30, out: 0x77fb413d
+lw :: offset: 0x34, out: 0x1f308ec3
+lw :: offset: 0x38, out: 0xffffffffc760e4f7
+lw :: offset: 0x3c, out: 0x7aa04213
+lw :: offset: 0x40, out: 0x1ad8dca0
+lw :: offset: 0x44, out: 0xffffffff9e705cc5
+lw :: offset: 0x48, out: 0xffffffff9615a60d
+lw :: offset: 0x4c, out: 0x4b3dda86
+lw :: offset: 0x50, out: 0x6353d41d
+lw :: offset: 0x54, out: 0x5e7a4dd
+lw :: offset: 0x58, out: 0xffffffffc40bd413
+lw :: offset: 0x5c, out: 0x3af35a9d
+lw :: offset: 0x60, out: 0xffffffff9a08a180
+lw :: offset: 0x64, out: 0x47f50556
+lw :: offset: 0x68, out: 0xffffffffd6d2040f
+lw :: offset: 0x6c, out: 0xffffffff9564b77f
+lw :: offset: 0x70, out: 0xffffffffb2c76bbe
+lw :: offset: 0x74, out: 0xffffffffcebc8279
+lw :: offset: 0x78, out: 0x1f18e4c7
+lw :: offset: 0x7c, out: 0xffffffffb5034c2f
+lw :: offset: 0x80, out: 0xffffffff81afa797
+lw :: offset: 0x84, out: 0xffffffff94ff52fc
+lw :: offset: 0x88, out: 0x6dfc50ea
+lw :: offset: 0x8c, out: 0x31d8d916
+lw :: offset: 0x90, out: 0x78e895b1
+lw :: offset: 0x94, out: 0x36549bd6
+lw :: offset: 0x98, out: 0xffffffff9b63259b
+lw :: offset: 0x9c, out: 0xffffffff85e0a631
+lw :: offset: 0xa0, out: 0xffffffffccf17ac5
+lw :: offset: 0xa4, out: 0x556b3eca
+lw :: offset: 0xa8, out: 0xffffffff81eea0fb
+lw :: offset: 0xac, out: 0xffffffffb42f5fc5
+lw :: offset: 0xb0, out: 0x14682d97
+lw :: offset: 0xb4, out: 0x25b50fec
+lw :: offset: 0xb8, out: 0x2cfb087a
+lw :: offset: 0xbc, out: 0xfffffffffc93c513
+lw :: offset: 0xc0, out: 0xffffffffcda20766
+lw :: offset: 0xc4, out: 0x3c2cd9a9
+lw :: offset: 0xc8, out: 0x7d72da3e
+lw :: offset: 0xcc, out: 0x1791722a
+lw :: offset: 0xd0, out: 0xffffffff93ce24ad
+lw :: offset: 0xd4, out: 0x87cc9d1
+lw :: offset: 0xd8, out: 0x38984ed2
+lw :: offset: 0xdc, out: 0x1d2a7570
+lw :: offset: 0xe0, out: 0x710cd036
+lw :: offset: 0xe4, out: 0xffffffffd0d070db
+lw :: offset: 0xe8, out: 0x3415604
+lw :: offset: 0xec, out: 0x39c21c7d
+lw :: offset: 0xf0, out: 0xffffffff8ecc31ce
+lw :: offset: 0xf4, out: 0xffffffff8e94b7af
+lw :: offset: 0xf8, out: 0x1ce7674f
+lw :: offset: 0xfc, out: 0x24eb6a8d
+lw :: offset: 0x100, out: 0x12d6e4a7
+lw :: offset: 0x104, out: 0x2f394544
+lw :: offset: 0x108, out: 0x56da4c54
+lw :: offset: 0x10c, out: 0x2608c2b7
+lw :: offset: 0x110, out: 0xffffffffc8d7252f
+lw :: offset: 0x114, out: 0xffffffff900102da
+lw :: offset: 0x118, out: 0xfffffffff2efa4f7
+lw :: offset: 0x11c, out: 0xffffffffc890d5f1
+lw :: offset: 0x120, out: 0xffffffffc8b0a214
+lw :: offset: 0x124, out: 0xffffffffed5005cb
+lw :: offset: 0x128, out: 0x5991136c
+lw :: offset: 0x12c, out: 0x31479189
+lw :: offset: 0x130, out: 0xffffffff9a2fb6f3
+lw :: offset: 0x134, out: 0xffffffffc6eecff9
+lw :: offset: 0x138, out: 0x38895270
+lw :: offset: 0x13c, out: 0xffffffffa8095212
+lw :: offset: 0x140, out: 0xffffffffad765040
+lw :: offset: 0x144, out: 0xffffffff87750a04
+lw :: offset: 0x148, out: 0xffffffff84bb5a83
+lw :: offset: 0x14c, out: 0x2c3de85e
+lw :: offset: 0x150, out: 0xffffffffc506aa67
+lw :: offset: 0x154, out: 0xffffffffae6aff8f
+lw :: offset: 0x158, out: 0x60ed5ee3
+lw :: offset: 0x15c, out: 0xffffffffc07112dd
+lw :: offset: 0x160, out: 0x30dcca5a
+lw :: offset: 0x164, out: 0xffffffffc4c770f6
+lw :: offset: 0x168, out: 0xffffffff83cd5277
+lw :: offset: 0x16c, out: 0xffffffffdfec2b23
+lw :: offset: 0x170, out: 0xff7d96b
+lw :: offset: 0x174, out: 0xffffffffd3adba26
+lw :: offset: 0x178, out: 0xffffffff8418c00e
+lw :: offset: 0x17c, out: 0x4ab4aa79
+lw :: offset: 0x180, out: 0xde0f0b8
+lw :: offset: 0x184, out: 0xffffffffbb8c035e
+lw :: offset: 0x188, out: 0xffffffffa97fdcf1
+lw :: offset: 0x18c, out: 0x33b06f54
+lw :: offset: 0x190, out: 0x3fd1c081
+lw :: offset: 0x194, out: 0x77433f37
+lw :: offset: 0x198, out: 0xffffffffc92195e4
+lw :: offset: 0x19c, out: 0xffffffffec91d993
+lw :: offset: 0x1a0, out: 0xffffffff95b1a5ab
+lw :: offset: 0x1a4, out: 0x49fbf6a7
+lw :: offset: 0x1a8, out: 0xffffffffc7ce8d1e
+lw :: offset: 0x1ac, out: 0x19364378
+lw :: offset: 0x1b0, out: 0x2f384907
+lw :: offset: 0x1b4, out: 0xffffffffb99e8def
+lw :: offset: 0x1b8, out: 0x582b12fe
+lw :: offset: 0x1bc, out: 0x47eacdcd
+lw :: offset: 0x1c0, out: 0x76558c4f
+lw :: offset: 0x1c4, out: 0xffffffffd685884e
+lw :: offset: 0x1c8, out: 0x34c195c7
+lw :: offset: 0x1cc, out: 0x6168d62a
+lw :: offset: 0x1d0, out: 0x4df47405
+lw :: offset: 0x1d4, out: 0xffffffffd3016989
+lw :: offset: 0x1d8, out: 0x6cbb06db
+lw :: offset: 0x1dc, out: 0x1ca190bf
+lw :: offset: 0x1e0, out: 0xffffffff9cae393a
+lw :: offset: 0x1e4, out: 0x58300f02
+lw :: offset: 0x1e8, out: 0xffffffffdc7ebc2d
+lw :: offset: 0x1ec, out: 0xffffffff9a995fdb
+lw :: offset: 0x1f0, out: 0xffffffffe3405b48
+lw :: offset: 0x1f4, out: 0xffffffff8a96047b
+lw :: offset: 0x1f8, out: 0xffffffffd519d322
+lw :: offset: 0x1fc, out: 0x75bfafd2
+lw :: offset: 0x200, out: 0xffffffffa630f6ad
+lw :: offset: 0x204, out: 0xffffffffde230867
+lw :: offset: 0x208, out: 0x56103260
+lw :: offset: 0x20c, out: 0x2c0a0cf2
+lw :: offset: 0x210, out: 0x249b18ef
+lw :: offset: 0x214, out: 0xffffffff94a90544
+lw :: offset: 0x218, out: 0x5b56fcde
+lw :: offset: 0x21c, out: 0xfffffffff9519fb5
+lw :: offset: 0x220, out: 0x468319b
+lw :: offset: 0x224, out: 0xffffffff81daf820
+lw :: offset: 0x228, out: 0x5725f2ec
+lw :: offset: 0x22c, out: 0xffffffff8c61ca5a
+lw :: offset: 0x230, out: 0xffffffffc25dc8bf
+lw :: offset: 0x234, out: 0xffffffff8b95a6dd
+lw :: offset: 0x238, out: 0xffffffffdac6162f
+lw :: offset: 0x23c, out: 0x300ce751
+lw :: offset: 0x240, out: 0xffffffffba52a850
+lw :: offset: 0x244, out: 0x6778fdf3
+lw :: offset: 0x248, out: 0xffffffffda78479f
+lw :: offset: 0x24c, out: 0xffffffffad00b1f7
+lw :: offset: 0x250, out: 0xffffffffa6b6d98a
+lw :: offset: 0x254, out: 0x8d44168
+lw :: offset: 0x258, out: 0xffffffffce634413
+lw :: offset: 0x25c, out: 0xfffffffff518381d
+lw :: offset: 0x260, out: 0xffffffffe5255fc0
+lw :: offset: 0x264, out: 0xffffffffe4627f3f
+lw :: offset: 0x268, out: 0x76321f28
+lw :: offset: 0x26c, out: 0xffffffffccd392e1
+lw :: offset: 0x270, out: 0x4018fd8f
+lw :: offset: 0x274, out: 0xffffffff82946494
+lw :: offset: 0x278, out: 0x52e8f0e5
+lw :: offset: 0x27c, out: 0x15d32040
+lw :: offset: 0x280, out: 0xffffffff880ff344
+lw :: offset: 0x284, out: 0x7caf83d2
+lw :: offset: 0x288, out: 0x747defd7
+lw :: offset: 0x28c, out: 0xfffffffff156a04c
+lw :: offset: 0x290, out: 0xf31d710
+lw :: offset: 0x294, out: 0xffffffff93e2601c
+lw :: offset: 0x298, out: 0x131cd933
+lw :: offset: 0x29c, out: 0xffffffffe1e1a679
+lw :: offset: 0x2a0, out: 0xffffffffa76fa427
+lw :: offset: 0x2a4, out: 0x24296b75
+lw :: offset: 0x2a8, out: 0x139ee56a
+lw :: offset: 0x2ac, out: 0xffffffffd296e2d2
+lw :: offset: 0x2b0, out: 0x6dc2a5c0
+lw :: offset: 0x2b4, out: 0x5a82447f
+lw :: offset: 0x2b8, out: 0xffffffffc07dc168
+lw :: offset: 0x2bc, out: 0x76c89e80
+lw :: offset: 0x2c0, out: 0x4bfe348f
+lw :: offset: 0x2c4, out: 0x70dc345
+lw :: offset: 0x2c8, out: 0xffffffffdd6d241b
+lw :: offset: 0x2cc, out: 0xffffffffbddc7123
+lw :: offset: 0x2d0, out: 0xffffffffa59fcebe
+lw :: offset: 0x2d4, out: 0xfffffffff62fb727
+lw :: offset: 0x2d8, out: 0xf9f46fb
+lw :: offset: 0x2dc, out: 0x109f27e9
+lw :: offset: 0x2e0, out: 0xffffffffafd199d7
+lw :: offset: 0x2e4, out: 0x3f63daa9
+lw :: offset: 0x2e8, out: 0xffffffffa3d484f2
+lw :: offset: 0x2ec, out: 0xffffffffdbcb312e
+lw :: offset: 0x2f0, out: 0xffffffffda4fe4c6
+lw :: offset: 0x2f4, out: 0x1f353faa
+lw :: offset: 0x2f8, out: 0x7150c260
+lw :: offset: 0x2fc, out: 0xffffffff8b086ee0
+lw :: offset: 0x300, out: 0xffffffffd9257f25
+lw :: offset: 0x304, out: 0xffffffffe54750d5
+lw :: offset: 0x308, out: 0xffffffffe9a6db5b
+lw :: offset: 0x30c, out: 0x3d69625f
+lw :: offset: 0x310, out: 0x4340ac96
+lw :: offset: 0x314, out: 0x70a3e042
+lw :: offset: 0x318, out: 0x6980171e
+lw :: offset: 0x31c, out: 0xffffffffc0478f03
+lw :: offset: 0x320, out: 0x1cf929e3
+lw :: offset: 0x324, out: 0x3ce839a5
+lw :: offset: 0x328, out: 0x5eb68958
+lw :: offset: 0x32c, out: 0xffffffffe2fbfa89
+lw :: offset: 0x330, out: 0x76ed25b7
+lw :: offset: 0x334, out: 0xffffffffd24bb05d
+lw :: offset: 0x338, out: 0x170312f1
+lw :: offset: 0x33c, out: 0xeb9682c
+lw :: offset: 0x340, out: 0xffffffffdd301d0d
+lw :: offset: 0x344, out: 0xffffffff84785280
+lw :: offset: 0x348, out: 0x1f8fd6ef
+lw :: offset: 0x34c, out: 0x179c77aa
+lw :: offset: 0x350, out: 0x2998436d
+lw :: offset: 0x354, out: 0x26444ced
+lw :: offset: 0x358, out: 0xffffffffd58ca708
+lw :: offset: 0x35c, out: 0x7175c9d
+lw :: offset: 0x360, out: 0x55833287
+lw :: offset: 0x364, out: 0x663d0610
+lw :: offset: 0x368, out: 0xffffffff8951d68b
+lw :: offset: 0x36c, out: 0xffffffffab7dd048
+lw :: offset: 0x370, out: 0xe82471b
+lw :: offset: 0x374, out: 0xfffffffff6982367
+lw :: offset: 0x378, out: 0xffffffffd98d26b2
+lw :: offset: 0x37c, out: 0x36886c59
+lw :: offset: 0x380, out: 0xffffffffd32be479
+lw :: offset: 0x384, out: 0x9ca4bdb
+lw :: offset: 0x388, out: 0xffffffff9962e61f
+lw :: offset: 0x38c, out: 0xfffffffffd5d7d1d
+lw :: offset: 0x390, out: 0xffffffffcad374df
+lw :: offset: 0x394, out: 0x3f46553e
+lw :: offset: 0x398, out: 0x3eedf2a7
+lw :: offset: 0x39c, out: 0x2e9ab97d
+lw :: offset: 0x3a0, out: 0x3c0c9f33
+lw :: offset: 0x3a4, out: 0x36a6f7fa
+lw :: offset: 0x3a8, out: 0x155ec9dc
+lw :: offset: 0x3ac, out: 0xffffffff8bb938e3
+lw :: offset: 0x3b0, out: 0x19478206
+lw :: offset: 0x3b4, out: 0xffffffffd2df25c4
+lw :: offset: 0x3b8, out: 0xffffffffeb321825
+lw :: offset: 0x3bc, out: 0xffffffffbc65bf27
+lw :: offset: 0x3c0, out: 0x7a8bc7da
+lw :: offset: 0x3c4, out: 0xffffffffa8b08fe6
+lw :: offset: 0x3c8, out: 0xfffffffff8dfcde8
+lw :: offset: 0x3cc, out: 0xffffffff852b5bca
+lw :: offset: 0x3d0, out: 0x59a99269
+lw :: offset: 0x3d4, out: 0x478909b
+lw :: offset: 0x3d8, out: 0x7857360f
+lw :: offset: 0x3dc, out: 0xffffffffbfb31cc8
+lw :: offset: 0x3e0, out: 0x7f89e9a2
+lw :: offset: 0x3e4, out: 0xffffffffb665ed5e
+lw :: offset: 0x3e8, out: 0xffffffffb7a8d5e4
+lw :: offset: 0x3ec, out: 0x15da9474
+lw :: offset: 0x3f0, out: 0x2af90fcc
+lw :: offset: 0x3f4, out: 0xfffffffff6b3537d
+lw :: offset: 0x3f8, out: 0x2b961897
+lw :: offset: 0x3fc, out: 0x223d7cfe
+lw :: offset: 0x400, out: 0x33734a4b
+lw :: offset: 0x404, out: 0x420b34f5
+lw :: offset: 0x408, out: 0xffffffffdd46b33c
+lw :: offset: 0x40c, out: 0xffffffff897c8c8d
+lw :: offset: 0x410, out: 0xffffffffe392ccd9
+lw :: offset: 0x414, out: 0x7a387445
+lw :: offset: 0x418, out: 0xffffffffd80000c9
+lw :: offset: 0x41c, out: 0x512f29b1
+lw :: offset: 0x420, out: 0x3dad020a
+lw :: offset: 0x424, out: 0xffffffffeaded5c5
+lw :: offset: 0x428, out: 0x31eea35b
+lw :: offset: 0x42c, out: 0xffffffff8a6229d7
+lw :: offset: 0x430, out: 0x48985649
+lw :: offset: 0x434, out: 0x2c3c3f9e
+lw :: offset: 0x438, out: 0xffffffffdc9c0b77
+lw :: offset: 0x43c, out: 0x7ff61e78
+lw :: offset: 0x440, out: 0x1d5e68ec
+lw :: offset: 0x444, out: 0x2299b0e0
+lw :: offset: 0x448, out: 0x3d0c6e25
+lw :: offset: 0x44c, out: 0x7c3b0467
+lw :: offset: 0x450, out: 0xffffffffe7fb6587
+lw :: offset: 0x454, out: 0x164e17c1
+lw :: offset: 0x458, out: 0x56d4950b
+lw :: offset: 0x45c, out: 0xfffffffffa4ca28b
+lw :: offset: 0x460, out: 0xffffffffbe7fa08a
+lw :: offset: 0x464, out: 0xffffffffe5e9a314
+lw :: offset: 0x468, out: 0x159649c5
+lw :: offset: 0x46c, out: 0xfffffffff8be8164
+lw :: offset: 0x470, out: 0xffffffff84e69b17
+lw :: offset: 0x474, out: 0x7ca32597
+lw :: offset: 0x478, out: 0xffffffffa1f24f5c
+lw :: offset: 0x47c, out: 0xfffffffffc8d543c
+lw :: offset: 0x480, out: 0xffffffffe3459e36
+lw :: offset: 0x484, out: 0x4aeb6ca0
+lw :: offset: 0x488, out: 0x187980fa
+lw :: offset: 0x48c, out: 0xffffffffc532e18e
+lw :: offset: 0x490, out: 0x4f287d1c
+lw :: offset: 0x494, out: 0xffffffffb3fdec29
+lw :: offset: 0x498, out: 0x49732b90
+lw :: offset: 0x49c, out: 0xffffffffb620660a
+lw :: offset: 0x4a0, out: 0x6cfde991
+lw :: offset: 0x4a4, out: 0xffffffff993138f1
+lw :: offset: 0x4a8, out: 0x7d5407b9
+lw :: offset: 0x4ac, out: 0xffffffffde02d133
+lw :: offset: 0x4b0, out: 0xffffffffe1dab15a
+lw :: offset: 0x4b4, out: 0x13a390e1
+lw :: offset: 0x4b8, out: 0xffffffff828716c8
+lw :: offset: 0x4bc, out: 0x743491a6
+lw :: offset: 0x4c0, out: 0xffffffffede292f2
+lw :: offset: 0x4c4, out: 0xffffffff8cff404a
+lw :: offset: 0x4c8, out: 0x1f837636
+lw :: offset: 0x4cc, out: 0xffffffffb9cec0db
+lw :: offset: 0x4d0, out: 0x509771c
+lw :: offset: 0x4d4, out: 0x2eaa5aa7
+lw :: offset: 0x4d8, out: 0x1875241b
+lw :: offset: 0x4dc, out: 0xffffffffd327538e
+lw :: offset: 0x4e0, out: 0xffffffff8b739b6b
+lw :: offset: 0x4e4, out: 0x42e9f854
+lw :: offset: 0x4e8, out: 0xffffffffeccbba1a
+lw :: offset: 0x4ec, out: 0x78e4e50c
+lw :: offset: 0x4f0, out: 0xffffffffcd9d27cb
+lw :: offset: 0x4f4, out: 0xfffffffff6b6fa3f
+lw :: offset: 0x4f8, out: 0xffffffffae3e9423
+lw :: offset: 0x4fc, out: 0x73916483
+lw :: offset: 0x500, out: 0xe128561
+lw :: offset: 0x504, out: 0x276af70a
+lw :: offset: 0x508, out: 0xffffffffb5e74b6e
+lw :: offset: 0x50c, out: 0x3045bf6
+lw :: offset: 0x510, out: 0x8accfa6
+lw :: offset: 0x514, out: 0x20223f13
+lw :: offset: 0x518, out: 0x3976b5f5
+lw :: offset: 0x51c, out: 0xfffffffff83c5574
+lw :: offset: 0x520, out: 0x46923c3d
+lw :: offset: 0x524, out: 0x1f9720f9
+lw :: offset: 0x528, out: 0x6d2448dd
+lw :: offset: 0x52c, out: 0x620d2850
+lw :: offset: 0x530, out: 0xffffffff9ff4a732
+lw :: offset: 0x534, out: 0x60a521e9
+lw :: offset: 0x538, out: 0x5c680f0b
+lw :: offset: 0x53c, out: 0x5a08f3ab
+lw :: offset: 0x540, out: 0xffffffff800f3d26
+lw :: offset: 0x544, out: 0xffffffffc7a59be7
+lw :: offset: 0x548, out: 0xffffffff82ca1b41
+lw :: offset: 0x54c, out: 0x1aecdf29
+lw :: offset: 0x550, out: 0x60d19dcd
+lw :: offset: 0x554, out: 0x2b8613a2
+lw :: offset: 0x558, out: 0xe8bbe7f
+lw :: offset: 0x55c, out: 0x2518ac8b
+lw :: offset: 0x560, out: 0x2fcf486b
+lw :: offset: 0x564, out: 0x743e568d
+lw :: offset: 0x568, out: 0x34c31728
+lw :: offset: 0x56c, out: 0x126f646f
+lw :: offset: 0x570, out: 0x56fc4d12
+lw :: offset: 0x574, out: 0xffffffffaab01961
+lw :: offset: 0x578, out: 0xffffffff8595d342
+lw :: offset: 0x57c, out: 0x7535cd33
+lw :: offset: 0x580, out: 0x422346ec
+lw :: offset: 0x584, out: 0xffffffffdfb254da
+lw :: offset: 0x588, out: 0x81ab2a
+lw :: offset: 0x58c, out: 0xffffffffa86726c9
+lw :: offset: 0x590, out: 0x679d7438
+lw :: offset: 0x594, out: 0xffffffff9bfeffa1
+lw :: offset: 0x598, out: 0xffffffffb7dee244
+lw :: offset: 0x59c, out: 0xffffffffc7699826
+lw :: offset: 0x5a0, out: 0xfffffffffba6704a
+lw :: offset: 0x5a4, out: 0x3c07af97
+lw :: offset: 0x5a8, out: 0x4c58bfe
+lw :: offset: 0x5ac, out: 0x521364dc
+lw :: offset: 0x5b0, out: 0xffffffff9ab7aebc
+lw :: offset: 0x5b4, out: 0xffffffffe0f7bb58
+lw :: offset: 0x5b8, out: 0xffffffffdeeb954d
+lw :: offset: 0x5bc, out: 0xffffffffe336c60c
+lw :: offset: 0x5c0, out: 0x6f52416e
+lw :: offset: 0x5c4, out: 0xffffffffd5b2120c
+lw :: offset: 0x5c8, out: 0x7e628a34
+lw :: offset: 0x5cc, out: 0xffffffff85a2d4ff
+lw :: offset: 0x5d0, out: 0x4a4e7e07
+lw :: offset: 0x5d4, out: 0xffffffff986a2b65
+lw :: offset: 0x5d8, out: 0x3a489b55
+lw :: offset: 0x5dc, out: 0xffffffffa974eac4
+lw :: offset: 0x5e0, out: 0x72f1f8f5
+lw :: offset: 0x5e4, out: 0xffffffffa388c162
+lw :: offset: 0x5e8, out: 0xffffffffe7495ea9
+lw :: offset: 0x5ec, out: 0xffffffffe8c11f45
+lw :: offset: 0x5f0, out: 0x5cc1c8b4
+lw :: offset: 0x5f4, out: 0xffffffffadaa5a76
+lw :: offset: 0x5f8, out: 0xffffffffdfa605c0
+lw :: offset: 0x5fc, out: 0x7ab4ce88
+lw :: offset: 0x600, out: 0x59a7b04f
+lw :: offset: 0x604, out: 0xffffffffb42ad6e6
+lw :: offset: 0x608, out: 0xffffffffb728922f
+lw :: offset: 0x60c, out: 0x4bf8485a
+lw :: offset: 0x610, out: 0x3b66a7fb
+lw :: offset: 0x614, out: 0x76a3d60c
+lw :: offset: 0x618, out: 0xfffffffffdc28eda
+lw :: offset: 0x61c, out: 0x31e0c6af
+lw :: offset: 0x620, out: 0xffffffffbf0c999d
+lw :: offset: 0x624, out: 0x53606bb4
+lw :: offset: 0x628, out: 0x1b7919f0
+lw :: offset: 0x62c, out: 0x32fc12c8
+lw :: offset: 0x630, out: 0xffffffffc72efcd6
+lw :: offset: 0x634, out: 0x3ef88384
+lw :: offset: 0x638, out: 0x6a2a3580
+lw :: offset: 0x63c, out: 0x38b1c7bb
+lw :: offset: 0x640, out: 0x1dca77c9
+lw :: offset: 0x644, out: 0x15ebf612
+lw :: offset: 0x648, out: 0xfffffffffd9147ae
+lw :: offset: 0x64c, out: 0x5eaacdd9
+lw :: offset: 0x650, out: 0xffffffff81e91117
+lw :: offset: 0x654, out: 0xffffffffbb8470f9
+lw :: offset: 0x658, out: 0xffffffffc6a532e0
+lw :: offset: 0x65c, out: 0x5d42aea
+lw :: offset: 0x660, out: 0x19fb9e63
+lw :: offset: 0x664, out: 0x14abf364
+lw :: offset: 0x668, out: 0xffffffffa8d72aac
+lw :: offset: 0x66c, out: 0x249d559a
+lw :: offset: 0x670, out: 0x84b30ec
+lw :: offset: 0x674, out: 0xcd6764f
+lw :: offset: 0x678, out: 0xffffffff92468fdf
+lw :: offset: 0x67c, out: 0x7f03ac07
+lw :: offset: 0x680, out: 0x56e670f5
+lw :: offset: 0x684, out: 0x7e35ce6d
+lw :: offset: 0x688, out: 0x1a652711
+lw :: offset: 0x68c, out: 0x15282859
+lw :: offset: 0x690, out: 0xffffffffd215a9fb
+lw :: offset: 0x694, out: 0xffffffff9e1c3283
+lw :: offset: 0x698, out: 0x282a0417
+lw :: offset: 0x69c, out: 0xffffffff8d95c049
+lw :: offset: 0x6a0, out: 0xffffffff978058f3
+lw :: offset: 0x6a4, out: 0xfffffffff2e7a490
+lw :: offset: 0x6a8, out: 0x975b1aa
+lw :: offset: 0x6ac, out: 0x775b4cca
+lw :: offset: 0x6b0, out: 0x35111020
+lw :: offset: 0x6b4, out: 0xa2b84a6
+lw :: offset: 0x6b8, out: 0xffffffffa7d88b6f
+lw :: offset: 0x6bc, out: 0x23fa0d3
+lw :: offset: 0x6c0, out: 0xffffffff9941dedd
+lw :: offset: 0x6c4, out: 0xffffffffa3d991b7
+lw :: offset: 0x6c8, out: 0x5a0d9508
+lw :: offset: 0x6cc, out: 0x751cb483
+lw :: offset: 0x6d0, out: 0x625bb2d3
+lw :: offset: 0x6d4, out: 0xffffffff949cad35
+lw :: offset: 0x6d8, out: 0xffffffffa6929739
+lw :: offset: 0x6dc, out: 0x7f567f35
+lw :: offset: 0x6e0, out: 0xffffffffdb8d7d27
+lw :: offset: 0x6e4, out: 0x185b88e0
+lw :: offset: 0x6e8, out: 0x2fd61b91
+lw :: offset: 0x6ec, out: 0x255a4cd2
+lw :: offset: 0x6f0, out: 0xffffffffa4363f7b
+lw :: offset: 0x6f4, out: 0x1048d589
+lw :: offset: 0x6f8, out: 0xfffffffff4605790
+lw :: offset: 0x6fc, out: 0x6a6d5708
+lw :: offset: 0x700, out: 0xffffffffde35697f
+lw :: offset: 0x704, out: 0xffffffffd58ecbab
+lw :: offset: 0x708, out: 0x8c0a5f1
+lw :: offset: 0x70c, out: 0x575548fd
+lw :: offset: 0x710, out: 0xffffffff8ed98ddb
+lw :: offset: 0x714, out: 0xffffffff8bb640fb
+lw :: offset: 0x718, out: 0xffffffffabc578cc
+lw :: offset: 0x71c, out: 0xffffffffbe00d51e
+lw :: offset: 0x720, out: 0x1c170ab2
+lw :: offset: 0x724, out: 0x2f7e224a
+lw :: offset: 0x728, out: 0xffffffffa22256a7
+lw :: offset: 0x72c, out: 0xffffffffa978f12c
+lw :: offset: 0x730, out: 0xffffffff811ee02f
+lw :: offset: 0x734, out: 0xffffffff9950a93b
+lw :: offset: 0x738, out: 0xffffffffc6796a0c
+lw :: offset: 0x73c, out: 0xffffffffb44eea93
+lw :: offset: 0x740, out: 0x6c0eb657
+lw :: offset: 0x744, out: 0xfffffffffe71fca0
+lw :: offset: 0x748, out: 0xfffffffff818af57
+lw :: offset: 0x74c, out: 0x4ed6393d
+lw :: offset: 0x750, out: 0x236770a
+lw :: offset: 0x754, out: 0xfffffffff22e9020
+lw :: offset: 0x758, out: 0xffffffffafd0c45d
+lw :: offset: 0x75c, out: 0xffffffff81efb6c7
+lw :: offset: 0x760, out: 0xffffffff8102315b
+lw :: offset: 0x764, out: 0xffffffffeed8f351
+lw :: offset: 0x768, out: 0xffffffff995efd5e
+lw :: offset: 0x76c, out: 0xffffffffadafefb9
+lw :: offset: 0x770, out: 0xffffffffeb253086
+lw :: offset: 0x774, out: 0x34061933
+lw :: offset: 0x778, out: 0x4b4c52bc
+lw :: offset: 0x77c, out: 0x1748da26
+lw :: offset: 0x780, out: 0xffffffff9302be89
+lw :: offset: 0x784, out: 0x34fdfc9a
+lw :: offset: 0x788, out: 0xffffffffc521d180
+lw :: offset: 0x78c, out: 0xffffffffd00278c3
+lw :: offset: 0x790, out: 0xffffffffc1d37a5d
+lw :: offset: 0x794, out: 0xffffffffe90944a4
+lw :: offset: 0x798, out: 0xffffffffddef9839
+lw :: offset: 0x79c, out: 0x65fd698f
+lw :: offset: 0x7a0, out: 0xffffffff81b5af52
+lw :: offset: 0x7a4, out: 0xffffffffc49ee3ad
+lw :: offset: 0x7a8, out: 0xffffffffbdb263e9
+lw :: offset: 0x7ac, out: 0x7aa941e8
+lw :: offset: 0x7b0, out: 0x42f3b58d
+lw :: offset: 0x7b4, out: 0x372c209e
+lw :: offset: 0x7b8, out: 0xffffffffe122a83b
+lw :: offset: 0x7bc, out: 0x30f870b7
+lw :: offset: 0x7c0, out: 0x678930ec
+lw :: offset: 0x7c4, out: 0xffffffff9e02de4b
+lw :: offset: 0x7c8, out: 0xffffffff9826631e
+lw :: offset: 0x7cc, out: 0xffffffffcd61a863
+lw :: offset: 0x7d0, out: 0xffffffff9a7bd3ca
+lw :: offset: 0x7d4, out: 0xffffffffae87bc89
+lw :: offset: 0x7d8, out: 0x6481af17
+lw :: offset: 0x7dc, out: 0x58ec644d
+lw :: offset: 0x7e0, out: 0xffffffffb236b666
+lw :: offset: 0x7e4, out: 0x680cce5f
+lw :: offset: 0x7e8, out: 0x1f6d4d75
+lw :: offset: 0x7ec, out: 0x3baa9947
+lw :: offset: 0x7f0, out: 0x5f12236b
+lw :: offset: 0x7f4, out: 0x614d9b44
+lw :: offset: 0x7f8, out: 0x1ba84121
+lw :: offset: 0x7fc, out: 0xffffffffa2a6ec66
+lwu :: offset: 0x0, out: 0x0
+lwu :: offset: 0x4, out: 0x0
+lwu :: offset: 0x8, out: 0x9823b6e
+lwu :: offset: 0xc, out: 0xd4326d9
+lwu :: offset: 0x10, out: 0x130476dc
+lwu :: offset: 0x14, out: 0x17c56b6b
+lwu :: offset: 0x18, out: 0x1a864db2
+lwu :: offset: 0x1c, out: 0x1e475005
+lwu :: offset: 0x20, out: 0x2608edb8
+lwu :: offset: 0x24, out: 0x22c9f00f
+lwu :: offset: 0x28, out: 0x2f8ad6d6
+lwu :: offset: 0x2c, out: 0x2b4bcb61
+lwu :: offset: 0x30, out: 0x350c9b64
+lwu :: offset: 0x34, out: 0x31cd86d3
+lwu :: offset: 0x38, out: 0x3c8ea00a
+lwu :: offset: 0x3c, out: 0x384fbdbd
+lwu :: offset: 0x40, out: 0x4c11db70
+lwu :: offset: 0x44, out: 0x48d0c6c7
+lwu :: offset: 0x48, out: 0x4593e01e
+lwu :: offset: 0x4c, out: 0x4152fda9
+lwu :: offset: 0x50, out: 0x5f15adac
+lwu :: offset: 0x54, out: 0x5bd4b01b
+lwu :: offset: 0x58, out: 0x569796c2
+lwu :: offset: 0x5c, out: 0x52568b75
+lwu :: offset: 0x60, out: 0x6a1936c8
+lwu :: offset: 0x64, out: 0x6ed82b7f
+lwu :: offset: 0x68, out: 0x639b0da6
+lwu :: offset: 0x6c, out: 0x675a1011
+lwu :: offset: 0x70, out: 0x791d4014
+lwu :: offset: 0x74, out: 0x7ddc5da3
+lwu :: offset: 0x78, out: 0x709f7b7a
+lwu :: offset: 0x7c, out: 0x745e66cd
+lwu :: offset: 0x80, out: 0x9823b6e0
+lwu :: offset: 0x84, out: 0x9ce2ab57
+lwu :: offset: 0x88, out: 0x91a18d8e
+lwu :: offset: 0x8c, out: 0x95609039
+lwu :: offset: 0x90, out: 0x8b27c03c
+lwu :: offset: 0x94, out: 0x8fe6dd8b
+lwu :: offset: 0x98, out: 0x82a5fb52
+lwu :: offset: 0x9c, out: 0x8664e6e5
+lwu :: offset: 0xa0, out: 0xbe2b5b58
+lwu :: offset: 0xa4, out: 0xbaea46ef
+lwu :: offset: 0xa8, out: 0xb7a96036
+lwu :: offset: 0xac, out: 0xb3687d81
+lwu :: offset: 0xb0, out: 0xad2f2d84
+lwu :: offset: 0xb4, out: 0xa9ee3033
+lwu :: offset: 0xb8, out: 0xa4ad16ea
+lwu :: offset: 0xbc, out: 0xa06c0b5d
+lwu :: offset: 0xc0, out: 0xd4326d90
+lwu :: offset: 0xc4, out: 0xd0f37027
+lwu :: offset: 0xc8, out: 0xddb056fe
+lwu :: offset: 0xcc, out: 0xd9714b49
+lwu :: offset: 0xd0, out: 0xc7361b4c
+lwu :: offset: 0xd4, out: 0xc3f706fb
+lwu :: offset: 0xd8, out: 0xceb42022
+lwu :: offset: 0xdc, out: 0xca753d95
+lwu :: offset: 0xe0, out: 0xf23a8028
+lwu :: offset: 0xe4, out: 0xf6fb9d9f
+lwu :: offset: 0xe8, out: 0xfbb8bb46
+lwu :: offset: 0xec, out: 0xff79a6f1
+lwu :: offset: 0xf0, out: 0xe13ef6f4
+lwu :: offset: 0xf4, out: 0xe5ffeb43
+lwu :: offset: 0xf8, out: 0xe8bccd9a
+lwu :: offset: 0xfc, out: 0xec7dd02d
+lwu :: offset: 0x100, out: 0x34867077
+lwu :: offset: 0x104, out: 0x30476dc0
+lwu :: offset: 0x108, out: 0x3d044b19
+lwu :: offset: 0x10c, out: 0x39c556ae
+lwu :: offset: 0x110, out: 0x278206ab
+lwu :: offset: 0x114, out: 0x23431b1c
+lwu :: offset: 0x118, out: 0x2e003dc5
+lwu :: offset: 0x11c, out: 0x2ac12072
+lwu :: offset: 0x120, out: 0x128e9dcf
+lwu :: offset: 0x124, out: 0x164f8078
+lwu :: offset: 0x128, out: 0x1b0ca6a1
+lwu :: offset: 0x12c, out: 0x1fcdbb16
+lwu :: offset: 0x130, out: 0x18aeb13
+lwu :: offset: 0x134, out: 0x54bf6a4
+lwu :: offset: 0x138, out: 0x808d07d
+lwu :: offset: 0x13c, out: 0xcc9cdca
+lwu :: offset: 0x140, out: 0x7897ab07
+lwu :: offset: 0x144, out: 0x7c56b6b0
+lwu :: offset: 0x148, out: 0x71159069
+lwu :: offset: 0x14c, out: 0x75d48dde
+lwu :: offset: 0x150, out: 0x6b93dddb
+lwu :: offset: 0x154, out: 0x6f52c06c
+lwu :: offset: 0x158, out: 0x6211e6b5
+lwu :: offset: 0x15c, out: 0x66d0fb02
+lwu :: offset: 0x160, out: 0x5e9f46bf
+lwu :: offset: 0x164, out: 0x5a5e5b08
+lwu :: offset: 0x168, out: 0x571d7dd1
+lwu :: offset: 0x16c, out: 0x53dc6066
+lwu :: offset: 0x170, out: 0x4d9b3063
+lwu :: offset: 0x174, out: 0x495a2dd4
+lwu :: offset: 0x178, out: 0x44190b0d
+lwu :: offset: 0x17c, out: 0x40d816ba
+lwu :: offset: 0x180, out: 0xaca5c697
+lwu :: offset: 0x184, out: 0xa864db20
+lwu :: offset: 0x188, out: 0xa527fdf9
+lwu :: offset: 0x18c, out: 0xa1e6e04e
+lwu :: offset: 0x190, out: 0xbfa1b04b
+lwu :: offset: 0x194, out: 0xbb60adfc
+lwu :: offset: 0x198, out: 0xb6238b25
+lwu :: offset: 0x19c, out: 0xb2e29692
+lwu :: offset: 0x1a0, out: 0x8aad2b2f
+lwu :: offset: 0x1a4, out: 0x0
+lwu :: offset: 0x1a8, out: 0x0
+lwu :: offset: 0x1ac, out: 0x87ee0df6
+lwu :: offset: 0x1b0, out: 0x99a95df3
+lwu :: offset: 0x1b4, out: 0x9d684044
+lwu :: offset: 0x1b8, out: 0x902b669d
+lwu :: offset: 0x1bc, out: 0x94ea7b2a
+lwu :: offset: 0x1c0, out: 0xe0b41de7
+lwu :: offset: 0x1c4, out: 0xe4750050
+lwu :: offset: 0x1c8, out: 0xe9362689
+lwu :: offset: 0x1cc, out: 0xedf73b3e
+lwu :: offset: 0x1d0, out: 0xf3b06b3b
+lwu :: offset: 0x1d4, out: 0xf771768c
+lwu :: offset: 0x1d8, out: 0xfa325055
+lwu :: offset: 0x1dc, out: 0xfef34de2
+lwu :: offset: 0x1e0, out: 0xc6bcf05f
+lwu :: offset: 0x1e4, out: 0xc27dede8
+lwu :: offset: 0x1e8, out: 0xcf3ecb31
+lwu :: offset: 0x1ec, out: 0xcbffd686
+lwu :: offset: 0x1f0, out: 0xd5b88683
+lwu :: offset: 0x1f4, out: 0xd1799b34
+lwu :: offset: 0x1f8, out: 0xdc3abded
+lwu :: offset: 0x1fc, out: 0xd8fba05a
+lwu :: offset: 0x200, out: 0x690ce0ee
+lwu :: offset: 0x204, out: 0x6dcdfd59
+lwu :: offset: 0x208, out: 0x608edb80
+lwu :: offset: 0x20c, out: 0x644fc637
+lwu :: offset: 0x210, out: 0x7a089632
+lwu :: offset: 0x214, out: 0x7ec98b85
+lwu :: offset: 0x218, out: 0x738aad5c
+lwu :: offset: 0x21c, out: 0x774bb0eb
+lwu :: offset: 0x220, out: 0x4f040d56
+lwu :: offset: 0x224, out: 0x4bc510e1
+lwu :: offset: 0x228, out: 0x46863638
+lwu :: offset: 0x22c, out: 0x42472b8f
+lwu :: offset: 0x230, out: 0x5c007b8a
+lwu :: offset: 0x234, out: 0x58c1663d
+lwu :: offset: 0x238, out: 0x558240e4
+lwu :: offset: 0x23c, out: 0x51435d53
+lwu :: offset: 0x240, out: 0x251d3b9e
+lwu :: offset: 0x244, out: 0x21dc2629
+lwu :: offset: 0x248, out: 0x2c9f00f0
+lwu :: offset: 0x24c, out: 0x285e1d47
+lwu :: offset: 0x250, out: 0x36194d42
+lwu :: offset: 0x254, out: 0x32d850f5
+lwu :: offset: 0x258, out: 0x3f9b762c
+lwu :: offset: 0x25c, out: 0x3b5a6b9b
+lwu :: offset: 0x260, out: 0x315d626
+lwu :: offset: 0x264, out: 0x7d4cb91
+lwu :: offset: 0x268, out: 0xa97ed48
+lwu :: offset: 0x26c, out: 0xe56f0ff
+lwu :: offset: 0x270, out: 0x1011a0fa
+lwu :: offset: 0x274, out: 0x14d0bd4d
+lwu :: offset: 0x278, out: 0x19939b94
+lwu :: offset: 0x27c, out: 0x1d528623
+lwu :: offset: 0x280, out: 0xf12f560e
+lwu :: offset: 0x284, out: 0xf5ee4bb9
+lwu :: offset: 0x288, out: 0xf8ad6d60
+lwu :: offset: 0x28c, out: 0xfc6c70d7
+lwu :: offset: 0x290, out: 0xe22b20d2
+lwu :: offset: 0x294, out: 0xe6ea3d65
+lwu :: offset: 0x298, out: 0xeba91bbc
+lwu :: offset: 0x29c, out: 0xef68060b
+lwu :: offset: 0x2a0, out: 0xd727bbb6
+lwu :: offset: 0x2a4, out: 0xd3e6a601
+lwu :: offset: 0x2a8, out: 0xdea580d8
+lwu :: offset: 0x2ac, out: 0xda649d6f
+lwu :: offset: 0x2b0, out: 0xc423cd6a
+lwu :: offset: 0x2b4, out: 0x0
+lwu :: offset: 0x2b8, out: 0xcda1f604
+lwu :: offset: 0x2bc, out: 0x0
+lwu :: offset: 0x2c0, out: 0xbd3e8d7e
+lwu :: offset: 0x2c4, out: 0xb9ff90c9
+lwu :: offset: 0x2c8, out: 0xb4bcb610
+lwu :: offset: 0x2cc, out: 0xb07daba7
+lwu :: offset: 0x2d0, out: 0xae3afba2
+lwu :: offset: 0x2d4, out: 0xaafbe615
+lwu :: offset: 0x2d8, out: 0xa7b8c0cc
+lwu :: offset: 0x2dc, out: 0xa379dd7b
+lwu :: offset: 0x2e0, out: 0x9b3660c6
+lwu :: offset: 0x2e4, out: 0x9ff77d71
+lwu :: offset: 0x2e8, out: 0x92b45ba8
+lwu :: offset: 0x2ec, out: 0x9675461f
+lwu :: offset: 0x2f0, out: 0x8832161a
+lwu :: offset: 0x2f4, out: 0x8cf30bad
+lwu :: offset: 0x2f8, out: 0x81b02d74
+lwu :: offset: 0x2fc, out: 0x857130c3
+lwu :: offset: 0x300, out: 0x5d8a9099
+lwu :: offset: 0x304, out: 0x594b8d2e
+lwu :: offset: 0x308, out: 0x5408abf7
+lwu :: offset: 0x30c, out: 0x50c9b640
+lwu :: offset: 0x310, out: 0x4e8ee645
+lwu :: offset: 0x314, out: 0x4a4ffbf2
+lwu :: offset: 0x318, out: 0x470cdd2b
+lwu :: offset: 0x31c, out: 0x43cdc09c
+lwu :: offset: 0x320, out: 0x7b827d21
+lwu :: offset: 0x324, out: 0x7f436096
+lwu :: offset: 0x328, out: 0x7200464f
+lwu :: offset: 0x32c, out: 0x76c15bf8
+lwu :: offset: 0x330, out: 0x68860bfd
+lwu :: offset: 0x334, out: 0x6c47164a
+lwu :: offset: 0x338, out: 0x61043093
+lwu :: offset: 0x33c, out: 0x65c52d24
+lwu :: offset: 0x340, out: 0x119b4be9
+lwu :: offset: 0x344, out: 0x155a565e
+lwu :: offset: 0x348, out: 0x18197087
+lwu :: offset: 0x34c, out: 0x1cd86d30
+lwu :: offset: 0x350, out: 0x29f3d35
+lwu :: offset: 0x354, out: 0x65e2082
+lwu :: offset: 0x358, out: 0xb1d065b
+lwu :: offset: 0x35c, out: 0xfdc1bec
+lwu :: offset: 0x360, out: 0x3793a651
+lwu :: offset: 0x364, out: 0x3352bbe6
+lwu :: offset: 0x368, out: 0x3e119d3f
+lwu :: offset: 0x36c, out: 0x3ad08088
+lwu :: offset: 0x370, out: 0x2497d08d
+lwu :: offset: 0x374, out: 0x2056cd3a
+lwu :: offset: 0x378, out: 0x2d15ebe3
+lwu :: offset: 0x37c, out: 0x29d4f654
+lwu :: offset: 0x380, out: 0xc5a92679
+lwu :: offset: 0x384, out: 0xc1683bce
+lwu :: offset: 0x388, out: 0xcc2b1d17
+lwu :: offset: 0x38c, out: 0xc8ea00a0
+lwu :: offset: 0x390, out: 0xd6ad50a5
+lwu :: offset: 0x394, out: 0xd26c4d12
+lwu :: offset: 0x398, out: 0xdf2f6bcb
+lwu :: offset: 0x39c, out: 0xdbee767c
+lwu :: offset: 0x3a0, out: 0xe3a1cbc1
+lwu :: offset: 0x3a4, out: 0xe760d676
+lwu :: offset: 0x3a8, out: 0xea23f0af
+lwu :: offset: 0x3ac, out: 0xeee2ed18
+lwu :: offset: 0x3b0, out: 0xf0a5bd1d
+lwu :: offset: 0x3b4, out: 0xf464a0aa
+lwu :: offset: 0x3b8, out: 0xf9278673
+lwu :: offset: 0x3bc, out: 0xfde69bc4
+lwu :: offset: 0x3c0, out: 0x89b8fd09
+lwu :: offset: 0x3c4, out: 0x8d79e0be
+lwu :: offset: 0x3c8, out: 0x803ac667
+lwu :: offset: 0x3cc, out: 0x84fbdbd0
+lwu :: offset: 0x3d0, out: 0x9abc8bd5
+lwu :: offset: 0x3d4, out: 0x9e7d9662
+lwu :: offset: 0x3d8, out: 0x933eb0bb
+lwu :: offset: 0x3dc, out: 0x97ffad0c
+lwu :: offset: 0x3e0, out: 0xafb010b1
+lwu :: offset: 0x3e4, out: 0xab710d06
+lwu :: offset: 0x3e8, out: 0xa6322bdf
+lwu :: offset: 0x3ec, out: 0xa2f33668
+lwu :: offset: 0x3f0, out: 0xbcb4666d
+lwu :: offset: 0x3f4, out: 0xb8757bda
+lwu :: offset: 0x3f8, out: 0xb5365d03
+lwu :: offset: 0x3fc, out: 0xb1f740b4
+lwu :: offset: 0x0, out: 0x12bd6aa
+lwu :: offset: 0x4, out: 0x0
+lwu :: offset: 0x8, out: 0x82d2ab13
+lwu :: offset: 0xc, out: 0x7e8763
+lwu :: offset: 0x10, out: 0xc31510f3
+lwu :: offset: 0x14, out: 0x976d6e9a
+lwu :: offset: 0x18, out: 0x5ad6a5fb
+lwu :: offset: 0x1c, out: 0xb7746d77
+lwu :: offset: 0x20, out: 0x8677b502
+lwu :: offset: 0x24, out: 0x42b0c0a2
+lwu :: offset: 0x28, out: 0x9e3c30ad
+lwu :: offset: 0x2c, out: 0x2aa89d31
+lwu :: offset: 0x30, out: 0x77fb413d
+lwu :: offset: 0x34, out: 0x1f308ec3
+lwu :: offset: 0x38, out: 0xc760e4f7
+lwu :: offset: 0x3c, out: 0x7aa04213
+lwu :: offset: 0x40, out: 0x1ad8dca0
+lwu :: offset: 0x44, out: 0x9e705cc5
+lwu :: offset: 0x48, out: 0x9615a60d
+lwu :: offset: 0x4c, out: 0x4b3dda86
+lwu :: offset: 0x50, out: 0x6353d41d
+lwu :: offset: 0x54, out: 0x5e7a4dd
+lwu :: offset: 0x58, out: 0xc40bd413
+lwu :: offset: 0x5c, out: 0x3af35a9d
+lwu :: offset: 0x60, out: 0x9a08a180
+lwu :: offset: 0x64, out: 0x47f50556
+lwu :: offset: 0x68, out: 0xd6d2040f
+lwu :: offset: 0x6c, out: 0x9564b77f
+lwu :: offset: 0x70, out: 0xb2c76bbe
+lwu :: offset: 0x74, out: 0xcebc8279
+lwu :: offset: 0x78, out: 0x1f18e4c7
+lwu :: offset: 0x7c, out: 0xb5034c2f
+lwu :: offset: 0x80, out: 0x81afa797
+lwu :: offset: 0x84, out: 0x94ff52fc
+lwu :: offset: 0x88, out: 0x6dfc50ea
+lwu :: offset: 0x8c, out: 0x31d8d916
+lwu :: offset: 0x90, out: 0x78e895b1
+lwu :: offset: 0x94, out: 0x36549bd6
+lwu :: offset: 0x98, out: 0x9b63259b
+lwu :: offset: 0x9c, out: 0x85e0a631
+lwu :: offset: 0xa0, out: 0xccf17ac5
+lwu :: offset: 0xa4, out: 0x556b3eca
+lwu :: offset: 0xa8, out: 0x81eea0fb
+lwu :: offset: 0xac, out: 0xb42f5fc5
+lwu :: offset: 0xb0, out: 0x14682d97
+lwu :: offset: 0xb4, out: 0x25b50fec
+lwu :: offset: 0xb8, out: 0x2cfb087a
+lwu :: offset: 0xbc, out: 0xfc93c513
+lwu :: offset: 0xc0, out: 0xcda20766
+lwu :: offset: 0xc4, out: 0x3c2cd9a9
+lwu :: offset: 0xc8, out: 0x7d72da3e
+lwu :: offset: 0xcc, out: 0x1791722a
+lwu :: offset: 0xd0, out: 0x93ce24ad
+lwu :: offset: 0xd4, out: 0x87cc9d1
+lwu :: offset: 0xd8, out: 0x38984ed2
+lwu :: offset: 0xdc, out: 0x1d2a7570
+lwu :: offset: 0xe0, out: 0x710cd036
+lwu :: offset: 0xe4, out: 0xd0d070db
+lwu :: offset: 0xe8, out: 0x3415604
+lwu :: offset: 0xec, out: 0x39c21c7d
+lwu :: offset: 0xf0, out: 0x8ecc31ce
+lwu :: offset: 0xf4, out: 0x8e94b7af
+lwu :: offset: 0xf8, out: 0x1ce7674f
+lwu :: offset: 0xfc, out: 0x24eb6a8d
+lwu :: offset: 0x100, out: 0x12d6e4a7
+lwu :: offset: 0x104, out: 0x2f394544
+lwu :: offset: 0x108, out: 0x56da4c54
+lwu :: offset: 0x10c, out: 0x2608c2b7
+lwu :: offset: 0x110, out: 0xc8d7252f
+lwu :: offset: 0x114, out: 0x900102da
+lwu :: offset: 0x118, out: 0xf2efa4f7
+lwu :: offset: 0x11c, out: 0xc890d5f1
+lwu :: offset: 0x120, out: 0xc8b0a214
+lwu :: offset: 0x124, out: 0xed5005cb
+lwu :: offset: 0x128, out: 0x5991136c
+lwu :: offset: 0x12c, out: 0x31479189
+lwu :: offset: 0x130, out: 0x9a2fb6f3
+lwu :: offset: 0x134, out: 0xc6eecff9
+lwu :: offset: 0x138, out: 0x38895270
+lwu :: offset: 0x13c, out: 0xa8095212
+lwu :: offset: 0x140, out: 0xad765040
+lwu :: offset: 0x144, out: 0x87750a04
+lwu :: offset: 0x148, out: 0x84bb5a83
+lwu :: offset: 0x14c, out: 0x2c3de85e
+lwu :: offset: 0x150, out: 0xc506aa67
+lwu :: offset: 0x154, out: 0xae6aff8f
+lwu :: offset: 0x158, out: 0x60ed5ee3
+lwu :: offset: 0x15c, out: 0xc07112dd
+lwu :: offset: 0x160, out: 0x30dcca5a
+lwu :: offset: 0x164, out: 0xc4c770f6
+lwu :: offset: 0x168, out: 0x83cd5277
+lwu :: offset: 0x16c, out: 0xdfec2b23
+lwu :: offset: 0x170, out: 0xff7d96b
+lwu :: offset: 0x174, out: 0xd3adba26
+lwu :: offset: 0x178, out: 0x8418c00e
+lwu :: offset: 0x17c, out: 0x4ab4aa79
+lwu :: offset: 0x180, out: 0xde0f0b8
+lwu :: offset: 0x184, out: 0xbb8c035e
+lwu :: offset: 0x188, out: 0xa97fdcf1
+lwu :: offset: 0x18c, out: 0x33b06f54
+lwu :: offset: 0x190, out: 0x3fd1c081
+lwu :: offset: 0x194, out: 0x77433f37
+lwu :: offset: 0x198, out: 0xc92195e4
+lwu :: offset: 0x19c, out: 0xec91d993
+lwu :: offset: 0x1a0, out: 0x95b1a5ab
+lwu :: offset: 0x1a4, out: 0x49fbf6a7
+lwu :: offset: 0x1a8, out: 0xc7ce8d1e
+lwu :: offset: 0x1ac, out: 0x19364378
+lwu :: offset: 0x1b0, out: 0x2f384907
+lwu :: offset: 0x1b4, out: 0xb99e8def
+lwu :: offset: 0x1b8, out: 0x582b12fe
+lwu :: offset: 0x1bc, out: 0x47eacdcd
+lwu :: offset: 0x1c0, out: 0x76558c4f
+lwu :: offset: 0x1c4, out: 0xd685884e
+lwu :: offset: 0x1c8, out: 0x34c195c7
+lwu :: offset: 0x1cc, out: 0x6168d62a
+lwu :: offset: 0x1d0, out: 0x4df47405
+lwu :: offset: 0x1d4, out: 0xd3016989
+lwu :: offset: 0x1d8, out: 0x6cbb06db
+lwu :: offset: 0x1dc, out: 0x1ca190bf
+lwu :: offset: 0x1e0, out: 0x9cae393a
+lwu :: offset: 0x1e4, out: 0x58300f02
+lwu :: offset: 0x1e8, out: 0xdc7ebc2d
+lwu :: offset: 0x1ec, out: 0x9a995fdb
+lwu :: offset: 0x1f0, out: 0xe3405b48
+lwu :: offset: 0x1f4, out: 0x8a96047b
+lwu :: offset: 0x1f8, out: 0xd519d322
+lwu :: offset: 0x1fc, out: 0x75bfafd2
+lwu :: offset: 0x200, out: 0xa630f6ad
+lwu :: offset: 0x204, out: 0xde230867
+lwu :: offset: 0x208, out: 0x56103260
+lwu :: offset: 0x20c, out: 0x2c0a0cf2
+lwu :: offset: 0x210, out: 0x249b18ef
+lwu :: offset: 0x214, out: 0x94a90544
+lwu :: offset: 0x218, out: 0x5b56fcde
+lwu :: offset: 0x21c, out: 0xf9519fb5
+lwu :: offset: 0x220, out: 0x468319b
+lwu :: offset: 0x224, out: 0x81daf820
+lwu :: offset: 0x228, out: 0x5725f2ec
+lwu :: offset: 0x22c, out: 0x8c61ca5a
+lwu :: offset: 0x230, out: 0xc25dc8bf
+lwu :: offset: 0x234, out: 0x8b95a6dd
+lwu :: offset: 0x238, out: 0xdac6162f
+lwu :: offset: 0x23c, out: 0x300ce751
+lwu :: offset: 0x240, out: 0xba52a850
+lwu :: offset: 0x244, out: 0x6778fdf3
+lwu :: offset: 0x248, out: 0xda78479f
+lwu :: offset: 0x24c, out: 0xad00b1f7
+lwu :: offset: 0x250, out: 0xa6b6d98a
+lwu :: offset: 0x254, out: 0x8d44168
+lwu :: offset: 0x258, out: 0xce634413
+lwu :: offset: 0x25c, out: 0xf518381d
+lwu :: offset: 0x260, out: 0xe5255fc0
+lwu :: offset: 0x264, out: 0xe4627f3f
+lwu :: offset: 0x268, out: 0x76321f28
+lwu :: offset: 0x26c, out: 0xccd392e1
+lwu :: offset: 0x270, out: 0x4018fd8f
+lwu :: offset: 0x274, out: 0x82946494
+lwu :: offset: 0x278, out: 0x52e8f0e5
+lwu :: offset: 0x27c, out: 0x15d32040
+lwu :: offset: 0x280, out: 0x880ff344
+lwu :: offset: 0x284, out: 0x7caf83d2
+lwu :: offset: 0x288, out: 0x747defd7
+lwu :: offset: 0x28c, out: 0xf156a04c
+lwu :: offset: 0x290, out: 0xf31d710
+lwu :: offset: 0x294, out: 0x93e2601c
+lwu :: offset: 0x298, out: 0x131cd933
+lwu :: offset: 0x29c, out: 0xe1e1a679
+lwu :: offset: 0x2a0, out: 0xa76fa427
+lwu :: offset: 0x2a4, out: 0x24296b75
+lwu :: offset: 0x2a8, out: 0x139ee56a
+lwu :: offset: 0x2ac, out: 0xd296e2d2
+lwu :: offset: 0x2b0, out: 0x6dc2a5c0
+lwu :: offset: 0x2b4, out: 0x5a82447f
+lwu :: offset: 0x2b8, out: 0xc07dc168
+lwu :: offset: 0x2bc, out: 0x76c89e80
+lwu :: offset: 0x2c0, out: 0x4bfe348f
+lwu :: offset: 0x2c4, out: 0x70dc345
+lwu :: offset: 0x2c8, out: 0xdd6d241b
+lwu :: offset: 0x2cc, out: 0xbddc7123
+lwu :: offset: 0x2d0, out: 0xa59fcebe
+lwu :: offset: 0x2d4, out: 0xf62fb727
+lwu :: offset: 0x2d8, out: 0xf9f46fb
+lwu :: offset: 0x2dc, out: 0x109f27e9
+lwu :: offset: 0x2e0, out: 0xafd199d7
+lwu :: offset: 0x2e4, out: 0x3f63daa9
+lwu :: offset: 0x2e8, out: 0xa3d484f2
+lwu :: offset: 0x2ec, out: 0xdbcb312e
+lwu :: offset: 0x2f0, out: 0xda4fe4c6
+lwu :: offset: 0x2f4, out: 0x1f353faa
+lwu :: offset: 0x2f8, out: 0x7150c260
+lwu :: offset: 0x2fc, out: 0x8b086ee0
+lwu :: offset: 0x300, out: 0xd9257f25
+lwu :: offset: 0x304, out: 0xe54750d5
+lwu :: offset: 0x308, out: 0xe9a6db5b
+lwu :: offset: 0x30c, out: 0x3d69625f
+lwu :: offset: 0x310, out: 0x4340ac96
+lwu :: offset: 0x314, out: 0x70a3e042
+lwu :: offset: 0x318, out: 0x6980171e
+lwu :: offset: 0x31c, out: 0xc0478f03
+lwu :: offset: 0x320, out: 0x1cf929e3
+lwu :: offset: 0x324, out: 0x3ce839a5
+lwu :: offset: 0x328, out: 0x5eb68958
+lwu :: offset: 0x32c, out: 0xe2fbfa89
+lwu :: offset: 0x330, out: 0x76ed25b7
+lwu :: offset: 0x334, out: 0xd24bb05d
+lwu :: offset: 0x338, out: 0x170312f1
+lwu :: offset: 0x33c, out: 0xeb9682c
+lwu :: offset: 0x340, out: 0xdd301d0d
+lwu :: offset: 0x344, out: 0x84785280
+lwu :: offset: 0x348, out: 0x1f8fd6ef
+lwu :: offset: 0x34c, out: 0x179c77aa
+lwu :: offset: 0x350, out: 0x2998436d
+lwu :: offset: 0x354, out: 0x26444ced
+lwu :: offset: 0x358, out: 0xd58ca708
+lwu :: offset: 0x35c, out: 0x7175c9d
+lwu :: offset: 0x360, out: 0x55833287
+lwu :: offset: 0x364, out: 0x663d0610
+lwu :: offset: 0x368, out: 0x8951d68b
+lwu :: offset: 0x36c, out: 0xab7dd048
+lwu :: offset: 0x370, out: 0xe82471b
+lwu :: offset: 0x374, out: 0xf6982367
+lwu :: offset: 0x378, out: 0xd98d26b2
+lwu :: offset: 0x37c, out: 0x36886c59
+lwu :: offset: 0x380, out: 0xd32be479
+lwu :: offset: 0x384, out: 0x9ca4bdb
+lwu :: offset: 0x388, out: 0x9962e61f
+lwu :: offset: 0x38c, out: 0xfd5d7d1d
+lwu :: offset: 0x390, out: 0xcad374df
+lwu :: offset: 0x394, out: 0x3f46553e
+lwu :: offset: 0x398, out: 0x3eedf2a7
+lwu :: offset: 0x39c, out: 0x2e9ab97d
+lwu :: offset: 0x3a0, out: 0x3c0c9f33
+lwu :: offset: 0x3a4, out: 0x36a6f7fa
+lwu :: offset: 0x3a8, out: 0x155ec9dc
+lwu :: offset: 0x3ac, out: 0x8bb938e3
+lwu :: offset: 0x3b0, out: 0x19478206
+lwu :: offset: 0x3b4, out: 0xd2df25c4
+lwu :: offset: 0x3b8, out: 0xeb321825
+lwu :: offset: 0x3bc, out: 0xbc65bf27
+lwu :: offset: 0x3c0, out: 0x7a8bc7da
+lwu :: offset: 0x3c4, out: 0xa8b08fe6
+lwu :: offset: 0x3c8, out: 0xf8dfcde8
+lwu :: offset: 0x3cc, out: 0x852b5bca
+lwu :: offset: 0x3d0, out: 0x59a99269
+lwu :: offset: 0x3d4, out: 0x478909b
+lwu :: offset: 0x3d8, out: 0x7857360f
+lwu :: offset: 0x3dc, out: 0xbfb31cc8
+lwu :: offset: 0x3e0, out: 0x7f89e9a2
+lwu :: offset: 0x3e4, out: 0xb665ed5e
+lwu :: offset: 0x3e8, out: 0xb7a8d5e4
+lwu :: offset: 0x3ec, out: 0x15da9474
+lwu :: offset: 0x3f0, out: 0x2af90fcc
+lwu :: offset: 0x3f4, out: 0xf6b3537d
+lwu :: offset: 0x3f8, out: 0x2b961897
+lwu :: offset: 0x3fc, out: 0x223d7cfe
+lwu :: offset: 0x400, out: 0x33734a4b
+lwu :: offset: 0x404, out: 0x420b34f5
+lwu :: offset: 0x408, out: 0xdd46b33c
+lwu :: offset: 0x40c, out: 0x897c8c8d
+lwu :: offset: 0x410, out: 0xe392ccd9
+lwu :: offset: 0x414, out: 0x7a387445
+lwu :: offset: 0x418, out: 0xd80000c9
+lwu :: offset: 0x41c, out: 0x512f29b1
+lwu :: offset: 0x420, out: 0x3dad020a
+lwu :: offset: 0x424, out: 0xeaded5c5
+lwu :: offset: 0x428, out: 0x31eea35b
+lwu :: offset: 0x42c, out: 0x8a6229d7
+lwu :: offset: 0x430, out: 0x48985649
+lwu :: offset: 0x434, out: 0x2c3c3f9e
+lwu :: offset: 0x438, out: 0xdc9c0b77
+lwu :: offset: 0x43c, out: 0x7ff61e78
+lwu :: offset: 0x440, out: 0x1d5e68ec
+lwu :: offset: 0x444, out: 0x2299b0e0
+lwu :: offset: 0x448, out: 0x3d0c6e25
+lwu :: offset: 0x44c, out: 0x7c3b0467
+lwu :: offset: 0x450, out: 0xe7fb6587
+lwu :: offset: 0x454, out: 0x164e17c1
+lwu :: offset: 0x458, out: 0x56d4950b
+lwu :: offset: 0x45c, out: 0xfa4ca28b
+lwu :: offset: 0x460, out: 0xbe7fa08a
+lwu :: offset: 0x464, out: 0xe5e9a314
+lwu :: offset: 0x468, out: 0x159649c5
+lwu :: offset: 0x46c, out: 0xf8be8164
+lwu :: offset: 0x470, out: 0x84e69b17
+lwu :: offset: 0x474, out: 0x7ca32597
+lwu :: offset: 0x478, out: 0xa1f24f5c
+lwu :: offset: 0x47c, out: 0xfc8d543c
+lwu :: offset: 0x480, out: 0xe3459e36
+lwu :: offset: 0x484, out: 0x4aeb6ca0
+lwu :: offset: 0x488, out: 0x187980fa
+lwu :: offset: 0x48c, out: 0xc532e18e
+lwu :: offset: 0x490, out: 0x4f287d1c
+lwu :: offset: 0x494, out: 0xb3fdec29
+lwu :: offset: 0x498, out: 0x49732b90
+lwu :: offset: 0x49c, out: 0xb620660a
+lwu :: offset: 0x4a0, out: 0x6cfde991
+lwu :: offset: 0x4a4, out: 0x993138f1
+lwu :: offset: 0x4a8, out: 0x7d5407b9
+lwu :: offset: 0x4ac, out: 0xde02d133
+lwu :: offset: 0x4b0, out: 0xe1dab15a
+lwu :: offset: 0x4b4, out: 0x13a390e1
+lwu :: offset: 0x4b8, out: 0x828716c8
+lwu :: offset: 0x4bc, out: 0x743491a6
+lwu :: offset: 0x4c0, out: 0xede292f2
+lwu :: offset: 0x4c4, out: 0x8cff404a
+lwu :: offset: 0x4c8, out: 0x1f837636
+lwu :: offset: 0x4cc, out: 0xb9cec0db
+lwu :: offset: 0x4d0, out: 0x509771c
+lwu :: offset: 0x4d4, out: 0x2eaa5aa7
+lwu :: offset: 0x4d8, out: 0x1875241b
+lwu :: offset: 0x4dc, out: 0xd327538e
+lwu :: offset: 0x4e0, out: 0x8b739b6b
+lwu :: offset: 0x4e4, out: 0x42e9f854
+lwu :: offset: 0x4e8, out: 0xeccbba1a
+lwu :: offset: 0x4ec, out: 0x78e4e50c
+lwu :: offset: 0x4f0, out: 0xcd9d27cb
+lwu :: offset: 0x4f4, out: 0xf6b6fa3f
+lwu :: offset: 0x4f8, out: 0xae3e9423
+lwu :: offset: 0x4fc, out: 0x73916483
+lwu :: offset: 0x500, out: 0xe128561
+lwu :: offset: 0x504, out: 0x276af70a
+lwu :: offset: 0x508, out: 0xb5e74b6e
+lwu :: offset: 0x50c, out: 0x3045bf6
+lwu :: offset: 0x510, out: 0x8accfa6
+lwu :: offset: 0x514, out: 0x20223f13
+lwu :: offset: 0x518, out: 0x3976b5f5
+lwu :: offset: 0x51c, out: 0xf83c5574
+lwu :: offset: 0x520, out: 0x46923c3d
+lwu :: offset: 0x524, out: 0x1f9720f9
+lwu :: offset: 0x528, out: 0x6d2448dd
+lwu :: offset: 0x52c, out: 0x620d2850
+lwu :: offset: 0x530, out: 0x9ff4a732
+lwu :: offset: 0x534, out: 0x60a521e9
+lwu :: offset: 0x538, out: 0x5c680f0b
+lwu :: offset: 0x53c, out: 0x5a08f3ab
+lwu :: offset: 0x540, out: 0x800f3d26
+lwu :: offset: 0x544, out: 0xc7a59be7
+lwu :: offset: 0x548, out: 0x82ca1b41
+lwu :: offset: 0x54c, out: 0x1aecdf29
+lwu :: offset: 0x550, out: 0x60d19dcd
+lwu :: offset: 0x554, out: 0x2b8613a2
+lwu :: offset: 0x558, out: 0xe8bbe7f
+lwu :: offset: 0x55c, out: 0x2518ac8b
+lwu :: offset: 0x560, out: 0x2fcf486b
+lwu :: offset: 0x564, out: 0x743e568d
+lwu :: offset: 0x568, out: 0x34c31728
+lwu :: offset: 0x56c, out: 0x126f646f
+lwu :: offset: 0x570, out: 0x56fc4d12
+lwu :: offset: 0x574, out: 0xaab01961
+lwu :: offset: 0x578, out: 0x8595d342
+lwu :: offset: 0x57c, out: 0x7535cd33
+lwu :: offset: 0x580, out: 0x422346ec
+lwu :: offset: 0x584, out: 0xdfb254da
+lwu :: offset: 0x588, out: 0x81ab2a
+lwu :: offset: 0x58c, out: 0xa86726c9
+lwu :: offset: 0x590, out: 0x679d7438
+lwu :: offset: 0x594, out: 0x9bfeffa1
+lwu :: offset: 0x598, out: 0xb7dee244
+lwu :: offset: 0x59c, out: 0xc7699826
+lwu :: offset: 0x5a0, out: 0xfba6704a
+lwu :: offset: 0x5a4, out: 0x3c07af97
+lwu :: offset: 0x5a8, out: 0x4c58bfe
+lwu :: offset: 0x5ac, out: 0x521364dc
+lwu :: offset: 0x5b0, out: 0x9ab7aebc
+lwu :: offset: 0x5b4, out: 0xe0f7bb58
+lwu :: offset: 0x5b8, out: 0xdeeb954d
+lwu :: offset: 0x5bc, out: 0xe336c60c
+lwu :: offset: 0x5c0, out: 0x6f52416e
+lwu :: offset: 0x5c4, out: 0xd5b2120c
+lwu :: offset: 0x5c8, out: 0x7e628a34
+lwu :: offset: 0x5cc, out: 0x85a2d4ff
+lwu :: offset: 0x5d0, out: 0x4a4e7e07
+lwu :: offset: 0x5d4, out: 0x986a2b65
+lwu :: offset: 0x5d8, out: 0x3a489b55
+lwu :: offset: 0x5dc, out: 0xa974eac4
+lwu :: offset: 0x5e0, out: 0x72f1f8f5
+lwu :: offset: 0x5e4, out: 0xa388c162
+lwu :: offset: 0x5e8, out: 0xe7495ea9
+lwu :: offset: 0x5ec, out: 0xe8c11f45
+lwu :: offset: 0x5f0, out: 0x5cc1c8b4
+lwu :: offset: 0x5f4, out: 0xadaa5a76
+lwu :: offset: 0x5f8, out: 0xdfa605c0
+lwu :: offset: 0x5fc, out: 0x7ab4ce88
+lwu :: offset: 0x600, out: 0x59a7b04f
+lwu :: offset: 0x604, out: 0xb42ad6e6
+lwu :: offset: 0x608, out: 0xb728922f
+lwu :: offset: 0x60c, out: 0x4bf8485a
+lwu :: offset: 0x610, out: 0x3b66a7fb
+lwu :: offset: 0x614, out: 0x76a3d60c
+lwu :: offset: 0x618, out: 0xfdc28eda
+lwu :: offset: 0x61c, out: 0x31e0c6af
+lwu :: offset: 0x620, out: 0xbf0c999d
+lwu :: offset: 0x624, out: 0x53606bb4
+lwu :: offset: 0x628, out: 0x1b7919f0
+lwu :: offset: 0x62c, out: 0x32fc12c8
+lwu :: offset: 0x630, out: 0xc72efcd6
+lwu :: offset: 0x634, out: 0x3ef88384
+lwu :: offset: 0x638, out: 0x6a2a3580
+lwu :: offset: 0x63c, out: 0x38b1c7bb
+lwu :: offset: 0x640, out: 0x1dca77c9
+lwu :: offset: 0x644, out: 0x15ebf612
+lwu :: offset: 0x648, out: 0xfd9147ae
+lwu :: offset: 0x64c, out: 0x5eaacdd9
+lwu :: offset: 0x650, out: 0x81e91117
+lwu :: offset: 0x654, out: 0xbb8470f9
+lwu :: offset: 0x658, out: 0xc6a532e0
+lwu :: offset: 0x65c, out: 0x5d42aea
+lwu :: offset: 0x660, out: 0x19fb9e63
+lwu :: offset: 0x664, out: 0x14abf364
+lwu :: offset: 0x668, out: 0xa8d72aac
+lwu :: offset: 0x66c, out: 0x249d559a
+lwu :: offset: 0x670, out: 0x84b30ec
+lwu :: offset: 0x674, out: 0xcd6764f
+lwu :: offset: 0x678, out: 0x92468fdf
+lwu :: offset: 0x67c, out: 0x7f03ac07
+lwu :: offset: 0x680, out: 0x56e670f5
+lwu :: offset: 0x684, out: 0x7e35ce6d
+lwu :: offset: 0x688, out: 0x1a652711
+lwu :: offset: 0x68c, out: 0x15282859
+lwu :: offset: 0x690, out: 0xd215a9fb
+lwu :: offset: 0x694, out: 0x9e1c3283
+lwu :: offset: 0x698, out: 0x282a0417
+lwu :: offset: 0x69c, out: 0x8d95c049
+lwu :: offset: 0x6a0, out: 0x978058f3
+lwu :: offset: 0x6a4, out: 0xf2e7a490
+lwu :: offset: 0x6a8, out: 0x975b1aa
+lwu :: offset: 0x6ac, out: 0x775b4cca
+lwu :: offset: 0x6b0, out: 0x35111020
+lwu :: offset: 0x6b4, out: 0xa2b84a6
+lwu :: offset: 0x6b8, out: 0xa7d88b6f
+lwu :: offset: 0x6bc, out: 0x23fa0d3
+lwu :: offset: 0x6c0, out: 0x9941dedd
+lwu :: offset: 0x6c4, out: 0xa3d991b7
+lwu :: offset: 0x6c8, out: 0x5a0d9508
+lwu :: offset: 0x6cc, out: 0x751cb483
+lwu :: offset: 0x6d0, out: 0x625bb2d3
+lwu :: offset: 0x6d4, out: 0x949cad35
+lwu :: offset: 0x6d8, out: 0xa6929739
+lwu :: offset: 0x6dc, out: 0x7f567f35
+lwu :: offset: 0x6e0, out: 0xdb8d7d27
+lwu :: offset: 0x6e4, out: 0x185b88e0
+lwu :: offset: 0x6e8, out: 0x2fd61b91
+lwu :: offset: 0x6ec, out: 0x255a4cd2
+lwu :: offset: 0x6f0, out: 0xa4363f7b
+lwu :: offset: 0x6f4, out: 0x1048d589
+lwu :: offset: 0x6f8, out: 0xf4605790
+lwu :: offset: 0x6fc, out: 0x6a6d5708
+lwu :: offset: 0x700, out: 0xde35697f
+lwu :: offset: 0x704, out: 0xd58ecbab
+lwu :: offset: 0x708, out: 0x8c0a5f1
+lwu :: offset: 0x70c, out: 0x575548fd
+lwu :: offset: 0x710, out: 0x8ed98ddb
+lwu :: offset: 0x714, out: 0x8bb640fb
+lwu :: offset: 0x718, out: 0xabc578cc
+lwu :: offset: 0x71c, out: 0xbe00d51e
+lwu :: offset: 0x720, out: 0x1c170ab2
+lwu :: offset: 0x724, out: 0x2f7e224a
+lwu :: offset: 0x728, out: 0xa22256a7
+lwu :: offset: 0x72c, out: 0xa978f12c
+lwu :: offset: 0x730, out: 0x811ee02f
+lwu :: offset: 0x734, out: 0x9950a93b
+lwu :: offset: 0x738, out: 0xc6796a0c
+lwu :: offset: 0x73c, out: 0xb44eea93
+lwu :: offset: 0x740, out: 0x6c0eb657
+lwu :: offset: 0x744, out: 0xfe71fca0
+lwu :: offset: 0x748, out: 0xf818af57
+lwu :: offset: 0x74c, out: 0x4ed6393d
+lwu :: offset: 0x750, out: 0x236770a
+lwu :: offset: 0x754, out: 0xf22e9020
+lwu :: offset: 0x758, out: 0xafd0c45d
+lwu :: offset: 0x75c, out: 0x81efb6c7
+lwu :: offset: 0x760, out: 0x8102315b
+lwu :: offset: 0x764, out: 0xeed8f351
+lwu :: offset: 0x768, out: 0x995efd5e
+lwu :: offset: 0x76c, out: 0xadafefb9
+lwu :: offset: 0x770, out: 0xeb253086
+lwu :: offset: 0x774, out: 0x34061933
+lwu :: offset: 0x778, out: 0x4b4c52bc
+lwu :: offset: 0x77c, out: 0x1748da26
+lwu :: offset: 0x780, out: 0x9302be89
+lwu :: offset: 0x784, out: 0x34fdfc9a
+lwu :: offset: 0x788, out: 0xc521d180
+lwu :: offset: 0x78c, out: 0xd00278c3
+lwu :: offset: 0x790, out: 0xc1d37a5d
+lwu :: offset: 0x794, out: 0xe90944a4
+lwu :: offset: 0x798, out: 0xddef9839
+lwu :: offset: 0x79c, out: 0x65fd698f
+lwu :: offset: 0x7a0, out: 0x81b5af52
+lwu :: offset: 0x7a4, out: 0xc49ee3ad
+lwu :: offset: 0x7a8, out: 0xbdb263e9
+lwu :: offset: 0x7ac, out: 0x7aa941e8
+lwu :: offset: 0x7b0, out: 0x42f3b58d
+lwu :: offset: 0x7b4, out: 0x372c209e
+lwu :: offset: 0x7b8, out: 0xe122a83b
+lwu :: offset: 0x7bc, out: 0x30f870b7
+lwu :: offset: 0x7c0, out: 0x678930ec
+lwu :: offset: 0x7c4, out: 0x9e02de4b
+lwu :: offset: 0x7c8, out: 0x9826631e
+lwu :: offset: 0x7cc, out: 0xcd61a863
+lwu :: offset: 0x7d0, out: 0x9a7bd3ca
+lwu :: offset: 0x7d4, out: 0xae87bc89
+lwu :: offset: 0x7d8, out: 0x6481af17
+lwu :: offset: 0x7dc, out: 0x58ec644d
+lwu :: offset: 0x7e0, out: 0xb236b666
+lwu :: offset: 0x7e4, out: 0x680cce5f
+lwu :: offset: 0x7e8, out: 0x1f6d4d75
+lwu :: offset: 0x7ec, out: 0x3baa9947
+lwu :: offset: 0x7f0, out: 0x5f12236b
+lwu :: offset: 0x7f4, out: 0x614d9b44
+lwu :: offset: 0x7f8, out: 0x1ba84121
+lwu :: offset: 0x7fc, out: 0xa2a6ec66
+sb :: offset: 0x0, out: 0xaa, outHI: 0x0
+sb :: offset: 0x1, out: 0xd6aa, outHI: 0x0
+sb :: offset: 0x2, out: 0x2bd6aa, outHI: 0x0
+sb :: offset: 0x3, out: 0x12bd6aa, outHI: 0x0
+sb :: offset: 0x4, out: 0x12bd6aa, outHI: 0x0
+sb :: offset: 0x5, out: 0x12bd6aa, outHI: 0x0
+sb :: offset: 0x6, out: 0x12bd6aa, outHI: 0x0
+sb :: offset: 0x7, out: 0x12bd6aa, outHI: 0x0
+sb :: offset: 0x8, out: 0x13, outHI: 0x0
+sb :: offset: 0x9, out: 0xab13, outHI: 0x0
+sb :: offset: 0xa, out: 0xd2ab13, outHI: 0x0
+sb :: offset: 0xb, out: 0x82d2ab13, outHI: 0x0
+sb :: offset: 0xc, out: 0x6382d2ab13, outHI: 0x0
+sb :: offset: 0xd, out: 0x876382d2ab13, outHI: 0x0
+sb :: offset: 0xe, out: 0x7e876382d2ab13, outHI: 0x0
+sb :: offset: 0xf, out: 0x7e876382d2ab13, outHI: 0x0
+sb :: offset: 0x10, out: 0xf3, outHI: 0x0
+sb :: offset: 0x11, out: 0x10f3, outHI: 0x0
+sb :: offset: 0x12, out: 0x1510f3, outHI: 0x0
+sb :: offset: 0x13, out: 0xc31510f3, outHI: 0x0
+sb :: offset: 0x14, out: 0x9ac31510f3, outHI: 0x0
+sb :: offset: 0x15, out: 0x6e9ac31510f3, outHI: 0x0
+sb :: offset: 0x16, out: 0x6d6e9ac31510f3, outHI: 0x0
+sb :: offset: 0x17, out: 0x976d6e9ac31510f3, outHI: 0x0
+sb :: offset: 0x18, out: 0xfb, outHI: 0x0
+sb :: offset: 0x19, out: 0xa5fb, outHI: 0x0
+sb :: offset: 0x1a, out: 0xd6a5fb, outHI: 0x0
+sb :: offset: 0x1b, out: 0x5ad6a5fb, outHI: 0x0
+sb :: offset: 0x1c, out: 0x775ad6a5fb, outHI: 0x0
+sb :: offset: 0x1d, out: 0x6d775ad6a5fb, outHI: 0x0
+sb :: offset: 0x1e, out: 0x746d775ad6a5fb, outHI: 0x0
+sb :: offset: 0x1f, out: 0xb7746d775ad6a5fb, outHI: 0x0
+sb :: offset: 0x20, out: 0x2, outHI: 0x0
+sb :: offset: 0x21, out: 0xb502, outHI: 0x0
+sb :: offset: 0x22, out: 0x77b502, outHI: 0x0
+sb :: offset: 0x23, out: 0x8677b502, outHI: 0x0
+sb :: offset: 0x24, out: 0xa28677b502, outHI: 0x0
+sb :: offset: 0x25, out: 0xc0a28677b502, outHI: 0x0
+sb :: offset: 0x26, out: 0xb0c0a28677b502, outHI: 0x0
+sb :: offset: 0x27, out: 0x42b0c0a28677b502, outHI: 0x0
+sb :: offset: 0x28, out: 0xad, outHI: 0x0
+sb :: offset: 0x29, out: 0x30ad, outHI: 0x0
+sb :: offset: 0x2a, out: 0x3c30ad, outHI: 0x0
+sb :: offset: 0x2b, out: 0x9e3c30ad, outHI: 0x0
+sb :: offset: 0x2c, out: 0x319e3c30ad, outHI: 0x0
+sb :: offset: 0x2d, out: 0x9d319e3c30ad, outHI: 0x0
+sb :: offset: 0x2e, out: 0xa89d319e3c30ad, outHI: 0x0
+sb :: offset: 0x2f, out: 0x2aa89d319e3c30ad, outHI: 0x0
+sb :: offset: 0x30, out: 0x3d, outHI: 0x0
+sb :: offset: 0x31, out: 0x413d, outHI: 0x0
+sb :: offset: 0x32, out: 0xfb413d, outHI: 0x0
+sb :: offset: 0x33, out: 0x77fb413d, outHI: 0x0
+sb :: offset: 0x34, out: 0xc377fb413d, outHI: 0x0
+sb :: offset: 0x35, out: 0x8ec377fb413d, outHI: 0x0
+sb :: offset: 0x36, out: 0x308ec377fb413d, outHI: 0x0
+sb :: offset: 0x37, out: 0x1f308ec377fb413d, outHI: 0x0
+sb :: offset: 0x38, out: 0xf7, outHI: 0x0
+sb :: offset: 0x39, out: 0xe4f7, outHI: 0x0
+sb :: offset: 0x3a, out: 0x60e4f7, outHI: 0x0
+sb :: offset: 0x3b, out: 0xc760e4f7, outHI: 0x0
+sb :: offset: 0x3c, out: 0x13c760e4f7, outHI: 0x0
+sb :: offset: 0x3d, out: 0x4213c760e4f7, outHI: 0x0
+sb :: offset: 0x3e, out: 0xa04213c760e4f7, outHI: 0x0
+sb :: offset: 0x3f, out: 0x7aa04213c760e4f7, outHI: 0x0
+sb :: offset: 0x40, out: 0xa0, outHI: 0x0
+sb :: offset: 0x41, out: 0xdca0, outHI: 0x0
+sb :: offset: 0x42, out: 0xd8dca0, outHI: 0x0
+sb :: offset: 0x43, out: 0x1ad8dca0, outHI: 0x0
+sb :: offset: 0x44, out: 0xc51ad8dca0, outHI: 0x0
+sb :: offset: 0x45, out: 0x5cc51ad8dca0, outHI: 0x0
+sb :: offset: 0x46, out: 0x705cc51ad8dca0, outHI: 0x0
+sb :: offset: 0x47, out: 0x9e705cc51ad8dca0, outHI: 0x0
+sb :: offset: 0x48, out: 0xd, outHI: 0x0
+sb :: offset: 0x49, out: 0xa60d, outHI: 0x0
+sb :: offset: 0x4a, out: 0x15a60d, outHI: 0x0
+sb :: offset: 0x4b, out: 0x9615a60d, outHI: 0x0
+sb :: offset: 0x4c, out: 0x869615a60d, outHI: 0x0
+sb :: offset: 0x4d, out: 0xda869615a60d, outHI: 0x0
+sb :: offset: 0x4e, out: 0x3dda869615a60d, outHI: 0x0
+sb :: offset: 0x4f, out: 0x4b3dda869615a60d, outHI: 0x0
+sb :: offset: 0x50, out: 0x1d, outHI: 0x0
+sb :: offset: 0x51, out: 0xd41d, outHI: 0x0
+sb :: offset: 0x52, out: 0x53d41d, outHI: 0x0
+sb :: offset: 0x53, out: 0x6353d41d, outHI: 0x0
+sb :: offset: 0x54, out: 0xdd6353d41d, outHI: 0x0
+sb :: offset: 0x55, out: 0xa4dd6353d41d, outHI: 0x0
+sb :: offset: 0x56, out: 0xe7a4dd6353d41d, outHI: 0x0
+sb :: offset: 0x57, out: 0x5e7a4dd6353d41d, outHI: 0x0
+sb :: offset: 0x58, out: 0x13, outHI: 0x0
+sb :: offset: 0x59, out: 0xd413, outHI: 0x0
+sb :: offset: 0x5a, out: 0xbd413, outHI: 0x0
+sb :: offset: 0x5b, out: 0xc40bd413, outHI: 0x0
+sb :: offset: 0x5c, out: 0x9dc40bd413, outHI: 0x0
+sb :: offset: 0x5d, out: 0x5a9dc40bd413, outHI: 0x0
+sb :: offset: 0x5e, out: 0xf35a9dc40bd413, outHI: 0x0
+sb :: offset: 0x5f, out: 0x3af35a9dc40bd413, outHI: 0x0
+sb :: offset: 0x60, out: 0x80, outHI: 0x0
+sb :: offset: 0x61, out: 0xa180, outHI: 0x0
+sb :: offset: 0x62, out: 0x8a180, outHI: 0x0
+sb :: offset: 0x63, out: 0x9a08a180, outHI: 0x0
+sb :: offset: 0x64, out: 0x569a08a180, outHI: 0x0
+sb :: offset: 0x65, out: 0x5569a08a180, outHI: 0x0
+sb :: offset: 0x66, out: 0xf505569a08a180, outHI: 0x0
+sb :: offset: 0x67, out: 0x47f505569a08a180, outHI: 0x0
+sb :: offset: 0x68, out: 0xf, outHI: 0x0
+sb :: offset: 0x69, out: 0x40f, outHI: 0x0
+sb :: offset: 0x6a, out: 0xd2040f, outHI: 0x0
+sb :: offset: 0x6b, out: 0xd6d2040f, outHI: 0x0
+sb :: offset: 0x6c, out: 0x7fd6d2040f, outHI: 0x0
+sb :: offset: 0x6d, out: 0xb77fd6d2040f, outHI: 0x0
+sb :: offset: 0x6e, out: 0x64b77fd6d2040f, outHI: 0x0
+sb :: offset: 0x6f, out: 0x9564b77fd6d2040f, outHI: 0x0
+sb :: offset: 0x70, out: 0xbe, outHI: 0x0
+sb :: offset: 0x71, out: 0x6bbe, outHI: 0x0
+sb :: offset: 0x72, out: 0xc76bbe, outHI: 0x0
+sb :: offset: 0x73, out: 0xb2c76bbe, outHI: 0x0
+sb :: offset: 0x74, out: 0x79b2c76bbe, outHI: 0x0
+sb :: offset: 0x75, out: 0x8279b2c76bbe, outHI: 0x0
+sb :: offset: 0x76, out: 0xbc8279b2c76bbe, outHI: 0x0
+sb :: offset: 0x77, out: 0xcebc8279b2c76bbe, outHI: 0x0
+sb :: offset: 0x78, out: 0xc7, outHI: 0x0
+sb :: offset: 0x79, out: 0xe4c7, outHI: 0x0
+sb :: offset: 0x7a, out: 0x18e4c7, outHI: 0x0
+sb :: offset: 0x7b, out: 0x1f18e4c7, outHI: 0x0
+sb :: offset: 0x7c, out: 0x2f1f18e4c7, outHI: 0x0
+sb :: offset: 0x7d, out: 0x4c2f1f18e4c7, outHI: 0x0
+sb :: offset: 0x7e, out: 0x34c2f1f18e4c7, outHI: 0x0
+sb :: offset: 0x7f, out: 0xb5034c2f1f18e4c7, outHI: 0x0
+sb :: offset: 0x80, out: 0x97, outHI: 0x0
+sb :: offset: 0x81, out: 0xa797, outHI: 0x0
+sb :: offset: 0x82, out: 0xafa797, outHI: 0x0
+sb :: offset: 0x83, out: 0x81afa797, outHI: 0x0
+sb :: offset: 0x84, out: 0xfc81afa797, outHI: 0x0
+sb :: offset: 0x85, out: 0x52fc81afa797, outHI: 0x0
+sb :: offset: 0x86, out: 0xff52fc81afa797, outHI: 0x0
+sb :: offset: 0x87, out: 0x94ff52fc81afa797, outHI: 0x0
+sb :: offset: 0x88, out: 0xea, outHI: 0x0
+sb :: offset: 0x89, out: 0x50ea, outHI: 0x0
+sb :: offset: 0x8a, out: 0xfc50ea, outHI: 0x0
+sb :: offset: 0x8b, out: 0x6dfc50ea, outHI: 0x0
+sb :: offset: 0x8c, out: 0x166dfc50ea, outHI: 0x0
+sb :: offset: 0x8d, out: 0xd9166dfc50ea, outHI: 0x0
+sb :: offset: 0x8e, out: 0xd8d9166dfc50ea, outHI: 0x0
+sb :: offset: 0x8f, out: 0x31d8d9166dfc50ea, outHI: 0x0
+sb :: offset: 0x90, out: 0xb1, outHI: 0x0
+sb :: offset: 0x91, out: 0x95b1, outHI: 0x0
+sb :: offset: 0x92, out: 0xe895b1, outHI: 0x0
+sb :: offset: 0x93, out: 0x78e895b1, outHI: 0x0
+sb :: offset: 0x94, out: 0xd678e895b1, outHI: 0x0
+sb :: offset: 0x95, out: 0x9bd678e895b1, outHI: 0x0
+sb :: offset: 0x96, out: 0x549bd678e895b1, outHI: 0x0
+sb :: offset: 0x97, out: 0x36549bd678e895b1, outHI: 0x0
+sb :: offset: 0x98, out: 0x9b, outHI: 0x0
+sb :: offset: 0x99, out: 0x259b, outHI: 0x0
+sb :: offset: 0x9a, out: 0x63259b, outHI: 0x0
+sb :: offset: 0x9b, out: 0x9b63259b, outHI: 0x0
+sb :: offset: 0x9c, out: 0x319b63259b, outHI: 0x0
+sb :: offset: 0x9d, out: 0xa6319b63259b, outHI: 0x0
+sb :: offset: 0x9e, out: 0xe0a6319b63259b, outHI: 0x0
+sb :: offset: 0x9f, out: 0x85e0a6319b63259b, outHI: 0x0
+sb :: offset: 0xa0, out: 0xc5, outHI: 0x0
+sb :: offset: 0xa1, out: 0x7ac5, outHI: 0x0
+sb :: offset: 0xa2, out: 0xf17ac5, outHI: 0x0
+sb :: offset: 0xa3, out: 0xccf17ac5, outHI: 0x0
+sb :: offset: 0xa4, out: 0xcaccf17ac5, outHI: 0x0
+sb :: offset: 0xa5, out: 0x3ecaccf17ac5, outHI: 0x0
+sb :: offset: 0xa6, out: 0x6b3ecaccf17ac5, outHI: 0x0
+sb :: offset: 0xa7, out: 0x556b3ecaccf17ac5, outHI: 0x0
+sb :: offset: 0xa8, out: 0xfb, outHI: 0x0
+sb :: offset: 0xa9, out: 0xa0fb, outHI: 0x0
+sb :: offset: 0xaa, out: 0xeea0fb, outHI: 0x0
+sb :: offset: 0xab, out: 0x81eea0fb, outHI: 0x0
+sb :: offset: 0xac, out: 0xc581eea0fb, outHI: 0x0
+sb :: offset: 0xad, out: 0x5fc581eea0fb, outHI: 0x0
+sb :: offset: 0xae, out: 0x2f5fc581eea0fb, outHI: 0x0
+sb :: offset: 0xaf, out: 0xb42f5fc581eea0fb, outHI: 0x0
+sb :: offset: 0xb0, out: 0x97, outHI: 0x0
+sb :: offset: 0xb1, out: 0x2d97, outHI: 0x0
+sb :: offset: 0xb2, out: 0x682d97, outHI: 0x0
+sb :: offset: 0xb3, out: 0x14682d97, outHI: 0x0
+sb :: offset: 0xb4, out: 0xec14682d97, outHI: 0x0
+sb :: offset: 0xb5, out: 0xfec14682d97, outHI: 0x0
+sb :: offset: 0xb6, out: 0xb50fec14682d97, outHI: 0x0
+sb :: offset: 0xb7, out: 0x25b50fec14682d97, outHI: 0x0
+sb :: offset: 0xb8, out: 0x7a, outHI: 0x0
+sb :: offset: 0xb9, out: 0x87a, outHI: 0x0
+sb :: offset: 0xba, out: 0xfb087a, outHI: 0x0
+sb :: offset: 0xbb, out: 0x2cfb087a, outHI: 0x0
+sb :: offset: 0xbc, out: 0x132cfb087a, outHI: 0x0
+sb :: offset: 0xbd, out: 0xc5132cfb087a, outHI: 0x0
+sb :: offset: 0xbe, out: 0x93c5132cfb087a, outHI: 0x0
+sb :: offset: 0xbf, out: 0xfc93c5132cfb087a, outHI: 0x0
+sb :: offset: 0xc0, out: 0x66, outHI: 0x0
+sb :: offset: 0xc1, out: 0x766, outHI: 0x0
+sb :: offset: 0xc2, out: 0xa20766, outHI: 0x0
+sb :: offset: 0xc3, out: 0xcda20766, outHI: 0x0
+sb :: offset: 0xc4, out: 0xa9cda20766, outHI: 0x0
+sb :: offset: 0xc5, out: 0xd9a9cda20766, outHI: 0x0
+sb :: offset: 0xc6, out: 0x2cd9a9cda20766, outHI: 0x0
+sb :: offset: 0xc7, out: 0x3c2cd9a9cda20766, outHI: 0x0
+sb :: offset: 0xc8, out: 0x3e, outHI: 0x0
+sb :: offset: 0xc9, out: 0xda3e, outHI: 0x0
+sb :: offset: 0xca, out: 0x72da3e, outHI: 0x0
+sb :: offset: 0xcb, out: 0x7d72da3e, outHI: 0x0
+sb :: offset: 0xcc, out: 0x2a7d72da3e, outHI: 0x0
+sb :: offset: 0xcd, out: 0x722a7d72da3e, outHI: 0x0
+sb :: offset: 0xce, out: 0x91722a7d72da3e, outHI: 0x0
+sb :: offset: 0xcf, out: 0x1791722a7d72da3e, outHI: 0x0
+sb :: offset: 0xd0, out: 0xad, outHI: 0x0
+sb :: offset: 0xd1, out: 0x24ad, outHI: 0x0
+sb :: offset: 0xd2, out: 0xce24ad, outHI: 0x0
+sb :: offset: 0xd3, out: 0x93ce24ad, outHI: 0x0
+sb :: offset: 0xd4, out: 0xd193ce24ad, outHI: 0x0
+sb :: offset: 0xd5, out: 0xc9d193ce24ad, outHI: 0x0
+sb :: offset: 0xd6, out: 0x7cc9d193ce24ad, outHI: 0x0
+sb :: offset: 0xd7, out: 0x87cc9d193ce24ad, outHI: 0x0
+sb :: offset: 0xd8, out: 0xd2, outHI: 0x0
+sb :: offset: 0xd9, out: 0x4ed2, outHI: 0x0
+sb :: offset: 0xda, out: 0x984ed2, outHI: 0x0
+sb :: offset: 0xdb, out: 0x38984ed2, outHI: 0x0
+sb :: offset: 0xdc, out: 0x7038984ed2, outHI: 0x0
+sb :: offset: 0xdd, out: 0x757038984ed2, outHI: 0x0
+sb :: offset: 0xde, out: 0x2a757038984ed2, outHI: 0x0
+sb :: offset: 0xdf, out: 0x1d2a757038984ed2, outHI: 0x0
+sb :: offset: 0xe0, out: 0x36, outHI: 0x0
+sb :: offset: 0xe1, out: 0xd036, outHI: 0x0
+sb :: offset: 0xe2, out: 0xcd036, outHI: 0x0
+sb :: offset: 0xe3, out: 0x710cd036, outHI: 0x0
+sb :: offset: 0xe4, out: 0xdb710cd036, outHI: 0x0
+sb :: offset: 0xe5, out: 0x70db710cd036, outHI: 0x0
+sb :: offset: 0xe6, out: 0xd070db710cd036, outHI: 0x0
+sb :: offset: 0xe7, out: 0xd0d070db710cd036, outHI: 0x0
+sb :: offset: 0xe8, out: 0x4, outHI: 0x0
+sb :: offset: 0xe9, out: 0x5604, outHI: 0x0
+sb :: offset: 0xea, out: 0x415604, outHI: 0x0
+sb :: offset: 0xeb, out: 0x3415604, outHI: 0x0
+sb :: offset: 0xec, out: 0x7d03415604, outHI: 0x0
+sb :: offset: 0xed, out: 0x1c7d03415604, outHI: 0x0
+sb :: offset: 0xee, out: 0xc21c7d03415604, outHI: 0x0
+sb :: offset: 0xef, out: 0x39c21c7d03415604, outHI: 0x0
+sb :: offset: 0xf0, out: 0xce, outHI: 0x0
+sb :: offset: 0xf1, out: 0x31ce, outHI: 0x0
+sb :: offset: 0xf2, out: 0xcc31ce, outHI: 0x0
+sb :: offset: 0xf3, out: 0x8ecc31ce, outHI: 0x0
+sb :: offset: 0xf4, out: 0xaf8ecc31ce, outHI: 0x0
+sb :: offset: 0xf5, out: 0xb7af8ecc31ce, outHI: 0x0
+sb :: offset: 0xf6, out: 0x94b7af8ecc31ce, outHI: 0x0
+sb :: offset: 0xf7, out: 0x8e94b7af8ecc31ce, outHI: 0x0
+sb :: offset: 0xf8, out: 0x4f, outHI: 0x0
+sb :: offset: 0xf9, out: 0x674f, outHI: 0x0
+sb :: offset: 0xfa, out: 0xe7674f, outHI: 0x0
+sb :: offset: 0xfb, out: 0x1ce7674f, outHI: 0x0
+sb :: offset: 0xfc, out: 0x8d1ce7674f, outHI: 0x0
+sb :: offset: 0xfd, out: 0x6a8d1ce7674f, outHI: 0x0
+sb :: offset: 0xfe, out: 0xeb6a8d1ce7674f, outHI: 0x0
+sb :: offset: 0xff, out: 0x24eb6a8d1ce7674f, outHI: 0x0
+sb :: offset: 0x100, out: 0xa7, outHI: 0x0
+sb :: offset: 0x101, out: 0xe4a7, outHI: 0x0
+sb :: offset: 0x102, out: 0xd6e4a7, outHI: 0x0
+sb :: offset: 0x103, out: 0x12d6e4a7, outHI: 0x0
+sb :: offset: 0x104, out: 0x4412d6e4a7, outHI: 0x0
+sb :: offset: 0x105, out: 0x454412d6e4a7, outHI: 0x0
+sb :: offset: 0x106, out: 0x39454412d6e4a7, outHI: 0x0
+sb :: offset: 0x107, out: 0x2f39454412d6e4a7, outHI: 0x0
+sb :: offset: 0x108, out: 0x54, outHI: 0x0
+sb :: offset: 0x109, out: 0x4c54, outHI: 0x0
+sb :: offset: 0x10a, out: 0xda4c54, outHI: 0x0
+sb :: offset: 0x10b, out: 0x56da4c54, outHI: 0x0
+sb :: offset: 0x10c, out: 0xb756da4c54, outHI: 0x0
+sb :: offset: 0x10d, out: 0xc2b756da4c54, outHI: 0x0
+sb :: offset: 0x10e, out: 0x8c2b756da4c54, outHI: 0x0
+sb :: offset: 0x10f, out: 0x2608c2b756da4c54, outHI: 0x0
+sb :: offset: 0x110, out: 0x2f, outHI: 0x0
+sb :: offset: 0x111, out: 0x252f, outHI: 0x0
+sb :: offset: 0x112, out: 0xd7252f, outHI: 0x0
+sb :: offset: 0x113, out: 0xc8d7252f, outHI: 0x0
+sb :: offset: 0x114, out: 0xdac8d7252f, outHI: 0x0
+sb :: offset: 0x115, out: 0x2dac8d7252f, outHI: 0x0
+sb :: offset: 0x116, out: 0x102dac8d7252f, outHI: 0x0
+sb :: offset: 0x117, out: 0x900102dac8d7252f, outHI: 0x0
+sb :: offset: 0x118, out: 0xf7, outHI: 0x0
+sb :: offset: 0x119, out: 0xa4f7, outHI: 0x0
+sb :: offset: 0x11a, out: 0xefa4f7, outHI: 0x0
+sb :: offset: 0x11b, out: 0xf2efa4f7, outHI: 0x0
+sb :: offset: 0x11c, out: 0xf1f2efa4f7, outHI: 0x0
+sb :: offset: 0x11d, out: 0xd5f1f2efa4f7, outHI: 0x0
+sb :: offset: 0x11e, out: 0x90d5f1f2efa4f7, outHI: 0x0
+sb :: offset: 0x11f, out: 0xc890d5f1f2efa4f7, outHI: 0x0
+sb :: offset: 0x120, out: 0x14, outHI: 0x0
+sb :: offset: 0x121, out: 0xa214, outHI: 0x0
+sb :: offset: 0x122, out: 0xb0a214, outHI: 0x0
+sb :: offset: 0x123, out: 0xc8b0a214, outHI: 0x0
+sb :: offset: 0x124, out: 0xcbc8b0a214, outHI: 0x0
+sb :: offset: 0x125, out: 0x5cbc8b0a214, outHI: 0x0
+sb :: offset: 0x126, out: 0x5005cbc8b0a214, outHI: 0x0
+sb :: offset: 0x127, out: 0xed5005cbc8b0a214, outHI: 0x0
+sb :: offset: 0x128, out: 0x6c, outHI: 0x0
+sb :: offset: 0x129, out: 0x136c, outHI: 0x0
+sb :: offset: 0x12a, out: 0x91136c, outHI: 0x0
+sb :: offset: 0x12b, out: 0x5991136c, outHI: 0x0
+sb :: offset: 0x12c, out: 0x895991136c, outHI: 0x0
+sb :: offset: 0x12d, out: 0x91895991136c, outHI: 0x0
+sb :: offset: 0x12e, out: 0x4791895991136c, outHI: 0x0
+sb :: offset: 0x12f, out: 0x314791895991136c, outHI: 0x0
+sb :: offset: 0x130, out: 0xf3, outHI: 0x0
+sb :: offset: 0x131, out: 0xb6f3, outHI: 0x0
+sb :: offset: 0x132, out: 0x2fb6f3, outHI: 0x0
+sb :: offset: 0x133, out: 0x9a2fb6f3, outHI: 0x0
+sb :: offset: 0x134, out: 0xf99a2fb6f3, outHI: 0x0
+sb :: offset: 0x135, out: 0xcff99a2fb6f3, outHI: 0x0
+sb :: offset: 0x136, out: 0xeecff99a2fb6f3, outHI: 0x0
+sb :: offset: 0x137, out: 0xc6eecff99a2fb6f3, outHI: 0x0
+sb :: offset: 0x138, out: 0x70, outHI: 0x0
+sb :: offset: 0x139, out: 0x5270, outHI: 0x0
+sb :: offset: 0x13a, out: 0x895270, outHI: 0x0
+sb :: offset: 0x13b, out: 0x38895270, outHI: 0x0
+sb :: offset: 0x13c, out: 0x1238895270, outHI: 0x0
+sb :: offset: 0x13d, out: 0x521238895270, outHI: 0x0
+sb :: offset: 0x13e, out: 0x9521238895270, outHI: 0x0
+sb :: offset: 0x13f, out: 0xa809521238895270, outHI: 0x0
+sb :: offset: 0x140, out: 0x40, outHI: 0x0
+sb :: offset: 0x141, out: 0x5040, outHI: 0x0
+sb :: offset: 0x142, out: 0x765040, outHI: 0x0
+sb :: offset: 0x143, out: 0xad765040, outHI: 0x0
+sb :: offset: 0x144, out: 0x4ad765040, outHI: 0x0
+sb :: offset: 0x145, out: 0xa04ad765040, outHI: 0x0
+sb :: offset: 0x146, out: 0x750a04ad765040, outHI: 0x0
+sb :: offset: 0x147, out: 0x87750a04ad765040, outHI: 0x0
+sb :: offset: 0x148, out: 0x83, outHI: 0x0
+sb :: offset: 0x149, out: 0x5a83, outHI: 0x0
+sb :: offset: 0x14a, out: 0xbb5a83, outHI: 0x0
+sb :: offset: 0x14b, out: 0x84bb5a83, outHI: 0x0
+sb :: offset: 0x14c, out: 0x5e84bb5a83, outHI: 0x0
+sb :: offset: 0x14d, out: 0xe85e84bb5a83, outHI: 0x0
+sb :: offset: 0x14e, out: 0x3de85e84bb5a83, outHI: 0x0
+sb :: offset: 0x14f, out: 0x2c3de85e84bb5a83, outHI: 0x0
+sb :: offset: 0x150, out: 0x67, outHI: 0x0
+sb :: offset: 0x151, out: 0xaa67, outHI: 0x0
+sb :: offset: 0x152, out: 0x6aa67, outHI: 0x0
+sb :: offset: 0x153, out: 0xc506aa67, outHI: 0x0
+sb :: offset: 0x154, out: 0x8fc506aa67, outHI: 0x0
+sb :: offset: 0x155, out: 0xff8fc506aa67, outHI: 0x0
+sb :: offset: 0x156, out: 0x6aff8fc506aa67, outHI: 0x0
+sb :: offset: 0x157, out: 0xae6aff8fc506aa67, outHI: 0x0
+sb :: offset: 0x158, out: 0xe3, outHI: 0x0
+sb :: offset: 0x159, out: 0x5ee3, outHI: 0x0
+sb :: offset: 0x15a, out: 0xed5ee3, outHI: 0x0
+sb :: offset: 0x15b, out: 0x60ed5ee3, outHI: 0x0
+sb :: offset: 0x15c, out: 0xdd60ed5ee3, outHI: 0x0
+sb :: offset: 0x15d, out: 0x12dd60ed5ee3, outHI: 0x0
+sb :: offset: 0x15e, out: 0x7112dd60ed5ee3, outHI: 0x0
+sb :: offset: 0x15f, out: 0xc07112dd60ed5ee3, outHI: 0x0
+sb :: offset: 0x160, out: 0x5a, outHI: 0x0
+sb :: offset: 0x161, out: 0xca5a, outHI: 0x0
+sb :: offset: 0x162, out: 0xdcca5a, outHI: 0x0
+sb :: offset: 0x163, out: 0x30dcca5a, outHI: 0x0
+sb :: offset: 0x164, out: 0xf630dcca5a, outHI: 0x0
+sb :: offset: 0x165, out: 0x70f630dcca5a, outHI: 0x0
+sb :: offset: 0x166, out: 0xc770f630dcca5a, outHI: 0x0
+sb :: offset: 0x167, out: 0xc4c770f630dcca5a, outHI: 0x0
+sb :: offset: 0x168, out: 0x77, outHI: 0x0
+sb :: offset: 0x169, out: 0x5277, outHI: 0x0
+sb :: offset: 0x16a, out: 0xcd5277, outHI: 0x0
+sb :: offset: 0x16b, out: 0x83cd5277, outHI: 0x0
+sb :: offset: 0x16c, out: 0x2383cd5277, outHI: 0x0
+sb :: offset: 0x16d, out: 0x2b2383cd5277, outHI: 0x0
+sb :: offset: 0x16e, out: 0xec2b2383cd5277, outHI: 0x0
+sb :: offset: 0x16f, out: 0xdfec2b2383cd5277, outHI: 0x0
+sb :: offset: 0x170, out: 0x6b, outHI: 0x0
+sb :: offset: 0x171, out: 0xd96b, outHI: 0x0
+sb :: offset: 0x172, out: 0xf7d96b, outHI: 0x0
+sb :: offset: 0x173, out: 0xff7d96b, outHI: 0x0
+sb :: offset: 0x174, out: 0x260ff7d96b, outHI: 0x0
+sb :: offset: 0x175, out: 0xba260ff7d96b, outHI: 0x0
+sb :: offset: 0x176, out: 0xadba260ff7d96b, outHI: 0x0
+sb :: offset: 0x177, out: 0xd3adba260ff7d96b, outHI: 0x0
+sb :: offset: 0x178, out: 0xe, outHI: 0x0
+sb :: offset: 0x179, out: 0xc00e, outHI: 0x0
+sb :: offset: 0x17a, out: 0x18c00e, outHI: 0x0
+sb :: offset: 0x17b, out: 0x8418c00e, outHI: 0x0
+sb :: offset: 0x17c, out: 0x798418c00e, outHI: 0x0
+sb :: offset: 0x17d, out: 0xaa798418c00e, outHI: 0x0
+sb :: offset: 0x17e, out: 0xb4aa798418c00e, outHI: 0x0
+sb :: offset: 0x17f, out: 0x4ab4aa798418c00e, outHI: 0x0
+sb :: offset: 0x180, out: 0xb8, outHI: 0x0
+sb :: offset: 0x181, out: 0xf0b8, outHI: 0x0
+sb :: offset: 0x182, out: 0xe0f0b8, outHI: 0x0
+sb :: offset: 0x183, out: 0xde0f0b8, outHI: 0x0
+sb :: offset: 0x184, out: 0x5e0de0f0b8, outHI: 0x0
+sb :: offset: 0x185, out: 0x35e0de0f0b8, outHI: 0x0
+sb :: offset: 0x186, out: 0x8c035e0de0f0b8, outHI: 0x0
+sb :: offset: 0x187, out: 0xbb8c035e0de0f0b8, outHI: 0x0
+sb :: offset: 0x188, out: 0xf1, outHI: 0x0
+sb :: offset: 0x189, out: 0xdcf1, outHI: 0x0
+sb :: offset: 0x18a, out: 0x7fdcf1, outHI: 0x0
+sb :: offset: 0x18b, out: 0xa97fdcf1, outHI: 0x0
+sb :: offset: 0x18c, out: 0x54a97fdcf1, outHI: 0x0
+sb :: offset: 0x18d, out: 0x6f54a97fdcf1, outHI: 0x0
+sb :: offset: 0x18e, out: 0xb06f54a97fdcf1, outHI: 0x0
+sb :: offset: 0x18f, out: 0x33b06f54a97fdcf1, outHI: 0x0
+sb :: offset: 0x190, out: 0x81, outHI: 0x0
+sb :: offset: 0x191, out: 0xc081, outHI: 0x0
+sb :: offset: 0x192, out: 0xd1c081, outHI: 0x0
+sb :: offset: 0x193, out: 0x3fd1c081, outHI: 0x0
+sb :: offset: 0x194, out: 0x373fd1c081, outHI: 0x0
+sb :: offset: 0x195, out: 0x3f373fd1c081, outHI: 0x0
+sb :: offset: 0x196, out: 0x433f373fd1c081, outHI: 0x0
+sb :: offset: 0x197, out: 0x77433f373fd1c081, outHI: 0x0
+sb :: offset: 0x198, out: 0xe4, outHI: 0x0
+sb :: offset: 0x199, out: 0x95e4, outHI: 0x0
+sb :: offset: 0x19a, out: 0x2195e4, outHI: 0x0
+sb :: offset: 0x19b, out: 0xc92195e4, outHI: 0x0
+sb :: offset: 0x19c, out: 0x93c92195e4, outHI: 0x0
+sb :: offset: 0x19d, out: 0xd993c92195e4, outHI: 0x0
+sb :: offset: 0x19e, out: 0x91d993c92195e4, outHI: 0x0
+sb :: offset: 0x19f, out: 0xec91d993c92195e4, outHI: 0x0
+sb :: offset: 0x1a0, out: 0xab, outHI: 0x0
+sb :: offset: 0x1a1, out: 0xa5ab, outHI: 0x0
+sb :: offset: 0x1a2, out: 0xb1a5ab, outHI: 0x0
+sb :: offset: 0x1a3, out: 0x95b1a5ab, outHI: 0x0
+sb :: offset: 0x1a4, out: 0xa795b1a5ab, outHI: 0x0
+sb :: offset: 0x1a5, out: 0xf6a795b1a5ab, outHI: 0x0
+sb :: offset: 0x1a6, out: 0xfbf6a795b1a5ab, outHI: 0x0
+sb :: offset: 0x1a7, out: 0x49fbf6a795b1a5ab, outHI: 0x0
+sb :: offset: 0x1a8, out: 0x1e, outHI: 0x0
+sb :: offset: 0x1a9, out: 0x8d1e, outHI: 0x0
+sb :: offset: 0x1aa, out: 0xce8d1e, outHI: 0x0
+sb :: offset: 0x1ab, out: 0xc7ce8d1e, outHI: 0x0
+sb :: offset: 0x1ac, out: 0x78c7ce8d1e, outHI: 0x0
+sb :: offset: 0x1ad, out: 0x4378c7ce8d1e, outHI: 0x0
+sb :: offset: 0x1ae, out: 0x364378c7ce8d1e, outHI: 0x0
+sb :: offset: 0x1af, out: 0x19364378c7ce8d1e, outHI: 0x0
+sb :: offset: 0x1b0, out: 0x7, outHI: 0x0
+sb :: offset: 0x1b1, out: 0x4907, outHI: 0x0
+sb :: offset: 0x1b2, out: 0x384907, outHI: 0x0
+sb :: offset: 0x1b3, out: 0x2f384907, outHI: 0x0
+sb :: offset: 0x1b4, out: 0xef2f384907, outHI: 0x0
+sb :: offset: 0x1b5, out: 0x8def2f384907, outHI: 0x0
+sb :: offset: 0x1b6, out: 0x9e8def2f384907, outHI: 0x0
+sb :: offset: 0x1b7, out: 0xb99e8def2f384907, outHI: 0x0
+sb :: offset: 0x1b8, out: 0xfe, outHI: 0x0
+sb :: offset: 0x1b9, out: 0x12fe, outHI: 0x0
+sb :: offset: 0x1ba, out: 0x2b12fe, outHI: 0x0
+sb :: offset: 0x1bb, out: 0x582b12fe, outHI: 0x0
+sb :: offset: 0x1bc, out: 0xcd582b12fe, outHI: 0x0
+sb :: offset: 0x1bd, out: 0xcdcd582b12fe, outHI: 0x0
+sb :: offset: 0x1be, out: 0xeacdcd582b12fe, outHI: 0x0
+sb :: offset: 0x1bf, out: 0x47eacdcd582b12fe, outHI: 0x0
+sb :: offset: 0x1c0, out: 0x4f, outHI: 0x0
+sb :: offset: 0x1c1, out: 0x8c4f, outHI: 0x0
+sb :: offset: 0x1c2, out: 0x558c4f, outHI: 0x0
+sb :: offset: 0x1c3, out: 0x76558c4f, outHI: 0x0
+sb :: offset: 0x1c4, out: 0x4e76558c4f, outHI: 0x0
+sb :: offset: 0x1c5, out: 0x884e76558c4f, outHI: 0x0
+sb :: offset: 0x1c6, out: 0x85884e76558c4f, outHI: 0x0
+sb :: offset: 0x1c7, out: 0xd685884e76558c4f, outHI: 0x0
+sb :: offset: 0x1c8, out: 0xc7, outHI: 0x0
+sb :: offset: 0x1c9, out: 0x95c7, outHI: 0x0
+sb :: offset: 0x1ca, out: 0xc195c7, outHI: 0x0
+sb :: offset: 0x1cb, out: 0x34c195c7, outHI: 0x0
+sb :: offset: 0x1cc, out: 0x2a34c195c7, outHI: 0x0
+sb :: offset: 0x1cd, out: 0xd62a34c195c7, outHI: 0x0
+sb :: offset: 0x1ce, out: 0x68d62a34c195c7, outHI: 0x0
+sb :: offset: 0x1cf, out: 0x6168d62a34c195c7, outHI: 0x0
+sb :: offset: 0x1d0, out: 0x5, outHI: 0x0
+sb :: offset: 0x1d1, out: 0x7405, outHI: 0x0
+sb :: offset: 0x1d2, out: 0xf47405, outHI: 0x0
+sb :: offset: 0x1d3, out: 0x4df47405, outHI: 0x0
+sb :: offset: 0x1d4, out: 0x894df47405, outHI: 0x0
+sb :: offset: 0x1d5, out: 0x69894df47405, outHI: 0x0
+sb :: offset: 0x1d6, out: 0x169894df47405, outHI: 0x0
+sb :: offset: 0x1d7, out: 0xd30169894df47405, outHI: 0x0
+sb :: offset: 0x1d8, out: 0xdb, outHI: 0x0
+sb :: offset: 0x1d9, out: 0x6db, outHI: 0x0
+sb :: offset: 0x1da, out: 0xbb06db, outHI: 0x0
+sb :: offset: 0x1db, out: 0x6cbb06db, outHI: 0x0
+sb :: offset: 0x1dc, out: 0xbf6cbb06db, outHI: 0x0
+sb :: offset: 0x1dd, out: 0x90bf6cbb06db, outHI: 0x0
+sb :: offset: 0x1de, out: 0xa190bf6cbb06db, outHI: 0x0
+sb :: offset: 0x1df, out: 0x1ca190bf6cbb06db, outHI: 0x0
+sb :: offset: 0x1e0, out: 0x3a, outHI: 0x0
+sb :: offset: 0x1e1, out: 0x393a, outHI: 0x0
+sb :: offset: 0x1e2, out: 0xae393a, outHI: 0x0
+sb :: offset: 0x1e3, out: 0x9cae393a, outHI: 0x0
+sb :: offset: 0x1e4, out: 0x29cae393a, outHI: 0x0
+sb :: offset: 0x1e5, out: 0xf029cae393a, outHI: 0x0
+sb :: offset: 0x1e6, out: 0x300f029cae393a, outHI: 0x0
+sb :: offset: 0x1e7, out: 0x58300f029cae393a, outHI: 0x0
+sb :: offset: 0x1e8, out: 0x2d, outHI: 0x0
+sb :: offset: 0x1e9, out: 0xbc2d, outHI: 0x0
+sb :: offset: 0x1ea, out: 0x7ebc2d, outHI: 0x0
+sb :: offset: 0x1eb, out: 0xdc7ebc2d, outHI: 0x0
+sb :: offset: 0x1ec, out: 0xdbdc7ebc2d, outHI: 0x0
+sb :: offset: 0x1ed, out: 0x5fdbdc7ebc2d, outHI: 0x0
+sb :: offset: 0x1ee, out: 0x995fdbdc7ebc2d, outHI: 0x0
+sb :: offset: 0x1ef, out: 0x9a995fdbdc7ebc2d, outHI: 0x0
+sb :: offset: 0x1f0, out: 0x48, outHI: 0x0
+sb :: offset: 0x1f1, out: 0x5b48, outHI: 0x0
+sb :: offset: 0x1f2, out: 0x405b48, outHI: 0x0
+sb :: offset: 0x1f3, out: 0xe3405b48, outHI: 0x0
+sb :: offset: 0x1f4, out: 0x7be3405b48, outHI: 0x0
+sb :: offset: 0x1f5, out: 0x47be3405b48, outHI: 0x0
+sb :: offset: 0x1f6, out: 0x96047be3405b48, outHI: 0x0
+sb :: offset: 0x1f7, out: 0x8a96047be3405b48, outHI: 0x0
+sb :: offset: 0x1f8, out: 0x22, outHI: 0x0
+sb :: offset: 0x1f9, out: 0xd322, outHI: 0x0
+sb :: offset: 0x1fa, out: 0x19d322, outHI: 0x0
+sb :: offset: 0x1fb, out: 0xd519d322, outHI: 0x0
+sb :: offset: 0x1fc, out: 0xd2d519d322, outHI: 0x0
+sb :: offset: 0x1fd, out: 0xafd2d519d322, outHI: 0x0
+sb :: offset: 0x1fe, out: 0xbfafd2d519d322, outHI: 0x0
+sb :: offset: 0x1ff, out: 0x75bfafd2d519d322, outHI: 0x0
+sb :: offset: 0x200, out: 0xad, outHI: 0x0
+sb :: offset: 0x201, out: 0xf6ad, outHI: 0x0
+sb :: offset: 0x202, out: 0x30f6ad, outHI: 0x0
+sb :: offset: 0x203, out: 0xa630f6ad, outHI: 0x0
+sb :: offset: 0x204, out: 0x67a630f6ad, outHI: 0x0
+sb :: offset: 0x205, out: 0x867a630f6ad, outHI: 0x0
+sb :: offset: 0x206, out: 0x230867a630f6ad, outHI: 0x0
+sb :: offset: 0x207, out: 0xde230867a630f6ad, outHI: 0x0
+sb :: offset: 0x208, out: 0x60, outHI: 0x0
+sb :: offset: 0x209, out: 0x3260, outHI: 0x0
+sb :: offset: 0x20a, out: 0x103260, outHI: 0x0
+sb :: offset: 0x20b, out: 0x56103260, outHI: 0x0
+sb :: offset: 0x20c, out: 0xf256103260, outHI: 0x0
+sb :: offset: 0x20d, out: 0xcf256103260, outHI: 0x0
+sb :: offset: 0x20e, out: 0xa0cf256103260, outHI: 0x0
+sb :: offset: 0x20f, out: 0x2c0a0cf256103260, outHI: 0x0
+sb :: offset: 0x210, out: 0xef, outHI: 0x0
+sb :: offset: 0x211, out: 0x18ef, outHI: 0x0
+sb :: offset: 0x212, out: 0x9b18ef, outHI: 0x0
+sb :: offset: 0x213, out: 0x249b18ef, outHI: 0x0
+sb :: offset: 0x214, out: 0x44249b18ef, outHI: 0x0
+sb :: offset: 0x215, out: 0x544249b18ef, outHI: 0x0
+sb :: offset: 0x216, out: 0xa90544249b18ef, outHI: 0x0
+sb :: offset: 0x217, out: 0x94a90544249b18ef, outHI: 0x0
+sb :: offset: 0x218, out: 0xde, outHI: 0x0
+sb :: offset: 0x219, out: 0xfcde, outHI: 0x0
+sb :: offset: 0x21a, out: 0x56fcde, outHI: 0x0
+sb :: offset: 0x21b, out: 0x5b56fcde, outHI: 0x0
+sb :: offset: 0x21c, out: 0xb55b56fcde, outHI: 0x0
+sb :: offset: 0x21d, out: 0x9fb55b56fcde, outHI: 0x0
+sb :: offset: 0x21e, out: 0x519fb55b56fcde, outHI: 0x0
+sb :: offset: 0x21f, out: 0xf9519fb55b56fcde, outHI: 0x0
+sb :: offset: 0x220, out: 0x9b, outHI: 0x0
+sb :: offset: 0x221, out: 0x319b, outHI: 0x0
+sb :: offset: 0x222, out: 0x68319b, outHI: 0x0
+sb :: offset: 0x223, out: 0x468319b, outHI: 0x0
+sb :: offset: 0x224, out: 0x200468319b, outHI: 0x0
+sb :: offset: 0x225, out: 0xf8200468319b, outHI: 0x0
+sb :: offset: 0x226, out: 0xdaf8200468319b, outHI: 0x0
+sb :: offset: 0x227, out: 0x81daf8200468319b, outHI: 0x0
+sb :: offset: 0x228, out: 0xec, outHI: 0x0
+sb :: offset: 0x229, out: 0xf2ec, outHI: 0x0
+sb :: offset: 0x22a, out: 0x25f2ec, outHI: 0x0
+sb :: offset: 0x22b, out: 0x5725f2ec, outHI: 0x0
+sb :: offset: 0x22c, out: 0x5a5725f2ec, outHI: 0x0
+sb :: offset: 0x22d, out: 0xca5a5725f2ec, outHI: 0x0
+sb :: offset: 0x22e, out: 0x61ca5a5725f2ec, outHI: 0x0
+sb :: offset: 0x22f, out: 0x8c61ca5a5725f2ec, outHI: 0x0
+sb :: offset: 0x230, out: 0xbf, outHI: 0x0
+sb :: offset: 0x231, out: 0xc8bf, outHI: 0x0
+sb :: offset: 0x232, out: 0x5dc8bf, outHI: 0x0
+sb :: offset: 0x233, out: 0xc25dc8bf, outHI: 0x0
+sb :: offset: 0x234, out: 0xddc25dc8bf, outHI: 0x0
+sb :: offset: 0x235, out: 0xa6ddc25dc8bf, outHI: 0x0
+sb :: offset: 0x236, out: 0x95a6ddc25dc8bf, outHI: 0x0
+sb :: offset: 0x237, out: 0x8b95a6ddc25dc8bf, outHI: 0x0
+sb :: offset: 0x238, out: 0x2f, outHI: 0x0
+sb :: offset: 0x239, out: 0x162f, outHI: 0x0
+sb :: offset: 0x23a, out: 0xc6162f, outHI: 0x0
+sb :: offset: 0x23b, out: 0xdac6162f, outHI: 0x0
+sb :: offset: 0x23c, out: 0x51dac6162f, outHI: 0x0
+sb :: offset: 0x23d, out: 0xe751dac6162f, outHI: 0x0
+sb :: offset: 0x23e, out: 0xce751dac6162f, outHI: 0x0
+sb :: offset: 0x23f, out: 0x300ce751dac6162f, outHI: 0x0
+sb :: offset: 0x240, out: 0x50, outHI: 0x0
+sb :: offset: 0x241, out: 0xa850, outHI: 0x0
+sb :: offset: 0x242, out: 0x52a850, outHI: 0x0
+sb :: offset: 0x243, out: 0xba52a850, outHI: 0x0
+sb :: offset: 0x244, out: 0xf3ba52a850, outHI: 0x0
+sb :: offset: 0x245, out: 0xfdf3ba52a850, outHI: 0x0
+sb :: offset: 0x246, out: 0x78fdf3ba52a850, outHI: 0x0
+sb :: offset: 0x247, out: 0x6778fdf3ba52a850, outHI: 0x0
+sb :: offset: 0x248, out: 0x9f, outHI: 0x0
+sb :: offset: 0x249, out: 0x479f, outHI: 0x0
+sb :: offset: 0x24a, out: 0x78479f, outHI: 0x0
+sb :: offset: 0x24b, out: 0xda78479f, outHI: 0x0
+sb :: offset: 0x24c, out: 0xf7da78479f, outHI: 0x0
+sb :: offset: 0x24d, out: 0xb1f7da78479f, outHI: 0x0
+sb :: offset: 0x24e, out: 0xb1f7da78479f, outHI: 0x0
+sb :: offset: 0x24f, out: 0xad00b1f7da78479f, outHI: 0x0
+sb :: offset: 0x250, out: 0x8a, outHI: 0x0
+sb :: offset: 0x251, out: 0xd98a, outHI: 0x0
+sb :: offset: 0x252, out: 0xb6d98a, outHI: 0x0
+sb :: offset: 0x253, out: 0xa6b6d98a, outHI: 0x0
+sb :: offset: 0x254, out: 0x68a6b6d98a, outHI: 0x0
+sb :: offset: 0x255, out: 0x4168a6b6d98a, outHI: 0x0
+sb :: offset: 0x256, out: 0xd44168a6b6d98a, outHI: 0x0
+sb :: offset: 0x257, out: 0x8d44168a6b6d98a, outHI: 0x0
+sb :: offset: 0x258, out: 0x13, outHI: 0x0
+sb :: offset: 0x259, out: 0x4413, outHI: 0x0
+sb :: offset: 0x25a, out: 0x634413, outHI: 0x0
+sb :: offset: 0x25b, out: 0xce634413, outHI: 0x0
+sb :: offset: 0x25c, out: 0x1dce634413, outHI: 0x0
+sb :: offset: 0x25d, out: 0x381dce634413, outHI: 0x0
+sb :: offset: 0x25e, out: 0x18381dce634413, outHI: 0x0
+sb :: offset: 0x25f, out: 0xf518381dce634413, outHI: 0x0
+sb :: offset: 0x260, out: 0xc0, outHI: 0x0
+sb :: offset: 0x261, out: 0x5fc0, outHI: 0x0
+sb :: offset: 0x262, out: 0x255fc0, outHI: 0x0
+sb :: offset: 0x263, out: 0xe5255fc0, outHI: 0x0
+sb :: offset: 0x264, out: 0x3fe5255fc0, outHI: 0x0
+sb :: offset: 0x265, out: 0x7f3fe5255fc0, outHI: 0x0
+sb :: offset: 0x266, out: 0x627f3fe5255fc0, outHI: 0x0
+sb :: offset: 0x267, out: 0xe4627f3fe5255fc0, outHI: 0x0
+sb :: offset: 0x268, out: 0x28, outHI: 0x0
+sb :: offset: 0x269, out: 0x1f28, outHI: 0x0
+sb :: offset: 0x26a, out: 0x321f28, outHI: 0x0
+sb :: offset: 0x26b, out: 0x76321f28, outHI: 0x0
+sb :: offset: 0x26c, out: 0xe176321f28, outHI: 0x0
+sb :: offset: 0x26d, out: 0x92e176321f28, outHI: 0x0
+sb :: offset: 0x26e, out: 0xd392e176321f28, outHI: 0x0
+sb :: offset: 0x26f, out: 0xccd392e176321f28, outHI: 0x0
+sb :: offset: 0x270, out: 0x8f, outHI: 0x0
+sb :: offset: 0x271, out: 0xfd8f, outHI: 0x0
+sb :: offset: 0x272, out: 0x18fd8f, outHI: 0x0
+sb :: offset: 0x273, out: 0x4018fd8f, outHI: 0x0
+sb :: offset: 0x274, out: 0x944018fd8f, outHI: 0x0
+sb :: offset: 0x275, out: 0x64944018fd8f, outHI: 0x0
+sb :: offset: 0x276, out: 0x9464944018fd8f, outHI: 0x0
+sb :: offset: 0x277, out: 0x829464944018fd8f, outHI: 0x0
+sb :: offset: 0x278, out: 0xe5, outHI: 0x0
+sb :: offset: 0x279, out: 0xf0e5, outHI: 0x0
+sb :: offset: 0x27a, out: 0xe8f0e5, outHI: 0x0
+sb :: offset: 0x27b, out: 0x52e8f0e5, outHI: 0x0
+sb :: offset: 0x27c, out: 0x4052e8f0e5, outHI: 0x0
+sb :: offset: 0x27d, out: 0x204052e8f0e5, outHI: 0x0
+sb :: offset: 0x27e, out: 0xd3204052e8f0e5, outHI: 0x0
+sb :: offset: 0x27f, out: 0x15d3204052e8f0e5, outHI: 0x0
+sb :: offset: 0x280, out: 0x44, outHI: 0x0
+sb :: offset: 0x281, out: 0xf344, outHI: 0x0
+sb :: offset: 0x282, out: 0xff344, outHI: 0x0
+sb :: offset: 0x283, out: 0x880ff344, outHI: 0x0
+sb :: offset: 0x284, out: 0xd2880ff344, outHI: 0x0
+sb :: offset: 0x285, out: 0x83d2880ff344, outHI: 0x0
+sb :: offset: 0x286, out: 0xaf83d2880ff344, outHI: 0x0
+sb :: offset: 0x287, out: 0x7caf83d2880ff344, outHI: 0x0
+sb :: offset: 0x288, out: 0xd7, outHI: 0x0
+sb :: offset: 0x289, out: 0xefd7, outHI: 0x0
+sb :: offset: 0x28a, out: 0x7defd7, outHI: 0x0
+sb :: offset: 0x28b, out: 0x747defd7, outHI: 0x0
+sb :: offset: 0x28c, out: 0x4c747defd7, outHI: 0x0
+sb :: offset: 0x28d, out: 0xa04c747defd7, outHI: 0x0
+sb :: offset: 0x28e, out: 0x56a04c747defd7, outHI: 0x0
+sb :: offset: 0x28f, out: 0xf156a04c747defd7, outHI: 0x0
+sb :: offset: 0x290, out: 0x10, outHI: 0x0
+sb :: offset: 0x291, out: 0xd710, outHI: 0x0
+sb :: offset: 0x292, out: 0x31d710, outHI: 0x0
+sb :: offset: 0x293, out: 0xf31d710, outHI: 0x0
+sb :: offset: 0x294, out: 0x1c0f31d710, outHI: 0x0
+sb :: offset: 0x295, out: 0x601c0f31d710, outHI: 0x0
+sb :: offset: 0x296, out: 0xe2601c0f31d710, outHI: 0x0
+sb :: offset: 0x297, out: 0x93e2601c0f31d710, outHI: 0x0
+sb :: offset: 0x298, out: 0x33, outHI: 0x0
+sb :: offset: 0x299, out: 0xd933, outHI: 0x0
+sb :: offset: 0x29a, out: 0x1cd933, outHI: 0x0
+sb :: offset: 0x29b, out: 0x131cd933, outHI: 0x0
+sb :: offset: 0x29c, out: 0x79131cd933, outHI: 0x0
+sb :: offset: 0x29d, out: 0xa679131cd933, outHI: 0x0
+sb :: offset: 0x29e, out: 0xe1a679131cd933, outHI: 0x0
+sb :: offset: 0x29f, out: 0xe1e1a679131cd933, outHI: 0x0
+sb :: offset: 0x2a0, out: 0x27, outHI: 0x0
+sb :: offset: 0x2a1, out: 0xa427, outHI: 0x0
+sb :: offset: 0x2a2, out: 0x6fa427, outHI: 0x0
+sb :: offset: 0x2a3, out: 0xa76fa427, outHI: 0x0
+sb :: offset: 0x2a4, out: 0x75a76fa427, outHI: 0x0
+sb :: offset: 0x2a5, out: 0x6b75a76fa427, outHI: 0x0
+sb :: offset: 0x2a6, out: 0x296b75a76fa427, outHI: 0x0
+sb :: offset: 0x2a7, out: 0x24296b75a76fa427, outHI: 0x0
+sb :: offset: 0x2a8, out: 0x6a, outHI: 0x0
+sb :: offset: 0x2a9, out: 0xe56a, outHI: 0x0
+sb :: offset: 0x2aa, out: 0x9ee56a, outHI: 0x0
+sb :: offset: 0x2ab, out: 0x139ee56a, outHI: 0x0
+sb :: offset: 0x2ac, out: 0xd2139ee56a, outHI: 0x0
+sb :: offset: 0x2ad, out: 0xe2d2139ee56a, outHI: 0x0
+sb :: offset: 0x2ae, out: 0x96e2d2139ee56a, outHI: 0x0
+sb :: offset: 0x2af, out: 0xd296e2d2139ee56a, outHI: 0x0
+sb :: offset: 0x2b0, out: 0xc0, outHI: 0x0
+sb :: offset: 0x2b1, out: 0xa5c0, outHI: 0x0
+sb :: offset: 0x2b2, out: 0xc2a5c0, outHI: 0x0
+sb :: offset: 0x2b3, out: 0x6dc2a5c0, outHI: 0x0
+sb :: offset: 0x2b4, out: 0x7f6dc2a5c0, outHI: 0x0
+sb :: offset: 0x2b5, out: 0x447f6dc2a5c0, outHI: 0x0
+sb :: offset: 0x2b6, out: 0x82447f6dc2a5c0, outHI: 0x0
+sb :: offset: 0x2b7, out: 0x5a82447f6dc2a5c0, outHI: 0x0
+sb :: offset: 0x2b8, out: 0x68, outHI: 0x0
+sb :: offset: 0x2b9, out: 0xc168, outHI: 0x0
+sb :: offset: 0x2ba, out: 0x7dc168, outHI: 0x0
+sb :: offset: 0x2bb, out: 0xc07dc168, outHI: 0x0
+sb :: offset: 0x2bc, out: 0x80c07dc168, outHI: 0x0
+sb :: offset: 0x2bd, out: 0x9e80c07dc168, outHI: 0x0
+sb :: offset: 0x2be, out: 0xc89e80c07dc168, outHI: 0x0
+sb :: offset: 0x2bf, out: 0x76c89e80c07dc168, outHI: 0x0
+sb :: offset: 0x2c0, out: 0x8f, outHI: 0x0
+sb :: offset: 0x2c1, out: 0x348f, outHI: 0x0
+sb :: offset: 0x2c2, out: 0xfe348f, outHI: 0x0
+sb :: offset: 0x2c3, out: 0x4bfe348f, outHI: 0x0
+sb :: offset: 0x2c4, out: 0x454bfe348f, outHI: 0x0
+sb :: offset: 0x2c5, out: 0xc3454bfe348f, outHI: 0x0
+sb :: offset: 0x2c6, out: 0xdc3454bfe348f, outHI: 0x0
+sb :: offset: 0x2c7, out: 0x70dc3454bfe348f, outHI: 0x0
+sb :: offset: 0x2c8, out: 0x1b, outHI: 0x0
+sb :: offset: 0x2c9, out: 0x241b, outHI: 0x0
+sb :: offset: 0x2ca, out: 0x6d241b, outHI: 0x0
+sb :: offset: 0x2cb, out: 0xdd6d241b, outHI: 0x0
+sb :: offset: 0x2cc, out: 0x23dd6d241b, outHI: 0x0
+sb :: offset: 0x2cd, out: 0x7123dd6d241b, outHI: 0x0
+sb :: offset: 0x2ce, out: 0xdc7123dd6d241b, outHI: 0x0
+sb :: offset: 0x2cf, out: 0xbddc7123dd6d241b, outHI: 0x0
+sb :: offset: 0x2d0, out: 0xbe, outHI: 0x0
+sb :: offset: 0x2d1, out: 0xcebe, outHI: 0x0
+sb :: offset: 0x2d2, out: 0x9fcebe, outHI: 0x0
+sb :: offset: 0x2d3, out: 0xa59fcebe, outHI: 0x0
+sb :: offset: 0x2d4, out: 0x27a59fcebe, outHI: 0x0
+sb :: offset: 0x2d5, out: 0xb727a59fcebe, outHI: 0x0
+sb :: offset: 0x2d6, out: 0x2fb727a59fcebe, outHI: 0x0
+sb :: offset: 0x2d7, out: 0xf62fb727a59fcebe, outHI: 0x0
+sb :: offset: 0x2d8, out: 0xfb, outHI: 0x0
+sb :: offset: 0x2d9, out: 0x46fb, outHI: 0x0
+sb :: offset: 0x2da, out: 0x9f46fb, outHI: 0x0
+sb :: offset: 0x2db, out: 0xf9f46fb, outHI: 0x0
+sb :: offset: 0x2dc, out: 0xe90f9f46fb, outHI: 0x0
+sb :: offset: 0x2dd, out: 0x27e90f9f46fb, outHI: 0x0
+sb :: offset: 0x2de, out: 0x9f27e90f9f46fb, outHI: 0x0
+sb :: offset: 0x2df, out: 0x109f27e90f9f46fb, outHI: 0x0
+sb :: offset: 0x2e0, out: 0xd7, outHI: 0x0
+sb :: offset: 0x2e1, out: 0x99d7, outHI: 0x0
+sb :: offset: 0x2e2, out: 0xd199d7, outHI: 0x0
+sb :: offset: 0x2e3, out: 0xafd199d7, outHI: 0x0
+sb :: offset: 0x2e4, out: 0xa9afd199d7, outHI: 0x0
+sb :: offset: 0x2e5, out: 0xdaa9afd199d7, outHI: 0x0
+sb :: offset: 0x2e6, out: 0x63daa9afd199d7, outHI: 0x0
+sb :: offset: 0x2e7, out: 0x3f63daa9afd199d7, outHI: 0x0
+sb :: offset: 0x2e8, out: 0xf2, outHI: 0x0
+sb :: offset: 0x2e9, out: 0x84f2, outHI: 0x0
+sb :: offset: 0x2ea, out: 0xd484f2, outHI: 0x0
+sb :: offset: 0x2eb, out: 0xa3d484f2, outHI: 0x0
+sb :: offset: 0x2ec, out: 0x2ea3d484f2, outHI: 0x0
+sb :: offset: 0x2ed, out: 0x312ea3d484f2, outHI: 0x0
+sb :: offset: 0x2ee, out: 0xcb312ea3d484f2, outHI: 0x0
+sb :: offset: 0x2ef, out: 0xdbcb312ea3d484f2, outHI: 0x0
+sb :: offset: 0x2f0, out: 0xc6, outHI: 0x0
+sb :: offset: 0x2f1, out: 0xe4c6, outHI: 0x0
+sb :: offset: 0x2f2, out: 0x4fe4c6, outHI: 0x0
+sb :: offset: 0x2f3, out: 0xda4fe4c6, outHI: 0x0
+sb :: offset: 0x2f4, out: 0xaada4fe4c6, outHI: 0x0
+sb :: offset: 0x2f5, out: 0x3faada4fe4c6, outHI: 0x0
+sb :: offset: 0x2f6, out: 0x353faada4fe4c6, outHI: 0x0
+sb :: offset: 0x2f7, out: 0x1f353faada4fe4c6, outHI: 0x0
+sb :: offset: 0x2f8, out: 0x60, outHI: 0x0
+sb :: offset: 0x2f9, out: 0xc260, outHI: 0x0
+sb :: offset: 0x2fa, out: 0x50c260, outHI: 0x0
+sb :: offset: 0x2fb, out: 0x7150c260, outHI: 0x0
+sb :: offset: 0x2fc, out: 0xe07150c260, outHI: 0x0
+sb :: offset: 0x2fd, out: 0x6ee07150c260, outHI: 0x0
+sb :: offset: 0x2fe, out: 0x86ee07150c260, outHI: 0x0
+sb :: offset: 0x2ff, out: 0x8b086ee07150c260, outHI: 0x0
+sb :: offset: 0x300, out: 0x25, outHI: 0x0
+sb :: offset: 0x301, out: 0x7f25, outHI: 0x0
+sb :: offset: 0x302, out: 0x257f25, outHI: 0x0
+sb :: offset: 0x303, out: 0xd9257f25, outHI: 0x0
+sb :: offset: 0x304, out: 0xd5d9257f25, outHI: 0x0
+sb :: offset: 0x305, out: 0x50d5d9257f25, outHI: 0x0
+sb :: offset: 0x306, out: 0x4750d5d9257f25, outHI: 0x0
+sb :: offset: 0x307, out: 0xe54750d5d9257f25, outHI: 0x0
+sb :: offset: 0x308, out: 0x5b, outHI: 0x0
+sb :: offset: 0x309, out: 0xdb5b, outHI: 0x0
+sb :: offset: 0x30a, out: 0xa6db5b, outHI: 0x0
+sb :: offset: 0x30b, out: 0xe9a6db5b, outHI: 0x0
+sb :: offset: 0x30c, out: 0x5fe9a6db5b, outHI: 0x0
+sb :: offset: 0x30d, out: 0x625fe9a6db5b, outHI: 0x0
+sb :: offset: 0x30e, out: 0x69625fe9a6db5b, outHI: 0x0
+sb :: offset: 0x30f, out: 0x3d69625fe9a6db5b, outHI: 0x0
+sb :: offset: 0x310, out: 0x96, outHI: 0x0
+sb :: offset: 0x311, out: 0xac96, outHI: 0x0
+sb :: offset: 0x312, out: 0x40ac96, outHI: 0x0
+sb :: offset: 0x313, out: 0x4340ac96, outHI: 0x0
+sb :: offset: 0x314, out: 0x424340ac96, outHI: 0x0
+sb :: offset: 0x315, out: 0xe0424340ac96, outHI: 0x0
+sb :: offset: 0x316, out: 0xa3e0424340ac96, outHI: 0x0
+sb :: offset: 0x317, out: 0x70a3e0424340ac96, outHI: 0x0
+sb :: offset: 0x318, out: 0x1e, outHI: 0x0
+sb :: offset: 0x319, out: 0x171e, outHI: 0x0
+sb :: offset: 0x31a, out: 0x80171e, outHI: 0x0
+sb :: offset: 0x31b, out: 0x6980171e, outHI: 0x0
+sb :: offset: 0x31c, out: 0x36980171e, outHI: 0x0
+sb :: offset: 0x31d, out: 0x8f036980171e, outHI: 0x0
+sb :: offset: 0x31e, out: 0x478f036980171e, outHI: 0x0
+sb :: offset: 0x31f, out: 0xc0478f036980171e, outHI: 0x0
+sb :: offset: 0x320, out: 0xe3, outHI: 0x0
+sb :: offset: 0x321, out: 0x29e3, outHI: 0x0
+sb :: offset: 0x322, out: 0xf929e3, outHI: 0x0
+sb :: offset: 0x323, out: 0x1cf929e3, outHI: 0x0
+sb :: offset: 0x324, out: 0xa51cf929e3, outHI: 0x0
+sb :: offset: 0x325, out: 0x39a51cf929e3, outHI: 0x0
+sb :: offset: 0x326, out: 0xe839a51cf929e3, outHI: 0x0
+sb :: offset: 0x327, out: 0x3ce839a51cf929e3, outHI: 0x0
+sb :: offset: 0x328, out: 0x58, outHI: 0x0
+sb :: offset: 0x329, out: 0x8958, outHI: 0x0
+sb :: offset: 0x32a, out: 0xb68958, outHI: 0x0
+sb :: offset: 0x32b, out: 0x5eb68958, outHI: 0x0
+sb :: offset: 0x32c, out: 0x895eb68958, outHI: 0x0
+sb :: offset: 0x32d, out: 0xfa895eb68958, outHI: 0x0
+sb :: offset: 0x32e, out: 0xfbfa895eb68958, outHI: 0x0
+sb :: offset: 0x32f, out: 0xe2fbfa895eb68958, outHI: 0x0
+sb :: offset: 0x330, out: 0xb7, outHI: 0x0
+sb :: offset: 0x331, out: 0x25b7, outHI: 0x0
+sb :: offset: 0x332, out: 0xed25b7, outHI: 0x0
+sb :: offset: 0x333, out: 0x76ed25b7, outHI: 0x0
+sb :: offset: 0x334, out: 0x5d76ed25b7, outHI: 0x0
+sb :: offset: 0x335, out: 0xb05d76ed25b7, outHI: 0x0
+sb :: offset: 0x336, out: 0x4bb05d76ed25b7, outHI: 0x0
+sb :: offset: 0x337, out: 0xd24bb05d76ed25b7, outHI: 0x0
+sb :: offset: 0x338, out: 0xf1, outHI: 0x0
+sb :: offset: 0x339, out: 0x12f1, outHI: 0x0
+sb :: offset: 0x33a, out: 0x312f1, outHI: 0x0
+sb :: offset: 0x33b, out: 0x170312f1, outHI: 0x0
+sb :: offset: 0x33c, out: 0x2c170312f1, outHI: 0x0
+sb :: offset: 0x33d, out: 0x682c170312f1, outHI: 0x0
+sb :: offset: 0x33e, out: 0xb9682c170312f1, outHI: 0x0
+sb :: offset: 0x33f, out: 0xeb9682c170312f1, outHI: 0x0
+sb :: offset: 0x340, out: 0xd, outHI: 0x0
+sb :: offset: 0x341, out: 0x1d0d, outHI: 0x0
+sb :: offset: 0x342, out: 0x301d0d, outHI: 0x0
+sb :: offset: 0x343, out: 0xdd301d0d, outHI: 0x0
+sb :: offset: 0x344, out: 0x80dd301d0d, outHI: 0x0
+sb :: offset: 0x345, out: 0x5280dd301d0d, outHI: 0x0
+sb :: offset: 0x346, out: 0x785280dd301d0d, outHI: 0x0
+sb :: offset: 0x347, out: 0x84785280dd301d0d, outHI: 0x0
+sb :: offset: 0x348, out: 0xef, outHI: 0x0
+sb :: offset: 0x349, out: 0xd6ef, outHI: 0x0
+sb :: offset: 0x34a, out: 0x8fd6ef, outHI: 0x0
+sb :: offset: 0x34b, out: 0x1f8fd6ef, outHI: 0x0
+sb :: offset: 0x34c, out: 0xaa1f8fd6ef, outHI: 0x0
+sb :: offset: 0x34d, out: 0x77aa1f8fd6ef, outHI: 0x0
+sb :: offset: 0x34e, out: 0x9c77aa1f8fd6ef, outHI: 0x0
+sb :: offset: 0x34f, out: 0x179c77aa1f8fd6ef, outHI: 0x0
+sb :: offset: 0x350, out: 0x6d, outHI: 0x0
+sb :: offset: 0x351, out: 0x436d, outHI: 0x0
+sb :: offset: 0x352, out: 0x98436d, outHI: 0x0
+sb :: offset: 0x353, out: 0x2998436d, outHI: 0x0
+sb :: offset: 0x354, out: 0xed2998436d, outHI: 0x0
+sb :: offset: 0x355, out: 0x4ced2998436d, outHI: 0x0
+sb :: offset: 0x356, out: 0x444ced2998436d, outHI: 0x0
+sb :: offset: 0x357, out: 0x26444ced2998436d, outHI: 0x0
+sb :: offset: 0x358, out: 0x8, outHI: 0x0
+sb :: offset: 0x359, out: 0xa708, outHI: 0x0
+sb :: offset: 0x35a, out: 0x8ca708, outHI: 0x0
+sb :: offset: 0x35b, out: 0xd58ca708, outHI: 0x0
+sb :: offset: 0x35c, out: 0x9dd58ca708, outHI: 0x0
+sb :: offset: 0x35d, out: 0x5c9dd58ca708, outHI: 0x0
+sb :: offset: 0x35e, out: 0x175c9dd58ca708, outHI: 0x0
+sb :: offset: 0x35f, out: 0x7175c9dd58ca708, outHI: 0x0
+sb :: offset: 0x360, out: 0x87, outHI: 0x0
+sb :: offset: 0x361, out: 0x3287, outHI: 0x0
+sb :: offset: 0x362, out: 0x833287, outHI: 0x0
+sb :: offset: 0x363, out: 0x55833287, outHI: 0x0
+sb :: offset: 0x364, out: 0x1055833287, outHI: 0x0
+sb :: offset: 0x365, out: 0x61055833287, outHI: 0x0
+sb :: offset: 0x366, out: 0x3d061055833287, outHI: 0x0
+sb :: offset: 0x367, out: 0x663d061055833287, outHI: 0x0
+sb :: offset: 0x368, out: 0x8b, outHI: 0x0
+sb :: offset: 0x369, out: 0xd68b, outHI: 0x0
+sb :: offset: 0x36a, out: 0x51d68b, outHI: 0x0
+sb :: offset: 0x36b, out: 0x8951d68b, outHI: 0x0
+sb :: offset: 0x36c, out: 0x488951d68b, outHI: 0x0
+sb :: offset: 0x36d, out: 0xd0488951d68b, outHI: 0x0
+sb :: offset: 0x36e, out: 0x7dd0488951d68b, outHI: 0x0
+sb :: offset: 0x36f, out: 0xab7dd0488951d68b, outHI: 0x0
+sb :: offset: 0x370, out: 0x1b, outHI: 0x0
+sb :: offset: 0x371, out: 0x471b, outHI: 0x0
+sb :: offset: 0x372, out: 0x82471b, outHI: 0x0
+sb :: offset: 0x373, out: 0xe82471b, outHI: 0x0
+sb :: offset: 0x374, out: 0x670e82471b, outHI: 0x0
+sb :: offset: 0x375, out: 0x23670e82471b, outHI: 0x0
+sb :: offset: 0x376, out: 0x9823670e82471b, outHI: 0x0
+sb :: offset: 0x377, out: 0xf69823670e82471b, outHI: 0x0
+sb :: offset: 0x378, out: 0xb2, outHI: 0x0
+sb :: offset: 0x379, out: 0x26b2, outHI: 0x0
+sb :: offset: 0x37a, out: 0x8d26b2, outHI: 0x0
+sb :: offset: 0x37b, out: 0xd98d26b2, outHI: 0x0
+sb :: offset: 0x37c, out: 0x59d98d26b2, outHI: 0x0
+sb :: offset: 0x37d, out: 0x6c59d98d26b2, outHI: 0x0
+sb :: offset: 0x37e, out: 0x886c59d98d26b2, outHI: 0x0
+sb :: offset: 0x37f, out: 0x36886c59d98d26b2, outHI: 0x0
+sb :: offset: 0x380, out: 0x79, outHI: 0x0
+sb :: offset: 0x381, out: 0xe479, outHI: 0x0
+sb :: offset: 0x382, out: 0x2be479, outHI: 0x0
+sb :: offset: 0x383, out: 0xd32be479, outHI: 0x0
+sb :: offset: 0x384, out: 0xdbd32be479, outHI: 0x0
+sb :: offset: 0x385, out: 0x4bdbd32be479, outHI: 0x0
+sb :: offset: 0x386, out: 0xca4bdbd32be479, outHI: 0x0
+sb :: offset: 0x387, out: 0x9ca4bdbd32be479, outHI: 0x0
+sb :: offset: 0x388, out: 0x1f, outHI: 0x0
+sb :: offset: 0x389, out: 0xe61f, outHI: 0x0
+sb :: offset: 0x38a, out: 0x62e61f, outHI: 0x0
+sb :: offset: 0x38b, out: 0x9962e61f, outHI: 0x0
+sb :: offset: 0x38c, out: 0x1d9962e61f, outHI: 0x0
+sb :: offset: 0x38d, out: 0x7d1d9962e61f, outHI: 0x0
+sb :: offset: 0x38e, out: 0x5d7d1d9962e61f, outHI: 0x0
+sb :: offset: 0x38f, out: 0xfd5d7d1d9962e61f, outHI: 0x0
+sb :: offset: 0x390, out: 0xdf, outHI: 0x0
+sb :: offset: 0x391, out: 0x74df, outHI: 0x0
+sb :: offset: 0x392, out: 0xd374df, outHI: 0x0
+sb :: offset: 0x393, out: 0xcad374df, outHI: 0x0
+sb :: offset: 0x394, out: 0x3ecad374df, outHI: 0x0
+sb :: offset: 0x395, out: 0x553ecad374df, outHI: 0x0
+sb :: offset: 0x396, out: 0x46553ecad374df, outHI: 0x0
+sb :: offset: 0x397, out: 0x3f46553ecad374df, outHI: 0x0
+sb :: offset: 0x398, out: 0xa7, outHI: 0x0
+sb :: offset: 0x399, out: 0xf2a7, outHI: 0x0
+sb :: offset: 0x39a, out: 0xedf2a7, outHI: 0x0
+sb :: offset: 0x39b, out: 0x3eedf2a7, outHI: 0x0
+sb :: offset: 0x39c, out: 0x7d3eedf2a7, outHI: 0x0
+sb :: offset: 0x39d, out: 0xb97d3eedf2a7, outHI: 0x0
+sb :: offset: 0x39e, out: 0x9ab97d3eedf2a7, outHI: 0x0
+sb :: offset: 0x39f, out: 0x2e9ab97d3eedf2a7, outHI: 0x0
+sb :: offset: 0x3a0, out: 0x33, outHI: 0x0
+sb :: offset: 0x3a1, out: 0x9f33, outHI: 0x0
+sb :: offset: 0x3a2, out: 0xc9f33, outHI: 0x0
+sb :: offset: 0x3a3, out: 0x3c0c9f33, outHI: 0x0
+sb :: offset: 0x3a4, out: 0xfa3c0c9f33, outHI: 0x0
+sb :: offset: 0x3a5, out: 0xf7fa3c0c9f33, outHI: 0x0
+sb :: offset: 0x3a6, out: 0xa6f7fa3c0c9f33, outHI: 0x0
+sb :: offset: 0x3a7, out: 0x36a6f7fa3c0c9f33, outHI: 0x0
+sb :: offset: 0x3a8, out: 0xdc, outHI: 0x0
+sb :: offset: 0x3a9, out: 0xc9dc, outHI: 0x0
+sb :: offset: 0x3aa, out: 0x5ec9dc, outHI: 0x0
+sb :: offset: 0x3ab, out: 0x155ec9dc, outHI: 0x0
+sb :: offset: 0x3ac, out: 0xe3155ec9dc, outHI: 0x0
+sb :: offset: 0x3ad, out: 0x38e3155ec9dc, outHI: 0x0
+sb :: offset: 0x3ae, out: 0xb938e3155ec9dc, outHI: 0x0
+sb :: offset: 0x3af, out: 0x8bb938e3155ec9dc, outHI: 0x0
+sb :: offset: 0x3b0, out: 0x6, outHI: 0x0
+sb :: offset: 0x3b1, out: 0x8206, outHI: 0x0
+sb :: offset: 0x3b2, out: 0x478206, outHI: 0x0
+sb :: offset: 0x3b3, out: 0x19478206, outHI: 0x0
+sb :: offset: 0x3b4, out: 0xc419478206, outHI: 0x0
+sb :: offset: 0x3b5, out: 0x25c419478206, outHI: 0x0
+sb :: offset: 0x3b6, out: 0xdf25c419478206, outHI: 0x0
+sb :: offset: 0x3b7, out: 0xd2df25c419478206, outHI: 0x0
+sb :: offset: 0x3b8, out: 0x25, outHI: 0x0
+sb :: offset: 0x3b9, out: 0x1825, outHI: 0x0
+sb :: offset: 0x3ba, out: 0x321825, outHI: 0x0
+sb :: offset: 0x3bb, out: 0xeb321825, outHI: 0x0
+sb :: offset: 0x3bc, out: 0x27eb321825, outHI: 0x0
+sb :: offset: 0x3bd, out: 0xbf27eb321825, outHI: 0x0
+sb :: offset: 0x3be, out: 0x65bf27eb321825, outHI: 0x0
+sb :: offset: 0x3bf, out: 0xbc65bf27eb321825, outHI: 0x0
+sb :: offset: 0x3c0, out: 0xda, outHI: 0x0
+sb :: offset: 0x3c1, out: 0xc7da, outHI: 0x0
+sb :: offset: 0x3c2, out: 0x8bc7da, outHI: 0x0
+sb :: offset: 0x3c3, out: 0x7a8bc7da, outHI: 0x0
+sb :: offset: 0x3c4, out: 0xe67a8bc7da, outHI: 0x0
+sb :: offset: 0x3c5, out: 0x8fe67a8bc7da, outHI: 0x0
+sb :: offset: 0x3c6, out: 0xb08fe67a8bc7da, outHI: 0x0
+sb :: offset: 0x3c7, out: 0xa8b08fe67a8bc7da, outHI: 0x0
+sb :: offset: 0x3c8, out: 0xe8, outHI: 0x0
+sb :: offset: 0x3c9, out: 0xcde8, outHI: 0x0
+sb :: offset: 0x3ca, out: 0xdfcde8, outHI: 0x0
+sb :: offset: 0x3cb, out: 0xf8dfcde8, outHI: 0x0
+sb :: offset: 0x3cc, out: 0xcaf8dfcde8, outHI: 0x0
+sb :: offset: 0x3cd, out: 0x5bcaf8dfcde8, outHI: 0x0
+sb :: offset: 0x3ce, out: 0x2b5bcaf8dfcde8, outHI: 0x0
+sb :: offset: 0x3cf, out: 0x852b5bcaf8dfcde8, outHI: 0x0
+sb :: offset: 0x3d0, out: 0x69, outHI: 0x0
+sb :: offset: 0x3d1, out: 0x9269, outHI: 0x0
+sb :: offset: 0x3d2, out: 0xa99269, outHI: 0x0
+sb :: offset: 0x3d3, out: 0x59a99269, outHI: 0x0
+sb :: offset: 0x3d4, out: 0x9b59a99269, outHI: 0x0
+sb :: offset: 0x3d5, out: 0x909b59a99269, outHI: 0x0
+sb :: offset: 0x3d6, out: 0x78909b59a99269, outHI: 0x0
+sb :: offset: 0x3d7, out: 0x478909b59a99269, outHI: 0x0
+sb :: offset: 0x3d8, out: 0xf, outHI: 0x0
+sb :: offset: 0x3d9, out: 0x360f, outHI: 0x0
+sb :: offset: 0x3da, out: 0x57360f, outHI: 0x0
+sb :: offset: 0x3db, out: 0x7857360f, outHI: 0x0
+sb :: offset: 0x3dc, out: 0xc87857360f, outHI: 0x0
+sb :: offset: 0x3dd, out: 0x1cc87857360f, outHI: 0x0
+sb :: offset: 0x3de, out: 0xb31cc87857360f, outHI: 0x0
+sb :: offset: 0x3df, out: 0xbfb31cc87857360f, outHI: 0x0
+sb :: offset: 0x3e0, out: 0xa2, outHI: 0x0
+sb :: offset: 0x3e1, out: 0xe9a2, outHI: 0x0
+sb :: offset: 0x3e2, out: 0x89e9a2, outHI: 0x0
+sb :: offset: 0x3e3, out: 0x7f89e9a2, outHI: 0x0
+sb :: offset: 0x3e4, out: 0x5e7f89e9a2, outHI: 0x0
+sb :: offset: 0x3e5, out: 0xed5e7f89e9a2, outHI: 0x0
+sb :: offset: 0x3e6, out: 0x65ed5e7f89e9a2, outHI: 0x0
+sb :: offset: 0x3e7, out: 0xb665ed5e7f89e9a2, outHI: 0x0
+sb :: offset: 0x3e8, out: 0xe4, outHI: 0x0
+sb :: offset: 0x3e9, out: 0xd5e4, outHI: 0x0
+sb :: offset: 0x3ea, out: 0xa8d5e4, outHI: 0x0
+sb :: offset: 0x3eb, out: 0xb7a8d5e4, outHI: 0x0
+sb :: offset: 0x3ec, out: 0x74b7a8d5e4, outHI: 0x0
+sb :: offset: 0x3ed, out: 0x9474b7a8d5e4, outHI: 0x0
+sb :: offset: 0x3ee, out: 0xda9474b7a8d5e4, outHI: 0x0
+sb :: offset: 0x3ef, out: 0x15da9474b7a8d5e4, outHI: 0x0
+sb :: offset: 0x3f0, out: 0xcc, outHI: 0x0
+sb :: offset: 0x3f1, out: 0xfcc, outHI: 0x0
+sb :: offset: 0x3f2, out: 0xf90fcc, outHI: 0x0
+sb :: offset: 0x3f3, out: 0x2af90fcc, outHI: 0x0
+sb :: offset: 0x3f4, out: 0x7d2af90fcc, outHI: 0x0
+sb :: offset: 0x3f5, out: 0x537d2af90fcc, outHI: 0x0
+sb :: offset: 0x3f6, out: 0xb3537d2af90fcc, outHI: 0x0
+sb :: offset: 0x3f7, out: 0xf6b3537d2af90fcc, outHI: 0x0
+sb :: offset: 0x3f8, out: 0x97, outHI: 0x0
+sb :: offset: 0x3f9, out: 0x1897, outHI: 0x0
+sb :: offset: 0x3fa, out: 0x961897, outHI: 0x0
+sb :: offset: 0x3fb, out: 0x2b961897, outHI: 0x0
+sb :: offset: 0x3fc, out: 0xfe2b961897, outHI: 0x0
+sb :: offset: 0x3fd, out: 0x7cfe2b961897, outHI: 0x0
+sb :: offset: 0x3fe, out: 0x3d7cfe2b961897, outHI: 0x0
+sb :: offset: 0x3ff, out: 0x223d7cfe2b961897, outHI: 0x0
+sb :: offset: 0x400, out: 0x4b, outHI: 0x0
+sb :: offset: 0x401, out: 0x4a4b, outHI: 0x0
+sb :: offset: 0x402, out: 0x734a4b, outHI: 0x0
+sb :: offset: 0x403, out: 0x33734a4b, outHI: 0x0
+sb :: offset: 0x404, out: 0xf533734a4b, outHI: 0x0
+sb :: offset: 0x405, out: 0x34f533734a4b, outHI: 0x0
+sb :: offset: 0x406, out: 0xb34f533734a4b, outHI: 0x0
+sb :: offset: 0x407, out: 0x420b34f533734a4b, outHI: 0x0
+sb :: offset: 0x408, out: 0x3c, outHI: 0x0
+sb :: offset: 0x409, out: 0xb33c, outHI: 0x0
+sb :: offset: 0x40a, out: 0x46b33c, outHI: 0x0
+sb :: offset: 0x40b, out: 0xdd46b33c, outHI: 0x0
+sb :: offset: 0x40c, out: 0x8ddd46b33c, outHI: 0x0
+sb :: offset: 0x40d, out: 0x8c8ddd46b33c, outHI: 0x0
+sb :: offset: 0x40e, out: 0x7c8c8ddd46b33c, outHI: 0x0
+sb :: offset: 0x40f, out: 0x897c8c8ddd46b33c, outHI: 0x0
+sb :: offset: 0x410, out: 0xd9, outHI: 0x0
+sb :: offset: 0x411, out: 0xccd9, outHI: 0x0
+sb :: offset: 0x412, out: 0x92ccd9, outHI: 0x0
+sb :: offset: 0x413, out: 0xe392ccd9, outHI: 0x0
+sb :: offset: 0x414, out: 0x45e392ccd9, outHI: 0x0
+sb :: offset: 0x415, out: 0x7445e392ccd9, outHI: 0x0
+sb :: offset: 0x416, out: 0x387445e392ccd9, outHI: 0x0
+sb :: offset: 0x417, out: 0x7a387445e392ccd9, outHI: 0x0
+sb :: offset: 0x418, out: 0xc9, outHI: 0x0
+sb :: offset: 0x419, out: 0xc9, outHI: 0x0
+sb :: offset: 0x41a, out: 0xc9, outHI: 0x0
+sb :: offset: 0x41b, out: 0xd80000c9, outHI: 0x0
+sb :: offset: 0x41c, out: 0xb1d80000c9, outHI: 0x0
+sb :: offset: 0x41d, out: 0x29b1d80000c9, outHI: 0x0
+sb :: offset: 0x41e, out: 0x2f29b1d80000c9, outHI: 0x0
+sb :: offset: 0x41f, out: 0x512f29b1d80000c9, outHI: 0x0
+sb :: offset: 0x420, out: 0xa, outHI: 0x0
+sb :: offset: 0x421, out: 0x20a, outHI: 0x0
+sb :: offset: 0x422, out: 0xad020a, outHI: 0x0
+sb :: offset: 0x423, out: 0x3dad020a, outHI: 0x0
+sb :: offset: 0x424, out: 0xc53dad020a, outHI: 0x0
+sb :: offset: 0x425, out: 0xd5c53dad020a, outHI: 0x0
+sb :: offset: 0x426, out: 0xded5c53dad020a, outHI: 0x0
+sb :: offset: 0x427, out: 0xeaded5c53dad020a, outHI: 0x0
+sb :: offset: 0x428, out: 0x5b, outHI: 0x0
+sb :: offset: 0x429, out: 0xa35b, outHI: 0x0
+sb :: offset: 0x42a, out: 0xeea35b, outHI: 0x0
+sb :: offset: 0x42b, out: 0x31eea35b, outHI: 0x0
+sb :: offset: 0x42c, out: 0xd731eea35b, outHI: 0x0
+sb :: offset: 0x42d, out: 0x29d731eea35b, outHI: 0x0
+sb :: offset: 0x42e, out: 0x6229d731eea35b, outHI: 0x0
+sb :: offset: 0x42f, out: 0x8a6229d731eea35b, outHI: 0x0
+sb :: offset: 0x430, out: 0x49, outHI: 0x0
+sb :: offset: 0x431, out: 0x5649, outHI: 0x0
+sb :: offset: 0x432, out: 0x985649, outHI: 0x0
+sb :: offset: 0x433, out: 0x48985649, outHI: 0x0
+sb :: offset: 0x434, out: 0x9e48985649, outHI: 0x0
+sb :: offset: 0x435, out: 0x3f9e48985649, outHI: 0x0
+sb :: offset: 0x436, out: 0x3c3f9e48985649, outHI: 0x0
+sb :: offset: 0x437, out: 0x2c3c3f9e48985649, outHI: 0x0
+sb :: offset: 0x438, out: 0x77, outHI: 0x0
+sb :: offset: 0x439, out: 0xb77, outHI: 0x0
+sb :: offset: 0x43a, out: 0x9c0b77, outHI: 0x0
+sb :: offset: 0x43b, out: 0xdc9c0b77, outHI: 0x0
+sb :: offset: 0x43c, out: 0x78dc9c0b77, outHI: 0x0
+sb :: offset: 0x43d, out: 0x1e78dc9c0b77, outHI: 0x0
+sb :: offset: 0x43e, out: 0xf61e78dc9c0b77, outHI: 0x0
+sb :: offset: 0x43f, out: 0x7ff61e78dc9c0b77, outHI: 0x0
+sb :: offset: 0x440, out: 0xec, outHI: 0x0
+sb :: offset: 0x441, out: 0x68ec, outHI: 0x0
+sb :: offset: 0x442, out: 0x5e68ec, outHI: 0x0
+sb :: offset: 0x443, out: 0x1d5e68ec, outHI: 0x0
+sb :: offset: 0x444, out: 0xe01d5e68ec, outHI: 0x0
+sb :: offset: 0x445, out: 0xb0e01d5e68ec, outHI: 0x0
+sb :: offset: 0x446, out: 0x99b0e01d5e68ec, outHI: 0x0
+sb :: offset: 0x447, out: 0x2299b0e01d5e68ec, outHI: 0x0
+sb :: offset: 0x448, out: 0x25, outHI: 0x0
+sb :: offset: 0x449, out: 0x6e25, outHI: 0x0
+sb :: offset: 0x44a, out: 0xc6e25, outHI: 0x0
+sb :: offset: 0x44b, out: 0x3d0c6e25, outHI: 0x0
+sb :: offset: 0x44c, out: 0x673d0c6e25, outHI: 0x0
+sb :: offset: 0x44d, out: 0x4673d0c6e25, outHI: 0x0
+sb :: offset: 0x44e, out: 0x3b04673d0c6e25, outHI: 0x0
+sb :: offset: 0x44f, out: 0x7c3b04673d0c6e25, outHI: 0x0
+sb :: offset: 0x450, out: 0x87, outHI: 0x0
+sb :: offset: 0x451, out: 0x6587, outHI: 0x0
+sb :: offset: 0x452, out: 0xfb6587, outHI: 0x0
+sb :: offset: 0x453, out: 0xe7fb6587, outHI: 0x0
+sb :: offset: 0x454, out: 0xc1e7fb6587, outHI: 0x0
+sb :: offset: 0x455, out: 0x17c1e7fb6587, outHI: 0x0
+sb :: offset: 0x456, out: 0x4e17c1e7fb6587, outHI: 0x0
+sb :: offset: 0x457, out: 0x164e17c1e7fb6587, outHI: 0x0
+sb :: offset: 0x458, out: 0xb, outHI: 0x0
+sb :: offset: 0x459, out: 0x950b, outHI: 0x0
+sb :: offset: 0x45a, out: 0xd4950b, outHI: 0x0
+sb :: offset: 0x45b, out: 0x56d4950b, outHI: 0x0
+sb :: offset: 0x45c, out: 0x8b56d4950b, outHI: 0x0
+sb :: offset: 0x45d, out: 0xa28b56d4950b, outHI: 0x0
+sb :: offset: 0x45e, out: 0x4ca28b56d4950b, outHI: 0x0
+sb :: offset: 0x45f, out: 0xfa4ca28b56d4950b, outHI: 0x0
+sb :: offset: 0x460, out: 0x8a, outHI: 0x0
+sb :: offset: 0x461, out: 0xa08a, outHI: 0x0
+sb :: offset: 0x462, out: 0x7fa08a, outHI: 0x0
+sb :: offset: 0x463, out: 0xbe7fa08a, outHI: 0x0
+sb :: offset: 0x464, out: 0x14be7fa08a, outHI: 0x0
+sb :: offset: 0x465, out: 0xa314be7fa08a, outHI: 0x0
+sb :: offset: 0x466, out: 0xe9a314be7fa08a, outHI: 0x0
+sb :: offset: 0x467, out: 0xe5e9a314be7fa08a, outHI: 0x0
+sb :: offset: 0x468, out: 0xc5, outHI: 0x0
+sb :: offset: 0x469, out: 0x49c5, outHI: 0x0
+sb :: offset: 0x46a, out: 0x9649c5, outHI: 0x0
+sb :: offset: 0x46b, out: 0x159649c5, outHI: 0x0
+sb :: offset: 0x46c, out: 0x64159649c5, outHI: 0x0
+sb :: offset: 0x46d, out: 0x8164159649c5, outHI: 0x0
+sb :: offset: 0x46e, out: 0xbe8164159649c5, outHI: 0x0
+sb :: offset: 0x46f, out: 0xf8be8164159649c5, outHI: 0x0
+sb :: offset: 0x470, out: 0x17, outHI: 0x0
+sb :: offset: 0x471, out: 0x9b17, outHI: 0x0
+sb :: offset: 0x472, out: 0xe69b17, outHI: 0x0
+sb :: offset: 0x473, out: 0x84e69b17, outHI: 0x0
+sb :: offset: 0x474, out: 0x9784e69b17, outHI: 0x0
+sb :: offset: 0x475, out: 0x259784e69b17, outHI: 0x0
+sb :: offset: 0x476, out: 0xa3259784e69b17, outHI: 0x0
+sb :: offset: 0x477, out: 0x7ca3259784e69b17, outHI: 0x0
+sb :: offset: 0x478, out: 0x5c, outHI: 0x0
+sb :: offset: 0x479, out: 0x4f5c, outHI: 0x0
+sb :: offset: 0x47a, out: 0xf24f5c, outHI: 0x0
+sb :: offset: 0x47b, out: 0xa1f24f5c, outHI: 0x0
+sb :: offset: 0x47c, out: 0x3ca1f24f5c, outHI: 0x0
+sb :: offset: 0x47d, out: 0x543ca1f24f5c, outHI: 0x0
+sb :: offset: 0x47e, out: 0x8d543ca1f24f5c, outHI: 0x0
+sb :: offset: 0x47f, out: 0xfc8d543ca1f24f5c, outHI: 0x0
+sb :: offset: 0x480, out: 0x36, outHI: 0x0
+sb :: offset: 0x481, out: 0x9e36, outHI: 0x0
+sb :: offset: 0x482, out: 0x459e36, outHI: 0x0
+sb :: offset: 0x483, out: 0xe3459e36, outHI: 0x0
+sb :: offset: 0x484, out: 0xa0e3459e36, outHI: 0x0
+sb :: offset: 0x485, out: 0x6ca0e3459e36, outHI: 0x0
+sb :: offset: 0x486, out: 0xeb6ca0e3459e36, outHI: 0x0
+sb :: offset: 0x487, out: 0x4aeb6ca0e3459e36, outHI: 0x0
+sb :: offset: 0x488, out: 0xfa, outHI: 0x0
+sb :: offset: 0x489, out: 0x80fa, outHI: 0x0
+sb :: offset: 0x48a, out: 0x7980fa, outHI: 0x0
+sb :: offset: 0x48b, out: 0x187980fa, outHI: 0x0
+sb :: offset: 0x48c, out: 0x8e187980fa, outHI: 0x0
+sb :: offset: 0x48d, out: 0xe18e187980fa, outHI: 0x0
+sb :: offset: 0x48e, out: 0x32e18e187980fa, outHI: 0x0
+sb :: offset: 0x48f, out: 0xc532e18e187980fa, outHI: 0x0
+sb :: offset: 0x490, out: 0x1c, outHI: 0x0
+sb :: offset: 0x491, out: 0x7d1c, outHI: 0x0
+sb :: offset: 0x492, out: 0x287d1c, outHI: 0x0
+sb :: offset: 0x493, out: 0x4f287d1c, outHI: 0x0
+sb :: offset: 0x494, out: 0x294f287d1c, outHI: 0x0
+sb :: offset: 0x495, out: 0xec294f287d1c, outHI: 0x0
+sb :: offset: 0x496, out: 0xfdec294f287d1c, outHI: 0x0
+sb :: offset: 0x497, out: 0xb3fdec294f287d1c, outHI: 0x0
+sb :: offset: 0x498, out: 0x90, outHI: 0x0
+sb :: offset: 0x499, out: 0x2b90, outHI: 0x0
+sb :: offset: 0x49a, out: 0x732b90, outHI: 0x0
+sb :: offset: 0x49b, out: 0x49732b90, outHI: 0x0
+sb :: offset: 0x49c, out: 0xa49732b90, outHI: 0x0
+sb :: offset: 0x49d, out: 0x660a49732b90, outHI: 0x0
+sb :: offset: 0x49e, out: 0x20660a49732b90, outHI: 0x0
+sb :: offset: 0x49f, out: 0xb620660a49732b90, outHI: 0x0
+sb :: offset: 0x4a0, out: 0x91, outHI: 0x0
+sb :: offset: 0x4a1, out: 0xe991, outHI: 0x0
+sb :: offset: 0x4a2, out: 0xfde991, outHI: 0x0
+sb :: offset: 0x4a3, out: 0x6cfde991, outHI: 0x0
+sb :: offset: 0x4a4, out: 0xf16cfde991, outHI: 0x0
+sb :: offset: 0x4a5, out: 0x38f16cfde991, outHI: 0x0
+sb :: offset: 0x4a6, out: 0x3138f16cfde991, outHI: 0x0
+sb :: offset: 0x4a7, out: 0x993138f16cfde991, outHI: 0x0
+sb :: offset: 0x4a8, out: 0xb9, outHI: 0x0
+sb :: offset: 0x4a9, out: 0x7b9, outHI: 0x0
+sb :: offset: 0x4aa, out: 0x5407b9, outHI: 0x0
+sb :: offset: 0x4ab, out: 0x7d5407b9, outHI: 0x0
+sb :: offset: 0x4ac, out: 0x337d5407b9, outHI: 0x0
+sb :: offset: 0x4ad, out: 0xd1337d5407b9, outHI: 0x0
+sb :: offset: 0x4ae, out: 0x2d1337d5407b9, outHI: 0x0
+sb :: offset: 0x4af, out: 0xde02d1337d5407b9, outHI: 0x0
+sb :: offset: 0x4b0, out: 0x5a, outHI: 0x0
+sb :: offset: 0x4b1, out: 0xb15a, outHI: 0x0
+sb :: offset: 0x4b2, out: 0xdab15a, outHI: 0x0
+sb :: offset: 0x4b3, out: 0xe1dab15a, outHI: 0x0
+sb :: offset: 0x4b4, out: 0xe1e1dab15a, outHI: 0x0
+sb :: offset: 0x4b5, out: 0x90e1e1dab15a, outHI: 0x0
+sb :: offset: 0x4b6, out: 0xa390e1e1dab15a, outHI: 0x0
+sb :: offset: 0x4b7, out: 0x13a390e1e1dab15a, outHI: 0x0
+sb :: offset: 0x4b8, out: 0xc8, outHI: 0x0
+sb :: offset: 0x4b9, out: 0x16c8, outHI: 0x0
+sb :: offset: 0x4ba, out: 0x8716c8, outHI: 0x0
+sb :: offset: 0x4bb, out: 0x828716c8, outHI: 0x0
+sb :: offset: 0x4bc, out: 0xa6828716c8, outHI: 0x0
+sb :: offset: 0x4bd, out: 0x91a6828716c8, outHI: 0x0
+sb :: offset: 0x4be, out: 0x3491a6828716c8, outHI: 0x0
+sb :: offset: 0x4bf, out: 0x743491a6828716c8, outHI: 0x0
+sb :: offset: 0x4c0, out: 0xf2, outHI: 0x0
+sb :: offset: 0x4c1, out: 0x92f2, outHI: 0x0
+sb :: offset: 0x4c2, out: 0xe292f2, outHI: 0x0
+sb :: offset: 0x4c3, out: 0xede292f2, outHI: 0x0
+sb :: offset: 0x4c4, out: 0x4aede292f2, outHI: 0x0
+sb :: offset: 0x4c5, out: 0x404aede292f2, outHI: 0x0
+sb :: offset: 0x4c6, out: 0xff404aede292f2, outHI: 0x0
+sb :: offset: 0x4c7, out: 0x8cff404aede292f2, outHI: 0x0
+sb :: offset: 0x4c8, out: 0x36, outHI: 0x0
+sb :: offset: 0x4c9, out: 0x7636, outHI: 0x0
+sb :: offset: 0x4ca, out: 0x837636, outHI: 0x0
+sb :: offset: 0x4cb, out: 0x1f837636, outHI: 0x0
+sb :: offset: 0x4cc, out: 0xdb1f837636, outHI: 0x0
+sb :: offset: 0x4cd, out: 0xc0db1f837636, outHI: 0x0
+sb :: offset: 0x4ce, out: 0xcec0db1f837636, outHI: 0x0
+sb :: offset: 0x4cf, out: 0xb9cec0db1f837636, outHI: 0x0
+sb :: offset: 0x4d0, out: 0x1c, outHI: 0x0
+sb :: offset: 0x4d1, out: 0x771c, outHI: 0x0
+sb :: offset: 0x4d2, out: 0x9771c, outHI: 0x0
+sb :: offset: 0x4d3, out: 0x509771c, outHI: 0x0
+sb :: offset: 0x4d4, out: 0xa70509771c, outHI: 0x0
+sb :: offset: 0x4d5, out: 0x5aa70509771c, outHI: 0x0
+sb :: offset: 0x4d6, out: 0xaa5aa70509771c, outHI: 0x0
+sb :: offset: 0x4d7, out: 0x2eaa5aa70509771c, outHI: 0x0
+sb :: offset: 0x4d8, out: 0x1b, outHI: 0x0
+sb :: offset: 0x4d9, out: 0x241b, outHI: 0x0
+sb :: offset: 0x4da, out: 0x75241b, outHI: 0x0
+sb :: offset: 0x4db, out: 0x1875241b, outHI: 0x0
+sb :: offset: 0x4dc, out: 0x8e1875241b, outHI: 0x0
+sb :: offset: 0x4dd, out: 0x538e1875241b, outHI: 0x0
+sb :: offset: 0x4de, out: 0x27538e1875241b, outHI: 0x0
+sb :: offset: 0x4df, out: 0xd327538e1875241b, outHI: 0x0
+sb :: offset: 0x4e0, out: 0x6b, outHI: 0x0
+sb :: offset: 0x4e1, out: 0x9b6b, outHI: 0x0
+sb :: offset: 0x4e2, out: 0x739b6b, outHI: 0x0
+sb :: offset: 0x4e3, out: 0x8b739b6b, outHI: 0x0
+sb :: offset: 0x4e4, out: 0x548b739b6b, outHI: 0x0
+sb :: offset: 0x4e5, out: 0xf8548b739b6b, outHI: 0x0
+sb :: offset: 0x4e6, out: 0xe9f8548b739b6b, outHI: 0x0
+sb :: offset: 0x4e7, out: 0x42e9f8548b739b6b, outHI: 0x0
+sb :: offset: 0x4e8, out: 0x1a, outHI: 0x0
+sb :: offset: 0x4e9, out: 0xba1a, outHI: 0x0
+sb :: offset: 0x4ea, out: 0xcbba1a, outHI: 0x0
+sb :: offset: 0x4eb, out: 0xeccbba1a, outHI: 0x0
+sb :: offset: 0x4ec, out: 0xceccbba1a, outHI: 0x0
+sb :: offset: 0x4ed, out: 0xe50ceccbba1a, outHI: 0x0
+sb :: offset: 0x4ee, out: 0xe4e50ceccbba1a, outHI: 0x0
+sb :: offset: 0x4ef, out: 0x78e4e50ceccbba1a, outHI: 0x0
+sb :: offset: 0x4f0, out: 0xcb, outHI: 0x0
+sb :: offset: 0x4f1, out: 0x27cb, outHI: 0x0
+sb :: offset: 0x4f2, out: 0x9d27cb, outHI: 0x0
+sb :: offset: 0x4f3, out: 0xcd9d27cb, outHI: 0x0
+sb :: offset: 0x4f4, out: 0x3fcd9d27cb, outHI: 0x0
+sb :: offset: 0x4f5, out: 0xfa3fcd9d27cb, outHI: 0x0
+sb :: offset: 0x4f6, out: 0xb6fa3fcd9d27cb, outHI: 0x0
+sb :: offset: 0x4f7, out: 0xf6b6fa3fcd9d27cb, outHI: 0x0
+sb :: offset: 0x4f8, out: 0x23, outHI: 0x0
+sb :: offset: 0x4f9, out: 0x9423, outHI: 0x0
+sb :: offset: 0x4fa, out: 0x3e9423, outHI: 0x0
+sb :: offset: 0x4fb, out: 0xae3e9423, outHI: 0x0
+sb :: offset: 0x4fc, out: 0x83ae3e9423, outHI: 0x0
+sb :: offset: 0x4fd, out: 0x6483ae3e9423, outHI: 0x0
+sb :: offset: 0x4fe, out: 0x916483ae3e9423, outHI: 0x0
+sb :: offset: 0x4ff, out: 0x73916483ae3e9423, outHI: 0x0
+sb :: offset: 0x500, out: 0x61, outHI: 0x0
+sb :: offset: 0x501, out: 0x8561, outHI: 0x0
+sb :: offset: 0x502, out: 0x128561, outHI: 0x0
+sb :: offset: 0x503, out: 0xe128561, outHI: 0x0
+sb :: offset: 0x504, out: 0xa0e128561, outHI: 0x0
+sb :: offset: 0x505, out: 0xf70a0e128561, outHI: 0x0
+sb :: offset: 0x506, out: 0x6af70a0e128561, outHI: 0x0
+sb :: offset: 0x507, out: 0x276af70a0e128561, outHI: 0x0
+sb :: offset: 0x508, out: 0x6e, outHI: 0x0
+sb :: offset: 0x509, out: 0x4b6e, outHI: 0x0
+sb :: offset: 0x50a, out: 0xe74b6e, outHI: 0x0
+sb :: offset: 0x50b, out: 0xb5e74b6e, outHI: 0x0
+sb :: offset: 0x50c, out: 0xf6b5e74b6e, outHI: 0x0
+sb :: offset: 0x50d, out: 0x5bf6b5e74b6e, outHI: 0x0
+sb :: offset: 0x50e, out: 0x45bf6b5e74b6e, outHI: 0x0
+sb :: offset: 0x50f, out: 0x3045bf6b5e74b6e, outHI: 0x0
+sb :: offset: 0x510, out: 0xa6, outHI: 0x0
+sb :: offset: 0x511, out: 0xcfa6, outHI: 0x0
+sb :: offset: 0x512, out: 0xaccfa6, outHI: 0x0
+sb :: offset: 0x513, out: 0x8accfa6, outHI: 0x0
+sb :: offset: 0x514, out: 0x1308accfa6, outHI: 0x0
+sb :: offset: 0x515, out: 0x3f1308accfa6, outHI: 0x0
+sb :: offset: 0x516, out: 0x223f1308accfa6, outHI: 0x0
+sb :: offset: 0x517, out: 0x20223f1308accfa6, outHI: 0x0
+sb :: offset: 0x518, out: 0xf5, outHI: 0x0
+sb :: offset: 0x519, out: 0xb5f5, outHI: 0x0
+sb :: offset: 0x51a, out: 0x76b5f5, outHI: 0x0
+sb :: offset: 0x51b, out: 0x3976b5f5, outHI: 0x0
+sb :: offset: 0x51c, out: 0x743976b5f5, outHI: 0x0
+sb :: offset: 0x51d, out: 0x55743976b5f5, outHI: 0x0
+sb :: offset: 0x51e, out: 0x3c55743976b5f5, outHI: 0x0
+sb :: offset: 0x51f, out: 0xf83c55743976b5f5, outHI: 0x0
+sb :: offset: 0x520, out: 0x3d, outHI: 0x0
+sb :: offset: 0x521, out: 0x3c3d, outHI: 0x0
+sb :: offset: 0x522, out: 0x923c3d, outHI: 0x0
+sb :: offset: 0x523, out: 0x46923c3d, outHI: 0x0
+sb :: offset: 0x524, out: 0xf946923c3d, outHI: 0x0
+sb :: offset: 0x525, out: 0x20f946923c3d, outHI: 0x0
+sb :: offset: 0x526, out: 0x9720f946923c3d, outHI: 0x0
+sb :: offset: 0x527, out: 0x1f9720f946923c3d, outHI: 0x0
+sb :: offset: 0x528, out: 0xdd, outHI: 0x0
+sb :: offset: 0x529, out: 0x48dd, outHI: 0x0
+sb :: offset: 0x52a, out: 0x2448dd, outHI: 0x0
+sb :: offset: 0x52b, out: 0x6d2448dd, outHI: 0x0
+sb :: offset: 0x52c, out: 0x506d2448dd, outHI: 0x0
+sb :: offset: 0x52d, out: 0x28506d2448dd, outHI: 0x0
+sb :: offset: 0x52e, out: 0xd28506d2448dd, outHI: 0x0
+sb :: offset: 0x52f, out: 0x620d28506d2448dd, outHI: 0x0
+sb :: offset: 0x530, out: 0x32, outHI: 0x0
+sb :: offset: 0x531, out: 0xa732, outHI: 0x0
+sb :: offset: 0x532, out: 0xf4a732, outHI: 0x0
+sb :: offset: 0x533, out: 0x9ff4a732, outHI: 0x0
+sb :: offset: 0x534, out: 0xe99ff4a732, outHI: 0x0
+sb :: offset: 0x535, out: 0x21e99ff4a732, outHI: 0x0
+sb :: offset: 0x536, out: 0xa521e99ff4a732, outHI: 0x0
+sb :: offset: 0x537, out: 0x60a521e99ff4a732, outHI: 0x0
+sb :: offset: 0x538, out: 0xb, outHI: 0x0
+sb :: offset: 0x539, out: 0xf0b, outHI: 0x0
+sb :: offset: 0x53a, out: 0x680f0b, outHI: 0x0
+sb :: offset: 0x53b, out: 0x5c680f0b, outHI: 0x0
+sb :: offset: 0x53c, out: 0xab5c680f0b, outHI: 0x0
+sb :: offset: 0x53d, out: 0xf3ab5c680f0b, outHI: 0x0
+sb :: offset: 0x53e, out: 0x8f3ab5c680f0b, outHI: 0x0
+sb :: offset: 0x53f, out: 0x5a08f3ab5c680f0b, outHI: 0x0
+sb :: offset: 0x540, out: 0x26, outHI: 0x0
+sb :: offset: 0x541, out: 0x3d26, outHI: 0x0
+sb :: offset: 0x542, out: 0xf3d26, outHI: 0x0
+sb :: offset: 0x543, out: 0x800f3d26, outHI: 0x0
+sb :: offset: 0x544, out: 0xe7800f3d26, outHI: 0x0
+sb :: offset: 0x545, out: 0x9be7800f3d26, outHI: 0x0
+sb :: offset: 0x546, out: 0xa59be7800f3d26, outHI: 0x0
+sb :: offset: 0x547, out: 0xc7a59be7800f3d26, outHI: 0x0
+sb :: offset: 0x548, out: 0x41, outHI: 0x0
+sb :: offset: 0x549, out: 0x1b41, outHI: 0x0
+sb :: offset: 0x54a, out: 0xca1b41, outHI: 0x0
+sb :: offset: 0x54b, out: 0x82ca1b41, outHI: 0x0
+sb :: offset: 0x54c, out: 0x2982ca1b41, outHI: 0x0
+sb :: offset: 0x54d, out: 0xdf2982ca1b41, outHI: 0x0
+sb :: offset: 0x54e, out: 0xecdf2982ca1b41, outHI: 0x0
+sb :: offset: 0x54f, out: 0x1aecdf2982ca1b41, outHI: 0x0
+sb :: offset: 0x550, out: 0xcd, outHI: 0x0
+sb :: offset: 0x551, out: 0x9dcd, outHI: 0x0
+sb :: offset: 0x552, out: 0xd19dcd, outHI: 0x0
+sb :: offset: 0x553, out: 0x60d19dcd, outHI: 0x0
+sb :: offset: 0x554, out: 0xa260d19dcd, outHI: 0x0
+sb :: offset: 0x555, out: 0x13a260d19dcd, outHI: 0x0
+sb :: offset: 0x556, out: 0x8613a260d19dcd, outHI: 0x0
+sb :: offset: 0x557, out: 0x2b8613a260d19dcd, outHI: 0x0
+sb :: offset: 0x558, out: 0x7f, outHI: 0x0
+sb :: offset: 0x559, out: 0xbe7f, outHI: 0x0
+sb :: offset: 0x55a, out: 0x8bbe7f, outHI: 0x0
+sb :: offset: 0x55b, out: 0xe8bbe7f, outHI: 0x0
+sb :: offset: 0x55c, out: 0x8b0e8bbe7f, outHI: 0x0
+sb :: offset: 0x55d, out: 0xac8b0e8bbe7f, outHI: 0x0
+sb :: offset: 0x55e, out: 0x18ac8b0e8bbe7f, outHI: 0x0
+sb :: offset: 0x55f, out: 0x2518ac8b0e8bbe7f, outHI: 0x0
+sb :: offset: 0x560, out: 0x6b, outHI: 0x0
+sb :: offset: 0x561, out: 0x486b, outHI: 0x0
+sb :: offset: 0x562, out: 0xcf486b, outHI: 0x0
+sb :: offset: 0x563, out: 0x2fcf486b, outHI: 0x0
+sb :: offset: 0x564, out: 0x8d2fcf486b, outHI: 0x0
+sb :: offset: 0x565, out: 0x568d2fcf486b, outHI: 0x0
+sb :: offset: 0x566, out: 0x3e568d2fcf486b, outHI: 0x0
+sb :: offset: 0x567, out: 0x743e568d2fcf486b, outHI: 0x0
+sb :: offset: 0x568, out: 0x28, outHI: 0x0
+sb :: offset: 0x569, out: 0x1728, outHI: 0x0
+sb :: offset: 0x56a, out: 0xc31728, outHI: 0x0
+sb :: offset: 0x56b, out: 0x34c31728, outHI: 0x0
+sb :: offset: 0x56c, out: 0x6f34c31728, outHI: 0x0
+sb :: offset: 0x56d, out: 0x646f34c31728, outHI: 0x0
+sb :: offset: 0x56e, out: 0x6f646f34c31728, outHI: 0x0
+sb :: offset: 0x56f, out: 0x126f646f34c31728, outHI: 0x0
+sb :: offset: 0x570, out: 0x12, outHI: 0x0
+sb :: offset: 0x571, out: 0x4d12, outHI: 0x0
+sb :: offset: 0x572, out: 0xfc4d12, outHI: 0x0
+sb :: offset: 0x573, out: 0x56fc4d12, outHI: 0x0
+sb :: offset: 0x574, out: 0x6156fc4d12, outHI: 0x0
+sb :: offset: 0x575, out: 0x196156fc4d12, outHI: 0x0
+sb :: offset: 0x576, out: 0xb0196156fc4d12, outHI: 0x0
+sb :: offset: 0x577, out: 0xaab0196156fc4d12, outHI: 0x0
+sb :: offset: 0x578, out: 0x42, outHI: 0x0
+sb :: offset: 0x579, out: 0xd342, outHI: 0x0
+sb :: offset: 0x57a, out: 0x95d342, outHI: 0x0
+sb :: offset: 0x57b, out: 0x8595d342, outHI: 0x0
+sb :: offset: 0x57c, out: 0x338595d342, outHI: 0x0
+sb :: offset: 0x57d, out: 0xcd338595d342, outHI: 0x0
+sb :: offset: 0x57e, out: 0x35cd338595d342, outHI: 0x0
+sb :: offset: 0x57f, out: 0x7535cd338595d342, outHI: 0x0
+sb :: offset: 0x580, out: 0xec, outHI: 0x0
+sb :: offset: 0x581, out: 0x46ec, outHI: 0x0
+sb :: offset: 0x582, out: 0x2346ec, outHI: 0x0
+sb :: offset: 0x583, out: 0x422346ec, outHI: 0x0
+sb :: offset: 0x584, out: 0xda422346ec, outHI: 0x0
+sb :: offset: 0x585, out: 0x54da422346ec, outHI: 0x0
+sb :: offset: 0x586, out: 0xb254da422346ec, outHI: 0x0
+sb :: offset: 0x587, out: 0xdfb254da422346ec, outHI: 0x0
+sb :: offset: 0x588, out: 0x2a, outHI: 0x0
+sb :: offset: 0x589, out: 0xab2a, outHI: 0x0
+sb :: offset: 0x58a, out: 0x81ab2a, outHI: 0x0
+sb :: offset: 0x58b, out: 0x81ab2a, outHI: 0x0
+sb :: offset: 0x58c, out: 0xc90081ab2a, outHI: 0x0
+sb :: offset: 0x58d, out: 0x26c90081ab2a, outHI: 0x0
+sb :: offset: 0x58e, out: 0x6726c90081ab2a, outHI: 0x0
+sb :: offset: 0x58f, out: 0xa86726c90081ab2a, outHI: 0x0
+sb :: offset: 0x590, out: 0x38, outHI: 0x0
+sb :: offset: 0x591, out: 0x7438, outHI: 0x0
+sb :: offset: 0x592, out: 0x9d7438, outHI: 0x0
+sb :: offset: 0x593, out: 0x679d7438, outHI: 0x0
+sb :: offset: 0x594, out: 0xa1679d7438, outHI: 0x0
+sb :: offset: 0x595, out: 0xffa1679d7438, outHI: 0x0
+sb :: offset: 0x596, out: 0xfeffa1679d7438, outHI: 0x0
+sb :: offset: 0x597, out: 0x9bfeffa1679d7438, outHI: 0x0
+sb :: offset: 0x598, out: 0x44, outHI: 0x0
+sb :: offset: 0x599, out: 0xe244, outHI: 0x0
+sb :: offset: 0x59a, out: 0xdee244, outHI: 0x0
+sb :: offset: 0x59b, out: 0xb7dee244, outHI: 0x0
+sb :: offset: 0x59c, out: 0x26b7dee244, outHI: 0x0
+sb :: offset: 0x59d, out: 0x9826b7dee244, outHI: 0x0
+sb :: offset: 0x59e, out: 0x699826b7dee244, outHI: 0x0
+sb :: offset: 0x59f, out: 0xc7699826b7dee244, outHI: 0x0
+sb :: offset: 0x5a0, out: 0x4a, outHI: 0x0
+sb :: offset: 0x5a1, out: 0x704a, outHI: 0x0
+sb :: offset: 0x5a2, out: 0xa6704a, outHI: 0x0
+sb :: offset: 0x5a3, out: 0xfba6704a, outHI: 0x0
+sb :: offset: 0x5a4, out: 0x97fba6704a, outHI: 0x0
+sb :: offset: 0x5a5, out: 0xaf97fba6704a, outHI: 0x0
+sb :: offset: 0x5a6, out: 0x7af97fba6704a, outHI: 0x0
+sb :: offset: 0x5a7, out: 0x3c07af97fba6704a, outHI: 0x0
+sb :: offset: 0x5a8, out: 0xfe, outHI: 0x0
+sb :: offset: 0x5a9, out: 0x8bfe, outHI: 0x0
+sb :: offset: 0x5aa, out: 0xc58bfe, outHI: 0x0
+sb :: offset: 0x5ab, out: 0x4c58bfe, outHI: 0x0
+sb :: offset: 0x5ac, out: 0xdc04c58bfe, outHI: 0x0
+sb :: offset: 0x5ad, out: 0x64dc04c58bfe, outHI: 0x0
+sb :: offset: 0x5ae, out: 0x1364dc04c58bfe, outHI: 0x0
+sb :: offset: 0x5af, out: 0x521364dc04c58bfe, outHI: 0x0
+sb :: offset: 0x5b0, out: 0xbc, outHI: 0x0
+sb :: offset: 0x5b1, out: 0xaebc, outHI: 0x0
+sb :: offset: 0x5b2, out: 0xb7aebc, outHI: 0x0
+sb :: offset: 0x5b3, out: 0x9ab7aebc, outHI: 0x0
+sb :: offset: 0x5b4, out: 0x589ab7aebc, outHI: 0x0
+sb :: offset: 0x5b5, out: 0xbb589ab7aebc, outHI: 0x0
+sb :: offset: 0x5b6, out: 0xf7bb589ab7aebc, outHI: 0x0
+sb :: offset: 0x5b7, out: 0xe0f7bb589ab7aebc, outHI: 0x0
+sb :: offset: 0x5b8, out: 0x4d, outHI: 0x0
+sb :: offset: 0x5b9, out: 0x954d, outHI: 0x0
+sb :: offset: 0x5ba, out: 0xeb954d, outHI: 0x0
+sb :: offset: 0x5bb, out: 0xdeeb954d, outHI: 0x0
+sb :: offset: 0x5bc, out: 0xcdeeb954d, outHI: 0x0
+sb :: offset: 0x5bd, out: 0xc60cdeeb954d, outHI: 0x0
+sb :: offset: 0x5be, out: 0x36c60cdeeb954d, outHI: 0x0
+sb :: offset: 0x5bf, out: 0xe336c60cdeeb954d, outHI: 0x0
+sb :: offset: 0x5c0, out: 0x6e, outHI: 0x0
+sb :: offset: 0x5c1, out: 0x416e, outHI: 0x0
+sb :: offset: 0x5c2, out: 0x52416e, outHI: 0x0
+sb :: offset: 0x5c3, out: 0x6f52416e, outHI: 0x0
+sb :: offset: 0x5c4, out: 0xc6f52416e, outHI: 0x0
+sb :: offset: 0x5c5, out: 0x120c6f52416e, outHI: 0x0
+sb :: offset: 0x5c6, out: 0xb2120c6f52416e, outHI: 0x0
+sb :: offset: 0x5c7, out: 0xd5b2120c6f52416e, outHI: 0x0
+sb :: offset: 0x5c8, out: 0x34, outHI: 0x0
+sb :: offset: 0x5c9, out: 0x8a34, outHI: 0x0
+sb :: offset: 0x5ca, out: 0x628a34, outHI: 0x0
+sb :: offset: 0x5cb, out: 0x7e628a34, outHI: 0x0
+sb :: offset: 0x5cc, out: 0xff7e628a34, outHI: 0x0
+sb :: offset: 0x5cd, out: 0xd4ff7e628a34, outHI: 0x0
+sb :: offset: 0x5ce, out: 0xa2d4ff7e628a34, outHI: 0x0
+sb :: offset: 0x5cf, out: 0x85a2d4ff7e628a34, outHI: 0x0
+sb :: offset: 0x5d0, out: 0x7, outHI: 0x0
+sb :: offset: 0x5d1, out: 0x7e07, outHI: 0x0
+sb :: offset: 0x5d2, out: 0x4e7e07, outHI: 0x0
+sb :: offset: 0x5d3, out: 0x4a4e7e07, outHI: 0x0
+sb :: offset: 0x5d4, out: 0x654a4e7e07, outHI: 0x0
+sb :: offset: 0x5d5, out: 0x2b654a4e7e07, outHI: 0x0
+sb :: offset: 0x5d6, out: 0x6a2b654a4e7e07, outHI: 0x0
+sb :: offset: 0x5d7, out: 0x986a2b654a4e7e07, outHI: 0x0
+sb :: offset: 0x5d8, out: 0x55, outHI: 0x0
+sb :: offset: 0x5d9, out: 0x9b55, outHI: 0x0
+sb :: offset: 0x5da, out: 0x489b55, outHI: 0x0
+sb :: offset: 0x5db, out: 0x3a489b55, outHI: 0x0
+sb :: offset: 0x5dc, out: 0xc43a489b55, outHI: 0x0
+sb :: offset: 0x5dd, out: 0xeac43a489b55, outHI: 0x0
+sb :: offset: 0x5de, out: 0x74eac43a489b55, outHI: 0x0
+sb :: offset: 0x5df, out: 0xa974eac43a489b55, outHI: 0x0
+sb :: offset: 0x5e0, out: 0xf5, outHI: 0x0
+sb :: offset: 0x5e1, out: 0xf8f5, outHI: 0x0
+sb :: offset: 0x5e2, out: 0xf1f8f5, outHI: 0x0
+sb :: offset: 0x5e3, out: 0x72f1f8f5, outHI: 0x0
+sb :: offset: 0x5e4, out: 0x6272f1f8f5, outHI: 0x0
+sb :: offset: 0x5e5, out: 0xc16272f1f8f5, outHI: 0x0
+sb :: offset: 0x5e6, out: 0x88c16272f1f8f5, outHI: 0x0
+sb :: offset: 0x5e7, out: 0xa388c16272f1f8f5, outHI: 0x0
+sb :: offset: 0x5e8, out: 0xa9, outHI: 0x0
+sb :: offset: 0x5e9, out: 0x5ea9, outHI: 0x0
+sb :: offset: 0x5ea, out: 0x495ea9, outHI: 0x0
+sb :: offset: 0x5eb, out: 0xe7495ea9, outHI: 0x0
+sb :: offset: 0x5ec, out: 0x45e7495ea9, outHI: 0x0
+sb :: offset: 0x5ed, out: 0x1f45e7495ea9, outHI: 0x0
+sb :: offset: 0x5ee, out: 0xc11f45e7495ea9, outHI: 0x0
+sb :: offset: 0x5ef, out: 0xe8c11f45e7495ea9, outHI: 0x0
+sb :: offset: 0x5f0, out: 0xb4, outHI: 0x0
+sb :: offset: 0x5f1, out: 0xc8b4, outHI: 0x0
+sb :: offset: 0x5f2, out: 0xc1c8b4, outHI: 0x0
+sb :: offset: 0x5f3, out: 0x5cc1c8b4, outHI: 0x0
+sb :: offset: 0x5f4, out: 0x765cc1c8b4, outHI: 0x0
+sb :: offset: 0x5f5, out: 0x5a765cc1c8b4, outHI: 0x0
+sb :: offset: 0x5f6, out: 0xaa5a765cc1c8b4, outHI: 0x0
+sb :: offset: 0x5f7, out: 0xadaa5a765cc1c8b4, outHI: 0x0
+sb :: offset: 0x5f8, out: 0xc0, outHI: 0x0
+sb :: offset: 0x5f9, out: 0x5c0, outHI: 0x0
+sb :: offset: 0x5fa, out: 0xa605c0, outHI: 0x0
+sb :: offset: 0x5fb, out: 0xdfa605c0, outHI: 0x0
+sb :: offset: 0x5fc, out: 0x88dfa605c0, outHI: 0x0
+sb :: offset: 0x5fd, out: 0xce88dfa605c0, outHI: 0x0
+sb :: offset: 0x5fe, out: 0xb4ce88dfa605c0, outHI: 0x0
+sb :: offset: 0x5ff, out: 0x7ab4ce88dfa605c0, outHI: 0x0
+sb :: offset: 0x600, out: 0x4f, outHI: 0x0
+sb :: offset: 0x601, out: 0xb04f, outHI: 0x0
+sb :: offset: 0x602, out: 0xa7b04f, outHI: 0x0
+sb :: offset: 0x603, out: 0x59a7b04f, outHI: 0x0
+sb :: offset: 0x604, out: 0xe659a7b04f, outHI: 0x0
+sb :: offset: 0x605, out: 0xd6e659a7b04f, outHI: 0x0
+sb :: offset: 0x606, out: 0x2ad6e659a7b04f, outHI: 0x0
+sb :: offset: 0x607, out: 0xb42ad6e659a7b04f, outHI: 0x0
+sb :: offset: 0x608, out: 0x2f, outHI: 0x0
+sb :: offset: 0x609, out: 0x922f, outHI: 0x0
+sb :: offset: 0x60a, out: 0x28922f, outHI: 0x0
+sb :: offset: 0x60b, out: 0xb728922f, outHI: 0x0
+sb :: offset: 0x60c, out: 0x5ab728922f, outHI: 0x0
+sb :: offset: 0x60d, out: 0x485ab728922f, outHI: 0x0
+sb :: offset: 0x60e, out: 0xf8485ab728922f, outHI: 0x0
+sb :: offset: 0x60f, out: 0x4bf8485ab728922f, outHI: 0x0
+sb :: offset: 0x610, out: 0xfb, outHI: 0x0
+sb :: offset: 0x611, out: 0xa7fb, outHI: 0x0
+sb :: offset: 0x612, out: 0x66a7fb, outHI: 0x0
+sb :: offset: 0x613, out: 0x3b66a7fb, outHI: 0x0
+sb :: offset: 0x614, out: 0xc3b66a7fb, outHI: 0x0
+sb :: offset: 0x615, out: 0xd60c3b66a7fb, outHI: 0x0
+sb :: offset: 0x616, out: 0xa3d60c3b66a7fb, outHI: 0x0
+sb :: offset: 0x617, out: 0x76a3d60c3b66a7fb, outHI: 0x0
+sb :: offset: 0x618, out: 0xda, outHI: 0x0
+sb :: offset: 0x619, out: 0x8eda, outHI: 0x0
+sb :: offset: 0x61a, out: 0xc28eda, outHI: 0x0
+sb :: offset: 0x61b, out: 0xfdc28eda, outHI: 0x0
+sb :: offset: 0x61c, out: 0xaffdc28eda, outHI: 0x0
+sb :: offset: 0x61d, out: 0xc6affdc28eda, outHI: 0x0
+sb :: offset: 0x61e, out: 0xe0c6affdc28eda, outHI: 0x0
+sb :: offset: 0x61f, out: 0x31e0c6affdc28eda, outHI: 0x0
+sb :: offset: 0x620, out: 0x9d, outHI: 0x0
+sb :: offset: 0x621, out: 0x999d, outHI: 0x0
+sb :: offset: 0x622, out: 0xc999d, outHI: 0x0
+sb :: offset: 0x623, out: 0xbf0c999d, outHI: 0x0
+sb :: offset: 0x624, out: 0xb4bf0c999d, outHI: 0x0
+sb :: offset: 0x625, out: 0x6bb4bf0c999d, outHI: 0x0
+sb :: offset: 0x626, out: 0x606bb4bf0c999d, outHI: 0x0
+sb :: offset: 0x627, out: 0x53606bb4bf0c999d, outHI: 0x0
+sb :: offset: 0x628, out: 0xf0, outHI: 0x0
+sb :: offset: 0x629, out: 0x19f0, outHI: 0x0
+sb :: offset: 0x62a, out: 0x7919f0, outHI: 0x0
+sb :: offset: 0x62b, out: 0x1b7919f0, outHI: 0x0
+sb :: offset: 0x62c, out: 0xc81b7919f0, outHI: 0x0
+sb :: offset: 0x62d, out: 0x12c81b7919f0, outHI: 0x0
+sb :: offset: 0x62e, out: 0xfc12c81b7919f0, outHI: 0x0
+sb :: offset: 0x62f, out: 0x32fc12c81b7919f0, outHI: 0x0
+sb :: offset: 0x630, out: 0xd6, outHI: 0x0
+sb :: offset: 0x631, out: 0xfcd6, outHI: 0x0
+sb :: offset: 0x632, out: 0x2efcd6, outHI: 0x0
+sb :: offset: 0x633, out: 0xc72efcd6, outHI: 0x0
+sb :: offset: 0x634, out: 0x84c72efcd6, outHI: 0x0
+sb :: offset: 0x635, out: 0x8384c72efcd6, outHI: 0x0
+sb :: offset: 0x636, out: 0xf88384c72efcd6, outHI: 0x0
+sb :: offset: 0x637, out: 0x3ef88384c72efcd6, outHI: 0x0
+sb :: offset: 0x638, out: 0x80, outHI: 0x0
+sb :: offset: 0x639, out: 0x3580, outHI: 0x0
+sb :: offset: 0x63a, out: 0x2a3580, outHI: 0x0
+sb :: offset: 0x63b, out: 0x6a2a3580, outHI: 0x0
+sb :: offset: 0x63c, out: 0xbb6a2a3580, outHI: 0x0
+sb :: offset: 0x63d, out: 0xc7bb6a2a3580, outHI: 0x0
+sb :: offset: 0x63e, out: 0xb1c7bb6a2a3580, outHI: 0x0
+sb :: offset: 0x63f, out: 0x38b1c7bb6a2a3580, outHI: 0x0
+sb :: offset: 0x640, out: 0xc9, outHI: 0x0
+sb :: offset: 0x641, out: 0x77c9, outHI: 0x0
+sb :: offset: 0x642, out: 0xca77c9, outHI: 0x0
+sb :: offset: 0x643, out: 0x1dca77c9, outHI: 0x0
+sb :: offset: 0x644, out: 0x121dca77c9, outHI: 0x0
+sb :: offset: 0x645, out: 0xf6121dca77c9, outHI: 0x0
+sb :: offset: 0x646, out: 0xebf6121dca77c9, outHI: 0x0
+sb :: offset: 0x647, out: 0x15ebf6121dca77c9, outHI: 0x0
+sb :: offset: 0x648, out: 0xae, outHI: 0x0
+sb :: offset: 0x649, out: 0x47ae, outHI: 0x0
+sb :: offset: 0x64a, out: 0x9147ae, outHI: 0x0
+sb :: offset: 0x64b, out: 0xfd9147ae, outHI: 0x0
+sb :: offset: 0x64c, out: 0xd9fd9147ae, outHI: 0x0
+sb :: offset: 0x64d, out: 0xcdd9fd9147ae, outHI: 0x0
+sb :: offset: 0x64e, out: 0xaacdd9fd9147ae, outHI: 0x0
+sb :: offset: 0x64f, out: 0x5eaacdd9fd9147ae, outHI: 0x0
+sb :: offset: 0x650, out: 0x17, outHI: 0x0
+sb :: offset: 0x651, out: 0x1117, outHI: 0x0
+sb :: offset: 0x652, out: 0xe91117, outHI: 0x0
+sb :: offset: 0x653, out: 0x81e91117, outHI: 0x0
+sb :: offset: 0x654, out: 0xf981e91117, outHI: 0x0
+sb :: offset: 0x655, out: 0x70f981e91117, outHI: 0x0
+sb :: offset: 0x656, out: 0x8470f981e91117, outHI: 0x0
+sb :: offset: 0x657, out: 0xbb8470f981e91117, outHI: 0x0
+sb :: offset: 0x658, out: 0xe0, outHI: 0x0
+sb :: offset: 0x659, out: 0x32e0, outHI: 0x0
+sb :: offset: 0x65a, out: 0xa532e0, outHI: 0x0
+sb :: offset: 0x65b, out: 0xc6a532e0, outHI: 0x0
+sb :: offset: 0x65c, out: 0xeac6a532e0, outHI: 0x0
+sb :: offset: 0x65d, out: 0x2aeac6a532e0, outHI: 0x0
+sb :: offset: 0x65e, out: 0xd42aeac6a532e0, outHI: 0x0
+sb :: offset: 0x65f, out: 0x5d42aeac6a532e0, outHI: 0x0
+sb :: offset: 0x660, out: 0x63, outHI: 0x0
+sb :: offset: 0x661, out: 0x9e63, outHI: 0x0
+sb :: offset: 0x662, out: 0xfb9e63, outHI: 0x0
+sb :: offset: 0x663, out: 0x19fb9e63, outHI: 0x0
+sb :: offset: 0x664, out: 0x6419fb9e63, outHI: 0x0
+sb :: offset: 0x665, out: 0xf36419fb9e63, outHI: 0x0
+sb :: offset: 0x666, out: 0xabf36419fb9e63, outHI: 0x0
+sb :: offset: 0x667, out: 0x14abf36419fb9e63, outHI: 0x0
+sb :: offset: 0x668, out: 0xac, outHI: 0x0
+sb :: offset: 0x669, out: 0x2aac, outHI: 0x0
+sb :: offset: 0x66a, out: 0xd72aac, outHI: 0x0
+sb :: offset: 0x66b, out: 0xa8d72aac, outHI: 0x0
+sb :: offset: 0x66c, out: 0x9aa8d72aac, outHI: 0x0
+sb :: offset: 0x66d, out: 0x559aa8d72aac, outHI: 0x0
+sb :: offset: 0x66e, out: 0x9d559aa8d72aac, outHI: 0x0
+sb :: offset: 0x66f, out: 0x249d559aa8d72aac, outHI: 0x0
+sb :: offset: 0x670, out: 0xec, outHI: 0x0
+sb :: offset: 0x671, out: 0x30ec, outHI: 0x0
+sb :: offset: 0x672, out: 0x4b30ec, outHI: 0x0
+sb :: offset: 0x673, out: 0x84b30ec, outHI: 0x0
+sb :: offset: 0x674, out: 0x4f084b30ec, outHI: 0x0
+sb :: offset: 0x675, out: 0x764f084b30ec, outHI: 0x0
+sb :: offset: 0x676, out: 0xd6764f084b30ec, outHI: 0x0
+sb :: offset: 0x677, out: 0xcd6764f084b30ec, outHI: 0x0
+sb :: offset: 0x678, out: 0xdf, outHI: 0x0
+sb :: offset: 0x679, out: 0x8fdf, outHI: 0x0
+sb :: offset: 0x67a, out: 0x468fdf, outHI: 0x0
+sb :: offset: 0x67b, out: 0x92468fdf, outHI: 0x0
+sb :: offset: 0x67c, out: 0x792468fdf, outHI: 0x0
+sb :: offset: 0x67d, out: 0xac0792468fdf, outHI: 0x0
+sb :: offset: 0x67e, out: 0x3ac0792468fdf, outHI: 0x0
+sb :: offset: 0x67f, out: 0x7f03ac0792468fdf, outHI: 0x0
+sb :: offset: 0x680, out: 0xf5, outHI: 0x0
+sb :: offset: 0x681, out: 0x70f5, outHI: 0x0
+sb :: offset: 0x682, out: 0xe670f5, outHI: 0x0
+sb :: offset: 0x683, out: 0x56e670f5, outHI: 0x0
+sb :: offset: 0x684, out: 0x6d56e670f5, outHI: 0x0
+sb :: offset: 0x685, out: 0xce6d56e670f5, outHI: 0x0
+sb :: offset: 0x686, out: 0x35ce6d56e670f5, outHI: 0x0
+sb :: offset: 0x687, out: 0x7e35ce6d56e670f5, outHI: 0x0
+sb :: offset: 0x688, out: 0x11, outHI: 0x0
+sb :: offset: 0x689, out: 0x2711, outHI: 0x0
+sb :: offset: 0x68a, out: 0x652711, outHI: 0x0
+sb :: offset: 0x68b, out: 0x1a652711, outHI: 0x0
+sb :: offset: 0x68c, out: 0x591a652711, outHI: 0x0
+sb :: offset: 0x68d, out: 0x28591a652711, outHI: 0x0
+sb :: offset: 0x68e, out: 0x2828591a652711, outHI: 0x0
+sb :: offset: 0x68f, out: 0x152828591a652711, outHI: 0x0
+sb :: offset: 0x690, out: 0xfb, outHI: 0x0
+sb :: offset: 0x691, out: 0xa9fb, outHI: 0x0
+sb :: offset: 0x692, out: 0x15a9fb, outHI: 0x0
+sb :: offset: 0x693, out: 0xd215a9fb, outHI: 0x0
+sb :: offset: 0x694, out: 0x83d215a9fb, outHI: 0x0
+sb :: offset: 0x695, out: 0x3283d215a9fb, outHI: 0x0
+sb :: offset: 0x696, out: 0x1c3283d215a9fb, outHI: 0x0
+sb :: offset: 0x697, out: 0x9e1c3283d215a9fb, outHI: 0x0
+sb :: offset: 0x698, out: 0x17, outHI: 0x0
+sb :: offset: 0x699, out: 0x417, outHI: 0x0
+sb :: offset: 0x69a, out: 0x2a0417, outHI: 0x0
+sb :: offset: 0x69b, out: 0x282a0417, outHI: 0x0
+sb :: offset: 0x69c, out: 0x49282a0417, outHI: 0x0
+sb :: offset: 0x69d, out: 0xc049282a0417, outHI: 0x0
+sb :: offset: 0x69e, out: 0x95c049282a0417, outHI: 0x0
+sb :: offset: 0x69f, out: 0x8d95c049282a0417, outHI: 0x0
+sb :: offset: 0x6a0, out: 0xf3, outHI: 0x0
+sb :: offset: 0x6a1, out: 0x58f3, outHI: 0x0
+sb :: offset: 0x6a2, out: 0x8058f3, outHI: 0x0
+sb :: offset: 0x6a3, out: 0x978058f3, outHI: 0x0
+sb :: offset: 0x6a4, out: 0x90978058f3, outHI: 0x0
+sb :: offset: 0x6a5, out: 0xa490978058f3, outHI: 0x0
+sb :: offset: 0x6a6, out: 0xe7a490978058f3, outHI: 0x0
+sb :: offset: 0x6a7, out: 0xf2e7a490978058f3, outHI: 0x0
+sb :: offset: 0x6a8, out: 0xaa, outHI: 0x0
+sb :: offset: 0x6a9, out: 0xb1aa, outHI: 0x0
+sb :: offset: 0x6aa, out: 0x75b1aa, outHI: 0x0
+sb :: offset: 0x6ab, out: 0x975b1aa, outHI: 0x0
+sb :: offset: 0x6ac, out: 0xca0975b1aa, outHI: 0x0
+sb :: offset: 0x6ad, out: 0x4cca0975b1aa, outHI: 0x0
+sb :: offset: 0x6ae, out: 0x5b4cca0975b1aa, outHI: 0x0
+sb :: offset: 0x6af, out: 0x775b4cca0975b1aa, outHI: 0x0
+sb :: offset: 0x6b0, out: 0x20, outHI: 0x0
+sb :: offset: 0x6b1, out: 0x1020, outHI: 0x0
+sb :: offset: 0x6b2, out: 0x111020, outHI: 0x0
+sb :: offset: 0x6b3, out: 0x35111020, outHI: 0x0
+sb :: offset: 0x6b4, out: 0xa635111020, outHI: 0x0
+sb :: offset: 0x6b5, out: 0x84a635111020, outHI: 0x0
+sb :: offset: 0x6b6, out: 0x2b84a635111020, outHI: 0x0
+sb :: offset: 0x6b7, out: 0xa2b84a635111020, outHI: 0x0
+sb :: offset: 0x6b8, out: 0x6f, outHI: 0x0
+sb :: offset: 0x6b9, out: 0x8b6f, outHI: 0x0
+sb :: offset: 0x6ba, out: 0xd88b6f, outHI: 0x0
+sb :: offset: 0x6bb, out: 0xa7d88b6f, outHI: 0x0
+sb :: offset: 0x6bc, out: 0xd3a7d88b6f, outHI: 0x0
+sb :: offset: 0x6bd, out: 0xa0d3a7d88b6f, outHI: 0x0
+sb :: offset: 0x6be, out: 0x3fa0d3a7d88b6f, outHI: 0x0
+sb :: offset: 0x6bf, out: 0x23fa0d3a7d88b6f, outHI: 0x0
+sb :: offset: 0x6c0, out: 0xdd, outHI: 0x0
+sb :: offset: 0x6c1, out: 0xdedd, outHI: 0x0
+sb :: offset: 0x6c2, out: 0x41dedd, outHI: 0x0
+sb :: offset: 0x6c3, out: 0x9941dedd, outHI: 0x0
+sb :: offset: 0x6c4, out: 0xb79941dedd, outHI: 0x0
+sb :: offset: 0x6c5, out: 0x91b79941dedd, outHI: 0x0
+sb :: offset: 0x6c6, out: 0xd991b79941dedd, outHI: 0x0
+sb :: offset: 0x6c7, out: 0xa3d991b79941dedd, outHI: 0x0
+sb :: offset: 0x6c8, out: 0x8, outHI: 0x0
+sb :: offset: 0x6c9, out: 0x9508, outHI: 0x0
+sb :: offset: 0x6ca, out: 0xd9508, outHI: 0x0
+sb :: offset: 0x6cb, out: 0x5a0d9508, outHI: 0x0
+sb :: offset: 0x6cc, out: 0x835a0d9508, outHI: 0x0
+sb :: offset: 0x6cd, out: 0xb4835a0d9508, outHI: 0x0
+sb :: offset: 0x6ce, out: 0x1cb4835a0d9508, outHI: 0x0
+sb :: offset: 0x6cf, out: 0x751cb4835a0d9508, outHI: 0x0
+sb :: offset: 0x6d0, out: 0xd3, outHI: 0x0
+sb :: offset: 0x6d1, out: 0xb2d3, outHI: 0x0
+sb :: offset: 0x6d2, out: 0x5bb2d3, outHI: 0x0
+sb :: offset: 0x6d3, out: 0x625bb2d3, outHI: 0x0
+sb :: offset: 0x6d4, out: 0x35625bb2d3, outHI: 0x0
+sb :: offset: 0x6d5, out: 0xad35625bb2d3, outHI: 0x0
+sb :: offset: 0x6d6, out: 0x9cad35625bb2d3, outHI: 0x0
+sb :: offset: 0x6d7, out: 0x949cad35625bb2d3, outHI: 0x0
+sb :: offset: 0x6d8, out: 0x39, outHI: 0x0
+sb :: offset: 0x6d9, out: 0x9739, outHI: 0x0
+sb :: offset: 0x6da, out: 0x929739, outHI: 0x0
+sb :: offset: 0x6db, out: 0xa6929739, outHI: 0x0
+sb :: offset: 0x6dc, out: 0x35a6929739, outHI: 0x0
+sb :: offset: 0x6dd, out: 0x7f35a6929739, outHI: 0x0
+sb :: offset: 0x6de, out: 0x567f35a6929739, outHI: 0x0
+sb :: offset: 0x6df, out: 0x7f567f35a6929739, outHI: 0x0
+sb :: offset: 0x6e0, out: 0x27, outHI: 0x0
+sb :: offset: 0x6e1, out: 0x7d27, outHI: 0x0
+sb :: offset: 0x6e2, out: 0x8d7d27, outHI: 0x0
+sb :: offset: 0x6e3, out: 0xdb8d7d27, outHI: 0x0
+sb :: offset: 0x6e4, out: 0xe0db8d7d27, outHI: 0x0
+sb :: offset: 0x6e5, out: 0x88e0db8d7d27, outHI: 0x0
+sb :: offset: 0x6e6, out: 0x5b88e0db8d7d27, outHI: 0x0
+sb :: offset: 0x6e7, out: 0x185b88e0db8d7d27, outHI: 0x0
+sb :: offset: 0x6e8, out: 0x91, outHI: 0x0
+sb :: offset: 0x6e9, out: 0x1b91, outHI: 0x0
+sb :: offset: 0x6ea, out: 0xd61b91, outHI: 0x0
+sb :: offset: 0x6eb, out: 0x2fd61b91, outHI: 0x0
+sb :: offset: 0x6ec, out: 0xd22fd61b91, outHI: 0x0
+sb :: offset: 0x6ed, out: 0x4cd22fd61b91, outHI: 0x0
+sb :: offset: 0x6ee, out: 0x5a4cd22fd61b91, outHI: 0x0
+sb :: offset: 0x6ef, out: 0x255a4cd22fd61b91, outHI: 0x0
+sb :: offset: 0x6f0, out: 0x7b, outHI: 0x0
+sb :: offset: 0x6f1, out: 0x3f7b, outHI: 0x0
+sb :: offset: 0x6f2, out: 0x363f7b, outHI: 0x0
+sb :: offset: 0x6f3, out: 0xa4363f7b, outHI: 0x0
+sb :: offset: 0x6f4, out: 0x89a4363f7b, outHI: 0x0
+sb :: offset: 0x6f5, out: 0xd589a4363f7b, outHI: 0x0
+sb :: offset: 0x6f6, out: 0x48d589a4363f7b, outHI: 0x0
+sb :: offset: 0x6f7, out: 0x1048d589a4363f7b, outHI: 0x0
+sb :: offset: 0x6f8, out: 0x90, outHI: 0x0
+sb :: offset: 0x6f9, out: 0x5790, outHI: 0x0
+sb :: offset: 0x6fa, out: 0x605790, outHI: 0x0
+sb :: offset: 0x6fb, out: 0xf4605790, outHI: 0x0
+sb :: offset: 0x6fc, out: 0x8f4605790, outHI: 0x0
+sb :: offset: 0x6fd, out: 0x5708f4605790, outHI: 0x0
+sb :: offset: 0x6fe, out: 0x6d5708f4605790, outHI: 0x0
+sb :: offset: 0x6ff, out: 0x6a6d5708f4605790, outHI: 0x0
+sb :: offset: 0x700, out: 0x7f, outHI: 0x0
+sb :: offset: 0x701, out: 0x697f, outHI: 0x0
+sb :: offset: 0x702, out: 0x35697f, outHI: 0x0
+sb :: offset: 0x703, out: 0xde35697f, outHI: 0x0
+sb :: offset: 0x704, out: 0xabde35697f, outHI: 0x0
+sb :: offset: 0x705, out: 0xcbabde35697f, outHI: 0x0
+sb :: offset: 0x706, out: 0x8ecbabde35697f, outHI: 0x0
+sb :: offset: 0x707, out: 0xd58ecbabde35697f, outHI: 0x0
+sb :: offset: 0x708, out: 0xf1, outHI: 0x0
+sb :: offset: 0x709, out: 0xa5f1, outHI: 0x0
+sb :: offset: 0x70a, out: 0xc0a5f1, outHI: 0x0
+sb :: offset: 0x70b, out: 0x8c0a5f1, outHI: 0x0
+sb :: offset: 0x70c, out: 0xfd08c0a5f1, outHI: 0x0
+sb :: offset: 0x70d, out: 0x48fd08c0a5f1, outHI: 0x0
+sb :: offset: 0x70e, out: 0x5548fd08c0a5f1, outHI: 0x0
+sb :: offset: 0x70f, out: 0x575548fd08c0a5f1, outHI: 0x0
+sb :: offset: 0x710, out: 0xdb, outHI: 0x0
+sb :: offset: 0x711, out: 0x8ddb, outHI: 0x0
+sb :: offset: 0x712, out: 0xd98ddb, outHI: 0x0
+sb :: offset: 0x713, out: 0x8ed98ddb, outHI: 0x0
+sb :: offset: 0x714, out: 0xfb8ed98ddb, outHI: 0x0
+sb :: offset: 0x715, out: 0x40fb8ed98ddb, outHI: 0x0
+sb :: offset: 0x716, out: 0xb640fb8ed98ddb, outHI: 0x0
+sb :: offset: 0x717, out: 0x8bb640fb8ed98ddb, outHI: 0x0
+sb :: offset: 0x718, out: 0xcc, outHI: 0x0
+sb :: offset: 0x719, out: 0x78cc, outHI: 0x0
+sb :: offset: 0x71a, out: 0xc578cc, outHI: 0x0
+sb :: offset: 0x71b, out: 0xabc578cc, outHI: 0x0
+sb :: offset: 0x71c, out: 0x1eabc578cc, outHI: 0x0
+sb :: offset: 0x71d, out: 0xd51eabc578cc, outHI: 0x0
+sb :: offset: 0x71e, out: 0xd51eabc578cc, outHI: 0x0
+sb :: offset: 0x71f, out: 0xbe00d51eabc578cc, outHI: 0x0
+sb :: offset: 0x720, out: 0xb2, outHI: 0x0
+sb :: offset: 0x721, out: 0xab2, outHI: 0x0
+sb :: offset: 0x722, out: 0x170ab2, outHI: 0x0
+sb :: offset: 0x723, out: 0x1c170ab2, outHI: 0x0
+sb :: offset: 0x724, out: 0x4a1c170ab2, outHI: 0x0
+sb :: offset: 0x725, out: 0x224a1c170ab2, outHI: 0x0
+sb :: offset: 0x726, out: 0x7e224a1c170ab2, outHI: 0x0
+sb :: offset: 0x727, out: 0x2f7e224a1c170ab2, outHI: 0x0
+sb :: offset: 0x728, out: 0xa7, outHI: 0x0
+sb :: offset: 0x729, out: 0x56a7, outHI: 0x0
+sb :: offset: 0x72a, out: 0x2256a7, outHI: 0x0
+sb :: offset: 0x72b, out: 0xa22256a7, outHI: 0x0
+sb :: offset: 0x72c, out: 0x2ca22256a7, outHI: 0x0
+sb :: offset: 0x72d, out: 0xf12ca22256a7, outHI: 0x0
+sb :: offset: 0x72e, out: 0x78f12ca22256a7, outHI: 0x0
+sb :: offset: 0x72f, out: 0xa978f12ca22256a7, outHI: 0x0
+sb :: offset: 0x730, out: 0x2f, outHI: 0x0
+sb :: offset: 0x731, out: 0xe02f, outHI: 0x0
+sb :: offset: 0x732, out: 0x1ee02f, outHI: 0x0
+sb :: offset: 0x733, out: 0x811ee02f, outHI: 0x0
+sb :: offset: 0x734, out: 0x3b811ee02f, outHI: 0x0
+sb :: offset: 0x735, out: 0xa93b811ee02f, outHI: 0x0
+sb :: offset: 0x736, out: 0x50a93b811ee02f, outHI: 0x0
+sb :: offset: 0x737, out: 0x9950a93b811ee02f, outHI: 0x0
+sb :: offset: 0x738, out: 0xc, outHI: 0x0
+sb :: offset: 0x739, out: 0x6a0c, outHI: 0x0
+sb :: offset: 0x73a, out: 0x796a0c, outHI: 0x0
+sb :: offset: 0x73b, out: 0xc6796a0c, outHI: 0x0
+sb :: offset: 0x73c, out: 0x93c6796a0c, outHI: 0x0
+sb :: offset: 0x73d, out: 0xea93c6796a0c, outHI: 0x0
+sb :: offset: 0x73e, out: 0x4eea93c6796a0c, outHI: 0x0
+sb :: offset: 0x73f, out: 0xb44eea93c6796a0c, outHI: 0x0
+sb :: offset: 0x740, out: 0x57, outHI: 0x0
+sb :: offset: 0x741, out: 0xb657, outHI: 0x0
+sb :: offset: 0x742, out: 0xeb657, outHI: 0x0
+sb :: offset: 0x743, out: 0x6c0eb657, outHI: 0x0
+sb :: offset: 0x744, out: 0xa06c0eb657, outHI: 0x0
+sb :: offset: 0x745, out: 0xfca06c0eb657, outHI: 0x0
+sb :: offset: 0x746, out: 0x71fca06c0eb657, outHI: 0x0
+sb :: offset: 0x747, out: 0xfe71fca06c0eb657, outHI: 0x0
+sb :: offset: 0x748, out: 0x57, outHI: 0x0
+sb :: offset: 0x749, out: 0xaf57, outHI: 0x0
+sb :: offset: 0x74a, out: 0x18af57, outHI: 0x0
+sb :: offset: 0x74b, out: 0xf818af57, outHI: 0x0
+sb :: offset: 0x74c, out: 0x3df818af57, outHI: 0x0
+sb :: offset: 0x74d, out: 0x393df818af57, outHI: 0x0
+sb :: offset: 0x74e, out: 0xd6393df818af57, outHI: 0x0
+sb :: offset: 0x74f, out: 0x4ed6393df818af57, outHI: 0x0
+sb :: offset: 0x750, out: 0xa, outHI: 0x0
+sb :: offset: 0x751, out: 0x770a, outHI: 0x0
+sb :: offset: 0x752, out: 0x36770a, outHI: 0x0
+sb :: offset: 0x753, out: 0x236770a, outHI: 0x0
+sb :: offset: 0x754, out: 0x200236770a, outHI: 0x0
+sb :: offset: 0x755, out: 0x90200236770a, outHI: 0x0
+sb :: offset: 0x756, out: 0x2e90200236770a, outHI: 0x0
+sb :: offset: 0x757, out: 0xf22e90200236770a, outHI: 0x0
+sb :: offset: 0x758, out: 0x5d, outHI: 0x0
+sb :: offset: 0x759, out: 0xc45d, outHI: 0x0
+sb :: offset: 0x75a, out: 0xd0c45d, outHI: 0x0
+sb :: offset: 0x75b, out: 0xafd0c45d, outHI: 0x0
+sb :: offset: 0x75c, out: 0xc7afd0c45d, outHI: 0x0
+sb :: offset: 0x75d, out: 0xb6c7afd0c45d, outHI: 0x0
+sb :: offset: 0x75e, out: 0xefb6c7afd0c45d, outHI: 0x0
+sb :: offset: 0x75f, out: 0x81efb6c7afd0c45d, outHI: 0x0
+sb :: offset: 0x760, out: 0x5b, outHI: 0x0
+sb :: offset: 0x761, out: 0x315b, outHI: 0x0
+sb :: offset: 0x762, out: 0x2315b, outHI: 0x0
+sb :: offset: 0x763, out: 0x8102315b, outHI: 0x0
+sb :: offset: 0x764, out: 0x518102315b, outHI: 0x0
+sb :: offset: 0x765, out: 0xf3518102315b, outHI: 0x0
+sb :: offset: 0x766, out: 0xd8f3518102315b, outHI: 0x0
+sb :: offset: 0x767, out: 0xeed8f3518102315b, outHI: 0x0
+sb :: offset: 0x768, out: 0x5e, outHI: 0x0
+sb :: offset: 0x769, out: 0xfd5e, outHI: 0x0
+sb :: offset: 0x76a, out: 0x5efd5e, outHI: 0x0
+sb :: offset: 0x76b, out: 0x995efd5e, outHI: 0x0
+sb :: offset: 0x76c, out: 0xb9995efd5e, outHI: 0x0
+sb :: offset: 0x76d, out: 0xefb9995efd5e, outHI: 0x0
+sb :: offset: 0x76e, out: 0xafefb9995efd5e, outHI: 0x0
+sb :: offset: 0x76f, out: 0xadafefb9995efd5e, outHI: 0x0
+sb :: offset: 0x770, out: 0x86, outHI: 0x0
+sb :: offset: 0x771, out: 0x3086, outHI: 0x0
+sb :: offset: 0x772, out: 0x253086, outHI: 0x0
+sb :: offset: 0x773, out: 0xeb253086, outHI: 0x0
+sb :: offset: 0x774, out: 0x33eb253086, outHI: 0x0
+sb :: offset: 0x775, out: 0x1933eb253086, outHI: 0x0
+sb :: offset: 0x776, out: 0x61933eb253086, outHI: 0x0
+sb :: offset: 0x777, out: 0x34061933eb253086, outHI: 0x0
+sb :: offset: 0x778, out: 0xbc, outHI: 0x0
+sb :: offset: 0x779, out: 0x52bc, outHI: 0x0
+sb :: offset: 0x77a, out: 0x4c52bc, outHI: 0x0
+sb :: offset: 0x77b, out: 0x4b4c52bc, outHI: 0x0
+sb :: offset: 0x77c, out: 0x264b4c52bc, outHI: 0x0
+sb :: offset: 0x77d, out: 0xda264b4c52bc, outHI: 0x0
+sb :: offset: 0x77e, out: 0x48da264b4c52bc, outHI: 0x0
+sb :: offset: 0x77f, out: 0x1748da264b4c52bc, outHI: 0x0
+sb :: offset: 0x780, out: 0x89, outHI: 0x0
+sb :: offset: 0x781, out: 0xbe89, outHI: 0x0
+sb :: offset: 0x782, out: 0x2be89, outHI: 0x0
+sb :: offset: 0x783, out: 0x9302be89, outHI: 0x0
+sb :: offset: 0x784, out: 0x9a9302be89, outHI: 0x0
+sb :: offset: 0x785, out: 0xfc9a9302be89, outHI: 0x0
+sb :: offset: 0x786, out: 0xfdfc9a9302be89, outHI: 0x0
+sb :: offset: 0x787, out: 0x34fdfc9a9302be89, outHI: 0x0
+sb :: offset: 0x788, out: 0x80, outHI: 0x0
+sb :: offset: 0x789, out: 0xd180, outHI: 0x0
+sb :: offset: 0x78a, out: 0x21d180, outHI: 0x0
+sb :: offset: 0x78b, out: 0xc521d180, outHI: 0x0
+sb :: offset: 0x78c, out: 0xc3c521d180, outHI: 0x0
+sb :: offset: 0x78d, out: 0x78c3c521d180, outHI: 0x0
+sb :: offset: 0x78e, out: 0x278c3c521d180, outHI: 0x0
+sb :: offset: 0x78f, out: 0xd00278c3c521d180, outHI: 0x0
+sb :: offset: 0x790, out: 0x5d, outHI: 0x0
+sb :: offset: 0x791, out: 0x7a5d, outHI: 0x0
+sb :: offset: 0x792, out: 0xd37a5d, outHI: 0x0
+sb :: offset: 0x793, out: 0xc1d37a5d, outHI: 0x0
+sb :: offset: 0x794, out: 0xa4c1d37a5d, outHI: 0x0
+sb :: offset: 0x795, out: 0x44a4c1d37a5d, outHI: 0x0
+sb :: offset: 0x796, out: 0x944a4c1d37a5d, outHI: 0x0
+sb :: offset: 0x797, out: 0xe90944a4c1d37a5d, outHI: 0x0
+sb :: offset: 0x798, out: 0x39, outHI: 0x0
+sb :: offset: 0x799, out: 0x9839, outHI: 0x0
+sb :: offset: 0x79a, out: 0xef9839, outHI: 0x0
+sb :: offset: 0x79b, out: 0xddef9839, outHI: 0x0
+sb :: offset: 0x79c, out: 0x8fddef9839, outHI: 0x0
+sb :: offset: 0x79d, out: 0x698fddef9839, outHI: 0x0
+sb :: offset: 0x79e, out: 0xfd698fddef9839, outHI: 0x0
+sb :: offset: 0x79f, out: 0x65fd698fddef9839, outHI: 0x0
+sb :: offset: 0x7a0, out: 0x52, outHI: 0x0
+sb :: offset: 0x7a1, out: 0xaf52, outHI: 0x0
+sb :: offset: 0x7a2, out: 0xb5af52, outHI: 0x0
+sb :: offset: 0x7a3, out: 0x81b5af52, outHI: 0x0
+sb :: offset: 0x7a4, out: 0xad81b5af52, outHI: 0x0
+sb :: offset: 0x7a5, out: 0xe3ad81b5af52, outHI: 0x0
+sb :: offset: 0x7a6, out: 0x9ee3ad81b5af52, outHI: 0x0
+sb :: offset: 0x7a7, out: 0xc49ee3ad81b5af52, outHI: 0x0
+sb :: offset: 0x7a8, out: 0xe9, outHI: 0x0
+sb :: offset: 0x7a9, out: 0x63e9, outHI: 0x0
+sb :: offset: 0x7aa, out: 0xb263e9, outHI: 0x0
+sb :: offset: 0x7ab, out: 0xbdb263e9, outHI: 0x0
+sb :: offset: 0x7ac, out: 0xe8bdb263e9, outHI: 0x0
+sb :: offset: 0x7ad, out: 0x41e8bdb263e9, outHI: 0x0
+sb :: offset: 0x7ae, out: 0xa941e8bdb263e9, outHI: 0x0
+sb :: offset: 0x7af, out: 0x7aa941e8bdb263e9, outHI: 0x0
+sb :: offset: 0x7b0, out: 0x8d, outHI: 0x0
+sb :: offset: 0x7b1, out: 0xb58d, outHI: 0x0
+sb :: offset: 0x7b2, out: 0xf3b58d, outHI: 0x0
+sb :: offset: 0x7b3, out: 0x42f3b58d, outHI: 0x0
+sb :: offset: 0x7b4, out: 0x9e42f3b58d, outHI: 0x0
+sb :: offset: 0x7b5, out: 0x209e42f3b58d, outHI: 0x0
+sb :: offset: 0x7b6, out: 0x2c209e42f3b58d, outHI: 0x0
+sb :: offset: 0x7b7, out: 0x372c209e42f3b58d, outHI: 0x0
+sb :: offset: 0x7b8, out: 0x3b, outHI: 0x0
+sb :: offset: 0x7b9, out: 0xa83b, outHI: 0x0
+sb :: offset: 0x7ba, out: 0x22a83b, outHI: 0x0
+sb :: offset: 0x7bb, out: 0xe122a83b, outHI: 0x0
+sb :: offset: 0x7bc, out: 0xb7e122a83b, outHI: 0x0
+sb :: offset: 0x7bd, out: 0x70b7e122a83b, outHI: 0x0
+sb :: offset: 0x7be, out: 0xf870b7e122a83b, outHI: 0x0
+sb :: offset: 0x7bf, out: 0x30f870b7e122a83b, outHI: 0x0
+sb :: offset: 0x7c0, out: 0xec, outHI: 0x0
+sb :: offset: 0x7c1, out: 0x30ec, outHI: 0x0
+sb :: offset: 0x7c2, out: 0x8930ec, outHI: 0x0
+sb :: offset: 0x7c3, out: 0x678930ec, outHI: 0x0
+sb :: offset: 0x7c4, out: 0x4b678930ec, outHI: 0x0
+sb :: offset: 0x7c5, out: 0xde4b678930ec, outHI: 0x0
+sb :: offset: 0x7c6, out: 0x2de4b678930ec, outHI: 0x0
+sb :: offset: 0x7c7, out: 0x9e02de4b678930ec, outHI: 0x0
+sb :: offset: 0x7c8, out: 0x1e, outHI: 0x0
+sb :: offset: 0x7c9, out: 0x631e, outHI: 0x0
+sb :: offset: 0x7ca, out: 0x26631e, outHI: 0x0
+sb :: offset: 0x7cb, out: 0x9826631e, outHI: 0x0
+sb :: offset: 0x7cc, out: 0x639826631e, outHI: 0x0
+sb :: offset: 0x7cd, out: 0xa8639826631e, outHI: 0x0
+sb :: offset: 0x7ce, out: 0x61a8639826631e, outHI: 0x0
+sb :: offset: 0x7cf, out: 0xcd61a8639826631e, outHI: 0x0
+sb :: offset: 0x7d0, out: 0xca, outHI: 0x0
+sb :: offset: 0x7d1, out: 0xd3ca, outHI: 0x0
+sb :: offset: 0x7d2, out: 0x7bd3ca, outHI: 0x0
+sb :: offset: 0x7d3, out: 0x9a7bd3ca, outHI: 0x0
+sb :: offset: 0x7d4, out: 0x899a7bd3ca, outHI: 0x0
+sb :: offset: 0x7d5, out: 0xbc899a7bd3ca, outHI: 0x0
+sb :: offset: 0x7d6, out: 0x87bc899a7bd3ca, outHI: 0x0
+sb :: offset: 0x7d7, out: 0xae87bc899a7bd3ca, outHI: 0x0
+sb :: offset: 0x7d8, out: 0x17, outHI: 0x0
+sb :: offset: 0x7d9, out: 0xaf17, outHI: 0x0
+sb :: offset: 0x7da, out: 0x81af17, outHI: 0x0
+sb :: offset: 0x7db, out: 0x6481af17, outHI: 0x0
+sb :: offset: 0x7dc, out: 0x4d6481af17, outHI: 0x0
+sb :: offset: 0x7dd, out: 0x644d6481af17, outHI: 0x0
+sb :: offset: 0x7de, out: 0xec644d6481af17, outHI: 0x0
+sb :: offset: 0x7df, out: 0x58ec644d6481af17, outHI: 0x0
+sb :: offset: 0x7e0, out: 0x66, outHI: 0x0
+sb :: offset: 0x7e1, out: 0xb666, outHI: 0x0
+sb :: offset: 0x7e2, out: 0x36b666, outHI: 0x0
+sb :: offset: 0x7e3, out: 0xb236b666, outHI: 0x0
+sb :: offset: 0x7e4, out: 0x5fb236b666, outHI: 0x0
+sb :: offset: 0x7e5, out: 0xce5fb236b666, outHI: 0x0
+sb :: offset: 0x7e6, out: 0xcce5fb236b666, outHI: 0x0
+sb :: offset: 0x7e7, out: 0x680cce5fb236b666, outHI: 0x0
+sb :: offset: 0x7e8, out: 0x75, outHI: 0x0
+sb :: offset: 0x7e9, out: 0x4d75, outHI: 0x0
+sb :: offset: 0x7ea, out: 0x6d4d75, outHI: 0x0
+sb :: offset: 0x7eb, out: 0x1f6d4d75, outHI: 0x0
+sb :: offset: 0x7ec, out: 0x471f6d4d75, outHI: 0x0
+sb :: offset: 0x7ed, out: 0x99471f6d4d75, outHI: 0x0
+sb :: offset: 0x7ee, out: 0xaa99471f6d4d75, outHI: 0x0
+sb :: offset: 0x7ef, out: 0x3baa99471f6d4d75, outHI: 0x0
+sb :: offset: 0x7f0, out: 0x6b, outHI: 0x0
+sb :: offset: 0x7f1, out: 0x236b, outHI: 0x0
+sb :: offset: 0x7f2, out: 0x12236b, outHI: 0x0
+sb :: offset: 0x7f3, out: 0x5f12236b, outHI: 0x0
+sb :: offset: 0x7f4, out: 0x445f12236b, outHI: 0x0
+sb :: offset: 0x7f5, out: 0x9b445f12236b, outHI: 0x0
+sb :: offset: 0x7f6, out: 0x4d9b445f12236b, outHI: 0x0
+sb :: offset: 0x7f7, out: 0x614d9b445f12236b, outHI: 0x0
+sd :: offset: 0x0, out: 0x12bd6aa, outHI: 0x0
+sd :: offset: 0x8, out: 0x7e876382d2ab13, outHI: 0x0
+sd :: offset: 0x10, out: 0x976d6e9ac31510f3, outHI: 0x0
+sd :: offset: 0x18, out: 0xb7746d775ad6a5fb, outHI: 0x0
+sd :: offset: 0x20, out: 0x42b0c0a28677b502, outHI: 0x0
+sd :: offset: 0x28, out: 0x2aa89d319e3c30ad, outHI: 0x0
+sd :: offset: 0x30, out: 0x1f308ec377fb413d, outHI: 0x0
+sd :: offset: 0x38, out: 0x7aa04213c760e4f7, outHI: 0x0
+sd :: offset: 0x40, out: 0x9e705cc51ad8dca0, outHI: 0x0
+sd :: offset: 0x48, out: 0x4b3dda869615a60d, outHI: 0x0
+sd :: offset: 0x50, out: 0x5e7a4dd6353d41d, outHI: 0x0
+sd :: offset: 0x58, out: 0x3af35a9dc40bd413, outHI: 0x0
+sd :: offset: 0x60, out: 0x47f505569a08a180, outHI: 0x0
+sd :: offset: 0x68, out: 0x9564b77fd6d2040f, outHI: 0x0
+sd :: offset: 0x70, out: 0xcebc8279b2c76bbe, outHI: 0x0
+sd :: offset: 0x78, out: 0xb5034c2f1f18e4c7, outHI: 0x0
+sd :: offset: 0x80, out: 0x94ff52fc81afa797, outHI: 0x0
+sd :: offset: 0x88, out: 0x31d8d9166dfc50ea, outHI: 0x0
+sd :: offset: 0x90, out: 0x36549bd678e895b1, outHI: 0x0
+sd :: offset: 0x98, out: 0x85e0a6319b63259b, outHI: 0x0
+sd :: offset: 0xa0, out: 0x556b3ecaccf17ac5, outHI: 0x0
+sd :: offset: 0xa8, out: 0xb42f5fc581eea0fb, outHI: 0x0
+sd :: offset: 0xb0, out: 0x25b50fec14682d97, outHI: 0x0
+sd :: offset: 0xb8, out: 0xfc93c5132cfb087a, outHI: 0x0
+sd :: offset: 0xc0, out: 0x3c2cd9a9cda20766, outHI: 0x0
+sd :: offset: 0xc8, out: 0x1791722a7d72da3e, outHI: 0x0
+sd :: offset: 0xd0, out: 0x87cc9d193ce24ad, outHI: 0x0
+sd :: offset: 0xd8, out: 0x1d2a757038984ed2, outHI: 0x0
+sd :: offset: 0xe0, out: 0xd0d070db710cd036, outHI: 0x0
+sd :: offset: 0xe8, out: 0x39c21c7d03415604, outHI: 0x0
+sd :: offset: 0xf0, out: 0x8e94b7af8ecc31ce, outHI: 0x0
+sd :: offset: 0xf8, out: 0x24eb6a8d1ce7674f, outHI: 0x0
+sd :: offset: 0x100, out: 0x2f39454412d6e4a7, outHI: 0x0
+sd :: offset: 0x108, out: 0x2608c2b756da4c54, outHI: 0x0
+sd :: offset: 0x110, out: 0x900102dac8d7252f, outHI: 0x0
+sd :: offset: 0x118, out: 0xc890d5f1f2efa4f7, outHI: 0x0
+sd :: offset: 0x120, out: 0xed5005cbc8b0a214, outHI: 0x0
+sd :: offset: 0x128, out: 0x314791895991136c, outHI: 0x0
+sd :: offset: 0x130, out: 0xc6eecff99a2fb6f3, outHI: 0x0
+sd :: offset: 0x138, out: 0xa809521238895270, outHI: 0x0
+sd :: offset: 0x140, out: 0x87750a04ad765040, outHI: 0x0
+sd :: offset: 0x148, out: 0x2c3de85e84bb5a83, outHI: 0x0
+sd :: offset: 0x150, out: 0xae6aff8fc506aa67, outHI: 0x0
+sd :: offset: 0x158, out: 0xc07112dd60ed5ee3, outHI: 0x0
+sd :: offset: 0x160, out: 0xc4c770f630dcca5a, outHI: 0x0
+sd :: offset: 0x168, out: 0xdfec2b2383cd5277, outHI: 0x0
+sd :: offset: 0x170, out: 0xd3adba260ff7d96b, outHI: 0x0
+sd :: offset: 0x178, out: 0x4ab4aa798418c00e, outHI: 0x0
+sd :: offset: 0x180, out: 0xbb8c035e0de0f0b8, outHI: 0x0
+sd :: offset: 0x188, out: 0x33b06f54a97fdcf1, outHI: 0x0
+sd :: offset: 0x190, out: 0x77433f373fd1c081, outHI: 0x0
+sd :: offset: 0x198, out: 0xec91d993c92195e4, outHI: 0x0
+sd :: offset: 0x1a0, out: 0x49fbf6a795b1a5ab, outHI: 0x0
+sd :: offset: 0x1a8, out: 0x19364378c7ce8d1e, outHI: 0x0
+sd :: offset: 0x1b0, out: 0xb99e8def2f384907, outHI: 0x0
+sd :: offset: 0x1b8, out: 0x47eacdcd582b12fe, outHI: 0x0
+sd :: offset: 0x1c0, out: 0xd685884e76558c4f, outHI: 0x0
+sd :: offset: 0x1c8, out: 0x6168d62a34c195c7, outHI: 0x0
+sd :: offset: 0x1d0, out: 0xd30169894df47405, outHI: 0x0
+sd :: offset: 0x1d8, out: 0x1ca190bf6cbb06db, outHI: 0x0
+sd :: offset: 0x1e0, out: 0x58300f029cae393a, outHI: 0x0
+sd :: offset: 0x1e8, out: 0x9a995fdbdc7ebc2d, outHI: 0x0
+sd :: offset: 0x1f0, out: 0x8a96047be3405b48, outHI: 0x0
+sd :: offset: 0x1f8, out: 0x75bfafd2d519d322, outHI: 0x0
+sd :: offset: 0x200, out: 0xde230867a630f6ad, outHI: 0x0
+sd :: offset: 0x208, out: 0x2c0a0cf256103260, outHI: 0x0
+sd :: offset: 0x210, out: 0x94a90544249b18ef, outHI: 0x0
+sd :: offset: 0x218, out: 0xf9519fb55b56fcde, outHI: 0x0
+sd :: offset: 0x220, out: 0x81daf8200468319b, outHI: 0x0
+sd :: offset: 0x228, out: 0x8c61ca5a5725f2ec, outHI: 0x0
+sd :: offset: 0x230, out: 0x8b95a6ddc25dc8bf, outHI: 0x0
+sd :: offset: 0x238, out: 0x300ce751dac6162f, outHI: 0x0
+sd :: offset: 0x240, out: 0x6778fdf3ba52a850, outHI: 0x0
+sd :: offset: 0x248, out: 0xad00b1f7da78479f, outHI: 0x0
+sd :: offset: 0x250, out: 0x8d44168a6b6d98a, outHI: 0x0
+sd :: offset: 0x258, out: 0xf518381dce634413, outHI: 0x0
+sd :: offset: 0x260, out: 0xe4627f3fe5255fc0, outHI: 0x0
+sd :: offset: 0x268, out: 0xccd392e176321f28, outHI: 0x0
+sd :: offset: 0x270, out: 0x829464944018fd8f, outHI: 0x0
+sd :: offset: 0x278, out: 0x15d3204052e8f0e5, outHI: 0x0
+sd :: offset: 0x280, out: 0x7caf83d2880ff344, outHI: 0x0
+sd :: offset: 0x288, out: 0xf156a04c747defd7, outHI: 0x0
+sd :: offset: 0x290, out: 0x93e2601c0f31d710, outHI: 0x0
+sd :: offset: 0x298, out: 0xe1e1a679131cd933, outHI: 0x0
+sd :: offset: 0x2a0, out: 0x24296b75a76fa427, outHI: 0x0
+sd :: offset: 0x2a8, out: 0xd296e2d2139ee56a, outHI: 0x0
+sd :: offset: 0x2b0, out: 0x5a82447f6dc2a5c0, outHI: 0x0
+sd :: offset: 0x2b8, out: 0x76c89e80c07dc168, outHI: 0x0
+sd :: offset: 0x2c0, out: 0x70dc3454bfe348f, outHI: 0x0
+sd :: offset: 0x2c8, out: 0xbddc7123dd6d241b, outHI: 0x0
+sd :: offset: 0x2d0, out: 0xf62fb727a59fcebe, outHI: 0x0
+sd :: offset: 0x2d8, out: 0x109f27e90f9f46fb, outHI: 0x0
+sd :: offset: 0x2e0, out: 0x3f63daa9afd199d7, outHI: 0x0
+sd :: offset: 0x2e8, out: 0xdbcb312ea3d484f2, outHI: 0x0
+sd :: offset: 0x2f0, out: 0x1f353faada4fe4c6, outHI: 0x0
+sd :: offset: 0x2f8, out: 0x8b086ee07150c260, outHI: 0x0
+sd :: offset: 0x300, out: 0xe54750d5d9257f25, outHI: 0x0
+sd :: offset: 0x308, out: 0x3d69625fe9a6db5b, outHI: 0x0
+sd :: offset: 0x310, out: 0x70a3e0424340ac96, outHI: 0x0
+sd :: offset: 0x318, out: 0xc0478f036980171e, outHI: 0x0
+sd :: offset: 0x320, out: 0x3ce839a51cf929e3, outHI: 0x0
+sd :: offset: 0x328, out: 0xe2fbfa895eb68958, outHI: 0x0
+sd :: offset: 0x330, out: 0xd24bb05d76ed25b7, outHI: 0x0
+sd :: offset: 0x338, out: 0xeb9682c170312f1, outHI: 0x0
+sd :: offset: 0x340, out: 0x84785280dd301d0d, outHI: 0x0
+sd :: offset: 0x348, out: 0x179c77aa1f8fd6ef, outHI: 0x0
+sd :: offset: 0x350, out: 0x26444ced2998436d, outHI: 0x0
+sd :: offset: 0x358, out: 0x7175c9dd58ca708, outHI: 0x0
+sd :: offset: 0x360, out: 0x663d061055833287, outHI: 0x0
+sd :: offset: 0x368, out: 0xab7dd0488951d68b, outHI: 0x0
+sd :: offset: 0x370, out: 0xf69823670e82471b, outHI: 0x0
+sd :: offset: 0x378, out: 0x36886c59d98d26b2, outHI: 0x0
+sd :: offset: 0x380, out: 0x9ca4bdbd32be479, outHI: 0x0
+sd :: offset: 0x388, out: 0xfd5d7d1d9962e61f, outHI: 0x0
+sd :: offset: 0x390, out: 0x3f46553ecad374df, outHI: 0x0
+sd :: offset: 0x398, out: 0x2e9ab97d3eedf2a7, outHI: 0x0
+sd :: offset: 0x3a0, out: 0x36a6f7fa3c0c9f33, outHI: 0x0
+sd :: offset: 0x3a8, out: 0x8bb938e3155ec9dc, outHI: 0x0
+sd :: offset: 0x3b0, out: 0xd2df25c419478206, outHI: 0x0
+sd :: offset: 0x3b8, out: 0xbc65bf27eb321825, outHI: 0x0
+sd :: offset: 0x3c0, out: 0xa8b08fe67a8bc7da, outHI: 0x0
+sd :: offset: 0x3c8, out: 0x852b5bcaf8dfcde8, outHI: 0x0
+sd :: offset: 0x3d0, out: 0x478909b59a99269, outHI: 0x0
+sd :: offset: 0x3d8, out: 0xbfb31cc87857360f, outHI: 0x0
+sd :: offset: 0x3e0, out: 0xb665ed5e7f89e9a2, outHI: 0x0
+sd :: offset: 0x3e8, out: 0x15da9474b7a8d5e4, outHI: 0x0
+sd :: offset: 0x3f0, out: 0xf6b3537d2af90fcc, outHI: 0x0
+sd :: offset: 0x3f8, out: 0x223d7cfe2b961897, outHI: 0x0
+sd :: offset: 0x400, out: 0x420b34f533734a4b, outHI: 0x0
+sd :: offset: 0x408, out: 0x897c8c8ddd46b33c, outHI: 0x0
+sd :: offset: 0x410, out: 0x7a387445e392ccd9, outHI: 0x0
+sd :: offset: 0x418, out: 0x512f29b1d80000c9, outHI: 0x0
+sd :: offset: 0x420, out: 0xeaded5c53dad020a, outHI: 0x0
+sd :: offset: 0x428, out: 0x8a6229d731eea35b, outHI: 0x0
+sd :: offset: 0x430, out: 0x2c3c3f9e48985649, outHI: 0x0
+sd :: offset: 0x438, out: 0x7ff61e78dc9c0b77, outHI: 0x0
+sd :: offset: 0x440, out: 0x2299b0e01d5e68ec, outHI: 0x0
+sd :: offset: 0x448, out: 0x7c3b04673d0c6e25, outHI: 0x0
+sd :: offset: 0x450, out: 0x164e17c1e7fb6587, outHI: 0x0
+sd :: offset: 0x458, out: 0xfa4ca28b56d4950b, outHI: 0x0
+sd :: offset: 0x460, out: 0xe5e9a314be7fa08a, outHI: 0x0
+sd :: offset: 0x468, out: 0xf8be8164159649c5, outHI: 0x0
+sd :: offset: 0x470, out: 0x7ca3259784e69b17, outHI: 0x0
+sd :: offset: 0x478, out: 0xfc8d543ca1f24f5c, outHI: 0x0
+sd :: offset: 0x480, out: 0x4aeb6ca0e3459e36, outHI: 0x0
+sd :: offset: 0x488, out: 0xc532e18e187980fa, outHI: 0x0
+sd :: offset: 0x490, out: 0xb3fdec294f287d1c, outHI: 0x0
+sd :: offset: 0x498, out: 0xb620660a49732b90, outHI: 0x0
+sd :: offset: 0x4a0, out: 0x993138f16cfde991, outHI: 0x0
+sd :: offset: 0x4a8, out: 0xde02d1337d5407b9, outHI: 0x0
+sd :: offset: 0x4b0, out: 0x13a390e1e1dab15a, outHI: 0x0
+sd :: offset: 0x4b8, out: 0x743491a6828716c8, outHI: 0x0
+sd :: offset: 0x4c0, out: 0x8cff404aede292f2, outHI: 0x0
+sd :: offset: 0x4c8, out: 0xb9cec0db1f837636, outHI: 0x0
+sd :: offset: 0x4d0, out: 0x2eaa5aa70509771c, outHI: 0x0
+sd :: offset: 0x4d8, out: 0xd327538e1875241b, outHI: 0x0
+sd :: offset: 0x4e0, out: 0x42e9f8548b739b6b, outHI: 0x0
+sd :: offset: 0x4e8, out: 0x78e4e50ceccbba1a, outHI: 0x0
+sd :: offset: 0x4f0, out: 0xf6b6fa3fcd9d27cb, outHI: 0x0
+sd :: offset: 0x4f8, out: 0x73916483ae3e9423, outHI: 0x0
+sd :: offset: 0x500, out: 0x276af70a0e128561, outHI: 0x0
+sd :: offset: 0x508, out: 0x3045bf6b5e74b6e, outHI: 0x0
+sd :: offset: 0x510, out: 0x20223f1308accfa6, outHI: 0x0
+sd :: offset: 0x518, out: 0xf83c55743976b5f5, outHI: 0x0
+sd :: offset: 0x520, out: 0x1f9720f946923c3d, outHI: 0x0
+sd :: offset: 0x528, out: 0x620d28506d2448dd, outHI: 0x0
+sd :: offset: 0x530, out: 0x60a521e99ff4a732, outHI: 0x0
+sd :: offset: 0x538, out: 0x5a08f3ab5c680f0b, outHI: 0x0
+sd :: offset: 0x540, out: 0xc7a59be7800f3d26, outHI: 0x0
+sd :: offset: 0x548, out: 0x1aecdf2982ca1b41, outHI: 0x0
+sd :: offset: 0x550, out: 0x2b8613a260d19dcd, outHI: 0x0
+sd :: offset: 0x558, out: 0x2518ac8b0e8bbe7f, outHI: 0x0
+sd :: offset: 0x560, out: 0x743e568d2fcf486b, outHI: 0x0
+sd :: offset: 0x568, out: 0x126f646f34c31728, outHI: 0x0
+sd :: offset: 0x570, out: 0xaab0196156fc4d12, outHI: 0x0
+sd :: offset: 0x578, out: 0x7535cd338595d342, outHI: 0x0
+sd :: offset: 0x580, out: 0xdfb254da422346ec, outHI: 0x0
+sd :: offset: 0x588, out: 0xa86726c90081ab2a, outHI: 0x0
+sd :: offset: 0x590, out: 0x9bfeffa1679d7438, outHI: 0x0
+sd :: offset: 0x598, out: 0xc7699826b7dee244, outHI: 0x0
+sd :: offset: 0x5a0, out: 0x3c07af97fba6704a, outHI: 0x0
+sd :: offset: 0x5a8, out: 0x521364dc04c58bfe, outHI: 0x0
+sd :: offset: 0x5b0, out: 0xe0f7bb589ab7aebc, outHI: 0x0
+sd :: offset: 0x5b8, out: 0xe336c60cdeeb954d, outHI: 0x0
+sd :: offset: 0x5c0, out: 0xd5b2120c6f52416e, outHI: 0x0
+sd :: offset: 0x5c8, out: 0x85a2d4ff7e628a34, outHI: 0x0
+sd :: offset: 0x5d0, out: 0x986a2b654a4e7e07, outHI: 0x0
+sd :: offset: 0x5d8, out: 0xa974eac43a489b55, outHI: 0x0
+sd :: offset: 0x5e0, out: 0xa388c16272f1f8f5, outHI: 0x0
+sd :: offset: 0x5e8, out: 0xe8c11f45e7495ea9, outHI: 0x0
+sd :: offset: 0x5f0, out: 0xadaa5a765cc1c8b4, outHI: 0x0
+sd :: offset: 0x5f8, out: 0x7ab4ce88dfa605c0, outHI: 0x0
+sd :: offset: 0x600, out: 0xb42ad6e659a7b04f, outHI: 0x0
+sd :: offset: 0x608, out: 0x4bf8485ab728922f, outHI: 0x0
+sd :: offset: 0x610, out: 0x76a3d60c3b66a7fb, outHI: 0x0
+sd :: offset: 0x618, out: 0x31e0c6affdc28eda, outHI: 0x0
+sd :: offset: 0x620, out: 0x53606bb4bf0c999d, outHI: 0x0
+sd :: offset: 0x628, out: 0x32fc12c81b7919f0, outHI: 0x0
+sd :: offset: 0x630, out: 0x3ef88384c72efcd6, outHI: 0x0
+sd :: offset: 0x638, out: 0x38b1c7bb6a2a3580, outHI: 0x0
+sd :: offset: 0x640, out: 0x15ebf6121dca77c9, outHI: 0x0
+sd :: offset: 0x648, out: 0x5eaacdd9fd9147ae, outHI: 0x0
+sd :: offset: 0x650, out: 0xbb8470f981e91117, outHI: 0x0
+sd :: offset: 0x658, out: 0x5d42aeac6a532e0, outHI: 0x0
+sd :: offset: 0x660, out: 0x14abf36419fb9e63, outHI: 0x0
+sd :: offset: 0x668, out: 0x249d559aa8d72aac, outHI: 0x0
+sd :: offset: 0x670, out: 0xcd6764f084b30ec, outHI: 0x0
+sd :: offset: 0x678, out: 0x7f03ac0792468fdf, outHI: 0x0
+sd :: offset: 0x680, out: 0x7e35ce6d56e670f5, outHI: 0x0
+sd :: offset: 0x688, out: 0x152828591a652711, outHI: 0x0
+sd :: offset: 0x690, out: 0x9e1c3283d215a9fb, outHI: 0x0
+sd :: offset: 0x698, out: 0x8d95c049282a0417, outHI: 0x0
+sd :: offset: 0x6a0, out: 0xf2e7a490978058f3, outHI: 0x0
+sd :: offset: 0x6a8, out: 0x775b4cca0975b1aa, outHI: 0x0
+sd :: offset: 0x6b0, out: 0xa2b84a635111020, outHI: 0x0
+sd :: offset: 0x6b8, out: 0x23fa0d3a7d88b6f, outHI: 0x0
+sd :: offset: 0x6c0, out: 0xa3d991b79941dedd, outHI: 0x0
+sd :: offset: 0x6c8, out: 0x751cb4835a0d9508, outHI: 0x0
+sd :: offset: 0x6d0, out: 0x949cad35625bb2d3, outHI: 0x0
+sd :: offset: 0x6d8, out: 0x7f567f35a6929739, outHI: 0x0
+sd :: offset: 0x6e0, out: 0x185b88e0db8d7d27, outHI: 0x0
+sd :: offset: 0x6e8, out: 0x255a4cd22fd61b91, outHI: 0x0
+sd :: offset: 0x6f0, out: 0x1048d589a4363f7b, outHI: 0x0
+sd :: offset: 0x6f8, out: 0x6a6d5708f4605790, outHI: 0x0
+sd :: offset: 0x700, out: 0xd58ecbabde35697f, outHI: 0x0
+sd :: offset: 0x708, out: 0x575548fd08c0a5f1, outHI: 0x0
+sd :: offset: 0x710, out: 0x8bb640fb8ed98ddb, outHI: 0x0
+sd :: offset: 0x718, out: 0xbe00d51eabc578cc, outHI: 0x0
+sd :: offset: 0x720, out: 0x2f7e224a1c170ab2, outHI: 0x0
+sd :: offset: 0x728, out: 0xa978f12ca22256a7, outHI: 0x0
+sd :: offset: 0x730, out: 0x9950a93b811ee02f, outHI: 0x0
+sd :: offset: 0x738, out: 0xb44eea93c6796a0c, outHI: 0x0
+sd :: offset: 0x740, out: 0xfe71fca06c0eb657, outHI: 0x0
+sd :: offset: 0x748, out: 0x4ed6393df818af57, outHI: 0x0
+sd :: offset: 0x750, out: 0xf22e90200236770a, outHI: 0x0
+sd :: offset: 0x758, out: 0x81efb6c7afd0c45d, outHI: 0x0
+sd :: offset: 0x760, out: 0xeed8f3518102315b, outHI: 0x0
+sd :: offset: 0x768, out: 0xadafefb9995efd5e, outHI: 0x0
+sd :: offset: 0x770, out: 0x34061933eb253086, outHI: 0x0
+sd :: offset: 0x778, out: 0x1748da264b4c52bc, outHI: 0x0
+sd :: offset: 0x780, out: 0x34fdfc9a9302be89, outHI: 0x0
+sd :: offset: 0x788, out: 0xd00278c3c521d180, outHI: 0x0
+sd :: offset: 0x790, out: 0xe90944a4c1d37a5d, outHI: 0x0
+sd :: offset: 0x798, out: 0x65fd698fddef9839, outHI: 0x0
+sd :: offset: 0x7a0, out: 0xc49ee3ad81b5af52, outHI: 0x0
+sd :: offset: 0x7a8, out: 0x7aa941e8bdb263e9, outHI: 0x0
+sd :: offset: 0x7b0, out: 0x372c209e42f3b58d, outHI: 0x0
+sd :: offset: 0x7b8, out: 0x30f870b7e122a83b, outHI: 0x0
+sd :: offset: 0x7c0, out: 0x9e02de4b678930ec, outHI: 0x0
+sd :: offset: 0x7c8, out: 0xcd61a8639826631e, outHI: 0x0
+sd :: offset: 0x7d0, out: 0xae87bc899a7bd3ca, outHI: 0x0
+sd :: offset: 0x7d8, out: 0x58ec644d6481af17, outHI: 0x0
+sd :: offset: 0x7e0, out: 0x680cce5fb236b666, outHI: 0x0
+sd :: offset: 0x7e8, out: 0x3baa99471f6d4d75, outHI: 0x0
+sd :: offset: 0x7f0, out: 0x614d9b445f12236b, outHI: 0x0
+sh :: offset: 0x0, out: 0xd6aa, outHI: 0x0
+sh :: offset: 0x2, out: 0x12bd6aa, outHI: 0x0
+sh :: offset: 0x4, out: 0x12bd6aa, outHI: 0x0
+sh :: offset: 0x6, out: 0x12bd6aa, outHI: 0x0
+sh :: offset: 0x8, out: 0xab13, outHI: 0x0
+sh :: offset: 0xa, out: 0x82d2ab13, outHI: 0x0
+sh :: offset: 0xc, out: 0x876382d2ab13, outHI: 0x0
+sh :: offset: 0xe, out: 0x7e876382d2ab13, outHI: 0x0
+sh :: offset: 0x10, out: 0x10f3, outHI: 0x0
+sh :: offset: 0x12, out: 0xc31510f3, outHI: 0x0
+sh :: offset: 0x14, out: 0x6e9ac31510f3, outHI: 0x0
+sh :: offset: 0x16, out: 0x976d6e9ac31510f3, outHI: 0x0
+sh :: offset: 0x18, out: 0xa5fb, outHI: 0x0
+sh :: offset: 0x1a, out: 0x5ad6a5fb, outHI: 0x0
+sh :: offset: 0x1c, out: 0x6d775ad6a5fb, outHI: 0x0
+sh :: offset: 0x1e, out: 0xb7746d775ad6a5fb, outHI: 0x0
+sh :: offset: 0x20, out: 0xb502, outHI: 0x0
+sh :: offset: 0x22, out: 0x8677b502, outHI: 0x0
+sh :: offset: 0x24, out: 0xc0a28677b502, outHI: 0x0
+sh :: offset: 0x26, out: 0x42b0c0a28677b502, outHI: 0x0
+sh :: offset: 0x28, out: 0x30ad, outHI: 0x0
+sh :: offset: 0x2a, out: 0x9e3c30ad, outHI: 0x0
+sh :: offset: 0x2c, out: 0x9d319e3c30ad, outHI: 0x0
+sh :: offset: 0x2e, out: 0x2aa89d319e3c30ad, outHI: 0x0
+sh :: offset: 0x30, out: 0x413d, outHI: 0x0
+sh :: offset: 0x32, out: 0x77fb413d, outHI: 0x0
+sh :: offset: 0x34, out: 0x8ec377fb413d, outHI: 0x0
+sh :: offset: 0x36, out: 0x1f308ec377fb413d, outHI: 0x0
+sh :: offset: 0x38, out: 0xe4f7, outHI: 0x0
+sh :: offset: 0x3a, out: 0xc760e4f7, outHI: 0x0
+sh :: offset: 0x3c, out: 0x4213c760e4f7, outHI: 0x0
+sh :: offset: 0x3e, out: 0x7aa04213c760e4f7, outHI: 0x0
+sh :: offset: 0x40, out: 0xdca0, outHI: 0x0
+sh :: offset: 0x42, out: 0x1ad8dca0, outHI: 0x0
+sh :: offset: 0x44, out: 0x5cc51ad8dca0, outHI: 0x0
+sh :: offset: 0x46, out: 0x9e705cc51ad8dca0, outHI: 0x0
+sh :: offset: 0x48, out: 0xa60d, outHI: 0x0
+sh :: offset: 0x4a, out: 0x9615a60d, outHI: 0x0
+sh :: offset: 0x4c, out: 0xda869615a60d, outHI: 0x0
+sh :: offset: 0x4e, out: 0x4b3dda869615a60d, outHI: 0x0
+sh :: offset: 0x50, out: 0xd41d, outHI: 0x0
+sh :: offset: 0x52, out: 0x6353d41d, outHI: 0x0
+sh :: offset: 0x54, out: 0xa4dd6353d41d, outHI: 0x0
+sh :: offset: 0x56, out: 0x5e7a4dd6353d41d, outHI: 0x0
+sh :: offset: 0x58, out: 0xd413, outHI: 0x0
+sh :: offset: 0x5a, out: 0xc40bd413, outHI: 0x0
+sh :: offset: 0x5c, out: 0x5a9dc40bd413, outHI: 0x0
+sh :: offset: 0x5e, out: 0x3af35a9dc40bd413, outHI: 0x0
+sh :: offset: 0x60, out: 0xa180, outHI: 0x0
+sh :: offset: 0x62, out: 0x9a08a180, outHI: 0x0
+sh :: offset: 0x64, out: 0x5569a08a180, outHI: 0x0
+sh :: offset: 0x66, out: 0x47f505569a08a180, outHI: 0x0
+sh :: offset: 0x68, out: 0x40f, outHI: 0x0
+sh :: offset: 0x6a, out: 0xd6d2040f, outHI: 0x0
+sh :: offset: 0x6c, out: 0xb77fd6d2040f, outHI: 0x0
+sh :: offset: 0x6e, out: 0x9564b77fd6d2040f, outHI: 0x0
+sh :: offset: 0x70, out: 0x6bbe, outHI: 0x0
+sh :: offset: 0x72, out: 0xb2c76bbe, outHI: 0x0
+sh :: offset: 0x74, out: 0x8279b2c76bbe, outHI: 0x0
+sh :: offset: 0x76, out: 0xcebc8279b2c76bbe, outHI: 0x0
+sh :: offset: 0x78, out: 0xe4c7, outHI: 0x0
+sh :: offset: 0x7a, out: 0x1f18e4c7, outHI: 0x0
+sh :: offset: 0x7c, out: 0x4c2f1f18e4c7, outHI: 0x0
+sh :: offset: 0x7e, out: 0xb5034c2f1f18e4c7, outHI: 0x0
+sh :: offset: 0x80, out: 0xa797, outHI: 0x0
+sh :: offset: 0x82, out: 0x81afa797, outHI: 0x0
+sh :: offset: 0x84, out: 0x52fc81afa797, outHI: 0x0
+sh :: offset: 0x86, out: 0x94ff52fc81afa797, outHI: 0x0
+sh :: offset: 0x88, out: 0x50ea, outHI: 0x0
+sh :: offset: 0x8a, out: 0x6dfc50ea, outHI: 0x0
+sh :: offset: 0x8c, out: 0xd9166dfc50ea, outHI: 0x0
+sh :: offset: 0x8e, out: 0x31d8d9166dfc50ea, outHI: 0x0
+sh :: offset: 0x90, out: 0x95b1, outHI: 0x0
+sh :: offset: 0x92, out: 0x78e895b1, outHI: 0x0
+sh :: offset: 0x94, out: 0x9bd678e895b1, outHI: 0x0
+sh :: offset: 0x96, out: 0x36549bd678e895b1, outHI: 0x0
+sh :: offset: 0x98, out: 0x259b, outHI: 0x0
+sh :: offset: 0x9a, out: 0x9b63259b, outHI: 0x0
+sh :: offset: 0x9c, out: 0xa6319b63259b, outHI: 0x0
+sh :: offset: 0x9e, out: 0x85e0a6319b63259b, outHI: 0x0
+sh :: offset: 0xa0, out: 0x7ac5, outHI: 0x0
+sh :: offset: 0xa2, out: 0xccf17ac5, outHI: 0x0
+sh :: offset: 0xa4, out: 0x3ecaccf17ac5, outHI: 0x0
+sh :: offset: 0xa6, out: 0x556b3ecaccf17ac5, outHI: 0x0
+sh :: offset: 0xa8, out: 0xa0fb, outHI: 0x0
+sh :: offset: 0xaa, out: 0x81eea0fb, outHI: 0x0
+sh :: offset: 0xac, out: 0x5fc581eea0fb, outHI: 0x0
+sh :: offset: 0xae, out: 0xb42f5fc581eea0fb, outHI: 0x0
+sh :: offset: 0xb0, out: 0x2d97, outHI: 0x0
+sh :: offset: 0xb2, out: 0x14682d97, outHI: 0x0
+sh :: offset: 0xb4, out: 0xfec14682d97, outHI: 0x0
+sh :: offset: 0xb6, out: 0x25b50fec14682d97, outHI: 0x0
+sh :: offset: 0xb8, out: 0x87a, outHI: 0x0
+sh :: offset: 0xba, out: 0x2cfb087a, outHI: 0x0
+sh :: offset: 0xbc, out: 0xc5132cfb087a, outHI: 0x0
+sh :: offset: 0xbe, out: 0xfc93c5132cfb087a, outHI: 0x0
+sh :: offset: 0xc0, out: 0x766, outHI: 0x0
+sh :: offset: 0xc2, out: 0xcda20766, outHI: 0x0
+sh :: offset: 0xc4, out: 0xd9a9cda20766, outHI: 0x0
+sh :: offset: 0xc6, out: 0x3c2cd9a9cda20766, outHI: 0x0
+sh :: offset: 0xc8, out: 0xda3e, outHI: 0x0
+sh :: offset: 0xca, out: 0x7d72da3e, outHI: 0x0
+sh :: offset: 0xcc, out: 0x722a7d72da3e, outHI: 0x0
+sh :: offset: 0xce, out: 0x1791722a7d72da3e, outHI: 0x0
+sh :: offset: 0xd0, out: 0x24ad, outHI: 0x0
+sh :: offset: 0xd2, out: 0x93ce24ad, outHI: 0x0
+sh :: offset: 0xd4, out: 0xc9d193ce24ad, outHI: 0x0
+sh :: offset: 0xd6, out: 0x87cc9d193ce24ad, outHI: 0x0
+sh :: offset: 0xd8, out: 0x4ed2, outHI: 0x0
+sh :: offset: 0xda, out: 0x38984ed2, outHI: 0x0
+sh :: offset: 0xdc, out: 0x757038984ed2, outHI: 0x0
+sh :: offset: 0xde, out: 0x1d2a757038984ed2, outHI: 0x0
+sh :: offset: 0xe0, out: 0xd036, outHI: 0x0
+sh :: offset: 0xe2, out: 0x710cd036, outHI: 0x0
+sh :: offset: 0xe4, out: 0x70db710cd036, outHI: 0x0
+sh :: offset: 0xe6, out: 0xd0d070db710cd036, outHI: 0x0
+sh :: offset: 0xe8, out: 0x5604, outHI: 0x0
+sh :: offset: 0xea, out: 0x3415604, outHI: 0x0
+sh :: offset: 0xec, out: 0x1c7d03415604, outHI: 0x0
+sh :: offset: 0xee, out: 0x39c21c7d03415604, outHI: 0x0
+sh :: offset: 0xf0, out: 0x31ce, outHI: 0x0
+sh :: offset: 0xf2, out: 0x8ecc31ce, outHI: 0x0
+sh :: offset: 0xf4, out: 0xb7af8ecc31ce, outHI: 0x0
+sh :: offset: 0xf6, out: 0x8e94b7af8ecc31ce, outHI: 0x0
+sh :: offset: 0xf8, out: 0x674f, outHI: 0x0
+sh :: offset: 0xfa, out: 0x1ce7674f, outHI: 0x0
+sh :: offset: 0xfc, out: 0x6a8d1ce7674f, outHI: 0x0
+sh :: offset: 0xfe, out: 0x24eb6a8d1ce7674f, outHI: 0x0
+sh :: offset: 0x100, out: 0xe4a7, outHI: 0x0
+sh :: offset: 0x102, out: 0x12d6e4a7, outHI: 0x0
+sh :: offset: 0x104, out: 0x454412d6e4a7, outHI: 0x0
+sh :: offset: 0x106, out: 0x2f39454412d6e4a7, outHI: 0x0
+sh :: offset: 0x108, out: 0x4c54, outHI: 0x0
+sh :: offset: 0x10a, out: 0x56da4c54, outHI: 0x0
+sh :: offset: 0x10c, out: 0xc2b756da4c54, outHI: 0x0
+sh :: offset: 0x10e, out: 0x2608c2b756da4c54, outHI: 0x0
+sh :: offset: 0x110, out: 0x252f, outHI: 0x0
+sh :: offset: 0x112, out: 0xc8d7252f, outHI: 0x0
+sh :: offset: 0x114, out: 0x2dac8d7252f, outHI: 0x0
+sh :: offset: 0x116, out: 0x900102dac8d7252f, outHI: 0x0
+sh :: offset: 0x118, out: 0xa4f7, outHI: 0x0
+sh :: offset: 0x11a, out: 0xf2efa4f7, outHI: 0x0
+sh :: offset: 0x11c, out: 0xd5f1f2efa4f7, outHI: 0x0
+sh :: offset: 0x11e, out: 0xc890d5f1f2efa4f7, outHI: 0x0
+sh :: offset: 0x120, out: 0xa214, outHI: 0x0
+sh :: offset: 0x122, out: 0xc8b0a214, outHI: 0x0
+sh :: offset: 0x124, out: 0x5cbc8b0a214, outHI: 0x0
+sh :: offset: 0x126, out: 0xed5005cbc8b0a214, outHI: 0x0
+sh :: offset: 0x128, out: 0x136c, outHI: 0x0
+sh :: offset: 0x12a, out: 0x5991136c, outHI: 0x0
+sh :: offset: 0x12c, out: 0x91895991136c, outHI: 0x0
+sh :: offset: 0x12e, out: 0x314791895991136c, outHI: 0x0
+sh :: offset: 0x130, out: 0xb6f3, outHI: 0x0
+sh :: offset: 0x132, out: 0x9a2fb6f3, outHI: 0x0
+sh :: offset: 0x134, out: 0xcff99a2fb6f3, outHI: 0x0
+sh :: offset: 0x136, out: 0xc6eecff99a2fb6f3, outHI: 0x0
+sh :: offset: 0x138, out: 0x5270, outHI: 0x0
+sh :: offset: 0x13a, out: 0x38895270, outHI: 0x0
+sh :: offset: 0x13c, out: 0x521238895270, outHI: 0x0
+sh :: offset: 0x13e, out: 0xa809521238895270, outHI: 0x0
+sh :: offset: 0x140, out: 0x5040, outHI: 0x0
+sh :: offset: 0x142, out: 0xad765040, outHI: 0x0
+sh :: offset: 0x144, out: 0xa04ad765040, outHI: 0x0
+sh :: offset: 0x146, out: 0x87750a04ad765040, outHI: 0x0
+sh :: offset: 0x148, out: 0x5a83, outHI: 0x0
+sh :: offset: 0x14a, out: 0x84bb5a83, outHI: 0x0
+sh :: offset: 0x14c, out: 0xe85e84bb5a83, outHI: 0x0
+sh :: offset: 0x14e, out: 0x2c3de85e84bb5a83, outHI: 0x0
+sh :: offset: 0x150, out: 0xaa67, outHI: 0x0
+sh :: offset: 0x152, out: 0xc506aa67, outHI: 0x0
+sh :: offset: 0x154, out: 0xff8fc506aa67, outHI: 0x0
+sh :: offset: 0x156, out: 0xae6aff8fc506aa67, outHI: 0x0
+sh :: offset: 0x158, out: 0x5ee3, outHI: 0x0
+sh :: offset: 0x15a, out: 0x60ed5ee3, outHI: 0x0
+sh :: offset: 0x15c, out: 0x12dd60ed5ee3, outHI: 0x0
+sh :: offset: 0x15e, out: 0xc07112dd60ed5ee3, outHI: 0x0
+sh :: offset: 0x160, out: 0xca5a, outHI: 0x0
+sh :: offset: 0x162, out: 0x30dcca5a, outHI: 0x0
+sh :: offset: 0x164, out: 0x70f630dcca5a, outHI: 0x0
+sh :: offset: 0x166, out: 0xc4c770f630dcca5a, outHI: 0x0
+sh :: offset: 0x168, out: 0x5277, outHI: 0x0
+sh :: offset: 0x16a, out: 0x83cd5277, outHI: 0x0
+sh :: offset: 0x16c, out: 0x2b2383cd5277, outHI: 0x0
+sh :: offset: 0x16e, out: 0xdfec2b2383cd5277, outHI: 0x0
+sh :: offset: 0x170, out: 0xd96b, outHI: 0x0
+sh :: offset: 0x172, out: 0xff7d96b, outHI: 0x0
+sh :: offset: 0x174, out: 0xba260ff7d96b, outHI: 0x0
+sh :: offset: 0x176, out: 0xd3adba260ff7d96b, outHI: 0x0
+sh :: offset: 0x178, out: 0xc00e, outHI: 0x0
+sh :: offset: 0x17a, out: 0x8418c00e, outHI: 0x0
+sh :: offset: 0x17c, out: 0xaa798418c00e, outHI: 0x0
+sh :: offset: 0x17e, out: 0x4ab4aa798418c00e, outHI: 0x0
+sh :: offset: 0x180, out: 0xf0b8, outHI: 0x0
+sh :: offset: 0x182, out: 0xde0f0b8, outHI: 0x0
+sh :: offset: 0x184, out: 0x35e0de0f0b8, outHI: 0x0
+sh :: offset: 0x186, out: 0xbb8c035e0de0f0b8, outHI: 0x0
+sh :: offset: 0x188, out: 0xdcf1, outHI: 0x0
+sh :: offset: 0x18a, out: 0xa97fdcf1, outHI: 0x0
+sh :: offset: 0x18c, out: 0x6f54a97fdcf1, outHI: 0x0
+sh :: offset: 0x18e, out: 0x33b06f54a97fdcf1, outHI: 0x0
+sh :: offset: 0x190, out: 0xc081, outHI: 0x0
+sh :: offset: 0x192, out: 0x3fd1c081, outHI: 0x0
+sh :: offset: 0x194, out: 0x3f373fd1c081, outHI: 0x0
+sh :: offset: 0x196, out: 0x77433f373fd1c081, outHI: 0x0
+sh :: offset: 0x198, out: 0x95e4, outHI: 0x0
+sh :: offset: 0x19a, out: 0xc92195e4, outHI: 0x0
+sh :: offset: 0x19c, out: 0xd993c92195e4, outHI: 0x0
+sh :: offset: 0x19e, out: 0xec91d993c92195e4, outHI: 0x0
+sh :: offset: 0x1a0, out: 0xa5ab, outHI: 0x0
+sh :: offset: 0x1a2, out: 0x95b1a5ab, outHI: 0x0
+sh :: offset: 0x1a4, out: 0xf6a795b1a5ab, outHI: 0x0
+sh :: offset: 0x1a6, out: 0x49fbf6a795b1a5ab, outHI: 0x0
+sh :: offset: 0x1a8, out: 0x8d1e, outHI: 0x0
+sh :: offset: 0x1aa, out: 0xc7ce8d1e, outHI: 0x0
+sh :: offset: 0x1ac, out: 0x4378c7ce8d1e, outHI: 0x0
+sh :: offset: 0x1ae, out: 0x19364378c7ce8d1e, outHI: 0x0
+sh :: offset: 0x1b0, out: 0x4907, outHI: 0x0
+sh :: offset: 0x1b2, out: 0x2f384907, outHI: 0x0
+sh :: offset: 0x1b4, out: 0x8def2f384907, outHI: 0x0
+sh :: offset: 0x1b6, out: 0xb99e8def2f384907, outHI: 0x0
+sh :: offset: 0x1b8, out: 0x12fe, outHI: 0x0
+sh :: offset: 0x1ba, out: 0x582b12fe, outHI: 0x0
+sh :: offset: 0x1bc, out: 0xcdcd582b12fe, outHI: 0x0
+sh :: offset: 0x1be, out: 0x47eacdcd582b12fe, outHI: 0x0
+sh :: offset: 0x1c0, out: 0x8c4f, outHI: 0x0
+sh :: offset: 0x1c2, out: 0x76558c4f, outHI: 0x0
+sh :: offset: 0x1c4, out: 0x884e76558c4f, outHI: 0x0
+sh :: offset: 0x1c6, out: 0xd685884e76558c4f, outHI: 0x0
+sh :: offset: 0x1c8, out: 0x95c7, outHI: 0x0
+sh :: offset: 0x1ca, out: 0x34c195c7, outHI: 0x0
+sh :: offset: 0x1cc, out: 0xd62a34c195c7, outHI: 0x0
+sh :: offset: 0x1ce, out: 0x6168d62a34c195c7, outHI: 0x0
+sh :: offset: 0x1d0, out: 0x7405, outHI: 0x0
+sh :: offset: 0x1d2, out: 0x4df47405, outHI: 0x0
+sh :: offset: 0x1d4, out: 0x69894df47405, outHI: 0x0
+sh :: offset: 0x1d6, out: 0xd30169894df47405, outHI: 0x0
+sh :: offset: 0x1d8, out: 0x6db, outHI: 0x0
+sh :: offset: 0x1da, out: 0x6cbb06db, outHI: 0x0
+sh :: offset: 0x1dc, out: 0x90bf6cbb06db, outHI: 0x0
+sh :: offset: 0x1de, out: 0x1ca190bf6cbb06db, outHI: 0x0
+sh :: offset: 0x1e0, out: 0x393a, outHI: 0x0
+sh :: offset: 0x1e2, out: 0x9cae393a, outHI: 0x0
+sh :: offset: 0x1e4, out: 0xf029cae393a, outHI: 0x0
+sh :: offset: 0x1e6, out: 0x58300f029cae393a, outHI: 0x0
+sh :: offset: 0x1e8, out: 0xbc2d, outHI: 0x0
+sh :: offset: 0x1ea, out: 0xdc7ebc2d, outHI: 0x0
+sh :: offset: 0x1ec, out: 0x5fdbdc7ebc2d, outHI: 0x0
+sh :: offset: 0x1ee, out: 0x9a995fdbdc7ebc2d, outHI: 0x0
+sh :: offset: 0x1f0, out: 0x5b48, outHI: 0x0
+sh :: offset: 0x1f2, out: 0xe3405b48, outHI: 0x0
+sh :: offset: 0x1f4, out: 0x47be3405b48, outHI: 0x0
+sh :: offset: 0x1f6, out: 0x8a96047be3405b48, outHI: 0x0
+sh :: offset: 0x1f8, out: 0xd322, outHI: 0x0
+sh :: offset: 0x1fa, out: 0xd519d322, outHI: 0x0
+sh :: offset: 0x1fc, out: 0xafd2d519d322, outHI: 0x0
+sh :: offset: 0x1fe, out: 0x75bfafd2d519d322, outHI: 0x0
+sh :: offset: 0x200, out: 0xf6ad, outHI: 0x0
+sh :: offset: 0x202, out: 0xa630f6ad, outHI: 0x0
+sh :: offset: 0x204, out: 0x867a630f6ad, outHI: 0x0
+sh :: offset: 0x206, out: 0xde230867a630f6ad, outHI: 0x0
+sh :: offset: 0x208, out: 0x3260, outHI: 0x0
+sh :: offset: 0x20a, out: 0x56103260, outHI: 0x0
+sh :: offset: 0x20c, out: 0xcf256103260, outHI: 0x0
+sh :: offset: 0x20e, out: 0x2c0a0cf256103260, outHI: 0x0
+sh :: offset: 0x210, out: 0x18ef, outHI: 0x0
+sh :: offset: 0x212, out: 0x249b18ef, outHI: 0x0
+sh :: offset: 0x214, out: 0x544249b18ef, outHI: 0x0
+sh :: offset: 0x216, out: 0x94a90544249b18ef, outHI: 0x0
+sh :: offset: 0x218, out: 0xfcde, outHI: 0x0
+sh :: offset: 0x21a, out: 0x5b56fcde, outHI: 0x0
+sh :: offset: 0x21c, out: 0x9fb55b56fcde, outHI: 0x0
+sh :: offset: 0x21e, out: 0xf9519fb55b56fcde, outHI: 0x0
+sh :: offset: 0x220, out: 0x319b, outHI: 0x0
+sh :: offset: 0x222, out: 0x468319b, outHI: 0x0
+sh :: offset: 0x224, out: 0xf8200468319b, outHI: 0x0
+sh :: offset: 0x226, out: 0x81daf8200468319b, outHI: 0x0
+sh :: offset: 0x228, out: 0xf2ec, outHI: 0x0
+sh :: offset: 0x22a, out: 0x5725f2ec, outHI: 0x0
+sh :: offset: 0x22c, out: 0xca5a5725f2ec, outHI: 0x0
+sh :: offset: 0x22e, out: 0x8c61ca5a5725f2ec, outHI: 0x0
+sh :: offset: 0x230, out: 0xc8bf, outHI: 0x0
+sh :: offset: 0x232, out: 0xc25dc8bf, outHI: 0x0
+sh :: offset: 0x234, out: 0xa6ddc25dc8bf, outHI: 0x0
+sh :: offset: 0x236, out: 0x8b95a6ddc25dc8bf, outHI: 0x0
+sh :: offset: 0x238, out: 0x162f, outHI: 0x0
+sh :: offset: 0x23a, out: 0xdac6162f, outHI: 0x0
+sh :: offset: 0x23c, out: 0xe751dac6162f, outHI: 0x0
+sh :: offset: 0x23e, out: 0x300ce751dac6162f, outHI: 0x0
+sh :: offset: 0x240, out: 0xa850, outHI: 0x0
+sh :: offset: 0x242, out: 0xba52a850, outHI: 0x0
+sh :: offset: 0x244, out: 0xfdf3ba52a850, outHI: 0x0
+sh :: offset: 0x246, out: 0x6778fdf3ba52a850, outHI: 0x0
+sh :: offset: 0x248, out: 0x479f, outHI: 0x0
+sh :: offset: 0x24a, out: 0xda78479f, outHI: 0x0
+sh :: offset: 0x24c, out: 0xb1f7da78479f, outHI: 0x0
+sh :: offset: 0x24e, out: 0xad00b1f7da78479f, outHI: 0x0
+sh :: offset: 0x250, out: 0xd98a, outHI: 0x0
+sh :: offset: 0x252, out: 0xa6b6d98a, outHI: 0x0
+sh :: offset: 0x254, out: 0x4168a6b6d98a, outHI: 0x0
+sh :: offset: 0x256, out: 0x8d44168a6b6d98a, outHI: 0x0
+sh :: offset: 0x258, out: 0x4413, outHI: 0x0
+sh :: offset: 0x25a, out: 0xce634413, outHI: 0x0
+sh :: offset: 0x25c, out: 0x381dce634413, outHI: 0x0
+sh :: offset: 0x25e, out: 0xf518381dce634413, outHI: 0x0
+sh :: offset: 0x260, out: 0x5fc0, outHI: 0x0
+sh :: offset: 0x262, out: 0xe5255fc0, outHI: 0x0
+sh :: offset: 0x264, out: 0x7f3fe5255fc0, outHI: 0x0
+sh :: offset: 0x266, out: 0xe4627f3fe5255fc0, outHI: 0x0
+sh :: offset: 0x268, out: 0x1f28, outHI: 0x0
+sh :: offset: 0x26a, out: 0x76321f28, outHI: 0x0
+sh :: offset: 0x26c, out: 0x92e176321f28, outHI: 0x0
+sh :: offset: 0x26e, out: 0xccd392e176321f28, outHI: 0x0
+sh :: offset: 0x270, out: 0xfd8f, outHI: 0x0
+sh :: offset: 0x272, out: 0x4018fd8f, outHI: 0x0
+sh :: offset: 0x274, out: 0x64944018fd8f, outHI: 0x0
+sh :: offset: 0x276, out: 0x829464944018fd8f, outHI: 0x0
+sh :: offset: 0x278, out: 0xf0e5, outHI: 0x0
+sh :: offset: 0x27a, out: 0x52e8f0e5, outHI: 0x0
+sh :: offset: 0x27c, out: 0x204052e8f0e5, outHI: 0x0
+sh :: offset: 0x27e, out: 0x15d3204052e8f0e5, outHI: 0x0
+sh :: offset: 0x280, out: 0xf344, outHI: 0x0
+sh :: offset: 0x282, out: 0x880ff344, outHI: 0x0
+sh :: offset: 0x284, out: 0x83d2880ff344, outHI: 0x0
+sh :: offset: 0x286, out: 0x7caf83d2880ff344, outHI: 0x0
+sh :: offset: 0x288, out: 0xefd7, outHI: 0x0
+sh :: offset: 0x28a, out: 0x747defd7, outHI: 0x0
+sh :: offset: 0x28c, out: 0xa04c747defd7, outHI: 0x0
+sh :: offset: 0x28e, out: 0xf156a04c747defd7, outHI: 0x0
+sh :: offset: 0x290, out: 0xd710, outHI: 0x0
+sh :: offset: 0x292, out: 0xf31d710, outHI: 0x0
+sh :: offset: 0x294, out: 0x601c0f31d710, outHI: 0x0
+sh :: offset: 0x296, out: 0x93e2601c0f31d710, outHI: 0x0
+sh :: offset: 0x298, out: 0xd933, outHI: 0x0
+sh :: offset: 0x29a, out: 0x131cd933, outHI: 0x0
+sh :: offset: 0x29c, out: 0xa679131cd933, outHI: 0x0
+sh :: offset: 0x29e, out: 0xe1e1a679131cd933, outHI: 0x0
+sh :: offset: 0x2a0, out: 0xa427, outHI: 0x0
+sh :: offset: 0x2a2, out: 0xa76fa427, outHI: 0x0
+sh :: offset: 0x2a4, out: 0x6b75a76fa427, outHI: 0x0
+sh :: offset: 0x2a6, out: 0x24296b75a76fa427, outHI: 0x0
+sh :: offset: 0x2a8, out: 0xe56a, outHI: 0x0
+sh :: offset: 0x2aa, out: 0x139ee56a, outHI: 0x0
+sh :: offset: 0x2ac, out: 0xe2d2139ee56a, outHI: 0x0
+sh :: offset: 0x2ae, out: 0xd296e2d2139ee56a, outHI: 0x0
+sh :: offset: 0x2b0, out: 0xa5c0, outHI: 0x0
+sh :: offset: 0x2b2, out: 0x6dc2a5c0, outHI: 0x0
+sh :: offset: 0x2b4, out: 0x447f6dc2a5c0, outHI: 0x0
+sh :: offset: 0x2b6, out: 0x5a82447f6dc2a5c0, outHI: 0x0
+sh :: offset: 0x2b8, out: 0xc168, outHI: 0x0
+sh :: offset: 0x2ba, out: 0xc07dc168, outHI: 0x0
+sh :: offset: 0x2bc, out: 0x9e80c07dc168, outHI: 0x0
+sh :: offset: 0x2be, out: 0x76c89e80c07dc168, outHI: 0x0
+sh :: offset: 0x2c0, out: 0x348f, outHI: 0x0
+sh :: offset: 0x2c2, out: 0x4bfe348f, outHI: 0x0
+sh :: offset: 0x2c4, out: 0xc3454bfe348f, outHI: 0x0
+sh :: offset: 0x2c6, out: 0x70dc3454bfe348f, outHI: 0x0
+sh :: offset: 0x2c8, out: 0x241b, outHI: 0x0
+sh :: offset: 0x2ca, out: 0xdd6d241b, outHI: 0x0
+sh :: offset: 0x2cc, out: 0x7123dd6d241b, outHI: 0x0
+sh :: offset: 0x2ce, out: 0xbddc7123dd6d241b, outHI: 0x0
+sh :: offset: 0x2d0, out: 0xcebe, outHI: 0x0
+sh :: offset: 0x2d2, out: 0xa59fcebe, outHI: 0x0
+sh :: offset: 0x2d4, out: 0xb727a59fcebe, outHI: 0x0
+sh :: offset: 0x2d6, out: 0xf62fb727a59fcebe, outHI: 0x0
+sh :: offset: 0x2d8, out: 0x46fb, outHI: 0x0
+sh :: offset: 0x2da, out: 0xf9f46fb, outHI: 0x0
+sh :: offset: 0x2dc, out: 0x27e90f9f46fb, outHI: 0x0
+sh :: offset: 0x2de, out: 0x109f27e90f9f46fb, outHI: 0x0
+sh :: offset: 0x2e0, out: 0x99d7, outHI: 0x0
+sh :: offset: 0x2e2, out: 0xafd199d7, outHI: 0x0
+sh :: offset: 0x2e4, out: 0xdaa9afd199d7, outHI: 0x0
+sh :: offset: 0x2e6, out: 0x3f63daa9afd199d7, outHI: 0x0
+sh :: offset: 0x2e8, out: 0x84f2, outHI: 0x0
+sh :: offset: 0x2ea, out: 0xa3d484f2, outHI: 0x0
+sh :: offset: 0x2ec, out: 0x312ea3d484f2, outHI: 0x0
+sh :: offset: 0x2ee, out: 0xdbcb312ea3d484f2, outHI: 0x0
+sh :: offset: 0x2f0, out: 0xe4c6, outHI: 0x0
+sh :: offset: 0x2f2, out: 0xda4fe4c6, outHI: 0x0
+sh :: offset: 0x2f4, out: 0x3faada4fe4c6, outHI: 0x0
+sh :: offset: 0x2f6, out: 0x1f353faada4fe4c6, outHI: 0x0
+sh :: offset: 0x2f8, out: 0xc260, outHI: 0x0
+sh :: offset: 0x2fa, out: 0x7150c260, outHI: 0x0
+sh :: offset: 0x2fc, out: 0x6ee07150c260, outHI: 0x0
+sh :: offset: 0x2fe, out: 0x8b086ee07150c260, outHI: 0x0
+sh :: offset: 0x300, out: 0x7f25, outHI: 0x0
+sh :: offset: 0x302, out: 0xd9257f25, outHI: 0x0
+sh :: offset: 0x304, out: 0x50d5d9257f25, outHI: 0x0
+sh :: offset: 0x306, out: 0xe54750d5d9257f25, outHI: 0x0
+sh :: offset: 0x308, out: 0xdb5b, outHI: 0x0
+sh :: offset: 0x30a, out: 0xe9a6db5b, outHI: 0x0
+sh :: offset: 0x30c, out: 0x625fe9a6db5b, outHI: 0x0
+sh :: offset: 0x30e, out: 0x3d69625fe9a6db5b, outHI: 0x0
+sh :: offset: 0x310, out: 0xac96, outHI: 0x0
+sh :: offset: 0x312, out: 0x4340ac96, outHI: 0x0
+sh :: offset: 0x314, out: 0xe0424340ac96, outHI: 0x0
+sh :: offset: 0x316, out: 0x70a3e0424340ac96, outHI: 0x0
+sh :: offset: 0x318, out: 0x171e, outHI: 0x0
+sh :: offset: 0x31a, out: 0x6980171e, outHI: 0x0
+sh :: offset: 0x31c, out: 0x8f036980171e, outHI: 0x0
+sh :: offset: 0x31e, out: 0xc0478f036980171e, outHI: 0x0
+sh :: offset: 0x320, out: 0x29e3, outHI: 0x0
+sh :: offset: 0x322, out: 0x1cf929e3, outHI: 0x0
+sh :: offset: 0x324, out: 0x39a51cf929e3, outHI: 0x0
+sh :: offset: 0x326, out: 0x3ce839a51cf929e3, outHI: 0x0
+sh :: offset: 0x328, out: 0x8958, outHI: 0x0
+sh :: offset: 0x32a, out: 0x5eb68958, outHI: 0x0
+sh :: offset: 0x32c, out: 0xfa895eb68958, outHI: 0x0
+sh :: offset: 0x32e, out: 0xe2fbfa895eb68958, outHI: 0x0
+sh :: offset: 0x330, out: 0x25b7, outHI: 0x0
+sh :: offset: 0x332, out: 0x76ed25b7, outHI: 0x0
+sh :: offset: 0x334, out: 0xb05d76ed25b7, outHI: 0x0
+sh :: offset: 0x336, out: 0xd24bb05d76ed25b7, outHI: 0x0
+sh :: offset: 0x338, out: 0x12f1, outHI: 0x0
+sh :: offset: 0x33a, out: 0x170312f1, outHI: 0x0
+sh :: offset: 0x33c, out: 0x682c170312f1, outHI: 0x0
+sh :: offset: 0x33e, out: 0xeb9682c170312f1, outHI: 0x0
+sh :: offset: 0x340, out: 0x1d0d, outHI: 0x0
+sh :: offset: 0x342, out: 0xdd301d0d, outHI: 0x0
+sh :: offset: 0x344, out: 0x5280dd301d0d, outHI: 0x0
+sh :: offset: 0x346, out: 0x84785280dd301d0d, outHI: 0x0
+sh :: offset: 0x348, out: 0xd6ef, outHI: 0x0
+sh :: offset: 0x34a, out: 0x1f8fd6ef, outHI: 0x0
+sh :: offset: 0x34c, out: 0x77aa1f8fd6ef, outHI: 0x0
+sh :: offset: 0x34e, out: 0x179c77aa1f8fd6ef, outHI: 0x0
+sh :: offset: 0x350, out: 0x436d, outHI: 0x0
+sh :: offset: 0x352, out: 0x2998436d, outHI: 0x0
+sh :: offset: 0x354, out: 0x4ced2998436d, outHI: 0x0
+sh :: offset: 0x356, out: 0x26444ced2998436d, outHI: 0x0
+sh :: offset: 0x358, out: 0xa708, outHI: 0x0
+sh :: offset: 0x35a, out: 0xd58ca708, outHI: 0x0
+sh :: offset: 0x35c, out: 0x5c9dd58ca708, outHI: 0x0
+sh :: offset: 0x35e, out: 0x7175c9dd58ca708, outHI: 0x0
+sh :: offset: 0x360, out: 0x3287, outHI: 0x0
+sh :: offset: 0x362, out: 0x55833287, outHI: 0x0
+sh :: offset: 0x364, out: 0x61055833287, outHI: 0x0
+sh :: offset: 0x366, out: 0x663d061055833287, outHI: 0x0
+sh :: offset: 0x368, out: 0xd68b, outHI: 0x0
+sh :: offset: 0x36a, out: 0x8951d68b, outHI: 0x0
+sh :: offset: 0x36c, out: 0xd0488951d68b, outHI: 0x0
+sh :: offset: 0x36e, out: 0xab7dd0488951d68b, outHI: 0x0
+sh :: offset: 0x370, out: 0x471b, outHI: 0x0
+sh :: offset: 0x372, out: 0xe82471b, outHI: 0x0
+sh :: offset: 0x374, out: 0x23670e82471b, outHI: 0x0
+sh :: offset: 0x376, out: 0xf69823670e82471b, outHI: 0x0
+sh :: offset: 0x378, out: 0x26b2, outHI: 0x0
+sh :: offset: 0x37a, out: 0xd98d26b2, outHI: 0x0
+sh :: offset: 0x37c, out: 0x6c59d98d26b2, outHI: 0x0
+sh :: offset: 0x37e, out: 0x36886c59d98d26b2, outHI: 0x0
+sh :: offset: 0x380, out: 0xe479, outHI: 0x0
+sh :: offset: 0x382, out: 0xd32be479, outHI: 0x0
+sh :: offset: 0x384, out: 0x4bdbd32be479, outHI: 0x0
+sh :: offset: 0x386, out: 0x9ca4bdbd32be479, outHI: 0x0
+sh :: offset: 0x388, out: 0xe61f, outHI: 0x0
+sh :: offset: 0x38a, out: 0x9962e61f, outHI: 0x0
+sh :: offset: 0x38c, out: 0x7d1d9962e61f, outHI: 0x0
+sh :: offset: 0x38e, out: 0xfd5d7d1d9962e61f, outHI: 0x0
+sh :: offset: 0x390, out: 0x74df, outHI: 0x0
+sh :: offset: 0x392, out: 0xcad374df, outHI: 0x0
+sh :: offset: 0x394, out: 0x553ecad374df, outHI: 0x0
+sh :: offset: 0x396, out: 0x3f46553ecad374df, outHI: 0x0
+sh :: offset: 0x398, out: 0xf2a7, outHI: 0x0
+sh :: offset: 0x39a, out: 0x3eedf2a7, outHI: 0x0
+sh :: offset: 0x39c, out: 0xb97d3eedf2a7, outHI: 0x0
+sh :: offset: 0x39e, out: 0x2e9ab97d3eedf2a7, outHI: 0x0
+sh :: offset: 0x3a0, out: 0x9f33, outHI: 0x0
+sh :: offset: 0x3a2, out: 0x3c0c9f33, outHI: 0x0
+sh :: offset: 0x3a4, out: 0xf7fa3c0c9f33, outHI: 0x0
+sh :: offset: 0x3a6, out: 0x36a6f7fa3c0c9f33, outHI: 0x0
+sh :: offset: 0x3a8, out: 0xc9dc, outHI: 0x0
+sh :: offset: 0x3aa, out: 0x155ec9dc, outHI: 0x0
+sh :: offset: 0x3ac, out: 0x38e3155ec9dc, outHI: 0x0
+sh :: offset: 0x3ae, out: 0x8bb938e3155ec9dc, outHI: 0x0
+sh :: offset: 0x3b0, out: 0x8206, outHI: 0x0
+sh :: offset: 0x3b2, out: 0x19478206, outHI: 0x0
+sh :: offset: 0x3b4, out: 0x25c419478206, outHI: 0x0
+sh :: offset: 0x3b6, out: 0xd2df25c419478206, outHI: 0x0
+sh :: offset: 0x3b8, out: 0x1825, outHI: 0x0
+sh :: offset: 0x3ba, out: 0xeb321825, outHI: 0x0
+sh :: offset: 0x3bc, out: 0xbf27eb321825, outHI: 0x0
+sh :: offset: 0x3be, out: 0xbc65bf27eb321825, outHI: 0x0
+sh :: offset: 0x3c0, out: 0xc7da, outHI: 0x0
+sh :: offset: 0x3c2, out: 0x7a8bc7da, outHI: 0x0
+sh :: offset: 0x3c4, out: 0x8fe67a8bc7da, outHI: 0x0
+sh :: offset: 0x3c6, out: 0xa8b08fe67a8bc7da, outHI: 0x0
+sh :: offset: 0x3c8, out: 0xcde8, outHI: 0x0
+sh :: offset: 0x3ca, out: 0xf8dfcde8, outHI: 0x0
+sh :: offset: 0x3cc, out: 0x5bcaf8dfcde8, outHI: 0x0
+sh :: offset: 0x3ce, out: 0x852b5bcaf8dfcde8, outHI: 0x0
+sh :: offset: 0x3d0, out: 0x9269, outHI: 0x0
+sh :: offset: 0x3d2, out: 0x59a99269, outHI: 0x0
+sh :: offset: 0x3d4, out: 0x909b59a99269, outHI: 0x0
+sh :: offset: 0x3d6, out: 0x478909b59a99269, outHI: 0x0
+sh :: offset: 0x3d8, out: 0x360f, outHI: 0x0
+sh :: offset: 0x3da, out: 0x7857360f, outHI: 0x0
+sh :: offset: 0x3dc, out: 0x1cc87857360f, outHI: 0x0
+sh :: offset: 0x3de, out: 0xbfb31cc87857360f, outHI: 0x0
+sh :: offset: 0x3e0, out: 0xe9a2, outHI: 0x0
+sh :: offset: 0x3e2, out: 0x7f89e9a2, outHI: 0x0
+sh :: offset: 0x3e4, out: 0xed5e7f89e9a2, outHI: 0x0
+sh :: offset: 0x3e6, out: 0xb665ed5e7f89e9a2, outHI: 0x0
+sh :: offset: 0x3e8, out: 0xd5e4, outHI: 0x0
+sh :: offset: 0x3ea, out: 0xb7a8d5e4, outHI: 0x0
+sh :: offset: 0x3ec, out: 0x9474b7a8d5e4, outHI: 0x0
+sh :: offset: 0x3ee, out: 0x15da9474b7a8d5e4, outHI: 0x0
+sh :: offset: 0x3f0, out: 0xfcc, outHI: 0x0
+sh :: offset: 0x3f2, out: 0x2af90fcc, outHI: 0x0
+sh :: offset: 0x3f4, out: 0x537d2af90fcc, outHI: 0x0
+sh :: offset: 0x3f6, out: 0xf6b3537d2af90fcc, outHI: 0x0
+sh :: offset: 0x3f8, out: 0x1897, outHI: 0x0
+sh :: offset: 0x3fa, out: 0x2b961897, outHI: 0x0
+sh :: offset: 0x3fc, out: 0x7cfe2b961897, outHI: 0x0
+sh :: offset: 0x3fe, out: 0x223d7cfe2b961897, outHI: 0x0
+sh :: offset: 0x400, out: 0x4a4b, outHI: 0x0
+sh :: offset: 0x402, out: 0x33734a4b, outHI: 0x0
+sh :: offset: 0x404, out: 0x34f533734a4b, outHI: 0x0
+sh :: offset: 0x406, out: 0x420b34f533734a4b, outHI: 0x0
+sh :: offset: 0x408, out: 0xb33c, outHI: 0x0
+sh :: offset: 0x40a, out: 0xdd46b33c, outHI: 0x0
+sh :: offset: 0x40c, out: 0x8c8ddd46b33c, outHI: 0x0
+sh :: offset: 0x40e, out: 0x897c8c8ddd46b33c, outHI: 0x0
+sh :: offset: 0x410, out: 0xccd9, outHI: 0x0
+sh :: offset: 0x412, out: 0xe392ccd9, outHI: 0x0
+sh :: offset: 0x414, out: 0x7445e392ccd9, outHI: 0x0
+sh :: offset: 0x416, out: 0x7a387445e392ccd9, outHI: 0x0
+sh :: offset: 0x418, out: 0xc9, outHI: 0x0
+sh :: offset: 0x41a, out: 0xd80000c9, outHI: 0x0
+sh :: offset: 0x41c, out: 0x29b1d80000c9, outHI: 0x0
+sh :: offset: 0x41e, out: 0x512f29b1d80000c9, outHI: 0x0
+sh :: offset: 0x420, out: 0x20a, outHI: 0x0
+sh :: offset: 0x422, out: 0x3dad020a, outHI: 0x0
+sh :: offset: 0x424, out: 0xd5c53dad020a, outHI: 0x0
+sh :: offset: 0x426, out: 0xeaded5c53dad020a, outHI: 0x0
+sh :: offset: 0x428, out: 0xa35b, outHI: 0x0
+sh :: offset: 0x42a, out: 0x31eea35b, outHI: 0x0
+sh :: offset: 0x42c, out: 0x29d731eea35b, outHI: 0x0
+sh :: offset: 0x42e, out: 0x8a6229d731eea35b, outHI: 0x0
+sh :: offset: 0x430, out: 0x5649, outHI: 0x0
+sh :: offset: 0x432, out: 0x48985649, outHI: 0x0
+sh :: offset: 0x434, out: 0x3f9e48985649, outHI: 0x0
+sh :: offset: 0x436, out: 0x2c3c3f9e48985649, outHI: 0x0
+sh :: offset: 0x438, out: 0xb77, outHI: 0x0
+sh :: offset: 0x43a, out: 0xdc9c0b77, outHI: 0x0
+sh :: offset: 0x43c, out: 0x1e78dc9c0b77, outHI: 0x0
+sh :: offset: 0x43e, out: 0x7ff61e78dc9c0b77, outHI: 0x0
+sh :: offset: 0x440, out: 0x68ec, outHI: 0x0
+sh :: offset: 0x442, out: 0x1d5e68ec, outHI: 0x0
+sh :: offset: 0x444, out: 0xb0e01d5e68ec, outHI: 0x0
+sh :: offset: 0x446, out: 0x2299b0e01d5e68ec, outHI: 0x0
+sh :: offset: 0x448, out: 0x6e25, outHI: 0x0
+sh :: offset: 0x44a, out: 0x3d0c6e25, outHI: 0x0
+sh :: offset: 0x44c, out: 0x4673d0c6e25, outHI: 0x0
+sh :: offset: 0x44e, out: 0x7c3b04673d0c6e25, outHI: 0x0
+sh :: offset: 0x450, out: 0x6587, outHI: 0x0
+sh :: offset: 0x452, out: 0xe7fb6587, outHI: 0x0
+sh :: offset: 0x454, out: 0x17c1e7fb6587, outHI: 0x0
+sh :: offset: 0x456, out: 0x164e17c1e7fb6587, outHI: 0x0
+sh :: offset: 0x458, out: 0x950b, outHI: 0x0
+sh :: offset: 0x45a, out: 0x56d4950b, outHI: 0x0
+sh :: offset: 0x45c, out: 0xa28b56d4950b, outHI: 0x0
+sh :: offset: 0x45e, out: 0xfa4ca28b56d4950b, outHI: 0x0
+sh :: offset: 0x460, out: 0xa08a, outHI: 0x0
+sh :: offset: 0x462, out: 0xbe7fa08a, outHI: 0x0
+sh :: offset: 0x464, out: 0xa314be7fa08a, outHI: 0x0
+sh :: offset: 0x466, out: 0xe5e9a314be7fa08a, outHI: 0x0
+sh :: offset: 0x468, out: 0x49c5, outHI: 0x0
+sh :: offset: 0x46a, out: 0x159649c5, outHI: 0x0
+sh :: offset: 0x46c, out: 0x8164159649c5, outHI: 0x0
+sh :: offset: 0x46e, out: 0xf8be8164159649c5, outHI: 0x0
+sh :: offset: 0x470, out: 0x9b17, outHI: 0x0
+sh :: offset: 0x472, out: 0x84e69b17, outHI: 0x0
+sh :: offset: 0x474, out: 0x259784e69b17, outHI: 0x0
+sh :: offset: 0x476, out: 0x7ca3259784e69b17, outHI: 0x0
+sh :: offset: 0x478, out: 0x4f5c, outHI: 0x0
+sh :: offset: 0x47a, out: 0xa1f24f5c, outHI: 0x0
+sh :: offset: 0x47c, out: 0x543ca1f24f5c, outHI: 0x0
+sh :: offset: 0x47e, out: 0xfc8d543ca1f24f5c, outHI: 0x0
+sh :: offset: 0x480, out: 0x9e36, outHI: 0x0
+sh :: offset: 0x482, out: 0xe3459e36, outHI: 0x0
+sh :: offset: 0x484, out: 0x6ca0e3459e36, outHI: 0x0
+sh :: offset: 0x486, out: 0x4aeb6ca0e3459e36, outHI: 0x0
+sh :: offset: 0x488, out: 0x80fa, outHI: 0x0
+sh :: offset: 0x48a, out: 0x187980fa, outHI: 0x0
+sh :: offset: 0x48c, out: 0xe18e187980fa, outHI: 0x0
+sh :: offset: 0x48e, out: 0xc532e18e187980fa, outHI: 0x0
+sh :: offset: 0x490, out: 0x7d1c, outHI: 0x0
+sh :: offset: 0x492, out: 0x4f287d1c, outHI: 0x0
+sh :: offset: 0x494, out: 0xec294f287d1c, outHI: 0x0
+sh :: offset: 0x496, out: 0xb3fdec294f287d1c, outHI: 0x0
+sh :: offset: 0x498, out: 0x2b90, outHI: 0x0
+sh :: offset: 0x49a, out: 0x49732b90, outHI: 0x0
+sh :: offset: 0x49c, out: 0x660a49732b90, outHI: 0x0
+sh :: offset: 0x49e, out: 0xb620660a49732b90, outHI: 0x0
+sh :: offset: 0x4a0, out: 0xe991, outHI: 0x0
+sh :: offset: 0x4a2, out: 0x6cfde991, outHI: 0x0
+sh :: offset: 0x4a4, out: 0x38f16cfde991, outHI: 0x0
+sh :: offset: 0x4a6, out: 0x993138f16cfde991, outHI: 0x0
+sh :: offset: 0x4a8, out: 0x7b9, outHI: 0x0
+sh :: offset: 0x4aa, out: 0x7d5407b9, outHI: 0x0
+sh :: offset: 0x4ac, out: 0xd1337d5407b9, outHI: 0x0
+sh :: offset: 0x4ae, out: 0xde02d1337d5407b9, outHI: 0x0
+sh :: offset: 0x4b0, out: 0xb15a, outHI: 0x0
+sh :: offset: 0x4b2, out: 0xe1dab15a, outHI: 0x0
+sh :: offset: 0x4b4, out: 0x90e1e1dab15a, outHI: 0x0
+sh :: offset: 0x4b6, out: 0x13a390e1e1dab15a, outHI: 0x0
+sh :: offset: 0x4b8, out: 0x16c8, outHI: 0x0
+sh :: offset: 0x4ba, out: 0x828716c8, outHI: 0x0
+sh :: offset: 0x4bc, out: 0x91a6828716c8, outHI: 0x0
+sh :: offset: 0x4be, out: 0x743491a6828716c8, outHI: 0x0
+sh :: offset: 0x4c0, out: 0x92f2, outHI: 0x0
+sh :: offset: 0x4c2, out: 0xede292f2, outHI: 0x0
+sh :: offset: 0x4c4, out: 0x404aede292f2, outHI: 0x0
+sh :: offset: 0x4c6, out: 0x8cff404aede292f2, outHI: 0x0
+sh :: offset: 0x4c8, out: 0x7636, outHI: 0x0
+sh :: offset: 0x4ca, out: 0x1f837636, outHI: 0x0
+sh :: offset: 0x4cc, out: 0xc0db1f837636, outHI: 0x0
+sh :: offset: 0x4ce, out: 0xb9cec0db1f837636, outHI: 0x0
+sh :: offset: 0x4d0, out: 0x771c, outHI: 0x0
+sh :: offset: 0x4d2, out: 0x509771c, outHI: 0x0
+sh :: offset: 0x4d4, out: 0x5aa70509771c, outHI: 0x0
+sh :: offset: 0x4d6, out: 0x2eaa5aa70509771c, outHI: 0x0
+sh :: offset: 0x4d8, out: 0x241b, outHI: 0x0
+sh :: offset: 0x4da, out: 0x1875241b, outHI: 0x0
+sh :: offset: 0x4dc, out: 0x538e1875241b, outHI: 0x0
+sh :: offset: 0x4de, out: 0xd327538e1875241b, outHI: 0x0
+sh :: offset: 0x4e0, out: 0x9b6b, outHI: 0x0
+sh :: offset: 0x4e2, out: 0x8b739b6b, outHI: 0x0
+sh :: offset: 0x4e4, out: 0xf8548b739b6b, outHI: 0x0
+sh :: offset: 0x4e6, out: 0x42e9f8548b739b6b, outHI: 0x0
+sh :: offset: 0x4e8, out: 0xba1a, outHI: 0x0
+sh :: offset: 0x4ea, out: 0xeccbba1a, outHI: 0x0
+sh :: offset: 0x4ec, out: 0xe50ceccbba1a, outHI: 0x0
+sh :: offset: 0x4ee, out: 0x78e4e50ceccbba1a, outHI: 0x0
+sh :: offset: 0x4f0, out: 0x27cb, outHI: 0x0
+sh :: offset: 0x4f2, out: 0xcd9d27cb, outHI: 0x0
+sh :: offset: 0x4f4, out: 0xfa3fcd9d27cb, outHI: 0x0
+sh :: offset: 0x4f6, out: 0xf6b6fa3fcd9d27cb, outHI: 0x0
+sh :: offset: 0x4f8, out: 0x9423, outHI: 0x0
+sh :: offset: 0x4fa, out: 0xae3e9423, outHI: 0x0
+sh :: offset: 0x4fc, out: 0x6483ae3e9423, outHI: 0x0
+sh :: offset: 0x4fe, out: 0x73916483ae3e9423, outHI: 0x0
+sh :: offset: 0x500, out: 0x8561, outHI: 0x0
+sh :: offset: 0x502, out: 0xe128561, outHI: 0x0
+sh :: offset: 0x504, out: 0xf70a0e128561, outHI: 0x0
+sh :: offset: 0x506, out: 0x276af70a0e128561, outHI: 0x0
+sh :: offset: 0x508, out: 0x4b6e, outHI: 0x0
+sh :: offset: 0x50a, out: 0xb5e74b6e, outHI: 0x0
+sh :: offset: 0x50c, out: 0x5bf6b5e74b6e, outHI: 0x0
+sh :: offset: 0x50e, out: 0x3045bf6b5e74b6e, outHI: 0x0
+sh :: offset: 0x510, out: 0xcfa6, outHI: 0x0
+sh :: offset: 0x512, out: 0x8accfa6, outHI: 0x0
+sh :: offset: 0x514, out: 0x3f1308accfa6, outHI: 0x0
+sh :: offset: 0x516, out: 0x20223f1308accfa6, outHI: 0x0
+sh :: offset: 0x518, out: 0xb5f5, outHI: 0x0
+sh :: offset: 0x51a, out: 0x3976b5f5, outHI: 0x0
+sh :: offset: 0x51c, out: 0x55743976b5f5, outHI: 0x0
+sh :: offset: 0x51e, out: 0xf83c55743976b5f5, outHI: 0x0
+sh :: offset: 0x520, out: 0x3c3d, outHI: 0x0
+sh :: offset: 0x522, out: 0x46923c3d, outHI: 0x0
+sh :: offset: 0x524, out: 0x20f946923c3d, outHI: 0x0
+sh :: offset: 0x526, out: 0x1f9720f946923c3d, outHI: 0x0
+sh :: offset: 0x528, out: 0x48dd, outHI: 0x0
+sh :: offset: 0x52a, out: 0x6d2448dd, outHI: 0x0
+sh :: offset: 0x52c, out: 0x28506d2448dd, outHI: 0x0
+sh :: offset: 0x52e, out: 0x620d28506d2448dd, outHI: 0x0
+sh :: offset: 0x530, out: 0xa732, outHI: 0x0
+sh :: offset: 0x532, out: 0x9ff4a732, outHI: 0x0
+sh :: offset: 0x534, out: 0x21e99ff4a732, outHI: 0x0
+sh :: offset: 0x536, out: 0x60a521e99ff4a732, outHI: 0x0
+sh :: offset: 0x538, out: 0xf0b, outHI: 0x0
+sh :: offset: 0x53a, out: 0x5c680f0b, outHI: 0x0
+sh :: offset: 0x53c, out: 0xf3ab5c680f0b, outHI: 0x0
+sh :: offset: 0x53e, out: 0x5a08f3ab5c680f0b, outHI: 0x0
+sh :: offset: 0x540, out: 0x3d26, outHI: 0x0
+sh :: offset: 0x542, out: 0x800f3d26, outHI: 0x0
+sh :: offset: 0x544, out: 0x9be7800f3d26, outHI: 0x0
+sh :: offset: 0x546, out: 0xc7a59be7800f3d26, outHI: 0x0
+sh :: offset: 0x548, out: 0x1b41, outHI: 0x0
+sh :: offset: 0x54a, out: 0x82ca1b41, outHI: 0x0
+sh :: offset: 0x54c, out: 0xdf2982ca1b41, outHI: 0x0
+sh :: offset: 0x54e, out: 0x1aecdf2982ca1b41, outHI: 0x0
+sh :: offset: 0x550, out: 0x9dcd, outHI: 0x0
+sh :: offset: 0x552, out: 0x60d19dcd, outHI: 0x0
+sh :: offset: 0x554, out: 0x13a260d19dcd, outHI: 0x0
+sh :: offset: 0x556, out: 0x2b8613a260d19dcd, outHI: 0x0
+sh :: offset: 0x558, out: 0xbe7f, outHI: 0x0
+sh :: offset: 0x55a, out: 0xe8bbe7f, outHI: 0x0
+sh :: offset: 0x55c, out: 0xac8b0e8bbe7f, outHI: 0x0
+sh :: offset: 0x55e, out: 0x2518ac8b0e8bbe7f, outHI: 0x0
+sh :: offset: 0x560, out: 0x486b, outHI: 0x0
+sh :: offset: 0x562, out: 0x2fcf486b, outHI: 0x0
+sh :: offset: 0x564, out: 0x568d2fcf486b, outHI: 0x0
+sh :: offset: 0x566, out: 0x743e568d2fcf486b, outHI: 0x0
+sh :: offset: 0x568, out: 0x1728, outHI: 0x0
+sh :: offset: 0x56a, out: 0x34c31728, outHI: 0x0
+sh :: offset: 0x56c, out: 0x646f34c31728, outHI: 0x0
+sh :: offset: 0x56e, out: 0x126f646f34c31728, outHI: 0x0
+sh :: offset: 0x570, out: 0x4d12, outHI: 0x0
+sh :: offset: 0x572, out: 0x56fc4d12, outHI: 0x0
+sh :: offset: 0x574, out: 0x196156fc4d12, outHI: 0x0
+sh :: offset: 0x576, out: 0xaab0196156fc4d12, outHI: 0x0
+sh :: offset: 0x578, out: 0xd342, outHI: 0x0
+sh :: offset: 0x57a, out: 0x8595d342, outHI: 0x0
+sh :: offset: 0x57c, out: 0xcd338595d342, outHI: 0x0
+sh :: offset: 0x57e, out: 0x7535cd338595d342, outHI: 0x0
+sh :: offset: 0x580, out: 0x46ec, outHI: 0x0
+sh :: offset: 0x582, out: 0x422346ec, outHI: 0x0
+sh :: offset: 0x584, out: 0x54da422346ec, outHI: 0x0
+sh :: offset: 0x586, out: 0xdfb254da422346ec, outHI: 0x0
+sh :: offset: 0x588, out: 0xab2a, outHI: 0x0
+sh :: offset: 0x58a, out: 0x81ab2a, outHI: 0x0
+sh :: offset: 0x58c, out: 0x26c90081ab2a, outHI: 0x0
+sh :: offset: 0x58e, out: 0xa86726c90081ab2a, outHI: 0x0
+sh :: offset: 0x590, out: 0x7438, outHI: 0x0
+sh :: offset: 0x592, out: 0x679d7438, outHI: 0x0
+sh :: offset: 0x594, out: 0xffa1679d7438, outHI: 0x0
+sh :: offset: 0x596, out: 0x9bfeffa1679d7438, outHI: 0x0
+sh :: offset: 0x598, out: 0xe244, outHI: 0x0
+sh :: offset: 0x59a, out: 0xb7dee244, outHI: 0x0
+sh :: offset: 0x59c, out: 0x9826b7dee244, outHI: 0x0
+sh :: offset: 0x59e, out: 0xc7699826b7dee244, outHI: 0x0
+sh :: offset: 0x5a0, out: 0x704a, outHI: 0x0
+sh :: offset: 0x5a2, out: 0xfba6704a, outHI: 0x0
+sh :: offset: 0x5a4, out: 0xaf97fba6704a, outHI: 0x0
+sh :: offset: 0x5a6, out: 0x3c07af97fba6704a, outHI: 0x0
+sh :: offset: 0x5a8, out: 0x8bfe, outHI: 0x0
+sh :: offset: 0x5aa, out: 0x4c58bfe, outHI: 0x0
+sh :: offset: 0x5ac, out: 0x64dc04c58bfe, outHI: 0x0
+sh :: offset: 0x5ae, out: 0x521364dc04c58bfe, outHI: 0x0
+sh :: offset: 0x5b0, out: 0xaebc, outHI: 0x0
+sh :: offset: 0x5b2, out: 0x9ab7aebc, outHI: 0x0
+sh :: offset: 0x5b4, out: 0xbb589ab7aebc, outHI: 0x0
+sh :: offset: 0x5b6, out: 0xe0f7bb589ab7aebc, outHI: 0x0
+sh :: offset: 0x5b8, out: 0x954d, outHI: 0x0
+sh :: offset: 0x5ba, out: 0xdeeb954d, outHI: 0x0
+sh :: offset: 0x5bc, out: 0xc60cdeeb954d, outHI: 0x0
+sh :: offset: 0x5be, out: 0xe336c60cdeeb954d, outHI: 0x0
+sh :: offset: 0x5c0, out: 0x416e, outHI: 0x0
+sh :: offset: 0x5c2, out: 0x6f52416e, outHI: 0x0
+sh :: offset: 0x5c4, out: 0x120c6f52416e, outHI: 0x0
+sh :: offset: 0x5c6, out: 0xd5b2120c6f52416e, outHI: 0x0
+sh :: offset: 0x5c8, out: 0x8a34, outHI: 0x0
+sh :: offset: 0x5ca, out: 0x7e628a34, outHI: 0x0
+sh :: offset: 0x5cc, out: 0xd4ff7e628a34, outHI: 0x0
+sh :: offset: 0x5ce, out: 0x85a2d4ff7e628a34, outHI: 0x0
+sh :: offset: 0x5d0, out: 0x7e07, outHI: 0x0
+sh :: offset: 0x5d2, out: 0x4a4e7e07, outHI: 0x0
+sh :: offset: 0x5d4, out: 0x2b654a4e7e07, outHI: 0x0
+sh :: offset: 0x5d6, out: 0x986a2b654a4e7e07, outHI: 0x0
+sh :: offset: 0x5d8, out: 0x9b55, outHI: 0x0
+sh :: offset: 0x5da, out: 0x3a489b55, outHI: 0x0
+sh :: offset: 0x5dc, out: 0xeac43a489b55, outHI: 0x0
+sh :: offset: 0x5de, out: 0xa974eac43a489b55, outHI: 0x0
+sh :: offset: 0x5e0, out: 0xf8f5, outHI: 0x0
+sh :: offset: 0x5e2, out: 0x72f1f8f5, outHI: 0x0
+sh :: offset: 0x5e4, out: 0xc16272f1f8f5, outHI: 0x0
+sh :: offset: 0x5e6, out: 0xa388c16272f1f8f5, outHI: 0x0
+sh :: offset: 0x5e8, out: 0x5ea9, outHI: 0x0
+sh :: offset: 0x5ea, out: 0xe7495ea9, outHI: 0x0
+sh :: offset: 0x5ec, out: 0x1f45e7495ea9, outHI: 0x0
+sh :: offset: 0x5ee, out: 0xe8c11f45e7495ea9, outHI: 0x0
+sh :: offset: 0x5f0, out: 0xc8b4, outHI: 0x0
+sh :: offset: 0x5f2, out: 0x5cc1c8b4, outHI: 0x0
+sh :: offset: 0x5f4, out: 0x5a765cc1c8b4, outHI: 0x0
+sh :: offset: 0x5f6, out: 0xadaa5a765cc1c8b4, outHI: 0x0
+sh :: offset: 0x5f8, out: 0x5c0, outHI: 0x0
+sh :: offset: 0x5fa, out: 0xdfa605c0, outHI: 0x0
+sh :: offset: 0x5fc, out: 0xce88dfa605c0, outHI: 0x0
+sh :: offset: 0x5fe, out: 0x7ab4ce88dfa605c0, outHI: 0x0
+sh :: offset: 0x600, out: 0xb04f, outHI: 0x0
+sh :: offset: 0x602, out: 0x59a7b04f, outHI: 0x0
+sh :: offset: 0x604, out: 0xd6e659a7b04f, outHI: 0x0
+sh :: offset: 0x606, out: 0xb42ad6e659a7b04f, outHI: 0x0
+sh :: offset: 0x608, out: 0x922f, outHI: 0x0
+sh :: offset: 0x60a, out: 0xb728922f, outHI: 0x0
+sh :: offset: 0x60c, out: 0x485ab728922f, outHI: 0x0
+sh :: offset: 0x60e, out: 0x4bf8485ab728922f, outHI: 0x0
+sh :: offset: 0x610, out: 0xa7fb, outHI: 0x0
+sh :: offset: 0x612, out: 0x3b66a7fb, outHI: 0x0
+sh :: offset: 0x614, out: 0xd60c3b66a7fb, outHI: 0x0
+sh :: offset: 0x616, out: 0x76a3d60c3b66a7fb, outHI: 0x0
+sh :: offset: 0x618, out: 0x8eda, outHI: 0x0
+sh :: offset: 0x61a, out: 0xfdc28eda, outHI: 0x0
+sh :: offset: 0x61c, out: 0xc6affdc28eda, outHI: 0x0
+sh :: offset: 0x61e, out: 0x31e0c6affdc28eda, outHI: 0x0
+sh :: offset: 0x620, out: 0x999d, outHI: 0x0
+sh :: offset: 0x622, out: 0xbf0c999d, outHI: 0x0
+sh :: offset: 0x624, out: 0x6bb4bf0c999d, outHI: 0x0
+sh :: offset: 0x626, out: 0x53606bb4bf0c999d, outHI: 0x0
+sh :: offset: 0x628, out: 0x19f0, outHI: 0x0
+sh :: offset: 0x62a, out: 0x1b7919f0, outHI: 0x0
+sh :: offset: 0x62c, out: 0x12c81b7919f0, outHI: 0x0
+sh :: offset: 0x62e, out: 0x32fc12c81b7919f0, outHI: 0x0
+sh :: offset: 0x630, out: 0xfcd6, outHI: 0x0
+sh :: offset: 0x632, out: 0xc72efcd6, outHI: 0x0
+sh :: offset: 0x634, out: 0x8384c72efcd6, outHI: 0x0
+sh :: offset: 0x636, out: 0x3ef88384c72efcd6, outHI: 0x0
+sh :: offset: 0x638, out: 0x3580, outHI: 0x0
+sh :: offset: 0x63a, out: 0x6a2a3580, outHI: 0x0
+sh :: offset: 0x63c, out: 0xc7bb6a2a3580, outHI: 0x0
+sh :: offset: 0x63e, out: 0x38b1c7bb6a2a3580, outHI: 0x0
+sh :: offset: 0x640, out: 0x77c9, outHI: 0x0
+sh :: offset: 0x642, out: 0x1dca77c9, outHI: 0x0
+sh :: offset: 0x644, out: 0xf6121dca77c9, outHI: 0x0
+sh :: offset: 0x646, out: 0x15ebf6121dca77c9, outHI: 0x0
+sh :: offset: 0x648, out: 0x47ae, outHI: 0x0
+sh :: offset: 0x64a, out: 0xfd9147ae, outHI: 0x0
+sh :: offset: 0x64c, out: 0xcdd9fd9147ae, outHI: 0x0
+sh :: offset: 0x64e, out: 0x5eaacdd9fd9147ae, outHI: 0x0
+sh :: offset: 0x650, out: 0x1117, outHI: 0x0
+sh :: offset: 0x652, out: 0x81e91117, outHI: 0x0
+sh :: offset: 0x654, out: 0x70f981e91117, outHI: 0x0
+sh :: offset: 0x656, out: 0xbb8470f981e91117, outHI: 0x0
+sh :: offset: 0x658, out: 0x32e0, outHI: 0x0
+sh :: offset: 0x65a, out: 0xc6a532e0, outHI: 0x0
+sh :: offset: 0x65c, out: 0x2aeac6a532e0, outHI: 0x0
+sh :: offset: 0x65e, out: 0x5d42aeac6a532e0, outHI: 0x0
+sh :: offset: 0x660, out: 0x9e63, outHI: 0x0
+sh :: offset: 0x662, out: 0x19fb9e63, outHI: 0x0
+sh :: offset: 0x664, out: 0xf36419fb9e63, outHI: 0x0
+sh :: offset: 0x666, out: 0x14abf36419fb9e63, outHI: 0x0
+sh :: offset: 0x668, out: 0x2aac, outHI: 0x0
+sh :: offset: 0x66a, out: 0xa8d72aac, outHI: 0x0
+sh :: offset: 0x66c, out: 0x559aa8d72aac, outHI: 0x0
+sh :: offset: 0x66e, out: 0x249d559aa8d72aac, outHI: 0x0
+sh :: offset: 0x670, out: 0x30ec, outHI: 0x0
+sh :: offset: 0x672, out: 0x84b30ec, outHI: 0x0
+sh :: offset: 0x674, out: 0x764f084b30ec, outHI: 0x0
+sh :: offset: 0x676, out: 0xcd6764f084b30ec, outHI: 0x0
+sh :: offset: 0x678, out: 0x8fdf, outHI: 0x0
+sh :: offset: 0x67a, out: 0x92468fdf, outHI: 0x0
+sh :: offset: 0x67c, out: 0xac0792468fdf, outHI: 0x0
+sh :: offset: 0x67e, out: 0x7f03ac0792468fdf, outHI: 0x0
+sh :: offset: 0x680, out: 0x70f5, outHI: 0x0
+sh :: offset: 0x682, out: 0x56e670f5, outHI: 0x0
+sh :: offset: 0x684, out: 0xce6d56e670f5, outHI: 0x0
+sh :: offset: 0x686, out: 0x7e35ce6d56e670f5, outHI: 0x0
+sh :: offset: 0x688, out: 0x2711, outHI: 0x0
+sh :: offset: 0x68a, out: 0x1a652711, outHI: 0x0
+sh :: offset: 0x68c, out: 0x28591a652711, outHI: 0x0
+sh :: offset: 0x68e, out: 0x152828591a652711, outHI: 0x0
+sh :: offset: 0x690, out: 0xa9fb, outHI: 0x0
+sh :: offset: 0x692, out: 0xd215a9fb, outHI: 0x0
+sh :: offset: 0x694, out: 0x3283d215a9fb, outHI: 0x0
+sh :: offset: 0x696, out: 0x9e1c3283d215a9fb, outHI: 0x0
+sh :: offset: 0x698, out: 0x417, outHI: 0x0
+sh :: offset: 0x69a, out: 0x282a0417, outHI: 0x0
+sh :: offset: 0x69c, out: 0xc049282a0417, outHI: 0x0
+sh :: offset: 0x69e, out: 0x8d95c049282a0417, outHI: 0x0
+sh :: offset: 0x6a0, out: 0x58f3, outHI: 0x0
+sh :: offset: 0x6a2, out: 0x978058f3, outHI: 0x0
+sh :: offset: 0x6a4, out: 0xa490978058f3, outHI: 0x0
+sh :: offset: 0x6a6, out: 0xf2e7a490978058f3, outHI: 0x0
+sh :: offset: 0x6a8, out: 0xb1aa, outHI: 0x0
+sh :: offset: 0x6aa, out: 0x975b1aa, outHI: 0x0
+sh :: offset: 0x6ac, out: 0x4cca0975b1aa, outHI: 0x0
+sh :: offset: 0x6ae, out: 0x775b4cca0975b1aa, outHI: 0x0
+sh :: offset: 0x6b0, out: 0x1020, outHI: 0x0
+sh :: offset: 0x6b2, out: 0x35111020, outHI: 0x0
+sh :: offset: 0x6b4, out: 0x84a635111020, outHI: 0x0
+sh :: offset: 0x6b6, out: 0xa2b84a635111020, outHI: 0x0
+sh :: offset: 0x6b8, out: 0x8b6f, outHI: 0x0
+sh :: offset: 0x6ba, out: 0xa7d88b6f, outHI: 0x0
+sh :: offset: 0x6bc, out: 0xa0d3a7d88b6f, outHI: 0x0
+sh :: offset: 0x6be, out: 0x23fa0d3a7d88b6f, outHI: 0x0
+sh :: offset: 0x6c0, out: 0xdedd, outHI: 0x0
+sh :: offset: 0x6c2, out: 0x9941dedd, outHI: 0x0
+sh :: offset: 0x6c4, out: 0x91b79941dedd, outHI: 0x0
+sh :: offset: 0x6c6, out: 0xa3d991b79941dedd, outHI: 0x0
+sh :: offset: 0x6c8, out: 0x9508, outHI: 0x0
+sh :: offset: 0x6ca, out: 0x5a0d9508, outHI: 0x0
+sh :: offset: 0x6cc, out: 0xb4835a0d9508, outHI: 0x0
+sh :: offset: 0x6ce, out: 0x751cb4835a0d9508, outHI: 0x0
+sh :: offset: 0x6d0, out: 0xb2d3, outHI: 0x0
+sh :: offset: 0x6d2, out: 0x625bb2d3, outHI: 0x0
+sh :: offset: 0x6d4, out: 0xad35625bb2d3, outHI: 0x0
+sh :: offset: 0x6d6, out: 0x949cad35625bb2d3, outHI: 0x0
+sh :: offset: 0x6d8, out: 0x9739, outHI: 0x0
+sh :: offset: 0x6da, out: 0xa6929739, outHI: 0x0
+sh :: offset: 0x6dc, out: 0x7f35a6929739, outHI: 0x0
+sh :: offset: 0x6de, out: 0x7f567f35a6929739, outHI: 0x0
+sh :: offset: 0x6e0, out: 0x7d27, outHI: 0x0
+sh :: offset: 0x6e2, out: 0xdb8d7d27, outHI: 0x0
+sh :: offset: 0x6e4, out: 0x88e0db8d7d27, outHI: 0x0
+sh :: offset: 0x6e6, out: 0x185b88e0db8d7d27, outHI: 0x0
+sh :: offset: 0x6e8, out: 0x1b91, outHI: 0x0
+sh :: offset: 0x6ea, out: 0x2fd61b91, outHI: 0x0
+sh :: offset: 0x6ec, out: 0x4cd22fd61b91, outHI: 0x0
+sh :: offset: 0x6ee, out: 0x255a4cd22fd61b91, outHI: 0x0
+sh :: offset: 0x6f0, out: 0x3f7b, outHI: 0x0
+sh :: offset: 0x6f2, out: 0xa4363f7b, outHI: 0x0
+sh :: offset: 0x6f4, out: 0xd589a4363f7b, outHI: 0x0
+sh :: offset: 0x6f6, out: 0x1048d589a4363f7b, outHI: 0x0
+sh :: offset: 0x6f8, out: 0x5790, outHI: 0x0
+sh :: offset: 0x6fa, out: 0xf4605790, outHI: 0x0
+sh :: offset: 0x6fc, out: 0x5708f4605790, outHI: 0x0
+sh :: offset: 0x6fe, out: 0x6a6d5708f4605790, outHI: 0x0
+sh :: offset: 0x700, out: 0x697f, outHI: 0x0
+sh :: offset: 0x702, out: 0xde35697f, outHI: 0x0
+sh :: offset: 0x704, out: 0xcbabde35697f, outHI: 0x0
+sh :: offset: 0x706, out: 0xd58ecbabde35697f, outHI: 0x0
+sh :: offset: 0x708, out: 0xa5f1, outHI: 0x0
+sh :: offset: 0x70a, out: 0x8c0a5f1, outHI: 0x0
+sh :: offset: 0x70c, out: 0x48fd08c0a5f1, outHI: 0x0
+sh :: offset: 0x70e, out: 0x575548fd08c0a5f1, outHI: 0x0
+sh :: offset: 0x710, out: 0x8ddb, outHI: 0x0
+sh :: offset: 0x712, out: 0x8ed98ddb, outHI: 0x0
+sh :: offset: 0x714, out: 0x40fb8ed98ddb, outHI: 0x0
+sh :: offset: 0x716, out: 0x8bb640fb8ed98ddb, outHI: 0x0
+sh :: offset: 0x718, out: 0x78cc, outHI: 0x0
+sh :: offset: 0x71a, out: 0xabc578cc, outHI: 0x0
+sh :: offset: 0x71c, out: 0xd51eabc578cc, outHI: 0x0
+sh :: offset: 0x71e, out: 0xbe00d51eabc578cc, outHI: 0x0
+sh :: offset: 0x720, out: 0xab2, outHI: 0x0
+sh :: offset: 0x722, out: 0x1c170ab2, outHI: 0x0
+sh :: offset: 0x724, out: 0x224a1c170ab2, outHI: 0x0
+sh :: offset: 0x726, out: 0x2f7e224a1c170ab2, outHI: 0x0
+sh :: offset: 0x728, out: 0x56a7, outHI: 0x0
+sh :: offset: 0x72a, out: 0xa22256a7, outHI: 0x0
+sh :: offset: 0x72c, out: 0xf12ca22256a7, outHI: 0x0
+sh :: offset: 0x72e, out: 0xa978f12ca22256a7, outHI: 0x0
+sh :: offset: 0x730, out: 0xe02f, outHI: 0x0
+sh :: offset: 0x732, out: 0x811ee02f, outHI: 0x0
+sh :: offset: 0x734, out: 0xa93b811ee02f, outHI: 0x0
+sh :: offset: 0x736, out: 0x9950a93b811ee02f, outHI: 0x0
+sh :: offset: 0x738, out: 0x6a0c, outHI: 0x0
+sh :: offset: 0x73a, out: 0xc6796a0c, outHI: 0x0
+sh :: offset: 0x73c, out: 0xea93c6796a0c, outHI: 0x0
+sh :: offset: 0x73e, out: 0xb44eea93c6796a0c, outHI: 0x0
+sh :: offset: 0x740, out: 0xb657, outHI: 0x0
+sh :: offset: 0x742, out: 0x6c0eb657, outHI: 0x0
+sh :: offset: 0x744, out: 0xfca06c0eb657, outHI: 0x0
+sh :: offset: 0x746, out: 0xfe71fca06c0eb657, outHI: 0x0
+sh :: offset: 0x748, out: 0xaf57, outHI: 0x0
+sh :: offset: 0x74a, out: 0xf818af57, outHI: 0x0
+sh :: offset: 0x74c, out: 0x393df818af57, outHI: 0x0
+sh :: offset: 0x74e, out: 0x4ed6393df818af57, outHI: 0x0
+sh :: offset: 0x750, out: 0x770a, outHI: 0x0
+sh :: offset: 0x752, out: 0x236770a, outHI: 0x0
+sh :: offset: 0x754, out: 0x90200236770a, outHI: 0x0
+sh :: offset: 0x756, out: 0xf22e90200236770a, outHI: 0x0
+sh :: offset: 0x758, out: 0xc45d, outHI: 0x0
+sh :: offset: 0x75a, out: 0xafd0c45d, outHI: 0x0
+sh :: offset: 0x75c, out: 0xb6c7afd0c45d, outHI: 0x0
+sh :: offset: 0x75e, out: 0x81efb6c7afd0c45d, outHI: 0x0
+sh :: offset: 0x760, out: 0x315b, outHI: 0x0
+sh :: offset: 0x762, out: 0x8102315b, outHI: 0x0
+sh :: offset: 0x764, out: 0xf3518102315b, outHI: 0x0
+sh :: offset: 0x766, out: 0xeed8f3518102315b, outHI: 0x0
+sh :: offset: 0x768, out: 0xfd5e, outHI: 0x0
+sh :: offset: 0x76a, out: 0x995efd5e, outHI: 0x0
+sh :: offset: 0x76c, out: 0xefb9995efd5e, outHI: 0x0
+sh :: offset: 0x76e, out: 0xadafefb9995efd5e, outHI: 0x0
+sh :: offset: 0x770, out: 0x3086, outHI: 0x0
+sh :: offset: 0x772, out: 0xeb253086, outHI: 0x0
+sh :: offset: 0x774, out: 0x1933eb253086, outHI: 0x0
+sh :: offset: 0x776, out: 0x34061933eb253086, outHI: 0x0
+sh :: offset: 0x778, out: 0x52bc, outHI: 0x0
+sh :: offset: 0x77a, out: 0x4b4c52bc, outHI: 0x0
+sh :: offset: 0x77c, out: 0xda264b4c52bc, outHI: 0x0
+sh :: offset: 0x77e, out: 0x1748da264b4c52bc, outHI: 0x0
+sh :: offset: 0x780, out: 0xbe89, outHI: 0x0
+sh :: offset: 0x782, out: 0x9302be89, outHI: 0x0
+sh :: offset: 0x784, out: 0xfc9a9302be89, outHI: 0x0
+sh :: offset: 0x786, out: 0x34fdfc9a9302be89, outHI: 0x0
+sh :: offset: 0x788, out: 0xd180, outHI: 0x0
+sh :: offset: 0x78a, out: 0xc521d180, outHI: 0x0
+sh :: offset: 0x78c, out: 0x78c3c521d180, outHI: 0x0
+sh :: offset: 0x78e, out: 0xd00278c3c521d180, outHI: 0x0
+sh :: offset: 0x790, out: 0x7a5d, outHI: 0x0
+sh :: offset: 0x792, out: 0xc1d37a5d, outHI: 0x0
+sh :: offset: 0x794, out: 0x44a4c1d37a5d, outHI: 0x0
+sh :: offset: 0x796, out: 0xe90944a4c1d37a5d, outHI: 0x0
+sh :: offset: 0x798, out: 0x9839, outHI: 0x0
+sh :: offset: 0x79a, out: 0xddef9839, outHI: 0x0
+sh :: offset: 0x79c, out: 0x698fddef9839, outHI: 0x0
+sh :: offset: 0x79e, out: 0x65fd698fddef9839, outHI: 0x0
+sh :: offset: 0x7a0, out: 0xaf52, outHI: 0x0
+sh :: offset: 0x7a2, out: 0x81b5af52, outHI: 0x0
+sh :: offset: 0x7a4, out: 0xe3ad81b5af52, outHI: 0x0
+sh :: offset: 0x7a6, out: 0xc49ee3ad81b5af52, outHI: 0x0
+sh :: offset: 0x7a8, out: 0x63e9, outHI: 0x0
+sh :: offset: 0x7aa, out: 0xbdb263e9, outHI: 0x0
+sh :: offset: 0x7ac, out: 0x41e8bdb263e9, outHI: 0x0
+sh :: offset: 0x7ae, out: 0x7aa941e8bdb263e9, outHI: 0x0
+sh :: offset: 0x7b0, out: 0xb58d, outHI: 0x0
+sh :: offset: 0x7b2, out: 0x42f3b58d, outHI: 0x0
+sh :: offset: 0x7b4, out: 0x209e42f3b58d, outHI: 0x0
+sh :: offset: 0x7b6, out: 0x372c209e42f3b58d, outHI: 0x0
+sh :: offset: 0x7b8, out: 0xa83b, outHI: 0x0
+sh :: offset: 0x7ba, out: 0xe122a83b, outHI: 0x0
+sh :: offset: 0x7bc, out: 0x70b7e122a83b, outHI: 0x0
+sh :: offset: 0x7be, out: 0x30f870b7e122a83b, outHI: 0x0
+sh :: offset: 0x7c0, out: 0x30ec, outHI: 0x0
+sh :: offset: 0x7c2, out: 0x678930ec, outHI: 0x0
+sh :: offset: 0x7c4, out: 0xde4b678930ec, outHI: 0x0
+sh :: offset: 0x7c6, out: 0x9e02de4b678930ec, outHI: 0x0
+sh :: offset: 0x7c8, out: 0x631e, outHI: 0x0
+sh :: offset: 0x7ca, out: 0x9826631e, outHI: 0x0
+sh :: offset: 0x7cc, out: 0xa8639826631e, outHI: 0x0
+sh :: offset: 0x7ce, out: 0xcd61a8639826631e, outHI: 0x0
+sh :: offset: 0x7d0, out: 0xd3ca, outHI: 0x0
+sh :: offset: 0x7d2, out: 0x9a7bd3ca, outHI: 0x0
+sh :: offset: 0x7d4, out: 0xbc899a7bd3ca, outHI: 0x0
+sh :: offset: 0x7d6, out: 0xae87bc899a7bd3ca, outHI: 0x0
+sh :: offset: 0x7d8, out: 0xaf17, outHI: 0x0
+sh :: offset: 0x7da, out: 0x6481af17, outHI: 0x0
+sh :: offset: 0x7dc, out: 0x644d6481af17, outHI: 0x0
+sh :: offset: 0x7de, out: 0x58ec644d6481af17, outHI: 0x0
+sh :: offset: 0x7e0, out: 0xb666, outHI: 0x0
+sh :: offset: 0x7e2, out: 0xb236b666, outHI: 0x0
+sh :: offset: 0x7e4, out: 0xce5fb236b666, outHI: 0x0
+sh :: offset: 0x7e6, out: 0x680cce5fb236b666, outHI: 0x0
+sh :: offset: 0x7e8, out: 0x4d75, outHI: 0x0
+sh :: offset: 0x7ea, out: 0x1f6d4d75, outHI: 0x0
+sh :: offset: 0x7ec, out: 0x99471f6d4d75, outHI: 0x0
+sh :: offset: 0x7ee, out: 0x3baa99471f6d4d75, outHI: 0x0
+sh :: offset: 0x7f0, out: 0x236b, outHI: 0x0
+sh :: offset: 0x7f2, out: 0x5f12236b, outHI: 0x0
+sh :: offset: 0x7f4, out: 0x9b445f12236b, outHI: 0x0
+sh :: offset: 0x7f6, out: 0x614d9b445f12236b, outHI: 0x0
+sw :: offset: 0x0, out: 0x12bd6aa, outHI: 0x0
+sw :: offset: 0x4, out: 0x12bd6aa, outHI: 0x0
+sw :: offset: 0x8, out: 0x82d2ab13, outHI: 0x0
+sw :: offset: 0xc, out: 0x7e876382d2ab13, outHI: 0x0
+sw :: offset: 0x10, out: 0xc31510f3, outHI: 0x0
+sw :: offset: 0x14, out: 0x976d6e9ac31510f3, outHI: 0x0
+sw :: offset: 0x18, out: 0x5ad6a5fb, outHI: 0x0
+sw :: offset: 0x1c, out: 0xb7746d775ad6a5fb, outHI: 0x0
+sw :: offset: 0x20, out: 0x8677b502, outHI: 0x0
+sw :: offset: 0x24, out: 0x42b0c0a28677b502, outHI: 0x0
+sw :: offset: 0x28, out: 0x9e3c30ad, outHI: 0x0
+sw :: offset: 0x2c, out: 0x2aa89d319e3c30ad, outHI: 0x0
+sw :: offset: 0x30, out: 0x77fb413d, outHI: 0x0
+sw :: offset: 0x34, out: 0x1f308ec377fb413d, outHI: 0x0
+sw :: offset: 0x38, out: 0xc760e4f7, outHI: 0x0
+sw :: offset: 0x3c, out: 0x7aa04213c760e4f7, outHI: 0x0
+sw :: offset: 0x40, out: 0x1ad8dca0, outHI: 0x0
+sw :: offset: 0x44, out: 0x9e705cc51ad8dca0, outHI: 0x0
+sw :: offset: 0x48, out: 0x9615a60d, outHI: 0x0
+sw :: offset: 0x4c, out: 0x4b3dda869615a60d, outHI: 0x0
+sw :: offset: 0x50, out: 0x6353d41d, outHI: 0x0
+sw :: offset: 0x54, out: 0x5e7a4dd6353d41d, outHI: 0x0
+sw :: offset: 0x58, out: 0xc40bd413, outHI: 0x0
+sw :: offset: 0x5c, out: 0x3af35a9dc40bd413, outHI: 0x0
+sw :: offset: 0x60, out: 0x9a08a180, outHI: 0x0
+sw :: offset: 0x64, out: 0x47f505569a08a180, outHI: 0x0
+sw :: offset: 0x68, out: 0xd6d2040f, outHI: 0x0
+sw :: offset: 0x6c, out: 0x9564b77fd6d2040f, outHI: 0x0
+sw :: offset: 0x70, out: 0xb2c76bbe, outHI: 0x0
+sw :: offset: 0x74, out: 0xcebc8279b2c76bbe, outHI: 0x0
+sw :: offset: 0x78, out: 0x1f18e4c7, outHI: 0x0
+sw :: offset: 0x7c, out: 0xb5034c2f1f18e4c7, outHI: 0x0
+sw :: offset: 0x80, out: 0x81afa797, outHI: 0x0
+sw :: offset: 0x84, out: 0x94ff52fc81afa797, outHI: 0x0
+sw :: offset: 0x88, out: 0x6dfc50ea, outHI: 0x0
+sw :: offset: 0x8c, out: 0x31d8d9166dfc50ea, outHI: 0x0
+sw :: offset: 0x90, out: 0x78e895b1, outHI: 0x0
+sw :: offset: 0x94, out: 0x36549bd678e895b1, outHI: 0x0
+sw :: offset: 0x98, out: 0x9b63259b, outHI: 0x0
+sw :: offset: 0x9c, out: 0x85e0a6319b63259b, outHI: 0x0
+sw :: offset: 0xa0, out: 0xccf17ac5, outHI: 0x0
+sw :: offset: 0xa4, out: 0x556b3ecaccf17ac5, outHI: 0x0
+sw :: offset: 0xa8, out: 0x81eea0fb, outHI: 0x0
+sw :: offset: 0xac, out: 0xb42f5fc581eea0fb, outHI: 0x0
+sw :: offset: 0xb0, out: 0x14682d97, outHI: 0x0
+sw :: offset: 0xb4, out: 0x25b50fec14682d97, outHI: 0x0
+sw :: offset: 0xb8, out: 0x2cfb087a, outHI: 0x0
+sw :: offset: 0xbc, out: 0xfc93c5132cfb087a, outHI: 0x0
+sw :: offset: 0xc0, out: 0xcda20766, outHI: 0x0
+sw :: offset: 0xc4, out: 0x3c2cd9a9cda20766, outHI: 0x0
+sw :: offset: 0xc8, out: 0x7d72da3e, outHI: 0x0
+sw :: offset: 0xcc, out: 0x1791722a7d72da3e, outHI: 0x0
+sw :: offset: 0xd0, out: 0x93ce24ad, outHI: 0x0
+sw :: offset: 0xd4, out: 0x87cc9d193ce24ad, outHI: 0x0
+sw :: offset: 0xd8, out: 0x38984ed2, outHI: 0x0
+sw :: offset: 0xdc, out: 0x1d2a757038984ed2, outHI: 0x0
+sw :: offset: 0xe0, out: 0x710cd036, outHI: 0x0
+sw :: offset: 0xe4, out: 0xd0d070db710cd036, outHI: 0x0
+sw :: offset: 0xe8, out: 0x3415604, outHI: 0x0
+sw :: offset: 0xec, out: 0x39c21c7d03415604, outHI: 0x0
+sw :: offset: 0xf0, out: 0x8ecc31ce, outHI: 0x0
+sw :: offset: 0xf4, out: 0x8e94b7af8ecc31ce, outHI: 0x0
+sw :: offset: 0xf8, out: 0x1ce7674f, outHI: 0x0
+sw :: offset: 0xfc, out: 0x24eb6a8d1ce7674f, outHI: 0x0
+sw :: offset: 0x100, out: 0x12d6e4a7, outHI: 0x0
+sw :: offset: 0x104, out: 0x2f39454412d6e4a7, outHI: 0x0
+sw :: offset: 0x108, out: 0x56da4c54, outHI: 0x0
+sw :: offset: 0x10c, out: 0x2608c2b756da4c54, outHI: 0x0
+sw :: offset: 0x110, out: 0xc8d7252f, outHI: 0x0
+sw :: offset: 0x114, out: 0x900102dac8d7252f, outHI: 0x0
+sw :: offset: 0x118, out: 0xf2efa4f7, outHI: 0x0
+sw :: offset: 0x11c, out: 0xc890d5f1f2efa4f7, outHI: 0x0
+sw :: offset: 0x120, out: 0xc8b0a214, outHI: 0x0
+sw :: offset: 0x124, out: 0xed5005cbc8b0a214, outHI: 0x0
+sw :: offset: 0x128, out: 0x5991136c, outHI: 0x0
+sw :: offset: 0x12c, out: 0x314791895991136c, outHI: 0x0
+sw :: offset: 0x130, out: 0x9a2fb6f3, outHI: 0x0
+sw :: offset: 0x134, out: 0xc6eecff99a2fb6f3, outHI: 0x0
+sw :: offset: 0x138, out: 0x38895270, outHI: 0x0
+sw :: offset: 0x13c, out: 0xa809521238895270, outHI: 0x0
+sw :: offset: 0x140, out: 0xad765040, outHI: 0x0
+sw :: offset: 0x144, out: 0x87750a04ad765040, outHI: 0x0
+sw :: offset: 0x148, out: 0x84bb5a83, outHI: 0x0
+sw :: offset: 0x14c, out: 0x2c3de85e84bb5a83, outHI: 0x0
+sw :: offset: 0x150, out: 0xc506aa67, outHI: 0x0
+sw :: offset: 0x154, out: 0xae6aff8fc506aa67, outHI: 0x0
+sw :: offset: 0x158, out: 0x60ed5ee3, outHI: 0x0
+sw :: offset: 0x15c, out: 0xc07112dd60ed5ee3, outHI: 0x0
+sw :: offset: 0x160, out: 0x30dcca5a, outHI: 0x0
+sw :: offset: 0x164, out: 0xc4c770f630dcca5a, outHI: 0x0
+sw :: offset: 0x168, out: 0x83cd5277, outHI: 0x0
+sw :: offset: 0x16c, out: 0xdfec2b2383cd5277, outHI: 0x0
+sw :: offset: 0x170, out: 0xff7d96b, outHI: 0x0
+sw :: offset: 0x174, out: 0xd3adba260ff7d96b, outHI: 0x0
+sw :: offset: 0x178, out: 0x8418c00e, outHI: 0x0
+sw :: offset: 0x17c, out: 0x4ab4aa798418c00e, outHI: 0x0
+sw :: offset: 0x180, out: 0xde0f0b8, outHI: 0x0
+sw :: offset: 0x184, out: 0xbb8c035e0de0f0b8, outHI: 0x0
+sw :: offset: 0x188, out: 0xa97fdcf1, outHI: 0x0
+sw :: offset: 0x18c, out: 0x33b06f54a97fdcf1, outHI: 0x0
+sw :: offset: 0x190, out: 0x3fd1c081, outHI: 0x0
+sw :: offset: 0x194, out: 0x77433f373fd1c081, outHI: 0x0
+sw :: offset: 0x198, out: 0xc92195e4, outHI: 0x0
+sw :: offset: 0x19c, out: 0xec91d993c92195e4, outHI: 0x0
+sw :: offset: 0x1a0, out: 0x95b1a5ab, outHI: 0x0
+sw :: offset: 0x1a4, out: 0x49fbf6a795b1a5ab, outHI: 0x0
+sw :: offset: 0x1a8, out: 0xc7ce8d1e, outHI: 0x0
+sw :: offset: 0x1ac, out: 0x19364378c7ce8d1e, outHI: 0x0
+sw :: offset: 0x1b0, out: 0x2f384907, outHI: 0x0
+sw :: offset: 0x1b4, out: 0xb99e8def2f384907, outHI: 0x0
+sw :: offset: 0x1b8, out: 0x582b12fe, outHI: 0x0
+sw :: offset: 0x1bc, out: 0x47eacdcd582b12fe, outHI: 0x0
+sw :: offset: 0x1c0, out: 0x76558c4f, outHI: 0x0
+sw :: offset: 0x1c4, out: 0xd685884e76558c4f, outHI: 0x0
+sw :: offset: 0x1c8, out: 0x34c195c7, outHI: 0x0
+sw :: offset: 0x1cc, out: 0x6168d62a34c195c7, outHI: 0x0
+sw :: offset: 0x1d0, out: 0x4df47405, outHI: 0x0
+sw :: offset: 0x1d4, out: 0xd30169894df47405, outHI: 0x0
+sw :: offset: 0x1d8, out: 0x6cbb06db, outHI: 0x0
+sw :: offset: 0x1dc, out: 0x1ca190bf6cbb06db, outHI: 0x0
+sw :: offset: 0x1e0, out: 0x9cae393a, outHI: 0x0
+sw :: offset: 0x1e4, out: 0x58300f029cae393a, outHI: 0x0
+sw :: offset: 0x1e8, out: 0xdc7ebc2d, outHI: 0x0
+sw :: offset: 0x1ec, out: 0x9a995fdbdc7ebc2d, outHI: 0x0
+sw :: offset: 0x1f0, out: 0xe3405b48, outHI: 0x0
+sw :: offset: 0x1f4, out: 0x8a96047be3405b48, outHI: 0x0
+sw :: offset: 0x1f8, out: 0xd519d322, outHI: 0x0
+sw :: offset: 0x1fc, out: 0x75bfafd2d519d322, outHI: 0x0
+sw :: offset: 0x200, out: 0xa630f6ad, outHI: 0x0
+sw :: offset: 0x204, out: 0xde230867a630f6ad, outHI: 0x0
+sw :: offset: 0x208, out: 0x56103260, outHI: 0x0
+sw :: offset: 0x20c, out: 0x2c0a0cf256103260, outHI: 0x0
+sw :: offset: 0x210, out: 0x249b18ef, outHI: 0x0
+sw :: offset: 0x214, out: 0x94a90544249b18ef, outHI: 0x0
+sw :: offset: 0x218, out: 0x5b56fcde, outHI: 0x0
+sw :: offset: 0x21c, out: 0xf9519fb55b56fcde, outHI: 0x0
+sw :: offset: 0x220, out: 0x468319b, outHI: 0x0
+sw :: offset: 0x224, out: 0x81daf8200468319b, outHI: 0x0
+sw :: offset: 0x228, out: 0x5725f2ec, outHI: 0x0
+sw :: offset: 0x22c, out: 0x8c61ca5a5725f2ec, outHI: 0x0
+sw :: offset: 0x230, out: 0xc25dc8bf, outHI: 0x0
+sw :: offset: 0x234, out: 0x8b95a6ddc25dc8bf, outHI: 0x0
+sw :: offset: 0x238, out: 0xdac6162f, outHI: 0x0
+sw :: offset: 0x23c, out: 0x300ce751dac6162f, outHI: 0x0
+sw :: offset: 0x240, out: 0xba52a850, outHI: 0x0
+sw :: offset: 0x244, out: 0x6778fdf3ba52a850, outHI: 0x0
+sw :: offset: 0x248, out: 0xda78479f, outHI: 0x0
+sw :: offset: 0x24c, out: 0xad00b1f7da78479f, outHI: 0x0
+sw :: offset: 0x250, out: 0xa6b6d98a, outHI: 0x0
+sw :: offset: 0x254, out: 0x8d44168a6b6d98a, outHI: 0x0
+sw :: offset: 0x258, out: 0xce634413, outHI: 0x0
+sw :: offset: 0x25c, out: 0xf518381dce634413, outHI: 0x0
+sw :: offset: 0x260, out: 0xe5255fc0, outHI: 0x0
+sw :: offset: 0x264, out: 0xe4627f3fe5255fc0, outHI: 0x0
+sw :: offset: 0x268, out: 0x76321f28, outHI: 0x0
+sw :: offset: 0x26c, out: 0xccd392e176321f28, outHI: 0x0
+sw :: offset: 0x270, out: 0x4018fd8f, outHI: 0x0
+sw :: offset: 0x274, out: 0x829464944018fd8f, outHI: 0x0
+sw :: offset: 0x278, out: 0x52e8f0e5, outHI: 0x0
+sw :: offset: 0x27c, out: 0x15d3204052e8f0e5, outHI: 0x0
+sw :: offset: 0x280, out: 0x880ff344, outHI: 0x0
+sw :: offset: 0x284, out: 0x7caf83d2880ff344, outHI: 0x0
+sw :: offset: 0x288, out: 0x747defd7, outHI: 0x0
+sw :: offset: 0x28c, out: 0xf156a04c747defd7, outHI: 0x0
+sw :: offset: 0x290, out: 0xf31d710, outHI: 0x0
+sw :: offset: 0x294, out: 0x93e2601c0f31d710, outHI: 0x0
+sw :: offset: 0x298, out: 0x131cd933, outHI: 0x0
+sw :: offset: 0x29c, out: 0xe1e1a679131cd933, outHI: 0x0
+sw :: offset: 0x2a0, out: 0xa76fa427, outHI: 0x0
+sw :: offset: 0x2a4, out: 0x24296b75a76fa427, outHI: 0x0
+sw :: offset: 0x2a8, out: 0x139ee56a, outHI: 0x0
+sw :: offset: 0x2ac, out: 0xd296e2d2139ee56a, outHI: 0x0
+sw :: offset: 0x2b0, out: 0x6dc2a5c0, outHI: 0x0
+sw :: offset: 0x2b4, out: 0x5a82447f6dc2a5c0, outHI: 0x0
+sw :: offset: 0x2b8, out: 0xc07dc168, outHI: 0x0
+sw :: offset: 0x2bc, out: 0x76c89e80c07dc168, outHI: 0x0
+sw :: offset: 0x2c0, out: 0x4bfe348f, outHI: 0x0
+sw :: offset: 0x2c4, out: 0x70dc3454bfe348f, outHI: 0x0
+sw :: offset: 0x2c8, out: 0xdd6d241b, outHI: 0x0
+sw :: offset: 0x2cc, out: 0xbddc7123dd6d241b, outHI: 0x0
+sw :: offset: 0x2d0, out: 0xa59fcebe, outHI: 0x0
+sw :: offset: 0x2d4, out: 0xf62fb727a59fcebe, outHI: 0x0
+sw :: offset: 0x2d8, out: 0xf9f46fb, outHI: 0x0
+sw :: offset: 0x2dc, out: 0x109f27e90f9f46fb, outHI: 0x0
+sw :: offset: 0x2e0, out: 0xafd199d7, outHI: 0x0
+sw :: offset: 0x2e4, out: 0x3f63daa9afd199d7, outHI: 0x0
+sw :: offset: 0x2e8, out: 0xa3d484f2, outHI: 0x0
+sw :: offset: 0x2ec, out: 0xdbcb312ea3d484f2, outHI: 0x0
+sw :: offset: 0x2f0, out: 0xda4fe4c6, outHI: 0x0
+sw :: offset: 0x2f4, out: 0x1f353faada4fe4c6, outHI: 0x0
+sw :: offset: 0x2f8, out: 0x7150c260, outHI: 0x0
+sw :: offset: 0x2fc, out: 0x8b086ee07150c260, outHI: 0x0
+sw :: offset: 0x300, out: 0xd9257f25, outHI: 0x0
+sw :: offset: 0x304, out: 0xe54750d5d9257f25, outHI: 0x0
+sw :: offset: 0x308, out: 0xe9a6db5b, outHI: 0x0
+sw :: offset: 0x30c, out: 0x3d69625fe9a6db5b, outHI: 0x0
+sw :: offset: 0x310, out: 0x4340ac96, outHI: 0x0
+sw :: offset: 0x314, out: 0x70a3e0424340ac96, outHI: 0x0
+sw :: offset: 0x318, out: 0x6980171e, outHI: 0x0
+sw :: offset: 0x31c, out: 0xc0478f036980171e, outHI: 0x0
+sw :: offset: 0x320, out: 0x1cf929e3, outHI: 0x0
+sw :: offset: 0x324, out: 0x3ce839a51cf929e3, outHI: 0x0
+sw :: offset: 0x328, out: 0x5eb68958, outHI: 0x0
+sw :: offset: 0x32c, out: 0xe2fbfa895eb68958, outHI: 0x0
+sw :: offset: 0x330, out: 0x76ed25b7, outHI: 0x0
+sw :: offset: 0x334, out: 0xd24bb05d76ed25b7, outHI: 0x0
+sw :: offset: 0x338, out: 0x170312f1, outHI: 0x0
+sw :: offset: 0x33c, out: 0xeb9682c170312f1, outHI: 0x0
+sw :: offset: 0x340, out: 0xdd301d0d, outHI: 0x0
+sw :: offset: 0x344, out: 0x84785280dd301d0d, outHI: 0x0
+sw :: offset: 0x348, out: 0x1f8fd6ef, outHI: 0x0
+sw :: offset: 0x34c, out: 0x179c77aa1f8fd6ef, outHI: 0x0
+sw :: offset: 0x350, out: 0x2998436d, outHI: 0x0
+sw :: offset: 0x354, out: 0x26444ced2998436d, outHI: 0x0
+sw :: offset: 0x358, out: 0xd58ca708, outHI: 0x0
+sw :: offset: 0x35c, out: 0x7175c9dd58ca708, outHI: 0x0
+sw :: offset: 0x360, out: 0x55833287, outHI: 0x0
+sw :: offset: 0x364, out: 0x663d061055833287, outHI: 0x0
+sw :: offset: 0x368, out: 0x8951d68b, outHI: 0x0
+sw :: offset: 0x36c, out: 0xab7dd0488951d68b, outHI: 0x0
+sw :: offset: 0x370, out: 0xe82471b, outHI: 0x0
+sw :: offset: 0x374, out: 0xf69823670e82471b, outHI: 0x0
+sw :: offset: 0x378, out: 0xd98d26b2, outHI: 0x0
+sw :: offset: 0x37c, out: 0x36886c59d98d26b2, outHI: 0x0
+sw :: offset: 0x380, out: 0xd32be479, outHI: 0x0
+sw :: offset: 0x384, out: 0x9ca4bdbd32be479, outHI: 0x0
+sw :: offset: 0x388, out: 0x9962e61f, outHI: 0x0
+sw :: offset: 0x38c, out: 0xfd5d7d1d9962e61f, outHI: 0x0
+sw :: offset: 0x390, out: 0xcad374df, outHI: 0x0
+sw :: offset: 0x394, out: 0x3f46553ecad374df, outHI: 0x0
+sw :: offset: 0x398, out: 0x3eedf2a7, outHI: 0x0
+sw :: offset: 0x39c, out: 0x2e9ab97d3eedf2a7, outHI: 0x0
+sw :: offset: 0x3a0, out: 0x3c0c9f33, outHI: 0x0
+sw :: offset: 0x3a4, out: 0x36a6f7fa3c0c9f33, outHI: 0x0
+sw :: offset: 0x3a8, out: 0x155ec9dc, outHI: 0x0
+sw :: offset: 0x3ac, out: 0x8bb938e3155ec9dc, outHI: 0x0
+sw :: offset: 0x3b0, out: 0x19478206, outHI: 0x0
+sw :: offset: 0x3b4, out: 0xd2df25c419478206, outHI: 0x0
+sw :: offset: 0x3b8, out: 0xeb321825, outHI: 0x0
+sw :: offset: 0x3bc, out: 0xbc65bf27eb321825, outHI: 0x0
+sw :: offset: 0x3c0, out: 0x7a8bc7da, outHI: 0x0
+sw :: offset: 0x3c4, out: 0xa8b08fe67a8bc7da, outHI: 0x0
+sw :: offset: 0x3c8, out: 0xf8dfcde8, outHI: 0x0
+sw :: offset: 0x3cc, out: 0x852b5bcaf8dfcde8, outHI: 0x0
+sw :: offset: 0x3d0, out: 0x59a99269, outHI: 0x0
+sw :: offset: 0x3d4, out: 0x478909b59a99269, outHI: 0x0
+sw :: offset: 0x3d8, out: 0x7857360f, outHI: 0x0
+sw :: offset: 0x3dc, out: 0xbfb31cc87857360f, outHI: 0x0
+sw :: offset: 0x3e0, out: 0x7f89e9a2, outHI: 0x0
+sw :: offset: 0x3e4, out: 0xb665ed5e7f89e9a2, outHI: 0x0
+sw :: offset: 0x3e8, out: 0xb7a8d5e4, outHI: 0x0
+sw :: offset: 0x3ec, out: 0x15da9474b7a8d5e4, outHI: 0x0
+sw :: offset: 0x3f0, out: 0x2af90fcc, outHI: 0x0
+sw :: offset: 0x3f4, out: 0xf6b3537d2af90fcc, outHI: 0x0
+sw :: offset: 0x3f8, out: 0x2b961897, outHI: 0x0
+sw :: offset: 0x3fc, out: 0x223d7cfe2b961897, outHI: 0x0
+sw :: offset: 0x400, out: 0x33734a4b, outHI: 0x0
+sw :: offset: 0x404, out: 0x420b34f533734a4b, outHI: 0x0
+sw :: offset: 0x408, out: 0xdd46b33c, outHI: 0x0
+sw :: offset: 0x40c, out: 0x897c8c8ddd46b33c, outHI: 0x0
+sw :: offset: 0x410, out: 0xe392ccd9, outHI: 0x0
+sw :: offset: 0x414, out: 0x7a387445e392ccd9, outHI: 0x0
+sw :: offset: 0x418, out: 0xd80000c9, outHI: 0x0
+sw :: offset: 0x41c, out: 0x512f29b1d80000c9, outHI: 0x0
+sw :: offset: 0x420, out: 0x3dad020a, outHI: 0x0
+sw :: offset: 0x424, out: 0xeaded5c53dad020a, outHI: 0x0
+sw :: offset: 0x428, out: 0x31eea35b, outHI: 0x0
+sw :: offset: 0x42c, out: 0x8a6229d731eea35b, outHI: 0x0
+sw :: offset: 0x430, out: 0x48985649, outHI: 0x0
+sw :: offset: 0x434, out: 0x2c3c3f9e48985649, outHI: 0x0
+sw :: offset: 0x438, out: 0xdc9c0b77, outHI: 0x0
+sw :: offset: 0x43c, out: 0x7ff61e78dc9c0b77, outHI: 0x0
+sw :: offset: 0x440, out: 0x1d5e68ec, outHI: 0x0
+sw :: offset: 0x444, out: 0x2299b0e01d5e68ec, outHI: 0x0
+sw :: offset: 0x448, out: 0x3d0c6e25, outHI: 0x0
+sw :: offset: 0x44c, out: 0x7c3b04673d0c6e25, outHI: 0x0
+sw :: offset: 0x450, out: 0xe7fb6587, outHI: 0x0
+sw :: offset: 0x454, out: 0x164e17c1e7fb6587, outHI: 0x0
+sw :: offset: 0x458, out: 0x56d4950b, outHI: 0x0
+sw :: offset: 0x45c, out: 0xfa4ca28b56d4950b, outHI: 0x0
+sw :: offset: 0x460, out: 0xbe7fa08a, outHI: 0x0
+sw :: offset: 0x464, out: 0xe5e9a314be7fa08a, outHI: 0x0
+sw :: offset: 0x468, out: 0x159649c5, outHI: 0x0
+sw :: offset: 0x46c, out: 0xf8be8164159649c5, outHI: 0x0
+sw :: offset: 0x470, out: 0x84e69b17, outHI: 0x0
+sw :: offset: 0x474, out: 0x7ca3259784e69b17, outHI: 0x0
+sw :: offset: 0x478, out: 0xa1f24f5c, outHI: 0x0
+sw :: offset: 0x47c, out: 0xfc8d543ca1f24f5c, outHI: 0x0
+sw :: offset: 0x480, out: 0xe3459e36, outHI: 0x0
+sw :: offset: 0x484, out: 0x4aeb6ca0e3459e36, outHI: 0x0
+sw :: offset: 0x488, out: 0x187980fa, outHI: 0x0
+sw :: offset: 0x48c, out: 0xc532e18e187980fa, outHI: 0x0
+sw :: offset: 0x490, out: 0x4f287d1c, outHI: 0x0
+sw :: offset: 0x494, out: 0xb3fdec294f287d1c, outHI: 0x0
+sw :: offset: 0x498, out: 0x49732b90, outHI: 0x0
+sw :: offset: 0x49c, out: 0xb620660a49732b90, outHI: 0x0
+sw :: offset: 0x4a0, out: 0x6cfde991, outHI: 0x0
+sw :: offset: 0x4a4, out: 0x993138f16cfde991, outHI: 0x0
+sw :: offset: 0x4a8, out: 0x7d5407b9, outHI: 0x0
+sw :: offset: 0x4ac, out: 0xde02d1337d5407b9, outHI: 0x0
+sw :: offset: 0x4b0, out: 0xe1dab15a, outHI: 0x0
+sw :: offset: 0x4b4, out: 0x13a390e1e1dab15a, outHI: 0x0
+sw :: offset: 0x4b8, out: 0x828716c8, outHI: 0x0
+sw :: offset: 0x4bc, out: 0x743491a6828716c8, outHI: 0x0
+sw :: offset: 0x4c0, out: 0xede292f2, outHI: 0x0
+sw :: offset: 0x4c4, out: 0x8cff404aede292f2, outHI: 0x0
+sw :: offset: 0x4c8, out: 0x1f837636, outHI: 0x0
+sw :: offset: 0x4cc, out: 0xb9cec0db1f837636, outHI: 0x0
+sw :: offset: 0x4d0, out: 0x509771c, outHI: 0x0
+sw :: offset: 0x4d4, out: 0x2eaa5aa70509771c, outHI: 0x0
+sw :: offset: 0x4d8, out: 0x1875241b, outHI: 0x0
+sw :: offset: 0x4dc, out: 0xd327538e1875241b, outHI: 0x0
+sw :: offset: 0x4e0, out: 0x8b739b6b, outHI: 0x0
+sw :: offset: 0x4e4, out: 0x42e9f8548b739b6b, outHI: 0x0
+sw :: offset: 0x4e8, out: 0xeccbba1a, outHI: 0x0
+sw :: offset: 0x4ec, out: 0x78e4e50ceccbba1a, outHI: 0x0
+sw :: offset: 0x4f0, out: 0xcd9d27cb, outHI: 0x0
+sw :: offset: 0x4f4, out: 0xf6b6fa3fcd9d27cb, outHI: 0x0
+sw :: offset: 0x4f8, out: 0xae3e9423, outHI: 0x0
+sw :: offset: 0x4fc, out: 0x73916483ae3e9423, outHI: 0x0
+sw :: offset: 0x500, out: 0xe128561, outHI: 0x0
+sw :: offset: 0x504, out: 0x276af70a0e128561, outHI: 0x0
+sw :: offset: 0x508, out: 0xb5e74b6e, outHI: 0x0
+sw :: offset: 0x50c, out: 0x3045bf6b5e74b6e, outHI: 0x0
+sw :: offset: 0x510, out: 0x8accfa6, outHI: 0x0
+sw :: offset: 0x514, out: 0x20223f1308accfa6, outHI: 0x0
+sw :: offset: 0x518, out: 0x3976b5f5, outHI: 0x0
+sw :: offset: 0x51c, out: 0xf83c55743976b5f5, outHI: 0x0
+sw :: offset: 0x520, out: 0x46923c3d, outHI: 0x0
+sw :: offset: 0x524, out: 0x1f9720f946923c3d, outHI: 0x0
+sw :: offset: 0x528, out: 0x6d2448dd, outHI: 0x0
+sw :: offset: 0x52c, out: 0x620d28506d2448dd, outHI: 0x0
+sw :: offset: 0x530, out: 0x9ff4a732, outHI: 0x0
+sw :: offset: 0x534, out: 0x60a521e99ff4a732, outHI: 0x0
+sw :: offset: 0x538, out: 0x5c680f0b, outHI: 0x0
+sw :: offset: 0x53c, out: 0x5a08f3ab5c680f0b, outHI: 0x0
+sw :: offset: 0x540, out: 0x800f3d26, outHI: 0x0
+sw :: offset: 0x544, out: 0xc7a59be7800f3d26, outHI: 0x0
+sw :: offset: 0x548, out: 0x82ca1b41, outHI: 0x0
+sw :: offset: 0x54c, out: 0x1aecdf2982ca1b41, outHI: 0x0
+sw :: offset: 0x550, out: 0x60d19dcd, outHI: 0x0
+sw :: offset: 0x554, out: 0x2b8613a260d19dcd, outHI: 0x0
+sw :: offset: 0x558, out: 0xe8bbe7f, outHI: 0x0
+sw :: offset: 0x55c, out: 0x2518ac8b0e8bbe7f, outHI: 0x0
+sw :: offset: 0x560, out: 0x2fcf486b, outHI: 0x0
+sw :: offset: 0x564, out: 0x743e568d2fcf486b, outHI: 0x0
+sw :: offset: 0x568, out: 0x34c31728, outHI: 0x0
+sw :: offset: 0x56c, out: 0x126f646f34c31728, outHI: 0x0
+sw :: offset: 0x570, out: 0x56fc4d12, outHI: 0x0
+sw :: offset: 0x574, out: 0xaab0196156fc4d12, outHI: 0x0
+sw :: offset: 0x578, out: 0x8595d342, outHI: 0x0
+sw :: offset: 0x57c, out: 0x7535cd338595d342, outHI: 0x0
+sw :: offset: 0x580, out: 0x422346ec, outHI: 0x0
+sw :: offset: 0x584, out: 0xdfb254da422346ec, outHI: 0x0
+sw :: offset: 0x588, out: 0x81ab2a, outHI: 0x0
+sw :: offset: 0x58c, out: 0xa86726c90081ab2a, outHI: 0x0
+sw :: offset: 0x590, out: 0x679d7438, outHI: 0x0
+sw :: offset: 0x594, out: 0x9bfeffa1679d7438, outHI: 0x0
+sw :: offset: 0x598, out: 0xb7dee244, outHI: 0x0
+sw :: offset: 0x59c, out: 0xc7699826b7dee244, outHI: 0x0
+sw :: offset: 0x5a0, out: 0xfba6704a, outHI: 0x0
+sw :: offset: 0x5a4, out: 0x3c07af97fba6704a, outHI: 0x0
+sw :: offset: 0x5a8, out: 0x4c58bfe, outHI: 0x0
+sw :: offset: 0x5ac, out: 0x521364dc04c58bfe, outHI: 0x0
+sw :: offset: 0x5b0, out: 0x9ab7aebc, outHI: 0x0
+sw :: offset: 0x5b4, out: 0xe0f7bb589ab7aebc, outHI: 0x0
+sw :: offset: 0x5b8, out: 0xdeeb954d, outHI: 0x0
+sw :: offset: 0x5bc, out: 0xe336c60cdeeb954d, outHI: 0x0
+sw :: offset: 0x5c0, out: 0x6f52416e, outHI: 0x0
+sw :: offset: 0x5c4, out: 0xd5b2120c6f52416e, outHI: 0x0
+sw :: offset: 0x5c8, out: 0x7e628a34, outHI: 0x0
+sw :: offset: 0x5cc, out: 0x85a2d4ff7e628a34, outHI: 0x0
+sw :: offset: 0x5d0, out: 0x4a4e7e07, outHI: 0x0
+sw :: offset: 0x5d4, out: 0x986a2b654a4e7e07, outHI: 0x0
+sw :: offset: 0x5d8, out: 0x3a489b55, outHI: 0x0
+sw :: offset: 0x5dc, out: 0xa974eac43a489b55, outHI: 0x0
+sw :: offset: 0x5e0, out: 0x72f1f8f5, outHI: 0x0
+sw :: offset: 0x5e4, out: 0xa388c16272f1f8f5, outHI: 0x0
+sw :: offset: 0x5e8, out: 0xe7495ea9, outHI: 0x0
+sw :: offset: 0x5ec, out: 0xe8c11f45e7495ea9, outHI: 0x0
+sw :: offset: 0x5f0, out: 0x5cc1c8b4, outHI: 0x0
+sw :: offset: 0x5f4, out: 0xadaa5a765cc1c8b4, outHI: 0x0
+sw :: offset: 0x5f8, out: 0xdfa605c0, outHI: 0x0
+sw :: offset: 0x5fc, out: 0x7ab4ce88dfa605c0, outHI: 0x0
+sw :: offset: 0x600, out: 0x59a7b04f, outHI: 0x0
+sw :: offset: 0x604, out: 0xb42ad6e659a7b04f, outHI: 0x0
+sw :: offset: 0x608, out: 0xb728922f, outHI: 0x0
+sw :: offset: 0x60c, out: 0x4bf8485ab728922f, outHI: 0x0
+sw :: offset: 0x610, out: 0x3b66a7fb, outHI: 0x0
+sw :: offset: 0x614, out: 0x76a3d60c3b66a7fb, outHI: 0x0
+sw :: offset: 0x618, out: 0xfdc28eda, outHI: 0x0
+sw :: offset: 0x61c, out: 0x31e0c6affdc28eda, outHI: 0x0
+sw :: offset: 0x620, out: 0xbf0c999d, outHI: 0x0
+sw :: offset: 0x624, out: 0x53606bb4bf0c999d, outHI: 0x0
+sw :: offset: 0x628, out: 0x1b7919f0, outHI: 0x0
+sw :: offset: 0x62c, out: 0x32fc12c81b7919f0, outHI: 0x0
+sw :: offset: 0x630, out: 0xc72efcd6, outHI: 0x0
+sw :: offset: 0x634, out: 0x3ef88384c72efcd6, outHI: 0x0
+sw :: offset: 0x638, out: 0x6a2a3580, outHI: 0x0
+sw :: offset: 0x63c, out: 0x38b1c7bb6a2a3580, outHI: 0x0
+sw :: offset: 0x640, out: 0x1dca77c9, outHI: 0x0
+sw :: offset: 0x644, out: 0x15ebf6121dca77c9, outHI: 0x0
+sw :: offset: 0x648, out: 0xfd9147ae, outHI: 0x0
+sw :: offset: 0x64c, out: 0x5eaacdd9fd9147ae, outHI: 0x0
+sw :: offset: 0x650, out: 0x81e91117, outHI: 0x0
+sw :: offset: 0x654, out: 0xbb8470f981e91117, outHI: 0x0
+sw :: offset: 0x658, out: 0xc6a532e0, outHI: 0x0
+sw :: offset: 0x65c, out: 0x5d42aeac6a532e0, outHI: 0x0
+sw :: offset: 0x660, out: 0x19fb9e63, outHI: 0x0
+sw :: offset: 0x664, out: 0x14abf36419fb9e63, outHI: 0x0
+sw :: offset: 0x668, out: 0xa8d72aac, outHI: 0x0
+sw :: offset: 0x66c, out: 0x249d559aa8d72aac, outHI: 0x0
+sw :: offset: 0x670, out: 0x84b30ec, outHI: 0x0
+sw :: offset: 0x674, out: 0xcd6764f084b30ec, outHI: 0x0
+sw :: offset: 0x678, out: 0x92468fdf, outHI: 0x0
+sw :: offset: 0x67c, out: 0x7f03ac0792468fdf, outHI: 0x0
+sw :: offset: 0x680, out: 0x56e670f5, outHI: 0x0
+sw :: offset: 0x684, out: 0x7e35ce6d56e670f5, outHI: 0x0
+sw :: offset: 0x688, out: 0x1a652711, outHI: 0x0
+sw :: offset: 0x68c, out: 0x152828591a652711, outHI: 0x0
+sw :: offset: 0x690, out: 0xd215a9fb, outHI: 0x0
+sw :: offset: 0x694, out: 0x9e1c3283d215a9fb, outHI: 0x0
+sw :: offset: 0x698, out: 0x282a0417, outHI: 0x0
+sw :: offset: 0x69c, out: 0x8d95c049282a0417, outHI: 0x0
+sw :: offset: 0x6a0, out: 0x978058f3, outHI: 0x0
+sw :: offset: 0x6a4, out: 0xf2e7a490978058f3, outHI: 0x0
+sw :: offset: 0x6a8, out: 0x975b1aa, outHI: 0x0
+sw :: offset: 0x6ac, out: 0x775b4cca0975b1aa, outHI: 0x0
+sw :: offset: 0x6b0, out: 0x35111020, outHI: 0x0
+sw :: offset: 0x6b4, out: 0xa2b84a635111020, outHI: 0x0
+sw :: offset: 0x6b8, out: 0xa7d88b6f, outHI: 0x0
+sw :: offset: 0x6bc, out: 0x23fa0d3a7d88b6f, outHI: 0x0
+sw :: offset: 0x6c0, out: 0x9941dedd, outHI: 0x0
+sw :: offset: 0x6c4, out: 0xa3d991b79941dedd, outHI: 0x0
+sw :: offset: 0x6c8, out: 0x5a0d9508, outHI: 0x0
+sw :: offset: 0x6cc, out: 0x751cb4835a0d9508, outHI: 0x0
+sw :: offset: 0x6d0, out: 0x625bb2d3, outHI: 0x0
+sw :: offset: 0x6d4, out: 0x949cad35625bb2d3, outHI: 0x0
+sw :: offset: 0x6d8, out: 0xa6929739, outHI: 0x0
+sw :: offset: 0x6dc, out: 0x7f567f35a6929739, outHI: 0x0
+sw :: offset: 0x6e0, out: 0xdb8d7d27, outHI: 0x0
+sw :: offset: 0x6e4, out: 0x185b88e0db8d7d27, outHI: 0x0
+sw :: offset: 0x6e8, out: 0x2fd61b91, outHI: 0x0
+sw :: offset: 0x6ec, out: 0x255a4cd22fd61b91, outHI: 0x0
+sw :: offset: 0x6f0, out: 0xa4363f7b, outHI: 0x0
+sw :: offset: 0x6f4, out: 0x1048d589a4363f7b, outHI: 0x0
+sw :: offset: 0x6f8, out: 0xf4605790, outHI: 0x0
+sw :: offset: 0x6fc, out: 0x6a6d5708f4605790, outHI: 0x0
+sw :: offset: 0x700, out: 0xde35697f, outHI: 0x0
+sw :: offset: 0x704, out: 0xd58ecbabde35697f, outHI: 0x0
+sw :: offset: 0x708, out: 0x8c0a5f1, outHI: 0x0
+sw :: offset: 0x70c, out: 0x575548fd08c0a5f1, outHI: 0x0
+sw :: offset: 0x710, out: 0x8ed98ddb, outHI: 0x0
+sw :: offset: 0x714, out: 0x8bb640fb8ed98ddb, outHI: 0x0
+sw :: offset: 0x718, out: 0xabc578cc, outHI: 0x0
+sw :: offset: 0x71c, out: 0xbe00d51eabc578cc, outHI: 0x0
+sw :: offset: 0x720, out: 0x1c170ab2, outHI: 0x0
+sw :: offset: 0x724, out: 0x2f7e224a1c170ab2, outHI: 0x0
+sw :: offset: 0x728, out: 0xa22256a7, outHI: 0x0
+sw :: offset: 0x72c, out: 0xa978f12ca22256a7, outHI: 0x0
+sw :: offset: 0x730, out: 0x811ee02f, outHI: 0x0
+sw :: offset: 0x734, out: 0x9950a93b811ee02f, outHI: 0x0
+sw :: offset: 0x738, out: 0xc6796a0c, outHI: 0x0
+sw :: offset: 0x73c, out: 0xb44eea93c6796a0c, outHI: 0x0
+sw :: offset: 0x740, out: 0x6c0eb657, outHI: 0x0
+sw :: offset: 0x744, out: 0xfe71fca06c0eb657, outHI: 0x0
+sw :: offset: 0x748, out: 0xf818af57, outHI: 0x0
+sw :: offset: 0x74c, out: 0x4ed6393df818af57, outHI: 0x0
+sw :: offset: 0x750, out: 0x236770a, outHI: 0x0
+sw :: offset: 0x754, out: 0xf22e90200236770a, outHI: 0x0
+sw :: offset: 0x758, out: 0xafd0c45d, outHI: 0x0
+sw :: offset: 0x75c, out: 0x81efb6c7afd0c45d, outHI: 0x0
+sw :: offset: 0x760, out: 0x8102315b, outHI: 0x0
+sw :: offset: 0x764, out: 0xeed8f3518102315b, outHI: 0x0
+sw :: offset: 0x768, out: 0x995efd5e, outHI: 0x0
+sw :: offset: 0x76c, out: 0xadafefb9995efd5e, outHI: 0x0
+sw :: offset: 0x770, out: 0xeb253086, outHI: 0x0
+sw :: offset: 0x774, out: 0x34061933eb253086, outHI: 0x0
+sw :: offset: 0x778, out: 0x4b4c52bc, outHI: 0x0
+sw :: offset: 0x77c, out: 0x1748da264b4c52bc, outHI: 0x0
+sw :: offset: 0x780, out: 0x9302be89, outHI: 0x0
+sw :: offset: 0x784, out: 0x34fdfc9a9302be89, outHI: 0x0
+sw :: offset: 0x788, out: 0xc521d180, outHI: 0x0
+sw :: offset: 0x78c, out: 0xd00278c3c521d180, outHI: 0x0
+sw :: offset: 0x790, out: 0xc1d37a5d, outHI: 0x0
+sw :: offset: 0x794, out: 0xe90944a4c1d37a5d, outHI: 0x0
+sw :: offset: 0x798, out: 0xddef9839, outHI: 0x0
+sw :: offset: 0x79c, out: 0x65fd698fddef9839, outHI: 0x0
+sw :: offset: 0x7a0, out: 0x81b5af52, outHI: 0x0
+sw :: offset: 0x7a4, out: 0xc49ee3ad81b5af52, outHI: 0x0
+sw :: offset: 0x7a8, out: 0xbdb263e9, outHI: 0x0
+sw :: offset: 0x7ac, out: 0x7aa941e8bdb263e9, outHI: 0x0
+sw :: offset: 0x7b0, out: 0x42f3b58d, outHI: 0x0
+sw :: offset: 0x7b4, out: 0x372c209e42f3b58d, outHI: 0x0
+sw :: offset: 0x7b8, out: 0xe122a83b, outHI: 0x0
+sw :: offset: 0x7bc, out: 0x30f870b7e122a83b, outHI: 0x0
+sw :: offset: 0x7c0, out: 0x678930ec, outHI: 0x0
+sw :: offset: 0x7c4, out: 0x9e02de4b678930ec, outHI: 0x0
+sw :: offset: 0x7c8, out: 0x9826631e, outHI: 0x0
+sw :: offset: 0x7cc, out: 0xcd61a8639826631e, outHI: 0x0
+sw :: offset: 0x7d0, out: 0x9a7bd3ca, outHI: 0x0
+sw :: offset: 0x7d4, out: 0xae87bc899a7bd3ca, outHI: 0x0
+sw :: offset: 0x7d8, out: 0x6481af17, outHI: 0x0
+sw :: offset: 0x7dc, out: 0x58ec644d6481af17, outHI: 0x0
+sw :: offset: 0x7e0, out: 0xb236b666, outHI: 0x0
+sw :: offset: 0x7e4, out: 0x680cce5fb236b666, outHI: 0x0
+sw :: offset: 0x7e8, out: 0x1f6d4d75, outHI: 0x0
+sw :: offset: 0x7ec, out: 0x3baa99471f6d4d75, outHI: 0x0
+sw :: offset: 0x7f0, out: 0x5f12236b, outHI: 0x0
+sw :: offset: 0x7f4, out: 0x614d9b445f12236b, outHI: 0x0
/* swl $t0, 3($t1)
swr $t0, 0($t1) */
+#if (__mips_isa_rev < 6)
#define TESTINSTsw(RTval, offset, RT, RS) \
{ \
unsigned int out; \
printf("swl $t0, 3($t1)\nswr $t0, 0($t1)\n :: RTval: 0x%x, out: 0x%x\n", \
RTval, out); \
}
+#endif
void ppMem(unsigned int* m, int len)
{
ppMem(mem1, 16);
ppMem1(mem, 16);
+#if (__mips_isa_rev < 6)
printf("swl\n");
TESTINST1("swl $t0, 1($t1)", 0, 1, t0, t1);
TESTINST1("swl $t0, 3($t1)", 0x31415927, 3, t0, t1);
ppMem2(mem2, 12);
TESTINSTsw(0x2aaee700, 32, t0, t1);
ppMem2(mem2, 12);
+#endif
return 0;
}
--- /dev/null
+sb
+sb $t0, 3($t1) :: RTval: 0x0, out: 0x0
+sb $t0, 3($t1) :: RTval: 0x0, out: 0x0
+sb $t0, 5($t1) :: RTval: 0x31415927, out: 0x27000000
+sb $t0, 5($t1) :: RTval: 0x31415927, out: 0x27000000
+sb $t0, 7($t1) :: RTval: 0x7fffffff, out: 0xff000000
+sb $t0, 7($t1) :: RTval: 0x7fffffff, out: 0xff000000
+sb $t0, 1($t1) :: RTval: 0x80000000, out: 0x0
+sb $t0, 1($t1) :: RTval: 0x80000000, out: 0x1e0000
+sb $t0, 2($t1) :: RTval: 0x80000000, out: 0x27
+sb $t0, 2($t1) :: RTval: 0x80000000, out: 0x27
+sb $t0, 6($t1) :: RTval: 0x7fffffff, out: 0xffff0000
+sb $t0, 6($t1) :: RTval: 0x7fffffff, out: 0xffff0000
+sb $t0, 11($t1) :: RTval: 0x7fffffff, out: 0xff000000
+sb $t0, 11($t1) :: RTval: 0x7fffffff, out: 0xffffffff
+sb $t0, 8($t1) :: RTval: 0xffffffff, out: 0xff0000ff
+sb $t0, 8($t1) :: RTval: 0xffffffff, out: 0xff0000ff
+sb $t0, 0($t1) :: RTval: 0x31415927, out: 0x27000000
+sb $t0, 0($t1) :: RTval: 0x31415927, out: 0x27000000
+sb $t0, 0($t1) :: RTval: 0xdd00000, out: 0x0
+sb $t0, 0($t1) :: RTval: 0xdd00000, out: 0x0
+sb $t0, 0($t1) :: RTval: 0x28f, out: 0x8f000000
+sb $t0, 0($t1) :: RTval: 0x28f, out: 0x8f000000
+sb $t0, 0($t1) :: RTval: 0xfffffd71, out: 0x71000000
+sb $t0, 0($t1) :: RTval: 0xfffffd71, out: 0x71000000
+sb $t0, 0($t1) :: RTval: 0xf, out: 0xf000000
+sb $t0, 0($t1) :: RTval: 0xf, out: 0xf000000
+sb $t0, 0($t1) :: RTval: 0x1, out: 0x1000000
+sb $t0, 0($t1) :: RTval: 0x1, out: 0x1000000
+sb $t0, 0($t1) :: RTval: 0x35, out: 0x35000000
+sb $t0, 0($t1) :: RTval: 0x35, out: 0x35000000
+sb $t0, 2($t1) :: RTval: 0xffffffff, out: 0xff000027
+sb $t0, 2($t1) :: RTval: 0xffffffff, out: 0xff000027
+sb $t0, 2($t1) :: RTval: 0xffffffff, out: 0xff000027
+sb $t0, 2($t1) :: RTval: 0xffffffff, out: 0xff000027
+sb $t0, 31($t1) :: RTval: 0xffffffff, out: 0xffffffff
+sb $t0, 31($t1) :: RTval: 0xffffffff, out: 0xff3f343f
+sb $t0, 35($t1) :: RTval: 0xffffffff, out: 0xff000000
+sb $t0, 35($t1) :: RTval: 0xffffffff, out: 0xff3e353d
+sb $t0, 41($t1) :: RTval: 0x31415927, out: 0x27000000
+sb $t0, 41($t1) :: RTval: 0x31415927, out: 0x273c3b3b
+sb $t0, 42($t1) :: RTval: 0x7fffffff, out: 0xff000000
+sb $t0, 42($t1) :: RTval: 0x7fffffff, out: 0xff3b3b37
+sb $t0, 45($t1) :: RTval: 0x80000000, out: 0x0
+sb $t0, 45($t1) :: RTval: 0x80000000, out: 0x3b3a45
+sb $t0, 51($t1) :: RTval: 0x28f, out: 0x8f000000
+sb $t0, 51($t1) :: RTval: 0x28f, out: 0x8f4e464d
+MEM1:
+0x3500ff00, 0x27ffff, 0xff0000ff, 0x0
+0x0, 0x0, 0x0, 0xff
+0xffffffff, 0x0, 0x27ff00, 0x0
+0x8f, 0x0, 0x0, 0x0
+MEM:
+0x3500ff00, 0x27ffff, 0xff0000ff, 0xffffffff
+0x232f2e2f, 0x242c2b2b, 0x252a2e2b, 0x262d2dff
+0x3f343fff, 0x3e353d3c, 0x3627ff3b, 0x3b003b3a
+0x454f4e8f, 0x4e464d46, 0x474d474c, 0x4a484a4c
+sh
+sh $t0, 1($t1) :: RTval: 0x0, out: 0x0
+sh $t0, 1($t1) :: RTval: 0x0, out: 0x1f00
+sh $t0, 3($t1) :: RTval: 0x31415927, out: 0x59270000
+sh $t0, 3($t1) :: RTval: 0x31415927, out: 0x59270000
+sh $t0, 5($t1) :: RTval: 0x7fffffff, out: 0xffff0000
+sh $t0, 5($t1) :: RTval: 0x7fffffff, out: 0xffff0000
+sh $t0, 7($t1) :: RTval: 0x80000000, out: 0x0
+sh $t0, 7($t1) :: RTval: 0x80000000, out: 0x0
+sh $t0, 9($t1) :: RTval: 0x80000000, out: 0x0
+sh $t0, 9($t1) :: RTval: 0x80000000, out: 0x3ff
+sh $t0, 6($t1) :: RTval: 0x7fffffff, out: 0xffff0000
+sh $t0, 6($t1) :: RTval: 0x7fffffff, out: 0xffff0000
+sh $t0, 11($t1) :: RTval: 0x7fffffff, out: 0xffff0000
+sh $t0, 11($t1) :: RTval: 0x7fffffff, out: 0xffffffff
+sh $t0, 8($t1) :: RTval: 0xffffffff, out: 0xffff00ff
+sh $t0, 8($t1) :: RTval: 0xffffffff, out: 0xffff00ff
+sh $t0, 0($t1) :: RTval: 0x31415927, out: 0x59270059
+sh $t0, 0($t1) :: RTval: 0x31415927, out: 0x59270059
+sh $t0, 0($t1) :: RTval: 0xdd00000, out: 0x59
+sh $t0, 0($t1) :: RTval: 0xdd00000, out: 0x59
+sh $t0, 0($t1) :: RTval: 0x28f, out: 0x28f0059
+sh $t0, 0($t1) :: RTval: 0x28f, out: 0x28f0059
+sh $t0, 0($t1) :: RTval: 0xfffffd71, out: 0xfd710059
+sh $t0, 0($t1) :: RTval: 0xfffffd71, out: 0xfd710059
+sh $t0, 0($t1) :: RTval: 0xf, out: 0xf0059
+sh $t0, 0($t1) :: RTval: 0xf, out: 0xf0059
+sh $t0, 0($t1) :: RTval: 0x1, out: 0x10059
+sh $t0, 0($t1) :: RTval: 0x1, out: 0x10059
+sh $t0, 0($t1) :: RTval: 0x35, out: 0x350059
+sh $t0, 0($t1) :: RTval: 0x35, out: 0x350059
+sh $t0, 2($t1) :: RTval: 0xffffffff, out: 0xffff27ff
+sh $t0, 2($t1) :: RTval: 0xffffffff, out: 0xffff27ff
+sh $t0, 2($t1) :: RTval: 0xffffffff, out: 0xffff27ff
+sh $t0, 2($t1) :: RTval: 0xffffffff, out: 0xffff27ff
+sh $t0, 31($t1) :: RTval: 0xffffffff, out: 0xffff0000
+sh $t0, 31($t1) :: RTval: 0xffffffff, out: 0xffff343f
+sh $t0, 35($t1) :: RTval: 0xffffffff, out: 0xffff0000
+sh $t0, 35($t1) :: RTval: 0xffffffff, out: 0xffff353d
+sh $t0, 41($t1) :: RTval: 0x31415927, out: 0x59270000
+sh $t0, 41($t1) :: RTval: 0x31415927, out: 0x59273b3b
+sh $t0, 47($t1) :: RTval: 0x7fffffff, out: 0xffff0000
+sh $t0, 47($t1) :: RTval: 0x7fffffff, out: 0xffff4f4e
+sh $t0, 49($t1) :: RTval: 0x80000000, out: 0x0
+sh $t0, 49($t1) :: RTval: 0x80000000, out: 0x454e
+sh $t0, 51($t1) :: RTval: 0x28f, out: 0x28f0000
+sh $t0, 51($t1) :: RTval: 0x28f, out: 0x28f464d
+MEM1:
+0x35ffff, 0x27ffffff, 0xffff00ff, 0xff000000
+0x0, 0x0, 0x0, 0xff
+0xff0000ff, 0xff000000, 0x592700, 0xff
+0xff000002, 0x8f000000, 0x0, 0x0
+MEM:
+0x35ffff, 0x27ffffff, 0xffff00ff, 0xffffffff
+0x232f2e2f, 0x242c2b2b, 0x252a2e2b, 0x262d2dff
+0xff343fff, 0xff353d3c, 0x3659273b, 0x3b373bff
+0xff000002, 0x8f464d46, 0x474d474c, 0x4a484a4c
+sw
+sw $t0, 1($t1) :: RTval: 0x0, out: 0x0
+sw $t0, 1($t1) :: RTval: 0x0, out: 0x0
+sw $t0, 3($t1) :: RTval: 0x31415927, out: 0x31415927
+sw $t0, 3($t1) :: RTval: 0x31415927, out: 0x31415927
+sw $t0, 5($t1) :: RTval: 0x7fffffff, out: 0x7fffffff
+sw $t0, 5($t1) :: RTval: 0x7fffffff, out: 0x7fffffff
+sw $t0, 7($t1) :: RTval: 0x80000000, out: 0x80000000
+sw $t0, 7($t1) :: RTval: 0x80000000, out: 0x80000000
+sw $t0, 9($t1) :: RTval: 0x80000000, out: 0x80000000
+sw $t0, 9($t1) :: RTval: 0x80000000, out: 0x80000000
+sw $t0, 6($t1) :: RTval: 0x7fffffff, out: 0x7fffffff
+sw $t0, 6($t1) :: RTval: 0x7fffffff, out: 0x7fffffff
+sw $t0, 15($t1) :: RTval: 0x7fffffff, out: 0x0
+sw $t0, 15($t1) :: RTval: 0x7fffffff, out: 0xffff
+sw $t0, 8($t1) :: RTval: 0xffffffff, out: 0xffffffff
+sw $t0, 8($t1) :: RTval: 0xffffffff, out: 0xffffffff
+sw $t0, 0($t1) :: RTval: 0x31415927, out: 0x31415927
+sw $t0, 0($t1) :: RTval: 0x31415927, out: 0x31415927
+sw $t0, 0($t1) :: RTval: 0xdd00000, out: 0xdd00000
+sw $t0, 0($t1) :: RTval: 0xdd00000, out: 0xdd00000
+sw $t0, 0($t1) :: RTval: 0x28f, out: 0x28f
+sw $t0, 0($t1) :: RTval: 0x28f, out: 0x28f
+sw $t0, 0($t1) :: RTval: 0xfffffd71, out: 0xfffffd71
+sw $t0, 0($t1) :: RTval: 0xfffffd71, out: 0xfffffd71
+sw $t0, 0($t1) :: RTval: 0xf, out: 0xf
+sw $t0, 0($t1) :: RTval: 0xf, out: 0xf
+sw $t0, 0($t1) :: RTval: 0x1, out: 0x1
+sw $t0, 0($t1) :: RTval: 0x1, out: 0x1
+sw $t0, 0($t1) :: RTval: 0x35, out: 0x35
+sw $t0, 0($t1) :: RTval: 0x35, out: 0x35
+sw $t0, 2($t1) :: RTval: 0xffffffff, out: 0xffffffff
+sw $t0, 2($t1) :: RTval: 0xffffffff, out: 0xffffffff
+sw $t0, 2($t1) :: RTval: 0xffffffff, out: 0xffffffff
+sw $t0, 2($t1) :: RTval: 0xffffffff, out: 0xffffffff
+sw $t0, 31($t1) :: RTval: 0xffffffff, out: 0xffffffff
+sw $t0, 31($t1) :: RTval: 0xffffffff, out: 0xffffffff
+sw $t0, 37($t1) :: RTval: 0xffffffff, out: 0xffffffff
+sw $t0, 37($t1) :: RTval: 0xffffffff, out: 0xffffffff
+sw $t0, 49($t1) :: RTval: 0x31415927, out: 0x31415927
+sw $t0, 49($t1) :: RTval: 0x31415927, out: 0x31415927
+sw $t0, 41($t1) :: RTval: 0x7fffffff, out: 0x7fffffff
+sw $t0, 41($t1) :: RTval: 0x7fffffff, out: 0x7fffffff
+sw $t0, 43($t1) :: RTval: 0x80000000, out: 0x80000000
+sw $t0, 43($t1) :: RTval: 0x80000000, out: 0x80000000
+sw $t0, 51($t1) :: RTval: 0x28f, out: 0x28f
+sw $t0, 51($t1) :: RTval: 0x28f, out: 0x28f
+MEM1:
+0xffff, 0xffff7fff, 0xffffffff, 0x7f
+0xffffff00, 0x0, 0x0, 0xff
+0xffffff00, 0xffffff, 0xff7fff80, 0x0
+0x314100, 0x28f00, 0x0, 0x0
+MEM:
+0xffff, 0xffff7fff, 0xffffffff, 0xffff7f
+0xffffff2f, 0x242c2b2b, 0x252a2e2b, 0x262d2dff
+0xffffff3e, 0x3effffff, 0xff7fff80, 0x3a
+0x45314100, 0x28f46, 0x474d474c, 0x4a484a4c
--- /dev/null
+sb
+sb $t0, 3($t1) :: RTval: 0x0, out: 0x0
+sb $t0, 3($t1) :: RTval: 0x0, out: 0x0
+sb $t0, 5($t1) :: RTval: 0x31415927, out: 0x27
+sb $t0, 5($t1) :: RTval: 0x31415927, out: 0x3000027
+sb $t0, 7($t1) :: RTval: 0x7fffffff, out: 0xff
+sb $t0, 7($t1) :: RTval: 0x7fffffff, out: 0x3ff
+sb $t0, 1($t1) :: RTval: 0x80000000, out: 0x0
+sb $t0, 1($t1) :: RTval: 0x80000000, out: 0x1f00
+sb $t0, 2($t1) :: RTval: 0x80000000, out: 0x27000000
+sb $t0, 2($t1) :: RTval: 0x80000000, out: 0x27000000
+sb $t0, 6($t1) :: RTval: 0x7fffffff, out: 0xffff
+sb $t0, 6($t1) :: RTval: 0x7fffffff, out: 0x3ffff
+sb $t0, 11($t1) :: RTval: 0x7fffffff, out: 0xff
+sb $t0, 11($t1) :: RTval: 0x7fffffff, out: 0xffffffff
+sb $t0, 8($t1) :: RTval: 0xffffffff, out: 0xff0000ff
+sb $t0, 8($t1) :: RTval: 0xffffffff, out: 0xff0000ff
+sb $t0, 0($t1) :: RTval: 0x31415927, out: 0x27
+sb $t0, 0($t1) :: RTval: 0x31415927, out: 0x27
+sb $t0, 0($t1) :: RTval: 0xdd00000, out: 0x0
+sb $t0, 0($t1) :: RTval: 0xdd00000, out: 0x0
+sb $t0, 0($t1) :: RTval: 0x28f, out: 0x8f
+sb $t0, 0($t1) :: RTval: 0x28f, out: 0x8f
+sb $t0, 0($t1) :: RTval: 0xfffffd71, out: 0x71
+sb $t0, 0($t1) :: RTval: 0xfffffd71, out: 0x71
+sb $t0, 0($t1) :: RTval: 0xf, out: 0xf
+sb $t0, 0($t1) :: RTval: 0xf, out: 0xf
+sb $t0, 0($t1) :: RTval: 0x1, out: 0x1
+sb $t0, 0($t1) :: RTval: 0x1, out: 0x1
+sb $t0, 0($t1) :: RTval: 0x35, out: 0x35
+sb $t0, 0($t1) :: RTval: 0x35, out: 0x35
+sb $t0, 2($t1) :: RTval: 0xffffffff, out: 0x270000ff
+sb $t0, 2($t1) :: RTval: 0xffffffff, out: 0x270000ff
+sb $t0, 2($t1) :: RTval: 0xffffffff, out: 0x270000ff
+sb $t0, 2($t1) :: RTval: 0xffffffff, out: 0x270000ff
+sb $t0, 31($t1) :: RTval: 0xffffffff, out: 0xffffffff
+sb $t0, 31($t1) :: RTval: 0xffffffff, out: 0x343f3eff
+sb $t0, 35($t1) :: RTval: 0xffffffff, out: 0xff
+sb $t0, 35($t1) :: RTval: 0xffffffff, out: 0x353d3cff
+sb $t0, 41($t1) :: RTval: 0x31415927, out: 0x27
+sb $t0, 41($t1) :: RTval: 0x31415927, out: 0x3a363a27
+sb $t0, 42($t1) :: RTval: 0x7fffffff, out: 0xff
+sb $t0, 42($t1) :: RTval: 0x7fffffff, out: 0x3b3a36ff
+sb $t0, 45($t1) :: RTval: 0x80000000, out: 0x0
+sb $t0, 45($t1) :: RTval: 0x80000000, out: 0x453b3700
+sb $t0, 51($t1) :: RTval: 0x28f, out: 0x8f
+sb $t0, 51($t1) :: RTval: 0x28f, out: 0x464d468f
+MEM1:
+0xff0035, 0xffff2700, 0xff0000ff, 0x0
+0x0, 0x0, 0x0, 0xff000000
+0xffffffff, 0x0, 0xff2700, 0x0
+0x8f000000, 0x0, 0x0, 0x0
+MEM:
+0xff0035, 0xffff2700, 0xff0000ff, 0xffffffff
+0x232f2e2f, 0x242c2b2b, 0x252a2e2b, 0xff2d2d2a
+0xff343f3e, 0x3e353d3c, 0x36ff273b, 0x3b37003a
+0x8f4f4e45, 0x4e464d46, 0x474d474c, 0x4a484a4c
+sh
+sh $t0, 1($t1) :: RTval: 0x0, out: 0x0
+sh $t0, 1($t1) :: RTval: 0x0, out: 0x120000
+sh $t0, 3($t1) :: RTval: 0x31415927, out: 0x5927
+sh $t0, 3($t1) :: RTval: 0x31415927, out: 0x5927
+sh $t0, 5($t1) :: RTval: 0x7fffffff, out: 0xffff
+sh $t0, 5($t1) :: RTval: 0x7fffffff, out: 0x300ffff
+sh $t0, 7($t1) :: RTval: 0x80000000, out: 0x0
+sh $t0, 7($t1) :: RTval: 0x80000000, out: 0x0
+sh $t0, 9($t1) :: RTval: 0x80000000, out: 0x0
+sh $t0, 9($t1) :: RTval: 0x80000000, out: 0xff000000
+sh $t0, 6($t1) :: RTval: 0x7fffffff, out: 0xffff
+sh $t0, 6($t1) :: RTval: 0x7fffffff, out: 0xffff
+sh $t0, 11($t1) :: RTval: 0x7fffffff, out: 0xffff
+sh $t0, 11($t1) :: RTval: 0x7fffffff, out: 0xffffffff
+sh $t0, 8($t1) :: RTval: 0xffffffff, out: 0xff00ffff
+sh $t0, 8($t1) :: RTval: 0xffffffff, out: 0xff00ffff
+sh $t0, 0($t1) :: RTval: 0x31415927, out: 0x27005927
+sh $t0, 0($t1) :: RTval: 0x31415927, out: 0x27005927
+sh $t0, 0($t1) :: RTval: 0xdd00000, out: 0x27000000
+sh $t0, 0($t1) :: RTval: 0xdd00000, out: 0x27000000
+sh $t0, 0($t1) :: RTval: 0x28f, out: 0x2700028f
+sh $t0, 0($t1) :: RTval: 0x28f, out: 0x2700028f
+sh $t0, 0($t1) :: RTval: 0xfffffd71, out: 0x2700fd71
+sh $t0, 0($t1) :: RTval: 0xfffffd71, out: 0x2700fd71
+sh $t0, 0($t1) :: RTval: 0xf, out: 0x2700000f
+sh $t0, 0($t1) :: RTval: 0xf, out: 0x2700000f
+sh $t0, 0($t1) :: RTval: 0x1, out: 0x27000001
+sh $t0, 0($t1) :: RTval: 0x1, out: 0x27000001
+sh $t0, 0($t1) :: RTval: 0x35, out: 0x27000035
+sh $t0, 0($t1) :: RTval: 0x35, out: 0x27000035
+sh $t0, 2($t1) :: RTval: 0xffffffff, out: 0xff59ffff
+sh $t0, 2($t1) :: RTval: 0xffffffff, out: 0xff59ffff
+sh $t0, 2($t1) :: RTval: 0xffffffff, out: 0xff59ffff
+sh $t0, 2($t1) :: RTval: 0xffffffff, out: 0xff59ffff
+sh $t0, 31($t1) :: RTval: 0xffffffff, out: 0xffff
+sh $t0, 31($t1) :: RTval: 0xffffffff, out: 0x343fffff
+sh $t0, 35($t1) :: RTval: 0xffffffff, out: 0xffff
+sh $t0, 35($t1) :: RTval: 0xffffffff, out: 0x353dffff
+sh $t0, 41($t1) :: RTval: 0x31415927, out: 0x5927
+sh $t0, 41($t1) :: RTval: 0x31415927, out: 0x3a365927
+sh $t0, 47($t1) :: RTval: 0x7fffffff, out: 0xffff
+sh $t0, 47($t1) :: RTval: 0x7fffffff, out: 0x4f4effff
+sh $t0, 49($t1) :: RTval: 0x80000000, out: 0x0
+sh $t0, 49($t1) :: RTval: 0x80000000, out: 0x46450000
+sh $t0, 51($t1) :: RTval: 0x28f, out: 0x28f
+sh $t0, 51($t1) :: RTval: 0x28f, out: 0x464d028f
+MEM1:
+0xffff0035, 0xffffff59, 0xff00ffff, 0xff
+0x0, 0x0, 0x0, 0xff000000
+0xff0000ff, 0xff, 0x592700, 0xff000000
+0x8f0000ff, 0x2, 0x0, 0x0
+MEM:
+0xffff0035, 0xffffff59, 0xff00ffff, 0xffffffff
+0x232f2e2f, 0x242c2b2b, 0x252a2e2b, 0xff2d2d2a
+0xff343fff, 0x3e353dff, 0x3659273b, 0xff373b3a
+0x8f0000ff, 0x4e464d02, 0x474d474c, 0x4a484a4c
+sw
+sw $t0, 1($t1) :: RTval: 0x0, out: 0x0
+sw $t0, 1($t1) :: RTval: 0x0, out: 0x0
+sw $t0, 3($t1) :: RTval: 0x31415927, out: 0x31415927
+sw $t0, 3($t1) :: RTval: 0x31415927, out: 0x31415927
+sw $t0, 5($t1) :: RTval: 0x7fffffff, out: 0x7fffffff
+sw $t0, 5($t1) :: RTval: 0x7fffffff, out: 0x7fffffff
+sw $t0, 7($t1) :: RTval: 0x80000000, out: 0x80000000
+sw $t0, 7($t1) :: RTval: 0x80000000, out: 0x80000000
+sw $t0, 9($t1) :: RTval: 0x80000000, out: 0x80000000
+sw $t0, 9($t1) :: RTval: 0x80000000, out: 0x80000000
+sw $t0, 6($t1) :: RTval: 0x7fffffff, out: 0x7fffffff
+sw $t0, 6($t1) :: RTval: 0x7fffffff, out: 0x7fffffff
+sw $t0, 15($t1) :: RTval: 0x7fffffff, out: 0x8000
+sw $t0, 15($t1) :: RTval: 0x7fffffff, out: 0xffff8000
+sw $t0, 8($t1) :: RTval: 0xffffffff, out: 0xffffffff
+sw $t0, 8($t1) :: RTval: 0xffffffff, out: 0xffffffff
+sw $t0, 0($t1) :: RTval: 0x31415927, out: 0x31415927
+sw $t0, 0($t1) :: RTval: 0x31415927, out: 0x31415927
+sw $t0, 0($t1) :: RTval: 0xdd00000, out: 0xdd00000
+sw $t0, 0($t1) :: RTval: 0xdd00000, out: 0xdd00000
+sw $t0, 0($t1) :: RTval: 0x28f, out: 0x28f
+sw $t0, 0($t1) :: RTval: 0x28f, out: 0x28f
+sw $t0, 0($t1) :: RTval: 0xfffffd71, out: 0xfffffd71
+sw $t0, 0($t1) :: RTval: 0xfffffd71, out: 0xfffffd71
+sw $t0, 0($t1) :: RTval: 0xf, out: 0xf
+sw $t0, 0($t1) :: RTval: 0xf, out: 0xf
+sw $t0, 0($t1) :: RTval: 0x1, out: 0x1
+sw $t0, 0($t1) :: RTval: 0x1, out: 0x1
+sw $t0, 0($t1) :: RTval: 0x35, out: 0x35
+sw $t0, 0($t1) :: RTval: 0x35, out: 0x35
+sw $t0, 2($t1) :: RTval: 0xffffffff, out: 0xffffffff
+sw $t0, 2($t1) :: RTval: 0xffffffff, out: 0xffffffff
+sw $t0, 2($t1) :: RTval: 0xffffffff, out: 0xffffffff
+sw $t0, 2($t1) :: RTval: 0xffffffff, out: 0xffffffff
+sw $t0, 31($t1) :: RTval: 0xffffffff, out: 0xffffffff
+sw $t0, 31($t1) :: RTval: 0xffffffff, out: 0xffffffff
+sw $t0, 37($t1) :: RTval: 0xffffffff, out: 0xffffffff
+sw $t0, 37($t1) :: RTval: 0xffffffff, out: 0xffffffff
+sw $t0, 49($t1) :: RTval: 0x31415927, out: 0x31415927
+sw $t0, 49($t1) :: RTval: 0x31415927, out: 0x31415927
+sw $t0, 41($t1) :: RTval: 0x7fffffff, out: 0x7fffffff
+sw $t0, 41($t1) :: RTval: 0x7fffffff, out: 0x7fffffff
+sw $t0, 43($t1) :: RTval: 0x80000000, out: 0x80000000
+sw $t0, 43($t1) :: RTval: 0x80000000, out: 0x80000000
+sw $t0, 51($t1) :: RTval: 0x28f, out: 0x28f
+sw $t0, 51($t1) :: RTval: 0x28f, out: 0x28f
+MEM1:
+0xffff0035, 0xffffffff, 0xffffffff, 0xff000080
+0x7fffff, 0x0, 0x0, 0xff000000
+0xffffff, 0xffffff00, 0xffffff, 0x800000
+0x8f592700, 0x2, 0x0, 0x0
+MEM:
+0xffff0035, 0xffffffff, 0xffffffff, 0xffffff80
+0x237fffff, 0x242c2b2b, 0x252a2e2b, 0xff2d2d2a
+0x3fffffff, 0xffffff3c, 0xffffff, 0x3b800000
+0x8f592745, 0x4e000002, 0x474d474c, 0x4a484a4c
#if defined(__mips_hard_float)
int i, index;
unsigned long long outLoad;
+#if (__mips_isa_rev < 6)
for (i = 0; i < N * SOLL; i++) {
outLoad = 0;
__asm__ __volatile__(
printf("i: %d, memSrc[%d]: 0x%llx, memDst[%d]: 0x%llx, outLoad: 0x%llx\n",
i, index, memSrc[index], index, memDst[index], outLoad);
}
+#endif
#endif
return 0;
}
prog: load_store_unaligned
-prereq: ../../../tests/mips_features fpu
+prereq: ../../../tests/mips_features fpu && !(../../../tests/mips_features mipsr6)
vgopts: -q
DIVS, DIVD, MULS, MULD,
NEGS, NEGD, SQRTS, SQRTD,
SUBS, SUBD, RECIPS, RECIPD,
- RSQRTS, RSQRTD, MSUBS, MSUBD,
- MADDS, MADDD, NMADDS, NMADDD,
- NMSUBS, NMSUBD
+ RSQRTS, RSQRTD,
+#if (__mips_isa_rev < 6)
+ MSUBS, MSUBD, MADDS, MADDD,
+ NMADDS, NMADDD, NMSUBS, NMSUBD
+#endif
} flt_art_op_t;
typedef enum {
printf("dmtc1, mov.d, dmfc1 :: mem: 0x%llx out: 0x%llx\n", \
(long long)mem, out); \
}
-
+#if (__mips_isa_rev < 6)
/* movX.s fd, fs */
#define TEST3(instruction, FD, FS, cc, offset) \
{ \
printf("%s :: out: 0x%llx, cc: %d\n", \
instruction, out, cc); \
}
+#endif
/* movX.s fd, fs, rt */
#define TEST4(instruction, offset, RTval, FD, FS, RT) \
printf("%s :: out: 0x%llx\n", instruction, out); \
}
+#if (__mips_isa_rev < 6)
/* movf, movt */
#define TEST5(instruction, RDval, RSval, RD, RS) \
{ \
instruction, RDval, RSval, out); \
}
#endif
+#endif
int main()
{
TEST2(reg_val2[i]);
}
+#if (__mips_isa_rev < 6)
printf("--- MOVF.S ---\n");
TEST3("movf.s $f4, $f6, $fcc0", f4, f6, 1, 0);
TEST3("movf.s $f4, $f6, $fcc0", f4, f6, 1, 8);
TEST5("movt", 0x5555ffff, 0xffffffff, t3, t1);
TEST5("movt", 0xeeeeeeee, 0xffffeeee, t3, t0);
}
+#endif
#endif
return 0;
}
--- /dev/null
+mtc1, mov.s, mfc1 :: mem: 0x0 out: 0x0
+dmtc1, mov.d, dmfc1 :: mem: 0x0 out: 0x0
+mtc1, mov.s, mfc1 :: mem: 0x12bd6aa out: 0x12bd6aa
+dmtc1, mov.d, dmfc1 :: mem: 0x12bd6aa out: 0x12bd6aa
+mtc1, mov.s, mfc1 :: mem: 0x0 out: 0x0
+dmtc1, mov.d, dmfc1 :: mem: 0x0 out: 0x0
+mtc1, mov.s, mfc1 :: mem: 0x7e876382d2ab13 out: 0xffffffff82d2ab13
+dmtc1, mov.d, dmfc1 :: mem: 0x7e876382d2ab13 out: 0x7e876382d2ab13
+mtc1, mov.s, mfc1 :: mem: 0x9823b6e out: 0x9823b6e
+dmtc1, mov.d, dmfc1 :: mem: 0x9823b6e out: 0x9823b6e
+mtc1, mov.s, mfc1 :: mem: 0x976d6e9ac31510f3 out: 0xffffffffc31510f3
+dmtc1, mov.d, dmfc1 :: mem: 0x976d6e9ac31510f3 out: 0x976d6e9ac31510f3
+mtc1, mov.s, mfc1 :: mem: 0xd4326d9 out: 0xd4326d9
+dmtc1, mov.d, dmfc1 :: mem: 0xd4326d9 out: 0xd4326d9
+mtc1, mov.s, mfc1 :: mem: 0xb7746d775ad6a5fb out: 0x5ad6a5fb
+dmtc1, mov.d, dmfc1 :: mem: 0xb7746d775ad6a5fb out: 0xb7746d775ad6a5fb
+mtc1, mov.s, mfc1 :: mem: 0x130476dc out: 0x130476dc
+dmtc1, mov.d, dmfc1 :: mem: 0x130476dc out: 0x130476dc
+mtc1, mov.s, mfc1 :: mem: 0x42b0c0a28677b502 out: 0xffffffff8677b502
+dmtc1, mov.d, dmfc1 :: mem: 0x42b0c0a28677b502 out: 0x42b0c0a28677b502
+mtc1, mov.s, mfc1 :: mem: 0x17c56b6b out: 0x17c56b6b
+dmtc1, mov.d, dmfc1 :: mem: 0x17c56b6b out: 0x17c56b6b
+mtc1, mov.s, mfc1 :: mem: 0x2aa89d319e3c30ad out: 0xffffffff9e3c30ad
+dmtc1, mov.d, dmfc1 :: mem: 0x2aa89d319e3c30ad out: 0x2aa89d319e3c30ad
+mtc1, mov.s, mfc1 :: mem: 0x1a864db2 out: 0x1a864db2
+dmtc1, mov.d, dmfc1 :: mem: 0x1a864db2 out: 0x1a864db2
+mtc1, mov.s, mfc1 :: mem: 0x1f308ec377fb413d out: 0x77fb413d
+dmtc1, mov.d, dmfc1 :: mem: 0x1f308ec377fb413d out: 0x1f308ec377fb413d
+mtc1, mov.s, mfc1 :: mem: 0x1e475005 out: 0x1e475005
+dmtc1, mov.d, dmfc1 :: mem: 0x1e475005 out: 0x1e475005
+mtc1, mov.s, mfc1 :: mem: 0x7aa04213c760e4f7 out: 0xffffffffc760e4f7
+dmtc1, mov.d, dmfc1 :: mem: 0x7aa04213c760e4f7 out: 0x7aa04213c760e4f7
+mtc1, mov.s, mfc1 :: mem: 0x2608edb8 out: 0x2608edb8
+dmtc1, mov.d, dmfc1 :: mem: 0x2608edb8 out: 0x2608edb8
+mtc1, mov.s, mfc1 :: mem: 0x9e705cc51ad8dca0 out: 0x1ad8dca0
+dmtc1, mov.d, dmfc1 :: mem: 0x9e705cc51ad8dca0 out: 0x9e705cc51ad8dca0
+mtc1, mov.s, mfc1 :: mem: 0x22c9f00f out: 0x22c9f00f
+dmtc1, mov.d, dmfc1 :: mem: 0x22c9f00f out: 0x22c9f00f
+mtc1, mov.s, mfc1 :: mem: 0x4b3dda869615a60d out: 0xffffffff9615a60d
+dmtc1, mov.d, dmfc1 :: mem: 0x4b3dda869615a60d out: 0x4b3dda869615a60d
+mtc1, mov.s, mfc1 :: mem: 0x2f8ad6d6 out: 0x2f8ad6d6
+dmtc1, mov.d, dmfc1 :: mem: 0x2f8ad6d6 out: 0x2f8ad6d6
+mtc1, mov.s, mfc1 :: mem: 0x5e7a4dd6353d41d out: 0x6353d41d
+dmtc1, mov.d, dmfc1 :: mem: 0x5e7a4dd6353d41d out: 0x5e7a4dd6353d41d
+mtc1, mov.s, mfc1 :: mem: 0x2b4bcb61 out: 0x2b4bcb61
+dmtc1, mov.d, dmfc1 :: mem: 0x2b4bcb61 out: 0x2b4bcb61
+mtc1, mov.s, mfc1 :: mem: 0x3af35a9dc40bd413 out: 0xffffffffc40bd413
+dmtc1, mov.d, dmfc1 :: mem: 0x3af35a9dc40bd413 out: 0x3af35a9dc40bd413
+mtc1, mov.s, mfc1 :: mem: 0x350c9b64 out: 0x350c9b64
+dmtc1, mov.d, dmfc1 :: mem: 0x350c9b64 out: 0x350c9b64
+mtc1, mov.s, mfc1 :: mem: 0x47f505569a08a180 out: 0xffffffff9a08a180
+dmtc1, mov.d, dmfc1 :: mem: 0x47f505569a08a180 out: 0x47f505569a08a180
+mtc1, mov.s, mfc1 :: mem: 0x31cd86d3 out: 0x31cd86d3
+dmtc1, mov.d, dmfc1 :: mem: 0x31cd86d3 out: 0x31cd86d3
+mtc1, mov.s, mfc1 :: mem: 0x9564b77fd6d2040f out: 0xffffffffd6d2040f
+dmtc1, mov.d, dmfc1 :: mem: 0x9564b77fd6d2040f out: 0x9564b77fd6d2040f
+mtc1, mov.s, mfc1 :: mem: 0x3c8ea00a out: 0x3c8ea00a
+dmtc1, mov.d, dmfc1 :: mem: 0x3c8ea00a out: 0x3c8ea00a
+mtc1, mov.s, mfc1 :: mem: 0xcebc8279b2c76bbe out: 0xffffffffb2c76bbe
+dmtc1, mov.d, dmfc1 :: mem: 0xcebc8279b2c76bbe out: 0xcebc8279b2c76bbe
+mtc1, mov.s, mfc1 :: mem: 0x384fbdbd out: 0x384fbdbd
+dmtc1, mov.d, dmfc1 :: mem: 0x384fbdbd out: 0x384fbdbd
+mtc1, mov.s, mfc1 :: mem: 0xb5034c2f1f18e4c7 out: 0x1f18e4c7
+dmtc1, mov.d, dmfc1 :: mem: 0xb5034c2f1f18e4c7 out: 0xb5034c2f1f18e4c7
+mtc1, mov.s, mfc1 :: mem: 0x4c11db70 out: 0x4c11db70
+dmtc1, mov.d, dmfc1 :: mem: 0x4c11db70 out: 0x4c11db70
+mtc1, mov.s, mfc1 :: mem: 0x94ff52fc81afa797 out: 0xffffffff81afa797
+dmtc1, mov.d, dmfc1 :: mem: 0x94ff52fc81afa797 out: 0x94ff52fc81afa797
+mtc1, mov.s, mfc1 :: mem: 0x48d0c6c7 out: 0x48d0c6c7
+dmtc1, mov.d, dmfc1 :: mem: 0x48d0c6c7 out: 0x48d0c6c7
+mtc1, mov.s, mfc1 :: mem: 0x31d8d9166dfc50ea out: 0x6dfc50ea
+dmtc1, mov.d, dmfc1 :: mem: 0x31d8d9166dfc50ea out: 0x31d8d9166dfc50ea
+mtc1, mov.s, mfc1 :: mem: 0x4593e01e out: 0x4593e01e
+dmtc1, mov.d, dmfc1 :: mem: 0x4593e01e out: 0x4593e01e
+mtc1, mov.s, mfc1 :: mem: 0x36549bd678e895b1 out: 0x78e895b1
+dmtc1, mov.d, dmfc1 :: mem: 0x36549bd678e895b1 out: 0x36549bd678e895b1
+mtc1, mov.s, mfc1 :: mem: 0x4152fda9 out: 0x4152fda9
+dmtc1, mov.d, dmfc1 :: mem: 0x4152fda9 out: 0x4152fda9
+mtc1, mov.s, mfc1 :: mem: 0x85e0a6319b63259b out: 0xffffffff9b63259b
+dmtc1, mov.d, dmfc1 :: mem: 0x85e0a6319b63259b out: 0x85e0a6319b63259b
+mtc1, mov.s, mfc1 :: mem: 0x5f15adac out: 0x5f15adac
+dmtc1, mov.d, dmfc1 :: mem: 0x5f15adac out: 0x5f15adac
+mtc1, mov.s, mfc1 :: mem: 0x556b3ecaccf17ac5 out: 0xffffffffccf17ac5
+dmtc1, mov.d, dmfc1 :: mem: 0x556b3ecaccf17ac5 out: 0x556b3ecaccf17ac5
+mtc1, mov.s, mfc1 :: mem: 0x5bd4b01b out: 0x5bd4b01b
+dmtc1, mov.d, dmfc1 :: mem: 0x5bd4b01b out: 0x5bd4b01b
+mtc1, mov.s, mfc1 :: mem: 0xb42f5fc581eea0fb out: 0xffffffff81eea0fb
+dmtc1, mov.d, dmfc1 :: mem: 0xb42f5fc581eea0fb out: 0xb42f5fc581eea0fb
+mtc1, mov.s, mfc1 :: mem: 0x569796c2 out: 0x569796c2
+dmtc1, mov.d, dmfc1 :: mem: 0x569796c2 out: 0x569796c2
+mtc1, mov.s, mfc1 :: mem: 0x25b50fec14682d97 out: 0x14682d97
+dmtc1, mov.d, dmfc1 :: mem: 0x25b50fec14682d97 out: 0x25b50fec14682d97
+mtc1, mov.s, mfc1 :: mem: 0x52568b75 out: 0x52568b75
+dmtc1, mov.d, dmfc1 :: mem: 0x52568b75 out: 0x52568b75
+mtc1, mov.s, mfc1 :: mem: 0xfc93c5132cfb087a out: 0x2cfb087a
+dmtc1, mov.d, dmfc1 :: mem: 0xfc93c5132cfb087a out: 0xfc93c5132cfb087a
+mtc1, mov.s, mfc1 :: mem: 0x6a1936c8 out: 0x6a1936c8
+dmtc1, mov.d, dmfc1 :: mem: 0x6a1936c8 out: 0x6a1936c8
+mtc1, mov.s, mfc1 :: mem: 0x3c2cd9a9cda20766 out: 0xffffffffcda20766
+dmtc1, mov.d, dmfc1 :: mem: 0x3c2cd9a9cda20766 out: 0x3c2cd9a9cda20766
+mtc1, mov.s, mfc1 :: mem: 0x6ed82b7f out: 0x6ed82b7f
+dmtc1, mov.d, dmfc1 :: mem: 0x6ed82b7f out: 0x6ed82b7f
+mtc1, mov.s, mfc1 :: mem: 0x1791722a7d72da3e out: 0x7d72da3e
+dmtc1, mov.d, dmfc1 :: mem: 0x1791722a7d72da3e out: 0x1791722a7d72da3e
+mtc1, mov.s, mfc1 :: mem: 0x639b0da6 out: 0x639b0da6
+dmtc1, mov.d, dmfc1 :: mem: 0x639b0da6 out: 0x639b0da6
+mtc1, mov.s, mfc1 :: mem: 0x87cc9d193ce24ad out: 0xffffffff93ce24ad
+dmtc1, mov.d, dmfc1 :: mem: 0x87cc9d193ce24ad out: 0x87cc9d193ce24ad
+mtc1, mov.s, mfc1 :: mem: 0x675a1011 out: 0x675a1011
+dmtc1, mov.d, dmfc1 :: mem: 0x675a1011 out: 0x675a1011
+mtc1, mov.s, mfc1 :: mem: 0x1d2a757038984ed2 out: 0x38984ed2
+dmtc1, mov.d, dmfc1 :: mem: 0x1d2a757038984ed2 out: 0x1d2a757038984ed2
+mtc1, mov.s, mfc1 :: mem: 0x791d4014 out: 0x791d4014
+dmtc1, mov.d, dmfc1 :: mem: 0x791d4014 out: 0x791d4014
+mtc1, mov.s, mfc1 :: mem: 0xd0d070db710cd036 out: 0x710cd036
+dmtc1, mov.d, dmfc1 :: mem: 0xd0d070db710cd036 out: 0xd0d070db710cd036
+mtc1, mov.s, mfc1 :: mem: 0x7ddc5da3 out: 0x7ddc5da3
+dmtc1, mov.d, dmfc1 :: mem: 0x7ddc5da3 out: 0x7ddc5da3
+mtc1, mov.s, mfc1 :: mem: 0x39c21c7d03415604 out: 0x3415604
+dmtc1, mov.d, dmfc1 :: mem: 0x39c21c7d03415604 out: 0x39c21c7d03415604
+mtc1, mov.s, mfc1 :: mem: 0x709f7b7a out: 0x709f7b7a
+dmtc1, mov.d, dmfc1 :: mem: 0x709f7b7a out: 0x709f7b7a
+mtc1, mov.s, mfc1 :: mem: 0x8e94b7af8ecc31ce out: 0xffffffff8ecc31ce
+dmtc1, mov.d, dmfc1 :: mem: 0x8e94b7af8ecc31ce out: 0x8e94b7af8ecc31ce
+mtc1, mov.s, mfc1 :: mem: 0x745e66cd out: 0x745e66cd
+dmtc1, mov.d, dmfc1 :: mem: 0x745e66cd out: 0x745e66cd
+mtc1, mov.s, mfc1 :: mem: 0x24eb6a8d1ce7674f out: 0x1ce7674f
+dmtc1, mov.d, dmfc1 :: mem: 0x24eb6a8d1ce7674f out: 0x24eb6a8d1ce7674f
+mtc1, mov.s, mfc1 :: mem: 0xffffffff9823b6e0 out: 0xffffffff9823b6e0
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffff9823b6e0 out: 0xffffffff9823b6e0
+mtc1, mov.s, mfc1 :: mem: 0x2f39454412d6e4a7 out: 0x12d6e4a7
+dmtc1, mov.d, dmfc1 :: mem: 0x2f39454412d6e4a7 out: 0x2f39454412d6e4a7
+mtc1, mov.s, mfc1 :: mem: 0xffffffff9ce2ab57 out: 0xffffffff9ce2ab57
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffff9ce2ab57 out: 0xffffffff9ce2ab57
+mtc1, mov.s, mfc1 :: mem: 0x2608c2b756da4c54 out: 0x56da4c54
+dmtc1, mov.d, dmfc1 :: mem: 0x2608c2b756da4c54 out: 0x2608c2b756da4c54
+mtc1, mov.s, mfc1 :: mem: 0xffffffff91a18d8e out: 0xffffffff91a18d8e
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffff91a18d8e out: 0xffffffff91a18d8e
+mtc1, mov.s, mfc1 :: mem: 0x900102dac8d7252f out: 0xffffffffc8d7252f
+dmtc1, mov.d, dmfc1 :: mem: 0x900102dac8d7252f out: 0x900102dac8d7252f
+mtc1, mov.s, mfc1 :: mem: 0xffffffff95609039 out: 0xffffffff95609039
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffff95609039 out: 0xffffffff95609039
+mtc1, mov.s, mfc1 :: mem: 0xc890d5f1f2efa4f7 out: 0xfffffffff2efa4f7
+dmtc1, mov.d, dmfc1 :: mem: 0xc890d5f1f2efa4f7 out: 0xc890d5f1f2efa4f7
+mtc1, mov.s, mfc1 :: mem: 0xffffffff8b27c03c out: 0xffffffff8b27c03c
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffff8b27c03c out: 0xffffffff8b27c03c
+mtc1, mov.s, mfc1 :: mem: 0xed5005cbc8b0a214 out: 0xffffffffc8b0a214
+dmtc1, mov.d, dmfc1 :: mem: 0xed5005cbc8b0a214 out: 0xed5005cbc8b0a214
+mtc1, mov.s, mfc1 :: mem: 0xffffffff8fe6dd8b out: 0xffffffff8fe6dd8b
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffff8fe6dd8b out: 0xffffffff8fe6dd8b
+mtc1, mov.s, mfc1 :: mem: 0x314791895991136c out: 0x5991136c
+dmtc1, mov.d, dmfc1 :: mem: 0x314791895991136c out: 0x314791895991136c
+mtc1, mov.s, mfc1 :: mem: 0xffffffff82a5fb52 out: 0xffffffff82a5fb52
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffff82a5fb52 out: 0xffffffff82a5fb52
+mtc1, mov.s, mfc1 :: mem: 0xc6eecff99a2fb6f3 out: 0xffffffff9a2fb6f3
+dmtc1, mov.d, dmfc1 :: mem: 0xc6eecff99a2fb6f3 out: 0xc6eecff99a2fb6f3
+mtc1, mov.s, mfc1 :: mem: 0xffffffff8664e6e5 out: 0xffffffff8664e6e5
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffff8664e6e5 out: 0xffffffff8664e6e5
+mtc1, mov.s, mfc1 :: mem: 0xa809521238895270 out: 0x38895270
+dmtc1, mov.d, dmfc1 :: mem: 0xa809521238895270 out: 0xa809521238895270
+mtc1, mov.s, mfc1 :: mem: 0xffffffffbe2b5b58 out: 0xffffffffbe2b5b58
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffffbe2b5b58 out: 0xffffffffbe2b5b58
+mtc1, mov.s, mfc1 :: mem: 0x87750a04ad765040 out: 0xffffffffad765040
+dmtc1, mov.d, dmfc1 :: mem: 0x87750a04ad765040 out: 0x87750a04ad765040
+mtc1, mov.s, mfc1 :: mem: 0xffffffffbaea46ef out: 0xffffffffbaea46ef
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffffbaea46ef out: 0xffffffffbaea46ef
+mtc1, mov.s, mfc1 :: mem: 0x2c3de85e84bb5a83 out: 0xffffffff84bb5a83
+dmtc1, mov.d, dmfc1 :: mem: 0x2c3de85e84bb5a83 out: 0x2c3de85e84bb5a83
+mtc1, mov.s, mfc1 :: mem: 0xffffffffb7a96036 out: 0xffffffffb7a96036
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffffb7a96036 out: 0xffffffffb7a96036
+mtc1, mov.s, mfc1 :: mem: 0xae6aff8fc506aa67 out: 0xffffffffc506aa67
+dmtc1, mov.d, dmfc1 :: mem: 0xae6aff8fc506aa67 out: 0xae6aff8fc506aa67
+mtc1, mov.s, mfc1 :: mem: 0xffffffffb3687d81 out: 0xffffffffb3687d81
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffffb3687d81 out: 0xffffffffb3687d81
+mtc1, mov.s, mfc1 :: mem: 0xc07112dd60ed5ee3 out: 0x60ed5ee3
+dmtc1, mov.d, dmfc1 :: mem: 0xc07112dd60ed5ee3 out: 0xc07112dd60ed5ee3
+mtc1, mov.s, mfc1 :: mem: 0xffffffffad2f2d84 out: 0xffffffffad2f2d84
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffffad2f2d84 out: 0xffffffffad2f2d84
+mtc1, mov.s, mfc1 :: mem: 0xc4c770f630dcca5a out: 0x30dcca5a
+dmtc1, mov.d, dmfc1 :: mem: 0xc4c770f630dcca5a out: 0xc4c770f630dcca5a
+mtc1, mov.s, mfc1 :: mem: 0xffffffffa9ee3033 out: 0xffffffffa9ee3033
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffffa9ee3033 out: 0xffffffffa9ee3033
+mtc1, mov.s, mfc1 :: mem: 0xdfec2b2383cd5277 out: 0xffffffff83cd5277
+dmtc1, mov.d, dmfc1 :: mem: 0xdfec2b2383cd5277 out: 0xdfec2b2383cd5277
+mtc1, mov.s, mfc1 :: mem: 0xffffffffa4ad16ea out: 0xffffffffa4ad16ea
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffffa4ad16ea out: 0xffffffffa4ad16ea
+mtc1, mov.s, mfc1 :: mem: 0xd3adba260ff7d96b out: 0xff7d96b
+dmtc1, mov.d, dmfc1 :: mem: 0xd3adba260ff7d96b out: 0xd3adba260ff7d96b
+mtc1, mov.s, mfc1 :: mem: 0xffffffffa06c0b5d out: 0xffffffffa06c0b5d
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffffa06c0b5d out: 0xffffffffa06c0b5d
+mtc1, mov.s, mfc1 :: mem: 0x4ab4aa798418c00e out: 0xffffffff8418c00e
+dmtc1, mov.d, dmfc1 :: mem: 0x4ab4aa798418c00e out: 0x4ab4aa798418c00e
+mtc1, mov.s, mfc1 :: mem: 0xffffffffd4326d90 out: 0xffffffffd4326d90
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffffd4326d90 out: 0xffffffffd4326d90
+mtc1, mov.s, mfc1 :: mem: 0xbb8c035e0de0f0b8 out: 0xde0f0b8
+dmtc1, mov.d, dmfc1 :: mem: 0xbb8c035e0de0f0b8 out: 0xbb8c035e0de0f0b8
+mtc1, mov.s, mfc1 :: mem: 0xffffffffd0f37027 out: 0xffffffffd0f37027
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffffd0f37027 out: 0xffffffffd0f37027
+mtc1, mov.s, mfc1 :: mem: 0x33b06f54a97fdcf1 out: 0xffffffffa97fdcf1
+dmtc1, mov.d, dmfc1 :: mem: 0x33b06f54a97fdcf1 out: 0x33b06f54a97fdcf1
+mtc1, mov.s, mfc1 :: mem: 0xffffffffddb056fe out: 0xffffffffddb056fe
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffffddb056fe out: 0xffffffffddb056fe
+mtc1, mov.s, mfc1 :: mem: 0x77433f373fd1c081 out: 0x3fd1c081
+dmtc1, mov.d, dmfc1 :: mem: 0x77433f373fd1c081 out: 0x77433f373fd1c081
+mtc1, mov.s, mfc1 :: mem: 0xffffffffd9714b49 out: 0xffffffffd9714b49
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffffd9714b49 out: 0xffffffffd9714b49
+mtc1, mov.s, mfc1 :: mem: 0xec91d993c92195e4 out: 0xffffffffc92195e4
+dmtc1, mov.d, dmfc1 :: mem: 0xec91d993c92195e4 out: 0xec91d993c92195e4
+mtc1, mov.s, mfc1 :: mem: 0xffffffffc7361b4c out: 0xffffffffc7361b4c
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffffc7361b4c out: 0xffffffffc7361b4c
+mtc1, mov.s, mfc1 :: mem: 0x49fbf6a795b1a5ab out: 0xffffffff95b1a5ab
+dmtc1, mov.d, dmfc1 :: mem: 0x49fbf6a795b1a5ab out: 0x49fbf6a795b1a5ab
+mtc1, mov.s, mfc1 :: mem: 0xffffffffc3f706fb out: 0xffffffffc3f706fb
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffffc3f706fb out: 0xffffffffc3f706fb
+mtc1, mov.s, mfc1 :: mem: 0x19364378c7ce8d1e out: 0xffffffffc7ce8d1e
+dmtc1, mov.d, dmfc1 :: mem: 0x19364378c7ce8d1e out: 0x19364378c7ce8d1e
+mtc1, mov.s, mfc1 :: mem: 0xffffffffceb42022 out: 0xffffffffceb42022
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffffceb42022 out: 0xffffffffceb42022
+mtc1, mov.s, mfc1 :: mem: 0xb99e8def2f384907 out: 0x2f384907
+dmtc1, mov.d, dmfc1 :: mem: 0xb99e8def2f384907 out: 0xb99e8def2f384907
+mtc1, mov.s, mfc1 :: mem: 0xffffffffca753d95 out: 0xffffffffca753d95
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffffca753d95 out: 0xffffffffca753d95
+mtc1, mov.s, mfc1 :: mem: 0x47eacdcd582b12fe out: 0x582b12fe
+dmtc1, mov.d, dmfc1 :: mem: 0x47eacdcd582b12fe out: 0x47eacdcd582b12fe
+mtc1, mov.s, mfc1 :: mem: 0xfffffffff23a8028 out: 0xfffffffff23a8028
+dmtc1, mov.d, dmfc1 :: mem: 0xfffffffff23a8028 out: 0xfffffffff23a8028
+mtc1, mov.s, mfc1 :: mem: 0xd685884e76558c4f out: 0x76558c4f
+dmtc1, mov.d, dmfc1 :: mem: 0xd685884e76558c4f out: 0xd685884e76558c4f
+mtc1, mov.s, mfc1 :: mem: 0xfffffffff6fb9d9f out: 0xfffffffff6fb9d9f
+dmtc1, mov.d, dmfc1 :: mem: 0xfffffffff6fb9d9f out: 0xfffffffff6fb9d9f
+mtc1, mov.s, mfc1 :: mem: 0x6168d62a34c195c7 out: 0x34c195c7
+dmtc1, mov.d, dmfc1 :: mem: 0x6168d62a34c195c7 out: 0x6168d62a34c195c7
+mtc1, mov.s, mfc1 :: mem: 0xfffffffffbb8bb46 out: 0xfffffffffbb8bb46
+dmtc1, mov.d, dmfc1 :: mem: 0xfffffffffbb8bb46 out: 0xfffffffffbb8bb46
+mtc1, mov.s, mfc1 :: mem: 0xd30169894df47405 out: 0x4df47405
+dmtc1, mov.d, dmfc1 :: mem: 0xd30169894df47405 out: 0xd30169894df47405
+mtc1, mov.s, mfc1 :: mem: 0xffffffffff79a6f1 out: 0xffffffffff79a6f1
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffffff79a6f1 out: 0xffffffffff79a6f1
+mtc1, mov.s, mfc1 :: mem: 0x1ca190bf6cbb06db out: 0x6cbb06db
+dmtc1, mov.d, dmfc1 :: mem: 0x1ca190bf6cbb06db out: 0x1ca190bf6cbb06db
+mtc1, mov.s, mfc1 :: mem: 0xffffffffe13ef6f4 out: 0xffffffffe13ef6f4
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffffe13ef6f4 out: 0xffffffffe13ef6f4
+mtc1, mov.s, mfc1 :: mem: 0x58300f029cae393a out: 0xffffffff9cae393a
+dmtc1, mov.d, dmfc1 :: mem: 0x58300f029cae393a out: 0x58300f029cae393a
+mtc1, mov.s, mfc1 :: mem: 0xffffffffe5ffeb43 out: 0xffffffffe5ffeb43
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffffe5ffeb43 out: 0xffffffffe5ffeb43
+mtc1, mov.s, mfc1 :: mem: 0x9a995fdbdc7ebc2d out: 0xffffffffdc7ebc2d
+dmtc1, mov.d, dmfc1 :: mem: 0x9a995fdbdc7ebc2d out: 0x9a995fdbdc7ebc2d
+mtc1, mov.s, mfc1 :: mem: 0xffffffffe8bccd9a out: 0xffffffffe8bccd9a
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffffe8bccd9a out: 0xffffffffe8bccd9a
+mtc1, mov.s, mfc1 :: mem: 0x8a96047be3405b48 out: 0xffffffffe3405b48
+dmtc1, mov.d, dmfc1 :: mem: 0x8a96047be3405b48 out: 0x8a96047be3405b48
+mtc1, mov.s, mfc1 :: mem: 0xffffffffec7dd02d out: 0xffffffffec7dd02d
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffffec7dd02d out: 0xffffffffec7dd02d
+mtc1, mov.s, mfc1 :: mem: 0x75bfafd2d519d322 out: 0xffffffffd519d322
+dmtc1, mov.d, dmfc1 :: mem: 0x75bfafd2d519d322 out: 0x75bfafd2d519d322
+mtc1, mov.s, mfc1 :: mem: 0x34867077 out: 0x34867077
+dmtc1, mov.d, dmfc1 :: mem: 0x34867077 out: 0x34867077
+mtc1, mov.s, mfc1 :: mem: 0xde230867a630f6ad out: 0xffffffffa630f6ad
+dmtc1, mov.d, dmfc1 :: mem: 0xde230867a630f6ad out: 0xde230867a630f6ad
+mtc1, mov.s, mfc1 :: mem: 0x30476dc0 out: 0x30476dc0
+dmtc1, mov.d, dmfc1 :: mem: 0x30476dc0 out: 0x30476dc0
+mtc1, mov.s, mfc1 :: mem: 0x2c0a0cf256103260 out: 0x56103260
+dmtc1, mov.d, dmfc1 :: mem: 0x2c0a0cf256103260 out: 0x2c0a0cf256103260
+mtc1, mov.s, mfc1 :: mem: 0x3d044b19 out: 0x3d044b19
+dmtc1, mov.d, dmfc1 :: mem: 0x3d044b19 out: 0x3d044b19
+mtc1, mov.s, mfc1 :: mem: 0x94a90544249b18ef out: 0x249b18ef
+dmtc1, mov.d, dmfc1 :: mem: 0x94a90544249b18ef out: 0x94a90544249b18ef
+mtc1, mov.s, mfc1 :: mem: 0x39c556ae out: 0x39c556ae
+dmtc1, mov.d, dmfc1 :: mem: 0x39c556ae out: 0x39c556ae
+mtc1, mov.s, mfc1 :: mem: 0xf9519fb55b56fcde out: 0x5b56fcde
+dmtc1, mov.d, dmfc1 :: mem: 0xf9519fb55b56fcde out: 0xf9519fb55b56fcde
+mtc1, mov.s, mfc1 :: mem: 0x278206ab out: 0x278206ab
+dmtc1, mov.d, dmfc1 :: mem: 0x278206ab out: 0x278206ab
+mtc1, mov.s, mfc1 :: mem: 0x81daf8200468319b out: 0x468319b
+dmtc1, mov.d, dmfc1 :: mem: 0x81daf8200468319b out: 0x81daf8200468319b
+mtc1, mov.s, mfc1 :: mem: 0x23431b1c out: 0x23431b1c
+dmtc1, mov.d, dmfc1 :: mem: 0x23431b1c out: 0x23431b1c
+mtc1, mov.s, mfc1 :: mem: 0x8c61ca5a5725f2ec out: 0x5725f2ec
+dmtc1, mov.d, dmfc1 :: mem: 0x8c61ca5a5725f2ec out: 0x8c61ca5a5725f2ec
+mtc1, mov.s, mfc1 :: mem: 0x2e003dc5 out: 0x2e003dc5
+dmtc1, mov.d, dmfc1 :: mem: 0x2e003dc5 out: 0x2e003dc5
+mtc1, mov.s, mfc1 :: mem: 0x8b95a6ddc25dc8bf out: 0xffffffffc25dc8bf
+dmtc1, mov.d, dmfc1 :: mem: 0x8b95a6ddc25dc8bf out: 0x8b95a6ddc25dc8bf
+mtc1, mov.s, mfc1 :: mem: 0x2ac12072 out: 0x2ac12072
+dmtc1, mov.d, dmfc1 :: mem: 0x2ac12072 out: 0x2ac12072
+mtc1, mov.s, mfc1 :: mem: 0x300ce751dac6162f out: 0xffffffffdac6162f
+dmtc1, mov.d, dmfc1 :: mem: 0x300ce751dac6162f out: 0x300ce751dac6162f
+mtc1, mov.s, mfc1 :: mem: 0x128e9dcf out: 0x128e9dcf
+dmtc1, mov.d, dmfc1 :: mem: 0x128e9dcf out: 0x128e9dcf
+mtc1, mov.s, mfc1 :: mem: 0x6778fdf3ba52a850 out: 0xffffffffba52a850
+dmtc1, mov.d, dmfc1 :: mem: 0x6778fdf3ba52a850 out: 0x6778fdf3ba52a850
+mtc1, mov.s, mfc1 :: mem: 0x164f8078 out: 0x164f8078
+dmtc1, mov.d, dmfc1 :: mem: 0x164f8078 out: 0x164f8078
+mtc1, mov.s, mfc1 :: mem: 0xad00b1f7da78479f out: 0xffffffffda78479f
+dmtc1, mov.d, dmfc1 :: mem: 0xad00b1f7da78479f out: 0xad00b1f7da78479f
+mtc1, mov.s, mfc1 :: mem: 0x1b0ca6a1 out: 0x1b0ca6a1
+dmtc1, mov.d, dmfc1 :: mem: 0x1b0ca6a1 out: 0x1b0ca6a1
+mtc1, mov.s, mfc1 :: mem: 0x8d44168a6b6d98a out: 0xffffffffa6b6d98a
+dmtc1, mov.d, dmfc1 :: mem: 0x8d44168a6b6d98a out: 0x8d44168a6b6d98a
+mtc1, mov.s, mfc1 :: mem: 0x1fcdbb16 out: 0x1fcdbb16
+dmtc1, mov.d, dmfc1 :: mem: 0x1fcdbb16 out: 0x1fcdbb16
+mtc1, mov.s, mfc1 :: mem: 0xf518381dce634413 out: 0xffffffffce634413
+dmtc1, mov.d, dmfc1 :: mem: 0xf518381dce634413 out: 0xf518381dce634413
+mtc1, mov.s, mfc1 :: mem: 0x18aeb13 out: 0x18aeb13
+dmtc1, mov.d, dmfc1 :: mem: 0x18aeb13 out: 0x18aeb13
+mtc1, mov.s, mfc1 :: mem: 0xe4627f3fe5255fc0 out: 0xffffffffe5255fc0
+dmtc1, mov.d, dmfc1 :: mem: 0xe4627f3fe5255fc0 out: 0xe4627f3fe5255fc0
+mtc1, mov.s, mfc1 :: mem: 0x54bf6a4 out: 0x54bf6a4
+dmtc1, mov.d, dmfc1 :: mem: 0x54bf6a4 out: 0x54bf6a4
+mtc1, mov.s, mfc1 :: mem: 0xccd392e176321f28 out: 0x76321f28
+dmtc1, mov.d, dmfc1 :: mem: 0xccd392e176321f28 out: 0xccd392e176321f28
+mtc1, mov.s, mfc1 :: mem: 0x808d07d out: 0x808d07d
+dmtc1, mov.d, dmfc1 :: mem: 0x808d07d out: 0x808d07d
+mtc1, mov.s, mfc1 :: mem: 0x829464944018fd8f out: 0x4018fd8f
+dmtc1, mov.d, dmfc1 :: mem: 0x829464944018fd8f out: 0x829464944018fd8f
+mtc1, mov.s, mfc1 :: mem: 0xcc9cdca out: 0xcc9cdca
+dmtc1, mov.d, dmfc1 :: mem: 0xcc9cdca out: 0xcc9cdca
+mtc1, mov.s, mfc1 :: mem: 0x15d3204052e8f0e5 out: 0x52e8f0e5
+dmtc1, mov.d, dmfc1 :: mem: 0x15d3204052e8f0e5 out: 0x15d3204052e8f0e5
+mtc1, mov.s, mfc1 :: mem: 0x7897ab07 out: 0x7897ab07
+dmtc1, mov.d, dmfc1 :: mem: 0x7897ab07 out: 0x7897ab07
+mtc1, mov.s, mfc1 :: mem: 0x7caf83d2880ff344 out: 0xffffffff880ff344
+dmtc1, mov.d, dmfc1 :: mem: 0x7caf83d2880ff344 out: 0x7caf83d2880ff344
+mtc1, mov.s, mfc1 :: mem: 0x7c56b6b0 out: 0x7c56b6b0
+dmtc1, mov.d, dmfc1 :: mem: 0x7c56b6b0 out: 0x7c56b6b0
+mtc1, mov.s, mfc1 :: mem: 0xf156a04c747defd7 out: 0x747defd7
+dmtc1, mov.d, dmfc1 :: mem: 0xf156a04c747defd7 out: 0xf156a04c747defd7
+mtc1, mov.s, mfc1 :: mem: 0x71159069 out: 0x71159069
+dmtc1, mov.d, dmfc1 :: mem: 0x71159069 out: 0x71159069
+mtc1, mov.s, mfc1 :: mem: 0x93e2601c0f31d710 out: 0xf31d710
+dmtc1, mov.d, dmfc1 :: mem: 0x93e2601c0f31d710 out: 0x93e2601c0f31d710
+mtc1, mov.s, mfc1 :: mem: 0x75d48dde out: 0x75d48dde
+dmtc1, mov.d, dmfc1 :: mem: 0x75d48dde out: 0x75d48dde
+mtc1, mov.s, mfc1 :: mem: 0xe1e1a679131cd933 out: 0x131cd933
+dmtc1, mov.d, dmfc1 :: mem: 0xe1e1a679131cd933 out: 0xe1e1a679131cd933
+mtc1, mov.s, mfc1 :: mem: 0x6b93dddb out: 0x6b93dddb
+dmtc1, mov.d, dmfc1 :: mem: 0x6b93dddb out: 0x6b93dddb
+mtc1, mov.s, mfc1 :: mem: 0x24296b75a76fa427 out: 0xffffffffa76fa427
+dmtc1, mov.d, dmfc1 :: mem: 0x24296b75a76fa427 out: 0x24296b75a76fa427
+mtc1, mov.s, mfc1 :: mem: 0x6f52c06c out: 0x6f52c06c
+dmtc1, mov.d, dmfc1 :: mem: 0x6f52c06c out: 0x6f52c06c
+mtc1, mov.s, mfc1 :: mem: 0xd296e2d2139ee56a out: 0x139ee56a
+dmtc1, mov.d, dmfc1 :: mem: 0xd296e2d2139ee56a out: 0xd296e2d2139ee56a
+mtc1, mov.s, mfc1 :: mem: 0x6211e6b5 out: 0x6211e6b5
+dmtc1, mov.d, dmfc1 :: mem: 0x6211e6b5 out: 0x6211e6b5
+mtc1, mov.s, mfc1 :: mem: 0x5a82447f6dc2a5c0 out: 0x6dc2a5c0
+dmtc1, mov.d, dmfc1 :: mem: 0x5a82447f6dc2a5c0 out: 0x5a82447f6dc2a5c0
+mtc1, mov.s, mfc1 :: mem: 0x66d0fb02 out: 0x66d0fb02
+dmtc1, mov.d, dmfc1 :: mem: 0x66d0fb02 out: 0x66d0fb02
+mtc1, mov.s, mfc1 :: mem: 0x76c89e80c07dc168 out: 0xffffffffc07dc168
+dmtc1, mov.d, dmfc1 :: mem: 0x76c89e80c07dc168 out: 0x76c89e80c07dc168
+mtc1, mov.s, mfc1 :: mem: 0x5e9f46bf out: 0x5e9f46bf
+dmtc1, mov.d, dmfc1 :: mem: 0x5e9f46bf out: 0x5e9f46bf
+mtc1, mov.s, mfc1 :: mem: 0x70dc3454bfe348f out: 0x4bfe348f
+dmtc1, mov.d, dmfc1 :: mem: 0x70dc3454bfe348f out: 0x70dc3454bfe348f
+mtc1, mov.s, mfc1 :: mem: 0x5a5e5b08 out: 0x5a5e5b08
+dmtc1, mov.d, dmfc1 :: mem: 0x5a5e5b08 out: 0x5a5e5b08
+mtc1, mov.s, mfc1 :: mem: 0xbddc7123dd6d241b out: 0xffffffffdd6d241b
+dmtc1, mov.d, dmfc1 :: mem: 0xbddc7123dd6d241b out: 0xbddc7123dd6d241b
+mtc1, mov.s, mfc1 :: mem: 0x571d7dd1 out: 0x571d7dd1
+dmtc1, mov.d, dmfc1 :: mem: 0x571d7dd1 out: 0x571d7dd1
+mtc1, mov.s, mfc1 :: mem: 0xf62fb727a59fcebe out: 0xffffffffa59fcebe
+dmtc1, mov.d, dmfc1 :: mem: 0xf62fb727a59fcebe out: 0xf62fb727a59fcebe
+mtc1, mov.s, mfc1 :: mem: 0x53dc6066 out: 0x53dc6066
+dmtc1, mov.d, dmfc1 :: mem: 0x53dc6066 out: 0x53dc6066
+mtc1, mov.s, mfc1 :: mem: 0x109f27e90f9f46fb out: 0xf9f46fb
+dmtc1, mov.d, dmfc1 :: mem: 0x109f27e90f9f46fb out: 0x109f27e90f9f46fb
+mtc1, mov.s, mfc1 :: mem: 0x4d9b3063 out: 0x4d9b3063
+dmtc1, mov.d, dmfc1 :: mem: 0x4d9b3063 out: 0x4d9b3063
+mtc1, mov.s, mfc1 :: mem: 0x3f63daa9afd199d7 out: 0xffffffffafd199d7
+dmtc1, mov.d, dmfc1 :: mem: 0x3f63daa9afd199d7 out: 0x3f63daa9afd199d7
+mtc1, mov.s, mfc1 :: mem: 0x495a2dd4 out: 0x495a2dd4
+dmtc1, mov.d, dmfc1 :: mem: 0x495a2dd4 out: 0x495a2dd4
+mtc1, mov.s, mfc1 :: mem: 0xdbcb312ea3d484f2 out: 0xffffffffa3d484f2
+dmtc1, mov.d, dmfc1 :: mem: 0xdbcb312ea3d484f2 out: 0xdbcb312ea3d484f2
+mtc1, mov.s, mfc1 :: mem: 0x44190b0d out: 0x44190b0d
+dmtc1, mov.d, dmfc1 :: mem: 0x44190b0d out: 0x44190b0d
+mtc1, mov.s, mfc1 :: mem: 0x1f353faada4fe4c6 out: 0xffffffffda4fe4c6
+dmtc1, mov.d, dmfc1 :: mem: 0x1f353faada4fe4c6 out: 0x1f353faada4fe4c6
+mtc1, mov.s, mfc1 :: mem: 0x40d816ba out: 0x40d816ba
+dmtc1, mov.d, dmfc1 :: mem: 0x40d816ba out: 0x40d816ba
+mtc1, mov.s, mfc1 :: mem: 0x8b086ee07150c260 out: 0x7150c260
+dmtc1, mov.d, dmfc1 :: mem: 0x8b086ee07150c260 out: 0x8b086ee07150c260
+mtc1, mov.s, mfc1 :: mem: 0xffffffffaca5c697 out: 0xffffffffaca5c697
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffffaca5c697 out: 0xffffffffaca5c697
+mtc1, mov.s, mfc1 :: mem: 0xe54750d5d9257f25 out: 0xffffffffd9257f25
+dmtc1, mov.d, dmfc1 :: mem: 0xe54750d5d9257f25 out: 0xe54750d5d9257f25
+mtc1, mov.s, mfc1 :: mem: 0xffffffffa864db20 out: 0xffffffffa864db20
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffffa864db20 out: 0xffffffffa864db20
+mtc1, mov.s, mfc1 :: mem: 0x3d69625fe9a6db5b out: 0xffffffffe9a6db5b
+dmtc1, mov.d, dmfc1 :: mem: 0x3d69625fe9a6db5b out: 0x3d69625fe9a6db5b
+mtc1, mov.s, mfc1 :: mem: 0xffffffffa527fdf9 out: 0xffffffffa527fdf9
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffffa527fdf9 out: 0xffffffffa527fdf9
+mtc1, mov.s, mfc1 :: mem: 0x70a3e0424340ac96 out: 0x4340ac96
+dmtc1, mov.d, dmfc1 :: mem: 0x70a3e0424340ac96 out: 0x70a3e0424340ac96
+mtc1, mov.s, mfc1 :: mem: 0xffffffffa1e6e04e out: 0xffffffffa1e6e04e
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffffa1e6e04e out: 0xffffffffa1e6e04e
+mtc1, mov.s, mfc1 :: mem: 0xc0478f036980171e out: 0x6980171e
+dmtc1, mov.d, dmfc1 :: mem: 0xc0478f036980171e out: 0xc0478f036980171e
+mtc1, mov.s, mfc1 :: mem: 0xffffffffbfa1b04b out: 0xffffffffbfa1b04b
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffffbfa1b04b out: 0xffffffffbfa1b04b
+mtc1, mov.s, mfc1 :: mem: 0x3ce839a51cf929e3 out: 0x1cf929e3
+dmtc1, mov.d, dmfc1 :: mem: 0x3ce839a51cf929e3 out: 0x3ce839a51cf929e3
+mtc1, mov.s, mfc1 :: mem: 0xffffffffbb60adfc out: 0xffffffffbb60adfc
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffffbb60adfc out: 0xffffffffbb60adfc
+mtc1, mov.s, mfc1 :: mem: 0xe2fbfa895eb68958 out: 0x5eb68958
+dmtc1, mov.d, dmfc1 :: mem: 0xe2fbfa895eb68958 out: 0xe2fbfa895eb68958
+mtc1, mov.s, mfc1 :: mem: 0xffffffffb6238b25 out: 0xffffffffb6238b25
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffffb6238b25 out: 0xffffffffb6238b25
+mtc1, mov.s, mfc1 :: mem: 0xd24bb05d76ed25b7 out: 0x76ed25b7
+dmtc1, mov.d, dmfc1 :: mem: 0xd24bb05d76ed25b7 out: 0xd24bb05d76ed25b7
+mtc1, mov.s, mfc1 :: mem: 0xffffffffb2e29692 out: 0xffffffffb2e29692
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffffb2e29692 out: 0xffffffffb2e29692
+mtc1, mov.s, mfc1 :: mem: 0xeb9682c170312f1 out: 0x170312f1
+dmtc1, mov.d, dmfc1 :: mem: 0xeb9682c170312f1 out: 0xeb9682c170312f1
+mtc1, mov.s, mfc1 :: mem: 0xffffffff8aad2b2f out: 0xffffffff8aad2b2f
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffff8aad2b2f out: 0xffffffff8aad2b2f
+mtc1, mov.s, mfc1 :: mem: 0x84785280dd301d0d out: 0xffffffffdd301d0d
+dmtc1, mov.d, dmfc1 :: mem: 0x84785280dd301d0d out: 0x84785280dd301d0d
+mtc1, mov.s, mfc1 :: mem: 0x0 out: 0x0
+dmtc1, mov.d, dmfc1 :: mem: 0x0 out: 0x0
+mtc1, mov.s, mfc1 :: mem: 0x179c77aa1f8fd6ef out: 0x1f8fd6ef
+dmtc1, mov.d, dmfc1 :: mem: 0x179c77aa1f8fd6ef out: 0x179c77aa1f8fd6ef
+mtc1, mov.s, mfc1 :: mem: 0x0 out: 0x0
+dmtc1, mov.d, dmfc1 :: mem: 0x0 out: 0x0
+mtc1, mov.s, mfc1 :: mem: 0x26444ced2998436d out: 0x2998436d
+dmtc1, mov.d, dmfc1 :: mem: 0x26444ced2998436d out: 0x26444ced2998436d
+mtc1, mov.s, mfc1 :: mem: 0xffffffff87ee0df6 out: 0xffffffff87ee0df6
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffff87ee0df6 out: 0xffffffff87ee0df6
+mtc1, mov.s, mfc1 :: mem: 0x7175c9dd58ca708 out: 0xffffffffd58ca708
+dmtc1, mov.d, dmfc1 :: mem: 0x7175c9dd58ca708 out: 0x7175c9dd58ca708
+mtc1, mov.s, mfc1 :: mem: 0xffffffff99a95df3 out: 0xffffffff99a95df3
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffff99a95df3 out: 0xffffffff99a95df3
+mtc1, mov.s, mfc1 :: mem: 0x663d061055833287 out: 0x55833287
+dmtc1, mov.d, dmfc1 :: mem: 0x663d061055833287 out: 0x663d061055833287
+mtc1, mov.s, mfc1 :: mem: 0xffffffff9d684044 out: 0xffffffff9d684044
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffff9d684044 out: 0xffffffff9d684044
+mtc1, mov.s, mfc1 :: mem: 0xab7dd0488951d68b out: 0xffffffff8951d68b
+dmtc1, mov.d, dmfc1 :: mem: 0xab7dd0488951d68b out: 0xab7dd0488951d68b
+mtc1, mov.s, mfc1 :: mem: 0xffffffff902b669d out: 0xffffffff902b669d
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffff902b669d out: 0xffffffff902b669d
+mtc1, mov.s, mfc1 :: mem: 0xf69823670e82471b out: 0xe82471b
+dmtc1, mov.d, dmfc1 :: mem: 0xf69823670e82471b out: 0xf69823670e82471b
+mtc1, mov.s, mfc1 :: mem: 0xffffffff94ea7b2a out: 0xffffffff94ea7b2a
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffff94ea7b2a out: 0xffffffff94ea7b2a
+mtc1, mov.s, mfc1 :: mem: 0x36886c59d98d26b2 out: 0xffffffffd98d26b2
+dmtc1, mov.d, dmfc1 :: mem: 0x36886c59d98d26b2 out: 0x36886c59d98d26b2
+mtc1, mov.s, mfc1 :: mem: 0xffffffffe0b41de7 out: 0xffffffffe0b41de7
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffffe0b41de7 out: 0xffffffffe0b41de7
+mtc1, mov.s, mfc1 :: mem: 0x9ca4bdbd32be479 out: 0xffffffffd32be479
+dmtc1, mov.d, dmfc1 :: mem: 0x9ca4bdbd32be479 out: 0x9ca4bdbd32be479
+mtc1, mov.s, mfc1 :: mem: 0xffffffffe4750050 out: 0xffffffffe4750050
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffffe4750050 out: 0xffffffffe4750050
+mtc1, mov.s, mfc1 :: mem: 0xfd5d7d1d9962e61f out: 0xffffffff9962e61f
+dmtc1, mov.d, dmfc1 :: mem: 0xfd5d7d1d9962e61f out: 0xfd5d7d1d9962e61f
+mtc1, mov.s, mfc1 :: mem: 0xffffffffe9362689 out: 0xffffffffe9362689
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffffe9362689 out: 0xffffffffe9362689
+mtc1, mov.s, mfc1 :: mem: 0x3f46553ecad374df out: 0xffffffffcad374df
+dmtc1, mov.d, dmfc1 :: mem: 0x3f46553ecad374df out: 0x3f46553ecad374df
+mtc1, mov.s, mfc1 :: mem: 0xffffffffedf73b3e out: 0xffffffffedf73b3e
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffffedf73b3e out: 0xffffffffedf73b3e
+mtc1, mov.s, mfc1 :: mem: 0x2e9ab97d3eedf2a7 out: 0x3eedf2a7
+dmtc1, mov.d, dmfc1 :: mem: 0x2e9ab97d3eedf2a7 out: 0x2e9ab97d3eedf2a7
+mtc1, mov.s, mfc1 :: mem: 0xfffffffff3b06b3b out: 0xfffffffff3b06b3b
+dmtc1, mov.d, dmfc1 :: mem: 0xfffffffff3b06b3b out: 0xfffffffff3b06b3b
+mtc1, mov.s, mfc1 :: mem: 0x36a6f7fa3c0c9f33 out: 0x3c0c9f33
+dmtc1, mov.d, dmfc1 :: mem: 0x36a6f7fa3c0c9f33 out: 0x36a6f7fa3c0c9f33
+mtc1, mov.s, mfc1 :: mem: 0xfffffffff771768c out: 0xfffffffff771768c
+dmtc1, mov.d, dmfc1 :: mem: 0xfffffffff771768c out: 0xfffffffff771768c
+mtc1, mov.s, mfc1 :: mem: 0x8bb938e3155ec9dc out: 0x155ec9dc
+dmtc1, mov.d, dmfc1 :: mem: 0x8bb938e3155ec9dc out: 0x8bb938e3155ec9dc
+mtc1, mov.s, mfc1 :: mem: 0xfffffffffa325055 out: 0xfffffffffa325055
+dmtc1, mov.d, dmfc1 :: mem: 0xfffffffffa325055 out: 0xfffffffffa325055
+mtc1, mov.s, mfc1 :: mem: 0xd2df25c419478206 out: 0x19478206
+dmtc1, mov.d, dmfc1 :: mem: 0xd2df25c419478206 out: 0xd2df25c419478206
+mtc1, mov.s, mfc1 :: mem: 0xfffffffffef34de2 out: 0xfffffffffef34de2
+dmtc1, mov.d, dmfc1 :: mem: 0xfffffffffef34de2 out: 0xfffffffffef34de2
+mtc1, mov.s, mfc1 :: mem: 0xbc65bf27eb321825 out: 0xffffffffeb321825
+dmtc1, mov.d, dmfc1 :: mem: 0xbc65bf27eb321825 out: 0xbc65bf27eb321825
+mtc1, mov.s, mfc1 :: mem: 0xffffffffc6bcf05f out: 0xffffffffc6bcf05f
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffffc6bcf05f out: 0xffffffffc6bcf05f
+mtc1, mov.s, mfc1 :: mem: 0xa8b08fe67a8bc7da out: 0x7a8bc7da
+dmtc1, mov.d, dmfc1 :: mem: 0xa8b08fe67a8bc7da out: 0xa8b08fe67a8bc7da
+mtc1, mov.s, mfc1 :: mem: 0xffffffffc27dede8 out: 0xffffffffc27dede8
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffffc27dede8 out: 0xffffffffc27dede8
+mtc1, mov.s, mfc1 :: mem: 0x852b5bcaf8dfcde8 out: 0xfffffffff8dfcde8
+dmtc1, mov.d, dmfc1 :: mem: 0x852b5bcaf8dfcde8 out: 0x852b5bcaf8dfcde8
+mtc1, mov.s, mfc1 :: mem: 0xffffffffcf3ecb31 out: 0xffffffffcf3ecb31
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffffcf3ecb31 out: 0xffffffffcf3ecb31
+mtc1, mov.s, mfc1 :: mem: 0x478909b59a99269 out: 0x59a99269
+dmtc1, mov.d, dmfc1 :: mem: 0x478909b59a99269 out: 0x478909b59a99269
+mtc1, mov.s, mfc1 :: mem: 0xffffffffcbffd686 out: 0xffffffffcbffd686
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffffcbffd686 out: 0xffffffffcbffd686
+mtc1, mov.s, mfc1 :: mem: 0xbfb31cc87857360f out: 0x7857360f
+dmtc1, mov.d, dmfc1 :: mem: 0xbfb31cc87857360f out: 0xbfb31cc87857360f
+mtc1, mov.s, mfc1 :: mem: 0xffffffffd5b88683 out: 0xffffffffd5b88683
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffffd5b88683 out: 0xffffffffd5b88683
+mtc1, mov.s, mfc1 :: mem: 0xb665ed5e7f89e9a2 out: 0x7f89e9a2
+dmtc1, mov.d, dmfc1 :: mem: 0xb665ed5e7f89e9a2 out: 0xb665ed5e7f89e9a2
+mtc1, mov.s, mfc1 :: mem: 0xffffffffd1799b34 out: 0xffffffffd1799b34
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffffd1799b34 out: 0xffffffffd1799b34
+mtc1, mov.s, mfc1 :: mem: 0x15da9474b7a8d5e4 out: 0xffffffffb7a8d5e4
+dmtc1, mov.d, dmfc1 :: mem: 0x15da9474b7a8d5e4 out: 0x15da9474b7a8d5e4
+mtc1, mov.s, mfc1 :: mem: 0xffffffffdc3abded out: 0xffffffffdc3abded
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffffdc3abded out: 0xffffffffdc3abded
+mtc1, mov.s, mfc1 :: mem: 0xf6b3537d2af90fcc out: 0x2af90fcc
+dmtc1, mov.d, dmfc1 :: mem: 0xf6b3537d2af90fcc out: 0xf6b3537d2af90fcc
+mtc1, mov.s, mfc1 :: mem: 0xffffffffd8fba05a out: 0xffffffffd8fba05a
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffffd8fba05a out: 0xffffffffd8fba05a
+mtc1, mov.s, mfc1 :: mem: 0x223d7cfe2b961897 out: 0x2b961897
+dmtc1, mov.d, dmfc1 :: mem: 0x223d7cfe2b961897 out: 0x223d7cfe2b961897
+mtc1, mov.s, mfc1 :: mem: 0x690ce0ee out: 0x690ce0ee
+dmtc1, mov.d, dmfc1 :: mem: 0x690ce0ee out: 0x690ce0ee
+mtc1, mov.s, mfc1 :: mem: 0x420b34f533734a4b out: 0x33734a4b
+dmtc1, mov.d, dmfc1 :: mem: 0x420b34f533734a4b out: 0x420b34f533734a4b
+mtc1, mov.s, mfc1 :: mem: 0x6dcdfd59 out: 0x6dcdfd59
+dmtc1, mov.d, dmfc1 :: mem: 0x6dcdfd59 out: 0x6dcdfd59
+mtc1, mov.s, mfc1 :: mem: 0x897c8c8ddd46b33c out: 0xffffffffdd46b33c
+dmtc1, mov.d, dmfc1 :: mem: 0x897c8c8ddd46b33c out: 0x897c8c8ddd46b33c
+mtc1, mov.s, mfc1 :: mem: 0x608edb80 out: 0x608edb80
+dmtc1, mov.d, dmfc1 :: mem: 0x608edb80 out: 0x608edb80
+mtc1, mov.s, mfc1 :: mem: 0x7a387445e392ccd9 out: 0xffffffffe392ccd9
+dmtc1, mov.d, dmfc1 :: mem: 0x7a387445e392ccd9 out: 0x7a387445e392ccd9
+mtc1, mov.s, mfc1 :: mem: 0x644fc637 out: 0x644fc637
+dmtc1, mov.d, dmfc1 :: mem: 0x644fc637 out: 0x644fc637
+mtc1, mov.s, mfc1 :: mem: 0x512f29b1d80000c9 out: 0xffffffffd80000c9
+dmtc1, mov.d, dmfc1 :: mem: 0x512f29b1d80000c9 out: 0x512f29b1d80000c9
+mtc1, mov.s, mfc1 :: mem: 0x7a089632 out: 0x7a089632
+dmtc1, mov.d, dmfc1 :: mem: 0x7a089632 out: 0x7a089632
+mtc1, mov.s, mfc1 :: mem: 0xeaded5c53dad020a out: 0x3dad020a
+dmtc1, mov.d, dmfc1 :: mem: 0xeaded5c53dad020a out: 0xeaded5c53dad020a
+mtc1, mov.s, mfc1 :: mem: 0x7ec98b85 out: 0x7ec98b85
+dmtc1, mov.d, dmfc1 :: mem: 0x7ec98b85 out: 0x7ec98b85
+mtc1, mov.s, mfc1 :: mem: 0x8a6229d731eea35b out: 0x31eea35b
+dmtc1, mov.d, dmfc1 :: mem: 0x8a6229d731eea35b out: 0x8a6229d731eea35b
+mtc1, mov.s, mfc1 :: mem: 0x738aad5c out: 0x738aad5c
+dmtc1, mov.d, dmfc1 :: mem: 0x738aad5c out: 0x738aad5c
+mtc1, mov.s, mfc1 :: mem: 0x2c3c3f9e48985649 out: 0x48985649
+dmtc1, mov.d, dmfc1 :: mem: 0x2c3c3f9e48985649 out: 0x2c3c3f9e48985649
+mtc1, mov.s, mfc1 :: mem: 0x774bb0eb out: 0x774bb0eb
+dmtc1, mov.d, dmfc1 :: mem: 0x774bb0eb out: 0x774bb0eb
+mtc1, mov.s, mfc1 :: mem: 0x7ff61e78dc9c0b77 out: 0xffffffffdc9c0b77
+dmtc1, mov.d, dmfc1 :: mem: 0x7ff61e78dc9c0b77 out: 0x7ff61e78dc9c0b77
+mtc1, mov.s, mfc1 :: mem: 0x4f040d56 out: 0x4f040d56
+dmtc1, mov.d, dmfc1 :: mem: 0x4f040d56 out: 0x4f040d56
+mtc1, mov.s, mfc1 :: mem: 0x2299b0e01d5e68ec out: 0x1d5e68ec
+dmtc1, mov.d, dmfc1 :: mem: 0x2299b0e01d5e68ec out: 0x2299b0e01d5e68ec
+mtc1, mov.s, mfc1 :: mem: 0x4bc510e1 out: 0x4bc510e1
+dmtc1, mov.d, dmfc1 :: mem: 0x4bc510e1 out: 0x4bc510e1
+mtc1, mov.s, mfc1 :: mem: 0x7c3b04673d0c6e25 out: 0x3d0c6e25
+dmtc1, mov.d, dmfc1 :: mem: 0x7c3b04673d0c6e25 out: 0x7c3b04673d0c6e25
+mtc1, mov.s, mfc1 :: mem: 0x46863638 out: 0x46863638
+dmtc1, mov.d, dmfc1 :: mem: 0x46863638 out: 0x46863638
+mtc1, mov.s, mfc1 :: mem: 0x164e17c1e7fb6587 out: 0xffffffffe7fb6587
+dmtc1, mov.d, dmfc1 :: mem: 0x164e17c1e7fb6587 out: 0x164e17c1e7fb6587
+mtc1, mov.s, mfc1 :: mem: 0x42472b8f out: 0x42472b8f
+dmtc1, mov.d, dmfc1 :: mem: 0x42472b8f out: 0x42472b8f
+mtc1, mov.s, mfc1 :: mem: 0xfa4ca28b56d4950b out: 0x56d4950b
+dmtc1, mov.d, dmfc1 :: mem: 0xfa4ca28b56d4950b out: 0xfa4ca28b56d4950b
+mtc1, mov.s, mfc1 :: mem: 0x5c007b8a out: 0x5c007b8a
+dmtc1, mov.d, dmfc1 :: mem: 0x5c007b8a out: 0x5c007b8a
+mtc1, mov.s, mfc1 :: mem: 0xe5e9a314be7fa08a out: 0xffffffffbe7fa08a
+dmtc1, mov.d, dmfc1 :: mem: 0xe5e9a314be7fa08a out: 0xe5e9a314be7fa08a
+mtc1, mov.s, mfc1 :: mem: 0x58c1663d out: 0x58c1663d
+dmtc1, mov.d, dmfc1 :: mem: 0x58c1663d out: 0x58c1663d
+mtc1, mov.s, mfc1 :: mem: 0xf8be8164159649c5 out: 0x159649c5
+dmtc1, mov.d, dmfc1 :: mem: 0xf8be8164159649c5 out: 0xf8be8164159649c5
+mtc1, mov.s, mfc1 :: mem: 0x558240e4 out: 0x558240e4
+dmtc1, mov.d, dmfc1 :: mem: 0x558240e4 out: 0x558240e4
+mtc1, mov.s, mfc1 :: mem: 0x7ca3259784e69b17 out: 0xffffffff84e69b17
+dmtc1, mov.d, dmfc1 :: mem: 0x7ca3259784e69b17 out: 0x7ca3259784e69b17
+mtc1, mov.s, mfc1 :: mem: 0x51435d53 out: 0x51435d53
+dmtc1, mov.d, dmfc1 :: mem: 0x51435d53 out: 0x51435d53
+mtc1, mov.s, mfc1 :: mem: 0xfc8d543ca1f24f5c out: 0xffffffffa1f24f5c
+dmtc1, mov.d, dmfc1 :: mem: 0xfc8d543ca1f24f5c out: 0xfc8d543ca1f24f5c
+mtc1, mov.s, mfc1 :: mem: 0x251d3b9e out: 0x251d3b9e
+dmtc1, mov.d, dmfc1 :: mem: 0x251d3b9e out: 0x251d3b9e
+mtc1, mov.s, mfc1 :: mem: 0x4aeb6ca0e3459e36 out: 0xffffffffe3459e36
+dmtc1, mov.d, dmfc1 :: mem: 0x4aeb6ca0e3459e36 out: 0x4aeb6ca0e3459e36
+mtc1, mov.s, mfc1 :: mem: 0x21dc2629 out: 0x21dc2629
+dmtc1, mov.d, dmfc1 :: mem: 0x21dc2629 out: 0x21dc2629
+mtc1, mov.s, mfc1 :: mem: 0xc532e18e187980fa out: 0x187980fa
+dmtc1, mov.d, dmfc1 :: mem: 0xc532e18e187980fa out: 0xc532e18e187980fa
+mtc1, mov.s, mfc1 :: mem: 0x2c9f00f0 out: 0x2c9f00f0
+dmtc1, mov.d, dmfc1 :: mem: 0x2c9f00f0 out: 0x2c9f00f0
+mtc1, mov.s, mfc1 :: mem: 0xb3fdec294f287d1c out: 0x4f287d1c
+dmtc1, mov.d, dmfc1 :: mem: 0xb3fdec294f287d1c out: 0xb3fdec294f287d1c
+mtc1, mov.s, mfc1 :: mem: 0x285e1d47 out: 0x285e1d47
+dmtc1, mov.d, dmfc1 :: mem: 0x285e1d47 out: 0x285e1d47
+mtc1, mov.s, mfc1 :: mem: 0xb620660a49732b90 out: 0x49732b90
+dmtc1, mov.d, dmfc1 :: mem: 0xb620660a49732b90 out: 0xb620660a49732b90
+mtc1, mov.s, mfc1 :: mem: 0x36194d42 out: 0x36194d42
+dmtc1, mov.d, dmfc1 :: mem: 0x36194d42 out: 0x36194d42
+mtc1, mov.s, mfc1 :: mem: 0x993138f16cfde991 out: 0x6cfde991
+dmtc1, mov.d, dmfc1 :: mem: 0x993138f16cfde991 out: 0x993138f16cfde991
+mtc1, mov.s, mfc1 :: mem: 0x32d850f5 out: 0x32d850f5
+dmtc1, mov.d, dmfc1 :: mem: 0x32d850f5 out: 0x32d850f5
+mtc1, mov.s, mfc1 :: mem: 0xde02d1337d5407b9 out: 0x7d5407b9
+dmtc1, mov.d, dmfc1 :: mem: 0xde02d1337d5407b9 out: 0xde02d1337d5407b9
+mtc1, mov.s, mfc1 :: mem: 0x3f9b762c out: 0x3f9b762c
+dmtc1, mov.d, dmfc1 :: mem: 0x3f9b762c out: 0x3f9b762c
+mtc1, mov.s, mfc1 :: mem: 0x13a390e1e1dab15a out: 0xffffffffe1dab15a
+dmtc1, mov.d, dmfc1 :: mem: 0x13a390e1e1dab15a out: 0x13a390e1e1dab15a
+mtc1, mov.s, mfc1 :: mem: 0x3b5a6b9b out: 0x3b5a6b9b
+dmtc1, mov.d, dmfc1 :: mem: 0x3b5a6b9b out: 0x3b5a6b9b
+mtc1, mov.s, mfc1 :: mem: 0x743491a6828716c8 out: 0xffffffff828716c8
+dmtc1, mov.d, dmfc1 :: mem: 0x743491a6828716c8 out: 0x743491a6828716c8
+mtc1, mov.s, mfc1 :: mem: 0x315d626 out: 0x315d626
+dmtc1, mov.d, dmfc1 :: mem: 0x315d626 out: 0x315d626
+mtc1, mov.s, mfc1 :: mem: 0x8cff404aede292f2 out: 0xffffffffede292f2
+dmtc1, mov.d, dmfc1 :: mem: 0x8cff404aede292f2 out: 0x8cff404aede292f2
+mtc1, mov.s, mfc1 :: mem: 0x7d4cb91 out: 0x7d4cb91
+dmtc1, mov.d, dmfc1 :: mem: 0x7d4cb91 out: 0x7d4cb91
+mtc1, mov.s, mfc1 :: mem: 0xb9cec0db1f837636 out: 0x1f837636
+dmtc1, mov.d, dmfc1 :: mem: 0xb9cec0db1f837636 out: 0xb9cec0db1f837636
+mtc1, mov.s, mfc1 :: mem: 0xa97ed48 out: 0xa97ed48
+dmtc1, mov.d, dmfc1 :: mem: 0xa97ed48 out: 0xa97ed48
+mtc1, mov.s, mfc1 :: mem: 0x2eaa5aa70509771c out: 0x509771c
+dmtc1, mov.d, dmfc1 :: mem: 0x2eaa5aa70509771c out: 0x2eaa5aa70509771c
+mtc1, mov.s, mfc1 :: mem: 0xe56f0ff out: 0xe56f0ff
+dmtc1, mov.d, dmfc1 :: mem: 0xe56f0ff out: 0xe56f0ff
+mtc1, mov.s, mfc1 :: mem: 0xd327538e1875241b out: 0x1875241b
+dmtc1, mov.d, dmfc1 :: mem: 0xd327538e1875241b out: 0xd327538e1875241b
+mtc1, mov.s, mfc1 :: mem: 0x1011a0fa out: 0x1011a0fa
+dmtc1, mov.d, dmfc1 :: mem: 0x1011a0fa out: 0x1011a0fa
+mtc1, mov.s, mfc1 :: mem: 0x42e9f8548b739b6b out: 0xffffffff8b739b6b
+dmtc1, mov.d, dmfc1 :: mem: 0x42e9f8548b739b6b out: 0x42e9f8548b739b6b
+mtc1, mov.s, mfc1 :: mem: 0x14d0bd4d out: 0x14d0bd4d
+dmtc1, mov.d, dmfc1 :: mem: 0x14d0bd4d out: 0x14d0bd4d
+mtc1, mov.s, mfc1 :: mem: 0x78e4e50ceccbba1a out: 0xffffffffeccbba1a
+dmtc1, mov.d, dmfc1 :: mem: 0x78e4e50ceccbba1a out: 0x78e4e50ceccbba1a
+mtc1, mov.s, mfc1 :: mem: 0x19939b94 out: 0x19939b94
+dmtc1, mov.d, dmfc1 :: mem: 0x19939b94 out: 0x19939b94
+mtc1, mov.s, mfc1 :: mem: 0xf6b6fa3fcd9d27cb out: 0xffffffffcd9d27cb
+dmtc1, mov.d, dmfc1 :: mem: 0xf6b6fa3fcd9d27cb out: 0xf6b6fa3fcd9d27cb
+mtc1, mov.s, mfc1 :: mem: 0x1d528623 out: 0x1d528623
+dmtc1, mov.d, dmfc1 :: mem: 0x1d528623 out: 0x1d528623
+mtc1, mov.s, mfc1 :: mem: 0x73916483ae3e9423 out: 0xffffffffae3e9423
+dmtc1, mov.d, dmfc1 :: mem: 0x73916483ae3e9423 out: 0x73916483ae3e9423
+mtc1, mov.s, mfc1 :: mem: 0xfffffffff12f560e out: 0xfffffffff12f560e
+dmtc1, mov.d, dmfc1 :: mem: 0xfffffffff12f560e out: 0xfffffffff12f560e
+mtc1, mov.s, mfc1 :: mem: 0x276af70a0e128561 out: 0xe128561
+dmtc1, mov.d, dmfc1 :: mem: 0x276af70a0e128561 out: 0x276af70a0e128561
+mtc1, mov.s, mfc1 :: mem: 0xfffffffff5ee4bb9 out: 0xfffffffff5ee4bb9
+dmtc1, mov.d, dmfc1 :: mem: 0xfffffffff5ee4bb9 out: 0xfffffffff5ee4bb9
+mtc1, mov.s, mfc1 :: mem: 0x3045bf6b5e74b6e out: 0xffffffffb5e74b6e
+dmtc1, mov.d, dmfc1 :: mem: 0x3045bf6b5e74b6e out: 0x3045bf6b5e74b6e
+mtc1, mov.s, mfc1 :: mem: 0xfffffffff8ad6d60 out: 0xfffffffff8ad6d60
+dmtc1, mov.d, dmfc1 :: mem: 0xfffffffff8ad6d60 out: 0xfffffffff8ad6d60
+mtc1, mov.s, mfc1 :: mem: 0x20223f1308accfa6 out: 0x8accfa6
+dmtc1, mov.d, dmfc1 :: mem: 0x20223f1308accfa6 out: 0x20223f1308accfa6
+mtc1, mov.s, mfc1 :: mem: 0xfffffffffc6c70d7 out: 0xfffffffffc6c70d7
+dmtc1, mov.d, dmfc1 :: mem: 0xfffffffffc6c70d7 out: 0xfffffffffc6c70d7
+mtc1, mov.s, mfc1 :: mem: 0xf83c55743976b5f5 out: 0x3976b5f5
+dmtc1, mov.d, dmfc1 :: mem: 0xf83c55743976b5f5 out: 0xf83c55743976b5f5
+mtc1, mov.s, mfc1 :: mem: 0xffffffffe22b20d2 out: 0xffffffffe22b20d2
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffffe22b20d2 out: 0xffffffffe22b20d2
+mtc1, mov.s, mfc1 :: mem: 0x1f9720f946923c3d out: 0x46923c3d
+dmtc1, mov.d, dmfc1 :: mem: 0x1f9720f946923c3d out: 0x1f9720f946923c3d
+mtc1, mov.s, mfc1 :: mem: 0xffffffffe6ea3d65 out: 0xffffffffe6ea3d65
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffffe6ea3d65 out: 0xffffffffe6ea3d65
+mtc1, mov.s, mfc1 :: mem: 0x620d28506d2448dd out: 0x6d2448dd
+dmtc1, mov.d, dmfc1 :: mem: 0x620d28506d2448dd out: 0x620d28506d2448dd
+mtc1, mov.s, mfc1 :: mem: 0xffffffffeba91bbc out: 0xffffffffeba91bbc
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffffeba91bbc out: 0xffffffffeba91bbc
+mtc1, mov.s, mfc1 :: mem: 0x60a521e99ff4a732 out: 0xffffffff9ff4a732
+dmtc1, mov.d, dmfc1 :: mem: 0x60a521e99ff4a732 out: 0x60a521e99ff4a732
+mtc1, mov.s, mfc1 :: mem: 0xffffffffef68060b out: 0xffffffffef68060b
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffffef68060b out: 0xffffffffef68060b
+mtc1, mov.s, mfc1 :: mem: 0x5a08f3ab5c680f0b out: 0x5c680f0b
+dmtc1, mov.d, dmfc1 :: mem: 0x5a08f3ab5c680f0b out: 0x5a08f3ab5c680f0b
+mtc1, mov.s, mfc1 :: mem: 0xffffffffd727bbb6 out: 0xffffffffd727bbb6
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffffd727bbb6 out: 0xffffffffd727bbb6
+mtc1, mov.s, mfc1 :: mem: 0xc7a59be7800f3d26 out: 0xffffffff800f3d26
+dmtc1, mov.d, dmfc1 :: mem: 0xc7a59be7800f3d26 out: 0xc7a59be7800f3d26
+mtc1, mov.s, mfc1 :: mem: 0xffffffffd3e6a601 out: 0xffffffffd3e6a601
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffffd3e6a601 out: 0xffffffffd3e6a601
+mtc1, mov.s, mfc1 :: mem: 0x1aecdf2982ca1b41 out: 0xffffffff82ca1b41
+dmtc1, mov.d, dmfc1 :: mem: 0x1aecdf2982ca1b41 out: 0x1aecdf2982ca1b41
+mtc1, mov.s, mfc1 :: mem: 0xffffffffdea580d8 out: 0xffffffffdea580d8
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffffdea580d8 out: 0xffffffffdea580d8
+mtc1, mov.s, mfc1 :: mem: 0x2b8613a260d19dcd out: 0x60d19dcd
+dmtc1, mov.d, dmfc1 :: mem: 0x2b8613a260d19dcd out: 0x2b8613a260d19dcd
+mtc1, mov.s, mfc1 :: mem: 0xffffffffda649d6f out: 0xffffffffda649d6f
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffffda649d6f out: 0xffffffffda649d6f
+mtc1, mov.s, mfc1 :: mem: 0x2518ac8b0e8bbe7f out: 0xe8bbe7f
+dmtc1, mov.d, dmfc1 :: mem: 0x2518ac8b0e8bbe7f out: 0x2518ac8b0e8bbe7f
+mtc1, mov.s, mfc1 :: mem: 0xffffffffc423cd6a out: 0xffffffffc423cd6a
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffffc423cd6a out: 0xffffffffc423cd6a
+mtc1, mov.s, mfc1 :: mem: 0x743e568d2fcf486b out: 0x2fcf486b
+dmtc1, mov.d, dmfc1 :: mem: 0x743e568d2fcf486b out: 0x743e568d2fcf486b
+mtc1, mov.s, mfc1 :: mem: 0x0 out: 0x0
+dmtc1, mov.d, dmfc1 :: mem: 0x0 out: 0x0
+mtc1, mov.s, mfc1 :: mem: 0x126f646f34c31728 out: 0x34c31728
+dmtc1, mov.d, dmfc1 :: mem: 0x126f646f34c31728 out: 0x126f646f34c31728
+mtc1, mov.s, mfc1 :: mem: 0xffffffffcda1f604 out: 0xffffffffcda1f604
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffffcda1f604 out: 0xffffffffcda1f604
+mtc1, mov.s, mfc1 :: mem: 0xaab0196156fc4d12 out: 0x56fc4d12
+dmtc1, mov.d, dmfc1 :: mem: 0xaab0196156fc4d12 out: 0xaab0196156fc4d12
+mtc1, mov.s, mfc1 :: mem: 0x0 out: 0x0
+dmtc1, mov.d, dmfc1 :: mem: 0x0 out: 0x0
+mtc1, mov.s, mfc1 :: mem: 0x7535cd338595d342 out: 0xffffffff8595d342
+dmtc1, mov.d, dmfc1 :: mem: 0x7535cd338595d342 out: 0x7535cd338595d342
+mtc1, mov.s, mfc1 :: mem: 0xffffffffbd3e8d7e out: 0xffffffffbd3e8d7e
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffffbd3e8d7e out: 0xffffffffbd3e8d7e
+mtc1, mov.s, mfc1 :: mem: 0xdfb254da422346ec out: 0x422346ec
+dmtc1, mov.d, dmfc1 :: mem: 0xdfb254da422346ec out: 0xdfb254da422346ec
+mtc1, mov.s, mfc1 :: mem: 0xffffffffb9ff90c9 out: 0xffffffffb9ff90c9
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffffb9ff90c9 out: 0xffffffffb9ff90c9
+mtc1, mov.s, mfc1 :: mem: 0xa86726c90081ab2a out: 0x81ab2a
+dmtc1, mov.d, dmfc1 :: mem: 0xa86726c90081ab2a out: 0xa86726c90081ab2a
+mtc1, mov.s, mfc1 :: mem: 0xffffffffb4bcb610 out: 0xffffffffb4bcb610
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffffb4bcb610 out: 0xffffffffb4bcb610
+mtc1, mov.s, mfc1 :: mem: 0x9bfeffa1679d7438 out: 0x679d7438
+dmtc1, mov.d, dmfc1 :: mem: 0x9bfeffa1679d7438 out: 0x9bfeffa1679d7438
+mtc1, mov.s, mfc1 :: mem: 0xffffffffb07daba7 out: 0xffffffffb07daba7
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffffb07daba7 out: 0xffffffffb07daba7
+mtc1, mov.s, mfc1 :: mem: 0xc7699826b7dee244 out: 0xffffffffb7dee244
+dmtc1, mov.d, dmfc1 :: mem: 0xc7699826b7dee244 out: 0xc7699826b7dee244
+mtc1, mov.s, mfc1 :: mem: 0xffffffffae3afba2 out: 0xffffffffae3afba2
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffffae3afba2 out: 0xffffffffae3afba2
+mtc1, mov.s, mfc1 :: mem: 0x3c07af97fba6704a out: 0xfffffffffba6704a
+dmtc1, mov.d, dmfc1 :: mem: 0x3c07af97fba6704a out: 0x3c07af97fba6704a
+mtc1, mov.s, mfc1 :: mem: 0xffffffffaafbe615 out: 0xffffffffaafbe615
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffffaafbe615 out: 0xffffffffaafbe615
+mtc1, mov.s, mfc1 :: mem: 0x521364dc04c58bfe out: 0x4c58bfe
+dmtc1, mov.d, dmfc1 :: mem: 0x521364dc04c58bfe out: 0x521364dc04c58bfe
+mtc1, mov.s, mfc1 :: mem: 0xffffffffa7b8c0cc out: 0xffffffffa7b8c0cc
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffffa7b8c0cc out: 0xffffffffa7b8c0cc
+mtc1, mov.s, mfc1 :: mem: 0xe0f7bb589ab7aebc out: 0xffffffff9ab7aebc
+dmtc1, mov.d, dmfc1 :: mem: 0xe0f7bb589ab7aebc out: 0xe0f7bb589ab7aebc
+mtc1, mov.s, mfc1 :: mem: 0xffffffffa379dd7b out: 0xffffffffa379dd7b
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffffa379dd7b out: 0xffffffffa379dd7b
+mtc1, mov.s, mfc1 :: mem: 0xe336c60cdeeb954d out: 0xffffffffdeeb954d
+dmtc1, mov.d, dmfc1 :: mem: 0xe336c60cdeeb954d out: 0xe336c60cdeeb954d
+mtc1, mov.s, mfc1 :: mem: 0xffffffff9b3660c6 out: 0xffffffff9b3660c6
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffff9b3660c6 out: 0xffffffff9b3660c6
+mtc1, mov.s, mfc1 :: mem: 0xd5b2120c6f52416e out: 0x6f52416e
+dmtc1, mov.d, dmfc1 :: mem: 0xd5b2120c6f52416e out: 0xd5b2120c6f52416e
+mtc1, mov.s, mfc1 :: mem: 0xffffffff9ff77d71 out: 0xffffffff9ff77d71
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffff9ff77d71 out: 0xffffffff9ff77d71
+mtc1, mov.s, mfc1 :: mem: 0x85a2d4ff7e628a34 out: 0x7e628a34
+dmtc1, mov.d, dmfc1 :: mem: 0x85a2d4ff7e628a34 out: 0x85a2d4ff7e628a34
+mtc1, mov.s, mfc1 :: mem: 0xffffffff92b45ba8 out: 0xffffffff92b45ba8
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffff92b45ba8 out: 0xffffffff92b45ba8
+mtc1, mov.s, mfc1 :: mem: 0x986a2b654a4e7e07 out: 0x4a4e7e07
+dmtc1, mov.d, dmfc1 :: mem: 0x986a2b654a4e7e07 out: 0x986a2b654a4e7e07
+mtc1, mov.s, mfc1 :: mem: 0xffffffff9675461f out: 0xffffffff9675461f
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffff9675461f out: 0xffffffff9675461f
+mtc1, mov.s, mfc1 :: mem: 0xa974eac43a489b55 out: 0x3a489b55
+dmtc1, mov.d, dmfc1 :: mem: 0xa974eac43a489b55 out: 0xa974eac43a489b55
+mtc1, mov.s, mfc1 :: mem: 0xffffffff8832161a out: 0xffffffff8832161a
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffff8832161a out: 0xffffffff8832161a
+mtc1, mov.s, mfc1 :: mem: 0xa388c16272f1f8f5 out: 0x72f1f8f5
+dmtc1, mov.d, dmfc1 :: mem: 0xa388c16272f1f8f5 out: 0xa388c16272f1f8f5
+mtc1, mov.s, mfc1 :: mem: 0xffffffff8cf30bad out: 0xffffffff8cf30bad
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffff8cf30bad out: 0xffffffff8cf30bad
+mtc1, mov.s, mfc1 :: mem: 0xe8c11f45e7495ea9 out: 0xffffffffe7495ea9
+dmtc1, mov.d, dmfc1 :: mem: 0xe8c11f45e7495ea9 out: 0xe8c11f45e7495ea9
+mtc1, mov.s, mfc1 :: mem: 0xffffffff81b02d74 out: 0xffffffff81b02d74
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffff81b02d74 out: 0xffffffff81b02d74
+mtc1, mov.s, mfc1 :: mem: 0xadaa5a765cc1c8b4 out: 0x5cc1c8b4
+dmtc1, mov.d, dmfc1 :: mem: 0xadaa5a765cc1c8b4 out: 0xadaa5a765cc1c8b4
+mtc1, mov.s, mfc1 :: mem: 0xffffffff857130c3 out: 0xffffffff857130c3
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffff857130c3 out: 0xffffffff857130c3
+mtc1, mov.s, mfc1 :: mem: 0x7ab4ce88dfa605c0 out: 0xffffffffdfa605c0
+dmtc1, mov.d, dmfc1 :: mem: 0x7ab4ce88dfa605c0 out: 0x7ab4ce88dfa605c0
+mtc1, mov.s, mfc1 :: mem: 0x5d8a9099 out: 0x5d8a9099
+dmtc1, mov.d, dmfc1 :: mem: 0x5d8a9099 out: 0x5d8a9099
+mtc1, mov.s, mfc1 :: mem: 0xb42ad6e659a7b04f out: 0x59a7b04f
+dmtc1, mov.d, dmfc1 :: mem: 0xb42ad6e659a7b04f out: 0xb42ad6e659a7b04f
+mtc1, mov.s, mfc1 :: mem: 0x594b8d2e out: 0x594b8d2e
+dmtc1, mov.d, dmfc1 :: mem: 0x594b8d2e out: 0x594b8d2e
+mtc1, mov.s, mfc1 :: mem: 0x4bf8485ab728922f out: 0xffffffffb728922f
+dmtc1, mov.d, dmfc1 :: mem: 0x4bf8485ab728922f out: 0x4bf8485ab728922f
+mtc1, mov.s, mfc1 :: mem: 0x5408abf7 out: 0x5408abf7
+dmtc1, mov.d, dmfc1 :: mem: 0x5408abf7 out: 0x5408abf7
+mtc1, mov.s, mfc1 :: mem: 0x76a3d60c3b66a7fb out: 0x3b66a7fb
+dmtc1, mov.d, dmfc1 :: mem: 0x76a3d60c3b66a7fb out: 0x76a3d60c3b66a7fb
+mtc1, mov.s, mfc1 :: mem: 0x50c9b640 out: 0x50c9b640
+dmtc1, mov.d, dmfc1 :: mem: 0x50c9b640 out: 0x50c9b640
+mtc1, mov.s, mfc1 :: mem: 0x31e0c6affdc28eda out: 0xfffffffffdc28eda
+dmtc1, mov.d, dmfc1 :: mem: 0x31e0c6affdc28eda out: 0x31e0c6affdc28eda
+mtc1, mov.s, mfc1 :: mem: 0x4e8ee645 out: 0x4e8ee645
+dmtc1, mov.d, dmfc1 :: mem: 0x4e8ee645 out: 0x4e8ee645
+mtc1, mov.s, mfc1 :: mem: 0x53606bb4bf0c999d out: 0xffffffffbf0c999d
+dmtc1, mov.d, dmfc1 :: mem: 0x53606bb4bf0c999d out: 0x53606bb4bf0c999d
+mtc1, mov.s, mfc1 :: mem: 0x4a4ffbf2 out: 0x4a4ffbf2
+dmtc1, mov.d, dmfc1 :: mem: 0x4a4ffbf2 out: 0x4a4ffbf2
+mtc1, mov.s, mfc1 :: mem: 0x32fc12c81b7919f0 out: 0x1b7919f0
+dmtc1, mov.d, dmfc1 :: mem: 0x32fc12c81b7919f0 out: 0x32fc12c81b7919f0
+mtc1, mov.s, mfc1 :: mem: 0x470cdd2b out: 0x470cdd2b
+dmtc1, mov.d, dmfc1 :: mem: 0x470cdd2b out: 0x470cdd2b
+mtc1, mov.s, mfc1 :: mem: 0x3ef88384c72efcd6 out: 0xffffffffc72efcd6
+dmtc1, mov.d, dmfc1 :: mem: 0x3ef88384c72efcd6 out: 0x3ef88384c72efcd6
+mtc1, mov.s, mfc1 :: mem: 0x43cdc09c out: 0x43cdc09c
+dmtc1, mov.d, dmfc1 :: mem: 0x43cdc09c out: 0x43cdc09c
+mtc1, mov.s, mfc1 :: mem: 0x38b1c7bb6a2a3580 out: 0x6a2a3580
+dmtc1, mov.d, dmfc1 :: mem: 0x38b1c7bb6a2a3580 out: 0x38b1c7bb6a2a3580
+mtc1, mov.s, mfc1 :: mem: 0x7b827d21 out: 0x7b827d21
+dmtc1, mov.d, dmfc1 :: mem: 0x7b827d21 out: 0x7b827d21
+mtc1, mov.s, mfc1 :: mem: 0x15ebf6121dca77c9 out: 0x1dca77c9
+dmtc1, mov.d, dmfc1 :: mem: 0x15ebf6121dca77c9 out: 0x15ebf6121dca77c9
+mtc1, mov.s, mfc1 :: mem: 0x7f436096 out: 0x7f436096
+dmtc1, mov.d, dmfc1 :: mem: 0x7f436096 out: 0x7f436096
+mtc1, mov.s, mfc1 :: mem: 0x5eaacdd9fd9147ae out: 0xfffffffffd9147ae
+dmtc1, mov.d, dmfc1 :: mem: 0x5eaacdd9fd9147ae out: 0x5eaacdd9fd9147ae
+mtc1, mov.s, mfc1 :: mem: 0x7200464f out: 0x7200464f
+dmtc1, mov.d, dmfc1 :: mem: 0x7200464f out: 0x7200464f
+mtc1, mov.s, mfc1 :: mem: 0xbb8470f981e91117 out: 0xffffffff81e91117
+dmtc1, mov.d, dmfc1 :: mem: 0xbb8470f981e91117 out: 0xbb8470f981e91117
+mtc1, mov.s, mfc1 :: mem: 0x76c15bf8 out: 0x76c15bf8
+dmtc1, mov.d, dmfc1 :: mem: 0x76c15bf8 out: 0x76c15bf8
+mtc1, mov.s, mfc1 :: mem: 0x5d42aeac6a532e0 out: 0xffffffffc6a532e0
+dmtc1, mov.d, dmfc1 :: mem: 0x5d42aeac6a532e0 out: 0x5d42aeac6a532e0
+mtc1, mov.s, mfc1 :: mem: 0x68860bfd out: 0x68860bfd
+dmtc1, mov.d, dmfc1 :: mem: 0x68860bfd out: 0x68860bfd
+mtc1, mov.s, mfc1 :: mem: 0x14abf36419fb9e63 out: 0x19fb9e63
+dmtc1, mov.d, dmfc1 :: mem: 0x14abf36419fb9e63 out: 0x14abf36419fb9e63
+mtc1, mov.s, mfc1 :: mem: 0x6c47164a out: 0x6c47164a
+dmtc1, mov.d, dmfc1 :: mem: 0x6c47164a out: 0x6c47164a
+mtc1, mov.s, mfc1 :: mem: 0x249d559aa8d72aac out: 0xffffffffa8d72aac
+dmtc1, mov.d, dmfc1 :: mem: 0x249d559aa8d72aac out: 0x249d559aa8d72aac
+mtc1, mov.s, mfc1 :: mem: 0x61043093 out: 0x61043093
+dmtc1, mov.d, dmfc1 :: mem: 0x61043093 out: 0x61043093
+mtc1, mov.s, mfc1 :: mem: 0xcd6764f084b30ec out: 0x84b30ec
+dmtc1, mov.d, dmfc1 :: mem: 0xcd6764f084b30ec out: 0xcd6764f084b30ec
+mtc1, mov.s, mfc1 :: mem: 0x65c52d24 out: 0x65c52d24
+dmtc1, mov.d, dmfc1 :: mem: 0x65c52d24 out: 0x65c52d24
+mtc1, mov.s, mfc1 :: mem: 0x7f03ac0792468fdf out: 0xffffffff92468fdf
+dmtc1, mov.d, dmfc1 :: mem: 0x7f03ac0792468fdf out: 0x7f03ac0792468fdf
+mtc1, mov.s, mfc1 :: mem: 0x119b4be9 out: 0x119b4be9
+dmtc1, mov.d, dmfc1 :: mem: 0x119b4be9 out: 0x119b4be9
+mtc1, mov.s, mfc1 :: mem: 0x7e35ce6d56e670f5 out: 0x56e670f5
+dmtc1, mov.d, dmfc1 :: mem: 0x7e35ce6d56e670f5 out: 0x7e35ce6d56e670f5
+mtc1, mov.s, mfc1 :: mem: 0x155a565e out: 0x155a565e
+dmtc1, mov.d, dmfc1 :: mem: 0x155a565e out: 0x155a565e
+mtc1, mov.s, mfc1 :: mem: 0x152828591a652711 out: 0x1a652711
+dmtc1, mov.d, dmfc1 :: mem: 0x152828591a652711 out: 0x152828591a652711
+mtc1, mov.s, mfc1 :: mem: 0x18197087 out: 0x18197087
+dmtc1, mov.d, dmfc1 :: mem: 0x18197087 out: 0x18197087
+mtc1, mov.s, mfc1 :: mem: 0x9e1c3283d215a9fb out: 0xffffffffd215a9fb
+dmtc1, mov.d, dmfc1 :: mem: 0x9e1c3283d215a9fb out: 0x9e1c3283d215a9fb
+mtc1, mov.s, mfc1 :: mem: 0x1cd86d30 out: 0x1cd86d30
+dmtc1, mov.d, dmfc1 :: mem: 0x1cd86d30 out: 0x1cd86d30
+mtc1, mov.s, mfc1 :: mem: 0x8d95c049282a0417 out: 0x282a0417
+dmtc1, mov.d, dmfc1 :: mem: 0x8d95c049282a0417 out: 0x8d95c049282a0417
+mtc1, mov.s, mfc1 :: mem: 0x29f3d35 out: 0x29f3d35
+dmtc1, mov.d, dmfc1 :: mem: 0x29f3d35 out: 0x29f3d35
+mtc1, mov.s, mfc1 :: mem: 0xf2e7a490978058f3 out: 0xffffffff978058f3
+dmtc1, mov.d, dmfc1 :: mem: 0xf2e7a490978058f3 out: 0xf2e7a490978058f3
+mtc1, mov.s, mfc1 :: mem: 0x65e2082 out: 0x65e2082
+dmtc1, mov.d, dmfc1 :: mem: 0x65e2082 out: 0x65e2082
+mtc1, mov.s, mfc1 :: mem: 0x775b4cca0975b1aa out: 0x975b1aa
+dmtc1, mov.d, dmfc1 :: mem: 0x775b4cca0975b1aa out: 0x775b4cca0975b1aa
+mtc1, mov.s, mfc1 :: mem: 0xb1d065b out: 0xb1d065b
+dmtc1, mov.d, dmfc1 :: mem: 0xb1d065b out: 0xb1d065b
+mtc1, mov.s, mfc1 :: mem: 0xa2b84a635111020 out: 0x35111020
+dmtc1, mov.d, dmfc1 :: mem: 0xa2b84a635111020 out: 0xa2b84a635111020
+mtc1, mov.s, mfc1 :: mem: 0xfdc1bec out: 0xfdc1bec
+dmtc1, mov.d, dmfc1 :: mem: 0xfdc1bec out: 0xfdc1bec
+mtc1, mov.s, mfc1 :: mem: 0x23fa0d3a7d88b6f out: 0xffffffffa7d88b6f
+dmtc1, mov.d, dmfc1 :: mem: 0x23fa0d3a7d88b6f out: 0x23fa0d3a7d88b6f
+mtc1, mov.s, mfc1 :: mem: 0x3793a651 out: 0x3793a651
+dmtc1, mov.d, dmfc1 :: mem: 0x3793a651 out: 0x3793a651
+mtc1, mov.s, mfc1 :: mem: 0xa3d991b79941dedd out: 0xffffffff9941dedd
+dmtc1, mov.d, dmfc1 :: mem: 0xa3d991b79941dedd out: 0xa3d991b79941dedd
+mtc1, mov.s, mfc1 :: mem: 0x3352bbe6 out: 0x3352bbe6
+dmtc1, mov.d, dmfc1 :: mem: 0x3352bbe6 out: 0x3352bbe6
+mtc1, mov.s, mfc1 :: mem: 0x751cb4835a0d9508 out: 0x5a0d9508
+dmtc1, mov.d, dmfc1 :: mem: 0x751cb4835a0d9508 out: 0x751cb4835a0d9508
+mtc1, mov.s, mfc1 :: mem: 0x3e119d3f out: 0x3e119d3f
+dmtc1, mov.d, dmfc1 :: mem: 0x3e119d3f out: 0x3e119d3f
+mtc1, mov.s, mfc1 :: mem: 0x949cad35625bb2d3 out: 0x625bb2d3
+dmtc1, mov.d, dmfc1 :: mem: 0x949cad35625bb2d3 out: 0x949cad35625bb2d3
+mtc1, mov.s, mfc1 :: mem: 0x3ad08088 out: 0x3ad08088
+dmtc1, mov.d, dmfc1 :: mem: 0x3ad08088 out: 0x3ad08088
+mtc1, mov.s, mfc1 :: mem: 0x7f567f35a6929739 out: 0xffffffffa6929739
+dmtc1, mov.d, dmfc1 :: mem: 0x7f567f35a6929739 out: 0x7f567f35a6929739
+mtc1, mov.s, mfc1 :: mem: 0x2497d08d out: 0x2497d08d
+dmtc1, mov.d, dmfc1 :: mem: 0x2497d08d out: 0x2497d08d
+mtc1, mov.s, mfc1 :: mem: 0x185b88e0db8d7d27 out: 0xffffffffdb8d7d27
+dmtc1, mov.d, dmfc1 :: mem: 0x185b88e0db8d7d27 out: 0x185b88e0db8d7d27
+mtc1, mov.s, mfc1 :: mem: 0x2056cd3a out: 0x2056cd3a
+dmtc1, mov.d, dmfc1 :: mem: 0x2056cd3a out: 0x2056cd3a
+mtc1, mov.s, mfc1 :: mem: 0x255a4cd22fd61b91 out: 0x2fd61b91
+dmtc1, mov.d, dmfc1 :: mem: 0x255a4cd22fd61b91 out: 0x255a4cd22fd61b91
+mtc1, mov.s, mfc1 :: mem: 0x2d15ebe3 out: 0x2d15ebe3
+dmtc1, mov.d, dmfc1 :: mem: 0x2d15ebe3 out: 0x2d15ebe3
+mtc1, mov.s, mfc1 :: mem: 0x1048d589a4363f7b out: 0xffffffffa4363f7b
+dmtc1, mov.d, dmfc1 :: mem: 0x1048d589a4363f7b out: 0x1048d589a4363f7b
+mtc1, mov.s, mfc1 :: mem: 0x29d4f654 out: 0x29d4f654
+dmtc1, mov.d, dmfc1 :: mem: 0x29d4f654 out: 0x29d4f654
+mtc1, mov.s, mfc1 :: mem: 0x6a6d5708f4605790 out: 0xfffffffff4605790
+dmtc1, mov.d, dmfc1 :: mem: 0x6a6d5708f4605790 out: 0x6a6d5708f4605790
+mtc1, mov.s, mfc1 :: mem: 0xffffffffc5a92679 out: 0xffffffffc5a92679
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffffc5a92679 out: 0xffffffffc5a92679
+mtc1, mov.s, mfc1 :: mem: 0xd58ecbabde35697f out: 0xffffffffde35697f
+dmtc1, mov.d, dmfc1 :: mem: 0xd58ecbabde35697f out: 0xd58ecbabde35697f
+mtc1, mov.s, mfc1 :: mem: 0xffffffffc1683bce out: 0xffffffffc1683bce
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffffc1683bce out: 0xffffffffc1683bce
+mtc1, mov.s, mfc1 :: mem: 0x575548fd08c0a5f1 out: 0x8c0a5f1
+dmtc1, mov.d, dmfc1 :: mem: 0x575548fd08c0a5f1 out: 0x575548fd08c0a5f1
+mtc1, mov.s, mfc1 :: mem: 0xffffffffcc2b1d17 out: 0xffffffffcc2b1d17
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffffcc2b1d17 out: 0xffffffffcc2b1d17
+mtc1, mov.s, mfc1 :: mem: 0x8bb640fb8ed98ddb out: 0xffffffff8ed98ddb
+dmtc1, mov.d, dmfc1 :: mem: 0x8bb640fb8ed98ddb out: 0x8bb640fb8ed98ddb
+mtc1, mov.s, mfc1 :: mem: 0xffffffffc8ea00a0 out: 0xffffffffc8ea00a0
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffffc8ea00a0 out: 0xffffffffc8ea00a0
+mtc1, mov.s, mfc1 :: mem: 0xbe00d51eabc578cc out: 0xffffffffabc578cc
+dmtc1, mov.d, dmfc1 :: mem: 0xbe00d51eabc578cc out: 0xbe00d51eabc578cc
+mtc1, mov.s, mfc1 :: mem: 0xffffffffd6ad50a5 out: 0xffffffffd6ad50a5
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffffd6ad50a5 out: 0xffffffffd6ad50a5
+mtc1, mov.s, mfc1 :: mem: 0x2f7e224a1c170ab2 out: 0x1c170ab2
+dmtc1, mov.d, dmfc1 :: mem: 0x2f7e224a1c170ab2 out: 0x2f7e224a1c170ab2
+mtc1, mov.s, mfc1 :: mem: 0xffffffffd26c4d12 out: 0xffffffffd26c4d12
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffffd26c4d12 out: 0xffffffffd26c4d12
+mtc1, mov.s, mfc1 :: mem: 0xa978f12ca22256a7 out: 0xffffffffa22256a7
+dmtc1, mov.d, dmfc1 :: mem: 0xa978f12ca22256a7 out: 0xa978f12ca22256a7
+mtc1, mov.s, mfc1 :: mem: 0xffffffffdf2f6bcb out: 0xffffffffdf2f6bcb
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffffdf2f6bcb out: 0xffffffffdf2f6bcb
+mtc1, mov.s, mfc1 :: mem: 0x9950a93b811ee02f out: 0xffffffff811ee02f
+dmtc1, mov.d, dmfc1 :: mem: 0x9950a93b811ee02f out: 0x9950a93b811ee02f
+mtc1, mov.s, mfc1 :: mem: 0xffffffffdbee767c out: 0xffffffffdbee767c
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffffdbee767c out: 0xffffffffdbee767c
+mtc1, mov.s, mfc1 :: mem: 0xb44eea93c6796a0c out: 0xffffffffc6796a0c
+dmtc1, mov.d, dmfc1 :: mem: 0xb44eea93c6796a0c out: 0xb44eea93c6796a0c
+mtc1, mov.s, mfc1 :: mem: 0xffffffffe3a1cbc1 out: 0xffffffffe3a1cbc1
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffffe3a1cbc1 out: 0xffffffffe3a1cbc1
+mtc1, mov.s, mfc1 :: mem: 0xfe71fca06c0eb657 out: 0x6c0eb657
+dmtc1, mov.d, dmfc1 :: mem: 0xfe71fca06c0eb657 out: 0xfe71fca06c0eb657
+mtc1, mov.s, mfc1 :: mem: 0xffffffffe760d676 out: 0xffffffffe760d676
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffffe760d676 out: 0xffffffffe760d676
+mtc1, mov.s, mfc1 :: mem: 0x4ed6393df818af57 out: 0xfffffffff818af57
+dmtc1, mov.d, dmfc1 :: mem: 0x4ed6393df818af57 out: 0x4ed6393df818af57
+mtc1, mov.s, mfc1 :: mem: 0xffffffffea23f0af out: 0xffffffffea23f0af
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffffea23f0af out: 0xffffffffea23f0af
+mtc1, mov.s, mfc1 :: mem: 0xf22e90200236770a out: 0x236770a
+dmtc1, mov.d, dmfc1 :: mem: 0xf22e90200236770a out: 0xf22e90200236770a
+mtc1, mov.s, mfc1 :: mem: 0xffffffffeee2ed18 out: 0xffffffffeee2ed18
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffffeee2ed18 out: 0xffffffffeee2ed18
+mtc1, mov.s, mfc1 :: mem: 0x81efb6c7afd0c45d out: 0xffffffffafd0c45d
+dmtc1, mov.d, dmfc1 :: mem: 0x81efb6c7afd0c45d out: 0x81efb6c7afd0c45d
+mtc1, mov.s, mfc1 :: mem: 0xfffffffff0a5bd1d out: 0xfffffffff0a5bd1d
+dmtc1, mov.d, dmfc1 :: mem: 0xfffffffff0a5bd1d out: 0xfffffffff0a5bd1d
+mtc1, mov.s, mfc1 :: mem: 0xeed8f3518102315b out: 0xffffffff8102315b
+dmtc1, mov.d, dmfc1 :: mem: 0xeed8f3518102315b out: 0xeed8f3518102315b
+mtc1, mov.s, mfc1 :: mem: 0xfffffffff464a0aa out: 0xfffffffff464a0aa
+dmtc1, mov.d, dmfc1 :: mem: 0xfffffffff464a0aa out: 0xfffffffff464a0aa
+mtc1, mov.s, mfc1 :: mem: 0xadafefb9995efd5e out: 0xffffffff995efd5e
+dmtc1, mov.d, dmfc1 :: mem: 0xadafefb9995efd5e out: 0xadafefb9995efd5e
+mtc1, mov.s, mfc1 :: mem: 0xfffffffff9278673 out: 0xfffffffff9278673
+dmtc1, mov.d, dmfc1 :: mem: 0xfffffffff9278673 out: 0xfffffffff9278673
+mtc1, mov.s, mfc1 :: mem: 0x34061933eb253086 out: 0xffffffffeb253086
+dmtc1, mov.d, dmfc1 :: mem: 0x34061933eb253086 out: 0x34061933eb253086
+mtc1, mov.s, mfc1 :: mem: 0xfffffffffde69bc4 out: 0xfffffffffde69bc4
+dmtc1, mov.d, dmfc1 :: mem: 0xfffffffffde69bc4 out: 0xfffffffffde69bc4
+mtc1, mov.s, mfc1 :: mem: 0x1748da264b4c52bc out: 0x4b4c52bc
+dmtc1, mov.d, dmfc1 :: mem: 0x1748da264b4c52bc out: 0x1748da264b4c52bc
+mtc1, mov.s, mfc1 :: mem: 0xffffffff89b8fd09 out: 0xffffffff89b8fd09
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffff89b8fd09 out: 0xffffffff89b8fd09
+mtc1, mov.s, mfc1 :: mem: 0x34fdfc9a9302be89 out: 0xffffffff9302be89
+dmtc1, mov.d, dmfc1 :: mem: 0x34fdfc9a9302be89 out: 0x34fdfc9a9302be89
+mtc1, mov.s, mfc1 :: mem: 0xffffffff8d79e0be out: 0xffffffff8d79e0be
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffff8d79e0be out: 0xffffffff8d79e0be
+mtc1, mov.s, mfc1 :: mem: 0xd00278c3c521d180 out: 0xffffffffc521d180
+dmtc1, mov.d, dmfc1 :: mem: 0xd00278c3c521d180 out: 0xd00278c3c521d180
+mtc1, mov.s, mfc1 :: mem: 0xffffffff803ac667 out: 0xffffffff803ac667
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffff803ac667 out: 0xffffffff803ac667
+mtc1, mov.s, mfc1 :: mem: 0xe90944a4c1d37a5d out: 0xffffffffc1d37a5d
+dmtc1, mov.d, dmfc1 :: mem: 0xe90944a4c1d37a5d out: 0xe90944a4c1d37a5d
+mtc1, mov.s, mfc1 :: mem: 0xffffffff84fbdbd0 out: 0xffffffff84fbdbd0
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffff84fbdbd0 out: 0xffffffff84fbdbd0
+mtc1, mov.s, mfc1 :: mem: 0x65fd698fddef9839 out: 0xffffffffddef9839
+dmtc1, mov.d, dmfc1 :: mem: 0x65fd698fddef9839 out: 0x65fd698fddef9839
+mtc1, mov.s, mfc1 :: mem: 0xffffffff9abc8bd5 out: 0xffffffff9abc8bd5
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffff9abc8bd5 out: 0xffffffff9abc8bd5
+mtc1, mov.s, mfc1 :: mem: 0xc49ee3ad81b5af52 out: 0xffffffff81b5af52
+dmtc1, mov.d, dmfc1 :: mem: 0xc49ee3ad81b5af52 out: 0xc49ee3ad81b5af52
+mtc1, mov.s, mfc1 :: mem: 0xffffffff9e7d9662 out: 0xffffffff9e7d9662
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffff9e7d9662 out: 0xffffffff9e7d9662
+mtc1, mov.s, mfc1 :: mem: 0x7aa941e8bdb263e9 out: 0xffffffffbdb263e9
+dmtc1, mov.d, dmfc1 :: mem: 0x7aa941e8bdb263e9 out: 0x7aa941e8bdb263e9
+mtc1, mov.s, mfc1 :: mem: 0xffffffff933eb0bb out: 0xffffffff933eb0bb
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffff933eb0bb out: 0xffffffff933eb0bb
+mtc1, mov.s, mfc1 :: mem: 0x372c209e42f3b58d out: 0x42f3b58d
+dmtc1, mov.d, dmfc1 :: mem: 0x372c209e42f3b58d out: 0x372c209e42f3b58d
+mtc1, mov.s, mfc1 :: mem: 0xffffffff97ffad0c out: 0xffffffff97ffad0c
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffff97ffad0c out: 0xffffffff97ffad0c
+mtc1, mov.s, mfc1 :: mem: 0x30f870b7e122a83b out: 0xffffffffe122a83b
+dmtc1, mov.d, dmfc1 :: mem: 0x30f870b7e122a83b out: 0x30f870b7e122a83b
+mtc1, mov.s, mfc1 :: mem: 0xffffffffafb010b1 out: 0xffffffffafb010b1
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffffafb010b1 out: 0xffffffffafb010b1
+mtc1, mov.s, mfc1 :: mem: 0x9e02de4b678930ec out: 0x678930ec
+dmtc1, mov.d, dmfc1 :: mem: 0x9e02de4b678930ec out: 0x9e02de4b678930ec
+mtc1, mov.s, mfc1 :: mem: 0xffffffffab710d06 out: 0xffffffffab710d06
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffffab710d06 out: 0xffffffffab710d06
+mtc1, mov.s, mfc1 :: mem: 0xcd61a8639826631e out: 0xffffffff9826631e
+dmtc1, mov.d, dmfc1 :: mem: 0xcd61a8639826631e out: 0xcd61a8639826631e
+mtc1, mov.s, mfc1 :: mem: 0xffffffffa6322bdf out: 0xffffffffa6322bdf
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffffa6322bdf out: 0xffffffffa6322bdf
+mtc1, mov.s, mfc1 :: mem: 0xae87bc899a7bd3ca out: 0xffffffff9a7bd3ca
+dmtc1, mov.d, dmfc1 :: mem: 0xae87bc899a7bd3ca out: 0xae87bc899a7bd3ca
+mtc1, mov.s, mfc1 :: mem: 0xffffffffa2f33668 out: 0xffffffffa2f33668
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffffa2f33668 out: 0xffffffffa2f33668
+mtc1, mov.s, mfc1 :: mem: 0x58ec644d6481af17 out: 0x6481af17
+dmtc1, mov.d, dmfc1 :: mem: 0x58ec644d6481af17 out: 0x58ec644d6481af17
+mtc1, mov.s, mfc1 :: mem: 0xffffffffbcb4666d out: 0xffffffffbcb4666d
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffffbcb4666d out: 0xffffffffbcb4666d
+mtc1, mov.s, mfc1 :: mem: 0x680cce5fb236b666 out: 0xffffffffb236b666
+dmtc1, mov.d, dmfc1 :: mem: 0x680cce5fb236b666 out: 0x680cce5fb236b666
+mtc1, mov.s, mfc1 :: mem: 0xffffffffb8757bda out: 0xffffffffb8757bda
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffffb8757bda out: 0xffffffffb8757bda
+mtc1, mov.s, mfc1 :: mem: 0x3baa99471f6d4d75 out: 0x1f6d4d75
+dmtc1, mov.d, dmfc1 :: mem: 0x3baa99471f6d4d75 out: 0x3baa99471f6d4d75
+mtc1, mov.s, mfc1 :: mem: 0xffffffffb5365d03 out: 0xffffffffb5365d03
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffffb5365d03 out: 0xffffffffb5365d03
+mtc1, mov.s, mfc1 :: mem: 0x614d9b445f12236b out: 0x5f12236b
+dmtc1, mov.d, dmfc1 :: mem: 0x614d9b445f12236b out: 0x614d9b445f12236b
+mtc1, mov.s, mfc1 :: mem: 0xffffffffb1f740b4 out: 0xffffffffb1f740b4
+dmtc1, mov.d, dmfc1 :: mem: 0xffffffffb1f740b4 out: 0xffffffffb1f740b4
+mtc1, mov.s, mfc1 :: mem: 0xa2a6ec661ba84121 out: 0x1ba84121
+dmtc1, mov.d, dmfc1 :: mem: 0xa2a6ec661ba84121 out: 0xa2a6ec661ba84121
--- /dev/null
+../mips32/pc_instructions_r6.c
\ No newline at end of file
--- /dev/null
+../mips32/pc_instructions_r6.stderr.exp
\ No newline at end of file
--- /dev/null
+addiupc
+addiupc :: out - ra 0, RSval 0x00000000
+addiupc :: out - ra 4, RSval 0x00000004
+addiupc :: out - ra 10, RSval 0x00000010
+addiupc :: out - ra 40, RSval 0x00000040
+addiupc :: out - ra 100, RSval 0x00000100
+addiupc :: out - ra 400, RSval 0x00000400
+addiupc :: out - ra 1000, RSval 0x00001000
+addiupc :: out - ra 4000, RSval 0x00004000
+
+aluipc
+aluipc :: out - ra 20000000, RSval 0x00000000
+aluipc :: out - ra 20040000, RSval 0x00000004
+aluipc :: out - ra 20100000, RSval 0x00000010
+aluipc :: out - ra 20400000, RSval 0x00000040
+aluipc :: out - ra 21000000, RSval 0x00000100
+aluipc :: out - ra 24000000, RSval 0x00000400
+aluipc :: out - ra 30000000, RSval 0x00001000
+aluipc :: out - ra 60000000, RSval 0x00004000
+
+auipc
+auipc :: out - ra 0, RSval 0x00000000
+auipc :: out - ra 40000, RSval 0x00000004
+auipc :: out - ra 100000, RSval 0x00000010
+auipc :: out - ra 400000, RSval 0x00000040
+auipc :: out - ra 1000000, RSval 0x00000100
+auipc :: out - ra 4000000, RSval 0x00000400
+auipc :: out - ra 10000000, RSval 0x00001000
+auipc :: out - ra 40000000, RSval 0x00004000
+
+lwpc
+lwpc :: out: 0x25
+lwpc :: out: 0x25
+lwpc :: out: 0x25
+lwpc :: out: 0x25
+lwpc :: out: 0x25
+lwpc :: out: 0x25
+lwpc :: out: 0x25
+lwpc :: out: 0x25
--- /dev/null
+../mips32/pc_instructions_r6.vgtest
\ No newline at end of file
--- /dev/null
+#include <stdio.h>
+
+unsigned long long mem[] = { 0x3FF0000000000001ULL, 0x3FF0000000000000ULL,
+ 0x00000000ffffffffULL, 0x1234563388994400ULL,
+ 0x0000004412369801ULL, 0x111111eeeeeee220ULL,
+ 0xAAAAABBBBBCCCDDDULL, 0xaa55cc2266dd2200ULL,
+ 0x3FF0045698720001ULL, 0x3FF0000000000000ULL,
+ 0x00000000ffffffffULL, 0x0007200059762458ULL,
+ 0xaa55c200abcdefabULL, 0x852369741afedbc6ULL };
+
+
+
+#define TEST1(instruction, RD, RS, RT, RSval, RTval) \
+{ \
+ unsigned long long result; \
+ __asm__ volatile ( \
+ "move $"#RS", %1\n\t" \
+ "move $"#RT", %2\n\t" \
+ instruction" $"#RD", $"#RS", $"#RT", 1\n\t" \
+ "move %0, $"#RD"\n\t" \
+ : "=&r"(result) \
+ : "r"(RSval), "r"(RTval) \
+ : #RD, #RS, #RT, "memory" \
+ ); \
+ printf(instruction":: %llx\n", result); \
+}
+
+#define TEST2(instruction, RS, RT, RSval, RTval) \
+{ \
+ unsigned long long result; \
+ __asm__ volatile ( \
+ "move $"#RS", %1\n\t" \
+ "move $"#RT", %2\n\t" \
+ instruction" $"#RS", $"#RT", 1\n\t" \
+ "move %0, $"#RS"\n\t" \
+ : "=&r"(result) \
+ : "r"(RSval), "r"(RTval) \
+ : #RS, #RT, "memory" \
+ ); \
+ printf(instruction":: %llx\n", result); \
+}
+
+#define TEST3(instruction, RS, RSval) \
+{ \
+ unsigned long long result; \
+ __asm__ volatile ( \
+ "move $"#RS", %1\n\t" \
+ instruction" $"#RS", $"#RS", 1\n\t" \
+ "move %0, $"#RS"\n\t" \
+ : "=&r"(result) \
+ : "r"(RSval) \
+ : #RS, "memory" \
+ ); \
+ printf(instruction":: %llx\n", result); \
+}
+
+#define TEST4(instruction, RS, RT, RSval, RTval) \
+{ \
+ unsigned long long result; \
+ __asm__ volatile ( \
+ "move $"#RS", %1\n\t" \
+ "move $"#RT", %2\n\t" \
+ instruction" $"#RS", $"#RT" \n\t" \
+ "move %0, $"#RS"\n\t" \
+ : "=&r"(result) \
+ : "r"(RSval), "r"(RTval) \
+ : #RS, #RT, "memory" \
+ ); \
+ printf(instruction":: %llx\n", result); \
+}
+
+#define TEST5(instruction, RD, RS, RT, RSval, RTval) \
+{ \
+ unsigned long long result; \
+ __asm__ volatile ( \
+ "move $"#RS", %1\n\t" \
+ "move $"#RT", %2\n\t" \
+ instruction" $"#RD", $"#RS", $"#RT" \n\t" \
+ "move %0, $"#RD"\n\t" \
+ : "=&r"(result) \
+ : "r"(RSval), "r"(RTval) \
+ : #RD, #RS, #RT, "memory" \
+ ); \
+ printf(instruction":: %llx\n", result); \
+}
+
+#define TEST6(instruction, RSval, RD) \
+{ \
+ unsigned long long out = 0; \
+ __asm__ __volatile__( \
+ ".set push \n\t" \
+ ".set noreorder \n\t" \
+ "lbl"instruction#RSval ": \n\t" \
+ "or $0, $0, $0 \n\t" \
+ "and $0, $0, $0 \n\t" \
+ instruction" $"#RD ", lbl"instruction#RSval "\n\t" \
+ "move %0, $"#RD "\n\t" \
+ ".set pop \n\t" \
+ : "=r" (out) \
+ : \
+ : "t0", "t1" \
+ ); \
+ printf("%s :: out: 0x%llx\n", instruction, out); \
+}
+
+
+int main() {
+
+#if (__mips_isa_rev>=6)
+ printf("dalign\n");
+ TEST1("dalign" , t0, t1, t2, mem[0], 0);
+ TEST1("dalign" , t1, t2, t3, mem[1], 1);
+ TEST1("dalign" , t2, t3, v0, mem[2], 2);
+ TEST1("dalign" , t3, v0, v1, mem[3], 3);
+ TEST1("dalign" , v0, v1, a0, mem[4], 4);
+ TEST1("dalign" , v1, a0, a1, mem[5], 5);
+ TEST1("dalign" , a0, a1, a2, mem[6], 6);
+ TEST1("dalign" , a1, a2, a3, mem[7], 7);
+ TEST1("dalign" , s0, s1, s2, mem[8], 8);
+ TEST1("dalign" , s1, s2, s3, mem[9], 9);
+ TEST1("dalign" , s2, s3, s4, mem[10], 10);
+ TEST1("dalign" , s3, s4, s5, mem[11], 11);
+ TEST1("dalign" , s4, s5, s6, mem[12], 12);
+ TEST1("dalign" , s5, s6, s7, mem[13], 13);
+
+ printf("\ndaui\n");
+ TEST2("daui" , t0, t1, mem[0], 0);
+ TEST2("daui" , t1, t2, mem[1], 1);
+ TEST2("daui" , t2, t3, mem[2], 2);
+ TEST2("daui" , t3, v0, mem[3], 3);
+ TEST2("daui" , v0, v1, mem[4], 4);
+ TEST2("daui" , v1, a0, mem[5], 5);
+ TEST2("daui" , a0, a1, mem[6], 6);
+ TEST2("daui" , a1, a2, mem[7], 7);
+ TEST2("daui" , a2, a3, mem[8], 8);
+ TEST2("daui" , s0, s1, mem[9], 9);
+ TEST2("daui" , s2, s3, mem[10], 10);
+ TEST2("daui" , s3, s4, mem[11], 11);
+ TEST2("daui" , s4, s5, mem[12], 12);
+ TEST2("daui" , s5, s6, mem[13], 13);
+
+ printf("\ndahi\n");
+ TEST3("dahi" , t0, mem[0]);
+ TEST3("dahi" , t1, mem[1]);
+ TEST3("dahi" , t2, mem[2]);
+ TEST3("dahi" , t3, mem[3]);
+ TEST3("dahi" , v0, mem[4]);
+ TEST3("dahi" , v1, mem[5]);
+ TEST3("dahi" , a0, mem[6]);
+ TEST3("dahi" , a1, mem[7]);
+ TEST3("dahi" , a2, mem[8]);
+ TEST3("dahi" , a3, mem[9]);
+ TEST3("dahi" , s0, mem[10]);
+ TEST3("dahi" , s1, mem[11]);
+ TEST3("dahi" , s2, mem[12]);
+ TEST3("dahi" , s3, mem[13]);
+
+ printf("\ndati\n");
+ TEST3("dati" , t0, mem[0]);
+ TEST3("dati" , t1, mem[1]);
+ TEST3("dati" , t2, mem[2]);
+ TEST3("dati" , t3, mem[3]);
+ TEST3("dati" , v0, mem[4]);
+ TEST3("dati" , v1, mem[5]);
+ TEST3("dati" , a0, mem[6]);
+ TEST3("dati" , a1, mem[7]);
+ TEST3("dati" , a2, mem[8]);
+ TEST3("dati" , a3, mem[9]);
+ TEST3("dati" , s0, mem[10]);
+ TEST3("dati" , s1, mem[11]);
+ TEST3("dati" , s2, mem[12]);
+ TEST3("dati" , s3, mem[13]);
+
+ printf("\ndbitswap\n");
+ TEST4("dbitswap" , t0, t1, mem[0], 0);
+ TEST4("dbitswap" , t1, t2, mem[1], 1);
+ TEST4("dbitswap" , t2, t3, mem[2], 2);
+ TEST4("dbitswap" , t3, v0, mem[3], 3);
+ TEST4("dbitswap" , v0, v1, mem[4], 4);
+ TEST4("dbitswap" , v1, a0, mem[5], 5);
+ TEST4("dbitswap" , a0, a1, mem[6], 6);
+ TEST4("dbitswap" , a1, a2, mem[7], 7);
+ TEST4("dbitswap" , a2, a3, mem[8], 8);
+ TEST4("dbitswap" , a3, s0, mem[9], 9);
+ TEST4("dbitswap" , s0, s1, mem[10], 10);
+ TEST4("dbitswap" , s1, s2, mem[11], 11);
+ TEST4("dbitswap" , s2, s3, mem[12], 12);
+ TEST4("dbitswap" , s3, s4, mem[13], 13);
+
+ printf("\nddiv\n");
+ TEST5("ddiv" , t0, t1, t2, mem[0], mem[1]);
+ TEST5("ddiv" , t1, t2, t3, mem[1], mem[2]);
+ TEST5("ddiv" , t2, t3, v0, mem[2], mem[3]);
+ TEST5("ddiv" , t3, v0, v1, mem[3], mem[4]);
+ TEST5("ddiv" , v0, v1, a0, mem[4], mem[5]);
+ TEST5("ddiv" , v1, a0, a1, mem[5], mem[6]);
+ TEST5("ddiv" , a0, a1, a2, mem[6], mem[7]);
+ TEST5("ddiv" , a1, a2, a3, mem[7], mem[8]);
+ TEST5("ddiv" , a2, a3, s0, mem[8], mem[9]);
+ TEST5("ddiv" , a3, s0, s1, mem[9], mem[10]);
+ TEST5("ddiv" , s0, s1, s2, mem[10], mem[11]);
+ TEST5("ddiv" , s2, s3, s4, mem[11], mem[12]);
+ TEST5("ddiv" , s3, s4, s5, mem[12], mem[13]);
+ TEST5("ddiv" , s4, s5, s6, mem[13], mem[0]);
+
+ printf("\ndmod\n");
+ TEST5("dmod" , t0, t1, t2, mem[0], mem[1]);
+ TEST5("dmod" , t1, t2, t3, mem[1], mem[2]);
+ TEST5("dmod" , t2, t3, v0, mem[2], mem[3]);
+ TEST5("dmod" , t3, v0, v1, mem[3], mem[4]);
+ TEST5("dmod" , v0, v1, a0, mem[4], mem[5]);
+ TEST5("dmod" , v1, a0, a1, mem[5], mem[6]);
+ TEST5("dmod" , a0, a1, a2, mem[6], mem[7]);
+ TEST5("dmod" , a1, a2, a3, mem[7], mem[8]);
+ TEST5("dmod" , a2, a3, s0, mem[8], mem[9]);
+ TEST5("dmod" , a3, s0, s1, mem[9], mem[10]);
+ TEST5("dmod" , s0, s1, s2, mem[10], mem[11]);
+ TEST5("dmod" , s2, s3, s4, mem[11], mem[12]);
+ TEST5("dmod" , s3, s4, s5, mem[12], mem[13]);
+ TEST5("dmod" , s4, s5, s6, mem[13], mem[0]);
+
+ printf("\nddivu\n");
+ TEST5("ddivu" , t0, t1, t2, mem[0], mem[1]);
+ TEST5("ddivu" , t1, t2, t3, mem[1], mem[2]);
+ TEST5("ddivu" , t2, t3, v0, mem[2], mem[3]);
+ TEST5("ddivu" , t3, v0, v1, mem[3], mem[4]);
+ TEST5("ddivu" , v0, v1, a0, mem[4], mem[5]);
+ TEST5("ddivu" , v1, a0, a1, mem[5], mem[6]);
+ TEST5("ddivu" , a0, a1, a2, mem[6], mem[7]);
+ TEST5("ddivu" , a1, a2, a3, mem[7], mem[8]);
+ TEST5("ddivu" , a2, a3, s0, mem[8], mem[9]);
+ TEST5("ddivu" , a3, s0, s1, mem[9], mem[10]);
+ TEST5("ddivu" , s0, s1, s2, mem[10], mem[11]);
+ TEST5("ddivu" , s2, s3, s4, mem[11], mem[12]);
+ TEST5("ddivu" , s3, s4, s5, mem[12], mem[13]);
+ TEST5("ddivu" , s4, s5, s6, mem[13], mem[0]);
+
+ printf("\ndmodu\n");
+ TEST5("dmodu" , t0, t1, t2, mem[0], mem[1]);
+ TEST5("dmodu" , t1, t2, t3, mem[1], mem[2]);
+ TEST5("dmodu" , t2, t3, v0, mem[2], mem[3]);
+ TEST5("dmodu" , t3, v0, v1, mem[3], mem[4]);
+ TEST5("dmodu" , v0, v1, a0, mem[4], mem[5]);
+ TEST5("dmodu" , v1, a0, a1, mem[5], mem[6]);
+ TEST5("dmodu" , a0, a1, a2, mem[6], mem[7]);
+ TEST5("dmodu" , a1, a2, a3, mem[7], mem[8]);
+ TEST5("dmodu" , a2, a3, s0, mem[8], mem[9]);
+ TEST5("dmodu" , a3, s0, s1, mem[9], mem[10]);
+ TEST5("dmodu" , s0, s1, s2, mem[10], mem[11]);
+ TEST5("dmodu" , s2, s3, s4, mem[11], mem[12]);
+ TEST5("dmodu" , s3, s4, s5, mem[12], mem[13]);
+ TEST5("dmodu" , s4, s5, s6, mem[13], mem[0]);
+
+ printf("\ndlsa\n");
+ TEST1("dlsa" , t0, t1, t2, mem[0], 0);
+ TEST1("dlsa" , t1, t2, t3, mem[1], 1);
+ TEST1("dlsa" , t2, t3, v0, mem[2], 2);
+ TEST1("dlsa" , t3, v0, v1, mem[3], 3);
+ TEST1("dlsa" , v0, v1, a0, mem[4], 4);
+ TEST1("dlsa" , v1, a0, a1, mem[5], 5);
+ TEST1("dlsa" , a0, a1, a2, mem[6], 6);
+ TEST1("dlsa" , a1, a2, a3, mem[7], 7);
+ TEST1("dlsa" , s0, s1, s2, mem[8], 8);
+ TEST1("dlsa" , s1, s2, s3, mem[9], 9);
+ TEST1("dlsa" , s2, s3, s4, mem[10], 10);
+ TEST1("dlsa" , s3, s4, s5, mem[11], 11);
+ TEST1("dlsa" , s4, s5, s6, mem[12], 12);
+ TEST1("dlsa" , s5, s6, s7, mem[13], 13);
+
+ printf("\ndmul\n");
+ TEST5("dmul" , t0, t1, t2, mem[0], mem[1]);
+ TEST5("dmul" , t1, t2, t3, mem[1], mem[2]);
+ TEST5("dmul" , t2, t3, v0, mem[2], mem[3]);
+ TEST5("dmul" , t3, v0, v1, mem[3], mem[4]);
+ TEST5("dmul" , v0, v1, a0, mem[4], mem[5]);
+ TEST5("dmul" , v1, a0, a1, mem[5], mem[6]);
+ TEST5("dmul" , a0, a1, a2, mem[6], mem[7]);
+ TEST5("dmul" , a1, a2, a3, mem[7], mem[8]);
+ TEST5("dmul" , a2, a3, s0, mem[8], mem[9]);
+ TEST5("dmul" , a3, s0, s1, mem[9], mem[10]);
+ TEST5("dmul" , s0, s1, s2, mem[10], mem[11]);
+ TEST5("dmul" , s2, s3, s4, mem[11], mem[12]);
+ TEST5("dmul" , s3, s4, s5, mem[12], mem[13]);
+ TEST5("dmul" , s4, s5, s6, mem[13], mem[0]);
+
+ printf("\ndmuh\n");
+ TEST5("dmuh" , t0, t1, t2, mem[0], mem[1]);
+ TEST5("dmuh" , t1, t2, t3, mem[1], mem[2]);
+ TEST5("dmuh" , t2, t3, v0, mem[2], mem[3]);
+ TEST5("dmuh" , t3, v0, v1, mem[3], mem[4]);
+ TEST5("dmuh" , v0, v1, a0, mem[4], mem[5]);
+ TEST5("dmuh" , v1, a0, a1, mem[5], mem[6]);
+ TEST5("dmuh" , a0, a1, a2, mem[6], mem[7]);
+ TEST5("dmuh" , a1, a2, a3, mem[7], mem[8]);
+ TEST5("dmuh" , a2, a3, s0, mem[8], mem[9]);
+ TEST5("dmuh" , a3, s0, s1, mem[9], mem[10]);
+ TEST5("dmuh" , s0, s1, s2, mem[10], mem[11]);
+ TEST5("dmuh" , s2, s3, s4, mem[11], mem[12]);
+ TEST5("dmuh" , s3, s4, s5, mem[12], mem[13]);
+ TEST5("dmuh" , s4, s5, s6, mem[13], mem[0]);
+
+ printf("\ndmulu\n");
+ TEST5("dmulu" , t0, t1, t2, mem[0], mem[1]);
+ TEST5("dmulu" , t1, t2, t3, mem[1], mem[2]);
+ TEST5("dmulu" , t2, t3, v0, mem[2], mem[3]);
+ TEST5("dmulu" , t3, v0, v1, mem[3], mem[4]);
+ TEST5("dmulu" , v0, v1, a0, mem[4], mem[5]);
+ TEST5("dmulu" , v1, a0, a1, mem[5], mem[6]);
+ TEST5("dmulu" , a0, a1, a2, mem[6], mem[7]);
+ TEST5("dmulu" , a1, a2, a3, mem[7], mem[8]);
+ TEST5("dmulu" , a2, a3, s0, mem[8], mem[9]);
+ TEST5("dmulu" , a3, s0, s1, mem[9], mem[10]);
+ TEST5("dmulu" , s0, s1, s2, mem[10], mem[11]);
+ TEST5("dmulu" , s2, s3, s4, mem[11], mem[12]);
+ TEST5("dmulu" , s3, s4, s5, mem[12], mem[13]);
+ TEST5("dmulu" , s4, s5, s6, mem[13], mem[0]);
+
+ printf("\ndmuhu\n");
+ TEST5("dmuhu" , t0, t1, t2, mem[0], mem[1]);
+ TEST5("dmuhu" , t1, t2, t3, mem[1], mem[2]);
+ TEST5("dmuhu" , t2, t3, v0, mem[2], mem[3]);
+ TEST5("dmuhu" , t3, v0, v1, mem[3], mem[4]);
+ TEST5("dmuhu" , v0, v1, a0, mem[4], mem[5]);
+ TEST5("dmuhu" , v1, a0, a1, mem[5], mem[6]);
+ TEST5("dmuhu" , a0, a1, a2, mem[6], mem[7]);
+ TEST5("dmuhu" , a1, a2, a3, mem[7], mem[8]);
+ TEST5("dmuhu" , a2, a3, s0, mem[8], mem[9]);
+ TEST5("dmuhu" , a3, s0, s1, mem[9], mem[10]);
+ TEST5("dmuhu" , s0, s1, s2, mem[10], mem[11]);
+ TEST5("dmuhu" , s2, s3, s4, mem[11], mem[12]);
+ TEST5("dmuhu" , s3, s4, s5, mem[12], mem[13]);
+ TEST5("dmuhu" , s4, s5, s6, mem[13], mem[0]);
+
+ printf("\nldpc\n");
+ TEST6("ldpc", 0, v0);
+ TEST6("ldpc", 4, v1);
+ TEST6("ldpc", 16, a0);
+ TEST6("ldpc", 64, a1);
+ TEST6("ldpc", 256, a3);
+ TEST6("ldpc", 1024, t0);
+ TEST6("ldpc", 4096, t1);
+ TEST6("ldpc", 16384, t2);
+
+ printf("\nlwupc\n");
+ TEST6("lwupc", 0, v0);
+ TEST6("lwupc", 4, v1);
+ TEST6("lwupc", 16, a0);
+ TEST6("lwupc", 64, a1);
+ TEST6("lwupc", 256, a3);
+ TEST6("lwupc", 1024, t0);
+ TEST6("lwupc", 4096, t1);
+ TEST6("lwupc", 16384, t2);
+#endif
+}
+
--- /dev/null
+dalign
+dalign:: 3f
+dalign:: 13f
+dalign:: 200
+dalign:: 312
+dalign:: 400
+dalign:: 511
+dalign:: 6aa
+dalign:: 7aa
+dalign:: 83f
+dalign:: 93f
+dalign:: a00
+dalign:: b00
+dalign:: caa
+dalign:: d85
+
+daui
+daui:: 10000
+daui:: 10001
+daui:: 10002
+daui:: 10003
+daui:: 10004
+daui:: 10005
+daui:: 10006
+daui:: 10007
+daui:: 10008
+daui:: 10009
+daui:: 1000a
+daui:: 1000b
+daui:: 1000c
+daui:: 1000d
+
+dahi
+dahi:: 3ff0000100000001
+dahi:: 3ff0000100000000
+dahi:: 1ffffffff
+dahi:: 1234563488994400
+dahi:: 4512369801
+dahi:: 111111efeeeee220
+dahi:: aaaaabbcbbcccddd
+dahi:: aa55cc2366dd2200
+dahi:: 3ff0045798720001
+dahi:: 3ff0000100000000
+dahi:: 1ffffffff
+dahi:: 7200159762458
+dahi:: aa55c201abcdefab
+dahi:: 852369751afedbc6
+
+dati
+dati:: 3ff1000000000001
+dati:: 3ff1000000000000
+dati:: 10000ffffffff
+dati:: 1235563388994400
+dati:: 1004412369801
+dati:: 111211eeeeeee220
+dati:: aaababbbbbcccddd
+dati:: aa56cc2266dd2200
+dati:: 3ff1045698720001
+dati:: 3ff1000000000000
+dati:: 10000ffffffff
+dati:: 8200059762458
+dati:: aa56c200abcdefab
+dati:: 852469741afedbc6
+
+dbitswap
+dbitswap:: 0
+dbitswap:: 80
+dbitswap:: 40
+dbitswap:: c0
+dbitswap:: 20
+dbitswap:: a0
+dbitswap:: 60
+dbitswap:: e0
+dbitswap:: 10
+dbitswap:: 90
+dbitswap:: 50
+dbitswap:: d0
+dbitswap:: 30
+dbitswap:: b0
+
+ddiv
+ddiv:: 1
+ddiv:: 3ff00000
+ddiv:: 0
+ddiv:: 447675
+ddiv:: 0
+ddiv:: 0
+ddiv:: 0
+ddiv:: ffffffffffffffff
+ddiv:: 1
+ddiv:: 3ff00000
+ddiv:: 0
+ddiv:: 0
+ddiv:: 0
+ddiv:: ffffffffffffffff
+
+dmod
+dmod:: 1
+dmod:: 3ff00000
+dmod:: ffffffff
+dmod:: 31ab51558b
+dmod:: 4412369801
+dmod:: 111111eeeeeee220
+dmod:: aaaaabbbbbcccddd
+dmod:: ea45d078ff4f2201
+dmod:: 45698720001
+dmod:: 3ff00000
+dmod:: ffffffff
+dmod:: 7200059762458
+dmod:: aa55c200abcdefab
+dmod:: c51369741afedbc7
+
+ddivu
+ddivu:: 1
+ddivu:: 3ff00000
+ddivu:: 0
+ddivu:: 447675
+ddivu:: 0
+ddivu:: 0
+ddivu:: 1
+ddivu:: 2
+ddivu:: 1
+ddivu:: 3ff00000
+ddivu:: 0
+ddivu:: 0
+ddivu:: 1
+ddivu:: 2
+
+dmodu
+dmodu:: 1
+dmodu:: 3ff00000
+dmodu:: ffffffff
+dmodu:: 31ab51558b
+dmodu:: 4412369801
+dmodu:: 111111eeeeeee220
+dmodu:: 54df9954efabdd
+dmodu:: 2a75c37535f921fe
+dmodu:: 45698720001
+dmodu:: 3ff00000
+dmodu:: ffffffff
+dmodu:: 7200059762458
+dmodu:: 2532588c90cf13e5
+dmodu:: 54369741afedbc4
+
+dlsa
+dlsa:: 7fe0000000000002
+dlsa:: 7fe0000000000001
+dlsa:: 200000000
+dlsa:: 2468ac6711328803
+dlsa:: 88246d3006
+dlsa:: 222223ddddddc445
+dlsa:: 5555577777999bc0
+dlsa:: 54ab9844cdba4407
+dlsa:: 7fe008ad30e4000a
+dlsa:: 7fe0000000000009
+dlsa:: 200000008
+dlsa:: e4000b2ec48bb
+dlsa:: 54ab8401579bdf62
+dlsa:: a46d2e835fdb799
+
+dmul
+dmul:: 3ff0000000000000
+dmul:: c010000000000000
+dmul:: 7664edcc7766bc00
+dmul:: 3c92966ae0f94400
+dmul:: 405e3296b7f1e220
+dmul:: bcd2438320ccd5a0
+dmul:: fa541c1ef9205a00
+dmul:: e18c52cb8add2200
+dmul:: 3ff0000000000000
+dmul:: c010000000000000
+dmul:: 596f0457a689dba8
+dmul:: 906ef1a2f0506ec8
+dmul:: 9566bca536f8a742
+dmul:: 48c369741afedbc6
+
+dmuh
+dmuh:: ff8010000000000
+dmuh:: 3fefffff
+dmuh:: 12345633
+dmuh:: 4d7327599
+dmuh:: 489bf9a76
+dmuh:: fa4fa4c28f5e3d3a
+dmuh:: 1c8e10ee7d7940db
+dmuh:: ea9acc383490c340
+dmuh:: ff8021560b2f8e0
+dmuh:: 3fefffff
+dmuh:: 72000
+dmuh:: fffd9da2e8550feb
+dmuh:: 291cf23985f12705
+dmuh:: e15088266f7e0703
+
+dmulu
+dmulu:: 3ff0000000000000
+dmulu:: c010000000000000
+dmulu:: 7664edcc7766bc00
+dmulu:: 3c92966ae0f94400
+dmulu:: 405e3296b7f1e220
+dmulu:: bcd2438320ccd5a0
+dmulu:: fa541c1ef9205a00
+dmulu:: e18c52cb8add2200
+dmulu:: 3ff0000000000000
+dmulu:: c010000000000000
+dmulu:: 596f0457a689dba8
+dmulu:: 906ef1a2f0506ec8
+dmulu:: 9566bca536f8a742
+dmulu:: 48c369741afedbc6
+
+dmuhu
+dmuhu:: ff8010000000000
+dmuhu:: 3fefffff
+dmuhu:: 12345633
+dmuhu:: 4d7327599
+dmuhu:: 489bf9a76
+dmuhu:: b60b6b17e4d1f5a
+dmuhu:: 718e88cca02330b8
+dmuhu:: 2a8ad08ecd02c341
+dmuhu:: ff8021560b2f8e0
+dmuhu:: 3fefffff
+dmuhu:: 72000
+dmuhu:: 4bda341cb3443
+dmuhu:: 58961dae4cbdf276
+dmuhu:: 214088266f7e0704
+
+ldpc
+ldpc :: out: 0x2500000024
+ldpc :: out: 0x2500000024
+ldpc :: out: 0x2500000024
+ldpc :: out: 0x2500000024
+ldpc :: out: 0x2500000024
+ldpc :: out: 0x2500000024
+ldpc :: out: 0x2500000024
+ldpc :: out: 0x2500000024
+
+lwupc
+lwupc :: out: 0x25
+lwupc :: out: 0x25
+lwupc :: out: 0x25
+lwupc :: out: 0x25
+lwupc :: out: 0x25
+lwupc :: out: 0x25
+lwupc :: out: 0x25
+lwupc :: out: 0x25
--- /dev/null
+dalign
+dalign:: 3f
+dalign:: 13f
+dalign:: 200
+dalign:: 312
+dalign:: 400
+dalign:: 511
+dalign:: 6aa
+dalign:: 7aa
+dalign:: 83f
+dalign:: 93f
+dalign:: a00
+dalign:: b00
+dalign:: caa
+dalign:: d85
+
+daui
+daui:: 10000
+daui:: 10001
+daui:: 10002
+daui:: 10003
+daui:: 10004
+daui:: 10005
+daui:: 10006
+daui:: 10007
+daui:: 10008
+daui:: 10009
+daui:: 1000a
+daui:: 1000b
+daui:: 1000c
+daui:: 1000d
+
+dahi
+dahi:: 3ff0000100000001
+dahi:: 3ff0000100000000
+dahi:: 1ffffffff
+dahi:: 1234563488994400
+dahi:: 4512369801
+dahi:: 111111efeeeee220
+dahi:: aaaaabbcbbcccddd
+dahi:: aa55cc2366dd2200
+dahi:: 3ff0045798720001
+dahi:: 3ff0000100000000
+dahi:: 1ffffffff
+dahi:: 7200159762458
+dahi:: aa55c201abcdefab
+dahi:: 852369751afedbc6
+
+dati
+dati:: 3ff1000000000001
+dati:: 3ff1000000000000
+dati:: 10000ffffffff
+dati:: 1235563388994400
+dati:: 1004412369801
+dati:: 111211eeeeeee220
+dati:: aaababbbbbcccddd
+dati:: aa56cc2266dd2200
+dati:: 3ff1045698720001
+dati:: 3ff1000000000000
+dati:: 10000ffffffff
+dati:: 8200059762458
+dati:: aa56c200abcdefab
+dati:: 852469741afedbc6
+
+dbitswap
+dbitswap:: 0
+dbitswap:: 80
+dbitswap:: 40
+dbitswap:: c0
+dbitswap:: 20
+dbitswap:: a0
+dbitswap:: 60
+dbitswap:: e0
+dbitswap:: 10
+dbitswap:: 90
+dbitswap:: 50
+dbitswap:: d0
+dbitswap:: 30
+dbitswap:: b0
+
+ddiv
+ddiv:: 1
+ddiv:: 3ff00000
+ddiv:: 0
+ddiv:: 447675
+ddiv:: 0
+ddiv:: 0
+ddiv:: 0
+ddiv:: ffffffffffffffff
+ddiv:: 1
+ddiv:: 3ff00000
+ddiv:: 0
+ddiv:: 0
+ddiv:: 0
+ddiv:: ffffffffffffffff
+
+dmod
+dmod:: 1
+dmod:: 3ff00000
+dmod:: ffffffff
+dmod:: 31ab51558b
+dmod:: 4412369801
+dmod:: 111111eeeeeee220
+dmod:: aaaaabbbbbcccddd
+dmod:: ea45d078ff4f2201
+dmod:: 45698720001
+dmod:: 3ff00000
+dmod:: ffffffff
+dmod:: 7200059762458
+dmod:: aa55c200abcdefab
+dmod:: c51369741afedbc7
+
+ddivu
+ddivu:: 1
+ddivu:: 3ff00000
+ddivu:: 0
+ddivu:: 447675
+ddivu:: 0
+ddivu:: 0
+ddivu:: 1
+ddivu:: 2
+ddivu:: 1
+ddivu:: 3ff00000
+ddivu:: 0
+ddivu:: 0
+ddivu:: 1
+ddivu:: 2
+
+dmodu
+dmodu:: 1
+dmodu:: 3ff00000
+dmodu:: ffffffff
+dmodu:: 31ab51558b
+dmodu:: 4412369801
+dmodu:: 111111eeeeeee220
+dmodu:: 54df9954efabdd
+dmodu:: 2a75c37535f921fe
+dmodu:: 45698720001
+dmodu:: 3ff00000
+dmodu:: ffffffff
+dmodu:: 7200059762458
+dmodu:: 2532588c90cf13e5
+dmodu:: 54369741afedbc4
+
+dlsa
+dlsa:: 7fe0000000000002
+dlsa:: 7fe0000000000001
+dlsa:: 200000000
+dlsa:: 2468ac6711328803
+dlsa:: 88246d3006
+dlsa:: 222223ddddddc445
+dlsa:: 5555577777999bc0
+dlsa:: 54ab9844cdba4407
+dlsa:: 7fe008ad30e4000a
+dlsa:: 7fe0000000000009
+dlsa:: 200000008
+dlsa:: e4000b2ec48bb
+dlsa:: 54ab8401579bdf62
+dlsa:: a46d2e835fdb799
+
+dmul
+dmul:: 3ff0000000000000
+dmul:: c010000000000000
+dmul:: 7664edcc7766bc00
+dmul:: 3c92966ae0f94400
+dmul:: 405e3296b7f1e220
+dmul:: bcd2438320ccd5a0
+dmul:: fa541c1ef9205a00
+dmul:: e18c52cb8add2200
+dmul:: 3ff0000000000000
+dmul:: c010000000000000
+dmul:: 596f0457a689dba8
+dmul:: 906ef1a2f0506ec8
+dmul:: 9566bca536f8a742
+dmul:: 48c369741afedbc6
+
+dmuh
+dmuh:: ff8010000000000
+dmuh:: 3fefffff
+dmuh:: 12345633
+dmuh:: 4d7327599
+dmuh:: 489bf9a76
+dmuh:: fa4fa4c28f5e3d3a
+dmuh:: 1c8e10ee7d7940db
+dmuh:: ea9acc383490c340
+dmuh:: ff8021560b2f8e0
+dmuh:: 3fefffff
+dmuh:: 72000
+dmuh:: fffd9da2e8550feb
+dmuh:: 291cf23985f12705
+dmuh:: e15088266f7e0703
+
+dmulu
+dmulu:: 3ff0000000000000
+dmulu:: c010000000000000
+dmulu:: 7664edcc7766bc00
+dmulu:: 3c92966ae0f94400
+dmulu:: 405e3296b7f1e220
+dmulu:: bcd2438320ccd5a0
+dmulu:: fa541c1ef9205a00
+dmulu:: e18c52cb8add2200
+dmulu:: 3ff0000000000000
+dmulu:: c010000000000000
+dmulu:: 596f0457a689dba8
+dmulu:: 906ef1a2f0506ec8
+dmulu:: 9566bca536f8a742
+dmulu:: 48c369741afedbc6
+
+dmuhu
+dmuhu:: ff8010000000000
+dmuhu:: 3fefffff
+dmuhu:: 12345633
+dmuhu:: 4d7327599
+dmuhu:: 489bf9a76
+dmuhu:: b60b6b17e4d1f5a
+dmuhu:: 718e88cca02330b8
+dmuhu:: 2a8ad08ecd02c341
+dmuhu:: ff8021560b2f8e0
+dmuhu:: 3fefffff
+dmuhu:: 72000
+dmuhu:: 4bda341cb3443
+dmuhu:: 58961dae4cbdf276
+dmuhu:: 214088266f7e0704
+
+ldpc
+ldpc :: out: 0x2400000025
+ldpc :: out: 0x2400000025
+ldpc :: out: 0x2400000025
+ldpc :: out: 0x2400000025
+ldpc :: out: 0x2400000025
+ldpc :: out: 0x2400000025
+ldpc :: out: 0x2400000025
+ldpc :: out: 0x2400000025
+
+lwupc
+lwupc :: out: 0x25
+lwupc :: out: 0x25
+lwupc :: out: 0x25
+lwupc :: out: 0x25
+lwupc :: out: 0x25
+lwupc :: out: 0x25
+lwupc :: out: 0x25
+lwupc :: out: 0x25
--- /dev/null
+prereq: (../../../tests/mips_features mipsr6)
+prog: r6_instructions
+vgopts: -q
{
int i, index;
unsigned long long outLoad;
+#if (__mips_isa_rev < 6)
for (i = 8; i < N * SOLL ; i++) {
outLoad = 0;
__asm__ __volatile__(
printf("i: %d, memSrc[%d]: 0x%llx, outLoad: 0x%llx\n",
i, index, memSrc[index], outLoad);
}
+#endif
return 0;
}
+prereq: !(../../../tests/mips_features mipsr6)
prog: unaligned_load
vgopts: -q
int main ()
{
printMem("PRE lwl");
+#if (__mips_isa_rev < 6)
__asm__ volatile("move $a0, %0" "\n\t"
"lw $t0, 0($a0)" "\n\t"
"lwl $t0, 4($a0)" "\n\t"
: "a0", "t0", "t1", "t2", "t3", "cc", "memory"
);
printMem("POST lwr");
+#endif
return 0;
}
+prereq: !(../../../tests/mips_features mipsr6)
prog: unaligned_load_store
vgopts: -q
return FEATURE_PRESENT;
#else
return FEATURE_NOT_PRESENT;
+#endif
+ } else if (strcmp(feature, "mipsr6") == 0) {
+#if (__mips_isa_rev < 6)
+ return FEATURE_NOT_PRESENT;
+#else
+ return FEATURE_PRESENT;
#endif
} else {
return UNRECOGNISED_FEATURE;