Changeset 94192 in vbox for trunk/src/VBox/VMM
- Timestamp:
- Mar 12, 2022 1:40:52 AM (3 years ago)
- Location:
- trunk/src/VBox/VMM
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMAll/IEMAllAImplC.cpp
r94191 r94192 2630 2630 uint32_t *pfEFlags)) \ 2631 2631 { \ 2632 /** @todo this ain't right for 16-bit. Apparently it should use 0x1f instead \2633 * of 0xf for masking and use uSrc in repetitive fashion... */ \2634 2632 cShift &= a_cBitsWidth - 1; \ 2635 2633 if (cShift) \ … … 2671 2669 EMIT_SHLD(32, uint32_t, _amd, 0) 2672 2670 2671 #define EMIT_SHLD_16(a_Suffix, a_fIntelFlags) \ 2672 IEM_DECL_IMPL_DEF(void, RT_CONCAT(iemAImpl_shld_u16,a_Suffix),(uint16_t *puDst, uint16_t uSrc, uint8_t cShift, uint32_t *pfEFlags)) \ 2673 { \ 2674 cShift &= 31; \ 2675 if (cShift) \ 2676 { \ 2677 uint16_t const uDst = *puDst; \ 2678 uint64_t const uTmp = ((uint64_t)uDst << 32) | ((uint32_t)uSrc << 16) | uSrc; \ 2679 uint16_t const uResult = (uint16_t)((uTmp << cShift) >> 32); \ 2680 *puDst = uResult; \ 2681 \ 2682 /* CALC EFLAGS: */ \ 2683 uint32_t fEfl = *pfEFlags & ~X86_EFL_STATUS_BITS; \ 2684 if (a_fIntelFlags) \ 2685 /* Intel 6700K & 10980XE: Set according to the first shift. AF always cleared. */ \ 2686 fEfl |= X86_EFL_GET_OF_16(uDst ^ (uDst << 1)); \ 2687 else \ 2688 { /* AMD 3990X: Set according to last shift, with some weirdness. AF always set. */ \ 2689 if (cShift < 16) \ 2690 fEfl |= X86_EFL_GET_OF_16((uDst << (cShift - 1)) ^ uResult); \ 2691 else \ 2692 fEfl |= X86_EFL_GET_OF_16((uDst << (cShift - 1)) ^ 0); \ 2693 fEfl |= X86_EFL_AF; \ 2694 } \ 2695 AssertCompile(X86_EFL_CF_BIT == 0); \ 2696 fEfl |= (uDst >> (16 - cShift)) & X86_EFL_CF; /* CF = last bit shifted out */ \ 2697 fEfl |= g_afParity[uResult & 0xff]; \ 2698 fEfl |= X86_EFL_CALC_SF(uResult, 16); \ 2699 fEfl |= X86_EFL_CALC_ZF(uResult); \ 2700 *pfEFlags = fEfl; \ 2701 } \ 2702 } 2703 2673 2704 #if (!defined(RT_ARCH_X86) && !defined(RT_ARCH_AMD64)) || defined(IEM_WITHOUT_ASSEMBLY) 2674 EMIT_SHLD (16, uint16_t,RT_NOTHING, 1)2675 #endif 2676 EMIT_SHLD (16, uint16_t,_intel, 1)2677 EMIT_SHLD (16, uint16_t,_amd, 0)2705 EMIT_SHLD_16(RT_NOTHING, 1) 2706 #endif 2707 EMIT_SHLD_16(_intel, 1) 2708 EMIT_SHLD_16(_amd, 0) 2678 2709 2679 2710 … … 2692 2723 IEM_DECL_IMPL_DEF(void, RT_CONCAT3(iemAImpl_shrd_u,a_cBitsWidth,a_Suffix),(a_uType *puDst, a_uType uSrc, uint8_t cShift, uint32_t *pfEFlags)) \ 2693 2724 { \ 2694 /** @todo this is wrong for 16-bit, where it should be 0x1f not 0xf and \2695 * source used twice or something like that. */ \2696 2725 cShift &= a_cBitsWidth - 1; \ 2697 2726 if (cShift) \ … … 2703 2732 \ 2704 2733 uint32_t fEfl = *pfEFlags & ~X86_EFL_STATUS_BITS; \ 2734 AssertCompile(X86_EFL_CF_BIT == 0); \ 2735 fEfl |= (uDst >> (cShift - 1)) & X86_EFL_CF; \ 2705 2736 if (a_fIntelFlags) \ 2706 2737 /* Intel 6700K & 10980XE: Set according to the first shift. AF always cleared. */ \ … … 2714 2745 fEfl |= X86_EFL_AF; \ 2715 2746 } \ 2716 AssertCompile(X86_EFL_CF_BIT == 0); \2717 fEfl |= (uDst >> (cShift - 1)) & X86_EFL_CF; \2718 2747 fEfl |= X86_EFL_CALC_SF(uResult, a_cBitsWidth); \ 2719 2748 fEfl |= X86_EFL_CALC_ZF(uResult); \ … … 2735 2764 EMIT_SHRD(32, uint32_t, _amd, 0) 2736 2765 2766 #define EMIT_SHRD_16(a_Suffix, a_fIntelFlags) \ 2767 IEM_DECL_IMPL_DEF(void, RT_CONCAT(iemAImpl_shrd_u16,a_Suffix),(uint16_t *puDst, uint16_t uSrc, uint8_t cShift, uint32_t *pfEFlags)) \ 2768 { \ 2769 cShift &= 31; \ 2770 if (cShift) \ 2771 { \ 2772 uint16_t const uDst = *puDst; \ 2773 uint64_t const uTmp = uDst | ((uint32_t)uSrc << 16) | ((uint64_t)uSrc << 32); \ 2774 uint16_t const uResult = (uint16_t)(uTmp >> cShift); \ 2775 *puDst = uResult; \ 2776 \ 2777 uint32_t fEfl = *pfEFlags & ~X86_EFL_STATUS_BITS; \ 2778 AssertCompile(X86_EFL_CF_BIT == 0); \ 2779 /* AMD 3990X: CF flag seems to be last bit shifted out of uDst, not the combined uSrc:uSrc:uDst operand. */ \ 2780 fEfl |= (uDst >> (cShift - 1)) & X86_EFL_CF; \ 2781 if (a_fIntelFlags) \ 2782 /* Intel 6700K & 10980XE: Set according to the first shift. AF always cleared. */ \ 2783 fEfl |= X86_EFL_GET_OF_16(uDst ^ (uSrc << 15)); \ 2784 else \ 2785 { /* AMD 3990X: Set according to last shift. AF always set. */ \ 2786 if (cShift > 1) /* Set according to last shift. */ \ 2787 fEfl |= X86_EFL_GET_OF_16((uint16_t)(uTmp >> (cShift - 1)) ^ uResult); \ 2788 else \ 2789 fEfl |= X86_EFL_GET_OF_16(uDst ^ uResult); \ 2790 fEfl |= X86_EFL_AF; \ 2791 } \ 2792 fEfl |= X86_EFL_CALC_SF(uResult, 16); \ 2793 fEfl |= X86_EFL_CALC_ZF(uResult); \ 2794 fEfl |= g_afParity[uResult & 0xff]; \ 2795 *pfEFlags = fEfl; \ 2796 } \ 2797 } 2798 2737 2799 #if (!defined(RT_ARCH_X86) && !defined(RT_ARCH_AMD64)) || defined(IEM_WITHOUT_ASSEMBLY) 2738 EMIT_SHRD (16, uint16_t,RT_NOTHING, 1)2739 #endif 2740 EMIT_SHRD (16, uint16_t,_intel, 1)2741 EMIT_SHRD (16, uint16_t,_amd, 0)2800 EMIT_SHRD_16(RT_NOTHING, 1) 2801 #endif 2802 EMIT_SHRD_16(_intel, 1) 2803 EMIT_SHRD_16(_amd, 0) 2742 2804 2743 2805 -
trunk/src/VBox/VMM/testcase/tstIEMAImpl.cpp
r94170 r94192 1158 1158 Test.uDstOut = Test.uDstIn; \ 1159 1159 Test.uSrcIn = RandU ## a_cBits ## Src(iTest); \ 1160 Test.uMisc = RandU8() & (a_cBits - 1); /** @todo wrong for 16-bit, can shift up to 31 rounds!*/ \1160 Test.uMisc = RandU8() & (a_cBits * 4 - 1); /* need to go way beyond the a_cBits limit */ \ 1161 1161 a_aSubTests[iFn].pfnNative(&Test.uDstOut, Test.uSrcIn, Test.uMisc, &Test.fEflOut); \ 1162 1162 RTStrmPrintf(pOut, " { %#08x, %#08x, " a_Fmt ", " a_Fmt ", " a_Fmt ", %2u }, /* #%u */\n", \ … … 1206 1206 pfn(&uDst, paTests[iTest].uSrcIn, paTests[iTest].uMisc, &fEfl); \ 1207 1207 if ( uDst != paTests[iTest].uDstOut \ 1208 || fEfl != paTests[iTest].fEflOut) \1209 RTTestFailed(g_hTest, "#% u%s: efl=%#08x dst=" a_Fmt " src=" a_Fmt " shift=%-2u -> efl=%#08x dst=" a_Fmt ", expected %#08x & " a_Fmt "%s\n", \1208 || fEfl != paTests[iTest].fEflOut) \ 1209 RTTestFailed(g_hTest, "#%03u%s: efl=%#08x dst=" a_Fmt " src=" a_Fmt " shift=%-2u -> efl=%#08x dst=" a_Fmt ", expected %#08x & " a_Fmt "%s%s\n", \ 1210 1210 iTest, iVar == 0 ? "" : "/n", paTests[iTest].fEflIn, \ 1211 1211 paTests[iTest].uDstIn, paTests[iTest].uSrcIn, (unsigned)paTests[iTest].uMisc, \ 1212 1212 fEfl, uDst, paTests[iTest].fEflOut, paTests[iTest].uDstOut, \ 1213 EFlagsDiff(fEfl, paTests[iTest].fEflOut) ); \1213 EFlagsDiff(fEfl, paTests[iTest].fEflOut), uDst == paTests[iTest].uDstOut ? "" : " dst!"); \ 1214 1214 else \ 1215 1215 { \ … … 1242 1242 { 1243 1243 ShiftDblU16Test(); 1244 ShiftDblU32Test();1245 ShiftDblU64Test();1244 // ShiftDblU32Test(); 1245 // ShiftDblU64Test(); 1246 1246 } 1247 1247 … … 1410 1410 Test.uDstOut = Test.uDstIn; \ 1411 1411 Test.uSrcIn = 0; \ 1412 Test.uMisc = RandU8() & (a_cBits - 1);\1412 Test.uMisc = RandU8() & (a_cBits * 4 - 1); /* need to go way beyond the a_cBits limit */ \ 1413 1413 a_aSubTests[iFn].pfnNative(&Test.uDstOut, Test.uMisc, &Test.fEflOut); \ 1414 1414 RTStrmPrintf(pOut, " { %#08x, %#08x, " a_Fmt ", " a_Fmt ", 0, %-2u }, /* #%u */\n", \ … … 1466 1466 uint32_t fEfl = paTests[iTest].fEflIn; \ 1467 1467 a_Type uDst = paTests[iTest].uDstIn; \ 1468 a_aSubTests[iFn].pfn(&uDst, paTests[iTest].uMisc, &fEfl); \1468 pfn(&uDst, paTests[iTest].uMisc, &fEfl); \ 1469 1469 if ( uDst != paTests[iTest].uDstOut \ 1470 1470 || fEfl != paTests[iTest].fEflOut) \ … … 1478 1478 *g_pu ## a_cBits = paTests[iTest].uDstIn; \ 1479 1479 *g_pfEfl = paTests[iTest].fEflIn; \ 1480 a_aSubTests[iFn].pfn(g_pu ## a_cBits, paTests[iTest].uMisc, g_pfEfl); \1480 pfn(g_pu ## a_cBits, paTests[iTest].uMisc, g_pfEfl); \ 1481 1481 RTTEST_CHECK(g_hTest, *g_pu ## a_cBits == paTests[iTest].uDstOut); \ 1482 1482 RTTEST_CHECK(g_hTest, *g_pfEfl == paTests[iTest].fEflOut); \ … … 1505 1505 static void ShiftTest(void) 1506 1506 { 1507 ShiftU8Test();1507 // ShiftU8Test(); 1508 1508 ShiftU16Test(); 1509 ShiftU32Test();1510 ShiftU64Test();1509 // ShiftU32Test(); 1510 // ShiftU64Test(); 1511 1511 } 1512 1512 … … 1702 1702 a_Type uDst1 = paTests[iTest].uDst1In; \ 1703 1703 a_Type uDst2 = paTests[iTest].uDst2In; \ 1704 int rc = a_aSubTests[iFn].pfn(&uDst1, &uDst2, paTests[iTest].uSrcIn, &fEfl); \1704 int rc = pfn(&uDst1, &uDst2, paTests[iTest].uSrcIn, &fEfl); \ 1705 1705 if ( uDst1 != paTests[iTest].uDst1Out \ 1706 1706 || uDst2 != paTests[iTest].uDst2Out \ … … 1722 1722 *g_pu ## a_cBits ## Two = paTests[iTest].uDst2In; \ 1723 1723 *g_pfEfl = paTests[iTest].fEflIn; \ 1724 rc = a_aSubTests[iFn].pfn(g_pu ## a_cBits, g_pu ## a_cBits ## Two, paTests[iTest].uSrcIn, g_pfEfl); \1724 rc = pfn(g_pu ## a_cBits, g_pu ## a_cBits ## Two, paTests[iTest].uSrcIn, g_pfEfl); \ 1725 1725 RTTEST_CHECK(g_hTest, *g_pu ## a_cBits == paTests[iTest].uDst1Out); \ 1726 1726 RTTEST_CHECK(g_hTest, *g_pu ## a_cBits ## Two == paTests[iTest].uDst2Out); \ … … 1833 1833 GenerateHeader(pStrmDataCpu, szCpuDesc, pszCpuType, pszCpuSuff); 1834 1834 1835 uint32_t cTests = 64;1835 uint32_t cTests = 96; 1836 1836 g_cZeroDstTests = RT_MIN(cTests / 16, 32); 1837 1837 g_cZeroSrcTests = g_cZeroDstTests * 2; -
trunk/src/VBox/VMM/testcase/tstIEMAImplData-Amd.h
r94169 r94192 1 1 /* $Id$ */ 2 2 /** @file 3 * IEM Assembly Instruction Helper Testcase Data Amd - r15042 0on AMD Ryzen Threadripper 3990X 64-Core Processor.3 * IEM Assembly Instruction Helper Testcase Data Amd - r150426 on AMD Ryzen Threadripper 3990X 64-Core Processor. 4 4 */ 5 5 … … 29 29 static const BINU16_TEST_T g_aTests_bsf_u16_amd[] = 30 30 { 31 { 0x0528c6, 0x0528c6, 0x0000, 0x0000, 0x0000, 0x0 }, /* #0 */ 32 { 0x0b0456, 0x0b0456, 0x0000, 0x0000, 0x0000, 0x0 }, /* #1 */ 33 { 0x1e5452, 0x1e5452, 0x0000, 0x0000, 0x0000, 0x0 }, /* #2 */ 34 { 0x076752, 0x076752, 0x0000, 0x0000, 0x0000, 0x0 }, /* #3 */ 35 { 0x181cd2, 0x181cd2, 0x6b58, 0x6b58, 0x0000, 0x0 }, /* #4 */ 36 { 0x2915d6, 0x2915d6, 0xa520, 0xa520, 0x0000, 0x0 }, /* #5 */ 37 { 0x257c82, 0x257cc2, 0x1bbc, 0x1bbc, 0x0000, 0x0 }, /* #6 */ 38 { 0x380c06, 0x380c46, 0xbd99, 0xbd99, 0x0000, 0x0 }, /* #7 */ 39 { 0x024046, 0x024006, 0xa3ab, 0x0000, 0x3b6d, 0x0 }, /* #8 */ 40 { 0x230757, 0x230717, 0x9478, 0x0000, 0x6727, 0x0 }, /* #9 */ 41 { 0x2b64d6, 0x2b6496, 0xcf57, 0x0001, 0x775a, 0x0 }, /* #10 */ 42 { 0x375a87, 0x375a87, 0x6c29, 0x0001, 0xf89a, 0x0 }, /* #11 */ 43 { 0x205553, 0x205513, 0x3135, 0x0002, 0xb44c, 0x0 }, /* #12 */ 44 { 0x1a7343, 0x1a7303, 0x0094, 0x0000, 0x1c39, 0x0 }, /* #13 */ 45 { 0x316b02, 0x316b02, 0x2e73, 0x0002, 0xae94, 0x0 }, /* #14 */ 46 { 0x2a7b13, 0x2a7b13, 0x883c, 0x0003, 0x34c8, 0x0 }, /* #15 */ 47 { 0x375616, 0x375616, 0x6e72, 0x0006, 0x3640, 0x0 }, /* #16 */ 48 { 0x0235d6, 0x023596, 0xe20f, 0x0001, 0x54be, 0x0 }, /* #17 */ 49 { 0x314057, 0x314017, 0xaae8, 0x0007, 0x9c80, 0x0 }, /* #18 */ 50 { 0x184702, 0x184702, 0x104f, 0x0000, 0xdbcf, 0x0 }, /* #19 */ 51 { 0x0a11d6, 0x0a1196, 0x2cf3, 0x0004, 0x0f30, 0x0 }, /* #20 */ 52 { 0x215357, 0x215317, 0xce82, 0x0002, 0xbff4, 0x0 }, /* #21 */ 53 { 0x3d4b16, 0x3d4b16, 0x002e, 0x0001, 0xcebe, 0x0 }, /* #22 */ 54 { 0x3723c6, 0x372386, 0x75da, 0x0002, 0x3e54, 0x0 }, /* #23 */ 55 { 0x303383, 0x303383, 0xe217, 0x0000, 0x723f, 0x0 }, /* #24 */ 56 { 0x103b57, 0x103b17, 0xa116, 0x0003, 0xe658, 0x0 }, /* #25 */ 57 { 0x105813, 0x105813, 0x99d6, 0x0001, 0xb37e, 0x0 }, /* #26 */ 58 { 0x0031c6, 0x003186, 0xf949, 0x0000, 0x60b1, 0x0 }, /* #27 */ 59 { 0x033316, 0x033316, 0x8225, 0x0000, 0x6a75, 0x0 }, /* #28 */ 60 { 0x3d2ad3, 0x3d2a93, 0x2f08, 0x0004, 0xf030, 0x0 }, /* #29 */ 61 { 0x0806c3, 0x080683, 0x1085, 0x0002, 0xc21c, 0x0 }, /* #30 */ 62 { 0x014956, 0x014916, 0xf603, 0x0000, 0x5153, 0x0 }, /* #31 */ 63 { 0x2c5746, 0x2c5706, 0xaa2a, 0x0001, 0xd8da, 0x0 }, /* #32 */ 64 { 0x207e87, 0x207e87, 0x612c, 0x0001, 0x9632, 0x0 }, /* #33 */ 65 { 0x392dc2, 0x392d82, 0x60ff, 0x0000, 0x348d, 0x0 }, /* #34 */ 66 { 0x222a92, 0x222a92, 0xe528, 0x0001, 0xd662, 0x0 }, /* #35 */ 67 { 0x2e3d06, 0x2e3d06, 0xb022, 0x0002, 0xacbc, 0x0 }, /* #36 */ 68 { 0x0e0352, 0x0e0312, 0xaecc, 0x0002, 0xe0b4, 0x0 }, /* #37 */ 69 { 0x067393, 0x067393, 0x9e2d, 0x0002, 0xd534, 0x0 }, /* #38 */ 70 { 0x224e52, 0x224e12, 0x9fa8, 0x0001, 0x068e, 0x0 }, /* #39 */ 71 { 0x280f16, 0x280f16, 0x3f6a, 0x0006, 0x5ec0, 0x0 }, /* #40 */ 72 { 0x334186, 0x334186, 0xe603, 0x0001, 0xfa1e, 0x0 }, /* #41 */ 73 { 0x1d4987, 0x1d4987, 0x28de, 0x0001, 0x124e, 0x0 }, /* #42 */ 74 { 0x1243d7, 0x124397, 0x0c43, 0x0000, 0x2ab3, 0x0 }, /* #43 */ 75 { 0x3f5ac3, 0x3f5a83, 0x1558, 0x0005, 0x4a20, 0x0 }, /* #44 */ 76 { 0x193683, 0x193683, 0x49f9, 0x0000, 0x91d9, 0x0 }, /* #45 */ 77 { 0x265f57, 0x265f17, 0xfa5d, 0x0002, 0x2f44, 0x0 }, /* #46 */ 78 { 0x102a16, 0x102a16, 0xde96, 0x0000, 0x5b0b, 0x0 }, /* #47 */ 79 { 0x103c96, 0x103c96, 0x3550, 0x0001, 0x2a8a, 0x0 }, /* #48 */ 80 { 0x275d57, 0x275d17, 0x7d65, 0x0000, 0xb197, 0x0 }, /* #49 */ 81 { 0x175e97, 0x175e97, 0xbf6d, 0x0000, 0xc56b, 0x0 }, /* #50 */ 82 { 0x0c0113, 0x0c0113, 0x1b17, 0x0000, 0xadc1, 0x0 }, /* #51 */ 83 { 0x277b13, 0x277b13, 0x9a31, 0x0001, 0x3f62, 0x0 }, /* #52 */ 84 { 0x2e7112, 0x2e7112, 0xec96, 0x0001, 0x7536, 0x0 }, /* #53 */ 85 { 0x035f96, 0x035f96, 0x155a, 0x0000, 0xf2e1, 0x0 }, /* #54 */ 86 { 0x333f07, 0x333f07, 0xa88f, 0x0002, 0x4b5c, 0x0 }, /* #55 */ 87 { 0x354217, 0x354217, 0x40dd, 0x0002, 0x9c8c, 0x0 }, /* #56 */ 88 { 0x246743, 0x246703, 0xf7c5, 0x0000, 0xbbf3, 0x0 }, /* #57 */ 89 { 0x057753, 0x057713, 0x174d, 0x0001, 0xe266, 0x0 }, /* #58 */ 90 { 0x2d4507, 0x2d4507, 0x6729, 0x0002, 0xc07c, 0x0 }, /* #59 */ 91 { 0x2d44c7, 0x2d4487, 0x2495, 0x0000, 0xb89f, 0x0 }, /* #60 */ 92 { 0x056cc3, 0x056c83, 0xb26e, 0x0000, 0x7be5, 0x0 }, /* #61 */ 93 { 0x363747, 0x363707, 0x7a1a, 0x0001, 0x58a6, 0x0 }, /* #62 */ 94 { 0x2b1243, 0x2b1203, 0xd9dc, 0x0001, 0x171e, 0x0 }, /* #63 */ 31 { 0x2e2607, 0x2e2647, 0x0000, 0x0000, 0x0000, 0x0 }, /* #0 */ 32 { 0x0c0c53, 0x0c0c53, 0x0000, 0x0000, 0x0000, 0x0 }, /* #1 */ 33 { 0x1b0d86, 0x1b0dc6, 0x0000, 0x0000, 0x0000, 0x0 }, /* #2 */ 34 { 0x1f3c07, 0x1f3c47, 0x0000, 0x0000, 0x0000, 0x0 }, /* #3 */ 35 { 0x1e10d6, 0x1e10d6, 0x0000, 0x0000, 0x0000, 0x0 }, /* #4 */ 36 { 0x231307, 0x231347, 0x0000, 0x0000, 0x0000, 0x0 }, /* #5 */ 37 { 0x141996, 0x1419d6, 0x46e8, 0x46e8, 0x0000, 0x0 }, /* #6 */ 38 { 0x2329d2, 0x2329d2, 0xcfd5, 0xcfd5, 0x0000, 0x0 }, /* #7 */ 39 { 0x265e92, 0x265ed2, 0x3ae9, 0x3ae9, 0x0000, 0x0 }, /* #8 */ 40 { 0x335416, 0x335456, 0xb4d7, 0xb4d7, 0x0000, 0x0 }, /* #9 */ 41 { 0x062416, 0x062456, 0x5b22, 0x5b22, 0x0000, 0x0 }, /* #10 */ 42 { 0x1f20d3, 0x1f20d3, 0x9e78, 0x9e78, 0x0000, 0x0 }, /* #11 */ 43 { 0x0701c6, 0x070186, 0xe309, 0x0000, 0x9bef, 0x0 }, /* #12 */ 44 { 0x297246, 0x297206, 0xc1dc, 0x0005, 0x90e0, 0x0 }, /* #13 */ 45 { 0x0d0e96, 0x0d0e96, 0xed2c, 0x0001, 0xf342, 0x0 }, /* #14 */ 46 { 0x037e53, 0x037e13, 0x111e, 0x0000, 0xe63f, 0x0 }, /* #15 */ 47 { 0x3d41d3, 0x3d4193, 0xbe07, 0x0000, 0xc55d, 0x0 }, /* #16 */ 48 { 0x0e0586, 0x0e0586, 0x2864, 0x0000, 0xe947, 0x0 }, /* #17 */ 49 { 0x106d57, 0x106d17, 0xc580, 0x0000, 0x59d7, 0x0 }, /* #18 */ 50 { 0x186f02, 0x186f02, 0x583f, 0x0000, 0xc8db, 0x0 }, /* #19 */ 51 { 0x135c12, 0x135c12, 0xb091, 0x0003, 0x25b8, 0x0 }, /* #20 */ 52 { 0x1a5397, 0x1a5397, 0x3172, 0x0001, 0x3e32, 0x0 }, /* #21 */ 53 { 0x025d07, 0x025d07, 0xb2f7, 0x0000, 0x8c65, 0x0 }, /* #22 */ 54 { 0x3d4f92, 0x3d4f92, 0x3956, 0x0000, 0x3d35, 0x0 }, /* #23 */ 55 { 0x037617, 0x037617, 0x9946, 0x0000, 0xd95f, 0x0 }, /* #24 */ 56 { 0x1572c7, 0x157287, 0xae94, 0x0000, 0x958f, 0x0 }, /* #25 */ 57 { 0x250b16, 0x250b16, 0xf326, 0x0000, 0x565f, 0x0 }, /* #26 */ 58 { 0x1d0442, 0x1d0402, 0xd6c6, 0x0001, 0xa136, 0x0 }, /* #27 */ 59 { 0x1306d2, 0x130692, 0x2790, 0x0000, 0x9231, 0x0 }, /* #28 */ 60 { 0x200556, 0x200516, 0x0d99, 0x0001, 0xf53a, 0x0 }, /* #29 */ 61 { 0x0764d7, 0x076497, 0x332c, 0x0003, 0xce38, 0x0 }, /* #30 */ 62 { 0x145117, 0x145117, 0x5630, 0x0001, 0x8ade, 0x0 }, /* #31 */ 63 { 0x302ec2, 0x302e82, 0x31ff, 0x0000, 0x79c1, 0x0 }, /* #32 */ 64 { 0x2d13d3, 0x2d1393, 0xa14f, 0x0000, 0x4fd3, 0x0 }, /* #33 */ 65 { 0x1d3c42, 0x1d3c02, 0x2232, 0x0001, 0x28da, 0x0 }, /* #34 */ 66 { 0x0f1442, 0x0f1402, 0xbf23, 0x0000, 0xa08b, 0x0 }, /* #35 */ 67 { 0x043596, 0x043596, 0x57ca, 0x0001, 0xbce6, 0x0 }, /* #36 */ 68 { 0x255993, 0x255993, 0xb1b3, 0x0000, 0x87e9, 0x0 }, /* #37 */ 69 { 0x200fc6, 0x200f86, 0xc5f4, 0x0002, 0x3e44, 0x0 }, /* #38 */ 70 { 0x0e7082, 0x0e7082, 0xbc6f, 0x0001, 0x510e, 0x0 }, /* #39 */ 71 { 0x150fc7, 0x150f87, 0x3197, 0x0000, 0xd019, 0x0 }, /* #40 */ 72 { 0x394582, 0x394582, 0x87d3, 0x0000, 0x3723, 0x0 }, /* #41 */ 73 { 0x387756, 0x387716, 0x5b56, 0x0007, 0x8080, 0x0 }, /* #42 */ 74 { 0x2056c7, 0x205687, 0x564f, 0x0000, 0x9027, 0x0 }, /* #43 */ 75 { 0x190096, 0x190096, 0x271e, 0x0001, 0x389a, 0x0 }, /* #44 */ 76 { 0x2129c7, 0x212987, 0xd244, 0x0002, 0xab64, 0x0 }, /* #45 */ 77 { 0x153b53, 0x153b13, 0x08e9, 0x0000, 0x00a9, 0x0 }, /* #46 */ 78 { 0x1c71d6, 0x1c7196, 0x1267, 0x0000, 0x31ef, 0x0 }, /* #47 */ 79 { 0x167802, 0x167802, 0x1ede, 0x0000, 0xc125, 0x0 }, /* #48 */ 80 { 0x076453, 0x076413, 0x1ef9, 0x0000, 0x7cf9, 0x0 }, /* #49 */ 81 { 0x006d03, 0x006d03, 0xdf79, 0x0000, 0x8ed1, 0x0 }, /* #50 */ 82 { 0x1b76d7, 0x1b7697, 0x2e5f, 0x0002, 0x8534, 0x0 }, /* #51 */ 83 { 0x0f3493, 0x0f3493, 0xbb85, 0x0002, 0x1b14, 0x0 }, /* #52 */ 84 { 0x365183, 0x365183, 0x583e, 0x0000, 0x88e9, 0x0 }, /* #53 */ 85 { 0x101152, 0x101112, 0x08df, 0x0002, 0x693c, 0x0 }, /* #54 */ 86 { 0x137ec7, 0x137e87, 0x4273, 0x0000, 0xab8d, 0x0 }, /* #55 */ 87 { 0x0f6ad6, 0x0f6a96, 0x4290, 0x0001, 0x1b1e, 0x0 }, /* #56 */ 88 { 0x1c5007, 0x1c5007, 0x193e, 0x0001, 0x4d92, 0x0 }, /* #57 */ 89 { 0x3d4d13, 0x3d4d13, 0x2072, 0x0002, 0x285c, 0x0 }, /* #58 */ 90 { 0x194613, 0x194613, 0x3ed5, 0x0001, 0x3462, 0x0 }, /* #59 */ 91 { 0x0d2e17, 0x0d2e17, 0x24ba, 0x0001, 0x39a2, 0x0 }, /* #60 */ 92 { 0x197842, 0x197802, 0xc68e, 0x0001, 0xbaf6, 0x0 }, /* #61 */ 93 { 0x0a24d3, 0x0a2493, 0xc8a9, 0x0000, 0x05e5, 0x0 }, /* #62 */ 94 { 0x091e96, 0x091e96, 0x1ee9, 0x0001, 0x57da, 0x0 }, /* #63 */ 95 { 0x0b6212, 0x0b6212, 0x2ea4, 0x0000, 0x4667, 0x0 }, /* #64 */ 96 { 0x3f4792, 0x3f4792, 0x90a9, 0x0003, 0x6958, 0x0 }, /* #65 */ 97 { 0x1e3043, 0x1e3003, 0xae52, 0x0000, 0xbc49, 0x0 }, /* #66 */ 98 { 0x3d0512, 0x3d0512, 0x7a64, 0x0000, 0x7421, 0x0 }, /* #67 */ 99 { 0x3a3787, 0x3a3787, 0x37df, 0x0000, 0x4637, 0x0 }, /* #68 */ 100 { 0x126196, 0x126196, 0xa9a1, 0x0001, 0xaf2e, 0x0 }, /* #69 */ 101 { 0x2e7ed3, 0x2e7e93, 0xb233, 0x0002, 0x4bdc, 0x0 }, /* #70 */ 102 { 0x0e0943, 0x0e0903, 0x30a7, 0x0000, 0x48a9, 0x0 }, /* #71 */ 103 { 0x1f5b02, 0x1f5b02, 0x90e0, 0x0001, 0x940a, 0x0 }, /* #72 */ 104 { 0x293602, 0x293602, 0x2090, 0x0002, 0xe0fc, 0x0 }, /* #73 */ 105 { 0x345356, 0x345316, 0xfcda, 0x0002, 0x8994, 0x0 }, /* #74 */ 106 { 0x360f17, 0x360f17, 0xbcbe, 0x0000, 0x9bd7, 0x0 }, /* #75 */ 107 { 0x056c57, 0x056c17, 0x1df7, 0x0000, 0x49d7, 0x0 }, /* #76 */ 108 { 0x0e5646, 0x0e5606, 0xb823, 0x0001, 0x069e, 0x0 }, /* #77 */ 109 { 0x261d93, 0x261d93, 0x48ed, 0x0000, 0xe547, 0x0 }, /* #78 */ 110 { 0x1430c3, 0x143083, 0xe998, 0x0000, 0x33ed, 0x0 }, /* #79 */ 111 { 0x2b3987, 0x2b3987, 0xf20e, 0x0000, 0x95db, 0x0 }, /* #80 */ 112 { 0x101303, 0x101303, 0xef43, 0x0000, 0x1e03, 0x0 }, /* #81 */ 113 { 0x117e92, 0x117e92, 0x6c68, 0x0000, 0x31f3, 0x0 }, /* #82 */ 114 { 0x3802d6, 0x380296, 0x3f42, 0x0000, 0x226f, 0x0 }, /* #83 */ 115 { 0x084502, 0x084502, 0x4cfc, 0x0000, 0x5d4b, 0x0 }, /* #84 */ 116 { 0x1f1517, 0x1f1517, 0x3bf9, 0x0000, 0x61bb, 0x0 }, /* #85 */ 117 { 0x285ed3, 0x285e93, 0x130a, 0x0001, 0x36be, 0x0 }, /* #86 */ 118 { 0x112607, 0x112607, 0x2232, 0x0000, 0x106f, 0x0 }, /* #87 */ 119 { 0x210713, 0x210713, 0x2f3f, 0x0000, 0x0ed7, 0x0 }, /* #88 */ 120 { 0x316002, 0x316002, 0x0157, 0x0002, 0x029c, 0x0 }, /* #89 */ 121 { 0x1169c3, 0x116983, 0x43dd, 0x0000, 0x9781, 0x0 }, /* #90 */ 122 { 0x294a87, 0x294a87, 0xef2e, 0x0004, 0xcc70, 0x0 }, /* #91 */ 123 { 0x156996, 0x156996, 0x672b, 0x0001, 0x47a2, 0x0 }, /* #92 */ 124 { 0x3404c2, 0x340482, 0xbe8a, 0x0001, 0x81d6, 0x0 }, /* #93 */ 125 { 0x2334c2, 0x233482, 0x5eb5, 0x0001, 0xd4de, 0x0 }, /* #94 */ 126 { 0x1a5b46, 0x1a5b06, 0xbc99, 0x0001, 0x1ef2, 0x0 }, /* #95 */ 95 127 }; 96 128 static const BINU16_TEST_T g_aTests_bsr_u16_amd[] = 97 129 { 98 { 0x394057, 0x394057, 0x0000, 0x0000, 0x0000, 0x0 }, /* #0 */ 99 { 0x0a6412, 0x0a6452, 0x0000, 0x0000, 0x0000, 0x0 }, /* #1 */ 100 { 0x372d06, 0x372d46, 0x0000, 0x0000, 0x0000, 0x0 }, /* #2 */ 101 { 0x021a43, 0x021a43, 0x0000, 0x0000, 0x0000, 0x0 }, /* #3 */ 102 { 0x256007, 0x256047, 0x73b8, 0x73b8, 0x0000, 0x0 }, /* #4 */ 103 { 0x224346, 0x224346, 0x8085, 0x8085, 0x0000, 0x0 }, /* #5 */ 104 { 0x2e4c02, 0x2e4c42, 0x0265, 0x0265, 0x0000, 0x0 }, /* #6 */ 105 { 0x2f5913, 0x2f5953, 0x1412, 0x1412, 0x0000, 0x0 }, /* #7 */ 106 { 0x1a3a86, 0x1a3a86, 0x9bcd, 0x000f, 0xc94a, 0x0 }, /* #8 */ 107 { 0x103983, 0x103983, 0x844f, 0x000e, 0x7305, 0x0 }, /* #9 */ 108 { 0x227f16, 0x227f16, 0xaf6d, 0x000e, 0x583a, 0x0 }, /* #10 */ 109 { 0x207b02, 0x207b02, 0x9c41, 0x000f, 0x82de, 0x0 }, /* #11 */ 110 { 0x104b56, 0x104b16, 0x49d3, 0x000f, 0xbf8d, 0x0 }, /* #12 */ 111 { 0x107887, 0x107887, 0xbf3f, 0x000f, 0xf609, 0x0 }, /* #13 */ 112 { 0x1b6747, 0x1b6707, 0x9b7c, 0x000d, 0x2038, 0x0 }, /* #14 */ 113 { 0x0f5386, 0x0f5386, 0x9009, 0x000e, 0x5b71, 0x0 }, /* #15 */ 114 { 0x377003, 0x377003, 0x7f07, 0x000f, 0xa95d, 0x0 }, /* #16 */ 115 { 0x0e2312, 0x0e2312, 0xac37, 0x000e, 0x6790, 0x0 }, /* #17 */ 116 { 0x153817, 0x153817, 0x7f7c, 0x000f, 0xb5d5, 0x0 }, /* #18 */ 117 { 0x1d51c6, 0x1d5186, 0x1a6f, 0x000e, 0x6f76, 0x0 }, /* #19 */ 118 { 0x175f57, 0x175f17, 0xb421, 0x000f, 0xe992, 0x0 }, /* #20 */ 119 { 0x192147, 0x192107, 0x1968, 0x000b, 0x092d, 0x0 }, /* #21 */ 120 { 0x392542, 0x392502, 0xd782, 0x000f, 0xbafd, 0x0 }, /* #22 */ 121 { 0x283f53, 0x283f13, 0x15f9, 0x000f, 0xbba0, 0x0 }, /* #23 */ 122 { 0x193556, 0x193516, 0x2d1e, 0x000c, 0x164f, 0x0 }, /* #24 */ 123 { 0x145496, 0x145496, 0x494e, 0x000f, 0xd897, 0x0 }, /* #25 */ 124 { 0x2f4393, 0x2f4393, 0x69af, 0x000e, 0x728d, 0x0 }, /* #26 */ 125 { 0x011446, 0x011406, 0x2cb7, 0x000f, 0xae45, 0x0 }, /* #27 */ 126 { 0x114143, 0x114103, 0x8169, 0x000c, 0x1532, 0x0 }, /* #28 */ 127 { 0x0c16d3, 0x0c1693, 0x5496, 0x000e, 0x7437, 0x0 }, /* #29 */ 128 { 0x107ad2, 0x107a92, 0x0b0e, 0x000f, 0xdfd6, 0x0 }, /* #30 */ 129 { 0x2d5b87, 0x2d5b87, 0x9072, 0x000d, 0x3ebe, 0x0 }, /* #31 */ 130 { 0x273797, 0x273797, 0x1dd1, 0x000f, 0x94b9, 0x0 }, /* #32 */ 131 { 0x1926d2, 0x192692, 0x1fd0, 0x000f, 0x9534, 0x0 }, /* #33 */ 132 { 0x091357, 0x091317, 0xf1c1, 0x000f, 0xd2d9, 0x0 }, /* #34 */ 133 { 0x2a4406, 0x2a4406, 0x42de, 0x000c, 0x1f34, 0x0 }, /* #35 */ 134 { 0x343b42, 0x343b02, 0xbb87, 0x000f, 0xd99a, 0x0 }, /* #36 */ 135 { 0x382446, 0x382406, 0x1f22, 0x000f, 0xf3a9, 0x0 }, /* #37 */ 136 { 0x2100c2, 0x210082, 0x8543, 0x000a, 0x0657, 0x0 }, /* #38 */ 137 { 0x154712, 0x154712, 0x97ba, 0x000e, 0x6bf3, 0x0 }, /* #39 */ 138 { 0x3c47c7, 0x3c4787, 0x1eff, 0x000c, 0x17f5, 0x0 }, /* #40 */ 139 { 0x3d60d3, 0x3d6093, 0xed05, 0x000c, 0x1560, 0x0 }, /* #41 */ 140 { 0x0e68c7, 0x0e6887, 0x2b9c, 0x000e, 0x4d58, 0x0 }, /* #42 */ 141 { 0x1200c3, 0x120083, 0x3d3d, 0x000e, 0x7b6f, 0x0 }, /* #43 */ 142 { 0x253c86, 0x253c86, 0x241c, 0x000f, 0xc5f4, 0x0 }, /* #44 */ 143 { 0x0e3547, 0x0e3507, 0xfe33, 0x000f, 0xd8a1, 0x0 }, /* #45 */ 144 { 0x394552, 0x394512, 0x19dd, 0x000d, 0x2969, 0x0 }, /* #46 */ 145 { 0x225152, 0x225112, 0x9032, 0x000f, 0xe2dd, 0x0 }, /* #47 */ 146 { 0x021e06, 0x021e06, 0xf59f, 0x000f, 0xc63c, 0x0 }, /* #48 */ 147 { 0x291f56, 0x291f16, 0x487f, 0x000f, 0x8fcc, 0x0 }, /* #49 */ 148 { 0x0c5b96, 0x0c5b96, 0xa05e, 0x000f, 0x9a17, 0x0 }, /* #50 */ 149 { 0x116013, 0x116013, 0x6592, 0x000e, 0x7e6f, 0x0 }, /* #51 */ 150 { 0x222c07, 0x222c07, 0x06f1, 0x000f, 0xf1af, 0x0 }, /* #52 */ 151 { 0x182b53, 0x182b13, 0x9bfe, 0x000e, 0x5e57, 0x0 }, /* #53 */ 152 { 0x243652, 0x243612, 0x47e0, 0x000f, 0xf72e, 0x0 }, /* #54 */ 153 { 0x126f06, 0x126f06, 0x04f1, 0x000f, 0x9c1e, 0x0 }, /* #55 */ 154 { 0x311947, 0x311907, 0xbe10, 0x000d, 0x2c85, 0x0 }, /* #56 */ 155 { 0x197693, 0x197693, 0xed3a, 0x000f, 0xa320, 0x0 }, /* #57 */ 156 { 0x3b0d03, 0x3b0d03, 0x77a3, 0x000f, 0x99c1, 0x0 }, /* #58 */ 157 { 0x184e03, 0x184e03, 0xc212, 0x000e, 0x5938, 0x0 }, /* #59 */ 158 { 0x1f2713, 0x1f2713, 0xa81c, 0x000f, 0xee32, 0x0 }, /* #60 */ 159 { 0x231b17, 0x231b17, 0x4420, 0x000f, 0xa1f2, 0x0 }, /* #61 */ 160 { 0x094057, 0x094017, 0xf5ea, 0x000f, 0xf4e2, 0x0 }, /* #62 */ 161 { 0x035217, 0x035217, 0x483b, 0x000c, 0x1c33, 0x0 }, /* #63 */ 130 { 0x075203, 0x075243, 0x0000, 0x0000, 0x0000, 0x0 }, /* #0 */ 131 { 0x3006d3, 0x3006d3, 0x0000, 0x0000, 0x0000, 0x0 }, /* #1 */ 132 { 0x114742, 0x114742, 0x0000, 0x0000, 0x0000, 0x0 }, /* #2 */ 133 { 0x3a1787, 0x3a17c7, 0x0000, 0x0000, 0x0000, 0x0 }, /* #3 */ 134 { 0x3c1287, 0x3c12c7, 0x0000, 0x0000, 0x0000, 0x0 }, /* #4 */ 135 { 0x2c5047, 0x2c5047, 0x0000, 0x0000, 0x0000, 0x0 }, /* #5 */ 136 { 0x0a2602, 0x0a2642, 0x5f0f, 0x5f0f, 0x0000, 0x0 }, /* #6 */ 137 { 0x170a03, 0x170a43, 0x0aad, 0x0aad, 0x0000, 0x0 }, /* #7 */ 138 { 0x331186, 0x3311c6, 0xa0c4, 0xa0c4, 0x0000, 0x0 }, /* #8 */ 139 { 0x3d2c16, 0x3d2c56, 0xb083, 0xb083, 0x0000, 0x0 }, /* #9 */ 140 { 0x300816, 0x300856, 0x2102, 0x2102, 0x0000, 0x0 }, /* #10 */ 141 { 0x370ec3, 0x370ec3, 0x9b5e, 0x9b5e, 0x0000, 0x0 }, /* #11 */ 142 { 0x0455c2, 0x045582, 0x4c52, 0x000f, 0xc181, 0x0 }, /* #12 */ 143 { 0x3a0006, 0x3a0006, 0x5b48, 0x0009, 0x0318, 0x0 }, /* #13 */ 144 { 0x1b3146, 0x1b3106, 0x9cc1, 0x000e, 0x6c93, 0x0 }, /* #14 */ 145 { 0x2c3b07, 0x2c3b07, 0x825e, 0x000f, 0xeb1e, 0x0 }, /* #15 */ 146 { 0x3f14c6, 0x3f1486, 0xd358, 0x000e, 0x6ff6, 0x0 }, /* #16 */ 147 { 0x110f92, 0x110f92, 0x6a04, 0x000e, 0x5c65, 0x0 }, /* #17 */ 148 { 0x0b70d6, 0x0b7096, 0x0d5a, 0x000f, 0x9386, 0x0 }, /* #18 */ 149 { 0x396a02, 0x396a02, 0x7f8b, 0x000f, 0xb3f8, 0x0 }, /* #19 */ 150 { 0x220852, 0x220812, 0xfb32, 0x000f, 0xc33d, 0x0 }, /* #20 */ 151 { 0x340153, 0x340113, 0x6efe, 0x000d, 0x204c, 0x0 }, /* #21 */ 152 { 0x0b1286, 0x0b1286, 0x85d2, 0x000f, 0xd4c4, 0x0 }, /* #22 */ 153 { 0x111b12, 0x111b12, 0xa920, 0x000f, 0x9d9e, 0x0 }, /* #23 */ 154 { 0x182457, 0x182417, 0x655c, 0x000f, 0x868b, 0x0 }, /* #24 */ 155 { 0x3e50c7, 0x3e5087, 0x89c7, 0x000f, 0xa7a6, 0x0 }, /* #25 */ 156 { 0x340603, 0x340603, 0xba42, 0x000e, 0x5049, 0x0 }, /* #26 */ 157 { 0x0d6fc6, 0x0d6f86, 0x09bd, 0x000e, 0x73c2, 0x0 }, /* #27 */ 158 { 0x3a0347, 0x3a0307, 0xa9f2, 0x000e, 0x6f29, 0x0 }, /* #28 */ 159 { 0x3c2917, 0x3c2917, 0xc0b4, 0x000f, 0x82e8, 0x0 }, /* #29 */ 160 { 0x1e5243, 0x1e5203, 0xf819, 0x000d, 0x324b, 0x0 }, /* #30 */ 161 { 0x006fd3, 0x006f93, 0xd538, 0x000f, 0x8460, 0x0 }, /* #31 */ 162 { 0x3c7697, 0x3c7697, 0xd625, 0x000e, 0x5815, 0x0 }, /* #32 */ 163 { 0x0404c7, 0x040487, 0xb6ea, 0x000f, 0xda92, 0x0 }, /* #33 */ 164 { 0x0c5282, 0x0c5282, 0xc5ba, 0x000d, 0x3eda, 0x0 }, /* #34 */ 165 { 0x2b6b13, 0x2b6b13, 0x7aa8, 0x000f, 0xc68b, 0x0 }, /* #35 */ 166 { 0x230a86, 0x230a86, 0x9c33, 0x000f, 0xfac8, 0x0 }, /* #36 */ 167 { 0x2b6b96, 0x2b6b96, 0x6e7b, 0x000f, 0x8ba1, 0x0 }, /* #37 */ 168 { 0x260486, 0x260486, 0x2a79, 0x000e, 0x7451, 0x0 }, /* #38 */ 169 { 0x132156, 0x132116, 0x89e2, 0x000e, 0x6f21, 0x0 }, /* #39 */ 170 { 0x2314d3, 0x231493, 0x1480, 0x000f, 0xe47a, 0x0 }, /* #40 */ 171 { 0x330c92, 0x330c92, 0x5c6f, 0x000f, 0xafdb, 0x0 }, /* #41 */ 172 { 0x055897, 0x055897, 0xed82, 0x000d, 0x28d2, 0x0 }, /* #42 */ 173 { 0x3b3196, 0x3b3196, 0x4aba, 0x000a, 0x049c, 0x0 }, /* #43 */ 174 { 0x105257, 0x105217, 0x1418, 0x000e, 0x6538, 0x0 }, /* #44 */ 175 { 0x197a42, 0x197a02, 0x00d4, 0x000f, 0x87d6, 0x0 }, /* #45 */ 176 { 0x3c7bd7, 0x3c7b97, 0x1b67, 0x000e, 0x449d, 0x0 }, /* #46 */ 177 { 0x0b5507, 0x0b5507, 0xdc17, 0x000f, 0xab2d, 0x0 }, /* #47 */ 178 { 0x2d2dd6, 0x2d2d96, 0xfe41, 0x000f, 0x8d6b, 0x0 }, /* #48 */ 179 { 0x3d0412, 0x3d0412, 0x0616, 0x000f, 0xc42e, 0x0 }, /* #49 */ 180 { 0x0c5fc7, 0x0c5f87, 0x8fd1, 0x000b, 0x0d68, 0x0 }, /* #50 */ 181 { 0x253843, 0x253803, 0x7d58, 0x000e, 0x5581, 0x0 }, /* #51 */ 182 { 0x021087, 0x021087, 0xfbdd, 0x000f, 0x8675, 0x0 }, /* #52 */ 183 { 0x241e56, 0x241e16, 0xde4f, 0x000e, 0x4594, 0x0 }, /* #53 */ 184 { 0x0b13c6, 0x0b1386, 0xe1f4, 0x000e, 0x696e, 0x0 }, /* #54 */ 185 { 0x276717, 0x276717, 0xd33b, 0x000f, 0xfdfe, 0x0 }, /* #55 */ 186 { 0x063052, 0x063012, 0x17f3, 0x000e, 0x5334, 0x0 }, /* #56 */ 187 { 0x081946, 0x081906, 0x0dd5, 0x000d, 0x3896, 0x0 }, /* #57 */ 188 { 0x101fd6, 0x101f96, 0x8b66, 0x000c, 0x1702, 0x0 }, /* #58 */ 189 { 0x0a0a52, 0x0a0a12, 0x43a0, 0x000f, 0xc0b5, 0x0 }, /* #59 */ 190 { 0x3b31d6, 0x3b3196, 0x7378, 0x000f, 0xd935, 0x0 }, /* #60 */ 191 { 0x2f44d7, 0x2f4497, 0x0e64, 0x000f, 0xda60, 0x0 }, /* #61 */ 192 { 0x026c52, 0x026c12, 0x7b45, 0x000a, 0x0481, 0x0 }, /* #62 */ 193 { 0x3a6152, 0x3a6112, 0x58e8, 0x000c, 0x13e7, 0x0 }, /* #63 */ 194 { 0x353492, 0x353492, 0x2966, 0x000f, 0xffd8, 0x0 }, /* #64 */ 195 { 0x2b6b52, 0x2b6b12, 0xbfb4, 0x000f, 0xfda1, 0x0 }, /* #65 */ 196 { 0x3a0e13, 0x3a0e13, 0xa670, 0x000e, 0x42cd, 0x0 }, /* #66 */ 197 { 0x3f41c3, 0x3f4183, 0xe528, 0x000f, 0xe417, 0x0 }, /* #67 */ 198 { 0x3d5a17, 0x3d5a17, 0x4b95, 0x000d, 0x37b4, 0x0 }, /* #68 */ 199 { 0x023d43, 0x023d03, 0x0540, 0x000f, 0xcdd7, 0x0 }, /* #69 */ 200 { 0x356c56, 0x356c16, 0x0b0e, 0x000f, 0xefb2, 0x0 }, /* #70 */ 201 { 0x2a1c52, 0x2a1c12, 0xef9c, 0x000f, 0xeb66, 0x0 }, /* #71 */ 202 { 0x381a42, 0x381a02, 0x65bb, 0x000f, 0xfc73, 0x0 }, /* #72 */ 203 { 0x3f0b96, 0x3f0b96, 0x6f43, 0x000f, 0x9c9e, 0x0 }, /* #73 */ 204 { 0x0560c2, 0x056082, 0xa4f4, 0x000f, 0xbecc, 0x0 }, /* #74 */ 205 { 0x147046, 0x147006, 0x5e31, 0x000f, 0xf0bf, 0x0 }, /* #75 */ 206 { 0x1d2b92, 0x1d2b92, 0xd9d0, 0x000f, 0xf921, 0x0 }, /* #76 */ 207 { 0x3475d6, 0x347596, 0x9d49, 0x000e, 0x4a79, 0x0 }, /* #77 */ 208 { 0x025696, 0x025696, 0xc714, 0x000d, 0x3166, 0x0 }, /* #78 */ 209 { 0x114596, 0x114596, 0x03e4, 0x000e, 0x78fb, 0x0 }, /* #79 */ 210 { 0x1e67d6, 0x1e6796, 0x3885, 0x000f, 0xa73c, 0x0 }, /* #80 */ 211 { 0x3b74c2, 0x3b7482, 0xa7ab, 0x000f, 0xe85f, 0x0 }, /* #81 */ 212 { 0x203602, 0x203602, 0x2323, 0x000b, 0x0c2b, 0x0 }, /* #82 */ 213 { 0x3b0e17, 0x3b0e17, 0x4298, 0x000b, 0x0abf, 0x0 }, /* #83 */ 214 { 0x071ac2, 0x071a82, 0xb885, 0x000e, 0x568a, 0x0 }, /* #84 */ 215 { 0x2f2112, 0x2f2112, 0x5fd9, 0x000f, 0xdddc, 0x0 }, /* #85 */ 216 { 0x381cc7, 0x381c87, 0xdf85, 0x000f, 0xcb61, 0x0 }, /* #86 */ 217 { 0x2263d6, 0x226396, 0x49b5, 0x000c, 0x1bcd, 0x0 }, /* #87 */ 218 { 0x2247c3, 0x224783, 0xe6aa, 0x000f, 0xd869, 0x0 }, /* #88 */ 219 { 0x0464d3, 0x046493, 0x215e, 0x000f, 0xda61, 0x0 }, /* #89 */ 220 { 0x2048d2, 0x204892, 0x6dff, 0x000f, 0x91b0, 0x0 }, /* #90 */ 221 { 0x0e5706, 0x0e5706, 0xa7dd, 0x000f, 0xd035, 0x0 }, /* #91 */ 222 { 0x0978c6, 0x097886, 0x44cb, 0x000e, 0x7225, 0x0 }, /* #92 */ 223 { 0x3b7787, 0x3b7787, 0x34eb, 0x000d, 0x3cde, 0x0 }, /* #93 */ 224 { 0x1a1753, 0x1a1713, 0x0f44, 0x000e, 0x7227, 0x0 }, /* #94 */ 225 { 0x377c87, 0x377c87, 0xd10e, 0x000c, 0x131c, 0x0 }, /* #95 */ 162 226 }; 163 227 static const BINU16_TEST_T g_aTests_imul_two_u16_amd[] = 164 228 { 165 { 0x0f0112, 0x0f0112, 0x0000, 0x0000, 0x0000, 0x0 }, /* #0 */ 166 { 0x2b2b87, 0x2b2386, 0x0000, 0x0000, 0x0000, 0x0 }, /* #1 */ 167 { 0x375f52, 0x375752, 0x0000, 0x0000, 0x0000, 0x0 }, /* #2 */ 168 { 0x153443, 0x153442, 0x0000, 0x0000, 0x0000, 0x0 }, /* #3 */ 169 { 0x2461d2, 0x2461d2, 0x1d60, 0x0000, 0x0000, 0x0 }, /* #4 */ 170 { 0x0c31d3, 0x0c31d2, 0x7c3f, 0x0000, 0x0000, 0x0 }, /* #5 */ 171 { 0x1749c3, 0x1741c2, 0x3f49, 0x0000, 0x0000, 0x0 }, /* #6 */ 172 { 0x0802d3, 0x0802d2, 0x0f1b, 0x0000, 0x0000, 0x0 }, /* #7 */ 173 { 0x164413, 0x164c13, 0x126c, 0x4e44, 0x8d43, 0x0 }, /* #8 */ 174 { 0x2433d3, 0x243bd3, 0x14ca, 0xe256, 0x0c4f, 0x0 }, /* #9 */ 175 { 0x234187, 0x234987, 0xca6d, 0xf252, 0xe85a, 0x0 }, /* #10 */ 176 { 0x1f04d2, 0x1f0cd3, 0x4d27, 0x2fa9, 0x3eaf, 0x0 }, /* #11 */ 177 { 0x157782, 0x157f83, 0x278f, 0xce40, 0x2dc0, 0x0 }, /* #12 */ 178 { 0x094497, 0x094c97, 0x0c0f, 0xa07b, 0xe8d5, 0x0 }, /* #13 */ 179 { 0x0b3506, 0x0b3d07, 0x5685, 0xc9fe, 0x5d66, 0x0 }, /* #14 */ 180 { 0x0b7886, 0x0b7887, 0xd969, 0xaa51, 0x84a9, 0x0 }, /* #15 */ 181 { 0x3674d6, 0x367cd7, 0x8558, 0x26c8, 0x688b, 0x0 }, /* #16 */ 182 { 0x0f7dc6, 0x0f7dc7, 0x61b8, 0x5f08, 0xaca7, 0x0 }, /* #17 */ 183 { 0x1c3546, 0x1c3d47, 0xc424, 0x94c4, 0x24e9, 0x0 }, /* #18 */ 184 { 0x0f56d2, 0x0f5ed3, 0x5667, 0xd464, 0xa1fc, 0x0 }, /* #19 */ 185 { 0x095182, 0x095983, 0x4deb, 0xda06, 0xbe92, 0x0 }, /* #20 */ 186 { 0x077746, 0x077f47, 0x6dc1, 0x7632, 0xa6b2, 0x0 }, /* #21 */ 187 { 0x037983, 0x037983, 0x91c3, 0xc93b, 0xbb29, 0x0 }, /* #22 */ 188 { 0x092557, 0x092d57, 0x3ebd, 0x00fd, 0x0f41, 0x0 }, /* #23 */ 189 { 0x3a0616, 0x3a0e17, 0xc1cc, 0x40cc, 0x7141, 0x0 }, /* #24 */ 190 { 0x2a15d7, 0x2a1dd7, 0x5f50, 0xbee0, 0xa976, 0x0 }, /* #25 */ 191 { 0x0f4157, 0x0f4957, 0xf211, 0xccf9, 0x4469, 0x0 }, /* #26 */ 192 { 0x0668d2, 0x0668d3, 0x72ce, 0xab12, 0x738f, 0x0 }, /* #27 */ 193 { 0x3c5d47, 0x3c5d47, 0xa820, 0xb4a0, 0x0b65, 0x0 }, /* #28 */ 194 { 0x133f12, 0x133f13, 0x2c2a, 0x4628, 0x8fc4, 0x0 }, /* #29 */ 195 { 0x1f1a16, 0x1f1a17, 0x5ce4, 0x8548, 0xa9e2, 0x0 }, /* #30 */ 196 { 0x265b12, 0x265b13, 0xc646, 0x7a64, 0x4226, 0x0 }, /* #31 */ 197 { 0x390d42, 0x390d43, 0x0341, 0xd6ed, 0xa4ad, 0x0 }, /* #32 */ 198 { 0x335c92, 0x335c93, 0x2554, 0xbbd0, 0xe324, 0x0 }, /* #33 */ 199 { 0x200413, 0x200c13, 0xefb8, 0x9bd8, 0x259d, 0x0 }, /* #34 */ 200 { 0x030a46, 0x030a47, 0xbbaa, 0x6926, 0xb4c7, 0x0 }, /* #35 */ 201 { 0x300a42, 0x300a43, 0x3c8b, 0x66dd, 0xcf37, 0x0 }, /* #36 */ 202 { 0x0b3886, 0x0b3887, 0x233d, 0x034f, 0xb97b, 0x0 }, /* #37 */ 203 { 0x1c55c7, 0x1c5dc7, 0x23eb, 0xfe10, 0x4630, 0x0 }, /* #38 */ 204 { 0x2f2d97, 0x2f2d97, 0xc7ac, 0x6138, 0x076a, 0x0 }, /* #39 */ 205 { 0x2473d6, 0x247bd7, 0xfd48, 0xcce8, 0xb2d5, 0x0 }, /* #40 */ 206 { 0x3d7553, 0x3d7d53, 0x46b6, 0x0d7c, 0x669a, 0x0 }, /* #41 */ 207 { 0x234682, 0x234e83, 0x99c7, 0x947b, 0x0fad, 0x0 }, /* #42 */ 208 { 0x2e5643, 0x2e5e43, 0x8a11, 0x4f11, 0x7501, 0x0 }, /* #43 */ 209 { 0x2a3f53, 0x2a3f53, 0x8836, 0x1430, 0xcfc8, 0x0 }, /* #44 */ 210 { 0x216813, 0x216813, 0xa718, 0xcac0, 0x18c8, 0x0 }, /* #45 */ 211 { 0x201d03, 0x201d03, 0xbbaf, 0x7a43, 0xebad, 0x0 }, /* #46 */ 212 { 0x226a97, 0x226a97, 0x4ad8, 0x7ef0, 0xd7fa, 0x0 }, /* #47 */ 213 { 0x096052, 0x096853, 0x2120, 0xc160, 0xdf73, 0x0 }, /* #48 */ 214 { 0x0d2ac2, 0x0d2ac3, 0xf5c8, 0xe398, 0x3e8b, 0x0 }, /* #49 */ 215 { 0x0d1cd3, 0x0d1cd3, 0x372b, 0x29b3, 0x1399, 0x0 }, /* #50 */ 216 { 0x072e03, 0x072e03, 0xe60b, 0x41d1, 0xed13, 0x0 }, /* #51 */ 217 { 0x101043, 0x101843, 0xd79e, 0xa0d6, 0xeca5, 0x0 }, /* #52 */ 218 { 0x330506, 0x330d07, 0xfc9e, 0x629c, 0x0452, 0x0 }, /* #53 */ 219 { 0x0b4993, 0x0b4993, 0x05bb, 0x14c5, 0x677f, 0x0 }, /* #54 */ 220 { 0x236b97, 0x236b97, 0x2f1b, 0xe3e2, 0xafc6, 0x0 }, /* #55 */ 221 { 0x021b52, 0x021b53, 0xe738, 0xb298, 0x21b5, 0x0 }, /* #56 */ 222 { 0x203193, 0x203993, 0x00af, 0xd551, 0x09ff, 0x0 }, /* #57 */ 223 { 0x1a6d56, 0x1a6d57, 0xa9b2, 0xc6ca, 0xfb6d, 0x0 }, /* #58 */ 224 { 0x255717, 0x255f17, 0x9a69, 0xa729, 0x8ec1, 0x0 }, /* #59 */ 225 { 0x2121c6, 0x2129c7, 0x6884, 0xdcb0, 0xc9ac, 0x0 }, /* #60 */ 226 { 0x233c42, 0x233c43, 0x3f55, 0x89da, 0xfe72, 0x0 }, /* #61 */ 227 { 0x391bc7, 0x391bc7, 0xaaee, 0x1b2e, 0x10e1, 0x0 }, /* #62 */ 228 { 0x1c6403, 0x1c6c03, 0xde70, 0x2480, 0x9278, 0x0 }, /* #63 */ 229 { 0x293f02, 0x293702, 0x0000, 0x0000, 0x0000, 0x0 }, /* #0 */ 230 { 0x3a2e57, 0x3a2656, 0x0000, 0x0000, 0x0000, 0x0 }, /* #1 */ 231 { 0x162cd2, 0x1624d2, 0x0000, 0x0000, 0x0000, 0x0 }, /* #2 */ 232 { 0x225b02, 0x225302, 0x0000, 0x0000, 0x0000, 0x0 }, /* #3 */ 233 { 0x060907, 0x060106, 0x0000, 0x0000, 0x0000, 0x0 }, /* #4 */ 234 { 0x107302, 0x107302, 0x0000, 0x0000, 0x0000, 0x0 }, /* #5 */ 235 { 0x301842, 0x301042, 0xeedb, 0x0000, 0x0000, 0x0 }, /* #6 */ 236 { 0x160dc3, 0x1605c2, 0xaa8e, 0x0000, 0x0000, 0x0 }, /* #7 */ 237 { 0x377757, 0x377756, 0x4942, 0x0000, 0x0000, 0x0 }, /* #8 */ 238 { 0x251f86, 0x251786, 0x9131, 0x0000, 0x0000, 0x0 }, /* #9 */ 239 { 0x1a2e12, 0x1a2612, 0x856f, 0x0000, 0x0000, 0x0 }, /* #10 */ 240 { 0x286c12, 0x286412, 0x487e, 0x0000, 0x0000, 0x0 }, /* #11 */ 241 { 0x185bd6, 0x185bd7, 0xdf42, 0x5e78, 0x95bc, 0x0 }, /* #12 */ 242 { 0x231496, 0x231c97, 0x24e0, 0x79a0, 0x13eb, 0x0 }, /* #13 */ 243 { 0x1e4fc2, 0x1e4fc3, 0x9ade, 0x6dac, 0x978a, 0x0 }, /* #14 */ 244 { 0x310c42, 0x310c43, 0x0945, 0x1df3, 0xd1d7, 0x0 }, /* #15 */ 245 { 0x3629c3, 0x3629c3, 0x1f02, 0xdaa2, 0xc5d1, 0x0 }, /* #16 */ 246 { 0x3d5516, 0x3d5d17, 0x16c3, 0xaa96, 0x5db2, 0x0 }, /* #17 */ 247 { 0x185a13, 0x185a13, 0xcaab, 0x45c9, 0xb15b, 0x0 }, /* #18 */ 248 { 0x3d5897, 0x3d5897, 0x8b1d, 0x7f09, 0x53dd, 0x0 }, /* #19 */ 249 { 0x3c6547, 0x3c6d47, 0x891b, 0x29ca, 0x73fe, 0x0 }, /* #20 */ 250 { 0x184586, 0x184d87, 0x3bb7, 0xcdf9, 0xa3cf, 0x0 }, /* #21 */ 251 { 0x1819d3, 0x1819d3, 0x2065, 0x3d82, 0xd25a, 0x0 }, /* #22 */ 252 { 0x3f2fc7, 0x3f2fc7, 0xbe61, 0x165b, 0xf63b, 0x0 }, /* #23 */ 253 { 0x2c3e47, 0x2c3e47, 0x993e, 0xd880, 0xebc0, 0x0 }, /* #24 */ 254 { 0x1a3853, 0x1a3853, 0xb000, 0x5000, 0x08af, 0x0 }, /* #25 */ 255 { 0x221d06, 0x221d07, 0x8982, 0xa36e, 0xdc77, 0x0 }, /* #26 */ 256 { 0x104252, 0x104a53, 0x3991, 0x91c9, 0x78b9, 0x0 }, /* #27 */ 257 { 0x1e5a52, 0x1e5a53, 0x810e, 0xbce0, 0xfa10, 0x0 }, /* #28 */ 258 { 0x126bc2, 0x126bc3, 0x9a6a, 0x22ca, 0xa971, 0x0 }, /* #29 */ 259 { 0x237a56, 0x237a57, 0x9516, 0x42ac, 0xecc2, 0x0 }, /* #30 */ 260 { 0x3042d2, 0x304ad3, 0x7b70, 0x4d40, 0xf9cc, 0x0 }, /* #31 */ 261 { 0x085446, 0x085c47, 0xb1fa, 0xbb0c, 0xa57e, 0x0 }, /* #32 */ 262 { 0x1d1483, 0x1d1c83, 0x0e59, 0x6e8e, 0xfd3e, 0x0 }, /* #33 */ 263 { 0x232447, 0x232c47, 0x678a, 0x5e8c, 0x988e, 0x0 }, /* #34 */ 264 { 0x3e52c6, 0x3e5ac7, 0xad7c, 0x3b40, 0xb330, 0x0 }, /* #35 */ 265 { 0x163e46, 0x163e47, 0xbcf2, 0xc05e, 0xe9e7, 0x0 }, /* #36 */ 266 { 0x225f87, 0x225f87, 0xfcd6, 0x1f18, 0x79a4, 0x0 }, /* #37 */ 267 { 0x181106, 0x181907, 0x2eb9, 0x17a1, 0x7c29, 0x0 }, /* #38 */ 268 { 0x2b7596, 0x2b7d97, 0xf840, 0x9d80, 0x3536, 0x0 }, /* #39 */ 269 { 0x1a7f56, 0x1a7f57, 0x1802, 0x962c, 0x4316, 0x0 }, /* #40 */ 270 { 0x0a6b86, 0x0a6b87, 0xccd7, 0x939d, 0x40ab, 0x0 }, /* #41 */ 271 { 0x071e46, 0x071e47, 0x867a, 0x421e, 0xca3b, 0x0 }, /* #42 */ 272 { 0x381413, 0x381c13, 0xf667, 0x8c9f, 0x2509, 0x0 }, /* #43 */ 273 { 0x1325d3, 0x132dd3, 0xf60d, 0x32c3, 0xe80f, 0x0 }, /* #44 */ 274 { 0x0d4787, 0x0d4f87, 0x099f, 0x8789, 0xadd7, 0x0 }, /* #45 */ 275 { 0x3b3553, 0x3b3d53, 0x7af3, 0x9276, 0xf532, 0x0 }, /* #46 */ 276 { 0x2d5f12, 0x2d5f13, 0x5d5e, 0xf7d0, 0xfc98, 0x0 }, /* #47 */ 277 { 0x301992, 0x301993, 0xec5c, 0x7f5c, 0xb941, 0x0 }, /* #48 */ 278 { 0x307796, 0x307f97, 0xac98, 0x0000, 0x6000, 0x0 }, /* #49 */ 279 { 0x2d2297, 0x2d2a97, 0x14c5, 0xc552, 0xb92a, 0x0 }, /* #50 */ 280 { 0x0075d7, 0x007dd7, 0x3606, 0xab6a, 0xd2e7, 0x0 }, /* #51 */ 281 { 0x266906, 0x266907, 0x6c4b, 0x859a, 0xdc8e, 0x0 }, /* #52 */ 282 { 0x257fc6, 0x257fc7, 0x9d30, 0xa340, 0xe87c, 0x0 }, /* #53 */ 283 { 0x1d3886, 0x1d3887, 0xe998, 0x74a8, 0x1517, 0x0 }, /* #54 */ 284 { 0x133a06, 0x133a07, 0x6c8c, 0x12a8, 0x804e, 0x0 }, /* #55 */ 285 { 0x0a4112, 0x0a4913, 0x99cb, 0x3947, 0xdef5, 0x0 }, /* #56 */ 286 { 0x3635d3, 0x363dd3, 0x718b, 0x964e, 0x90aa, 0x0 }, /* #57 */ 287 { 0x3836d3, 0x383ed3, 0x2c75, 0x6a49, 0xdc05, 0x0 }, /* #58 */ 288 { 0x3a0902, 0x3a0903, 0xf111, 0x144f, 0xaf5f, 0x0 }, /* #59 */ 289 { 0x1b3442, 0x1b3c43, 0x997d, 0xff80, 0x1580, 0x0 }, /* #60 */ 290 { 0x371cc6, 0x371cc7, 0xd800, 0x0000, 0xf4a0, 0x0 }, /* #61 */ 291 { 0x054613, 0x054e13, 0xcce8, 0x3010, 0xc76a, 0x0 }, /* #62 */ 292 { 0x2d1a57, 0x2d1a57, 0x98b9, 0x93eb, 0xb7c3, 0x0 }, /* #63 */ 293 { 0x2a6952, 0x2a6953, 0x59df, 0x4220, 0x41e0, 0x0 }, /* #64 */ 294 { 0x290503, 0x290d03, 0xffe3, 0x9360, 0xbd20, 0x0 }, /* #65 */ 295 { 0x3a0e17, 0x3a0e17, 0xf028, 0xf388, 0xfe7d, 0x0 }, /* #66 */ 296 { 0x0b6282, 0x0b6a83, 0xdb44, 0x4eac, 0x79bb, 0x0 }, /* #67 */ 297 { 0x081a97, 0x081a97, 0x966e, 0x2032, 0x472f, 0x0 }, /* #68 */ 298 { 0x0e1b86, 0x0e1b87, 0xa95a, 0x56ba, 0x5771, 0x0 }, /* #69 */ 299 { 0x145442, 0x145c43, 0x7526, 0x254e, 0x501d, 0x0 }, /* #70 */ 300 { 0x0b3307, 0x0b3b07, 0xcb1b, 0xef5b, 0x70c1, 0x0 }, /* #71 */ 301 { 0x023012, 0x023813, 0x252b, 0x5799, 0x5c4b, 0x0 }, /* #72 */ 302 { 0x085316, 0x085b17, 0xd216, 0x22d2, 0xbfdb, 0x0 }, /* #73 */ 303 { 0x3964d7, 0x396cd7, 0x86a5, 0x56d2, 0xf4ea, 0x0 }, /* #74 */ 304 { 0x0060d7, 0x0068d7, 0x6fca, 0x66f6, 0x47df, 0x0 }, /* #75 */ 305 { 0x223c86, 0x223c87, 0xe619, 0x110a, 0x969a, 0x0 }, /* #76 */ 306 { 0x3d1117, 0x3d1917, 0x435a, 0x8612, 0xea4d, 0x0 }, /* #77 */ 307 { 0x036c92, 0x036c93, 0x6f47, 0x0b5a, 0xcad6, 0x0 }, /* #78 */ 308 { 0x2f2b82, 0x2f2b83, 0xe821, 0x0247, 0xfd67, 0x0 }, /* #79 */ 309 { 0x3114d7, 0x311cd7, 0xc3c0, 0xe200, 0x9ff8, 0x0 }, /* #80 */ 310 { 0x2f1293, 0x2f1a93, 0x6b80, 0x8c00, 0xdca8, 0x0 }, /* #81 */ 311 { 0x174f56, 0x174f57, 0x3ee9, 0xb8ef, 0x4217, 0x0 }, /* #82 */ 312 { 0x202ec3, 0x202ec3, 0x8b7b, 0x30d2, 0x48d6, 0x0 }, /* #83 */ 313 { 0x3e0986, 0x3e0987, 0xd0bc, 0x4cac, 0x05c5, 0x0 }, /* #84 */ 314 { 0x136847, 0x136847, 0xb417, 0xa0a5, 0x7aa3, 0x0 }, /* #85 */ 315 { 0x146d53, 0x146d53, 0x509c, 0xd168, 0x5f16, 0x0 }, /* #86 */ 316 { 0x234983, 0x234983, 0xed6d, 0x0118, 0xce78, 0x0 }, /* #87 */ 317 { 0x325853, 0x325853, 0xf6eb, 0x2c23, 0xc1a9, 0x0 }, /* #88 */ 318 { 0x3446c3, 0x344ec3, 0x50c4, 0x0554, 0xaa65, 0x0 }, /* #89 */ 319 { 0x0f4ed7, 0x0f4ed7, 0x3569, 0x968c, 0x94ac, 0x0 }, /* #90 */ 320 { 0x342ec6, 0x342ec7, 0xec6e, 0x29bc, 0x6312, 0x0 }, /* #91 */ 321 { 0x034217, 0x034a17, 0x1afd, 0xa3e9, 0x0e5d, 0x0 }, /* #92 */ 322 { 0x0a7e56, 0x0a7e57, 0xe98d, 0x16a7, 0x4203, 0x0 }, /* #93 */ 323 { 0x020082, 0x020883, 0xf975, 0xa1a1, 0x95fd, 0x0 }, /* #94 */ 324 { 0x341f87, 0x341f87, 0xab17, 0xa90e, 0x9022, 0x0 }, /* #95 */ 229 325 }; 230 326 … … 233 329 static const BINU32_TEST_T g_aTests_bsf_u32_amd[] = 234 330 { 235 { 0x1a2b82, 0x1a2bc2, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #0 */ 236 { 0x200fc3, 0x200fc3, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #1 */ 237 { 0x3208c7, 0x3208c7, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #2 */ 238 { 0x397942, 0x397942, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #3 */ 239 { 0x091457, 0x091457, 0x9fec18b1, 0x9fec18b1, 0x00000000, 0x0 }, /* #4 */ 240 { 0x091cd6, 0x091cd6, 0x43044923, 0x43044923, 0x00000000, 0x0 }, /* #5 */ 241 { 0x1d3b16, 0x1d3b56, 0x8a6de425, 0x8a6de425, 0x00000000, 0x0 }, /* #6 */ 242 { 0x1d5f47, 0x1d5f47, 0x07dc7759, 0x07dc7759, 0x00000000, 0x0 }, /* #7 */ 243 { 0x1f7817, 0x1f7817, 0x6f053bea, 0x00000002, 0xc0a097c4, 0x0 }, /* #8 */ 244 { 0x0b4506, 0x0b4506, 0x977e6744, 0x00000003, 0xabadad68, 0x0 }, /* #9 */ 245 { 0x133e12, 0x133e12, 0x7ae3bc88, 0x00000002, 0xfd6ea2ec, 0x0 }, /* #10 */ 246 { 0x0a5356, 0x0a5316, 0x5f6d7dcb, 0x00000000, 0x0d5dcb5f, 0x0 }, /* #11 */ 247 { 0x0c12d2, 0x0c1292, 0xa427be33, 0x00000000, 0xad3839a3, 0x0 }, /* #12 */ 248 { 0x103452, 0x103412, 0x3b9d03f2, 0x00000000, 0x816e4445, 0x0 }, /* #13 */ 249 { 0x040e96, 0x040e96, 0x76241480, 0x00000002, 0x7abdfb44, 0x0 }, /* #14 */ 250 { 0x3b6c52, 0x3b6c12, 0xb2c42091, 0x00000002, 0x6a364a74, 0x0 }, /* #15 */ 251 { 0x121b52, 0x121b12, 0x4c7fceb7, 0x00000001, 0x5adc56ca, 0x0 }, /* #16 */ 252 { 0x3b77c2, 0x3b7782, 0x6dc7159b, 0x00000000, 0x295b8a97, 0x0 }, /* #17 */ 253 { 0x277582, 0x277582, 0x84a97509, 0x00000001, 0x9142c516, 0x0 }, /* #18 */ 254 { 0x195107, 0x195107, 0xcb96df65, 0x00000003, 0x9e2486a8, 0x0 }, /* #19 */ 255 { 0x040f07, 0x040f07, 0xbb4bd7ef, 0x00000001, 0xf04daa52, 0x0 }, /* #20 */ 256 { 0x292717, 0x292717, 0xa105960b, 0x00000004, 0x75bdddf0, 0x0 }, /* #21 */ 257 { 0x377cd6, 0x377c96, 0x2e39e4e9, 0x00000003, 0x5ae3b588, 0x0 }, /* #22 */ 258 { 0x230182, 0x230182, 0x6ab82cce, 0x00000000, 0xa1859e4b, 0x0 }, /* #23 */ 259 { 0x1b5f16, 0x1b5f16, 0xdbc1d138, 0x00000003, 0x918ee298, 0x0 }, /* #24 */ 260 { 0x3e7203, 0x3e7203, 0x54390063, 0x00000000, 0x2a488ec7, 0x0 }, /* #25 */ 261 { 0x156156, 0x156116, 0x16fc736f, 0x00000001, 0x17fea906, 0x0 }, /* #26 */ 262 { 0x1f1606, 0x1f1606, 0x463491c4, 0x00000001, 0x254dde0a, 0x0 }, /* #27 */ 263 { 0x2c1653, 0x2c1613, 0xcc4b9400, 0x00000000, 0xb5e1b321, 0x0 }, /* #28 */ 264 { 0x3777d7, 0x377797, 0x79269e14, 0x00000000, 0x5654712f, 0x0 }, /* #29 */ 265 { 0x1270d2, 0x127092, 0x3fc83e52, 0x00000003, 0x3373bb08, 0x0 }, /* #30 */ 266 { 0x3c2493, 0x3c2493, 0x87c77717, 0x00000001, 0x385b8afe, 0x0 }, /* #31 */ 267 { 0x292957, 0x292917, 0xcd230088, 0x00000002, 0x34f7e774, 0x0 }, /* #32 */ 268 { 0x3c2c82, 0x3c2c82, 0xd22bed76, 0x00000002, 0x01f2e74c, 0x0 }, /* #33 */ 269 { 0x2f2f93, 0x2f2f93, 0x37dc9675, 0x00000000, 0x731a18cd, 0x0 }, /* #34 */ 270 { 0x1254d2, 0x125492, 0x17469540, 0x00000004, 0x1af0a8b0, 0x0 }, /* #35 */ 271 { 0x124883, 0x124883, 0x2971d987, 0x00000001, 0xf1806426, 0x0 }, /* #36 */ 272 { 0x154997, 0x154997, 0x75afbfba, 0x00000000, 0x655467df, 0x0 }, /* #37 */ 273 { 0x2f7496, 0x2f7496, 0x8d515639, 0x00000000, 0x96f3bf03, 0x0 }, /* #38 */ 274 { 0x010a86, 0x010a86, 0xbcaf7f40, 0x00000000, 0xe5cb82b3, 0x0 }, /* #39 */ 275 { 0x3169d3, 0x316993, 0x6f3867f7, 0x00000002, 0x2031c22c, 0x0 }, /* #40 */ 276 { 0x030802, 0x030802, 0x3244fb2d, 0x00000000, 0x8ec681f7, 0x0 }, /* #41 */ 277 { 0x3d5a56, 0x3d5a16, 0xb8513399, 0x00000000, 0x5b12bf85, 0x0 }, /* #42 */ 278 { 0x1b4287, 0x1b4287, 0xe8c815f5, 0x00000000, 0x28199cbd, 0x0 }, /* #43 */ 279 { 0x017187, 0x017187, 0x714ece46, 0x00000002, 0xecc86ef4, 0x0 }, /* #44 */ 280 { 0x2c6c06, 0x2c6c06, 0xd7afbd4b, 0x00000000, 0x12b49313, 0x0 }, /* #45 */ 281 { 0x234dd7, 0x234d97, 0x69a8a3c8, 0x00000000, 0xfe98b4d5, 0x0 }, /* #46 */ 282 { 0x2f7693, 0x2f7693, 0x2cdb9573, 0x00000001, 0xc430e8da, 0x0 }, /* #47 */ 283 { 0x076307, 0x076307, 0x9600d781, 0x00000004, 0x51446170, 0x0 }, /* #48 */ 284 { 0x1908c3, 0x190883, 0x35588ce4, 0x00000003, 0x0889e818, 0x0 }, /* #49 */ 285 { 0x2424d6, 0x242496, 0x16039392, 0x00000003, 0xc4cd6188, 0x0 }, /* #50 */ 286 { 0x3e4b02, 0x3e4b02, 0xde2e7446, 0x00000003, 0xfbd3cff8, 0x0 }, /* #51 */ 287 { 0x331403, 0x331403, 0x9dc29ecf, 0x00000005, 0xd4485820, 0x0 }, /* #52 */ 288 { 0x112747, 0x112707, 0x297d336e, 0x00000000, 0x1abb9009, 0x0 }, /* #53 */ 289 { 0x2d6d42, 0x2d6d02, 0x6ca9efd6, 0x00000001, 0x48c10256, 0x0 }, /* #54 */ 290 { 0x006097, 0x006097, 0xcd4575f8, 0x00000001, 0x4b44146a, 0x0 }, /* #55 */ 291 { 0x1840c7, 0x184087, 0x79ce9959, 0x00000000, 0xaab5bfb5, 0x0 }, /* #56 */ 292 { 0x342ec2, 0x342e82, 0xdb85b5b9, 0x00000005, 0xe75db3a0, 0x0 }, /* #57 */ 293 { 0x3b6192, 0x3b6192, 0x36d5f2dc, 0x00000000, 0xd83b8677, 0x0 }, /* #58 */ 294 { 0x391bc2, 0x391b82, 0xaf95a8fb, 0x00000003, 0x8a892ff8, 0x0 }, /* #59 */ 295 { 0x2c6902, 0x2c6902, 0x63223e25, 0x00000000, 0x1d1e21fb, 0x0 }, /* #60 */ 296 { 0x091557, 0x091517, 0x212278cc, 0x00000001, 0x9e28aa12, 0x0 }, /* #61 */ 297 { 0x3e5b86, 0x3e5b86, 0x7cbfde19, 0x00000000, 0x188e5a77, 0x0 }, /* #62 */ 298 { 0x156806, 0x156806, 0xb9a2221c, 0x00000000, 0x836d79d3, 0x0 }, /* #63 */ 331 { 0x052b06, 0x052b46, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #0 */ 332 { 0x216042, 0x216042, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #1 */ 333 { 0x383002, 0x383042, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #2 */ 334 { 0x196f02, 0x196f42, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #3 */ 335 { 0x222957, 0x222957, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #4 */ 336 { 0x106ec2, 0x106ec2, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #5 */ 337 { 0x191413, 0x191453, 0xc874736c, 0xc874736c, 0x00000000, 0x0 }, /* #6 */ 338 { 0x055c97, 0x055cd7, 0x1d96f327, 0x1d96f327, 0x00000000, 0x0 }, /* #7 */ 339 { 0x353553, 0x353553, 0x0d1b3f93, 0x0d1b3f93, 0x00000000, 0x0 }, /* #8 */ 340 { 0x2a5297, 0x2a52d7, 0x86cbe5f1, 0x86cbe5f1, 0x00000000, 0x0 }, /* #9 */ 341 { 0x253493, 0x2534d3, 0xe066eea4, 0xe066eea4, 0x00000000, 0x0 }, /* #10 */ 342 { 0x3d0246, 0x3d0246, 0xdcbe06b3, 0xdcbe06b3, 0x00000000, 0x0 }, /* #11 */ 343 { 0x2a0156, 0x2a0116, 0xf23dd5c1, 0x00000000, 0xb99c8bab, 0x0 }, /* #12 */ 344 { 0x1545c7, 0x154587, 0x74f55529, 0x00000002, 0x56aa32bc, 0x0 }, /* #13 */ 345 { 0x286043, 0x286003, 0x11db9050, 0x00000003, 0xe5df7d58, 0x0 }, /* #14 */ 346 { 0x1e5082, 0x1e5082, 0x298a2cb0, 0x00000000, 0xae7c0cf1, 0x0 }, /* #15 */ 347 { 0x355ac2, 0x355a82, 0x0db534c5, 0x00000001, 0x339b788a, 0x0 }, /* #16 */ 348 { 0x066753, 0x066713, 0xc13caa25, 0x00000000, 0xb5c663c5, 0x0 }, /* #17 */ 349 { 0x003617, 0x003617, 0x101f5b5f, 0x00000000, 0xbaa7e311, 0x0 }, /* #18 */ 350 { 0x2c0f06, 0x2c0f06, 0xe96bc515, 0x00000000, 0xe257faf1, 0x0 }, /* #19 */ 351 { 0x1c1687, 0x1c1687, 0xc5c3bd14, 0x00000008, 0xf5b26f00, 0x0 }, /* #20 */ 352 { 0x152556, 0x152516, 0x539bc964, 0x00000001, 0xd8c2ce4a, 0x0 }, /* #21 */ 353 { 0x3509c6, 0x350986, 0xcfa9e003, 0x00000000, 0x99b20dd1, 0x0 }, /* #22 */ 354 { 0x292186, 0x292186, 0xa7d79eff, 0x00000003, 0x3d078bc8, 0x0 }, /* #23 */ 355 { 0x2a16c7, 0x2a1687, 0xcafcfd79, 0x00000000, 0x27651891, 0x0 }, /* #24 */ 356 { 0x300c97, 0x300c97, 0x8efa6f7e, 0x00000002, 0x9bade1b4, 0x0 }, /* #25 */ 357 { 0x3c7e96, 0x3c7e96, 0x23f0521e, 0x00000002, 0x769f62d4, 0x0 }, /* #26 */ 358 { 0x116852, 0x116812, 0x6cd7698e, 0x00000000, 0x72532175, 0x0 }, /* #27 */ 359 { 0x392202, 0x392202, 0x44439f7c, 0x00000000, 0x339b8813, 0x0 }, /* #28 */ 360 { 0x025292, 0x025292, 0x91565629, 0x00000000, 0x3b32a6a3, 0x0 }, /* #29 */ 361 { 0x1a3593, 0x1a3593, 0x2124b380, 0x00000000, 0xf084a97f, 0x0 }, /* #30 */ 362 { 0x140a87, 0x140a87, 0x2a413d5a, 0x00000001, 0xe122f562, 0x0 }, /* #31 */ 363 { 0x1c05c6, 0x1c0586, 0x61c909a2, 0x00000000, 0x95979cd5, 0x0 }, /* #32 */ 364 { 0x390fd3, 0x390f93, 0xe2931b03, 0x00000002, 0xe7d29484, 0x0 }, /* #33 */ 365 { 0x147a82, 0x147a82, 0x1e78b13b, 0x00000001, 0xc5bba81e, 0x0 }, /* #34 */ 366 { 0x1a4c82, 0x1a4c82, 0x62cca18c, 0x00000008, 0x28822100, 0x0 }, /* #35 */ 367 { 0x043c92, 0x043c92, 0xc1ba3ecf, 0x00000000, 0xaa7188eb, 0x0 }, /* #36 */ 368 { 0x1432c7, 0x143287, 0x20597b2d, 0x00000001, 0x92a5d7f2, 0x0 }, /* #37 */ 369 { 0x047b42, 0x047b02, 0x90382d24, 0x00000000, 0x181b9ecd, 0x0 }, /* #38 */ 370 { 0x1651c3, 0x165183, 0x4eefdb96, 0x00000001, 0xa5397d56, 0x0 }, /* #39 */ 371 { 0x134d07, 0x134d07, 0x52e764c9, 0x00000000, 0xd589d1d1, 0x0 }, /* #40 */ 372 { 0x2d7b43, 0x2d7b03, 0x37d32650, 0x00000000, 0x87788ba5, 0x0 }, /* #41 */ 373 { 0x182243, 0x182203, 0x2d73883c, 0x00000000, 0xbbf53273, 0x0 }, /* #42 */ 374 { 0x035b93, 0x035b93, 0xebb2a996, 0x00000000, 0x5e9bcd43, 0x0 }, /* #43 */ 375 { 0x011a13, 0x011a13, 0xafa13bc7, 0x00000000, 0x025b9e3f, 0x0 }, /* #44 */ 376 { 0x323b46, 0x323b06, 0x0ecc9041, 0x00000000, 0xd812c3d1, 0x0 }, /* #45 */ 377 { 0x357b83, 0x357b83, 0xb6537228, 0x00000003, 0xa06bdcc8, 0x0 }, /* #46 */ 378 { 0x2b7fc6, 0x2b7f86, 0x516f049c, 0x00000003, 0xcf97c788, 0x0 }, /* #47 */ 379 { 0x2c5a82, 0x2c5a82, 0xa73fd661, 0x00000003, 0x10138e68, 0x0 }, /* #48 */ 380 { 0x2a76c2, 0x2a7682, 0x66251746, 0x00000001, 0x8d1b290e, 0x0 }, /* #49 */ 381 { 0x245cd2, 0x245c92, 0x3e84622f, 0x00000000, 0x254a3c8d, 0x0 }, /* #50 */ 382 { 0x0d6013, 0x0d6013, 0x5f60a397, 0x00000002, 0xc1943f6c, 0x0 }, /* #51 */ 383 { 0x0f6d16, 0x0f6d16, 0x5fd676a6, 0x00000001, 0x39079c9e, 0x0 }, /* #52 */ 384 { 0x3b6652, 0x3b6612, 0x7d3aa34e, 0x00000000, 0x94b77549, 0x0 }, /* #53 */ 385 { 0x353712, 0x353712, 0x3772ac1c, 0x00000003, 0x89819f88, 0x0 }, /* #54 */ 386 { 0x101e92, 0x101e92, 0x37767616, 0x00000002, 0x8242bacc, 0x0 }, /* #55 */ 387 { 0x354912, 0x354912, 0x2e634f78, 0x00000001, 0xb9f687e6, 0x0 }, /* #56 */ 388 { 0x142ac6, 0x142a86, 0x2dc3df5e, 0x00000001, 0x167dcc9e, 0x0 }, /* #57 */ 389 { 0x044546, 0x044506, 0xe43de877, 0x00000000, 0x1c69100b, 0x0 }, /* #58 */ 390 { 0x1c5097, 0x1c5097, 0xe9794718, 0x00000000, 0x592a8ded, 0x0 }, /* #59 */ 391 { 0x0b7056, 0x0b7016, 0xc4386796, 0x00000000, 0x5318cbd7, 0x0 }, /* #60 */ 392 { 0x2e3ac2, 0x2e3a82, 0x392ec89a, 0x00000001, 0xae7413ca, 0x0 }, /* #61 */ 393 { 0x3f4a93, 0x3f4a93, 0xb8baa718, 0x00000006, 0xe63035c0, 0x0 }, /* #62 */ 394 { 0x190483, 0x190483, 0x5b812820, 0x00000000, 0x3c715afb, 0x0 }, /* #63 */ 395 { 0x0c3397, 0x0c3397, 0x9b18d903, 0x00000001, 0xbc4f82ae, 0x0 }, /* #64 */ 396 { 0x0c0c53, 0x0c0c13, 0xe326da9e, 0x00000000, 0x8bdaeded, 0x0 }, /* #65 */ 397 { 0x3a6887, 0x3a6887, 0x78aee355, 0x00000000, 0x61cf1f59, 0x0 }, /* #66 */ 398 { 0x131d46, 0x131d06, 0x89ef268e, 0x00000001, 0x33cc39ba, 0x0 }, /* #67 */ 399 { 0x217cc7, 0x217c87, 0xf0a2b49b, 0x00000001, 0x89ff65e2, 0x0 }, /* #68 */ 400 { 0x397e42, 0x397e02, 0xdb2be38f, 0x00000002, 0x5e68f00c, 0x0 }, /* #69 */ 401 { 0x273346, 0x273306, 0xf7c9e14c, 0x00000002, 0xe6e68204, 0x0 }, /* #70 */ 402 { 0x220943, 0x220903, 0x555656c8, 0x00000000, 0xd75b6f69, 0x0 }, /* #71 */ 403 { 0x2f0347, 0x2f0307, 0x71954ede, 0x00000006, 0x416cea40, 0x0 }, /* #72 */ 404 { 0x073146, 0x073106, 0x9eb623c0, 0x00000009, 0x47e52200, 0x0 }, /* #73 */ 405 { 0x1b52c2, 0x1b5282, 0x8dddfa70, 0x00000002, 0xa864d62c, 0x0 }, /* #74 */ 406 { 0x291817, 0x291817, 0x25b48910, 0x00000001, 0xef928cc6, 0x0 }, /* #75 */ 407 { 0x185443, 0x185403, 0x590c7062, 0x00000001, 0x7fa65f9a, 0x0 }, /* #76 */ 408 { 0x0e1813, 0x0e1813, 0xf0643764, 0x00000001, 0x43709f0e, 0x0 }, /* #77 */ 409 { 0x1a51c7, 0x1a5187, 0x9736bdef, 0x00000000, 0xcaefa1d1, 0x0 }, /* #78 */ 410 { 0x2825d2, 0x282592, 0xac66f1a6, 0x00000000, 0x9a8300e3, 0x0 }, /* #79 */ 411 { 0x2f6583, 0x2f6583, 0x444d669a, 0x00000001, 0x358b2b7e, 0x0 }, /* #80 */ 412 { 0x147882, 0x147882, 0x723d8062, 0x00000001, 0x23b7bbb2, 0x0 }, /* #81 */ 413 { 0x035643, 0x035603, 0x5467e321, 0x00000001, 0xb07095fe, 0x0 }, /* #82 */ 414 { 0x076f82, 0x076f82, 0xa4abe566, 0x00000002, 0x5161bf2c, 0x0 }, /* #83 */ 415 { 0x0e0b53, 0x0e0b13, 0x9bd15d36, 0x00000001, 0xce3eb352, 0x0 }, /* #84 */ 416 { 0x2e53c6, 0x2e5386, 0xee028fe0, 0x00000000, 0xea33d2b9, 0x0 }, /* #85 */ 417 { 0x0f0556, 0x0f0516, 0xf4ba6693, 0x00000004, 0x39a457f0, 0x0 }, /* #86 */ 418 { 0x096b02, 0x096b02, 0x09d82d3c, 0x00000004, 0x8f81c330, 0x0 }, /* #87 */ 419 { 0x352d17, 0x352d17, 0xb3f6ea24, 0x00000001, 0x17861cf6, 0x0 }, /* #88 */ 420 { 0x170756, 0x170716, 0xe8f83fba, 0x00000000, 0x0220022d, 0x0 }, /* #89 */ 421 { 0x2e5952, 0x2e5912, 0x3e5e2268, 0x00000000, 0x1624f9d5, 0x0 }, /* #90 */ 422 { 0x0e1a46, 0x0e1a06, 0xa46122c3, 0x00000000, 0xa53163b1, 0x0 }, /* #91 */ 423 { 0x080c82, 0x080c82, 0x9eef5fca, 0x00000000, 0xf579d6a3, 0x0 }, /* #92 */ 424 { 0x3a2396, 0x3a2396, 0x1e09d612, 0x00000000, 0x17c567f9, 0x0 }, /* #93 */ 425 { 0x2d3953, 0x2d3913, 0x6016dedc, 0x00000002, 0x3d816ecc, 0x0 }, /* #94 */ 426 { 0x115353, 0x115313, 0xabd1268c, 0x00000005, 0xb039e8a0, 0x0 }, /* #95 */ 299 427 }; 300 428 static const BINU32_TEST_T g_aTests_bsr_u32_amd[] = 301 429 { 302 { 0x192e12, 0x192e52, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #0 */ 303 { 0x2a06d3, 0x2a06d3, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #1 */ 304 { 0x2d64c3, 0x2d64c3, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #2 */ 305 { 0x075b02, 0x075b42, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #3 */ 306 { 0x3d0b52, 0x3d0b52, 0xe4fa69df, 0xe4fa69df, 0x00000000, 0x0 }, /* #4 */ 307 { 0x3c6343, 0x3c6343, 0xc96c7f53, 0xc96c7f53, 0x00000000, 0x0 }, /* #5 */ 308 { 0x1b47c7, 0x1b47c7, 0x3e536d1d, 0x3e536d1d, 0x00000000, 0x0 }, /* #6 */ 309 { 0x204b96, 0x204bd6, 0xaa1e2596, 0xaa1e2596, 0x00000000, 0x0 }, /* #7 */ 310 { 0x355147, 0x355107, 0xd43ebe2d, 0x0000001f, 0xe33786bd, 0x0 }, /* #8 */ 311 { 0x2e7453, 0x2e7413, 0xb26c8bd1, 0x0000001f, 0xf44f6033, 0x0 }, /* #9 */ 312 { 0x346fc7, 0x346f87, 0x2473b44d, 0x0000001f, 0xa8423ded, 0x0 }, /* #10 */ 313 { 0x2f2743, 0x2f2703, 0xc1cda724, 0x0000001e, 0x64982d68, 0x0 }, /* #11 */ 314 { 0x373153, 0x373113, 0x84dad89e, 0x0000001f, 0xfbc39062, 0x0 }, /* #12 */ 315 { 0x3c5142, 0x3c5102, 0x7404b641, 0x0000001f, 0xe1598015, 0x0 }, /* #13 */ 316 { 0x2773c7, 0x277387, 0x923756c5, 0x0000001f, 0xaf21a8da, 0x0 }, /* #14 */ 317 { 0x143916, 0x143916, 0x93cb8dc8, 0x0000001e, 0x58c94f9f, 0x0 }, /* #15 */ 318 { 0x0a5c47, 0x0a5c07, 0x33baa09d, 0x0000001f, 0xe186dec6, 0x0 }, /* #16 */ 319 { 0x082a86, 0x082a86, 0x523af770, 0x0000001e, 0x5d4ae369, 0x0 }, /* #17 */ 320 { 0x183252, 0x183212, 0x41116070, 0x0000001e, 0x5bd2599c, 0x0 }, /* #18 */ 321 { 0x391f03, 0x391f03, 0xc5648f8d, 0x0000001e, 0x4d0c74bf, 0x0 }, /* #19 */ 322 { 0x042e42, 0x042e02, 0x248e933c, 0x0000001f, 0xcc645ae4, 0x0 }, /* #20 */ 323 { 0x0b3517, 0x0b3517, 0xe34a817d, 0x0000001f, 0xb07b47a4, 0x0 }, /* #21 */ 324 { 0x2d4442, 0x2d4402, 0x77dbc7e4, 0x0000001e, 0x7e206662, 0x0 }, /* #22 */ 325 { 0x214bc3, 0x214b83, 0x11ca9dd5, 0x0000001f, 0xcd401413, 0x0 }, /* #23 */ 326 { 0x257212, 0x257212, 0x777f63a0, 0x0000001f, 0x8c65daaa, 0x0 }, /* #24 */ 327 { 0x367617, 0x367617, 0x3395f6d6, 0x0000001f, 0xfa8096e2, 0x0 }, /* #25 */ 328 { 0x320e43, 0x320e03, 0x46465903, 0x0000001d, 0x347df800, 0x0 }, /* #26 */ 329 { 0x2e11c6, 0x2e1186, 0x511104fb, 0x0000001f, 0xf45e037d, 0x0 }, /* #27 */ 330 { 0x373f12, 0x373f12, 0x63181de0, 0x0000001a, 0x04516f20, 0x0 }, /* #28 */ 331 { 0x162016, 0x162016, 0x69284526, 0x0000001f, 0x92d3f7b9, 0x0 }, /* #29 */ 332 { 0x2c3d02, 0x2c3d02, 0x6f373ea6, 0x0000001c, 0x13f21c81, 0x0 }, /* #30 */ 333 { 0x2d0417, 0x2d0417, 0xd042d270, 0x0000001f, 0x9305e03a, 0x0 }, /* #31 */ 334 { 0x3c6a87, 0x3c6a87, 0x5ad393d9, 0x0000001f, 0xf88f9951, 0x0 }, /* #32 */ 335 { 0x1a31d3, 0x1a3193, 0x49124c8b, 0x0000001e, 0x505f3e54, 0x0 }, /* #33 */ 336 { 0x350513, 0x350513, 0x1a2803a4, 0x0000001f, 0xb9073239, 0x0 }, /* #34 */ 337 { 0x327a42, 0x327a02, 0xacb8a7b3, 0x0000001e, 0x4f09efb5, 0x0 }, /* #35 */ 338 { 0x185bc3, 0x185b83, 0x1bf214e5, 0x0000001e, 0x7239d4b8, 0x0 }, /* #36 */ 339 { 0x0e3b97, 0x0e3b97, 0x636c6203, 0x0000001f, 0xa096c520, 0x0 }, /* #37 */ 340 { 0x274897, 0x274897, 0xa3a236d7, 0x0000001f, 0xaebe6f87, 0x0 }, /* #38 */ 341 { 0x0c40d6, 0x0c4096, 0x5ff6bb69, 0x0000001f, 0xbf89fae3, 0x0 }, /* #39 */ 342 { 0x360e57, 0x360e17, 0x4e455279, 0x0000001e, 0x6929ae14, 0x0 }, /* #40 */ 343 { 0x233802, 0x233802, 0xbbcf8339, 0x0000001e, 0x74b052af, 0x0 }, /* #41 */ 344 { 0x1c5392, 0x1c5392, 0x34485a03, 0x0000001d, 0x3a0db699, 0x0 }, /* #42 */ 345 { 0x0f1497, 0x0f1497, 0x7dd07084, 0x0000001f, 0xff8b2aa3, 0x0 }, /* #43 */ 346 { 0x1c74c2, 0x1c7482, 0x7eb4ee2d, 0x0000001f, 0x98810d58, 0x0 }, /* #44 */ 347 { 0x1318d3, 0x131893, 0x394ca48d, 0x0000001c, 0x16c76332, 0x0 }, /* #45 */ 348 { 0x017346, 0x017306, 0x2cf8c24f, 0x0000001f, 0xbf9ce799, 0x0 }, /* #46 */ 349 { 0x1d6312, 0x1d6312, 0x2666e90a, 0x0000001f, 0xae4dc40b, 0x0 }, /* #47 */ 350 { 0x0166c2, 0x016682, 0xd55461ab, 0x0000001e, 0x56d82c7d, 0x0 }, /* #48 */ 351 { 0x106f16, 0x106f16, 0x878092a4, 0x0000001b, 0x0a1b71a8, 0x0 }, /* #49 */ 352 { 0x027292, 0x027292, 0x47c5855f, 0x0000001d, 0x38b723f5, 0x0 }, /* #50 */ 353 { 0x1946c3, 0x194683, 0x88d22c71, 0x0000001f, 0xde63d410, 0x0 }, /* #51 */ 354 { 0x1037c7, 0x103787, 0xf3dbd2cb, 0x0000001f, 0xa4ec48d9, 0x0 }, /* #52 */ 355 { 0x225252, 0x225212, 0xcd9e30e7, 0x0000001f, 0x8c9c94ad, 0x0 }, /* #53 */ 356 { 0x247052, 0x247012, 0xf35dd709, 0x0000001f, 0xd5d0cb0b, 0x0 }, /* #54 */ 357 { 0x024a57, 0x024a17, 0xc5a03fdb, 0x0000001f, 0xdbc06693, 0x0 }, /* #55 */ 358 { 0x0e4b02, 0x0e4b02, 0x69e65da8, 0x0000001e, 0x530ed615, 0x0 }, /* #56 */ 359 { 0x332996, 0x332996, 0x472ee3bc, 0x0000001f, 0x97694f53, 0x0 }, /* #57 */ 360 { 0x165e07, 0x165e07, 0xe892d3e5, 0x0000001d, 0x3f959505, 0x0 }, /* #58 */ 361 { 0x2a3c93, 0x2a3c93, 0xb28aa72a, 0x0000001d, 0x2ce4f125, 0x0 }, /* #59 */ 362 { 0x136bd7, 0x136b97, 0x156a44e1, 0x0000001f, 0xb3d03b96, 0x0 }, /* #60 */ 363 { 0x380f47, 0x380f07, 0xaabcd3a8, 0x0000001e, 0x52ebd083, 0x0 }, /* #61 */ 364 { 0x273bd3, 0x273b93, 0xe6489c8b, 0x0000001f, 0xe91d7d4f, 0x0 }, /* #62 */ 365 { 0x0e0353, 0x0e0313, 0x61047abd, 0x0000001f, 0xad16400d, 0x0 }, /* #63 */ 430 { 0x1719c7, 0x1719c7, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #0 */ 431 { 0x3b5012, 0x3b5052, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #1 */ 432 { 0x0e2847, 0x0e2847, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #2 */ 433 { 0x002416, 0x002456, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #3 */ 434 { 0x1c5bc7, 0x1c5bc7, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #4 */ 435 { 0x282a46, 0x282a46, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #5 */ 436 { 0x0c1d42, 0x0c1d42, 0xc5f22769, 0xc5f22769, 0x00000000, 0x0 }, /* #6 */ 437 { 0x396183, 0x3961c3, 0x78731c5c, 0x78731c5c, 0x00000000, 0x0 }, /* #7 */ 438 { 0x0b19c3, 0x0b19c3, 0x7d8a8611, 0x7d8a8611, 0x00000000, 0x0 }, /* #8 */ 439 { 0x280653, 0x280653, 0x51821a89, 0x51821a89, 0x00000000, 0x0 }, /* #9 */ 440 { 0x1c2153, 0x1c2153, 0x765195de, 0x765195de, 0x00000000, 0x0 }, /* #10 */ 441 { 0x063d86, 0x063dc6, 0xcd7b7e23, 0xcd7b7e23, 0x00000000, 0x0 }, /* #11 */ 442 { 0x165392, 0x165392, 0xd748cadc, 0x0000001f, 0xabfe3d75, 0x0 }, /* #12 */ 443 { 0x3462c3, 0x346283, 0x39dbc624, 0x0000001b, 0x0bad8329, 0x0 }, /* #13 */ 444 { 0x3d7e96, 0x3d7e96, 0x83deff76, 0x0000001d, 0x25559df6, 0x0 }, /* #14 */ 445 { 0x351482, 0x351482, 0x32c3f6d0, 0x0000001e, 0x5f810c8d, 0x0 }, /* #15 */ 446 { 0x1f0d03, 0x1f0d03, 0x77579e91, 0x0000001c, 0x196b5df9, 0x0 }, /* #16 */ 447 { 0x263446, 0x263406, 0x6b46f5d6, 0x0000001e, 0x7fb5cacc, 0x0 }, /* #17 */ 448 { 0x1537c3, 0x153783, 0xb8ff7caa, 0x0000001f, 0xcd51baf5, 0x0 }, /* #18 */ 449 { 0x095253, 0x095213, 0x71462242, 0x0000001f, 0xf3735527, 0x0 }, /* #19 */ 450 { 0x1b0dd6, 0x1b0d96, 0xffbab64a, 0x0000001f, 0xfb15d4f5, 0x0 }, /* #20 */ 451 { 0x105fd6, 0x105f96, 0x76cbb871, 0x0000001f, 0xf8ba1ed1, 0x0 }, /* #21 */ 452 { 0x3d6943, 0x3d6903, 0x34c9af5e, 0x0000001e, 0x65185f65, 0x0 }, /* #22 */ 453 { 0x1e72c3, 0x1e7283, 0xc4ddd1d6, 0x0000001e, 0x7efb3b18, 0x0 }, /* #23 */ 454 { 0x2465c3, 0x246583, 0xeca9ff7a, 0x0000001f, 0x8cc3da52, 0x0 }, /* #24 */ 455 { 0x324402, 0x324402, 0xc2f65c7e, 0x0000001e, 0x7c32768a, 0x0 }, /* #25 */ 456 { 0x047cc6, 0x047c86, 0xd9a3ead1, 0x0000001e, 0x588d6d51, 0x0 }, /* #26 */ 457 { 0x036d46, 0x036d06, 0xdcd908ac, 0x0000001e, 0x6cc862ff, 0x0 }, /* #27 */ 458 { 0x1b0b06, 0x1b0b06, 0x8e8c158c, 0x0000001b, 0x0edaa1ca, 0x0 }, /* #28 */ 459 { 0x335c46, 0x335c06, 0xe54a43c0, 0x0000001d, 0x2ea62633, 0x0 }, /* #29 */ 460 { 0x161707, 0x161707, 0xae9108d7, 0x0000001d, 0x33db7323, 0x0 }, /* #30 */ 461 { 0x241946, 0x241906, 0xffc18b1c, 0x0000001d, 0x3b941cca, 0x0 }, /* #31 */ 462 { 0x2e5102, 0x2e5102, 0xe612364b, 0x0000001f, 0xb5aa8973, 0x0 }, /* #32 */ 463 { 0x261957, 0x261917, 0x0e4bb3be, 0x0000001f, 0x8c058647, 0x0 }, /* #33 */ 464 { 0x322553, 0x322513, 0x828e4e65, 0x0000001f, 0xccbceb06, 0x0 }, /* #34 */ 465 { 0x295d52, 0x295d12, 0x84f537a6, 0x0000001f, 0xff1875d4, 0x0 }, /* #35 */ 466 { 0x1f7256, 0x1f7216, 0xc0a8baba, 0x0000001e, 0x457b09ac, 0x0 }, /* #36 */ 467 { 0x381ed7, 0x381e97, 0x27f0bdd4, 0x0000001f, 0xee3ebdc8, 0x0 }, /* #37 */ 468 { 0x1d2d12, 0x1d2d12, 0x6b553731, 0x0000001f, 0xa79aa904, 0x0 }, /* #38 */ 469 { 0x0e59c6, 0x0e5986, 0x6171a2b3, 0x0000001d, 0x2b70c7bf, 0x0 }, /* #39 */ 470 { 0x0a0396, 0x0a0396, 0xd385670a, 0x0000001e, 0x5b2fcb89, 0x0 }, /* #40 */ 471 { 0x1b1d52, 0x1b1d12, 0xe4351fd7, 0x0000001e, 0x5bbd6ed3, 0x0 }, /* #41 */ 472 { 0x366cd7, 0x366c97, 0x60793df8, 0x0000001f, 0xb7d39643, 0x0 }, /* #42 */ 473 { 0x2e2557, 0x2e2517, 0xd195854f, 0x0000001e, 0x6f632f61, 0x0 }, /* #43 */ 474 { 0x3b2197, 0x3b2197, 0x466d49e2, 0x0000001e, 0x710db88d, 0x0 }, /* #44 */ 475 { 0x0f4a03, 0x0f4a03, 0xbe7bd9ca, 0x0000001f, 0xb5177cd2, 0x0 }, /* #45 */ 476 { 0x035a13, 0x035a13, 0x8bebe103, 0x0000001f, 0xeb01b2e5, 0x0 }, /* #46 */ 477 { 0x080f47, 0x080f07, 0xc8a29a0f, 0x0000001d, 0x2b305336, 0x0 }, /* #47 */ 478 { 0x273516, 0x273516, 0x58960263, 0x0000001d, 0x2076df04, 0x0 }, /* #48 */ 479 { 0x2b3116, 0x2b3116, 0xf87729cc, 0x0000001c, 0x17594ddd, 0x0 }, /* #49 */ 480 { 0x0714d2, 0x071492, 0xd5fece5c, 0x0000001e, 0x4b9e261f, 0x0 }, /* #50 */ 481 { 0x186403, 0x186403, 0x1c613d2c, 0x0000001e, 0x73f74315, 0x0 }, /* #51 */ 482 { 0x155307, 0x155307, 0x63c7e7f2, 0x0000001f, 0xd94cd338, 0x0 }, /* #52 */ 483 { 0x3f0e82, 0x3f0e82, 0x8d517a36, 0x0000001f, 0xe02e96e2, 0x0 }, /* #53 */ 484 { 0x335fc7, 0x335f87, 0x1f32ee54, 0x0000001e, 0x48bcdccc, 0x0 }, /* #54 */ 485 { 0x037a42, 0x037a02, 0x993a3ec2, 0x0000001d, 0x3eee3f7e, 0x0 }, /* #55 */ 486 { 0x0a0953, 0x0a0913, 0x74476cda, 0x0000001f, 0xbd3b7706, 0x0 }, /* #56 */ 487 { 0x034a52, 0x034a12, 0xc5045324, 0x0000001f, 0x9eee630e, 0x0 }, /* #57 */ 488 { 0x295cd2, 0x295c92, 0x5b0d1ad4, 0x0000001f, 0xf95c622b, 0x0 }, /* #58 */ 489 { 0x313346, 0x313306, 0xfe1ed316, 0x0000001f, 0xd9b48a0a, 0x0 }, /* #59 */ 490 { 0x122397, 0x122397, 0x175a04d5, 0x0000001f, 0xd6f347ed, 0x0 }, /* #60 */ 491 { 0x372442, 0x372402, 0x2c753a68, 0x0000001f, 0xc44d98a5, 0x0 }, /* #61 */ 492 { 0x201b83, 0x201b83, 0x948c1998, 0x0000001f, 0xf9e47585, 0x0 }, /* #62 */ 493 { 0x1f0c56, 0x1f0c16, 0xd77e3782, 0x0000001f, 0xdf6e64ae, 0x0 }, /* #63 */ 494 { 0x136b83, 0x136b83, 0x27529b6d, 0x0000001d, 0x205a2546, 0x0 }, /* #64 */ 495 { 0x052743, 0x052703, 0x7af0a8db, 0x0000001e, 0x4dde00eb, 0x0 }, /* #65 */ 496 { 0x0e6c17, 0x0e6c17, 0x98e42e5d, 0x0000001f, 0xac9fe86f, 0x0 }, /* #66 */ 497 { 0x146646, 0x146606, 0xbfdba371, 0x0000001d, 0x2cc7914b, 0x0 }, /* #67 */ 498 { 0x1369c6, 0x136986, 0x8960aa0a, 0x0000001d, 0x293b7b55, 0x0 }, /* #68 */ 499 { 0x1e1e93, 0x1e1e93, 0xf96acede, 0x0000001e, 0x53336e45, 0x0 }, /* #69 */ 500 { 0x0c7dd6, 0x0c7d96, 0x1683f4a6, 0x0000001f, 0xb132c9d6, 0x0 }, /* #70 */ 501 { 0x2119d7, 0x211997, 0xf1e72f41, 0x00000017, 0x00cf8ed3, 0x0 }, /* #71 */ 502 { 0x293f07, 0x293f07, 0x1e3e8fdf, 0x0000001f, 0x9d57a9cf, 0x0 }, /* #72 */ 503 { 0x0d04c3, 0x0d0483, 0xeb50f0a4, 0x0000001b, 0x0ee6b533, 0x0 }, /* #73 */ 504 { 0x024f97, 0x024f97, 0x7f4107b5, 0x0000001f, 0xc6611c84, 0x0 }, /* #74 */ 505 { 0x174217, 0x174217, 0x3f03af27, 0x0000001f, 0xcae06a96, 0x0 }, /* #75 */ 506 { 0x354443, 0x354403, 0x58a7b235, 0x0000001f, 0xe9a4e30b, 0x0 }, /* #76 */ 507 { 0x361d56, 0x361d16, 0x58c1a80d, 0x0000001f, 0xd2001b01, 0x0 }, /* #77 */ 508 { 0x2c67c2, 0x2c6782, 0xdd6bc9c8, 0x0000001f, 0xcf8c788f, 0x0 }, /* #78 */ 509 { 0x3e7c42, 0x3e7c02, 0x302379b3, 0x0000001d, 0x290aef75, 0x0 }, /* #79 */ 510 { 0x2f2013, 0x2f2013, 0x7f298540, 0x0000001f, 0xfeeb4d25, 0x0 }, /* #80 */ 511 { 0x155842, 0x155802, 0xe032b9d7, 0x0000001e, 0x62470398, 0x0 }, /* #81 */ 512 { 0x3d0196, 0x3d0196, 0x213d110d, 0x0000001f, 0xb02a9e5a, 0x0 }, /* #82 */ 513 { 0x026017, 0x026017, 0x4dfc856c, 0x0000001e, 0x7d9b9d73, 0x0 }, /* #83 */ 514 { 0x3e2953, 0x3e2913, 0xdfd2f4f3, 0x0000001c, 0x12cfaeab, 0x0 }, /* #84 */ 515 { 0x146613, 0x146613, 0x05d9b446, 0x0000001f, 0x97ca62aa, 0x0 }, /* #85 */ 516 { 0x131313, 0x131313, 0x5d1e83b0, 0x0000001f, 0xfe57c792, 0x0 }, /* #86 */ 517 { 0x2f0303, 0x2f0303, 0x18846253, 0x0000001f, 0xdb53648b, 0x0 }, /* #87 */ 518 { 0x2e1086, 0x2e1086, 0x267e6ae6, 0x0000001d, 0x359c35c8, 0x0 }, /* #88 */ 519 { 0x0e78d7, 0x0e7897, 0x187b31da, 0x0000001f, 0xc0060c98, 0x0 }, /* #89 */ 520 { 0x244f03, 0x244f03, 0x56435ef8, 0x0000001e, 0x610ff733, 0x0 }, /* #90 */ 521 { 0x2e4612, 0x2e4612, 0x570499d4, 0x0000001f, 0xef0f391a, 0x0 }, /* #91 */ 522 { 0x2d7213, 0x2d7213, 0x22314fbc, 0x0000001f, 0x9369d12d, 0x0 }, /* #92 */ 523 { 0x240c03, 0x240c03, 0xf698f2d5, 0x0000001d, 0x336e99f3, 0x0 }, /* #93 */ 524 { 0x3d5b93, 0x3d5b93, 0x6a510112, 0x0000001e, 0x6c1d5a72, 0x0 }, /* #94 */ 525 { 0x1d08d6, 0x1d0896, 0x66799401, 0x0000001d, 0x37e3e162, 0x0 }, /* #95 */ 366 526 }; 367 527 static const BINU32_TEST_T g_aTests_imul_two_u32_amd[] = 368 528 { 369 { 0x074d46, 0x074546, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #0 */ 370 { 0x2c1987, 0x2c1186, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #1 */ 371 { 0x1d4007, 0x1d4006, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #2 */ 372 { 0x207ed6, 0x2076d6, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #3 */ 373 { 0x310282, 0x310282, 0xf01dd1aa, 0x00000000, 0x00000000, 0x0 }, /* #4 */ 374 { 0x300893, 0x300092, 0xb8032741, 0x00000000, 0x00000000, 0x0 }, /* #5 */ 375 { 0x0659d7, 0x0651d6, 0x6331861c, 0x00000000, 0x00000000, 0x0 }, /* #6 */ 376 { 0x1b2a53, 0x1b2252, 0x7a0ab020, 0x00000000, 0x00000000, 0x0 }, /* #7 */ 377 { 0x312287, 0x312a87, 0xd25988bc, 0xbaa94480, 0x742018e0, 0x0 }, /* #8 */ 378 { 0x015587, 0x015d87, 0xf260891e, 0x6a77ed08, 0x5fca4b3c, 0x0 }, /* #9 */ 379 { 0x116052, 0x116853, 0xead2e9bc, 0x27bfbec8, 0xfcef6c6e, 0x0 }, /* #10 */ 380 { 0x374903, 0x374903, 0x27ede974, 0xec8f4338, 0xf479d326, 0x0 }, /* #11 */ 381 { 0x1c0e52, 0x1c0e53, 0x1d4e0508, 0x6f7134f8, 0x2d2c5f3f, 0x0 }, /* #12 */ 382 { 0x215917, 0x215917, 0xf16034ab, 0x65fad391, 0xe32200b3, 0x0 }, /* #13 */ 383 { 0x1c1a97, 0x1c1a97, 0xd9d76118, 0x0bfdeda0, 0x8b279cbc, 0x0 }, /* #14 */ 384 { 0x232112, 0x232913, 0x08d7e169, 0x1acaec48, 0x150fb908, 0x0 }, /* #15 */ 385 { 0x3c4707, 0x3c4f07, 0x532e37a5, 0xc16e53fd, 0xff473b79, 0x0 }, /* #16 */ 386 { 0x013693, 0x013e93, 0x12a5ef76, 0xa98e839c, 0xcc0c358a, 0x0 }, /* #17 */ 387 { 0x0f1e07, 0x0f1e07, 0x86fc7909, 0x8939037f, 0x296e6247, 0x0 }, /* #18 */ 388 { 0x365946, 0x365947, 0xe866dc38, 0xe7d60460, 0x39041614, 0x0 }, /* #19 */ 389 { 0x051842, 0x051843, 0x161140ac, 0xf240dbcc, 0xc6ad0859, 0x0 }, /* #20 */ 390 { 0x3f0e53, 0x3f0e53, 0xc80fd331, 0x29b6b9c9, 0x46f23a19, 0x0 }, /* #21 */ 391 { 0x2d6052, 0x2d6853, 0xbfd684e0, 0x6422fee0, 0x5cadcfb1, 0x0 }, /* #22 */ 392 { 0x1e1d02, 0x1e1d03, 0x5ad576db, 0xbc108a61, 0x346e5273, 0x0 }, /* #23 */ 393 { 0x273796, 0x273f97, 0x05fc54a0, 0x495dcf20, 0xb917f845, 0x0 }, /* #24 */ 394 { 0x2c1743, 0x2c1f43, 0x8f00e85b, 0x57904f55, 0x4496b60f, 0x0 }, /* #25 */ 395 { 0x0a1503, 0x0a1d03, 0x58454ef6, 0xd382a2c8, 0xee4304ec, 0x0 }, /* #26 */ 396 { 0x3e0593, 0x3e0d93, 0x16223873, 0x6d2d7c76, 0x20a83232, 0x0 }, /* #27 */ 397 { 0x372213, 0x372a13, 0x7c39610e, 0xef05bb46, 0xdb12fd05, 0x0 }, /* #28 */ 398 { 0x2101d3, 0x2109d3, 0x285c2104, 0x464e6e88, 0x387bc322, 0x0 }, /* #29 */ 399 { 0x082ad2, 0x082ad3, 0xc4fd85cb, 0x93687625, 0xe05af5cf, 0x0 }, /* #30 */ 400 { 0x001a56, 0x001a57, 0x8908f10a, 0x46498cce, 0xea08ecfb, 0x0 }, /* #31 */ 401 { 0x1c0b82, 0x1c0b83, 0xf8555e72, 0xba3e7f64, 0x2cabab42, 0x0 }, /* #32 */ 402 { 0x3831c2, 0x3839c3, 0x09e08397, 0x30ea9d87, 0x72df3391, 0x0 }, /* #33 */ 403 { 0x322f82, 0x322f83, 0x70208e02, 0x7b2e1da0, 0xe94b5ed0, 0x0 }, /* #34 */ 404 { 0x3d5f93, 0x3d5f93, 0xc3290829, 0x0d343be5, 0xfad6bd5d, 0x0 }, /* #35 */ 405 { 0x2a6386, 0x2a6b87, 0x76f5c5cd, 0x79a33df3, 0x418d52bf, 0x0 }, /* #36 */ 406 { 0x286f06, 0x286f07, 0x0c18b01b, 0xd3a73c0b, 0xe8d1c2d1, 0x0 }, /* #37 */ 407 { 0x0d3c46, 0x0d3c47, 0x63b04a98, 0x782a2558, 0xcaf17449, 0x0 }, /* #38 */ 408 { 0x090b07, 0x090b07, 0x90889f73, 0xd818670d, 0x799c3f7f, 0x0 }, /* #39 */ 409 { 0x0c6913, 0x0c6913, 0x76a39db8, 0x114b26b8, 0xafc7d7e1, 0x0 }, /* #40 */ 410 { 0x2e2e16, 0x2e2e17, 0x16d54563, 0xe9db6a01, 0x8bbe724b, 0x0 }, /* #41 */ 411 { 0x2c0c93, 0x2c0c93, 0x85b5f56e, 0x5e037f4a, 0xed042c83, 0x0 }, /* #42 */ 412 { 0x066383, 0x066b83, 0xfe717298, 0xe96de1e8, 0xca1a792f, 0x0 }, /* #43 */ 413 { 0x0a01d7, 0x0a09d7, 0xc0fef34e, 0xc07f1b10, 0x2217a738, 0x0 }, /* #44 */ 414 { 0x235f06, 0x235f07, 0x81731fdd, 0x28b7714c, 0x2d3107bc, 0x0 }, /* #45 */ 415 { 0x327f87, 0x327f87, 0x2c6dc134, 0x1c2975c4, 0x59a753b5, 0x0 }, /* #46 */ 416 { 0x1546c6, 0x154ec7, 0x6534b57f, 0x7ce8fcbf, 0x2777d8c1, 0x0 }, /* #47 */ 417 { 0x371bd2, 0x371bd3, 0xdde0eecc, 0x12f77e38, 0xda5dc33a, 0x0 }, /* #48 */ 418 { 0x3c4307, 0x3c4b07, 0x6edee460, 0x52d667c0, 0x2b6372aa, 0x0 }, /* #49 */ 419 { 0x3d0d07, 0x3d0d07, 0xe06a829d, 0xb13abe26, 0x30a542de, 0x0 }, /* #50 */ 420 { 0x093692, 0x093e93, 0xd11f6f84, 0xd2cc675c, 0x26d26cb7, 0x0 }, /* #51 */ 421 { 0x3a3306, 0x3a3b07, 0xedeb7859, 0x4598b83c, 0x3e2a329c, 0x0 }, /* #52 */ 422 { 0x203f86, 0x203f87, 0xebc64e5c, 0xb8fa2cc4, 0xa8429077, 0x0 }, /* #53 */ 423 { 0x1a2a12, 0x1a2a13, 0xfc95c761, 0x7fda5d0d, 0xcd54f12d, 0x0 }, /* #54 */ 424 { 0x256907, 0x256907, 0x81654922, 0xc53cf96a, 0x60a457e5, 0x0 }, /* #55 */ 425 { 0x060c03, 0x060c03, 0x0459cd5c, 0xae74d878, 0x23b97612, 0x0 }, /* #56 */ 426 { 0x025193, 0x025993, 0x15c15fa1, 0xab309c8f, 0xca6d4e2f, 0x0 }, /* #57 */ 427 { 0x2815d7, 0x281dd7, 0x69b17b09, 0xbb94e649, 0x4304a141, 0x0 }, /* #58 */ 428 { 0x3654c6, 0x365cc7, 0x490b46f3, 0xd6f015f8, 0xc35f0028, 0x0 }, /* #59 */ 429 { 0x036486, 0x036c87, 0xdcc4d787, 0xdb3f4ebe, 0x7f21eed2, 0x0 }, /* #60 */ 430 { 0x063d57, 0x063d57, 0x2ae74f59, 0xc7d61deb, 0x780a92e3, 0x0 }, /* #61 */ 431 { 0x077103, 0x077903, 0x16a035cd, 0xe02047d5, 0x702c5229, 0x0 }, /* #62 */ 432 { 0x061a56, 0x061a57, 0x68f2cd26, 0x697cf3fc, 0x9c7a8eca, 0x0 }, /* #63 */ 529 { 0x222646, 0x222646, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #0 */ 530 { 0x080582, 0x080582, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #1 */ 531 { 0x3c56c7, 0x3c56c6, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #2 */ 532 { 0x3a67d6, 0x3a67d6, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #3 */ 533 { 0x372296, 0x372296, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #4 */ 534 { 0x014d57, 0x014556, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #5 */ 535 { 0x1869d2, 0x1861d2, 0xd113b3b7, 0x00000000, 0x00000000, 0x0 }, /* #6 */ 536 { 0x3b5cd6, 0x3b54d6, 0xbfe7ce03, 0x00000000, 0x00000000, 0x0 }, /* #7 */ 537 { 0x066887, 0x066086, 0x653aab05, 0x00000000, 0x00000000, 0x0 }, /* #8 */ 538 { 0x320906, 0x320106, 0x26b29614, 0x00000000, 0x00000000, 0x0 }, /* #9 */ 539 { 0x1b0ec7, 0x1b06c6, 0x9deee7fb, 0x00000000, 0x00000000, 0x0 }, /* #10 */ 540 { 0x001f17, 0x001716, 0x6e39377e, 0x00000000, 0x00000000, 0x0 }, /* #11 */ 541 { 0x2a6992, 0x2a6993, 0xcc436af8, 0x31615570, 0x5e23c612, 0x0 }, /* #12 */ 542 { 0x205713, 0x205f13, 0xf1907564, 0x55e4ada0, 0xc30b11a8, 0x0 }, /* #13 */ 543 { 0x342e07, 0x342e07, 0x62422945, 0x49660f29, 0x65a38295, 0x0 }, /* #14 */ 544 { 0x121783, 0x121f83, 0x584970d5, 0x0b8ed1b3, 0x7d8ebc67, 0x0 }, /* #15 */ 545 { 0x334e97, 0x334e97, 0x88acaef8, 0x0a135328, 0xc113203b, 0x0 }, /* #16 */ 546 { 0x290202, 0x290a03, 0x39c4e60a, 0x32e515c4, 0xaddad8fa, 0x0 }, /* #17 */ 547 { 0x1b3d46, 0x1b3d47, 0x0f9e1ef2, 0xf7bad5c0, 0x1601a9e0, 0x0 }, /* #18 */ 548 { 0x375d17, 0x375d17, 0x249dd37e, 0x5c1e0be6, 0xf5a828cd, 0x0 }, /* #19 */ 549 { 0x0e4642, 0x0e4e43, 0x2a0a6f3e, 0xb21e547c, 0x930d6502, 0x0 }, /* #20 */ 550 { 0x227013, 0x227813, 0xcaac1aad, 0xb02de5c4, 0xa90b5954, 0x0 }, /* #21 */ 551 { 0x152ed3, 0x152ed3, 0x678a3d1e, 0xbd6aae6e, 0xe4b290d9, 0x0 }, /* #22 */ 552 { 0x034a17, 0x034a17, 0xf390614c, 0xc4418eb8, 0xcbe3ffda, 0x0 }, /* #23 */ 553 { 0x324747, 0x324f47, 0xdb67a6de, 0x5e24ff3a, 0x71fc67b3, 0x0 }, /* #24 */ 554 { 0x3c5313, 0x3c5b13, 0x4bb6094a, 0x184aface, 0x9c1c001b, 0x0 }, /* #25 */ 555 { 0x0a7b07, 0x0a7b07, 0x58a6c330, 0xa53d09c0, 0x2c5890f4, 0x0 }, /* #26 */ 556 { 0x143a96, 0x143a97, 0x0a7025c9, 0xa8533001, 0x48c0b479, 0x0 }, /* #27 */ 557 { 0x081917, 0x081917, 0xdd052a26, 0x3189e388, 0x7e1233ac, 0x0 }, /* #28 */ 558 { 0x3e0102, 0x3e0903, 0x88c9c665, 0xef17c874, 0x77001564, 0x0 }, /* #29 */ 559 { 0x3c1547, 0x3c1d47, 0x11d824a0, 0x74a77060, 0x054c8d87, 0x0 }, /* #30 */ 560 { 0x1f1cc2, 0x1f1cc3, 0x54ae4235, 0x82805586, 0x3c7cb02e, 0x0 }, /* #31 */ 561 { 0x123b02, 0x123b03, 0xdfb519a4, 0x6c666988, 0xeaa68f12, 0x0 }, /* #32 */ 562 { 0x3b1d53, 0x3b1d53, 0x6a4a1567, 0x1bc686d3, 0x65c353b5, 0x0 }, /* #33 */ 563 { 0x2c2353, 0x2c2b53, 0x9c1e6dcf, 0x0c23209b, 0xd1bb3f75, 0x0 }, /* #34 */ 564 { 0x032343, 0x032b43, 0x6064476b, 0x979f584e, 0x578cd26a, 0x0 }, /* #35 */ 565 { 0x0a3912, 0x0a3913, 0x1af31e5f, 0x02a09955, 0x8f4efccb, 0x0 }, /* #36 */ 566 { 0x361c12, 0x361c13, 0x9ac29548, 0xc36faec8, 0x1cd6b7b1, 0x0 }, /* #37 */ 567 { 0x357517, 0x357d17, 0x75ed4052, 0xef42422c, 0xab19e326, 0x0 }, /* #38 */ 568 { 0x100a92, 0x100a93, 0x40afefc4, 0x035a0758, 0xdea62d36, 0x0 }, /* #39 */ 569 { 0x2243d2, 0x224bd3, 0x89ff37a6, 0x7885b034, 0x529e993e, 0x0 }, /* #40 */ 570 { 0x1e3ed6, 0x1e3ed7, 0xb24d4c40, 0xa3ea9800, 0xb0c93860, 0x0 }, /* #41 */ 571 { 0x143f87, 0x143f87, 0xaadea04d, 0x6d9a618b, 0x7dee3537, 0x0 }, /* #42 */ 572 { 0x276e52, 0x276e53, 0xc1d919ac, 0x693e5f88, 0x94246c26, 0x0 }, /* #43 */ 573 { 0x385dd2, 0x385dd3, 0xc99fccee, 0x44c34aa6, 0x5a474305, 0x0 }, /* #44 */ 574 { 0x010a97, 0x010a97, 0x43dd52df, 0xf577dd0c, 0xb76bb074, 0x0 }, /* #45 */ 575 { 0x0d2c12, 0x0d2c13, 0x9a9d9cd2, 0xff59ac70, 0xa1a2cd78, 0x0 }, /* #46 */ 576 { 0x1f1282, 0x1f1a83, 0x138d4353, 0x2aa807ad, 0x1f3f28ff, 0x0 }, /* #47 */ 577 { 0x1c2e13, 0x1c2e13, 0x7b70aca3, 0x50a6ae13, 0xe2561fd1, 0x0 }, /* #48 */ 578 { 0x0304c7, 0x030cc7, 0x4beea700, 0x929ade00, 0xe11617f2, 0x0 }, /* #49 */ 579 { 0x3e21d6, 0x3e29d7, 0x9acef05b, 0x06ea7150, 0xc80614f0, 0x0 }, /* #50 */ 580 { 0x083d83, 0x083d83, 0xf89163e3, 0xfea6f848, 0x1134e918, 0x0 }, /* #51 */ 581 { 0x335046, 0x335847, 0x145d6695, 0x7adfdcd8, 0xfff9eb78, 0x0 }, /* #52 */ 582 { 0x123412, 0x123c13, 0xf85a2cb2, 0x43219d7a, 0xa82c7705, 0x0 }, /* #53 */ 583 { 0x397dd7, 0x397dd7, 0xf849f96c, 0x8fac0604, 0x40963e53, 0x0 }, /* #54 */ 584 { 0x153b52, 0x153b53, 0x5f011eb1, 0x5bc76afe, 0x0286065e, 0x0 }, /* #55 */ 585 { 0x0c0697, 0x0c0e97, 0xb0864485, 0x6dc257dd, 0xbefcb179, 0x0 }, /* #56 */ 586 { 0x274012, 0x274813, 0x47f29c0a, 0x5ee12a42, 0x88e2796d, 0x0 }, /* #57 */ 587 { 0x116783, 0x116f83, 0x3f002f84, 0x72a8c17c, 0x252fc43f, 0x0 }, /* #58 */ 588 { 0x3d37d7, 0x3d3fd7, 0x1e67584b, 0xcad44ff7, 0x12d5b385, 0x0 }, /* #59 */ 589 { 0x3c6a46, 0x3c6a47, 0x4e10d556, 0xf94cc618, 0xf3262924, 0x0 }, /* #60 */ 590 { 0x171492, 0x171c93, 0x77114362, 0x36a1a800, 0xce5f1400, 0x0 }, /* #61 */ 591 { 0x1a1357, 0x1a1b57, 0x8bedc413, 0x97d1a462, 0x26e3e256, 0x0 }, /* #62 */ 592 { 0x2030d7, 0x2038d7, 0x1f3c3fa0, 0x6f12ba20, 0x2c753165, 0x0 }, /* #63 */ 593 { 0x3d7492, 0x3d7c93, 0x07cb70a9, 0x15d4ebee, 0x7d516b3e, 0x0 }, /* #64 */ 594 { 0x1752c7, 0x175ac7, 0x05b89d31, 0xb14a8769, 0x1b581fb9, 0x0 }, /* #65 */ 595 { 0x0a5982, 0x0a5983, 0x95cfac85, 0xc2dad7ba, 0xf5475af2, 0x0 }, /* #66 */ 596 { 0x240207, 0x240a07, 0x8880a67d, 0x212dffd2, 0x76327dba, 0x0 }, /* #67 */ 597 { 0x1c7ad7, 0x1c7ad7, 0xbf0ca2a8, 0xbb55e350, 0x968b04c2, 0x0 }, /* #68 */ 598 { 0x256816, 0x256817, 0x15168a07, 0x754c7e73, 0xfabffd35, 0x0 }, /* #69 */ 599 { 0x084097, 0x084897, 0x982489a6, 0xb997bd5a, 0x86c91e7f, 0x0 }, /* #70 */ 600 { 0x314807, 0x314807, 0x6bb81836, 0xd6858d04, 0x833d97a6, 0x0 }, /* #71 */ 601 { 0x2f35c7, 0x2f3dc7, 0x6ef39c2a, 0x0c5b68cc, 0xfb91c24e, 0x0 }, /* #72 */ 602 { 0x2b2d47, 0x2b2d47, 0x2f4782d6, 0x61795a9e, 0x7fdee8ad, 0x0 }, /* #73 */ 603 { 0x3d5697, 0x3d5e97, 0x3a950008, 0xe10d60b8, 0x8c354c17, 0x0 }, /* #74 */ 604 { 0x162117, 0x162917, 0xa65347ac, 0xf36f97d0, 0xe58680dc, 0x0 }, /* #75 */ 605 { 0x357ec3, 0x357ec3, 0x89a8c55e, 0xd70d3e2e, 0xa735c419, 0x0 }, /* #76 */ 606 { 0x1d7a16, 0x1d7a17, 0x2284bb76, 0xbb070276, 0x382f7281, 0x0 }, /* #77 */ 607 { 0x0630c3, 0x0638c3, 0x7c411a6c, 0xb3aa5864, 0x562dc75b, 0x0 }, /* #78 */ 608 { 0x3b5392, 0x3b5b93, 0xe1ab3fce, 0x08a25a2c, 0x31ea1f7a, 0x0 }, /* #79 */ 609 { 0x381c12, 0x381c13, 0x0287de26, 0x27b4c344, 0xa6099216, 0x0 }, /* #80 */ 610 { 0x1575d6, 0x157dd7, 0x3d805e7c, 0xaabc5ff8, 0xb6bb5f42, 0x0 }, /* #81 */ 611 { 0x2b22d6, 0x2b2ad7, 0x0ac3c4fa, 0xf9a84f5e, 0x3ab8fe9b, 0x0 }, /* #82 */ 612 { 0x131013, 0x131813, 0xbf223612, 0xca4bfc2e, 0x1f0bf81f, 0x0 }, /* #83 */ 613 { 0x0e6bd3, 0x0e6bd3, 0xd6e62dfa, 0x8d2d0108, 0xe1d483d4, 0x0 }, /* #84 */ 614 { 0x1b0553, 0x1b0d53, 0xfc2df383, 0x0334b3f6, 0x2cce3c52, 0x0 }, /* #85 */ 615 { 0x1a6346, 0x1a6b47, 0x82ad3fa3, 0xf700a6f5, 0xfc2d0887, 0x0 }, /* #86 */ 616 { 0x0b16c3, 0x0b1ec3, 0xfb8312a0, 0x3f393bc0, 0x1a3be4e6, 0x0 }, /* #87 */ 617 { 0x304556, 0x304d57, 0x3ff5fd59, 0xa3b7f430, 0x2ecc1fb0, 0x0 }, /* #88 */ 618 { 0x341486, 0x341c87, 0xd90aa8f0, 0xca1a9180, 0xcad93168, 0x0 }, /* #89 */ 619 { 0x3a2842, 0x3a2843, 0x78d73760, 0x0cd92fc0, 0xb974bd9a, 0x0 }, /* #90 */ 620 { 0x0c07c3, 0x0c0fc3, 0xb89140c7, 0xe7432c98, 0x083406a8, 0x0 }, /* #91 */ 621 { 0x2103c7, 0x210bc7, 0xd4008fbf, 0x702a2a65, 0x30dd4edb, 0x0 }, /* #92 */ 622 { 0x2424c7, 0x242cc7, 0x05b44c86, 0x50238bfc, 0x000c152a, 0x0 }, /* #93 */ 623 { 0x011917, 0x011917, 0x61b424e0, 0xb3b4a480, 0xf9e1203c, 0x0 }, /* #94 */ 624 { 0x0b0187, 0x0b0987, 0xb8785f7a, 0x9248cdc0, 0x26c48060, 0x0 }, /* #95 */ 433 625 }; 434 626 … … 437 629 static const BINU64_TEST_T g_aTests_bsf_u64_amd[] = 438 630 { 439 { 0x347f92, 0x347fd2, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #0 */ 440 { 0x3e2907, 0x3e2947, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #1 */ 441 { 0x0c55d7, 0x0c55d7, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #2 */ 442 { 0x2d4ed6, 0x2d4ed6, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #3 */ 443 { 0x127a07, 0x127a47, 0xdc93f2aecd5f11f5, 0xdc93f2aecd5f11f5, 0x0000000000000000, 0x0 }, /* #4 */ 444 { 0x212cd7, 0x212cd7, 0xe0cb6c09f5e4521e, 0xe0cb6c09f5e4521e, 0x0000000000000000, 0x0 }, /* #5 */ 445 { 0x217486, 0x2174c6, 0x03323b489c971632, 0x03323b489c971632, 0x0000000000000000, 0x0 }, /* #6 */ 446 { 0x117593, 0x1175d3, 0x984ae29f7253bfa4, 0x984ae29f7253bfa4, 0x0000000000000000, 0x0 }, /* #7 */ 447 { 0x246202, 0x246202, 0x0a1cc909425e7fde, 0x0000000000000001, 0xe97fd162a7d2730e, 0x0 }, /* #8 */ 448 { 0x0b0e17, 0x0b0e17, 0x5a6fbde33425c03c, 0x0000000000000002, 0xe373676d1e1b8fa4, 0x0 }, /* #9 */ 449 { 0x1a51c6, 0x1a5186, 0x9c1b834e400453d4, 0x0000000000000002, 0xd88cc3c89249844c, 0x0 }, /* #10 */ 450 { 0x092cc3, 0x092c83, 0x99bcf83175b56bde, 0x0000000000000001, 0x5fe49068454a86fe, 0x0 }, /* #11 */ 451 { 0x044d07, 0x044d07, 0x9c914ebad270923e, 0x0000000000000004, 0x4c4a588147c7c4d0, 0x0 }, /* #12 */ 452 { 0x3e6857, 0x3e6817, 0xd330a3908bfc169d, 0x0000000000000000, 0x5b29eaa29e426d9b, 0x0 }, /* #13 */ 453 { 0x2b3f96, 0x2b3f96, 0x7e8125e7189d4a6c, 0x0000000000000006, 0xc17dc5e710df80c0, 0x0 }, /* #14 */ 454 { 0x0b6242, 0x0b6202, 0x8e31437d4df4f9a3, 0x0000000000000001, 0x0a71e17b0445eba6, 0x0 }, /* #15 */ 455 { 0x3c5a06, 0x3c5a06, 0x1c022260f4d82b4a, 0x0000000000000000, 0xe2265e9bd01efbd1, 0x0 }, /* #16 */ 456 { 0x0d4456, 0x0d4416, 0x050cf3bdaa093f16, 0x0000000000000001, 0x4112595f5555ffe2, 0x0 }, /* #17 */ 457 { 0x290d53, 0x290d13, 0x70adb8a9587edc3f, 0x0000000000000001, 0x230e5109dd367836, 0x0 }, /* #18 */ 458 { 0x384986, 0x384986, 0x9196c9c5fd80c736, 0x0000000000000002, 0xfe13fb58c298ce5c, 0x0 }, /* #19 */ 459 { 0x1a0f12, 0x1a0f12, 0x16fb14ec63e710b9, 0x0000000000000004, 0x4dd5209e7e1abe90, 0x0 }, /* #20 */ 460 { 0x106c02, 0x106c02, 0x06f87fc774ed4b82, 0x0000000000000002, 0x5e281afb248ce564, 0x0 }, /* #21 */ 461 { 0x274092, 0x274092, 0x532404fb8255dd0f, 0x0000000000000000, 0x92cb356b21c32561, 0x0 }, /* #22 */ 462 { 0x202e46, 0x202e06, 0x84306217ddbd8045, 0x0000000000000001, 0x1ff7ba344477f6fa, 0x0 }, /* #23 */ 463 { 0x213c53, 0x213c13, 0x7d6b7112a4128b1e, 0x0000000000000001, 0x16e3bffdd8cc743e, 0x0 }, /* #24 */ 464 { 0x1273d6, 0x127396, 0x261874d0cb8e3865, 0x0000000000000001, 0xd25fe8d8cf9d173a, 0x0 }, /* #25 */ 465 { 0x2f4656, 0x2f4616, 0xc407cba96e05e142, 0x0000000000000004, 0x9f48bc711bcbc650, 0x0 }, /* #26 */ 466 { 0x0b4f96, 0x0b4f96, 0x4009efc71129916a, 0x0000000000000001, 0x2a091ef10c5cf1d6, 0x0 }, /* #27 */ 467 { 0x163952, 0x163912, 0xa09ef673208f4f4b, 0x0000000000000000, 0xba53a553e4462993, 0x0 }, /* #28 */ 468 { 0x0b0a07, 0x0b0a07, 0x1e6255b3c7418481, 0x0000000000000001, 0x799e609ec9e86a5a, 0x0 }, /* #29 */ 469 { 0x194297, 0x194297, 0xbca584a14ba4fc23, 0x0000000000000001, 0x4e6e86ccd6a68522, 0x0 }, /* #30 */ 470 { 0x051656, 0x051616, 0xd94e2c36e4fced86, 0x0000000000000002, 0x6113fab51b389a34, 0x0 }, /* #31 */ 471 { 0x3032d7, 0x303297, 0xd71e691d9aaeffd6, 0x0000000000000001, 0x98ba04ed4d86fac6, 0x0 }, /* #32 */ 472 { 0x191117, 0x191117, 0x59733e5a26061596, 0x0000000000000000, 0xdc9e3462dd02b497, 0x0 }, /* #33 */ 473 { 0x3d3053, 0x3d3013, 0x26d35a3ed4f9f72f, 0x0000000000000000, 0x8cc4845a7dc9d12f, 0x0 }, /* #34 */ 474 { 0x0d3742, 0x0d3702, 0x817c5dc00fe6ebb3, 0x0000000000000001, 0x3a6ee78c0bef09d6, 0x0 }, /* #35 */ 475 { 0x233646, 0x233606, 0xfccf5ccc79955c10, 0x0000000000000002, 0xd4c4465591d57444, 0x0 }, /* #36 */ 476 { 0x3e4287, 0x3e4287, 0x211ed555f014bb74, 0x0000000000000000, 0x13c5607caf47d06f, 0x0 }, /* #37 */ 477 { 0x0117d3, 0x011793, 0xd71256c80758cd5c, 0x0000000000000005, 0x369107e2b4ff9120, 0x0 }, /* #38 */ 478 { 0x1c2242, 0x1c2202, 0x3e049984f86b1457, 0x0000000000000000, 0x099cccb41ffac8eb, 0x0 }, /* #39 */ 479 { 0x392d97, 0x392d97, 0xb4feaaecdb61d942, 0x0000000000000000, 0x4724052f3b87a7f5, 0x0 }, /* #40 */ 480 { 0x105452, 0x105412, 0x9b023bdea84ffb67, 0x0000000000000002, 0x1dcc23a56fa879ac, 0x0 }, /* #41 */ 481 { 0x385597, 0x385597, 0x8bcfc61db5857146, 0x0000000000000000, 0x27b2ee58b5d7c0cd, 0x0 }, /* #42 */ 482 { 0x263d83, 0x263d83, 0x0a4efb50ce122933, 0x0000000000000000, 0x2f85d68547554679, 0x0 }, /* #43 */ 483 { 0x064e02, 0x064e02, 0x118fc526390759aa, 0x0000000000000000, 0xcb1691def5d84acb, 0x0 }, /* #44 */ 484 { 0x022c57, 0x022c17, 0x8e917a3f26c01c89, 0x0000000000000000, 0x8f3aec84b0f0c591, 0x0 }, /* #45 */ 485 { 0x1208d3, 0x120893, 0x486bc1aece150e83, 0x0000000000000000, 0xdfe2510c5a788ad3, 0x0 }, /* #46 */ 486 { 0x367b06, 0x367b06, 0xdcf64093cea4ab7b, 0x0000000000000000, 0xfd25597fab0981bf, 0x0 }, /* #47 */ 487 { 0x164017, 0x164017, 0xb4c6f1be8ea50858, 0x0000000000000000, 0xbdd3d2ff31290c03, 0x0 }, /* #48 */ 488 { 0x035d06, 0x035d06, 0x234b00da5d51c4bb, 0x0000000000000004, 0x52ada2fb9124fa50, 0x0 }, /* #49 */ 489 { 0x271653, 0x271613, 0xee39d2771caa4390, 0x0000000000000001, 0x03acb04b16289a56, 0x0 }, /* #50 */ 490 { 0x2a0dc7, 0x2a0d87, 0x8c379da5e4b0b10c, 0x0000000000000001, 0x7c074e1dd74ee2ba, 0x0 }, /* #51 */ 491 { 0x211a46, 0x211a06, 0x363fea455f1f2719, 0x0000000000000001, 0x3a0ff614de2d73d6, 0x0 }, /* #52 */ 492 { 0x2438d3, 0x243893, 0xc50850bd03225d02, 0x0000000000000000, 0xedc64a3c24ecaadf, 0x0 }, /* #53 */ 493 { 0x336153, 0x336113, 0x6acb7a44e115fdd4, 0x0000000000000000, 0x1dba913114c81c4f, 0x0 }, /* #54 */ 494 { 0x117a52, 0x117a12, 0x0c0c3a8e7d8b6abb, 0x0000000000000000, 0x3110fcfd36d846cf, 0x0 }, /* #55 */ 495 { 0x110003, 0x110003, 0x0faa6b2ba4acd844, 0x0000000000000000, 0xac23447a7d61fce9, 0x0 }, /* #56 */ 496 { 0x245d06, 0x245d06, 0x60d2a338f6ec802b, 0x0000000000000000, 0x9cd2b8dd24d9e331, 0x0 }, /* #57 */ 497 { 0x354c16, 0x354c16, 0x8c1076d20ef16c98, 0x0000000000000001, 0x8b8dafa14ce8db2e, 0x0 }, /* #58 */ 498 { 0x0578d6, 0x057896, 0x71ebe35cdc47dcb8, 0x0000000000000001, 0x0e7808ddf59be772, 0x0 }, /* #59 */ 499 { 0x0d6c96, 0x0d6c96, 0xea9dc9210ba7a281, 0x0000000000000001, 0xd54cdea15cffab62, 0x0 }, /* #60 */ 500 { 0x315192, 0x315192, 0xc4a6080488ec1a1b, 0x0000000000000001, 0xf212fc7d705840fe, 0x0 }, /* #61 */ 501 { 0x3e2d07, 0x3e2d07, 0x2748f08360934f82, 0x0000000000000000, 0x44d4f76ca5a63c9b, 0x0 }, /* #62 */ 502 { 0x3f76c3, 0x3f7683, 0x00f8c98ae9e13759, 0x0000000000000000, 0xe15bb87e4d778385, 0x0 }, /* #63 */ 631 { 0x034a87, 0x034ac7, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #0 */ 632 { 0x050ed2, 0x050ed2, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #1 */ 633 { 0x254382, 0x2543c2, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #2 */ 634 { 0x0822d2, 0x0822d2, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #3 */ 635 { 0x3b1d47, 0x3b1d47, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #4 */ 636 { 0x014452, 0x014452, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #5 */ 637 { 0x363e56, 0x363e56, 0x8f719115d79271dd, 0x8f719115d79271dd, 0x0000000000000000, 0x0 }, /* #6 */ 638 { 0x2c2252, 0x2c2252, 0x76c8434126c97f5b, 0x76c8434126c97f5b, 0x0000000000000000, 0x0 }, /* #7 */ 639 { 0x371d53, 0x371d53, 0x0a285341c9b9e01c, 0x0a285341c9b9e01c, 0x0000000000000000, 0x0 }, /* #8 */ 640 { 0x315596, 0x3155d6, 0xaa2258601f420fe8, 0xaa2258601f420fe8, 0x0000000000000000, 0x0 }, /* #9 */ 641 { 0x181c16, 0x181c56, 0x96f3a1a85825c23e, 0x96f3a1a85825c23e, 0x0000000000000000, 0x0 }, /* #10 */ 642 { 0x3a2857, 0x3a2857, 0x85908ff573701d40, 0x85908ff573701d40, 0x0000000000000000, 0x0 }, /* #11 */ 643 { 0x1b4183, 0x1b4183, 0xd4f5e143eda9875c, 0x0000000000000000, 0xb1460ef61a980075, 0x0 }, /* #12 */ 644 { 0x007293, 0x007293, 0xe213f2f872e228be, 0x0000000000000001, 0x820a905bcbb4aa16, 0x0 }, /* #13 */ 645 { 0x0b4743, 0x0b4703, 0x66895b43acfd4050, 0x0000000000000000, 0xa50fc2de03c69f79, 0x0 }, /* #14 */ 646 { 0x023087, 0x023087, 0xda582d5608dbdc3d, 0x0000000000000000, 0x90a3472ed308769d, 0x0 }, /* #15 */ 647 { 0x162582, 0x162582, 0xe9475a44ca7aafd8, 0x0000000000000003, 0x80e563990b773b88, 0x0 }, /* #16 */ 648 { 0x2d7312, 0x2d7312, 0xa4c462fa6af2b6e0, 0x0000000000000000, 0x458b0475193e3ec5, 0x0 }, /* #17 */ 649 { 0x1140d6, 0x114096, 0x5e04712e49d57925, 0x0000000000000000, 0x8439c3b375a29267, 0x0 }, /* #18 */ 650 { 0x1f3fc3, 0x1f3f83, 0x31802c35615331f7, 0x0000000000000001, 0x76e99bf9d5d685ca, 0x0 }, /* #19 */ 651 { 0x3f1493, 0x3f1493, 0x094d833018a15ac2, 0x0000000000000000, 0xbd0aa275ffdfc915, 0x0 }, /* #20 */ 652 { 0x2f6f57, 0x2f6f17, 0xc348b9148e120dcf, 0x0000000000000000, 0x888b5a0f5b6ed1bb, 0x0 }, /* #21 */ 653 { 0x051302, 0x051302, 0xc59bb5225740e64a, 0x0000000000000001, 0x19c8128e3190ce0e, 0x0 }, /* #22 */ 654 { 0x3a35d3, 0x3a3593, 0x9e0c2f233fa5cc5d, 0x0000000000000000, 0xafc73b8471ead311, 0x0 }, /* #23 */ 655 { 0x141053, 0x141013, 0xbbaff54f6d16eb44, 0x0000000000000000, 0x9e88d72bdd1254f9, 0x0 }, /* #24 */ 656 { 0x267883, 0x267883, 0xf74c0909d9f3a0b0, 0x0000000000000000, 0x35d7b6a8e0e56b0f, 0x0 }, /* #25 */ 657 { 0x186b17, 0x186b17, 0x8d59c08206fa186d, 0x0000000000000001, 0x7df45c1e3f6dbe7a, 0x0 }, /* #26 */ 658 { 0x0b5552, 0x0b5512, 0x7a486989d923c0d3, 0x0000000000000000, 0x1eb01a89e808e017, 0x0 }, /* #27 */ 659 { 0x1e48c7, 0x1e4887, 0x426d808594c68250, 0x0000000000000000, 0x601efcef6310bdd5, 0x0 }, /* #28 */ 660 { 0x2f3f42, 0x2f3f02, 0xd3534ff8a67de536, 0x0000000000000000, 0xad673aa6c2a72cb1, 0x0 }, /* #29 */ 661 { 0x3b2047, 0x3b2007, 0x173ca805969fd491, 0x0000000000000001, 0xa567c7d14f3aec2e, 0x0 }, /* #30 */ 662 { 0x2f1e52, 0x2f1e12, 0x8fac0938a00526ef, 0x0000000000000000, 0xba56372ea7916465, 0x0 }, /* #31 */ 663 { 0x004ac7, 0x004a87, 0x3e1e0d6abbcac834, 0x0000000000000001, 0xa81c5d506702ca02, 0x0 }, /* #32 */ 664 { 0x3243c2, 0x324382, 0x613bad83f5fea5de, 0x0000000000000002, 0x56ca388f14fca554, 0x0 }, /* #33 */ 665 { 0x0760c6, 0x076086, 0x42bd5f4a08242dbe, 0x0000000000000000, 0xcc80d7ea9ebb1581, 0x0 }, /* #34 */ 666 { 0x1f4a07, 0x1f4a07, 0xcc00d06015774f72, 0x0000000000000000, 0xb63938c74970759b, 0x0 }, /* #35 */ 667 { 0x3e4d56, 0x3e4d16, 0x783c64b9b8a28e8b, 0x0000000000000000, 0xe9b8679d84f8ca87, 0x0 }, /* #36 */ 668 { 0x1a2a86, 0x1a2a86, 0x419a738449391abc, 0x0000000000000001, 0x5120a4aa8315dfee, 0x0 }, /* #37 */ 669 { 0x1a3e82, 0x1a3e82, 0xa620b1d255d1648e, 0x0000000000000000, 0x200bfe9cac7a865f, 0x0 }, /* #38 */ 670 { 0x386507, 0x386507, 0x0352740a460448f7, 0x0000000000000000, 0xb8207cc51a405f0d, 0x0 }, /* #39 */ 671 { 0x1f0646, 0x1f0606, 0xee34d02116ea1736, 0x0000000000000001, 0x888958a84d4c3e3a, 0x0 }, /* #40 */ 672 { 0x1b01d2, 0x1b0192, 0x2a8848c9c4f1facb, 0x0000000000000000, 0x20d3653a1962bac3, 0x0 }, /* #41 */ 673 { 0x1a5386, 0x1a5386, 0x10776ca4cebecccc, 0x0000000000000001, 0x624ceb37507d8b6e, 0x0 }, /* #42 */ 674 { 0x267952, 0x267912, 0x4f4389a20c30ea92, 0x0000000000000001, 0x9b3142a79b00f282, 0x0 }, /* #43 */ 675 { 0x0f1096, 0x0f1096, 0xefd2811ef6125de5, 0x0000000000000002, 0x1435d0cf651b11ec, 0x0 }, /* #44 */ 676 { 0x1f7112, 0x1f7112, 0xed8346bac01623b9, 0x0000000000000001, 0xdc144e60859874ae, 0x0 }, /* #45 */ 677 { 0x252fd2, 0x252f92, 0xe31cccbad93c2e85, 0x0000000000000000, 0x25045a7b37c4fa2b, 0x0 }, /* #46 */ 678 { 0x105413, 0x105413, 0x7760b8556d498b6d, 0x0000000000000001, 0x3a279043aee5f0da, 0x0 }, /* #47 */ 679 { 0x305d56, 0x305d16, 0x3ca842828e016180, 0x0000000000000001, 0xfa1e9def0aa683ea, 0x0 }, /* #48 */ 680 { 0x127483, 0x127483, 0x006ab7ad6c750b28, 0x0000000000000000, 0x6cc0256ede40bf11, 0x0 }, /* #49 */ 681 { 0x191083, 0x191083, 0x1bd3cbe1e1a0308e, 0x0000000000000002, 0xf052f5366dee2f0c, 0x0 }, /* #50 */ 682 { 0x204503, 0x204503, 0x612fb28a6b26536f, 0x0000000000000000, 0x387ef6ba0272b3df, 0x0 }, /* #51 */ 683 { 0x384a52, 0x384a12, 0xa7d0a3375a56d639, 0x0000000000000005, 0x2e05f1cc328ba520, 0x0 }, /* #52 */ 684 { 0x054082, 0x054082, 0x2d755c57db61bbdf, 0x0000000000000000, 0x1187820ff4018be5, 0x0 }, /* #53 */ 685 { 0x2b5092, 0x2b5092, 0x3d92f216674c3a79, 0x0000000000000001, 0x51176c78ba53c2c2, 0x0 }, /* #54 */ 686 { 0x1263d7, 0x126397, 0x2cf6bbaa5c9af307, 0x0000000000000000, 0x093c652eba9acdc9, 0x0 }, /* #55 */ 687 { 0x163396, 0x163396, 0x030938b21672ae2d, 0x0000000000000002, 0xf7b8ef7812692fac, 0x0 }, /* #56 */ 688 { 0x316c92, 0x316c92, 0x85e61c64596a1e38, 0x0000000000000001, 0x34d9229746520d16, 0x0 }, /* #57 */ 689 { 0x2e2347, 0x2e2307, 0x79996a981bd87b4e, 0x0000000000000000, 0x5e375d6f47253eb3, 0x0 }, /* #58 */ 690 { 0x1731c2, 0x173182, 0x50e2a91f8c0d99a7, 0x0000000000000000, 0x9a3ff18490cd5bb5, 0x0 }, /* #59 */ 691 { 0x093f46, 0x093f06, 0x2005df5123214feb, 0x0000000000000000, 0x04770734e1887017, 0x0 }, /* #60 */ 692 { 0x396916, 0x396916, 0xf1adde8871bde9e8, 0x0000000000000000, 0x75522f694deccc33, 0x0 }, /* #61 */ 693 { 0x2631d2, 0x263192, 0xd6dde31009e5efbb, 0x0000000000000001, 0xe721816941665bfe, 0x0 }, /* #62 */ 694 { 0x374946, 0x374906, 0x9e555c3b39336987, 0x0000000000000000, 0x7290a1c0b61a350b, 0x0 }, /* #63 */ 695 { 0x2b5e07, 0x2b5e07, 0xc740981edbf47b0f, 0x0000000000000001, 0x004e3697e1c2dd4a, 0x0 }, /* #64 */ 696 { 0x217383, 0x217383, 0x3525d32b9443e3e1, 0x0000000000000000, 0x9fce550f464ae823, 0x0 }, /* #65 */ 697 { 0x325c13, 0x325c13, 0x5ccd9173ff3c7f5c, 0x0000000000000001, 0xfa65e263fc0823ca, 0x0 }, /* #66 */ 698 { 0x321056, 0x321016, 0x117612870e102432, 0x0000000000000000, 0x5f8002d95eba6605, 0x0 }, /* #67 */ 699 { 0x3b0497, 0x3b0497, 0xb6586ba1ddb2912a, 0x0000000000000001, 0x015bcedfe70232e6, 0x0 }, /* #68 */ 700 { 0x2a33d6, 0x2a3396, 0x489bd3b2fb4f2361, 0x0000000000000000, 0x89019efdee67705b, 0x0 }, /* #69 */ 701 { 0x2d1957, 0x2d1917, 0x6a14f0c719a46260, 0x0000000000000001, 0x2091eb4bc4cbcf3a, 0x0 }, /* #70 */ 702 { 0x2e3a57, 0x2e3a17, 0xc15bda1266135d71, 0x0000000000000004, 0x421a20657549d470, 0x0 }, /* #71 */ 703 { 0x0447d7, 0x044797, 0x5fb2ee198aa429c7, 0x0000000000000002, 0xc6e058839c2ddc64, 0x0 }, /* #72 */ 704 { 0x1324c7, 0x132487, 0x08159193c415ac1a, 0x0000000000000001, 0xe13b935d00084e0a, 0x0 }, /* #73 */ 705 { 0x077082, 0x077082, 0x33759ad41500fb59, 0x0000000000000002, 0x1332bab82e080f84, 0x0 }, /* #74 */ 706 { 0x000fc2, 0x000f82, 0xa37d7e75a965f036, 0x0000000000000001, 0x6aaec19343f9665a, 0x0 }, /* #75 */ 707 { 0x262fc3, 0x262f83, 0xb04135008cded168, 0x0000000000000000, 0x9028ec5508fecc93, 0x0 }, /* #76 */ 708 { 0x336992, 0x336992, 0x7ece280d65ab04e4, 0x0000000000000000, 0x30b2a64d50a7ae85, 0x0 }, /* #77 */ 709 { 0x044302, 0x044302, 0x255d6798350cf3d9, 0x0000000000000001, 0x34612c68573c3f52, 0x0 }, /* #78 */ 710 { 0x2a1b83, 0x2a1b83, 0x90eecda701c94b82, 0x0000000000000000, 0x2fa6be706dffb873, 0x0 }, /* #79 */ 711 { 0x204382, 0x204382, 0x325c1c819b033ff5, 0x0000000000000000, 0x31a1dc31fd5372fb, 0x0 }, /* #80 */ 712 { 0x3f2e43, 0x3f2e03, 0xfeac2f1cccc0b11e, 0x0000000000000000, 0xec6b1bfa1a48f769, 0x0 }, /* #81 */ 713 { 0x3950d6, 0x395096, 0x4f03ab5f5dffb560, 0x0000000000000000, 0x33168e5f39e8127f, 0x0 }, /* #82 */ 714 { 0x1d3a02, 0x1d3a02, 0x32a592f7370afdef, 0x0000000000000001, 0x4ab9e4829453d0ee, 0x0 }, /* #83 */ 715 { 0x093903, 0x093903, 0x8e7eb041e545e025, 0x0000000000000001, 0xc170bfb45f6582d6, 0x0 }, /* #84 */ 716 { 0x3963d6, 0x396396, 0x75c38a0cefa6df0d, 0x0000000000000001, 0xdfe137b2789c563a, 0x0 }, /* #85 */ 717 { 0x0f3843, 0x0f3803, 0x30044d1ec50c6238, 0x0000000000000001, 0xd35569a7ea632606, 0x0 }, /* #86 */ 718 { 0x0b7d87, 0x0b7d87, 0xebbb6671d9e87298, 0x0000000000000003, 0xa142c61a1c42bbf8, 0x0 }, /* #87 */ 719 { 0x1b6607, 0x1b6607, 0xd9e1059daeda6631, 0x0000000000000000, 0xdcc14ba0c43793b1, 0x0 }, /* #88 */ 720 { 0x0c24d3, 0x0c2493, 0x941eacf3610dd8f4, 0x0000000000000001, 0xb2427e6669ecb0aa, 0x0 }, /* #89 */ 721 { 0x381506, 0x381506, 0xf889809e7987a59b, 0x0000000000000000, 0x9484ce360b5b42e5, 0x0 }, /* #90 */ 722 { 0x3e45c2, 0x3e4582, 0x690b900b6b954e18, 0x0000000000000001, 0x211d3c97361dd73a, 0x0 }, /* #91 */ 723 { 0x350f52, 0x350f12, 0x2fd018612f407153, 0x0000000000000000, 0x1fccf64a46f0a0cd, 0x0 }, /* #92 */ 724 { 0x3d0497, 0x3d0497, 0x5123d76be5cb77c3, 0x0000000000000000, 0xc73f34798813ba97, 0x0 }, /* #93 */ 725 { 0x0d7786, 0x0d7786, 0x6db42bb1127dd77a, 0x0000000000000003, 0x347c3f5b8fa088e8, 0x0 }, /* #94 */ 726 { 0x232b16, 0x232b16, 0xb9f42e9684b6bff4, 0x0000000000000000, 0xc2dc796f0e1eb867, 0x0 }, /* #95 */ 503 727 }; 504 728 static const BINU64_TEST_T g_aTests_bsr_u64_amd[] = 505 729 { 506 { 0x0723d3, 0x0723d3, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #0 */ 507 { 0x1609c7, 0x1609c7, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #1 */ 508 { 0x2f7112, 0x2f7152, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #2 */ 509 { 0x324c87, 0x324cc7, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #3 */ 510 { 0x083582, 0x0835c2, 0x314b50aa58c41531, 0x314b50aa58c41531, 0x0000000000000000, 0x0 }, /* #4 */ 511 { 0x1d0302, 0x1d0342, 0x622aa74495307c35, 0x622aa74495307c35, 0x0000000000000000, 0x0 }, /* #5 */ 512 { 0x0b1397, 0x0b13d7, 0xba5253a273ce8070, 0xba5253a273ce8070, 0x0000000000000000, 0x0 }, /* #6 */ 513 { 0x304e97, 0x304ed7, 0x1db71c6e5f8b5675, 0x1db71c6e5f8b5675, 0x0000000000000000, 0x0 }, /* #7 */ 514 { 0x2b29d3, 0x2b2993, 0xd0c2d0e8261a6c66, 0x000000000000003e, 0x574abf6a662158c4, 0x0 }, /* #8 */ 515 { 0x1c74c3, 0x1c7483, 0x0db2cb288ad3a7e1, 0x000000000000003f, 0xbc959747d537b61e, 0x0 }, /* #9 */ 516 { 0x3e5546, 0x3e5506, 0x8df910529a6b98be, 0x000000000000003e, 0x549e9d209a9e9f7c, 0x0 }, /* #10 */ 517 { 0x1d2a53, 0x1d2a13, 0xed793c9434618171, 0x000000000000003f, 0xb8f9f000727850b2, 0x0 }, /* #11 */ 518 { 0x3b4e06, 0x3b4e06, 0x24857cb27394a792, 0x000000000000003f, 0xc9efa49ef7bdbdac, 0x0 }, /* #12 */ 519 { 0x2026d6, 0x202696, 0x138c85d96bb37804, 0x000000000000003f, 0x894b890e6ea79469, 0x0 }, /* #13 */ 520 { 0x127ac6, 0x127a86, 0xa1249233d01631e0, 0x000000000000003f, 0xaff6582927fa8418, 0x0 }, /* #14 */ 521 { 0x160452, 0x160412, 0x3498dbd67f77598f, 0x000000000000003c, 0x118493b81f88d994, 0x0 }, /* #15 */ 522 { 0x3e3ed7, 0x3e3e97, 0xc2c13f628dcfc1df, 0x000000000000003d, 0x3d87759c5d283c57, 0x0 }, /* #16 */ 523 { 0x3a7453, 0x3a7413, 0xebd9643135aaf95d, 0x000000000000003d, 0x278019c44d410448, 0x0 }, /* #17 */ 524 { 0x1b2716, 0x1b2716, 0x15da48f3c478c918, 0x000000000000003d, 0x350796e3adeb54ba, 0x0 }, /* #18 */ 525 { 0x032c42, 0x032c02, 0xf126340bbd102daa, 0x000000000000003f, 0x8d59af588322d762, 0x0 }, /* #19 */ 526 { 0x066216, 0x066216, 0xa52f03c680e4ad52, 0x000000000000003d, 0x3cf0a310b1a0f00f, 0x0 }, /* #20 */ 527 { 0x212f87, 0x212f87, 0x4460bb9d434a524b, 0x000000000000003f, 0xef639bfe6abd42a9, 0x0 }, /* #21 */ 528 { 0x165902, 0x165902, 0x3e9e97b3baad29f8, 0x000000000000003f, 0x92fc7e3a9df9a9b6, 0x0 }, /* #22 */ 529 { 0x033c46, 0x033c06, 0xf7006ae2c3b26cbb, 0x000000000000003f, 0xdfc3ee247c6937a3, 0x0 }, /* #23 */ 530 { 0x072e92, 0x072e92, 0x952d6a8faa181d53, 0x000000000000003f, 0xc8a3f31898aefdf9, 0x0 }, /* #24 */ 531 { 0x2c3116, 0x2c3116, 0x86fc8bba3e9e3e0f, 0x000000000000003e, 0x718cae61ae3984be, 0x0 }, /* #25 */ 532 { 0x0c7b93, 0x0c7b93, 0x3230990ce08ca721, 0x000000000000003e, 0x790edfc9d48ffc92, 0x0 }, /* #26 */ 533 { 0x064316, 0x064316, 0x501e9bf507a6aecf, 0x000000000000003e, 0x557e3f35c9911aeb, 0x0 }, /* #27 */ 534 { 0x273b93, 0x273b93, 0x299bb6d97f4d43c2, 0x000000000000003e, 0x586747e36e0175e6, 0x0 }, /* #28 */ 535 { 0x201493, 0x201493, 0x698dedf26a7bdb98, 0x000000000000003c, 0x14491efce500c02e, 0x0 }, /* #29 */ 536 { 0x115d97, 0x115d97, 0x78a05d349b99782b, 0x000000000000003f, 0xdd6b754228473eca, 0x0 }, /* #30 */ 537 { 0x1f4f06, 0x1f4f06, 0x0b478c3f33c502fe, 0x000000000000003f, 0xfbcae488c648a2b5, 0x0 }, /* #31 */ 538 { 0x215c16, 0x215c16, 0xbb48e5eb1bc080d0, 0x000000000000003f, 0xc661239eaeeee688, 0x0 }, /* #32 */ 539 { 0x295d57, 0x295d17, 0x67095b222a6f2589, 0x000000000000003e, 0x7a6e1d7c973e4a07, 0x0 }, /* #33 */ 540 { 0x117687, 0x117687, 0x734c92fb6a1a85e5, 0x000000000000003f, 0xc6d945bfa845b70c, 0x0 }, /* #34 */ 541 { 0x3222c7, 0x322287, 0x3a1a1184b353ab67, 0x000000000000003e, 0x467ee5cb45740ee9, 0x0 }, /* #35 */ 542 { 0x2075c3, 0x207583, 0xacfaab9d66130dfa, 0x000000000000003f, 0xee05be0dbd18e77c, 0x0 }, /* #36 */ 543 { 0x007fc3, 0x007f83, 0xecfc04571dcdb842, 0x000000000000003c, 0x10b8b20d158102d3, 0x0 }, /* #37 */ 544 { 0x311cc2, 0x311c82, 0x6879039e07b2c074, 0x000000000000003f, 0xb8902e9fe0dcafa7, 0x0 }, /* #38 */ 545 { 0x246596, 0x246596, 0x2ff0a6425aa69a9c, 0x000000000000003f, 0xd11ce6cc20337078, 0x0 }, /* #39 */ 546 { 0x3463d3, 0x346393, 0x7552ee721947bf18, 0x000000000000003f, 0xb7a5447797a4ba8b, 0x0 }, /* #40 */ 547 { 0x317d03, 0x317d03, 0xf033c9a486e43484, 0x000000000000003d, 0x3a4a3ed8d7fb6788, 0x0 }, /* #41 */ 548 { 0x2374c7, 0x237487, 0x639bb916825cf02b, 0x000000000000003f, 0xb306671084948671, 0x0 }, /* #42 */ 549 { 0x186593, 0x186593, 0xe0aa21eaea76d925, 0x000000000000003e, 0x4650468f8198bb3a, 0x0 }, /* #43 */ 550 { 0x085986, 0x085986, 0x1e72276dcded6c8f, 0x000000000000003f, 0xd7f026e2d87a958c, 0x0 }, /* #44 */ 551 { 0x084b97, 0x084b97, 0x42554466d5f5e425, 0x000000000000003e, 0x59c22dac6bfda68f, 0x0 }, /* #45 */ 552 { 0x042517, 0x042517, 0xb60eb5df77bc769a, 0x000000000000003d, 0x30476ee23fc68006, 0x0 }, /* #46 */ 553 { 0x007106, 0x007106, 0x4371867b420f6fbf, 0x000000000000003e, 0x519d6bfd5233f701, 0x0 }, /* #47 */ 554 { 0x1c3813, 0x1c3813, 0xd228dd4c977923f9, 0x000000000000003f, 0xe2f22a5cf8d8d2b7, 0x0 }, /* #48 */ 555 { 0x3b30c6, 0x3b3086, 0x26435397397e9856, 0x000000000000003d, 0x2915b59d0e24f221, 0x0 }, /* #49 */ 556 { 0x066b57, 0x066b17, 0xfbb2aacfbf3b04b7, 0x000000000000003f, 0xeec9f26b4eec1aa7, 0x0 }, /* #50 */ 557 { 0x0a0782, 0x0a0782, 0x9641d0d7310e1fad, 0x000000000000003d, 0x2c58e843baf5ff7e, 0x0 }, /* #51 */ 558 { 0x381d56, 0x381d16, 0xdcd135fc42292b2b, 0x000000000000003f, 0xea86551e6b2f422b, 0x0 }, /* #52 */ 559 { 0x3e3a43, 0x3e3a03, 0x05a213bf046ae40d, 0x000000000000003e, 0x78758cd793be637c, 0x0 }, /* #53 */ 560 { 0x313503, 0x313503, 0x3efada9a84249a01, 0x000000000000003e, 0x44b372b30725d4c3, 0x0 }, /* #54 */ 561 { 0x2f4806, 0x2f4806, 0x6eaed2a8672bd507, 0x000000000000003f, 0x81178b6117882b89, 0x0 }, /* #55 */ 562 { 0x3f2e83, 0x3f2e83, 0x32206151b8641313, 0x000000000000003f, 0xf6d5e8a2abd5268c, 0x0 }, /* #56 */ 563 { 0x1c2083, 0x1c2083, 0x5937fe173d2255ef, 0x000000000000003f, 0xd03dbc1c2b0ac5c3, 0x0 }, /* #57 */ 564 { 0x085a92, 0x085a92, 0x4300df0288475490, 0x000000000000003d, 0x3ea12dadee311eab, 0x0 }, /* #58 */ 565 { 0x3d58d2, 0x3d5892, 0x974db4e900f029e2, 0x000000000000003c, 0x18fad09baea038f2, 0x0 }, /* #59 */ 566 { 0x151dc2, 0x151d82, 0xb2cbc29574a7c64c, 0x000000000000003f, 0x838f8a1d9f53ff14, 0x0 }, /* #60 */ 567 { 0x341892, 0x341892, 0xc33f289e6c8c9ba7, 0x000000000000003d, 0x3b399d1227839ebc, 0x0 }, /* #61 */ 568 { 0x3747d2, 0x374792, 0x4e5844d5cc1462a5, 0x000000000000003f, 0xdca2194d850f034e, 0x0 }, /* #62 */ 569 { 0x2b3d96, 0x2b3d96, 0x6a70ae1630e29050, 0x000000000000003e, 0x677dfc664bb53c1e, 0x0 }, /* #63 */ 730 { 0x2867c2, 0x2867c2, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #0 */ 731 { 0x3b5093, 0x3b50d3, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #1 */ 732 { 0x3b7916, 0x3b7956, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #2 */ 733 { 0x281347, 0x281347, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #3 */ 734 { 0x094043, 0x094043, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #4 */ 735 { 0x214683, 0x2146c3, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #5 */ 736 { 0x2f7d07, 0x2f7d47, 0x34fee5dc4a4dba40, 0x34fee5dc4a4dba40, 0x0000000000000000, 0x0 }, /* #6 */ 737 { 0x246992, 0x2469d2, 0x66cfdfde90eacb67, 0x66cfdfde90eacb67, 0x0000000000000000, 0x0 }, /* #7 */ 738 { 0x327b92, 0x327bd2, 0xf5a384af6b18fd63, 0xf5a384af6b18fd63, 0x0000000000000000, 0x0 }, /* #8 */ 739 { 0x1c3957, 0x1c3957, 0xa6bd7e7d34c2e2e2, 0xa6bd7e7d34c2e2e2, 0x0000000000000000, 0x0 }, /* #9 */ 740 { 0x3b7517, 0x3b7557, 0x0098c07b410e099b, 0x0098c07b410e099b, 0x0000000000000000, 0x0 }, /* #10 */ 741 { 0x044b83, 0x044bc3, 0x375267745b2e37d0, 0x375267745b2e37d0, 0x0000000000000000, 0x0 }, /* #11 */ 742 { 0x060d06, 0x060d06, 0x2014d16fc2429061, 0x000000000000003e, 0x7a79b8b976c1ffb0, 0x0 }, /* #12 */ 743 { 0x0e1787, 0x0e1787, 0x71b81458e2c7e5ae, 0x000000000000003c, 0x136c6d82ac3fd7bb, 0x0 }, /* #13 */ 744 { 0x091c97, 0x091c97, 0xd77332ff0f87b8c3, 0x000000000000003f, 0x9d46713049ab8b4d, 0x0 }, /* #14 */ 745 { 0x313607, 0x313607, 0x148cdf3f2f5a590e, 0x000000000000003e, 0x54907132ac94aba3, 0x0 }, /* #15 */ 746 { 0x3734d7, 0x373497, 0xe52138fb208b7aa6, 0x000000000000003c, 0x11e3ce0e2823f9c8, 0x0 }, /* #16 */ 747 { 0x2d2302, 0x2d2302, 0x026d6eae5e9daf81, 0x000000000000003f, 0xa5b31ea88249792f, 0x0 }, /* #17 */ 748 { 0x215bc3, 0x215b83, 0x445e22d1c0628649, 0x000000000000003d, 0x243651f8003fea68, 0x0 }, /* #18 */ 749 { 0x3f2406, 0x3f2406, 0xd51ea5aeb833ddad, 0x000000000000003d, 0x3e09aff2cf0f6e2a, 0x0 }, /* #19 */ 750 { 0x3e7983, 0x3e7983, 0xbda6dc24dddb9f0c, 0x000000000000003f, 0xeaaa676e662970c4, 0x0 }, /* #20 */ 751 { 0x2c1d57, 0x2c1d17, 0xe82a717aa9d61d7e, 0x000000000000003f, 0xb75a1cf6fa803603, 0x0 }, /* #21 */ 752 { 0x2376d7, 0x237697, 0xd484d7d3e350e75a, 0x000000000000003f, 0xc709ee295d75682b, 0x0 }, /* #22 */ 753 { 0x324953, 0x324913, 0x480ef91387818436, 0x000000000000003f, 0xc71186a069e3423c, 0x0 }, /* #23 */ 754 { 0x1d7602, 0x1d7602, 0x4605e732aaae0202, 0x000000000000003f, 0xe686cb9cad8d86b4, 0x0 }, /* #24 */ 755 { 0x212352, 0x212312, 0x130b9f1b50eb77e2, 0x000000000000003f, 0x8b7b57fa1ffad035, 0x0 }, /* #25 */ 756 { 0x0c63d3, 0x0c6393, 0x870c86be6d8b18d9, 0x000000000000003d, 0x2ba737f6457e5f5e, 0x0 }, /* #26 */ 757 { 0x0b2e93, 0x0b2e93, 0x2c899bf030e67eb8, 0x000000000000003f, 0xbb5beb007e5cc067, 0x0 }, /* #27 */ 758 { 0x210c47, 0x210c07, 0x2d04273f77002eda, 0x000000000000003f, 0x966314e3ebacb02f, 0x0 }, /* #28 */ 759 { 0x304e92, 0x304e92, 0xab34a7f82eb5f245, 0x000000000000003f, 0xb36a7ed2099f3565, 0x0 }, /* #29 */ 760 { 0x2c2757, 0x2c2717, 0x31723ecf724c5545, 0x000000000000003e, 0x6653107e0379a165, 0x0 }, /* #30 */ 761 { 0x1f7487, 0x1f7487, 0xe2e0c41bdcb8b6ab, 0x000000000000003f, 0xed9a513ed26afb54, 0x0 }, /* #31 */ 762 { 0x0b54d7, 0x0b5497, 0x4c2bb2b174822485, 0x000000000000003e, 0x432e7763159a4519, 0x0 }, /* #32 */ 763 { 0x202702, 0x202702, 0x1521f79ccb6311be, 0x000000000000003e, 0x5eae2ccd69074e6e, 0x0 }, /* #33 */ 764 { 0x3f5657, 0x3f5617, 0x05775dd11f85bdea, 0x000000000000003e, 0x6e0ebd90dfb04724, 0x0 }, /* #34 */ 765 { 0x3f5087, 0x3f5087, 0xd69894816f42021c, 0x000000000000003f, 0xc46669618e17eb81, 0x0 }, /* #35 */ 766 { 0x100256, 0x100216, 0xb1a2750a485e7634, 0x000000000000003e, 0x4557d38260b1fcfb, 0x0 }, /* #36 */ 767 { 0x3e7e83, 0x3e7e83, 0xff852a9a9cf97d1d, 0x000000000000003f, 0x858611a97fb025dd, 0x0 }, /* #37 */ 768 { 0x317116, 0x317116, 0xc67dfea2e736eafe, 0x000000000000003f, 0xa2f3559eacff2571, 0x0 }, /* #38 */ 769 { 0x3a2ad2, 0x3a2a92, 0x1c8038a8c7916cd5, 0x000000000000003f, 0xc1bb20bb2607ac36, 0x0 }, /* #39 */ 770 { 0x217693, 0x217693, 0xe8f40d5b1b8b9541, 0x000000000000003f, 0xf83c3d38ae98e65e, 0x0 }, /* #40 */ 771 { 0x174457, 0x174417, 0x11b76472cac9f7fa, 0x000000000000003f, 0x96d1b4159407f6a4, 0x0 }, /* #41 */ 772 { 0x057b12, 0x057b12, 0x195c9de9a330cedb, 0x000000000000003d, 0x387e96140f8359d4, 0x0 }, /* #42 */ 773 { 0x2f1807, 0x2f1807, 0x231ea8c75952313d, 0x000000000000003f, 0x957db35671dad3a7, 0x0 }, /* #43 */ 774 { 0x087ed3, 0x087e93, 0x5f1dbf8fcb1a1be6, 0x000000000000003f, 0xc3a76a6fde0987a1, 0x0 }, /* #44 */ 775 { 0x3c1f42, 0x3c1f02, 0x8c879a3387fd6361, 0x000000000000003f, 0xa54ac13c9a9cb185, 0x0 }, /* #45 */ 776 { 0x147e12, 0x147e12, 0x449f867260a26143, 0x0000000000000039, 0x028b12f60533a8bd, 0x0 }, /* #46 */ 777 { 0x0955c7, 0x095587, 0x28664f02e13239a4, 0x000000000000003f, 0xc51edb336f9e59e1, 0x0 }, /* #47 */ 778 { 0x091492, 0x091492, 0x181d6615c56f73d4, 0x000000000000003f, 0x8df30241321919e4, 0x0 }, /* #48 */ 779 { 0x192142, 0x192102, 0x4fddb17aacdeafa5, 0x000000000000003e, 0x67fbfbfca3aec8b9, 0x0 }, /* #49 */ 780 { 0x1c71c6, 0x1c7186, 0xb14045d9a539bb6e, 0x000000000000003c, 0x121ab826afa07f9f, 0x0 }, /* #50 */ 781 { 0x2f70c6, 0x2f7086, 0x6d937b65f370b945, 0x000000000000003f, 0xce38c3102d8a3b43, 0x0 }, /* #51 */ 782 { 0x0e7786, 0x0e7786, 0x5cb6e9a4194b455d, 0x000000000000003e, 0x4c0007a06ca51cb6, 0x0 }, /* #52 */ 783 { 0x341f87, 0x341f87, 0xad973497af158427, 0x000000000000003c, 0x16e4db2e597bec84, 0x0 }, /* #53 */ 784 { 0x3134c2, 0x313482, 0xaa6f307c4291aedd, 0x000000000000003e, 0x70e5a83ae9d832a7, 0x0 }, /* #54 */ 785 { 0x073197, 0x073197, 0xd676d0209fa62b93, 0x000000000000003f, 0xd720be98d25a1139, 0x0 }, /* #55 */ 786 { 0x0119d2, 0x011992, 0x1b4d44420f87c7c8, 0x000000000000003c, 0x1e862ae67062ade3, 0x0 }, /* #56 */ 787 { 0x2a7193, 0x2a7193, 0xc607522ce24e5a40, 0x000000000000003f, 0xc71554b58aa3c9cb, 0x0 }, /* #57 */ 788 { 0x2c5b82, 0x2c5b82, 0xf9176971a8ed6360, 0x000000000000003f, 0xc8e657fd700b96ff, 0x0 }, /* #58 */ 789 { 0x1a4847, 0x1a4807, 0x4b4eef3677dcf4d9, 0x000000000000003d, 0x26c67a4de02238e9, 0x0 }, /* #59 */ 790 { 0x0709d3, 0x070993, 0x131cbd8b127166ee, 0x000000000000003f, 0xa5b5826643dffa7a, 0x0 }, /* #60 */ 791 { 0x0409c3, 0x040983, 0xfde04eae45a4ab26, 0x000000000000003f, 0x8800349e514dc212, 0x0 }, /* #61 */ 792 { 0x3e7506, 0x3e7506, 0x4e84647d713ebf58, 0x000000000000003f, 0xb26c20a10438e1bc, 0x0 }, /* #62 */ 793 { 0x126497, 0x126497, 0x6d201e0c5cd2371c, 0x000000000000003f, 0xe6028b879794bcf9, 0x0 }, /* #63 */ 794 { 0x165f87, 0x165f87, 0x28206d0b33dbdf49, 0x000000000000003f, 0xc41f7925e8d72295, 0x0 }, /* #64 */ 795 { 0x0a0f13, 0x0a0f13, 0xd0fee836a0f760f6, 0x000000000000003f, 0xb788af513ff525dc, 0x0 }, /* #65 */ 796 { 0x2e2c06, 0x2e2c06, 0x35e011fbecd48abb, 0x000000000000003e, 0x7aebf8f7c9bc915f, 0x0 }, /* #66 */ 797 { 0x263e53, 0x263e13, 0xc2628507c4c7734c, 0x000000000000003f, 0xbd783d7f520bb09d, 0x0 }, /* #67 */ 798 { 0x0d1d13, 0x0d1d13, 0x98d4ae1d44cbb10c, 0x000000000000003c, 0x1ac136c3ef2ca012, 0x0 }, /* #68 */ 799 { 0x326ac3, 0x326a83, 0xc88a9327793ec73d, 0x000000000000003f, 0xebf01931c1c30aa6, 0x0 }, /* #69 */ 800 { 0x057682, 0x057682, 0x92ac6607677a5dec, 0x000000000000003e, 0x5fb8702bf45e5f24, 0x0 }, /* #70 */ 801 { 0x0c4807, 0x0c4807, 0xa5c4a786a69498ef, 0x000000000000003e, 0x4193b8620b11dc43, 0x0 }, /* #71 */ 802 { 0x2e4b92, 0x2e4b92, 0x15b4071bfe630078, 0x000000000000003f, 0xdb83a2481e3e88be, 0x0 }, /* #72 */ 803 { 0x1353c2, 0x135382, 0x8a3afa846de9b448, 0x000000000000003f, 0xf2635a5da615162e, 0x0 }, /* #73 */ 804 { 0x014a56, 0x014a16, 0x85d7bd1e9acb01a0, 0x000000000000003f, 0x9bcba69818ca9442, 0x0 }, /* #74 */ 805 { 0x267417, 0x267417, 0xff92cce7dd995caa, 0x000000000000003f, 0xe5811941feca931f, 0x0 }, /* #75 */ 806 { 0x210d83, 0x210d83, 0x1133b8413f866874, 0x000000000000003e, 0x4208709d9a85bc39, 0x0 }, /* #76 */ 807 { 0x195457, 0x195417, 0xc695305a86f80aec, 0x000000000000003e, 0x569da12913ebb0b2, 0x0 }, /* #77 */ 808 { 0x3f1652, 0x3f1612, 0x394ad4864c278fb1, 0x000000000000003d, 0x3325ac335fc6c6cc, 0x0 }, /* #78 */ 809 { 0x0c0356, 0x0c0316, 0xfa17b7bb2142178b, 0x000000000000003e, 0x6655a3e22b1f949c, 0x0 }, /* #79 */ 810 { 0x3a5e17, 0x3a5e17, 0x4c38ffb061b75913, 0x000000000000003f, 0xb82745f2aa522992, 0x0 }, /* #80 */ 811 { 0x215056, 0x215016, 0x5710c0fe2aebae8d, 0x0000000000000039, 0x02470b580cee905a, 0x0 }, /* #81 */ 812 { 0x393f93, 0x393f93, 0xc7784abf79504f16, 0x000000000000003d, 0x3e3e4b2c2a736641, 0x0 }, /* #82 */ 813 { 0x397656, 0x397616, 0xf92728369d0fd019, 0x000000000000003f, 0xdb5a9584ba0cc11d, 0x0 }, /* #83 */ 814 { 0x0e3bd7, 0x0e3b97, 0xf2a073e58e82e177, 0x000000000000003e, 0x43d0e41c4418fa2e, 0x0 }, /* #84 */ 815 { 0x2f6c13, 0x2f6c13, 0x283a509e1b3d95de, 0x000000000000003f, 0xde884ed68c82c9b4, 0x0 }, /* #85 */ 816 { 0x2f7416, 0x2f7416, 0x58ea7d0ff381f4bc, 0x000000000000003f, 0x8356b46612e62443, 0x0 }, /* #86 */ 817 { 0x1d3713, 0x1d3713, 0x3d7f1aa77f9e7a8a, 0x000000000000003f, 0xf062bd5da3aee97b, 0x0 }, /* #87 */ 818 { 0x3e5e47, 0x3e5e07, 0xed5352c91661c70d, 0x000000000000003e, 0x562ebfbf7960215e, 0x0 }, /* #88 */ 819 { 0x2e40c7, 0x2e4087, 0x691c97ed7e73de9e, 0x000000000000003c, 0x19274aa98c48374f, 0x0 }, /* #89 */ 820 { 0x162a07, 0x162a07, 0xca486564517c95b4, 0x000000000000003f, 0xd8125d96d6f88d82, 0x0 }, /* #90 */ 821 { 0x3e2f12, 0x3e2f12, 0xf6dc6d19710cabb2, 0x000000000000003d, 0x28c2db6e417ec146, 0x0 }, /* #91 */ 822 { 0x142782, 0x142782, 0xf3088a7198781287, 0x000000000000003d, 0x3c97e8bd4b946976, 0x0 }, /* #92 */ 823 { 0x311012, 0x311012, 0x4a62fc31641e705d, 0x000000000000003c, 0x1f116365e89b1b1e, 0x0 }, /* #93 */ 824 { 0x142c87, 0x142c87, 0xf98d926522d2bd5a, 0x000000000000003f, 0xc1dcd60b7d86633b, 0x0 }, /* #94 */ 825 { 0x280dd7, 0x280d97, 0x07a1f686af3fd4a6, 0x000000000000003f, 0x897a6c5796587542, 0x0 }, /* #95 */ 570 826 }; 571 827 static const BINU64_TEST_T g_aTests_imul_two_u64_amd[] = 572 828 { 573 { 0x054197, 0x054196, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #0 */ 574 { 0x2a2dd6, 0x2a25d6, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #1 */ 575 { 0x3c7982, 0x3c7182, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #2 */ 576 { 0x152917, 0x152116, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #3 */ 577 { 0x292592, 0x292592, 0xee5fd842cb29f04f, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #4 */ 578 { 0x2f0d82, 0x2f0582, 0x9f1eec37d4ea403b, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #5 */ 579 { 0x261ed7, 0x2616d6, 0x3ac0080437b2c955, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #6 */ 580 { 0x0e5c96, 0x0e5496, 0x3969cf480baac8df, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #7 */ 581 { 0x271d42, 0x271d43, 0x59ced24cd34fc407, 0x8cbe8668ea31ea79, 0xbd6f78af36463d7f, 0x0 }, /* #8 */ 582 { 0x1c4883, 0x1c4883, 0x0c17a32f71a7047c, 0x639f507b4af23a90, 0x181a76bb63da68dc, 0x0 }, /* #9 */ 583 { 0x287b53, 0x287b53, 0x8817b7f1234dca3a, 0xa1f9f3b5c670bd1a, 0x9af263b98d2d5431, 0x0 }, /* #10 */ 584 { 0x311483, 0x311c83, 0x70124989f8f93147, 0x9bb0060a5b9c8968, 0xce85e9c47d241f58, 0x0 }, /* #11 */ 585 { 0x364a46, 0x364a47, 0x6ea81d876ec8854f, 0x84a4ab55857938ce, 0xf05c99cddf2ac2d2, 0x0 }, /* #12 */ 586 { 0x351b56, 0x351b57, 0xdc45ca3e322addc5, 0x11be04fd2b06c63a, 0x61117b5829e0baf2, 0x0 }, /* #13 */ 587 { 0x390013, 0x390813, 0x3bf1142c3fbbb32f, 0x82c9a664271cde1f, 0x12025276f99b8811, 0x0 }, /* #14 */ 588 { 0x336b02, 0x336b03, 0x83b099ef144be90a, 0x5648b7511541ab02, 0x1a675031bf4a1bcd, 0x0 }, /* #15 */ 589 { 0x014e83, 0x014e83, 0x126e450a5fdcb309, 0x94d580078dc652ca, 0x2e3be3e3c5769cfa, 0x0 }, /* #16 */ 590 { 0x2e63c3, 0x2e6bc3, 0x1814f2648dd9d49a, 0x22154b648ca82c38, 0x944aeb06cd65c48c, 0x0 }, /* #17 */ 591 { 0x0c0206, 0x0c0a07, 0xca64654af5e10e18, 0x211f33acbaee5650, 0x1d1b2d6e4536036e, 0x0 }, /* #18 */ 592 { 0x031f87, 0x031f87, 0xbe2f9079aca8cd12, 0x6cc8e9a2f90270e8, 0xaed6722064b617d4, 0x0 }, /* #19 */ 593 { 0x1e2ac6, 0x1e2ac7, 0xc0b8488f1aa5e27c, 0xa89f1c8a16f7a504, 0x2bb9d412c58ef21f, 0x0 }, /* #20 */ 594 { 0x1220d6, 0x1228d7, 0x9544cf7579343fbd, 0xd34d4c2ab1d19a13, 0x63cd1f621890360f, 0x0 }, /* #21 */ 595 { 0x076d42, 0x076d43, 0x3410a9364dd84e9b, 0x0ccf410ca38683db, 0x6c6dde4971d553c1, 0x0 }, /* #22 */ 596 { 0x1c4216, 0x1c4a17, 0xd29776172714021f, 0x4a2e5b9abdd63fb5, 0xce93aa23836e8bab, 0x0 }, /* #23 */ 597 { 0x066747, 0x066f47, 0x5b83661118bbf3ce, 0xfce99391f27f90a2, 0x1a1286954fa21507, 0x0 }, /* #24 */ 598 { 0x014e47, 0x014e47, 0x64b2555b5a55858a, 0x06637015ca001c56, 0xc21eae63b801dc2f, 0x0 }, /* #25 */ 599 { 0x0a6683, 0x0a6e83, 0xb38b636fa96dfb44, 0x0ef1d7e3b24ef88c, 0xf3415e8d305172b3, 0x0 }, /* #26 */ 600 { 0x261547, 0x261d47, 0xfb75751a7091e972, 0xe49df3f4e12fd210, 0x6a1471561c5b3d48, 0x0 }, /* #27 */ 601 { 0x1c7b82, 0x1c7b83, 0x7c1b6760aac44727, 0xfd8013d7c5cf7fac, 0x3d6017ca6b1fee74, 0x0 }, /* #28 */ 602 { 0x396e42, 0x396e43, 0x4636065517c8e50e, 0x11c9e0ef64d559e4, 0x3b80e86c722a5dfe, 0x0 }, /* #29 */ 603 { 0x1b49c6, 0x1b49c7, 0x0ef37af0d38a171d, 0x492b83bd02aec296, 0x4c13aebad30c4b0e, 0x0 }, /* #30 */ 604 { 0x345c53, 0x345c53, 0xd68601950d9b6ae1, 0x39fffa29261d10c0, 0x7607b1e1b7d1e8c0, 0x0 }, /* #31 */ 605 { 0x2f4657, 0x2f4e57, 0x28b3411824bcd2cb, 0xacbca8177ed8ec83, 0x569725671cea3e29, 0x0 }, /* #32 */ 606 { 0x1818c7, 0x1818c7, 0x60f2aef5f9d63fbd, 0x9139e0523a451a95, 0x553db16c1cbc67b9, 0x0 }, /* #33 */ 607 { 0x0b3453, 0x0b3c53, 0x98c0b47fcc59c1c6, 0xfdea9f9ac33d68b4, 0x1425532bd38a2b5e, 0x0 }, /* #34 */ 608 { 0x373642, 0x373e43, 0x8a7a4a64a4936b8e, 0x24c385b61700eaa0, 0x7166d5f8cb5ea030, 0x0 }, /* #35 */ 609 { 0x292616, 0x292e17, 0x118a036eb21927e4, 0xc17c8aeb208c5700, 0x07f6c1cdbbe733c0, 0x0 }, /* #36 */ 610 { 0x2d7dd2, 0x2d7dd3, 0x79ef81a8799f106d, 0x44077d4ff4798d7a, 0x405323f05b297b22, 0x0 }, /* #37 */ 611 { 0x1c6192, 0x1c6993, 0x936d88b12f142494, 0x4d02ad9381f10a28, 0x2540a7d03a051b42, 0x0 }, /* #38 */ 612 { 0x095bc3, 0x095bc3, 0xd663f1ea84a9890a, 0xf695fd3437005c4a, 0x9573b8ef3b9f4521, 0x0 }, /* #39 */ 613 { 0x325dc3, 0x325dc3, 0x5266e9b434739d76, 0xdc028bbb7c3e6faa, 0x0b2391ab627952af, 0x0 }, /* #40 */ 614 { 0x307743, 0x307f43, 0x20ad0718c1e5f6c9, 0x155d4e329d09f3be, 0x5e47cc2a68db6ece, 0x0 }, /* #41 */ 615 { 0x2c68c7, 0x2c68c7, 0x30ef944394f05f0a, 0x06488d34d30db80c, 0xbf939aaf40eed3ce, 0x0 }, /* #42 */ 616 { 0x101892, 0x101893, 0x638a77a89a123d9a, 0xf4084b9165c71bdc, 0xe7fe9d7357b5e9a6, 0x0 }, /* #43 */ 617 { 0x127d82, 0x127d83, 0xc40a1498e9c30b0b, 0x848d68c2fb76ee5e, 0x5e72c694962af5da, 0x0 }, /* #44 */ 618 { 0x0b4ed7, 0x0b4ed7, 0x67df6005372ee588, 0x483f317a12613dc8, 0x46e24bff7a191d89, 0x0 }, /* #45 */ 619 { 0x2b55c2, 0x2b5dc3, 0x595e58faf8532011, 0x665119b9ac4061ac, 0xceb7c55d8123b2ec, 0x0 }, /* #46 */ 620 { 0x3e6417, 0x3e6c17, 0xb2faba768b65793d, 0x2790766bd9a851ee, 0x8d0a5f995a0c0c86, 0x0 }, /* #47 */ 621 { 0x0a5d52, 0x0a5d53, 0x769b2941e474e5cd, 0x6b5a45e77af88f15, 0xa2ef59e784b18669, 0x0 }, /* #48 */ 622 { 0x375e96, 0x375e97, 0x2bd10d9bf9645bf4, 0x9645fb8d352c5f14, 0x7aa381c6e9d47269, 0x0 }, /* #49 */ 623 { 0x1d2d13, 0x1d2d13, 0xb0fea58a6af9b974, 0xe30b9c02cb19a3ac, 0x19be545bd908efe7, 0x0 }, /* #50 */ 624 { 0x145046, 0x145847, 0x23df2bb41b2a05be, 0xb9824635e13a25dc, 0x622edb8c10ae48d2, 0x0 }, /* #51 */ 625 { 0x0f55d6, 0x0f5dd7, 0x00225b7cd7617852, 0x3eaeaaa31f15487a, 0x22bebcac4fa429f5, 0x0 }, /* #52 */ 626 { 0x145206, 0x145a07, 0x13a666eae8a89464, 0x68aacf027aca4c3c, 0xd55173f95d299667, 0x0 }, /* #53 */ 627 { 0x150c13, 0x150c13, 0xd36d1eb65353915f, 0x88022945b27ba950, 0x11614c8ea0fb48b0, 0x0 }, /* #54 */ 628 { 0x290786, 0x290f87, 0x618d365cc8ee7dec, 0x0d566a6a0a664d8c, 0xc992d2f17debe339, 0x0 }, /* #55 */ 629 { 0x1671d3, 0x1679d3, 0xe50d6bc1b626ac98, 0x9ed32b0eaefc1798, 0xe018150f5cacf921, 0x0 }, /* #56 */ 630 { 0x0e3d12, 0x0e3d13, 0xd8e4e1b4c29f1044, 0x595bbb4a929a40c0, 0xfa5988cada9dfd30, 0x0 }, /* #57 */ 631 { 0x232393, 0x232b93, 0xd2498c9eb7d063d2, 0x54868b0f44b4c16c, 0x1800172d1aaf0346, 0x0 }, /* #58 */ 632 { 0x311782, 0x311f83, 0xaaf36310901c3176, 0x3be5b8998285e672, 0x501dbb4071034e9b, 0x0 }, /* #59 */ 633 { 0x300fd7, 0x300fd7, 0xfa4bfc613a739541, 0x8cc195b2b9f9d841, 0xf1e2c03712a68301, 0x0 }, /* #60 */ 634 { 0x391542, 0x391d43, 0x7fb85ec182f85d58, 0x5b2b8c1e034e2c38, 0x4fc09f1fe154f195, 0x0 }, /* #61 */ 635 { 0x0e3447, 0x0e3c47, 0x303fc747ae5f435d, 0xaf02b16c98a82438, 0xb829b0fa2ae36998, 0x0 }, /* #62 */ 636 { 0x222a97, 0x222a97, 0xfbc0ae84b2229282, 0x99a3dfd47d55fbaa, 0x1a8d6734e7019b95, 0x0 }, /* #63 */ 829 { 0x1e6953, 0x1e6152, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #0 */ 830 { 0x2f7bd6, 0x2f73d6, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #1 */ 831 { 0x060b42, 0x060342, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #2 */ 832 { 0x204156, 0x204156, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #3 */ 833 { 0x2948d3, 0x2940d2, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #4 */ 834 { 0x0770d7, 0x0770d6, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #5 */ 835 { 0x0b1946, 0x0b1146, 0x776d2e1acafb48df, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #6 */ 836 { 0x2d6a17, 0x2d6216, 0xe558cdfb63abd1c4, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #7 */ 837 { 0x3b2cc6, 0x3b24c6, 0x9bd19fa38d506fa4, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #8 */ 838 { 0x073547, 0x073546, 0x6ed7ce955cd81726, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #9 */ 839 { 0x3b3013, 0x3b3012, 0x23a24b07c4ae9c77, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #10 */ 840 { 0x2b6b83, 0x2b6382, 0x0c43fdc705bd422e, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #11 */ 841 { 0x0a1a13, 0x0a1a13, 0x66a969c989780562, 0x51f3510b0a4e9806, 0xb49341227c601ef3, 0x0 }, /* #12 */ 842 { 0x193a07, 0x193a07, 0x379cf031f4b86b8c, 0x6bf73fa7c2fb03c0, 0x11db079d605d5e50, 0x0 }, /* #13 */ 843 { 0x105d93, 0x105d93, 0x2a7fd50c1e83002a, 0x59b1bd80063cb240, 0x163b6437ae7c1ca0, 0x0 }, /* #14 */ 844 { 0x300313, 0x300b13, 0x44262f2463ef8d4e, 0xb347d76b572e2f88, 0x21e8bd1026e0e69c, 0x0 }, /* #15 */ 845 { 0x141787, 0x141f87, 0x4dba0f513f3091e3, 0x9a6e25767a46f59c, 0x3b901e073243b6b4, 0x0 }, /* #16 */ 846 { 0x237c17, 0x237c17, 0x9558b6ee0b298eb7, 0x5385b411522f3f2c, 0xbfb8f3113351ce34, 0x0 }, /* #17 */ 847 { 0x1e2293, 0x1e2a93, 0x88be729bf5318f69, 0x312e1262b3f0a7c1, 0xb1d7ab6d4f562299, 0x0 }, /* #18 */ 848 { 0x373b57, 0x373b57, 0x67eda80974f69209, 0x46c92d9b70299821, 0xbb93c33163b2fb59, 0x0 }, /* #19 */ 849 { 0x340553, 0x340d53, 0x0ccc870f9b8b2779, 0xd072760adb93f945, 0xc3c8a550c7b7112d, 0x0 }, /* #20 */ 850 { 0x1d2902, 0x1d2903, 0xf331cac4f6b72a2c, 0xf1ac4ae6e7d92128, 0xf23b5e8849f7241e, 0x0 }, /* #21 */ 851 { 0x3b6d47, 0x3b6d47, 0x615ef351520569b5, 0x4c094de4f3d41784, 0xa79d21c760b85bf4, 0x0 }, /* #22 */ 852 { 0x1444d7, 0x144cd7, 0xba6edd951e8ef0fa, 0xa174284e618f4f06, 0xfb3b20b204959fff, 0x0 }, /* #23 */ 853 { 0x1f4552, 0x1f4d53, 0x2b717c592d13bf41, 0xf8415ce895f70c17, 0x3730a79da79acd57, 0x0 }, /* #24 */ 854 { 0x0c7187, 0x0c7987, 0x8426164e37b2edfb, 0xe4f1514f673c7ed2, 0xd7137d46e0827dd6, 0x0 }, /* #25 */ 855 { 0x052b53, 0x052b53, 0xf685c9bd87b2f73d, 0xe44265e4e2afcc01, 0x273cd465c97fd415, 0x0 }, /* #26 */ 856 { 0x1c67d6, 0x1c6fd7, 0x2378a949a26538de, 0x7b718ffc6288da38, 0x515cc6ad86b22aa4, 0x0 }, /* #27 */ 857 { 0x3710c2, 0x3718c3, 0x3fea23bcc440e2cd, 0x2c24c60eeabf7973, 0xe77f96ce24d04d3f, 0x0 }, /* #28 */ 858 { 0x054286, 0x054a87, 0x9f939b788cadb248, 0x908383d1b94c3fa8, 0x2e10f63153c4144d, 0x0 }, /* #29 */ 859 { 0x134343, 0x134b43, 0xe1fb450f612f33f1, 0xe0f82962bcf2356a, 0xe825ab0f77730e0a, 0x0 }, /* #30 */ 860 { 0x017a42, 0x017a43, 0x5ceaf013c80955f7, 0xff432cd988eec68b, 0x5fab3178c4379f0d, 0x0 }, /* #31 */ 861 { 0x3c4d86, 0x3c4d87, 0xd20f655677d928f2, 0xe70e9010eb353360, 0x1e232627f0c61b30, 0x0 }, /* #32 */ 862 { 0x1d7a93, 0x1d7a93, 0x166ffd0c76b7b398, 0xf6e4912d6d7d4510, 0xb779bf5dd24e2a56, 0x0 }, /* #33 */ 863 { 0x020f17, 0x020f17, 0xa82b9c54de024990, 0x0fe8abb89f9bff60, 0xe5f9e20787246366, 0x0 }, /* #34 */ 864 { 0x264d03, 0x264d03, 0xa46033fd844c2a1a, 0x0b6ce92fc78d2d9c, 0x5d0a48bce7f55a86, 0x0 }, /* #35 */ 865 { 0x2d3d83, 0x2d3d83, 0x5aeb59d43c22f4a4, 0x112b3e6bfa2fa4a8, 0xfcbcb8e711567b1a, 0x0 }, /* #36 */ 866 { 0x0f64d2, 0x0f6cd3, 0xc339a25178a5a610, 0x0b2c790542a6eb10, 0xa095dfdb3ccf9651, 0x0 }, /* #37 */ 867 { 0x1b3393, 0x1b3b93, 0x8f9e0ece372aa0b9, 0xdf8b822220d35644, 0x4568813951ddfe64, 0x0 }, /* #38 */ 868 { 0x3b68c2, 0x3b68c3, 0x0098cf5fa36fcb7e, 0x7058c1cf5b69a3f2, 0x4a381255f0566647, 0x0 }, /* #39 */ 869 { 0x3b0f92, 0x3b0f93, 0x18545dc33756a0c2, 0x3eb03f15ad277746, 0xe14ad4040ad7da83, 0x0 }, /* #40 */ 870 { 0x250482, 0x250c83, 0x974022c4539eb02c, 0x40a4f5a991371e60, 0xbe2810cbb3aa7dc8, 0x0 }, /* #41 */ 871 { 0x261f46, 0x261f47, 0xeb52dde21964d6cf, 0x69a7550461b9b7a6, 0x93f814624d65577a, 0x0 }, /* #42 */ 872 { 0x0258d7, 0x0258d7, 0xac7bac6cf620f03a, 0x7096f14a77bf5170, 0x960acff22b751e18, 0x0 }, /* #43 */ 873 { 0x1a2406, 0x1a2c07, 0x698699502a7cd50a, 0xf3a64f01d152ed20, 0x8d33e51a83bb8950, 0x0 }, /* #44 */ 874 { 0x061493, 0x061c93, 0xde7a88e3153b26f4, 0xda8181f9a873c978, 0xbb232f6dbeb0feb6, 0x0 }, /* #45 */ 875 { 0x3e3b52, 0x3e3b53, 0xf84aaf2061c3b799, 0x557b1202c29be527, 0xd623a9ccef2f7abf, 0x0 }, /* #46 */ 876 { 0x203c42, 0x203c43, 0x5c3a589467e7b18f, 0x0b0978ed7867ee5a, 0x5a6d74f23a8d6b06, 0x0 }, /* #47 */ 877 { 0x184946, 0x184947, 0x9e50bd04d34fd59b, 0x0e5a43dda28c5f94, 0xd68eccf246a981fc, 0x0 }, /* #48 */ 878 { 0x312f47, 0x312f47, 0x62c7c9768c215e92, 0x392a4311f432fd88, 0x575bb0c66a7b94a4, 0x0 }, /* #49 */ 879 { 0x322307, 0x322b07, 0x96ae290c6bf4d48b, 0x8e01ed8f63828212, 0x2245170b8408de76, 0x0 }, /* #50 */ 880 { 0x2c0596, 0x2c0d97, 0x1b29c1166a624aff, 0x0bbc204b79347eb8, 0x2f5fbed6d2439948, 0x0 }, /* #51 */ 881 { 0x2a0c93, 0x2a0c93, 0x3b822bcf7fe982ac, 0x8e341db12c6c2768, 0x9a5602611f0a418e, 0x0 }, /* #52 */ 882 { 0x363bc3, 0x363bc3, 0x83be7c89180f0b89, 0x34542ca8e78e4b0e, 0x21f978340ee2291e, 0x0 }, /* #53 */ 883 { 0x022f53, 0x022f53, 0xb011aec58105fcb4, 0xd511149462f1ba98, 0x03ea94af58e940fe, 0x0 }, /* #54 */ 884 { 0x076f03, 0x076f03, 0x19cc2a84d0537f53, 0x4431eb6e82c98d9e, 0xa0fdbe452afb6e2a, 0x0 }, /* #55 */ 885 { 0x1634c6, 0x163cc7, 0x2f2d4a83ee00b028, 0x4593d84a3cc03b38, 0x74a68f8d4677177b, 0x0 }, /* #56 */ 886 { 0x1a2dc7, 0x1a2dc7, 0xdf91b9d62c8923dd, 0x87e0a2a1d28c903f, 0x9b36e6bf583fa0cb, 0x0 }, /* #57 */ 887 { 0x273443, 0x273c43, 0xcc06fca1aea00671, 0x400ea7ab9ecbb612, 0xe7fb4e5d5eb3b432, 0x0 }, /* #58 */ 888 { 0x155006, 0x155807, 0xbf5cc2e2aa562be8, 0xde39827cefeb5dc8, 0xbbbc4f61a2fea3ed, 0x0 }, /* #59 */ 889 { 0x3f07c2, 0x3f0fc3, 0xf36e68a519343893, 0xbe5e53f603045c75, 0x0c110213159863d7, 0x0 }, /* #60 */ 890 { 0x1f3397, 0x1f3b97, 0x0c82984563f39423, 0x00df97d6e15dbfe3, 0x012f5b8f91db0141, 0x0 }, /* #61 */ 891 { 0x242a92, 0x242a93, 0x5722be9d5a709c42, 0xe75f13ef98425b38, 0x999931d72a10621c, 0x0 }, /* #62 */ 892 { 0x172742, 0x172f43, 0x34605436eb9a9f8a, 0x453dcd2acd1e9424, 0x28c4e7ce2038e0ea, 0x0 }, /* #63 */ 893 { 0x0e1a43, 0x0e1a43, 0x2db714092973bde1, 0x75c5881629c6a485, 0xa1d869958e849325, 0x0 }, /* #64 */ 894 { 0x3b4687, 0x3b4e87, 0xca777b983ba8d9dd, 0x58e95814daf2b2ae, 0x7eec3e1faa533d86, 0x0 }, /* #65 */ 895 { 0x220557, 0x220d57, 0x87b1f597e8aa58e4, 0x025c3f494b91f258, 0xbbf7fa6e3472b146, 0x0 }, /* #66 */ 896 { 0x1a6a86, 0x1a6a87, 0x23673893e3070b0f, 0xcc09696f47631b2f, 0x3ef2d5cdcdb36de1, 0x0 }, /* #67 */ 897 { 0x3246d7, 0x324ed7, 0x98f441ba611c8b29, 0x6a99445776251866, 0xb2056da58c0747f6, 0x0 }, /* #68 */ 898 { 0x210543, 0x210d43, 0xb303a66790760025, 0x1afba86bba9b91a6, 0x9c6e08a434a1ef2e, 0x0 }, /* #69 */ 899 { 0x397646, 0x397e47, 0x7a26aba0b6cbbdfe, 0x7b0a78f804d5739a, 0x80affa8200cdb333, 0x0 }, /* #70 */ 900 { 0x276d02, 0x276d03, 0xa4eda899cd2f6e3a, 0x49ef6443618f9346, 0xa0afe573eed7e7bf, 0x0 }, /* #71 */ 901 { 0x0071c2, 0x0079c3, 0xa12a962f6201c112, 0x1bcc315fe7976706, 0x8ea96a26f2e9f8ab, 0x0 }, /* #72 */ 902 { 0x380d02, 0x380d03, 0x9d867241d5a65e81, 0xcc0609a806fecadf, 0xe0179f51a5b7395f, 0x0 }, /* #73 */ 903 { 0x1c0f46, 0x1c0f47, 0xae373c415243ff70, 0x4ff5c85567638a20, 0x827bd1d22c5507ee, 0x0 }, /* #74 */ 904 { 0x0c5417, 0x0c5c17, 0xfb48372cf264da8c, 0xfd247d60f958e8b4, 0x52e36566421e68ef, 0x0 }, /* #75 */ 905 { 0x163607, 0x163e07, 0x456cf88cbb36b80b, 0x780fa22d870ec734, 0x11a4678cb531b21c, 0x0 }, /* #76 */ 906 { 0x0a4216, 0x0a4a17, 0x6cb24aa0b5006432, 0xa0d4ecfc8f30b240, 0xe8ccb616ed418620, 0x0 }, /* #77 */ 907 { 0x067347, 0x067b47, 0xe86b34fb65ba4682, 0xaa8099c3bfc14af0, 0x686ff459d6635f78, 0x0 }, /* #78 */ 908 { 0x133482, 0x133c83, 0x599abfcb8ee3fb98, 0xa4dcd45e6c500650, 0x7132be977ea5b58e, 0x0 }, /* #79 */ 909 { 0x3e4496, 0x3e4c97, 0x0f2ea9ec58a65178, 0x7cebbbe19a783cf8, 0x331fcae38095ed91, 0x0 }, /* #80 */ 910 { 0x013803, 0x013803, 0xb185897fedcc1539, 0xbb73902405401102, 0xf222edfdb6062b12, 0x0 }, /* #81 */ 911 { 0x3616c2, 0x361ec3, 0x9d3edb97a4e3a468, 0x79218d890e7ce068, 0x09ffbd28c9c2a581, 0x0 }, /* #82 */ 912 { 0x1b3306, 0x1b3b07, 0xbc603453c3c7f3f0, 0x0dc3616ca14d7100, 0xe02a40ca900b74f0, 0x0 }, /* #83 */ 913 { 0x033f12, 0x033f13, 0x40685216eff6fd2f, 0x3cfe5183abd2362d, 0x4df9065540e54363, 0x0 }, /* #84 */ 914 { 0x0e5e53, 0x0e5e53, 0x8a05221f382dd90d, 0xd593c7f9b4d8eeac, 0xcfcb8ea51703265c, 0x0 }, /* #85 */ 915 { 0x017a96, 0x017a97, 0x4b451b338cf48cc2, 0xe1cfacf6850d4718, 0x7255a92365fcb70c, 0x0 }, /* #86 */ 916 { 0x135286, 0x135a87, 0x664d5bf564d71b7b, 0xb893f31173e80f09, 0x9acb6064a0d0664b, 0x0 }, /* #87 */ 917 { 0x2552d2, 0x255ad3, 0xd6e2e001246aaa8c, 0x61a1851c98044c14, 0x8e98e242c8e08e37, 0x0 }, /* #88 */ 918 { 0x2e6282, 0x2e6a83, 0x5fd1bdede6477ebd, 0xb4c4941816e16ef9, 0xd1c8f72b430c22ed, 0x0 }, /* #89 */ 919 { 0x1b3106, 0x1b3907, 0xb697a6281679508e, 0x9c1ef1e7ac61e25a, 0x4a62a17b5e1dc8eb, 0x0 }, /* #90 */ 920 { 0x171792, 0x171f93, 0x68df65680d9f98a8, 0xf6b204b0a4afcf30, 0x61985be4a27aa3ce, 0x0 }, /* #91 */ 921 { 0x3907c2, 0x390fc3, 0x119d64cdc2ae8ccb, 0x21563115051fbba1, 0xd3b17ed7b444d7c3, 0x0 }, /* #92 */ 922 { 0x3e0006, 0x3e0807, 0xbd9b30288391618c, 0x39e7caf2067e3dcc, 0xd80b7d16d776b1b1, 0x0 }, /* #93 */ 923 { 0x013b87, 0x013b87, 0x96acee5bf0b56ba0, 0x5abd26ca9b035da0, 0x0245b07ef354c4d1, 0x0 }, /* #94 */ 924 { 0x064207, 0x064a07, 0x5bcca04ddfa353b5, 0xc3876ae31d66b061, 0x1bfa756f57302d7d, 0x0 }, /* #95 */ 637 925 }; 638 926 … … 641 929 static const BINU16_TEST_T g_aTests_shld_u16_amd[] = 642 930 { 643 { 0x3 23557, 0x323556, 0x0000, 0x0000, 0x0000, 5}, /* #0 */644 { 0x0 b68c6, 0x0b6056, 0x0000, 0x0000, 0x0000, 10 }, /* #1 */645 { 0x 065f07, 0x065756, 0x0000, 0x0000, 0x0000, 10}, /* #2 */646 { 0x 147b42, 0x147356, 0x0000, 0x0000, 0x0000, 11}, /* #3 */647 { 0x 1319d6, 0x131992, 0x58ce, 0xc670, 0x0000, 3}, /* #4 */648 { 0x 1c4107, 0x1c4996, 0x09c3, 0xc000, 0x0000, 14}, /* #5 */649 { 0x1 90a06, 0x190297, 0xfd03, 0xe818, 0x0000, 3}, /* #6 */650 { 0x3 a02d7, 0x3a0216, 0x3041, 0x4000, 0x0000, 14}, /* #7 */651 { 0x 097156, 0x097917, 0xea38, 0x1c09, 0x12d3, 7}, /* #8 */652 { 0x 116f87, 0x116f13, 0x36c9, 0x6c9e, 0xebcb, 4}, /* #9 */653 { 0x2 74b57, 0x274312, 0x81b3, 0x3667, 0x3d95, 5}, /* #10 */654 { 0x3 b4e83, 0x3b4616, 0x4319, 0x64c9, 0x3243, 10}, /* #11 */655 { 0x 207186, 0x207197, 0xff38, 0xc74d, 0xe9a5, 11}, /* #12 */656 { 0x 2a0292, 0x2a0297, 0x71aa, 0x8d53, 0x7106, 3}, /* #13 */657 { 0x 381482, 0x381c92, 0x2445, 0xa073, 0x40e6, 15}, /* #14 */658 { 0x1 80e92, 0x180697, 0x673c, 0xe5fa, 0xbf51, 11}, /* #15 */659 { 0x 316b46, 0x316393, 0xd83d, 0x83da, 0xa9c3, 4}, /* #16 */660 { 0x 0c3712, 0x0c3f92, 0x587b, 0xc94f, 0x253d, 14}, /* #17 */661 { 0x 090b52, 0x090b17, 0xf8c8, 0x190a, 0x5037, 5}, /* #18 */662 { 0x 137d96, 0x137597, 0xc659, 0x8cb2, 0x2c99, 1}, /* #19 */663 { 0x 2a4283, 0x2a4a96, 0x75d8, 0xbb17, 0xb9bd, 5}, /* #20 */664 { 0x 2d7c93, 0x2d7497, 0xe047, 0xb8bd, 0x717a, 15}, /* #21 */665 { 0x1 44353, 0x144b92, 0xb012, 0x947a, 0x8f4c, 11}, /* #22 */666 { 0x 3a3d06, 0x3a3d96, 0x84a5, 0xb70a, 0x6e15, 15 }, /* #23 */667 { 0x 0c7a92, 0x0c7a17, 0x6bb6, 0x5ac0, 0xb580, 15}, /* #24 */668 { 0x 3662c6, 0x366216, 0x38e4, 0x4221, 0x221a, 12}, /* #25 */669 { 0x2 b6e16, 0x2b6e92, 0x7b7a, 0xacad, 0xb2b7, 14}, /* #26 */670 { 0x 117612, 0x117612, 0x6cf7, 0x6cf7, 0xe6ea, 0}, /* #27 */671 { 0x0 41507, 0x041507, 0xcd7a, 0xcd7a, 0x398f, 0}, /* #28 */672 { 0x 047416, 0x047416, 0x81e2, 0x3c4b, 0x590e, 5}, /* #29 */673 { 0x2 47086, 0x247892, 0xe36a, 0xd4a2, 0x5155, 9}, /* #30 */674 { 0x1 20a97, 0x120a96, 0x9aab, 0xad5a, 0x56be, 10}, /* #31 */675 { 0x 0c45d3, 0x0c4593, 0xe597, 0xad37, 0x5a6e, 15}, /* #32 */676 { 0x2 53f93, 0x253f92, 0x92ce, 0xce4f, 0x4f72, 8}, /* #33 */677 { 0x 341e56, 0x341e96, 0xbe3d, 0xf72b, 0xcadd, 10}, /* #34 */678 { 0x 197c02, 0x197c17, 0xba64, 0x0e8b, 0x3a2d, 14 }, /* #35 */679 { 0x 2e12d3, 0x2e1a96, 0x1854, 0xc2a3, 0x6812,3 }, /* #36 */680 { 0x 222d16, 0x222516, 0xbb83, 0x0ebb, 0xaee4, 10}, /* #37 */681 { 0x1 e2b06, 0x1e2b92, 0x5851, 0x99f7, 0x33ef, 15}, /* #38 */682 { 0x 151886, 0x151813, 0xa880, 0x1013, 0x9cbc, 5}, /* #39 */683 { 0x 1b1296, 0x1b1293, 0xd093, 0xd1d0, 0xa3a0, 15}, /* #40 */684 { 0x1 946d3, 0x194e96, 0x8d4e, 0x9c27, 0x139c, 9}, /* #41 */685 { 0x1 07a96, 0x107a96, 0x6d54, 0xa9ac, 0xd679, 9}, /* #42 */686 { 0x 3b1e83, 0x3b1697, 0x6f01, 0x80f3, 0xe7c7, 7}, /* #43 */687 { 0x1 b5ad6, 0x1b5a17, 0x6a09, 0x4130, 0x82bb, 5}, /* #44 */688 { 0x 0804d3, 0x080c13, 0xf329, 0x292f, 0x2f1a, 8}, /* #45 */689 { 0x 2c6ed3, 0x2c6697, 0x30c1, 0x821d, 0x0ec0, 9}, /* #46 */690 { 0x27 0743, 0x270f96, 0xda9d, 0x9d95, 0x954f, 8}, /* #47 */691 { 0x0 c76d3, 0x0c7697, 0x06f1, 0xbc74, 0xd1e7, 6}, /* #48 */692 { 0x 1b7107, 0x1b7112, 0xcd2d, 0x696b, 0x6ceb, 3}, /* #49 */693 { 0x 273243, 0x273212, 0x1a4f, 0x349e, 0x5726, 1}, /* #50 */694 { 0x 061b12, 0x061397, 0x3d93, 0xc90a, 0x9214, 15}, /* #51 */695 { 0x 075d42, 0x075d96, 0x1bb6, 0xed96, 0x59db, 6}, /* #52 */696 { 0x 277c87, 0x277c92, 0x2d96, 0xd961, 0x12af, 4}, /* #53 */697 { 0x 1f2457, 0x1f2c17, 0x2f60, 0x7b03, 0x6f4a, 3}, /* #54 */698 { 0x1 80417, 0x180412, 0x4106, 0x0df2, 0xf965, 9}, /* #55 */699 { 0x2 a12d3, 0x2a1a17, 0xfd85, 0x0a5c, 0x2e3a, 9}, /* #56 */700 { 0x 1d63d2, 0x1d6397, 0x3646, 0xb233, 0x6ed4, 3}, /* #57 */701 { 0x0 e03c7, 0x0e0b13, 0x563f, 0x63f7, 0x7ff9, 4}, /* #58 */702 { 0x 304dd3, 0x304d92, 0x3543, 0xffab, 0xfeae, 14}, /* #59 */703 { 0x 272842, 0x272896, 0x12e2, 0xb07d, 0xc1f7, 14}, /* #60 */704 { 0x 365257, 0x365a92, 0x3b74, 0xdd1a, 0x68c2, 6}, /* #61 */705 { 0x 301a93, 0x301a92, 0xe4ea, 0xac79, 0xc79a, 12}, /* #62 */706 { 0x 333c02, 0x333c96, 0xa47c, 0x91f3, 0xee9a, 2}, /* #63 */707 { 0x 173a42, 0x173a17, 0xce41, 0x20a0, 0x414e, 7}, /* #64 */708 { 0x 391187, 0x391996, 0x962b, 0xb15f, 0xf7b9, 3}, /* #65 */709 { 0x 354f43, 0x354f17, 0x7713, 0x713a, 0xa282, 4}, /* #66 */710 { 0x 2d7c97, 0x2d7c13, 0x3134, 0x13ab, 0x4eaf, 14}, /* #67 */711 { 0x 077a57, 0x077a13, 0xab36, 0x59b5, 0xa0cf, 3}, /* #68 */712 { 0x3 95053, 0x395097, 0xdb6d, 0xb681, 0x03d3, 7}, /* #69 */713 { 0x 360746, 0x360f96, 0x3ae9, 0x9cde, 0xcdec, 12 }, /* #70 */714 { 0x3 f1383, 0x3f1b17, 0x95f2, 0x2690, 0x690a, 12}, /* #71 */715 { 0x 1d2fc7, 0x1d2797, 0xdfae, 0xd721, 0x4334, 7}, /* #72 */716 { 0x 1d1e86, 0x1d1e17, 0x16b8, 0x7169, 0xb49a, 9}, /* #73 */717 { 0x2 f4e87, 0x2f4697, 0x3fe9, 0xfd3c, 0xe2ec, 5}, /* #74 */718 { 0x 0462d6, 0x046a13, 0x4441, 0x104a, 0x2823,6 }, /* #75 */719 { 0x 074f16, 0x074f13, 0xcafc, 0x7e4f, 0x9e42, 7}, /* #76 */720 { 0x0 b4552, 0x0b4d92, 0x7a83, 0xd4a7, 0x529d, 14}, /* #77 */721 { 0x 2e60d2, 0x2e60d2, 0x428d, 0x428d, 0x6e17, 0}, /* #78 */722 { 0x 0c05c2, 0x0c0d17, 0x4712, 0x1205, 0x05bd, 8}, /* #79 */723 { 0x2 16257, 0x216297, 0x046b, 0xacd4, 0x3534, 10}, /* #80 */724 { 0x2 d70c7, 0x2d7896, 0x5877, 0xee1d, 0x0ecf, 9}, /* #81 */725 { 0x 2a5406, 0x2a5c17, 0x2ee2, 0x717b, 0xf7ee, 7}, /* #82 */726 { 0x 1c1f96, 0x1c1716, 0x0830, 0x1853, 0xa6d8,7 }, /* #83 */727 { 0x0 e2f97, 0x0e2f96, 0x4d67, 0xd67b, 0xb5f7, 4}, /* #84 */728 { 0x 2d7846, 0x2d7846, 0x7c09, 0x7c09, 0x6c55, 0}, /* #85 */729 { 0x1 d5013, 0x1d5012, 0x1453, 0x6e2a, 0x7154, 13}, /* #86 */730 { 0x 2768c3, 0x276817, 0x8d31, 0x31aa, 0xaa2a, 8 }, /* #87 */731 { 0x 2c03d2, 0x2c0316, 0x67f8, 0x7a05, 0xf40a, 15}, /* #88 */732 { 0x 327c86, 0x327c86, 0x6464, 0x6464, 0x0986, 0}, /* #89 */733 { 0x 240c42, 0x240c13, 0x554c, 0x305b, 0x16db, 10}, /* #90 */734 { 0x 223646, 0x223697, 0xadc3, 0xb87b, 0xdf0d, 5}, /* #91 */735 { 0x 0679c2, 0x067992, 0xeaf7, 0xf723, 0x23f0, 8}, /* #92 */736 { 0x 2f1687, 0x2f1693, 0x46a7, 0xd87a, 0xb0f5, 15}, /* #93 */737 { 0x 3608d6, 0x360093, 0x9cf1, 0xcf1c, 0xc9fd, 4}, /* #94 */738 { 0x 1d33c3, 0x1d3397, 0xc51c, 0x9e27, 0xf13e, 13}, /* #95 */739 { 0x 1c3557, 0x1c3516, 0x2948, 0x13e8, 0x4fa3, 14 }, /* #96 */740 { 0x 2e0f47, 0x2e0712, 0xdd49, 0x47dc, 0x1f72, 14}, /* #97 */741 { 0x 246482, 0x246412, 0xf50c, 0x674c, 0xe994, 11}, /* #98 */742 { 0x 2a7282, 0x2a7212, 0xee60, 0x00fb, 0x03ef, 14}, /* #99 */743 { 0x 300d47, 0x300597, 0x490f, 0xf524, 0xa922, 13}, /* #100 */744 { 0x1 f0952, 0x1f0197, 0xd4e3, 0xc844, 0x9089, 15}, /* #101 */745 { 0x 3d3b97, 0x3d3b97, 0x5364, 0x5364, 0xd17e, 0}, /* #102 */746 { 0x 246f16, 0x246f96, 0xaa8f, 0xa8fc, 0xc0d1, 4}, /* #103 */747 { 0x 265582, 0x265597, 0xae7f, 0x967d, 0x2cfb, 15}, /* #104 */748 { 0x 3a5313, 0x3a5393, 0xa8f0, 0x8298, 0x5318, 11}, /* #105 */749 { 0x3 e6217, 0x3e6212, 0x6b15, 0x54e3, 0x38c4, 10}, /* #106 */750 { 0x 104ec2, 0x104697, 0x22df, 0xf624, 0x6248, 12}, /* #107 */751 { 0x 356517, 0x356d92, 0x216b, 0xb5fd, 0xfb31, 7}, /* #108 */752 { 0x2 10e57, 0x210616, 0x0d84, 0x3612, 0x80b9, 2}, /* #109 */753 { 0x0 43357, 0x043393, 0x533f, 0xf873, 0x8733, 12 }, /* #110 */754 { 0x 1e3117, 0x1e3112, 0x9d18, 0x7462, 0xbb50, 2}, /* #111 */755 { 0x0 27e47, 0x027612, 0x2b8d, 0x571a, 0x6bd1, 1}, /* #112 */756 { 0x2 12647, 0x212e96, 0x385b, 0xff35, 0xfcd7, 14}, /* #113 */757 { 0x 2619c7, 0x261197, 0x0e8e, 0xd8c5, 0xc628, 13}, /* #114 */758 { 0x3 c3a03, 0x3c3a96, 0xd531, 0xa98d, 0xbdf8, 3}, /* #115 */759 { 0x2 b4b12, 0x2b4312, 0x0917, 0x45f8, 0xe067, 6}, /* #116 */760 { 0x2 41653, 0x241612, 0xa053, 0x29d5, 0xab11, 7}, /* #117 */761 { 0x1 04382, 0x104b96, 0x5397, 0xe021, 0x010d, 13}, /* #118 */762 { 0x 297517, 0x297512, 0x7231, 0x6223, 0x119d, 9}, /* #119 */763 { 0x 0a7e07, 0x0a7697, 0x21a1, 0xa1ed, 0xedee, 8}, /* #120 */764 { 0x 2a2386, 0x2a2b17, 0x9c75, 0x7bfa, 0xefea, 14}, /* #121 */765 { 0x 3f59d3, 0x3f59d3, 0x6afc, 0x6afc, 0xfaa5, 0}, /* #122 */766 { 0x2 e0303, 0x2e0b13, 0x11ac, 0x58a7, 0x538c, 9 }, /* #123 */767 { 0x 191607, 0x191e96, 0x70f1, 0xf1f5, 0xf54b, 8}, /* #124 */768 { 0x 2f4ed7, 0x2f4697, 0x3833, 0xe7d7, 0xcfae, 15}, /* #125 */769 { 0x 3f66d7, 0x3f6e17, 0xac83, 0x07d7, 0xeb82, 9}, /* #126 */770 { 0x3 161c2, 0x316917, 0xf771, 0x7712, 0x201d, 4}, /* #127 */931 { 0x337996, 0x337156, 0x0000, 0x0000, 0x0000, 3 }, /* #0 */ 932 { 0x0c7353, 0x0c7356, 0x0000, 0x0000, 0x0000, 20 }, /* #1 */ 933 { 0x214357, 0x214356, 0x0000, 0x0000, 0x0000, 28 }, /* #2 */ 934 { 0x356396, 0x356356, 0x0000, 0x0000, 0x0000, 37 }, /* #3 */ 935 { 0x3f4386, 0x3f4356, 0x0000, 0x0000, 0x0000, 15 }, /* #4 */ 936 { 0x396c46, 0x396456, 0x0000, 0x0000, 0x0000, 1 }, /* #5 */ 937 { 0x132dd7, 0x132556, 0xdda6, 0x0000, 0x0000, 26 }, /* #6 */ 938 { 0x3974d2, 0x397456, 0x3f37, 0x0000, 0x0000, 22 }, /* #7 */ 939 { 0x231546, 0x231556, 0xd257, 0x0000, 0x0000, 24 }, /* #8 */ 940 { 0x2e7ed3, 0x2e7656, 0x0c34, 0x0000, 0x0000, 63 }, /* #9 */ 941 { 0x216b97, 0x216356, 0x76f4, 0x0000, 0x0000, 27 }, /* #10 */ 942 { 0x394bc2, 0x394397, 0xd737, 0xb800, 0x0000, 11 }, /* #11 */ 943 { 0x0515d6, 0x051597, 0x5ee5, 0xb948, 0x2324, 38 }, /* #12 */ 944 { 0x393e16, 0x393697, 0xd23b, 0xb417, 0x4170, 44 }, /* #13 */ 945 { 0x1270d6, 0x127012, 0x0044, 0x0089, 0x943b, 1 }, /* #14 */ 946 { 0x124542, 0x124596, 0xe74c, 0xa0d1, 0x68d0, 57 }, /* #15 */ 947 { 0x043ac7, 0x043293, 0x0c7c, 0x95ad, 0xad6d, 13 }, /* #16 */ 948 { 0x124112, 0x124197, 0xa82e, 0xa1fa, 0x87eb, 46 }, /* #17 */ 949 { 0x212cc6, 0x212492, 0x6c7b, 0x911c, 0x1c91, 56 }, /* #18 */ 950 { 0x383887, 0x383817, 0xefd4, 0x51ac, 0x6b3a, 10 }, /* #19 */ 951 { 0x077683, 0x077e17, 0x253b, 0x3b7b, 0x7b39, 8 }, /* #20 */ 952 { 0x1130c2, 0x113092, 0xcdab, 0xb1a7, 0xd3d8, 57 }, /* #21 */ 953 { 0x1a5bc7, 0x1a5316, 0x048b, 0x317e, 0x5f8c, 26 }, /* #22 */ 954 { 0x1815d3, 0x181516, 0x3382, 0x438b, 0xc5a1, 25 }, /* #23 */ 955 { 0x256ad6, 0x256296, 0xf541, 0x95ac, 0xb592, 59 }, /* #24 */ 956 { 0x252282, 0x252292, 0x1cff, 0xc01c, 0xcc01, 20 }, /* #25 */ 957 { 0x2d7402, 0x2d7c13, 0x7e02, 0x0170, 0xe0b4, 39 }, /* #26 */ 958 { 0x063183, 0x063917, 0xd02b, 0x40af, 0xf38e, 34 }, /* #27 */ 959 { 0x0c7c06, 0x0c7c96, 0x5104, 0xa209, 0xeb6b, 33 }, /* #28 */ 960 { 0x333b56, 0x333316, 0xa417, 0x0044, 0x0022, 49 }, /* #29 */ 961 { 0x2c5252, 0x2c5296, 0x7949, 0xa1bb, 0xdd0d, 53 }, /* #30 */ 962 { 0x153212, 0x153296, 0xd1b9, 0xce1d, 0xdce1, 52 }, /* #31 */ 963 { 0x206f47, 0x206792, 0x309e, 0x8bef, 0xf17d, 51 }, /* #32 */ 964 { 0x244593, 0x244597, 0x09c5, 0x8b03, 0x81b6, 9 }, /* #33 */ 965 { 0x071dd2, 0x071512, 0xae2c, 0x71ae, 0xe35c, 15 }, /* #34 */ 966 { 0x223186, 0x223193, 0x191f, 0x91f7, 0x7ef1, 4 }, /* #35 */ 967 { 0x3e5382, 0x3e5316, 0xedda, 0x7811, 0x8bc0, 53 }, /* #36 */ 968 { 0x392d52, 0x392d96, 0x6f2c, 0xde59, 0xc4d6, 33 }, /* #37 */ 969 { 0x122812, 0x122016, 0x9c0c, 0x7030, 0x10ea, 34 }, /* #38 */ 970 { 0x350102, 0x350192, 0x4d96, 0xf8ef, 0xbfe3, 22 }, /* #39 */ 971 { 0x2a3e83, 0x2a3612, 0xe080, 0x10bf, 0xf885, 21 }, /* #40 */ 972 { 0x1a4096, 0x1a4097, 0x271f, 0xf1b2, 0x8d94, 13 }, /* #41 */ 973 { 0x124f57, 0x124792, 0x65c5, 0xf4cd, 0x7d33, 50 }, /* #42 */ 974 { 0x2a4e46, 0x2a4697, 0x2270, 0xc048, 0x1202, 42 }, /* #43 */ 975 { 0x177143, 0x177112, 0x208e, 0x73e6, 0x7cd9, 43 }, /* #44 */ 976 { 0x1f16d7, 0x1f1e17, 0xa998, 0x30c5, 0x62a1, 9 }, /* #45 */ 977 { 0x0b5d82, 0x0b5d92, 0x71b2, 0xa3f7, 0x8fde, 46 }, /* #46 */ 978 { 0x274946, 0x274193, 0xcef4, 0xa1ab, 0x3575, 43 }, /* #47 */ 979 { 0x025342, 0x025312, 0x50c6, 0x1915, 0x2a32, 23 }, /* #48 */ 980 { 0x020413, 0x020492, 0x69fc, 0xbe76, 0x5f3b, 49 }, /* #49 */ 981 { 0x1e50c6, 0x1e5817, 0x5c0e, 0x03af, 0xbe6e, 38 }, /* #50 */ 982 { 0x123502, 0x123597, 0xf698, 0xb4c5, 0xb4d2, 3 }, /* #51 */ 983 { 0x383d12, 0x383596, 0xa1ab, 0xc224, 0x1261, 25 }, /* #52 */ 984 { 0x0f4393, 0x0f4396, 0x975e, 0xf37b, 0xbdf9, 25 }, /* #53 */ 985 { 0x0e5016, 0x0e5016, 0x7517, 0x2311, 0x448c, 22 }, /* #54 */ 986 { 0x1a17c3, 0x1a1712, 0xc807, 0x5aad, 0x6ab5, 30 }, /* #55 */ 987 { 0x2f1913, 0x2f1996, 0x3bda, 0xf6a6, 0x9ac4, 38 }, /* #56 */ 988 { 0x3e3587, 0x3e3512, 0xdd08, 0x74e3, 0x38dd, 26 }, /* #57 */ 989 { 0x006f42, 0x006712, 0x42b8, 0x201c, 0x7080, 22 }, /* #58 */ 990 { 0x241316, 0x241396, 0x165f, 0xa8cf, 0xf519, 19 }, /* #59 */ 991 { 0x036c06, 0x036416, 0x7205, 0x2b9f, 0xe573, 51 }, /* #60 */ 992 { 0x216186, 0x216112, 0x82f1, 0x1bea, 0xa86f, 22 }, /* #61 */ 993 { 0x0b3d07, 0x0b3516, 0x523a, 0x6412, 0x6412, 16 }, /* #62 */ 994 { 0x2c1c57, 0x2c1416, 0xe463, 0x1548, 0x5205, 58 }, /* #63 */ 995 { 0x072583, 0x072512, 0x095c, 0x4ae5, 0xa33d, 3 }, /* #64 */ 996 { 0x270143, 0x270996, 0x1b98, 0xe635, 0xd787, 6 }, /* #65 */ 997 { 0x036486, 0x036497, 0xce22, 0x9c44, 0x2762, 33 }, /* #66 */ 998 { 0x3d1ed2, 0x3d1692, 0x493d, 0xe962, 0x58ba, 26 }, /* #67 */ 999 { 0x345882, 0x345016, 0xfb9a, 0x690a, 0x4d21, 51 }, /* #68 */ 1000 { 0x3a2a97, 0x3a2a96, 0xc88d, 0xdd9a, 0xd9a9, 44 }, /* #69 */ 1001 { 0x0c2497, 0x0c2416, 0xa008, 0x6050, 0x8141, 62 }, /* #70 */ 1002 { 0x334ec2, 0x334612, 0xe076, 0x685d, 0x85d6, 28 }, /* #71 */ 1003 { 0x217c82, 0x217496, 0xd00a, 0xb806, 0x6b80, 20 }, /* #72 */ 1004 { 0x276996, 0x276996, 0x04a9, 0x9155, 0x155e, 12 }, /* #73 */ 1005 { 0x283997, 0x283116, 0xf715, 0x2e5f, 0xbe5c, 23 }, /* #74 */ 1006 { 0x2f6456, 0x2f6c17, 0x528f, 0x28f5, 0x5b40, 36 }, /* #75 */ 1007 { 0x380a87, 0x380a17, 0x58ac, 0x64f0, 0x9e05, 11 }, /* #76 */ 1008 { 0x013793, 0x013712, 0xef48, 0x633d, 0x67ac, 27 }, /* #77 */ 1009 { 0x0474d6, 0x047c92, 0x6f1a, 0xd113, 0x227e, 43 }, /* #78 */ 1010 { 0x292216, 0x292296, 0xb186, 0xc3b7, 0xedf0, 26 }, /* #79 */ 1011 { 0x257207, 0x257a96, 0xed4a, 0xb0c0, 0xc301, 14 }, /* #80 */ 1012 { 0x237e93, 0x237616, 0x0e02, 0x02c5, 0xc521, 8 }, /* #81 */ 1013 { 0x0b0c82, 0x0b0c92, 0x1308, 0x8946, 0x946a, 12 }, /* #82 */ 1014 { 0x3e3c13, 0x3e3412, 0xc598, 0x58d0, 0xb1a1, 47 }, /* #83 */ 1015 { 0x0974c6, 0x097416, 0x13c8, 0x5d95, 0xbb2b, 15 }, /* #84 */ 1016 { 0x393112, 0x393112, 0xa197, 0xa197, 0xf2d2, 32 }, /* #85 */ 1017 { 0x1c6b46, 0x1c6316, 0xf58f, 0x6ff5, 0xb7fa, 49 }, /* #86 */ 1018 { 0x120f57, 0x120f96, 0x64e7, 0xe79c, 0x9cf8, 8 }, /* #87 */ 1019 { 0x023ad6, 0x023ad6, 0x7986, 0x7986, 0x8b3b, 0 }, /* #88 */ 1020 { 0x0c2613, 0x0c2696, 0xf3e0, 0xa918, 0x2315, 27 }, /* #89 */ 1021 { 0x1f6c13, 0x1f6496, 0xbb47, 0x8dd1, 0x6374, 18 }, /* #90 */ 1022 { 0x1c3907, 0x1c3192, 0xc888, 0xca75, 0x5ca7, 20 }, /* #91 */ 1023 { 0x1c3382, 0x1c3b17, 0xf6d1, 0x68a5, 0x4a5a, 7 }, /* #92 */ 1024 { 0x310543, 0x310597, 0x7147, 0xfcd8, 0xf9b1, 47 }, /* #93 */ 1025 { 0x257a96, 0x257216, 0x105c, 0x5c44, 0x4472, 8 }, /* #94 */ 1026 { 0x320d16, 0x320516, 0x4a29, 0x1f72, 0xf721, 60 }, /* #95 */ 1027 { 0x3f5817, 0x3f5097, 0x1b14, 0xb14d, 0xd544, 4 }, /* #96 */ 1028 { 0x1f6f82, 0x1f6716, 0x2efc, 0x24f0, 0xe049, 55 }, /* #97 */ 1029 { 0x313142, 0x313197, 0xaefe, 0xfdc0, 0xe03c, 9 }, /* #98 */ 1030 { 0x084843, 0x084817, 0xc4db, 0x661b, 0x30db, 45 }, /* #99 */ 1031 { 0x291f17, 0x291792, 0x168d, 0x9940, 0x9409, 28 }, /* #100 */ 1032 { 0x1823d6, 0x182393, 0x4bf7, 0xf745, 0x458f, 8 }, /* #101 */ 1033 { 0x164792, 0x164f17, 0x3ee1, 0x0b06, 0x60cc, 43 }, /* #102 */ 1034 { 0x004753, 0x004716, 0xe424, 0x44f9, 0x289f, 19 }, /* #103 */ 1035 { 0x1435c3, 0x143d92, 0x761d, 0xec3b, 0xa543, 33 }, /* #104 */ 1036 { 0x2239d3, 0x223112, 0xb50b, 0x2ff4, 0xfd0d, 42 }, /* #105 */ 1037 { 0x322e02, 0x322696, 0xd13b, 0xed0a, 0xa15d, 27 }, /* #106 */ 1038 { 0x0c7916, 0x0c7116, 0xd8eb, 0x6a30, 0x60d4, 55 }, /* #107 */ 1039 { 0x161b83, 0x161316, 0x26eb, 0x1c87, 0x390e, 31 }, /* #108 */ 1040 { 0x225b47, 0x225396, 0x9b01, 0xa635, 0x8d69, 26 }, /* #109 */ 1041 { 0x021492, 0x021416, 0x45e5, 0x07af, 0xf07a, 52 }, /* #110 */ 1042 { 0x243f52, 0x243793, 0xe7b0, 0xd873, 0xe70d, 7 }, /* #111 */ 1043 { 0x0825c2, 0x082512, 0xa288, 0x2516, 0x9459, 46 }, /* #112 */ 1044 { 0x2a6057, 0x2a6016, 0x236a, 0x562e, 0x2b17, 17 }, /* #113 */ 1045 { 0x0c4c43, 0x0c4412, 0x1565, 0x2acb, 0xc2a9, 1 }, /* #114 */ 1046 { 0x372302, 0x372316, 0xbaf0, 0x55f9, 0xfcaa, 57 }, /* #115 */ 1047 { 0x2607d3, 0x260f13, 0x16f1, 0x13d5, 0x3d52, 12 }, /* #116 */ 1048 { 0x2b3cd3, 0x2b3492, 0xfb1e, 0x88ad, 0xad88, 56 }, /* #117 */ 1049 { 0x1927d7, 0x192f96, 0x22ad, 0xadb2, 0xb2e4, 8 }, /* #118 */ 1050 { 0x127187, 0x127996, 0x331d, 0xc772, 0xc929, 38 }, /* #119 */ 1051 { 0x2e5783, 0x2e5f17, 0x9439, 0x2872, 0x5717, 33 }, /* #120 */ 1052 { 0x190392, 0x190393, 0x7073, 0x9e26, 0xc4cc, 11 }, /* #121 */ 1053 { 0x002a52, 0x002296, 0x890f, 0xcd06, 0x6683, 17 }, /* #122 */ 1054 { 0x236352, 0x236316, 0xce33, 0x6711, 0x88a9, 9 }, /* #123 */ 1055 { 0x295c86, 0x295412, 0x8a07, 0x3eef, 0xddfe, 11 }, /* #124 */ 1056 { 0x052146, 0x052112, 0x3a2f, 0x11b5, 0x236a, 31 }, /* #125 */ 1057 { 0x132f96, 0x132793, 0x8f18, 0xc61c, 0x738c, 6 }, /* #126 */ 1058 { 0x332e17, 0x332612, 0xb098, 0x3f37, 0xe6e7, 27 }, /* #127 */ 771 1059 }; 772 1060 static const BINU16_TEST_T g_aTests_shrd_u16_amd[] = 773 1061 { 774 { 0x 2e7356, 0x2e7356, 0x0000, 0x0000, 0x0000, 5}, /* #0 */775 { 0x3 85ec7, 0x385656, 0x0000, 0x0000, 0x0000, 1}, /* #1 */776 { 0x 354443, 0x354456, 0x0000, 0x0000, 0x0000, 2}, /* #2 */777 { 0x 3e37c7, 0x3e3756, 0x0000, 0x0000, 0x0000, 6}, /* #3 */778 { 0x 062b53, 0x062317, 0x437e, 0x021b, 0x0000, 5}, /* #4 */779 { 0x 060812, 0x060017, 0xfe66, 0x003f, 0x0000, 10}, /* #5 */780 { 0x0d3 656, 0x0d3613, 0x072c, 0x00e5, 0x0000, 3}, /* #6 */781 { 0x 1d3293, 0x1d3213, 0x84c4, 0x1098, 0x0000, 3}, /* #7 */782 { 0x 3f1453, 0x3f1c16, 0x654f, 0x5165, 0x4851, 8}, /* #8 */783 { 0x 0750c7, 0x075012, 0x2169, 0x0532, 0x8053, 12}, /* #9 */784 { 0x 1b0f46, 0x1b0797, 0x555d, 0xf555, 0x8d4f,4 }, /* #10 */785 { 0x 073087, 0x073892, 0xf249, 0x8f92, 0xad11, 5}, /* #11 */786 { 0x 086d46, 0x086d16, 0x6796, 0x4ccf, 0xc826,7 }, /* #12 */787 { 0x 1c7547, 0x1c7d12, 0x3e67, 0x43e6, 0xef24, 4}, /* #13 */788 { 0x 290dc7, 0x290592, 0xe48c, 0xf246, 0xa6ad, 1}, /* #14 */789 { 0x 021507, 0x021d96, 0xdf4f, 0x937d, 0xdde4, 6}, /* #15 */790 { 0x 392547, 0x392d17, 0xac17, 0x52f5, 0x3a97, 11}, /* #16 */791 { 0x2 b7fc2, 0x2b7793, 0x1b0d, 0xec10, 0x1d82, 13}, /* #17 */792 { 0x 361f96, 0x361717, 0x10eb, 0x2021, 0xcb90, 7}, /* #18 */793 { 0x 2b5ec6, 0x2b5612, 0xaab8, 0x3557, 0x1b99, 3}, /* #19 */794 { 0x0 96942, 0x096116, 0x11c8, 0x308e, 0x9b66, 5}, /* #20 */795 { 0x 0c53c2, 0x0c5393, 0x3152, 0xfa62, 0xfffd, 7}, /* #21 */796 { 0x 2c3d02, 0x2c3596, 0x1812, 0xce63, 0x4673, 11}, /* #22 */797 { 0x2 24bd6, 0x224b17, 0xbd49, 0x512b, 0x3512, 12}, /* #23 */798 { 0x 306787, 0x306f93, 0x37d8, 0xadc1, 0x75b8, 13}, /* #24 */799 { 0x 046413, 0x046c92, 0x9d19, 0xad0b, 0xd685, 15}, /* #25 */800 { 0x 031d12, 0x031d16, 0x93b0, 0x6339, 0x2633, 12}, /* #26 */801 { 0x 196246, 0x196246, 0xa1ea, 0xa1ea, 0x10b9, 0}, /* #27 */802 { 0x 313dd3, 0x313596, 0xc66e, 0xf6c6, 0x90f6, 8}, /* #28 */803 { 0x3 01a43, 0x301213, 0x0a9b, 0x23c2, 0x488f, 10}, /* #29 */804 { 0x 2702c6, 0x270217, 0x7ebb, 0x000f, 0x4000, 11}, /* #30 */805 { 0x 3b6a57, 0x3b6a12, 0x9298, 0x494c, 0x5c6c, 1}, /* #31 */806 { 0x 087bd2, 0x087b12, 0x9909, 0x4332, 0x2c21,7 }, /* #32 */807 { 0x 301b56, 0x301312, 0x8ec6, 0x1864, 0xa30c, 13}, /* #33 */808 { 0x 3f69c2, 0x3f6192, 0x5cf5, 0xef6d, 0xfbdb, 14}, /* #34 */809 { 0x 077013, 0x077896, 0x6634, 0x8566, 0xf856, 12}, /* #35 */810 { 0x 156c52, 0x156c17, 0x0a48, 0x5414, 0x0daa, 7}, /* #36 */811 { 0x2 055c6, 0x205d17, 0x786b, 0x5893, 0xcb12, 13}, /* #37 */812 { 0x 3c2f16, 0x3c2713, 0x6b01, 0x16d6, 0x316d, 12}, /* #38 */813 { 0x1 c79c2, 0x1c7992, 0x2027, 0x9c40, 0xfbce, 7}, /* #39 */814 { 0x 0a5d83, 0x0a5d13, 0xdce5, 0x43dc, 0x5743, 8}, /* #40 */815 { 0x 3e5986, 0x3e5916, 0xf87e, 0x703f, 0x2b81, 11}, /* #41 */816 { 0x 020c96, 0x020c17, 0x96f4, 0x7965, 0x95e5, 10 }, /* #42 */817 { 0x3 30482, 0x330412, 0x89a1, 0x168c, 0xe2d1, 13 }, /* #43 */818 { 0x326 b86, 0x326313, 0x6775, 0x3d9d, 0x668f, 6}, /* #44 */819 { 0x 094092, 0x094093, 0x91c3, 0xe470, 0xb23b,2 }, /* #45 */820 { 0x 0d4187, 0x0d4993, 0x65b5, 0xb2da, 0x7291, 1}, /* #46 */821 { 0x 073786, 0x073713, 0x34d7, 0x1a6b, 0x11a6, 1}, /* #47 */822 { 0x3 21a43, 0x321a13, 0x632b, 0x7d8c, 0xd2df,6 }, /* #48 */823 { 0x 071dd3, 0x071d92, 0x0c46, 0xac31, 0xe16b, 6}, /* #49 */824 { 0x 234707, 0x234713, 0x43a8, 0x2143, 0x0521, 8}, /* #50 */825 { 0x 3b71d3, 0x3b7197, 0x7a1a, 0xe73a, 0x739d, 15}, /* #51 */826 { 0x3 e4996, 0x3e4192, 0x9a91, 0xf352, 0xbbb7, 3}, /* #52 */827 { 0x 204d47, 0x204d96, 0xc3b0, 0x89cc, 0x589c, 12}, /* #53 */828 { 0x 3b6f02, 0x3b6713, 0x3f92, 0x1c1f, 0xa238, 9}, /* #54 */829 { 0x 037ed6, 0x037612, 0x0da3, 0x206d, 0x6824, 5}, /* #55 */830 { 0x2 d1dc6, 0x2d1d97, 0x5960, 0x8082, 0xc041, 15}, /* #56 */831 { 0x0 56597, 0x056593, 0x4f8f, 0xc6e9, 0x6637, 11}, /* #57 */832 { 0x 3c24d3, 0x3c2492, 0x0d40, 0xf443, 0x07d1, 10}, /* #58 */833 { 0x3 c62d2, 0x3c6217, 0x1056, 0x3228, 0x8645, 13}, /* #59 */834 { 0x 2f4797, 0x2f4792, 0xa83f, 0xefa8, 0xe5ef, 8}, /* #60 */835 { 0x 034a56, 0x034a16, 0x01ab, 0x4035, 0x996a, 3}, /* #61 */836 { 0x 345306, 0x345306, 0x4623, 0x4623, 0xe11b, 0}, /* #62 */837 { 0x1 d1b86, 0x1d1b13, 0xa0f3, 0x6e83, 0xef5b, 6}, /* #63 */838 { 0x 306ad7, 0x306297, 0x675b, 0xdd33, 0x91ba, 9}, /* #64 */839 { 0x 210e92, 0x210e17, 0x769d, 0x4f63, 0x49ec, 13}, /* #65 */840 { 0x 361c46, 0x361417, 0x77a4, 0x0177, 0xb601, 8}, /* #66 */841 { 0x3 d4b03, 0x3d4b03, 0x50bd, 0x50bd, 0xabd0, 0}, /* #67 */842 { 0x2 34253, 0x234a97, 0x1932, 0x86e1, 0x586e, 12}, /* #68 */843 { 0x 082187, 0x082192, 0xbb40, 0xd768, 0x9166, 3}, /* #69 */844 { 0x 381753, 0x381716, 0xe204, 0x0f88, 0xb603, 6}, /* #70 */845 { 0x 346b17, 0x346b12, 0xd918, 0x6c8c, 0xc1ca, 1}, /* #71 */846 { 0x1 02f57, 0x102793, 0xd984, 0xe083, 0x7041, 15}, /* #72 */847 { 0x 1773c3, 0x177313, 0x44b4, 0x1225, 0xa662, 5}, /* #73 */848 { 0x 021856, 0x021892, 0xca2d, 0x9679, 0x54b3, 11}, /* #74 */849 { 0x0 b5bc2, 0x0b5b96, 0xfe9a, 0x93fa, 0x4ba4, 6}, /* #75 */850 { 0x 161396, 0x161b17, 0x7e3f, 0x435f, 0x6d0d, 10}, /* #76 */851 { 0x 207ed3, 0x207696, 0x2e32, 0xc5c6, 0xeb06,3 }, /* #77 */852 { 0x 2113c2, 0x211312, 0x8c6a, 0x0146, 0xc402, 9}, /* #78 */853 { 0x 0e5dd7, 0x0e5d16, 0x2341, 0x4972, 0xa4b9, 15}, /* #79 */854 { 0x 164596, 0x164597, 0x4db0, 0xf7a6, 0x71ef, 9}, /* #80 */855 { 0x 052186, 0x052192, 0xd114, 0xf445, 0x89fb, 2}, /* #81 */856 { 0x 013442, 0x013497, 0xfdc5, 0xd0eb, 0xb43a, 14}, /* #82 */857 { 0x 1a2343, 0x1a2b96, 0x3868, 0xa9c3, 0x5415, 5}, /* #83 */858 { 0x 290e13, 0x290e16, 0xd400, 0x4cf5, 0x6533, 10}, /* #84 */859 { 0x1 65507, 0x165596, 0x0ffb, 0xf99c, 0x3e67, 14}, /* #85 */860 { 0x 0a2403, 0x0a2493, 0xaa95, 0xf2ce, 0x3cb3, 14}, /* #86 */861 { 0x 256192, 0x256116, 0x0a36, 0x3f81, 0x81fc, 11}, /* #87 */862 { 0x 0a3816, 0x0a3017, 0xcdf7, 0x3a59, 0x51d2, 11 }, /* #88 */863 { 0x 004b43, 0x004b13, 0x67fc, 0x7f01, 0xdfc0, 14}, /* #89 */864 { 0x 0170d7, 0x0170d7, 0xa9b2, 0xa9b2, 0x0982, 0}, /* #90 */865 { 0x 0240c3, 0x024093, 0x68cf, 0xcfb5, 0xf3ed, 14}, /* #91 */866 { 0x 2076c2, 0x207617, 0xf9e1, 0x23fc, 0x4847, 9}, /* #92 */867 { 0x 082142, 0x082992, 0x1610, 0xb161, 0x85eb, 4}, /* #93 */868 { 0x 232c47, 0x232c93, 0x21ad, 0x90d6, 0x14c7, 1}, /* #94 */869 { 0x 317546, 0x317517, 0x9b15, 0x1a09, 0xa1a0, 12}, /* #95 */870 { 0x 103013, 0x103892, 0x072e, 0x8e0e, 0x6f47, 7}, /* #96 */871 { 0x0 62246, 0x062213, 0x3c79, 0x08f1, 0x6182, 6}, /* #97 */872 { 0x1 41f02, 0x141716, 0x018b, 0x1b48, 0x86d2, 14}, /* #98 */873 { 0x 252003, 0x252812, 0x41cb, 0x5a25, 0x9689, 14}, /* #99 */874 { 0x2 02f57, 0x202792, 0xc132, 0xd7c1, 0xc9d7, 8}, /* #100 */875 { 0x0 f1042, 0x0f1812, 0x137b, 0x4c13, 0x114c, 8}, /* #101 */876 { 0x 1b32d6, 0x1b3a92, 0xb945, 0x9ae5, 0x84a6, 6}, /* #102 */877 { 0x2 d6702, 0x2d6713, 0xf8d3, 0x3ee3, 0x1f71, 15}, /* #103 */878 { 0x 066947, 0x066196, 0x4b13, 0xe6d2, 0xdcda, 13}, /* #104 */879 { 0x0 36c06, 0x036c93, 0x271f, 0xa138, 0x8b74,5 }, /* #105 */880 { 0x 2d5e47, 0x2d5e96, 0x3a78, 0x82f6, 0xc17b, 15 }, /* #106 */881 { 0x 187042, 0x187893, 0x89b5, 0x8a26, 0x0422, 6}, /* #107 */882 { 0x 216e43, 0x216e92, 0x8bbb, 0xa85e, 0xaa17, 14}, /* #108 */883 { 0x 3a6b86, 0x3a6393, 0x2e26, 0xde20, 0xf788, 14}, /* #109 */884 { 0x 1471d6, 0x147913, 0x9763, 0x6fcb, 0x06df, 9}, /* #110 */885 { 0x 237892, 0x237016, 0x8bb5, 0x3917, 0x459c, 7}, /* #111 */886 { 0x 1457d3, 0x145f16, 0xdb05, 0x6cc3, 0x5b30, 14 }, /* #112 */887 { 0x2 a0806, 0x2a0896, 0x962c, 0xa58b, 0x36be, 2}, /* #113 */888 { 0x 205d43, 0x205d92, 0x6342, 0xb1a1, 0xc341, 1}, /* #114 */889 { 0x 2d2e56, 0x2d2612, 0xf2db, 0x1079, 0x1a20, 9 }, /* #115 */890 { 0x 374d43, 0x374d13, 0xae76, 0x5eb9, 0x0597, 6}, /* #116 */891 { 0x2 631d3, 0x2631d3, 0x7973, 0x7973, 0x84ca, 0}, /* #117 */892 { 0x 2b5413, 0x2b5496, 0x6ad3, 0xcd5a, 0x6a9e, 3}, /* #118 */893 { 0x 0977d3, 0x097f97, 0x12ac, 0xb212, 0xe6b2, 8}, /* #119 */894 { 0x3 36656, 0x336e97, 0x4d31, 0xb7a6, 0xcf6f, 9}, /* #120 */895 { 0x0 c08c2, 0x0c0893, 0x05d3, 0x82e9, 0x9b59,1 }, /* #121 */896 { 0x 204203, 0x204a92, 0xa16a, 0x9d0b, 0x43f3, 5}, /* #122 */897 { 0x 186247, 0x186a12, 0x6175, 0x585d, 0x4f99, 2}, /* #123 */898 { 0x 3f1c03, 0x3f1c93, 0x01b3, 0x80d9, 0xcea9, 1}, /* #124 */899 { 0x 3c76d7, 0x3c7e17, 0x0670, 0x5241, 0xc549, 10}, /* #125 */900 { 0x 3d79d6, 0x3d7917, 0xfaaf, 0x4caf, 0x132b, 14}, /* #126 */901 { 0x1 b2c82, 0x1b2492, 0xb578, 0xed5e, 0x016f, 2}, /* #127 */1062 { 0x1b7583, 0x1b7556, 0x0000, 0x0000, 0x0000, 2 }, /* #0 */ 1063 { 0x307602, 0x307602, 0x0000, 0x0000, 0x0000, 0 }, /* #1 */ 1064 { 0x0c51d6, 0x0c5156, 0x0000, 0x0000, 0x0000, 27 }, /* #2 */ 1065 { 0x297d47, 0x297556, 0x0000, 0x0000, 0x0000, 25 }, /* #3 */ 1066 { 0x121a96, 0x121256, 0x0000, 0x0000, 0x0000, 49 }, /* #4 */ 1067 { 0x170b07, 0x170356, 0x0000, 0x0000, 0x0000, 55 }, /* #5 */ 1068 { 0x0d39c6, 0x0d3112, 0x497f, 0x0001, 0x0000, 14 }, /* #6 */ 1069 { 0x046e13, 0x046612, 0x702e, 0x000e, 0x0000, 11 }, /* #7 */ 1070 { 0x195e06, 0x195613, 0x2913, 0x1489, 0x0000, 1 }, /* #8 */ 1071 { 0x334e87, 0x334617, 0xb1c4, 0x00b1, 0x0000, 40 }, /* #9 */ 1072 { 0x3f7f46, 0x3f7756, 0x848a, 0x0000, 0x0000, 24 }, /* #10 */ 1073 { 0x332b07, 0x332356, 0x0869, 0x0000, 0x0000, 14 }, /* #11 */ 1074 { 0x241882, 0x241013, 0xaf3b, 0x3579, 0x53c6, 37 }, /* #12 */ 1075 { 0x352b02, 0x352b12, 0x3689, 0x78e5, 0x5e39, 30 }, /* #13 */ 1076 { 0x371d17, 0x371d16, 0x426d, 0x4048, 0x0484, 52 }, /* #14 */ 1077 { 0x267c47, 0x267493, 0x5753, 0xeb1a, 0x3d63, 45 }, /* #15 */ 1078 { 0x0a2957, 0x0a2112, 0x44a4, 0x3689, 0x721b, 39 }, /* #16 */ 1079 { 0x237e96, 0x237616, 0x1d49, 0x116c, 0xb045, 58 }, /* #17 */ 1080 { 0x1817c6, 0x181712, 0xbcba, 0x1797, 0x79b8, 3 }, /* #18 */ 1081 { 0x053317, 0x053b96, 0x5f96, 0x8af0, 0x8af0, 48 }, /* #19 */ 1082 { 0x075307, 0x075b17, 0xf7ca, 0x4f7b, 0x209e, 41 }, /* #20 */ 1083 { 0x207056, 0x207092, 0xdd12, 0xddb0, 0xed86, 19 }, /* #21 */ 1084 { 0x170a57, 0x170212, 0x6885, 0x10b3, 0x2166, 17 }, /* #22 */ 1085 { 0x243293, 0x243212, 0x2925, 0x0149, 0x45e0, 37 }, /* #23 */ 1086 { 0x221c17, 0x221413, 0x83eb, 0x2c83, 0xbe2c, 8 }, /* #24 */ 1087 { 0x227a47, 0x227a96, 0x68d9, 0x952d, 0x94a9, 11 }, /* #25 */ 1088 { 0x115183, 0x115117, 0x63b9, 0x331d, 0x1206, 5 }, /* #26 */ 1089 { 0x045906, 0x045916, 0x2bc8, 0x7d8e, 0x8e7d, 56 }, /* #27 */ 1090 { 0x2c0c87, 0x2c0c96, 0x1612, 0xbd12, 0x257a, 57 }, /* #28 */ 1091 { 0x315343, 0x315b12, 0x91c5, 0x432a, 0x2195, 31 }, /* #29 */ 1092 { 0x3c0b57, 0x3c0b93, 0xb686, 0x8a6d, 0x1e29, 42 }, /* #30 */ 1093 { 0x066907, 0x066912, 0xd418, 0x4ebc, 0xaf13, 54 }, /* #31 */ 1094 { 0x3c43d3, 0x3c4316, 0x07a9, 0x05fa, 0x0bf4, 17 }, /* #32 */ 1095 { 0x0375d3, 0x037516, 0x4147, 0x2636, 0xb131, 27 }, /* #33 */ 1096 { 0x2922d3, 0x292a93, 0x49fc, 0xba4f, 0x7917, 5 }, /* #34 */ 1097 { 0x192d46, 0x192d12, 0x34f8, 0x7d64, 0x8fac, 29 }, /* #35 */ 1098 { 0x3f1a86, 0x3f1296, 0xc40a, 0xf811, 0x8fc0, 59 }, /* #36 */ 1099 { 0x260617, 0x260e92, 0xf820, 0x98f8, 0x3898, 8 }, /* #37 */ 1100 { 0x202113, 0x202912, 0x2daa, 0x6bc8, 0x0d79, 61 }, /* #38 */ 1101 { 0x1d5cc6, 0x1d5496, 0x3614, 0xf8d8, 0x94be, 38 }, /* #39 */ 1102 { 0x1d5bd7, 0x1d5bd7, 0x807a, 0x807a, 0xe9a5, 32 }, /* #40 */ 1103 { 0x2272c2, 0x2272c2, 0x58b5, 0x58b5, 0x0fc8, 32 }, /* #41 */ 1104 { 0x3267d3, 0x326716, 0x4bb9, 0x1dc5, 0x7714, 50 }, /* #42 */ 1105 { 0x393692, 0x393696, 0x36a4, 0xeae7, 0x5cfd, 53 }, /* #43 */ 1106 { 0x326247, 0x326213, 0x5f16, 0x358a, 0xc6b1, 13 }, /* #44 */ 1107 { 0x1e5283, 0x1e5a16, 0x96a5, 0x5159, 0x5456, 62 }, /* #45 */ 1108 { 0x372b02, 0x372b96, 0x1030, 0x8103, 0xc778, 4 }, /* #46 */ 1109 { 0x2a5816, 0x2a5092, 0x8edf, 0xd3bf, 0xfe9d, 27 }, /* #47 */ 1110 { 0x375a13, 0x375296, 0x20eb, 0xf78b, 0x2fde, 26 }, /* #48 */ 1111 { 0x1f4183, 0x1f4913, 0xb897, 0x6e25, 0xf891, 2 }, /* #49 */ 1112 { 0x144486, 0x144413, 0xc651, 0x2e32, 0x1ac5, 37 }, /* #50 */ 1113 { 0x077753, 0x077f12, 0x2f51, 0x4f2f, 0xa04f, 40 }, /* #51 */ 1114 { 0x355212, 0x355213, 0x2cc6, 0x0b31, 0x95a4, 34 }, /* #52 */ 1115 { 0x0d7092, 0x0d7016, 0xc4c3, 0x1a36, 0xe346, 45 }, /* #53 */ 1116 { 0x2f4ed6, 0x2f4692, 0xb357, 0xe4a2, 0x1725, 27 }, /* #54 */ 1117 { 0x283193, 0x283197, 0xc27d, 0xc92d, 0xc92d, 48 }, /* #55 */ 1118 { 0x2a0992, 0x2a0116, 0x770d, 0x0feb, 0xfac3, 54 }, /* #56 */ 1119 { 0x067bc6, 0x067392, 0xf2cb, 0xe81a, 0x0d74, 55 }, /* #57 */ 1120 { 0x034347, 0x034b17, 0x4e62, 0x6e9c, 0x3237, 7 }, /* #58 */ 1121 { 0x3802c6, 0x3802c6, 0x5447, 0x5447, 0x02a3, 32 }, /* #59 */ 1122 { 0x355583, 0x355d96, 0x8e6a, 0xaf47, 0xd1eb, 54 }, /* #60 */ 1123 { 0x100256, 0x100292, 0xb5d9, 0xf1b5, 0xf8da, 15 }, /* #61 */ 1124 { 0x1b0cc7, 0x1b0497, 0x16f8, 0xc122, 0xf609, 11 }, /* #62 */ 1125 { 0x127957, 0x127912, 0xdfdf, 0x6e38, 0xe386, 20 }, /* #63 */ 1126 { 0x2d6b13, 0x2d6317, 0xf87b, 0x37c3, 0x7dc6, 37 }, /* #64 */ 1127 { 0x003ed7, 0x003e96, 0xa928, 0xbade, 0xbd75, 25 }, /* #65 */ 1128 { 0x2b2347, 0x2b2316, 0x2434, 0x0744, 0x0e88, 49 }, /* #66 */ 1129 { 0x344dc3, 0x344596, 0x8696, 0xfaf3, 0xe7f5, 25 }, /* #67 */ 1130 { 0x261706, 0x261792, 0xdc1d, 0xe315, 0x315e, 20 }, /* #68 */ 1131 { 0x3e2113, 0x3e2996, 0xaa65, 0x9daa, 0xef9d, 8 }, /* #69 */ 1132 { 0x153493, 0x153492, 0x896d, 0xf36b, 0x7e6d, 29 }, /* #70 */ 1133 { 0x0c53d6, 0x0c5b17, 0xd5cc, 0x4d5c, 0x7bd4, 36 }, /* #71 */ 1134 { 0x182346, 0x182b93, 0xf625, 0xbec4, 0x1715, 3 }, /* #72 */ 1135 { 0x3c1a46, 0x3c1a96, 0x46b2, 0xa359, 0x65c7, 33 }, /* #73 */ 1136 { 0x3f5517, 0x3f5d13, 0xfe7c, 0x64bf, 0x9192, 10 }, /* #74 */ 1137 { 0x090ad7, 0x090217, 0x793e, 0x0e3c, 0xec1c, 41 }, /* #75 */ 1138 { 0x023156, 0x023917, 0x43da, 0x50f6, 0xcdcd, 2 }, /* #76 */ 1139 { 0x306116, 0x306116, 0x1d25, 0x3518, 0xa306, 53 }, /* #77 */ 1140 { 0x0b2816, 0x0b2812, 0xabe3, 0x777f, 0xefee, 21 }, /* #78 */ 1141 { 0x3a66c2, 0x3a6692, 0x2a60, 0xc54c, 0x0ea6, 3 }, /* #79 */ 1142 { 0x2d17d2, 0x2d17d2, 0x9d03, 0x9d03, 0x32f1, 0 }, /* #80 */ 1143 { 0x106c46, 0x106412, 0x9203, 0x1240, 0x06e8, 3 }, /* #81 */ 1144 { 0x214497, 0x214492, 0xd0b9, 0xc87a, 0x3643, 43 }, /* #82 */ 1145 { 0x042907, 0x042116, 0x15bb, 0x02b7, 0xb988, 3 }, /* #83 */ 1146 { 0x1e75c7, 0x1e7d96, 0xc4d7, 0x96f6, 0x32de, 13 }, /* #84 */ 1147 { 0x1b0906, 0x1b0193, 0xacf3, 0xd679, 0xa49d, 1 }, /* #85 */ 1148 { 0x101dd2, 0x101d17, 0xddc9, 0x51dd, 0xe851, 8 }, /* #86 */ 1149 { 0x015507, 0x015507, 0xe6b4, 0xe6b4, 0x5651, 0 }, /* #87 */ 1150 { 0x204c16, 0x204c13, 0x8d1f, 0x5d51, 0xfaea, 11 }, /* #88 */ 1151 { 0x315ed6, 0x315e97, 0xf2d5, 0xaa22, 0xaa22, 16 }, /* #89 */ 1152 { 0x1345d6, 0x134d12, 0x6969, 0x53a1, 0xa9d0, 63 }, /* #90 */ 1153 { 0x150287, 0x150a17, 0x6451, 0x4bb4, 0x25da, 15 }, /* #91 */ 1154 { 0x360053, 0x360096, 0x3654, 0xe836, 0x02e8, 8 }, /* #92 */ 1155 { 0x2c2b86, 0x2c2b96, 0x8f8f, 0x8644, 0x10c8, 45 }, /* #93 */ 1156 { 0x3e5f86, 0x3e5f13, 0x7c68, 0x41f1, 0xa710, 38 }, /* #94 */ 1157 { 0x232957, 0x232993, 0x4368, 0x9686, 0x8ccb, 39 }, /* #95 */ 1158 { 0x236cd6, 0x236c92, 0x7669, 0xabb3, 0x0755, 5 }, /* #96 */ 1159 { 0x041756, 0x041716, 0xf84d, 0x28eb, 0xa3ac, 50 }, /* #97 */ 1160 { 0x124207, 0x124a16, 0x5467, 0x47e8, 0x47e8, 48 }, /* #98 */ 1161 { 0x310f07, 0x310792, 0x3608, 0xe649, 0x649e, 52 }, /* #99 */ 1162 { 0x2b54c7, 0x2b5c16, 0x9007, 0x7b12, 0xdbd8, 43 }, /* #100 */ 1163 { 0x0b0403, 0x0b0c12, 0x11bc, 0x4f29, 0x529e, 57 }, /* #101 */ 1164 { 0x065216, 0x065a17, 0x0a6e, 0x7814, 0xd3bc, 7 }, /* #102 */ 1165 { 0x261b53, 0x261b96, 0x8d5c, 0xb271, 0x938d, 19 }, /* #103 */ 1166 { 0x124cc6, 0x124cc6, 0x3795, 0x3795, 0x17bc, 32 }, /* #104 */ 1167 { 0x0063d6, 0x006317, 0x1f01, 0x12f0, 0xa25e, 45 }, /* #105 */ 1168 { 0x1929d2, 0x192193, 0x781e, 0xcf5b, 0x19eb, 45 }, /* #106 */ 1169 { 0x365512, 0x365d93, 0xb176, 0xac5d, 0xc08a, 34 }, /* #107 */ 1170 { 0x031807, 0x031892, 0x806f, 0xba0b, 0x2ee8, 58 }, /* #108 */ 1171 { 0x0d5603, 0x0d5e97, 0xa784, 0x8e14, 0xf470, 43 }, /* #109 */ 1172 { 0x340c47, 0x340c96, 0x8c03, 0x8463, 0x2a11, 42 }, /* #110 */ 1173 { 0x1e7ac2, 0x1e7a12, 0x3bf9, 0x4af1, 0x5e29, 21 }, /* #111 */ 1174 { 0x2015d2, 0x201597, 0xe639, 0xee63, 0xc1de, 4 }, /* #112 */ 1175 { 0x223b06, 0x223b92, 0x4a91, 0xb529, 0xada9, 43 }, /* #113 */ 1176 { 0x357986, 0x357992, 0x67bf, 0xade3, 0x3ade, 28 }, /* #114 */ 1177 { 0x1c7f12, 0x1c7f97, 0xcd8a, 0xaa66, 0x3754, 9 }, /* #115 */ 1178 { 0x264cd2, 0x264c12, 0x7168, 0x6e6d, 0x736b, 51 }, /* #116 */ 1179 { 0x2434d3, 0x243c12, 0xa345, 0x705d, 0x382e, 15 }, /* #117 */ 1180 { 0x140c47, 0x140496, 0x0bd2, 0xdc3c, 0x370f, 30 }, /* #118 */ 1181 { 0x2d1583, 0x2d1d92, 0xdf2a, 0x8f5b, 0x71eb, 61 }, /* #119 */ 1182 { 0x3b2dd3, 0x3b2592, 0xb5fe, 0xe63d, 0x63de, 52 }, /* #120 */ 1183 { 0x015653, 0x015e96, 0xd0f7, 0x8ce8, 0x2319, 41 }, /* #121 */ 1184 { 0x1725d6, 0x172d96, 0xaaa4, 0x9755, 0x29cb, 7 }, /* #122 */ 1185 { 0x051493, 0x051412, 0x16d0, 0x0b68, 0xebfa, 1 }, /* #123 */ 1186 { 0x127ac3, 0x127296, 0x0ab5, 0xef8e, 0x1ddf, 57 }, /* #124 */ 1187 { 0x1b4bd7, 0x1b4396, 0x37ee, 0xd23f, 0xfd23, 28 }, /* #125 */ 1188 { 0x064e16, 0x064692, 0xc052, 0xc3dc, 0x730f, 26 }, /* #126 */ 1189 { 0x161086, 0x161092, 0xa11b, 0xe015, 0x2bc0, 25 }, /* #127 */ 902 1190 }; 903 1191 static const BINU32_TEST_T g_aTests_shld_u32_amd[] = 904 1192 { 905 { 0x 3d5056, 0x3d5056, 0x00000000, 0x00000000, 0x00000000, 11}, /* #0 */906 { 0x1 17743, 0x117756, 0x00000000, 0x00000000, 0x00000000, 9}, /* #1 */907 { 0x0 87bd7, 0x087356, 0x00000000, 0x00000000, 0x00000000, 14}, /* #2 */908 { 0x 2e1b47, 0x2e1356, 0x00000000, 0x00000000, 0x00000000, 24}, /* #3 */909 { 0x 002682, 0x002e96, 0x0775d9c0, 0xce000000, 0x00000000, 19}, /* #4 */910 { 0x 023547, 0x023d96, 0x37b6ad86, 0xc0000000, 0x00000000, 29}, /* #5 */911 { 0x 214bc2, 0x214316, 0x6b521322, 0x44000000, 0x00000000, 25}, /* #6 */912 { 0x 231803, 0x231896, 0x5bd29e6f, 0xb7a53cde, 0x00000000, 1}, /* #7 */913 { 0x0 a4e96, 0x0a4e17, 0x7eb59a07, 0x6681f124, 0xc493828e, 14}, /* #8 */914 { 0x 2b4a12, 0x2b4a12, 0x84141bc8, 0x84141bc8, 0x042be98f, 0}, /* #9 */915 { 0x 025b97, 0x025b13, 0xd2e0d039, 0x2cb0cafb, 0x658657dd, 29}, /* #10 */916 { 0x 397f43, 0x397793, 0x93fa3fb0, 0xfb0126b6, 0x126b66e2, 20}, /* #11 */917 { 0x 2e6d02, 0x2e6d92, 0x8ffedf95, 0xfcaf3045, 0xe608b767, 19}, /* #12 */918 { 0x 1c3cd2, 0x1c3c92, 0xeffac7ae, 0xb8e52ea7, 0x394ba9f1, 26}, /* #13 */919 { 0x 3a7003, 0x3a7097, 0xede2f049, 0xbc5e0921, 0x0e0d80fb, 5}, /* #14 */920 { 0x 051cc7, 0x051412, 0x8a821a34, 0x43468c70, 0x63867223, 13}, /* #15 */921 { 0x 1b2452, 0x1b2c17, 0x927288f3, 0x1e73afa6, 0x9d7d33ce, 21}, /* #16 */922 { 0x 1a0fc7, 0x1a0793, 0xacd55fb7, 0xdbb63f8f, 0x6c7f1f33, 23}, /* #17 */923 { 0x 3a49c6, 0x3a4992, 0x2fcbe776, 0xf9ddacf2, 0xb3c90c7d, 14}, /* #18 */924 { 0x 117e86, 0x117612, 0x1ea7811d, 0x04741c37, 0x070dc777, 18}, /* #19 */925 { 0x3 c6197, 0x3c6996, 0x6873531e, 0xe6a63c56, 0x2b560c24, 9}, /* #20 */926 { 0x 377c93, 0x377c92, 0xd35e7d49, 0xd79f5268, 0xa0734d8e, 6}, /* #21 */927 { 0x 166816, 0x166012, 0xc2df3033, 0x6615ab0d, 0x0ad58691, 25}, /* #22 */928 { 0x 0e78c7, 0x0e7097, 0x2f9b042a, 0xe6c10aaa, 0xaa2e79d0, 6}, /* #23 */929 { 0x 315282, 0x315212, 0x5f283a81, 0x0e50c7d9, 0xca18fb22, 27}, /* #24 */930 { 0x 2a24d2, 0x2a2497, 0x64d6f185, 0x855b8a65, 0x5b8a65a8, 24}, /* #25 */931 { 0x 2127c7, 0x212712, 0xbde237f1, 0x237f18ec, 0x8ec6efc8, 12}, /* #26 */932 { 0x3 c2487, 0x3c2493, 0x62de08bd, 0xbc117b3e, 0x9f0fc22d, 9}, /* #27 */933 { 0x 077342, 0x077b96, 0xb0753840, 0xe1007f00, 0x1fc00a9a, 18 }, /* #28 */934 { 0x 052156, 0x052156, 0x0d57e259, 0x0d57e259, 0x04cd68ba, 0}, /* #29 */935 { 0x 220f43, 0x220f96, 0xa56d86ca, 0xab9ac4af, 0xb9ac4af8, 28}, /* #30 */936 { 0x 145353, 0x145312, 0xd59391c5, 0x7238a168, 0x0b474867, 13}, /* #31 */937 { 0x 0365d3, 0x036d17, 0x4e940f2d, 0x6ed383dd, 0xda707ba8, 27}, /* #32 */938 { 0x 3d6653, 0x3d6612, 0x65dbd517, 0x2e07061a, 0x03830d3f, 25}, /* #33 */939 { 0x 2b1e07, 0x2b1693, 0x1208b8de, 0xebaa1001, 0xbaa10011, 28}, /* #34 */940 { 0x 2c4787, 0x2c4793, 0x2754323c, 0xc48ae362, 0x48ae3623, 28}, /* #35 */941 { 0x1 65053, 0x165012, 0xad334386, 0x386c0964, 0xc0964a6c, 20 }, /* #36 */942 { 0x 1f69d3, 0x1f6112, 0x9d670b73, 0x759c2dcd, 0x5820ba19, 2}, /* #37 */943 { 0x 367212, 0x367216, 0x9b3c8c8f, 0x4647d218, 0xa4302f14, 15}, /* #38 */944 { 0x 2c0e47, 0x2c0e96, 0xff793f71, 0xf89a1a22, 0xf1343445, 31}, /* #39 */945 { 0x 233747, 0x233793, 0x2adf6cc5, 0x98b64bc1, 0xb25e0f80, 21}, /* #40 */946 { 0x 2f25c3, 0x2f2593, 0xf8c267d1, 0xc6133e8f, 0xe32de773, 3}, /* #41 */947 { 0x1 42c93, 0x142412, 0xc79033a0, 0x230b5c85, 0x8c2d7214, 30}, /* #42 */948 { 0x 1e1a07, 0x1e1a92, 0xe106885a, 0xbcf87f9e, 0xf3e1fe79, 30}, /* #43 */949 { 0x 0c2cc2, 0x0c2497, 0xb198c902, 0x98c90265, 0x65b4bbbe, 8}, /* #44 */950 { 0x3 77cd6, 0x377416, 0xf5a6742b, 0x15e18a77, 0xc314ef65, 23}, /* #45 */951 { 0x0 80647, 0x080612, 0x227adaf1, 0x4f5b5e25, 0x2fbc15e6, 5}, /* #46 */952 { 0x 122092, 0x122093, 0x20a0a7bf, 0xc4d9478a, 0x13651e28, 30}, /* #47 */953 { 0x 2e2ac2, 0x2e2a92, 0xee94f1b4, 0xd3d22264, 0xf4889923, 26}, /* #48 */954 { 0x 203502, 0x203593, 0xfebffe2d, 0xa5d90fab, 0x2ec87d5d, 29}, /* #49 */955 { 0x3 51047, 0x351896, 0x2d5d1617, 0xae8b0bdd, 0xba557818, 7}, /* #50 */956 { 0x 126cd6, 0x126493, 0xe4ba96d7, 0xab02880b, 0x56051017, 31}, /* #51 */957 { 0x 337597, 0x337d96, 0xf28a52f6, 0xc2e995cc, 0x174cae66, 29}, /* #52 */958 { 0x0 75ec2, 0x075e92, 0x01b14e5a, 0xe5a5f8f1, 0x5f8f1867, 20}, /* #53 */959 { 0x 292143, 0x292112, 0xfe86553b, 0x6553b654, 0x6545d562, 12}, /* #54 */960 { 0x2 931d2, 0x293116, 0xa8c79447, 0x3ca23c36, 0x86d7f70f, 11}, /* #55 */961 { 0x 396e12, 0x396e96, 0x55c1c672, 0xce449972, 0x24cb925a, 21}, /* #56 */962 { 0x 203247, 0x203a96, 0xb10700c8, 0xc41c0321, 0x42c48471, 2}, /* #57 */963 { 0x1 57ac2, 0x157a96, 0xb06e8bcf, 0x8bcfa99c, 0xa99cfcb3, 16}, /* #58 */964 { 0x 105513, 0x105593, 0x939cc251, 0xce6128ec, 0xd8995de6, 7}, /* #59 */965 { 0x 2758d7, 0x275813, 0xd71772de, 0x1772de04, 0x0476797d,8 }, /* #60 */966 { 0x 0e1556, 0x0e1d13, 0x1fe94f98, 0x29f309cd, 0x4e689486, 13}, /* #61 */967 { 0x0 35e13, 0x035e13, 0xf11d09f3, 0x11d09f3e, 0xe9786a89, 4}, /* #62 */968 { 0x3 94a96, 0x394216, 0x35eb2c30, 0x30a2a21e, 0xa2a21ef7, 24}, /* #63 */969 { 0x 1674d6, 0x167c17, 0x15525392, 0x249fd942, 0x4feca12d, 25}, /* #64 */970 { 0x 2945c7, 0x294597, 0xcf6e0443, 0xedc0886f, 0x7fd9d29e, 5}, /* #65 */971 { 0x 2c4817, 0x2c4813, 0x9ff57f86, 0x5743a367, 0xae8746ce, 31}, /* #66 */972 { 0x 371c57, 0x371c96, 0xd4a7a5f4, 0xfa254030, 0x4a806197, 23}, /* #67 */973 { 0x3 e5243, 0x3e5a92, 0x03a05e57, 0xbaac8d1c, 0x5591a39d, 27 }, /* #68 */974 { 0x 006686, 0x006e13, 0x87e85a23, 0x688d9dd6, 0x6775b3e3, 18}, /* #69 */975 { 0x0 20803, 0x020892, 0x1cb7e5e5, 0xf2b6ab26, 0x6d564cf1, 23}, /* #70 */976 { 0x 193382, 0x193316, 0x10f426bf, 0x3d09aff3, 0xcd1bce4b, 6}, /* #71 */977 { 0x 151cc2, 0x151493, 0x6cb0ebbf, 0xf268b00b, 0x93458058, 29}, /* #72 */978 { 0x0 55147, 0x055992, 0xc5f888aa, 0xaffd474c, 0xffd474c9, 28}, /* #73 */979 { 0x2 25e43, 0x225697, 0x2577f9e8, 0x9e8e7b82, 0xe7b82263, 20}, /* #74 */980 { 0x 1e4b83, 0x1e4b13, 0xb4f7c299, 0x32ec11cb, 0x7608e5f9, 25}, /* #75 */981 { 0x2 71343, 0x271316, 0x016d62dc, 0x02dac5b8, 0x74755a3f, 1}, /* #76 */982 { 0x 3c32d3, 0x3c3212, 0x5ac81db4, 0x3b68102c, 0x08162228, 17}, /* #77 */983 { 0x 3e2217, 0x3e2a13, 0x9ac5de83, 0x62ef41da, 0xb4937830, 7}, /* #78 */984 { 0x 1972d2, 0x197a13, 0xf7cb2ca9, 0x65952f7c, 0x7be127dc, 13}, /* #79 */985 { 0x3 15893, 0x315813, 0xe4813a91, 0x3a91202c, 0x202c1850, 16}, /* #80 */986 { 0x 205ec3, 0x205ec3, 0x37b1398d, 0x37b1398d, 0x5439748b, 0}, /* #81 */987 { 0x 045a43, 0x045a13, 0x6e02211c, 0x0372f337, 0x0dcbccdd, 30}, /* #82 */988 { 0x 147e97, 0x147693, 0x3bccc8fa, 0xd60cf6a4, 0xc19ed495, 27}, /* #83 */989 { 0x 1f1092, 0x1f1097, 0x9e8e976d, 0xb58dde96, 0x6377a59a, 26}, /* #84 */990 { 0x3 93883, 0x393097, 0xdfed4f1e, 0xe3da9ca9, 0xd4e54af2, 21 }, /* #85 */991 { 0x2 20402, 0x220c92, 0x07d117e2, 0x88bf1183, 0x3076fa70, 11}, /* #86 */992 { 0x 3f1fd3, 0x3f1f13, 0xafcc5050, 0x41413ab3, 0x4eacccb4, 18}, /* #87 */993 { 0x 332692, 0x332e96, 0x29c51cf8, 0xf88bf114, 0x8bf11408, 24}, /* #88 */994 { 0x 3f4a96, 0x3f4297, 0xf38d4c98, 0x8c19fca6, 0xc19fca6c, 28}, /* #89 */995 { 0x 335657, 0x335697, 0xe13d286e, 0x84f4a1b8, 0x36297fa1, 2}, /* #90 */996 { 0x 1c1447, 0x1c1c96, 0xc1d16c28, 0x89c13d7d, 0x9c13d7da, 28 }, /* #91 */997 { 0x 031152, 0x031197, 0x03e59bf6, 0xecaec4ac, 0x5762564d, 25}, /* #92 */998 { 0x 121e53, 0x121e96, 0x070d322a, 0xacd619c0, 0xb3586703, 30}, /* #93 */999 { 0x 3d4196, 0x3d4992, 0x457226f3, 0xde712b67, 0x895b3f23, 21}, /* #94 */1000 { 0x 1c0c06, 0x1c0c92, 0x3636bb88, 0xdaee200d, 0x03521a5a, 10}, /* #95 */1001 { 0x 2f04d2, 0x2f0416, 0x6bdc711e, 0x3cab0d3f, 0x55869fe4, 25 }, /* #96 */1002 { 0x0 e2617, 0x0e2617, 0xff266a25, 0xff266a25, 0xb302e45a, 0}, /* #97 */1003 { 0x 271992, 0x271992, 0x51c16692, 0xa382cd25, 0xb035252c, 1}, /* #98 */1004 { 0x 3e6797, 0x3e6f96, 0x3942f1ae, 0xbc6b9682, 0x5a08f3e0, 14}, /* #99 */1005 { 0x 0624c3, 0x062c13, 0x6e992229, 0x22298791, 0x8791ea79,16 }, /* #100 */1006 { 0x22 0e82, 0x220612, 0x09f3f726, 0x4c5fce0b, 0x2fe705b8, 25 }, /* #101 */1007 { 0x 251f13, 0x251f17, 0x8d657a3c, 0x1e009e00, 0x013c0003, 23}, /* #102 */1008 { 0x2 84196, 0x284197, 0xbef1cbff, 0xef1cbff3, 0x34881375, 4}, /* #103 */1009 { 0x 394146, 0x394112, 0xa4bf8a40, 0x5fc5206d, 0xdb0da36c, 7}, /* #104 */1010 { 0x1 f69d6, 0x1f6193, 0xef5cf991, 0xcf991810, 0x8104d7b5, 12}, /* #105 */1011 { 0x 090046, 0x090012, 0xc7b30877, 0x43bbd786, 0x7af0c093, 19}, /* #106 */1012 { 0x 147396, 0x147b96, 0x5d6ffb41, 0xb16c3bc0, 0x62d87780, 31}, /* #107 */1013 { 0x 306043, 0x306896, 0xc09ba5a9, 0xe96a4aa6, 0x2a98fa8e, 14}, /* #108 */1014 { 0x 0113d2, 0x011393, 0x50117cf1, 0xc4b0876d, 0x2c21db48, 26}, /* #109 */1015 { 0x0 b5716, 0x0b5797, 0x09d7f87e, 0xaff0fc03, 0x01fb1d3e, 9}, /* #110 */1016 { 0x0 86516, 0x086512, 0x2faad0c8, 0x5f55a191, 0xf77133be, 1}, /* #111 */1017 { 0x 293317, 0x293b13, 0xf46ef992, 0x77cc950e, 0xa1c31bf6, 11}, /* #112 */1018 { 0x 1773d3, 0x177312, 0xcb88c308, 0x0fef1208, 0x3fbc4822, 30}, /* #113 */1019 { 0x 255102, 0x255913, 0x4786a82c, 0x0d5058b3, 0x598ae490, 9}, /* #114 */1020 { 0x 056813, 0x056016, 0xee89508c, 0x233e41d4, 0xf9075005, 22}, /* #115 */1021 { 0x1 c7082, 0x1c7813, 0x9ffedcec, 0x05568697, 0x155a1a5d, 30}, /* #116 */1022 { 0x 186353, 0x186b17, 0x2bb40c41, 0x104e642d, 0x3990b6a4, 22}, /* #117 */1023 { 0x 322506, 0x322597, 0xb177fb0d, 0xa780657b, 0x3c032bda, 29}, /* #118 */1024 { 0x0 c0287, 0x0c0287, 0xc6552240, 0xc6552240, 0xff3bbbd2, 0}, /* #119 */1025 { 0x1 14e83, 0x114e96, 0xdf14ad16, 0xb45919be, 0x466fb01e, 18}, /* #120 */1026 { 0x237 143, 0x237996, 0x3c18895a, 0xad5770c9, 0xaee19288, 23}, /* #121 */1027 { 0x 130883, 0x130892, 0x1ea8df69, 0xd241c6ec, 0x20e37638, 25}, /* #122 */1028 { 0x3 91246, 0x391212, 0xbf7a762b, 0x5701c843, 0x80e4219c, 25 }, /* #123 */1029 { 0x 267dc2, 0x267d13, 0x4f25adcd, 0x6b735cad, 0x72b5757f, 14 }, /* #124 */1030 { 0x3 30d53, 0x330597, 0x1b379f1b, 0xf1be0aeb, 0xe0aeb392, 20}, /* #125 */1031 { 0x 294757, 0x294f17, 0x43a6378c, 0x4c6f182b, 0x1588eb06, 9}, /* #126 */1032 { 0x 286252, 0x286a96, 0xc0e2ad9c, 0xb67087cf, 0x21f3dd38, 18}, /* #127 */1193 { 0x283a47, 0x283256, 0x00000000, 0x00000000, 0x00000000, 109 }, /* #0 */ 1194 { 0x1a0517, 0x1a0556, 0x00000000, 0x00000000, 0x00000000, 71 }, /* #1 */ 1195 { 0x0208d3, 0x020056, 0x00000000, 0x00000000, 0x00000000, 86 }, /* #2 */ 1196 { 0x173152, 0x173156, 0x00000000, 0x00000000, 0x00000000, 98 }, /* #3 */ 1197 { 0x3f2783, 0x3f2756, 0x00000000, 0x00000000, 0x00000000, 83 }, /* #4 */ 1198 { 0x307c92, 0x307456, 0x00000000, 0x00000000, 0x00000000, 87 }, /* #5 */ 1199 { 0x3f7483, 0x3f7497, 0xdc182bfe, 0xf8000000, 0x00000000, 26 }, /* #6 */ 1200 { 0x3f00d7, 0x3f0016, 0x55d863cb, 0x3cb00000, 0x00000000, 116 }, /* #7 */ 1201 { 0x0e29c2, 0x0e2197, 0x1e737536, 0x9ba9b000, 0x00000000, 43 }, /* #8 */ 1202 { 0x101702, 0x101f96, 0xb396c34b, 0xd2c00000, 0x00000000, 54 }, /* #9 */ 1203 { 0x132546, 0x132d96, 0x17f5dead, 0xad000000, 0x00000000, 120 }, /* #10 */ 1204 { 0x194646, 0x194646, 0x91279bf3, 0x91279bf3, 0x00000000, 96 }, /* #11 */ 1205 { 0x054796, 0x054716, 0x847c302c, 0x11f0c0b2, 0xb53e9b00, 34 }, /* #12 */ 1206 { 0x397902, 0x397193, 0xd7cc9515, 0xf325456e, 0xb84fa1e7, 102 }, /* #13 */ 1207 { 0x131117, 0x131996, 0xb350ce8d, 0xa19d1bfc, 0xfe28a54c, 73 }, /* #14 */ 1208 { 0x170f43, 0x170716, 0xc82ab1de, 0x77aac0e2, 0xab038ad5, 86 }, /* #15 */ 1209 { 0x2b0112, 0x2b0913, 0xc6670240, 0x005312ec, 0x14c4bb08, 90 }, /* #16 */ 1210 { 0x3119c3, 0x311913, 0x94941a4e, 0x25069391, 0x474b2243, 70 }, /* #17 */ 1211 { 0x2125c7, 0x212d92, 0xbd78b62e, 0xd8ba0002, 0x8000a589, 50 }, /* #18 */ 1212 { 0x0e1317, 0x0e1b17, 0x950fb0a2, 0x50fb0a27, 0x7915667b, 4 }, /* #19 */ 1213 { 0x310e82, 0x310e96, 0x910d78cd, 0xbc66e5bb, 0xcb76044d, 111 }, /* #20 */ 1214 { 0x1e0b17, 0x1e0397, 0xedfd2d1f, 0xf089d86a, 0x089d86a3, 28 }, /* #21 */ 1215 { 0x0425d6, 0x042593, 0x2f5a4b51, 0xad25a8c8, 0x9106ebf4, 103 }, /* #22 */ 1216 { 0x2e4596, 0x2e4d17, 0x4daf91ae, 0x235d830a, 0xc1855e5a, 81 }, /* #23 */ 1217 { 0x080b82, 0x080b96, 0x09497e35, 0xfc6aeff9, 0x77fcce56, 81 }, /* #24 */ 1218 { 0x3f0913, 0x3f0112, 0xf9b4a0b0, 0x16183434, 0xc1a1a069, 85 }, /* #25 */ 1219 { 0x3c3bd6, 0x3c3b13, 0xc6121497, 0x7cd05c89, 0xcd05c89e, 124 }, /* #26 */ 1220 { 0x3a3c17, 0x3a3c92, 0xd2095c3e, 0xf9921bce, 0x6486f3b2, 90 }, /* #27 */ 1221 { 0x1b3f53, 0x1b3797, 0x71f7caeb, 0xc7df2bac, 0x032b23ee, 98 }, /* #28 */ 1222 { 0x1f7103, 0x1f7116, 0x1d3c43a5, 0x3a78874b, 0xdf7d14a1, 1 }, /* #29 */ 1223 { 0x125916, 0x125193, 0x62207db7, 0xa18ed5da, 0x431dabb5, 127 }, /* #30 */ 1224 { 0x373156, 0x373197, 0xa49db842, 0xc2137560, 0x6eac07d5, 19 }, /* #31 */ 1225 { 0x3814d3, 0x381c92, 0xb6f2c246, 0x8cf7613b, 0x7bb09dd8, 89 }, /* #32 */ 1226 { 0x1c2047, 0x1c2016, 0x35a0e003, 0x1aa69803, 0x54d30076, 123 }, /* #33 */ 1227 { 0x0a02d2, 0x0a0297, 0x3f9ca494, 0x9492989f, 0xc4f93200, 13 }, /* #34 */ 1228 { 0x130b03, 0x130b92, 0x66956a7c, 0x9f06e089, 0x1b822781, 22 }, /* #35 */ 1229 { 0x195716, 0x195f96, 0x263a15a0, 0x85682bd8, 0xaf61efce, 110 }, /* #36 */ 1230 { 0x0d75c6, 0x0d7d17, 0x090aeb88, 0x057daa65, 0x2bed532e, 93 }, /* #37 */ 1231 { 0x2a0707, 0x2a0797, 0xf77d476b, 0xeefa8ed7, 0x81dbff16, 33 }, /* #38 */ 1232 { 0x335992, 0x335116, 0x6d5b826c, 0x1366967d, 0xd2cfb88b, 83 }, /* #39 */ 1233 { 0x072bd6, 0x072397, 0x9ba49a9c, 0xc53a285f, 0x53a285f1, 28 }, /* #40 */ 1234 { 0x0e7cd2, 0x0e7c13, 0x353a5d09, 0x4e974252, 0x4ab235ff, 38 }, /* #41 */ 1235 { 0x107147, 0x107992, 0x71523767, 0x8dd9d32c, 0x4cb3647d, 14 }, /* #42 */ 1236 { 0x0f1a03, 0x0f1a96, 0xca87eef3, 0xf896263a, 0xe25898eb, 62 }, /* #43 */ 1237 { 0x2e5fc3, 0x2e5793, 0x9e24155c, 0xcd2f65a7, 0xd2f65a79, 124 }, /* #44 */ 1238 { 0x3a3b43, 0x3a3397, 0xe2cacca9, 0xc5959953, 0xf0427d17, 65 }, /* #45 */ 1239 { 0x020d86, 0x020593, 0xc44f9a8a, 0xcd450315, 0x062afd0f, 111 }, /* #46 */ 1240 { 0x340393, 0x340312, 0x38b3f295, 0x2cfca56b, 0xadfb521b, 6 }, /* #47 */ 1241 { 0x3b6682, 0x3b6616, 0xf99a0c4b, 0x25984e96, 0x309d2d78, 55 }, /* #48 */ 1242 { 0x3a00d3, 0x3a0097, 0x354bcf2e, 0xe5d081e2, 0x840f112b, 117 }, /* #49 */ 1243 { 0x383202, 0x383293, 0xa97867c5, 0x867c51fe, 0x1fe4ec9b, 76 }, /* #50 */ 1244 { 0x0c7842, 0x0c7012, 0xa346ffa0, 0x00a38737, 0x0a387378, 124 }, /* #51 */ 1245 { 0x2f01d6, 0x2f0913, 0x2b349ace, 0x054fb045, 0x0a9f608b, 31 }, /* #52 */ 1246 { 0x011446, 0x011497, 0x015a006f, 0xf77a531d, 0xbbd298ed, 29 }, /* #53 */ 1247 { 0x0f3956, 0x0f3917, 0x433d7de3, 0x1dd09e1d, 0xba13c3be, 59 }, /* #54 */ 1248 { 0x2b7e17, 0x2b7e17, 0x5af8bd8b, 0x17b1600c, 0x00641f56, 77 }, /* #55 */ 1249 { 0x0c2753, 0x0c2712, 0x00b1ff12, 0x58ff8952, 0xa5e117ec, 103 }, /* #56 */ 1250 { 0x0e5a42, 0x0e5a17, 0x94a31589, 0x18ac4af6, 0x5edb00c8, 75 }, /* #57 */ 1251 { 0x181093, 0x181016, 0x727290e3, 0x521c7ff0, 0xff8661c8, 13 }, /* #58 */ 1252 { 0x347b47, 0x347316, 0xf89333c6, 0x24ccf182, 0x082c292e, 6 }, /* #59 */ 1253 { 0x190086, 0x190097, 0xff847f79, 0x953cd018, 0x53cd0183, 28 }, /* #60 */ 1254 { 0x325e42, 0x325e42, 0xc9657702, 0xc9657702, 0xa46849f3, 32 }, /* #61 */ 1255 { 0x0d6897, 0x0d6016, 0x8415464e, 0x20aa3272, 0x50bacdcd, 35 }, /* #62 */ 1256 { 0x382713, 0x382f92, 0x6b292135, 0x909a8ca1, 0x194334b6, 47 }, /* #63 */ 1257 { 0x2c09c2, 0x2c0116, 0x92929e01, 0x75f0d74b, 0xd7c35d2d, 94 }, /* #64 */ 1258 { 0x303806, 0x303813, 0xa4afacd9, 0x36525f43, 0x497d0e33, 118 }, /* #65 */ 1259 { 0x3e0c96, 0x3e0416, 0xce878be8, 0x3c5f4127, 0x24f2549f, 107 }, /* #66 */ 1260 { 0x185297, 0x185293, 0x5716669c, 0x8ff5570d, 0x7faab86e, 61 }, /* #67 */ 1261 { 0x3f0ed3, 0x3f0616, 0xa2b97a0a, 0x147df6b2, 0x3efb5928, 57 }, /* #68 */ 1262 { 0x357057, 0x357896, 0xde802c99, 0xb264c3c0, 0x30f00073, 114 }, /* #69 */ 1263 { 0x077f93, 0x077f17, 0x0348b574, 0x16ae9b50, 0xda80f52e, 109 }, /* #70 */ 1264 { 0x0e5412, 0x0e5497, 0x244f5276, 0xd49d94eb, 0x53aed399, 78 }, /* #71 */ 1265 { 0x365c57, 0x365c96, 0xd8287826, 0x8782648e, 0x48e83401, 12 }, /* #72 */ 1266 { 0x0e3b12, 0x0e3b13, 0x93928648, 0x2864878a, 0x78adeb01, 12 }, /* #73 */ 1267 { 0x2e2d82, 0x2e2597, 0x1e377bb6, 0xeedb326c, 0xcc9b1a0d, 114 }, /* #74 */ 1268 { 0x307496, 0x307c13, 0xadcb3b53, 0x6e59da9b, 0x79a3fe75, 99 }, /* #75 */ 1269 { 0x2c0683, 0x2c0e13, 0xfc2a0250, 0x0a80941a, 0x69fe11df, 70 }, /* #76 */ 1270 { 0x024942, 0x024992, 0x0872e7f2, 0xe7f22fd9, 0x2fd9c533, 80 }, /* #77 */ 1271 { 0x1d01c7, 0x1d01c7, 0x9bb36a17, 0x9bb36a17, 0xdffa1a36, 32 }, /* #78 */ 1272 { 0x3b30d2, 0x3b3097, 0xb95ff62e, 0xfd8bb2c6, 0xcb1b636f, 110 }, /* #79 */ 1273 { 0x3a6247, 0x3a6a92, 0xbe1f2e3e, 0xfac454a4, 0xb1152922, 90 }, /* #80 */ 1274 { 0x1e3803, 0x1e3012, 0x1ef70334, 0x0cd0abcd, 0x2af35acd, 114 }, /* #81 */ 1275 { 0x243017, 0x243016, 0x8a2d0d0f, 0x3c4ed1e7, 0x13b479d4, 58 }, /* #82 */ 1276 { 0x3b6017, 0x3b6813, 0xcba12d22, 0x22c29a19, 0xc29a1925, 120 }, /* #83 */ 1277 { 0x092bc6, 0x092b13, 0x18ee7b0c, 0x34341767, 0xd0d05d9d, 94 }, /* #84 */ 1278 { 0x3d0013, 0x3d0016, 0x87d01352, 0x6a4db48e, 0x6da4707f, 21 }, /* #85 */ 1279 { 0x203d02, 0x203516, 0x499a592e, 0x592eb455, 0xb45500c2, 112 }, /* #86 */ 1280 { 0x085517, 0x085512, 0x2725c158, 0x4b82b1bf, 0xdfb88c7c, 41 }, /* #87 */ 1281 { 0x240153, 0x240112, 0x666e5327, 0x4faa2ab3, 0xd51559fa, 57 }, /* #88 */ 1282 { 0x296a53, 0x296293, 0x498d57d1, 0x8d57d19e, 0x9e808010, 104 }, /* #89 */ 1283 { 0x0a6946, 0x0a6917, 0x43cf48f0, 0x1e0bb7b4, 0x5dbda757, 85 }, /* #90 */ 1284 { 0x025812, 0x025817, 0xe8370dfb, 0x0dfbb677, 0xb6770f30, 48 }, /* #91 */ 1285 { 0x336947, 0x336996, 0x9784405f, 0xbc2202f9, 0x2b9e49dc, 99 }, /* #92 */ 1286 { 0x242a12, 0x242a17, 0x8005ba15, 0x42b6ff7b, 0xb7fbd989, 21 }, /* #93 */ 1287 { 0x040203, 0x040297, 0x35dfa9f2, 0xd4f97787, 0xef0e6a7f, 79 }, /* #94 */ 1288 { 0x383416, 0x383412, 0x2778c61a, 0x31869a85, 0x6a160a08, 78 }, /* #95 */ 1289 { 0x3e7303, 0x3e7393, 0x06f0cca5, 0xe1994ad6, 0x6b0b8905, 105 }, /* #96 */ 1290 { 0x0b4306, 0x0b4b13, 0x4df25964, 0x37c96591, 0x61cadc36, 98 }, /* #97 */ 1291 { 0x1e1287, 0x1e1216, 0xe5676b04, 0x5676b04e, 0xe8a2e6cb, 68 }, /* #98 */ 1292 { 0x2f2306, 0x2f2393, 0x5ef782f1, 0x82f10bb5, 0x0bb5ac19, 80 }, /* #99 */ 1293 { 0x347c06, 0x347497, 0xab57bbcf, 0xbcf0ceb4, 0x0ceb4a17, 116 }, /* #100 */ 1294 { 0x221b97, 0x221b17, 0x19c91953, 0x232a7433, 0xa19da55e, 45 }, /* #101 */ 1295 { 0x3023c2, 0x302b13, 0x0bd90a8d, 0x1bac87ab, 0xd643d5e2, 89 }, /* #102 */ 1296 { 0x2b4c02, 0x2b4412, 0x2894f808, 0x4a7c0446, 0x8c27ea08, 71 }, /* #103 */ 1297 { 0x0d1497, 0x0d1c92, 0xe455f835, 0xd5206a4c, 0x481a9309, 90 }, /* #104 */ 1298 { 0x167553, 0x167d13, 0xab3b1444, 0x11cebe4a, 0x73af9288, 58 }, /* #105 */ 1299 { 0x383586, 0x383586, 0xac8c6dfd, 0xac8c6dfd, 0x378913e4, 96 }, /* #106 */ 1300 { 0x010c02, 0x010c92, 0xdb189d88, 0xec436873, 0x6d0e7a71, 83 }, /* #107 */ 1301 { 0x021683, 0x021616, 0x745c3928, 0x7251a559, 0xd2acacc6, 17 }, /* #108 */ 1302 { 0x1776c3, 0x177693, 0x58759fee, 0xfb8495b3, 0x1256cecd, 118 }, /* #109 */ 1303 { 0x0549c2, 0x054992, 0xd1494a2b, 0xc8a9157a, 0x22a455ea, 62 }, /* #110 */ 1304 { 0x010813, 0x010097, 0x7bd4d7f0, 0xa9afe0a5, 0x52ad0d13, 105 }, /* #111 */ 1305 { 0x0645d7, 0x0645d7, 0x5f5b639a, 0x5f5b639a, 0xa8e8445e, 32 }, /* #112 */ 1306 { 0x064582, 0x064512, 0xa947d8b0, 0x15f1a067, 0x2be340cf, 95 }, /* #113 */ 1307 { 0x196297, 0x196216, 0xe8ab44a9, 0x54c21474, 0x8428e8ee, 55 }, /* #114 */ 1308 { 0x3464d6, 0x346497, 0x78cfd6f8, 0xc4a95287, 0x952a50eb, 123 }, /* #115 */ 1309 { 0x113f47, 0x113f17, 0xd7936d64, 0x648ff2ed, 0x8ff2ed27, 88 }, /* #116 */ 1310 { 0x2f4ec6, 0x2f4e96, 0xcadc5ee3, 0xc27663a9, 0x09d98ea7, 126 }, /* #117 */ 1311 { 0x064f47, 0x064f92, 0x66146ce3, 0xc1be2fa7, 0x06f8be9d, 126 }, /* #118 */ 1312 { 0x034697, 0x034693, 0xf06a9f15, 0xe2bcfe46, 0xe7f23488, 53 }, /* #119 */ 1313 { 0x1b65c7, 0x1b6512, 0x4300e0e6, 0x1cddd5a7, 0xeead3e67, 117 }, /* #120 */ 1314 { 0x237957, 0x237112, 0x8608d940, 0x11b2815d, 0xaeef1cab, 105 }, /* #121 */ 1315 { 0x013616, 0x013e17, 0x9e5af9b5, 0x7cdaf35f, 0xe6bfe9a4, 47 }, /* #122 */ 1316 { 0x3610c3, 0x361896, 0xdb869c5f, 0xd38bf450, 0xa2844fea, 45 }, /* #123 */ 1317 { 0x3b2bd2, 0x3b2b92, 0x928f8f7d, 0xf8f7d4f1, 0x4f156110, 44 }, /* #124 */ 1318 { 0x396ac2, 0x396297, 0x942bb44b, 0x80a4d922, 0x0149b245, 127 }, /* #125 */ 1319 { 0x087086, 0x087817, 0x9be66db7, 0x6dbba969, 0x752d3883, 115 }, /* #126 */ 1320 { 0x3b7a52, 0x3b7a17, 0x706ea42e, 0x717ee706, 0x2fdce0d9, 27 }, /* #127 */ 1033 1321 }; 1034 1322 static const BINU32_TEST_T g_aTests_shrd_u32_amd[] = 1035 1323 { 1036 { 0x 394097, 0x394056, 0x00000000, 0x00000000, 0x00000000, 1}, /* #0 */1037 { 0x 0b7156, 0x0b7156, 0x00000000, 0x00000000, 0x00000000, 29}, /* #1 */1038 { 0x 252d93, 0x252556, 0x00000000, 0x00000000, 0x00000000, 9}, /* #2 */1039 { 0x2 10f02, 0x210756, 0x00000000, 0x00000000, 0x00000000, 9}, /* #3 */1040 { 0x 2a2313, 0x2a2312, 0x7bf9f253, 0x007bf9f2, 0x00000000, 8}, /* #4 */1041 { 0x 390dc6, 0x390516, 0x4c54b26f, 0x000098a9, 0x00000000, 15}, /* #5 */1042 { 0x 3d7787, 0x3d7716, 0xc2b3e215, 0x0c2b3e21, 0x00000000, 4}, /* #6 */1043 { 0x 2e0a12, 0x2e0a16, 0xbc326882, 0x5e193441, 0x00000000, 1}, /* #7 */1044 { 0x2 400c3, 0x240896, 0x37b7f45b, 0x86f6fe8b, 0x4e0bbfc4, 3}, /* #8 */1045 { 0x 1e0713, 0x1e0f96, 0x9ce20b27, 0xa2939c41, 0xfc4a5d14, 11}, /* #9 */1046 { 0x 297907, 0x297996, 0xf8c875eb, 0x9f190ebd, 0x70b5b46c, 3}, /* #10 */1047 { 0x 0a2bc3, 0x0a2b96, 0xed9c82d8, 0xa4d641db, 0x7e526b20, 23}, /* #11 */1048 { 0x 0e3503, 0x0e3516, 0xb0c09242, 0x2207d860, 0xb2c2440f, 17}, /* #12 */1049 { 0x 0434c2, 0x043c12, 0x39794e0a, 0x6a1cbca7, 0x8af2b0d4, 9}, /* #13 */1050 { 0x 312852, 0x312016, 0x06580e14, 0x19c80196, 0xff046720, 18}, /* #14 */1051 { 0x 0c5a47, 0x0c5292, 0x4782a4dc, 0xc618a3c1, 0x92158c31, 17}, /* #15 */1052 { 0x 0e2753, 0x0e2f12, 0xe381b454, 0x7578e06d, 0x986629d5, 10}, /* #16 */1053 { 0x1 65c42, 0x165416, 0x88dd2cc4, 0x1d3b88dd, 0xf0a61d3b, 16}, /* #17 */1054 { 0x 391252, 0x391292, 0x0261d01f, 0xd48e204c, 0x63a6a471, 19}, /* #18 */1055 { 0x 340547, 0x340d97, 0x26d049ee, 0xa89b4127, 0xb4a5bc2a, 6}, /* #19 */1056 { 0x3 07c46, 0x307c13, 0x24b690c4, 0x699e1092, 0x8dda6784, 22 }, /* #20 */1057 { 0x 395792, 0x395f96, 0x85821d7c, 0x8576eade, 0xe15dbab7, 30}, /* #21 */1058 { 0x2 74b87, 0x274392, 0xe6d1e056, 0xcdf62d6e, 0x9cdf62d6, 28}, /* #22 */1059 { 0x 0b6406, 0x0b6c13, 0x3ce95e4f, 0x5da93479, 0xfd2ed49a, 23}, /* #23 */1060 { 0x 094a07, 0x094296, 0xfbda9990, 0xe8fef6a6, 0x8c97dba3, 10 }, /* #24 */1061 { 0x 224197, 0x224112, 0x5f53a802, 0x25f53a80, 0xed3b4c32, 4}, /* #25 */1062 { 0x 004a02, 0x004293, 0x78bc65cf, 0xdecf178c, 0x98c036f6, 11}, /* #26 */1063 { 0x 0c6d16, 0x0c6d93, 0x3564a76b, 0xbcd5929d, 0xe32b7d2f, 6}, /* #27 */1064 { 0x 226946, 0x226192, 0xef809cd2, 0xedd6fbe0, 0x64b7b75b, 18}, /* #28 */1065 { 0x 242587, 0x242d97, 0x1cb709e4, 0xaa1d2472, 0xf4ea8749, 22}, /* #29 */1066 { 0x 166492, 0x166412, 0x5b386387, 0x1c840eb6, 0xd30e4207, 23}, /* #30 */1067 { 0x3 d6b56, 0x3d6313, 0x9cd9b592, 0x0a9cd9b5, 0xd91f930a,8 }, /* #31 */1068 { 0x 332f06, 0x332716, 0x5faa6f4d, 0x317ea9bd, 0xae71594c, 6}, /* #32 */1069 { 0x1 42e93, 0x142613, 0x7e7f6929, 0x3f3fb494, 0xded143a0,1 }, /* #33 */1070 { 0x 0b4392, 0x0b4317, 0x17d6d491, 0x1d87d117, 0x191d87d1, 24}, /* #34 */1071 { 0x 156f82, 0x156f17, 0xaaa9bc28, 0x7ffbf9aa, 0x6d7ffbf9, 24}, /* #35 */1072 { 0x 1f6347, 0x1f6317, 0x2083ffe4, 0x349041ff, 0xba14e269,9 }, /* #36 */1073 { 0x 1e40c7, 0x1e4893, 0x7aeaaede, 0xafdd7aea, 0xc57eafdd, 16}, /* #37 */1074 { 0x 3d46d6, 0x3d4e96, 0x92094b32, 0xb192094b, 0x2027e9b1, 8}, /* #38 */1075 { 0x 2105d3, 0x210d96, 0xc906ed37, 0xa0b241bb, 0x25bfba82, 10}, /* #39 */1076 { 0x 232d82, 0x232d92, 0x0048672a, 0x8b67b458, 0x916cf68b, 29}, /* #40 */1077 { 0x 2c5fd6, 0x2c5f97, 0x258a1a0b, 0x92c50d05, 0x4db3fc41,1 }, /* #41 */1078 { 0x2 53f42, 0x253713, 0x66f2e4dc, 0x3d71459b, 0x548f5c51, 22}, /* #42 */1079 { 0x3 53443, 0x353493, 0x5d57890c, 0xf02eabc4, 0x9de681e0,9 }, /* #43 */1080 { 0x06 7c92, 0x067c12, 0xd5ba36a3, 0x4591279d, 0xf4591279, 28}, /* #44 */1081 { 0x 3d2a96, 0x3d2a92, 0xe452b6e1, 0x9df2295b, 0x7264a13b, 9}, /* #45 */1082 { 0x 212f97, 0x212713, 0x0b3cee47, 0x01679dc8, 0xcd3f9de8, 3}, /* #46 */1083 { 0x 185792, 0x185716, 0xa2f258d4, 0x21945e4b, 0x54a5f90c, 11}, /* #47 */1084 { 0x 2b7a43, 0x2b7a13, 0x5b324721, 0x5e96cc91, 0x41dbd57a, 10}, /* #48 */1085 { 0x 0c32c7, 0x0c3297, 0xe2637753, 0xef23898d, 0xb02efbc8, 14}, /* #49 */1086 { 0x0 c5b56, 0x0c5397, 0xc95e2d9b, 0xf2578b66, 0x86041feb, 2}, /* #50 */1087 { 0x1 95fc2, 0x195717, 0x5479ac28, 0x002b42d8, 0x0015a16c, 31}, /* #51 */1088 { 0x 3a4707, 0x3a4713, 0xe0837775, 0x17b300e0, 0x1717b300, 24}, /* #52 */1089 { 0x 271f83, 0x271f97, 0x45cda451, 0x822e6d22, 0xbfdec4d0, 5}, /* #53 */1090 { 0x 004396, 0x004b12, 0x615f2516, 0x77615f25, 0x6d7bd877, 8}, /* #54 */1091 { 0x 027686, 0x027617, 0x73356e20, 0x12373356, 0x38d11123, 12}, /* #55 */1092 { 0x 196742, 0x196797, 0xdc0a3592, 0xc486253f, 0xe243129f, 31}, /* #56 */1093 { 0x 336547, 0x336597, 0xa15ce2b5, 0xf42b9c56, 0x9927ea2f, 3}, /* #57 */1094 { 0x 265146, 0x265146, 0xaf23f4f0, 0xaf23f4f0, 0x61a5d0bd, 0}, /* #58 */1095 { 0x 3a7c16, 0x3a7c97, 0xceb067b0, 0x9d6d633a, 0xdf675b58, 22}, /* #59 */1096 { 0x 1b05d6, 0x1b0d97, 0x23f9f8b3, 0x8c308fe7, 0xb036e30c, 14}, /* #60 */1097 { 0x 3c0486, 0x3c0416, 0xb114df09, 0x3ee10bb1, 0x913ee10b, 24}, /* #61 */1098 { 0x 103006, 0x103012, 0xc6e7d86a, 0x18dcfb0d, 0x9f311ab0, 3}, /* #62 */1099 { 0x2 b74d6, 0x2b7493, 0x4a4b4bf4, 0xe15cd292, 0x95678573, 18}, /* #63 */1100 { 0x 0e1052, 0x0e1817, 0xf82693e6, 0x65bfeeb7, 0x6cb7fdd6, 29}, /* #64 */1101 { 0x 2967d7, 0x296716, 0x0ca1f2a3, 0x34a8c328, 0x9c40d2a3, 18}, /* #65 */1102 { 0x 381d02, 0x381d16, 0x085638f9, 0x52da2224, 0xd4b68889, 30 }, /* #66 */1103 { 0x 050ec2, 0x050612, 0xd0b5d46d, 0x31a915ba, 0x918d48ad, 27}, /* #67 */1104 { 0x 252617, 0x252e96, 0xae84fcd8, 0x9f062574, 0xdcf3e0c4, 21 }, /* #68 */1105 { 0x 297187, 0x297113, 0xe7b9aa7b, 0x16779ee6, 0x8e67859d, 14}, /* #69 */1106 { 0x 1d6716, 0x1d6713, 0x71a30dbf, 0x3edc8073, 0x07db900e, 29 }, /* #70 */1107 { 0x 3d7f53, 0x3d7713, 0x9e344cd9, 0x0b5704f1, 0xfba16ae0, 21}, /* #71 */1108 { 0x 045792, 0x045712, 0x85378519, 0x000d3f3e, 0x80034fcf, 30}, /* #72 */1109 { 0x 2814d6, 0x281c16, 0x99c5117f, 0x5b926714, 0x18ffd6e4, 14}, /* #73 */1110 { 0x2 a4696, 0x2a4e92, 0x451e17f6, 0xb73aed45, 0x7ab73aed, 24}, /* #74 */1111 { 0x 2f57d2, 0x2f5792, 0x8cb0dc57, 0xd47690e3, 0xaf51da43, 26 }, /* #75 */1112 { 0x 3d14d6, 0x3d1c93, 0x64ad5169, 0x8992b545, 0xaebbf822, 6}, /* #76 */1113 { 0x 3e02c6, 0x3e0212, 0xb3f19441, 0x0bb3f194, 0x393c520b, 8}, /* #77 */1114 { 0x 190fd2, 0x190f97, 0x7c5d4e62, 0xa1dbbe2e, 0xd1c543b7, 17}, /* #78 */1115 { 0x0 73912, 0x073996, 0x5f4fa35b, 0xb17d3e8d, 0x256dbb6c,6 }, /* #79 */1116 { 0x 3844c3, 0x384417, 0x4a6c708a, 0x0795e4a6, 0x5550795e, 20}, /* #80 */1117 { 0x 0e6657, 0x0e6e97, 0x656acff7, 0xb7452656, 0x477b7452, 20}, /* #81 */1118 { 0x 1b0996, 0x1b0113, 0x591d7371, 0x316b62c8, 0xdc862d6c, 21 }, /* #82 */1119 { 0x 233dc7, 0x233d12, 0xa202a0f6, 0x52b517f4, 0x9a95a8bf, 27}, /* #83 */1120 { 0x0 85552, 0x085d96, 0x2adbc253, 0xbe855b78, 0x01b30df4, 11}, /* #84 */1121 { 0x 2a2496, 0x2a2417, 0xb8db7e94, 0x3b5b8db7, 0x125343b5, 12}, /* #85 */1122 { 0x1 b70d3, 0x1b7097, 0xfea9956b, 0xf87f54ca, 0xaf90c3f0, 9}, /* #86 */1123 { 0x 3926d7, 0x392692, 0xb2cacb78, 0xd13556cb, 0x1ff44d55, 22}, /* #87 */1124 { 0x 0413d7, 0x041b16, 0xb9f2bd79, 0x5917bb9f, 0x2f75917b, 20}, /* #88 */1125 { 0x3 37346, 0x337313, 0x3b303c8b, 0x1b876607, 0x1bd708dc, 11}, /* #89 */1126 { 0x 022886, 0x022092, 0xfd878c27, 0xd3fd878c, 0x4e0294d3, 8}, /* #90 */1127 { 0x 0a4b52, 0x0a4b13, 0x59f4cb82, 0x47967d32, 0xd65cd11e, 10}, /* #91 */1128 { 0x 0630d3, 0x063893, 0x757f670d, 0xbabfb386, 0x7f46a1eb, 1}, /* #92 */1129 { 0x 326792, 0x326f16, 0x2675ea11, 0x75a15d12, 0xc75a15d1, 28}, /* #93 */1130 { 0x 2d7452, 0x2d7c16, 0x3ffa073e, 0x6fe33084, 0xb7f19842, 31}, /* #94 */1131 { 0x 371ed7, 0x371612, 0x3f89e116, 0x3159887f, 0x3518acc4, 23}, /* #95 */1132 { 0x 327fd2, 0x327793, 0xfe38d4b1, 0xff1c6a58, 0xc513d061, 1}, /* #96 */1133 { 0x 1e1ed6, 0x1e1e13, 0x13ede4d6, 0x4aa7d213, 0xa74aa7d2, 24}, /* #97 */1134 { 0x 2f4607, 0x2f4e97, 0xfc338f17, 0xba6f0fe1, 0x5cf74de1, 21}, /* #98 */1135 { 0x 054cd2, 0x054c92, 0xc80a113d, 0x8f05f640, 0xccf1e0be, 21}, /* #99 */1136 { 0x2 70547, 0x270d93, 0xeda124e6, 0x89db4249, 0xee7db044, 7}, /* #100 */1137 { 0x 227b12, 0x227b96, 0xef10eabd, 0xaba17788, 0xbfa35742, 17}, /* #101 */1138 { 0x 150646, 0x150e97, 0x5bbd6f63, 0xbfba25bb, 0xf1dbfba2, 20 }, /* #102 */1139 { 0x 002707, 0x002792, 0xc75f834e, 0xee3afc1a, 0x0fa59a7d, 5}, /* #103 */1140 { 0x 1e4287, 0x1e4a97, 0x52b56e23, 0xa95ab711, 0x8551e641, 1}, /* #104 */1141 { 0x0 d2153, 0x0d2193, 0xc59be810, 0xeaa18b37, 0xbea07550, 15}, /* #105 */1142 { 0x3 f7016, 0x3f7017, 0x305766c5, 0x21305766, 0x3a1c4921, 8}, /* #106 */1143 { 0x 183a92, 0x183a92, 0x02681427, 0x97400134, 0x7f032e80, 17}, /* #107 */1144 { 0x 112287, 0x112a93, 0xba0d3903, 0xae834e40, 0x3a1a328e,2 }, /* #108 */1145 { 0x 216606, 0x216e17, 0x19f11e9f, 0x6da19f11, 0xe51186da, 12}, /* #109 */1146 { 0x 142fc7, 0x142796, 0xa4a9f377, 0xe7a85495, 0xd1af3d42, 19}, /* #110 */1147 { 0x 043d43, 0x043d43, 0x8299e9bb, 0x8299e9bb, 0x06c01626, 0}, /* #111 */1148 { 0x 0044c3, 0x004497, 0xe4840088, 0xe288dc90, 0x563f1446, 19}, /* #112 */1149 { 0x 2b1003, 0x2b1096, 0x4bf072c4, 0xdfd4ff69, 0xd6fea7fb, 27}, /* #113 */1150 { 0x0 e7012, 0x0e7896, 0x0ce1db4d, 0xaa0ce1db, 0x0004c3aa, 8}, /* #114 */1151 { 0x 2d5752, 0x2d5752, 0xd609acaf, 0xd609acaf, 0xd528414a, 0}, /* #115 */1152 { 0x1 42bd6, 0x142312, 0x36df9cd0, 0x1b6fce68, 0x12b058a8, 1}, /* #116 */1153 { 0x 297606, 0x297e13, 0xf9cb48f5, 0x448ba9df, 0x5122ea77, 30 }, /* #117 */1154 { 0x 235912, 0x235113, 0x74805034, 0x06cba402, 0x1411a0d9, 13}, /* #118 */1155 { 0x 3e7e93, 0x3e7e97, 0xf5a7ff4e, 0xacfeb4ff, 0x686a7567, 11}, /* #119 */1156 { 0x 3c4f16, 0x3c4717, 0xf4498f23, 0x12a8fcf5, 0x09547e7a, 31}, /* #120 */1157 { 0x2 86212, 0x286a97, 0x1ddbefab, 0x929f9d88, 0x9253f3b1, 29}, /* #121 */1158 { 0x 1d2ec3, 0x1d2613, 0x9fbf3dea, 0x3cff614f, 0x8479fec2, 25}, /* #122 */1159 { 0x 130657, 0x130e96, 0x62a335f9, 0x964019b1, 0x092c8033, 25}, /* #123 */1160 { 0x0 72883, 0x072092, 0xb83e7963, 0xc820dc1f, 0x4d939041, 17}, /* #124 */1161 { 0x 234f87, 0x234f16, 0x2015f104, 0x41270890, 0x80824e11, 25}, /* #125 */1162 { 0x 227bd3, 0x227b97, 0x69710df1, 0x94bcf0d2, 0xbd4a5e78, 23}, /* #126 */1163 { 0x 097f56, 0x097f93, 0x2195837b, 0xbb10cac1, 0x5eeb1176, 9}, /* #127 */1324 { 0x120d96, 0x120556, 0x00000000, 0x00000000, 0x00000000, 127 }, /* #0 */ 1325 { 0x275856, 0x275056, 0x00000000, 0x00000000, 0x00000000, 81 }, /* #1 */ 1326 { 0x1954c3, 0x195456, 0x00000000, 0x00000000, 0x00000000, 44 }, /* #2 */ 1327 { 0x294446, 0x294456, 0x00000000, 0x00000000, 0x00000000, 92 }, /* #3 */ 1328 { 0x3332c2, 0x333256, 0x00000000, 0x00000000, 0x00000000, 112 }, /* #4 */ 1329 { 0x015c86, 0x015456, 0x00000000, 0x00000000, 0x00000000, 74 }, /* #5 */ 1330 { 0x0b3e06, 0x0b3613, 0x9072facf, 0x0009072f, 0x00000000, 76 }, /* #6 */ 1331 { 0x300757, 0x300716, 0x58bc5a98, 0x000000b1, 0x00000000, 87 }, /* #7 */ 1332 { 0x282a96, 0x282216, 0x59dfad7a, 0x2cefd6bd, 0x00000000, 97 }, /* #8 */ 1333 { 0x063d86, 0x063516, 0x6f4ea775, 0x000001bd, 0x00000000, 22 }, /* #9 */ 1334 { 0x032956, 0x032117, 0x6a906e1a, 0x001aa41b, 0x00000000, 74 }, /* #10 */ 1335 { 0x3e5546, 0x3e5512, 0xb3263295, 0x0001664c, 0x00000000, 111 }, /* #11 */ 1336 { 0x334203, 0x334a13, 0x348607eb, 0x5b8f81e9, 0xcb71f03d, 125 }, /* #12 */ 1337 { 0x1b7e92, 0x1b7696, 0xd59a56a9, 0xf56695aa, 0xc7af9d27, 98 }, /* #13 */ 1338 { 0x0a1882, 0x0a1896, 0x7e22275f, 0x8e1d54fc, 0xf4470eaa, 55 }, /* #14 */ 1339 { 0x374b97, 0x374313, 0x7fdf0a10, 0x0de2067f, 0x0c0de206, 24 }, /* #15 */ 1340 { 0x210c83, 0x210c12, 0xe70654ba, 0x49685bce, 0x90a4b42d, 55 }, /* #16 */ 1341 { 0x195f42, 0x195797, 0xedc535a6, 0xe455d97e, 0x6e455d97, 60 }, /* #17 */ 1342 { 0x116e02, 0x116696, 0x3d9534d7, 0xea8f654d, 0x8ec04faa, 74 }, /* #18 */ 1343 { 0x0f5ac7, 0x0f5a17, 0x2490fc23, 0x53322d24, 0x2a999169, 91 }, /* #19 */ 1344 { 0x397293, 0x397a17, 0x7a242466, 0x6b478cbd, 0x5ad1e32f, 62 }, /* #20 */ 1345 { 0x0b4256, 0x0b4297, 0x4bc5e3f1, 0xcf80a144, 0xecf80a14, 28 }, /* #21 */ 1346 { 0x2c4956, 0x2c4912, 0xdb4c89db, 0x5b776d32, 0x3dee96dd, 110 }, /* #22 */ 1347 { 0x2d1253, 0x2d1a12, 0x33612d38, 0x61bfa3c4, 0x30dfd1e2, 127 }, /* #23 */ 1348 { 0x1b1092, 0x1b1092, 0x7c38bff9, 0x7c38bff9, 0x31c39352, 0 }, /* #24 */ 1349 { 0x3b0fc7, 0x3b0797, 0x28cb057e, 0xc51960af, 0x28d5a81e, 3 }, /* #25 */ 1350 { 0x2d1d46, 0x2d1d17, 0xf65c801f, 0x7b2e400f, 0x32df8f1a, 97 }, /* #26 */ 1351 { 0x395006, 0x395012, 0xb608471b, 0x32e8f44f, 0x99747a27, 127 }, /* #27 */ 1352 { 0x067e52, 0x067e92, 0xdaeaa192, 0xbfb5d543, 0x6215a6df, 71 }, /* #28 */ 1353 { 0x017c02, 0x017493, 0xe3fe4396, 0xf8ff90e5, 0x8a076023, 98 }, /* #29 */ 1354 { 0x0c4442, 0x0c4442, 0x466a76c5, 0x466a76c5, 0xb79b82cd, 64 }, /* #30 */ 1355 { 0x3716d2, 0x371612, 0xe943094b, 0x173016e9, 0xf0173016, 88 }, /* #31 */ 1356 { 0x1b4112, 0x1b4113, 0x4c62c73b, 0x1ae98c58, 0x2905f8d7, 75 }, /* #32 */ 1357 { 0x1f6043, 0x1f6897, 0x69f0bacf, 0xbc512fb4, 0x3b78a25f, 121 }, /* #33 */ 1358 { 0x167ec7, 0x167693, 0x55324715, 0xd9554c91, 0xd7d8df65, 10 }, /* #34 */ 1359 { 0x006ed3, 0x006697, 0x90c0e8d1, 0xe9f3dd21, 0xe8f4f9ee, 23 }, /* #35 */ 1360 { 0x017e12, 0x017692, 0x88041a29, 0xf1008345, 0x45519eaf, 99 }, /* #36 */ 1361 { 0x072357, 0x072b17, 0x6beaef39, 0x44b5f577, 0x4cffbe89, 9 }, /* #37 */ 1362 { 0x292253, 0x292a13, 0x768e0437, 0x6f3af768, 0xa5b6f3af, 84 }, /* #38 */ 1363 { 0x1c28c2, 0x1c2012, 0xc2c24f05, 0x1f380c2c, 0xe2d1f380, 116 }, /* #39 */ 1364 { 0x3c2b96, 0x3c2313, 0x64aedb9c, 0x0c95db73, 0x53d41268, 3 }, /* #40 */ 1365 { 0x1c15c7, 0x1c1517, 0x4274fbef, 0x0125684e, 0x4e48092b, 51 }, /* #41 */ 1366 { 0x226513, 0x226d17, 0xea1c0506, 0x7d4380a0, 0x158de283, 3 }, /* #42 */ 1367 { 0x3b3ac6, 0x3b3296, 0xb5635ce2, 0xe29a16ac, 0xce6714d0, 19 }, /* #43 */ 1368 { 0x063542, 0x063542, 0x22ee5ebe, 0x22ee5ebe, 0x4f8e3eb0, 0 }, /* #44 */ 1369 { 0x026493, 0x026417, 0x71d8fde6, 0x05416e71, 0x9d05416e, 120 }, /* #45 */ 1370 { 0x355c52, 0x355496, 0xad55ca71, 0xdaeebfbd, 0xdb5dd7f7, 125 }, /* #46 */ 1371 { 0x046b57, 0x046392, 0xc64081e4, 0xf87898c8, 0xb50fc3c4, 19 }, /* #47 */ 1372 { 0x047ac6, 0x047a16, 0x6b189828, 0x4d631305, 0xdbad8032, 35 }, /* #48 */ 1373 { 0x3c2343, 0x3c2b13, 0x3136f061, 0x54b0626d, 0x8ddfaa58, 111 }, /* #49 */ 1374 { 0x0a0342, 0x0a0b12, 0xc69d914d, 0x573d39e3, 0x92ae7a73, 25 }, /* #50 */ 1375 { 0x1667c2, 0x166f17, 0xc67db9fe, 0x6719f6e7, 0xe83df6d9, 6 }, /* #51 */ 1376 { 0x1e4297, 0x1e4297, 0x6243186f, 0x6243186f, 0x22f930fb, 0 }, /* #52 */ 1377 { 0x064693, 0x064612, 0x4059136a, 0x3a02c89b, 0x9809b527, 69 }, /* #53 */ 1378 { 0x315182, 0x315192, 0x96fb8843, 0xd2df7108, 0x1baef27e, 35 }, /* #54 */ 1379 { 0x107a92, 0x107a92, 0xe734a4a6, 0x9e734a4a, 0x7125c339, 100 }, /* #55 */ 1380 { 0x242cd6, 0x242413, 0x9b0ea017, 0x0a7c3361, 0xdd3053e1, 19 }, /* #56 */ 1381 { 0x177302, 0x177b93, 0x12933d91, 0x83c25267, 0x40af041e, 107 }, /* #57 */ 1382 { 0x1c3187, 0x1c3917, 0x5d14e3a8, 0x5974538e, 0x466e5a56, 102 }, /* #58 */ 1383 { 0x171597, 0x171597, 0xf092591a, 0xc0bf9d9f, 0x5817f3b3, 29 }, /* #59 */ 1384 { 0x336042, 0x336897, 0x39f64df3, 0xbe5899cf, 0x5977cb13, 117 }, /* #60 */ 1385 { 0x041447, 0x041496, 0x30cf4b11, 0xe6619e96, 0xf94982f3, 103 }, /* #61 */ 1386 { 0x0a6643, 0x0a6e13, 0x1a499aa6, 0x64836991, 0x16483699, 60 }, /* #62 */ 1387 { 0x2e61d2, 0x2e6996, 0x201a35f8, 0x8488068d, 0x58cd5e12, 74 }, /* #63 */ 1388 { 0x1f6ed3, 0x1f6e92, 0x43404957, 0x835a1a02, 0xf18ef06b, 13 }, /* #64 */ 1389 { 0x3c5692, 0x3c5e92, 0x4274d969, 0xadb3d2a8, 0x056d9e95, 123 }, /* #65 */ 1390 { 0x2455d6, 0x245592, 0x4114894a, 0xd3411489, 0xeb4159d3, 40 }, /* #66 */ 1391 { 0x1d0b83, 0x1d0397, 0x399ed37d, 0xd8733da6, 0x6a4ef1ec, 39 }, /* #67 */ 1392 { 0x3964c3, 0x396497, 0xb7218c7c, 0xdc72eff5, 0xbb8e5dfe, 61 }, /* #68 */ 1393 { 0x3b0147, 0x3b0913, 0xc06690c3, 0x54267b80, 0x8daa133d, 119 }, /* #69 */ 1394 { 0x057496, 0x057c97, 0x69336885, 0x84723499, 0xae1308e4, 49 }, /* #70 */ 1395 { 0x012243, 0x012a96, 0x0643f3ca, 0x9d3b6803, 0x973a76d0, 25 }, /* #71 */ 1396 { 0x232912, 0x232992, 0xb89fa45f, 0xb6bdc4fd, 0xb8e096d7, 109 }, /* #72 */ 1397 { 0x0f7ac6, 0x0f7212, 0xba635f46, 0x2054e5d3, 0x52040a9c, 85 }, /* #73 */ 1398 { 0x271a97, 0x271a16, 0xd00a86b9, 0x71f4e805, 0x2312e3e9, 17 }, /* #74 */ 1399 { 0x333bc6, 0x333397, 0xe19b7b8b, 0xcbf3e9e1, 0xe6cbf3e9, 56 }, /* #75 */ 1400 { 0x0e7307, 0x0e7397, 0xf3fdc5d7, 0xe3e075f9, 0x19c7c0eb, 89 }, /* #76 */ 1401 { 0x031686, 0x031e92, 0x5bc410b6, 0xade2085b, 0x25252af7, 1 }, /* #77 */ 1402 { 0x015697, 0x015693, 0x585d6351, 0xd91c414a, 0x9b238829, 125 }, /* #78 */ 1403 { 0x0f72d7, 0x0f7213, 0x5ac664bf, 0x16b1992f, 0xd7004554, 66 }, /* #79 */ 1404 { 0x184012, 0x184892, 0x7d967dd8, 0x9f659f76, 0xe3203052, 2 }, /* #80 */ 1405 { 0x2a6113, 0x2a6992, 0x4be89933, 0x9d1051a2, 0xd3a20a34, 125 }, /* #81 */ 1406 { 0x280007, 0x280092, 0xdd3749e8, 0xee9ba4f4, 0xd8d54e27, 1 }, /* #82 */ 1407 { 0x0c4002, 0x0c4092, 0x9e51e697, 0xe7cf8679, 0x52f9f3e1, 86 }, /* #83 */ 1408 { 0x0f2f46, 0x0f2793, 0xba446e09, 0xec1ba446, 0x62942ec1, 44 }, /* #84 */ 1409 { 0x386583, 0x386d12, 0x942c4bc2, 0x6df9a50b, 0xe821b7e6, 114 }, /* #85 */ 1410 { 0x1e3ad7, 0x1e3a96, 0x703c20b5, 0x84a3703c, 0xbb8784a3, 48 }, /* #86 */ 1411 { 0x227b53, 0x227b93, 0xd0d8d835, 0xb5106fa1, 0x0c5a8837, 55 }, /* #87 */ 1412 { 0x302fd3, 0x302792, 0x14e90ae5, 0xf80a7485, 0x4fca6bf0, 41 }, /* #88 */ 1413 { 0x373817, 0x373816, 0x5799381d, 0x66080aaf, 0x0c330405, 23 }, /* #89 */ 1414 { 0x185f16, 0x185716, 0xc10aca06, 0x0e582159, 0xab555072, 107 }, /* #90 */ 1415 { 0x345d47, 0x345596, 0x5ff5c9e1, 0xffd7fd72, 0x419903ff, 42 }, /* #91 */ 1416 { 0x145617, 0x145613, 0xa5e1c512, 0x2a268594, 0x8951342c, 123 }, /* #92 */ 1417 { 0x0553d7, 0x0553d7, 0x87610f1a, 0x87610f1a, 0xb5269892, 0 }, /* #93 */ 1418 { 0x307d86, 0x307513, 0x74c0a323, 0x2d156ee9, 0x93168ab7, 23 }, /* #94 */ 1419 { 0x0b5503, 0x0b5512, 0x42578c91, 0x07369679, 0x41cda59e, 126 }, /* #95 */ 1420 { 0x2f6f17, 0x2f6796, 0xd7e65d96, 0xdfafccbb, 0xd50a4fef, 7 }, /* #96 */ 1421 { 0x0b0443, 0x0b0c93, 0x478d191f, 0x88c308f1, 0x806c4618, 51 }, /* #97 */ 1422 { 0x184802, 0x184016, 0xe6b530b5, 0x190ceede, 0x4190ceed, 60 }, /* #98 */ 1423 { 0x325547, 0x325d97, 0x5bbc53a8, 0x956ef14e, 0xa91869a5, 70 }, /* #99 */ 1424 { 0x2c3056, 0x2c3896, 0x8977415e, 0xb225dd05, 0x7464872c, 102 }, /* #100 */ 1425 { 0x1a16d6, 0x1a1693, 0xac6e8e93, 0xd6374749, 0x0e526baf, 1 }, /* #101 */ 1426 { 0x294b93, 0x294b16, 0xe9223947, 0x6ae92239, 0xc5de796a, 40 }, /* #102 */ 1427 { 0x137296, 0x137a97, 0x425d69e8, 0x8e425d69, 0xc2d3ff8e, 104 }, /* #103 */ 1428 { 0x3819d6, 0x3819d6, 0x3667ec5e, 0x3667ec5e, 0x60cf2b39, 0 }, /* #104 */ 1429 { 0x0b3a86, 0x0b3296, 0xbdb79116, 0xc06f6de4, 0x9e965b01, 42 }, /* #105 */ 1430 { 0x310017, 0x310013, 0xa7c74eca, 0x0a7c74ec, 0xce05e500, 4 }, /* #106 */ 1431 { 0x316742, 0x316712, 0x46cf7e8a, 0x22367bf4, 0xe07c9984, 69 }, /* #107 */ 1432 { 0x325f92, 0x325792, 0x16aae209, 0xcddc87f1, 0xacddc87f, 92 }, /* #108 */ 1433 { 0x075613, 0x075697, 0x1f63ffb1, 0xc80fb1ff, 0x9e27cd90, 41 }, /* #109 */ 1434 { 0x2e7543, 0x2e7596, 0xf229b000, 0xef229b00, 0x4ee20a8e, 68 }, /* #110 */ 1435 { 0x1945c3, 0x194d13, 0x13733d8c, 0x6ee9089b, 0xf2cddd21, 21 }, /* #111 */ 1436 { 0x2b6947, 0x2b6947, 0x7a0ce9be, 0x7a0ce9be, 0x25c5f78b, 96 }, /* #112 */ 1437 { 0x081c83, 0x081c16, 0x6863bcf2, 0x4ab431de, 0xac09c895, 73 }, /* #113 */ 1438 { 0x0003d2, 0x000b12, 0x0ad8aa31, 0x415b1546, 0x568d9d5a, 3 }, /* #114 */ 1439 { 0x3f4286, 0x3f4216, 0xe2f0a08b, 0x2f31c5e1, 0x23bc1798, 79 }, /* #115 */ 1440 { 0x191547, 0x191d96, 0x934e4f22, 0xb52c524d, 0x7a2d4b14, 54 }, /* #116 */ 1441 { 0x305b12, 0x305b97, 0xc6735e01, 0xbdb19cd7, 0x802096f6, 10 }, /* #117 */ 1442 { 0x0a2302, 0x0a2b96, 0xaaffde82, 0xb955ffbd, 0x84693edc, 71 }, /* #118 */ 1443 { 0x0e0ed6, 0x0e0692, 0x660b5c0d, 0xe446e8b3, 0xf3c88dd1, 25 }, /* #119 */ 1444 { 0x2c3192, 0x2c3192, 0xf96cb526, 0xfd1de7df, 0x4fe8ef3e, 27 }, /* #120 */ 1445 { 0x290403, 0x290c17, 0xce87fb7e, 0x6af39d0f, 0x41903579, 15 }, /* #121 */ 1446 { 0x2502c2, 0x250213, 0x4233dc61, 0x31da119e, 0xdac9863b, 13 }, /* #122 */ 1447 { 0x235f07, 0x235f92, 0xb3c8d766, 0xb0833679, 0xc6b58419, 19 }, /* #123 */ 1448 { 0x020e16, 0x020e17, 0xa7ea5f42, 0x6b54fd4b, 0x8c141b5a, 75 }, /* #124 */ 1449 { 0x3d6743, 0x3d6712, 0xca1b6cd2, 0x03286db3, 0x4e857500, 70 }, /* #125 */ 1450 { 0x393ec2, 0x393e12, 0x1810f196, 0x5d990c08, 0xc064bb32, 81 }, /* #126 */ 1451 { 0x164e07, 0x164e17, 0xd4326253, 0x55060350, 0xf7d54180, 118 }, /* #127 */ 1164 1452 }; 1165 1453 static const BINU64_TEST_T g_aTests_shld_u64_amd[] = 1166 1454 { 1167 { 0x 206ad3, 0x206256, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 30}, /* #0 */1168 { 0x 192a93, 0x192256, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 4}, /* #1 */1169 { 0x1 02143, 0x102156, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 61}, /* #2 */1170 { 0x 1640c7, 0x164056, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 44}, /* #3 */1171 { 0x 0a4313, 0x0a4b17, 0x6e99c9a5287b2c4e, 0x33934a50f6589c00, 0x0000000000000000, 9}, /* #4 */1172 { 0x 056e16, 0x056616, 0xe3b76a553bfffee4, 0x553bfffee4000000, 0x0000000000000000, 24}, /* #5 */1173 { 0x 2e2dc2, 0x2e2d17, 0xd2e894f73005e4ae, 0x2570000000000000, 0x0000000000000000, 51}, /* #6 */1174 { 0x 164b07, 0x164b17, 0x85f21db6927326b4, 0x7c876da49cc9ad00, 0x0000000000000000, 6}, /* #7 */1175 { 0x 156b93, 0x156312, 0x53858641b7c995bc, 0x58641b7c995bcee0, 0xee057a32e3311f6a, 12}, /* #8 */1176 { 0x 1c3002, 0x1c3093, 0x3a707dc65d9e286e, 0x9e286e4b99221aef, 0x4b99221aef517023,40 }, /* #9 */1177 { 0x2 50c13, 0x250412, 0x904bc2912110de35, 0x2912110de35812ce, 0x812ce076ddd2e6c6, 20}, /* #10 */1178 { 0x 251e96, 0x251e92, 0xfbda5aa35b16e41d, 0xc5b907534e6e598f, 0x4d39b9663c74a207, 38}, /* #11 */1179 { 0x 051c46, 0x051c96, 0xf4b295b540c2cb52, 0xcb524e4676f23882, 0x4e4676f23882b91a, 48 }, /* #12 */1180 { 0x 350113, 0x350112, 0x32bc5f85836cc05c, 0x05c20d48472ed232, 0x20d48472ed232ec8, 52}, /* #13 */1181 { 0x 300643, 0x300697, 0xe0bbce59636d5c22, 0xcb2c6dab844f1599, 0x78accc1cc9e866ac, 21}, /* #14 */1182 { 0x 0672d7, 0x067a96, 0xa7b542d07672c065, 0xc06511e0237e6d35, 0x11e0237e6d357a0d, 48}, /* #15 */1183 { 0x 250256, 0x250256, 0x7bedf8069bc6556f, 0x7bedf8069bc6556f, 0xd21de61ac43670a7, 0}, /* #16 */1184 { 0x 251193, 0x251112, 0xfc6224873c37efd3, 0x39e1bf7e9cef0b58, 0x9de16b030f4c5add, 27}, /* #17 */1185 { 0x 0f3947, 0x0f3116, 0x3a2da0a8ae0e80da, 0x2b83a0369df71fb2, 0x77dc7ec8098eb442, 30 }, /* #18 */1186 { 0x 153856, 0x153093, 0xbea42f688a435f4a, 0xe9539cd574b9a492, 0x9ce6aba5cd2495cc, 53}, /* #19 */1187 { 0x 062c97, 0x062412, 0xd8ce4bc623a3d469, 0x6725e311d1ea34cd, 0x9a929caa0fd0e1b6, 7}, /* #20 */1188 { 0x 1e4cd3, 0x1e4416, 0x4fc7b0b919231b17, 0x46362f4b814ebf7e, 0xa5c0a75fbf2349c6, 41}, /* #21 */1189 { 0x 157847, 0x157016, 0x9edec5c9c28d33e5, 0x2e4e14699f29d842, 0x3b085d14338b3fc7, 19}, /* #22 */1190 { 0x 320083, 0x320892, 0x05f37ee51e87516f, 0xa2de52617a8eea1f, 0x2930bd47750fef70, 49}, /* #23 */1191 { 0x 094dd6, 0x094593, 0x86f5ba40765cce72, 0x97339caafc4ce3cb, 0xabf1338f2e96c351, 38 }, /* #24 */1192 { 0x 3c3f07, 0x3c3797, 0x103878181ae1937d, 0xf5fbef43d1ad5263, 0x7efbd0f46b5498cd, 58}, /* #25 */1193 { 0x 2761d6, 0x276116, 0x0482e8c861db4c9d, 0x1746430eda64e841, 0x082d7bca6e80c59b, 11}, /* #26 */1194 { 0x 3749c2, 0x374112, 0x24307a68f1a95590, 0x7a68f1a95590ed7c, 0xed7c8a64eab4753b, 16}, /* #27 */1195 { 0x 2c2293, 0x2c2297, 0x458b9730cb672c09, 0x9730cb672c0903f0, 0x03f00c7d4f72f3fb, 16}, /* #28 */1196 { 0x 122c43, 0x122497, 0x4e273ffc2f3341d5, 0xffe1799a0ea9afb7, 0x35f6ec5e72d9c0a6, 19}, /* #29 */1197 { 0x 1a1d07, 0x1a1516, 0xce27ece7f571fb46, 0x7ed1968e429607cc, 0x5a390a581f3238f3, 46}, /* #30 */1198 { 0x 384f06, 0x384f92, 0x6245815ef66123bc, 0xf7b3091de45ea10d, 0x8bd421a6c13053e6, 27}, /* #31 */1199 { 0x 251997, 0x251116, 0x4e2c279224062033, 0x2406203396dcaf35, 0x96dcaf35b4da0a56, 32}, /* #32 */1200 { 0x 2d69c2, 0x2d6116, 0xe2bb1667874d4823, 0x343def08ba8bbd60, 0x43def08ba8bbd601, 60}, /* #33 */1201 { 0x3 f66c7, 0x3f6e17, 0x2fed5005583ce29e, 0x38a7895c1d404148, 0x257075010520b1ab, 46}, /* #34 */1202 { 0x 0e3542, 0x0e3d96, 0xcc2aadd8db4cc15c, 0xcc15cf3ba4b07c5f, 0xf3ba4b07c5fb4625, 44}, /* #35 */1203 { 0x3 33197, 0x333917, 0x8f1bbd931cc515d2, 0x26398a2ba559df0c, 0xacef866ba63b05a4, 25}, /* #36 */1204 { 0x 0c6e86, 0x0c6e13, 0xc92472dcddc9f4a3, 0x2491cb737727d28f, 0xeadcf21577f0ef07, 2}, /* #37 */1205 { 0x 352083, 0x352892, 0x7f74f7b905b15d8d, 0xec69953882fac19e, 0x32a7105f5833d40e, 51 }, /* #38 */1206 { 0x 0f1817, 0x0f1016, 0x94937c0ee8cbb00e, 0x1d4f8de46bbd6b4d, 0xa7c6f235deb5a683, 57}, /* #39 */1207 { 0x 337713, 0x337f13, 0xaf8105c5045034ba, 0x141140d2e8947740, 0x251dd03b7fa201b3, 26}, /* #40 */1208 { 0x1 d5bd2, 0x1d5397, 0x02be75cd04c19b5b, 0xe75cd04c19b5bce2, 0xce22dbdf662807f6, 12}, /* #41 */1209 { 0x 122487, 0x122416, 0x5287d6efaeb97848, 0x50faddf5d72f0912, 0x96cd7b80d42fee6a, 5}, /* #42 */1210 { 0x 173a53, 0x173a17, 0xc96017b76d3e5b1e, 0x6d3e5b1ea5769aaf, 0xa5769aaf03b51503, 32}, /* #43 */1211 { 0x 2a4b97, 0x2a4312, 0x099f501380de6882, 0x2701bcd104215fa4, 0x10afd2267a423527, 25}, /* #44 */1212 { 0x1 75987, 0x175112, 0xb33787aa8c0079b9, 0x003cdc8d6df235a1, 0x1adbe46b42abc42b, 39}, /* #45 */1213 { 0x2 754c3, 0x275c17, 0x68d5971f2f00cf15, 0x2f00cf155e9954f9, 0x5e9954f91eb4892a, 32}, /* #46 */1214 { 0x0 54953, 0x054996, 0x01395f15aa2e3b55, 0xd57eabe6a6d7645f, 0xfaaf9a9b5d917d27, 54 }, /* #47 */1215 { 0x2 155d2, 0x215597, 0x24903560cbdf1ba6, 0x97be374d86a8aae8, 0xc354557437a06534, 33}, /* #48 */1216 { 0x2 85743, 0x285f92, 0x66e3695c1456667c, 0x8acccf973f515c73, 0xb9fa8ae39c1a2af6, 37}, /* #49 */1217 { 0x 212612, 0x212e13, 0x1a0e7c0d3f202f7f, 0x7bf8b0492faf6792, 0x160925f5ecf246d8, 51}, /* #50 */1218 { 0x 156147, 0x156992, 0xcaf68c8216671a67, 0x8599c699e103394c, 0x840ce5310082b06d, 30}, /* #51 */1219 { 0x3 a5e86, 0x3a5612, 0x0d04b223025d84c2, 0x46a563d11de967ea, 0x352b1e88ef4b3f55, 61}, /* #52 */1220 { 0x 306e43, 0x306e13, 0xfd0c202cc574e3a0, 0x1d03241f8e9f38a2, 0x6483f1d3e7144803, 51}, /* #53 */1221 { 0x 1b2e96, 0x1b2693, 0x63448653a419f199, 0xe3326fedb377cf9d, 0x37f6d9bbe7cec53b, 49}, /* #54 */1222 { 0x 255c93, 0x255c92, 0x179b1e5c397ea54d, 0xf2e1cbf52a6a52b3, 0x4a567015c8e656f3, 19}, /* #55 */1223 { 0x1 97e86, 0x197612, 0xe260af86cdc19dd3, 0x2be1b3706774caef, 0x2bbe5609f9a3b8df, 14}, /* #56 */1224 { 0x 340996, 0x340992, 0x0bafa7c4b7a17f58, 0xb7a17f580bc0db8a, 0x0bc0db8af92f3ada, 32}, /* #57 */1225 { 0x 1e5586, 0x1e5516, 0x2aa5032432de28a7, 0x196f145396e10e66, 0x2dc21ccc7771465b, 31}, /* #58 */1226 { 0x 3b4a92, 0x3b4212, 0x21c57d6fdda68e41, 0x2beb7eed34720d07, 0xa0fc8e602cae348e, 11}, /* #59 */1227 { 0x 1a0f92, 0x1a0f17, 0x791cf487c549efc7, 0x0f8a93df8fe80bfc, 0xf405fe5d9bf9e85c, 25}, /* #60 */1228 { 0x1 b5952, 0x1b5193, 0xf3640a3cfbc53e6c, 0xcd9c0d37d5cd9b80, 0xe069beae6cdc037f, 53}, /* #61 */1229 { 0x 2202d6, 0x220297, 0x2f87b9a45cfb31e1, 0xc3685adecbef59ac, 0xb42d6f65f7acd65c, 57 }, /* #62 */1230 { 0x 385f57, 0x385f96, 0x0a5eec561a571200, 0xc34ae2400ec5263f, 0x762931fa5dee076b, 29}, /* #63 */1231 { 0x 367c43, 0x367c96, 0xc95a02ecf921f26e, 0x80bb3e487c9b893a, 0x24e91f547475d8bf, 14 }, /* #64 */1232 { 0x 0d0e16, 0x0d0e17, 0x986371371bf3a342, 0x71371bf3a3429cde, 0x9cde67e2689dff36, 16}, /* #65 */1233 { 0x 0c3b57, 0x0c3b92, 0x7abdc578af0bf7dc, 0xbc2fdf71b764f1cb, 0x6dd93c72c0ef883c, 34}, /* #66 */1234 { 0x0 71f06, 0x071712, 0x44c566e569e38c75, 0x63aa59a34561df32, 0x4b3468ac3be646d5, 51}, /* #67 */1235 { 0x 0e4fc3, 0x0e4f96, 0x4a40d4d2512bac5c, 0x9a4a25758b8d1209, 0x68904ee126544d13, 21}, /* #68 */1236 { 0x 252996, 0x252193, 0x3d0f4092f8cf78f9, 0xe3e54843dc88d161, 0x5210f7223458508f, 50}, /* #69 */1237 { 0x 023697, 0x023693, 0xac68d4f32d60f9d2, 0xa353ccb583e74a1f, 0x87e8f5181674b44c, 10}, /* #70 */1238 { 0x 1b24d3, 0x1b2c96, 0x12a89b3f23a1c953, 0xcfc8e87254ef412e, 0xbd04ba31fb684eaa, 22}, /* #71 */1239 { 0x 0a36c2, 0x0a3612, 0x737cd0f9bd98b0c2, 0x6f9a1f37b3161840, 0x06c4eaebc77ba5d7, 5}, /* #72 */1240 { 0x 3056c7, 0x305616, 0x1a8386399ddb6c0f, 0x31cceedb60784ae8, 0x095d168af0e115c8, 19}, /* #73 */1241 { 0x 144a86, 0x144a17, 0xde3197609ec6139c, 0x7609ec6139cb733f, 0xb733fd1c89c92f1c, 20}, /* #74 */1242 { 0x 340356, 0x340393, 0x24827a0b91da9170, 0x91da917030e5ea08, 0x30e5ea08721a9bba, 32}, /* #75 */1243 { 0x 005303, 0x005312, 0x56ba8e43cd273177, 0x390f349cc5dd4516, 0x514594b1b1d1fd30, 18}, /* #76 */1244 { 0x2 c2f57, 0x2c2f92, 0x1b73a6725b75ee5b, 0xe99c96dd7b96d6ba, 0x5ae9099745b4b546, 14}, /* #77 */1245 { 0x 126852, 0x126016, 0x60c94f343140f9b2, 0x47750fdf800de212, 0x3ba87efc006f1090, 61}, /* #78 */1246 { 0x2 50c42, 0x250497, 0x1c5b4f76ba5cee4e, 0xc9d64aad3795d7bb, 0xb25569bcaebdda85, 53}, /* #79 */1247 { 0x 240d07, 0x240593, 0x33fa0e5108dd39be, 0x9442374e6fa90c85, 0xa432140ae5c2027f, 22}, /* #80 */1248 { 0x 0d7847, 0x0d7097, 0x48d3a4f9026933fb, 0xf688b220d37de7f9, 0x44591069bef3fcc9, 57}, /* #81 */1249 { 0x 2825c6, 0x282593, 0xaa5f655d64dd7e84, 0x9375fa106a05cec4, 0x1a8173b11cf7f33a, 34}, /* #82 */1250 { 0x 312c13, 0x312493, 0xfa50f31dc95ff319, 0x98ee4aff98ccbcf2, 0x979e465a188933a7, 19}, /* #83 */1251 { 0x0 76f03, 0x076793, 0x37bae2b2f89cb33a, 0xeeb8acbe272cce8f, 0x3ed77d7dce795187,6 }, /* #84 */1252 { 0x 0d1192, 0x0d1992, 0xce89f7ba90d02604, 0xe89f7ba90d026043, 0x31d30be543e6fc9e, 4}, /* #85 */1253 { 0x 067753, 0x067712, 0xd04c50367e978f78, 0x6281b3f4bc7bc68a, 0xd14c8ff4c2261196, 11}, /* #86 */1254 { 0x 2f5282, 0x2f5a96, 0xc4c2372b4f1c349d, 0xe1a4e84f3f5a2d55, 0x09e7eb45aab3ea7d, 43}, /* #87 */1255 { 0x 084d03, 0x084d13, 0xd488b5c33dd3c750, 0x50fa01dcc81b5540, 0xfa01dcc81b554090, 56}, /* #88 */1256 { 0x1 77996, 0x177917, 0x9eaa7d00aab7281c, 0x5b940e006d27e465, 0x00da4fc8caf49aba, 39}, /* #89 */1257 { 0x2 52282, 0x252297, 0x985a97c02f44f5a2, 0xa2515e716463a0ca, 0x515e716463a0cabd, 56}, /* #90 */1258 { 0x 256486, 0x256493, 0x0481d7d4b934e5b6, 0xb61d5d1a2fa880c2, 0x1d5d1a2fa880c26f, 56}, /* #91 */1259 { 0x3 b1492, 0x3b1c92, 0x653338049f4bbc3c, 0xcce0127d2ef0f202, 0x80906b0045a2c284, 10}, /* #92 */1260 { 0x 053a17, 0x053293, 0x83f7cac1bfbbd27b, 0xef95837f77a4f7dc, 0xee113723c12046f0, 9}, /* #93 */1261 { 0x 2f3446, 0x2f3c13, 0xc77eea74fad31b44, 0x4c6d1057e2167875, 0x15f8859e1d528a57, 42}, /* #94 */1262 { 0x1 e0987, 0x1e0917, 0x6d2d8a105e572c8b, 0x1710efce8491866f, 0x8877e74248c3379c, 57}, /* #95 */1263 { 0x 396fd7, 0x396797, 0x5969de0e03f349ac, 0xc1c07e693585809f, 0x2c04fba2f571762a, 21}, /* #96 */1264 { 0x1 50102, 0x150996, 0x15f730b7dbb6e209, 0xedb88278c1c64e55, 0xe3071939579f6a78, 38}, /* #97 */1265 { 0x 272bc7, 0x272393, 0x63b69225782d43ae, 0x82d43aec407ac40e, 0xc407ac40e734ee47, 36}, /* #98 */1266 { 0x 3279c7, 0x327112, 0x6dc8f5dda7636246, 0x47aeed3b1b123238, 0x47126451e485b87a, 11 }, /* #99 */1267 { 0x 1a0a47, 0x1a0216, 0x1a6b385ce5983c2a, 0x2a0a16851435412d, 0x0a16851435412d90, 56}, /* #100 */1268 { 0x 2502c2, 0x2502c2, 0xd9b33e62976b9b94, 0xd9b33e62976b9b94, 0x1f98770806c4c1f0, 0}, /* #101 */1269 { 0x 026c57, 0x026416, 0x391833ed9729cc1f, 0x0fc1cc236a71fca5, 0x839846d4e3f94ab7, 55}, /* #102 */1270 { 0x 026007, 0x026813, 0x308caa7c7049adcf, 0x049adcf5d176d932, 0x5d176d93230ccbca, 36}, /* #103 */1271 { 0x0 23116, 0x023992, 0x509c27be60e6ccfd, 0xfd2770e5067bf554, 0x2770e5067bf5544a, 56}, /* #104 */1272 { 0x 0a3387, 0x0a3393, 0x7bf1523b8e0544f1, 0xc0a89e3200889c54, 0x900444e2a04dbe3b, 37}, /* #105 */1273 { 0x 2763c3, 0x276397, 0x2f3305f4fb8e6af6, 0xc7357b437d2ffaff, 0x86fa5ff5fecc0f34, 39 }, /* #106 */1274 { 0x 2a5152, 0x2a5996, 0xfeff8c62601cbe06, 0xff8c62601cbe0636, 0x3696be0ffb59963d, 8}, /* #107 */1275 { 0x 300703, 0x300f92, 0x254866edb371927d, 0xd9b8c93eb3f593d5, 0x67eb27aab45d858d, 31}, /* #108 */1276 { 0x3 90f87, 0x390793, 0xf39318a60daa7cf4, 0xb54f9e8c5390a0ef, 0x629c85077e3754bd, 37}, /* #109 */1277 { 0x 0f6d46, 0x0f6d96, 0xd5178e20c2915ba4, 0xf1c418522b74916a, 0x8b516874fd740284, 13}, /* #110 */1278 { 0x 2d5903, 0x2d5903, 0xf0cffea2ae049cc3, 0xf0cffea2ae049cc3, 0x5dc23a06e756778a, 0}, /* #111 */1279 { 0x 172ec6, 0x172e17, 0xd9355aa439c16ce5, 0x68a5dd802f747caf, 0xa2977600bdd1f2bd, 62}, /* #112 */1280 { 0x 1e69c7, 0x1e6193, 0x443eeaee89ce41c1, 0xdd5dd139c838218c, 0x0c632c09feb1d242, 13}, /* #113 */1281 { 0x 283cd6, 0x283c96, 0xbdbba0ecb5cd5d97, 0xddd0765ae6aecb9a, 0x35e9d9e0e9422671, 7}, /* #114 */1282 { 0x 1a52c7, 0x1a5a13, 0xdc18f04fb978ef6b, 0x6bb8136283294901, 0xb8136283294901c5, 56 }, /* #115 */1283 { 0x 3331d6, 0x333197, 0x8a2366dfc4a2865d, 0xd0061c2a6da36bfa, 0x0061c2a6da36bfac, 60}, /* #116 */1284 { 0x 323613, 0x323612, 0x60b48db5669964fa, 0x593e9106b5601b70, 0x441ad5806dc397ac, 46}, /* #117 */1285 { 0x 175443, 0x175c92, 0x0607a0559426d3f5, 0xc0f40ab284da7ea8, 0x47c55b0f5eaf505e, 5}, /* #118 */1286 { 0x 3b4c03, 0x3b4416, 0x11d10f88ad106ea8, 0x43e22b441baa3a71, 0xe9c7802b3452d3ae, 14}, /* #119 */1287 { 0x 3560c2, 0x356012, 0x41a80f4a02e2f2a4, 0x02e2f2a4132c0dc8, 0x132c0dc88083e4f3, 32}, /* #120 */1288 { 0x 387ed6, 0x387616, 0x29d0acfdf26a722a, 0x53a159fbe4d4e455, 0x95a23def030d2b7d, 1}, /* #121 */1289 { 0x 2670d2, 0x267097, 0xe16c7ac08e54cd35, 0xb1eb02395334d6af, 0xabd48ed958eee464, 10}, /* #122 */1290 { 0x 211193, 0x211197, 0xe518eb1055643228, 0xca31d620aac86450, 0x5e633ba806f09b4a,1 }, /* #123 */1291 { 0x 0919d3, 0x091197, 0x5b7ac4509a9c4f7b, 0xc4f7bcd8a45c118e, 0xcd8a45c118ee6e48, 44}, /* #124 */1292 { 0x0 27442, 0x027497, 0x22f9d22a18a0c54f, 0x9d22a18a0c54f22e, 0x22ed3f0e7f54f629, 12}, /* #125 */1293 { 0x 2d24c2, 0x2d2c17, 0x6acbe7ab2edde882, 0x565f3d5976ef4414, 0x9b04f38c30d6a180, 3}, /* #126 */1294 { 0x 177346, 0x177b96, 0x40e6bcdd18aed452, 0x81cd79ba315da8a5, 0xd949554fec797274, 1}, /* #127 */1455 { 0x1c6147, 0x1c6156, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 86 }, /* #0 */ 1456 { 0x045f82, 0x045756, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 60 }, /* #1 */ 1457 { 0x1f3d07, 0x1f3556, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 33 }, /* #2 */ 1458 { 0x3e31c6, 0x3e3156, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 156 }, /* #3 */ 1459 { 0x2c0382, 0x2c0356, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 150 }, /* #4 */ 1460 { 0x270453, 0x270456, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 213 }, /* #5 */ 1461 { 0x025ac6, 0x025a17, 0x2c2b67f840316a14, 0x615b3fc2018b50a0, 0x0000000000000000, 67 }, /* #6 */ 1462 { 0x3507d2, 0x350f96, 0x6bf35975fea98752, 0xbfd530ea40000000, 0x0000000000000000, 221 }, /* #7 */ 1463 { 0x313342, 0x313316, 0xf3ff9804753a0488, 0x23a9d02440000000, 0x0000000000000000, 27 }, /* #8 */ 1464 { 0x291b82, 0x291b96, 0x1b1703fd904cb177, 0xb177000000000000, 0x0000000000000000, 240 }, /* #9 */ 1465 { 0x204a82, 0x204a17, 0x3644426fbb837fef, 0x06ffde0000000000, 0x0000000000000000, 233 }, /* #10 */ 1466 { 0x1874c3, 0x187c96, 0x6a4f6c97d1aec9fe, 0x9fe0000000000000, 0x0000000000000000, 52 }, /* #11 */ 1467 { 0x2a2dd7, 0x2a2597, 0x3a49ba4f1a31c820, 0xba4f1a31c820c953, 0xc9530fc37e66b66e, 208 }, /* #12 */ 1468 { 0x2b1f07, 0x2b1793, 0xe0de138e11cbe3e2, 0xc708e5f1f123783b, 0x46f0770393d60151, 87 }, /* #13 */ 1469 { 0x2d0146, 0x2d0992, 0x248de181da8a0a63, 0x8298d9535baae7b3, 0x654d6eab9ecfeee6, 174 }, /* #14 */ 1470 { 0x120952, 0x120992, 0x8de7053dfd6a4d06, 0xfeb5268374748198, 0xe8e90330fa090fbf, 31 }, /* #15 */ 1471 { 0x011656, 0x011697, 0x736ebec8523d40e2, 0xf64291ea071466cf, 0x8cd9f46f6baf77ac, 211 }, /* #16 */ 1472 { 0x3620d7, 0x362097, 0x029a1cd6ea6584cd, 0xa1cd6ea6584cde14, 0xe1445d64d3db47c3, 76 }, /* #17 */ 1473 { 0x3c4c46, 0x3c4c96, 0x288e0a8ebd515c78, 0xe0a8ebd515c78dc9, 0xdc90da9e85572642, 140 }, /* #18 */ 1474 { 0x2622d7, 0x262216, 0xc22dd69d968eeffd, 0x22dd69d968eeffde, 0xe74dfc444f64de89, 132 }, /* #19 */ 1475 { 0x156c07, 0x156416, 0x22e368c0e8e76969, 0x368c0e8e76969f2e, 0xf2e7ee1bfff22724, 140 }, /* #20 */ 1476 { 0x3813d2, 0x381393, 0x2500f33426b2ce38, 0xc73dff33990af875, 0xe7bfe673215f0eba, 59 }, /* #21 */ 1477 { 0x252187, 0x252116, 0x712de682cb1968c7, 0x2cb1968c70993809, 0x099380957c787a07, 28 }, /* #22 */ 1478 { 0x0e4553, 0x0e4d17, 0x4370e32b0a2b788d, 0x61456f11ace46f06, 0x67237831a8521dd0, 221 }, /* #23 */ 1479 { 0x264dd2, 0x264597, 0x9966f875dac767aa, 0xeaa2f2ba21bdd07d, 0x8bcae886f741f72d, 118 }, /* #24 */ 1480 { 0x045bc3, 0x045b17, 0xfa570d6493ec3bff, 0x70d6493ec3bff5e4, 0x5e40c938e9303e28, 12 }, /* #25 */ 1481 { 0x1e5917, 0x1e5116, 0x609361821a0030dc, 0x24d86086800c372d, 0xb5cb30f9ebe6ae83, 6 }, /* #26 */ 1482 { 0x1a7303, 0x1a7397, 0x7c5add7a28c864f0, 0xd146432787e07d05, 0xfc0fa0b6b182b45e, 91 }, /* #27 */ 1483 { 0x151e86, 0x151e96, 0x2bad7492291140ae, 0x88a057213f4d1024, 0x427e9a2048c033a5, 39 }, /* #28 */ 1484 { 0x2e5813, 0x2e5817, 0x05eb5e2b9ba0ad16, 0x4b86eafa6fb9be74, 0x970dd5f4df737ce9, 255 }, /* #29 */ 1485 { 0x000313, 0x000b13, 0x46636abcd951c134, 0x1c134c3c5317b68f, 0xc3c5317b68f45fea, 44 }, /* #30 */ 1486 { 0x2a6847, 0x2a6892, 0xb85d91cd312be363, 0xe1764734c4af8d8c, 0x3be6bc9ac70f46a4, 2 }, /* #31 */ 1487 { 0x3a2756, 0x3a2797, 0xdf7a905cbd022f2f, 0xf3045801e4f37305, 0x9822c00f279b9829, 253 }, /* #32 */ 1488 { 0x1c0ec7, 0x1c0616, 0xafbb9f00fbd06975, 0x7de834baf52c9200, 0xea592401c6c3f24f, 95 }, /* #33 */ 1489 { 0x3b23d3, 0x3b2316, 0xe2713e8d0676d07b, 0x4e27d1a0ceda0f6f, 0x7b98bf3738c1cd78, 69 }, /* #34 */ 1490 { 0x1a6cd7, 0x1a6412, 0x2ba1922e52a7f451, 0x28e76aafa23e4220, 0xced55f447c844136, 247 }, /* #35 */ 1491 { 0x3f1656, 0x3f1e92, 0xf95a7b7453b0c12d, 0xb5e2a735478d7c68, 0x78a9cd51e35f1a16, 186 }, /* #36 */ 1492 { 0x335056, 0x335016, 0x3d1817e6ddf4f55a, 0x7a302fcdbbe9eab4, 0x23d0fc6578c93d33, 65 }, /* #37 */ 1493 { 0x100e87, 0x100616, 0x8af64db92cfcf00f, 0x1f63faaa5de0d1a6, 0xb1fd552ef068d321, 121 }, /* #38 */ 1494 { 0x3c0ed3, 0x3c0e92, 0xed5c2734cefbadfe, 0xfbadfe287d3d47fd, 0x287d3d47fd11ff03, 232 }, /* #39 */ 1495 { 0x214ed7, 0x214612, 0xdc8aec71b409834b, 0x457638da04c1a589, 0x12915357e4a8fd5a, 71 }, /* #40 */ 1496 { 0x1c68d6, 0x1c6892, 0xa9eaedb4a266bc18, 0xa7abb6d2899af062, 0xb26b31b57e9bfabf, 194 }, /* #41 */ 1497 { 0x073382, 0x073397, 0xe75e0cac811a5378, 0xa53787b5e8adf8f9, 0x7b5e8adf8f920465, 236 }, /* #42 */ 1498 { 0x307093, 0x307813, 0xbceb0cd72ab6a484, 0x72ab6a484d658408, 0xd65840816b983753, 156 }, /* #43 */ 1499 { 0x386157, 0x386996, 0xd7858898893e9a12, 0x84a5f405901ff2af, 0x97d016407fcabf38, 246 }, /* #44 */ 1500 { 0x114fc6, 0x114793, 0xef5a9f1738141897, 0xe60eab5499a0b607, 0x983aad526682d81e, 190 }, /* #45 */ 1501 { 0x283e96, 0x283697, 0xc131a9599e789f88, 0xa9599e789f8880ac, 0x80accb88636512ab, 16 }, /* #46 */ 1502 { 0x0f2586, 0x0f2593, 0x32a1a24de9f276e2, 0xe9f276e2d4614bcb, 0xd4614bcb91a6a806, 224 }, /* #47 */ 1503 { 0x241d83, 0x241593, 0x0563dd2b82e8da8b, 0x82e8da8b85c67491, 0x85c674911f4d34d0, 96 }, /* #48 */ 1504 { 0x202cd7, 0x202c13, 0xa48b89dee3ea3249, 0x4649351f762b10a1, 0xa8fbb15885086090, 109 }, /* #49 */ 1505 { 0x137186, 0x137996, 0x23439802fd6007c9, 0xf9272c40c43d5617, 0x39620621eab0bd64, 245 }, /* #50 */ 1506 { 0x0d0a03, 0x0d0293, 0xec052241ad283a33, 0xcd91b3e622860867, 0x9b2367cc450c10ce, 255 }, /* #51 */ 1507 { 0x324796, 0x324716, 0x045b0525d2158b09, 0x158b095ec60220f3, 0x5ec60220f3aee332, 168 }, /* #52 */ 1508 { 0x2f0193, 0x2f0197, 0x6497194c3b65f75d, 0x94c3b65f75d58522, 0x5852292d3bfddf58, 212 }, /* #53 */ 1509 { 0x3d6f12, 0x3d6f96, 0xf1617e8832daa855, 0xcfd0e1ca9bdd1605, 0x9fa1c39537ba2c0b, 63 }, /* #54 */ 1510 { 0x3b2816, 0x3b2097, 0xbbeaa2e6b74c7266, 0x8e4ccdab8607552d, 0x6d5c303aa96ce998, 237 }, /* #55 */ 1511 { 0x151917, 0x151913, 0xcca76726afa3ead0, 0x1f5681d67f76be13, 0x3acfeed7c265171b, 107 }, /* #56 */ 1512 { 0x127ad2, 0x127a92, 0x944bab1ed6db4013, 0xf6b6da009d6e0283, 0xadc0507c33cf48fa, 91 }, /* #57 */ 1513 { 0x347943, 0x347112, 0x19fadf1b694d6c34, 0x1a3fda7ed8b2a6b9, 0x7fb4fdb1654d72f0, 247 }, /* #58 */ 1514 { 0x1f4a97, 0x1f4212, 0x122d1c0834e3f684, 0x041a71fb4202f2a1, 0x05e542d28f8b5a8a, 215 }, /* #59 */ 1515 { 0x351f87, 0x351712, 0xa9478d900128fa48, 0x51e364004a3e923b, 0xee3cece4189efe1c, 70 }, /* #60 */ 1516 { 0x1e48d7, 0x1e4896, 0x88dd15604b15dee7, 0x962bbdcead9cea72, 0x56ce75392aa676ff, 225 }, /* #61 */ 1517 { 0x113ed6, 0x113e17, 0x8ab2cff348be3b33, 0x66648d0623542e50, 0x2468311aa17280d5, 117 }, /* #62 */ 1518 { 0x273003, 0x273016, 0xa4d48164c2c3506a, 0x4c2c3506a7fceab8, 0x7fceab8e7b7adf1f, 92 }, /* #63 */ 1519 { 0x064d02, 0x064512, 0x7c9cb357042b63ac, 0x10ad8eb0cb664cda, 0x32d9933693c233d7, 34 }, /* #64 */ 1520 { 0x2d3cc3, 0x2d3497, 0x9d3e8d939bb80d56, 0xaac8162b2426b817, 0x40b1592135c0bce4, 181 }, /* #65 */ 1521 { 0x3e5382, 0x3e5316, 0xc94708bb05af90bb, 0x5af90bbd163fe2a5, 0xd163fe2a568e31bf, 36 }, /* #66 */ 1522 { 0x0801d6, 0x080116, 0xe75819309a0c7317, 0x4c26831cc5c6d724, 0x1b5c903608ddd351, 22 }, /* #67 */ 1523 { 0x387987, 0x387996, 0xf31a7e73bdfd0ba4, 0xba48771efe51063c, 0x8771efe51063ca3b, 52 }, /* #68 */ 1524 { 0x056c56, 0x056497, 0xd24340187f1557fb, 0xf708977ee77a49e2, 0x844bbf73bd24f105, 57 }, /* #69 */ 1525 { 0x2171c7, 0x217992, 0x2dae3323074a862a, 0xb6b8cc8c1d2a18a8, 0x2dd84c9d079f5643, 194 }, /* #70 */ 1526 { 0x2c1397, 0x2c1b92, 0xff2db5b5270d461d, 0xdb5b5270d461d9b3, 0x9b3ba31711f4bf4e, 204 }, /* #71 */ 1527 { 0x1164c3, 0x116c96, 0x7288e6ace1815746, 0xae8c73f9dcc173c0, 0x39fcee60b9e060f2, 49 }, /* #72 */ 1528 { 0x297116, 0x297917, 0xe07ec3049a5b4e80, 0x4e80218dd7812235, 0x218dd78122356d1a, 48 }, /* #73 */ 1529 { 0x061b53, 0x061397, 0x26bee52774f3b680, 0xceda01f54d1569fa, 0x7d53455a7eb67750, 42 }, /* #74 */ 1530 { 0x2739d2, 0x273112, 0x7fac11c42fdab52a, 0x2fdab52a57a65234, 0x57a6523479c29c57, 224 }, /* #75 */ 1531 { 0x322782, 0x322712, 0xbc1b434c909d21e1, 0x6d0d324274878631, 0x8c59943721df5168, 10 }, /* #76 */ 1532 { 0x2d7912, 0x2d7913, 0xb1a4d36b348554f4, 0x348554f40e76140e, 0x0e76140efc345016, 96 }, /* #77 */ 1533 { 0x3a2112, 0x3a2193, 0xe6326dcf68db8dad, 0xb8dad2ad59ef7f8c, 0x2ad59ef7f8c76573, 236 }, /* #78 */ 1534 { 0x261e97, 0x261693, 0x162290c8692c3846, 0x8708d6ae1f4b9ee9, 0xb570fa5cf74f45d2, 109 }, /* #79 */ 1535 { 0x041947, 0x041992, 0x1e6bad96151f7371, 0xd75b2c2a3ee6e3a1, 0xd081e3692f518347, 201 }, /* #80 */ 1536 { 0x295a82, 0x295212, 0x4421f5986fc840fa, 0x4207d119be6bc28c, 0x2337cd785182d046, 43 }, /* #81 */ 1537 { 0x322682, 0x322612, 0x8822f521841a0495, 0x45ea430834092a9e, 0x4f1a3ae6ef0b4db3, 201 }, /* #82 */ 1538 { 0x0a1c93, 0x0a1c92, 0x517e1fc752a1cd07, 0xa5439a0fac025167, 0xd60128b3af586b9d, 225 }, /* #83 */ 1539 { 0x017503, 0x017d13, 0xa61a3d9f27450c0d, 0x037225c5735130e9, 0xc89715cd44c3a544, 246 }, /* #84 */ 1540 { 0x165896, 0x165093, 0x3b0b520df71bb126, 0xc6ec49a753228519, 0x9d4c8a1464381297, 230 }, /* #85 */ 1541 { 0x143d03, 0x143512, 0x471b50923d71c3ed, 0x1247ae387dbb7e67, 0xdbf33c749246a4e3, 213 }, /* #86 */ 1542 { 0x3e7dc3, 0x3e7d92, 0xeceda11d9a328d96, 0x847668ca36589970, 0x265c246a64ec8df6, 210 }, /* #87 */ 1543 { 0x260406, 0x260497, 0xf15cf3d491543cb2, 0x9e7a922a87965d3c, 0xe9e0eca9cd8c1d71, 141 }, /* #88 */ 1544 { 0x106753, 0x106793, 0xb6269a71bb79c74c, 0x8ddbce3a619aac85, 0x335590a1a065ad50, 91 }, /* #89 */ 1545 { 0x283e56, 0x283e56, 0x4231a7d2aa949a98, 0x4231a7d2aa949a98, 0x83058f2cca00edf1, 64 }, /* #90 */ 1546 { 0x190103, 0x190112, 0x351e583d66a46db4, 0x46db403f4b31e1b3, 0x03f4b31e1b3348dd, 108 }, /* #91 */ 1547 { 0x353e02, 0x353612, 0x133fcb7d008f0661, 0x330844d188d40a45, 0x089a311a8148a63e, 51 }, /* #92 */ 1548 { 0x1066d7, 0x106616, 0x6047d5737422ea5a, 0x47d5737422ea5ad4, 0xd4c81e608c0ea267, 72 }, /* #93 */ 1549 { 0x022452, 0x022497, 0xcda98e78585e2853, 0x8a14e84097a2fdb2, 0xa1025e8bf6c86f49, 110 }, /* #94 */ 1550 { 0x1b2746, 0x1b2f17, 0xed134fcc9131831e, 0x24dc1908476df899, 0x49b832108edbf132, 63 }, /* #95 */ 1551 { 0x112912, 0x112112, 0xa1b0b2c73fe91e00, 0x59639ff48f005786, 0xaf0cfa1697a958ec, 79 }, /* #96 */ 1552 { 0x1f66c7, 0x1f6e96, 0x145703d5b3a9daba, 0xba2beee650dcbcc0, 0x2beee650dcbcc035, 184 }, /* #97 */ 1553 { 0x3c5596, 0x3c5d13, 0x42ac1f6b44a1316d, 0x16df6f3cea7f242a, 0xf6f3cea7f242ab2b, 244 }, /* #98 */ 1554 { 0x167147, 0x167917, 0x5a51751a96c4ebbf, 0x52d89d77f84d2b8d, 0xc2695c6bd9df0b75, 221 }, /* #99 */ 1555 { 0x0e1103, 0x0e1917, 0x49badabbb8128c53, 0x5ddc094629a407f6, 0x480fec434a6e2ffa, 215 }, /* #100 */ 1556 { 0x1614d2, 0x161c17, 0x831876315238cba4, 0x6315238cba4922c9, 0x922c9b39baf78c8d, 84 }, /* #101 */ 1557 { 0x1e2652, 0x1e2693, 0x21959492b3f03e79, 0x9492b3f03e79e05b, 0xe05bf708234d2f4b, 208 }, /* #102 */ 1558 { 0x3d0612, 0x3d0616, 0xa62a585e27192e3b, 0x2a585e27192e3bc9, 0xc97ba7e8660f96e5, 8 }, /* #103 */ 1559 { 0x0e12d2, 0x0e1293, 0xa06057b35cff639b, 0xcde93aac3a6a8edc, 0xd2755874d51db960, 247 }, /* #104 */ 1560 { 0x133a42, 0x133a17, 0x3f3bc0e176203fc9, 0x76203fc92dc5f86a, 0x2dc5f86aebf43509, 160 }, /* #105 */ 1561 { 0x083ac6, 0x083a96, 0xc6102c3f0612f302, 0xc25e604996c31569, 0x4cb618ab4fc8df35, 229 }, /* #106 */ 1562 { 0x0d1dd6, 0x0d1d96, 0xadb44ca05b217361, 0xb6d132816c85cd84, 0x3c4688281812d4a4, 2 }, /* #107 */ 1563 { 0x1c7052, 0x1c7896, 0xa1e16db9bd67ae41, 0xb3d72082978bae8b, 0x052f175d16ea9e0f, 39 }, /* #108 */ 1564 { 0x373e07, 0x373612, 0x054e6302d05ee21b, 0x2d05ee21b2e03743, 0x2e0374399d463bda, 156 }, /* #109 */ 1565 { 0x336297, 0x336297, 0x735b54bb5ae344fb, 0xc689f73b573ce5e2, 0x9dab9e72f117fc27, 105 }, /* #110 */ 1566 { 0x143707, 0x143716, 0x6f2598143f330751, 0x50fccc1d4758bdaf, 0xd62f6bdfcd23820e, 218 }, /* #111 */ 1567 { 0x2a21c2, 0x2a2116, 0xb1ae04a137d8aaaf, 0x1284df62aabf9bf6, 0xe6fdbbf557b1ff82, 210 }, /* #112 */ 1568 { 0x226d46, 0x226d92, 0x90e0864ce0f62f0e, 0xce0f62f0e8ff712f, 0x8ff712f4c491110f, 92 }, /* #113 */ 1569 { 0x353a82, 0x353a92, 0xa943158321a737d7, 0xbc230bed2799cc0b, 0x84617da4f3398172, 59 }, /* #114 */ 1570 { 0x297412, 0x297497, 0x08d8ac1c4a99178b, 0xe2d4fd57ea9242e1, 0x53f55faa490b87a1, 246 }, /* #115 */ 1571 { 0x1243c6, 0x124b13, 0x2e421173a93ad108, 0x0a0bc5267670f597, 0x505e2933b387acbe, 125 }, /* #116 */ 1572 { 0x2e1e92, 0x2e1693, 0xed4c7dd273ae2247, 0xdd273ae2247d5708, 0xd57084a338d89e0d, 84 }, /* #117 */ 1573 { 0x0d3e06, 0x0d3e13, 0xc9c1b5fd86361976, 0x6bfb0c6c32ed0abc, 0x855e30470c92fa0c, 17 }, /* #118 */ 1574 { 0x2a4ad3, 0x2a4a13, 0x2aca6474bc15f84c, 0x323a5e0afc2630f1, 0x61e3c3d6cd89119e, 207 }, /* #119 */ 1575 { 0x0e26c7, 0x0e2e17, 0x1bbfd33989961319, 0x132c26328650980a, 0x43284c050ec4723e, 225 }, /* #120 */ 1576 { 0x010502, 0x010512, 0xcb286e8c3a318d20, 0x74631a41ba0d43a4, 0xdd06a1d20b71cfe0, 225 }, /* #121 */ 1577 { 0x055342, 0x055b96, 0x4bb416c21264e30d, 0xc37074a5db171090, 0xc1d2976c5c424162, 54 }, /* #122 */ 1578 { 0x3f01d6, 0x3f0992, 0x91326e60792f5014, 0x97a80a1634edf062, 0x2c69dbe0c5ec8a45, 231 }, /* #123 */ 1579 { 0x104ec3, 0x104697, 0xc96b5c4b9425011a, 0x92d6b897284a0235, 0x88ea0ff9a77844c1, 1 }, /* #124 */ 1580 { 0x0920d7, 0x092093, 0x4fafea5022de2cb8, 0x8c0a1f3ef6640323, 0xc0a1f3ef6640323b, 60 }, /* #125 */ 1581 { 0x1a1783, 0x1a1716, 0x904680d0997fb8ef, 0x4cbfdc77e1fec760, 0xc3fd8ec0c4b300dc, 31 }, /* #126 */ 1582 { 0x3c5fd3, 0x3c5712, 0x97397b317c76bc22, 0x22310a21523ec6d9, 0x310a21523ec6d9e0, 120 }, /* #127 */ 1295 1583 }; 1296 1584 static const BINU64_TEST_T g_aTests_shrd_u64_amd[] = 1297 1585 { 1298 { 0x 3a3242, 0x3a3256, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 47}, /* #0 */1299 { 0x 3b3197, 0x3b3156, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 3}, /* #1 */1300 { 0x 135103, 0x135156, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 61}, /* #2 */1301 { 0x 176fd7, 0x176756, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 12}, /* #3 */1302 { 0x 2278c3, 0x227016, 0x92be322d8bae1850, 0x001257c645b175c3, 0x0000000000000000, 11}, /* #4 */1303 { 0x 2b3092, 0x2b3016, 0x8f528eeee99f256e, 0x00000000000047a9, 0x0000000000000000, 49}, /* #5 */1304 { 0x 3d0e53, 0x3d0612, 0x09e9621e1d14ce16, 0x000000000013d2c4, 0x0000000000000000, 39}, /* #6 */1305 { 0x1 16d42, 0x116516, 0x00a546571faf9611, 0x00000000000052a3, 0x0000000000000000, 41}, /* #7 */1306 { 0x 0148c2, 0x014892, 0x6992f1ffb064cc16, 0x93fb4c978ffd8326, 0xf736a7982e4dd27f, 13}, /* #8 */1307 { 0x 2a1152, 0x2a1116, 0x43f8017eedaa3ea9, 0x1c87f002fddb547d, 0x1514b5bc0f2a1a0e, 7}, /* #9 */1308 { 0x 042a83, 0x042a93, 0x68bdb9eb2adc5a90, 0x9290568bdb9eb2ad, 0xbef448e67ff92905, 20}, /* #10 */1309 { 0x 082303, 0x082313, 0xcafc7a2fca07dfe6, 0x2f2bf1e8bf281f7f, 0xa0199eb0c5b9a94b, 6}, /* #11 */1310 { 0x 2b3103, 0x2b3113, 0x18cd4c0fb4670a2d, 0x2319a981f68ce145, 0xa44d2c474e3c7981, 3}, /* #12 */1311 { 0x 3a4997, 0x3a4117, 0x64de31eb64f06e5f, 0x3e9c6ac9bc63d6c9, 0xbbc7b6ed779f4e35, 23}, /* #13 */1312 { 0x 1b08c2, 0x1b0893, 0x2badb1f15c23b2c5, 0x9d4306a61f5f1c4a, 0x96750c1a987d7c71, 58}, /* #14 */1313 { 0x1 e0006, 0x1e0893, 0xe874016564e6bcc8, 0x8300f4545d0e802c, 0x9d4666d41807a2a2, 35}, /* #15 */1314 { 0x 0f3f16, 0x0f3712, 0x618764f5c10aa3cb, 0x227ffd50b61861d9, 0xbef7b489fff542d8, 42}, /* #16 */1315 { 0x2 65882, 0x265882, 0x7cd85889eac736b3, 0x7cd85889eac736b3, 0x664143c21f9ca994, 0}, /* #17 */1316 { 0x2 a0a47, 0x2a0a13, 0xe0f26a8983ca75a8, 0x6383c9aa260f29d6, 0x1b9fe4388b307a18, 6}, /* #18 */1317 { 0x 175ec3, 0x175e13, 0x92de743fbc8c1d67, 0x543bb8d25bce87f7, 0x48e71871caa1ddc6, 27 }, /* #19 */1318 { 0x 240356, 0x240313, 0xce642353e02c92f5, 0x20968cb59cc846a7, 0x3df7c711904b465a, 31}, /* #20 */1319 { 0x 387086, 0x387013, 0xbd6c61405cc0eaa2, 0x2f5b185017303aa8, 0x3d0f845b1664f114, 2}, /* #21 */1320 { 0x 1d7796, 0x1d7793, 0xdd8a14c22a72e6bb, 0xf15a793ea2c7e446, 0x9e2b4f27d458fc88, 61}, /* #22 */1321 { 0x 315f43, 0x315713, 0xf294a27467ece881, 0x29e1ad438794a513, 0x26c590c53c35a870, 37 }, /* #23 */1322 { 0x 110196, 0x110116, 0x6e4458f954dae261, 0x05e138da496ad953, 0x40bc271b492d5b2a, 61}, /* #24 */1323 { 0x2 72e16, 0x272613, 0x880f6691b520fa47, 0x201d2c86b16bdb98, 0xa201d2c86b16bdb9, 60}, /* #25 */1324 { 0x0 d00c6, 0x0d0012, 0xee89683784300c92, 0x2157fdd12d06f086, 0xc510a1f63f190abf, 19}, /* #26 */1325 { 0x 2842d2, 0x284a92, 0x5d92cdbf02984f9d, 0x9ed0dd101e6975d9, 0xd3c9ed0dd101e697, 52}, /* #27 */1326 { 0x 301506, 0x301512, 0x251f7cf5a8dc830b, 0x1ea6f2ec89d9604a, 0xe70f53797644ecb0, 55}, /* #28 */1327 { 0x 2048d6, 0x204096, 0xa0e48f0fd11598d4, 0xd922deb61953d072, 0x0a71b245bd6c32a7, 49}, /* #29 */1328 { 0x2 54393, 0x254312, 0x99f04bf205b99145, 0x1455ff33e097e40b, 0x048ce379af0a2aff, 23}, /* #30 */1329 { 0x 156657, 0x156693, 0x58d57b8077c4caaa, 0xe1058d57b8077c4c, 0x07a3a0c2679f3e10, 12}, /* #31 */1330 { 0x 0e2542, 0x0e2516, 0x6a66f0dc0a8521b1, 0x2286d4cde1b8150a, 0x9af66cd88c4f1143, 15 }, /* #32 */1331 { 0x 2c72d3, 0x2c7a12, 0xc7f84ddd3f26bbdf, 0x517dfcb3f5ff620e, 0xaa2fbf967ebfec41, 61 }, /* #33 */1332 { 0x 0b6b42, 0x0b6312, 0xa86344b66d37c4f3, 0x1a86344b66d37c4f, 0x9878ec7c0d341d71, 4}, /* #34 */1333 { 0x 356916, 0x356917, 0x232c8ae70ce16ad4, 0x5f9054d56ec8cb22, 0x8621897e415355bb, 42}, /* #35 */1334 { 0x0 60d02, 0x060d97, 0xb632db0fb8ddfd93, 0xbf269b632db0fb8d, 0x6997cdf444cbf269, 20}, /* #36 */1335 { 0x2 d5ed6, 0x2d5e17, 0x5745aad146815e0d, 0x5a32ba2d568a340a, 0xcf0ed14cded18b46, 13}, /* #37 */1336 { 0x 214e42, 0x214e97, 0xe3e1e9b020e331e9, 0xaa85f1f0f4d81071, 0x5ce2479744b5550b, 17}, /* #38 */1337 { 0x 043b96, 0x043396, 0xb97d35eea6ac4b33, 0xfdcdf5cbe9af7535, 0x799b8f9a0b5fb9be, 21 }, /* #39 */1338 { 0x 360e02, 0x360e16, 0xd9e9e263a1e945dd, 0x6ef6fecf4f131d0f, 0xd4a328748a0ddedf, 21}, /* #40 */1339 { 0x1 d6a03, 0x1d6212, 0x917fb81fc85b0c3a, 0x110432917fb81fc8, 0x052a9bc998110432, 24 }, /* #41 */1340 { 0x 0748c2, 0x074896, 0x27211e64b2bb4e89, 0x879bcaa95ea4969a, 0xc3cde554af524b4d, 63}, /* #42 */1341 { 0x 020692, 0x020613, 0x94985cc2b4aa3d34, 0x1eff194985cc2b4a, 0xddbfe7e95ef1eff1, 20}, /* #43 */1342 { 0x 0f0153, 0x0f0116, 0x4d17879695e19566, 0x35832268bc3cb4af, 0xe96697ffc3c6b064, 21}, /* #44 */1343 { 0x 207a87, 0x207a92, 0xea3cefb72ca785bb, 0x9504705034f06ef7, 0x32a08e0a069e0dde, 61}, /* #45 */1344 { 0x1 848c2, 0x184012, 0x6df43c945d4a21d9, 0x0f16df43c945d4a2, 0x4ad51dddfdb550f1, 12}, /* #46 */1345 { 0x3 b1186, 0x3b1196, 0x55f0ac43503d0479, 0xe27152bbd6df555f, 0xe17e27152bbd6df5, 52}, /* #47 */1346 { 0x3 e7d57, 0x3e7592, 0x791774ceffdec01f, 0xfaf22ee99dffbd80, 0xe3ad3b8132f5be7d, 7}, /* #48 */1347 { 0x 023946, 0x023996, 0xd04d2d56f3224a8f, 0xad13d6dc924e8269, 0xa56135a27adb9249, 45}, /* #49 */1348 { 0x 2c0542, 0x2c0d96, 0x3e7fd5f9a2d7b06d, 0x8eae43d40f9ff57e, 0x4b9c8c223ab90f50, 34}, /* #50 */1349 { 0x 122093, 0x122093, 0x0b9df18cbaedb369, 0xd24490b9df18cbae, 0xa4f94c66ee5d2449, 20}, /* #51 */1350 { 0x0 c30d7, 0x0c3097, 0x69875e940ee91979, 0xe081b293e5634c3a, 0x61771c1036527cac, 45}, /* #52 */1351 { 0x 2f0e96, 0x2f0612, 0x76df2f087de6ba83, 0x0aad2d03688d25c7, 0x90aad2d03688d25c, 60}, /* #53 */1352 { 0x 245547, 0x245513, 0xf29d50c9a5b87b27, 0x39ec45edd1e53aa1, 0xf180151cf622f6e8, 39 }, /* #54 */1353 { 0x 0712c6, 0x071297, 0x06dd016efb80d3fa, 0xe9dfb6c5e2404681, 0x63a77edb1789011a, 58}, /* #55 */1354 { 0x 1943d2, 0x194397, 0xaff8edbb5c0f4ad1, 0xfab260dff7f512f5, 0x7fd59306ffbfa897, 59}, /* #56 */1355 { 0x3 36ad6, 0x336297, 0x05cdfdc354b34653, 0xf895b16cf102f05c, 0x342f895b16cf102f, 52 }, /* #57 */1356 { 0x 3952d2, 0x395a17, 0x2fa52ef37addad6e, 0x525e02d6b5fa97d2, 0x3c8aa4bc05ad6bf5, 49}, /* #58 */1357 { 0x3 65517, 0x365597, 0xdb284b4ba856cee1, 0xe6db5b650969750a, 0x56425ce3f26736da, 19}, /* #59 */1358 { 0x1 f09d3, 0x1f0192, 0x054cf55ffc1bcd71, 0xd93811adfc099580, 0xbb270235bf8132b0, 61}, /* #60 */1359 { 0x 3a1412, 0x3a1c16, 0x2e249094d275b68f, 0x7bb7e3b147fe1b17, 0x5af76fc7628ffc36, 57}, /* #61 */1360 { 0x 147dc2, 0x147d13, 0xcd4173d5a6d4901d, 0x799279a82e7ab4da, 0xbd13c900841bcc93, 19}, /* #62 */1361 { 0x3 26b56, 0x326b92, 0x2bae54dcedf7dc83, 0x91537acaeb95373b, 0x53fea14a42454deb, 26}, /* #63 */1362 { 0x2 90316, 0x290b16, 0x6083b3282b2e1d45, 0x733339c4c3041d99, 0x02b4b7ae66673898, 37}, /* #64 */1363 { 0x0 d7507, 0x0d7507, 0xf586019486060646, 0xf586019486060646, 0x18455936f0d1b6ff, 0}, /* #65 */1364 { 0x3 f1f93, 0x3f1797, 0x733971bc33059407, 0xec9ea202d03f5399, 0x96bd93d4405a07ea, 53}, /* #66 */1365 { 0x2 b7452, 0x2b7497, 0xb8a3295d355a4200, 0xfe16b6f714652ba6, 0xb42a32969ff0b5b7, 27 }, /* #67 */1366 { 0x 303012, 0x303096, 0x21463c28626629dc, 0xff8428c7850c4cc5, 0xd2fb4764ca1797fc, 11}, /* #68 */1367 { 0x 3d2842, 0x3d2892, 0xec55a1f772263c9d, 0xa69fc75deec55a1f, 0x3d9e575a69fc75de, 36}, /* #69 */1368 { 0x 1c2917, 0x1c2996, 0x9e009ad12851fa30, 0x87f1b3c0135a250a, 0x68b88067b9b43f8d, 19 }, /* #70 */1369 { 0x 3d6e12, 0x3d6e13, 0x05ca17d9030fda61, 0x7550e0b942fb2061, 0x3cd090ced6e3aa87, 19}, /* #71 */1370 { 0x 1a5892, 0x1a5813, 0x2a8bf01d5f4ad787, 0x4a09b489545f80ea, 0x58656e56c9413691, 29}, /* #72 */1371 { 0x 155d93, 0x155593, 0xe8d6de178bce99da, 0xeedc6e8d6de178bc, 0xc59c9cec328eedc6, 20}, /* #73 */1372 { 0x 022a17, 0x022a97, 0xf07bb5d12c211739, 0x9ddc535f07bb5d12, 0xbebe1fa289ddc535, 28}, /* #74 */1373 { 0x 134217, 0x134293, 0x22fdadb838a04896, 0xe4c1ee6917ed6dc1, 0x2f019da2fc983dcd, 29}, /* #75 */1374 { 0x 021707, 0x021797, 0x35a6d3c5241b32d7, 0xf84093732cdb66b4, 0x742fc2049b9966db, 51}, /* #76 */1375 { 0x 0a7b57, 0x0a7316, 0xd70bff259b7cb014, 0x183e9997526f87d7, 0x860fa665d49be1f5, 62}, /* #77 */1376 { 0x 2820d6, 0x282813, 0x448eb2acfdd756f7, 0x634745d5d448eb2a, 0x839dc06634745d5d, 36 }, /* #78 */1377 { 0x 170152, 0x170912, 0x4817d395a2acf154, 0x7f8ee8ea887beb29, 0xb3fc77475443df59, 59}, /* #79 */1378 { 0x 2270c7, 0x227817, 0x200dd3a3fc2dc1ca, 0x57834732401ba747, 0x75dba8402bc1a399, 31}, /* #80 */1379 { 0x3 d7d52, 0x3d7d93, 0xefe050776aaea535, 0xb34bfbf8141ddaab, 0xde2ce1282fc2cd2f, 18}, /* #81 */1380 { 0x 2b2392, 0x2b2b97, 0x70797e5edd09d4ea, 0x857662e70797e5ed, 0x71f593bb7857662e, 28}, /* #82 */1381 { 0x 0c4116, 0x0c4997, 0x5d57f1a1b8d8bcdf, 0x809aeabf8d0dc6c5, 0xdcfb0d5078b89013, 13}, /* #83 */1382 { 0x 0b0b06, 0x0b0393, 0xdcaaaeea57d5e8db, 0xd6e5557752beaf46, 0x03b0feb789c1935a, 5}, /* #84 */1383 { 0x 0b0d92, 0x0b0d96, 0x84f4a04b360eca12, 0x85611efd2e13d281, 0x0e5fe1615847bf4b, 38}, /* #85 */1384 { 0x 0d3142, 0x0d3116, 0xf4784cfc61e6c0bf, 0x3612e30327a6fa3c, 0x88406c25c6064f4d, 49}, /* #86 */1385 { 0x 152b53, 0x152393, 0xd8efdd09ac4f8624, 0xea26d7314ef9b1df, 0x331bf5136b98a77c, 47}, /* #87 */1386 { 0x 1e2b46, 0x1e2312, 0xa25998937b4d94a3, 0x3a25998937b4d94a, 0x2250a111a82fec83, 4}, /* #88 */1387 { 0x 0a1b16, 0x0a1317, 0x50e3d1211000803f, 0x1438f4484400200f, 0x701336565cb6f704, 2}, /* #89 */1388 { 0x1 c0002, 0x1c0012, 0x468da677e4983c09, 0x11a3699df9260f02, 0x23d276257dabf2d0, 2}, /* #90 */1389 { 0x 095dd7, 0x095517, 0xe77f2a7ab8a8269d, 0x3d136f70f639dfca, 0xa584a0f44dbdc3d8, 42}, /* #91 */1390 { 0x 3a2cd6, 0x3a2c92, 0x850702131455add3, 0x9c8c2d8f192ff985, 0x7e9c8c2d8f192ff9, 56}, /* #92 */1391 { 0x 3c0453, 0x3c0413, 0x06c99a38845b4fa4, 0x0c1b2668e2116d3e, 0xbc6f6e2c9dabd603, 6}, /* #93 */1392 { 0x 0260c2, 0x0260c2, 0x210eededb9a0a289, 0x210eededb9a0a289, 0x81d7fd829b269463,0 }, /* #94 */1393 { 0x 2f3107, 0x2f3117, 0x1f1429cca7bbde9d, 0x20041f1429cca7bb, 0x88121a4b24c42004, 16 }, /* #95 */1394 { 0x 0103d7, 0x010316, 0xc4ee7295f2b8d612, 0x03b33f70a92de3b1, 0x8c0eccfdc2a4b78e, 58}, /* #96 */1395 { 0x3 45412, 0x345c17, 0x2ae67f54b2724077, 0x6388562f39a55ccf, 0xd1b3831c42b179cd, 43 }, /* #97 */1396 { 0x 197357, 0x197b13, 0x41ddb99c1400d20a, 0x7f54ec1e258dca0e, 0xa66fea9d83c4b1b9, 53}, /* #98 */1397 { 0x 3a5f42, 0x3a5f96, 0x2f58740f6a214960, 0xa130573a225eb0e8, 0xd754f450982b9d11, 39}, /* #99 */1398 { 0x0 54a82, 0x054212, 0x2387726376a7542d, 0x369e711c3b931bb5, 0x35db824e1166d3ce, 21}, /* #100 */1399 { 0x 2008d3, 0x200893, 0x23533371616d9cd4, 0xa91a999b8b0b6ce6, 0x70168d2d2b5651d5, 5}, /* #101 */1400 { 0x 2866d3, 0x286616, 0xcb3081d0d978d234, 0x0ecd4236e59840e8, 0x8b6c1f4a1d9a846d, 33}, /* #102 */1401 { 0x 3c5a92, 0x3c5292, 0x8285a9f759c3c04b, 0xfe0a16a7dd670f01, 0xb59102df5559b93f, 6}, /* #103 */1402 { 0x 0b1ed6, 0x0b1616, 0x5983ec1ddc17b943, 0x2fc80523a8b307d8, 0x64b42897e40291d4, 39}, /* #104 */1403 { 0x0 57cc7, 0x057413, 0x0e68cf7e58047bff, 0x39c65ad0c3982583, 0xe4e7196b430e6096, 58}, /* #105 */1404 { 0x1 d5247, 0x1d5297, 0xcdaa8036eaaf195e, 0xf021f9b55006dd55, 0x55ea3baef4c7810f, 19}, /* #106 */1405 { 0x 082d47, 0x082d16, 0x58a79af99df27426, 0x5c75efdceb14f35f, 0xd6b4a2d2e3af7ee7, 35}, /* #107 */1406 { 0x 397083, 0x397897, 0x2e2885d191c92b09, 0xab0bd299a6535cb8, 0x9daac2f4a66994d7, 54}, /* #108 */1407 { 0x 366c92, 0x366c92, 0x74ae852168a148bd, 0xb36d33aafba57429, 0xcb63e8366da6755f, 37}, /* #109 */1408 { 0x 380196, 0x380912, 0x5a0888857f453a92, 0x722950dcc75c23ab, 0xa3914a86e63ae11d, 59}, /* #110 */1409 { 0x0 65212, 0x065a92, 0xdfbd2caad5400ba7, 0xbf7e00dfbd2caad5, 0x3fe971fb7cbf7e00, 24}, /* #111 */1410 { 0x 3c6e93, 0x3c6697, 0xd63701c35cc62b17, 0xeb1b80e1ae63158b, 0xcc1ce4fd7554b499, 1}, /* #112 */1411 { 0x2 a4687, 0x2a4e96, 0xd5e8a747085a23dd, 0x9f18c6eaf453a384, 0x1e274fcedd3e318d, 25}, /* #113 */1412 { 0x0 22e83, 0x022e93, 0x70ab36691bfbce64, 0xb0cfde31c40b0a43, 0x3619fbc638816148, 61 }, /* #114 */1413 { 0x 0d4a93, 0x0d4296, 0x53fe1191ad396889, 0xd43614ff84646b4e, 0x24009bad8d3350d8, 18}, /* #115 */1414 { 0x 3214c2, 0x321492, 0xc339d93470fb4fe3, 0xf6018c15c60ecf86, 0xfefb00c60ae30767, 55}, /* #116 */1415 { 0x 055f06, 0x055f16, 0x5e1839c1c4695052, 0x7e458877bd565e18, 0x2d2f7e458877bd56, 48 }, /* #117 */1416 { 0x 3110d3, 0x311096, 0xfca93a14613861fd, 0xdf9f9527428c270c, 0x0f96006b0a2436fc, 11}, /* #118 */1417 { 0x 0d7896, 0x0d7897, 0xa76e1956f6b21c83, 0x8a9d3b70cab7b590, 0xe377175bed417153, 13}, /* #119 */1418 { 0x 235906, 0x235912, 0xd83d3949007d25cf, 0x6f7e81bb07a72920, 0xe6d3b0675b7bf40d, 27}, /* #120 */1419 { 0x 3558c7, 0x355817, 0xbeffbfb82ba19bdc, 0x4c94c64883e958be, 0x4c4c94c64883e958, 56}, /* #121 */1420 { 0x 2f1293, 0x2f1293, 0x6d2bc95b83b43983, 0x6d2bc95b83b43983, 0xb9da3fd795b08c88,0 }, /* #122 */1421 { 0x 2e0843, 0x2e0816, 0x49b2cc66cba81bb4, 0x707989625649b2cc, 0xea973a7079896256, 40}, /* #123 */1422 { 0x 151312, 0x151b13, 0xc1b29edf98459abf, 0x5e0d94f6fcc22cd5, 0x18345eadf5dc642b, 5}, /* #124 */1423 { 0x 0d6146, 0x0d6997, 0x9a729ba393f57f35, 0x9026c4691fdf9669, 0x6ae409b11a47f7e5, 54}, /* #125 */1424 { 0x 3903d7, 0x390b13, 0xc1aee1f77fbeb63e, 0x5034706bb87ddfef, 0xd1f27a66407540d1, 18 }, /* #126 */1425 { 0x0 b4c53, 0x0b4492, 0xa3cfb721db38a4dd, 0xc0cfff4f2d1e7db9, 0xf054c6b819ffe9e5, 37 }, /* #127 */1586 { 0x006753, 0x006756, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 161 }, /* #0 */ 1587 { 0x0b4996, 0x0b4156, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 9 }, /* #1 */ 1588 { 0x327b43, 0x327356, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 178 }, /* #2 */ 1589 { 0x2457d3, 0x245756, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 108 }, /* #3 */ 1590 { 0x324dd3, 0x324dd3, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 128 }, /* #4 */ 1591 { 0x1a1207, 0x1a1256, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 41 }, /* #5 */ 1592 { 0x1648c2, 0x164017, 0xa1820f46a7826439, 0x00000050c107a353, 0x0000000000000000, 217 }, /* #6 */ 1593 { 0x121386, 0x121356, 0x0fea1d800ddd9afc, 0x0000000000000000, 0x0000000000000000, 125 }, /* #7 */ 1594 { 0x174947, 0x174113, 0x15f1f504dc274440, 0x00000000af8fa826, 0x0000000000000000, 221 }, /* #8 */ 1595 { 0x050a07, 0x050212, 0x1c795848212855b5, 0x0000071e5612084a, 0x0000000000000000, 146 }, /* #9 */ 1596 { 0x2b3ec7, 0x2b3612, 0xe4031e1cdb28132d, 0x000000000000000e, 0x0000000000000000, 188 }, /* #10 */ 1597 { 0x2659c3, 0x265117, 0x003c9a1140195967, 0x00001e4d08a00cac, 0x0000000000000000, 9 }, /* #11 */ 1598 { 0x1d7a03, 0x1d7a16, 0x86a564665d92a558, 0x518a231a1a959199, 0x9101899e146288c6, 158 }, /* #12 */ 1599 { 0x1c1ed3, 0x1c1697, 0x9a914227cfeb33bb, 0xe094d48a113e7f59, 0x9b8758392bd4bc12, 77 }, /* #13 */ 1600 { 0x2b7586, 0x2b7d16, 0xb34469540a8c1728, 0x63a8b3ad05f2417b, 0x163a8b3ad05f2417, 60 }, /* #14 */ 1601 { 0x103b16, 0x103b92, 0x42558780c46cca4d, 0x96c909561e0311b3, 0x588628813d32e5b2, 142 }, /* #15 */ 1602 { 0x344992, 0x344913, 0x15b7b1a38409a712, 0x626d654f456dec68, 0x7058dcc589b5953d, 34 }, /* #16 */ 1603 { 0x211b52, 0x211312, 0x05bda0b1355e5b52, 0x19292031da016f68, 0xc2a3b064a480c768, 106 }, /* #17 */ 1604 { 0x2b3483, 0x2b3c92, 0x58640e22c11a1912, 0x93a1b7cd60b0c81c, 0x55065649d0dbe6b0, 103 }, /* #18 */ 1605 { 0x0d3fc2, 0x0d3f92, 0x14573008726a1c0b, 0xac5f0b118a2b9804, 0xe79f815958be1623, 97 }, /* #19 */ 1606 { 0x132fd7, 0x132793, 0x2a54b68735abed00, 0xf36dd8e54a96d0e6, 0x1585db075f9b6ec7, 155 }, /* #20 */ 1607 { 0x110883, 0x110816, 0x8a0c5bb86fe3a3a3, 0x4e262b366051418b, 0x37f782713159b302, 107 }, /* #21 */ 1608 { 0x220242, 0x220292, 0x764902f545826f0e, 0xc595755946137649, 0x7807c59575594613, 240 }, /* #22 */ 1609 { 0x0102c3, 0x010a17, 0xdc952c4a7f2fd242, 0x79dfb92a5894fe5f, 0x5e15f1c2c58ebcef, 207 }, /* #23 */ 1610 { 0x3a41d7, 0x3a4196, 0x043fc75917cdbd30, 0xee714c78087f8eb2, 0xa829ea4af738a63c, 223 }, /* #24 */ 1611 { 0x2e4987, 0x2e4913, 0xca99b5648e30629b, 0x437f03864afd6e54, 0x74a86fe070c95fad, 245 }, /* #25 */ 1612 { 0x025f07, 0x025f12, 0x97c22eb6df370f20, 0x65f08badb7cdc3c8, 0x4ba73ec3cd88bae9, 2 }, /* #26 */ 1613 { 0x1f49d6, 0x1f4197, 0xb0f33a1d757e35a2, 0xe4e2c1b1ff66c3cc, 0xa33db938b06c7fd9, 110 }, /* #27 */ 1614 { 0x2f5dc3, 0x2f5512, 0x3eeb59d389c853a4, 0x2c5f93f4d324fbad, 0xeb948b17e4fd34c9, 46 }, /* #28 */ 1615 { 0x3a45c6, 0x3a4d96, 0x9b7e5f125d182275, 0xab9b7e5f125d1822, 0xe896813c4593c5ab, 200 }, /* #29 */ 1616 { 0x211d46, 0x211d12, 0x9e24252af752d131, 0x5f3c484a55eea5a2, 0x8df094f7970418af, 71 }, /* #30 */ 1617 { 0x0b19c2, 0x0b1113, 0x1f7bbf8b5c1da9e0, 0x2be3d30b540fbddf, 0x29199457c7a616a8, 169 }, /* #31 */ 1618 { 0x3d7593, 0x3d7516, 0xf8dda9a6fff4317f, 0x0b056773a7c6ed4d, 0xf95b334160acee74, 165 }, /* #32 */ 1619 { 0x047cd6, 0x047413, 0xddfb6e6283e7a8ce, 0x17eebd8d3060a116, 0xa2fdd7b1a60c1422, 61 }, /* #33 */ 1620 { 0x111093, 0x111896, 0x2b4db921906a2f65, 0xae7fa0211e569b72, 0xb4ef5dd73fd0108f, 103 }, /* #34 */ 1621 { 0x0a1192, 0x0a1197, 0x8ef5cf4e4ea37b54, 0xe2e60c7aff4463a3, 0xb38b9831ebfd118e, 58 }, /* #35 */ 1622 { 0x0e3596, 0x0e3d17, 0xa9acf360bdea6d49, 0x599e59d3a9acf360, 0xeb1b599c599e59d3, 224 }, /* #36 */ 1623 { 0x204482, 0x204c13, 0x21c160f8d97a23c1, 0x7021c160f8d97a23, 0xf4db4aff2ac52470, 72 }, /* #37 */ 1624 { 0x385dd7, 0x385516, 0x7561e904b8db0db8, 0x1b784a0e83ab0f48, 0x88bff7a36f0941d0, 165 }, /* #38 */ 1625 { 0x264fd3, 0x264793, 0x14b727528197cb97, 0xd063c296e4ea5032, 0x409a28dc8476831e, 211 }, /* #39 */ 1626 { 0x1e1612, 0x1e1e17, 0xcf07b8a8cbd8ee57, 0x50511cf07b8a8cbd, 0x790fc23b84850511, 148 }, /* #40 */ 1627 { 0x154dc2, 0x154596, 0x82ee017b8881d1b2, 0xe8ccef60bb805ee2, 0x5b99ea3e17a333bd, 154 }, /* #41 */ 1628 { 0x2c7f87, 0x2c7793, 0x74ba1e949606418f, 0xe5b84d4e9743d292, 0xed36f211e72dc26a, 27 }, /* #42 */ 1629 { 0x256442, 0x256496, 0xf078e28d3ae389ff, 0xfbabdf83c71469d7, 0x8619fdb7fd5f757b, 85 }, /* #43 */ 1630 { 0x256293, 0x256216, 0xf0b22267d5481a3b, 0x255e16444cfaa903, 0x6bff7d817ef0b12a, 139 }, /* #44 */ 1631 { 0x3f1102, 0x3f1912, 0x198a29931cb5a596, 0x4964b3bf6be7f446, 0x152592cefdaf9fd1, 58 }, /* #45 */ 1632 { 0x1d76d6, 0x1d7613, 0x7c64ad75acb85efe, 0x140e9bb7abe3256b, 0x6226cfc281d376f5, 229 }, /* #46 */ 1633 { 0x302992, 0x302993, 0x7149982d9454674b, 0xa3a14beb52f63b38, 0xe7474297d6a5ec76, 121 }, /* #47 */ 1634 { 0x3b2906, 0x3b2917, 0x82f15f87f41f8b48, 0x5d334178afc3fa0f, 0xc887ba6774b6ba66, 145 }, /* #48 */ 1635 { 0x3b0f17, 0x3b0713, 0x67bdfa19925d3ead, 0x23bd186be17b3def, 0x0a542477a30d7c2f, 237 }, /* #49 */ 1636 { 0x0f1806, 0x0f1812, 0xa6634c0242b1ca77, 0x445c089a5e95331a, 0x59d6c88b81134bd2, 237 }, /* #50 */ 1637 { 0x3a60c3, 0x3a6893, 0x62c449d9c4b08c32, 0xb2c4cc576462c449, 0x837d68b2c4cc5764, 232 }, /* #51 */ 1638 { 0x0967c6, 0x096f12, 0x8eef484f51866769, 0x43f73a3bbd213d46, 0x398719e3b210fdce, 150 }, /* #52 */ 1639 { 0x1f7846, 0x1f7892, 0x5b42797b95a655ab, 0x8229aa293588385b, 0xf98229aa29358838, 56 }, /* #53 */ 1640 { 0x115fd2, 0x115716, 0xba3ba66097a98486, 0x00cfd74774cc12f5, 0xb1c24bb6e228067e, 19 }, /* #54 */ 1641 { 0x2b3107, 0x2b3193, 0xbd47e5b9ed9f6b75, 0xc34f36e174997a8f, 0xc5d6e1a79b70ba4c, 239 }, /* #55 */ 1642 { 0x086657, 0x086617, 0xab957a0e058c04e5, 0x2a2806450ab957a0, 0xdb39d1e2a2806450, 100 }, /* #56 */ 1643 { 0x3c1512, 0x3c1596, 0xd299bc874a272f69, 0xee1aca1b5bb4a66f, 0xab2887b86b286d6e, 42 }, /* #57 */ 1644 { 0x2440d3, 0x244093, 0xf3e64d19f5aefefb, 0xc97ff28df9f3268c, 0x5e1a595b92ffe51b, 161 }, /* #58 */ 1645 { 0x3f0712, 0x3f0793, 0xe302f79f7f86ade6, 0xdc605ef3eff0d5bc, 0x556a1ab8d7cef9ae, 3 }, /* #59 */ 1646 { 0x1171d2, 0x117113, 0x5a93605eda9a949f, 0x1e6b526c0bdb5352, 0x5aa5eb2b819bc8f3, 139 }, /* #60 */ 1647 { 0x181603, 0x181696, 0x5338fed990e0bf72, 0xebee0299c7f6cc87, 0xe28afcf2e6bd7dc0, 149 }, /* #61 */ 1648 { 0x3e2397, 0x3e2397, 0x699aae2394dad032, 0xfb4cd5711ca6d681, 0x0537f1f32a1eb1ff, 5 }, /* #62 */ 1649 { 0x382b43, 0x382b16, 0x391357304bfda3e6, 0x6cb1c89ab9825fed, 0x4697e5b4e4c12d96, 205 }, /* #63 */ 1650 { 0x200c07, 0x200c96, 0xa6fa47081dbe07ec, 0x87f789f828a1d37d, 0x46670fef13f05143, 49 }, /* #64 */ 1651 { 0x033f16, 0x033f96, 0x4e9292c6b4c09188, 0x8b5d93a4a4b1ad30, 0x0916dbfab8e22d76, 146 }, /* #65 */ 1652 { 0x346993, 0x346913, 0x5d578bf6871c7547, 0x5d4b74f52f9ad2ea, 0xa10ba96e9ea5f35a, 181 }, /* #66 */ 1653 { 0x2a3052, 0x2a3892, 0xfdc8fa73cf52b09c, 0x82d0e68b80ffb91f, 0xbe85f41687345c07, 107 }, /* #67 */ 1654 { 0x0527d7, 0x052f97, 0x75a63592ea82dda7, 0x9d698d64baa0b769, 0x58b613bab3071fc2, 2 }, /* #68 */ 1655 { 0x1c5453, 0x1c5c13, 0xb8a369457439b524, 0x707dc51b4a2ba1cd, 0xeed0f46670544e0f, 141 }, /* #69 */ 1656 { 0x012952, 0x012912, 0x3753c766ab9d97b8, 0x6f801017b1ba9e3b, 0xd4109dedf00202f6, 229 }, /* #70 */ 1657 { 0x2e06d7, 0x2e0e17, 0xf5e5edd87fc55b30, 0x6345311e307af2f6, 0x7769e8c68a623c60, 105 }, /* #71 */ 1658 { 0x2a1786, 0x2a1f16, 0x750c5d1220f02116, 0x7d64c7e6ea18ba24, 0xb1c006adbeb263f3, 95 }, /* #72 */ 1659 { 0x323f86, 0x323716, 0xeaf395acfb844d5e, 0x34a7eaf395acfb84, 0xef71c14d42a734a7, 144 }, /* #73 */ 1660 { 0x3e0b86, 0x3e0b16, 0x90ecf9969730fbf2, 0x5ba6bec20b721d9f, 0xedac02dd35f6105b, 107 }, /* #74 */ 1661 { 0x3f5257, 0x3f5217, 0x18e8e536c7944b80, 0x0fbb338881a75063, 0xfe03eecce22069d4, 182 }, /* #75 */ 1662 { 0x296c57, 0x296493, 0xe3dec336c8d241d0, 0xd8260ce865f197f1, 0xf9b04c19d0cbe32f, 185 }, /* #76 */ 1663 { 0x1d01d6, 0x1d0197, 0x29faa9717b6324a4, 0xc5380914fd54b8bd, 0x51c3d26f078a7012, 89 }, /* #77 */ 1664 { 0x1113d7, 0x111396, 0x2bf91c3d6b81264b, 0xebfbeb3fd60afe47, 0xc6b023afefacff58, 106 }, /* #78 */ 1665 { 0x3d1117, 0x3d1117, 0x5bb8daab9aca5d62, 0x5bb8daab9aca5d62, 0xe82781180193379a, 64 }, /* #79 */ 1666 { 0x081c46, 0x081496, 0xf8eb001cfab7ccdd, 0xf398a896ebf1d600, 0x72261579cc544b75, 167 }, /* #80 */ 1667 { 0x365253, 0x365292, 0xf2ce6233b81905d6, 0xe2a79673119dc0c8, 0xa3dad4ba0b911c54, 141 }, /* #81 */ 1668 { 0x126182, 0x126112, 0x5d2e03d607d4b2e9, 0x3ae9701eb03ea597, 0x2af740e48655ccc7, 197 }, /* #82 */ 1669 { 0x360fc3, 0x360713, 0xc08424860ea24973, 0x07021092183a8925, 0x1d2d3d592379fa81, 6 }, /* #83 */ 1670 { 0x396786, 0x396713, 0xff9b0124f13b9887, 0x3efff9b0124f13b9, 0xc40f2cf1d96823ef, 76 }, /* #84 */ 1671 { 0x361996, 0x361996, 0x82da49bfa667392b, 0x8705b4937f4cce72, 0x1ea17c9242a9dfc3, 199 }, /* #85 */ 1672 { 0x3d6a93, 0x3d6216, 0xaaf64dbe4a7397d9, 0x0aa0d06a2bceaaf6, 0x6a620aa0d06a2bce, 240 }, /* #86 */ 1673 { 0x320ed2, 0x320692, 0xc08023d0f500b16b, 0xcf1c08023d0f500b, 0xb0afb1c01caf2cf1, 12 }, /* #87 */ 1674 { 0x3e6593, 0x3e6d92, 0x1997293275c0246b, 0xadc8ccb94993ae01, 0xc6e39af3e9ccd5b9, 13 }, /* #88 */ 1675 { 0x2967d6, 0x296797, 0xeb92b0946bf332e6, 0xd70df771d7256128, 0x2af8242eeb86fbb8, 223 }, /* #89 */ 1676 { 0x1207d2, 0x120f16, 0x9ffdd4fe125b2d57, 0x541dd3ffba9fc24b, 0x992b725111aaa0ee, 147 }, /* #90 */ 1677 { 0x3d2417, 0x3d2416, 0xc0a75d00a1e9dced, 0x35b485e6053ae805, 0xbbd84ae886b690bc, 221 }, /* #91 */ 1678 { 0x116443, 0x116493, 0x73d457a0b6174d4e, 0xdd1e7138fd5cf515, 0x6d52077479c4e3f5, 234 }, /* #92 */ 1679 { 0x176707, 0x176f96, 0x699beeb57db4cf64, 0xb4cdf75abeda67b2, 0xe912f990bc54e33d, 1 }, /* #93 */ 1680 { 0x2e2e47, 0x2e2692, 0x8676637155bb76d4, 0xf1dc661b5f22f867, 0xf02f1dc661b5f22f, 180 }, /* #94 */ 1681 { 0x1f0987, 0x1f0193, 0x79923143dd3f9605, 0xdd78bca2b3810cf1, 0x775e2f28ace0433c, 126 }, /* #95 */ 1682 { 0x116582, 0x116597, 0xc0569a6055f2efb2, 0xc4efad88a66602b4, 0x3ccc789df5b114cc, 109 }, /* #96 */ 1683 { 0x390c12, 0x390496, 0xa171516820e32866, 0xcbaaaf7d0b8a8b41, 0xc65cdb61f97555ef, 93 }, /* #97 */ 1684 { 0x355f42, 0x355796, 0x5b5f2350ef9cbd87, 0xe96d7c8d43be72f6, 0x1b0a12638307673a, 70 }, /* #98 */ 1685 { 0x215e42, 0x215e92, 0x8043fd78f9734b0b, 0x8bed745aa010ff5e, 0x49c7bf722fb5d16a, 98 }, /* #99 */ 1686 { 0x006497, 0x006416, 0xabd518d6a0d3b800, 0x3e4dd05abd518d6a, 0xb66a8de0b3e4dd05, 220 }, /* #100 */ 1687 { 0x075242, 0x075292, 0x31d18cf73c3e9987, 0xf4f5b8d1f716b8c7, 0x6d3d3d6e347dc5ae, 246 }, /* #101 */ 1688 { 0x391f53, 0x391f17, 0xba72f8c709ffd2f5, 0x7765dd397c6384ff, 0x80a37b92922aeecb, 145 }, /* #102 */ 1689 { 0x076982, 0x076117, 0xb722192eb7735e06, 0x0a0a4154ecdb910c, 0x4e5cf0141482a9d9, 105 }, /* #103 */ 1690 { 0x3e32d7, 0x3e3297, 0xc33ac0da873b4147, 0xef619d606d439da0, 0x70a9b10c864b29de, 201 }, /* #104 */ 1691 { 0x0b0c82, 0x0b0413, 0x2bf154c577243c46, 0x1e911c057e2a98ae, 0xc646433c70f488e0, 91 }, /* #105 */ 1692 { 0x1c2c17, 0x1c2416, 0x36fa8e42db5d0136, 0x1683b54e64dbea39, 0xbd0b9385a0ed5399, 230 }, /* #106 */ 1693 { 0x323d97, 0x323d93, 0xb7338ceb387c85c9, 0xacb45a4edb99c675, 0xa929bc735968b49d, 33 }, /* #107 */ 1694 { 0x081286, 0x081293, 0x93de7130244d6012, 0xf584c36442024f79, 0xfaca7d6130d91080, 110 }, /* #108 */ 1695 { 0x193793, 0x193f17, 0x5da506a5cea4ae25, 0x6ffcbd76941a973a, 0x680ea33d761bff2f, 86 }, /* #109 */ 1696 { 0x065d97, 0x065513, 0x508dee7b78f4d027, 0x22b11eadd2846f73, 0xcaa4d2845623d5ba, 101 }, /* #110 */ 1697 { 0x051e83, 0x051e16, 0x9a78fd35f7e9dc38, 0x6f1d8f97a6fa1f53, 0x9b78ec7cbd37d0fa, 251 }, /* #111 */ 1698 { 0x2f5117, 0x2f5112, 0x8532431be9c9e274, 0x2fa18c8a770a6486, 0x08eb2d17d0c6453b, 103 }, /* #112 */ 1699 { 0x2e1907, 0x2e1997, 0xb5672db0242eb102, 0x89934b5672db0242, 0x5ea2297d08e89934, 20 }, /* #113 */ 1700 { 0x000887, 0x000016, 0xb354ff9b7b3191b4, 0x2b2a88966a9ff36f, 0x7fab661591595444, 91 }, /* #114 */ 1701 { 0x295847, 0x295093, 0x06f4741f29fe8d63, 0xcc037a3a0f94ff46, 0x4aa5944071448998, 9 }, /* #115 */ 1702 { 0x0831d3, 0x083913, 0x7599eee8781cf6f7, 0x7289c70d13fda975, 0x5b7289c70d13fda9, 184 }, /* #116 */ 1703 { 0x2c2902, 0x2c2997, 0x88e42dbc5b029e42, 0x8fc76963388e42db, 0x4d7f0d48fc769633, 228 }, /* #117 */ 1704 { 0x144912, 0x144112, 0x659036c5d64949dc, 0x375ecade6c685acb, 0xcf9baf656f36342d, 183 }, /* #118 */ 1705 { 0x3332d3, 0x333a96, 0x64afa7c2d229883e, 0x82ee53264afa7c2d, 0xfec95aa3882ee532, 92 }, /* #119 */ 1706 { 0x061fc6, 0x061f13, 0xfaae14964be54b3b, 0x7eb270b1beab8525, 0x54127351fac9c2c6, 34 }, /* #120 */ 1707 { 0x184fc2, 0x184793, 0x13e8778ac72fcfa1, 0xdbd71d05b5a27d0e, 0xd30ef6deb8e82dad, 107 }, /* #121 */ 1708 { 0x051517, 0x051516, 0xd1152b56ad00d2e2, 0x1b44d044b0d1152b, 0x054da21b44d044b0, 40 }, /* #122 */ 1709 { 0x3f6b43, 0x3f6b43, 0x1d36103f1d63390b, 0x1d36103f1d63390b, 0x908054a60864c7e8, 192 }, /* #123 */ 1710 { 0x2c7503, 0x2c7516, 0x75f528a004c935f4, 0x03b7593d8726c75f, 0x67403b7593d8726c, 116 }, /* #124 */ 1711 { 0x283402, 0x283c96, 0x910cdcb22bb0819a, 0x996e48866e5915d8, 0x56263c83e36d32dc, 209 }, /* #125 */ 1712 { 0x207f03, 0x207792, 0xede3b915e972c500, 0xc4a10ede3b915e97, 0x2152613b418c4a10, 148 }, /* #126 */ 1713 { 0x0877c7, 0x087796, 0x00122d659282a8b5, 0xeb0116800916b2c9, 0x592912beb1d6022d, 217 }, /* #127 */ 1426 1714 }; 1427 1715 … … 1430 1718 static const BINU8_TEST_T g_aTests_rol_u8_amd[] = 1431 1719 { 1432 { 0x151ad6, 0x1512d6, 0x00, 0x00, 0, 7 }, /* #0 */ 1433 { 0x225e82, 0x225682, 0x00, 0x00, 0, 4 }, /* #1 */ 1434 { 0x1d7783, 0x1d7782, 0x00, 0x00, 0, 5 }, /* #2 */ 1435 { 0x042306, 0x042306, 0x00, 0x00, 0, 5 }, /* #3 */ 1436 { 0x226bd3, 0x2263d3, 0xfd, 0xef, 0, 3 }, /* #4 */ 1437 { 0x142557, 0x142d56, 0xb5, 0xd6, 0, 2 }, /* #5 */ 1438 { 0x173992, 0x173193, 0xb8, 0x8b, 0, 4 }, /* #6 */ 1439 { 0x3e6013, 0x3e6812, 0xaa, 0xaa, 0, 6 }, /* #7 */ 1440 { 0x2b7a16, 0x2b7217, 0x9e, 0xd3, 0, 5 }, /* #8 */ 1441 { 0x3d1613, 0x3d1613, 0x76, 0x9d, 0, 6 }, /* #9 */ 1442 { 0x307e07, 0x307e06, 0xd1, 0x8e, 0, 3 }, /* #10 */ 1443 { 0x2e7683, 0x2e7e82, 0x40, 0x80, 0, 1 }, /* #11 */ 1444 { 0x270903, 0x270103, 0xaf, 0xf5, 0, 5 }, /* #12 */ 1445 { 0x0c5386, 0x0c5b87, 0x14, 0x05, 0, 6 }, /* #13 */ 1446 { 0x2c44d3, 0x2c44d2, 0xc1, 0x70, 0, 6 }, /* #14 */ 1447 { 0x1865c2, 0x1865c2, 0x0a, 0x14, 0, 1 }, /* #15 */ 1448 { 0x3e2343, 0x3e2342, 0x86, 0x1a, 0, 2 }, /* #16 */ 1449 { 0x087387, 0x087b87, 0x1e, 0x0f, 0, 7 }, /* #17 */ 1450 { 0x0d2e97, 0x0d2697, 0x30, 0x81, 0, 3 }, /* #18 */ 1451 { 0x317b97, 0x317b97, 0x5e, 0x2f, 0, 7 }, /* #19 */ 1452 { 0x301d93, 0x301593, 0x7f, 0xef, 0, 5 }, /* #20 */ 1453 { 0x134242, 0x134242, 0x83, 0x38, 0, 4 }, /* #21 */ 1454 { 0x1b6382, 0x1b6383, 0x86, 0xa1, 0, 6 }, /* #22 */ 1455 { 0x026412, 0x026413, 0x68, 0xa1, 0, 2 }, /* #23 */ 1456 { 0x325cd3, 0x3254d2, 0xec, 0x76, 0, 7 }, /* #24 */ 1457 { 0x191816, 0x191017, 0x39, 0x93, 0, 4 }, /* #25 */ 1458 { 0x191f43, 0x191f43, 0x4e, 0x4e, 0, 0 }, /* #26 */ 1459 { 0x187597, 0x187d96, 0xb3, 0xce, 0, 2 }, /* #27 */ 1460 { 0x1e3312, 0x1e3b12, 0x14, 0xa0, 0, 3 }, /* #28 */ 1461 { 0x2e67c7, 0x2e67c7, 0xbe, 0xf5, 0, 3 }, /* #29 */ 1462 { 0x3a0847, 0x3a0046, 0x58, 0x16, 0, 6 }, /* #30 */ 1463 { 0x090f82, 0x090f83, 0x57, 0x75, 0, 4 }, /* #31 */ 1464 { 0x2c5796, 0x2c5796, 0x31, 0x31, 0, 0 }, /* #32 */ 1465 { 0x263f93, 0x263792, 0x0a, 0x14, 0, 1 }, /* #33 */ 1466 { 0x0b0b16, 0x0b0316, 0x74, 0x3a, 0, 7 }, /* #34 */ 1467 { 0x2c7987, 0x2c7987, 0x5c, 0x71, 0, 2 }, /* #35 */ 1468 { 0x351ad2, 0x3512d2, 0x10, 0x20, 0, 1 }, /* #36 */ 1469 { 0x1d1047, 0x1d1847, 0xaa, 0x55, 0, 7 }, /* #37 */ 1470 { 0x2270d6, 0x2278d6, 0x9d, 0xec, 0, 3 }, /* #38 */ 1471 { 0x0b3682, 0x0b3e83, 0x8d, 0x63, 0, 6 }, /* #39 */ 1472 { 0x115c83, 0x115483, 0x2f, 0xe5, 0, 5 }, /* #40 */ 1473 { 0x230ec7, 0x2306c7, 0xe0, 0x83, 0, 2 }, /* #41 */ 1474 { 0x260917, 0x260117, 0xe4, 0x93, 0, 2 }, /* #42 */ 1475 { 0x264ed2, 0x2646d3, 0x63, 0xb1, 0, 7 }, /* #43 */ 1476 { 0x1050c2, 0x1058c3, 0x91, 0x23, 0, 1 }, /* #44 */ 1477 { 0x274f57, 0x274f56, 0x16, 0xb0, 0, 3 }, /* #45 */ 1478 { 0x003292, 0x003a92, 0xd4, 0x9a, 0, 5 }, /* #46 */ 1479 { 0x262587, 0x262d86, 0x37, 0xe6, 0, 5 }, /* #47 */ 1480 { 0x366c46, 0x366c46, 0x10, 0x10, 0, 0 }, /* #48 */ 1481 { 0x337046, 0x337047, 0xb9, 0xcd, 0, 3 }, /* #49 */ 1482 { 0x0a3856, 0x0a3856, 0xfa, 0xfa, 0, 0 }, /* #50 */ 1483 { 0x1768d2, 0x1760d2, 0xec, 0x76, 0, 7 }, /* #51 */ 1484 { 0x3e26d3, 0x3e26d3, 0x95, 0x95, 0, 0 }, /* #52 */ 1485 { 0x000297, 0x000296, 0x86, 0x34, 0, 3 }, /* #53 */ 1486 { 0x310216, 0x310216, 0x28, 0x0a, 0, 6 }, /* #54 */ 1487 { 0x2f15c3, 0x2f15c3, 0x7e, 0xcf, 0, 5 }, /* #55 */ 1488 { 0x190303, 0x190b03, 0x6c, 0x1b, 0, 6 }, /* #56 */ 1489 { 0x1c0646, 0x1c0646, 0x26, 0x62, 0, 4 }, /* #57 */ 1490 { 0x2f5743, 0x2f5f43, 0x12, 0x09, 0, 7 }, /* #58 */ 1491 { 0x2a3942, 0x2a3942, 0x58, 0xc2, 0, 3 }, /* #59 */ 1492 { 0x2a4fd6, 0x2a4fd6, 0xd9, 0xec, 0, 7 }, /* #60 */ 1493 { 0x273543, 0x273542, 0xa0, 0x28, 0, 6 }, /* #61 */ 1494 { 0x326d86, 0x326d86, 0x08, 0x08, 0, 0 }, /* #62 */ 1495 { 0x394fc2, 0x394fc2, 0xd4, 0xa6, 0, 3 }, /* #63 */ 1720 { 0x396706, 0x396706, 0x00, 0x00, 0, 26 }, /* #0 */ 1721 { 0x0a4006, 0x0a4006, 0x00, 0x00, 0, 6 }, /* #1 */ 1722 { 0x303306, 0x303306, 0x00, 0x00, 0, 17 }, /* #2 */ 1723 { 0x3a7d53, 0x3a7552, 0x00, 0x00, 0, 25 }, /* #3 */ 1724 { 0x162392, 0x162392, 0x00, 0x00, 0, 22 }, /* #4 */ 1725 { 0x2f5c16, 0x2f5416, 0x00, 0x00, 0, 14 }, /* #5 */ 1726 { 0x3c6d17, 0x3c6d16, 0x22, 0x88, 0, 18 }, /* #6 */ 1727 { 0x2007c2, 0x200fc3, 0xe5, 0x79, 0, 30 }, /* #7 */ 1728 { 0x342e47, 0x342e46, 0x32, 0xc8, 0, 18 }, /* #8 */ 1729 { 0x020707, 0x020706, 0x15, 0x54, 0, 2 }, /* #9 */ 1730 { 0x373257, 0x373256, 0x20, 0x02, 0, 20 }, /* #10 */ 1731 { 0x061e46, 0x061646, 0x01, 0x10, 0, 12 }, /* #11 */ 1732 { 0x282596, 0x282d96, 0x93, 0x9c, 0, 27 }, /* #12 */ 1733 { 0x275e07, 0x275e06, 0x91, 0xc8, 0, 15 }, /* #13 */ 1734 { 0x030257, 0x030a57, 0xad, 0x6d, 0, 3 }, /* #14 */ 1735 { 0x0639d2, 0x0639d3, 0x6a, 0x53, 0, 19 }, /* #15 */ 1736 { 0x350fc3, 0x350fc2, 0x7e, 0xfc, 0, 25 }, /* #16 */ 1737 { 0x131e92, 0x131e92, 0xc6, 0xc6, 0, 0 }, /* #17 */ 1738 { 0x036dd3, 0x036dd3, 0x25, 0x29, 0, 11 }, /* #18 */ 1739 { 0x285682, 0x285682, 0x67, 0x76, 0, 20 }, /* #19 */ 1740 { 0x216b53, 0x216b52, 0x84, 0x84, 0, 8 }, /* #20 */ 1741 { 0x0b6497, 0x0b6496, 0x90, 0x42, 0, 26 }, /* #21 */ 1742 { 0x107887, 0x107886, 0xd2, 0x96, 0, 27 }, /* #22 */ 1743 { 0x1d0f03, 0x1d0f03, 0xa9, 0x4d, 0, 27 }, /* #23 */ 1744 { 0x3350c3, 0x3350c2, 0x68, 0x34, 0, 7 }, /* #24 */ 1745 { 0x2d3a03, 0x2d3a02, 0xf5, 0xbe, 0, 13 }, /* #25 */ 1746 { 0x145d16, 0x145d16, 0x2e, 0xe2, 0, 20 }, /* #26 */ 1747 { 0x087703, 0x087f02, 0x36, 0xc6, 0, 21 }, /* #27 */ 1748 { 0x3a0ec3, 0x3a0ec3, 0x17, 0x17, 0, 16 }, /* #28 */ 1749 { 0x2c0142, 0x2c0142, 0x3a, 0x74, 0, 17 }, /* #29 */ 1750 { 0x065007, 0x065807, 0x4b, 0x4b, 0, 8 }, /* #30 */ 1751 { 0x395413, 0x395c13, 0x5a, 0x69, 0, 26 }, /* #31 */ 1752 { 0x1b15c7, 0x1b15c7, 0x72, 0x72, 0, 0 }, /* #32 */ 1753 { 0x253493, 0x253492, 0xf1, 0x7c, 0, 30 }, /* #33 */ 1754 { 0x060356, 0x060357, 0x77, 0xdd, 0, 10 }, /* #34 */ 1755 { 0x185e02, 0x185e02, 0x1c, 0xe0, 0, 27 }, /* #35 */ 1756 { 0x001e17, 0x001616, 0x1d, 0x3a, 0, 1 }, /* #36 */ 1757 { 0x2663c3, 0x266bc3, 0x94, 0x29, 0, 1 }, /* #37 */ 1758 { 0x291383, 0x291383, 0x60, 0x81, 0, 18 }, /* #38 */ 1759 { 0x215f82, 0x215f82, 0x72, 0x72, 0, 0 }, /* #39 */ 1760 { 0x2878c2, 0x2878c3, 0xcf, 0x3f, 0, 26 }, /* #40 */ 1761 { 0x1204c6, 0x120cc6, 0xaa, 0xaa, 0, 22 }, /* #41 */ 1762 { 0x366c07, 0x366c06, 0x83, 0xe0, 0, 6 }, /* #42 */ 1763 { 0x202797, 0x202796, 0x12, 0x48, 0, 18 }, /* #43 */ 1764 { 0x1f4502, 0x1f4d02, 0x09, 0x90, 0, 12 }, /* #44 */ 1765 { 0x1117c2, 0x111fc3, 0x57, 0x75, 0, 4 }, /* #45 */ 1766 { 0x043986, 0x043187, 0xed, 0xdb, 0, 25 }, /* #46 */ 1767 { 0x087047, 0x087047, 0x3f, 0xcf, 0, 30 }, /* #47 */ 1768 { 0x082182, 0x082183, 0x99, 0x99, 0, 24 }, /* #48 */ 1769 { 0x345213, 0x345a12, 0x8e, 0xe8, 0, 20 }, /* #49 */ 1770 { 0x241813, 0x241013, 0x7e, 0x9f, 0, 14 }, /* #50 */ 1771 { 0x341c97, 0x341c96, 0x2f, 0xf2, 0, 20 }, /* #51 */ 1772 { 0x323642, 0x323643, 0xf7, 0xbf, 0, 27 }, /* #52 */ 1773 { 0x1125c7, 0x1125c7, 0x18, 0x81, 0, 12 }, /* #53 */ 1774 { 0x010506, 0x010d07, 0xa5, 0x2d, 0, 11 }, /* #54 */ 1775 { 0x393d87, 0x393d86, 0x4a, 0x92, 0, 22 }, /* #55 */ 1776 { 0x2d7f93, 0x2d7792, 0x24, 0x42, 0, 28 }, /* #56 */ 1777 { 0x0c7c16, 0x0c7c16, 0x45, 0x8a, 0, 1 }, /* #57 */ 1778 { 0x107f07, 0x107f07, 0x23, 0x23, 0, 16 }, /* #58 */ 1779 { 0x222142, 0x222943, 0x2d, 0x69, 0, 19 }, /* #59 */ 1780 { 0x2a0492, 0x2a0c93, 0xaf, 0x5f, 0, 17 }, /* #60 */ 1781 { 0x1c7bd3, 0x1c73d3, 0x18, 0x81, 0, 4 }, /* #61 */ 1782 { 0x1c3952, 0x1c3152, 0x47, 0x74, 0, 20 }, /* #62 */ 1783 { 0x107007, 0x107006, 0x98, 0x62, 0, 18 }, /* #63 */ 1784 { 0x292e43, 0x292643, 0xb6, 0xad, 0, 22 }, /* #64 */ 1785 { 0x162f57, 0x162f56, 0x4b, 0xb4, 0, 4 }, /* #65 */ 1786 { 0x3171d7, 0x3171d6, 0x08, 0x40, 0, 11 }, /* #66 */ 1787 { 0x175717, 0x175717, 0x81, 0x81, 0, 16 }, /* #67 */ 1788 { 0x281e07, 0x281e07, 0x84, 0x84, 0, 0 }, /* #68 */ 1789 { 0x113316, 0x113316, 0x13, 0x4c, 0, 26 }, /* #69 */ 1790 { 0x3b16d2, 0x3b16d2, 0x58, 0x58, 0, 24 }, /* #70 */ 1791 { 0x2d67c3, 0x2d6fc3, 0x82, 0x41, 0, 31 }, /* #71 */ 1792 { 0x251486, 0x251c87, 0x4a, 0x25, 0, 23 }, /* #72 */ 1793 { 0x3f6347, 0x3f6347, 0x07, 0x83, 0, 15 }, /* #73 */ 1794 { 0x386bc6, 0x386bc6, 0x3a, 0x8e, 0, 6 }, /* #74 */ 1795 { 0x135007, 0x135806, 0x67, 0xce, 0, 25 }, /* #75 */ 1796 { 0x267a82, 0x267283, 0x73, 0xcd, 0, 10 }, /* #76 */ 1797 { 0x0169c7, 0x0169c6, 0xf8, 0xf8, 0, 16 }, /* #77 */ 1798 { 0x0444c3, 0x044cc2, 0x6a, 0x9a, 0, 14 }, /* #78 */ 1799 { 0x1f1c57, 0x1f1457, 0xfa, 0xf5, 0, 25 }, /* #79 */ 1800 { 0x3b1a93, 0x3b1a92, 0x13, 0x98, 0, 11 }, /* #80 */ 1801 { 0x3c3256, 0x3c3a56, 0x26, 0x98, 0, 26 }, /* #81 */ 1802 { 0x2426d6, 0x2426d6, 0x03, 0x30, 0, 20 }, /* #82 */ 1803 { 0x3d51d2, 0x3d59d3, 0xb0, 0x0b, 0, 4 }, /* #83 */ 1804 { 0x3e0086, 0x3e0087, 0xf1, 0xc7, 0, 2 }, /* #84 */ 1805 { 0x256756, 0x256756, 0x86, 0x1a, 0, 18 }, /* #85 */ 1806 { 0x0f41c6, 0x0f41c7, 0x3f, 0x9f, 0, 15 }, /* #86 */ 1807 { 0x3228d6, 0x3220d7, 0x58, 0x85, 0, 20 }, /* #87 */ 1808 { 0x2414d3, 0x241cd2, 0x9b, 0xe6, 0, 30 }, /* #88 */ 1809 { 0x2d3593, 0x2d3593, 0xee, 0xee, 0, 0 }, /* #89 */ 1810 { 0x1c72c7, 0x1c72c7, 0xf9, 0xf3, 0, 9 }, /* #90 */ 1811 { 0x3271d2, 0x3271d2, 0xea, 0xea, 0, 0 }, /* #91 */ 1812 { 0x370047, 0x370047, 0xe5, 0xe5, 0, 0 }, /* #92 */ 1813 { 0x311c87, 0x311487, 0x3f, 0xf3, 0, 20 }, /* #93 */ 1814 { 0x180802, 0x180803, 0xa5, 0x4b, 0, 25 }, /* #94 */ 1815 { 0x214597, 0x214d97, 0x61, 0x0b, 0, 27 }, /* #95 */ 1496 1816 }; 1497 1817 static const BINU8_TEST_T g_aTests_ror_u8_amd[] = 1498 1818 { 1499 { 0x136ec6, 0x1366c6, 0x00, 0x00, 0, 1 }, /* #0 */ 1500 { 0x1c5143, 0x1c5142, 0x00, 0x00, 0, 5 }, /* #1 */ 1501 { 0x2d7ec7, 0x2d76c6, 0x00, 0x00, 0, 1 }, /* #2 */ 1502 { 0x005007, 0x005006, 0x00, 0x00, 0, 2 }, /* #3 */ 1503 { 0x0f1946, 0x0f1946, 0x8c, 0x64, 0, 5 }, /* #4 */ 1504 { 0x190f97, 0x190f97, 0xfe, 0xfe, 0, 0 }, /* #5 */ 1505 { 0x0e3757, 0x0e3f56, 0xef, 0x7f, 0, 5 }, /* #6 */ 1506 { 0x082357, 0x082b56, 0x35, 0x4d, 0, 2 }, /* #7 */ 1507 { 0x355e82, 0x355682, 0x8d, 0x36, 0, 6 }, /* #8 */ 1508 { 0x137e12, 0x137e12, 0x40, 0x40, 0, 0 }, /* #9 */ 1509 { 0x3a4fd2, 0x3a4fd2, 0xba, 0x5d, 0, 1 }, /* #10 */ 1510 { 0x3f3393, 0x3f3393, 0x3c, 0x3c, 0, 0 }, /* #11 */ 1511 { 0x200106, 0x200107, 0xa5, 0xd2, 0, 1 }, /* #12 */ 1512 { 0x2339d7, 0x2331d6, 0x60, 0x0c, 0, 3 }, /* #13 */ 1513 { 0x062282, 0x062283, 0x63, 0xc6, 0, 7 }, /* #14 */ 1514 { 0x0c54d6, 0x0c54d7, 0x87, 0xc3, 0, 1 }, /* #15 */ 1515 { 0x277346, 0x277346, 0x32, 0x32, 0, 0 }, /* #16 */ 1516 { 0x3c4183, 0x3c4983, 0xd5, 0xae, 0, 5 }, /* #17 */ 1517 { 0x372c02, 0x372c03, 0x28, 0x82, 0, 4 }, /* #18 */ 1518 { 0x3c10c2, 0x3c10c2, 0xcc, 0x33, 0, 6 }, /* #19 */ 1519 { 0x066ac2, 0x066ac3, 0x2d, 0xb4, 0, 6 }, /* #20 */ 1520 { 0x1c7f52, 0x1c7752, 0x24, 0x12, 0, 1 }, /* #21 */ 1521 { 0x0a61d3, 0x0a69d2, 0xb8, 0x71, 0, 7 }, /* #22 */ 1522 { 0x3b0e03, 0x3b0e03, 0xe6, 0xb9, 0, 2 }, /* #23 */ 1523 { 0x037c92, 0x037c92, 0x44, 0x44, 0, 0 }, /* #24 */ 1524 { 0x3a5312, 0x3a5b12, 0x5d, 0x57, 0, 2 }, /* #25 */ 1525 { 0x0b08d6, 0x0b00d7, 0x4f, 0xe9, 0, 3 }, /* #26 */ 1526 { 0x212757, 0x212757, 0x45, 0x45, 0, 0 }, /* #27 */ 1527 { 0x167587, 0x167d86, 0xbc, 0x5e, 0, 1 }, /* #28 */ 1528 { 0x037d46, 0x037d46, 0x8c, 0x64, 0, 5 }, /* #29 */ 1529 { 0x074dc6, 0x074dc6, 0xe7, 0xe7, 0, 0 }, /* #30 */ 1530 { 0x1549d6, 0x1549d6, 0xa2, 0x54, 0, 3 }, /* #31 */ 1531 { 0x2359c7, 0x2351c7, 0xaf, 0xf5, 0, 3 }, /* #32 */ 1532 { 0x2277c2, 0x227fc3, 0x2e, 0x8b, 0, 2 }, /* #33 */ 1533 { 0x221f93, 0x221f93, 0x2a, 0x8a, 0, 2 }, /* #34 */ 1534 { 0x0f1d56, 0x0f1556, 0xc7, 0x3e, 0, 5 }, /* #35 */ 1535 { 0x2d3217, 0x2d3217, 0x5d, 0xd5, 0, 4 }, /* #36 */ 1536 { 0x070592, 0x070d92, 0x31, 0x62, 0, 7 }, /* #37 */ 1537 { 0x123746, 0x123746, 0x82, 0x28, 0, 4 }, /* #38 */ 1538 { 0x201043, 0x201842, 0xb2, 0x59, 0, 1 }, /* #39 */ 1539 { 0x245482, 0x245c82, 0x83, 0x70, 0, 3 }, /* #40 */ 1540 { 0x0e1953, 0x0e1953, 0x5c, 0x8b, 0, 3 }, /* #41 */ 1541 { 0x3067d7, 0x3067d7, 0xda, 0xda, 0, 0 }, /* #42 */ 1542 { 0x1b5903, 0x1b5103, 0x5b, 0xd6, 0, 2 }, /* #43 */ 1543 { 0x067e07, 0x067e07, 0xa2, 0xa8, 0, 2 }, /* #44 */ 1544 { 0x3123d6, 0x3123d6, 0x86, 0x34, 0, 5 }, /* #45 */ 1545 { 0x3a24c3, 0x3a24c3, 0x15, 0x15, 0, 0 }, /* #46 */ 1546 { 0x355f92, 0x355792, 0x09, 0x12, 0, 7 }, /* #47 */ 1547 { 0x2e17c2, 0x2e1fc3, 0x25, 0x92, 0, 1 }, /* #48 */ 1548 { 0x154513, 0x154d13, 0xe3, 0x8f, 0, 6 }, /* #49 */ 1549 { 0x267016, 0x267816, 0x1c, 0x70, 0, 6 }, /* #50 */ 1550 { 0x1c4a86, 0x1c4287, 0x5e, 0xcb, 0, 3 }, /* #51 */ 1551 { 0x3e0c42, 0x3e0c42, 0x0e, 0x0e, 0, 0 }, /* #52 */ 1552 { 0x3f3a96, 0x3f3a97, 0x46, 0x8c, 0, 7 }, /* #53 */ 1553 { 0x2946d7, 0x2946d7, 0x72, 0xc9, 0, 6 }, /* #54 */ 1554 { 0x3b1e87, 0x3b1686, 0x26, 0x31, 0, 5 }, /* #55 */ 1555 { 0x2165d7, 0x216dd7, 0x96, 0xa5, 0, 2 }, /* #56 */ 1556 { 0x0a2757, 0x0a2757, 0x9e, 0xe9, 0, 4 }, /* #57 */ 1557 { 0x210e56, 0x210e56, 0x78, 0x78, 0, 0 }, /* #58 */ 1558 { 0x2c3cc3, 0x2c34c2, 0x13, 0x31, 0, 4 }, /* #59 */ 1559 { 0x0f5e17, 0x0f5616, 0x10, 0x08, 0, 1 }, /* #60 */ 1560 { 0x3f2a93, 0x3f2292, 0x90, 0x24, 0, 2 }, /* #61 */ 1561 { 0x133a96, 0x133a97, 0x73, 0x9b, 0, 5 }, /* #62 */ 1562 { 0x302152, 0x302152, 0xa9, 0xa9, 0, 0 }, /* #63 */ 1819 { 0x007d53, 0x007552, 0x00, 0x00, 0, 29 }, /* #0 */ 1820 { 0x041512, 0x041512, 0x00, 0x00, 0, 19 }, /* #1 */ 1821 { 0x2456d3, 0x2456d2, 0x00, 0x00, 0, 29 }, /* #2 */ 1822 { 0x136312, 0x136312, 0x00, 0x00, 0, 16 }, /* #3 */ 1823 { 0x065bc2, 0x0653c2, 0x00, 0x00, 0, 26 }, /* #4 */ 1824 { 0x341b12, 0x341312, 0x00, 0x00, 0, 4 }, /* #5 */ 1825 { 0x2041d6, 0x2041d7, 0xf1, 0xc7, 0, 22 }, /* #6 */ 1826 { 0x370546, 0x370d47, 0x1d, 0xa3, 0, 11 }, /* #7 */ 1827 { 0x1c7b47, 0x1c7b46, 0xb0, 0x61, 0, 7 }, /* #8 */ 1828 { 0x2c3907, 0x2c3907, 0x6d, 0xb6, 0, 25 }, /* #9 */ 1829 { 0x263512, 0x263513, 0x34, 0xd0, 0, 22 }, /* #10 */ 1830 { 0x355482, 0x355483, 0xe3, 0xf1, 0, 1 }, /* #11 */ 1831 { 0x1a4dd3, 0x1a45d3, 0xb5, 0xda, 0, 1 }, /* #12 */ 1832 { 0x3d5c42, 0x3d5c42, 0xe4, 0x4e, 0, 28 }, /* #13 */ 1833 { 0x306e42, 0x306e43, 0x6f, 0xb7, 0, 17 }, /* #14 */ 1834 { 0x356f57, 0x356757, 0x62, 0xc4, 0, 23 }, /* #15 */ 1835 { 0x3b1093, 0x3b1892, 0xac, 0x56, 0, 17 }, /* #16 */ 1836 { 0x1a3dc2, 0x1a3dc2, 0xd3, 0x4f, 0, 6 }, /* #17 */ 1837 { 0x184003, 0x184803, 0x66, 0x99, 0, 6 }, /* #18 */ 1838 { 0x0b3382, 0x0b3b82, 0x6d, 0x6b, 0, 5 }, /* #19 */ 1839 { 0x3a6ad7, 0x3a6ad7, 0xf1, 0x8f, 0, 21 }, /* #20 */ 1840 { 0x1c6256, 0x1c6a57, 0x71, 0xb8, 0, 25 }, /* #21 */ 1841 { 0x0b4703, 0x0b4f02, 0x26, 0x62, 0, 20 }, /* #22 */ 1842 { 0x2e7096, 0x2e7096, 0x87, 0x1e, 0, 30 }, /* #23 */ 1843 { 0x0b3c87, 0x0b3c87, 0x49, 0x92, 0, 31 }, /* #24 */ 1844 { 0x195f52, 0x195f52, 0x04, 0x40, 0, 4 }, /* #25 */ 1845 { 0x3322d6, 0x332ad6, 0x4b, 0x5a, 0, 21 }, /* #26 */ 1846 { 0x175f12, 0x175713, 0x98, 0xc4, 0, 5 }, /* #27 */ 1847 { 0x192183, 0x192183, 0x3f, 0xf9, 0, 13 }, /* #28 */ 1848 { 0x2f4813, 0x2f4013, 0x27, 0xe4, 0, 27 }, /* #29 */ 1849 { 0x345647, 0x345647, 0xf3, 0xe7, 0, 23 }, /* #30 */ 1850 { 0x3c3647, 0x3c3e46, 0x29, 0x52, 0, 7 }, /* #31 */ 1851 { 0x161213, 0x161212, 0xce, 0x3b, 0, 30 }, /* #32 */ 1852 { 0x296ac6, 0x2962c6, 0x6a, 0x35, 0, 17 }, /* #33 */ 1853 { 0x2f4b82, 0x2f4b82, 0xd2, 0x69, 0, 17 }, /* #34 */ 1854 { 0x1e7393, 0x1e7392, 0x40, 0x04, 0, 28 }, /* #35 */ 1855 { 0x3436c2, 0x343ec2, 0x4a, 0x4a, 0, 24 }, /* #36 */ 1856 { 0x082857, 0x082056, 0x1a, 0x0d, 0, 17 }, /* #37 */ 1857 { 0x257416, 0x257416, 0x8e, 0x8e, 0, 0 }, /* #38 */ 1858 { 0x005282, 0x005282, 0x90, 0x09, 0, 20 }, /* #39 */ 1859 { 0x3c2f52, 0x3c2753, 0x2b, 0xca, 0, 2 }, /* #40 */ 1860 { 0x036293, 0x036292, 0x32, 0x32, 0, 8 }, /* #41 */ 1861 { 0x2252d2, 0x2252d2, 0xc2, 0x2c, 0, 20 }, /* #42 */ 1862 { 0x1c3143, 0x1c3942, 0xf1, 0x7c, 0, 18 }, /* #43 */ 1863 { 0x050147, 0x050946, 0xf6, 0x6f, 0, 12 }, /* #44 */ 1864 { 0x2a3606, 0x2a3606, 0xb2, 0x2b, 0, 28 }, /* #45 */ 1865 { 0x2c1cd3, 0x2c1cd3, 0x2d, 0xb4, 0, 14 }, /* #46 */ 1866 { 0x253d13, 0x253d12, 0x44, 0x44, 0, 8 }, /* #47 */ 1867 { 0x052647, 0x052647, 0xed, 0xdb, 0, 23 }, /* #48 */ 1868 { 0x045883, 0x045082, 0x52, 0x29, 0, 25 }, /* #49 */ 1869 { 0x160986, 0x160187, 0xf7, 0xdf, 0, 6 }, /* #50 */ 1870 { 0x184992, 0x184993, 0x1d, 0xa3, 0, 27 }, /* #51 */ 1871 { 0x1f0843, 0x1f0843, 0x01, 0x80, 0, 1 }, /* #52 */ 1872 { 0x162317, 0x162b16, 0xc0, 0x60, 0, 1 }, /* #53 */ 1873 { 0x3f7746, 0x3f7f47, 0xe5, 0x97, 0, 6 }, /* #54 */ 1874 { 0x2b2d02, 0x2b2d03, 0x27, 0x9c, 0, 22 }, /* #55 */ 1875 { 0x0725d2, 0x072dd2, 0xab, 0x75, 0, 3 }, /* #56 */ 1876 { 0x360f17, 0x360f16, 0x13, 0x62, 0, 3 }, /* #57 */ 1877 { 0x152292, 0x152a93, 0xe9, 0x9e, 0, 20 }, /* #58 */ 1878 { 0x2f2cc6, 0x2f2cc7, 0x6f, 0xbd, 0, 6 }, /* #59 */ 1879 { 0x084ed3, 0x084ed3, 0x7a, 0x7a, 0, 0 }, /* #60 */ 1880 { 0x2019c6, 0x2011c6, 0xe1, 0x1e, 0, 20 }, /* #61 */ 1881 { 0x213712, 0x213f12, 0x48, 0x42, 0, 29 }, /* #62 */ 1882 { 0x147187, 0x147986, 0xa6, 0x4d, 0, 31 }, /* #63 */ 1883 { 0x332492, 0x332492, 0x0c, 0x03, 0, 2 }, /* #64 */ 1884 { 0x082c87, 0x082c87, 0xa1, 0x86, 0, 6 }, /* #65 */ 1885 { 0x1e7d97, 0x1e7596, 0x86, 0x34, 0, 5 }, /* #66 */ 1886 { 0x1c1d07, 0x1c1d06, 0x32, 0x46, 0, 19 }, /* #67 */ 1887 { 0x1d4703, 0x1d4f03, 0x32, 0x91, 0, 29 }, /* #68 */ 1888 { 0x3439d6, 0x3431d7, 0xaf, 0xeb, 0, 18 }, /* #69 */ 1889 { 0x324d53, 0x324d52, 0xcb, 0x79, 0, 27 }, /* #70 */ 1890 { 0x2f68d6, 0x2f60d6, 0x10, 0x02, 0, 11 }, /* #71 */ 1891 { 0x071843, 0x071042, 0x04, 0x10, 0, 14 }, /* #72 */ 1892 { 0x2e6c47, 0x2e6446, 0x54, 0x2a, 0, 9 }, /* #73 */ 1893 { 0x3f0f13, 0x3f0713, 0xed, 0xf6, 0, 9 }, /* #74 */ 1894 { 0x257a52, 0x257a53, 0xcc, 0x99, 0, 23 }, /* #75 */ 1895 { 0x152146, 0x152946, 0x1d, 0x47, 0, 10 }, /* #76 */ 1896 { 0x3c4107, 0x3c4907, 0x55, 0xaa, 0, 7 }, /* #77 */ 1897 { 0x227596, 0x227d97, 0x26, 0x98, 0, 22 }, /* #78 */ 1898 { 0x054997, 0x054997, 0x26, 0x98, 0, 6 }, /* #79 */ 1899 { 0x1b1d96, 0x1b1597, 0xbf, 0xdf, 0, 1 }, /* #80 */ 1900 { 0x063e96, 0x063e96, 0xed, 0x6f, 0, 5 }, /* #81 */ 1901 { 0x3033d7, 0x303bd6, 0x65, 0x65, 0, 8 }, /* #82 */ 1902 { 0x390786, 0x390f87, 0xa1, 0x86, 0, 22 }, /* #83 */ 1903 { 0x037882, 0x037083, 0x3e, 0xe3, 0, 4 }, /* #84 */ 1904 { 0x096c93, 0x096492, 0x33, 0x33, 0, 16 }, /* #85 */ 1905 { 0x360887, 0x360086, 0xf8, 0x1f, 0, 11 }, /* #86 */ 1906 { 0x304117, 0x304116, 0x0d, 0x34, 0, 6 }, /* #87 */ 1907 { 0x1b3516, 0x1b3517, 0xb3, 0xec, 0, 10 }, /* #88 */ 1908 { 0x3d7147, 0x3d7147, 0xdf, 0xdf, 0, 0 }, /* #89 */ 1909 { 0x335312, 0x335312, 0xa8, 0x15, 0, 19 }, /* #90 */ 1910 { 0x217f07, 0x217f07, 0x6d, 0xb6, 0, 25 }, /* #91 */ 1911 { 0x3c2b47, 0x3c2b46, 0xa7, 0x7a, 0, 28 }, /* #92 */ 1912 { 0x0040c3, 0x0040c3, 0xb0, 0xc2, 0, 30 }, /* #93 */ 1913 { 0x0a4842, 0x0a4842, 0x4c, 0x62, 0, 5 }, /* #94 */ 1914 { 0x183616, 0x183617, 0x1f, 0xe3, 0, 27 }, /* #95 */ 1563 1915 }; 1564 1916 static const BINU8_TEST_T g_aTests_rcl_u8_amd[] = 1565 1917 { 1566 { 0x362c83, 0x362482, 0x00, 0x01, 0, 1 }, /* #0 */ 1567 { 0x2a63c3, 0x2a63c2, 0x00, 0x02, 0, 2 }, /* #1 */ 1568 { 0x121007, 0x121006, 0x00, 0x20, 0, 6 }, /* #2 */ 1569 { 0x3d39c6, 0x3d31c6, 0x00, 0x00, 0, 7 }, /* #3 */ 1570 { 0x106996, 0x106196, 0x96, 0x59, 0, 2 }, /* #4 */ 1571 { 0x0a1e93, 0x0a1e93, 0x4f, 0x4f, 0, 0 }, /* #5 */ 1572 { 0x337046, 0x337846, 0x5d, 0x97, 0, 7 }, /* #6 */ 1573 { 0x1207c7, 0x120fc6, 0x9e, 0xf6, 0, 3 }, /* #7 */ 1574 { 0x3928d3, 0x3920d2, 0xcb, 0x5f, 0, 3 }, /* #8 */ 1575 { 0x0530d7, 0x0538d6, 0x88, 0x8c, 0, 4 }, /* #9 */ 1576 { 0x1e5d92, 0x1e5593, 0xe4, 0xc8, 0, 1 }, /* #10 */ 1577 { 0x0e7cc3, 0x0e74c2, 0x12, 0x51, 0, 5 }, /* #11 */ 1578 { 0x0f5a07, 0x0f5a07, 0xc5, 0x17, 0, 2 }, /* #12 */ 1579 { 0x223493, 0x223c92, 0x23, 0xe4, 0, 6 }, /* #13 */ 1580 { 0x1f3a86, 0x1f3287, 0x63, 0x8c, 0, 2 }, /* #14 */ 1581 { 0x2c2193, 0x2c2193, 0xd6, 0xad, 0, 1 }, /* #15 */ 1582 { 0x172597, 0x172d97, 0x28, 0x44, 0, 3 }, /* #16 */ 1583 { 0x073d07, 0x073507, 0x93, 0xe4, 0, 7 }, /* #17 */ 1584 { 0x340243, 0x340a43, 0x51, 0x1a, 0, 4 }, /* #18 */ 1585 { 0x025d17, 0x025d16, 0xe7, 0xfe, 0, 5 }, /* #19 */ 1586 { 0x057b16, 0x057b16, 0x42, 0x84, 0, 1 }, /* #20 */ 1587 { 0x183747, 0x183747, 0x57, 0xea, 0, 6 }, /* #21 */ 1588 { 0x367807, 0x367006, 0x9c, 0x73, 0, 2 }, /* #22 */ 1589 { 0x0162c6, 0x0162c6, 0x14, 0x14, 0, 0 }, /* #23 */ 1590 { 0x153312, 0x153313, 0x5d, 0xd2, 0, 4 }, /* #24 */ 1591 { 0x060ed6, 0x060ed6, 0xbf, 0xbf, 0, 0 }, /* #25 */ 1592 { 0x074007, 0x074006, 0x01, 0x0c, 0, 3 }, /* #26 */ 1593 { 0x2b5f57, 0x2b5f57, 0xcc, 0x33, 0, 2 }, /* #27 */ 1594 { 0x095a57, 0x095a57, 0x19, 0x31, 0, 5 }, /* #28 */ 1595 { 0x030447, 0x030447, 0xe9, 0xa7, 0, 2 }, /* #29 */ 1596 { 0x3b1c56, 0x3b1456, 0xc1, 0x16, 0, 4 }, /* #30 */ 1597 { 0x265e43, 0x265e43, 0x84, 0x09, 0, 1 }, /* #31 */ 1598 { 0x125a13, 0x125213, 0x7d, 0xf6, 0, 2 }, /* #32 */ 1599 { 0x360516, 0x360517, 0xdc, 0xb8, 0, 1 }, /* #33 */ 1600 { 0x0f68d6, 0x0f60d6, 0xc4, 0x31, 0, 7 }, /* #34 */ 1601 { 0x131392, 0x131393, 0x78, 0x83, 0, 4 }, /* #35 */ 1602 { 0x187956, 0x187156, 0x3b, 0x76, 0, 1 }, /* #36 */ 1603 { 0x2f25c6, 0x2f2dc6, 0xa5, 0xaa, 0, 5 }, /* #37 */ 1604 { 0x2b5942, 0x2b5942, 0x61, 0xc2, 0, 1 }, /* #38 */ 1605 { 0x290986, 0x290986, 0xee, 0xee, 0, 0 }, /* #39 */ 1606 { 0x2264c2, 0x2264c3, 0xfb, 0xf6, 0, 1 }, /* #40 */ 1607 { 0x140643, 0x140e43, 0xeb, 0x5f, 0, 3 }, /* #41 */ 1608 { 0x290817, 0x290816, 0x31, 0xc6, 0, 2 }, /* #42 */ 1609 { 0x063286, 0x063a87, 0x08, 0x00, 0, 5 }, /* #43 */ 1610 { 0x077b52, 0x077353, 0x3f, 0xf1, 0, 4 }, /* #44 */ 1611 { 0x2d6747, 0x2d6f46, 0x4f, 0xfa, 0, 4 }, /* #45 */ 1612 { 0x360817, 0x360017, 0xfd, 0xbf, 0, 5 }, /* #46 */ 1613 { 0x185dd7, 0x1855d6, 0x49, 0x69, 0, 6 }, /* #47 */ 1614 { 0x154c83, 0x154c82, 0x4d, 0x9b, 0, 1 }, /* #48 */ 1615 { 0x3a31d7, 0x3a39d6, 0x6a, 0xad, 0, 6 }, /* #49 */ 1616 { 0x281042, 0x281042, 0x8a, 0x29, 0, 2 }, /* #50 */ 1617 { 0x3a7352, 0x3a7b52, 0xdf, 0xfb, 0, 3 }, /* #51 */ 1618 { 0x3b2d92, 0x3b2d92, 0x10, 0x10, 0, 0 }, /* #52 */ 1619 { 0x2e3fc3, 0x2e3fc3, 0xd4, 0x4e, 0, 4 }, /* #53 */ 1620 { 0x284b47, 0x284347, 0xb9, 0xce, 0, 3 }, /* #54 */ 1621 { 0x394b46, 0x394347, 0xf8, 0xe1, 0, 2 }, /* #55 */ 1622 { 0x2b7853, 0x2b7052, 0xc4, 0x27, 0, 3 }, /* #56 */ 1623 { 0x046742, 0x046742, 0x50, 0x50, 0, 0 }, /* #57 */ 1624 { 0x1a07c3, 0x1a0fc3, 0x97, 0x2f, 0, 1 }, /* #58 */ 1625 { 0x2d6c83, 0x2d6482, 0xf0, 0x1f, 0, 5 }, /* #59 */ 1626 { 0x003582, 0x003d83, 0x2d, 0x45, 0, 6 }, /* #60 */ 1627 { 0x001452, 0x001452, 0x9d, 0x75, 0, 2 }, /* #61 */ 1628 { 0x083cc3, 0x0834c3, 0x73, 0xdc, 0, 7 }, /* #62 */ 1629 { 0x110e83, 0x110682, 0xa0, 0x68, 0, 7 }, /* #63 */ 1918 { 0x0425d6, 0x0425d6, 0x00, 0x00, 0, 17 }, /* #0 */ 1919 { 0x006546, 0x006546, 0x00, 0x00, 0, 25 }, /* #1 */ 1920 { 0x205b03, 0x205302, 0x00, 0x08, 0, 4 }, /* #2 */ 1921 { 0x0265d2, 0x0265d2, 0x00, 0x00, 0, 6 }, /* #3 */ 1922 { 0x2d4283, 0x2d4282, 0x00, 0x02, 0, 11 }, /* #4 */ 1923 { 0x0677d3, 0x0677d2, 0x00, 0x01, 0, 19 }, /* #5 */ 1924 { 0x103957, 0x103956, 0xed, 0xdf, 0, 13 }, /* #6 */ 1925 { 0x097197, 0x097997, 0x8d, 0x1b, 0, 28 }, /* #7 */ 1926 { 0x1e52d2, 0x1e5ad2, 0x2a, 0xa1, 0, 13 }, /* #8 */ 1927 { 0x2d19d6, 0x2d19d6, 0x56, 0xac, 0, 19 }, /* #9 */ 1928 { 0x042097, 0x042097, 0x3c, 0x93, 0, 14 }, /* #10 */ 1929 { 0x046f17, 0x046f16, 0x88, 0x8c, 0, 22 }, /* #11 */ 1930 { 0x0b54d3, 0x0b54d2, 0xe4, 0x4f, 0, 13 }, /* #12 */ 1931 { 0x271383, 0x271383, 0xf7, 0xfe, 0, 15 }, /* #13 */ 1932 { 0x106642, 0x106e43, 0x88, 0x08, 0, 5 }, /* #14 */ 1933 { 0x314157, 0x314156, 0x3f, 0x7f, 0, 1 }, /* #15 */ 1934 { 0x232b02, 0x232302, 0xc1, 0x0b, 0, 30 }, /* #16 */ 1935 { 0x3f7046, 0x3f7847, 0x96, 0x64, 0, 13 }, /* #17 */ 1936 { 0x131d96, 0x131d97, 0xa8, 0x0a, 0, 5 }, /* #18 */ 1937 { 0x146e43, 0x146643, 0x74, 0xd2, 0, 11 }, /* #19 */ 1938 { 0x0c53c2, 0x0c5bc3, 0xe6, 0x39, 0, 16 }, /* #20 */ 1939 { 0x282157, 0x282157, 0x21, 0x90, 0, 26 }, /* #21 */ 1940 { 0x261ac6, 0x261ac7, 0x92, 0x24, 0, 19 }, /* #22 */ 1941 { 0x0e2ac2, 0x0e2ac2, 0x6d, 0xd3, 0, 13 }, /* #23 */ 1942 { 0x370287, 0x370287, 0x3d, 0xec, 0, 12 }, /* #24 */ 1943 { 0x3a0987, 0x3a0987, 0x68, 0x68, 0, 27 }, /* #25 */ 1944 { 0x141d02, 0x141502, 0x42, 0x21, 0, 26 }, /* #26 */ 1945 { 0x380c02, 0x380403, 0x19, 0x90, 0, 13 }, /* #27 */ 1946 { 0x1c6e83, 0x1c6e82, 0xca, 0xe5, 0, 26 }, /* #28 */ 1947 { 0x341ed2, 0x341ed3, 0x9c, 0x38, 0, 28 }, /* #29 */ 1948 { 0x397453, 0x397c53, 0x3a, 0x3a, 0, 27 }, /* #30 */ 1949 { 0x1664c7, 0x166cc6, 0x68, 0x8b, 0, 22 }, /* #31 */ 1950 { 0x3e65c2, 0x3e65c3, 0x7a, 0xe8, 0, 2 }, /* #32 */ 1951 { 0x263742, 0x263743, 0x36, 0xb0, 0, 21 }, /* #33 */ 1952 { 0x3274c6, 0x327cc7, 0x9e, 0x27, 0, 7 }, /* #34 */ 1953 { 0x043716, 0x043f17, 0x6e, 0x71, 0, 12 }, /* #35 */ 1954 { 0x044612, 0x044e12, 0x34, 0xd0, 0, 20 }, /* #36 */ 1955 { 0x0f6f07, 0x0f6707, 0x96, 0x96, 0, 9 }, /* #37 */ 1956 { 0x2972c3, 0x297ac3, 0xda, 0x6b, 0, 20 }, /* #38 */ 1957 { 0x323dc2, 0x3235c3, 0xbf, 0xaf, 0, 25 }, /* #39 */ 1958 { 0x3858c7, 0x3850c6, 0x16, 0x2d, 0, 1 }, /* #40 */ 1959 { 0x073297, 0x073a97, 0x66, 0x59, 0, 16 }, /* #41 */ 1960 { 0x243413, 0x243c13, 0x73, 0x73, 0, 27 }, /* #42 */ 1961 { 0x0e4657, 0x0e4e56, 0x66, 0xcd, 0, 28 }, /* #43 */ 1962 { 0x0a3e12, 0x0a3612, 0x05, 0x14, 0, 11 }, /* #44 */ 1963 { 0x3c01d7, 0x3c09d6, 0x26, 0xd2, 0, 14 }, /* #45 */ 1964 { 0x330f86, 0x330f86, 0xe8, 0x87, 0, 13 }, /* #46 */ 1965 { 0x3a2e07, 0x3a2607, 0xa6, 0xa6, 0, 9 }, /* #47 */ 1966 { 0x062d53, 0x062d53, 0x44, 0x12, 0, 2 }, /* #48 */ 1967 { 0x0d3b96, 0x0d3397, 0x78, 0xc1, 0, 30 }, /* #49 */ 1968 { 0x3a62d7, 0x3a62d7, 0xcd, 0x9b, 0, 10 }, /* #50 */ 1969 { 0x1a0b96, 0x1a0b97, 0x54, 0x0a, 0, 24 }, /* #51 */ 1970 { 0x270086, 0x270086, 0x1b, 0x36, 0, 28 }, /* #52 */ 1971 { 0x215616, 0x215616, 0xa0, 0x0a, 0, 23 }, /* #53 */ 1972 { 0x3e0692, 0x3e0692, 0x44, 0x44, 0, 18 }, /* #54 */ 1973 { 0x115553, 0x115d53, 0x68, 0x16, 0, 5 }, /* #55 */ 1974 { 0x3d24c2, 0x3d2cc3, 0xe7, 0x73, 0, 26 }, /* #56 */ 1975 { 0x3c6893, 0x3c6892, 0x6a, 0xab, 0, 4 }, /* #57 */ 1976 { 0x1a6e53, 0x1a6e52, 0xe2, 0xf1, 0, 8 }, /* #58 */ 1977 { 0x074782, 0x074f82, 0x92, 0x92, 0, 3 }, /* #59 */ 1978 { 0x124882, 0x124882, 0x0f, 0xf0, 0, 4 }, /* #60 */ 1979 { 0x265287, 0x265a87, 0xcb, 0x2f, 0, 20 }, /* #61 */ 1980 { 0x216c86, 0x216c86, 0xba, 0xba, 0, 9 }, /* #62 */ 1981 { 0x372556, 0x372556, 0x79, 0x79, 0, 9 }, /* #63 */ 1982 { 0x2a3587, 0x2a3d87, 0x4c, 0x4c, 0, 9 }, /* #64 */ 1983 { 0x313092, 0x313892, 0x66, 0xcc, 0, 19 }, /* #65 */ 1984 { 0x1b7c87, 0x1b7c87, 0x9c, 0x39, 0, 19 }, /* #66 */ 1985 { 0x3705d7, 0x3705d6, 0xc0, 0x07, 0, 12 }, /* #67 */ 1986 { 0x380947, 0x380946, 0x2b, 0xe5, 0, 15 }, /* #68 */ 1987 { 0x3a47c6, 0x3a47c6, 0xc7, 0x3b, 0, 21 }, /* #69 */ 1988 { 0x007e42, 0x007643, 0xbf, 0xd7, 0, 24 }, /* #70 */ 1989 { 0x1c41d3, 0x1c41d3, 0x91, 0xc8, 0, 8 }, /* #71 */ 1990 { 0x056c07, 0x056406, 0x0d, 0x1b, 0, 1 }, /* #72 */ 1991 { 0x2b75d6, 0x2b7dd6, 0xad, 0xb5, 0, 11 }, /* #73 */ 1992 { 0x0804d6, 0x0804d6, 0x48, 0x41, 0, 12 }, /* #74 */ 1993 { 0x381657, 0x381e57, 0x48, 0x22, 0, 29 }, /* #75 */ 1994 { 0x0a2213, 0x0a2a13, 0x54, 0x52, 0, 20 }, /* #76 */ 1995 { 0x3e2a83, 0x3e2283, 0xe2, 0xc5, 0, 1 }, /* #77 */ 1996 { 0x3c5bc3, 0x3c53c3, 0xd9, 0x9e, 0, 31 }, /* #78 */ 1997 { 0x1e4782, 0x1e4783, 0xf9, 0xf2, 0, 10 }, /* #79 */ 1998 { 0x2243d6, 0x224bd7, 0xd4, 0x1a, 0, 6 }, /* #80 */ 1999 { 0x3c5b52, 0x3c5b52, 0x29, 0xa4, 0, 2 }, /* #81 */ 2000 { 0x3f7702, 0x3f7702, 0x25, 0x4a, 0, 19 }, /* #82 */ 2001 { 0x0a3686, 0x0a3686, 0x0e, 0x1c, 0, 1 }, /* #83 */ 2002 { 0x3d7a56, 0x3d7a56, 0xca, 0xa6, 0, 22 }, /* #84 */ 2003 { 0x0734d3, 0x073cd3, 0x2f, 0x2f, 0, 9 }, /* #85 */ 2004 { 0x014c43, 0x014c42, 0xc3, 0xf8, 0, 15 }, /* #86 */ 2005 { 0x397c82, 0x397c82, 0xdc, 0xe3, 0, 21 }, /* #87 */ 2006 { 0x152a07, 0x152a07, 0xf5, 0x5f, 0, 22 }, /* #88 */ 2007 { 0x106bd3, 0x106bd2, 0x64, 0x96, 0, 5 }, /* #89 */ 2008 { 0x347a02, 0x347203, 0xde, 0x9b, 0, 24 }, /* #90 */ 2009 { 0x190c56, 0x190c57, 0xb1, 0x15, 0, 31 }, /* #91 */ 2010 { 0x3f5413, 0x3f5c12, 0xf9, 0xfe, 0, 7 }, /* #92 */ 2011 { 0x2d2b96, 0x2d2397, 0x5c, 0xc2, 0, 22 }, /* #93 */ 2012 { 0x2f1e86, 0x2f1e86, 0xd4, 0xa3, 0, 30 }, /* #94 */ 2013 { 0x045c53, 0x045c53, 0x15, 0x62, 0, 15 }, /* #95 */ 1630 2014 }; 1631 2015 static const BINU8_TEST_T g_aTests_rcr_u8_amd[] = 1632 2016 { 1633 { 0x183086, 0x183086, 0x00, 0x00, 0, 3 }, /* #0 */ 1634 { 0x164d47, 0x164d46, 0x00, 0x80, 0, 1 }, /* #1 */ 1635 { 0x0c3b52, 0x0c3b52, 0x00, 0x00, 0, 0 }, /* #2 */ 1636 { 0x0166d7, 0x0166d6, 0x00, 0x20, 0, 3 }, /* #3 */ 1637 { 0x363512, 0x363d12, 0x24, 0x90, 0, 7 }, /* #4 */ 1638 { 0x0b0e96, 0x0b0e97, 0x66, 0x8c, 0, 3 }, /* #5 */ 1639 { 0x0f56c3, 0x0f56c2, 0xb8, 0xe3, 0, 7 }, /* #6 */ 1640 { 0x363797, 0x363797, 0xe2, 0xe2, 0, 0 }, /* #7 */ 1641 { 0x224a13, 0x224a12, 0x73, 0x77, 0, 4 }, /* #8 */ 1642 { 0x0d7842, 0x0d7842, 0xea, 0x75, 0, 1 }, /* #9 */ 1643 { 0x185b93, 0x185b93, 0xaf, 0x7e, 0, 6 }, /* #10 */ 1644 { 0x1b2c47, 0x1b2446, 0x91, 0x39, 0, 4 }, /* #11 */ 1645 { 0x0921c7, 0x0921c7, 0x3f, 0x3f, 0, 0 }, /* #12 */ 1646 { 0x153992, 0x153992, 0xde, 0x6f, 0, 1 }, /* #13 */ 1647 { 0x050147, 0x050947, 0x56, 0x6a, 0, 5 }, /* #14 */ 1648 { 0x116ac2, 0x116ac2, 0xa8, 0xa1, 0, 7 }, /* #15 */ 1649 { 0x2727d7, 0x272fd7, 0x41, 0xa0, 0, 1 }, /* #16 */ 1650 { 0x1f4743, 0x1f4743, 0x8b, 0xe2, 0, 2 }, /* #17 */ 1651 { 0x361c57, 0x361c57, 0x76, 0x76, 0, 0 }, /* #18 */ 1652 { 0x0e51c2, 0x0e51c2, 0xa8, 0xa8, 0, 0 }, /* #19 */ 1653 { 0x0c0a46, 0x0c0247, 0x8f, 0xd1, 0, 3 }, /* #20 */ 1654 { 0x317196, 0x317196, 0x54, 0x2a, 0, 1 }, /* #21 */ 1655 { 0x317e52, 0x317653, 0x1d, 0xd0, 0, 5 }, /* #22 */ 1656 { 0x3c4807, 0x3c4807, 0x51, 0x46, 0, 7 }, /* #23 */ 1657 { 0x2a0813, 0x2a0812, 0xd8, 0x76, 0, 2 }, /* #24 */ 1658 { 0x1a0647, 0x1a0647, 0x3d, 0xd9, 0, 5 }, /* #25 */ 1659 { 0x272057, 0x272057, 0x7a, 0xea, 0, 7 }, /* #26 */ 1660 { 0x232e47, 0x232646, 0xf8, 0xfc, 0, 1 }, /* #27 */ 1661 { 0x2e3146, 0x2e3947, 0x03, 0x80, 0, 2 }, /* #28 */ 1662 { 0x1e7b07, 0x1e7306, 0x91, 0xe4, 0, 2 }, /* #29 */ 1663 { 0x090907, 0x090107, 0xdf, 0xfe, 0, 5 }, /* #30 */ 1664 { 0x1f5506, 0x1f5d06, 0x9c, 0x71, 0, 7 }, /* #31 */ 1665 { 0x310a52, 0x310252, 0x02, 0x01, 0, 1 }, /* #32 */ 1666 { 0x3c1f47, 0x3c1746, 0xc7, 0xfc, 0, 4 }, /* #33 */ 1667 { 0x2966c2, 0x296ec2, 0xd7, 0xbb, 0, 6 }, /* #34 */ 1668 { 0x202ec2, 0x202ec3, 0xe0, 0x81, 0, 7 }, /* #35 */ 1669 { 0x3912c7, 0x391ac6, 0xd7, 0xbf, 0, 6 }, /* #36 */ 1670 { 0x197f83, 0x197f82, 0xc8, 0x47, 0, 6 }, /* #37 */ 1671 { 0x356f43, 0x356f43, 0xb6, 0x6d, 0, 2 }, /* #38 */ 1672 { 0x2c0743, 0x2c0742, 0x80, 0x18, 0, 4 }, /* #39 */ 1673 { 0x0c5bd2, 0x0c5bd2, 0x2d, 0x2d, 0, 0 }, /* #40 */ 1674 { 0x044e87, 0x044687, 0xf2, 0x2f, 0, 5 }, /* #41 */ 1675 { 0x1b2756, 0x1b2756, 0xb9, 0xb9, 0, 0 }, /* #42 */ 1676 { 0x3b4317, 0x3b4b17, 0x60, 0x82, 0, 7 }, /* #43 */ 1677 { 0x274fc2, 0x2747c3, 0x4d, 0x26, 0, 1 }, /* #44 */ 1678 { 0x136c57, 0x136c56, 0x9d, 0x77, 0, 7 }, /* #45 */ 1679 { 0x364b87, 0x364b87, 0x53, 0x53, 0, 0 }, /* #46 */ 1680 { 0x0a1346, 0x0a1346, 0x6f, 0x6f, 0, 0 }, /* #47 */ 1681 { 0x1b1452, 0x1b1453, 0x3d, 0x1e, 0, 1 }, /* #48 */ 1682 { 0x076212, 0x076a13, 0xcb, 0x6c, 0, 4 }, /* #49 */ 1683 { 0x201587, 0x201587, 0x3d, 0xd9, 0, 5 }, /* #50 */ 1684 { 0x0c7cc7, 0x0c74c7, 0xbd, 0xee, 0, 6 }, /* #51 */ 1685 { 0x2c7f42, 0x2c7742, 0xec, 0x3b, 0, 2 }, /* #52 */ 1686 { 0x016b53, 0x016352, 0xef, 0xff, 0, 5 }, /* #53 */ 1687 { 0x2d3857, 0x2d3056, 0xe6, 0xde, 0, 4 }, /* #54 */ 1688 { 0x122987, 0x122186, 0x61, 0x36, 0, 4 }, /* #55 */ 1689 { 0x1b39d2, 0x1b39d2, 0x71, 0x4e, 0, 3 }, /* #56 */ 1690 { 0x0c23c6, 0x0c23c6, 0x5a, 0x5a, 0, 0 }, /* #57 */ 1691 { 0x0b2896, 0x0b2097, 0x38, 0x03, 0, 4 }, /* #58 */ 1692 { 0x202d07, 0x202507, 0x7e, 0xd7, 0, 4 }, /* #59 */ 1693 { 0x0c3996, 0x0c3996, 0xf4, 0x8f, 0, 4 }, /* #60 */ 1694 { 0x320e93, 0x320e93, 0x3b, 0x9d, 0, 1 }, /* #61 */ 1695 { 0x393b02, 0x393b03, 0x71, 0x89, 0, 6 }, /* #62 */ 1696 { 0x0b7846, 0x0b7846, 0xbc, 0xbc, 0, 0 }, /* #63 */ 2017 { 0x032607, 0x032e06, 0x00, 0x80, 0, 28 }, /* #0 */ 2018 { 0x253946, 0x253146, 0x00, 0x00, 0, 31 }, /* #1 */ 2019 { 0x1d1a16, 0x1d1216, 0x00, 0x00, 0, 7 }, /* #2 */ 2020 { 0x371a47, 0x371246, 0x00, 0x20, 0, 30 }, /* #3 */ 2021 { 0x090556, 0x090556, 0x00, 0x00, 0, 0 }, /* #4 */ 2022 { 0x122493, 0x122492, 0x00, 0x10, 0, 13 }, /* #5 */ 2023 { 0x155556, 0x155557, 0x79, 0xe4, 0, 25 }, /* #6 */ 2024 { 0x172bc2, 0x172bc3, 0xd1, 0x45, 0, 7 }, /* #7 */ 2025 { 0x3246d7, 0x3246d6, 0x0c, 0x19, 0, 8 }, /* #8 */ 2026 { 0x3166d6, 0x316ed7, 0x31, 0x88, 0, 15 }, /* #9 */ 2027 { 0x395402, 0x395c02, 0x4a, 0x51, 0, 15 }, /* #10 */ 2028 { 0x137ac7, 0x137ac6, 0xc4, 0x9c, 0, 31 }, /* #11 */ 2029 { 0x2e6183, 0x2e6983, 0x6c, 0x65, 0, 24 }, /* #12 */ 2030 { 0x062556, 0x062556, 0xe2, 0xe2, 0, 18 }, /* #13 */ 2031 { 0x0a0803, 0x0a0802, 0x23, 0x72, 0, 13 }, /* #14 */ 2032 { 0x237013, 0x237812, 0x4a, 0xaa, 0, 23 }, /* #15 */ 2033 { 0x2e5f57, 0x2e5f57, 0xa8, 0xa8, 0, 18 }, /* #16 */ 2034 { 0x1e3813, 0x1e3013, 0xe3, 0xf1, 0, 1 }, /* #17 */ 2035 { 0x274bd3, 0x274bd3, 0x36, 0x69, 0, 14 }, /* #18 */ 2036 { 0x3e5787, 0x3e5f86, 0xca, 0xb9, 0, 21 }, /* #19 */ 2037 { 0x2275c6, 0x2275c7, 0xfe, 0xcf, 0, 4 }, /* #20 */ 2038 { 0x037507, 0x037d06, 0x30, 0x4c, 0, 2 }, /* #21 */ 2039 { 0x0c5693, 0x0c5693, 0x57, 0xd5, 0, 29 }, /* #22 */ 2040 { 0x112bc6, 0x112bc7, 0x5d, 0x74, 0, 7 }, /* #23 */ 2041 { 0x125b46, 0x125b47, 0xce, 0x99, 0, 12 }, /* #24 */ 2042 { 0x3d3693, 0x3d3e93, 0x46, 0xa8, 0, 12 }, /* #25 */ 2043 { 0x0373d2, 0x0373d3, 0x96, 0x25, 0, 11 }, /* #26 */ 2044 { 0x3b00d7, 0x3b00d6, 0x03, 0x1c, 0, 6 }, /* #27 */ 2045 { 0x175d46, 0x175546, 0x06, 0xc0, 0, 31 }, /* #28 */ 2046 { 0x3a0546, 0x3a0d47, 0xeb, 0x75, 0, 10 }, /* #29 */ 2047 { 0x291997, 0x291996, 0x28, 0x94, 0, 1 }, /* #30 */ 2048 { 0x0c3092, 0x0c3092, 0xcb, 0xd9, 0, 21 }, /* #31 */ 2049 { 0x0661c2, 0x0661c3, 0xeb, 0xd6, 0, 26 }, /* #32 */ 2050 { 0x1c21d2, 0x1c21d3, 0xf9, 0xf2, 0, 8 }, /* #33 */ 2051 { 0x171597, 0x171596, 0x00, 0x20, 0, 3 }, /* #34 */ 2052 { 0x374bc7, 0x374bc6, 0x61, 0x6c, 0, 12 }, /* #35 */ 2053 { 0x287086, 0x287886, 0xa9, 0xa5, 0, 7 }, /* #36 */ 2054 { 0x3b1793, 0x3b1f92, 0x14, 0x91, 0, 13 }, /* #37 */ 2055 { 0x2020c3, 0x2028c2, 0x87, 0x7c, 0, 5 }, /* #38 */ 2056 { 0x2b5793, 0x2b5f93, 0xb6, 0x6d, 0, 14 }, /* #39 */ 2057 { 0x092d06, 0x092d06, 0x3a, 0x87, 0, 3 }, /* #40 */ 2058 { 0x2634d3, 0x2634d2, 0x5e, 0xf5, 0, 6 }, /* #41 */ 2059 { 0x0304d6, 0x0304d6, 0xe8, 0x3a, 0, 2 }, /* #42 */ 2060 { 0x2b2543, 0x2b2542, 0xbf, 0xff, 0, 7 }, /* #43 */ 2061 { 0x2d65c2, 0x2d65c2, 0x82, 0x09, 0, 16 }, /* #44 */ 2062 { 0x1d0d97, 0x1d0d97, 0x5a, 0x5a, 0, 27 }, /* #45 */ 2063 { 0x3d6dc6, 0x3d65c7, 0x3d, 0x1e, 0, 1 }, /* #46 */ 2064 { 0x385896, 0x385896, 0xae, 0xae, 0, 0 }, /* #47 */ 2065 { 0x3d2e96, 0x3d2e96, 0xb2, 0x96, 0, 3 }, /* #48 */ 2066 { 0x2c1f43, 0x2c1f42, 0x14, 0x52, 0, 25 }, /* #49 */ 2067 { 0x156586, 0x156587, 0x0f, 0x07, 0, 1 }, /* #50 */ 2068 { 0x0b27d2, 0x0b27d3, 0xde, 0x37, 0, 29 }, /* #51 */ 2069 { 0x241c53, 0x241452, 0xea, 0xf5, 0, 28 }, /* #52 */ 2070 { 0x0a2cc7, 0x0a2cc7, 0x06, 0x06, 0, 0 }, /* #53 */ 2071 { 0x2a5dd7, 0x2a5dd6, 0x06, 0x83, 0, 28 }, /* #54 */ 2072 { 0x3331c3, 0x3331c2, 0xb5, 0xd7, 0, 7 }, /* #55 */ 2073 { 0x176d52, 0x176552, 0x24, 0x24, 0, 9 }, /* #56 */ 2074 { 0x395106, 0x395906, 0xba, 0x5d, 0, 10 }, /* #57 */ 2075 { 0x1b59c3, 0x1b51c2, 0x70, 0x2e, 0, 3 }, /* #58 */ 2076 { 0x175242, 0x175243, 0x6b, 0x35, 0, 10 }, /* #59 */ 2077 { 0x1b0ed2, 0x1b06d2, 0xc8, 0x32, 0, 2 }, /* #60 */ 2078 { 0x2b0907, 0x2b0907, 0x62, 0x62, 0, 18 }, /* #61 */ 2079 { 0x344683, 0x344e82, 0xa3, 0x7a, 0, 4 }, /* #62 */ 2080 { 0x046502, 0x046502, 0xe3, 0xe3, 0, 18 }, /* #63 */ 2081 { 0x1160c7, 0x1168c6, 0x5c, 0xb9, 0, 17 }, /* #64 */ 2082 { 0x0b4e06, 0x0b4e07, 0x27, 0x89, 0, 11 }, /* #65 */ 2083 { 0x0a12c3, 0x0a1ac3, 0x9d, 0xb9, 0, 4 }, /* #66 */ 2084 { 0x160286, 0x160287, 0x1c, 0xc0, 0, 5 }, /* #67 */ 2085 { 0x191f03, 0x191703, 0xf0, 0xe1, 0, 26 }, /* #68 */ 2086 { 0x0b7856, 0x0b7056, 0x0d, 0x34, 0, 7 }, /* #69 */ 2087 { 0x2a4512, 0x2a4d13, 0xd3, 0x69, 0, 10 }, /* #70 */ 2088 { 0x1862d6, 0x1862d6, 0x50, 0x14, 0, 2 }, /* #71 */ 2089 { 0x3e2743, 0x3e2742, 0x4c, 0xca, 0, 23 }, /* #72 */ 2090 { 0x3d6213, 0x3d6a13, 0xf2, 0x97, 0, 15 }, /* #73 */ 2091 { 0x282017, 0x282817, 0x07, 0x83, 0, 28 }, /* #74 */ 2092 { 0x021357, 0x021356, 0x41, 0xd0, 0, 11 }, /* #75 */ 2093 { 0x063f97, 0x063f96, 0xb4, 0x6d, 0, 2 }, /* #76 */ 2094 { 0x2b7893, 0x2b7093, 0xe0, 0xe0, 0, 27 }, /* #77 */ 2095 { 0x1c2b57, 0x1c2357, 0xcd, 0xcd, 0, 9 }, /* #78 */ 2096 { 0x062e47, 0x062647, 0xde, 0xee, 0, 23 }, /* #79 */ 2097 { 0x3c6552, 0x3c6552, 0x12, 0x24, 0, 17 }, /* #80 */ 2098 { 0x322697, 0x322697, 0x12, 0x28, 0, 23 }, /* #81 */ 2099 { 0x2f1182, 0x2f1982, 0xba, 0xba, 0, 9 }, /* #82 */ 2100 { 0x2c1753, 0x2c1753, 0xfe, 0xfd, 0, 8 }, /* #83 */ 2101 { 0x347bc6, 0x3473c6, 0xd4, 0x35, 0, 2 }, /* #84 */ 2102 { 0x264642, 0x264e43, 0xcf, 0xb3, 0, 29 }, /* #85 */ 2103 { 0x180216, 0x180a17, 0xab, 0xaa, 0, 29 }, /* #86 */ 2104 { 0x0a2653, 0x0a2652, 0xca, 0xe5, 0, 19 }, /* #87 */ 2105 { 0x365c96, 0x365c96, 0x41, 0x82, 0, 26 }, /* #88 */ 2106 { 0x015407, 0x015c07, 0x55, 0xaa, 0, 28 }, /* #89 */ 2107 { 0x3571c3, 0x3571c3, 0xd5, 0xea, 0, 28 }, /* #90 */ 2108 { 0x192e87, 0x192686, 0x11, 0xc4, 0, 20 }, /* #91 */ 2109 { 0x2d62c3, 0x2d62c3, 0xba, 0xd6, 0, 24 }, /* #92 */ 2110 { 0x267e47, 0x267647, 0x91, 0xc8, 0, 28 }, /* #93 */ 2111 { 0x3c5e12, 0x3c5612, 0x9d, 0xea, 0, 6 }, /* #94 */ 2112 { 0x090b06, 0x090307, 0x9c, 0x13, 0, 3 }, /* #95 */ 1697 2113 }; 1698 2114 static const BINU8_TEST_T g_aTests_shl_u8_amd[] = 1699 2115 { 1700 { 0x276206, 0x276256, 0x00, 0x00, 0, 5 }, /* #0 */ 1701 { 0x030006, 0x030056, 0x00, 0x00, 0, 3 }, /* #1 */ 1702 { 0x327193, 0x327156, 0x00, 0x00, 0, 3 }, /* #2 */ 1703 { 0x1f7947, 0x1f7156, 0x00, 0x00, 0, 3 }, /* #3 */ 1704 { 0x133f06, 0x133793, 0xff, 0xf8, 0, 3 }, /* #4 */ 1705 { 0x171f86, 0x171f86, 0x94, 0x94, 0, 0 }, /* #5 */ 1706 { 0x372f47, 0x372797, 0xed, 0xb4, 0, 2 }, /* #6 */ 1707 { 0x035792, 0x035f13, 0x65, 0x40, 0, 6 }, /* #7 */ 1708 { 0x3c0f52, 0x3c0716, 0x14, 0x28, 0, 1 }, /* #8 */ 1709 { 0x177607, 0x177e13, 0x2e, 0x70, 0, 3 }, /* #9 */ 1710 { 0x0112d3, 0x011297, 0xdf, 0xbe, 0, 1 }, /* #10 */ 1711 { 0x0f1907, 0x0f1917, 0xa7, 0x4e, 0, 1 }, /* #11 */ 1712 { 0x010047, 0x010817, 0x35, 0x50, 0, 4 }, /* #12 */ 1713 { 0x1a3016, 0x1a3817, 0xdd, 0x74, 0, 2 }, /* #13 */ 1714 { 0x0f5b82, 0x0f5b82, 0x26, 0x26, 0, 0 }, /* #14 */ 1715 { 0x136ad2, 0x136256, 0x80, 0x00, 0, 2 }, /* #15 */ 1716 { 0x066e17, 0x066616, 0xf3, 0x60, 0, 5 }, /* #16 */ 1717 { 0x0d70d2, 0x0d70d2, 0xf8, 0xf8, 0, 0 }, /* #17 */ 1718 { 0x0479d3, 0x0479d3, 0x2b, 0x2b, 0, 0 }, /* #18 */ 1719 { 0x1130c7, 0x1130c7, 0xc8, 0xc8, 0, 0 }, /* #19 */ 1720 { 0x355bc6, 0x355393, 0xdb, 0xb6, 0, 1 }, /* #20 */ 1721 { 0x3648d2, 0x364012, 0xe2, 0x40, 0, 5 }, /* #21 */ 1722 { 0x183dd3, 0x183d13, 0x2d, 0x40, 0, 6 }, /* #22 */ 1723 { 0x1e6092, 0x1e6093, 0x3e, 0x80, 0, 6 }, /* #23 */ 1724 { 0x014c96, 0x014c96, 0x24, 0x90, 0, 2 }, /* #24 */ 1725 { 0x2b39c3, 0x2b3112, 0x01, 0x40, 0, 6 }, /* #25 */ 1726 { 0x175d57, 0x175d57, 0xd8, 0x00, 0, 5 }, /* #26 */ 1727 { 0x307a13, 0x307a13, 0xb9, 0x20, 0, 5 }, /* #27 */ 1728 { 0x032342, 0x032342, 0xd9, 0xd9, 0, 0 }, /* #28 */ 1729 { 0x2c1b03, 0x2c1b17, 0x95, 0x50, 0, 4 }, /* #29 */ 1730 { 0x087d56, 0x087516, 0x1d, 0x3a, 0, 1 }, /* #30 */ 1731 { 0x016e56, 0x016656, 0x50, 0x00, 0, 5 }, /* #31 */ 1732 { 0x2d2e56, 0x2d2e13, 0x7d, 0x40, 0, 6 }, /* #32 */ 1733 { 0x295313, 0x295313, 0x93, 0x93, 0, 0 }, /* #33 */ 1734 { 0x227e97, 0x227e57, 0x18, 0x00, 0, 5 }, /* #34 */ 1735 { 0x0b23d7, 0x0b2356, 0xb0, 0x00, 0, 5 }, /* #35 */ 1736 { 0x292682, 0x292612, 0x2a, 0x54, 0, 1 }, /* #36 */ 1737 { 0x0c4846, 0x0c4016, 0x0a, 0x28, 0, 2 }, /* #37 */ 1738 { 0x174387, 0x174397, 0xfe, 0xc0, 0, 5 }, /* #38 */ 1739 { 0x030fd6, 0x030f92, 0xd2, 0x80, 0, 6 }, /* #39 */ 1740 { 0x0a0a57, 0x0a0a92, 0x4c, 0x98, 0, 1 }, /* #40 */ 1741 { 0x2245c2, 0x2245c2, 0xac, 0xac, 0, 0 }, /* #41 */ 1742 { 0x000e03, 0x000e57, 0xe2, 0x00, 0, 7 }, /* #42 */ 1743 { 0x0a1a43, 0x0a1a13, 0xe7, 0x38, 0, 3 }, /* #43 */ 1744 { 0x145e12, 0x145e57, 0xac, 0x00, 0, 6 }, /* #44 */ 1745 { 0x073707, 0x073793, 0xef, 0x80, 0, 7 }, /* #45 */ 1746 { 0x3677d7, 0x367793, 0x67, 0x80, 0, 7 }, /* #46 */ 1747 { 0x081a12, 0x081a13, 0x22, 0x10, 0, 3 }, /* #47 */ 1748 { 0x274712, 0x274f92, 0x3b, 0xec, 0, 2 }, /* #48 */ 1749 { 0x1a6b52, 0x1a6b17, 0xb6, 0x60, 0, 4 }, /* #49 */ 1750 { 0x372102, 0x372992, 0x43, 0x86, 0, 1 }, /* #50 */ 1751 { 0x3a28c7, 0x3a2097, 0xf7, 0xee, 0, 1 }, /* #51 */ 1752 { 0x197c07, 0x197493, 0x65, 0x94, 0, 2 }, /* #52 */ 1753 { 0x2b2d02, 0x2b2d02, 0x06, 0x06, 0, 0 }, /* #53 */ 1754 { 0x0b1057, 0x0b1057, 0x67, 0x67, 0, 0 }, /* #54 */ 1755 { 0x065b52, 0x065393, 0xc7, 0x80, 0, 7 }, /* #55 */ 1756 { 0x1c4f02, 0x1c4f57, 0xe0, 0x00, 0, 3 }, /* #56 */ 1757 { 0x336d86, 0x336d92, 0x64, 0xc8, 0, 1 }, /* #57 */ 1758 { 0x265552, 0x265516, 0x89, 0x24, 0, 2 }, /* #58 */ 1759 { 0x1d0283, 0x1d0a57, 0x2c, 0x00, 0, 6 }, /* #59 */ 1760 { 0x385203, 0x385a96, 0x54, 0xa0, 0, 3 }, /* #60 */ 1761 { 0x221807, 0x221097, 0x7d, 0xa0, 0, 5 }, /* #61 */ 1762 { 0x072347, 0x072b13, 0x2d, 0x68, 0, 3 }, /* #62 */ 1763 { 0x2e0ed2, 0x2e0e57, 0x24, 0x00, 0, 6 }, /* #63 */ 2116 { 0x374693, 0x374656, 0x00, 0x00, 0, 24 }, /* #0 */ 2117 { 0x3404c6, 0x340456, 0x00, 0x00, 0, 18 }, /* #1 */ 2118 { 0x1b4806, 0x1b4056, 0x00, 0x00, 0, 22 }, /* #2 */ 2119 { 0x0a5356, 0x0a5356, 0x00, 0x00, 0, 18 }, /* #3 */ 2120 { 0x272ad2, 0x272256, 0x00, 0x00, 0, 21 }, /* #4 */ 2121 { 0x045193, 0x045156, 0x00, 0x00, 0, 27 }, /* #5 */ 2122 { 0x2b4d96, 0x2b4d92, 0x20, 0x80, 0, 2 }, /* #6 */ 2123 { 0x164b03, 0x164b03, 0x55, 0x55, 0, 0 }, /* #7 */ 2124 { 0x363c12, 0x363456, 0x5e, 0x00, 0, 29 }, /* #8 */ 2125 { 0x320687, 0x320656, 0x80, 0x00, 0, 22 }, /* #9 */ 2126 { 0x073d93, 0x073556, 0x30, 0x00, 0, 23 }, /* #10 */ 2127 { 0x297896, 0x297056, 0xa8, 0x00, 0, 31 }, /* #11 */ 2128 { 0x1d2a16, 0x1d2256, 0x52, 0x00, 0, 11 }, /* #12 */ 2129 { 0x3245c2, 0x324556, 0x84, 0x00, 0, 18 }, /* #13 */ 2130 { 0x117f83, 0x117756, 0x07, 0x00, 0, 23 }, /* #14 */ 2131 { 0x0f1543, 0x0f1556, 0x97, 0x00, 0, 29 }, /* #15 */ 2132 { 0x251913, 0x251156, 0x7d, 0x00, 0, 19 }, /* #16 */ 2133 { 0x386293, 0x386256, 0x00, 0x00, 0, 5 }, /* #17 */ 2134 { 0x0368d7, 0x036056, 0x8b, 0x00, 0, 28 }, /* #18 */ 2135 { 0x3a6756, 0x3a6756, 0xd5, 0x00, 0, 19 }, /* #19 */ 2136 { 0x3764d2, 0x376456, 0xa8, 0x00, 0, 28 }, /* #20 */ 2137 { 0x3872c6, 0x3872c6, 0x6e, 0x6e, 0, 0 }, /* #21 */ 2138 { 0x2d1e86, 0x2d1656, 0x0a, 0x00, 0, 22 }, /* #22 */ 2139 { 0x344742, 0x344756, 0x4d, 0x00, 0, 13 }, /* #23 */ 2140 { 0x027b57, 0x027b92, 0x82, 0x80, 0, 6 }, /* #24 */ 2141 { 0x1c3d82, 0x1c3556, 0x00, 0x00, 0, 17 }, /* #25 */ 2142 { 0x3d0f53, 0x3d0756, 0x36, 0x00, 0, 28 }, /* #26 */ 2143 { 0x113d92, 0x113512, 0xc2, 0x40, 0, 5 }, /* #27 */ 2144 { 0x0b2997, 0x0b2197, 0x1f, 0xc0, 0, 6 }, /* #28 */ 2145 { 0x1e16d2, 0x1e1656, 0xde, 0x00, 0, 15 }, /* #29 */ 2146 { 0x3a0f57, 0x3a0756, 0x67, 0x00, 0, 24 }, /* #30 */ 2147 { 0x007b03, 0x007b57, 0xa5, 0x00, 0, 8 }, /* #31 */ 2148 { 0x102b46, 0x102356, 0xde, 0x00, 0, 18 }, /* #32 */ 2149 { 0x250202, 0x250256, 0x01, 0x00, 0, 26 }, /* #33 */ 2150 { 0x1852c2, 0x185256, 0x21, 0x00, 0, 30 }, /* #34 */ 2151 { 0x271986, 0x271917, 0x9e, 0x3c, 0, 1 }, /* #35 */ 2152 { 0x046493, 0x046456, 0xcc, 0x00, 0, 19 }, /* #36 */ 2153 { 0x2f3042, 0x2f3042, 0x03, 0x03, 0, 0 }, /* #37 */ 2154 { 0x310e93, 0x310e17, 0xa4, 0x48, 0, 1 }, /* #38 */ 2155 { 0x150602, 0x150e96, 0xcf, 0xf0, 0, 4 }, /* #39 */ 2156 { 0x1f0f96, 0x1f0756, 0xbd, 0x00, 0, 22 }, /* #40 */ 2157 { 0x0c5943, 0x0c5156, 0x81, 0x00, 0, 12 }, /* #41 */ 2158 { 0x392006, 0x392896, 0x4d, 0x9a, 0, 1 }, /* #42 */ 2159 { 0x255152, 0x255156, 0xb5, 0x00, 0, 12 }, /* #43 */ 2160 { 0x2e5552, 0x2e5556, 0x69, 0x00, 0, 24 }, /* #44 */ 2161 { 0x103c42, 0x103493, 0x03, 0x80, 0, 7 }, /* #45 */ 2162 { 0x3b1f97, 0x3b1756, 0xc3, 0x00, 0, 31 }, /* #46 */ 2163 { 0x180596, 0x180556, 0x7d, 0x00, 0, 18 }, /* #47 */ 2164 { 0x211f07, 0x211f57, 0x34, 0x00, 0, 6 }, /* #48 */ 2165 { 0x2a46c2, 0x2a4656, 0x75, 0x00, 0, 13 }, /* #49 */ 2166 { 0x2d1d02, 0x2d1556, 0x7f, 0x00, 0, 10 }, /* #50 */ 2167 { 0x377782, 0x377756, 0xda, 0x00, 0, 28 }, /* #51 */ 2168 { 0x192e16, 0x192656, 0x05, 0x00, 0, 14 }, /* #52 */ 2169 { 0x0d20c3, 0x0d2056, 0x60, 0x00, 0, 18 }, /* #53 */ 2170 { 0x1a6e87, 0x1a6656, 0x67, 0x00, 0, 29 }, /* #54 */ 2171 { 0x3d3d16, 0x3d3556, 0xfb, 0x00, 0, 22 }, /* #55 */ 2172 { 0x376296, 0x376a57, 0xd3, 0x00, 0, 8 }, /* #56 */ 2173 { 0x2b4093, 0x2b4056, 0x94, 0x00, 0, 24 }, /* #57 */ 2174 { 0x2d6106, 0x2d6156, 0x24, 0x00, 0, 18 }, /* #58 */ 2175 { 0x2a7483, 0x2a7456, 0x2a, 0x00, 0, 21 }, /* #59 */ 2176 { 0x111117, 0x111156, 0xbd, 0x00, 0, 15 }, /* #60 */ 2177 { 0x112a57, 0x112256, 0x53, 0x00, 0, 12 }, /* #61 */ 2178 { 0x110946, 0x110156, 0x04, 0x00, 0, 14 }, /* #62 */ 2179 { 0x1d1ad6, 0x1d1212, 0xe1, 0x20, 0, 5 }, /* #63 */ 2180 { 0x3862c2, 0x386256, 0x78, 0x00, 0, 25 }, /* #64 */ 2181 { 0x227f82, 0x227756, 0x5b, 0x00, 0, 17 }, /* #65 */ 2182 { 0x1827d3, 0x182756, 0x5b, 0x00, 0, 26 }, /* #66 */ 2183 { 0x0e6c12, 0x0e6456, 0x78, 0x00, 0, 18 }, /* #67 */ 2184 { 0x227256, 0x227256, 0x23, 0x00, 0, 28 }, /* #68 */ 2185 { 0x163bc6, 0x163356, 0x2f, 0x00, 0, 23 }, /* #69 */ 2186 { 0x202756, 0x202756, 0xea, 0x00, 0, 10 }, /* #70 */ 2187 { 0x1c1f42, 0x1c1756, 0x54, 0x00, 0, 8 }, /* #71 */ 2188 { 0x227352, 0x227b96, 0xe9, 0x90, 0, 4 }, /* #72 */ 2189 { 0x146a02, 0x146256, 0xaa, 0x00, 0, 24 }, /* #73 */ 2190 { 0x215c96, 0x215456, 0x10, 0x00, 0, 11 }, /* #74 */ 2191 { 0x2515c2, 0x251556, 0xc6, 0x00, 0, 27 }, /* #75 */ 2192 { 0x0d2116, 0x0d2156, 0xb6, 0x00, 0, 14 }, /* #76 */ 2193 { 0x187e46, 0x187656, 0xc8, 0x00, 0, 21 }, /* #77 */ 2194 { 0x1153d6, 0x115356, 0x55, 0x00, 0, 28 }, /* #78 */ 2195 { 0x227007, 0x227056, 0x42, 0x00, 0, 12 }, /* #79 */ 2196 { 0x337dc3, 0x337556, 0xb8, 0x00, 0, 25 }, /* #80 */ 2197 { 0x350ad2, 0x350256, 0x86, 0x00, 0, 27 }, /* #81 */ 2198 { 0x3b2b96, 0x3b2356, 0x0f, 0x00, 0, 15 }, /* #82 */ 2199 { 0x3f7356, 0x3f7356, 0x63, 0x00, 0, 26 }, /* #83 */ 2200 { 0x212d16, 0x212d16, 0xea, 0xea, 0, 0 }, /* #84 */ 2201 { 0x130fc7, 0x130756, 0x3b, 0x00, 0, 18 }, /* #85 */ 2202 { 0x047143, 0x047156, 0xa3, 0x00, 0, 27 }, /* #86 */ 2203 { 0x072347, 0x072356, 0xfd, 0x00, 0, 11 }, /* #87 */ 2204 { 0x3b1f97, 0x3b1f57, 0x35, 0x00, 0, 8 }, /* #88 */ 2205 { 0x3309c2, 0x330156, 0x7b, 0x00, 0, 22 }, /* #89 */ 2206 { 0x237c12, 0x237456, 0x55, 0x00, 0, 24 }, /* #90 */ 2207 { 0x1a6fc3, 0x1a6756, 0xdf, 0x00, 0, 24 }, /* #91 */ 2208 { 0x204203, 0x204a92, 0xb4, 0xd0, 0, 2 }, /* #92 */ 2209 { 0x287882, 0x287882, 0xe2, 0xe2, 0, 0 }, /* #93 */ 2210 { 0x2f0582, 0x2f0593, 0xd7, 0x80, 0, 7 }, /* #94 */ 2211 { 0x274382, 0x274356, 0xf1, 0x00, 0, 31 }, /* #95 */ 1764 2212 }; 1765 2213 static const BINU8_TEST_T g_aTests_shr_u8_amd[] = 1766 2214 { 1767 { 0x021e03, 0x021e03, 0x00, 0x00, 0, 0 }, /* #0 */ 1768 { 0x393496, 0x393456, 0x00, 0x00, 0, 3 }, /* #1 */ 1769 { 0x215002, 0x215056, 0x00, 0x00, 0, 4 }, /* #2 */ 1770 { 0x225253, 0x225256, 0x00, 0x00, 0, 3 }, /* #3 */ 1771 { 0x291493, 0x291413, 0xbe, 0x0b, 0, 4 }, /* #4 */ 1772 { 0x206252, 0x206216, 0xa5, 0x0a, 0, 4 }, /* #5 */ 1773 { 0x384ad6, 0x384212, 0x82, 0x02, 0, 6 }, /* #6 */ 1774 { 0x376813, 0x376813, 0x9a, 0x9a, 0, 0 }, /* #7 */ 1775 { 0x2e3506, 0x2e3506, 0x24, 0x24, 0, 0 }, /* #8 */ 1776 { 0x263516, 0x263513, 0xf9, 0x07, 0, 5 }, /* #9 */ 1777 { 0x365f56, 0x365f16, 0xd4, 0x6a, 0, 1 }, /* #10 */ 1778 { 0x396ed7, 0x396617, 0x7b, 0x1e, 0, 2 }, /* #11 */ 1779 { 0x204d06, 0x204d17, 0xfb, 0x7d, 0, 1 }, /* #12 */ 1780 { 0x3f3583, 0x3f3557, 0x6d, 0x00, 0, 7 }, /* #13 */ 1781 { 0x036692, 0x036616, 0xd6, 0x03, 0, 6 }, /* #14 */ 1782 { 0x1f3fc3, 0x1f3757, 0x75, 0x00, 0, 7 }, /* #15 */ 1783 { 0x202f17, 0x202716, 0x61, 0x06, 0, 4 }, /* #16 */ 1784 { 0x356e86, 0x356616, 0x30, 0x03, 0, 4 }, /* #17 */ 1785 { 0x0250d7, 0x025012, 0xd5, 0x0d, 0, 4 }, /* #18 */ 1786 { 0x164b56, 0x164b12, 0xe6, 0x73, 0, 1 }, /* #19 */ 1787 { 0x060e13, 0x060617, 0xb4, 0x05, 0, 5 }, /* #20 */ 1788 { 0x3c4687, 0x3c4657, 0x4e, 0x00, 0, 7 }, /* #21 */ 1789 { 0x201a42, 0x201212, 0x90, 0x02, 0, 6 }, /* #22 */ 1790 { 0x2e3806, 0x2e3012, 0x4a, 0x25, 0, 1 }, /* #23 */ 1791 { 0x0d7592, 0x0d7592, 0x5f, 0x5f, 0, 0 }, /* #24 */ 1792 { 0x067487, 0x067417, 0xd5, 0x06, 0, 5 }, /* #25 */ 1793 { 0x080ac6, 0x080a16, 0xcc, 0x66, 0, 1 }, /* #26 */ 1794 { 0x3d7f42, 0x3d7713, 0x22, 0x08, 0, 2 }, /* #27 */ 1795 { 0x203d56, 0x203d56, 0xc4, 0xc4, 0, 0 }, /* #28 */ 1796 { 0x1c7483, 0x1c7413, 0x91, 0x04, 0, 5 }, /* #29 */ 1797 { 0x1e7083, 0x1e7017, 0xdb, 0x36, 0, 2 }, /* #30 */ 1798 { 0x282493, 0x282413, 0xaf, 0x02, 0, 6 }, /* #31 */ 1799 { 0x0f6ac7, 0x0f6a12, 0xb0, 0x58, 0, 1 }, /* #32 */ 1800 { 0x070092, 0x070092, 0x49, 0x49, 0, 0 }, /* #33 */ 1801 { 0x085147, 0x085116, 0xae, 0x05, 0, 5 }, /* #34 */ 1802 { 0x280312, 0x280312, 0x39, 0x0e, 0, 2 }, /* #35 */ 1803 { 0x2d4313, 0x2d4312, 0x92, 0x01, 0, 7 }, /* #36 */ 1804 { 0x293ed7, 0x293612, 0x82, 0x04, 0, 5 }, /* #37 */ 1805 { 0x131e47, 0x131e47, 0xf5, 0xf5, 0, 0 }, /* #38 */ 1806 { 0x3d39c6, 0x3d3113, 0x8c, 0x08, 0, 4 }, /* #39 */ 1807 { 0x216086, 0x216816, 0x88, 0x44, 0, 1 }, /* #40 */ 1808 { 0x3a5cd6, 0x3a5456, 0x1f, 0x00, 0, 7 }, /* #41 */ 1809 { 0x080706, 0x080713, 0x17, 0x0b, 0, 1 }, /* #42 */ 1810 { 0x093757, 0x093712, 0x58, 0x0b, 0, 3 }, /* #43 */ 1811 { 0x3566d3, 0x356e17, 0xad, 0x56, 0, 1 }, /* #44 */ 1812 { 0x121f13, 0x121712, 0x6e, 0x37, 0, 1 }, /* #45 */ 1813 { 0x014407, 0x014416, 0xa3, 0x14, 0, 3 }, /* #46 */ 1814 { 0x256e93, 0x256613, 0x5d, 0x0b, 0, 3 }, /* #47 */ 1815 { 0x3f4153, 0x3f4112, 0x8e, 0x01, 0, 7 }, /* #48 */ 1816 { 0x265147, 0x265116, 0xa0, 0x05, 0, 5 }, /* #49 */ 1817 { 0x2b5443, 0x2b5416, 0x0c, 0x03, 0, 2 }, /* #50 */ 1818 { 0x1f5d56, 0x1f5517, 0x47, 0x11, 0, 2 }, /* #51 */ 1819 { 0x030302, 0x030317, 0x64, 0x0c, 0, 3 }, /* #52 */ 1820 { 0x301ec2, 0x301617, 0xef, 0x03, 0, 6 }, /* #53 */ 1821 { 0x353b52, 0x353313, 0x33, 0x01, 0, 5 }, /* #54 */ 1822 { 0x3208d7, 0x320012, 0x69, 0x0d, 0, 3 }, /* #55 */ 1823 { 0x3877d7, 0x387713, 0xa8, 0x02, 0, 6 }, /* #56 */ 1824 { 0x085316, 0x085357, 0x31, 0x00, 0, 6 }, /* #57 */ 1825 { 0x0f6ac7, 0x0f6212, 0xa5, 0x01, 0, 7 }, /* #58 */ 1826 { 0x1a50c7, 0x1a5012, 0xb0, 0x0b, 0, 4 }, /* #59 */ 1827 { 0x050a42, 0x050216, 0x19, 0x06, 0, 2 }, /* #60 */ 1828 { 0x290603, 0x290613, 0x0a, 0x02, 0, 2 }, /* #61 */ 1829 { 0x007c82, 0x007c82, 0xf2, 0xf2, 0, 0 }, /* #62 */ 1830 { 0x2a57c3, 0x2a5f17, 0x9d, 0x4e, 0, 1 }, /* #63 */ 2215 { 0x2f4542, 0x2f4556, 0x00, 0x00, 0, 1 }, /* #0 */ 2216 { 0x0c0856, 0x0c0056, 0x00, 0x00, 0, 8 }, /* #1 */ 2217 { 0x1b6c57, 0x1b6456, 0x00, 0x00, 0, 8 }, /* #2 */ 2218 { 0x215c46, 0x215456, 0x00, 0x00, 0, 6 }, /* #3 */ 2219 { 0x1c3746, 0x1c3756, 0x00, 0x00, 0, 16 }, /* #4 */ 2220 { 0x165097, 0x165056, 0x00, 0x00, 0, 13 }, /* #5 */ 2221 { 0x0d3112, 0x0d3117, 0x92, 0x24, 0, 2 }, /* #6 */ 2222 { 0x2b04d7, 0x2b0413, 0xa3, 0x02, 0, 6 }, /* #7 */ 2223 { 0x290b83, 0x290356, 0x7d, 0x00, 0, 19 }, /* #8 */ 2224 { 0x3d02d6, 0x3d0217, 0x17, 0x05, 0, 2 }, /* #9 */ 2225 { 0x2368c2, 0x236016, 0xe9, 0x1d, 0, 3 }, /* #10 */ 2226 { 0x1670c6, 0x167057, 0xe0, 0x00, 0, 8 }, /* #11 */ 2227 { 0x0a50c6, 0x0a5056, 0x17, 0x00, 0, 10 }, /* #12 */ 2228 { 0x213e83, 0x213656, 0x47, 0x00, 0, 29 }, /* #13 */ 2229 { 0x1f5143, 0x1f5112, 0x02, 0x01, 0, 1 }, /* #14 */ 2230 { 0x187643, 0x187617, 0xbf, 0x05, 0, 5 }, /* #15 */ 2231 { 0x0c4107, 0x0c4156, 0xe8, 0x00, 0, 27 }, /* #16 */ 2232 { 0x3f1a56, 0x3f1217, 0xba, 0x05, 0, 5 }, /* #17 */ 2233 { 0x161a43, 0x161256, 0x02, 0x00, 0, 4 }, /* #18 */ 2234 { 0x3a43c2, 0x3a4356, 0x08, 0x00, 0, 24 }, /* #19 */ 2235 { 0x271b93, 0x271316, 0xd8, 0x36, 0, 2 }, /* #20 */ 2236 { 0x1b6203, 0x1b6213, 0x4a, 0x04, 0, 4 }, /* #21 */ 2237 { 0x327ed7, 0x327656, 0xb8, 0x00, 0, 28 }, /* #22 */ 2238 { 0x1e6b52, 0x1e6312, 0x80, 0x04, 0, 5 }, /* #23 */ 2239 { 0x383e97, 0x383656, 0xbe, 0x00, 0, 14 }, /* #24 */ 2240 { 0x0552c6, 0x055256, 0x73, 0x00, 0, 14 }, /* #25 */ 2241 { 0x1557d2, 0x155756, 0x07, 0x00, 0, 7 }, /* #26 */ 2242 { 0x342253, 0x342256, 0xbe, 0x00, 0, 30 }, /* #27 */ 2243 { 0x273a12, 0x273256, 0x15, 0x00, 0, 27 }, /* #28 */ 2244 { 0x141417, 0x141456, 0x98, 0x00, 0, 28 }, /* #29 */ 2245 { 0x2b7957, 0x2b7156, 0xec, 0x00, 0, 10 }, /* #30 */ 2246 { 0x091752, 0x091756, 0xb5, 0x00, 0, 20 }, /* #31 */ 2247 { 0x013cc2, 0x013cc2, 0x3e, 0x3e, 0, 0 }, /* #32 */ 2248 { 0x1f6e46, 0x1f6656, 0xee, 0x00, 0, 29 }, /* #33 */ 2249 { 0x2c0dd7, 0x2c0556, 0xdf, 0x00, 0, 27 }, /* #34 */ 2250 { 0x293f56, 0x293756, 0xb4, 0x00, 0, 30 }, /* #35 */ 2251 { 0x195d87, 0x195556, 0x45, 0x00, 0, 24 }, /* #36 */ 2252 { 0x3775c2, 0x377556, 0x03, 0x00, 0, 5 }, /* #37 */ 2253 { 0x3f2312, 0x3f2356, 0x7b, 0x00, 0, 16 }, /* #38 */ 2254 { 0x286812, 0x286056, 0xdd, 0x00, 0, 24 }, /* #39 */ 2255 { 0x2671c3, 0x267156, 0x1c, 0x00, 0, 25 }, /* #40 */ 2256 { 0x0152d7, 0x015256, 0x6d, 0x00, 0, 31 }, /* #41 */ 2257 { 0x294c52, 0x294456, 0x55, 0x00, 0, 21 }, /* #42 */ 2258 { 0x3e4e17, 0x3e4656, 0x28, 0x00, 0, 9 }, /* #43 */ 2259 { 0x040653, 0x040656, 0xfd, 0x00, 0, 22 }, /* #44 */ 2260 { 0x0f7086, 0x0f7056, 0x9d, 0x00, 0, 20 }, /* #45 */ 2261 { 0x353413, 0x353456, 0x76, 0x00, 0, 20 }, /* #46 */ 2262 { 0x2a1c17, 0x2a1456, 0xd1, 0x00, 0, 31 }, /* #47 */ 2263 { 0x0f0303, 0x0f0356, 0x50, 0x00, 0, 25 }, /* #48 */ 2264 { 0x3f2482, 0x3f2412, 0x2a, 0x15, 0, 1 }, /* #49 */ 2265 { 0x2322c2, 0x232256, 0x2a, 0x00, 0, 31 }, /* #50 */ 2266 { 0x271f86, 0x271756, 0xd7, 0x00, 0, 21 }, /* #51 */ 2267 { 0x326996, 0x326113, 0xfc, 0x1f, 0, 3 }, /* #52 */ 2268 { 0x072513, 0x072556, 0xc4, 0x00, 0, 28 }, /* #53 */ 2269 { 0x266283, 0x266256, 0x61, 0x00, 0, 16 }, /* #54 */ 2270 { 0x224457, 0x224456, 0xfd, 0x00, 0, 25 }, /* #55 */ 2271 { 0x245e13, 0x245656, 0xf2, 0x00, 0, 20 }, /* #56 */ 2272 { 0x2c3456, 0x2c3456, 0x14, 0x00, 0, 20 }, /* #57 */ 2273 { 0x230e46, 0x230e46, 0x0b, 0x0b, 0, 0 }, /* #58 */ 2274 { 0x2371c6, 0x237156, 0x19, 0x00, 0, 30 }, /* #59 */ 2275 { 0x394f12, 0x394712, 0xad, 0x01, 0, 7 }, /* #60 */ 2276 { 0x255013, 0x255056, 0x5d, 0x00, 0, 10 }, /* #61 */ 2277 { 0x0771d6, 0x077156, 0x85, 0x00, 0, 21 }, /* #62 */ 2278 { 0x3d6097, 0x3d6813, 0x8b, 0x45, 0, 1 }, /* #63 */ 2279 { 0x0013d6, 0x001356, 0xca, 0x00, 0, 12 }, /* #64 */ 2280 { 0x390812, 0x390056, 0xa2, 0x00, 0, 12 }, /* #65 */ 2281 { 0x2519c6, 0x251916, 0xb4, 0x5a, 0, 1 }, /* #66 */ 2282 { 0x141b96, 0x141356, 0x88, 0x00, 0, 19 }, /* #67 */ 2283 { 0x0a1786, 0x0a1756, 0x42, 0x00, 0, 14 }, /* #68 */ 2284 { 0x3a5487, 0x3a5456, 0xda, 0x00, 0, 20 }, /* #69 */ 2285 { 0x333056, 0x333056, 0x49, 0x00, 0, 15 }, /* #70 */ 2286 { 0x0a7f46, 0x0a7756, 0x3e, 0x00, 0, 28 }, /* #71 */ 2287 { 0x1268c2, 0x126056, 0xe9, 0x00, 0, 27 }, /* #72 */ 2288 { 0x0e0492, 0x0e0456, 0xad, 0x00, 0, 25 }, /* #73 */ 2289 { 0x2c5d46, 0x2c5556, 0x33, 0x00, 0, 20 }, /* #74 */ 2290 { 0x245186, 0x245156, 0x12, 0x00, 0, 9 }, /* #75 */ 2291 { 0x3c1ad3, 0x3c1256, 0xf7, 0x00, 0, 16 }, /* #76 */ 2292 { 0x3e7e57, 0x3e7656, 0x01, 0x00, 0, 28 }, /* #77 */ 2293 { 0x323687, 0x323656, 0x6a, 0x00, 0, 10 }, /* #78 */ 2294 { 0x1c1c87, 0x1c1456, 0xa0, 0x00, 0, 19 }, /* #79 */ 2295 { 0x3a2996, 0x3a2156, 0x5c, 0x00, 0, 16 }, /* #80 */ 2296 { 0x0c7c47, 0x0c7456, 0xed, 0x00, 0, 19 }, /* #81 */ 2297 { 0x353403, 0x353456, 0x39, 0x00, 0, 9 }, /* #82 */ 2298 { 0x285653, 0x285656, 0x25, 0x00, 0, 16 }, /* #83 */ 2299 { 0x2f3ec3, 0x2f3656, 0x5b, 0x00, 0, 8 }, /* #84 */ 2300 { 0x1b1bc6, 0x1b1356, 0xc5, 0x00, 0, 23 }, /* #85 */ 2301 { 0x0441c3, 0x044156, 0xe4, 0x00, 0, 13 }, /* #86 */ 2302 { 0x3109d3, 0x310156, 0x50, 0x00, 0, 8 }, /* #87 */ 2303 { 0x1847d3, 0x184756, 0x1c, 0x00, 0, 7 }, /* #88 */ 2304 { 0x1b5713, 0x1b5756, 0xf5, 0x00, 0, 16 }, /* #89 */ 2305 { 0x2e7fd7, 0x2e7713, 0x35, 0x01, 0, 5 }, /* #90 */ 2306 { 0x1d0412, 0x1d0456, 0x0c, 0x00, 0, 19 }, /* #91 */ 2307 { 0x082d82, 0x082513, 0x77, 0x3b, 0, 1 }, /* #92 */ 2308 { 0x0c3b83, 0x0c3313, 0x8c, 0x08, 0, 4 }, /* #93 */ 2309 { 0x264fc7, 0x264756, 0x9d, 0x00, 0, 27 }, /* #94 */ 2310 { 0x232452, 0x232456, 0xe1, 0x00, 0, 31 }, /* #95 */ 1831 2311 }; 1832 2312 static const BINU8_TEST_T g_aTests_sar_u8_amd[] = 1833 2313 { 1834 { 0x2d5496, 0x2d5456, 0x00, 0x00, 0, 2 }, /* #0 */ 1835 { 0x0b4643, 0x0b4656, 0x00, 0x00, 0, 5 }, /* #1 */ 1836 { 0x1b00c7, 0x1b0056, 0x00, 0x00, 0, 5 }, /* #2 */ 1837 { 0x0b4e87, 0x0b4e87, 0x00, 0x00, 0, 0 }, /* #3 */ 1838 { 0x3c7b07, 0x3c7313, 0x7e, 0x07, 0, 4 }, /* #4 */ 1839 { 0x157a46, 0x157296, 0x99, 0xf3, 0, 3 }, /* #5 */ 1840 { 0x016196, 0x016193, 0xcb, 0xe5, 0, 1 }, /* #6 */ 1841 { 0x3557d7, 0x355797, 0xac, 0xf5, 0, 3 }, /* #7 */ 1842 { 0x2f1e97, 0x2f1693, 0x83, 0xe0, 0, 2 }, /* #8 */ 1843 { 0x1a4392, 0x1a4312, 0x25, 0x01, 0, 5 }, /* #9 */ 1844 { 0x1b63c7, 0x1b6392, 0xcd, 0xfe, 0, 5 }, /* #10 */ 1845 { 0x056906, 0x056113, 0x3c, 0x07, 0, 3 }, /* #11 */ 1846 { 0x3c0c17, 0x3c0412, 0x56, 0x01, 0, 6 }, /* #12 */ 1847 { 0x387d47, 0x387597, 0xc9, 0xfc, 0, 4 }, /* #13 */ 1848 { 0x073e53, 0x073696, 0xee, 0xff, 0, 5 }, /* #14 */ 1849 { 0x342a86, 0x342297, 0xce, 0xff, 0, 7 }, /* #15 */ 1850 { 0x122b43, 0x122356, 0x39, 0x00, 0, 7 }, /* #16 */ 1851 { 0x267683, 0x267696, 0xf2, 0xf9, 0, 1 }, /* #17 */ 1852 { 0x2010d7, 0x201057, 0x73, 0x00, 0, 7 }, /* #18 */ 1853 { 0x292602, 0x292693, 0xbf, 0xdf, 0, 1 }, /* #19 */ 1854 { 0x3344d3, 0x334492, 0x8d, 0xe3, 0, 2 }, /* #20 */ 1855 { 0x246213, 0x246257, 0x23, 0x00, 0, 6 }, /* #21 */ 1856 { 0x116312, 0x116396, 0xca, 0xf9, 0, 3 }, /* #22 */ 1857 { 0x106ed2, 0x106692, 0x85, 0xf8, 0, 4 }, /* #23 */ 1858 { 0x304ac2, 0x304212, 0x57, 0x01, 0, 6 }, /* #24 */ 1859 { 0x2c1396, 0x2c1396, 0x73, 0x73, 0, 0 }, /* #25 */ 1860 { 0x2835d3, 0x283597, 0xe6, 0xff, 0, 6 }, /* #26 */ 1861 { 0x305dc7, 0x305512, 0x50, 0x01, 0, 6 }, /* #27 */ 1862 { 0x123403, 0x123413, 0x7d, 0x01, 0, 6 }, /* #28 */ 1863 { 0x0877c3, 0x087796, 0xeb, 0xff, 0, 5 }, /* #29 */ 1864 { 0x201492, 0x201497, 0xe7, 0xf9, 0, 2 }, /* #30 */ 1865 { 0x1f4346, 0x1f4393, 0xd3, 0xf4, 0, 2 }, /* #31 */ 1866 { 0x2c0707, 0x2c0793, 0xee, 0xfe, 0, 4 }, /* #32 */ 1867 { 0x3118c2, 0x311057, 0x53, 0x00, 0, 7 }, /* #33 */ 1868 { 0x2529c3, 0x252113, 0x39, 0x1c, 0, 1 }, /* #34 */ 1869 { 0x155c96, 0x155c96, 0x39, 0x39, 0, 0 }, /* #35 */ 1870 { 0x1b2f92, 0x1b2797, 0xae, 0xeb, 0, 2 }, /* #36 */ 1871 { 0x230682, 0x230697, 0xf5, 0xff, 0, 6 }, /* #37 */ 1872 { 0x3e01d7, 0x3e0116, 0x50, 0x28, 0, 1 }, /* #38 */ 1873 { 0x232b92, 0x232312, 0x53, 0x01, 0, 6 }, /* #39 */ 1874 { 0x275357, 0x275357, 0x86, 0x86, 0, 0 }, /* #40 */ 1875 { 0x165392, 0x165392, 0x83, 0xfe, 0, 6 }, /* #41 */ 1876 { 0x2f2193, 0x2f2112, 0x23, 0x01, 0, 5 }, /* #42 */ 1877 { 0x170517, 0x170593, 0xdf, 0xef, 0, 1 }, /* #43 */ 1878 { 0x2a0293, 0x2a0212, 0x46, 0x01, 0, 6 }, /* #44 */ 1879 { 0x292787, 0x292797, 0xfd, 0xff, 0, 3 }, /* #45 */ 1880 { 0x1a33d3, 0x1a3397, 0xf3, 0xff, 0, 6 }, /* #46 */ 1881 { 0x270ac2, 0x270216, 0x42, 0x21, 0, 1 }, /* #47 */ 1882 { 0x373ac2, 0x373296, 0xf0, 0xfc, 0, 2 }, /* #48 */ 1883 { 0x1977d2, 0x197793, 0xd6, 0xfe, 0, 5 }, /* #49 */ 1884 { 0x2d6257, 0x2d6257, 0x56, 0x56, 0, 0 }, /* #50 */ 1885 { 0x173b57, 0x173316, 0x49, 0x09, 0, 3 }, /* #51 */ 1886 { 0x093652, 0x093652, 0x5e, 0x5e, 0, 0 }, /* #52 */ 1887 { 0x0d39d3, 0x0d3117, 0x55, 0x0a, 0, 3 }, /* #53 */ 1888 { 0x2b4a07, 0x2b4257, 0x79, 0x00, 0, 7 }, /* #54 */ 1889 { 0x026c42, 0x026c42, 0x94, 0x94, 0, 0 }, /* #55 */ 1890 { 0x0a3312, 0x0a3393, 0xcb, 0xf2, 0, 2 }, /* #56 */ 1891 { 0x2b60c6, 0x2b6096, 0x8d, 0xff, 0, 7 }, /* #57 */ 1892 { 0x0a4407, 0x0a4493, 0xae, 0xfe, 0, 6 }, /* #58 */ 1893 { 0x201d02, 0x201d02, 0xfb, 0xfb, 0, 0 }, /* #59 */ 1894 { 0x361583, 0x361556, 0x0f, 0x00, 0, 6 }, /* #60 */ 1895 { 0x177ed3, 0x177616, 0x56, 0x2b, 0, 1 }, /* #61 */ 1896 { 0x0d69c3, 0x0d6196, 0xda, 0xff, 0, 6 }, /* #62 */ 1897 { 0x3b3593, 0x3b3592, 0xd2, 0xfd, 0, 4 }, /* #63 */ 2314 { 0x302706, 0x302756, 0x00, 0x00, 0, 21 }, /* #0 */ 2315 { 0x164f06, 0x164756, 0x00, 0x00, 0, 11 }, /* #1 */ 2316 { 0x026192, 0x026156, 0x00, 0x00, 0, 17 }, /* #2 */ 2317 { 0x2915d6, 0x291556, 0x00, 0x00, 0, 20 }, /* #3 */ 2318 { 0x361cd6, 0x361456, 0x00, 0x00, 0, 24 }, /* #4 */ 2319 { 0x3018d7, 0x301056, 0x00, 0x00, 0, 26 }, /* #5 */ 2320 { 0x1347c3, 0x134756, 0x5d, 0x00, 0, 21 }, /* #6 */ 2321 { 0x276c57, 0x276417, 0x4b, 0x12, 0, 2 }, /* #7 */ 2322 { 0x2c5317, 0x2c5397, 0xa6, 0xff, 0, 8 }, /* #8 */ 2323 { 0x302f57, 0x302756, 0x70, 0x00, 0, 13 }, /* #9 */ 2324 { 0x2f7d03, 0x2f7597, 0xb5, 0xff, 0, 18 }, /* #10 */ 2325 { 0x182803, 0x182056, 0x24, 0x00, 0, 24 }, /* #11 */ 2326 { 0x3d7b52, 0x3d7356, 0x40, 0x00, 0, 9 }, /* #12 */ 2327 { 0x165e43, 0x165656, 0x7e, 0x00, 0, 10 }, /* #13 */ 2328 { 0x270b97, 0x270397, 0xe2, 0xff, 0, 10 }, /* #14 */ 2329 { 0x224013, 0x224056, 0x01, 0x00, 0, 13 }, /* #15 */ 2330 { 0x1f24d2, 0x1f2456, 0x40, 0x00, 0, 26 }, /* #16 */ 2331 { 0x3c3a57, 0x3c3297, 0xe2, 0xff, 0, 9 }, /* #17 */ 2332 { 0x124bd2, 0x124397, 0x91, 0xff, 0, 11 }, /* #18 */ 2333 { 0x326947, 0x326197, 0xf7, 0xff, 0, 30 }, /* #19 */ 2334 { 0x244052, 0x244056, 0x48, 0x00, 0, 20 }, /* #20 */ 2335 { 0x2b7f92, 0x2b7756, 0x0a, 0x00, 0, 5 }, /* #21 */ 2336 { 0x300793, 0x300756, 0x2c, 0x00, 0, 9 }, /* #22 */ 2337 { 0x297c56, 0x297497, 0xcf, 0xff, 0, 16 }, /* #23 */ 2338 { 0x366297, 0x366257, 0x7e, 0x00, 0, 7 }, /* #24 */ 2339 { 0x2c2ac6, 0x2c2256, 0x1d, 0x00, 0, 26 }, /* #25 */ 2340 { 0x123983, 0x123156, 0x6a, 0x00, 0, 24 }, /* #26 */ 2341 { 0x1f3b56, 0x1f3356, 0x08, 0x00, 0, 15 }, /* #27 */ 2342 { 0x2d4392, 0x2d4356, 0x5c, 0x00, 0, 18 }, /* #28 */ 2343 { 0x325f02, 0x325756, 0x2d, 0x00, 0, 20 }, /* #29 */ 2344 { 0x087586, 0x087597, 0xe0, 0xff, 0, 12 }, /* #30 */ 2345 { 0x332747, 0x332756, 0x39, 0x00, 0, 8 }, /* #31 */ 2346 { 0x041256, 0x041297, 0xf3, 0xff, 0, 20 }, /* #32 */ 2347 { 0x3d0cc6, 0x3d0456, 0x52, 0x00, 0, 18 }, /* #33 */ 2348 { 0x2f4313, 0x2f4397, 0x94, 0xff, 0, 26 }, /* #34 */ 2349 { 0x1c2d12, 0x1c2597, 0x96, 0xff, 0, 25 }, /* #35 */ 2350 { 0x027cc3, 0x027456, 0x4c, 0x00, 0, 22 }, /* #36 */ 2351 { 0x190e42, 0x190656, 0x29, 0x00, 0, 30 }, /* #37 */ 2352 { 0x2d3303, 0x2d3397, 0xa1, 0xff, 0, 23 }, /* #38 */ 2353 { 0x3a1887, 0x3a1097, 0x9f, 0xff, 0, 21 }, /* #39 */ 2354 { 0x232c02, 0x232413, 0x37, 0x0d, 0, 2 }, /* #40 */ 2355 { 0x307586, 0x307556, 0x2a, 0x00, 0, 26 }, /* #41 */ 2356 { 0x0d1356, 0x0d1397, 0xc2, 0xff, 0, 15 }, /* #42 */ 2357 { 0x2c5ac7, 0x2c5297, 0xb6, 0xff, 0, 18 }, /* #43 */ 2358 { 0x121213, 0x121293, 0x85, 0xc2, 0, 1 }, /* #44 */ 2359 { 0x0c5717, 0x0c5797, 0xc8, 0xff, 0, 22 }, /* #45 */ 2360 { 0x2e27c7, 0x2e27c7, 0xdd, 0xdd, 0, 0 }, /* #46 */ 2361 { 0x3e5816, 0x3e5097, 0xac, 0xff, 0, 30 }, /* #47 */ 2362 { 0x1f0846, 0x1f0017, 0x66, 0x0c, 0, 3 }, /* #48 */ 2363 { 0x1f1097, 0x1f1056, 0x33, 0x00, 0, 16 }, /* #49 */ 2364 { 0x044357, 0x044397, 0xbb, 0xff, 0, 8 }, /* #50 */ 2365 { 0x1b0283, 0x1b0297, 0xe6, 0xff, 0, 17 }, /* #51 */ 2366 { 0x0b0f16, 0x0b0797, 0xcc, 0xfc, 0, 4 }, /* #52 */ 2367 { 0x3b4b93, 0x3b4396, 0x82, 0xfc, 0, 5 }, /* #53 */ 2368 { 0x181d06, 0x181597, 0xf9, 0xff, 0, 19 }, /* #54 */ 2369 { 0x2b59d3, 0x2b59d3, 0x75, 0x75, 0, 0 }, /* #55 */ 2370 { 0x035c47, 0x035456, 0x5f, 0x00, 0, 25 }, /* #56 */ 2371 { 0x080b17, 0x080356, 0x29, 0x00, 0, 21 }, /* #57 */ 2372 { 0x2705d6, 0x270556, 0x5b, 0x00, 0, 9 }, /* #58 */ 2373 { 0x3f4296, 0x3f4256, 0x6d, 0x00, 0, 17 }, /* #59 */ 2374 { 0x171286, 0x171297, 0x89, 0xff, 0, 24 }, /* #60 */ 2375 { 0x1b0993, 0x1b0157, 0x04, 0x00, 0, 3 }, /* #61 */ 2376 { 0x145593, 0x145556, 0x4c, 0x00, 0, 24 }, /* #62 */ 2377 { 0x0278d3, 0x0278d3, 0x8e, 0x8e, 0, 0 }, /* #63 */ 2378 { 0x037946, 0x037192, 0xbe, 0xdf, 0, 1 }, /* #64 */ 2379 { 0x0d06d7, 0x0d0697, 0xa8, 0xff, 0, 15 }, /* #65 */ 2380 { 0x151302, 0x151397, 0xd3, 0xff, 0, 14 }, /* #66 */ 2381 { 0x0d6a43, 0x0d6256, 0x37, 0x00, 0, 9 }, /* #67 */ 2382 { 0x294647, 0x294697, 0xda, 0xff, 0, 26 }, /* #68 */ 2383 { 0x012592, 0x012556, 0x0b, 0x00, 0, 18 }, /* #69 */ 2384 { 0x1e5046, 0x1e5097, 0xbc, 0xff, 0, 16 }, /* #70 */ 2385 { 0x264252, 0x264256, 0x42, 0x00, 0, 14 }, /* #71 */ 2386 { 0x341603, 0x341697, 0x9c, 0xff, 0, 21 }, /* #72 */ 2387 { 0x025786, 0x025756, 0x36, 0x00, 0, 17 }, /* #73 */ 2388 { 0x1f1786, 0x1f1797, 0xb1, 0xff, 0, 15 }, /* #74 */ 2389 { 0x3555d7, 0x355556, 0x02, 0x00, 0, 18 }, /* #75 */ 2390 { 0x2a52c7, 0x2a5297, 0xfd, 0xff, 0, 29 }, /* #76 */ 2391 { 0x1d6153, 0x1d6156, 0x61, 0x00, 0, 11 }, /* #77 */ 2392 { 0x1603c2, 0x160356, 0x57, 0x00, 0, 24 }, /* #78 */ 2393 { 0x020913, 0x020197, 0xb9, 0xff, 0, 24 }, /* #79 */ 2394 { 0x0754c7, 0x075456, 0x54, 0x00, 0, 19 }, /* #80 */ 2395 { 0x271713, 0x271756, 0x20, 0x00, 0, 27 }, /* #81 */ 2396 { 0x230a83, 0x230256, 0x1a, 0x00, 0, 7 }, /* #82 */ 2397 { 0x1e7d42, 0x1e7597, 0x82, 0xff, 0, 22 }, /* #83 */ 2398 { 0x2c0682, 0x2c0697, 0x86, 0xff, 0, 26 }, /* #84 */ 2399 { 0x365087, 0x365056, 0x0c, 0x00, 0, 19 }, /* #85 */ 2400 { 0x041bd6, 0x041397, 0xc4, 0xff, 0, 31 }, /* #86 */ 2401 { 0x131d07, 0x131556, 0x0b, 0x00, 0, 18 }, /* #87 */ 2402 { 0x2f2a16, 0x2f2297, 0xcf, 0xff, 0, 30 }, /* #88 */ 2403 { 0x3021c2, 0x302197, 0x9c, 0xf9, 0, 4 }, /* #89 */ 2404 { 0x081802, 0x081012, 0x1a, 0x0d, 0, 1 }, /* #90 */ 2405 { 0x286b42, 0x286356, 0x37, 0x00, 0, 8 }, /* #91 */ 2406 { 0x243546, 0x243597, 0xde, 0xff, 0, 8 }, /* #92 */ 2407 { 0x234d12, 0x234597, 0x95, 0xff, 0, 10 }, /* #93 */ 2408 { 0x065b16, 0x065b16, 0x0b, 0x0b, 0, 0 }, /* #94 */ 2409 { 0x2b6182, 0x2b6156, 0x57, 0x00, 0, 9 }, /* #95 */ 1898 2410 }; 1899 2411 static const BINU16_TEST_T g_aTests_rol_u16_amd[] = 1900 2412 { 1901 { 0x033b46, 0x033346, 0x0000, 0x0000, 0, 4 }, /* #0 */ 1902 { 0x1b56c7, 0x1b56c6, 0x0000, 0x0000, 0, 5 }, /* #1 */ 1903 { 0x303e16, 0x303616, 0x0000, 0x0000, 0, 4 }, /* #2 */ 1904 { 0x225e97, 0x225696, 0x0000, 0x0000, 0, 7 }, /* #3 */ 1905 { 0x1d3707, 0x1d3707, 0xe5f4, 0xe5f4, 0, 0 }, /* #4 */ 1906 { 0x0c3b12, 0x0c3b13, 0xc6e7, 0x1b9f, 0, 2 }, /* #5 */ 1907 { 0x2a4a52, 0x2a4a53, 0xe27a, 0x5c4f, 0, 13 }, /* #6 */ 1908 { 0x3d6607, 0x3d6606, 0x4d06, 0x1934, 0, 10 }, /* #7 */ 1909 { 0x197143, 0x197142, 0xf981, 0x07e6, 0, 10 }, /* #8 */ 1910 { 0x397e17, 0x397e17, 0xd8f5, 0x1ebb, 0, 5 }, /* #9 */ 1911 { 0x192c43, 0x192c43, 0x98e8, 0x44c7, 0, 11 }, /* #10 */ 1912 { 0x055f07, 0x055f07, 0x3a58, 0x2c1d, 0, 7 }, /* #11 */ 1913 { 0x3e6456, 0x3e6456, 0xc983, 0x60f2, 0, 6 }, /* #12 */ 1914 { 0x2a7502, 0x2a7d03, 0x0490, 0x2009, 0, 9 }, /* #13 */ 1915 { 0x267bc6, 0x2673c6, 0xc466, 0x2336, 0, 3 }, /* #14 */ 1916 { 0x311482, 0x311483, 0x1b1b, 0xb1b1, 0, 12 }, /* #15 */ 1917 { 0x345e53, 0x345653, 0xe81d, 0xde81, 0, 12 }, /* #16 */ 1918 { 0x116e82, 0x116682, 0xfd0f, 0x3ff4, 0, 10 }, /* #17 */ 1919 { 0x252557, 0x252d57, 0x51eb, 0x6a3d, 0, 13 }, /* #18 */ 1920 { 0x3547c3, 0x354fc2, 0x32a4, 0x90ca, 0, 10 }, /* #19 */ 1921 { 0x1f4842, 0x1f4842, 0x1aa1, 0xa846, 0, 6 }, /* #20 */ 1922 { 0x0b2183, 0x0b2982, 0x0999, 0xc84c, 0, 11 }, /* #21 */ 1923 { 0x354b06, 0x354306, 0x1c60, 0x7180, 0, 2 }, /* #22 */ 1924 { 0x013707, 0x013706, 0xfd70, 0x1fae, 0, 13 }, /* #23 */ 1925 { 0x156216, 0x156a17, 0xcea9, 0x39d5, 0, 13 }, /* #24 */ 1926 { 0x193093, 0x193093, 0x2077, 0xdc81, 0, 10 }, /* #25 */ 1927 { 0x3e5697, 0x3e5e96, 0x1237, 0xdc48, 0, 10 }, /* #26 */ 1928 { 0x1c7886, 0x1c7887, 0x6528, 0x4a19, 0, 6 }, /* #27 */ 1929 { 0x116006, 0x116807, 0x1484, 0x0829, 0, 9 }, /* #28 */ 1930 { 0x272352, 0x272353, 0x3c50, 0xc503, 0, 4 }, /* #29 */ 1931 { 0x205656, 0x205657, 0x806e, 0xba01, 0, 10 }, /* #30 */ 1932 { 0x160453, 0x160c53, 0x24d5, 0x3549, 0, 6 }, /* #31 */ 1933 { 0x0a4ec7, 0x0a46c6, 0xec05, 0x2f60, 0, 11 }, /* #32 */ 1934 { 0x0d59c3, 0x0d59c3, 0x7da1, 0x7da1, 0, 0 }, /* #33 */ 1935 { 0x102183, 0x102183, 0x9fa5, 0xa59f, 0, 8 }, /* #34 */ 1936 { 0x023f97, 0x023f97, 0x15a0, 0x6805, 0, 6 }, /* #35 */ 1937 { 0x096e83, 0x096e83, 0x4597, 0x2e8b, 0, 9 }, /* #36 */ 1938 { 0x350c93, 0x350c92, 0xec79, 0xc79e, 0, 4 }, /* #37 */ 1939 { 0x3513d6, 0x351bd7, 0xd2a9, 0x54e9, 0, 7 }, /* #38 */ 1940 { 0x3f0a43, 0x3f0243, 0x9d2b, 0xa573, 0, 5 }, /* #39 */ 1941 { 0x213c87, 0x213c87, 0x1ccf, 0x33c7, 0, 6 }, /* #40 */ 1942 { 0x1d3003, 0x1d3802, 0x8236, 0xd046, 0, 13 }, /* #41 */ 1943 { 0x043707, 0x043707, 0x7cc3, 0x986f, 0, 5 }, /* #42 */ 1944 { 0x2e6d93, 0x2e6d92, 0x14c7, 0xe298, 0, 13 }, /* #43 */ 1945 { 0x163397, 0x163396, 0x93d8, 0x4f62, 0, 2 }, /* #44 */ 1946 { 0x0d56d6, 0x0d56d6, 0x9c95, 0x9c95, 0, 0 }, /* #45 */ 1947 { 0x230a87, 0x230a86, 0x80a3, 0x8e02, 0, 10 }, /* #46 */ 1948 { 0x1a0b96, 0x1a0b97, 0x696f, 0x4b7b, 0, 3 }, /* #47 */ 1949 { 0x207bd6, 0x207bd6, 0xb9fd, 0xfedc, 0, 7 }, /* #48 */ 1950 { 0x010983, 0x010182, 0xc0d1, 0x3470, 0, 6 }, /* #49 */ 1951 { 0x000347, 0x000346, 0x663d, 0x3d66, 0, 8 }, /* #50 */ 1952 { 0x1e5407, 0x1e5c06, 0x4b1e, 0xc792, 0, 6 }, /* #51 */ 1953 { 0x1d7b86, 0x1d7386, 0xc0f3, 0x1e78, 0, 5 }, /* #52 */ 1954 { 0x101652, 0x101e52, 0x1c2a, 0x870a, 0, 14 }, /* #53 */ 1955 { 0x220a93, 0x220a93, 0x8a58, 0x14b1, 0, 1 }, /* #54 */ 1956 { 0x3900c2, 0x3900c2, 0x8c03, 0x01c6, 0, 7 }, /* #55 */ 1957 { 0x2b6b87, 0x2b6387, 0xdd0c, 0xa19b, 0, 5 }, /* #56 */ 1958 { 0x141b02, 0x141b03, 0xda17, 0x685f, 0, 2 }, /* #57 */ 1959 { 0x3d0b93, 0x3d0392, 0xc04d, 0x1370, 0, 6 }, /* #58 */ 1960 { 0x0d2256, 0x0d2a56, 0x1a93, 0x931a, 0, 8 }, /* #59 */ 1961 { 0x1b2006, 0x1b2007, 0xe089, 0xc113, 0, 1 }, /* #60 */ 1962 { 0x3d4246, 0x3d4a46, 0xd4b5, 0xa5ae, 0, 3 }, /* #61 */ 1963 { 0x1879c7, 0x1871c6, 0x92b1, 0x4ac6, 0, 2 }, /* #62 */ 1964 { 0x196047, 0x196046, 0x8933, 0x4ce2, 0, 6 }, /* #63 */ 2413 { 0x3e7c17, 0x3e7416, 0x0000, 0x0000, 0, 36 }, /* #0 */ 2414 { 0x315a42, 0x315242, 0x0000, 0x0000, 0, 35 }, /* #1 */ 2415 { 0x227712, 0x227712, 0x0000, 0x0000, 0, 28 }, /* #2 */ 2416 { 0x042343, 0x042342, 0x0000, 0x0000, 0, 54 }, /* #3 */ 2417 { 0x331057, 0x331056, 0x0000, 0x0000, 0, 46 }, /* #4 */ 2418 { 0x336796, 0x336796, 0x0000, 0x0000, 0, 62 }, /* #5 */ 2419 { 0x2404d3, 0x2404d2, 0xee7d, 0x7dee, 0, 56 }, /* #6 */ 2420 { 0x3e3017, 0x3e3816, 0x32b9, 0xae4c, 0, 6 }, /* #7 */ 2421 { 0x3646d2, 0x3646d3, 0xbc47, 0xe23d, 0, 3 }, /* #8 */ 2422 { 0x073382, 0x073b82, 0xd79e, 0xf3da, 0, 5 }, /* #9 */ 2423 { 0x247ec6, 0x247ec6, 0xfb51, 0xa3f6, 0, 9 }, /* #10 */ 2424 { 0x2476d7, 0x2476d7, 0x663f, 0x98fd, 0, 2 }, /* #11 */ 2425 { 0x2a1dc3, 0x2a1dc3, 0x4515, 0x5451, 0, 28 }, /* #12 */ 2426 { 0x3d0e43, 0x3d0642, 0x5431, 0x18aa, 0, 39 }, /* #13 */ 2427 { 0x2f3906, 0x2f3106, 0x99bf, 0x6fe6, 0, 22 }, /* #14 */ 2428 { 0x0a2c83, 0x0a2483, 0xf023, 0xf811, 0, 47 }, /* #15 */ 2429 { 0x2d7e02, 0x2d7603, 0x99be, 0xa66f, 0, 30 }, /* #16 */ 2430 { 0x1d5892, 0x1d5893, 0x1628, 0x40b1, 0, 27 }, /* #17 */ 2431 { 0x290c17, 0x290c17, 0x9b5e, 0x4daf, 0, 31 }, /* #18 */ 2432 { 0x0e6012, 0x0e6012, 0xd081, 0x2074, 0, 22 }, /* #19 */ 2433 { 0x2e1852, 0x2e1052, 0x035f, 0x0d7c, 0, 50 }, /* #20 */ 2434 { 0x2f0d83, 0x2f0d82, 0xac95, 0xb256, 0, 18 }, /* #21 */ 2435 { 0x0e7412, 0x0e7c12, 0xfd96, 0xb7ec, 0, 43 }, /* #22 */ 2436 { 0x2b2992, 0x2b2192, 0x8fad, 0x3eb6, 0, 18 }, /* #23 */ 2437 { 0x262603, 0x262603, 0xe8ef, 0xd1df, 0, 1 }, /* #24 */ 2438 { 0x1b3a53, 0x1b3253, 0xe43b, 0xdf21, 0, 59 }, /* #25 */ 2439 { 0x1d7686, 0x1d7e86, 0x4090, 0x8120, 0, 33 }, /* #26 */ 2440 { 0x0d59d6, 0x0d59d7, 0xc720, 0x1c83, 0, 50 }, /* #27 */ 2441 { 0x1e1786, 0x1e1786, 0x2884, 0x10a2, 0, 26 }, /* #28 */ 2442 { 0x065617, 0x065616, 0xff05, 0x2ff8, 0, 11 }, /* #29 */ 2443 { 0x103317, 0x103317, 0x9b8c, 0x9b8c, 0, 0 }, /* #30 */ 2444 { 0x205f43, 0x205743, 0xcc12, 0x9825, 0, 1 }, /* #31 */ 2445 { 0x1a13d3, 0x1a13d2, 0xe041, 0x7810, 0, 62 }, /* #32 */ 2446 { 0x376c17, 0x376416, 0x8164, 0x2c90, 0, 5 }, /* #33 */ 2447 { 0x320893, 0x320893, 0xb8c9, 0x1937, 0, 53 }, /* #34 */ 2448 { 0x047807, 0x047007, 0x6c5a, 0xb169, 0, 50 }, /* #35 */ 2449 { 0x0c6017, 0x0c6817, 0x99d1, 0x4667, 0, 58 }, /* #36 */ 2450 { 0x0d4e83, 0x0d4e83, 0x42d9, 0x0b65, 0, 34 }, /* #37 */ 2451 { 0x0f2247, 0x0f2247, 0x9f83, 0xf839, 0, 36 }, /* #38 */ 2452 { 0x274c16, 0x274416, 0x1f3b, 0x3e76, 0, 1 }, /* #39 */ 2453 { 0x1f4c12, 0x1f4c12, 0x799f, 0xfbcc, 0, 59 }, /* #40 */ 2454 { 0x2a11c6, 0x2a19c7, 0xa860, 0x0c15, 0, 21 }, /* #41 */ 2455 { 0x2810c2, 0x2810c3, 0x10dc, 0xb821, 0, 25 }, /* #42 */ 2456 { 0x090317, 0x090316, 0x7284, 0x4728, 0, 12 }, /* #43 */ 2457 { 0x3a0212, 0x3a0213, 0x870e, 0xc3a1, 0, 54 }, /* #44 */ 2458 { 0x1b0fd6, 0x1b0fd7, 0xf110, 0x0f11, 0, 28 }, /* #45 */ 2459 { 0x200d53, 0x200d52, 0x217c, 0xbe10, 0, 7 }, /* #46 */ 2460 { 0x0b56c7, 0x0b56c6, 0xa4a9, 0x692a, 0, 14 }, /* #47 */ 2461 { 0x092153, 0x092152, 0x68f3, 0x3cda, 0, 22 }, /* #48 */ 2462 { 0x341397, 0x341b97, 0xd961, 0x61d9, 0, 8 }, /* #49 */ 2463 { 0x3964c3, 0x396cc3, 0x316a, 0x18b5, 0, 15 }, /* #50 */ 2464 { 0x375dc2, 0x3755c3, 0x1d72, 0x90eb, 0, 11 }, /* #51 */ 2465 { 0x095246, 0x095246, 0x2b21, 0x5642, 0, 49 }, /* #52 */ 2466 { 0x0c6842, 0x0c6043, 0xb34d, 0x9a6d, 0, 35 }, /* #53 */ 2467 { 0x280887, 0x280087, 0x2b0c, 0x8561, 0, 29 }, /* #54 */ 2468 { 0x0e08c7, 0x0e00c7, 0xf34f, 0xfe69, 0, 61 }, /* #55 */ 2469 { 0x2f03c3, 0x2f03c2, 0x1b1e, 0x3c36, 0, 57 }, /* #56 */ 2470 { 0x0d1f92, 0x0d1f93, 0x43b2, 0x21d9, 0, 47 }, /* #57 */ 2471 { 0x273a92, 0x273292, 0x1d30, 0x1d30, 0, 48 }, /* #58 */ 2472 { 0x1a1d13, 0x1a1513, 0xe68f, 0x9a3f, 0, 34 }, /* #59 */ 2473 { 0x190f96, 0x190797, 0x67ec, 0xd8cf, 0, 57 }, /* #60 */ 2474 { 0x204ac3, 0x204ac3, 0xddb7, 0x7ddb, 0, 12 }, /* #61 */ 2475 { 0x1d2c82, 0x1d2482, 0x5e4c, 0x5e4c, 0, 48 }, /* #62 */ 2476 { 0x006857, 0x006057, 0xbe18, 0xe18b, 0, 4 }, /* #63 */ 2477 { 0x3c1a47, 0x3c1a47, 0x028c, 0x00a3, 0, 46 }, /* #64 */ 2478 { 0x1a2896, 0x1a2896, 0x5e6c, 0xbcd8, 0, 17 }, /* #65 */ 2479 { 0x292e96, 0x292696, 0x28c4, 0x310a, 0, 22 }, /* #66 */ 2480 { 0x3b4dd3, 0x3b4dd2, 0xba6d, 0xdb74, 0, 9 }, /* #67 */ 2481 { 0x3e2c12, 0x3e2412, 0x936e, 0x6dd2, 0, 53 }, /* #68 */ 2482 { 0x130cd7, 0x130cd7, 0x1482, 0x4821, 0, 52 }, /* #69 */ 2483 { 0x2c2d16, 0x2c2516, 0x490d, 0x3524, 0, 10 }, /* #70 */ 2484 { 0x0e3f02, 0x0e3f03, 0x9e8a, 0x53d1, 0, 45 }, /* #71 */ 2485 { 0x3445c7, 0x3445c7, 0xe640, 0x9903, 0, 18 }, /* #72 */ 2486 { 0x2d0912, 0x2d0912, 0xb688, 0xda22, 0, 2 }, /* #73 */ 2487 { 0x063e92, 0x063e92, 0x1c74, 0x838e, 0, 61 }, /* #74 */ 2488 { 0x004c97, 0x004c96, 0xa41d, 0x9076, 0, 18 }, /* #75 */ 2489 { 0x1401c2, 0x1409c3, 0x4256, 0x5909, 0, 58 }, /* #76 */ 2490 { 0x125046, 0x125847, 0x7367, 0x3b9b, 0, 59 }, /* #77 */ 2491 { 0x2459c6, 0x2459c6, 0x9a87, 0xa1e6, 0, 6 }, /* #78 */ 2492 { 0x213a02, 0x213202, 0xbc05, 0x2de0, 0, 59 }, /* #79 */ 2493 { 0x104c17, 0x104416, 0x9be6, 0x6f9a, 0, 2 }, /* #80 */ 2494 { 0x146c93, 0x146492, 0x58f4, 0x7a2c, 0, 55 }, /* #81 */ 2495 { 0x1b1782, 0x1b1f82, 0xefd9, 0xfd9e, 0, 52 }, /* #82 */ 2496 { 0x0d2797, 0x0d2796, 0xb054, 0x54b0, 0, 40 }, /* #83 */ 2497 { 0x351257, 0x351257, 0x83bf, 0xfc1d, 0, 27 }, /* #84 */ 2498 { 0x0d6f56, 0x0d6f56, 0x33da, 0xcf68, 0, 34 }, /* #85 */ 2499 { 0x2a4613, 0x2a4612, 0xa61a, 0x61aa, 0, 4 }, /* #86 */ 2500 { 0x2575c6, 0x257dc6, 0xf574, 0xba7a, 0, 55 }, /* #87 */ 2501 { 0x256a46, 0x256247, 0x4374, 0xba21, 0, 23 }, /* #88 */ 2502 { 0x184846, 0x184846, 0x1627, 0xe2c4, 0, 45 }, /* #89 */ 2503 { 0x076283, 0x076a83, 0x51f1, 0x47c5, 0, 2 }, /* #90 */ 2504 { 0x0b5216, 0x0b5217, 0x8b59, 0x98b5, 0, 44 }, /* #91 */ 2505 { 0x187a13, 0x187a12, 0x1024, 0x9040, 0, 42 }, /* #92 */ 2506 { 0x305516, 0x305516, 0xcb48, 0x465a, 0, 27 }, /* #93 */ 2507 { 0x0c5542, 0x0c5d42, 0x1d69, 0x8eb4, 0, 63 }, /* #94 */ 2508 { 0x015693, 0x015e93, 0xd1ed, 0x47b7, 0, 34 }, /* #95 */ 1965 2509 }; 1966 2510 static const BINU16_TEST_T g_aTests_ror_u16_amd[] = 1967 2511 { 1968 { 0x116547, 0x116546, 0x0000, 0x0000, 0, 13 }, /* #0 */ 1969 { 0x3c7c02, 0x3c7402, 0x0000, 0x0000, 0, 1 }, /* #1 */ 1970 { 0x385cc6, 0x3854c6, 0x0000, 0x0000, 0, 1 }, /* #2 */ 1971 { 0x275687, 0x275686, 0x0000, 0x0000, 0, 2 }, /* #3 */ 1972 { 0x2b5657, 0x2b5656, 0xa7d9, 0x3ecd, 0, 13 }, /* #4 */ 1973 { 0x165103, 0x165103, 0x132e, 0xc265, 0, 3 }, /* #5 */ 1974 { 0x361317, 0x361316, 0xf63c, 0x3d8f, 0, 2 }, /* #6 */ 1975 { 0x3e7553, 0x3e7552, 0xe18e, 0x3b86, 0, 6 }, /* #7 */ 1976 { 0x2c6f47, 0x2c6f46, 0x9178, 0x45e2, 0, 14 }, /* #8 */ 1977 { 0x111393, 0x111393, 0x3c45, 0xe229, 0, 13 }, /* #9 */ 1978 { 0x2e01c3, 0x2e09c3, 0x9e6a, 0xa79a, 0, 2 }, /* #10 */ 1979 { 0x3c7c16, 0x3c7c16, 0x7048, 0x4870, 0, 8 }, /* #11 */ 1980 { 0x392b56, 0x392b57, 0x21ea, 0x87a8, 0, 14 }, /* #12 */ 1981 { 0x3238c2, 0x3238c3, 0x13d6, 0xac27, 0, 7 }, /* #13 */ 1982 { 0x3d0d87, 0x3d0587, 0xb62b, 0xc576, 0, 11 }, /* #14 */ 1983 { 0x2e7bd6, 0x2e73d6, 0xbc19, 0x3783, 0, 3 }, /* #15 */ 1984 { 0x3c7447, 0x3c7c47, 0xb393, 0x9c9d, 0, 13 }, /* #16 */ 1985 { 0x0e5242, 0x0e5a43, 0x5fdb, 0xb5fd, 0, 4 }, /* #17 */ 1986 { 0x2b1406, 0x2b1c06, 0xd529, 0x529d, 0, 12 }, /* #18 */ 1987 { 0x1b36d2, 0x1b36d3, 0x7630, 0xc1d8, 0, 6 }, /* #19 */ 1988 { 0x215a02, 0x215a03, 0x29c8, 0x9c82, 0, 12 }, /* #20 */ 1989 { 0x245482, 0x245482, 0xcf48, 0x3d23, 0, 14 }, /* #21 */ 1990 { 0x3a7b02, 0x3a7302, 0x06e4, 0x1b90, 0, 14 }, /* #22 */ 1991 { 0x0f6882, 0x0f6082, 0x63d6, 0x1eb3, 0, 13 }, /* #23 */ 1992 { 0x260996, 0x260196, 0x3eb1, 0x13eb, 0, 4 }, /* #24 */ 1993 { 0x376102, 0x376102, 0x6b20, 0x6b20, 0, 0 }, /* #25 */ 1994 { 0x1739c3, 0x1739c3, 0xc442, 0xc442, 0, 0 }, /* #26 */ 1995 { 0x2418d3, 0x2410d2, 0xb3d1, 0x367a, 0, 3 }, /* #27 */ 1996 { 0x246302, 0x246302, 0xc41a, 0xc41a, 0, 0 }, /* #28 */ 1997 { 0x3d7882, 0x3d7083, 0xd5f7, 0xfbea, 0, 9 }, /* #29 */ 1998 { 0x1f31c2, 0x1f39c2, 0x1591, 0x6445, 0, 10 }, /* #30 */ 1999 { 0x3c4d12, 0x3c4513, 0x86c7, 0xd8f0, 0, 11 }, /* #31 */ 2000 { 0x063e93, 0x063e92, 0xecc2, 0x6617, 0, 13 }, /* #32 */ 2001 { 0x071a47, 0x071246, 0x1ad5, 0x35aa, 0, 15 }, /* #33 */ 2002 { 0x365f03, 0x365702, 0x1d8d, 0x3b1a, 0, 15 }, /* #34 */ 2003 { 0x162653, 0x162652, 0xdf04, 0x26f8, 0, 5 }, /* #35 */ 2004 { 0x1e2f97, 0x1e2796, 0x6214, 0x28c4, 0, 7 }, /* #36 */ 2005 { 0x3352d6, 0x3352d6, 0x3d41, 0x09ea, 0, 5 }, /* #37 */ 2006 { 0x1b14d6, 0x1b14d7, 0xdfdd, 0xdddf, 0, 8 }, /* #38 */ 2007 { 0x066b16, 0x066317, 0x29dc, 0xc29d, 0, 4 }, /* #39 */ 2008 { 0x221d03, 0x221d02, 0x72ea, 0x5397, 0, 5 }, /* #40 */ 2009 { 0x360543, 0x360543, 0xaaf3, 0xf3aa, 0, 8 }, /* #41 */ 2010 { 0x3917c3, 0x3917c3, 0x4c5e, 0x4c5e, 0, 0 }, /* #42 */ 2011 { 0x390816, 0x390816, 0x8c6c, 0x8c6c, 0, 0 }, /* #43 */ 2012 { 0x3e4687, 0x3e4687, 0xfe88, 0xe88f, 0, 12 }, /* #44 */ 2013 { 0x1e27d3, 0x1e2fd2, 0xcac8, 0x6564, 0, 1 }, /* #45 */ 2014 { 0x176006, 0x176007, 0xdbff, 0xffb7, 0, 7 }, /* #46 */ 2015 { 0x157942, 0x157142, 0xc31c, 0x1cc3, 0, 8 }, /* #47 */ 2016 { 0x291b06, 0x291307, 0xd8f3, 0xc79e, 0, 13 }, /* #48 */ 2017 { 0x005456, 0x005c56, 0x0dea, 0x6f50, 0, 13 }, /* #49 */ 2018 { 0x046683, 0x046683, 0xd5c4, 0xd5c4, 0, 0 }, /* #50 */ 2019 { 0x080f87, 0x080787, 0x9bc2, 0xf0a6, 0, 10 }, /* #51 */ 2020 { 0x2b0712, 0x2b0712, 0x13a9, 0x13a9, 0, 0 }, /* #52 */ 2021 { 0x004082, 0x004883, 0xbcea, 0x9d57, 0, 11 }, /* #53 */ 2022 { 0x103cc7, 0x1034c6, 0xc0a1, 0x1c0a, 0, 4 }, /* #54 */ 2023 { 0x097086, 0x097887, 0x2897, 0x944b, 0, 1 }, /* #55 */ 2024 { 0x0f1b82, 0x0f1b82, 0x2600, 0x2600, 0, 0 }, /* #56 */ 2025 { 0x0632c6, 0x063ac7, 0x1ff1, 0x8ff8, 0, 1 }, /* #57 */ 2026 { 0x337c02, 0x337403, 0x76ce, 0xd9ce, 0, 11 }, /* #58 */ 2027 { 0x3d5c97, 0x3d5c97, 0x7192, 0x7192, 0, 0 }, /* #59 */ 2028 { 0x0e6bd7, 0x0e6bd6, 0xcfba, 0x759f, 0, 7 }, /* #60 */ 2029 { 0x0358d6, 0x0350d6, 0x8870, 0x110e, 0, 3 }, /* #61 */ 2030 { 0x126542, 0x126542, 0x68bd, 0x2f5a, 0, 10 }, /* #62 */ 2031 { 0x1a6e06, 0x1a6606, 0x2294, 0x114a, 0, 1 }, /* #63 */ 2512 { 0x2801c2, 0x2801c2, 0x0000, 0x0000, 0, 40 }, /* #0 */ 2513 { 0x3a6703, 0x3a6702, 0x0000, 0x0000, 0, 23 }, /* #1 */ 2514 { 0x2a4317, 0x2a4316, 0x0000, 0x0000, 0, 22 }, /* #2 */ 2515 { 0x0d6612, 0x0d6612, 0x0000, 0x0000, 0, 45 }, /* #3 */ 2516 { 0x137413, 0x137412, 0x0000, 0x0000, 0, 45 }, /* #4 */ 2517 { 0x295912, 0x295112, 0x0000, 0x0000, 0, 11 }, /* #5 */ 2518 { 0x152fd7, 0x1527d6, 0xc718, 0x18e3, 0, 3 }, /* #6 */ 2519 { 0x060fd3, 0x0607d3, 0xf057, 0xf057, 0, 48 }, /* #7 */ 2520 { 0x3b5746, 0x3b5747, 0xe734, 0xe734, 0, 16 }, /* #8 */ 2521 { 0x0a2fc3, 0x0a27c2, 0x1ccb, 0x3996, 0, 15 }, /* #9 */ 2522 { 0x244b56, 0x244357, 0xb676, 0xced6, 0, 27 }, /* #10 */ 2523 { 0x0b7c46, 0x0b7447, 0x77c8, 0xe43b, 0, 57 }, /* #11 */ 2524 { 0x0a2a07, 0x0a2a07, 0x65a5, 0xa565, 0, 24 }, /* #12 */ 2525 { 0x142812, 0x142012, 0x7337, 0x3773, 0, 24 }, /* #13 */ 2526 { 0x207493, 0x207c92, 0x3a96, 0x52c7, 0, 11 }, /* #14 */ 2527 { 0x3f06d3, 0x3f06d3, 0x4f9d, 0xe753, 0, 10 }, /* #15 */ 2528 { 0x1b6393, 0x1b6b92, 0xb9bb, 0x7377, 0, 63 }, /* #16 */ 2529 { 0x375f82, 0x375f82, 0x4612, 0x4612, 0, 0 }, /* #17 */ 2530 { 0x042d17, 0x042d17, 0x4b5e, 0xbc96, 0, 55 }, /* #18 */ 2531 { 0x100c96, 0x100c96, 0x71d9, 0x65c7, 0, 38 }, /* #19 */ 2532 { 0x083716, 0x083f16, 0x156c, 0x6c15, 0, 24 }, /* #20 */ 2533 { 0x100087, 0x100887, 0x22f2, 0xbc88, 0, 58 }, /* #21 */ 2534 { 0x0f6183, 0x0f6182, 0x9770, 0x2ee1, 0, 63 }, /* #22 */ 2535 { 0x296343, 0x296342, 0x6e04, 0x0237, 0, 41 }, /* #23 */ 2536 { 0x3261c6, 0x3261c7, 0xcd7e, 0xfb35, 0, 54 }, /* #24 */ 2537 { 0x2c2a87, 0x2c2a87, 0xf259, 0x92cf, 0, 29 }, /* #25 */ 2538 { 0x023197, 0x023196, 0x6a69, 0x2d4d, 0, 3 }, /* #26 */ 2539 { 0x2d3846, 0x2d3846, 0xa15d, 0x5da1, 0, 56 }, /* #27 */ 2540 { 0x185106, 0x185106, 0x25c7, 0x2e39, 0, 45 }, /* #28 */ 2541 { 0x0d1a47, 0x0d1246, 0x2702, 0x1381, 0, 1 }, /* #29 */ 2542 { 0x3e5686, 0x3e5686, 0x8c99, 0x1933, 0, 31 }, /* #30 */ 2543 { 0x142a17, 0x142217, 0x6340, 0xc680, 0, 63 }, /* #31 */ 2544 { 0x104c92, 0x104493, 0x3c2a, 0xf0a8, 0, 62 }, /* #32 */ 2545 { 0x0f4e93, 0x0f4692, 0x3a36, 0x1d1b, 0, 17 }, /* #33 */ 2546 { 0x135942, 0x135143, 0xde45, 0xf22e, 0, 61 }, /* #34 */ 2547 { 0x024b07, 0x024306, 0x0380, 0x0700, 0, 63 }, /* #35 */ 2548 { 0x1057c7, 0x105fc7, 0x07c8, 0x807c, 0, 4 }, /* #36 */ 2549 { 0x1e3a87, 0x1e3286, 0x0483, 0x0c12, 0, 38 }, /* #37 */ 2550 { 0x2214c7, 0x2214c7, 0x74fb, 0xf6e9, 0, 23 }, /* #38 */ 2551 { 0x1b0513, 0x1b0d12, 0x0376, 0x7603, 0, 24 }, /* #39 */ 2552 { 0x247917, 0x247917, 0x6066, 0x6066, 0, 0 }, /* #40 */ 2553 { 0x3426d7, 0x3426d7, 0xd8fc, 0xc7e6, 0, 45 }, /* #41 */ 2554 { 0x3172c7, 0x3172c6, 0x1c4c, 0x3898, 0, 31 }, /* #42 */ 2555 { 0x0605c7, 0x0605c7, 0xff26, 0xf26f, 0, 12 }, /* #43 */ 2556 { 0x0b1fc6, 0x0b17c7, 0x9493, 0xca49, 0, 33 }, /* #44 */ 2557 { 0x0f4986, 0x0f4186, 0x0c99, 0x3264, 0, 46 }, /* #45 */ 2558 { 0x3e1b13, 0x3e1b13, 0xe8ea, 0xae8e, 0, 52 }, /* #46 */ 2559 { 0x1a1546, 0x1a1547, 0x7353, 0xd4dc, 0, 42 }, /* #47 */ 2560 { 0x221306, 0x221307, 0xa3f5, 0xd68f, 0, 22 }, /* #48 */ 2561 { 0x2f3cd3, 0x2f3cd3, 0xdbb5, 0xbb76, 0, 3 }, /* #49 */ 2562 { 0x0e47c3, 0x0e47c3, 0xd9a5, 0xd2ec, 0, 9 }, /* #50 */ 2563 { 0x207316, 0x207b17, 0x5f9a, 0xbf34, 0, 15 }, /* #51 */ 2564 { 0x3a0612, 0x3a0e13, 0xf37c, 0x9be7, 0, 29 }, /* #52 */ 2565 { 0x2b5ed2, 0x2b5ed2, 0xf6ba, 0x5ed7, 0, 3 }, /* #53 */ 2566 { 0x3356d6, 0x335ed7, 0x53a0, 0xa740, 0, 47 }, /* #54 */ 2567 { 0x340747, 0x340746, 0x2abd, 0x2abd, 0, 16 }, /* #55 */ 2568 { 0x000646, 0x000e46, 0xbda2, 0x7b45, 0, 15 }, /* #56 */ 2569 { 0x2956d2, 0x295ed3, 0xd7bd, 0xbdee, 0, 61 }, /* #57 */ 2570 { 0x376dc7, 0x3765c6, 0xfea4, 0x3fa9, 0, 50 }, /* #58 */ 2571 { 0x0d6717, 0x0d6f17, 0xc8b1, 0x9163, 0, 15 }, /* #59 */ 2572 { 0x3839c6, 0x3839c6, 0x0acd, 0x42b3, 0, 18 }, /* #60 */ 2573 { 0x305647, 0x305e46, 0x155f, 0x7c55, 0, 22 }, /* #61 */ 2574 { 0x2527d3, 0x252fd3, 0x4d5d, 0xa9ab, 0, 51 }, /* #62 */ 2575 { 0x323757, 0x323757, 0x365a, 0xd968, 0, 62 }, /* #63 */ 2576 { 0x2c2dd3, 0x2c25d2, 0x51f6, 0x1f65, 0, 60 }, /* #64 */ 2577 { 0x236b12, 0x236b13, 0x2641, 0x9049, 0, 58 }, /* #65 */ 2578 { 0x007e47, 0x007647, 0x4edf, 0xedf4, 0, 44 }, /* #66 */ 2579 { 0x116697, 0x116e96, 0x910b, 0x5c88, 0, 5 }, /* #67 */ 2580 { 0x2e7f52, 0x2e7f52, 0x431e, 0x63c8, 0, 59 }, /* #68 */ 2581 { 0x336b82, 0x336382, 0x6c0e, 0x039b, 0, 42 }, /* #69 */ 2582 { 0x210cc6, 0x2104c6, 0x2a04, 0x10a8, 0, 22 }, /* #70 */ 2583 { 0x3703c6, 0x3703c7, 0x41ea, 0xf520, 0, 25 }, /* #71 */ 2584 { 0x1b7606, 0x1b7e07, 0xebc2, 0xbaf0, 0, 34 }, /* #72 */ 2585 { 0x2e4d43, 0x2e4542, 0x19ec, 0x33d8, 0, 47 }, /* #73 */ 2586 { 0x0972c3, 0x0972c3, 0xb691, 0xd236, 0, 43 }, /* #74 */ 2587 { 0x0c2bc3, 0x0c2bc2, 0x1d5d, 0x7475, 0, 6 }, /* #75 */ 2588 { 0x141f82, 0x141782, 0x20a4, 0x1484, 0, 43 }, /* #76 */ 2589 { 0x232107, 0x232107, 0x0b63, 0xc616, 0, 55 }, /* #77 */ 2590 { 0x2d1683, 0x2d1682, 0x6f1c, 0x38de, 0, 55 }, /* #78 */ 2591 { 0x293fc3, 0x293fc3, 0x15ee, 0xaf70, 0, 29 }, /* #79 */ 2592 { 0x005247, 0x005246, 0x978c, 0x25e3, 0, 18 }, /* #80 */ 2593 { 0x3b1943, 0x3b1943, 0x08a0, 0x8a00, 0, 44 }, /* #81 */ 2594 { 0x3b31d2, 0x3b39d3, 0x314f, 0x8a79, 0, 13 }, /* #82 */ 2595 { 0x057e53, 0x057653, 0x5648, 0xc90a, 0, 27 }, /* #83 */ 2596 { 0x236f43, 0x236f43, 0x16ae, 0xab85, 0, 58 }, /* #84 */ 2597 { 0x2e01c7, 0x2e01c7, 0x7c6a, 0xc6a7, 0, 44 }, /* #85 */ 2598 { 0x0f03d3, 0x0f03d3, 0x5cdf, 0xdf5c, 0, 24 }, /* #86 */ 2599 { 0x0854c3, 0x085cc2, 0x6968, 0x5a1a, 0, 26 }, /* #87 */ 2600 { 0x271713, 0x271713, 0x0fed, 0xda1f, 0, 55 }, /* #88 */ 2601 { 0x030bd2, 0x0303d2, 0x6608, 0x3043, 0, 29 }, /* #89 */ 2602 { 0x3f2d57, 0x3f2d57, 0x358d, 0x8d35, 0, 56 }, /* #90 */ 2603 { 0x0c6003, 0x0c6002, 0xf0ef, 0x3bfc, 0, 26 }, /* #91 */ 2604 { 0x391742, 0x391743, 0x8d7f, 0xff1a, 0, 55 }, /* #92 */ 2605 { 0x382843, 0x382843, 0xec76, 0xbb1d, 0, 2 }, /* #93 */ 2606 { 0x371443, 0x371c42, 0x17ff, 0x5ffc, 0, 30 }, /* #94 */ 2607 { 0x247cd6, 0x247cd6, 0x5683, 0x5683, 0, 0 }, /* #95 */ 2032 2608 }; 2033 2609 static const BINU16_TEST_T g_aTests_rcl_u16_amd[] = 2034 2610 { 2035 { 0x0a0c43, 0x0a0442, 0x0000, 0x1000, 0, 13 }, /* #0 */ 2036 { 0x1b3793, 0x1b3792, 0x0000, 0x0100, 0, 9 }, /* #1 */ 2037 { 0x1f7bc3, 0x1f73c2, 0x0000, 0x0200, 0, 10 }, /* #2 */ 2038 { 0x2f1202, 0x2f1202, 0x0000, 0x0000, 0, 15 }, /* #3 */ 2039 { 0x3e1ec6, 0x3e1ec6, 0xad13, 0x89ab, 0, 7 }, /* #4 */ 2040 { 0x121183, 0x121982, 0x55e1, 0xd578, 0, 15 }, /* #5 */ 2041 { 0x1a0857, 0x1a0857, 0xf5c5, 0x5c5f, 0, 4 }, /* #6 */ 2042 { 0x1c4b13, 0x1c4313, 0x973f, 0x9fe5, 0, 7 }, /* #7 */ 2043 { 0x3a5ad2, 0x3a5ad2, 0x652c, 0x652c, 0, 0 }, /* #8 */ 2044 { 0x1c6d93, 0x1c6d92, 0x0e03, 0xe038, 0, 4 }, /* #9 */ 2045 { 0x2d4c56, 0x2d4456, 0x84d8, 0x4d84, 0, 4 }, /* #10 */ 2046 { 0x1e4516, 0x1e4517, 0x51c4, 0x8851, 0, 9 }, /* #11 */ 2047 { 0x3d06c2, 0x3d0ec3, 0xff3c, 0x1fe7, 0, 14 }, /* #12 */ 2048 { 0x075993, 0x075192, 0x0343, 0x0687, 0, 1 }, /* #13 */ 2049 { 0x3b7502, 0x3b7d02, 0x1096, 0x84b0, 0, 3 }, /* #14 */ 2050 { 0x391f17, 0x391716, 0xe838, 0x0e3d, 0, 6 }, /* #15 */ 2051 { 0x0c4756, 0x0c4f56, 0x1f49, 0x921f, 0, 9 }, /* #16 */ 2052 { 0x1b1482, 0x1b1483, 0x3be8, 0xdf40, 0, 3 }, /* #17 */ 2053 { 0x2e4a13, 0x2e4212, 0x4e04, 0x4a70, 0, 12 }, /* #18 */ 2054 { 0x335846, 0x335046, 0xf90b, 0x42df, 0, 6 }, /* #19 */ 2055 { 0x195fc6, 0x1957c7, 0x2f10, 0xc405, 0, 6 }, /* #20 */ 2056 { 0x113617, 0x113e16, 0xaf0d, 0xf0dd, 0, 4 }, /* #21 */ 2057 { 0x3b1c02, 0x3b1402, 0x67fe, 0x7fe3, 0, 4 }, /* #22 */ 2058 { 0x2e3ed7, 0x2e36d6, 0xd85e, 0x17bb, 0, 6 }, /* #23 */ 2059 { 0x2c0942, 0x2c0943, 0x4d73, 0x326b, 0, 12 }, /* #24 */ 2060 { 0x2f5502, 0x2f5502, 0x0a28, 0x28a0, 0, 2 }, /* #25 */ 2061 { 0x2d5cc6, 0x2d5cc6, 0x29d5, 0xa8a7, 0, 11 }, /* #26 */ 2062 { 0x357f96, 0x357f96, 0x1435, 0x850d, 0, 15 }, /* #27 */ 2063 { 0x0777c2, 0x0777c2, 0xd025, 0x5681, 0, 12 }, /* #28 */ 2064 { 0x350a16, 0x350a16, 0xcfa7, 0xfa76, 0, 4 }, /* #29 */ 2065 { 0x1b4553, 0x1b4553, 0xbf2d, 0xbbf2, 0, 13 }, /* #30 */ 2066 { 0x2d2d46, 0x2d2547, 0xb9c8, 0xce42, 0, 3 }, /* #31 */ 2067 { 0x3e5803, 0x3e5802, 0x759b, 0xeeb3, 0, 14 }, /* #32 */ 2068 { 0x121307, 0x121307, 0x1ffd, 0xffd8, 0, 4 }, /* #33 */ 2069 { 0x051bc3, 0x0513c2, 0x9024, 0x0932, 0, 6 }, /* #34 */ 2070 { 0x045546, 0x045546, 0x6bc5, 0x535e, 0, 12 }, /* #35 */ 2071 { 0x314697, 0x314e97, 0x4334, 0x34a1, 0, 8 }, /* #36 */ 2072 { 0x1f10d7, 0x1f18d6, 0xa176, 0xeda1, 0, 9 }, /* #37 */ 2073 { 0x2477c2, 0x247fc3, 0x45d4, 0x7508, 0, 6 }, /* #38 */ 2074 { 0x083902, 0x083902, 0xa856, 0xb2a1, 0, 11 }, /* #39 */ 2075 { 0x121a92, 0x121293, 0x99e0, 0x9e04, 0, 4 }, /* #40 */ 2076 { 0x144c93, 0x144493, 0xfd78, 0xaf1f, 0, 5 }, /* #41 */ 2077 { 0x1667c2, 0x1667c2, 0x1aca, 0x1aca, 0, 0 }, /* #42 */ 2078 { 0x3d3c13, 0x3d3c12, 0x3aa7, 0xea9e, 0, 2 }, /* #43 */ 2079 { 0x023712, 0x023f13, 0xe22b, 0x15b8, 0, 7 }, /* #44 */ 2080 { 0x084703, 0x084f03, 0xc679, 0x3c67, 0, 13 }, /* #45 */ 2081 { 0x070b56, 0x070b57, 0x59a5, 0x4b34, 0, 14 }, /* #46 */ 2082 { 0x130b43, 0x130343, 0x3d3e, 0xa7d3, 0, 5 }, /* #47 */ 2083 { 0x0846d6, 0x0846d6, 0x8750, 0x7504, 0, 4 }, /* #48 */ 2084 { 0x1a2397, 0x1a2397, 0x3800, 0x8009, 0, 4 }, /* #49 */ 2085 { 0x1438d3, 0x1438d3, 0x654e, 0x4eb2, 0, 8 }, /* #50 */ 2086 { 0x0f3043, 0x0f3042, 0x68d3, 0x69da, 0, 7 }, /* #51 */ 2087 { 0x044353, 0x044353, 0x85b8, 0x85b8, 0, 0 }, /* #52 */ 2088 { 0x031912, 0x031113, 0xfbc3, 0x86fb, 0, 9 }, /* #53 */ 2089 { 0x3b1c03, 0x3b1c02, 0xb55a, 0xd56b, 0, 2 }, /* #54 */ 2090 { 0x2c1dd3, 0x2c1dd2, 0xe627, 0x9fcc, 0, 10 }, /* #55 */ 2091 { 0x3c18d3, 0x3c18d3, 0x563e, 0x63ea, 0, 4 }, /* #56 */ 2092 { 0x146f13, 0x146f12, 0xacc4, 0xb313, 0, 2 }, /* #57 */ 2093 { 0x3a2647, 0x3a2646, 0xccd4, 0x7335, 0, 15 }, /* #58 */ 2094 { 0x333096, 0x333097, 0x6fdf, 0xf37e, 0, 12 }, /* #59 */ 2095 { 0x2b2407, 0x2b2c06, 0x8295, 0xae0a, 0, 11 }, /* #60 */ 2096 { 0x252917, 0x252917, 0x7e69, 0x4df9, 0, 11 }, /* #61 */ 2097 { 0x064757, 0x064f57, 0xddac, 0x76b3, 0, 2 }, /* #62 */ 2098 { 0x311216, 0x311216, 0xa044, 0x0445, 0, 4 }, /* #63 */ 2611 { 0x241797, 0x241f96, 0x0000, 0x8000, 0, 16 }, /* #0 */ 2612 { 0x295a93, 0x295292, 0x0000, 0x0020, 0, 55 }, /* #1 */ 2613 { 0x3b2f02, 0x3b2702, 0x0000, 0x0000, 0, 3 }, /* #2 */ 2614 { 0x1100c6, 0x1100c6, 0x0000, 0x0000, 0, 53 }, /* #3 */ 2615 { 0x3022d7, 0x3022d6, 0x0000, 0x0004, 0, 52 }, /* #4 */ 2616 { 0x3d6313, 0x3d6312, 0x0000, 0x0020, 0, 23 }, /* #5 */ 2617 { 0x283483, 0x283c83, 0xddb3, 0x6cfb, 0, 38 }, /* #6 */ 2618 { 0x0b0943, 0x0b0943, 0xc9af, 0x5fc9, 0, 9 }, /* #7 */ 2619 { 0x1404d2, 0x140cd3, 0xca32, 0x328c, 0, 15 }, /* #8 */ 2620 { 0x136e03, 0x136e03, 0x1ddc, 0x23bb, 0, 31 }, /* #9 */ 2621 { 0x383b82, 0x383382, 0x19b7, 0x6dc3, 0, 6 }, /* #10 */ 2622 { 0x233c46, 0x233446, 0xd846, 0x466c, 0, 25 }, /* #11 */ 2623 { 0x081f07, 0x081707, 0x15ff, 0xfc57, 0, 60 }, /* #12 */ 2624 { 0x2d5056, 0x2d5056, 0xfc48, 0x43f1, 0, 43 }, /* #13 */ 2625 { 0x263987, 0x263987, 0x3d64, 0x649e, 0, 57 }, /* #14 */ 2626 { 0x3b0987, 0x3b0187, 0x09e4, 0xc909, 0, 26 }, /* #15 */ 2627 { 0x127602, 0x127e03, 0x344c, 0x0689, 0, 31 }, /* #16 */ 2628 { 0x202543, 0x202543, 0x32e2, 0xc532, 0, 58 }, /* #17 */ 2629 { 0x1423c6, 0x142bc7, 0xbe0e, 0x072f, 0, 56 }, /* #18 */ 2630 { 0x134793, 0x134f93, 0xbd74, 0x37ae, 0, 63 }, /* #19 */ 2631 { 0x0e0046, 0x0e0846, 0xd344, 0x8d34, 0, 45 }, /* #20 */ 2632 { 0x2b4957, 0x2b4956, 0x3fd6, 0xd3fd, 0, 62 }, /* #21 */ 2633 { 0x0c4dd2, 0x0c4dd2, 0x361d, 0xe8d8, 0, 43 }, /* #22 */ 2634 { 0x0758c3, 0x0750c2, 0xf16e, 0x2ddf, 0, 5 }, /* #23 */ 2635 { 0x155f43, 0x155742, 0xf938, 0x4e3f, 0, 38 }, /* #24 */ 2636 { 0x166583, 0x166582, 0x2d33, 0x72d3, 0, 30 }, /* #25 */ 2637 { 0x1c1983, 0x1c1982, 0xd8aa, 0xbb15, 0, 14 }, /* #26 */ 2638 { 0x236a83, 0x236a82, 0x259e, 0x92cf, 0, 16 }, /* #27 */ 2639 { 0x075697, 0x075696, 0x11c0, 0x7022, 0, 55 }, /* #28 */ 2640 { 0x293107, 0x293906, 0x6fc9, 0xfc9b, 0, 4 }, /* #29 */ 2641 { 0x260a57, 0x260a57, 0xf6b2, 0x6b2f, 0, 53 }, /* #30 */ 2642 { 0x0a1ad6, 0x0a1ad6, 0x0838, 0xe010, 0, 27 }, /* #31 */ 2643 { 0x322053, 0x322853, 0x1611, 0x1611, 0, 49 }, /* #32 */ 2644 { 0x047c86, 0x047487, 0xef7f, 0xefee, 0, 22 }, /* #33 */ 2645 { 0x183093, 0x183893, 0xc573, 0x15cf, 0, 19 }, /* #34 */ 2646 { 0x094756, 0x094f56, 0x03d5, 0xa03d, 0, 30 }, /* #35 */ 2647 { 0x1549c2, 0x1549c2, 0x2e04, 0xe041, 0, 36 }, /* #36 */ 2648 { 0x1e6c42, 0x1e6442, 0xf22e, 0x2e79, 0, 40 }, /* #37 */ 2649 { 0x202353, 0x202b53, 0x06a9, 0x306a, 0, 30 }, /* #38 */ 2650 { 0x0649d3, 0x0649d3, 0x3239, 0x1ccc, 0, 24 }, /* #39 */ 2651 { 0x242e86, 0x242e87, 0xbdcf, 0x3d7b, 0, 10 }, /* #40 */ 2652 { 0x3323d6, 0x3323d6, 0x92b7, 0x56e9, 0, 37 }, /* #41 */ 2653 { 0x1a4c46, 0x1a4446, 0x1101, 0x0422, 0, 42 }, /* #42 */ 2654 { 0x022d82, 0x022d82, 0x09b8, 0xe013, 0, 59 }, /* #43 */ 2655 { 0x097603, 0x097603, 0xf151, 0xe2a3, 0, 50 }, /* #44 */ 2656 { 0x107bc3, 0x1073c2, 0x9e2c, 0x2ccf, 0, 8 }, /* #45 */ 2657 { 0x3c2692, 0x3c2693, 0x827c, 0x8827, 0, 13 }, /* #46 */ 2658 { 0x2a1753, 0x2a1f52, 0xc790, 0x871e, 0, 28 }, /* #47 */ 2659 { 0x071616, 0x071e17, 0x4a55, 0x494a, 0, 31 }, /* #48 */ 2660 { 0x167cc6, 0x1674c6, 0x089a, 0x2681, 0, 38 }, /* #49 */ 2661 { 0x264197, 0x264997, 0x53a5, 0x3a5a, 0, 36 }, /* #50 */ 2662 { 0x221716, 0x221f16, 0x730e, 0xc38e, 0, 6 }, /* #51 */ 2663 { 0x1c4803, 0x1c4002, 0x68c4, 0x312d, 0, 6 }, /* #52 */ 2664 { 0x393bd6, 0x393bd7, 0x9b03, 0x034d, 0, 8 }, /* #53 */ 2665 { 0x0c35d6, 0x0c3dd6, 0x9f56, 0xfab2, 0, 35 }, /* #54 */ 2666 { 0x380d97, 0x380596, 0x2c90, 0x484b, 0, 7 }, /* #55 */ 2667 { 0x366207, 0x366206, 0xa989, 0x4ea6, 0, 11 }, /* #56 */ 2668 { 0x276493, 0x276493, 0xa123, 0xd091, 0, 48 }, /* #57 */ 2669 { 0x2f0612, 0x2f0612, 0xcad3, 0x569b, 0, 35 }, /* #58 */ 2670 { 0x374a06, 0x374a06, 0xc884, 0x8464, 0, 8 }, /* #59 */ 2671 { 0x122507, 0x122d06, 0xb6b9, 0xdae7, 0, 2 }, /* #60 */ 2672 { 0x110bd3, 0x1103d3, 0x798c, 0x98cb, 0, 53 }, /* #61 */ 2673 { 0x2b48c7, 0x2b48c6, 0xd4d2, 0x9a5d, 0, 37 }, /* #62 */ 2674 { 0x195983, 0x195982, 0x66fe, 0xb37f, 0, 48 }, /* #63 */ 2675 { 0x0f7343, 0x0f7b43, 0xad41, 0x5a83, 0, 50 }, /* #64 */ 2676 { 0x2f3b12, 0x2f3313, 0x1ff7, 0xdc3f, 0, 59 }, /* #65 */ 2677 { 0x0933d6, 0x093bd6, 0x5779, 0xbbc9, 0, 52 }, /* #66 */ 2678 { 0x1a5a93, 0x1a5a92, 0x7b2a, 0xcaaf, 0, 23 }, /* #67 */ 2679 { 0x3558d2, 0x3550d2, 0x0230, 0x008c, 0, 15 }, /* #68 */ 2680 { 0x0911d7, 0x0919d7, 0x168d, 0x68d8, 0, 21 }, /* #69 */ 2681 { 0x1a1896, 0x1a1897, 0x4cf4, 0x4267, 0, 61 }, /* #70 */ 2682 { 0x2e1053, 0x2e1853, 0x6fdf, 0x7efd, 0, 20 }, /* #71 */ 2683 { 0x290fc3, 0x290fc2, 0x8741, 0xe1d0, 0, 47 }, /* #72 */ 2684 { 0x317907, 0x317906, 0x8767, 0xecf8, 0, 22 }, /* #73 */ 2685 { 0x3455d7, 0x345dd7, 0x5ac7, 0x63d6, 0, 39 }, /* #74 */ 2686 { 0x2c4056, 0x2c4857, 0x9229, 0x14a4, 0, 24 }, /* #75 */ 2687 { 0x2b36d3, 0x2b36d2, 0x7b88, 0x22f7, 0, 27 }, /* #76 */ 2688 { 0x235942, 0x235142, 0x30e7, 0x7187, 0, 44 }, /* #77 */ 2689 { 0x2350c3, 0x2358c2, 0x720c, 0xcb90, 0, 29 }, /* #78 */ 2690 { 0x034207, 0x034206, 0x9e38, 0x678e, 0, 47 }, /* #79 */ 2691 { 0x013e17, 0x013617, 0xe61c, 0x9e61, 0, 62 }, /* #80 */ 2692 { 0x2b5c93, 0x2b5c93, 0xf5fc, 0x5fcf, 0, 4 }, /* #81 */ 2693 { 0x0b7287, 0x0b7a86, 0x6c14, 0x96c1, 0, 13 }, /* #82 */ 2694 { 0x1f6713, 0x1f6712, 0x66cc, 0x6ccb, 0, 4 }, /* #83 */ 2695 { 0x0f1a46, 0x0f1a47, 0x043f, 0x0fc0, 0, 55 }, /* #84 */ 2696 { 0x2c6c82, 0x2c6c82, 0xac8c, 0x8c56, 0, 57 }, /* #85 */ 2697 { 0x3b2bd2, 0x3b2bd2, 0x4cb7, 0xe4cb, 0, 30 }, /* #86 */ 2698 { 0x055c43, 0x055c43, 0x500b, 0x500b, 0, 32 }, /* #87 */ 2699 { 0x195312, 0x195b12, 0x9530, 0x9530, 0, 49 }, /* #88 */ 2700 { 0x1a3cd2, 0x1a3cd3, 0x0979, 0x7904, 0, 40 }, /* #89 */ 2701 { 0x085653, 0x085652, 0xc8eb, 0x475f, 0, 20 }, /* #90 */ 2702 { 0x016113, 0x016112, 0x7361, 0x1b9b, 0, 29 }, /* #91 */ 2703 { 0x332496, 0x332497, 0x72d4, 0x96a1, 0, 52 }, /* #92 */ 2704 { 0x162f83, 0x162f82, 0x6819, 0xcda0, 0, 11 }, /* #93 */ 2705 { 0x0c0883, 0x0c0082, 0x8c0d, 0x606e, 0, 3 }, /* #94 */ 2706 { 0x1b0f83, 0x1b0782, 0x1032, 0x1944, 0, 56 }, /* #95 */ 2099 2707 }; 2100 2708 static const BINU16_TEST_T g_aTests_rcr_u16_amd[] = 2101 2709 { 2102 { 0x330dc3, 0x3305c2, 0x0000, 0x0020, 0, 11 }, /* #0 */ 2103 { 0x311742, 0x311742, 0x0000, 0x0000, 0, 7 }, /* #1 */ 2104 { 0x1c6286, 0x1c6286, 0x0000, 0x0000, 0, 13 }, /* #2 */ 2105 { 0x0031c6, 0x0031c6, 0x0000, 0x0000, 0, 13 }, /* #3 */ 2106 { 0x227f97, 0x227796, 0xb052, 0x0a5b, 0, 12 }, /* #4 */ 2107 { 0x156683, 0x156e83, 0xdee5, 0x7bdc, 0, 3 }, /* #5 */ 2108 { 0x1e6cd6, 0x1e64d6, 0x8d9c, 0xd9c4, 0, 13 }, /* #6 */ 2109 { 0x063e16, 0x063e17, 0x4d31, 0x4c49, 0, 11 }, /* #7 */ 2110 { 0x317797, 0x317f97, 0x3bba, 0x53bb, 0, 4 }, /* #8 */ 2111 { 0x346716, 0x346716, 0x1705, 0x1705, 0, 0 }, /* #9 */ 2112 { 0x066157, 0x066156, 0xf574, 0xe9f5, 0, 8 }, /* #10 */ 2113 { 0x174a97, 0x174296, 0xbad6, 0xdd6b, 0, 1 }, /* #11 */ 2114 { 0x323307, 0x323b07, 0x6db7, 0x6f6d, 0, 8 }, /* #12 */ 2115 { 0x0215d3, 0x021dd2, 0x35e4, 0x9af2, 0, 1 }, /* #13 */ 2116 { 0x340fc3, 0x3407c2, 0x1669, 0xcd31, 0, 12 }, /* #14 */ 2117 { 0x173047, 0x173046, 0x9610, 0x2196, 0, 8 }, /* #15 */ 2118 { 0x1f2353, 0x1f2b53, 0x9acb, 0x79ac, 0, 4 }, /* #16 */ 2119 { 0x324f02, 0x324703, 0x2f53, 0x317a, 0, 5 }, /* #17 */ 2120 { 0x1f3643, 0x1f3643, 0x991f, 0x23f9, 0, 12 }, /* #18 */ 2121 { 0x264a97, 0x264a96, 0xa090, 0x6824, 0, 2 }, /* #19 */ 2122 { 0x264913, 0x264912, 0xdaa0, 0x83b5, 0, 7 }, /* #20 */ 2123 { 0x315293, 0x315a92, 0x7355, 0x6ab7, 0, 12 }, /* #21 */ 2124 { 0x0f4d52, 0x0f4552, 0xb599, 0xd665, 0, 15 }, /* #22 */ 2125 { 0x313e53, 0x313e53, 0x86d7, 0xaf86, 0, 8 }, /* #23 */ 2126 { 0x366247, 0x366247, 0xe8cf, 0xe8cf, 0, 0 }, /* #24 */ 2127 { 0x320252, 0x320a52, 0xe28b, 0xb714, 0, 5 }, /* #25 */ 2128 { 0x377552, 0x377552, 0x1ad8, 0x0d6c, 0, 1 }, /* #26 */ 2129 { 0x2e0d46, 0x2e0d47, 0xea2a, 0x4ea2, 0, 4 }, /* #27 */ 2130 { 0x0471c6, 0x0471c6, 0x8b64, 0xc88b, 0, 8 }, /* #28 */ 2131 { 0x003b53, 0x003b53, 0x5da6, 0x69ab, 0, 11 }, /* #29 */ 2132 { 0x374e13, 0x374613, 0x7f57, 0xfabd, 0, 14 }, /* #30 */ 2133 { 0x1b1fd2, 0x1b17d3, 0x96a9, 0x296a, 0, 4 }, /* #31 */ 2134 { 0x086a03, 0x086202, 0xd932, 0xc997, 0, 14 }, /* #32 */ 2135 { 0x272cd6, 0x272cd6, 0x1325, 0x1325, 0, 0 }, /* #33 */ 2136 { 0x1f3092, 0x1f3093, 0x61a5, 0x2986, 0, 6 }, /* #34 */ 2137 { 0x1c3617, 0x1c3617, 0x5359, 0x359a, 0, 13 }, /* #35 */ 2138 { 0x171d97, 0x171d97, 0x55b0, 0x5b0a, 0, 13 }, /* #36 */ 2139 { 0x0f6016, 0x0f6016, 0x10c3, 0xc218, 0, 3 }, /* #37 */ 2140 { 0x2607c2, 0x2607c3, 0x22b7, 0x15b8, 0, 14 }, /* #38 */ 2141 { 0x2f1003, 0x2f1002, 0x5a60, 0x0ad3, 0, 5 }, /* #39 */ 2142 { 0x2f7e53, 0x2f7e53, 0x361b, 0xb9b0, 0, 5 }, /* #40 */ 2143 { 0x0438d7, 0x0438d7, 0xe486, 0xbc90, 0, 3 }, /* #41 */ 2144 { 0x017b47, 0x017346, 0x361b, 0xe6c3, 0, 3 }, /* #42 */ 2145 { 0x3877c3, 0x387fc2, 0xd455, 0x55ea, 0, 9 }, /* #43 */ 2146 { 0x3417c6, 0x341fc7, 0x1833, 0x8330, 0, 13 }, /* #44 */ 2147 { 0x235856, 0x235856, 0x34c2, 0x610d, 0, 10 }, /* #45 */ 2148 { 0x0842d7, 0x0842d7, 0x8d17, 0xf1a2, 0, 3 }, /* #46 */ 2149 { 0x2110c6, 0x2118c6, 0x8acb, 0xacb4, 0, 13 }, /* #47 */ 2150 { 0x396292, 0x396292, 0x84b6, 0x12d9, 0, 15 }, /* #48 */ 2151 { 0x0f3513, 0x0f3513, 0x8592, 0x8592, 0, 0 }, /* #49 */ 2152 { 0x0200d6, 0x0200d6, 0x8c16, 0x3059, 0, 15 }, /* #50 */ 2153 { 0x072cc2, 0x0724c3, 0x305a, 0x05a1, 0, 13 }, /* #51 */ 2154 { 0x1b5a96, 0x1b5296, 0x9b9d, 0xea6e, 0, 6 }, /* #52 */ 2155 { 0x261e42, 0x261642, 0xefac, 0x3beb, 0, 2 }, /* #53 */ 2156 { 0x2a0557, 0x2a0d57, 0xc6ae, 0x5dc6, 0, 8 }, /* #54 */ 2157 { 0x0577c3, 0x0577c3, 0x5f19, 0xc66b, 0, 11 }, /* #55 */ 2158 { 0x2712d6, 0x271ad6, 0xa94c, 0x98a9, 0, 8 }, /* #56 */ 2159 { 0x092d42, 0x092542, 0x9031, 0x0629, 0, 12 }, /* #57 */ 2160 { 0x380252, 0x380253, 0x3f91, 0xf911, 0, 13 }, /* #58 */ 2161 { 0x286252, 0x286a52, 0x0e93, 0x983a, 0, 6 }, /* #59 */ 2162 { 0x1c6787, 0x1c6f86, 0x7342, 0xae68, 0, 3 }, /* #60 */ 2163 { 0x281806, 0x281806, 0x14fc, 0xa7e0, 0, 14 }, /* #61 */ 2164 { 0x2d1157, 0x2d1956, 0xa892, 0x92d4, 0, 9 }, /* #62 */ 2165 { 0x2d0a13, 0x2d0a13, 0xcd8d, 0xb1bc, 0, 12 }, /* #63 */ 2710 { 0x0d0586, 0x0d0586, 0x0000, 0x0000, 0, 8 }, /* #0 */ 2711 { 0x084892, 0x084092, 0x0000, 0x0000, 0, 63 }, /* #1 */ 2712 { 0x2a5886, 0x2a5086, 0x0000, 0x0000, 0, 4 }, /* #2 */ 2713 { 0x2746c7, 0x2746c6, 0x0000, 0x1000, 0, 4 }, /* #3 */ 2714 { 0x1a5902, 0x1a5102, 0x0000, 0x0000, 0, 44 }, /* #4 */ 2715 { 0x381ec2, 0x3816c2, 0x0000, 0x0000, 0, 57 }, /* #5 */ 2716 { 0x1f7953, 0x1f7952, 0x38ea, 0xa9c7, 0, 54 }, /* #6 */ 2717 { 0x143fd3, 0x143fd2, 0x1c99, 0x6639, 0, 39 }, /* #7 */ 2718 { 0x0b2897, 0x0b2097, 0x2d0a, 0x2d0a, 0, 17 }, /* #8 */ 2719 { 0x352f17, 0x352716, 0x1947, 0xca3c, 0, 46 }, /* #9 */ 2720 { 0x0052c2, 0x0052c2, 0x3060, 0x1830, 0, 33 }, /* #10 */ 2721 { 0x012c82, 0x012483, 0x5c8b, 0x2e45, 0, 33 }, /* #11 */ 2722 { 0x133b52, 0x133353, 0xf9b0, 0x360f, 0, 61 }, /* #12 */ 2723 { 0x1d0cc6, 0x1d0cc6, 0x5c9e, 0x9e2e, 0, 41 }, /* #13 */ 2724 { 0x1824d6, 0x1824d7, 0x452f, 0x2f22, 0, 26 }, /* #14 */ 2725 { 0x0b62d7, 0x0b62d7, 0x883a, 0x0758, 0, 29 }, /* #15 */ 2726 { 0x360097, 0x360897, 0x6e95, 0xa56d, 0, 43 }, /* #16 */ 2727 { 0x3f3f13, 0x3f3f13, 0x2bd2, 0xa52b, 0, 25 }, /* #17 */ 2728 { 0x197797, 0x197797, 0xa60a, 0xa60a, 0, 0 }, /* #18 */ 2729 { 0x181e12, 0x181e13, 0x6bd8, 0xb06b, 0, 40 }, /* #19 */ 2730 { 0x1f0083, 0x1f0882, 0x2954, 0x9549, 0, 30 }, /* #20 */ 2731 { 0x1032c3, 0x103ac2, 0x2425, 0x84b2, 0, 29 }, /* #21 */ 2732 { 0x2e5856, 0x2e5857, 0x5631, 0x6312, 0, 45 }, /* #22 */ 2733 { 0x303fc2, 0x303fc3, 0x2ba5, 0x5d28, 0, 14 }, /* #23 */ 2734 { 0x2e5642, 0x2e5e42, 0x6e8b, 0x59ba, 0, 55 }, /* #24 */ 2735 { 0x2f6c57, 0x2f6c56, 0x571f, 0xb8fd, 0, 31 }, /* #25 */ 2736 { 0x2a5c46, 0x2a5c46, 0xb3ab, 0xb3ab, 0, 32 }, /* #26 */ 2737 { 0x0b3712, 0x0b3f12, 0x0a79, 0x9e41, 0, 28 }, /* #27 */ 2738 { 0x1b5253, 0x1b5a52, 0x4219, 0x6843, 0, 20 }, /* #28 */ 2739 { 0x041f42, 0x041f42, 0x7a39, 0x8e4f, 0, 43 }, /* #29 */ 2740 { 0x3d17c7, 0x3d1fc6, 0xe9ed, 0x9edf, 0, 62 }, /* #30 */ 2741 { 0x1a23c3, 0x1a23c3, 0xae69, 0x3ae6, 0, 53 }, /* #31 */ 2742 { 0x0f6617, 0x0f6617, 0xfcfc, 0xe7f3, 0, 38 }, /* #32 */ 2743 { 0x223c53, 0x223c52, 0xd56b, 0xb5f5, 0, 10 }, /* #33 */ 2744 { 0x302d47, 0x302547, 0xbd8f, 0xfbd8, 0, 21 }, /* #34 */ 2745 { 0x2e3683, 0x2e3682, 0x480d, 0xda40, 0, 37 }, /* #35 */ 2746 { 0x3e0d96, 0x3e0596, 0xd364, 0x34d9, 0, 34 }, /* #36 */ 2747 { 0x2b2896, 0x2b2096, 0xc5f7, 0xc5f7, 0, 49 }, /* #37 */ 2748 { 0x1d2146, 0x1d2146, 0x3010, 0x1018, 0, 9 }, /* #38 */ 2749 { 0x2e5c42, 0x2e5c43, 0x6e5b, 0x66e5, 0, 21 }, /* #39 */ 2750 { 0x2b2952, 0x2b2952, 0xcff8, 0x67fc, 0, 50 }, /* #40 */ 2751 { 0x084657, 0x084657, 0x8f74, 0x31ee, 0, 3 }, /* #41 */ 2752 { 0x1f4907, 0x1f4906, 0x5c73, 0xb8e7, 0, 48 }, /* #42 */ 2753 { 0x202e42, 0x202642, 0x333f, 0xfc66, 0, 7 }, /* #43 */ 2754 { 0x1f2ac2, 0x1f22c2, 0x7ecb, 0xfd96, 0, 16 }, /* #44 */ 2755 { 0x023417, 0x023c17, 0x7400, 0xa005, 0, 31 }, /* #45 */ 2756 { 0x142ad2, 0x1422d3, 0x8760, 0xd810, 0, 11 }, /* #46 */ 2757 { 0x1760d7, 0x1768d7, 0x0ee9, 0x4c3b, 0, 6 }, /* #47 */ 2758 { 0x381d13, 0x381d13, 0x159b, 0x59b8, 0, 30 }, /* #48 */ 2759 { 0x2b48c3, 0x2b40c2, 0x60f3, 0x0f3b, 0, 30 }, /* #49 */ 2760 { 0x010cd2, 0x010cd3, 0xfab4, 0x568f, 0, 29 }, /* #50 */ 2761 { 0x3d2ad3, 0x3d2ad2, 0x24a2, 0x9251, 0, 1 }, /* #51 */ 2762 { 0x197c06, 0x197406, 0xed9c, 0xed9c, 0, 17 }, /* #52 */ 2763 { 0x345116, 0x345116, 0x5af1, 0xd789, 0, 14 }, /* #53 */ 2764 { 0x242e52, 0x242e53, 0x4e36, 0xb138, 0, 23 }, /* #54 */ 2765 { 0x356d43, 0x356542, 0x0d58, 0x21ab, 0, 52 }, /* #55 */ 2766 { 0x006e92, 0x006692, 0x75c0, 0x075c, 0, 53 }, /* #56 */ 2767 { 0x311582, 0x311d83, 0x78dd, 0x4f1b, 0, 3 }, /* #57 */ 2768 { 0x294743, 0x294f43, 0xd712, 0x5c4b, 0, 47 }, /* #58 */ 2769 { 0x272a56, 0x272a56, 0x56b7, 0x56b7, 0, 49 }, /* #59 */ 2770 { 0x266883, 0x266882, 0x888a, 0xac44, 0, 37 }, /* #60 */ 2771 { 0x0210d7, 0x0218d7, 0x5b1c, 0x8e56, 0, 59 }, /* #61 */ 2772 { 0x1a5d97, 0x1a5597, 0xdf5b, 0xd6fb, 0, 60 }, /* #62 */ 2773 { 0x182207, 0x182a07, 0x0c9a, 0x4326, 0, 51 }, /* #63 */ 2774 { 0x225396, 0x225b97, 0x4598, 0x822c, 0, 54 }, /* #64 */ 2775 { 0x314492, 0x314493, 0xae5a, 0x2b96, 0, 19 }, /* #65 */ 2776 { 0x036f52, 0x036f53, 0xde9d, 0xade9, 0, 4 }, /* #66 */ 2777 { 0x376a16, 0x376a16, 0x4d28, 0xa09a, 0, 56 }, /* #67 */ 2778 { 0x077d03, 0x077502, 0x81c4, 0x2607, 0, 6 }, /* #68 */ 2779 { 0x3c2356, 0x3c2357, 0x9252, 0x24a4, 0, 16 }, /* #69 */ 2780 { 0x354296, 0x354297, 0x3e11, 0xe111, 0, 13 }, /* #70 */ 2781 { 0x2d0497, 0x2d0c97, 0xd7cd, 0x5f37, 0, 15 }, /* #71 */ 2782 { 0x373cd6, 0x373cd7, 0x2f0b, 0x62f0, 0, 53 }, /* #72 */ 2783 { 0x186852, 0x186053, 0x7ed4, 0x0fda, 0, 3 }, /* #73 */ 2784 { 0x3c5fd7, 0x3c5fd7, 0xa9c0, 0x5381, 0, 48 }, /* #74 */ 2785 { 0x180c52, 0x180c52, 0x533b, 0x7653, 0, 8 }, /* #75 */ 2786 { 0x022b47, 0x022b47, 0x9a9d, 0x53b9, 0, 61 }, /* #76 */ 2787 { 0x2c7fd3, 0x2c77d2, 0xde2f, 0xf17f, 0, 31 }, /* #77 */ 2788 { 0x300996, 0x300996, 0x0a9f, 0x9f05, 0, 9 }, /* #78 */ 2789 { 0x142782, 0x142f83, 0x5eae, 0x7ab8, 0, 15 }, /* #79 */ 2790 { 0x333f16, 0x333716, 0xf30d, 0xc35e, 0, 60 }, /* #80 */ 2791 { 0x296e97, 0x296e97, 0xa768, 0xa34e, 0, 24 }, /* #81 */ 2792 { 0x166157, 0x166956, 0x2512, 0x9494, 0, 23 }, /* #82 */ 2793 { 0x1b1f52, 0x1b1f53, 0x9ed6, 0x93da, 0, 20 }, /* #83 */ 2794 { 0x341d86, 0x341587, 0x287d, 0xe8a1, 0, 38 }, /* #84 */ 2795 { 0x176842, 0x176042, 0x8c74, 0x231d, 0, 19 }, /* #85 */ 2796 { 0x017fc7, 0x0177c7, 0x8ffe, 0xfb1f, 0, 7 }, /* #86 */ 2797 { 0x171f53, 0x171753, 0x774f, 0x3eee, 0, 39 }, /* #87 */ 2798 { 0x120092, 0x120093, 0x8aef, 0xde8a, 0, 25 }, /* #88 */ 2799 { 0x206113, 0x206913, 0xdfce, 0x9ddf, 0, 8 }, /* #89 */ 2800 { 0x0259d3, 0x0259d2, 0xd44f, 0xa27f, 0, 14 }, /* #90 */ 2801 { 0x053b57, 0x053357, 0xfcc3, 0xfe61, 0, 1 }, /* #91 */ 2802 { 0x182e52, 0x182e53, 0xbfd2, 0x7fa4, 0, 48 }, /* #92 */ 2803 { 0x384dd6, 0x3845d7, 0x2adc, 0xc156, 0, 54 }, /* #93 */ 2804 { 0x211202, 0x211202, 0xcf00, 0x00cf, 0, 57 }, /* #94 */ 2805 { 0x310d06, 0x310d06, 0xc172, 0x60b9, 0, 33 }, /* #95 */ 2166 2806 }; 2167 2807 static const BINU16_TEST_T g_aTests_shl_u16_amd[] = 2168 2808 { 2169 { 0x246f83, 0x246756, 0x0000, 0x0000, 0, 11 }, /* #0 */ 2170 { 0x3d3bd2, 0x3d3356, 0x0000, 0x0000, 0, 14 }, /* #1 */ 2171 { 0x0a08d6, 0x0a0056, 0x0000, 0x0000, 0, 15 }, /* #2 */ 2172 { 0x1875c6, 0x187556, 0x0000, 0x0000, 0, 3 }, /* #3 */ 2173 { 0x1d5d93, 0x1d5d57, 0x25ce, 0x0000, 0, 15 }, /* #4 */ 2174 { 0x0559d3, 0x055913, 0xcb95, 0x2e54, 0, 2 }, /* #5 */ 2175 { 0x322706, 0x322f13, 0x5c02, 0x7008, 0, 2 }, /* #6 */ 2176 { 0x247816, 0x247016, 0xce76, 0x7600, 0, 8 }, /* #7 */ 2177 { 0x1b7d06, 0x1b7d17, 0x8c90, 0x2000, 0, 9 }, /* #8 */ 2178 { 0x0b3c47, 0x0b3497, 0x158d, 0xa000, 0, 13 }, /* #9 */ 2179 { 0x035187, 0x035996, 0x254d, 0xd000, 0, 12 }, /* #10 */ 2180 { 0x204307, 0x204b17, 0x6931, 0x4988, 0, 3 }, /* #11 */ 2181 { 0x066787, 0x066f96, 0x4ccf, 0xf000, 0, 12 }, /* #12 */ 2182 { 0x1c0dc6, 0x1c0dc6, 0xc140, 0xc140, 0, 0 }, /* #13 */ 2183 { 0x3c2b13, 0x3c2b13, 0x99d1, 0x3a20, 0, 5 }, /* #14 */ 2184 { 0x244e02, 0x244697, 0x6f4a, 0xbd28, 0, 2 }, /* #15 */ 2185 { 0x335416, 0x335c57, 0x0eba, 0x0000, 0, 15 }, /* #16 */ 2186 { 0x2b5542, 0x2b5516, 0x0201, 0x0100, 0, 8 }, /* #17 */ 2187 { 0x266452, 0x266c57, 0x7f1c, 0x0000, 0, 14 }, /* #18 */ 2188 { 0x356697, 0x356616, 0xd1c1, 0x2000, 0, 13 }, /* #19 */ 2189 { 0x142747, 0x142f57, 0x5b12, 0x0000, 0, 15 }, /* #20 */ 2190 { 0x217f12, 0x217f17, 0x894d, 0x3400, 0, 10 }, /* #21 */ 2191 { 0x162102, 0x162112, 0x4d53, 0x6a98, 0, 3 }, /* #22 */ 2192 { 0x381cc2, 0x381c92, 0x875c, 0xeb80, 0, 5 }, /* #23 */ 2193 { 0x1f07d6, 0x1f0f57, 0x33ee, 0x0000, 0, 15 }, /* #24 */ 2194 { 0x3658d3, 0x365016, 0xc3da, 0x3da0, 0, 4 }, /* #25 */ 2195 { 0x361317, 0x361b13, 0x52ce, 0x4b38, 0, 2 }, /* #26 */ 2196 { 0x190482, 0x190c96, 0xc554, 0x8000, 0, 13 }, /* #27 */ 2197 { 0x210f43, 0x210f96, 0x4c93, 0xc000, 0, 14 }, /* #28 */ 2198 { 0x035d57, 0x035516, 0x6064, 0x6400, 0, 8 }, /* #29 */ 2199 { 0x2865c3, 0x286512, 0x27a8, 0x7a80, 0, 4 }, /* #30 */ 2200 { 0x126d83, 0x126597, 0x5789, 0x8900, 0, 8 }, /* #31 */ 2201 { 0x2f6716, 0x2f6716, 0x1c71, 0x4000, 0, 14 }, /* #32 */ 2202 { 0x167983, 0x167917, 0x59e6, 0x3000, 0, 11 }, /* #33 */ 2203 { 0x091756, 0x091f17, 0x5566, 0x3000, 0, 11 }, /* #34 */ 2204 { 0x3078d3, 0x307817, 0xc3f1, 0x1000, 0, 12 }, /* #35 */ 2205 { 0x124012, 0x124097, 0x1d74, 0xa000, 0, 11 }, /* #36 */ 2206 { 0x3d6907, 0x3d6116, 0x0c63, 0x6000, 0, 13 }, /* #37 */ 2207 { 0x147d87, 0x147d17, 0xd5fd, 0x4000, 0, 14 }, /* #38 */ 2208 { 0x1a4186, 0x1a4996, 0x5a6c, 0xd360, 0, 3 }, /* #39 */ 2209 { 0x2c3b97, 0x2c3316, 0xa3a9, 0x3a90, 0, 4 }, /* #40 */ 2210 { 0x337a02, 0x337a02, 0xdf0c, 0xdf0c, 0, 0 }, /* #41 */ 2211 { 0x384902, 0x384917, 0x89cd, 0x4000, 0, 14 }, /* #42 */ 2212 { 0x2d3d03, 0x2d3516, 0x8d82, 0x0800, 0, 10 }, /* #43 */ 2213 { 0x3365c6, 0x336597, 0xbff7, 0xb800, 0, 11 }, /* #44 */ 2214 { 0x361e46, 0x361612, 0xa3ce, 0x3ce0, 0, 4 }, /* #45 */ 2215 { 0x046257, 0x046a13, 0x244d, 0x2268, 0, 3 }, /* #46 */ 2216 { 0x107dc7, 0x107d17, 0xa5b4, 0x4000, 0, 12 }, /* #47 */ 2217 { 0x327fc6, 0x327f92, 0x01c3, 0xe180, 0, 7 }, /* #48 */ 2218 { 0x0971d7, 0x097992, 0xfb62, 0xd880, 0, 6 }, /* #49 */ 2219 { 0x197f12, 0x197f17, 0xa556, 0x5800, 0, 10 }, /* #50 */ 2220 { 0x004b13, 0x004b17, 0xbeb8, 0x5c00, 0, 7 }, /* #51 */ 2221 { 0x310b56, 0x310b96, 0x5706, 0xae0c, 0, 1 }, /* #52 */ 2222 { 0x0d4b83, 0x0d4397, 0x1e45, 0xc8a0, 0, 5 }, /* #53 */ 2223 { 0x273c07, 0x273c07, 0xee43, 0xee43, 0, 0 }, /* #54 */ 2224 { 0x0823d7, 0x082b96, 0x9c13, 0x9800, 0, 11 }, /* #55 */ 2225 { 0x200c92, 0x200416, 0x7271, 0x2000, 0, 13 }, /* #56 */ 2226 { 0x113e02, 0x113e02, 0x016e, 0x016e, 0, 0 }, /* #57 */ 2227 { 0x026b57, 0x026316, 0xd386, 0x1800, 0, 10 }, /* #58 */ 2228 { 0x3c4782, 0x3c4f96, 0xfa11, 0x8800, 0, 11 }, /* #59 */ 2229 { 0x2d4247, 0x2d4297, 0xf1b5, 0xc6d4, 0, 2 }, /* #60 */ 2230 { 0x2e6a57, 0x2e6a17, 0xccdc, 0x3700, 0, 6 }, /* #61 */ 2231 { 0x3a0cc3, 0x3a0c17, 0xb8bb, 0x7600, 0, 9 }, /* #62 */ 2232 { 0x127bd2, 0x127316, 0x1936, 0x64d8, 0, 2 }, /* #63 */ 2809 { 0x3e0753, 0x3e0756, 0x0000, 0x0000, 0, 11 }, /* #0 */ 2810 { 0x126d17, 0x126556, 0x0000, 0x0000, 0, 10 }, /* #1 */ 2811 { 0x1b6b02, 0x1b6356, 0x0000, 0x0000, 0, 56 }, /* #2 */ 2812 { 0x242cc7, 0x242456, 0x0000, 0x0000, 0, 52 }, /* #3 */ 2813 { 0x2b3997, 0x2b3156, 0x0000, 0x0000, 0, 14 }, /* #4 */ 2814 { 0x303fc6, 0x303756, 0x0000, 0x0000, 0, 35 }, /* #5 */ 2815 { 0x0b1956, 0x0b1197, 0x77aa, 0xaa00, 0, 8 }, /* #6 */ 2816 { 0x0a6717, 0x0a6797, 0x79b5, 0xe6d4, 0, 34 }, /* #7 */ 2817 { 0x1a3ac6, 0x1a3ac6, 0xd97b, 0xd97b, 0, 0 }, /* #8 */ 2818 { 0x1f4713, 0x1f4797, 0x2662, 0x8800, 0, 42 }, /* #9 */ 2819 { 0x2e0fc2, 0x2e0f96, 0xc115, 0xa000, 0, 13 }, /* #10 */ 2820 { 0x3c4987, 0x3c4913, 0xd9c1, 0x3820, 0, 5 }, /* #11 */ 2821 { 0x3916c3, 0x391616, 0x4c0d, 0x1a00, 0, 9 }, /* #12 */ 2822 { 0x161787, 0x161f57, 0x1d79, 0x0000, 0, 16 }, /* #13 */ 2823 { 0x397093, 0x397056, 0xeaa9, 0x0000, 0, 28 }, /* #14 */ 2824 { 0x194c12, 0x194c96, 0x3682, 0x8200, 0, 40 }, /* #15 */ 2825 { 0x1b4513, 0x1b4556, 0xfa36, 0x0000, 0, 21 }, /* #16 */ 2826 { 0x111852, 0x111093, 0x6f41, 0xd040, 0, 38 }, /* #17 */ 2827 { 0x0e4c42, 0x0e4c92, 0xa5ab, 0xd580, 0, 7 }, /* #18 */ 2828 { 0x195592, 0x195d96, 0x3a40, 0xe900, 0, 34 }, /* #19 */ 2829 { 0x1a6e93, 0x1a6656, 0x40ff, 0x0000, 0, 58 }, /* #20 */ 2830 { 0x150743, 0x150756, 0x0848, 0x0000, 0, 14 }, /* #21 */ 2831 { 0x345c16, 0x345456, 0xe2d7, 0x0000, 0, 27 }, /* #22 */ 2832 { 0x046f47, 0x046716, 0x5514, 0x5000, 0, 42 }, /* #23 */ 2833 { 0x207042, 0x207093, 0xd6b2, 0xad64, 0, 33 }, /* #24 */ 2834 { 0x283183, 0x283183, 0x23f7, 0x23f7, 0, 32 }, /* #25 */ 2835 { 0x245283, 0x245297, 0xfab8, 0xd5c0, 0, 35 }, /* #26 */ 2836 { 0x114307, 0x114356, 0x9189, 0x0000, 0, 59 }, /* #27 */ 2837 { 0x305e13, 0x305656, 0xe073, 0x0000, 0, 23 }, /* #28 */ 2838 { 0x0b5496, 0x0b5416, 0x0723, 0x7230, 0, 36 }, /* #29 */ 2839 { 0x094dd6, 0x094556, 0x1f44, 0x0000, 0, 58 }, /* #30 */ 2840 { 0x2f57d6, 0x2f5f96, 0xcb79, 0xf200, 0, 9 }, /* #31 */ 2841 { 0x151693, 0x151656, 0x9a6e, 0x0000, 0, 51 }, /* #32 */ 2842 { 0x3f7ad2, 0x3f7297, 0x7e74, 0xf3a0, 0, 3 }, /* #33 */ 2843 { 0x077a53, 0x077256, 0xe25d, 0x0000, 0, 18 }, /* #34 */ 2844 { 0x1a12c6, 0x1a1256, 0x3ab7, 0x0000, 0, 63 }, /* #35 */ 2845 { 0x143787, 0x143797, 0xdf90, 0x9000, 0, 40 }, /* #36 */ 2846 { 0x3734c6, 0x373c13, 0x967a, 0x2cf4, 0, 33 }, /* #37 */ 2847 { 0x1e04d7, 0x1e0456, 0x7d88, 0x0000, 0, 49 }, /* #38 */ 2848 { 0x123443, 0x123c96, 0x3d3c, 0xf000, 0, 10 }, /* #39 */ 2849 { 0x0e1246, 0x0e1297, 0x2f50, 0xea00, 0, 5 }, /* #40 */ 2850 { 0x097892, 0x097817, 0x0952, 0x4800, 0, 42 }, /* #41 */ 2851 { 0x301c93, 0x301c17, 0x7453, 0x3000, 0, 44 }, /* #42 */ 2852 { 0x364887, 0x364896, 0x5167, 0xce00, 0, 9 }, /* #43 */ 2853 { 0x206516, 0x206556, 0xd9aa, 0x0000, 0, 63 }, /* #44 */ 2854 { 0x332782, 0x332716, 0x3a03, 0x0300, 0, 40 }, /* #45 */ 2855 { 0x303496, 0x303c96, 0xfcf6, 0xc000, 0, 45 }, /* #46 */ 2856 { 0x1b1057, 0x1b1056, 0xe8d7, 0x0000, 0, 20 }, /* #47 */ 2857 { 0x230cd6, 0x230c57, 0x538f, 0x0000, 0, 16 }, /* #48 */ 2858 { 0x230f93, 0x230756, 0xca9f, 0x0000, 0, 56 }, /* #49 */ 2859 { 0x141f96, 0x141f57, 0x14ba, 0x0000, 0, 15 }, /* #50 */ 2860 { 0x100543, 0x100d96, 0xb661, 0xd984, 0, 2 }, /* #51 */ 2861 { 0x0d5003, 0x0d5056, 0xd19f, 0x0000, 0, 51 }, /* #52 */ 2862 { 0x340ac7, 0x340256, 0xb356, 0x0000, 0, 59 }, /* #53 */ 2863 { 0x290b52, 0x290397, 0x63e3, 0xe300, 0, 8 }, /* #54 */ 2864 { 0x1713d2, 0x171356, 0x01e7, 0x0000, 0, 26 }, /* #55 */ 2865 { 0x1c1943, 0x1c1156, 0xf8f2, 0x0000, 0, 28 }, /* #56 */ 2866 { 0x2e2996, 0x2e2156, 0xc1e2, 0x0000, 0, 62 }, /* #57 */ 2867 { 0x3f5542, 0x3f5556, 0x23ee, 0x0000, 0, 31 }, /* #58 */ 2868 { 0x2110d6, 0x211056, 0xe5cf, 0x0000, 0, 62 }, /* #59 */ 2869 { 0x073013, 0x073056, 0x6316, 0x0000, 0, 63 }, /* #60 */ 2870 { 0x270982, 0x270156, 0x7bb6, 0x0000, 0, 48 }, /* #61 */ 2871 { 0x1136c3, 0x113656, 0x1549, 0x0000, 0, 25 }, /* #62 */ 2872 { 0x040a96, 0x040297, 0x723f, 0xf000, 0, 12 }, /* #63 */ 2873 { 0x2d4c03, 0x2d4c92, 0x7710, 0xee20, 0, 1 }, /* #64 */ 2874 { 0x3b1216, 0x3b1a13, 0x16f1, 0x7880, 0, 7 }, /* #65 */ 2875 { 0x1c7283, 0x1c7256, 0xd0dc, 0x0000, 0, 29 }, /* #66 */ 2876 { 0x1f6997, 0x1f6197, 0xd926, 0x8000, 0, 46 }, /* #67 */ 2877 { 0x0b2443, 0x0b2456, 0xd02b, 0x0000, 0, 30 }, /* #68 */ 2878 { 0x246c86, 0x246c96, 0x741e, 0x83c0, 0, 5 }, /* #69 */ 2879 { 0x253b87, 0x253356, 0x742e, 0x0000, 0, 58 }, /* #70 */ 2880 { 0x0a0d07, 0x0a0d96, 0xe898, 0x9800, 0, 40 }, /* #71 */ 2881 { 0x176202, 0x176a17, 0xe159, 0x5900, 0, 40 }, /* #72 */ 2882 { 0x3e0683, 0x3e0656, 0x63f3, 0x0000, 0, 31 }, /* #73 */ 2883 { 0x365e83, 0x365656, 0x1bee, 0x0000, 0, 52 }, /* #74 */ 2884 { 0x1e5343, 0x1e5356, 0xfd57, 0x0000, 0, 49 }, /* #75 */ 2885 { 0x252513, 0x252556, 0x83c7, 0x0000, 0, 30 }, /* #76 */ 2886 { 0x2a2006, 0x2a2056, 0x3d4d, 0x0000, 0, 30 }, /* #77 */ 2887 { 0x200fc3, 0x200793, 0x3d2e, 0xd2e0, 0, 36 }, /* #78 */ 2888 { 0x217803, 0x217892, 0x4519, 0xa320, 0, 5 }, /* #79 */ 2889 { 0x3b1bc7, 0x3b1b57, 0xfe77, 0x0000, 0, 16 }, /* #80 */ 2890 { 0x3332d2, 0x333212, 0xc721, 0x3908, 0, 35 }, /* #81 */ 2891 { 0x3221c6, 0x322156, 0xd1db, 0x0000, 0, 21 }, /* #82 */ 2892 { 0x167646, 0x167e57, 0xf211, 0x0000, 0, 48 }, /* #83 */ 2893 { 0x0874c2, 0x087c96, 0x02a7, 0x9c00, 0, 10 }, /* #84 */ 2894 { 0x096242, 0x096a13, 0x0c11, 0x0440, 0, 6 }, /* #85 */ 2895 { 0x1f3693, 0x1f3656, 0x8e14, 0x0000, 0, 48 }, /* #86 */ 2896 { 0x0b1802, 0x0b1056, 0x72ca, 0x0000, 0, 50 }, /* #87 */ 2897 { 0x263357, 0x263356, 0x5e01, 0x0000, 0, 31 }, /* #88 */ 2898 { 0x3e0d16, 0x3e0556, 0x784b, 0x0000, 0, 51 }, /* #89 */ 2899 { 0x161e93, 0x161656, 0xa60d, 0x0000, 0, 29 }, /* #90 */ 2900 { 0x301812, 0x301857, 0x83d0, 0x0000, 0, 44 }, /* #91 */ 2901 { 0x1f6a17, 0x1f6297, 0xee3c, 0xdc78, 0, 33 }, /* #92 */ 2902 { 0x0f5616, 0x0f5616, 0x55c2, 0x55c2, 0, 32 }, /* #93 */ 2903 { 0x000f47, 0x000f57, 0x9a4c, 0x0000, 0, 14 }, /* #94 */ 2904 { 0x396146, 0x396146, 0x0c1f, 0x0c1f, 0, 32 }, /* #95 */ 2233 2905 }; 2234 2906 static const BINU16_TEST_T g_aTests_shr_u16_amd[] = 2235 2907 { 2236 { 0x186716, 0x186756, 0x0000, 0x0000, 0, 12 }, /* #0 */ 2237 { 0x2f0e87, 0x2f0656, 0x0000, 0x0000, 0, 15 }, /* #1 */ 2238 { 0x3502d6, 0x350256, 0x0000, 0x0000, 0, 10 }, /* #2 */ 2239 { 0x236d16, 0x236556, 0x0000, 0x0000, 0, 10 }, /* #3 */ 2240 { 0x110ac2, 0x110216, 0x8056, 0x0805, 0, 4 }, /* #4 */ 2241 { 0x0a1406, 0x0a1412, 0xa204, 0x0051, 0, 9 }, /* #5 */ 2242 { 0x393217, 0x393213, 0xc18a, 0x00c1, 0, 8 }, /* #6 */ 2243 { 0x3a7752, 0x3a7752, 0xe840, 0xe840, 0, 0 }, /* #7 */ 2244 { 0x252783, 0x252712, 0x9cab, 0x0002, 0, 14 }, /* #8 */ 2245 { 0x1b54c7, 0x1b5417, 0xf8b0, 0x000f, 0, 12 }, /* #9 */ 2246 { 0x191c82, 0x191412, 0xb739, 0x000b, 0, 12 }, /* #10 */ 2247 { 0x171e83, 0x171616, 0xc382, 0x0003, 0, 14 }, /* #11 */ 2248 { 0x122e06, 0x122613, 0xeedb, 0x000e, 0, 12 }, /* #12 */ 2249 { 0x332c93, 0x332416, 0xa2e3, 0x0014, 0, 11 }, /* #13 */ 2250 { 0x0f3302, 0x0f3313, 0xc4ac, 0x0001, 0, 15 }, /* #14 */ 2251 { 0x106b03, 0x106317, 0xf8a5, 0x0003, 0, 14 }, /* #15 */ 2252 { 0x294856, 0x294856, 0x46b9, 0x46b9, 0, 0 }, /* #16 */ 2253 { 0x250b07, 0x250312, 0xfc1a, 0x1f83, 0, 3 }, /* #17 */ 2254 { 0x0539d3, 0x053116, 0xacae, 0x002b, 0, 10 }, /* #18 */ 2255 { 0x010c46, 0x010412, 0x3910, 0x000e, 0, 10 }, /* #19 */ 2256 { 0x0c2896, 0x0c2016, 0x330c, 0x00cc, 0, 6 }, /* #20 */ 2257 { 0x1b1807, 0x1b1056, 0x365f, 0x0000, 0, 15 }, /* #21 */ 2258 { 0x075e96, 0x075612, 0x8184, 0x0020, 0, 10 }, /* #22 */ 2259 { 0x3418c7, 0x3418c7, 0x9807, 0x9807, 0, 0 }, /* #23 */ 2260 { 0x241743, 0x241713, 0x9bee, 0x26fb, 0, 2 }, /* #24 */ 2261 { 0x212dc2, 0x212517, 0x6502, 0x000c, 0, 11 }, /* #25 */ 2262 { 0x2134c6, 0x213416, 0x5e74, 0x2f3a, 0, 1 }, /* #26 */ 2263 { 0x1c1496, 0x1c1412, 0x85f5, 0x0001, 0, 15 }, /* #27 */ 2264 { 0x373042, 0x373013, 0xf209, 0x0001, 0, 15 }, /* #28 */ 2265 { 0x222e02, 0x222616, 0x1135, 0x0022, 0, 7 }, /* #29 */ 2266 { 0x0d19c2, 0x0d1116, 0xe85f, 0x001d, 0, 11 }, /* #30 */ 2267 { 0x307587, 0x307517, 0x0c13, 0x0609, 0, 1 }, /* #31 */ 2268 { 0x205bd7, 0x205bd7, 0x391f, 0x391f, 0, 0 }, /* #32 */ 2269 { 0x070d57, 0x070516, 0xdd64, 0x3759, 0, 2 }, /* #33 */ 2270 { 0x317617, 0x317612, 0x1a3b, 0x001a, 0, 8 }, /* #34 */ 2271 { 0x1c3dc3, 0x1c3512, 0x9be1, 0x04df, 0, 5 }, /* #35 */ 2272 { 0x2a71d6, 0x2a7157, 0x2d13, 0x0000, 0, 14 }, /* #36 */ 2273 { 0x064393, 0x064393, 0xa0b6, 0xa0b6, 0, 0 }, /* #37 */ 2274 { 0x3e3356, 0x3e3313, 0xc042, 0x3010, 0, 2 }, /* #38 */ 2275 { 0x192892, 0x192016, 0xa39c, 0x0014, 0, 11 }, /* #39 */ 2276 { 0x2663c3, 0x266313, 0xdb49, 0x0001, 0, 15 }, /* #40 */ 2277 { 0x210656, 0x210612, 0xd076, 0x000d, 0, 12 }, /* #41 */ 2278 { 0x253383, 0x253317, 0x6ed7, 0x00dd, 0, 7 }, /* #42 */ 2279 { 0x1318d2, 0x131013, 0x9edd, 0x0013, 0, 11 }, /* #43 */ 2280 { 0x0f5c53, 0x0f5412, 0x5dbf, 0x0001, 0, 14 }, /* #44 */ 2281 { 0x324356, 0x324313, 0x06bc, 0x006b, 0, 4 }, /* #45 */ 2282 { 0x262586, 0x262512, 0x401a, 0x0004, 0, 12 }, /* #46 */ 2283 { 0x196d02, 0x196512, 0x82d0, 0x0004, 0, 13 }, /* #47 */ 2284 { 0x0b7c07, 0x0b7416, 0x8965, 0x2259, 0, 2 }, /* #48 */ 2285 { 0x245093, 0x245012, 0x8873, 0x110e, 0, 3 }, /* #49 */ 2286 { 0x062f57, 0x062757, 0x1398, 0x0000, 0, 13 }, /* #50 */ 2287 { 0x2415d2, 0x241517, 0xe9ee, 0x3a7b, 0, 2 }, /* #51 */ 2288 { 0x237883, 0x237013, 0xf34a, 0x0001, 0, 15 }, /* #52 */ 2289 { 0x0c26d2, 0x0c2656, 0x01ce, 0x0000, 0, 15 }, /* #53 */ 2290 { 0x342286, 0x342212, 0xb220, 0x000b, 0, 12 }, /* #54 */ 2291 { 0x391ed2, 0x391612, 0x4066, 0x0001, 0, 14 }, /* #55 */ 2292 { 0x1d7bc7, 0x1d7317, 0x85ef, 0x217b, 0, 2 }, /* #56 */ 2293 { 0x0a1297, 0x0a1a12, 0xc54e, 0x62a7, 0, 1 }, /* #57 */ 2294 { 0x0160c6, 0x016056, 0x325a, 0x0000, 0, 15 }, /* #58 */ 2295 { 0x3c0212, 0x3c0256, 0x116e, 0x0000, 0, 14 }, /* #59 */ 2296 { 0x264d56, 0x264d56, 0x503b, 0x503b, 0, 0 }, /* #60 */ 2297 { 0x2801c6, 0x280112, 0xbc22, 0x00bc, 0, 8 }, /* #61 */ 2298 { 0x164682, 0x164613, 0x5ab2, 0x02d5, 0, 5 }, /* #62 */ 2299 { 0x0c2bd2, 0x0c2317, 0x864e, 0x2193, 0, 2 }, /* #63 */ 2908 { 0x057783, 0x057756, 0x0000, 0x0000, 0, 2 }, /* #0 */ 2909 { 0x3a4497, 0x3a4456, 0x0000, 0x0000, 0, 52 }, /* #1 */ 2910 { 0x396413, 0x396456, 0x0000, 0x0000, 0, 11 }, /* #2 */ 2911 { 0x347a92, 0x347256, 0x0000, 0x0000, 0, 3 }, /* #3 */ 2912 { 0x156312, 0x156356, 0x0000, 0x0000, 0, 45 }, /* #4 */ 2913 { 0x1c6393, 0x1c6356, 0x0000, 0x0000, 0, 39 }, /* #5 */ 2914 { 0x053f97, 0x053756, 0x1109, 0x0000, 0, 27 }, /* #6 */ 2915 { 0x283007, 0x283056, 0x4998, 0x0000, 0, 49 }, /* #7 */ 2916 { 0x0403c6, 0x040312, 0x84a2, 0x0425, 0, 37 }, /* #8 */ 2917 { 0x2d47c3, 0x2d4717, 0x74f9, 0x0003, 0, 45 }, /* #9 */ 2918 { 0x203416, 0x203456, 0xc10b, 0x0000, 0, 50 }, /* #10 */ 2919 { 0x1c1502, 0x1c1512, 0xb142, 0x0001, 0, 47 }, /* #11 */ 2920 { 0x104cd6, 0x104413, 0xf83a, 0x3e0e, 0, 2 }, /* #12 */ 2921 { 0x386116, 0x386116, 0x48be, 0x0012, 0, 10 }, /* #13 */ 2922 { 0x283cd7, 0x283412, 0xaf04, 0x015e, 0, 7 }, /* #14 */ 2923 { 0x357353, 0x357356, 0x6477, 0x0000, 0, 31 }, /* #15 */ 2924 { 0x1c5317, 0x1c5312, 0xd414, 0x000d, 0, 44 }, /* #16 */ 2925 { 0x2f0b46, 0x2f0317, 0xed1c, 0x0ed1, 0, 4 }, /* #17 */ 2926 { 0x1d3806, 0x1d3056, 0x2060, 0x0000, 0, 18 }, /* #18 */ 2927 { 0x201503, 0x201556, 0xc3bb, 0x0000, 0, 52 }, /* #19 */ 2928 { 0x2a7b06, 0x2a7313, 0xb94e, 0x000b, 0, 44 }, /* #20 */ 2929 { 0x3b2ed7, 0x3b2613, 0x0917, 0x0245, 0, 2 }, /* #21 */ 2930 { 0x2b59d2, 0x2b5116, 0x8d5a, 0x0235, 0, 38 }, /* #22 */ 2931 { 0x3e7803, 0x3e7056, 0xe497, 0x0000, 0, 29 }, /* #23 */ 2932 { 0x153dd2, 0x153556, 0x867d, 0x0000, 0, 28 }, /* #24 */ 2933 { 0x1a0497, 0x1a0416, 0x31d6, 0x000c, 0, 10 }, /* #25 */ 2934 { 0x1e2b96, 0x1e2312, 0xe66b, 0x0073, 0, 9 }, /* #26 */ 2935 { 0x276c57, 0x276c57, 0x8dfd, 0x8dfd, 0, 0 }, /* #27 */ 2936 { 0x355b47, 0x355316, 0x6086, 0x0006, 0, 44 }, /* #28 */ 2937 { 0x373187, 0x373116, 0x4f88, 0x009f, 0, 39 }, /* #29 */ 2938 { 0x2d2cc3, 0x2d2456, 0xe371, 0x0000, 0, 58 }, /* #30 */ 2939 { 0x2b5206, 0x2b5216, 0xa1ea, 0x000a, 0, 44 }, /* #31 */ 2940 { 0x1d1616, 0x1d1656, 0x394f, 0x0000, 0, 52 }, /* #32 */ 2941 { 0x247283, 0x247256, 0x22ae, 0x0000, 0, 29 }, /* #33 */ 2942 { 0x005587, 0x005556, 0x927a, 0x0000, 0, 55 }, /* #34 */ 2943 { 0x014f07, 0x014756, 0x448e, 0x0000, 0, 53 }, /* #35 */ 2944 { 0x2e0b06, 0x2e0312, 0xa846, 0x0054, 0, 9 }, /* #36 */ 2945 { 0x371dd6, 0x371556, 0x81cf, 0x0000, 0, 28 }, /* #37 */ 2946 { 0x1110c3, 0x111012, 0xc982, 0x0019, 0, 43 }, /* #38 */ 2947 { 0x2838d7, 0x283016, 0x516c, 0x000a, 0, 11 }, /* #39 */ 2948 { 0x0a1043, 0x0a1056, 0x19c0, 0x0000, 0, 61 }, /* #40 */ 2949 { 0x333153, 0x333156, 0x53c7, 0x0000, 0, 26 }, /* #41 */ 2950 { 0x2a1753, 0x2a1756, 0x7f5c, 0x0000, 0, 30 }, /* #42 */ 2951 { 0x242a06, 0x242212, 0x4013, 0x0008, 0, 43 }, /* #43 */ 2952 { 0x317e16, 0x317656, 0x9384, 0x0000, 0, 54 }, /* #44 */ 2953 { 0x2e4b03, 0x2e4312, 0xd557, 0x00d5, 0, 8 }, /* #45 */ 2954 { 0x051657, 0x051613, 0x3ffc, 0x001f, 0, 41 }, /* #46 */ 2955 { 0x373952, 0x373156, 0x4ede, 0x0000, 0, 61 }, /* #47 */ 2956 { 0x3510d7, 0x351012, 0xbc85, 0x02f2, 0, 6 }, /* #48 */ 2957 { 0x077ac6, 0x077212, 0xb016, 0x002c, 0, 10 }, /* #49 */ 2958 { 0x342883, 0x342056, 0x728e, 0x0000, 0, 26 }, /* #50 */ 2959 { 0x376482, 0x376417, 0x5b05, 0x0b60, 0, 35 }, /* #51 */ 2960 { 0x3f6f46, 0x3f6756, 0xc63d, 0x0000, 0, 17 }, /* #52 */ 2961 { 0x2a7953, 0x2a7156, 0x21ad, 0x0000, 0, 17 }, /* #53 */ 2962 { 0x0f4486, 0x0f4417, 0x968f, 0x0096, 0, 40 }, /* #54 */ 2963 { 0x333bd2, 0x333356, 0x2099, 0x0000, 0, 48 }, /* #55 */ 2964 { 0x355603, 0x355656, 0xf78e, 0x0000, 0, 20 }, /* #56 */ 2965 { 0x213e93, 0x213616, 0x40f1, 0x040f, 0, 36 }, /* #57 */ 2966 { 0x3b7c83, 0x3b7416, 0xd1aa, 0x0003, 0, 46 }, /* #58 */ 2967 { 0x2d0303, 0x2d0312, 0x74d0, 0x0007, 0, 12 }, /* #59 */ 2968 { 0x3b4f96, 0x3b4756, 0x4a12, 0x0000, 0, 57 }, /* #60 */ 2969 { 0x1a7dc3, 0x1a7556, 0xce7c, 0x0000, 0, 51 }, /* #61 */ 2970 { 0x337c97, 0x337c16, 0xad68, 0x56b4, 0, 1 }, /* #62 */ 2971 { 0x147203, 0x147256, 0xf477, 0x0000, 0, 49 }, /* #63 */ 2972 { 0x251716, 0x251756, 0xd3e2, 0x0000, 0, 56 }, /* #64 */ 2973 { 0x1a0b93, 0x1a0356, 0x1f81, 0x0000, 0, 62 }, /* #65 */ 2974 { 0x157193, 0x157113, 0xe45a, 0x3916, 0, 34 }, /* #66 */ 2975 { 0x281716, 0x281712, 0xd278, 0x000d, 0, 12 }, /* #67 */ 2976 { 0x0b6a42, 0x0b6213, 0xa69b, 0x0002, 0, 14 }, /* #68 */ 2977 { 0x007ed3, 0x007613, 0xcdd6, 0x00cd, 0, 40 }, /* #69 */ 2978 { 0x1f7686, 0x1f7656, 0x483c, 0x0000, 0, 28 }, /* #70 */ 2979 { 0x094992, 0x094156, 0x0acd, 0x0000, 0, 31 }, /* #71 */ 2980 { 0x3d4dc2, 0x3d4556, 0xc2cd, 0x0000, 0, 59 }, /* #72 */ 2981 { 0x1c0d57, 0x1c0513, 0xc21e, 0x0001, 0, 15 }, /* #73 */ 2982 { 0x083853, 0x083056, 0x02b2, 0x0000, 0, 62 }, /* #74 */ 2983 { 0x040002, 0x040017, 0xae4f, 0x0ae4, 0, 4 }, /* #75 */ 2984 { 0x0d5b56, 0x0d5317, 0xacd2, 0x000a, 0, 12 }, /* #76 */ 2985 { 0x1b4696, 0x1b4613, 0x79ed, 0x0007, 0, 12 }, /* #77 */ 2986 { 0x1a1353, 0x1a1356, 0x7d5e, 0x0000, 0, 51 }, /* #78 */ 2987 { 0x235353, 0x235356, 0x3805, 0x0000, 0, 48 }, /* #79 */ 2988 { 0x172557, 0x172556, 0x054e, 0x0000, 0, 44 }, /* #80 */ 2989 { 0x2d2e07, 0x2d2656, 0xcc04, 0x0000, 0, 20 }, /* #81 */ 2990 { 0x045992, 0x045156, 0xed6a, 0x0000, 0, 25 }, /* #82 */ 2991 { 0x226612, 0x226656, 0x49ee, 0x0000, 0, 19 }, /* #83 */ 2992 { 0x3c7b83, 0x3c7313, 0x96ba, 0x096b, 0, 36 }, /* #84 */ 2993 { 0x167513, 0x167513, 0x7ca1, 0x0001, 0, 14 }, /* #85 */ 2994 { 0x0f7c12, 0x0f7456, 0xf22d, 0x0000, 0, 31 }, /* #86 */ 2995 { 0x286112, 0x286157, 0x3966, 0x0000, 0, 46 }, /* #87 */ 2996 { 0x3374c7, 0x337456, 0x7ab8, 0x0000, 0, 59 }, /* #88 */ 2997 { 0x0d6892, 0x0d6013, 0x837e, 0x020d, 0, 38 }, /* #89 */ 2998 { 0x132f12, 0x132713, 0xa578, 0x0052, 0, 9 }, /* #90 */ 2999 { 0x227ec7, 0x227617, 0x1ed9, 0x0003, 0, 43 }, /* #91 */ 3000 { 0x0978d7, 0x097056, 0x57b3, 0x0000, 0, 53 }, /* #92 */ 3001 { 0x2a7553, 0x2a7556, 0xfacf, 0x0000, 0, 29 }, /* #93 */ 3002 { 0x075983, 0x075116, 0x625b, 0x0c4b, 0, 3 }, /* #94 */ 3003 { 0x381543, 0x381556, 0x9a23, 0x0000, 0, 62 }, /* #95 */ 2300 3004 }; 2301 3005 static const BINU16_TEST_T g_aTests_sar_u16_amd[] = 2302 3006 { 2303 { 0x381316, 0x381356, 0x0000, 0x0000, 0, 11 }, /* #0 */ 2304 { 0x3b5c82, 0x3b5c82, 0x0000, 0x0000, 0, 0 }, /* #1 */ 2305 { 0x374207, 0x374256, 0x0000, 0x0000, 0, 4 }, /* #2 */ 2306 { 0x315d07, 0x315556, 0x0000, 0x0000, 0, 7 }, /* #3 */ 2307 { 0x003e83, 0x003613, 0x535f, 0x0002, 0, 13 }, /* #4 */ 2308 { 0x3b7ad3, 0x3b7217, 0x4c6b, 0x04c6, 0, 4 }, /* #5 */ 2309 { 0x2f6612, 0x2f6613, 0x3b3d, 0x000e, 0, 10 }, /* #6 */ 2310 { 0x386783, 0x386756, 0x02b4, 0x0000, 0, 13 }, /* #7 */ 2311 { 0x032d46, 0x032596, 0x82c2, 0xffff, 0, 15 }, /* #8 */ 2312 { 0x014f97, 0x014716, 0x0f21, 0x001e, 0, 7 }, /* #9 */ 2313 { 0x295bd2, 0x295393, 0xc62e, 0xfc62, 0, 4 }, /* #10 */ 2314 { 0x310413, 0x310456, 0x00e1, 0x0000, 0, 10 }, /* #11 */ 2315 { 0x1f3346, 0x1f3316, 0x1eff, 0x000f, 0, 9 }, /* #12 */ 2316 { 0x304457, 0x304497, 0xc317, 0xf0c5, 0, 2 }, /* #13 */ 2317 { 0x012383, 0x012396, 0xc24d, 0xffe1, 0, 9 }, /* #14 */ 2318 { 0x273743, 0x273717, 0x584a, 0x0005, 0, 12 }, /* #15 */ 2319 { 0x066f42, 0x066796, 0xc652, 0xffff, 0, 14 }, /* #16 */ 2320 { 0x1b2b06, 0x1b2317, 0x7f88, 0x000f, 0, 11 }, /* #17 */ 2321 { 0x190956, 0x190116, 0x0360, 0x00d8, 0, 2 }, /* #18 */ 2322 { 0x287b06, 0x287357, 0x7204, 0x0000, 0, 15 }, /* #19 */ 2323 { 0x2b2bd6, 0x2b2396, 0xcd23, 0xffff, 0, 14 }, /* #20 */ 2324 { 0x0a5fc6, 0x0a5716, 0x3653, 0x0036, 0, 8 }, /* #21 */ 2325 { 0x124216, 0x124213, 0x4275, 0x0213, 0, 5 }, /* #22 */ 2326 { 0x075d92, 0x075597, 0x8183, 0xe060, 0, 2 }, /* #23 */ 2327 { 0x1c21d3, 0x1c2193, 0xb0e8, 0xfffe, 0, 14 }, /* #24 */ 2328 { 0x3124d7, 0x312493, 0xc3ae, 0xff0e, 0, 6 }, /* #25 */ 2329 { 0x2324c3, 0x232456, 0x0513, 0x0000, 0, 13 }, /* #26 */ 2330 { 0x2c1f47, 0x2c1716, 0x42d3, 0x042d, 0, 4 }, /* #27 */ 2331 { 0x2749d3, 0x274116, 0x6f16, 0x0003, 0, 13 }, /* #28 */ 2332 { 0x054ed2, 0x054616, 0x65f2, 0x32f9, 0, 1 }, /* #29 */ 2333 { 0x1b4882, 0x1b4056, 0x116b, 0x0000, 0, 15 }, /* #30 */ 2334 { 0x196f92, 0x196713, 0x36b1, 0x1b58, 0, 1 }, /* #31 */ 2335 { 0x0156c7, 0x015692, 0x931a, 0xfffe, 0, 14 }, /* #32 */ 2336 { 0x0d4802, 0x0d4092, 0xb50b, 0xffb5, 0, 8 }, /* #33 */ 2337 { 0x254d16, 0x254592, 0x8060, 0xfffe, 0, 14 }, /* #34 */ 2338 { 0x313893, 0x313016, 0x125c, 0x0012, 0, 8 }, /* #35 */ 2339 { 0x2865c2, 0x286596, 0x9e47, 0xffff, 0, 15 }, /* #36 */ 2340 { 0x1736d2, 0x173617, 0x6365, 0x0018, 0, 10 }, /* #37 */ 2341 { 0x253e97, 0x253657, 0x7f86, 0x0000, 0, 15 }, /* #38 */ 2342 { 0x086082, 0x086097, 0xcf3e, 0xfff9, 0, 11 }, /* #39 */ 2343 { 0x286ec2, 0x286657, 0x5695, 0x0000, 0, 15 }, /* #40 */ 2344 { 0x2b2107, 0x2b2197, 0xf5ed, 0xfebd, 0, 3 }, /* #41 */ 2345 { 0x094506, 0x094597, 0xf53c, 0xffd4, 0, 6 }, /* #42 */ 2346 { 0x0a74c2, 0x0a7413, 0x2216, 0x0110, 0, 5 }, /* #43 */ 2347 { 0x0d3cc7, 0x0d3496, 0x8e98, 0xfe3a, 0, 6 }, /* #44 */ 2348 { 0x2c6386, 0x2c6396, 0xa789, 0xffff, 0, 15 }, /* #45 */ 2349 { 0x096006, 0x096093, 0xf0fb, 0xfc3e, 0, 2 }, /* #46 */ 2350 { 0x2314d7, 0x231413, 0x6c01, 0x0001, 0, 14 }, /* #47 */ 2351 { 0x092a13, 0x092212, 0x2c11, 0x00b0, 0, 6 }, /* #48 */ 2352 { 0x202112, 0x202192, 0x893d, 0xff89, 0, 8 }, /* #49 */ 2353 { 0x363412, 0x363456, 0x0172, 0x0000, 0, 13 }, /* #50 */ 2354 { 0x142507, 0x142596, 0xee40, 0xfee4, 0, 4 }, /* #51 */ 2355 { 0x106446, 0x106492, 0x812a, 0xfffe, 0, 14 }, /* #52 */ 2356 { 0x300513, 0x300592, 0xa036, 0xfffd, 0, 13 }, /* #53 */ 2357 { 0x295ed3, 0x295616, 0x7b32, 0x00f6, 0, 7 }, /* #54 */ 2358 { 0x350e43, 0x350616, 0x0ce5, 0x0003, 0, 10 }, /* #55 */ 2359 { 0x1e5dd2, 0x1e5512, 0x3c6c, 0x01e3, 0, 5 }, /* #56 */ 2360 { 0x000cc6, 0x000cc6, 0x52b2, 0x52b2, 0, 0 }, /* #57 */ 2361 { 0x2a0f42, 0x2a0796, 0xb337, 0xff66, 0, 7 }, /* #58 */ 2362 { 0x3976c7, 0x397697, 0xad81, 0xfff5, 0, 11 }, /* #59 */ 2363 { 0x134906, 0x134192, 0xcc58, 0xffe6, 0, 9 }, /* #60 */ 2364 { 0x116446, 0x116492, 0xee9d, 0xfba7, 0, 2 }, /* #61 */ 2365 { 0x282f82, 0x282796, 0xde58, 0xffff, 0, 14 }, /* #62 */ 2366 { 0x343e93, 0x343613, 0x775d, 0x0775, 0, 4 }, /* #63 */ 3007 { 0x0960d7, 0x096056, 0x0000, 0x0000, 0, 43 }, /* #0 */ 3008 { 0x2a4a17, 0x2a4256, 0x0000, 0x0000, 0, 33 }, /* #1 */ 3009 { 0x1b2c83, 0x1b2456, 0x0000, 0x0000, 0, 51 }, /* #2 */ 3010 { 0x257446, 0x257456, 0x0000, 0x0000, 0, 55 }, /* #3 */ 3011 { 0x1540c7, 0x154056, 0x0000, 0x0000, 0, 6 }, /* #4 */ 3012 { 0x242c53, 0x242456, 0x0000, 0x0000, 0, 47 }, /* #5 */ 3013 { 0x1d71c7, 0x1d7157, 0x6d8d, 0x0000, 0, 47 }, /* #6 */ 3014 { 0x381587, 0x381556, 0x7b98, 0x0000, 0, 20 }, /* #7 */ 3015 { 0x303392, 0x303397, 0xcc67, 0xfff9, 0, 11 }, /* #8 */ 3016 { 0x0a6213, 0x0a6256, 0x30f7, 0x0000, 0, 17 }, /* #9 */ 3017 { 0x066e82, 0x066697, 0xfa33, 0xffff, 0, 16 }, /* #10 */ 3018 { 0x1d4b43, 0x1d4396, 0x95a3, 0xf2b4, 0, 3 }, /* #11 */ 3019 { 0x000187, 0x000197, 0xa4ff, 0xffff, 0, 49 }, /* #12 */ 3020 { 0x344682, 0x344656, 0x15f3, 0x0000, 0, 62 }, /* #13 */ 3021 { 0x0764d6, 0x076497, 0x967e, 0xffff, 0, 56 }, /* #14 */ 3022 { 0x066313, 0x066317, 0x2f88, 0x0005, 0, 11 }, /* #15 */ 3023 { 0x1f47d7, 0x1f4756, 0x4695, 0x0000, 0, 25 }, /* #16 */ 3024 { 0x023816, 0x023097, 0xce9a, 0xffff, 0, 48 }, /* #17 */ 3025 { 0x311cc3, 0x311457, 0x50e2, 0x0000, 0, 47 }, /* #18 */ 3026 { 0x2f65d2, 0x2f6597, 0xf189, 0xffff, 0, 28 }, /* #19 */ 3027 { 0x3e6d06, 0x3e6556, 0x69a7, 0x0000, 0, 28 }, /* #20 */ 3028 { 0x285ec6, 0x285656, 0x2afb, 0x0000, 0, 18 }, /* #21 */ 3029 { 0x0e2ec2, 0x0e2656, 0x6e2e, 0x0000, 0, 49 }, /* #22 */ 3030 { 0x0f0b57, 0x0f0392, 0xb9dc, 0xfff7, 0, 43 }, /* #23 */ 3031 { 0x357fd6, 0x357757, 0x715f, 0x0000, 0, 15 }, /* #24 */ 3032 { 0x1a5152, 0x1a5113, 0x3c7e, 0x0f1f, 0, 2 }, /* #25 */ 3033 { 0x3b1ed7, 0x3b1656, 0x37cf, 0x0000, 0, 58 }, /* #26 */ 3034 { 0x3675d7, 0x367512, 0x3387, 0x0067, 0, 7 }, /* #27 */ 3035 { 0x387d06, 0x387556, 0x4a3d, 0x0000, 0, 24 }, /* #28 */ 3036 { 0x3b1186, 0x3b1113, 0x72e5, 0x01cb, 0, 38 }, /* #29 */ 3037 { 0x003547, 0x003596, 0xfaa8, 0xfeaa, 0, 34 }, /* #30 */ 3038 { 0x0f4e93, 0x0f4697, 0xf0e8, 0xffff, 0, 20 }, /* #31 */ 3039 { 0x377512, 0x377556, 0x2c6d, 0x0000, 0, 56 }, /* #32 */ 3040 { 0x215917, 0x215156, 0x3552, 0x0000, 0, 54 }, /* #33 */ 3041 { 0x147b07, 0x147397, 0xd703, 0xffff, 0, 15 }, /* #34 */ 3042 { 0x174996, 0x174197, 0xfb7c, 0xffff, 0, 29 }, /* #35 */ 3043 { 0x2a23c7, 0x2a2356, 0x091f, 0x0000, 0, 16 }, /* #36 */ 3044 { 0x1437c3, 0x1437c3, 0xa659, 0xa659, 0, 32 }, /* #37 */ 3045 { 0x1c1bc6, 0x1c1392, 0x8e72, 0xffc7, 0, 41 }, /* #38 */ 3046 { 0x3124c7, 0x312412, 0x5a84, 0x000b, 0, 11 }, /* #39 */ 3047 { 0x1f1283, 0x1f1297, 0xb0f9, 0xffff, 0, 49 }, /* #40 */ 3048 { 0x1a5a86, 0x1a5296, 0x83fa, 0xfff0, 0, 43 }, /* #41 */ 3049 { 0x1b0c87, 0x1b0412, 0x2083, 0x0208, 0, 4 }, /* #42 */ 3050 { 0x3921d6, 0x392117, 0x3233, 0x000c, 0, 10 }, /* #43 */ 3051 { 0x0104d3, 0x010497, 0x9773, 0xffff, 0, 17 }, /* #44 */ 3052 { 0x186ac6, 0x186297, 0x8787, 0xffff, 0, 18 }, /* #45 */ 3053 { 0x3f0196, 0x3f0192, 0x960f, 0xff2c, 0, 7 }, /* #46 */ 3054 { 0x004156, 0x004113, 0x7563, 0x00ea, 0, 39 }, /* #47 */ 3055 { 0x153b16, 0x153392, 0xd367, 0xfffd, 0, 12 }, /* #48 */ 3056 { 0x217313, 0x217397, 0xe256, 0xffff, 0, 47 }, /* #49 */ 3057 { 0x0d3dd6, 0x0d3597, 0xe490, 0xffff, 0, 61 }, /* #50 */ 3058 { 0x0c77c3, 0x0c7792, 0xc036, 0xfffe, 0, 45 }, /* #51 */ 3059 { 0x280747, 0x280756, 0x6c43, 0x0000, 0, 61 }, /* #52 */ 3060 { 0x2d5fc7, 0x2d5712, 0x40bd, 0x0020, 0, 41 }, /* #53 */ 3061 { 0x027506, 0x027556, 0x1ede, 0x0000, 0, 47 }, /* #54 */ 3062 { 0x084813, 0x084092, 0xa612, 0xfffd, 0, 13 }, /* #55 */ 3063 { 0x3028d7, 0x302056, 0x4c28, 0x0000, 0, 30 }, /* #56 */ 3064 { 0x1f6817, 0x1f6056, 0x25e3, 0x0000, 0, 50 }, /* #57 */ 3065 { 0x3a3f93, 0x3a3797, 0xbff9, 0xffff, 0, 48 }, /* #58 */ 3066 { 0x2a26c7, 0x2a2696, 0xc304, 0xff0c, 0, 38 }, /* #59 */ 3067 { 0x112502, 0x112502, 0x23d5, 0x23d5, 0, 32 }, /* #60 */ 3068 { 0x302087, 0x302096, 0xfa79, 0xffff, 0, 43 }, /* #61 */ 3069 { 0x250046, 0x250096, 0xad2f, 0xfd69, 0, 5 }, /* #62 */ 3070 { 0x3f5093, 0x3f5097, 0xa8d4, 0xffff, 0, 48 }, /* #63 */ 3071 { 0x2f2f93, 0x2f2797, 0x997c, 0xffff, 0, 27 }, /* #64 */ 3072 { 0x333e02, 0x333697, 0xe0ce, 0xffff, 0, 18 }, /* #65 */ 3073 { 0x252c03, 0x252492, 0xac18, 0xfffd, 0, 13 }, /* #66 */ 3074 { 0x2b0b06, 0x2b0356, 0x7976, 0x0000, 0, 60 }, /* #67 */ 3075 { 0x2b2792, 0x2b2756, 0x0ed5, 0x0000, 0, 62 }, /* #68 */ 3076 { 0x3e2d82, 0x3e2597, 0xca0c, 0xffff, 0, 53 }, /* #69 */ 3077 { 0x304b86, 0x304397, 0x83bd, 0xf077, 0, 35 }, /* #70 */ 3078 { 0x0b5846, 0x0b5097, 0xd17c, 0xffff, 0, 47 }, /* #71 */ 3079 { 0x395d12, 0x395593, 0xb33b, 0xfffe, 0, 46 }, /* #72 */ 3080 { 0x136282, 0x136296, 0xb9f8, 0xee7e, 0, 34 }, /* #73 */ 3081 { 0x3c4742, 0x3c4797, 0xc879, 0xfffc, 0, 44 }, /* #74 */ 3082 { 0x336b82, 0x336393, 0xc6f1, 0xfff8, 0, 43 }, /* #75 */ 3083 { 0x323d52, 0x323597, 0xf30b, 0xffff, 0, 63 }, /* #76 */ 3084 { 0x203f02, 0x203756, 0x5e30, 0x0000, 0, 18 }, /* #77 */ 3085 { 0x1b1487, 0x1b1456, 0x3e57, 0x0000, 0, 18 }, /* #78 */ 3086 { 0x355e96, 0x355697, 0xc07f, 0xffff, 0, 52 }, /* #79 */ 3087 { 0x0e64d7, 0x0e6497, 0xc884, 0xffff, 0, 21 }, /* #80 */ 3088 { 0x2715d3, 0x271513, 0x4db3, 0x0004, 0, 12 }, /* #81 */ 3089 { 0x3208d3, 0x320097, 0xd6b2, 0xffff, 0, 60 }, /* #82 */ 3090 { 0x173643, 0x173617, 0x48da, 0x0048, 0, 40 }, /* #83 */ 3091 { 0x2c6183, 0x2c6197, 0x9050, 0xffff, 0, 19 }, /* #84 */ 3092 { 0x3374c3, 0x337497, 0xec25, 0xffff, 0, 57 }, /* #85 */ 3093 { 0x102317, 0x102393, 0xaa20, 0xffea, 0, 10 }, /* #86 */ 3094 { 0x233e07, 0x233697, 0x864c, 0xffff, 0, 18 }, /* #87 */ 3095 { 0x241187, 0x241197, 0xee71, 0xffff, 0, 29 }, /* #88 */ 3096 { 0x2b4092, 0x2b4093, 0xf06a, 0xfc1a, 0, 34 }, /* #89 */ 3097 { 0x276313, 0x276317, 0x7ac9, 0x00f5, 0, 7 }, /* #90 */ 3098 { 0x0e70c6, 0x0e7092, 0xdd60, 0xf758, 0, 34 }, /* #91 */ 3099 { 0x0f1c02, 0x0f1493, 0xb524, 0xf6a4, 0, 3 }, /* #92 */ 3100 { 0x1b4416, 0x1b4417, 0x0569, 0x000a, 0, 7 }, /* #93 */ 3101 { 0x2a2686, 0x2a2656, 0x533c, 0x0000, 0, 49 }, /* #94 */ 3102 { 0x395117, 0x395117, 0x790a, 0x0790, 0, 4 }, /* #95 */ 2367 3103 }; 2368 3104 static const BINU32_TEST_T g_aTests_rol_u32_amd[] = 2369 3105 { 2370 { 0x386657, 0x386656, 0x00000000, 0x00000000, 0, 15 }, /* #0 */ 2371 { 0x096e83, 0x096682, 0x00000000, 0x00000000, 0, 8 }, /* #1 */ 2372 { 0x155b93, 0x155392, 0x00000000, 0x00000000, 0, 22 }, /* #2 */ 2373 { 0x0d2b02, 0x0d2302, 0x00000000, 0x00000000, 0, 14 }, /* #3 */ 2374 { 0x373793, 0x373f93, 0x0ff51922, 0x19220ff5, 0, 16 }, /* #4 */ 2375 { 0x1e5297, 0x1e5297, 0xe75db50e, 0xd76d43b9, 0, 6 }, /* #5 */ 2376 { 0x095513, 0x095513, 0x0f307c37, 0x83e1b879, 0, 11 }, /* #6 */ 2377 { 0x026156, 0x026957, 0x2a59679c, 0x679c2a59, 0, 16 }, /* #7 */ 2378 { 0x090d43, 0x090d43, 0xd8454c60, 0x31836115, 0, 18 }, /* #8 */ 2379 { 0x3b6ed6, 0x3b6ed7, 0x0d050a81, 0x4142a043, 0, 6 }, /* #9 */ 2380 { 0x3d6052, 0x3d6053, 0x69d9fe5f, 0xfe5f69d9, 0, 16 }, /* #10 */ 2381 { 0x0548d7, 0x0540d7, 0x4638ff7c, 0xef88c71f, 0, 21 }, /* #11 */ 2382 { 0x0425d6, 0x042dd6, 0x384f8d9d, 0xf8d9d384, 0, 12 }, /* #12 */ 2383 { 0x201347, 0x201b46, 0x745bfe11, 0x8b7fc22e, 0, 5 }, /* #13 */ 2384 { 0x2e4706, 0x2e4706, 0x86c0bf9c, 0x2fe721b0, 0, 14 }, /* #14 */ 2385 { 0x143c86, 0x143c86, 0xe819520e, 0x907740ca, 0, 19 }, /* #15 */ 2386 { 0x273213, 0x273213, 0x06e67dc2, 0xc206e67d, 0, 24 }, /* #16 */ 2387 { 0x0e33c3, 0x0e3bc3, 0x9109ed65, 0x6b2c884f, 0, 19 }, /* #17 */ 2388 { 0x383d83, 0x383582, 0x2d58d249, 0x5ab1a492, 0, 1 }, /* #18 */ 2389 { 0x3f0043, 0x3f0042, 0xf205fbd0, 0x2fde8790, 0, 11 }, /* #19 */ 2390 { 0x0e44c6, 0x0e4cc7, 0x441a4eb4, 0x0693ad11, 0, 6 }, /* #20 */ 2391 { 0x1b0703, 0x1b0f02, 0x6cf344c1, 0xf344c16c, 0, 8 }, /* #21 */ 2392 { 0x023503, 0x023503, 0xa4b0be16, 0x85f0b525, 0, 11 }, /* #22 */ 2393 { 0x2b6ed3, 0x2b6ed3, 0x16fb1d72, 0x7d8eb90b, 0, 7 }, /* #23 */ 2394 { 0x246642, 0x246642, 0x107fddc4, 0x4107fddc, 0, 28 }, /* #24 */ 2395 { 0x363e87, 0x363e87, 0xae84d905, 0x6416ba13, 0, 18 }, /* #25 */ 2396 { 0x3303d6, 0x3303d6, 0x86808b2d, 0x6808b2d8, 0, 4 }, /* #26 */ 2397 { 0x2f4802, 0x2f4003, 0xb2e8c882, 0xa3220acb, 0, 10 }, /* #27 */ 2398 { 0x300412, 0x300413, 0x096ef221, 0xe44212dd, 0, 17 }, /* #28 */ 2399 { 0x0c3082, 0x0c3082, 0xf6ccff59, 0x7db33fd6, 0, 30 }, /* #29 */ 2400 { 0x1d0203, 0x1d0203, 0x71b77776, 0xd9c6dddd, 0, 26 }, /* #30 */ 2401 { 0x365687, 0x365e86, 0xf3b27c0e, 0xec9f03bc, 0, 6 }, /* #31 */ 2402 { 0x224ac7, 0x2242c6, 0x92b501cf, 0x1cf92b50, 0, 20 }, /* #32 */ 2403 { 0x3a26c7, 0x3a26c6, 0xe21d0c4a, 0x4ae21d0c, 0, 24 }, /* #33 */ 2404 { 0x252cd3, 0x252cd3, 0x41e9b5f7, 0x741e9b5f, 0, 28 }, /* #34 */ 2405 { 0x382dc3, 0x382dc2, 0x1a60398f, 0xd301cc78, 0, 3 }, /* #35 */ 2406 { 0x0d5f46, 0x0d5747, 0xcbbfb8ff, 0xc7fe5dfd, 0, 19 }, /* #36 */ 2407 { 0x072c93, 0x072c93, 0x5d54a14b, 0x4b5d54a1, 0, 24 }, /* #37 */ 2408 { 0x0400c3, 0x0400c2, 0x7be1ac25, 0x4af7c358, 0, 25 }, /* #38 */ 2409 { 0x015f12, 0x015713, 0xbda5f5f9, 0xcded2faf, 0, 27 }, /* #39 */ 2410 { 0x201156, 0x201956, 0x316ff2ed, 0xdfe5da62, 0, 9 }, /* #40 */ 2411 { 0x373cc3, 0x3734c3, 0x7c3de453, 0xef229be1, 0, 11 }, /* #41 */ 2412 { 0x0d4fc6, 0x0d4fc6, 0x6ab82b6f, 0xadbdaae0, 0, 18 }, /* #42 */ 2413 { 0x200e83, 0x200683, 0xffebd2a8, 0xffd7a551, 0, 1 }, /* #43 */ 2414 { 0x135612, 0x135613, 0xa6d307de, 0x83ef5369, 0, 15 }, /* #44 */ 2415 { 0x0d2d06, 0x0d2506, 0x5f8ea5a4, 0x752d22fc, 0, 11 }, /* #45 */ 2416 { 0x0f3d17, 0x0f3d16, 0xd748dccd, 0x8dccdd74, 0, 12 }, /* #46 */ 2417 { 0x0c6302, 0x0c6303, 0x55ecc8ed, 0x991daabd, 0, 13 }, /* #47 */ 2418 { 0x1a4183, 0x1a4982, 0xef0d7026, 0xd7026ef0, 0, 12 }, /* #48 */ 2419 { 0x031dc6, 0x0315c6, 0xb8753112, 0x1d4c44ae, 0, 6 }, /* #49 */ 2420 { 0x150752, 0x150f53, 0xc7316f46, 0x1b1cc5bd, 0, 26 }, /* #50 */ 2421 { 0x3554c6, 0x3554c7, 0xe023c02e, 0xb808f00b, 0, 30 }, /* #51 */ 2422 { 0x2019c7, 0x2011c6, 0x7c97bda3, 0x37c97bda, 0, 28 }, /* #52 */ 2423 { 0x357317, 0x357b17, 0x1db2da96, 0x52c3b65b, 0, 21 }, /* #53 */ 2424 { 0x315313, 0x315b13, 0xef22d2e5, 0x72f79169, 0, 23 }, /* #54 */ 2425 { 0x233806, 0x233006, 0x0e7b4ef0, 0x01cf69de, 0, 29 }, /* #55 */ 2426 { 0x3f5683, 0x3f5682, 0x98106c7d, 0x6041b1f6, 0, 2 }, /* #56 */ 2427 { 0x3247c6, 0x324fc7, 0xae59cb4c, 0x396995cb, 0, 13 }, /* #57 */ 2428 { 0x2304c7, 0x230cc6, 0xc56a154a, 0xa154ac56, 0, 12 }, /* #58 */ 2429 { 0x032107, 0x032107, 0x193718ab, 0x8c558c9b, 0, 15 }, /* #59 */ 2430 { 0x232b42, 0x232b43, 0xa9ed24b2, 0x54f69259, 0, 31 }, /* #60 */ 2431 { 0x1f2fd2, 0x1f27d2, 0xb997b80f, 0x65ee03ee, 0, 6 }, /* #61 */ 2432 { 0x1024c6, 0x102cc6, 0xcfe4a1f5, 0x943eb9fc, 0, 13 }, /* #62 */ 2433 { 0x3e44c6, 0x3e44c7, 0xb81f02e7, 0xcf703e05, 0, 25 }, /* #63 */ 3106 { 0x277553, 0x277552, 0x00000000, 0x00000000, 0, 89 }, /* #0 */ 3107 { 0x3453d7, 0x3453d6, 0x00000000, 0x00000000, 0, 30 }, /* #1 */ 3108 { 0x047493, 0x047492, 0x00000000, 0x00000000, 0, 114 }, /* #2 */ 3109 { 0x0d39d6, 0x0d31d6, 0x00000000, 0x00000000, 0, 91 }, /* #3 */ 3110 { 0x291297, 0x291296, 0x00000000, 0x00000000, 0, 10 }, /* #4 */ 3111 { 0x096bd6, 0x0963d6, 0x00000000, 0x00000000, 0, 94 }, /* #5 */ 3112 { 0x143296, 0x143a96, 0xe9cf6780, 0xcf01d39e, 0, 113 }, /* #6 */ 3113 { 0x335653, 0x335e53, 0x6670481b, 0x38240db3, 0, 39 }, /* #7 */ 3114 { 0x157b52, 0x157b53, 0xfe5377d3, 0x3fe5377d, 0, 28 }, /* #8 */ 3115 { 0x0e5ad6, 0x0e52d7, 0x061486dd, 0xd061486d, 0, 28 }, /* #9 */ 3116 { 0x166357, 0x166356, 0x6ef1c276, 0x709d9bbc, 0, 14 }, /* #10 */ 3117 { 0x371713, 0x371712, 0xdf67cce7, 0x7cce7df6, 0, 76 }, /* #11 */ 3118 { 0x1f4516, 0x1f4516, 0x8d83ce4c, 0x360f3932, 0, 2 }, /* #12 */ 3119 { 0x2105c3, 0x210dc3, 0xc5df2dd6, 0x6c5df2dd, 0, 28 }, /* #13 */ 3120 { 0x265c07, 0x265c07, 0x756371c7, 0x58dc71dd, 0, 6 }, /* #14 */ 3121 { 0x3018c2, 0x3010c3, 0x1fb12db6, 0xb0fd896d, 0, 123 }, /* #15 */ 3122 { 0x3674d7, 0x3674d7, 0x2cf263a9, 0xd4967931, 0, 119 }, /* #16 */ 3123 { 0x0d2683, 0x0d2e83, 0x2ee533fe, 0x177299ff, 0, 63 }, /* #17 */ 3124 { 0x0c2142, 0x0c2143, 0x0d38ec50, 0xc7628069, 0, 75 }, /* #18 */ 3125 { 0x287396, 0x287b97, 0x1b8f90b5, 0x1f216a37, 0, 9 }, /* #19 */ 3126 { 0x096c83, 0x096c83, 0xa87d54da, 0x6aa1f553, 0, 122 }, /* #20 */ 3127 { 0x053406, 0x053c07, 0x4dad7e4a, 0x5afc949b, 0, 73 }, /* #21 */ 3128 { 0x193bc6, 0x193bc7, 0xba2583f4, 0x2e8960fd, 0, 126 }, /* #22 */ 3129 { 0x140293, 0x140293, 0xfdd05cf2, 0xba0b9e5f, 0, 101 }, /* #23 */ 3130 { 0x0e7193, 0x0e7993, 0x6d58f66a, 0x58f66a6d, 0, 104 }, /* #24 */ 3131 { 0x270216, 0x270a17, 0x7e01e316, 0x00f18b3f, 0, 39 }, /* #25 */ 3132 { 0x0547c6, 0x054fc7, 0x17c0aa65, 0x54ca2f81, 0, 17 }, /* #26 */ 3133 { 0x092146, 0x092147, 0x54f1e0ef, 0xbd53c783, 0, 122 }, /* #27 */ 3134 { 0x214e96, 0x214697, 0x2f308bcf, 0xe5e61179, 0, 61 }, /* #28 */ 3135 { 0x1f1017, 0x1f1817, 0x52b6b673, 0x6ce6a56d, 0, 113 }, /* #29 */ 3136 { 0x1b1683, 0x1b1e82, 0xaa2aa53c, 0xa2aa53ca, 0, 68 }, /* #30 */ 3137 { 0x090cd2, 0x090cd3, 0x62eaddb2, 0x756ed931, 0, 7 }, /* #31 */ 3138 { 0x294517, 0x294516, 0x1fca8717, 0x7f2a1c5c, 0, 34 }, /* #32 */ 3139 { 0x180617, 0x180e16, 0xbf4250b8, 0xe2fd0942, 0, 122 }, /* #33 */ 3140 { 0x195747, 0x195746, 0x10c68ebe, 0x68ebe10c, 0, 12 }, /* #34 */ 3141 { 0x0c5247, 0x0c5a46, 0x76b5a4a3, 0xa376b5a4, 0, 56 }, /* #35 */ 3142 { 0x2c4e42, 0x2c4e43, 0x14cda5a4, 0x20a66d2d, 0, 123 }, /* #36 */ 3143 { 0x1f3ad6, 0x1f3ad7, 0xf5eb84c6, 0x098debd7, 0, 81 }, /* #37 */ 3144 { 0x280997, 0x280196, 0x442096f2, 0x4b792210, 0, 79 }, /* #38 */ 3145 { 0x230683, 0x230e82, 0xe0c53ca8, 0xa38314f2, 0, 58 }, /* #39 */ 3146 { 0x164806, 0x164006, 0xf1281490, 0x4a05243c, 0, 38 }, /* #40 */ 3147 { 0x3b43c7, 0x3b4bc7, 0xf0dec72a, 0x7b1cabc3, 0, 74 }, /* #41 */ 3148 { 0x0d43d7, 0x0d4bd7, 0x4ef616e5, 0x3bd85b95, 0, 98 }, /* #42 */ 3149 { 0x2c5a16, 0x2c5216, 0x7f5823be, 0x11df3fac, 0, 111 }, /* #43 */ 3150 { 0x3b3ad6, 0x3b3ad6, 0x2668f469, 0xcd1e8d24, 0, 5 }, /* #44 */ 3151 { 0x2c6607, 0x2c6606, 0xf79e64a8, 0x3de7992a, 0, 30 }, /* #45 */ 3152 { 0x2b3503, 0x2b3d03, 0xef02cd75, 0x02cd75ef, 0, 40 }, /* #46 */ 3153 { 0x1353c2, 0x135bc3, 0x735ff4b9, 0x5ff4b973, 0, 8 }, /* #47 */ 3154 { 0x2f46d7, 0x2f46d7, 0x3bd36ceb, 0xb6759de9, 0, 79 }, /* #48 */ 3155 { 0x327357, 0x327357, 0x9cf2785f, 0x9e4f0bf3, 0, 37 }, /* #49 */ 3156 { 0x2c3683, 0x2c3e83, 0x648c16fa, 0x6fa648c1, 0, 84 }, /* #50 */ 3157 { 0x207343, 0x207342, 0xe282f4c8, 0x71417a64, 0, 127 }, /* #51 */ 3158 { 0x227f07, 0x227706, 0x42df715f, 0x5bee2be8, 0, 69 }, /* #52 */ 3159 { 0x3f1ad7, 0x3f1ad7, 0x2d037850, 0x40de140b, 0, 70 }, /* #53 */ 3160 { 0x1228c3, 0x1228c2, 0x516abad3, 0xb55d69a8, 0, 103 }, /* #54 */ 3161 { 0x2549c3, 0x2541c2, 0xa3580182, 0x0060a8d6, 0, 110 }, /* #55 */ 3162 { 0x0306d3, 0x030ed2, 0x853f57e0, 0xafc10a7e, 0, 81 }, /* #56 */ 3163 { 0x3b2d07, 0x3b2d06, 0xd6d3066d, 0xb698336e, 0, 35 }, /* #57 */ 3164 { 0x277016, 0x277016, 0x1ab78a29, 0x5148d5bc, 0, 115 }, /* #58 */ 3165 { 0x200306, 0x200307, 0xede6a6db, 0xe6a6dbed, 0, 104 }, /* #59 */ 3166 { 0x0c59c2, 0x0c59c2, 0xe9da6e85, 0x9ba17a76, 0, 14 }, /* #60 */ 3167 { 0x0624d6, 0x0624d6, 0x2d77c2dc, 0x5aef85b8, 0, 33 }, /* #61 */ 3168 { 0x0f0d17, 0x0f0d16, 0x852edc0f, 0xa5db81f0, 0, 69 }, /* #62 */ 3169 { 0x1c35d6, 0x1c35d6, 0x4392082d, 0x1c90416a, 0, 3 }, /* #63 */ 3170 { 0x153c87, 0x153486, 0x8f80a64d, 0x3e029936, 0, 2 }, /* #64 */ 3171 { 0x1d24d2, 0x1d2cd3, 0x10e64548, 0x52043991, 0, 118 }, /* #65 */ 3172 { 0x0d3787, 0x0d3786, 0xcd55e474, 0x6aaf23a6, 0, 3 }, /* #66 */ 3173 { 0x176782, 0x176f83, 0xdc4c2479, 0x13091e77, 0, 70 }, /* #67 */ 3174 { 0x3b3e47, 0x3b3e47, 0x9d48c36b, 0x0dae7523, 0, 82 }, /* #68 */ 3175 { 0x125143, 0x125942, 0xed2e77c7, 0xfda5cef8, 0, 125 }, /* #69 */ 3176 { 0x2d45c6, 0x2d45c6, 0xa641eaf6, 0x1eaf6a64, 0, 108 }, /* #70 */ 3177 { 0x215042, 0x215042, 0x3adb9f12, 0x75b73e24, 0, 65 }, /* #71 */ 3178 { 0x3f6797, 0x3f6796, 0x45bcf175, 0x5bcf1754, 0, 68 }, /* #72 */ 3179 { 0x2309d3, 0x2301d3, 0xce5c3925, 0x925ce5c3, 0, 84 }, /* #73 */ 3180 { 0x005b16, 0x005317, 0x1739e8e3, 0xa38c5ce7, 0, 82 }, /* #74 */ 3181 { 0x0265c3, 0x0265c2, 0xb4bc85aa, 0x16aad2f2, 0, 114 }, /* #75 */ 3182 { 0x0e2d17, 0x0e2d17, 0x91fa9617, 0x791fa961, 0, 28 }, /* #76 */ 3183 { 0x234107, 0x234107, 0x6c0233eb, 0xb60119f5, 0, 95 }, /* #77 */ 3184 { 0x120c83, 0x120c83, 0x26fdb3b7, 0x26fdb3b7, 0, 96 }, /* #78 */ 3185 { 0x281dd2, 0x2815d2, 0x77138446, 0x27088cee, 0, 105 }, /* #79 */ 3186 { 0x1a0046, 0x1a0046, 0xc411d2d1, 0xc411d2d1, 0, 64 }, /* #80 */ 3187 { 0x347817, 0x347017, 0xb3962aac, 0x9672c555, 0, 125 }, /* #81 */ 3188 { 0x055d82, 0x055583, 0x77403894, 0xdd00e251, 0, 98 }, /* #82 */ 3189 { 0x034b16, 0x034b16, 0xd6fed850, 0x86b7f6c2, 0, 123 }, /* #83 */ 3190 { 0x121b02, 0x121302, 0x530f3db1, 0x7b62a61e, 0, 17 }, /* #84 */ 3191 { 0x361913, 0x361113, 0xdda7d541, 0xd541dda7, 0, 112 }, /* #85 */ 3192 { 0x383692, 0x383693, 0xbec6b475, 0xd8d68eb7, 0, 5 }, /* #86 */ 3193 { 0x024bd3, 0x024bd3, 0x46bfaf60, 0x7f5ec08d, 0, 105 }, /* #87 */ 3194 { 0x3e3853, 0x3e3053, 0x5565717e, 0x95595c5f, 0, 126 }, /* #88 */ 3195 { 0x057e92, 0x057693, 0xecd67b46, 0xacf68dd9, 0, 41 }, /* #89 */ 3196 { 0x014382, 0x014383, 0x1d8cb9fb, 0xb1973f63, 0, 101 }, /* #90 */ 3197 { 0x127f46, 0x127746, 0xc1ff3c58, 0x60ff9e2c, 0, 127 }, /* #91 */ 3198 { 0x2b67c3, 0x2b67c2, 0x033106f9, 0x1be40cc4, 0, 18 }, /* #92 */ 3199 { 0x0d7292, 0x0d7292, 0x83a68eb3, 0x3a68eb38, 0, 36 }, /* #93 */ 3200 { 0x3d5256, 0x3d5a56, 0xa4c661cf, 0x98cc39f4, 0, 101 }, /* #94 */ 3201 { 0x0b5293, 0x0b5292, 0x5ca28b1b, 0x28b1b5ca, 0, 76 }, /* #95 */ 2434 3202 }; 2435 3203 static const BINU32_TEST_T g_aTests_ror_u32_amd[] = 2436 3204 { 2437 { 0x155f86, 0x155786, 0x00000000, 0x00000000, 0, 27 }, /* #0 */ 2438 { 0x093c46, 0x093446, 0x00000000, 0x00000000, 0, 13 }, /* #1 */ 2439 { 0x264453, 0x264452, 0x00000000, 0x00000000, 0, 2 }, /* #2 */ 2440 { 0x1b4202, 0x1b4202, 0x00000000, 0x00000000, 0, 0 }, /* #3 */ 2441 { 0x1039c6, 0x1039c7, 0xc882a880, 0xa880c882, 0, 16 }, /* #4 */ 2442 { 0x375147, 0x375147, 0xaa40df97, 0xaa40df97, 0, 0 }, /* #5 */ 2443 { 0x2e2457, 0x2e2c56, 0xec711aeb, 0x5d7d8e23, 0, 11 }, /* #6 */ 2444 { 0x093782, 0x093782, 0x99e32588, 0x1133c64b, 0, 7 }, /* #7 */ 2445 { 0x093202, 0x093202, 0xca0e12fa, 0x097d6507, 0, 17 }, /* #8 */ 2446 { 0x063552, 0x063552, 0x4358e045, 0x022a1ac7, 0, 13 }, /* #9 */ 2447 { 0x041697, 0x041e97, 0xb13ac2b3, 0x9d89d615, 0, 5 }, /* #10 */ 2448 { 0x0915c2, 0x091dc3, 0xa8c7043e, 0x8c7043ea, 0, 28 }, /* #11 */ 2449 { 0x022a47, 0x022a46, 0xaeae0755, 0x5aeae075, 0, 4 }, /* #12 */ 2450 { 0x300a42, 0x300242, 0xff79d464, 0x193fde75, 0, 10 }, /* #13 */ 2451 { 0x011192, 0x011993, 0x6c6aadf4, 0xaadf46c6, 0, 20 }, /* #14 */ 2452 { 0x263743, 0x263742, 0x638b23ed, 0x2c8fb58e, 0, 22 }, /* #15 */ 2453 { 0x2b6592, 0x2b6d92, 0x865b0bc3, 0x7870cb61, 0, 11 }, /* #16 */ 2454 { 0x236282, 0x236282, 0x4ca23a4a, 0x4ca23a4a, 0, 0 }, /* #17 */ 2455 { 0x330fd6, 0x3307d7, 0x691eed70, 0xe0d23dda, 0, 7 }, /* #18 */ 2456 { 0x3116c2, 0x311ec3, 0x3ce0b7c2, 0x9c16f847, 0, 27 }, /* #19 */ 2457 { 0x0809c6, 0x0801c7, 0x8ffbd72c, 0xfef5cb23, 0, 26 }, /* #20 */ 2458 { 0x226112, 0x226913, 0xcdee9bbd, 0x9bbdcdee, 0, 16 }, /* #21 */ 2459 { 0x3c1393, 0x3c1393, 0x5e86f1f5, 0xeabd0de3, 0, 7 }, /* #22 */ 2460 { 0x030e92, 0x030693, 0x550f07a3, 0xd543c1e8, 0, 2 }, /* #23 */ 2461 { 0x283e12, 0x283e12, 0x184d7ad2, 0x6bd690c2, 0, 21 }, /* #24 */ 2462 { 0x020fc6, 0x020fc7, 0xc6ad2fb6, 0xab4bedb1, 0, 26 }, /* #25 */ 2463 { 0x091646, 0x091e47, 0x955d0819, 0xba10332a, 0, 23 }, /* #26 */ 2464 { 0x0a4946, 0x0a4147, 0x87abed8b, 0xdb170f57, 0, 15 }, /* #27 */ 2465 { 0x0b0fd6, 0x0b0fd7, 0xa8da8991, 0xa36a2646, 0, 30 }, /* #28 */ 2466 { 0x272a53, 0x272253, 0x7b8d651e, 0xdc6b28f3, 0, 29 }, /* #29 */ 2467 { 0x2e5593, 0x2e5d93, 0xcb764c57, 0xb262be5b, 0, 21 }, /* #30 */ 2468 { 0x1029d3, 0x1029d3, 0x9dc72c08, 0x96044ee3, 0, 17 }, /* #31 */ 2469 { 0x001d17, 0x001517, 0xcffda532, 0xd29967fe, 0, 17 }, /* #32 */ 2470 { 0x1c5007, 0x1c5006, 0x9bd1cd81, 0x37a39b03, 0, 31 }, /* #33 */ 2471 { 0x3b1706, 0x3b1707, 0x9781fa6b, 0xf4d72f03, 0, 15 }, /* #34 */ 2472 { 0x0d3182, 0x0d3982, 0x66093682, 0x4cc126d0, 0, 3 }, /* #35 */ 2473 { 0x1d3197, 0x1d3197, 0x3275e009, 0x3275e009, 0, 0 }, /* #36 */ 2474 { 0x2322c3, 0x2322c2, 0x6500c452, 0x11499403, 0, 14 }, /* #37 */ 2475 { 0x212dd2, 0x2125d2, 0xce46bd03, 0x079c8d7a, 0, 7 }, /* #38 */ 2476 { 0x0d5a42, 0x0d5243, 0x28e2c5b6, 0xd8a38b16, 0, 6 }, /* #39 */ 2477 { 0x374053, 0x374853, 0xa96a7568, 0xa9d5a2a5, 0, 22 }, /* #40 */ 2478 { 0x343683, 0x343683, 0x6ec2ab57, 0xec2ab576, 0, 28 }, /* #41 */ 2479 { 0x351b52, 0x351b52, 0xeca7cab6, 0x7653e55b, 0, 1 }, /* #42 */ 2480 { 0x2647c3, 0x2647c2, 0xa045087f, 0x22843fd0, 0, 25 }, /* #43 */ 2481 { 0x3d0657, 0x3d0656, 0xb7c072b8, 0x0e5716f8, 0, 19 }, /* #44 */ 2482 { 0x3a2a53, 0x3a2253, 0xadf807af, 0xdf807afa, 0, 28 }, /* #45 */ 2483 { 0x125286, 0x125287, 0x9d3d13c8, 0xf2274f44, 0, 10 }, /* #46 */ 2484 { 0x2e1ec7, 0x2e16c6, 0x7c7bbe98, 0x3e3ddf4c, 0, 1 }, /* #47 */ 2485 { 0x1c2d02, 0x1c2502, 0x05aa1ece, 0x2d50f670, 0, 29 }, /* #48 */ 2486 { 0x3f0847, 0x3f0046, 0x13cc1303, 0x26062798, 0, 15 }, /* #49 */ 2487 { 0x3455d3, 0x3455d3, 0x5b386eb9, 0xcad9c375, 0, 5 }, /* #50 */ 2488 { 0x3042c2, 0x304ac2, 0x580a894c, 0x4c580a89, 0, 8 }, /* #51 */ 2489 { 0x380647, 0x380647, 0xecabd7ec, 0xececabd7, 0, 8 }, /* #52 */ 2490 { 0x3112d6, 0x3112d7, 0xd8a989cd, 0xec54c4e6, 0, 1 }, /* #53 */ 2491 { 0x2f2406, 0x2f2c07, 0xc47915cf, 0x9f88f22b, 0, 7 }, /* #54 */ 2492 { 0x3a2a93, 0x3a2292, 0xd000a266, 0x2899b400, 0, 18 }, /* #55 */ 2493 { 0x2d7813, 0x2d7013, 0x51037733, 0xddccd440, 0, 18 }, /* #56 */ 2494 { 0x0e4b02, 0x0e4b03, 0x52b227fc, 0xac89ff14, 0, 26 }, /* #57 */ 2495 { 0x244b92, 0x244b92, 0xef25a68d, 0x46f792d3, 0, 9 }, /* #58 */ 2496 { 0x3f5a16, 0x3f5217, 0x153bcded, 0xf37b454e, 0, 18 }, /* #59 */ 2497 { 0x082f16, 0x082716, 0x3b1f8cdc, 0x3f19b876, 0, 23 }, /* #60 */ 2498 { 0x0c5892, 0x0c5092, 0xee52b713, 0x27dca56e, 0, 7 }, /* #61 */ 2499 { 0x120546, 0x120d46, 0x78b37538, 0x753878b3, 0, 16 }, /* #62 */ 2500 { 0x307bd3, 0x3073d3, 0xc91bc7f2, 0xf9648de3, 0, 9 }, /* #63 */ 3205 { 0x1f5096, 0x1f5096, 0x00000000, 0x00000000, 0, 69 }, /* #0 */ 3206 { 0x293e07, 0x293606, 0x00000000, 0x00000000, 0, 99 }, /* #1 */ 3207 { 0x184216, 0x184216, 0x00000000, 0x00000000, 0, 27 }, /* #2 */ 3208 { 0x016a43, 0x016242, 0x00000000, 0x00000000, 0, 46 }, /* #3 */ 3209 { 0x201182, 0x201182, 0x00000000, 0x00000000, 0, 91 }, /* #4 */ 3210 { 0x061e87, 0x061686, 0x00000000, 0x00000000, 0, 53 }, /* #5 */ 3211 { 0x205586, 0x205d86, 0x21c15efd, 0x7bf48705, 0, 46 }, /* #6 */ 3212 { 0x290653, 0x290e52, 0x1973ce2a, 0x5432e79c, 0, 71 }, /* #7 */ 3213 { 0x1a4a16, 0x1a4a17, 0xc54b3096, 0x984b62a5, 0, 17 }, /* #8 */ 3214 { 0x207b46, 0x207b46, 0x009af43c, 0x5e878013, 0, 115 }, /* #9 */ 3215 { 0x316653, 0x316653, 0xf6ca6c63, 0xd8c7ed94, 0, 47 }, /* #10 */ 3216 { 0x157847, 0x157847, 0x3693d499, 0xa4c9b49e, 0, 77 }, /* #11 */ 3217 { 0x2920c7, 0x2920c6, 0x18c23231, 0x188c6119, 0, 41 }, /* #12 */ 3218 { 0x281053, 0x281052, 0xca11a440, 0x32846910, 0, 98 }, /* #13 */ 3219 { 0x063e86, 0x063686, 0xfdd0b4e9, 0x169d3fba, 0, 51 }, /* #14 */ 3220 { 0x1e2553, 0x1e2d52, 0xc0ba210c, 0x44219817, 0, 51 }, /* #15 */ 3221 { 0x164fd2, 0x1647d3, 0x4c1ab70b, 0xd5b85a60, 0, 53 }, /* #16 */ 3222 { 0x1305d3, 0x1305d2, 0x67feca92, 0x33ff6549, 0, 65 }, /* #17 */ 3223 { 0x101103, 0x101902, 0x83aa49f7, 0x524fbc1d, 0, 85 }, /* #18 */ 3224 { 0x322082, 0x322083, 0x37bc76ad, 0xd37bc76a, 0, 68 }, /* #19 */ 3225 { 0x2c5fc3, 0x2c5fc2, 0x6ea0fec9, 0x64b7507f, 0, 9 }, /* #20 */ 3226 { 0x310f96, 0x310f97, 0x75db2083, 0x8375db20, 0, 104 }, /* #21 */ 3227 { 0x296e03, 0x296603, 0x174909dc, 0xdc174909, 0, 72 }, /* #22 */ 3228 { 0x215787, 0x215f86, 0x9dc1332b, 0x73b82665, 0, 35 }, /* #23 */ 3229 { 0x3f7a06, 0x3f7207, 0x41b9b2a5, 0xdcd952a0, 0, 89 }, /* #24 */ 3230 { 0x1d4646, 0x1d4646, 0x000be017, 0x02f805c0, 0, 90 }, /* #25 */ 3231 { 0x195902, 0x195102, 0x05763707, 0x1b8382bb, 0, 49 }, /* #26 */ 3232 { 0x3e6c12, 0x3e6c12, 0xf8aaaf03, 0x555781fc, 0, 89 }, /* #27 */ 3233 { 0x363a82, 0x363a83, 0x4c9687c6, 0xb43e3264, 0, 85 }, /* #28 */ 3234 { 0x1f14c2, 0x1f14c3, 0xffd3920f, 0xe9c907ff, 0, 89 }, /* #29 */ 3235 { 0x1e48d7, 0x1e48d7, 0x69c7fd5a, 0x8ffab4d3, 0, 119 }, /* #30 */ 3236 { 0x117056, 0x117857, 0xf4020212, 0x84bd0080, 0, 106 }, /* #31 */ 3237 { 0x3f5282, 0x3f5a83, 0xd141fbe9, 0xbe9d141f, 0, 44 }, /* #32 */ 3238 { 0x272f92, 0x272792, 0x67242b80, 0x019c90ae, 0, 102 }, /* #33 */ 3239 { 0x3918c7, 0x3918c7, 0x6152011e, 0x8f30a900, 0, 41 }, /* #34 */ 3240 { 0x295dd3, 0x295dd2, 0x7ce26b80, 0x5c03e713, 0, 13 }, /* #35 */ 3241 { 0x2f04d7, 0x2f0cd6, 0x54f6dfc0, 0x6dfc054f, 0, 84 }, /* #36 */ 3242 { 0x073396, 0x073397, 0xd60bbd40, 0xf503582e, 0, 14 }, /* #37 */ 3243 { 0x140687, 0x140e86, 0xac82dbbd, 0x5b77b590, 0, 115 }, /* #38 */ 3244 { 0x3d2703, 0x3d2f02, 0x6ca819a1, 0x6685b2a0, 0, 110 }, /* #39 */ 3245 { 0x045b42, 0x045343, 0x9f8b0d54, 0xc586aa4f, 0, 121 }, /* #40 */ 3246 { 0x0a4097, 0x0a4096, 0x08b44998, 0x1266022d, 0, 114 }, /* #41 */ 3247 { 0x057012, 0x057813, 0x54dc0cf9, 0xaa6e067c, 0, 33 }, /* #42 */ 3248 { 0x3d0b82, 0x3d0b83, 0x7d004391, 0xa008722f, 0, 123 }, /* #43 */ 3249 { 0x1d6d56, 0x1d6d57, 0x00b54893, 0xaa449805, 0, 21 }, /* #44 */ 3250 { 0x3f1656, 0x3f1e57, 0xd8671998, 0xb0ce3331, 0, 127 }, /* #45 */ 3251 { 0x0c6057, 0x0c6057, 0x030affd1, 0xc2bff440, 0, 58 }, /* #46 */ 3252 { 0x1742d6, 0x1742d6, 0x2942b848, 0x14a15c24, 0, 33 }, /* #47 */ 3253 { 0x2d3157, 0x2d3156, 0xa803d459, 0x1ea2cd40, 0, 21 }, /* #48 */ 3254 { 0x200502, 0x200d03, 0x07c61636, 0x8d81f185, 0, 10 }, /* #49 */ 3255 { 0x1807d6, 0x1807d6, 0xc4aaaa8e, 0x2aaaa3b1, 0, 90 }, /* #50 */ 3256 { 0x0a7dd3, 0x0a7dd3, 0x65e31870, 0x978c61c1, 0, 126 }, /* #51 */ 3257 { 0x2f2d97, 0x2f2596, 0x069ba71a, 0x38d034dd, 0, 45 }, /* #52 */ 3258 { 0x295516, 0x295517, 0x57262c3f, 0xc3f57262, 0, 76 }, /* #53 */ 3259 { 0x160ec2, 0x1606c3, 0x07f884d9, 0xc83fc426, 0, 37 }, /* #54 */ 3260 { 0x002207, 0x002206, 0xd80f3ba5, 0x03cee976, 0, 122 }, /* #55 */ 3261 { 0x323457, 0x323457, 0x761d5ddd, 0xddd761d5, 0, 108 }, /* #56 */ 3262 { 0x052cc6, 0x052cc7, 0xfbd3b9ca, 0x9dce57de, 0, 117 }, /* #57 */ 3263 { 0x2443c2, 0x2443c3, 0xf3e6d90f, 0xf9b643fc, 0, 26 }, /* #58 */ 3264 { 0x342e83, 0x342683, 0x0b75542e, 0xd550b82d, 0, 54 }, /* #59 */ 3265 { 0x272093, 0x272092, 0x30e989c4, 0x21874c4e, 0, 69 }, /* #60 */ 3266 { 0x034507, 0x034d06, 0x2ef2a4d3, 0x4d32ef2a, 0, 12 }, /* #61 */ 3267 { 0x3e7dd7, 0x3e7dd6, 0x5915ab33, 0x56accd64, 0, 118 }, /* #62 */ 3268 { 0x090783, 0x090f82, 0x972977e8, 0x7e897297, 0, 12 }, /* #63 */ 3269 { 0x1b01d6, 0x1b09d6, 0x776ab093, 0x5849bbb5, 0, 81 }, /* #64 */ 3270 { 0x1d1e53, 0x1d1653, 0xeb06fa67, 0xfac1be99, 0, 66 }, /* #65 */ 3271 { 0x0f7396, 0x0f7397, 0x1770ee51, 0xee511770, 0, 48 }, /* #66 */ 3272 { 0x052b17, 0x052317, 0x7cd19aee, 0xdcf9a335, 0, 71 }, /* #67 */ 3273 { 0x0b6156, 0x0b6956, 0xc0368c2a, 0x601b4615, 0, 1 }, /* #68 */ 3274 { 0x3e2452, 0x3e2453, 0xc6983eff, 0xfbff1a60, 0, 14 }, /* #69 */ 3275 { 0x0c42d2, 0x0c42d2, 0x7f013664, 0x7f013664, 0, 96 }, /* #70 */ 3276 { 0x031353, 0x031352, 0xba0572cc, 0x15cb32e8, 0, 86 }, /* #71 */ 3277 { 0x0d1413, 0x0d1c13, 0x136ab729, 0xab729136, 0, 52 }, /* #72 */ 3278 { 0x090dd3, 0x090dd3, 0x057fb3ea, 0xb3ea057f, 0, 80 }, /* #73 */ 3279 { 0x0e6443, 0x0e6442, 0xde5a2104, 0x0826f2d1, 0, 45 }, /* #74 */ 3280 { 0x2a0d87, 0x2a0587, 0x395fd2fe, 0xfa5fc72b, 0, 115 }, /* #75 */ 3281 { 0x0e4b96, 0x0e4b97, 0x73448a73, 0x8a737344, 0, 80 }, /* #76 */ 3282 { 0x0443c6, 0x044bc6, 0x4110988a, 0x520884c4, 0, 101 }, /* #77 */ 3283 { 0x195692, 0x195e92, 0xc95dd4f8, 0x7c64aeea, 0, 105 }, /* #78 */ 3284 { 0x0c3297, 0x0c3a96, 0x7057cd2b, 0x57cd2b70, 0, 88 }, /* #79 */ 3285 { 0x314606, 0x314606, 0x268a0622, 0x11345031, 0, 69 }, /* #80 */ 3286 { 0x3c58c2, 0x3c50c2, 0x04002d47, 0x1000b51c, 0, 94 }, /* #81 */ 3287 { 0x0d6d83, 0x0d6d83, 0x4358f4cc, 0x99886b1e, 0, 75 }, /* #82 */ 3288 { 0x2d64c3, 0x2d64c3, 0x5b3c1638, 0x5b3c1638, 0, 0 }, /* #83 */ 3289 { 0x3e3256, 0x3e3256, 0x6b789ad0, 0x35a0d6f1, 0, 79 }, /* #84 */ 3290 { 0x1f5043, 0x1f5043, 0xdd23a5fa, 0xfadd23a5, 0, 8 }, /* #85 */ 3291 { 0x3b1e17, 0x3b1617, 0xe27635b6, 0xdb89d8d6, 0, 102 }, /* #86 */ 3292 { 0x204087, 0x204087, 0xe16deb18, 0xe16deb18, 0, 32 }, /* #87 */ 3293 { 0x1e0f97, 0x1e0797, 0xc7e6a661, 0xcd4cc38f, 0, 87 }, /* #88 */ 3294 { 0x375dd3, 0x3755d2, 0x19330e4a, 0x2864cc39, 0, 6 }, /* #89 */ 3295 { 0x2463c2, 0x246bc3, 0xa42d1ee4, 0xb9290b47, 0, 74 }, /* #90 */ 3296 { 0x136c92, 0x136c92, 0x6b521fcb, 0x5b5a90fe, 0, 37 }, /* #91 */ 3297 { 0x283156, 0x283957, 0xa0d218d4, 0x90c6a506, 0, 117 }, /* #92 */ 3298 { 0x1d3687, 0x1d3e86, 0x8379fd71, 0x7f5c60de, 0, 82 }, /* #93 */ 3299 { 0x196017, 0x196816, 0xe7731264, 0x4c9cee62, 0, 75 }, /* #94 */ 3300 { 0x327e56, 0x327e57, 0xb48c86c5, 0xb16d2321, 0, 74 }, /* #95 */ 2501 3301 }; 2502 3302 static const BINU32_TEST_T g_aTests_rcl_u32_amd[] = 2503 3303 { 2504 { 0x324656, 0x324656, 0x00000000, 0x00000000, 0, 28 }, /* #0 */ 2505 { 0x351e56, 0x351656, 0x00000000, 0x00000000, 0, 14 }, /* #1 */ 2506 { 0x225983, 0x225182, 0x00000000, 0x00004000, 0, 15 }, /* #2 */ 2507 { 0x005ad6, 0x0052d6, 0x00000000, 0x00000000, 0, 7 }, /* #3 */ 2508 { 0x066b93, 0x066393, 0x6b80a5dc, 0xc052ee5a, 0, 7 }, /* #4 */ 2509 { 0x3b7d47, 0x3b7d47, 0xf0fb26f9, 0x37cfc3ec, 0, 19 }, /* #5 */ 2510 { 0x3051c7, 0x3059c7, 0x3ae6ac64, 0x5cd58c93, 0, 5 }, /* #6 */ 2511 { 0x3979d2, 0x3971d2, 0x81b4add0, 0x0da56e82, 0, 3 }, /* #7 */ 2512 { 0x3d4ed6, 0x3d46d7, 0xc844e0b7, 0xd9089c16, 0, 30 }, /* #8 */ 2513 { 0x117556, 0x117d57, 0xd26df54c, 0x36faa634, 0, 7 }, /* #9 */ 2514 { 0x0b3b82, 0x0b3383, 0xe744e77c, 0xe39d139d, 0, 27 }, /* #10 */ 2515 { 0x0d7746, 0x0d7f47, 0x5c9b65b0, 0x02e4db2d, 0, 28 }, /* #11 */ 2516 { 0x376842, 0x376842, 0xee790b40, 0xf21680ee, 0, 9 }, /* #12 */ 2517 { 0x081dc7, 0x0815c7, 0xb34df342, 0xcd0b669b, 0, 18 }, /* #13 */ 2518 { 0x152ed7, 0x152ed7, 0xd7d1768a, 0x5d7d1768, 0, 29 }, /* #14 */ 2519 { 0x0967c7, 0x0967c7, 0xfad77982, 0xbcc17eb5, 0, 15 }, /* #15 */ 2520 { 0x355f42, 0x355f43, 0x9f093845, 0x3e12708a, 0, 1 }, /* #16 */ 2521 { 0x1b5102, 0x1b5903, 0x61c15835, 0x0e0ac1a9, 0, 3 }, /* #17 */ 2522 { 0x3e3596, 0x3e3d96, 0xcb8bd316, 0xe2f4c599, 0, 6 }, /* #18 */ 2523 { 0x1d0106, 0x1d0907, 0xe8cc2575, 0x2baba330, 0, 19 }, /* #19 */ 2524 { 0x022f46, 0x022f47, 0xf408d9a6, 0x34cf408d, 0, 21 }, /* #20 */ 2525 { 0x132a42, 0x132a42, 0x673d9f66, 0xf67d98ce, 0, 10 }, /* #21 */ 2526 { 0x0d0c03, 0x0d0c02, 0x79e52c19, 0xc19bcf29, 0, 20 }, /* #22 */ 2527 { 0x2a5653, 0x2a5652, 0xcedcf884, 0x273b73e2, 0, 27 }, /* #23 */ 2528 { 0x205b96, 0x205396, 0x81de6644, 0x1de66444, 0, 4 }, /* #24 */ 2529 { 0x0b38d6, 0x0b30d6, 0x4e9bb140, 0x09d37628, 0, 30 }, /* #25 */ 2530 { 0x264646, 0x264646, 0xbcd9fa81, 0x2bcd9fa8, 0, 29 }, /* #26 */ 2531 { 0x0d2517, 0x0d2517, 0xa945d10a, 0xa215a945, 0, 17 }, /* #27 */ 2532 { 0x1f5c46, 0x1f5c47, 0xee40c702, 0x2063813b, 0, 7 }, /* #28 */ 2533 { 0x134f53, 0x134f52, 0x9ffefd05, 0xe7ffbf41, 0, 31 }, /* #29 */ 2534 { 0x2d5dd3, 0x2d55d2, 0xf83fd330, 0x7fa661f8, 0, 9 }, /* #30 */ 2535 { 0x344f13, 0x344712, 0xf1ced949, 0x76ca4fc7, 0, 11 }, /* #31 */ 2536 { 0x084f86, 0x084f86, 0xcb24d6d5, 0x935b5596, 0, 10 }, /* #32 */ 2537 { 0x1f4212, 0x1f4213, 0xed3fd564, 0xaac8ed3f, 0, 17 }, /* #33 */ 2538 { 0x3c4157, 0x3c4956, 0x2b27e02c, 0x9f80b256, 0, 10 }, /* #34 */ 2539 { 0x345556, 0x345556, 0x2fd64123, 0x0918bf59, 0, 19 }, /* #35 */ 2540 { 0x0b1047, 0x0b1847, 0xf5e412c5, 0x17ebc825, 0, 26 }, /* #36 */ 2541 { 0x261f46, 0x261f47, 0x8ed77e56, 0x5df9591d, 0, 10 }, /* #37 */ 2542 { 0x004f56, 0x004f57, 0xe898a034, 0x4068e898, 0, 17 }, /* #38 */ 2543 { 0x343c52, 0x343452, 0x09374baf, 0x49ba5d78, 0, 3 }, /* #39 */ 2544 { 0x343bc7, 0x3433c7, 0x77c86d9a, 0xb66aef90, 0, 18 }, /* #40 */ 2545 { 0x167c56, 0x167c57, 0xb5c4bd9e, 0x712f6796, 0, 6 }, /* #41 */ 2546 { 0x126303, 0x126303, 0xf7bd9907, 0xbd9907fb, 0, 8 }, /* #42 */ 2547 { 0x172356, 0x172357, 0x69cb2fe3, 0xe334e597, 0, 24 }, /* #43 */ 2548 { 0x0d7912, 0x0d7913, 0x1c9d4eb0, 0x4eb00e4e, 0, 16 }, /* #44 */ 2549 { 0x391f03, 0x391702, 0x7800d42b, 0x00350aef, 0, 6 }, /* #45 */ 2550 { 0x295006, 0x295806, 0x3c4eb862, 0xb8621e27, 0, 16 }, /* #46 */ 2551 { 0x272c02, 0x272403, 0xee978dc4, 0xdd2f1b88, 0, 1 }, /* #47 */ 2552 { 0x034a13, 0x034a13, 0x4c07610e, 0x4c07610e, 0, 0 }, /* #48 */ 2553 { 0x233582, 0x233583, 0x01eb4ee0, 0xa770007a, 0, 15 }, /* #49 */ 2554 { 0x0f3e56, 0x0f3e57, 0x4d636e77, 0x726b1b73, 0, 28 }, /* #50 */ 2555 { 0x2f5fd6, 0x2f57d7, 0xf1c4b173, 0xbc712c5c, 0, 31 }, /* #51 */ 2556 { 0x381a87, 0x381a86, 0xa61f7468, 0xd1a61f74, 0, 25 }, /* #52 */ 2557 { 0x1b0012, 0x1b0013, 0x7661ae56, 0x8ecc35ca, 0, 30 }, /* #53 */ 2558 { 0x3f5512, 0x3f5d12, 0x827fdabd, 0x9ff6af50, 0, 6 }, /* #54 */ 2559 { 0x290587, 0x290587, 0x74b1b6da, 0xaba58db6, 0, 28 }, /* #55 */ 2560 { 0x246f56, 0x246f56, 0x6f255d29, 0xaba526f2, 0, 13 }, /* #56 */ 2561 { 0x011143, 0x011143, 0xed3230b5, 0xda64616b, 0, 1 }, /* #57 */ 2562 { 0x084716, 0x084717, 0xcb382508, 0x82508659, 0, 12 }, /* #58 */ 2563 { 0x131582, 0x131583, 0x6d06cf66, 0xb41b3d98, 0, 2 }, /* #59 */ 2564 { 0x161113, 0x161112, 0xa20e0d8c, 0x68838363, 0, 31 }, /* #60 */ 2565 { 0x3a5703, 0x3a5f02, 0xc82eca56, 0xeca56e41, 0, 12 }, /* #61 */ 2566 { 0x1b0217, 0x1b0217, 0xc9442098, 0x8e4a2104, 0, 28 }, /* #62 */ 2567 { 0x3842c6, 0x384ac7, 0xa4a9fba0, 0x4953f740, 0, 1 }, /* #63 */ 3304 { 0x1622c2, 0x1622c2, 0x00000000, 0x00000000, 0, 45 }, /* #0 */ 3305 { 0x002f86, 0x002786, 0x00000000, 0x00000000, 0, 47 }, /* #1 */ 3306 { 0x272217, 0x272216, 0x00000000, 0x00000010, 0, 5 }, /* #2 */ 3307 { 0x3048c6, 0x3040c6, 0x00000000, 0x00000000, 0, 4 }, /* #3 */ 3308 { 0x155b82, 0x155382, 0x00000000, 0x00000000, 0, 120 }, /* #4 */ 3309 { 0x3d2c57, 0x3d2456, 0x00000000, 0x00000080, 0, 104 }, /* #5 */ 3310 { 0x0b7bc6, 0x0b73c7, 0x7c6b1d93, 0xf1ac764c, 0, 98 }, /* #6 */ 3311 { 0x1e27d7, 0x1e27d6, 0xe066de84, 0x13c0cdbd, 0, 58 }, /* #7 */ 3312 { 0x1c78d6, 0x1c78d7, 0x3d8af39a, 0x62bce687, 0, 6 }, /* #8 */ 3313 { 0x141713, 0x141712, 0x980a7c01, 0x0e6029f0, 0, 123 }, /* #9 */ 3314 { 0x360302, 0x360303, 0x4315254e, 0xc4315254, 0, 93 }, /* #10 */ 3315 { 0x134f57, 0x134f57, 0x8cc7b7e5, 0x6fcb8cc7, 0, 113 }, /* #11 */ 3316 { 0x0a5b53, 0x0a5b52, 0xa333ddd3, 0xccf774f4, 0, 6 }, /* #12 */ 3317 { 0x0425c2, 0x0425c2, 0x2ccb0c56, 0x65862b0b, 0, 103 }, /* #13 */ 3318 { 0x251012, 0x251012, 0x0815a35c, 0x2b46b808, 0, 41 }, /* #14 */ 3319 { 0x195dc7, 0x195dc6, 0x30f91d5b, 0xdcc3e475, 0, 123 }, /* #15 */ 3320 { 0x2e5b42, 0x2e5b42, 0xa3f12271, 0xfc489c54, 0, 38 }, /* #16 */ 3321 { 0x3f5243, 0x3f5243, 0x14798ae6, 0xe62b9a28, 0, 10 }, /* #17 */ 3322 { 0x195486, 0x195486, 0xa8759a7c, 0x7c543acd, 0, 120 }, /* #18 */ 3323 { 0x1c0ec3, 0x1c0ec3, 0x0d0d5c2b, 0x70ae1a1a, 0, 18 }, /* #19 */ 3324 { 0x0a23d3, 0x0a2bd3, 0xc7359aba, 0x359abae3, 0, 8 }, /* #20 */ 3325 { 0x331143, 0x331943, 0x80cdac15, 0x5c066d60, 0, 28 }, /* #21 */ 3326 { 0x044f82, 0x044782, 0x419361fe, 0x1fe20c9b, 0, 84 }, /* #22 */ 3327 { 0x2678d7, 0x2670d7, 0x59e35b10, 0x885678d6, 0, 55 }, /* #23 */ 3328 { 0x321952, 0x321953, 0xdee69add, 0x6eb7b9a6, 0, 87 }, /* #24 */ 3329 { 0x270486, 0x270486, 0x3d35e353, 0x6a63d35e, 0, 85 }, /* #25 */ 3330 { 0x3e3586, 0x3e3586, 0x75412ea4, 0x12ea43aa, 0, 76 }, /* #26 */ 3331 { 0x075792, 0x075793, 0xef100719, 0xc401c65d, 0, 70 }, /* #27 */ 3332 { 0x343b56, 0x343356, 0xf0253468, 0x4a68d0f0, 0, 9 }, /* #28 */ 3333 { 0x2b20d6, 0x2b28d6, 0xa97849aa, 0x952f0935, 0, 126 }, /* #29 */ 3334 { 0x296bc3, 0x2963c3, 0xf0ac38bf, 0x8561c5ff, 0, 99 }, /* #30 */ 3335 { 0x384c92, 0x384c93, 0x7dc846d6, 0x211b58fb, 0, 74 }, /* #31 */ 3336 { 0x1b1b92, 0x1b1392, 0xc004b04a, 0x04b04a60, 0, 72 }, /* #32 */ 3337 { 0x375786, 0x375787, 0x615c8aa7, 0x9154e615, 0, 13 }, /* #33 */ 3338 { 0x054482, 0x054c82, 0x4b3002e7, 0x966005ce, 0, 65 }, /* #34 */ 3339 { 0x186892, 0x186892, 0x29969028, 0x29969028, 0, 64 }, /* #35 */ 3340 { 0x3a5007, 0x3a5006, 0x45db81de, 0x0ef5176e, 0, 83 }, /* #36 */ 3341 { 0x2a4bc3, 0x2a43c2, 0x8c714651, 0x51c638a3, 0, 56 }, /* #37 */ 3342 { 0x2a0807, 0x2a0006, 0x9490d625, 0x52435897, 0, 2 }, /* #38 */ 3343 { 0x2b1e92, 0x2b1e92, 0xf2ff5b3d, 0xd9ebcbfd, 0, 115 }, /* #39 */ 3344 { 0x037c16, 0x037c17, 0xcae50515, 0x05156572, 0, 80 }, /* #40 */ 3345 { 0x0950c2, 0x0950c2, 0x64a800a1, 0x54005099, 0, 39 }, /* #41 */ 3346 { 0x2008d7, 0x2000d6, 0x91fa250f, 0x50fc8fd1, 0, 84 }, /* #42 */ 3347 { 0x344196, 0x344997, 0x6999bbd6, 0x4ccddeb1, 0, 67 }, /* #43 */ 3348 { 0x104597, 0x104d96, 0x6348d5ab, 0xd2356aec, 0, 38 }, /* #44 */ 3349 { 0x100c97, 0x100497, 0x903243fa, 0xfac81921, 0, 56 }, /* #45 */ 3350 { 0x0123d2, 0x012bd3, 0xd4965e0e, 0x4965e0e6, 0, 4 }, /* #46 */ 3351 { 0x321542, 0x321d43, 0x3693499c, 0x33836934, 0, 21 }, /* #47 */ 3352 { 0x1601c2, 0x1601c3, 0x754bd87d, 0x87d3aa5e, 0, 52 }, /* #48 */ 3353 { 0x1e6b87, 0x1e6b87, 0x5cbab127, 0x5cbab127, 0, 0 }, /* #49 */ 3354 { 0x302487, 0x302486, 0x5238730e, 0x3aa470e6, 0, 122 }, /* #50 */ 3355 { 0x0f0956, 0x0f0957, 0xabed6a77, 0x755f6b53, 0, 124 }, /* #51 */ 3356 { 0x0c7fd6, 0x0c7fd7, 0x4c6521e5, 0x498ca43c, 0, 62 }, /* #52 */ 3357 { 0x322d93, 0x322593, 0xd89039dc, 0x9d89039d, 0, 29 }, /* #53 */ 3358 { 0x0573c7, 0x057bc7, 0x27f4463f, 0x1fc9fd11, 0, 23 }, /* #54 */ 3359 { 0x0b4ec2, 0x0b4ec3, 0x327b6946, 0x1864f6d2, 0, 26 }, /* #55 */ 3360 { 0x221a53, 0x221a52, 0x102e6694, 0x94881733, 0, 88 }, /* #56 */ 3361 { 0x047b07, 0x047b06, 0x84466893, 0x8cd12784, 0, 105 }, /* #57 */ 3362 { 0x165296, 0x165297, 0x429d2fe5, 0xa5fca429, 0, 13 }, /* #58 */ 3363 { 0x051c02, 0x051c02, 0x6273efb7, 0x6273efb7, 0, 96 }, /* #59 */ 3364 { 0x216642, 0x216e42, 0xdf8a609c, 0xc138df8a, 0, 113 }, /* #60 */ 3365 { 0x3660c7, 0x3660c6, 0x1c8dbf1e, 0x36fc7a39, 0, 10 }, /* #61 */ 3366 { 0x3e5693, 0x3e5692, 0x14f04767, 0x29e08ecf, 0, 65 }, /* #62 */ 3367 { 0x263f92, 0x263792, 0xab8c8f18, 0x157191e3, 0, 126 }, /* #63 */ 3368 { 0x081a87, 0x081287, 0x0559546d, 0x9546d82a, 0, 44 }, /* #64 */ 3369 { 0x366852, 0x366052, 0x7bc34f13, 0x34f133de, 0, 12 }, /* #65 */ 3370 { 0x062ed2, 0x062ed3, 0xb56c0858, 0x021616ad, 0, 78 }, /* #66 */ 3371 { 0x2e3512, 0x2e3513, 0xbd73e171, 0xf0b8af5c, 0, 15 }, /* #67 */ 3372 { 0x214912, 0x214113, 0xd943f2f3, 0xcdb287e5, 0, 122 }, /* #68 */ 3373 { 0x370c57, 0x370456, 0x70a06b74, 0x6b74b850, 0, 112 }, /* #69 */ 3374 { 0x257d93, 0x257d92, 0x6532f35b, 0xeca65e6b, 0, 94 }, /* #70 */ 3375 { 0x355a07, 0x355a07, 0x19856add, 0x5bb19856, 0, 21 }, /* #71 */ 3376 { 0x142d92, 0x142592, 0x8d83971d, 0x3a8d8397, 0, 89 }, /* #72 */ 3377 { 0x226542, 0x226d42, 0x4e03a94c, 0xa61380ea, 0, 23 }, /* #73 */ 3378 { 0x181fc3, 0x1817c3, 0x972042fa, 0xc810beb2, 0, 70 }, /* #74 */ 3379 { 0x3d0bc7, 0x3d0bc7, 0x29e3f5ec, 0x4f1faf64, 0, 67 }, /* #75 */ 3380 { 0x0733c3, 0x0733c3, 0x072cf065, 0xe0cb072c, 0, 17 }, /* #76 */ 3381 { 0x245193, 0x245993, 0x843aa1d9, 0x67087543, 0, 58 }, /* #77 */ 3382 { 0x116f57, 0x116f57, 0x8b924640, 0x232062e4, 0, 47 }, /* #78 */ 3383 { 0x2448c3, 0x2448c2, 0x96aedbb0, 0xd5db7619, 0, 69 }, /* #79 */ 3384 { 0x292047, 0x292847, 0xc2220000, 0x10000708, 0, 107 }, /* #80 */ 3385 { 0x346f43, 0x346f43, 0x18ca65ea, 0x518ca65e, 0, 93 }, /* #81 */ 3386 { 0x3f3fd6, 0x3f3fd6, 0x6d0afaa1, 0xda15f542, 0, 33 }, /* #82 */ 3387 { 0x212dd7, 0x2125d7, 0xb9d27cf7, 0xa4f9efb9, 0, 73 }, /* #83 */ 3388 { 0x0c3087, 0x0c3887, 0xcfa3b81c, 0x477039cf, 0, 73 }, /* #84 */ 3389 { 0x0d4e42, 0x0d4642, 0xe94f1b00, 0x3a53c6c0, 0, 31 }, /* #85 */ 3390 { 0x045486, 0x045486, 0x038b3a1a, 0x68071674, 0, 26 }, /* #86 */ 3391 { 0x1a0996, 0x1a0196, 0x87ad0fe0, 0x3d687f02, 0, 99 }, /* #87 */ 3392 { 0x324a13, 0x324213, 0x97a59aff, 0xff97a59a, 0, 121 }, /* #88 */ 3393 { 0x0a7713, 0x0a7712, 0xcdaad918, 0x39b55b23, 0, 126 }, /* #89 */ 3394 { 0x0d2803, 0x0d2803, 0x8a85bb4e, 0x42dda762, 0, 71 }, /* #90 */ 3395 { 0x2b5447, 0x2b5446, 0x31e992ff, 0x7a64bfe6, 0, 70 }, /* #91 */ 3396 { 0x170147, 0x170146, 0x481c922a, 0x49155207, 0, 15 }, /* #92 */ 3397 { 0x304347, 0x304347, 0xcaf45e4b, 0xa2f25f2b, 0, 11 }, /* #93 */ 3398 { 0x0c23d7, 0x0c2bd6, 0x08625075, 0xc218941d, 0, 31 }, /* #94 */ 3399 { 0x301246, 0x301a47, 0xd35d9366, 0x6669aec9, 0, 120 }, /* #95 */ 2568 3400 }; 2569 3401 static const BINU32_TEST_T g_aTests_rcr_u32_amd[] = 2570 3402 { 2571 { 0x055b97, 0x055396, 0x00000000, 0x00080000, 0, 13 }, /* #0 */ 2572 { 0x3a3013, 0x3a3012, 0x00000000, 0x00008000, 0, 17 }, /* #1 */ 2573 { 0x1d6813, 0x1d6012, 0x00000000, 0x08000000, 0, 5 }, /* #2 */ 2574 { 0x361dc7, 0x3615c6, 0x00000000, 0x00000020, 0, 27 }, /* #3 */ 2575 { 0x2f3e86, 0x2f3686, 0x593365fd, 0xcd97f4b2, 0, 23 }, /* #4 */ 2576 { 0x0c6f57, 0x0c6f56, 0xfffd2576, 0xaedfffd2, 0, 12 }, /* #5 */ 2577 { 0x1b3d56, 0x1b3557, 0x4a73b773, 0x2539dbb9, 0, 1 }, /* #6 */ 2578 { 0x013652, 0x013e52, 0x66728d9e, 0x6728d9e3, 0, 29 }, /* #7 */ 2579 { 0x3a6603, 0x3a6602, 0x979b1f43, 0x3e87979b, 0, 16 }, /* #8 */ 2580 { 0x3a0212, 0x3a0212, 0x4639bae4, 0x4639bae4, 0, 0 }, /* #9 */ 2581 { 0x0558d3, 0x0558d2, 0x5e8caccd, 0x6d7a32b3, 0, 6 }, /* #10 */ 2582 { 0x3755d2, 0x375dd2, 0xc821e9c2, 0x9c26410f, 0, 13 }, /* #11 */ 2583 { 0x0b7ac6, 0x0b7ac7, 0x7dfc6ea7, 0xba9cfbf8, 0, 15 }, /* #12 */ 2584 { 0x226b12, 0x226b13, 0xbde51b93, 0x946e4d7b, 0, 23 }, /* #13 */ 2585 { 0x1f1bd2, 0x1f13d3, 0x1af09fd8, 0xfb01af09, 0, 12 }, /* #14 */ 2586 { 0x033256, 0x033a57, 0x097b94cc, 0x8097b94c, 0, 4 }, /* #15 */ 2587 { 0x3f3b12, 0x3f3b12, 0xe714526e, 0xe714526e, 0, 0 }, /* #16 */ 2588 { 0x111546, 0x111d47, 0xc220ef51, 0x7a8b0883, 0, 14 }, /* #17 */ 2589 { 0x375316, 0x375b16, 0x6338091b, 0x91b319c0, 0, 13 }, /* #18 */ 2590 { 0x2342d2, 0x234ad2, 0x23377d39, 0x8cddf4e4, 0, 31 }, /* #19 */ 2591 { 0x232d46, 0x232d46, 0x6086981f, 0x7cc10d30, 0, 7 }, /* #20 */ 2592 { 0x1d7e13, 0x1d7613, 0xf70864b7, 0x25bfdc21, 0, 14 }, /* #21 */ 2593 { 0x1a0b96, 0x1a0396, 0xc28a6d66, 0x29b59985, 0, 23 }, /* #22 */ 2594 { 0x332747, 0x332f47, 0xdeacbad9, 0x6cf7ab2e, 0, 10 }, /* #23 */ 2595 { 0x1f7e86, 0x1f7687, 0xd640be73, 0xf39b5902, 0, 14 }, /* #24 */ 2596 { 0x282e87, 0x282e87, 0xb1dc30ee, 0x861ddb1d, 0, 20 }, /* #25 */ 2597 { 0x227543, 0x227543, 0x5b8f7b52, 0x5b8f7b52, 0, 0 }, /* #26 */ 2598 { 0x2f3c07, 0x2f3407, 0x3febc959, 0xd792b33f, 0, 24 }, /* #27 */ 2599 { 0x252b92, 0x252392, 0x591108df, 0x211be591, 0, 20 }, /* #28 */ 2600 { 0x017512, 0x017512, 0x3bc017e2, 0x05f88778, 0, 19 }, /* #29 */ 2601 { 0x073343, 0x073b42, 0xb593e5cd, 0x9f2e6ed6, 0, 22 }, /* #30 */ 2602 { 0x357086, 0x357887, 0x96ca54eb, 0x6ca54eb4, 0, 29 }, /* #31 */ 2603 { 0x281e96, 0x281e97, 0xa7c552ef, 0x4bbd4f8a, 0, 15 }, /* #32 */ 2604 { 0x127393, 0x127392, 0x90e1f09b, 0x387c26f2, 0, 27 }, /* #33 */ 2605 { 0x171c16, 0x171c17, 0xfd0885a2, 0x4221689f, 0, 27 }, /* #34 */ 2606 { 0x3f3892, 0x3f3892, 0xeaee1725, 0xbb85c95d, 0, 27 }, /* #35 */ 2607 { 0x206607, 0x206606, 0xd79d7c83, 0x3ebcebe4, 0, 5 }, /* #36 */ 2608 { 0x003887, 0x003887, 0xb7ff65e5, 0x97976ffe, 0, 15 }, /* #37 */ 2609 { 0x3b1193, 0x3b1192, 0xe151f8b7, 0x2dfc2a3f, 0, 11 }, /* #38 */ 2610 { 0x0b3b12, 0x0b3b12, 0x85f0e845, 0xa17c3a11, 0, 2 }, /* #39 */ 2611 { 0x0b76d6, 0x0b76d6, 0x036f498f, 0x0dbd263c, 0, 31 }, /* #40 */ 2612 { 0x176bc7, 0x176bc7, 0x8ebd9491, 0x5eca48e3, 0, 26 }, /* #41 */ 2613 { 0x333243, 0x333243, 0x2daa87b4, 0xed25b550, 0, 11 }, /* #42 */ 2614 { 0x2d6507, 0x2d6506, 0x1d433b40, 0x33b408ea, 0, 21 }, /* #43 */ 2615 { 0x3b4603, 0x3b4e03, 0x5b0479bf, 0x7f5b0479, 0, 8 }, /* #44 */ 2616 { 0x2e4743, 0x2e4743, 0xd4e67d85, 0x399f617a, 0, 27 }, /* #45 */ 2617 { 0x1a16d7, 0x1a1ed7, 0xfd939da1, 0xb273b43f, 0, 28 }, /* #46 */ 2618 { 0x1d6143, 0x1d6142, 0xdca6dbe4, 0xdf27729b, 0, 14 }, /* #47 */ 2619 { 0x037943, 0x037943, 0xaacfd66e, 0x66ed567e, 0, 13 }, /* #48 */ 2620 { 0x397b07, 0x397306, 0x9f8f112c, 0x3c44b33f, 0, 23 }, /* #49 */ 2621 { 0x2c73c3, 0x2c7bc2, 0xee778ac2, 0xbdcef158, 0, 3 }, /* #50 */ 2622 { 0x024b13, 0x024b12, 0x08594c2b, 0x5708594c, 0, 8 }, /* #51 */ 2623 { 0x083296, 0x083297, 0x5c463ef1, 0x18fbc4b8, 0, 23 }, /* #52 */ 2624 { 0x117517, 0x117517, 0x1d79881a, 0x310351d7, 0, 20 }, /* #53 */ 2625 { 0x1b0a17, 0x1b0a17, 0x845147ab, 0x451eaf08, 0, 23 }, /* #54 */ 2626 { 0x2f3643, 0x2f3e42, 0x93e8a229, 0x8a229c9f, 0, 21 }, /* #55 */ 2627 { 0x2258d2, 0x2250d2, 0x65e3190e, 0x321c65e3, 0, 16 }, /* #56 */ 2628 { 0x270e47, 0x270647, 0xb7f8557f, 0xdbfc2abf, 0, 1 }, /* #57 */ 2629 { 0x191786, 0x191f86, 0x636133d2, 0x8c6c267a, 0, 3 }, /* #58 */ 2630 { 0x3239d3, 0x3231d2, 0x320fb09e, 0xc83ec27a, 0, 31 }, /* #59 */ 2631 { 0x325012, 0x325012, 0xe0bc786d, 0xd705e3c3, 0, 5 }, /* #60 */ 2632 { 0x2269d7, 0x2269d7, 0xef52a45f, 0x522ffbd4, 0, 18 }, /* #61 */ 2633 { 0x186942, 0x186942, 0xd783e249, 0xb5e0f892, 0, 2 }, /* #62 */ 2634 { 0x3505c7, 0x3505c6, 0x2f235a53, 0xf235a539, 0, 29 }, /* #63 */ 3403 { 0x0c7ad2, 0x0c72d2, 0x00000000, 0x00000000, 0, 113 }, /* #0 */ 3404 { 0x024187, 0x024186, 0x00000000, 0x00010000, 0, 48 }, /* #1 */ 3405 { 0x010542, 0x010542, 0x00000000, 0x00000000, 0, 61 }, /* #2 */ 3406 { 0x2a5b03, 0x2a5302, 0x00000000, 0x04000000, 0, 6 }, /* #3 */ 3407 { 0x243d42, 0x243542, 0x00000000, 0x00000000, 0, 40 }, /* #4 */ 3408 { 0x146486, 0x146486, 0x00000000, 0x00000000, 0, 36 }, /* #5 */ 3409 { 0x2746d7, 0x274ed6, 0xb8319296, 0x52db8319, 0, 44 }, /* #6 */ 3410 { 0x293a42, 0x293243, 0x6431d9d8, 0x1d9d8321, 0, 21 }, /* #7 */ 3411 { 0x201b82, 0x201b82, 0xccb5a614, 0x8ccb5a61, 0, 100 }, /* #8 */ 3412 { 0x307892, 0x307093, 0x03d186cd, 0x0d9a03d1, 0, 48 }, /* #9 */ 3413 { 0x286dc6, 0x286dc6, 0x029a9f95, 0x5353f2a0, 0, 92 }, /* #10 */ 3414 { 0x084a47, 0x084a47, 0xbe1febfd, 0x87faff77, 0, 59 }, /* #11 */ 3415 { 0x191017, 0x191016, 0x8cc4f267, 0xf267c662, 0, 17 }, /* #12 */ 3416 { 0x0623c3, 0x062bc3, 0x47718c5a, 0x6a8ee318, 0, 7 }, /* #13 */ 3417 { 0x282b83, 0x282382, 0x338247f1, 0xcce091fc, 0, 34 }, /* #14 */ 3418 { 0x2e5247, 0x2e5247, 0xddc3fd42, 0xfea17770, 0, 82 }, /* #15 */ 3419 { 0x383002, 0x383003, 0x09f5b949, 0xca4827d6, 0, 14 }, /* #16 */ 3420 { 0x0e77c2, 0x0e77c2, 0xd4d88706, 0x38335362, 0, 110 }, /* #17 */ 3421 { 0x1b0a92, 0x1b0a92, 0x2ba8a17e, 0xbf0aea28, 0, 106 }, /* #18 */ 3422 { 0x135746, 0x135746, 0xd0dc8165, 0xcad0dc81, 0, 8 }, /* #19 */ 3423 { 0x0c7a87, 0x0c7287, 0xddca1dae, 0xdca1daee, 0, 29 }, /* #20 */ 3424 { 0x091997, 0x091196, 0x8a843c5e, 0x21e2f62a, 0, 54 }, /* #21 */ 3425 { 0x2041d6, 0x2041d6, 0xf1ca9836, 0xf1ca9836, 0, 0 }, /* #22 */ 3426 { 0x3832d3, 0x383ad3, 0x1b63bb0b, 0x63bb0b8d, 0, 57 }, /* #23 */ 3427 { 0x0f6217, 0x0f6216, 0x62c40a2d, 0x28b6c588, 0, 47 }, /* #24 */ 3428 { 0x0c7747, 0x0c7747, 0xef72c6ff, 0xfbdcb1bf, 0, 2 }, /* #25 */ 3429 { 0x357c07, 0x357407, 0x8a7d03fe, 0xf629f40f, 0, 102 }, /* #26 */ 3430 { 0x3819c7, 0x3811c6, 0x7581b09e, 0x06c27aeb, 0, 87 }, /* #27 */ 3431 { 0x2371c3, 0x2371c2, 0xd754c07d, 0xf5d5301f, 0, 2 }, /* #28 */ 3432 { 0x352c06, 0x352c06, 0x432730ff, 0x7f90c9cc, 0, 74 }, /* #29 */ 3433 { 0x3e3083, 0x3e3883, 0xa3d1bbd6, 0x7ada3d1b, 0, 76 }, /* #30 */ 3434 { 0x051887, 0x051087, 0x186289ec, 0xec8c3144, 0, 73 }, /* #31 */ 3435 { 0x2b0dd3, 0x2b05d3, 0xbaae34b8, 0xc6971baa, 0, 116 }, /* #32 */ 3436 { 0x246b87, 0x246b86, 0x1551023c, 0x811e4554, 0, 18 }, /* #33 */ 3437 { 0x3a0006, 0x3a0006, 0x682a8d23, 0x348cd055, 0, 111 }, /* #34 */ 3438 { 0x135712, 0x135f13, 0x4543b398, 0x9cc1150e, 0, 46 }, /* #35 */ 3439 { 0x186582, 0x186d82, 0x490b86dd, 0x9242e1b7, 0, 34 }, /* #36 */ 3440 { 0x0139d2, 0x0139d2, 0x288e4399, 0x8a2390e6, 0, 2 }, /* #37 */ 3441 { 0x057d86, 0x057d86, 0xda4916c1, 0x916c16d2, 0, 53 }, /* #38 */ 3442 { 0x2c6446, 0x2c6446, 0x4b6d5514, 0x284b6d55, 0, 104 }, /* #39 */ 3443 { 0x2c6a83, 0x2c6282, 0x3ec4f380, 0x09f6279c, 0, 5 }, /* #40 */ 3444 { 0x010597, 0x010d96, 0x38d606e4, 0x4e3581b9, 0, 98 }, /* #41 */ 3445 { 0x1e0582, 0x1e0582, 0xd1fb1b2d, 0xc6cb5a3f, 0, 19 }, /* #42 */ 3446 { 0x0842d3, 0x0842d3, 0xcedd66cf, 0xdbacd9fc, 0, 124 }, /* #43 */ 3447 { 0x225a13, 0x225a13, 0xb44f719a, 0xa27b8cd6, 0, 30 }, /* #44 */ 3448 { 0x0f6e86, 0x0f6e86, 0x79965e22, 0x597888f3, 0, 55 }, /* #45 */ 3449 { 0x217f92, 0x217f92, 0xcd860c2a, 0x60c2a66c, 0, 85 }, /* #46 */ 3450 { 0x165b47, 0x165346, 0xc30a78a2, 0x30a78a2e, 0, 61 }, /* #47 */ 3451 { 0x022a56, 0x022a56, 0x5b0750df, 0x750df2d8, 0, 85 }, /* #48 */ 3452 { 0x2d4e92, 0x2d4692, 0x575ea6a3, 0x32baf535, 0, 37 }, /* #49 */ 3453 { 0x1b5cc3, 0x1b54c3, 0x67ba2073, 0x3b3dd103, 0, 101 }, /* #50 */ 3454 { 0x2e5bc2, 0x2e53c3, 0xaacc5f91, 0xc8aab317, 0, 10 }, /* #51 */ 3455 { 0x237ed2, 0x237ed2, 0x28701f91, 0xa1c07e44, 0, 127 }, /* #52 */ 3456 { 0x1122c3, 0x1122c2, 0x7f4b8091, 0x091bfa5c, 0, 13 }, /* #53 */ 3457 { 0x3e41d3, 0x3e41d2, 0x18dbdac0, 0xf6b0231b, 0, 83 }, /* #54 */ 3458 { 0x382296, 0x382297, 0xebb9d321, 0x3a642ebb, 0, 116 }, /* #55 */ 3459 { 0x1b2546, 0x1b2547, 0x57ff4009, 0x2bffa004, 0, 1 }, /* #56 */ 3460 { 0x260196, 0x260996, 0x7f500969, 0x5a4fea01, 0, 75 }, /* #57 */ 3461 { 0x3f3b57, 0x3f3357, 0xab6c3d69, 0x3ab6c3d6, 0, 68 }, /* #58 */ 3462 { 0x0b4e53, 0x0b4653, 0xeee11772, 0xdc22ee5e, 0, 60 }, /* #59 */ 3463 { 0x181c82, 0x181482, 0x587c0428, 0x3e021416, 0, 122 }, /* #60 */ 3464 { 0x041242, 0x041a42, 0x8f5e61d1, 0xbcc3a28f, 0, 56 }, /* #61 */ 3465 { 0x3e74d2, 0x3e7cd2, 0x88bd2d36, 0x6c88bd2d, 0, 8 }, /* #62 */ 3466 { 0x0b2f43, 0x0b2743, 0xcb4bdd5f, 0xfcb4bdd5, 0, 68 }, /* #63 */ 3467 { 0x395006, 0x395807, 0x737c9545, 0x9be4aa29, 0, 62 }, /* #64 */ 3468 { 0x390417, 0x390416, 0x847b0b82, 0x3d85c161, 0, 26 }, /* #65 */ 3469 { 0x342a93, 0x342292, 0xf558cfca, 0xc67e57d5, 0, 118 }, /* #66 */ 3470 { 0x3a6187, 0x3a6187, 0x45f4d981, 0x366068be, 0, 51 }, /* #67 */ 3471 { 0x021002, 0x021802, 0x56a8a09a, 0x8a09a2b5, 0, 21 }, /* #68 */ 3472 { 0x191542, 0x191d43, 0x200c96ac, 0x8200c96a, 0, 36 }, /* #69 */ 3473 { 0x3c0687, 0x3c0e86, 0x6d12b613, 0x95b09db4, 0, 86 }, /* #70 */ 3474 { 0x181a07, 0x181a06, 0xe130a6b4, 0x535a784c, 0, 114 }, /* #71 */ 3475 { 0x2758c3, 0x2758c3, 0x95fe5bfb, 0x795fe5bf, 0, 4 }, /* #72 */ 3476 { 0x021006, 0x021006, 0xfb73f019, 0xfb73f019, 0, 32 }, /* #73 */ 3477 { 0x2d4e12, 0x2d4613, 0x69be6bba, 0x35dd1a6f, 0, 18 }, /* #74 */ 3478 { 0x105696, 0x105697, 0xc54c3ea5, 0xf52b1530, 0, 46 }, /* #75 */ 3479 { 0x035e83, 0x035683, 0xd407956e, 0x01e55bba, 0, 91 }, /* #76 */ 3480 { 0x002e93, 0x002693, 0xe3f3d6a1, 0xcf5a87c7, 0, 119 }, /* #77 */ 3481 { 0x3e2e96, 0x3e2696, 0xb626929b, 0xd6c4d253, 0, 99 }, /* #78 */ 3482 { 0x381582, 0x381d82, 0xe6ea0b9c, 0xb9c73750, 0, 13 }, /* #79 */ 3483 { 0x2745d6, 0x2745d7, 0x5677dd87, 0xdf761cac, 0, 23 }, /* #80 */ 3484 { 0x163886, 0x163887, 0xa0ec9f4a, 0x4a50764f, 0, 41 }, /* #81 */ 3485 { 0x096756, 0x096f57, 0xda5f73f3, 0x4bee7e6d, 0, 124 }, /* #82 */ 3486 { 0x327c06, 0x327407, 0x61fff7e3, 0xffefc661, 0, 88 }, /* #83 */ 3487 { 0x074ec2, 0x074ec3, 0x29d73da0, 0x73da014e, 0, 85 }, /* #84 */ 3488 { 0x183253, 0x183a52, 0x01d83512, 0xa03b06a2, 0, 3 }, /* #85 */ 3489 { 0x054456, 0x054c57, 0xb58bb815, 0x58bb8155, 0, 125 }, /* #86 */ 3490 { 0x014082, 0x014082, 0x92f19c59, 0xf19c5949, 0, 25 }, /* #87 */ 3491 { 0x2f5f57, 0x2f5f57, 0x46248e23, 0x892388e8, 0, 123 }, /* #88 */ 3492 { 0x2e1683, 0x2e1e83, 0x84253ad4, 0x5a984253, 0, 108 }, /* #89 */ 3493 { 0x240117, 0x240917, 0xcea8527a, 0x54293d73, 0, 26 }, /* #90 */ 3494 { 0x0e5b53, 0x0e5352, 0x446127b6, 0xf6d44612, 0, 76 }, /* #91 */ 3495 { 0x183517, 0x183d16, 0x93cdee4c, 0x79bdc999, 0, 60 }, /* #92 */ 3496 { 0x3d7096, 0x3d7097, 0x4cf4ec4e, 0x3899e9d8, 0, 7 }, /* #93 */ 3497 { 0x046e42, 0x046643, 0x7fecff01, 0xfe027fec, 0, 112 }, /* #94 */ 3498 { 0x206753, 0x206753, 0x853d4e41, 0x20e14f53, 0, 106 }, /* #95 */ 2635 3499 }; 2636 3500 static const BINU32_TEST_T g_aTests_shl_u32_amd[] = 2637 3501 { 2638 { 0x1a7c46, 0x1a7456, 0x00000000, 0x00000000, 0, 4 }, /* #0 */ 2639 { 0x054a17, 0x054256, 0x00000000, 0x00000000, 0, 20 }, /* #1 */ 2640 { 0x047442, 0x047456, 0x00000000, 0x00000000, 0, 23 }, /* #2 */ 2641 { 0x242fc6, 0x242756, 0x00000000, 0x00000000, 0, 17 }, /* #3 */ 2642 { 0x144403, 0x144497, 0xae986c99, 0x93200000, 0, 21 }, /* #4 */ 2643 { 0x1f6fc6, 0x1f6f17, 0x8cbf07fb, 0x2fc1fec0, 0, 6 }, /* #5 */ 2644 { 0x241782, 0x241712, 0xc558f813, 0x2ac7c098, 0, 3 }, /* #6 */ 2645 { 0x0b6a12, 0x0b6a17, 0xc8b67294, 0x4a000000, 0, 23 }, /* #7 */ 2646 { 0x3f6603, 0x3f6697, 0xd65fbc6b, 0xac000000, 0, 26 }, /* #8 */ 2647 { 0x1f2617, 0x1f2697, 0xc5ce7a84, 0x9cf50800, 0, 9 }, /* #9 */ 2648 { 0x2962c6, 0x296297, 0x2f71913e, 0xb8c89f00, 0, 7 }, /* #10 */ 2649 { 0x236117, 0x236996, 0x3c0506eb, 0xdd600000, 0, 21 }, /* #11 */ 2650 { 0x235603, 0x235603, 0x803fa6a0, 0x803fa6a0, 0, 0 }, /* #12 */ 2651 { 0x347bd3, 0x347316, 0xd677d5ee, 0x77d5ee00, 0, 8 }, /* #13 */ 2652 { 0x306656, 0x306e96, 0xcd6c5cdb, 0xe6d80000, 0, 19 }, /* #14 */ 2653 { 0x0e2892, 0x0e2896, 0x6a4b38c1, 0xc1000000, 0, 24 }, /* #15 */ 2654 { 0x125807, 0x125896, 0x75d0e2d1, 0xb4400000, 0, 22 }, /* #16 */ 2655 { 0x216903, 0x216903, 0x0cb54da4, 0x0cb54da4, 0, 0 }, /* #17 */ 2656 { 0x092e12, 0x092e17, 0xdfaf369d, 0x79b4e800, 0, 11 }, /* #18 */ 2657 { 0x3a6a07, 0x3a6a17, 0x1662a754, 0x3153aa00, 0, 7 }, /* #19 */ 2658 { 0x325a17, 0x325297, 0xb00262f8, 0xc0000000, 0, 27 }, /* #20 */ 2659 { 0x371f42, 0x371797, 0xe06f091d, 0xe123a000, 0, 13 }, /* #21 */ 2660 { 0x1a5003, 0x1a5097, 0x547b06f6, 0xb0000000, 0, 27 }, /* #22 */ 2661 { 0x3a7192, 0x3a7917, 0x0e49d74a, 0x3ae94000, 0, 13 }, /* #23 */ 2662 { 0x323316, 0x323b17, 0x6d6efb8c, 0x71800000, 0, 21 }, /* #24 */ 2663 { 0x250e06, 0x250697, 0xf7d98ec7, 0xb31d8e00, 0, 9 }, /* #25 */ 2664 { 0x064812, 0x064812, 0xce27e0a6, 0xce27e0a6, 0, 0 }, /* #26 */ 2665 { 0x3b6303, 0x3b6397, 0xdc7503c0, 0xc0000000, 0, 24 }, /* #27 */ 2666 { 0x0048d6, 0x004016, 0x4175c649, 0x40000000, 0, 30 }, /* #28 */ 2667 { 0x035f17, 0x035f17, 0xbd578cf1, 0xbd578cf1, 0, 0 }, /* #29 */ 2668 { 0x0d0296, 0x0d0a57, 0x50e4ea6c, 0x00000000, 0, 30 }, /* #30 */ 2669 { 0x1e0b52, 0x1e0397, 0xbf833374, 0xa0000000, 0, 27 }, /* #31 */ 2670 { 0x321742, 0x321f17, 0xd81529e8, 0x02a53d00, 0, 5 }, /* #32 */ 2671 { 0x311496, 0x311c96, 0x997eaa4a, 0x94000000, 0, 25 }, /* #33 */ 2672 { 0x091457, 0x091c17, 0x04f1a5f6, 0x7d800000, 0, 22 }, /* #34 */ 2673 { 0x0c1117, 0x0c1116, 0xa3492093, 0x41260000, 0, 17 }, /* #35 */ 2674 { 0x2a4852, 0x2a4097, 0x3ef9b1a8, 0xa8000000, 0, 24 }, /* #36 */ 2675 { 0x340942, 0x340116, 0x440df119, 0x46400000, 0, 22 }, /* #37 */ 2676 { 0x194753, 0x194716, 0xfa1946d8, 0x1946d800, 0, 8 }, /* #38 */ 2677 { 0x382486, 0x382c96, 0xf62fe6e2, 0xfe6e2000, 0, 12 }, /* #39 */ 2678 { 0x1f5a02, 0x1f5216, 0x429612d1, 0x584b4400, 0, 10 }, /* #40 */ 2679 { 0x182713, 0x182f92, 0xdb35a352, 0xcd68d480, 0, 6 }, /* #41 */ 2680 { 0x0a3043, 0x0a3097, 0x9ebba4da, 0xb4000000, 0, 25 }, /* #42 */ 2681 { 0x067993, 0x067116, 0x0ee00a33, 0x66000000, 0, 25 }, /* #43 */ 2682 { 0x3b2c06, 0x3b2c17, 0x48d11fb3, 0x447ecc00, 0, 10 }, /* #44 */ 2683 { 0x184b03, 0x184316, 0x4a2ea164, 0x2ea16400, 0, 8 }, /* #45 */ 2684 { 0x101347, 0x101b17, 0x4c7f69a6, 0x4c000000, 0, 25 }, /* #46 */ 2685 { 0x336a42, 0x336a96, 0x374f0c8b, 0xc0000000, 0, 30 }, /* #47 */ 2686 { 0x255d87, 0x255d96, 0x6ff2835c, 0xe0000000, 0, 27 }, /* #48 */ 2687 { 0x071187, 0x071197, 0xdfd1d8f8, 0xe0000000, 0, 26 }, /* #49 */ 2688 { 0x346e16, 0x346e13, 0xa7fa95ee, 0x3fd4af70, 0, 3 }, /* #50 */ 2689 { 0x154d07, 0x154d07, 0x8b7c4d6f, 0x8b7c4d6f, 0, 0 }, /* #51 */ 2690 { 0x076bc2, 0x076356, 0x73c6c2d0, 0x00000000, 0, 30 }, /* #52 */ 2691 { 0x300647, 0x300612, 0x182e4081, 0x305c8102, 0, 1 }, /* #53 */ 2692 { 0x175152, 0x175112, 0xe043502d, 0x21a81680, 0, 7 }, /* #54 */ 2693 { 0x2515c7, 0x251d96, 0xdb78fa14, 0x85000000, 0, 22 }, /* #55 */ 2694 { 0x0c2c57, 0x0c2497, 0x5afb68fe, 0xe0000000, 0, 28 }, /* #56 */ 2695 { 0x031656, 0x031693, 0x1bf7c459, 0xfbe22c80, 0, 7 }, /* #57 */ 2696 { 0x0f4953, 0x0f4116, 0x7db230b2, 0x2c800000, 0, 22 }, /* #58 */ 2697 { 0x1c5153, 0x1c5917, 0xf2fae1e6, 0x70f30000, 0, 15 }, /* #59 */ 2698 { 0x157486, 0x157c17, 0x285f54e9, 0x4e900000, 0, 20 }, /* #60 */ 2699 { 0x1135c7, 0x113d17, 0xf6ebf3ff, 0x7e7fe000, 0, 13 }, /* #61 */ 2700 { 0x154416, 0x154416, 0x91fc1b5a, 0x0dad0000, 0, 15 }, /* #62 */ 2701 { 0x2140c3, 0x214896, 0xbc008a85, 0xa0000000, 0, 29 }, /* #63 */ 3502 { 0x227152, 0x227156, 0x00000000, 0x00000000, 0, 111 }, /* #0 */ 3503 { 0x301946, 0x301156, 0x00000000, 0x00000000, 0, 80 }, /* #1 */ 3504 { 0x371b16, 0x371356, 0x00000000, 0x00000000, 0, 44 }, /* #2 */ 3505 { 0x3a0307, 0x3a0356, 0x00000000, 0x00000000, 0, 45 }, /* #3 */ 3506 { 0x003f83, 0x003756, 0x00000000, 0x00000000, 0, 117 }, /* #4 */ 3507 { 0x2d7ac7, 0x2d7256, 0x00000000, 0x00000000, 0, 127 }, /* #5 */ 3508 { 0x362b07, 0x362b96, 0x718ac413, 0xb104c000, 0, 78 }, /* #6 */ 3509 { 0x352717, 0x352f13, 0x29612274, 0x2c244e80, 0, 101 }, /* #7 */ 3510 { 0x291cd6, 0x291c17, 0x96ac5eeb, 0x17bac000, 0, 110 }, /* #8 */ 3511 { 0x341797, 0x341716, 0x13012971, 0x5c400000, 0, 118 }, /* #9 */ 3512 { 0x311142, 0x311917, 0xb1f73130, 0x1f731300, 0, 68 }, /* #10 */ 3513 { 0x375216, 0x375216, 0x6f01dfe2, 0x077f8800, 0, 10 }, /* #11 */ 3514 { 0x176087, 0x176896, 0xa126a9a4, 0xa9a40000, 0, 80 }, /* #12 */ 3515 { 0x3449d2, 0x344917, 0x616463b6, 0x18ed8000, 0, 46 }, /* #13 */ 3516 { 0x0c2756, 0x0c2f92, 0x51c7d919, 0xa38fb232, 0, 65 }, /* #14 */ 3517 { 0x3a6553, 0x3a6d17, 0xe6ee0f2b, 0x2b000000, 0, 88 }, /* #15 */ 3518 { 0x080cc7, 0x080c17, 0xb77efe2b, 0x15800000, 0, 87 }, /* #16 */ 3519 { 0x0c6397, 0x0c6316, 0x08720e00, 0x720e0000, 0, 40 }, /* #17 */ 3520 { 0x122fc3, 0x122716, 0x02d35d64, 0x0b4d7590, 0, 2 }, /* #18 */ 3521 { 0x0556d6, 0x055697, 0x9ce3c43c, 0x80000000, 0, 29 }, /* #19 */ 3522 { 0x216e86, 0x216e17, 0x8e3d1395, 0x39500000, 0, 84 }, /* #20 */ 3523 { 0x0745d3, 0x074d17, 0xf58ec8f5, 0x40000000, 0, 30 }, /* #21 */ 3524 { 0x374a97, 0x374a17, 0x7503bb47, 0x68e00000, 0, 85 }, /* #22 */ 3525 { 0x2f3357, 0x2f3316, 0x0a2928fe, 0x2928fe00, 0, 104 }, /* #23 */ 3526 { 0x334996, 0x334996, 0x59adda9d, 0xb76a7400, 0, 106 }, /* #24 */ 3527 { 0x3c3317, 0x3c3b17, 0xbd3ddeb3, 0x77acc000, 0, 46 }, /* #25 */ 3528 { 0x236fd7, 0x236716, 0x7b4d51e8, 0x7a000000, 0, 22 }, /* #26 */ 3529 { 0x003393, 0x003b17, 0x4c1bc03b, 0x00ec0000, 0, 50 }, /* #27 */ 3530 { 0x171183, 0x171116, 0x7c00c635, 0x18c6a000, 0, 45 }, /* #28 */ 3531 { 0x003d12, 0x003512, 0x4f692424, 0x7b492120, 0, 99 }, /* #29 */ 3532 { 0x0a1d43, 0x0a1d96, 0x55c8cac0, 0x8cac0000, 0, 108 }, /* #30 */ 3533 { 0x136dd2, 0x136556, 0x9f22b74c, 0x00000000, 0, 95 }, /* #31 */ 3534 { 0x015746, 0x015f96, 0x06cafcff, 0xcafcff00, 0, 40 }, /* #32 */ 3535 { 0x234d87, 0x234d96, 0x13d29bb5, 0xa0000000, 0, 61 }, /* #33 */ 3536 { 0x351812, 0x351016, 0x4b80ff14, 0x1fe28000, 0, 45 }, /* #34 */ 3537 { 0x366912, 0x366116, 0x9589825d, 0x26097400, 0, 10 }, /* #35 */ 3538 { 0x3b2502, 0x3b2d13, 0xf642dcb5, 0x216e5a80, 0, 103 }, /* #36 */ 3539 { 0x2374c3, 0x237c17, 0xf959b3d2, 0x59b3d200, 0, 104 }, /* #37 */ 3540 { 0x070f87, 0x070716, 0x184e1790, 0x40000000, 0, 58 }, /* #38 */ 3541 { 0x185c93, 0x185456, 0x6cb001a0, 0x00000000, 0, 31 }, /* #39 */ 3542 { 0x1b3003, 0x1b3896, 0xddc8d83f, 0xc1f80000, 0, 51 }, /* #40 */ 3543 { 0x116b52, 0x116356, 0x2c6fd760, 0x00000000, 0, 62 }, /* #41 */ 3544 { 0x187917, 0x187197, 0x810de3cc, 0xc7980000, 0, 113 }, /* #42 */ 3545 { 0x064893, 0x064012, 0x41ceec7a, 0x0e7763d0, 0, 3 }, /* #43 */ 3546 { 0x192713, 0x192716, 0x9bdc350c, 0x6a180000, 0, 113 }, /* #44 */ 3547 { 0x2f6d43, 0x2f6d96, 0x0249ffd5, 0x80000000, 0, 31 }, /* #45 */ 3548 { 0x3b2e47, 0x3b2e96, 0x2b9ac04f, 0x9e000000, 0, 57 }, /* #46 */ 3549 { 0x326087, 0x326896, 0x19298fc0, 0x94c7e000, 0, 39 }, /* #47 */ 3550 { 0x0122c2, 0x012a17, 0xd61320f6, 0x320f6000, 0, 76 }, /* #48 */ 3551 { 0x0519d2, 0x051116, 0xb0e43e66, 0x721f3300, 0, 103 }, /* #49 */ 3552 { 0x1c1a06, 0x1c1216, 0xa6441e7d, 0x20f3e800, 0, 43 }, /* #50 */ 3553 { 0x0f14d6, 0x0f1416, 0x3c7ed3e2, 0x7ed3e200, 0, 72 }, /* #51 */ 3554 { 0x326396, 0x326b96, 0x927d36ec, 0x93e9b760, 0, 67 }, /* #52 */ 3555 { 0x336257, 0x336a92, 0x4e1265a6, 0x9c24cb4c, 0, 1 }, /* #53 */ 3556 { 0x372717, 0x372797, 0xfe2faf40, 0xc5f5e800, 0, 37 }, /* #54 */ 3557 { 0x060583, 0x060d57, 0x75e78cd6, 0x00000000, 0, 63 }, /* #55 */ 3558 { 0x1f3b02, 0x1f3397, 0xd99b2cdc, 0xb8000000, 0, 121 }, /* #56 */ 3559 { 0x307143, 0x307197, 0xb234ba5d, 0xa5d2e800, 0, 107 }, /* #57 */ 3560 { 0x352216, 0x352a96, 0xfa530bc9, 0xa6179200, 0, 9 }, /* #58 */ 3561 { 0x0b2147, 0x0b2116, 0xb51103b5, 0x440ed400, 0, 74 }, /* #59 */ 3562 { 0x247097, 0x247896, 0x9865a931, 0xc4000000, 0, 122 }, /* #60 */ 3563 { 0x346b52, 0x346312, 0xa04f97b7, 0x27cbdb80, 0, 71 }, /* #61 */ 3564 { 0x326d83, 0x326597, 0x79fd73c1, 0xc1000000, 0, 120 }, /* #62 */ 3565 { 0x350d13, 0x350516, 0x6cc0ee81, 0x08000000, 0, 27 }, /* #63 */ 3566 { 0x224643, 0x224697, 0x4fd0c27e, 0xf0000000, 0, 59 }, /* #64 */ 3567 { 0x264857, 0x264896, 0x77b4c780, 0xf698f000, 0, 101 }, /* #65 */ 3568 { 0x2141c6, 0x214917, 0x253a773b, 0x3a773b00, 0, 104 }, /* #66 */ 3569 { 0x3057c6, 0x3057c6, 0x3e54d0b8, 0x3e54d0b8, 0, 0 }, /* #67 */ 3570 { 0x2519c7, 0x251156, 0x74c199f0, 0x00000000, 0, 31 }, /* #68 */ 3571 { 0x324a06, 0x324297, 0xbdf5a3eb, 0xf5a3eb00, 0, 104 }, /* #69 */ 3572 { 0x261347, 0x261393, 0x7b83d06b, 0xc1e83580, 0, 39 }, /* #70 */ 3573 { 0x002603, 0x002603, 0xbc94a842, 0xbc94a842, 0, 32 }, /* #71 */ 3574 { 0x355393, 0x355b17, 0x6eb9bf09, 0x737e1200, 0, 41 }, /* #72 */ 3575 { 0x3b6ac2, 0x3b6a96, 0xeae62cfc, 0xfc000000, 0, 56 }, /* #73 */ 3576 { 0x1920c2, 0x192056, 0xbc3f78c8, 0x00000000, 0, 94 }, /* #74 */ 3577 { 0x3a4917, 0x3a4917, 0xfb71d038, 0x6e3a0700, 0, 5 }, /* #75 */ 3578 { 0x336c46, 0x336c46, 0x6051c89f, 0x6051c89f, 0, 32 }, /* #76 */ 3579 { 0x0751d2, 0x075116, 0x2a8e703c, 0x7381e000, 0, 75 }, /* #77 */ 3580 { 0x316592, 0x316d96, 0x118d2e92, 0x80000000, 0, 62 }, /* #78 */ 3581 { 0x107143, 0x107116, 0x9397a43b, 0x1d800000, 0, 23 }, /* #79 */ 3582 { 0x3808d6, 0x380097, 0xf4a1a878, 0xe0000000, 0, 26 }, /* #80 */ 3583 { 0x023203, 0x023a96, 0x002108b0, 0x8b000000, 0, 52 }, /* #81 */ 3584 { 0x200382, 0x200397, 0x741b6987, 0xc0000000, 0, 30 }, /* #82 */ 3585 { 0x162e93, 0x162697, 0xbd5f528f, 0xeafa9478, 0, 67 }, /* #83 */ 3586 { 0x0d4093, 0x0d4896, 0xe3dd9e4a, 0x80000000, 0, 126 }, /* #84 */ 3587 { 0x3d1fd6, 0x3d1f96, 0x7f906925, 0xa0000000, 0, 61 }, /* #85 */ 3588 { 0x0f4d86, 0x0f4516, 0x61888185, 0x61400000, 0, 118 }, /* #86 */ 3589 { 0x314007, 0x314016, 0x6ae1c4b9, 0x38972000, 0, 45 }, /* #87 */ 3590 { 0x2619d6, 0x261197, 0xaa31e90b, 0xd2160000, 0, 81 }, /* #88 */ 3591 { 0x073d56, 0x073516, 0xa3a0e971, 0x20000000, 0, 125 }, /* #89 */ 3592 { 0x051bd7, 0x051356, 0x6af09c08, 0x00000000, 0, 62 }, /* #90 */ 3593 { 0x322513, 0x322d96, 0xb8f3b5c9, 0xb9200000, 0, 85 }, /* #91 */ 3594 { 0x217497, 0x217c92, 0x426fa50e, 0x84df4a1c, 0, 97 }, /* #92 */ 3595 { 0x051696, 0x051e17, 0x52618b90, 0x17200000, 0, 49 }, /* #93 */ 3596 { 0x291506, 0x291516, 0xa0a36c70, 0x38000000, 0, 55 }, /* #94 */ 3597 { 0x376843, 0x376097, 0x3b67c7c9, 0xe4800000, 0, 23 }, /* #95 */ 2702 3598 }; 2703 3599 static const BINU32_TEST_T g_aTests_shr_u32_amd[] = 2704 3600 { 2705 { 0x222487, 0x222456, 0x00000000, 0x00000000, 0, 26 }, /* #0 */ 2706 { 0x3d1903, 0x3d1156, 0x00000000, 0x00000000, 0, 28 }, /* #1 */ 2707 { 0x263c06, 0x263456, 0x00000000, 0x00000000, 0, 29 }, /* #2 */ 2708 { 0x0f5c87, 0x0f5456, 0x00000000, 0x00000000, 0, 17 }, /* #3 */ 2709 { 0x2f2387, 0x2f2316, 0x3e8d4fea, 0x0000fa35, 0, 14 }, /* #4 */ 2710 { 0x2437c7, 0x243713, 0x775f8a36, 0x00000775, 0, 20 }, /* #5 */ 2711 { 0x1914c7, 0x191417, 0xc7a56339, 0x00031e95, 0, 14 }, /* #6 */ 2712 { 0x3f6887, 0x3f6016, 0xf3f23afd, 0x0001e7e4, 0, 15 }, /* #7 */ 2713 { 0x3a1252, 0x3a1216, 0xfa113328, 0x00001f42, 0, 19 }, /* #8 */ 2714 { 0x062c06, 0x062412, 0x34c74cb3, 0x000d31d3, 0, 10 }, /* #9 */ 2715 { 0x3e1f13, 0x3e1713, 0xb0aa53e3, 0x002c2a94, 0, 10 }, /* #10 */ 2716 { 0x032456, 0x032413, 0xacc83390, 0x00000015, 0, 27 }, /* #11 */ 2717 { 0x1641c7, 0x164113, 0x667ab4db, 0x000333d5, 0, 13 }, /* #12 */ 2718 { 0x0a3b17, 0x0a3316, 0x85828719, 0x2160a1c6, 0, 2 }, /* #13 */ 2719 { 0x1c6207, 0x1c6213, 0x15721d91, 0x000000ab, 0, 21 }, /* #14 */ 2720 { 0x0f2e96, 0x0f2613, 0x46d136ac, 0x011b44da, 0, 6 }, /* #15 */ 2721 { 0x301d07, 0x301512, 0x22896f8a, 0x00002289, 0, 16 }, /* #16 */ 2722 { 0x395e03, 0x395617, 0x238abd2f, 0x047157a5, 0, 3 }, /* #17 */ 2723 { 0x2f1316, 0x2f1312, 0x8f29ff13, 0x00000001, 0, 31 }, /* #18 */ 2724 { 0x1f2d47, 0x1f2513, 0x8460135b, 0x00000010, 0, 27 }, /* #19 */ 2725 { 0x3a2b92, 0x3a2313, 0x7bcce1eb, 0x0000003d, 0, 25 }, /* #20 */ 2726 { 0x1f1e83, 0x1f1616, 0xa4a1dd4f, 0x00002928, 0, 18 }, /* #21 */ 2727 { 0x204887, 0x204016, 0x88962b9c, 0x001112c5, 0, 11 }, /* #22 */ 2728 { 0x090a56, 0x090217, 0x9f98ba3b, 0x04fcc5d1, 0, 5 }, /* #23 */ 2729 { 0x1d4607, 0x1d4613, 0x6dfe3921, 0x00000001, 0, 30 }, /* #24 */ 2730 { 0x280342, 0x280312, 0x64384363, 0x00643843, 0, 8 }, /* #25 */ 2731 { 0x010557, 0x010513, 0xa81acece, 0x0150359d, 0, 7 }, /* #26 */ 2732 { 0x3c7283, 0x3c7217, 0x259732a1, 0x0000965c, 0, 14 }, /* #27 */ 2733 { 0x1673d7, 0x167316, 0xa0ac6d5f, 0x00000014, 0, 27 }, /* #28 */ 2734 { 0x103947, 0x103116, 0x733dbe31, 0x00001ccf, 0, 18 }, /* #29 */ 2735 { 0x395012, 0x395013, 0x948b7a7b, 0x02522de9, 0, 6 }, /* #30 */ 2736 { 0x137dc3, 0x137513, 0x1df88d46, 0x00000001, 0, 28 }, /* #31 */ 2737 { 0x1f3342, 0x1f3312, 0xeaa60a8a, 0x07553054, 0, 5 }, /* #32 */ 2738 { 0x2b5252, 0x2b5213, 0xdeb361dc, 0x1bd66c3b, 0, 3 }, /* #33 */ 2739 { 0x3c4642, 0x3c4617, 0x97445acc, 0x12e88b59, 0, 3 }, /* #34 */ 2740 { 0x032e46, 0x032617, 0x5f5aae2a, 0x00000017, 0, 26 }, /* #35 */ 2741 { 0x0f4952, 0x0f4116, 0xd898da35, 0x0d898da3, 0, 4 }, /* #36 */ 2742 { 0x0a5186, 0x0a5157, 0x2569dc22, 0x00000000, 0, 30 }, /* #37 */ 2743 { 0x1f4996, 0x1f4113, 0x8f3585ca, 0x000011e6, 0, 19 }, /* #38 */ 2744 { 0x0e5c57, 0x0e5412, 0x092617a0, 0x0092617a, 0, 4 }, /* #39 */ 2745 { 0x152dd2, 0x152513, 0xb3cf0f95, 0x059e787c, 0, 5 }, /* #40 */ 2746 { 0x140543, 0x140517, 0x33a4f4fb, 0x0000000c, 0, 26 }, /* #41 */ 2747 { 0x280c53, 0x280456, 0x01df2013, 0x00000000, 0, 26 }, /* #42 */ 2748 { 0x3205c3, 0x320512, 0x4eadfbb0, 0x0000009d, 0, 23 }, /* #43 */ 2749 { 0x1e21c3, 0x1e2117, 0x4c7c2584, 0x00000009, 0, 27 }, /* #44 */ 2750 { 0x1759c7, 0x175112, 0xaf88c779, 0x15f118ef, 0, 3 }, /* #45 */ 2751 { 0x0677c3, 0x0677c3, 0x3cbc0356, 0x3cbc0356, 0, 0 }, /* #46 */ 2752 { 0x214687, 0x214613, 0x1dfac537, 0x0efd629b, 0, 1 }, /* #47 */ 2753 { 0x2d2457, 0x2d2416, 0x970a388a, 0x0000012e, 0, 23 }, /* #48 */ 2754 { 0x125487, 0x125416, 0x21b55f1b, 0x00436abe, 0, 7 }, /* #49 */ 2755 { 0x0b3d07, 0x0b3512, 0x6469280a, 0x0000191a, 0, 18 }, /* #50 */ 2756 { 0x370ad6, 0x370216, 0x7eb2c603, 0x00003f59, 0, 17 }, /* #51 */ 2757 { 0x157cc6, 0x157416, 0x92d7d70e, 0x00092d7d, 0, 12 }, /* #52 */ 2758 { 0x192492, 0x192412, 0x46b19e30, 0x00000001, 0, 30 }, /* #53 */ 2759 { 0x0e32d7, 0x0e3212, 0xdc36284e, 0x00000037, 0, 26 }, /* #54 */ 2760 { 0x071a02, 0x071213, 0x720fabde, 0x00001c83, 0, 18 }, /* #55 */ 2761 { 0x057413, 0x057412, 0xa8a34483, 0x000a8a34, 0, 12 }, /* #56 */ 2762 { 0x131992, 0x131113, 0xdcc6dab9, 0x06e636d5, 0, 5 }, /* #57 */ 2763 { 0x1b7486, 0x1b7417, 0xffdcf871, 0x000000ff, 0, 24 }, /* #58 */ 2764 { 0x2b7e46, 0x2b7616, 0x0242e246, 0x00242e24, 0, 4 }, /* #59 */ 2765 { 0x141406, 0x141417, 0x37766ee3, 0x00000006, 0, 27 }, /* #60 */ 2766 { 0x161093, 0x161013, 0xd46dc23a, 0x0000d46d, 0, 16 }, /* #61 */ 2767 { 0x0065c2, 0x006513, 0x366e3d57, 0x0006cdc7, 0, 11 }, /* #62 */ 2768 { 0x1055d2, 0x1055d2, 0xd6fa3bdc, 0xd6fa3bdc, 0, 0 }, /* #63 */ 3601 { 0x0d0407, 0x0d0456, 0x00000000, 0x00000000, 0, 79 }, /* #0 */ 3602 { 0x003fc7, 0x003756, 0x00000000, 0x00000000, 0, 26 }, /* #1 */ 3603 { 0x2d2103, 0x2d2156, 0x00000000, 0x00000000, 0, 78 }, /* #2 */ 3604 { 0x1f50d7, 0x1f5056, 0x00000000, 0x00000000, 0, 74 }, /* #3 */ 3605 { 0x205603, 0x205656, 0x00000000, 0x00000000, 0, 123 }, /* #4 */ 3606 { 0x3f1d42, 0x3f1556, 0x00000000, 0x00000000, 0, 97 }, /* #5 */ 3607 { 0x211647, 0x211612, 0x3dff2df0, 0x00007bfe, 0, 47 }, /* #6 */ 3608 { 0x156553, 0x156d16, 0xb5ef5fdc, 0x5af7afee, 0, 1 }, /* #7 */ 3609 { 0x3c6492, 0x3c6413, 0x6bb0d4de, 0x0000001a, 0, 58 }, /* #8 */ 3610 { 0x056b56, 0x056312, 0x95fd4114, 0x0257f504, 0, 38 }, /* #9 */ 3611 { 0x305ed2, 0x305617, 0x51aaeef4, 0x0000a355, 0, 15 }, /* #10 */ 3612 { 0x0448d7, 0x044012, 0x2091e0b5, 0x004123c1, 0, 71 }, /* #11 */ 3613 { 0x144b56, 0x144313, 0xf8a03a7f, 0x0f8a03a7, 0, 100 }, /* #12 */ 3614 { 0x3424d3, 0x342412, 0xc2b15711, 0x000c2b15, 0, 76 }, /* #13 */ 3615 { 0x281b16, 0x281312, 0x3e5dee4f, 0x0000001f, 0, 89 }, /* #14 */ 3616 { 0x147b43, 0x147312, 0x53b0dca2, 0x00a761b9, 0, 71 }, /* #15 */ 3617 { 0x3f78d2, 0x3f7012, 0x4bd6c43e, 0x0025eb62, 0, 105 }, /* #16 */ 3618 { 0x2a10c7, 0x2a1016, 0x13b329e9, 0x00009d99, 0, 109 }, /* #17 */ 3619 { 0x313983, 0x313113, 0x67d48d1c, 0x033ea468, 0, 5 }, /* #18 */ 3620 { 0x210803, 0x210013, 0x7f72d4a8, 0x000001fd, 0, 118 }, /* #19 */ 3621 { 0x3b6b42, 0x3b6316, 0xd39c242d, 0x0069ce12, 0, 105 }, /* #20 */ 3622 { 0x2216d6, 0x221613, 0x52a524fd, 0x00014a94, 0, 110 }, /* #21 */ 3623 { 0x361ad6, 0x361212, 0x5223c9e8, 0x02911e4f, 0, 37 }, /* #22 */ 3624 { 0x0278d6, 0x027013, 0x0e8ae4bf, 0x03a2b92f, 0, 98 }, /* #23 */ 3625 { 0x136ec2, 0x136612, 0x0a9382db, 0x000549c1, 0, 73 }, /* #24 */ 3626 { 0x397203, 0x397213, 0x057fdef4, 0x000002bf, 0, 81 }, /* #25 */ 3627 { 0x007956, 0x007112, 0x681f8eb5, 0x0000001a, 0, 122 }, /* #26 */ 3628 { 0x0a10d2, 0x0a1016, 0x28b1a82e, 0x1458d417, 0, 97 }, /* #27 */ 3629 { 0x281016, 0x281017, 0xf3381a12, 0x000003cc, 0, 86 }, /* #28 */ 3630 { 0x2c7906, 0x2c7117, 0x95ff9a9c, 0x00095ff9, 0, 12 }, /* #29 */ 3631 { 0x342987, 0x342117, 0xb7ae2354, 0x0002deb8, 0, 46 }, /* #30 */ 3632 { 0x265c97, 0x265412, 0x0dd2b947, 0x0001ba57, 0, 43 }, /* #31 */ 3633 { 0x0d2213, 0x0d2213, 0x40cbc2e4, 0x00000040, 0, 120 }, /* #32 */ 3634 { 0x180b82, 0x180b13, 0x959b303f, 0x4acd981f, 0, 1 }, /* #33 */ 3635 { 0x335e17, 0x335612, 0x72ae750f, 0x00e55cea, 0, 71 }, /* #34 */ 3636 { 0x363ac3, 0x363217, 0xe08bdf5e, 0x1c117beb, 0, 3 }, /* #35 */ 3637 { 0x240817, 0x240012, 0x156d1a21, 0x0156d1a2, 0, 4 }, /* #36 */ 3638 { 0x081292, 0x081212, 0xd4d0e47c, 0x00006a68, 0, 17 }, /* #37 */ 3639 { 0x102417, 0x102412, 0x22f3873b, 0x00000001, 0, 61 }, /* #38 */ 3640 { 0x3b3a03, 0x3b3217, 0x4e6442b9, 0x04e6442b, 0, 100 }, /* #39 */ 3641 { 0x367612, 0x367612, 0x5d4b8a0f, 0x0000ba97, 0, 79 }, /* #40 */ 3642 { 0x085703, 0x085757, 0x3ca5cbd0, 0x00000000, 0, 30 }, /* #41 */ 3643 { 0x0756c2, 0x075616, 0xdd58b988, 0x06eac5cc, 0, 69 }, /* #42 */ 3644 { 0x1b2e12, 0x1b2616, 0x73414be8, 0x1cd052fa, 0, 34 }, /* #43 */ 3645 { 0x187782, 0x187717, 0x7aebbd27, 0x003d75de, 0, 41 }, /* #44 */ 3646 { 0x217c97, 0x217417, 0x984fe485, 0x0002613f, 0, 14 }, /* #45 */ 3647 { 0x080e02, 0x080617, 0x070fb59b, 0x01c3ed66, 0, 34 }, /* #46 */ 3648 { 0x377e96, 0x377612, 0xeceb2a9a, 0x00001d9d, 0, 83 }, /* #47 */ 3649 { 0x192f82, 0x192716, 0x5a593fc9, 0x00000169, 0, 118 }, /* #48 */ 3650 { 0x207503, 0x207512, 0x8975b2d2, 0x00112eb6, 0, 43 }, /* #49 */ 3651 { 0x061486, 0x061413, 0xe4895b98, 0x07244adc, 0, 101 }, /* #50 */ 3652 { 0x2d7c03, 0x2d7416, 0xd73c3641, 0x06b9e1b2, 0, 37 }, /* #51 */ 3653 { 0x0954c7, 0x095417, 0x10deffac, 0x0000437b, 0, 46 }, /* #52 */ 3654 { 0x0662d2, 0x066217, 0xe1dd9493, 0x000001c3, 0, 23 }, /* #53 */ 3655 { 0x032a52, 0x032212, 0x78231811, 0x000003c1, 0, 53 }, /* #54 */ 3656 { 0x007703, 0x007713, 0xd8d888dd, 0x0000000d, 0, 60 }, /* #55 */ 3657 { 0x082e16, 0x082617, 0x449d6388, 0x00224eb1, 0, 105 }, /* #56 */ 3658 { 0x2e0613, 0x2e0612, 0x82593e9a, 0x00000004, 0, 125 }, /* #57 */ 3659 { 0x290687, 0x290616, 0xa5edacad, 0x297b6b2b, 0, 34 }, /* #58 */ 3660 { 0x250e97, 0x250616, 0x732b1f98, 0x01ccac7e, 0, 102 }, /* #59 */ 3661 { 0x0c3593, 0x0c3516, 0x5519ac4a, 0x00000055, 0, 24 }, /* #60 */ 3662 { 0x167bd6, 0x167317, 0x5b5c4b24, 0x0000b6b8, 0, 47 }, /* #61 */ 3663 { 0x205cc6, 0x205416, 0x25aa8910, 0x12d54488, 0, 65 }, /* #62 */ 3664 { 0x2d0387, 0x2d0312, 0x588ae209, 0x000002c4, 0, 117 }, /* #63 */ 3665 { 0x354413, 0x354413, 0xa49206db, 0x00000002, 0, 30 }, /* #64 */ 3666 { 0x270802, 0x270802, 0xbe91f2ef, 0xbe91f2ef, 0, 0 }, /* #65 */ 3667 { 0x345007, 0x345012, 0x510fbff2, 0x00000001, 0, 30 }, /* #66 */ 3668 { 0x1b0d02, 0x1b0513, 0x0e3297a6, 0x0000038c, 0, 18 }, /* #67 */ 3669 { 0x1e7553, 0x1e7512, 0x792a64f3, 0x000000f2, 0, 87 }, /* #68 */ 3670 { 0x2f1097, 0x2f1017, 0xe5b704fd, 0x00000396, 0, 54 }, /* #69 */ 3671 { 0x0c2197, 0x0c2113, 0xed336f36, 0x0000000e, 0, 60 }, /* #70 */ 3672 { 0x1f2003, 0x1f2016, 0x316ed32e, 0x00000003, 0, 92 }, /* #71 */ 3673 { 0x2150c2, 0x215016, 0x780ff793, 0x01e03fde, 0, 38 }, /* #72 */ 3674 { 0x2132d2, 0x213212, 0x04510bd2, 0x00000045, 0, 52 }, /* #73 */ 3675 { 0x170f82, 0x170712, 0x53051792, 0x000014c1, 0, 82 }, /* #74 */ 3676 { 0x195a02, 0x195213, 0xa34005d3, 0x00000051, 0, 57 }, /* #75 */ 3677 { 0x1c4982, 0x1c4113, 0xc9a64d5b, 0x0064d326, 0, 73 }, /* #76 */ 3678 { 0x241f56, 0x241717, 0x12077c24, 0x0000481d, 0, 14 }, /* #77 */ 3679 { 0x0e3f93, 0x0e3717, 0x8b77bd18, 0x0045bbde, 0, 9 }, /* #78 */ 3680 { 0x221c93, 0x221413, 0xa05dabd6, 0x0140bb57, 0, 7 }, /* #79 */ 3681 { 0x2e3ec6, 0x2e3617, 0x7da4f953, 0x000001f6, 0, 22 }, /* #80 */ 3682 { 0x346dd3, 0x346512, 0x11a021e1, 0x000008d0, 0, 81 }, /* #81 */ 3683 { 0x1462c3, 0x1462c3, 0xaca847df, 0xaca847df, 0, 96 }, /* #82 */ 3684 { 0x3d75d3, 0x3d7513, 0x0d160ad3, 0x00000001, 0, 91 }, /* #83 */ 3685 { 0x0e26d6, 0x0e2617, 0x294f29ef, 0x00000014, 0, 25 }, /* #84 */ 3686 { 0x3f2896, 0x3f2012, 0x6d56c600, 0x000006d5, 0, 20 }, /* #85 */ 3687 { 0x2e3e06, 0x2e3617, 0x1833d035, 0x00001833, 0, 80 }, /* #86 */ 3688 { 0x1b1d03, 0x1b1513, 0x8c578644, 0x00008c57, 0, 48 }, /* #87 */ 3689 { 0x0866c7, 0x086612, 0x8855da23, 0x00022157, 0, 110 }, /* #88 */ 3690 { 0x041507, 0x041512, 0x45029bb1, 0x00000004, 0, 92 }, /* #89 */ 3691 { 0x047f12, 0x047713, 0x9f7ce0b9, 0x000004fb, 0, 85 }, /* #90 */ 3692 { 0x034787, 0x034717, 0xf3e0a06a, 0x03cf8281, 0, 70 }, /* #91 */ 3693 { 0x281b56, 0x281316, 0x111c72a5, 0x00088e39, 0, 105 }, /* #92 */ 3694 { 0x2f0112, 0x2f0113, 0xff04ed9f, 0x00000001, 0, 95 }, /* #93 */ 3695 { 0x186d17, 0x186512, 0x57773690, 0x00057773, 0, 76 }, /* #94 */ 3696 { 0x3847d2, 0x384717, 0xffbceb88, 0x0000000f, 0, 60 }, /* #95 */ 2769 3697 }; 2770 3698 static const BINU32_TEST_T g_aTests_sar_u32_amd[] = 2771 3699 { 2772 { 0x3b0c02, 0x3b0456, 0x00000000, 0x00000000, 0, 22 }, /* #0 */ 2773 { 0x0c0b56, 0x0c0356, 0x00000000, 0x00000000, 0, 2 }, /* #1 */ 2774 { 0x2b0157, 0x2b0156, 0x00000000, 0x00000000, 0, 5 }, /* #2 */ 2775 { 0x3962d3, 0x396256, 0x00000000, 0x00000000, 0, 23 }, /* #3 */ 2776 { 0x2f0856, 0x2f0092, 0x9a61503d, 0xffffe698, 0, 18 }, /* #4 */ 2777 { 0x002c46, 0x002416, 0x7cf46e7a, 0x0003e7a3, 0, 13 }, /* #5 */ 2778 { 0x0f54d6, 0x0f5416, 0x7d0c3e78, 0x000000fa, 0, 23 }, /* #6 */ 2779 { 0x053353, 0x053397, 0xcf425c83, 0xfffffffc, 0, 28 }, /* #7 */ 2780 { 0x1d3857, 0x1d3096, 0x82f0f055, 0xff82f0f0, 0, 8 }, /* #8 */ 2781 { 0x212996, 0x212197, 0xff0c9729, 0xffff864b, 0, 9 }, /* #9 */ 2782 { 0x154e03, 0x154697, 0xf58a6eb0, 0xfffffffa, 0, 25 }, /* #10 */ 2783 { 0x3c1b17, 0x3c1392, 0x9d5690d8, 0xfffff9d5, 0, 20 }, /* #11 */ 2784 { 0x3b3787, 0x3b3716, 0x6844ed1b, 0x00000342, 0, 21 }, /* #12 */ 2785 { 0x351a83, 0x351213, 0x2afb5b29, 0x000abed6, 0, 10 }, /* #13 */ 2786 { 0x357707, 0x357712, 0x3b190386, 0x0001d8c8, 0, 13 }, /* #14 */ 2787 { 0x0d5417, 0x0d5497, 0xc85f6b38, 0xff217dac, 0, 6 }, /* #15 */ 2788 { 0x332dd3, 0x332516, 0x50a2ed08, 0x00000a14, 0, 19 }, /* #16 */ 2789 { 0x204787, 0x204716, 0x7f023360, 0x07f02336, 0, 4 }, /* #17 */ 2790 { 0x2a75d6, 0x2a7597, 0xbcf9f390, 0xfffffef3, 0, 22 }, /* #18 */ 2791 { 0x2236d3, 0x223616, 0x29872b6d, 0x00000005, 0, 27 }, /* #19 */ 2792 { 0x161797, 0x161792, 0xfcadbeba, 0xffffffe5, 0, 21 }, /* #20 */ 2793 { 0x3d7757, 0x3d7717, 0x703b050c, 0x0703b050, 0, 4 }, /* #21 */ 2794 { 0x3f2f42, 0x3f2716, 0x39cca6e4, 0x1ce65372, 0, 1 }, /* #22 */ 2795 { 0x2b1647, 0x2b1693, 0xb7431512, 0xffdba18a, 0, 9 }, /* #23 */ 2796 { 0x286786, 0x286716, 0x14006704, 0x00000a00, 0, 17 }, /* #24 */ 2797 { 0x1c06d7, 0x1c0696, 0xdce2d9a9, 0xfb9c5b35, 0, 3 }, /* #25 */ 2798 { 0x1d0357, 0x1d0392, 0xe4867941, 0xffffff92, 0, 22 }, /* #26 */ 2799 { 0x1f6e56, 0x1f6616, 0x68e08f0a, 0x03470478, 0, 5 }, /* #27 */ 2800 { 0x186146, 0x186192, 0x91b807f6, 0xf91b807f, 0, 4 }, /* #28 */ 2801 { 0x3100c3, 0x310093, 0x98f150f4, 0xffffff31, 0, 23 }, /* #29 */ 2802 { 0x0466c2, 0x046616, 0x7836563b, 0x00003c1b, 0, 17 }, /* #30 */ 2803 { 0x276b07, 0x276393, 0x96a52647, 0xfffe5a94, 0, 14 }, /* #31 */ 2804 { 0x392a03, 0x392212, 0x75928195, 0x0003ac94, 0, 13 }, /* #32 */ 2805 { 0x213913, 0x213116, 0x423db44a, 0x000423db, 0, 12 }, /* #33 */ 2806 { 0x167446, 0x167413, 0x7e07092f, 0x0007e070, 0, 12 }, /* #34 */ 2807 { 0x121a12, 0x121256, 0x1f9e27cc, 0x00000000, 0, 31 }, /* #35 */ 2808 { 0x037c57, 0x037496, 0xcae09f01, 0xfffffff9, 0, 27 }, /* #36 */ 2809 { 0x003257, 0x003257, 0x752a86ed, 0x00000000, 0, 31 }, /* #37 */ 2810 { 0x370387, 0x370396, 0xdf4acaaf, 0xfffffefa, 0, 21 }, /* #38 */ 2811 { 0x3c2d82, 0x3c2593, 0xa1516189, 0xffd0a8b0, 0, 9 }, /* #39 */ 2812 { 0x086903, 0x086197, 0xcdfb680c, 0xffffffff, 0, 31 }, /* #40 */ 2813 { 0x1e7f07, 0x1e7797, 0xaf27e085, 0xffffebc9, 0, 18 }, /* #41 */ 2814 { 0x0a6787, 0x0a6792, 0x865b3fd1, 0xffff0cb6, 0, 15 }, /* #42 */ 2815 { 0x096957, 0x096112, 0x6b0020ec, 0x00000358, 0, 21 }, /* #43 */ 2816 { 0x2f0fc6, 0x2f0712, 0x22c81b6a, 0x00000002, 0, 28 }, /* #44 */ 2817 { 0x070cc3, 0x070493, 0xa1187278, 0xfffffd08, 0, 21 }, /* #45 */ 2818 { 0x0802d6, 0x080213, 0x57c751a3, 0x00000015, 0, 26 }, /* #46 */ 2819 { 0x301c47, 0x301492, 0xd0a629e5, 0xfffe8531, 0, 13 }, /* #47 */ 2820 { 0x097542, 0x097516, 0x6046e294, 0x00000018, 0, 26 }, /* #48 */ 2821 { 0x073706, 0x073706, 0x8c80fa51, 0x8c80fa51, 0, 0 }, /* #49 */ 2822 { 0x3d0cc7, 0x3d0493, 0xf3e5fe48, 0xfffcf97f, 0, 10 }, /* #50 */ 2823 { 0x0f6b56, 0x0f6316, 0x61d7b911, 0x01875ee4, 0, 6 }, /* #51 */ 2824 { 0x174bd2, 0x174396, 0xd5487cc0, 0xffffffff, 0, 30 }, /* #52 */ 2825 { 0x383cc6, 0x383496, 0xabf37d1c, 0xeafcdf47, 0, 2 }, /* #53 */ 2826 { 0x2c3bc2, 0x2c3393, 0x9a096274, 0xffffffe6, 0, 26 }, /* #54 */ 2827 { 0x335482, 0x335492, 0x850ea12b, 0xffffff85, 0, 24 }, /* #55 */ 2828 { 0x105fc2, 0x105717, 0x679a927e, 0x0000033c, 0, 21 }, /* #56 */ 2829 { 0x292d07, 0x292596, 0xb2cd6d91, 0xf659adb2, 0, 3 }, /* #57 */ 2830 { 0x251ac7, 0x251297, 0xfd033cd5, 0xfffffe81, 0, 17 }, /* #58 */ 2831 { 0x142912, 0x142196, 0x9f567d9e, 0xffffff9f, 0, 24 }, /* #59 */ 2832 { 0x006dd2, 0x006512, 0x00b24f8a, 0x0000000b, 0, 20 }, /* #60 */ 2833 { 0x0036c2, 0x003613, 0x711eb5ec, 0x00000038, 0, 25 }, /* #61 */ 2834 { 0x096552, 0x096592, 0xa6702026, 0xfffffa67, 0, 20 }, /* #62 */ 2835 { 0x145646, 0x145612, 0x7335def5, 0x000000e6, 0, 23 }, /* #63 */ 3700 { 0x337307, 0x337356, 0x00000000, 0x00000000, 0, 5 }, /* #0 */ 3701 { 0x074c52, 0x074456, 0x00000000, 0x00000000, 0, 36 }, /* #1 */ 3702 { 0x117cd6, 0x117456, 0x00000000, 0x00000000, 0, 56 }, /* #2 */ 3703 { 0x187906, 0x187156, 0x00000000, 0x00000000, 0, 41 }, /* #3 */ 3704 { 0x064913, 0x064156, 0x00000000, 0x00000000, 0, 42 }, /* #4 */ 3705 { 0x2778d6, 0x277056, 0x00000000, 0x00000000, 0, 50 }, /* #5 */ 3706 { 0x0f5043, 0x0f5013, 0x3b9139bc, 0x03b9139b, 0, 4 }, /* #6 */ 3707 { 0x3468c6, 0x346012, 0x73a67c26, 0x0000000e, 0, 27 }, /* #7 */ 3708 { 0x155ac3, 0x155296, 0xfa159584, 0xffe85656, 0, 102 }, /* #8 */ 3709 { 0x2d12c3, 0x2d1213, 0x09fff652, 0x0000027f, 0, 114 }, /* #9 */ 3710 { 0x0d4fd7, 0x0d4717, 0x3fff0c1f, 0x0003fff0, 0, 12 }, /* #10 */ 3711 { 0x2e6c93, 0x2e6412, 0x55da386d, 0x000055da, 0, 80 }, /* #11 */ 3712 { 0x352a93, 0x352213, 0x6a511635, 0x0000001a, 0, 26 }, /* #12 */ 3713 { 0x277d13, 0x277512, 0x29dfcf14, 0x00014efe, 0, 45 }, /* #13 */ 3714 { 0x0769c3, 0x0769c3, 0x20c58d92, 0x20c58d92, 0, 96 }, /* #14 */ 3715 { 0x1402d6, 0x140292, 0xff10200d, 0xfffc4080, 0, 38 }, /* #15 */ 3716 { 0x054b96, 0x054397, 0xf38153b2, 0xfff38153, 0, 8 }, /* #16 */ 3717 { 0x087cd7, 0x087412, 0x0804711a, 0x002011c4, 0, 102 }, /* #17 */ 3718 { 0x037416, 0x037492, 0x97c20377, 0xf97c2037, 0, 36 }, /* #18 */ 3719 { 0x335a16, 0x335212, 0x5a29545b, 0x005a2954, 0, 72 }, /* #19 */ 3720 { 0x077b53, 0x077312, 0x32872ed1, 0x00000194, 0, 21 }, /* #20 */ 3721 { 0x250152, 0x250112, 0x48abb98b, 0x00000915, 0, 115 }, /* #21 */ 3722 { 0x344197, 0x344117, 0x737fbda0, 0x00000003, 0, 29 }, /* #22 */ 3723 { 0x290a16, 0x290292, 0xdf54c771, 0xffdf54c7, 0, 72 }, /* #23 */ 3724 { 0x146452, 0x146492, 0x8e5085e2, 0xfc72842f, 0, 69 }, /* #24 */ 3725 { 0x314397, 0x314317, 0x7b94436f, 0x0000007b, 0, 120 }, /* #25 */ 3726 { 0x3a6117, 0x3a6197, 0xdf596e17, 0xfffffefa, 0, 21 }, /* #26 */ 3727 { 0x3b7f57, 0x3b7793, 0x92e6d441, 0xffffff92, 0, 24 }, /* #27 */ 3728 { 0x370852, 0x370093, 0xc504d5d3, 0xfffffff8, 0, 59 }, /* #28 */ 3729 { 0x3e2e56, 0x3e2616, 0x68a7c8e7, 0x000d14f9, 0, 11 }, /* #29 */ 3730 { 0x2b7bd2, 0x2b7392, 0x8d0dad44, 0xfffc686d, 0, 13 }, /* #30 */ 3731 { 0x311386, 0x311396, 0xa67a8bc5, 0xffffffff, 0, 63 }, /* #31 */ 3732 { 0x056e87, 0x056612, 0x1aaef5fa, 0x0000000d, 0, 25 }, /* #32 */ 3733 { 0x195956, 0x195196, 0x85cdd1fe, 0xffffffff, 0, 127 }, /* #33 */ 3734 { 0x184a97, 0x184a97, 0x05de3052, 0x05de3052, 0, 0 }, /* #34 */ 3735 { 0x2f2942, 0x2f2113, 0x10db1d55, 0x00000010, 0, 24 }, /* #35 */ 3736 { 0x3178c7, 0x317016, 0x5026ecae, 0x001409bb, 0, 74 }, /* #36 */ 3737 { 0x1821c7, 0x182156, 0x1499e676, 0x00000000, 0, 94 }, /* #37 */ 3738 { 0x1d0607, 0x1d0696, 0xdb927524, 0xfffffb72, 0, 115 }, /* #38 */ 3739 { 0x0e0087, 0x0e0093, 0xc7c6ba6b, 0xfff1f1ae, 0, 74 }, /* #39 */ 3740 { 0x0917d6, 0x091716, 0x05111d22, 0x000a223a, 0, 71 }, /* #40 */ 3741 { 0x0c3f92, 0x0c3797, 0xe236a4fa, 0xffffff11, 0, 117 }, /* #41 */ 3742 { 0x392886, 0x392886, 0xb015ba65, 0xb015ba65, 0, 96 }, /* #42 */ 3743 { 0x1b2a52, 0x1b2213, 0x4e8afdd5, 0x000013a2, 0, 82 }, /* #43 */ 3744 { 0x1c6247, 0x1c6212, 0x66f82de3, 0x0000337c, 0, 17 }, /* #44 */ 3745 { 0x2a5f47, 0x2a5717, 0x11ea7746, 0x00008f53, 0, 45 }, /* #45 */ 3746 { 0x0a0d86, 0x0a0593, 0xb8d1879f, 0xfffffffd, 0, 93 }, /* #46 */ 3747 { 0x1d7c13, 0x1d7417, 0x6e5277c8, 0x0000001b, 0, 58 }, /* #47 */ 3748 { 0x0d6957, 0x0d6193, 0xef5a3ad2, 0xfffffffd, 0, 27 }, /* #48 */ 3749 { 0x361907, 0x361197, 0xa342697e, 0xff4684d2, 0, 71 }, /* #49 */ 3750 { 0x232c12, 0x232456, 0x05e27b7c, 0x00000000, 0, 60 }, /* #50 */ 3751 { 0x091e02, 0x091693, 0x9bab8b33, 0xfffffe6e, 0, 118 }, /* #51 */ 3752 { 0x0d59d3, 0x0d5197, 0xec4c9f3f, 0xff6264f9, 0, 37 }, /* #52 */ 3753 { 0x1f0607, 0x1f0616, 0x0fcf2fa1, 0x03f3cbe8, 0, 34 }, /* #53 */ 3754 { 0x002c12, 0x002413, 0x52a89ec1, 0x00000052, 0, 120 }, /* #54 */ 3755 { 0x3f7c02, 0x3f7497, 0x85a87aef, 0xffff0b50, 0, 79 }, /* #55 */ 3756 { 0x3e6887, 0x3e6092, 0xc388434e, 0xffffe1c4, 0, 49 }, /* #56 */ 3757 { 0x317a42, 0x317213, 0x6b26b92d, 0x00006b26, 0, 80 }, /* #57 */ 3758 { 0x1e3297, 0x1e3292, 0xa85f0015, 0xfff50be0, 0, 43 }, /* #58 */ 3759 { 0x353282, 0x353292, 0xd44eabbd, 0xfffffea2, 0, 53 }, /* #59 */ 3760 { 0x225147, 0x225147, 0x0585b3e8, 0x0585b3e8, 0, 0 }, /* #60 */ 3761 { 0x357f53, 0x357797, 0xd295699f, 0xe94ab4cf, 0, 65 }, /* #61 */ 3762 { 0x323c16, 0x323413, 0x525115b3, 0x00000002, 0, 125 }, /* #62 */ 3763 { 0x356393, 0x356396, 0xe2779817, 0xffff89de, 0, 46 }, /* #63 */ 3764 { 0x0e0653, 0x0e0613, 0x440b8717, 0x00000440, 0, 20 }, /* #64 */ 3765 { 0x371886, 0x371092, 0xa10869c1, 0xfff4210d, 0, 43 }, /* #65 */ 3766 { 0x3a3c82, 0x3a3417, 0x3c4c74b3, 0x01e263a5, 0, 5 }, /* #66 */ 3767 { 0x260203, 0x260296, 0xe517e46a, 0xfffe517e, 0, 44 }, /* #67 */ 3768 { 0x3b1d57, 0x3b1597, 0xa284fb69, 0xfffff450, 0, 51 }, /* #68 */ 3769 { 0x365d57, 0x365597, 0x8dc7ed4c, 0xffffffc6, 0, 121 }, /* #69 */ 3770 { 0x3c4847, 0x3c4096, 0xde00c443, 0xffffffde, 0, 24 }, /* #70 */ 3771 { 0x244096, 0x244093, 0xf5140199, 0xfffffffe, 0, 91 }, /* #71 */ 3772 { 0x3e1e92, 0x3e1656, 0x0bde2898, 0x00000000, 0, 62 }, /* #72 */ 3773 { 0x364907, 0x364196, 0xa0362eee, 0xffffa036, 0, 80 }, /* #73 */ 3774 { 0x0a6256, 0x0a6297, 0xd97d7e13, 0xffffffb2, 0, 119 }, /* #74 */ 3775 { 0x305713, 0x305757, 0x7eec547f, 0x00000000, 0, 31 }, /* #75 */ 3776 { 0x112c17, 0x112496, 0xd56d7ddf, 0xfff55b5f, 0, 74 }, /* #76 */ 3777 { 0x3e2f07, 0x3e2793, 0x95573a54, 0xffffcaab, 0, 17 }, /* #77 */ 3778 { 0x062d82, 0x062516, 0x24a8c2e6, 0x00049518, 0, 43 }, /* #78 */ 3779 { 0x092742, 0x092797, 0x9478c057, 0xca3c602b, 0, 65 }, /* #79 */ 3780 { 0x2c2342, 0x2c2356, 0x293e6e48, 0x00000000, 0, 31 }, /* #80 */ 3781 { 0x1e76c7, 0x1e7613, 0x0d3c17fc, 0x000069e0, 0, 45 }, /* #81 */ 3782 { 0x2755c3, 0x275516, 0x4731b462, 0x000011cc, 0, 114 }, /* #82 */ 3783 { 0x326292, 0x326292, 0xa62d2f8f, 0xfffffffd, 0, 93 }, /* #83 */ 3784 { 0x1f3692, 0x1f3692, 0xb4531009, 0xffb45310, 0, 8 }, /* #84 */ 3785 { 0x2734c3, 0x273492, 0x9782db7e, 0xcbc16dbf, 0, 65 }, /* #85 */ 3786 { 0x166282, 0x166217, 0x523a9742, 0x00a4752e, 0, 103 }, /* #86 */ 3787 { 0x3f2e46, 0x3f2697, 0xbf3ea8c5, 0xfffff7e7, 0, 115 }, /* #87 */ 3788 { 0x393247, 0x393212, 0x6a1e2a8d, 0x0000000d, 0, 91 }, /* #88 */ 3789 { 0x2233d6, 0x223317, 0x4b4e5b28, 0x04b4e5b2, 0, 100 }, /* #89 */ 3790 { 0x171842, 0x171093, 0xaccd2290, 0xfffffffe, 0, 62 }, /* #90 */ 3791 { 0x2166d3, 0x216616, 0x14410630, 0x00000288, 0, 51 }, /* #91 */ 3792 { 0x2739d7, 0x273197, 0xd6e453a4, 0xfffeb722, 0, 13 }, /* #92 */ 3793 { 0x2b5d97, 0x2b5596, 0xdba10485, 0xffff6e84, 0, 110 }, /* #93 */ 3794 { 0x2b4192, 0x2b4112, 0x0a7999a4, 0x000029e6, 0, 46 }, /* #94 */ 3795 { 0x2c2412, 0x2c2417, 0x20cf7daa, 0x0001067b, 0, 13 }, /* #95 */ 2836 3796 }; 2837 3797 static const BINU64_TEST_T g_aTests_rol_u64_amd[] = 2838 3798 { 2839 { 0x045803, 0x045002, 0x0000000000000000, 0x0000000000000000, 0, 17 }, /* #0 */ 2840 { 0x3f6846, 0x3f6046, 0x0000000000000000, 0x0000000000000000, 0, 38 }, /* #1 */ 2841 { 0x275813, 0x275012, 0x0000000000000000, 0x0000000000000000, 0, 3 }, /* #2 */ 2842 { 0x205213, 0x205212, 0x0000000000000000, 0x0000000000000000, 0, 55 }, /* #3 */ 2843 { 0x0f0303, 0x0f0302, 0x26b2012ee469eea2, 0x7ba889ac804bb91a, 0, 46 }, /* #4 */ 2844 { 0x0d2957, 0x0d2956, 0xa1e2438d0b28c60c, 0xd0b28c60ca1e2438, 0, 28 }, /* #5 */ 2845 { 0x220813, 0x220812, 0xae8524e90193506d, 0xd41b6ba1493a4064, 0, 46 }, /* #6 */ 2846 { 0x042756, 0x042757, 0x7500a1ba39ba48c9, 0xba39ba48c97500a1, 0, 24 }, /* #7 */ 2847 { 0x1c4b42, 0x1c4b42, 0xf8ddde5ace906cdc, 0xcdcf8ddde5ace906, 0, 52 }, /* #8 */ 2848 { 0x203d17, 0x203d17, 0xcbe430be931fc979, 0x2185f498fe4bce5f, 0, 11 }, /* #9 */ 2849 { 0x015bd3, 0x015bd2, 0x2d831f1005fb2de9, 0xc18f8802fd96f496, 0, 7 }, /* #10 */ 2850 { 0x166e17, 0x166e16, 0xc827a27043d7bac8, 0x89c10f5eeb23209e, 0, 18 }, /* #11 */ 2851 { 0x3b0313, 0x3b0b12, 0x4c65eae2df5134de, 0xcbd5c5bea269bc98, 0, 9 }, /* #12 */ 2852 { 0x365012, 0x365012, 0xea85ca562d202c2f, 0x40585fd50b94ac5a, 0, 41 }, /* #13 */ 2853 { 0x065b83, 0x065383, 0x5dbdff05b2f5a759, 0x82d97ad3acaedeff, 0, 23 }, /* #14 */ 2854 { 0x265a46, 0x265246, 0xa4a7c1f3d0cc8aba, 0x1991575494f83e7a, 0, 37 }, /* #15 */ 2855 { 0x3e12d3, 0x3e12d3, 0xbd9698899945ec35, 0x86b7b2d3113328bd, 0, 53 }, /* #16 */ 2856 { 0x340a07, 0x340a06, 0x68f7cc66bb9bab00, 0xf98cd77375600d1e, 0, 13 }, /* #17 */ 2857 { 0x3e1293, 0x3e1a93, 0xfe4c43fa333f6d5b, 0x310fe8ccfdb56ff9, 0, 10 }, /* #18 */ 2858 { 0x206f02, 0x206702, 0xdc078b95531a2f0f, 0x5caa98d1787ee03c, 0, 19 }, /* #19 */ 2859 { 0x380417, 0x380c16, 0x32fbf30650de4ea0, 0x86f2750197df9832, 0, 35 }, /* #20 */ 2860 { 0x231513, 0x231513, 0x10b4f44e8f04fdd6, 0xeeb085a7a2747827, 0, 51 }, /* #21 */ 2861 { 0x1a3e13, 0x1a3613, 0x27f35cf7ade92e9d, 0xeb7a4ba749fcd73d, 0, 30 }, /* #22 */ 2862 { 0x254342, 0x254b43, 0x7d99944192809afa, 0x3eccca20c9404d7d, 0, 63 }, /* #23 */ 2863 { 0x1b16d2, 0x1b1ed2, 0x765b16dd2fcceb0a, 0x97e675853b2d8b6e, 0, 31 }, /* #24 */ 2864 { 0x3e1193, 0x3e1193, 0x228dcaacd7fc0489, 0x80912451b9559aff, 0, 45 }, /* #25 */ 2865 { 0x3a5213, 0x3a5a12, 0xe4386fd7c96c492e, 0xfd7c96c492ee4386, 0, 20 }, /* #26 */ 2866 { 0x352c42, 0x352c42, 0x30203b328d0a8eb9, 0x8d0a8eb930203b32, 0, 32 }, /* #27 */ 2867 { 0x0c3ed7, 0x0c36d6, 0x52fd79ed588ed746, 0x76ba3297ebcf6ac4, 0, 43 }, /* #28 */ 2868 { 0x080f53, 0x080f53, 0x8bee5a73ade7c7cc, 0x6f3e3e645f72d39d, 0, 35 }, /* #29 */ 2869 { 0x147787, 0x147786, 0xa8201c081308d233, 0x01c081308d233a82, 0, 12 }, /* #30 */ 2870 { 0x0b5f12, 0x0b5f13, 0x8aa4473bfe16cbe5, 0x5488e77fc2d97cb1, 0, 5 }, /* #31 */ 2871 { 0x2d6252, 0x2d6a52, 0x0f3d7759e8af5618, 0xb0c079ebbacf457a, 0, 51 }, /* #32 */ 2872 { 0x3952d6, 0x395ad6, 0x13c7a8bba3c8c4d5, 0x9aa278f517747918, 0, 53 }, /* #33 */ 2873 { 0x076386, 0x076386, 0xab4e6b6d6696a1a5, 0x696a1a5ab4e6b6d6, 0, 36 }, /* #34 */ 2874 { 0x253987, 0x253987, 0x5f2f0ba661a616fc, 0x2f0ba661a616fc5f, 0, 8 }, /* #35 */ 2875 { 0x0b2596, 0x0b2d97, 0xb8ef1e0075ee6fd1, 0x7e8dc778f003af73, 0, 51 }, /* #36 */ 2876 { 0x246b97, 0x246396, 0x1cbfcd21c7dd773f, 0x438fbaee7e397f9a, 0, 25 }, /* #37 */ 2877 { 0x124b17, 0x124b17, 0xadc3ad20c512fe48, 0x2fe48adc3ad20c51, 0, 44 }, /* #38 */ 2878 { 0x1f6656, 0x1f6e56, 0x082fd2d4d7ff83f3, 0xc20bf4b535ffe0fc, 0, 62 }, /* #39 */ 2879 { 0x152f82, 0x152782, 0xb15fc6b74debc340, 0x340b15fc6b74debc, 0, 52 }, /* #40 */ 2880 { 0x2823d2, 0x2823d2, 0xa30f6a3185d213c3, 0x4f0e8c3da8c61748, 0, 50 }, /* #41 */ 2881 { 0x242d53, 0x242553, 0x383b4b49f6eece8f, 0xa3ce0ed2d27dbbb3, 0, 54 }, /* #42 */ 2882 { 0x0b7002, 0x0b7003, 0xdbdbc161dc84060c, 0xc84060cdbdbc161d, 0, 36 }, /* #43 */ 2883 { 0x1c3c13, 0x1c3412, 0xbcd4c704a4f3b87b, 0x63825279dc3dde6a, 0, 15 }, /* #44 */ 2884 { 0x3e2b46, 0x3e2346, 0x6df74b7f77e64200, 0x642006df74b7f77e, 0, 44 }, /* #45 */ 2885 { 0x1e3093, 0x1e3893, 0x5dfc691a17dcc0e6, 0x73039977f1a4685f, 0, 42 }, /* #46 */ 2886 { 0x072fc6, 0x0727c6, 0xded3c5bfea2cbba6, 0x2cbba6ded3c5bfea, 0, 40 }, /* #47 */ 2887 { 0x227fc7, 0x227fc7, 0xafe16e4f3d33039b, 0x279e9981cdd7f0b7, 0, 23 }, /* #48 */ 2888 { 0x0d0f13, 0x0d0713, 0xa5f8ac44aada5ca6, 0xb4b94d4bf1588955, 0, 41 }, /* #49 */ 2889 { 0x235443, 0x235442, 0xc5b85c8bb5308a10, 0x450862dc2e45da98, 0, 47 }, /* #50 */ 2890 { 0x2458c3, 0x2450c2, 0xa0d6da10337f26f5, 0x6b6d0819bf937ad0, 0, 7 }, /* #51 */ 2891 { 0x1c3a87, 0x1c3287, 0x11d8545e2ae1daa0, 0x8545e2ae1daa011d, 0, 12 }, /* #52 */ 2892 { 0x1c3e47, 0x1c3647, 0xbdc2c0b486185cc3, 0x85cc3bdc2c0b4861, 0, 44 }, /* #53 */ 2893 { 0x030507, 0x030506, 0x83ee2e329340cf5e, 0x4d033d7a0fb8b8ca, 0, 34 }, /* #54 */ 2894 { 0x012ad6, 0x012ad7, 0x0e65684f64a506dc, 0x03995a13d92941b7, 0, 62 }, /* #55 */ 2895 { 0x327b06, 0x327b06, 0xa756a71241c00c0b, 0xe9d5a9c490700302, 0, 62 }, /* #56 */ 2896 { 0x112543, 0x112d42, 0x272baf028ca6fcfe, 0xfe272baf028ca6fc, 0, 56 }, /* #57 */ 2897 { 0x045746, 0x045747, 0x9ca2949f75ff7fb9, 0x99ca2949f75ff7fb, 0, 60 }, /* #58 */ 2898 { 0x134c93, 0x134493, 0x968b88226552abc6, 0xa5a2e2089954aaf1, 0, 62 }, /* #59 */ 2899 { 0x160887, 0x160086, 0x3ba70ab63d143cd9, 0x2ad8f450f364ee9c, 0, 18 }, /* #60 */ 2900 { 0x2b0942, 0x2b0143, 0xc7f25a9760f73dad, 0xa9760f73dadc7f25, 0, 20 }, /* #61 */ 2901 { 0x331652, 0x331652, 0x3069ff47b93e6928, 0x5060d3fe8f727cd2, 0, 57 }, /* #62 */ 2902 { 0x024c92, 0x024492, 0x8fca5c69320ee5fc, 0x772fe47e52e34990, 0, 43 }, /* #63 */ 3799 { 0x254813, 0x254012, 0x0000000000000000, 0x0000000000000000, 0, 112 }, /* #0 */ 3800 { 0x102b47, 0x102346, 0x0000000000000000, 0x0000000000000000, 0, 127 }, /* #1 */ 3801 { 0x264152, 0x264152, 0x0000000000000000, 0x0000000000000000, 0, 224 }, /* #2 */ 3802 { 0x016f96, 0x016796, 0x0000000000000000, 0x0000000000000000, 0, 16 }, /* #3 */ 3803 { 0x0c1216, 0x0c1216, 0x0000000000000000, 0x0000000000000000, 0, 225 }, /* #4 */ 3804 { 0x0265d3, 0x0265d2, 0x0000000000000000, 0x0000000000000000, 0, 97 }, /* #5 */ 3805 { 0x181d06, 0x181507, 0x3aa890fabff5320b, 0x9d54487d5ffa9905, 0, 255 }, /* #6 */ 3806 { 0x277bc7, 0x277bc6, 0xe37760baf9af4b47, 0xebe6bd2d1f8ddd82, 0, 90 }, /* #7 */ 3807 { 0x1d1896, 0x1d1097, 0x9f3f5e9bb54c3933, 0xaa61c99cf9faf4dd, 0, 35 }, /* #8 */ 3808 { 0x056616, 0x056616, 0x031fa50768c0b2e0, 0x05970018fd283b46, 0, 43 }, /* #9 */ 3809 { 0x312092, 0x312092, 0x444f28f88310ce2a, 0x51f106219c54889e, 0, 209 }, /* #10 */ 3810 { 0x197a46, 0x197247, 0x7194d5ae5385be5d, 0xbe5d7194d5ae5385, 0, 240 }, /* #11 */ 3811 { 0x002b07, 0x002b07, 0x7332c88bab92ce7e, 0x673f39996445d5c9, 0, 239 }, /* #12 */ 3812 { 0x2c5247, 0x2c5247, 0x677dd85a26d5eff9, 0xfcb3beec2d136af7, 0, 247 }, /* #13 */ 3813 { 0x2a6452, 0x2a6453, 0x69d4656e8e889881, 0xa8cadd1d113102d3, 0, 9 }, /* #14 */ 3814 { 0x0e1512, 0x0e1d13, 0x24e9ba68fac90ae2, 0x3a6e9a3eb242b889, 0, 198 }, /* #15 */ 3815 { 0x0f0ad2, 0x0f0ad3, 0xef8b938aef9925f7, 0x7ef8b938aef9925f, 0, 60 }, /* #16 */ 3816 { 0x1b4c13, 0x1b4413, 0x5f8bb177a05f86cf, 0xd8bbd02fc367afc5, 0, 207 }, /* #17 */ 3817 { 0x174943, 0x174943, 0x76d79c78ac8c6b49, 0x18d692edaf38f159, 0, 105 }, /* #18 */ 3818 { 0x343a43, 0x343242, 0x2a87153944b490b0, 0x54e512d242c0aa1c, 0, 210 }, /* #19 */ 3819 { 0x231217, 0x231a17, 0x2b510a1bab007636, 0x0076362b510a1bab, 0, 168 }, /* #20 */ 3820 { 0x045f96, 0x045f97, 0x5c146fcd54df7b3f, 0x67eb828df9aa9bef, 0, 245 }, /* #21 */ 3821 { 0x0c5c82, 0x0c5c83, 0x38c473f1d98ef62e, 0x3f1d98ef62e38c47, 0, 84 }, /* #22 */ 3822 { 0x2350d6, 0x2358d7, 0xf318a1448897ffc4, 0x4289112fff89e631, 0, 145 }, /* #23 */ 3823 { 0x0951c3, 0x0959c2, 0x57066ee38e1d13ea, 0xe1d13ea57066ee38, 0, 228 }, /* #24 */ 3824 { 0x3728c3, 0x3720c2, 0xb34f50c5cc9f5fdf, 0x4fafefd9a7a862e6, 0, 167 }, /* #25 */ 3825 { 0x101343, 0x101b43, 0x14f886097c73c6ac, 0x7c73c6ac14f88609, 0, 160 }, /* #26 */ 3826 { 0x1c6242, 0x1c6a43, 0xef09afa180ff25c9, 0x27bc26be8603fc97, 0, 250 }, /* #27 */ 3827 { 0x195dd2, 0x195dd2, 0x4594ce3f6133a4fc, 0x9f88b299c7ec2674, 0, 245 }, /* #28 */ 3828 { 0x366053, 0x366853, 0xee07fd86ff2f1cbd, 0x0dfe5e397bdc0ffb, 0, 217 }, /* #29 */ 3829 { 0x332ed7, 0x332ed6, 0xbb67209e3109d0bc, 0xce413c6213a17976, 0, 137 }, /* #30 */ 3830 { 0x1d5096, 0x1d5096, 0xcb67822da229640c, 0x40ccb67822da2296, 0, 52 }, /* #31 */ 3831 { 0x0d44d2, 0x0d4cd3, 0xfa217fd1acfc9329, 0x4fd10bfe8d67e499, 0, 251 }, /* #32 */ 3832 { 0x0545d2, 0x0545d2, 0x4c45b12f22f524d7, 0x4d74c45b12f22f52, 0, 244 }, /* #33 */ 3833 { 0x273387, 0x273387, 0xb9955d44399935b6, 0xb6b9955d44399935, 0, 184 }, /* #34 */ 3834 { 0x145e43, 0x145642, 0x83b8242ff1c03c51, 0x485fe38078a30770, 0, 145 }, /* #35 */ 3835 { 0x137457, 0x137457, 0xfad7d6d85fceb143, 0x9d6287f5afadb0bf, 0, 233 }, /* #36 */ 3836 { 0x164597, 0x164d96, 0xd48aedacd68864b2, 0xedacd68864b2d48a, 0, 144 }, /* #37 */ 3837 { 0x0913d7, 0x0913d7, 0x4b519667674889d7, 0xa5a8cb33b3a444eb, 0, 255 }, /* #38 */ 3838 { 0x391143, 0x391942, 0x7db0beaa60737b7e, 0xc2faa981cdedf9f6, 0, 138 }, /* #39 */ 3839 { 0x0f59c6, 0x0f59c7, 0x166c9813050eeb18, 0x18166c9813050eeb, 0, 184 }, /* #40 */ 3840 { 0x2f3017, 0x2f3016, 0x000449cc4f1c221f, 0x38443e000893989e, 0, 233 }, /* #41 */ 3841 { 0x355ec3, 0x3556c3, 0xf6c2290e166ab1d9, 0xd9f6c2290e166ab1, 0, 56 }, /* #42 */ 3842 { 0x3d3d03, 0x3d3d03, 0xa1cad2a8a08c6731, 0xa1cad2a8a08c6731, 0, 192 }, /* #43 */ 3843 { 0x376697, 0x376697, 0x4bd6cd11fac8a91d, 0xa97ad9a23f591523, 0, 253 }, /* #44 */ 3844 { 0x1c2e86, 0x1c2686, 0x7ca80aa80b502cb8, 0x54055405a8165c3e, 0, 135 }, /* #45 */ 3845 { 0x313bd7, 0x3133d6, 0xe60615dccde2d0fb, 0x60615dccde2d0fbe, 0, 4 }, /* #46 */ 3846 { 0x165286, 0x165a87, 0xe40270378ed777ed, 0x777ede40270378ed, 0, 44 }, /* #47 */ 3847 { 0x1949c6, 0x1949c6, 0x406a8cd34c586952, 0x9a62c34a92035466, 0, 219 }, /* #48 */ 3848 { 0x266493, 0x266c93, 0xe1621c58ef74dd22, 0x63bdd3748b858871, 0, 90 }, /* #49 */ 3849 { 0x275f42, 0x275743, 0xba4ef94583b279a0, 0x93cd05d277ca2c1d, 0, 235 }, /* #50 */ 3850 { 0x2b4202, 0x2b4a02, 0x7f2b637c78cd8e16, 0xad8df1e3363859fc, 0, 74 }, /* #51 */ 3851 { 0x1965c6, 0x1965c7, 0x316d24c7bffdd40e, 0x8c5b4931efff7503, 0, 254 }, /* #52 */ 3852 { 0x1a3086, 0x1a3887, 0xc45a406eba2f7f7a, 0x588b480dd745efef, 0, 253 }, /* #53 */ 3853 { 0x162482, 0x162482, 0xc942fce02d98c746, 0x3a364a17e7016cc6, 0, 179 }, /* #54 */ 3854 { 0x3d4c17, 0x3d4c17, 0x94d1f705172a383c, 0x4d1f705172a383c9, 0, 196 }, /* #55 */ 3855 { 0x366287, 0x366a87, 0x3176dfb7ec9bef3a, 0x18bb6fdbf64df79d, 0, 191 }, /* #56 */ 3856 { 0x1336c2, 0x1336c3, 0x69101c30bd43b8a7, 0xc53b4880e185ea1d, 0, 51 }, /* #57 */ 3857 { 0x3f4406, 0x3f4c07, 0x3c16c769974afcbc, 0x74afcbc3c16c7699, 0, 36 }, /* #58 */ 3858 { 0x380bd7, 0x380bd7, 0x9d529ee16d3c7996, 0x3dc2da78f32d3aa5, 0, 209 }, /* #59 */ 3859 { 0x377347, 0x377346, 0x0b888686e6c6e399, 0x686e6c6e3990b888, 0, 84 }, /* #60 */ 3860 { 0x095e87, 0x095686, 0xc8bc8717739d013d, 0x438bb9ce809ee45e, 0, 79 }, /* #61 */ 3861 { 0x213012, 0x213813, 0x1fe28c7dfaf8bb92, 0x5f177243fc518fbf, 0, 229 }, /* #62 */ 3862 { 0x0a4286, 0x0a4286, 0x0ec1a98de2dfbc46, 0x1a98de2dfbc460ec, 0, 140 }, /* #63 */ 3863 { 0x097783, 0x097f83, 0xde6581f7992e0d36, 0x2c0fbcc97069b6f3, 0, 139 }, /* #64 */ 3864 { 0x257cd2, 0x257cd3, 0x03ad69ec0641b471, 0x06d1c40eb5a7b019, 0, 170 }, /* #65 */ 3865 { 0x2f2182, 0x2f2183, 0x7650be5dcc0085ce, 0x942f97730021739d, 0, 134 }, /* #66 */ 3866 { 0x074753, 0x074f53, 0x34d600da27dd5863, 0x3eeac319a6b006d1, 0, 35 }, /* #67 */ 3867 { 0x027cc3, 0x027cc2, 0xe6de95dec6175929, 0xbbd8c2eb253cdbd2, 0, 149 }, /* #68 */ 3868 { 0x1b6012, 0x1b6812, 0xf876010a00af5adb, 0xdfc3b00850057ad6, 0, 123 }, /* #69 */ 3869 { 0x1c7dd6, 0x1c7dd6, 0xe55ff8574d891f35, 0xf2affc2ba6c48f9a, 0, 191 }, /* #70 */ 3870 { 0x2c2a13, 0x2c2a13, 0x5b64b2255bfe681a, 0x340d2db25912adff, 0, 47 }, /* #71 */ 3871 { 0x300612, 0x300e12, 0x999855c96d31b1ed, 0xcccc2ae4b698d8f6, 0, 63 }, /* #72 */ 3872 { 0x3c2d42, 0x3c2d42, 0x53ddb9b1d1c9be12, 0xe4df0929eedcd8e8, 0, 167 }, /* #73 */ 3873 { 0x206087, 0x206087, 0x2fcc54e41456549a, 0x2fcc54e41456549a, 0, 64 }, /* #74 */ 3874 { 0x391cc3, 0x3914c2, 0x2ea0cf5a2056fb9c, 0x2056fb9c2ea0cf5a, 0, 160 }, /* #75 */ 3875 { 0x3b3bd2, 0x3b33d2, 0x841f0e8c6e31bfad, 0x41f0e8c6e31bfad8, 0, 68 }, /* #76 */ 3876 { 0x064ec2, 0x0646c3, 0x42015ff3f5a66ff9, 0xfad337fca100aff9, 0, 95 }, /* #77 */ 3877 { 0x190652, 0x190653, 0xe7ce1d8f8836580a, 0xe70ec7c41b2c0573, 0, 135 }, /* #78 */ 3878 { 0x2d3997, 0x2d3196, 0xe9790d0beceac62e, 0x5e4342fb3ab18bba, 0, 70 }, /* #79 */ 3879 { 0x3b6dc7, 0x3b6dc7, 0xa19fb0e9beee9599, 0x61d37ddd2b33433f, 0, 17 }, /* #80 */ 3880 { 0x072f46, 0x072f47, 0xcc01637b6b8c5c53, 0x718b8a79802c6f6d, 0, 101 }, /* #81 */ 3881 { 0x3e4913, 0x3e4113, 0x425cb25ce2033c11, 0x964b9c406782284b, 0, 13 }, /* #82 */ 3882 { 0x0f6852, 0x0f6852, 0x4d0d714c3a51bfe5, 0x9874a37fca9a1ae2, 0, 25 }, /* #83 */ 3883 { 0x3d0482, 0x3d0482, 0x4569ee657b973a23, 0x68ad3dccaf72e744, 0, 125 }, /* #84 */ 3884 { 0x0b39d2, 0x0b31d3, 0xe9cd06fbc19cfd98, 0xd39a0df78339fb31, 0, 1 }, /* #85 */ 3885 { 0x152482, 0x152c83, 0x75f476515cda25fe, 0x28ae6d12ff3afa3b, 0, 87 }, /* #86 */ 3886 { 0x2b3613, 0x2b3613, 0x0705d1cc88be5230, 0x948c01c17473222f, 0, 174 }, /* #87 */ 3887 { 0x373416, 0x373c17, 0xbd3e8d6d1b065712, 0x6d1b065712bd3e8d, 0, 88 }, /* #88 */ 3888 { 0x054583, 0x054d82, 0x19739cfde466ce52, 0xfde466ce5219739c, 0, 24 }, /* #89 */ 3889 { 0x3f28c7, 0x3f20c7, 0x34e1008b2c9049db, 0x964824ed9a708045, 0, 159 }, /* #90 */ 3890 { 0x023ec3, 0x0236c3, 0x4ed2e0539ac451bf, 0x814e6b1146fd3b4b, 0, 146 }, /* #91 */ 3891 { 0x184502, 0x184502, 0x1df2bcf2f65c2e87, 0x579e5ecb85d0e3be, 0, 13 }, /* #92 */ 3892 { 0x3a4887, 0x3a4086, 0x60df377e11af9ebf, 0x235f3d7ec1be6efc, 0, 225 }, /* #93 */ 3893 { 0x075252, 0x075253, 0xccbf75cccfbd2caa, 0x99f7a5955997eeb9, 0, 157 }, /* #94 */ 3894 { 0x236197, 0x236197, 0x9803accbafe5cd36, 0xa600eb32ebf9734d, 0, 190 }, /* #95 */ 2903 3895 }; 2904 3896 static const BINU64_TEST_T g_aTests_ror_u64_amd[] = 2905 3897 { 2906 { 0x351f56, 0x351756, 0x0000000000000000, 0x0000000000000000, 0, 31 }, /* #0 */ 2907 { 0x1d22d7, 0x1d22d6, 0x0000000000000000, 0x0000000000000000, 0, 5 }, /* #1 */ 2908 { 0x382616, 0x382616, 0x0000000000000000, 0x0000000000000000, 0, 31 }, /* #2 */ 2909 { 0x1f1d82, 0x1f1582, 0x0000000000000000, 0x0000000000000000, 0, 51 }, /* #3 */ 2910 { 0x274f53, 0x274753, 0xaa2714286fa4c39f, 0xe7ea89c50a1be930, 0, 10 }, /* #4 */ 2911 { 0x011646, 0x011646, 0x0053090bf578983d, 0x217eaf1307a00a61, 0, 43 }, /* #5 */ 2912 { 0x200ac6, 0x200ac6, 0xb2539b6e17eda2af, 0x70bf6d157d929cdb, 0, 37 }, /* #6 */ 2913 { 0x2a0a42, 0x2a0242, 0xc787625872363f91, 0x1c787625872363f9, 0, 4 }, /* #7 */ 2914 { 0x090ad2, 0x090ad3, 0x507e41286a6dd413, 0xa09a83f20943536e, 0, 13 }, /* #8 */ 2915 { 0x394952, 0x394952, 0x889d1a2feeda768c, 0x5fddb4ed19113a34, 0, 39 }, /* #9 */ 2916 { 0x2b7796, 0x2b7796, 0x918964a1a939cc24, 0x248c4b250d49ce61, 0, 5 }, /* #10 */ 2917 { 0x083bc6, 0x0833c6, 0x39221df5c969ae0e, 0x21df5c969ae0e392, 0, 52 }, /* #11 */ 2918 { 0x243617, 0x243616, 0xf72b860de0c83186, 0x320c61bdcae18378, 0, 26 }, /* #12 */ 2919 { 0x230882, 0x230883, 0x0745e1bf8f4c02b5, 0x8056a0e8bc37f1e9, 0, 19 }, /* #13 */ 2920 { 0x0d3317, 0x0d3b16, 0x1d6cf122e2f087f1, 0x7843f88eb6789171, 0, 25 }, /* #14 */ 2921 { 0x263046, 0x263847, 0x4b10a9c589410295, 0xa9621538b1282052, 0, 3 }, /* #15 */ 2922 { 0x342c12, 0x342c12, 0xe567cff1c7bb7a81, 0x59f3fc71eedea079, 0, 58 }, /* #16 */ 2923 { 0x240e02, 0x240602, 0xfb8468f90eaee232, 0x2347c875771197dc, 0, 53 }, /* #17 */ 2924 { 0x296647, 0x296e46, 0xf5fe134f40bbfd79, 0x7f84d3d02eff5e7d, 0, 58 }, /* #18 */ 2925 { 0x343347, 0x343b46, 0xea355e1e0f9c7a9b, 0x537d46abc3c1f38f, 0, 11 }, /* #19 */ 2926 { 0x1c5403, 0x1c5402, 0x35174120fa2b5dbd, 0x0483e8ad76f4d45d, 0, 46 }, /* #20 */ 2927 { 0x0c7007, 0x0c7006, 0x0e3256c5c6d12a55, 0x1b44a95438c95b17, 0, 30 }, /* #21 */ 2928 { 0x037c52, 0x037452, 0x0af500830f79e240, 0x061ef3c48015ea01, 0, 39 }, /* #22 */ 2929 { 0x213d86, 0x213586, 0xf538434bdc4dc2ec, 0x2ecf538434bdc4dc, 0, 12 }, /* #23 */ 2930 { 0x131007, 0x131007, 0x662cd97fbd16d5c6, 0xcbfde8b6ae333166, 0, 45 }, /* #24 */ 2931 { 0x2f0646, 0x2f0647, 0xfbdaf46f34c71b72, 0xe8de698e36e5f7b5, 0, 47 }, /* #25 */ 2932 { 0x156c06, 0x156406, 0xc6aab45b91c2b7b4, 0x3856f698d5568b72, 0, 27 }, /* #26 */ 2933 { 0x2e0406, 0x2e0c07, 0x00adc5af5b3628c1, 0xb14608056e2d7ad9, 0, 21 }, /* #27 */ 2934 { 0x2c38c3, 0x2c30c2, 0x4a2bdc28f5164962, 0x1ea2c92c49457b85, 0, 35 }, /* #28 */ 2935 { 0x1c7082, 0x1c7082, 0x13d0c764efbbd1e3, 0x277dde8f189e863b, 0, 37 }, /* #29 */ 2936 { 0x2b2017, 0x2b2016, 0xb46407dda965388e, 0x23ad1901f76a594e, 0, 10 }, /* #30 */ 2937 { 0x152947, 0x152946, 0xc210144044a459fd, 0x67f7084051011291, 0, 14 }, /* #31 */ 2938 { 0x3f0697, 0x3f0697, 0xabfd605ee9c8869b, 0xeb02f74e4434dd5f, 0, 53 }, /* #32 */ 2939 { 0x256dc3, 0x2565c3, 0xf813c5a4bb50d608, 0xf0278b4976a1ac11, 0, 63 }, /* #33 */ 2940 { 0x1c0ad3, 0x1c0ad2, 0x9f2e63c04428043d, 0x7cb98f0110a010f6, 0, 62 }, /* #34 */ 2941 { 0x1f6402, 0x1f6c02, 0x1f567d427f2716fd, 0x67d427f2716fd1f5, 0, 52 }, /* #35 */ 2942 { 0x033f42, 0x033f42, 0x6173aef23eb03148, 0x5818a430b9d7791f, 0, 25 }, /* #36 */ 2943 { 0x2815d2, 0x281dd3, 0xa70b23d49afa4dd2, 0x9374a9c2c8f526be, 0, 18 }, /* #37 */ 2944 { 0x357f82, 0x357f82, 0x9c4e167a8e903039, 0x59ea3a40c0e67138, 0, 46 }, /* #38 */ 2945 { 0x3b0c92, 0x3b0c93, 0x00755965cc400a8f, 0x9880151e00eab2cb, 0, 31 }, /* #39 */ 2946 { 0x377983, 0x377182, 0x6a10390fc3144e0d, 0x3144e0d6a10390fc, 0, 28 }, /* #40 */ 2947 { 0x050a96, 0x050297, 0x7a3be9409797f881, 0xf4a04bcbfc40bd1d, 0, 49 }, /* #41 */ 2948 { 0x1326d3, 0x132ed3, 0x0c888097ff134e86, 0x83222025ffc4d3a1, 0, 2 }, /* #42 */ 2949 { 0x2e6b86, 0x2e6b86, 0xb84947565bdfa6f1, 0x4947565bdfa6f1b8, 0, 56 }, /* #43 */ 2950 { 0x310147, 0x310946, 0x30fc8d671b0cfa2c, 0x7d16187e46b38d86, 0, 17 }, /* #44 */ 2951 { 0x160247, 0x160247, 0x065ac0c0ceb9c595, 0xce2ca832d6060675, 0, 21 }, /* #45 */ 2952 { 0x1c0cd7, 0x1c04d7, 0xb3f141dbdad76811, 0xd9f8a0eded6bb408, 0, 1 }, /* #46 */ 2953 { 0x313483, 0x313c83, 0xb92e5605da54dbdc, 0xa9b7b9725cac0bb4, 0, 23 }, /* #47 */ 2954 { 0x0f1b42, 0x0f1b42, 0x1b6538c1a2da1437, 0x538c1a2da14371b6, 0, 52 }, /* #48 */ 2955 { 0x162883, 0x162083, 0x2449f91ec19901df, 0xe47b0664077c9127, 0, 46 }, /* #49 */ 2956 { 0x2e4cc6, 0x2e44c7, 0x2aab1fda65f1e007, 0xfda65f1e0072aab1, 0, 44 }, /* #50 */ 2957 { 0x144b46, 0x144347, 0xdf9fdc5179e3e060, 0xc0c1bf3fb8a2f3c7, 0, 15 }, /* #51 */ 2958 { 0x072b97, 0x072b96, 0x1605fdb6dc541c2d, 0x68b02fedb6e2a0e1, 0, 5 }, /* #52 */ 2959 { 0x283017, 0x283016, 0x4ca805639f486fdc, 0x1bf7132a0158e7d2, 0, 18 }, /* #53 */ 2960 { 0x112f96, 0x112f97, 0x369e8f7ae1604244, 0xb021221b4f47bd70, 0, 25 }, /* #54 */ 2961 { 0x317207, 0x317a06, 0x930c5c6f8e48e278, 0x71be392389e24c31, 0, 46 }, /* #55 */ 2962 { 0x1f1756, 0x1f1757, 0x7d93e962b55288cf, 0xefb27d2c56aa5119, 0, 3 }, /* #56 */ 2963 { 0x247613, 0x247612, 0xd58210a75bbd00d6, 0x0d6d58210a75bbd0, 0, 12 }, /* #57 */ 2964 { 0x106217, 0x106a16, 0xe36970fde66d9178, 0x78e36970fde66d91, 0, 8 }, /* #58 */ 2965 { 0x2e4056, 0x2e4056, 0xe311c941cc437e31, 0x39886fc63c623928, 0, 35 }, /* #59 */ 2966 { 0x0a1b13, 0x0a1313, 0xab64ba570541edd3, 0xead92e95c1507b74, 0, 2 }, /* #60 */ 2967 { 0x3a5996, 0x3a5996, 0xa0acab44ea8f381b, 0x55a275479c0dd056, 0, 49 }, /* #61 */ 2968 { 0x2a0597, 0x2a0597, 0x11a1dc371fc6441d, 0xc371fc6441d11a1d, 0, 44 }, /* #62 */ 2969 { 0x100402, 0x100c02, 0xebd9fd5d4acc5100, 0x5d4acc5100ebd9fd, 0, 40 }, /* #63 */ 3898 { 0x364fc2, 0x3647c2, 0x0000000000000000, 0x0000000000000000, 0, 90 }, /* #0 */ 3899 { 0x3e7f16, 0x3e7716, 0x0000000000000000, 0x0000000000000000, 0, 183 }, /* #1 */ 3900 { 0x077396, 0x077396, 0x0000000000000000, 0x0000000000000000, 0, 82 }, /* #2 */ 3901 { 0x1d04d7, 0x1d04d6, 0x0000000000000000, 0x0000000000000000, 0, 17 }, /* #3 */ 3902 { 0x0c5517, 0x0c5516, 0x0000000000000000, 0x0000000000000000, 0, 240 }, /* #4 */ 3903 { 0x052742, 0x052742, 0x0000000000000000, 0x0000000000000000, 0, 66 }, /* #5 */ 3904 { 0x083dd6, 0x0835d7, 0x7f6bf600776f981e, 0xedf303cfed7ec00e, 0, 91 }, /* #6 */ 3905 { 0x2157c6, 0x2157c6, 0x7b8fc4b25faf823e, 0x2c97ebe08f9ee3f1, 0, 170 }, /* #7 */ 3906 { 0x0a27d2, 0x0a2fd3, 0xc3fa014a5d449e61, 0x9e61c3fa014a5d44, 0, 80 }, /* #8 */ 3907 { 0x076282, 0x076283, 0x8e3896a086b0057e, 0xd410d600afd1c712, 0, 171 }, /* #9 */ 3908 { 0x046c96, 0x046c97, 0x01fdf7df8a4a06b3, 0x81acc07f7df7e292, 0, 82 }, /* #10 */ 3909 { 0x1710c2, 0x1710c2, 0x20388a4dd5171c24, 0x101c4526ea8b8e12, 0, 193 }, /* #11 */ 3910 { 0x2a2306, 0x2a2b06, 0x857ad369f8fa7e50, 0x7e3e9f94215eb4da, 0, 34 }, /* #12 */ 3911 { 0x307396, 0x307b97, 0x4b2a894f9fb691fd, 0xa9655129f3f6d23f, 0, 67 }, /* #13 */ 3912 { 0x292ac2, 0x2922c3, 0x53644c631b3864d6, 0xce193594d91318c6, 0, 90 }, /* #14 */ 3913 { 0x3472d7, 0x347ad7, 0x7847929bcd1f2737, 0x9cdde11e4a6f347c, 0, 206 }, /* #15 */ 3914 { 0x3c6342, 0x3c6343, 0x135ee08052dab017, 0xc100a5b5602e26bd, 0, 111 }, /* #16 */ 3915 { 0x3a2012, 0x3a2813, 0x6b7b6e5ba37938ba, 0x96e8de4e2e9adedb, 0, 170 }, /* #17 */ 3916 { 0x3d35d2, 0x3d3dd2, 0x23b4cd9b6dada716, 0x6cdb6d6d38b11da6, 0, 109 }, /* #18 */ 3917 { 0x0f0957, 0x0f0956, 0xa2446da7b32e434c, 0x5c86994488db4f66, 0, 87 }, /* #19 */ 3918 { 0x0a1593, 0x0a1593, 0xde82d12f124e7b54, 0xc4939ed537a0b44b, 0, 34 }, /* #20 */ 3919 { 0x041b97, 0x041b96, 0x9ad87a76b171a061, 0x681866b61e9dac5c, 0, 146 }, /* #21 */ 3920 { 0x212006, 0x212806, 0x5a74d417485a3599, 0x5d2168d66569d350, 0, 102 }, /* #22 */ 3921 { 0x285f03, 0x285f03, 0xe4dbc1ad2c51a7be, 0xb936f06b4b1469ef, 0, 194 }, /* #23 */ 3922 { 0x392e53, 0x392653, 0xcb5a986592ec1cdb, 0xd4c32c9760e6de5a, 0, 181 }, /* #24 */ 3923 { 0x3c2cd2, 0x3c24d3, 0x829fd8cf16f646c3, 0xfec678b7b2361c14, 0, 53 }, /* #25 */ 3924 { 0x277dc7, 0x2775c6, 0x3b4cf0916d7a5892, 0x1da67848b6bd2c49, 0, 1 }, /* #26 */ 3925 { 0x323083, 0x323883, 0x4c62b8e7219e013a, 0x867804e9318ae39c, 0, 222 }, /* #27 */ 3926 { 0x3a16c7, 0x3a16c6, 0x5d38f08a9ac296c7, 0x0a5b1d74e3c22a6b, 0, 214 }, /* #28 */ 3927 { 0x385a12, 0x385212, 0xb6f197027ff716ac, 0x2d596de32e04ffee, 0, 79 }, /* #29 */ 3928 { 0x366252, 0x366252, 0x85ae93ae708c37f8, 0x0b5d275ce1186ff1, 0, 63 }, /* #30 */ 3929 { 0x2c6513, 0x2c6d12, 0xd38c0cf3623d02f0, 0x5e1a71819e6c47a0, 0, 139 }, /* #31 */ 3930 { 0x3b7787, 0x3b7f87, 0x9b4d46ea045b9fa2, 0xa8116e7e8a6d351b, 0, 166 }, /* #32 */ 3931 { 0x0420c6, 0x0420c7, 0x8df83c64160d76e3, 0xfc1e320b06bb71c6, 0, 57 }, /* #33 */ 3932 { 0x390896, 0x390097, 0x2c055c338664703f, 0xc338664703f2c055, 0, 172 }, /* #34 */ 3933 { 0x065017, 0x065016, 0xe8cdbbfd049171ea, 0x1eae8cdbbfd04917, 0, 204 }, /* #35 */ 3934 { 0x0c6ac7, 0x0c62c6, 0xc283299261be061c, 0x37c0c3985065324c, 0, 91 }, /* #36 */ 3935 { 0x306d86, 0x306d86, 0x29b3fdcae6332c95, 0x4d9fee57319964a9, 0, 253 }, /* #37 */ 3936 { 0x351856, 0x351857, 0xabba2cb4835a84a4, 0xad425255dd165a41, 0, 217 }, /* #38 */ 3937 { 0x1d5247, 0x1d5247, 0x1df5fb347c8f3553, 0xe479aa98efafd9a3, 0, 29 }, /* #39 */ 3938 { 0x0f45d6, 0x0f45d6, 0x40fe031fc374300a, 0x1fc063f86e860148, 0, 187 }, /* #40 */ 3939 { 0x215f97, 0x215797, 0x4d3177c85d52681d, 0xd03a9a62ef90baa4, 0, 15 }, /* #41 */ 3940 { 0x0c7483, 0x0c7c83, 0x86270ecd9f8aa060, 0x9c3b367e2a818218, 0, 182 }, /* #42 */ 3941 { 0x372c53, 0x372452, 0xe037f63c9e9a3d71, 0x01bfb1e4f4d1eb8f, 0, 125 }, /* #43 */ 3942 { 0x086f03, 0x086703, 0x4546a9b2b6781379, 0xcad9e04de5151aa6, 0, 166 }, /* #44 */ 3943 { 0x205bd2, 0x205bd2, 0x5c2c309ab57fd7ba, 0x4d5abfebdd2e1618, 0, 233 }, /* #45 */ 3944 { 0x0d51c7, 0x0d51c7, 0x3f551073a57c3c36, 0xc3c363f551073a57, 0, 84 }, /* #46 */ 3945 { 0x304903, 0x304103, 0x2dce35400a6fbcb5, 0xde5a96e71aa00537, 0, 17 }, /* #47 */ 3946 { 0x222f13, 0x222f12, 0x06f07ca8834a5c48, 0x510694b8900de0f9, 0, 39 }, /* #48 */ 3947 { 0x3d16d7, 0x3d1ed7, 0xdf431cc556f0dd17, 0xa2fbe86398aade1b, 0, 139 }, /* #49 */ 3948 { 0x3d6d87, 0x3d6d86, 0x0dfb953a9fa9f0bb, 0x4f85d86fdca9d4fd, 0, 213 }, /* #50 */ 3949 { 0x2416c7, 0x2416c7, 0xe00b804c09e70d13, 0xce1a27c017009813, 0, 215 }, /* #51 */ 3950 { 0x0f2f02, 0x0f2f03, 0x7044e4d925afabfe, 0x925afabfe7044e4d, 0, 36 }, /* #52 */ 3951 { 0x1f1dc7, 0x1f15c6, 0x50f2bb63401b8dae, 0x0dc6d728795db1a0, 0, 25 }, /* #53 */ 3952 { 0x1e2897, 0x1e2097, 0xb8bade1584968fcd, 0xf9b7175bc2b092d1, 0, 203 }, /* #54 */ 3953 { 0x002212, 0x002212, 0xb1ef55b5ef7cea21, 0x363deab6bdef9d44, 0, 131 }, /* #55 */ 3954 { 0x054c96, 0x054497, 0x388325cb5bef40bc, 0xe5adf7a05e1c4192, 0, 105 }, /* #56 */ 3955 { 0x270c17, 0x270417, 0xf893ed637bbc1340, 0xde09a07c49f6b1bd, 0, 153 }, /* #57 */ 3956 { 0x3e1717, 0x3e1f17, 0x1657a45d9567ded9, 0x9567ded91657a45d, 0, 32 }, /* #58 */ 3957 { 0x2d26c3, 0x2d26c3, 0xd815a3cac2159993, 0xc2159993d815a3ca, 0, 32 }, /* #59 */ 3958 { 0x0178c2, 0x0178c2, 0x9418363fdbfc5887, 0x7fb7f8b10f28306c, 0, 103 }, /* #60 */ 3959 { 0x237fd2, 0x2377d2, 0x98463f1043304dd6, 0x086609bad308c7e2, 0, 227 }, /* #61 */ 3960 { 0x3c6692, 0x3c6693, 0xa9bf355107ed42d7, 0xd42d7a9bf355107e, 0, 20 }, /* #62 */ 3961 { 0x346e42, 0x346642, 0x0ca3c1e1a7b4c3d0, 0x0328f07869ed30f4, 0, 66 }, /* #63 */ 3962 { 0x161e87, 0x161e86, 0xd3d56f877e767852, 0x7852d3d56f877e76, 0, 16 }, /* #64 */ 3963 { 0x131152, 0x131953, 0x5924ea768fb39d6f, 0x9d4ed1f673adeb24, 0, 179 }, /* #65 */ 3964 { 0x3d4503, 0x3d4502, 0x455cd046bb87a106, 0x11aee1e841915734, 0, 106 }, /* #66 */ 3965 { 0x080193, 0x080993, 0xca4531695af1179c, 0x9948a62d2b5e22f3, 0, 195 }, /* #67 */ 3966 { 0x352447, 0x352447, 0x2b9de86fabab0fda, 0xda2b9de86fabab0f, 0, 200 }, /* #68 */ 3967 { 0x173383, 0x173382, 0x5f4994f8f9529f12, 0x29f125f4994f8f95, 0, 212 }, /* #69 */ 3968 { 0x327d86, 0x327586, 0x66bfa9368a61fb65, 0x30fdb2b35fd49b45, 0, 25 }, /* #70 */ 3969 { 0x015743, 0x015f43, 0x4853f23cb1081005, 0x853f23cb10810054, 0, 60 }, /* #71 */ 3970 { 0x142e42, 0x142e42, 0xf0ce96fc0ab8e52f, 0x6fc0ab8e52ff0ce9, 0, 108 }, /* #72 */ 3971 { 0x043dd3, 0x0435d3, 0x9f873a873f94461d, 0xf873a873f94461d9, 0, 60 }, /* #73 */ 3972 { 0x105b02, 0x105302, 0x88d6cce3e346fa3d, 0x1a37d1ec46b6671f, 0, 157 }, /* #74 */ 3973 { 0x0d7457, 0x0d7457, 0xd36516a9acaef91d, 0xee9b28b54d6577c8, 0, 5 }, /* #75 */ 3974 { 0x0a5556, 0x0a5d57, 0xa16266ddadbc3d63, 0xb6f0f58e85899b76, 0, 30 }, /* #76 */ 3975 { 0x3e3246, 0x3e3247, 0x63af51284fe29145, 0xd7a89427f148a2b1, 0, 57 }, /* #77 */ 3976 { 0x3b37c7, 0x3b37c6, 0x3191a0b8590d3309, 0x1a0b8590d3309319, 0, 116 }, /* #78 */ 3977 { 0x172793, 0x172f93, 0x1e4117a6656935a5, 0x995a4d69479045e9, 0, 162 }, /* #79 */ 3978 { 0x0c4257, 0x0c4257, 0x036278f48ff2a5ca, 0xf48ff2a5ca036278, 0, 232 }, /* #80 */ 3979 { 0x051f03, 0x051f03, 0xf9e4b06740b72ce6, 0x92c19d02dcb39be7, 0, 182 }, /* #81 */ 3980 { 0x237f56, 0x237757, 0x40e30b517e84cdcb, 0xfa13372d038c2d45, 0, 30 }, /* #82 */ 3981 { 0x0c7c03, 0x0c7403, 0x01cf4fa3b3fd685f, 0xf5a17c073d3e8ecf, 0, 22 }, /* #83 */ 3982 { 0x1e7546, 0x1e7546, 0x1e2cba3b517af027, 0x09c78b2e8ed45ebc, 0, 202 }, /* #84 */ 3983 { 0x0164d7, 0x0164d7, 0x00f9ca43e85f2ecd, 0xcd00f9ca43e85f2e, 0, 8 }, /* #85 */ 3984 { 0x080fc7, 0x080fc7, 0x6ba26a09ce9f0b5a, 0x6ba26a09ce9f0b5a, 0, 64 }, /* #86 */ 3985 { 0x2f3153, 0x2f3952, 0x093e82a2dbfe2155, 0x545b7fc42aa127d0, 0, 107 }, /* #87 */ 3986 { 0x147792, 0x147f93, 0x47286d0b3e8bb925, 0x8bb92547286d0b3e, 0, 216 }, /* #88 */ 3987 { 0x262dd6, 0x262dd6, 0xabcdd90f92cd6991, 0xabcdd90f92cd6991, 0, 64 }, /* #89 */ 3988 { 0x034893, 0x034093, 0x87a48c0f9a254ff5, 0xf587a48c0f9a254f, 0, 136 }, /* #90 */ 3989 { 0x193992, 0x193993, 0x4506936a3d7003c1, 0x8349b51eb801e0a2, 0, 185 }, /* #91 */ 3990 { 0x1c0686, 0x1c0e86, 0xe2af13dd223d3df6, 0x789ee911e9efb715, 0, 245 }, /* #92 */ 3991 { 0x1f3416, 0x1f3c16, 0x12d10220f4f0665f, 0x7c4b440883d3c199, 0, 134 }, /* #93 */ 3992 { 0x375e57, 0x375e57, 0x2ba52b8db3b00ef1, 0x9d8077895d295c6d, 0, 93 }, /* #94 */ 3993 { 0x372346, 0x372346, 0x77d954939b0a2843, 0x10ddf65524e6c28a, 0, 138 }, /* #95 */ 2970 3994 }; 2971 3995 static const BINU64_TEST_T g_aTests_rcl_u64_amd[] = 2972 3996 { 2973 { 0x213ad7, 0x2132d6, 0x0000000000000000, 0x0200000000000000, 0, 58 }, /* #0 */ 2974 { 0x013a53, 0x013252, 0x0000000000000000, 0x0000000800000000, 0, 36 }, /* #1 */ 2975 { 0x172b42, 0x172342, 0x0000000000000000, 0x0000000000000000, 0, 12 }, /* #2 */ 2976 { 0x2714c6, 0x2714c6, 0x0000000000000000, 0x0000000000000000, 0, 25 }, /* #3 */ 2977 { 0x170343, 0x170b42, 0x3095e25d1bacd7f4, 0xb35fd2612bc4ba37, 0, 42 }, /* #4 */ 2978 { 0x305647, 0x305647, 0x9097a87968b054ed, 0xa2c153b7212f50f2, 0, 34 }, /* #5 */ 2979 { 0x237e93, 0x237693, 0xa48aeb8b014b064e, 0xb4915d71602960c9, 0, 62 }, /* #6 */ 2980 { 0x105fd2, 0x1057d3, 0x773951881c5883dd, 0xca8c40e2c41ee9dc, 0, 11 }, /* #7 */ 2981 { 0x222853, 0x222052, 0x8db5d58ec44fb7f3, 0x78db5d58ec44fb7f, 0, 61 }, /* #8 */ 2982 { 0x3d0103, 0x3d0102, 0x52e200936dd75070, 0x0936dd75070a9710, 0, 20 }, /* #9 */ 2983 { 0x013302, 0x013302, 0x6fb319c0b14ed9a5, 0x702c53b6694df663, 0, 22 }, /* #10 */ 2984 { 0x046fd7, 0x046fd7, 0x299ddbe160925f0b, 0x7c2e533bb7c2c124, 0, 50 }, /* #11 */ 2985 { 0x2778d3, 0x2778d3, 0x1aba89ceb42f80f1, 0x7c078c6aea273ad0, 0, 43 }, /* #12 */ 2986 { 0x3711c7, 0x3711c6, 0xe5531ea3c385502e, 0x63d47870aa05de55, 0, 13 }, /* #13 */ 2987 { 0x063ec7, 0x0636c6, 0x8acaa5ca8f1f38cf, 0x3c7ce33f15954b95, 0, 34 }, /* #14 */ 2988 { 0x085903, 0x085102, 0x632447ed89138f4a, 0x4e3d2ac6488fdb12, 0, 42 }, /* #15 */ 2989 { 0x282d96, 0x282596, 0xf505b996b15c9433, 0x5b996b15c94337a8, 0, 12 }, /* #16 */ 2990 { 0x0d2747, 0x0d2f47, 0x430311d65cd5791f, 0x1fa18188eb2e6abc, 0, 56 }, /* #17 */ 2991 { 0x225086, 0x225086, 0xda6121e610325ca8, 0x064b950da6121e61, 0, 37 }, /* #18 */ 2992 { 0x066dc7, 0x0665c6, 0x5e983109ded0ce4d, 0x3109ded0ce4daf4c, 0, 16 }, /* #19 */ 2993 { 0x2e6e02, 0x2e6602, 0x2aa9b3cf3480a84e, 0x54270aaa6cf3cd20, 0, 47 }, /* #20 */ 2994 { 0x3953d2, 0x3953d3, 0x5928dd86ec8bf78b, 0xbb0dd917ef165928, 0, 17 }, /* #21 */ 2995 { 0x3c1e97, 0x3c1696, 0x925eba8a36468f20, 0x3c8324bd75146c8d, 0, 50 }, /* #22 */ 2996 { 0x377612, 0x377e13, 0xa447fadd1e283f1e, 0x11feb7478a0fc794, 0, 6 }, /* #23 */ 2997 { 0x1c7457, 0x1c7c56, 0x94767329acf52d61, 0xe65359ea5ac39476, 0, 17 }, /* #24 */ 2998 { 0x3b5ec3, 0x3b56c3, 0x858ef46e5fe83387, 0xfe83387c2c77a372, 0, 36 }, /* #25 */ 2999 { 0x1820c2, 0x1820c3, 0xe96fb8297a966b8f, 0xba5bee0a5ea59ae3, 0, 63 }, /* #26 */ 3000 { 0x1e7952, 0x1e7153, 0x1af45e17940ce68d, 0xe17940ce68d0d7a2, 0, 20 }, /* #27 */ 3001 { 0x237242, 0x237242, 0x29205e85ff2a29d4, 0x2ff9514ea0a4817a, 0, 27 }, /* #28 */ 3002 { 0x397e13, 0x397e12, 0x0ca39454ac17c571, 0xa560be2b8c328e51, 0, 27 }, /* #29 */ 3003 { 0x266246, 0x266246, 0x8854cb966045d3cf, 0x7a21532e5981174f, 0, 59 }, /* #30 */ 3004 { 0x0a3d96, 0x0a3596, 0xced6c07ca5af29a3, 0x03e52d794d1b3b5b, 0, 19 }, /* #31 */ 3005 { 0x0e1803, 0x0e1802, 0x541636ba3192aaf6, 0xbdaa82c6d7463255, 0, 54 }, /* #32 */ 3006 { 0x1b2bc7, 0x1b23c6, 0x5248b2b71218ae04, 0x56e24315c095248b, 0, 21 }, /* #33 */ 3007 { 0x3a0206, 0x3a0207, 0x9f6e399f36b00a35, 0x8051aa7db8e67cda, 0, 43 }, /* #34 */ 3008 { 0x094416, 0x094c16, 0x81f8d5218bea4773, 0x862fa91dcd03f1aa, 0, 26 }, /* #35 */ 3009 { 0x0f1f83, 0x0f1782, 0x932da2d2c567941f, 0x2d2c567941fc996d, 0, 20 }, /* #36 */ 3010 { 0x2b2907, 0x2b2106, 0x44645c965dafdb44, 0x5976bf6d1288c8b9, 0, 26 }, /* #37 */ 3011 { 0x2d0a93, 0x2d0a93, 0x20dfe8e559d2d601, 0x472ace96b00c837f, 0, 19 }, /* #38 */ 3012 { 0x3a4186, 0x3a4187, 0x9bfe6ceef32c37b9, 0xde6586f729bfe6ce, 0, 29 }, /* #39 */ 3013 { 0x151fc7, 0x1517c7, 0x01f5e8d79f233afd, 0xd7a35e7c8cebf603, 0, 10 }, /* #40 */ 3014 { 0x0f1112, 0x0f1913, 0xb68454d2302b7ab2, 0x422a691815bd592d, 0, 7 }, /* #41 */ 3015 { 0x2e5417, 0x2e5416, 0xe8855b469ad44edc, 0x2156d1a6b513b73d, 0, 6 }, /* #42 */ 3016 { 0x3c6346, 0x3c6b46, 0x3a96855980616698, 0xb34c0ea5a1566018, 0, 47 }, /* #43 */ 3017 { 0x2f2f86, 0x2f2786, 0xd518a5851a6ea131, 0x6ea1316a8c52c28d, 0, 40 }, /* #44 */ 3018 { 0x137543, 0x137d43, 0x2dddebc2a3794207, 0x03cb777af0a8de50, 0, 55 }, /* #45 */ 3019 { 0x3547c7, 0x3547c7, 0xd0e3f83a4403bae8, 0xc1d2201dd747438f, 0, 19 }, /* #46 */ 3020 { 0x393403, 0x393c03, 0x3f25280baa996e7e, 0x280baa996e7e9f92, 0, 16 }, /* #47 */ 3021 { 0x0d0487, 0x0d0487, 0x04b63c7eacf9cfbf, 0xeacf9cfbf825b1e3, 0, 28 }, /* #48 */ 3022 { 0x362906, 0x362107, 0x63fb123970bf5f13, 0x85faf8998fec48e5, 0, 35 }, /* #49 */ 3023 { 0x1e2c46, 0x1e2447, 0x48d9520f31ffad86, 0xb2a41e63ff5b0c48, 0, 9 }, /* #50 */ 3024 { 0x0152c2, 0x0152c2, 0x8d9a4817922a27ca, 0x523669205e48a89f, 0, 59 }, /* #51 */ 3025 { 0x1720d7, 0x1728d6, 0xeb310de562eeca81, 0xc437958bbb2a07d6, 0, 10 }, /* #52 */ 3026 { 0x306212, 0x306a13, 0x6b6b5556014067fe, 0x00a033ff1adad555, 0, 31 }, /* #53 */ 3027 { 0x3a6813, 0x3a6812, 0xcd5414ae0c99ebfc, 0xae0c99ebfce6aa0a, 0, 24 }, /* #54 */ 3028 { 0x0b3513, 0x0b3d13, 0x31e680149c9e9f35, 0x4f9acc79a0052727, 0, 47 }, /* #55 */ 3029 { 0x307bd2, 0x3073d2, 0x4b052bfa2ad8fa00, 0x04b052bfa2ad8fa0, 0, 61 }, /* #56 */ 3030 { 0x042193, 0x042993, 0xcdb8dd4d48f7f02c, 0x4d48f7f02ce6dc6e, 0, 24 }, /* #57 */ 3031 { 0x027802, 0x027802, 0x77ca9db463287f7f, 0x8c650fefe77ca9db, 0, 29 }, /* #58 */ 3032 { 0x331013, 0x331013, 0xe5d78ee3c2e4794c, 0x9e5d78ee3c2e4794, 0, 61 }, /* #59 */ 3033 { 0x093957, 0x093156, 0x15ea486588959add, 0x22566b762bd490cb, 0, 34 }, /* #60 */ 3034 { 0x1938c3, 0x1938c3, 0xf7d3cb9b8ca54ad4, 0x2e6e32952b53efa7, 0, 18 }, /* #61 */ 3035 { 0x185186, 0x185186, 0x5fd7209165ab85b4, 0x17f5c824596ae16d, 0, 63 }, /* #62 */ 3036 { 0x374e57, 0x374657, 0xdb4c2ddbb74de652, 0xe652eda616eddba6, 0, 48 }, /* #63 */ 3997 { 0x3c1006, 0x3c1006, 0x0000000000000000, 0x0000000000000000, 0, 43 }, /* #0 */ 3998 { 0x2b3d13, 0x2b3512, 0x0000000000000000, 0x0000000000800000, 0, 216 }, /* #1 */ 3999 { 0x3b48d7, 0x3b40d6, 0x0000000000000000, 0x0000000000004000, 0, 207 }, /* #2 */ 4000 { 0x0408d2, 0x0400d2, 0x0000000000000000, 0x0000000000000000, 0, 44 }, /* #3 */ 4001 { 0x0e0d97, 0x0e0596, 0x0000000000000000, 0x0000000000000040, 0, 71 }, /* #4 */ 4002 { 0x1c2c47, 0x1c2446, 0x0000000000000000, 0x0200000000000000, 0, 186 }, /* #5 */ 4003 { 0x313a92, 0x313292, 0xc20ef931febe5639, 0x41df263fd7cac72c, 0, 5 }, /* #6 */ 4004 { 0x090242, 0x090a43, 0x94b9e05251b3559d, 0x56752973c0a4a366, 0, 242 }, /* #7 */ 4005 { 0x3f4b03, 0x3f4b02, 0xf1d8b5fd0ee939e8, 0x9cf47c762d7f43ba, 0, 111 }, /* #8 */ 4006 { 0x364683, 0x364682, 0x882df13c68d92583, 0x4f1a364960f105be, 0, 86 }, /* #9 */ 4007 { 0x232017, 0x232017, 0x1f9df9f06a04c6e5, 0xcefcf835026372c7, 0, 199 }, /* #10 */ 4008 { 0x2154d3, 0x215cd2, 0xbcd28f05f349f671, 0xce3bcd28f05f349f, 0, 117 }, /* #11 */ 4009 { 0x0d6396, 0x0d6b96, 0xf5ae2326d11ac9ab, 0x8c9b446b26adeb5c, 0, 82 }, /* #12 */ 4010 { 0x394f07, 0x394f06, 0x06b4618188f2f506, 0xc0c4797a8341ad18, 0, 151 }, /* #13 */ 4011 { 0x1e4942, 0x1e4142, 0x3b72430db8b13a6a, 0x6a1db92186dc589d, 0, 248 }, /* #14 */ 4012 { 0x315806, 0x315006, 0x871d2230115877bd, 0x3a446022b0ef7a87, 0, 201 }, /* #15 */ 4013 { 0x2638c2, 0x2630c2, 0x34efa552c0b62003, 0x0b620031a77d2a96, 0, 164 }, /* #16 */ 4014 { 0x1143c6, 0x114bc6, 0xfa526e4437d3ec99, 0x886fa7d932fa526e, 0, 25 }, /* #17 */ 4015 { 0x043dd2, 0x043dd2, 0x04dfa54fc0fe815f, 0xdfa54fc0fe815f02, 0, 8 }, /* #18 */ 4016 { 0x2c2207, 0x2c2a07, 0x11880e94b3cbee45, 0x101d296797dc8b11, 0, 137 }, /* #19 */ 4017 { 0x291a93, 0x291293, 0x8d2e4a1e9fafc6f2, 0xafc6f2c697250f4f, 0, 40 }, /* #20 */ 4018 { 0x190852, 0x190853, 0xebadb54c7bcc736b, 0x5baeb6d531ef31cd, 0, 251 }, /* #21 */ 4019 { 0x213597, 0x213596, 0x49c3cc67f662b2b9, 0x70f319fd98acae69, 0, 6 }, /* #22 */ 4020 { 0x3031d7, 0x3031d7, 0x445c6b6649ab2a27, 0x9926aca89e88b8d6, 0, 154 }, /* #23 */ 4021 { 0x182e52, 0x182e52, 0xf6aaf895c410fa74, 0x8f6aaf895c410fa7, 0, 61 }, /* #24 */ 4022 { 0x042453, 0x042c52, 0xc029ce8cd81f900b, 0xbe014e7466c0fc80, 0, 60 }, /* #25 */ 4023 { 0x1f4706, 0x1f4706, 0xdaf425c650c591ff, 0x25c650c591ff6d7a, 0, 208 }, /* #26 */ 4024 { 0x212a07, 0x212206, 0x1888c17ce798ad0b, 0x171888c17ce798ad, 0, 121 }, /* #27 */ 4025 { 0x3665d3, 0x366dd3, 0x9f6e39ba101917df, 0x6e39ba101917dfcf, 0, 72 }, /* #28 */ 4026 { 0x217b83, 0x217382, 0xb3111d9b3f49826a, 0x7e9304d5b3111d9b, 0, 33 }, /* #29 */ 4027 { 0x063612, 0x063e13, 0xbed39ef56f8fa1fb, 0x39ef56f8fa1fb5f6, 0, 12 }, /* #30 */ 4028 { 0x0d4117, 0x0d4116, 0x3c35517020ca3849, 0x70933c35517020ca, 0, 241 }, /* #31 */ 4029 { 0x307953, 0x307953, 0xb05dee644077aa8c, 0x101deaa3360bbdcc, 0, 222 }, /* #32 */ 4030 { 0x0f6293, 0x0f6a92, 0x7ed34bee1a2df397, 0xbdfb4d2fb868b7ce, 0, 123 }, /* #33 */ 4031 { 0x157696, 0x157e97, 0x6e5038356eb9e49d, 0x5cf24e9b940e0d5b, 0, 39 }, /* #34 */ 4032 { 0x1113d7, 0x111bd7, 0xedd4e4a28ddd1615, 0x6ea725146ee8b0af, 0, 3 }, /* #35 */ 4033 { 0x165f97, 0x165f96, 0xcc8eeba965ddeb7b, 0xf5bdf323baea5977, 0, 175 }, /* #36 */ 4034 { 0x1d0642, 0x1d0642, 0x70be1bcd4ac7844a, 0x51c2f86f352b1e11, 0, 187 }, /* #37 */ 4035 { 0x0b7597, 0x0b7596, 0x18ca41b03032d33c, 0x6520d81819699e46, 0, 135 }, /* #38 */ 4036 { 0x2c7c56, 0x2c7c56, 0x6911bcff2f1f3217, 0xe6911bcff2f1f321, 0, 61 }, /* #39 */ 4037 { 0x004392, 0x004392, 0x29e57e52a8409c8b, 0x58a795f94aa10272, 0, 251 }, /* #40 */ 4038 { 0x394dd6, 0x394dd6, 0x58c3d131a0ad68ed, 0xb5a3b4b187a26341, 0, 170 }, /* #41 */ 4039 { 0x347612, 0x347e12, 0xcaef60140b46a4d4, 0xa32bbd80502d1a93, 0, 123 }, /* #42 */ 4040 { 0x315186, 0x315187, 0x5c49286e8060f06f, 0xc49286e8060f06f2, 0, 68 }, /* #43 */ 4041 { 0x3477d3, 0x3477d3, 0x20a4f2819d2ea25a, 0xa5d44b520a4f2819, 0, 229 }, /* #44 */ 4042 { 0x1a4686, 0x1a4686, 0x3d32ab48149bbf65, 0x40a4ddfb28f4caad, 0, 91 }, /* #45 */ 4043 { 0x3e5117, 0x3e5917, 0x3050fee389bd6193, 0x619398287f71c4de, 0, 176 }, /* #46 */ 4044 { 0x077c93, 0x077c93, 0xd13f05f2890b7d0d, 0x437a27e0be51216f, 0, 182 }, /* #47 */ 4045 { 0x3e2ad7, 0x3e2ad6, 0x58a145270370a5fc, 0xdc297f2b1428a4e0, 0, 230 }, /* #48 */ 4046 { 0x3f6ec3, 0x3f66c2, 0xbcec9c330d02f42c, 0x330d02f42cde764e, 0, 88 }, /* #49 */ 4047 { 0x334287, 0x334286, 0xc820ff8e4d7eed99, 0x4d7eed99e4107fc7, 0, 160 }, /* #50 */ 4048 { 0x271903, 0x271902, 0x5ddf8e9cb4ae479c, 0xb91e72bbbf1d3969, 0, 234 }, /* #51 */ 4049 { 0x052786, 0x052787, 0x38b6c942fec31192, 0xec311921c5b64a17, 0, 36 }, /* #52 */ 4050 { 0x0e3002, 0x0e3802, 0xb91927e2eb3169cd, 0xe6ae4649f8bacc5a, 0, 183 }, /* #53 */ 4051 { 0x267517, 0x267d16, 0x0cf94c26bad1738d, 0xe71b0cf94c26bad1, 0, 113 }, /* #54 */ 4052 { 0x2a2c07, 0x2a2c07, 0x3e374fc84949967e, 0x67e9f1ba7e424a4c, 0, 52 }, /* #55 */ 4053 { 0x2f13d3, 0x2f13d2, 0x7f1c0d2c8dd399e3, 0x34b2374e678efe38, 0, 18 }, /* #56 */ 4054 { 0x390007, 0x390007, 0x504632da71c45380, 0x8cb69c7114e02a08, 0, 142 }, /* #57 */ 4055 { 0x3b4652, 0x3b4e52, 0xd57f639e9bcd9344, 0xd93446abfb1cf4de, 0, 236 }, /* #58 */ 4056 { 0x111883, 0x111882, 0xa17e6752c675d339, 0xe85f99d4b19d74ce, 0, 127 }, /* #59 */ 4057 { 0x065157, 0x065957, 0xe0af1ab1f945f847, 0x1fc15e3563f28bf0, 0, 58 }, /* #60 */ 4058 { 0x2651c6, 0x2651c6, 0x1a1d3fd92795c688, 0x34406874ff649e57, 0, 243 }, /* #61 */ 4059 { 0x152213, 0x152213, 0x8231d660e18b53e8, 0x8231d660e18b53e8, 0, 192 }, /* #62 */ 4060 { 0x067783, 0x067f83, 0x851b5b92d88fbe5f, 0x2d88fbe5fc28dadc, 0, 220 }, /* #63 */ 4061 { 0x383fd3, 0x3837d3, 0xb3597c9deef08f71, 0xc9deef08f71d9acb, 0, 148 }, /* #64 */ 4062 { 0x242012, 0x242812, 0xd706da8ec06e81ba, 0xe0db51d80dd0374d, 0, 69 }, /* #65 */ 4063 { 0x1e6e82, 0x1e6682, 0x33aeb64a1ceaaf9a, 0x50e7557cd0cebad9, 0, 155 }, /* #66 */ 4064 { 0x1953d3, 0x1953d3, 0xc6962aca97e14571, 0xf8515c78d2c55952, 0, 38 }, /* #67 */ 4065 { 0x095793, 0x095f92, 0xe67bd980956a10e7, 0xfe67bd980956a10e, 0, 61 }, /* #68 */ 4066 { 0x2e2552, 0x2e2552, 0xb7aa3c572cb179a8, 0x5962f350b7aa3c57, 0, 33 }, /* #69 */ 4067 { 0x261303, 0x261303, 0xddfcbff673275fb6, 0xd7edbbbf97fece64, 0, 174 }, /* #70 */ 4068 { 0x2f5847, 0x2f5046, 0xa4807dadfc166dc4, 0x0b36e269201f6b7f, 0, 103 }, /* #71 */ 4069 { 0x054686, 0x054686, 0xfe621a93c7f65952, 0x7f659527f310d49e, 0, 228 }, /* #72 */ 4070 { 0x367e53, 0x367e53, 0xc9e2f0d0993b6309, 0x278bc34264ed8c27, 0, 194 }, /* #73 */ 4071 { 0x203dc2, 0x203dc2, 0x6a1e1317875244ba, 0xbc3a9225d1a8784c, 0, 155 }, /* #74 */ 4072 { 0x276e96, 0x276696, 0x7cc278b7da6868f4, 0x13c5bed34347a1f3, 0, 139 }, /* #75 */ 4073 { 0x251a52, 0x251253, 0x00d1717e42ad51bd, 0xc855aa37a00d1717, 0, 157 }, /* #76 */ 4074 { 0x117057, 0x117857, 0xfe2496574b7a1d77, 0x4b7a1d77ff124b2b, 0, 160 }, /* #77 */ 4075 { 0x275252, 0x275a53, 0x0710380a892b80ba, 0x25701740710380a8, 0, 37 }, /* #78 */ 4076 { 0x005ec3, 0x005ec3, 0x519900a3b6e2853b, 0x429dd4664028edb8, 0, 47 }, /* #79 */ 4077 { 0x2c38c7, 0x2c38c7, 0xa5d2d1aa95cd7d24, 0x4ae6be926974b46a, 0, 31 }, /* #80 */ 4078 { 0x382a93, 0x382292, 0x864feaafe2082b41, 0x4105683864feaafe, 0, 101 }, /* #81 */ 4079 { 0x062293, 0x062a92, 0xdebcd8a8f3498121, 0xc090f7af362a3cd2, 0, 47 }, /* #82 */ 4080 { 0x043097, 0x043097, 0x8f5efdc757521ad2, 0xd7bf71d5d486b4b1, 0, 134 }, /* #83 */ 4081 { 0x363546, 0x363d46, 0x619545821f40f501, 0xcaa2c10fa07a8098, 0, 7 }, /* #84 */ 4082 { 0x1c4113, 0x1c4112, 0xaa43923bea10a318, 0x428c6354872477d4, 0, 42 }, /* #85 */ 4083 { 0x1f3643, 0x1f3642, 0x2f0a278101a2eb5d, 0x080d175aecbc289e, 0, 27 }, /* #86 */ 4084 { 0x330756, 0x330f57, 0x8ca72ffae3441c70, 0x7fd71a20e382329c, 0, 147 }, /* #87 */ 4085 { 0x286193, 0x286193, 0x3f3d3e5e63392f02, 0xcbcc6725e053f3d3, 0, 149 }, /* #88 */ 4086 { 0x191f47, 0x191f46, 0x5dca5c60762789d6, 0xb577297181d89e27, 0, 187 }, /* #89 */ 4087 { 0x047b46, 0x047b46, 0xe92377c1da6c02ac, 0xe92377c1da6c02ac, 0, 0 }, /* #90 */ 4088 { 0x043fc6, 0x043fc7, 0x21c1f3fd4d92d0ac, 0x685608707cff5364, 0, 47 }, /* #91 */ 4089 { 0x375ed6, 0x3756d6, 0xa1f90b9e410e8bc0, 0x143f2173c821d178, 0, 126 }, /* #92 */ 4090 { 0x213916, 0x213116, 0x11b2369487868993, 0x4c9846c8da521e1a, 0, 115 }, /* #93 */ 4091 { 0x196b92, 0x196393, 0x05e832c8fe42977f, 0x817a0cb23f90a5df, 0, 127 }, /* #94 */ 4092 { 0x100786, 0x100787, 0x97a467e5149746ba, 0xf94525d1ae92f48c, 0, 86 }, /* #95 */ 3037 4093 }; 3038 4094 static const BINU64_TEST_T g_aTests_rcr_u64_amd[] = 3039 4095 { 3040 { 0x2f1c47, 0x2f1446, 0x0000000000000000, 0x0000000000000040, 0, 58 }, /* #0 */ 3041 { 0x1c7113, 0x1c7112, 0x0000000000000000, 0x0000000200000000, 0, 31 }, /* #1 */ 3042 { 0x2f5e96, 0x2f5696, 0x0000000000000000, 0x0000000000000000, 0, 10 }, /* #2 */ 3043 { 0x133e86, 0x133686, 0x0000000000000000, 0x0000000000000000, 0, 53 }, /* #3 */ 3044 { 0x030607, 0x030e07, 0x2b4ef251af4a8984, 0xaf4a898495a77928, 0, 33 }, /* #4 */ 3045 { 0x0b6fd2, 0x0b67d2, 0x2ccc1aec69b6042c, 0xd7634db02160b330, 0, 46 }, /* #5 */ 3046 { 0x2b4d47, 0x2b4547, 0xc02753cbbba6be89, 0xe013a9e5ddd35f44, 0, 1 }, /* #6 */ 3047 { 0x390c46, 0x390c46, 0x5afa4ce653dd225a, 0xa7ba44b45afa4ce6, 0, 32 }, /* #7 */ 3048 { 0x1e7107, 0x1e7906, 0xefa8f91556a226ea, 0xaad444dd5efa8f91, 0, 36 }, /* #8 */ 3049 { 0x142252, 0x142a52, 0xd845c700bf9b5d8c, 0x6361171c02fe6d76, 0, 6 }, /* #9 */ 3050 { 0x224d06, 0x224507, 0xdc431f3bb88caf36, 0x10c7ceee232bcd9b, 0, 59 }, /* #10 */ 3051 { 0x0d7586, 0x0d7586, 0x8827476e96690290, 0x08827476e9669029, 0, 4 }, /* #11 */ 3052 { 0x1a5642, 0x1a5e43, 0xfba8bad053707368, 0x687dd45d6829b839, 0, 9 }, /* #12 */ 3053 { 0x236e93, 0x236692, 0x02dd3d0aa74e4237, 0x16e9e8553a7211bc, 0, 62 }, /* #13 */ 3054 { 0x172d16, 0x172d16, 0x736bca4d76db7f6c, 0x526bb6dbfb61cdaf, 0, 46 }, /* #14 */ 3055 { 0x1b0b03, 0x1b0b03, 0x2c8be5b1d68baef7, 0x5def2c8be5b1d68b, 0, 16 }, /* #15 */ 3056 { 0x0f6096, 0x0f6096, 0xb24b612c74187777, 0x1dddd6496c258e83, 0, 19 }, /* #16 */ 3057 { 0x0b2913, 0x0b2912, 0x6973d2b453ff7949, 0x95a29ffbca4da5cf, 0, 46 }, /* #17 */ 3058 { 0x317e87, 0x317e86, 0x8f281eba72bce42c, 0x579c8598f281eba7, 0, 28 }, /* #18 */ 3059 { 0x3572d7, 0x357ad6, 0xb203c3dd5010da89, 0x6d44ec80f0f75404, 0, 18 }, /* #19 */ 3060 { 0x3d22d6, 0x3d22d6, 0x45fdf116358f1a26, 0x22c6b1e344c45fdf, 0, 44 }, /* #20 */ 3061 { 0x1c3702, 0x1c3703, 0xd64420820d7d319c, 0x19c6b22104106be9, 0, 13 }, /* #21 */ 3062 { 0x047413, 0x047412, 0xf02e509763b3c878, 0x3c7c0b9425d8ecf2, 0, 10 }, /* #22 */ 3063 { 0x171f52, 0x171f53, 0x7796f571061c7a24, 0xa243bcb7ab8830e3, 0, 13 }, /* #23 */ 3064 { 0x292f83, 0x292f82, 0xe27410033a01cc2e, 0x820067403985de27, 0, 52 }, /* #24 */ 3065 { 0x190a16, 0x190a17, 0x45119d390bace96f, 0x759d2de45119d390, 0, 28 }, /* #25 */ 3066 { 0x2f3993, 0x2f3993, 0x1b3d2410d97fe3af, 0x67a4821b2ffc75f1, 0, 60 }, /* #26 */ 3067 { 0x1a6bc7, 0x1a63c6, 0x1ee16c18b76f193a, 0xf70b60c5bb78c9d4, 0, 62 }, /* #27 */ 3068 { 0x140f16, 0x140716, 0x8d2eae9d3e322165, 0xe9d3e32216546975, 0, 45 }, /* #28 */ 3069 { 0x3b5996, 0x3b5196, 0xb799d24246146c95, 0x364aade674909185, 0, 18 }, /* #29 */ 3070 { 0x2e2d12, 0x2e2d13, 0x0b41eee671d8b8a3, 0x71460b41eee671d8, 0, 16 }, /* #30 */ 3071 { 0x3117c7, 0x311fc7, 0xb9cbc6496651a399, 0x468e6773978c92cc, 0, 23 }, /* #31 */ 3072 { 0x0d0647, 0x0d0646, 0x3c338f8ca12aba66, 0xcd3c338f8ca12aba, 0, 8 }, /* #32 */ 3073 { 0x2e2c02, 0x2e2402, 0xfa2326ba6713a2c4, 0xe99c4e8b11f4464d, 0, 39 }, /* #33 */ 3074 { 0x3f4b53, 0x3f4b53, 0x571be1d5c0b49579, 0x579ab8df0eae05a4, 0, 13 }, /* #34 */ 3075 { 0x020503, 0x020d03, 0x915b5ae6b3169bfe, 0x5ae6b3169bfec8ad, 0, 49 }, /* #35 */ 3076 { 0x252696, 0x252e97, 0x49d3a3c1df0a012e, 0xa3c1df0a012e24e9, 0, 49 }, /* #36 */ 3077 { 0x374987, 0x374187, 0x0e5cb6123ccf4f42, 0x33d3d0a1cb96c247, 0, 27 }, /* #37 */ 3078 { 0x371b53, 0x371b53, 0xc90f09ebe8a291c0, 0x84f5f45148e07243, 0, 50 }, /* #38 */ 3079 { 0x0a1ec2, 0x0a16c2, 0xb0888859463e935f, 0x2216518fa4d7d611, 0, 51 }, /* #39 */ 3080 { 0x345153, 0x345153, 0x83fa0e105ba26a70, 0xfd07082dd1353860, 0, 58 }, /* #40 */ 3081 { 0x3c4696, 0x3c4e97, 0xb2d1fcf730d9eafa, 0xa5968fe7b986cf57, 0, 5 }, /* #41 */ 3082 { 0x130612, 0x130e12, 0xf39ba2ffb548a25d, 0xa25d79cdd17fdaa4, 0, 17 }, /* #42 */ 3083 { 0x260c47, 0x260c46, 0xdf2336ad1bb8469a, 0xb46ee11a6bbe466d, 0, 39 }, /* #43 */ 3084 { 0x2b4c43, 0x2b4c42, 0xd9c417c64b238278, 0x4b238278ece20be3, 0, 33 }, /* #44 */ 3085 { 0x246013, 0x246013, 0xe2187afee93339cf, 0xd7f74999ce7f8861, 0, 46 }, /* #45 */ 3086 { 0x397516, 0x397516, 0x0f016742deb83297, 0x0ca5c1e02ce85bd7, 0, 19 }, /* #46 */ 3087 { 0x0710c6, 0x0718c6, 0x60f86b1c75714b15, 0xb1c75714b15307c3, 0, 45 }, /* #47 */ 3088 { 0x1f6943, 0x1f6143, 0x2fb2158a04773ac0, 0xf642b1408ee75812, 0, 60 }, /* #48 */ 3089 { 0x292147, 0x292147, 0x26a7b812de1cfb24, 0x2de1cfb249353dc0, 0, 37 }, /* #49 */ 3090 { 0x252383, 0x252b83, 0x5bf43d48964637b8, 0xbdc56fd0f5225918, 0, 14 }, /* #50 */ 3091 { 0x2d5186, 0x2d5987, 0x79aba39b6ecb9ced, 0xa39b6ecb9ced3cd5, 0, 49 }, /* #51 */ 3092 { 0x0e1cc2, 0x0e14c2, 0x66de73c0b3ca4e5b, 0xccdbce78167949cb, 0, 3 }, /* #52 */ 3093 { 0x2c7182, 0x2c7983, 0x13da4a49744f9183, 0x744f918309ed2524, 0, 33 }, /* #53 */ 3094 { 0x221993, 0x221193, 0x28997150377d0ee9, 0xe8774ca265c540dd, 0, 22 }, /* #54 */ 3095 { 0x020b06, 0x020306, 0x0805d163916bfa6c, 0xc0402e8b1c8b5fd3, 0, 5 }, /* #55 */ 3096 { 0x255143, 0x255943, 0x70cc803139cdb788, 0x86640189ce6dbc45, 0, 62 }, /* #56 */ 3097 { 0x310486, 0x310c86, 0xea9603f0eb5ffbf2, 0xa580fc3ad7fefc9d, 0, 59 }, /* #57 */ 3098 { 0x033953, 0x033153, 0x5e5ea16b84e80bcc, 0xd42d709d017995e5, 0, 52 }, /* #58 */ 3099 { 0x037992, 0x037193, 0x5533629c5d761b7d, 0x175d86df4aa66c53, 0, 35 }, /* #59 */ 3100 { 0x2914d3, 0x291cd2, 0xbd12c2f3cc585c49, 0xbcf316171277a258, 0, 43 }, /* #60 */ 3101 { 0x2a4217, 0x2a4217, 0x8363c89ffa190fe9, 0x1e44ffd0c87f4e0d, 0, 54 }, /* #61 */ 3102 { 0x000907, 0x000106, 0x1bbf606af698967a, 0xf698967a8ddfb035, 0, 33 }, /* #62 */ 3103 { 0x042493, 0x042492, 0x8196c0559abd4b3d, 0xf52cf7032d80ab35, 0, 23 }, /* #63 */ 4096 { 0x046cc2, 0x0464c2, 0x0000000000000000, 0x0000000000000000, 0, 111 }, /* #0 */ 4097 { 0x333d57, 0x333556, 0x0000000000000000, 0x0000800000000000, 0, 17 }, /* #1 */ 4098 { 0x385506, 0x385506, 0x0000000000000000, 0x0000000000000000, 0, 81 }, /* #2 */ 4099 { 0x1e6ad7, 0x1e62d6, 0x0000000000000000, 0x0000000000000400, 0, 54 }, /* #3 */ 4100 { 0x317a07, 0x317206, 0x0000000000000000, 0x0000000000000020, 0, 123 }, /* #4 */ 4101 { 0x220107, 0x220106, 0x0000000000000000, 0x0000000000100000, 0, 108 }, /* #5 */ 4102 { 0x284b86, 0x284b87, 0xf0b8950c1200c5c7, 0x824018b8ef0b8950, 0, 164 }, /* #6 */ 4103 { 0x244346, 0x244b47, 0xb274173ab15a9711, 0x88ac9d05ceac56a5, 0, 138 }, /* #7 */ 4104 { 0x171346, 0x171347, 0xf2a26252bca30513, 0x131295e518289bca, 0, 118 }, /* #8 */ 4105 { 0x1a2e43, 0x1a2e42, 0xda732c703494e1c8, 0x6929c391da732c70, 0, 160 }, /* #9 */ 4106 { 0x185f92, 0x185f92, 0xd44c23e3e58840a5, 0xa2611f1f2c42052b, 0, 126 }, /* #10 */ 4107 { 0x3c33d6, 0x3c33d6, 0xfcfabd19b3422a99, 0x22a997e7d5e8cd9a, 0, 149 }, /* #11 */ 4108 { 0x0f1556, 0x0f1d57, 0xbaa51024a289a4d6, 0x49acbaa51024a289, 0, 144 }, /* #12 */ 4109 { 0x1b22c2, 0x1b2ac3, 0x4c7e661f88301434, 0x88301434263f330f, 0, 161 }, /* #13 */ 4110 { 0x2f5f06, 0x2f5f07, 0x392c2748ed5b1e73, 0x9cc72584e91dab63, 0, 75 }, /* #14 */ 4111 { 0x2c7fd6, 0x2c7fd6, 0x6336b17ba07cd3d2, 0x7a46336b17ba07cd, 0, 76 }, /* #15 */ 4112 { 0x263882, 0x263882, 0x816879497223a21e, 0x525c88e887902d0f, 0, 43 }, /* #16 */ 4113 { 0x353f83, 0x353f82, 0x89702ce267a71188, 0x8c4b8167133d388c, 0, 69 }, /* #17 */ 4114 { 0x2f4643, 0x2f4642, 0xdf559b1542a022ef, 0xfefaacd8aa150117, 0, 197 }, /* #18 */ 4115 { 0x266596, 0x266596, 0x1d8889bf2772bbd0, 0xec444df93b95de80, 0, 190 }, /* #19 */ 4116 { 0x0b71c6, 0x0b71c7, 0xf67231a13322df4c, 0x31ece463426645be, 0, 199 }, /* #20 */ 4117 { 0x293612, 0x293613, 0xd037f7a353bad9e7, 0x1a9dd6cf3b40dfde, 0, 166 }, /* #21 */ 4118 { 0x2f3253, 0x2f3252, 0xd47991a24b98acd0, 0xea3cc8d125cc5668, 0, 1 }, /* #22 */ 4119 { 0x3961d3, 0x3969d2, 0x61da2747a10e0e80, 0xb0ed13a3d0870740, 0, 129 }, /* #23 */ 4120 { 0x3e1a82, 0x3e1a83, 0xcfb6073a820006ac, 0x6c0e7504000d58cf, 0, 184 }, /* #24 */ 4121 { 0x381b83, 0x381382, 0xc0c521c444d7ff78, 0xe06290e2226bffbc, 0, 65 }, /* #25 */ 4122 { 0x2d1f83, 0x2d1f83, 0x25db24493d7a4357, 0x5792ed92249ebd21, 0, 9 }, /* #26 */ 4123 { 0x067313, 0x067b12, 0x3ea137e57fec7b84, 0x4fa84df95ffb1ee1, 0, 130 }, /* #27 */ 4124 { 0x1a79d2, 0x1a79d3, 0xf5060e7d18b48ad2, 0x5060e7d18b48ad27, 0, 189 }, /* #28 */ 4125 { 0x337607, 0x337606, 0xe45efaad2749e515, 0xf917beab49d27945, 0, 130 }, /* #29 */ 4126 { 0x1b6d97, 0x1b6d96, 0x2a54b7bb1215258e, 0x74a952deec485496, 0, 134 }, /* #30 */ 4127 { 0x2f6296, 0x2f6a96, 0x607eb1d5d4468004, 0xb1d5d4468004303f, 0, 113 }, /* #31 */ 4128 { 0x0f0202, 0x0f0a03, 0x6efa0dd9b30c565d, 0x7d06ecd9862b2e9b, 0, 122 }, /* #32 */ 4129 { 0x093207, 0x093206, 0xa08a196114ffb804, 0x28658453fee01341, 0, 247 }, /* #33 */ 4130 { 0x1f1753, 0x1f1f52, 0x4a5a4fc97b09f3a2, 0xa52d27e4bd84f9d1, 0, 65 }, /* #34 */ 4131 { 0x266146, 0x266147, 0x83c599e795061abd, 0x2a0c357a83c599e7, 0, 160 }, /* #35 */ 4132 { 0x3d3bc7, 0x3d33c7, 0x49aff36adce145d6, 0xce145d6a4d7f9b56, 0, 29 }, /* #36 */ 4133 { 0x2c5fd2, 0x2c57d2, 0x78aa5569b5c86a0c, 0xdae435061e2a955a, 0, 98 }, /* #37 */ 4134 { 0x1970d7, 0x1970d7, 0x46efc9e52c87ca42, 0xc9e52c87ca42a377, 0, 241 }, /* #38 */ 4135 { 0x1207c2, 0x120fc3, 0x04e552ca74d8cab9, 0x7204e552ca74d8ca, 0, 72 }, /* #39 */ 4136 { 0x251002, 0x251002, 0x5c91e365ac1be9ca, 0xc1be9ca2e48f1b2d, 0, 93 }, /* #40 */ 4137 { 0x371f02, 0x371702, 0x197614b32f96dcbd, 0xccbe5b72f432ec29, 0, 167 }, /* #41 */ 4138 { 0x000796, 0x000f96, 0x0feed4395a8dbee1, 0xa36fb841fdda872b, 0, 91 }, /* #42 */ 4139 { 0x2938d3, 0x2938d2, 0x9c6294f54cbd3ebf, 0xa65e9f5fe718a53d, 0, 98 }, /* #43 */ 4140 { 0x171106, 0x171107, 0xa765bdca3c3a8aaa, 0xd96f728f0ea2aa94, 0, 251 }, /* #44 */ 4141 { 0x121702, 0x121702, 0x817a6ec049ec6f3a, 0xc6f3a40bd376024f, 0, 213 }, /* #45 */ 4142 { 0x362747, 0x362f47, 0xa70f43089feaa946, 0x5528da70f43089fe, 0, 20 }, /* #46 */ 4143 { 0x0c4fc2, 0x0c4fc3, 0xc3920f101590870b, 0x6c3920f101590870, 0, 68 }, /* #47 */ 4144 { 0x0209c2, 0x0201c2, 0xdce71128f69e7453, 0xe7388947b4f3a29b, 0, 190 }, /* #48 */ 4145 { 0x1215c7, 0x121dc7, 0xee9acbe8892f0795, 0x83cafba6b2fa224b, 0, 18 }, /* #49 */ 4146 { 0x287c82, 0x287482, 0x14b6e9dc58a18741, 0xdba77162861d0429, 0, 247 }, /* #50 */ 4147 { 0x3a2602, 0x3a2603, 0x105f62c3a072cac9, 0x161d03965648417d, 0, 110 }, /* #51 */ 4148 { 0x001847, 0x001047, 0x8f033f432d559a45, 0xc0cfd0cb55669171, 0, 59 }, /* #52 */ 4149 { 0x0a61c3, 0x0a61c3, 0x83ca6f27aa1bbfc2, 0xd50ddfe160f29bc9, 0, 98 }, /* #53 */ 4150 { 0x1b1fc6, 0x1b17c7, 0x8abc27615104aff5, 0xea8abc27615104af, 0, 200 }, /* #54 */ 4151 { 0x0c08c2, 0x0c00c2, 0x2b3872d6d2661241, 0xcc24822b3872d6d2, 0, 152 }, /* #55 */ 4152 { 0x271992, 0x271992, 0x9b201b28f7ff5104, 0x4d900d947bffa882, 0, 1 }, /* #56 */ 4153 { 0x220a12, 0x220a13, 0xc4433ed88e8ce5ce, 0xb623a33973988867, 0, 235 }, /* #57 */ 4154 { 0x154107, 0x154906, 0x47c88eae9801757d, 0x5d5f68f911d5d300, 0, 83 }, /* #58 */ 4155 { 0x067402, 0x067402, 0x1b89f99f4d7d462c, 0xfa8c581b89f99f4d, 0, 216 }, /* #59 */ 4156 { 0x3b5b16, 0x3b5b17, 0xcc62e0ebb1236b71, 0xaec48dadc598c5c1, 0, 167 }, /* #60 */ 4157 { 0x1e1256, 0x1e1257, 0x74993d77a04779fa, 0xebbd023bcfd1d264, 0, 110 }, /* #61 */ 4158 { 0x002093, 0x002892, 0x70a30525735c4c82, 0x4ae6b8990570a305, 0, 232 }, /* #62 */ 4159 { 0x211ec6, 0x211ec6, 0x078d6a6997cec3a0, 0xb534cbe761d001e3, 0, 50 }, /* #63 */ 4160 { 0x2c6586, 0x2c6d87, 0x853eaa37917d7b9d, 0x7b9d429f551bc8be, 0, 145 }, /* #64 */ 4161 { 0x395016, 0x395017, 0x9d8d51431dc2c2f4, 0xdc2c2f44ec6a8a18, 0, 221 }, /* #65 */ 4162 { 0x174e12, 0x174612, 0x68eb4e748c9c4aaf, 0xe91938955e68eb4e, 0, 168 }, /* #66 */ 4163 { 0x250943, 0x250942, 0x1110cf35bc02a2d6, 0xa8b5a22219e6b780, 0, 83 }, /* #67 */ 4164 { 0x113cc3, 0x113cc3, 0x74e4aae420c53bfa, 0x55c8418a77f574e4, 0, 176 }, /* #68 */ 4165 { 0x344202, 0x344a03, 0x1657ad4d39f54835, 0x5a9a73ea906a1657, 0, 176 }, /* #69 */ 4166 { 0x1b7206, 0x1b7207, 0x8a325f43abae73c4, 0x11464be87575ce78, 0, 195 }, /* #70 */ 4167 { 0x055657, 0x055e57, 0x73218a70eda90373, 0x73b990c53876d481, 0, 73 }, /* #71 */ 4168 { 0x0a7856, 0x0a7056, 0x4ea17b64fd241fc3, 0x3f864ea17b64fd24, 0, 144 }, /* #72 */ 4169 { 0x291ac2, 0x291ac2, 0xf53d78e1820b5223, 0xb52237a9ebc70c10, 0, 21 }, /* #73 */ 4170 { 0x181017, 0x181816, 0x274089ac9f642329, 0x4232993a044d64fb, 0, 85 }, /* #74 */ 4171 { 0x245612, 0x245613, 0x57a7699769d0fd53, 0x3b4cbb4e87ea995e, 0, 118 }, /* #75 */ 4172 { 0x083e93, 0x083e93, 0x40613dae65064be7, 0x9e80c27b5cca0c97, 0, 135 }, /* #76 */ 4173 { 0x306496, 0x306496, 0x8465661eafe580b6, 0xf57f2c05b2119598, 0, 166 }, /* #77 */ 4174 { 0x2b1407, 0x2b1406, 0xdfabbc5b1800d914, 0xf16c60036453bf57, 0, 111 }, /* #78 */ 4175 { 0x000643, 0x000642, 0x35394e378876e320, 0xe378876e3209a9ca, 0, 45 }, /* #79 */ 4176 { 0x2555d6, 0x255dd6, 0xc65da88ecfa89b15, 0x5da88ecfa89b1563, 0, 185 }, /* #80 */ 4177 { 0x115396, 0x115397, 0x67f046cc45507fb5, 0x11541fed4cfe08d9, 0, 99 }, /* #81 */ 4178 { 0x305c52, 0x305c52, 0x46a51131b49a6de5, 0x8898da4d36f291a9, 0, 50 }, /* #82 */ 4179 { 0x0b27c7, 0x0b27c7, 0x9320e37c75eed5f5, 0xd72641c6f8ebddab, 0, 135 }, /* #83 */ 4180 { 0x177d47, 0x177d47, 0x42db9dd46c2c17ff, 0x60bffd0b6e7751b0, 0, 150 }, /* #84 */ 4181 { 0x047643, 0x047e42, 0x40fbe9347f43df57, 0x9347f43df57a07df, 0, 109 }, /* #85 */ 4182 { 0x157492, 0x157c92, 0xe27a3c830b21f576, 0x61643eaece27a3c8, 0, 36 }, /* #86 */ 4183 { 0x132102, 0x132103, 0x6953390915f775be, 0x22beeeb7c6953390, 0, 228 }, /* #87 */ 4184 { 0x256a17, 0x256216, 0xc0de84bbfbff7703, 0x12efeffddc0f81bd, 0, 111 }, /* #88 */ 4185 { 0x3c1706, 0x3c1706, 0x4957998f4021495d, 0x3d0085257492af33, 0, 231 }, /* #89 */ 4186 { 0x312903, 0x312103, 0xfd5053e2e3112faa, 0xc6225f55fd5053e2, 0, 224 }, /* #90 */ 4187 { 0x1c54c6, 0x1c5cc6, 0xf2057a8016552d1f, 0x815ea005954b47de, 0, 251 }, /* #91 */ 4188 { 0x285752, 0x285f53, 0x076fdb17fc9a902e, 0x7fc9a902e03b7ed8, 0, 165 }, /* #92 */ 4189 { 0x1001d3, 0x1001d2, 0xade0de4e74a5c002, 0xde0de4e74a5c002d, 0, 61 }, /* #93 */ 4190 { 0x3675c6, 0x367dc6, 0x1cdb6ff3b5c12ab7, 0x955b8736dbfced70, 0, 82 }, /* #94 */ 4191 { 0x1f2bc2, 0x1f23c3, 0xc74b01a221bc25a3, 0x1d2c068886f0968d, 0, 63 }, /* #95 */ 3104 4192 }; 3105 4193 static const BINU64_TEST_T g_aTests_shl_u64_amd[] = 3106 4194 { 3107 { 0x2c7047, 0x2c7056, 0x0000000000000000, 0x0000000000000000, 0, 37 }, /* #0 */ 3108 { 0x2d1e82, 0x2d1656, 0x0000000000000000, 0x0000000000000000, 0, 38 }, /* #1 */ 3109 { 0x2057d3, 0x205756, 0x0000000000000000, 0x0000000000000000, 0, 34 }, /* #2 */ 3110 { 0x0056c3, 0x005656, 0x0000000000000000, 0x0000000000000000, 0, 59 }, /* #3 */ 3111 { 0x297412, 0x297c17, 0xff58b0cb115f2c59, 0x7cb1640000000000, 0, 42 }, /* #4 */ 3112 { 0x130887, 0x130093, 0x676b4ed9f9f0ab02, 0xdad3b67e7c2ac080, 0, 6 }, /* #5 */ 3113 { 0x374792, 0x374f96, 0xbace7cd01dd7adb9, 0xf5b7200000000000, 0, 45 }, /* #6 */ 3114 { 0x317907, 0x317116, 0xeb1d7e562a5ea2f8, 0x75f958a97a8be000, 0, 10 }, /* #7 */ 3115 { 0x1e6143, 0x1e6917, 0xb9d0e7a5f4b1a13d, 0x439e97d2c684f400, 0, 10 }, /* #8 */ 3116 { 0x2e5506, 0x2e5d17, 0x4b4f2cef0059db57, 0x6ae0000000000000, 0, 53 }, /* #9 */ 3117 { 0x3e4613, 0x3e4e13, 0xc143729b4fb246c2, 0x050dca6d3ec91b08, 0, 2 }, /* #10 */ 3118 { 0x320d96, 0x320d96, 0x849b6adb70edaf79, 0xf200000000000000, 0, 57 }, /* #11 */ 3119 { 0x325956, 0x325197, 0xf775bc8e9990e432, 0xc8e9990e43200000, 0, 20 }, /* #12 */ 3120 { 0x0e3782, 0x0e3f57, 0x004d58dc33fd627e, 0x0000000000000000, 0, 63 }, /* #13 */ 3121 { 0x0f4906, 0x0f4917, 0xf5e4e3d7af1e6a8b, 0x1600000000000000, 0, 57 }, /* #14 */ 3122 { 0x1520d2, 0x152016, 0x1550ed620fdf6c92, 0x20fdf6c920000000, 0, 28 }, /* #15 */ 3123 { 0x317803, 0x317817, 0xde785c1a32405897, 0x01625c0000000000, 0, 42 }, /* #16 */ 3124 { 0x154097, 0x154097, 0x91c67d2c0fdf5ec3, 0xfbebd86000000000, 0, 37 }, /* #17 */ 3125 { 0x017b92, 0x017b17, 0x3b433a10160c3462, 0x4202c1868c400000, 0, 21 }, /* #18 */ 3126 { 0x1c6003, 0x1c6097, 0x283e8fa115366d40, 0xb36a000000000000, 0, 43 }, /* #19 */ 3127 { 0x105d87, 0x105d17, 0xe24961c9d00796fb, 0x6fb0000000000000, 0, 52 }, /* #20 */ 3128 { 0x0526c3, 0x052e92, 0x0d76364fbe7e2bee, 0xd76364fbe7e2bee0, 0, 4 }, /* #21 */ 3129 { 0x117257, 0x117293, 0x2f52be1782b1ed4e, 0xd4af85e0ac7b5380, 0, 6 }, /* #22 */ 3130 { 0x293582, 0x293516, 0x05844f2f5673b168, 0x4f2f5673b1680000, 0, 16 }, /* #23 */ 3131 { 0x2e1456, 0x2e1497, 0x9d88794a017aaf43, 0x8000000000000000, 0, 63 }, /* #24 */ 3132 { 0x1e0d12, 0x1e0597, 0xee4b80f834bf1a1d, 0xe0d2fc6874000000, 0, 26 }, /* #25 */ 3133 { 0x1e2296, 0x1e2a96, 0x345d00607d45d7d5, 0xa800000000000000, 0, 59 }, /* #26 */ 3134 { 0x065e07, 0x065616, 0xcf2ac4684b46b554, 0x25a35aaa00000000, 0, 31 }, /* #27 */ 3135 { 0x3130d3, 0x313817, 0x861ab145f2b5edf9, 0x2b5edf9000000000, 0, 36 }, /* #28 */ 3136 { 0x061187, 0x061996, 0x7b460bf8b8aa66d8, 0x99b6000000000000, 0, 46 }, /* #29 */ 3137 { 0x036a56, 0x036a96, 0x03952acb497c5c62, 0xb2d25f1718800000, 0, 22 }, /* #30 */ 3138 { 0x3508d6, 0x350896, 0x3300b80c2c5f84b1, 0xb80c2c5f84b10000, 0, 16 }, /* #31 */ 3139 { 0x080c56, 0x080416, 0x73f9bf4f1ebda288, 0x7f37e9e3d7b45100, 0, 5 }, /* #32 */ 3140 { 0x005216, 0x005293, 0xc47d58a0d9fd4bd4, 0x88fab141b3fa97a8, 0, 1 }, /* #33 */ 3141 { 0x167ac7, 0x167212, 0x2541b62a93ebe9c9, 0x4a836c5527d7d392, 0, 1 }, /* #34 */ 3142 { 0x241353, 0x241316, 0x521a53e5cf44607b, 0x2303d80000000000, 0, 43 }, /* #35 */ 3143 { 0x1a7343, 0x1a7b17, 0xaf770888af0fb21e, 0x787d90f000000000, 0, 35 }, /* #36 */ 3144 { 0x174747, 0x174716, 0xa9355f17a312d461, 0x3080000000000000, 0, 55 }, /* #37 */ 3145 { 0x1a7c17, 0x1a7416, 0x9b87f27624baac54, 0x7624baac54000000, 0, 24 }, /* #38 */ 3146 { 0x2d0f53, 0x2d0f57, 0xd9b9da14144b4568, 0x0000000000000000, 0, 61 }, /* #39 */ 3147 { 0x391e87, 0x391e96, 0xb2a7515924cb98f6, 0x9d4564932e63d800, 0, 10 }, /* #40 */ 3148 { 0x017003, 0x017817, 0x2c6bfadf8760ed11, 0x5bf0ec1da2200000, 0, 21 }, /* #41 */ 3149 { 0x2a2797, 0x2a2f96, 0xb0dee5417b6b0bf8, 0xf72a0bdb585fc000, 0, 11 }, /* #42 */ 3150 { 0x355152, 0x355996, 0x08a522f23c0a4e75, 0xa45e478149cea000, 0, 13 }, /* #43 */ 3151 { 0x0f5643, 0x0f5616, 0x75cc21df88fb791c, 0x21df88fb791c0000, 0, 16 }, /* #44 */ 3152 { 0x157713, 0x157f92, 0x366b99b37fd9d5ec, 0xd9ae66cdff6757b0, 0, 2 }, /* #45 */ 3153 { 0x136506, 0x136d92, 0x68badc6bc4e92dc1, 0x8badc6bc4e92dc10, 0, 4 }, /* #46 */ 3154 { 0x1262c2, 0x126297, 0x36acfb9e921c2897, 0xd2438512e0000000, 0, 29 }, /* #47 */ 3155 { 0x1f4d93, 0x1f4516, 0x6a14da831ff667bd, 0x536a0c7fd99ef400, 0, 10 }, /* #48 */ 3156 { 0x2e6cc3, 0x2e6c17, 0x6195f5fe61ee4391, 0x721c880000000000, 0, 43 }, /* #49 */ 3157 { 0x271506, 0x271d17, 0xd21fb8626b56d68c, 0x1800000000000000, 0, 57 }, /* #50 */ 3158 { 0x311487, 0x311416, 0xcf72da348884ef2e, 0x348884ef2e000000, 0, 24 }, /* #51 */ 3159 { 0x0f6956, 0x0f6116, 0xc0ec214809ce34cb, 0x6996000000000000, 0, 49 }, /* #52 */ 3160 { 0x243407, 0x243416, 0x82f92bf590a122e2, 0x122e200000000000, 0, 44 }, /* #53 */ 3161 { 0x252092, 0x252097, 0x1fe154d2ed7cda52, 0xe6d2900000000000, 0, 43 }, /* #54 */ 3162 { 0x011106, 0x011116, 0x83657aa2158e9340, 0x749a000000000000, 0, 43 }, /* #55 */ 3163 { 0x2f0507, 0x2f0d96, 0x7a7e7ff77bc8c6f6, 0xf7918dec00000000, 0, 33 }, /* #56 */ 3164 { 0x0023d3, 0x002b96, 0xd137a0f218f83c30, 0xf0c0000000000000, 0, 50 }, /* #57 */ 3165 { 0x251cd6, 0x251c96, 0xe1caf65fd5ab4eee, 0xbd97f56ad3bb8000, 0, 14 }, /* #58 */ 3166 { 0x3f6316, 0x3f6b92, 0x5583a36f5a04611c, 0xb0746deb408c2380, 0, 5 }, /* #59 */ 3167 { 0x3d1542, 0x3d1d96, 0x0df59e8ae35a8d58, 0xa356000000000000, 0, 46 }, /* #60 */ 3168 { 0x1714c7, 0x171c96, 0xafb385207aea59e3, 0x903d752cf1800000, 0, 23 }, /* #61 */ 3169 { 0x2f59d7, 0x2f5996, 0xb33227f55a886f0a, 0xfeab510de1400000, 0, 21 }, /* #62 */ 3170 { 0x0f1413, 0x0f1413, 0xef33f53d99ce2e17, 0xef33f53d99ce2e17, 0, 0 }, /* #63 */ 4195 { 0x076fd3, 0x076756, 0x0000000000000000, 0x0000000000000000, 0, 13 }, /* #0 */ 4196 { 0x1e3002, 0x1e3056, 0x0000000000000000, 0x0000000000000000, 0, 14 }, /* #1 */ 4197 { 0x257442, 0x257456, 0x0000000000000000, 0x0000000000000000, 0, 65 }, /* #2 */ 4198 { 0x0a4796, 0x0a4756, 0x0000000000000000, 0x0000000000000000, 0, 55 }, /* #3 */ 4199 { 0x011b96, 0x011356, 0x0000000000000000, 0x0000000000000000, 0, 178 }, /* #4 */ 4200 { 0x0961c7, 0x096156, 0x0000000000000000, 0x0000000000000000, 0, 198 }, /* #5 */ 4201 { 0x2c00d2, 0x2c0896, 0x4fc35e63fda4d1b3, 0x9346cc0000000000, 0, 170 }, /* #6 */ 4202 { 0x2316c3, 0x231e96, 0xefb3f2c544b3ab4f, 0xfcb1512cead3c000, 0, 206 }, /* #7 */ 4203 { 0x072017, 0x072097, 0x3d6b996615df652d, 0xae6598577d94b400, 0, 10 }, /* #8 */ 4204 { 0x244457, 0x244416, 0x4c21943b71986548, 0x432876e330ca9000, 0, 137 }, /* #9 */ 4205 { 0x070746, 0x070f96, 0x1f16fb90a7c1b7ff, 0xffe0000000000000, 0, 181 }, /* #10 */ 4206 { 0x037812, 0x037896, 0x10b8d3e415fcef26, 0xafe7793000000000, 0, 35 }, /* #11 */ 4207 { 0x375646, 0x375616, 0x857b60739003406f, 0x0739003406f00000, 0, 212 }, /* #12 */ 4208 { 0x1a7316, 0x1a7b17, 0xf095df8d60bb6b9c, 0x3800000000000000, 0, 185 }, /* #13 */ 4209 { 0x2a1012, 0x2a1896, 0xb365710f641a307d, 0x83460fa000000000, 0, 37 }, /* #14 */ 4210 { 0x290886, 0x290896, 0x1d1eea05d181bef1, 0xfbc4000000000000, 0, 50 }, /* #15 */ 4211 { 0x220b07, 0x220b96, 0x11752572deeed357, 0x95cb7bbb4d5c0000, 0, 82 }, /* #16 */ 4212 { 0x1b70c6, 0x1b7817, 0x709542fb93243ec6, 0x243ec60000000000, 0, 168 }, /* #17 */ 4213 { 0x266497, 0x266c17, 0xc7601b365da91400, 0x66cbb52280000000, 0, 213 }, /* #18 */ 4214 { 0x2b52c2, 0x2b5297, 0x10f57fdf3c47d8f7, 0x8000000000000000, 0, 255 }, /* #19 */ 4215 { 0x261686, 0x261616, 0x9e122f5f9798843e, 0x3e00000000000000, 0, 56 }, /* #20 */ 4216 { 0x235613, 0x235e17, 0x84662a3cf88485b4, 0x6800000000000000, 0, 57 }, /* #21 */ 4217 { 0x261a13, 0x261216, 0x9688c7f3038ce2f7, 0x3f981c6717b80000, 0, 19 }, /* #22 */ 4218 { 0x2a19d2, 0x2a1197, 0xd2f50c072004aced, 0xd4301c8012b3b400, 0, 74 }, /* #23 */ 4219 { 0x024482, 0x024497, 0x786926e9fd1fe2e4, 0xfc5c800000000000, 0, 237 }, /* #24 */ 4220 { 0x3f79d7, 0x3f7116, 0xd5afbde912755732, 0x449d55cc80000000, 0, 30 }, /* #25 */ 4221 { 0x1855c6, 0x185d96, 0xed26c893656b62d9, 0xcad6c5b200000000, 0, 225 }, /* #26 */ 4222 { 0x312887, 0x312097, 0x49c2c238a8317fe1, 0x8584715062ffc200, 0, 137 }, /* #27 */ 4223 { 0x323512, 0x323597, 0x01208b85fdfc54c1, 0xf153040000000000, 0, 42 }, /* #28 */ 4224 { 0x3e0c06, 0x3e0c17, 0x1ac8fd401f9c7cda, 0x4000000000000000, 0, 125 }, /* #29 */ 4225 { 0x1c5d46, 0x1c5597, 0x2b618202db82d8b5, 0xb705b16a00000000, 0, 97 }, /* #30 */ 4226 { 0x0b4092, 0x0b4097, 0xdf0af55b80c17d53, 0xb80c17d530000000, 0, 28 }, /* #31 */ 4227 { 0x3a0946, 0x3a0913, 0x5e3aeaa2f900b82a, 0x78ebaa8be402e0a8, 0, 2 }, /* #32 */ 4228 { 0x302992, 0x302116, 0xfc6c1129b69722c6, 0x1129b69722c60000, 0, 144 }, /* #33 */ 4229 { 0x033196, 0x033116, 0x1f96b1249574af25, 0x5792800000000000, 0, 175 }, /* #34 */ 4230 { 0x3e1f86, 0x3e1716, 0x73f7b6433e5ab078, 0x33e5ab0780000000, 0, 92 }, /* #35 */ 4231 { 0x1533c6, 0x153397, 0x81973b2e0663cacc, 0x98f2b30000000000, 0, 166 }, /* #36 */ 4232 { 0x1b5096, 0x1b5896, 0xbb312a72f4659d29, 0xa400000000000000, 0, 186 }, /* #37 */ 4233 { 0x3c0016, 0x3c0896, 0xf5ce4f15b96962b0, 0xdcb4b15800000000, 0, 31 }, /* #38 */ 4234 { 0x3029d3, 0x302996, 0x216f1235ba09ec27, 0xf1235ba09ec27000, 0, 140 }, /* #39 */ 4235 { 0x0f1a93, 0x0f1297, 0x7f3c9d44a4e428f3, 0xe4ea252721479800, 0, 203 }, /* #40 */ 4236 { 0x1a5f02, 0x1a5716, 0x3ce83bf1ad65e623, 0x6230000000000000, 0, 116 }, /* #41 */ 4237 { 0x2d7f87, 0x2d7716, 0x783d82e1506d4e83, 0x7418000000000000, 0, 115 }, /* #42 */ 4238 { 0x361e42, 0x361e17, 0x9674f6a049c4c932, 0x3200000000000000, 0, 184 }, /* #43 */ 4239 { 0x1b3ed2, 0x1b3656, 0xf1873f9c6c8c5690, 0x0000000000000000, 0, 254 }, /* #44 */ 4240 { 0x132417, 0x132c96, 0x7c899c74e8ae139c, 0x99c74e8ae139c000, 0, 140 }, /* #45 */ 4241 { 0x183407, 0x183416, 0xa145d93f810b9c5a, 0x1738b40000000000, 0, 41 }, /* #46 */ 4242 { 0x043592, 0x043d96, 0x2a724eb567589c21, 0xb567589c21000000, 0, 216 }, /* #47 */ 4243 { 0x146ec2, 0x146e96, 0x8de23b08cb3bf733, 0xc232cefdccc00000, 0, 86 }, /* #48 */ 4244 { 0x1c6682, 0x1c6e96, 0xb4e8354841a3023e, 0xc08f800000000000, 0, 238 }, /* #49 */ 4245 { 0x3d2957, 0x3d2197, 0xc21eb16c4b6f73d9, 0x896dee7b20000000, 0, 93 }, /* #50 */ 4246 { 0x117e96, 0x117e96, 0x4d5049a4110999cc, 0x884cce6000000000, 0, 163 }, /* #51 */ 4247 { 0x076a47, 0x076297, 0x4f098127592fc46f, 0xbc00000000000000, 0, 250 }, /* #52 */ 4248 { 0x346407, 0x346497, 0x74701ddf906e393e, 0xe41b8e4f80000000, 0, 94 }, /* #53 */ 4249 { 0x206c42, 0x206c17, 0xd88353a529237b88, 0x7100000000000000, 0, 53 }, /* #54 */ 4250 { 0x3c1183, 0x3c1116, 0xbe5ea30100fd6e74, 0x0fd6e74000000000, 0, 164 }, /* #55 */ 4251 { 0x0f6542, 0x0f6d17, 0x2afffdbf017ae3c6, 0x1800000000000000, 0, 122 }, /* #56 */ 4252 { 0x383bc2, 0x383397, 0x2d02ec78c5dcf3b1, 0xe762000000000000, 0, 49 }, /* #57 */ 4253 { 0x3a1d97, 0x3a1516, 0x1867ef55ba81b075, 0x3a80000000000000, 0, 247 }, /* #58 */ 4254 { 0x1567d2, 0x156f17, 0x248fddae8d1af41a, 0x6ba346bd06800000, 0, 22 }, /* #59 */ 4255 { 0x176753, 0x176f96, 0x5423f3fd2a42043b, 0x9521021d80000000, 0, 95 }, /* #60 */ 4256 { 0x043706, 0x043f96, 0x5fd3adbb9a73aad1, 0xd39d568800000000, 0, 35 }, /* #61 */ 4257 { 0x0f42c3, 0x0f4297, 0x4409b9d68c3d2bd9, 0xd2bd900000000000, 0, 172 }, /* #62 */ 4258 { 0x2e67c7, 0x2e6716, 0x4076a37450216522, 0x2165220000000000, 0, 232 }, /* #63 */ 4259 { 0x3f4312, 0x3f4b96, 0xfc5aaae6f2a82228, 0xab9bcaa088a00000, 0, 210 }, /* #64 */ 4260 { 0x327493, 0x327c96, 0x9089cb335c0dd6b0, 0xb335c0dd6b000000, 0, 148 }, /* #65 */ 4261 { 0x3b5dd7, 0x3b5516, 0x01e621104a2114f2, 0x4229e40000000000, 0, 105 }, /* #66 */ 4262 { 0x0231d3, 0x023112, 0x9a7d23341e2818ef, 0x69f48cd078a063bc, 0, 130 }, /* #67 */ 4263 { 0x3b65c3, 0x3b6d57, 0xae1861f3c5e9a428, 0x0000000000000000, 0, 253 }, /* #68 */ 4264 { 0x021357, 0x021397, 0x75e53b312c5f8ff9, 0x8962fc7fc8000000, 0, 155 }, /* #69 */ 4265 { 0x022e97, 0x022616, 0xa2bf1c21cbd45b70, 0x4397a8b6e0000000, 0, 89 }, /* #70 */ 4266 { 0x310012, 0x310896, 0xbafbe5acd5f0e7b4, 0xfbe5acd5f0e7b400, 0, 72 }, /* #71 */ 4267 { 0x210147, 0x210996, 0x8f1bd62d88b6a543, 0xb622da950c000000, 0, 26 }, /* #72 */ 4268 { 0x151683, 0x151e96, 0xaf5a3b3a481456fa, 0xb7d0000000000000, 0, 243 }, /* #73 */ 4269 { 0x3e0b02, 0x3e0316, 0x76a8d287ede0a1f4, 0x1fb78287d0000000, 0, 26 }, /* #74 */ 4270 { 0x2b5cd3, 0x2b5416, 0xaa15ad760a5b3581, 0x52d9ac0800000000, 0, 99 }, /* #75 */ 4271 { 0x0d4ad6, 0x0d4a96, 0xe21c2876fcc5dcb1, 0xb100000000000000, 0, 120 }, /* #76 */ 4272 { 0x0d6ec7, 0x0d6697, 0x91972cc09b2da4b0, 0x81365b4960000000, 0, 25 }, /* #77 */ 4273 { 0x301483, 0x301c17, 0xc2123f4db61c649f, 0x6d871927c0000000, 0, 30 }, /* #78 */ 4274 { 0x136657, 0x136e96, 0xc3b4b76655f6e30e, 0xe30e000000000000, 0, 112 }, /* #79 */ 4275 { 0x2e0dc2, 0x2e0516, 0x5d0fffbbac1ed861, 0x6100000000000000, 0, 184 }, /* #80 */ 4276 { 0x0f5e96, 0x0f5e96, 0xc24e2f5d5c829a06, 0xbab905340c000000, 0, 217 }, /* #81 */ 4277 { 0x214a17, 0x214297, 0x5adbd17ff951943f, 0xfca8ca1f80000000, 0, 159 }, /* #82 */ 4278 { 0x196c97, 0x196c96, 0xe6feeb27eb2a5050, 0xa0a0000000000000, 0, 113 }, /* #83 */ 4279 { 0x3d5743, 0x3d5797, 0x834e1321ea6bad89, 0x8900000000000000, 0, 56 }, /* #84 */ 4280 { 0x1a4682, 0x1a4616, 0xb58dbcccd11eaf67, 0x6de66688f57b3800, 0, 139 }, /* #85 */ 4281 { 0x084d46, 0x084597, 0xf383cced7ae68288, 0xb5eb9a0a20000000, 0, 218 }, /* #86 */ 4282 { 0x116c46, 0x116497, 0xebc6d717ad1b8d03, 0xc6d717ad1b8d0300, 0, 72 }, /* #87 */ 4283 { 0x126f92, 0x126f96, 0xbb65e8a666f08fa2, 0x8a666f08fa200000, 0, 148 }, /* #88 */ 4284 { 0x246486, 0x246c96, 0x9796aa7c7d993d87, 0xaa7c7d993d870000, 0, 208 }, /* #89 */ 4285 { 0x240447, 0x240c17, 0xf88df0f8da1482a8, 0x1be1f1b429055000, 0, 201 }, /* #90 */ 4286 { 0x386ed2, 0x386612, 0xccef055ed7dd77f7, 0x7782af6beebbfb80, 0, 199 }, /* #91 */ 4287 { 0x2d7d13, 0x2d7516, 0xce3669281e8a5e52, 0x7a29794800000000, 0, 98 }, /* #92 */ 4288 { 0x1a2552, 0x1a2597, 0x91a7e280d11b36c1, 0xa2366d8200000000, 0, 97 }, /* #93 */ 4289 { 0x1a6112, 0x1a6996, 0x4e1cbacbeab014aa, 0xc052a80000000000, 0, 170 }, /* #94 */ 4290 { 0x2b0cd6, 0x2b0497, 0xff7823e975a1864c, 0x823e975a1864c000, 0, 140 }, /* #95 */ 3171 4291 }; 3172 4292 static const BINU64_TEST_T g_aTests_shr_u64_amd[] = 3173 4293 { 3174 { 0x2d2f87, 0x2d2756, 0x0000000000000000, 0x0000000000000000, 0, 41 }, /* #0 */ 3175 { 0x0c6716, 0x0c6756, 0x0000000000000000, 0x0000000000000000, 0, 18 }, /* #1 */ 3176 { 0x316e43, 0x316656, 0x0000000000000000, 0x0000000000000000, 0, 43 }, /* #2 */ 3177 { 0x0856c7, 0x085656, 0x0000000000000000, 0x0000000000000000, 0, 13 }, /* #3 */ 3178 { 0x280182, 0x280117, 0xf5cb544972ce0d4d, 0x007ae5aa24b96706, 0, 9 }, /* #4 */ 3179 { 0x077353, 0x077312, 0xb2f2fee26f2c04db, 0x000165e5fdc4de58, 0, 15 }, /* #5 */ 3180 { 0x204c56, 0x204412, 0x40f895064d4740f1, 0x00103e25419351d0, 0, 10 }, /* #6 */ 3181 { 0x3804d6, 0x380417, 0x71864285e6cf4432, 0x0000000000000003, 0, 61 }, /* #7 */ 3182 { 0x130a43, 0x130217, 0xc93f8e9af25a57e1, 0x01927f1d35e4b4af, 0, 7 }, /* #8 */ 3183 { 0x022cc2, 0x022417, 0xd79704b7f21e1f45, 0x0006bcb825bf90f0, 0, 13 }, /* #9 */ 3184 { 0x3c5f87, 0x3c5712, 0xe68eac08f72de6d8, 0x000039a3ab023dcb, 0, 18 }, /* #10 */ 3185 { 0x373ec2, 0x373613, 0x642a4ec2d1bb5e46, 0x0000000321527616, 0, 29 }, /* #11 */ 3186 { 0x083ad6, 0x083213, 0x0a2f3266de6256c7, 0x00000028bcc99b79, 0, 22 }, /* #12 */ 3187 { 0x1f1d46, 0x1f1512, 0x823f5d5c96d619ea, 0x0000000000000002, 0, 62 }, /* #13 */ 3188 { 0x2c0793, 0x2c0717, 0x0f340b4b6942890e, 0x0000f340b4b69428, 0, 12 }, /* #14 */ 3189 { 0x2a3082, 0x2a3016, 0xcd6bfa8b0929a668, 0x00019ad7f5161253, 0, 15 }, /* #15 */ 3190 { 0x2050c3, 0x205013, 0xebe4884bb05e023b, 0x0000000001d7c910, 0, 39 }, /* #16 */ 3191 { 0x2d2412, 0x2d2416, 0xa35123a836650979, 0x00a35123a8366509, 0, 8 }, /* #17 */ 3192 { 0x367f02, 0x367716, 0x4c50f7e57bdf7844, 0x00000000000004c5, 0, 52 }, /* #18 */ 3193 { 0x2f7c93, 0x2f7413, 0x3d76838f3531636c, 0x000000000f5da0e3, 0, 34 }, /* #19 */ 3194 { 0x2b0bd2, 0x2b0357, 0x4742729543df83bf, 0x0000000000000000, 0, 63 }, /* #20 */ 3195 { 0x313257, 0x313216, 0x744daf194aaa5377, 0x000000001d136bc6, 0, 34 }, /* #21 */ 3196 { 0x220917, 0x220112, 0x5b445f70079e1443, 0x00000000b688bee0, 0, 31 }, /* #22 */ 3197 { 0x1e0496, 0x1e0416, 0x71bcfafa8b1a6483, 0x00000071bcfafa8b, 0, 24 }, /* #23 */ 3198 { 0x0b4796, 0x0b4713, 0x7256e0b2701bd17e, 0x000000000000e4ad, 0, 47 }, /* #24 */ 3199 { 0x1c7816, 0x1c7013, 0x1db9c6a74fe37397, 0x0000000000001db9, 0, 48 }, /* #25 */ 3200 { 0x285256, 0x285213, 0x6d7fa4effbc8944a, 0x0000000000006d7f, 0, 48 }, /* #26 */ 3201 { 0x193e87, 0x193613, 0x21cdf1d6a7dffad9, 0x00000000000021cd, 0, 48 }, /* #27 */ 3202 { 0x017892, 0x017013, 0xfaeed71fff92bddc, 0x0000000000001f5d, 0, 51 }, /* #28 */ 3203 { 0x000787, 0x000713, 0x973753e680addfab, 0x00000000000025cd, 0, 50 }, /* #29 */ 3204 { 0x295d13, 0x295513, 0x9f46743165397556, 0x000004fa33a18b29, 0, 21 }, /* #30 */ 3205 { 0x244052, 0x244017, 0x1b590b5e8fcdf810, 0x0000000dac85af47, 0, 25 }, /* #31 */ 3206 { 0x1527d7, 0x152716, 0x6000c0d2687fd32b, 0x000000000000000c, 0, 59 }, /* #32 */ 3207 { 0x115f43, 0x115f43, 0x9dab9c03c0d8dd57, 0x9dab9c03c0d8dd57, 0, 0 }, /* #33 */ 3208 { 0x3a4656, 0x3a4616, 0x108cfcc1a0356164, 0x000000000108cfcc, 0, 36 }, /* #34 */ 3209 { 0x007e96, 0x007616, 0x4906cf21dbcc6914, 0x0000000000000009, 0, 59 }, /* #35 */ 3210 { 0x070ad2, 0x070213, 0x9aa6e7d6a1b4a4ab, 0x0000000000000026, 0, 58 }, /* #36 */ 3211 { 0x370f52, 0x370717, 0x00bd95b1c221eaca, 0x00000000000017b2, 0, 43 }, /* #37 */ 3212 { 0x1e1317, 0x1e1316, 0x0ff5551b13b8e5c6, 0x0000ff5551b13b8e, 0, 12 }, /* #38 */ 3213 { 0x281c93, 0x281412, 0xefa5f76c5e7f2e03, 0x00000000000001df, 0, 55 }, /* #39 */ 3214 { 0x040056, 0x040016, 0xf364c721587bfa29, 0x000000001e6c98e4, 0, 35 }, /* #40 */ 3215 { 0x150d16, 0x150516, 0x03c5930925a34bcd, 0x000000000003c593, 0, 40 }, /* #41 */ 3216 { 0x0c4657, 0x0c4612, 0xb12b86b9626667d7, 0x000000000162570d, 0, 39 }, /* #42 */ 3217 { 0x1d7a43, 0x1d7217, 0x9ccf0b9ebfcfb27c, 0x000000000009ccf0, 0, 44 }, /* #43 */ 3218 { 0x147217, 0x147213, 0x1bca66c81b6176fb, 0x000000000000000d, 0, 57 }, /* #44 */ 3219 { 0x2b6252, 0x2b6257, 0x142d423c59972d84, 0x0000000000000000, 0, 61 }, /* #45 */ 3220 { 0x2c5f92, 0x2c5712, 0x6434b9c52b005a7c, 0x0000000000000064, 0, 56 }, /* #46 */ 3221 { 0x0c2a03, 0x0c2217, 0xebaa1793519a5694, 0x003aea85e4d46695, 0, 10 }, /* #47 */ 3222 { 0x1756d2, 0x175616, 0x2ff89778e617f96d, 0x000000000bfe25de, 0, 34 }, /* #48 */ 3223 { 0x372493, 0x372413, 0x23baf8671a844c82, 0x00000023baf8671a, 0, 24 }, /* #49 */ 3224 { 0x037887, 0x037013, 0xc4e25d52255e1998, 0x0000313897548957, 0, 18 }, /* #50 */ 3225 { 0x1a0402, 0x1a0417, 0x98152861243ed126, 0x00001302a50c2487, 0, 19 }, /* #51 */ 3226 { 0x195346, 0x195313, 0x6601705502fdd26b, 0x06601705502fdd26, 0, 4 }, /* #52 */ 3227 { 0x066952, 0x066117, 0x2a625893a887c81a, 0x000000000a989624, 0, 34 }, /* #53 */ 3228 { 0x1b6b47, 0x1b6313, 0xd1a8ef5911fb6ce0, 0x000000068d477ac8, 0, 29 }, /* #54 */ 3229 { 0x3c2946, 0x3c2113, 0xbcf5f79e3ef9b952, 0x000002f3d7de78fb, 0, 22 }, /* #55 */ 3230 { 0x002dd6, 0x002517, 0x42a1b5bb9edf009e, 0x0000042a1b5bb9ed, 0, 20 }, /* #56 */ 3231 { 0x163e86, 0x163616, 0xa538e42e9f7893f1, 0x00000000000a538e, 0, 44 }, /* #57 */ 3232 { 0x054187, 0x054116, 0x74fa8b022fe63e27, 0x000000000000001d, 0, 58 }, /* #58 */ 3233 { 0x3f4d87, 0x3f4516, 0x44555ca2043b1ab1, 0x0000000000000011, 0, 58 }, /* #59 */ 3234 { 0x017246, 0x017217, 0x483a1fc17208711c, 0x0000000090743f82, 0, 31 }, /* #60 */ 3235 { 0x142782, 0x142717, 0x04413b061fc8fc9f, 0x00882760c3f91f93, 0, 3 }, /* #61 */ 3236 { 0x0f6dc2, 0x0f6512, 0xd2d46d3a78041074, 0x0000696a369d3c02, 0, 17 }, /* #62 */ 3237 { 0x1b2686, 0x1b2613, 0x4ff80d44027fbba4, 0x0004ff80d44027fb, 0, 12 }, /* #63 */ 4294 { 0x1b56c6, 0x1b5656, 0x0000000000000000, 0x0000000000000000, 0, 106 }, /* #0 */ 4295 { 0x174542, 0x174542, 0x0000000000000000, 0x0000000000000000, 0, 0 }, /* #1 */ 4296 { 0x126dc6, 0x126556, 0x0000000000000000, 0x0000000000000000, 0, 51 }, /* #2 */ 4297 { 0x117a97, 0x117256, 0x0000000000000000, 0x0000000000000000, 0, 136 }, /* #3 */ 4298 { 0x045c47, 0x045456, 0x0000000000000000, 0x0000000000000000, 0, 46 }, /* #4 */ 4299 { 0x1c2987, 0x1c2156, 0x0000000000000000, 0x0000000000000000, 0, 55 }, /* #5 */ 4300 { 0x1136d6, 0x113617, 0x868b08d8483ca93d, 0x10d1611b09079527, 0, 67 }, /* #6 */ 4301 { 0x1017c3, 0x101716, 0xcaf1d4abcd254956, 0x0000000000000006, 0, 253 }, /* #7 */ 4302 { 0x251c42, 0x251417, 0x1eeb7d8120be1365, 0x0000007badf60482, 0, 214 }, /* #8 */ 4303 { 0x322d86, 0x322517, 0x868feb6abe429a0d, 0x10d1fd6d57c85341, 0, 131 }, /* #9 */ 4304 { 0x0b1bd2, 0x0b1316, 0x0b9a16328fe52008, 0x0000000000b9a163, 0, 100 }, /* #10 */ 4305 { 0x140447, 0x140413, 0xc858bd55f364756a, 0x00032162f557cd91, 0, 142 }, /* #11 */ 4306 { 0x012c56, 0x012413, 0x87b69618e0daf79d, 0x00000000000087b6, 0, 112 }, /* #12 */ 4307 { 0x231583, 0x231516, 0x42d9eaf4b7f532cb, 0x0000000010b67abd, 0, 162 }, /* #13 */ 4308 { 0x397a97, 0x397213, 0x83d69c3c5696c2ea, 0x000000107ad3878a, 0, 27 }, /* #14 */ 4309 { 0x176c97, 0x176412, 0x00b71e7923ad360b, 0x0000000000b71e79, 0, 32 }, /* #15 */ 4310 { 0x344d83, 0x344517, 0xc6b42ec07d17549d, 0x18d685d80fa2ea93, 0, 131 }, /* #16 */ 4311 { 0x045e47, 0x045617, 0x79ee52311ed138e5, 0x000000000003cf72, 0, 173 }, /* #17 */ 4312 { 0x0f3987, 0x0f3112, 0x7e2ab5c947097622, 0x000003f155ae4a38, 0, 213 }, /* #18 */ 4313 { 0x032c53, 0x032417, 0x0c53b0e0fe820dbb, 0x0000000000000314, 0, 114 }, /* #19 */ 4314 { 0x3b5a96, 0x3b5212, 0xc60ce069a737e2d4, 0x00000000000c60ce, 0, 108 }, /* #20 */ 4315 { 0x336687, 0x336612, 0xacffa7c747adf251, 0x000000000567fd3e, 0, 229 }, /* #21 */ 4316 { 0x354d56, 0x354512, 0xa8255876dab03bca, 0x00005412ac3b6d58, 0, 145 }, /* #22 */ 4317 { 0x1e5f13, 0x1e5713, 0xb01dc011f9c6e1f9, 0x0b01dc011f9c6e1f, 0, 196 }, /* #23 */ 4318 { 0x0f69c2, 0x0f6113, 0xd44b2e0a05f8d876, 0x000000000003512c, 0, 238 }, /* #24 */ 4319 { 0x3b7816, 0x3b7016, 0xb4decabdef243fe4, 0x00000000005a6f65, 0, 105 }, /* #25 */ 4320 { 0x1e0412, 0x1e0413, 0xdfeedaf0361ecc2d, 0x0dfeedaf0361ecc2, 0, 196 }, /* #26 */ 4321 { 0x3466d2, 0x346616, 0x87231774169da2ad, 0x0000000000872317, 0, 40 }, /* #27 */ 4322 { 0x2c4e87, 0x2c4613, 0x8e7fce0ada2d3726, 0x00473fe7056d169b, 0, 201 }, /* #28 */ 4323 { 0x2e16d7, 0x2e1616, 0xfaec2a0073b3372f, 0x000faec2a0073b33, 0, 12 }, /* #29 */ 4324 { 0x024a92, 0x024217, 0xa717c4aac1491d22, 0x00000000000014e2, 0, 243 }, /* #30 */ 4325 { 0x2f0e56, 0x2f0617, 0x693e4c548e57d85f, 0x0000000000000d27, 0, 243 }, /* #31 */ 4326 { 0x1533c6, 0x153316, 0x421b0661c04d0b36, 0x000000000001086c, 0, 46 }, /* #32 */ 4327 { 0x2a7f96, 0x2a7717, 0x77a2574d927bb4e9, 0x077a2574d927bb4e, 0, 196 }, /* #33 */ 4328 { 0x0b0946, 0x0b0113, 0xd4393a6301af2f0a, 0x0000000000000d43, 0, 244 }, /* #34 */ 4329 { 0x056557, 0x056517, 0x7f65c18b43c9f2d6, 0x0000000000003fb2, 0, 49 }, /* #35 */ 4330 { 0x2d0557, 0x2d0557, 0x1e1f0c6b858ebd12, 0x1e1f0c6b858ebd12, 0, 64 }, /* #36 */ 4331 { 0x333a07, 0x333a07, 0xb924b9f2fbe8ed13, 0xb924b9f2fbe8ed13, 0, 0 }, /* #37 */ 4332 { 0x2f3917, 0x2f3117, 0x5c67d768a49797b0, 0x00000000002e33eb, 0, 105 }, /* #38 */ 4333 { 0x3b5e87, 0x3b5617, 0x11c0edb9f0b17234, 0x0004703b6e7c2c5c, 0, 202 }, /* #39 */ 4334 { 0x370992, 0x370116, 0x7abd3491c8eaf9e9, 0x000f57a692391d5f, 0, 139 }, /* #40 */ 4335 { 0x2269c3, 0x226112, 0x3e51c2d23a180295, 0x00000000000003e5, 0, 244 }, /* #41 */ 4336 { 0x1a0152, 0x1a0112, 0x3d9b00447567fb2b, 0x003d9b00447567fb, 0, 200 }, /* #42 */ 4337 { 0x184107, 0x184117, 0x712120652c15670f, 0x0000038909032960, 0, 21 }, /* #43 */ 4338 { 0x2a3f03, 0x2a3716, 0xc27c549dbce58cc2, 0x0c27c549dbce58cc, 0, 132 }, /* #44 */ 4339 { 0x340ad3, 0x340212, 0x3fdc9e3af2b4dc13, 0x0000007fb93c75e5, 0, 151 }, /* #45 */ 4340 { 0x2c0e82, 0x2c0617, 0x71e8f93f6808317c, 0x038f47c9fb40418b, 0, 133 }, /* #46 */ 4341 { 0x302f43, 0x302716, 0x4fb1878a780cca3d, 0x00000000013ec61e, 0, 230 }, /* #47 */ 4342 { 0x2d6f56, 0x2d6713, 0xa299deabb46a1d0f, 0x000a299deabb46a1, 0, 76 }, /* #48 */ 4343 { 0x0c01d7, 0x0c0117, 0x6d797ea3207435d2, 0x00000000006d797e, 0, 168 }, /* #49 */ 4344 { 0x0e7157, 0x0e7112, 0x33f8ca3f75f33c40, 0x19fc651fbaf99e20, 0, 193 }, /* #50 */ 4345 { 0x084057, 0x084017, 0x4cad60b95013eef6, 0x000000000000995a, 0, 47 }, /* #51 */ 4346 { 0x325bd6, 0x325316, 0xc798088d49c6825a, 0x00000000c798088d, 0, 224 }, /* #52 */ 4347 { 0x2d3556, 0x2d3512, 0xe084a4b69825e78c, 0x000000000000001c, 0, 59 }, /* #53 */ 4348 { 0x066a02, 0x066212, 0x675bb3132a6e2d3b, 0x0000000000675bb3, 0, 104 }, /* #54 */ 4349 { 0x205607, 0x205613, 0x1b4703c0e9b9a616, 0x00000da381e074dc, 0, 17 }, /* #55 */ 4350 { 0x352cd2, 0x352413, 0xde70e64bc8ef6b5a, 0x00379c3992f23bda, 0, 138 }, /* #56 */ 4351 { 0x285a03, 0x285216, 0x684e83323f0af4cf, 0x001a13a0cc8fc2bd, 0, 74 }, /* #57 */ 4352 { 0x3c1c43, 0x3c1413, 0xb3de7480d1e58675, 0x000000000002cf79, 0, 238 }, /* #58 */ 4353 { 0x0e6857, 0x0e6017, 0x2679d82a4399cd5e, 0x0000000000000133, 0, 245 }, /* #59 */ 4354 { 0x044156, 0x044116, 0x8ed196e00df8e24e, 0x0000000000000047, 0, 185 }, /* #60 */ 4355 { 0x3048d7, 0x304017, 0xf4a12ee58659d8b0, 0x000000007a509772, 0, 97 }, /* #61 */ 4356 { 0x374302, 0x374317, 0xd2b0e7be359a04cb, 0x0000001a561cf7c6, 0, 91 }, /* #62 */ 4357 { 0x3f3887, 0x3f3016, 0x67260c319af56e72, 0x000000019c9830c6, 0, 222 }, /* #63 */ 4358 { 0x1b78c3, 0x1b7013, 0xe45e7ece9cc46f2b, 0x00722f3f674e6237, 0, 9 }, /* #64 */ 4359 { 0x2c3a83, 0x2c3217, 0xc9c6b8551208f3ee, 0x003271ae1544823c, 0, 74 }, /* #65 */ 4360 { 0x191b46, 0x191312, 0x632d9f7ca9cd4408, 0x000000000000c65b, 0, 239 }, /* #66 */ 4361 { 0x1d5007, 0x1d5016, 0xd3c46877550c3274, 0x000000d3c4687755, 0, 152 }, /* #67 */ 4362 { 0x100e07, 0x100612, 0x2bad328d84090324, 0x000000000000015d, 0, 53 }, /* #68 */ 4363 { 0x086616, 0x086617, 0x97714c21a9dcaf2f, 0x0000000097714c21, 0, 96 }, /* #69 */ 4364 { 0x3e2846, 0x3e2016, 0xdd980e6e0bd92721, 0x000000000001bb30, 0, 239 }, /* #70 */ 4365 { 0x030b16, 0x030316, 0xe8f8486ae694a56b, 0x0000000000747c24, 0, 41 }, /* #71 */ 4366 { 0x234ac6, 0x234216, 0xe5dd4d2f6dd79a74, 0x00000e5dd4d2f6dd, 0, 20 }, /* #72 */ 4367 { 0x175853, 0x175017, 0x9f85b337f1a75040, 0x000000013f0b666f, 0, 223 }, /* #73 */ 4368 { 0x024292, 0x024216, 0x716c74448808ac5e, 0x000000000000038b, 0, 181 }, /* #74 */ 4369 { 0x092283, 0x092217, 0xe3fd4fe5050080a3, 0x00000000000e3fd4, 0, 172 }, /* #75 */ 4370 { 0x271c16, 0x271416, 0x14130d797ba70c37, 0x0000504c35e5ee9c, 0, 14 }, /* #76 */ 4371 { 0x323103, 0x323113, 0x46de6ee3d239a671, 0x0000000000011b79, 0, 110 }, /* #77 */ 4372 { 0x1a3c13, 0x1a3413, 0x82b0dcc21ede074b, 0x0000000000010561, 0, 239 }, /* #78 */ 4373 { 0x0a6302, 0x0a6356, 0x162fc95b05c34235, 0x0000000000000000, 0, 190 }, /* #79 */ 4374 { 0x1847d2, 0x184712, 0x66cb55d94a9b7f6f, 0x0066cb55d94a9b7f, 0, 72 }, /* #80 */ 4375 { 0x0a7147, 0x0a7112, 0xf0f4c9cccbd492d8, 0x1e1e9939997a925b, 0, 3 }, /* #81 */ 4376 { 0x0d5782, 0x0d5716, 0xdaa95bca8d41cbc6, 0x00000000000036aa, 0, 114 }, /* #82 */ 4377 { 0x187807, 0x187012, 0x4622fac094c5cd33, 0x00000000023117d6, 0, 101 }, /* #83 */ 4378 { 0x0c3346, 0x0c3312, 0xe1078ce6720eab2a, 0x0000000000000038, 0, 250 }, /* #84 */ 4379 { 0x2379d7, 0x237116, 0xcf9c0965a3700608, 0x000000000cf9c096, 0, 228 }, /* #85 */ 4380 { 0x015b53, 0x015312, 0x6d9c0ef434923fd2, 0x0000000006d9c0ef, 0, 100 }, /* #86 */ 4381 { 0x3050d6, 0x305013, 0x1917a3e60692f12c, 0x0000000000000001, 0, 188 }, /* #87 */ 4382 { 0x1f7887, 0x1f7012, 0xe00a65e513e408fe, 0x000000000700532f, 0, 165 }, /* #88 */ 4383 { 0x2f58c7, 0x2f5013, 0xbc1e4517d7710192, 0x000002f079145f5d, 0, 214 }, /* #89 */ 4384 { 0x082796, 0x082717, 0x330a29983cf1fcc5, 0x0000000000198514, 0, 41 }, /* #90 */ 4385 { 0x2f6743, 0x2f6717, 0x66d94516aa2414ea, 0x00000019b65145aa, 0, 26 }, /* #91 */ 4386 { 0x1c50d6, 0x1c5056, 0x129c49ec5906e0fa, 0x0000000000000000, 0, 127 }, /* #92 */ 4387 { 0x1b3e46, 0x1b3617, 0x258054fcade92510, 0x00000000258054fc, 0, 160 }, /* #93 */ 4388 { 0x276786, 0x276717, 0x90220a02ea68f2e2, 0x0000090220a02ea6, 0, 148 }, /* #94 */ 4389 { 0x1b2152, 0x1b2156, 0x0cddfa87bf3281a6, 0x0000000000000000, 0, 126 }, /* #95 */ 3238 4390 }; 3239 4391 static const BINU64_TEST_T g_aTests_sar_u64_amd[] = 3240 4392 { 3241 { 0x372097, 0x372056, 0x0000000000000000, 0x0000000000000000, 0, 10 }, /* #0 */ 3242 { 0x385952, 0x385156, 0x0000000000000000, 0x0000000000000000, 0, 46 }, /* #1 */ 3243 { 0x2d62d2, 0x2d6256, 0x0000000000000000, 0x0000000000000000, 0, 1 }, /* #2 */ 3244 { 0x3f4942, 0x3f4156, 0x0000000000000000, 0x0000000000000000, 0, 4 }, /* #3 */ 3245 { 0x0e2003, 0x0e2093, 0xedb3be3e7120071f, 0xffffffffffffffb6, 0, 54 }, /* #4 */ 3246 { 0x123703, 0x123757, 0x0e9506a21264245a, 0x0000000000000000, 0, 60 }, /* #5 */ 3247 { 0x0e1886, 0x0e1057, 0x69575bc8f5f5ff78, 0x0000000000000000, 0, 63 }, /* #6 */ 3248 { 0x137152, 0x137116, 0x455b03f1e847da83, 0x0022ad81f8f423ed, 0, 9 }, /* #7 */ 3249 { 0x284453, 0x284453, 0x6852489ed67b0c05, 0x6852489ed67b0c05, 0, 0 }, /* #8 */ 3250 { 0x0b6dd6, 0x0b6593, 0xaf1ba3037df3487b, 0xfffffffebc6e8c0d, 0, 30 }, /* #9 */ 3251 { 0x277013, 0x277012, 0x463be73d0ab084ed, 0x0000231df39e8558, 0, 17 }, /* #10 */ 3252 { 0x030bd2, 0x030393, 0xc502482be9d0b49f, 0xfffffffffffff140, 0, 50 }, /* #11 */ 3253 { 0x057712, 0x057712, 0x11cf7f8a724dcd06, 0x0000000000000001, 0, 60 }, /* #12 */ 3254 { 0x1b3152, 0x1b3116, 0x3c1d219fec0ad8c3, 0x0000f074867fb02b, 0, 14 }, /* #13 */ 3255 { 0x1c6d47, 0x1c6512, 0x6158323a5d5d6fd1, 0x0000000000006158, 0, 48 }, /* #14 */ 3256 { 0x074192, 0x074112, 0x118ec5b4462989f4, 0x0000000000008c76, 0, 45 }, /* #15 */ 3257 { 0x3a21d2, 0x3a2113, 0x2b0266ac6fcacbaf, 0x05604cd58df95975, 0, 3 }, /* #16 */ 3258 { 0x356893, 0x356016, 0x0e8ad43997781c50, 0x000000000000001d, 0, 55 }, /* #17 */ 3259 { 0x010257, 0x010216, 0x3f0c7d4a2a5c0407, 0x0000000000003f0c, 0, 48 }, /* #18 */ 3260 { 0x366997, 0x366117, 0x018362a685a9991d, 0x0000018362a685a9, 0, 16 }, /* #19 */ 3261 { 0x006ed6, 0x006693, 0xaad1252bd474dc94, 0xf55a24a57a8e9b92, 0, 3 }, /* #20 */ 3262 { 0x230983, 0x230192, 0xed1871b5a258b228, 0xffda30e36b44b164, 0, 7 }, /* #21 */ 3263 { 0x2d3296, 0x2d3212, 0x6459862720efdff9, 0x00000322cc313907, 0, 21 }, /* #22 */ 3264 { 0x0e27c7, 0x0e2793, 0xe938d13b975d38c0, 0xffffffffffffff49, 0, 53 }, /* #23 */ 3265 { 0x0d0c06, 0x0d0492, 0xaa1aaad41e6b9941, 0xffffffffffffff54, 0, 55 }, /* #24 */ 3266 { 0x3b4442, 0x3b4417, 0x6cc3acbc89197f3b, 0x0000003661d65e44, 0, 25 }, /* #25 */ 3267 { 0x231657, 0x231696, 0xd1a72210c622b91d, 0xffffe8d391086311, 0, 17 }, /* #26 */ 3268 { 0x2c3e52, 0x2c3612, 0x15c79028d8b12452, 0x02b8f2051b16248a, 0, 3 }, /* #27 */ 3269 { 0x152b53, 0x152397, 0xb3c4c2252810febf, 0xf6789844a5021fd7, 0, 3 }, /* #28 */ 3270 { 0x1f0157, 0x1f0116, 0x12a37d4654261e9b, 0x0000000000000009, 0, 57 }, /* #29 */ 3271 { 0x026c53, 0x026493, 0xb1e6bf673fdf9532, 0xfffffffb1e6bf673, 0, 28 }, /* #30 */ 3272 { 0x2d0017, 0x2d0096, 0x9ee4e4be5de2f391, 0xfffffffe7b9392f9, 0, 30 }, /* #31 */ 3273 { 0x1d51d6, 0x1d5193, 0xbe225f82053b6400, 0xfffffffffffbe225, 0, 44 }, /* #32 */ 3274 { 0x172746, 0x172797, 0xe587391db82f3ddf, 0xffffffffffffffff, 0, 62 }, /* #33 */ 3275 { 0x162a46, 0x162296, 0xe0ee9b80ea7100d8, 0xfffffffffe0ee9b8, 0, 36 }, /* #34 */ 3276 { 0x305506, 0x305593, 0xdf5f042abc1e05ba, 0xfffffffffffffffe, 0, 61 }, /* #35 */ 3277 { 0x205156, 0x205193, 0xddde141ec01106ee, 0xfffffffffbbbc283, 0, 35 }, /* #36 */ 3278 { 0x217bc6, 0x217316, 0x624994e8bec6a05a, 0x3124ca745f63502d, 0, 1 }, /* #37 */ 3279 { 0x1f7146, 0x1f7157, 0x5829aaed7c875242, 0x0000000000000000, 0, 63 }, /* #38 */ 3280 { 0x3f4146, 0x3f4197, 0xc17f358d9bd60b4a, 0xffffffffffffffff, 0, 63 }, /* #39 */ 3281 { 0x3343c6, 0x334392, 0xa6aa25e425bbae92, 0xfffffffffa6aa25e, 0, 36 }, /* #40 */ 3282 { 0x1c6c16, 0x1c6496, 0xb2fb36eefb3e3c94, 0xfffffffffffffff6, 0, 59 }, /* #41 */ 3283 { 0x0479d6, 0x047113, 0x5acca2191adcdf5e, 0x0002d66510c8d6e6, 0, 13 }, /* #42 */ 3284 { 0x0a3242, 0x0a3213, 0x0f236576487d2184, 0x00000791b2bb243e, 0, 17 }, /* #43 */ 3285 { 0x1c2043, 0x1c2096, 0x814a26e860526497, 0xfffff814a26e8605, 0, 20 }, /* #44 */ 3286 { 0x253b46, 0x253317, 0x1ea85a786b2c2804, 0x000001ea85a786b2, 0, 20 }, /* #45 */ 3287 { 0x3f5356, 0x3f5316, 0x7e1ea3bd8ccb6816, 0x0000000000fc3d47, 0, 39 }, /* #46 */ 3288 { 0x1a4313, 0x1a4313, 0x53d2786e9906e5b3, 0x53d2786e9906e5b3, 0, 0 }, /* #47 */ 3289 { 0x266516, 0x266593, 0x9664d833cc4a1faa, 0xfffff9664d833cc4, 0, 20 }, /* #48 */ 3290 { 0x2a4943, 0x2a4192, 0xf85cc124ea7a2238, 0xfffffffffffffff8, 0, 56 }, /* #49 */ 3291 { 0x010582, 0x010597, 0xf52ed6f404122f84, 0xfffffffffffffea5, 0, 51 }, /* #50 */ 3292 { 0x020157, 0x020117, 0x06ab26b81dbb96d3, 0x000d564d703b772d, 0, 7 }, /* #51 */ 3293 { 0x004e96, 0x004612, 0x4e667c7708053721, 0x0000009cccf8ee10, 0, 23 }, /* #52 */ 3294 { 0x382902, 0x382113, 0x44be544ba4cdd29d, 0x000000000000897c, 0, 47 }, /* #53 */ 3295 { 0x033103, 0x033193, 0xa9bbd22bfb863bbc, 0xffa9bbd22bfb863b, 0, 8 }, /* #54 */ 3296 { 0x090956, 0x090196, 0x932d4ff9be0ba161, 0xffffff932d4ff9be, 0, 24 }, /* #55 */ 3297 { 0x1d1357, 0x1d1397, 0xe061f911fcfc6d26, 0xff8187e447f3f1b4, 0, 6 }, /* #56 */ 3298 { 0x0c6253, 0x0c6216, 0x46f961593a5e546f, 0x0000000011be5856, 0, 34 }, /* #57 */ 3299 { 0x232713, 0x232796, 0x969a020332af5b67, 0xffffffff969a0203, 0, 32 }, /* #58 */ 3300 { 0x164447, 0x164496, 0xaf33bf69f37a7f2e, 0xfffffffffffffaf3, 0, 52 }, /* #59 */ 3301 { 0x107406, 0x107493, 0xd65a157d5f315749, 0xeb2d0abeaf98aba4, 0, 1 }, /* #60 */ 3302 { 0x1b3843, 0x1b3092, 0xf16ad1c0060ad60c, 0xffffffffffff16ad, 0, 44 }, /* #61 */ 3303 { 0x0022c2, 0x002217, 0x1e203c5f6e6ba8f0, 0x000000000001e203, 0, 44 }, /* #62 */ 3304 { 0x264e97, 0x264693, 0xf71a9363108f6893, 0xfffffff71a936310, 0, 24 }, /* #63 */ 4393 { 0x3154c6, 0x315456, 0x0000000000000000, 0x0000000000000000, 0, 125 }, /* #0 */ 4394 { 0x1d3cd7, 0x1d3456, 0x0000000000000000, 0x0000000000000000, 0, 211 }, /* #1 */ 4395 { 0x015c07, 0x015456, 0x0000000000000000, 0x0000000000000000, 0, 26 }, /* #2 */ 4396 { 0x3f0047, 0x3f0056, 0x0000000000000000, 0x0000000000000000, 0, 115 }, /* #3 */ 4397 { 0x035483, 0x035456, 0x0000000000000000, 0x0000000000000000, 0, 217 }, /* #4 */ 4398 { 0x3c6346, 0x3c6356, 0x0000000000000000, 0x0000000000000000, 0, 183 }, /* #5 */ 4399 { 0x247753, 0x247792, 0xde35ea49e82afcb9, 0xfffffffef1af524f, 0, 29 }, /* #6 */ 4400 { 0x156607, 0x156696, 0xedec887c394c053f, 0xfffffffffffffb7b, 0, 114 }, /* #7 */ 4401 { 0x0b0247, 0x0b0292, 0x8bf057068c8a4da8, 0xfffffffc5f82b834, 0, 221 }, /* #8 */ 4402 { 0x3a6c52, 0x3a6497, 0xbf94df7dc7dd0583, 0xffffffffff7f29be, 0, 39 }, /* #9 */ 4403 { 0x233cc3, 0x233413, 0x1b70ea55fdbf5146, 0x0000000db8752afe, 0, 89 }, /* #10 */ 4404 { 0x390412, 0x390417, 0x258bee7cc802a4b7, 0x0000000000000012, 0, 249 }, /* #11 */ 4405 { 0x070d42, 0x070517, 0x645f86d01c61f9ee, 0x00000000000c8bf0, 0, 43 }, /* #12 */ 4406 { 0x0c7897, 0x0c7016, 0x11171fd5ae14b389, 0x0000000000000022, 0, 183 }, /* #13 */ 4407 { 0x083807, 0x083097, 0xaeb8dbb17429f590, 0xfffffffffffd75c6, 0, 109 }, /* #14 */ 4408 { 0x283982, 0x283112, 0x5833306d9d21d52f, 0x0000005833306d9d, 0, 88 }, /* #15 */ 4409 { 0x214cd6, 0x214493, 0xf6300097e87d3d00, 0xffffffffec60012f, 0, 31 }, /* #16 */ 4410 { 0x1812c7, 0x181212, 0x4caaa5cf7adf1826, 0x000000099554b9ef, 0, 91 }, /* #17 */ 4411 { 0x162313, 0x162397, 0x9849abaf44f4a053, 0xffffffffffffcc24, 0, 113 }, /* #18 */ 4412 { 0x273f07, 0x273713, 0x615ba112329b0ca6, 0x0000001856e8448c, 0, 218 }, /* #19 */ 4413 { 0x2f7e83, 0x2f7692, 0x899bf8ad93f6371b, 0xfffffff899bf8ad9, 0, 156 }, /* #20 */ 4414 { 0x387e93, 0x387692, 0x8952b29d8b93a18b, 0xfffffffffffff12a, 0, 51 }, /* #21 */ 4415 { 0x092886, 0x092097, 0xc2b17ca387385284, 0xfff0ac5f28e1ce14, 0, 138 }, /* #22 */ 4416 { 0x1b1253, 0x1b1217, 0x2ecbd888f319fb75, 0x0002ecbd888f319f, 0, 140 }, /* #23 */ 4417 { 0x3812c6, 0x381292, 0x9690fb35bd35cabb, 0xffffffffffffffcb, 0, 249 }, /* #24 */ 4418 { 0x170086, 0x170097, 0xc5bcd5c33df88081, 0xffffffffffffffe2, 0, 249 }, /* #25 */ 4419 { 0x213d17, 0x213513, 0x7bdb6a819fc6e8c3, 0x0000001ef6daa067, 0, 218 }, /* #26 */ 4420 { 0x261907, 0x261113, 0x05231ce63da69b61, 0x0000000000005231, 0, 172 }, /* #27 */ 4421 { 0x0b4d16, 0x0b4592, 0xca16b2f8de79bbc5, 0xfffffffffffffca1, 0, 244 }, /* #28 */ 4422 { 0x0e6447, 0x0e6496, 0xb6158ad6c463d485, 0xfffffffffff6c2b1, 0, 43 }, /* #29 */ 4423 { 0x280317, 0x280393, 0xfd8197b4e9be11c8, 0xfffffffffffffffd, 0, 248 }, /* #30 */ 4424 { 0x2d3c46, 0x2d3493, 0x90d90b5ed4ebfbb0, 0xffc86c85af6a75fd, 0, 201 }, /* #31 */ 4425 { 0x1d7103, 0x1d7113, 0x4568acc5eaaef92b, 0x0022b45662f5577c, 0, 73 }, /* #32 */ 4426 { 0x136a86, 0x136292, 0xd709a9234eb81385, 0xfffffffffeb84d49, 0, 165 }, /* #33 */ 4427 { 0x336bd3, 0x336313, 0x49d35a3b1e413071, 0x0000001274d68ec7, 0, 90 }, /* #34 */ 4428 { 0x314a06, 0x314293, 0xd07ac2722cbc938b, 0xfffffffffe83d613, 0, 165 }, /* #35 */ 4429 { 0x006bc6, 0x006397, 0xe8c4b40c2f00f8a7, 0xffffe8c4b40c2f00, 0, 144 }, /* #36 */ 4430 { 0x0826c3, 0x082612, 0x6eb5333f1d3f6ba9, 0x000375a999f8e9fb, 0, 13 }, /* #37 */ 4431 { 0x005702, 0x005716, 0x7f188839fb5ab0f8, 0x000fe311073f6b56, 0, 139 }, /* #38 */ 4432 { 0x2752c3, 0x275217, 0x57a661c327bdb4c2, 0x00000000002bd330, 0, 41 }, /* #39 */ 4433 { 0x113553, 0x113592, 0xe2f38be59a5771d9, 0xffffe2f38be59a57, 0, 80 }, /* #40 */ 4434 { 0x3f0557, 0x3f0597, 0xc1747aac7d8b416d, 0xfffffffffffff82e, 0, 243 }, /* #41 */ 4435 { 0x2b7282, 0x2b7216, 0x6c89b130672306a6, 0x00000000006c89b1, 0, 40 }, /* #42 */ 4436 { 0x006f06, 0x006792, 0xfe42b5190eba9f94, 0xffffff215a8c875d, 0, 17 }, /* #43 */ 4437 { 0x154ed6, 0x154616, 0x4604b27dcc7e83e3, 0x0000000000000460, 0, 116 }, /* #44 */ 4438 { 0x102017, 0x102012, 0x59a14eaeae2a4717, 0x0000000000000016, 0, 122 }, /* #45 */ 4439 { 0x2c2a93, 0x2c2297, 0xba48eed01cb43228, 0xffffffffffba48ee, 0, 104 }, /* #46 */ 4440 { 0x3939c2, 0x393196, 0xb2b633ba6c4ef117, 0xfffffffffffb2b63, 0, 44 }, /* #47 */ 4441 { 0x111a02, 0x111216, 0x4770048077d612db, 0x0000000004770048, 0, 36 }, /* #48 */ 4442 { 0x1e4d16, 0x1e4513, 0x07da8a3abe74567e, 0x00000000000007da, 0, 176 }, /* #49 */ 4443 { 0x3c5856, 0x3c5096, 0x884c0e02c2df264f, 0xffff10981c0585be, 0, 143 }, /* #50 */ 4444 { 0x090893, 0x090093, 0xcc5a97026b942a23, 0xffffffffffffff98, 0, 119 }, /* #51 */ 4445 { 0x353a57, 0x353297, 0xa002e562615fea1c, 0xffffffd00172b130, 0, 89 }, /* #52 */ 4446 { 0x141583, 0x141516, 0x5432d12765d06379, 0x000000005432d127, 0, 160 }, /* #53 */ 4447 { 0x270197, 0x270117, 0x4f554308a6196d46, 0x0000027aaa184530, 0, 21 }, /* #54 */ 4448 { 0x283c86, 0x283493, 0xbed1b1b5fe9d24a8, 0xfff7da3636bfd3a4, 0, 75 }, /* #55 */ 4449 { 0x3c2716, 0x3c2717, 0x268482b57affa855, 0x0000000000268482, 0, 168 }, /* #56 */ 4450 { 0x263353, 0x263397, 0xd7fcfa0e22dbfa0b, 0xffffffffffffaff9, 0, 111 }, /* #57 */ 4451 { 0x2a5847, 0x2a5092, 0x8e203d9b9f93857a, 0xffffffffffff1c40, 0, 47 }, /* #58 */ 4452 { 0x276657, 0x276692, 0xe4997c5cc78da62f, 0xfff24cbe2e63c6d3, 0, 201 }, /* #59 */ 4453 { 0x235b97, 0x235393, 0xc8d807f6e713dc1d, 0xf91b00fedce27b83, 0, 3 }, /* #60 */ 4454 { 0x3b08d6, 0x3b0013, 0x74cd3c495c00be4b, 0x00e99a7892b8017c, 0, 135 }, /* #61 */ 4455 { 0x016f03, 0x016792, 0xf284321ee7ae849c, 0xfffffffffffffffe, 0, 123 }, /* #62 */ 4456 { 0x070cc2, 0x070493, 0xce6afb5d1d58463b, 0xfffffffff9cd5f6b, 0, 227 }, /* #63 */ 4457 { 0x3852d3, 0x385296, 0xd00dfde3644d5133, 0xfffffffffd00dfde, 0, 36 }, /* #64 */ 4458 { 0x3b2c92, 0x3b2493, 0xde68ddad5c3317f1, 0xffbcd1bb5ab8662f, 0, 71 }, /* #65 */ 4459 { 0x3b0056, 0x3b0097, 0x80368817d9d54351, 0xfffffff80368817d, 0, 28 }, /* #66 */ 4460 { 0x2c7fc6, 0x2c7796, 0xbf7d9a2805af6a92, 0xffffffffffbf7d9a, 0, 168 }, /* #67 */ 4461 { 0x352607, 0x352613, 0x793be20ed79bdad5, 0x0000793be20ed79b, 0, 80 }, /* #68 */ 4462 { 0x3d5f43, 0x3d5797, 0xa9ec5aed3340e6bc, 0xffffffffffff53d8, 0, 239 }, /* #69 */ 4463 { 0x281e43, 0x281693, 0xa12ff25f05e4920a, 0xfffffffffffffffe, 0, 254 }, /* #70 */ 4464 { 0x143b06, 0x143393, 0xe39de25d5378dbab, 0xffffffffffffc73b, 0, 239 }, /* #71 */ 4465 { 0x180417, 0x180417, 0x4dc423fcac9a6a78, 0x00000000000009b8, 0, 115 }, /* #72 */ 4466 { 0x0406d6, 0x040612, 0x435a105036faac9b, 0x0000000000435a10, 0, 232 }, /* #73 */ 4467 { 0x0c5952, 0x0c5196, 0xefa3fa30c605ef56, 0xfffffbe8fe8c3181, 0, 146 }, /* #74 */ 4468 { 0x1c4006, 0x1c4093, 0xb7c581b97ac28185, 0xfffffffdbe2c0dcb, 0, 29 }, /* #75 */ 4469 { 0x3a2e96, 0x3a2692, 0x8137dbcd2f524138, 0xfffffffffffe04df, 0, 46 }, /* #76 */ 4470 { 0x1400c2, 0x140016, 0x75792ac189523a6a, 0x0000075792ac1895, 0, 84 }, /* #77 */ 4471 { 0x1f1e16, 0x1f1693, 0xc0dd9975d4cd851a, 0xfc0dd9975d4cd851, 0, 196 }, /* #78 */ 4472 { 0x0d1f16, 0x0d1796, 0xc9ab4c2b323c2141, 0xf26ad30acc8f0850, 0, 2 }, /* #79 */ 4473 { 0x3c0ad7, 0x3c0293, 0xba82ceb6e36bcd88, 0xfffffffffffffffb, 0, 188 }, /* #80 */ 4474 { 0x101cc7, 0x101413, 0x38aa7a0e2c139155, 0x0000000000000e2a, 0, 50 }, /* #81 */ 4475 { 0x0c3983, 0x0c3117, 0x56b090731b94140d, 0x000000000000000a, 0, 123 }, /* #82 */ 4476 { 0x3b3346, 0x3b3312, 0x16ceb63bc06d8750, 0x02d9d6c7780db0ea, 0, 3 }, /* #83 */ 4477 { 0x200bc6, 0x200317, 0x0bfc1cce1d6cb571, 0x000000017f8399c3, 0, 91 }, /* #84 */ 4478 { 0x107a07, 0x107293, 0xb53618929cbaf145, 0xfffffffb53618929, 0, 92 }, /* #85 */ 4479 { 0x3524c6, 0x352497, 0xed032cb89c4bafce, 0xfffffffffffff681, 0, 241 }, /* #86 */ 4480 { 0x052252, 0x052212, 0x09e044b208b5974d, 0x0278112c822d65d3, 0, 2 }, /* #87 */ 4481 { 0x342d17, 0x342593, 0xe9bfba7ba05208cc, 0xffffffffffa6fee9, 0, 166 }, /* #88 */ 4482 { 0x0e42d7, 0x0e4292, 0xa04f49c382486a9c, 0xff409e93870490d5, 0, 199 }, /* #89 */ 4483 { 0x1c1b13, 0x1c1317, 0x6827de9a1b935e9a, 0x000000001a09f7a6, 0, 226 }, /* #90 */ 4484 { 0x264143, 0x264196, 0xaba1206842248524, 0xfffaba1206842248, 0, 12 }, /* #91 */ 4485 { 0x1f58c6, 0x1f5012, 0x633c340320d96fd1, 0x0000000c67868064, 0, 219 }, /* #92 */ 4486 { 0x054186, 0x054117, 0x7bf3509f2a1aa7a1, 0x000000000000007b, 0, 120 }, /* #93 */ 4487 { 0x1f2c02, 0x1f2497, 0xdf9cba607a5fae10, 0xfffffffffff7e72e, 0, 170 }, /* #94 */ 4488 { 0x185192, 0x185113, 0x3a2d54e91bf13a57, 0x000001d16aa748df, 0, 213 }, /* #95 */ 3305 4489 }; 3306 4490 … … 3309 4493 static const MULDIVU8_TEST_T g_aTests_mul_u8_amd[] = 3310 4494 { 3311 { 0x2a3a47, 0x2a3246, 0x0000, 0x0000, 0x00, 0 }, /* #0 */ 3312 { 0x3573d7, 0x3573d6, 0x0000, 0x0000, 0x00, 0 }, /* #1 */ 3313 { 0x094dd2, 0x0945d2, 0x0000, 0x0000, 0x00, 0 }, /* #2 */ 3314 { 0x292297, 0x292296, 0x0000, 0x0000, 0x00, 0 }, /* #3 */ 3315 { 0x283706, 0x283706, 0x2c19, 0x0000, 0x00, 0 }, /* #4 */ 3316 { 0x2b4b96, 0x2b4396, 0x31b4, 0x0000, 0x00, 0 }, /* #5 */ 3317 { 0x2e3156, 0x2e3156, 0x5396, 0x0000, 0x00, 0 }, /* #6 */ 3318 { 0x262357, 0x262356, 0x8016, 0x0000, 0x00, 0 }, /* #7 */ 3319 { 0x3a3356, 0x3a3b57, 0x66f7, 0x7e65, 0x83, 0 }, /* #8 */ 3320 { 0x1004c7, 0x100cc7, 0x9a59, 0x4267, 0xbf, 0 }, /* #9 */ 3321 { 0x2e2556, 0x2e2d57, 0x6d75, 0x70e3, 0xf7, 0 }, /* #10 */ 3322 { 0x1867c2, 0x186fc3, 0x8477, 0x690e, 0xe2, 0 }, /* #11 */ 3323 { 0x204c83, 0x204c83, 0x7a71, 0x11a8, 0x28, 0 }, /* #12 */ 3324 { 0x012486, 0x012c87, 0x44a8, 0x6120, 0x94, 0 }, /* #13 */ 3325 { 0x1a10d2, 0x1a18d3, 0x3f88, 0x17e8, 0x2d, 0 }, /* #14 */ 3326 { 0x336ad3, 0x336ad3, 0xa81f, 0x141a, 0xa6, 0 }, /* #15 */ 3327 { 0x1b3b43, 0x1b3b43, 0x8307, 0x011f, 0x29, 0 }, /* #16 */ 3328 { 0x2f0d16, 0x2f0d17, 0xbd52, 0x3dd2, 0xc1, 0 }, /* #17 */ 3329 { 0x3a63d3, 0x3a6bd3, 0x60d5, 0x8022, 0x9a, 0 }, /* #18 */ 3330 { 0x1a7d02, 0x1a7d03, 0x44c1, 0xad66, 0xe6, 0 }, /* #19 */ 3331 { 0x385d86, 0x385d87, 0xd9e8, 0x9928, 0xa9, 0 }, /* #20 */ 3332 { 0x391242, 0x391a43, 0x8e55, 0x27d8, 0x78, 0 }, /* #21 */ 3333 { 0x116ed2, 0x116ed3, 0xaaea, 0xb6d0, 0xc8, 0 }, /* #22 */ 3334 { 0x3d40c6, 0x3d48c7, 0x7f43, 0x09f2, 0x26, 0 }, /* #23 */ 3335 { 0x2c6016, 0x2c6817, 0x845f, 0x5cc6, 0xfa, 0 }, /* #24 */ 3336 { 0x231247, 0x231a47, 0x6842, 0x05ac, 0x16, 0 }, /* #25 */ 3337 { 0x1e43c6, 0x1e4bc7, 0x5794, 0x69cc, 0xb7, 0 }, /* #26 */ 3338 { 0x2767d7, 0x2767d6, 0x1286, 0x0086, 0x01, 0 }, /* #27 */ 3339 { 0x051d97, 0x051d97, 0xeacb, 0x23af, 0x2d, 0 }, /* #28 */ 3340 { 0x397112, 0x397913, 0x03d1, 0x6056, 0x76, 0 }, /* #29 */ 3341 { 0x0f1e17, 0x0f1616, 0x426b, 0x0000, 0x00, 0 }, /* #30 */ 3342 { 0x0947d2, 0x094fd3, 0x3aa8, 0x2df0, 0x46, 0 }, /* #31 */ 3343 { 0x333c52, 0x333c53, 0x85d3, 0x9e40, 0xc0, 0 }, /* #32 */ 3344 { 0x173e86, 0x173e87, 0xf259, 0x4c23, 0xdb, 0 }, /* #33 */ 3345 { 0x3b1f13, 0x3b1f13, 0x1171, 0x08d4, 0x14, 0 }, /* #34 */ 3346 { 0x137947, 0x137947, 0x704f, 0x23cc, 0x74, 0 }, /* #35 */ 3347 { 0x036612, 0x036e13, 0x53bb, 0xa45b, 0xe1, 0 }, /* #36 */ 3348 { 0x213ad3, 0x213ad3, 0x6fa9, 0x1477, 0x1f, 0 }, /* #37 */ 3349 { 0x066803, 0x066803, 0xfd50, 0x3930, 0xb7, 0 }, /* #38 */ 3350 { 0x393dc2, 0x393dc3, 0x898b, 0x5172, 0x96, 0 }, /* #39 */ 3351 { 0x111a53, 0x111a53, 0x42c4, 0x3598, 0x46, 0 }, /* #40 */ 3352 { 0x1b0c17, 0x1b0c17, 0xf466, 0x527a, 0xcf, 0 }, /* #41 */ 3353 { 0x055d53, 0x055d53, 0x5bd1, 0x2730, 0x30, 0 }, /* #42 */ 3354 { 0x250b56, 0x250b57, 0x2b96, 0x6c66, 0xb9, 0 }, /* #43 */ 3355 { 0x385f02, 0x385f03, 0x88a4, 0x6ce8, 0xaa, 0 }, /* #44 */ 3356 { 0x175b97, 0x175b97, 0x6a3d, 0x053e, 0x16, 0 }, /* #45 */ 3357 { 0x133fc6, 0x133fc7, 0x7db2, 0x9fec, 0xe6, 0 }, /* #46 */ 3358 { 0x220587, 0x220d87, 0x21c7, 0x69b8, 0x88, 0 }, /* #47 */ 3359 { 0x3b55d3, 0x3b5dd3, 0x1013, 0x0273, 0x21, 0 }, /* #48 */ 3360 { 0x2f3343, 0x2f3b43, 0x2702, 0x01ca, 0xe5, 0 }, /* #49 */ 3361 { 0x0f04c3, 0x0f0cc3, 0x445c, 0x19e0, 0x48, 0 }, /* #50 */ 3362 { 0x3b5fc2, 0x3b5fc3, 0xe39d, 0x2e9c, 0x4c, 0 }, /* #51 */ 3363 { 0x1322c3, 0x132ac3, 0x9fd9, 0xb050, 0xd0, 0 }, /* #52 */ 3364 { 0x005983, 0x005983, 0x17ff, 0x649b, 0x65, 0 }, /* #53 */ 3365 { 0x106197, 0x106997, 0x38c6, 0xa7d6, 0xd9, 0 }, /* #54 */ 3366 { 0x375756, 0x375756, 0xa515, 0x0054, 0x04, 0 }, /* #55 */ 3367 { 0x3e5bc7, 0x3e5bc7, 0x328a, 0x3e88, 0x74, 0 }, /* #56 */ 3368 { 0x0a77c6, 0x0a7fc7, 0x2758, 0x1e98, 0x59, 0 }, /* #57 */ 3369 { 0x363fd7, 0x363fd7, 0xa40e, 0x0770, 0x88, 0 }, /* #58 */ 3370 { 0x2d0816, 0x2d0817, 0x4505, 0x02da, 0x92, 0 }, /* #59 */ 3371 { 0x3331c7, 0x3339c7, 0x5d58, 0x3e38, 0xb5, 0 }, /* #60 */ 3372 { 0x0c6706, 0x0c6f07, 0x906c, 0x30f0, 0x74, 0 }, /* #61 */ 3373 { 0x016292, 0x016a93, 0x4437, 0x320f, 0xe9, 0 }, /* #62 */ 3374 { 0x072817, 0x072817, 0xf661, 0x0bbf, 0x1f, 0 }, /* #63 */ 4495 { 0x164282, 0x164282, 0x0000, 0x0000, 0x00, 0 }, /* #0 */ 4496 { 0x3e0087, 0x3e0086, 0x0000, 0x0000, 0x00, 0 }, /* #1 */ 4497 { 0x162e57, 0x162656, 0x0000, 0x0000, 0x00, 0 }, /* #2 */ 4498 { 0x0f5b12, 0x0f5312, 0x0000, 0x0000, 0x00, 0 }, /* #3 */ 4499 { 0x220946, 0x220146, 0x0000, 0x0000, 0x00, 0 }, /* #4 */ 4500 { 0x217ed7, 0x2176d6, 0x0000, 0x0000, 0x00, 0 }, /* #5 */ 4501 { 0x237c92, 0x237492, 0xdf0f, 0x0000, 0x00, 0 }, /* #6 */ 4502 { 0x2a61d6, 0x2a61d6, 0xa47b, 0x0000, 0x00, 0 }, /* #7 */ 4503 { 0x3f2913, 0x3f2112, 0x2d89, 0x0000, 0x00, 0 }, /* #8 */ 4504 { 0x0e0b97, 0x0e0396, 0x9bca, 0x0000, 0x00, 0 }, /* #9 */ 4505 { 0x2e2846, 0x2e2046, 0x734a, 0x0000, 0x00, 0 }, /* #10 */ 4506 { 0x313b52, 0x313352, 0xce60, 0x0000, 0x00, 0 }, /* #11 */ 4507 { 0x0e3697, 0x0e3e97, 0x1bec, 0x0674, 0x07, 0 }, /* #12 */ 4508 { 0x367807, 0x367807, 0xf099, 0x5c0a, 0x9a, 0 }, /* #13 */ 4509 { 0x221046, 0x221847, 0xe7f6, 0x8e38, 0x94, 0 }, /* #14 */ 4510 { 0x1b47c7, 0x1b4fc7, 0x7907, 0x0697, 0xf1, 0 }, /* #15 */ 4511 { 0x165513, 0x165d13, 0x8b08, 0x0300, 0x60, 0 }, /* #16 */ 4512 { 0x2c4357, 0x2c4b57, 0xddc0, 0x8b80, 0xba, 0 }, /* #17 */ 4513 { 0x0d4513, 0x0d4d13, 0x75df, 0x2b8e, 0x32, 0 }, /* #18 */ 4514 { 0x141642, 0x141e43, 0x367b, 0x75b7, 0xf5, 0 }, /* #19 */ 4515 { 0x140216, 0x140a17, 0xc822, 0x1d16, 0xdb, 0 }, /* #20 */ 4516 { 0x390a07, 0x390a07, 0xa6e9, 0x131d, 0x15, 0 }, /* #21 */ 4517 { 0x011dc6, 0x011dc7, 0x0d09, 0x0774, 0xd4, 0 }, /* #22 */ 4518 { 0x0d3616, 0x0d3e17, 0x2744, 0x1870, 0x5c, 0 }, /* #23 */ 4519 { 0x032196, 0x032997, 0x9b32, 0x2e4a, 0xed, 0 }, /* #24 */ 4520 { 0x204682, 0x204e83, 0x5ab7, 0x184e, 0x22, 0 }, /* #25 */ 4521 { 0x0d3a02, 0x0d3a03, 0x1c73, 0x50dc, 0xb4, 0 }, /* #26 */ 4522 { 0x0a4397, 0x0a4b97, 0xa2da, 0x5cd2, 0x6d, 0 }, /* #27 */ 4523 { 0x305192, 0x305993, 0x1afd, 0x7698, 0x78, 0 }, /* #28 */ 4524 { 0x080ec3, 0x0806c2, 0x0b5d, 0x00ba, 0x02, 0 }, /* #29 */ 4525 { 0x193a13, 0x193212, 0x9f68, 0x0068, 0x01, 0 }, /* #30 */ 4526 { 0x260e92, 0x260e93, 0x21f7, 0x2f47, 0x31, 0 }, /* #31 */ 4527 { 0x0a12d3, 0x0a1ad3, 0x1961, 0x4f92, 0xd2, 0 }, /* #32 */ 4528 { 0x343583, 0x343d83, 0xf97d, 0x56ea, 0xb2, 0 }, /* #33 */ 4529 { 0x070cc3, 0x070cc3, 0xeb84, 0x6384, 0xc1, 0 }, /* #34 */ 4530 { 0x1b2987, 0x1b2987, 0x2011, 0x0be3, 0xb3, 0 }, /* #35 */ 4531 { 0x1d3f92, 0x1d3f93, 0x6943, 0x178e, 0x5a, 0 }, /* #36 */ 4532 { 0x1a5447, 0x1a5c47, 0x4a83, 0x3ad9, 0x73, 0 }, /* #37 */ 4533 { 0x1c4643, 0x1c4e43, 0x9484, 0x5724, 0xa9, 0 }, /* #38 */ 4534 { 0x1a7d13, 0x1a7d13, 0xa59a, 0x5438, 0x8c, 0 }, /* #39 */ 4535 { 0x2a7c43, 0x2a7c43, 0xdc15, 0x0594, 0x44, 0 }, /* #40 */ 4536 { 0x3e1247, 0x3e1a47, 0xdb43, 0x2aec, 0xa4, 0 }, /* #41 */ 4537 { 0x0b0d53, 0x0b0d53, 0xc1a1, 0x9791, 0xf1, 0 }, /* #42 */ 4538 { 0x0f1717, 0x0f1f17, 0x66ce, 0xadd0, 0xd8, 0 }, /* #43 */ 4539 { 0x197d42, 0x197d43, 0xc624, 0x03a8, 0x1a, 0 }, /* #44 */ 4540 { 0x270d87, 0x270d87, 0x7d98, 0x0260, 0x04, 0 }, /* #45 */ 4541 { 0x3e5c86, 0x3e5c87, 0xaaf1, 0x4e23, 0x53, 0 }, /* #46 */ 4542 { 0x370913, 0x370913, 0x1e9a, 0x72e6, 0xbf, 0 }, /* #47 */ 4543 { 0x247ec2, 0x247ec3, 0xe81c, 0x0150, 0x0c, 0 }, /* #48 */ 4544 { 0x3824c3, 0x382cc3, 0x45c9, 0xa1be, 0xce, 0 }, /* #49 */ 4545 { 0x2019d3, 0x2019d3, 0xf205, 0x01b3, 0x57, 0 }, /* #50 */ 4546 { 0x387747, 0x387f47, 0x46ac, 0x7798, 0xb2, 0 }, /* #51 */ 4547 { 0x182d92, 0x182d93, 0x095f, 0x0ac3, 0x1d, 0 }, /* #52 */ 4548 { 0x190e56, 0x190e57, 0x8fa0, 0x9f60, 0xff, 0 }, /* #53 */ 4549 { 0x3f6d93, 0x3f6d93, 0x1f3c, 0x3174, 0xd3, 0 }, /* #54 */ 4550 { 0x1c7603, 0x1c7e03, 0xa08a, 0x47b2, 0x85, 0 }, /* #55 */ 4551 { 0x107a86, 0x107a87, 0x3b15, 0x0ce1, 0x9d, 0 }, /* #56 */ 4552 { 0x1920d7, 0x1928d7, 0x5ff5, 0x524e, 0x56, 0 }, /* #57 */ 4553 { 0x0c7292, 0x0c7a93, 0x755c, 0x1c08, 0x4e, 0 }, /* #58 */ 4554 { 0x3e7d92, 0x3e7d93, 0x8f1e, 0x1356, 0xa5, 0 }, /* #59 */ 4555 { 0x321ad3, 0x321ad3, 0xd4ff, 0xbf40, 0xc0, 0 }, /* #60 */ 4556 { 0x1634c7, 0x163cc7, 0xa015, 0x089d, 0x69, 0 }, /* #61 */ 4557 { 0x387186, 0x387987, 0x8691, 0x7c9c, 0xdc, 0 }, /* #62 */ 4558 { 0x232252, 0x232a53, 0xc40f, 0x05eb, 0x65, 0 }, /* #63 */ 4559 { 0x064d43, 0x064d43, 0x4bdf, 0x7f2e, 0x92, 0 }, /* #64 */ 4560 { 0x0356c6, 0x035ec7, 0x3d32, 0x235a, 0xb5, 0 }, /* #65 */ 4561 { 0x306f92, 0x306f93, 0xb4f4, 0x383c, 0x3b, 0 }, /* #66 */ 4562 { 0x084507, 0x084d07, 0xe6f9, 0xd9e0, 0xe0, 0 }, /* #67 */ 4563 { 0x357a82, 0x357a83, 0xf5a1, 0x0467, 0x07, 0 }, /* #68 */ 4564 { 0x127dc7, 0x127dc7, 0xc418, 0x05b8, 0x3d, 0 }, /* #69 */ 4565 { 0x2b0842, 0x2b0843, 0xbab9, 0x39d0, 0x50, 0 }, /* #70 */ 4566 { 0x130e16, 0x130e17, 0xa617, 0x1226, 0xca, 0 }, /* #71 */ 4567 { 0x206c42, 0x206c43, 0xefe5, 0x3f83, 0x47, 0 }, /* #72 */ 4568 { 0x315712, 0x315f13, 0x7d42, 0x2a06, 0xa3, 0 }, /* #73 */ 4569 { 0x020e82, 0x020e83, 0xe451, 0x282f, 0x7f, 0 }, /* #74 */ 4570 { 0x241392, 0x241b93, 0x889e, 0x1d02, 0x2f, 0 }, /* #75 */ 4571 { 0x027f06, 0x027f07, 0x45d4, 0x01a8, 0x02, 0 }, /* #76 */ 4572 { 0x345c92, 0x345c93, 0xf61e, 0x0564, 0x2e, 0 }, /* #77 */ 4573 { 0x292812, 0x292012, 0x1f00, 0x0000, 0xb4, 0 }, /* #78 */ 4574 { 0x212456, 0x212c57, 0x8cc2, 0x4bc8, 0x64, 0 }, /* #79 */ 4575 { 0x3874c3, 0x387cc3, 0x303e, 0x0d90, 0x38, 0 }, /* #80 */ 4576 { 0x1f6802, 0x1f6803, 0xb951, 0x041d, 0x0d, 0 }, /* #81 */ 4577 { 0x1d7252, 0x1d7a53, 0x8629, 0x19f2, 0xa2, 0 }, /* #82 */ 4578 { 0x232c96, 0x232496, 0x3550, 0x0050, 0x01, 0 }, /* #83 */ 4579 { 0x0b3202, 0x0b3a03, 0x9eca, 0x8882, 0xad, 0 }, /* #84 */ 4580 { 0x3f7e97, 0x3f7e97, 0x75a2, 0x097e, 0x0f, 0 }, /* #85 */ 4581 { 0x291813, 0x291813, 0xc780, 0x5f00, 0xbe, 0 }, /* #86 */ 4582 { 0x280a42, 0x280a43, 0x6ce1, 0xcb07, 0xe7, 0 }, /* #87 */ 4583 { 0x3c5f52, 0x3c5f53, 0xbcc3, 0x80bb, 0xa9, 0 }, /* #88 */ 4584 { 0x111696, 0x111e97, 0x33c4, 0x2338, 0x2e, 0 }, /* #89 */ 4585 { 0x335cd3, 0x335cd3, 0x3629, 0x1175, 0x6d, 0 }, /* #90 */ 4586 { 0x2f2b06, 0x2f2b07, 0xbacb, 0x9b6c, 0xc4, 0 }, /* #91 */ 4587 { 0x0d2e42, 0x0d2e43, 0x96b4, 0x44e8, 0x62, 0 }, /* #92 */ 4588 { 0x043e16, 0x043e17, 0xf6a7, 0x4b05, 0x73, 0 }, /* #93 */ 4589 { 0x202302, 0x202b03, 0xbb93, 0x35fa, 0x5e, 0 }, /* #94 */ 4590 { 0x1f37d6, 0x1f3fd7, 0x0967, 0x2eac, 0x74, 0 }, /* #95 */ 3375 4591 }; 3376 4592 static const MULDIVU8_TEST_T g_aTests_imul_u8_amd[] = 3377 4593 { 3378 { 0x0b1316, 0x0b1316, 0x0000, 0x0000, 0x00, 0 }, /* #0 */ 3379 { 0x247392, 0x247392, 0x0000, 0x0000, 0x00, 0 }, /* #1 */ 3380 { 0x1e7596, 0x1e7596, 0x0000, 0x0000, 0x00, 0 }, /* #2 */ 3381 { 0x147f46, 0x147746, 0x0000, 0x0000, 0x00, 0 }, /* #3 */ 3382 { 0x0d4883, 0x0d4082, 0xda8b, 0x0000, 0x00, 0 }, /* #4 */ 3383 { 0x0e1493, 0x0e1492, 0x2bb4, 0x0000, 0x00, 0 }, /* #5 */ 3384 { 0x2c52d3, 0x2c52d2, 0xdca7, 0x0000, 0x00, 0 }, /* #6 */ 3385 { 0x1b6b07, 0x1b6306, 0x4ea2, 0x0000, 0x00, 0 }, /* #7 */ 3386 { 0x330546, 0x330d47, 0x2640, 0x0dc0, 0x37, 0 }, /* #8 */ 3387 { 0x396ec3, 0x396ec3, 0xdaca, 0x13d4, 0xa2, 0 }, /* #9 */ 3388 { 0x1f6f06, 0x1f6f07, 0xdd11, 0xfe13, 0xe3, 0 }, /* #10 */ 3389 { 0x264102, 0x264102, 0x6920, 0xffa0, 0xfd, 0 }, /* #11 */ 3390 { 0x3b3e03, 0x3b3e03, 0xddf0, 0xfe10, 0x1f, 0 }, /* #12 */ 3391 { 0x255f12, 0x255f13, 0xd12b, 0x12a5, 0x6f, 0 }, /* #13 */ 3392 { 0x0318d3, 0x0318d3, 0x6e95, 0xd4f3, 0x67, 0 }, /* #14 */ 3393 { 0x175587, 0x175d87, 0x1b6f, 0x15ae, 0x32, 0 }, /* #15 */ 3394 { 0x053416, 0x053c17, 0xc559, 0x2533, 0x6b, 0 }, /* #16 */ 3395 { 0x1060c6, 0x1068c7, 0x54e0, 0x03c0, 0xe2, 0 }, /* #17 */ 3396 { 0x0e57c3, 0x0e5fc3, 0x118a, 0xf38e, 0x1b, 0 }, /* #18 */ 3397 { 0x1b3017, 0x1b3817, 0xf06e, 0xda30, 0xa8, 0 }, /* #19 */ 3398 { 0x0d76c2, 0x0d7ec3, 0x6d9d, 0x2142, 0xaa, 0 }, /* #20 */ 3399 { 0x0756c2, 0x075ec3, 0xb7d9, 0x0c7e, 0xae, 0 }, /* #21 */ 3400 { 0x225e53, 0x225e53, 0xc9e6, 0xff4a, 0x07, 0 }, /* #22 */ 3401 { 0x3b38d7, 0x3b30d6, 0xccff, 0x0045, 0xbb, 0 }, /* #23 */ 3402 { 0x263a12, 0x263a13, 0x8a03, 0xff52, 0xc6, 0 }, /* #24 */ 3403 { 0x1c3713, 0x1c3712, 0x0953, 0x0053, 0x01, 0 }, /* #25 */ 3404 { 0x1056d3, 0x105ed3, 0x00d9, 0x0f8a, 0x9a, 0 }, /* #26 */ 3405 { 0x1731c6, 0x1739c7, 0x0968, 0x1e10, 0x4a, 0 }, /* #27 */ 3406 { 0x1239d3, 0x1239d3, 0x17aa, 0xe2c6, 0x57, 0 }, /* #28 */ 3407 { 0x1f3552, 0x1f3d53, 0x0177, 0x08d5, 0x13, 0 }, /* #29 */ 3408 { 0x053dd7, 0x053dd7, 0x7cae, 0x1d26, 0xa5, 0 }, /* #30 */ 3409 { 0x3b3853, 0x3b3853, 0x93e3, 0x0414, 0xdc, 0 }, /* #31 */ 3410 { 0x323956, 0x323957, 0xbf89, 0x3751, 0x89, 0 }, /* #32 */ 3411 { 0x0f1183, 0x0f1983, 0x882a, 0x0444, 0x1a, 0 }, /* #33 */ 3412 { 0x1d6ac3, 0x1d6ac3, 0x3376, 0xe792, 0xcb, 0 }, /* #34 */ 3413 { 0x0441c6, 0x0441c6, 0x32ea, 0xffea, 0x01, 0 }, /* #35 */ 3414 { 0x174646, 0x174e47, 0x1bb0, 0x07d0, 0xe7, 0 }, /* #36 */ 3415 { 0x016c17, 0x016c17, 0xed27, 0x12bd, 0x7b, 0 }, /* #37 */ 3416 { 0x2e0803, 0x2e0803, 0x3578, 0xc658, 0x85, 0 }, /* #38 */ 3417 { 0x0c6f07, 0x0c6f07, 0x27af, 0xe2e4, 0x5c, 0 }, /* #39 */ 3418 { 0x3a4893, 0x3a4893, 0x5da9, 0xe4d0, 0x50, 0 }, /* #40 */ 3419 { 0x356717, 0x356f17, 0x6f08, 0x00e0, 0x1c, 0 }, /* #41 */ 3420 { 0x180987, 0x180987, 0xd3b0, 0xff60, 0x02, 0 }, /* #42 */ 3421 { 0x3b06c2, 0x3b0ec3, 0x9b54, 0x0dc8, 0x2a, 0 }, /* #43 */ 3422 { 0x246dd6, 0x246dd7, 0xad0b, 0xfc59, 0xab, 0 }, /* #44 */ 3423 { 0x3321c6, 0x3329c7, 0xdc18, 0xfb50, 0xce, 0 }, /* #45 */ 3424 { 0x0b5983, 0x0b5983, 0x6eaf, 0xf0d0, 0x30, 0 }, /* #46 */ 3425 { 0x097ed2, 0x097ed3, 0x5775, 0xf076, 0xde, 0 }, /* #47 */ 3426 { 0x3f7f52, 0x3f7f53, 0x42a4, 0x1984, 0xb9, 0 }, /* #48 */ 3427 { 0x285493, 0x285492, 0xce02, 0x002a, 0x15, 0 }, /* #49 */ 3428 { 0x3437d7, 0x343fd7, 0xeba3, 0x1e27, 0xad, 0 }, /* #50 */ 3429 { 0x082993, 0x082993, 0xddaa, 0x1d90, 0xa8, 0 }, /* #51 */ 3430 { 0x045217, 0x045a17, 0x51fa, 0x0246, 0x9f, 0 }, /* #52 */ 3431 { 0x040642, 0x040e43, 0x80bf, 0x1b6c, 0x94, 0 }, /* #53 */ 3432 { 0x281bc2, 0x281bc3, 0x13aa, 0xeb2c, 0x3e, 0 }, /* #54 */ 3433 { 0x076443, 0x076c43, 0xf9dd, 0xfd67, 0x13, 0 }, /* #55 */ 3434 { 0x0b3f86, 0x0b3f87, 0xe4c4, 0xedb8, 0x4e, 0 }, /* #56 */ 3435 { 0x282657, 0x282e57, 0xc202, 0xff6c, 0xb6, 0 }, /* #57 */ 3436 { 0x3d00c6, 0x3d08c7, 0x8509, 0xfe11, 0xc9, 0 }, /* #58 */ 3437 { 0x2b1e03, 0x2b1e03, 0x67da, 0xed26, 0x7f, 0 }, /* #59 */ 3438 { 0x037b06, 0x037b07, 0xcf54, 0x24c0, 0x70, 0 }, /* #60 */ 3439 { 0x184857, 0x184857, 0xfdcc, 0x168c, 0x91, 0 }, /* #61 */ 3440 { 0x2f7a93, 0x2f7a93, 0x23fd, 0xff22, 0x4a, 0 }, /* #62 */ 3441 { 0x251f42, 0x251f43, 0x6058, 0x2628, 0x6f, 0 }, /* #63 */ 4594 { 0x327a03, 0x327202, 0x0000, 0x0000, 0x00, 0 }, /* #0 */ 4595 { 0x2a7806, 0x2a7006, 0x0000, 0x0000, 0x00, 0 }, /* #1 */ 4596 { 0x2f7d42, 0x2f7542, 0x0000, 0x0000, 0x00, 0 }, /* #2 */ 4597 { 0x081b52, 0x081352, 0x0000, 0x0000, 0x00, 0 }, /* #3 */ 4598 { 0x392ec6, 0x3926c6, 0x0000, 0x0000, 0x00, 0 }, /* #4 */ 4599 { 0x372c96, 0x372496, 0x0000, 0x0000, 0x00, 0 }, /* #5 */ 4600 { 0x256987, 0x256186, 0xc902, 0x0000, 0x00, 0 }, /* #6 */ 4601 { 0x384402, 0x384402, 0xaba1, 0x0000, 0x00, 0 }, /* #7 */ 4602 { 0x0f7656, 0x0f7656, 0x47d1, 0x0000, 0x00, 0 }, /* #8 */ 4603 { 0x042a13, 0x042212, 0xd1bd, 0x0000, 0x00, 0 }, /* #9 */ 4604 { 0x2d0c46, 0x2d0446, 0xfe1f, 0x0000, 0x00, 0 }, /* #10 */ 4605 { 0x2b3f83, 0x2b3782, 0x9453, 0x0000, 0x00, 0 }, /* #11 */ 4606 { 0x2762d6, 0x276ad7, 0xbcf6, 0x012c, 0xe2, 0 }, /* #12 */ 4607 { 0x126497, 0x126c97, 0x0d4b, 0xed40, 0xc0, 0 }, /* #13 */ 4608 { 0x045696, 0x045e97, 0xc342, 0xe320, 0x90, 0 }, /* #14 */ 4609 { 0x386c97, 0x386c97, 0xb19f, 0x0fea, 0xd6, 0 }, /* #15 */ 4610 { 0x3a3b52, 0x3a3b53, 0xd54f, 0x0f1f, 0x31, 0 }, /* #16 */ 4611 { 0x345483, 0x345c83, 0x89a9, 0xe065, 0x5d, 0 }, /* #17 */ 4612 { 0x372cc3, 0x372cc3, 0x7c8b, 0x0249, 0xfb, 0 }, /* #18 */ 4613 { 0x1f1cd3, 0x1f14d2, 0x1aff, 0xff9b, 0x65, 0 }, /* #19 */ 4614 { 0x085b92, 0x085b93, 0x5c46, 0x0f0a, 0x37, 0 }, /* #20 */ 4615 { 0x190f57, 0x190f57, 0x4d05, 0xfdcb, 0x8f, 0 }, /* #21 */ 4616 { 0x1940c2, 0x1948c3, 0x55d5, 0x0306, 0xee, 0 }, /* #22 */ 4617 { 0x3d4107, 0x3d4907, 0xfcd9, 0xf35b, 0x53, 0 }, /* #23 */ 4618 { 0x0a2496, 0x0a2c97, 0x8a36, 0xfa84, 0xe6, 0 }, /* #24 */ 4619 { 0x075ad6, 0x075ad7, 0x4ff4, 0xfd78, 0x36, 0 }, /* #25 */ 4620 { 0x3f0183, 0x3f0983, 0x9ad4, 0xeb34, 0x79, 0 }, /* #26 */ 4621 { 0x182103, 0x182903, 0x4f46, 0x1cb6, 0x69, 0 }, /* #27 */ 4622 { 0x3731d3, 0x3739d3, 0xc651, 0x1f53, 0x63, 0 }, /* #28 */ 4623 { 0x317a06, 0x317a07, 0xc24a, 0x110e, 0x3b, 0 }, /* #29 */ 4624 { 0x0e0fd3, 0x0e0fd3, 0x76c4, 0xf13c, 0x3f, 0 }, /* #30 */ 4625 { 0x0e71c3, 0x0e71c2, 0x0600, 0x0000, 0x25, 0 }, /* #31 */ 4626 { 0x247f86, 0x247f87, 0x0212, 0x03ba, 0x35, 0 }, /* #32 */ 4627 { 0x1e2353, 0x1e2b53, 0x3d7e, 0x0a56, 0x15, 0 }, /* #33 */ 4628 { 0x0b0352, 0x0b0b53, 0xca0c, 0x00e4, 0x13, 0 }, /* #34 */ 4629 { 0x342452, 0x342c53, 0xe911, 0xfc26, 0xc6, 0 }, /* #35 */ 4630 { 0x2c5917, 0x2c5917, 0x4179, 0xed18, 0xd8, 0 }, /* #36 */ 4631 { 0x3c0ac6, 0x3c0ac7, 0x8d65, 0xeb17, 0xcb, 0 }, /* #37 */ 4632 { 0x0c66d7, 0x0c6ed7, 0x642c, 0xf710, 0xcc, 0 }, /* #38 */ 4633 { 0x245dc3, 0x245dc3, 0x2bab, 0x09a1, 0xe3, 0 }, /* #39 */ 4634 { 0x357143, 0x357943, 0xa0b6, 0xe974, 0x4e, 0 }, /* #40 */ 4635 { 0x2a7e56, 0x2a7656, 0x98fa, 0x0072, 0xed, 0 }, /* #41 */ 4636 { 0x237bc2, 0x237bc3, 0x21a0, 0xfe80, 0x04, 0 }, /* #42 */ 4637 { 0x1109d7, 0x1109d7, 0xf5fe, 0x00ee, 0x89, 0 }, /* #43 */ 4638 { 0x3d6f47, 0x3d6f47, 0x867d, 0x1405, 0x29, 0 }, /* #44 */ 4639 { 0x100552, 0x100d53, 0x8f57, 0xe6da, 0xb6, 0 }, /* #45 */ 4640 { 0x231ac7, 0x231ac7, 0xb826, 0xf102, 0x9b, 0 }, /* #46 */ 4641 { 0x3634c2, 0x363cc3, 0x76d6, 0x0bfa, 0xb7, 0 }, /* #47 */ 4642 { 0x020246, 0x020a47, 0x04be, 0xee78, 0x44, 0 }, /* #48 */ 4643 { 0x076d16, 0x076d17, 0xb35e, 0x1ff2, 0x57, 0 }, /* #49 */ 4644 { 0x3e6503, 0x3e6d03, 0xe334, 0xec80, 0xa0, 0 }, /* #50 */ 4645 { 0x331d82, 0x331d83, 0x4d59, 0xef50, 0xd0, 0 }, /* #51 */ 4646 { 0x324303, 0x324b03, 0x2d9b, 0xd3d0, 0x70, 0 }, /* #52 */ 4647 { 0x086353, 0x086b53, 0x9135, 0xfbdc, 0xec, 0 }, /* #53 */ 4648 { 0x176757, 0x176f57, 0xf508, 0xfd68, 0xad, 0 }, /* #54 */ 4649 { 0x170256, 0x170a57, 0xeda0, 0xec80, 0x34, 0 }, /* #55 */ 4650 { 0x115d12, 0x115d13, 0x1d9c, 0x2c88, 0x8e, 0 }, /* #56 */ 4651 { 0x2403d7, 0x240bd7, 0x96b0, 0xe610, 0x53, 0 }, /* #57 */ 4652 { 0x040dd2, 0x040dd3, 0xf42c, 0x0210, 0x0c, 0 }, /* #58 */ 4653 { 0x001a82, 0x001a83, 0x2032, 0x0c4e, 0x3f, 0 }, /* #59 */ 4654 { 0x2b4182, 0x2b4983, 0x6627, 0xfe05, 0xf3, 0 }, /* #60 */ 4655 { 0x3a1416, 0x3a1c17, 0xf15c, 0x2058, 0x5a, 0 }, /* #61 */ 4656 { 0x3d2a43, 0x3d2a43, 0xd942, 0x1bd8, 0x6c, 0 }, /* #62 */ 4657 { 0x116007, 0x116807, 0xb8b6, 0x1fcc, 0x92, 0 }, /* #63 */ 4658 { 0x362343, 0x362b43, 0x6788, 0x0f00, 0xe0, 0 }, /* #64 */ 4659 { 0x3a2a13, 0x3a2a13, 0xa165, 0xd564, 0x94, 0 }, /* #65 */ 4660 { 0x1c65c6, 0x1c6dc7, 0xd0f9, 0xfd7c, 0x5c, 0 }, /* #66 */ 4661 { 0x057382, 0x057b83, 0x1eef, 0xf98f, 0x61, 0 }, /* #67 */ 4662 { 0x0f2117, 0x0f2917, 0x80e8, 0x0120, 0xf4, 0 }, /* #68 */ 4663 { 0x1209d3, 0x1209d3, 0x4159, 0x10b0, 0x30, 0 }, /* #69 */ 4664 { 0x085342, 0x085b43, 0x125b, 0xe002, 0xa6, 0 }, /* #70 */ 4665 { 0x3a47c7, 0x3a4fc7, 0x9b5e, 0x11a0, 0x30, 0 }, /* #71 */ 4666 { 0x135887, 0x135887, 0x5dc5, 0xfded, 0x09, 0 }, /* #72 */ 4667 { 0x074212, 0x074a13, 0x0cc5, 0xfdb2, 0x0a, 0 }, /* #73 */ 4668 { 0x067357, 0x067b57, 0x80a1, 0xf06a, 0x2a, 0 }, /* #74 */ 4669 { 0x0f3c57, 0x0f3c57, 0xda2a, 0x085e, 0x33, 0 }, /* #75 */ 4670 { 0x1924c7, 0x192cc7, 0xf006, 0x02e2, 0x7b, 0 }, /* #76 */ 4671 { 0x260912, 0x260913, 0x471b, 0xfe6b, 0xf1, 0 }, /* #77 */ 4672 { 0x3e6a56, 0x3e6a57, 0x9458, 0xdc98, 0x99, 0 }, /* #78 */ 4673 { 0x086f57, 0x086f57, 0x1e62, 0xcf00, 0x80, 0 }, /* #79 */ 4674 { 0x321546, 0x321d47, 0x105e, 0xeb70, 0xc8, 0 }, /* #80 */ 4675 { 0x2e4f46, 0x2e4f47, 0xec87, 0x09ed, 0xeb, 0 }, /* #81 */ 4676 { 0x0a4b17, 0x0a4316, 0xa3fe, 0xffbc, 0x22, 0 }, /* #82 */ 4677 { 0x2f6156, 0x2f6957, 0x4474, 0xe130, 0xbc, 0 }, /* #83 */ 4678 { 0x1859d3, 0x1859d3, 0x3383, 0x2cec, 0xa4, 0 }, /* #84 */ 4679 { 0x2b3042, 0x2b3843, 0x5db5, 0x1770, 0xb0, 0 }, /* #85 */ 4680 { 0x1200d6, 0x1208d7, 0xa2d1, 0x01a7, 0xf7, 0 }, /* #86 */ 4681 { 0x1242d7, 0x124ad7, 0x2525, 0x073a, 0x32, 0 }, /* #87 */ 4682 { 0x094813, 0x094813, 0x9cfc, 0x016c, 0xa5, 0 }, /* #88 */ 4683 { 0x251783, 0x251f83, 0x8f96, 0x1a80, 0xc0, 0 }, /* #89 */ 4684 { 0x2c3f12, 0x2c3f13, 0x38a7, 0x142a, 0xc6, 0 }, /* #90 */ 4685 { 0x364a57, 0x364a57, 0x210f, 0xfde4, 0xdc, 0 }, /* #91 */ 4686 { 0x0320c2, 0x0328c3, 0xfefb, 0xfdfd, 0x67, 0 }, /* #92 */ 4687 { 0x035012, 0x035813, 0xfe1a, 0xf4ee, 0x93, 0 }, /* #93 */ 4688 { 0x3b2a57, 0x3b2a57, 0xc4c2, 0xf080, 0x40, 0 }, /* #94 */ 4689 { 0x291d12, 0x291d13, 0x2347, 0xf83c, 0xe4, 0 }, /* #95 */ 3442 4690 }; 3443 4691 static const MULDIVU8_TEST_T g_aTests_div_u8_amd[] = 3444 4692 { 3445 { 0x0441c7, 0x0441c7, 0x0000, 0x0000, 0x00, -1 }, /* #0 */ 3446 { 0x174943, 0x174943, 0x0000, 0x0000, 0x00, -1 }, /* #1 */ 3447 { 0x1f6a42, 0x1f6a42, 0x0000, 0x0000, 0x00, -1 }, /* #2 */ 3448 { 0x0c5442, 0x0c5442, 0x0000, 0x0000, 0x00, -1 }, /* #3 */ 3449 { 0x0b2847, 0x0b2847, 0xa0c5, 0xa0c5, 0x00, -1 }, /* #4 */ 3450 { 0x0d2696, 0x0d2696, 0x914b, 0x914b, 0x00, -1 }, /* #5 */ 3451 { 0x1b0506, 0x1b0506, 0x4a8f, 0x4a8f, 0x00, -1 }, /* #6 */ 3452 { 0x291c43, 0x291c43, 0xddc9, 0xddc9, 0x00, -1 }, /* #7 */ 3453 { 0x1860d2, 0x186012, 0x7b33, 0x69ba, 0xa9, 0 }, /* #8 */ 3454 { 0x3e4c16, 0x3e4c12, 0x9752, 0x25a9, 0xe5, 0 }, /* #9 */ 3455 { 0x001186, 0x001112, 0x8626, 0x948b, 0xf6, 0 }, /* #10 */ 3456 { 0x1f3f97, 0x1f3f13, 0x36ff, 0x11b2, 0x4f, 0 }, /* #11 */ 3457 { 0x2a2657, 0x2a2613, 0x0167, 0x1f02, 0xa4, 0 }, /* #12 */ 3458 { 0x230983, 0x230983, 0xf41f, 0xf41f, 0x45, -1 }, /* #13 */ 3459 { 0x140017, 0x140013, 0x3ed2, 0x647a, 0x83, 0 }, /* #14 */ 3460 { 0x1d3202, 0x1d3202, 0xcc10, 0xcc10, 0x2b, -1 }, /* #15 */ 3461 { 0x312193, 0x312113, 0xab67, 0xe7b0, 0xf8, 0 }, /* #16 */ 3462 { 0x153b42, 0x153b12, 0x50b9, 0x3970, 0xb8, 0 }, /* #17 */ 3463 { 0x3b4ac7, 0x3b4a13, 0x80f1, 0xc49d, 0xd1, 0 }, /* #18 */ 3464 { 0x194c83, 0x194c83, 0xb2a9, 0xb2a9, 0x97, -1 }, /* #19 */ 3465 { 0x101586, 0x101586, 0x7fca, 0x7fca, 0x65, -1 }, /* #20 */ 3466 { 0x071ed3, 0x071ed3, 0xf4a1, 0xf4a1, 0x7b, -1 }, /* #21 */ 3467 { 0x1d6603, 0x1d6613, 0x0cfe, 0xe80d, 0xee, 0 }, /* #22 */ 3468 { 0x3c2786, 0x3c2712, 0x3780, 0x485d, 0x98, 0 }, /* #23 */ 3469 { 0x111882, 0x111882, 0xc4ec, 0xc4ec, 0xbc, -1 }, /* #24 */ 3470 { 0x2f3086, 0x2f3086, 0xf564, 0xf564, 0x51, -1 }, /* #25 */ 3471 { 0x195f83, 0x195f13, 0x3d02, 0x395b, 0xab, 0 }, /* #26 */ 3472 { 0x3a2447, 0x3a2413, 0x3d21, 0x37e2, 0x45, 0 }, /* #27 */ 3473 { 0x000216, 0x000212, 0x3945, 0x35b0, 0x53, 0 }, /* #28 */ 3474 { 0x2163d2, 0x2163d2, 0xe195, 0xe195, 0xa6, -1 }, /* #29 */ 3475 { 0x253a12, 0x253a12, 0x4ff5, 0x3951, 0xfc, 0 }, /* #30 */ 3476 { 0x094dd6, 0x094d12, 0x44c9, 0x205d, 0xbd, 0 }, /* #31 */ 3477 { 0x366e16, 0x366e12, 0x1378, 0xc817, 0xd0, 0 }, /* #32 */ 3478 { 0x380502, 0x380502, 0x6706, 0x6706, 0x4b, -1 }, /* #33 */ 3479 { 0x2f7712, 0x2f7712, 0x7b88, 0x7b88, 0x6f, -1 }, /* #34 */ 3480 { 0x3960d3, 0x396013, 0x3d4c, 0x6777, 0x83, 0 }, /* #35 */ 3481 { 0x226896, 0x226812, 0x335a, 0x18a2, 0x51, 0 }, /* #36 */ 3482 { 0x001752, 0x001712, 0x0a30, 0x900b, 0xe0, 0 }, /* #37 */ 3483 { 0x2e4053, 0x2e4013, 0x3b46, 0x6889, 0x6e, 0 }, /* #38 */ 3484 { 0x370046, 0x370046, 0xe471, 0xe471, 0x8f, -1 }, /* #39 */ 3485 { 0x010797, 0x010797, 0xe973, 0xe973, 0x5b, -1 }, /* #40 */ 3486 { 0x330c82, 0x330c82, 0x91f3, 0x91f3, 0x74, -1 }, /* #41 */ 3487 { 0x165682, 0x165612, 0x22ee, 0x3275, 0x4c, 0 }, /* #42 */ 3488 { 0x153dd7, 0x153d13, 0x5f31, 0x16fb, 0x61, 0 }, /* #43 */ 3489 { 0x345ed2, 0x345ed2, 0xef25, 0xef25, 0x00, -1 }, /* #44 */ 3490 { 0x1d1ec2, 0x1d1ec2, 0xb751, 0xb751, 0x4b, -1 }, /* #45 */ 3491 { 0x0855d3, 0x0855d3, 0xe99f, 0xe99f, 0xac, -1 }, /* #46 */ 3492 { 0x097343, 0x097313, 0xd5f6, 0x8bf5, 0xdf, 0 }, /* #47 */ 3493 { 0x3c0502, 0x3c0512, 0x0723, 0x2d16, 0x51, 0 }, /* #48 */ 3494 { 0x1e5b06, 0x1e5b06, 0xc85b, 0xc85b, 0x6f, -1 }, /* #49 */ 3495 { 0x3b0b07, 0x3b0b07, 0x8c4d, 0x8c4d, 0x3c, -1 }, /* #50 */ 3496 { 0x366dc6, 0x366d12, 0x8c80, 0x80a0, 0xe0, 0 }, /* #51 */ 3497 { 0x3f2952, 0x3f2952, 0xa631, 0xa631, 0x62, -1 }, /* #52 */ 3498 { 0x2449d7, 0x244913, 0x17f0, 0x0331, 0x7d, 0 }, /* #53 */ 3499 { 0x3b5ad6, 0x3b5a12, 0xd04c, 0x2cf0, 0xde, 0 }, /* #54 */ 3500 { 0x332fd7, 0x332fd7, 0x6d31, 0x6d31, 0x09, -1 }, /* #55 */ 3501 { 0x305942, 0x305912, 0x1d16, 0xaa22, 0xd6, 0 }, /* #56 */ 3502 { 0x142dd6, 0x142dd6, 0xde65, 0xde65, 0x59, -1 }, /* #57 */ 3503 { 0x183512, 0x183512, 0xe774, 0x10fb, 0xec, 0 }, /* #58 */ 3504 { 0x181f13, 0x181f13, 0x5907, 0x37e8, 0x62, 0 }, /* #59 */ 3505 { 0x0f63c2, 0x0f6312, 0x09a8, 0x0755, 0x1d, 0 }, /* #60 */ 3506 { 0x320283, 0x320213, 0x4588, 0x7850, 0xdd, 0 }, /* #61 */ 3507 { 0x3902d7, 0x390213, 0x47d6, 0x46e5, 0x50, 0 }, /* #62 */ 3508 { 0x386992, 0x386912, 0x1670, 0x0b5b, 0x3f, 0 }, /* #63 */ 4693 { 0x0b2117, 0x0b2117, 0x0000, 0x0000, 0x00, -1 }, /* #0 */ 4694 { 0x315ed6, 0x315ed6, 0x0000, 0x0000, 0x00, -1 }, /* #1 */ 4695 { 0x095c53, 0x095c53, 0x0000, 0x0000, 0x00, -1 }, /* #2 */ 4696 { 0x0d6552, 0x0d6552, 0x0000, 0x0000, 0x00, -1 }, /* #3 */ 4697 { 0x1231c3, 0x1231c3, 0x0000, 0x0000, 0x00, -1 }, /* #4 */ 4698 { 0x0953d2, 0x0953d2, 0x0000, 0x0000, 0x00, -1 }, /* #5 */ 4699 { 0x263853, 0x263853, 0x7c17, 0x7c17, 0x00, -1 }, /* #6 */ 4700 { 0x2d7113, 0x2d7113, 0x3649, 0x3649, 0x00, -1 }, /* #7 */ 4701 { 0x2e1056, 0x2e1056, 0xcb8f, 0xcb8f, 0x00, -1 }, /* #8 */ 4702 { 0x0a3512, 0x0a3512, 0x8f73, 0x8f73, 0x00, -1 }, /* #9 */ 4703 { 0x3d6602, 0x3d6602, 0xcc84, 0xcc84, 0x00, -1 }, /* #10 */ 4704 { 0x037cd7, 0x037cd7, 0x951f, 0x951f, 0x00, -1 }, /* #11 */ 4705 { 0x2031c2, 0x2031c2, 0xfb97, 0xfb97, 0x6d, -1 }, /* #12 */ 4706 { 0x256e43, 0x256e43, 0x64e2, 0x64e2, 0x13, -1 }, /* #13 */ 4707 { 0x2f2dc3, 0x2f2d13, 0x34cc, 0x46a6, 0x51, 0 }, /* #14 */ 4708 { 0x284c47, 0x284c13, 0x82e3, 0x088b, 0xf1, 0 }, /* #15 */ 4709 { 0x373546, 0x373546, 0xce14, 0xce14, 0xa4, -1 }, /* #16 */ 4710 { 0x1a5097, 0x1a5097, 0xe84d, 0xe84d, 0x3b, -1 }, /* #17 */ 4711 { 0x323802, 0x323802, 0xc197, 0xc197, 0x55, -1 }, /* #18 */ 4712 { 0x196f47, 0x196f13, 0x7891, 0x0aff, 0x79, 0 }, /* #19 */ 4713 { 0x0a1353, 0x0a1353, 0xdbda, 0xdbda, 0x05, -1 }, /* #20 */ 4714 { 0x1146d3, 0x114613, 0x2c14, 0x5450, 0x8c, 0 }, /* #21 */ 4715 { 0x2d37c6, 0x2d3712, 0x502c, 0x957d, 0xa3, 0 }, /* #22 */ 4716 { 0x3b7887, 0x3b7813, 0x3345, 0x814c, 0xab, 0 }, /* #23 */ 4717 { 0x3857d6, 0x3857d6, 0xe6fc, 0xe6fc, 0x5f, -1 }, /* #24 */ 4718 { 0x136a43, 0x136a13, 0x3224, 0x0af2, 0x35, 0 }, /* #25 */ 4719 { 0x211ad7, 0x211ad7, 0xf820, 0xf820, 0xc9, -1 }, /* #26 */ 4720 { 0x0a0296, 0x0a0212, 0x0b8b, 0x5f16, 0x82, 0 }, /* #27 */ 4721 { 0x2f2347, 0x2f2347, 0xe3dc, 0xe3dc, 0x33, -1 }, /* #28 */ 4722 { 0x130c43, 0x130c13, 0x222c, 0x065d, 0x5e, 0 }, /* #29 */ 4723 { 0x262512, 0x262512, 0x7b30, 0x5187, 0xe9, 0 }, /* #30 */ 4724 { 0x250ad3, 0x250a13, 0x694d, 0x5cc7, 0x87, 0 }, /* #31 */ 4725 { 0x195f07, 0x195f13, 0x2996, 0x472d, 0xeb, 0 }, /* #32 */ 4726 { 0x030256, 0x030212, 0xa330, 0xb9d1, 0xc7, 0 }, /* #33 */ 4727 { 0x231502, 0x231502, 0x871b, 0x871b, 0x4b, -1 }, /* #34 */ 4728 { 0x3c7792, 0x3c7712, 0x366c, 0x553d, 0xe3, 0 }, /* #35 */ 4729 { 0x1e4c56, 0x1e4c56, 0xf1db, 0xf1db, 0x1a, -1 }, /* #36 */ 4730 { 0x3174c7, 0x317413, 0x69ca, 0x9a99, 0xb0, 0 }, /* #37 */ 4731 { 0x2a0b03, 0x2a0b03, 0xeb87, 0xeb87, 0xd0, -1 }, /* #38 */ 4732 { 0x087a97, 0x087a13, 0x1e8e, 0x01ed, 0x21, 0 }, /* #39 */ 4733 { 0x3070c3, 0x3070c3, 0xf72d, 0xf72d, 0xba, -1 }, /* #40 */ 4734 { 0x3a6756, 0x3a6756, 0xaf76, 0xaf76, 0x11, -1 }, /* #41 */ 4735 { 0x013516, 0x013512, 0x0359, 0x01d6, 0x04, 0 }, /* #42 */ 4736 { 0x244cc2, 0x244c12, 0x859f, 0x19d3, 0xa2, 0 }, /* #43 */ 4737 { 0x125392, 0x125312, 0x5f68, 0x7862, 0xf8, 0 }, /* #44 */ 4738 { 0x0930c7, 0x093013, 0x92f3, 0xb3a0, 0xea, 0 }, /* #45 */ 4739 { 0x115b86, 0x115b12, 0x0f01, 0xc110, 0xe4, 0 }, /* #46 */ 4740 { 0x3264c6, 0x326412, 0x1410, 0x0030, 0x6b, 0 }, /* #47 */ 4741 { 0x1b0656, 0x1b0656, 0x4009, 0x4009, 0x1b, -1 }, /* #48 */ 4742 { 0x0a2042, 0x0a2042, 0xa605, 0xa605, 0x63, -1 }, /* #49 */ 4743 { 0x042dd6, 0x042dd6, 0xf8ea, 0xf8ea, 0x14, -1 }, /* #50 */ 4744 { 0x1e5407, 0x1e5407, 0xf110, 0xf110, 0x10, -1 }, /* #51 */ 4745 { 0x223013, 0x223013, 0xe0be, 0xe0be, 0x1b, -1 }, /* #52 */ 4746 { 0x020857, 0x020857, 0x4d0c, 0x4d0c, 0x0f, -1 }, /* #53 */ 4747 { 0x167613, 0x167613, 0x63fb, 0x447f, 0xc9, 0 }, /* #54 */ 4748 { 0x3c3786, 0x3c3712, 0xa89f, 0x99d6, 0xc9, 0 }, /* #55 */ 4749 { 0x2b1457, 0x2b1413, 0x46fc, 0x1c90, 0x7e, 0 }, /* #56 */ 4750 { 0x171343, 0x171313, 0x5e91, 0x1bd6, 0x71, 0 }, /* #57 */ 4751 { 0x2f0f06, 0x2f0f12, 0x0f50, 0x0a55, 0x2e, 0 }, /* #58 */ 4752 { 0x345c03, 0x345c13, 0x952f, 0x51ce, 0xb9, 0 }, /* #59 */ 4753 { 0x290a16, 0x290a16, 0xd504, 0xd504, 0x64, -1 }, /* #60 */ 4754 { 0x154547, 0x154513, 0x1833, 0x2d4b, 0x52, 0 }, /* #61 */ 4755 { 0x171c92, 0x171c12, 0x9dfa, 0xb6b7, 0xdc, 0 }, /* #62 */ 4756 { 0x342417, 0x342417, 0xb295, 0xb295, 0x44, -1 }, /* #63 */ 4757 { 0x040853, 0x040853, 0xc9c9, 0xc9c9, 0x79, -1 }, /* #64 */ 4758 { 0x302c02, 0x302c12, 0x0a70, 0x4121, 0x4f, 0 }, /* #65 */ 4759 { 0x0c6ed7, 0x0c6e13, 0x4a72, 0x2e62, 0xc2, 0 }, /* #66 */ 4760 { 0x131452, 0x131452, 0x5d30, 0x5d30, 0x23, -1 }, /* #67 */ 4761 { 0x176893, 0x176813, 0xb12e, 0xb9c7, 0xe3, 0 }, /* #68 */ 4762 { 0x325b06, 0x325b12, 0x7caf, 0x97d1, 0x98, 0 }, /* #69 */ 4763 { 0x203dc2, 0x203dc2, 0x4cad, 0x4cad, 0x3a, -1 }, /* #70 */ 4764 { 0x2d1e83, 0x2d1e13, 0x5b2f, 0x8f64, 0xe8, 0 }, /* #71 */ 4765 { 0x0d3d52, 0x0d3d12, 0x2503, 0x4331, 0xc0, 0 }, /* #72 */ 4766 { 0x2c0d13, 0x2c0d13, 0x2e42, 0xba2f, 0xf8, 0 }, /* #73 */ 4767 { 0x3f12c3, 0x3f12c3, 0x3596, 0x3596, 0x17, -1 }, /* #74 */ 4768 { 0x383913, 0x383913, 0x2352, 0x2a5a, 0x64, 0 }, /* #75 */ 4769 { 0x0a0c93, 0x0a0c93, 0x9cb9, 0x9cb9, 0x06, -1 }, /* #76 */ 4770 { 0x397443, 0x397413, 0xa272, 0x13c5, 0xd3, 0 }, /* #77 */ 4771 { 0x247006, 0x247006, 0xd000, 0xd000, 0x0c, -1 }, /* #78 */ 4772 { 0x3a67d2, 0x3a6712, 0x91c7, 0x8cf3, 0x99, 0 }, /* #79 */ 4773 { 0x167d97, 0x167d13, 0x5270, 0x6896, 0x8c, 0 }, /* #80 */ 4774 { 0x097417, 0x097413, 0x46ff, 0x4f74, 0x9c, 0 }, /* #81 */ 4775 { 0x027d83, 0x027d83, 0xa069, 0xa069, 0x87, -1 }, /* #82 */ 4776 { 0x082793, 0x082713, 0x7c9a, 0x4a90, 0xdd, 0 }, /* #83 */ 4777 { 0x347913, 0x347913, 0x9664, 0xcdb9, 0xcf, 0 }, /* #84 */ 4778 { 0x3d2c02, 0x3d2c02, 0xbbb0, 0xbbb0, 0xac, -1 }, /* #85 */ 4779 { 0x3d2f12, 0x3d2f12, 0x235c, 0x342d, 0xc8, 0 }, /* #86 */ 4780 { 0x0a0f16, 0x0a0f12, 0xa4ad, 0x11f5, 0xac, 0 }, /* #87 */ 4781 { 0x051792, 0x051792, 0xcfc9, 0xcfc9, 0x3a, -1 }, /* #88 */ 4782 { 0x283303, 0x283313, 0x9e8e, 0xaad7, 0xbc, 0 }, /* #89 */ 4783 { 0x026812, 0x026812, 0xc0f9, 0x31f8, 0xc7, 0 }, /* #90 */ 4784 { 0x197607, 0x197607, 0x5b54, 0x5b54, 0x33, -1 }, /* #91 */ 4785 { 0x250b07, 0x250b07, 0x2fd2, 0x2fd2, 0x2e, -1 }, /* #92 */ 4786 { 0x081a87, 0x081a13, 0x0346, 0x7105, 0x91, 0 }, /* #93 */ 4787 { 0x1e4697, 0x1e4697, 0xfb0f, 0xfb0f, 0xd3, -1 }, /* #94 */ 4788 { 0x2a4a97, 0x2a4a97, 0x5ab7, 0x5ab7, 0x54, -1 }, /* #95 */ 3509 4789 }; 3510 4790 static const MULDIVU8_TEST_T g_aTests_idiv_u8_amd[] = 3511 4791 { 3512 { 0x224086, 0x224086, 0x0000, 0x0000, 0x00, -1 }, /* #0 */ 3513 { 0x160f03, 0x160f03, 0x0000, 0x0000, 0x00, -1 }, /* #1 */ 3514 { 0x3b5f16, 0x3b5f16, 0x0000, 0x0000, 0x00, -1 }, /* #2 */ 3515 { 0x332216, 0x332216, 0x0000, 0x0000, 0x00, -1 }, /* #3 */ 3516 { 0x026fd2, 0x026fd2, 0x0907, 0x0907, 0x00, -1 }, /* #4 */ 3517 { 0x115216, 0x115216, 0x67d8, 0x67d8, 0x00, -1 }, /* #5 */ 3518 { 0x081c93, 0x081c93, 0xa3a9, 0xa3a9, 0x00, -1 }, /* #6 */ 3519 { 0x315d86, 0x315d86, 0xf009, 0xf009, 0x00, -1 }, /* #7 */ 3520 { 0x3011c2, 0x301112, 0x0faf, 0x0fd8, 0x9c, 0 }, /* #8 */ 3521 { 0x0c7cc7, 0x0c7cc7, 0x94bf, 0x94bf, 0xbf, -1 }, /* #9 */ 3522 { 0x2f73c3, 0x2f73c3, 0x9906, 0x9906, 0x75, -1 }, /* #10 */ 3523 { 0x147ad7, 0x147ad7, 0xcb21, 0xcb21, 0xb6, -1 }, /* #11 */ 3524 { 0x2f5e92, 0x2f5e92, 0xbc15, 0xbc15, 0x60, -1 }, /* #12 */ 3525 { 0x185b93, 0x185b93, 0xb8d9, 0xb8d9, 0x29, -1 }, /* #13 */ 3526 { 0x031c06, 0x031c06, 0x1dd9, 0x1dd9, 0xc9, -1 }, /* #14 */ 3527 { 0x146f86, 0x146f86, 0x6fe6, 0x6fe6, 0x95, -1 }, /* #15 */ 3528 { 0x175b06, 0x175b06, 0x43e2, 0x43e2, 0xcc, -1 }, /* #16 */ 3529 { 0x242c96, 0x242c12, 0x0f5b, 0x25be, 0xc5, 0 }, /* #17 */ 3530 { 0x311103, 0x311113, 0x017f, 0x3bfc, 0xaf, 0 }, /* #18 */ 3531 { 0x384342, 0x384342, 0xb08a, 0xb08a, 0x46, -1 }, /* #19 */ 3532 { 0x2a7f57, 0x2a7f57, 0x7eec, 0x7eec, 0xe7, -1 }, /* #20 */ 3533 { 0x080646, 0x080646, 0x910b, 0x910b, 0xfb, -1 }, /* #21 */ 3534 { 0x3f30c6, 0x3f30c6, 0x5d4f, 0x5d4f, 0xef, -1 }, /* #22 */ 3535 { 0x2f63c7, 0x2f63c7, 0x9125, 0x9125, 0x01, -1 }, /* #23 */ 3536 { 0x207843, 0x207843, 0xdd69, 0xdd69, 0xef, -1 }, /* #24 */ 3537 { 0x193d52, 0x193d52, 0x7151, 0x7151, 0x91, -1 }, /* #25 */ 3538 { 0x0c1e57, 0x0c1e57, 0x9359, 0x9359, 0x3c, -1 }, /* #26 */ 3539 { 0x281542, 0x281512, 0x0a23, 0x3621, 0x4d, 0 }, /* #27 */ 3540 { 0x281497, 0x281497, 0x2aac, 0x2aac, 0x3c, -1 }, /* #28 */ 3541 { 0x1a2f13, 0x1a2f13, 0x5109, 0x5109, 0x44, -1 }, /* #29 */ 3542 { 0x1b5452, 0x1b5412, 0xf404, 0xcc1a, 0x8c, 0 }, /* #30 */ 3543 { 0x355583, 0x355513, 0x00d2, 0x44fe, 0xb9, 0 }, /* #31 */ 3544 { 0x355287, 0x355287, 0xd9ff, 0xd9ff, 0xc4, -1 }, /* #32 */ 3545 { 0x272c96, 0x272c12, 0xff73, 0xee03, 0xd7, 0 }, /* #33 */ 3546 { 0x0965c6, 0x0965c6, 0x936a, 0x936a, 0xbf, -1 }, /* #34 */ 3547 { 0x334d12, 0x334d12, 0x238f, 0x238f, 0xc6, -1 }, /* #35 */ 3548 { 0x0b1596, 0x0b1512, 0xf028, 0xbeda, 0x69, 0 }, /* #36 */ 3549 { 0x2c1a07, 0x2c1a07, 0x5a73, 0x5a73, 0x0a, -1 }, /* #37 */ 3550 { 0x154fc2, 0x154fc2, 0x91ac, 0x91ac, 0xa5, -1 }, /* #38 */ 3551 { 0x171e13, 0x171e13, 0xa3d8, 0xa3d8, 0x41, -1 }, /* #39 */ 3552 { 0x392982, 0x392982, 0x5aa9, 0x5aa9, 0x9f, -1 }, /* #40 */ 3553 { 0x3974d6, 0x3974d6, 0x9d1a, 0x9d1a, 0x0b, -1 }, /* #41 */ 3554 { 0x0447d6, 0x044712, 0xfc2b, 0xf4c7, 0x11, 0 }, /* #42 */ 3555 { 0x033313, 0x033313, 0x4a03, 0x4a03, 0xfa, -1 }, /* #43 */ 3556 { 0x266496, 0x266496, 0xa19e, 0xa19e, 0xb2, -1 }, /* #44 */ 3557 { 0x106916, 0x106916, 0x7fe9, 0x7fe9, 0xf8, -1 }, /* #45 */ 3558 { 0x0511d7, 0x051113, 0xe994, 0xb1cd, 0x6f, 0 }, /* #46 */ 3559 { 0x1e2893, 0x1e2813, 0x0a80, 0x48e8, 0x93, 0 }, /* #47 */ 3560 { 0x092ed2, 0x092ed2, 0x93ee, 0x93ee, 0xf9, -1 }, /* #48 */ 3561 { 0x3e3046, 0x3e3012, 0x237e, 0x2e50, 0x71, 0 }, /* #49 */ 3562 { 0x193e53, 0x193e53, 0x9445, 0x9445, 0x91, -1 }, /* #50 */ 3563 { 0x2a5e52, 0x2a5e12, 0xfd3c, 0xb8fa, 0x6a, 0 }, /* #51 */ 3564 { 0x001e07, 0x001e07, 0x14b3, 0x14b3, 0x06, -1 }, /* #52 */ 3565 { 0x147283, 0x147283, 0x2a50, 0x2a50, 0x0c, -1 }, /* #53 */ 3566 { 0x126a12, 0x126a12, 0x1f47, 0x1f47, 0xc3, -1 }, /* #54 */ 3567 { 0x045c57, 0x045c13, 0xfa03, 0xeb24, 0xd6, 0 }, /* #55 */ 3568 { 0x3e5a52, 0x3e5a52, 0xa907, 0xa907, 0xb2, -1 }, /* #56 */ 3569 { 0x174487, 0x174487, 0x1f25, 0x1f25, 0xf2, -1 }, /* #57 */ 3570 { 0x2b2d97, 0x2b2d97, 0x9b49, 0x9b49, 0x36, -1 }, /* #58 */ 3571 { 0x195ac7, 0x195a13, 0xd906, 0xb062, 0x9b, 0 }, /* #59 */ 3572 { 0x187e07, 0x187e13, 0xfc7d, 0xe1f2, 0x3e, 0 }, /* #60 */ 3573 { 0x3629d2, 0x3629d2, 0x622d, 0x622d, 0xc9, -1 }, /* #61 */ 3574 { 0x286913, 0x286913, 0x7674, 0x7674, 0x2e, -1 }, /* #62 */ 3575 { 0x207387, 0x207387, 0xc9d4, 0xc9d4, 0xb0, -1 }, /* #63 */ 4792 { 0x3773c6, 0x3773c6, 0x0000, 0x0000, 0x00, -1 }, /* #0 */ 4793 { 0x1b5103, 0x1b5103, 0x0000, 0x0000, 0x00, -1 }, /* #1 */ 4794 { 0x232993, 0x232993, 0x0000, 0x0000, 0x00, -1 }, /* #2 */ 4795 { 0x1c4ed6, 0x1c4ed6, 0x0000, 0x0000, 0x00, -1 }, /* #3 */ 4796 { 0x053617, 0x053617, 0x0000, 0x0000, 0x00, -1 }, /* #4 */ 4797 { 0x374bc3, 0x374bc3, 0x0000, 0x0000, 0x00, -1 }, /* #5 */ 4798 { 0x2a3a07, 0x2a3a07, 0x423f, 0x423f, 0x00, -1 }, /* #6 */ 4799 { 0x0e76d7, 0x0e76d7, 0xe4df, 0xe4df, 0x00, -1 }, /* #7 */ 4800 { 0x1d2157, 0x1d2157, 0xb91e, 0xb91e, 0x00, -1 }, /* #8 */ 4801 { 0x201483, 0x201483, 0xc0e3, 0xc0e3, 0x00, -1 }, /* #9 */ 4802 { 0x0a29d7, 0x0a29d7, 0xc75d, 0xc75d, 0x00, -1 }, /* #10 */ 4803 { 0x2431c2, 0x2431c2, 0xf815, 0xf815, 0x00, -1 }, /* #11 */ 4804 { 0x3c4f86, 0x3c4f12, 0x11a1, 0x3a2d, 0x63, 0 }, /* #12 */ 4805 { 0x057f96, 0x057f96, 0xc2af, 0xc2af, 0xcf, -1 }, /* #13 */ 4806 { 0x3f6603, 0x3f6603, 0x41aa, 0x41aa, 0x4e, -1 }, /* #14 */ 4807 { 0x280717, 0x280717, 0x75db, 0x75db, 0x29, -1 }, /* #15 */ 4808 { 0x027657, 0x027657, 0x5533, 0x5533, 0x01, -1 }, /* #16 */ 4809 { 0x026857, 0x026857, 0x6bfc, 0x6bfc, 0xe5, -1 }, /* #17 */ 4810 { 0x1f0497, 0x1f0497, 0x60fa, 0x60fa, 0xe2, -1 }, /* #18 */ 4811 { 0x383556, 0x383556, 0x8757, 0x8757, 0x90, -1 }, /* #19 */ 4812 { 0x142782, 0x142712, 0x0e4c, 0x48d9, 0xa4, 0 }, /* #20 */ 4813 { 0x3d4417, 0x3d4417, 0xbe2d, 0xbe2d, 0x6a, -1 }, /* #21 */ 4814 { 0x221f12, 0x221f12, 0x14a8, 0x14a8, 0x0c, -1 }, /* #22 */ 4815 { 0x006e92, 0x006e92, 0x511e, 0x511e, 0xd0, -1 }, /* #23 */ 4816 { 0x093b57, 0x093b57, 0x92b3, 0x92b3, 0x0f, -1 }, /* #24 */ 4817 { 0x2b6cd7, 0x2b6cd7, 0xd3e4, 0xd3e4, 0xf8, -1 }, /* #25 */ 4818 { 0x113456, 0x113412, 0x1538, 0x20d3, 0x88, 0 }, /* #26 */ 4819 { 0x083157, 0x083157, 0x72aa, 0x72aa, 0xc6, -1 }, /* #27 */ 4820 { 0x197642, 0x197612, 0x26b7, 0x057f, 0x4e, 0 }, /* #28 */ 4821 { 0x053602, 0x053602, 0x8597, 0x8597, 0xaa, -1 }, /* #29 */ 4822 { 0x2443d3, 0x2443d3, 0x0ea1, 0x0ea1, 0xff, -1 }, /* #30 */ 4823 { 0x166e03, 0x166e03, 0xc7d7, 0xc7d7, 0x96, -1 }, /* #31 */ 4824 { 0x197d86, 0x197d86, 0x2b74, 0x2b74, 0xfb, -1 }, /* #32 */ 4825 { 0x143613, 0x143613, 0xf137, 0xf137, 0x09, -1 }, /* #33 */ 4826 { 0x2c08c3, 0x2c08c3, 0xd543, 0xd543, 0x54, -1 }, /* #34 */ 4827 { 0x2a7a86, 0x2a7a86, 0x16e6, 0x16e6, 0x02, -1 }, /* #35 */ 4828 { 0x297306, 0x297306, 0x6b86, 0x6b86, 0x38, -1 }, /* #36 */ 4829 { 0x2248d2, 0x224812, 0x0c2a, 0x1867, 0x1e, 0 }, /* #37 */ 4830 { 0x262b86, 0x262b86, 0xb488, 0xb488, 0x49, -1 }, /* #38 */ 4831 { 0x2903d6, 0x2903d6, 0xc0cd, 0xc0cd, 0x9c, -1 }, /* #39 */ 4832 { 0x057c07, 0x057c13, 0xd6d0, 0xfdad, 0x7f, 0 }, /* #40 */ 4833 { 0x0d4103, 0x0d4103, 0x6560, 0x6560, 0x40, -1 }, /* #41 */ 4834 { 0x122786, 0x122786, 0x1c54, 0x1c54, 0x10, -1 }, /* #42 */ 4835 { 0x144fd6, 0x144fd6, 0x9103, 0x9103, 0xcd, -1 }, /* #43 */ 4836 { 0x066b82, 0x066b82, 0x809c, 0x809c, 0x22, -1 }, /* #44 */ 4837 { 0x034e13, 0x034e13, 0x2c10, 0x2c10, 0x29, -1 }, /* #45 */ 4838 { 0x166343, 0x166343, 0x18f8, 0x18f8, 0x0c, -1 }, /* #46 */ 4839 { 0x176f53, 0x176f53, 0xa6ec, 0xa6ec, 0x95, -1 }, /* #47 */ 4840 { 0x047983, 0x047983, 0xc00e, 0xc00e, 0x65, -1 }, /* #48 */ 4841 { 0x146846, 0x146846, 0x5b3b, 0x5b3b, 0x88, -1 }, /* #49 */ 4842 { 0x051346, 0x051346, 0xb90f, 0xb90f, 0x97, -1 }, /* #50 */ 4843 { 0x3c3a92, 0x3c3a92, 0x73a1, 0x73a1, 0x3b, -1 }, /* #51 */ 4844 { 0x055ec2, 0x055ec2, 0x665f, 0x665f, 0x4c, -1 }, /* #52 */ 4845 { 0x0c2412, 0x0c2412, 0x2be3, 0x198a, 0xa1, 0 }, /* #53 */ 4846 { 0x3f3b02, 0x3f3b02, 0x79b1, 0x79b1, 0x36, -1 }, /* #54 */ 4847 { 0x304283, 0x304283, 0x0e58, 0x0e58, 0xee, -1 }, /* #55 */ 4848 { 0x1e5656, 0x1e5612, 0x0c82, 0x4321, 0x5f, 0 }, /* #56 */ 4849 { 0x1e3443, 0x1e3443, 0x9086, 0x9086, 0x8d, -1 }, /* #57 */ 4850 { 0x3e4442, 0x3e4412, 0x03b9, 0x1613, 0x31, 0 }, /* #58 */ 4851 { 0x001e83, 0x001e13, 0x0777, 0x2a15, 0x59, 0 }, /* #59 */ 4852 { 0x013d16, 0x013d16, 0xccf9, 0xccf9, 0xd3, -1 }, /* #60 */ 4853 { 0x2130d3, 0x2130d3, 0x9107, 0x9107, 0xd0, -1 }, /* #61 */ 4854 { 0x3a1bc7, 0x3a1bc7, 0x85e7, 0x85e7, 0x67, -1 }, /* #62 */ 4855 { 0x3b20c7, 0x3b20c7, 0x0ecd, 0x0ecd, 0xfb, -1 }, /* #63 */ 4856 { 0x3b4c87, 0x3b4c87, 0x6d04, 0x6d04, 0xd2, -1 }, /* #64 */ 4857 { 0x0e2b87, 0x0e2b87, 0x8eea, 0x8eea, 0x63, -1 }, /* #65 */ 4858 { 0x254513, 0x254513, 0x2364, 0x2364, 0xc6, -1 }, /* #66 */ 4859 { 0x364e82, 0x364e82, 0x8787, 0x8787, 0x55, -1 }, /* #67 */ 4860 { 0x3348d6, 0x3348d6, 0x9a29, 0x9a29, 0xb0, -1 }, /* #68 */ 4861 { 0x0117d6, 0x0117d6, 0xe7c3, 0xe7c3, 0xd2, -1 }, /* #69 */ 4862 { 0x210406, 0x210412, 0xea66, 0xee34, 0x96, 0 }, /* #70 */ 4863 { 0x1e6102, 0x1e6102, 0x7d79, 0x7d79, 0x7e, -1 }, /* #71 */ 4864 { 0x3d1696, 0x3d1696, 0x9c83, 0x9c83, 0xf2, -1 }, /* #72 */ 4865 { 0x1f7102, 0x1f7102, 0x4238, 0x4238, 0x99, -1 }, /* #73 */ 4866 { 0x062156, 0x062112, 0xf3f3, 0xe79a, 0x1e, 0 }, /* #74 */ 4867 { 0x387092, 0x387092, 0xb846, 0xb846, 0x23, -1 }, /* #75 */ 4868 { 0x113697, 0x113697, 0xaed3, 0xaed3, 0x85, -1 }, /* #76 */ 4869 { 0x172756, 0x172756, 0x5c0f, 0x5c0f, 0xcc, -1 }, /* #77 */ 4870 { 0x392142, 0x392142, 0x0cb0, 0x0cb0, 0x01, -1 }, /* #78 */ 4871 { 0x2d32c6, 0x2d32c6, 0x6407, 0x6407, 0xa1, -1 }, /* #79 */ 4872 { 0x1f6407, 0x1f6407, 0x9914, 0x9914, 0xcd, -1 }, /* #80 */ 4873 { 0x0f5403, 0x0f5403, 0x6a31, 0x6a31, 0x7c, -1 }, /* #81 */ 4874 { 0x0e5e42, 0x0e5e42, 0x9a70, 0x9a70, 0x51, -1 }, /* #82 */ 4875 { 0x244743, 0x244743, 0xb5ad, 0xb5ad, 0xac, -1 }, /* #83 */ 4876 { 0x274f42, 0x274f42, 0x45f2, 0x45f2, 0xa9, -1 }, /* #84 */ 4877 { 0x340003, 0x340013, 0x17b9, 0x1948, 0x54, 0 }, /* #85 */ 4878 { 0x1a7503, 0x1a7513, 0xd63d, 0xb98a, 0x5a, 0 }, /* #86 */ 4879 { 0x241c16, 0x241c12, 0x079f, 0x011e, 0x41, 0 }, /* #87 */ 4880 { 0x265a46, 0x265a46, 0x6a0e, 0x6a0e, 0xde, -1 }, /* #88 */ 4881 { 0x100ac2, 0x100ac2, 0xc5d8, 0xc5d8, 0x6a, -1 }, /* #89 */ 4882 { 0x1b3617, 0x1b3617, 0xae52, 0xae52, 0xe2, -1 }, /* #90 */ 4883 { 0x057013, 0x057013, 0x5405, 0x5405, 0x96, -1 }, /* #91 */ 4884 { 0x2c3d12, 0x2c3d12, 0x1f1c, 0x1f1c, 0x1a, -1 }, /* #92 */ 4885 { 0x317656, 0x317656, 0xc96a, 0xc96a, 0xd6, -1 }, /* #93 */ 4886 { 0x207c57, 0x207c57, 0xb290, 0xb290, 0xc5, -1 }, /* #94 */ 4887 { 0x334953, 0x334913, 0xf09c, 0xc923, 0x91, 0 }, /* #95 */ 3576 4888 }; 3577 4889 static const MULDIVU16_TEST_T g_aTests_mul_u16_amd[] = 3578 4890 { 3579 { 0x031ec6, 0x0316c6, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0 }, /* #0 */ 3580 { 0x352043, 0x352042, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0 }, /* #1 */ 3581 { 0x2101c2, 0x2101c2, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0 }, /* #2 */ 3582 { 0x044213, 0x044212, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0 }, /* #3 */ 3583 { 0x006b57, 0x006356, 0xb4be, 0x0000, 0x5f10, 0x0000, 0x0000, 0 }, /* #4 */ 3584 { 0x332b93, 0x332392, 0x3188, 0x0000, 0x14bf, 0x0000, 0x0000, 0 }, /* #5 */ 3585 { 0x3a1b86, 0x3a1386, 0x3eaa, 0x0000, 0x12ae, 0x0000, 0x0000, 0 }, /* #6 */ 3586 { 0x251083, 0x251082, 0x0c47, 0x0000, 0x37b4, 0x0000, 0x0000, 0 }, /* #7 */ 3587 { 0x254692, 0x254e93, 0x6e94, 0xd78c, 0xf314, 0x4e23, 0xb4e7, 0 }, /* #8 */ 3588 { 0x055817, 0x055817, 0x03de, 0xd0e6, 0x24cb, 0x02be, 0xb5bd, 0 }, /* #9 */ 3589 { 0x0439c7, 0x0439c7, 0x1248, 0x7378, 0x4f05, 0x10c7, 0xeaf7, 0 }, /* #10 */ 3590 { 0x040f83, 0x040f83, 0x3c14, 0xa7a4, 0x5cd5, 0x2c41, 0xbc95, 0 }, /* #11 */ 3591 { 0x071613, 0x071e13, 0xfefe, 0x73ea, 0xf166, 0x8009, 0x808b, 0 }, /* #12 */ 3592 { 0x184f16, 0x184f17, 0xf3ff, 0x0146, 0x296b, 0x4369, 0x46ba, 0 }, /* #13 */ 3593 { 0x101293, 0x101a93, 0x44b4, 0xfb04, 0xad54, 0x28e5, 0x9865, 0 }, /* #14 */ 3594 { 0x114782, 0x114f83, 0xaf25, 0xae71, 0xe4cd, 0x50fa, 0x765d, 0 }, /* #15 */ 3595 { 0x2a6806, 0x2a6807, 0xfba5, 0x8a95, 0x1d7c, 0xdc60, 0xe031, 0 }, /* #16 */ 3596 { 0x2a3f87, 0x2a3f87, 0x64a8, 0x1068, 0x7333, 0x1cf0, 0x4999, 0 }, /* #17 */ 3597 { 0x270487, 0x270c87, 0x0e2c, 0x3ef4, 0x9b90, 0x03b3, 0x42d7, 0 }, /* #18 */ 3598 { 0x2551d6, 0x2559d7, 0xf8ed, 0x7893, 0xce81, 0x83c0, 0x877f, 0 }, /* #19 */ 3599 { 0x1f30c2, 0x1f38c3, 0xcc5f, 0xb6d1, 0x8169, 0x3bb8, 0x4acf, 0 }, /* #20 */ 3600 { 0x2368d3, 0x2368d3, 0x92bf, 0x70a4, 0x790d, 0x2bc5, 0x4c5c, 0 }, /* #21 */ 3601 { 0x1e2c03, 0x1e2c03, 0xbdc2, 0xf76a, 0x1934, 0xa293, 0xdb55, 0 }, /* #22 */ 3602 { 0x3e3112, 0x3e3913, 0x5965, 0xd2a9, 0x2dde, 0x2234, 0x61f5, 0 }, /* #23 */ 3603 { 0x244452, 0x244c53, 0xb443, 0x974c, 0xd48e, 0x9b73, 0xdcc4, 0 }, /* #24 */ 3604 { 0x347083, 0x347883, 0xa49d, 0x49d7, 0x65b3, 0x07b9, 0x0c03, 0 }, /* #25 */ 3605 { 0x0a1c92, 0x0a1c93, 0x8c42, 0xb1ae, 0x4837, 0x2bcf, 0x4ff7, 0 }, /* #26 */ 3606 { 0x0d6fc2, 0x0d6fc3, 0x07c2, 0xad70, 0x56d0, 0x0543, 0xadb8, 0 }, /* #27 */ 3607 { 0x1d2986, 0x1d2987, 0xcbb0, 0x4d10, 0xae9e, 0x346c, 0x41e3, 0 }, /* #28 */ 3608 { 0x093213, 0x093a13, 0x3ca1, 0xcec2, 0x8020, 0x365a, 0xe582, 0 }, /* #29 */ 3609 { 0x2a6196, 0x2a6997, 0x0c37, 0xea31, 0x05fa, 0x074a, 0x98d7, 0 }, /* #30 */ 3610 { 0x1278d7, 0x1278d7, 0xd70c, 0x0520, 0x59d6, 0xd49b, 0xfd18, 0 }, /* #31 */ 3611 { 0x323d82, 0x323d83, 0x6545, 0x4ead, 0x9d4e, 0x3b73, 0x9649, 0 }, /* #32 */ 3612 { 0x3734c2, 0x373cc3, 0x9e05, 0x65bb, 0x73c8, 0x4f78, 0x80bf, 0 }, /* #33 */ 3613 { 0x0f2c12, 0x0f2c13, 0xba5a, 0x3002, 0x8954, 0xb0a1, 0xf2a5, 0 }, /* #34 */ 3614 { 0x0c62c2, 0x0c6ac3, 0xc232, 0xffe0, 0x9252, 0x3abd, 0x4d70, 0 }, /* #35 */ 3615 { 0x241413, 0x241c13, 0x4921, 0xc94a, 0x1e35, 0x0d26, 0x2e0a, 0 }, /* #36 */ 3616 { 0x0c2856, 0x0c2857, 0x8c48, 0x63f8, 0xd352, 0x740c, 0xd3c7, 0 }, /* #37 */ 3617 { 0x1e5143, 0x1e5943, 0xc0ed, 0x7ac5, 0x1a97, 0xa778, 0xde39, 0 }, /* #38 */ 3618 { 0x0a7457, 0x0a7c57, 0x468a, 0xb184, 0x4abc, 0x27e9, 0x90da, 0 }, /* #39 */ 3619 { 0x251282, 0x251a83, 0x2f2a, 0xb02e, 0x8757, 0x1ba1, 0x95fb, 0 }, /* #40 */ 3620 { 0x2f1f87, 0x2f1f87, 0xfc39, 0x2dc3, 0x0631, 0xaf3b, 0xb1db, 0 }, /* #41 */ 3621 { 0x1c4e43, 0x1c4e43, 0x4350, 0x8720, 0x6b89, 0x3f58, 0xf0ea, 0 }, /* #42 */ 3622 { 0x0f1cd2, 0x0f1cd3, 0x554d, 0x5e30, 0x6ae9, 0x54f2, 0xfef0, 0 }, /* #43 */ 3623 { 0x155dc7, 0x155dc7, 0xf816, 0x9bca, 0x85be, 0x9ebe, 0xa3cf, 0 }, /* #44 */ 3624 { 0x3c1742, 0x3c1f43, 0xa683, 0xde01, 0xfbb2, 0x697a, 0xa22b, 0 }, /* #45 */ 3625 { 0x074486, 0x074c87, 0xd4e6, 0xd06c, 0x5975, 0x316f, 0x3b72, 0 }, /* #46 */ 3626 { 0x185b46, 0x185b47, 0x9877, 0x8997, 0xd915, 0x9864, 0xffe1, 0 }, /* #47 */ 3627 { 0x324196, 0x324997, 0x505f, 0x88c6, 0xa080, 0x24b9, 0x74fa, 0 }, /* #48 */ 3628 { 0x265547, 0x265d47, 0xb459, 0xb566, 0x4e4f, 0x1ee1, 0x2bd6, 0 }, /* #49 */ 3629 { 0x1e1d16, 0x1e1d17, 0xde92, 0xefd4, 0x787d, 0x4b4a, 0x569a, 0 }, /* #50 */ 3630 { 0x0c2007, 0x0c2807, 0x629c, 0xd908, 0x24c9, 0x17da, 0x3dee, 0 }, /* #51 */ 3631 { 0x150797, 0x150f97, 0x6265, 0x1248, 0xf2b5, 0x3173, 0x80a8, 0 }, /* #52 */ 3632 { 0x2e3d42, 0x2e3d43, 0x0f8b, 0x26bb, 0x9c3c, 0x02a5, 0x2b91, 0 }, /* #53 */ 3633 { 0x145206, 0x145a07, 0x56be, 0xb656, 0xe1fc, 0x25d9, 0x6fb5, 0 }, /* #54 */ 3634 { 0x187743, 0x187f43, 0x0de4, 0x8168, 0x264e, 0x0c4c, 0xe2aa, 0 }, /* #55 */ 3635 { 0x0e3c86, 0x0e3c87, 0xc780, 0x3980, 0xa51b, 0x996a, 0xc4dd, 0 }, /* #56 */ 3636 { 0x2f2503, 0x2f2d03, 0x0f12, 0x5650, 0xa6f9, 0x05a5, 0x5fe8, 0 }, /* #57 */ 3637 { 0x071e82, 0x071e83, 0xaa9c, 0x1f58, 0x11ae, 0xa16e, 0xf23a, 0 }, /* #58 */ 3638 { 0x0673d7, 0x067bd7, 0x0736, 0xc3a4, 0x8818, 0x00e3, 0x1f96, 0 }, /* #59 */ 3639 { 0x2e3c13, 0x2e3c13, 0xbdf5, 0xf627, 0x4e1c, 0x1072, 0x162b, 0 }, /* #60 */ 3640 { 0x096d46, 0x096d47, 0x4427, 0x03a8, 0x7357, 0x1995, 0x6018, 0 }, /* #61 */ 3641 { 0x3d7c97, 0x3d7c97, 0x0b38, 0xa548, 0xa048, 0x0b31, 0xff6f, 0 }, /* #62 */ 3642 { 0x1b5243, 0x1b5a43, 0xdb3a, 0x3ac0, 0xf656, 0xa898, 0xc4e0, 0 }, /* #63 */ 4891 { 0x265806, 0x265006, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0 }, /* #0 */ 4892 { 0x3a4143, 0x3a4142, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0 }, /* #1 */ 4893 { 0x300f52, 0x300752, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0 }, /* #2 */ 4894 { 0x104fd2, 0x1047d2, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0 }, /* #3 */ 4895 { 0x0636c2, 0x0636c2, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0 }, /* #4 */ 4896 { 0x3f7493, 0x3f7492, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0 }, /* #5 */ 4897 { 0x3d7597, 0x3d7596, 0xdfa5, 0x0000, 0x006c, 0x0000, 0x0000, 0 }, /* #6 */ 4898 { 0x084e87, 0x084686, 0x5d76, 0x0000, 0x27ec, 0x0000, 0x0000, 0 }, /* #7 */ 4899 { 0x2d7892, 0x2d7092, 0xa431, 0x0000, 0xa710, 0x0000, 0x0000, 0 }, /* #8 */ 4900 { 0x372b02, 0x372302, 0xe7c2, 0x0000, 0x92d2, 0x0000, 0x0000, 0 }, /* #9 */ 4901 { 0x2c4dc6, 0x2c45c6, 0x8cae, 0x0000, 0xf561, 0x0000, 0x0000, 0 }, /* #10 */ 4902 { 0x096b13, 0x096312, 0x0f7a, 0x0000, 0x5390, 0x0000, 0x0000, 0 }, /* #11 */ 4903 { 0x264053, 0x264853, 0xeccf, 0x8e3d, 0x3a07, 0xbfaa, 0xcf33, 0 }, /* #12 */ 4904 { 0x134757, 0x134f57, 0x7beb, 0x92c8, 0xa052, 0x3569, 0x6e58, 0 }, /* #13 */ 4905 { 0x0413c3, 0x041bc3, 0x63a7, 0xcab0, 0x79c3, 0x5faf, 0xf5d0, 0 }, /* #14 */ 4906 { 0x044657, 0x044e57, 0xb946, 0x5f9c, 0xc59f, 0x39ca, 0x4fda, 0 }, /* #15 */ 4907 { 0x302c16, 0x302c17, 0x1416, 0xaa8c, 0xb2e4, 0x0dee, 0xb192, 0 }, /* #16 */ 4908 { 0x1b7953, 0x1b7953, 0xee52, 0x180a, 0x8461, 0x1401, 0x157d, 0 }, /* #17 */ 4909 { 0x3e4e92, 0x3e4e93, 0x8e61, 0x7b6e, 0xb273, 0x5c6c, 0xa62e, 0 }, /* #18 */ 4910 { 0x234c93, 0x234c93, 0x7c72, 0x448e, 0x42b8, 0x30da, 0x647f, 0 }, /* #19 */ 4911 { 0x0a0e87, 0x0a0e87, 0xffa9, 0xb1d2, 0xc5ea, 0xae46, 0xae82, 0 }, /* #20 */ 4912 { 0x006287, 0x006a87, 0xa016, 0x89c8, 0x0bb6, 0x91cf, 0xe92c, 0 }, /* #21 */ 4913 { 0x194a12, 0x194a13, 0x343f, 0x9ad1, 0x3519, 0x092b, 0x2cef, 0 }, /* #22 */ 4914 { 0x061996, 0x061997, 0x80da, 0x6e0e, 0x6ac3, 0x1a8e, 0x34c3, 0 }, /* #23 */ 4915 { 0x2874d3, 0x287cd3, 0xbfcc, 0xcdc8, 0x26b2, 0x69d7, 0x8d46, 0 }, /* #24 */ 4916 { 0x380b82, 0x380b83, 0xd521, 0x56f3, 0x7f34, 0x473e, 0x5593, 0 }, /* #25 */ 4917 { 0x385ad7, 0x385ad7, 0x07ec, 0x5b98, 0x458b, 0x05a0, 0xb5d2, 0 }, /* #26 */ 4918 { 0x162586, 0x162d87, 0xd398, 0xf690, 0xb637, 0xb208, 0xd766, 0 }, /* #27 */ 4919 { 0x1d1112, 0x1d1913, 0x7f7c, 0x64fc, 0xc7f4, 0x3915, 0x72a1, 0 }, /* #28 */ 4920 { 0x264c16, 0x264c17, 0x779a, 0x17b0, 0x384b, 0x62ae, 0xd338, 0 }, /* #29 */ 4921 { 0x062cd7, 0x062cd7, 0x909c, 0x8a20, 0x2fe9, 0x42c7, 0x7638, 0 }, /* #30 */ 4922 { 0x356d93, 0x356d93, 0x3f69, 0xc2d5, 0x17a9, 0x1966, 0x668d, 0 }, /* #31 */ 4923 { 0x074117, 0x074917, 0xb1c3, 0x63d3, 0x9ba2, 0x93b0, 0xd4b1, 0 }, /* #32 */ 4924 { 0x294992, 0x294993, 0x9bbc, 0xa9fc, 0x92d3, 0x4771, 0x7571, 0 }, /* #33 */ 4925 { 0x0f0d02, 0x0f0d03, 0xa1da, 0x4276, 0x256c, 0xa072, 0xfdc7, 0 }, /* #34 */ 4926 { 0x1d4f46, 0x1d4f47, 0x37bf, 0x7d40, 0xfa9a, 0x2de4, 0xd2c0, 0 }, /* #35 */ 4927 { 0x3a7257, 0x3a7a57, 0x66e0, 0xb220, 0x36f3, 0x3dab, 0x9977, 0 }, /* #36 */ 4928 { 0x2e1413, 0x2e1c13, 0x87b5, 0x18f1, 0xa05b, 0x7375, 0xd9cd, 0 }, /* #37 */ 4929 { 0x2c4c93, 0x2c4c93, 0xafeb, 0x9f61, 0x76fb, 0x46b3, 0x66e3, 0 }, /* #38 */ 4930 { 0x0d5b47, 0x0d5b47, 0x7c7b, 0xede1, 0x7ed2, 0x0ada, 0x1653, 0 }, /* #39 */ 4931 { 0x265e07, 0x265e07, 0x5552, 0x2f44, 0xba77, 0x5098, 0xf1d2, 0 }, /* #40 */ 4932 { 0x222556, 0x222d57, 0xb174, 0x0138, 0x611d, 0xa40a, 0xeca6, 0 }, /* #41 */ 4933 { 0x031f82, 0x031f83, 0xe9c9, 0xd283, 0x8b95, 0xe9b5, 0xffeb, 0 }, /* #42 */ 4934 { 0x2c3213, 0x2c3a13, 0xaf85, 0xc42d, 0x6cf5, 0x40d0, 0x5e89, 0 }, /* #43 */ 4935 { 0x3a1c96, 0x3a1c97, 0xc8b1, 0xec61, 0xf263, 0x3a8d, 0x4ab1, 0 }, /* #44 */ 4936 { 0x083592, 0x083d93, 0xac67, 0xe3ae, 0xdd6d, 0x374f, 0x5222, 0 }, /* #45 */ 4937 { 0x2b43d6, 0x2b4bd7, 0x5654, 0xf6c8, 0xbc3d, 0x1d23, 0x566a, 0 }, /* #46 */ 4938 { 0x327356, 0x327b57, 0x7640, 0x7340, 0x7114, 0x670b, 0xdf15, 0 }, /* #47 */ 4939 { 0x155ed2, 0x155ed3, 0x8d8c, 0x9668, 0x0338, 0x46d6, 0x801e, 0 }, /* #48 */ 4940 { 0x143c47, 0x143c47, 0xb2a6, 0xd4e4, 0xb113, 0x66f2, 0x9386, 0 }, /* #49 */ 4941 { 0x137183, 0x137983, 0xa90b, 0xb553, 0x221f, 0x1659, 0x21d9, 0 }, /* #50 */ 4942 { 0x175582, 0x175d83, 0x5b33, 0xd31a, 0xab74, 0x1cac, 0x507e, 0 }, /* #51 */ 4943 { 0x2f1e53, 0x2f1e53, 0xb75a, 0x49c8, 0x84fe, 0x3cd8, 0x54f4, 0 }, /* #52 */ 4944 { 0x386e42, 0x386e43, 0xc0bf, 0xe0db, 0x3dcf, 0x0833, 0x0ae5, 0 }, /* #53 */ 4945 { 0x3f7797, 0x3f7f97, 0xfd7d, 0xf505, 0x208b, 0x8ac8, 0x8c29, 0 }, /* #54 */ 4946 { 0x2e6ed3, 0x2e6ed3, 0xf763, 0xf845, 0x9040, 0x81b2, 0x8637, 0 }, /* #55 */ 4947 { 0x3e1712, 0x3e1f13, 0xd95e, 0x2016, 0xbf30, 0x012f, 0x0165, 0 }, /* #56 */ 4948 { 0x0a2e06, 0x0a2e07, 0x4c71, 0x34f5, 0xccdc, 0x270c, 0x82c5, 0 }, /* #57 */ 4949 { 0x310dc6, 0x310dc7, 0xed17, 0x30b8, 0x9881, 0x6f2a, 0x7808, 0 }, /* #58 */ 4950 { 0x275fc2, 0x275fc3, 0x5dd2, 0x5806, 0xb113, 0x2621, 0x680b, 0 }, /* #59 */ 4951 { 0x152dc7, 0x152dc7, 0xc20d, 0x8da0, 0x0caa, 0x5e16, 0x7c20, 0 }, /* #60 */ 4952 { 0x0f4346, 0x0f4b47, 0x58d2, 0x69ac, 0x44cf, 0x305d, 0x8b66, 0 }, /* #61 */ 4953 { 0x167a83, 0x167a83, 0x9214, 0x3990, 0xa040, 0x8225, 0xe414, 0 }, /* #62 */ 4954 { 0x1c1c97, 0x1c1c97, 0x799c, 0x628c, 0x287c, 0x0aa3, 0x1665, 0 }, /* #63 */ 4955 { 0x2164d7, 0x216cd7, 0x0030, 0x97c0, 0x5027, 0x0014, 0x6dd4, 0 }, /* #64 */ 4956 { 0x0b04d2, 0x0b0cd3, 0x5f70, 0xf3a0, 0xb3ff, 0x136a, 0x3416, 0 }, /* #65 */ 4957 { 0x1616c2, 0x161ec3, 0xad13, 0xc869, 0xd88a, 0x3622, 0x5013, 0 }, /* #66 */ 4958 { 0x1610c6, 0x1618c7, 0xfca7, 0x0e74, 0x5086, 0xc5cd, 0xc86c, 0 }, /* #67 */ 4959 { 0x2d6356, 0x2d6b57, 0x5e61, 0x481e, 0x423b, 0x299c, 0x70de, 0 }, /* #68 */ 4960 { 0x0e1793, 0x0e1f93, 0x6bdb, 0xc688, 0x34ee, 0x0cad, 0x1e18, 0 }, /* #69 */ 4961 { 0x1a47d7, 0x1a4fd7, 0xad24, 0x54c0, 0x244f, 0xaa39, 0xfbb0, 0 }, /* #70 */ 4962 { 0x2e6506, 0x2e6d07, 0x8c53, 0x1248, 0xa4f6, 0x0f20, 0x1b98, 0 }, /* #71 */ 4963 { 0x0c3e06, 0x0c3e07, 0x5bae, 0x493e, 0x351b, 0x35e3, 0x9679, 0 }, /* #72 */ 4964 { 0x1a7c07, 0x1a7c07, 0xc4ef, 0xe985, 0x4579, 0x31d7, 0x40cb, 0 }, /* #73 */ 4965 { 0x165997, 0x165997, 0x92b8, 0xc798, 0xa086, 0x70c5, 0xc4c5, 0 }, /* #74 */ 4966 { 0x036f53, 0x036f53, 0x66a0, 0x38c0, 0x9bfe, 0x2bde, 0x6d6e, 0 }, /* #75 */ 4967 { 0x2f7446, 0x2f7c47, 0x8003, 0x35b6, 0x84b1, 0x5e4b, 0xbc92, 0 }, /* #76 */ 4968 { 0x1d3843, 0x1d3843, 0xf32c, 0x7d1c, 0xcee9, 0x315a, 0x33f5, 0 }, /* #77 */ 4969 { 0x3547c2, 0x354fc3, 0x803d, 0x0f2f, 0x2bb8, 0x3c0a, 0x77db, 0 }, /* #78 */ 4970 { 0x177296, 0x177a97, 0x23ef, 0x1276, 0x4d6d, 0x0e72, 0x66ea, 0 }, /* #79 */ 4971 { 0x113d87, 0x113d87, 0x3c36, 0x4a3c, 0x1bdc, 0x09b2, 0x293a, 0 }, /* #80 */ 4972 { 0x0c33d2, 0x0c3bd3, 0x472a, 0xde62, 0x5054, 0x446e, 0xf62d, 0 }, /* #81 */ 4973 { 0x261452, 0x261c53, 0xa3e1, 0x41f7, 0x4632, 0x66f6, 0xa0d7, 0 }, /* #82 */ 4974 { 0x1f2653, 0x1f2e53, 0xa58b, 0xf72e, 0x615c, 0x9fe8, 0xf74a, 0 }, /* #83 */ 4975 { 0x204287, 0x204a87, 0x7706, 0x2e24, 0x6a99, 0x2f6f, 0x6606, 0 }, /* #84 */ 4976 { 0x393047, 0x393847, 0x375a, 0x34ce, 0xfc28, 0x2d2a, 0xd0e3, 0 }, /* #85 */ 4977 { 0x3716d2, 0x371ed3, 0x55cc, 0xfc98, 0x011a, 0x2e80, 0x8ac2, 0 }, /* #86 */ 4978 { 0x2c0647, 0x2c0e47, 0xd10e, 0xcc0c, 0x21f7, 0x14a6, 0x194a, 0 }, /* #87 */ 4979 { 0x3c7e96, 0x3c7e97, 0x10fe, 0x38b6, 0xd31d, 0x0200, 0x1e25, 0 }, /* #88 */ 4980 { 0x154902, 0x154903, 0x6089, 0x140a, 0xea77, 0x1d1f, 0x4d3a, 0 }, /* #89 */ 4981 { 0x3a5582, 0x3a5d83, 0xf066, 0x0c10, 0xe4ea, 0xea9e, 0xf9d8, 0 }, /* #90 */ 4982 { 0x176b17, 0x176b17, 0x4b49, 0x2539, 0xc0d3, 0x2d6b, 0x9a71, 0 }, /* #91 */ 4983 { 0x2b7316, 0x2b7b17, 0xeb1a, 0x10fa, 0x046f, 0x4498, 0x4ab1, 0 }, /* #92 */ 4984 { 0x3558c2, 0x3558c3, 0xc45c, 0x7a54, 0x78b7, 0x3202, 0x4133, 0 }, /* #93 */ 4985 { 0x053b57, 0x053b57, 0x6a00, 0x3400, 0x3a29, 0x27ef, 0x6072, 0 }, /* #94 */ 4986 { 0x231087, 0x231887, 0x84a6, 0xe3c8, 0xc0ae, 0x0959, 0x120c, 0 }, /* #95 */ 3643 4987 }; 3644 4988 static const MULDIVU16_TEST_T g_aTests_imul_u16_amd[] = 3645 4989 { 3646 { 0x2d5116, 0x2d5116, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0 }, /* #0 */ 3647 { 0x305652, 0x305652, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0 }, /* #1 */ 3648 { 0x322992, 0x322192, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0 }, /* #2 */ 3649 { 0x227a17, 0x227216, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0 }, /* #3 */ 3650 { 0x1b5d56, 0x1b5556, 0x8d38, 0x0000, 0x69a7, 0x0000, 0x0000, 0 }, /* #4 */ 3651 { 0x0d54d7, 0x0d54d6, 0x70f9, 0x0000, 0x1418, 0x0000, 0x0000, 0 }, /* #5 */ 3652 { 0x2d6252, 0x2d6252, 0x66fe, 0x0000, 0xb699, 0x0000, 0x0000, 0 }, /* #6 */ 3653 { 0x2f1c52, 0x2f1452, 0x2c19, 0x0000, 0x3aa7, 0x0000, 0x0000, 0 }, /* #7 */ 3654 { 0x2933d6, 0x293bd7, 0xe6f8, 0xe7f8, 0xe01f, 0xf95c, 0x43e1, 0 }, /* #8 */ 3655 { 0x3c2783, 0x3c2f83, 0x191f, 0x563d, 0x66d1, 0x059b, 0x3923, 0 }, /* #9 */ 3656 { 0x3953d3, 0x395bd3, 0xdd3d, 0x0f3b, 0xf67c, 0xf458, 0x55d7, 0 }, /* #10 */ 3657 { 0x122a47, 0x122a47, 0x8b9b, 0xbc54, 0xae7b, 0xdd56, 0x4c3c, 0 }, /* #11 */ 3658 { 0x180646, 0x180e47, 0xcc30, 0x5ac0, 0x94d4, 0xf7b9, 0x28e4, 0 }, /* #12 */ 3659 { 0x333812, 0x333813, 0xa741, 0xdffd, 0xc4c7, 0xf2ea, 0x25bd, 0 }, /* #13 */ 3660 { 0x312746, 0x312f47, 0x9acc, 0xe8f8, 0xd8a1, 0xe209, 0x4bca, 0 }, /* #14 */ 3661 { 0x2b5602, 0x2b5e03, 0x02e7, 0x6b87, 0xcc8f, 0xff9e, 0xde61, 0 }, /* #15 */ 3662 { 0x3767c2, 0x376fc3, 0x065a, 0xb114, 0x037d, 0x0169, 0x38f2, 0 }, /* #16 */ 3663 { 0x2c3ec2, 0x2c3ec3, 0x9c84, 0x42e8, 0xc1d7, 0xfb8a, 0x0b7a, 0 }, /* #17 */ 3664 { 0x2d07d7, 0x2d0fd7, 0x410a, 0x0dd4, 0x00fb, 0xe098, 0x8462, 0 }, /* #18 */ 3665 { 0x084116, 0x084917, 0x8b03, 0xce9a, 0x816c, 0xf58c, 0x16de, 0 }, /* #19 */ 3666 { 0x320857, 0x320857, 0xf9ad, 0x9177, 0xfd21, 0x0244, 0xa433, 0 }, /* #20 */ 3667 { 0x0b2a43, 0x0b2a43, 0x3c43, 0xf88b, 0x7849, 0x0bca, 0x3219, 0 }, /* #21 */ 3668 { 0x2f29c3, 0x2f29c3, 0x092a, 0x9a54, 0xbc96, 0x01dc, 0x3402, 0 }, /* #22 */ 3669 { 0x196fd3, 0x196fd3, 0xc58d, 0xb705, 0xcb84, 0xe708, 0x6d59, 0 }, /* #23 */ 3670 { 0x3f0013, 0x3f0813, 0x86ed, 0x5010, 0x4777, 0x00cc, 0xfe50, 0 }, /* #24 */ 3671 { 0x006992, 0x006993, 0xd1a7, 0x7f00, 0x3d35, 0xecfd, 0x6900, 0 }, /* #25 */ 3672 { 0x132217, 0x132a17, 0xa788, 0xf5e8, 0xfc45, 0xed25, 0x368d, 0 }, /* #26 */ 3673 { 0x0b6c92, 0x0b6c93, 0xf8e5, 0x9bef, 0x8d6d, 0xff53, 0x1843, 0 }, /* #27 */ 3674 { 0x1974d2, 0x197cd3, 0x2d41, 0x05b9, 0x280b, 0x0618, 0x2279, 0 }, /* #28 */ 3675 { 0x2d4a06, 0x2d4a07, 0xc458, 0xb9a0, 0x81ee, 0xf2ec, 0x381c, 0 }, /* #29 */ 3676 { 0x004d47, 0x004d47, 0xa489, 0x04ed, 0x27ce, 0xe4c0, 0x4c45, 0 }, /* #30 */ 3677 { 0x306443, 0x306c43, 0x0918, 0x9138, 0x18e0, 0x01e3, 0x352d, 0 }, /* #31 */ 3678 { 0x3955c3, 0x395dc3, 0x98f8, 0xd718, 0xc742, 0x1840, 0xc3bd, 0 }, /* #32 */ 3679 { 0x064f86, 0x064f87, 0x7c7e, 0x6d4e, 0x54f7, 0x1df4, 0x3d99, 0 }, /* #33 */ 3680 { 0x2b3b16, 0x2b3b17, 0x3c3f, 0x97ea, 0x7d30, 0xfd8c, 0xf596, 0 }, /* #34 */ 3681 { 0x0e6a42, 0x0e6a43, 0xca6c, 0x7960, 0x9dfa, 0x0fcb, 0xb488, 0 }, /* #35 */ 3682 { 0x2979c3, 0x2979c3, 0xb17d, 0xdc02, 0x9d45, 0xf29b, 0x2baa, 0 }, /* #36 */ 3683 { 0x1755c6, 0x175dc7, 0xa1a3, 0x3f27, 0xe29e, 0xef88, 0x2cad, 0 }, /* #37 */ 3684 { 0x173a06, 0x173a07, 0x1534, 0x03b0, 0x19a8, 0xf7ef, 0x9e9c, 0 }, /* #38 */ 3685 { 0x374cc6, 0x374cc7, 0x846f, 0x86ad, 0xb880, 0xf9e6, 0x0ca3, 0 }, /* #39 */ 3686 { 0x113f96, 0x113f97, 0x285d, 0x07e6, 0xfe9b, 0xf390, 0xb11e, 0 }, /* #40 */ 3687 { 0x0f45c2, 0x0f4dc3, 0x7999, 0x8992, 0x347d, 0x028e, 0x0562, 0 }, /* #41 */ 3688 { 0x0e02d6, 0x0e0ad7, 0x3633, 0xa32c, 0x5215, 0xfbcb, 0xec24, 0 }, /* #42 */ 3689 { 0x0248c2, 0x0248c3, 0x30e4, 0x48b8, 0xf2ec, 0x185f, 0x7f9e, 0 }, /* #43 */ 3690 { 0x3e0e16, 0x3e0e17, 0x64a2, 0xb6a2, 0x0477, 0x22fc, 0x5901, 0 }, /* #44 */ 3691 { 0x310216, 0x310a17, 0xbaa7, 0x205d, 0x4652, 0x084d, 0xe15b, 0 }, /* #45 */ 3692 { 0x041ed6, 0x041ed7, 0x9076, 0x438e, 0x331d, 0x1bee, 0xbfe5, 0 }, /* #46 */ 3693 { 0x3b0ac3, 0x3b0ac3, 0xadcc, 0xf23c, 0x3d4c, 0xe2a1, 0x5b75, 0 }, /* #47 */ 3694 { 0x0c1147, 0x0c1947, 0x06d3, 0x66a5, 0x0c34, 0x029a, 0x61a7, 0 }, /* #48 */ 3695 { 0x3a2157, 0x3a2957, 0x3c37, 0x62c9, 0x4604, 0xf6d3, 0xd8ff, 0 }, /* #49 */ 3696 { 0x3064c6, 0x306cc7, 0xbc44, 0x7d14, 0x44ec, 0xfa74, 0x14f5, 0 }, /* #50 */ 3697 { 0x1b71d3, 0x1b79d3, 0xa1f6, 0xa222, 0x5992, 0x2ee0, 0x8063, 0 }, /* #51 */ 3698 { 0x3c6a93, 0x3c6a93, 0xafc1, 0x0113, 0xb8df, 0xe015, 0x65d3, 0 }, /* #52 */ 3699 { 0x082587, 0x082d87, 0xf687, 0xbde8, 0x1e7f, 0xfc44, 0x64d8, 0 }, /* #53 */ 3700 { 0x3458c6, 0x3458c7, 0x9dbf, 0xb960, 0x89e2, 0xdbae, 0x5ea0, 0 }, /* #54 */ 3701 { 0x197912, 0x197913, 0x6747, 0x1dbd, 0x885f, 0x0ba4, 0x1cdb, 0 }, /* #55 */ 3702 { 0x041347, 0x041b47, 0x2225, 0xccfc, 0xdbed, 0xfc09, 0xe24c, 0 }, /* #56 */ 3703 { 0x1b28c7, 0x1b28c7, 0xe76f, 0x3e1a, 0x56ff, 0x0ba8, 0x8686, 0 }, /* #57 */ 3704 { 0x180446, 0x180c47, 0xa95b, 0x69a2, 0xb9a7, 0x2715, 0x8c86, 0 }, /* #58 */ 3705 { 0x1b3806, 0x1b3807, 0xe25e, 0x6918, 0xbc1a, 0xf1f8, 0x7934, 0 }, /* #59 */ 3706 { 0x0b4742, 0x0b4f43, 0xe57b, 0x5d66, 0x230b, 0x0486, 0xd452, 0 }, /* #60 */ 3707 { 0x3d1287, 0x3d1a87, 0x023f, 0x5201, 0x8cba, 0x003e, 0x1bbf, 0 }, /* #61 */ 3708 { 0x2a4d02, 0x2a4d03, 0xc765, 0xbaff, 0xc94f, 0x1985, 0x8c93, 0 }, /* #62 */ 3709 { 0x373597, 0x373d97, 0x39f0, 0x1c00, 0xd028, 0x016a, 0x0640, 0 }, /* #63 */ 4990 { 0x0e51c7, 0x0e51c6, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0 }, /* #0 */ 4991 { 0x363093, 0x363092, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0 }, /* #1 */ 4992 { 0x2f1a92, 0x2f1292, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0 }, /* #2 */ 4993 { 0x3b2656, 0x3b2656, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0 }, /* #3 */ 4994 { 0x0b4707, 0x0b4706, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0 }, /* #4 */ 4995 { 0x3f7c53, 0x3f7452, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0 }, /* #5 */ 4996 { 0x0374d7, 0x0374d6, 0x11fe, 0x0000, 0x760b, 0x0000, 0x0000, 0 }, /* #6 */ 4997 { 0x066806, 0x066006, 0x805b, 0x0000, 0x0647, 0x0000, 0x0000, 0 }, /* #7 */ 4998 { 0x156002, 0x156002, 0x60af, 0x0000, 0xa165, 0x0000, 0x0000, 0 }, /* #8 */ 4999 { 0x0b28d7, 0x0b20d6, 0x81f0, 0x0000, 0xeb4b, 0x0000, 0x0000, 0 }, /* #9 */ 5000 { 0x3d1ed2, 0x3d16d2, 0xb189, 0x0000, 0x9cdc, 0x0000, 0x0000, 0 }, /* #10 */ 5001 { 0x084512, 0x084512, 0x918b, 0x0000, 0x606e, 0x0000, 0x0000, 0 }, /* #11 */ 5002 { 0x360143, 0x360943, 0xb923, 0x70d7, 0xb98b, 0xe7fd, 0x56bd, 0 }, /* #12 */ 5003 { 0x173e07, 0x173e07, 0x7d08, 0x4400, 0xb2c5, 0xdd14, 0xb880, 0 }, /* #13 */ 5004 { 0x250242, 0x250a43, 0x24bc, 0x0714, 0xb3eb, 0x0915, 0x3f4b, 0 }, /* #14 */ 5005 { 0x3b6406, 0x3b6c07, 0xfb83, 0x19e9, 0x8f3c, 0x012c, 0xbd23, 0 }, /* #15 */ 5006 { 0x315813, 0x315813, 0xf2df, 0x4371, 0x4c2e, 0xfae3, 0x63af, 0 }, /* #16 */ 5007 { 0x2a0c86, 0x2a0c87, 0x3db5, 0x9306, 0x69f9, 0x15db, 0x5aae, 0 }, /* #17 */ 5008 { 0x180ac2, 0x180ac3, 0x1ed8, 0xc100, 0x1811, 0x0236, 0x1260, 0 }, /* #18 */ 5009 { 0x246256, 0x246a57, 0x5be0, 0x2d40, 0xf6bd, 0x04f7, 0x0dd6, 0 }, /* #19 */ 5010 { 0x207a57, 0x207a57, 0x2b12, 0xeae0, 0xd865, 0xfa44, 0xddf0, 0 }, /* #20 */ 5011 { 0x2573d3, 0x257bd3, 0xc9fe, 0xc090, 0x7675, 0xf43e, 0x37b8, 0 }, /* #21 */ 5012 { 0x024a97, 0x024a97, 0x17a0, 0x1a40, 0x23a1, 0x0738, 0x4e3a, 0 }, /* #22 */ 5013 { 0x0a4d82, 0x0a4d83, 0x073d, 0x2edb, 0x55fc, 0x015b, 0x2ff7, 0 }, /* #23 */ 5014 { 0x0f3507, 0x0f3d07, 0xa673, 0x444f, 0xccd9, 0x0e18, 0xd7b5, 0 }, /* #24 */ 5015 { 0x0e5b82, 0x0e5b83, 0x57fe, 0xfd4e, 0x0c26, 0xee96, 0xcd59, 0 }, /* #25 */ 5016 { 0x002382, 0x002b83, 0xb279, 0x6fec, 0x38e0, 0xf9da, 0x144c, 0 }, /* #26 */ 5017 { 0x251986, 0x251987, 0x59c3, 0x52e9, 0x4795, 0xe1ce, 0xa9e3, 0 }, /* #27 */ 5018 { 0x3f7ed7, 0x3f7ed7, 0xcae4, 0x9d10, 0x775e, 0x0a15, 0xcf64, 0 }, /* #28 */ 5019 { 0x013512, 0x013d13, 0x8ad8, 0x9578, 0xa2c0, 0x0736, 0xf03d, 0 }, /* #29 */ 5020 { 0x0b7547, 0x0b7d47, 0xa637, 0xe9d2, 0x7d7f, 0xdfd2, 0x5bbe, 0 }, /* #30 */ 5021 { 0x103702, 0x103f03, 0x09d1, 0x13e8, 0xb64c, 0x03f7, 0x6768, 0 }, /* #31 */ 5022 { 0x135dc2, 0x135dc3, 0x2e27, 0x6d1c, 0x3c07, 0xfe78, 0xf784, 0 }, /* #32 */ 5023 { 0x361197, 0x361997, 0x3527, 0x30f6, 0xa1c1, 0xf21c, 0xbd1a, 0 }, /* #33 */ 5024 { 0x1c3707, 0x1c3f07, 0xb2e7, 0xa0bd, 0x9a54, 0xed1b, 0x3ebb, 0 }, /* #34 */ 5025 { 0x131f87, 0x131f87, 0xbccf, 0xb6ef, 0xc8f4, 0xf47b, 0x2be1, 0 }, /* #35 */ 5026 { 0x146ad6, 0x146ad7, 0x206e, 0x0a84, 0x3ad4, 0x0a1c, 0x4fce, 0 }, /* #36 */ 5027 { 0x1374d3, 0x137cd3, 0xf030, 0x8b50, 0xf5f0, 0xf916, 0x6fe7, 0 }, /* #37 */ 5028 { 0x0c59c7, 0x0c59c7, 0x29d2, 0x9f58, 0xca4b, 0x08f3, 0x36cc, 0 }, /* #38 */ 5029 { 0x280e16, 0x280e17, 0x6037, 0xc454, 0xed2a, 0x28b3, 0x6c4c, 0 }, /* #39 */ 5030 { 0x157a02, 0x157a03, 0xbc9c, 0xa794, 0xc492, 0x2018, 0x8613, 0 }, /* #40 */ 5031 { 0x0f6e93, 0x0f6e93, 0xcc6e, 0xb806, 0x83f0, 0xfc41, 0x1295, 0 }, /* #41 */ 5032 { 0x1d1006, 0x1d1807, 0x5822, 0xe2d6, 0x5d80, 0xe50d, 0xb1bb, 0 }, /* #42 */ 5033 { 0x1d1f47, 0x1d1f47, 0x1d93, 0xb85e, 0xa65e, 0xf32a, 0x90ea, 0 }, /* #43 */ 5034 { 0x1f21d7, 0x1f29d7, 0xe2bc, 0x27e4, 0xc464, 0x0e6c, 0x81d7, 0 }, /* #44 */ 5035 { 0x367f12, 0x367f13, 0x2ff3, 0x05bb, 0x3b0d, 0x0274, 0x0d19, 0 }, /* #45 */ 5036 { 0x291952, 0x291953, 0x76c5, 0x8ab6, 0x96b8, 0x0ca3, 0x1b3e, 0 }, /* #46 */ 5037 { 0x1b0fc6, 0x1b0fc7, 0x7a2e, 0x832a, 0x6d4c, 0xedf5, 0xda33, 0 }, /* #47 */ 5038 { 0x276cc2, 0x276cc3, 0xdb8c, 0x56ec, 0xc881, 0x085c, 0xc549, 0 }, /* #48 */ 5039 { 0x153f57, 0x153f57, 0x42c2, 0x71b4, 0xd7e6, 0x1e89, 0x751a, 0 }, /* #49 */ 5040 { 0x1706d6, 0x170ed7, 0xc4c7, 0x3f39, 0x1407, 0x0854, 0xdbff, 0 }, /* #50 */ 5041 { 0x3d6943, 0x3d6943, 0x2334, 0xe850, 0x2f0f, 0xf553, 0xb264, 0 }, /* #51 */ 5042 { 0x0b7647, 0x0b7e47, 0xd8e5, 0x43d8, 0xd19f, 0xf8d3, 0x2ef8, 0 }, /* #52 */ 5043 { 0x393f17, 0x393f17, 0x6253, 0xf6a0, 0x47ac, 0xd928, 0x9ae0, 0 }, /* #53 */ 5044 { 0x3c2517, 0x3c2d17, 0x0fca, 0x22b8, 0xcbf0, 0xffe3, 0xfe2c, 0 }, /* #54 */ 5045 { 0x3022c2, 0x302ac3, 0x5e61, 0xe563, 0x6d85, 0x2a1f, 0x7243, 0 }, /* #55 */ 5046 { 0x093342, 0x093b43, 0x7c01, 0x29f8, 0x63e7, 0x04d4, 0x09f8, 0 }, /* #56 */ 5047 { 0x2d1043, 0x2d1843, 0x54e9, 0x5fc6, 0x8df2, 0x09e5, 0x1dd6, 0 }, /* #57 */ 5048 { 0x136dd7, 0x136dd7, 0x679c, 0x779c, 0x62aa, 0xd787, 0x9c01, 0 }, /* #58 */ 5049 { 0x343303, 0x343b03, 0x71fb, 0xd7e6, 0x3633, 0xcaef, 0x88d2, 0 }, /* #59 */ 5050 { 0x082a97, 0x082a97, 0x2d86, 0x0afa, 0xf8a3, 0xf18d, 0xaebf, 0 }, /* #60 */ 5051 { 0x022e96, 0x022e97, 0xdc89, 0x89c9, 0xdadf, 0xf008, 0x7341, 0 }, /* #61 */ 5052 { 0x104316, 0x104b17, 0x0208, 0x5440, 0x7ba4, 0xff0d, 0x8888, 0 }, /* #62 */ 5053 { 0x135197, 0x135997, 0x0f37, 0x6e03, 0x0960, 0xf8b9, 0x8595, 0 }, /* #63 */ 5054 { 0x370c52, 0x370c53, 0xbd21, 0x9025, 0xd02e, 0x1da4, 0x8e85, 0 }, /* #64 */ 5055 { 0x0849c2, 0x0849c3, 0x05e9, 0xb150, 0x26fb, 0x0196, 0x44d0, 0 }, /* #65 */ 5056 { 0x1c7442, 0x1c7c43, 0xd9c7, 0xa0d7, 0xc0ee, 0x130b, 0x8071, 0 }, /* #66 */ 5057 { 0x1e3912, 0x1e3913, 0x6820, 0x72c0, 0x36b2, 0x04ea, 0x0c16, 0 }, /* #67 */ 5058 { 0x041317, 0x041b17, 0xa1e5, 0xa5cf, 0xf373, 0xe957, 0x3da3, 0 }, /* #68 */ 5059 { 0x3f2242, 0x3f2a43, 0x55b1, 0x0831, 0x0933, 0xfe29, 0xfa81, 0 }, /* #69 */ 5060 { 0x0633d3, 0x063bd3, 0x94d4, 0x475c, 0x1a1b, 0x0333, 0xf85b, 0 }, /* #70 */ 5061 { 0x3d4913, 0x3d4913, 0xee42, 0x5c20, 0x5340, 0x04b5, 0xbc10, 0 }, /* #71 */ 5062 { 0x214603, 0x214e03, 0x9544, 0xf348, 0xa384, 0xe3fb, 0x4332, 0 }, /* #72 */ 5063 { 0x3d1752, 0x3d1f53, 0xb7f1, 0x3a3c, 0x4659, 0x13b5, 0xb9fc, 0 }, /* #73 */ 5064 { 0x315bc2, 0x315bc3, 0xd65e, 0xf84a, 0xee62, 0xeeef, 0x68eb, 0 }, /* #74 */ 5065 { 0x3f2343, 0x3f2b43, 0x50d0, 0xedb0, 0xb5f0, 0xe4b3, 0xa987, 0 }, /* #75 */ 5066 { 0x2e6206, 0x2e6a07, 0xa1fa, 0xafba, 0x4acc, 0x146d, 0xc861, 0 }, /* #76 */ 5067 { 0x050d86, 0x050d87, 0x9efe, 0x83fe, 0x6e29, 0xe2a1, 0x4d81, 0 }, /* #77 */ 5068 { 0x005d87, 0x005d87, 0x15f0, 0xfdf0, 0x5a71, 0xfd62, 0xe181, 0 }, /* #78 */ 5069 { 0x3a5dc7, 0x3a5dc7, 0x98e5, 0xce46, 0xe2e5, 0xe042, 0x4ece, 0 }, /* #79 */ 5070 { 0x3c5617, 0x3c5e17, 0x96f6, 0x9c28, 0xfb67, 0xeaab, 0x33fc, 0 }, /* #80 */ 5071 { 0x250152, 0x250953, 0x9681, 0xd642, 0x015d, 0x30ee, 0x8942, 0 }, /* #81 */ 5072 { 0x026353, 0x026b53, 0xadfb, 0x79ad, 0x46f9, 0x1a1f, 0xae77, 0 }, /* #82 */ 5073 { 0x032897, 0x032897, 0x76b9, 0xaa9b, 0x9901, 0x1e95, 0x41f3, 0 }, /* #83 */ 5074 { 0x0154c7, 0x015cc7, 0x7cb5, 0x9d27, 0x827b, 0x3a6a, 0x77eb, 0 }, /* #84 */ 5075 { 0x3c01c6, 0x3c09c7, 0x366f, 0xf7f3, 0xb73f, 0xf0d8, 0xb8bd, 0 }, /* #85 */ 5076 { 0x053693, 0x053e93, 0xbcd6, 0x2e4a, 0x9633, 0xf660, 0x24af, 0 }, /* #86 */ 5077 { 0x031897, 0x031897, 0x444d, 0x23f1, 0x3d46, 0x000e, 0x0035, 0 }, /* #87 */ 5078 { 0x095512, 0x095d13, 0xc76e, 0x6176, 0x2ec9, 0x0d74, 0xc31d, 0 }, /* #88 */ 5079 { 0x144806, 0x144807, 0x9a7c, 0xa174, 0x7a35, 0xe866, 0x3b83, 0 }, /* #89 */ 5080 { 0x213997, 0x213997, 0x4e4c, 0x61bc, 0x94f6, 0xe574, 0xa935, 0 }, /* #90 */ 5081 { 0x0a0293, 0x0a0a93, 0xd28d, 0x6e05, 0x4d2d, 0x0460, 0xe759, 0 }, /* #91 */ 5082 { 0x313096, 0x313897, 0x3c77, 0x9886, 0xd37a, 0xfedb, 0xfb2a, 0 }, /* #92 */ 5083 { 0x3d4282, 0x3d4a83, 0xa83d, 0xc1e6, 0x4976, 0xf463, 0x21de, 0 }, /* #93 */ 5084 { 0x310982, 0x310983, 0x440c, 0x09d4, 0x9bee, 0x0f31, 0x3927, 0 }, /* #94 */ 5085 { 0x1a53d3, 0x1a5bd3, 0xa7b1, 0x3efd, 0x8c16, 0xf126, 0x2b0d, 0 }, /* #95 */ 3710 5086 }; 3711 5087 static const MULDIVU16_TEST_T g_aTests_div_u16_amd[] = 3712 5088 { 3713 { 0x146613, 0x146613, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, -1 }, /* #0 */ 3714 { 0x0152c3, 0x0152c3, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, -1 }, /* #1 */ 3715 { 0x2a6b16, 0x2a6b16, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, -1 }, /* #2 */ 3716 { 0x265e86, 0x265e86, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, -1 }, /* #3 */ 3717 { 0x0f1786, 0x0f1786, 0x205d, 0x205d, 0xde08, 0xde08, 0x0000, -1 }, /* #4 */ 3718 { 0x3c1883, 0x3c1883, 0x014a, 0x014a, 0xaf7d, 0xaf7d, 0x0000, -1 }, /* #5 */ 3719 { 0x143d86, 0x143d86, 0xd5c2, 0xd5c2, 0xce23, 0xce23, 0x0000, -1 }, /* #6 */ 3720 { 0x080a07, 0x080a07, 0x8a0b, 0x8a0b, 0xea93, 0xea93, 0x0000, -1 }, /* #7 */ 3721 { 0x216dd6, 0x216d12, 0x88e4, 0x4c79, 0x31dd, 0x9358, 0xa6ec, 0 }, /* #8 */ 3722 { 0x0e0897, 0x0e0897, 0x9c84, 0x9c84, 0xbb63, 0xbb63, 0x7e3f, -1 }, /* #9 */ 3723 { 0x387b42, 0x387b12, 0x7e4b, 0x9baa, 0x77f2, 0x8a77, 0xc542, 0 }, /* #10 */ 3724 { 0x061917, 0x061913, 0x2bcf, 0x937c, 0x60d2, 0x278b, 0xa80f, 0 }, /* #11 */ 3725 { 0x327457, 0x327457, 0x47c6, 0x47c6, 0x51b7, 0x51b7, 0x04ca, -1 }, /* #12 */ 3726 { 0x0f19c6, 0x0f1912, 0x5e6d, 0xb88b, 0x6854, 0x196f, 0x90ba, 0 }, /* #13 */ 3727 { 0x014dc7, 0x014d13, 0x6e8c, 0xda5d, 0xcb86, 0x9c9a, 0xee9a, 0 }, /* #14 */ 3728 { 0x244406, 0x244412, 0x233a, 0xd1ff, 0xb76b, 0x80d3, 0xdf99, 0 }, /* #15 */ 3729 { 0x2d6852, 0x2d6812, 0xc2e0, 0xe349, 0x28e2, 0x1a2b, 0x2e0d, 0 }, /* #16 */ 3730 { 0x1e0a92, 0x1e0a92, 0x23f4, 0x23f4, 0x930d, 0x930d, 0x7312, -1 }, /* #17 */ 3731 { 0x013d57, 0x013d57, 0xe3a5, 0xe3a5, 0x9242, 0x9242, 0x48aa, -1 }, /* #18 */ 3732 { 0x0a14c6, 0x0a1412, 0x1655, 0x4927, 0x4869, 0x65cb, 0xfd66, 0 }, /* #19 */ 3733 { 0x3e5ed3, 0x3e5e13, 0x4441, 0x33bf, 0x160b, 0x508e, 0x6d0d, 0 }, /* #20 */ 3734 { 0x2472c7, 0x2472c7, 0xa410, 0xa410, 0x4347, 0x4347, 0x1b22, -1 }, /* #21 */ 3735 { 0x2a0146, 0x2a0146, 0x0250, 0x0250, 0xf499, 0xf499, 0x76f6, -1 }, /* #22 */ 3736 { 0x303d02, 0x303d02, 0x7315, 0x7315, 0xa4d8, 0xa4d8, 0x8ec1, -1 }, /* #23 */ 3737 { 0x2a5142, 0x2a5112, 0x9d54, 0xb477, 0x36f2, 0x39d6, 0x4df2, 0 }, /* #24 */ 3738 { 0x230652, 0x230652, 0xba1a, 0xba1a, 0x415c, 0x415c, 0x122d, -1 }, /* #25 */ 3739 { 0x3a6f12, 0x3a6f12, 0x0459, 0x0459, 0xaeb7, 0xaeb7, 0x7a51, -1 }, /* #26 */ 3740 { 0x111652, 0x111612, 0x1ffc, 0xf4cb, 0xeb29, 0x390d, 0xf5ed, 0 }, /* #27 */ 3741 { 0x203cc6, 0x203c12, 0x580a, 0x1f2f, 0x183a, 0x95bb, 0xc6e1, 0 }, /* #28 */ 3742 { 0x360f47, 0x360f13, 0x356f, 0x3376, 0x149d, 0x405d, 0x668b, 0 }, /* #29 */ 3743 { 0x125392, 0x125392, 0xf86d, 0xf86d, 0xfa05, 0xfa05, 0x7928, -1 }, /* #30 */ 3744 { 0x234353, 0x234313, 0x84a7, 0x69a6, 0x296f, 0x2add, 0x6467, 0 }, /* #31 */ 3745 { 0x3c6353, 0x3c6353, 0x40d4, 0x40d4, 0x4e5e, 0x4e5e, 0x363b, -1 }, /* #32 */ 3746 { 0x0d1307, 0x0d1313, 0x8a70, 0xdf11, 0xd1c5, 0xeae3, 0xf0bd, 0 }, /* #33 */ 3747 { 0x2917c3, 0x2917c3, 0xa070, 0xa070, 0x193d, 0x193d, 0x11d3, -1 }, /* #34 */ 3748 { 0x3e3653, 0x3e3653, 0x386e, 0x386e, 0xc087, 0xc087, 0x1f57, -1 }, /* #35 */ 3749 { 0x3929d6, 0x392912, 0x4981, 0xe4e2, 0xc17c, 0x9db1, 0xd868, 0 }, /* #36 */ 3750 { 0x233f92, 0x233f12, 0x8dee, 0x81ce, 0x428e, 0x2b04, 0x8343, 0 }, /* #37 */ 3751 { 0x292b46, 0x292b46, 0x8121, 0x8121, 0xd564, 0xd564, 0xc618, -1 }, /* #38 */ 3752 { 0x060d92, 0x060d92, 0x814b, 0x814b, 0x94aa, 0x94aa, 0x553c, -1 }, /* #39 */ 3753 { 0x1a0687, 0x1a0687, 0x04b4, 0x04b4, 0xde60, 0xde60, 0xa55a, -1 }, /* #40 */ 3754 { 0x044206, 0x044212, 0x29e0, 0xb19a, 0x37fb, 0x3e66, 0x50b1, 0 }, /* #41 */ 3755 { 0x2d4cd7, 0x2d4c13, 0xf225, 0xc73e, 0x9b35, 0xb1fd, 0xc76c, 0 }, /* #42 */ 3756 { 0x2e1387, 0x2e1313, 0x9be4, 0xf98f, 0xbf75, 0xb0ea, 0xc466, 0 }, /* #43 */ 3757 { 0x264506, 0x264512, 0xee7d, 0x6304, 0x5987, 0x8599, 0xe779, 0 }, /* #44 */ 3758 { 0x1b3bd7, 0x1b3bd7, 0x75a0, 0x75a0, 0x6b91, 0x6b91, 0x000e, -1 }, /* #45 */ 3759 { 0x0e1947, 0x0e1913, 0x5c3c, 0xfbaf, 0xa4ae, 0x600d, 0xa781, 0 }, /* #46 */ 3760 { 0x162f46, 0x162f46, 0x8c7a, 0x8c7a, 0xddb4, 0xddb4, 0x8fe9, -1 }, /* #47 */ 3761 { 0x101883, 0x101883, 0x3291, 0x3291, 0xfd2b, 0xfd2b, 0x1be2, -1 }, /* #48 */ 3762 { 0x2d4b06, 0x2d4b12, 0xbf8a, 0x1774, 0x0f36, 0x858e, 0xa60b, 0 }, /* #49 */ 3763 { 0x3145d3, 0x314513, 0x674e, 0x4c0e, 0x3dbf, 0x358c, 0xcfd7, 0 }, /* #50 */ 3764 { 0x353796, 0x353796, 0x750a, 0x750a, 0xf270, 0xf270, 0xaca2, -1 }, /* #51 */ 3765 { 0x187fc7, 0x187f13, 0x125d, 0xc1be, 0xbec7, 0xe785, 0xfc14, 0 }, /* #52 */ 3766 { 0x3e0506, 0x3e0512, 0x416d, 0xb7ea, 0x75d3, 0xa183, 0xa401, 0 }, /* #53 */ 3767 { 0x2664c6, 0x2664c6, 0xfa31, 0xfa31, 0xcb78, 0xcb78, 0x3fb3, -1 }, /* #54 */ 3768 { 0x2e1c03, 0x2e1c03, 0x15ab, 0x15ab, 0x9eb8, 0x9eb8, 0x6e36, -1 }, /* #55 */ 3769 { 0x135bd3, 0x135bd3, 0x3db0, 0x3db0, 0x1a13, 0x1a13, 0x0b46, -1 }, /* #56 */ 3770 { 0x314f46, 0x314f46, 0x7040, 0x7040, 0xb171, 0xb171, 0x961f, -1 }, /* #57 */ 3771 { 0x230a92, 0x230a12, 0xb6ff, 0x73c4, 0x5103, 0x0823, 0xb327, 0 }, /* #58 */ 3772 { 0x356e46, 0x356e12, 0x52c0, 0xff14, 0xd3f6, 0x6e38, 0xd4ba, 0 }, /* #59 */ 3773 { 0x050612, 0x050612, 0xb714, 0xb0b0, 0x9845, 0x0914, 0xdca0, 0 }, /* #60 */ 3774 { 0x001556, 0x001512, 0x30bc, 0xd1c8, 0x9194, 0x0f44, 0xb1a7, 0 }, /* #61 */ 3775 { 0x1d5f16, 0x1d5f12, 0x2001, 0x348b, 0x262a, 0x6ab1, 0xb9f0, 0 }, /* #62 */ 3776 { 0x3e4602, 0x3e4602, 0xb18f, 0xb18f, 0x5ba7, 0x5ba7, 0x3270, -1 }, /* #63 */ 5089 { 0x1f2102, 0x1f2102, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, -1 }, /* #0 */ 5090 { 0x0b4982, 0x0b4982, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, -1 }, /* #1 */ 5091 { 0x105d87, 0x105d87, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, -1 }, /* #2 */ 5092 { 0x3f5cd2, 0x3f5cd2, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, -1 }, /* #3 */ 5093 { 0x314702, 0x314702, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, -1 }, /* #4 */ 5094 { 0x2e6fd3, 0x2e6fd3, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, -1 }, /* #5 */ 5095 { 0x0d7c83, 0x0d7c83, 0x5947, 0x5947, 0x5430, 0x5430, 0x0000, -1 }, /* #6 */ 5096 { 0x3d5a13, 0x3d5a13, 0x4dd9, 0x4dd9, 0x0527, 0x0527, 0x0000, -1 }, /* #7 */ 5097 { 0x396403, 0x396403, 0x194e, 0x194e, 0x7623, 0x7623, 0x0000, -1 }, /* #8 */ 5098 { 0x1b7516, 0x1b7516, 0xb3f9, 0xb3f9, 0xdc2f, 0xdc2f, 0x0000, -1 }, /* #9 */ 5099 { 0x374906, 0x374906, 0xccf0, 0xccf0, 0xd80d, 0xd80d, 0x0000, -1 }, /* #10 */ 5100 { 0x3a7ad6, 0x3a7ad6, 0xd102, 0xd102, 0x0387, 0x0387, 0x0000, -1 }, /* #11 */ 5101 { 0x1b1482, 0x1b1482, 0x06c0, 0x06c0, 0x2792, 0x2792, 0x0919, -1 }, /* #12 */ 5102 { 0x0164c3, 0x0164c3, 0xf651, 0xf651, 0x77a1, 0x77a1, 0x0819, -1 }, /* #13 */ 5103 { 0x234546, 0x234512, 0xc32b, 0xbe0d, 0x66b7, 0x747f, 0x8a5c, 0 }, /* #14 */ 5104 { 0x1b4302, 0x1b4302, 0xe185, 0xe185, 0xffad, 0xffad, 0xc6a8, -1 }, /* #15 */ 5105 { 0x375417, 0x375413, 0x6af2, 0xfaef, 0x6ddf, 0x4f79, 0x7017, 0 }, /* #16 */ 5106 { 0x3d7f52, 0x3d7f52, 0xba6b, 0xba6b, 0xf72b, 0xf72b, 0x4968, -1 }, /* #17 */ 5107 { 0x2106d6, 0x210612, 0x34e6, 0x17e0, 0x1353, 0x3b66, 0xcf34, 0 }, /* #18 */ 5108 { 0x036143, 0x036113, 0xb0d6, 0xf95a, 0xd2a3, 0x70fc, 0xd841, 0 }, /* #19 */ 5109 { 0x321e87, 0x321e13, 0x9566, 0x8e5e, 0x6908, 0x17e2, 0xbcde, 0 }, /* #20 */ 5110 { 0x211cd3, 0x211c13, 0x9177, 0xb4b8, 0x4759, 0x4487, 0x6512, 0 }, /* #21 */ 5111 { 0x3f0183, 0x3f0183, 0x5e03, 0x5e03, 0x48df, 0x48df, 0x3b6c, -1 }, /* #22 */ 5112 { 0x1060c6, 0x1060c6, 0x1566, 0x1566, 0xe923, 0xe923, 0x030f, -1 }, /* #23 */ 5113 { 0x300692, 0x300692, 0x304f, 0x304f, 0xb75a, 0xb75a, 0xabd4, -1 }, /* #24 */ 5114 { 0x356dc7, 0x356d13, 0x542a, 0xe26b, 0xc4b7, 0xc9dc, 0xde6a, 0 }, /* #25 */ 5115 { 0x3820c3, 0x382013, 0x5562, 0xe3e3, 0xb495, 0x604e, 0xcadc, 0 }, /* #26 */ 5116 { 0x354786, 0x354712, 0xc7c9, 0xd763, 0x9152, 0x9d3e, 0xacb9, 0 }, /* #27 */ 5117 { 0x364542, 0x364512, 0xc4d9, 0xc489, 0xbcd3, 0x90bc, 0xf5f5, 0 }, /* #28 */ 5118 { 0x284042, 0x284012, 0x4872, 0xd515, 0x6de3, 0x4b09, 0x8405, 0 }, /* #29 */ 5119 { 0x1b2507, 0x1b2507, 0x3452, 0x3452, 0x2dd1, 0x2dd1, 0x0e64, -1 }, /* #30 */ 5120 { 0x3d0613, 0x3d0613, 0x4908, 0xc8ec, 0xae99, 0x0440, 0xde76, 0 }, /* #31 */ 5121 { 0x0d2793, 0x0d2793, 0x5d27, 0x5d27, 0xe267, 0xe267, 0x0ddc, -1 }, /* #32 */ 5122 { 0x3f75c7, 0x3f75c7, 0x6d48, 0x6d48, 0xc7c2, 0xc7c2, 0xc5f2, -1 }, /* #33 */ 5123 { 0x1f5252, 0x1f5252, 0x56a6, 0x56a6, 0xece3, 0xece3, 0x65ef, -1 }, /* #34 */ 5124 { 0x113787, 0x113787, 0x6890, 0x6890, 0xdc0d, 0xdc0d, 0x0753, -1 }, /* #35 */ 5125 { 0x0c1007, 0x0c1007, 0xac1a, 0xac1a, 0xf021, 0xf021, 0x467f, -1 }, /* #36 */ 5126 { 0x3f6597, 0x3f6513, 0x64e5, 0xb205, 0x2797, 0x1a3a, 0x38ef, 0 }, /* #37 */ 5127 { 0x0c5602, 0x0c5602, 0xff82, 0xff82, 0xd7ae, 0xd7ae, 0x1e1e, -1 }, /* #38 */ 5128 { 0x187e53, 0x187e53, 0xfbfe, 0xfbfe, 0xe0b8, 0xe0b8, 0x7b59, -1 }, /* #39 */ 5129 { 0x2c11c6, 0x2c11c6, 0x3438, 0x3438, 0x73e6, 0x73e6, 0x0241, -1 }, /* #40 */ 5130 { 0x321e92, 0x321e12, 0xc48e, 0x72fe, 0x6773, 0x142c, 0xe64f, 0 }, /* #41 */ 5131 { 0x2d6992, 0x2d6912, 0x7507, 0xd923, 0x3326, 0x185d, 0x3c4e, 0 }, /* #42 */ 5132 { 0x2a5602, 0x2a5602, 0xe8b7, 0xe8b7, 0x5374, 0x5374, 0x1348, -1 }, /* #43 */ 5133 { 0x027b86, 0x027b12, 0x535a, 0x68a5, 0x50b1, 0xa89c, 0xc566, 0 }, /* #44 */ 5134 { 0x2f6a93, 0x2f6a13, 0x37f6, 0x68d8, 0x3597, 0x4006, 0x82da, 0 }, /* #45 */ 5135 { 0x0769d3, 0x0769d3, 0x57b7, 0x57b7, 0xc4b2, 0xc4b2, 0xa4b4, -1 }, /* #46 */ 5136 { 0x023446, 0x023446, 0x29d4, 0x29d4, 0x2f5f, 0x2f5f, 0x29f6, -1 }, /* #47 */ 5137 { 0x391682, 0x391612, 0xd0fc, 0xb875, 0x8033, 0x27ab, 0xb1ed, 0 }, /* #48 */ 5138 { 0x335492, 0x335412, 0xc869, 0xb34a, 0x979d, 0x8091, 0xd87c, 0 }, /* #49 */ 5139 { 0x3a3a96, 0x3a3a96, 0xd5ca, 0xd5ca, 0xe2d9, 0xe2d9, 0x3374, -1 }, /* #50 */ 5140 { 0x092606, 0x092606, 0x3078, 0x3078, 0x2e36, 0x2e36, 0x0f60, -1 }, /* #51 */ 5141 { 0x040ed2, 0x040e12, 0x3d54, 0xb5e8, 0x6659, 0x582c, 0x9009, 0 }, /* #52 */ 5142 { 0x2d6a13, 0x2d6a13, 0x79f6, 0x135b, 0x0a65, 0x2cd1, 0x897f, 0 }, /* #53 */ 5143 { 0x310882, 0x310882, 0xbebb, 0xbebb, 0xfb73, 0xfb73, 0x6a5c, -1 }, /* #54 */ 5144 { 0x365fc6, 0x365f12, 0x97c5, 0x1fbf, 0x146f, 0x8e4c, 0xa4c7, 0 }, /* #55 */ 5145 { 0x2c2812, 0x2c2812, 0x90d4, 0x90d4, 0x68fa, 0x68fa, 0x0144, -1 }, /* #56 */ 5146 { 0x074512, 0x074512, 0xb8eb, 0xb8eb, 0x766e, 0x766e, 0x43e4, -1 }, /* #57 */ 5147 { 0x134bc3, 0x134b13, 0xb8aa, 0xf858, 0xc602, 0x76b2, 0xcc1d, 0 }, /* #58 */ 5148 { 0x2a1e02, 0x2a1e12, 0xb6ba, 0xcaaa, 0x98e4, 0x6cd0, 0xc121, 0 }, /* #59 */ 5149 { 0x330043, 0x330043, 0x9eb2, 0x9eb2, 0xf582, 0xf582, 0x417b, -1 }, /* #60 */ 5150 { 0x1e1552, 0x1e1512, 0x29a7, 0xd3c7, 0xae4b, 0x52d7, 0xd2b0, 0 }, /* #61 */ 5151 { 0x002803, 0x002803, 0x3a5a, 0x3a5a, 0xf49b, 0xf49b, 0x04ad, -1 }, /* #62 */ 5152 { 0x230982, 0x230912, 0x2b6a, 0x9839, 0x6d29, 0x6b76, 0xb794, 0 }, /* #63 */ 5153 { 0x010506, 0x010506, 0x2098, 0x2098, 0xfeb3, 0xfeb3, 0x9e5a, -1 }, /* #64 */ 5154 { 0x324996, 0x324996, 0xfbf1, 0xfbf1, 0x90fe, 0x90fe, 0x43e4, -1 }, /* #65 */ 5155 { 0x0a6417, 0x0a6413, 0xd451, 0x5270, 0x3dca, 0x2b01, 0xbfe3, 0 }, /* #66 */ 5156 { 0x307a46, 0x307a46, 0xf5af, 0xf5af, 0xf178, 0xf178, 0x1e7a, -1 }, /* #67 */ 5157 { 0x1514d6, 0x151412, 0xa511, 0x2582, 0x0c30, 0x2bad, 0x5332, 0 }, /* #68 */ 5158 { 0x2079c3, 0x2079c3, 0xd410, 0xd410, 0x8d04, 0x8d04, 0x218b, -1 }, /* #69 */ 5159 { 0x135002, 0x135002, 0x3acf, 0x3acf, 0xfffe, 0xfffe, 0x8a12, -1 }, /* #70 */ 5160 { 0x152f87, 0x152f87, 0x121b, 0x121b, 0xda6d, 0xda6d, 0x5206, -1 }, /* #71 */ 5161 { 0x080fd2, 0x080f12, 0x05d3, 0xa0e8, 0x9d11, 0x0f33, 0xf9e4, 0 }, /* #72 */ 5162 { 0x331156, 0x331156, 0x26ff, 0x26ff, 0x6135, 0x6135, 0x15e8, -1 }, /* #73 */ 5163 { 0x313f87, 0x313f13, 0xd8bc, 0x2a9b, 0x25b2, 0xdfd7, 0xe27f, 0 }, /* #74 */ 5164 { 0x382782, 0x382782, 0xaa78, 0xaa78, 0xc68a, 0xc68a, 0x8ee2, -1 }, /* #75 */ 5165 { 0x185597, 0x185513, 0x8207, 0xa26f, 0x9de8, 0x1dc5, 0xf8de, 0 }, /* #76 */ 5166 { 0x367247, 0x367213, 0x5472, 0x4d2e, 0x4721, 0x59ae, 0xebee, 0 }, /* #77 */ 5167 { 0x260413, 0x260413, 0x05fc, 0x1200, 0x044c, 0x0dfc, 0x3d1c, 0 }, /* #78 */ 5168 { 0x2a3843, 0x2a3843, 0x2229, 0x2229, 0xe4d6, 0xe4d6, 0xadc5, -1 }, /* #79 */ 5169 { 0x1f0a13, 0x1f0a13, 0x2a74, 0x2a74, 0x4a8b, 0x4a8b, 0x1714, -1 }, /* #80 */ 5170 { 0x2c3556, 0x2c3512, 0x79bd, 0xdeb1, 0x9ddf, 0x7701, 0xb57c, 0 }, /* #81 */ 5171 { 0x357b03, 0x357b13, 0x236e, 0x5a71, 0x4a96, 0xc1a1, 0xd31d, 0 }, /* #82 */ 5172 { 0x381e06, 0x381e12, 0xb553, 0x9b60, 0x98ca, 0x4413, 0xfbbe, 0 }, /* #83 */ 5173 { 0x3529c7, 0x352913, 0x62dc, 0x9df9, 0x963a, 0xaefa, 0xf372, 0 }, /* #84 */ 5174 { 0x3c02d3, 0x3c0213, 0x2f05, 0x26ed, 0x1e75, 0x78a9, 0xc84c, 0 }, /* #85 */ 5175 { 0x2f0e17, 0x2f0e13, 0xb898, 0x75f7, 0x3ecb, 0x3f0e, 0x8846, 0 }, /* #86 */ 5176 { 0x223bd3, 0x223b13, 0x98a3, 0x571b, 0x2122, 0x5c68, 0x6161, 0 }, /* #87 */ 5177 { 0x116486, 0x116486, 0xf719, 0xf719, 0xb492, 0xb492, 0x1183, -1 }, /* #88 */ 5178 { 0x2e37d7, 0x2e3713, 0xeb7f, 0x35af, 0x0e85, 0x1f10, 0x4541, 0 }, /* #89 */ 5179 { 0x0d4282, 0x0d4282, 0xac78, 0xac78, 0xfe76, 0xfe76, 0x06f0, -1 }, /* #90 */ 5180 { 0x190556, 0x190512, 0xf94c, 0x1718, 0x130d, 0x240c, 0xd338, 0 }, /* #91 */ 5181 { 0x063fd3, 0x063fd3, 0xe8c4, 0xe8c4, 0xa3b6, 0xa3b6, 0x2642, -1 }, /* #92 */ 5182 { 0x0d6583, 0x0d6583, 0x3e14, 0x3e14, 0xb5bb, 0xb5bb, 0x0df5, -1 }, /* #93 */ 5183 { 0x150656, 0x150612, 0xed04, 0xb1a6, 0xaf0b, 0x1b84, 0xfc40, 0 }, /* #94 */ 5184 { 0x1d5f52, 0x1d5f12, 0x49ba, 0x907c, 0x6239, 0x7dda, 0xae08, 0 }, /* #95 */ 3777 5185 }; 3778 5186 static const MULDIVU16_TEST_T g_aTests_idiv_u16_amd[] = 3779 5187 { 3780 { 0x020e07, 0x020e07, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, -1 }, /* #0 */ 3781 { 0x045b03, 0x045b03, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, -1 }, /* #1 */ 3782 { 0x3d1946, 0x3d1946, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, -1 }, /* #2 */ 3783 { 0x101f02, 0x101f02, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, -1 }, /* #3 */ 3784 { 0x012c97, 0x012c97, 0x2bb2, 0x2bb2, 0xd75c, 0xd75c, 0x0000, -1 }, /* #4 */ 3785 { 0x310113, 0x310113, 0xa95e, 0xa95e, 0x9259, 0x9259, 0x0000, -1 }, /* #5 */ 3786 { 0x1e4806, 0x1e4806, 0xa5be, 0xa5be, 0x63ee, 0x63ee, 0x0000, -1 }, /* #6 */ 3787 { 0x053412, 0x053412, 0xad91, 0xad91, 0x3fe7, 0x3fe7, 0x0000, -1 }, /* #7 */ 3788 { 0x2a0ec3, 0x2a0ec3, 0xb768, 0xb768, 0x437a, 0x437a, 0x16c4, -1 }, /* #8 */ 3789 { 0x0d3a43, 0x0d3a43, 0xc3f6, 0xc3f6, 0x5bc3, 0x5bc3, 0x95a7, -1 }, /* #9 */ 3790 { 0x014847, 0x014847, 0x662b, 0x662b, 0xa2bb, 0xa2bb, 0xaa6a, -1 }, /* #10 */ 3791 { 0x3c41c3, 0x3c4113, 0x16e0, 0x135f, 0xf89f, 0xb201, 0x9e81, 0 }, /* #11 */ 3792 { 0x383217, 0x383213, 0x7466, 0xf785, 0x0432, 0x48b8, 0x8156, 0 }, /* #12 */ 3793 { 0x105e46, 0x105e46, 0x89d7, 0x89d7, 0xaa98, 0xaa98, 0x0ef4, -1 }, /* #13 */ 3794 { 0x3f5056, 0x3f5056, 0xdc1e, 0xdc1e, 0x3e4e, 0x3e4e, 0xa269, -1 }, /* #14 */ 3795 { 0x375412, 0x375412, 0xa0cf, 0xa0cf, 0x8bfc, 0x8bfc, 0x5d1e, -1 }, /* #15 */ 3796 { 0x3504d6, 0x3504d6, 0xe2d6, 0xe2d6, 0x6eda, 0x6eda, 0xbd96, -1 }, /* #16 */ 3797 { 0x1067c2, 0x1067c2, 0x3812, 0x3812, 0x3598, 0x3598, 0xc019, -1 }, /* #17 */ 3798 { 0x156453, 0x156453, 0x7115, 0x7115, 0x3e85, 0x3e85, 0xce18, -1 }, /* #18 */ 3799 { 0x2f1143, 0x2f1143, 0x4530, 0x4530, 0x668c, 0x668c, 0x9364, -1 }, /* #19 */ 3800 { 0x2a3716, 0x2a3716, 0x1763, 0x1763, 0x8a34, 0x8a34, 0x7985, -1 }, /* #20 */ 3801 { 0x062a52, 0x062a52, 0xff59, 0xff59, 0x360e, 0x360e, 0x0e01, -1 }, /* #21 */ 3802 { 0x1077d2, 0x1077d2, 0x2fbd, 0x2fbd, 0x546a, 0x546a, 0x1aaa, -1 }, /* #22 */ 3803 { 0x321dc7, 0x321dc7, 0xb198, 0xb198, 0x8926, 0x8926, 0x3e88, -1 }, /* #23 */ 3804 { 0x240383, 0x240383, 0x0c6e, 0x0c6e, 0x3f3a, 0x3f3a, 0x1c31, -1 }, /* #24 */ 3805 { 0x0c12c3, 0x0c12c3, 0xac28, 0xac28, 0x7671, 0x7671, 0xf9d8, -1 }, /* #25 */ 3806 { 0x3d0816, 0x3d0816, 0xc638, 0xc638, 0x8b3a, 0x8b3a, 0x9635, -1 }, /* #26 */ 3807 { 0x171d56, 0x171d56, 0x1e1e, 0x1e1e, 0x6017, 0x6017, 0xbc9f, -1 }, /* #27 */ 3808 { 0x081247, 0x081247, 0xbe9d, 0xbe9d, 0x46b9, 0x46b9, 0x3464, -1 }, /* #28 */ 3809 { 0x2148c3, 0x2148c3, 0x55a5, 0x55a5, 0xef00, 0xef00, 0xeceb, -1 }, /* #29 */ 3810 { 0x3b4652, 0x3b4652, 0x80f0, 0x80f0, 0x4cd5, 0x4cd5, 0x6cad, -1 }, /* #30 */ 3811 { 0x047d06, 0x047d12, 0xac22, 0xbf5e, 0xf276, 0xd97c, 0x359d, 0 }, /* #31 */ 3812 { 0x2f1557, 0x2f1557, 0x02c6, 0x02c6, 0x4ca5, 0x4ca5, 0x0423, -1 }, /* #32 */ 3813 { 0x311cc3, 0x311cc3, 0xae41, 0xae41, 0x57f3, 0x57f3, 0x323f, -1 }, /* #33 */ 3814 { 0x206d82, 0x206d12, 0xd780, 0x5ac1, 0x292d, 0x3558, 0x7428, 0 }, /* #34 */ 3815 { 0x072707, 0x072707, 0x02cb, 0x02cb, 0x8a3b, 0x8a3b, 0x33d6, -1 }, /* #35 */ 3816 { 0x245e42, 0x245e42, 0xcfa6, 0xcfa6, 0xa2c8, 0xa2c8, 0x0474, -1 }, /* #36 */ 3817 { 0x0a5dc7, 0x0a5dc7, 0x1d0a, 0x1d0a, 0x8f33, 0x8f33, 0x7362, -1 }, /* #37 */ 3818 { 0x133807, 0x133807, 0xb01d, 0xb01d, 0x4326, 0x4326, 0xa01a, -1 }, /* #38 */ 3819 { 0x2c1417, 0x2c1413, 0x5f03, 0x4de0, 0xe210, 0xc203, 0x9d98, 0 }, /* #39 */ 3820 { 0x1918c3, 0x1918c3, 0x3b94, 0x3b94, 0x96ba, 0x96ba, 0xba33, -1 }, /* #40 */ 3821 { 0x1a2383, 0x1a2383, 0x72ab, 0x72ab, 0x450f, 0x450f, 0x127b, -1 }, /* #41 */ 3822 { 0x1b6d57, 0x1b6d57, 0xd85f, 0xd85f, 0x4e2d, 0x4e2d, 0x7b14, -1 }, /* #42 */ 3823 { 0x185ec7, 0x185ec7, 0xeb51, 0xeb51, 0x3c7f, 0x3c7f, 0xcd8e, -1 }, /* #43 */ 3824 { 0x065fc7, 0x065fc7, 0x9eb5, 0x9eb5, 0xa6fd, 0xa6fd, 0x6633, -1 }, /* #44 */ 3825 { 0x1c2012, 0x1c2012, 0x39da, 0x39da, 0x5573, 0x5573, 0x1a83, -1 }, /* #45 */ 3826 { 0x070e96, 0x070e96, 0xc7af, 0xc7af, 0xbf91, 0xbf91, 0xda90, -1 }, /* #46 */ 3827 { 0x172f86, 0x172f86, 0x2645, 0x2645, 0xa91f, 0xa91f, 0x40c1, -1 }, /* #47 */ 3828 { 0x195d97, 0x195d13, 0x16d9, 0xcb24, 0x178a, 0x1ed9, 0x8e00, 0 }, /* #48 */ 3829 { 0x1e4782, 0x1e4712, 0x230c, 0x6ca5, 0x24d9, 0x290d, 0x56d3, 0 }, /* #49 */ 3830 { 0x004c42, 0x004c12, 0x9da6, 0x6d93, 0x16d5, 0x168b, 0x3559, 0 }, /* #50 */ 3831 { 0x1b1892, 0x1b1892, 0xd48c, 0xd48c, 0x62fd, 0x62fd, 0xf11b, -1 }, /* #51 */ 3832 { 0x193203, 0x193203, 0x2f01, 0x2f01, 0xebe5, 0xebe5, 0x0dcd, -1 }, /* #52 */ 3833 { 0x142102, 0x142112, 0x34ab, 0xfe46, 0xff5d, 0xf987, 0x5e46, 0 }, /* #53 */ 3834 { 0x3c63d3, 0x3c63d3, 0xb14f, 0xb14f, 0xc61d, 0xc61d, 0xd5b1, -1 }, /* #54 */ 3835 { 0x285813, 0x285813, 0xf983, 0xf983, 0x206c, 0x206c, 0xcacb, -1 }, /* #55 */ 3836 { 0x095986, 0x095986, 0xc330, 0xc330, 0xae77, 0xae77, 0x2648, -1 }, /* #56 */ 3837 { 0x0a7553, 0x0a7553, 0x29ab, 0x29ab, 0xba2e, 0xba2e, 0x36e9, -1 }, /* #57 */ 3838 { 0x1f1f13, 0x1f1f13, 0x80a2, 0x80a2, 0x21b9, 0x21b9, 0x2cdc, -1 }, /* #58 */ 3839 { 0x252f42, 0x252f42, 0x7497, 0x7497, 0x6e80, 0x6e80, 0xc3f5, -1 }, /* #59 */ 3840 { 0x3e0c82, 0x3e0c12, 0x3678, 0x67c1, 0x0c28, 0x0039, 0x1dff, 0 }, /* #60 */ 3841 { 0x1c6dc7, 0x1c6dc7, 0x1404, 0x1404, 0x4414, 0x4414, 0x8f13, -1 }, /* #61 */ 3842 { 0x3b5d06, 0x3b5d06, 0x099e, 0x099e, 0x9efe, 0x9efe, 0x61c0, -1 }, /* #62 */ 3843 { 0x103053, 0x103053, 0xe6d4, 0xe6d4, 0x8893, 0x8893, 0xa87f, -1 }, /* #63 */ 5188 { 0x0f2197, 0x0f2197, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, -1 }, /* #0 */ 5189 { 0x3c0ac2, 0x3c0ac2, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, -1 }, /* #1 */ 5190 { 0x2865d2, 0x2865d2, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, -1 }, /* #2 */ 5191 { 0x366616, 0x366616, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, -1 }, /* #3 */ 5192 { 0x2a7497, 0x2a7497, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, -1 }, /* #4 */ 5193 { 0x164842, 0x164842, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, -1 }, /* #5 */ 5194 { 0x2375c7, 0x2375c7, 0x7e9b, 0x7e9b, 0x31d7, 0x31d7, 0x0000, -1 }, /* #6 */ 5195 { 0x1f3116, 0x1f3116, 0x5ee6, 0x5ee6, 0x8c64, 0x8c64, 0x0000, -1 }, /* #7 */ 5196 { 0x1c1542, 0x1c1542, 0x7222, 0x7222, 0x2bda, 0x2bda, 0x0000, -1 }, /* #8 */ 5197 { 0x330d06, 0x330d06, 0x4f0c, 0x4f0c, 0xbdda, 0xbdda, 0x0000, -1 }, /* #9 */ 5198 { 0x177182, 0x177182, 0xb2d2, 0xb2d2, 0x0fbf, 0x0fbf, 0x0000, -1 }, /* #10 */ 5199 { 0x0c04c7, 0x0c04c7, 0x5d6d, 0x5d6d, 0xd99b, 0xd99b, 0x0000, -1 }, /* #11 */ 5200 { 0x007782, 0x007782, 0x9f75, 0x9f75, 0xbac8, 0xbac8, 0xd363, -1 }, /* #12 */ 5201 { 0x174746, 0x174712, 0xf63c, 0xe3e2, 0xf250, 0xdbb2, 0x7c95, 0 }, /* #13 */ 5202 { 0x053e03, 0x053e13, 0x3519, 0x7807, 0x3203, 0x226c, 0x6aab, 0 }, /* #14 */ 5203 { 0x2a3503, 0x2a3503, 0xa2f0, 0xa2f0, 0x3d00, 0x3d00, 0xcc8e, -1 }, /* #15 */ 5204 { 0x2a2957, 0x2a2957, 0xfe0e, 0xfe0e, 0x7cfe, 0x7cfe, 0x104b, -1 }, /* #16 */ 5205 { 0x1356d7, 0x1356d7, 0x089b, 0x089b, 0x29bf, 0x29bf, 0xf0a4, -1 }, /* #17 */ 5206 { 0x115386, 0x115312, 0x4a8f, 0xd5d8, 0xf6d5, 0xe11f, 0x37aa, 0 }, /* #18 */ 5207 { 0x3138c2, 0x3138c2, 0x346c, 0x346c, 0x9f09, 0x9f09, 0x1f9b, -1 }, /* #19 */ 5208 { 0x200893, 0x200813, 0x395c, 0x1a10, 0xf7cc, 0xfc6c, 0xaf6f, 0 }, /* #20 */ 5209 { 0x315612, 0x315612, 0x5cbd, 0x5cbd, 0xa45d, 0xa45d, 0xed99, -1 }, /* #21 */ 5210 { 0x207987, 0x207987, 0x3e37, 0x3e37, 0xbca3, 0xbca3, 0xa8ff, -1 }, /* #22 */ 5211 { 0x1c7e46, 0x1c7e46, 0x32d4, 0x32d4, 0x250f, 0x250f, 0x0b28, -1 }, /* #23 */ 5212 { 0x3b7643, 0x3b7643, 0x9abf, 0x9abf, 0x9cfe, 0x9cfe, 0x0243, -1 }, /* #24 */ 5213 { 0x151c86, 0x151c86, 0x8588, 0x8588, 0xa511, 0xa511, 0x1cfa, -1 }, /* #25 */ 5214 { 0x167ac2, 0x167a12, 0x3178, 0x5cbd, 0xdb9a, 0xdacd, 0x9b87, 0 }, /* #26 */ 5215 { 0x214a43, 0x214a43, 0x7fd4, 0x7fd4, 0x6feb, 0x6feb, 0xd316, -1 }, /* #27 */ 5216 { 0x2254c3, 0x2254c3, 0x0cb8, 0x0cb8, 0x42b1, 0x42b1, 0x8309, -1 }, /* #28 */ 5217 { 0x210007, 0x210007, 0x046f, 0x046f, 0x4fd2, 0x4fd2, 0x955d, -1 }, /* #29 */ 5218 { 0x381dd7, 0x381dd7, 0x9daa, 0x9daa, 0x238a, 0x238a, 0x446f, -1 }, /* #30 */ 5219 { 0x065903, 0x065903, 0x1ef0, 0x1ef0, 0x6024, 0x6024, 0xe105, -1 }, /* #31 */ 5220 { 0x324892, 0x324892, 0x7565, 0x7565, 0x577f, 0x577f, 0x5313, -1 }, /* #32 */ 5221 { 0x3f0d13, 0x3f0d13, 0x22ea, 0x22ea, 0x4acc, 0x4acc, 0x99ff, -1 }, /* #33 */ 5222 { 0x215247, 0x215247, 0x9a2d, 0x9a2d, 0x389a, 0x389a, 0x355c, -1 }, /* #34 */ 5223 { 0x3b3dc6, 0x3b3dc6, 0xd2e8, 0xd2e8, 0xb04a, 0xb04a, 0xf653, -1 }, /* #35 */ 5224 { 0x004e16, 0x004e16, 0x96bc, 0x96bc, 0x3524, 0x3524, 0xedcc, -1 }, /* #36 */ 5225 { 0x0a2546, 0x0a2546, 0x8021, 0x8021, 0x33e1, 0x33e1, 0xfb7c, -1 }, /* #37 */ 5226 { 0x100cc6, 0x100cc6, 0x1f8e, 0x1f8e, 0xc99b, 0xc99b, 0x0fa4, -1 }, /* #38 */ 5227 { 0x3b7d57, 0x3b7d57, 0x24f2, 0x24f2, 0xaae5, 0xaae5, 0xc0dd, -1 }, /* #39 */ 5228 { 0x0d1452, 0x0d1452, 0x95fb, 0x95fb, 0xcbec, 0xcbec, 0xfe81, -1 }, /* #40 */ 5229 { 0x177e47, 0x177e47, 0xd71f, 0xd71f, 0x75df, 0x75df, 0x9e13, -1 }, /* #41 */ 5230 { 0x2c79c7, 0x2c79c7, 0x4316, 0x4316, 0x8015, 0x8015, 0x0fff, -1 }, /* #42 */ 5231 { 0x393502, 0x393502, 0xc836, 0xc836, 0x63b5, 0x63b5, 0x1f23, -1 }, /* #43 */ 5232 { 0x0a4907, 0x0a4913, 0x536c, 0xbb36, 0xeece, 0xc044, 0x3ffc, 0 }, /* #44 */ 5233 { 0x365b82, 0x365b82, 0xec9e, 0xec9e, 0xaca0, 0xaca0, 0x66d6, -1 }, /* #45 */ 5234 { 0x0c2906, 0x0c2906, 0xa2a7, 0xa2a7, 0xc2ef, 0xc2ef, 0xdd3d, -1 }, /* #46 */ 5235 { 0x3761c7, 0x3761c7, 0x7f66, 0x7f66, 0x37cb, 0x37cb, 0x0531, -1 }, /* #47 */ 5236 { 0x0a6f12, 0x0a6f12, 0xb29e, 0xb29e, 0xad80, 0xad80, 0xb1b5, -1 }, /* #48 */ 5237 { 0x3603d7, 0x3603d7, 0x4df8, 0x4df8, 0x1315, 0x1315, 0xed48, -1 }, /* #49 */ 5238 { 0x2d3f93, 0x2d3f13, 0xbdae, 0x6c59, 0xf78f, 0xec1e, 0xec10, 0 }, /* #50 */ 5239 { 0x104303, 0x104303, 0x8b89, 0x8b89, 0xd24e, 0xd24e, 0x0a95, -1 }, /* #51 */ 5240 { 0x2f7152, 0x2f7112, 0x0734, 0x2687, 0x0d8b, 0x51d7, 0x59fb, 0 }, /* #52 */ 5241 { 0x0d1f92, 0x0d1f92, 0x7d4a, 0x7d4a, 0x8810, 0x8810, 0x0292, -1 }, /* #53 */ 5242 { 0x235946, 0x235946, 0x25e9, 0x25e9, 0xed63, 0xed63, 0x03d7, -1 }, /* #54 */ 5243 { 0x3450d3, 0x345013, 0xe710, 0xe776, 0xf802, 0xb258, 0x5354, 0 }, /* #55 */ 5244 { 0x383bc7, 0x383bc7, 0xbeae, 0xbeae, 0xa978, 0xa978, 0x1659, -1 }, /* #56 */ 5245 { 0x0c6243, 0x0c6213, 0xc737, 0x2aee, 0xf8f9, 0xf641, 0xd61d, 0 }, /* #57 */ 5246 { 0x260b12, 0x260b12, 0x5b21, 0xbe68, 0x0fbb, 0x0091, 0xc29a, 0 }, /* #58 */ 5247 { 0x2f1d97, 0x2f1d97, 0x2e1d, 0x2e1d, 0xa555, 0xa555, 0xa8db, -1 }, /* #59 */ 5248 { 0x034ed6, 0x034ed6, 0x5885, 0x5885, 0xa621, 0xa621, 0xe90c, -1 }, /* #60 */ 5249 { 0x2b4ed2, 0x2b4ed2, 0x999d, 0x999d, 0x4c88, 0x4c88, 0x83ea, -1 }, /* #61 */ 5250 { 0x147b17, 0x147b17, 0xfbdd, 0xfbdd, 0x787a, 0x787a, 0xbf8e, -1 }, /* #62 */ 5251 { 0x144106, 0x144106, 0xcfa9, 0xcfa9, 0x6d74, 0x6d74, 0xfc45, -1 }, /* #63 */ 5252 { 0x3a2247, 0x3a2247, 0xc8ea, 0xc8ea, 0xb1df, 0xb1df, 0xb483, -1 }, /* #64 */ 5253 { 0x221c93, 0x221c13, 0x9b29, 0x92e4, 0xd94d, 0xf85d, 0x5acb, 0 }, /* #65 */ 5254 { 0x2d7f86, 0x2d7f12, 0xd836, 0x7370, 0xd39b, 0xaca6, 0x9d8f, 0 }, /* #66 */ 5255 { 0x101d57, 0x101d57, 0x0c0a, 0x0c0a, 0x73e9, 0x73e9, 0xd0cf, -1 }, /* #67 */ 5256 { 0x320217, 0x320213, 0xe603, 0x218a, 0xf080, 0xcf49, 0x89b9, 0 }, /* #68 */ 5257 { 0x130253, 0x130213, 0x026f, 0x0ebb, 0x03df, 0x27c3, 0x4344, 0 }, /* #69 */ 5258 { 0x0a6653, 0x0a6613, 0x7bb6, 0x8940, 0x23d2, 0x4af6, 0xb2c7, 0 }, /* #70 */ 5259 { 0x014956, 0x014956, 0x9c1b, 0x9c1b, 0xc45c, 0xc45c, 0x7601, -1 }, /* #71 */ 5260 { 0x316a47, 0x316a47, 0x2745, 0x2745, 0x51af, 0x51af, 0xed06, -1 }, /* #72 */ 5261 { 0x195803, 0x195803, 0x75fa, 0x75fa, 0xb16c, 0xb16c, 0x580b, -1 }, /* #73 */ 5262 { 0x0a5d96, 0x0a5d12, 0x5339, 0x2b5a, 0xf056, 0xaad1, 0xa384, 0 }, /* #74 */ 5263 { 0x3c6883, 0x3c6883, 0x9d33, 0x9d33, 0x9f8d, 0x9f8d, 0x1798, -1 }, /* #75 */ 5264 { 0x310c87, 0x310c13, 0xb13c, 0x31ba, 0x1724, 0x3d14, 0x7724, 0 }, /* #76 */ 5265 { 0x037c16, 0x037c16, 0xba65, 0xba65, 0x6ce5, 0x6ce5, 0x5c2b, -1 }, /* #77 */ 5266 { 0x113906, 0x113906, 0xd2b8, 0xd2b8, 0x68bd, 0x68bd, 0x7cec, -1 }, /* #78 */ 5267 { 0x111c57, 0x111c13, 0xf092, 0x4767, 0x1ef9, 0x1889, 0x6f0f, 0 }, /* #79 */ 5268 { 0x1e6583, 0x1e6583, 0x31a8, 0x31a8, 0x3b93, 0x3b93, 0x6556, -1 }, /* #80 */ 5269 { 0x200ec6, 0x200ec6, 0xce0c, 0xce0c, 0x7de8, 0x7de8, 0x4a53, -1 }, /* #81 */ 5270 { 0x332f12, 0x332f12, 0x78e2, 0x78e2, 0x4a56, 0x4a56, 0x6e77, -1 }, /* #82 */ 5271 { 0x0a46d2, 0x0a46d2, 0x444d, 0x444d, 0x4752, 0x4752, 0x8802, -1 }, /* #83 */ 5272 { 0x3c7012, 0x3c7012, 0x7367, 0x7367, 0x7a4a, 0x7a4a, 0x9f9f, -1 }, /* #84 */ 5273 { 0x1029c3, 0x1029c3, 0x6e60, 0x6e60, 0x7834, 0x7834, 0xc85c, -1 }, /* #85 */ 5274 { 0x341ad3, 0x341ad3, 0xa8d8, 0xa8d8, 0x0ac8, 0x0ac8, 0x016a, -1 }, /* #86 */ 5275 { 0x381113, 0x381113, 0xbd3e, 0xbd3e, 0x71c9, 0x71c9, 0x809e, -1 }, /* #87 */ 5276 { 0x0422c6, 0x042212, 0x6218, 0x3822, 0x19cb, 0x5294, 0x75a2, 0 }, /* #88 */ 5277 { 0x246383, 0x246383, 0x81bb, 0x81bb, 0x5685, 0x5685, 0x4ed0, -1 }, /* #89 */ 5278 { 0x2d3e87, 0x2d3e13, 0x4972, 0x3a86, 0x162a, 0x0734, 0x60f5, 0 }, /* #90 */ 5279 { 0x381242, 0x381242, 0xfd30, 0xfd30, 0x9828, 0x9828, 0x88c7, -1 }, /* #91 */ 5280 { 0x3961d3, 0x3961d3, 0x6553, 0x6553, 0x5666, 0x5666, 0x81eb, -1 }, /* #92 */ 5281 { 0x2a6c97, 0x2a6c97, 0x15e9, 0x15e9, 0x9725, 0x9725, 0xfe7d, -1 }, /* #93 */ 5282 { 0x104493, 0x104413, 0xa7af, 0xbc04, 0x10eb, 0x0a8b, 0xc049, 0 }, /* #94 */ 5283 { 0x280957, 0x280957, 0x4fed, 0x4fed, 0x7774, 0x7774, 0xa0d5, -1 }, /* #95 */ 3844 5284 }; 3845 5285 static const MULDIVU32_TEST_T g_aTests_mul_u32_amd[] = 3846 5286 { 3847 { 0x0b56c6, 0x0b56c6, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0 }, /* #0 */ 3848 { 0x2f0897, 0x2f0096, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0 }, /* #1 */ 3849 { 0x302852, 0x302052, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0 }, /* #2 */ 3850 { 0x0e5547, 0x0e5546, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0 }, /* #3 */ 3851 { 0x024783, 0x024782, 0xc2271740, 0x00000000, 0x54676bda, 0x00000000, 0x00000000, 0 }, /* #4 */ 3852 { 0x196082, 0x196082, 0xb7221d7b, 0x00000000, 0x60bd9284, 0x00000000, 0x00000000, 0 }, /* #5 */ 3853 { 0x1e28c6, 0x1e20c6, 0x844f5499, 0x00000000, 0xf43b0b04, 0x00000000, 0x00000000, 0 }, /* #6 */ 3854 { 0x106f13, 0x106712, 0x50b63060, 0x00000000, 0xa9221805, 0x00000000, 0x00000000, 0 }, /* #7 */ 3855 { 0x172607, 0x172e07, 0xe48bf71f, 0xcbee9f4d, 0xe67953e8, 0x957e9d6a, 0xa773b813, 0 }, /* #8 */ 3856 { 0x3a1c56, 0x3a1c57, 0x79223400, 0xc6039800, 0xf484094d, 0x0405179b, 0x087ed9fe, 0 }, /* #9 */ 3857 { 0x193707, 0x193f07, 0x9840d75b, 0x6cee3596, 0x88fac4a1, 0x2a87fe43, 0x47832aa2, 0 }, /* #10 */ 3858 { 0x237582, 0x237d83, 0x8e8cce97, 0xd48faafa, 0x3e4f22f7, 0x223f301c, 0x3d80a616, 0 }, /* #11 */ 3859 { 0x180dc7, 0x180dc7, 0x39d64e31, 0xa160fe63, 0x24a790a1, 0x375bf8e2, 0xf5084cd3, 0 }, /* #12 */ 3860 { 0x2b6c83, 0x2b6c83, 0x45ff0a02, 0xbf436e92, 0xeaea0c61, 0x2efafe34, 0xabd2ca49, 0 }, /* #13 */ 3861 { 0x1e35c6, 0x1e3dc7, 0x3a79c812, 0xf3380328, 0xd13e548f, 0x12fd2a8e, 0x5321a1f4, 0 }, /* #14 */ 3862 { 0x0f44c7, 0x0f4cc7, 0x4e421575, 0xa957aa60, 0x548ebba3, 0x0bd8c1d2, 0x26c0d4e0, 0 }, /* #15 */ 3863 { 0x1c1d92, 0x1c1d93, 0x31e32d8d, 0xb505214b, 0x39c39d91, 0x04fdebab, 0x199db837, 0 }, /* #16 */ 3864 { 0x2950d2, 0x2958d3, 0x92fa95c2, 0x5751cfd2, 0x817dfd4a, 0x8d864caa, 0xf6800609, 0 }, /* #17 */ 3865 { 0x0c7586, 0x0c7d87, 0xbb000dd5, 0xe975a055, 0x808c3936, 0xb3b21380, 0xf6000881, 0 }, /* #18 */ 3866 { 0x2e0986, 0x2e0987, 0xd350bae5, 0xeef6164e, 0xd91e3b1e, 0xb05c563b, 0xd5a76236, 0 }, /* #19 */ 3867 { 0x205257, 0x205a57, 0x8ad0daed, 0x9028b7ec, 0x15d523fa, 0x54afbc72, 0x9c2d1e1c, 0 }, /* #20 */ 3868 { 0x134e97, 0x134e97, 0xae687c87, 0xb71a5bfa, 0x8dc79ade, 0x4942b36b, 0x6b888cb6, 0 }, /* #21 */ 3869 { 0x0e37c3, 0x0e3fc3, 0x79b6bebc, 0xef34bc0c, 0xcca4463e, 0x747bb294, 0xf4ff96ed, 0 }, /* #22 */ 3870 { 0x0d5d97, 0x0d5d97, 0x96508b2b, 0x949e7bb4, 0xca3c2bcf, 0x8f7d4dc6, 0xf460491c, 0 }, /* #23 */ 3871 { 0x1f6803, 0x1f6803, 0x8380dd98, 0x24bb1370, 0xc15427f4, 0x81788329, 0xfc0b04da, 0 }, /* #24 */ 3872 { 0x2b2303, 0x2b2b03, 0x7b9ad3e7, 0x5df5a2c0, 0x31ce0143, 0x05a7037c, 0x0bb4ef40, 0 }, /* #25 */ 3873 { 0x077996, 0x077997, 0xccff0e84, 0xccaca854, 0x3d122399, 0x27efa595, 0x31df51f5, 0 }, /* #26 */ 3874 { 0x3d4547, 0x3d4d47, 0xed2f22c4, 0x05ab0684, 0xb193a9dc, 0x4f2cd571, 0x5574c3f1, 0 }, /* #27 */ 3875 { 0x2c2f03, 0x2c2f03, 0x8e04aef0, 0x82b12810, 0x55793694, 0x04f44dc0, 0x08ee398f, 0 }, /* #28 */ 3876 { 0x050093, 0x050893, 0x78706cae, 0x7cf75474, 0x5cef3074, 0x2af88a32, 0x5b563f56, 0 }, /* #29 */ 3877 { 0x1855d2, 0x185dd3, 0xa472c221, 0x022343b2, 0x2a27380c, 0x21ed5ea9, 0x34d0b172, 0 }, /* #30 */ 3878 { 0x147913, 0x147913, 0x6ce126d4, 0x26153824, 0xb1bc3f50, 0x50c1da56, 0xbde0d785, 0 }, /* #31 */ 3879 { 0x251d53, 0x251d53, 0x7b3bcf04, 0x593e8484, 0xd3944ed1, 0x7274022e, 0xedc28561, 0 }, /* #32 */ 3880 { 0x025b92, 0x025b93, 0x83dd8ebf, 0xd2c1eee7, 0x46c69f94, 0x4f5f0900, 0x9a16d1d9, 0 }, /* #33 */ 3881 { 0x2b0ad2, 0x2b0ad3, 0xb9db3bae, 0x93d59d60, 0xe82b3a2e, 0xab5bded7, 0xec07f0d0, 0 }, /* #34 */ 3882 { 0x131f12, 0x131f13, 0xdc1ea0ef, 0xeed6a873, 0x9ed7da28, 0xcbf4c62d, 0xed33a8bd, 0 }, /* #35 */ 3883 { 0x0b2752, 0x0b2f53, 0xa5ccc833, 0x12f9af70, 0x676b9fa8, 0x06f5a0b4, 0x0abee2d0, 0 }, /* #36 */ 3884 { 0x1c4b12, 0x1c4b13, 0xf8607e3f, 0xe7d59e28, 0xc70097d7, 0xb276778d, 0xb7f0a7d8, 0 }, /* #37 */ 3885 { 0x1b7293, 0x1b7a93, 0x4580a76e, 0x640ab7c4, 0xaab9d51c, 0x26a4c512, 0x8e56372e, 0 }, /* #38 */ 3886 { 0x003456, 0x003c57, 0xca0123f2, 0xf824ea76, 0x10dee9ff, 0x47ac1f7d, 0x5ad48dd3, 0 }, /* #39 */ 3887 { 0x2b4613, 0x2b4e13, 0x348fe88d, 0x16bf7504, 0x13ecbcc4, 0x1fe63739, 0x9b5cf214, 0 }, /* #40 */ 3888 { 0x190d16, 0x190d17, 0xb1a9d714, 0xf1064b14, 0x05679c58, 0x0ec5ec0c, 0x15497901, 0 }, /* #41 */ 3889 { 0x273b92, 0x273b93, 0x9860e463, 0x1feda8ed, 0x81324ce9, 0x2e09341e, 0x4d57766f, 0 }, /* #42 */ 3890 { 0x201916, 0x201917, 0x5b220524, 0x0bba437c, 0x967f8c66, 0x49fe5941, 0xcfdaa8e7, 0 }, /* #43 */ 3891 { 0x067e86, 0x067e87, 0xe2b852eb, 0xcbc83e68, 0xb34bf4ef, 0x712153d3, 0x7fbd9138, 0 }, /* #44 */ 3892 { 0x091413, 0x091c13, 0x218ec627, 0x178c8d1d, 0x64735c7a, 0x131a9402, 0x91bc811b, 0 }, /* #45 */ 3893 { 0x080553, 0x080d53, 0x57973e98, 0xee461960, 0x0a8e7941, 0x47133169, 0xcfbac0a4, 0 }, /* #46 */ 3894 { 0x3d77c2, 0x3d7fc3, 0xf2094b69, 0xa026fe6a, 0x4035f429, 0x14fad47b, 0x1630afda, 0 }, /* #47 */ 3895 { 0x293d43, 0x293d43, 0x173f474b, 0xc5867654, 0xbb61b9ac, 0x06fb95b8, 0x4ce50a7c, 0 }, /* #48 */ 3896 { 0x137a56, 0x137a57, 0x55c44a61, 0x9c5c4055, 0xc9ef5244, 0x4b8ce8fd, 0xe1818275, 0 }, /* #49 */ 3897 { 0x1c0157, 0x1c0957, 0x8d1bb3e0, 0x6df6ad60, 0x15be3dd9, 0x68122920, 0xbcce7cb5, 0 }, /* #50 */ 3898 { 0x1d0f16, 0x1d0f17, 0x265d1aac, 0xff0512bc, 0x2a8246b4, 0x0bd456ea, 0x4ef00a0d, 0 }, /* #51 */ 3899 { 0x236306, 0x236b07, 0x2b1569b0, 0xabff5f30, 0x8acdb7e9, 0x21a435f6, 0xc7e52789, 0 }, /* #52 */ 3900 { 0x063817, 0x063817, 0x7faa3b23, 0xa9923ada, 0xa8496f43, 0x764461a3, 0xed27ac5e, 0 }, /* #53 */ 3901 { 0x250746, 0x250f47, 0x845636a1, 0x2839ce00, 0xf81ca713, 0x53493d5c, 0xa11d0e00, 0 }, /* #54 */ 3902 { 0x0232d3, 0x023ad3, 0x79e13b92, 0x26fc8cd6, 0x320e2cc1, 0x3d3b077e, 0x809c4c93, 0 }, /* #55 */ 3903 { 0x276802, 0x276803, 0xb7df1105, 0x1e50c9d8, 0x15d69cbe, 0x2bab47d3, 0x3ccca9f8, 0 }, /* #56 */ 3904 { 0x2b18c2, 0x2b18c3, 0x6a4347d4, 0x22950600, 0xe720c4f9, 0x3f415f23, 0x9863cb80, 0 }, /* #57 */ 3905 { 0x056dd7, 0x056dd7, 0xfaadfc7b, 0xb5f7515e, 0x349b2e29, 0x757570e6, 0x77f3a0ba, 0 }, /* #58 */ 3906 { 0x3d3002, 0x3d3803, 0x219c8c45, 0x5f29de52, 0x6cbd3813, 0x20e98b0f, 0xfaac9f2a, 0 }, /* #59 */ 3907 { 0x053d53, 0x053d53, 0x15d03f86, 0x34fb8298, 0x1afaa26d, 0x10151b2f, 0xbcbdd0c4, 0 }, /* #60 */ 3908 { 0x3e7146, 0x3e7947, 0x9f87028a, 0x9316fb60, 0x98b7e305, 0x81fd4bc4, 0xd09969f0, 0 }, /* #61 */ 3909 { 0x3a34c7, 0x3a3cc7, 0xbba72dc8, 0x37096f88, 0x5caec410, 0x6dcc7b65, 0x95ca25f9, 0 }, /* #62 */ 3910 { 0x032a47, 0x032a47, 0xa95703a0, 0xf2883660, 0x8faf3367, 0xa39d0ffc, 0xf757d80f, 0 }, /* #63 */ 5287 { 0x052986, 0x052186, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0 }, /* #0 */ 5288 { 0x010f87, 0x010786, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0 }, /* #1 */ 5289 { 0x2a2b13, 0x2a2312, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0 }, /* #2 */ 5290 { 0x322792, 0x322792, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0 }, /* #3 */ 5291 { 0x0d3602, 0x0d3602, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0 }, /* #4 */ 5292 { 0x2960c6, 0x2960c6, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0 }, /* #5 */ 5293 { 0x2b2a43, 0x2b2242, 0x2976c87f, 0x00000000, 0xb5653ff0, 0x00000000, 0x00000000, 0 }, /* #6 */ 5294 { 0x0861c6, 0x0861c6, 0xb6deb443, 0x00000000, 0xd70cd7ad, 0x00000000, 0x00000000, 0 }, /* #7 */ 5295 { 0x232a87, 0x232286, 0xb99a6ae8, 0x00000000, 0xc8e0c2e3, 0x00000000, 0x00000000, 0 }, /* #8 */ 5296 { 0x1a6a56, 0x1a6256, 0xb0cbdc55, 0x00000000, 0x17ee8a4d, 0x00000000, 0x00000000, 0 }, /* #9 */ 5297 { 0x397256, 0x397256, 0x8ad4a113, 0x00000000, 0xcd9b0cc6, 0x00000000, 0x00000000, 0 }, /* #10 */ 5298 { 0x2342d7, 0x2342d6, 0xc79526f4, 0x00000000, 0x513081e3, 0x00000000, 0x00000000, 0 }, /* #11 */ 5299 { 0x1f66c6, 0x1f6ec7, 0xb21c89f2, 0xc896cb84, 0x2fa4a965, 0x71b42d57, 0xa36d3e52, 0 }, /* #12 */ 5300 { 0x162c57, 0x162c57, 0x5f964f69, 0x9e86127c, 0x453786b2, 0x5f78c839, 0xffb0eb1c, 0 }, /* #13 */ 5301 { 0x1b3cc2, 0x1b3cc3, 0x25058155, 0x4651b230, 0xcc6e0670, 0x0ae7bfa1, 0x4b68a970, 0 }, /* #14 */ 5302 { 0x0b7dc2, 0x0b7dc3, 0x590b0fda, 0x5f057f3e, 0x253dbe0e, 0x402f779c, 0xb8889c3b, 0 }, /* #15 */ 5303 { 0x092347, 0x092b47, 0xc52d40f8, 0x43c35130, 0x1e047d43, 0x2bb28929, 0x38bbc91a, 0 }, /* #16 */ 5304 { 0x0f6707, 0x0f6f07, 0xf78aa2b1, 0xaf44c553, 0x49a38c52, 0x8b8ccb5e, 0x90518143, 0 }, /* #17 */ 5305 { 0x3d5e13, 0x3d5e13, 0x542b5e03, 0x5790991a, 0xeb29214d, 0x1d5b326b, 0x59495c5e, 0 }, /* #18 */ 5306 { 0x0f2c42, 0x0f2c43, 0x86e4be55, 0x6260f432, 0xd38bc1fc, 0x8502607b, 0xfc6c916a, 0 }, /* #19 */ 5307 { 0x3e6503, 0x3e6d03, 0x71b59c4d, 0xf74629cf, 0xca289cba, 0x31e0187c, 0x70497c8b, 0 }, /* #20 */ 5308 { 0x0f4346, 0x0f4b47, 0x8a2d33ed, 0x08b6ed99, 0xddac11d3, 0x6dfcdb3a, 0xcbc642dd, 0 }, /* #21 */ 5309 { 0x0f4117, 0x0f4917, 0x7715814c, 0x2166e114, 0xe4dbc0d4, 0x466347af, 0x9750d207, 0 }, /* #22 */ 5310 { 0x0c5586, 0x0c5d87, 0x87966eb3, 0x53bde623, 0xe53dce7c, 0x63f7d6de, 0xbcbf62d1, 0 }, /* #23 */ 5311 { 0x302657, 0x302e57, 0xff42f90d, 0xe8713918, 0x85ece4ed, 0x03a6f31d, 0x03a9a778, 0 }, /* #24 */ 5312 { 0x1e4b93, 0x1e4b93, 0xc13bea3e, 0xfff9ad0a, 0xc48fade7, 0xb8d7df55, 0xf4e23bdb, 0 }, /* #25 */ 5313 { 0x0741d6, 0x0749d7, 0xca90c13c, 0x47aae310, 0xa57e7062, 0xa49917f6, 0xd00465fc, 0 }, /* #26 */ 5314 { 0x032c46, 0x032c47, 0x9e6d932e, 0x0fcca66e, 0x6bd9e170, 0x6b4b489c, 0xad5fb761, 0 }, /* #27 */ 5315 { 0x005886, 0x005887, 0x87b58428, 0xf437deb0, 0x9df782df, 0x397b62a3, 0x6c6eef5e, 0 }, /* #28 */ 5316 { 0x253bc7, 0x253bc7, 0x7d81fcd0, 0x072ba030, 0x60fcdb3c, 0x79e30d5f, 0xf89d510f, 0 }, /* #29 */ 5317 { 0x344cd2, 0x344cd3, 0x6a732056, 0x46e60004, 0xac5003df, 0x17c6e991, 0x392e5d06, 0 }, /* #30 */ 5318 { 0x1d7313, 0x1d7b13, 0x48ad8b97, 0x41365dda, 0x79a78bc7, 0x2f59de1b, 0xa6c9f436, 0 }, /* #31 */ 5319 { 0x0039d2, 0x0039d3, 0xd81c6a56, 0xa66f5b8e, 0xe9e77edc, 0x84ba3e5d, 0x9d39d3d5, 0 }, /* #32 */ 5320 { 0x0274c3, 0x027cc3, 0x0dbfef9b, 0xb21ce630, 0x340bd0fd, 0x02c7dc79, 0x33c5cd90, 0 }, /* #33 */ 5321 { 0x3a4357, 0x3a4b57, 0xaaf884cc, 0xe7a0207c, 0x21d6a3f1, 0x373205be, 0x52a55565, 0 }, /* #34 */ 5322 { 0x090446, 0x090c47, 0xc04b433b, 0x9dd5eab3, 0x0d2ad6a3, 0x89cb19a0, 0xb7718ee9, 0 }, /* #35 */ 5323 { 0x1d7f47, 0x1d7f47, 0x3dba69e8, 0x1c3f4938, 0xd97f3ed4, 0x0bce448e, 0x30f5fe33, 0 }, /* #36 */ 5324 { 0x035f43, 0x035f43, 0x083e8d9a, 0x182450d2, 0x82c27db0, 0x05a1040f, 0xaec9d00d, 0 }, /* #37 */ 5325 { 0x3a3e46, 0x3a3e47, 0x0e9074aa, 0x1d3d6876, 0xeddb6d31, 0x0926e89c, 0xa0dde44f, 0 }, /* #38 */ 5326 { 0x383012, 0x383813, 0x4d65b07d, 0xc4d39b57, 0xcf26063d, 0x29899137, 0x8963b763, 0 }, /* #39 */ 5327 { 0x155d83, 0x155d83, 0xe3f61020, 0x861162c0, 0x6f9cb751, 0x16f49169, 0x19c76016, 0 }, /* #40 */ 5328 { 0x355192, 0x355993, 0x663e81ec, 0x20d08f74, 0xd1c3c091, 0x1dca9dbe, 0x4a979987, 0 }, /* #41 */ 5329 { 0x207357, 0x207b57, 0xd9becb9d, 0xd2fd581b, 0x3d29bd9f, 0xd936de1e, 0xff603117, 0 }, /* #42 */ 5330 { 0x371e56, 0x371e57, 0xbea8a243, 0xdeac0716, 0xb134fcd8, 0x88713bf6, 0xb733f232, 0 }, /* #43 */ 5331 { 0x214cc6, 0x214cc7, 0x59d5379c, 0x12a08728, 0x3d3610d7, 0x24afa40d, 0x688bb2a6, 0 }, /* #44 */ 5332 { 0x3d4517, 0x3d4d17, 0xce161cd5, 0xcf26ec24, 0xcdbeeb2c, 0x5b2caef4, 0x7141bd94, 0 }, /* #45 */ 5333 { 0x0558c7, 0x0558c7, 0x8409a89e, 0x432e5c3a, 0xd61d1f24, 0x4b40df26, 0x91e77fd3, 0 }, /* #46 */ 5334 { 0x391f87, 0x391f87, 0x230d285e, 0x39a39d2e, 0x9db89bad, 0x092adfdb, 0x42f48a19, 0 }, /* #47 */ 5335 { 0x161186, 0x161987, 0xb9344c77, 0x48699903, 0x988856cb, 0x16693cda, 0x1efa56d5, 0 }, /* #48 */ 5336 { 0x1a6a82, 0x1a6a83, 0x93e441a5, 0xe9372890, 0xae91c1d6, 0x5e56d235, 0xa34d0150, 0 }, /* #49 */ 5337 { 0x113d43, 0x113d43, 0x4b4f1179, 0xe9e3dcbf, 0xb404458f, 0x26f689a1, 0x8472c9f7, 0 }, /* #50 */ 5338 { 0x297943, 0x297943, 0x67ec9ff6, 0x3bcc8392, 0xdffa04c7, 0x2371d346, 0x574fd60b, 0 }, /* #51 */ 5339 { 0x2d7803, 0x2d7803, 0x68e9fd52, 0x1a2655ac, 0x19f6277a, 0x62317944, 0xef99c7e6, 0 }, /* #52 */ 5340 { 0x130647, 0x130e47, 0x30014d00, 0x1fe8e000, 0x25667472, 0x2bc484ed, 0xe9671c60, 0 }, /* #53 */ 5341 { 0x3777d6, 0x377fd7, 0xd431a560, 0xb41c7e60, 0x87604bfb, 0xa1b96385, 0xc31c7059, 0 }, /* #54 */ 5342 { 0x0830c6, 0x0838c7, 0x308fd28f, 0x35cc0766, 0x7248e404, 0x0f12017f, 0x4f71fd3a, 0 }, /* #55 */ 5343 { 0x2772c2, 0x277ac3, 0x2e32a0f1, 0x5c56be4a, 0xfde445e8, 0x268ec281, 0xd5a9c2ea, 0 }, /* #56 */ 5344 { 0x3b1bc2, 0x3b1bc3, 0xad6efc72, 0x9318f984, 0x117fd87f, 0x15ede6ef, 0x205e82d2, 0 }, /* #57 */ 5345 { 0x1e5a43, 0x1e5a43, 0x2ad5d66f, 0xe526d755, 0x7cf12761, 0x00d83752, 0x050c307b, 0 }, /* #58 */ 5346 { 0x025dd3, 0x025dd3, 0x3af17a8e, 0x181c9a96, 0x43a51edd, 0x031ed0c2, 0x0d8d61dd, 0 }, /* #59 */ 5347 { 0x137b16, 0x137b17, 0xeacb8de5, 0xc017e310, 0x19d0ec29, 0x20551f5d, 0x2340a5d0, 0 }, /* #60 */ 5348 { 0x060cc6, 0x060cc7, 0xb5f04dda, 0x14fdab1c, 0x33875fb3, 0x860b6b86, 0xbc9c1c06, 0 }, /* #61 */ 5349 { 0x336d02, 0x336d03, 0x824cb20e, 0x6ffe3834, 0x4af75831, 0x1ad8caab, 0x34befe96, 0 }, /* #62 */ 5350 { 0x3c6593, 0x3c6d93, 0xae3aec1c, 0x6a2a6ff0, 0xde635acd, 0x5fdfa2aa, 0x8cde7924, 0 }, /* #63 */ 5351 { 0x2351c3, 0x2359c3, 0xd316a960, 0x62ac1b60, 0xb4ca083d, 0xcfb27985, 0xfbe318b1, 0 }, /* #64 */ 5352 { 0x2a4c03, 0x2a4c03, 0x98a41470, 0x41687270, 0x3c39f286, 0x72b52eea, 0xc0617b21, 0 }, /* #65 */ 5353 { 0x1a5486, 0x1a5c87, 0xa69809a0, 0xdd588ea0, 0x879ffb2b, 0x0fb4f894, 0x1822e8c9, 0 }, /* #66 */ 5354 { 0x211153, 0x211953, 0x95388f45, 0x069b737a, 0xb44605e5, 0x5df2db26, 0xa12d1832, 0 }, /* #67 */ 5355 { 0x0f2c57, 0x0f2c57, 0x1983623c, 0x4d713814, 0xc0a65e3a, 0x0a9bfb35, 0x6a74322b, 0 }, /* #68 */ 5356 { 0x093ad3, 0x093ad3, 0xf0488c90, 0x534a3e90, 0xab047b87, 0xa848223c, 0xb349f221, 0 }, /* #69 */ 5357 { 0x0d0096, 0x0d0897, 0x84b4788c, 0x55944fb8, 0xa4565291, 0x3163a5ba, 0x5f46c03a, 0 }, /* #70 */ 5358 { 0x362fc2, 0x362fc3, 0x4dc14b51, 0x8c069193, 0xcd37dab8, 0x2b1ef4c1, 0x8df88da3, 0 }, /* #71 */ 5359 { 0x1a4f57, 0x1a4f57, 0x8f2cb823, 0x2ccb8228, 0x40ed099d, 0x71038050, 0xca1243b8, 0 }, /* #72 */ 5360 { 0x1b6a12, 0x1b6a13, 0xfbac93db, 0x4b5518c8, 0x3f1f2d78, 0x0725186a, 0x074488d8, 0 }, /* #73 */ 5361 { 0x342082, 0x342883, 0x440a7e60, 0x37634c80, 0xcceef386, 0x075d74b0, 0x1bb5e90c, 0 }, /* #74 */ 5362 { 0x172102, 0x172903, 0xa0ba3a51, 0xacf5241f, 0x224acd73, 0x3a5da35c, 0x5cf66b6f, 0 }, /* #75 */ 5363 { 0x075343, 0x075b43, 0xdaeb903e, 0x857d9dd0, 0xdf4b0514, 0xd2905941, 0xf63a7418, 0 }, /* #76 */ 5364 { 0x1c1043, 0x1c1843, 0xe6f1e946, 0x0f81f6ae, 0x5e39e26f, 0x261e674e, 0x2a4115bd, 0 }, /* #77 */ 5365 { 0x3a40d7, 0x3a48d7, 0x47bf23ea, 0xc6299810, 0xd5cedb9f, 0x11daad40, 0x3fb4aee8, 0 }, /* #78 */ 5366 { 0x072206, 0x072a07, 0x270a6daf, 0x36bfd1c2, 0x5da7102f, 0x0a3b5220, 0x43178cde, 0 }, /* #79 */ 5367 { 0x216513, 0x216d13, 0x297d24de, 0xee987c64, 0x96ff8019, 0x19f67e86, 0xa03315ee, 0 }, /* #80 */ 5368 { 0x244cc7, 0x244cc7, 0x238003b5, 0xa4134902, 0x69737248, 0x03a6a35c, 0x1a53ea3a, 0 }, /* #81 */ 5369 { 0x363402, 0x363c03, 0x046e4fc5, 0xe73c8139, 0xe63710c8, 0x02eda29d, 0xa92eeee5, 0 }, /* #82 */ 5370 { 0x061182, 0x061983, 0xf02792df, 0xc152a5c7, 0xf61ba7ff, 0x4ca3ec05, 0x51b27219, 0 }, /* #83 */ 5371 { 0x207116, 0x207917, 0x927c1dc1, 0xd4fac866, 0xd2859435, 0x6dbb8048, 0xbfc54de6, 0 }, /* #84 */ 5372 { 0x0b5656, 0x0b5e57, 0xfe2f0c95, 0x85d5f35f, 0x42e32a18, 0xce670276, 0xcfe08f23, 0 }, /* #85 */ 5373 { 0x154ad3, 0x154ad3, 0xac2d5296, 0x4c875b44, 0x93890c82, 0x5d343253, 0x8a9455a6, 0 }, /* #86 */ 5374 { 0x032b82, 0x032b83, 0xd39f9a51, 0xdb8d4382, 0xd34c66bb, 0x325cf074, 0x3cec88e2, 0 }, /* #87 */ 5375 { 0x0e6d83, 0x0e6d83, 0x8f0ab6d9, 0x901aafd2, 0xc86a8919, 0x25df2275, 0x43c73f22, 0 }, /* #88 */ 5376 { 0x015316, 0x015b17, 0xd9cb5dc1, 0xc4a7adca, 0xb6783721, 0x792a5429, 0x8e6b944a, 0 }, /* #89 */ 5377 { 0x142e56, 0x142e57, 0xd30c102b, 0xf38f8923, 0x7cf9a1a5, 0xbffe7460, 0xe8e376e9, 0 }, /* #90 */ 5378 { 0x134fd7, 0x134fd7, 0x833a9955, 0x1efd7374, 0x3c289d1a, 0x282e430d, 0x4e6255a4, 0 }, /* #91 */ 5379 { 0x242a12, 0x242a13, 0x73614297, 0xef906854, 0xd10d2a36, 0x35c58cd1, 0x774e68cc, 0 }, /* #92 */ 5380 { 0x024553, 0x024d53, 0x765d3db4, 0xda166978, 0x637e104e, 0x13218e74, 0x29608316, 0 }, /* #93 */ 5381 { 0x3e2e92, 0x3e2e93, 0x8b63b481, 0xbded086a, 0x7edfa7d1, 0x6fe60eee, 0xcd82cb6a, 0 }, /* #94 */ 5382 { 0x382316, 0x382b17, 0x069a791c, 0x91638650, 0xc78520a7, 0x04ac1ce2, 0xb522b7cc, 0 }, /* #95 */ 3911 5383 }; 3912 5384 static const MULDIVU32_TEST_T g_aTests_imul_u32_amd[] = 3913 5385 { 3914 { 0x297dd7, 0x2975d6, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0 }, /* #0 */ 3915 { 0x2204d2, 0x2204d2, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0 }, /* #1 */ 3916 { 0x065b82, 0x065382, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0 }, /* #2 */ 3917 { 0x027617, 0x027616, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0 }, /* #3 */ 3918 { 0x192d17, 0x192516, 0xc3deeb66, 0x00000000, 0xe0307786, 0x00000000, 0x00000000, 0 }, /* #4 */ 3919 { 0x370ec6, 0x3706c6, 0x16f4cff1, 0x00000000, 0xa27fe2fd, 0x00000000, 0x00000000, 0 }, /* #5 */ 3920 { 0x0f6196, 0x0f6196, 0x07d9bc3f, 0x00000000, 0x27d5d01f, 0x00000000, 0x00000000, 0 }, /* #6 */ 3921 { 0x125853, 0x125052, 0xe902767b, 0x00000000, 0x20b09a45, 0x00000000, 0x00000000, 0 }, /* #7 */ 3922 { 0x205992, 0x205993, 0x9b9ac405, 0xcee91318, 0xc5565424, 0x09ee0746, 0xe6ae0a38, 0 }, /* #8 */ 3923 { 0x211712, 0x211f13, 0xb079ea40, 0xaa487780, 0x5402289d, 0x1fc5aaca, 0x99b865ae, 0 }, /* #9 */ 3924 { 0x1b0f93, 0x1b0f93, 0xa0773da5, 0x83400f10, 0x74704d1d, 0x02ac1fee, 0xf8d6c5d0, 0 }, /* #10 */ 3925 { 0x1477d7, 0x147fd7, 0xce5b52c9, 0x5021debc, 0x8d98117c, 0xe837bc0e, 0x7aa3eadc, 0 }, /* #11 */ 3926 { 0x105043, 0x105843, 0x96acd097, 0xb7d73270, 0xebb295f5, 0x0fcf1782, 0xd9933f10, 0 }, /* #12 */ 3927 { 0x114086, 0x114887, 0x2aa533e6, 0xe9b81810, 0x83f256e9, 0x0f2f62e6, 0x5b27fdd8, 0 }, /* #13 */ 3928 { 0x0a1e83, 0x0a1e83, 0xdeb678e9, 0x8c9d478c, 0x5dbc18bf, 0xfaccec84, 0x27fcd3ac, 0 }, /* #14 */ 3929 { 0x2c7682, 0x2c7e83, 0x6c6de1f5, 0x002f6333, 0xe20dd370, 0xfd556b52, 0xf9b46f87, 0 }, /* #15 */ 3930 { 0x123646, 0x123e47, 0x69fc5ef8, 0x7bea4028, 0x77bf0150, 0xf17ba090, 0xdcef689b, 0 }, /* #16 */ 3931 { 0x3c26d6, 0x3c2ed7, 0x2074f294, 0x7e442558, 0x5de1e331, 0x032ccb67, 0x190ad61e, 0 }, /* #17 */ 3932 { 0x2f5842, 0x2f5843, 0x2815a2a7, 0x442a00a3, 0x2469b753, 0xefcbb39d, 0x9882dda5, 0 }, /* #18 */ 3933 { 0x252902, 0x252903, 0x9cfc8996, 0xe973e81a, 0xc7ace5b8, 0x06b76e17, 0xeea26787, 0 }, /* #19 */ 3934 { 0x3b08c7, 0x3b08c7, 0xfbbf837e, 0x881e010e, 0x5a5204aa, 0x000592fd, 0xfeb06339, 0 }, /* #20 */ 3935 { 0x025356, 0x025b57, 0x046d4ad4, 0x3301d894, 0xe34ba691, 0xfed16343, 0xbba48bb1, 0 }, /* #21 */ 3936 { 0x0f3006, 0x0f3807, 0x0b5bffa7, 0x1ba8f182, 0x04ed5398, 0x0287fa6a, 0x390b22ae, 0 }, /* #22 */ 3937 { 0x120b97, 0x120b97, 0x66b70c7e, 0xe3966d56, 0x09fe1983, 0x03b4e143, 0x093cec95, 0 }, /* #23 */ 3938 { 0x102ec7, 0x102ec7, 0x55b98df4, 0x6d31bff0, 0x09169950, 0xf8db7927, 0xeaab78ac, 0 }, /* #24 */ 3939 { 0x3f1ac2, 0x3f1ac3, 0xb29388cd, 0x2ce65b1a, 0xb3fa857f, 0x25679b45, 0x84526f82, 0 }, /* #25 */ 3940 { 0x164207, 0x164a07, 0xd61bf722, 0xdca1934a, 0x45fde485, 0x054b415b, 0xdfa5dad5, 0 }, /* #26 */ 3941 { 0x020702, 0x020f03, 0x99263ef5, 0xd100149d, 0x9def53b9, 0xe1b6f93a, 0x4b61a609, 0 }, /* #27 */ 3942 { 0x1b3f82, 0x1b3f83, 0xbbfbb731, 0x46ae28e5, 0x8ab8318e, 0xff459c25, 0x02bd87f5, 0 }, /* #28 */ 3943 { 0x286712, 0x286f13, 0x7c64c6c5, 0xdd9eef15, 0xfc35ef50, 0xdd79836b, 0xb8f28c11, 0 }, /* #29 */ 3944 { 0x096e17, 0x096e17, 0x063074b7, 0x3edd0cf6, 0x573e9d8d, 0x01ee37c0, 0x4fd9c0ba, 0 }, /* #30 */ 3945 { 0x257006, 0x257807, 0x7e5d3b5b, 0x7681be7f, 0x9ae3f359, 0x15779ef8, 0x2b7d86ad, 0 }, /* #31 */ 3946 { 0x145e03, 0x145e03, 0xcc057596, 0x89b4b372, 0x3a6af1d7, 0xff5b3638, 0x032b990b, 0 }, /* #32 */ 3947 { 0x0c22c7, 0x0c2ac7, 0xfc5452d5, 0xf2384aa2, 0xc40a5db8, 0xff04599a, 0x448edd1a, 0 }, /* #33 */ 3948 { 0x157917, 0x157917, 0x2556a388, 0x008e5b20, 0x5b0a69b2, 0xef889b26, 0x8f1a63a4, 0 }, /* #34 */ 3949 { 0x034c86, 0x034c87, 0xc7eaa664, 0x07b50aac, 0x7e51f34b, 0xe6190a82, 0x763be0e3, 0 }, /* #35 */ 3950 { 0x291393, 0x291b93, 0x5ca1825d, 0xb9d389b9, 0xaf75b65a, 0x09140f36, 0x1916e70d, 0 }, /* #36 */ 3951 { 0x1b3406, 0x1b3c07, 0x4f7e6d6f, 0xb35a8a72, 0x75429a5b, 0x0c4f281c, 0x27a3e7ae, 0 }, /* #37 */ 3952 { 0x3f64d6, 0x3f6cd7, 0x84755c0c, 0xcbfe2024, 0xbbf48110, 0x071b94fa, 0xf1458103, 0 }, /* #38 */ 3953 { 0x192606, 0x192e07, 0x3911664f, 0xa9e1d5b1, 0x65540aa1, 0xfc8cc99a, 0xf08603ff, 0 }, /* #39 */ 3954 { 0x301407, 0x301c07, 0x21089d6e, 0x1e56283e, 0xfc97b1b3, 0x09b00a00, 0x4b137dd9, 0 }, /* #40 */ 3955 { 0x2b3717, 0x2b3f17, 0x5cb79cb4, 0xc49d4ae4, 0x9a90fc26, 0xdee5e78f, 0xa49a513d, 0 }, /* #41 */ 3956 { 0x0b2f46, 0x0b2f47, 0xf402f21d, 0x8d196eb0, 0x2d656898, 0x01a7110e, 0xdcb5ea70, 0 }, /* #42 */ 3957 { 0x320e97, 0x320e97, 0xc430fb93, 0x95c04a78, 0xabd4720b, 0x0cf4bf0e, 0xc88b46a8, 0 }, /* #43 */ 3958 { 0x0b43d3, 0x0b4bd3, 0xeaaf49c6, 0x4e0f34be, 0x1a147c0e, 0x00c2c7a8, 0xf6dca955, 0 }, /* #44 */ 3959 { 0x314842, 0x314843, 0x10c92fd6, 0xf05b4000, 0x8863b409, 0x04d60437, 0x49c0e000, 0 }, /* #45 */ 3960 { 0x1b4ed6, 0x1b4ed7, 0x025c86ec, 0x503a26ac, 0x089df12a, 0xff58f72a, 0xb94400d1, 0 }, /* #46 */ 3961 { 0x113696, 0x113e97, 0x177276eb, 0xa7758981, 0x5bdd4a53, 0x02ad58d4, 0x1d3abe43, 0 }, /* #47 */ 3962 { 0x212f92, 0x212f93, 0x93428e87, 0x640a6554, 0x769b4af1, 0x15858047, 0xcd55510c, 0 }, /* #48 */ 3963 { 0x3c1256, 0x3c1a57, 0xabe21cad, 0xc779b596, 0xc9c8b85d, 0x0aec316e, 0xdec218ae, 0 }, /* #49 */ 3964 { 0x225742, 0x225f43, 0x73d0658e, 0xb8c4a4a4, 0x76bb8908, 0xeb3fc81f, 0xd221a91e, 0 }, /* #50 */ 3965 { 0x2579d6, 0x2579d7, 0xf3778f01, 0x49d39ddf, 0xee4dc5e0, 0x0096afdd, 0xf3fa0cdf, 0 }, /* #51 */ 3966 { 0x233fd7, 0x233fd7, 0x56fc0100, 0x39cd0700, 0x7aa5b2c9, 0x06f62152, 0x147ce907, 0 }, /* #52 */ 3967 { 0x265513, 0x265d13, 0x14eedcfc, 0x24df83d8, 0x98c32351, 0xf9b9afbf, 0xb343a78a, 0 }, /* #53 */ 3968 { 0x2c6f53, 0x2c6f53, 0xcac03e92, 0x16bb8bb0, 0xd34c0995, 0xeafbf2fa, 0x65091f18, 0 }, /* #54 */ 3969 { 0x181452, 0x181c53, 0x39fbf341, 0x457d8b47, 0xcc1f4e24, 0x14abcbee, 0x5b434487, 0 }, /* #55 */ 3970 { 0x080906, 0x080907, 0xe44a22ac, 0x24de5e8c, 0xbf2a5cd0, 0xf33495c4, 0x76339ce9, 0 }, /* #56 */ 3971 { 0x0220c3, 0x0228c3, 0x92b00a2b, 0xe26f000c, 0xa36bb776, 0xce1ace0d, 0x74d9b624, 0 }, /* #57 */ 3972 { 0x053143, 0x053943, 0xa5af6873, 0x17fb1345, 0x5ef28a2c, 0xe78ceff7, 0x454d7f67, 0 }, /* #58 */ 3973 { 0x2745c3, 0x274dc3, 0x7d9ed5e5, 0x1ea69eb3, 0x46ecedd1, 0x160dbad3, 0x2cf158b7, 0 }, /* #59 */ 3974 { 0x370e43, 0x370e43, 0x649c7b08, 0xa750e7d8, 0xdd517dd2, 0xd46afe0d, 0x911b95db, 0 }, /* #60 */ 3975 { 0x3d45c7, 0x3d4dc7, 0x158b6791, 0x7075ed68, 0x733c8c77, 0xfba336bb, 0xcc29f2e8, 0 }, /* #61 */ 3976 { 0x0a0442, 0x0a0c43, 0x0c7af3f9, 0xdde48d37, 0xdc2787a9, 0xfbac274d, 0xa73b76af, 0 }, /* #62 */ 3977 { 0x2d1013, 0x2d1813, 0x5bbc9688, 0x991bb010, 0x3a3ee9c5, 0x1435ac85, 0x3865a262, 0 }, /* #63 */ 5386 { 0x104d56, 0x104556, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0 }, /* #0 */ 5387 { 0x252502, 0x252502, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0 }, /* #1 */ 5388 { 0x2a1ac7, 0x2a12c6, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0 }, /* #2 */ 5389 { 0x1f3e96, 0x1f3696, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0 }, /* #3 */ 5390 { 0x0d4007, 0x0d4006, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0 }, /* #4 */ 5391 { 0x3a2b46, 0x3a2346, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0 }, /* #5 */ 5392 { 0x367002, 0x367002, 0x2a90d568, 0x00000000, 0x4aaad580, 0x00000000, 0x00000000, 0 }, /* #6 */ 5393 { 0x266cc6, 0x2664c6, 0xc204502f, 0x00000000, 0xa92c3eb1, 0x00000000, 0x00000000, 0 }, /* #7 */ 5394 { 0x080c42, 0x080442, 0xcea6acde, 0x00000000, 0x609f2a55, 0x00000000, 0x00000000, 0 }, /* #8 */ 5395 { 0x146403, 0x146402, 0x032103d5, 0x00000000, 0x6c82b761, 0x00000000, 0x00000000, 0 }, /* #9 */ 5396 { 0x155813, 0x155012, 0xe58b7246, 0x00000000, 0xe5fb85bf, 0x00000000, 0x00000000, 0 }, /* #10 */ 5397 { 0x095216, 0x095216, 0x40bf3188, 0x00000000, 0xc84cd81a, 0x00000000, 0x00000000, 0 }, /* #11 */ 5398 { 0x3f1717, 0x3f1f17, 0x8020d3c9, 0x1ecb2bfb, 0x6b30312f, 0x2b7e37cd, 0xa8ed3ba3, 0 }, /* #12 */ 5399 { 0x265f52, 0x265f53, 0x167c395f, 0x2cc341ce, 0x359ab854, 0xfe13ac1b, 0xea1abaf2, 0 }, /* #13 */ 5400 { 0x277b56, 0x277b57, 0x1d5aa144, 0x13b63c58, 0xa911866a, 0xffb869b6, 0xfd8fae36, 0 }, /* #14 */ 5401 { 0x367ac7, 0x367ac7, 0x8af83b2d, 0x96968cea, 0xeef50cfb, 0xd6c94e6a, 0x5a274ad2, 0 }, /* #15 */ 5402 { 0x214f13, 0x214f13, 0x7d58d040, 0xb3e0df00, 0x51d05a0a, 0x02d4632e, 0x05c7707c, 0 }, /* #16 */ 5403 { 0x2a0086, 0x2a0887, 0x7112b45d, 0x34965b89, 0xcbab55f7, 0xd48943b8, 0x9d98d11d, 0 }, /* #17 */ 5404 { 0x085613, 0x085e13, 0x5e60118f, 0x5f18df36, 0xf520d2dd, 0xff3ebe21, 0xfdf3c66a, 0 }, /* #18 */ 5405 { 0x2719c2, 0x2719c3, 0x9a9f1426, 0x37dda742, 0xc1e3f945, 0x0d76071c, 0xde0221fb, 0 }, /* #19 */ 5406 { 0x047503, 0x047d03, 0x577958ec, 0x2ee5402c, 0x5fbd1ad1, 0x13317e97, 0x382bc071, 0 }, /* #20 */ 5407 { 0x277852, 0x277853, 0x4df64cf2, 0x48cd0aec, 0x6535ab07, 0xf836eac3, 0xe66f6ba6, 0 }, /* #21 */ 5408 { 0x0413d6, 0x041bd7, 0x9785522e, 0xe61945d6, 0xf1d65612, 0x2130c3d4, 0xaeacd14d, 0 }, /* #22 */ 5409 { 0x214ed7, 0x214ed7, 0xed09518b, 0x9edc637f, 0x7ec893c6, 0xfd744a13, 0x225dcc5d, 0 }, /* #23 */ 5410 { 0x142016, 0x142817, 0x0d48d136, 0xfb459390, 0x679f370a, 0x004d8de6, 0x05d685d8, 0 }, /* #24 */ 5411 { 0x0623c3, 0x062bc3, 0xf6f1af7c, 0x0169cf5c, 0x75381212, 0x006b2b37, 0xf42a7709, 0 }, /* #25 */ 5412 { 0x2d2b56, 0x2d2b57, 0x5bbfd4d7, 0xb5a5eb80, 0x8f2e7d7c, 0xe5302eaa, 0xb5308080, 0 }, /* #26 */ 5413 { 0x040f93, 0x040f93, 0x4a302b9d, 0x80baf607, 0xe07f7678, 0x17401918, 0x503ad0f3, 0 }, /* #27 */ 5414 { 0x2c09d2, 0x2c09d3, 0x37fa46af, 0xb2fc8d21, 0x1036c8b2, 0x1433e38a, 0x5c645d2f, 0 }, /* #28 */ 5415 { 0x216806, 0x216807, 0x99098d3c, 0xf0e9d534, 0x82176afb, 0x1387dd1f, 0xcf70a6a3, 0 }, /* #29 */ 5416 { 0x0c1f42, 0x0c1f43, 0x8d17b9ba, 0x3f68bf2e, 0x10a2690d, 0xd91ea9d5, 0x569edd03, 0 }, /* #30 */ 5417 { 0x3f7b87, 0x3f7b87, 0x7d1c7577, 0x23f99022, 0x5763f6f9, 0xd2ffb211, 0xa3eb616e, 0 }, /* #31 */ 5418 { 0x090f06, 0x090f07, 0xbb572ecc, 0x67e9c0a0, 0xcc6e9a73, 0x1516db45, 0xb15e1b38, 0 }, /* #32 */ 5419 { 0x0d3387, 0x0d3b87, 0x1b7bd0a8, 0x1ac465b0, 0x5dbff484, 0xf6435ed9, 0xa54e155e, 0 }, /* #33 */ 5420 { 0x1c6156, 0x1c6957, 0xd0d59be3, 0x3e620b30, 0x37ed5cb7, 0xffedeeff, 0x00620f10, 0 }, /* #34 */ 5421 { 0x0b0457, 0x0b0c57, 0x7391d188, 0x69450a58, 0x2a5372fe, 0xe8cfd6e2, 0xcca2b83b, 0 }, /* #35 */ 5422 { 0x2d2fd2, 0x2d2fd3, 0xe56ef9e2, 0x436514da, 0x58d79874, 0x016a9525, 0xf25a153d, 0 }, /* #36 */ 5423 { 0x287196, 0x287997, 0x673b58df, 0x9e1850b4, 0x6947cd6b, 0xdcea9500, 0xa8ff61cc, 0 }, /* #37 */ 5424 { 0x2d4dc6, 0x2d4dc7, 0x02eaf096, 0xf81ab902, 0x4e592a2c, 0xffffa229, 0xffdfd6e3, 0 }, /* #38 */ 5425 { 0x1471d2, 0x1479d3, 0xb2919c34, 0x37627690, 0xb5a633db, 0xf0b2de0b, 0x3296ab34, 0 }, /* #39 */ 5426 { 0x2b1206, 0x2b1a07, 0x957f7da1, 0x8e4b08f1, 0x6510e00d, 0x03c979b2, 0xf6e5a951, 0 }, /* #40 */ 5427 { 0x0f20d7, 0x0f28d7, 0xd77f55a9, 0xfad62db3, 0x28d0f71f, 0xf88dccfa, 0x2f1049fb, 0 }, /* #41 */ 5428 { 0x293696, 0x293e97, 0x15866eea, 0x0981cfa4, 0xacdbf083, 0xfcef4a0f, 0xdb8b604a, 0 }, /* #42 */ 5429 { 0x1e4912, 0x1e4913, 0x2bed0cdf, 0x67f1342c, 0x97e83bd4, 0xfb75eabd, 0xe58b6554, 0 }, /* #43 */ 5430 { 0x2921c3, 0x2929c3, 0x2ec2cc8e, 0x405a3574, 0xf703969d, 0xf69bb65a, 0xcc955a76, 0 }, /* #44 */ 5431 { 0x257f46, 0x257f47, 0xef649fe3, 0x9de49297, 0xf73d0863, 0x03a2e811, 0xc7f1d8bd, 0 }, /* #45 */ 5432 { 0x0c0513, 0x0c0d13, 0x4d3c807c, 0x3fe3f4d8, 0xff1753ad, 0xf2dd6ef3, 0xd476c40a, 0 }, /* #46 */ 5433 { 0x0017d2, 0x001fd3, 0xb7b1075f, 0xf0d98938, 0xb27bea70, 0x07862c67, 0xe55c99c8, 0 }, /* #47 */ 5434 { 0x342c83, 0x342c83, 0xb91e3086, 0x56b2646e, 0x6d03cab5, 0xe8c1f215, 0x53f168fd, 0 }, /* #48 */ 5435 { 0x234447, 0x234c47, 0x8e2ab617, 0x651d39e8, 0x5618a745, 0x08a5a9c6, 0xec8dae58, 0 }, /* #49 */ 5436 { 0x312a42, 0x312a43, 0x8e4d5806, 0x96d10c18, 0xf7ce1a13, 0xe5522847, 0x3c11f204, 0 }, /* #50 */ 5437 { 0x280343, 0x280b43, 0xe8107dad, 0xdd82940b, 0x52aafd67, 0xf7c86a58, 0x57e29f97, 0 }, /* #51 */ 5438 { 0x1b1f96, 0x1b1f97, 0xb849de74, 0xea955038, 0x39abcf5e, 0xee6d6f5f, 0x3ebb41e6, 0 }, /* #52 */ 5439 { 0x230316, 0x230b17, 0x39bb8bb7, 0xb1ac069f, 0xc7d1d9d1, 0xf9478ffd, 0xe2332c59, 0 }, /* #53 */ 5440 { 0x243947, 0x243947, 0xb989aa1a, 0xcf844228, 0xbcfeae78, 0x032e92b6, 0xf4708864, 0 }, /* #54 */ 5441 { 0x146352, 0x146b53, 0x362272c2, 0x192e783e, 0x4f9c3a52, 0x0570767f, 0x19b8e57f, 0 }, /* #55 */ 5442 { 0x2322d7, 0x232ad7, 0xef0619af, 0x4b825a81, 0xf9804847, 0xfe9ae25c, 0x15094acf, 0 }, /* #56 */ 5443 { 0x0e66d3, 0x0e6ed3, 0x6480b171, 0x9512af8f, 0x3d01a543, 0x159b28c1, 0x3708f0ff, 0 }, /* #57 */ 5444 { 0x061193, 0x061993, 0x426be079, 0x0c0de018, 0xb85e4a00, 0x04657a37, 0x10f1cad8, 0 }, /* #58 */ 5445 { 0x3c5446, 0x3c5c47, 0xd6ca9838, 0xd72a7560, 0x4ecf9038, 0xf106b86d, 0x5d0574f4, 0 }, /* #59 */ 5446 { 0x014e06, 0x014e07, 0xd66ba2cf, 0x6c655280, 0x348dcf88, 0x1321eaba, 0x8a342580, 0 }, /* #60 */ 5447 { 0x097b93, 0x097b93, 0x85ede611, 0x563d73e3, 0x059b89f5, 0x0c29a7a4, 0xe67e36b3, 0 }, /* #61 */ 5448 { 0x393583, 0x393d83, 0x43e84016, 0x2b59720e, 0xc77c0049, 0x18ecd273, 0x5df6bc75, 0 }, /* #62 */ 5449 { 0x0e5586, 0x0e5d87, 0x8224077b, 0x11369469, 0xcb673e29, 0xecc2b7f4, 0x27221c6b, 0 }, /* #63 */ 5450 { 0x376992, 0x376993, 0xd08fdecd, 0xc9280a18, 0xd56c8e0d, 0xfe2b2d62, 0x09e20278, 0 }, /* #64 */ 5451 { 0x101953, 0x101953, 0x53f04db0, 0xd192a920, 0x857c680a, 0x0df56efc, 0x2a926b56, 0 }, /* #65 */ 5452 { 0x0470c7, 0x0478c7, 0xd0dfab39, 0xef0f3e4f, 0x0c6233d6, 0x16f83ce0, 0x83394dc7, 0 }, /* #66 */ 5453 { 0x216643, 0x216e43, 0x81c2fad2, 0x56de1cce, 0xa7e112b8, 0xeb7f2d7b, 0x2994234f, 0 }, /* #67 */ 5454 { 0x1a4d87, 0x1a4d87, 0xf6625c11, 0x32d75bf8, 0x338a9ccf, 0xfcf2d500, 0x513cf478, 0 }, /* #68 */ 5455 { 0x161bd2, 0x161bd3, 0xf0c4ead8, 0x9fe3c100, 0xd01623eb, 0x05db43ff, 0x9d904260, 0 }, /* #69 */ 5456 { 0x265cd2, 0x265cd3, 0xf53337bf, 0x153bd8a0, 0x359118b5, 0xfcec64bf, 0x48ed4f60, 0 }, /* #70 */ 5457 { 0x362c16, 0x362c17, 0xc6d01429, 0x3bcd8b72, 0x86db933d, 0x016ca3c9, 0xf99fae22, 0 }, /* #71 */ 5458 { 0x217887, 0x217887, 0xad3226be, 0x85198cd4, 0xf78dbbf3, 0x01e1c4df, 0xfa2e8bd6, 0 }, /* #72 */ 5459 { 0x1e4d47, 0x1e4d47, 0x66767005, 0x7a09bbba, 0xe9b48cd0, 0xf90e94f9, 0xeea72bf2, 0 }, /* #73 */ 5460 { 0x3634c3, 0x363cc3, 0xedc42d49, 0x46c6e9f0, 0xea792b18, 0xfbf0f1b7, 0x38fc4a70, 0 }, /* #74 */ 5461 { 0x3b3d17, 0x3b3d17, 0xd7e97a40, 0x664874c0, 0x61592cd7, 0xfa1e5dca, 0x258ee85b, 0 }, /* #75 */ 5462 { 0x386256, 0x386a57, 0x359b3266, 0xd92dba6c, 0x600a02dc, 0xef82e223, 0xb141c9f2, 0 }, /* #76 */ 5463 { 0x3168d7, 0x3168d7, 0x85e1b835, 0x5bf405b7, 0xfa4e7b00, 0x231886d6, 0xb66d7bbb, 0 }, /* #77 */ 5464 { 0x164dc7, 0x164dc7, 0x7094a09d, 0x66bcfb4c, 0x6dbcbc55, 0x00da6a2b, 0x01f0a8bc, 0 }, /* #78 */ 5465 { 0x154f82, 0x154f83, 0x6732c552, 0x2afc14b4, 0xb6389e98, 0x197a929e, 0x3f3449ca, 0 }, /* #79 */ 5466 { 0x182e06, 0x182e07, 0x3888aa61, 0x4f7bae5a, 0xd46a0419, 0x0d4b55e4, 0x3c33309a, 0 }, /* #80 */ 5467 { 0x3c0e02, 0x3c0e03, 0x47fa47e5, 0x53197ca6, 0x80860f7a, 0xe565bba9, 0xa16233ae, 0 }, /* #81 */ 5468 { 0x2e7583, 0x2e7d83, 0x050038d1, 0x82377a00, 0x519244bb, 0xff414f4b, 0xd9de5a00, 0 }, /* #82 */ 5469 { 0x264346, 0x264b47, 0xba1dd0e7, 0xf2897498, 0x3b7e2c53, 0x1c3c8c5a, 0x98901ba8, 0 }, /* #83 */ 5470 { 0x076006, 0x076807, 0xf0045653, 0x7a7001fe, 0xacbf7bc5, 0xff0ad2e3, 0x0f56fa4a, 0 }, /* #84 */ 5471 { 0x366f46, 0x366f47, 0x27611f82, 0x3ab3092a, 0x595ba400, 0x025f5441, 0x0f6c29d5, 0 }, /* #85 */ 5472 { 0x2e66d6, 0x2e6ed7, 0xd062f8af, 0xc9a34ab0, 0x11b4d264, 0xf5e2e585, 0x3660ac50, 0 }, /* #86 */ 5473 { 0x1074c7, 0x107cc7, 0x727e8cfc, 0x567ffb60, 0x925a2f1d, 0xd486766a, 0x9ecb4328, 0 }, /* #87 */ 5474 { 0x2606c3, 0x260ec3, 0xb20e3b0f, 0xad55612e, 0x04476f75, 0xedf2dbc0, 0x3b49a3f2, 0 }, /* #88 */ 5475 { 0x2a2412, 0x2a2c13, 0xbbfbb733, 0x745f42d5, 0x8ab8b4dc, 0x185560f6, 0xa469fdd7, 0 }, /* #89 */ 5476 { 0x1840c6, 0x1848c7, 0x31cedf1a, 0x858ec874, 0x44995e55, 0xfd14edb2, 0xf10041a2, 0 }, /* #90 */ 5477 { 0x150bd2, 0x150bd3, 0xf3fa88b4, 0x96b34078, 0xc524fc15, 0x030bcd21, 0xbf21c956, 0 }, /* #91 */ 5478 { 0x294d53, 0x294d53, 0x8c9de8af, 0x691c14fd, 0xa3bdab1d, 0x1febd68e, 0xb92d3013, 0 }, /* #92 */ 5479 { 0x2f4c92, 0x2f4c93, 0x37d5e7c5, 0x39240a67, 0x3c6373f9, 0x08240be1, 0x2553203b, 0 }, /* #93 */ 5480 { 0x293557, 0x293d57, 0xa734af34, 0x9cb4e6c4, 0xf3dab3db, 0x22ea5f4b, 0x9b560975, 0 }, /* #94 */ 5481 { 0x070f03, 0x070f03, 0xbdf5083a, 0x37acc194, 0x61ef379d, 0x18b8b525, 0xa02c35d2, 0 }, /* #95 */ 3978 5482 }; 3979 5483 static const MULDIVU32_TEST_T g_aTests_div_u32_amd[] = 3980 5484 { 3981 { 0x080d86, 0x080d86, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, -1 }, /* #0 */ 3982 { 0x3a47c2, 0x3a47c2, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, -1 }, /* #1 */ 3983 { 0x077a97, 0x077a97, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, -1 }, /* #2 */ 3984 { 0x174586, 0x174586, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, -1 }, /* #3 */ 3985 { 0x167e82, 0x167e82, 0xb3675ca0, 0xb3675ca0, 0x46f24791, 0x46f24791, 0x00000000, -1 }, /* #4 */ 3986 { 0x380407, 0x380407, 0x926c22b5, 0x926c22b5, 0x395ac359, 0x395ac359, 0x00000000, -1 }, /* #5 */ 3987 { 0x0f2553, 0x0f2553, 0x72a5675b, 0x72a5675b, 0x4924c22a, 0x4924c22a, 0x00000000, -1 }, /* #6 */ 3988 { 0x0778c2, 0x0778c2, 0x685350f2, 0x685350f2, 0xf5e7548c, 0xf5e7548c, 0x00000000, -1 }, /* #7 */ 3989 { 0x1f6fc7, 0x1f6fc7, 0xa4788f69, 0xa4788f69, 0xe4fa0599, 0xe4fa0599, 0x1a85b399, -1 }, /* #8 */ 3990 { 0x123016, 0x123012, 0x005cf4b3, 0xcbb38ea3, 0x56c534c8, 0x2dff5124, 0x6d0c4225, 0 }, /* #9 */ 3991 { 0x0a4313, 0x0a4313, 0x98ccb1cf, 0x98ccb1cf, 0xe6ad99c1, 0xe6ad99c1, 0x4f4961bd, -1 }, /* #10 */ 3992 { 0x2f67d7, 0x2f67d7, 0x92a5b456, 0x92a5b456, 0xfce2a47d, 0xfce2a47d, 0x039d4a99, -1 }, /* #11 */ 3993 { 0x0c0483, 0x0c0413, 0xf48d2f65, 0xecc79d3e, 0xe122cbaa, 0x89ddd8d5, 0xf36937b8, 0 }, /* #12 */ 3994 { 0x092b46, 0x092b46, 0x174056c4, 0x174056c4, 0xc1008a9c, 0xc1008a9c, 0x0a8c291b, -1 }, /* #13 */ 3995 { 0x1e3107, 0x1e3107, 0x3d37fcbe, 0x3d37fcbe, 0xe6b23d58, 0xe6b23d58, 0xbfd97040, -1 }, /* #14 */ 3996 { 0x183b53, 0x183b53, 0xc57254af, 0xc57254af, 0x9515aff4, 0x9515aff4, 0x02d2c6fc, -1 }, /* #15 */ 3997 { 0x341b47, 0x341b47, 0x72fdf46e, 0x72fdf46e, 0x7eba7be9, 0x7eba7be9, 0x451d1e2b, -1 }, /* #16 */ 3998 { 0x273c57, 0x273c13, 0x5a4874c2, 0xe1901a7b, 0xcae97a09, 0x9e89b795, 0xe64aea77, 0 }, /* #17 */ 3999 { 0x275f12, 0x275f12, 0x029441b0, 0x5b5f3fb3, 0x1364abf6, 0x2fea6b2c, 0x3655ad6c, 0 }, /* #18 */ 4000 { 0x2c2952, 0x2c2912, 0xcf60609c, 0x007b7c5c, 0x0066ca7a, 0xc8febb28, 0xd518e3ab, 0 }, /* #19 */ 4001 { 0x0b1b12, 0x0b1b12, 0x0c269b3c, 0x0c269b3c, 0x7a99a732, 0x7a99a732, 0x3db0027f, -1 }, /* #20 */ 4002 { 0x342052, 0x342012, 0x49f57c03, 0xa6e7a7d9, 0x93a0cee4, 0x9fb8cf3e, 0xe26ee4cd, 0 }, /* #21 */ 4003 { 0x2f6046, 0x2f6012, 0xe22154d8, 0x5d75f1d6, 0x3a494269, 0x2ed6f740, 0x9fa71964, 0 }, /* #22 */ 4004 { 0x340452, 0x340412, 0xe5d16c42, 0xdc77aada, 0x70d35735, 0x1dd7bfb6, 0x8302719e, 0 }, /* #23 */ 4005 { 0x313d97, 0x313d13, 0x3d84196a, 0xe77790f4, 0xaba09db3, 0x43941226, 0xbdd16925, 0 }, /* #24 */ 4006 { 0x0e1bd7, 0x0e1b13, 0x2106018c, 0x66a48a28, 0x514fc017, 0x202dfb44, 0xcacc4fb5, 0 }, /* #25 */ 4007 { 0x051a52, 0x051a12, 0x2f8ac562, 0x4b3e363f, 0x3fa4bd50, 0xd1e90836, 0xd888efd4, 0 }, /* #26 */ 4008 { 0x397497, 0x397413, 0x80a779e8, 0x445f3254, 0x33348f81, 0x86f14320, 0xbfb9786a, 0 }, /* #27 */ 4009 { 0x1017d7, 0x1017d7, 0x53e03644, 0x53e03644, 0xe50ad561, 0xe50ad561, 0x2a3ee646, -1 }, /* #28 */ 4010 { 0x003402, 0x003402, 0xb1e052c4, 0xb1e052c4, 0xfe59db70, 0xfe59db70, 0x3d55d6de, -1 }, /* #29 */ 4011 { 0x0d2847, 0x0d2813, 0xf622f59b, 0x4a5e5bf8, 0x312aaee1, 0x1276258b, 0xa93f4efe, 0 }, /* #30 */ 4012 { 0x2a7946, 0x2a7912, 0x46d51f2f, 0x6bf757c3, 0x51f26afd, 0x70eb85b6, 0xc24e3213, 0 }, /* #31 */ 4013 { 0x397e93, 0x397e13, 0xef2513f0, 0xd3be4d56, 0x6b402a91, 0x0bac538a, 0x81aacc99, 0 }, /* #32 */ 4014 { 0x1e7257, 0x1e7257, 0xe4ae8767, 0xe4ae8767, 0xbe3b8e01, 0xbe3b8e01, 0xb7e80392, -1 }, /* #33 */ 4015 { 0x0202c2, 0x0202c2, 0xd5a10288, 0xd5a10288, 0xfdad5aa3, 0xfdad5aa3, 0xd31a2701, -1 }, /* #34 */ 4016 { 0x365d46, 0x365d12, 0xde394cce, 0xd961818d, 0x43e198b6, 0x0009d303, 0x4ff0d6b7, 0 }, /* #35 */ 4017 { 0x203143, 0x203143, 0x49dd7e94, 0x49dd7e94, 0xeca14c6e, 0xeca14c6e, 0x11a10179, -1 }, /* #36 */ 4018 { 0x2758c7, 0x275813, 0x28ca8bdd, 0xebac86af, 0x09a46f17, 0x05a4f6c0, 0x0a7953f3, 0 }, /* #37 */ 4019 { 0x367bc6, 0x367bc6, 0x37bfc7ec, 0x37bfc7ec, 0x9573f477, 0x9573f477, 0x6fb6dc75, -1 }, /* #38 */ 4020 { 0x031dc6, 0x031d12, 0xf92cc364, 0xac999cf2, 0x69d01862, 0x5ec07f2e, 0x9cf10033, 0 }, /* #39 */ 4021 { 0x0443d2, 0x0443d2, 0x3fc86bc1, 0x3fc86bc1, 0xff1a8d71, 0xff1a8d71, 0xe83c1614, -1 }, /* #40 */ 4022 { 0x0d3082, 0x0d3082, 0xffff480a, 0xffff480a, 0xd0d2ca2c, 0xd0d2ca2c, 0x7ed73828, -1 }, /* #41 */ 4023 { 0x276a53, 0x276a13, 0xf23d1094, 0x5cff5aed, 0x470b7e50, 0x57f96a74, 0xc391daa0, 0 }, /* #42 */ 4024 { 0x286102, 0x286112, 0x327a62ea, 0x080f6b7a, 0x00f42b5d, 0x16adac4c, 0x1e4b07fb, 0 }, /* #43 */ 4025 { 0x392012, 0x392012, 0x2caa9327, 0x2caa9327, 0x72a2fc59, 0x72a2fc59, 0x2a6571db, -1 }, /* #44 */ 4026 { 0x157693, 0x157693, 0x87f17086, 0x87f17086, 0x3c129250, 0x3c129250, 0x2743e0ff, -1 }, /* #45 */ 4027 { 0x1f6712, 0x1f6712, 0xa8052364, 0xa8052364, 0xa956af96, 0xa956af96, 0x3a21b60d, -1 }, /* #46 */ 4028 { 0x374e17, 0x374e13, 0xebe9f398, 0x99cf4881, 0x4c7796ae, 0x5cf1d0b2, 0x7f457fe6, 0 }, /* #47 */ 4029 { 0x101653, 0x101653, 0x6a69364f, 0x6a69364f, 0xe16cb31d, 0xe16cb31d, 0xa763460f, -1 }, /* #48 */ 4030 { 0x0c37d2, 0x0c37d2, 0xe077cc75, 0xe077cc75, 0x991046cd, 0x991046cd, 0x13723210, -1 }, /* #49 */ 4031 { 0x344243, 0x344213, 0xc9c79332, 0x26e1f3b5, 0x0d90bca2, 0x48f138f3, 0x595036a3, 0 }, /* #50 */ 4032 { 0x331452, 0x331452, 0xe07ac20a, 0xe07ac20a, 0x1b595002, 0x1b595002, 0x0493c155, -1 }, /* #51 */ 4033 { 0x3935c6, 0x3935c6, 0x368e6452, 0x368e6452, 0xfe5c5f79, 0xfe5c5f79, 0x628020eb, -1 }, /* #52 */ 4034 { 0x3135d7, 0x313513, 0xbb0ffd72, 0x9a01ef9e, 0x3e8a45ee, 0x5f0645fc, 0x67f52c55, 0 }, /* #53 */ 4035 { 0x3135c7, 0x3135c7, 0xd694a154, 0xd694a154, 0xb7ebbe34, 0xb7ebbe34, 0x1614649a, -1 }, /* #54 */ 4036 { 0x186696, 0x186612, 0x2c0c3748, 0x5771b277, 0x16018f63, 0x06ac6316, 0x406cb7de, 0 }, /* #55 */ 4037 { 0x1b70d7, 0x1b70d7, 0x640ece67, 0x640ece67, 0xc810ff83, 0xc810ff83, 0x93f6f598, -1 }, /* #56 */ 4038 { 0x355847, 0x355847, 0xf8162c12, 0xf8162c12, 0xf7a78f55, 0xf7a78f55, 0x99b352d2, -1 }, /* #57 */ 4039 { 0x026606, 0x026612, 0xb181f9b0, 0x5ee0aca2, 0x4c2fab34, 0xc7e25252, 0xcd9109ff, 0 }, /* #58 */ 4040 { 0x276c03, 0x276c03, 0x372c2283, 0x372c2283, 0xb28de2c1, 0xb28de2c1, 0x812206d5, -1 }, /* #59 */ 4041 { 0x2e0a87, 0x2e0a13, 0xccc8d6c8, 0x6233c040, 0x558d0bda, 0x1ff58608, 0xdf052043, 0 }, /* #60 */ 4042 { 0x243946, 0x243946, 0xb4b68ea1, 0xb4b68ea1, 0xfd4e27e3, 0xfd4e27e3, 0x961ce85a, -1 }, /* #61 */ 4043 { 0x1a7807, 0x1a7813, 0xfbffc048, 0x78b85792, 0x53a8d5be, 0x630bfd4a, 0xb168b707, 0 }, /* #62 */ 4044 { 0x0845c2, 0x084512, 0x7365ac4a, 0x1c7af64a, 0x181248a2, 0xca311146, 0xd85eb0da, 0 }, /* #63 */ 5485 { 0x011f53, 0x011f53, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, -1 }, /* #0 */ 5486 { 0x2b6053, 0x2b6053, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, -1 }, /* #1 */ 5487 { 0x1c3c57, 0x1c3c57, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, -1 }, /* #2 */ 5488 { 0x1b4a03, 0x1b4a03, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, -1 }, /* #3 */ 5489 { 0x193242, 0x193242, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, -1 }, /* #4 */ 5490 { 0x0824c3, 0x0824c3, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, -1 }, /* #5 */ 5491 { 0x251317, 0x251317, 0x6d1e0f90, 0x6d1e0f90, 0x508fce14, 0x508fce14, 0x00000000, -1 }, /* #6 */ 5492 { 0x220b82, 0x220b82, 0x32f73aa3, 0x32f73aa3, 0x052abd79, 0x052abd79, 0x00000000, -1 }, /* #7 */ 5493 { 0x3d5597, 0x3d5597, 0x3ffdc66d, 0x3ffdc66d, 0xedee5fc0, 0xedee5fc0, 0x00000000, -1 }, /* #8 */ 5494 { 0x106e82, 0x106e82, 0xdcb4b0d0, 0xdcb4b0d0, 0xdac43669, 0xdac43669, 0x00000000, -1 }, /* #9 */ 5495 { 0x103513, 0x103513, 0x76565604, 0x76565604, 0x9e293c7a, 0x9e293c7a, 0x00000000, -1 }, /* #10 */ 5496 { 0x011dc3, 0x011dc3, 0xf6e452b6, 0xf6e452b6, 0x87f246e1, 0x87f246e1, 0x00000000, -1 }, /* #11 */ 5497 { 0x0b0287, 0x0b0213, 0x78b066dc, 0x281854b1, 0x0531336b, 0x1d542546, 0x2126b876, 0 }, /* #12 */ 5498 { 0x187cc6, 0x187c12, 0xdaa9d39d, 0x040e8e70, 0x038416eb, 0xca844b6d, 0xddde5405, 0 }, /* #13 */ 5499 { 0x1e4442, 0x1e4442, 0xd5dd2023, 0xd5dd2023, 0x686905df, 0x686905df, 0x07008833, -1 }, /* #14 */ 5500 { 0x2d4fd6, 0x2d4f12, 0x81e98f26, 0x8e90aa70, 0x4cb52998, 0x4f17e726, 0x89bde180, 0 }, /* #15 */ 5501 { 0x1f1f57, 0x1f1f13, 0xf32053a1, 0x71021f0c, 0x4f528940, 0x115dc75d, 0xb3b0d09b, 0 }, /* #16 */ 5502 { 0x0f2b53, 0x0f2b13, 0xd9813ae1, 0x56b8a260, 0x55703efa, 0x4126cb61, 0xfc369a14, 0 }, /* #17 */ 5503 { 0x3d56c3, 0x3d56c3, 0x6b5e4c92, 0x6b5e4c92, 0xfbf53c4f, 0xfbf53c4f, 0xa14aa61d, -1 }, /* #18 */ 5504 { 0x1f4ad6, 0x1f4ad6, 0x71880032, 0x71880032, 0x17c50cd9, 0x17c50cd9, 0x09ce86c0, -1 }, /* #19 */ 5505 { 0x302c47, 0x302c13, 0xabbe9565, 0xbc6b053b, 0x6d423052, 0x5ab1d90d, 0x94728f88, 0 }, /* #20 */ 5506 { 0x2d3416, 0x2d3412, 0x77364d53, 0x55240425, 0x4e0ec14a, 0x3347c78c, 0xeab3e87b, 0 }, /* #21 */ 5507 { 0x2419d7, 0x2419d7, 0x0ae4ccc5, 0x0ae4ccc5, 0xf33fbfec, 0xf33fbfec, 0xde515a10, -1 }, /* #22 */ 5508 { 0x3000d2, 0x3000d2, 0xcec56fc3, 0xcec56fc3, 0xc42c72c8, 0xc42c72c8, 0x4223cb6f, -1 }, /* #23 */ 5509 { 0x010657, 0x010613, 0x6746d539, 0xf6aaf4f3, 0x9b58c627, 0x56ed9708, 0xa139594b, 0 }, /* #24 */ 5510 { 0x0853d2, 0x085312, 0xbf52c466, 0xde21d7bb, 0xd2dc2504, 0x0681a7ad, 0xf302541b, 0 }, /* #25 */ 5511 { 0x1f7392, 0x1f7392, 0xd9f212c8, 0xd9f212c8, 0xa3af369a, 0xa3af369a, 0x8429cac3, -1 }, /* #26 */ 5512 { 0x3e6b03, 0x3e6b03, 0x9b415e2d, 0x9b415e2d, 0x208e0b29, 0x208e0b29, 0x0d7ec171, -1 }, /* #27 */ 5513 { 0x0e0956, 0x0e0912, 0xfacf4129, 0x5b2cc048, 0x3cbf29bc, 0x90127979, 0xaa9072c6, 0 }, /* #28 */ 5514 { 0x1f3ad6, 0x1f3a12, 0xa31a33d8, 0x83551e4a, 0x4d41bbe9, 0x19c4872a, 0x9697c4cb, 0 }, /* #29 */ 5515 { 0x3917d7, 0x3917d7, 0x248c2751, 0x248c2751, 0xad694995, 0xad694995, 0x9b5e0d51, -1 }, /* #30 */ 5516 { 0x3c4ec2, 0x3c4e12, 0x87de72c3, 0x3efe8887, 0x1d408511, 0x767dfcd6, 0x76e04eeb, 0 }, /* #31 */ 5517 { 0x1d4252, 0x1d4252, 0x6ab56b61, 0x6ab56b61, 0xe7d238b7, 0xe7d238b7, 0x5a898acd, -1 }, /* #32 */ 5518 { 0x374702, 0x374702, 0x8834d5fb, 0x8834d5fb, 0x44cc76c6, 0x44cc76c6, 0x0b89c3a0, -1 }, /* #33 */ 5519 { 0x0a4343, 0x0a4313, 0x5c47f1b7, 0xc4305e94, 0xb74e33e2, 0xa2673a5b, 0xef3056cb, 0 }, /* #34 */ 5520 { 0x126256, 0x126256, 0x6c7dd5f8, 0x6c7dd5f8, 0xb96ac46d, 0xb96ac46d, 0x5085ed8e, -1 }, /* #35 */ 5521 { 0x2f0e13, 0x2f0e13, 0x9a1fed52, 0x2cc34b8e, 0x2615afe4, 0x7790759a, 0xd9ceb544, 0 }, /* #36 */ 5522 { 0x1e3146, 0x1e3146, 0x7352329e, 0x7352329e, 0x99793d64, 0x99793d64, 0x66ad9e20, -1 }, /* #37 */ 5523 { 0x285a96, 0x285a12, 0xf31b8bf7, 0x23b1c294, 0x1582402b, 0x01c12dd3, 0x9a42d215, 0 }, /* #38 */ 5524 { 0x2e6e03, 0x2e6e03, 0x8d82d5d6, 0x8d82d5d6, 0xc8a4fc5b, 0xc8a4fc5b, 0xc7b3df9f, -1 }, /* #39 */ 5525 { 0x180843, 0x180843, 0xd28e2d7b, 0xd28e2d7b, 0xf44c1094, 0xf44c1094, 0x2dd4a032, -1 }, /* #40 */ 5526 { 0x214a17, 0x214a17, 0x21496bae, 0x21496bae, 0xdb3c9e68, 0xdb3c9e68, 0x28c3cbd0, -1 }, /* #41 */ 5527 { 0x395992, 0x395992, 0xe1bcb268, 0xe1bcb268, 0x2b64db25, 0x2b64db25, 0x2a6f9138, -1 }, /* #42 */ 5528 { 0x270946, 0x270946, 0xa4535df0, 0xa4535df0, 0x9d3c4a31, 0x9d3c4a31, 0x0fca8722, -1 }, /* #43 */ 5529 { 0x2d5147, 0x2d5113, 0x98c6a9c5, 0x699ed6d0, 0x5ab3f20b, 0x115ced25, 0xdbd7deb2, 0 }, /* #44 */ 5530 { 0x1d2713, 0x1d2713, 0x338dac9b, 0x338dac9b, 0x9a3f0e8e, 0x9a3f0e8e, 0x61d49a18, -1 }, /* #45 */ 5531 { 0x102f02, 0x102f02, 0x5891b2e0, 0x5891b2e0, 0x8576bd8d, 0x8576bd8d, 0x3696979b, -1 }, /* #46 */ 5532 { 0x3b7dd2, 0x3b7d12, 0x3d49243f, 0x1c9b0932, 0x08cb1c58, 0x15355a8b, 0x4eb1d9ea, 0 }, /* #47 */ 5533 { 0x193a02, 0x193a02, 0xf4c31a1c, 0xf4c31a1c, 0x74e73f53, 0x74e73f53, 0x39ee9e1a, -1 }, /* #48 */ 5534 { 0x0d7b82, 0x0d7b12, 0x733aa153, 0xebeadda5, 0x4e356a6b, 0x029a9281, 0x54ddbeea, 0 }, /* #49 */ 5535 { 0x207f53, 0x207f53, 0x5c5c627e, 0x5c5c627e, 0xb5464cbd, 0xb5464cbd, 0x5a584871, -1 }, /* #50 */ 5536 { 0x3c2107, 0x3c2113, 0x528c2e55, 0xa0bc3790, 0x3135f8c9, 0x126fe355, 0x4e608e30, 0 }, /* #51 */ 5537 { 0x167887, 0x167887, 0x4720dd02, 0x4720dd02, 0x7e8dd2c9, 0x7e8dd2c9, 0x1109aa34, -1 }, /* #52 */ 5538 { 0x056556, 0x056556, 0xccc9d9b4, 0xccc9d9b4, 0xd7f3befb, 0xd7f3befb, 0x837f5d06, -1 }, /* #53 */ 5539 { 0x343697, 0x343697, 0xc973b4d2, 0xc973b4d2, 0x8b646caa, 0x8b646caa, 0x2e1a3391, -1 }, /* #54 */ 5540 { 0x1f54d6, 0x1f54d6, 0xce57f04d, 0xce57f04d, 0x6f615696, 0x6f615696, 0x1f7baa27, -1 }, /* #55 */ 5541 { 0x1f7696, 0x1f7612, 0x58b62b3b, 0x23101a19, 0x1fd05bfd, 0xe1f0133f, 0xe8474f5c, 0 }, /* #56 */ 5542 { 0x2b3586, 0x2b3586, 0x6f50e14c, 0x6f50e14c, 0x66f75cd8, 0x66f75cd8, 0x39f09db7, -1 }, /* #57 */ 5543 { 0x0217c6, 0x021712, 0xe644196c, 0x883a11d8, 0x40e11514, 0x1c0a5934, 0x79ec18a5, 0 }, /* #58 */ 5544 { 0x063703, 0x063713, 0xbed02747, 0xf8180c31, 0x93c2c688, 0x54f9b8f9, 0x987835ae, 0 }, /* #59 */ 5545 { 0x0c3f06, 0x0c3f12, 0xc7ffefc2, 0x8d8e31bb, 0x73d5ada8, 0x7abbf728, 0xd17c0b2e, 0 }, /* #60 */ 5546 { 0x0201d3, 0x0201d3, 0x4b0fb723, 0x4b0fb723, 0xb4c08154, 0xb4c08154, 0x0a6aedae, -1 }, /* #61 */ 5547 { 0x1a3fd3, 0x1a3f13, 0xd955fa15, 0x4b3561b2, 0x357c5670, 0x50806879, 0xb60eee7e, 0 }, /* #62 */ 5548 { 0x0b4e97, 0x0b4e97, 0xd2f285c1, 0xd2f285c1, 0xb02b6c72, 0xb02b6c72, 0x32dcc912, -1 }, /* #63 */ 5549 { 0x147787, 0x147713, 0xeb8f3518, 0xd281cc8c, 0x86e6f1d3, 0x498f1364, 0xa40e572f, 0 }, /* #64 */ 5550 { 0x3d6107, 0x3d6113, 0xc748dcb9, 0x4488ccdb, 0x4092f96b, 0x495dcfb0, 0xf13500eb, 0 }, /* #65 */ 5551 { 0x0f7e57, 0x0f7e57, 0xf012de8a, 0xf012de8a, 0xa6d04eae, 0xa6d04eae, 0x35dd956a, -1 }, /* #66 */ 5552 { 0x3c7dc6, 0x3c7dc6, 0xb72586ba, 0xb72586ba, 0x80b05a72, 0x80b05a72, 0x7a02138b, -1 }, /* #67 */ 5553 { 0x114943, 0x114913, 0x2aa059f3, 0x958218ba, 0x85719735, 0x3b620659, 0xe47e3c31, 0 }, /* #68 */ 5554 { 0x214786, 0x214786, 0x1a3c9f81, 0x1a3c9f81, 0xc20bfc6f, 0xc20bfc6f, 0x60e9fd49, -1 }, /* #69 */ 5555 { 0x045197, 0x045113, 0x249277d2, 0x1c896237, 0x0bf88ec0, 0x3e51498d, 0x6b63e563, 0 }, /* #70 */ 5556 { 0x287d83, 0x287d13, 0xb9e59956, 0xa8db7310, 0x90b5facc, 0x72750cf6, 0xdb646fa6, 0 }, /* #71 */ 5557 { 0x1e0956, 0x1e0956, 0x83371dc2, 0x83371dc2, 0xd782ce07, 0xd782ce07, 0xcca45a73, -1 }, /* #72 */ 5558 { 0x2e5b56, 0x2e5b12, 0x396e05a3, 0xf01f5c33, 0x66342dc9, 0x18a88949, 0x6cf6383e, 0 }, /* #73 */ 5559 { 0x262657, 0x262657, 0x0eb22338, 0x0eb22338, 0xd12659e5, 0xd12659e5, 0x6cd7d22e, -1 }, /* #74 */ 5560 { 0x2801d7, 0x280113, 0x3d906e85, 0x2fea26cc, 0x15481e2a, 0x4e1a36c5, 0x71b46250, 0 }, /* #75 */ 5561 { 0x220b86, 0x220b86, 0x5e806a11, 0x5e806a11, 0xc0b3b28f, 0xc0b3b28f, 0x558feb78, -1 }, /* #76 */ 5562 { 0x2c3f02, 0x2c3f12, 0xc9670d6b, 0xe6946a2f, 0xdbbc7e07, 0xd1913f55, 0xf3f60bca, 0 }, /* #77 */ 5563 { 0x003642, 0x003612, 0x7369b364, 0x34afeb27, 0x2080a56e, 0x348814c9, 0x9dece96d, 0 }, /* #78 */ 5564 { 0x112347, 0x112313, 0xd6634221, 0x56a93141, 0x0e8a9002, 0x027a0b0b, 0x2af49b96, 0 }, /* #79 */ 5565 { 0x124b97, 0x124b97, 0x58fc09dd, 0x58fc09dd, 0x8aeb98fb, 0x8aeb98fb, 0x7188ad2a, -1 }, /* #80 */ 5566 { 0x2039c6, 0x2039c6, 0x3fa696c4, 0x3fa696c4, 0x11f45f55, 0x11f45f55, 0x029ecea8, -1 }, /* #81 */ 5567 { 0x1119c3, 0x111913, 0xbb85f62b, 0x8dfe1185, 0x17e4c068, 0x18de682e, 0x2b13f819, 0 }, /* #82 */ 5568 { 0x054747, 0x054713, 0xce92d1c5, 0x395c5922, 0x0909e3fc, 0x109bf6d1, 0x2856dada, 0 }, /* #83 */ 5569 { 0x3a32c6, 0x3a3212, 0x3ee3ca5e, 0x4ad4e20f, 0x1cfb0193, 0x2ce630a3, 0x63248995, 0 }, /* #84 */ 5570 { 0x294716, 0x294716, 0x5ad5669b, 0x5ad5669b, 0x304357e0, 0x304357e0, 0x153e4be1, -1 }, /* #85 */ 5571 { 0x272b86, 0x272b86, 0x5db7c03c, 0x5db7c03c, 0x8aadb262, 0x8aadb262, 0x519a4568, -1 }, /* #86 */ 5572 { 0x0237d7, 0x023713, 0x0d35a59c, 0xf092b95f, 0xbd0bab8a, 0x46f32911, 0xc92b1055, 0 }, /* #87 */ 5573 { 0x3d61d2, 0x3d61d2, 0xa3eb79c0, 0xa3eb79c0, 0xf8863eac, 0xf8863eac, 0x0bcb5a39, -1 }, /* #88 */ 5574 { 0x107b07, 0x107b07, 0x727f1fd1, 0x727f1fd1, 0xb8020d10, 0xb8020d10, 0x4ea7d2fd, -1 }, /* #89 */ 5575 { 0x0d0842, 0x0d0812, 0x4ba19159, 0x8c561e94, 0x5c4d90d9, 0x593a3461, 0xa860c5e6, 0 }, /* #90 */ 5576 { 0x203493, 0x203413, 0xcbef341e, 0xd4632681, 0x8546a3b1, 0x045d0073, 0xa0a4bc2b, 0 }, /* #91 */ 5577 { 0x3d5c96, 0x3d5c12, 0x165f39eb, 0x4a59f301, 0x48933a73, 0xe1b64381, 0xf9e2586a, 0 }, /* #92 */ 5578 { 0x1a5583, 0x1a5583, 0xdec18963, 0xdec18963, 0xf422d25b, 0xf422d25b, 0xda206f1a, -1 }, /* #93 */ 5579 { 0x1e4212, 0x1e4212, 0xfd4b6117, 0x90f145b8, 0x5fd34c71, 0x6a3aa59f, 0xa93f9f09, 0 }, /* #94 */ 5580 { 0x223dd2, 0x223dd2, 0xce4adc2f, 0xce4adc2f, 0x94bd98fd, 0x94bd98fd, 0x2b873581, -1 }, /* #95 */ 4045 5581 }; 4046 5582 static const MULDIVU32_TEST_T g_aTests_idiv_u32_amd[] = 4047 5583 { 4048 { 0x2c4497, 0x2c4497, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, -1 }, /* #0 */ 4049 { 0x2600d7, 0x2600d7, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, -1 }, /* #1 */ 4050 { 0x165d97, 0x165d97, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, -1 }, /* #2 */ 4051 { 0x3769d7, 0x3769d7, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, -1 }, /* #3 */ 4052 { 0x055317, 0x055317, 0x2765a31f, 0x2765a31f, 0x01b85c6e, 0x01b85c6e, 0x00000000, -1 }, /* #4 */ 4053 { 0x3c3a83, 0x3c3a83, 0xc7addc21, 0xc7addc21, 0x274efe77, 0x274efe77, 0x00000000, -1 }, /* #5 */ 4054 { 0x244ac2, 0x244ac2, 0x53aa2e01, 0x53aa2e01, 0x09b24dbd, 0x09b24dbd, 0x00000000, -1 }, /* #6 */ 4055 { 0x0d3846, 0x0d3846, 0x93bc8535, 0x93bc8535, 0x3dcd8585, 0x3dcd8585, 0x00000000, -1 }, /* #7 */ 4056 { 0x391f43, 0x391f43, 0xfc75126e, 0xfc75126e, 0xc8b634e6, 0xc8b634e6, 0xb24aec81, -1 }, /* #8 */ 4057 { 0x2d43c6, 0x2d43c6, 0xe4fc86e5, 0xe4fc86e5, 0x7efc582e, 0x7efc582e, 0xa9017523, -1 }, /* #9 */ 4058 { 0x310292, 0x310292, 0x97fb2161, 0x97fb2161, 0xa84c9467, 0xa84c9467, 0x7ba30adc, -1 }, /* #10 */ 4059 { 0x1e1012, 0x1e1012, 0x30b34283, 0x30b34283, 0x48d3e043, 0x48d3e043, 0x4e28533c, -1 }, /* #11 */ 4060 { 0x300f46, 0x300f46, 0x62b16d0e, 0x62b16d0e, 0xae6ec3ed, 0xae6ec3ed, 0xaa01146b, -1 }, /* #12 */ 4061 { 0x233303, 0x233303, 0xd90803e6, 0xd90803e6, 0x5d381eb4, 0x5d381eb4, 0x4f67ca68, -1 }, /* #13 */ 4062 { 0x191a92, 0x191a92, 0xc1f2fb4c, 0xc1f2fb4c, 0xb7503b93, 0xb7503b93, 0xb4776d17, -1 }, /* #14 */ 4063 { 0x1b1bc2, 0x1b1bc2, 0x9b45a61d, 0x9b45a61d, 0x799cc7e7, 0x799cc7e7, 0x24084d11, -1 }, /* #15 */ 4064 { 0x393f13, 0x393f13, 0xb131adbc, 0xb131adbc, 0x34852adf, 0x34852adf, 0xd2c1b169, -1 }, /* #16 */ 4065 { 0x266e17, 0x266e17, 0x6ac7687d, 0x6ac7687d, 0x499d1d4f, 0x499d1d4f, 0xe9ef534a, -1 }, /* #17 */ 4066 { 0x055593, 0x055513, 0xc0f763fa, 0xdfc7f91a, 0xf1c4d368, 0xd177286e, 0x71136a5e, 0 }, /* #18 */ 4067 { 0x2c7b53, 0x2c7b13, 0xf2d41c51, 0x09c89118, 0x038f23e9, 0x50369879, 0x5d2171c9, 0 }, /* #19 */ 4068 { 0x3572c3, 0x357213, 0xba89b53e, 0x659ea6b1, 0xe6da384b, 0xc723f0f0, 0xc0a5f8ae, 0 }, /* #20 */ 4069 { 0x2967d7, 0x2967d7, 0x38205cab, 0x38205cab, 0x54a41c2a, 0x54a41c2a, 0xe23513fc, -1 }, /* #21 */ 4070 { 0x3316c7, 0x331613, 0xf3a6cb39, 0x1da4f570, 0x0b6825ad, 0x35c19879, 0x628186b4, 0 }, /* #22 */ 4071 { 0x3245d2, 0x324512, 0xbbe1a633, 0xd48d7c61, 0xee028f16, 0xb9796e2d, 0x6a0025c6, 0 }, /* #23 */ 4072 { 0x302082, 0x302082, 0xd427d92d, 0xd427d92d, 0x84234485, 0x84234485, 0xe76779e2, -1 }, /* #24 */ 4073 { 0x327883, 0x327883, 0x5221d423, 0x5221d423, 0xeaee4f21, 0xeaee4f21, 0x038d365f, -1 }, /* #25 */ 4074 { 0x2c3996, 0x2c3996, 0x828e6b6d, 0x828e6b6d, 0x542ec26a, 0x542ec26a, 0xc9dde853, -1 }, /* #26 */ 4075 { 0x3f4702, 0x3f4702, 0x20571f9b, 0x20571f9b, 0xb7dc09b3, 0xb7dc09b3, 0x4f00e36b, -1 }, /* #27 */ 4076 { 0x122e52, 0x122e52, 0x6932ac05, 0x6932ac05, 0x3dbbb237, 0x3dbbb237, 0xedb1795e, -1 }, /* #28 */ 4077 { 0x1721c3, 0x172113, 0x5429366b, 0x749405ee, 0x1db3b524, 0x039f7d5b, 0x41395db8, 0 }, /* #29 */ 4078 { 0x375b82, 0x375b82, 0xfe362267, 0xfe362267, 0xd40cd8ed, 0xd40cd8ed, 0x5775b9e3, -1 }, /* #30 */ 4079 { 0x340502, 0x340512, 0xbf09e13f, 0xafa030bd, 0xe1a33041, 0xdee03d70, 0x60b52d7b, 0 }, /* #31 */ 4080 { 0x3c7703, 0x3c7703, 0x8ffd1272, 0x8ffd1272, 0x2fc60291, 0x2fc60291, 0xb0d29617, -1 }, /* #32 */ 4081 { 0x3b79d7, 0x3b79d7, 0xe251a870, 0xe251a870, 0xdf09837d, 0xdf09837d, 0xe997b449, -1 }, /* #33 */ 4082 { 0x3d5ac7, 0x3d5ac7, 0x9992f383, 0x9992f383, 0xbeb12a92, 0xbeb12a92, 0x2f24574e, -1 }, /* #34 */ 4083 { 0x1f5a07, 0x1f5a07, 0x7e654dce, 0x7e654dce, 0x2cd75036, 0x2cd75036, 0x2bd32039, -1 }, /* #35 */ 4084 { 0x283556, 0x283512, 0x24e31a50, 0x79724eec, 0x39d4adee, 0x109d2f28, 0x79e722be, 0 }, /* #36 */ 4085 { 0x1a2652, 0x1a2652, 0xdb53abc6, 0xdb53abc6, 0x9232622e, 0x9232622e, 0x29cbc357, -1 }, /* #37 */ 4086 { 0x051a13, 0x051a13, 0x034e073b, 0x034e073b, 0x4e4492e4, 0x4e4492e4, 0x3807dee0, -1 }, /* #38 */ 4087 { 0x390192, 0x390192, 0xa6f1712a, 0xa6f1712a, 0xb53c905f, 0xb53c905f, 0x9b2a6847, -1 }, /* #39 */ 4088 { 0x241b17, 0x241b17, 0x4d790548, 0x4d790548, 0x8449e1b4, 0x8449e1b4, 0xce811372, -1 }, /* #40 */ 4089 { 0x234983, 0x234913, 0xd18aa8b3, 0x48e4558a, 0xe64988c4, 0xdb4d233d, 0xa5b20f7f, 0 }, /* #41 */ 4090 { 0x176e06, 0x176e06, 0xa69d19bf, 0xa69d19bf, 0x54057f3a, 0x54057f3a, 0x34e3e3ee, -1 }, /* #42 */ 4091 { 0x093942, 0x093942, 0x9c1680e7, 0x9c1680e7, 0x8968ecec, 0x8968ecec, 0x479a9f9b, -1 }, /* #43 */ 4092 { 0x247d03, 0x247d13, 0x4d4b6ce1, 0xbc1b9bc2, 0x12d94f6c, 0x2e79e225, 0xb8ed451e, 0 }, /* #44 */ 4093 { 0x147292, 0x147212, 0x9002ea40, 0xcf900fee, 0xef6138c9, 0xe3e268ae, 0x57d74d3f, 0 }, /* #45 */ 4094 { 0x276c57, 0x276c57, 0x37cf54c5, 0x37cf54c5, 0x4cc66e23, 0x4cc66e23, 0x3768c262, -1 }, /* #46 */ 4095 { 0x314c53, 0x314c13, 0x8adf0737, 0x73592eb4, 0x3852b174, 0x4de994ab, 0x7d00538f, 0 }, /* #47 */ 4096 { 0x2d7092, 0x2d7092, 0x91cd32b3, 0x91cd32b3, 0x36bbafb9, 0x36bbafb9, 0x1c0dd795, -1 }, /* #48 */ 4097 { 0x040596, 0x040596, 0xd61e6447, 0xd61e6447, 0x65497ca9, 0x65497ca9, 0xca9a3cb6, -1 }, /* #49 */ 4098 { 0x075602, 0x075612, 0x8e7d69ac, 0x8eb2d383, 0x0ba4a2a2, 0x11607d3e, 0xe5b1607a, 0 }, /* #50 */ 4099 { 0x347cc3, 0x347cc3, 0xb6c8b8d1, 0xb6c8b8d1, 0xb3ddde43, 0xb3ddde43, 0xeb2b3c22, -1 }, /* #51 */ 4100 { 0x391307, 0x391313, 0x21d81528, 0xc9a97928, 0xf1550673, 0xddf4c938, 0x451aa226, 0 }, /* #52 */ 4101 { 0x0b6f42, 0x0b6f42, 0x433f20eb, 0x433f20eb, 0x592dabda, 0x592dabda, 0x456da2f3, -1 }, /* #53 */ 4102 { 0x252303, 0x252303, 0x63655c66, 0x63655c66, 0xd3953eb1, 0xd3953eb1, 0x2b470155, -1 }, /* #54 */ 4103 { 0x282a53, 0x282a53, 0x0f4fef4c, 0x0f4fef4c, 0x48e76e6e, 0x48e76e6e, 0x52031d26, -1 }, /* #55 */ 4104 { 0x2e53d2, 0x2e53d2, 0xf216b363, 0xf216b363, 0xb05b4245, 0xb05b4245, 0x375bf9a3, -1 }, /* #56 */ 4105 { 0x227987, 0x227987, 0x66656112, 0x66656112, 0x09c81943, 0x09c81943, 0xeff282b9, -1 }, /* #57 */ 4106 { 0x245846, 0x245846, 0xb1df8a06, 0xb1df8a06, 0x8adeca52, 0x8adeca52, 0x68b4d311, -1 }, /* #58 */ 4107 { 0x0d15d7, 0x0d15d7, 0x4f9d4872, 0x4f9d4872, 0xdeff5d33, 0xdeff5d33, 0x0f3feffe, -1 }, /* #59 */ 4108 { 0x253557, 0x253513, 0x60511b81, 0x89ea6dc6, 0x2ce4c2ba, 0x454d9859, 0x9eac585c, 0 }, /* #60 */ 4109 { 0x200543, 0x200513, 0xbcc1d27f, 0x4d01c839, 0x18e2cfd6, 0x4f8316ca, 0x52baf75d, 0 }, /* #61 */ 4110 { 0x062513, 0x062513, 0xa0adc626, 0xa0adc626, 0x70ac1a60, 0x70ac1a60, 0xb2f7ad96, -1 }, /* #62 */ 4111 { 0x250dd3, 0x250dd3, 0xe301c6ef, 0xe301c6ef, 0x89aba7b1, 0x89aba7b1, 0x648e5a6c, -1 }, /* #63 */ 5584 { 0x095f47, 0x095f47, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, -1 }, /* #0 */ 5585 { 0x053ad6, 0x053ad6, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, -1 }, /* #1 */ 5586 { 0x372ed2, 0x372ed2, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, -1 }, /* #2 */ 5587 { 0x227ad3, 0x227ad3, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, -1 }, /* #3 */ 5588 { 0x027c97, 0x027c97, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, -1 }, /* #4 */ 5589 { 0x163483, 0x163483, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, -1 }, /* #5 */ 5590 { 0x2c5f13, 0x2c5f13, 0xdfb3d219, 0xdfb3d219, 0x96a69865, 0x96a69865, 0x00000000, -1 }, /* #6 */ 5591 { 0x1f1a83, 0x1f1a83, 0x08c51516, 0x08c51516, 0xc2eb7cad, 0xc2eb7cad, 0x00000000, -1 }, /* #7 */ 5592 { 0x064352, 0x064352, 0xa2efe37f, 0xa2efe37f, 0xb340b8c4, 0xb340b8c4, 0x00000000, -1 }, /* #8 */ 5593 { 0x226607, 0x226607, 0x68d66475, 0x68d66475, 0x535d5245, 0x535d5245, 0x00000000, -1 }, /* #9 */ 5594 { 0x0439d3, 0x0439d3, 0xb7b8282d, 0xb7b8282d, 0xdb55dfc2, 0xdb55dfc2, 0x00000000, -1 }, /* #10 */ 5595 { 0x156846, 0x156846, 0x68b9333b, 0x68b9333b, 0x16d27b60, 0x16d27b60, 0x00000000, -1 }, /* #11 */ 5596 { 0x216756, 0x216756, 0x115a6734, 0x115a6734, 0xc62db0a6, 0xc62db0a6, 0x21a86575, -1 }, /* #12 */ 5597 { 0x1c7596, 0x1c7596, 0x3abf66dc, 0x3abf66dc, 0xabfa3479, 0xabfa3479, 0x895db108, -1 }, /* #13 */ 5598 { 0x110907, 0x110907, 0xc93adb9d, 0xc93adb9d, 0x37282526, 0x37282526, 0x6c9f1ee7, -1 }, /* #14 */ 5599 { 0x260747, 0x260747, 0x22301d60, 0x22301d60, 0x84d89b29, 0x84d89b29, 0x68b2a33b, -1 }, /* #15 */ 5600 { 0x3a0b56, 0x3a0b56, 0x31d37a58, 0x31d37a58, 0xf30561c9, 0xf30561c9, 0xe6570e1d, -1 }, /* #16 */ 5601 { 0x1f4642, 0x1f4642, 0x3adb05bc, 0x3adb05bc, 0x9a62dffb, 0x9a62dffb, 0x915ee545, -1 }, /* #17 */ 5602 { 0x1e3e97, 0x1e3e13, 0xdca984bd, 0x08689604, 0xfd49a2fe, 0xea486a39, 0xad6bf121, 0 }, /* #18 */ 5603 { 0x2344d3, 0x2344d3, 0xdecefd96, 0xdecefd96, 0xa76ab37a, 0xa76ab37a, 0x8e2d43a1, -1 }, /* #19 */ 5604 { 0x330646, 0x330646, 0xb4628739, 0xb4628739, 0x309bca0d, 0x309bca0d, 0x03ee3469, -1 }, /* #20 */ 5605 { 0x327c56, 0x327c56, 0xaa841a9a, 0xaa841a9a, 0x46ee8a44, 0x46ee8a44, 0xd6b79abd, -1 }, /* #21 */ 5606 { 0x101ac7, 0x101ac7, 0x314d9429, 0x314d9429, 0xdc3a49dc, 0xdc3a49dc, 0x36c718fe, -1 }, /* #22 */ 5607 { 0x3967c2, 0x3967c2, 0xb8a0a454, 0xb8a0a454, 0xba84c4aa, 0xba84c4aa, 0xa28bb3bd, -1 }, /* #23 */ 5608 { 0x054f03, 0x054f03, 0x40c64edd, 0x40c64edd, 0x9b63b064, 0x9b63b064, 0x2dd18348, -1 }, /* #24 */ 5609 { 0x314693, 0x314693, 0xd5e389e7, 0xd5e389e7, 0xcd72a7eb, 0xcd72a7eb, 0xa26e3c32, -1 }, /* #25 */ 5610 { 0x322912, 0x322912, 0x22288438, 0x22288438, 0x12008a0d, 0x12008a0d, 0x216764b6, -1 }, /* #26 */ 5611 { 0x051a87, 0x051a13, 0x3c1afda3, 0x53914707, 0x1001f729, 0x23ab96f7, 0x3109acf4, 0 }, /* #27 */ 5612 { 0x3a0106, 0x3a0112, 0xbe217f8c, 0x8ba26e0f, 0xc93d0105, 0xbdf7ea58, 0x78794b8c, 0 }, /* #28 */ 5613 { 0x0f1216, 0x0f1216, 0x9c2ea281, 0x9c2ea281, 0x79aef26e, 0x79aef26e, 0x8cae522b, -1 }, /* #29 */ 5614 { 0x142c43, 0x142c43, 0x18c13981, 0x18c13981, 0x35a650d9, 0x35a650d9, 0xfa05f213, -1 }, /* #30 */ 5615 { 0x175b07, 0x175b13, 0x0bf50cce, 0xf2dff2d7, 0x051bae84, 0x2b21aa98, 0x9c5e5eba, 0 }, /* #31 */ 5616 { 0x1d3496, 0x1d3496, 0x71efb540, 0x71efb540, 0x9bcbaba9, 0x9bcbaba9, 0xd8731354, -1 }, /* #32 */ 5617 { 0x397c56, 0x397c12, 0x02258825, 0x32b5a13b, 0xee0d363c, 0xcbc1f893, 0xa563d596, 0 }, /* #33 */ 5618 { 0x1b7e07, 0x1b7e07, 0x41af1d09, 0x41af1d09, 0x8f9b5b8f, 0x8f9b5b8f, 0x2098321d, -1 }, /* #34 */ 5619 { 0x023f56, 0x023f12, 0x2b94707f, 0xa771e56e, 0x1e65b833, 0x4669cbf7, 0xa8202bdc, 0 }, /* #35 */ 5620 { 0x1f0d12, 0x1f0d12, 0x5952b28f, 0x5952b28f, 0xc448d746, 0xc448d746, 0x8a2d36dc, -1 }, /* #36 */ 5621 { 0x2c4b87, 0x2c4b87, 0xf8a849b7, 0xf8a849b7, 0x707faa70, 0x707faa70, 0x8d8eb7f0, -1 }, /* #37 */ 5622 { 0x0d7486, 0x0d7486, 0x1d7010c7, 0x1d7010c7, 0x685da8bd, 0x685da8bd, 0xdcf145d2, -1 }, /* #38 */ 5623 { 0x1f0d83, 0x1f0d83, 0xf2ba0599, 0xf2ba0599, 0xd2c599d3, 0xd2c599d3, 0x2af61619, -1 }, /* #39 */ 5624 { 0x392183, 0x392183, 0xcdc6bd9b, 0xcdc6bd9b, 0xb2ca122d, 0xb2ca122d, 0xb06f833b, -1 }, /* #40 */ 5625 { 0x102f56, 0x102f56, 0xc666e9af, 0xc666e9af, 0x8e780445, 0x8e780445, 0x6960556e, -1 }, /* #41 */ 5626 { 0x085ec6, 0x085ec6, 0x1edbc0d0, 0x1edbc0d0, 0x6d4fc857, 0x6d4fc857, 0x10e9defe, -1 }, /* #42 */ 5627 { 0x2f1f12, 0x2f1f12, 0x3ba92140, 0x3ba92140, 0x9cc6302d, 0x9cc6302d, 0x96e47afb, -1 }, /* #43 */ 5628 { 0x060052, 0x060052, 0x11c98432, 0x11c98432, 0x85061891, 0x85061891, 0x1336da2a, -1 }, /* #44 */ 5629 { 0x2d2616, 0x2d2616, 0xce1f06d5, 0xce1f06d5, 0x56f9b204, 0x56f9b204, 0xa3165138, -1 }, /* #45 */ 5630 { 0x2e4587, 0x2e4587, 0x3fd6a956, 0x3fd6a956, 0xe6078eab, 0xe6078eab, 0xfa27b0e1, -1 }, /* #46 */ 5631 { 0x0d4246, 0x0d4246, 0xf997e688, 0xf997e688, 0xa7e954cc, 0xa7e954cc, 0x87be318c, -1 }, /* #47 */ 5632 { 0x270302, 0x270302, 0x95be3601, 0x95be3601, 0x3acba7a1, 0x3acba7a1, 0x506a592f, -1 }, /* #48 */ 5633 { 0x052516, 0x052512, 0x0bc55fc1, 0x447654c9, 0x0b117df0, 0x211c6531, 0x29633e10, 0 }, /* #49 */ 5634 { 0x3f4257, 0x3f4257, 0xe1b9d745, 0xe1b9d745, 0x6fe4044f, 0x6fe4044f, 0x22d6f719, -1 }, /* #50 */ 5635 { 0x381c07, 0x381c13, 0x936e77e5, 0x10fd8ee4, 0xf981655a, 0xf440bd95, 0x9e251534, 0 }, /* #51 */ 5636 { 0x133917, 0x133917, 0xcd90f1f4, 0xcd90f1f4, 0xa6fcd121, 0xa6fcd121, 0xe005e186, -1 }, /* #52 */ 5637 { 0x1934d6, 0x1934d6, 0xa4dbffea, 0xa4dbffea, 0xa77e8f61, 0xa77e8f61, 0xa5f73d88, -1 }, /* #53 */ 5638 { 0x286006, 0x286012, 0x7ecb4d07, 0xcefcbc66, 0x152e4799, 0x37d0206d, 0x915eb97f, 0 }, /* #54 */ 5639 { 0x116d97, 0x116d13, 0x95315f15, 0x4004e852, 0x1c596691, 0x6e81a0ed, 0x715ce8f4, 0 }, /* #55 */ 5640 { 0x022553, 0x022553, 0x501fee5b, 0x501fee5b, 0xe059c175, 0xe059c175, 0x24ac19be, -1 }, /* #56 */ 5641 { 0x0e1bc3, 0x0e1b13, 0x2d802bb3, 0x3d02b0cf, 0xf9b52cee, 0xec690a01, 0xe598fbae, 0 }, /* #57 */ 5642 { 0x331096, 0x331096, 0x1edb84d1, 0x1edb84d1, 0x5decc52a, 0x5decc52a, 0x4e07ec49, -1 }, /* #58 */ 5643 { 0x2933d3, 0x2933d3, 0x17dc73f7, 0x17dc73f7, 0x4a41695e, 0x4a41695e, 0x0c6c9f94, -1 }, /* #59 */ 5644 { 0x205496, 0x205412, 0xfe2f3f12, 0xd5c673ce, 0x0fd5d6a3, 0x3ba873ba, 0x9ffe6f74, 0 }, /* #60 */ 5645 { 0x073916, 0x073916, 0x32f48e40, 0x32f48e40, 0xd5a725e2, 0xd5a725e2, 0x50a8445c, -1 }, /* #61 */ 5646 { 0x201d42, 0x201d42, 0x3d69399d, 0x3d69399d, 0xf0d9dbac, 0xf0d9dbac, 0xeee53315, -1 }, /* #62 */ 5647 { 0x3c6096, 0x3c6096, 0x657c1969, 0x657c1969, 0x7668708c, 0x7668708c, 0x82b5133c, -1 }, /* #63 */ 5648 { 0x014987, 0x014987, 0xe755ddde, 0xe755ddde, 0xb6594ed2, 0xb6594ed2, 0x2145d8de, -1 }, /* #64 */ 5649 { 0x2067c2, 0x2067c2, 0x93d7e032, 0x93d7e032, 0xc1c01d9f, 0xc1c01d9f, 0x2bd8b29e, -1 }, /* #65 */ 5650 { 0x365a42, 0x365a42, 0x8320d756, 0x8320d756, 0x21197188, 0x21197188, 0x0d6ca8b2, -1 }, /* #66 */ 5651 { 0x374502, 0x374502, 0x28133080, 0x28133080, 0x43d558e1, 0x43d558e1, 0x2bbe3e91, -1 }, /* #67 */ 5652 { 0x3d58d2, 0x3d5812, 0x73a7dc00, 0x83bcbcce, 0xd15cbf52, 0xe17560ba, 0x6014a965, 0 }, /* #68 */ 5653 { 0x3d5702, 0x3d5702, 0x98e5be0b, 0x98e5be0b, 0xd31fd0f2, 0xd31fd0f2, 0x0dcec9ad, -1 }, /* #69 */ 5654 { 0x0c0307, 0x0c0307, 0xb8e31730, 0xb8e31730, 0xc5076d7d, 0xc5076d7d, 0xeaa54cf2, -1 }, /* #70 */ 5655 { 0x1e5a93, 0x1e5a13, 0x195f6ae8, 0x11b93717, 0x0763d32f, 0x44065193, 0x6abdb673, 0 }, /* #71 */ 5656 { 0x154dd3, 0x154d13, 0xf1b00fec, 0xbfe7f149, 0x1de58943, 0x20a3ed9e, 0x8896bdde, 0 }, /* #72 */ 5657 { 0x0b3e13, 0x0b3e13, 0x15a241b3, 0x15a241b3, 0x0f877ab1, 0x0f877ab1, 0xf257879e, -1 }, /* #73 */ 5658 { 0x085097, 0x085013, 0xc63ec7af, 0x07518eb8, 0x03a7d630, 0x43517b87, 0x7fdf0c03, 0 }, /* #74 */ 5659 { 0x0d3997, 0x0d3997, 0x2c9bc4a4, 0x2c9bc4a4, 0x268b22b0, 0x268b22b0, 0x38928568, -1 }, /* #75 */ 5660 { 0x340bd6, 0x340bd6, 0x008a2699, 0x008a2699, 0xedec0715, 0xedec0715, 0xe2c52c14, -1 }, /* #76 */ 5661 { 0x1066c3, 0x1066c3, 0x04e5ddff, 0x04e5ddff, 0xb480b15f, 0xb480b15f, 0xecfceee6, -1 }, /* #77 */ 5662 { 0x2875d2, 0x2875d2, 0x4ad70972, 0x4ad70972, 0x6bad20ed, 0x6bad20ed, 0xb34cbe01, -1 }, /* #78 */ 5663 { 0x0e6ec2, 0x0e6e12, 0xe24baa16, 0xd19d9b52, 0x158bbcc4, 0x04fa83de, 0x891613bc, 0 }, /* #79 */ 5664 { 0x294102, 0x294112, 0x97064104, 0xafa29384, 0xdb96796b, 0x917106b8, 0x73fd6df3, 0 }, /* #80 */ 5665 { 0x3d0707, 0x3d0713, 0xb7af23f9, 0x2b2e6a7d, 0x0b62ccfe, 0x3266f90d, 0x43805e5c, 0 }, /* #81 */ 5666 { 0x330c83, 0x330c13, 0x0b02b21a, 0xc15a4332, 0x1dfaef6f, 0x4e9741d8, 0x857d6fc9, 0 }, /* #82 */ 5667 { 0x3618c3, 0x3618c3, 0xe193c1e8, 0xe193c1e8, 0xab9f9864, 0xab9f9864, 0xfacde39b, -1 }, /* #83 */ 5668 { 0x1a1413, 0x1a1413, 0x851da823, 0x4d300e1d, 0xde09b548, 0x953d0843, 0x8f5c9960, 0 }, /* #84 */ 5669 { 0x316c47, 0x316c47, 0x2bc60089, 0x2bc60089, 0x144d59a6, 0x144d59a6, 0xe238abb3, -1 }, /* #85 */ 5670 { 0x102707, 0x102713, 0x92cdaaf3, 0x09bf6aa2, 0xfc924129, 0xea0631cd, 0xa5f42aa3, 0 }, /* #86 */ 5671 { 0x1b6782, 0x1b6782, 0xee3039f1, 0xee3039f1, 0xa02c14e7, 0xa02c14e7, 0x2e107b04, -1 }, /* #87 */ 5672 { 0x3c7c07, 0x3c7c07, 0x7d34fc60, 0x7d34fc60, 0xe1a542d8, 0xe1a542d8, 0x02b5d57d, -1 }, /* #88 */ 5673 { 0x1302c6, 0x1302c6, 0x4665909d, 0x4665909d, 0x35f936b2, 0x35f936b2, 0xbc761ca0, -1 }, /* #89 */ 5674 { 0x116b42, 0x116b12, 0x23612783, 0x02fe0efa, 0xff691b9a, 0xd848cb6b, 0xcd933bfc, 0 }, /* #90 */ 5675 { 0x072452, 0x072452, 0x89a3b024, 0x89a3b024, 0x5981106d, 0x5981106d, 0x285d9203, -1 }, /* #91 */ 5676 { 0x1d1783, 0x1d1713, 0x36fc6419, 0x041993ed, 0xfed496cd, 0xee71a9f1, 0xb6f8adc8, 0 }, /* #92 */ 5677 { 0x194182, 0x194182, 0x23e60013, 0x23e60013, 0x510f12a2, 0x510f12a2, 0x3490526d, -1 }, /* #93 */ 5678 { 0x132dc6, 0x132d12, 0xf4fd6be1, 0xba781ab7, 0xe9b59bf4, 0xd1eb9265, 0x5211e664, 0 }, /* #94 */ 5679 { 0x2c3882, 0x2c3882, 0x2b05072f, 0x2b05072f, 0x971ad58d, 0x971ad58d, 0xa2ba27d4, -1 }, /* #95 */ 4112 5680 }; 4113 5681 static const MULDIVU64_TEST_T g_aTests_mul_u64_amd[] = 4114 5682 { 4115 { 0x121c07, 0x121406, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0 }, /* #0 */ 4116 { 0x012f46, 0x012746, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0 }, /* #1 */ 4117 { 0x1a4486, 0x1a4486, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0 }, /* #2 */ 4118 { 0x2b4d82, 0x2b4582, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0 }, /* #3 */ 4119 { 0x032293, 0x032292, 0xf54b16701f1b3d24, 0x0000000000000000, 0x3768145114ae2e65, 0x0000000000000000, 0x0000000000000000, 0 }, /* #4 */ 4120 { 0x0e0f17, 0x0e0716, 0x65000bf1590055c9, 0x0000000000000000, 0x307ee3f5a6102f04, 0x0000000000000000, 0x0000000000000000, 0 }, /* #5 */ 4121 { 0x280292, 0x280292, 0x157f988b0c49229d, 0x0000000000000000, 0xdf9d141c2bf7f987, 0x0000000000000000, 0x0000000000000000, 0 }, /* #6 */ 4122 { 0x134a53, 0x134252, 0x4d9008142cfed20b, 0x0000000000000000, 0x3157f45bab0280d4, 0x0000000000000000, 0x0000000000000000, 0 }, /* #7 */ 4123 { 0x2b1b86, 0x2b1b87, 0xde110ac89bb93bfb, 0xfd154a2e4c6914f6, 0x3a0c076ff0db00b7, 0x81fcf3582406cde6, 0x95d9eabcabbc4702, 0 }, /* #8 */ 4124 { 0x020886, 0x020887, 0x830d7f84b5c78030, 0xb794844980a47d60, 0xc757bf2d2b2eb4ac, 0x3b57a4bc980e6f42, 0x73eb8ad051c847f2, 0 }, /* #9 */ 4125 { 0x267853, 0x267853, 0x65d79349cee524de, 0x43a3067dec0a27f4, 0xab5079f92c06b107, 0x1f20440fd22982de, 0x4e3dcb267077e0a6, 0 }, /* #10 */ 4126 { 0x243317, 0x243b17, 0x99cb8326dbd66a09, 0x80999adb2da86704, 0x2d47595da975af4a, 0x58fb042b84550242, 0x941ce5db273bffe4, 0 }, /* #11 */ 4127 { 0x363803, 0x363803, 0xa60959ed1b6a64f2, 0x6844284461a79c0e, 0xf6b74bf9afef0af0, 0x16c65cc25007f874, 0x231d6c8d7bdce47f, 0 }, /* #12 */ 4128 { 0x012ed7, 0x012ed7, 0x1c33346b0bc795ab, 0x7ae3fe8f0aadb2cc, 0x3c6b314c25b66b43, 0x1a6f5f587dbd0887, 0xeffa43362171b464, 0 }, /* #13 */ 4129 { 0x124783, 0x124f83, 0x7081a231fbb23435, 0x039396063f623cd4, 0x34202d784ebf57d8, 0x64f9c59902771787, 0xe5c34173ac893c04, 0 }, /* #14 */ 4130 { 0x3e1916, 0x3e1917, 0x68953624bd2964be, 0x840ed71df72fb4ec, 0xca2ab2cf5c158a4c, 0x51b30b12a5ae16f6, 0xc7fc4258e915954a, 0 }, /* #15 */ 4131 { 0x274456, 0x274c57, 0x24b3da36aa8a6807, 0x5df4c1fb88c5a2e0, 0x5ab891b4dbbb220d, 0x01411c2e728f824f, 0x08bfbd8c8b65ce20, 0 }, /* #16 */ 4132 { 0x3536d2, 0x353ed3, 0x839217c6a1a1c515, 0x31a30f1612502153, 0xfe5297bb2c56ead2, 0x250b9bc3712349c1, 0x481477faa067b6c7, 0 }, /* #17 */ 4133 { 0x104212, 0x104a13, 0x23c69d12aa7fab4a, 0xf36bc12e5d7dd8fe, 0x9f50a61c84721b17, 0x0d6d71cb52791565, 0x60153660e7c98853, 0 }, /* #18 */ 4134 { 0x2509c2, 0x2509c3, 0x19bd603b832d66e1, 0xfd40d9dceeaa2b7d, 0x1034d3829ff8ef84, 0x0444c3336ef4dae4, 0x2a744b9afc2a041d, 0 }, /* #19 */ 4135 { 0x2d2742, 0x2d2f43, 0x55fa5e01ca89b1d6, 0xd5e7486bfad9b144, 0x1a23eadda831bfc0, 0x0ffe8b16c7de4a2d, 0x2f9f86f72c108166, 0 }, /* #20 */ 4136 { 0x155a86, 0x155a87, 0x4b7456fac27faa09, 0x9494ebed31bb704e, 0x8323597902fa5dc9, 0x4068fcdfa7aa8929, 0xda876e1c05c7395e, 0 }, /* #21 */ 4137 { 0x0d7dd7, 0x0d7dd7, 0x3158448344d6c9c3, 0xacebfe8259032f8a, 0x7808e9a799fa2e97, 0x1b6dbe8acdcd5606, 0x8e4cb2209123efae, 0 }, /* #22 */ 4138 { 0x025a17, 0x025a17, 0xc65e87ae3f307533, 0x097a352290359c00, 0xb605a0bda81db3c6, 0xa674659a74b0c62a, 0xd6d0424dab7bf400, 0 }, /* #23 */ 4139 { 0x3079c2, 0x3079c3, 0x3b88a56ab0dd30ef, 0x4489832781764679, 0xf7f992cec8241182, 0x15935416e088531e, 0x5cc6c14fe2152f17, 0 }, /* #24 */ 4140 { 0x3d5916, 0x3d5917, 0xc3ee22637326008c, 0x23d8a180e70dd93c, 0x9eaa42e8c713b46c, 0xb47ed3868562a9ba, 0xebd545047c0ebde5, 0 }, /* #25 */ 4141 { 0x262017, 0x262817, 0xe9210a404c84e623, 0xefa8e2eafb8d0af1, 0x7314532353c13b2e, 0xd9fad91645f3b91d, 0xef5d57507b5e59db, 0 }, /* #26 */ 4142 { 0x0f5d53, 0x0f5d53, 0x6ac2bbb43fc24317, 0x0842f7d6bdf20562, 0x165c82a516b15d2e, 0x230597f1b13c7805, 0x53fa7a1853854aee, 0 }, /* #27 */ 4143 { 0x256892, 0x256893, 0xfff5fb6b29923d4a, 0x4dd4d5f5ec7cddfa, 0xb69b1cbcae4d6f6e, 0xa1443ab927e90639, 0xa14a8a85817bb779, 0 }, /* #28 */ 4144 { 0x0c32d6, 0x0c3ad7, 0x8b7b7427da1d9279, 0xfc65a1c9c07f2cca, 0x5a10f2649606d328, 0x24fddb8089b03355, 0x43e496c6ce99909a, 0 }, /* #29 */ 4145 { 0x2643d6, 0x264bd7, 0x9ce7b368e6cd00ae, 0xf89ec08e5751e76a, 0xf9ede97cefb3a07e, 0x492081f931e27475, 0x774fa003ad90b4d3, 0 }, /* #30 */ 4146 { 0x126207, 0x126a07, 0x7e4c93811e69f4e3, 0x20f5a2b08e8f26c6, 0x2df50b1055683aee, 0x45dd6e0d79fdb3d3, 0x8d9c964a32a95f02, 0 }, /* #31 */ 4147 { 0x0e5b43, 0x0e5b43, 0x37e415b1ce1c9a83, 0xe62037832855ff61, 0x8c5db0e05f4c54f5, 0x133b0ccccd8fc718, 0x5815479a1b07694b, 0 }, /* #32 */ 4148 { 0x0f7c83, 0x0f7c83, 0x67c9849c84936110, 0x424e3cf264325f70, 0x7c64f6ab1f21322c, 0x5d2cab370a5d923a, 0xe5d2a86c887e7387, 0 }, /* #33 */ 4149 { 0x2f5dd2, 0x2f5dd3, 0x1a81981da4baa855, 0x7a97e342c058b9c1, 0x4c31552ff229a583, 0x16443d5c196324e3, 0xd70d87753acfa7bd, 0 }, /* #34 */ 4150 { 0x034d47, 0x034d47, 0x7cdd71e52788a83d, 0x8e275357346f2a8a, 0xc5b5a7132e60909a, 0x10d3487fac74bd19, 0x227eda19d8ebd352, 0 }, /* #35 */ 4151 { 0x2051d3, 0x2059d3, 0xca5b252124afb03b, 0x1a5f722e55dc9093, 0x8995455465e2bfaa, 0xa87801ec64c230f0, 0xd5211c3026fab389, 0 }, /* #36 */ 4152 { 0x013ed3, 0x013ed3, 0x39bc498e8ea4221f, 0xb1f9feacb2d93583, 0xafa2b2b9b8814812, 0x0b2e04a4ce33bc23, 0x31923a72e283a81d, 0 }, /* #37 */ 4153 { 0x3b2bc2, 0x3b2bc3, 0x312af0778db817ed, 0x4ab5b36ec10014d6, 0xc6441bfc3a114eac, 0x25541fc1f3bffe15, 0xc25b8df5e189616e, 0 }, /* #38 */ 4154 { 0x0471d6, 0x0479d7, 0xac551e4af9e2a703, 0x1fc28cf9e9408b00, 0x7caf1e2b0837a303, 0x2f25d017b000fdbe, 0x4609b671cce5d900, 0 }, /* #39 */ 4155 { 0x2837c7, 0x283fc7, 0x742684a7b5bbac33, 0x350b213a69de8135, 0x3531edad4ccf2b84, 0x50b5524b80373958, 0xb1e25503a0eb34f7, 0 }, /* #40 */ 4156 { 0x3b5183, 0x3b5983, 0xa4ce683f44667dd2, 0x39ca8e4c994738ec, 0x523526d08bdaedd8, 0x92339f4b216dd69f, 0xe319c7e99f872b06, 0 }, /* #41 */ 4157 { 0x1323d7, 0x132bd7, 0x753fb4b193f3f49a, 0xe060897965bdd896, 0xfb4b67b629700c9a, 0x048201f32c5852ef, 0x09d7a624d3861cf7, 0 }, /* #42 */ 4158 { 0x1c2b53, 0x1c2b53, 0x76f3b7254b761b33, 0x4f279684c3437e9a, 0xf8f794ca3a7d1b25, 0x59be0fb10f00d8f9, 0xc12320eb864976fe, 0 }, /* #43 */ 4159 { 0x064597, 0x064d97, 0xea199c12048aa412, 0x3321837de84cf7ec, 0x8c0daaa8b7557755, 0x19323049d2d10015, 0x1b8d99e3153f01c6, 0 }, /* #44 */ 4160 { 0x321416, 0x321c17, 0x7482b27cdc8d1d5c, 0x567138f90f5ff428, 0x860a57bc709405d2, 0x5d9a88911cbc99d2, 0xcdab1b1a9f909706, 0 }, /* #45 */ 4161 { 0x006fc6, 0x006fc7, 0x668538e0742bc8b2, 0x1ba338f00bf7f816, 0xc29e6a74f4590de1, 0x3d190a9e40cefa31, 0x9890ae91ee5ee703, 0 }, /* #46 */ 4162 { 0x343e12, 0x343e13, 0x842427db28326386, 0x5c66145ad5373f68, 0xa119b3f921b4bdd0, 0x75b9bb6be375d6c7, 0xe41276eade76d23c, 0 }, /* #47 */ 4163 { 0x3d2fd3, 0x3d2fd3, 0xc86f77123918c21a, 0xaa96d2b2ed7f2b18, 0xa47c568a0df263e5, 0x32bfc534f3ac377f, 0x40d157691f1590bc, 0 }, /* #48 */ 4164 { 0x012ec2, 0x012ec3, 0xf4dad1f514c29d24, 0x3caffddfb801e0f0, 0x6f52fa114a0e46ef, 0xb21987613f03fbc0, 0xba34d7c7709f8a5c, 0 }, /* #49 */ 4165 { 0x0f5bc6, 0x0f5bc7, 0xe48886c2d35c9a17, 0xb2d85ad404873c9a, 0x267424063f475e1e, 0x0c7d06075cd2e4af, 0x0dfd438052e93a76, 0 }, /* #50 */ 4166 { 0x1a3082, 0x1a3883, 0x0076138743f9bb46, 0x73f9f15ccb2c2ba0, 0xbae99d9f87fc2521, 0x000df9e6ac9bc4bc, 0x1e4d36177f6b4ff0, 0 }, /* #51 */ 4167 { 0x1a2f83, 0x1a2f83, 0x995ccc58b120b15e, 0xf208c4ddd28f5556, 0xbb8e5b36db6bb26a, 0x94f6495bfd07ee39, 0xf8a792a9ff0654c5, 0 }, /* #52 */ 4168 { 0x0d5303, 0x0d5b03, 0xee8eadc186203d26, 0x77f4b41c7368dc46, 0x45902bdc1931929b, 0x17f7017e4c2a6bc8, 0x19b794a93c2f9c31, 0 }, /* #53 */ 4169 { 0x007047, 0x007847, 0x045edf2066293a72, 0xe31f72a0356916fc, 0xe99b971cb08ad0f1, 0x025f8b057791413d, 0x8b01cd01e5dde56e, 0 }, /* #54 */ 4170 { 0x3a2317, 0x3a2b17, 0x2ea76d767dd7fb1d, 0x39b4d2aea4b9a782, 0xc99ce8a4b20396bb, 0x0f44b523559c8393, 0x53c7de3a5c6d6bea, 0 }, /* #55 */ 4171 { 0x0e5cc6, 0x0e5cc7, 0xa87e76b8d7028d1d, 0xad7127e697e85108, 0x4717367e89170823, 0x430dce8eeb5a1d94, 0x65e0baf984faaea8, 0 }, /* #56 */ 4172 { 0x1344d6, 0x134cd7, 0x7dbbafbdf40deaf1, 0xc8e45ba2b6d1a865, 0xa39e0b1b2d0ec0f4, 0x2d2c09dafdbb55c6, 0x5bf90de81ceb4cb5, 0 }, /* #57 */ 4173 { 0x000892, 0x000893, 0x116f97eee63a9a69, 0x1e5801a857367b18, 0xa9fa67c7b55f9333, 0x080b810dd54c41e3, 0x761e574936b34f58, 0 }, /* #58 */ 4174 { 0x343616, 0x343e17, 0xa0cc493aa8e631c0, 0xc87084f919b38400, 0x83b4816603db8fa8, 0x957dba42c5bd916e, 0xedffb0af3f9b5170, 0 }, /* #59 */ 4175 { 0x286996, 0x286997, 0x88a8f4f3ec7f0af7, 0x5a709875de4c4be2, 0x2b3e61508c69a2c9, 0x67a0a06ecfcc1769, 0xc21f1360f655e8ae, 0 }, /* #60 */ 4176 { 0x312582, 0x312d83, 0x38f21c9f84978a33, 0x6fdbe612f8349b42, 0xe33ba7bc1f3548c1, 0x344390ae170cf745, 0xeaf3ece9618139b6, 0 }, /* #61 */ 4177 { 0x064b06, 0x064b07, 0x26f3f1edd3bb328d, 0xf6db254b474e9324, 0x41b4222399901295, 0x00245d9c1c1fecaf, 0x00eeff1b992d28b4, 0 }, /* #62 */ 4178 { 0x2e4617, 0x2e4e17, 0x9afdf82a777bb64e, 0x5dbe21ad47cb343c, 0x52642d10d7afbc11, 0x6fd76f03026f5f11, 0xb8ba771deeca9fb2, 0 }, /* #63 */ 5683 { 0x0d01c7, 0x0d01c6, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0 }, /* #0 */ 5684 { 0x337c02, 0x337402, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0 }, /* #1 */ 5685 { 0x147752, 0x147752, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0 }, /* #2 */ 5686 { 0x2e0396, 0x2e0396, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0 }, /* #3 */ 5687 { 0x2f27c7, 0x2f27c6, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0 }, /* #4 */ 5688 { 0x323612, 0x323612, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0 }, /* #5 */ 5689 { 0x0333d3, 0x0333d2, 0x06b4dda00d54fd1a, 0x0000000000000000, 0xcf1cb8cd4c4236d0, 0x0000000000000000, 0x0000000000000000, 0 }, /* #6 */ 5690 { 0x282253, 0x282252, 0xe1789bd709434d11, 0x0000000000000000, 0x0ffa83f0b53f516b, 0x0000000000000000, 0x0000000000000000, 0 }, /* #7 */ 5691 { 0x342396, 0x342396, 0x8d4d02ec38a1e720, 0x0000000000000000, 0x2b311b6afafadac6, 0x0000000000000000, 0x0000000000000000, 0 }, /* #8 */ 5692 { 0x3e6247, 0x3e6246, 0x147443f219bb4034, 0x0000000000000000, 0x47d58f1d9d18cf5b, 0x0000000000000000, 0x0000000000000000, 0 }, /* #9 */ 5693 { 0x263cc7, 0x2634c6, 0xd3d434d1f5be1ad7, 0x0000000000000000, 0x8079e6bd10d7b056, 0x0000000000000000, 0x0000000000000000, 0 }, /* #10 */ 5694 { 0x023043, 0x023042, 0x9e042610d02e849c, 0x0000000000000000, 0x5045540ca25f14a8, 0x0000000000000000, 0x0000000000000000, 0 }, /* #11 */ 5695 { 0x1108d7, 0x1108d7, 0xf0777cb852e5daac, 0xb3d44bc7471b4048, 0xc359445d749d4db7, 0x95788eff1c92f61f, 0x9f204e5a19975836, 0 }, /* #12 */ 5696 { 0x380687, 0x380e87, 0x70e1c745027e48dd, 0x930a18b7efd3cecf, 0x48e2962b1e396051, 0x2fd1a71386fe6b35, 0x6c724e2ad3f0e59b, 0 }, /* #13 */ 5697 { 0x295f07, 0x295f07, 0x6b5fd217c2b0e45a, 0x171fee947c9f449a, 0x1fbc9016dfd9fa40, 0x648c2f2fe65e74c4, 0xefb950961497a4a1, 0 }, /* #14 */ 5698 { 0x196107, 0x196907, 0xa5df6566f5cd008d, 0xe8ef94417c67b05a, 0x3b613676ad7a3fca, 0x1725d5a98ef14edd, 0x23b9a73ceb3ebc42, 0 }, /* #15 */ 5699 { 0x126656, 0x126e57, 0xeb9d92f4c285073a, 0x5e131e36fbfd3dea, 0xe0575199f61ae78a, 0x82031f1f2dd4a6b2, 0x8d42a39504ae4539, 0 }, /* #16 */ 5700 { 0x0132d3, 0x013ad3, 0x8d489d976d8364b4, 0x88fe7661988e9144, 0x6b74fdd79a624c24, 0x767000e42697f164, 0xd69a8fffda822635, 0 }, /* #17 */ 5701 { 0x2339d2, 0x2339d3, 0xa220bea69e447be0, 0x92798750d7b0c8e0, 0xcf464c9013c495cb, 0x611ae0073a2bd814, 0x99542b2b904caa99, 0 }, /* #18 */ 5702 { 0x1e2102, 0x1e2903, 0xd439f45db34b4b42, 0xb5f45fea3375cc0c, 0x4453364da8da100a, 0x63390638e0e6c8f7, 0x77b0373af3121c46, 0 }, /* #19 */ 5703 { 0x395d46, 0x395d47, 0xfe03dab7ab365cc2, 0x4ac223d0b5bdaa2c, 0x96bbc0162f0c6503, 0x2db60139a3c0be6d, 0x2e11728e804010d6, 0 }, /* #20 */ 5704 { 0x376042, 0x376843, 0xcc12b370fb244c61, 0x9e0b6833232230ce, 0x1b78d7b1dfc28441, 0x7ee942182905d8de, 0x9f343d465a98b38e, 0 }, /* #21 */ 5705 { 0x2e4c43, 0x2e4c43, 0x4e3f24157110ed1d, 0xfbfbbfe52058771c, 0xfb7693df535a06d5, 0x3741e3c6b6cd9d25, 0xb4c9308465e654cc, 0 }, /* #22 */ 5706 { 0x104507, 0x104d07, 0x016173325bae1300, 0x4b49e8d1b7be6c00, 0x553c618064d1f926, 0x014afb2e1b6bb570, 0xefb9e06aef252564, 0 }, /* #23 */ 5707 { 0x3c6782, 0x3c6f83, 0x8fd98474a72c565b, 0x7e802b0ec149c15e, 0x7740ce30118704a0, 0x112849da11d11349, 0x1e88ac38bfa0ee7a, 0 }, /* #24 */ 5708 { 0x224106, 0x224907, 0xd905c3b0b8ee1e46, 0xb5d9f2eab36db270, 0x7d98cfc789728579, 0x03b7eafd815bb6cb, 0x0462e228fb713168, 0 }, /* #25 */ 5709 { 0x2d5303, 0x2d5b03, 0xf078835d5ec2c8bc, 0x961801b0278a6b24, 0x5dc00a3ef7f8885a, 0xb49ad315dd490c11, 0xc04499e2aae09c87, 0 }, /* #26 */ 5710 { 0x126546, 0x126d47, 0x42a7f4d996d23547, 0xb541cdc0d07dff86, 0x4b561aea20bbd3eb, 0x062a301e2e5e41a3, 0x17ad344d02011f4a, 0 }, /* #27 */ 5711 { 0x043757, 0x043f57, 0x45e3f2181362f581, 0xf7e28254be59a11b, 0x28d7962f19b1d022, 0x37989e8cd01c8e7b, 0xcba4564221c4fc9b, 0 }, /* #28 */ 5712 { 0x1b2dd2, 0x1b2dd3, 0x6a9741bc765f4c7f, 0xdfa54c38ebe02e94, 0x560baab2b05cb37c, 0x32871f74028f2305, 0x795a609057f3976c, 0 }, /* #29 */ 5713 { 0x392b52, 0x392b53, 0xc8c2af2537e0d124, 0x88d3ec9811ea7f1c, 0xd4c4e7e3a578aaa1, 0x61e196df131a623d, 0x7cd037ebcb54138f, 0 }, /* #30 */ 5714 { 0x076553, 0x076d53, 0x295d8e5f6b8ccecf, 0x6f03ae2559985005, 0x1c2f7ab1bd2e1430, 0x11ccf09ea2f5a46b, 0x6e29b652712008eb, 0 }, /* #31 */ 5715 { 0x0079d6, 0x0079d7, 0x8fb600a5bf9cce73, 0xec06b4771f086297, 0xeae62667b5e47985, 0x6472acbf2ed3c54e, 0xb2eeed15171c0e4d, 0 }, /* #32 */ 5716 { 0x0f17d2, 0x0f1fd3, 0x74505afb1ae50f50, 0xfcf6d1f06af583e0, 0xb8f61e1947852f92, 0x2cf037032c91cde2, 0x62e81901a6321886, 0 }, /* #33 */ 5717 { 0x012286, 0x012a87, 0xe1a10790ed97332d, 0xe1b67d515deda2af, 0x438645af52f7b103, 0x140e285cd3b570f1, 0x16c13ec1a44906cb, 0 }, /* #34 */ 5718 { 0x3e7c92, 0x3e7c93, 0x2d2073ab3c780b18, 0xa047dae6486be1f8, 0x450e54f2ad8a1785, 0x1d085a08eaea9c67, 0xa4b30cba2feade75, 0 }, /* #35 */ 5719 { 0x081a02, 0x081a03, 0x9d03b4c0e5c0ecf0, 0x89a2549cd1c67790, 0xcc2ccc5f1e4fd8f5, 0x65809b0fb0bf1a09, 0xa57de57b911d7737, 0 }, /* #36 */ 5720 { 0x2e0092, 0x2e0893, 0x99ed03d55583386b, 0xfb071fa416990c7d, 0x6ae0ffaa1796c312, 0x4bb459292b1f0565, 0x7de8346119b128b7, 0 }, /* #37 */ 5721 { 0x070cd3, 0x070cd3, 0x2d7f65828d1d0a0f, 0xefda7588c0f32dec, 0x3b01337bc6e171f7, 0x1022edae96c06bad, 0x5acb59e08bdb0f54, 0 }, /* #38 */ 5722 { 0x392f93, 0x392f93, 0x2297cfa79a7c7b9e, 0xe1e8ca479e9e8d4c, 0x48884f61dcc20f82, 0x1e1ff69b6edea46c, 0xdeef2388ad138e7a, 0 }, /* #39 */ 5723 { 0x054597, 0x054d97, 0xa22c3c98c4eeed87, 0x6c96dc91530ad33d, 0xe55951d5c63e5182, 0x15ea256c0cc6f6c4, 0x2297f8474b0b8a1b, 0 }, /* #40 */ 5724 { 0x2d0f07, 0x2d0f07, 0x3ca2da543f37b5e0, 0x65737a9433cde140, 0xcd63860827ac00b9, 0x39ad56310bf76f65, 0xf381d6d700f47e16, 0 }, /* #41 */ 5725 { 0x3f5786, 0x3f5f87, 0xc003da8fb668660c, 0x18ec749e9693d908, 0x0f1ac5dcbd02031e, 0x5b03b725d94f5771, 0x7957da0726b41716, 0 }, /* #42 */ 5726 { 0x2b1ed2, 0x2b1ed3, 0x4849b07d1c7ecb20, 0xda4b827bbab540a0, 0xc904954be15baa39, 0x37a22cf5a29ff9f7, 0xc50534150be5738d, 0 }, /* #43 */ 5727 { 0x1e5146, 0x1e5947, 0x1f355d1401e9d74a, 0x6e6b1084a3c4faf6, 0x53912c852871fce1, 0x1b8acce997520780, 0xe1ed0df72001fa9f, 0 }, /* #44 */ 5728 { 0x2f6487, 0x2f6c87, 0xfc86439286448538, 0x23a5a3f50a54f010, 0xbe4eeb1f12be4549, 0x4c9e8ef2e76774c2, 0x4dac8435ef2e602e, 0 }, /* #45 */ 5729 { 0x1b3a96, 0x1b3a97, 0x2c47af308b76eb24, 0x68489b53e0c8a020, 0x6d8afbcb963eafd9, 0x18a91fe44a45d341, 0x8e92a0eaff98e3c8, 0 }, /* #46 */ 5730 { 0x026a17, 0x026a17, 0x30b08059d6053842, 0xfc99b748ae3923f0, 0xb40a8b5653ba6c08, 0x16212f5dd233123c, 0x745a79c0423b12f8, 0 }, /* #47 */ 5731 { 0x2f4712, 0x2f4f13, 0x9a4d2f1cd6250c57, 0xb741f19e57fabced, 0xac9e79df81500595, 0x2606193eeb7d89dc, 0x3f15bdaad853365b, 0 }, /* #48 */ 5732 { 0x170443, 0x170c43, 0x190cd19f84d85e25, 0x52846542cb195a59, 0x2ac4e3da18962a92, 0x075a255a045edb52, 0x4b22a5ece44b1325, 0 }, /* #49 */ 5733 { 0x3b4f57, 0x3b4f57, 0xcc53027c125fc070, 0x3e0030aa7c887010, 0x86678cf99dc84209, 0x1ea8c1b8dcfa747e, 0x2669ca1a385832b7, 0 }, /* #50 */ 5734 { 0x132557, 0x132d57, 0xa96e15288095c7c4, 0x8658a3007734f85c, 0xaebb31e47a2f2b2b, 0x1c40c69bf07750ce, 0x2ab059d5c3c8a887, 0 }, /* #51 */ 5735 { 0x0a5116, 0x0a5917, 0x9e520314e35bc6b2, 0x7bcef1403282ef5a, 0xb69c6d495a482599, 0x5bedc245a75f5f8a, 0x94a57d8717cb1075, 0 }, /* #52 */ 5736 { 0x143487, 0x143c87, 0xdbb8da0f0fccfff7, 0x18c81a016893fa3f, 0xf69c2f3184f41d01, 0xb78fbab0b5dd70da, 0xd5de734bc7de55f9, 0 }, /* #53 */ 5737 { 0x236cd7, 0x236cd7, 0xad4faf44ca852d09, 0xbd1ffa6a447349cb, 0xbe873302ca7bb099, 0x384aa7ba71697ab6, 0x5326238f9e260933, 0 }, /* #54 */ 5738 { 0x280b13, 0x280b13, 0xf4e94d449704b0a5, 0x51b469c75ebc2def, 0x115bfa8f00cfe753, 0x1b5bd5b56dc70247, 0x1c98f12e6d9eec03, 0 }, /* #55 */ 5739 { 0x023282, 0x023a83, 0xb863ffe61b4190ca, 0x3158ada76c8ae402, 0x18380222ad3592c9, 0x7fa89e04e202dd3d, 0xb13c5c894514336d, 0 }, /* #56 */ 5740 { 0x1f3f97, 0x1f3f97, 0x75796850f7ca1a20, 0xb9c5be69812c3c40, 0x5b411d6c35af9870, 0x5e2f9b1fbf1b9cbe, 0xcd40093c0ff2cc42, 0 }, /* #57 */ 5741 { 0x1e48c7, 0x1e48c7, 0x65632e3a754677cc, 0x7588f1996cbf7620, 0xac33068bfca9bee2, 0x56268a0431fb54f3, 0xd987015589f2a658, 0 }, /* #58 */ 5742 { 0x282156, 0x282957, 0x2fbdf5f6973a3a1f, 0xcdc7380fc67ef974, 0x3d79eee7205f01f6, 0x2dc9b163c6699818, 0xf5857cf69033c00c, 0 }, /* #59 */ 5743 { 0x0f36c3, 0x0f3ec3, 0xbac2f5ca4613c07f, 0xaebd314ed106a438, 0xac329aa69596bee9, 0x91ab79e2260263b2, 0xc7ac9c082e473fc8, 0 }, /* #60 */ 5744 { 0x375507, 0x375d07, 0xc9aa1af2c48b1f26, 0x8b415e60b2b3c56a, 0xcacfa208becf0ad2, 0x5bef474da7a81dc4, 0x74b4835ec596e197, 0 }, /* #61 */ 5745 { 0x1c4c07, 0x1c4c07, 0x75a75ce1c3a0db73, 0x995b686ae1d6b326, 0x68be21f1fec2d34b, 0x5cda157de94da7c0, 0xca08c197a38082c2, 0 }, /* #62 */ 5746 { 0x1d2586, 0x1d2d87, 0x6e03844133a6589c, 0x5c7bbe3edb28cc80, 0xca14cc4368dfffd4, 0x627e2df8a44e77e6, 0xe530f2051b6e47e0, 0 }, /* #63 */ 5747 { 0x213956, 0x213957, 0x66c595f37efb55ea, 0x085f8b32fd530e72, 0xdaa1ec2b75f7b93b, 0x2876925f1e6827a2, 0x64cabd097c9808b5, 0 }, /* #64 */ 5748 { 0x004d93, 0x004d93, 0x7473f85df4780877, 0x73867e2c61b7830f, 0x2481481b69b6dd65, 0x6b4784a20d188662, 0xebd55edae3a51829, 0 }, /* #65 */ 5749 { 0x067187, 0x067987, 0xe2e8a29913c6d577, 0x1d9b9ea895bbd3a0, 0x12553d5f970afcb6, 0xba1d318bbf804488, 0xd1f9a30e1a303160, 0 }, /* #66 */ 5750 { 0x301383, 0x301b83, 0x411878f9431b7ac2, 0xda37f5806e251960, 0xcc284e6c2dae44d2, 0x090cea55fce3ad29, 0x2397ae75aa349ab0, 0 }, /* #67 */ 5751 { 0x3e3647, 0x3e3e47, 0x35ad295d12396367, 0xab42a9a15709c1f1, 0x2e307df1bb76b432, 0x2ccfc462358233ca, 0xd5b887f6b19c70e7, 0 }, /* #68 */ 5752 { 0x265353, 0x265b53, 0xbae4b30d1663ef12, 0x21862be26d60147c, 0xc67aa9183ca738af, 0x053217d3240a2add, 0x071dea425ef38ace, 0 }, /* #69 */ 5753 { 0x3e1696, 0x3e1e97, 0x1c4e90042e5822b4, 0xe33c4f393c8e30cc, 0xe212cb9ea9d125f4, 0x146f3e0ac6e106cd, 0xb8cdf9c73ff6245f, 0 }, /* #70 */ 5754 { 0x0914d3, 0x091cd3, 0x8340fc7d68520c15, 0x3737b79ed319f211, 0x72b8b2da9f809509, 0x469c8e37f6df7d15, 0x89b8db343be6410d, 0 }, /* #71 */ 5755 { 0x3f37c2, 0x3f3fc3, 0xaa7d56e5c76f84e3, 0xe2e326fb71d38531, 0x9eb3778fcad3ea2e, 0x53ef9b57d1be5109, 0x7e08e238186e7ddb, 0 }, /* #72 */ 5756 { 0x3b6a53, 0x3b6a53, 0x726d0f9a0c96966a, 0x746878f9dbed2f8c, 0x0279afafe7fdb8f4, 0x16c8c5f40edb9035, 0x32f9644a42fd0b6e, 0 }, /* #73 */ 5757 { 0x275043, 0x275843, 0x1c31eb543a10aa9f, 0x94e5de98cc31be0f, 0x5ea81d68d1510715, 0x014f6dd217aff54a, 0x0be591c4ef22a691, 0 }, /* #74 */ 5758 { 0x0460d6, 0x0468d7, 0x8fa17ebed18d3d06, 0x12d10eff462451b2, 0x26ada41b3387f3f6, 0x80179ed90c41d44b, 0xe44e0c0c51f0fc73, 0 }, /* #75 */ 5759 { 0x387a52, 0x387a53, 0xae42e7d0b3029401, 0x6c93364dbeb505b8, 0xcbe2426b6a81413d, 0x225c26dc98db45ed, 0x327a0e403376a5b8, 0 }, /* #76 */ 5760 { 0x3d4657, 0x3d4e57, 0x5148e40764b0c4ce, 0xfdab037a614128a0, 0xd9684aea0872906e, 0x0e26a4a605bdd27b, 0x2c913c6017863730, 0 }, /* #77 */ 5761 { 0x127a47, 0x127a47, 0xd65564e862ef72bb, 0x6dc57f4d62bd46d7, 0xfc209c128053c6cc, 0xb90ad40b00ffaef9, 0xdd03b6a900e68095, 0 }, /* #78 */ 5762 { 0x0d2002, 0x0d2803, 0x1f9accbd2cf8457f, 0xe86723afdf8de9bf, 0x4d43cee0ebf79c80, 0x1ce2d412b6ceeb8d, 0xe9fa96501ec2fbc1, 0 }, /* #79 */ 5763 { 0x227392, 0x227b93, 0xc54f577f775b3661, 0x6d251e3c2e7572e0, 0x4e60f2975bf95592, 0x2e8303c209778591, 0x3c58c52ebed69ee0, 0 }, /* #80 */ 5764 { 0x396dd7, 0x396dd7, 0x2d353848e8a22527, 0x465aafe44680c0a0, 0x6ffc9c9c81021628, 0x2652954ce8a555f7, 0xd902aadeb18dde60, 0 }, /* #81 */ 5765 { 0x175853, 0x175853, 0x60e105fe35a7e1ea, 0x1ebfeaa746e8769c, 0x1e4475b0d5509862, 0x571f512cf1f6104b, 0xe637e1ca208a8556, 0 }, /* #82 */ 5766 { 0x084913, 0x084913, 0xe5b4b37fd01163e2, 0x3e00ab7564d32bf2, 0x30e772773a746a2f, 0xd04d82e93a6f0b6f, 0xe8259d46eb0c1c89, 0 }, /* #83 */ 5767 { 0x381416, 0x381c17, 0x17cd6fd6c94900b5, 0x19d25a47bcd426a0, 0x93c248ddf06956cf, 0x0920a7886076d96a, 0x622b228cb83dd020, 0 }, /* #84 */ 5768 { 0x2926d2, 0x292ed3, 0x3dabba64d5f5d1f7, 0x25a6a1909db661cd, 0x8e99cef2155a1add, 0x3bb82c4b561a91fd, 0xf7e64f8f93e1795b, 0 }, /* #85 */ 5769 { 0x3151d6, 0x3159d7, 0xb7422e7f46bba45b, 0x3aa25a7ee356fa51, 0x59454d7619fab030, 0xa7a2838df2ef05f6, 0xea2cbabd54e0abc3, 0 }, /* #86 */ 5770 { 0x1804c2, 0x180cc3, 0xbab62d96ce5fe8f1, 0x739a957d2fdba0d4, 0x0ef1ef864e6af0f7, 0x8a94be8db37e2bfe, 0xbe021a746da44e14, 0 }, /* #87 */ 5771 { 0x167647, 0x167e47, 0xc1b0c1564784580d, 0xe0eade2931aae19d, 0xa67aa7e3e1506a6b, 0x9d9e929b9d612d4b, 0xd0533678fea43bd1, 0 }, /* #88 */ 5772 { 0x1d0887, 0x1d0887, 0xfb3fa1958323306a, 0xeb016b64bb6b3bb0, 0x9bdbfd224e895b96, 0xcbaf095c51aa4ea4, 0xcf89214507c7d178, 0 }, /* #89 */ 5773 { 0x2761c6, 0x2769c7, 0xf20389e55bc63601, 0x7a0e78501ccd51e4, 0x8e7f018e465253dd, 0x5d8a070eaf7cd035, 0x62f1e35bf43f39e4, 0 }, /* #90 */ 5774 { 0x051e16, 0x051e17, 0x949b4217fe4f7d0e, 0xb614af08408432fe, 0xcd7d7072dd101f66, 0x94653d29afc2d224, 0xffa2f14ee6615349, 0 }, /* #91 */ 5775 { 0x105887, 0x105887, 0xda1678fc72a3b650, 0x665c4938cabc1e50, 0x9512936939611698, 0x148dcce64fb9c64d, 0x1820820020d94481, 0 }, /* #92 */ 5776 { 0x365a57, 0x365a57, 0xcb21328e033ad3b5, 0x21e736c40b90d00f, 0xec4aa818f07e2f2a, 0x57d0f2a024ca5966, 0x6eac4249d961f733, 0 }, /* #93 */ 5777 { 0x337f42, 0x337f43, 0x625c3d523ec3b3f7, 0x4b3ca57575bd7f13, 0xa5cb57e5d5bde41d, 0x5fee3a45557e7201, 0xf9ad1ac9c8f78ec5, 0 }, /* #94 */ 5778 { 0x394087, 0x394887, 0x535a2e43c80f0a02, 0xb776de97c62cb5f4, 0x4d59820285935b75, 0x0fcff43adfeab6b5, 0x30907d65af6678fa, 0 }, /* #95 */ 4179 5779 }; 4180 5780 static const MULDIVU64_TEST_T g_aTests_imul_u64_amd[] = 4181 5781 { 4182 { 0x224ed7, 0x2246d6, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0 }, /* #0 */ 4183 { 0x261287, 0x261286, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0 }, /* #1 */ 4184 { 0x0a0a82, 0x0a0282, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0 }, /* #2 */ 4185 { 0x0d27c3, 0x0d27c2, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0 }, /* #3 */ 4186 { 0x352b52, 0x352352, 0xd2a592102c3901ce, 0x0000000000000000, 0xb45e556d75352630, 0x0000000000000000, 0x0000000000000000, 0 }, /* #4 */ 4187 { 0x3a22c2, 0x3a22c2, 0x4e3461797495ab97, 0x0000000000000000, 0x12d49cae10eb770b, 0x0000000000000000, 0x0000000000000000, 0 }, /* #5 */ 4188 { 0x3a6d02, 0x3a6502, 0xde1a326601950385, 0x0000000000000000, 0x0b4e35fb09e2d5fa, 0x0000000000000000, 0x0000000000000000, 0 }, /* #6 */ 4189 { 0x3a1856, 0x3a1056, 0x10e41dc1b6957f79, 0x0000000000000000, 0x37710e488f77a30a, 0x0000000000000000, 0x0000000000000000, 0 }, /* #7 */ 4190 { 0x203547, 0x203d47, 0x53c9d43e8625ae1c, 0x26d7060287553224, 0x31f050e9a78d5d6b, 0xe836d713b879bea6, 0xb753b1b4d8502b6f, 0 }, /* #8 */ 4191 { 0x375d82, 0x375d83, 0x032c91a6a8373f8a, 0x2f15f23d38a469c0, 0xbf8eb8ec230e4bbe, 0x010ec85e00802f49, 0x554f650af30ecf60, 0 }, /* #9 */ 4192 { 0x327e56, 0x327e57, 0x726f7d8a65cbf998, 0x283db0bd6a73afe8, 0x1dcfe9b3759b29b7, 0x371623ffc6e38cf9, 0x7b3b720efcf7f60f, 0 }, /* #10 */ 4193 { 0x3d1383, 0x3d1b83, 0x9ac8aa62ba4c1c18, 0xed36793f43e275f0, 0x3ef48360ac2a15aa, 0x30d607ac349591d5, 0x847b5b95a6dd33ea, 0 }, /* #11 */ 4194 { 0x056507, 0x056d07, 0xc8ef3ecec8feb067, 0x96d0c68551b6384c, 0xbed5a7e193044af7, 0xfeb8d5265b5032be, 0x05f10169bd00e5d4, 0 }, /* #12 */ 4195 { 0x133856, 0x133857, 0xcd24dc12392d4d29, 0xcb533061805d105e, 0x5ac0f99a6eec494f, 0x02affe47d6307791, 0xf278c420f342fb2e, 0 }, /* #13 */ 4196 { 0x142ac3, 0x142ac3, 0x72c7c9af0526bf08, 0xf32fa17041386de0, 0xe92997d49a8a3b08, 0xd7788dc94631f829, 0xa59b2b8569af153c, 0 }, /* #14 */ 4197 { 0x063c06, 0x063c07, 0x7a42970185107063, 0x01ba32456fcba2ae, 0x016636f929c7e088, 0x03124900bac6a92a, 0x066e6649dda336fa, 0 }, /* #15 */ 4198 { 0x3d6696, 0x3d6e97, 0x76d2d9212b648283, 0xc60b620cd94853e4, 0x3a7bfef64cad21a5, 0xdeb20f11150c0635, 0xb83f4129e2a0074c, 0 }, /* #16 */ 4199 { 0x0f2846, 0x0f2847, 0x7c90c5702066cade, 0xdb3f795e1a488292, 0xa49cb50b84925b20, 0xe72bb52e564a80f6, 0xccf8e84f6c3218c7, 0 }, /* #17 */ 4200 { 0x1b4203, 0x1b4a03, 0xa5b420ff871e88ff, 0xd4731b2a7707a2d6, 0x3efd55c46097922b, 0x07094220f9c15aff, 0xec0d3cc92a09d72a, 0 }, /* #18 */ 4201 { 0x114697, 0x114e97, 0xf107b661de0d253c, 0x8f8434ebad596488, 0x731db1953156b36c, 0x013c1a733f32fc6e, 0xeae2501e2275e83e, 0 }, /* #19 */ 4202 { 0x3a1846, 0x3a1847, 0xbddf2d688c5765d7, 0x303fb95ff9f41350, 0x79235e42871e4767, 0xed34b17fdbfc4caf, 0x48c1dad441017d30, 0 }, /* #20 */ 4203 { 0x0518c3, 0x0518c3, 0xdf82e2cdd871ed10, 0x525d9eacc24c74c0, 0xfd1d0eac89f810e4, 0xfabbc19af9e76819, 0x297fb27a3eae5d8c, 0 }, /* #21 */ 4204 { 0x1e7cd6, 0x1e7cd7, 0xadb993e0571813c3, 0xa53658b469a5074e, 0x82e3cd26b29b8f67, 0xf2bbc43b03c903a7, 0x29476ca8b3140c9a, 0 }, /* #22 */ 4205 { 0x2e3f97, 0x2e3f97, 0x76309e2ead247ba1, 0x71daad1aa06b9850, 0xe9301b50f1e0f9cd, 0x031ffdc8f4d102f3, 0x06c4c91f95513650, 0 }, /* #23 */ 4206 { 0x301593, 0x301d93, 0xde359c9945a04971, 0xbc10f6e51106c871, 0xda3d769f11bc3121, 0xeff190b26d15c1f2, 0x79a4f779b936ef01, 0 }, /* #24 */ 4207 { 0x336753, 0x336f53, 0x5684594aa38499a9, 0x3ad5e034ee89a879, 0x75a50d760b0214d2, 0xdc05f99cddff6928, 0x958befe3e716fa51, 0 }, /* #25 */ 4208 { 0x324bd7, 0x324bd7, 0x24b390eb0018ee09, 0x5a4abcd01b7d6b61, 0x9d91a7edc8ef67f3, 0xf97d77a01ed83b75, 0xd29797b505a7e899, 0 }, /* #26 */ 4209 { 0x0001d7, 0x0009d7, 0xd2d5e2a66d386a77, 0x940884f163106c3d, 0xc9f23cde181309f3, 0xffb247f19dd6feaa, 0x01b8862cbe7a17eb, 0 }, /* #27 */ 4210 { 0x303397, 0x303b97, 0x5a50280f161e397c, 0xdd58c785620d7ac0, 0x26f448bac4761f1b, 0xfc239d317c25c163, 0xf50e568aefd2bf50, 0 }, /* #28 */ 4211 { 0x133a12, 0x133a13, 0xc9aabb415064cc73, 0xe6f56153362f259d, 0x61c2877d27ebad5c, 0x0ed1981e4286a9cd, 0xba2dcddb2a4d51af, 0 }, /* #29 */ 4212 { 0x260296, 0x260a97, 0x8aa57914327b8244, 0x8c1bf138a8232858, 0xbb540483f5b01581, 0xed4673e93216d59b, 0x28d8d72548f473b6, 0 }, /* #30 */ 4213 { 0x145316, 0x145b17, 0xaf8e1010832e6410, 0x516076ea596161b0, 0xf06d35f317c0c3a7, 0xf484c17b87c0303a, 0x24898b6451f0fd5b, 0 }, /* #31 */ 4214 { 0x1e64d3, 0x1e6cd3, 0xa255ee4bd9773958, 0x794f9ec5589bf008, 0x721887de778f8f89, 0xd646332d7a8f19e1, 0x720b1d0e68801983, 0 }, /* #32 */ 4215 { 0x201bc6, 0x201bc7, 0x8dc32e20d154ab6f, 0xaa348074511ea54c, 0x50b5bb59fdc11a8b, 0x0eede6d461937361, 0xde8b5533cb1ef974, 0 }, /* #33 */ 4216 { 0x0637c3, 0x063fc3, 0x503ea701c78a6a25, 0xbcfabf1384dd568c, 0x29ca770b81463afc, 0x0ed0c23fe0b70142, 0x2f43cff96b4d889c, 0 }, /* #34 */ 4217 { 0x0b1d82, 0x0b1d83, 0x7f481b3f14bde604, 0x4c0c0ffa07ad5aa0, 0x20474f6116f4e58e, 0xe19acb00bdb17867, 0xc2ddc1cb69ac9aa8, 0 }, /* #35 */ 4218 { 0x1e1892, 0x1e1893, 0xc6d0edc229290fde, 0xd4ec5402de39834a, 0x619f4dcbbea95f0c, 0xe496d23e50035fc3, 0x7ab669a561ac5bab, 0 }, /* #36 */ 4219 { 0x120e93, 0x120e93, 0x15464e9909bb0504, 0x5cd2a60b594859f4, 0xc41c2aac7ad24a8b, 0x0906858b0e7837c8, 0x6c9ac19eec818a3d, 0 }, /* #37 */ 4220 { 0x1d23c6, 0x1d2bc7, 0x8346300e15eb2eb0, 0xaa97f739ac3e6cf0, 0x0818aa0a34fce8cf, 0x218924f08740e8e2, 0xbb2af9a1cb437aad, 0 }, /* #38 */ 4221 { 0x2a7813, 0x2a7813, 0xb64dbe757cccfe55, 0xb65e808c207c6c5c, 0x91b48668aa133000, 0x179778072257f95d, 0xae0c9af662e41eec, 0 }, /* #39 */ 4222 { 0x1144c3, 0x114cc3, 0x59ce01606d1760b4, 0x292dadbeb533f338, 0x60e3fbd863bc52dc, 0x0e3b9af71f959b51, 0x2892922197ab32c6, 0 }, /* #40 */ 4223 { 0x374956, 0x374957, 0x52ab2fe864034510, 0xe52d7496ea0a9270, 0xf2d26baa64d652be, 0x22a48dc775a5096d, 0x6b473bb2549a7ff7, 0 }, /* #41 */ 4224 { 0x125d07, 0x125d07, 0x8d2fa118986eb8f0, 0x12a08e586c886f00, 0x20221d6eb1f9356b, 0xe2ad3c8fd8a851e3, 0x4161c989dfba5210, 0 }, /* #42 */ 4225 { 0x3662c7, 0x366ac7, 0x01a20a6005d76ac2, 0x09b34e7d6e5d21e8, 0xf4c79ece75574649, 0xff4ad1d941748cca, 0x910c75d31d8b0174, 0 }, /* #43 */ 4226 { 0x0b7843, 0x0b7843, 0x4591fb3fb970730f, 0xcfe9181b28be4cff, 0x88bf5e573305e7f4, 0xe9ab10c2079dcf1d, 0xadd333230bcac711, 0 }, /* #44 */ 4227 { 0x025656, 0x025e57, 0x8f0704da72b22a8a, 0x64f2d5137296220a, 0x2ceafc7c55cf8beb, 0xefef559dfbf92eeb, 0x24677351376668c1, 0 }, /* #45 */ 4228 { 0x035d83, 0x035d83, 0x85581549f003c563, 0xeec4666eead9b2fe, 0x60e3a59499dd8f30, 0x03e594c4740dd84c, 0xf7dde8c4818ba86a, 0 }, /* #46 */ 4229 { 0x1c3883, 0x1c3883, 0xc1d0976bf9d5c657, 0x374c2091897afa39, 0xbb5be63b6584f2bb, 0x0793e67ea73604b5, 0xe0cdf14c0e6849ef, 0 }, /* #47 */ 4230 { 0x1c6612, 0x1c6e13, 0xb329f78d0ccf2398, 0x0be50e0ffcb51b30, 0xcd5977463330de67, 0xf2a364b445cef7ac, 0x2c84ab876ca59b82, 0 }, /* #48 */ 4231 { 0x196393, 0x196b93, 0xef34524c18e2454f, 0xbfccb2e862f9df9f, 0x5ca43d0b940713ca, 0xf8a9cebd1a100d09, 0x6fd38a3be2a3ccb1, 0 }, /* #49 */ 4232 { 0x184006, 0x184807, 0x7f8018b43712fc83, 0x827281fc7f756c2f, 0x3cd511feb2d5f1fd, 0xfe80780ba7487b61, 0xfcfdee9a889059e5, 0 }, /* #50 */ 4233 { 0x3c0092, 0x3c0893, 0xbe168752584972e6, 0x137e94104efcdec8, 0x1494b35db90e3856, 0xf8ebea9700c60a42, 0x1b7e12876e8bca0c, 0 }, /* #51 */ 4234 { 0x326b02, 0x326b03, 0xb59769b22259ccd7, 0xac13105af4bf4f77, 0x0bc09113e79c616e, 0xddf1fc16046b3628, 0x752a0717a8949e61, 0 }, /* #52 */ 4235 { 0x371247, 0x371a47, 0xa70045b136641e48, 0x9f4d80232a9ab1e0, 0xde2304c1c2df7b78, 0x22fe4af61a33ad70, 0x9b5804b50d0d2a5c, 0 }, /* #53 */ 4236 { 0x1d35c6, 0x1d3dc7, 0x932db025fa3f5233, 0x98518045f37a1f10, 0x795f0410dc8756f9, 0xe6be353408778748, 0x3b6a9e590d03f4b0, 0 }, /* #54 */ 4237 { 0x022456, 0x022c57, 0x2ea4154b95e11ea9, 0xc9cb295ffc441725, 0x981f9c12d67206d9, 0xf32038981e0ae8ab, 0xb9565468c33f6e1d, 0 }, /* #55 */ 4238 { 0x3f3616, 0x3f3e17, 0x4cea48bda84ae4a9, 0xb929e25492f5b0bf, 0xdcba32a8694d76ea, 0x096f1520af536c1b, 0x1f66387cc453e327, 0 }, /* #56 */ 4239 { 0x3b3697, 0x3b3e97, 0xa4d8558db452c071, 0x7a5a013f68b6c11a, 0x8bc13115f6d8aee0, 0xef3b3f7659a7bc56, 0x2f17c94f387d5fba, 0 }, /* #57 */ 4240 { 0x217992, 0x217993, 0x1179228cf73c33fc, 0xf73b2f803af59a90, 0x0831a0af27cb1e4a, 0xfb1e85020f0698ba, 0xb87dd593322c455c, 0 }, /* #58 */ 4241 { 0x1042d6, 0x104ad7, 0xd37fda3324ed3df9, 0x7e2dbfaf85a25800, 0x2bfe9604eece5445, 0xfd87d4a22091c98e, 0x0e34b3e2972b1800, 0 }, /* #59 */ 4242 { 0x0d4197, 0x0d4997, 0x14d23c03d128e8e5, 0xbae8bc81861f5d2d, 0x612d6ade76621476, 0x00ad6b7f53c5c499, 0x08543908acc346a9, 0 }, /* #60 */ 4243 { 0x2c4057, 0x2c4857, 0xf6f7ad0a59fdf84e, 0xe25b46aabc33949c, 0x72603ce8be81a88a, 0x0071fcd3d295fce5, 0xf3615b950c3ede02, 0 }, /* #61 */ 4244 { 0x034e42, 0x034e43, 0x65c052fc9b22409e, 0xc4d55bb9317111f2, 0xc8e58e0135885294, 0x2972f21d2ed9fa79, 0x68487e9356cde837, 0 }, /* #62 */ 4245 { 0x2d7986, 0x2d7987, 0xd4033b949d1af1f5, 0xddf3c7e0ecea2ec0, 0x48b014c8e2e48465, 0x00d238b4766a756c, 0xfb388abca0247bc0, 0 }, /* #63 */ 5782 { 0x182b97, 0x182396, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0 }, /* #0 */ 5783 { 0x2b6302, 0x2b6302, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0 }, /* #1 */ 5784 { 0x3b0b17, 0x3b0316, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0 }, /* #2 */ 5785 { 0x1e7e47, 0x1e7646, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0 }, /* #3 */ 5786 { 0x105b93, 0x105392, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0 }, /* #4 */ 5787 { 0x2d1b82, 0x2d1382, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0 }, /* #5 */ 5788 { 0x3c7c53, 0x3c7452, 0x0e55dcde3e2c4c8d, 0x0000000000000000, 0x7ec11039a7179aff, 0x0000000000000000, 0x0000000000000000, 0 }, /* #6 */ 5789 { 0x102e56, 0x102656, 0xd0b6e53fb954595c, 0x0000000000000000, 0x00faec70178493ab, 0x0000000000000000, 0x0000000000000000, 0 }, /* #7 */ 5790 { 0x384e46, 0x384646, 0xe0b71ac133f6146d, 0x0000000000000000, 0x427eabb3153da682, 0x0000000000000000, 0x0000000000000000, 0 }, /* #8 */ 5791 { 0x3a7606, 0x3a7606, 0x0d887c86d79363f9, 0x0000000000000000, 0xebea699afba7692e, 0x0000000000000000, 0x0000000000000000, 0 }, /* #9 */ 5792 { 0x3b34c7, 0x3b34c6, 0x4747a59ba88838c7, 0x0000000000000000, 0xb67f28c130c966d8, 0x0000000000000000, 0x0000000000000000, 0 }, /* #10 */ 5793 { 0x0c32d2, 0x0c32d2, 0x0c4fc98d05723279, 0x0000000000000000, 0x00ae61778a396f1f, 0x0000000000000000, 0x0000000000000000, 0 }, /* #11 */ 5794 { 0x006cc7, 0x006cc7, 0x45fb126b3a3d2b9f, 0xaf2a87c6b268a908, 0x622f1704267652b1, 0x09c994ad68d6da70, 0x23cdc995819039f8, 0 }, /* #12 */ 5795 { 0x2d6792, 0x2d6f93, 0x7170b30c6baa2d01, 0x57a06df77ccbc558, 0x46321bddddfaf22f, 0x04e4b012eafca74d, 0x0b0aef2903c34d58, 0 }, /* #13 */ 5796 { 0x1b1316, 0x1b1b17, 0x176941b0259f6654, 0xdc72c654f77d3208, 0x17982b20ff57b6a5, 0x05d76ba8a00a45df, 0x3fe05bc907374dfa, 0 }, /* #14 */ 5797 { 0x2a09c2, 0x2a09c3, 0x8fcbc73d496ee635, 0x7acf0629e703b4a6, 0xa90c4b4bcb857de5, 0x0fb7070986dccf03, 0xdc2539f1e6235ece, 0 }, /* #15 */ 5798 { 0x3f2c52, 0x3f2c53, 0xaf632e6539c105ca, 0xc322b9e6c04f1d70, 0xbc3f9232338b4485, 0x26b29341dff6a573, 0x851bdad771975058, 0 }, /* #16 */ 5799 { 0x3c7c93, 0x3c7c93, 0x0f8e0386079ee026, 0x873af0805909c018, 0x658d762eb4895a64, 0xfd77fff54686a6fd, 0xd65735e0ea49d944, 0 }, /* #17 */ 5800 { 0x121097, 0x121897, 0xdc20a222167ec2b3, 0x4f6fc5ea06286d87, 0x00271d0fa274749b, 0x09889b662f4be773, 0xbbf6e63747e4c3dd, 0 }, /* #18 */ 5801 { 0x044382, 0x044b83, 0xd596513f8d7468f3, 0xc18b7ed33bed92df, 0xbe6badb7ffb00a2b, 0x113e9718d9cee5af, 0x97e9edc24f59e965, 0 }, /* #19 */ 5802 { 0x380887, 0x380887, 0x69247aedeed328ef, 0xd9fb1f49486032ac, 0xd6b8d66a5a0272b5, 0x1e42f30b97d50b50, 0x49ae339ba42f0014, 0 }, /* #20 */ 5803 { 0x3e0a16, 0x3e0a17, 0x8a736d376987ad11, 0xd2013890a1b51898, 0x832d4fb1a0075c10, 0x24b151ee7a7fd61d, 0xb0171ace53caef18, 0 }, /* #21 */ 5804 { 0x2103d7, 0x210bd7, 0x878c4d1e18c56586, 0x4b2f52bab2b5fe56, 0x050aae650c1b1144, 0x1d884624a2962708, 0xc13bee7dc03f6b79, 0 }, /* #22 */ 5805 { 0x265107, 0x265907, 0xac52dc2c2a1b6440, 0x3edbb0b141106780, 0x927fc7e2b3f4e36f, 0xe0d5316a2f48da5b, 0x5f5a6c5d831bf0be, 0 }, /* #23 */ 5806 { 0x007e93, 0x007e93, 0x72fbfc2572f5fa2e, 0x0e99a3fdfed49898, 0x73fb951dfd66fb49, 0x141456194e177bb0, 0x2cb4657d09fabd94, 0 }, /* #24 */ 5807 { 0x1c5906, 0x1c5907, 0x8f9701eb57984bc7, 0xb4ec6c8157f516d3, 0x3017041d82fef34c, 0xe281b9a109ddfdf1, 0x432ace70770f2495, 0 }, /* #25 */ 5808 { 0x173d83, 0x173d83, 0xb6ccb9aa48877bbd, 0x81aa12a13671e998, 0x9c87b93afab184d4, 0x1e512ab5a8e833c0, 0x95f93aced2919d78, 0 }, /* #26 */ 5809 { 0x033587, 0x033d87, 0x935f50f5ada1b4b6, 0x40d87b0fc659ca02, 0x146d0f0a16bc0ec2, 0x22fd634e3b6cfb0a, 0xad8a5b80c3f684d3, 0 }, /* #27 */ 5810 { 0x3d6887, 0x3d6887, 0x4b0683db4363c4b2, 0xf4d11ac9361dd806, 0x0587039e58baa484, 0x23cc142b8258a7ce, 0x7a2571ef22fe9dbb, 0 }, /* #28 */ 5811 { 0x1b4087, 0x1b4887, 0xb77ca165b6eb8516, 0x57222a19ba9015ee, 0x3a9f442c17480a58, 0xeb135358f8b08d7c, 0x49df2b36ee34c2c5, 0 }, /* #29 */ 5812 { 0x0d6b42, 0x0d6b43, 0x7a4373921b5254e4, 0xbcc1f7b05d4c29c4, 0x6dcfeff6e258b4f3, 0x1c136c12bd37070a, 0x3ac94d52ee9316f9, 0 }, /* #30 */ 5813 { 0x336086, 0x336887, 0x469ef7ae3d4deb7b, 0xcadb1a540c83c11d, 0xede76ae47482a80e, 0x133ac9ec2ca13a6b, 0x45b50a0a741ab647, 0 }, /* #31 */ 5814 { 0x263a46, 0x263a47, 0xdb0608f7313c0371, 0x69a141f3831e5564, 0xc9297fa76936bed0, 0xf962a9c0370d1135, 0x2dcb87c5837bb1a4, 0 }, /* #32 */ 5815 { 0x3e2e02, 0x3e2e03, 0x612bcea4ce1188cb, 0xfa09a2b9b8b84241, 0x9d44cd6b030b81ff, 0x216975b6346eebb9, 0x58065362d00a5ba3, 0 }, /* #33 */ 5816 { 0x0c7416, 0x0c7c17, 0x7af39484ec58d0ca, 0x9331df6a836ea942, 0xe578f2ae4d9ba52c, 0x1b3472de353930b5, 0x38a4d5136784b18d, 0 }, /* #34 */ 5817 { 0x206f52, 0x206f53, 0x1e43490f40c84d2f, 0xd91cf752e4d33d65, 0x8ad55a275371a822, 0xfc648838a933823e, 0xe17c2e54d74d81ab, 0 }, /* #35 */ 5818 { 0x051dd2, 0x051dd3, 0x48bce4b5e70635e7, 0xc157ad85458acdb0, 0x46188cd0e94b2b8e, 0x010c7e3bbda7667d, 0x03b0f544f5c4aed0, 0 }, /* #36 */ 5819 { 0x364542, 0x364d43, 0x9c2f9a91187c9939, 0xd96678a74e655399, 0xe32b99dcb94cd4df, 0x0b7d4d56ff1703f6, 0xe2883d2283826d61, 0 }, /* #37 */ 5820 { 0x2514c6, 0x251cc7, 0xdbf46514df121453, 0xca2ba424d2472388, 0xfaca23678a183336, 0x0aae0c863c923ae1, 0xb42653692cda5d58, 0 }, /* #38 */ 5821 { 0x2e2d16, 0x2e2d17, 0x9bfdd3c7d79c625d, 0xfb66cc68165d7a41, 0xd7f80811f55abc2c, 0xf504f2e223e8bbac, 0x1c1bae321cd9c135, 0 }, /* #39 */ 5822 { 0x2f6f83, 0x2f6f83, 0x904dbf08f7d72efc, 0x0e3a9438ce1f6e1c, 0x694da7e6e038ae94, 0xe6c3108a466be050, 0x39d8015c294a0239, 0 }, /* #40 */ 5823 { 0x015c87, 0x015c87, 0x4d7bf8ef0f2bef8c, 0x3c2ec7bfe011d8f8, 0x9a16ad0f86143aa7, 0xf1a18f60ba1ae249, 0xd086d0ad86bbc12a, 0 }, /* #41 */ 5824 { 0x2e3702, 0x2e3f03, 0x6926553a9efec8a3, 0x762fb5d18d75df43, 0x98b626c3d3a588c4, 0x0e2da3037228aa52, 0x2284cc559eaad8e1, 0 }, /* #42 */ 5825 { 0x027207, 0x027a07, 0xc6b271c6b8e7fd7a, 0x0d3ba8e27808b008, 0xf8297b0a2d4b8199, 0x1b2865c6db4e36a7, 0x86ac4701ab4cea54, 0 }, /* #43 */ 5826 { 0x2936c6, 0x293ec7, 0xf9b6b8aa4466e363, 0x92b79b6d705bec2f, 0x808dcb2f8b15be80, 0xfd120dba984007a9, 0x774cb16e5d169bc5, 0 }, /* #44 */ 5827 { 0x144917, 0x144917, 0x26a32da3e8a0186b, 0x396055ee622d965f, 0xf34bf4c263093c26, 0x09cab5eff88a820b, 0x40e0b7d6bfb206dd, 0 }, /* #45 */ 5828 { 0x0563c2, 0x056bc3, 0xd4ff3f29d2a03904, 0xf00740a3192b2570, 0x91547cd3c00de95f, 0xfeac583a54539256, 0x07e5fef181cf2a5c, 0 }, /* #46 */ 5829 { 0x042517, 0x042d17, 0x8dd9b1674232b061, 0x5c9ee4f421a0f4b8, 0x6278d9f1cf0e091f, 0xf108fdc378574093, 0x218fb0836c2c8fb8, 0 }, /* #47 */ 5830 { 0x0d1a57, 0x0d1a57, 0x14c1669a309a188b, 0x4ce747290fc4ebb9, 0xa1001c72253733ee, 0x05727f0e429c0f8e, 0x432fda424e4b914b, 0 }, /* #48 */ 5831 { 0x222492, 0x222c93, 0x21cad05b6b16bce2, 0x4660efbd2a67991e, 0x63a6ac5a0a3517b2, 0xf08a3c24f5d6c76b, 0x8ae12558537d5aff, 0 }, /* #49 */ 5832 { 0x1a39d6, 0x1a39d7, 0x7810402eb96871ef, 0xec968691e7338621, 0x83aab45072e5a8c3, 0xdcbbbbfa04f32022, 0xb4cde20d1be958ef, 0 }, /* #50 */ 5833 { 0x335e92, 0x335e93, 0x7596883628d8dd05, 0x445c9289c170e98a, 0xd1c2f835adc8acb6, 0x38e20755a1f88808, 0x7bd6e288d7358982, 0 }, /* #51 */ 5834 { 0x320e16, 0x320e17, 0x262443a1729832a2, 0xde2857b4c0b6aa98, 0xfd10833696d41297, 0xf993f65ee1fd45a3, 0xd4e5834047166d8c, 0 }, /* #52 */ 5835 { 0x0b6957, 0x0b6957, 0xcd456009e60cb8fe, 0xe500f05c173e3ca2, 0x17c1720b85a41681, 0xffaa69bd58468df1, 0x01afe8701d265d2f, 0 }, /* #53 */ 5836 { 0x0511c7, 0x0519c7, 0xc79da109bf1c015d, 0x89f888681d0669f5, 0x18d2341dbdb77a9a, 0xe8bcba968f965420, 0x699e9026905b8979, 0 }, /* #54 */ 5837 { 0x2b4a06, 0x2b4a07, 0x5cba25b93ade5d38, 0xfa8caf0c231a5298, 0x9ca1e3ca0102c43e, 0xe341009852be7fa3, 0xb0a35d7b0871f175, 0 }, /* #55 */ 5838 { 0x0e4f07, 0x0e4f07, 0x54f6329d2830b200, 0xdbfdad5c24551a00, 0xa53d13642f74ec2b, 0x1fa7d804b58cbae0, 0x5f61ded20cc41d55, 0 }, /* #56 */ 5839 { 0x2b5dc2, 0x2b5dc3, 0xc6b9a8e12bdb3dd9, 0x788de2ba3b8e2ff6, 0xa2036c6c06fe4f3a, 0x11545b7ab34e046c, 0xb28ae49ccec337e6, 0 }, /* #57 */ 5840 { 0x265792, 0x265f93, 0xfb094a842d9a82eb, 0x36726a53ee3b1f98, 0x40bd064c9efb3e63, 0x00e7329d7a6b704c, 0xd16c202bf9e888c8, 0 }, /* #58 */ 5841 { 0x3410d2, 0x3418d3, 0x8efe744484bbd0c4, 0x522bea5925c30b80, 0x36b3c2dee383240c, 0x19893c6e763af035, 0xc626c51493be98e0, 0 }, /* #59 */ 5842 { 0x142713, 0x142f13, 0xa938657f12ad341d, 0xa5a31fe1467ce8ed, 0x22ac5c83f58f89fd, 0xe90c3f4541c5b85a, 0x43b5767e21edcf11, 0 }, /* #60 */ 5843 { 0x364c12, 0x364c13, 0x474d841e087dfc85, 0x7cdd204fd74ad978, 0xbc6fc33301f215b7, 0xe67f7ddcf6dc903a, 0xa4708d908d788918, 0 }, /* #61 */ 5844 { 0x1e1c56, 0x1e1c57, 0x805949c8b19e10ae, 0x7b22a86c2496f80c, 0x846ca16a65fb0a79, 0xf5043474cfd0680a, 0x1606f49ef7d9386a, 0 }, /* #62 */ 5845 { 0x255d13, 0x255d13, 0xb6322b81775cee8f, 0xe630be26b5541443, 0xf847c85097c65ec6, 0xdd0c2a3d4cea6b41, 0x793cde4770b0190d, 0 }, /* #63 */ 5846 { 0x252486, 0x252c87, 0x19f0e735f38abebe, 0xce7def24aaabc9b2, 0x19e3328096db55e1, 0xfb69b0603143b57d, 0xd2bb449413087ec7, 0 }, /* #64 */ 5847 { 0x135a07, 0x135a07, 0x06c3e5ea2603d99d, 0x11af808a025b29d6, 0xdb6d6221272b89f1, 0x01e9475c54f2ee6b, 0x4852956a7dd18c4e, 0 }, /* #65 */ 5848 { 0x0f0716, 0x0f0f17, 0x4fcf96a59bb80ad6, 0x3fde1900329193d2, 0x2a909c8185ab32bf, 0xebbebf60f23d2d08, 0xbf07e060fc12eefb, 0 }, /* #66 */ 5849 { 0x1b5ed6, 0x1b5ed7, 0x0cae0c08b7ca749d, 0x7edc1502f07f7cd3, 0x77593b547698088c, 0x059d7c29556c2714, 0x715e13030346242f, 0 }, /* #67 */ 5850 { 0x326412, 0x326c13, 0x1a525d636d4a13af, 0xcfdb994117e306a1, 0x7d55cf2a95713ce8, 0xfaaf7fc1f4382f6e, 0xcc50099c4c940eaf, 0 }, /* #68 */ 5851 { 0x2707c2, 0x270fc3, 0xce7a7dec8bf81e03, 0xe571b680a04cc27e, 0x27078e5ecbe11861, 0x11b3469f79ed8417, 0xa47fb45da113f22a, 0 }, /* #69 */ 5852 { 0x206a42, 0x206a43, 0xe1e67109277d85f8, 0x2935d3a4b4cb22e0, 0x3187fe7b20071742, 0x0b0ce0028a169c52, 0xa20455c6d75456a4, 0 }, /* #70 */ 5853 { 0x1b6c52, 0x1b6c53, 0xd9e7a3b961ec3280, 0xc4f56e4cd303f800, 0x16a2784c36adf4cb, 0x0246575aa3fb58c8, 0xf0b6a8a28487d130, 0 }, /* #71 */ 5854 { 0x395d57, 0x395d57, 0xf01b73fee51a8525, 0x392c51921da03eef, 0x5ec7b0aa9a5c415e, 0xfadf64aa9ed7b2c7, 0x52976b9fc81f9983, 0 }, /* #72 */ 5855 { 0x1a3e17, 0x1a3e17, 0x0bba228240b57f53, 0xf203d96f4bcfedf2, 0xf042d54a692f8ad1, 0xfa62d25660f36a80, 0x8572af4933c10606, 0 }, /* #73 */ 5856 { 0x116442, 0x116c43, 0x0024da17f46b01e1, 0x25bd53dedc57b09e, 0x43c47c10736a3ce7, 0xffee6e3bfd462a84, 0x85f348cdd8ad005e, 0 }, /* #74 */ 5857 { 0x302e93, 0x302e93, 0x1f8848a6ed17770a, 0x5b91a93034b8ae78, 0x7716ed312c59bb49, 0xf6c16b7c3ffe9d1a, 0xb4f293f2822e690c, 0 }, /* #75 */ 5858 { 0x0f1006, 0x0f1807, 0x8705e967e1250b41, 0xbafea1d03d7f2c6f, 0x6ac38f4b40788e42, 0xd6be237630d4966c, 0x574e05a18cf4bbaf, 0 }, /* #76 */ 5859 { 0x1339c6, 0x1339c7, 0xd4f9bd236dcba5ea, 0x1d931002cfe68668, 0xe1f94ec817f04f97, 0xfc199d1c4488f227, 0x17348095f6a33de4, 0 }, /* #77 */ 5860 { 0x2562c7, 0x256ac7, 0xbe4c9d8f95955246, 0xe6e517d8910763ee, 0x39197e0c17fc373d, 0xf46d0475dcbcee8b, 0x2d1921f7f8a2631d, 0 }, /* #78 */ 5861 { 0x047642, 0x047e43, 0xa6c44ead40c38e8f, 0x050299f93afd45d8, 0x5258aec0220953bd, 0xd791b7c940370267, 0x73fdcd4efc38c8a8, 0 }, /* #79 */ 5862 { 0x317742, 0x317f43, 0xf27a3a96c0e7cdd4, 0x28ab33803879a71c, 0x165ee621769c67bd, 0xfdb30e2a7cec5836, 0x2b8d847402016ccb, 0 }, /* #80 */ 5863 { 0x327202, 0x327a03, 0x8fc7d8ce0eee8e6a, 0xbd28e78f3a57a738, 0x08f447e3496ae54d, 0x15656ebdd82eeb2b, 0xcf30a0375d9b8cac, 0 }, /* #81 */ 5864 { 0x260283, 0x260a83, 0x3ea806d0b10cca18, 0x0639eec9f3b6fa30, 0x87d7686f095761d3, 0xe7dd6f30074b12fc, 0x9d63bf650f097442, 0 }, /* #82 */ 5865 { 0x2a0ed7, 0x2a0ed7, 0x758d1474968fb84e, 0x8c5f38e610c37b04, 0x0075cc490139e723, 0xfe79e82918eb5cea, 0xfcae76e275b6edae, 0 }, /* #83 */ 5866 { 0x3f0e87, 0x3f0e87, 0x512a8a1b70147d3e, 0x5ba37109ebbe3bd2, 0xb12a2db4ffd0fb6a, 0xf415720bea6e4dce, 0xda6a7acb881ebe77, 0 }, /* #84 */ 5867 { 0x3b1c83, 0x3b1c83, 0xeede4606e9d53e12, 0x66a2d78b7953222a, 0x6a4b819842c74bf4, 0xfaae3deca317ca01, 0x4f7cc77a832958ad, 0 }, /* #85 */ 5868 { 0x0c2287, 0x0c2a87, 0x1ab4dd547baef288, 0x3a1c60cb0f3ac420, 0x6e8fcfe5582ee452, 0x010c291c5667adaa, 0x0a0a8072a399db44, 0 }, /* #86 */ 5869 { 0x364186, 0x364987, 0x4cf360b5ea47c18a, 0xd458ca44967b9d34, 0xc67442d03e52328a, 0xf0e390edc69bee4b, 0xcdba78fbbace89d2, 0 }, /* #87 */ 5870 { 0x1c2dc7, 0x1c2dc7, 0x5225bea27f950b7e, 0x76ba71a344d430fa, 0x208841ccec0686fc, 0xd834f5dcfdbe5ba0, 0x83fda40ed197c8c3, 0 }, /* #88 */ 5871 { 0x1d3603, 0x1d3e03, 0x1462abc2c5981d0d, 0x806c1125486aa3b5, 0x8b1336edd9fa78d6, 0x0558004dcff8e2ac, 0x431b57349a7b0749, 0 }, /* #89 */ 5872 { 0x3a1883, 0x3a1883, 0x9948d1c3845f7dfe, 0x2a0d734dd0754f6c, 0xe1d42fa77bc38700, 0x042c2571cdc543ea, 0xf599d67f31848e4a, 0 }, /* #90 */ 5873 { 0x114757, 0x114f57, 0xa8cd70d815a2a440, 0x3dba2cd11cf18640, 0x578e3ef71751412e, 0xe870895fa9b2e028, 0x452b8e887bc7f709, 0 }, /* #91 */ 5874 { 0x1a2612, 0x1a2e13, 0x7d2b1ddb6b153485, 0x396d3ca2e722fd7a, 0x4fe39a9fd9b55510, 0x202246a0f3c15797, 0x41b8be5367bc65b2, 0 }, /* #92 */ 5875 { 0x173c07, 0x173c07, 0x041b1f8cc3a5f396, 0xd2c00a84d9b6ca7a, 0x74b9e01450b44342, 0xff5952cdb5a71347, 0xd767f5e097265c17, 0 }, /* #93 */ 5876 { 0x3f71d6, 0x3f79d7, 0x757d4ff16b5280aa, 0x875ae804d987874c, 0xf1ff297ab60b9379, 0x38b838f3b2edc090, 0x7b96602066fc430e, 0 }, /* #94 */ 5877 { 0x011443, 0x011c43, 0x5f4f1b1955596275, 0x00b81e452c91c3bc, 0x690b9410427c3731, 0xe59afdee5591e63e, 0xb91aad0316a3454c, 0 }, /* #95 */ 4246 5878 }; 4247 5879 static const MULDIVU64_TEST_T g_aTests_div_u64_amd[] = 4248 5880 { 4249 { 0x1c5b03, 0x1c5b03, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, -1 }, /* #0 */ 4250 { 0x1b6202, 0x1b6202, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, -1 }, /* #1 */ 4251 { 0x074c12, 0x074c12, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, -1 }, /* #2 */ 4252 { 0x1c7542, 0x1c7542, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, -1 }, /* #3 */ 4253 { 0x2b6192, 0x2b6192, 0x751e8f6cc7b00518, 0x751e8f6cc7b00518, 0x21f3539f295a3786, 0x21f3539f295a3786, 0x0000000000000000, -1 }, /* #4 */ 4254 { 0x371dd6, 0x371dd6, 0x8c2ef95dbad0190d, 0x8c2ef95dbad0190d, 0x6a7b33561ff56fbe, 0x6a7b33561ff56fbe, 0x0000000000000000, -1 }, /* #5 */ 4255 { 0x2768c3, 0x2768c3, 0x1b7fa7e777174fea, 0x1b7fa7e777174fea, 0x665a7f0299e85d9f, 0x665a7f0299e85d9f, 0x0000000000000000, -1 }, /* #6 */ 4256 { 0x0810c7, 0x0810c7, 0x27cfbf8cf51aa330, 0x27cfbf8cf51aa330, 0xb8a8c1df3828b592, 0xb8a8c1df3828b592, 0x0000000000000000, -1 }, /* #7 */ 4257 { 0x103482, 0x103482, 0xe76dde735aa8f566, 0xe76dde735aa8f566, 0x74914f619e278511, 0x74914f619e278511, 0x2332f6dbaff2a510, -1 }, /* #8 */ 4258 { 0x2c35c2, 0x2c3512, 0x85341f2c3e9b4a70, 0x1e536789d27f79ed, 0x0d03a753e0eaa532, 0x65ebd2d5a7b8e7af, 0x6ddcad9f2ade61a5, 0 }, /* #9 */ 4259 { 0x0a5a12, 0x0a5a12, 0x746227d94d72edec, 0x1aa455f65419a4e1, 0x0e0932523c23bbf6, 0x4cd1a682c42bbce8, 0x86deb4cbbdc6cd84, 0 }, /* #10 */ 4260 { 0x2f1fc6, 0x2f1fc6, 0x86e95dc587a2a4ad, 0x86e95dc587a2a4ad, 0xdcf1c2fd030b54e2, 0xdcf1c2fd030b54e2, 0x617da98b04389fb7, -1 }, /* #11 */ 4261 { 0x0575d2, 0x0575d2, 0xfd1968dd2e4fdc8f, 0xfd1968dd2e4fdc8f, 0xe1241ad04f33a481, 0xe1241ad04f33a481, 0x97b77642095c7f83, -1 }, /* #12 */ 4262 { 0x347312, 0x347312, 0xf91136f522cbe88f, 0xf91136f522cbe88f, 0xa7f7e892592f2c18, 0xa7f7e892592f2c18, 0xa2cc04dd84c5fe91, -1 }, /* #13 */ 4263 { 0x135b06, 0x135b06, 0xc67a8da7a07c63c6, 0xc67a8da7a07c63c6, 0x37eb59cc17e9d243, 0x37eb59cc17e9d243, 0x21e8ef424ecac37f, -1 }, /* #14 */ 4264 { 0x340846, 0x340846, 0x915c59a1608b2d90, 0x915c59a1608b2d90, 0xc31d7429c60061ee, 0xc31d7429c60061ee, 0x8e25a74402b5522b, -1 }, /* #15 */ 4265 { 0x086897, 0x086897, 0x26990306ae0c4163, 0x26990306ae0c4163, 0xf53e0c168795b389, 0xf53e0c168795b389, 0x1dabf651bc8b93a8, -1 }, /* #16 */ 4266 { 0x386fc2, 0x386fc2, 0x2af099bee8b981ad, 0x2af099bee8b981ad, 0xd9cfb91c59fd9ef8, 0xd9cfb91c59fd9ef8, 0xa5b5e32454820b54, -1 }, /* #17 */ 4267 { 0x1363d3, 0x1363d3, 0x270440d65abed6bd, 0x270440d65abed6bd, 0xc9b75aa4c83cb59d, 0xc9b75aa4c83cb59d, 0x3eefc835649feacb, -1 }, /* #18 */ 4268 { 0x176842, 0x176812, 0x5a6a868b51914d4f, 0x56ff719cce3430f7, 0x34dacb6747a73e0d, 0x1b1f8a0516c8d96f, 0x9b87beff88601320, 0 }, /* #19 */ 4269 { 0x0c6557, 0x0c6513, 0x077a8aa608d99f8f, 0x289bd685c2e9191a, 0x1df11564be24bcf3, 0xb4c58532a5d16acb, 0xbcc128223eb3886a, 0 }, /* #20 */ 4270 { 0x316f57, 0x316f57, 0x7579a2ace4e7e91d, 0x7579a2ace4e7e91d, 0xe92dd03dc4a6e5a1, 0xe92dd03dc4a6e5a1, 0x4db78103fec269e9, -1 }, /* #21 */ 4271 { 0x3672d6, 0x3672d6, 0x0ebcaf2d074b0710, 0x0ebcaf2d074b0710, 0xa94a78f9c590dbbd, 0xa94a78f9c590dbbd, 0x3418b70d984c389c, -1 }, /* #22 */ 4272 { 0x197207, 0x197213, 0x48130d0f88e0aae6, 0xd38a4f2941db72b6, 0xcee9b3cb5abe78c0, 0x7d6022485286bf64, 0xfa666c2a911adc13, 0 }, /* #23 */ 4273 { 0x077807, 0x077813, 0x00005c720a2300a9, 0xc50d80e0780a311b, 0xbc94e77a97b5405e, 0xa6033107a3801995, 0xf4fead1ad3e93a7c, 0 }, /* #24 */ 4274 { 0x162106, 0x162106, 0x2dcf4089b1ad614d, 0x2dcf4089b1ad614d, 0xf895ecb2dd475ea2, 0xf895ecb2dd475ea2, 0xc10199debae6b723, -1 }, /* #25 */ 4275 { 0x1c5f03, 0x1c5f03, 0xdc8d10a7d77f25d6, 0xdc8d10a7d77f25d6, 0xb5edee49f1405295, 0xb5edee49f1405295, 0x3517dd2197b71648, -1 }, /* #26 */ 4276 { 0x365d97, 0x365d97, 0x14dd890f1c8d9b86, 0x14dd890f1c8d9b86, 0xb15c5969dc51427c, 0xb15c5969dc51427c, 0x78761e26e5f215d0, -1 }, /* #27 */ 4277 { 0x356d97, 0x356d13, 0x7034b1f045384105, 0x9b12aad465b1adde, 0x16e3277a138e1c49, 0x09e8f361250b2e0b, 0x25c881199b34c653, 0 }, /* #28 */ 4278 { 0x132392, 0x132392, 0x431dd2b27edf7f49, 0x431dd2b27edf7f49, 0x32049f33daf3a5b7, 0x32049f33daf3a5b7, 0x047d4a35360cd524, -1 }, /* #29 */ 4279 { 0x125fc2, 0x125f12, 0xeb56ebc4f5a80ab4, 0x96aa4c49b0705c3f, 0x2234dfbc1790c7ea, 0x35d546bb75c79c23, 0x3a1f14193d4cc12f, 0 }, /* #30 */ 4280 { 0x2033d2, 0x2033d2, 0xbffe619beec5dc3d, 0xbffe619beec5dc3d, 0x78ff055995ba48c3, 0x78ff055995ba48c3, 0x35cf38716eb8541e, -1 }, /* #31 */ 4281 { 0x023f03, 0x023f03, 0xe85e3b7728d2d021, 0xe85e3b7728d2d021, 0x84f8489882921655, 0x84f8489882921655, 0x5de6218e0865f5b4, -1 }, /* #32 */ 4282 { 0x2500d7, 0x2500d7, 0x09b759ecf9e29164, 0x09b759ecf9e29164, 0xe4f56ae5e470bac3, 0xe4f56ae5e470bac3, 0x9df729bd2c3d142b, -1 }, /* #33 */ 4283 { 0x3d4683, 0x3d4613, 0xc03b9c5bf3a892c4, 0xde074ce9d54e9540, 0xdda4a6fb89961a7b, 0xc72e71c5de7d5184, 0xff8e421724ceb7f1, 0 }, /* #34 */ 4284 { 0x153547, 0x153547, 0xb2d034b28fe6b27d, 0xb2d034b28fe6b27d, 0xfdd81f1e8333cd01, 0xfdd81f1e8333cd01, 0x6323ba68b7e32b1d, -1 }, /* #35 */ 4285 { 0x233493, 0x233413, 0xb999df78d5c7f0eb, 0xcdb9bb48d123c108, 0x74cb5127251e7da6, 0x608514c6a3db17c3, 0x91560217103cf285, 0 }, /* #36 */ 4286 { 0x233cc7, 0x233c13, 0x26d99b703ff2f1b0, 0xdec93603c5d0906f, 0x94ceed91d86be9fd, 0x4f5294078069de26, 0xaafe4e355d4ef616, 0 }, /* #37 */ 4287 { 0x003053, 0x003053, 0xb7eee1e715807e1b, 0xb7eee1e715807e1b, 0x5df1974f24314234, 0x5df1974f24314234, 0x251cc574e004f3b8, -1 }, /* #38 */ 4288 { 0x275597, 0x275597, 0x8c0424ab48abe013, 0x8c0424ab48abe013, 0x98bbe406e4035cb6, 0x98bbe406e4035cb6, 0x5acfe7ab97775299, -1 }, /* #39 */ 4289 { 0x323a03, 0x323a13, 0x69bd81923d19d058, 0x3e009e9f04ffcf0a, 0x3398f33cf04b9ab1, 0xc2bb597a833f3054, 0xd50a0d5c7e89029a, 0 }, /* #40 */ 4290 { 0x333e82, 0x333e82, 0x6384b4364b95013e, 0x6384b4364b95013e, 0x8a91eb95dd535771, 0x8a91eb95dd535771, 0x02b0778b3201889e, -1 }, /* #41 */ 4291 { 0x3868c3, 0x386813, 0xdea7c4d42a2db489, 0x45f532e0955c9c09, 0x2f85ef00d86b6ad8, 0x9ac83ca181836cbe, 0xade76426020e2233, 0 }, /* #42 */ 4292 { 0x201257, 0x201257, 0xda46d6200153a449, 0xda46d6200153a449, 0xd3d2c6e46093fd2d, 0xd3d2c6e46093fd2d, 0xafb06b0572fface6, -1 }, /* #43 */ 4293 { 0x024e86, 0x024e12, 0xa969a88c3232dd76, 0xa35123f17c0292ff, 0x9f8d060d97b8b565, 0xf0827653143b823a, 0xfa18be35929130c4, 0 }, /* #44 */ 4294 { 0x2f2757, 0x2f2757, 0x228dc368245565ca, 0x228dc368245565ca, 0xcba12fb989181364, 0xcba12fb989181364, 0x3626916f03444179, -1 }, /* #45 */ 4295 { 0x162a07, 0x162a13, 0xcfab7c6e012b8317, 0x05cb11a9cc103c86, 0x00a4b907437621cb, 0x00beb26307b38339, 0x1c6f0213be6f7ae5, 0 }, /* #46 */ 4296 { 0x313bd2, 0x313b12, 0x208e94c3da98b8d4, 0xfad24350607e97fc, 0x8ba3a70230c8bfbb, 0x1400de0b04da4d38, 0x8e85ba32e5299b19, 0 }, /* #47 */ 4297 { 0x033012, 0x033012, 0xcd2b8ed47fc8a29b, 0x3a6edb746cb01256, 0x2b50fa5166ae070d, 0x4ebedba3f02266af, 0xbdc5bc58516212e2, 0 }, /* #48 */ 4298 { 0x025943, 0x025943, 0x1dd1ff4388bcb7f8, 0x1dd1ff4388bcb7f8, 0xbc74a4cd85cd9700, 0xbc74a4cd85cd9700, 0xb2775a708defadbd, -1 }, /* #49 */ 4299 { 0x1229c7, 0x1229c7, 0xb47cadfa358802fe, 0xb47cadfa358802fe, 0x7eaddab7a5821301, 0x7eaddab7a5821301, 0x3270ff2407f24487, -1 }, /* #50 */ 4300 { 0x3e2e53, 0x3e2e53, 0x76161818b60d9689, 0x76161818b60d9689, 0x576f6773e487eb65, 0x576f6773e487eb65, 0x3a87973c92f0bb0a, -1 }, /* #51 */ 4301 { 0x1a22d6, 0x1a22d6, 0x2f0506994e2efd80, 0x2f0506994e2efd80, 0xc9ba506272f45fc0, 0xc9ba506272f45fc0, 0xba3a8fbf66f377be, -1 }, /* #52 */ 4302 { 0x330342, 0x330342, 0xec72f4e53f707cf7, 0xec72f4e53f707cf7, 0xf9664e53ef2c1e02, 0xf9664e53ef2c1e02, 0xa7fd6566aba04895, -1 }, /* #53 */ 4303 { 0x0c40c2, 0x0c40c2, 0x3068c036ff77493a, 0x3068c036ff77493a, 0xea1669c1ad2352e1, 0xea1669c1ad2352e1, 0x2fee86c32579137d, -1 }, /* #54 */ 4304 { 0x1104c2, 0x110412, 0xbd57ec1b87651547, 0x40359d6e653f2cc8, 0x182c14eeca5229a5, 0x48ccce91005916cf, 0x605f9780f61221a7, 0 }, /* #55 */ 4305 { 0x136512, 0x136512, 0x4fc791820b92c129, 0x4fc791820b92c129, 0xd696ca7d3721f5e5, 0xd696ca7d3721f5e5, 0x8db6b6f645c800f4, -1 }, /* #56 */ 4306 { 0x257856, 0x257812, 0xa760ebe9ea52e1b7, 0x66cd3b0c86409604, 0x51548d9b8c204305, 0xc55c8e30f707d1b7, 0xca87fff6c61cc400, 0 }, /* #57 */ 4307 { 0x3574c2, 0x357412, 0x0e105c27530c52ce, 0x4bd24419c5678f04, 0x2cbb2c0f14120ba7, 0x1e1468bdb75f7d9a, 0x970740a03449c48d, 0 }, /* #58 */ 4308 { 0x235407, 0x235413, 0x6857c38f1b3f896e, 0x10459fc6f69df158, 0x0bc5fd5fd9e7f5fa, 0x0ad1ef00f7ef56be, 0xb939d2f1f82c9e02, 0 }, /* #59 */ 4309 { 0x076993, 0x076913, 0xf142367066373045, 0x3e633f168552afbf, 0x27c5579f72040c53, 0x6bd03ef920b7c9b7, 0xa331db5accfbbcf2, 0 }, /* #60 */ 4310 { 0x3803c3, 0x3803c3, 0xbc914c9bef7f06b4, 0xbc914c9bef7f06b4, 0xba18e1c6673c9401, 0xba18e1c6673c9401, 0x3794469ef78eccc9, -1 }, /* #61 */ 4311 { 0x284b93, 0x284b93, 0xa112f9efd9f9d50f, 0xa112f9efd9f9d50f, 0xd1a12a31a4d6cadf, 0xd1a12a31a4d6cadf, 0x7bfa9670abd920d5, -1 }, /* #62 */ 4312 { 0x2a31d3, 0x2a3113, 0x6bdec7050680b4d0, 0x0336c8fcc900790e, 0x022ee0b62edc5096, 0x6c99b532e4c85b68, 0xade3684613a2eeac, 0 }, /* #63 */ 5881 { 0x145e12, 0x145e12, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, -1 }, /* #0 */ 5882 { 0x3f13d2, 0x3f13d2, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, -1 }, /* #1 */ 5883 { 0x0174d2, 0x0174d2, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, -1 }, /* #2 */ 5884 { 0x266816, 0x266816, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, -1 }, /* #3 */ 5885 { 0x113647, 0x113647, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, -1 }, /* #4 */ 5886 { 0x020a47, 0x020a47, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, -1 }, /* #5 */ 5887 { 0x3b26d6, 0x3b26d6, 0x65dbd66330726366, 0x65dbd66330726366, 0xde4418f883d81100, 0xde4418f883d81100, 0x0000000000000000, -1 }, /* #6 */ 5888 { 0x037203, 0x037203, 0x2aebe941d779f9d9, 0x2aebe941d779f9d9, 0x2ceaa386e61ec06a, 0x2ceaa386e61ec06a, 0x0000000000000000, -1 }, /* #7 */ 5889 { 0x156a47, 0x156a47, 0x2fd8e9c41247ec07, 0x2fd8e9c41247ec07, 0x28b8c8e449db7c3a, 0x28b8c8e449db7c3a, 0x0000000000000000, -1 }, /* #8 */ 5890 { 0x0d0596, 0x0d0596, 0x255c7f1b276c0770, 0x255c7f1b276c0770, 0x1ec6fb9f9b9cf99a, 0x1ec6fb9f9b9cf99a, 0x0000000000000000, -1 }, /* #9 */ 5891 { 0x313457, 0x313457, 0xf953f47b61b66674, 0xf953f47b61b66674, 0xdc349495b6d7f577, 0xdc349495b6d7f577, 0x0000000000000000, -1 }, /* #10 */ 5892 { 0x067156, 0x067156, 0xd894cd6c47d88735, 0xd894cd6c47d88735, 0x1e8eb5eb913a9ae3, 0x1e8eb5eb913a9ae3, 0x0000000000000000, -1 }, /* #11 */ 5893 { 0x0966d3, 0x0966d3, 0x0b45f9ef20077ba2, 0x0b45f9ef20077ba2, 0xd6c60d6b1f1bbfb1, 0xd6c60d6b1f1bbfb1, 0x0258dc7c649b184e, -1 }, /* #12 */ 5894 { 0x1231d2, 0x123112, 0x09a99221cfe038af, 0xd1411c6bc929cce7, 0x7c9969481bb8b97b, 0x2f808e4e8852aadb, 0x986f0654bbcf150c, 0 }, /* #13 */ 5895 { 0x082207, 0x082207, 0x973af8197dcde035, 0x973af8197dcde035, 0xfb18974de0765e0c, 0xfb18974de0765e0c, 0x8efcfa32cb757f5e, -1 }, /* #14 */ 5896 { 0x0e1103, 0x0e1103, 0x6ecfbece01f6c05f, 0x6ecfbece01f6c05f, 0xc9299ca948f7de64, 0xc9299ca948f7de64, 0x54254e78caec1ff2, -1 }, /* #15 */ 5897 { 0x023297, 0x023213, 0xcb59071c45dc706d, 0x283dff90841965b9, 0x15bd45c901e1e5e9, 0x1e4581c6ae7cc415, 0x8a4b64debd30bb18, 0 }, /* #16 */ 5898 { 0x0b3013, 0x0b3013, 0x9ac7adb7f8c2e863, 0xc04c46505122cb2c, 0x2640e4a12b5df7f0, 0x0578e85f0e70e897, 0x32ecf5b9ee623a79, 0 }, /* #17 */ 5899 { 0x385ec7, 0x385e13, 0x4dae61a8e018177e, 0x917c344bcdea3ea0, 0x0786b135f38d639c, 0x05e17cdf6d9fb01e, 0x0d3e43b35bdc126f, 0 }, /* #18 */ 5900 { 0x0e2387, 0x0e2387, 0x9e3a5a681c543c2b, 0x9e3a5a681c543c2b, 0xcb63a63504548eaf, 0xcb63a63504548eaf, 0x8e44fe84bb34e76a, -1 }, /* #19 */ 5901 { 0x211347, 0x211347, 0xeea0a6af94d60400, 0xeea0a6af94d60400, 0x9fd7cd1cb51f63e6, 0x9fd7cd1cb51f63e6, 0x20a3d1ec10db1a6c, -1 }, /* #20 */ 5902 { 0x2b0e87, 0x2b0e13, 0x54a10b331fc64fcc, 0x25a0ba97c68983af, 0x116ffb2718e66cad, 0x33ea775415129fe2, 0x76a291d30ed1e736, 0 }, /* #21 */ 5903 { 0x137056, 0x137056, 0xc14089daea11f64a, 0xc14089daea11f64a, 0x696353efb41a47da, 0x696353efb41a47da, 0x56c1d99c381b8523, -1 }, /* #22 */ 5904 { 0x351c52, 0x351c12, 0xe83c5051c33185a2, 0x07a958fa15120492, 0x03fad7a8cfbd0a7a, 0x07a470c80b0d19dc, 0x84fb5b93e36236cb, 0 }, /* #23 */ 5905 { 0x391253, 0x391253, 0x34700e60a0ea455d, 0x34700e60a0ea455d, 0xcbe50da9e8bfdb85, 0xcbe50da9e8bfdb85, 0x9cfbcdb32ae3f92c, -1 }, /* #24 */ 5906 { 0x3d5256, 0x3d5212, 0xb0dce891c5844d06, 0x554637d8e5d0e72c, 0x54b64ce03728c17a, 0x4ae70ac9b7e422c2, 0xfe4ff28e4c713193, 0 }, /* #25 */ 5907 { 0x3d0943, 0x3d0913, 0x0baf3927b988e9d3, 0xebf2a0fde26e7071, 0xb37636a91cd15642, 0x079b9655d08f666f, 0xc2b6a74455feaba4, 0 }, /* #26 */ 5908 { 0x1f62c2, 0x1f6212, 0xd8de5ae4430c3e8c, 0x643a2cbc3d9693a1, 0x47c8a334ae213b7d, 0x974ea7c1707fdf62, 0xb7598760c552aeea, 0 }, /* #27 */ 5909 { 0x2722c7, 0x272213, 0xb4a61708b1a6a912, 0x8475e15573144f3a, 0x819b7cce44324a0c, 0xe00ebdaf6ec0cb42, 0xfa7c67b2471eda08, 0 }, /* #28 */ 5910 { 0x3b7517, 0x3b7513, 0x358eb87ed5196274, 0xadbb97823a70d0df, 0x6187b4f3acf273aa, 0x1e9c102c324fc85f, 0x8fb6992dd478ef8b, 0 }, /* #29 */ 5911 { 0x026142, 0x026142, 0x2929347debbc924d, 0x2929347debbc924d, 0x8b96c61410350fa7, 0x8b96c61410350fa7, 0x307a5c7897a671d1, -1 }, /* #30 */ 5912 { 0x0c6307, 0x0c6313, 0x0c425779eed4ab6c, 0x911d8add8e7be981, 0x83089267577ccf38, 0xd457e784e1a6b5da, 0xe7286c76a7c3ca92, 0 }, /* #31 */ 5913 { 0x286bc3, 0x286bc3, 0xec758d789dd68bba, 0xec758d789dd68bba, 0xcd4b9621999af8e9, 0xcd4b9621999af8e9, 0x358182531d6d5758, -1 }, /* #32 */ 5914 { 0x133296, 0x133296, 0xd01a25821ede3b96, 0xd01a25821ede3b96, 0x5a5218abe494a2e3, 0x5a5218abe494a2e3, 0x3bb364e8c3d1b0e0, -1 }, /* #33 */ 5915 { 0x257ac2, 0x257a12, 0xe22c75db82f403e8, 0xe16bf23156afc772, 0x809a432ac08a6f70, 0x6513db3582e20958, 0x920c26974faf9b88, 0 }, /* #34 */ 5916 { 0x390cc2, 0x390c12, 0x79ce2cae72c84399, 0xd48a0739c6a01491, 0xa24600b4ced77128, 0x0f748c848a2fc516, 0xc374abd461d85bd3, 0 }, /* #35 */ 5917 { 0x3d0dc7, 0x3d0dc7, 0x98dc63789bdb462d, 0x98dc63789bdb462d, 0xd335e7faed066808, 0xd335e7faed066808, 0xa23c07ca7810f8c3, -1 }, /* #36 */ 5918 { 0x237057, 0x237057, 0xc562781fbba3e643, 0xc562781fbba3e643, 0xc3f48ac7c3bc5ecf, 0xc3f48ac7c3bc5ecf, 0x9386eb5aebc310d8, -1 }, /* #37 */ 5919 { 0x056b93, 0x056b13, 0xff952d10d3237fb4, 0xa680bf356334d678, 0x9b621c60dac1960c, 0x82da3ddcd85c2bf4, 0xeee74453c60fac08, 0 }, /* #38 */ 5920 { 0x365e07, 0x365e13, 0x2f124600a92aa665, 0x5eefeaf58b783841, 0x3e40f6f998b1c224, 0x136877d1e1140435, 0xa7de58089b169630, 0 }, /* #39 */ 5921 { 0x250982, 0x250912, 0x3a75f686443134a0, 0x5e5339e74a62b0bf, 0x3e9c071ad68bf566, 0x22cd0a4836d22332, 0xa9ec59fbf5965c12, 0 }, /* #40 */ 5922 { 0x072413, 0x072413, 0x18432c3139a46677, 0x18432c3139a46677, 0xdbd1d299e20a723c, 0xdbd1d299e20a723c, 0x6237d370ac5969e7, -1 }, /* #41 */ 5923 { 0x1a6f96, 0x1a6f12, 0xc24c7289a095abf5, 0x6206852f219ca13e, 0x532961a128f3a260, 0x31fa32ce70286feb, 0xd92ea0c701c89adb, 0 }, /* #42 */ 5924 { 0x3c6ad7, 0x3c6a13, 0x5f6f73d4cdd417ef, 0xcb4b359b8108ff34, 0xaf849dddce1d736b, 0x25abe86bd1efee0b, 0xdd05e7daab98515d, 0 }, /* #43 */ 5925 { 0x3848c6, 0x3848c6, 0xd4e7e9bda58f15ea, 0xd4e7e9bda58f15ea, 0x3005d77f45a28204, 0x3005d77f45a28204, 0x2b38dcd88f870c4e, -1 }, /* #44 */ 5926 { 0x2b1fc6, 0x2b1fc6, 0x0793c81b4700d4d0, 0x0793c81b4700d4d0, 0x9506a6fef736687f, 0x9506a6fef736687f, 0x0830c6cbe7bd787a, -1 }, /* #45 */ 5927 { 0x0b5e53, 0x0b5e13, 0x68921263aa260ebe, 0xa4c220526ad6c8a1, 0x663103ddcdf55737, 0x1ad2dad58deaf85d, 0x9ec8c1119bf4b5c1, 0 }, /* #46 */ 5928 { 0x3b52c3, 0x3b52c3, 0x5f1ffb13eefe38f2, 0x5f1ffb13eefe38f2, 0xaa62df8a6c9ccd2f, 0xaa62df8a6c9ccd2f, 0x19141f2641421397, -1 }, /* #47 */ 5929 { 0x090486, 0x090486, 0x5e19033498106bdb, 0x5e19033498106bdb, 0x7a1e6980bc217b2f, 0x7a1e6980bc217b2f, 0x132d644ba2a0704f, -1 }, /* #48 */ 5930 { 0x132296, 0x132212, 0xd152ce03a8174b55, 0xad70afecd1881f53, 0x82d69ad4fa69f6fd, 0x17a92e4e37016d59, 0xc11e7a80974ef694, 0 }, /* #49 */ 5931 { 0x3c0ac6, 0x3c0a12, 0x6fd823e265031ec1, 0xde57e0dd62d730df, 0x703d311a971c03cb, 0x7ea2bc6e1a5b9428, 0x813a9d9a8162db87, 0 }, /* #50 */ 5932 { 0x010ac2, 0x010a12, 0x86f29fa05733c1b6, 0x82c0aa6bc0f65e6f, 0x77e4950622cde5c3, 0x4bce82c56687fe9e, 0xeabce2a53ff3fa68, 0 }, /* #51 */ 5933 { 0x035486, 0x035486, 0xa6a0f79bd2b7e322, 0xa6a0f79bd2b7e322, 0xc648fcc611dff4ed, 0xc648fcc611dff4ed, 0x225276eae1cb2e63, -1 }, /* #52 */ 5934 { 0x3d0e42, 0x3d0e12, 0x5b011dc8cab2b6d4, 0x79194dc2c0524195, 0x5df4ccc6e64a6425, 0x7dff8ee4a33c7217, 0xc69f084843b97c89, 0 }, /* #53 */ 5935 { 0x183257, 0x183213, 0x66d72b8cb0a611bf, 0x212a95eb13feebf6, 0x04fcbb55786c2913, 0x06c7bfd06050f611, 0x267eaabd2c6eecd5, 0 }, /* #54 */ 5936 { 0x3b7203, 0x3b7203, 0x4646f3567efbd0c3, 0x4646f3567efbd0c3, 0x8f0f0d5c5c11b725, 0x8f0f0d5c5c11b725, 0x38e108dba5361abd, -1 }, /* #55 */ 5937 { 0x0c1fd6, 0x0c1f12, 0xb896e13deed3652a, 0x217d27503410d8c7, 0x1dec8c5c399da9a4, 0xbb63ede7030ffbda, 0xe4bfbee214f31c30, 0 }, /* #56 */ 5938 { 0x0c7a47, 0x0c7a13, 0x0a1b307ebf83601d, 0x6a8f9b7bd75f4a5a, 0x5fa8a042bf0cc634, 0x876cc22add865d91, 0xe5cf002237b17e1e, 0 }, /* #57 */ 5939 { 0x3718d6, 0x371812, 0xe2b36a0605c94c59, 0xbab1ce2e5e2da7d2, 0x9eebca4f30f5e289, 0x3384790a127c667f, 0xd9ea941c4a2f1865, 0 }, /* #58 */ 5940 { 0x214786, 0x214712, 0x86f37b301e3478fe, 0xdf6d5950d08dabc1, 0xb029e9db1b1c8fe0, 0x57c403ab43a22fad, 0xc9d89ea70fb84191, 0 }, /* #59 */ 5941 { 0x176ad7, 0x176a13, 0xcb90f089b408478a, 0xf73be3042d40d6c3, 0xe6681228589fd921, 0x3a68496e5f6e58ac, 0xee93719afa8013ca, 0 }, /* #60 */ 5942 { 0x076e07, 0x076e07, 0x93f204dc65d2559a, 0x93f204dc65d2559a, 0xae780d86361d11be, 0xae780d86361d11be, 0x2ea0fc6bcbc01113, -1 }, /* #61 */ 5943 { 0x1c0d83, 0x1c0d13, 0x1aa2da175ebd265f, 0x3e039d7fd1090c9c, 0x3b737572b99c29aa, 0x11762cafa81ce44f, 0xf56b5368d923addc, 0 }, /* #62 */ 5944 { 0x310d13, 0x310d13, 0x1c148fb7a35104d6, 0xf18ac8808f8fdc63, 0x2e96528c49e745c8, 0x1b73f66392bd9bcb, 0x316030e34f057d39, 0 }, /* #63 */ 5945 { 0x292042, 0x292042, 0xb2f5f3489ae21d5d, 0xb2f5f3489ae21d5d, 0xc0e92ef1578c5fdb, 0xc0e92ef1578c5fdb, 0x3dbc77040d08d0ae, -1 }, /* #64 */ 5946 { 0x296813, 0x296813, 0x279558e49f44f2a1, 0x279558e49f44f2a1, 0xed8941abbdfef509, 0xed8941abbdfef509, 0x5206eea28e3658e8, -1 }, /* #65 */ 5947 { 0x1c56c7, 0x1c5613, 0x93a2308c2862643a, 0xff3ced93de5c9cfb, 0x105edde6fd216239, 0x0910570dc838de89, 0x106b60e0443a5043, 0 }, /* #66 */ 5948 { 0x251a83, 0x251a83, 0x5ca3b6384671da11, 0x5ca3b6384671da11, 0xec66bddc4010460c, 0xec66bddc4010460c, 0x8f7bbc0fcd3acd4a, -1 }, /* #67 */ 5949 { 0x370492, 0x370412, 0x5ca8819142aad1a0, 0xc033d6d7ca08e579, 0x9362f816fad2861d, 0x8ad35b0352f60333, 0xc44ef4d0f9bc7795, 0 }, /* #68 */ 5950 { 0x2a05c7, 0x2a0513, 0xf75aaa9f983cac67, 0x6b627e69b2105c53, 0x3f34a015a177c91d, 0x765b0beab6b941ad, 0x96add2ded7f9e31e, 0 }, /* #69 */ 5951 { 0x2e7853, 0x2e7813, 0x50d9cf7823f97e67, 0x65f860af70d11436, 0x2694edd0cbc3d7ec, 0x3fd38fdc27c7ace1, 0x60dc64b1fb890679, 0 }, /* #70 */ 5952 { 0x165207, 0x165207, 0x922f8f72a6fe8e49, 0x922f8f72a6fe8e49, 0xb9615d9c3072af85, 0xb9615d9c3072af85, 0x1bd2acc46748ca32, -1 }, /* #71 */ 5953 { 0x0c0603, 0x0c0613, 0x36ca107c5bf9f325, 0x8b406a94928d35df, 0x2ad291d98c0058fe, 0x2ff25378117e2c9e, 0x4eb992c026657459, 0 }, /* #72 */ 5954 { 0x0d1b93, 0x0d1b13, 0x432e83e40ca28a6f, 0xc9cb5542c895b0ca, 0x49aef55ce2d4ef5d, 0x51855348616a9e61, 0x5d79e73f3d6e6ffb, 0 }, /* #73 */ 5955 { 0x3c6817, 0x3c6813, 0xa80211ec20b18a98, 0xad2ccf84ffc4caac, 0xaaf8acc49fe6d24c, 0x1e816a47f77ab810, 0xfcbe0da62c168de6, 0 }, /* #74 */ 5956 { 0x324d47, 0x324d13, 0x5b6694054e30a41d, 0x2c205e7eadf4a693, 0x214e46cb6b800324, 0xa087ef5fede1644e, 0xc13947a1da09eb55, 0 }, /* #75 */ 5957 { 0x0d3c53, 0x0d3c13, 0xcb0d712a5a513b51, 0x6f09de6e53aa0889, 0x6ddb3a3f5f808211, 0xc9ce41a543f7b9c3, 0xfd46423993cd159e, 0 }, /* #76 */ 5958 { 0x256c52, 0x256c12, 0x0e63909dd645b516, 0x319ea8405e5d199f, 0x180c5a6feaab5b9f, 0x715391ab855d4a14, 0x7c121386d30539be, 0 }, /* #77 */ 5959 { 0x000207, 0x000207, 0xe2fa2c9de7c6a6f1, 0xe2fa2c9de7c6a6f1, 0x83e27f3756872a2f, 0x83e27f3756872a2f, 0x01890924cb0df5df, -1 }, /* #78 */ 5960 { 0x373c13, 0x373c13, 0xd98dc0c9eaca9351, 0xd98dc0c9eaca9351, 0x5a094890afeda18d, 0x5a094890afeda18d, 0x08faac24177af34a, -1 }, /* #79 */ 5961 { 0x3b14c2, 0x3b1412, 0xcd04d48eeeadb01b, 0x7e4869900a00246f, 0x6a1eaa51f81ebd4f, 0x9b93ca531828e030, 0xd72021ad433fe245, 0 }, /* #80 */ 5962 { 0x031182, 0x031112, 0x655ce67e0ef4bbe9, 0x953f796eab63db31, 0x76e952f2f6206d5b, 0x46c594d69b435861, 0xcbf6fb909044aa08, 0 }, /* #81 */ 5963 { 0x3d3113, 0x3d3113, 0x725a64ff84745871, 0x725a64ff84745871, 0xce2f8a784c9cdc00, 0xce2f8a784c9cdc00, 0x624e3a4a532bd38e, -1 }, /* #82 */ 5964 { 0x150293, 0x150293, 0x58a6dd096ba3f301, 0x58a6dd096ba3f301, 0xdbee3d6d72f98683, 0xdbee3d6d72f98683, 0x0c98e6373a6829ee, -1 }, /* #83 */ 5965 { 0x322b57, 0x322b57, 0xe31dd8e423bb61fb, 0xe31dd8e423bb61fb, 0xe57357d27c8a72be, 0xe57357d27c8a72be, 0x7a5f773a778ad006, -1 }, /* #84 */ 5966 { 0x0c1ec6, 0x0c1ec6, 0x059864e5270c02fd, 0x059864e5270c02fd, 0xbbe86506d8081a15, 0xbbe86506d8081a15, 0x906bed01d6408ba4, -1 }, /* #85 */ 5967 { 0x146513, 0x146513, 0x86d81413da4b5191, 0x2cb2f4e93fcc8e79, 0x272ac846d40e0fbb, 0x8ffd3fddad806fd1, 0xe0514c7ea9c27fc0, 0 }, /* #86 */ 5968 { 0x351592, 0x351592, 0x3b27ae7875dcec73, 0x3b27ae7875dcec73, 0xd66583d4ea2f8772, 0xd66583d4ea2f8772, 0x54046c8f22b1ff9c, -1 }, /* #87 */ 5969 { 0x194446, 0x194412, 0xcb745ae42a64fa6a, 0xa5c37da8c119ccd4, 0x69a60d4783fb556f, 0x837ea718a2c26b26, 0xa3290c4b54b1c5ad, 0 }, /* #88 */ 5970 { 0x2642c3, 0x264213, 0x9697e3626a2aa86e, 0x657a824b73af9852, 0x2dd12d7ecdd16358, 0x605e75b7d0529b6a, 0x7395341ec001c2b2, 0 }, /* #89 */ 5971 { 0x1058d2, 0x1058d2, 0x4f250c81d14517ea, 0x4f250c81d14517ea, 0xb4f51763c95811bf, 0xb4f51763c95811bf, 0xae2bd4bd86d2a092, -1 }, /* #90 */ 5972 { 0x1b7cc6, 0x1b7c12, 0x9c70473359f1f687, 0x49fdb5d7a9d95dee, 0x2e3436b84f5273db, 0x4b3e87a629174083, 0x9fdc2c19e5f4a28e, 0 }, /* #91 */ 5973 { 0x134e53, 0x134e53, 0x8fd4c288d9c5234a, 0x8fd4c288d9c5234a, 0xfb230958d92f76d6, 0xfb230958d92f76d6, 0xb37116d1393a8ebc, -1 }, /* #92 */ 5974 { 0x112e87, 0x112e13, 0xdcd23bd8be872dd5, 0x5662821a8c6b7b38, 0x563ee80dee571183, 0x4e4cc0c9a148ab2d, 0xff967ea83bf4b8e3, 0 }, /* #93 */ 5975 { 0x150902, 0x150912, 0xee2a30dae697a659, 0x09bc14883629ab99, 0x094dc4164117eb21, 0xe175ed88d68c271e, 0xf4aafcfdd084a5f3, 0 }, /* #94 */ 5976 { 0x0701c2, 0x070112, 0x97ed16346d201f64, 0xa471df036040c596, 0x98427a988e4cdd05, 0xe9f263768753701c, 0xed07e034747ebe6c, 0 }, /* #95 */ 4313 5977 }; 4314 5978 static const MULDIVU64_TEST_T g_aTests_idiv_u64_amd[] = 4315 5979 { 4316 { 0x024042, 0x024042, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, -1 }, /* #0 */ 4317 { 0x085283, 0x085283, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, -1 }, /* #1 */ 4318 { 0x3c5683, 0x3c5683, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, -1 }, /* #2 */ 4319 { 0x1d1fc3, 0x1d1fc3, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, -1 }, /* #3 */ 4320 { 0x254697, 0x254697, 0xf010d1f00b3d760b, 0xf010d1f00b3d760b, 0x5cc3ace760471d0a, 0x5cc3ace760471d0a, 0x0000000000000000, -1 }, /* #4 */ 4321 { 0x0c2147, 0x0c2147, 0x5941a282aeafd2f0, 0x5941a282aeafd2f0, 0x6199ea0fa41411c2, 0x6199ea0fa41411c2, 0x0000000000000000, -1 }, /* #5 */ 4322 { 0x151006, 0x151006, 0x6c3d5f5baed621ae, 0x6c3d5f5baed621ae, 0x39451990713f660d, 0x39451990713f660d, 0x0000000000000000, -1 }, /* #6 */ 4323 { 0x117b03, 0x117b03, 0x5a5142c9c02b4b20, 0x5a5142c9c02b4b20, 0x5f88bb040cf7c872, 0x5f88bb040cf7c872, 0x0000000000000000, -1 }, /* #7 */ 4324 { 0x2e3496, 0x2e3496, 0xd098d924cbfff2bb, 0xd098d924cbfff2bb, 0xcfc892b0a2d7f3d2, 0xcfc892b0a2d7f3d2, 0x3bab81b2391689bb, -1 }, /* #8 */ 4325 { 0x100c86, 0x100c86, 0x23349f5b22e7d877, 0x23349f5b22e7d877, 0x83c3403f53ca423f, 0x83c3403f53ca423f, 0x74f192fa07af0ada, -1 }, /* #9 */ 4326 { 0x287617, 0x287613, 0x683cb50456aacffc, 0x15205ebeda653b38, 0xf8cc3f6a69902e3f, 0xe450aa2cbc324b74, 0xa8ba4e58a9576547, 0 }, /* #10 */ 4327 { 0x3a4257, 0x3a4213, 0x2e7d8756c2998b22, 0x0dd25cf78328f831, 0x054281a0b34057c5, 0x5c3cd53059b285b0, 0x616b6570514c3212, 0 }, /* #11 */ 4328 { 0x104e07, 0x104e07, 0x48dc931da3865787, 0x48dc931da3865787, 0x9c63778bc93e5976, 0x9c63778bc93e5976, 0xe4a6fa2ac63d553c, -1 }, /* #12 */ 4329 { 0x320f06, 0x320f06, 0xa8fb09ed61b1efde, 0xa8fb09ed61b1efde, 0x1e811f66b948dc73, 0x1e811f66b948dc73, 0xe45dfa576f349202, -1 }, /* #13 */ 4330 { 0x1e1913, 0x1e1913, 0x17e32965091e1c88, 0x17e32965091e1c88, 0x61cd3a0ac2b2b223, 0x61cd3a0ac2b2b223, 0x42933ed1289d98af, -1 }, /* #14 */ 4331 { 0x012d56, 0x012d56, 0x3567fd4b64515170, 0x3567fd4b64515170, 0x4a00d3b7be266251, 0x4a00d3b7be266251, 0x4f74bb337c4bb955, -1 }, /* #15 */ 4332 { 0x2e3a07, 0x2e3a13, 0xf53782d076635c28, 0x9924a5465bbf2856, 0xd63064f20f6d61cf, 0xc670c3ec81290dc6, 0x6810290943337813, 0 }, /* #16 */ 4333 { 0x362243, 0x362243, 0x64f9709c834dbe11, 0x64f9709c834dbe11, 0xca8d673e799b6afe, 0xca8d673e799b6afe, 0x67b9938a49751cdb, -1 }, /* #17 */ 4334 { 0x055d46, 0x055d12, 0x7118f7972bb6d7e8, 0xdbc73de6091ef988, 0x0f4896731e26f3af, 0x0600f0f1d2de43f0, 0x93fb74efa68d80af, 0 }, /* #18 */ 4335 { 0x3a0102, 0x3a0102, 0xa8a8f6c7baa21b37, 0xa8a8f6c7baa21b37, 0xa400f43dece197ab, 0xa400f43dece197ab, 0xdbf620213aa2e342, -1 }, /* #19 */ 4336 { 0x3764d6, 0x3764d6, 0xbdef1fb5453f4973, 0xbdef1fb5453f4973, 0x5d2a85221e0ae4aa, 0x5d2a85221e0ae4aa, 0x45732a2b928a8a23, -1 }, /* #20 */ 4337 { 0x156fd2, 0x156f12, 0xc7ced41569a1f4cd, 0x4014e9aae1b9197f, 0x18c273235bc5d387, 0x5a04aa1efaf6b4a3, 0x62e97a750fa810d6, 0 }, /* #21 */ 4338 { 0x262913, 0x262913, 0x7a339df6f5f067df, 0x7a339df6f5f067df, 0x38186ae652c7c027, 0x38186ae652c7c027, 0x9ad9ae8a8b123ecf, -1 }, /* #22 */ 4339 { 0x1173c3, 0x1173c3, 0x1cb9755b235cba08, 0x1cb9755b235cba08, 0x1d075aa0d3c7b818, 0x1d075aa0d3c7b818, 0xdaca53bb0dceee17, -1 }, /* #23 */ 4340 { 0x3f4886, 0x3f4886, 0xa509a42d09b46f95, 0xa509a42d09b46f95, 0x5fc2f20fdbf9995a, 0x5fc2f20fdbf9995a, 0x9e14cced77a1c713, -1 }, /* #24 */ 4341 { 0x1a0bd6, 0x1a0bd6, 0xddd28b5fb280acd3, 0xddd28b5fb280acd3, 0x848a131029bc3a18, 0x848a131029bc3a18, 0x7e466d6044e981c4, -1 }, /* #25 */ 4342 { 0x305cd2, 0x305cd2, 0xd378f6e62a393b9d, 0xd378f6e62a393b9d, 0x4c0f5e0f2a99a0da, 0x4c0f5e0f2a99a0da, 0xf0522a98c4e851cc, -1 }, /* #26 */ 4343 { 0x2a79d2, 0x2a79d2, 0x816f3183fc6bae0a, 0x816f3183fc6bae0a, 0xe702b48b6b1bb104, 0xe702b48b6b1bb104, 0x00323361229b4682, -1 }, /* #27 */ 4344 { 0x0b4616, 0x0b4612, 0xcdab86486feb7e37, 0xefa7d57de9b66ca4, 0x054d291977fd08ce, 0x42ed5705ae8aee8f, 0xacf6fc960cc54bda, 0 }, /* #28 */ 4345 { 0x0072c2, 0x007212, 0xc044a66c150be66b, 0xcf374e64c6981b2f, 0xeca62b5f5b09fc97, 0xec3e3c7fc3adb87a, 0x658bda3a116980df, 0 }, /* #29 */ 4346 { 0x2449c3, 0x244913, 0x14c185cf21f10474, 0x13f8199bf28779eb, 0xf8afe92b6d380481, 0xf62eb8627c88c963, 0xa2403a4de4f543f3, 0 }, /* #30 */ 4347 { 0x3326c6, 0x332612, 0xd68979121c8baeed, 0xf3e90653c5e79764, 0xfd4712c35b6bb920, 0xeb39d4fb6be7e6d5, 0x39a5666e85210076, 0 }, /* #31 */ 4348 { 0x277e06, 0x277e06, 0x529256ce8dde9ee7, 0x529256ce8dde9ee7, 0x6ba864041613c3fe, 0x6ba864041613c3fe, 0xe9b04b5efc3e79d3, -1 }, /* #32 */ 4349 { 0x243e87, 0x243e13, 0xf920ebf89e852c52, 0x5d3c83590ebd2c0b, 0x0eb32cc8606424e8, 0x2608fd9b30cae52b, 0x285c95ad154126d5, 0 }, /* #33 */ 4350 { 0x262586, 0x262586, 0x283576c5acff39f2, 0x283576c5acff39f2, 0x96aeab394e08b4f6, 0x96aeab394e08b4f6, 0x6a470400656b57a4, -1 }, /* #34 */ 4351 { 0x175282, 0x175282, 0x7930280b09bd842b, 0x7930280b09bd842b, 0x788b09ad08952855, 0x788b09ad08952855, 0x29235190302859db, -1 }, /* #35 */ 4352 { 0x3f5a03, 0x3f5a03, 0x86c26848ee83acbf, 0x86c26848ee83acbf, 0xd5b818f4c54c526f, 0xd5b818f4c54c526f, 0x40a65413c6ca229c, -1 }, /* #36 */ 4353 { 0x192b92, 0x192b92, 0xc78cb5d6039954c6, 0xc78cb5d6039954c6, 0x9e8be3ea26f5f879, 0x9e8be3ea26f5f879, 0xe5604d3132204824, -1 }, /* #37 */ 4354 { 0x2b7fd6, 0x2b7fd6, 0xbd1f0d01e5717a76, 0xbd1f0d01e5717a76, 0x5278c318018efcd4, 0x5278c318018efcd4, 0x7fea69afb65086f4, -1 }, /* #38 */ 4355 { 0x0000d3, 0x0000d3, 0xc919b00d98516a4c, 0xc919b00d98516a4c, 0xdf221f6135752a25, 0xdf221f6135752a25, 0x21d50118793a4a12, -1 }, /* #39 */ 4356 { 0x3a6002, 0x3a6002, 0xac025a614a48b76d, 0xac025a614a48b76d, 0x199102d04e7bacd9, 0x199102d04e7bacd9, 0x0963b0603f4fb2cc, -1 }, /* #40 */ 4357 { 0x3614c2, 0x3614c2, 0x8c28699c3c151548, 0x8c28699c3c151548, 0xac6547b1312da7d3, 0xac6547b1312da7d3, 0x09ceabd5ad45ed0f, -1 }, /* #41 */ 4358 { 0x3331d2, 0x333112, 0xa84ed72403d6450b, 0xd55227d2635f6451, 0xf4c71fa0900eb1fc, 0xf142fb9643b0e14a, 0x43503ecafced5c71, 0 }, /* #42 */ 4359 { 0x0a6246, 0x0a6246, 0x55cd57764e77b7f1, 0x55cd57764e77b7f1, 0x8ba23a5d5c290f28, 0x8ba23a5d5c290f28, 0x9037c36d07a5b5a2, -1 }, /* #43 */ 4360 { 0x3f5217, 0x3f5217, 0x4619d203de70e635, 0x4619d203de70e635, 0xdf9df086c92ae6e9, 0xdf9df086c92ae6e9, 0x405a72d43a19fda1, -1 }, /* #44 */ 4361 { 0x283c52, 0x283c52, 0x844642bf906e0750, 0x844642bf906e0750, 0x2d7e0b96e0c80bca, 0x2d7e0b96e0c80bca, 0xb7a8c956ee2abc2f, -1 }, /* #45 */ 4362 { 0x3a6a53, 0x3a6a13, 0x1c3cbdcc2124646b, 0xbdb0d73f27850bcc, 0x0cd8dccc57d0cb63, 0x0e607062cd1f0af3, 0xce66b0217187dbaa, 0 }, /* #46 */ 4363 { 0x354dc3, 0x354dc3, 0x05da2654200e3965, 0x05da2654200e3965, 0x7222efbcba0a2d48, 0x7222efbcba0a2d48, 0xd35faceb93a95a2e, -1 }, /* #47 */ 4364 { 0x110216, 0x110216, 0xbee805d5a93d69b9, 0xbee805d5a93d69b9, 0x4a7f269932d7240a, 0x4a7f269932d7240a, 0x0e2493be61bf2d04, -1 }, /* #48 */ 4365 { 0x1f4706, 0x1f4706, 0xa82274ad85037d78, 0xa82274ad85037d78, 0x01f36809ae1a3f44, 0x01f36809ae1a3f44, 0x037eab52133327df, -1 }, /* #49 */ 4366 { 0x211642, 0x211612, 0x0bbc54d014118afe, 0xcc8e627b930677f9, 0xe759442779644a88, 0xb7d5692dfcf49d23, 0x7aac2010d5899173, 0 }, /* #50 */ 4367 { 0x2d3953, 0x2d3953, 0xa9930d5998d0a354, 0xa9930d5998d0a354, 0x3abeceebf5518435, 0x3abeceebf5518435, 0x257f86f0411952a0, -1 }, /* #51 */ 4368 { 0x3409c3, 0x340913, 0x89a8159a832f1b48, 0xa500eccddd4ed293, 0xdc2266233a223669, 0xd2354248da9f39a6, 0x64e695a7565fb316, 0 }, /* #52 */ 4369 { 0x2b19d6, 0x2b19d6, 0xaa43f24a096f4d6c, 0xaa43f24a096f4d6c, 0x26b2347b92d80ec7, 0x26b2347b92d80ec7, 0x497b4ea7fd938b15, -1 }, /* #53 */ 4370 { 0x285b83, 0x285b83, 0x3344cc11162b4709, 0x3344cc11162b4709, 0x86f45e2429b18a62, 0x86f45e2429b18a62, 0x1c62f7699550910d, -1 }, /* #54 */ 4371 { 0x213dc3, 0x213dc3, 0x0ffc0fcf9325b2c6, 0x0ffc0fcf9325b2c6, 0x196f2818ed72080f, 0x196f2818ed72080f, 0xe822a52810b14cb3, -1 }, /* #55 */ 4372 { 0x000b96, 0x000b96, 0x5d1d70347a407280, 0x5d1d70347a407280, 0x236ed19af7b174da, 0x236ed19af7b174da, 0xd2355dc4c082e7a2, -1 }, /* #56 */ 4373 { 0x1f1906, 0x1f1906, 0x4f7628c62823f050, 0x4f7628c62823f050, 0x537101a2166f07eb, 0x537101a2166f07eb, 0xe7bbe79860223ca6, -1 }, /* #57 */ 4374 { 0x216156, 0x216156, 0xb1bafd72c9eb3844, 0xb1bafd72c9eb3844, 0x724b0786eb5560df, 0x724b0786eb5560df, 0x88f7feb01bdb0835, -1 }, /* #58 */ 4375 { 0x315943, 0x315913, 0x4fec00de4978a645, 0x6fa8ed383a21d7ab, 0x197660788f2d17d0, 0x1a130fea75ff6837, 0x3a608822aab7942a, 0 }, /* #59 */ 4376 { 0x090e17, 0x090e17, 0x69083d5087d1a14b, 0x69083d5087d1a14b, 0x84eb8ca51bf1643b, 0x84eb8ca51bf1643b, 0xea9b9475c45ec7fc, -1 }, /* #60 */ 4377 { 0x2f2307, 0x2f2307, 0x0574467ccb82066e, 0x0574467ccb82066e, 0xaf3939ec94bf9a83, 0xaf3939ec94bf9a83, 0xe5e84d4d5609ee00, -1 }, /* #61 */ 4378 { 0x2b2e57, 0x2b2e57, 0xe4e4b7fa8cf9d075, 0xe4e4b7fa8cf9d075, 0x816e3c2385414a32, 0x816e3c2385414a32, 0xd043d4e5ac2e3f64, -1 }, /* #62 */ 4379 { 0x0e0e92, 0x0e0e92, 0x788688b9b7a90116, 0x788688b9b7a90116, 0x5c2129ac487a6780, 0x5c2129ac487a6780, 0xe08f89ff45370a75, -1 }, /* #63 */ 5980 { 0x100d06, 0x100d06, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, -1 }, /* #0 */ 5981 { 0x1a32c3, 0x1a32c3, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, -1 }, /* #1 */ 5982 { 0x020246, 0x020246, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, -1 }, /* #2 */ 5983 { 0x387b82, 0x387b82, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, -1 }, /* #3 */ 5984 { 0x271303, 0x271303, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, -1 }, /* #4 */ 5985 { 0x2456d3, 0x2456d3, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, -1 }, /* #5 */ 5986 { 0x0825d6, 0x0825d6, 0x624645afa32c11d3, 0x624645afa32c11d3, 0x64bd65b9b388f5bd, 0x64bd65b9b388f5bd, 0x0000000000000000, -1 }, /* #6 */ 5987 { 0x210852, 0x210852, 0x884120ede53ef4e9, 0x884120ede53ef4e9, 0x9df9a5ea6bd8abd6, 0x9df9a5ea6bd8abd6, 0x0000000000000000, -1 }, /* #7 */ 5988 { 0x3b55d3, 0x3b55d3, 0x855ef19ca594b2ae, 0x855ef19ca594b2ae, 0x1262876f8a3ba744, 0x1262876f8a3ba744, 0x0000000000000000, -1 }, /* #8 */ 5989 { 0x2911d7, 0x2911d7, 0x46c0a85bcaa5bb9e, 0x46c0a85bcaa5bb9e, 0x76e39b64d26d12a7, 0x76e39b64d26d12a7, 0x0000000000000000, -1 }, /* #9 */ 5990 { 0x2e5e43, 0x2e5e43, 0x714b5fd62a4a425e, 0x714b5fd62a4a425e, 0x3f0ba1278b80f3e2, 0x3f0ba1278b80f3e2, 0x0000000000000000, -1 }, /* #10 */ 5991 { 0x014892, 0x014892, 0x7401d51cf3c5a1cd, 0x7401d51cf3c5a1cd, 0x8f0c756a0c413d02, 0x8f0c756a0c413d02, 0x0000000000000000, -1 }, /* #11 */ 5992 { 0x302a93, 0x302a93, 0x4af38578ce5668b2, 0x4af38578ce5668b2, 0x57a9b84df9bfafb9, 0x57a9b84df9bfafb9, 0xe66de1a40782f431, -1 }, /* #12 */ 5993 { 0x390a87, 0x390a13, 0x005fd8a9bf21be78, 0xe8792fdf5d1f93ec, 0x070efa1194896043, 0x18a257e2e26f4c9c, 0xb331c0e7a84375b5, 0 }, /* #13 */ 5994 { 0x2f17d3, 0x2f17d3, 0xfe977ebf2f60d655, 0xfe977ebf2f60d655, 0xb3a667394c026e87, 0xb3a667394c026e87, 0x7be67305f1c30a80, -1 }, /* #14 */ 5995 { 0x090cc7, 0x090cc7, 0xd1d07c49207b966b, 0xd1d07c49207b966b, 0x8136887e4e8fc695, 0x8136887e4e8fc695, 0xc12b00e1233b29a4, -1 }, /* #15 */ 5996 { 0x173fd6, 0x173fd6, 0x6c115a50941faedd, 0x6c115a50941faedd, 0xb7e32f60a740719d, 0xb7e32f60a740719d, 0xb73548dba43b644a, -1 }, /* #16 */ 5997 { 0x023e06, 0x023e12, 0x37621502ea0043c8, 0x3c7ec841835268ba, 0x1b784c7688517389, 0x40f13a2356e75c20, 0x743ed7e3f6e405e4, 0 }, /* #17 */ 5998 { 0x0f12c3, 0x0f12c3, 0x6de36ee5dd109dbb, 0x6de36ee5dd109dbb, 0x43b282d0ae8593ec, 0x43b282d0ae8593ec, 0x8f77e3c9fcaa4868, -1 }, /* #18 */ 5999 { 0x0b2906, 0x0b2906, 0x6a0a3e82f587da42, 0x6a0a3e82f587da42, 0x546d0e27868dff31, 0x546d0e27868dff31, 0x7728fa3743bc2ceb, -1 }, /* #19 */ 6000 { 0x034d03, 0x034d03, 0x70a33796577f74f6, 0x70a33796577f74f6, 0xaa743be7eb96929f, 0xaa743be7eb96929f, 0xde196d4db508f14a, -1 }, /* #20 */ 6001 { 0x166983, 0x166983, 0xf1c6a53ecb06e585, 0xf1c6a53ecb06e585, 0xa5d1bf0de88aa2f9, 0xa5d1bf0de88aa2f9, 0x72006eacad5622b4, -1 }, /* #21 */ 6002 { 0x221886, 0x221886, 0x1fd1495dbe4202f9, 0x1fd1495dbe4202f9, 0xaf9321750efda9be, 0xaf9321750efda9be, 0xf59222b0a479c18d, -1 }, /* #22 */ 6003 { 0x236c42, 0x236c12, 0x4c782079509a7503, 0xbf8ff0702165f703, 0xeb3bde8ce29bee54, 0xe38665f6bb368683, 0x5280119e278fcf80, 0 }, /* #23 */ 6004 { 0x042587, 0x042587, 0x2051b0398b115a94, 0x2051b0398b115a94, 0xb8cf50ea53087ec2, 0xb8cf50ea53087ec2, 0x7e952f2b32c94fc9, -1 }, /* #24 */ 6005 { 0x0b5006, 0x0b5006, 0xcf2c909f9d4e899c, 0xcf2c909f9d4e899c, 0x010c40ba36cadf54, 0x010c40ba36cadf54, 0xfed25c284b6d73df, -1 }, /* #25 */ 6006 { 0x200706, 0x200712, 0x56a6bf0867085f45, 0x8d5e2b3856d6154c, 0xcdec679e9d47b1d6, 0xa1b0936612809d85, 0x6fd51bda335b4fd0, 0 }, /* #26 */ 6007 { 0x173e92, 0x173e92, 0xf7b1625f06e06b7f, 0xf7b1625f06e06b7f, 0x996fa169deb1885d, 0x996fa169deb1885d, 0xfdc7445e6fce018a, -1 }, /* #27 */ 6008 { 0x191703, 0x191713, 0xcdb835451cc8f6a2, 0x00a3d5c9d8bca0b8, 0xfff7c4e778b14c0c, 0xf686449b2f7f72fa, 0xf323908623a05b53, 0 }, /* #28 */ 6009 { 0x256786, 0x256786, 0xb4ad97e169f77338, 0xb4ad97e169f77338, 0xc143efc130ce709f, 0xc143efc130ce709f, 0xd932284b93318960, -1 }, /* #29 */ 6010 { 0x330186, 0x330186, 0xbf9927f37fc67a92, 0xbf9927f37fc67a92, 0xb8265d91600e03f7, 0xb8265d91600e03f7, 0xa454d2ab9ec91837, -1 }, /* #30 */ 6011 { 0x0e79d3, 0x0e79d3, 0x715b66e95d223748, 0x715b66e95d223748, 0x49a0b3c0a7c1644f, 0x49a0b3c0a7c1644f, 0xc53208cc55792803, -1 }, /* #31 */ 6012 { 0x1f0b96, 0x1f0b96, 0x93138011554f7330, 0x93138011554f7330, 0x4982e4dea53d06b3, 0x4982e4dea53d06b3, 0xd753264ab07fd086, -1 }, /* #32 */ 6013 { 0x365016, 0x365016, 0x9a746b4993bb01d1, 0x9a746b4993bb01d1, 0x0a685df4512f9330, 0x0a685df4512f9330, 0xfce031bac9f04382, -1 }, /* #33 */ 6014 { 0x204987, 0x204913, 0x35689eb193d0dd2c, 0xa8351c8f7edc3242, 0xfa6df5f8278a91db, 0xfd242a81af7597ac, 0x103e47f6492f8ac0, 0 }, /* #34 */ 6015 { 0x266fc6, 0x266f12, 0x39f8889470b6732f, 0x6ddd39d485e1097b, 0xd542329cebceca47, 0xbd1efab42e973fa5, 0x9c67f51e2d08cb7e, 0 }, /* #35 */ 6016 { 0x0d33d7, 0x0d3313, 0x2b137fad9ea2343c, 0x7a1961433b10512b, 0x10fc09ba8d236dc6, 0x0908b3f2122b16c7, 0x239c57fc92e2bbdf, 0 }, /* #36 */ 6017 { 0x147387, 0x147387, 0xbab04035c3751104, 0xbab04035c3751104, 0x5cc57051b27eb59d, 0x5cc57051b27eb59d, 0xc8cfeba26650e498, -1 }, /* #37 */ 6018 { 0x367e06, 0x367e12, 0xd26200a18a1f621b, 0x57aab9161b24189a, 0xe3d3336da0177448, 0xe8c2a29c469ceb2f, 0xadb9951c3ed56c4e, 0 }, /* #38 */ 6019 { 0x2c7897, 0x2c7897, 0x6c0f01a302e97153, 0x6c0f01a302e97153, 0xdaa16158cd348aee, 0xdaa16158cd348aee, 0x0d766f8d18fe06e4, -1 }, /* #39 */ 6020 { 0x153996, 0x153996, 0x94aa461ddbd3695c, 0x94aa461ddbd3695c, 0xb724724136e12484, 0xb724724136e12484, 0x4d343f45b9c94682, -1 }, /* #40 */ 6021 { 0x2551c2, 0x2551c2, 0xb0191f7779efd34b, 0xb0191f7779efd34b, 0xc50056958160f720, 0xc50056958160f720, 0x3fbfee797a25adf5, -1 }, /* #41 */ 6022 { 0x016a83, 0x016a83, 0x4694dde9713f99f5, 0x4694dde9713f99f5, 0xbe0f52009774ef5f, 0xbe0f52009774ef5f, 0x819517e91fd0bea8, -1 }, /* #42 */ 6023 { 0x146382, 0x146312, 0xac8ebe275a2cb2cd, 0xe72ab70ea1accdfa, 0xfc57611e0f662a1f, 0xf6f5e326c7ad34dd, 0x25b7701acca93858, 0 }, /* #43 */ 6024 { 0x204e46, 0x204e46, 0x76e5314e6bc87a8a, 0x76e5314e6bc87a8a, 0x395b9d0d0108140a, 0x395b9d0d0108140a, 0x213d3e72ada3dde6, -1 }, /* #44 */ 6025 { 0x0e6017, 0x0e6017, 0x7fd5fe568ae4044b, 0x7fd5fe568ae4044b, 0x185d81ebfa2ce0d7, 0x185d81ebfa2ce0d7, 0x2d1d0405e2fc77cc, -1 }, /* #45 */ 6026 { 0x0229d7, 0x0229d7, 0x6e87600ace511a15, 0x6e87600ace511a15, 0xb01996a539b26936, 0xb01996a539b26936, 0x1879e717dff1434e, -1 }, /* #46 */ 6027 { 0x324442, 0x324412, 0xbae3b99251fb1416, 0x8bb3fc01583fe2f3, 0xd8a2eaf5fcac5f45, 0xcb3de4eb0e3d3607, 0x56a64bbc6fef8775, 0 }, /* #47 */ 6028 { 0x365017, 0x365017, 0x0e7f268c12b591ec, 0x0e7f268c12b591ec, 0xb7ca4757fdbbd996, 0xb7ca4757fdbbd996, 0xb3a787b14111bd5e, -1 }, /* #48 */ 6029 { 0x3d30c2, 0x3d30c2, 0x4f178c7fe2a159ef, 0x4f178c7fe2a159ef, 0xb7915ae913090e6a, 0xb7915ae913090e6a, 0x54848b5027e7937f, -1 }, /* #49 */ 6030 { 0x165c83, 0x165c83, 0x9a9a35b598554c3e, 0x9a9a35b598554c3e, 0xfc907ba5423c2c8b, 0xfc907ba5423c2c8b, 0xfc5852b471a5cd86, -1 }, /* #50 */ 6031 { 0x1d4657, 0x1d4657, 0x4ab3e05e3c4aad3e, 0x4ab3e05e3c4aad3e, 0x0c9307ab274f61a2, 0x0c9307ab274f61a2, 0x00c0628b08dc7200, -1 }, /* #51 */ 6032 { 0x0534c3, 0x0534c3, 0xe79320386426aea2, 0xe79320386426aea2, 0x3ba6e7d7d33dc26a, 0x3ba6e7d7d33dc26a, 0xc6a4c85e4abf13ad, -1 }, /* #52 */ 6033 { 0x1e1692, 0x1e1612, 0xd8841e83b5f9a417, 0x012c7da0b82d32bf, 0x007110c909ef57db, 0x2df9fd245c802e6f, 0x6053368e7f04fc58, 0 }, /* #53 */ 6034 { 0x223516, 0x223516, 0x671f71e787a70881, 0x671f71e787a70881, 0x73df7a05016f08c2, 0x73df7a05016f08c2, 0x9672def154c419b1, -1 }, /* #54 */ 6035 { 0x0a2b92, 0x0a2b12, 0xc466440919106922, 0xfebafae1a10dfc8a, 0xffca3bfad5fcad20, 0xf621a8b6e25aeaa0, 0x2a592555f627bacd, 0 }, /* #55 */ 6036 { 0x220503, 0x220513, 0x3a6861af5b016c3a, 0x32a0b4caf51b65d8, 0x0ac986d61ae566f1, 0x0ab0c93b2fabe682, 0x368bb3366893aa35, 0 }, /* #56 */ 6037 { 0x223a16, 0x223a16, 0x1da43c91b66eb2ea, 0x1da43c91b66eb2ea, 0x9272024e898462cb, 0x9272024e898462cb, 0x49e6144abaf5792b, -1 }, /* #57 */ 6038 { 0x3e2c07, 0x3e2c07, 0x726584ad51c64ee4, 0x726584ad51c64ee4, 0xb0e02261a6e993b4, 0xb0e02261a6e993b4, 0x1d5b8c730af12758, -1 }, /* #58 */ 6039 { 0x216113, 0x216113, 0x415b1b59bcffda64, 0x415b1b59bcffda64, 0x578a9125046070c1, 0x578a9125046070c1, 0x3ec6dbf34a3f4109, -1 }, /* #59 */ 6040 { 0x126f83, 0x126f13, 0x8cd7c57244d9281a, 0xccaf485442da6e46, 0xf144492029e3e6c7, 0xf30240f98fb6c64a, 0x49803296fa1d0df8, 0 }, /* #60 */ 6041 { 0x342597, 0x342597, 0x332b61cb506b47a0, 0x332b61cb506b47a0, 0x7ed73be4e521917f, 0x7ed73be4e521917f, 0x450d1de8e49d15f7, -1 }, /* #61 */ 6042 { 0x260dc2, 0x260dc2, 0xed3b26150324ecdf, 0xed3b26150324ecdf, 0xaf3bd1b7c64164b9, 0xaf3bd1b7c64164b9, 0xd26f88b9c0457e6e, -1 }, /* #62 */ 6043 { 0x393303, 0x393313, 0x9df6b7c5ba944bb6, 0x2f66a88e26996f7f, 0x15efbd2d709b16b4, 0x68b99b52c023e424, 0x76791565ae6d016e, 0 }, /* #63 */ 6044 { 0x2b35d3, 0x2b3513, 0x9b5ef954306e5446, 0xfc8f10a785a188af, 0x01228c1a784328a9, 0x2c30e84d6de44404, 0xab911dbd831c205e, 0 }, /* #64 */ 6045 { 0x371a57, 0x371a57, 0xbd2aa3e89e7dfcca, 0xbd2aa3e89e7dfcca, 0x52adaed2fa6f148a, 0x52adaed2fa6f148a, 0x751e208608b06692, -1 }, /* #65 */ 6046 { 0x295882, 0x295812, 0xac506ac7ebbba50a, 0x239f0ac5b33896c0, 0xf07ef102d392665f, 0xbbbe60a5c8d40e4a, 0x90937d0a9e00f401, 0 }, /* #66 */ 6047 { 0x3644d2, 0x364412, 0xc40ff2ed362245ba, 0x74376c9061b1df9a, 0x2394c7cd5b1f4b7c, 0x069a9560db528756, 0x4e60b0173cc975fa, 0 }, /* #67 */ 6048 { 0x083d42, 0x083d42, 0xb192dd36560921ef, 0xb192dd36560921ef, 0x8309cfdae0f91da7, 0x8309cfdae0f91da7, 0x3e617d7bb92d1398, -1 }, /* #68 */ 6049 { 0x353613, 0x353613, 0xa301a2fd6d3b9631, 0xa301a2fd6d3b9631, 0x338f70bc0073c2d3, 0x338f70bc0073c2d3, 0xcd83f2a20e326116, -1 }, /* #69 */ 6050 { 0x2e7096, 0x2e7096, 0x57e1de3053633ba9, 0x57e1de3053633ba9, 0xefa85d0d6dc24e63, 0xefa85d0d6dc24e63, 0xe1b75a4c567518ec, -1 }, /* #70 */ 6051 { 0x0944d7, 0x094413, 0xeae47fcfc80892e7, 0x1754da6b8df2dfb6, 0xfb2aaf177f8325dc, 0xd44dcf3609840399, 0xcaf7c8bc33dc6725, 0 }, /* #71 */ 6052 { 0x1b5517, 0x1b5517, 0xbdf0e1668dc302dc, 0xbdf0e1668dc302dc, 0x763f1471515e0f4f, 0x763f1471515e0f4f, 0x899c8560a7572289, -1 }, /* #72 */ 6053 { 0x386686, 0x386686, 0xae2cbd298214f628, 0xae2cbd298214f628, 0x51523d4dfb36e66d, 0x51523d4dfb36e66d, 0xdf6311a3ee36b3f0, -1 }, /* #73 */ 6054 { 0x1a7446, 0x1a7446, 0x3e0fce6a30a572bc, 0x3e0fce6a30a572bc, 0x7ed64c107fb8d1ce, 0x7ed64c107fb8d1ce, 0xdb084d41271bef7e, -1 }, /* #74 */ 6055 { 0x077446, 0x077412, 0xabd52c69fc35bc2c, 0x1a5104c48b32d689, 0x05489afbb856b7fa, 0x021f97d03e145ab6, 0x3365ccf461b6f846, 0 }, /* #75 */ 6056 { 0x2b1682, 0x2b1682, 0x99c069d2d09c9beb, 0x99c069d2d09c9beb, 0x6f0c597827636733, 0x6f0c597827636733, 0xefd0d0ef13c60e3d, -1 }, /* #76 */ 6057 { 0x051347, 0x051347, 0xb35be86670fef83e, 0xb35be86670fef83e, 0x209d73dad6f6bbb5, 0x209d73dad6f6bbb5, 0x1cffb8f70120fdf0, -1 }, /* #77 */ 6058 { 0x080fd6, 0x080f12, 0x25ea56c843dffb48, 0xad38e5c57219f74e, 0x1971c25f3be777ea, 0x2ba09e3d06ce0a2a, 0xb14f6d1bbb9018d9, 0 }, /* #78 */ 6059 { 0x044193, 0x044193, 0x5d8cca485df76706, 0x5d8cca485df76706, 0x9bdce987c6346cf3, 0x9bdce987c6346cf3, 0xf264ad728467ac5b, -1 }, /* #79 */ 6060 { 0x375202, 0x375202, 0x26b73888ac6b26ff, 0x26b73888ac6b26ff, 0x7c12bb3f06e07c93, 0x7c12bb3f06e07c93, 0xca9f6eb131c343e8, -1 }, /* #80 */ 6061 { 0x1c4c97, 0x1c4c97, 0x986d67c380f22161, 0x986d67c380f22161, 0x78b96bb4b6b73fbc, 0x78b96bb4b6b73fbc, 0x78e34a09954e1384, -1 }, /* #81 */ 6062 { 0x113206, 0x113206, 0x65d2e6ed47c05bec, 0x65d2e6ed47c05bec, 0x8348451d8b5fdf78, 0x8348451d8b5fdf78, 0xd5c946bfbdb1956d, -1 }, /* #82 */ 6063 { 0x035193, 0x035113, 0x26805a913b759ca9, 0xbf638fc435818677, 0xe60bb59db4ba1a29, 0xc9c9ed80dd91907b, 0x66d5cc118ac08ac2, 0 }, /* #83 */ 6064 { 0x0824d7, 0x082413, 0xde304ffd333dcc4e, 0xb092b5328a51e553, 0x21b82db6f5d39b5a, 0x425a53cc76ac36af, 0x9351b98082c11905, 0 }, /* #84 */ 6065 { 0x290c42, 0x290c12, 0x7201418d87812e37, 0xe3672c776a03a45b, 0x06e59e87b076ca74, 0x2b5cbfd867a2d81d, 0xc2422f728d0ad56e, 0 }, /* #85 */ 6066 { 0x390752, 0x390712, 0xfe898750b111a96a, 0xea809a52883e8b90, 0xf5a57b6cb712d616, 0xd2339a5add11f26a, 0x7b4b1c917a813ef0, 0 }, /* #86 */ 6067 { 0x0032d6, 0x0032d6, 0x62ace437d79c7c6d, 0x62ace437d79c7c6d, 0x4b00f35344bae8aa, 0x4b00f35344bae8aa, 0x6bda68352b66d3c9, -1 }, /* #87 */ 6068 { 0x2f0613, 0x2f0613, 0xa92bac8db64ace43, 0x08ea6ff021c519af, 0x02e8ddc1724d92ec, 0x1d2814ac7675c738, 0x538b77c44636ab65, 0 }, /* #88 */ 6069 { 0x240f97, 0x240f97, 0xa1ecb12d28436a21, 0xa1ecb12d28436a21, 0x88767852fa643394, 0x88767852fa643394, 0x0cddefabd9d574a8, -1 }, /* #89 */ 6070 { 0x216ad3, 0x216ad3, 0x7278cccc7849c262, 0x7278cccc7849c262, 0xe3b5b45298cd9fca, 0xe3b5b45298cd9fca, 0x2a27cff76e5185ce, -1 }, /* #90 */ 6071 { 0x1e4557, 0x1e4557, 0x9b405d0f24e49630, 0x9b405d0f24e49630, 0xc337c6615e9db296, 0xc337c6615e9db296, 0xd861345082c12cc1, -1 }, /* #91 */ 6072 { 0x311d86, 0x311d86, 0x2182d15dffdc710f, 0x2182d15dffdc710f, 0xd027b855937f62ae, 0xd027b855937f62ae, 0xe6c0e8605fb6fd8f, -1 }, /* #92 */ 6073 { 0x182b56, 0x182b56, 0x218b5f981fe99a36, 0x218b5f981fe99a36, 0x9556fe818531055c, 0x9556fe818531055c, 0xdf336886025ed219, -1 }, /* #93 */ 6074 { 0x134542, 0x134512, 0x8c2af59c49326787, 0xf684b0d38c66db21, 0x02184bfc1862db01, 0x0b05af466a0780fd, 0xc77048ca0924af4a, 0 }, /* #94 */ 6075 { 0x3a4996, 0x3a4912, 0xba10cf9bab08c669, 0x15bc8d3fb968fefc, 0xfc11d7b625ade6e5, 0xefa2b61fcc88818d, 0xd1b612ca37690c89, 0 }, /* #95 */ 4380 6076 }; 4381 6077 -
trunk/src/VBox/VMM/testcase/tstIEMAImplData.h
r94169 r94192 1 1 /* $Id$ */ 2 2 /** @file 3 * IEM Assembly Instruction Helper Testcase Data - r15042 0on AMD Ryzen Threadripper 3990X 64-Core Processor.3 * IEM Assembly Instruction Helper Testcase Data - r150426 on AMD Ryzen Threadripper 3990X 64-Core Processor. 4 4 */ 5 5 … … 26 26 static const BINU8_TEST_T g_aTests_add_u8[] = 27 27 { 28 { 0x1e4307, 0x1e4346, 0x00, 0x00, 0x00, 0x0 }, /* #0 */ 29 { 0x0b7353, 0x0b7346, 0x00, 0x00, 0x00, 0x0 }, /* #1 */ 30 { 0x3f62d7, 0x3f6246, 0x00, 0x00, 0x00, 0x0 }, /* #2 */ 31 { 0x052956, 0x052146, 0x00, 0x00, 0x00, 0x0 }, /* #3 */ 32 { 0x316817, 0x316082, 0xae, 0xae, 0x00, 0x0 }, /* #4 */ 33 { 0x2e3857, 0x2e3006, 0x06, 0x06, 0x00, 0x0 }, /* #5 */ 34 { 0x284bc2, 0x284302, 0x7c, 0x7c, 0x00, 0x0 }, /* #6 */ 35 { 0x172613, 0x172682, 0xd0, 0xd0, 0x00, 0x0 }, /* #7 */ 36 { 0x2c34d6, 0x2c3482, 0x81, 0xe5, 0x64, 0x0 }, /* #8 */ 37 { 0x0c4002, 0x0c4813, 0x88, 0x67, 0xdf, 0x0 }, /* #9 */ 38 { 0x046553, 0x046587, 0xb5, 0xa6, 0xf1, 0x0 }, /* #10 */ 39 { 0x322b43, 0x322386, 0x85, 0xc6, 0x41, 0x0 }, /* #11 */ 40 { 0x375912, 0x375192, 0xc3, 0xe0, 0x1d, 0x0 }, /* #12 */ 41 { 0x217397, 0x217382, 0x33, 0xe6, 0xb3, 0x0 }, /* #13 */ 42 { 0x165b97, 0x165317, 0xfa, 0x11, 0x17, 0x0 }, /* #14 */ 43 { 0x066ec3, 0x066e92, 0x6d, 0xb0, 0x43, 0x0 }, /* #15 */ 44 { 0x222c57, 0x222403, 0x74, 0x57, 0xe3, 0x0 }, /* #16 */ 45 { 0x342943, 0x342197, 0xec, 0xd7, 0xeb, 0x0 }, /* #17 */ 46 { 0x034dc7, 0x034502, 0x31, 0x6e, 0x3d, 0x0 }, /* #18 */ 47 { 0x171c97, 0x171403, 0x58, 0x2a, 0xd2, 0x0 }, /* #19 */ 48 { 0x143bd7, 0x143382, 0x02, 0xcb, 0xc9, 0x0 }, /* #20 */ 49 { 0x2f5c96, 0x2f5493, 0x9a, 0x92, 0xf8, 0x0 }, /* #21 */ 50 { 0x3252d7, 0x325a96, 0x5d, 0xcc, 0x6f, 0x0 }, /* #22 */ 51 { 0x1d1e52, 0x1d1e03, 0xc7, 0x7c, 0xb5, 0x0 }, /* #23 */ 52 { 0x351e92, 0x351e96, 0x7e, 0x9a, 0x1c, 0x0 }, /* #24 */ 53 { 0x3f0652, 0x3f0683, 0xa5, 0x85, 0xe0, 0x0 }, /* #25 */ 54 { 0x196f07, 0x196782, 0x13, 0xe5, 0xd2, 0x0 }, /* #26 */ 55 { 0x2b31c7, 0x2b3193, 0xd5, 0xa1, 0xcc, 0x0 }, /* #27 */ 56 { 0x235843, 0x235086, 0xb1, 0xee, 0x3d, 0x0 }, /* #28 */ 57 { 0x1b7513, 0x1b7512, 0x1b, 0x7a, 0x5f, 0x0 }, /* #29 */ 58 { 0x0f01c7, 0x0f0192, 0x25, 0xc4, 0x9f, 0x0 }, /* #30 */ 59 { 0x2b3143, 0x2b3106, 0x17, 0x3c, 0x25, 0x0 }, /* #31 */ 60 { 0x0c4a02, 0x0c4a82, 0x70, 0xc2, 0x52, 0x0 }, /* #32 */ 61 { 0x1a4983, 0x1a4103, 0x90, 0x01, 0x71, 0x0 }, /* #33 */ 62 { 0x3d4612, 0x3d4687, 0xe6, 0xca, 0xe4, 0x0 }, /* #34 */ 63 { 0x286d06, 0x286507, 0x63, 0x5a, 0xf7, 0x0 }, /* #35 */ 64 { 0x357812, 0x357087, 0xf4, 0xb8, 0xc4, 0x0 }, /* #36 */ 65 { 0x1e3117, 0x1e3186, 0xb7, 0xff, 0x48, 0x0 }, /* #37 */ 66 { 0x161207, 0x161216, 0x08, 0x11, 0x09, 0x0 }, /* #38 */ 67 { 0x365bc6, 0x365316, 0x19, 0x65, 0x4c, 0x0 }, /* #39 */ 68 { 0x073747, 0x073703, 0xe4, 0x04, 0x20, 0x0 }, /* #40 */ 69 { 0x162e47, 0x162683, 0xe8, 0xce, 0xe6, 0x0 }, /* #41 */ 70 { 0x226f96, 0x226707, 0x56, 0x2b, 0xd5, 0x0 }, /* #42 */ 71 { 0x322806, 0x322003, 0xe8, 0x3d, 0x55, 0x0 }, /* #43 */ 72 { 0x055702, 0x055792, 0x29, 0xc1, 0x98, 0x0 }, /* #44 */ 73 { 0x365792, 0x365713, 0xf7, 0x15, 0x1e, 0x0 }, /* #45 */ 74 { 0x342317, 0x342313, 0xd6, 0x23, 0x4d, 0x0 }, /* #46 */ 75 { 0x0b60d3, 0x0b6007, 0x47, 0x39, 0xf2, 0x0 }, /* #47 */ 76 { 0x285d46, 0x285d96, 0x1d, 0x93, 0x76, 0x0 }, /* #48 */ 77 { 0x2831c7, 0x283107, 0x4a, 0x2e, 0xe4, 0x0 }, /* #49 */ 78 { 0x091cc3, 0x091417, 0x74, 0x12, 0x9e, 0x0 }, /* #50 */ 79 { 0x2910c6, 0x291003, 0xe9, 0x4f, 0x66, 0x0 }, /* #51 */ 80 { 0x076ad3, 0x076213, 0x3c, 0x01, 0xc5, 0x0 }, /* #52 */ 81 { 0x101797, 0x101712, 0x34, 0x52, 0x1e, 0x0 }, /* #53 */ 82 { 0x1b5343, 0x1b5303, 0xd7, 0x1f, 0x48, 0x0 }, /* #54 */ 83 { 0x233346, 0x233317, 0xed, 0x06, 0x19, 0x0 }, /* #55 */ 84 { 0x341546, 0x341d82, 0x7a, 0xef, 0x75, 0x0 }, /* #56 */ 85 { 0x2f76d3, 0x2f7682, 0x66, 0xfd, 0x97, 0x0 }, /* #57 */ 86 { 0x1203c6, 0x120317, 0x6e, 0x65, 0xf7, 0x0 }, /* #58 */ 87 { 0x112096, 0x112013, 0x7f, 0x02, 0x83, 0x0 }, /* #59 */ 88 { 0x363916, 0x363103, 0x50, 0x31, 0xe1, 0x0 }, /* #60 */ 89 { 0x155457, 0x155402, 0x11, 0x67, 0x56, 0x0 }, /* #61 */ 90 { 0x2c0fd7, 0x2c0713, 0xed, 0x29, 0x3c, 0x0 }, /* #62 */ 91 { 0x0a5a02, 0x0a5203, 0x48, 0x1f, 0xd7, 0x0 }, /* #63 */ 28 { 0x113396, 0x113346, 0x00, 0x00, 0x00, 0x0 }, /* #0 */ 29 { 0x360b12, 0x360346, 0x00, 0x00, 0x00, 0x0 }, /* #1 */ 30 { 0x1b2113, 0x1b2146, 0x00, 0x00, 0x00, 0x0 }, /* #2 */ 31 { 0x180287, 0x180246, 0x00, 0x00, 0x00, 0x0 }, /* #3 */ 32 { 0x212483, 0x212446, 0x00, 0x00, 0x00, 0x0 }, /* #4 */ 33 { 0x3f5d46, 0x3f5546, 0x00, 0x00, 0x00, 0x0 }, /* #5 */ 34 { 0x183306, 0x183382, 0xbf, 0xbf, 0x00, 0x0 }, /* #6 */ 35 { 0x106416, 0x106402, 0x5b, 0x5b, 0x00, 0x0 }, /* #7 */ 36 { 0x105e46, 0x105606, 0x74, 0x74, 0x00, 0x0 }, /* #8 */ 37 { 0x1f4213, 0x1f4246, 0x00, 0x00, 0x00, 0x0 }, /* #9 */ 38 { 0x342a82, 0x342286, 0xf0, 0xf0, 0x00, 0x0 }, /* #10 */ 39 { 0x2773c6, 0x277306, 0x0f, 0x0f, 0x00, 0x0 }, /* #11 */ 40 { 0x266712, 0x266796, 0x4f, 0xdd, 0x8e, 0x0 }, /* #12 */ 41 { 0x3e7743, 0x3e7787, 0xd2, 0x88, 0xb6, 0x0 }, /* #13 */ 42 { 0x3f5357, 0x3f5b07, 0x90, 0x59, 0xc9, 0x0 }, /* #14 */ 43 { 0x106942, 0x106182, 0x80, 0xe9, 0x69, 0x0 }, /* #15 */ 44 { 0x0855d6, 0x085582, 0x81, 0xa2, 0x21, 0x0 }, /* #16 */ 45 { 0x265e12, 0x265e07, 0xa2, 0x4b, 0xa9, 0x0 }, /* #17 */ 46 { 0x1837c3, 0x183713, 0x59, 0x04, 0xab, 0x0 }, /* #18 */ 47 { 0x252993, 0x252907, 0xb4, 0x39, 0x85, 0x0 }, /* #19 */ 48 { 0x2260d7, 0x226886, 0x32, 0x87, 0x55, 0x0 }, /* #20 */ 49 { 0x241203, 0x241283, 0xa0, 0x8f, 0xef, 0x0 }, /* #21 */ 50 { 0x366587, 0x366592, 0x08, 0xb6, 0xae, 0x0 }, /* #22 */ 51 { 0x3c29d6, 0x3c2103, 0x70, 0x54, 0xe4, 0x0 }, /* #23 */ 52 { 0x301287, 0x301292, 0x09, 0xe0, 0xd7, 0x0 }, /* #24 */ 53 { 0x3a3717, 0x3a3f17, 0x8d, 0x21, 0x94, 0x0 }, /* #25 */ 54 { 0x096b06, 0x096303, 0xe3, 0x07, 0x24, 0x0 }, /* #26 */ 55 { 0x090987, 0x090193, 0xcf, 0xae, 0xdf, 0x0 }, /* #27 */ 56 { 0x3d1016, 0x3d1006, 0x17, 0x69, 0x52, 0x0 }, /* #28 */ 57 { 0x2c6f83, 0x2c6f07, 0xf4, 0x77, 0x83, 0x0 }, /* #29 */ 58 { 0x1a03d2, 0x1a0387, 0xf4, 0xe7, 0xf3, 0x0 }, /* #30 */ 59 { 0x1525d6, 0x152582, 0x13, 0xfd, 0xea, 0x0 }, /* #31 */ 60 { 0x092112, 0x092106, 0x00, 0x5a, 0x5a, 0x0 }, /* #32 */ 61 { 0x2f45d3, 0x2f4d03, 0x86, 0x26, 0xa0, 0x0 }, /* #33 */ 62 { 0x001956, 0x001117, 0xe8, 0x63, 0x7b, 0x0 }, /* #34 */ 63 { 0x3b5c53, 0x3b5487, 0xda, 0xbb, 0xe1, 0x0 }, /* #35 */ 64 { 0x190303, 0x190312, 0x2e, 0x37, 0x09, 0x0 }, /* #36 */ 65 { 0x331416, 0x331483, 0xd0, 0xcb, 0xfb, 0x0 }, /* #37 */ 66 { 0x050256, 0x050212, 0x2f, 0x32, 0x03, 0x0 }, /* #38 */ 67 { 0x001c13, 0x001483, 0xfc, 0xef, 0xf3, 0x0 }, /* #39 */ 68 { 0x032353, 0x032302, 0x32, 0x79, 0x47, 0x0 }, /* #40 */ 69 { 0x2f4a96, 0x2f4203, 0xc0, 0x26, 0x66, 0x0 }, /* #41 */ 70 { 0x1c4b43, 0x1c4b86, 0x23, 0x93, 0x70, 0x0 }, /* #42 */ 71 { 0x0b4157, 0x0b4982, 0x65, 0xae, 0x49, 0x0 }, /* #43 */ 72 { 0x193453, 0x193c96, 0x57, 0xa3, 0x4c, 0x0 }, /* #44 */ 73 { 0x227c02, 0x227483, 0xf0, 0x91, 0xa1, 0x0 }, /* #45 */ 74 { 0x0e6903, 0x0e6197, 0xfa, 0xb8, 0xbe, 0x0 }, /* #46 */ 75 { 0x2a6d06, 0x2a6596, 0x0f, 0x96, 0x87, 0x0 }, /* #47 */ 76 { 0x3b4713, 0x3b4703, 0x68, 0x1a, 0xb2, 0x0 }, /* #48 */ 77 { 0x2b44c3, 0x2b4402, 0x1e, 0x4f, 0x31, 0x0 }, /* #49 */ 78 { 0x1c3656, 0x1c3686, 0x43, 0xd4, 0x91, 0x0 }, /* #50 */ 79 { 0x3e0ec2, 0x3e0e92, 0x56, 0xa2, 0x4c, 0x0 }, /* #51 */ 80 { 0x176886, 0x176003, 0x41, 0x3b, 0xfa, 0x0 }, /* #52 */ 81 { 0x155146, 0x155112, 0x2c, 0x52, 0x26, 0x0 }, /* #53 */ 82 { 0x271116, 0x271917, 0x97, 0x66, 0xcf, 0x0 }, /* #54 */ 83 { 0x0b4f02, 0x0b4793, 0xfe, 0xe6, 0xe8, 0x0 }, /* #55 */ 84 { 0x165683, 0x165603, 0xc7, 0x38, 0x71, 0x0 }, /* #56 */ 85 { 0x312a43, 0x312a17, 0xaa, 0x65, 0xbb, 0x0 }, /* #57 */ 86 { 0x072a57, 0x072213, 0x7b, 0x61, 0xe6, 0x0 }, /* #58 */ 87 { 0x0448d3, 0x044096, 0x0e, 0xfa, 0xec, 0x0 }, /* #59 */ 88 { 0x0c2897, 0x0c2002, 0x23, 0x58, 0x35, 0x0 }, /* #60 */ 89 { 0x025843, 0x025017, 0xfd, 0x4b, 0x4e, 0x0 }, /* #61 */ 90 { 0x1f2713, 0x1f2f96, 0x46, 0xb1, 0x6b, 0x0 }, /* #62 */ 91 { 0x004b87, 0x004397, 0xca, 0xa5, 0xdb, 0x0 }, /* #63 */ 92 { 0x384ec2, 0x384692, 0x0f, 0xce, 0xbf, 0x0 }, /* #64 */ 93 { 0x062086, 0x062082, 0x8c, 0xdf, 0x53, 0x0 }, /* #65 */ 94 { 0x2c1e12, 0x2c1697, 0x9c, 0x81, 0xe5, 0x0 }, /* #66 */ 95 { 0x2e7412, 0x2e7487, 0xcb, 0xac, 0xe1, 0x0 }, /* #67 */ 96 { 0x3c1f03, 0x3c1707, 0x65, 0x39, 0xd4, 0x0 }, /* #68 */ 97 { 0x371717, 0x371f13, 0xa7, 0x62, 0xbb, 0x0 }, /* #69 */ 98 { 0x050707, 0x050f82, 0x66, 0xbf, 0x59, 0x0 }, /* #70 */ 99 { 0x234a57, 0x234282, 0x0e, 0x8f, 0x81, 0x0 }, /* #71 */ 100 { 0x016bc2, 0x016b03, 0xd2, 0x6d, 0x9b, 0x0 }, /* #72 */ 101 { 0x166286, 0x166287, 0xfa, 0xca, 0xd0, 0x0 }, /* #73 */ 102 { 0x207297, 0x207202, 0x2a, 0x3e, 0x14, 0x0 }, /* #74 */ 103 { 0x207907, 0x207917, 0x85, 0x11, 0x8c, 0x0 }, /* #75 */ 104 { 0x050292, 0x050207, 0x30, 0x21, 0xf1, 0x0 }, /* #76 */ 105 { 0x0f6fc7, 0x0f6f96, 0x46, 0xc5, 0x7f, 0x0 }, /* #77 */ 106 { 0x266e43, 0x266696, 0x1c, 0xf3, 0xd7, 0x0 }, /* #78 */ 107 { 0x107887, 0x107013, 0x53, 0x01, 0xae, 0x0 }, /* #79 */ 108 { 0x144502, 0x144596, 0x2a, 0xc9, 0x9f, 0x0 }, /* #80 */ 109 { 0x0200c2, 0x020803, 0xe7, 0x7f, 0x98, 0x0 }, /* #81 */ 110 { 0x321b12, 0x321392, 0x25, 0xe0, 0xbb, 0x0 }, /* #82 */ 111 { 0x2d3517, 0x2d3596, 0x89, 0xb2, 0x29, 0x0 }, /* #83 */ 112 { 0x0b6a13, 0x0b6282, 0x86, 0xe6, 0x60, 0x0 }, /* #84 */ 113 { 0x375b46, 0x375382, 0x03, 0x85, 0x82, 0x0 }, /* #85 */ 114 { 0x0b5ec2, 0x0b5e03, 0x8b, 0x6d, 0xe2, 0x0 }, /* #86 */ 115 { 0x2f4412, 0x2f4c03, 0x84, 0x79, 0xf5, 0x0 }, /* #87 */ 116 { 0x0f0c17, 0x0f0c92, 0x62, 0x91, 0x2f, 0x0 }, /* #88 */ 117 { 0x017006, 0x017882, 0x7b, 0xcb, 0x50, 0x0 }, /* #89 */ 118 { 0x0d3513, 0x0d3d07, 0xb5, 0x47, 0x92, 0x0 }, /* #90 */ 119 { 0x093f46, 0x093792, 0x2c, 0xe3, 0xb7, 0x0 }, /* #91 */ 120 { 0x1c1f07, 0x1c1797, 0xef, 0x8b, 0x9c, 0x0 }, /* #92 */ 121 { 0x0b2d07, 0x0b2507, 0x11, 0x0f, 0xfe, 0x0 }, /* #93 */ 122 { 0x2848d2, 0x284096, 0xb8, 0xf5, 0x3d, 0x0 }, /* #94 */ 123 { 0x1e2006, 0x1e2097, 0xf9, 0xd8, 0xdf, 0x0 }, /* #95 */ 92 124 }; 93 125 static const BINU8_TEST_T g_aTests_add_u8_locked[] = 94 126 { 95 { 0x267f93, 0x267746, 0x00, 0x00, 0x00, 0x0 }, /* #0 */ 96 { 0x0960c6, 0x096046, 0x00, 0x00, 0x00, 0x0 }, /* #1 */ 97 { 0x040592, 0x040546, 0x00, 0x00, 0x00, 0x0 }, /* #2 */ 98 { 0x096d47, 0x096546, 0x00, 0x00, 0x00, 0x0 }, /* #3 */ 99 { 0x3b0c13, 0x3b0402, 0x70, 0x70, 0x00, 0x0 }, /* #4 */ 100 { 0x2d7517, 0x2d7582, 0xa8, 0xa8, 0x00, 0x0 }, /* #5 */ 101 { 0x2b0486, 0x2b0402, 0x46, 0x46, 0x00, 0x0 }, /* #6 */ 102 { 0x1274d6, 0x127402, 0x2c, 0x2c, 0x00, 0x0 }, /* #7 */ 103 { 0x1344d6, 0x134486, 0x28, 0xd8, 0xb0, 0x0 }, /* #8 */ 104 { 0x160c02, 0x160413, 0x98, 0x16, 0x7e, 0x0 }, /* #9 */ 105 { 0x296746, 0x296796, 0xbb, 0xe7, 0x2c, 0x0 }, /* #10 */ 106 { 0x203cd2, 0x203482, 0xc6, 0xfb, 0x35, 0x0 }, /* #11 */ 107 { 0x367317, 0x367b03, 0xa1, 0x43, 0xa2, 0x0 }, /* #12 */ 108 { 0x360d93, 0x360587, 0xb0, 0xac, 0xfc, 0x0 }, /* #13 */ 109 { 0x312943, 0x312996, 0x65, 0xd4, 0x6f, 0x0 }, /* #14 */ 110 { 0x124c52, 0x124496, 0x8f, 0x96, 0x07, 0x0 }, /* #15 */ 111 { 0x3c7047, 0x3c7007, 0x5d, 0x2d, 0xd0, 0x0 }, /* #16 */ 112 { 0x357346, 0x357307, 0xf5, 0x1b, 0x26, 0x0 }, /* #17 */ 113 { 0x3c2a46, 0x3c2a96, 0x35, 0xb1, 0x7c, 0x0 }, /* #18 */ 114 { 0x3b4087, 0x3b4082, 0xb1, 0xe5, 0x34, 0x0 }, /* #19 */ 115 { 0x3d1216, 0x3d1296, 0x26, 0xb4, 0x8e, 0x0 }, /* #20 */ 116 { 0x2f4f93, 0x2f4f92, 0x1d, 0x83, 0x66, 0x0 }, /* #21 */ 117 { 0x022cd3, 0x022482, 0xc1, 0xe6, 0x25, 0x0 }, /* #22 */ 118 { 0x0837d6, 0x083792, 0xba, 0xd9, 0x1f, 0x0 }, /* #23 */ 119 { 0x011897, 0x011892, 0x57, 0xd5, 0x7e, 0x0 }, /* #24 */ 120 { 0x186487, 0x186413, 0xe9, 0x54, 0x6b, 0x0 }, /* #25 */ 121 { 0x3b3cd3, 0x3b3c82, 0x1f, 0x8f, 0x70, 0x0 }, /* #26 */ 122 { 0x0772d6, 0x077a03, 0x90, 0x1f, 0x8f, 0x0 }, /* #27 */ 123 { 0x041742, 0x041786, 0xd4, 0xe4, 0x10, 0x0 }, /* #28 */ 124 { 0x104993, 0x104182, 0x40, 0xd9, 0x99, 0x0 }, /* #29 */ 125 { 0x2d5013, 0x2d5083, 0xf4, 0xb5, 0xc1, 0x0 }, /* #30 */ 126 { 0x3d1c12, 0x3d1486, 0xd7, 0xd8, 0x01, 0x0 }, /* #31 */ 127 { 0x0c7ac6, 0x0c7206, 0x0b, 0x4d, 0x42, 0x0 }, /* #32 */ 128 { 0x252f56, 0x252717, 0xb9, 0x18, 0x5f, 0x0 }, /* #33 */ 129 { 0x1532c6, 0x153292, 0x8f, 0xdc, 0x4d, 0x0 }, /* #34 */ 130 { 0x2e4886, 0x2e4016, 0x4f, 0x59, 0x0a, 0x0 }, /* #35 */ 131 { 0x2b6c46, 0x2b6c17, 0x8e, 0x5c, 0xce, 0x0 }, /* #36 */ 132 { 0x002897, 0x002092, 0xa9, 0xd3, 0x2a, 0x0 }, /* #37 */ 133 { 0x192557, 0x192506, 0x11, 0x36, 0x25, 0x0 }, /* #38 */ 134 { 0x1140d6, 0x114886, 0x4b, 0x8d, 0x42, 0x0 }, /* #39 */ 135 { 0x1d5646, 0x1d5e07, 0xb5, 0x48, 0x93, 0x0 }, /* #40 */ 136 { 0x073a06, 0x073283, 0xd7, 0x8f, 0xb8, 0x0 }, /* #41 */ 137 { 0x100497, 0x100413, 0xc9, 0x38, 0x6f, 0x0 }, /* #42 */ 138 { 0x034a56, 0x034287, 0xf4, 0xd8, 0xe4, 0x0 }, /* #43 */ 139 { 0x380416, 0x380c92, 0x6b, 0xd0, 0x65, 0x0 }, /* #44 */ 140 { 0x172512, 0x172582, 0x01, 0xe9, 0xe8, 0x0 }, /* #45 */ 141 { 0x033dc7, 0x033d86, 0x68, 0x9f, 0x37, 0x0 }, /* #46 */ 142 { 0x381113, 0x381117, 0xfe, 0x30, 0x32, 0x0 }, /* #47 */ 143 { 0x1d3a86, 0x1d3207, 0x52, 0x4e, 0xfc, 0x0 }, /* #48 */ 144 { 0x126f02, 0x126786, 0x18, 0xf9, 0xe1, 0x0 }, /* #49 */ 145 { 0x316957, 0x316116, 0x08, 0x22, 0x1a, 0x0 }, /* #50 */ 146 { 0x261b53, 0x261312, 0x5d, 0x7a, 0x1d, 0x0 }, /* #51 */ 147 { 0x1e6dd3, 0x1e6517, 0xbf, 0x21, 0x62, 0x0 }, /* #52 */ 148 { 0x0a2116, 0x0a2182, 0x12, 0xf8, 0xe6, 0x0 }, /* #53 */ 149 { 0x016a47, 0x016296, 0xbe, 0xf9, 0x3b, 0x0 }, /* #54 */ 150 { 0x1e1907, 0x1e1992, 0x5c, 0xa2, 0x46, 0x0 }, /* #55 */ 151 { 0x211a46, 0x211217, 0x7c, 0x22, 0xa6, 0x0 }, /* #56 */ 152 { 0x0f0096, 0x0f0002, 0x03, 0x75, 0x72, 0x0 }, /* #57 */ 153 { 0x056ad3, 0x056216, 0x2d, 0x36, 0x09, 0x0 }, /* #58 */ 154 { 0x1c1f83, 0x1c1716, 0x4d, 0x74, 0x27, 0x0 }, /* #59 */ 155 { 0x1d0052, 0x1d0093, 0xdc, 0xd5, 0xf9, 0x0 }, /* #60 */ 156 { 0x122a56, 0x122a82, 0x70, 0x8f, 0x1f, 0x0 }, /* #61 */ 157 { 0x187e57, 0x187607, 0xd5, 0x1e, 0x49, 0x0 }, /* #62 */ 158 { 0x010546, 0x010d03, 0xe0, 0x76, 0x96, 0x0 }, /* #63 */ 127 { 0x0e7fd6, 0x0e7746, 0x00, 0x00, 0x00, 0x0 }, /* #0 */ 128 { 0x2c5257, 0x2c5246, 0x00, 0x00, 0x00, 0x0 }, /* #1 */ 129 { 0x266386, 0x266346, 0x00, 0x00, 0x00, 0x0 }, /* #2 */ 130 { 0x2d6a93, 0x2d6246, 0x00, 0x00, 0x00, 0x0 }, /* #3 */ 131 { 0x0307d3, 0x030746, 0x00, 0x00, 0x00, 0x0 }, /* #4 */ 132 { 0x365087, 0x365046, 0x00, 0x00, 0x00, 0x0 }, /* #5 */ 133 { 0x2b3713, 0x2b3782, 0xd0, 0xd0, 0x00, 0x0 }, /* #6 */ 134 { 0x2c3292, 0x2c3206, 0x21, 0x21, 0x00, 0x0 }, /* #7 */ 135 { 0x0a3fc3, 0x0a3782, 0xc2, 0xc2, 0x00, 0x0 }, /* #8 */ 136 { 0x3d6a42, 0x3d6282, 0x86, 0x86, 0x00, 0x0 }, /* #9 */ 137 { 0x121793, 0x121786, 0x99, 0x99, 0x00, 0x0 }, /* #10 */ 138 { 0x015746, 0x015782, 0xbc, 0xbc, 0x00, 0x0 }, /* #11 */ 139 { 0x1d3f53, 0x1d3793, 0xb2, 0x80, 0xce, 0x0 }, /* #12 */ 140 { 0x3e6bd3, 0x3e6b82, 0x47, 0x89, 0x42, 0x0 }, /* #13 */ 141 { 0x1c4416, 0x1c4487, 0xd7, 0xb7, 0xe0, 0x0 }, /* #14 */ 142 { 0x354916, 0x354103, 0x37, 0x29, 0xf2, 0x0 }, /* #15 */ 143 { 0x2933c2, 0x293382, 0xb5, 0xc8, 0x13, 0x0 }, /* #16 */ 144 { 0x0c7f43, 0x0c7f82, 0x66, 0xdf, 0x79, 0x0 }, /* #17 */ 145 { 0x060a52, 0x060203, 0x61, 0x2a, 0xc9, 0x0 }, /* #18 */ 146 { 0x0665c3, 0x066506, 0x22, 0x5f, 0x3d, 0x0 }, /* #19 */ 147 { 0x2c6016, 0x2c6886, 0x51, 0x93, 0x42, 0x0 }, /* #20 */ 148 { 0x284b87, 0x284396, 0x9d, 0xfa, 0x5d, 0x0 }, /* #21 */ 149 { 0x223092, 0x223012, 0x59, 0x70, 0x17, 0x0 }, /* #22 */ 150 { 0x095f03, 0x095702, 0x27, 0x2c, 0x05, 0x0 }, /* #23 */ 151 { 0x3f3513, 0x3f3596, 0x6f, 0xf5, 0x86, 0x0 }, /* #24 */ 152 { 0x2a0d16, 0x2a0583, 0x93, 0x85, 0xf2, 0x0 }, /* #25 */ 153 { 0x210a53, 0x210286, 0x0d, 0x9f, 0x92, 0x0 }, /* #26 */ 154 { 0x1c6307, 0x1c6386, 0x29, 0xff, 0xd6, 0x0 }, /* #27 */ 155 { 0x365fd2, 0x365783, 0xd7, 0xcb, 0xf4, 0x0 }, /* #28 */ 156 { 0x083016, 0x083093, 0xd6, 0xd0, 0xfa, 0x0 }, /* #29 */ 157 { 0x367c82, 0x367492, 0x0c, 0xba, 0xae, 0x0 }, /* #30 */ 158 { 0x305943, 0x305182, 0x52, 0xd9, 0x87, 0x0 }, /* #31 */ 159 { 0x2f12c6, 0x2f1a92, 0x55, 0xd0, 0x7b, 0x0 }, /* #32 */ 160 { 0x311b57, 0x311303, 0xf9, 0x1a, 0x21, 0x0 }, /* #33 */ 161 { 0x2e1883, 0x2e1817, 0xbf, 0x69, 0xaa, 0x0 }, /* #34 */ 162 { 0x0f2147, 0x0f2186, 0x2a, 0xed, 0xc3, 0x0 }, /* #35 */ 163 { 0x3a30d6, 0x3a3003, 0xf0, 0x2f, 0x3f, 0x0 }, /* #36 */ 164 { 0x2f7fc3, 0x2f7786, 0x22, 0xb2, 0x90, 0x0 }, /* #37 */ 165 { 0x095903, 0x095982, 0x65, 0xc7, 0x62, 0x0 }, /* #38 */ 166 { 0x1f4156, 0x1f4196, 0x99, 0xc0, 0x27, 0x0 }, /* #39 */ 167 { 0x0a2e06, 0x0a2686, 0x4d, 0xde, 0x91, 0x0 }, /* #40 */ 168 { 0x285c43, 0x285c07, 0x95, 0x4e, 0xb9, 0x0 }, /* #41 */ 169 { 0x1b32d3, 0x1b3a82, 0x74, 0x9b, 0x27, 0x0 }, /* #42 */ 170 { 0x2b3046, 0x2b3087, 0xfb, 0xee, 0xf3, 0x0 }, /* #43 */ 171 { 0x2c5cc7, 0x2c5c07, 0xd2, 0x7e, 0xac, 0x0 }, /* #44 */ 172 { 0x0d4b97, 0x0d4386, 0x23, 0xf6, 0xd3, 0x0 }, /* #45 */ 173 { 0x2a64d3, 0x2a6402, 0x44, 0x4a, 0x06, 0x0 }, /* #46 */ 174 { 0x3c6616, 0x3c6e92, 0x6b, 0x94, 0x29, 0x0 }, /* #47 */ 175 { 0x082957, 0x082182, 0x94, 0x9b, 0x07, 0x0 }, /* #48 */ 176 { 0x250d56, 0x250d96, 0x5b, 0xca, 0x6f, 0x0 }, /* #49 */ 177 { 0x170f06, 0x170713, 0x2b, 0x1a, 0xef, 0x0 }, /* #50 */ 178 { 0x2c1a43, 0x2c1206, 0x0f, 0x5f, 0x50, 0x0 }, /* #51 */ 179 { 0x255cc3, 0x255c17, 0x86, 0x63, 0xdd, 0x0 }, /* #52 */ 180 { 0x0836c3, 0x083617, 0x7f, 0x12, 0x93, 0x0 }, /* #53 */ 181 { 0x033783, 0x033f07, 0x9b, 0x7b, 0xe0, 0x0 }, /* #54 */ 182 { 0x057ad7, 0x057282, 0x3a, 0xfb, 0xc1, 0x0 }, /* #55 */ 183 { 0x305453, 0x305483, 0xa2, 0x86, 0xe4, 0x0 }, /* #56 */ 184 { 0x054912, 0x054107, 0x44, 0x18, 0xd4, 0x0 }, /* #57 */ 185 { 0x1368d3, 0x136892, 0x4c, 0xa4, 0x58, 0x0 }, /* #58 */ 186 { 0x152d57, 0x152593, 0xce, 0x8c, 0xbe, 0x0 }, /* #59 */ 187 { 0x0a4a97, 0x0a4a17, 0x8a, 0x39, 0xaf, 0x0 }, /* #60 */ 188 { 0x1e41d6, 0x1e4113, 0x7e, 0x16, 0x98, 0x0 }, /* #61 */ 189 { 0x3a3f12, 0x3a3f96, 0x07, 0x81, 0x7a, 0x0 }, /* #62 */ 190 { 0x1b3383, 0x1b3316, 0x24, 0x30, 0x0c, 0x0 }, /* #63 */ 191 { 0x2d0b46, 0x2d0382, 0x1a, 0xfd, 0xe3, 0x0 }, /* #64 */ 192 { 0x105387, 0x105393, 0xf8, 0xf2, 0xfa, 0x0 }, /* #65 */ 193 { 0x344e92, 0x344697, 0xfc, 0xd2, 0xd6, 0x0 }, /* #66 */ 194 { 0x2e57c7, 0x2e5716, 0x07, 0x33, 0x2c, 0x0 }, /* #67 */ 195 { 0x2e0053, 0x2e0803, 0xab, 0x5b, 0xb0, 0x0 }, /* #68 */ 196 { 0x0b3407, 0x0b3483, 0xfc, 0xbf, 0xc3, 0x0 }, /* #69 */ 197 { 0x2d2d86, 0x2d2502, 0x48, 0x79, 0x31, 0x0 }, /* #70 */ 198 { 0x3a3707, 0x3a3703, 0xe6, 0x1c, 0x36, 0x0 }, /* #71 */ 199 { 0x2934c7, 0x293496, 0x29, 0xf3, 0xca, 0x0 }, /* #72 */ 200 { 0x355f52, 0x355796, 0x45, 0xf3, 0xae, 0x0 }, /* #73 */ 201 { 0x075712, 0x075707, 0x34, 0x06, 0xd2, 0x0 }, /* #74 */ 202 { 0x180a52, 0x180a82, 0x43, 0x89, 0x46, 0x0 }, /* #75 */ 203 { 0x1856c2, 0x185607, 0xdc, 0x4d, 0x71, 0x0 }, /* #76 */ 204 { 0x0c7e17, 0x0c7e17, 0x9d, 0x63, 0xc6, 0x0 }, /* #77 */ 205 { 0x125692, 0x125e96, 0x5e, 0xbb, 0x5d, 0x0 }, /* #78 */ 206 { 0x194e57, 0x194e92, 0x36, 0x80, 0x4a, 0x0 }, /* #79 */ 207 { 0x316703, 0x316f03, 0xb5, 0x3d, 0x88, 0x0 }, /* #80 */ 208 { 0x137697, 0x137e92, 0x74, 0xe0, 0x6c, 0x0 }, /* #81 */ 209 { 0x1e3112, 0x1e3117, 0xeb, 0x56, 0x6b, 0x0 }, /* #82 */ 210 { 0x2e6307, 0x2e6b86, 0x2a, 0x9f, 0x75, 0x0 }, /* #83 */ 211 { 0x124582, 0x124592, 0x3b, 0xd5, 0x9a, 0x0 }, /* #84 */ 212 { 0x171e12, 0x171e13, 0x85, 0x62, 0xdd, 0x0 }, /* #85 */ 213 { 0x044f53, 0x044713, 0x6a, 0x51, 0xe7, 0x0 }, /* #86 */ 214 { 0x396596, 0x396597, 0x8b, 0x87, 0xfc, 0x0 }, /* #87 */ 215 { 0x305246, 0x305283, 0xeb, 0xab, 0xc0, 0x0 }, /* #88 */ 216 { 0x2f1743, 0x2f1792, 0x33, 0xd0, 0x9d, 0x0 }, /* #89 */ 217 { 0x122f17, 0x122782, 0x81, 0x85, 0x04, 0x0 }, /* #90 */ 218 { 0x213c02, 0x213406, 0x10, 0x60, 0x50, 0x0 }, /* #91 */ 219 { 0x0f4ad7, 0x0f4a13, 0xaa, 0x34, 0x8a, 0x0 }, /* #92 */ 220 { 0x351e96, 0x351607, 0xf0, 0x66, 0x76, 0x0 }, /* #93 */ 221 { 0x100c03, 0x100413, 0x56, 0x20, 0xca, 0x0 }, /* #94 */ 222 { 0x030bc2, 0x030303, 0x30, 0x2c, 0xfc, 0x0 }, /* #95 */ 159 223 }; 160 224 static const BINU8_TEST_T g_aTests_adc_u8[] = 161 225 { 162 { 0x095002, 0x095046, 0x00, 0x00, 0x00, 0x0 }, /* #0 */ 163 { 0x2b1956, 0x2b1146, 0x00, 0x00, 0x00, 0x0 }, /* #1 */ 164 { 0x2009c7, 0x200102, 0x00, 0x01, 0x00, 0x0 }, /* #2 */ 165 { 0x242e03, 0x242602, 0x00, 0x01, 0x00, 0x0 }, /* #3 */ 166 { 0x120ad2, 0x120282, 0x86, 0x86, 0x00, 0x0 }, /* #4 */ 167 { 0x275cc3, 0x275486, 0xc4, 0xc5, 0x00, 0x0 }, /* #5 */ 168 { 0x1e6893, 0x1e6002, 0x28, 0x29, 0x00, 0x0 }, /* #6 */ 169 { 0x285356, 0x285302, 0x2c, 0x2c, 0x00, 0x0 }, /* #7 */ 170 { 0x1927d3, 0x192f92, 0x52, 0x91, 0x3e, 0x0 }, /* #8 */ 171 { 0x1a7647, 0x1a7603, 0x96, 0x0b, 0x74, 0x0 }, /* #9 */ 172 { 0x274ed3, 0x274e96, 0x6f, 0x8b, 0x1b, 0x0 }, /* #10 */ 173 { 0x130dc3, 0x130507, 0x49, 0x3f, 0xf5, 0x0 }, /* #11 */ 174 { 0x067016, 0x067086, 0x22, 0xa5, 0x83, 0x0 }, /* #12 */ 175 { 0x2f2d56, 0x2f2596, 0xc7, 0xd1, 0x0a, 0x0 }, /* #13 */ 176 { 0x1a6c46, 0x1a6413, 0x2c, 0x19, 0xed, 0x0 }, /* #14 */ 177 { 0x2f75c6, 0x2f7596, 0x17, 0xb2, 0x9b, 0x0 }, /* #15 */ 178 { 0x166502, 0x166506, 0x07, 0x2d, 0x26, 0x0 }, /* #16 */ 179 { 0x006e87, 0x006606, 0x40, 0x44, 0x03, 0x0 }, /* #17 */ 180 { 0x2940d2, 0x294003, 0xbb, 0x1c, 0x61, 0x0 }, /* #18 */ 181 { 0x3f4996, 0x3f4186, 0x03, 0xa6, 0xa3, 0x0 }, /* #19 */ 182 { 0x0c3f07, 0x0c3713, 0x5a, 0x54, 0xf9, 0x0 }, /* #20 */ 183 { 0x186e42, 0x186696, 0x2d, 0xb8, 0x8b, 0x0 }, /* #21 */ 184 { 0x1659c7, 0x165913, 0xa5, 0x51, 0xab, 0x0 }, /* #22 */ 185 { 0x035152, 0x035106, 0x37, 0x4d, 0x16, 0x0 }, /* #23 */ 186 { 0x3a5046, 0x3a5007, 0xe3, 0x1b, 0x38, 0x0 }, /* #24 */ 187 { 0x3e1552, 0x3e1587, 0xc1, 0xa5, 0xe4, 0x0 }, /* #25 */ 188 { 0x333487, 0x333c82, 0x66, 0x89, 0x22, 0x0 }, /* #26 */ 189 { 0x113d47, 0x113d03, 0x83, 0x26, 0xa2, 0x0 }, /* #27 */ 190 { 0x043203, 0x043292, 0x0f, 0x97, 0x87, 0x0 }, /* #28 */ 191 { 0x2d0987, 0x2d0107, 0xfc, 0x5f, 0x62, 0x0 }, /* #29 */ 192 { 0x381c92, 0x381406, 0x14, 0x1e, 0x0a, 0x0 }, /* #30 */ 193 { 0x2d0dc7, 0x2d0582, 0x83, 0xcd, 0x49, 0x0 }, /* #31 */ 194 { 0x1758d3, 0x175002, 0x13, 0x79, 0x65, 0x0 }, /* #32 */ 195 { 0x121946, 0x121107, 0xe1, 0x48, 0x67, 0x0 }, /* #33 */ 196 { 0x2e4a47, 0x2e4287, 0xd2, 0x9a, 0xc7, 0x0 }, /* #34 */ 197 { 0x140283, 0x140a92, 0x7c, 0xc2, 0x45, 0x0 }, /* #35 */ 198 { 0x366447, 0x366493, 0xf5, 0xe5, 0xef, 0x0 }, /* #36 */ 199 { 0x381687, 0x381e17, 0xcf, 0x65, 0x95, 0x0 }, /* #37 */ 200 { 0x3718c3, 0x371813, 0x8b, 0x6b, 0xdf, 0x0 }, /* #38 */ 201 { 0x187557, 0x187586, 0x42, 0xe4, 0xa1, 0x0 }, /* #39 */ 202 { 0x3a18c6, 0x3a1097, 0xdb, 0x99, 0xbe, 0x0 }, /* #40 */ 203 { 0x355f17, 0x355f96, 0x2f, 0x90, 0x60, 0x0 }, /* #41 */ 204 { 0x0753c7, 0x075313, 0xea, 0x64, 0x79, 0x0 }, /* #42 */ 205 { 0x1b6cd7, 0x1b6487, 0xc6, 0x9c, 0xd5, 0x0 }, /* #43 */ 206 { 0x277ac7, 0x277217, 0x15, 0x11, 0xfb, 0x0 }, /* #44 */ 207 { 0x0f2303, 0x0f2b07, 0x83, 0x7b, 0xf7, 0x0 }, /* #45 */ 208 { 0x074c86, 0x074c13, 0x85, 0x10, 0x8b, 0x0 }, /* #46 */ 209 { 0x1d02d3, 0x1d0206, 0x52, 0x5f, 0x0c, 0x0 }, /* #47 */ 210 { 0x226786, 0x226707, 0x35, 0x2b, 0xf6, 0x0 }, /* #48 */ 211 { 0x154387, 0x154b96, 0x3e, 0xac, 0x6d, 0x0 }, /* #49 */ 212 { 0x004756, 0x004f17, 0xbc, 0x53, 0x97, 0x0 }, /* #50 */ 213 { 0x126142, 0x126197, 0xd7, 0xa5, 0xce, 0x0 }, /* #51 */ 214 { 0x236752, 0x236786, 0x25, 0xed, 0xc8, 0x0 }, /* #52 */ 215 { 0x264f57, 0x264797, 0xfb, 0xd2, 0xd6, 0x0 }, /* #53 */ 216 { 0x357f46, 0x357783, 0xd2, 0xce, 0xfc, 0x0 }, /* #54 */ 217 { 0x342356, 0x342303, 0x76, 0x0e, 0x98, 0x0 }, /* #55 */ 218 { 0x322956, 0x322103, 0xc3, 0x13, 0x50, 0x0 }, /* #56 */ 219 { 0x0d5ed3, 0x0d5682, 0xb2, 0xc7, 0x14, 0x0 }, /* #57 */ 220 { 0x2b2b12, 0x2b2313, 0x5f, 0x5b, 0xfc, 0x0 }, /* #58 */ 221 { 0x2e0286, 0x2e0a13, 0x9d, 0x54, 0xb7, 0x0 }, /* #59 */ 222 { 0x173b13, 0x173b13, 0xc8, 0x51, 0x88, 0x0 }, /* #60 */ 223 { 0x3b1ed2, 0x3b1692, 0x0e, 0xb0, 0xa2, 0x0 }, /* #61 */ 224 { 0x130247, 0x130a82, 0x40, 0xbf, 0x7e, 0x0 }, /* #62 */ 225 { 0x0a5747, 0x0a5792, 0x3a, 0xd5, 0x9a, 0x0 }, /* #63 */ 226 { 0x286406, 0x286446, 0x00, 0x00, 0x00, 0x0 }, /* #0 */ 227 { 0x0838d2, 0x083046, 0x00, 0x00, 0x00, 0x0 }, /* #1 */ 228 { 0x1f7642, 0x1f7646, 0x00, 0x00, 0x00, 0x0 }, /* #2 */ 229 { 0x0e2453, 0x0e2402, 0x00, 0x01, 0x00, 0x0 }, /* #3 */ 230 { 0x3343c6, 0x334346, 0x00, 0x00, 0x00, 0x0 }, /* #4 */ 231 { 0x2601d2, 0x260146, 0x00, 0x00, 0x00, 0x0 }, /* #5 */ 232 { 0x093bd2, 0x093306, 0x28, 0x28, 0x00, 0x0 }, /* #6 */ 233 { 0x081203, 0x081282, 0x88, 0x89, 0x00, 0x0 }, /* #7 */ 234 { 0x3a0293, 0x3a0202, 0x4e, 0x4f, 0x00, 0x0 }, /* #8 */ 235 { 0x173e12, 0x173686, 0xaf, 0xaf, 0x00, 0x0 }, /* #9 */ 236 { 0x154913, 0x154102, 0x3a, 0x3b, 0x00, 0x0 }, /* #10 */ 237 { 0x090d06, 0x090506, 0x1e, 0x1e, 0x00, 0x0 }, /* #11 */ 238 { 0x0726c7, 0x072e17, 0xbe, 0x53, 0x94, 0x0 }, /* #12 */ 239 { 0x326246, 0x326283, 0xf0, 0xe9, 0xf9, 0x0 }, /* #13 */ 240 { 0x0c0187, 0x0c0107, 0x49, 0x3c, 0xf2, 0x0 }, /* #14 */ 241 { 0x301093, 0x301096, 0xaa, 0xd2, 0x27, 0x0 }, /* #15 */ 242 { 0x2b19d3, 0x2b1196, 0x8a, 0xd8, 0x4d, 0x0 }, /* #16 */ 243 { 0x151cd2, 0x151496, 0x16, 0xd1, 0xbb, 0x0 }, /* #17 */ 244 { 0x1c2e42, 0x1c2692, 0x0f, 0xd9, 0xca, 0x0 }, /* #18 */ 245 { 0x0c5596, 0x0c5517, 0x2a, 0x21, 0xf7, 0x0 }, /* #19 */ 246 { 0x222ac7, 0x222a17, 0x8f, 0x55, 0xc5, 0x0 }, /* #20 */ 247 { 0x187ac2, 0x187297, 0xcd, 0x87, 0xba, 0x0 }, /* #21 */ 248 { 0x280456, 0x280486, 0x29, 0xff, 0xd6, 0x0 }, /* #22 */ 249 { 0x344607, 0x344e92, 0x1e, 0x92, 0x73, 0x0 }, /* #23 */ 250 { 0x0d4752, 0x0d4f92, 0x69, 0xb6, 0x4d, 0x0 }, /* #24 */ 251 { 0x0135d2, 0x013506, 0x0a, 0x0c, 0x02, 0x0 }, /* #25 */ 252 { 0x316147, 0x316113, 0x7c, 0x37, 0xba, 0x0 }, /* #26 */ 253 { 0x187a97, 0x187216, 0x26, 0x44, 0x1d, 0x0 }, /* #27 */ 254 { 0x077ad3, 0x077a07, 0x89, 0x7e, 0xf4, 0x0 }, /* #28 */ 255 { 0x337c86, 0x337412, 0x25, 0x64, 0x3f, 0x0 }, /* #29 */ 256 { 0x0a4c03, 0x0a4403, 0x48, 0x0e, 0xc5, 0x0 }, /* #30 */ 257 { 0x364882, 0x364807, 0x9a, 0x3a, 0xa0, 0x0 }, /* #31 */ 258 { 0x204f96, 0x204f96, 0x3f, 0xa5, 0x66, 0x0 }, /* #32 */ 259 { 0x0b7316, 0x0b7386, 0x00, 0xbb, 0xbb, 0x0 }, /* #33 */ 260 { 0x272cc6, 0x272402, 0x0b, 0x1c, 0x11, 0x0 }, /* #34 */ 261 { 0x020407, 0x020417, 0xc8, 0x22, 0x59, 0x0 }, /* #35 */ 262 { 0x051316, 0x051b07, 0x93, 0x18, 0x85, 0x0 }, /* #36 */ 263 { 0x211197, 0x211182, 0xc6, 0xcd, 0x06, 0x0 }, /* #37 */ 264 { 0x322657, 0x322602, 0x7b, 0x7f, 0x03, 0x0 }, /* #38 */ 265 { 0x2a2c46, 0x2a2c07, 0xc6, 0x6a, 0xa4, 0x0 }, /* #39 */ 266 { 0x271793, 0x271712, 0x16, 0x43, 0x2c, 0x0 }, /* #40 */ 267 { 0x172b82, 0x172392, 0x9e, 0xa2, 0x04, 0x0 }, /* #41 */ 268 { 0x013293, 0x013292, 0xce, 0xfd, 0x2e, 0x0 }, /* #42 */ 269 { 0x1a6f06, 0x1a6f86, 0x10, 0x88, 0x78, 0x0 }, /* #43 */ 270 { 0x351b46, 0x351306, 0x1e, 0x6f, 0x51, 0x0 }, /* #44 */ 271 { 0x0075d3, 0x007d03, 0x87, 0x6d, 0xe5, 0x0 }, /* #45 */ 272 { 0x1a0502, 0x1a0503, 0x40, 0x0d, 0xcd, 0x0 }, /* #46 */ 273 { 0x341512, 0x341513, 0x5d, 0x51, 0xf4, 0x0 }, /* #47 */ 274 { 0x1832d6, 0x183296, 0xa6, 0xf0, 0x4a, 0x0 }, /* #48 */ 275 { 0x340b97, 0x340303, 0xe7, 0x3e, 0x56, 0x0 }, /* #49 */ 276 { 0x3f6ed2, 0x3f6606, 0x1b, 0x5f, 0x44, 0x0 }, /* #50 */ 277 { 0x326256, 0x326213, 0xfe, 0x0b, 0x0d, 0x0 }, /* #51 */ 278 { 0x385816, 0x385093, 0xf6, 0x83, 0x8d, 0x0 }, /* #52 */ 279 { 0x135686, 0x135e03, 0xed, 0x7f, 0x92, 0x0 }, /* #53 */ 280 { 0x0606c7, 0x060e13, 0xa2, 0x40, 0x9d, 0x0 }, /* #54 */ 281 { 0x336d97, 0x336d86, 0x58, 0x8d, 0x34, 0x0 }, /* #55 */ 282 { 0x126012, 0x126013, 0x6f, 0x68, 0xf9, 0x0 }, /* #56 */ 283 { 0x151303, 0x151b07, 0x91, 0x48, 0xb6, 0x0 }, /* #57 */ 284 { 0x132cc2, 0x132483, 0xf3, 0xcb, 0xd8, 0x0 }, /* #58 */ 285 { 0x256c02, 0x256c82, 0x33, 0x9e, 0x6b, 0x0 }, /* #59 */ 286 { 0x0b7c03, 0x0b7417, 0xb7, 0x33, 0x7b, 0x0 }, /* #60 */ 287 { 0x2e1807, 0x2e1013, 0xe9, 0x29, 0x3f, 0x0 }, /* #61 */ 288 { 0x257a02, 0x257217, 0xfe, 0x71, 0x73, 0x0 }, /* #62 */ 289 { 0x2b5402, 0x2b5493, 0xfa, 0xc8, 0xce, 0x0 }, /* #63 */ 290 { 0x3a6a96, 0x3a6a07, 0x90, 0x4e, 0xbe, 0x0 }, /* #64 */ 291 { 0x2f3e16, 0x2f3e13, 0xbc, 0x57, 0x9b, 0x0 }, /* #65 */ 292 { 0x331e96, 0x331613, 0x36, 0x20, 0xea, 0x0 }, /* #66 */ 293 { 0x3564c6, 0x356c96, 0x5c, 0xb8, 0x5c, 0x0 }, /* #67 */ 294 { 0x3451d3, 0x345186, 0x94, 0xb8, 0x23, 0x0 }, /* #68 */ 295 { 0x0d7117, 0x0d7103, 0x76, 0x4a, 0xd3, 0x0 }, /* #69 */ 296 { 0x3c6492, 0x3c6486, 0x1b, 0xed, 0xd2, 0x0 }, /* #70 */ 297 { 0x2d3753, 0x2d3786, 0x22, 0xde, 0xbb, 0x0 }, /* #71 */ 298 { 0x232012, 0x232896, 0x6f, 0xe2, 0x73, 0x0 }, /* #72 */ 299 { 0x040c86, 0x040c03, 0xd7, 0x5e, 0x87, 0x0 }, /* #73 */ 300 { 0x2117d3, 0x211713, 0x35, 0x34, 0xfe, 0x0 }, /* #74 */ 301 { 0x317396, 0x317303, 0xea, 0x1c, 0x32, 0x0 }, /* #75 */ 302 { 0x2947c7, 0x294717, 0x7d, 0x12, 0x94, 0x0 }, /* #76 */ 303 { 0x213d86, 0x213513, 0x76, 0x23, 0xad, 0x0 }, /* #77 */ 304 { 0x0e7b13, 0x0e7392, 0x13, 0xb3, 0x9f, 0x0 }, /* #78 */ 305 { 0x1f55c6, 0x1f5d17, 0x8a, 0x17, 0x8d, 0x0 }, /* #79 */ 306 { 0x284c83, 0x284c07, 0x83, 0x14, 0x90, 0x0 }, /* #80 */ 307 { 0x006603, 0x006e07, 0x82, 0x1b, 0x98, 0x0 }, /* #81 */ 308 { 0x045352, 0x045b96, 0x39, 0x81, 0x48, 0x0 }, /* #82 */ 309 { 0x143c47, 0x143496, 0x0d, 0xe7, 0xd9, 0x0 }, /* #83 */ 310 { 0x253a46, 0x253217, 0xad, 0x12, 0x65, 0x0 }, /* #84 */ 311 { 0x264bd6, 0x264b92, 0x4d, 0xb9, 0x6c, 0x0 }, /* #85 */ 312 { 0x083612, 0x083612, 0x0a, 0x46, 0x3c, 0x0 }, /* #86 */ 313 { 0x1f2813, 0x1f2003, 0x45, 0x07, 0xc1, 0x0 }, /* #87 */ 314 { 0x084dc6, 0x084507, 0xd6, 0x1e, 0x48, 0x0 }, /* #88 */ 315 { 0x246442, 0x246407, 0x90, 0x0c, 0x7c, 0x0 }, /* #89 */ 316 { 0x1574c2, 0x157482, 0x87, 0xa7, 0x20, 0x0 }, /* #90 */ 317 { 0x3b56d3, 0x3b5696, 0x6d, 0xf0, 0x82, 0x0 }, /* #91 */ 318 { 0x145d93, 0x145586, 0xad, 0xee, 0x40, 0x0 }, /* #92 */ 319 { 0x285316, 0x285317, 0xff, 0x24, 0x25, 0x0 }, /* #93 */ 320 { 0x304547, 0x304596, 0x2c, 0xd4, 0xa7, 0x0 }, /* #94 */ 321 { 0x330f92, 0x330706, 0x0f, 0x6f, 0x60, 0x0 }, /* #95 */ 226 322 }; 227 323 static const BINU8_TEST_T g_aTests_adc_u8_locked[] = 228 324 { 229 { 0x2409c6, 0x240146, 0x00, 0x00, 0x00, 0x0 }, /* #0 */ 230 { 0x1b2812, 0x1b2046, 0x00, 0x00, 0x00, 0x0 }, /* #1 */ 231 { 0x3e72c7, 0x3e7202, 0x00, 0x01, 0x00, 0x0 }, /* #2 */ 232 { 0x351596, 0x351546, 0x00, 0x00, 0x00, 0x0 }, /* #3 */ 233 { 0x1c7fd3, 0x1c7786, 0xdd, 0xde, 0x00, 0x0 }, /* #4 */ 234 { 0x1904c7, 0x190486, 0xea, 0xeb, 0x00, 0x0 }, /* #5 */ 235 { 0x382652, 0x382682, 0xd3, 0xd3, 0x00, 0x0 }, /* #6 */ 236 { 0x1832d6, 0x183202, 0x4a, 0x4a, 0x00, 0x0 }, /* #7 */ 237 { 0x370dd7, 0x370d96, 0x5d, 0xbd, 0x5f, 0x0 }, /* #8 */ 238 { 0x205887, 0x205092, 0xcc, 0xe6, 0x19, 0x0 }, /* #9 */ 239 { 0x366b02, 0x366b03, 0xa7, 0x67, 0xc0, 0x0 }, /* #10 */ 240 { 0x220c92, 0x220416, 0x27, 0x42, 0x1b, 0x0 }, /* #11 */ 241 { 0x2958c6, 0x295803, 0xc5, 0x5b, 0x96, 0x0 }, /* #12 */ 242 { 0x0d5c12, 0x0d5407, 0xee, 0x0f, 0x21, 0x0 }, /* #13 */ 243 { 0x146903, 0x146187, 0xea, 0xaf, 0xc4, 0x0 }, /* #14 */ 244 { 0x004e57, 0x004613, 0x3c, 0x26, 0xe9, 0x0 }, /* #15 */ 245 { 0x282743, 0x282782, 0x23, 0xb9, 0x95, 0x0 }, /* #16 */ 246 { 0x1f5a13, 0x1f5292, 0xaf, 0xc1, 0x11, 0x0 }, /* #17 */ 247 { 0x3940c2, 0x394096, 0xcc, 0xdb, 0x0f, 0x0 }, /* #18 */ 248 { 0x373182, 0x373197, 0xed, 0x95, 0xa8, 0x0 }, /* #19 */ 249 { 0x3f6657, 0x3f6603, 0x73, 0x5b, 0xe7, 0x0 }, /* #20 */ 250 { 0x0d1f96, 0x0d1f82, 0x35, 0xa7, 0x72, 0x0 }, /* #21 */ 251 { 0x0c62d3, 0x0c6296, 0x14, 0xf0, 0xdb, 0x0 }, /* #22 */ 252 { 0x274207, 0x274a03, 0xab, 0x3d, 0x91, 0x0 }, /* #23 */ 253 { 0x134442, 0x134413, 0x2b, 0x19, 0xee, 0x0 }, /* #24 */ 254 { 0x1c3657, 0x1c3602, 0x25, 0x7a, 0x54, 0x0 }, /* #25 */ 255 { 0x351712, 0x351717, 0xef, 0x1d, 0x2e, 0x0 }, /* #26 */ 256 { 0x282913, 0x282192, 0x0b, 0xa4, 0x98, 0x0 }, /* #27 */ 257 { 0x2420c2, 0x242002, 0x19, 0x6e, 0x55, 0x0 }, /* #28 */ 258 { 0x0b6216, 0x0b6216, 0x03, 0x60, 0x5d, 0x0 }, /* #29 */ 259 { 0x092b86, 0x092393, 0xea, 0xe5, 0xfb, 0x0 }, /* #30 */ 260 { 0x3c6c06, 0x3c6413, 0xaf, 0x02, 0x53, 0x0 }, /* #31 */ 261 { 0x2e7c43, 0x2e7403, 0xf3, 0x2a, 0x36, 0x0 }, /* #32 */ 262 { 0x280d03, 0x280517, 0xcf, 0x4d, 0x7d, 0x0 }, /* #33 */ 263 { 0x3c5487, 0x3c5407, 0x73, 0x4b, 0xd7, 0x0 }, /* #34 */ 264 { 0x191ad7, 0x191206, 0x57, 0x7e, 0x26, 0x0 }, /* #35 */ 265 { 0x0c76d3, 0x0c7692, 0xec, 0xf4, 0x07, 0x0 }, /* #36 */ 266 { 0x3b7443, 0x3b7482, 0x01, 0x86, 0x84, 0x0 }, /* #37 */ 267 { 0x280987, 0x280992, 0x55, 0xb5, 0x5f, 0x0 }, /* #38 */ 268 { 0x172e86, 0x172692, 0xa7, 0xb6, 0x0f, 0x0 }, /* #39 */ 269 { 0x031016, 0x031097, 0xf3, 0xb2, 0xbf, 0x0 }, /* #40 */ 270 { 0x025f92, 0x025713, 0x6b, 0x45, 0xda, 0x0 }, /* #41 */ 271 { 0x356682, 0x356617, 0xf9, 0x42, 0x49, 0x0 }, /* #42 */ 272 { 0x2e5513, 0x2e5597, 0x9a, 0x82, 0xe7, 0x0 }, /* #43 */ 273 { 0x043dc3, 0x043512, 0x0f, 0x54, 0x44, 0x0 }, /* #44 */ 274 { 0x234c96, 0x234c03, 0x8c, 0x0e, 0x82, 0x0 }, /* #45 */ 275 { 0x230c02, 0x230c82, 0x79, 0x9e, 0x25, 0x0 }, /* #46 */ 276 { 0x137286, 0x137283, 0xf6, 0xb6, 0xc0, 0x0 }, /* #47 */ 277 { 0x321903, 0x321986, 0x63, 0xd7, 0x73, 0x0 }, /* #48 */ 278 { 0x0f0707, 0x0f0f86, 0x25, 0x8d, 0x67, 0x0 }, /* #49 */ 279 { 0x1b5ac2, 0x1b5a03, 0x81, 0x73, 0xf2, 0x0 }, /* #50 */ 280 { 0x306206, 0x306a03, 0xe0, 0x6d, 0x8d, 0x0 }, /* #51 */ 281 { 0x2930c6, 0x293086, 0x99, 0xaf, 0x16, 0x0 }, /* #52 */ 282 { 0x263997, 0x263117, 0x5a, 0x55, 0xfa, 0x0 }, /* #53 */ 283 { 0x004493, 0x004492, 0xc8, 0xf8, 0x2f, 0x0 }, /* #54 */ 284 { 0x181dd6, 0x181507, 0xf6, 0x09, 0x13, 0x0 }, /* #55 */ 285 { 0x0534c2, 0x053413, 0x4d, 0x08, 0xbb, 0x0 }, /* #56 */ 286 { 0x312d07, 0x312517, 0xee, 0x1e, 0x2f, 0x0 }, /* #57 */ 287 { 0x282602, 0x282617, 0xcc, 0x05, 0x39, 0x0 }, /* #58 */ 288 { 0x1d45d2, 0x1d4517, 0x7d, 0x53, 0xd6, 0x0 }, /* #59 */ 289 { 0x262886, 0x262086, 0x21, 0xac, 0x8b, 0x0 }, /* #60 */ 290 { 0x3e71c6, 0x3e7102, 0x14, 0x79, 0x65, 0x0 }, /* #61 */ 291 { 0x2f2ad6, 0x2f2286, 0x26, 0xfc, 0xd6, 0x0 }, /* #62 */ 292 { 0x1d6d42, 0x1d6d13, 0xcf, 0x5e, 0x8f, 0x0 }, /* #63 */ 325 { 0x3442c2, 0x344246, 0x00, 0x00, 0x00, 0x0 }, /* #0 */ 326 { 0x285142, 0x285146, 0x00, 0x00, 0x00, 0x0 }, /* #1 */ 327 { 0x0169d7, 0x016102, 0x00, 0x01, 0x00, 0x0 }, /* #2 */ 328 { 0x204087, 0x204002, 0x00, 0x01, 0x00, 0x0 }, /* #3 */ 329 { 0x0202c2, 0x020246, 0x00, 0x00, 0x00, 0x0 }, /* #4 */ 330 { 0x053487, 0x053402, 0x00, 0x01, 0x00, 0x0 }, /* #5 */ 331 { 0x035416, 0x035486, 0xb2, 0xb2, 0x00, 0x0 }, /* #6 */ 332 { 0x0772d3, 0x077216, 0x5f, 0x60, 0x00, 0x0 }, /* #7 */ 333 { 0x0d3b47, 0x0d3382, 0xc7, 0xc8, 0x00, 0x0 }, /* #8 */ 334 { 0x380486, 0x380406, 0x78, 0x78, 0x00, 0x0 }, /* #9 */ 335 { 0x250586, 0x250506, 0x2d, 0x2d, 0x00, 0x0 }, /* #10 */ 336 { 0x1c6352, 0x1c6306, 0x44, 0x44, 0x00, 0x0 }, /* #11 */ 337 { 0x0e1552, 0x0e1582, 0xa7, 0xef, 0x48, 0x0 }, /* #12 */ 338 { 0x0f1207, 0x0f1a96, 0x6d, 0xe7, 0x79, 0x0 }, /* #13 */ 339 { 0x3f2782, 0x3f2796, 0x46, 0xe2, 0x9c, 0x0 }, /* #14 */ 340 { 0x1f6793, 0x1f6792, 0x1c, 0xb3, 0x96, 0x0 }, /* #15 */ 341 { 0x2679c7, 0x267103, 0x4b, 0x0d, 0xc1, 0x0 }, /* #16 */ 342 { 0x0759d7, 0x075113, 0x77, 0x76, 0xfe, 0x0 }, /* #17 */ 343 { 0x254396, 0x254307, 0x71, 0x05, 0x94, 0x0 }, /* #18 */ 344 { 0x290147, 0x290186, 0x93, 0xee, 0x5a, 0x0 }, /* #19 */ 345 { 0x3c3802, 0x3c3892, 0x45, 0x83, 0x3e, 0x0 }, /* #20 */ 346 { 0x0529d7, 0x052112, 0x1f, 0x43, 0x23, 0x0 }, /* #21 */ 347 { 0x0a7796, 0x0a7792, 0xbe, 0xcb, 0x0d, 0x0 }, /* #22 */ 348 { 0x273087, 0x273082, 0x81, 0xe5, 0x63, 0x0 }, /* #23 */ 349 { 0x1d7607, 0x1d7682, 0x39, 0xdf, 0xa5, 0x0 }, /* #24 */ 350 { 0x0e7ed7, 0x0e7606, 0x06, 0x0a, 0x03, 0x0 }, /* #25 */ 351 { 0x1d0512, 0x1d0502, 0x0d, 0x6e, 0x61, 0x0 }, /* #26 */ 352 { 0x1669c6, 0x166996, 0x1d, 0x88, 0x6b, 0x0 }, /* #27 */ 353 { 0x183dd3, 0x183d03, 0xc5, 0x6e, 0xa8, 0x0 }, /* #28 */ 354 { 0x050e46, 0x050617, 0xba, 0x28, 0x6e, 0x0 }, /* #29 */ 355 { 0x112387, 0x112392, 0x25, 0xe0, 0xba, 0x0 }, /* #30 */ 356 { 0x362256, 0x362286, 0x43, 0xeb, 0xa8, 0x0 }, /* #31 */ 357 { 0x157e47, 0x157682, 0x52, 0xe9, 0x96, 0x0 }, /* #32 */ 358 { 0x023712, 0x023f13, 0x82, 0x20, 0x9e, 0x0 }, /* #33 */ 359 { 0x353e47, 0x353696, 0x99, 0xa0, 0x06, 0x0 }, /* #34 */ 360 { 0x1f6913, 0x1f6196, 0x0f, 0xf6, 0xe6, 0x0 }, /* #35 */ 361 { 0x122053, 0x122017, 0x2f, 0x1b, 0xeb, 0x0 }, /* #36 */ 362 { 0x0d4642, 0x0d4616, 0x45, 0x71, 0x2c, 0x0 }, /* #37 */ 363 { 0x060ad7, 0x060297, 0xb4, 0x82, 0xcd, 0x0 }, /* #38 */ 364 { 0x377a87, 0x377217, 0xf0, 0x30, 0x3f, 0x0 }, /* #39 */ 365 { 0x1503c6, 0x150307, 0x24, 0x0a, 0xe6, 0x0 }, /* #40 */ 366 { 0x165852, 0x165807, 0xb9, 0x3a, 0x81, 0x0 }, /* #41 */ 367 { 0x237c53, 0x237417, 0xdf, 0x4b, 0x6b, 0x0 }, /* #42 */ 368 { 0x2674c7, 0x267492, 0x03, 0xd3, 0xcf, 0x0 }, /* #43 */ 369 { 0x2f3fd3, 0x2f3f03, 0xe6, 0x68, 0x81, 0x0 }, /* #44 */ 370 { 0x3b1ec7, 0x3b1e82, 0x59, 0x8c, 0x32, 0x0 }, /* #45 */ 371 { 0x314012, 0x314003, 0x64, 0x4f, 0xeb, 0x0 }, /* #46 */ 372 { 0x244bc3, 0x244382, 0x07, 0x98, 0x90, 0x0 }, /* #47 */ 373 { 0x2a68d2, 0x2a6892, 0x44, 0x80, 0x3c, 0x0 }, /* #48 */ 374 { 0x345957, 0x345106, 0x37, 0x48, 0x10, 0x0 }, /* #49 */ 375 { 0x0c66d6, 0x0c6e92, 0x6b, 0x85, 0x1a, 0x0 }, /* #50 */ 376 { 0x3c4ec6, 0x3c4e82, 0x71, 0xda, 0x69, 0x0 }, /* #51 */ 377 { 0x106392, 0x106303, 0x52, 0x34, 0xe2, 0x0 }, /* #52 */ 378 { 0x182146, 0x182996, 0x2f, 0x9c, 0x6d, 0x0 }, /* #53 */ 379 { 0x2d0b87, 0x2d0b07, 0xf4, 0x78, 0x83, 0x0 }, /* #54 */ 380 { 0x3103c6, 0x310302, 0x45, 0x6b, 0x26, 0x0 }, /* #55 */ 381 { 0x3f0f97, 0x3f0706, 0x11, 0x28, 0x16, 0x0 }, /* #56 */ 382 { 0x0b1906, 0x0b1107, 0xf0, 0x44, 0x54, 0x0 }, /* #57 */ 383 { 0x3e7356, 0x3e7312, 0x5b, 0x76, 0x1b, 0x0 }, /* #58 */ 384 { 0x196f82, 0x196717, 0xc3, 0x30, 0x6d, 0x0 }, /* #59 */ 385 { 0x2e7f83, 0x2e7f86, 0x44, 0x9a, 0x55, 0x0 }, /* #60 */ 386 { 0x301817, 0x301807, 0x84, 0x7d, 0xf8, 0x0 }, /* #61 */ 387 { 0x012d06, 0x012517, 0xfe, 0x2b, 0x2d, 0x0 }, /* #62 */ 388 { 0x0628c7, 0x062017, 0x4e, 0x03, 0xb4, 0x0 }, /* #63 */ 389 { 0x281906, 0x281192, 0xbf, 0xf1, 0x32, 0x0 }, /* #64 */ 390 { 0x3d1ed2, 0x3d1683, 0xa9, 0x9e, 0xf5, 0x0 }, /* #65 */ 391 { 0x2d7e42, 0x2d7606, 0x20, 0x28, 0x08, 0x0 }, /* #66 */ 392 { 0x1d47c3, 0x1d4f92, 0x76, 0xa4, 0x2d, 0x0 }, /* #67 */ 393 { 0x0d6ad3, 0x0d6212, 0x27, 0x54, 0x2c, 0x0 }, /* #68 */ 394 { 0x3a00c6, 0x3a0017, 0xbc, 0x22, 0x66, 0x0 }, /* #69 */ 395 { 0x1c3607, 0x1c3687, 0x92, 0x87, 0xf4, 0x0 }, /* #70 */ 396 { 0x296652, 0x296e03, 0x92, 0x79, 0xe7, 0x0 }, /* #71 */ 397 { 0x083297, 0x083287, 0xd3, 0x8d, 0xb9, 0x0 }, /* #72 */ 398 { 0x3f6ed3, 0x3f6612, 0x05, 0x23, 0x1d, 0x0 }, /* #73 */ 399 { 0x1f5fc7, 0x1f5786, 0xba, 0xeb, 0x30, 0x0 }, /* #74 */ 400 { 0x2c4786, 0x2c4702, 0x14, 0x49, 0x35, 0x0 }, /* #75 */ 401 { 0x252d57, 0x252592, 0x1e, 0xae, 0x8f, 0x0 }, /* #76 */ 402 { 0x331b83, 0x331386, 0xb9, 0xcc, 0x12, 0x0 }, /* #77 */ 403 { 0x2577c6, 0x257797, 0xef, 0xa0, 0xb1, 0x0 }, /* #78 */ 404 { 0x333097, 0x333086, 0xe1, 0xfa, 0x18, 0x0 }, /* #79 */ 405 { 0x0d5206, 0x0d5a82, 0x76, 0xcd, 0x57, 0x0 }, /* #80 */ 406 { 0x3375c2, 0x337583, 0xe7, 0xa7, 0xc0, 0x0 }, /* #81 */ 407 { 0x3b2d03, 0x3b2516, 0x0d, 0x36, 0x28, 0x0 }, /* #82 */ 408 { 0x221116, 0x221106, 0x35, 0x6c, 0x37, 0x0 }, /* #83 */ 409 { 0x350e83, 0x350e03, 0x91, 0x67, 0xd5, 0x0 }, /* #84 */ 410 { 0x394f57, 0x394703, 0xe9, 0x0b, 0x21, 0x0 }, /* #85 */ 411 { 0x2f2c12, 0x2f2406, 0x44, 0x7d, 0x39, 0x0 }, /* #86 */ 412 { 0x1e6196, 0x1e6182, 0xb8, 0xdf, 0x27, 0x0 }, /* #87 */ 413 { 0x336ed6, 0x336692, 0x2d, 0xf1, 0xc4, 0x0 }, /* #88 */ 414 { 0x113647, 0x113607, 0xb5, 0x2d, 0x77, 0x0 }, /* #89 */ 415 { 0x1b7e83, 0x1b7697, 0xed, 0xeb, 0xfd, 0x0 }, /* #90 */ 416 { 0x040287, 0x040a82, 0x21, 0x9b, 0x79, 0x0 }, /* #91 */ 417 { 0x241716, 0x241786, 0x93, 0xde, 0x4b, 0x0 }, /* #92 */ 418 { 0x0930c6, 0x093007, 0x66, 0x0c, 0xa6, 0x0 }, /* #93 */ 419 { 0x0c5046, 0x0c5017, 0xbd, 0x39, 0x7c, 0x0 }, /* #94 */ 420 { 0x3f1052, 0x3f1096, 0x3e, 0xeb, 0xad, 0x0 }, /* #95 */ 293 421 }; 294 422 static const BINU8_TEST_T g_aTests_sub_u8[] = 295 423 { 296 { 0x392d16, 0x392546, 0x00, 0x00, 0x00, 0x0 }, /* #0 */ 297 { 0x094312, 0x094346, 0x00, 0x00, 0x00, 0x0 }, /* #1 */ 298 { 0x1c1916, 0x1c1146, 0x00, 0x00, 0x00, 0x0 }, /* #2 */ 299 { 0x0e5f43, 0x0e5746, 0x00, 0x00, 0x00, 0x0 }, /* #3 */ 300 { 0x2e2652, 0x2e2682, 0xe3, 0xe3, 0x00, 0x0 }, /* #4 */ 301 { 0x2855d3, 0x285506, 0x0a, 0x0a, 0x00, 0x0 }, /* #5 */ 302 { 0x2332d2, 0x233286, 0xf3, 0xf3, 0x00, 0x0 }, /* #6 */ 303 { 0x1e2f17, 0x1e2702, 0x19, 0x19, 0x00, 0x0 }, /* #7 */ 304 { 0x2c67d2, 0x2c6786, 0xeb, 0x90, 0x5b, 0x0 }, /* #8 */ 305 { 0x3303c2, 0x330b93, 0x72, 0xa7, 0xcb, 0x0 }, /* #9 */ 306 { 0x171753, 0x171f83, 0x6d, 0xd6, 0x97, 0x0 }, /* #10 */ 307 { 0x332a46, 0x332a06, 0xab, 0x77, 0x34, 0x0 }, /* #11 */ 308 { 0x395ec3, 0x395697, 0xa3, 0xe8, 0xbb, 0x0 }, /* #12 */ 309 { 0x396cc7, 0x396416, 0xe7, 0x59, 0x8e, 0x0 }, /* #13 */ 310 { 0x3e3e07, 0x3e3686, 0xeb, 0x82, 0x69, 0x0 }, /* #14 */ 311 { 0x385583, 0x385502, 0x7e, 0x0b, 0x73, 0x0 }, /* #15 */ 312 { 0x3260c3, 0x326887, 0x4b, 0xbb, 0x90, 0x0 }, /* #16 */ 313 { 0x1f7e13, 0x1f7617, 0x48, 0x7b, 0xcd, 0x0 }, /* #17 */ 314 { 0x323e43, 0x323616, 0x41, 0x2e, 0x13, 0x0 }, /* #18 */ 315 { 0x217bc6, 0x217302, 0x70, 0x10, 0x60, 0x0 }, /* #19 */ 316 { 0x134517, 0x134d12, 0xd5, 0x67, 0x6e, 0x0 }, /* #20 */ 317 { 0x0f75d6, 0x0f7593, 0x62, 0xfd, 0x65, 0x0 }, /* #21 */ 318 { 0x187207, 0x187293, 0x24, 0xc7, 0x5d, 0x0 }, /* #22 */ 319 { 0x0c3043, 0x0c3093, 0x25, 0xfd, 0x28, 0x0 }, /* #23 */ 320 { 0x157983, 0x157117, 0x16, 0x7b, 0x9b, 0x0 }, /* #24 */ 321 { 0x324282, 0x324293, 0x06, 0xc7, 0x3f, 0x0 }, /* #25 */ 322 { 0x007383, 0x007383, 0x15, 0xc2, 0x53, 0x0 }, /* #26 */ 323 { 0x241182, 0x241186, 0xff, 0x8d, 0x72, 0x0 }, /* #27 */ 324 { 0x227057, 0x227013, 0x38, 0x6b, 0xcd, 0x0 }, /* #28 */ 325 { 0x364907, 0x364193, 0xc4, 0xdc, 0xe8, 0x0 }, /* #29 */ 326 { 0x321b43, 0x321b12, 0x86, 0x2f, 0x57, 0x0 }, /* #30 */ 327 { 0x205853, 0x205812, 0x84, 0x7f, 0x05, 0x0 }, /* #31 */ 328 { 0x237857, 0x237086, 0xc8, 0x95, 0x33, 0x0 }, /* #32 */ 329 { 0x0a4ec2, 0x0a4e02, 0x91, 0x70, 0x21, 0x0 }, /* #33 */ 330 { 0x1e7c02, 0x1e7416, 0xf3, 0x1d, 0xd6, 0x0 }, /* #34 */ 331 { 0x330a56, 0x330a97, 0x48, 0xbe, 0x8a, 0x0 }, /* #35 */ 332 { 0x2d47c3, 0x2d4712, 0xf0, 0x2a, 0xc6, 0x0 }, /* #36 */ 333 { 0x214556, 0x214503, 0x2b, 0x7a, 0xb1, 0x0 }, /* #37 */ 334 { 0x0e1f13, 0x0e1f93, 0x27, 0x8a, 0x9d, 0x0 }, /* #38 */ 335 { 0x223007, 0x223097, 0x46, 0xc9, 0x7d, 0x0 }, /* #39 */ 336 { 0x137c06, 0x137c97, 0x79, 0xde, 0x9b, 0x0 }, /* #40 */ 337 { 0x3c3796, 0x3c3f06, 0x87, 0x55, 0x32, 0x0 }, /* #41 */ 338 { 0x3210c2, 0x321097, 0x06, 0xed, 0x19, 0x0 }, /* #42 */ 339 { 0x267543, 0x267506, 0xb7, 0x30, 0x87, 0x0 }, /* #43 */ 340 { 0x3545c2, 0x354d16, 0xb2, 0x74, 0x3e, 0x0 }, /* #44 */ 341 { 0x3c0f12, 0x3c0783, 0x87, 0xb5, 0xd2, 0x0 }, /* #45 */ 342 { 0x0464d6, 0x046c93, 0x64, 0xcd, 0x97, 0x0 }, /* #46 */ 343 { 0x357857, 0x357897, 0x63, 0xa9, 0xba, 0x0 }, /* #47 */ 344 { 0x2f44d7, 0x2f4493, 0x25, 0xf7, 0x2e, 0x0 }, /* #48 */ 345 { 0x217fc3, 0x217702, 0xca, 0x45, 0x85, 0x0 }, /* #49 */ 346 { 0x1203d7, 0x120b87, 0x7e, 0xc3, 0xbb, 0x0 }, /* #50 */ 347 { 0x355e16, 0x355606, 0xfe, 0x5a, 0xa4, 0x0 }, /* #51 */ 348 { 0x340343, 0x340317, 0x07, 0x1e, 0xe9, 0x0 }, /* #52 */ 349 { 0x2d4f96, 0x2d4f12, 0x82, 0x6b, 0x17, 0x0 }, /* #53 */ 350 { 0x297ed7, 0x297e06, 0xa6, 0x53, 0x53, 0x0 }, /* #54 */ 351 { 0x004c43, 0x004c93, 0x62, 0xad, 0xb5, 0x0 }, /* #55 */ 352 { 0x3e1503, 0x3e1502, 0x49, 0x37, 0x12, 0x0 }, /* #56 */ 353 { 0x371503, 0x371d12, 0xa0, 0x2c, 0x74, 0x0 }, /* #57 */ 354 { 0x0701d3, 0x070186, 0xb5, 0xa5, 0x10, 0x0 }, /* #58 */ 355 { 0x3e6f93, 0x3e6f93, 0x52, 0xce, 0x84, 0x0 }, /* #59 */ 356 { 0x303fd3, 0x303797, 0x43, 0xc5, 0x7e, 0x0 }, /* #60 */ 357 { 0x362457, 0x362487, 0x8c, 0xd7, 0xb5, 0x0 }, /* #61 */ 358 { 0x203883, 0x203016, 0x71, 0x17, 0x5a, 0x0 }, /* #62 */ 359 { 0x1d3712, 0x1d3783, 0x5c, 0xfb, 0x61, 0x0 }, /* #63 */ 424 { 0x2a6a83, 0x2a6246, 0x00, 0x00, 0x00, 0x0 }, /* #0 */ 425 { 0x386bd3, 0x386346, 0x00, 0x00, 0x00, 0x0 }, /* #1 */ 426 { 0x0179d3, 0x017146, 0x00, 0x00, 0x00, 0x0 }, /* #2 */ 427 { 0x006fd7, 0x006746, 0x00, 0x00, 0x00, 0x0 }, /* #3 */ 428 { 0x385a06, 0x385246, 0x00, 0x00, 0x00, 0x0 }, /* #4 */ 429 { 0x315746, 0x315746, 0x00, 0x00, 0x00, 0x0 }, /* #5 */ 430 { 0x183cd7, 0x183402, 0x46, 0x46, 0x00, 0x0 }, /* #6 */ 431 { 0x2b7582, 0x2b7506, 0x50, 0x50, 0x00, 0x0 }, /* #7 */ 432 { 0x2c1752, 0x2c1786, 0xb7, 0xb7, 0x00, 0x0 }, /* #8 */ 433 { 0x013b07, 0x013302, 0x7a, 0x7a, 0x00, 0x0 }, /* #9 */ 434 { 0x3a4292, 0x3a4206, 0x50, 0x50, 0x00, 0x0 }, /* #10 */ 435 { 0x0f6113, 0x0f6182, 0x97, 0x97, 0x00, 0x0 }, /* #11 */ 436 { 0x2f0d57, 0x2f0597, 0x39, 0xdd, 0x5c, 0x0 }, /* #12 */ 437 { 0x376a96, 0x376213, 0x30, 0x68, 0xc8, 0x0 }, /* #13 */ 438 { 0x0f5583, 0x0f5502, 0xfa, 0x15, 0xe5, 0x0 }, /* #14 */ 439 { 0x373fd7, 0x373787, 0x5b, 0xf9, 0x62, 0x0 }, /* #15 */ 440 { 0x3a37d6, 0x3a3f02, 0xcd, 0x64, 0x69, 0x0 }, /* #16 */ 441 { 0x332696, 0x332e93, 0x63, 0x8f, 0xd4, 0x0 }, /* #17 */ 442 { 0x077306, 0x077382, 0xec, 0x91, 0x5b, 0x0 }, /* #18 */ 443 { 0x144696, 0x144612, 0x56, 0x3d, 0x19, 0x0 }, /* #19 */ 444 { 0x102987, 0x102116, 0x70, 0x22, 0x4e, 0x0 }, /* #20 */ 445 { 0x2c6446, 0x2c6c16, 0xc0, 0x69, 0x57, 0x0 }, /* #21 */ 446 { 0x0a4287, 0x0a4283, 0x93, 0xc1, 0xd2, 0x0 }, /* #22 */ 447 { 0x283582, 0x283512, 0x69, 0x1a, 0x4f, 0x0 }, /* #23 */ 448 { 0x334252, 0x334292, 0xc6, 0xa7, 0x1f, 0x0 }, /* #24 */ 449 { 0x1013c7, 0x101383, 0x0d, 0xf8, 0x15, 0x0 }, /* #25 */ 450 { 0x1611d7, 0x161102, 0x66, 0x26, 0x40, 0x0 }, /* #26 */ 451 { 0x3e3b13, 0x3e3b87, 0x55, 0xa3, 0xb2, 0x0 }, /* #27 */ 452 { 0x3e4892, 0x3e4097, 0x20, 0xb4, 0x6c, 0x0 }, /* #28 */ 453 { 0x205503, 0x205587, 0xcd, 0xe2, 0xeb, 0x0 }, /* #29 */ 454 { 0x190ac6, 0x190283, 0x8f, 0xb0, 0xdf, 0x0 }, /* #30 */ 455 { 0x343086, 0x343006, 0xce, 0x09, 0xc5, 0x0 }, /* #31 */ 456 { 0x3235d6, 0x323503, 0x1e, 0x57, 0xc7, 0x0 }, /* #32 */ 457 { 0x322216, 0x322203, 0x1f, 0x52, 0xcd, 0x0 }, /* #33 */ 458 { 0x0c2796, 0x0c2782, 0xc2, 0x80, 0x42, 0x0 }, /* #34 */ 459 { 0x282b83, 0x282312, 0x20, 0x1c, 0x04, 0x0 }, /* #35 */ 460 { 0x365b46, 0x365397, 0x33, 0xf6, 0x3d, 0x0 }, /* #36 */ 461 { 0x215612, 0x215696, 0xf2, 0x9f, 0x53, 0x0 }, /* #37 */ 462 { 0x125e12, 0x125e93, 0x74, 0xd9, 0x9b, 0x0 }, /* #38 */ 463 { 0x1a4216, 0x1a4203, 0x09, 0x26, 0xe3, 0x0 }, /* #39 */ 464 { 0x3b1396, 0x3b1b02, 0xbb, 0x58, 0x63, 0x0 }, /* #40 */ 465 { 0x182c56, 0x182407, 0x37, 0x72, 0xc5, 0x0 }, /* #41 */ 466 { 0x141a02, 0x141283, 0x6d, 0xf8, 0x75, 0x0 }, /* #42 */ 467 { 0x391d52, 0x391d02, 0x87, 0x76, 0x11, 0x0 }, /* #43 */ 468 { 0x0e6bc7, 0x0e6393, 0x85, 0x89, 0xfc, 0x0 }, /* #44 */ 469 { 0x0c6b16, 0x0c6b87, 0x5d, 0x88, 0xd5, 0x0 }, /* #45 */ 470 { 0x291307, 0x291303, 0x6b, 0x73, 0xf8, 0x0 }, /* #46 */ 471 { 0x040e12, 0x040e02, 0xac, 0x4a, 0x62, 0x0 }, /* #47 */ 472 { 0x0d6e52, 0x0d6693, 0x9b, 0xdc, 0xbf, 0x0 }, /* #48 */ 473 { 0x172507, 0x172587, 0x88, 0xc0, 0xc8, 0x0 }, /* #49 */ 474 { 0x2e6746, 0x2e6716, 0x1b, 0x0c, 0x0f, 0x0 }, /* #50 */ 475 { 0x075706, 0x075783, 0x3d, 0xcd, 0x70, 0x0 }, /* #51 */ 476 { 0x002993, 0x002196, 0xeb, 0xbe, 0x2d, 0x0 }, /* #52 */ 477 { 0x1f71d2, 0x1f7103, 0x16, 0x31, 0xe5, 0x0 }, /* #53 */ 478 { 0x3241d6, 0x324983, 0x79, 0xb9, 0xc0, 0x0 }, /* #54 */ 479 { 0x3d2dd3, 0x3d2597, 0x00, 0x82, 0x7e, 0x0 }, /* #55 */ 480 { 0x201d46, 0x201503, 0x4a, 0x54, 0xf6, 0x0 }, /* #56 */ 481 { 0x176456, 0x176482, 0xc5, 0x80, 0x45, 0x0 }, /* #57 */ 482 { 0x105c43, 0x105417, 0x73, 0x78, 0xfb, 0x0 }, /* #58 */ 483 { 0x387a42, 0x387297, 0x95, 0xb8, 0xdd, 0x0 }, /* #59 */ 484 { 0x012d47, 0x012d83, 0x3f, 0x8a, 0xb5, 0x0 }, /* #60 */ 485 { 0x045407, 0x045416, 0xea, 0x5f, 0x8b, 0x0 }, /* #61 */ 486 { 0x2b7482, 0x2b7c12, 0x80, 0x38, 0x48, 0x0 }, /* #62 */ 487 { 0x3a5a46, 0x3a5296, 0x98, 0x8b, 0x0d, 0x0 }, /* #63 */ 488 { 0x310b57, 0x310307, 0x0d, 0x60, 0xad, 0x0 }, /* #64 */ 489 { 0x123c13, 0x123483, 0x4b, 0xf7, 0x54, 0x0 }, /* #65 */ 490 { 0x2a0303, 0x2a0b02, 0xa5, 0x45, 0x60, 0x0 }, /* #66 */ 491 { 0x1c6553, 0x1c6597, 0x13, 0xc5, 0x4e, 0x0 }, /* #67 */ 492 { 0x321802, 0x321002, 0xb5, 0x31, 0x84, 0x0 }, /* #68 */ 493 { 0x2f0397, 0x2f0307, 0x0a, 0x12, 0xf8, 0x0 }, /* #69 */ 494 { 0x2c4b02, 0x2c4386, 0xee, 0xb7, 0x37, 0x0 }, /* #70 */ 495 { 0x222582, 0x222586, 0xea, 0xa6, 0x44, 0x0 }, /* #71 */ 496 { 0x0e36c3, 0x0e3606, 0x53, 0x33, 0x20, 0x0 }, /* #72 */ 497 { 0x212897, 0x212802, 0x94, 0x62, 0x32, 0x0 }, /* #73 */ 498 { 0x245a53, 0x245297, 0x00, 0xdd, 0x23, 0x0 }, /* #74 */ 499 { 0x084f12, 0x084717, 0x02, 0x06, 0xfc, 0x0 }, /* #75 */ 500 { 0x340257, 0x340216, 0x77, 0x0a, 0x6d, 0x0 }, /* #76 */ 501 { 0x161002, 0x161083, 0xc8, 0xe0, 0xe8, 0x0 }, /* #77 */ 502 { 0x215ad3, 0x215283, 0x06, 0xe0, 0x26, 0x0 }, /* #78 */ 503 { 0x1f3a43, 0x1f3293, 0x12, 0xb9, 0x59, 0x0 }, /* #79 */ 504 { 0x3171d7, 0x317106, 0x72, 0x50, 0x22, 0x0 }, /* #80 */ 505 { 0x1438c7, 0x143096, 0xc1, 0xb7, 0x0a, 0x0 }, /* #81 */ 506 { 0x1d0943, 0x1d0196, 0xe0, 0x9c, 0x44, 0x0 }, /* #82 */ 507 { 0x391743, 0x391713, 0x23, 0x6d, 0xb6, 0x0 }, /* #83 */ 508 { 0x235cd2, 0x235483, 0x38, 0xf4, 0x44, 0x0 }, /* #84 */ 509 { 0x062d82, 0x062d02, 0x80, 0x70, 0x10, 0x0 }, /* #85 */ 510 { 0x291713, 0x291797, 0x40, 0xf6, 0x4a, 0x0 }, /* #86 */ 511 { 0x320cd6, 0x320496, 0xec, 0xcf, 0x1d, 0x0 }, /* #87 */ 512 { 0x2d5657, 0x2d5e83, 0x4d, 0xa4, 0xa9, 0x0 }, /* #88 */ 513 { 0x197107, 0x197112, 0x41, 0x2c, 0x15, 0x0 }, /* #89 */ 514 { 0x0307d7, 0x030712, 0xf2, 0x67, 0x8b, 0x0 }, /* #90 */ 515 { 0x3d0c53, 0x3d0c02, 0x82, 0x20, 0x62, 0x0 }, /* #91 */ 516 { 0x1e7712, 0x1e7706, 0xce, 0x18, 0xb6, 0x0 }, /* #92 */ 517 { 0x3b7296, 0x3b7202, 0xcb, 0x46, 0x85, 0x0 }, /* #93 */ 518 { 0x272f56, 0x272793, 0xd8, 0xe9, 0xef, 0x0 }, /* #94 */ 519 { 0x142757, 0x142f83, 0x2c, 0x83, 0xa9, 0x0 }, /* #95 */ 360 520 }; 361 521 static const BINU8_TEST_T g_aTests_sub_u8_locked[] = 362 522 { 363 { 0x092152, 0x092146, 0x00, 0x00, 0x00, 0x0 }, /* #0 */ 364 { 0x055dd6, 0x055546, 0x00, 0x00, 0x00, 0x0 }, /* #1 */ 365 { 0x263153, 0x263146, 0x00, 0x00, 0x00, 0x0 }, /* #2 */ 366 { 0x0b1902, 0x0b1146, 0x00, 0x00, 0x00, 0x0 }, /* #3 */ 367 { 0x343083, 0x343086, 0x88, 0x88, 0x00, 0x0 }, /* #4 */ 368 { 0x143657, 0x143606, 0x36, 0x36, 0x00, 0x0 }, /* #5 */ 369 { 0x116f52, 0x116706, 0x7d, 0x7d, 0x00, 0x0 }, /* #6 */ 370 { 0x2a2112, 0x2a2102, 0x25, 0x25, 0x00, 0x0 }, /* #7 */ 371 { 0x2e2617, 0x2e2e93, 0x59, 0x9b, 0xbe, 0x0 }, /* #8 */ 372 { 0x167157, 0x167107, 0x0d, 0x71, 0x9c, 0x0 }, /* #9 */ 373 { 0x1308c6, 0x130097, 0xc5, 0xff, 0xc6, 0x0 }, /* #10 */ 374 { 0x1d5907, 0x1d5192, 0xd2, 0xb5, 0x1d, 0x0 }, /* #11 */ 375 { 0x036756, 0x036786, 0xf3, 0xc3, 0x30, 0x0 }, /* #12 */ 376 { 0x125357, 0x125307, 0x48, 0x53, 0xf5, 0x0 }, /* #13 */ 377 { 0x1671d6, 0x167912, 0xd9, 0x5d, 0x7c, 0x0 }, /* #14 */ 378 { 0x104f02, 0x104793, 0xa8, 0xcd, 0xdb, 0x0 }, /* #15 */ 379 { 0x287fc3, 0x287713, 0x64, 0x6d, 0xf7, 0x0 }, /* #16 */ 380 { 0x395a52, 0x395a87, 0x2a, 0xa6, 0x84, 0x0 }, /* #17 */ 381 { 0x3e31c3, 0x3e3906, 0xad, 0x47, 0x66, 0x0 }, /* #18 */ 382 { 0x094c13, 0x094446, 0xa7, 0x00, 0xa7, 0x0 }, /* #19 */ 383 { 0x0205c6, 0x020d87, 0x4a, 0x82, 0xc8, 0x0 }, /* #20 */ 384 { 0x274f96, 0x274f16, 0x83, 0x28, 0x5b, 0x0 }, /* #21 */ 385 { 0x0b2046, 0x0b2092, 0xe8, 0xcb, 0x1d, 0x0 }, /* #22 */ 386 { 0x112e47, 0x112606, 0xf9, 0x42, 0xb7, 0x0 }, /* #23 */ 387 { 0x1c3cc3, 0x1c3487, 0x2a, 0xe8, 0x42, 0x0 }, /* #24 */ 388 { 0x335a57, 0x335292, 0xe7, 0x9d, 0x4a, 0x0 }, /* #25 */ 389 { 0x037042, 0x037097, 0xb8, 0xfc, 0xbc, 0x0 }, /* #26 */ 390 { 0x2e2893, 0x2e2016, 0x60, 0x21, 0x3f, 0x0 }, /* #27 */ 391 { 0x233803, 0x233002, 0x75, 0x52, 0x23, 0x0 }, /* #28 */ 392 { 0x310e93, 0x310683, 0x9b, 0xfb, 0xa0, 0x0 }, /* #29 */ 393 { 0x1a1156, 0x1a1196, 0xa6, 0x9f, 0x07, 0x0 }, /* #30 */ 394 { 0x230656, 0x230616, 0xb7, 0x2b, 0x8c, 0x0 }, /* #31 */ 395 { 0x2f4357, 0x2f4312, 0x38, 0x2c, 0x0c, 0x0 }, /* #32 */ 396 { 0x243643, 0x243697, 0x45, 0xd7, 0x6e, 0x0 }, /* #33 */ 397 { 0x375fc6, 0x375793, 0xb0, 0xdc, 0xd4, 0x0 }, /* #34 */ 398 { 0x127a13, 0x127297, 0x32, 0xb7, 0x7b, 0x0 }, /* #35 */ 399 { 0x105e17, 0x105616, 0x42, 0x24, 0x1e, 0x0 }, /* #36 */ 400 { 0x324d12, 0x324593, 0x27, 0xfd, 0x2a, 0x0 }, /* #37 */ 401 { 0x204193, 0x204197, 0x95, 0xd7, 0xbe, 0x0 }, /* #38 */ 402 { 0x276cd7, 0x276406, 0x68, 0x41, 0x27, 0x0 }, /* #39 */ 403 { 0x180ec7, 0x180613, 0x25, 0x68, 0xbd, 0x0 }, /* #40 */ 404 { 0x3e7d03, 0x3e7582, 0xfb, 0xf2, 0x09, 0x0 }, /* #41 */ 405 { 0x367f47, 0x367f93, 0x51, 0xc4, 0x8d, 0x0 }, /* #42 */ 406 { 0x3e2647, 0x3e2603, 0x5b, 0x7a, 0xe1, 0x0 }, /* #43 */ 407 { 0x0d6086, 0x0d6097, 0x10, 0xd8, 0x38, 0x0 }, /* #44 */ 408 { 0x0b4fc2, 0x0b4787, 0x6f, 0xff, 0x70, 0x0 }, /* #45 */ 409 { 0x042e43, 0x042606, 0x78, 0x77, 0x01, 0x0 }, /* #46 */ 410 { 0x383016, 0x383007, 0x4e, 0x53, 0xfb, 0x0 }, /* #47 */ 411 { 0x071c47, 0x071c06, 0xb9, 0x71, 0x48, 0x0 }, /* #48 */ 412 { 0x120103, 0x120197, 0xc2, 0xde, 0xe4, 0x0 }, /* #49 */ 413 { 0x1835c3, 0x183593, 0x16, 0xa8, 0x6e, 0x0 }, /* #50 */ 414 { 0x2649d2, 0x264106, 0x7b, 0x65, 0x16, 0x0 }, /* #51 */ 415 { 0x056796, 0x056716, 0x61, 0x0f, 0x52, 0x0 }, /* #52 */ 416 { 0x3e2f53, 0x3e2702, 0xa9, 0x10, 0x99, 0x0 }, /* #53 */ 417 { 0x017ed7, 0x017687, 0x3e, 0xed, 0x51, 0x0 }, /* #54 */ 418 { 0x0878c6, 0x087092, 0xe8, 0xbc, 0x2c, 0x0 }, /* #55 */ 419 { 0x254f07, 0x254707, 0x2f, 0x7d, 0xb2, 0x0 }, /* #56 */ 420 { 0x2f1947, 0x2f1112, 0x62, 0x3e, 0x24, 0x0 }, /* #57 */ 421 { 0x2c2bd6, 0x2c2392, 0xf3, 0x9e, 0x55, 0x0 }, /* #58 */ 422 { 0x027a93, 0x027203, 0x2e, 0x38, 0xf6, 0x0 }, /* #59 */ 423 { 0x2e15c2, 0x2e1597, 0xa3, 0xe7, 0xbc, 0x0 }, /* #60 */ 424 { 0x0325d3, 0x032507, 0x24, 0x50, 0xd4, 0x0 }, /* #61 */ 425 { 0x3b59c3, 0x3b5983, 0x7d, 0x98, 0xe5, 0x0 }, /* #62 */ 426 { 0x3b7693, 0x3b7687, 0x4d, 0xd7, 0x76, 0x0 }, /* #63 */ 523 { 0x1d7496, 0x1d7446, 0x00, 0x00, 0x00, 0x0 }, /* #0 */ 524 { 0x204052, 0x204046, 0x00, 0x00, 0x00, 0x0 }, /* #1 */ 525 { 0x3c4592, 0x3c4546, 0x00, 0x00, 0x00, 0x0 }, /* #2 */ 526 { 0x3a7793, 0x3a7746, 0x00, 0x00, 0x00, 0x0 }, /* #3 */ 527 { 0x156103, 0x156146, 0x00, 0x00, 0x00, 0x0 }, /* #4 */ 528 { 0x130d52, 0x130546, 0x00, 0x00, 0x00, 0x0 }, /* #5 */ 529 { 0x2a5713, 0x2a5702, 0x45, 0x45, 0x00, 0x0 }, /* #6 */ 530 { 0x0a5996, 0x0a5106, 0x1b, 0x1b, 0x00, 0x0 }, /* #7 */ 531 { 0x1f4fd6, 0x1f4706, 0x24, 0x24, 0x00, 0x0 }, /* #8 */ 532 { 0x1a5886, 0x1a5082, 0xf8, 0xf8, 0x00, 0x0 }, /* #9 */ 533 { 0x0f0712, 0x0f0786, 0x87, 0x87, 0x00, 0x0 }, /* #10 */ 534 { 0x2a0657, 0x2a0602, 0x43, 0x43, 0x00, 0x0 }, /* #11 */ 535 { 0x1a18d6, 0x1a1003, 0x2a, 0x58, 0xd2, 0x0 }, /* #12 */ 536 { 0x301143, 0x301112, 0xe6, 0x3d, 0xa9, 0x0 }, /* #13 */ 537 { 0x1a5356, 0x1a5b83, 0x6c, 0x89, 0xe3, 0x0 }, /* #14 */ 538 { 0x3a6cd7, 0x3a6c06, 0x8e, 0x47, 0x47, 0x0 }, /* #15 */ 539 { 0x314992, 0x314916, 0xa4, 0x35, 0x6f, 0x0 }, /* #16 */ 540 { 0x1e2cd6, 0x1e2487, 0x8e, 0xed, 0xa1, 0x0 }, /* #17 */ 541 { 0x3d70c2, 0x3d7883, 0x57, 0xa7, 0xb0, 0x0 }, /* #18 */ 542 { 0x157bc7, 0x157393, 0xf1, 0xf8, 0xf9, 0x0 }, /* #19 */ 543 { 0x1609c3, 0x160906, 0x9e, 0x41, 0x5d, 0x0 }, /* #20 */ 544 { 0x071482, 0x071412, 0x74, 0x38, 0x3c, 0x0 }, /* #21 */ 545 { 0x197c56, 0x197482, 0xf3, 0xf2, 0x01, 0x0 }, /* #22 */ 546 { 0x3866d6, 0x386697, 0x83, 0xbd, 0xc6, 0x0 }, /* #23 */ 547 { 0x060b86, 0x060316, 0xf3, 0x55, 0x9e, 0x0 }, /* #24 */ 548 { 0x233902, 0x233197, 0xa4, 0xb8, 0xec, 0x0 }, /* #25 */ 549 { 0x2a4906, 0x2a4117, 0x00, 0x53, 0xad, 0x0 }, /* #26 */ 550 { 0x3d4f53, 0x3d4717, 0x46, 0x6a, 0xdc, 0x0 }, /* #27 */ 551 { 0x213dc3, 0x213582, 0xab, 0x86, 0x25, 0x0 }, /* #28 */ 552 { 0x2a11c6, 0x2a1106, 0x7b, 0x35, 0x46, 0x0 }, /* #29 */ 553 { 0x1d2c07, 0x1d2c06, 0x8e, 0x35, 0x59, 0x0 }, /* #30 */ 554 { 0x293347, 0x293317, 0x12, 0x6f, 0xa3, 0x0 }, /* #31 */ 555 { 0x286886, 0x286802, 0x87, 0x34, 0x53, 0x0 }, /* #32 */ 556 { 0x125947, 0x125183, 0x82, 0x91, 0xf1, 0x0 }, /* #33 */ 557 { 0x254296, 0x254216, 0xe5, 0x39, 0xac, 0x0 }, /* #34 */ 558 { 0x3f0013, 0x3f0816, 0xb2, 0x4d, 0x65, 0x0 }, /* #35 */ 559 { 0x357983, 0x357116, 0xc1, 0x09, 0xb8, 0x0 }, /* #36 */ 560 { 0x1f7146, 0x1f7117, 0x01, 0x55, 0xac, 0x0 }, /* #37 */ 561 { 0x2f7d82, 0x2f7d93, 0x13, 0x8c, 0x87, 0x0 }, /* #38 */ 562 { 0x283a06, 0x283292, 0xf3, 0xab, 0x48, 0x0 }, /* #39 */ 563 { 0x234796, 0x234f87, 0x0f, 0x84, 0x8b, 0x0 }, /* #40 */ 564 { 0x3c4153, 0x3c4182, 0xdf, 0xa7, 0x38, 0x0 }, /* #41 */ 565 { 0x3f4083, 0x3f4012, 0x70, 0x19, 0x57, 0x0 }, /* #42 */ 566 { 0x025106, 0x025103, 0x21, 0x31, 0xf0, 0x0 }, /* #43 */ 567 { 0x395917, 0x395106, 0xe8, 0x27, 0xc1, 0x0 }, /* #44 */ 568 { 0x077316, 0x077392, 0xe0, 0xc2, 0x1e, 0x0 }, /* #45 */ 569 { 0x2d1442, 0x2d1483, 0x0c, 0xb9, 0x53, 0x0 }, /* #46 */ 570 { 0x030187, 0x030116, 0x46, 0x2d, 0x19, 0x0 }, /* #47 */ 571 { 0x263142, 0x263993, 0x79, 0xba, 0xbf, 0x0 }, /* #48 */ 572 { 0x151493, 0x151c93, 0x75, 0xdc, 0x99, 0x0 }, /* #49 */ 573 { 0x037a46, 0x037287, 0x9e, 0xa3, 0xfb, 0x0 }, /* #50 */ 574 { 0x0524d7, 0x052492, 0xd5, 0xbf, 0x16, 0x0 }, /* #51 */ 575 { 0x0b5497, 0x0b5c16, 0xaa, 0x5c, 0x4e, 0x0 }, /* #52 */ 576 { 0x3a5646, 0x3a5617, 0x08, 0x7b, 0x8d, 0x0 }, /* #53 */ 577 { 0x0155d3, 0x015596, 0xe0, 0xd4, 0x0c, 0x0 }, /* #54 */ 578 { 0x157842, 0x157082, 0xed, 0x8c, 0x61, 0x0 }, /* #55 */ 579 { 0x095187, 0x095103, 0x1f, 0x43, 0xdc, 0x0 }, /* #56 */ 580 { 0x163807, 0x163006, 0xad, 0x27, 0x86, 0x0 }, /* #57 */ 581 { 0x1d1956, 0x1d1112, 0x44, 0x38, 0x0c, 0x0 }, /* #58 */ 582 { 0x1137c2, 0x113792, 0xe2, 0xd5, 0x0d, 0x0 }, /* #59 */ 583 { 0x097253, 0x097203, 0x0a, 0x4a, 0xc0, 0x0 }, /* #60 */ 584 { 0x0a1ed7, 0x0a1613, 0x13, 0x1a, 0xf9, 0x0 }, /* #61 */ 585 { 0x1d5a57, 0x1d5283, 0xd8, 0xf2, 0xe6, 0x0 }, /* #62 */ 586 { 0x2f2892, 0x2f2097, 0x4a, 0xfc, 0x4e, 0x0 }, /* #63 */ 587 { 0x334bd7, 0x334383, 0x9f, 0xc8, 0xd7, 0x0 }, /* #64 */ 588 { 0x101b47, 0x101b83, 0x5c, 0x83, 0xd9, 0x0 }, /* #65 */ 589 { 0x375c06, 0x375416, 0x50, 0x14, 0x3c, 0x0 }, /* #66 */ 590 { 0x226713, 0x226706, 0xdb, 0x09, 0xd2, 0x0 }, /* #67 */ 591 { 0x154282, 0x154202, 0xb5, 0x10, 0xa5, 0x0 }, /* #68 */ 592 { 0x077182, 0x077102, 0x4f, 0x29, 0x26, 0x0 }, /* #69 */ 593 { 0x351512, 0x351d93, 0x28, 0x89, 0x9f, 0x0 }, /* #70 */ 594 { 0x3e7312, 0x3e7313, 0x67, 0x68, 0xff, 0x0 }, /* #71 */ 595 { 0x197a03, 0x197202, 0xd9, 0x08, 0xd1, 0x0 }, /* #72 */ 596 { 0x2e0f57, 0x2e0793, 0xc6, 0xfe, 0xc8, 0x0 }, /* #73 */ 597 { 0x3135d3, 0x313583, 0x08, 0x98, 0x70, 0x0 }, /* #74 */ 598 { 0x2a79d6, 0x2a7102, 0x3e, 0x3e, 0x00, 0x0 }, /* #75 */ 599 { 0x210947, 0x210186, 0xcc, 0xb2, 0x1a, 0x0 }, /* #76 */ 600 { 0x0e7e07, 0x0e7606, 0xdb, 0x06, 0xd5, 0x0 }, /* #77 */ 601 { 0x022a53, 0x022216, 0x75, 0x06, 0x6f, 0x0 }, /* #78 */ 602 { 0x054e06, 0x054687, 0x1e, 0xc0, 0x5e, 0x0 }, /* #79 */ 603 { 0x3d2182, 0x3d2182, 0xb2, 0xa2, 0x10, 0x0 }, /* #80 */ 604 { 0x311497, 0x311c02, 0x8b, 0x5b, 0x30, 0x0 }, /* #81 */ 605 { 0x1a5e47, 0x1a5682, 0xf7, 0xb5, 0x42, 0x0 }, /* #82 */ 606 { 0x1a0956, 0x1a0192, 0xf6, 0xbf, 0x37, 0x0 }, /* #83 */ 607 { 0x164413, 0x164402, 0x6c, 0x4c, 0x20, 0x0 }, /* #84 */ 608 { 0x095297, 0x095216, 0xf5, 0x1b, 0xda, 0x0 }, /* #85 */ 609 { 0x1f5fd3, 0x1f5797, 0x25, 0xff, 0x26, 0x0 }, /* #86 */ 610 { 0x2a6442, 0x2a6413, 0x12, 0x54, 0xbe, 0x0 }, /* #87 */ 611 { 0x034683, 0x034606, 0xb5, 0x12, 0xa3, 0x0 }, /* #88 */ 612 { 0x077e42, 0x077e06, 0x8d, 0x4d, 0x40, 0x0 }, /* #89 */ 613 { 0x066f86, 0x066f16, 0x89, 0x5f, 0x2a, 0x0 }, /* #90 */ 614 { 0x396856, 0x396812, 0x89, 0x4c, 0x3d, 0x0 }, /* #91 */ 615 { 0x321286, 0x321206, 0x60, 0x50, 0x10, 0x0 }, /* #92 */ 616 { 0x074f87, 0x074783, 0x1b, 0xa1, 0x7a, 0x0 }, /* #93 */ 617 { 0x290f53, 0x290717, 0x66, 0x7d, 0xe9, 0x0 }, /* #94 */ 618 { 0x220392, 0x220b02, 0x82, 0x52, 0x30, 0x0 }, /* #95 */ 427 619 }; 428 620 static const BINU8_TEST_T g_aTests_sbb_u8[] = 429 621 { 430 { 0x282086, 0x282046, 0x00, 0x00, 0x00, 0x0 }, /* #0 */ 431 { 0x0d0c07, 0x0d0497, 0x00, 0xff, 0x00, 0x0 }, /* #1 */ 432 { 0x190903, 0x190197, 0x00, 0xff, 0x00, 0x0 }, /* #2 */ 433 { 0x287642, 0x287646, 0x00, 0x00, 0x00, 0x0 }, /* #3 */ 434 { 0x074e06, 0x074686, 0xa0, 0xa0, 0x00, 0x0 }, /* #4 */ 435 { 0x0b6903, 0x0b6106, 0x73, 0x72, 0x00, 0x0 }, /* #5 */ 436 { 0x187617, 0x187682, 0x99, 0x98, 0x00, 0x0 }, /* #6 */ 437 { 0x2f1f13, 0x2f1786, 0x9a, 0x99, 0x00, 0x0 }, /* #7 */ 438 { 0x372e47, 0x372697, 0x45, 0xdb, 0x69, 0x0 }, /* #8 */ 439 { 0x2f3f16, 0x2f3782, 0xf8, 0xe5, 0x13, 0x0 }, /* #9 */ 440 { 0x224d82, 0x224517, 0x55, 0x69, 0xec, 0x0 }, /* #10 */ 441 { 0x0f3c93, 0x0f3497, 0x16, 0xe7, 0x2e, 0x0 }, /* #11 */ 442 { 0x284102, 0x284193, 0xa5, 0xa7, 0xfe, 0x0 }, /* #12 */ 443 { 0x0a79d7, 0x0a7102, 0xfe, 0x51, 0xac, 0x0 }, /* #13 */ 444 { 0x240416, 0x240c97, 0x2c, 0x9f, 0x8d, 0x0 }, /* #14 */ 445 { 0x0430d6, 0x043086, 0xfd, 0x93, 0x6a, 0x0 }, /* #15 */ 446 { 0x0949c3, 0x094116, 0xe6, 0x4e, 0x97, 0x0 }, /* #16 */ 447 { 0x2c06c3, 0x2c0617, 0x7b, 0x7b, 0xff, 0x0 }, /* #17 */ 448 { 0x142cc2, 0x142c02, 0x96, 0x32, 0x64, 0x0 }, /* #18 */ 449 { 0x2b1e93, 0x2b1697, 0x80, 0xe4, 0x9b, 0x0 }, /* #19 */ 450 { 0x362393, 0x362383, 0x1d, 0xc2, 0x5a, 0x0 }, /* #20 */ 451 { 0x0b15d2, 0x0b1597, 0x80, 0xf6, 0x8a, 0x0 }, /* #21 */ 452 { 0x232107, 0x232193, 0x05, 0xc8, 0x3c, 0x0 }, /* #22 */ 453 { 0x153f07, 0x153712, 0xf0, 0x6d, 0x82, 0x0 }, /* #23 */ 454 { 0x3a7ec2, 0x3a7e97, 0x55, 0xbd, 0x98, 0x0 }, /* #24 */ 455 { 0x2c2a43, 0x2c2206, 0x5d, 0x56, 0x06, 0x0 }, /* #25 */ 456 { 0x3856d2, 0x385602, 0x38, 0x08, 0x30, 0x0 }, /* #26 */ 457 { 0x1e1ed3, 0x1e1606, 0xe9, 0x50, 0x98, 0x0 }, /* #27 */ 458 { 0x0b7b07, 0x0b7302, 0xd7, 0x01, 0xd5, 0x0 }, /* #28 */ 459 { 0x075817, 0x075097, 0x0a, 0xac, 0x5d, 0x0 }, /* #29 */ 460 { 0x080717, 0x080716, 0x39, 0x09, 0x2f, 0x0 }, /* #30 */ 461 { 0x0815c7, 0x081d83, 0x69, 0xe5, 0x83, 0x0 }, /* #31 */ 462 { 0x0657c6, 0x065787, 0x5d, 0xe7, 0x76, 0x0 }, /* #32 */ 463 { 0x031a52, 0x031283, 0xa8, 0xb5, 0xf3, 0x0 }, /* #33 */ 464 { 0x056c82, 0x056417, 0x2a, 0x7b, 0xaf, 0x0 }, /* #34 */ 465 { 0x2f1897, 0x2f1087, 0x1c, 0xf6, 0x25, 0x0 }, /* #35 */ 466 { 0x144197, 0x144197, 0x96, 0xb7, 0xde, 0x0 }, /* #36 */ 467 { 0x030d92, 0x030512, 0xe6, 0x29, 0xbd, 0x0 }, /* #37 */ 468 { 0x3d3dc7, 0x3d3507, 0x3f, 0x60, 0xde, 0x0 }, /* #38 */ 469 { 0x231fc2, 0x231f87, 0x1c, 0x93, 0x89, 0x0 }, /* #39 */ 470 { 0x137093, 0x137816, 0xc2, 0x74, 0x4d, 0x0 }, /* #40 */ 471 { 0x091813, 0x091007, 0x69, 0x74, 0xf4, 0x0 }, /* #41 */ 472 { 0x2a6bc7, 0x2a6b12, 0x98, 0x6d, 0x2a, 0x0 }, /* #42 */ 473 { 0x331697, 0x331e02, 0x93, 0x61, 0x31, 0x0 }, /* #43 */ 474 { 0x3d4e42, 0x3d4606, 0x63, 0x33, 0x30, 0x0 }, /* #44 */ 475 { 0x0c6e02, 0x0c6e93, 0x4d, 0x9e, 0xaf, 0x0 }, /* #45 */ 476 { 0x1a1497, 0x1a1412, 0x40, 0x26, 0x19, 0x0 }, /* #46 */ 477 { 0x337f03, 0x337782, 0xfa, 0x92, 0x67, 0x0 }, /* #47 */ 478 { 0x2a56d7, 0x2a5613, 0x06, 0x1c, 0xe9, 0x0 }, /* #48 */ 479 { 0x133697, 0x133e16, 0xc7, 0x6a, 0x5c, 0x0 }, /* #49 */ 480 { 0x0404d2, 0x040402, 0xf4, 0x23, 0xd1, 0x0 }, /* #50 */ 481 { 0x0d0992, 0x0d0187, 0xd9, 0xe7, 0xf2, 0x0 }, /* #51 */ 482 { 0x304356, 0x304317, 0x25, 0x28, 0xfd, 0x0 }, /* #52 */ 483 { 0x150fd7, 0x150712, 0xc3, 0x1a, 0xa8, 0x0 }, /* #53 */ 484 { 0x096843, 0x096006, 0xcb, 0x03, 0xc7, 0x0 }, /* #54 */ 485 { 0x0e1c43, 0x0e1417, 0x24, 0x5f, 0xc4, 0x0 }, /* #55 */ 486 { 0x207092, 0x207083, 0x3b, 0xc2, 0x79, 0x0 }, /* #56 */ 487 { 0x2858d3, 0x285093, 0xca, 0xfd, 0xcc, 0x0 }, /* #57 */ 488 { 0x3226c3, 0x322693, 0xc9, 0xef, 0xd9, 0x0 }, /* #58 */ 489 { 0x3652d7, 0x365202, 0xfa, 0x79, 0x80, 0x0 }, /* #59 */ 490 { 0x311c13, 0x311c12, 0xc3, 0x5d, 0x65, 0x0 }, /* #60 */ 491 { 0x196503, 0x196512, 0x23, 0x16, 0x0c, 0x0 }, /* #61 */ 492 { 0x092ac3, 0x092287, 0x8f, 0xb1, 0xdd, 0x0 }, /* #62 */ 493 { 0x061686, 0x061686, 0xe8, 0x95, 0x53, 0x0 }, /* #63 */ 622 { 0x0a2847, 0x0a2097, 0x00, 0xff, 0x00, 0x0 }, /* #0 */ 623 { 0x2222d2, 0x222246, 0x00, 0x00, 0x00, 0x0 }, /* #1 */ 624 { 0x235253, 0x235297, 0x00, 0xff, 0x00, 0x0 }, /* #2 */ 625 { 0x0f14d3, 0x0f1497, 0x00, 0xff, 0x00, 0x0 }, /* #3 */ 626 { 0x356243, 0x356297, 0x00, 0xff, 0x00, 0x0 }, /* #4 */ 627 { 0x1068c2, 0x106046, 0x00, 0x00, 0x00, 0x0 }, /* #5 */ 628 { 0x170d56, 0x170502, 0x73, 0x73, 0x00, 0x0 }, /* #6 */ 629 { 0x103a83, 0x103206, 0x4f, 0x4e, 0x00, 0x0 }, /* #7 */ 630 { 0x163d47, 0x163582, 0xf9, 0xf8, 0x00, 0x0 }, /* #8 */ 631 { 0x050b57, 0x050386, 0xbe, 0xbd, 0x00, 0x0 }, /* #9 */ 632 { 0x2261c2, 0x226106, 0x47, 0x47, 0x00, 0x0 }, /* #10 */ 633 { 0x1c6283, 0x1c6202, 0x6f, 0x6e, 0x00, 0x0 }, /* #11 */ 634 { 0x3f28d3, 0x3f2893, 0x33, 0xae, 0x84, 0x0 }, /* #12 */ 635 { 0x030b13, 0x030307, 0x3f, 0x78, 0xc6, 0x0 }, /* #13 */ 636 { 0x062c17, 0x062413, 0x63, 0x7f, 0xe3, 0x0 }, /* #14 */ 637 { 0x196e02, 0x196e02, 0x85, 0x34, 0x51, 0x0 }, /* #15 */ 638 { 0x0f0d46, 0x0f0583, 0x38, 0xf2, 0x46, 0x0 }, /* #16 */ 639 { 0x231696, 0x231612, 0x19, 0x0d, 0x0c, 0x0 }, /* #17 */ 640 { 0x3c2016, 0x3c2003, 0x5b, 0x7a, 0xe1, 0x0 }, /* #18 */ 641 { 0x2c6a82, 0x2c6212, 0x31, 0x0b, 0x26, 0x0 }, /* #19 */ 642 { 0x340ec6, 0x340606, 0xde, 0x30, 0xae, 0x0 }, /* #20 */ 643 { 0x2b7313, 0x2b7393, 0xd6, 0xf8, 0xdd, 0x0 }, /* #21 */ 644 { 0x3f2d53, 0x3f2592, 0xf7, 0xe9, 0x0d, 0x0 }, /* #22 */ 645 { 0x104c56, 0x104487, 0x0d, 0xe4, 0x29, 0x0 }, /* #23 */ 646 { 0x272c92, 0x272413, 0x02, 0x5e, 0xa4, 0x0 }, /* #24 */ 647 { 0x280897, 0x280002, 0x7a, 0x75, 0x04, 0x0 }, /* #25 */ 648 { 0x125a82, 0x125a12, 0x8c, 0x7f, 0x0d, 0x0 }, /* #26 */ 649 { 0x0f5c06, 0x0f5c83, 0x7e, 0x92, 0xec, 0x0 }, /* #27 */ 650 { 0x2a58c2, 0x2a5097, 0x82, 0xc9, 0xb9, 0x0 }, /* #28 */ 651 { 0x070ac2, 0x070212, 0xd7, 0x29, 0xae, 0x0 }, /* #29 */ 652 { 0x1e5e52, 0x1e5607, 0x2f, 0x66, 0xc9, 0x0 }, /* #30 */ 653 { 0x056097, 0x056806, 0x9f, 0x4e, 0x50, 0x0 }, /* #31 */ 654 { 0x0a4892, 0x0a4093, 0x47, 0xea, 0x5d, 0x0 }, /* #32 */ 655 { 0x1f4b03, 0x1f4306, 0x77, 0x33, 0x43, 0x0 }, /* #33 */ 656 { 0x205246, 0x205a93, 0x12, 0x8f, 0x83, 0x0 }, /* #34 */ 657 { 0x3a6f03, 0x3a6f93, 0x70, 0x98, 0xd7, 0x0 }, /* #35 */ 658 { 0x2d66c3, 0x2d6e87, 0x3d, 0x82, 0xba, 0x0 }, /* #36 */ 659 { 0x1c2fd2, 0x1c2f97, 0x6c, 0xcf, 0x9d, 0x0 }, /* #37 */ 660 { 0x101d12, 0x101d12, 0x90, 0x79, 0x17, 0x0 }, /* #38 */ 661 { 0x1b6802, 0x1b6097, 0xa8, 0xca, 0xde, 0x0 }, /* #39 */ 662 { 0x3b6f46, 0x3b6797, 0x3b, 0xdd, 0x5e, 0x0 }, /* #40 */ 663 { 0x3d7416, 0x3d7c12, 0xd8, 0x6d, 0x6b, 0x0 }, /* #41 */ 664 { 0x1c3757, 0x1c3787, 0x95, 0xc0, 0xd4, 0x0 }, /* #42 */ 665 { 0x142d82, 0x142596, 0xf0, 0xe2, 0x0e, 0x0 }, /* #43 */ 666 { 0x1d0c83, 0x1d0c12, 0xb4, 0x58, 0x5b, 0x0 }, /* #44 */ 667 { 0x2b3217, 0x2b3212, 0x36, 0x2a, 0x0b, 0x0 }, /* #45 */ 668 { 0x246bc6, 0x246b12, 0xa4, 0x6d, 0x37, 0x0 }, /* #46 */ 669 { 0x0d5082, 0x0d5097, 0x54, 0xed, 0x67, 0x0 }, /* #47 */ 670 { 0x251142, 0x251106, 0x7f, 0x0f, 0x70, 0x0 }, /* #48 */ 671 { 0x141696, 0x141693, 0x46, 0xf7, 0x4f, 0x0 }, /* #49 */ 672 { 0x104043, 0x104097, 0xa9, 0xaa, 0xfe, 0x0 }, /* #50 */ 673 { 0x327d17, 0x327d93, 0x65, 0xd6, 0x8e, 0x0 }, /* #51 */ 674 { 0x1b4407, 0x1b4416, 0x30, 0x14, 0x1b, 0x0 }, /* #52 */ 675 { 0x383017, 0x383893, 0x40, 0xa7, 0x98, 0x0 }, /* #53 */ 676 { 0x1c5a96, 0x1c5202, 0xf9, 0x08, 0xf1, 0x0 }, /* #54 */ 677 { 0x3a0d07, 0x3a0d12, 0xa7, 0x6d, 0x39, 0x0 }, /* #55 */ 678 { 0x281717, 0x281787, 0x1c, 0xf6, 0x25, 0x0 }, /* #56 */ 679 { 0x3d3d82, 0x3d3596, 0xf0, 0xe4, 0x0c, 0x0 }, /* #57 */ 680 { 0x357f46, 0x357783, 0x0d, 0xf2, 0x1b, 0x0 }, /* #58 */ 681 { 0x1b6112, 0x1b6106, 0x39, 0x36, 0x03, 0x0 }, /* #59 */ 682 { 0x2f0cc7, 0x2f0493, 0xc1, 0xea, 0xd6, 0x0 }, /* #60 */ 683 { 0x205702, 0x205793, 0x1b, 0xfe, 0x1d, 0x0 }, /* #61 */ 684 { 0x0650c7, 0x065806, 0x9a, 0x28, 0x71, 0x0 }, /* #62 */ 685 { 0x0c0e16, 0x0c0e16, 0x95, 0x5c, 0x39, 0x0 }, /* #63 */ 686 { 0x036a03, 0x036202, 0xce, 0x0d, 0xc0, 0x0 }, /* #64 */ 687 { 0x1a3907, 0x1a3103, 0x2c, 0x38, 0xf3, 0x0 }, /* #65 */ 688 { 0x2f71d7, 0x2f7197, 0x95, 0xff, 0x95, 0x0 }, /* #66 */ 689 { 0x081812, 0x081806, 0x81, 0x71, 0x10, 0x0 }, /* #67 */ 690 { 0x303c82, 0x303c06, 0xac, 0x36, 0x76, 0x0 }, /* #68 */ 691 { 0x121397, 0x121397, 0x6a, 0xfc, 0x6d, 0x0 }, /* #69 */ 692 { 0x026313, 0x026303, 0x51, 0x70, 0xe0, 0x0 }, /* #70 */ 693 { 0x331092, 0x331097, 0x16, 0xe8, 0x2e, 0x0 }, /* #71 */ 694 { 0x2151d7, 0x215987, 0x5d, 0xa9, 0xb3, 0x0 }, /* #72 */ 695 { 0x0c3e07, 0x0c3607, 0x05, 0x53, 0xb1, 0x0 }, /* #73 */ 696 { 0x235b13, 0x235387, 0x1f, 0xed, 0x31, 0x0 }, /* #74 */ 697 { 0x1061d7, 0x106987, 0x79, 0xb1, 0xc7, 0x0 }, /* #75 */ 698 { 0x3a4e12, 0x3a4e06, 0xbe, 0x5a, 0x64, 0x0 }, /* #76 */ 699 { 0x375cc3, 0x375402, 0x77, 0x64, 0x12, 0x0 }, /* #77 */ 700 { 0x3e3547, 0x3e3597, 0x06, 0xb8, 0x4d, 0x0 }, /* #78 */ 701 { 0x026a16, 0x026297, 0x99, 0xaf, 0xea, 0x0 }, /* #79 */ 702 { 0x316706, 0x316792, 0xe3, 0xd6, 0x0d, 0x0 }, /* #80 */ 703 { 0x0f4b12, 0x0f4386, 0xb9, 0xb4, 0x05, 0x0 }, /* #81 */ 704 { 0x3e7d12, 0x3e7596, 0xc7, 0xaf, 0x18, 0x0 }, /* #82 */ 705 { 0x3e3e56, 0x3e3613, 0x30, 0x45, 0xeb, 0x0 }, /* #83 */ 706 { 0x2e6256, 0x2e6287, 0x18, 0xe1, 0x37, 0x0 }, /* #84 */ 707 { 0x042807, 0x042802, 0xdd, 0x68, 0x74, 0x0 }, /* #85 */ 708 { 0x2f2a57, 0x2f2a16, 0x85, 0x7b, 0x09, 0x0 }, /* #86 */ 709 { 0x041013, 0x041816, 0xd1, 0x5c, 0x74, 0x0 }, /* #87 */ 710 { 0x285d43, 0x285586, 0xfd, 0xb8, 0x44, 0x0 }, /* #88 */ 711 { 0x237b47, 0x237317, 0x07, 0x59, 0xad, 0x0 }, /* #89 */ 712 { 0x164543, 0x164d87, 0x1f, 0x8e, 0x90, 0x0 }, /* #90 */ 713 { 0x3b1d87, 0x3b1516, 0x35, 0x1d, 0x17, 0x0 }, /* #91 */ 714 { 0x3919d6, 0x391107, 0x33, 0x72, 0xc1, 0x0 }, /* #92 */ 715 { 0x255986, 0x255102, 0xb9, 0x29, 0x90, 0x0 }, /* #93 */ 716 { 0x2865d3, 0x286587, 0x9b, 0xd4, 0xc6, 0x0 }, /* #94 */ 717 { 0x2249c3, 0x224912, 0x94, 0x76, 0x1d, 0x0 }, /* #95 */ 494 718 }; 495 719 static const BINU8_TEST_T g_aTests_sbb_u8_locked[] = 496 720 { 497 { 0x054293, 0x054297, 0x00, 0xff, 0x00, 0x0 }, /* #0 */ 498 { 0x307906, 0x307146, 0x00, 0x00, 0x00, 0x0 }, /* #1 */ 499 { 0x2c7b52, 0x2c7346, 0x00, 0x00, 0x00, 0x0 }, /* #2 */ 500 { 0x126a16, 0x126246, 0x00, 0x00, 0x00, 0x0 }, /* #3 */ 501 { 0x086a56, 0x086282, 0xf8, 0xf8, 0x00, 0x0 }, /* #4 */ 502 { 0x294652, 0x294606, 0x3a, 0x3a, 0x00, 0x0 }, /* #5 */ 503 { 0x301642, 0x301606, 0x0c, 0x0c, 0x00, 0x0 }, /* #6 */ 504 { 0x2026d7, 0x202682, 0xc2, 0xc1, 0x00, 0x0 }, /* #7 */ 505 { 0x007987, 0x007193, 0x24, 0xda, 0x49, 0x0 }, /* #8 */ 506 { 0x2e0417, 0x2e0c93, 0x53, 0xbc, 0x96, 0x0 }, /* #9 */ 507 { 0x011957, 0x011102, 0xf4, 0x31, 0xc2, 0x0 }, /* #10 */ 508 { 0x033dd2, 0x033597, 0x21, 0xb8, 0x69, 0x0 }, /* #11 */ 509 { 0x2f4213, 0x2f4297, 0xb5, 0xb7, 0xfd, 0x0 }, /* #12 */ 510 { 0x147583, 0x147502, 0xe8, 0x62, 0x85, 0x0 }, /* #13 */ 511 { 0x140797, 0x140716, 0x70, 0x18, 0x57, 0x0 }, /* #14 */ 512 { 0x3d7cd2, 0x3d7406, 0x7f, 0x3f, 0x40, 0x0 }, /* #15 */ 513 { 0x326d97, 0x326512, 0xf5, 0x4c, 0xa8, 0x0 }, /* #16 */ 514 { 0x020417, 0x020c93, 0x71, 0xc4, 0xac, 0x0 }, /* #17 */ 515 { 0x127b56, 0x127393, 0x26, 0xbc, 0x6a, 0x0 }, /* #18 */ 516 { 0x375382, 0x375302, 0xa5, 0x04, 0xa1, 0x0 }, /* #19 */ 517 { 0x025892, 0x025097, 0x86, 0xcf, 0xb7, 0x0 }, /* #20 */ 518 { 0x0d7e46, 0x0d7e93, 0x60, 0xad, 0xb3, 0x0 }, /* #21 */ 519 { 0x1e4f46, 0x1e4706, 0x76, 0x03, 0x73, 0x0 }, /* #22 */ 520 { 0x0364c7, 0x036407, 0x1c, 0x56, 0xc5, 0x0 }, /* #23 */ 521 { 0x1d3ed2, 0x1d3697, 0x01, 0xee, 0x13, 0x0 }, /* #24 */ 522 { 0x064153, 0x064906, 0xaf, 0x7b, 0x33, 0x0 }, /* #25 */ 523 { 0x070852, 0x070097, 0xd1, 0xff, 0xd2, 0x0 }, /* #26 */ 524 { 0x1a5f83, 0x1a5787, 0xdb, 0xf5, 0xe5, 0x0 }, /* #27 */ 525 { 0x097e12, 0x097e83, 0x11, 0x91, 0x80, 0x0 }, /* #28 */ 526 { 0x387713, 0x387f06, 0xa3, 0x30, 0x72, 0x0 }, /* #29 */ 527 { 0x143fd7, 0x143783, 0x8d, 0xc1, 0xcb, 0x0 }, /* #30 */ 528 { 0x2e2307, 0x2e2b12, 0x93, 0x7f, 0x13, 0x0 }, /* #31 */ 529 { 0x3122c7, 0x312207, 0x0f, 0x3c, 0xd2, 0x0 }, /* #32 */ 530 { 0x2c56d2, 0x2c5612, 0x78, 0x4c, 0x2c, 0x0 }, /* #33 */ 531 { 0x0a1756, 0x0a1f87, 0x78, 0x95, 0xe3, 0x0 }, /* #34 */ 532 { 0x046b87, 0x046393, 0x16, 0xb9, 0x5c, 0x0 }, /* #35 */ 533 { 0x341783, 0x341f02, 0xc4, 0x70, 0x53, 0x0 }, /* #36 */ 534 { 0x394657, 0x394606, 0xeb, 0x35, 0xb5, 0x0 }, /* #37 */ 535 { 0x3329d7, 0x332103, 0x5e, 0x64, 0xf9, 0x0 }, /* #38 */ 536 { 0x2e76d3, 0x2e7697, 0x38, 0xca, 0x6d, 0x0 }, /* #39 */ 537 { 0x1c2202, 0x1c2297, 0x64, 0xf9, 0x6b, 0x0 }, /* #40 */ 538 { 0x023f43, 0x023f97, 0x5a, 0xac, 0xad, 0x0 }, /* #41 */ 539 { 0x2e0a83, 0x2e0293, 0xe0, 0xef, 0xf0, 0x0 }, /* #42 */ 540 { 0x0b1493, 0x0b1412, 0x44, 0x19, 0x2a, 0x0 }, /* #43 */ 541 { 0x114113, 0x114187, 0x0e, 0xca, 0x43, 0x0 }, /* #44 */ 542 { 0x0545d2, 0x054583, 0x0f, 0x91, 0x7e, 0x0 }, /* #45 */ 543 { 0x1e69d6, 0x1e6183, 0x4c, 0xf8, 0x54, 0x0 }, /* #46 */ 544 { 0x006282, 0x006212, 0x51, 0x25, 0x2c, 0x0 }, /* #47 */ 545 { 0x306282, 0x306287, 0x82, 0xb2, 0xd0, 0x0 }, /* #48 */ 546 { 0x3958c3, 0x395017, 0x21, 0x28, 0xf8, 0x0 }, /* #49 */ 547 { 0x107e92, 0x107e97, 0x47, 0xa9, 0x9e, 0x0 }, /* #50 */ 548 { 0x334d13, 0x334d02, 0xe4, 0x73, 0x70, 0x0 }, /* #51 */ 549 { 0x2634c2, 0x263497, 0x00, 0xf9, 0x07, 0x0 }, /* #52 */ 550 { 0x200a97, 0x200286, 0xcc, 0xc6, 0x05, 0x0 }, /* #53 */ 551 { 0x1e0f06, 0x1e0f16, 0xb4, 0x66, 0x4e, 0x0 }, /* #54 */ 552 { 0x3b3cd6, 0x3b3c93, 0x72, 0xef, 0x83, 0x0 }, /* #55 */ 553 { 0x0f7143, 0x0f7187, 0x04, 0xa0, 0x63, 0x0 }, /* #56 */ 554 { 0x1e6516, 0x1e6502, 0x37, 0x20, 0x17, 0x0 }, /* #57 */ 555 { 0x2a6343, 0x2a6383, 0x39, 0xc4, 0x74, 0x0 }, /* #58 */ 556 { 0x2318d3, 0x231887, 0x6d, 0xe2, 0x8a, 0x0 }, /* #59 */ 557 { 0x353e06, 0x353606, 0x3f, 0x18, 0x27, 0x0 }, /* #60 */ 558 { 0x244583, 0x244502, 0x3b, 0x37, 0x03, 0x0 }, /* #61 */ 559 { 0x1244c7, 0x124487, 0x4e, 0xdb, 0x72, 0x0 }, /* #62 */ 560 { 0x3a5442, 0x3a5412, 0xa0, 0x16, 0x8a, 0x0 }, /* #63 */ 721 { 0x310546, 0x310546, 0x00, 0x00, 0x00, 0x0 }, /* #0 */ 722 { 0x2f0f02, 0x2f0746, 0x00, 0x00, 0x00, 0x0 }, /* #1 */ 723 { 0x046f02, 0x046746, 0x00, 0x00, 0x00, 0x0 }, /* #2 */ 724 { 0x157d47, 0x157597, 0x00, 0xff, 0x00, 0x0 }, /* #3 */ 725 { 0x3a1256, 0x3a1246, 0x00, 0x00, 0x00, 0x0 }, /* #4 */ 726 { 0x271293, 0x271297, 0x00, 0xff, 0x00, 0x0 }, /* #5 */ 727 { 0x3c4dd3, 0x3c4502, 0x47, 0x46, 0x00, 0x0 }, /* #6 */ 728 { 0x216cd7, 0x216406, 0x0b, 0x0a, 0x00, 0x0 }, /* #7 */ 729 { 0x3d2993, 0x3d2186, 0xc6, 0xc5, 0x00, 0x0 }, /* #8 */ 730 { 0x064d47, 0x064596, 0xb0, 0xaf, 0x00, 0x0 }, /* #9 */ 731 { 0x137702, 0x137782, 0xec, 0xec, 0x00, 0x0 }, /* #10 */ 732 { 0x002e97, 0x002686, 0xe2, 0xe1, 0x00, 0x0 }, /* #11 */ 733 { 0x1c2d82, 0x1c2597, 0x42, 0xcf, 0x73, 0x0 }, /* #12 */ 734 { 0x394b56, 0x394b87, 0x4a, 0xa0, 0xaa, 0x0 }, /* #13 */ 735 { 0x0a0383, 0x0a0306, 0x2a, 0x14, 0x15, 0x0 }, /* #14 */ 736 { 0x0c12c6, 0x0c1297, 0x21, 0xc5, 0x5c, 0x0 }, /* #15 */ 737 { 0x295dc3, 0x295586, 0xf5, 0xa0, 0x54, 0x0 }, /* #16 */ 738 { 0x0f4396, 0x0f4306, 0xc8, 0x18, 0xb0, 0x0 }, /* #17 */ 739 { 0x063687, 0x063606, 0xec, 0x59, 0x92, 0x0 }, /* #18 */ 740 { 0x020687, 0x020686, 0xcf, 0xc3, 0x0b, 0x0 }, /* #19 */ 741 { 0x386852, 0x386812, 0x83, 0x2c, 0x57, 0x0 }, /* #20 */ 742 { 0x352e53, 0x352607, 0x3c, 0x41, 0xfa, 0x0 }, /* #21 */ 743 { 0x0646c7, 0x064697, 0x00, 0xf5, 0x0a, 0x0 }, /* #22 */ 744 { 0x2e2e87, 0x2e2692, 0xeb, 0x9d, 0x4d, 0x0 }, /* #23 */ 745 { 0x0459d6, 0x045112, 0x42, 0x3d, 0x05, 0x0 }, /* #24 */ 746 { 0x347383, 0x347b02, 0x86, 0x20, 0x65, 0x0 }, /* #25 */ 747 { 0x303092, 0x303003, 0x1d, 0x7c, 0xa1, 0x0 }, /* #26 */ 748 { 0x074507, 0x074512, 0x53, 0x3b, 0x17, 0x0 }, /* #27 */ 749 { 0x2b6e13, 0x2b6616, 0xc0, 0x0a, 0xb5, 0x0 }, /* #28 */ 750 { 0x3e0712, 0x3e0717, 0x21, 0x53, 0xce, 0x0 }, /* #29 */ 751 { 0x3c3c57, 0x3c3413, 0x4a, 0x7f, 0xca, 0x0 }, /* #30 */ 752 { 0x0a6002, 0x0a6893, 0x45, 0xa8, 0x9d, 0x0 }, /* #31 */ 753 { 0x3853c6, 0x385306, 0x1b, 0x06, 0x15, 0x0 }, /* #32 */ 754 { 0x3269c2, 0x326187, 0x1e, 0xb4, 0x6a, 0x0 }, /* #33 */ 755 { 0x0235d7, 0x023506, 0x4f, 0x41, 0x0d, 0x0 }, /* #34 */ 756 { 0x356dc2, 0x356506, 0xbe, 0x2e, 0x90, 0x0 }, /* #35 */ 757 { 0x0b5882, 0x0b5093, 0x81, 0xb3, 0xce, 0x0 }, /* #36 */ 758 { 0x2f1cd7, 0x2f1c97, 0x34, 0xa5, 0x8e, 0x0 }, /* #37 */ 759 { 0x0a0e52, 0x0a0606, 0x3d, 0x30, 0x0d, 0x0 }, /* #38 */ 760 { 0x312483, 0x312487, 0x9f, 0xca, 0xd4, 0x0 }, /* #39 */ 761 { 0x2a53c6, 0x2a5316, 0xb1, 0x0a, 0xa7, 0x0 }, /* #40 */ 762 { 0x072557, 0x072d93, 0x62, 0x8f, 0xd2, 0x0 }, /* #41 */ 763 { 0x175d96, 0x175d12, 0xb2, 0x5d, 0x55, 0x0 }, /* #42 */ 764 { 0x1c1587, 0x1c1507, 0x19, 0x41, 0xd7, 0x0 }, /* #43 */ 765 { 0x144882, 0x144017, 0x4a, 0x4d, 0xfd, 0x0 }, /* #44 */ 766 { 0x0a5d97, 0x0a5582, 0xaa, 0xa2, 0x07, 0x0 }, /* #45 */ 767 { 0x283e97, 0x283697, 0x31, 0xf9, 0x37, 0x0 }, /* #46 */ 768 { 0x285c46, 0x285483, 0x9c, 0xd0, 0xcc, 0x0 }, /* #47 */ 769 { 0x085bd6, 0x085387, 0x2e, 0xfa, 0x34, 0x0 }, /* #48 */ 770 { 0x181553, 0x181506, 0xe2, 0x41, 0xa0, 0x0 }, /* #49 */ 771 { 0x2b2246, 0x2b2296, 0xb9, 0xaf, 0x0a, 0x0 }, /* #50 */ 772 { 0x2b5bd6, 0x2b5b12, 0xa4, 0x57, 0x4d, 0x0 }, /* #51 */ 773 { 0x1635c6, 0x163582, 0xe6, 0x83, 0x63, 0x0 }, /* #52 */ 774 { 0x1c6716, 0x1c6797, 0x86, 0x8e, 0xf8, 0x0 }, /* #53 */ 775 { 0x027a16, 0x027287, 0x5a, 0xf5, 0x65, 0x0 }, /* #54 */ 776 { 0x060003, 0x060887, 0x25, 0xa3, 0x81, 0x0 }, /* #55 */ 777 { 0x0d21d7, 0x0d2113, 0x25, 0x7c, 0xa8, 0x0 }, /* #56 */ 778 { 0x035187, 0x035983, 0x7b, 0xc4, 0xb6, 0x0 }, /* #57 */ 779 { 0x173797, 0x173792, 0xb5, 0x9e, 0x16, 0x0 }, /* #58 */ 780 { 0x103053, 0x103083, 0x0d, 0xb9, 0x53, 0x0 }, /* #59 */ 781 { 0x143093, 0x143002, 0xd6, 0x32, 0xa3, 0x0 }, /* #60 */ 782 { 0x270a47, 0x270212, 0x50, 0x29, 0x26, 0x0 }, /* #61 */ 783 { 0x2b2292, 0x2b2206, 0xd3, 0x11, 0xc2, 0x0 }, /* #62 */ 784 { 0x0d7c97, 0x0d7c16, 0x95, 0x6a, 0x2a, 0x0 }, /* #63 */ 785 { 0x187457, 0x187493, 0x53, 0xf7, 0x5b, 0x0 }, /* #64 */ 786 { 0x0e42c3, 0x0e4a87, 0x33, 0x90, 0xa2, 0x0 }, /* #65 */ 787 { 0x330292, 0x330a12, 0x82, 0x1c, 0x66, 0x0 }, /* #66 */ 788 { 0x255252, 0x255a87, 0x62, 0xe2, 0x80, 0x0 }, /* #67 */ 789 { 0x1f7a83, 0x1f7a16, 0xbe, 0x6f, 0x4e, 0x0 }, /* #68 */ 790 { 0x0f0113, 0x0f0192, 0xfd, 0xae, 0x4e, 0x0 }, /* #69 */ 791 { 0x271b43, 0x271307, 0x4b, 0x69, 0xe1, 0x0 }, /* #70 */ 792 { 0x201806, 0x201092, 0xb5, 0x98, 0x1d, 0x0 }, /* #71 */ 793 { 0x226ed6, 0x226692, 0xf3, 0xe5, 0x0e, 0x0 }, /* #72 */ 794 { 0x172d87, 0x172597, 0xb7, 0xff, 0xb7, 0x0 }, /* #73 */ 795 { 0x283f06, 0x283702, 0x4c, 0x1c, 0x30, 0x0 }, /* #74 */ 796 { 0x035752, 0x035797, 0x05, 0x99, 0x6c, 0x0 }, /* #75 */ 797 { 0x280082, 0x280883, 0x54, 0xd0, 0x84, 0x0 }, /* #76 */ 798 { 0x1d60d7, 0x1d6016, 0x71, 0x39, 0x37, 0x0 }, /* #77 */ 799 { 0x080706, 0x080793, 0xc0, 0xd9, 0xe7, 0x0 }, /* #78 */ 800 { 0x2e3e96, 0x2e3687, 0x3f, 0xe7, 0x58, 0x0 }, /* #79 */ 801 { 0x2b5446, 0x2b5c87, 0x5b, 0x84, 0xd7, 0x0 }, /* #80 */ 802 { 0x221986, 0x221192, 0xf3, 0xb5, 0x3e, 0x0 }, /* #81 */ 803 { 0x0b0e56, 0x0b0607, 0x08, 0x65, 0xa3, 0x0 }, /* #82 */ 804 { 0x164e17, 0x164e16, 0xb3, 0x6a, 0x48, 0x0 }, /* #83 */ 805 { 0x2b3953, 0x2b3116, 0xb0, 0x12, 0x9d, 0x0 }, /* #84 */ 806 { 0x235186, 0x235197, 0x91, 0xf3, 0x9e, 0x0 }, /* #85 */ 807 { 0x315982, 0x315113, 0x4a, 0x4f, 0xfb, 0x0 }, /* #86 */ 808 { 0x360d87, 0x360593, 0x8a, 0xcb, 0xbe, 0x0 }, /* #87 */ 809 { 0x2f0b07, 0x2f0397, 0x81, 0xbb, 0xc5, 0x0 }, /* #88 */ 810 { 0x014fd7, 0x014783, 0x8f, 0xa1, 0xed, 0x0 }, /* #89 */ 811 { 0x037053, 0x037006, 0x72, 0x60, 0x11, 0x0 }, /* #90 */ 812 { 0x2c7702, 0x2c7786, 0xfb, 0xf3, 0x08, 0x0 }, /* #91 */ 813 { 0x347403, 0x347492, 0xea, 0x9e, 0x4b, 0x0 }, /* #92 */ 814 { 0x1f3003, 0x1f3012, 0xe3, 0x16, 0xcc, 0x0 }, /* #93 */ 815 { 0x1c7a83, 0x1c7297, 0x81, 0xff, 0x81, 0x0 }, /* #94 */ 816 { 0x096ad6, 0x096283, 0x9b, 0xc1, 0xda, 0x0 }, /* #95 */ 561 817 }; 562 818 static const BINU8_TEST_T g_aTests_or_u8[] = 563 819 { 564 { 0x110197, 0x110146, 0x00, 0x00, 0x00, 0x0 }, /* #0 */ 565 { 0x010b82, 0x010346, 0x00, 0x00, 0x00, 0x0 }, /* #1 */ 566 { 0x1c4702, 0x1c4746, 0x00, 0x00, 0x00, 0x0 }, /* #2 */ 567 { 0x0441c3, 0x044146, 0x00, 0x00, 0x00, 0x0 }, /* #3 */ 568 { 0x3b2786, 0x3b2786, 0xa9, 0xa9, 0x00, 0x0 }, /* #4 */ 569 { 0x3a2202, 0x3a2202, 0x43, 0x43, 0x00, 0x0 }, /* #5 */ 570 { 0x341453, 0x341402, 0x4c, 0x4c, 0x00, 0x0 }, /* #6 */ 571 { 0x117b86, 0x117386, 0xbb, 0xbb, 0x00, 0x0 }, /* #7 */ 572 { 0x1b44d6, 0x1b4482, 0xe8, 0xea, 0xea, 0x0 }, /* #8 */ 573 { 0x084f97, 0x084782, 0x82, 0xce, 0xcc, 0x0 }, /* #9 */ 574 { 0x153692, 0x153606, 0x06, 0x7e, 0x78, 0x0 }, /* #10 */ 575 { 0x0e2283, 0x0e2202, 0x12, 0x73, 0x73, 0x0 }, /* #11 */ 576 { 0x0077c3, 0x007702, 0x38, 0x3e, 0x2e, 0x0 }, /* #12 */ 577 { 0x2c6017, 0x2c6082, 0xbd, 0xbf, 0x22, 0x0 }, /* #13 */ 578 { 0x227d97, 0x227586, 0xd8, 0xf9, 0x79, 0x0 }, /* #14 */ 579 { 0x1d09d6, 0x1d0186, 0xd7, 0xd7, 0x93, 0x0 }, /* #15 */ 580 { 0x0a0713, 0x0a0782, 0xad, 0xfd, 0x71, 0x0 }, /* #16 */ 581 { 0x0f22d3, 0x0f2286, 0xee, 0xee, 0xe2, 0x0 }, /* #17 */ 582 { 0x0206c7, 0x020686, 0xd5, 0xff, 0xbb, 0x0 }, /* #18 */ 583 { 0x195a47, 0x195282, 0xaf, 0xef, 0x66, 0x0 }, /* #19 */ 584 { 0x074802, 0x074082, 0xe7, 0xf7, 0x97, 0x0 }, /* #20 */ 585 { 0x394e82, 0x394682, 0xc8, 0xf8, 0xb0, 0x0 }, /* #21 */ 586 { 0x355c47, 0x355482, 0x2f, 0xef, 0xc9, 0x0 }, /* #22 */ 587 { 0x1d0e13, 0x1d0686, 0xa4, 0xbd, 0x9d, 0x0 }, /* #23 */ 588 { 0x074406, 0x074482, 0xfb, 0xfb, 0x7a, 0x0 }, /* #24 */ 589 { 0x3c4a52, 0x3c4286, 0x99, 0xf9, 0x69, 0x0 }, /* #25 */ 590 { 0x263056, 0x263002, 0x6e, 0x6e, 0x20, 0x0 }, /* #26 */ 591 { 0x134d92, 0x134506, 0x75, 0x7d, 0x5d, 0x0 }, /* #27 */ 592 { 0x155f17, 0x155782, 0xa5, 0xf7, 0xd3, 0x0 }, /* #28 */ 593 { 0x1f5002, 0x1f5086, 0xee, 0xff, 0xb1, 0x0 }, /* #29 */ 594 { 0x270f52, 0x270782, 0xba, 0xba, 0x08, 0x0 }, /* #30 */ 595 { 0x174c52, 0x174486, 0x96, 0xd7, 0xc7, 0x0 }, /* #31 */ 596 { 0x372203, 0x372282, 0x59, 0xfd, 0xbd, 0x0 }, /* #32 */ 597 { 0x2a6a52, 0x2a6282, 0x8b, 0x8f, 0x04, 0x0 }, /* #33 */ 598 { 0x1f6583, 0x1f6582, 0x96, 0x97, 0x17, 0x0 }, /* #34 */ 599 { 0x2b64c7, 0x2b6486, 0xc0, 0xfc, 0x7c, 0x0 }, /* #35 */ 600 { 0x242683, 0x242682, 0xae, 0xae, 0xa2, 0x0 }, /* #36 */ 601 { 0x372986, 0x372106, 0x06, 0x2e, 0x2c, 0x0 }, /* #37 */ 602 { 0x153547, 0x153502, 0x62, 0x76, 0x34, 0x0 }, /* #38 */ 603 { 0x184f52, 0x184782, 0xa9, 0xfd, 0xdd, 0x0 }, /* #39 */ 604 { 0x260c93, 0x260486, 0xe2, 0xeb, 0xeb, 0x0 }, /* #40 */ 605 { 0x247a43, 0x247282, 0x17, 0xf7, 0xe2, 0x0 }, /* #41 */ 606 { 0x0d1587, 0x0d1582, 0xc9, 0xe9, 0x68, 0x0 }, /* #42 */ 607 { 0x1270d2, 0x127082, 0x8b, 0xfb, 0x73, 0x0 }, /* #43 */ 608 { 0x1d3b42, 0x1d3386, 0xc8, 0xed, 0xe5, 0x0 }, /* #44 */ 609 { 0x0b43d6, 0x0b4382, 0xec, 0xef, 0xe3, 0x0 }, /* #45 */ 610 { 0x0d2592, 0x0d2582, 0x17, 0xdf, 0xdf, 0x0 }, /* #46 */ 611 { 0x0d0dd6, 0x0d0502, 0x39, 0x7f, 0x6e, 0x0 }, /* #47 */ 612 { 0x1d0183, 0x1d0186, 0x75, 0xf5, 0x84, 0x0 }, /* #48 */ 613 { 0x3d5a57, 0x3d5282, 0xaf, 0xef, 0x69, 0x0 }, /* #49 */ 614 { 0x084e07, 0x084602, 0x64, 0x6e, 0x6e, 0x0 }, /* #50 */ 615 { 0x2425c7, 0x242586, 0x5f, 0xff, 0xf1, 0x0 }, /* #51 */ 616 { 0x093342, 0x093386, 0x5a, 0xff, 0xbd, 0x0 }, /* #52 */ 617 { 0x0d7087, 0x0d7086, 0x8e, 0xbe, 0xb2, 0x0 }, /* #53 */ 618 { 0x184046, 0x184086, 0x95, 0xf5, 0xe5, 0x0 }, /* #54 */ 619 { 0x077803, 0x077082, 0xd0, 0xfb, 0xbb, 0x0 }, /* #55 */ 620 { 0x2b2442, 0x2b2486, 0xba, 0xff, 0xc5, 0x0 }, /* #56 */ 621 { 0x1c3216, 0x1c3286, 0x34, 0xf6, 0xc6, 0x0 }, /* #57 */ 622 { 0x011046, 0x011082, 0xbf, 0xbf, 0xa2, 0x0 }, /* #58 */ 623 { 0x2b7102, 0x2b7102, 0x34, 0x75, 0x45, 0x0 }, /* #59 */ 624 { 0x3b3f47, 0x3b3702, 0x62, 0x67, 0x25, 0x0 }, /* #60 */ 625 { 0x2e6986, 0x2e6182, 0xfa, 0xfe, 0x16, 0x0 }, /* #61 */ 626 { 0x1c2a02, 0x1c2286, 0xf3, 0xff, 0xce, 0x0 }, /* #62 */ 627 { 0x2858d2, 0x285082, 0xb2, 0xf2, 0xc0, 0x0 }, /* #63 */ 820 { 0x3b76d3, 0x3b7646, 0x00, 0x00, 0x00, 0x0 }, /* #0 */ 821 { 0x353f92, 0x353746, 0x00, 0x00, 0x00, 0x0 }, /* #1 */ 822 { 0x3c61d2, 0x3c6146, 0x00, 0x00, 0x00, 0x0 }, /* #2 */ 823 { 0x3b5592, 0x3b5546, 0x00, 0x00, 0x00, 0x0 }, /* #3 */ 824 { 0x020ec6, 0x020646, 0x00, 0x00, 0x00, 0x0 }, /* #4 */ 825 { 0x356b83, 0x356346, 0x00, 0x00, 0x00, 0x0 }, /* #5 */ 826 { 0x3870c2, 0x387006, 0x3f, 0x3f, 0x00, 0x0 }, /* #6 */ 827 { 0x176fd7, 0x176782, 0xda, 0xda, 0x00, 0x0 }, /* #7 */ 828 { 0x371a46, 0x371282, 0xe5, 0xe5, 0x00, 0x0 }, /* #8 */ 829 { 0x3f0907, 0x3f0186, 0xed, 0xed, 0x00, 0x0 }, /* #9 */ 830 { 0x0d17d6, 0x0d1782, 0xcb, 0xcb, 0x00, 0x0 }, /* #10 */ 831 { 0x312216, 0x312202, 0x08, 0x08, 0x00, 0x0 }, /* #11 */ 832 { 0x0463c3, 0x046382, 0x84, 0xcd, 0xcd, 0x0 }, /* #12 */ 833 { 0x344683, 0x344682, 0x50, 0xdf, 0x9f, 0x0 }, /* #13 */ 834 { 0x125847, 0x125086, 0xbc, 0xbe, 0x06, 0x0 }, /* #14 */ 835 { 0x036a06, 0x036282, 0xc1, 0xdf, 0x9f, 0x0 }, /* #15 */ 836 { 0x022ad2, 0x022206, 0x2b, 0x7b, 0x5a, 0x0 }, /* #16 */ 837 { 0x0e2347, 0x0e2306, 0x60, 0x7d, 0x1d, 0x0 }, /* #17 */ 838 { 0x081bc7, 0x081382, 0x74, 0xf4, 0xf4, 0x0 }, /* #18 */ 839 { 0x2f39d2, 0x2f3182, 0x8b, 0xbf, 0x36, 0x0 }, /* #19 */ 840 { 0x131306, 0x131306, 0x44, 0x66, 0x26, 0x0 }, /* #20 */ 841 { 0x1d1406, 0x1d1486, 0xaa, 0xfa, 0x50, 0x0 }, /* #21 */ 842 { 0x3c0d87, 0x3c0502, 0x6c, 0x6d, 0x25, 0x0 }, /* #22 */ 843 { 0x2e68d6, 0x2e6086, 0x97, 0xff, 0x7d, 0x0 }, /* #23 */ 844 { 0x132c56, 0x132482, 0x96, 0xdf, 0x4d, 0x0 }, /* #24 */ 845 { 0x0e7206, 0x0e7282, 0xcb, 0xfb, 0xb3, 0x0 }, /* #25 */ 846 { 0x0d7303, 0x0d7386, 0xbe, 0xff, 0x5f, 0x0 }, /* #26 */ 847 { 0x215486, 0x215482, 0xe1, 0xfb, 0xba, 0x0 }, /* #27 */ 848 { 0x2f38c7, 0x2f3086, 0x1f, 0xff, 0xfc, 0x0 }, /* #28 */ 849 { 0x170a86, 0x170286, 0x7d, 0xff, 0xd7, 0x0 }, /* #29 */ 850 { 0x2b2287, 0x2b2282, 0x54, 0xfe, 0xbe, 0x0 }, /* #30 */ 851 { 0x122543, 0x122586, 0x8a, 0xfa, 0xf8, 0x0 }, /* #31 */ 852 { 0x284c87, 0x284482, 0xb4, 0xbf, 0x0f, 0x0 }, /* #32 */ 853 { 0x2b2fc7, 0x2b2786, 0xc1, 0xdb, 0x9b, 0x0 }, /* #33 */ 854 { 0x2e6943, 0x2e6186, 0xe9, 0xed, 0xc4, 0x0 }, /* #34 */ 855 { 0x392e87, 0x392602, 0x56, 0x76, 0x70, 0x0 }, /* #35 */ 856 { 0x3f6b47, 0x3f6306, 0x3d, 0x7d, 0x50, 0x0 }, /* #36 */ 857 { 0x2e2617, 0x2e2606, 0x20, 0x24, 0x24, 0x0 }, /* #37 */ 858 { 0x3503c3, 0x350306, 0x29, 0x7b, 0x53, 0x0 }, /* #38 */ 859 { 0x3d1616, 0x3d1686, 0xc7, 0xcf, 0x8c, 0x0 }, /* #39 */ 860 { 0x3577c2, 0x357786, 0x96, 0x96, 0x12, 0x0 }, /* #40 */ 861 { 0x1a1a93, 0x1a1286, 0x68, 0xfc, 0xf4, 0x0 }, /* #41 */ 862 { 0x140856, 0x140086, 0xc4, 0xc5, 0xc1, 0x0 }, /* #42 */ 863 { 0x2b3113, 0x2b3186, 0x49, 0xeb, 0xa2, 0x0 }, /* #43 */ 864 { 0x044a56, 0x044282, 0x9b, 0xfb, 0x72, 0x0 }, /* #44 */ 865 { 0x0a09c3, 0x0a0182, 0xb3, 0xfb, 0x69, 0x0 }, /* #45 */ 866 { 0x337252, 0x337206, 0x60, 0x6f, 0x6f, 0x0 }, /* #46 */ 867 { 0x2365d3, 0x236506, 0x43, 0x77, 0x76, 0x0 }, /* #47 */ 868 { 0x191156, 0x191102, 0x0b, 0x4f, 0x4f, 0x0 }, /* #48 */ 869 { 0x3e6496, 0x3e6486, 0xf2, 0xf6, 0xe6, 0x0 }, /* #49 */ 870 { 0x074596, 0x074502, 0x69, 0x7f, 0x77, 0x0 }, /* #50 */ 871 { 0x0e0817, 0x0e0086, 0x5e, 0xde, 0xd8, 0x0 }, /* #51 */ 872 { 0x350943, 0x350182, 0x9a, 0x9b, 0x9b, 0x0 }, /* #52 */ 873 { 0x277517, 0x277502, 0x11, 0x13, 0x12, 0x0 }, /* #53 */ 874 { 0x1d0843, 0x1d0086, 0x1e, 0xde, 0xd2, 0x0 }, /* #54 */ 875 { 0x0b2797, 0x0b2782, 0x96, 0xb6, 0xa4, 0x0 }, /* #55 */ 876 { 0x1377d6, 0x137786, 0xf8, 0xfc, 0x04, 0x0 }, /* #56 */ 877 { 0x364682, 0x364682, 0x82, 0xe6, 0x64, 0x0 }, /* #57 */ 878 { 0x0e1b02, 0x0e1382, 0xb9, 0xb9, 0x21, 0x0 }, /* #58 */ 879 { 0x136603, 0x136686, 0x80, 0xbe, 0x3e, 0x0 }, /* #59 */ 880 { 0x121bd3, 0x121386, 0xf2, 0xf6, 0x04, 0x0 }, /* #60 */ 881 { 0x142203, 0x142282, 0x6e, 0xef, 0xe5, 0x0 }, /* #61 */ 882 { 0x2a3246, 0x2a3286, 0xa0, 0xe2, 0xe2, 0x0 }, /* #62 */ 883 { 0x1f14c7, 0x1f1486, 0xd0, 0xd4, 0xd4, 0x0 }, /* #63 */ 884 { 0x1e1ad6, 0x1e1282, 0x8a, 0xab, 0x23, 0x0 }, /* #64 */ 885 { 0x373953, 0x373182, 0x92, 0x9b, 0x0b, 0x0 }, /* #65 */ 886 { 0x335642, 0x335682, 0xad, 0xad, 0x00, 0x0 }, /* #66 */ 887 { 0x0a1b03, 0x0a1386, 0x96, 0xd7, 0x47, 0x0 }, /* #67 */ 888 { 0x345b83, 0x345382, 0xc3, 0xcb, 0x09, 0x0 }, /* #68 */ 889 { 0x2b7787, 0x2b7786, 0x3f, 0xff, 0xed, 0x0 }, /* #69 */ 890 { 0x155853, 0x155082, 0xb4, 0xf4, 0xc4, 0x0 }, /* #70 */ 891 { 0x2b1c12, 0x2b1486, 0x4b, 0xdb, 0x9b, 0x0 }, /* #71 */ 892 { 0x320d12, 0x320586, 0x44, 0xcf, 0xcb, 0x0 }, /* #72 */ 893 { 0x352503, 0x352502, 0x72, 0x7f, 0x5f, 0x0 }, /* #73 */ 894 { 0x3d3602, 0x3d3606, 0x1b, 0x3f, 0x27, 0x0 }, /* #74 */ 895 { 0x3e0b83, 0x3e0386, 0xfa, 0xff, 0x55, 0x0 }, /* #75 */ 896 { 0x093f87, 0x093782, 0x86, 0xce, 0xca, 0x0 }, /* #76 */ 897 { 0x373303, 0x373386, 0x81, 0x93, 0x93, 0x0 }, /* #77 */ 898 { 0x165757, 0x165782, 0xe4, 0xef, 0x4b, 0x0 }, /* #78 */ 899 { 0x2d70d7, 0x2d7006, 0x11, 0x35, 0x34, 0x0 }, /* #79 */ 900 { 0x293116, 0x293186, 0xda, 0xde, 0x4c, 0x0 }, /* #80 */ 901 { 0x0d4157, 0x0d4102, 0x6c, 0x7c, 0x30, 0x0 }, /* #81 */ 902 { 0x3d0ed7, 0x3d0682, 0xab, 0xfb, 0x79, 0x0 }, /* #82 */ 903 { 0x242557, 0x242582, 0xb7, 0xbf, 0x1a, 0x0 }, /* #83 */ 904 { 0x187297, 0x187286, 0x1c, 0xfc, 0xe0, 0x0 }, /* #84 */ 905 { 0x1f5e56, 0x1f5686, 0xb8, 0xbb, 0x93, 0x0 }, /* #85 */ 906 { 0x160482, 0x160486, 0x95, 0xff, 0x7a, 0x0 }, /* #86 */ 907 { 0x332f86, 0x332702, 0x3f, 0x7f, 0x5a, 0x0 }, /* #87 */ 908 { 0x2c7157, 0x2c7186, 0xce, 0xff, 0x3f, 0x0 }, /* #88 */ 909 { 0x1f4852, 0x1f4006, 0x32, 0x7e, 0x7e, 0x0 }, /* #89 */ 910 { 0x0d3217, 0x0d3202, 0x39, 0x3d, 0x2d, 0x0 }, /* #90 */ 911 { 0x056042, 0x056082, 0x3b, 0xbf, 0xad, 0x0 }, /* #91 */ 912 { 0x3c7856, 0x3c7082, 0xfe, 0xfe, 0x18, 0x0 }, /* #92 */ 913 { 0x3f6a86, 0x3f6286, 0x70, 0xf3, 0x93, 0x0 }, /* #93 */ 914 { 0x133892, 0x133082, 0x4d, 0xfd, 0xf5, 0x0 }, /* #94 */ 915 { 0x070b83, 0x070306, 0x16, 0x1e, 0x0e, 0x0 }, /* #95 */ 628 916 }; 629 917 static const BINU8_TEST_T g_aTests_or_u8_locked[] = 630 918 { 631 { 0x333bd2, 0x333346, 0x00, 0x00, 0x00, 0x0 }, /* #0 */ 632 { 0x300643, 0x300646, 0x00, 0x00, 0x00, 0x0 }, /* #1 */ 633 { 0x2a5413, 0x2a5446, 0x00, 0x00, 0x00, 0x0 }, /* #2 */ 634 { 0x110986, 0x110146, 0x00, 0x00, 0x00, 0x0 }, /* #3 */ 635 { 0x232f43, 0x232786, 0x8b, 0x8b, 0x00, 0x0 }, /* #4 */ 636 { 0x073597, 0x073586, 0xac, 0xac, 0x00, 0x0 }, /* #5 */ 637 { 0x046606, 0x046686, 0xac, 0xac, 0x00, 0x0 }, /* #6 */ 638 { 0x167412, 0x167406, 0x03, 0x03, 0x00, 0x0 }, /* #7 */ 639 { 0x044e16, 0x044686, 0x0a, 0xde, 0xdc, 0x0 }, /* #8 */ 640 { 0x264147, 0x264186, 0x97, 0xb7, 0xa6, 0x0 }, /* #9 */ 641 { 0x343612, 0x343686, 0xb6, 0xb7, 0x23, 0x0 }, /* #10 */ 642 { 0x3e0493, 0x3e0482, 0xcf, 0xef, 0x62, 0x0 }, /* #11 */ 643 { 0x190a13, 0x190286, 0xeb, 0xff, 0xbc, 0x0 }, /* #12 */ 644 { 0x006ac3, 0x006286, 0x07, 0x9f, 0x98, 0x0 }, /* #13 */ 645 { 0x002b56, 0x002382, 0x25, 0xb5, 0xb0, 0x0 }, /* #14 */ 646 { 0x196682, 0x196682, 0x8a, 0xab, 0xa3, 0x0 }, /* #15 */ 647 { 0x0258d6, 0x025002, 0x03, 0x2f, 0x2e, 0x0 }, /* #16 */ 648 { 0x364456, 0x364406, 0x4e, 0x7e, 0x7e, 0x0 }, /* #17 */ 649 { 0x1d3596, 0x1d3586, 0xe4, 0xed, 0xed, 0x0 }, /* #18 */ 650 { 0x1b35d7, 0x1b3506, 0x42, 0x66, 0x66, 0x0 }, /* #19 */ 651 { 0x257212, 0x257202, 0x70, 0x7c, 0x3c, 0x0 }, /* #20 */ 652 { 0x066c43, 0x066486, 0xff, 0xff, 0x46, 0x0 }, /* #21 */ 653 { 0x041386, 0x041382, 0x83, 0x9b, 0x9b, 0x0 }, /* #22 */ 654 { 0x1a2c47, 0x1a2486, 0xcf, 0xcf, 0x88, 0x0 }, /* #23 */ 655 { 0x0d6a92, 0x0d6206, 0x70, 0x71, 0x21, 0x0 }, /* #24 */ 656 { 0x181b03, 0x181382, 0xc8, 0xec, 0xa4, 0x0 }, /* #25 */ 657 { 0x3c3242, 0x3c3286, 0xcf, 0xff, 0xb1, 0x0 }, /* #26 */ 658 { 0x373717, 0x373782, 0xf1, 0xfb, 0xba, 0x0 }, /* #27 */ 659 { 0x0e0f07, 0x0e0786, 0xe7, 0xe7, 0xc6, 0x0 }, /* #28 */ 660 { 0x315143, 0x315186, 0xf8, 0xff, 0x4f, 0x0 }, /* #29 */ 661 { 0x0526d3, 0x052682, 0xa9, 0xbf, 0xbf, 0x0 }, /* #30 */ 662 { 0x192112, 0x192182, 0xb9, 0xb9, 0x99, 0x0 }, /* #31 */ 663 { 0x244812, 0x244006, 0x4f, 0x5f, 0x52, 0x0 }, /* #32 */ 664 { 0x0c3292, 0x0c3206, 0x57, 0x5f, 0x58, 0x0 }, /* #33 */ 665 { 0x363b82, 0x363382, 0x67, 0xf7, 0x93, 0x0 }, /* #34 */ 666 { 0x1f4883, 0x1f4082, 0x0a, 0xae, 0xa6, 0x0 }, /* #35 */ 667 { 0x172013, 0x172086, 0x9e, 0xbe, 0x3c, 0x0 }, /* #36 */ 668 { 0x190006, 0x190082, 0x86, 0xf7, 0x77, 0x0 }, /* #37 */ 669 { 0x153dd6, 0x153582, 0x3a, 0xfe, 0xc6, 0x0 }, /* #38 */ 670 { 0x312dd2, 0x312582, 0xe2, 0xea, 0xc8, 0x0 }, /* #39 */ 671 { 0x1105c6, 0x110506, 0x04, 0x44, 0x44, 0x0 }, /* #40 */ 672 { 0x192483, 0x192402, 0x6f, 0x7f, 0x1f, 0x0 }, /* #41 */ 673 { 0x374793, 0x374786, 0x71, 0xf9, 0xe9, 0x0 }, /* #42 */ 674 { 0x177097, 0x177082, 0xaf, 0xbf, 0x1e, 0x0 }, /* #43 */ 675 { 0x1b7a03, 0x1b7286, 0xfc, 0xfc, 0x08, 0x0 }, /* #44 */ 676 { 0x0e4483, 0x0e4482, 0x97, 0xdf, 0xdb, 0x0 }, /* #45 */ 677 { 0x304352, 0x304386, 0xd9, 0xff, 0xbe, 0x0 }, /* #46 */ 678 { 0x3245d3, 0x324586, 0xa9, 0xff, 0x76, 0x0 }, /* #47 */ 679 { 0x165706, 0x165706, 0x58, 0x7d, 0x75, 0x0 }, /* #48 */ 680 { 0x2e0a86, 0x2e0282, 0xb6, 0xfe, 0xde, 0x0 }, /* #49 */ 681 { 0x182e56, 0x182602, 0x3f, 0x7f, 0x6a, 0x0 }, /* #50 */ 682 { 0x225002, 0x225002, 0x2b, 0x2f, 0x2e, 0x0 }, /* #51 */ 683 { 0x2a1392, 0x2a1302, 0x47, 0x4f, 0x0a, 0x0 }, /* #52 */ 684 { 0x314556, 0x314582, 0x9e, 0xdf, 0xc3, 0x0 }, /* #53 */ 685 { 0x1a25d2, 0x1a2586, 0x64, 0xed, 0xad, 0x0 }, /* #54 */ 686 { 0x3a73d2, 0x3a7302, 0x24, 0x3e, 0x1e, 0x0 }, /* #55 */ 687 { 0x043783, 0x043786, 0x31, 0xf9, 0xc9, 0x0 }, /* #56 */ 688 { 0x2c3646, 0x2c3686, 0x74, 0xfc, 0xd8, 0x0 }, /* #57 */ 689 { 0x376612, 0x376682, 0x86, 0xd6, 0xd0, 0x0 }, /* #58 */ 690 { 0x390a83, 0x390202, 0x2a, 0x7f, 0x55, 0x0 }, /* #59 */ 691 { 0x240982, 0x240182, 0x42, 0xe3, 0xe1, 0x0 }, /* #60 */ 692 { 0x025107, 0x025106, 0x6d, 0x6f, 0x6e, 0x0 }, /* #61 */ 693 { 0x256a96, 0x256286, 0x57, 0xff, 0xba, 0x0 }, /* #62 */ 694 { 0x053297, 0x053282, 0x93, 0xf7, 0x66, 0x0 }, /* #63 */ 919 { 0x196bd2, 0x196346, 0x00, 0x00, 0x00, 0x0 }, /* #0 */ 920 { 0x355ad3, 0x355246, 0x00, 0x00, 0x00, 0x0 }, /* #1 */ 921 { 0x390946, 0x390146, 0x00, 0x00, 0x00, 0x0 }, /* #2 */ 922 { 0x2d1dc2, 0x2d1546, 0x00, 0x00, 0x00, 0x0 }, /* #3 */ 923 { 0x041312, 0x041346, 0x00, 0x00, 0x00, 0x0 }, /* #4 */ 924 { 0x1b7697, 0x1b7646, 0x00, 0x00, 0x00, 0x0 }, /* #5 */ 925 { 0x197186, 0x197182, 0x89, 0x89, 0x00, 0x0 }, /* #6 */ 926 { 0x051ad3, 0x051206, 0x50, 0x50, 0x00, 0x0 }, /* #7 */ 927 { 0x0279c7, 0x027182, 0xc7, 0xc7, 0x00, 0x0 }, /* #8 */ 928 { 0x140582, 0x140582, 0xdf, 0xdf, 0x00, 0x0 }, /* #9 */ 929 { 0x3e0206, 0x3e0286, 0xcc, 0xcc, 0x00, 0x0 }, /* #10 */ 930 { 0x0811d3, 0x081106, 0x7e, 0x7e, 0x00, 0x0 }, /* #11 */ 931 { 0x260d06, 0x260586, 0xc2, 0xca, 0x4a, 0x0 }, /* #12 */ 932 { 0x176993, 0x176182, 0xd0, 0xd3, 0x03, 0x0 }, /* #13 */ 933 { 0x2a7f47, 0x2a7786, 0xf7, 0xff, 0x1d, 0x0 }, /* #14 */ 934 { 0x2d5107, 0x2d5186, 0xff, 0xff, 0xb9, 0x0 }, /* #15 */ 935 { 0x1a0b17, 0x1a0382, 0x87, 0xef, 0xe8, 0x0 }, /* #16 */ 936 { 0x3b1c12, 0x3b1486, 0x05, 0xdd, 0xdd, 0x0 }, /* #17 */ 937 { 0x115a12, 0x115282, 0xeb, 0xfb, 0x58, 0x0 }, /* #18 */ 938 { 0x2436c3, 0x243686, 0x33, 0xf3, 0xe1, 0x0 }, /* #19 */ 939 { 0x1e2443, 0x1e2482, 0x9e, 0x9e, 0x12, 0x0 }, /* #20 */ 940 { 0x3d1b06, 0x3d1386, 0x8d, 0xaf, 0x2f, 0x0 }, /* #21 */ 941 { 0x3729d3, 0x372102, 0x64, 0x7c, 0x3c, 0x0 }, /* #22 */ 942 { 0x270b17, 0x270386, 0x3a, 0xfa, 0xd0, 0x0 }, /* #23 */ 943 { 0x2039c2, 0x203102, 0x27, 0x37, 0x14, 0x0 }, /* #24 */ 944 { 0x016996, 0x016186, 0x27, 0xe7, 0xc5, 0x0 }, /* #25 */ 945 { 0x3d79d3, 0x3d7102, 0x04, 0x76, 0x72, 0x0 }, /* #26 */ 946 { 0x1b3357, 0x1b3382, 0xf9, 0xfb, 0xd2, 0x0 }, /* #27 */ 947 { 0x192a16, 0x192282, 0xf0, 0xf2, 0x32, 0x0 }, /* #28 */ 948 { 0x2d16d3, 0x2d1686, 0x67, 0xe7, 0x82, 0x0 }, /* #29 */ 949 { 0x005f02, 0x005782, 0xa2, 0xab, 0x0b, 0x0 }, /* #30 */ 950 { 0x3a1c86, 0x3a1486, 0xea, 0xeb, 0xc9, 0x0 }, /* #31 */ 951 { 0x0d2ac2, 0x0d2286, 0xf4, 0xfc, 0xc8, 0x0 }, /* #32 */ 952 { 0x323952, 0x323106, 0x66, 0x77, 0x71, 0x0 }, /* #33 */ 953 { 0x2c0997, 0x2c0182, 0x4b, 0xcb, 0x81, 0x0 }, /* #34 */ 954 { 0x162d96, 0x162586, 0x81, 0xa5, 0x25, 0x0 }, /* #35 */ 955 { 0x281ad6, 0x281286, 0xca, 0xeb, 0xab, 0x0 }, /* #36 */ 956 { 0x036b46, 0x036382, 0x89, 0xab, 0x2a, 0x0 }, /* #37 */ 957 { 0x1839c2, 0x183182, 0xad, 0xfd, 0xdc, 0x0 }, /* #38 */ 958 { 0x3935c2, 0x393506, 0x3d, 0x7d, 0x75, 0x0 }, /* #39 */ 959 { 0x081f06, 0x081786, 0xd3, 0xff, 0xbf, 0x0 }, /* #40 */ 960 { 0x010e12, 0x010682, 0x99, 0xb9, 0xa8, 0x0 }, /* #41 */ 961 { 0x3b5dd7, 0x3b5586, 0x82, 0xc3, 0xc1, 0x0 }, /* #42 */ 962 { 0x1c4893, 0x1c4006, 0x17, 0x5f, 0x4b, 0x0 }, /* #43 */ 963 { 0x2807c3, 0x280782, 0x04, 0x86, 0x86, 0x0 }, /* #44 */ 964 { 0x131c13, 0x131486, 0xd7, 0xd7, 0x06, 0x0 }, /* #45 */ 965 { 0x386052, 0x386082, 0x32, 0xbf, 0x9d, 0x0 }, /* #46 */ 966 { 0x337182, 0x337186, 0xc3, 0xeb, 0xaa, 0x0 }, /* #47 */ 967 { 0x067d43, 0x067582, 0xe8, 0xef, 0xcf, 0x0 }, /* #48 */ 968 { 0x0f20c7, 0x0f2006, 0x52, 0x72, 0x70, 0x0 }, /* #49 */ 969 { 0x3f1c43, 0x3f1486, 0xd4, 0xf6, 0x36, 0x0 }, /* #50 */ 970 { 0x0d0447, 0x0d0486, 0xcc, 0xde, 0x12, 0x0 }, /* #51 */ 971 { 0x146b16, 0x146386, 0x74, 0xfc, 0xd8, 0x0 }, /* #52 */ 972 { 0x290203, 0x290282, 0x5e, 0xfe, 0xb4, 0x0 }, /* #53 */ 973 { 0x0a6912, 0x0a6182, 0xc2, 0xe3, 0x21, 0x0 }, /* #54 */ 974 { 0x051cc7, 0x051486, 0x64, 0xe4, 0xc0, 0x0 }, /* #55 */ 975 { 0x361782, 0x361786, 0xa1, 0xeb, 0xeb, 0x0 }, /* #56 */ 976 { 0x365c56, 0x365486, 0x86, 0xcf, 0x4f, 0x0 }, /* #57 */ 977 { 0x046347, 0x046306, 0x63, 0x6f, 0x4f, 0x0 }, /* #58 */ 978 { 0x1d4d57, 0x1d4586, 0x57, 0xff, 0xf9, 0x0 }, /* #59 */ 979 { 0x217616, 0x217686, 0xc8, 0xfa, 0x72, 0x0 }, /* #60 */ 980 { 0x396246, 0x396202, 0x58, 0x7f, 0x2f, 0x0 }, /* #61 */ 981 { 0x395306, 0x395382, 0xc4, 0xdf, 0x5f, 0x0 }, /* #62 */ 982 { 0x2179c3, 0x217182, 0xf2, 0xfe, 0x3c, 0x0 }, /* #63 */ 983 { 0x121cd6, 0x121486, 0xbc, 0xbe, 0xb2, 0x0 }, /* #64 */ 984 { 0x3a5c87, 0x3a5482, 0xdd, 0xdf, 0x07, 0x0 }, /* #65 */ 985 { 0x3e45d3, 0x3e4506, 0x2a, 0x7b, 0x51, 0x0 }, /* #66 */ 986 { 0x153217, 0x153286, 0xff, 0xff, 0x03, 0x0 }, /* #67 */ 987 { 0x342913, 0x342102, 0x59, 0x79, 0x39, 0x0 }, /* #68 */ 988 { 0x0c3612, 0x0c3682, 0x5a, 0xdf, 0xdf, 0x0 }, /* #69 */ 989 { 0x0833c6, 0x083382, 0x7e, 0xfe, 0xac, 0x0 }, /* #70 */ 990 { 0x1309d2, 0x130182, 0xa1, 0xe5, 0x45, 0x0 }, /* #71 */ 991 { 0x384782, 0x384786, 0xfc, 0xff, 0x0b, 0x0 }, /* #72 */ 992 { 0x361702, 0x361786, 0x30, 0xb4, 0xb4, 0x0 }, /* #73 */ 993 { 0x074e86, 0x074682, 0x83, 0x83, 0x02, 0x0 }, /* #74 */ 994 { 0x160783, 0x160786, 0xb7, 0xff, 0x7c, 0x0 }, /* #75 */ 995 { 0x206f87, 0x206782, 0x15, 0x9d, 0x8c, 0x0 }, /* #76 */ 996 { 0x0f5556, 0x0f5582, 0x92, 0xfe, 0xfe, 0x0 }, /* #77 */ 997 { 0x337e93, 0x337682, 0xa5, 0xe5, 0x60, 0x0 }, /* #78 */ 998 { 0x2c2d97, 0x2c2582, 0xc4, 0xfd, 0x7d, 0x0 }, /* #79 */ 999 { 0x3e1b43, 0x3e1382, 0x85, 0xfd, 0xfc, 0x0 }, /* #80 */ 1000 { 0x182f16, 0x182786, 0xed, 0xed, 0x01, 0x0 }, /* #81 */ 1001 { 0x160f87, 0x160702, 0x69, 0x79, 0x70, 0x0 }, /* #82 */ 1002 { 0x302706, 0x302706, 0x61, 0x7d, 0x7c, 0x0 }, /* #83 */ 1003 { 0x191c87, 0x191486, 0x5f, 0xff, 0xa4, 0x0 }, /* #84 */ 1004 { 0x286403, 0x286406, 0x7d, 0x7d, 0x15, 0x0 }, /* #85 */ 1005 { 0x035c12, 0x035482, 0x8c, 0xce, 0xc2, 0x0 }, /* #86 */ 1006 { 0x0905d7, 0x090586, 0x26, 0xb7, 0xb3, 0x0 }, /* #87 */ 1007 { 0x0a3207, 0x0a3282, 0x1f, 0xdf, 0xc6, 0x0 }, /* #88 */ 1008 { 0x331a52, 0x331206, 0x7a, 0x7b, 0x61, 0x0 }, /* #89 */ 1009 { 0x3166d2, 0x316606, 0x5e, 0x7e, 0x3e, 0x0 }, /* #90 */ 1010 { 0x0847c7, 0x084786, 0xda, 0xde, 0x16, 0x0 }, /* #91 */ 1011 { 0x102a97, 0x102282, 0x9a, 0xdf, 0xc7, 0x0 }, /* #92 */ 1012 { 0x1c6602, 0x1c6682, 0xcf, 0xdf, 0x97, 0x0 }, /* #93 */ 1013 { 0x377f86, 0x377706, 0x02, 0x42, 0x42, 0x0 }, /* #94 */ 1014 { 0x2f75c3, 0x2f7582, 0x2a, 0xfe, 0xdc, 0x0 }, /* #95 */ 695 1015 }; 696 1016 static const BINU8_TEST_T g_aTests_xor_u8[] = 697 1017 { 698 { 0x310512, 0x310546, 0x00, 0x00, 0x00, 0x0 }, /* #0 */ 699 { 0x0e4ec2, 0x0e4646, 0x00, 0x00, 0x00, 0x0 }, /* #1 */ 700 { 0x1f06c3, 0x1f0646, 0x00, 0x00, 0x00, 0x0 }, /* #2 */ 701 { 0x367c93, 0x367446, 0x00, 0x00, 0x00, 0x0 }, /* #3 */ 702 { 0x3658d6, 0x365082, 0xb5, 0xb5, 0x00, 0x0 }, /* #4 */ 703 { 0x2c4c87, 0x2c4482, 0xf8, 0xf8, 0x00, 0x0 }, /* #5 */ 704 { 0x393ad6, 0x393246, 0x00, 0x00, 0x00, 0x0 }, /* #6 */ 705 { 0x267a53, 0x267286, 0xf3, 0xf3, 0x00, 0x0 }, /* #7 */ 706 { 0x290596, 0x290506, 0x5c, 0x2e, 0x72, 0x0 }, /* #8 */ 707 { 0x2f5ad2, 0x2f5286, 0xdd, 0xd1, 0x0c, 0x0 }, /* #9 */ 708 { 0x175182, 0x175106, 0xf9, 0x4e, 0xb7, 0x0 }, /* #10 */ 709 { 0x374a03, 0x374202, 0x81, 0x07, 0x86, 0x0 }, /* #11 */ 710 { 0x3d28c7, 0x3d2082, 0x07, 0x80, 0x87, 0x0 }, /* #12 */ 711 { 0x2f52c6, 0x2f5282, 0xdc, 0xf2, 0x2e, 0x0 }, /* #13 */ 712 { 0x344443, 0x344486, 0x8b, 0xaa, 0x21, 0x0 }, /* #14 */ 713 { 0x0d2912, 0x0d2102, 0xa9, 0x08, 0xa1, 0x0 }, /* #15 */ 714 { 0x175f93, 0x175702, 0x65, 0x3b, 0x5e, 0x0 }, /* #16 */ 715 { 0x170396, 0x170382, 0x0f, 0xce, 0xc1, 0x0 }, /* #17 */ 716 { 0x123c83, 0x123482, 0x2b, 0xab, 0x80, 0x0 }, /* #18 */ 717 { 0x0946d3, 0x094682, 0x73, 0xd5, 0xa6, 0x0 }, /* #19 */ 718 { 0x383a13, 0x383282, 0xbb, 0xe9, 0x52, 0x0 }, /* #20 */ 719 { 0x262183, 0x262102, 0xd3, 0x6d, 0xbe, 0x0 }, /* #21 */ 720 { 0x0140c2, 0x014002, 0x56, 0x2c, 0x7a, 0x0 }, /* #22 */ 721 { 0x3b43c7, 0x3b4306, 0x73, 0x7e, 0x0d, 0x0 }, /* #23 */ 722 { 0x216c82, 0x216406, 0x17, 0x3a, 0x2d, 0x0 }, /* #24 */ 723 { 0x2a6dc6, 0x2a6582, 0x5c, 0xa1, 0xfd, 0x0 }, /* #25 */ 724 { 0x030317, 0x030386, 0x3e, 0xee, 0xd0, 0x0 }, /* #26 */ 725 { 0x0b2043, 0x0b2082, 0xcf, 0xfd, 0x32, 0x0 }, /* #27 */ 726 { 0x0d2cd7, 0x0d2406, 0x9e, 0x6c, 0xf2, 0x0 }, /* #28 */ 727 { 0x2325d6, 0x232506, 0xa4, 0x1e, 0xba, 0x0 }, /* #29 */ 728 { 0x360356, 0x360302, 0x16, 0x01, 0x17, 0x0 }, /* #30 */ 729 { 0x0a7f93, 0x0a7782, 0x7b, 0x92, 0xe9, 0x0 }, /* #31 */ 730 { 0x3d4f03, 0x3d4706, 0xf3, 0x74, 0x87, 0x0 }, /* #32 */ 731 { 0x370b52, 0x370386, 0x77, 0x87, 0xf0, 0x0 }, /* #33 */ 732 { 0x0d51c2, 0x0d5102, 0xec, 0x2a, 0xc6, 0x0 }, /* #34 */ 733 { 0x271956, 0x271186, 0x43, 0xfa, 0xb9, 0x0 }, /* #35 */ 734 { 0x253296, 0x253202, 0x6c, 0x67, 0x0b, 0x0 }, /* #36 */ 735 { 0x2e19d6, 0x2e1106, 0xe0, 0x1e, 0xfe, 0x0 }, /* #37 */ 736 { 0x393883, 0x393002, 0x05, 0x51, 0x54, 0x0 }, /* #38 */ 737 { 0x2f4593, 0x2f4506, 0x5a, 0x05, 0x5f, 0x0 }, /* #39 */ 738 { 0x1b1f07, 0x1b1706, 0x25, 0x71, 0x54, 0x0 }, /* #40 */ 739 { 0x2f3393, 0x2f3382, 0x9d, 0xae, 0x33, 0x0 }, /* #41 */ 740 { 0x255712, 0x255706, 0x81, 0x3c, 0xbd, 0x0 }, /* #42 */ 741 { 0x202442, 0x202486, 0xc0, 0xaf, 0x6f, 0x0 }, /* #43 */ 742 { 0x154007, 0x154006, 0x32, 0x3a, 0x08, 0x0 }, /* #44 */ 743 { 0x1b2f56, 0x1b2786, 0x22, 0x84, 0xa6, 0x0 }, /* #45 */ 744 { 0x3e5d47, 0x3e5506, 0xf2, 0x2b, 0xd9, 0x0 }, /* #46 */ 745 { 0x1c36d6, 0x1c3686, 0x87, 0x93, 0x14, 0x0 }, /* #47 */ 746 { 0x322e12, 0x322602, 0x74, 0x64, 0x10, 0x0 }, /* #48 */ 747 { 0x0d7f12, 0x0d7706, 0xc9, 0x1b, 0xd2, 0x0 }, /* #49 */ 748 { 0x016486, 0x016406, 0x29, 0x6f, 0x46, 0x0 }, /* #50 */ 749 { 0x055106, 0x055186, 0xf8, 0xd7, 0x2f, 0x0 }, /* #51 */ 750 { 0x021807, 0x021006, 0xfe, 0x44, 0xba, 0x0 }, /* #52 */ 751 { 0x0e18c7, 0x0e1006, 0x19, 0x1b, 0x02, 0x0 }, /* #53 */ 752 { 0x096852, 0x096082, 0xdb, 0x80, 0x5b, 0x0 }, /* #54 */ 753 { 0x2f7956, 0x2f7186, 0x22, 0xa0, 0x82, 0x0 }, /* #55 */ 754 { 0x304313, 0x304302, 0x24, 0x37, 0x13, 0x0 }, /* #56 */ 755 { 0x1a4d96, 0x1a4506, 0x2e, 0x65, 0x4b, 0x0 }, /* #57 */ 756 { 0x190303, 0x190382, 0x2f, 0xda, 0xf5, 0x0 }, /* #58 */ 757 { 0x1b6353, 0x1b6382, 0x6f, 0xf7, 0x98, 0x0 }, /* #59 */ 758 { 0x2d6747, 0x2d6782, 0x04, 0xb5, 0xb1, 0x0 }, /* #60 */ 759 { 0x205b17, 0x205306, 0xf4, 0x7d, 0x89, 0x0 }, /* #61 */ 760 { 0x127ad7, 0x127202, 0x60, 0x3e, 0x5e, 0x0 }, /* #62 */ 761 { 0x2a1453, 0x2a1406, 0x0e, 0x05, 0x0b, 0x0 }, /* #63 */ 1018 { 0x3560c7, 0x356046, 0x00, 0x00, 0x00, 0x0 }, /* #0 */ 1019 { 0x304803, 0x304046, 0x00, 0x00, 0x00, 0x0 }, /* #1 */ 1020 { 0x077e13, 0x077646, 0x00, 0x00, 0x00, 0x0 }, /* #2 */ 1021 { 0x016117, 0x016146, 0x00, 0x00, 0x00, 0x0 }, /* #3 */ 1022 { 0x0e4757, 0x0e4746, 0x00, 0x00, 0x00, 0x0 }, /* #4 */ 1023 { 0x003b53, 0x003346, 0x00, 0x00, 0x00, 0x0 }, /* #5 */ 1024 { 0x144393, 0x144382, 0xc1, 0xc1, 0x00, 0x0 }, /* #6 */ 1025 { 0x393593, 0x393582, 0xab, 0xab, 0x00, 0x0 }, /* #7 */ 1026 { 0x1a7ac2, 0x1a7282, 0xfd, 0xfd, 0x00, 0x0 }, /* #8 */ 1027 { 0x357946, 0x357182, 0xd9, 0xd9, 0x00, 0x0 }, /* #9 */ 1028 { 0x3f0ec3, 0x3f0602, 0x20, 0x20, 0x00, 0x0 }, /* #10 */ 1029 { 0x360fc3, 0x360782, 0xc7, 0xc7, 0x00, 0x0 }, /* #11 */ 1030 { 0x337356, 0x337306, 0xe8, 0x36, 0xde, 0x0 }, /* #12 */ 1031 { 0x0a62c3, 0x0a6282, 0x81, 0xf2, 0x73, 0x0 }, /* #13 */ 1032 { 0x002942, 0x002182, 0x33, 0xad, 0x9e, 0x0 }, /* #14 */ 1033 { 0x010fd7, 0x010702, 0x8f, 0x7c, 0xf3, 0x0 }, /* #15 */ 1034 { 0x2a4593, 0x2a4582, 0x2f, 0x89, 0xa6, 0x0 }, /* #16 */ 1035 { 0x3578c7, 0x357006, 0xd3, 0x74, 0xa7, 0x0 }, /* #17 */ 1036 { 0x2c6ad6, 0x2c6286, 0x9e, 0xca, 0x54, 0x0 }, /* #18 */ 1037 { 0x353d02, 0x353582, 0x55, 0xa7, 0xf2, 0x0 }, /* #19 */ 1038 { 0x3a3c83, 0x3a3482, 0x16, 0xb9, 0xaf, 0x0 }, /* #20 */ 1039 { 0x272a87, 0x272206, 0x5f, 0x3c, 0x63, 0x0 }, /* #21 */ 1040 { 0x0d27d7, 0x0d2702, 0x69, 0x51, 0x38, 0x0 }, /* #22 */ 1041 { 0x1251c6, 0x125102, 0x28, 0x04, 0x2c, 0x0 }, /* #23 */ 1042 { 0x233c46, 0x233406, 0x0b, 0x53, 0x58, 0x0 }, /* #24 */ 1043 { 0x371f47, 0x371706, 0x0e, 0x50, 0x5e, 0x0 }, /* #25 */ 1044 { 0x322d02, 0x322506, 0xd6, 0x71, 0xa7, 0x0 }, /* #26 */ 1045 { 0x2c1516, 0x2c1582, 0x3b, 0xc2, 0xf9, 0x0 }, /* #27 */ 1046 { 0x2b4f43, 0x2b4786, 0x44, 0xb4, 0xf0, 0x0 }, /* #28 */ 1047 { 0x231cc3, 0x231406, 0xa6, 0x36, 0x90, 0x0 }, /* #29 */ 1048 { 0x166452, 0x166402, 0x0f, 0x02, 0x0d, 0x0 }, /* #30 */ 1049 { 0x380e52, 0x380602, 0x52, 0x0e, 0x5c, 0x0 }, /* #31 */ 1050 { 0x044c16, 0x044482, 0xb1, 0xfd, 0x4c, 0x0 }, /* #32 */ 1051 { 0x3d4982, 0x3d4186, 0xec, 0xa6, 0x4a, 0x0 }, /* #33 */ 1052 { 0x027146, 0x027182, 0x34, 0xd9, 0xed, 0x0 }, /* #34 */ 1053 { 0x322512, 0x322506, 0x43, 0x77, 0x34, 0x0 }, /* #35 */ 1054 { 0x334153, 0x334186, 0x14, 0xbb, 0xaf, 0x0 }, /* #36 */ 1055 { 0x184192, 0x184186, 0x74, 0xa5, 0xd1, 0x0 }, /* #37 */ 1056 { 0x2a0743, 0x2a0782, 0x5b, 0xba, 0xe1, 0x0 }, /* #38 */ 1057 { 0x331153, 0x331182, 0x09, 0x85, 0x8c, 0x0 }, /* #39 */ 1058 { 0x210f07, 0x210706, 0x0f, 0x42, 0x4d, 0x0 }, /* #40 */ 1059 { 0x012203, 0x012286, 0xad, 0xe4, 0x49, 0x0 }, /* #41 */ 1060 { 0x3314d2, 0x331402, 0x14, 0x70, 0x64, 0x0 }, /* #42 */ 1061 { 0x303f83, 0x303706, 0x79, 0x1d, 0x64, 0x0 }, /* #43 */ 1062 { 0x294c12, 0x294402, 0x9e, 0x32, 0xac, 0x0 }, /* #44 */ 1063 { 0x1d4ad6, 0x1d4286, 0x16, 0x99, 0x8f, 0x0 }, /* #45 */ 1064 { 0x052fd7, 0x052786, 0x66, 0xca, 0xac, 0x0 }, /* #46 */ 1065 { 0x2d3d57, 0x2d3506, 0xe4, 0x63, 0x87, 0x0 }, /* #47 */ 1066 { 0x1d5143, 0x1d5102, 0x26, 0x6b, 0x4d, 0x0 }, /* #48 */ 1067 { 0x101517, 0x101586, 0xf7, 0xa6, 0x51, 0x0 }, /* #49 */ 1068 { 0x3141c6, 0x314186, 0x28, 0xee, 0xc6, 0x0 }, /* #50 */ 1069 { 0x0a7843, 0x0a7086, 0xe9, 0x88, 0x61, 0x0 }, /* #51 */ 1070 { 0x344e82, 0x344602, 0x9c, 0x31, 0xad, 0x0 }, /* #52 */ 1071 { 0x073a03, 0x073282, 0x69, 0xa1, 0xc8, 0x0 }, /* #53 */ 1072 { 0x346587, 0x346506, 0x78, 0x28, 0x50, 0x0 }, /* #54 */ 1073 { 0x044f42, 0x044706, 0xfa, 0x72, 0x88, 0x0 }, /* #55 */ 1074 { 0x181653, 0x181602, 0x4c, 0x5e, 0x12, 0x0 }, /* #56 */ 1075 { 0x0c5107, 0x0c5102, 0x1a, 0x62, 0x78, 0x0 }, /* #57 */ 1076 { 0x021a52, 0x021286, 0xa3, 0xa6, 0x05, 0x0 }, /* #58 */ 1077 { 0x133a13, 0x133202, 0xcd, 0x64, 0xa9, 0x0 }, /* #59 */ 1078 { 0x394556, 0x394582, 0xb7, 0xb3, 0x04, 0x0 }, /* #60 */ 1079 { 0x001ad6, 0x001202, 0x2d, 0x26, 0x0b, 0x0 }, /* #61 */ 1080 { 0x033493, 0x033482, 0xce, 0x91, 0x5f, 0x0 }, /* #62 */ 1081 { 0x2f0f16, 0x2f0782, 0xaf, 0xfb, 0x54, 0x0 }, /* #63 */ 1082 { 0x355b86, 0x355306, 0x89, 0x42, 0xcb, 0x0 }, /* #64 */ 1083 { 0x364dc2, 0x364506, 0xd9, 0x1b, 0xc2, 0x0 }, /* #65 */ 1084 { 0x003393, 0x003382, 0x97, 0xc7, 0x50, 0x0 }, /* #66 */ 1085 { 0x1f1b12, 0x1f1306, 0xe1, 0x22, 0xc3, 0x0 }, /* #67 */ 1086 { 0x3c3987, 0x3c3102, 0xbe, 0x57, 0xe9, 0x0 }, /* #68 */ 1087 { 0x0f0d46, 0x0f0586, 0x54, 0xdd, 0x89, 0x0 }, /* #69 */ 1088 { 0x2f7382, 0x2f7386, 0x63, 0xe2, 0x81, 0x0 }, /* #70 */ 1089 { 0x247d03, 0x247582, 0x89, 0xce, 0x47, 0x0 }, /* #71 */ 1090 { 0x1c5dd3, 0x1c5586, 0xb4, 0xac, 0x18, 0x0 }, /* #72 */ 1091 { 0x2531d6, 0x253106, 0x15, 0x3a, 0x2f, 0x0 }, /* #73 */ 1092 { 0x300d57, 0x300582, 0x72, 0xf2, 0x80, 0x0 }, /* #74 */ 1093 { 0x137216, 0x137206, 0x8d, 0x4b, 0xc6, 0x0 }, /* #75 */ 1094 { 0x3237d2, 0x323706, 0x03, 0x0c, 0x0f, 0x0 }, /* #76 */ 1095 { 0x153082, 0x153086, 0xcb, 0xe1, 0x2a, 0x0 }, /* #77 */ 1096 { 0x144b82, 0x144306, 0x48, 0x3f, 0x77, 0x0 }, /* #78 */ 1097 { 0x217d87, 0x217506, 0xa0, 0x6c, 0xcc, 0x0 }, /* #79 */ 1098 { 0x2469d3, 0x246106, 0x4a, 0x63, 0x29, 0x0 }, /* #80 */ 1099 { 0x397682, 0x397602, 0xcb, 0x3d, 0xf6, 0x0 }, /* #81 */ 1100 { 0x3a2783, 0x3a2706, 0x7b, 0x30, 0x4b, 0x0 }, /* #82 */ 1101 { 0x2d7cc2, 0x2d7406, 0x60, 0x7b, 0x1b, 0x0 }, /* #83 */ 1102 { 0x1940d7, 0x194006, 0x62, 0x5c, 0x3e, 0x0 }, /* #84 */ 1103 { 0x016706, 0x016702, 0xa5, 0x40, 0xe5, 0x0 }, /* #85 */ 1104 { 0x253942, 0x253102, 0xa8, 0x15, 0xbd, 0x0 }, /* #86 */ 1105 { 0x294ec7, 0x294602, 0xfe, 0x10, 0xee, 0x0 }, /* #87 */ 1106 { 0x155742, 0x155702, 0xab, 0x31, 0x9a, 0x0 }, /* #88 */ 1107 { 0x2567d6, 0x256782, 0xb2, 0xa4, 0x16, 0x0 }, /* #89 */ 1108 { 0x1d6507, 0x1d6586, 0x3e, 0xf5, 0xcb, 0x0 }, /* #90 */ 1109 { 0x046c86, 0x046486, 0xde, 0xe1, 0x3f, 0x0 }, /* #91 */ 1110 { 0x221782, 0x221786, 0x95, 0xbb, 0x2e, 0x0 }, /* #92 */ 1111 { 0x346f43, 0x346786, 0x8b, 0x8b, 0x00, 0x0 }, /* #93 */ 1112 { 0x0a3e87, 0x0a3602, 0xd5, 0x19, 0xcc, 0x0 }, /* #94 */ 1113 { 0x153587, 0x153502, 0xc6, 0x3b, 0xfd, 0x0 }, /* #95 */ 762 1114 }; 763 1115 static const BINU8_TEST_T g_aTests_xor_u8_locked[] = 764 1116 { 765 { 0x3d1947, 0x3d1146, 0x00, 0x00, 0x00, 0x0 }, /* #0 */ 766 { 0x226b97, 0x226346, 0x00, 0x00, 0x00, 0x0 }, /* #1 */ 767 { 0x1443c7, 0x144346, 0x00, 0x00, 0x00, 0x0 }, /* #2 */ 768 { 0x0b3742, 0x0b3746, 0x00, 0x00, 0x00, 0x0 }, /* #3 */ 769 { 0x200217, 0x200206, 0x41, 0x41, 0x00, 0x0 }, /* #4 */ 770 { 0x353ac2, 0x353282, 0xa8, 0xa8, 0x00, 0x0 }, /* #5 */ 771 { 0x3510d7, 0x351082, 0xd5, 0xd5, 0x00, 0x0 }, /* #6 */ 772 { 0x0734c2, 0x073406, 0x65, 0x65, 0x00, 0x0 }, /* #7 */ 773 { 0x3b42c6, 0x3b4202, 0xe3, 0x34, 0xd7, 0x0 }, /* #8 */ 774 { 0x315287, 0x315282, 0xb3, 0x9e, 0x2d, 0x0 }, /* #9 */ 775 { 0x145406, 0x145486, 0x24, 0xf9, 0xdd, 0x0 }, /* #10 */ 776 { 0x177fc6, 0x177786, 0xb0, 0x96, 0x26, 0x0 }, /* #11 */ 777 { 0x024313, 0x024382, 0xf4, 0xea, 0x1e, 0x0 }, /* #12 */ 778 { 0x3f0d82, 0x3f0582, 0x07, 0xb3, 0xb4, 0x0 }, /* #13 */ 779 { 0x286156, 0x286106, 0x40, 0x2d, 0x6d, 0x0 }, /* #14 */ 780 { 0x2066d7, 0x206686, 0x7b, 0xfa, 0x81, 0x0 }, /* #15 */ 781 { 0x284903, 0x284102, 0xa9, 0x75, 0xdc, 0x0 }, /* #16 */ 782 { 0x1e7287, 0x1e7286, 0x5f, 0xe2, 0xbd, 0x0 }, /* #17 */ 783 { 0x162257, 0x162202, 0x2e, 0x10, 0x3e, 0x0 }, /* #18 */ 784 { 0x395192, 0x395106, 0xd3, 0x12, 0xc1, 0x0 }, /* #19 */ 785 { 0x160ec2, 0x160686, 0x85, 0xb8, 0x3d, 0x0 }, /* #20 */ 786 { 0x037b53, 0x037302, 0x19, 0x1f, 0x06, 0x0 }, /* #21 */ 787 { 0x3f2f16, 0x3f2782, 0x78, 0xba, 0xc2, 0x0 }, /* #22 */ 788 { 0x3218d7, 0x321086, 0xe1, 0x82, 0x63, 0x0 }, /* #23 */ 789 { 0x004dd3, 0x004582, 0x45, 0xb0, 0xf5, 0x0 }, /* #24 */ 790 { 0x014a16, 0x014286, 0x62, 0x95, 0xf7, 0x0 }, /* #25 */ 791 { 0x135897, 0x135006, 0x23, 0x18, 0x3b, 0x0 }, /* #26 */ 792 { 0x0a1f43, 0x0a1706, 0x50, 0x4b, 0x1b, 0x0 }, /* #27 */ 793 { 0x040c47, 0x040402, 0x95, 0x5b, 0xce, 0x0 }, /* #28 */ 794 { 0x2c5107, 0x2c5106, 0x80, 0x39, 0xb9, 0x0 }, /* #29 */ 795 { 0x000fd3, 0x000702, 0xd3, 0x13, 0xc0, 0x0 }, /* #30 */ 796 { 0x045e47, 0x045686, 0x50, 0xa6, 0xf6, 0x0 }, /* #31 */ 797 { 0x255cd7, 0x255486, 0x11, 0xdd, 0xcc, 0x0 }, /* #32 */ 798 { 0x1e2602, 0x1e2602, 0x19, 0x51, 0x48, 0x0 }, /* #33 */ 799 { 0x013c06, 0x013486, 0x26, 0x9f, 0xb9, 0x0 }, /* #34 */ 800 { 0x227a53, 0x227202, 0xe9, 0x73, 0x9a, 0x0 }, /* #35 */ 801 { 0x1a5892, 0x1a5086, 0x0e, 0xdb, 0xd5, 0x0 }, /* #36 */ 802 { 0x112292, 0x112286, 0xf3, 0x9c, 0x6f, 0x0 }, /* #37 */ 803 { 0x1d7743, 0x1d7786, 0xbf, 0xde, 0x61, 0x0 }, /* #38 */ 804 { 0x337817, 0x337082, 0x2d, 0xa7, 0x8a, 0x0 }, /* #39 */ 805 { 0x144213, 0x144286, 0x49, 0xbd, 0xf4, 0x0 }, /* #40 */ 806 { 0x354c12, 0x354406, 0x8e, 0x4d, 0xc3, 0x0 }, /* #41 */ 807 { 0x1f3f86, 0x1f3702, 0x48, 0x2a, 0x62, 0x0 }, /* #42 */ 808 { 0x3b6917, 0x3b6182, 0xfe, 0xcb, 0x35, 0x0 }, /* #43 */ 809 { 0x2c0287, 0x2c0286, 0x7d, 0xcc, 0xb1, 0x0 }, /* #44 */ 810 { 0x195d83, 0x195506, 0x20, 0x4d, 0x6d, 0x0 }, /* #45 */ 811 { 0x0238c7, 0x023082, 0x1b, 0xfe, 0xe5, 0x0 }, /* #46 */ 812 { 0x1904d7, 0x190482, 0x50, 0x97, 0xc7, 0x0 }, /* #47 */ 813 { 0x255e52, 0x255602, 0x1e, 0x5e, 0x40, 0x0 }, /* #48 */ 814 { 0x131106, 0x131106, 0x86, 0x72, 0xf4, 0x0 }, /* #49 */ 815 { 0x107906, 0x107182, 0x81, 0xa8, 0x29, 0x0 }, /* #50 */ 816 { 0x062017, 0x062006, 0xe8, 0x50, 0xb8, 0x0 }, /* #51 */ 817 { 0x092bc3, 0x092306, 0x61, 0x09, 0x68, 0x0 }, /* #52 */ 818 { 0x084007, 0x084086, 0x5c, 0xd8, 0x84, 0x0 }, /* #53 */ 819 { 0x056a97, 0x056282, 0xc0, 0xbc, 0x7c, 0x0 }, /* #54 */ 820 { 0x144e46, 0x144686, 0xd1, 0xc5, 0x14, 0x0 }, /* #55 */ 821 { 0x121b56, 0x121382, 0x33, 0x9e, 0xad, 0x0 }, /* #56 */ 822 { 0x163f83, 0x163706, 0x95, 0x7e, 0xeb, 0x0 }, /* #57 */ 823 { 0x175a16, 0x175286, 0xaf, 0xf0, 0x5f, 0x0 }, /* #58 */ 824 { 0x3476c6, 0x347686, 0xa5, 0xb7, 0x12, 0x0 }, /* #59 */ 825 { 0x3d6fd7, 0x3d6782, 0xaf, 0x97, 0x38, 0x0 }, /* #60 */ 826 { 0x3274c2, 0x327402, 0x12, 0x2c, 0x3e, 0x0 }, /* #61 */ 827 { 0x375752, 0x375706, 0xda, 0x44, 0x9e, 0x0 }, /* #62 */ 828 { 0x2e2296, 0x2e2206, 0xcc, 0x1d, 0xd1, 0x0 }, /* #63 */ 1117 { 0x151203, 0x151246, 0x00, 0x00, 0x00, 0x0 }, /* #0 */ 1118 { 0x1b7256, 0x1b7246, 0x00, 0x00, 0x00, 0x0 }, /* #1 */ 1119 { 0x0c3cc7, 0x0c3446, 0x00, 0x00, 0x00, 0x0 }, /* #2 */ 1120 { 0x3d34d2, 0x3d3446, 0x00, 0x00, 0x00, 0x0 }, /* #3 */ 1121 { 0x165682, 0x165646, 0x00, 0x00, 0x00, 0x0 }, /* #4 */ 1122 { 0x1c1087, 0x1c1046, 0x00, 0x00, 0x00, 0x0 }, /* #5 */ 1123 { 0x1629d6, 0x162186, 0xcf, 0xcf, 0x00, 0x0 }, /* #6 */ 1124 { 0x253356, 0x253306, 0x2b, 0x2b, 0x00, 0x0 }, /* #7 */ 1125 { 0x373bc6, 0x373382, 0xb6, 0xb6, 0x00, 0x0 }, /* #8 */ 1126 { 0x1773c7, 0x177302, 0x7a, 0x7a, 0x00, 0x0 }, /* #9 */ 1127 { 0x202a82, 0x202202, 0x70, 0x70, 0x00, 0x0 }, /* #10 */ 1128 { 0x1b6883, 0x1b6002, 0x5e, 0x5e, 0x00, 0x0 }, /* #11 */ 1129 { 0x0148d3, 0x014082, 0x5e, 0x8f, 0xd1, 0x0 }, /* #12 */ 1130 { 0x016c13, 0x016482, 0x6e, 0x8a, 0xe4, 0x0 }, /* #13 */ 1131 { 0x043ad7, 0x043202, 0xae, 0x29, 0x87, 0x0 }, /* #14 */ 1132 { 0x3f0646, 0x3f0606, 0x75, 0x63, 0x16, 0x0 }, /* #15 */ 1133 { 0x2b1087, 0x2b1086, 0xcc, 0xac, 0x60, 0x0 }, /* #16 */ 1134 { 0x171497, 0x171406, 0xd4, 0x2d, 0xf9, 0x0 }, /* #17 */ 1135 { 0x2d6696, 0x2d6682, 0xcc, 0xd0, 0x1c, 0x0 }, /* #18 */ 1136 { 0x3c5e12, 0x3c5682, 0x40, 0xa1, 0xe1, 0x0 }, /* #19 */ 1137 { 0x215d56, 0x215582, 0xf3, 0xcd, 0x3e, 0x0 }, /* #20 */ 1138 { 0x1646d7, 0x164686, 0x19, 0x8d, 0x94, 0x0 }, /* #21 */ 1139 { 0x334a93, 0x334286, 0x33, 0xe7, 0xd4, 0x0 }, /* #22 */ 1140 { 0x3f2643, 0x3f2682, 0x43, 0xa2, 0xe1, 0x0 }, /* #23 */ 1141 { 0x377606, 0x377602, 0x3e, 0x64, 0x5a, 0x0 }, /* #24 */ 1142 { 0x360a56, 0x360286, 0x37, 0xc6, 0xf1, 0x0 }, /* #25 */ 1143 { 0x1e2bc3, 0x1e2306, 0xc6, 0x60, 0xa6, 0x0 }, /* #26 */ 1144 { 0x2f7352, 0x2f7382, 0xd7, 0xe0, 0x37, 0x0 }, /* #27 */ 1145 { 0x0e41d3, 0x0e4106, 0x50, 0x12, 0x42, 0x0 }, /* #28 */ 1146 { 0x201606, 0x201602, 0x77, 0x29, 0x5e, 0x0 }, /* #29 */ 1147 { 0x1f52c7, 0x1f5286, 0x19, 0xb4, 0xad, 0x0 }, /* #30 */ 1148 { 0x145fc7, 0x145782, 0x07, 0xc4, 0xc3, 0x0 }, /* #31 */ 1149 { 0x380687, 0x380606, 0x30, 0x3f, 0x0f, 0x0 }, /* #32 */ 1150 { 0x157807, 0x157046, 0x0b, 0x00, 0x0b, 0x0 }, /* #33 */ 1151 { 0x061216, 0x061282, 0xd5, 0xa1, 0x74, 0x0 }, /* #34 */ 1152 { 0x025042, 0x025002, 0x12, 0x75, 0x67, 0x0 }, /* #35 */ 1153 { 0x180116, 0x180106, 0x03, 0x47, 0x44, 0x0 }, /* #36 */ 1154 { 0x3432c3, 0x343286, 0x7f, 0x8e, 0xf1, 0x0 }, /* #37 */ 1155 { 0x1800c7, 0x180086, 0xb1, 0xdd, 0x6c, 0x0 }, /* #38 */ 1156 { 0x235743, 0x235786, 0x7a, 0x95, 0xef, 0x0 }, /* #39 */ 1157 { 0x216043, 0x216086, 0xf5, 0xaa, 0x5f, 0x0 }, /* #40 */ 1158 { 0x016256, 0x016282, 0xdb, 0xc7, 0x1c, 0x0 }, /* #41 */ 1159 { 0x0067c7, 0x006786, 0xa3, 0xa0, 0x03, 0x0 }, /* #42 */ 1160 { 0x185c13, 0x185486, 0x32, 0x87, 0xb5, 0x0 }, /* #43 */ 1161 { 0x317143, 0x317186, 0x4e, 0xd8, 0x96, 0x0 }, /* #44 */ 1162 { 0x297197, 0x297102, 0x5e, 0x7c, 0x22, 0x0 }, /* #45 */ 1163 { 0x051c02, 0x051482, 0xc6, 0xb0, 0x76, 0x0 }, /* #46 */ 1164 { 0x2b1882, 0x2b1002, 0x3f, 0x6b, 0x54, 0x0 }, /* #47 */ 1165 { 0x2279c6, 0x227106, 0xbf, 0x47, 0xf8, 0x0 }, /* #48 */ 1166 { 0x265856, 0x265082, 0x9e, 0xe0, 0x7e, 0x0 }, /* #49 */ 1167 { 0x336102, 0x336186, 0xb7, 0xd1, 0x66, 0x0 }, /* #50 */ 1168 { 0x003883, 0x003002, 0x84, 0x25, 0xa1, 0x0 }, /* #51 */ 1169 { 0x191cc2, 0x191402, 0xe3, 0x79, 0x9a, 0x0 }, /* #52 */ 1170 { 0x1a1206, 0x1a1286, 0xbe, 0xc6, 0x78, 0x0 }, /* #53 */ 1171 { 0x2f74c2, 0x2f7486, 0x65, 0xff, 0x9a, 0x0 }, /* #54 */ 1172 { 0x3c2903, 0x3c2186, 0x13, 0x8e, 0x9d, 0x0 }, /* #55 */ 1173 { 0x223693, 0x223686, 0x8d, 0xa9, 0x24, 0x0 }, /* #56 */ 1174 { 0x3a40d6, 0x3a4006, 0xc6, 0x60, 0xa6, 0x0 }, /* #57 */ 1175 { 0x207397, 0x207382, 0x85, 0xa4, 0x21, 0x0 }, /* #58 */ 1176 { 0x353d52, 0x353586, 0xc2, 0xcf, 0x0d, 0x0 }, /* #59 */ 1177 { 0x1855d7, 0x185502, 0x80, 0x67, 0xe7, 0x0 }, /* #60 */ 1178 { 0x1d1252, 0x1d1206, 0xb6, 0x7d, 0xcb, 0x0 }, /* #61 */ 1179 { 0x235c83, 0x235482, 0xab, 0x80, 0x2b, 0x0 }, /* #62 */ 1180 { 0x205043, 0x205082, 0x51, 0xdf, 0x8e, 0x0 }, /* #63 */ 1181 { 0x2e3802, 0x2e3086, 0xdc, 0xd1, 0x0d, 0x0 }, /* #64 */ 1182 { 0x353992, 0x353106, 0xec, 0x2e, 0xc2, 0x0 }, /* #65 */ 1183 { 0x321253, 0x321206, 0xc5, 0x4e, 0x8b, 0x0 }, /* #66 */ 1184 { 0x280e92, 0x280606, 0x9b, 0x36, 0xad, 0x0 }, /* #67 */ 1185 { 0x3c1ac7, 0x3c1286, 0xb9, 0xde, 0x67, 0x0 }, /* #68 */ 1186 { 0x263996, 0x263186, 0x75, 0xc6, 0xb3, 0x0 }, /* #69 */ 1187 { 0x162007, 0x162006, 0x89, 0x24, 0xad, 0x0 }, /* #70 */ 1188 { 0x375186, 0x375106, 0xf2, 0x44, 0xb6, 0x0 }, /* #71 */ 1189 { 0x1628c2, 0x162006, 0x74, 0x74, 0x00, 0x0 }, /* #72 */ 1190 { 0x2d2f53, 0x2d2786, 0x53, 0xd2, 0x81, 0x0 }, /* #73 */ 1191 { 0x372103, 0x372102, 0xc2, 0x5e, 0x9c, 0x0 }, /* #74 */ 1192 { 0x3229d2, 0x322102, 0xcf, 0x38, 0xf7, 0x0 }, /* #75 */ 1193 { 0x212ec2, 0x212682, 0x8a, 0xa4, 0x2e, 0x0 }, /* #76 */ 1194 { 0x246a17, 0x246286, 0xd0, 0xa0, 0x70, 0x0 }, /* #77 */ 1195 { 0x2110c3, 0x211002, 0xbc, 0x37, 0x8b, 0x0 }, /* #78 */ 1196 { 0x3b5317, 0x3b5382, 0x03, 0xcd, 0xce, 0x0 }, /* #79 */ 1197 { 0x095913, 0x095182, 0x65, 0xd0, 0xb5, 0x0 }, /* #80 */ 1198 { 0x366497, 0x366482, 0xdf, 0xe5, 0x3a, 0x0 }, /* #81 */ 1199 { 0x0d7b86, 0x0d7306, 0x05, 0x12, 0x17, 0x0 }, /* #82 */ 1200 { 0x070386, 0x070306, 0x96, 0x30, 0xa6, 0x0 }, /* #83 */ 1201 { 0x1560c3, 0x156086, 0xf4, 0xfc, 0x08, 0x0 }, /* #84 */ 1202 { 0x0f5e57, 0x0f5602, 0xbf, 0x34, 0x8b, 0x0 }, /* #85 */ 1203 { 0x1b06c6, 0x1b0682, 0x09, 0xad, 0xa4, 0x0 }, /* #86 */ 1204 { 0x302d07, 0x302502, 0x68, 0x2f, 0x47, 0x0 }, /* #87 */ 1205 { 0x2d0316, 0x2d0306, 0xc2, 0x63, 0xa1, 0x0 }, /* #88 */ 1206 { 0x276b03, 0x276382, 0xc2, 0xce, 0x0c, 0x0 }, /* #89 */ 1207 { 0x126817, 0x126082, 0x4d, 0xf4, 0xb9, 0x0 }, /* #90 */ 1208 { 0x0d4b96, 0x0d4382, 0xd3, 0xab, 0x78, 0x0 }, /* #91 */ 1209 { 0x011a93, 0x011206, 0xff, 0x03, 0xfc, 0x0 }, /* #92 */ 1210 { 0x2f7013, 0x2f7082, 0x79, 0xe5, 0x9c, 0x0 }, /* #93 */ 1211 { 0x3a2752, 0x3a2706, 0x26, 0x53, 0x75, 0x0 }, /* #94 */ 1212 { 0x121bc2, 0x121306, 0xc6, 0x4e, 0x88, 0x0 }, /* #95 */ 829 1213 }; 830 1214 static const BINU8_TEST_T g_aTests_and_u8[] = 831 1215 { 832 { 0x284357, 0x284346, 0x00, 0x00, 0x00, 0x0 }, /* #0 */ 833 { 0x384756, 0x384746, 0x00, 0x00, 0x00, 0x0 }, /* #1 */ 834 { 0x131ad7, 0x131246, 0x00, 0x00, 0x00, 0x0 }, /* #2 */ 835 { 0x1171d3, 0x117146, 0x00, 0x00, 0x00, 0x0 }, /* #3 */ 836 { 0x076c86, 0x076446, 0x65, 0x00, 0x00, 0x0 }, /* #4 */ 837 { 0x0b06c2, 0x0b0646, 0x7a, 0x00, 0x00, 0x0 }, /* #5 */ 838 { 0x3c43c7, 0x3c4346, 0x93, 0x00, 0x00, 0x0 }, /* #6 */ 839 { 0x030117, 0x030146, 0xd4, 0x00, 0x00, 0x0 }, /* #7 */ 840 { 0x3d0597, 0x3d0502, 0x45, 0x40, 0xc0, 0x0 }, /* #8 */ 841 { 0x266182, 0x266106, 0x5d, 0x59, 0xfb, 0x0 }, /* #9 */ 842 { 0x0308c2, 0x030006, 0x03, 0x03, 0xd3, 0x0 }, /* #10 */ 843 { 0x225903, 0x225182, 0xa9, 0x80, 0x86, 0x0 }, /* #11 */ 844 { 0x3e1982, 0x3e1106, 0x42, 0x42, 0xf6, 0x0 }, /* #12 */ 845 { 0x301b52, 0x301302, 0x1d, 0x0d, 0xed, 0x0 }, /* #13 */ 846 { 0x2f0453, 0x2f0406, 0x2a, 0x28, 0xa9, 0x0 }, /* #14 */ 847 { 0x385f86, 0x385702, 0x99, 0x10, 0x34, 0x0 }, /* #15 */ 848 { 0x3415c7, 0x341506, 0x4f, 0x05, 0x95, 0x0 }, /* #16 */ 849 { 0x210f93, 0x210702, 0x6a, 0x02, 0x03, 0x0 }, /* #17 */ 850 { 0x331ac3, 0x331286, 0xa4, 0x84, 0x9d, 0x0 }, /* #18 */ 851 { 0x351b92, 0x351306, 0xb4, 0x14, 0x17, 0x0 }, /* #19 */ 852 { 0x323c56, 0x323402, 0x15, 0x15, 0xd5, 0x0 }, /* #20 */ 853 { 0x146807, 0x146082, 0x87, 0x80, 0x98, 0x0 }, /* #21 */ 854 { 0x222543, 0x222586, 0xbd, 0xa0, 0xa2, 0x0 }, /* #22 */ 855 { 0x2c0a12, 0x2c0286, 0x95, 0x95, 0xd5, 0x0 }, /* #23 */ 856 { 0x091006, 0x091086, 0xdb, 0xd2, 0xd6, 0x0 }, /* #24 */ 857 { 0x1764d7, 0x176406, 0x9b, 0x1b, 0x5b, 0x0 }, /* #25 */ 858 { 0x090706, 0x090702, 0x38, 0x08, 0x4d, 0x0 }, /* #26 */ 859 { 0x155e53, 0x155682, 0xf9, 0xc8, 0xcc, 0x0 }, /* #27 */ 860 { 0x0c5047, 0x0c5082, 0x89, 0x89, 0x8b, 0x0 }, /* #28 */ 861 { 0x3a0a57, 0x3a0202, 0xb6, 0x16, 0x16, 0x0 }, /* #29 */ 862 { 0x1b36d2, 0x1b3682, 0xa0, 0x80, 0x86, 0x0 }, /* #30 */ 863 { 0x3e34c2, 0x3e3482, 0xc6, 0x86, 0x8e, 0x0 }, /* #31 */ 864 { 0x3b7382, 0x3b7302, 0xef, 0x08, 0x08, 0x0 }, /* #32 */ 865 { 0x370fd3, 0x370746, 0x60, 0x00, 0x9e, 0x0 }, /* #33 */ 866 { 0x151e47, 0x151606, 0x7d, 0x69, 0x69, 0x0 }, /* #34 */ 867 { 0x0a0d42, 0x0a0586, 0xe5, 0xc5, 0xdf, 0x0 }, /* #35 */ 868 { 0x0b6257, 0x0b6202, 0x6c, 0x40, 0x40, 0x0 }, /* #36 */ 869 { 0x362492, 0x362402, 0x8a, 0x08, 0x7c, 0x0 }, /* #37 */ 870 { 0x2720c3, 0x272002, 0x11, 0x10, 0x30, 0x0 }, /* #38 */ 871 { 0x1b7c02, 0x1b7446, 0x84, 0x00, 0x2a, 0x0 }, /* #39 */ 872 { 0x176946, 0x176106, 0x5d, 0x50, 0xf2, 0x0 }, /* #40 */ 873 { 0x2e1b02, 0x2e1382, 0xde, 0xc4, 0xc5, 0x0 }, /* #41 */ 874 { 0x262c82, 0x262406, 0x29, 0x28, 0xbe, 0x0 }, /* #42 */ 875 { 0x210586, 0x210502, 0x50, 0x40, 0xca, 0x0 }, /* #43 */ 876 { 0x106e42, 0x106682, 0xd0, 0x80, 0xa6, 0x0 }, /* #44 */ 877 { 0x220803, 0x220006, 0x7c, 0x24, 0x26, 0x0 }, /* #45 */ 878 { 0x390c92, 0x390482, 0xf7, 0xa4, 0xa4, 0x0 }, /* #46 */ 879 { 0x242597, 0x242502, 0xee, 0x2c, 0x2c, 0x0 }, /* #47 */ 880 { 0x354816, 0x354046, 0x07, 0x00, 0xa0, 0x0 }, /* #48 */ 881 { 0x144196, 0x144106, 0x19, 0x09, 0xad, 0x0 }, /* #49 */ 882 { 0x1c2402, 0x1c2402, 0x7f, 0x52, 0xd2, 0x0 }, /* #50 */ 883 { 0x3643d7, 0x364302, 0x5f, 0x43, 0x63, 0x0 }, /* #51 */ 884 { 0x255c97, 0x255482, 0x95, 0x91, 0xd1, 0x0 }, /* #52 */ 885 { 0x1a7bd3, 0x1a7306, 0x64, 0x24, 0x2f, 0x0 }, /* #53 */ 886 { 0x102393, 0x102302, 0x51, 0x40, 0xea, 0x0 }, /* #54 */ 887 { 0x072103, 0x072146, 0xbf, 0x00, 0x00, 0x0 }, /* #55 */ 888 { 0x177912, 0x177146, 0xa9, 0x00, 0x54, 0x0 }, /* #56 */ 889 { 0x072402, 0x072486, 0xdb, 0xc3, 0xc3, 0x0 }, /* #57 */ 890 { 0x0d0412, 0x0d0482, 0xd4, 0xd0, 0xd0, 0x0 }, /* #58 */ 891 { 0x0a67c7, 0x0a6702, 0x8f, 0x02, 0x12, 0x0 }, /* #59 */ 892 { 0x2e6703, 0x2e6702, 0x3c, 0x34, 0xb4, 0x0 }, /* #60 */ 893 { 0x1a6392, 0x1a6382, 0xee, 0xa2, 0xa2, 0x0 }, /* #61 */ 894 { 0x281b03, 0x281386, 0xc0, 0xc0, 0xdf, 0x0 }, /* #62 */ 895 { 0x1e1f13, 0x1e1746, 0xa0, 0x00, 0x1d, 0x0 }, /* #63 */ 1216 { 0x243e12, 0x243646, 0x00, 0x00, 0x00, 0x0 }, /* #0 */ 1217 { 0x0250d7, 0x025046, 0x00, 0x00, 0x00, 0x0 }, /* #1 */ 1218 { 0x1e7646, 0x1e7646, 0x00, 0x00, 0x00, 0x0 }, /* #2 */ 1219 { 0x3a2853, 0x3a2046, 0x00, 0x00, 0x00, 0x0 }, /* #3 */ 1220 { 0x2b2042, 0x2b2046, 0x00, 0x00, 0x00, 0x0 }, /* #4 */ 1221 { 0x127c12, 0x127446, 0x00, 0x00, 0x00, 0x0 }, /* #5 */ 1222 { 0x197893, 0x197046, 0x7f, 0x00, 0x00, 0x0 }, /* #6 */ 1223 { 0x3a09d3, 0x3a0146, 0xbd, 0x00, 0x00, 0x0 }, /* #7 */ 1224 { 0x346643, 0x346646, 0x87, 0x00, 0x00, 0x0 }, /* #8 */ 1225 { 0x3c5482, 0x3c5446, 0x21, 0x00, 0x00, 0x0 }, /* #9 */ 1226 { 0x3767c6, 0x376746, 0x16, 0x00, 0x00, 0x0 }, /* #10 */ 1227 { 0x3f7806, 0x3f7046, 0xcd, 0x00, 0x00, 0x0 }, /* #11 */ 1228 { 0x1044d6, 0x104486, 0xbe, 0xb4, 0xb4, 0x0 }, /* #12 */ 1229 { 0x1b5712, 0x1b5706, 0x2e, 0x22, 0xa3, 0x0 }, /* #13 */ 1230 { 0x2c6e17, 0x2c6602, 0x59, 0x51, 0x73, 0x0 }, /* #14 */ 1231 { 0x310253, 0x310202, 0x36, 0x02, 0x0a, 0x0 }, /* #15 */ 1232 { 0x3b6696, 0x3b6682, 0xe7, 0x85, 0x95, 0x0 }, /* #16 */ 1233 { 0x1809d6, 0x180102, 0x9a, 0x02, 0x23, 0x0 }, /* #17 */ 1234 { 0x091156, 0x091182, 0x98, 0x80, 0x81, 0x0 }, /* #18 */ 1235 { 0x261757, 0x261706, 0x4d, 0x44, 0xc4, 0x0 }, /* #19 */ 1236 { 0x023892, 0x023046, 0x3b, 0x00, 0xc4, 0x0 }, /* #20 */ 1237 { 0x364647, 0x364602, 0x53, 0x01, 0x29, 0x0 }, /* #21 */ 1238 { 0x2932d2, 0x293286, 0xb9, 0x81, 0xc5, 0x0 }, /* #22 */ 1239 { 0x1a0156, 0x1a0182, 0xc3, 0xc2, 0xfa, 0x0 }, /* #23 */ 1240 { 0x2a1cd7, 0x2a1406, 0x52, 0x12, 0xbe, 0x0 }, /* #24 */ 1241 { 0x363dd6, 0x363582, 0xf6, 0xf4, 0xfd, 0x0 }, /* #25 */ 1242 { 0x1644c3, 0x164402, 0x2f, 0x07, 0x57, 0x0 }, /* #26 */ 1243 { 0x3466c7, 0x346606, 0xbf, 0x14, 0x14, 0x0 }, /* #27 */ 1244 { 0x1a63c3, 0x1a6346, 0x3c, 0x00, 0xc2, 0x0 }, /* #28 */ 1245 { 0x351f47, 0x351782, 0x9c, 0x94, 0xd6, 0x0 }, /* #29 */ 1246 { 0x213b02, 0x213306, 0x43, 0x42, 0x5a, 0x0 }, /* #30 */ 1247 { 0x261bc3, 0x261302, 0x21, 0x01, 0x1d, 0x0 }, /* #31 */ 1248 { 0x0d7b86, 0x0d7386, 0xe4, 0x84, 0x85, 0x0 }, /* #32 */ 1249 { 0x0c1947, 0x0c1186, 0xcc, 0xcc, 0xce, 0x0 }, /* #33 */ 1250 { 0x1e1807, 0x1e1046, 0x2a, 0x00, 0x11, 0x0 }, /* #34 */ 1251 { 0x036dc2, 0x036502, 0xbc, 0x34, 0x36, 0x0 }, /* #35 */ 1252 { 0x2011c2, 0x201102, 0x58, 0x58, 0xd9, 0x0 }, /* #36 */ 1253 { 0x397ad6, 0x397286, 0xef, 0xc6, 0xd6, 0x0 }, /* #37 */ 1254 { 0x333756, 0x333702, 0x61, 0x20, 0x2a, 0x0 }, /* #38 */ 1255 { 0x177043, 0x177002, 0xb1, 0x01, 0x0b, 0x0 }, /* #39 */ 1256 { 0x261147, 0x261102, 0x3c, 0x2c, 0xef, 0x0 }, /* #40 */ 1257 { 0x3139d6, 0x313146, 0x2c, 0x00, 0xc3, 0x0 }, /* #41 */ 1258 { 0x0f3193, 0x0f3102, 0xdf, 0x43, 0x63, 0x0 }, /* #42 */ 1259 { 0x285556, 0x285582, 0xf7, 0x80, 0x88, 0x0 }, /* #43 */ 1260 { 0x1c2196, 0x1c2186, 0x96, 0x90, 0xf8, 0x0 }, /* #44 */ 1261 { 0x3c78d7, 0x3c7002, 0xcb, 0x40, 0x64, 0x0 }, /* #45 */ 1262 { 0x3370d6, 0x337002, 0x2a, 0x08, 0x9c, 0x0 }, /* #46 */ 1263 { 0x0d1453, 0x0d1482, 0xb1, 0x80, 0xc8, 0x0 }, /* #47 */ 1264 { 0x3b1dc6, 0x3b1506, 0x7a, 0x0a, 0x0b, 0x0 }, /* #48 */ 1265 { 0x124196, 0x124106, 0x79, 0x59, 0x59, 0x0 }, /* #49 */ 1266 { 0x3654c2, 0x365402, 0xa3, 0x20, 0x74, 0x0 }, /* #50 */ 1267 { 0x322d83, 0x322506, 0x2a, 0x28, 0x29, 0x0 }, /* #51 */ 1268 { 0x385186, 0x385106, 0xd3, 0x42, 0x6e, 0x0 }, /* #52 */ 1269 { 0x0331c2, 0x033102, 0xdb, 0x0b, 0x0f, 0x0 }, /* #53 */ 1270 { 0x136883, 0x136086, 0xc0, 0xc0, 0xec, 0x0 }, /* #54 */ 1271 { 0x241107, 0x241102, 0xc1, 0x40, 0x44, 0x0 }, /* #55 */ 1272 { 0x0b2102, 0x0b2146, 0x04, 0x00, 0xc0, 0x0 }, /* #56 */ 1273 { 0x234246, 0x234206, 0x6e, 0x24, 0x25, 0x0 }, /* #57 */ 1274 { 0x0c6087, 0x0c6086, 0xc2, 0x82, 0x9f, 0x0 }, /* #58 */ 1275 { 0x3d0183, 0x3d0102, 0x08, 0x08, 0xfa, 0x0 }, /* #59 */ 1276 { 0x2a1e43, 0x2a1646, 0xe1, 0x00, 0x0e, 0x0 }, /* #60 */ 1277 { 0x2a0356, 0x2a0346, 0x10, 0x00, 0x83, 0x0 }, /* #61 */ 1278 { 0x3f0ed2, 0x3f0682, 0xe0, 0xe0, 0xfd, 0x0 }, /* #62 */ 1279 { 0x2370d6, 0x237046, 0x34, 0x00, 0x43, 0x0 }, /* #63 */ 1280 { 0x396142, 0x396182, 0x9a, 0x8a, 0xca, 0x0 }, /* #64 */ 1281 { 0x165143, 0x165102, 0xb9, 0x08, 0x4a, 0x0 }, /* #65 */ 1282 { 0x2b7ad7, 0x2b7206, 0x4b, 0x0a, 0xbe, 0x0 }, /* #66 */ 1283 { 0x3637d7, 0x363702, 0x25, 0x20, 0xb0, 0x0 }, /* #67 */ 1284 { 0x246a06, 0x246202, 0x52, 0x02, 0x02, 0x0 }, /* #68 */ 1285 { 0x1c35c3, 0x1c3586, 0xd5, 0x84, 0x84, 0x0 }, /* #69 */ 1286 { 0x057f16, 0x057746, 0xb1, 0x00, 0x46, 0x0 }, /* #70 */ 1287 { 0x1878d2, 0x187046, 0x8b, 0x00, 0x20, 0x0 }, /* #71 */ 1288 { 0x010906, 0x010106, 0x56, 0x44, 0xc4, 0x0 }, /* #72 */ 1289 { 0x0e28d7, 0x0e2006, 0x1a, 0x12, 0xd6, 0x0 }, /* #73 */ 1290 { 0x233986, 0x233106, 0xb6, 0x30, 0x71, 0x0 }, /* #74 */ 1291 { 0x2c5a16, 0x2c5246, 0x48, 0x00, 0x25, 0x0 }, /* #75 */ 1292 { 0x034912, 0x034102, 0x09, 0x08, 0xc8, 0x0 }, /* #76 */ 1293 { 0x2f6897, 0x2f6002, 0x31, 0x10, 0x1a, 0x0 }, /* #77 */ 1294 { 0x1a5383, 0x1a5302, 0x52, 0x52, 0x5f, 0x0 }, /* #78 */ 1295 { 0x195557, 0x195502, 0x25, 0x20, 0xb2, 0x0 }, /* #79 */ 1296 { 0x160c43, 0x160406, 0x5e, 0x06, 0xa6, 0x0 }, /* #80 */ 1297 { 0x2f7bc7, 0x2f7346, 0x96, 0x00, 0x01, 0x0 }, /* #81 */ 1298 { 0x397196, 0x397102, 0x1b, 0x1a, 0xde, 0x0 }, /* #82 */ 1299 { 0x0a15d6, 0x0a1506, 0x1b, 0x18, 0x18, 0x0 }, /* #83 */ 1300 { 0x1d7617, 0x1d7602, 0x21, 0x20, 0xbe, 0x0 }, /* #84 */ 1301 { 0x136987, 0x136102, 0x3c, 0x2c, 0x2d, 0x0 }, /* #85 */ 1302 { 0x193b53, 0x193302, 0xa1, 0x20, 0x6a, 0x0 }, /* #86 */ 1303 { 0x1b61d2, 0x1b6182, 0xcd, 0x8c, 0xac, 0x0 }, /* #87 */ 1304 { 0x125b97, 0x125302, 0x8f, 0x0b, 0x7b, 0x0 }, /* #88 */ 1305 { 0x094d07, 0x094546, 0xfe, 0x00, 0x01, 0x0 }, /* #89 */ 1306 { 0x3e6d93, 0x3e6506, 0x34, 0x30, 0xf3, 0x0 }, /* #90 */ 1307 { 0x155a47, 0x155202, 0xf5, 0x04, 0x0c, 0x0 }, /* #91 */ 1308 { 0x345613, 0x345686, 0xc9, 0xc0, 0xd6, 0x0 }, /* #92 */ 1309 { 0x275052, 0x275046, 0xad, 0x00, 0x12, 0x0 }, /* #93 */ 1310 { 0x315a02, 0x315286, 0xd5, 0x81, 0xa9, 0x0 }, /* #94 */ 1311 { 0x1a4687, 0x1a4686, 0x91, 0x81, 0xa5, 0x0 }, /* #95 */ 896 1312 }; 897 1313 static const BINU8_TEST_T g_aTests_and_u8_locked[] = 898 1314 { 899 { 0x2e7947, 0x2e7146, 0x00, 0x00, 0x00, 0x0 }, /* #0 */ 900 { 0x257b46, 0x257346, 0x00, 0x00, 0x00, 0x0 }, /* #1 */ 901 { 0x1e3357, 0x1e3346, 0x00, 0x00, 0x00, 0x0 }, /* #2 */ 902 { 0x3c1457, 0x3c1446, 0x00, 0x00, 0x00, 0x0 }, /* #3 */ 903 { 0x232d83, 0x232546, 0x26, 0x00, 0x00, 0x0 }, /* #4 */ 904 { 0x2663d7, 0x266346, 0xe8, 0x00, 0x00, 0x0 }, /* #5 */ 905 { 0x156816, 0x156046, 0x5a, 0x00, 0x00, 0x0 }, /* #6 */ 906 { 0x0935d2, 0x093546, 0xbc, 0x00, 0x00, 0x0 }, /* #7 */ 907 { 0x125d06, 0x125546, 0xb6, 0x00, 0x49, 0x0 }, /* #8 */ 908 { 0x227716, 0x227782, 0xd1, 0xd0, 0xd8, 0x0 }, /* #9 */ 909 { 0x1c3d16, 0x1c3506, 0x15, 0x11, 0x11, 0x0 }, /* #10 */ 910 { 0x167dd6, 0x167506, 0x67, 0x27, 0x3f, 0x0 }, /* #11 */ 911 { 0x3616c2, 0x361606, 0x6b, 0x6a, 0xfa, 0x0 }, /* #12 */ 912 { 0x0c0bd7, 0x0c0302, 0xda, 0x4a, 0x4f, 0x0 }, /* #13 */ 913 { 0x033243, 0x033282, 0x83, 0x80, 0xd0, 0x0 }, /* #14 */ 914 { 0x0503c6, 0x050346, 0xb4, 0x00, 0x0b, 0x0 }, /* #15 */ 915 { 0x1d6a86, 0x1d6202, 0x6e, 0x46, 0x47, 0x0 }, /* #16 */ 916 { 0x345e07, 0x345602, 0x42, 0x40, 0xe4, 0x0 }, /* #17 */ 917 { 0x187e83, 0x187602, 0xbf, 0x16, 0x16, 0x0 }, /* #18 */ 918 { 0x087947, 0x087186, 0xd8, 0x88, 0x88, 0x0 }, /* #19 */ 919 { 0x064783, 0x064782, 0xd2, 0xc2, 0xea, 0x0 }, /* #20 */ 920 { 0x341846, 0x341086, 0xb6, 0xb2, 0xf3, 0x0 }, /* #21 */ 921 { 0x1f5b02, 0x1f5302, 0x2f, 0x07, 0xc7, 0x0 }, /* #22 */ 922 { 0x101352, 0x101302, 0x75, 0x70, 0xfa, 0x0 }, /* #23 */ 923 { 0x081c06, 0x081406, 0x5a, 0x12, 0x13, 0x0 }, /* #24 */ 924 { 0x3a5fd6, 0x3a5702, 0x46, 0x04, 0xbd, 0x0 }, /* #25 */ 925 { 0x3a2d92, 0x3a2502, 0x70, 0x70, 0xfb, 0x0 }, /* #26 */ 926 { 0x3d1656, 0x3d1606, 0x29, 0x28, 0x68, 0x0 }, /* #27 */ 927 { 0x1f1f07, 0x1f1702, 0xf7, 0x37, 0x3f, 0x0 }, /* #28 */ 928 { 0x147653, 0x147602, 0x83, 0x01, 0x65, 0x0 }, /* #29 */ 929 { 0x255f56, 0x255702, 0xeb, 0x02, 0x16, 0x0 }, /* #30 */ 930 { 0x040d16, 0x040502, 0x43, 0x43, 0xd3, 0x0 }, /* #31 */ 931 { 0x3c5953, 0x3c5186, 0xbb, 0xbb, 0xff, 0x0 }, /* #32 */ 932 { 0x381a02, 0x381246, 0x8e, 0x00, 0x11, 0x0 }, /* #33 */ 933 { 0x200846, 0x200006, 0x0f, 0x03, 0xe3, 0x0 }, /* #34 */ 934 { 0x0c2e56, 0x0c2602, 0x48, 0x08, 0x3b, 0x0 }, /* #35 */ 935 { 0x320442, 0x320406, 0x23, 0x03, 0xd7, 0x0 }, /* #36 */ 936 { 0x1c4682, 0x1c4602, 0x01, 0x01, 0x99, 0x0 }, /* #37 */ 937 { 0x161e13, 0x161682, 0x8f, 0x86, 0x86, 0x0 }, /* #38 */ 938 { 0x336d52, 0x336502, 0x1e, 0x04, 0x44, 0x0 }, /* #39 */ 939 { 0x000f97, 0x000706, 0xbc, 0x14, 0x14, 0x0 }, /* #40 */ 940 { 0x3e1887, 0x3e1002, 0x71, 0x70, 0x74, 0x0 }, /* #41 */ 941 { 0x043ad7, 0x043282, 0xd1, 0x91, 0xb1, 0x0 }, /* #42 */ 942 { 0x041f43, 0x041702, 0xff, 0x26, 0x26, 0x0 }, /* #43 */ 943 { 0x1d4c02, 0x1d4402, 0xc1, 0x01, 0x0b, 0x0 }, /* #44 */ 944 { 0x056f47, 0x056702, 0x69, 0x20, 0x26, 0x0 }, /* #45 */ 945 { 0x150a86, 0x150246, 0x00, 0x00, 0xa4, 0x0 }, /* #46 */ 946 { 0x367d03, 0x367582, 0xc3, 0xc1, 0xf5, 0x0 }, /* #47 */ 947 { 0x271743, 0x271702, 0x01, 0x01, 0x6b, 0x0 }, /* #48 */ 948 { 0x0d1853, 0x0d1082, 0xde, 0xd0, 0xf0, 0x0 }, /* #49 */ 949 { 0x193f86, 0x193746, 0x25, 0x00, 0x88, 0x0 }, /* #50 */ 950 { 0x3e7c56, 0x3e7482, 0xc3, 0xc1, 0xdd, 0x0 }, /* #51 */ 951 { 0x242417, 0x242486, 0xd4, 0x84, 0x87, 0x0 }, /* #52 */ 952 { 0x342b56, 0x342302, 0x6e, 0x64, 0x64, 0x0 }, /* #53 */ 953 { 0x085a57, 0x085202, 0x26, 0x26, 0xae, 0x0 }, /* #54 */ 954 { 0x2a08c7, 0x2a0002, 0x6a, 0x4a, 0x4e, 0x0 }, /* #55 */ 955 { 0x2f5d87, 0x2f5506, 0x43, 0x03, 0x93, 0x0 }, /* #56 */ 956 { 0x1a2113, 0x1a2106, 0xfd, 0x4d, 0x4d, 0x0 }, /* #57 */ 957 { 0x3e7002, 0x3e7006, 0x4b, 0x0a, 0x0e, 0x0 }, /* #58 */ 958 { 0x277a12, 0x277202, 0x28, 0x20, 0xf2, 0x0 }, /* #59 */ 959 { 0x345247, 0x345206, 0x3e, 0x0c, 0x8d, 0x0 }, /* #60 */ 960 { 0x3c3dc2, 0x3c3586, 0x97, 0x84, 0xa4, 0x0 }, /* #61 */ 961 { 0x211f56, 0x211786, 0x93, 0x82, 0xee, 0x0 }, /* #62 */ 962 { 0x126c52, 0x126402, 0x0b, 0x08, 0x28, 0x0 }, /* #63 */ 1315 { 0x152987, 0x152146, 0x00, 0x00, 0x00, 0x0 }, /* #0 */ 1316 { 0x212303, 0x212346, 0x00, 0x00, 0x00, 0x0 }, /* #1 */ 1317 { 0x152213, 0x152246, 0x00, 0x00, 0x00, 0x0 }, /* #2 */ 1318 { 0x3a57d7, 0x3a5746, 0x00, 0x00, 0x00, 0x0 }, /* #3 */ 1319 { 0x1e1186, 0x1e1146, 0x00, 0x00, 0x00, 0x0 }, /* #4 */ 1320 { 0x2d7156, 0x2d7146, 0x00, 0x00, 0x00, 0x0 }, /* #5 */ 1321 { 0x070f02, 0x070746, 0x26, 0x00, 0x00, 0x0 }, /* #6 */ 1322 { 0x1e7b57, 0x1e7346, 0xf0, 0x00, 0x00, 0x0 }, /* #7 */ 1323 { 0x097617, 0x097646, 0x17, 0x00, 0x00, 0x0 }, /* #8 */ 1324 { 0x344b12, 0x344346, 0x3d, 0x00, 0x00, 0x0 }, /* #9 */ 1325 { 0x197143, 0x197146, 0xd5, 0x00, 0x00, 0x0 }, /* #10 */ 1326 { 0x253e03, 0x253646, 0xff, 0x00, 0x00, 0x0 }, /* #11 */ 1327 { 0x1c6a86, 0x1c6282, 0xd3, 0x92, 0xba, 0x0 }, /* #12 */ 1328 { 0x030846, 0x030002, 0x64, 0x64, 0xfc, 0x0 }, /* #13 */ 1329 { 0x352d47, 0x352506, 0xad, 0x21, 0x21, 0x0 }, /* #14 */ 1330 { 0x3e6d57, 0x3e6506, 0x24, 0x24, 0xb5, 0x0 }, /* #15 */ 1331 { 0x337583, 0x337502, 0x26, 0x04, 0x94, 0x0 }, /* #16 */ 1332 { 0x065b97, 0x065306, 0x77, 0x53, 0x5b, 0x0 }, /* #17 */ 1333 { 0x1c1c92, 0x1c1406, 0x1f, 0x1e, 0x7e, 0x0 }, /* #18 */ 1334 { 0x145943, 0x145106, 0xfb, 0x6a, 0x6a, 0x0 }, /* #19 */ 1335 { 0x3342d6, 0x334202, 0xa3, 0x01, 0x59, 0x0 }, /* #20 */ 1336 { 0x1451c2, 0x145106, 0xb5, 0x21, 0x29, 0x0 }, /* #21 */ 1337 { 0x3905c3, 0x390502, 0x75, 0x15, 0x17, 0x0 }, /* #22 */ 1338 { 0x3023d7, 0x302306, 0x54, 0x14, 0x97, 0x0 }, /* #23 */ 1339 { 0x3b5d12, 0x3b5502, 0x81, 0x01, 0x25, 0x0 }, /* #24 */ 1340 { 0x241287, 0x241206, 0xad, 0x0c, 0x0c, 0x0 }, /* #25 */ 1341 { 0x3a6807, 0x3a6006, 0xfd, 0x69, 0x6b, 0x0 }, /* #26 */ 1342 { 0x3a78d7, 0x3a7046, 0xf4, 0x00, 0x0b, 0x0 }, /* #27 */ 1343 { 0x171957, 0x171106, 0xb3, 0x12, 0x5a, 0x0 }, /* #28 */ 1344 { 0x1841c7, 0x184182, 0xa7, 0x85, 0xc5, 0x0 }, /* #29 */ 1345 { 0x3a3012, 0x3a3082, 0xd5, 0x91, 0xbb, 0x0 }, /* #30 */ 1346 { 0x2801d2, 0x280182, 0xae, 0x8a, 0xdb, 0x0 }, /* #31 */ 1347 { 0x002fd7, 0x002706, 0x4d, 0x09, 0x2b, 0x0 }, /* #32 */ 1348 { 0x315b97, 0x315386, 0xe7, 0xe7, 0xef, 0x0 }, /* #33 */ 1349 { 0x0e5516, 0x0e5586, 0xf8, 0x88, 0x89, 0x0 }, /* #34 */ 1350 { 0x1b42d2, 0x1b4286, 0xf4, 0xe4, 0xee, 0x0 }, /* #35 */ 1351 { 0x3b43d6, 0x3b4382, 0xbf, 0xb5, 0xb5, 0x0 }, /* #36 */ 1352 { 0x0b63d2, 0x0b6386, 0xfa, 0xc0, 0xc1, 0x0 }, /* #37 */ 1353 { 0x261296, 0x261286, 0xc1, 0xc0, 0xca, 0x0 }, /* #38 */ 1354 { 0x212992, 0x212102, 0x0f, 0x0d, 0x4d, 0x0 }, /* #39 */ 1355 { 0x2a1207, 0x2a1206, 0x57, 0x06, 0xa6, 0x0 }, /* #40 */ 1356 { 0x214846, 0x214002, 0x34, 0x34, 0xf6, 0x0 }, /* #41 */ 1357 { 0x000612, 0x000606, 0xb7, 0x22, 0x6a, 0x0 }, /* #42 */ 1358 { 0x292d52, 0x292586, 0xc5, 0xc5, 0xd7, 0x0 }, /* #43 */ 1359 { 0x281c07, 0x281446, 0x80, 0x00, 0x50, 0x0 }, /* #44 */ 1360 { 0x2b1752, 0x2b1786, 0x85, 0x81, 0x99, 0x0 }, /* #45 */ 1361 { 0x262f06, 0x262782, 0x91, 0x80, 0xcc, 0x0 }, /* #46 */ 1362 { 0x026a46, 0x026206, 0xfd, 0x30, 0x32, 0x0 }, /* #47 */ 1363 { 0x314586, 0x314502, 0x68, 0x40, 0xc2, 0x0 }, /* #48 */ 1364 { 0x344fc3, 0x344702, 0x18, 0x08, 0xeb, 0x0 }, /* #49 */ 1365 { 0x2b2942, 0x2b2146, 0x38, 0x00, 0xc7, 0x0 }, /* #50 */ 1366 { 0x030797, 0x030702, 0x91, 0x01, 0x47, 0x0 }, /* #51 */ 1367 { 0x223ad3, 0x223202, 0x92, 0x02, 0x2a, 0x0 }, /* #52 */ 1368 { 0x152847, 0x152046, 0x0b, 0x00, 0x60, 0x0 }, /* #53 */ 1369 { 0x3c5f82, 0x3c5706, 0x6d, 0x41, 0x51, 0x0 }, /* #54 */ 1370 { 0x205e82, 0x205602, 0x66, 0x20, 0xa8, 0x0 }, /* #55 */ 1371 { 0x2e5e52, 0x2e5602, 0x36, 0x34, 0x3c, 0x0 }, /* #56 */ 1372 { 0x1b4197, 0x1b4106, 0x55, 0x05, 0x07, 0x0 }, /* #57 */ 1373 { 0x3b56c6, 0x3b5602, 0x01, 0x01, 0x27, 0x0 }, /* #58 */ 1374 { 0x304a43, 0x304282, 0xc1, 0xc1, 0xc3, 0x0 }, /* #59 */ 1375 { 0x312493, 0x312402, 0x15, 0x10, 0x5a, 0x0 }, /* #60 */ 1376 { 0x0e0716, 0x0e0746, 0x41, 0x00, 0x3e, 0x0 }, /* #61 */ 1377 { 0x3d5c47, 0x3d5406, 0xfa, 0x18, 0x1c, 0x0 }, /* #62 */ 1378 { 0x080c43, 0x080406, 0xa6, 0x06, 0x5f, 0x0 }, /* #63 */ 1379 { 0x386807, 0x386002, 0x73, 0x20, 0x28, 0x0 }, /* #64 */ 1380 { 0x1c20c3, 0x1c2006, 0x7d, 0x50, 0x50, 0x0 }, /* #65 */ 1381 { 0x193ac7, 0x193202, 0x0c, 0x08, 0xab, 0x0 }, /* #66 */ 1382 { 0x0b3f96, 0x0b3746, 0x21, 0x00, 0x98, 0x0 }, /* #67 */ 1383 { 0x165316, 0x165306, 0xf2, 0x30, 0x39, 0x0 }, /* #68 */ 1384 { 0x1f6652, 0x1f6686, 0x9b, 0x82, 0xc2, 0x0 }, /* #69 */ 1385 { 0x093842, 0x093002, 0x2d, 0x0d, 0x1d, 0x0 }, /* #70 */ 1386 { 0x0a5ac3, 0x0a5286, 0xd4, 0x84, 0xa5, 0x0 }, /* #71 */ 1387 { 0x0e3612, 0x0e3602, 0x4c, 0x4c, 0x7d, 0x0 }, /* #72 */ 1388 { 0x1849c2, 0x184102, 0xfa, 0x20, 0x20, 0x0 }, /* #73 */ 1389 { 0x2d4cc2, 0x2d4446, 0x08, 0x00, 0x77, 0x0 }, /* #74 */ 1390 { 0x2441c2, 0x244106, 0x7d, 0x18, 0x9a, 0x0 }, /* #75 */ 1391 { 0x1a2352, 0x1a2386, 0x8f, 0x81, 0xd1, 0x0 }, /* #76 */ 1392 { 0x2d01d3, 0x2d0146, 0x83, 0x00, 0x24, 0x0 }, /* #77 */ 1393 { 0x3f6752, 0x3f6786, 0xbb, 0x81, 0x81, 0x0 }, /* #78 */ 1394 { 0x081607, 0x081602, 0xa5, 0x04, 0x5c, 0x0 }, /* #79 */ 1395 { 0x2416d2, 0x241602, 0x78, 0x10, 0x91, 0x0 }, /* #80 */ 1396 { 0x044253, 0x044286, 0xb9, 0x81, 0xc1, 0x0 }, /* #81 */ 1397 { 0x374982, 0x374102, 0x6f, 0x6d, 0xfd, 0x0 }, /* #82 */ 1398 { 0x326ac6, 0x326282, 0xb6, 0x80, 0x89, 0x0 }, /* #83 */ 1399 { 0x373a13, 0x373282, 0x87, 0x86, 0x9e, 0x0 }, /* #84 */ 1400 { 0x292c16, 0x292446, 0x44, 0x00, 0x0b, 0x0 }, /* #85 */ 1401 { 0x172b86, 0x172382, 0xd4, 0xd0, 0xf2, 0x0 }, /* #86 */ 1402 { 0x1d0302, 0x1d0302, 0xd5, 0x40, 0x6a, 0x0 }, /* #87 */ 1403 { 0x0c2fc6, 0x0c2702, 0x06, 0x04, 0x6c, 0x0 }, /* #88 */ 1404 { 0x070853, 0x070002, 0x67, 0x01, 0x99, 0x0 }, /* #89 */ 1405 { 0x0e76c2, 0x0e7602, 0x63, 0x02, 0x8a, 0x0 }, /* #90 */ 1406 { 0x254197, 0x254186, 0xfa, 0xb8, 0xbd, 0x0 }, /* #91 */ 1407 { 0x1c2547, 0x1c2502, 0x3c, 0x2c, 0xad, 0x0 }, /* #92 */ 1408 { 0x243a12, 0x243246, 0x00, 0x00, 0x13, 0x0 }, /* #93 */ 1409 { 0x323d07, 0x323546, 0x0b, 0x00, 0x74, 0x0 }, /* #94 */ 1410 { 0x1e5b96, 0x1e5302, 0xdd, 0x04, 0x24, 0x0 }, /* #95 */ 963 1411 }; 964 1412 static const BINU8_TEST_T g_aTests_cmp_u8[] = 965 1413 { 966 { 0x3d3256, 0x3d3246, 0x00, 0x00, 0x00, 0x0 }, /* #0 */ 967 { 0x0e7817, 0x0e7046, 0x00, 0x00, 0x00, 0x0 }, /* #1 */ 968 { 0x012b56, 0x012346, 0x00, 0x00, 0x00, 0x0 }, /* #2 */ 969 { 0x065d42, 0x065546, 0x00, 0x00, 0x00, 0x0 }, /* #3 */ 970 { 0x1e0087, 0x1e0086, 0x90, 0x90, 0x00, 0x0 }, /* #4 */ 971 { 0x3b0a96, 0x3b0286, 0xe4, 0xe4, 0x00, 0x0 }, /* #5 */ 972 { 0x3f47c6, 0x3f4786, 0x93, 0x93, 0x00, 0x0 }, /* #6 */ 973 { 0x0e0a07, 0x0e0282, 0x92, 0x92, 0x00, 0x0 }, /* #7 */ 974 { 0x374802, 0x374006, 0x7e, 0x7e, 0x2b, 0x0 }, /* #8 */ 975 { 0x1d4303, 0x1d4b16, 0xb7, 0xb7, 0x58, 0x0 }, /* #9 */ 976 { 0x2a6287, 0x2a6203, 0x28, 0x28, 0xc0, 0x0 }, /* #10 */ 977 { 0x0f2a07, 0x0f2297, 0x95, 0x95, 0xaa, 0x0 }, /* #11 */ 978 { 0x2d6a46, 0x2d6a06, 0xca, 0xca, 0x56, 0x0 }, /* #12 */ 979 { 0x0c13d7, 0x0c1b83, 0x77, 0x77, 0xf7, 0x0 }, /* #13 */ 980 { 0x380a02, 0x380216, 0x75, 0x75, 0x0b, 0x0 }, /* #14 */ 981 { 0x0e6ac6, 0x0e6a87, 0x5d, 0x5d, 0x97, 0x0 }, /* #15 */ 982 { 0x261413, 0x261417, 0x02, 0x02, 0xd7, 0x0 }, /* #16 */ 983 { 0x007243, 0x007207, 0x56, 0x56, 0xe4, 0x0 }, /* #17 */ 984 { 0x077c83, 0x077496, 0xc7, 0xc7, 0x3c, 0x0 }, /* #18 */ 985 { 0x160186, 0x160102, 0xf9, 0xf9, 0xa1, 0x0 }, /* #19 */ 986 { 0x3c2696, 0x3c2e06, 0x88, 0x88, 0x32, 0x0 }, /* #20 */ 987 { 0x0f1913, 0x0f1997, 0x7b, 0x7b, 0xed, 0x0 }, /* #21 */ 988 { 0x300256, 0x300293, 0xa0, 0xa0, 0xac, 0x0 }, /* #22 */ 989 { 0x297c83, 0x297487, 0xde, 0xde, 0xf7, 0x0 }, /* #23 */ 990 { 0x385756, 0x385f87, 0x75, 0x75, 0xe5, 0x0 }, /* #24 */ 991 { 0x201d87, 0x201506, 0xba, 0xba, 0xb0, 0x0 }, /* #25 */ 992 { 0x2e1b17, 0x2e1302, 0xf8, 0xf8, 0xd5, 0x0 }, /* #26 */ 993 { 0x2f59d6, 0x2f5106, 0xff, 0xff, 0xc6, 0x0 }, /* #27 */ 994 { 0x283706, 0x283717, 0x10, 0x10, 0x9e, 0x0 }, /* #28 */ 995 { 0x041042, 0x041017, 0x40, 0x40, 0xd6, 0x0 }, /* #29 */ 996 { 0x3c5683, 0x3c5683, 0x0d, 0x0d, 0x5d, 0x0 }, /* #30 */ 997 { 0x3f7b07, 0x3f7312, 0x21, 0x21, 0x02, 0x0 }, /* #31 */ 998 { 0x305752, 0x305702, 0x97, 0x97, 0x95, 0x0 }, /* #32 */ 999 { 0x102c42, 0x102487, 0x0f, 0x0f, 0x6c, 0x0 }, /* #33 */ 1000 { 0x1229c6, 0x122106, 0xee, 0xee, 0xd3, 0x0 }, /* #34 */ 1001 { 0x2e4fd2, 0x2e4706, 0xf4, 0xf4, 0xc4, 0x0 }, /* #35 */ 1002 { 0x0c6197, 0x0c6197, 0x02, 0x02, 0x6c, 0x0 }, /* #36 */ 1003 { 0x197bc2, 0x197397, 0xd8, 0xd8, 0xfa, 0x0 }, /* #37 */ 1004 { 0x166516, 0x166597, 0x03, 0x03, 0x0d, 0x0 }, /* #38 */ 1005 { 0x085903, 0x085983, 0x2e, 0x2e, 0x9d, 0x0 }, /* #39 */ 1006 { 0x2e1a47, 0x2e1a97, 0x49, 0x49, 0xaa, 0x0 }, /* #40 */ 1007 { 0x2d6947, 0x2d6116, 0x52, 0x52, 0x1f, 0x0 }, /* #41 */ 1008 { 0x054742, 0x054796, 0xdb, 0xdb, 0x1d, 0x0 }, /* #42 */ 1009 { 0x255896, 0x255087, 0x04, 0x04, 0x30, 0x0 }, /* #43 */ 1010 { 0x0c1d52, 0x0c1507, 0x3a, 0x3a, 0xea, 0x0 }, /* #44 */ 1011 { 0x167c93, 0x167487, 0x12, 0x12, 0x22, 0x0 }, /* #45 */ 1012 { 0x322453, 0x322406, 0x69, 0x69, 0x47, 0x0 }, /* #46 */ 1013 { 0x060953, 0x060106, 0x3c, 0x3c, 0x15, 0x0 }, /* #47 */ 1014 { 0x3b4317, 0x3b4382, 0xe5, 0xe5, 0x62, 0x0 }, /* #48 */ 1015 { 0x2939c2, 0x293182, 0xec, 0xec, 0x60, 0x0 }, /* #49 */ 1016 { 0x1f7cd2, 0x1f7412, 0xd6, 0xd6, 0x8a, 0x0 }, /* #50 */ 1017 { 0x105543, 0x105512, 0x75, 0x75, 0x3e, 0x0 }, /* #51 */ 1018 { 0x396907, 0x396183, 0x9f, 0x9f, 0xc0, 0x0 }, /* #52 */ 1019 { 0x2d3d43, 0x2d3587, 0xd9, 0xd9, 0xf2, 0x0 }, /* #53 */ 1020 { 0x2052d2, 0x205202, 0x3b, 0x3b, 0x09, 0x0 }, /* #54 */ 1021 { 0x134ad6, 0x134207, 0x09, 0x09, 0x95, 0x0 }, /* #55 */ 1022 { 0x0939c6, 0x093912, 0xd4, 0xd4, 0x69, 0x0 }, /* #56 */ 1023 { 0x061746, 0x061f16, 0x99, 0x99, 0x2d, 0x0 }, /* #57 */ 1024 { 0x0712d3, 0x071a83, 0x5f, 0x5f, 0xd6, 0x0 }, /* #58 */ 1025 { 0x361887, 0x361002, 0xbc, 0xbc, 0xa0, 0x0 }, /* #59 */ 1026 { 0x3b2202, 0x3b2a87, 0x5b, 0x5b, 0x83, 0x0 }, /* #60 */ 1027 { 0x212257, 0x212287, 0x0d, 0x0d, 0x73, 0x0 }, /* #61 */ 1028 { 0x2e6f92, 0x2e6712, 0xfb, 0xfb, 0x9e, 0x0 }, /* #62 */ 1029 { 0x001c53, 0x001407, 0x29, 0x29, 0xd3, 0x0 }, /* #63 */ 1414 { 0x1116c2, 0x111646, 0x00, 0x00, 0x00, 0x0 }, /* #0 */ 1415 { 0x001cc7, 0x001446, 0x00, 0x00, 0x00, 0x0 }, /* #1 */ 1416 { 0x3c38d6, 0x3c3046, 0x00, 0x00, 0x00, 0x0 }, /* #2 */ 1417 { 0x1461d6, 0x146146, 0x00, 0x00, 0x00, 0x0 }, /* #3 */ 1418 { 0x364252, 0x364246, 0x00, 0x00, 0x00, 0x0 }, /* #4 */ 1419 { 0x045ac3, 0x045246, 0x00, 0x00, 0x00, 0x0 }, /* #5 */ 1420 { 0x2b1306, 0x2b1386, 0x99, 0x99, 0x00, 0x0 }, /* #6 */ 1421 { 0x081206, 0x081202, 0x32, 0x32, 0x00, 0x0 }, /* #7 */ 1422 { 0x213d56, 0x213502, 0x57, 0x57, 0x00, 0x0 }, /* #8 */ 1423 { 0x3d7943, 0x3d7186, 0xaa, 0xaa, 0x00, 0x0 }, /* #9 */ 1424 { 0x1118d3, 0x111082, 0xdc, 0xdc, 0x00, 0x0 }, /* #10 */ 1425 { 0x063557, 0x063582, 0xd5, 0xd5, 0x00, 0x0 }, /* #11 */ 1426 { 0x2d3957, 0x2d3106, 0x35, 0x35, 0x14, 0x0 }, /* #12 */ 1427 { 0x3056c6, 0x305602, 0x66, 0x66, 0x34, 0x0 }, /* #13 */ 1428 { 0x396182, 0x396112, 0xea, 0xea, 0xbb, 0x0 }, /* #14 */ 1429 { 0x0b5102, 0x0b5116, 0x68, 0x68, 0x1d, 0x0 }, /* #15 */ 1430 { 0x191547, 0x191512, 0xfb, 0xfb, 0xdc, 0x0 }, /* #16 */ 1431 { 0x116e13, 0x116693, 0x0b, 0x0b, 0x6d, 0x0 }, /* #17 */ 1432 { 0x0b1f52, 0x0b1f93, 0x50, 0x50, 0xbe, 0x0 }, /* #18 */ 1433 { 0x197b56, 0x197397, 0x14, 0x14, 0x6e, 0x0 }, /* #19 */ 1434 { 0x2f0f92, 0x2f0f83, 0x6a, 0x6a, 0xe0, 0x0 }, /* #20 */ 1435 { 0x1c6c93, 0x1c6417, 0x34, 0x34, 0xe7, 0x0 }, /* #21 */ 1436 { 0x124a07, 0x124207, 0x0b, 0x0b, 0xb2, 0x0 }, /* #22 */ 1437 { 0x291d16, 0x291d06, 0x9a, 0x9a, 0x64, 0x0 }, /* #23 */ 1438 { 0x2a1b52, 0x2a1383, 0xb4, 0xb4, 0xf2, 0x0 }, /* #24 */ 1439 { 0x3e4286, 0x3e4282, 0xe8, 0xe8, 0x50, 0x0 }, /* #25 */ 1440 { 0x367287, 0x367212, 0xf8, 0xf8, 0xbb, 0x0 }, /* #26 */ 1441 { 0x157fc7, 0x157797, 0x32, 0x32, 0x39, 0x0 }, /* #27 */ 1442 { 0x010806, 0x010097, 0x22, 0x22, 0x79, 0x0 }, /* #28 */ 1443 { 0x057983, 0x057987, 0x5e, 0x5e, 0xd7, 0x0 }, /* #29 */ 1444 { 0x3112c7, 0x311212, 0x62, 0x62, 0x5b, 0x0 }, /* #30 */ 1445 { 0x085256, 0x085212, 0xb2, 0xb2, 0x9d, 0x0 }, /* #31 */ 1446 { 0x346447, 0x346483, 0x9d, 0x9d, 0xba, 0x0 }, /* #32 */ 1447 { 0x034682, 0x034e12, 0xb7, 0xb7, 0x6b, 0x0 }, /* #33 */ 1448 { 0x242897, 0x242006, 0xee, 0xee, 0xd6, 0x0 }, /* #34 */ 1449 { 0x030346, 0x030307, 0x16, 0x16, 0xd4, 0x0 }, /* #35 */ 1450 { 0x3e7506, 0x3e7582, 0xfc, 0xfc, 0x61, 0x0 }, /* #36 */ 1451 { 0x256913, 0x256183, 0x28, 0x28, 0x36, 0x0 }, /* #37 */ 1452 { 0x124016, 0x124002, 0x77, 0x77, 0x57, 0x0 }, /* #38 */ 1453 { 0x1a12d7, 0x1a1282, 0xdd, 0xdd, 0x5a, 0x0 }, /* #39 */ 1454 { 0x3f4a03, 0x3f4286, 0x9f, 0x9f, 0x0f, 0x0 }, /* #40 */ 1455 { 0x0e5a82, 0x0e5213, 0x17, 0x17, 0xed, 0x0 }, /* #41 */ 1456 { 0x0f1b86, 0x0f1b02, 0x8a, 0x8a, 0x58, 0x0 }, /* #42 */ 1457 { 0x392052, 0x392082, 0xdf, 0xdf, 0x0a, 0x0 }, /* #43 */ 1458 { 0x254d57, 0x254502, 0x4f, 0x4f, 0x36, 0x0 }, /* #44 */ 1459 { 0x1d6312, 0x1d6316, 0x61, 0x61, 0x28, 0x0 }, /* #45 */ 1460 { 0x3d6e93, 0x3d6617, 0x14, 0x14, 0xbe, 0x0 }, /* #46 */ 1461 { 0x0e0b16, 0x0e0383, 0x9c, 0x9c, 0xb9, 0x0 }, /* #47 */ 1462 { 0x257f03, 0x257706, 0xe9, 0xe9, 0x84, 0x0 }, /* #48 */ 1463 { 0x050b02, 0x050302, 0xcd, 0xcd, 0xb4, 0x0 }, /* #49 */ 1464 { 0x3d0453, 0x3d0483, 0x2a, 0x2a, 0x55, 0x0 }, /* #50 */ 1465 { 0x365c96, 0x365483, 0x0e, 0x0e, 0x55, 0x0 }, /* #51 */ 1466 { 0x185cd6, 0x185c16, 0xc0, 0xc0, 0x45, 0x0 }, /* #52 */ 1467 { 0x223206, 0x223a93, 0x63, 0x63, 0xde, 0x0 }, /* #53 */ 1468 { 0x2a1146, 0x2a1186, 0xcb, 0xcb, 0x13, 0x0 }, /* #54 */ 1469 { 0x3b0cd6, 0x3b0c93, 0x55, 0x55, 0xc9, 0x0 }, /* #55 */ 1470 { 0x250706, 0x250706, 0x4c, 0x4c, 0x46, 0x0 }, /* #56 */ 1471 { 0x233757, 0x233f06, 0xab, 0xab, 0x78, 0x0 }, /* #57 */ 1472 { 0x251386, 0x251397, 0x70, 0x70, 0x7a, 0x0 }, /* #58 */ 1473 { 0x007412, 0x007417, 0x6a, 0x6a, 0xfe, 0x0 }, /* #59 */ 1474 { 0x3451c6, 0x345116, 0xd6, 0xd6, 0xb9, 0x0 }, /* #60 */ 1475 { 0x250042, 0x250016, 0xb3, 0xb3, 0x9c, 0x0 }, /* #61 */ 1476 { 0x381f97, 0x381702, 0x4b, 0x4b, 0x47, 0x0 }, /* #62 */ 1477 { 0x003942, 0x003993, 0x31, 0x31, 0xa7, 0x0 }, /* #63 */ 1478 { 0x2f4c03, 0x2f4416, 0xbb, 0xbb, 0x9e, 0x0 }, /* #64 */ 1479 { 0x274383, 0x274386, 0xba, 0xba, 0x02, 0x0 }, /* #65 */ 1480 { 0x1e03d6, 0x1e0302, 0xec, 0xec, 0xeb, 0x0 }, /* #66 */ 1481 { 0x0e6502, 0x0e6516, 0xa9, 0xa9, 0x8b, 0x0 }, /* #67 */ 1482 { 0x1228c7, 0x122812, 0xa7, 0xa7, 0x6c, 0x0 }, /* #68 */ 1483 { 0x1975c7, 0x197d02, 0xa7, 0xa7, 0x53, 0x0 }, /* #69 */ 1484 { 0x383602, 0x383613, 0x63, 0x63, 0xe9, 0x0 }, /* #70 */ 1485 { 0x174ec3, 0x174693, 0xa5, 0xa5, 0xe6, 0x0 }, /* #71 */ 1486 { 0x1f0492, 0x1f0412, 0xe0, 0xe0, 0xcb, 0x0 }, /* #72 */ 1487 { 0x066512, 0x066d97, 0x30, 0x30, 0x96, 0x0 }, /* #73 */ 1488 { 0x1f7e96, 0x1f7613, 0x46, 0x46, 0xdb, 0x0 }, /* #74 */ 1489 { 0x175d56, 0x175512, 0x73, 0x73, 0x2d, 0x0 }, /* #75 */ 1490 { 0x042242, 0x042293, 0x26, 0x26, 0x5b, 0x0 }, /* #76 */ 1491 { 0x050c07, 0x050c97, 0x41, 0x41, 0xae, 0x0 }, /* #77 */ 1492 { 0x053d52, 0x053d83, 0x12, 0x12, 0x80, 0x0 }, /* #78 */ 1493 { 0x353d93, 0x353592, 0xc9, 0xc9, 0x0a, 0x0 }, /* #79 */ 1494 { 0x112e53, 0x112617, 0x38, 0x38, 0xba, 0x0 }, /* #80 */ 1495 { 0x334a53, 0x334207, 0x5a, 0x5a, 0xe2, 0x0 }, /* #81 */ 1496 { 0x2a7b93, 0x2a7313, 0x21, 0x21, 0xd5, 0x0 }, /* #82 */ 1497 { 0x1e7552, 0x1e7506, 0x9d, 0x9d, 0x93, 0x0 }, /* #83 */ 1498 { 0x0b3447, 0x0b3402, 0x57, 0x57, 0x50, 0x0 }, /* #84 */ 1499 { 0x1f16d2, 0x1f1e93, 0x47, 0x47, 0x9c, 0x0 }, /* #85 */ 1500 { 0x204983, 0x204107, 0x2d, 0x2d, 0xfa, 0x0 }, /* #86 */ 1501 { 0x1c0202, 0x1c0282, 0xdb, 0xdb, 0x52, 0x0 }, /* #87 */ 1502 { 0x0036d3, 0x003616, 0xd1, 0xd1, 0xce, 0x0 }, /* #88 */ 1503 { 0x0f6012, 0x0f6012, 0x67, 0x67, 0x3e, 0x0 }, /* #89 */ 1504 { 0x3871d3, 0x387187, 0x95, 0x95, 0xf0, 0x0 }, /* #90 */ 1505 { 0x081dc3, 0x081502, 0xf2, 0xf2, 0xc0, 0x0 }, /* #91 */ 1506 { 0x0b45d2, 0x0b4d12, 0x86, 0x86, 0x07, 0x0 }, /* #92 */ 1507 { 0x091703, 0x091796, 0xd8, 0xd8, 0x0e, 0x0 }, /* #93 */ 1508 { 0x0c5f96, 0x0c5793, 0xd2, 0xd2, 0xe3, 0x0 }, /* #94 */ 1509 { 0x200792, 0x200786, 0xbd, 0xbd, 0x13, 0x0 }, /* #95 */ 1030 1510 }; 1031 1511 static const BINU8_TEST_T g_aTests_test_u8[] = 1032 1512 { 1033 { 0x002456, 0x002446, 0x00, 0x00, 0x00, 0x0 }, /* #0 */ 1034 { 0x003556, 0x003546, 0x00, 0x00, 0x00, 0x0 }, /* #1 */ 1035 { 0x0b0286, 0x0b0246, 0x00, 0x00, 0x00, 0x0 }, /* #2 */ 1036 { 0x1a6dc7, 0x1a6546, 0x00, 0x00, 0x00, 0x0 }, /* #3 */ 1037 { 0x1e6712, 0x1e6746, 0x85, 0x85, 0x00, 0x0 }, /* #4 */ 1038 { 0x2c7e43, 0x2c7646, 0x69, 0x69, 0x00, 0x0 }, /* #5 */ 1039 { 0x1f6247, 0x1f6246, 0x06, 0x06, 0x00, 0x0 }, /* #6 */ 1040 { 0x3b7642, 0x3b7646, 0x35, 0x35, 0x00, 0x0 }, /* #7 */ 1041 { 0x111cd6, 0x111406, 0x5f, 0x5f, 0xf0, 0x0 }, /* #8 */ 1042 { 0x087002, 0x087006, 0x7c, 0x7c, 0x48, 0x0 }, /* #9 */ 1043 { 0x114e03, 0x114602, 0x12, 0x12, 0x3c, 0x0 }, /* #10 */ 1044 { 0x0b4483, 0x0b4486, 0xfa, 0xfa, 0xab, 0x0 }, /* #11 */ 1045 { 0x122f86, 0x122702, 0xdd, 0xdd, 0x56, 0x0 }, /* #12 */ 1046 { 0x2804c6, 0x280446, 0x84, 0x84, 0x60, 0x0 }, /* #13 */ 1047 { 0x307106, 0x307146, 0xc2, 0xc2, 0x10, 0x0 }, /* #14 */ 1048 { 0x2a4b17, 0x2a4386, 0xcb, 0xcb, 0xbb, 0x0 }, /* #15 */ 1049 { 0x0a6506, 0x0a6506, 0x3f, 0x3f, 0x8a, 0x0 }, /* #16 */ 1050 { 0x0c5112, 0x0c5106, 0x4e, 0x4e, 0x4f, 0x0 }, /* #17 */ 1051 { 0x363f92, 0x363786, 0xd0, 0xd0, 0xb8, 0x0 }, /* #18 */ 1052 { 0x2c1616, 0x2c1602, 0x25, 0x25, 0x04, 0x0 }, /* #19 */ 1053 { 0x115403, 0x115402, 0x2a, 0x2a, 0x71, 0x0 }, /* #20 */ 1054 { 0x250997, 0x250186, 0xcb, 0xcb, 0xca, 0x0 }, /* #21 */ 1055 { 0x1d0ad3, 0x1d0202, 0x63, 0x63, 0x50, 0x0 }, /* #22 */ 1056 { 0x344c06, 0x344402, 0x75, 0x75, 0xc2, 0x0 }, /* #23 */ 1057 { 0x243557, 0x243546, 0x26, 0x26, 0x59, 0x0 }, /* #24 */ 1058 { 0x145ed3, 0x145602, 0x73, 0x73, 0x0a, 0x0 }, /* #25 */ 1059 { 0x090a02, 0x090286, 0xae, 0xae, 0x93, 0x0 }, /* #26 */ 1060 { 0x394cd6, 0x394402, 0x2b, 0x2b, 0x42, 0x0 }, /* #27 */ 1061 { 0x086956, 0x086146, 0x4a, 0x4a, 0x11, 0x0 }, /* #28 */ 1062 { 0x122d17, 0x122586, 0xa2, 0xa2, 0xa1, 0x0 }, /* #29 */ 1063 { 0x151186, 0x151102, 0xae, 0xae, 0x3b, 0x0 }, /* #30 */ 1064 { 0x161e12, 0x161602, 0x49, 0x49, 0x76, 0x0 }, /* #31 */ 1065 { 0x131e93, 0x131606, 0x05, 0x05, 0xaf, 0x0 }, /* #32 */ 1066 { 0x0001c3, 0x000106, 0x69, 0x69, 0xda, 0x0 }, /* #33 */ 1067 { 0x0172d3, 0x017202, 0x94, 0x94, 0x1a, 0x0 }, /* #34 */ 1068 { 0x230097, 0x230046, 0xea, 0xea, 0x15, 0x0 }, /* #35 */ 1069 { 0x0f2d97, 0x0f2582, 0xcd, 0xcd, 0xb5, 0x0 }, /* #36 */ 1070 { 0x130f92, 0x130702, 0x59, 0x59, 0xf7, 0x0 }, /* #37 */ 1071 { 0x3767d3, 0x376702, 0xf8, 0xf8, 0x6b, 0x0 }, /* #38 */ 1072 { 0x0a0413, 0x0a0446, 0x83, 0x83, 0x54, 0x0 }, /* #39 */ 1073 { 0x074086, 0x074002, 0xd8, 0xd8, 0x28, 0x0 }, /* #40 */ 1074 { 0x0b7296, 0x0b7206, 0xe9, 0xe9, 0x58, 0x0 }, /* #41 */ 1075 { 0x165592, 0x165582, 0xae, 0xae, 0x8d, 0x0 }, /* #42 */ 1076 { 0x247b17, 0x247306, 0xb4, 0xb4, 0x5f, 0x0 }, /* #43 */ 1077 { 0x072056, 0x072002, 0xf4, 0xf4, 0x0e, 0x0 }, /* #44 */ 1078 { 0x235882, 0x235086, 0xfd, 0xfd, 0x9b, 0x0 }, /* #45 */ 1079 { 0x054b16, 0x054382, 0xc6, 0xc6, 0xb6, 0x0 }, /* #46 */ 1080 { 0x1f5d52, 0x1f5502, 0x4e, 0x4e, 0x09, 0x0 }, /* #47 */ 1081 { 0x153942, 0x153146, 0x42, 0x42, 0xb9, 0x0 }, /* #48 */ 1082 { 0x0f08c2, 0x0f0086, 0xa0, 0xa0, 0xa4, 0x0 }, /* #49 */ 1083 { 0x037806, 0x037082, 0xdf, 0xdf, 0xbe, 0x0 }, /* #50 */ 1084 { 0x071493, 0x071446, 0x4a, 0x4a, 0x04, 0x0 }, /* #51 */ 1085 { 0x2b3f17, 0x2b3782, 0xb9, 0xb9, 0xf4, 0x0 }, /* #52 */ 1086 { 0x106747, 0x106706, 0x4d, 0x4d, 0xa5, 0x0 }, /* #53 */ 1087 { 0x153bd3, 0x153346, 0x1b, 0x1b, 0x24, 0x0 }, /* #54 */ 1088 { 0x213e56, 0x213606, 0xeb, 0xeb, 0x13, 0x0 }, /* #55 */ 1089 { 0x391116, 0x391146, 0x89, 0x89, 0x06, 0x0 }, /* #56 */ 1090 { 0x3c2553, 0x3c2506, 0xa1, 0xa1, 0x27, 0x0 }, /* #57 */ 1091 { 0x1e5ed3, 0x1e5686, 0xad, 0xad, 0x96, 0x0 }, /* #58 */ 1092 { 0x1434c6, 0x143406, 0x2f, 0x2f, 0x2d, 0x0 }, /* #59 */ 1093 { 0x2e7ec2, 0x2e7602, 0x26, 0x26, 0x3f, 0x0 }, /* #60 */ 1094 { 0x105c13, 0x105446, 0x1c, 0x1c, 0x61, 0x0 }, /* #61 */ 1095 { 0x2b3992, 0x2b3106, 0x27, 0x27, 0x16, 0x0 }, /* #62 */ 1096 { 0x207b52, 0x207302, 0x5d, 0x5d, 0x04, 0x0 }, /* #63 */ 1513 { 0x1c7712, 0x1c7746, 0x00, 0x00, 0x00, 0x0 }, /* #0 */ 1514 { 0x2b0e97, 0x2b0646, 0x00, 0x00, 0x00, 0x0 }, /* #1 */ 1515 { 0x207cd2, 0x207446, 0x00, 0x00, 0x00, 0x0 }, /* #2 */ 1516 { 0x224a56, 0x224246, 0x00, 0x00, 0x00, 0x0 }, /* #3 */ 1517 { 0x0018c3, 0x001046, 0x00, 0x00, 0x00, 0x0 }, /* #4 */ 1518 { 0x367e06, 0x367646, 0x00, 0x00, 0x00, 0x0 }, /* #5 */ 1519 { 0x1f7057, 0x1f7046, 0x68, 0x68, 0x00, 0x0 }, /* #6 */ 1520 { 0x0f4643, 0x0f4646, 0x90, 0x90, 0x00, 0x0 }, /* #7 */ 1521 { 0x1e3397, 0x1e3346, 0x8a, 0x8a, 0x00, 0x0 }, /* #8 */ 1522 { 0x3a2d07, 0x3a2546, 0xfd, 0xfd, 0x00, 0x0 }, /* #9 */ 1523 { 0x283a42, 0x283246, 0xdc, 0xdc, 0x00, 0x0 }, /* #10 */ 1524 { 0x317c16, 0x317446, 0x6d, 0x6d, 0x00, 0x0 }, /* #11 */ 1525 { 0x0d3443, 0x0d3406, 0x39, 0x39, 0x53, 0x0 }, /* #12 */ 1526 { 0x0666d2, 0x066606, 0x7d, 0x7d, 0x9f, 0x0 }, /* #13 */ 1527 { 0x083b03, 0x083306, 0x68, 0x68, 0x48, 0x0 }, /* #14 */ 1528 { 0x342717, 0x342782, 0x9b, 0x9b, 0x8a, 0x0 }, /* #15 */ 1529 { 0x1f23c7, 0x1f2346, 0x52, 0x52, 0xad, 0x0 }, /* #16 */ 1530 { 0x0b30c3, 0x0b3002, 0xac, 0xac, 0x45, 0x0 }, /* #17 */ 1531 { 0x3b0586, 0x3b0502, 0xaf, 0xaf, 0x1b, 0x0 }, /* #18 */ 1532 { 0x3d5ed6, 0x3d5602, 0x8d, 0x8d, 0x51, 0x0 }, /* #19 */ 1533 { 0x2a3d12, 0x2a3582, 0x87, 0x87, 0xcb, 0x0 }, /* #20 */ 1534 { 0x3257d7, 0x325702, 0xe0, 0xe0, 0x46, 0x0 }, /* #21 */ 1535 { 0x1f4712, 0x1f4786, 0x9f, 0x9f, 0xd5, 0x0 }, /* #22 */ 1536 { 0x2c5357, 0x2c5382, 0xa7, 0xa7, 0xf1, 0x0 }, /* #23 */ 1537 { 0x002207, 0x002202, 0x3f, 0x3f, 0xb2, 0x0 }, /* #24 */ 1538 { 0x3d2a96, 0x3d2286, 0x83, 0x83, 0xc1, 0x0 }, /* #25 */ 1539 { 0x3c5fc2, 0x3c5706, 0xfc, 0xfc, 0x4a, 0x0 }, /* #26 */ 1540 { 0x2e1fc6, 0x2e1786, 0xb4, 0xb4, 0xe8, 0x0 }, /* #27 */ 1541 { 0x070156, 0x070102, 0x2b, 0x2b, 0x9c, 0x0 }, /* #28 */ 1542 { 0x125e56, 0x125602, 0xf2, 0xf2, 0x2c, 0x0 }, /* #29 */ 1543 { 0x3f2513, 0x3f2502, 0x1c, 0x1c, 0xe5, 0x0 }, /* #30 */ 1544 { 0x187997, 0x187106, 0x59, 0x59, 0x6a, 0x0 }, /* #31 */ 1545 { 0x370693, 0x370606, 0x3f, 0x3f, 0x46, 0x0 }, /* #32 */ 1546 { 0x1f2586, 0x1f2502, 0x74, 0x74, 0xd7, 0x0 }, /* #33 */ 1547 { 0x205812, 0x205002, 0x44, 0x44, 0x51, 0x0 }, /* #34 */ 1548 { 0x3255d7, 0x325502, 0x7c, 0x7c, 0xae, 0x0 }, /* #35 */ 1549 { 0x153713, 0x153786, 0xfc, 0xfc, 0x9f, 0x0 }, /* #36 */ 1550 { 0x3d36d7, 0x3d3682, 0xba, 0xba, 0xf1, 0x0 }, /* #37 */ 1551 { 0x394946, 0x394182, 0x85, 0x85, 0xdf, 0x0 }, /* #38 */ 1552 { 0x122d12, 0x122502, 0x5a, 0x5a, 0xb0, 0x0 }, /* #39 */ 1553 { 0x2d1b13, 0x2d1346, 0x40, 0x40, 0x92, 0x0 }, /* #40 */ 1554 { 0x1807c3, 0x180786, 0xdb, 0xdb, 0xed, 0x0 }, /* #41 */ 1555 { 0x2a3553, 0x2a3502, 0x61, 0x61, 0xf7, 0x0 }, /* #42 */ 1556 { 0x2812c6, 0x281202, 0x26, 0x26, 0x95, 0x0 }, /* #43 */ 1557 { 0x272a57, 0x272286, 0xb3, 0xb3, 0x97, 0x0 }, /* #44 */ 1558 { 0x3b6b13, 0x3b6306, 0x3b, 0x3b, 0x66, 0x0 }, /* #45 */ 1559 { 0x3a1993, 0x3a1182, 0xe9, 0xe9, 0xa7, 0x0 }, /* #46 */ 1560 { 0x255717, 0x255702, 0x5a, 0x5a, 0x6f, 0x0 }, /* #47 */ 1561 { 0x1e1d93, 0x1e1582, 0x8f, 0x8f, 0xe3, 0x0 }, /* #48 */ 1562 { 0x117e46, 0x117686, 0xae, 0xae, 0xad, 0x0 }, /* #49 */ 1563 { 0x0c7a06, 0x0c7206, 0x7c, 0x7c, 0x61, 0x0 }, /* #50 */ 1564 { 0x052047, 0x052006, 0xbf, 0xbf, 0x1b, 0x0 }, /* #51 */ 1565 { 0x2a4842, 0x2a4082, 0xfa, 0xfa, 0xe5, 0x0 }, /* #52 */ 1566 { 0x3e30d3, 0x3e3002, 0x65, 0x65, 0xe4, 0x0 }, /* #53 */ 1567 { 0x257382, 0x257386, 0xa1, 0xa1, 0x8d, 0x0 }, /* #54 */ 1568 { 0x0d4902, 0x0d4102, 0x3a, 0x3a, 0x02, 0x0 }, /* #55 */ 1569 { 0x131e96, 0x131602, 0x4f, 0x4f, 0x2d, 0x0 }, /* #56 */ 1570 { 0x057d93, 0x057502, 0x64, 0x64, 0x07, 0x0 }, /* #57 */ 1571 { 0x3c3a97, 0x3c3202, 0xf6, 0xf6, 0x70, 0x0 }, /* #58 */ 1572 { 0x260ad3, 0x260246, 0x14, 0x14, 0xe8, 0x0 }, /* #59 */ 1573 { 0x297893, 0x297006, 0x59, 0x59, 0x0b, 0x0 }, /* #60 */ 1574 { 0x365353, 0x365382, 0xe3, 0xe3, 0x83, 0x0 }, /* #61 */ 1575 { 0x393d16, 0x393506, 0xfc, 0xfc, 0x2b, 0x0 }, /* #62 */ 1576 { 0x230f92, 0x230702, 0x29, 0x29, 0x18, 0x0 }, /* #63 */ 1577 { 0x3a14c7, 0x3a1406, 0xf9, 0xf9, 0x66, 0x0 }, /* #64 */ 1578 { 0x3a1a17, 0x3a1202, 0x29, 0x29, 0x0c, 0x0 }, /* #65 */ 1579 { 0x2212c2, 0x221246, 0xa0, 0xa0, 0x15, 0x0 }, /* #66 */ 1580 { 0x0e0882, 0x0e0082, 0xc2, 0xc2, 0xdb, 0x0 }, /* #67 */ 1581 { 0x0453c2, 0x045346, 0x04, 0x04, 0x33, 0x0 }, /* #68 */ 1582 { 0x0d46d6, 0x0d4646, 0x2e, 0x2e, 0x10, 0x0 }, /* #69 */ 1583 { 0x031602, 0x031686, 0xee, 0xee, 0xdb, 0x0 }, /* #70 */ 1584 { 0x1b2ac2, 0x1b2206, 0x76, 0x76, 0x24, 0x0 }, /* #71 */ 1585 { 0x292c57, 0x292446, 0xe3, 0xe3, 0x08, 0x0 }, /* #72 */ 1586 { 0x334413, 0x334486, 0xb0, 0xb0, 0xa8, 0x0 }, /* #73 */ 1587 { 0x041096, 0x041086, 0xc2, 0xc2, 0xfd, 0x0 }, /* #74 */ 1588 { 0x347c16, 0x347402, 0xc1, 0xc1, 0x15, 0x0 }, /* #75 */ 1589 { 0x386707, 0x386782, 0x80, 0x80, 0xd3, 0x0 }, /* #76 */ 1590 { 0x3479c2, 0x347186, 0xa6, 0xa6, 0xf0, 0x0 }, /* #77 */ 1591 { 0x123107, 0x123102, 0xef, 0xef, 0x4c, 0x0 }, /* #78 */ 1592 { 0x2a6ed3, 0x2a6606, 0x63, 0x63, 0x41, 0x0 }, /* #79 */ 1593 { 0x1a7886, 0x1a7082, 0xef, 0xef, 0x85, 0x0 }, /* #80 */ 1594 { 0x1548c3, 0x154086, 0xfa, 0xfa, 0xd3, 0x0 }, /* #81 */ 1595 { 0x3716c2, 0x371686, 0xa5, 0xa5, 0xe2, 0x0 }, /* #82 */ 1596 { 0x3c7116, 0x3c7106, 0x86, 0x86, 0x6f, 0x0 }, /* #83 */ 1597 { 0x101a12, 0x101202, 0x88, 0x88, 0x1f, 0x0 }, /* #84 */ 1598 { 0x2d0492, 0x2d0402, 0x8a, 0x8a, 0x27, 0x0 }, /* #85 */ 1599 { 0x2b5f93, 0x2b5782, 0xbc, 0xbc, 0xd9, 0x0 }, /* #86 */ 1600 { 0x213592, 0x213586, 0xd2, 0xd2, 0x82, 0x0 }, /* #87 */ 1601 { 0x276652, 0x276602, 0x6d, 0x6d, 0x9a, 0x0 }, /* #88 */ 1602 { 0x0222d7, 0x022282, 0xa8, 0xa8, 0x82, 0x0 }, /* #89 */ 1603 { 0x222597, 0x222586, 0xf6, 0xf6, 0xe2, 0x0 }, /* #90 */ 1604 { 0x0863c6, 0x086382, 0xb3, 0xb3, 0xcc, 0x0 }, /* #91 */ 1605 { 0x095092, 0x095086, 0xa4, 0xa4, 0x97, 0x0 }, /* #92 */ 1606 { 0x141a53, 0x141206, 0xe2, 0xe2, 0x68, 0x0 }, /* #93 */ 1607 { 0x053ad7, 0x053202, 0x64, 0x64, 0xcb, 0x0 }, /* #94 */ 1608 { 0x101ad2, 0x101202, 0x8a, 0x8a, 0x02, 0x0 }, /* #95 */ 1097 1609 }; 1098 1610 … … 1101 1613 static const BINU16_TEST_T g_aTests_add_u16[] = 1102 1614 { 1103 { 0x311846, 0x311046, 0x0000, 0x0000, 0x0000, 0x0 }, /* #0 */ 1104 { 0x3a0a42, 0x3a0246, 0x0000, 0x0000, 0x0000, 0x0 }, /* #1 */ 1105 { 0x0a1192, 0x0a1146, 0x0000, 0x0000, 0x0000, 0x0 }, /* #2 */ 1106 { 0x244fc6, 0x244746, 0x0000, 0x0000, 0x0000, 0x0 }, /* #3 */ 1107 { 0x0d2112, 0x0d2182, 0xe237, 0xe237, 0x0000, 0x0 }, /* #4 */ 1108 { 0x164746, 0x164782, 0xdc2f, 0xdc2f, 0x0000, 0x0 }, /* #5 */ 1109 { 0x314487, 0x314402, 0x424a, 0x424a, 0x0000, 0x0 }, /* #6 */ 1110 { 0x311713, 0x311782, 0xdf02, 0xdf02, 0x0000, 0x0 }, /* #7 */ 1111 { 0x3e2fd2, 0x3e2717, 0x5e76, 0x1c14, 0xbd9e, 0x0 }, /* #8 */ 1112 { 0x3c73d3, 0x3c7313, 0x159c, 0x0015, 0xea79, 0x0 }, /* #9 */ 1113 { 0x3d3313, 0x3d3303, 0xf32a, 0x6bfb, 0x78d1, 0x0 }, /* #10 */ 1114 { 0x0e6486, 0x0e6c13, 0xd89a, 0x79d6, 0xa13c, 0x0 }, /* #11 */ 1115 { 0x141292, 0x141203, 0x64d4, 0x09da, 0xa506, 0x0 }, /* #12 */ 1116 { 0x394192, 0x394192, 0xb6ad, 0xfc94, 0x45e7, 0x0 }, /* #13 */ 1117 { 0x1364c7, 0x136c17, 0xb26b, 0x4284, 0x9019, 0x0 }, /* #14 */ 1118 { 0x326712, 0x326796, 0x87ee, 0xe274, 0x5a86, 0x0 }, /* #15 */ 1119 { 0x072993, 0x072996, 0x534e, 0xb012, 0x5cc4, 0x0 }, /* #16 */ 1120 { 0x177c03, 0x177407, 0x516c, 0x0d6c, 0xbc00, 0x0 }, /* #17 */ 1121 { 0x2b5c03, 0x2b5417, 0xbe2c, 0x0d66, 0x4f3a, 0x0 }, /* #18 */ 1122 { 0x276fc2, 0x276793, 0xfd4f, 0x8bcb, 0x8e7c, 0x0 }, /* #19 */ 1123 { 0x150e06, 0x150692, 0x008b, 0xc762, 0xc6d7, 0x0 }, /* #20 */ 1124 { 0x2c5917, 0x2c5113, 0x632b, 0x0758, 0xa42d, 0x0 }, /* #21 */ 1125 { 0x030947, 0x030982, 0x3927, 0x8338, 0x4a11, 0x0 }, /* #22 */ 1126 { 0x2f2c86, 0x2f2402, 0x0e75, 0x5d7a, 0x4f05, 0x0 }, /* #23 */ 1127 { 0x2876d6, 0x287686, 0xa8a1, 0xb341, 0x0aa0, 0x0 }, /* #24 */ 1128 { 0x092946, 0x092996, 0x7088, 0x94f5, 0x246d, 0x0 }, /* #25 */ 1129 { 0x2b0903, 0x2b0103, 0xe1a1, 0x22cd, 0x412c, 0x0 }, /* #26 */ 1130 { 0x2e38d3, 0x2e3807, 0x88ac, 0x67ff, 0xdf53, 0x0 }, /* #27 */ 1131 { 0x0a0002, 0x0a0013, 0xeffa, 0x17d0, 0x27d6, 0x0 }, /* #28 */ 1132 { 0x121082, 0x121086, 0x059e, 0xf63f, 0xf0a1, 0x0 }, /* #29 */ 1133 { 0x0b1203, 0x0b1296, 0x29fd, 0xdfb2, 0xb5b5, 0x0 }, /* #30 */ 1134 { 0x102e86, 0x102687, 0xc4d2, 0x9178, 0xcca6, 0x0 }, /* #31 */ 1135 { 0x134253, 0x134292, 0xd93c, 0xe292, 0x0956, 0x0 }, /* #32 */ 1136 { 0x3927d2, 0x392f96, 0x7dff, 0x95c9, 0x17ca, 0x0 }, /* #33 */ 1137 { 0x010917, 0x010106, 0x1a76, 0x660a, 0x4b94, 0x0 }, /* #34 */ 1138 { 0x271e47, 0x271613, 0x5714, 0x4901, 0xf1ed, 0x0 }, /* #35 */ 1139 { 0x2d1ed2, 0x2d1607, 0x6f43, 0x1348, 0xa405, 0x0 }, /* #36 */ 1140 { 0x2a6913, 0x2a6103, 0x9b24, 0x1045, 0x7521, 0x0 }, /* #37 */ 1141 { 0x230356, 0x230386, 0xcbd5, 0xfe77, 0x32a2, 0x0 }, /* #38 */ 1142 { 0x0f5856, 0x0f5803, 0xabc6, 0x364a, 0x8a84, 0x0 }, /* #39 */ 1143 { 0x390342, 0x390312, 0x344a, 0x3c51, 0x0807, 0x0 }, /* #40 */ 1144 { 0x2d08c6, 0x2d0002, 0x0516, 0x1c1c, 0x1706, 0x0 }, /* #41 */ 1145 { 0x0c3752, 0x0c3713, 0xbc6c, 0x30d0, 0x7464, 0x0 }, /* #42 */ 1146 { 0x060403, 0x060487, 0xd890, 0xc495, 0xec05, 0x0 }, /* #43 */ 1147 { 0x146b47, 0x146317, 0x3dda, 0x26b1, 0xe8d7, 0x0 }, /* #44 */ 1148 { 0x190596, 0x190d96, 0x5e2a, 0x8872, 0x2a48, 0x0 }, /* #45 */ 1149 { 0x227446, 0x227413, 0xe546, 0x4264, 0x5d1e, 0x0 }, /* #46 */ 1150 { 0x095e43, 0x095612, 0x1a27, 0x4345, 0x291e, 0x0 }, /* #47 */ 1151 { 0x1b7442, 0x1b7483, 0xf953, 0xc6fd, 0xcdaa, 0x0 }, /* #48 */ 1152 { 0x337ed6, 0x337e17, 0xccad, 0x6714, 0x9a67, 0x0 }, /* #49 */ 1153 { 0x2069c3, 0x206907, 0x84a2, 0x46c9, 0xc227, 0x0 }, /* #50 */ 1154 { 0x0c2416, 0x0c2403, 0x79b2, 0x3604, 0xbc52, 0x0 }, /* #51 */ 1155 { 0x0e6306, 0x0e6313, 0xcb2e, 0x2fd6, 0x64a8, 0x0 }, /* #52 */ 1156 { 0x277b87, 0x277312, 0x599b, 0x5b31, 0x0196, 0x0 }, /* #53 */ 1157 { 0x3e5993, 0x3e5113, 0x531a, 0x3975, 0xe65b, 0x0 }, /* #54 */ 1158 { 0x267e93, 0x267613, 0x4fd7, 0x1ac2, 0xcaeb, 0x0 }, /* #55 */ 1159 { 0x233b07, 0x233307, 0x6b37, 0x5af9, 0xefc2, 0x0 }, /* #56 */ 1160 { 0x2c6b16, 0x2c6b07, 0xb3c6, 0x645a, 0xb094, 0x0 }, /* #57 */ 1161 { 0x0d6412, 0x0d6412, 0x131d, 0x2362, 0x1045, 0x0 }, /* #58 */ 1162 { 0x153f93, 0x153f07, 0xcb5a, 0x600f, 0x94b5, 0x0 }, /* #59 */ 1163 { 0x172c17, 0x172482, 0x1741, 0xf4f2, 0xddb1, 0x0 }, /* #60 */ 1164 { 0x0e38d2, 0x0e3817, 0xda9d, 0x77d7, 0x9d3a, 0x0 }, /* #61 */ 1165 { 0x037602, 0x037606, 0x5f5a, 0x718d, 0x1233, 0x0 }, /* #62 */ 1166 { 0x165946, 0x165986, 0x21a7, 0x8a7b, 0x68d4, 0x0 }, /* #63 */ 1615 { 0x3b72d7, 0x3b7246, 0x0000, 0x0000, 0x0000, 0x0 }, /* #0 */ 1616 { 0x042dd7, 0x042546, 0x0000, 0x0000, 0x0000, 0x0 }, /* #1 */ 1617 { 0x275107, 0x275146, 0x0000, 0x0000, 0x0000, 0x0 }, /* #2 */ 1618 { 0x146fc2, 0x146746, 0x0000, 0x0000, 0x0000, 0x0 }, /* #3 */ 1619 { 0x3d7857, 0x3d7046, 0x0000, 0x0000, 0x0000, 0x0 }, /* #4 */ 1620 { 0x293d13, 0x293546, 0x0000, 0x0000, 0x0000, 0x0 }, /* #5 */ 1621 { 0x041702, 0x041786, 0xc07b, 0xc07b, 0x0000, 0x0 }, /* #6 */ 1622 { 0x0f5f82, 0x0f5706, 0x0a72, 0x0a72, 0x0000, 0x0 }, /* #7 */ 1623 { 0x186a07, 0x186206, 0x30eb, 0x30eb, 0x0000, 0x0 }, /* #8 */ 1624 { 0x0519c3, 0x051106, 0x5ed4, 0x5ed4, 0x0000, 0x0 }, /* #9 */ 1625 { 0x3f3f56, 0x3f3786, 0xc76c, 0xc76c, 0x0000, 0x0 }, /* #10 */ 1626 { 0x184306, 0x184386, 0xa1a5, 0xa1a5, 0x0000, 0x0 }, /* #11 */ 1627 { 0x395fd3, 0x395707, 0xb534, 0x3328, 0x7df4, 0x0 }, /* #12 */ 1628 { 0x063657, 0x063683, 0xa8cc, 0x99bf, 0xf0f3, 0x0 }, /* #13 */ 1629 { 0x330617, 0x330617, 0x6a6e, 0x02a0, 0x9832, 0x0 }, /* #14 */ 1630 { 0x2b2392, 0x2b2312, 0x06bd, 0x7968, 0x72ab, 0x0 }, /* #15 */ 1631 { 0x0c5b43, 0x0c5317, 0x08ae, 0x045c, 0xfbae, 0x0 }, /* #16 */ 1632 { 0x206153, 0x206117, 0xfcdc, 0x0d93, 0x10b7, 0x0 }, /* #17 */ 1633 { 0x256343, 0x256316, 0x0ca9, 0x3bd1, 0x2f28, 0x0 }, /* #18 */ 1634 { 0x1079c6, 0x107986, 0x41dd, 0x905f, 0x4e82, 0x0 }, /* #19 */ 1635 { 0x3c3997, 0x3c3106, 0x3956, 0x7b48, 0x41f2, 0x0 }, /* #20 */ 1636 { 0x182e16, 0x182616, 0x5c65, 0x6050, 0x03eb, 0x0 }, /* #21 */ 1637 { 0x3e79c2, 0x3e7193, 0xbd48, 0xa194, 0xe44c, 0x0 }, /* #22 */ 1638 { 0x2f3c93, 0x2f3492, 0x2a43, 0xfc61, 0xd21e, 0x0 }, /* #23 */ 1639 { 0x386216, 0x386297, 0xb199, 0x84c3, 0xd32a, 0x0 }, /* #24 */ 1640 { 0x072512, 0x072593, 0xd77b, 0xcd57, 0xf5dc, 0x0 }, /* #25 */ 1641 { 0x304456, 0x304412, 0x1e8e, 0x2998, 0x0b0a, 0x0 }, /* #26 */ 1642 { 0x0678c2, 0x067007, 0xb5b4, 0x0b9f, 0x55eb, 0x0 }, /* #27 */ 1643 { 0x3c3fd2, 0x3c3f03, 0x92c5, 0x784f, 0xe58a, 0x0 }, /* #28 */ 1644 { 0x1948c3, 0x194817, 0xa5db, 0x7ad2, 0xd4f7, 0x0 }, /* #29 */ 1645 { 0x302587, 0x302512, 0x2182, 0x3a10, 0x188e, 0x0 }, /* #30 */ 1646 { 0x0f18c7, 0x0f1003, 0x75eb, 0x1c0e, 0xa623, 0x0 }, /* #31 */ 1647 { 0x035943, 0x035107, 0x7332, 0x53b7, 0xe085, 0x0 }, /* #32 */ 1648 { 0x054152, 0x054196, 0xbbf6, 0xf753, 0x3b5d, 0x0 }, /* #33 */ 1649 { 0x1a1053, 0x1a1807, 0x8237, 0x7abe, 0xf887, 0x0 }, /* #34 */ 1650 { 0x0b0dd2, 0x0b0d03, 0xbf81, 0x7064, 0xb0e3, 0x0 }, /* #35 */ 1651 { 0x262812, 0x262087, 0xf7c5, 0xd578, 0xddb3, 0x0 }, /* #36 */ 1652 { 0x391697, 0x391696, 0x81cf, 0xe4ee, 0x631f, 0x0 }, /* #37 */ 1653 { 0x133353, 0x133396, 0x8d2f, 0xb911, 0x2be2, 0x0 }, /* #38 */ 1654 { 0x001102, 0x001907, 0xb035, 0x5296, 0xa261, 0x0 }, /* #39 */ 1655 { 0x2b3f12, 0x2b3796, 0x43a7, 0xd035, 0x8c8e, 0x0 }, /* #40 */ 1656 { 0x177c12, 0x177497, 0x9dc8, 0x8742, 0xe97a, 0x0 }, /* #41 */ 1657 { 0x1104c6, 0x110482, 0x57f1, 0xfc68, 0xa477, 0x0 }, /* #42 */ 1658 { 0x360646, 0x360607, 0xacf2, 0x004d, 0x535b, 0x0 }, /* #43 */ 1659 { 0x192597, 0x192507, 0x4981, 0x2384, 0xda03, 0x0 }, /* #44 */ 1660 { 0x077fd3, 0x077703, 0x1cf0, 0x00f4, 0xe404, 0x0 }, /* #45 */ 1661 { 0x145d17, 0x145d17, 0xcac9, 0x5595, 0x8acc, 0x0 }, /* #46 */ 1662 { 0x3f7cc7, 0x3f7406, 0x19d2, 0x734e, 0x597c, 0x0 }, /* #47 */ 1663 { 0x350087, 0x350003, 0xae4d, 0x1bbf, 0x6d72, 0x0 }, /* #48 */ 1664 { 0x3b0792, 0x3b0f86, 0x7328, 0xeade, 0x77b6, 0x0 }, /* #49 */ 1665 { 0x060ed2, 0x060602, 0x1a27, 0x2398, 0x0971, 0x0 }, /* #50 */ 1666 { 0x0a7946, 0x0a7186, 0x9c00, 0x9ce2, 0x00e2, 0x0 }, /* #51 */ 1667 { 0x0a7a53, 0x0a7207, 0x4614, 0x2606, 0xdff2, 0x0 }, /* #52 */ 1668 { 0x363dc7, 0x363596, 0x856e, 0xb839, 0x32cb, 0x0 }, /* #53 */ 1669 { 0x055b43, 0x055302, 0x0125, 0x573e, 0x5619, 0x0 }, /* #54 */ 1670 { 0x1a1e42, 0x1a1e82, 0x5ce3, 0xa537, 0x4854, 0x0 }, /* #55 */ 1671 { 0x1e2617, 0x1e2e03, 0x9693, 0x3aa7, 0xa414, 0x0 }, /* #56 */ 1672 { 0x3349d2, 0x334107, 0xb5c4, 0x12c5, 0x5d01, 0x0 }, /* #57 */ 1673 { 0x100a97, 0x100282, 0xbd83, 0xc11a, 0x0397, 0x0 }, /* #58 */ 1674 { 0x274983, 0x274113, 0x9d2a, 0x0443, 0x6719, 0x0 }, /* #59 */ 1675 { 0x184bd2, 0x184b86, 0x70b3, 0x8a8b, 0x19d8, 0x0 }, /* #60 */ 1676 { 0x104583, 0x104507, 0xb54b, 0x0d9f, 0x5854, 0x0 }, /* #61 */ 1677 { 0x0f3187, 0x0f3996, 0x6946, 0xe614, 0x7cce, 0x0 }, /* #62 */ 1678 { 0x005cc3, 0x005c82, 0x73a9, 0xe14a, 0x6da1, 0x0 }, /* #63 */ 1679 { 0x3115c7, 0x311503, 0x50d1, 0x20a1, 0xcfd0, 0x0 }, /* #64 */ 1680 { 0x1a1a92, 0x1a1296, 0x4806, 0xd6d4, 0x8ece, 0x0 }, /* #65 */ 1681 { 0x290382, 0x290313, 0xdc0e, 0x0a8a, 0x2e7c, 0x0 }, /* #66 */ 1682 { 0x2e5657, 0x2e5603, 0x3902, 0x04d5, 0xcbd3, 0x0 }, /* #67 */ 1683 { 0x392d83, 0x392583, 0xbc52, 0x91da, 0xd588, 0x0 }, /* #68 */ 1684 { 0x0562d7, 0x056a86, 0x7979, 0xa31e, 0x29a5, 0x0 }, /* #69 */ 1685 { 0x3f50c3, 0x3f5092, 0x811f, 0xacd5, 0x2bb6, 0x0 }, /* #70 */ 1686 { 0x295682, 0x295e86, 0x56a1, 0xc387, 0x6ce6, 0x0 }, /* #71 */ 1687 { 0x1a05d7, 0x1a0d07, 0xadf1, 0x7f33, 0xd142, 0x0 }, /* #72 */ 1688 { 0x395ac7, 0x395203, 0x67e0, 0x2210, 0xba30, 0x0 }, /* #73 */ 1689 { 0x0c5ad6, 0x0c5217, 0x62a6, 0x1800, 0xb55a, 0x0 }, /* #74 */ 1690 { 0x3b4e57, 0x3b4603, 0xa63b, 0x23fd, 0x7dc2, 0x0 }, /* #75 */ 1691 { 0x054dd7, 0x054592, 0xa59a, 0xf454, 0x4eba, 0x0 }, /* #76 */ 1692 { 0x293512, 0x293587, 0xb8c6, 0xb04b, 0xf785, 0x0 }, /* #77 */ 1693 { 0x3655d7, 0x365582, 0x9a77, 0xa938, 0x0ec1, 0x0 }, /* #78 */ 1694 { 0x204047, 0x204892, 0x65c8, 0xbc23, 0x565b, 0x0 }, /* #79 */ 1695 { 0x227956, 0x227183, 0x96b7, 0x848f, 0xedd8, 0x0 }, /* #80 */ 1696 { 0x240c02, 0x240413, 0x375d, 0x1702, 0xdfa5, 0x0 }, /* #81 */ 1697 { 0x106107, 0x106106, 0x0755, 0x6ac5, 0x6370, 0x0 }, /* #82 */ 1698 { 0x157646, 0x157e03, 0x9b20, 0x2b97, 0x9077, 0x0 }, /* #83 */ 1699 { 0x1b7946, 0x1b7107, 0xffe5, 0x166a, 0x1685, 0x0 }, /* #84 */ 1700 { 0x0223d6, 0x022396, 0x4abf, 0xcbdb, 0x811c, 0x0 }, /* #85 */ 1701 { 0x3d6d13, 0x3d6d03, 0x98b1, 0x27dc, 0x8f2b, 0x0 }, /* #86 */ 1702 { 0x045e57, 0x045616, 0x1d2c, 0x7450, 0x5724, 0x0 }, /* #87 */ 1703 { 0x2e1613, 0x2e1e03, 0x85f4, 0x070e, 0x811a, 0x0 }, /* #88 */ 1704 { 0x146a03, 0x146212, 0x3bfc, 0x6286, 0x268a, 0x0 }, /* #89 */ 1705 { 0x3753c2, 0x375b82, 0x2f68, 0x99fb, 0x6a93, 0x0 }, /* #90 */ 1706 { 0x2a5fc6, 0x2a5f86, 0x7e94, 0xc055, 0x41c1, 0x0 }, /* #91 */ 1707 { 0x3168c3, 0x316013, 0x7873, 0x6961, 0xf0ee, 0x0 }, /* #92 */ 1708 { 0x2848d3, 0x284003, 0x4684, 0x02f8, 0xbc74, 0x0 }, /* #93 */ 1709 { 0x016e92, 0x016686, 0xcd30, 0xd7e4, 0x0ab4, 0x0 }, /* #94 */ 1710 { 0x0a4b83, 0x0a4392, 0x208b, 0xd857, 0xb7cc, 0x0 }, /* #95 */ 1167 1711 }; 1168 1712 static const BINU16_TEST_T g_aTests_add_u16_locked[] = 1169 1713 { 1170 { 0x3d5a86, 0x3d5246, 0x0000, 0x0000, 0x0000, 0x0 }, /* #0 */ 1171 { 0x032f07, 0x032746, 0x0000, 0x0000, 0x0000, 0x0 }, /* #1 */ 1172 { 0x1f4592, 0x1f4546, 0x0000, 0x0000, 0x0000, 0x0 }, /* #2 */ 1173 { 0x2b2e17, 0x2b2646, 0x0000, 0x0000, 0x0000, 0x0 }, /* #3 */ 1174 { 0x3a5b06, 0x3a5306, 0x257d, 0x257d, 0x0000, 0x0 }, /* #4 */ 1175 { 0x2d3d47, 0x2d3506, 0x7088, 0x7088, 0x0000, 0x0 }, /* #5 */ 1176 { 0x202512, 0x202582, 0x9fc7, 0x9fc7, 0x0000, 0x0 }, /* #6 */ 1177 { 0x067a13, 0x067202, 0x3afb, 0x3afb, 0x0000, 0x0 }, /* #7 */ 1178 { 0x256e02, 0x256692, 0x29de, 0xddc8, 0xb3ea, 0x0 }, /* #8 */ 1179 { 0x3b0057, 0x3b0012, 0x1367, 0x1926, 0x05bf, 0x0 }, /* #9 */ 1180 { 0x1c40d2, 0x1c4086, 0x1590, 0xb6fa, 0xa16a, 0x0 }, /* #10 */ 1181 { 0x043d93, 0x043507, 0xece0, 0x6906, 0x7c26, 0x0 }, /* #11 */ 1182 { 0x1f3b06, 0x1f3392, 0x99f7, 0xded0, 0x44d9, 0x0 }, /* #12 */ 1183 { 0x2d1543, 0x2d1517, 0xcf81, 0x14f0, 0x456f, 0x0 }, /* #13 */ 1184 { 0x251bc2, 0x251b03, 0x9303, 0x54bc, 0xc1b9, 0x0 }, /* #14 */ 1185 { 0x297447, 0x297416, 0x0e26, 0x1614, 0x07ee, 0x0 }, /* #15 */ 1186 { 0x104a12, 0x104287, 0xd3c3, 0x9a47, 0xc684, 0x0 }, /* #16 */ 1187 { 0x350d43, 0x350512, 0x3b06, 0x5c15, 0x210f, 0x0 }, /* #17 */ 1188 { 0x386406, 0x386407, 0x2182, 0x2082, 0xff00, 0x0 }, /* #18 */ 1189 { 0x0f76c6, 0x0f7606, 0x7868, 0x7edb, 0x0673, 0x0 }, /* #19 */ 1190 { 0x146f52, 0x146783, 0xd832, 0xb6ea, 0xdeb8, 0x0 }, /* #20 */ 1191 { 0x1703c3, 0x170303, 0xfce5, 0x2585, 0x28a0, 0x0 }, /* #21 */ 1192 { 0x0f60d6, 0x0f6807, 0xd6bb, 0x75ee, 0x9f33, 0x0 }, /* #22 */ 1193 { 0x1565d3, 0x156513, 0xe50b, 0x3664, 0x5159, 0x0 }, /* #23 */ 1194 { 0x044902, 0x044907, 0xc865, 0x5d9a, 0x9535, 0x0 }, /* #24 */ 1195 { 0x276417, 0x276413, 0x49bc, 0x2e58, 0xe49c, 0x0 }, /* #25 */ 1196 { 0x374393, 0x374392, 0x28ad, 0xc692, 0x9de5, 0x0 }, /* #26 */ 1197 { 0x014a97, 0x014297, 0x9b1a, 0x9599, 0xfa7f, 0x0 }, /* #27 */ 1198 { 0x3e42d3, 0x3e4a96, 0x084b, 0x81f5, 0x79aa, 0x0 }, /* #28 */ 1199 { 0x3428c7, 0x342007, 0x4102, 0x2d78, 0xec76, 0x0 }, /* #29 */ 1200 { 0x253846, 0x253007, 0xabd5, 0x0de8, 0x6213, 0x0 }, /* #30 */ 1201 { 0x205596, 0x205596, 0x256b, 0xbce2, 0x9777, 0x0 }, /* #31 */ 1202 { 0x063353, 0x063303, 0x79f4, 0x0715, 0x8d21, 0x0 }, /* #32 */ 1203 { 0x280812, 0x280002, 0x13c9, 0x1949, 0x0580, 0x0 }, /* #33 */ 1204 { 0x3b4f13, 0x3b4f07, 0xa633, 0x3348, 0x8d15, 0x0 }, /* #34 */ 1205 { 0x0d1cc7, 0x0d1486, 0x1c25, 0xe266, 0xc641, 0x0 }, /* #35 */ 1206 { 0x125712, 0x125f03, 0x9d86, 0x68f7, 0xcb71, 0x0 }, /* #36 */ 1207 { 0x067cc2, 0x067c86, 0x6d71, 0x8c4d, 0x1edc, 0x0 }, /* #37 */ 1208 { 0x062812, 0x062896, 0x5a15, 0x89b4, 0x2f9f, 0x0 }, /* #38 */ 1209 { 0x3e29c3, 0x3e2103, 0x5eb5, 0x2b6b, 0xccb6, 0x0 }, /* #39 */ 1210 { 0x0b5dc2, 0x0b5593, 0xaade, 0x9fa7, 0xf4c9, 0x0 }, /* #40 */ 1211 { 0x006cc6, 0x006492, 0x2e1d, 0xb031, 0x8214, 0x0 }, /* #41 */ 1212 { 0x141ec6, 0x141607, 0x2d44, 0x1d69, 0xf025, 0x0 }, /* #42 */ 1213 { 0x2b1396, 0x2b1386, 0x1ac1, 0x9dac, 0x82eb, 0x0 }, /* #43 */ 1214 { 0x1c4bc7, 0x1c4313, 0x663e, 0x0ef8, 0xa8ba, 0x0 }, /* #44 */ 1215 { 0x1860d6, 0x186013, 0x5557, 0x2343, 0xcdec, 0x0 }, /* #45 */ 1216 { 0x146ad3, 0x146282, 0x8b25, 0xc007, 0x34e2, 0x0 }, /* #46 */ 1217 { 0x3b6206, 0x3b6a13, 0x8734, 0x14b3, 0x8d7f, 0x0 }, /* #47 */ 1218 { 0x2220d2, 0x222082, 0x9c92, 0xdd34, 0x40a2, 0x0 }, /* #48 */ 1219 { 0x1a7a86, 0x1a7a07, 0xa542, 0x577e, 0xb23c, 0x0 }, /* #49 */ 1220 { 0x2f0412, 0x2f0c03, 0xc8d7, 0x664a, 0x9d73, 0x0 }, /* #50 */ 1221 { 0x1e6b56, 0x1e6b03, 0xad49, 0x497a, 0x9c31, 0x0 }, /* #51 */ 1222 { 0x347a56, 0x347282, 0x4466, 0xfc6b, 0xb805, 0x0 }, /* #52 */ 1223 { 0x266613, 0x266603, 0xfd81, 0x217c, 0x23fb, 0x0 }, /* #53 */ 1224 { 0x053e82, 0x053686, 0x82ac, 0x9fac, 0x1d00, 0x0 }, /* #54 */ 1225 { 0x0f0f47, 0x0f0f82, 0x5492, 0xae46, 0x59b4, 0x0 }, /* #55 */ 1226 { 0x2f5cc7, 0x2f5c96, 0x28bc, 0x9ceb, 0x742f, 0x0 }, /* #56 */ 1227 { 0x1d7ad7, 0x1d7282, 0x0155, 0xad58, 0xac03, 0x0 }, /* #57 */ 1228 { 0x173806, 0x173882, 0x3f5a, 0x859d, 0x4643, 0x0 }, /* #58 */ 1229 { 0x0d0ec6, 0x0d0e92, 0x4c9f, 0xc854, 0x7bb5, 0x0 }, /* #59 */ 1230 { 0x223356, 0x223b17, 0x8875, 0x7382, 0xeb0d, 0x0 }, /* #60 */ 1231 { 0x3c2d02, 0x3c2516, 0x0c9e, 0x673a, 0x5a9c, 0x0 }, /* #61 */ 1232 { 0x027703, 0x027f03, 0xb462, 0x5d34, 0xa8d2, 0x0 }, /* #62 */ 1233 { 0x271c02, 0x271496, 0x036f, 0x86c6, 0x8357, 0x0 }, /* #63 */ 1714 { 0x335346, 0x335346, 0x0000, 0x0000, 0x0000, 0x0 }, /* #0 */ 1715 { 0x3e0cd6, 0x3e0446, 0x0000, 0x0000, 0x0000, 0x0 }, /* #1 */ 1716 { 0x3e7696, 0x3e7646, 0x0000, 0x0000, 0x0000, 0x0 }, /* #2 */ 1717 { 0x3131d2, 0x313146, 0x0000, 0x0000, 0x0000, 0x0 }, /* #3 */ 1718 { 0x107b12, 0x107346, 0x0000, 0x0000, 0x0000, 0x0 }, /* #4 */ 1719 { 0x016b97, 0x016346, 0x0000, 0x0000, 0x0000, 0x0 }, /* #5 */ 1720 { 0x0014c7, 0x001406, 0x4a8b, 0x4a8b, 0x0000, 0x0 }, /* #6 */ 1721 { 0x297946, 0x297186, 0xb056, 0xb056, 0x0000, 0x0 }, /* #7 */ 1722 { 0x3a6f82, 0x3a6782, 0x88cd, 0x88cd, 0x0000, 0x0 }, /* #8 */ 1723 { 0x1b5207, 0x1b5206, 0x7748, 0x7748, 0x0000, 0x0 }, /* #9 */ 1724 { 0x2f1a12, 0x2f1206, 0x0a60, 0x0a60, 0x0000, 0x0 }, /* #10 */ 1725 { 0x3e28c6, 0x3e2086, 0x8400, 0x8400, 0x0000, 0x0 }, /* #11 */ 1726 { 0x324017, 0x324807, 0x96c6, 0x421d, 0xab57, 0x0 }, /* #12 */ 1727 { 0x3d74d3, 0x3d7493, 0xffef, 0xc57a, 0xc58b, 0x0 }, /* #13 */ 1728 { 0x3a5797, 0x3a5782, 0x9fb0, 0xa261, 0x02b1, 0x0 }, /* #14 */ 1729 { 0x0a6903, 0x0a6992, 0x5bba, 0xa858, 0x4c9e, 0x0 }, /* #15 */ 1730 { 0x271dd7, 0x271503, 0xe3b0, 0x3a57, 0x56a7, 0x0 }, /* #16 */ 1731 { 0x061957, 0x061192, 0xf49b, 0xf849, 0x03ae, 0x0 }, /* #17 */ 1732 { 0x314b86, 0x314317, 0xef9a, 0x6687, 0x76ed, 0x0 }, /* #18 */ 1733 { 0x146a96, 0x146213, 0xcb0f, 0x123b, 0x472c, 0x0 }, /* #19 */ 1734 { 0x193003, 0x193803, 0xae24, 0x7285, 0xc461, 0x0 }, /* #20 */ 1735 { 0x066f96, 0x066706, 0x1b3c, 0x597d, 0x3e41, 0x0 }, /* #21 */ 1736 { 0x064fd3, 0x064f07, 0x8294, 0x5e9a, 0xdc06, 0x0 }, /* #22 */ 1737 { 0x3d28d2, 0x3d2097, 0xc91a, 0x9336, 0xca1c, 0x0 }, /* #23 */ 1738 { 0x3d0bc7, 0x3d0396, 0x712e, 0xf459, 0x832b, 0x0 }, /* #24 */ 1739 { 0x1d0d16, 0x1d0d13, 0xa04e, 0x3eea, 0x9e9c, 0x0 }, /* #25 */ 1740 { 0x3a3693, 0x3a3607, 0x3500, 0x009c, 0xcb9c, 0x0 }, /* #26 */ 1741 { 0x270597, 0x270583, 0xb5e9, 0xa90b, 0xf322, 0x0 }, /* #27 */ 1742 { 0x095cd6, 0x095417, 0x24b5, 0x1e14, 0xf95f, 0x0 }, /* #28 */ 1743 { 0x010c87, 0x010c13, 0x881b, 0x6a13, 0xe1f8, 0x0 }, /* #29 */ 1744 { 0x136613, 0x136692, 0xd095, 0xe5a4, 0x150f, 0x0 }, /* #30 */ 1745 { 0x342196, 0x342117, 0xa0cf, 0x1db2, 0x7ce3, 0x0 }, /* #31 */ 1746 { 0x2e39d6, 0x2e3186, 0x088b, 0xfd9f, 0xf514, 0x0 }, /* #32 */ 1747 { 0x3b0803, 0x3b0017, 0x6cb9, 0x65e8, 0xf92f, 0x0 }, /* #33 */ 1748 { 0x143602, 0x143603, 0xd6e4, 0x0b34, 0x3450, 0x0 }, /* #34 */ 1749 { 0x262387, 0x262307, 0xeb9b, 0x397b, 0x4de0, 0x0 }, /* #35 */ 1750 { 0x3f3c12, 0x3f3403, 0xfab4, 0x44ef, 0x4a3b, 0x0 }, /* #36 */ 1751 { 0x1911c6, 0x191103, 0xada2, 0x1d04, 0x6f62, 0x0 }, /* #37 */ 1752 { 0x0a4857, 0x0a4092, 0xa46e, 0xde5b, 0x39ed, 0x0 }, /* #38 */ 1753 { 0x363646, 0x363686, 0x2143, 0xeec9, 0xcd86, 0x0 }, /* #39 */ 1754 { 0x051942, 0x051192, 0x3053, 0xd1f2, 0xa19f, 0x0 }, /* #40 */ 1755 { 0x055bc6, 0x055307, 0xd632, 0x4a72, 0x7440, 0x0 }, /* #41 */ 1756 { 0x231c46, 0x231487, 0xe400, 0xc205, 0xde05, 0x0 }, /* #42 */ 1757 { 0x0c44d2, 0x0c4482, 0x1df0, 0xcf98, 0xb1a8, 0x0 }, /* #43 */ 1758 { 0x2e2492, 0x2e2416, 0x3f3b, 0x7b42, 0x3c07, 0x0 }, /* #44 */ 1759 { 0x057217, 0x057203, 0xbad7, 0x39ce, 0x7ef7, 0x0 }, /* #45 */ 1760 { 0x3714d2, 0x371403, 0xdb10, 0x132a, 0x381a, 0x0 }, /* #46 */ 1761 { 0x085892, 0x085006, 0x3f80, 0x4372, 0x03f2, 0x0 }, /* #47 */ 1762 { 0x2932d3, 0x293296, 0x1d3e, 0xf7aa, 0xda6c, 0x0 }, /* #48 */ 1763 { 0x3f2496, 0x3f2c86, 0x2726, 0x9439, 0x6d13, 0x0 }, /* #49 */ 1764 { 0x2c17c6, 0x2c1796, 0x0adb, 0xf728, 0xec4d, 0x0 }, /* #50 */ 1765 { 0x387147, 0x387186, 0xb85a, 0xe27b, 0x2a21, 0x0 }, /* #51 */ 1766 { 0x291316, 0x291307, 0x52f6, 0x2828, 0xd532, 0x0 }, /* #52 */ 1767 { 0x244f82, 0x244713, 0x695e, 0x04d0, 0x9b72, 0x0 }, /* #53 */ 1768 { 0x231983, 0x231112, 0x302d, 0x4a40, 0x1a13, 0x0 }, /* #54 */ 1769 { 0x175e86, 0x175e07, 0xbaa8, 0x475f, 0x8cb7, 0x0 }, /* #55 */ 1770 { 0x0b5417, 0x0b5c17, 0x8ecf, 0x55fc, 0xc72d, 0x0 }, /* #56 */ 1771 { 0x027193, 0x027107, 0xa962, 0x11b8, 0x6856, 0x0 }, /* #57 */ 1772 { 0x016947, 0x016917, 0xa3ad, 0x7f30, 0xdb83, 0x0 }, /* #58 */ 1773 { 0x3e0796, 0x3e0706, 0x3393, 0x62b7, 0x2f24, 0x0 }, /* #59 */ 1774 { 0x340993, 0x340117, 0x73aa, 0x2c72, 0xb8c8, 0x0 }, /* #60 */ 1775 { 0x2c6f93, 0x2c6f92, 0x50d3, 0xa2a2, 0x51cf, 0x0 }, /* #61 */ 1776 { 0x342b86, 0x342302, 0x38b1, 0x6034, 0x2783, 0x0 }, /* #62 */ 1777 { 0x170cc6, 0x170c13, 0x93d1, 0x31d0, 0x9dff, 0x0 }, /* #63 */ 1778 { 0x0602c2, 0x060a82, 0x79b1, 0xeb3e, 0x718d, 0x0 }, /* #64 */ 1779 { 0x0b0713, 0x0b0702, 0x5bd1, 0x6338, 0x0767, 0x0 }, /* #65 */ 1780 { 0x2f2482, 0x2f2402, 0x031c, 0x5c3e, 0x5922, 0x0 }, /* #66 */ 1781 { 0x154c03, 0x154492, 0xa97c, 0xc1f8, 0x187c, 0x0 }, /* #67 */ 1782 { 0x161497, 0x161407, 0x3658, 0x358d, 0xff35, 0x0 }, /* #68 */ 1783 { 0x2b08d3, 0x2b0817, 0x869c, 0x1028, 0x898c, 0x0 }, /* #69 */ 1784 { 0x195007, 0x195092, 0xa13a, 0xa4b3, 0x0379, 0x0 }, /* #70 */ 1785 { 0x293447, 0x293407, 0xbb57, 0x22b7, 0x6760, 0x0 }, /* #71 */ 1786 { 0x180b52, 0x180382, 0x4a15, 0xfb46, 0xb131, 0x0 }, /* #72 */ 1787 { 0x292017, 0x292886, 0x2295, 0x9fca, 0x7d35, 0x0 }, /* #73 */ 1788 { 0x102f97, 0x102783, 0xfda2, 0x94e6, 0x9744, 0x0 }, /* #74 */ 1789 { 0x0d2543, 0x0d2503, 0xfa69, 0x05bf, 0x0b56, 0x0 }, /* #75 */ 1790 { 0x383b12, 0x383313, 0x79c9, 0x2b20, 0xb157, 0x0 }, /* #76 */ 1791 { 0x0d6d13, 0x0d6d13, 0xd45a, 0x7097, 0x9c3d, 0x0 }, /* #77 */ 1792 { 0x030706, 0x030707, 0x6467, 0x0d5f, 0xa8f8, 0x0 }, /* #78 */ 1793 { 0x3837c2, 0x383713, 0xe007, 0x0b61, 0x2b5a, 0x0 }, /* #79 */ 1794 { 0x263d02, 0x263596, 0xb6ac, 0xc87b, 0x11cf, 0x0 }, /* #80 */ 1795 { 0x276943, 0x276187, 0xf564, 0x9e36, 0xa8d2, 0x0 }, /* #81 */ 1796 { 0x367457, 0x367492, 0x9796, 0xc925, 0x318f, 0x0 }, /* #82 */ 1797 { 0x342e03, 0x342696, 0x9e6e, 0xf748, 0x58da, 0x0 }, /* #83 */ 1798 { 0x246e07, 0x246613, 0x7e0d, 0x20b5, 0xa2a8, 0x0 }, /* #84 */ 1799 { 0x087c16, 0x087496, 0xbd87, 0xd844, 0x1abd, 0x0 }, /* #85 */ 1800 { 0x0d0d93, 0x0d0593, 0xd62f, 0x9619, 0xbfea, 0x0 }, /* #86 */ 1801 { 0x0b2817, 0x0b2017, 0x5de6, 0x0d90, 0xafaa, 0x0 }, /* #87 */ 1802 { 0x0a7496, 0x0a7416, 0x09dc, 0x5736, 0x4d5a, 0x0 }, /* #88 */ 1803 { 0x2f6356, 0x2f6b86, 0x22d7, 0x884b, 0x6574, 0x0 }, /* #89 */ 1804 { 0x2f30d6, 0x2f3003, 0x19dc, 0x116e, 0xf792, 0x0 }, /* #90 */ 1805 { 0x1f5092, 0x1f5087, 0xe181, 0xd853, 0xf6d2, 0x0 }, /* #91 */ 1806 { 0x270842, 0x270092, 0x5986, 0xe3a4, 0x8a1e, 0x0 }, /* #92 */ 1807 { 0x085cc7, 0x085406, 0x1370, 0x51c9, 0x3e59, 0x0 }, /* #93 */ 1808 { 0x246a17, 0x246286, 0x5d0b, 0xfbee, 0x9ee3, 0x0 }, /* #94 */ 1809 { 0x0e0482, 0x0e0496, 0x1abd, 0xc1e4, 0xa727, 0x0 }, /* #95 */ 1234 1810 }; 1235 1811 static const BINU16_TEST_T g_aTests_adc_u16[] = 1236 1812 { 1237 { 0x1a5506, 0x1a5546, 0x0000, 0x0000, 0x0000, 0x0 }, /* #0 */ 1238 { 0x1f66d6, 0x1f6646, 0x0000, 0x0000, 0x0000, 0x0 }, /* #1 */ 1239 { 0x1805d2, 0x180546, 0x0000, 0x0000, 0x0000, 0x0 }, /* #2 */ 1240 { 0x301e96, 0x301646, 0x0000, 0x0000, 0x0000, 0x0 }, /* #3 */ 1241 { 0x2764c7, 0x276482, 0xecc6, 0xecc7, 0x0000, 0x0 }, /* #4 */ 1242 { 0x3c5582, 0x3c5502, 0x5701, 0x5701, 0x0000, 0x0 }, /* #5 */ 1243 { 0x332183, 0x332186, 0xe20e, 0xe20f, 0x0000, 0x0 }, /* #6 */ 1244 { 0x351783, 0x351782, 0xaaa1, 0xaaa2, 0x0000, 0x0 }, /* #7 */ 1245 { 0x063116, 0x063996, 0x39cb, 0x9012, 0x5647, 0x0 }, /* #8 */ 1246 { 0x000457, 0x000497, 0xc967, 0x9377, 0xca0f, 0x0 }, /* #9 */ 1247 { 0x133553, 0x133513, 0xfed5, 0x7bd0, 0x7cfa, 0x0 }, /* #10 */ 1248 { 0x2731d3, 0x273116, 0x405b, 0x7890, 0x3834, 0x0 }, /* #11 */ 1249 { 0x2a6853, 0x2a6092, 0x0e47, 0x9883, 0x8a3b, 0x0 }, /* #12 */ 1250 { 0x274dc2, 0x274502, 0x0bac, 0x6adf, 0x5f33, 0x0 }, /* #13 */ 1251 { 0x003f47, 0x003717, 0x0981, 0x0390, 0xfa0e, 0x0 }, /* #14 */ 1252 { 0x2b3057, 0x2b3087, 0xc4ed, 0x935f, 0xce71, 0x0 }, /* #15 */ 1253 { 0x2617d7, 0x261f86, 0x56a0, 0x81d7, 0x2b36, 0x0 }, /* #16 */ 1254 { 0x0f6cc3, 0x0f6482, 0x6743, 0xeae6, 0x83a2, 0x0 }, /* #17 */ 1255 { 0x1a0c47, 0x1a0482, 0x5290, 0xeb3b, 0x98aa, 0x0 }, /* #18 */ 1256 { 0x3f7912, 0x3f7193, 0xddfc, 0xacb5, 0xceb9, 0x0 }, /* #19 */ 1257 { 0x1f1047, 0x1f1013, 0x761e, 0x48e5, 0xd2c6, 0x0 }, /* #20 */ 1258 { 0x125a87, 0x125282, 0x8e97, 0xf5ea, 0x6752, 0x0 }, /* #21 */ 1259 { 0x005416, 0x005407, 0x4d25, 0x25a5, 0xd880, 0x0 }, /* #22 */ 1260 { 0x376883, 0x376817, 0x8709, 0x1741, 0x9037, 0x0 }, /* #23 */ 1261 { 0x341b47, 0x341b17, 0xe8df, 0x7f28, 0x9648, 0x0 }, /* #24 */ 1262 { 0x3e6d86, 0x3e6596, 0x8abf, 0xa26a, 0x17ab, 0x0 }, /* #25 */ 1263 { 0x0c7b17, 0x0c7b96, 0x1849, 0x8ca9, 0x745f, 0x0 }, /* #26 */ 1264 { 0x013e82, 0x013602, 0x3786, 0x7f8a, 0x4804, 0x0 }, /* #27 */ 1265 { 0x2c1e56, 0x2c1687, 0xe050, 0xad24, 0xccd4, 0x0 }, /* #28 */ 1266 { 0x1e2742, 0x1e2782, 0x0184, 0xad4f, 0xabcb, 0x0 }, /* #29 */ 1267 { 0x0c3f17, 0x0c3717, 0x25e9, 0x20c6, 0xfadc, 0x0 }, /* #30 */ 1268 { 0x223cd3, 0x223c03, 0x8460, 0x4cec, 0xc88b, 0x0 }, /* #31 */ 1269 { 0x305c52, 0x305406, 0x0b84, 0x3377, 0x27f3, 0x0 }, /* #32 */ 1270 { 0x0149d7, 0x014183, 0xd4eb, 0xa68f, 0xd1a3, 0x0 }, /* #33 */ 1271 { 0x2c5f43, 0x2c5712, 0x0ba4, 0x69f4, 0x5e4f, 0x0 }, /* #34 */ 1272 { 0x3f2046, 0x3f2002, 0x1e96, 0x54e9, 0x3653, 0x0 }, /* #35 */ 1273 { 0x3b09c7, 0x3b0193, 0xf81f, 0xbaf2, 0xc2d2, 0x0 }, /* #36 */ 1274 { 0x3e2812, 0x3e2003, 0xe492, 0x2867, 0x43d5, 0x0 }, /* #37 */ 1275 { 0x127606, 0x127613, 0xf7ab, 0x0032, 0x0887, 0x0 }, /* #38 */ 1276 { 0x175d46, 0x175507, 0xdbe7, 0x2b6c, 0x4f85, 0x0 }, /* #39 */ 1277 { 0x163907, 0x163192, 0x4c9f, 0xd3c1, 0x8721, 0x0 }, /* #40 */ 1278 { 0x363a97, 0x363217, 0xfe9d, 0x22c5, 0x2427, 0x0 }, /* #41 */ 1279 { 0x260393, 0x260b07, 0x8df8, 0x282d, 0x9a34, 0x0 }, /* #42 */ 1280 { 0x155a12, 0x155212, 0x0d7f, 0x54c1, 0x4742, 0x0 }, /* #43 */ 1281 { 0x025696, 0x025e13, 0xb9bf, 0x672c, 0xad6d, 0x0 }, /* #44 */ 1282 { 0x2b7657, 0x2b7e96, 0x3d6b, 0x9d21, 0x5fb5, 0x0 }, /* #45 */ 1283 { 0x2d0343, 0x2d0302, 0x1781, 0x38b6, 0x2134, 0x0 }, /* #46 */ 1284 { 0x120f12, 0x120f86, 0x56cb, 0xa82b, 0x5160, 0x0 }, /* #47 */ 1285 { 0x1f79c7, 0x1f7107, 0xef81, 0x2665, 0x36e3, 0x0 }, /* #48 */ 1286 { 0x141357, 0x141307, 0xdf26, 0x3caf, 0x5d88, 0x0 }, /* #49 */ 1287 { 0x0834c2, 0x083413, 0x6fa5, 0x4754, 0xd7af, 0x0 }, /* #50 */ 1288 { 0x1c3712, 0x1c3f17, 0xa35a, 0x43e4, 0xa08a, 0x0 }, /* #51 */ 1289 { 0x3c4943, 0x3c4196, 0x8e77, 0xd422, 0x45aa, 0x0 }, /* #52 */ 1290 { 0x0f4d87, 0x0f4512, 0x3785, 0x5f61, 0x27db, 0x0 }, /* #53 */ 1291 { 0x294e13, 0x294686, 0xa7bb, 0xa97d, 0x01c1, 0x0 }, /* #54 */ 1292 { 0x1134c2, 0x113407, 0x7df5, 0x0cca, 0x8ed5, 0x0 }, /* #55 */ 1293 { 0x2249d2, 0x224186, 0xc2f0, 0xfc59, 0x3969, 0x0 }, /* #56 */ 1294 { 0x0f2557, 0x0f2517, 0x5d6a, 0x52d2, 0xf567, 0x0 }, /* #57 */ 1295 { 0x3f7196, 0x3f7187, 0xeeaa, 0xdedb, 0xf031, 0x0 }, /* #58 */ 1296 { 0x182b92, 0x182392, 0x0bc8, 0xac52, 0xa08a, 0x0 }, /* #59 */ 1297 { 0x026f06, 0x026792, 0x4e2a, 0xf645, 0xa81b, 0x0 }, /* #60 */ 1298 { 0x0b3447, 0x0b3406, 0x30a3, 0x7c17, 0x4b73, 0x0 }, /* #61 */ 1299 { 0x127a52, 0x127203, 0x68e2, 0x535e, 0xea7c, 0x0 }, /* #62 */ 1300 { 0x0b0e03, 0x0b0e92, 0x554d, 0x8eb5, 0x3967, 0x0 }, /* #63 */ 1813 { 0x082dd2, 0x082546, 0x0000, 0x0000, 0x0000, 0x0 }, /* #0 */ 1814 { 0x021016, 0x021046, 0x0000, 0x0000, 0x0000, 0x0 }, /* #1 */ 1815 { 0x013e52, 0x013646, 0x0000, 0x0000, 0x0000, 0x0 }, /* #2 */ 1816 { 0x2234c3, 0x223402, 0x0000, 0x0001, 0x0000, 0x0 }, /* #3 */ 1817 { 0x362356, 0x362346, 0x0000, 0x0000, 0x0000, 0x0 }, /* #4 */ 1818 { 0x0b1316, 0x0b1346, 0x0000, 0x0000, 0x0000, 0x0 }, /* #5 */ 1819 { 0x251a96, 0x251286, 0xe11e, 0xe11e, 0x0000, 0x0 }, /* #6 */ 1820 { 0x1f1c93, 0x1f1416, 0x4e9f, 0x4ea0, 0x0000, 0x0 }, /* #7 */ 1821 { 0x0f48d6, 0x0f4082, 0xa037, 0xa037, 0x0000, 0x0 }, /* #8 */ 1822 { 0x227b92, 0x227382, 0x8304, 0x8304, 0x0000, 0x0 }, /* #9 */ 1823 { 0x237f47, 0x237716, 0x71ef, 0x71f0, 0x0000, 0x0 }, /* #10 */ 1824 { 0x1f3f16, 0x1f3786, 0x99af, 0x99af, 0x0000, 0x0 }, /* #11 */ 1825 { 0x2b3956, 0x2b3117, 0xe3c7, 0x23c0, 0x3ff9, 0x0 }, /* #12 */ 1826 { 0x347542, 0x347592, 0x4199, 0xf891, 0xb6f8, 0x0 }, /* #13 */ 1827 { 0x067a87, 0x067292, 0x343d, 0xc913, 0x94d5, 0x0 }, /* #14 */ 1828 { 0x2e3446, 0x2e3486, 0xb810, 0xe187, 0x2977, 0x0 }, /* #15 */ 1829 { 0x114cd2, 0x114492, 0x390d, 0xfc83, 0xc376, 0x0 }, /* #16 */ 1830 { 0x333453, 0x333c86, 0x789b, 0xab0c, 0x3270, 0x0 }, /* #17 */ 1831 { 0x267403, 0x267413, 0xe419, 0x24c2, 0x40a8, 0x0 }, /* #18 */ 1832 { 0x200107, 0x200913, 0xd4c7, 0x6885, 0x93bd, 0x0 }, /* #19 */ 1833 { 0x177307, 0x177303, 0x7a74, 0x00fd, 0x8688, 0x0 }, /* #20 */ 1834 { 0x134d86, 0x134d86, 0x49d9, 0xad6c, 0x6393, 0x0 }, /* #21 */ 1835 { 0x3f6bd2, 0x3f6307, 0x1759, 0x01dd, 0xea84, 0x0 }, /* #22 */ 1836 { 0x323197, 0x323193, 0xfe03, 0x8120, 0x831c, 0x0 }, /* #23 */ 1837 { 0x2d5897, 0x2d5003, 0x94f5, 0x05e9, 0x70f3, 0x0 }, /* #24 */ 1838 { 0x2c6dd6, 0x2c6d82, 0x6cce, 0xd4ae, 0x67e0, 0x0 }, /* #25 */ 1839 { 0x0b4c92, 0x0b4c96, 0x5101, 0x8a30, 0x392f, 0x0 }, /* #26 */ 1840 { 0x314e03, 0x314e03, 0x957a, 0x24cd, 0x8f52, 0x0 }, /* #27 */ 1841 { 0x0b7203, 0x0b7207, 0xc7b1, 0x20a3, 0x58f1, 0x0 }, /* #28 */ 1842 { 0x045583, 0x045507, 0x48cd, 0x04cf, 0xbc01, 0x0 }, /* #29 */ 1843 { 0x360ec7, 0x360692, 0x043e, 0xbdda, 0xb99b, 0x0 }, /* #30 */ 1844 { 0x3f0a82, 0x3f0292, 0x9725, 0xc173, 0x2a4e, 0x0 }, /* #31 */ 1845 { 0x0c2186, 0x0c2982, 0x7fc0, 0xb3bf, 0x33ff, 0x0 }, /* #32 */ 1846 { 0x0a6743, 0x0a6713, 0xe499, 0x1e34, 0x399a, 0x0 }, /* #33 */ 1847 { 0x396a96, 0x396a17, 0x851b, 0x59d7, 0xd4bc, 0x0 }, /* #34 */ 1848 { 0x1c1fc2, 0x1c1706, 0x3772, 0x6d8d, 0x361b, 0x0 }, /* #35 */ 1849 { 0x244803, 0x244093, 0xf871, 0xec01, 0xf38f, 0x0 }, /* #36 */ 1850 { 0x3b5f87, 0x3b5703, 0x2675, 0x156d, 0xeef7, 0x0 }, /* #37 */ 1851 { 0x2a49d3, 0x2a4196, 0x8a37, 0xc9d4, 0x3f9c, 0x0 }, /* #38 */ 1852 { 0x382cc6, 0x382407, 0xfe82, 0x4582, 0x4700, 0x0 }, /* #39 */ 1853 { 0x1a6002, 0x1a6017, 0x549b, 0x0d84, 0xb8e9, 0x0 }, /* #40 */ 1854 { 0x305c97, 0x305492, 0xafa4, 0xf134, 0x418f, 0x0 }, /* #41 */ 1855 { 0x071546, 0x071d82, 0x3fa0, 0x9a51, 0x5ab1, 0x0 }, /* #42 */ 1856 { 0x193656, 0x193613, 0xfa1b, 0x17a8, 0x1d8d, 0x0 }, /* #43 */ 1857 { 0x0538d6, 0x053003, 0xfef0, 0x4b23, 0x4c33, 0x0 }, /* #44 */ 1858 { 0x386203, 0x386a17, 0x81db, 0x1236, 0x905a, 0x0 }, /* #45 */ 1859 { 0x081997, 0x081182, 0x37d8, 0xb9e9, 0x8210, 0x0 }, /* #46 */ 1860 { 0x031742, 0x031703, 0x6e79, 0x3f4f, 0xd0d6, 0x0 }, /* #47 */ 1861 { 0x303fc3, 0x303792, 0x14eb, 0x9594, 0x80a8, 0x0 }, /* #48 */ 1862 { 0x313dc7, 0x313503, 0xf942, 0x702f, 0x76ec, 0x0 }, /* #49 */ 1863 { 0x040616, 0x040e86, 0x46b2, 0xbffc, 0x794a, 0x0 }, /* #50 */ 1864 { 0x392683, 0x392686, 0x2c36, 0xf5de, 0xc9a7, 0x0 }, /* #51 */ 1865 { 0x123053, 0x123096, 0xb315, 0xe8f5, 0x35df, 0x0 }, /* #52 */ 1866 { 0x2d6fc6, 0x2d6796, 0x970a, 0xc453, 0x2d49, 0x0 }, /* #53 */ 1867 { 0x211e96, 0x211e17, 0xdc71, 0x6fc0, 0x934f, 0x0 }, /* #54 */ 1868 { 0x052f46, 0x052f03, 0x8ae5, 0x6816, 0xdd31, 0x0 }, /* #55 */ 1869 { 0x1575c6, 0x157502, 0x18f4, 0x56f4, 0x3e00, 0x0 }, /* #56 */ 1870 { 0x2525c2, 0x252583, 0xa612, 0x9819, 0xf207, 0x0 }, /* #57 */ 1871 { 0x282fc3, 0x282793, 0xe067, 0x83d0, 0xa368, 0x0 }, /* #58 */ 1872 { 0x063d57, 0x063592, 0x214e, 0xbf31, 0x9de2, 0x0 }, /* #59 */ 1873 { 0x187546, 0x187592, 0x099a, 0xa792, 0x9df8, 0x0 }, /* #60 */ 1874 { 0x320e83, 0x320683, 0xdc47, 0xd479, 0xf831, 0x0 }, /* #61 */ 1875 { 0x277d03, 0x277d86, 0x7a9e, 0xb30f, 0x3870, 0x0 }, /* #62 */ 1876 { 0x395f96, 0x395796, 0x1e42, 0xc130, 0xa2ee, 0x0 }, /* #63 */ 1877 { 0x2844c2, 0x284493, 0xf33f, 0xa6cd, 0xb38e, 0x0 }, /* #64 */ 1878 { 0x3a5686, 0x3a5e13, 0x8d15, 0x13b3, 0x869e, 0x0 }, /* #65 */ 1879 { 0x102c52, 0x102c07, 0x9913, 0x739f, 0xda8c, 0x0 }, /* #66 */ 1880 { 0x382fc7, 0x382782, 0x3f09, 0xcc3d, 0x8d33, 0x0 }, /* #67 */ 1881 { 0x243987, 0x243996, 0x1a7a, 0x8c99, 0x721e, 0x0 }, /* #68 */ 1882 { 0x3f1807, 0x3f1817, 0x9c9b, 0x5633, 0xb997, 0x0 }, /* #69 */ 1883 { 0x1b2217, 0x1b2a07, 0xf7bc, 0x7f0f, 0x8752, 0x0 }, /* #70 */ 1884 { 0x024682, 0x024693, 0xeec9, 0xc9f2, 0xdb29, 0x0 }, /* #71 */ 1885 { 0x0400c6, 0x040087, 0xeba1, 0x9bb4, 0xb013, 0x0 }, /* #72 */ 1886 { 0x3867d6, 0x386792, 0x2d6a, 0xd926, 0xabbc, 0x0 }, /* #73 */ 1887 { 0x296412, 0x296407, 0xd0e0, 0x20a9, 0x4fc9, 0x0 }, /* #74 */ 1888 { 0x333d42, 0x333513, 0x6a7f, 0x31fe, 0xc77f, 0x0 }, /* #75 */ 1889 { 0x1464d7, 0x146496, 0x312d, 0xdd96, 0xac68, 0x0 }, /* #76 */ 1890 { 0x2a7f93, 0x2a7f17, 0x82c6, 0x4011, 0xbd4a, 0x0 }, /* #77 */ 1891 { 0x355843, 0x355007, 0xc6a4, 0x21f9, 0x5b54, 0x0 }, /* #78 */ 1892 { 0x0772d6, 0x077207, 0xfbcd, 0x569f, 0x5ad2, 0x0 }, /* #79 */ 1893 { 0x1e2ec6, 0x1e2602, 0x318c, 0x318f, 0x0003, 0x0 }, /* #80 */ 1894 { 0x3f4d16, 0x3f4503, 0x71b2, 0x0cd9, 0x9b27, 0x0 }, /* #81 */ 1895 { 0x253956, 0x253102, 0x1c88, 0x7efe, 0x6276, 0x0 }, /* #82 */ 1896 { 0x284943, 0x284102, 0x2214, 0x7616, 0x5401, 0x0 }, /* #83 */ 1897 { 0x200dd2, 0x200513, 0xcacc, 0x1504, 0x4a38, 0x0 }, /* #84 */ 1898 { 0x3b3d16, 0x3b3d82, 0x6392, 0xa179, 0x3de7, 0x0 }, /* #85 */ 1899 { 0x341dd7, 0x341516, 0x42af, 0x60b1, 0x1e01, 0x0 }, /* #86 */ 1900 { 0x2c7187, 0x2c7193, 0xf62b, 0xb10b, 0xbadf, 0x0 }, /* #87 */ 1901 { 0x3e2943, 0x3e2116, 0x4c09, 0x5324, 0x071a, 0x0 }, /* #88 */ 1902 { 0x366312, 0x366302, 0x16f1, 0x59e9, 0x42f8, 0x0 }, /* #89 */ 1903 { 0x244402, 0x244493, 0xca1b, 0xb483, 0xea68, 0x0 }, /* #90 */ 1904 { 0x310c52, 0x310412, 0x266f, 0x6cb5, 0x4646, 0x0 }, /* #91 */ 1905 { 0x0f5ac7, 0x0f5a17, 0xa2a7, 0x4627, 0xa37f, 0x0 }, /* #92 */ 1906 { 0x140946, 0x140992, 0x6f36, 0xb625, 0x46ef, 0x0 }, /* #93 */ 1907 { 0x021993, 0x021913, 0x8cf7, 0x5ac1, 0xcdc9, 0x0 }, /* #94 */ 1908 { 0x0e4f53, 0x0e4782, 0x8462, 0xe138, 0x5cd5, 0x0 }, /* #95 */ 1301 1909 }; 1302 1910 static const BINU16_TEST_T g_aTests_adc_u16_locked[] = 1303 1911 { 1304 { 0x055402, 0x055446, 0x0000, 0x0000, 0x0000, 0x0 }, /* #0 */ 1305 { 0x2a1d52, 0x2a1546, 0x0000, 0x0000, 0x0000, 0x0 }, /* #1 */ 1306 { 0x2b2ed7, 0x2b2602, 0x0000, 0x0001, 0x0000, 0x0 }, /* #2 */ 1307 { 0x106056, 0x106046, 0x0000, 0x0000, 0x0000, 0x0 }, /* #3 */ 1308 { 0x2c6092, 0x2c6002, 0x2a79, 0x2a79, 0x0000, 0x0 }, /* #4 */ 1309 { 0x3a1507, 0x3a1502, 0x3f91, 0x3f92, 0x0000, 0x0 }, /* #5 */ 1310 { 0x2f4e86, 0x2f4682, 0xd097, 0xd097, 0x0000, 0x0 }, /* #6 */ 1311 { 0x2b1287, 0x2b1206, 0x06d6, 0x06d7, 0x0000, 0x0 }, /* #7 */ 1312 { 0x157d46, 0x157513, 0xdf9b, 0x1b61, 0x3bc6, 0x0 }, /* #8 */ 1313 { 0x2c6ad2, 0x2c6217, 0xc8f9, 0x3953, 0x705a, 0x0 }, /* #9 */ 1314 { 0x185487, 0x185496, 0xa72b, 0xd022, 0x28f6, 0x0 }, /* #10 */ 1315 { 0x076ed7, 0x076e03, 0xad80, 0x71cd, 0xc44c, 0x0 }, /* #11 */ 1316 { 0x186c17, 0x186413, 0xcf8d, 0x3dc1, 0x6e33, 0x0 }, /* #12 */ 1317 { 0x0070d2, 0x007092, 0xc094, 0xf920, 0x388c, 0x0 }, /* #13 */ 1318 { 0x217947, 0x217982, 0x57d1, 0xbcd9, 0x6507, 0x0 }, /* #14 */ 1319 { 0x213086, 0x213813, 0x849a, 0x51c1, 0xcd27, 0x0 }, /* #15 */ 1320 { 0x397596, 0x397583, 0x9627, 0x903d, 0xfa16, 0x0 }, /* #16 */ 1321 { 0x1b4652, 0x1b4697, 0xf44f, 0x9b24, 0xa6d5, 0x0 }, /* #17 */ 1322 { 0x1b7746, 0x1b7703, 0xe324, 0x42e9, 0x5fc5, 0x0 }, /* #18 */ 1323 { 0x3d3cc6, 0x3d3487, 0xa9e8, 0x861e, 0xdc36, 0x0 }, /* #19 */ 1324 { 0x3310c2, 0x331093, 0xf675, 0x92d3, 0x9c5e, 0x0 }, /* #20 */ 1325 { 0x3178c2, 0x317013, 0xb0cd, 0x1be0, 0x6b13, 0x0 }, /* #21 */ 1326 { 0x3a3343, 0x3a3313, 0x768b, 0x36f8, 0xc06c, 0x0 }, /* #22 */ 1327 { 0x2c2287, 0x2c2a13, 0x97db, 0x67f4, 0xd018, 0x0 }, /* #23 */ 1328 { 0x0a6353, 0x0a6317, 0xf7da, 0x0e71, 0x1696, 0x0 }, /* #24 */ 1329 { 0x1d5c93, 0x1d5483, 0xf571, 0xc63b, 0xd0c9, 0x0 }, /* #25 */ 1330 { 0x2f6f47, 0x2f6706, 0x0a0a, 0x277b, 0x1d70, 0x0 }, /* #26 */ 1331 { 0x3c2897, 0x3c2097, 0xda1e, 0xc993, 0xef74, 0x0 }, /* #27 */ 1332 { 0x0058d6, 0x005007, 0xfed1, 0x5d93, 0x5ec2, 0x0 }, /* #28 */ 1333 { 0x0719d2, 0x071107, 0xd670, 0x376f, 0x60ff, 0x0 }, /* #29 */ 1334 { 0x0d3403, 0x0d3487, 0xe321, 0x9d3f, 0xba1d, 0x0 }, /* #30 */ 1335 { 0x364c87, 0x364407, 0xf2e7, 0x3d7e, 0x4a96, 0x0 }, /* #31 */ 1336 { 0x2a45c2, 0x2a4583, 0xc2a4, 0x94c4, 0xd220, 0x0 }, /* #32 */ 1337 { 0x256686, 0x256e96, 0x6d08, 0xa1a6, 0x349e, 0x0 }, /* #33 */ 1338 { 0x151917, 0x151182, 0x8f26, 0x9a67, 0x0b40, 0x0 }, /* #34 */ 1339 { 0x2b1c03, 0x2b1492, 0x398e, 0xd62c, 0x9c9d, 0x0 }, /* #35 */ 1340 { 0x393e53, 0x393e86, 0x7583, 0x974d, 0x21c9, 0x0 }, /* #36 */ 1341 { 0x2b2516, 0x2b2513, 0xf747, 0x5a73, 0x632c, 0x0 }, /* #37 */ 1342 { 0x161456, 0x161417, 0xc22e, 0x41a9, 0x7f7b, 0x0 }, /* #38 */ 1343 { 0x151b17, 0x151383, 0xeb40, 0xdf6e, 0xf42d, 0x0 }, /* #39 */ 1344 { 0x0c4587, 0x0c4d92, 0x7415, 0xc431, 0x501b, 0x0 }, /* #40 */ 1345 { 0x3447c2, 0x344f96, 0x574c, 0xab96, 0x544a, 0x0 }, /* #41 */ 1346 { 0x376b83, 0x376307, 0xd012, 0x3ecc, 0x6eb9, 0x0 }, /* #42 */ 1347 { 0x177056, 0x177087, 0xdad4, 0x819f, 0xa6cb, 0x0 }, /* #43 */ 1348 { 0x376003, 0x376012, 0x07c8, 0x2176, 0x19ad, 0x0 }, /* #44 */ 1349 { 0x1863c2, 0x186b13, 0x89fe, 0x4a8a, 0xc08c, 0x0 }, /* #45 */ 1350 { 0x0e5bc6, 0x0e5316, 0x14bb, 0x5217, 0x3d5c, 0x0 }, /* #46 */ 1351 { 0x380596, 0x380583, 0xede6, 0xa338, 0xb552, 0x0 }, /* #47 */ 1352 { 0x071f06, 0x071717, 0x5a4e, 0x2b7d, 0xd12f, 0x0 }, /* #48 */ 1353 { 0x146d97, 0x146512, 0x0d1a, 0x6297, 0x557c, 0x0 }, /* #49 */ 1354 { 0x097042, 0x097016, 0x53af, 0x5bbd, 0x080e, 0x0 }, /* #50 */ 1355 { 0x0e0993, 0x0e0992, 0x517b, 0xbe0b, 0x6c8f, 0x0 }, /* #51 */ 1356 { 0x1a4c47, 0x1a4407, 0xd3c1, 0x1278, 0x3eb6, 0x0 }, /* #52 */ 1357 { 0x2c49d3, 0x2c4186, 0x8bd5, 0xe928, 0x5d52, 0x0 }, /* #53 */ 1358 { 0x1e6506, 0x1e6507, 0xdbb8, 0x1f8d, 0x43d5, 0x0 }, /* #54 */ 1359 { 0x1b55c7, 0x1b5586, 0x14a5, 0xafc9, 0x9b23, 0x0 }, /* #55 */ 1360 { 0x1247d3, 0x124716, 0x488d, 0x7dc5, 0x3537, 0x0 }, /* #56 */ 1361 { 0x052e96, 0x052686, 0x4e06, 0xdacc, 0x8cc6, 0x0 }, /* #57 */ 1362 { 0x2933d7, 0x293392, 0x14dc, 0x9fc2, 0x8ae5, 0x0 }, /* #58 */ 1363 { 0x177cd3, 0x177483, 0xc0e4, 0xa53b, 0xe456, 0x0 }, /* #59 */ 1364 { 0x115e82, 0x115693, 0xbeab, 0x9173, 0xd2c8, 0x0 }, /* #60 */ 1365 { 0x376b07, 0x376302, 0x01c0, 0x0c25, 0x0a64, 0x0 }, /* #61 */ 1366 { 0x2d5d43, 0x2d5586, 0xb3e3, 0xc62e, 0x124a, 0x0 }, /* #62 */ 1367 { 0x1b7702, 0x1b7713, 0x69e6, 0x06a4, 0x9cbe, 0x0 }, /* #63 */ 1912 { 0x045e16, 0x045646, 0x0000, 0x0000, 0x0000, 0x0 }, /* #0 */ 1913 { 0x102947, 0x102102, 0x0000, 0x0001, 0x0000, 0x0 }, /* #1 */ 1914 { 0x213a47, 0x213202, 0x0000, 0x0001, 0x0000, 0x0 }, /* #2 */ 1915 { 0x037d87, 0x037502, 0x0000, 0x0001, 0x0000, 0x0 }, /* #3 */ 1916 { 0x286f97, 0x286702, 0x0000, 0x0001, 0x0000, 0x0 }, /* #4 */ 1917 { 0x353e92, 0x353646, 0x0000, 0x0000, 0x0000, 0x0 }, /* #5 */ 1918 { 0x3a2213, 0x3a2202, 0x7885, 0x7886, 0x0000, 0x0 }, /* #6 */ 1919 { 0x0801d7, 0x080106, 0x30ab, 0x30ac, 0x0000, 0x0 }, /* #7 */ 1920 { 0x0f5b86, 0x0f5386, 0xff71, 0xff71, 0x0000, 0x0 }, /* #8 */ 1921 { 0x3764c7, 0x376482, 0xab6d, 0xab6e, 0x0000, 0x0 }, /* #9 */ 1922 { 0x1d0a57, 0x1d0212, 0x6c1f, 0x6c20, 0x0000, 0x0 }, /* #10 */ 1923 { 0x1d2282, 0x1d2202, 0x75a1, 0x75a1, 0x0000, 0x0 }, /* #11 */ 1924 { 0x1859c2, 0x185107, 0x1382, 0x09ac, 0xf62a, 0x0 }, /* #12 */ 1925 { 0x294297, 0x294207, 0x3585, 0x196c, 0xe3e6, 0x0 }, /* #13 */ 1926 { 0x0c5212, 0x0c5287, 0xcdb0, 0xb114, 0xe364, 0x0 }, /* #14 */ 1927 { 0x3a72c6, 0x3a7a17, 0x91fa, 0x4663, 0xb469, 0x0 }, /* #15 */ 1928 { 0x2f7292, 0x2f7292, 0x8bad, 0xc6c8, 0x3b1b, 0x0 }, /* #16 */ 1929 { 0x187387, 0x187307, 0x87f3, 0x04ca, 0x7cd6, 0x0 }, /* #17 */ 1930 { 0x3e7d07, 0x3e7d13, 0x895f, 0x4d98, 0xc438, 0x0 }, /* #18 */ 1931 { 0x2d7506, 0x2d7503, 0x8110, 0x00e0, 0x7fd0, 0x0 }, /* #19 */ 1932 { 0x235b86, 0x235307, 0xcac5, 0x1a27, 0x4f62, 0x0 }, /* #20 */ 1933 { 0x186357, 0x186312, 0x6f6b, 0x7d4a, 0x0dde, 0x0 }, /* #21 */ 1934 { 0x3717d3, 0x371703, 0x55b1, 0x3aa8, 0xe4f6, 0x0 }, /* #22 */ 1935 { 0x365ac6, 0x365283, 0x91b0, 0x8ba7, 0xf9f7, 0x0 }, /* #23 */ 1936 { 0x3270c2, 0x327013, 0xa7c4, 0x0ba1, 0x63dd, 0x0 }, /* #24 */ 1937 { 0x2a4dd2, 0x2a4587, 0xe420, 0xd5d7, 0xf1b7, 0x0 }, /* #25 */ 1938 { 0x215f13, 0x215793, 0xe62e, 0xde20, 0xf7f1, 0x0 }, /* #26 */ 1939 { 0x0e74c3, 0x0e7486, 0xa171, 0xa96a, 0x07f8, 0x0 }, /* #27 */ 1940 { 0x1d3206, 0x1d3213, 0x7d49, 0x0251, 0x8508, 0x0 }, /* #28 */ 1941 { 0x3b5c83, 0x3b5487, 0xdcc3, 0x9d39, 0xc075, 0x0 }, /* #29 */ 1942 { 0x075156, 0x075186, 0x82c4, 0x99d7, 0x1713, 0x0 }, /* #30 */ 1943 { 0x3619d6, 0x361186, 0x8397, 0xb6e8, 0x3351, 0x0 }, /* #31 */ 1944 { 0x041c82, 0x041486, 0x5934, 0xedcc, 0x9498, 0x0 }, /* #32 */ 1945 { 0x3e3ec3, 0x3e3603, 0x7169, 0x414f, 0xcfe5, 0x0 }, /* #33 */ 1946 { 0x105a16, 0x105292, 0x2e6b, 0xbbb5, 0x8d4a, 0x0 }, /* #34 */ 1947 { 0x332806, 0x332093, 0xfcd8, 0xf954, 0xfc7c, 0x0 }, /* #35 */ 1948 { 0x116782, 0x116f07, 0x8c96, 0x7047, 0xe3b1, 0x0 }, /* #36 */ 1949 { 0x2a1297, 0x2a1213, 0x4ffe, 0x236e, 0xd36f, 0x0 }, /* #37 */ 1950 { 0x364ec3, 0x364696, 0x152e, 0xb709, 0xa1da, 0x0 }, /* #38 */ 1951 { 0x0271d3, 0x027196, 0xa76d, 0xb51b, 0x0dad, 0x0 }, /* #39 */ 1952 { 0x0c0987, 0x0c0903, 0xa7e4, 0x32d9, 0x8af4, 0x0 }, /* #40 */ 1953 { 0x3952c2, 0x395203, 0xb03c, 0x195e, 0x6922, 0x0 }, /* #41 */ 1954 { 0x096782, 0x096716, 0x06d3, 0x3b12, 0x343f, 0x0 }, /* #42 */ 1955 { 0x304b92, 0x304b03, 0xa8a0, 0x79b6, 0xd116, 0x0 }, /* #43 */ 1956 { 0x3a28d7, 0x3a2097, 0xf748, 0x9800, 0xa0b7, 0x0 }, /* #44 */ 1957 { 0x0b0693, 0x0b0693, 0xafec, 0x8a92, 0xdaa5, 0x0 }, /* #45 */ 1958 { 0x3c1e17, 0x3c1682, 0xb033, 0xb62a, 0x05f6, 0x0 }, /* #46 */ 1959 { 0x077587, 0x077d86, 0x66b2, 0xacff, 0x464c, 0x0 }, /* #47 */ 1960 { 0x305052, 0x305002, 0x40f3, 0x5873, 0x1780, 0x0 }, /* #48 */ 1961 { 0x375f12, 0x375717, 0xfe6b, 0x3a28, 0x3bbd, 0x0 }, /* #49 */ 1962 { 0x1a2243, 0x1a2202, 0x51ea, 0x599e, 0x07b3, 0x0 }, /* #50 */ 1963 { 0x001156, 0x001907, 0xa0b8, 0x52db, 0xb223, 0x0 }, /* #51 */ 1964 { 0x2e1b82, 0x2e1b86, 0x3f57, 0xabbb, 0x6c64, 0x0 }, /* #52 */ 1965 { 0x163e82, 0x163613, 0x827f, 0x006e, 0x7def, 0x0 }, /* #53 */ 1966 { 0x057e42, 0x057616, 0x4116, 0x6653, 0x253d, 0x0 }, /* #54 */ 1967 { 0x2c63c7, 0x2c6312, 0x51fa, 0x5d57, 0x0b5c, 0x0 }, /* #55 */ 1968 { 0x334c87, 0x334487, 0xcf61, 0xce0f, 0xfead, 0x0 }, /* #56 */ 1969 { 0x0a2246, 0x0a2a82, 0x6f51, 0xc27f, 0x532e, 0x0 }, /* #57 */ 1970 { 0x2308d7, 0x230896, 0x471e, 0x8877, 0x4158, 0x0 }, /* #58 */ 1971 { 0x3f7e52, 0x3f7692, 0x84f9, 0xb023, 0x2b2a, 0x0 }, /* #59 */ 1972 { 0x325653, 0x325692, 0x60d6, 0xfdf1, 0x9d1a, 0x0 }, /* #60 */ 1973 { 0x2c5097, 0x2c5013, 0x584c, 0x53c1, 0xfb74, 0x0 }, /* #61 */ 1974 { 0x2f2603, 0x2f2696, 0x9f7e, 0xd4aa, 0x352b, 0x0 }, /* #62 */ 1975 { 0x1e2296, 0x1e2282, 0x9770, 0xf1d6, 0x5a66, 0x0 }, /* #63 */ 1976 { 0x150953, 0x150193, 0x88a8, 0x8373, 0xfaca, 0x0 }, /* #64 */ 1977 { 0x2d2483, 0x2d2407, 0xd0fb, 0x0b6f, 0x3a73, 0x0 }, /* #65 */ 1978 { 0x0e7852, 0x0e7013, 0xcbba, 0x2986, 0x5dcc, 0x0 }, /* #66 */ 1979 { 0x2c3812, 0x2c3807, 0xf6f1, 0x7b7b, 0x848a, 0x0 }, /* #67 */ 1980 { 0x250a56, 0x250207, 0xbcb9, 0x074b, 0x4a92, 0x0 }, /* #68 */ 1981 { 0x053f46, 0x053f17, 0xc8af, 0x48fc, 0x804d, 0x0 }, /* #69 */ 1982 { 0x186602, 0x186e07, 0xc967, 0x7688, 0xad21, 0x0 }, /* #70 */ 1983 { 0x2210d3, 0x221003, 0x90d8, 0x103b, 0x7f62, 0x0 }, /* #71 */ 1984 { 0x0f19d6, 0x0f1197, 0xeb2d, 0xe874, 0xfd47, 0x0 }, /* #72 */ 1985 { 0x2d7592, 0x2d7d82, 0x5fd0, 0xd176, 0x71a6, 0x0 }, /* #73 */ 1986 { 0x364d07, 0x364593, 0xb646, 0x9b32, 0xe4eb, 0x0 }, /* #74 */ 1987 { 0x011853, 0x011006, 0x2875, 0x52cc, 0x2a56, 0x0 }, /* #75 */ 1988 { 0x272247, 0x272292, 0x9f72, 0xac92, 0x0d1f, 0x0 }, /* #76 */ 1989 { 0x290656, 0x290e13, 0xad06, 0x3862, 0x8b5c, 0x0 }, /* #77 */ 1990 { 0x2a47d6, 0x2a4f13, 0xc2e2, 0x5161, 0x8e7f, 0x0 }, /* #78 */ 1991 { 0x044017, 0x044092, 0xd21f, 0xdc80, 0x0a60, 0x0 }, /* #79 */ 1992 { 0x1965c3, 0x196596, 0x2eff, 0xd6ac, 0xa7ac, 0x0 }, /* #80 */ 1993 { 0x053117, 0x053106, 0x2b33, 0x711d, 0x45e9, 0x0 }, /* #81 */ 1994 { 0x294ed7, 0x294692, 0x8577, 0xded0, 0x5958, 0x0 }, /* #82 */ 1995 { 0x293b16, 0x293392, 0x8aa7, 0xa3d0, 0x1929, 0x0 }, /* #83 */ 1996 { 0x2d58c3, 0x2d5813, 0xc1b2, 0x5e51, 0x9c9e, 0x0 }, /* #84 */ 1997 { 0x077b43, 0x077b86, 0x788b, 0x840f, 0x0b83, 0x0 }, /* #85 */ 1998 { 0x370696, 0x370602, 0x27cd, 0x570e, 0x2f41, 0x0 }, /* #86 */ 1999 { 0x1c5452, 0x1c5403, 0x9a88, 0x1229, 0x77a1, 0x0 }, /* #87 */ 2000 { 0x3023c6, 0x302312, 0x262c, 0x6643, 0x4017, 0x0 }, /* #88 */ 2001 { 0x1347d3, 0x134f17, 0x83c7, 0x2b17, 0xa74f, 0x0 }, /* #89 */ 2002 { 0x2a39c2, 0x2a3182, 0x9fe4, 0xfe7c, 0x5e98, 0x0 }, /* #90 */ 2003 { 0x3005c6, 0x300587, 0xf353, 0xcaa6, 0xd753, 0x0 }, /* #91 */ 2004 { 0x0833c2, 0x083387, 0xec35, 0xb45c, 0xc827, 0x0 }, /* #92 */ 2005 { 0x240a57, 0x240217, 0x417e, 0x33ee, 0xf26f, 0x0 }, /* #93 */ 2006 { 0x190b42, 0x190302, 0x1a42, 0x3cf2, 0x22b0, 0x0 }, /* #94 */ 2007 { 0x195357, 0x195386, 0xb431, 0xe17b, 0x2d49, 0x0 }, /* #95 */ 1368 2008 }; 1369 2009 static const BINU16_TEST_T g_aTests_sub_u16[] = 1370 2010 { 1371 { 0x113782, 0x113746, 0x0000, 0x0000, 0x0000, 0x0 }, /* #0 */ 1372 { 0x312852, 0x312046, 0x0000, 0x0000, 0x0000, 0x0 }, /* #1 */ 1373 { 0x103752, 0x103746, 0x0000, 0x0000, 0x0000, 0x0 }, /* #2 */ 1374 { 0x202753, 0x202746, 0x0000, 0x0000, 0x0000, 0x0 }, /* #3 */ 1375 { 0x003bc6, 0x003306, 0x6187, 0x6187, 0x0000, 0x0 }, /* #4 */ 1376 { 0x0e7a97, 0x0e7206, 0x06cf, 0x06cf, 0x0000, 0x0 }, /* #5 */ 1377 { 0x172bd7, 0x172302, 0x40f8, 0x40f8, 0x0000, 0x0 }, /* #6 */ 1378 { 0x026c83, 0x026482, 0xc243, 0xc243, 0x0000, 0x0 }, /* #7 */ 1379 { 0x105e02, 0x105696, 0xec10, 0xc5b7, 0x2659, 0x0 }, /* #8 */ 1380 { 0x193f96, 0x193792, 0xf0c6, 0x8207, 0x6ebf, 0x0 }, /* #9 */ 1381 { 0x195917, 0x195183, 0x86cc, 0x8c5b, 0xfa71, 0x0 }, /* #10 */ 1382 { 0x0a1197, 0x0a1106, 0xbd76, 0x02b4, 0xbac2, 0x0 }, /* #11 */ 1383 { 0x0f52d6, 0x0f5216, 0xba76, 0x06c9, 0xb3ad, 0x0 }, /* #12 */ 1384 { 0x0a5e83, 0x0a5697, 0xd6a8, 0xf39f, 0xe309, 0x0 }, /* #13 */ 1385 { 0x191d83, 0x191d93, 0x62b2, 0x9bae, 0xc704, 0x0 }, /* #14 */ 1386 { 0x0e6087, 0x0e6082, 0xf13e, 0xae80, 0x42be, 0x0 }, /* #15 */ 1387 { 0x277c17, 0x277412, 0x3519, 0x0f2f, 0x25ea, 0x0 }, /* #16 */ 1388 { 0x3a5293, 0x3a5287, 0x9e2d, 0xda2d, 0xc400, 0x0 }, /* #17 */ 1389 { 0x0e6c06, 0x0e6412, 0xf143, 0x49ef, 0xa754, 0x0 }, /* #18 */ 1390 { 0x032f87, 0x032f06, 0x936a, 0x40d2, 0x5298, 0x0 }, /* #19 */ 1391 { 0x102316, 0x102b87, 0x5126, 0xb114, 0xa012, 0x0 }, /* #20 */ 1392 { 0x133a42, 0x133293, 0x1430, 0x9673, 0x7dbd, 0x0 }, /* #21 */ 1393 { 0x3a3c42, 0x3a3486, 0xbe56, 0xb393, 0x0ac3, 0x0 }, /* #22 */ 1394 { 0x2b2d97, 0x2b2512, 0x4227, 0x2e8c, 0x139b, 0x0 }, /* #23 */ 1395 { 0x0b61d2, 0x0b6987, 0x2dcf, 0x853f, 0xa890, 0x0 }, /* #24 */ 1396 { 0x261dc3, 0x261597, 0xca00, 0xd09f, 0xf961, 0x0 }, /* #25 */ 1397 { 0x0c0dc7, 0x0c0d87, 0x523e, 0xbc71, 0x95cd, 0x0 }, /* #26 */ 1398 { 0x055056, 0x055013, 0x3190, 0x4283, 0xef0d, 0x0 }, /* #27 */ 1399 { 0x0a7157, 0x0a7112, 0xf5a3, 0x43ce, 0xb1d5, 0x0 }, /* #28 */ 1400 { 0x0b2682, 0x0b2682, 0xe9bc, 0xaeab, 0x3b11, 0x0 }, /* #29 */ 1401 { 0x307503, 0x307d87, 0x4ed9, 0xb484, 0x9a55, 0x0 }, /* #30 */ 1402 { 0x134dd3, 0x134597, 0xd712, 0xe7dd, 0xef35, 0x0 }, /* #31 */ 1403 { 0x1200d2, 0x120096, 0xd7da, 0x99db, 0x3dff, 0x0 }, /* #32 */ 1404 { 0x294747, 0x294792, 0xb930, 0xab16, 0x0e1a, 0x0 }, /* #33 */ 1405 { 0x175312, 0x175382, 0xf11e, 0xd092, 0x208c, 0x0 }, /* #34 */ 1406 { 0x257192, 0x257107, 0x1c09, 0x7ca9, 0x9f60, 0x0 }, /* #35 */ 1407 { 0x005f86, 0x005706, 0xa069, 0x1e99, 0x81d0, 0x0 }, /* #36 */ 1408 { 0x103a97, 0x103293, 0x1d62, 0xdb7a, 0x41e8, 0x0 }, /* #37 */ 1409 { 0x300047, 0x300802, 0x8d8c, 0x7589, 0x1803, 0x0 }, /* #38 */ 1410 { 0x2d77d6, 0x2d7712, 0x2702, 0x0ac8, 0x1c3a, 0x0 }, /* #39 */ 1411 { 0x1a3783, 0x1a3f12, 0xa039, 0x62ea, 0x3d4f, 0x0 }, /* #40 */ 1412 { 0x1d3106, 0x1d3983, 0x70be, 0x8157, 0xef67, 0x0 }, /* #41 */ 1413 { 0x3b5707, 0x3b5782, 0x98dd, 0x8725, 0x11b8, 0x0 }, /* #42 */ 1414 { 0x2563c7, 0x256302, 0x6a45, 0x60e3, 0x0962, 0x0 }, /* #43 */ 1415 { 0x223747, 0x223793, 0x2291, 0xc29e, 0x5ff3, 0x0 }, /* #44 */ 1416 { 0x317e47, 0x317e02, 0xaed9, 0x6797, 0x4742, 0x0 }, /* #45 */ 1417 { 0x3268d6, 0x326086, 0xa9fc, 0x98d2, 0x112a, 0x0 }, /* #46 */ 1418 { 0x385dd7, 0x385597, 0xa663, 0xdbb8, 0xcaab, 0x0 }, /* #47 */ 1419 { 0x1c5153, 0x1c5112, 0xec6d, 0x011f, 0xeb4e, 0x0 }, /* #48 */ 1420 { 0x1b52c7, 0x1b5283, 0x493d, 0xf57c, 0x53c1, 0x0 }, /* #49 */ 1421 { 0x214417, 0x214406, 0x3064, 0x1e00, 0x1264, 0x0 }, /* #50 */ 1422 { 0x3f0152, 0x3f0912, 0xac56, 0x397c, 0x72da, 0x0 }, /* #51 */ 1423 { 0x0f0502, 0x0f0587, 0x840e, 0x917d, 0xf291, 0x0 }, /* #52 */ 1424 { 0x3d2c96, 0x3d2406, 0xf3fe, 0x12be, 0xe140, 0x0 }, /* #53 */ 1425 { 0x154902, 0x154197, 0xab5a, 0xfa8d, 0xb0cd, 0x0 }, /* #54 */ 1426 { 0x096693, 0x096687, 0xbb74, 0xc153, 0xfa21, 0x0 }, /* #55 */ 1427 { 0x152303, 0x152396, 0xd302, 0xa9a9, 0x2959, 0x0 }, /* #56 */ 1428 { 0x0d1ad2, 0x0d1216, 0xbe50, 0x27b4, 0x969c, 0x0 }, /* #57 */ 1429 { 0x090f42, 0x090783, 0x979c, 0xf16b, 0xa631, 0x0 }, /* #58 */ 1430 { 0x177f93, 0x177702, 0x62cc, 0x13a7, 0x4f25, 0x0 }, /* #59 */ 1431 { 0x3a35c7, 0x3a3593, 0x0df8, 0xbb6e, 0x528a, 0x0 }, /* #60 */ 1432 { 0x367f46, 0x367703, 0x0a7d, 0x357a, 0xd503, 0x0 }, /* #61 */ 1433 { 0x337416, 0x337402, 0x878a, 0x0729, 0x8061, 0x0 }, /* #62 */ 1434 { 0x0f1ec6, 0x0f1e16, 0x8931, 0x7ff6, 0x093b, 0x0 }, /* #63 */ 2011 { 0x2d4156, 0x2d4146, 0x0000, 0x0000, 0x0000, 0x0 }, /* #0 */ 2012 { 0x0667d7, 0x066746, 0x0000, 0x0000, 0x0000, 0x0 }, /* #1 */ 2013 { 0x292f97, 0x292746, 0x0000, 0x0000, 0x0000, 0x0 }, /* #2 */ 2014 { 0x350343, 0x350346, 0x0000, 0x0000, 0x0000, 0x0 }, /* #3 */ 2015 { 0x3e5f13, 0x3e5746, 0x0000, 0x0000, 0x0000, 0x0 }, /* #4 */ 2016 { 0x2657c2, 0x265746, 0x0000, 0x0000, 0x0000, 0x0 }, /* #5 */ 2017 { 0x286787, 0x286786, 0x8b84, 0x8b84, 0x0000, 0x0 }, /* #6 */ 2018 { 0x0f27c2, 0x0f2786, 0xf695, 0xf695, 0x0000, 0x0 }, /* #7 */ 2019 { 0x2c4b42, 0x2c4382, 0xd3e3, 0xd3e3, 0x0000, 0x0 }, /* #8 */ 2020 { 0x287f06, 0x287706, 0x2f35, 0x2f35, 0x0000, 0x0 }, /* #9 */ 2021 { 0x2c5a13, 0x2c5206, 0x13d8, 0x13d8, 0x0000, 0x0 }, /* #10 */ 2022 { 0x3e4d03, 0x3e4506, 0x3f00, 0x3f00, 0x0000, 0x0 }, /* #11 */ 2023 { 0x311b57, 0x311b93, 0x4394, 0x868a, 0xbd0a, 0x0 }, /* #12 */ 2024 { 0x290c12, 0x290416, 0xf5b3, 0x25fc, 0xcfb7, 0x0 }, /* #13 */ 2025 { 0x091442, 0x091417, 0x5b7a, 0x7cee, 0xde8c, 0x0 }, /* #14 */ 2026 { 0x104946, 0x104983, 0x7285, 0xdf13, 0x9372, 0x0 }, /* #15 */ 2027 { 0x052f12, 0x052702, 0xe00d, 0x3615, 0xa9f8, 0x0 }, /* #16 */ 2028 { 0x200297, 0x200a12, 0xa975, 0x2d3b, 0x7c3a, 0x0 }, /* #17 */ 2029 { 0x097893, 0x097087, 0x9829, 0xd317, 0xc512, 0x0 }, /* #18 */ 2030 { 0x2d3fd3, 0x2d3f06, 0xd3a7, 0x54b2, 0x7ef5, 0x0 }, /* #19 */ 2031 { 0x3a1246, 0x3a1287, 0x903d, 0xc3a3, 0xcc9a, 0x0 }, /* #20 */ 2032 { 0x222a96, 0x222293, 0x0f92, 0x945b, 0x7b37, 0x0 }, /* #21 */ 2033 { 0x286207, 0x286287, 0xdceb, 0xdf27, 0xfdc4, 0x0 }, /* #22 */ 2034 { 0x326a46, 0x326213, 0x2219, 0x660e, 0xbc0b, 0x0 }, /* #23 */ 2035 { 0x1a06d6, 0x1a0686, 0xd2fe, 0xa59c, 0x2d62, 0x0 }, /* #24 */ 2036 { 0x200b42, 0x200b06, 0x92de, 0x5e09, 0x34d5, 0x0 }, /* #25 */ 2037 { 0x124903, 0x124912, 0x8100, 0x237c, 0x5d84, 0x0 }, /* #26 */ 2038 { 0x182683, 0x182e02, 0xbfcd, 0x7be5, 0x43e8, 0x0 }, /* #27 */ 2039 { 0x2d5f52, 0x2d5783, 0xc563, 0xd1d0, 0xf393, 0x0 }, /* #28 */ 2040 { 0x1d3e43, 0x1d3e06, 0xc25c, 0x7e66, 0x43f6, 0x0 }, /* #29 */ 2041 { 0x1760c7, 0x176087, 0x885d, 0xece1, 0x9b7c, 0x0 }, /* #30 */ 2042 { 0x1a6ad2, 0x1a6213, 0x2fc0, 0x48a4, 0xe71c, 0x0 }, /* #31 */ 2043 { 0x050997, 0x050906, 0x86dd, 0x6342, 0x239b, 0x0 }, /* #32 */ 2044 { 0x3b2fd7, 0x3b2782, 0xff7b, 0xf891, 0x06ea, 0x0 }, /* #33 */ 2045 { 0x252a52, 0x252286, 0xf8a2, 0x8442, 0x7460, 0x0 }, /* #34 */ 2046 { 0x2b5412, 0x2b5406, 0x4ce8, 0x3790, 0x1558, 0x0 }, /* #35 */ 2047 { 0x2e46d3, 0x2e4602, 0x62dc, 0x05ec, 0x5cf0, 0x0 }, /* #36 */ 2048 { 0x284243, 0x284a83, 0x3b88, 0xb0d5, 0x8ab3, 0x0 }, /* #37 */ 2049 { 0x222c07, 0x222412, 0xdd0a, 0x008f, 0xdc7b, 0x0 }, /* #38 */ 2050 { 0x164346, 0x164b93, 0x71a0, 0x852c, 0xec74, 0x0 }, /* #39 */ 2051 { 0x1c6013, 0x1c6017, 0x4522, 0x4c03, 0xf91f, 0x0 }, /* #40 */ 2052 { 0x2e1312, 0x2e1382, 0xb2ca, 0x8d75, 0x2555, 0x0 }, /* #41 */ 2053 { 0x321e87, 0x321687, 0x955b, 0xe6f3, 0xae68, 0x0 }, /* #42 */ 2054 { 0x0f6e82, 0x0f6693, 0x5372, 0xd923, 0x7a4f, 0x0 }, /* #43 */ 2055 { 0x2a1282, 0x2a1a12, 0xdbf7, 0x7b4a, 0x60ad, 0x0 }, /* #44 */ 2056 { 0x0f7e16, 0x0f7603, 0x5cb6, 0x7954, 0xe362, 0x0 }, /* #45 */ 2057 { 0x0d3b06, 0x0d3307, 0x1c7b, 0x26f9, 0xf582, 0x0 }, /* #46 */ 2058 { 0x2f5406, 0x2f5c83, 0x706f, 0xd0ae, 0x9fc1, 0x0 }, /* #47 */ 2059 { 0x325e12, 0x325683, 0x9346, 0xaab6, 0xe890, 0x0 }, /* #48 */ 2060 { 0x0f54d7, 0x0f5487, 0x080b, 0xef7b, 0x1890, 0x0 }, /* #49 */ 2061 { 0x392412, 0x392487, 0x3bdd, 0xd153, 0x6a8a, 0x0 }, /* #50 */ 2062 { 0x2a4412, 0x2a4403, 0x00e8, 0x4970, 0xb778, 0x0 }, /* #51 */ 2063 { 0x1850d2, 0x185893, 0x2c61, 0x85f4, 0xa66d, 0x0 }, /* #52 */ 2064 { 0x373f42, 0x373783, 0x31a5, 0xd570, 0x5c35, 0x0 }, /* #53 */ 2065 { 0x3e4606, 0x3e4e16, 0xa491, 0x4153, 0x633e, 0x0 }, /* #54 */ 2066 { 0x013757, 0x013f12, 0x9ba5, 0x223d, 0x7968, 0x0 }, /* #55 */ 2067 { 0x0b4583, 0x0b4502, 0x6edf, 0x509e, 0x1e41, 0x0 }, /* #56 */ 2068 { 0x075182, 0x075906, 0x9f9a, 0x5bf6, 0x43a4, 0x0 }, /* #57 */ 2069 { 0x1a78c2, 0x1a7016, 0x4eb4, 0x067b, 0x4839, 0x0 }, /* #58 */ 2070 { 0x0930c2, 0x093002, 0x3cda, 0x1767, 0x2573, 0x0 }, /* #59 */ 2071 { 0x1c3057, 0x1c3082, 0xed4c, 0xcb57, 0x21f5, 0x0 }, /* #60 */ 2072 { 0x0b7612, 0x0b7606, 0xe5c8, 0x0984, 0xdc44, 0x0 }, /* #61 */ 2073 { 0x363507, 0x363d97, 0x4202, 0x9f77, 0xa28b, 0x0 }, /* #62 */ 2074 { 0x170287, 0x170a93, 0x796c, 0xbf9e, 0xb9ce, 0x0 }, /* #63 */ 2075 { 0x150c53, 0x150c93, 0x78d3, 0xd664, 0xa26f, 0x0 }, /* #64 */ 2076 { 0x355e47, 0x355616, 0x29d4, 0x013f, 0x2895, 0x0 }, /* #65 */ 2077 { 0x200386, 0x200303, 0x18e3, 0x3001, 0xe8e2, 0x0 }, /* #66 */ 2078 { 0x0d7c42, 0x0d7487, 0xdc7e, 0xeb03, 0xf17b, 0x0 }, /* #67 */ 2079 { 0x324a03, 0x324212, 0x22d2, 0x07a8, 0x1b2a, 0x0 }, /* #68 */ 2080 { 0x076c57, 0x076407, 0x0d6d, 0x7a17, 0x9356, 0x0 }, /* #69 */ 2081 { 0x241212, 0x241217, 0x0566, 0x74bd, 0x90a9, 0x0 }, /* #70 */ 2082 { 0x275387, 0x275302, 0xfa86, 0x6eb0, 0x8bd6, 0x0 }, /* #71 */ 2083 { 0x334707, 0x334712, 0xf513, 0x2e3e, 0xc6d5, 0x0 }, /* #72 */ 2084 { 0x157646, 0x157697, 0x2856, 0xee2e, 0x3a28, 0x0 }, /* #73 */ 2085 { 0x3d4d42, 0x3d4506, 0x74c9, 0x3048, 0x4481, 0x0 }, /* #74 */ 2086 { 0x2b1387, 0x2b1b02, 0xb527, 0x7116, 0x4411, 0x0 }, /* #75 */ 2087 { 0x356393, 0x356382, 0xd57a, 0x85b0, 0x4fca, 0x0 }, /* #76 */ 2088 { 0x300212, 0x300293, 0x07d5, 0xbe8f, 0x4946, 0x0 }, /* #77 */ 2089 { 0x352297, 0x352293, 0x9359, 0xd22c, 0xc12d, 0x0 }, /* #78 */ 2090 { 0x001506, 0x001587, 0xe44a, 0xf705, 0xed45, 0x0 }, /* #79 */ 2091 { 0x2f6057, 0x2f6093, 0x8382, 0xb1df, 0xd1a3, 0x0 }, /* #80 */ 2092 { 0x213a96, 0x213292, 0xc5bd, 0xbcae, 0x090f, 0x0 }, /* #81 */ 2093 { 0x335e97, 0x335686, 0xf23f, 0xe7f9, 0x0a46, 0x0 }, /* #82 */ 2094 { 0x261313, 0x261317, 0x10e8, 0x1bc9, 0xf51f, 0x0 }, /* #83 */ 2095 { 0x135783, 0x135787, 0x6bdc, 0xfed1, 0x6d0b, 0x0 }, /* #84 */ 2096 { 0x0e7702, 0x0e7f97, 0x4365, 0xa19f, 0xa1c6, 0x0 }, /* #85 */ 2097 { 0x0e5213, 0x0e5293, 0x2774, 0xba5e, 0x6d16, 0x0 }, /* #86 */ 2098 { 0x355553, 0x355587, 0x04ff, 0xe709, 0x1df6, 0x0 }, /* #87 */ 2099 { 0x111a17, 0x111283, 0x220f, 0xe8fd, 0x3912, 0x0 }, /* #88 */ 2100 { 0x305057, 0x305897, 0x3b23, 0xad99, 0x8d8a, 0x0 }, /* #89 */ 2101 { 0x187b07, 0x187306, 0xca0e, 0x3b82, 0x8e8c, 0x0 }, /* #90 */ 2102 { 0x3d3d17, 0x3d3d06, 0x8674, 0x35e4, 0x5090, 0x0 }, /* #91 */ 2103 { 0x093493, 0x093c83, 0x5bfa, 0xc3b5, 0x9845, 0x0 }, /* #92 */ 2104 { 0x210606, 0x210613, 0x278e, 0x287f, 0xff0f, 0x0 }, /* #93 */ 2105 { 0x1747c2, 0x174792, 0xaa42, 0x98ce, 0x1174, 0x0 }, /* #94 */ 2106 { 0x391112, 0x391983, 0x7e7f, 0x810b, 0xfd74, 0x0 }, /* #95 */ 1435 2107 }; 1436 2108 static const BINU16_TEST_T g_aTests_sub_u16_locked[] = 1437 2109 { 1438 { 0x290413, 0x290446, 0x0000, 0x0000, 0x0000, 0x0 }, /* #0 */ 1439 { 0x124d13, 0x124546, 0x0000, 0x0000, 0x0000, 0x0 }, /* #1 */ 1440 { 0x1520d2, 0x152046, 0x0000, 0x0000, 0x0000, 0x0 }, /* #2 */ 1441 { 0x3b2cd3, 0x3b2446, 0x0000, 0x0000, 0x0000, 0x0 }, /* #3 */ 1442 { 0x3e1993, 0x3e1102, 0x3158, 0x3158, 0x0000, 0x0 }, /* #4 */ 1443 { 0x1c3087, 0x1c3002, 0x3180, 0x3180, 0x0000, 0x0 }, /* #5 */ 1444 { 0x170212, 0x170206, 0x27af, 0x27af, 0x0000, 0x0 }, /* #6 */ 1445 { 0x0463c3, 0x046306, 0x014e, 0x014e, 0x0000, 0x0 }, /* #7 */ 1446 { 0x2b2f46, 0x2b2f83, 0x613c, 0x972a, 0xca12, 0x0 }, /* #8 */ 1447 { 0x1d2143, 0x1d2197, 0xdbc3, 0xf414, 0xe7af, 0x0 }, /* #9 */ 1448 { 0x1e36c3, 0x1e3682, 0xe9ac, 0xc66b, 0x2341, 0x0 }, /* #10 */ 1449 { 0x371652, 0x371e87, 0x590a, 0xac74, 0xac96, 0x0 }, /* #11 */ 1450 { 0x2d4252, 0x2d4213, 0x00b5, 0x5e1f, 0xa296, 0x0 }, /* #12 */ 1451 { 0x3f30d7, 0x3f3816, 0xc477, 0x58bb, 0x6bbc, 0x0 }, /* #13 */ 1452 { 0x062103, 0x062197, 0x6351, 0xed7b, 0x75d6, 0x0 }, /* #14 */ 1453 { 0x335f12, 0x335716, 0xaed2, 0x1a7d, 0x9455, 0x0 }, /* #15 */ 1454 { 0x0314c2, 0x031413, 0x20a2, 0x7483, 0xac1f, 0x0 }, /* #16 */ 1455 { 0x0b5a86, 0x0b5a16, 0xa58b, 0x28bd, 0x7cce, 0x0 }, /* #17 */ 1456 { 0x2066d2, 0x206e87, 0x4c32, 0xb550, 0x96e2, 0x0 }, /* #18 */ 1457 { 0x3157c6, 0x315712, 0xf033, 0x1357, 0xdcdc, 0x0 }, /* #19 */ 1458 { 0x0674d3, 0x067482, 0xe5ce, 0x8e01, 0x57cd, 0x0 }, /* #20 */ 1459 { 0x216912, 0x216116, 0xbabc, 0x1f2d, 0x9b8f, 0x0 }, /* #21 */ 1460 { 0x2f6992, 0x2f6113, 0x6330, 0x7ed3, 0xe45d, 0x0 }, /* #22 */ 1461 { 0x021713, 0x021f12, 0x8282, 0x57c8, 0x2aba, 0x0 }, /* #23 */ 1462 { 0x0934c7, 0x093406, 0xec8e, 0x6a4e, 0x8240, 0x0 }, /* #24 */ 1463 { 0x2e5593, 0x2e5587, 0x046f, 0xb441, 0x502e, 0x0 }, /* #25 */ 1464 { 0x2120d3, 0x212893, 0x5eb8, 0xa7df, 0xb6d9, 0x0 }, /* #26 */ 1465 { 0x040112, 0x040116, 0x7605, 0x3117, 0x44ee, 0x0 }, /* #27 */ 1466 { 0x2e2316, 0x2e2382, 0xf838, 0xc7d5, 0x3063, 0x0 }, /* #28 */ 1467 { 0x3e6e03, 0x3e6616, 0x6f21, 0x597b, 0x15a6, 0x0 }, /* #29 */ 1468 { 0x330346, 0x330393, 0x9f04, 0xab1f, 0xf3e5, 0x0 }, /* #30 */ 1469 { 0x3e6d83, 0x3e6506, 0xfac2, 0x06b1, 0xf411, 0x0 }, /* #31 */ 1470 { 0x321102, 0x321182, 0xf37b, 0xcf73, 0x2408, 0x0 }, /* #32 */ 1471 { 0x1b2b03, 0x1b2306, 0x5f3b, 0x3830, 0x270b, 0x0 }, /* #33 */ 1472 { 0x114847, 0x114097, 0x4471, 0xce3f, 0x7632, 0x0 }, /* #34 */ 1473 { 0x0d0d57, 0x0d0593, 0xb880, 0xd829, 0xe057, 0x0 }, /* #35 */ 1474 { 0x281457, 0x281483, 0xb2e4, 0xf531, 0xbdb3, 0x0 }, /* #36 */ 1475 { 0x3e4dc7, 0x3e4516, 0x5d96, 0x2e3a, 0x2f5c, 0x0 }, /* #37 */ 1476 { 0x0974d2, 0x097402, 0x62c4, 0x0583, 0x5d41, 0x0 }, /* #38 */ 1477 { 0x120b47, 0x120303, 0x1c0e, 0x2df7, 0xee17, 0x0 }, /* #39 */ 1478 { 0x1c3503, 0x1c3582, 0xceae, 0xc025, 0x0e89, 0x0 }, /* #40 */ 1479 { 0x275b17, 0x275316, 0xa7c9, 0x13cc, 0x93fd, 0x0 }, /* #41 */ 1480 { 0x0951c6, 0x095993, 0x7d62, 0xaa85, 0xd2dd, 0x0 }, /* #42 */ 1481 { 0x293542, 0x293512, 0x5ef4, 0x5be5, 0x030f, 0x0 }, /* #43 */ 1482 { 0x335e42, 0x335607, 0x11e9, 0x3339, 0xdeb0, 0x0 }, /* #44 */ 1483 { 0x1a2052, 0x1a2002, 0x423f, 0x042f, 0x3e10, 0x0 }, /* #45 */ 1484 { 0x3d2a86, 0x3d2206, 0xf6de, 0x6e5c, 0x8882, 0x0 }, /* #46 */ 1485 { 0x221897, 0x221017, 0x0aa5, 0x23bb, 0xe6ea, 0x0 }, /* #47 */ 1486 { 0x2c4903, 0x2c4906, 0xf669, 0x78c5, 0x7da4, 0x0 }, /* #48 */ 1487 { 0x1b2493, 0x1b2403, 0x1865, 0x4dd5, 0xca90, 0x0 }, /* #49 */ 1488 { 0x135856, 0x135083, 0x11d6, 0xefc1, 0x2215, 0x0 }, /* #50 */ 1489 { 0x022486, 0x022c16, 0xe1ba, 0x65db, 0x7bdf, 0x0 }, /* #51 */ 1490 { 0x3703d3, 0x370b06, 0xc467, 0x48e7, 0x7b80, 0x0 }, /* #52 */ 1491 { 0x3d2816, 0x3d2083, 0xa7c2, 0xf2f1, 0xb4d1, 0x0 }, /* #53 */ 1492 { 0x3e1c52, 0x3e1c97, 0x2a52, 0x90db, 0x9977, 0x0 }, /* #54 */ 1493 { 0x3e1012, 0x3e1006, 0xdf7a, 0x1935, 0xc645, 0x0 }, /* #55 */ 1494 { 0x2f6757, 0x2f6716, 0xdcbc, 0x147e, 0xc83e, 0x0 }, /* #56 */ 1495 { 0x3b62c2, 0x3b6207, 0x1eac, 0x616a, 0xbd42, 0x0 }, /* #57 */ 1496 { 0x1f5d97, 0x1f5507, 0x06b7, 0x1ef6, 0xe7c1, 0x0 }, /* #58 */ 1497 { 0x025693, 0x025602, 0xef88, 0x1aa7, 0xd4e1, 0x0 }, /* #59 */ 1498 { 0x063a93, 0x063a16, 0x9972, 0x5b77, 0x3dfb, 0x0 }, /* #60 */ 1499 { 0x1a6686, 0x1a6616, 0xf908, 0x4d1d, 0xabeb, 0x0 }, /* #61 */ 1500 { 0x020816, 0x020816, 0xa789, 0x6f2b, 0x385e, 0x0 }, /* #62 */ 1501 { 0x175213, 0x175283, 0x8fbc, 0xeb7c, 0xa440, 0x0 }, /* #63 */ 2110 { 0x110756, 0x110746, 0x0000, 0x0000, 0x0000, 0x0 }, /* #0 */ 2111 { 0x385897, 0x385046, 0x0000, 0x0000, 0x0000, 0x0 }, /* #1 */ 2112 { 0x1b0013, 0x1b0046, 0x0000, 0x0000, 0x0000, 0x0 }, /* #2 */ 2113 { 0x3470c2, 0x347046, 0x0000, 0x0000, 0x0000, 0x0 }, /* #3 */ 2114 { 0x345092, 0x345046, 0x0000, 0x0000, 0x0000, 0x0 }, /* #4 */ 2115 { 0x305f96, 0x305746, 0x0000, 0x0000, 0x0000, 0x0 }, /* #5 */ 2116 { 0x283492, 0x283486, 0x9169, 0x9169, 0x0000, 0x0 }, /* #6 */ 2117 { 0x1437d6, 0x143782, 0x89bc, 0x89bc, 0x0000, 0x0 }, /* #7 */ 2118 { 0x0f4d42, 0x0f4506, 0x43b2, 0x43b2, 0x0000, 0x0 }, /* #8 */ 2119 { 0x1e62c6, 0x1e6202, 0x1975, 0x1975, 0x0000, 0x0 }, /* #9 */ 2120 { 0x360817, 0x360082, 0xfef8, 0xfef8, 0x0000, 0x0 }, /* #10 */ 2121 { 0x3b6287, 0x3b6282, 0xab54, 0xab54, 0x0000, 0x0 }, /* #11 */ 2122 { 0x253987, 0x253106, 0xd8e9, 0x0fa9, 0xc940, 0x0 }, /* #12 */ 2123 { 0x2f3a52, 0x2f3293, 0x8add, 0xd62f, 0xb4ae, 0x0 }, /* #13 */ 2124 { 0x1d2dd2, 0x1d2517, 0x15a7, 0x69cf, 0xabd8, 0x0 }, /* #14 */ 2125 { 0x100657, 0x100683, 0x1d7e, 0xd1b6, 0x4bc8, 0x0 }, /* #15 */ 2126 { 0x377583, 0x377593, 0x2794, 0xbbdf, 0x6bb5, 0x0 }, /* #16 */ 2127 { 0x2d6bc3, 0x2d6306, 0x584d, 0x0912, 0x4f3b, 0x0 }, /* #17 */ 2128 { 0x2144d7, 0x214c16, 0x8104, 0x4cb7, 0x344d, 0x0 }, /* #18 */ 2129 { 0x0f43c6, 0x0f4393, 0x26a6, 0xac9d, 0x7a09, 0x0 }, /* #19 */ 2130 { 0x0b1612, 0x0b1e06, 0xa23c, 0x67c3, 0x3a79, 0x0 }, /* #20 */ 2131 { 0x206602, 0x206e12, 0xb149, 0x7aae, 0x369b, 0x0 }, /* #21 */ 2132 { 0x201152, 0x201102, 0xe31d, 0x351c, 0xae01, 0x0 }, /* #22 */ 2133 { 0x0b4e87, 0x0b4616, 0x1c87, 0x013a, 0x1b4d, 0x0 }, /* #23 */ 2134 { 0x3b7586, 0x3b7d83, 0x738f, 0xb0d6, 0xc2b9, 0x0 }, /* #24 */ 2135 { 0x2d04c7, 0x2d0c97, 0x6802, 0xe7bb, 0x8047, 0x0 }, /* #25 */ 2136 { 0x0f5182, 0x0f5916, 0xc114, 0x7b17, 0x45fd, 0x0 }, /* #26 */ 2137 { 0x042612, 0x042686, 0xb894, 0xacb2, 0x0be2, 0x0 }, /* #27 */ 2138 { 0x1d4f96, 0x1d4706, 0x998f, 0x1522, 0x846d, 0x0 }, /* #28 */ 2139 { 0x203ec3, 0x203683, 0x85fa, 0x8807, 0xfdf3, 0x0 }, /* #29 */ 2140 { 0x1709c3, 0x170116, 0xfbb2, 0x67af, 0x9403, 0x0 }, /* #30 */ 2141 { 0x1d7403, 0x1d7413, 0x7ae3, 0x7e67, 0xfc7c, 0x0 }, /* #31 */ 2142 { 0x303b47, 0x303382, 0xe90c, 0xaf5b, 0x39b1, 0x0 }, /* #32 */ 2143 { 0x1c2b13, 0x1c2302, 0xc53b, 0x1e9b, 0xa6a0, 0x0 }, /* #33 */ 2144 { 0x027e43, 0x027693, 0xa325, 0xc7ce, 0xdb57, 0x0 }, /* #34 */ 2145 { 0x3b3453, 0x3b3483, 0x206b, 0xc107, 0x5f64, 0x0 }, /* #35 */ 2146 { 0x382287, 0x382282, 0xc897, 0x8043, 0x4854, 0x0 }, /* #36 */ 2147 { 0x032107, 0x032182, 0xeea7, 0xa4a7, 0x4a00, 0x0 }, /* #37 */ 2148 { 0x260152, 0x260183, 0xd9f3, 0xe073, 0xf980, 0x0 }, /* #38 */ 2149 { 0x1d7d57, 0x1d7d87, 0x7267, 0x88c5, 0xe9a2, 0x0 }, /* #39 */ 2150 { 0x071747, 0x071712, 0x52b5, 0x3107, 0x21ae, 0x0 }, /* #40 */ 2151 { 0x1b6142, 0x1b6193, 0xd559, 0xee4f, 0xe70a, 0x0 }, /* #41 */ 2152 { 0x375d13, 0x375597, 0x4a90, 0xe51e, 0x6572, 0x0 }, /* #42 */ 2153 { 0x144987, 0x144116, 0xefc2, 0x1ddd, 0xd1e5, 0x0 }, /* #43 */ 2154 { 0x3e2ac2, 0x3e2a06, 0xa424, 0x5224, 0x5200, 0x0 }, /* #44 */ 2155 { 0x322a87, 0x322212, 0x3e45, 0x190d, 0x2538, 0x0 }, /* #45 */ 2156 { 0x3e1a57, 0x3e1296, 0xf4d2, 0xd40a, 0x20c8, 0x0 }, /* #46 */ 2157 { 0x0f5547, 0x0f5506, 0x7dd5, 0x4c81, 0x3154, 0x0 }, /* #47 */ 2158 { 0x0a3a92, 0x0a3202, 0xbefc, 0x175b, 0xa7a1, 0x0 }, /* #48 */ 2159 { 0x3b4946, 0x3b4116, 0x2e85, 0x0096, 0x2def, 0x0 }, /* #49 */ 2160 { 0x025ac6, 0x025202, 0xee57, 0x4c76, 0xa1e1, 0x0 }, /* #50 */ 2161 { 0x2c52d2, 0x2c5207, 0x4c6a, 0x7977, 0xd2f3, 0x0 }, /* #51 */ 2162 { 0x206e12, 0x206682, 0xad23, 0xa910, 0x0413, 0x0 }, /* #52 */ 2163 { 0x182bd3, 0x182396, 0xf5e8, 0xa269, 0x537f, 0x0 }, /* #53 */ 2164 { 0x1973c3, 0x197386, 0xd78f, 0xbd03, 0x1a8c, 0x0 }, /* #54 */ 2165 { 0x1601d2, 0x160117, 0x5054, 0x7e88, 0xd1cc, 0x0 }, /* #55 */ 2166 { 0x256117, 0x256192, 0xdeb4, 0xd8f8, 0x05bc, 0x0 }, /* #56 */ 2167 { 0x3f34d3, 0x3f3c97, 0x3a0a, 0xb8dd, 0x812d, 0x0 }, /* #57 */ 2168 { 0x066992, 0x066193, 0xa912, 0xaf2f, 0xf9e3, 0x0 }, /* #58 */ 2169 { 0x242d53, 0x242592, 0xf0f8, 0x881f, 0x68d9, 0x0 }, /* #59 */ 2170 { 0x0d3513, 0x0d3583, 0x8a0b, 0x8f4a, 0xfac1, 0x0 }, /* #60 */ 2171 { 0x2218c6, 0x221017, 0x0c36, 0x40cc, 0xcb6a, 0x0 }, /* #61 */ 2172 { 0x0d3f53, 0x0d3797, 0x2103, 0xa1de, 0x7f25, 0x0 }, /* #62 */ 2173 { 0x2a1087, 0x2a1092, 0xcfc7, 0xaf5d, 0x206a, 0x0 }, /* #63 */ 2174 { 0x052e06, 0x052612, 0xc7d1, 0x444f, 0x8382, 0x0 }, /* #64 */ 2175 { 0x1d7092, 0x1d7897, 0x4d24, 0xcd17, 0x800d, 0x0 }, /* #65 */ 2176 { 0x0568d6, 0x056002, 0xd1bf, 0x488a, 0x8935, 0x0 }, /* #66 */ 2177 { 0x2e0806, 0x2e0083, 0x84b9, 0xcf62, 0xb557, 0x0 }, /* #67 */ 2178 { 0x121653, 0x121e06, 0xa4bf, 0x7039, 0x3486, 0x0 }, /* #68 */ 2179 { 0x2203c7, 0x220393, 0xd3d3, 0xd66e, 0xfd65, 0x0 }, /* #69 */ 2180 { 0x180bc6, 0x180387, 0x9b5c, 0xb859, 0xe303, 0x0 }, /* #70 */ 2181 { 0x070617, 0x070607, 0x263e, 0x6153, 0xc4eb, 0x0 }, /* #71 */ 2182 { 0x1d4083, 0x1d4092, 0xb755, 0x8586, 0x31cf, 0x0 }, /* #72 */ 2183 { 0x222b06, 0x222383, 0x400e, 0xd638, 0x69d6, 0x0 }, /* #73 */ 2184 { 0x370b06, 0x370397, 0x3913, 0xfc3f, 0x3cd4, 0x0 }, /* #74 */ 2185 { 0x361557, 0x361502, 0x38eb, 0x30b5, 0x0836, 0x0 }, /* #75 */ 2186 { 0x1818c3, 0x181016, 0x6a74, 0x6765, 0x030f, 0x0 }, /* #76 */ 2187 { 0x1e50d2, 0x1e5082, 0xf35c, 0xd601, 0x1d5b, 0x0 }, /* #77 */ 2188 { 0x1f4c52, 0x1f4c12, 0x8360, 0x53a1, 0x2fbf, 0x0 }, /* #78 */ 2189 { 0x3a6403, 0x3a6c12, 0xae36, 0x51cd, 0x5c69, 0x0 }, /* #79 */ 2190 { 0x2d10c6, 0x2d1083, 0x0778, 0x8ac7, 0x7cb1, 0x0 }, /* #80 */ 2191 { 0x104bc3, 0x104387, 0xa3fb, 0xdc90, 0xc76b, 0x0 }, /* #81 */ 2192 { 0x0e6b56, 0x0e6316, 0x6f4d, 0x26ee, 0x485f, 0x0 }, /* #82 */ 2193 { 0x066913, 0x066102, 0xd409, 0x1802, 0xbc07, 0x0 }, /* #83 */ 2194 { 0x3c7253, 0x3c7a97, 0x54c6, 0x8cc9, 0xc7fd, 0x0 }, /* #84 */ 2195 { 0x325583, 0x325506, 0x6e1c, 0x51c9, 0x1c53, 0x0 }, /* #85 */ 2196 { 0x053492, 0x053412, 0xfd31, 0x3d49, 0xbfe8, 0x0 }, /* #86 */ 2197 { 0x1c3e57, 0x1c3602, 0x17a3, 0x13f2, 0x03b1, 0x0 }, /* #87 */ 2198 { 0x1b7082, 0x1b7087, 0xa862, 0xde30, 0xca32, 0x0 }, /* #88 */ 2199 { 0x2342d6, 0x234296, 0xd4c2, 0x87aa, 0x4d18, 0x0 }, /* #89 */ 2200 { 0x0972d7, 0x097a06, 0xe037, 0x7511, 0x6b26, 0x0 }, /* #90 */ 2201 { 0x162943, 0x162102, 0xb727, 0x26c2, 0x9065, 0x0 }, /* #91 */ 2202 { 0x1c1206, 0x1c1206, 0x5c3a, 0x3b28, 0x2112, 0x0 }, /* #92 */ 2203 { 0x1f3313, 0x1f3306, 0xfb9b, 0x3e74, 0xbd27, 0x0 }, /* #93 */ 2204 { 0x177387, 0x177387, 0x9234, 0xbdd4, 0xd460, 0x0 }, /* #94 */ 2205 { 0x016e92, 0x016606, 0x5ddb, 0x5d5a, 0x0081, 0x0 }, /* #95 */ 1502 2206 }; 1503 2207 static const BINU16_TEST_T g_aTests_sbb_u16[] = 1504 2208 { 1505 { 0x037042, 0x037046, 0x0000, 0x0000, 0x0000, 0x0 }, /* #0 */ 1506 { 0x3e7e93, 0x3e7697, 0x0000, 0xffff, 0x0000, 0x0 }, /* #1 */ 1507 { 0x3d1b47, 0x3d1397, 0x0000, 0xffff, 0x0000, 0x0 }, /* #2 */ 1508 { 0x1f54d7, 0x1f5497, 0x0000, 0xffff, 0x0000, 0x0 }, /* #3 */ 1509 { 0x3b2ec2, 0x3b2682, 0xd16e, 0xd16e, 0x0000, 0x0 }, /* #4 */ 1510 { 0x191e52, 0x191606, 0x674b, 0x674b, 0x0000, 0x0 }, /* #5 */ 1511 { 0x340856, 0x340082, 0xdab9, 0xdab9, 0x0000, 0x0 }, /* #6 */ 1512 { 0x053052, 0x053002, 0x708c, 0x708c, 0x0000, 0x0 }, /* #7 */ 1513 { 0x0111d6, 0x011183, 0x3bd9, 0xd7a8, 0x6431, 0x0 }, /* #8 */ 1514 { 0x0471d7, 0x047912, 0x880d, 0x615d, 0x26af, 0x0 }, /* #9 */ 1515 { 0x1a3546, 0x1a3d83, 0x3836, 0xaf85, 0x88b1, 0x0 }, /* #10 */ 1516 { 0x3757c7, 0x375797, 0xc392, 0xf5ff, 0xcd92, 0x0 }, /* #11 */ 1517 { 0x063e96, 0x063606, 0x3969, 0x19d7, 0x1f92, 0x0 }, /* #12 */ 1518 { 0x164657, 0x164687, 0x3c0c, 0xc355, 0x78b6, 0x0 }, /* #13 */ 1519 { 0x302116, 0x302987, 0x6acd, 0x82db, 0xe7f2, 0x0 }, /* #14 */ 1520 { 0x3e5cd7, 0x3e5403, 0x2ccb, 0x4da1, 0xdf29, 0x0 }, /* #15 */ 1521 { 0x333156, 0x333183, 0x178a, 0x9845, 0x7f45, 0x0 }, /* #16 */ 1522 { 0x2e1502, 0x2e1587, 0xb084, 0xc9b1, 0xe6d3, 0x0 }, /* #17 */ 1523 { 0x2e4a56, 0x2e4a02, 0xb25e, 0x4cc1, 0x659d, 0x0 }, /* #18 */ 1524 { 0x1d5782, 0x1d5787, 0xcc9a, 0xf912, 0xd388, 0x0 }, /* #19 */ 1525 { 0x140fc2, 0x140f97, 0x4c69, 0x90be, 0xbbab, 0x0 }, /* #20 */ 1526 { 0x351792, 0x351703, 0x4c4f, 0x568a, 0xf5c5, 0x0 }, /* #21 */ 1527 { 0x2472d3, 0x247216, 0xdfb0, 0x28b4, 0xb6fb, 0x0 }, /* #22 */ 1528 { 0x103902, 0x103183, 0x874c, 0xe21c, 0xa530, 0x0 }, /* #23 */ 1529 { 0x313146, 0x313186, 0xe8a3, 0x94d1, 0x53d2, 0x0 }, /* #24 */ 1530 { 0x312047, 0x312812, 0xb562, 0x6cd5, 0x488c, 0x0 }, /* #25 */ 1531 { 0x057006, 0x057093, 0x42d7, 0xf0da, 0x51fd, 0x0 }, /* #26 */ 1532 { 0x255d53, 0x255512, 0x249a, 0x183d, 0x0c5c, 0x0 }, /* #27 */ 1533 { 0x372812, 0x372082, 0xef95, 0x9b91, 0x5404, 0x0 }, /* #28 */ 1534 { 0x1d0603, 0x1d0e87, 0x2acf, 0x832d, 0xa7a1, 0x0 }, /* #29 */ 1535 { 0x137b86, 0x137312, 0x7698, 0x6eec, 0x07ac, 0x0 }, /* #30 */ 1536 { 0x1750c3, 0x175897, 0x4e60, 0xaad8, 0xa387, 0x0 }, /* #31 */ 1537 { 0x0a7616, 0x0a7697, 0x2f22, 0xca7b, 0x64a7, 0x0 }, /* #32 */ 1538 { 0x015102, 0x015192, 0xe918, 0xbddc, 0x2b3c, 0x0 }, /* #33 */ 1539 { 0x353047, 0x353816, 0xb5cb, 0x738d, 0x423d, 0x0 }, /* #34 */ 1540 { 0x0c6a42, 0x0c6a97, 0x4835, 0xb5bb, 0x927a, 0x0 }, /* #35 */ 1541 { 0x051e83, 0x051682, 0xe6bf, 0xdb6b, 0x0b53, 0x0 }, /* #36 */ 1542 { 0x3d2f13, 0x3d2712, 0xe0d0, 0x5fc7, 0x8108, 0x0 }, /* #37 */ 1543 { 0x005f47, 0x005783, 0x1ed8, 0xf0b0, 0x2e27, 0x0 }, /* #38 */ 1544 { 0x1c24d6, 0x1c2c83, 0x2d7d, 0xa8e5, 0x8498, 0x0 }, /* #39 */ 1545 { 0x053092, 0x053092, 0xdc31, 0xc323, 0x190e, 0x0 }, /* #40 */ 1546 { 0x1d7907, 0x1d7103, 0x68ab, 0x7cc7, 0xebe3, 0x0 }, /* #41 */ 1547 { 0x292dd3, 0x292586, 0xd5cb, 0xcf77, 0x0653, 0x0 }, /* #42 */ 1548 { 0x255712, 0x255702, 0xa70d, 0x2534, 0x81d9, 0x0 }, /* #43 */ 1549 { 0x1c63d6, 0x1c6b83, 0x2b9e, 0x97c8, 0x93d6, 0x0 }, /* #44 */ 1550 { 0x246582, 0x246586, 0xb386, 0x8811, 0x2b75, 0x0 }, /* #45 */ 1551 { 0x3c1607, 0x3c1697, 0xc838, 0xd68e, 0xf1a9, 0x0 }, /* #46 */ 1552 { 0x3c3493, 0x3c3416, 0x2578, 0x1f3a, 0x063d, 0x0 }, /* #47 */ 1553 { 0x333a07, 0x333283, 0x03fa, 0xd8e0, 0x2b19, 0x0 }, /* #48 */ 1554 { 0x140106, 0x140106, 0x53fd, 0x295c, 0x2aa1, 0x0 }, /* #49 */ 1555 { 0x364e06, 0x364602, 0x7cb8, 0x2785, 0x5533, 0x0 }, /* #50 */ 1556 { 0x1c3117, 0x1c3117, 0x493b, 0x768d, 0xd2ad, 0x0 }, /* #51 */ 1557 { 0x2e71c3, 0x2e7997, 0x50ef, 0xc76f, 0x897f, 0x0 }, /* #52 */ 1558 { 0x1979d6, 0x197997, 0x3a45, 0xa0dd, 0x9968, 0x0 }, /* #53 */ 1559 { 0x092903, 0x092906, 0xd84b, 0x7cb8, 0x5b92, 0x0 }, /* #54 */ 1560 { 0x220d83, 0x220597, 0x8da7, 0x9da9, 0xeffd, 0x0 }, /* #55 */ 1561 { 0x2f7a12, 0x2f7a83, 0x674c, 0xa5d9, 0xc173, 0x0 }, /* #56 */ 1562 { 0x331a06, 0x331292, 0xbad1, 0x8d02, 0x2dcf, 0x0 }, /* #57 */ 1563 { 0x0a2a53, 0x0a2293, 0x1a73, 0x9c6e, 0x7e04, 0x0 }, /* #58 */ 1564 { 0x275757, 0x275787, 0x3bed, 0xcae7, 0x7105, 0x0 }, /* #59 */ 1565 { 0x173383, 0x173307, 0x38db, 0x5be7, 0xdcf3, 0x0 }, /* #60 */ 1566 { 0x266402, 0x266483, 0xcb77, 0xd410, 0xf767, 0x0 }, /* #61 */ 1567 { 0x2f3353, 0x2f3387, 0x273d, 0xe800, 0x3f3c, 0x0 }, /* #62 */ 1568 { 0x3301d2, 0x330102, 0x4d1e, 0x36f7, 0x1627, 0x0 }, /* #63 */ 2209 { 0x064f06, 0x064746, 0x0000, 0x0000, 0x0000, 0x0 }, /* #0 */ 2210 { 0x365357, 0x365397, 0x0000, 0xffff, 0x0000, 0x0 }, /* #1 */ 2211 { 0x191b96, 0x191346, 0x0000, 0x0000, 0x0000, 0x0 }, /* #2 */ 2212 { 0x352d02, 0x352546, 0x0000, 0x0000, 0x0000, 0x0 }, /* #3 */ 2213 { 0x0e7507, 0x0e7597, 0x0000, 0xffff, 0x0000, 0x0 }, /* #4 */ 2214 { 0x2647c6, 0x264746, 0x0000, 0x0000, 0x0000, 0x0 }, /* #5 */ 2215 { 0x072207, 0x072202, 0x68ed, 0x68ec, 0x0000, 0x0 }, /* #6 */ 2216 { 0x0d3943, 0x0d3102, 0x20da, 0x20d9, 0x0000, 0x0 }, /* #7 */ 2217 { 0x2472c6, 0x247206, 0x4d28, 0x4d28, 0x0000, 0x0 }, /* #8 */ 2218 { 0x090f06, 0x090786, 0xbc09, 0xbc09, 0x0000, 0x0 }, /* #9 */ 2219 { 0x131646, 0x131686, 0x87cc, 0x87cc, 0x0000, 0x0 }, /* #10 */ 2220 { 0x3e2056, 0x3e2006, 0x4b65, 0x4b65, 0x0000, 0x0 }, /* #11 */ 2221 { 0x3d5517, 0x3d5d97, 0x3d51, 0x86eb, 0xb665, 0x0 }, /* #12 */ 2222 { 0x1e4857, 0x1e4002, 0x665c, 0x0962, 0x5cf9, 0x0 }, /* #13 */ 2223 { 0x296393, 0x296b97, 0x5288, 0xcb5c, 0x872b, 0x0 }, /* #14 */ 2224 { 0x1d2a87, 0x1d2a97, 0x7e19, 0xbded, 0xc02b, 0x0 }, /* #15 */ 2225 { 0x2f5692, 0x2f5606, 0xed79, 0x0e33, 0xdf46, 0x0 }, /* #16 */ 2226 { 0x307c83, 0x307413, 0x1a55, 0x5679, 0xc3db, 0x0 }, /* #17 */ 2227 { 0x186646, 0x186612, 0x52f4, 0x2219, 0x30db, 0x0 }, /* #18 */ 2228 { 0x082fc3, 0x082f93, 0x6570, 0xa616, 0xbf59, 0x0 }, /* #19 */ 2229 { 0x226ed3, 0x226616, 0x7fb5, 0x2336, 0x5c7e, 0x0 }, /* #20 */ 2230 { 0x235943, 0x235182, 0xcccf, 0x90d6, 0x3bf8, 0x0 }, /* #21 */ 2231 { 0x035683, 0x035e97, 0x7800, 0xf617, 0x81e8, 0x0 }, /* #22 */ 2232 { 0x003c47, 0x003483, 0x93f5, 0xc4f4, 0xcf00, 0x0 }, /* #23 */ 2233 { 0x3739d6, 0x373113, 0x3606, 0x4168, 0xf49e, 0x0 }, /* #24 */ 2234 { 0x076dc3, 0x076582, 0xbfd8, 0xb932, 0x06a5, 0x0 }, /* #25 */ 2235 { 0x236806, 0x236893, 0x425b, 0xaf2c, 0x932f, 0x0 }, /* #26 */ 2236 { 0x052806, 0x052013, 0x1459, 0x27ab, 0xecae, 0x0 }, /* #27 */ 2237 { 0x3227c7, 0x322f97, 0x7720, 0x8e74, 0xe8ab, 0x0 }, /* #28 */ 2238 { 0x2347d2, 0x234716, 0x6815, 0x02cf, 0x6546, 0x0 }, /* #29 */ 2239 { 0x117907, 0x117993, 0x4166, 0xb17f, 0x8fe6, 0x0 }, /* #30 */ 2240 { 0x1e62c3, 0x1e6287, 0x2b2b, 0xfbd7, 0x2f53, 0x0 }, /* #31 */ 2241 { 0x2f2887, 0x2f2002, 0x6ba5, 0x2eb0, 0x3cf4, 0x0 }, /* #32 */ 2242 { 0x1d5787, 0x1d5712, 0xbf74, 0x3a08, 0x856b, 0x0 }, /* #33 */ 2243 { 0x333f82, 0x333f12, 0xb902, 0x7f9e, 0x3964, 0x0 }, /* #34 */ 2244 { 0x255556, 0x255593, 0x8883, 0xf7e5, 0x909e, 0x0 }, /* #35 */ 2245 { 0x3c2102, 0x3c2102, 0xa36e, 0x0b80, 0x97ee, 0x0 }, /* #36 */ 2246 { 0x0316c2, 0x031697, 0x452c, 0xd7af, 0x6d7d, 0x0 }, /* #37 */ 2247 { 0x3f6052, 0x3f6086, 0xedc5, 0xb7d1, 0x35f4, 0x0 }, /* #38 */ 2248 { 0x1a4f43, 0x1a4783, 0x189d, 0xf3f8, 0x24a4, 0x0 }, /* #39 */ 2249 { 0x073c82, 0x073497, 0x0514, 0x9cfa, 0x681a, 0x0 }, /* #40 */ 2250 { 0x062d87, 0x062512, 0xdb96, 0x4fbf, 0x8bd6, 0x0 }, /* #41 */ 2251 { 0x003d47, 0x003d87, 0x652d, 0xc022, 0xa50a, 0x0 }, /* #42 */ 2252 { 0x2374c2, 0x237493, 0x96f0, 0xfa61, 0x9c8f, 0x0 }, /* #43 */ 2253 { 0x1f7d46, 0x1f7507, 0x33b9, 0x4c22, 0xe797, 0x0 }, /* #44 */ 2254 { 0x041a03, 0x041202, 0x5fc4, 0x03f2, 0x5bd1, 0x0 }, /* #45 */ 2255 { 0x000003, 0x000017, 0x011b, 0x549c, 0xac7e, 0x0 }, /* #46 */ 2256 { 0x0739c2, 0x073196, 0xf185, 0x84bb, 0x6cca, 0x0 }, /* #47 */ 2257 { 0x144cd7, 0x144403, 0x2816, 0x4964, 0xdeb1, 0x0 }, /* #48 */ 2258 { 0x126e46, 0x126e16, 0xb5a1, 0x4ed4, 0x66cd, 0x0 }, /* #49 */ 2259 { 0x085447, 0x085493, 0x43e4, 0xd726, 0x6cbd, 0x0 }, /* #50 */ 2260 { 0x091296, 0x091216, 0x74d4, 0x5696, 0x1e3e, 0x0 }, /* #51 */ 2261 { 0x2e0856, 0x2e0096, 0xdd07, 0xaffa, 0x2d0d, 0x0 }, /* #52 */ 2262 { 0x105086, 0x105012, 0xa450, 0x1fae, 0x84a2, 0x0 }, /* #53 */ 2263 { 0x1346c6, 0x134617, 0x3426, 0x7509, 0xbf1d, 0x0 }, /* #54 */ 2264 { 0x0d2e07, 0x0d2e02, 0x814f, 0x11b9, 0x6f95, 0x0 }, /* #55 */ 2265 { 0x062d87, 0x062512, 0x7c63, 0x215b, 0x5b07, 0x0 }, /* #56 */ 2266 { 0x2c4c17, 0x2c4413, 0x39a6, 0x4bdc, 0xedc9, 0x0 }, /* #57 */ 2267 { 0x243b52, 0x243302, 0xce5a, 0x4d85, 0x80d5, 0x0 }, /* #58 */ 2268 { 0x134946, 0x134983, 0x4fa3, 0xc483, 0x8b20, 0x0 }, /* #59 */ 2269 { 0x2117c6, 0x211707, 0x3609, 0x7906, 0xbd03, 0x0 }, /* #60 */ 2270 { 0x3e1346, 0x3e1382, 0xe1eb, 0x9670, 0x4b7b, 0x0 }, /* #61 */ 2271 { 0x2d3843, 0x2d3003, 0x1e7d, 0x3c58, 0xe224, 0x0 }, /* #62 */ 2272 { 0x1b5916, 0x1b5107, 0x09e1, 0x45c0, 0xc421, 0x0 }, /* #63 */ 2273 { 0x2d7392, 0x2d7302, 0x669e, 0x496d, 0x1d31, 0x0 }, /* #64 */ 2274 { 0x1b0842, 0x1b0097, 0xf315, 0xf52b, 0xfdea, 0x0 }, /* #65 */ 2275 { 0x083652, 0x083613, 0x0756, 0x3729, 0xd02d, 0x0 }, /* #66 */ 2276 { 0x3847c6, 0x384f16, 0xd169, 0x64cc, 0x6c9d, 0x0 }, /* #67 */ 2277 { 0x0d5156, 0x0d5187, 0x287d, 0xf403, 0x347a, 0x0 }, /* #68 */ 2278 { 0x0f6f13, 0x0f6707, 0x6a26, 0x7844, 0xf1e1, 0x0 }, /* #69 */ 2279 { 0x046dd2, 0x046517, 0x3106, 0x719c, 0xbf6a, 0x0 }, /* #70 */ 2280 { 0x3f5b53, 0x3f5396, 0xd6c8, 0xd60c, 0x00bb, 0x0 }, /* #71 */ 2281 { 0x2b7593, 0x2b7592, 0xe1f7, 0xa00d, 0x41e9, 0x0 }, /* #72 */ 2282 { 0x0b2a87, 0x0b2297, 0xb6a0, 0xf34e, 0xc351, 0x0 }, /* #73 */ 2283 { 0x001746, 0x001786, 0xfa0c, 0x9f41, 0x5acb, 0x0 }, /* #74 */ 2284 { 0x2f6513, 0x2f6516, 0xfe28, 0x0228, 0xfbff, 0x0 }, /* #75 */ 2285 { 0x145f92, 0x145792, 0xece0, 0x85ce, 0x6712, 0x0 }, /* #76 */ 2286 { 0x1f7403, 0x1f7c06, 0xa229, 0x5d27, 0x4501, 0x0 }, /* #77 */ 2287 { 0x185f47, 0x185717, 0x5ca3, 0x68ff, 0xf3a3, 0x0 }, /* #78 */ 2288 { 0x246046, 0x246092, 0xc997, 0xc66d, 0x032a, 0x0 }, /* #79 */ 2289 { 0x004b87, 0x004316, 0x468a, 0x2f2e, 0x175b, 0x0 }, /* #80 */ 2290 { 0x106902, 0x106997, 0x5454, 0xc4e7, 0x8f6d, 0x0 }, /* #81 */ 2291 { 0x103ec2, 0x103e02, 0x98b3, 0x62b0, 0x3603, 0x0 }, /* #82 */ 2292 { 0x292d86, 0x292593, 0x25ac, 0xb78f, 0x6e1d, 0x0 }, /* #83 */ 2293 { 0x124746, 0x124712, 0x5979, 0x346d, 0x250c, 0x0 }, /* #84 */ 2294 { 0x135f97, 0x135787, 0xa47b, 0xf0e8, 0xb392, 0x0 }, /* #85 */ 2295 { 0x3f7653, 0x3f7696, 0x9564, 0x872e, 0x0e35, 0x0 }, /* #86 */ 2296 { 0x1f5dc3, 0x1f5d16, 0x8319, 0x78bd, 0x0a5b, 0x0 }, /* #87 */ 2297 { 0x005fd2, 0x005783, 0x8976, 0xa852, 0xe124, 0x0 }, /* #88 */ 2298 { 0x031242, 0x031a97, 0x6b84, 0xafac, 0xbbd8, 0x0 }, /* #89 */ 2299 { 0x077643, 0x077606, 0xe68e, 0x4f9c, 0x96f1, 0x0 }, /* #90 */ 2300 { 0x3949d6, 0x394187, 0x80df, 0xaf11, 0xd1ce, 0x0 }, /* #91 */ 2301 { 0x1e2c17, 0x1e2497, 0xb270, 0xc439, 0xee36, 0x0 }, /* #92 */ 2302 { 0x273c83, 0x273417, 0x1695, 0x72eb, 0xa3a9, 0x0 }, /* #93 */ 2303 { 0x104946, 0x104116, 0x4496, 0x35fa, 0x0e9c, 0x0 }, /* #94 */ 2304 { 0x105396, 0x105387, 0x838d, 0xd0f9, 0xb294, 0x0 }, /* #95 */ 1569 2305 }; 1570 2306 static const BINU16_TEST_T g_aTests_sbb_u16_locked[] = 1571 2307 { 1572 { 0x315ec7, 0x315697, 0x0000, 0xffff, 0x0000, 0x0 }, /* #0 */ 1573 { 0x0715c3, 0x071597, 0x0000, 0xffff, 0x0000, 0x0 }, /* #1 */ 1574 { 0x030553, 0x030597, 0x0000, 0xffff, 0x0000, 0x0 }, /* #2 */ 1575 { 0x1a5152, 0x1a5146, 0x0000, 0x0000, 0x0000, 0x0 }, /* #3 */ 1576 { 0x2c2396, 0x2c2306, 0x161d, 0x161d, 0x0000, 0x0 }, /* #4 */ 1577 { 0x3d6e86, 0x3d6602, 0x0358, 0x0358, 0x0000, 0x0 }, /* #5 */ 1578 { 0x340fc6, 0x340782, 0xeb20, 0xeb20, 0x0000, 0x0 }, /* #6 */ 1579 { 0x0a4282, 0x0a4206, 0x6350, 0x6350, 0x0000, 0x0 }, /* #7 */ 1580 { 0x164392, 0x164387, 0x530c, 0xef0a, 0x6402, 0x0 }, /* #8 */ 1581 { 0x295816, 0x295812, 0x823b, 0x584c, 0x29ef, 0x0 }, /* #9 */ 1582 { 0x0e1f43, 0x0e1f97, 0x2db4, 0x87d8, 0xa5db, 0x0 }, /* #10 */ 1583 { 0x006e93, 0x006603, 0x5ac3, 0x6232, 0xf890, 0x0 }, /* #11 */ 1584 { 0x114b96, 0x114383, 0x044d, 0x85a8, 0x7ea5, 0x0 }, /* #12 */ 1585 { 0x2d3097, 0x2d3093, 0xe18d, 0xeb2f, 0xf65d, 0x0 }, /* #13 */ 1586 { 0x017993, 0x017182, 0xf2bc, 0xabc4, 0x46f7, 0x0 }, /* #14 */ 1587 { 0x313242, 0x313293, 0x1428, 0xa23d, 0x71eb, 0x0 }, /* #15 */ 1588 { 0x3e34d3, 0x3e3493, 0xc122, 0xf46b, 0xccb6, 0x0 }, /* #16 */ 1589 { 0x055087, 0x055097, 0x4146, 0xce1b, 0x732a, 0x0 }, /* #17 */ 1590 { 0x086ad7, 0x086297, 0xd9d0, 0xe947, 0xf088, 0x0 }, /* #18 */ 1591 { 0x2d0812, 0x2d0002, 0x4fdd, 0x16ba, 0x3923, 0x0 }, /* #19 */ 1592 { 0x0e3bd2, 0x0e3383, 0x394a, 0xe637, 0x5313, 0x0 }, /* #20 */ 1593 { 0x364347, 0x364317, 0x2781, 0x72ed, 0xb493, 0x0 }, /* #21 */ 1594 { 0x294c57, 0x294407, 0x67b6, 0x6c95, 0xfb20, 0x0 }, /* #22 */ 1595 { 0x011b57, 0x011303, 0x4047, 0x4973, 0xf6d3, 0x0 }, /* #23 */ 1596 { 0x1b4f16, 0x1b4713, 0x1ab6, 0x4b1a, 0xcf9c, 0x0 }, /* #24 */ 1597 { 0x203c03, 0x203496, 0xd3eb, 0xba3f, 0x19ab, 0x0 }, /* #25 */ 1598 { 0x214e43, 0x214697, 0x37c1, 0xc828, 0x6f98, 0x0 }, /* #26 */ 1599 { 0x3b13c3, 0x3b1393, 0xc0c9, 0xda4a, 0xe67e, 0x0 }, /* #27 */ 1600 { 0x270f06, 0x270787, 0x9b96, 0xcf21, 0xcc75, 0x0 }, /* #28 */ 1601 { 0x121a06, 0x121a93, 0x7039, 0xaf7a, 0xc0bf, 0x0 }, /* #29 */ 1602 { 0x117286, 0x117206, 0x3179, 0x0e82, 0x22f7, 0x0 }, /* #30 */ 1603 { 0x0716c6, 0x071693, 0x2f50, 0xf198, 0x3db8, 0x0 }, /* #31 */ 1604 { 0x0d0206, 0x0d0a93, 0x7e70, 0x931f, 0xeb51, 0x0 }, /* #32 */ 1605 { 0x1c2c82, 0x1c2c16, 0xc2b6, 0x4ab7, 0x77ff, 0x0 }, /* #33 */ 1606 { 0x143192, 0x143107, 0x11fc, 0x4406, 0xcdf6, 0x0 }, /* #34 */ 1607 { 0x377017, 0x377007, 0x427c, 0x4fe1, 0xf29a, 0x0 }, /* #35 */ 1608 { 0x167742, 0x167717, 0x7420, 0x7d77, 0xf6a9, 0x0 }, /* #36 */ 1609 { 0x3b5743, 0x3b5706, 0xf937, 0x4f90, 0xa9a6, 0x0 }, /* #37 */ 1610 { 0x305d56, 0x305596, 0xd0b1, 0x8c1b, 0x4496, 0x0 }, /* #38 */ 1611 { 0x0b7242, 0x0b7283, 0x90a7, 0xcc07, 0xc4a0, 0x0 }, /* #39 */ 1612 { 0x1970d7, 0x197086, 0xe82e, 0xb01d, 0x3810, 0x0 }, /* #40 */ 1613 { 0x074f53, 0x074707, 0x0267, 0x41e2, 0xc084, 0x0 }, /* #41 */ 1614 { 0x064513, 0x064d16, 0x8ad3, 0x2a6f, 0x6063, 0x0 }, /* #42 */ 1615 { 0x0e08d3, 0x0e0806, 0xad7a, 0x4e09, 0x5f70, 0x0 }, /* #43 */ 1616 { 0x313357, 0x313392, 0xeca5, 0x80e6, 0x6bbe, 0x0 }, /* #44 */ 1617 { 0x0f2313, 0x0f2317, 0x0e45, 0x23be, 0xea86, 0x0 }, /* #45 */ 1618 { 0x1229c7, 0x122193, 0x3bf1, 0xc815, 0x73db, 0x0 }, /* #46 */ 1619 { 0x1c4e16, 0x1c4607, 0x5cca, 0x67f9, 0xf4d1, 0x0 }, /* #47 */ 1620 { 0x0a0647, 0x0a0612, 0xb1b3, 0x20b9, 0x90f9, 0x0 }, /* #48 */ 1621 { 0x3c6003, 0x3c6806, 0x9edb, 0x5c84, 0x4256, 0x0 }, /* #49 */ 1622 { 0x0c1d07, 0x0c1592, 0xde98, 0xd12f, 0x0d68, 0x0 }, /* #50 */ 1623 { 0x3f6342, 0x3f6b02, 0xf8d9, 0x7a58, 0x7e81, 0x0 }, /* #51 */ 1624 { 0x2f77c3, 0x2f7717, 0x54d6, 0x7d9f, 0xd736, 0x0 }, /* #52 */ 1625 { 0x294d06, 0x294507, 0x1c3c, 0x4dd8, 0xce64, 0x0 }, /* #53 */ 1626 { 0x0146d2, 0x014687, 0x25fa, 0xc799, 0x5e61, 0x0 }, /* #54 */ 1627 { 0x0f4343, 0x0f4307, 0x063d, 0x3790, 0xceac, 0x0 }, /* #55 */ 1628 { 0x2a03d6, 0x2a0306, 0x4154, 0x3812, 0x0942, 0x0 }, /* #56 */ 1629 { 0x160112, 0x160196, 0xe669, 0xe03c, 0x062d, 0x0 }, /* #57 */ 1630 { 0x051803, 0x051096, 0xaa75, 0x897b, 0x20f9, 0x0 }, /* #58 */ 1631 { 0x1b6ed2, 0x1b6617, 0x6395, 0x6f4b, 0xf44a, 0x0 }, /* #59 */ 1632 { 0x036542, 0x036593, 0x47a0, 0xdd79, 0x6a27, 0x0 }, /* #60 */ 1633 { 0x125812, 0x125006, 0x9e8e, 0x0b93, 0x92fb, 0x0 }, /* #61 */ 1634 { 0x135257, 0x135283, 0x0d2d, 0xdb26, 0x3206, 0x0 }, /* #62 */ 1635 { 0x335f53, 0x335702, 0x6b06, 0x0f61, 0x5ba4, 0x0 }, /* #63 */ 2308 { 0x093217, 0x093297, 0x0000, 0xffff, 0x0000, 0x0 }, /* #0 */ 2309 { 0x3702c6, 0x370246, 0x0000, 0x0000, 0x0000, 0x0 }, /* #1 */ 2310 { 0x164f43, 0x164797, 0x0000, 0xffff, 0x0000, 0x0 }, /* #2 */ 2311 { 0x013fd7, 0x013797, 0x0000, 0xffff, 0x0000, 0x0 }, /* #3 */ 2312 { 0x0e1386, 0x0e1346, 0x0000, 0x0000, 0x0000, 0x0 }, /* #4 */ 2313 { 0x236593, 0x236597, 0x0000, 0xffff, 0x0000, 0x0 }, /* #5 */ 2314 { 0x353c92, 0x353486, 0x82ed, 0x82ed, 0x0000, 0x0 }, /* #6 */ 2315 { 0x285442, 0x285486, 0xcf17, 0xcf17, 0x0000, 0x0 }, /* #7 */ 2316 { 0x061cc3, 0x061402, 0x7008, 0x7007, 0x0000, 0x0 }, /* #8 */ 2317 { 0x0f3593, 0x0f3502, 0x6a39, 0x6a38, 0x0000, 0x0 }, /* #9 */ 2318 { 0x3565c3, 0x356586, 0xa52e, 0xa52d, 0x0000, 0x0 }, /* #10 */ 2319 { 0x032f82, 0x032786, 0x9a9c, 0x9a9c, 0x0000, 0x0 }, /* #11 */ 2320 { 0x071c86, 0x071402, 0x7b88, 0x2b70, 0x5018, 0x0 }, /* #12 */ 2321 { 0x136c57, 0x136493, 0xa2e2, 0xeecd, 0xb414, 0x0 }, /* #13 */ 2322 { 0x161297, 0x161202, 0xb7bf, 0x2f6e, 0x8850, 0x0 }, /* #14 */ 2323 { 0x395ed7, 0x395613, 0x2d30, 0x760b, 0xb724, 0x0 }, /* #15 */ 2324 { 0x242c82, 0x242c12, 0xd3e5, 0x58ad, 0x7b38, 0x0 }, /* #16 */ 2325 { 0x2d2956, 0x2d2103, 0x3649, 0x39a2, 0xfca7, 0x0 }, /* #17 */ 2326 { 0x286997, 0x286197, 0x4b30, 0xf2d4, 0x585b, 0x0 }, /* #18 */ 2327 { 0x2e7603, 0x2e7613, 0x2b1a, 0x437f, 0xe79a, 0x0 }, /* #19 */ 2328 { 0x135347, 0x135312, 0xab94, 0x0fb9, 0x9bda, 0x0 }, /* #20 */ 2329 { 0x223c13, 0x223416, 0x7b27, 0x02a9, 0x787d, 0x0 }, /* #21 */ 2330 { 0x390447, 0x390c97, 0x2853, 0x913f, 0x9713, 0x0 }, /* #22 */ 2331 { 0x146397, 0x146396, 0xb1b5, 0xa148, 0x106c, 0x0 }, /* #23 */ 2332 { 0x196383, 0x196382, 0xf11f, 0x9268, 0x5eb6, 0x0 }, /* #24 */ 2333 { 0x290903, 0x290183, 0x852e, 0xd194, 0xb399, 0x0 }, /* #25 */ 2334 { 0x360256, 0x360287, 0x0de8, 0xf0e4, 0x1d04, 0x0 }, /* #26 */ 2335 { 0x332f83, 0x332f93, 0x0a0b, 0x808f, 0x897b, 0x0 }, /* #27 */ 2336 { 0x377717, 0x377782, 0x9fe7, 0x85b0, 0x1a36, 0x0 }, /* #28 */ 2337 { 0x065a42, 0x065a02, 0x96a5, 0x4a54, 0x4c51, 0x0 }, /* #29 */ 2338 { 0x3b0f46, 0x3b0706, 0x7ad8, 0x64a3, 0x1635, 0x0 }, /* #30 */ 2339 { 0x241c87, 0x241c87, 0x4026, 0xb9e1, 0x8644, 0x0 }, /* #31 */ 2340 { 0x391003, 0x391012, 0xc565, 0x35a8, 0x8fbc, 0x0 }, /* #32 */ 2341 { 0x303142, 0x303116, 0xe7a4, 0x1278, 0xd52c, 0x0 }, /* #33 */ 2342 { 0x3b5ad7, 0x3b5a12, 0xbfc5, 0x6afb, 0x54c9, 0x0 }, /* #34 */ 2343 { 0x105c02, 0x105407, 0x5127, 0x5cb2, 0xf475, 0x0 }, /* #35 */ 2344 { 0x2c3482, 0x2c3c16, 0xe881, 0x730f, 0x7572, 0x0 }, /* #36 */ 2345 { 0x2a4b02, 0x2a4b12, 0xa5c6, 0x3a38, 0x6b8e, 0x0 }, /* #37 */ 2346 { 0x116c42, 0x116c97, 0x2f64, 0xa5d8, 0x898c, 0x0 }, /* #38 */ 2347 { 0x1b56c7, 0x1b5612, 0x7034, 0x0329, 0x6d0a, 0x0 }, /* #39 */ 2348 { 0x003093, 0x003012, 0x49d8, 0x1dc8, 0x2c0f, 0x0 }, /* #40 */ 2349 { 0x0645d3, 0x064502, 0xc768, 0x2404, 0xa363, 0x0 }, /* #41 */ 2350 { 0x104793, 0x104702, 0xfffb, 0x2308, 0xdcf2, 0x0 }, /* #42 */ 2351 { 0x362317, 0x362382, 0xf86f, 0x9dd0, 0x5a9e, 0x0 }, /* #43 */ 2352 { 0x036f82, 0x036717, 0x0499, 0x246f, 0xe02a, 0x0 }, /* #44 */ 2353 { 0x300056, 0x300006, 0x4a58, 0x3156, 0x1902, 0x0 }, /* #45 */ 2354 { 0x290947, 0x290906, 0xe72e, 0x686c, 0x7ec1, 0x0 }, /* #46 */ 2355 { 0x173e53, 0x173697, 0xae86, 0xb2f9, 0xfb8c, 0x0 }, /* #47 */ 2356 { 0x234cd6, 0x234406, 0xb133, 0x19b1, 0x9782, 0x0 }, /* #48 */ 2357 { 0x2d6516, 0x2d6502, 0x3adf, 0x03df, 0x3700, 0x0 }, /* #49 */ 2358 { 0x367392, 0x367302, 0x6bbc, 0x3d26, 0x2e96, 0x0 }, /* #50 */ 2359 { 0x041552, 0x041d87, 0x5a2f, 0x818b, 0xd8a4, 0x0 }, /* #51 */ 2360 { 0x083056, 0x083006, 0xbe58, 0x23e8, 0x9a70, 0x0 }, /* #52 */ 2361 { 0x0240c2, 0x024083, 0xb74f, 0xd6a8, 0xe0a7, 0x0 }, /* #53 */ 2362 { 0x041ec6, 0x041692, 0xbe01, 0x83ab, 0x3a56, 0x0 }, /* #54 */ 2363 { 0x140147, 0x140116, 0xfd73, 0x5f96, 0x9ddc, 0x0 }, /* #55 */ 2364 { 0x256853, 0x256002, 0xe708, 0x0e64, 0xd8a3, 0x0 }, /* #56 */ 2365 { 0x184047, 0x184096, 0xfe95, 0xf036, 0x0e5e, 0x0 }, /* #57 */ 2366 { 0x307ac2, 0x307293, 0xb222, 0xbe8c, 0xf396, 0x0 }, /* #58 */ 2367 { 0x3f11d2, 0x3f1983, 0x625c, 0xa370, 0xbeec, 0x0 }, /* #59 */ 2368 { 0x280ec7, 0x280612, 0xef8b, 0x452c, 0xaa5e, 0x0 }, /* #60 */ 2369 { 0x201b17, 0x201312, 0x5e70, 0x1ee0, 0x3f8f, 0x0 }, /* #61 */ 2370 { 0x0e6157, 0x0e6912, 0xf32e, 0x7c7f, 0x76ae, 0x0 }, /* #62 */ 2371 { 0x1d4843, 0x1d4093, 0x6756, 0xeaa8, 0x7cad, 0x0 }, /* #63 */ 2372 { 0x270016, 0x270002, 0x741d, 0x2167, 0x52b6, 0x0 }, /* #64 */ 2373 { 0x1b3c16, 0x1b3483, 0x8bab, 0xc3b9, 0xc7f2, 0x0 }, /* #65 */ 2374 { 0x1b0dc6, 0x1b0593, 0x9a9c, 0xf32f, 0xa76d, 0x0 }, /* #66 */ 2375 { 0x172012, 0x172893, 0x6b61, 0xa2e9, 0xc878, 0x0 }, /* #67 */ 2376 { 0x0c5982, 0x0c5902, 0x95ab, 0x6dd0, 0x27db, 0x0 }, /* #68 */ 2377 { 0x104f03, 0x104703, 0x4c18, 0x61e0, 0xea37, 0x0 }, /* #69 */ 2378 { 0x2b4947, 0x2b4183, 0x9b7f, 0xc00b, 0xdb73, 0x0 }, /* #70 */ 2379 { 0x0c6683, 0x0c6617, 0x1fd8, 0x5efa, 0xc0dd, 0x0 }, /* #71 */ 2380 { 0x0400c2, 0x040092, 0xef15, 0x9168, 0x5dad, 0x0 }, /* #72 */ 2381 { 0x333e17, 0x333e06, 0x855e, 0x6a8d, 0x1ad0, 0x0 }, /* #73 */ 2382 { 0x2d7046, 0x2d7002, 0x9746, 0x0ab0, 0x8c96, 0x0 }, /* #74 */ 2383 { 0x100a02, 0x100216, 0x6386, 0x46e8, 0x1c9e, 0x0 }, /* #75 */ 2384 { 0x397207, 0x397a12, 0x8345, 0x4297, 0x40ad, 0x0 }, /* #76 */ 2385 { 0x2646d6, 0x264612, 0x528b, 0x021f, 0x506c, 0x0 }, /* #77 */ 2386 { 0x0b0182, 0x0b0987, 0x4aa5, 0x9805, 0xb2a0, 0x0 }, /* #78 */ 2387 { 0x3d4657, 0x3d4697, 0x28b0, 0xb3bd, 0x74f2, 0x0 }, /* #79 */ 2388 { 0x0d4487, 0x0d4402, 0xbf5e, 0x0408, 0xbb55, 0x0 }, /* #80 */ 2389 { 0x2a4cd3, 0x2a4493, 0xcc36, 0xd5ea, 0xf64b, 0x0 }, /* #81 */ 2390 { 0x096c96, 0x096496, 0xdab7, 0x9a78, 0x403f, 0x0 }, /* #82 */ 2391 { 0x000806, 0x000802, 0xb546, 0x7d94, 0x37b2, 0x0 }, /* #83 */ 2392 { 0x2b18c3, 0x2b1093, 0x65b5, 0xf70e, 0x6ea6, 0x0 }, /* #84 */ 2393 { 0x355956, 0x355182, 0xc0e5, 0xaab0, 0x1635, 0x0 }, /* #85 */ 2394 { 0x2679c2, 0x267916, 0x8451, 0x6edd, 0x1574, 0x0 }, /* #86 */ 2395 { 0x3a0703, 0x3a0717, 0x0734, 0x0aac, 0xfc87, 0x0 }, /* #87 */ 2396 { 0x0b11c6, 0x0b1187, 0x8327, 0xcc11, 0xb716, 0x0 }, /* #88 */ 2397 { 0x0f34c3, 0x0f3497, 0x2bb4, 0xeb3a, 0x4079, 0x0 }, /* #89 */ 2398 { 0x245f07, 0x245706, 0xfbce, 0x4003, 0xbbca, 0x0 }, /* #90 */ 2399 { 0x2a5953, 0x2a5106, 0xfadc, 0x3b14, 0xbfc7, 0x0 }, /* #91 */ 2400 { 0x142b86, 0x142b02, 0xa17e, 0x28d0, 0x78ae, 0x0 }, /* #92 */ 2401 { 0x206b43, 0x206302, 0xb2ec, 0x0c2a, 0xa6c1, 0x0 }, /* #93 */ 2402 { 0x390507, 0x390d16, 0xd8c0, 0x752d, 0x6392, 0x0 }, /* #94 */ 2403 { 0x054686, 0x054e97, 0x3a78, 0x822e, 0xb84a, 0x0 }, /* #95 */ 1636 2404 }; 1637 2405 static const BINU16_TEST_T g_aTests_or_u16[] = 1638 2406 { 1639 { 0x2576c6, 0x257646, 0x0000, 0x0000, 0x0000, 0x0 }, /* #0 */ 1640 { 0x220a07, 0x220246, 0x0000, 0x0000, 0x0000, 0x0 }, /* #1 */ 1641 { 0x137c92, 0x137446, 0x0000, 0x0000, 0x0000, 0x0 }, /* #2 */ 1642 { 0x342856, 0x342046, 0x0000, 0x0000, 0x0000, 0x0 }, /* #3 */ 1643 { 0x175653, 0x175686, 0xa087, 0xa087, 0x0000, 0x0 }, /* #4 */ 1644 { 0x1f1f93, 0x1f1782, 0xdb16, 0xdb16, 0x0000, 0x0 }, /* #5 */ 1645 { 0x0c1d96, 0x0c1582, 0xf30b, 0xf30b, 0x0000, 0x0 }, /* #6 */ 1646 { 0x2d7616, 0x2d7686, 0x8b82, 0x8b82, 0x0000, 0x0 }, /* #7 */ 1647 { 0x142f13, 0x142786, 0xf09c, 0xf1ff, 0xc16b, 0x0 }, /* #8 */ 1648 { 0x2e7902, 0x2e7186, 0xc0d7, 0xc9ff, 0x896a, 0x0 }, /* #9 */ 1649 { 0x204013, 0x204086, 0x7faf, 0xffff, 0xf870, 0x0 }, /* #10 */ 1650 { 0x142306, 0x142302, 0x6c31, 0x6fb9, 0x0f88, 0x0 }, /* #11 */ 1651 { 0x0e3d52, 0x0e3506, 0x0346, 0x2b66, 0x2962, 0x0 }, /* #12 */ 1652 { 0x1d0203, 0x1d0286, 0x2267, 0xbb77, 0x9970, 0x0 }, /* #13 */ 1653 { 0x163012, 0x163006, 0x3548, 0x75de, 0x45de, 0x0 }, /* #14 */ 1654 { 0x0a1597, 0x0a1502, 0x075d, 0x7fdf, 0x7993, 0x0 }, /* #15 */ 1655 { 0x034753, 0x034706, 0x34f3, 0x75ff, 0x656f, 0x0 }, /* #16 */ 1656 { 0x320e56, 0x320686, 0x3abf, 0xfbff, 0xdbea, 0x0 }, /* #17 */ 1657 { 0x1406d6, 0x140686, 0xaa59, 0xbedd, 0xbe9d, 0x0 }, /* #18 */ 1658 { 0x1f3d97, 0x1f3582, 0x3bdf, 0xffdf, 0xcd8a, 0x0 }, /* #19 */ 1659 { 0x124f83, 0x124782, 0xf946, 0xf97f, 0x8979, 0x0 }, /* #20 */ 1660 { 0x356913, 0x356102, 0x627a, 0x77fb, 0x37fb, 0x0 }, /* #21 */ 1661 { 0x374f86, 0x374782, 0x9682, 0xf7d3, 0x67d3, 0x0 }, /* #22 */ 1662 { 0x2460c7, 0x246002, 0x0b6c, 0x0f7f, 0x0c1f, 0x0 }, /* #23 */ 1663 { 0x357e47, 0x357682, 0x052c, 0x9ffe, 0x9afa, 0x0 }, /* #24 */ 1664 { 0x1c50d7, 0x1c5002, 0x73cb, 0x73ef, 0x20a5, 0x0 }, /* #25 */ 1665 { 0x117097, 0x117002, 0x13d6, 0x7ff7, 0x7c75, 0x0 }, /* #26 */ 1666 { 0x360912, 0x360102, 0x149c, 0x5f9d, 0x4b99, 0x0 }, /* #27 */ 1667 { 0x216803, 0x216082, 0x970d, 0x9fbf, 0x0cb7, 0x0 }, /* #28 */ 1668 { 0x3a51c2, 0x3a5182, 0xb327, 0xffbf, 0xdcb8, 0x0 }, /* #29 */ 1669 { 0x134a07, 0x134202, 0x36d2, 0x37f7, 0x2375, 0x0 }, /* #30 */ 1670 { 0x146ad6, 0x146206, 0x31dc, 0x73de, 0x63ce, 0x0 }, /* #31 */ 1671 { 0x2c2607, 0x2c2686, 0x96b5, 0xfff5, 0x6945, 0x0 }, /* #32 */ 1672 { 0x3b52c6, 0x3b5286, 0x9155, 0xf3ff, 0x73fa, 0x0 }, /* #33 */ 1673 { 0x2a3447, 0x2a3486, 0xb7de, 0xffde, 0x7e44, 0x0 }, /* #34 */ 1674 { 0x0f2993, 0x0f2182, 0x3df9, 0xfffd, 0xdebd, 0x0 }, /* #35 */ 1675 { 0x230657, 0x230686, 0x8b14, 0xdb95, 0xda85, 0x0 }, /* #36 */ 1676 { 0x227c42, 0x227486, 0x231e, 0xaf5f, 0x8f55, 0x0 }, /* #37 */ 1677 { 0x1f3882, 0x1f3006, 0x0b7d, 0x5fff, 0x5dc2, 0x0 }, /* #38 */ 1678 { 0x302cd6, 0x302402, 0x0ce4, 0x5cec, 0x584c, 0x0 }, /* #39 */ 1679 { 0x1308c7, 0x130086, 0x819b, 0xa7ff, 0x276e, 0x0 }, /* #40 */ 1680 { 0x3c3093, 0x3c3086, 0x120c, 0xf39c, 0xe39c, 0x0 }, /* #41 */ 1681 { 0x2b3f12, 0x2b3782, 0x2a89, 0xaacb, 0x88c2, 0x0 }, /* #42 */ 1682 { 0x0c1f42, 0x0c1782, 0xd0a6, 0xf4e6, 0x7462, 0x0 }, /* #43 */ 1683 { 0x217a97, 0x217202, 0x68bb, 0x6cbf, 0x0404, 0x0 }, /* #44 */ 1684 { 0x3554d3, 0x355402, 0x2e53, 0x6fdf, 0x6b8d, 0x0 }, /* #45 */ 1685 { 0x1b0fc7, 0x1b0702, 0x15e0, 0x3df4, 0x3d54, 0x0 }, /* #46 */ 1686 { 0x1f7647, 0x1f7686, 0x932f, 0x97af, 0x148e, 0x0 }, /* #47 */ 1687 { 0x1423d3, 0x142302, 0x1abf, 0x1ebf, 0x0e9b, 0x0 }, /* #48 */ 1688 { 0x220052, 0x220006, 0x7cef, 0x7fff, 0x2f30, 0x0 }, /* #49 */ 1689 { 0x3b1c13, 0x3b1482, 0xe073, 0xed7f, 0xad1e, 0x0 }, /* #50 */ 1690 { 0x2d1ac2, 0x2d1286, 0xab84, 0xab95, 0x8b91, 0x0 }, /* #51 */ 1691 { 0x340d82, 0x340586, 0x5480, 0xf4c5, 0xb0c5, 0x0 }, /* #52 */ 1692 { 0x3f1453, 0x3f1482, 0xf329, 0xfbbf, 0x0996, 0x0 }, /* #53 */ 1693 { 0x1d1286, 0x1d1282, 0xe250, 0xeed0, 0x0e80, 0x0 }, /* #54 */ 1694 { 0x010dc3, 0x010586, 0xb645, 0xfe4d, 0x7849, 0x0 }, /* #55 */ 1695 { 0x191dd3, 0x191506, 0x3cca, 0x3fff, 0x27bd, 0x0 }, /* #56 */ 1696 { 0x387e92, 0x387682, 0xa7df, 0xefdf, 0x4acb, 0x0 }, /* #57 */ 1697 { 0x397ad6, 0x397206, 0x3989, 0x7fdd, 0x7edc, 0x0 }, /* #58 */ 1698 { 0x104c47, 0x104482, 0x016d, 0x9dfd, 0x9d95, 0x0 }, /* #59 */ 1699 { 0x194002, 0x194082, 0x2185, 0xb3b5, 0xb230, 0x0 }, /* #60 */ 1700 { 0x1f2d93, 0x1f2582, 0xc9b6, 0xdbbf, 0xdbbf, 0x0 }, /* #61 */ 1701 { 0x2d0192, 0x2d0186, 0xada5, 0xffaf, 0x5a2f, 0x0 }, /* #62 */ 1702 { 0x097582, 0x097582, 0x8a8d, 0xdacd, 0x5a40, 0x0 }, /* #63 */ 2407 { 0x2006d3, 0x200646, 0x0000, 0x0000, 0x0000, 0x0 }, /* #0 */ 2408 { 0x277717, 0x277746, 0x0000, 0x0000, 0x0000, 0x0 }, /* #1 */ 2409 { 0x184ad7, 0x184246, 0x0000, 0x0000, 0x0000, 0x0 }, /* #2 */ 2410 { 0x2f2597, 0x2f2546, 0x0000, 0x0000, 0x0000, 0x0 }, /* #3 */ 2411 { 0x143f06, 0x143746, 0x0000, 0x0000, 0x0000, 0x0 }, /* #4 */ 2412 { 0x110ad6, 0x110246, 0x0000, 0x0000, 0x0000, 0x0 }, /* #5 */ 2413 { 0x3c3c52, 0x3c3482, 0xbf2c, 0xbf2c, 0x0000, 0x0 }, /* #6 */ 2414 { 0x230743, 0x230786, 0x941b, 0x941b, 0x0000, 0x0 }, /* #7 */ 2415 { 0x382a97, 0x382286, 0x908b, 0x908b, 0x0000, 0x0 }, /* #8 */ 2416 { 0x281c17, 0x281482, 0xcc13, 0xcc13, 0x0000, 0x0 }, /* #9 */ 2417 { 0x1d1f52, 0x1d1786, 0xf755, 0xf755, 0x0000, 0x0 }, /* #10 */ 2418 { 0x0b7a16, 0x0b7286, 0xce84, 0xce84, 0x0000, 0x0 }, /* #11 */ 2419 { 0x0d6dc6, 0x0d6582, 0x976f, 0x977f, 0x077a, 0x0 }, /* #12 */ 2420 { 0x161517, 0x161582, 0x4bdd, 0xdbdf, 0xd39f, 0x0 }, /* #13 */ 2421 { 0x350146, 0x350182, 0xc0a3, 0xf1fb, 0x315a, 0x0 }, /* #14 */ 2422 { 0x244bc6, 0x244382, 0x66ea, 0xeffb, 0xa933, 0x0 }, /* #15 */ 2423 { 0x2a5d87, 0x2a5586, 0x2254, 0xef55, 0xcd45, 0x0 }, /* #16 */ 2424 { 0x0b2e82, 0x0b2686, 0xec75, 0xed7d, 0x0909, 0x0 }, /* #17 */ 2425 { 0x0c6e86, 0x0c6606, 0x2470, 0x7c72, 0x5c42, 0x0 }, /* #18 */ 2426 { 0x3d19d3, 0x3d1182, 0xe813, 0xfb13, 0x5311, 0x0 }, /* #19 */ 2427 { 0x1d3313, 0x1d3382, 0x9729, 0xd7bf, 0x41b7, 0x0 }, /* #20 */ 2428 { 0x257f06, 0x257706, 0x2cb0, 0x2eb4, 0x0624, 0x0 }, /* #21 */ 2429 { 0x2448c2, 0x244086, 0xed12, 0xff9a, 0x5a8a, 0x0 }, /* #22 */ 2430 { 0x302882, 0x302082, 0x4c56, 0xec5e, 0xac5a, 0x0 }, /* #23 */ 2431 { 0x057712, 0x057786, 0x2548, 0xbfcf, 0x9ac7, 0x0 }, /* #24 */ 2432 { 0x0e11d3, 0x0e1186, 0x59ed, 0xdbff, 0xda57, 0x0 }, /* #25 */ 2433 { 0x003757, 0x003786, 0xee0c, 0xee0f, 0x680b, 0x0 }, /* #26 */ 2434 { 0x066186, 0x066186, 0x82b8, 0x97be, 0x172e, 0x0 }, /* #27 */ 2435 { 0x236057, 0x236002, 0x2c63, 0x6c7f, 0x481d, 0x0 }, /* #28 */ 2436 { 0x1b7a47, 0x1b7286, 0x4c8d, 0xeeed, 0xe26d, 0x0 }, /* #29 */ 2437 { 0x2b1f53, 0x2b1786, 0xde3e, 0xff7e, 0xef6c, 0x0 }, /* #30 */ 2438 { 0x084717, 0x084786, 0x81da, 0xa1fa, 0x202a, 0x0 }, /* #31 */ 2439 { 0x2845c7, 0x284582, 0xda8e, 0xdace, 0xda42, 0x0 }, /* #32 */ 2440 { 0x075283, 0x075286, 0x07e6, 0x9fff, 0x997b, 0x0 }, /* #33 */ 2441 { 0x286613, 0x286686, 0x8f0b, 0xcfff, 0x4efd, 0x0 }, /* #34 */ 2442 { 0x1f6d06, 0x1f6582, 0xc5f9, 0xe5fd, 0x6415, 0x0 }, /* #35 */ 2443 { 0x003183, 0x003186, 0x70f0, 0xfffa, 0xcfda, 0x0 }, /* #36 */ 2444 { 0x081ed7, 0x081682, 0xcfd0, 0xeffd, 0x6cad, 0x0 }, /* #37 */ 2445 { 0x2b7d43, 0x2b7582, 0x0f26, 0xcf6e, 0xc768, 0x0 }, /* #38 */ 2446 { 0x3b3a92, 0x3b3282, 0xe874, 0xed7c, 0x451c, 0x0 }, /* #39 */ 2447 { 0x0b6106, 0x0b6182, 0x097c, 0xbffe, 0xb796, 0x0 }, /* #40 */ 2448 { 0x361392, 0x361302, 0x5c05, 0x7d97, 0x7192, 0x0 }, /* #41 */ 2449 { 0x0d4dd6, 0x0d4582, 0x83a3, 0xfbbf, 0x7a9c, 0x0 }, /* #42 */ 2450 { 0x282f96, 0x282786, 0xaf4b, 0xff6f, 0x7f25, 0x0 }, /* #43 */ 2451 { 0x360a02, 0x360286, 0x1a61, 0xfb65, 0xf165, 0x0 }, /* #44 */ 2452 { 0x3d5182, 0x3d5106, 0x7bce, 0x7fcf, 0x35c9, 0x0 }, /* #45 */ 2453 { 0x2553d7, 0x255386, 0x106e, 0xdcff, 0xdcd7, 0x0 }, /* #46 */ 2454 { 0x314407, 0x314486, 0xbd14, 0xbd9c, 0x8c9c, 0x0 }, /* #47 */ 2455 { 0x166116, 0x166106, 0x5dd4, 0x5ff5, 0x4761, 0x0 }, /* #48 */ 2456 { 0x283d42, 0x283506, 0x6f58, 0x7f7d, 0x3b75, 0x0 }, /* #49 */ 2457 { 0x263702, 0x263786, 0x9585, 0x95c5, 0x80c1, 0x0 }, /* #50 */ 2458 { 0x251943, 0x251182, 0x4559, 0xefdf, 0xebdf, 0x0 }, /* #51 */ 2459 { 0x3d2ad7, 0x3d2282, 0xd0b6, 0xf4f7, 0x74c3, 0x0 }, /* #52 */ 2460 { 0x374006, 0x374002, 0x0dc9, 0x1de9, 0x1d21, 0x0 }, /* #53 */ 2461 { 0x211906, 0x211186, 0xda4a, 0xfa4e, 0x7044, 0x0 }, /* #54 */ 2462 { 0x0b3186, 0x0b3182, 0x6e5e, 0xff5e, 0xf546, 0x0 }, /* #55 */ 2463 { 0x2449c7, 0x244186, 0x4c0c, 0xdf9c, 0xdf98, 0x0 }, /* #56 */ 2464 { 0x223402, 0x223482, 0x05d0, 0xb7dc, 0xb39c, 0x0 }, /* #57 */ 2465 { 0x326e16, 0x326602, 0x6ca3, 0x7efb, 0x5258, 0x0 }, /* #58 */ 2466 { 0x0e4693, 0x0e4682, 0x85f4, 0x87f4, 0x83f0, 0x0 }, /* #59 */ 2467 { 0x172c07, 0x172482, 0x2be4, 0xbbe5, 0x9961, 0x0 }, /* #60 */ 2468 { 0x3939c3, 0x393106, 0x3b3c, 0x3b3f, 0x080f, 0x0 }, /* #61 */ 2469 { 0x1c2587, 0x1c2586, 0x60cf, 0xe8ff, 0xc830, 0x0 }, /* #62 */ 2470 { 0x1072c3, 0x107286, 0xf6cf, 0xf6cf, 0x968b, 0x0 }, /* #63 */ 2471 { 0x293d12, 0x293582, 0xfa25, 0xfaa7, 0xcaa7, 0x0 }, /* #64 */ 2472 { 0x2f4787, 0x2f4786, 0xb3bf, 0xf7ff, 0xf558, 0x0 }, /* #65 */ 2473 { 0x097196, 0x097186, 0x3028, 0xf13c, 0xd11c, 0x0 }, /* #66 */ 2474 { 0x0b0c42, 0x0b0402, 0x22bb, 0x73fb, 0x536b, 0x0 }, /* #67 */ 2475 { 0x193e53, 0x193602, 0x6e1a, 0x7fbf, 0x79b7, 0x0 }, /* #68 */ 2476 { 0x187792, 0x187706, 0x4e34, 0x7f3c, 0x3f0c, 0x0 }, /* #69 */ 2477 { 0x225257, 0x225286, 0x2554, 0xf7de, 0xd38a, 0x0 }, /* #70 */ 2478 { 0x341987, 0x341102, 0x483b, 0x6e3b, 0x2e01, 0x0 }, /* #71 */ 2479 { 0x365956, 0x365102, 0x7a9a, 0x7a9e, 0x529c, 0x0 }, /* #72 */ 2480 { 0x210ac2, 0x210286, 0xe047, 0xebd7, 0x6bd1, 0x0 }, /* #73 */ 2481 { 0x000192, 0x000182, 0xec47, 0xeedf, 0x2a9a, 0x0 }, /* #74 */ 2482 { 0x371642, 0x371682, 0xc7f6, 0xfff7, 0xf815, 0x0 }, /* #75 */ 2483 { 0x104443, 0x104482, 0xd395, 0xfff7, 0xfce6, 0x0 }, /* #76 */ 2484 { 0x2c6296, 0x2c6282, 0x9bce, 0x9fdf, 0x1cd9, 0x0 }, /* #77 */ 2485 { 0x170212, 0x170202, 0x096b, 0x7bfb, 0x73fb, 0x0 }, /* #78 */ 2486 { 0x3f0dd2, 0x3f0502, 0x60cd, 0x77ef, 0x5722, 0x0 }, /* #79 */ 2487 { 0x260893, 0x260082, 0xaabe, 0xeafe, 0xe0e0, 0x0 }, /* #80 */ 2488 { 0x223f96, 0x223782, 0x2873, 0xed73, 0xcd21, 0x0 }, /* #81 */ 2489 { 0x175d53, 0x175502, 0x1b8e, 0x3bbf, 0x303f, 0x0 }, /* #82 */ 2490 { 0x262906, 0x262186, 0x79bf, 0xfbff, 0xfb56, 0x0 }, /* #83 */ 2491 { 0x3e5093, 0x3e5082, 0x3692, 0xb7da, 0xb55a, 0x0 }, /* #84 */ 2492 { 0x3b5987, 0x3b5182, 0x0d3f, 0xbfbf, 0xb3a1, 0x0 }, /* #85 */ 2493 { 0x3f1182, 0x3f1102, 0x1849, 0x78ef, 0x78e7, 0x0 }, /* #86 */ 2494 { 0x2f26d7, 0x2f2682, 0xa3f9, 0xebfd, 0x4a0d, 0x0 }, /* #87 */ 2495 { 0x0a3492, 0x0a3482, 0xf165, 0xfb67, 0x2b02, 0x0 }, /* #88 */ 2496 { 0x331106, 0x331186, 0xe525, 0xe7ff, 0x02ff, 0x0 }, /* #89 */ 2497 { 0x275813, 0x275082, 0x8c6b, 0xceef, 0xcae6, 0x0 }, /* #90 */ 2498 { 0x3a67d7, 0x3a6706, 0x64d3, 0x6fff, 0x6f7e, 0x0 }, /* #91 */ 2499 { 0x005453, 0x005406, 0x7359, 0x7f59, 0x0f10, 0x0 }, /* #92 */ 2500 { 0x3c6b52, 0x3c6386, 0x8b9f, 0x9fff, 0x9ff4, 0x0 }, /* #93 */ 2501 { 0x147e96, 0x147606, 0x16f1, 0x3ef3, 0x3a93, 0x0 }, /* #94 */ 2502 { 0x304117, 0x304182, 0x8f0d, 0xaf5d, 0xa158, 0x0 }, /* #95 */ 1703 2503 }; 1704 2504 static const BINU16_TEST_T g_aTests_or_u16_locked[] = 1705 2505 { 1706 { 0x2a4543, 0x2a4546, 0x0000, 0x0000, 0x0000, 0x0 }, /* #0 */ 1707 { 0x2b6512, 0x2b6546, 0x0000, 0x0000, 0x0000, 0x0 }, /* #1 */ 1708 { 0x3a0e16, 0x3a0646, 0x0000, 0x0000, 0x0000, 0x0 }, /* #2 */ 1709 { 0x3a1cd7, 0x3a1446, 0x0000, 0x0000, 0x0000, 0x0 }, /* #3 */ 1710 { 0x174b06, 0x174306, 0x2944, 0x2944, 0x0000, 0x0 }, /* #4 */ 1711 { 0x153bc7, 0x153386, 0xf1e7, 0xf1e7, 0x0000, 0x0 }, /* #5 */ 1712 { 0x062f43, 0x062702, 0x2aa4, 0x2aa4, 0x0000, 0x0 }, /* #6 */ 1713 { 0x397e03, 0x397682, 0x9ba8, 0x9ba8, 0x0000, 0x0 }, /* #7 */ 1714 { 0x124847, 0x124086, 0xf0e0, 0xf4f9, 0x04d9, 0x0 }, /* #8 */ 1715 { 0x164342, 0x164382, 0x808f, 0xcc8f, 0x4c07, 0x0 }, /* #9 */ 1716 { 0x3a7183, 0x3a7102, 0x7c77, 0x7f7f, 0x6b4c, 0x0 }, /* #10 */ 1717 { 0x056793, 0x056706, 0x4a49, 0x6eeb, 0x24a2, 0x0 }, /* #11 */ 1718 { 0x2d2d13, 0x2d2582, 0x558d, 0xf79d, 0xb619, 0x0 }, /* #12 */ 1719 { 0x2f4102, 0x2f4182, 0x9355, 0xd3fd, 0xc2ed, 0x0 }, /* #13 */ 1720 { 0x091187, 0x091186, 0x54fd, 0xffff, 0xaf0a, 0x0 }, /* #14 */ 1721 { 0x313f03, 0x313786, 0xcfd9, 0xefff, 0xe776, 0x0 }, /* #15 */ 1722 { 0x0379c3, 0x037186, 0xbce1, 0xfded, 0x710c, 0x0 }, /* #16 */ 1723 { 0x115702, 0x115786, 0x872f, 0xdf6f, 0x5e61, 0x0 }, /* #17 */ 1724 { 0x3d6886, 0x3d6086, 0xd688, 0xdedd, 0x885d, 0x0 }, /* #18 */ 1725 { 0x0e27d7, 0x0e2782, 0x877a, 0xdf7a, 0x5d00, 0x0 }, /* #19 */ 1726 { 0x304052, 0x304082, 0xdc8b, 0xdeab, 0x462b, 0x0 }, /* #20 */ 1727 { 0x133183, 0x133182, 0xb1a2, 0xb9b6, 0x1934, 0x0 }, /* #21 */ 1728 { 0x224452, 0x224402, 0x7463, 0x777f, 0x331d, 0x0 }, /* #22 */ 1729 { 0x103f52, 0x103786, 0x6b7c, 0xef7d, 0xa531, 0x0 }, /* #23 */ 1730 { 0x153546, 0x153502, 0x5a83, 0x7f8f, 0x6d0c, 0x0 }, /* #24 */ 1731 { 0x1540c3, 0x154082, 0x9670, 0xd6f4, 0xd294, 0x0 }, /* #25 */ 1732 { 0x031602, 0x031606, 0x69ca, 0x7bca, 0x53c0, 0x0 }, /* #26 */ 1733 { 0x2c0e56, 0x2c0606, 0x7a22, 0x7e22, 0x7e22, 0x0 }, /* #27 */ 1734 { 0x3477c7, 0x347706, 0x637f, 0x6fff, 0x2ea6, 0x0 }, /* #28 */ 1735 { 0x195492, 0x195486, 0x0b02, 0xefb2, 0xe5b0, 0x0 }, /* #29 */ 1736 { 0x2a2556, 0x2a2586, 0xcf96, 0xeff6, 0xa6f6, 0x0 }, /* #30 */ 1737 { 0x232003, 0x232086, 0x7adb, 0xffff, 0xe72d, 0x0 }, /* #31 */ 1738 { 0x365f07, 0x365702, 0x214d, 0x674f, 0x464b, 0x0 }, /* #32 */ 1739 { 0x1e2713, 0x1e2786, 0xfec9, 0xfedd, 0x4495, 0x0 }, /* #33 */ 1740 { 0x2f1a83, 0x2f1282, 0xd737, 0xdff7, 0x5df7, 0x0 }, /* #34 */ 1741 { 0x023d07, 0x023506, 0x2f92, 0x3fd2, 0x3250, 0x0 }, /* #35 */ 1742 { 0x2b4fc6, 0x2b4702, 0x27c6, 0x6ff7, 0x6a31, 0x0 }, /* #36 */ 1743 { 0x2a5243, 0x2a5206, 0x53e6, 0x5fe7, 0x5f23, 0x0 }, /* #37 */ 1744 { 0x340447, 0x340406, 0x2095, 0x39bd, 0x192c, 0x0 }, /* #38 */ 1745 { 0x0e47d7, 0x0e4782, 0xe5d6, 0xffd6, 0x7bd2, 0x0 }, /* #39 */ 1746 { 0x1148d2, 0x114086, 0x8510, 0x85bb, 0x01bb, 0x0 }, /* #40 */ 1747 { 0x244402, 0x244482, 0xb973, 0xfd7f, 0x441f, 0x0 }, /* #41 */ 1748 { 0x2b5d17, 0x2b5506, 0x23b9, 0x63f9, 0x6258, 0x0 }, /* #42 */ 1749 { 0x051293, 0x051286, 0x91e6, 0xb9ee, 0xb868, 0x0 }, /* #43 */ 1750 { 0x1b5847, 0x1b5002, 0x6db0, 0x6ff1, 0x4341, 0x0 }, /* #44 */ 1751 { 0x2272d2, 0x227286, 0xc66d, 0xe6ed, 0x22c9, 0x0 }, /* #45 */ 1752 { 0x2f3c97, 0x2f3482, 0x5af6, 0xfff7, 0xf797, 0x0 }, /* #46 */ 1753 { 0x341b02, 0x341382, 0x47a5, 0xc7b5, 0xc4b1, 0x0 }, /* #47 */ 1754 { 0x336206, 0x336286, 0xa089, 0xbecf, 0x9e47, 0x0 }, /* #48 */ 1755 { 0x0c4f06, 0x0c4782, 0xab96, 0xabd6, 0x2056, 0x0 }, /* #49 */ 1756 { 0x192bc3, 0x192386, 0xb5ec, 0xf5fc, 0xc038, 0x0 }, /* #50 */ 1757 { 0x1b5546, 0x1b5502, 0x6a56, 0x7bf7, 0x51a5, 0x0 }, /* #51 */ 1758 { 0x3c2b46, 0x3c2382, 0xa1c4, 0xf7f4, 0x76b4, 0x0 }, /* #52 */ 1759 { 0x115952, 0x115186, 0xf417, 0xfdd7, 0x1dd1, 0x0 }, /* #53 */ 1760 { 0x3c2b97, 0x3c2382, 0x2078, 0xe37a, 0xc33a, 0x0 }, /* #54 */ 1761 { 0x3518c7, 0x351006, 0x7927, 0x79e7, 0x20e7, 0x0 }, /* #55 */ 1762 { 0x2d3982, 0x2d3182, 0xe285, 0xfe97, 0x9e17, 0x0 }, /* #56 */ 1763 { 0x0e1412, 0x0e1406, 0x6906, 0x6d8e, 0x448e, 0x0 }, /* #57 */ 1764 { 0x370806, 0x370086, 0xfad7, 0xfbff, 0x416e, 0x0 }, /* #58 */ 1765 { 0x344982, 0x344102, 0x71dd, 0x7ffd, 0x6ea0, 0x0 }, /* #59 */ 1766 { 0x1650c6, 0x165086, 0xd76f, 0xf76f, 0xf069, 0x0 }, /* #60 */ 1767 { 0x0e0d03, 0x0e0582, 0xff12, 0xff73, 0x3471, 0x0 }, /* #61 */ 1768 { 0x340a47, 0x340286, 0xeca8, 0xefed, 0x476d, 0x0 }, /* #62 */ 1769 { 0x367e16, 0x367682, 0xab09, 0xff5d, 0xfc5c, 0x0 }, /* #63 */ 2506 { 0x3f4942, 0x3f4146, 0x0000, 0x0000, 0x0000, 0x0 }, /* #0 */ 2507 { 0x293442, 0x293446, 0x0000, 0x0000, 0x0000, 0x0 }, /* #1 */ 2508 { 0x2e1716, 0x2e1746, 0x0000, 0x0000, 0x0000, 0x0 }, /* #2 */ 2509 { 0x381006, 0x381046, 0x0000, 0x0000, 0x0000, 0x0 }, /* #3 */ 2510 { 0x2635c2, 0x263546, 0x0000, 0x0000, 0x0000, 0x0 }, /* #4 */ 2511 { 0x150bc6, 0x150346, 0x0000, 0x0000, 0x0000, 0x0 }, /* #5 */ 2512 { 0x0d1947, 0x0d1102, 0x5cfe, 0x5cfe, 0x0000, 0x0 }, /* #6 */ 2513 { 0x174707, 0x174786, 0x9990, 0x9990, 0x0000, 0x0 }, /* #7 */ 2514 { 0x0263c6, 0x026382, 0xdd94, 0xdd94, 0x0000, 0x0 }, /* #8 */ 2515 { 0x3444d3, 0x344406, 0x3c06, 0x3c06, 0x0000, 0x0 }, /* #9 */ 2516 { 0x285d82, 0x285586, 0xd01d, 0xd01d, 0x0000, 0x0 }, /* #10 */ 2517 { 0x375656, 0x375606, 0x446f, 0x446f, 0x0000, 0x0 }, /* #11 */ 2518 { 0x1d5657, 0x1d5602, 0x26dc, 0x76df, 0x541b, 0x0 }, /* #12 */ 2519 { 0x076583, 0x076582, 0x3449, 0xf6ef, 0xe2e7, 0x0 }, /* #13 */ 2520 { 0x076712, 0x076702, 0x0610, 0x2675, 0x2675, 0x0 }, /* #14 */ 2521 { 0x037a83, 0x037206, 0x17e7, 0x77ff, 0x72fe, 0x0 }, /* #15 */ 2522 { 0x3c0312, 0x3c0382, 0xdb21, 0xff3d, 0x653d, 0x0 }, /* #16 */ 2523 { 0x1c2c02, 0x1c2406, 0x1d9d, 0x5f9f, 0x5b83, 0x0 }, /* #17 */ 2524 { 0x1a7c12, 0x1a7406, 0x1528, 0x1d28, 0x1c00, 0x0 }, /* #18 */ 2525 { 0x345282, 0x345286, 0xf86d, 0xf96f, 0xe927, 0x0 }, /* #19 */ 2526 { 0x323003, 0x323086, 0x93cd, 0x9bff, 0x99f3, 0x0 }, /* #20 */ 2527 { 0x2453c7, 0x245382, 0x319b, 0xfdfb, 0xddf3, 0x0 }, /* #21 */ 2528 { 0x2b11c7, 0x2b1186, 0xfd2e, 0xffbe, 0xf790, 0x0 }, /* #22 */ 2529 { 0x014103, 0x014182, 0x1800, 0xd8cd, 0xc0cd, 0x0 }, /* #23 */ 2530 { 0x0d6992, 0x0d6182, 0x0d88, 0x9dc8, 0x9c48, 0x0 }, /* #24 */ 2531 { 0x2d5cd2, 0x2d5486, 0x442b, 0xdeaf, 0x9ea5, 0x0 }, /* #25 */ 2532 { 0x0d0ad7, 0x0d0282, 0x5aea, 0xdeef, 0xdea7, 0x0 }, /* #26 */ 2533 { 0x212857, 0x212086, 0xdf6a, 0xff7b, 0xb911, 0x0 }, /* #27 */ 2534 { 0x1f2887, 0x1f2086, 0x967c, 0xdf7e, 0xdd56, 0x0 }, /* #28 */ 2535 { 0x3b6097, 0x3b6082, 0xe3eb, 0xf7fb, 0x9699, 0x0 }, /* #29 */ 2536 { 0x375242, 0x375206, 0x37b0, 0x37f0, 0x3740, 0x0 }, /* #30 */ 2537 { 0x0d6dc3, 0x0d6586, 0x077d, 0xdfff, 0xde96, 0x0 }, /* #31 */ 2538 { 0x1d7907, 0x1d7182, 0xfc94, 0xfdfe, 0x71ee, 0x0 }, /* #32 */ 2539 { 0x1d4286, 0x1d4206, 0x4a68, 0x4a6c, 0x022c, 0x0 }, /* #33 */ 2540 { 0x372e02, 0x372606, 0x5952, 0x7fd2, 0x36d2, 0x0 }, /* #34 */ 2541 { 0x205606, 0x205686, 0x45fd, 0xe5ff, 0xe523, 0x0 }, /* #35 */ 2542 { 0x206d03, 0x206506, 0x07c8, 0x07de, 0x0616, 0x0 }, /* #36 */ 2543 { 0x0f1506, 0x0f1586, 0x797f, 0xfdff, 0x9ccd, 0x0 }, /* #37 */ 2544 { 0x0e6d82, 0x0e6586, 0xe10d, 0xf1bd, 0x30bd, 0x0 }, /* #38 */ 2545 { 0x2f6753, 0x2f6706, 0x16f9, 0x5ef9, 0x58b1, 0x0 }, /* #39 */ 2546 { 0x185a96, 0x185282, 0xfae4, 0xfef7, 0xce97, 0x0 }, /* #40 */ 2547 { 0x3c58d2, 0x3c5006, 0x3ff6, 0x7fff, 0x654f, 0x0 }, /* #41 */ 2548 { 0x1144d2, 0x114486, 0x0bdc, 0x9fdd, 0x9c1d, 0x0 }, /* #42 */ 2549 { 0x046342, 0x046382, 0xb912, 0xf957, 0x7945, 0x0 }, /* #43 */ 2550 { 0x233203, 0x233282, 0x16b4, 0x96b6, 0x9436, 0x0 }, /* #44 */ 2551 { 0x3c73d3, 0x3c7382, 0xb0e6, 0xf6e6, 0xd666, 0x0 }, /* #45 */ 2552 { 0x296a53, 0x296282, 0x3cd1, 0xfcf7, 0xcce7, 0x0 }, /* #46 */ 2553 { 0x3d0d86, 0x3d0506, 0x7356, 0x73ff, 0x22eb, 0x0 }, /* #47 */ 2554 { 0x367b16, 0x367386, 0xa2a4, 0xbeac, 0xbe8c, 0x0 }, /* #48 */ 2555 { 0x3c7317, 0x3c7382, 0xe72d, 0xefef, 0x68c2, 0x0 }, /* #49 */ 2556 { 0x3138c6, 0x313082, 0xa581, 0xefe5, 0xebe5, 0x0 }, /* #50 */ 2557 { 0x0714d6, 0x071482, 0xf54f, 0xf7df, 0x22d3, 0x0 }, /* #51 */ 2558 { 0x155153, 0x155186, 0xe9fe, 0xefff, 0x27ff, 0x0 }, /* #52 */ 2559 { 0x145dc3, 0x145582, 0x4496, 0xdcbf, 0xd82b, 0x0 }, /* #53 */ 2560 { 0x050cd7, 0x050486, 0x7351, 0xff7b, 0xcc2b, 0x0 }, /* #54 */ 2561 { 0x324f97, 0x324702, 0x3b9b, 0x7fdf, 0x775c, 0x0 }, /* #55 */ 2562 { 0x3c7553, 0x3c7586, 0x8e16, 0xfe9f, 0x7c99, 0x0 }, /* #56 */ 2563 { 0x0855c2, 0x085502, 0x690d, 0x69fd, 0x01fc, 0x0 }, /* #57 */ 2564 { 0x316182, 0x316182, 0x6643, 0xe6ef, 0xe4ef, 0x0 }, /* #58 */ 2565 { 0x3f1113, 0x3f1102, 0x3b6c, 0x7b7f, 0x581b, 0x0 }, /* #59 */ 2566 { 0x055756, 0x055786, 0xedd5, 0xfdf5, 0x5965, 0x0 }, /* #60 */ 2567 { 0x3b1fd3, 0x3b1786, 0x96f2, 0x97f3, 0x13c3, 0x0 }, /* #61 */ 2568 { 0x197613, 0x197682, 0xb240, 0xf2fe, 0xc0be, 0x0 }, /* #62 */ 2569 { 0x261f07, 0x261782, 0x91e1, 0xd3fd, 0x533c, 0x0 }, /* #63 */ 2570 { 0x353c43, 0x353402, 0x6c5c, 0x6ddf, 0x298f, 0x0 }, /* #64 */ 2571 { 0x2810d3, 0x281082, 0x23d1, 0xabd9, 0x8a08, 0x0 }, /* #65 */ 2572 { 0x2d33d3, 0x2d3386, 0xdd46, 0xff47, 0x3305, 0x0 }, /* #66 */ 2573 { 0x2d12d3, 0x2d1206, 0x7150, 0x7974, 0x6834, 0x0 }, /* #67 */ 2574 { 0x063f53, 0x063706, 0x132b, 0x7fbb, 0x7e98, 0x0 }, /* #68 */ 2575 { 0x142dd2, 0x142506, 0x5282, 0x52ee, 0x006e, 0x0 }, /* #69 */ 2576 { 0x0945c6, 0x094502, 0x1369, 0x7f6d, 0x6d0d, 0x0 }, /* #70 */ 2577 { 0x337947, 0x337186, 0xd9a9, 0xdfa9, 0x1708, 0x0 }, /* #71 */ 2578 { 0x244087, 0x244082, 0xae0e, 0xaf0e, 0x2704, 0x0 }, /* #72 */ 2579 { 0x082c82, 0x082486, 0xcdac, 0xfdaf, 0xf827, 0x0 }, /* #73 */ 2580 { 0x025582, 0x025582, 0x7029, 0xfce9, 0xace9, 0x0 }, /* #74 */ 2581 { 0x0e2e57, 0x0e2686, 0xa0df, 0xb6ff, 0x966d, 0x0 }, /* #75 */ 2582 { 0x167b42, 0x167302, 0x534a, 0x7f5b, 0x3e11, 0x0 }, /* #76 */ 2583 { 0x275247, 0x275202, 0x7699, 0x76df, 0x46c6, 0x0 }, /* #77 */ 2584 { 0x2c7757, 0x2c7702, 0x5715, 0x5fb5, 0x5db4, 0x0 }, /* #78 */ 2585 { 0x216ec2, 0x216686, 0xb633, 0xfebb, 0xcea8, 0x0 }, /* #79 */ 2586 { 0x1f0ed7, 0x1f0602, 0x13d9, 0x33fb, 0x20eb, 0x0 }, /* #80 */ 2587 { 0x072ec6, 0x072602, 0x3012, 0x31fb, 0x21fb, 0x0 }, /* #81 */ 2588 { 0x3d1283, 0x3d1286, 0xa2ca, 0xaafa, 0xa8f2, 0x0 }, /* #82 */ 2589 { 0x1e4013, 0x1e4002, 0x10e5, 0x31e5, 0x31a0, 0x0 }, /* #83 */ 2590 { 0x2b2c56, 0x2b2482, 0xfcd5, 0xfdd5, 0x1915, 0x0 }, /* #84 */ 2591 { 0x323c03, 0x323482, 0x8a24, 0xcef4, 0x4cf0, 0x0 }, /* #85 */ 2592 { 0x1b4656, 0x1b4682, 0x7c93, 0xff97, 0xb395, 0x0 }, /* #86 */ 2593 { 0x3a0047, 0x3a0086, 0x7c86, 0xfd9f, 0x811d, 0x0 }, /* #87 */ 2594 { 0x174347, 0x174382, 0xaadf, 0xebdf, 0x419a, 0x0 }, /* #88 */ 2595 { 0x381597, 0x381502, 0x1693, 0x37fb, 0x2778, 0x0 }, /* #89 */ 2596 { 0x266a83, 0x266286, 0xa0ef, 0xbfff, 0xbff8, 0x0 }, /* #90 */ 2597 { 0x1d5406, 0x1d5482, 0xa315, 0xe737, 0xc422, 0x0 }, /* #91 */ 2598 { 0x195296, 0x195286, 0xded6, 0xdff6, 0xdfa2, 0x0 }, /* #92 */ 2599 { 0x150d47, 0x150582, 0x8282, 0xcaea, 0x48e8, 0x0 }, /* #93 */ 2600 { 0x1e3106, 0x1e3182, 0x5cd4, 0xdddc, 0x9d48, 0x0 }, /* #94 */ 2601 { 0x377096, 0x377082, 0x6b23, 0xff6b, 0xfe49, 0x0 }, /* #95 */ 1770 2602 }; 1771 2603 static const BINU16_TEST_T g_aTests_xor_u16[] = 1772 2604 { 1773 { 0x230697, 0x230646, 0x0000, 0x0000, 0x0000, 0x0 }, /* #0 */ 1774 { 0x052bc7, 0x052346, 0x0000, 0x0000, 0x0000, 0x0 }, /* #1 */ 1775 { 0x0076c6, 0x007646, 0x0000, 0x0000, 0x0000, 0x0 }, /* #2 */ 1776 { 0x375ad2, 0x375246, 0x0000, 0x0000, 0x0000, 0x0 }, /* #3 */ 1777 { 0x3f2993, 0x3f2102, 0x42a2, 0x42a2, 0x0000, 0x0 }, /* #4 */ 1778 { 0x2a2917, 0x2a2106, 0x412b, 0x412b, 0x0000, 0x0 }, /* #5 */ 1779 { 0x2b2346, 0x2b2386, 0x94f6, 0x94f6, 0x0000, 0x0 }, /* #6 */ 1780 { 0x1f5347, 0x1f5306, 0x4d12, 0x4d12, 0x0000, 0x0 }, /* #7 */ 1781 { 0x2175d2, 0x217506, 0xcfc8, 0x4e41, 0x8189, 0x0 }, /* #8 */ 1782 { 0x187946, 0x187102, 0xbf9f, 0x2bb0, 0x942f, 0x0 }, /* #9 */ 1783 { 0x355503, 0x355586, 0x590f, 0xa5e4, 0xfceb, 0x0 }, /* #10 */ 1784 { 0x1b6043, 0x1b6002, 0xb66d, 0x7046, 0xc62b, 0x0 }, /* #11 */ 1785 { 0x144b46, 0x144382, 0x3a22, 0xfac4, 0xc0e6, 0x0 }, /* #12 */ 1786 { 0x347843, 0x347002, 0x3241, 0x5e4a, 0x6c0b, 0x0 }, /* #13 */ 1787 { 0x257b43, 0x257302, 0x9701, 0x71ae, 0xe6af, 0x0 }, /* #14 */ 1788 { 0x092ad3, 0x092202, 0xadbf, 0x47bc, 0xea03, 0x0 }, /* #15 */ 1789 { 0x1f0787, 0x1f0782, 0x16e3, 0xb2a4, 0xa447, 0x0 }, /* #16 */ 1790 { 0x104007, 0x104086, 0x7016, 0xb37b, 0xc36d, 0x0 }, /* #17 */ 1791 { 0x2561d3, 0x256182, 0x0d6f, 0xfbce, 0xf6a1, 0x0 }, /* #18 */ 1792 { 0x017393, 0x017386, 0x10b4, 0xde21, 0xce95, 0x0 }, /* #19 */ 1793 { 0x383cc2, 0x383402, 0x607e, 0x67b9, 0x07c7, 0x0 }, /* #20 */ 1794 { 0x312253, 0x312202, 0x3539, 0x0de9, 0x38d0, 0x0 }, /* #21 */ 1795 { 0x3b7102, 0x3b7186, 0xe9de, 0xe033, 0x09ed, 0x0 }, /* #22 */ 1796 { 0x3c2942, 0x3c2106, 0xf61c, 0x5bee, 0xadf2, 0x0 }, /* #23 */ 1797 { 0x2a1192, 0x2a1106, 0x4bd0, 0x2cb4, 0x6764, 0x0 }, /* #24 */ 1798 { 0x136656, 0x136682, 0x1394, 0x89d9, 0x9a4d, 0x0 }, /* #25 */ 1799 { 0x066796, 0x066706, 0x02ab, 0x3587, 0x372c, 0x0 }, /* #26 */ 1800 { 0x225953, 0x225102, 0x52c1, 0x77fb, 0x253a, 0x0 }, /* #27 */ 1801 { 0x1b4442, 0x1b4486, 0xe30d, 0x985a, 0x7b57, 0x0 }, /* #28 */ 1802 { 0x263313, 0x263382, 0x48ca, 0x8670, 0xceba, 0x0 }, /* #29 */ 1803 { 0x004d07, 0x004582, 0x3082, 0x8589, 0xb50b, 0x0 }, /* #30 */ 1804 { 0x107b92, 0x107382, 0xc3f5, 0xc9ba, 0x0a4f, 0x0 }, /* #31 */ 1805 { 0x2c48c6, 0x2c4082, 0x6491, 0xe062, 0x84f3, 0x0 }, /* #32 */ 1806 { 0x3f7343, 0x3f7302, 0xa938, 0x355e, 0x9c66, 0x0 }, /* #33 */ 1807 { 0x112a52, 0x112282, 0x7f1a, 0xc1b3, 0xbea9, 0x0 }, /* #34 */ 1808 { 0x100903, 0x100106, 0x100b, 0x5a05, 0x4a0e, 0x0 }, /* #35 */ 1809 { 0x357106, 0x357186, 0xd527, 0xd906, 0x0c21, 0x0 }, /* #36 */ 1810 { 0x046ac2, 0x046286, 0x14b9, 0xbe69, 0xaad0, 0x0 }, /* #37 */ 1811 { 0x2b5243, 0x2b5282, 0xef01, 0xdcfb, 0x33fa, 0x0 }, /* #38 */ 1812 { 0x1e64d3, 0x1e6402, 0xcd52, 0x0476, 0xc924, 0x0 }, /* #39 */ 1813 { 0x0d0c02, 0x0d0482, 0x984a, 0xb06b, 0x2821, 0x0 }, /* #40 */ 1814 { 0x361003, 0x361082, 0x22c1, 0xc437, 0xe6f6, 0x0 }, /* #41 */ 1815 { 0x3d4b87, 0x3d4386, 0xeba2, 0xe3d8, 0x087a, 0x0 }, /* #42 */ 1816 { 0x0f3f56, 0x0f3706, 0xc044, 0x7088, 0xb0cc, 0x0 }, /* #43 */ 1817 { 0x332e02, 0x332686, 0xf3bd, 0xfc12, 0x0faf, 0x0 }, /* #44 */ 1818 { 0x3e4983, 0x3e4102, 0x02e5, 0x3907, 0x3be2, 0x0 }, /* #45 */ 1819 { 0x352812, 0x352006, 0x5b80, 0x3717, 0x6c97, 0x0 }, /* #46 */ 1820 { 0x136602, 0x136686, 0xb377, 0xcb63, 0x7814, 0x0 }, /* #47 */ 1821 { 0x147143, 0x147182, 0xce35, 0xf492, 0x3aa7, 0x0 }, /* #48 */ 1822 { 0x093797, 0x093786, 0xd3c0, 0xcabe, 0x197e, 0x0 }, /* #49 */ 1823 { 0x1057c7, 0x105706, 0x6bf8, 0x1135, 0x7acd, 0x0 }, /* #50 */ 1824 { 0x163606, 0x163602, 0x78f2, 0x25c8, 0x5d3a, 0x0 }, /* #51 */ 1825 { 0x383e52, 0x383682, 0x787a, 0xb849, 0xc033, 0x0 }, /* #52 */ 1826 { 0x3e5892, 0x3e5082, 0x9ad9, 0xa8cb, 0x3212, 0x0 }, /* #53 */ 1827 { 0x237887, 0x237082, 0x3392, 0xe55d, 0xd6cf, 0x0 }, /* #54 */ 1828 { 0x056e52, 0x056606, 0x1479, 0x22dd, 0x36a4, 0x0 }, /* #55 */ 1829 { 0x3e5387, 0x3e5302, 0x0fe4, 0x4c9e, 0x437a, 0x0 }, /* #56 */ 1830 { 0x390fd3, 0x390706, 0x14b0, 0x4df0, 0x5940, 0x0 }, /* #57 */ 1831 { 0x231802, 0x231086, 0x1431, 0xdad7, 0xcee6, 0x0 }, /* #58 */ 1832 { 0x156fc3, 0x156782, 0x0c5c, 0x9967, 0x953b, 0x0 }, /* #59 */ 1833 { 0x2e7b07, 0x2e7306, 0xa35f, 0x1521, 0xb67e, 0x0 }, /* #60 */ 1834 { 0x002793, 0x002706, 0x437a, 0x61f0, 0x228a, 0x0 }, /* #61 */ 1835 { 0x0624c7, 0x062482, 0xb3cd, 0xd137, 0x62fa, 0x0 }, /* #62 */ 1836 { 0x031fd2, 0x031706, 0xe312, 0x3642, 0xd550, 0x0 }, /* #63 */ 2605 { 0x230bd3, 0x230346, 0x0000, 0x0000, 0x0000, 0x0 }, /* #0 */ 2606 { 0x3b4a83, 0x3b4246, 0x0000, 0x0000, 0x0000, 0x0 }, /* #1 */ 2607 { 0x186d96, 0x186546, 0x0000, 0x0000, 0x0000, 0x0 }, /* #2 */ 2608 { 0x151457, 0x151446, 0x0000, 0x0000, 0x0000, 0x0 }, /* #3 */ 2609 { 0x3d7303, 0x3d7346, 0x0000, 0x0000, 0x0000, 0x0 }, /* #4 */ 2610 { 0x1c6e46, 0x1c6646, 0x0000, 0x0000, 0x0000, 0x0 }, /* #5 */ 2611 { 0x276e92, 0x276602, 0x50d0, 0x50d0, 0x0000, 0x0 }, /* #6 */ 2612 { 0x0d1797, 0x0d1702, 0x1fea, 0x1fea, 0x0000, 0x0 }, /* #7 */ 2613 { 0x126643, 0x126682, 0xdba2, 0xdba2, 0x0000, 0x0 }, /* #8 */ 2614 { 0x026c86, 0x026402, 0x7f32, 0x7f32, 0x0000, 0x0 }, /* #9 */ 2615 { 0x1e4587, 0x1e4506, 0x132b, 0x132b, 0x0000, 0x0 }, /* #10 */ 2616 { 0x381c86, 0x381406, 0x38dd, 0x38dd, 0x0000, 0x0 }, /* #11 */ 2617 { 0x094f42, 0x094782, 0xc6a8, 0x8ee6, 0x484e, 0x0 }, /* #12 */ 2618 { 0x251b43, 0x251306, 0x39ba, 0x3118, 0x08a2, 0x0 }, /* #13 */ 2619 { 0x135bd2, 0x135302, 0x7797, 0x1473, 0x63e4, 0x0 }, /* #14 */ 2620 { 0x193d97, 0x193586, 0xf197, 0xd43f, 0x25a8, 0x0 }, /* #15 */ 2621 { 0x3d7756, 0x3d7706, 0x2918, 0x0b99, 0x2281, 0x0 }, /* #16 */ 2622 { 0x0f70d3, 0x0f7002, 0x8597, 0x3957, 0xbcc0, 0x0 }, /* #17 */ 2623 { 0x176e97, 0x176606, 0x5371, 0x1c36, 0x4f47, 0x0 }, /* #18 */ 2624 { 0x294592, 0x294506, 0x3668, 0x3e65, 0x080d, 0x0 }, /* #19 */ 2625 { 0x0e2f56, 0x0e2786, 0x5bd0, 0xbfde, 0xe40e, 0x0 }, /* #20 */ 2626 { 0x140d86, 0x140506, 0x9f81, 0x4830, 0xd7b1, 0x0 }, /* #21 */ 2627 { 0x0a37c2, 0x0a3786, 0xc8b9, 0xeac9, 0x2270, 0x0 }, /* #22 */ 2628 { 0x220c92, 0x220406, 0x10aa, 0x35be, 0x2514, 0x0 }, /* #23 */ 2629 { 0x0d4a53, 0x0d4282, 0xa58b, 0xc1b0, 0x643b, 0x0 }, /* #24 */ 2630 { 0x097582, 0x097586, 0x0af2, 0xc382, 0xc970, 0x0 }, /* #25 */ 2631 { 0x166b97, 0x166386, 0x2f56, 0xff69, 0xd03f, 0x0 }, /* #26 */ 2632 { 0x140057, 0x140086, 0xa5e1, 0xc381, 0x6660, 0x0 }, /* #27 */ 2633 { 0x115fd6, 0x115702, 0x69ad, 0x726b, 0x1bc6, 0x0 }, /* #28 */ 2634 { 0x010bd2, 0x010306, 0x270e, 0x32b4, 0x15ba, 0x0 }, /* #29 */ 2635 { 0x1012d7, 0x101282, 0x2a08, 0xa286, 0x888e, 0x0 }, /* #30 */ 2636 { 0x104787, 0x104782, 0x52e4, 0xaaab, 0xf84f, 0x0 }, /* #31 */ 2637 { 0x071f07, 0x071702, 0x99c7, 0x76ec, 0xef2b, 0x0 }, /* #32 */ 2638 { 0x160116, 0x160106, 0x165d, 0x703a, 0x6667, 0x0 }, /* #33 */ 2639 { 0x2210c6, 0x221082, 0xb348, 0xc470, 0x7738, 0x0 }, /* #34 */ 2640 { 0x1e25c2, 0x1e2586, 0x63a4, 0xa6b2, 0xc516, 0x0 }, /* #35 */ 2641 { 0x216893, 0x216086, 0xcf30, 0xb27b, 0x7d4b, 0x0 }, /* #36 */ 2642 { 0x097416, 0x097402, 0x72c6, 0x1243, 0x6085, 0x0 }, /* #37 */ 2643 { 0x124616, 0x124686, 0x7752, 0xa4eb, 0xd3b9, 0x0 }, /* #38 */ 2644 { 0x054a46, 0x054282, 0x62d4, 0xe0b5, 0x8261, 0x0 }, /* #39 */ 2645 { 0x295992, 0x295102, 0x4fc1, 0x6e94, 0x2155, 0x0 }, /* #40 */ 2646 { 0x3d7517, 0x3d7582, 0x68d6, 0x8370, 0xeba6, 0x0 }, /* #41 */ 2647 { 0x310b97, 0x310382, 0xf9f9, 0x8646, 0x7fbf, 0x0 }, /* #42 */ 2648 { 0x007513, 0x007586, 0xd3dd, 0x89f6, 0x5a2b, 0x0 }, /* #43 */ 2649 { 0x1b5bc7, 0x1b5306, 0xd438, 0x377b, 0xe343, 0x0 }, /* #44 */ 2650 { 0x2d5902, 0x2d5102, 0x32e0, 0x0931, 0x3bd1, 0x0 }, /* #45 */ 2651 { 0x1b3f03, 0x1b3702, 0x03fa, 0x2df4, 0x2e0e, 0x0 }, /* #46 */ 2652 { 0x1a2756, 0x1a2782, 0x99fe, 0xbbab, 0x2255, 0x0 }, /* #47 */ 2653 { 0x112b52, 0x112302, 0xabc3, 0x6e89, 0xc54a, 0x0 }, /* #48 */ 2654 { 0x3e3253, 0x3e3282, 0xed74, 0x808a, 0x6dfe, 0x0 }, /* #49 */ 2655 { 0x047e52, 0x047682, 0xf986, 0xf33b, 0x0abd, 0x0 }, /* #50 */ 2656 { 0x150146, 0x150102, 0x2311, 0x4cdf, 0x6fce, 0x0 }, /* #51 */ 2657 { 0x0446d3, 0x044606, 0x351a, 0x7260, 0x477a, 0x0 }, /* #52 */ 2658 { 0x143643, 0x143606, 0xc33c, 0x5e12, 0x9d2e, 0x0 }, /* #53 */ 2659 { 0x094e56, 0x094686, 0xb2b0, 0xebe7, 0x5957, 0x0 }, /* #54 */ 2660 { 0x007846, 0x007082, 0x5d03, 0xf357, 0xae54, 0x0 }, /* #55 */ 2661 { 0x250f87, 0x250706, 0x2034, 0x784d, 0x5879, 0x0 }, /* #56 */ 2662 { 0x3c1d57, 0x3c1586, 0x7fc6, 0xd766, 0xa8a0, 0x0 }, /* #57 */ 2663 { 0x293203, 0x293282, 0xa33a, 0xf907, 0x5a3d, 0x0 }, /* #58 */ 2664 { 0x0510c3, 0x051002, 0x34d0, 0x60a1, 0x5471, 0x0 }, /* #59 */ 2665 { 0x0f6b93, 0x0f6386, 0xcccf, 0xff8e, 0x3341, 0x0 }, /* #60 */ 2666 { 0x292606, 0x292682, 0x95ea, 0xf4f4, 0x611e, 0x0 }, /* #61 */ 2667 { 0x373297, 0x373202, 0x1b02, 0x311c, 0x2a1e, 0x0 }, /* #62 */ 2668 { 0x2a2a16, 0x2a2202, 0x458c, 0x4f10, 0x0a9c, 0x0 }, /* #63 */ 2669 { 0x3331d3, 0x333106, 0x49c5, 0x1a66, 0x53a3, 0x0 }, /* #64 */ 2670 { 0x110486, 0x110482, 0xb37b, 0xd276, 0x610d, 0x0 }, /* #65 */ 2671 { 0x0b2812, 0x0b2086, 0x97a5, 0x86a6, 0x1103, 0x0 }, /* #66 */ 2672 { 0x376442, 0x376406, 0x66be, 0x142d, 0x7293, 0x0 }, /* #67 */ 2673 { 0x3b3b57, 0x3b3386, 0x0201, 0x93d2, 0x91d3, 0x0 }, /* #68 */ 2674 { 0x075506, 0x075586, 0x03be, 0xc9be, 0xca00, 0x0 }, /* #69 */ 2675 { 0x117d52, 0x117582, 0x4a0c, 0xd2dc, 0x98d0, 0x0 }, /* #70 */ 2676 { 0x293fd6, 0x293702, 0xc478, 0x269e, 0xe2e6, 0x0 }, /* #71 */ 2677 { 0x297856, 0x297086, 0xc525, 0xe796, 0x22b3, 0x0 }, /* #72 */ 2678 { 0x223c47, 0x223482, 0x7fdd, 0xe53e, 0x9ae3, 0x0 }, /* #73 */ 2679 { 0x133d56, 0x133582, 0xf5e4, 0x826b, 0x778f, 0x0 }, /* #74 */ 2680 { 0x0405c6, 0x040582, 0x746e, 0x8fec, 0xfb82, 0x0 }, /* #75 */ 2681 { 0x111cc6, 0x111486, 0xfb5a, 0xf29a, 0x09c0, 0x0 }, /* #76 */ 2682 { 0x2b1fc7, 0x2b1706, 0xcbad, 0x2ff5, 0xe458, 0x0 }, /* #77 */ 2683 { 0x1e7703, 0x1e7786, 0x4b22, 0x9d1b, 0xd639, 0x0 }, /* #78 */ 2684 { 0x3b62c2, 0x3b6206, 0x3709, 0x6eff, 0x59f6, 0x0 }, /* #79 */ 2685 { 0x0d3942, 0x0d3106, 0x9de7, 0x42c3, 0xdf24, 0x0 }, /* #80 */ 2686 { 0x045e82, 0x045606, 0x9a18, 0x5a7b, 0xc063, 0x0 }, /* #81 */ 2687 { 0x082852, 0x082002, 0xdc6a, 0x3002, 0xec68, 0x0 }, /* #82 */ 2688 { 0x0c3707, 0x0c3786, 0x64c1, 0xb0ed, 0xd42c, 0x0 }, /* #83 */ 2689 { 0x071553, 0x071582, 0x40b6, 0xd9ef, 0x9959, 0x0 }, /* #84 */ 2690 { 0x0a2a16, 0x0a2286, 0x6938, 0xb55c, 0xdc64, 0x0 }, /* #85 */ 2691 { 0x105b17, 0x105306, 0x0901, 0x42a6, 0x4ba7, 0x0 }, /* #86 */ 2692 { 0x254583, 0x254506, 0x21d0, 0x370f, 0x16df, 0x0 }, /* #87 */ 2693 { 0x3b0e43, 0x3b0682, 0x3214, 0xe13b, 0xd32f, 0x0 }, /* #88 */ 2694 { 0x3c4982, 0x3c4182, 0x9f99, 0xbd20, 0x22b9, 0x0 }, /* #89 */ 2695 { 0x2a2cc7, 0x2a2482, 0xf4d6, 0xc77f, 0x33a9, 0x0 }, /* #90 */ 2696 { 0x394ac7, 0x394282, 0x84f1, 0xa30d, 0x27fc, 0x0 }, /* #91 */ 2697 { 0x284346, 0x284382, 0x1210, 0xeefb, 0xfceb, 0x0 }, /* #92 */ 2698 { 0x344f57, 0x344786, 0xee71, 0xa024, 0x4e55, 0x0 }, /* #93 */ 2699 { 0x294e53, 0x294602, 0xc793, 0x0697, 0xc104, 0x0 }, /* #94 */ 2700 { 0x0b7a92, 0x0b7286, 0x055e, 0x9700, 0x925e, 0x0 }, /* #95 */ 1837 2701 }; 1838 2702 static const BINU16_TEST_T g_aTests_xor_u16_locked[] = 1839 2703 { 1840 { 0x282507, 0x282546, 0x0000, 0x0000, 0x0000, 0x0 }, /* #0 */ 1841 { 0x2c3616, 0x2c3646, 0x0000, 0x0000, 0x0000, 0x0 }, /* #1 */ 1842 { 0x140307, 0x140346, 0x0000, 0x0000, 0x0000, 0x0 }, /* #2 */ 1843 { 0x2e0c07, 0x2e0446, 0x0000, 0x0000, 0x0000, 0x0 }, /* #3 */ 1844 { 0x350fd2, 0x350702, 0x5f1c, 0x5f1c, 0x0000, 0x0 }, /* #4 */ 1845 { 0x2b5783, 0x2b5782, 0x9862, 0x9862, 0x0000, 0x0 }, /* #5 */ 1846 { 0x1408c3, 0x140002, 0x2dd3, 0x2dd3, 0x0000, 0x0 }, /* #6 */ 1847 { 0x311a52, 0x311206, 0x7d22, 0x7d22, 0x0000, 0x0 }, /* #7 */ 1848 { 0x236e46, 0x236606, 0x34bc, 0x7eeb, 0x4a57, 0x0 }, /* #8 */ 1849 { 0x312fc6, 0x312786, 0x7cfc, 0xcaf5, 0xb609, 0x0 }, /* #9 */ 1850 { 0x140fd6, 0x140782, 0x038c, 0xfa0e, 0xf982, 0x0 }, /* #10 */ 1851 { 0x384687, 0x384606, 0xb725, 0x594d, 0xee68, 0x0 }, /* #11 */ 1852 { 0x2e1bd3, 0x2e1386, 0xceaf, 0xa106, 0x6fa9, 0x0 }, /* #12 */ 1853 { 0x1c69c6, 0x1c6182, 0x2276, 0xad08, 0x8f7e, 0x0 }, /* #13 */ 1854 { 0x264706, 0x264786, 0xf969, 0x9eb8, 0x67d1, 0x0 }, /* #14 */ 1855 { 0x3d0897, 0x3d0082, 0x9f6e, 0x81fb, 0x1e95, 0x0 }, /* #15 */ 1856 { 0x0a6616, 0x0a6602, 0xd143, 0x42f7, 0x93b4, 0x0 }, /* #16 */ 1857 { 0x001416, 0x001402, 0xeb20, 0x6fea, 0x84ca, 0x0 }, /* #17 */ 1858 { 0x2f7993, 0x2f7106, 0x2638, 0x7995, 0x5fad, 0x0 }, /* #18 */ 1859 { 0x0e6846, 0x0e6006, 0x8258, 0x176a, 0x9532, 0x0 }, /* #19 */ 1860 { 0x0d1b13, 0x0d1386, 0xbb85, 0xa400, 0x1f85, 0x0 }, /* #20 */ 1861 { 0x2411d3, 0x241186, 0x46fe, 0x94de, 0xd220, 0x0 }, /* #21 */ 1862 { 0x023ed2, 0x023606, 0xafa6, 0x6e2d, 0xc18b, 0x0 }, /* #22 */ 1863 { 0x213796, 0x213706, 0xf062, 0x21ca, 0xd1a8, 0x0 }, /* #23 */ 1864 { 0x120682, 0x120602, 0x5355, 0x7cb6, 0x2fe3, 0x0 }, /* #24 */ 1865 { 0x3c7e53, 0x3c7682, 0xad30, 0x80a4, 0x2d94, 0x0 }, /* #25 */ 1866 { 0x146906, 0x146186, 0x3389, 0xa15c, 0x92d5, 0x0 }, /* #26 */ 1867 { 0x3607c3, 0x360786, 0x776c, 0xf0b1, 0x87dd, 0x0 }, /* #27 */ 1868 { 0x365a03, 0x365282, 0x05f7, 0xb75d, 0xb2aa, 0x0 }, /* #28 */ 1869 { 0x1540d7, 0x154002, 0x1f61, 0x4bfd, 0x549c, 0x0 }, /* #29 */ 1870 { 0x060642, 0x060682, 0x1d58, 0xb19b, 0xacc3, 0x0 }, /* #30 */ 1871 { 0x0f3dd3, 0x0f3506, 0x9e95, 0x1dd4, 0x8341, 0x0 }, /* #31 */ 1872 { 0x293483, 0x293482, 0x77a5, 0x8838, 0xff9d, 0x0 }, /* #32 */ 1873 { 0x0f2f96, 0x0f2786, 0xbb90, 0xa499, 0x1f09, 0x0 }, /* #33 */ 1874 { 0x1d0a13, 0x1d0206, 0x8aae, 0x276f, 0xadc1, 0x0 }, /* #34 */ 1875 { 0x041687, 0x041686, 0xb205, 0xd965, 0x6b60, 0x0 }, /* #35 */ 1876 { 0x327f56, 0x327702, 0x16c6, 0x2adc, 0x3c1a, 0x0 }, /* #36 */ 1877 { 0x107796, 0x107706, 0x458c, 0x54eb, 0x1167, 0x0 }, /* #37 */ 1878 { 0x003d47, 0x003506, 0x8bba, 0x1041, 0x9bfb, 0x0 }, /* #38 */ 1879 { 0x1d2197, 0x1d2182, 0x3113, 0xd958, 0xe84b, 0x0 }, /* #39 */ 1880 { 0x0b2fd3, 0x0b2786, 0x1624, 0x8a09, 0x9c2d, 0x0 }, /* #40 */ 1881 { 0x3458d7, 0x345082, 0xbe05, 0xfe40, 0x4045, 0x0 }, /* #41 */ 1882 { 0x0e7742, 0x0e7706, 0xc871, 0x7b4d, 0xb33c, 0x0 }, /* #42 */ 1883 { 0x035007, 0x035006, 0x2d56, 0x5e2d, 0x737b, 0x0 }, /* #43 */ 1884 { 0x2a2f12, 0x2a2782, 0x22b1, 0xf3a4, 0xd115, 0x0 }, /* #44 */ 1885 { 0x375c13, 0x375486, 0x1e90, 0xad39, 0xb3a9, 0x0 }, /* #45 */ 1886 { 0x3652d3, 0x365286, 0x3595, 0xff81, 0xca14, 0x0 }, /* #46 */ 1887 { 0x247907, 0x247102, 0x65bc, 0x5249, 0x37f5, 0x0 }, /* #47 */ 1888 { 0x053793, 0x053706, 0xe9a5, 0x6ce8, 0x854d, 0x0 }, /* #48 */ 1889 { 0x1c1096, 0x1c1006, 0xbb71, 0x431d, 0xf86c, 0x0 }, /* #49 */ 1890 { 0x0e3883, 0x0e3006, 0xd864, 0x6753, 0xbf37, 0x0 }, /* #50 */ 1891 { 0x3e7396, 0x3e7386, 0x5647, 0xd3cf, 0x8588, 0x0 }, /* #51 */ 1892 { 0x1243c6, 0x124302, 0xc575, 0x70b9, 0xb5cc, 0x0 }, /* #52 */ 1893 { 0x286d52, 0x286586, 0xf978, 0xc18d, 0x38f5, 0x0 }, /* #53 */ 1894 { 0x3b6847, 0x3b6086, 0x9af0, 0xb0dd, 0x2a2d, 0x0 }, /* #54 */ 1895 { 0x311413, 0x311486, 0xde96, 0xbe09, 0x609f, 0x0 }, /* #55 */ 1896 { 0x1e7016, 0x1e7082, 0xd03f, 0xdc6d, 0x0c52, 0x0 }, /* #56 */ 1897 { 0x331686, 0x331682, 0xaa7a, 0xfe34, 0x544e, 0x0 }, /* #57 */ 1898 { 0x0d6893, 0x0d6002, 0xf4c8, 0x5840, 0xac88, 0x0 }, /* #58 */ 1899 { 0x202917, 0x202182, 0x1614, 0xacab, 0xbabf, 0x0 }, /* #59 */ 1900 { 0x357086, 0x357006, 0xeed5, 0x053f, 0xebea, 0x0 }, /* #60 */ 1901 { 0x365b17, 0x365382, 0xe314, 0x9562, 0x7676, 0x0 }, /* #61 */ 1902 { 0x2c7dd3, 0x2c7586, 0x0f03, 0xa7e7, 0xa8e4, 0x0 }, /* #62 */ 1903 { 0x3214d6, 0x321402, 0x6316, 0x208a, 0x439c, 0x0 }, /* #63 */ 2704 { 0x0370c7, 0x037046, 0x0000, 0x0000, 0x0000, 0x0 }, /* #0 */ 2705 { 0x285612, 0x285646, 0x0000, 0x0000, 0x0000, 0x0 }, /* #1 */ 2706 { 0x061c03, 0x061446, 0x0000, 0x0000, 0x0000, 0x0 }, /* #2 */ 2707 { 0x1b28c7, 0x1b2046, 0x0000, 0x0000, 0x0000, 0x0 }, /* #3 */ 2708 { 0x0a4b93, 0x0a4346, 0x0000, 0x0000, 0x0000, 0x0 }, /* #4 */ 2709 { 0x3b3113, 0x3b3146, 0x0000, 0x0000, 0x0000, 0x0 }, /* #5 */ 2710 { 0x147053, 0x147086, 0x8e03, 0x8e03, 0x0000, 0x0 }, /* #6 */ 2711 { 0x211fd2, 0x211702, 0x3904, 0x3904, 0x0000, 0x0 }, /* #7 */ 2712 { 0x146116, 0x146102, 0x446d, 0x446d, 0x0000, 0x0 }, /* #8 */ 2713 { 0x226c87, 0x226402, 0x3f20, 0x3f20, 0x0000, 0x0 }, /* #9 */ 2714 { 0x330b47, 0x330302, 0x350e, 0x350e, 0x0000, 0x0 }, /* #10 */ 2715 { 0x2c2b03, 0x2c2382, 0xfeae, 0xfeae, 0x0000, 0x0 }, /* #11 */ 2716 { 0x1b55d7, 0x1b5506, 0x2432, 0x5c28, 0x781a, 0x0 }, /* #12 */ 2717 { 0x070ac3, 0x070282, 0xf210, 0xda01, 0x2811, 0x0 }, /* #13 */ 2718 { 0x1f2d06, 0x1f2582, 0xa7d4, 0xc52f, 0x62fb, 0x0 }, /* #14 */ 2719 { 0x0856d3, 0x085686, 0x4296, 0xcfb1, 0x8d27, 0x0 }, /* #15 */ 2720 { 0x1406d6, 0x140686, 0xd876, 0xbd2e, 0x6558, 0x0 }, /* #16 */ 2721 { 0x3e1507, 0x3e1502, 0xb2e8, 0x6104, 0xd3ec, 0x0 }, /* #17 */ 2722 { 0x394c56, 0x394482, 0xa2b5, 0x8f54, 0x2de1, 0x0 }, /* #18 */ 2723 { 0x2a2713, 0x2a2706, 0x3704, 0x20c9, 0x17cd, 0x0 }, /* #19 */ 2724 { 0x031ac2, 0x031202, 0x0f1d, 0x365e, 0x3943, 0x0 }, /* #20 */ 2725 { 0x2c0fd7, 0x2c0706, 0x0f40, 0x3922, 0x3662, 0x0 }, /* #21 */ 2726 { 0x181ad3, 0x181286, 0x653a, 0x9f8b, 0xfab1, 0x0 }, /* #22 */ 2727 { 0x237f92, 0x237702, 0xd689, 0x170e, 0xc187, 0x0 }, /* #23 */ 2728 { 0x3a0f86, 0x3a0782, 0xb464, 0xa852, 0x1c36, 0x0 }, /* #24 */ 2729 { 0x372242, 0x372282, 0xd5cb, 0xc2a2, 0x1769, 0x0 }, /* #25 */ 2730 { 0x257696, 0x257682, 0xb2fa, 0xd843, 0x6ab9, 0x0 }, /* #26 */ 2731 { 0x394bd7, 0x394382, 0x3c40, 0x8658, 0xba18, 0x0 }, /* #27 */ 2732 { 0x231392, 0x231302, 0x0fcc, 0x4407, 0x4bcb, 0x0 }, /* #28 */ 2733 { 0x2a3556, 0x2a3506, 0xd873, 0x4d90, 0x95e3, 0x0 }, /* #29 */ 2734 { 0x210053, 0x210002, 0x8bb8, 0x6dd9, 0xe661, 0x0 }, /* #30 */ 2735 { 0x096a43, 0x096202, 0x5ea4, 0x383e, 0x669a, 0x0 }, /* #31 */ 2736 { 0x0721d2, 0x072106, 0x6829, 0x184b, 0x7062, 0x0 }, /* #32 */ 2737 { 0x395ec7, 0x395682, 0xc094, 0xb4ce, 0x745a, 0x0 }, /* #33 */ 2738 { 0x316053, 0x316002, 0x40c8, 0x4c62, 0x0caa, 0x0 }, /* #34 */ 2739 { 0x327f06, 0x327702, 0x9f32, 0x538c, 0xccbe, 0x0 }, /* #35 */ 2740 { 0x0f69c6, 0x0f6182, 0xf520, 0xde43, 0x2b63, 0x0 }, /* #36 */ 2741 { 0x070387, 0x070306, 0x5a9e, 0x1f87, 0x4519, 0x0 }, /* #37 */ 2742 { 0x312112, 0x312182, 0xcbd2, 0xbbf1, 0x7023, 0x0 }, /* #38 */ 2743 { 0x3a2ec2, 0x3a2606, 0x875b, 0x19aa, 0x9ef1, 0x0 }, /* #39 */ 2744 { 0x0a19d3, 0x0a1186, 0x85b4, 0xa565, 0x20d1, 0x0 }, /* #40 */ 2745 { 0x271042, 0x271006, 0x804f, 0x45f9, 0xc5b6, 0x0 }, /* #41 */ 2746 { 0x063e07, 0x063602, 0xda54, 0x2bfb, 0xf1af, 0x0 }, /* #42 */ 2747 { 0x075516, 0x075506, 0xacb1, 0x0735, 0xab84, 0x0 }, /* #43 */ 2748 { 0x3f6c82, 0x3f6486, 0x1c25, 0xd48b, 0xc8ae, 0x0 }, /* #44 */ 2749 { 0x3d21c2, 0x3d2186, 0xa743, 0x9f11, 0x3852, 0x0 }, /* #45 */ 2750 { 0x012b02, 0x012382, 0xe6b0, 0x80b6, 0x6606, 0x0 }, /* #46 */ 2751 { 0x0439c3, 0x043186, 0xc8d9, 0x8b0f, 0x43d6, 0x0 }, /* #47 */ 2752 { 0x101b47, 0x101302, 0xab42, 0x01dc, 0xaa9e, 0x0 }, /* #48 */ 2753 { 0x0d1bd6, 0x0d1386, 0x2267, 0x95b2, 0xb7d5, 0x0 }, /* #49 */ 2754 { 0x353f56, 0x353706, 0x7f19, 0x0b27, 0x743e, 0x0 }, /* #50 */ 2755 { 0x223213, 0x223286, 0xdbcc, 0xeb9f, 0x3053, 0x0 }, /* #51 */ 2756 { 0x3855d2, 0x385506, 0xd007, 0x4f42, 0x9f45, 0x0 }, /* #52 */ 2757 { 0x342a56, 0x342202, 0x4b96, 0x24b9, 0x6f2f, 0x0 }, /* #53 */ 2758 { 0x060543, 0x060502, 0xbb5c, 0x68df, 0xd383, 0x0 }, /* #54 */ 2759 { 0x2a3f56, 0x2a3782, 0x05e7, 0x9fec, 0x9a0b, 0x0 }, /* #55 */ 2760 { 0x045fc2, 0x045702, 0xa748, 0x3791, 0x90d9, 0x0 }, /* #56 */ 2761 { 0x234646, 0x234606, 0x0967, 0x63c3, 0x6aa4, 0x0 }, /* #57 */ 2762 { 0x1058d3, 0x105082, 0xc98b, 0xcb13, 0x0298, 0x0 }, /* #58 */ 2763 { 0x230142, 0x230102, 0xcea0, 0x48f1, 0x8651, 0x0 }, /* #59 */ 2764 { 0x174cd3, 0x174482, 0xedbd, 0xf70b, 0x1ab6, 0x0 }, /* #60 */ 2765 { 0x373403, 0x373402, 0x7513, 0x4354, 0x3647, 0x0 }, /* #61 */ 2766 { 0x382182, 0x382186, 0x77f5, 0xd693, 0xa166, 0x0 }, /* #62 */ 2767 { 0x3e5007, 0x3e5082, 0x8fbb, 0xfb52, 0x74e9, 0x0 }, /* #63 */ 2768 { 0x041856, 0x041082, 0x4ebd, 0xdac4, 0x9479, 0x0 }, /* #64 */ 2769 { 0x093612, 0x093606, 0xfb93, 0x534e, 0xa8dd, 0x0 }, /* #65 */ 2770 { 0x2b4803, 0x2b4086, 0xe1fc, 0x8be4, 0x6a18, 0x0 }, /* #66 */ 2771 { 0x070743, 0x070782, 0x9a90, 0xe2ea, 0x787a, 0x0 }, /* #67 */ 2772 { 0x151a93, 0x151282, 0xeea6, 0xef46, 0x01e0, 0x0 }, /* #68 */ 2773 { 0x072517, 0x072582, 0x0f4d, 0x9eae, 0x91e3, 0x0 }, /* #69 */ 2774 { 0x315e93, 0x315602, 0xc459, 0x1361, 0xd738, 0x0 }, /* #70 */ 2775 { 0x244847, 0x244082, 0xeba0, 0x8b5b, 0x60fb, 0x0 }, /* #71 */ 2776 { 0x1a0e83, 0x1a0602, 0x63f7, 0x774f, 0x14b8, 0x0 }, /* #72 */ 2777 { 0x154e52, 0x154686, 0xbec3, 0xab56, 0x1595, 0x0 }, /* #73 */ 2778 { 0x2f0493, 0x2f0482, 0x2709, 0xde16, 0xf91f, 0x0 }, /* #74 */ 2779 { 0x207fd7, 0x207702, 0xac2d, 0x7efe, 0xd2d3, 0x0 }, /* #75 */ 2780 { 0x2a2943, 0x2a2182, 0xf3d1, 0xcfe5, 0x3c34, 0x0 }, /* #76 */ 2781 { 0x1b3593, 0x1b3506, 0xddf0, 0x025a, 0xdfaa, 0x0 }, /* #77 */ 2782 { 0x012696, 0x012682, 0xf10f, 0xe13d, 0x1032, 0x0 }, /* #78 */ 2783 { 0x226bc6, 0x226382, 0x0606, 0xb2fd, 0xb4fb, 0x0 }, /* #79 */ 2784 { 0x325a83, 0x325206, 0x317a, 0x579f, 0x66e5, 0x0 }, /* #80 */ 2785 { 0x050253, 0x050282, 0xbd26, 0x86a4, 0x3b82, 0x0 }, /* #81 */ 2786 { 0x010382, 0x010382, 0x8629, 0x85ba, 0x0393, 0x0 }, /* #82 */ 2787 { 0x2142c3, 0x214282, 0xfc0a, 0xd689, 0x2a83, 0x0 }, /* #83 */ 2788 { 0x0f3707, 0x0f3782, 0x66da, 0xe526, 0x83fc, 0x0 }, /* #84 */ 2789 { 0x3023c2, 0x302306, 0xee0e, 0x186f, 0xf661, 0x0 }, /* #85 */ 2790 { 0x387513, 0x387506, 0x77e3, 0x7a1b, 0x0df8, 0x0 }, /* #86 */ 2791 { 0x3e3193, 0x3e3106, 0x40c1, 0x2017, 0x60d6, 0x0 }, /* #87 */ 2792 { 0x3c34c7, 0x3c3406, 0x31eb, 0x56e1, 0x670a, 0x0 }, /* #88 */ 2793 { 0x2f7e53, 0x2f7606, 0xba04, 0x315a, 0x8b5e, 0x0 }, /* #89 */ 2794 { 0x0250c2, 0x025082, 0x79aa, 0xf737, 0x8e9d, 0x0 }, /* #90 */ 2795 { 0x3e6587, 0x3e6586, 0xbd97, 0xa8e2, 0x1575, 0x0 }, /* #91 */ 2796 { 0x275c97, 0x275406, 0xa6e7, 0x384d, 0x9eaa, 0x0 }, /* #92 */ 2797 { 0x066347, 0x066382, 0xd9c2, 0xa0e5, 0x7927, 0x0 }, /* #93 */ 2798 { 0x340d17, 0x340586, 0x72ac, 0xc681, 0xb42d, 0x0 }, /* #94 */ 2799 { 0x2406c3, 0x240682, 0x8b15, 0x9461, 0x1f74, 0x0 }, /* #95 */ 1904 2800 }; 1905 2801 static const BINU16_TEST_T g_aTests_and_u16[] = 1906 2802 { 1907 { 0x1549d6, 0x154146, 0x0000, 0x0000, 0x0000, 0x0 }, /* #0 */ 1908 { 0x3d4386, 0x3d4346, 0x0000, 0x0000, 0x0000, 0x0 }, /* #1 */ 1909 { 0x2f40d6, 0x2f4046, 0x0000, 0x0000, 0x0000, 0x0 }, /* #2 */ 1910 { 0x250482, 0x250446, 0x0000, 0x0000, 0x0000, 0x0 }, /* #3 */ 1911 { 0x134d13, 0x134546, 0xb18b, 0x0000, 0x0000, 0x0 }, /* #4 */ 1912 { 0x202287, 0x202246, 0x3b73, 0x0000, 0x0000, 0x0 }, /* #5 */ 1913 { 0x3422c7, 0x342246, 0x92e7, 0x0000, 0x0000, 0x0 }, /* #6 */ 1914 { 0x252b12, 0x252346, 0x9944, 0x0000, 0x0000, 0x0 }, /* #7 */ 1915 { 0x145116, 0x145102, 0x7a39, 0x5820, 0x5866, 0x0 }, /* #8 */ 1916 { 0x3e1543, 0x3e1506, 0xd39d, 0x030c, 0x0b4c, 0x0 }, /* #9 */ 1917 { 0x195597, 0x195502, 0xd13d, 0x1031, 0x18b1, 0x0 }, /* #10 */ 1918 { 0x3b1352, 0x3b1302, 0x0f45, 0x0c40, 0xac5a, 0x0 }, /* #11 */ 1919 { 0x1c6587, 0x1c6586, 0xa3d8, 0xa190, 0xf195, 0x0 }, /* #12 */ 1920 { 0x0d1197, 0x0d1106, 0x0211, 0x0200, 0xba48, 0x0 }, /* #13 */ 1921 { 0x3a0496, 0x3a0402, 0xbcc5, 0x2880, 0x689a, 0x0 }, /* #14 */ 1922 { 0x341046, 0x341006, 0xf097, 0x6003, 0x6f6b, 0x0 }, /* #15 */ 1923 { 0x126a92, 0x126206, 0x6b95, 0x0011, 0x0473, 0x0 }, /* #16 */ 1924 { 0x152bc3, 0x152306, 0x1e01, 0x0600, 0x0664, 0x0 }, /* #17 */ 1925 { 0x0f5053, 0x0f5086, 0xa760, 0x8360, 0xcbe0, 0x0 }, /* #18 */ 1926 { 0x036047, 0x036006, 0xad99, 0x0190, 0x53f4, 0x0 }, /* #19 */ 1927 { 0x1d4fc3, 0x1d4706, 0xfa00, 0x2a00, 0x2e9c, 0x0 }, /* #20 */ 1928 { 0x3906d2, 0x390682, 0xff1c, 0x9a1c, 0x9abc, 0x0 }, /* #21 */ 1929 { 0x386b87, 0x386382, 0xc876, 0xc810, 0xc911, 0x0 }, /* #22 */ 1930 { 0x200692, 0x200602, 0x0199, 0x0008, 0xfc0a, 0x0 }, /* #23 */ 1931 { 0x187c87, 0x187406, 0x7255, 0x5055, 0x59ff, 0x0 }, /* #24 */ 1932 { 0x157902, 0x157106, 0xa189, 0x2009, 0x2c4f, 0x0 }, /* #25 */ 1933 { 0x032882, 0x032006, 0xec46, 0x0c00, 0x0d89, 0x0 }, /* #26 */ 1934 { 0x075e46, 0x075606, 0x36f6, 0x14e4, 0x54e4, 0x0 }, /* #27 */ 1935 { 0x096997, 0x096102, 0x62b5, 0x02b0, 0x82fa, 0x0 }, /* #28 */ 1936 { 0x0a1843, 0x0a1002, 0x0e3f, 0x0419, 0x85d9, 0x0 }, /* #29 */ 1937 { 0x130b07, 0x130386, 0xdd0d, 0x8105, 0xa387, 0x0 }, /* #30 */ 1938 { 0x140417, 0x140482, 0xcf69, 0xca49, 0xfacb, 0x0 }, /* #31 */ 1939 { 0x012b56, 0x012382, 0xfd48, 0xa840, 0xaae6, 0x0 }, /* #32 */ 1940 { 0x3d1196, 0x3d1106, 0x1442, 0x0442, 0x2572, 0x0 }, /* #33 */ 1941 { 0x350443, 0x350486, 0x85b7, 0x81b2, 0xc3ba, 0x0 }, /* #34 */ 1942 { 0x1e0856, 0x1e0006, 0x868b, 0x0288, 0x12bc, 0x0 }, /* #35 */ 1943 { 0x3c1442, 0x3c1402, 0xa4ac, 0x2008, 0x305a, 0x0 }, /* #36 */ 1944 { 0x280057, 0x280002, 0xf1d3, 0x71c2, 0x7bea, 0x0 }, /* #37 */ 1945 { 0x365c97, 0x365402, 0x683b, 0x2831, 0x39b1, 0x0 }, /* #38 */ 1946 { 0x252c03, 0x252406, 0xac24, 0x2c00, 0x7f03, 0x0 }, /* #39 */ 1947 { 0x0c5907, 0x0c5106, 0x4efa, 0x0c22, 0x3c22, 0x0 }, /* #40 */ 1948 { 0x387c96, 0x387402, 0x70e5, 0x6001, 0xe309, 0x0 }, /* #41 */ 1949 { 0x2c65d7, 0x2c6506, 0x5853, 0x4012, 0xc5b6, 0x0 }, /* #42 */ 1950 { 0x385d92, 0x385502, 0xf06b, 0x0020, 0x0ab4, 0x0 }, /* #43 */ 1951 { 0x044186, 0x044186, 0x97f1, 0x81f0, 0x89f4, 0x0 }, /* #44 */ 1952 { 0x3702d7, 0x370206, 0x3ee3, 0x3e22, 0xbe2e, 0x0 }, /* #45 */ 1953 { 0x186347, 0x186302, 0x4986, 0x0904, 0x1d7c, 0x0 }, /* #46 */ 1954 { 0x376807, 0x376006, 0x5910, 0x4900, 0x69c3, 0x0 }, /* #47 */ 1955 { 0x2a2a97, 0x2a2282, 0xf8c3, 0xf040, 0xf148, 0x0 }, /* #48 */ 1956 { 0x0c5fd6, 0x0c5702, 0x2f54, 0x2340, 0x73c9, 0x0 }, /* #49 */ 1957 { 0x194bc7, 0x194386, 0xf93b, 0x9912, 0x9d16, 0x0 }, /* #50 */ 1958 { 0x3f3b43, 0x3f3306, 0xe260, 0x0260, 0x17f2, 0x0 }, /* #51 */ 1959 { 0x294c17, 0x294486, 0xfb65, 0xe000, 0xe08a, 0x0 }, /* #52 */ 1960 { 0x0e3846, 0x0e3002, 0x2506, 0x0004, 0xd8a4, 0x0 }, /* #53 */ 1961 { 0x232d17, 0x232506, 0x5d8d, 0x4905, 0xeb65, 0x0 }, /* #54 */ 1962 { 0x205846, 0x205002, 0x119d, 0x1085, 0x5e87, 0x0 }, /* #55 */ 1963 { 0x2c71d2, 0x2c7106, 0x367f, 0x3056, 0xf8d6, 0x0 }, /* #56 */ 1964 { 0x376a96, 0x376202, 0x8e58, 0x0058, 0x705a, 0x0 }, /* #57 */ 1965 { 0x0b6493, 0x0b6486, 0xb7b5, 0x9684, 0xdecc, 0x0 }, /* #58 */ 1966 { 0x184402, 0x184406, 0x00f5, 0x00d4, 0x09d6, 0x0 }, /* #59 */ 1967 { 0x094483, 0x094402, 0xfc12, 0x1002, 0x1123, 0x0 }, /* #60 */ 1968 { 0x1b1cd2, 0x1b1406, 0xd28a, 0x5088, 0x75a8, 0x0 }, /* #61 */ 1969 { 0x262596, 0x262502, 0xbcb1, 0x28a1, 0x28a7, 0x0 }, /* #62 */ 1970 { 0x0b1e93, 0x0b1606, 0xfab7, 0x42a0, 0x43e0, 0x0 }, /* #63 */ 2803 { 0x250b03, 0x250346, 0x0000, 0x0000, 0x0000, 0x0 }, /* #0 */ 2804 { 0x3f3d02, 0x3f3546, 0x0000, 0x0000, 0x0000, 0x0 }, /* #1 */ 2805 { 0x116ac7, 0x116246, 0x0000, 0x0000, 0x0000, 0x0 }, /* #2 */ 2806 { 0x0313d2, 0x031346, 0x0000, 0x0000, 0x0000, 0x0 }, /* #3 */ 2807 { 0x0c55c7, 0x0c5546, 0x0000, 0x0000, 0x0000, 0x0 }, /* #4 */ 2808 { 0x1d6f87, 0x1d6746, 0x0000, 0x0000, 0x0000, 0x0 }, /* #5 */ 2809 { 0x230406, 0x230446, 0xeeba, 0x0000, 0x0000, 0x0 }, /* #6 */ 2810 { 0x0b28d3, 0x0b2046, 0xbbe0, 0x0000, 0x0000, 0x0 }, /* #7 */ 2811 { 0x2a0dd3, 0x2a0546, 0xde78, 0x0000, 0x0000, 0x0 }, /* #8 */ 2812 { 0x2f1b86, 0x2f1346, 0x098a, 0x0000, 0x0000, 0x0 }, /* #9 */ 2813 { 0x1f67d2, 0x1f6746, 0xc89e, 0x0000, 0x0000, 0x0 }, /* #10 */ 2814 { 0x291a56, 0x291246, 0x94e4, 0x0000, 0x0000, 0x0 }, /* #11 */ 2815 { 0x163dc6, 0x163506, 0x3aef, 0x322e, 0x322e, 0x0 }, /* #12 */ 2816 { 0x262557, 0x262502, 0xc7ee, 0x0002, 0x0013, 0x0 }, /* #13 */ 2817 { 0x086247, 0x086202, 0x434a, 0x4040, 0xe0c4, 0x0 }, /* #14 */ 2818 { 0x1a0647, 0x1a0686, 0xac72, 0xa842, 0xa9c2, 0x0 }, /* #15 */ 2819 { 0x0d2843, 0x0d2082, 0x976f, 0x9240, 0xfa40, 0x0 }, /* #16 */ 2820 { 0x1609d3, 0x160102, 0x08cf, 0x080d, 0x5c1d, 0x0 }, /* #17 */ 2821 { 0x212493, 0x212486, 0xf709, 0x8600, 0x8ea4, 0x0 }, /* #18 */ 2822 { 0x374093, 0x374006, 0x0202, 0x0200, 0xe23d, 0x0 }, /* #19 */ 2823 { 0x3e1a03, 0x3e1206, 0x6d83, 0x6003, 0xf00b, 0x0 }, /* #20 */ 2824 { 0x3166d3, 0x316606, 0xea9f, 0x6888, 0x6cc8, 0x0 }, /* #21 */ 2825 { 0x3f5516, 0x3f5502, 0x4fac, 0x0aa4, 0xaab6, 0x0 }, /* #22 */ 2826 { 0x273e03, 0x273606, 0x3f24, 0x1024, 0x9074, 0x0 }, /* #23 */ 2827 { 0x3d2fc6, 0x3d2746, 0xeb16, 0x0000, 0x0448, 0x0 }, /* #24 */ 2828 { 0x072f82, 0x072706, 0xb4ce, 0x1000, 0x5900, 0x0 }, /* #25 */ 2829 { 0x342e06, 0x342602, 0x529e, 0x129e, 0x13de, 0x0 }, /* #26 */ 2830 { 0x190f57, 0x190706, 0xe3d7, 0x4317, 0x5317, 0x0 }, /* #27 */ 2831 { 0x032286, 0x032202, 0xd54a, 0x0402, 0x06b2, 0x0 }, /* #28 */ 2832 { 0x3d3fd7, 0x3d3702, 0x0520, 0x0520, 0xa7b7, 0x0 }, /* #29 */ 2833 { 0x186fc2, 0x186706, 0x3408, 0x3400, 0xff73, 0x0 }, /* #30 */ 2834 { 0x096782, 0x096702, 0x90d4, 0x0010, 0x6810, 0x0 }, /* #31 */ 2835 { 0x192797, 0x192706, 0x7830, 0x2830, 0xa83d, 0x0 }, /* #32 */ 2836 { 0x235013, 0x235086, 0xd610, 0xd400, 0xdc22, 0x0 }, /* #33 */ 2837 { 0x2c6997, 0x2c6102, 0xa438, 0x2438, 0x7cfb, 0x0 }, /* #34 */ 2838 { 0x084dc2, 0x084506, 0x4864, 0x0860, 0x9fe2, 0x0 }, /* #35 */ 2839 { 0x2b5dc6, 0x2b5502, 0x6deb, 0x6ce3, 0x7ce7, 0x0 }, /* #36 */ 2840 { 0x1f3f17, 0x1f3706, 0x74d3, 0x4412, 0xcd3a, 0x0 }, /* #37 */ 2841 { 0x332b92, 0x332302, 0x34e3, 0x3002, 0x3302, 0x0 }, /* #38 */ 2842 { 0x015692, 0x015606, 0xcee5, 0x08c5, 0x38d5, 0x0 }, /* #39 */ 2843 { 0x0133d3, 0x013306, 0x2c9b, 0x0009, 0x812d, 0x0 }, /* #40 */ 2844 { 0x1963c7, 0x196306, 0x627b, 0x0069, 0x8569, 0x0 }, /* #41 */ 2845 { 0x283852, 0x283002, 0x6608, 0x2208, 0xb389, 0x0 }, /* #42 */ 2846 { 0x1570d3, 0x157002, 0x2233, 0x2201, 0x664d, 0x0 }, /* #43 */ 2847 { 0x3f57d3, 0x3f5702, 0x296f, 0x292a, 0x6d3a, 0x0 }, /* #44 */ 2848 { 0x342e57, 0x342602, 0xf067, 0x3001, 0x3389, 0x0 }, /* #45 */ 2849 { 0x2504c7, 0x250486, 0xdf04, 0x9900, 0xb9ab, 0x0 }, /* #46 */ 2850 { 0x350a07, 0x350202, 0x8fcf, 0x0acd, 0x7afd, 0x0 }, /* #47 */ 2851 { 0x1111c2, 0x111182, 0x9bb9, 0x8019, 0xa419, 0x0 }, /* #48 */ 2852 { 0x3e77d6, 0x3e7782, 0xaa5c, 0x881c, 0x8d3d, 0x0 }, /* #49 */ 2853 { 0x075d43, 0x075582, 0x90fd, 0x9080, 0xd982, 0x0 }, /* #50 */ 2854 { 0x292107, 0x292102, 0x741d, 0x4019, 0x4b99, 0x0 }, /* #51 */ 2855 { 0x3b6856, 0x3b6006, 0xe6fd, 0x001d, 0x081f, 0x0 }, /* #52 */ 2856 { 0x3e4346, 0x3e4382, 0x848e, 0x8002, 0xb153, 0x0 }, /* #53 */ 2857 { 0x2755c3, 0x275586, 0x98b4, 0x8890, 0x8ed9, 0x0 }, /* #54 */ 2858 { 0x034d07, 0x034502, 0x2d0a, 0x0d02, 0x0f47, 0x0 }, /* #55 */ 2859 { 0x3c1c92, 0x3c1406, 0x8fd9, 0x0248, 0x0248, 0x0 }, /* #56 */ 2860 { 0x026092, 0x026002, 0x1d75, 0x0d04, 0x2d8c, 0x0 }, /* #57 */ 2861 { 0x0b7757, 0x0b7702, 0x65a3, 0x2180, 0xb998, 0x0 }, /* #58 */ 2862 { 0x1864c2, 0x186406, 0xe33b, 0x4333, 0x4bb3, 0x0 }, /* #59 */ 2863 { 0x0d5bd3, 0x0d5386, 0xc338, 0x8118, 0xb918, 0x0 }, /* #60 */ 2864 { 0x2969c2, 0x296186, 0xdcbf, 0x8022, 0x8222, 0x0 }, /* #61 */ 2865 { 0x041802, 0x041086, 0xefed, 0xc1c5, 0xc1d7, 0x0 }, /* #62 */ 2866 { 0x100ad2, 0x100206, 0x474b, 0x4048, 0xc078, 0x0 }, /* #63 */ 2867 { 0x3215c2, 0x321586, 0xbc49, 0x9009, 0x92b9, 0x0 }, /* #64 */ 2868 { 0x3b6f42, 0x3b6706, 0x91e0, 0x01a0, 0x09b4, 0x0 }, /* #65 */ 2869 { 0x1c0916, 0x1c0102, 0x325e, 0x0002, 0xc903, 0x0 }, /* #66 */ 2870 { 0x0a7156, 0x0a7186, 0xe65d, 0xe05c, 0xe85e, 0x0 }, /* #67 */ 2871 { 0x150296, 0x150206, 0x53e1, 0x11c0, 0x19c2, 0x0 }, /* #68 */ 2872 { 0x2247c2, 0x224702, 0xd2ac, 0x5020, 0x5121, 0x0 }, /* #69 */ 2873 { 0x156193, 0x156102, 0xed0b, 0x6001, 0x7021, 0x0 }, /* #70 */ 2874 { 0x292787, 0x292786, 0xc891, 0xc000, 0xe166, 0x0 }, /* #71 */ 2875 { 0x1c0747, 0x1c0702, 0x7e6f, 0x5a4c, 0xda5c, 0x0 }, /* #72 */ 2876 { 0x237853, 0x237006, 0x12a0, 0x00a0, 0xe9a5, 0x0 }, /* #73 */ 2877 { 0x196247, 0x196206, 0x04c7, 0x0044, 0xaa7c, 0x0 }, /* #74 */ 2878 { 0x2434c2, 0x243402, 0x5fcd, 0x0445, 0xa445, 0x0 }, /* #75 */ 2879 { 0x006343, 0x006386, 0xa203, 0x8000, 0x80f8, 0x0 }, /* #76 */ 2880 { 0x1941c7, 0x194182, 0x8716, 0x8710, 0xcf59, 0x0 }, /* #77 */ 2881 { 0x276d47, 0x276502, 0xaa5b, 0x2a58, 0x6bd8, 0x0 }, /* #78 */ 2882 { 0x2a42c6, 0x2a4202, 0x6199, 0x0010, 0x9c50, 0x0 }, /* #79 */ 2883 { 0x3e6e93, 0x3e6606, 0x9f76, 0x1b44, 0x1bcd, 0x0 }, /* #80 */ 2884 { 0x016956, 0x016182, 0xb5e4, 0xa0c4, 0xa2c6, 0x0 }, /* #81 */ 2885 { 0x0d2ad2, 0x0d2202, 0x5dc5, 0x54c1, 0x54d1, 0x0 }, /* #82 */ 2886 { 0x0d0d46, 0x0d0506, 0x71cb, 0x7048, 0xfc48, 0x0 }, /* #83 */ 2887 { 0x346946, 0x346186, 0xdad9, 0xc259, 0xe779, 0x0 }, /* #84 */ 2888 { 0x1d6b17, 0x1d6306, 0x7cfa, 0x30ca, 0x31cf, 0x0 }, /* #85 */ 2889 { 0x1039d6, 0x103106, 0xd733, 0x5333, 0x5bf3, 0x0 }, /* #86 */ 2890 { 0x0a4d52, 0x0a4502, 0x38ca, 0x2880, 0x6e84, 0x0 }, /* #87 */ 2891 { 0x253f83, 0x253706, 0xbfec, 0x3760, 0x3771, 0x0 }, /* #88 */ 2892 { 0x0f0793, 0x0f0782, 0x939c, 0x911c, 0xf95e, 0x0 }, /* #89 */ 2893 { 0x2d1383, 0x2d1302, 0x68f5, 0x60e5, 0xe6e5, 0x0 }, /* #90 */ 2894 { 0x057dc2, 0x057506, 0x1b5e, 0x1912, 0xddb2, 0x0 }, /* #91 */ 2895 { 0x256953, 0x256106, 0x4095, 0x0014, 0x103c, 0x0 }, /* #92 */ 2896 { 0x2c6c07, 0x2c6406, 0x226f, 0x0221, 0xdaa1, 0x0 }, /* #93 */ 2897 { 0x214056, 0x214002, 0xc473, 0x4401, 0x7f05, 0x0 }, /* #94 */ 2898 { 0x3e5582, 0x3e5502, 0xe2ce, 0x428a, 0x52bb, 0x0 }, /* #95 */ 1971 2899 }; 1972 2900 static const BINU16_TEST_T g_aTests_and_u16_locked[] = 1973 2901 { 1974 { 0x172d86, 0x172546, 0x0000, 0x0000, 0x0000, 0x0 }, /* #0 */ 1975 { 0x3619d7, 0x361146, 0x0000, 0x0000, 0x0000, 0x0 }, /* #1 */ 1976 { 0x223dd7, 0x223546, 0x0000, 0x0000, 0x0000, 0x0 }, /* #2 */ 1977 { 0x091493, 0x091446, 0x0000, 0x0000, 0x0000, 0x0 }, /* #3 */ 1978 { 0x0074d2, 0x007446, 0xc19e, 0x0000, 0x0000, 0x0 }, /* #4 */ 1979 { 0x377646, 0x377646, 0x89a4, 0x0000, 0x0000, 0x0 }, /* #5 */ 1980 { 0x2d7546, 0x2d7546, 0x77fe, 0x0000, 0x0000, 0x0 }, /* #6 */ 1981 { 0x0769d2, 0x076146, 0x8b28, 0x0000, 0x0000, 0x0 }, /* #7 */ 1982 { 0x0f2803, 0x0f2006, 0x1923, 0x1000, 0x52dc, 0x0 }, /* #8 */ 1983 { 0x0c1582, 0x0c1506, 0x7515, 0x4505, 0xcfed, 0x0 }, /* #9 */ 1984 { 0x3e5e87, 0x3e5606, 0x92ed, 0x0205, 0x2215, 0x0 }, /* #10 */ 1985 { 0x342257, 0x342202, 0xa108, 0x0108, 0x459e, 0x0 }, /* #11 */ 1986 { 0x0d0e03, 0x0d0606, 0xcc75, 0x0800, 0x1a08, 0x0 }, /* #12 */ 1987 { 0x243403, 0x243406, 0x31d3, 0x30c3, 0x38e3, 0x0 }, /* #13 */ 1988 { 0x346416, 0x346446, 0x1805, 0x0000, 0x0060, 0x0 }, /* #14 */ 1989 { 0x0358c7, 0x035082, 0xe139, 0x8108, 0x998a, 0x0 }, /* #15 */ 1990 { 0x026692, 0x026602, 0x59ef, 0x58a2, 0x78a2, 0x0 }, /* #16 */ 1991 { 0x255bd2, 0x255306, 0x8742, 0x0742, 0x0f62, 0x0 }, /* #17 */ 1992 { 0x2c2813, 0x2c2002, 0x6192, 0x4192, 0xd9b7, 0x0 }, /* #18 */ 1993 { 0x2b1552, 0x2b1502, 0xb1a6, 0x0104, 0x0f55, 0x0 }, /* #19 */ 1994 { 0x304a17, 0x304206, 0x4d39, 0x4c09, 0xfe0f, 0x0 }, /* #20 */ 1995 { 0x371ac2, 0x371286, 0xe626, 0xe624, 0xef6c, 0x0 }, /* #21 */ 1996 { 0x1b33d2, 0x1b3382, 0xe10f, 0xa007, 0xa4e7, 0x0 }, /* #22 */ 1997 { 0x055543, 0x055502, 0x54aa, 0x4420, 0x6c25, 0x0 }, /* #23 */ 1998 { 0x382a86, 0x382202, 0x03c4, 0x0004, 0x6824, 0x0 }, /* #24 */ 1999 { 0x063e96, 0x063602, 0x2d19, 0x2401, 0xf485, 0x0 }, /* #25 */ 2000 { 0x345616, 0x345606, 0x49c5, 0x0044, 0x264e, 0x0 }, /* #26 */ 2001 { 0x2e5813, 0x2e5006, 0x6005, 0x6000, 0xf612, 0x0 }, /* #27 */ 2002 { 0x3143d2, 0x314302, 0x6bfc, 0x228c, 0xa28d, 0x0 }, /* #28 */ 2003 { 0x3b6606, 0x3b6606, 0xa40f, 0x040a, 0x160a, 0x0 }, /* #29 */ 2004 { 0x261d43, 0x261502, 0xb168, 0x2140, 0x25d0, 0x0 }, /* #30 */ 2005 { 0x351a82, 0x351206, 0x95d1, 0x0490, 0x049e, 0x0 }, /* #31 */ 2006 { 0x3d5cd6, 0x3d5402, 0xcf75, 0x0070, 0x2072, 0x0 }, /* #32 */ 2007 { 0x0f3957, 0x0f3182, 0xb65a, 0x901a, 0xd91b, 0x0 }, /* #33 */ 2008 { 0x173347, 0x173306, 0x65e5, 0x4041, 0xd853, 0x0 }, /* #34 */ 2009 { 0x0b7016, 0x0b7006, 0xedd4, 0x2414, 0x341d, 0x0 }, /* #35 */ 2010 { 0x2c19c6, 0x2c1106, 0x0a99, 0x0800, 0xf964, 0x0 }, /* #36 */ 2011 { 0x0242d7, 0x024202, 0x85d1, 0x04c1, 0x64cb, 0x0 }, /* #37 */ 2012 { 0x2c7c42, 0x2c7406, 0xe6d0, 0x6690, 0x7e93, 0x0 }, /* #38 */ 2013 { 0x2d6987, 0x2d6102, 0xa491, 0x2080, 0x63e0, 0x0 }, /* #39 */ 2014 { 0x274857, 0x274002, 0x6117, 0x6016, 0x685e, 0x0 }, /* #40 */ 2015 { 0x2c2042, 0x2c2086, 0x9fcb, 0x9bc9, 0xfbf9, 0x0 }, /* #41 */ 2016 { 0x255713, 0x255702, 0x47f6, 0x0086, 0xa08f, 0x0 }, /* #42 */ 2017 { 0x342892, 0x342006, 0x7169, 0x5169, 0xddff, 0x0 }, /* #43 */ 2018 { 0x0c1d87, 0x0c1506, 0x21af, 0x0003, 0x8813, 0x0 }, /* #44 */ 2019 { 0x1445c6, 0x144502, 0x05be, 0x0416, 0x1617, 0x0 }, /* #45 */ 2020 { 0x3f4112, 0x3f4102, 0x632c, 0x6220, 0xeaf3, 0x0 }, /* #46 */ 2021 { 0x257a17, 0x257206, 0x39c4, 0x2184, 0xa586, 0x0 }, /* #47 */ 2022 { 0x2b24d3, 0x2b2402, 0x921e, 0x101a, 0x1cda, 0x0 }, /* #48 */ 2023 { 0x1d2e57, 0x1d2606, 0x2224, 0x2024, 0x7d35, 0x0 }, /* #49 */ 2024 { 0x284d93, 0x284502, 0x2984, 0x0080, 0xc2aa, 0x0 }, /* #50 */ 2025 { 0x043c46, 0x043402, 0x02d1, 0x0251, 0xef77, 0x0 }, /* #51 */ 2026 { 0x3a2712, 0x3a2702, 0x4eee, 0x00e0, 0x01f0, 0x0 }, /* #52 */ 2027 { 0x294646, 0x294602, 0x7f28, 0x2a20, 0x2aa3, 0x0 }, /* #53 */ 2028 { 0x214d96, 0x214506, 0x056c, 0x040c, 0x2c0f, 0x0 }, /* #54 */ 2029 { 0x0f2357, 0x0f2302, 0x328b, 0x3089, 0x7899, 0x0 }, /* #55 */ 2030 { 0x3509c6, 0x350182, 0xf11d, 0xa015, 0xaed7, 0x0 }, /* #56 */ 2031 { 0x2a2606, 0x2a2602, 0x7c2c, 0x6408, 0x6499, 0x0 }, /* #57 */ 2032 { 0x3f3396, 0x3f3386, 0xd123, 0x8121, 0x8975, 0x0 }, /* #58 */ 2033 { 0x3470d3, 0x347002, 0x539a, 0x1202, 0xb263, 0x0 }, /* #59 */ 2034 { 0x3a3986, 0x3a3102, 0x989d, 0x188c, 0x7c8e, 0x0 }, /* #60 */ 2035 { 0x1f5cc6, 0x1f5486, 0xfda1, 0x8121, 0x8167, 0x0 }, /* #61 */ 2036 { 0x114e02, 0x114602, 0xd019, 0x4008, 0x4108, 0x0 }, /* #62 */ 2037 { 0x022cd6, 0x022406, 0x316e, 0x1106, 0x5786, 0x0 }, /* #63 */ 2902 { 0x0c0546, 0x0c0546, 0x0000, 0x0000, 0x0000, 0x0 }, /* #0 */ 2903 { 0x014fd3, 0x014746, 0x0000, 0x0000, 0x0000, 0x0 }, /* #1 */ 2904 { 0x216607, 0x216646, 0x0000, 0x0000, 0x0000, 0x0 }, /* #2 */ 2905 { 0x3b4082, 0x3b4046, 0x0000, 0x0000, 0x0000, 0x0 }, /* #3 */ 2906 { 0x1b4b86, 0x1b4346, 0x0000, 0x0000, 0x0000, 0x0 }, /* #4 */ 2907 { 0x3b02c2, 0x3b0246, 0x0000, 0x0000, 0x0000, 0x0 }, /* #5 */ 2908 { 0x053bc7, 0x053346, 0x6cbe, 0x0000, 0x0000, 0x0 }, /* #6 */ 2909 { 0x064f97, 0x064746, 0xf742, 0x0000, 0x0000, 0x0 }, /* #7 */ 2910 { 0x3519c3, 0x351146, 0x8e9b, 0x0000, 0x0000, 0x0 }, /* #8 */ 2911 { 0x146b92, 0x146346, 0x742f, 0x0000, 0x0000, 0x0 }, /* #9 */ 2912 { 0x313f03, 0x313746, 0x2ea8, 0x0000, 0x0000, 0x0 }, /* #10 */ 2913 { 0x343513, 0x343546, 0x9667, 0x0000, 0x0000, 0x0 }, /* #11 */ 2914 { 0x0a4b02, 0x0a4382, 0xa65a, 0x8408, 0x8da9, 0x0 }, /* #12 */ 2915 { 0x3d0952, 0x3d0182, 0xd2e5, 0xd0e5, 0xd0e7, 0x0 }, /* #13 */ 2916 { 0x120647, 0x120686, 0xd5aa, 0xc10a, 0xc14f, 0x0 }, /* #14 */ 2917 { 0x112c43, 0x112402, 0x2257, 0x2052, 0xa472, 0x0 }, /* #15 */ 2918 { 0x2f7216, 0x2f7286, 0xab1f, 0xaa1b, 0xaefb, 0x0 }, /* #16 */ 2919 { 0x1808c6, 0x180086, 0xb3bb, 0x83a0, 0xcfa0, 0x0 }, /* #17 */ 2920 { 0x3f2287, 0x3f2202, 0x4d7a, 0x0910, 0x8995, 0x0 }, /* #18 */ 2921 { 0x382c07, 0x382406, 0x59c0, 0x5100, 0x7125, 0x0 }, /* #19 */ 2922 { 0x106fc6, 0x106706, 0x91d5, 0x00c0, 0x62e0, 0x0 }, /* #20 */ 2923 { 0x097453, 0x097406, 0x9de0, 0x0060, 0x026b, 0x0 }, /* #21 */ 2924 { 0x3f6647, 0x3f6686, 0xa08e, 0xa00c, 0xff6d, 0x0 }, /* #22 */ 2925 { 0x340dc6, 0x340506, 0xee61, 0x2c21, 0x2cad, 0x0 }, /* #23 */ 2926 { 0x3a5296, 0x3a5206, 0x493b, 0x4912, 0xef92, 0x0 }, /* #24 */ 2927 { 0x0d7b82, 0x0d7306, 0xa7f6, 0x2074, 0x3075, 0x0 }, /* #25 */ 2928 { 0x090b87, 0x090302, 0x0e97, 0x0283, 0x13a3, 0x0 }, /* #26 */ 2929 { 0x1c3f43, 0x1c3706, 0xa85d, 0x2805, 0x7fa7, 0x0 }, /* #27 */ 2930 { 0x0c6b97, 0x0c6306, 0x9385, 0x1281, 0x1ea3, 0x0 }, /* #28 */ 2931 { 0x0e1347, 0x0e1302, 0x6d5d, 0x0504, 0x1784, 0x0 }, /* #29 */ 2932 { 0x3c6b06, 0x3c6386, 0xc0c5, 0xc081, 0xcca9, 0x0 }, /* #30 */ 2933 { 0x062a07, 0x062246, 0x1606, 0x0000, 0x20d9, 0x0 }, /* #31 */ 2934 { 0x330fd6, 0x330786, 0xfd3d, 0xdc00, 0xdc42, 0x0 }, /* #32 */ 2935 { 0x141193, 0x141186, 0x8a2d, 0x8a2d, 0xaeaf, 0x0 }, /* #33 */ 2936 { 0x066ed2, 0x066602, 0x5d93, 0x1d02, 0x9d0a, 0x0 }, /* #34 */ 2937 { 0x2c1ed7, 0x2c1682, 0xc605, 0x8604, 0xafbe, 0x0 }, /* #35 */ 2938 { 0x080513, 0x080506, 0x36f4, 0x00d4, 0x09df, 0x0 }, /* #36 */ 2939 { 0x081c87, 0x081402, 0x7ff9, 0x50e9, 0xd0eb, 0x0 }, /* #37 */ 2940 { 0x152883, 0x152002, 0x590f, 0x5907, 0xfbf7, 0x0 }, /* #38 */ 2941 { 0x102213, 0x102202, 0x49f3, 0x4970, 0xff7c, 0x0 }, /* #39 */ 2942 { 0x1c2a02, 0x1c2202, 0xc897, 0x4010, 0x5030, 0x0 }, /* #40 */ 2943 { 0x2a26d3, 0x2a2606, 0x2c03, 0x0003, 0x92d3, 0x0 }, /* #41 */ 2944 { 0x360d16, 0x360582, 0xd408, 0x8408, 0x87d8, 0x0 }, /* #42 */ 2945 { 0x1e2d02, 0x1e2502, 0x2d70, 0x2d40, 0x3f43, 0x0 }, /* #43 */ 2946 { 0x046402, 0x046402, 0x42ee, 0x022c, 0x333c, 0x0 }, /* #44 */ 2947 { 0x154203, 0x154206, 0x1c21, 0x1821, 0xd8e5, 0x0 }, /* #45 */ 2948 { 0x2f5252, 0x2f5206, 0x9063, 0x0041, 0x6e4d, 0x0 }, /* #46 */ 2949 { 0x321e46, 0x321602, 0x15ad, 0x0508, 0x255a, 0x0 }, /* #47 */ 2950 { 0x246012, 0x246006, 0x451f, 0x0505, 0x2765, 0x0 }, /* #48 */ 2951 { 0x1f7642, 0x1f7602, 0x71ca, 0x1108, 0x913c, 0x0 }, /* #49 */ 2952 { 0x0d1c43, 0x0d1402, 0x5fac, 0x0508, 0x251b, 0x0 }, /* #50 */ 2953 { 0x053b02, 0x053382, 0xb1df, 0x9189, 0xd789, 0x0 }, /* #51 */ 2954 { 0x256442, 0x256406, 0x964e, 0x040a, 0x0d9a, 0x0 }, /* #52 */ 2955 { 0x042042, 0x042006, 0x67c3, 0x4000, 0x5020, 0x0 }, /* #53 */ 2956 { 0x216653, 0x216602, 0xed82, 0x0c02, 0x0c1a, 0x0 }, /* #54 */ 2957 { 0x3f3b46, 0x3f3306, 0x71f9, 0x3018, 0xba1e, 0x0 }, /* #55 */ 2958 { 0x0022d3, 0x002206, 0x847c, 0x0450, 0x0ed0, 0x0 }, /* #56 */ 2959 { 0x122157, 0x122102, 0x1a2f, 0x1802, 0x1d82, 0x0 }, /* #57 */ 2960 { 0x386947, 0x386106, 0xab82, 0x0882, 0x0cbe, 0x0 }, /* #58 */ 2961 { 0x293616, 0x293606, 0x8360, 0x0300, 0x231d, 0x0 }, /* #59 */ 2962 { 0x3b69d3, 0x3b6106, 0xd556, 0x1456, 0x1cfe, 0x0 }, /* #60 */ 2963 { 0x096f87, 0x096706, 0x45c6, 0x40c6, 0xd2df, 0x0 }, /* #61 */ 2964 { 0x1b6003, 0x1b6086, 0xff56, 0x9b06, 0x9b07, 0x0 }, /* #62 */ 2965 { 0x2c0e06, 0x2c0602, 0xfec1, 0x3601, 0x3719, 0x0 }, /* #63 */ 2966 { 0x286613, 0x286606, 0xb2fe, 0x30ee, 0x71ef, 0x0 }, /* #64 */ 2967 { 0x262d96, 0x262582, 0x9e24, 0x8204, 0x8316, 0x0 }, /* #65 */ 2968 { 0x224602, 0x224602, 0xa432, 0x0420, 0x0620, 0x0 }, /* #66 */ 2969 { 0x305f53, 0x305702, 0x0f85, 0x0f80, 0xefd0, 0x0 }, /* #67 */ 2970 { 0x225013, 0x225006, 0x7ab7, 0x38b4, 0xb8f4, 0x0 }, /* #68 */ 2971 { 0x273b42, 0x273302, 0x2cb2, 0x0c32, 0x5e76, 0x0 }, /* #69 */ 2972 { 0x1c3b87, 0x1c3386, 0x8516, 0x8114, 0x919c, 0x0 }, /* #70 */ 2973 { 0x111a83, 0x111206, 0x7500, 0x7400, 0x7e78, 0x0 }, /* #71 */ 2974 { 0x072e16, 0x072686, 0xe3c9, 0xa081, 0xbca1, 0x0 }, /* #72 */ 2975 { 0x081b93, 0x081302, 0x4387, 0x4380, 0x77a0, 0x0 }, /* #73 */ 2976 { 0x183957, 0x183182, 0xa02b, 0xa029, 0xa67d, 0x0 }, /* #74 */ 2977 { 0x167d16, 0x167582, 0xdcb0, 0xd0b0, 0xd1bb, 0x0 }, /* #75 */ 2978 { 0x0e6a53, 0x0e6286, 0xca45, 0x8805, 0x98ad, 0x0 }, /* #76 */ 2979 { 0x103f03, 0x103786, 0xccf3, 0x8c00, 0x9d04, 0x0 }, /* #77 */ 2980 { 0x013253, 0x013286, 0xdd4d, 0xdd0c, 0xfdae, 0x0 }, /* #78 */ 2981 { 0x3a5c97, 0x3a5402, 0x6419, 0x6010, 0xe374, 0x0 }, /* #79 */ 2982 { 0x2b7c96, 0x2b7406, 0x4e7d, 0x0e69, 0x2eeb, 0x0 }, /* #80 */ 2983 { 0x2b48c7, 0x2b4002, 0x92a8, 0x1008, 0x7c5b, 0x0 }, /* #81 */ 2984 { 0x027803, 0x027002, 0x2af7, 0x20e5, 0xe4e5, 0x0 }, /* #82 */ 2985 { 0x140e17, 0x140602, 0xb4ec, 0x2008, 0x201b, 0x0 }, /* #83 */ 2986 { 0x017c92, 0x017486, 0x948c, 0x8088, 0x8898, 0x0 }, /* #84 */ 2987 { 0x054797, 0x054706, 0x699b, 0x4982, 0x4fe6, 0x0 }, /* #85 */ 2988 { 0x0a1cd3, 0x0a1402, 0x6e4c, 0x484c, 0x59fd, 0x0 }, /* #86 */ 2989 { 0x022c12, 0x022402, 0x06df, 0x0489, 0x3d89, 0x0 }, /* #87 */ 2990 { 0x0a09c7, 0x0a0102, 0x857f, 0x053e, 0x6dbe, 0x0 }, /* #88 */ 2991 { 0x015f83, 0x015706, 0x46ee, 0x4266, 0xd267, 0x0 }, /* #89 */ 2992 { 0x2e7c86, 0x2e7402, 0x1fd4, 0x02d0, 0xa2f3, 0x0 }, /* #90 */ 2993 { 0x322a86, 0x322206, 0xdded, 0x0d21, 0x2f23, 0x0 }, /* #91 */ 2994 { 0x316202, 0x316202, 0x1c1a, 0x1c10, 0x1cf4, 0x0 }, /* #92 */ 2995 { 0x1d1293, 0x1d1202, 0xcdb4, 0x0c04, 0x1c4f, 0x0 }, /* #93 */ 2996 { 0x3f26d7, 0x3f2606, 0xc3da, 0x0012, 0x2417, 0x0 }, /* #94 */ 2997 { 0x211142, 0x211186, 0xcf6f, 0x8442, 0xb4c2, 0x0 }, /* #95 */ 2038 2998 }; 2039 2999 static const BINU16_TEST_T g_aTests_cmp_u16[] = 2040 3000 { 2041 { 0x1e2797, 0x1e2746, 0x0000, 0x0000, 0x0000, 0x0 }, /* #0 */ 2042 { 0x073dc6, 0x073546, 0x0000, 0x0000, 0x0000, 0x0 }, /* #1 */ 2043 { 0x2a40d7, 0x2a4046, 0x0000, 0x0000, 0x0000, 0x0 }, /* #2 */ 2044 { 0x1c03d2, 0x1c0346, 0x0000, 0x0000, 0x0000, 0x0 }, /* #3 */ 2045 { 0x3e65d3, 0x3e6502, 0x68bf, 0x68bf, 0x0000, 0x0 }, /* #4 */ 2046 { 0x105847, 0x105086, 0xc95f, 0xc95f, 0x0000, 0x0 }, /* #5 */ 2047 { 0x3c1657, 0x3c1606, 0x3c77, 0x3c77, 0x0000, 0x0 }, /* #6 */ 2048 { 0x1f61c2, 0x1f6186, 0xafe4, 0xafe4, 0x0000, 0x0 }, /* #7 */ 2049 { 0x3b4e03, 0x3b4612, 0xe50d, 0xe50d, 0xbf0f, 0x0 }, /* #8 */ 2050 { 0x2d0803, 0x2d0097, 0x3812, 0x3812, 0x58c5, 0x0 }, /* #9 */ 2051 { 0x2928c2, 0x292007, 0x0e1e, 0x0e1e, 0xf64c, 0x0 }, /* #10 */ 2052 { 0x2109c2, 0x210987, 0x124d, 0x124d, 0x87c6, 0x0 }, /* #11 */ 2053 { 0x191917, 0x191187, 0xcebd, 0xcebd, 0xfa9b, 0x0 }, /* #12 */ 2054 { 0x2f5c56, 0x2f5c87, 0x7c0f, 0x7c0f, 0xcc66, 0x0 }, /* #13 */ 2055 { 0x2d7507, 0x2d7587, 0xca8d, 0xca8d, 0xff75, 0x0 }, /* #14 */ 2056 { 0x295e02, 0x295696, 0xaeeb, 0xaeeb, 0x046e, 0x0 }, /* #15 */ 2057 { 0x287cd6, 0x287412, 0xff8e, 0xff8e, 0xc45f, 0x0 }, /* #16 */ 2058 { 0x2b4a16, 0x2b4206, 0xd888, 0xd888, 0xd304, 0x0 }, /* #17 */ 2059 { 0x025f12, 0x025f87, 0x5e99, 0x5e99, 0xbfd0, 0x0 }, /* #18 */ 2060 { 0x1a0cd7, 0x1a0493, 0x9cea, 0x9cea, 0xfc1f, 0x0 }, /* #19 */ 2061 { 0x150f42, 0x150f16, 0xcc10, 0xcc10, 0x5d98, 0x0 }, /* #20 */ 2062 { 0x145703, 0x145713, 0x0277, 0x0277, 0xd7be, 0x0 }, /* #21 */ 2063 { 0x353ac2, 0x353a16, 0xdda0, 0xdda0, 0x611e, 0x0 }, /* #22 */ 2064 { 0x100297, 0x100212, 0x7c47, 0x7c47, 0x3d6b, 0x0 }, /* #23 */ 2065 { 0x1d74c3, 0x1d7c93, 0x6c1c, 0x6c1c, 0xd0be, 0x0 }, /* #24 */ 2066 { 0x351656, 0x351606, 0x4dae, 0x4dae, 0x0236, 0x0 }, /* #25 */ 2067 { 0x1e4617, 0x1e4686, 0xcfd6, 0xcfd6, 0x1c02, 0x0 }, /* #26 */ 2068 { 0x0c56c3, 0x0c5687, 0x0a2e, 0x0a2e, 0x5af4, 0x0 }, /* #27 */ 2069 { 0x297547, 0x297583, 0x1939, 0x1939, 0x2d13, 0x0 }, /* #28 */ 2070 { 0x096947, 0x096197, 0x0154, 0x0154, 0x3536, 0x0 }, /* #29 */ 2071 { 0x3f0dd7, 0x3f0502, 0x27ff, 0x27ff, 0x179b, 0x0 }, /* #30 */ 2072 { 0x176512, 0x176516, 0xecf8, 0xecf8, 0xbd1d, 0x0 }, /* #31 */ 2073 { 0x3b7906, 0x3b7997, 0x5e43, 0x5e43, 0x895f, 0x0 }, /* #32 */ 2074 { 0x123c52, 0x123413, 0x6ecb, 0x6ecb, 0xfa3c, 0x0 }, /* #33 */ 2075 { 0x2c2497, 0x2c2c06, 0x8e8a, 0x8e8a, 0x22b8, 0x0 }, /* #34 */ 2076 { 0x0c0a93, 0x0c0206, 0x7fa5, 0x7fa5, 0x5af3, 0x0 }, /* #35 */ 2077 { 0x0c2743, 0x0c2707, 0x260b, 0x260b, 0xa912, 0x0 }, /* #36 */ 2078 { 0x1808c6, 0x180806, 0x94ec, 0x94ec, 0x27f6, 0x0 }, /* #37 */ 2079 { 0x0f2f13, 0x0f2796, 0x8fa2, 0x8fa2, 0x0893, 0x0 }, /* #38 */ 2080 { 0x1b15c6, 0x1b1d06, 0xb53f, 0xb53f, 0x5f1e, 0x0 }, /* #39 */ 2081 { 0x3b4756, 0x3b4702, 0xc51b, 0xc51b, 0xa027, 0x0 }, /* #40 */ 2082 { 0x190a52, 0x190202, 0xd9a8, 0xd9a8, 0xac51, 0x0 }, /* #41 */ 2083 { 0x2727c6, 0x272792, 0xdfa6, 0xdfa6, 0x1208, 0x0 }, /* #42 */ 2084 { 0x116492, 0x116402, 0x6159, 0x6159, 0x3b61, 0x0 }, /* #43 */ 2085 { 0x227657, 0x227683, 0x12db, 0x12db, 0x20b2, 0x0 }, /* #44 */ 2086 { 0x1b35c2, 0x1b3592, 0xebd2, 0xebd2, 0x2c5c, 0x0 }, /* #45 */ 2087 { 0x3a7452, 0x3a7406, 0xe769, 0xe769, 0xd013, 0x0 }, /* #46 */ 2088 { 0x0e4b06, 0x0e4382, 0x9870, 0x9870, 0x0ef0, 0x0 }, /* #47 */ 2089 { 0x0e6947, 0x0e6112, 0xc3e4, 0xc3e4, 0xb3fe, 0x0 }, /* #48 */ 2090 { 0x0117d6, 0x011703, 0x531a, 0x531a, 0xfff1, 0x0 }, /* #49 */ 2091 { 0x383b83, 0x383b93, 0x6450, 0x6450, 0xc13d, 0x0 }, /* #50 */ 2092 { 0x3a2b07, 0x3a2382, 0xc4f6, 0xc4f6, 0x2db6, 0x0 }, /* #51 */ 2093 { 0x2a09d6, 0x2a0183, 0x8894, 0x8894, 0xbb03, 0x0 }, /* #52 */ 2094 { 0x0502c6, 0x050212, 0xd684, 0xd684, 0x808c, 0x0 }, /* #53 */ 2095 { 0x2c0c86, 0x2c0482, 0xf43a, 0xf43a, 0x10d9, 0x0 }, /* #54 */ 2096 { 0x352897, 0x352006, 0x7a8b, 0x7a8b, 0x4f07, 0x0 }, /* #55 */ 2097 { 0x2a70d7, 0x2a7007, 0x04b8, 0x04b8, 0xf106, 0x0 }, /* #56 */ 2098 { 0x025887, 0x025007, 0x22ae, 0x22ae, 0xec74, 0x0 }, /* #57 */ 2099 { 0x067392, 0x067b87, 0x3d8f, 0x3d8f, 0xad36, 0x0 }, /* #58 */ 2100 { 0x3d3887, 0x3d3806, 0x8ebe, 0x8ebe, 0x7b2e, 0x0 }, /* #59 */ 2101 { 0x090a83, 0x090a87, 0x7a3f, 0x7a3f, 0xe97f, 0x0 }, /* #60 */ 2102 { 0x2e4a82, 0x2e4a97, 0x3bed, 0x3bed, 0x81de, 0x0 }, /* #61 */ 2103 { 0x012bc3, 0x012302, 0x5a05, 0x5a05, 0x3182, 0x0 }, /* #62 */ 2104 { 0x1665c6, 0x166516, 0xcdba, 0xcdba, 0x847e, 0x0 }, /* #63 */ 3001 { 0x1838d3, 0x183046, 0x0000, 0x0000, 0x0000, 0x0 }, /* #0 */ 3002 { 0x1b4242, 0x1b4246, 0x0000, 0x0000, 0x0000, 0x0 }, /* #1 */ 3003 { 0x2e39d3, 0x2e3146, 0x0000, 0x0000, 0x0000, 0x0 }, /* #2 */ 3004 { 0x310142, 0x310146, 0x0000, 0x0000, 0x0000, 0x0 }, /* #3 */ 3005 { 0x1e43c7, 0x1e4346, 0x0000, 0x0000, 0x0000, 0x0 }, /* #4 */ 3006 { 0x0e76c3, 0x0e7646, 0x0000, 0x0000, 0x0000, 0x0 }, /* #5 */ 3007 { 0x2a3217, 0x2a3282, 0x9aec, 0x9aec, 0x0000, 0x0 }, /* #6 */ 3008 { 0x3b2396, 0x3b2306, 0x1a3c, 0x1a3c, 0x0000, 0x0 }, /* #7 */ 3009 { 0x1d0cc3, 0x1d0402, 0x6023, 0x6023, 0x0000, 0x0 }, /* #8 */ 3010 { 0x034c57, 0x034406, 0x48c3, 0x48c3, 0x0000, 0x0 }, /* #9 */ 3011 { 0x3303c6, 0x330306, 0x1860, 0x1860, 0x0000, 0x0 }, /* #10 */ 3012 { 0x030696, 0x030606, 0x2865, 0x2865, 0x0000, 0x0 }, /* #11 */ 3013 { 0x1905c7, 0x190502, 0x495b, 0x495b, 0x2c07, 0x0 }, /* #12 */ 3014 { 0x0e16d6, 0x0e1616, 0x7914, 0x7914, 0x3dfc, 0x0 }, /* #13 */ 3015 { 0x307997, 0x307193, 0xf242, 0xf242, 0xf2f3, 0x0 }, /* #14 */ 3016 { 0x365212, 0x365296, 0xea25, 0xea25, 0x2aa8, 0x0 }, /* #15 */ 3017 { 0x1d16c7, 0x1d1697, 0xcfb2, 0xcfb2, 0xe1d4, 0x0 }, /* #16 */ 3018 { 0x0e5017, 0x0e5887, 0x6327, 0x6327, 0xaf32, 0x0 }, /* #17 */ 3019 { 0x1f0402, 0x1f0403, 0x17fc, 0x17fc, 0xc301, 0x0 }, /* #18 */ 3020 { 0x362043, 0x362006, 0x4288, 0x4288, 0x05b6, 0x0 }, /* #19 */ 3021 { 0x2c2383, 0x2c2387, 0x0c9d, 0x0c9d, 0x5648, 0x0 }, /* #20 */ 3022 { 0x053652, 0x053606, 0xd76e, 0xd76e, 0x843b, 0x0 }, /* #21 */ 3023 { 0x064c86, 0x064483, 0xd7b5, 0xd7b5, 0xd981, 0x0 }, /* #22 */ 3024 { 0x014e52, 0x014612, 0x7130, 0x7130, 0x26ea, 0x0 }, /* #23 */ 3025 { 0x1b5f12, 0x1b5786, 0xbcec, 0xbcec, 0x2d74, 0x0 }, /* #24 */ 3026 { 0x1036c6, 0x103e87, 0x4dad, 0x4dad, 0xa862, 0x0 }, /* #25 */ 3027 { 0x214707, 0x214f93, 0x3f4b, 0x3f4b, 0x87de, 0x0 }, /* #26 */ 3028 { 0x383847, 0x383097, 0x0130, 0x0130, 0x1c24, 0x0 }, /* #27 */ 3029 { 0x0a0ed2, 0x0a0686, 0xd81c, 0xd81c, 0x3857, 0x0 }, /* #28 */ 3030 { 0x171883, 0x171006, 0xf8de, 0xf8de, 0xe066, 0x0 }, /* #29 */ 3031 { 0x0b0352, 0x0b0387, 0x0c4f, 0x0c4f, 0x1c0d, 0x0 }, /* #30 */ 3032 { 0x2b3f43, 0x2b3f83, 0x7c26, 0x7c26, 0xddf4, 0x0 }, /* #31 */ 3033 { 0x307d57, 0x307506, 0xe9e5, 0xe9e5, 0xc4d1, 0x0 }, /* #32 */ 3034 { 0x2f1d82, 0x2f1d06, 0x8a4e, 0x8a4e, 0x2030, 0x0 }, /* #33 */ 3035 { 0x3065c3, 0x306503, 0x19a1, 0x19a1, 0xcdf1, 0x0 }, /* #34 */ 3036 { 0x092957, 0x092112, 0x43a1, 0x43a1, 0x34c7, 0x0 }, /* #35 */ 3037 { 0x3d12c2, 0x3d1283, 0x13bf, 0x13bf, 0x6ddc, 0x0 }, /* #36 */ 3038 { 0x382702, 0x382787, 0x3b46, 0x3b46, 0x7df1, 0x0 }, /* #37 */ 3039 { 0x3505c6, 0x350586, 0x9a0d, 0x9a0d, 0x0b89, 0x0 }, /* #38 */ 3040 { 0x367186, 0x367987, 0x3a9b, 0x3a9b, 0xa9a6, 0x0 }, /* #39 */ 3041 { 0x397196, 0x397182, 0xe5fd, 0xe5fd, 0x4873, 0x0 }, /* #40 */ 3042 { 0x263252, 0x263282, 0xe61b, 0xe61b, 0x2af1, 0x0 }, /* #41 */ 3043 { 0x1e5c92, 0x1e5c06, 0xc51b, 0xc51b, 0x7426, 0x0 }, /* #42 */ 3044 { 0x0471d6, 0x047187, 0xbc24, 0xbc24, 0xe1b2, 0x0 }, /* #43 */ 3045 { 0x197493, 0x197493, 0xa770, 0xa770, 0xc851, 0x0 }, /* #44 */ 3046 { 0x2b4ec7, 0x2b4e02, 0xa31e, 0xa31e, 0x391c, 0x0 }, /* #45 */ 3047 { 0x021cc2, 0x021c12, 0xce0b, 0xce0b, 0x5e3d, 0x0 }, /* #46 */ 3048 { 0x3f3417, 0x3f3482, 0x960c, 0x960c, 0x0c57, 0x0 }, /* #47 */ 3049 { 0x055f17, 0x055797, 0x9006, 0x9006, 0xb09d, 0x0 }, /* #48 */ 3050 { 0x092187, 0x092997, 0x51d2, 0x51d2, 0xc67f, 0x0 }, /* #49 */ 3051 { 0x3e4dd7, 0x3e4d02, 0x8e3c, 0x8e3c, 0x3d4b, 0x0 }, /* #50 */ 3052 { 0x192d17, 0x192597, 0xa606, 0xa606, 0xfd6a, 0x0 }, /* #51 */ 3053 { 0x3b4842, 0x3b4013, 0x1ae9, 0x1ae9, 0xd64c, 0x0 }, /* #52 */ 3054 { 0x162693, 0x162613, 0x4241, 0x4241, 0xe044, 0x0 }, /* #53 */ 3055 { 0x3433d6, 0x343307, 0x428f, 0x428f, 0xee3c, 0x0 }, /* #54 */ 3056 { 0x195d96, 0x195587, 0x8a15, 0x8a15, 0x8a41, 0x0 }, /* #55 */ 3057 { 0x1f5096, 0x1f5016, 0x70e3, 0x70e3, 0x5bb6, 0x0 }, /* #56 */ 3058 { 0x333457, 0x333483, 0x0186, 0x0186, 0x1571, 0x0 }, /* #57 */ 3059 { 0x3e3bc6, 0x3e3b87, 0x377b, 0x377b, 0x99f4, 0x0 }, /* #58 */ 3060 { 0x130dd2, 0x130597, 0x3c28, 0x3c28, 0x722c, 0x0 }, /* #59 */ 3061 { 0x1065d2, 0x106593, 0x8330, 0x8330, 0xda7d, 0x0 }, /* #60 */ 3062 { 0x316f56, 0x316787, 0xa269, 0xa269, 0xce69, 0x0 }, /* #61 */ 3063 { 0x3d6793, 0x3d6716, 0x22fd, 0x22fd, 0x134e, 0x0 }, /* #62 */ 3064 { 0x2f0d13, 0x2f0593, 0xa072, 0xa072, 0xcdaa, 0x0 }, /* #63 */ 3065 { 0x1f12d7, 0x1f1287, 0x7e8d, 0x7e8d, 0x7fd9, 0x0 }, /* #64 */ 3066 { 0x061287, 0x061216, 0x45e2, 0x45e2, 0x382b, 0x0 }, /* #65 */ 3067 { 0x014517, 0x014513, 0x1d45, 0x1d45, 0xaded, 0x0 }, /* #66 */ 3068 { 0x1b24d6, 0x1b2402, 0x138e, 0x138e, 0x0365, 0x0 }, /* #67 */ 3069 { 0x355e97, 0x355693, 0x1a66, 0x1a66, 0x2029, 0x0 }, /* #68 */ 3070 { 0x0c0503, 0x0c0503, 0x06ba, 0x06ba, 0xaa88, 0x0 }, /* #69 */ 3071 { 0x356a53, 0x356297, 0xdcd8, 0xdcd8, 0xf679, 0x0 }, /* #70 */ 3072 { 0x173a83, 0x173206, 0xef87, 0xef87, 0xbb45, 0x0 }, /* #71 */ 3073 { 0x266987, 0x266987, 0x73c2, 0x73c2, 0xc6b1, 0x0 }, /* #72 */ 3074 { 0x2411d7, 0x241183, 0x3c89, 0x3c89, 0x58e7, 0x0 }, /* #73 */ 3075 { 0x384842, 0x384083, 0xe345, 0xe345, 0xf9c0, 0x0 }, /* #74 */ 3076 { 0x216583, 0x216d93, 0x3e17, 0x3e17, 0x89ac, 0x0 }, /* #75 */ 3077 { 0x2925d7, 0x292d93, 0x7a90, 0x7a90, 0xc57a, 0x0 }, /* #76 */ 3078 { 0x2e6ec6, 0x2e6697, 0x5d2a, 0x5d2a, 0x70cb, 0x0 }, /* #77 */ 3079 { 0x0f5006, 0x0f5087, 0x131e, 0x131e, 0x3bad, 0x0 }, /* #78 */ 3080 { 0x0803d6, 0x080396, 0xfbd0, 0xfbd0, 0x3c6a, 0x0 }, /* #79 */ 3081 { 0x2f1316, 0x2f1392, 0xd774, 0xd774, 0x166d, 0x0 }, /* #80 */ 3082 { 0x005396, 0x005316, 0xcf83, 0xcf83, 0xbc5b, 0x0 }, /* #81 */ 3083 { 0x100892, 0x100087, 0x8736, 0x8736, 0xef70, 0x0 }, /* #82 */ 3084 { 0x255a87, 0x255216, 0x60b6, 0x60b6, 0x5d3b, 0x0 }, /* #83 */ 3085 { 0x004e13, 0x004697, 0x7722, 0x7722, 0x78e8, 0x0 }, /* #84 */ 3086 { 0x275147, 0x275106, 0x3077, 0x3077, 0x13c6, 0x0 }, /* #85 */ 3087 { 0x126b42, 0x126387, 0x58a3, 0x58a3, 0x59e0, 0x0 }, /* #86 */ 3088 { 0x180916, 0x180983, 0x656c, 0x656c, 0xa940, 0x0 }, /* #87 */ 3089 { 0x2f5b43, 0x2f5b02, 0xb97b, 0xb97b, 0x43ab, 0x0 }, /* #88 */ 3090 { 0x243906, 0x243197, 0x0bc7, 0x0bc7, 0x64fd, 0x0 }, /* #89 */ 3091 { 0x123c83, 0x123483, 0x32e4, 0x32e4, 0x4382, 0x0 }, /* #90 */ 3092 { 0x2610c6, 0x261012, 0xfcd3, 0xfcd3, 0x9519, 0x0 }, /* #91 */ 3093 { 0x362ec3, 0x362613, 0x09fc, 0x09fc, 0xb91d, 0x0 }, /* #92 */ 3094 { 0x1d3bc3, 0x1d3397, 0x8cdb, 0x8cdb, 0xa32c, 0x0 }, /* #93 */ 3095 { 0x2f49d3, 0x2f4116, 0xd5f0, 0xd5f0, 0x9c1e, 0x0 }, /* #94 */ 3096 { 0x201046, 0x201087, 0x1d2c, 0x1d2c, 0x6a01, 0x0 }, /* #95 */ 2105 3097 }; 2106 3098 static const BINU16_TEST_T g_aTests_test_u16[] = 2107 3099 { 2108 { 0x0b1852, 0x0b1046, 0x0000, 0x0000, 0x0000, 0x0 }, /* #0 */ 2109 { 0x3d3356, 0x3d3346, 0x0000, 0x0000, 0x0000, 0x0 }, /* #1 */ 2110 { 0x370d12, 0x370546, 0x0000, 0x0000, 0x0000, 0x0 }, /* #2 */ 2111 { 0x3c3b83, 0x3c3346, 0x0000, 0x0000, 0x0000, 0x0 }, /* #3 */ 2112 { 0x3a4296, 0x3a4246, 0x0ed1, 0x0ed1, 0x0000, 0x0 }, /* #4 */ 2113 { 0x1744d2, 0x174446, 0xe033, 0xe033, 0x0000, 0x0 }, /* #5 */ 2114 { 0x154e02, 0x154646, 0x0b99, 0x0b99, 0x0000, 0x0 }, /* #6 */ 2115 { 0x330b42, 0x330346, 0xe5fc, 0xe5fc, 0x0000, 0x0 }, /* #7 */ 2116 { 0x301886, 0x301002, 0x2780, 0x2780, 0x65e5, 0x0 }, /* #8 */ 2117 { 0x042d57, 0x042506, 0x074d, 0x074d, 0x54e6, 0x0 }, /* #9 */ 2118 { 0x384e13, 0x384602, 0x813f, 0x813f, 0x799c, 0x0 }, /* #10 */ 2119 { 0x061cd6, 0x061406, 0x7c7c, 0x7c7c, 0xb994, 0x0 }, /* #11 */ 2120 { 0x2c53d6, 0x2c5302, 0x429a, 0x429a, 0x9fd6, 0x0 }, /* #12 */ 2121 { 0x2039d6, 0x203182, 0x9462, 0x9462, 0xdecd, 0x0 }, /* #13 */ 2122 { 0x267006, 0x267086, 0xc8cb, 0xc8cb, 0x9900, 0x0 }, /* #14 */ 2123 { 0x3278d3, 0x327002, 0x5b49, 0x5b49, 0x18cf, 0x0 }, /* #15 */ 2124 { 0x136e17, 0x136682, 0x9e50, 0x9e50, 0xbb9f, 0x0 }, /* #16 */ 2125 { 0x286506, 0x286502, 0x2445, 0x2445, 0x6d04, 0x0 }, /* #17 */ 2126 { 0x262212, 0x262286, 0xf9b9, 0xf9b9, 0xf63d, 0x0 }, /* #18 */ 2127 { 0x123743, 0x123706, 0x83d5, 0x83d5, 0x3f5d, 0x0 }, /* #19 */ 2128 { 0x1b1682, 0x1b1602, 0x6951, 0x6951, 0x78f9, 0x0 }, /* #20 */ 2129 { 0x382a13, 0x382202, 0xdaf6, 0xdaf6, 0x5728, 0x0 }, /* #21 */ 2130 { 0x2e3496, 0x2e3482, 0xa9c1, 0xa9c1, 0xe921, 0x0 }, /* #22 */ 2131 { 0x092e16, 0x092606, 0x019d, 0x019d, 0x0958, 0x0 }, /* #23 */ 2132 { 0x1701d7, 0x170102, 0x6161, 0x6161, 0x59b2, 0x0 }, /* #24 */ 2133 { 0x2c5902, 0x2c5182, 0xcfa2, 0xcfa2, 0xa0cd, 0x0 }, /* #25 */ 2134 { 0x181483, 0x181486, 0xdd22, 0xdd22, 0xeac8, 0x0 }, /* #26 */ 2135 { 0x3b0c03, 0x3b0402, 0xb528, 0xb528, 0x635c, 0x0 }, /* #27 */ 2136 { 0x0f6097, 0x0f6086, 0xa228, 0xa228, 0xf7d5, 0x0 }, /* #28 */ 2137 { 0x374c96, 0x374402, 0xf441, 0xf441, 0x137a, 0x0 }, /* #29 */ 2138 { 0x1a52c3, 0x1a5286, 0x8192, 0x8192, 0xb912, 0x0 }, /* #30 */ 2139 { 0x2e0046, 0x2e0082, 0xa7f5, 0xa7f5, 0xc64a, 0x0 }, /* #31 */ 2140 { 0x315b96, 0x315306, 0x87ee, 0x87ee, 0x34ca, 0x0 }, /* #32 */ 2141 { 0x186947, 0x186102, 0x02a8, 0x02a8, 0x9abc, 0x0 }, /* #33 */ 2142 { 0x036107, 0x036182, 0xa8e2, 0xa8e2, 0xbe3d, 0x0 }, /* #34 */ 2143 { 0x1c4d03, 0x1c4506, 0x8dbc, 0x8dbc, 0x3cf8, 0x0 }, /* #35 */ 2144 { 0x187142, 0x187186, 0xd22a, 0xd22a, 0xfc79, 0x0 }, /* #36 */ 2145 { 0x087556, 0x087506, 0x28be, 0x28be, 0xeed7, 0x0 }, /* #37 */ 2146 { 0x051797, 0x051706, 0x684d, 0x684d, 0xc63c, 0x0 }, /* #38 */ 2147 { 0x043246, 0x043202, 0xb5bc, 0xb5bc, 0x4c80, 0x0 }, /* #39 */ 2148 { 0x1e7a12, 0x1e7202, 0x255e, 0x255e, 0x7297, 0x0 }, /* #40 */ 2149 { 0x205086, 0x205006, 0xc923, 0xc923, 0x2554, 0x0 }, /* #41 */ 2150 { 0x036ac2, 0x036202, 0x11f1, 0x11f1, 0x0f3b, 0x0 }, /* #42 */ 2151 { 0x187ad3, 0x187286, 0xfb70, 0xfb70, 0x9fdb, 0x0 }, /* #43 */ 2152 { 0x381652, 0x381602, 0x0d3e, 0x0d3e, 0x64c9, 0x0 }, /* #44 */ 2153 { 0x0e4b17, 0x0e4386, 0x83a4, 0x83a4, 0xac1b, 0x0 }, /* #45 */ 2154 { 0x1a3206, 0x1a3206, 0x289b, 0x289b, 0xfd51, 0x0 }, /* #46 */ 2155 { 0x200543, 0x200506, 0x4552, 0x4552, 0x2216, 0x0 }, /* #47 */ 2156 { 0x3f7e03, 0x3f7686, 0xd270, 0xd270, 0xdd08, 0x0 }, /* #48 */ 2157 { 0x275cc2, 0x275406, 0xb9eb, 0xb9eb, 0x07d3, 0x0 }, /* #49 */ 2158 { 0x0755c6, 0x075502, 0x746f, 0x746f, 0x4349, 0x0 }, /* #50 */ 2159 { 0x1a7443, 0x1a7402, 0x8ae2, 0x8ae2, 0x2dd7, 0x0 }, /* #51 */ 2160 { 0x1b0282, 0x1b0202, 0x022a, 0x022a, 0x43ee, 0x0 }, /* #52 */ 2161 { 0x3c4b13, 0x3c4306, 0x1655, 0x1655, 0x35b6, 0x0 }, /* #53 */ 2162 { 0x3e5902, 0x3e5102, 0x4e78, 0x4e78, 0xaf58, 0x0 }, /* #54 */ 2163 { 0x2544d7, 0x254406, 0xe140, 0xe140, 0x618e, 0x0 }, /* #55 */ 2164 { 0x174bc7, 0x174306, 0x9e00, 0x9e00, 0x47da, 0x0 }, /* #56 */ 2165 { 0x0e4bc3, 0x0e4382, 0x8e4e, 0x8e4e, 0xcd9e, 0x0 }, /* #57 */ 2166 { 0x2e47c7, 0x2e4782, 0xc1f5, 0xc1f5, 0xce85, 0x0 }, /* #58 */ 2167 { 0x3535c3, 0x353582, 0xe64c, 0xe64c, 0xc6a6, 0x0 }, /* #59 */ 2168 { 0x015142, 0x015182, 0xa79e, 0xa79e, 0x9b0e, 0x0 }, /* #60 */ 2169 { 0x123c02, 0x123402, 0x738d, 0x738d, 0x6dd5, 0x0 }, /* #61 */ 2170 { 0x054317, 0x054306, 0x68a6, 0x68a6, 0x7eb8, 0x0 }, /* #62 */ 2171 { 0x1e7857, 0x1e7002, 0x7418, 0x7418, 0xfe36, 0x0 }, /* #63 */ 3100 { 0x0c2583, 0x0c2546, 0x0000, 0x0000, 0x0000, 0x0 }, /* #0 */ 3101 { 0x064d87, 0x064546, 0x0000, 0x0000, 0x0000, 0x0 }, /* #1 */ 3102 { 0x0e2743, 0x0e2746, 0x0000, 0x0000, 0x0000, 0x0 }, /* #2 */ 3103 { 0x3d7346, 0x3d7346, 0x0000, 0x0000, 0x0000, 0x0 }, /* #3 */ 3104 { 0x247412, 0x247446, 0x0000, 0x0000, 0x0000, 0x0 }, /* #4 */ 3105 { 0x1e1f46, 0x1e1746, 0x0000, 0x0000, 0x0000, 0x0 }, /* #5 */ 3106 { 0x1f0452, 0x1f0446, 0x70ad, 0x70ad, 0x0000, 0x0 }, /* #6 */ 3107 { 0x037c07, 0x037446, 0xee08, 0xee08, 0x0000, 0x0 }, /* #7 */ 3108 { 0x0e5182, 0x0e5146, 0xa065, 0xa065, 0x0000, 0x0 }, /* #8 */ 3109 { 0x077092, 0x077046, 0x9921, 0x9921, 0x0000, 0x0 }, /* #9 */ 3110 { 0x1053c3, 0x105346, 0xc2f7, 0xc2f7, 0x0000, 0x0 }, /* #10 */ 3111 { 0x257a52, 0x257246, 0xd18a, 0xd18a, 0x0000, 0x0 }, /* #11 */ 3112 { 0x165957, 0x165186, 0xb194, 0xb194, 0x9962, 0x0 }, /* #12 */ 3113 { 0x1a1dd6, 0x1a1506, 0x39b4, 0x39b4, 0x6324, 0x0 }, /* #13 */ 3114 { 0x377dd7, 0x377502, 0x43a9, 0x43a9, 0x3ea1, 0x0 }, /* #14 */ 3115 { 0x016e83, 0x016602, 0x0fd0, 0x0fd0, 0x46f0, 0x0 }, /* #15 */ 3116 { 0x275686, 0x275606, 0x3790, 0x3790, 0xebbf, 0x0 }, /* #16 */ 3117 { 0x095782, 0x095782, 0xdc5f, 0xdc5f, 0xe540, 0x0 }, /* #17 */ 3118 { 0x266d96, 0x266502, 0x7eaf, 0x7eaf, 0x3879, 0x0 }, /* #18 */ 3119 { 0x063bc2, 0x063302, 0xbacd, 0xbacd, 0x1d3a, 0x0 }, /* #19 */ 3120 { 0x107302, 0x107306, 0xffcd, 0xffcd, 0x244d, 0x0 }, /* #20 */ 3121 { 0x205bd2, 0x205302, 0xd638, 0xd638, 0x057e, 0x0 }, /* #21 */ 3122 { 0x332817, 0x332086, 0xf232, 0xf232, 0xe504, 0x0 }, /* #22 */ 3123 { 0x276ed2, 0x276602, 0x3286, 0x3286, 0x218e, 0x0 }, /* #23 */ 3124 { 0x2c2a13, 0x2c2202, 0x7125, 0x7125, 0x5f91, 0x0 }, /* #24 */ 3125 { 0x0a2b46, 0x0a2302, 0x9a1a, 0x9a1a, 0x333b, 0x0 }, /* #25 */ 3126 { 0x246747, 0x246702, 0x2877, 0x2877, 0xbfc0, 0x0 }, /* #26 */ 3127 { 0x266ed3, 0x266606, 0x2256, 0x2256, 0x6d1b, 0x0 }, /* #27 */ 3128 { 0x381bd7, 0x381302, 0x5697, 0x5697, 0xd97e, 0x0 }, /* #28 */ 3129 { 0x0f7007, 0x0f7002, 0x9c86, 0x9c86, 0x583a, 0x0 }, /* #29 */ 3130 { 0x0b08c7, 0x0b0006, 0xc6fe, 0xc6fe, 0x7344, 0x0 }, /* #30 */ 3131 { 0x071407, 0x071402, 0x0814, 0x0814, 0x8466, 0x0 }, /* #31 */ 3132 { 0x097c86, 0x097406, 0xda35, 0xda35, 0x01eb, 0x0 }, /* #32 */ 3133 { 0x347752, 0x347706, 0x6832, 0x6832, 0xe8db, 0x0 }, /* #33 */ 3134 { 0x083153, 0x083102, 0x1a39, 0x1a39, 0x9760, 0x0 }, /* #34 */ 3135 { 0x1b48d2, 0x1b4006, 0x0975, 0x0975, 0x1bfc, 0x0 }, /* #35 */ 3136 { 0x3a5903, 0x3a5106, 0x11a2, 0x11a2, 0xbc8a, 0x0 }, /* #36 */ 3137 { 0x093393, 0x093306, 0x3223, 0x3223, 0xc62d, 0x0 }, /* #37 */ 3138 { 0x1a4142, 0x1a4102, 0x11ab, 0x11ab, 0xfe01, 0x0 }, /* #38 */ 3139 { 0x3d05d6, 0x3d0582, 0xea47, 0xea47, 0xed9f, 0x0 }, /* #39 */ 3140 { 0x2c7c56, 0x2c7406, 0x3105, 0x3105, 0x695d, 0x0 }, /* #40 */ 3141 { 0x2a1242, 0x2a1246, 0x1a03, 0x1a03, 0xe5a0, 0x0 }, /* #41 */ 3142 { 0x022c06, 0x022446, 0x0607, 0x0607, 0xc908, 0x0 }, /* #42 */ 3143 { 0x2f48c6, 0x2f4002, 0x4a95, 0x4a95, 0x928d, 0x0 }, /* #43 */ 3144 { 0x097197, 0x097102, 0x1518, 0x1518, 0x0e13, 0x0 }, /* #44 */ 3145 { 0x1b1782, 0x1b1702, 0xec28, 0xec28, 0x6ba3, 0x0 }, /* #45 */ 3146 { 0x1f5986, 0x1f5102, 0x4db8, 0x4db8, 0x779e, 0x0 }, /* #46 */ 3147 { 0x193657, 0x193606, 0x7220, 0x7220, 0xc14e, 0x0 }, /* #47 */ 3148 { 0x1500d2, 0x150002, 0xf92d, 0xf92d, 0x2fae, 0x0 }, /* #48 */ 3149 { 0x356a03, 0x356202, 0xaafe, 0xaafe, 0x469f, 0x0 }, /* #49 */ 3150 { 0x3c2c07, 0x3c2402, 0x0fb7, 0x0fb7, 0xd107, 0x0 }, /* #50 */ 3151 { 0x0e3597, 0x0e3586, 0x9462, 0x9462, 0xd2cf, 0x0 }, /* #51 */ 3152 { 0x3350c3, 0x335002, 0x3dfa, 0x3dfa, 0x0907, 0x0 }, /* #52 */ 3153 { 0x3e6492, 0x3e6402, 0x1ad4, 0x1ad4, 0x94f9, 0x0 }, /* #53 */ 3154 { 0x351a86, 0x351206, 0x87d6, 0x87d6, 0x04b0, 0x0 }, /* #54 */ 3155 { 0x117443, 0x117402, 0xede0, 0xede0, 0x40eb, 0x0 }, /* #55 */ 3156 { 0x270f83, 0x270702, 0x3c65, 0x3c65, 0x0ef6, 0x0 }, /* #56 */ 3157 { 0x2472d3, 0x247206, 0xe365, 0xe365, 0x1aa4, 0x0 }, /* #57 */ 3158 { 0x022cc2, 0x022482, 0xd31b, 0xd31b, 0xba6c, 0x0 }, /* #58 */ 3159 { 0x341f92, 0x341706, 0xe0b7, 0xe0b7, 0x1070, 0x0 }, /* #59 */ 3160 { 0x025857, 0x025006, 0xdc0e, 0xdc0e, 0x5720, 0x0 }, /* #60 */ 3161 { 0x0814d2, 0x081482, 0xad39, 0xad39, 0x839d, 0x0 }, /* #61 */ 3162 { 0x2a5c97, 0x2a5402, 0x529e, 0x529e, 0x2257, 0x0 }, /* #62 */ 3163 { 0x162847, 0x162082, 0xeb40, 0xeb40, 0xb84b, 0x0 }, /* #63 */ 3164 { 0x220092, 0x220082, 0xad5c, 0xad5c, 0xa2ed, 0x0 }, /* #64 */ 3165 { 0x037746, 0x037706, 0x4ecc, 0x4ecc, 0x4e8b, 0x0 }, /* #65 */ 3166 { 0x3430c6, 0x343006, 0xae5c, 0xae5c, 0x4414, 0x0 }, /* #66 */ 3167 { 0x293653, 0x293606, 0x0ec4, 0x0ec4, 0x9719, 0x0 }, /* #67 */ 3168 { 0x101e56, 0x101686, 0xc25e, 0xc25e, 0xe177, 0x0 }, /* #68 */ 3169 { 0x017543, 0x017506, 0x653e, 0x653e, 0x09c7, 0x0 }, /* #69 */ 3170 { 0x3f7486, 0x3f7402, 0x8143, 0x8143, 0x7ea9, 0x0 }, /* #70 */ 3171 { 0x1d10d2, 0x1d1002, 0x8a18, 0x8a18, 0x634d, 0x0 }, /* #71 */ 3172 { 0x351106, 0x351182, 0xad3e, 0xad3e, 0xd827, 0x0 }, /* #72 */ 3173 { 0x3e71c6, 0x3e7106, 0x4ae3, 0x4ae3, 0x8568, 0x0 }, /* #73 */ 3174 { 0x2d0182, 0x2d0186, 0xc145, 0xc145, 0xc08f, 0x0 }, /* #74 */ 3175 { 0x3d1a06, 0x3d1282, 0xa63f, 0xa63f, 0x9578, 0x0 }, /* #75 */ 3176 { 0x0a29c2, 0x0a2186, 0xf348, 0xf348, 0xfe69, 0x0 }, /* #76 */ 3177 { 0x264ed7, 0x264606, 0x6513, 0x6513, 0xd196, 0x0 }, /* #77 */ 3178 { 0x3b7586, 0x3b7506, 0x7ecc, 0x7ecc, 0x9920, 0x0 }, /* #78 */ 3179 { 0x1d17d6, 0x1d1786, 0x990e, 0x990e, 0x940d, 0x0 }, /* #79 */ 3180 { 0x0f0d17, 0x0f0506, 0x506b, 0x506b, 0xd7e7, 0x0 }, /* #80 */ 3181 { 0x250a87, 0x250206, 0xf3cd, 0xf3cd, 0x2632, 0x0 }, /* #81 */ 3182 { 0x382846, 0x382002, 0xd3fb, 0xd3fb, 0x0a3f, 0x0 }, /* #82 */ 3183 { 0x2c66d3, 0x2c6602, 0xea20, 0xea20, 0x13e6, 0x0 }, /* #83 */ 3184 { 0x247953, 0x247106, 0xf8d4, 0xf8d4, 0x5799, 0x0 }, /* #84 */ 3185 { 0x162846, 0x162006, 0x45d7, 0x45d7, 0x35e0, 0x0 }, /* #85 */ 3186 { 0x2639c7, 0x263106, 0x11da, 0x11da, 0x370f, 0x0 }, /* #86 */ 3187 { 0x1d5213, 0x1d5206, 0x26db, 0x26db, 0x0d4b, 0x0 }, /* #87 */ 3188 { 0x0e5312, 0x0e5306, 0x16f9, 0x16f9, 0x5b28, 0x0 }, /* #88 */ 3189 { 0x194703, 0x194702, 0x2155, 0x2155, 0x67c2, 0x0 }, /* #89 */ 3190 { 0x2a2f13, 0x2a2702, 0xc9e2, 0xc9e2, 0x4ec3, 0x0 }, /* #90 */ 3191 { 0x367386, 0x367302, 0x429c, 0x429c, 0x377f, 0x0 }, /* #91 */ 3192 { 0x047a92, 0x047206, 0x1fde, 0x1fde, 0x645d, 0x0 }, /* #92 */ 3193 { 0x0c40c6, 0x0c4082, 0xe663, 0xe663, 0xa3cf, 0x0 }, /* #93 */ 3194 { 0x0f2302, 0x0f2386, 0xb2b1, 0xb2b1, 0xacf9, 0x0 }, /* #94 */ 3195 { 0x211ec3, 0x211686, 0xd738, 0xd738, 0xa79f, 0x0 }, /* #95 */ 2172 3196 }; 2173 3197 static const BINU16_TEST_T g_aTests_bt_u16[] = 2174 3198 { 2175 { 0x2c2693, 0x2c2692, 0x0000, 0x0000, 0x0000, 0x0 }, /* #0 */ 2176 { 0x336e82, 0x336e82, 0x0000, 0x0000, 0x0000, 0x0 }, /* #1 */ 2177 { 0x3a1bc3, 0x3a1bc2, 0x0000, 0x0000, 0x0000, 0x0 }, /* #2 */ 2178 { 0x3453c7, 0x3453c6, 0x0000, 0x0000, 0x0000, 0x0 }, /* #3 */ 2179 { 0x316d93, 0x316d93, 0x83fd, 0x83fd, 0x0000, 0x0 }, /* #4 */ 2180 { 0x236cc2, 0x236cc3, 0x5a97, 0x5a97, 0x0000, 0x0 }, /* #5 */ 2181 { 0x381847, 0x381846, 0xf04e, 0xf04e, 0x0000, 0x0 }, /* #6 */ 2182 { 0x2c4f82, 0x2c4f82, 0x58fa, 0x58fa, 0x0000, 0x0 }, /* #7 */ 2183 { 0x341943, 0x341942, 0x6d2b, 0x6d2b, 0x0004, 0x0 }, /* #8 */ 2184 { 0x3d50c3, 0x3d50c2, 0x225b, 0x225b, 0x000a, 0x0 }, /* #9 */ 2185 { 0x1d37c7, 0x1d37c7, 0x1abd, 0x1abd, 0x0000, 0x0 }, /* #10 */ 2186 { 0x163113, 0x163113, 0x902e, 0x902e, 0x0001, 0x0 }, /* #11 */ 2187 { 0x317e42, 0x317e42, 0x4d19, 0x4d19, 0x0006, 0x0 }, /* #12 */ 2188 { 0x2b7fd2, 0x2b7fd2, 0x62ec, 0x62ec, 0x0008, 0x0 }, /* #13 */ 2189 { 0x342d82, 0x342d83, 0xe3bc, 0xe3bc, 0x0009, 0x0 }, /* #14 */ 2190 { 0x373216, 0x373216, 0xda7b, 0xda7b, 0x000a, 0x0 }, /* #15 */ 2191 { 0x297487, 0x297487, 0xbefb, 0xbefb, 0x0004, 0x0 }, /* #16 */ 2192 { 0x040cc3, 0x040cc3, 0x9a0f, 0x9a0f, 0x000c, 0x0 }, /* #17 */ 2193 { 0x0c7f03, 0x0c7f03, 0x56a8, 0x56a8, 0x0005, 0x0 }, /* #18 */ 2194 { 0x070f83, 0x070f83, 0x3bed, 0x3bed, 0x0007, 0x0 }, /* #19 */ 2195 { 0x160b93, 0x160b93, 0x3d5d, 0x3d5d, 0x0002, 0x0 }, /* #20 */ 2196 { 0x2a0e97, 0x2a0e97, 0x7d5a, 0x7d5a, 0x000e, 0x0 }, /* #21 */ 2197 { 0x356007, 0x356007, 0x1e7d, 0x1e7d, 0x0005, 0x0 }, /* #22 */ 2198 { 0x1a69d7, 0x1a69d6, 0xc67a, 0xc67a, 0x000b, 0x0 }, /* #23 */ 2199 { 0x123e43, 0x123e43, 0x3bac, 0x3bac, 0x0007, 0x0 }, /* #24 */ 2200 { 0x164a47, 0x164a47, 0x35b4, 0x35b4, 0x0005, 0x0 }, /* #25 */ 2201 { 0x3e1c93, 0x3e1c92, 0xdbda, 0xdbda, 0x0002, 0x0 }, /* #26 */ 2202 { 0x251256, 0x251256, 0x10d1, 0x10d1, 0x0003, 0x0 }, /* #27 */ 2203 { 0x131143, 0x131142, 0x8270, 0x8270, 0x0008, 0x0 }, /* #28 */ 2204 { 0x3f0b96, 0x3f0b97, 0x42e5, 0x42e5, 0x0009, 0x0 }, /* #29 */ 2205 { 0x294113, 0x294113, 0x4bbc, 0x4bbc, 0x0009, 0x0 }, /* #30 */ 2206 { 0x234e53, 0x234e53, 0xfc6d, 0xfc6d, 0x0000, 0x0 }, /* #31 */ 2207 { 0x1e19c6, 0x1e19c7, 0xd4cf, 0xd4cf, 0x0001, 0x0 }, /* #32 */ 2208 { 0x1a0453, 0x1a0453, 0x106b, 0x106b, 0x0001, 0x0 }, /* #33 */ 2209 { 0x0f6f96, 0x0f6f97, 0xa843, 0xa843, 0x000f, 0x0 }, /* #34 */ 2210 { 0x3f3946, 0x3f3947, 0xea66, 0xea66, 0x0006, 0x0 }, /* #35 */ 2211 { 0x0b29c7, 0x0b29c6, 0x02b9, 0x02b9, 0x0008, 0x0 }, /* #36 */ 2212 { 0x2d1143, 0x2d1142, 0x5817, 0x5817, 0x0009, 0x0 }, /* #37 */ 2213 { 0x105456, 0x105457, 0x3f5c, 0x3f5c, 0x000d, 0x0 }, /* #38 */ 2214 { 0x3c6913, 0x3c6912, 0x2590, 0x2590, 0x000b, 0x0 }, /* #39 */ 2215 { 0x2c0cc2, 0x2c0cc3, 0xec6d, 0xec6d, 0x000a, 0x0 }, /* #40 */ 2216 { 0x367b12, 0x367b13, 0x6bad, 0x6bad, 0x0003, 0x0 }, /* #41 */ 2217 { 0x1e0d82, 0x1e0d82, 0x71ad, 0x71ad, 0x000f, 0x0 }, /* #42 */ 2218 { 0x1f4c46, 0x1f4c47, 0xf9ef, 0xf9ef, 0x000b, 0x0 }, /* #43 */ 2219 { 0x183956, 0x183957, 0xfb5a, 0xfb5a, 0x0004, 0x0 }, /* #44 */ 2220 { 0x2e0107, 0x2e0107, 0x3c76, 0x3c76, 0x000a, 0x0 }, /* #45 */ 2221 { 0x0d6482, 0x0d6483, 0xdaa6, 0xdaa6, 0x0001, 0x0 }, /* #46 */ 2222 { 0x2b0143, 0x2b0143, 0xb47f, 0xb47f, 0x000d, 0x0 }, /* #47 */ 2223 { 0x171cc7, 0x171cc6, 0xf7bb, 0xf7bb, 0x000b, 0x0 }, /* #48 */ 2224 { 0x194ec6, 0x194ec7, 0xcffb, 0xcffb, 0x000e, 0x0 }, /* #49 */ 2225 { 0x391283, 0x391283, 0xe385, 0xe385, 0x000f, 0x0 }, /* #50 */ 2226 { 0x217103, 0x217103, 0x4c36, 0x4c36, 0x000b, 0x0 }, /* #51 */ 2227 { 0x237982, 0x237983, 0x3ce7, 0x3ce7, 0x000d, 0x0 }, /* #52 */ 2228 { 0x164813, 0x164812, 0xcf22, 0xcf22, 0x0002, 0x0 }, /* #53 */ 2229 { 0x0b08d6, 0x0b08d6, 0xdf90, 0xdf90, 0x0000, 0x0 }, /* #54 */ 2230 { 0x174192, 0x174193, 0x47c6, 0x47c6, 0x000e, 0x0 }, /* #55 */ 2231 { 0x063fd7, 0x063fd6, 0x589a, 0x589a, 0x0008, 0x0 }, /* #56 */ 2232 { 0x251213, 0x251212, 0x90ca, 0x90ca, 0x000b, 0x0 }, /* #57 */ 2233 { 0x234996, 0x234996, 0xd0d3, 0xd0d3, 0x0005, 0x0 }, /* #58 */ 2234 { 0x3c64c7, 0x3c64c6, 0xb2e2, 0xb2e2, 0x0000, 0x0 }, /* #59 */ 2235 { 0x237543, 0x237543, 0x657f, 0x657f, 0x0006, 0x0 }, /* #60 */ 2236 { 0x022e03, 0x022e02, 0x496c, 0x496c, 0x0000, 0x0 }, /* #61 */ 2237 { 0x304287, 0x304287, 0x19fc, 0x19fc, 0x0002, 0x0 }, /* #62 */ 2238 { 0x016253, 0x016252, 0x5b98, 0x5b98, 0x0002, 0x0 }, /* #63 */ 3199 { 0x1f5486, 0x1f5486, 0x0000, 0x0000, 0x0000, 0x0 }, /* #0 */ 3200 { 0x016b87, 0x016b86, 0x0000, 0x0000, 0x0000, 0x0 }, /* #1 */ 3201 { 0x1014d6, 0x1014d6, 0x0000, 0x0000, 0x0000, 0x0 }, /* #2 */ 3202 { 0x114907, 0x114906, 0x0000, 0x0000, 0x0000, 0x0 }, /* #3 */ 3203 { 0x3b1c03, 0x3b1c02, 0x0000, 0x0000, 0x0000, 0x0 }, /* #4 */ 3204 { 0x0156c3, 0x0156c2, 0x0000, 0x0000, 0x0000, 0x0 }, /* #5 */ 3205 { 0x051d86, 0x051d87, 0x820b, 0x820b, 0x0000, 0x0 }, /* #6 */ 3206 { 0x042cc7, 0x042cc7, 0xcd47, 0xcd47, 0x0000, 0x0 }, /* #7 */ 3207 { 0x191342, 0x191343, 0x09cb, 0x09cb, 0x0000, 0x0 }, /* #8 */ 3208 { 0x2a2343, 0x2a2343, 0xbc7f, 0xbc7f, 0x0000, 0x0 }, /* #9 */ 3209 { 0x2746d7, 0x2746d6, 0x4900, 0x4900, 0x0000, 0x0 }, /* #10 */ 3210 { 0x022556, 0x022557, 0x42d7, 0x42d7, 0x0000, 0x0 }, /* #11 */ 3211 { 0x1e6292, 0x1e6293, 0xdce4, 0xdce4, 0x0006, 0x0 }, /* #12 */ 3212 { 0x0a11d7, 0x0a11d6, 0xed41, 0xed41, 0x0002, 0x0 }, /* #13 */ 3213 { 0x1862c6, 0x1862c7, 0xf056, 0xf056, 0x000e, 0x0 }, /* #14 */ 3214 { 0x030392, 0x030392, 0xa491, 0xa491, 0x0002, 0x0 }, /* #15 */ 3215 { 0x223ed7, 0x223ed7, 0xaa61, 0xaa61, 0x0006, 0x0 }, /* #16 */ 3216 { 0x2c4887, 0x2c4886, 0x6a13, 0x6a13, 0x0003, 0x0 }, /* #17 */ 3217 { 0x121f13, 0x121f13, 0x696e, 0x696e, 0x0003, 0x0 }, /* #18 */ 3218 { 0x291193, 0x291193, 0x7c48, 0x7c48, 0x000b, 0x0 }, /* #19 */ 3219 { 0x213f82, 0x213f83, 0x4826, 0x4826, 0x0005, 0x0 }, /* #20 */ 3220 { 0x2f3f06, 0x2f3f06, 0x1115, 0x1115, 0x0003, 0x0 }, /* #21 */ 3221 { 0x103552, 0x103552, 0x7aa7, 0x7aa7, 0x0006, 0x0 }, /* #22 */ 3222 { 0x1b77d2, 0x1b77d2, 0xc505, 0xc505, 0x0003, 0x0 }, /* #23 */ 3223 { 0x007d42, 0x007d43, 0x42ff, 0x42ff, 0x0000, 0x0 }, /* #24 */ 3224 { 0x290702, 0x290703, 0x65c2, 0x65c2, 0x0001, 0x0 }, /* #25 */ 3225 { 0x1562c2, 0x1562c3, 0x691c, 0x691c, 0x000d, 0x0 }, /* #26 */ 3226 { 0x1f3ac3, 0x1f3ac2, 0x6853, 0x6853, 0x000f, 0x0 }, /* #27 */ 3227 { 0x073dd6, 0x073dd7, 0x678c, 0x678c, 0x0008, 0x0 }, /* #28 */ 3228 { 0x3f1cd6, 0x3f1cd7, 0xbc94, 0xbc94, 0x000b, 0x0 }, /* #29 */ 3229 { 0x223ec2, 0x223ec3, 0xbff5, 0xbff5, 0x000a, 0x0 }, /* #30 */ 3230 { 0x0b1a53, 0x0b1a53, 0x19e1, 0x19e1, 0x0000, 0x0 }, /* #31 */ 3231 { 0x1b3b97, 0x1b3b96, 0x5327, 0x5327, 0x000a, 0x0 }, /* #32 */ 3232 { 0x040a87, 0x040a87, 0x5d57, 0x5d57, 0x0000, 0x0 }, /* #33 */ 3233 { 0x1b3d12, 0x1b3d12, 0xad70, 0xad70, 0x0001, 0x0 }, /* #34 */ 3234 { 0x102c96, 0x102c97, 0xd2bc, 0xd2bc, 0x0002, 0x0 }, /* #35 */ 3235 { 0x1a5f46, 0x1a5f46, 0x2318, 0x2318, 0x000f, 0x0 }, /* #36 */ 3236 { 0x1c4646, 0x1c4646, 0xe569, 0xe569, 0x0009, 0x0 }, /* #37 */ 3237 { 0x2e7357, 0x2e7357, 0x677b, 0x677b, 0x0001, 0x0 }, /* #38 */ 3238 { 0x052487, 0x052487, 0xdd8e, 0xdd8e, 0x000f, 0x0 }, /* #39 */ 3239 { 0x1c0356, 0x1c0357, 0xdee2, 0xdee2, 0x000f, 0x0 }, /* #40 */ 3240 { 0x2a7553, 0x2a7552, 0x51f5, 0x51f5, 0x000f, 0x0 }, /* #41 */ 3241 { 0x197cd2, 0x197cd3, 0x00ff, 0x00ff, 0x0006, 0x0 }, /* #42 */ 3242 { 0x235ad3, 0x235ad2, 0x99cb, 0x99cb, 0x0009, 0x0 }, /* #43 */ 3243 { 0x162352, 0x162353, 0xf69b, 0xf69b, 0x0007, 0x0 }, /* #44 */ 3244 { 0x356417, 0x356417, 0xdc77, 0xdc77, 0x000a, 0x0 }, /* #45 */ 3245 { 0x033182, 0x033182, 0x110a, 0x110a, 0x0006, 0x0 }, /* #46 */ 3246 { 0x272143, 0x272142, 0x0765, 0x0765, 0x0004, 0x0 }, /* #47 */ 3247 { 0x153143, 0x153142, 0x0e28, 0x0e28, 0x0004, 0x0 }, /* #48 */ 3248 { 0x1233c6, 0x1233c6, 0x9c7f, 0x9c7f, 0x0008, 0x0 }, /* #49 */ 3249 { 0x010f43, 0x010f42, 0x384b, 0x384b, 0x000f, 0x0 }, /* #50 */ 3250 { 0x224f86, 0x224f87, 0x1dbf, 0x1dbf, 0x0001, 0x0 }, /* #51 */ 3251 { 0x117b57, 0x117b56, 0x784a, 0x784a, 0x0009, 0x0 }, /* #52 */ 3252 { 0x090517, 0x090516, 0xb806, 0xb806, 0x0000, 0x0 }, /* #53 */ 3253 { 0x0f6ed3, 0x0f6ed3, 0xa6d3, 0xa6d3, 0x0004, 0x0 }, /* #54 */ 3254 { 0x393696, 0x393697, 0xc533, 0xc533, 0x000f, 0x0 }, /* #55 */ 3255 { 0x2717d3, 0x2717d3, 0x44d5, 0x44d5, 0x0007, 0x0 }, /* #56 */ 3256 { 0x346a43, 0x346a42, 0x9474, 0x9474, 0x000e, 0x0 }, /* #57 */ 3257 { 0x006f52, 0x006f52, 0x4a70, 0x4a70, 0x0003, 0x0 }, /* #58 */ 3258 { 0x0a6502, 0x0a6502, 0x3545, 0x3545, 0x0004, 0x0 }, /* #59 */ 3259 { 0x332d12, 0x332d12, 0xcb18, 0xcb18, 0x0000, 0x0 }, /* #60 */ 3260 { 0x1b0dc6, 0x1b0dc6, 0x6518, 0x6518, 0x0006, 0x0 }, /* #61 */ 3261 { 0x2f39d2, 0x2f39d2, 0x2174, 0x2174, 0x000c, 0x0 }, /* #62 */ 3262 { 0x2a6f42, 0x2a6f43, 0xab6d, 0xab6d, 0x0005, 0x0 }, /* #63 */ 3263 { 0x1a2852, 0x1a2853, 0x1ead, 0x1ead, 0x0007, 0x0 }, /* #64 */ 3264 { 0x096116, 0x096116, 0x4f0c, 0x4f0c, 0x0004, 0x0 }, /* #65 */ 3265 { 0x1735d7, 0x1735d6, 0xd959, 0xd959, 0x0007, 0x0 }, /* #66 */ 3266 { 0x1c5ec6, 0x1c5ec6, 0x60db, 0x60db, 0x000c, 0x0 }, /* #67 */ 3267 { 0x121756, 0x121757, 0x46b4, 0x46b4, 0x0007, 0x0 }, /* #68 */ 3268 { 0x385f03, 0x385f02, 0x1a94, 0x1a94, 0x0000, 0x0 }, /* #69 */ 3269 { 0x0b0e43, 0x0b0e42, 0x53ce, 0x53ce, 0x000f, 0x0 }, /* #70 */ 3270 { 0x2a1156, 0x2a1156, 0x09a9, 0x09a9, 0x000f, 0x0 }, /* #71 */ 3271 { 0x2c7047, 0x2c7047, 0xfa60, 0xfa60, 0x000f, 0x0 }, /* #72 */ 3272 { 0x367156, 0x367157, 0x5bc7, 0x5bc7, 0x0008, 0x0 }, /* #73 */ 3273 { 0x1b0102, 0x1b0102, 0x0f5c, 0x0f5c, 0x000d, 0x0 }, /* #74 */ 3274 { 0x222a02, 0x222a03, 0xd35d, 0xd35d, 0x0009, 0x0 }, /* #75 */ 3275 { 0x1a5e43, 0x1a5e42, 0xab1d, 0xab1d, 0x000a, 0x0 }, /* #76 */ 3276 { 0x2d0807, 0x2d0806, 0xad36, 0xad36, 0x0006, 0x0 }, /* #77 */ 3277 { 0x1d1816, 0x1d1816, 0x884b, 0x884b, 0x000a, 0x0 }, /* #78 */ 3278 { 0x092903, 0x092903, 0x4b95, 0x4b95, 0x000e, 0x0 }, /* #79 */ 3279 { 0x3d0316, 0x3d0317, 0x67e5, 0x67e5, 0x000e, 0x0 }, /* #80 */ 3280 { 0x397857, 0x397856, 0x8220, 0x8220, 0x0003, 0x0 }, /* #81 */ 3281 { 0x3b2796, 0x3b2797, 0xdbf2, 0xdbf2, 0x000f, 0x0 }, /* #82 */ 3282 { 0x0932d2, 0x0932d3, 0x61b0, 0x61b0, 0x000e, 0x0 }, /* #83 */ 3283 { 0x090986, 0x090986, 0x021b, 0x021b, 0x0005, 0x0 }, /* #84 */ 3284 { 0x016953, 0x016953, 0x0fb5, 0x0fb5, 0x0004, 0x0 }, /* #85 */ 3285 { 0x3c3d43, 0x3c3d42, 0x16fa, 0x16fa, 0x000f, 0x0 }, /* #86 */ 3286 { 0x1c3386, 0x1c3386, 0x6038, 0x6038, 0x000b, 0x0 }, /* #87 */ 3287 { 0x1d59c3, 0x1d59c3, 0xaff3, 0xaff3, 0x0008, 0x0 }, /* #88 */ 3288 { 0x137286, 0x137286, 0xe606, 0xe606, 0x000b, 0x0 }, /* #89 */ 3289 { 0x3d6757, 0x3d6756, 0x6346, 0x6346, 0x000f, 0x0 }, /* #90 */ 3290 { 0x0c4887, 0x0c4887, 0x79e6, 0x79e6, 0x000d, 0x0 }, /* #91 */ 3291 { 0x3e7996, 0x3e7996, 0x127c, 0x127c, 0x0008, 0x0 }, /* #92 */ 3292 { 0x1b1782, 0x1b1783, 0xfefe, 0xfefe, 0x0007, 0x0 }, /* #93 */ 3293 { 0x0e6c02, 0x0e6c02, 0xc264, 0xc264, 0x000a, 0x0 }, /* #94 */ 3294 { 0x145716, 0x145717, 0x5a4b, 0x5a4b, 0x0003, 0x0 }, /* #95 */ 2239 3295 }; 2240 3296 static const BINU16_TEST_T g_aTests_btc_u16[] = 2241 3297 { 2242 { 0x1e64c3, 0x1e64c2, 0x0000, 0x0001, 0x0000, 0x0 }, /* #0 */ 2243 { 0x3c68d6, 0x3c68d6, 0x0000, 0x0001, 0x0000, 0x0 }, /* #1 */ 2244 { 0x086f16, 0x086f16, 0x0000, 0x0001, 0x0000, 0x0 }, /* #2 */ 2245 { 0x105952, 0x105952, 0x0000, 0x0001, 0x0000, 0x0 }, /* #3 */ 2246 { 0x2659d2, 0x2659d3, 0x9f73, 0x9f72, 0x0000, 0x0 }, /* #4 */ 2247 { 0x3067c3, 0x3067c2, 0xdf74, 0xdf75, 0x0000, 0x0 }, /* #5 */ 2248 { 0x2953d2, 0x2953d3, 0x6151, 0x6150, 0x0000, 0x0 }, /* #6 */ 2249 { 0x1f1052, 0x1f1052, 0x1a34, 0x1a35, 0x0000, 0x0 }, /* #7 */ 2250 { 0x106b42, 0x106b43, 0x3c8d, 0x2c8d, 0x000c, 0x0 }, /* #8 */ 2251 { 0x3c4352, 0x3c4353, 0xa237, 0xa235, 0x0001, 0x0 }, /* #9 */ 2252 { 0x067f92, 0x067f93, 0xa63d, 0xa61d, 0x0005, 0x0 }, /* #10 */ 2253 { 0x2e2952, 0x2e2952, 0x2001, 0x2005, 0x0002, 0x0 }, /* #11 */ 2254 { 0x305886, 0x305887, 0x180c, 0x080c, 0x000c, 0x0 }, /* #12 */ 2255 { 0x2b6142, 0x2b6143, 0x7825, 0x3825, 0x000e, 0x0 }, /* #13 */ 2256 { 0x2c0013, 0x2c0013, 0x315e, 0x314e, 0x0004, 0x0 }, /* #14 */ 2257 { 0x1c1c96, 0x1c1c96, 0xd90e, 0xd98e, 0x0007, 0x0 }, /* #15 */ 2258 { 0x287e43, 0x287e43, 0x2b97, 0x2397, 0x000b, 0x0 }, /* #16 */ 2259 { 0x1b77c3, 0x1b77c2, 0xa50e, 0xa50f, 0x0000, 0x0 }, /* #17 */ 2260 { 0x1e4f43, 0x1e4f42, 0x3455, 0x7455, 0x000e, 0x0 }, /* #18 */ 2261 { 0x152816, 0x152817, 0x975d, 0x935d, 0x000a, 0x0 }, /* #19 */ 2262 { 0x2d3a46, 0x2d3a46, 0x0aa6, 0x4aa6, 0x000e, 0x0 }, /* #20 */ 2263 { 0x071346, 0x071346, 0x7843, 0x78c3, 0x0007, 0x0 }, /* #21 */ 2264 { 0x294553, 0x294553, 0xf671, 0xe671, 0x000c, 0x0 }, /* #22 */ 2265 { 0x233717, 0x233716, 0xa102, 0xa302, 0x0009, 0x0 }, /* #23 */ 2266 { 0x226b53, 0x226b53, 0x35ed, 0x356d, 0x0007, 0x0 }, /* #24 */ 2267 { 0x0f2953, 0x0f2953, 0xe9ac, 0xe92c, 0x0007, 0x0 }, /* #25 */ 2268 { 0x1d1386, 0x1d1387, 0x6e12, 0x6612, 0x000b, 0x0 }, /* #26 */ 2269 { 0x0a6653, 0x0a6653, 0x46be, 0x46ae, 0x0004, 0x0 }, /* #27 */ 2270 { 0x0263d3, 0x0263d3, 0xe21e, 0xe21c, 0x0001, 0x0 }, /* #28 */ 2271 { 0x164ac3, 0x164ac2, 0x0736, 0x07b6, 0x0007, 0x0 }, /* #29 */ 2272 { 0x034056, 0x034056, 0x7b45, 0x7b4d, 0x0003, 0x0 }, /* #30 */ 2273 { 0x300692, 0x300692, 0xa582, 0xa58a, 0x0003, 0x0 }, /* #31 */ 2274 { 0x3b0f46, 0x3b0f47, 0x207d, 0x2079, 0x0002, 0x0 }, /* #32 */ 2275 { 0x190146, 0x190146, 0xffbb, 0xffbf, 0x0002, 0x0 }, /* #33 */ 2276 { 0x1a0046, 0x1a0046, 0x2144, 0x214c, 0x0003, 0x0 }, /* #34 */ 2277 { 0x0d1dd6, 0x0d1dd6, 0x1c50, 0x1c70, 0x0005, 0x0 }, /* #35 */ 2278 { 0x270442, 0x270442, 0x5355, 0x5357, 0x0001, 0x0 }, /* #36 */ 2279 { 0x0e04d6, 0x0e04d6, 0xf6dc, 0xf6fc, 0x0005, 0x0 }, /* #37 */ 2280 { 0x133d57, 0x133d57, 0x34fb, 0x34f3, 0x0003, 0x0 }, /* #38 */ 2281 { 0x350607, 0x350607, 0x6e1f, 0x6c1f, 0x0009, 0x0 }, /* #39 */ 2282 { 0x3f3303, 0x3f3302, 0x529e, 0x569e, 0x000a, 0x0 }, /* #40 */ 2283 { 0x384f12, 0x384f12, 0x67d0, 0x6fd0, 0x000b, 0x0 }, /* #41 */ 2284 { 0x015913, 0x015913, 0xbaf6, 0xbae6, 0x0004, 0x0 }, /* #42 */ 2285 { 0x0e4906, 0x0e4907, 0x6a28, 0x6a20, 0x0003, 0x0 }, /* #43 */ 2286 { 0x3f1fc6, 0x3f1fc7, 0x9bdc, 0x93dc, 0x000b, 0x0 }, /* #44 */ 2287 { 0x1e2b06, 0x1e2b06, 0xb37b, 0xb37f, 0x0002, 0x0 }, /* #45 */ 2288 { 0x3a3dc2, 0x3a3dc2, 0xf6cc, 0xf7cc, 0x0008, 0x0 }, /* #46 */ 2289 { 0x1c0146, 0x1c0147, 0xfe6d, 0xfc6d, 0x0009, 0x0 }, /* #47 */ 2290 { 0x062c16, 0x062c16, 0x583b, 0x593b, 0x0008, 0x0 }, /* #48 */ 2291 { 0x213a43, 0x213a43, 0x284a, 0x204a, 0x000b, 0x0 }, /* #49 */ 2292 { 0x206107, 0x206107, 0xe378, 0xe178, 0x0009, 0x0 }, /* #50 */ 2293 { 0x150e13, 0x150e12, 0xe47c, 0xf47c, 0x000c, 0x0 }, /* #51 */ 2294 { 0x1e2fc3, 0x1e2fc2, 0xdd39, 0xdd3b, 0x0001, 0x0 }, /* #52 */ 2295 { 0x2d0507, 0x2d0507, 0x8995, 0x8994, 0x0000, 0x0 }, /* #53 */ 2296 { 0x354406, 0x354406, 0xadc1, 0xadc3, 0x0001, 0x0 }, /* #54 */ 2297 { 0x3c1c02, 0x3c1c03, 0x8f89, 0x8789, 0x000b, 0x0 }, /* #55 */ 2298 { 0x184c82, 0x184c83, 0x0c9e, 0x0c96, 0x0003, 0x0 }, /* #56 */ 2299 { 0x1e3607, 0x1e3607, 0x137c, 0x136c, 0x0004, 0x0 }, /* #57 */ 2300 { 0x2f05c6, 0x2f05c7, 0x324e, 0x224e, 0x000c, 0x0 }, /* #58 */ 2301 { 0x093046, 0x093046, 0x6865, 0x7865, 0x000c, 0x0 }, /* #59 */ 2302 { 0x3f4c93, 0x3f4c93, 0xd585, 0xc585, 0x000c, 0x0 }, /* #60 */ 2303 { 0x2d5ec6, 0x2d5ec6, 0xa19e, 0xa1be, 0x0005, 0x0 }, /* #61 */ 2304 { 0x0f7182, 0x0f7183, 0xb8ee, 0x98ee, 0x000d, 0x0 }, /* #62 */ 2305 { 0x021803, 0x021803, 0x6c99, 0x6c98, 0x0000, 0x0 }, /* #63 */ 3298 { 0x0503d2, 0x0503d2, 0x0000, 0x0001, 0x0000, 0x0 }, /* #0 */ 3299 { 0x052d03, 0x052d02, 0x0000, 0x0001, 0x0000, 0x0 }, /* #1 */ 3300 { 0x2c00d7, 0x2c00d6, 0x0000, 0x0001, 0x0000, 0x0 }, /* #2 */ 3301 { 0x335957, 0x335956, 0x0000, 0x0001, 0x0000, 0x0 }, /* #3 */ 3302 { 0x306c56, 0x306c56, 0x0000, 0x0001, 0x0000, 0x0 }, /* #4 */ 3303 { 0x183fc6, 0x183fc6, 0x0000, 0x0001, 0x0000, 0x0 }, /* #5 */ 3304 { 0x0319c2, 0x0319c2, 0x5fc2, 0x5fc3, 0x0000, 0x0 }, /* #6 */ 3305 { 0x045843, 0x045843, 0xfd5f, 0xfd5e, 0x0000, 0x0 }, /* #7 */ 3306 { 0x090a02, 0x090a03, 0xc439, 0xc438, 0x0000, 0x0 }, /* #8 */ 3307 { 0x3f2986, 0x3f2987, 0x0079, 0x0078, 0x0000, 0x0 }, /* #9 */ 3308 { 0x3c4047, 0x3c4047, 0x18b3, 0x18b2, 0x0000, 0x0 }, /* #10 */ 3309 { 0x351657, 0x351656, 0x5e30, 0x5e31, 0x0000, 0x0 }, /* #11 */ 3310 { 0x3c4007, 0x3c4007, 0x8d44, 0x8d40, 0x0002, 0x0 }, /* #12 */ 3311 { 0x223147, 0x223147, 0x671f, 0x671d, 0x0001, 0x0 }, /* #13 */ 3312 { 0x3f1053, 0x3f1053, 0x019a, 0x018a, 0x0004, 0x0 }, /* #14 */ 3313 { 0x040907, 0x040906, 0xe2fe, 0xe2ff, 0x0000, 0x0 }, /* #15 */ 3314 { 0x1e4003, 0x1e4002, 0x3f66, 0xbf66, 0x000f, 0x0 }, /* #16 */ 3315 { 0x174986, 0x174986, 0x7742, 0x7746, 0x0002, 0x0 }, /* #17 */ 3316 { 0x176006, 0x176006, 0x8c5e, 0x8c7e, 0x0005, 0x0 }, /* #18 */ 3317 { 0x3d7f96, 0x3d7f96, 0xc42d, 0xcc2d, 0x000b, 0x0 }, /* #19 */ 3318 { 0x0e4dc3, 0x0e4dc3, 0x80a4, 0x80a0, 0x0002, 0x0 }, /* #20 */ 3319 { 0x0c3057, 0x0c3057, 0x3953, 0x1953, 0x000d, 0x0 }, /* #21 */ 3320 { 0x1b0142, 0x1b0143, 0x10ee, 0x106e, 0x0007, 0x0 }, /* #22 */ 3321 { 0x3f52c6, 0x3f52c6, 0xf1c9, 0xf1cd, 0x0002, 0x0 }, /* #23 */ 3322 { 0x3d6707, 0x3d6707, 0xd602, 0x9602, 0x000e, 0x0 }, /* #24 */ 3323 { 0x096556, 0x096556, 0x7006, 0x7806, 0x000b, 0x0 }, /* #25 */ 3324 { 0x312f13, 0x312f13, 0xce35, 0x4e35, 0x000f, 0x0 }, /* #26 */ 3325 { 0x2f3d42, 0x2f3d42, 0x70af, 0x71af, 0x0008, 0x0 }, /* #27 */ 3326 { 0x1f6287, 0x1f6286, 0xbe3d, 0xbe7d, 0x0006, 0x0 }, /* #28 */ 3327 { 0x3f5502, 0x3f5503, 0x51c9, 0x41c9, 0x000c, 0x0 }, /* #29 */ 3328 { 0x136f56, 0x136f56, 0xa63d, 0xa6bd, 0x0007, 0x0 }, /* #30 */ 3329 { 0x124e03, 0x124e02, 0x45a4, 0x45a5, 0x0000, 0x0 }, /* #31 */ 3330 { 0x331712, 0x331712, 0x139e, 0x539e, 0x000e, 0x0 }, /* #32 */ 3331 { 0x0a5182, 0x0a5182, 0xf72f, 0xf73f, 0x0004, 0x0 }, /* #33 */ 3332 { 0x3a4257, 0x3a4256, 0xa688, 0xa68c, 0x0002, 0x0 }, /* #34 */ 3333 { 0x0d5d82, 0x0d5d82, 0xf213, 0xf313, 0x0008, 0x0 }, /* #35 */ 3334 { 0x384942, 0x384942, 0x091e, 0x099e, 0x0007, 0x0 }, /* #36 */ 3335 { 0x385683, 0x385682, 0x8a5a, 0xca5a, 0x000e, 0x0 }, /* #37 */ 3336 { 0x0213c6, 0x0213c7, 0xf96f, 0xf86f, 0x0008, 0x0 }, /* #38 */ 3337 { 0x2b1b16, 0x2b1b17, 0x487d, 0x4879, 0x0002, 0x0 }, /* #39 */ 3338 { 0x3b0ac2, 0x3b0ac2, 0xb1a8, 0xb1b8, 0x0004, 0x0 }, /* #40 */ 3339 { 0x0e11c6, 0x0e11c7, 0xae8c, 0xa68c, 0x000b, 0x0 }, /* #41 */ 3340 { 0x170847, 0x170846, 0x9a6e, 0x9aee, 0x0007, 0x0 }, /* #42 */ 3341 { 0x092d46, 0x092d47, 0xea8c, 0x6a8c, 0x000f, 0x0 }, /* #43 */ 3342 { 0x031dd3, 0x031dd3, 0xb54c, 0xb50c, 0x0006, 0x0 }, /* #44 */ 3343 { 0x317d93, 0x317d93, 0x53b4, 0x13b4, 0x000e, 0x0 }, /* #45 */ 3344 { 0x280986, 0x280986, 0x3ce8, 0xbce8, 0x000f, 0x0 }, /* #46 */ 3345 { 0x2c16d6, 0x2c16d7, 0x30d1, 0x30d0, 0x0000, 0x0 }, /* #47 */ 3346 { 0x211dc7, 0x211dc7, 0xdd9d, 0xd59d, 0x000b, 0x0 }, /* #48 */ 3347 { 0x3159c6, 0x3159c6, 0xb55d, 0xb57d, 0x0005, 0x0 }, /* #49 */ 3348 { 0x337a43, 0x337a43, 0x8f41, 0x8b41, 0x000a, 0x0 }, /* #50 */ 3349 { 0x3f6656, 0x3f6657, 0xd5c9, 0xc5c9, 0x000c, 0x0 }, /* #51 */ 3350 { 0x1e1416, 0x1e1416, 0x96f0, 0xb6f0, 0x000d, 0x0 }, /* #52 */ 3351 { 0x187352, 0x187353, 0x968b, 0x948b, 0x0009, 0x0 }, /* #53 */ 3352 { 0x0e2e02, 0x0e2e02, 0xc9da, 0xe9da, 0x000d, 0x0 }, /* #54 */ 3353 { 0x286dd6, 0x286dd6, 0xce70, 0xce74, 0x0002, 0x0 }, /* #55 */ 3354 { 0x193b83, 0x193b82, 0xc680, 0xd680, 0x000c, 0x0 }, /* #56 */ 3355 { 0x356512, 0x356513, 0x66b6, 0x6636, 0x0007, 0x0 }, /* #57 */ 3356 { 0x3d1487, 0x3d1487, 0x3de9, 0x3d69, 0x0007, 0x0 }, /* #58 */ 3357 { 0x010253, 0x010252, 0x9105, 0x9125, 0x0005, 0x0 }, /* #59 */ 3358 { 0x0c6f86, 0x0c6f87, 0xaf46, 0xaf06, 0x0006, 0x0 }, /* #60 */ 3359 { 0x3c5592, 0x3c5593, 0x1cd3, 0x1c93, 0x0006, 0x0 }, /* #61 */ 3360 { 0x3b5e43, 0x3b5e42, 0x6de4, 0x6df4, 0x0004, 0x0 }, /* #62 */ 3361 { 0x267cd2, 0x267cd3, 0x55ad, 0x55a5, 0x0003, 0x0 }, /* #63 */ 3362 { 0x390bc2, 0x390bc2, 0x444c, 0x444e, 0x0001, 0x0 }, /* #64 */ 3363 { 0x253946, 0x253946, 0x08e4, 0x48e4, 0x000e, 0x0 }, /* #65 */ 3364 { 0x307f03, 0x307f02, 0x1d2f, 0x1daf, 0x0007, 0x0 }, /* #66 */ 3365 { 0x191716, 0x191716, 0x7095, 0x70d5, 0x0006, 0x0 }, /* #67 */ 3366 { 0x087542, 0x087543, 0x9925, 0x8925, 0x000c, 0x0 }, /* #68 */ 3367 { 0x1234c6, 0x1234c7, 0xbc4d, 0xbc45, 0x0003, 0x0 }, /* #69 */ 3368 { 0x247e02, 0x247e03, 0x6555, 0x6155, 0x000a, 0x0 }, /* #70 */ 3369 { 0x344683, 0x344683, 0xfba2, 0x7ba2, 0x000f, 0x0 }, /* #71 */ 3370 { 0x0140c3, 0x0140c2, 0x8323, 0xa323, 0x000d, 0x0 }, /* #72 */ 3371 { 0x275143, 0x275143, 0xb26b, 0x926b, 0x000d, 0x0 }, /* #73 */ 3372 { 0x2146c6, 0x2146c7, 0xbfc8, 0x9fc8, 0x000d, 0x0 }, /* #74 */ 3373 { 0x096013, 0x096012, 0xb9ac, 0xb9ad, 0x0000, 0x0 }, /* #75 */ 3374 { 0x3f7603, 0x3f7602, 0x5337, 0x533f, 0x0003, 0x0 }, /* #76 */ 3375 { 0x3f3356, 0x3f3356, 0x5aaa, 0x5aba, 0x0004, 0x0 }, /* #77 */ 3376 { 0x2e5b83, 0x2e5b82, 0xf324, 0xf3a4, 0x0007, 0x0 }, /* #78 */ 3377 { 0x157497, 0x157497, 0x9ee5, 0x9ae5, 0x000a, 0x0 }, /* #79 */ 3378 { 0x1d3447, 0x1d3446, 0x7010, 0x7110, 0x0008, 0x0 }, /* #80 */ 3379 { 0x151a13, 0x151a12, 0x2e99, 0xae99, 0x000f, 0x0 }, /* #81 */ 3380 { 0x377113, 0x377113, 0x704f, 0x704b, 0x0002, 0x0 }, /* #82 */ 3381 { 0x004e82, 0x004e83, 0x75a1, 0x55a1, 0x000d, 0x0 }, /* #83 */ 3382 { 0x1b7882, 0x1b7882, 0x8f1d, 0x8f1f, 0x0001, 0x0 }, /* #84 */ 3383 { 0x244847, 0x244847, 0xe4af, 0xe4a7, 0x0003, 0x0 }, /* #85 */ 3384 { 0x117a83, 0x117a83, 0x54be, 0x54ba, 0x0002, 0x0 }, /* #86 */ 3385 { 0x0d47d2, 0x0d47d2, 0x325c, 0x3a5c, 0x000b, 0x0 }, /* #87 */ 3386 { 0x2a2046, 0x2a2047, 0x763e, 0x363e, 0x000e, 0x0 }, /* #88 */ 3387 { 0x0b1907, 0x0b1907, 0x3f4a, 0x3d4a, 0x0009, 0x0 }, /* #89 */ 3388 { 0x2f41d3, 0x2f41d3, 0xfbf9, 0xf9f9, 0x0009, 0x0 }, /* #90 */ 3389 { 0x120552, 0x120552, 0xd0f0, 0xf0f0, 0x000d, 0x0 }, /* #91 */ 3390 { 0x2408d6, 0x2408d7, 0xe43f, 0xe42f, 0x0004, 0x0 }, /* #92 */ 3391 { 0x2c3597, 0x2c3596, 0x6330, 0x7330, 0x000c, 0x0 }, /* #93 */ 3392 { 0x3346d6, 0x3346d6, 0xb5c3, 0xb5e3, 0x0005, 0x0 }, /* #94 */ 3393 { 0x253cd6, 0x253cd7, 0x2787, 0x2707, 0x0007, 0x0 }, /* #95 */ 2306 3394 }; 2307 3395 static const BINU16_TEST_T g_aTests_btc_u16_locked[] = 2308 3396 { 2309 { 0x1e1fd7, 0x1e1fd6, 0x0000, 0x0001, 0x0000, 0x0 }, /* #0 */ 2310 { 0x170ec2, 0x170ec2, 0x0000, 0x0001, 0x0000, 0x0 }, /* #1 */ 2311 { 0x1f0c93, 0x1f0c92, 0x0000, 0x0001, 0x0000, 0x0 }, /* #2 */ 2312 { 0x3a5953, 0x3a5952, 0x0000, 0x0001, 0x0000, 0x0 }, /* #3 */ 2313 { 0x1a3f82, 0x1a3f83, 0x5c4b, 0x5c4a, 0x0000, 0x0 }, /* #4 */ 2314 { 0x0a6607, 0x0a6607, 0x60ff, 0x60fe, 0x0000, 0x0 }, /* #5 */ 2315 { 0x303dd6, 0x303dd6, 0xf8ec, 0xf8ed, 0x0000, 0x0 }, /* #6 */ 2316 { 0x294e93, 0x294e93, 0xff31, 0xff30, 0x0000, 0x0 }, /* #7 */ 2317 { 0x0d2357, 0x0d2357, 0x6c78, 0x6c38, 0x0006, 0x0 }, /* #8 */ 2318 { 0x3d52d2, 0x3d52d3, 0x8708, 0x8700, 0x0003, 0x0 }, /* #9 */ 2319 { 0x150383, 0x150382, 0x1b9a, 0x5b9a, 0x000e, 0x0 }, /* #10 */ 2320 { 0x153587, 0x153587, 0x7b20, 0x7320, 0x000b, 0x0 }, /* #11 */ 2321 { 0x287b46, 0x287b47, 0xd551, 0xd151, 0x000a, 0x0 }, /* #12 */ 2322 { 0x1c5486, 0x1c5487, 0xf328, 0xf308, 0x0005, 0x0 }, /* #13 */ 2323 { 0x3f3c06, 0x3f3c06, 0x4c4b, 0x5c4b, 0x000c, 0x0 }, /* #14 */ 2324 { 0x3c1a83, 0x3c1a82, 0x5066, 0x506e, 0x0003, 0x0 }, /* #15 */ 2325 { 0x3f5d52, 0x3f5d53, 0x83df, 0x82df, 0x0008, 0x0 }, /* #16 */ 2326 { 0x2e6456, 0x2e6457, 0xf116, 0xf114, 0x0001, 0x0 }, /* #17 */ 2327 { 0x190317, 0x190317, 0xf88e, 0xb88e, 0x000e, 0x0 }, /* #18 */ 2328 { 0x056ec2, 0x056ec3, 0x5865, 0x5861, 0x0002, 0x0 }, /* #19 */ 2329 { 0x260382, 0x260382, 0x6252, 0x62d2, 0x0007, 0x0 }, /* #20 */ 2330 { 0x2d51d6, 0x2d51d7, 0xfc57, 0xbc57, 0x000e, 0x0 }, /* #21 */ 2331 { 0x181c07, 0x181c07, 0xc1d3, 0xc153, 0x0007, 0x0 }, /* #22 */ 2332 { 0x0f3a43, 0x0f3a42, 0x2d8b, 0x2dab, 0x0005, 0x0 }, /* #23 */ 2333 { 0x365757, 0x365757, 0x757a, 0x657a, 0x000c, 0x0 }, /* #24 */ 2334 { 0x026956, 0x026957, 0xae3b, 0x8e3b, 0x000d, 0x0 }, /* #25 */ 2335 { 0x3840c3, 0x3840c2, 0xefc0, 0xefc4, 0x0002, 0x0 }, /* #26 */ 2336 { 0x0f3743, 0x0f3742, 0x07b0, 0x07b1, 0x0000, 0x0 }, /* #27 */ 2337 { 0x2d6993, 0x2d6993, 0xd4e0, 0xd0e0, 0x000a, 0x0 }, /* #28 */ 2338 { 0x3b7a07, 0x3b7a07, 0x4cb8, 0x0cb8, 0x000e, 0x0 }, /* #29 */ 2339 { 0x171357, 0x171357, 0xffb2, 0xfdb2, 0x0009, 0x0 }, /* #30 */ 2340 { 0x2a3d07, 0x2a3d07, 0x4cee, 0x4cce, 0x0005, 0x0 }, /* #31 */ 2341 { 0x190612, 0x190612, 0x58c2, 0x58d2, 0x0004, 0x0 }, /* #32 */ 2342 { 0x042597, 0x042596, 0x7732, 0x7733, 0x0000, 0x0 }, /* #33 */ 2343 { 0x396593, 0x396592, 0xe2b3, 0xe6b3, 0x000a, 0x0 }, /* #34 */ 2344 { 0x253692, 0x253693, 0x4bea, 0x4baa, 0x0006, 0x0 }, /* #35 */ 2345 { 0x2410c3, 0x2410c2, 0xc7a3, 0xd7a3, 0x000c, 0x0 }, /* #36 */ 2346 { 0x052613, 0x052613, 0xb3ca, 0xb38a, 0x0006, 0x0 }, /* #37 */ 2347 { 0x177cc7, 0x177cc6, 0x2413, 0x2513, 0x0008, 0x0 }, /* #38 */ 2348 { 0x142307, 0x142306, 0xc923, 0xcd23, 0x000a, 0x0 }, /* #39 */ 2349 { 0x246c52, 0x246c52, 0x0263, 0x0363, 0x0008, 0x0 }, /* #40 */ 2350 { 0x1d6c53, 0x1d6c53, 0x2919, 0x2918, 0x0000, 0x0 }, /* #41 */ 2351 { 0x2b46c6, 0x2b46c6, 0x55b2, 0x75b2, 0x000d, 0x0 }, /* #42 */ 2352 { 0x1e4c93, 0x1e4c92, 0xae18, 0xae19, 0x0000, 0x0 }, /* #43 */ 2353 { 0x0f4d12, 0x0f4d12, 0x1ce9, 0x9ce9, 0x000f, 0x0 }, /* #44 */ 2354 { 0x382f46, 0x382f46, 0x5200, 0x5202, 0x0001, 0x0 }, /* #45 */ 2355 { 0x314346, 0x314346, 0xbdd2, 0xbdf2, 0x0005, 0x0 }, /* #46 */ 2356 { 0x057786, 0x057786, 0x3b89, 0x3b8b, 0x0001, 0x0 }, /* #47 */ 2357 { 0x316593, 0x316592, 0xe0b2, 0xe4b2, 0x000a, 0x0 }, /* #48 */ 2358 { 0x112312, 0x112312, 0x2c59, 0x2e59, 0x0009, 0x0 }, /* #49 */ 2359 { 0x3f38d3, 0x3f38d3, 0x74f5, 0x54f5, 0x000d, 0x0 }, /* #50 */ 2360 { 0x281982, 0x281982, 0x475d, 0xc75d, 0x000f, 0x0 }, /* #51 */ 2361 { 0x303993, 0x303992, 0x2664, 0x2e64, 0x000b, 0x0 }, /* #52 */ 2362 { 0x227916, 0x227916, 0xb87a, 0xb87b, 0x0000, 0x0 }, /* #53 */ 2363 { 0x3f24d7, 0x3f24d6, 0xe69a, 0xe79a, 0x0008, 0x0 }, /* #54 */ 2364 { 0x284003, 0x284003, 0x20dd, 0x20d9, 0x0002, 0x0 }, /* #55 */ 2365 { 0x0e69c3, 0x0e69c2, 0x10ca, 0x10ce, 0x0002, 0x0 }, /* #56 */ 2366 { 0x146443, 0x146442, 0xf257, 0xf25f, 0x0003, 0x0 }, /* #57 */ 2367 { 0x390d96, 0x390d96, 0xe774, 0xe7f4, 0x0007, 0x0 }, /* #58 */ 2368 { 0x3f4702, 0x3f4703, 0x9f7f, 0x9f5f, 0x0005, 0x0 }, /* #59 */ 2369 { 0x067593, 0x067593, 0x30e7, 0x30c7, 0x0005, 0x0 }, /* #60 */ 2370 { 0x094ad2, 0x094ad3, 0xe35c, 0xe25c, 0x0008, 0x0 }, /* #61 */ 2371 { 0x0b23d7, 0x0b23d6, 0x37e3, 0x77e3, 0x000e, 0x0 }, /* #62 */ 2372 { 0x392317, 0x392317, 0x6a6f, 0x626f, 0x000b, 0x0 }, /* #63 */ 3397 { 0x253196, 0x253196, 0x0000, 0x0001, 0x0000, 0x0 }, /* #0 */ 3398 { 0x1a7196, 0x1a7196, 0x0000, 0x0001, 0x0000, 0x0 }, /* #1 */ 3399 { 0x195813, 0x195812, 0x0000, 0x0001, 0x0000, 0x0 }, /* #2 */ 3400 { 0x257346, 0x257346, 0x0000, 0x0001, 0x0000, 0x0 }, /* #3 */ 3401 { 0x342687, 0x342686, 0x0000, 0x0001, 0x0000, 0x0 }, /* #4 */ 3402 { 0x2b42d6, 0x2b42d6, 0x0000, 0x0001, 0x0000, 0x0 }, /* #5 */ 3403 { 0x3a65d7, 0x3a65d7, 0x1d9b, 0x1d9a, 0x0000, 0x0 }, /* #6 */ 3404 { 0x224186, 0x224187, 0x400d, 0x400c, 0x0000, 0x0 }, /* #7 */ 3405 { 0x3c31d6, 0x3c31d6, 0x08f2, 0x08f3, 0x0000, 0x0 }, /* #8 */ 3406 { 0x0d6346, 0x0d6347, 0xd89f, 0xd89e, 0x0000, 0x0 }, /* #9 */ 3407 { 0x153b07, 0x153b06, 0x98f4, 0x98f5, 0x0000, 0x0 }, /* #10 */ 3408 { 0x305713, 0x305713, 0x02ed, 0x02ec, 0x0000, 0x0 }, /* #11 */ 3409 { 0x0e4547, 0x0e4546, 0x5dab, 0xddab, 0x000f, 0x0 }, /* #12 */ 3410 { 0x310dc6, 0x310dc7, 0x1904, 0x0904, 0x000c, 0x0 }, /* #13 */ 3411 { 0x130fd2, 0x130fd3, 0x02f9, 0x0279, 0x0007, 0x0 }, /* #14 */ 3412 { 0x292197, 0x292197, 0xa510, 0x8510, 0x000d, 0x0 }, /* #15 */ 3413 { 0x300ed3, 0x300ed3, 0x7dc9, 0x7cc9, 0x0008, 0x0 }, /* #16 */ 3414 { 0x3c6586, 0x3c6586, 0x1b5d, 0x1f5d, 0x000a, 0x0 }, /* #17 */ 3415 { 0x2c6542, 0x2c6543, 0x0e76, 0x0a76, 0x000a, 0x0 }, /* #18 */ 3416 { 0x081182, 0x081183, 0xec0d, 0xac0d, 0x000e, 0x0 }, /* #19 */ 3417 { 0x1909c3, 0x1909c3, 0x68f3, 0x68f1, 0x0001, 0x0 }, /* #20 */ 3418 { 0x021c86, 0x021c86, 0xc8a2, 0xd8a2, 0x000c, 0x0 }, /* #21 */ 3419 { 0x3b40d6, 0x3b40d7, 0xb7e7, 0xb7a7, 0x0006, 0x0 }, /* #22 */ 3420 { 0x1e12d6, 0x1e12d7, 0x04e8, 0x04e0, 0x0003, 0x0 }, /* #23 */ 3421 { 0x0a2d57, 0x0a2d56, 0x12f0, 0x16f0, 0x000a, 0x0 }, /* #24 */ 3422 { 0x142d97, 0x142d96, 0x2606, 0x2686, 0x0007, 0x0 }, /* #25 */ 3423 { 0x1c7043, 0x1c7042, 0x3093, 0x309b, 0x0003, 0x0 }, /* #26 */ 3424 { 0x2c25d3, 0x2c25d3, 0x2f77, 0x2f73, 0x0002, 0x0 }, /* #27 */ 3425 { 0x2354d2, 0x2354d3, 0x669f, 0x629f, 0x000a, 0x0 }, /* #28 */ 3426 { 0x0e7f83, 0x0e7f83, 0xe44e, 0xe446, 0x0003, 0x0 }, /* #29 */ 3427 { 0x2162c2, 0x2162c3, 0xfb70, 0xdb70, 0x000d, 0x0 }, /* #30 */ 3428 { 0x1d1e86, 0x1d1e87, 0x60e9, 0x40e9, 0x000d, 0x0 }, /* #31 */ 3429 { 0x1f2507, 0x1f2507, 0x5ae5, 0x5a65, 0x0007, 0x0 }, /* #32 */ 3430 { 0x303457, 0x303457, 0xf78c, 0xf58c, 0x0009, 0x0 }, /* #33 */ 3431 { 0x0e56d6, 0x0e56d7, 0x2286, 0x2284, 0x0001, 0x0 }, /* #34 */ 3432 { 0x303a12, 0x303a13, 0x48cf, 0x48cd, 0x0001, 0x0 }, /* #35 */ 3433 { 0x197a17, 0x197a16, 0x169a, 0x569a, 0x000e, 0x0 }, /* #36 */ 3434 { 0x1f54d6, 0x1f54d7, 0xdcda, 0x9cda, 0x000e, 0x0 }, /* #37 */ 3435 { 0x246212, 0x246213, 0x729c, 0x329c, 0x000e, 0x0 }, /* #38 */ 3436 { 0x284c86, 0x284c86, 0xc091, 0xc099, 0x0003, 0x0 }, /* #39 */ 3437 { 0x3c1083, 0x3c1082, 0x087a, 0x887a, 0x000f, 0x0 }, /* #40 */ 3438 { 0x0a6492, 0x0a6493, 0x5f66, 0x5f62, 0x0002, 0x0 }, /* #41 */ 3439 { 0x105753, 0x105752, 0x99b8, 0x99b9, 0x0000, 0x0 }, /* #42 */ 3440 { 0x3c0493, 0x3c0492, 0x98f5, 0xb8f5, 0x000d, 0x0 }, /* #43 */ 3441 { 0x143d12, 0x143d12, 0xf7a8, 0xf7b8, 0x0004, 0x0 }, /* #44 */ 3442 { 0x3324d3, 0x3324d3, 0x64b7, 0x6437, 0x0007, 0x0 }, /* #45 */ 3443 { 0x3f2213, 0x3f2212, 0xbf50, 0xbf58, 0x0003, 0x0 }, /* #46 */ 3444 { 0x3a78d2, 0x3a78d3, 0xb1bd, 0xa1bd, 0x000c, 0x0 }, /* #47 */ 3445 { 0x056a43, 0x056a43, 0xfbb3, 0xfbb2, 0x0000, 0x0 }, /* #48 */ 3446 { 0x3f1d93, 0x3f1d93, 0xc8bb, 0xc0bb, 0x000b, 0x0 }, /* #49 */ 3447 { 0x136fc6, 0x136fc6, 0x6695, 0x669d, 0x0003, 0x0 }, /* #50 */ 3448 { 0x0c0513, 0x0c0513, 0x8f1b, 0x8b1b, 0x000a, 0x0 }, /* #51 */ 3449 { 0x377fd6, 0x377fd6, 0xf70e, 0xf78e, 0x0007, 0x0 }, /* #52 */ 3450 { 0x245882, 0x245882, 0xd136, 0xf136, 0x000d, 0x0 }, /* #53 */ 3451 { 0x132183, 0x132183, 0xd9bd, 0xd8bd, 0x0008, 0x0 }, /* #54 */ 3452 { 0x2b38d3, 0x2b38d3, 0x0ccf, 0x0c4f, 0x0007, 0x0 }, /* #55 */ 3453 { 0x0a2416, 0x0a2417, 0xef29, 0xeb29, 0x000a, 0x0 }, /* #56 */ 3454 { 0x2c6ec7, 0x2c6ec7, 0xbd7f, 0xb97f, 0x000a, 0x0 }, /* #57 */ 3455 { 0x0e4417, 0x0e4417, 0x8b97, 0x8b17, 0x0007, 0x0 }, /* #58 */ 3456 { 0x211e46, 0x211e47, 0x87cf, 0x87cb, 0x0002, 0x0 }, /* #59 */ 3457 { 0x2f1d46, 0x2f1d46, 0x04be, 0x84be, 0x000f, 0x0 }, /* #60 */ 3458 { 0x197c97, 0x197c96, 0xb06a, 0xb86a, 0x000b, 0x0 }, /* #61 */ 3459 { 0x210183, 0x210183, 0x25a6, 0x05a6, 0x000d, 0x0 }, /* #62 */ 3460 { 0x306d87, 0x306d86, 0x0561, 0x0569, 0x0003, 0x0 }, /* #63 */ 3461 { 0x0404d3, 0x0404d3, 0xe2b6, 0xe0b6, 0x0009, 0x0 }, /* #64 */ 3462 { 0x330ed3, 0x330ed2, 0x8248, 0x8268, 0x0005, 0x0 }, /* #65 */ 3463 { 0x263847, 0x263847, 0xa92f, 0xa92e, 0x0000, 0x0 }, /* #66 */ 3464 { 0x1d13d3, 0x1d13d2, 0x2998, 0x2b98, 0x0009, 0x0 }, /* #67 */ 3465 { 0x177013, 0x177012, 0xa3b4, 0xb3b4, 0x000c, 0x0 }, /* #68 */ 3466 { 0x0f43c6, 0x0f43c7, 0xe106, 0xc106, 0x000d, 0x0 }, /* #69 */ 3467 { 0x2a4a07, 0x2a4a07, 0x2bfa, 0x2afa, 0x0008, 0x0 }, /* #70 */ 3468 { 0x1f4103, 0x1f4102, 0xa540, 0xa541, 0x0000, 0x0 }, /* #71 */ 3469 { 0x160157, 0x160156, 0x1802, 0x1882, 0x0007, 0x0 }, /* #72 */ 3470 { 0x3c2146, 0x3c2146, 0xf9a8, 0xf9b8, 0x0004, 0x0 }, /* #73 */ 3471 { 0x116b16, 0x116b16, 0x3c2e, 0x3c6e, 0x0006, 0x0 }, /* #74 */ 3472 { 0x2149c2, 0x2149c3, 0xccc9, 0x8cc9, 0x000e, 0x0 }, /* #75 */ 3473 { 0x301c56, 0x301c57, 0x3792, 0x3392, 0x000a, 0x0 }, /* #76 */ 3474 { 0x075712, 0x075712, 0x0792, 0x0796, 0x0002, 0x0 }, /* #77 */ 3475 { 0x307406, 0x307406, 0x0002, 0x8002, 0x000f, 0x0 }, /* #78 */ 3476 { 0x295007, 0x295006, 0xc263, 0xc663, 0x000a, 0x0 }, /* #79 */ 3477 { 0x232757, 0x232756, 0x229e, 0x22de, 0x0006, 0x0 }, /* #80 */ 3478 { 0x085546, 0x085547, 0xe9a6, 0xe1a6, 0x000b, 0x0 }, /* #81 */ 3479 { 0x254b82, 0x254b83, 0xe72e, 0x672e, 0x000f, 0x0 }, /* #82 */ 3480 { 0x171c42, 0x171c43, 0xe2fe, 0xe2ee, 0x0004, 0x0 }, /* #83 */ 3481 { 0x032342, 0x032342, 0x1226, 0x1326, 0x0008, 0x0 }, /* #84 */ 3482 { 0x321d53, 0x321d53, 0x2194, 0x2190, 0x0002, 0x0 }, /* #85 */ 3483 { 0x3f5e83, 0x3f5e83, 0xda37, 0xca37, 0x000c, 0x0 }, /* #86 */ 3484 { 0x3f65c6, 0x3f65c7, 0x486c, 0x086c, 0x000e, 0x0 }, /* #87 */ 3485 { 0x296293, 0x296293, 0x6210, 0x6010, 0x0009, 0x0 }, /* #88 */ 3486 { 0x2541c2, 0x2541c3, 0x41ab, 0x41a9, 0x0001, 0x0 }, /* #89 */ 3487 { 0x2e02c2, 0x2e02c2, 0xb606, 0xb686, 0x0007, 0x0 }, /* #90 */ 3488 { 0x1e68c6, 0x1e68c7, 0x6509, 0x2509, 0x000e, 0x0 }, /* #91 */ 3489 { 0x271c17, 0x271c16, 0xcd80, 0xcd81, 0x0000, 0x0 }, /* #92 */ 3490 { 0x314dd2, 0x314dd3, 0x51a9, 0x51a1, 0x0003, 0x0 }, /* #93 */ 3491 { 0x066d92, 0x066d93, 0x75fd, 0x75ed, 0x0004, 0x0 }, /* #94 */ 3492 { 0x373683, 0x373683, 0x1313, 0x1311, 0x0001, 0x0 }, /* #95 */ 2373 3493 }; 2374 3494 static const BINU16_TEST_T g_aTests_btr_u16[] = 2375 3495 { 2376 { 0x3f1f92, 0x3f1f92, 0x0000, 0x0000, 0x0000, 0x0 }, /* #0 */ 2377 { 0x064057, 0x064056, 0x0000, 0x0000, 0x0000, 0x0 }, /* #1 */ 2378 { 0x054c56, 0x054c56, 0x0000, 0x0000, 0x0000, 0x0 }, /* #2 */ 2379 { 0x320f42, 0x320f42, 0x0000, 0x0000, 0x0000, 0x0 }, /* #3 */ 2380 { 0x251502, 0x251503, 0xd23b, 0xd23a, 0x0000, 0x0 }, /* #4 */ 2381 { 0x2d5283, 0x2d5283, 0xfe7f, 0xfe7e, 0x0000, 0x0 }, /* #5 */ 2382 { 0x3f6117, 0x3f6117, 0x0427, 0x0426, 0x0000, 0x0 }, /* #6 */ 2383 { 0x2f4742, 0x2f4743, 0x19e3, 0x19e2, 0x0000, 0x0 }, /* #7 */ 2384 { 0x1e3696, 0x1e3697, 0x1a7e, 0x1a5e, 0x0005, 0x0 }, /* #8 */ 2385 { 0x166a02, 0x166a02, 0x3274, 0x3274, 0x0008, 0x0 }, /* #9 */ 2386 { 0x0e7c87, 0x0e7c87, 0x5d2e, 0x5d2c, 0x0001, 0x0 }, /* #10 */ 2387 { 0x0366d7, 0x0366d6, 0x9118, 0x9118, 0x0005, 0x0 }, /* #11 */ 2388 { 0x011417, 0x011416, 0x8cf9, 0x8cf9, 0x000e, 0x0 }, /* #12 */ 2389 { 0x090f97, 0x090f96, 0x2f0e, 0x2f0e, 0x0000, 0x0 }, /* #13 */ 2390 { 0x2e6cd2, 0x2e6cd2, 0x8d10, 0x8d10, 0x0000, 0x0 }, /* #14 */ 2391 { 0x177dc6, 0x177dc7, 0x9dec, 0x1dec, 0x000f, 0x0 }, /* #15 */ 2392 { 0x244e92, 0x244e93, 0x1c9e, 0x1c96, 0x0003, 0x0 }, /* #16 */ 2393 { 0x0b33c2, 0x0b33c2, 0x3028, 0x3028, 0x000f, 0x0 }, /* #17 */ 2394 { 0x3b3bd6, 0x3b3bd7, 0x1464, 0x1444, 0x0005, 0x0 }, /* #18 */ 2395 { 0x217e92, 0x217e92, 0xc1bd, 0xc1bd, 0x000b, 0x0 }, /* #19 */ 2396 { 0x1a0497, 0x1a0496, 0x102f, 0x102f, 0x000d, 0x0 }, /* #20 */ 2397 { 0x356c83, 0x356c82, 0x764c, 0x764c, 0x0001, 0x0 }, /* #21 */ 2398 { 0x2e2013, 0x2e2013, 0xfb51, 0xfb11, 0x0006, 0x0 }, /* #22 */ 2399 { 0x2d2397, 0x2d2397, 0x4079, 0x4069, 0x0004, 0x0 }, /* #23 */ 2400 { 0x282803, 0x282802, 0x6732, 0x6732, 0x000c, 0x0 }, /* #24 */ 2401 { 0x151743, 0x151743, 0x9e7d, 0x8e7d, 0x000c, 0x0 }, /* #25 */ 2402 { 0x155643, 0x155643, 0xf546, 0x7546, 0x000f, 0x0 }, /* #26 */ 2403 { 0x0637d6, 0x0637d7, 0xe14a, 0xa14a, 0x000e, 0x0 }, /* #27 */ 2404 { 0x146707, 0x146706, 0xe260, 0xe260, 0x0007, 0x0 }, /* #28 */ 2405 { 0x052a47, 0x052a46, 0xe437, 0xe437, 0x000c, 0x0 }, /* #29 */ 2406 { 0x037692, 0x037693, 0x4681, 0x4481, 0x0009, 0x0 }, /* #30 */ 2407 { 0x2d03c6, 0x2d03c6, 0x3127, 0x3127, 0x000b, 0x0 }, /* #31 */ 2408 { 0x052ac6, 0x052ac7, 0xcde6, 0xc5e6, 0x000b, 0x0 }, /* #32 */ 2409 { 0x1125d6, 0x1125d6, 0xf005, 0xf005, 0x0009, 0x0 }, /* #33 */ 2410 { 0x2f35d6, 0x2f35d6, 0x1880, 0x1880, 0x000e, 0x0 }, /* #34 */ 2411 { 0x3c2743, 0x3c2743, 0x45b1, 0x44b1, 0x0008, 0x0 }, /* #35 */ 2412 { 0x2d0143, 0x2d0142, 0x8b0a, 0x8b0a, 0x0000, 0x0 }, /* #36 */ 2413 { 0x2471d7, 0x2471d7, 0xd5de, 0xd55e, 0x0007, 0x0 }, /* #37 */ 2414 { 0x2e16c2, 0x2e16c2, 0x0464, 0x0464, 0x0009, 0x0 }, /* #38 */ 2415 { 0x384b93, 0x384b93, 0x3b17, 0x3b07, 0x0004, 0x0 }, /* #39 */ 2416 { 0x1408c2, 0x1408c2, 0x0816, 0x0816, 0x0009, 0x0 }, /* #40 */ 2417 { 0x0b68d3, 0x0b68d2, 0x4f7f, 0x4f7f, 0x000d, 0x0 }, /* #41 */ 2418 { 0x1708d6, 0x1708d6, 0x8298, 0x8298, 0x000d, 0x0 }, /* #42 */ 2419 { 0x3161c7, 0x3161c6, 0x1707, 0x1707, 0x000f, 0x0 }, /* #43 */ 2420 { 0x366c16, 0x366c16, 0xd9c4, 0xd9c4, 0x0000, 0x0 }, /* #44 */ 2421 { 0x0c0cc2, 0x0c0cc2, 0xc4d2, 0xc4d2, 0x0000, 0x0 }, /* #45 */ 2422 { 0x2e0103, 0x2e0103, 0xff94, 0xf794, 0x000b, 0x0 }, /* #46 */ 2423 { 0x2d1717, 0x2d1716, 0x364c, 0x364c, 0x000e, 0x0 }, /* #47 */ 2424 { 0x2d0cc6, 0x2d0cc6, 0xd810, 0xd810, 0x0008, 0x0 }, /* #48 */ 2425 { 0x214bc2, 0x214bc2, 0xfa3f, 0xfa3f, 0x0006, 0x0 }, /* #49 */ 2426 { 0x350c02, 0x350c02, 0x0f72, 0x0f72, 0x000f, 0x0 }, /* #50 */ 2427 { 0x184093, 0x184093, 0x2664, 0x2660, 0x0002, 0x0 }, /* #51 */ 2428 { 0x1228c2, 0x1228c3, 0x80fe, 0x80de, 0x0005, 0x0 }, /* #52 */ 2429 { 0x387202, 0x387203, 0xaf0d, 0xab0d, 0x000a, 0x0 }, /* #53 */ 2430 { 0x2a4e52, 0x2a4e53, 0xa44e, 0xa04e, 0x000a, 0x0 }, /* #54 */ 2431 { 0x2a2143, 0x2a2143, 0xab07, 0xab05, 0x0001, 0x0 }, /* #55 */ 2432 { 0x0e0d56, 0x0e0d56, 0x8884, 0x8884, 0x0000, 0x0 }, /* #56 */ 2433 { 0x0f1107, 0x0f1106, 0xd1ba, 0xd1ba, 0x0000, 0x0 }, /* #57 */ 2434 { 0x3d6c43, 0x3d6c43, 0x25ef, 0x25e7, 0x0003, 0x0 }, /* #58 */ 2435 { 0x1a15d2, 0x1a15d2, 0x411b, 0x411b, 0x0002, 0x0 }, /* #59 */ 2436 { 0x200e16, 0x200e16, 0x38fa, 0x38fa, 0x0000, 0x0 }, /* #60 */ 2437 { 0x0f0dd2, 0x0f0dd3, 0x9bf2, 0x93f2, 0x000b, 0x0 }, /* #61 */ 2438 { 0x1800c2, 0x1800c3, 0x04d4, 0x04d0, 0x0002, 0x0 }, /* #62 */ 2439 { 0x226c97, 0x226c96, 0x4e24, 0x4e24, 0x0004, 0x0 }, /* #63 */ 3496 { 0x0856d7, 0x0856d6, 0x0000, 0x0000, 0x0000, 0x0 }, /* #0 */ 3497 { 0x065157, 0x065156, 0x0000, 0x0000, 0x0000, 0x0 }, /* #1 */ 3498 { 0x086c47, 0x086c46, 0x0000, 0x0000, 0x0000, 0x0 }, /* #2 */ 3499 { 0x050fd7, 0x050fd6, 0x0000, 0x0000, 0x0000, 0x0 }, /* #3 */ 3500 { 0x126c02, 0x126c02, 0x0000, 0x0000, 0x0000, 0x0 }, /* #4 */ 3501 { 0x3b49d3, 0x3b49d2, 0x0000, 0x0000, 0x0000, 0x0 }, /* #5 */ 3502 { 0x2d5282, 0x2d5283, 0xbe5f, 0xbe5e, 0x0000, 0x0 }, /* #6 */ 3503 { 0x3f6d02, 0x3f6d02, 0x31d2, 0x31d2, 0x0000, 0x0 }, /* #7 */ 3504 { 0x020407, 0x020406, 0xd104, 0xd104, 0x0000, 0x0 }, /* #8 */ 3505 { 0x2c0fc6, 0x2c0fc7, 0x547b, 0x547a, 0x0000, 0x0 }, /* #9 */ 3506 { 0x1d69d7, 0x1d69d6, 0xdfbe, 0xdfbe, 0x0000, 0x0 }, /* #10 */ 3507 { 0x386286, 0x386287, 0xae93, 0xae92, 0x0000, 0x0 }, /* #11 */ 3508 { 0x1f4512, 0x1f4512, 0x5aad, 0x5aad, 0x000f, 0x0 }, /* #12 */ 3509 { 0x137d46, 0x137d47, 0x0d5c, 0x0d1c, 0x0006, 0x0 }, /* #13 */ 3510 { 0x144552, 0x144553, 0x2430, 0x0430, 0x000d, 0x0 }, /* #14 */ 3511 { 0x3f5e83, 0x3f5e82, 0xc5af, 0xc5af, 0x0004, 0x0 }, /* #15 */ 3512 { 0x397183, 0x397183, 0x208e, 0x008e, 0x000d, 0x0 }, /* #16 */ 3513 { 0x134957, 0x134956, 0x2b79, 0x2b79, 0x000f, 0x0 }, /* #17 */ 3514 { 0x1f3b47, 0x1f3b46, 0x8a84, 0x8a84, 0x0008, 0x0 }, /* #18 */ 3515 { 0x3a2f93, 0x3a2f93, 0x5ebb, 0x5eba, 0x0000, 0x0 }, /* #19 */ 3516 { 0x1e3f86, 0x1e3f87, 0xbb4a, 0xbb48, 0x0001, 0x0 }, /* #20 */ 3517 { 0x042102, 0x042103, 0x3b2d, 0x3b0d, 0x0005, 0x0 }, /* #21 */ 3518 { 0x1f1302, 0x1f1302, 0x160e, 0x160e, 0x000f, 0x0 }, /* #22 */ 3519 { 0x107407, 0x107407, 0xa2b9, 0x22b9, 0x000f, 0x0 }, /* #23 */ 3520 { 0x1c5452, 0x1c5452, 0x025a, 0x025a, 0x000b, 0x0 }, /* #24 */ 3521 { 0x106a17, 0x106a16, 0xbce7, 0xbce7, 0x0003, 0x0 }, /* #25 */ 3522 { 0x1c4ad6, 0x1c4ad7, 0xecb3, 0xeca3, 0x0004, 0x0 }, /* #26 */ 3523 { 0x0a3b03, 0x0a3b02, 0x8c6c, 0x8c6c, 0x0000, 0x0 }, /* #27 */ 3524 { 0x177f16, 0x177f17, 0xc4fe, 0x44fe, 0x000f, 0x0 }, /* #28 */ 3525 { 0x233e12, 0x233e13, 0xce34, 0xce14, 0x0005, 0x0 }, /* #29 */ 3526 { 0x367783, 0x367782, 0x60f1, 0x60f1, 0x0008, 0x0 }, /* #30 */ 3527 { 0x1956d2, 0x1956d2, 0x0c6c, 0x0c6c, 0x0008, 0x0 }, /* #31 */ 3528 { 0x116e42, 0x116e43, 0x5a54, 0x1a54, 0x000e, 0x0 }, /* #32 */ 3529 { 0x3858d7, 0x3858d7, 0x713c, 0x7138, 0x0002, 0x0 }, /* #33 */ 3530 { 0x234f03, 0x234f02, 0x48b2, 0x48b2, 0x0009, 0x0 }, /* #34 */ 3531 { 0x3e5bd3, 0x3e5bd3, 0x3d22, 0x3c22, 0x0008, 0x0 }, /* #35 */ 3532 { 0x0c3dc2, 0x0c3dc3, 0x43a0, 0x41a0, 0x0009, 0x0 }, /* #36 */ 3533 { 0x180a96, 0x180a96, 0x8e18, 0x8e18, 0x0000, 0x0 }, /* #37 */ 3534 { 0x190c93, 0x190c93, 0x6812, 0x6810, 0x0001, 0x0 }, /* #38 */ 3535 { 0x2d0d43, 0x2d0d43, 0x2556, 0x2552, 0x0002, 0x0 }, /* #39 */ 3536 { 0x340587, 0x340586, 0x4c00, 0x4c00, 0x0008, 0x0 }, /* #40 */ 3537 { 0x317642, 0x317643, 0xa7da, 0xa3da, 0x000a, 0x0 }, /* #41 */ 3538 { 0x050bd2, 0x050bd2, 0x5527, 0x5527, 0x0004, 0x0 }, /* #42 */ 3539 { 0x3223d7, 0x3223d7, 0xbc9e, 0xbc1e, 0x0007, 0x0 }, /* #43 */ 3540 { 0x394086, 0x394086, 0x234c, 0x234c, 0x0007, 0x0 }, /* #44 */ 3541 { 0x1720d3, 0x1720d3, 0x6d30, 0x6c30, 0x0008, 0x0 }, /* #45 */ 3542 { 0x007382, 0x007383, 0xba20, 0xb820, 0x0009, 0x0 }, /* #46 */ 3543 { 0x0b6e02, 0x0b6e02, 0x50c8, 0x50c8, 0x0002, 0x0 }, /* #47 */ 3544 { 0x0f7653, 0x0f7652, 0x2454, 0x2454, 0x0003, 0x0 }, /* #48 */ 3545 { 0x1f0c17, 0x1f0c17, 0xf7c6, 0xf7c2, 0x0002, 0x0 }, /* #49 */ 3546 { 0x3c11c3, 0x3c11c3, 0xb716, 0x9716, 0x000d, 0x0 }, /* #50 */ 3547 { 0x350442, 0x350443, 0xd49a, 0xc49a, 0x000c, 0x0 }, /* #51 */ 3548 { 0x1741d2, 0x1741d3, 0xdd3c, 0xdd2c, 0x0004, 0x0 }, /* #52 */ 3549 { 0x205793, 0x205792, 0x764c, 0x764c, 0x000b, 0x0 }, /* #53 */ 3550 { 0x3b3f93, 0x3b3f92, 0xc8f7, 0xc8f7, 0x000d, 0x0 }, /* #54 */ 3551 { 0x0f2ad7, 0x0f2ad6, 0x5626, 0x5626, 0x0003, 0x0 }, /* #55 */ 3552 { 0x1e3f17, 0x1e3f17, 0xe579, 0xe539, 0x0006, 0x0 }, /* #56 */ 3553 { 0x314b53, 0x314b52, 0x5f49, 0x5f49, 0x0002, 0x0 }, /* #57 */ 3554 { 0x1a1c07, 0x1a1c06, 0xf874, 0xf874, 0x000a, 0x0 }, /* #58 */ 3555 { 0x3c0fd3, 0x3c0fd3, 0xbb7e, 0xab7e, 0x000c, 0x0 }, /* #59 */ 3556 { 0x187b83, 0x187b82, 0xc141, 0xc141, 0x000c, 0x0 }, /* #60 */ 3557 { 0x0e0457, 0x0e0457, 0x36ce, 0x16ce, 0x000d, 0x0 }, /* #61 */ 3558 { 0x120986, 0x120987, 0x09d8, 0x09c8, 0x0004, 0x0 }, /* #62 */ 3559 { 0x0b55c3, 0x0b55c2, 0x4671, 0x4671, 0x000f, 0x0 }, /* #63 */ 3560 { 0x0a0ac7, 0x0a0ac7, 0x4ea6, 0x4e86, 0x0005, 0x0 }, /* #64 */ 3561 { 0x0f7413, 0x0f7413, 0x563a, 0x463a, 0x000c, 0x0 }, /* #65 */ 3562 { 0x262982, 0x262983, 0x3d26, 0x1d26, 0x000d, 0x0 }, /* #66 */ 3563 { 0x3b7e07, 0x3b7e07, 0xf060, 0xb060, 0x000e, 0x0 }, /* #67 */ 3564 { 0x005503, 0x005502, 0x703f, 0x703f, 0x000b, 0x0 }, /* #68 */ 3565 { 0x385053, 0x385052, 0x796a, 0x796a, 0x0009, 0x0 }, /* #69 */ 3566 { 0x006b83, 0x006b82, 0x2c82, 0x2c82, 0x0002, 0x0 }, /* #70 */ 3567 { 0x180987, 0x180987, 0x0f0d, 0x0e0d, 0x0008, 0x0 }, /* #71 */ 3568 { 0x3e1fc2, 0x3e1fc3, 0xc7b0, 0x87b0, 0x000e, 0x0 }, /* #72 */ 3569 { 0x050086, 0x050087, 0xdac2, 0xda42, 0x0007, 0x0 }, /* #73 */ 3570 { 0x273286, 0x273287, 0x5595, 0x5195, 0x000a, 0x0 }, /* #74 */ 3571 { 0x377886, 0x377887, 0xc8dc, 0xc0dc, 0x000b, 0x0 }, /* #75 */ 3572 { 0x027e82, 0x027e82, 0x51f2, 0x51f2, 0x0009, 0x0 }, /* #76 */ 3573 { 0x0720c6, 0x0720c7, 0x9cf2, 0x9cd2, 0x0005, 0x0 }, /* #77 */ 3574 { 0x1f27d2, 0x1f27d3, 0x8fd5, 0x8fd1, 0x0002, 0x0 }, /* #78 */ 3575 { 0x2576c3, 0x2576c2, 0x889f, 0x889f, 0x0008, 0x0 }, /* #79 */ 3576 { 0x2a6896, 0x2a6897, 0xda5d, 0x5a5d, 0x000f, 0x0 }, /* #80 */ 3577 { 0x2076c7, 0x2076c6, 0x5712, 0x5712, 0x0002, 0x0 }, /* #81 */ 3578 { 0x1f6897, 0x1f6896, 0xd57c, 0xd57c, 0x0007, 0x0 }, /* #82 */ 3579 { 0x2c3a07, 0x2c3a07, 0xd28d, 0xd08d, 0x0009, 0x0 }, /* #83 */ 3580 { 0x044b56, 0x044b57, 0x24ec, 0x24cc, 0x0005, 0x0 }, /* #84 */ 3581 { 0x1c4906, 0x1c4906, 0x9872, 0x9872, 0x000e, 0x0 }, /* #85 */ 3582 { 0x325a53, 0x325a53, 0x5abf, 0x5abe, 0x0000, 0x0 }, /* #86 */ 3583 { 0x115153, 0x115152, 0x16b8, 0x16b8, 0x0002, 0x0 }, /* #87 */ 3584 { 0x166586, 0x166587, 0xee85, 0xee81, 0x0002, 0x0 }, /* #88 */ 3585 { 0x174686, 0x174687, 0x40fb, 0x40bb, 0x0006, 0x0 }, /* #89 */ 3586 { 0x214603, 0x214603, 0xcb44, 0xca44, 0x0008, 0x0 }, /* #90 */ 3587 { 0x2e5d06, 0x2e5d07, 0xbaef, 0xba6f, 0x0007, 0x0 }, /* #91 */ 3588 { 0x2464d7, 0x2464d7, 0x2c17, 0x2c13, 0x0002, 0x0 }, /* #92 */ 3589 { 0x013092, 0x013093, 0xa9d5, 0xa9c5, 0x0004, 0x0 }, /* #93 */ 3590 { 0x1b4547, 0x1b4547, 0x70b1, 0x70b0, 0x0000, 0x0 }, /* #94 */ 3591 { 0x135fc6, 0x135fc6, 0xc389, 0xc389, 0x000a, 0x0 }, /* #95 */ 2440 3592 }; 2441 3593 static const BINU16_TEST_T g_aTests_btr_u16_locked[] = 2442 3594 { 2443 { 0x292196, 0x292196, 0x0000, 0x0000, 0x0000, 0x0 }, /* #0 */ 2444 { 0x2f7f96, 0x2f7f96, 0x0000, 0x0000, 0x0000, 0x0 }, /* #1 */ 2445 { 0x2916c6, 0x2916c6, 0x0000, 0x0000, 0x0000, 0x0 }, /* #2 */ 2446 { 0x165c12, 0x165c12, 0x0000, 0x0000, 0x0000, 0x0 }, /* #3 */ 2447 { 0x3841d2, 0x3841d3, 0x0b55, 0x0b54, 0x0000, 0x0 }, /* #4 */ 2448 { 0x012b53, 0x012b52, 0x909e, 0x909e, 0x0000, 0x0 }, /* #5 */ 2449 { 0x0b0b03, 0x0b0b02, 0xc7bc, 0xc7bc, 0x0000, 0x0 }, /* #6 */ 2450 { 0x303c06, 0x303c06, 0xe33c, 0xe33c, 0x0000, 0x0 }, /* #7 */ 2451 { 0x001957, 0x001957, 0xaf74, 0xaf54, 0x0005, 0x0 }, /* #8 */ 2452 { 0x027f93, 0x027f93, 0x93fa, 0x93ea, 0x0004, 0x0 }, /* #9 */ 2453 { 0x126483, 0x126483, 0x3e74, 0x3c74, 0x0009, 0x0 }, /* #10 */ 2454 { 0x3c3cc6, 0x3c3cc7, 0xfb32, 0xfb22, 0x0004, 0x0 }, /* #11 */ 2455 { 0x107f17, 0x107f16, 0xaf8c, 0xaf8c, 0x0005, 0x0 }, /* #12 */ 2456 { 0x1e6552, 0x1e6553, 0xa1a3, 0xa1a2, 0x0000, 0x0 }, /* #13 */ 2457 { 0x312086, 0x312087, 0x09da, 0x01da, 0x000b, 0x0 }, /* #14 */ 2458 { 0x215a93, 0x215a93, 0x9c12, 0x9c10, 0x0001, 0x0 }, /* #15 */ 2459 { 0x062e87, 0x062e87, 0xf24d, 0xf245, 0x0003, 0x0 }, /* #16 */ 2460 { 0x032707, 0x032706, 0x6c69, 0x6c69, 0x000c, 0x0 }, /* #17 */ 2461 { 0x266d87, 0x266d86, 0x0808, 0x0808, 0x000d, 0x0 }, /* #18 */ 2462 { 0x1b17c6, 0x1b17c7, 0x5af3, 0x58f3, 0x0009, 0x0 }, /* #19 */ 2463 { 0x185c17, 0x185c16, 0x6c22, 0x6c22, 0x0002, 0x0 }, /* #20 */ 2464 { 0x0822d7, 0x0822d7, 0xd419, 0xc419, 0x000c, 0x0 }, /* #21 */ 2465 { 0x0971c7, 0x0971c6, 0x6d1c, 0x6d1c, 0x0005, 0x0 }, /* #22 */ 2466 { 0x1f3f57, 0x1f3f56, 0x5689, 0x5689, 0x000b, 0x0 }, /* #23 */ 2467 { 0x3a35d3, 0x3a35d3, 0x072b, 0x070b, 0x0005, 0x0 }, /* #24 */ 2468 { 0x374996, 0x374996, 0x58e9, 0x58e9, 0x000d, 0x0 }, /* #25 */ 2469 { 0x392186, 0x392186, 0x80bd, 0x80bd, 0x000e, 0x0 }, /* #26 */ 2470 { 0x246a92, 0x246a93, 0x01ea, 0x016a, 0x0007, 0x0 }, /* #27 */ 2471 { 0x0d5d17, 0x0d5d16, 0xb683, 0xb683, 0x0004, 0x0 }, /* #28 */ 2472 { 0x320447, 0x320447, 0x052a, 0x0522, 0x0003, 0x0 }, /* #29 */ 2473 { 0x155a83, 0x155a83, 0xa2eb, 0xa2ab, 0x0006, 0x0 }, /* #30 */ 2474 { 0x0c3ad6, 0x0c3ad7, 0x4adc, 0x4ad4, 0x0003, 0x0 }, /* #31 */ 2475 { 0x2b1546, 0x2b1547, 0x9056, 0x9052, 0x0002, 0x0 }, /* #32 */ 2476 { 0x087ed7, 0x087ed6, 0x92b8, 0x92b8, 0x0000, 0x0 }, /* #33 */ 2477 { 0x061492, 0x061492, 0x7da3, 0x7da3, 0x0009, 0x0 }, /* #34 */ 2478 { 0x2d3346, 0x2d3347, 0x1172, 0x1170, 0x0001, 0x0 }, /* #35 */ 2479 { 0x1b4503, 0x1b4502, 0x031e, 0x031e, 0x000c, 0x0 }, /* #36 */ 2480 { 0x271cd2, 0x271cd2, 0xdd87, 0xdd87, 0x0006, 0x0 }, /* #37 */ 2481 { 0x341cc2, 0x341cc2, 0xe7fe, 0xe7fe, 0x000c, 0x0 }, /* #38 */ 2482 { 0x2d7ed6, 0x2d7ed6, 0x4c24, 0x4c24, 0x000f, 0x0 }, /* #39 */ 2483 { 0x295f07, 0x295f07, 0x9f61, 0x9761, 0x000b, 0x0 }, /* #40 */ 2484 { 0x336cd7, 0x336cd7, 0xd3d3, 0xd3c3, 0x0004, 0x0 }, /* #41 */ 2485 { 0x113213, 0x113212, 0x3b88, 0x3b88, 0x000e, 0x0 }, /* #42 */ 2486 { 0x0a4357, 0x0a4357, 0x324b, 0x124b, 0x000d, 0x0 }, /* #43 */ 2487 { 0x392453, 0x392452, 0x5d3d, 0x5d3d, 0x000d, 0x0 }, /* #44 */ 2488 { 0x1731d3, 0x1731d3, 0x698c, 0x618c, 0x000b, 0x0 }, /* #45 */ 2489 { 0x322ec2, 0x322ec2, 0x6de8, 0x6de8, 0x000c, 0x0 }, /* #46 */ 2490 { 0x333847, 0x333847, 0x012b, 0x002b, 0x0008, 0x0 }, /* #47 */ 2491 { 0x015447, 0x015446, 0x97a8, 0x97a8, 0x000d, 0x0 }, /* #48 */ 2492 { 0x1a0b16, 0x1a0b17, 0x6423, 0x6421, 0x0001, 0x0 }, /* #49 */ 2493 { 0x1d0fd7, 0x1d0fd7, 0x9c06, 0x8c06, 0x000c, 0x0 }, /* #50 */ 2494 { 0x081e82, 0x081e83, 0x5712, 0x5612, 0x0008, 0x0 }, /* #51 */ 2495 { 0x056593, 0x056592, 0xfd91, 0xfd91, 0x0005, 0x0 }, /* #52 */ 2496 { 0x370fd2, 0x370fd2, 0x89df, 0x89df, 0x000e, 0x0 }, /* #53 */ 2497 { 0x0552d6, 0x0552d6, 0xff07, 0xff07, 0x0004, 0x0 }, /* #54 */ 2498 { 0x1d4a17, 0x1d4a17, 0xed33, 0xed32, 0x0000, 0x0 }, /* #55 */ 2499 { 0x050147, 0x050147, 0x878d, 0x078d, 0x000f, 0x0 }, /* #56 */ 2500 { 0x3c4ad2, 0x3c4ad3, 0x2fe6, 0x2fe2, 0x0002, 0x0 }, /* #57 */ 2501 { 0x142242, 0x142242, 0xb93d, 0xb93d, 0x000e, 0x0 }, /* #58 */ 2502 { 0x2c3a97, 0x2c3a96, 0x3bff, 0x3bff, 0x000e, 0x0 }, /* #59 */ 2503 { 0x0c16d2, 0x0c16d2, 0x61c4, 0x61c4, 0x0005, 0x0 }, /* #60 */ 2504 { 0x2845c2, 0x2845c2, 0x8aaf, 0x8aaf, 0x000c, 0x0 }, /* #61 */ 2505 { 0x2979d7, 0x2979d7, 0x18a6, 0x18a2, 0x0002, 0x0 }, /* #62 */ 2506 { 0x3d00d2, 0x3d00d3, 0xbece, 0xbeca, 0x0002, 0x0 }, /* #63 */ 3595 { 0x072e16, 0x072e16, 0x0000, 0x0000, 0x0000, 0x0 }, /* #0 */ 3596 { 0x2d12c7, 0x2d12c6, 0x0000, 0x0000, 0x0000, 0x0 }, /* #1 */ 3597 { 0x340547, 0x340546, 0x0000, 0x0000, 0x0000, 0x0 }, /* #2 */ 3598 { 0x0605c3, 0x0605c2, 0x0000, 0x0000, 0x0000, 0x0 }, /* #3 */ 3599 { 0x255487, 0x255486, 0x0000, 0x0000, 0x0000, 0x0 }, /* #4 */ 3600 { 0x2b44d3, 0x2b44d2, 0x0000, 0x0000, 0x0000, 0x0 }, /* #5 */ 3601 { 0x106d42, 0x106d43, 0x56a3, 0x56a2, 0x0000, 0x0 }, /* #6 */ 3602 { 0x280147, 0x280146, 0x93fe, 0x93fe, 0x0000, 0x0 }, /* #7 */ 3603 { 0x391f97, 0x391f96, 0x216e, 0x216e, 0x0000, 0x0 }, /* #8 */ 3604 { 0x3f6e47, 0x3f6e47, 0x7c6f, 0x7c6e, 0x0000, 0x0 }, /* #9 */ 3605 { 0x0f1782, 0x0f1782, 0x1e26, 0x1e26, 0x0000, 0x0 }, /* #10 */ 3606 { 0x2f6816, 0x2f6817, 0xf255, 0xf254, 0x0000, 0x0 }, /* #11 */ 3607 { 0x133692, 0x133693, 0x519f, 0x119f, 0x000e, 0x0 }, /* #12 */ 3608 { 0x080242, 0x080242, 0x912a, 0x912a, 0x0004, 0x0 }, /* #13 */ 3609 { 0x2d47d2, 0x2d47d3, 0x3385, 0x3381, 0x0002, 0x0 }, /* #14 */ 3610 { 0x177e47, 0x177e46, 0xe76b, 0xe76b, 0x000b, 0x0 }, /* #15 */ 3611 { 0x2b20d3, 0x2b20d3, 0xd7b3, 0xd7a3, 0x0004, 0x0 }, /* #16 */ 3612 { 0x172892, 0x172893, 0xc971, 0xc951, 0x0005, 0x0 }, /* #17 */ 3613 { 0x352882, 0x352883, 0x3658, 0x1658, 0x000d, 0x0 }, /* #18 */ 3614 { 0x097e86, 0x097e86, 0x44b1, 0x44b1, 0x000d, 0x0 }, /* #19 */ 3615 { 0x130387, 0x130386, 0x3454, 0x3454, 0x0009, 0x0 }, /* #20 */ 3616 { 0x380817, 0x380817, 0x70c5, 0x60c5, 0x000c, 0x0 }, /* #21 */ 3617 { 0x395647, 0x395646, 0xfd81, 0xfd81, 0x0004, 0x0 }, /* #22 */ 3618 { 0x116053, 0x116053, 0xc889, 0xc089, 0x000b, 0x0 }, /* #23 */ 3619 { 0x135293, 0x135292, 0x687b, 0x687b, 0x000a, 0x0 }, /* #24 */ 3620 { 0x071716, 0x071717, 0x64ec, 0x64e8, 0x0002, 0x0 }, /* #25 */ 3621 { 0x2a0456, 0x2a0457, 0xff8b, 0xff0b, 0x0007, 0x0 }, /* #26 */ 3622 { 0x1060c6, 0x1060c6, 0x48b2, 0x48b2, 0x0002, 0x0 }, /* #27 */ 3623 { 0x1c4356, 0x1c4356, 0x79c8, 0x79c8, 0x000f, 0x0 }, /* #28 */ 3624 { 0x276a57, 0x276a57, 0xe86d, 0xc86d, 0x000d, 0x0 }, /* #29 */ 3625 { 0x2b5757, 0x2b5757, 0x7ed1, 0x7ad1, 0x000a, 0x0 }, /* #30 */ 3626 { 0x314992, 0x314992, 0x72e8, 0x72e8, 0x0001, 0x0 }, /* #31 */ 3627 { 0x1d5246, 0x1d5246, 0x3624, 0x3624, 0x000f, 0x0 }, /* #32 */ 3628 { 0x0c6ac2, 0x0c6ac2, 0xa234, 0xa234, 0x0000, 0x0 }, /* #33 */ 3629 { 0x3b6982, 0x3b6983, 0xf605, 0xf405, 0x0009, 0x0 }, /* #34 */ 3630 { 0x032946, 0x032946, 0x577b, 0x577b, 0x0007, 0x0 }, /* #35 */ 3631 { 0x213157, 0x213156, 0x2d10, 0x2d10, 0x000c, 0x0 }, /* #36 */ 3632 { 0x2f74c3, 0x2f74c2, 0x493d, 0x493d, 0x0009, 0x0 }, /* #37 */ 3633 { 0x160313, 0x160312, 0x8219, 0x8219, 0x000c, 0x0 }, /* #38 */ 3634 { 0x140b46, 0x140b47, 0x7048, 0x7008, 0x0006, 0x0 }, /* #39 */ 3635 { 0x3966d7, 0x3966d7, 0x7d98, 0x7d18, 0x0007, 0x0 }, /* #40 */ 3636 { 0x1171d3, 0x1171d3, 0x2c99, 0x2899, 0x000a, 0x0 }, /* #41 */ 3637 { 0x384b57, 0x384b56, 0x68bb, 0x68bb, 0x0006, 0x0 }, /* #42 */ 3638 { 0x147e07, 0x147e06, 0x268a, 0x268a, 0x000f, 0x0 }, /* #43 */ 3639 { 0x054ed2, 0x054ed3, 0x8850, 0x8050, 0x000b, 0x0 }, /* #44 */ 3640 { 0x3b6d06, 0x3b6d06, 0xd5ca, 0xd5ca, 0x000d, 0x0 }, /* #45 */ 3641 { 0x050617, 0x050616, 0x1f76, 0x1f76, 0x000d, 0x0 }, /* #46 */ 3642 { 0x052183, 0x052183, 0x6d5b, 0x2d5b, 0x000e, 0x0 }, /* #47 */ 3643 { 0x1a4f97, 0x1a4f97, 0x6cc1, 0x6cc0, 0x0000, 0x0 }, /* #48 */ 3644 { 0x3a4683, 0x3a4683, 0x7fbf, 0x7fb7, 0x0003, 0x0 }, /* #49 */ 3645 { 0x3a6397, 0x3a6396, 0x1115, 0x1115, 0x000e, 0x0 }, /* #50 */ 3646 { 0x213ed7, 0x213ed6, 0x6c76, 0x6c76, 0x0003, 0x0 }, /* #51 */ 3647 { 0x103506, 0x103506, 0xab35, 0xab35, 0x000a, 0x0 }, /* #52 */ 3648 { 0x250502, 0x250503, 0xc35b, 0xc25b, 0x0008, 0x0 }, /* #53 */ 3649 { 0x2a3503, 0x2a3503, 0x07c3, 0x03c3, 0x000a, 0x0 }, /* #54 */ 3650 { 0x160b43, 0x160b42, 0x9d5c, 0x9d5c, 0x0009, 0x0 }, /* #55 */ 3651 { 0x0e2556, 0x0e2557, 0xe9ce, 0xe98e, 0x0006, 0x0 }, /* #56 */ 3652 { 0x030f02, 0x030f03, 0x2b3e, 0x0b3e, 0x000d, 0x0 }, /* #57 */ 3653 { 0x350702, 0x350703, 0xb143, 0x3143, 0x000f, 0x0 }, /* #58 */ 3654 { 0x2b7212, 0x2b7213, 0x5b0f, 0x4b0f, 0x000c, 0x0 }, /* #59 */ 3655 { 0x316913, 0x316913, 0xfb9d, 0xdb9d, 0x000d, 0x0 }, /* #60 */ 3656 { 0x0b6e12, 0x0b6e12, 0x3f98, 0x3f98, 0x0000, 0x0 }, /* #61 */ 3657 { 0x353196, 0x353196, 0x5a78, 0x5a78, 0x0002, 0x0 }, /* #62 */ 3658 { 0x2d43d6, 0x2d43d6, 0xe8d5, 0xe8d5, 0x0008, 0x0 }, /* #63 */ 3659 { 0x3c3d16, 0x3c3d17, 0x6497, 0x6493, 0x0002, 0x0 }, /* #64 */ 3660 { 0x084a52, 0x084a53, 0x96e9, 0x94e9, 0x0009, 0x0 }, /* #65 */ 3661 { 0x114fc3, 0x114fc2, 0xe558, 0xe558, 0x000b, 0x0 }, /* #66 */ 3662 { 0x222747, 0x222747, 0x8530, 0x8430, 0x0008, 0x0 }, /* #67 */ 3663 { 0x191853, 0x191852, 0xd109, 0xd109, 0x0006, 0x0 }, /* #68 */ 3664 { 0x387586, 0x387586, 0x858f, 0x858f, 0x0004, 0x0 }, /* #69 */ 3665 { 0x0f1ac6, 0x0f1ac7, 0xc5d0, 0x45d0, 0x000f, 0x0 }, /* #70 */ 3666 { 0x2f0782, 0x2f0783, 0x9f10, 0x9f00, 0x0004, 0x0 }, /* #71 */ 3667 { 0x2e7a86, 0x2e7a86, 0x0bc0, 0x0bc0, 0x0000, 0x0 }, /* #72 */ 3668 { 0x214303, 0x214303, 0x7d9d, 0x7d1d, 0x0007, 0x0 }, /* #73 */ 3669 { 0x3f7ed3, 0x3f7ed3, 0x4a91, 0x4a81, 0x0004, 0x0 }, /* #74 */ 3670 { 0x2e1097, 0x2e1097, 0x12ed, 0x12ec, 0x0000, 0x0 }, /* #75 */ 3671 { 0x327b96, 0x327b96, 0x430f, 0x430f, 0x0006, 0x0 }, /* #76 */ 3672 { 0x280603, 0x280602, 0x9655, 0x9655, 0x000e, 0x0 }, /* #77 */ 3673 { 0x266bd6, 0x266bd7, 0x1242, 0x0242, 0x000c, 0x0 }, /* #78 */ 3674 { 0x3b4346, 0x3b4346, 0xe844, 0xe844, 0x0008, 0x0 }, /* #79 */ 3675 { 0x2f5cd3, 0x2f5cd3, 0x7e6e, 0x7e6a, 0x0002, 0x0 }, /* #80 */ 3676 { 0x333a56, 0x333a56, 0x18e7, 0x18e7, 0x000e, 0x0 }, /* #81 */ 3677 { 0x226143, 0x226143, 0x6e44, 0x2e44, 0x000e, 0x0 }, /* #82 */ 3678 { 0x010752, 0x010752, 0xcbaf, 0xcbaf, 0x0006, 0x0 }, /* #83 */ 3679 { 0x2f1152, 0x2f1153, 0xfbee, 0xf9ee, 0x0009, 0x0 }, /* #84 */ 3680 { 0x283ad3, 0x283ad3, 0x39d1, 0x29d1, 0x000c, 0x0 }, /* #85 */ 3681 { 0x240646, 0x240646, 0xaf3c, 0xaf3c, 0x0006, 0x0 }, /* #86 */ 3682 { 0x3526d2, 0x3526d3, 0x4eac, 0x4aac, 0x000a, 0x0 }, /* #87 */ 3683 { 0x175ed2, 0x175ed3, 0x4235, 0x4215, 0x0005, 0x0 }, /* #88 */ 3684 { 0x274547, 0x274546, 0x6c46, 0x6c46, 0x0004, 0x0 }, /* #89 */ 3685 { 0x0d30c6, 0x0d30c7, 0xb9b2, 0x99b2, 0x000d, 0x0 }, /* #90 */ 3686 { 0x0d2bc2, 0x0d2bc3, 0xa438, 0xa038, 0x000a, 0x0 }, /* #91 */ 3687 { 0x2e4547, 0x2e4546, 0xe401, 0xe401, 0x000b, 0x0 }, /* #92 */ 3688 { 0x0f3d02, 0x0f3d03, 0x5f45, 0x5f41, 0x0002, 0x0 }, /* #93 */ 3689 { 0x196043, 0x196043, 0xba0a, 0xba08, 0x0001, 0x0 }, /* #94 */ 3690 { 0x376d57, 0x376d56, 0x148d, 0x148d, 0x0004, 0x0 }, /* #95 */ 2507 3691 }; 2508 3692 static const BINU16_TEST_T g_aTests_bts_u16[] = 2509 3693 { 2510 { 0x2c4252, 0x2c4252, 0x0000, 0x0001, 0x0000, 0x0 }, /* #0 */ 2511 { 0x0b3b87, 0x0b3b86, 0x0000, 0x0001, 0x0000, 0x0 }, /* #1 */ 2512 { 0x0e6a46, 0x0e6a46, 0x0000, 0x0001, 0x0000, 0x0 }, /* #2 */ 2513 { 0x293b97, 0x293b96, 0x0000, 0x0001, 0x0000, 0x0 }, /* #3 */ 2514 { 0x1136d6, 0x1136d7, 0xe01f, 0xe01f, 0x0000, 0x0 }, /* #4 */ 2515 { 0x1e1e17, 0x1e1e17, 0x2ac1, 0x2ac1, 0x0000, 0x0 }, /* #5 */ 2516 { 0x237016, 0x237017, 0xd8bd, 0xd8bd, 0x0000, 0x0 }, /* #6 */ 2517 { 0x1f0f86, 0x1f0f86, 0xf266, 0xf267, 0x0000, 0x0 }, /* #7 */ 2518 { 0x091297, 0x091297, 0x5ce8, 0x5ce8, 0x000a, 0x0 }, /* #8 */ 2519 { 0x053447, 0x053447, 0x87fb, 0x87fb, 0x0006, 0x0 }, /* #9 */ 2520 { 0x3519d6, 0x3519d7, 0x5737, 0x5737, 0x0009, 0x0 }, /* #10 */ 2521 { 0x1b3b96, 0x1b3b97, 0xfe6c, 0xfe6c, 0x0003, 0x0 }, /* #11 */ 2522 { 0x0e4493, 0x0e4493, 0xcae1, 0xcae1, 0x000b, 0x0 }, /* #12 */ 2523 { 0x1d7cd7, 0x1d7cd7, 0xc0c5, 0xc0c5, 0x0002, 0x0 }, /* #13 */ 2524 { 0x3c1987, 0x3c1986, 0xb048, 0xb04a, 0x0001, 0x0 }, /* #14 */ 2525 { 0x262387, 0x262387, 0x3610, 0x3610, 0x000c, 0x0 }, /* #15 */ 2526 { 0x1e5b97, 0x1e5b97, 0x977d, 0x977d, 0x0003, 0x0 }, /* #16 */ 2527 { 0x190412, 0x190413, 0x656f, 0x656f, 0x000a, 0x0 }, /* #17 */ 2528 { 0x373503, 0x373503, 0x79d5, 0x79d5, 0x0000, 0x0 }, /* #18 */ 2529 { 0x165202, 0x165203, 0x71b8, 0x71b8, 0x000c, 0x0 }, /* #19 */ 2530 { 0x1f4912, 0x1f4912, 0x6164, 0xe164, 0x000f, 0x0 }, /* #20 */ 2531 { 0x1837d6, 0x1837d7, 0x3ef5, 0x3ef5, 0x000a, 0x0 }, /* #21 */ 2532 { 0x0d4952, 0x0d4953, 0xbd16, 0xbd16, 0x000b, 0x0 }, /* #22 */ 2533 { 0x2d6bd3, 0x2d6bd3, 0x33a6, 0x33a6, 0x0005, 0x0 }, /* #23 */ 2534 { 0x226006, 0x226006, 0xe24d, 0xe25d, 0x0004, 0x0 }, /* #24 */ 2535 { 0x325d16, 0x325d16, 0x2255, 0x6255, 0x000e, 0x0 }, /* #25 */ 2536 { 0x322b82, 0x322b83, 0xe599, 0xe599, 0x0000, 0x0 }, /* #26 */ 2537 { 0x3b1342, 0x3b1342, 0x886c, 0x8a6c, 0x0009, 0x0 }, /* #27 */ 2538 { 0x0e00d6, 0x0e00d6, 0xe20a, 0xe24a, 0x0006, 0x0 }, /* #28 */ 2539 { 0x214dc7, 0x214dc6, 0x932f, 0x936f, 0x0006, 0x0 }, /* #29 */ 2540 { 0x3e4112, 0x3e4113, 0xaf94, 0xaf94, 0x000f, 0x0 }, /* #30 */ 2541 { 0x271492, 0x271493, 0x02fd, 0x02fd, 0x0009, 0x0 }, /* #31 */ 2542 { 0x375213, 0x375213, 0xff51, 0xff51, 0x0000, 0x0 }, /* #32 */ 2543 { 0x055292, 0x055293, 0x4efc, 0x4efc, 0x0006, 0x0 }, /* #33 */ 2544 { 0x136312, 0x136313, 0xc922, 0xc922, 0x0008, 0x0 }, /* #34 */ 2545 { 0x0c1193, 0x0c1192, 0x9310, 0x9311, 0x0000, 0x0 }, /* #35 */ 2546 { 0x2b65c3, 0x2b65c3, 0xe34c, 0xe34c, 0x0009, 0x0 }, /* #36 */ 2547 { 0x121507, 0x121506, 0xe000, 0xe010, 0x0004, 0x0 }, /* #37 */ 2548 { 0x2c2247, 0x2c2246, 0x9f4c, 0xbf4c, 0x000d, 0x0 }, /* #38 */ 2549 { 0x1316c3, 0x1316c2, 0x4994, 0x499c, 0x0003, 0x0 }, /* #39 */ 2550 { 0x021d02, 0x021d02, 0xcbbb, 0xcbbf, 0x0002, 0x0 }, /* #40 */ 2551 { 0x055a07, 0x055a06, 0x6945, 0x6947, 0x0001, 0x0 }, /* #41 */ 2552 { 0x112786, 0x112787, 0x28e4, 0x28e4, 0x000b, 0x0 }, /* #42 */ 2553 { 0x3e3652, 0x3e3652, 0xc2ed, 0xc6ed, 0x000a, 0x0 }, /* #43 */ 2554 { 0x1c0353, 0x1c0352, 0x84e9, 0x84ed, 0x0002, 0x0 }, /* #44 */ 2555 { 0x242c13, 0x242c12, 0xea3c, 0xeb3c, 0x0008, 0x0 }, /* #45 */ 2556 { 0x3a1397, 0x3a1397, 0xdf34, 0xdf34, 0x0004, 0x0 }, /* #46 */ 2557 { 0x291f13, 0x291f12, 0x6e09, 0x6e0b, 0x0001, 0x0 }, /* #47 */ 2558 { 0x115fd2, 0x115fd3, 0xeafa, 0xeafa, 0x000b, 0x0 }, /* #48 */ 2559 { 0x162896, 0x162896, 0xd433, 0xd43b, 0x0003, 0x0 }, /* #49 */ 2560 { 0x276353, 0x276353, 0x17df, 0x17df, 0x0002, 0x0 }, /* #50 */ 2561 { 0x2b7457, 0x2b7457, 0x2f03, 0x2f03, 0x0008, 0x0 }, /* #51 */ 2562 { 0x397e17, 0x397e16, 0x24d0, 0x25d0, 0x0008, 0x0 }, /* #52 */ 2563 { 0x034a56, 0x034a57, 0x2414, 0x2414, 0x000a, 0x0 }, /* #53 */ 2564 { 0x0c01c6, 0x0c01c6, 0xecee, 0xedee, 0x0008, 0x0 }, /* #54 */ 2565 { 0x3e4c92, 0x3e4c92, 0x3ca4, 0x3cb4, 0x0004, 0x0 }, /* #55 */ 2566 { 0x012416, 0x012417, 0x57e3, 0x57e3, 0x0008, 0x0 }, /* #56 */ 2567 { 0x050492, 0x050493, 0x8bbe, 0x8bbe, 0x0004, 0x0 }, /* #57 */ 2568 { 0x2a6e43, 0x2a6e43, 0xc01f, 0xc01f, 0x0004, 0x0 }, /* #58 */ 2569 { 0x337997, 0x337997, 0x1cd6, 0x1cd6, 0x0001, 0x0 }, /* #59 */ 2570 { 0x3a3096, 0x3a3097, 0xcc1a, 0xcc1a, 0x000e, 0x0 }, /* #60 */ 2571 { 0x104487, 0x104487, 0x55af, 0x55af, 0x000c, 0x0 }, /* #61 */ 2572 { 0x291c07, 0x291c06, 0x30a1, 0x34a1, 0x000a, 0x0 }, /* #62 */ 2573 { 0x3d5c56, 0x3d5c56, 0xc91e, 0xd91e, 0x000c, 0x0 }, /* #63 */ 3694 { 0x266fc3, 0x266fc2, 0x0000, 0x0001, 0x0000, 0x0 }, /* #0 */ 3695 { 0x060c86, 0x060c86, 0x0000, 0x0001, 0x0000, 0x0 }, /* #1 */ 3696 { 0x334d83, 0x334d82, 0x0000, 0x0001, 0x0000, 0x0 }, /* #2 */ 3697 { 0x011002, 0x011002, 0x0000, 0x0001, 0x0000, 0x0 }, /* #3 */ 3698 { 0x242206, 0x242206, 0x0000, 0x0001, 0x0000, 0x0 }, /* #4 */ 3699 { 0x3e0012, 0x3e0012, 0x0000, 0x0001, 0x0000, 0x0 }, /* #5 */ 3700 { 0x3845c3, 0x3845c3, 0x974f, 0x974f, 0x0000, 0x0 }, /* #6 */ 3701 { 0x287f43, 0x287f42, 0x523c, 0x523d, 0x0000, 0x0 }, /* #7 */ 3702 { 0x307512, 0x307512, 0x3814, 0x3815, 0x0000, 0x0 }, /* #8 */ 3703 { 0x185913, 0x185912, 0xb462, 0xb463, 0x0000, 0x0 }, /* #9 */ 3704 { 0x2d3097, 0x2d3096, 0x50b8, 0x50b9, 0x0000, 0x0 }, /* #10 */ 3705 { 0x3568d2, 0x3568d2, 0xa3c4, 0xa3c5, 0x0000, 0x0 }, /* #11 */ 3706 { 0x314bc3, 0x314bc2, 0x8269, 0x8669, 0x000a, 0x0 }, /* #12 */ 3707 { 0x0c5057, 0x0c5056, 0x18cb, 0x18db, 0x0004, 0x0 }, /* #13 */ 3708 { 0x302442, 0x302443, 0x0c50, 0x0c50, 0x0004, 0x0 }, /* #14 */ 3709 { 0x3939c6, 0x3939c7, 0x1c25, 0x1c25, 0x000b, 0x0 }, /* #15 */ 3710 { 0x316093, 0x316092, 0x9b7c, 0x9f7c, 0x000a, 0x0 }, /* #16 */ 3711 { 0x146e43, 0x146e42, 0x0129, 0x0329, 0x0009, 0x0 }, /* #17 */ 3712 { 0x085606, 0x085607, 0x3369, 0x3369, 0x0000, 0x0 }, /* #18 */ 3713 { 0x370c46, 0x370c47, 0xe29d, 0xe29d, 0x000f, 0x0 }, /* #19 */ 3714 { 0x064fc2, 0x064fc3, 0xbbbf, 0xbbbf, 0x0003, 0x0 }, /* #20 */ 3715 { 0x2c4153, 0x2c4153, 0x93f0, 0x93f0, 0x0004, 0x0 }, /* #21 */ 3716 { 0x0019d7, 0x0019d7, 0x9794, 0x9794, 0x000a, 0x0 }, /* #22 */ 3717 { 0x244703, 0x244702, 0x38eb, 0x39eb, 0x0008, 0x0 }, /* #23 */ 3718 { 0x202617, 0x202616, 0x91d2, 0xb1d2, 0x000d, 0x0 }, /* #24 */ 3719 { 0x211342, 0x211342, 0x95d6, 0x9dd6, 0x000b, 0x0 }, /* #25 */ 3720 { 0x060682, 0x060682, 0x1643, 0x9643, 0x000f, 0x0 }, /* #26 */ 3721 { 0x0b0442, 0x0b0443, 0x7dd9, 0x7dd9, 0x000c, 0x0 }, /* #27 */ 3722 { 0x3376c6, 0x3376c6, 0x8525, 0x852d, 0x0003, 0x0 }, /* #28 */ 3723 { 0x1a0d93, 0x1a0d92, 0x7e63, 0x7e73, 0x0004, 0x0 }, /* #29 */ 3724 { 0x2f3153, 0x2f3153, 0x9d08, 0x9d08, 0x000b, 0x0 }, /* #30 */ 3725 { 0x013713, 0x013712, 0x6849, 0xe849, 0x000f, 0x0 }, /* #31 */ 3726 { 0x1343c7, 0x1343c6, 0xa4c4, 0xa4cc, 0x0003, 0x0 }, /* #32 */ 3727 { 0x093416, 0x093417, 0xd5f1, 0xd5f1, 0x000c, 0x0 }, /* #33 */ 3728 { 0x083b46, 0x083b46, 0x966b, 0xb66b, 0x000d, 0x0 }, /* #34 */ 3729 { 0x164506, 0x164507, 0x0758, 0x0758, 0x0003, 0x0 }, /* #35 */ 3730 { 0x3b5c82, 0x3b5c82, 0xf453, 0xfc53, 0x000b, 0x0 }, /* #36 */ 3731 { 0x2f78d2, 0x2f78d2, 0xb2ff, 0xb6ff, 0x000a, 0x0 }, /* #37 */ 3732 { 0x0e30d2, 0x0e30d2, 0x7960, 0x7961, 0x0000, 0x0 }, /* #38 */ 3733 { 0x305742, 0x305743, 0x600b, 0x600b, 0x000e, 0x0 }, /* #39 */ 3734 { 0x1d36d6, 0x1d36d6, 0x5292, 0x7292, 0x000d, 0x0 }, /* #40 */ 3735 { 0x2b3b93, 0x2b3b93, 0x1971, 0x1971, 0x000b, 0x0 }, /* #41 */ 3736 { 0x3f7317, 0x3f7317, 0x2e65, 0x2e65, 0x0006, 0x0 }, /* #42 */ 3737 { 0x011787, 0x011786, 0x83a1, 0x8ba1, 0x000b, 0x0 }, /* #43 */ 3738 { 0x2a7d02, 0x2a7d02, 0x1c65, 0x3c65, 0x000d, 0x0 }, /* #44 */ 3739 { 0x0d5e83, 0x0d5e83, 0xf627, 0xf627, 0x000d, 0x0 }, /* #45 */ 3740 { 0x346057, 0x346057, 0xf4e3, 0xf4e3, 0x000a, 0x0 }, /* #46 */ 3741 { 0x3d0996, 0x3d0996, 0x066e, 0x166e, 0x000c, 0x0 }, /* #47 */ 3742 { 0x301717, 0x301716, 0x8a71, 0xaa71, 0x000d, 0x0 }, /* #48 */ 3743 { 0x3e0c47, 0x3e0c46, 0x500d, 0xd00d, 0x000f, 0x0 }, /* #49 */ 3744 { 0x3e6987, 0x3e6986, 0x67ee, 0x77ee, 0x000c, 0x0 }, /* #50 */ 3745 { 0x250a42, 0x250a42, 0x8cc9, 0x9cc9, 0x000c, 0x0 }, /* #51 */ 3746 { 0x2439d7, 0x2439d7, 0x71ff, 0x71ff, 0x0002, 0x0 }, /* #52 */ 3747 { 0x067656, 0x067657, 0x8617, 0x8617, 0x0001, 0x0 }, /* #53 */ 3748 { 0x250313, 0x250313, 0x7219, 0x7219, 0x0003, 0x0 }, /* #54 */ 3749 { 0x390943, 0x390942, 0x3def, 0x7def, 0x000e, 0x0 }, /* #55 */ 3750 { 0x1f5852, 0x1f5853, 0xc044, 0xc044, 0x000f, 0x0 }, /* #56 */ 3751 { 0x1a0c16, 0x1a0c17, 0xec26, 0xec26, 0x000d, 0x0 }, /* #57 */ 3752 { 0x356706, 0x356706, 0x0940, 0x4940, 0x000e, 0x0 }, /* #58 */ 3753 { 0x317e53, 0x317e53, 0x5613, 0x5613, 0x0001, 0x0 }, /* #59 */ 3754 { 0x1a69d6, 0x1a69d7, 0xbbe9, 0xbbe9, 0x0005, 0x0 }, /* #60 */ 3755 { 0x2d2082, 0x2d2083, 0x0bb6, 0x0bb6, 0x000b, 0x0 }, /* #61 */ 3756 { 0x1c4256, 0x1c4256, 0xe1b2, 0xe9b2, 0x000b, 0x0 }, /* #62 */ 3757 { 0x3a3ac3, 0x3a3ac3, 0xac1c, 0xac1c, 0x000a, 0x0 }, /* #63 */ 3758 { 0x2c6613, 0x2c6612, 0x4602, 0x4682, 0x0007, 0x0 }, /* #64 */ 3759 { 0x3c4556, 0x3c4556, 0xe29a, 0xf29a, 0x000c, 0x0 }, /* #65 */ 3760 { 0x3b4503, 0x3b4502, 0x2106, 0x210e, 0x0003, 0x0 }, /* #66 */ 3761 { 0x270443, 0x270443, 0xd173, 0xd173, 0x0004, 0x0 }, /* #67 */ 3762 { 0x044382, 0x044383, 0x1f58, 0x1f58, 0x0004, 0x0 }, /* #68 */ 3763 { 0x0f1f97, 0x0f1f97, 0x28ee, 0x28ee, 0x000b, 0x0 }, /* #69 */ 3764 { 0x061e53, 0x061e53, 0x748b, 0x748b, 0x000c, 0x0 }, /* #70 */ 3765 { 0x3d0052, 0x3d0053, 0xea6c, 0xea6c, 0x000b, 0x0 }, /* #71 */ 3766 { 0x087852, 0x087852, 0x15fb, 0x95fb, 0x000f, 0x0 }, /* #72 */ 3767 { 0x3a36d2, 0x3a36d2, 0x884d, 0x884f, 0x0001, 0x0 }, /* #73 */ 3768 { 0x3b00d3, 0x3b00d2, 0xe97d, 0xe97f, 0x0001, 0x0 }, /* #74 */ 3769 { 0x1841d7, 0x1841d6, 0x9be1, 0xdbe1, 0x000e, 0x0 }, /* #75 */ 3770 { 0x393097, 0x393096, 0x688d, 0x698d, 0x0008, 0x0 }, /* #76 */ 3771 { 0x272056, 0x272056, 0xc8c8, 0xc8e8, 0x0005, 0x0 }, /* #77 */ 3772 { 0x344ed2, 0x344ed3, 0x5209, 0x5209, 0x000e, 0x0 }, /* #78 */ 3773 { 0x0d0a57, 0x0d0a57, 0xfd28, 0xfd28, 0x000a, 0x0 }, /* #79 */ 3774 { 0x0127c3, 0x0127c2, 0x4593, 0xc593, 0x000f, 0x0 }, /* #80 */ 3775 { 0x2c1653, 0x2c1653, 0x461f, 0x461f, 0x000a, 0x0 }, /* #81 */ 3776 { 0x2b6852, 0x2b6853, 0x24a4, 0x24a4, 0x000a, 0x0 }, /* #82 */ 3777 { 0x0a7b96, 0x0a7b96, 0x456a, 0x457a, 0x0004, 0x0 }, /* #83 */ 3778 { 0x381d87, 0x381d87, 0xf5b5, 0xf5b5, 0x0004, 0x0 }, /* #84 */ 3779 { 0x286ac6, 0x286ac7, 0x6552, 0x6552, 0x0008, 0x0 }, /* #85 */ 3780 { 0x221d93, 0x221d92, 0x1b2b, 0x1b2f, 0x0002, 0x0 }, /* #86 */ 3781 { 0x0a3243, 0x0a3242, 0xb589, 0xb5c9, 0x0006, 0x0 }, /* #87 */ 3782 { 0x3a1942, 0x3a1943, 0x0653, 0x0653, 0x000a, 0x0 }, /* #88 */ 3783 { 0x036ed7, 0x036ed7, 0x53d9, 0x53d9, 0x0000, 0x0 }, /* #89 */ 3784 { 0x147dd3, 0x147dd2, 0x70bb, 0x72bb, 0x0009, 0x0 }, /* #90 */ 3785 { 0x2d42d7, 0x2d42d7, 0x06d1, 0x06d1, 0x0000, 0x0 }, /* #91 */ 3786 { 0x040356, 0x040357, 0x3d35, 0x3d35, 0x000c, 0x0 }, /* #92 */ 3787 { 0x3c1a17, 0x3c1a17, 0x0787, 0x0787, 0x0002, 0x0 }, /* #93 */ 3788 { 0x347842, 0x347843, 0xf08a, 0xf08a, 0x000c, 0x0 }, /* #94 */ 3789 { 0x075a57, 0x075a56, 0xcc1f, 0xcc5f, 0x0006, 0x0 }, /* #95 */ 2574 3790 }; 2575 3791 static const BINU16_TEST_T g_aTests_bts_u16_locked[] = 2576 3792 { 2577 { 0x0448d3, 0x0448d2, 0x0000, 0x0001, 0x0000, 0x0 }, /* #0 */ 2578 { 0x105ad7, 0x105ad6, 0x0000, 0x0001, 0x0000, 0x0 }, /* #1 */ 2579 { 0x191dd3, 0x191dd2, 0x0000, 0x0001, 0x0000, 0x0 }, /* #2 */ 2580 { 0x081ad6, 0x081ad6, 0x0000, 0x0001, 0x0000, 0x0 }, /* #3 */ 2581 { 0x190382, 0x190382, 0x54dc, 0x54dd, 0x0000, 0x0 }, /* #4 */ 2582 { 0x3b5192, 0x3b5193, 0x2f25, 0x2f25, 0x0000, 0x0 }, /* #5 */ 2583 { 0x2738d6, 0x2738d7, 0x312d, 0x312d, 0x0000, 0x0 }, /* #6 */ 2584 { 0x301b07, 0x301b06, 0x320e, 0x320f, 0x0000, 0x0 }, /* #7 */ 2585 { 0x0c3cc3, 0x0c3cc3, 0xd82f, 0xd82f, 0x0000, 0x0 }, /* #8 */ 2586 { 0x381956, 0x381957, 0x3561, 0x3561, 0x000d, 0x0 }, /* #9 */ 2587 { 0x196203, 0x196203, 0xc790, 0xc790, 0x000a, 0x0 }, /* #10 */ 2588 { 0x3e7ad3, 0x3e7ad3, 0xb9fb, 0xb9fb, 0x0004, 0x0 }, /* #11 */ 2589 { 0x3b0856, 0x3b0856, 0xd3f8, 0xdbf8, 0x000b, 0x0 }, /* #12 */ 2590 { 0x3a5087, 0x3a5087, 0xa42d, 0xa42d, 0x0000, 0x0 }, /* #13 */ 2591 { 0x245747, 0x245747, 0xc9aa, 0xc9aa, 0x0003, 0x0 }, /* #14 */ 2592 { 0x3e19c6, 0x3e19c6, 0xd41f, 0xd49f, 0x0007, 0x0 }, /* #15 */ 2593 { 0x343113, 0x343113, 0x87bd, 0x87bd, 0x000a, 0x0 }, /* #16 */ 2594 { 0x296f02, 0x296f02, 0xe501, 0xe503, 0x0001, 0x0 }, /* #17 */ 2595 { 0x373256, 0x373257, 0x97c0, 0x97c0, 0x000a, 0x0 }, /* #18 */ 2596 { 0x300382, 0x300383, 0xd215, 0xd215, 0x0000, 0x0 }, /* #19 */ 2597 { 0x2b4b03, 0x2b4b03, 0xc341, 0xc341, 0x0008, 0x0 }, /* #20 */ 2598 { 0x153cd7, 0x153cd7, 0x03e4, 0x03e4, 0x0005, 0x0 }, /* #21 */ 2599 { 0x272dc7, 0x272dc6, 0xa2e6, 0xe2e6, 0x000e, 0x0 }, /* #22 */ 2600 { 0x380e82, 0x380e83, 0x437d, 0x437d, 0x0009, 0x0 }, /* #23 */ 2601 { 0x383557, 0x383557, 0x904c, 0x904c, 0x000f, 0x0 }, /* #24 */ 2602 { 0x380f86, 0x380f87, 0xd805, 0xd805, 0x0000, 0x0 }, /* #25 */ 2603 { 0x3e6696, 0x3e6696, 0x4331, 0x5331, 0x000c, 0x0 }, /* #26 */ 2604 { 0x394a07, 0x394a07, 0x46ef, 0x46ef, 0x0000, 0x0 }, /* #27 */ 2605 { 0x0c6c97, 0x0c6c96, 0x8188, 0x818a, 0x0001, 0x0 }, /* #28 */ 2606 { 0x131417, 0x131416, 0x5ca7, 0x5ce7, 0x0006, 0x0 }, /* #29 */ 2607 { 0x0f4487, 0x0f4486, 0xc401, 0xcc01, 0x000b, 0x0 }, /* #30 */ 2608 { 0x2f5f92, 0x2f5f93, 0x5b18, 0x5b18, 0x000b, 0x0 }, /* #31 */ 2609 { 0x396a82, 0x396a82, 0x22e0, 0x22f0, 0x0004, 0x0 }, /* #32 */ 2610 { 0x2b1316, 0x2b1317, 0xcc8a, 0xcc8a, 0x000f, 0x0 }, /* #33 */ 2611 { 0x3e0e52, 0x3e0e52, 0xe9c6, 0xe9d6, 0x0004, 0x0 }, /* #34 */ 2612 { 0x082cd3, 0x082cd3, 0x85d2, 0x85d2, 0x0007, 0x0 }, /* #35 */ 2613 { 0x373d06, 0x373d06, 0x5221, 0x5321, 0x0008, 0x0 }, /* #36 */ 2614 { 0x180083, 0x180082, 0x499d, 0x599d, 0x000c, 0x0 }, /* #37 */ 2615 { 0x2d5c42, 0x2d5c43, 0xe4fb, 0xe4fb, 0x0006, 0x0 }, /* #38 */ 2616 { 0x227247, 0x227247, 0x67f9, 0x67f9, 0x0003, 0x0 }, /* #39 */ 2617 { 0x363e03, 0x363e03, 0xcb7e, 0xcb7e, 0x0003, 0x0 }, /* #40 */ 2618 { 0x3e0886, 0x3e0887, 0x7941, 0x7941, 0x000c, 0x0 }, /* #41 */ 2619 { 0x331a83, 0x331a83, 0xc6bb, 0xc6bb, 0x0005, 0x0 }, /* #42 */ 2620 { 0x322e82, 0x322e82, 0x991b, 0x9b1b, 0x0009, 0x0 }, /* #43 */ 2621 { 0x010996, 0x010997, 0xc63b, 0xc63b, 0x000a, 0x0 }, /* #44 */ 2622 { 0x0c3cc2, 0x0c3cc3, 0x2c8e, 0x2c8e, 0x000a, 0x0 }, /* #45 */ 2623 { 0x1126c2, 0x1126c3, 0x55de, 0x55de, 0x0006, 0x0 }, /* #46 */ 2624 { 0x271103, 0x271103, 0x132f, 0x132f, 0x0003, 0x0 }, /* #47 */ 2625 { 0x102a07, 0x102a06, 0xdc0d, 0xdc1d, 0x0004, 0x0 }, /* #48 */ 2626 { 0x391d06, 0x391d07, 0xde81, 0xde81, 0x0007, 0x0 }, /* #49 */ 2627 { 0x2e5516, 0x2e5516, 0x10f6, 0x12f6, 0x0009, 0x0 }, /* #50 */ 2628 { 0x155fc6, 0x155fc7, 0xffe2, 0xffe2, 0x0006, 0x0 }, /* #51 */ 2629 { 0x0b7597, 0x0b7597, 0x5969, 0x5969, 0x0005, 0x0 }, /* #52 */ 2630 { 0x215546, 0x215547, 0x9982, 0x9982, 0x000f, 0x0 }, /* #53 */ 2631 { 0x3d0fc7, 0x3d0fc7, 0x96ae, 0x96ae, 0x000a, 0x0 }, /* #54 */ 2632 { 0x005457, 0x005457, 0xa4fc, 0xa4fc, 0x000f, 0x0 }, /* #55 */ 2633 { 0x296657, 0x296656, 0xc15f, 0xe15f, 0x000d, 0x0 }, /* #56 */ 2634 { 0x331f12, 0x331f13, 0x3d7b, 0x3d7b, 0x0000, 0x0 }, /* #57 */ 2635 { 0x034e82, 0x034e83, 0x3a8c, 0x3a8c, 0x0009, 0x0 }, /* #58 */ 2636 { 0x330482, 0x330482, 0x3811, 0x3911, 0x0008, 0x0 }, /* #59 */ 2637 { 0x0d6143, 0x0d6143, 0xa95b, 0xa95b, 0x000f, 0x0 }, /* #60 */ 2638 { 0x187193, 0x187192, 0x8c0d, 0xac0d, 0x000d, 0x0 }, /* #61 */ 2639 { 0x2d6e83, 0x2d6e82, 0xcb79, 0xcb7b, 0x0001, 0x0 }, /* #62 */ 2640 { 0x165283, 0x165283, 0x67a0, 0x67a0, 0x0007, 0x0 }, /* #63 */ 3793 { 0x0d68c3, 0x0d68c2, 0x0000, 0x0001, 0x0000, 0x0 }, /* #0 */ 3794 { 0x1a70d2, 0x1a70d2, 0x0000, 0x0001, 0x0000, 0x0 }, /* #1 */ 3795 { 0x377407, 0x377406, 0x0000, 0x0001, 0x0000, 0x0 }, /* #2 */ 3796 { 0x370a06, 0x370a06, 0x0000, 0x0001, 0x0000, 0x0 }, /* #3 */ 3797 { 0x082bd7, 0x082bd6, 0x0000, 0x0001, 0x0000, 0x0 }, /* #4 */ 3798 { 0x130f83, 0x130f82, 0x0000, 0x0001, 0x0000, 0x0 }, /* #5 */ 3799 { 0x3a2647, 0x3a2646, 0x71a4, 0x71a5, 0x0000, 0x0 }, /* #6 */ 3800 { 0x005e97, 0x005e96, 0x7a40, 0x7a41, 0x0000, 0x0 }, /* #7 */ 3801 { 0x131c47, 0x131c47, 0x9dc5, 0x9dc5, 0x0000, 0x0 }, /* #8 */ 3802 { 0x190d07, 0x190d07, 0xfeb1, 0xfeb1, 0x0000, 0x0 }, /* #9 */ 3803 { 0x022817, 0x022816, 0xdf4a, 0xdf4b, 0x0000, 0x0 }, /* #10 */ 3804 { 0x3c0a02, 0x3c0a03, 0x394b, 0x394b, 0x0000, 0x0 }, /* #11 */ 3805 { 0x371207, 0x371206, 0x7485, 0xf485, 0x000f, 0x0 }, /* #12 */ 3806 { 0x075e03, 0x075e02, 0xf66e, 0xf76e, 0x0008, 0x0 }, /* #13 */ 3807 { 0x354f06, 0x354f06, 0x0ccb, 0x8ccb, 0x000f, 0x0 }, /* #14 */ 3808 { 0x227957, 0x227957, 0x296d, 0x296d, 0x000b, 0x0 }, /* #15 */ 3809 { 0x132716, 0x132717, 0xb57c, 0xb57c, 0x0008, 0x0 }, /* #16 */ 3810 { 0x037f56, 0x037f56, 0xb004, 0xb005, 0x0000, 0x0 }, /* #17 */ 3811 { 0x286843, 0x286842, 0x4f0e, 0x4f1e, 0x0004, 0x0 }, /* #18 */ 3812 { 0x330e56, 0x330e56, 0x05c7, 0x07c7, 0x0009, 0x0 }, /* #19 */ 3813 { 0x177952, 0x177953, 0xb864, 0xb864, 0x0006, 0x0 }, /* #20 */ 3814 { 0x1c7c13, 0x1c7c12, 0xd91f, 0xd95f, 0x0006, 0x0 }, /* #21 */ 3815 { 0x191696, 0x191696, 0x1224, 0x122c, 0x0003, 0x0 }, /* #22 */ 3816 { 0x211c93, 0x211c92, 0x66bb, 0x6ebb, 0x000b, 0x0 }, /* #23 */ 3817 { 0x0b1487, 0x0b1486, 0xe0fc, 0xf0fc, 0x000c, 0x0 }, /* #24 */ 3818 { 0x3e73d2, 0x3e73d3, 0x9479, 0x9479, 0x0004, 0x0 }, /* #25 */ 3819 { 0x2340d6, 0x2340d7, 0xd1a1, 0xd1a1, 0x000f, 0x0 }, /* #26 */ 3820 { 0x2c0bd7, 0x2c0bd6, 0xffdb, 0xffdf, 0x0002, 0x0 }, /* #27 */ 3821 { 0x0b2053, 0x0b2053, 0x1745, 0x1745, 0x0002, 0x0 }, /* #28 */ 3822 { 0x3b1ad6, 0x3b1ad6, 0x9592, 0x95d2, 0x0006, 0x0 }, /* #29 */ 3823 { 0x2348c2, 0x2348c2, 0x0b8c, 0x1b8c, 0x000c, 0x0 }, /* #30 */ 3824 { 0x2c0912, 0x2c0913, 0xc3f1, 0xc3f1, 0x0006, 0x0 }, /* #31 */ 3825 { 0x1a7513, 0x1a7512, 0x9705, 0x9715, 0x0004, 0x0 }, /* #32 */ 3826 { 0x3a0d86, 0x3a0d87, 0x4bbc, 0x4bbc, 0x0004, 0x0 }, /* #33 */ 3827 { 0x0d43d3, 0x0d43d2, 0x7575, 0x757d, 0x0003, 0x0 }, /* #34 */ 3828 { 0x183292, 0x183293, 0xf254, 0xf254, 0x000f, 0x0 }, /* #35 */ 3829 { 0x105fc3, 0x105fc2, 0x49a9, 0x49ad, 0x0002, 0x0 }, /* #36 */ 3830 { 0x1d6946, 0x1d6947, 0x9412, 0x9412, 0x0004, 0x0 }, /* #37 */ 3831 { 0x2f36c7, 0x2f36c7, 0xf058, 0xf058, 0x000f, 0x0 }, /* #38 */ 3832 { 0x193b82, 0x193b82, 0x3453, 0x3473, 0x0005, 0x0 }, /* #39 */ 3833 { 0x0f6e03, 0x0f6e03, 0x2d5e, 0x2d5e, 0x000b, 0x0 }, /* #40 */ 3834 { 0x2c1e16, 0x2c1e17, 0x0d6f, 0x0d6f, 0x0006, 0x0 }, /* #41 */ 3835 { 0x217ac2, 0x217ac3, 0x46cd, 0x46cd, 0x0007, 0x0 }, /* #42 */ 3836 { 0x0e4686, 0x0e4686, 0x645a, 0x745a, 0x000c, 0x0 }, /* #43 */ 3837 { 0x1c7c46, 0x1c7c46, 0x92d8, 0x92da, 0x0001, 0x0 }, /* #44 */ 3838 { 0x0e1ac6, 0x0e1ac7, 0xefa0, 0xefa0, 0x0007, 0x0 }, /* #45 */ 3839 { 0x322c82, 0x322c82, 0x65c6, 0x65ce, 0x0003, 0x0 }, /* #46 */ 3840 { 0x121506, 0x121506, 0xe22d, 0xe26d, 0x0006, 0x0 }, /* #47 */ 3841 { 0x157a52, 0x157a52, 0xa0a4, 0xa0b4, 0x0004, 0x0 }, /* #48 */ 3842 { 0x0178d6, 0x0178d7, 0x93d2, 0x93d2, 0x000f, 0x0 }, /* #49 */ 3843 { 0x3529c6, 0x3529c6, 0x2723, 0x2f23, 0x000b, 0x0 }, /* #50 */ 3844 { 0x316056, 0x316056, 0x195b, 0x1d5b, 0x000a, 0x0 }, /* #51 */ 3845 { 0x0068d2, 0x0068d3, 0xddd5, 0xddd5, 0x000c, 0x0 }, /* #52 */ 3846 { 0x040682, 0x040683, 0x4ad8, 0x4ad8, 0x000b, 0x0 }, /* #53 */ 3847 { 0x1c3cd2, 0x1c3cd2, 0xead1, 0xfad1, 0x000c, 0x0 }, /* #54 */ 3848 { 0x047612, 0x047613, 0xd384, 0xd384, 0x000e, 0x0 }, /* #55 */ 3849 { 0x0d2c12, 0x0d2c12, 0x0037, 0x0137, 0x0008, 0x0 }, /* #56 */ 3850 { 0x0a3e57, 0x0a3e56, 0x81b7, 0x81bf, 0x0003, 0x0 }, /* #57 */ 3851 { 0x2e6242, 0x2e6243, 0xca9f, 0xca9f, 0x0002, 0x0 }, /* #58 */ 3852 { 0x1d1bc2, 0x1d1bc3, 0xd654, 0xd654, 0x0009, 0x0 }, /* #59 */ 3853 { 0x0232d7, 0x0232d7, 0x8955, 0x8955, 0x0006, 0x0 }, /* #60 */ 3854 { 0x172682, 0x172683, 0x57dc, 0x57dc, 0x0004, 0x0 }, /* #61 */ 3855 { 0x086082, 0x086083, 0xba37, 0xba37, 0x0009, 0x0 }, /* #62 */ 3856 { 0x2d1982, 0x2d1983, 0x58af, 0x58af, 0x0007, 0x0 }, /* #63 */ 3857 { 0x316ed3, 0x316ed2, 0x2e2c, 0xae2c, 0x000f, 0x0 }, /* #64 */ 3858 { 0x2f6002, 0x2f6002, 0x6bdb, 0x6bfb, 0x0005, 0x0 }, /* #65 */ 3859 { 0x3e2957, 0x3e2956, 0x5225, 0x5265, 0x0006, 0x0 }, /* #66 */ 3860 { 0x1c1ac6, 0x1c1ac6, 0xd2e4, 0xf2e4, 0x000d, 0x0 }, /* #67 */ 3861 { 0x1b16c6, 0x1b16c6, 0x52e2, 0x52e6, 0x0002, 0x0 }, /* #68 */ 3862 { 0x2b7143, 0x2b7142, 0x9330, 0x93b0, 0x0007, 0x0 }, /* #69 */ 3863 { 0x3d3846, 0x3d3846, 0x0de1, 0x0df1, 0x0004, 0x0 }, /* #70 */ 3864 { 0x036697, 0x036697, 0xa382, 0xa382, 0x000d, 0x0 }, /* #71 */ 3865 { 0x206ec6, 0x206ec6, 0x8166, 0x816e, 0x0003, 0x0 }, /* #72 */ 3866 { 0x040416, 0x040416, 0x1716, 0x1717, 0x0000, 0x0 }, /* #73 */ 3867 { 0x247883, 0x247882, 0xa56d, 0xa76d, 0x0009, 0x0 }, /* #74 */ 3868 { 0x154c02, 0x154c03, 0x959c, 0x959c, 0x0004, 0x0 }, /* #75 */ 3869 { 0x0e79c3, 0x0e79c2, 0x6729, 0x67a9, 0x0007, 0x0 }, /* #76 */ 3870 { 0x2e7592, 0x2e7592, 0xd7de, 0xd7fe, 0x0005, 0x0 }, /* #77 */ 3871 { 0x063116, 0x063117, 0x79ec, 0x79ec, 0x0007, 0x0 }, /* #78 */ 3872 { 0x081803, 0x081803, 0x8e39, 0x8e39, 0x000f, 0x0 }, /* #79 */ 3873 { 0x053446, 0x053447, 0xa9d8, 0xa9d8, 0x0008, 0x0 }, /* #80 */ 3874 { 0x1c4286, 0x1c4287, 0xa6de, 0xa6de, 0x0002, 0x0 }, /* #81 */ 3875 { 0x223983, 0x223983, 0x3498, 0x3498, 0x000d, 0x0 }, /* #82 */ 3876 { 0x3f3703, 0x3f3702, 0x00ab, 0x04ab, 0x000a, 0x0 }, /* #83 */ 3877 { 0x277086, 0x277087, 0x9981, 0x9981, 0x0007, 0x0 }, /* #84 */ 3878 { 0x221d83, 0x221d82, 0x7266, 0x726e, 0x0003, 0x0 }, /* #85 */ 3879 { 0x177e87, 0x177e86, 0x09d4, 0x19d4, 0x000c, 0x0 }, /* #86 */ 3880 { 0x2d1396, 0x2d1396, 0x4879, 0x48f9, 0x0007, 0x0 }, /* #87 */ 3881 { 0x3e1446, 0x3e1447, 0x167c, 0x167c, 0x0005, 0x0 }, /* #88 */ 3882 { 0x261ec2, 0x261ec2, 0xab2e, 0xeb2e, 0x000e, 0x0 }, /* #89 */ 3883 { 0x256916, 0x256916, 0xc697, 0xd697, 0x000c, 0x0 }, /* #90 */ 3884 { 0x236593, 0x236592, 0x6af0, 0x6bf0, 0x0008, 0x0 }, /* #91 */ 3885 { 0x2154c6, 0x2154c6, 0xc51f, 0xe51f, 0x000d, 0x0 }, /* #92 */ 3886 { 0x1d1392, 0x1d1393, 0xfd2a, 0xfd2a, 0x000d, 0x0 }, /* #93 */ 3887 { 0x044d53, 0x044d52, 0x7e06, 0x7e86, 0x0007, 0x0 }, /* #94 */ 3888 { 0x3d7f96, 0x3d7f97, 0x7fea, 0x7fea, 0x0006, 0x0 }, /* #95 */ 2641 3889 }; 2642 3890 static const BINU16_TEST_T g_aTests_arpl[] = 2643 3891 { 2644 { 0x1e3046, 0x1e3006, 0x0000, 0x0000, 0x0000, 0x0 }, /* #0 */ 2645 { 0x326e13, 0x326e13, 0x0000, 0x0000, 0x0000, 0x0 }, /* #1 */ 2646 { 0x2b4586, 0x2b4586, 0x0000, 0x0000, 0x0000, 0x0 }, /* #2 */ 2647 { 0x371f52, 0x371f12, 0x0000, 0x0000, 0x0000, 0x0 }, /* #3 */ 2648 { 0x2a5607, 0x2a5607, 0xc57e, 0xc57e, 0x0000, 0x0 }, /* #4 */ 2649 { 0x0a7d43, 0x0a7d03, 0xba44, 0xba44, 0x0000, 0x0 }, /* #5 */ 2650 { 0x3a06d7, 0x3a0697, 0xb671, 0xb671, 0x0000, 0x0 }, /* #6 */ 2651 { 0x315702, 0x315702, 0x5248, 0x5248, 0x0000, 0x0 }, /* #7 */ 2652 { 0x100697, 0x100697, 0xfa01, 0xfa01, 0x8419, 0x0 }, /* #8 */ 2653 { 0x333e92, 0x333e92, 0xacf5, 0xacf5, 0x34a0, 0x0 }, /* #9 */ 2654 { 0x221942, 0x221902, 0xc583, 0xc583, 0x2ddf, 0x0 }, /* #10 */ 2655 { 0x2b2f02, 0x2b2f02, 0xca06, 0xca06, 0x5a24, 0x0 }, /* #11 */ 2656 { 0x170487, 0x1704c7, 0xbce9, 0xbceb, 0x8b23, 0x0 }, /* #12 */ 2657 { 0x282e42, 0x282e02, 0xf030, 0xf030, 0x1e08, 0x0 }, /* #13 */ 2658 { 0x1923c2, 0x192382, 0x44ce, 0x44ce, 0x360e, 0x0 }, /* #14 */ 2659 { 0x0f7ed2, 0x0f7e92, 0xce6b, 0xce6b, 0xf707, 0x0 }, /* #15 */ 2660 { 0x052342, 0x052302, 0x53a9, 0x53a9, 0x9005, 0x0 }, /* #16 */ 2661 { 0x183c96, 0x183c96, 0xc71c, 0xc71c, 0x3724, 0x0 }, /* #17 */ 2662 { 0x355883, 0x3558c3, 0x40d9, 0x40db, 0xa10f, 0x0 }, /* #18 */ 2663 { 0x026297, 0x0262d7, 0x1ef9, 0x1efb, 0x97fb, 0x0 }, /* #19 */ 2664 { 0x246c96, 0x246c96, 0xad55, 0xad55, 0xb3f9, 0x0 }, /* #20 */ 2665 { 0x362247, 0x362247, 0x1489, 0x148b, 0x4ba7, 0x0 }, /* #21 */ 2666 { 0x1a7016, 0x1a7016, 0x710e, 0x710e, 0x7542, 0x0 }, /* #22 */ 2667 { 0x0c5487, 0x0c54c7, 0x083d, 0x083e, 0xed36, 0x0 }, /* #23 */ 2668 { 0x2c0846, 0x2c0806, 0x2d73, 0x2d73, 0xdd12, 0x0 }, /* #24 */ 2669 { 0x285542, 0x285542, 0xc250, 0xc252, 0x51b2, 0x0 }, /* #25 */ 2670 { 0x1822d3, 0x182293, 0x3613, 0x3613, 0x44f7, 0x0 }, /* #26 */ 2671 { 0x356c06, 0x356c06, 0x9506, 0x9506, 0xc6a8, 0x0 }, /* #27 */ 2672 { 0x226553, 0x226513, 0x4ce9, 0x4ce9, 0x69b9, 0x0 }, /* #28 */ 2673 { 0x161f43, 0x161f43, 0x75bd, 0x75bf, 0xdf3b, 0x0 }, /* #29 */ 2674 { 0x1648d2, 0x164892, 0xeaea, 0xeaea, 0xdf74, 0x0 }, /* #30 */ 2675 { 0x093d12, 0x093d12, 0x1c61, 0x1c61, 0x6324, 0x0 }, /* #31 */ 2676 { 0x0d5616, 0x0d5616, 0x2f0c, 0x2f0c, 0xdc34, 0x0 }, /* #32 */ 2677 { 0x146a17, 0x146a17, 0xdc3b, 0xdc3b, 0xd394, 0x0 }, /* #33 */ 2678 { 0x343393, 0x343393, 0xea4b, 0xea4b, 0x1452, 0x0 }, /* #34 */ 2679 { 0x013f57, 0x013f17, 0x6c37, 0x6c37, 0xcd04, 0x0 }, /* #35 */ 2680 { 0x284587, 0x284587, 0x96e1, 0x96e1, 0xa47d, 0x0 }, /* #36 */ 2681 { 0x2e3447, 0x2e3407, 0x0d76, 0x0d76, 0xd422, 0x0 }, /* #37 */ 2682 { 0x203892, 0x2038d2, 0xb9e1, 0xb9e3, 0x6f2b, 0x0 }, /* #38 */ 2683 { 0x281ed2, 0x281e92, 0xb36a, 0xb36a, 0x2070, 0x0 }, /* #39 */ 2684 { 0x004896, 0x004896, 0x3db2, 0x3db2, 0xa526, 0x0 }, /* #40 */ 2685 { 0x1b1b82, 0x1b1bc2, 0xe5e9, 0xe5ea, 0x2dc2, 0x0 }, /* #41 */ 2686 { 0x3e3292, 0x3e3292, 0x98cb, 0x98cb, 0x6e27, 0x0 }, /* #42 */ 2687 { 0x1c7f46, 0x1c7f46, 0x78f5, 0x78f6, 0x580e, 0x0 }, /* #43 */ 2688 { 0x231757, 0x231757, 0x74de, 0x74df, 0x9e93, 0x0 }, /* #44 */ 2689 { 0x160282, 0x160282, 0x530a, 0x530a, 0xc216, 0x0 }, /* #45 */ 2690 { 0x113947, 0x113907, 0xff6f, 0xff6f, 0xfa39, 0x0 }, /* #46 */ 2691 { 0x387082, 0x387082, 0x55c3, 0x55c3, 0x9899, 0x0 }, /* #47 */ 2692 { 0x147182, 0x1471c2, 0xfa45, 0xfa46, 0xf5e2, 0x0 }, /* #48 */ 2693 { 0x0f6c83, 0x0f6c83, 0xd30f, 0xd30f, 0x8991, 0x0 }, /* #49 */ 2694 { 0x1f2417, 0x1f2457, 0x90c5, 0x90c6, 0x9222, 0x0 }, /* #50 */ 2695 { 0x1702c7, 0x1702c7, 0x52d0, 0x52d3, 0x0fe7, 0x0 }, /* #51 */ 2696 { 0x103886, 0x103886, 0xd097, 0xd097, 0x7b4f, 0x0 }, /* #52 */ 2697 { 0x2707d2, 0x270792, 0x30af, 0x30af, 0x3d1a, 0x0 }, /* #53 */ 2698 { 0x177816, 0x177816, 0x6580, 0x6580, 0xd510, 0x0 }, /* #54 */ 2699 { 0x1c3696, 0x1c3696, 0x188b, 0x188b, 0x8abd, 0x0 }, /* #55 */ 2700 { 0x2f1e52, 0x2f1e12, 0x9b27, 0x9b27, 0x532c, 0x0 }, /* #56 */ 2701 { 0x3c0e96, 0x3c0ed6, 0xa3d8, 0xa3db, 0xbdeb, 0x0 }, /* #57 */ 2702 { 0x021a97, 0x021ad7, 0x36b0, 0x36b3, 0x8447, 0x0 }, /* #58 */ 2703 { 0x190c96, 0x190cd6, 0x6fd5, 0x6fd7, 0x44e3, 0x0 }, /* #59 */ 2704 { 0x082dd2, 0x082d92, 0xec63, 0xec63, 0x8270, 0x0 }, /* #60 */ 2705 { 0x290c82, 0x290c82, 0x3af2, 0x3af2, 0xe9fc, 0x0 }, /* #61 */ 2706 { 0x0328d3, 0x0328d3, 0x8085, 0x8086, 0xa566, 0x0 }, /* #62 */ 2707 { 0x276253, 0x276253, 0x2404, 0x2405, 0xa831, 0x0 }, /* #63 */ 3892 { 0x314a93, 0x314a93, 0x0000, 0x0000, 0x0000, 0x0 }, /* #0 */ 3893 { 0x323a93, 0x323a93, 0x0000, 0x0000, 0x0000, 0x0 }, /* #1 */ 3894 { 0x3e4492, 0x3e4492, 0x0000, 0x0000, 0x0000, 0x0 }, /* #2 */ 3895 { 0x2314d6, 0x231496, 0x0000, 0x0000, 0x0000, 0x0 }, /* #3 */ 3896 { 0x1e20c3, 0x1e2083, 0x0000, 0x0000, 0x0000, 0x0 }, /* #4 */ 3897 { 0x390796, 0x390796, 0x0000, 0x0000, 0x0000, 0x0 }, /* #5 */ 3898 { 0x203e92, 0x203e92, 0xf1d6, 0xf1d6, 0x0000, 0x0 }, /* #6 */ 3899 { 0x053bd7, 0x053b97, 0x56ee, 0x56ee, 0x0000, 0x0 }, /* #7 */ 3900 { 0x362452, 0x362412, 0x620f, 0x620f, 0x0000, 0x0 }, /* #8 */ 3901 { 0x317d96, 0x317d96, 0x0ea6, 0x0ea6, 0x0000, 0x0 }, /* #9 */ 3902 { 0x1a4803, 0x1a4803, 0x215e, 0x215e, 0x0000, 0x0 }, /* #10 */ 3903 { 0x3b5706, 0x3b5706, 0x8fb8, 0x8fb8, 0x0000, 0x0 }, /* #11 */ 3904 { 0x2826c6, 0x282686, 0xac13, 0xac13, 0x1373, 0x0 }, /* #12 */ 3905 { 0x201142, 0x201102, 0x4a4d, 0x4a4d, 0x45a4, 0x0 }, /* #13 */ 3906 { 0x033d13, 0x033d53, 0xe405, 0xe407, 0x1357, 0x0 }, /* #14 */ 3907 { 0x115cc6, 0x115c86, 0x000f, 0x000f, 0xda6e, 0x0 }, /* #15 */ 3908 { 0x1e7217, 0x1e7217, 0x7add, 0x7add, 0x43bc, 0x0 }, /* #16 */ 3909 { 0x092783, 0x092783, 0x95b2, 0x95b2, 0xfe4e, 0x0 }, /* #17 */ 3910 { 0x2e6ed6, 0x2e6e96, 0xa294, 0xa294, 0xcbdc, 0x0 }, /* #18 */ 3911 { 0x0a79d7, 0x0a7997, 0x4f39, 0x4f39, 0x4478, 0x0 }, /* #19 */ 3912 { 0x205ad2, 0x205a92, 0x1f75, 0x1f75, 0x5be1, 0x0 }, /* #20 */ 3913 { 0x1321d2, 0x1321d2, 0x3eb2, 0x3eb3, 0x2c8f, 0x0 }, /* #21 */ 3914 { 0x247647, 0x247607, 0x5d2d, 0x5d2d, 0x596d, 0x0 }, /* #22 */ 3915 { 0x3508c6, 0x3508c6, 0xa72d, 0xa72f, 0xa42b, 0x0 }, /* #23 */ 3916 { 0x051616, 0x051616, 0x1da6, 0x1da6, 0x8a12, 0x0 }, /* #24 */ 3917 { 0x3b60c2, 0x3b6082, 0x449b, 0x449b, 0x5855, 0x0 }, /* #25 */ 3918 { 0x285e87, 0x285e87, 0xb9e4, 0xb9e4, 0x4a88, 0x0 }, /* #26 */ 3919 { 0x382ac2, 0x382ac2, 0xe7b8, 0xe7ba, 0xe522, 0x0 }, /* #27 */ 3920 { 0x375643, 0x375643, 0x34dc, 0x34dd, 0x5f39, 0x0 }, /* #28 */ 3921 { 0x154a53, 0x154a13, 0x5829, 0x5829, 0xf714, 0x0 }, /* #29 */ 3922 { 0x124e56, 0x124e56, 0x3d84, 0x3d86, 0xab32, 0x0 }, /* #30 */ 3923 { 0x001786, 0x001786, 0x4c39, 0x4c39, 0x3a55, 0x0 }, /* #31 */ 3924 { 0x2d4e12, 0x2d4e12, 0xef56, 0xef56, 0x1a3a, 0x0 }, /* #32 */ 3925 { 0x0b6896, 0x0b68d6, 0x5251, 0x5252, 0x7472, 0x0 }, /* #33 */ 3926 { 0x247e42, 0x247e02, 0x6d0c, 0x6d0c, 0x4d34, 0x0 }, /* #34 */ 3927 { 0x074ec3, 0x074e83, 0x4e78, 0x4e78, 0xb3a0, 0x0 }, /* #35 */ 3928 { 0x387f46, 0x387f06, 0x5d33, 0x5d33, 0xf99d, 0x0 }, /* #36 */ 3929 { 0x3e5a53, 0x3e5a53, 0x8631, 0x8632, 0x32d6, 0x0 }, /* #37 */ 3930 { 0x2e3187, 0x2e3187, 0xa1ba, 0xa1ba, 0xede6, 0x0 }, /* #38 */ 3931 { 0x393b02, 0x393b02, 0xcb0f, 0xcb0f, 0x5c8f, 0x0 }, /* #39 */ 3932 { 0x2738c6, 0x273886, 0x02ee, 0x02ee, 0x660c, 0x0 }, /* #40 */ 3933 { 0x213157, 0x213117, 0x46d9, 0x46d9, 0x65bd, 0x0 }, /* #41 */ 3934 { 0x300386, 0x300386, 0x51e5, 0x51e5, 0xc57d, 0x0 }, /* #42 */ 3935 { 0x2a2917, 0x2a2957, 0x0931, 0x0933, 0x837b, 0x0 }, /* #43 */ 3936 { 0x121192, 0x121192, 0x1773, 0x1773, 0x8841, 0x0 }, /* #44 */ 3937 { 0x176646, 0x176646, 0xcbf0, 0xcbf3, 0x32bf, 0x0 }, /* #45 */ 3938 { 0x2b3017, 0x2b3057, 0x73cc, 0x73cf, 0x6843, 0x0 }, /* #46 */ 3939 { 0x004217, 0x004217, 0x3092, 0x3092, 0xef64, 0x0 }, /* #47 */ 3940 { 0x1b4cc2, 0x1b4cc2, 0xe7b6, 0xe7b7, 0x6d1b, 0x0 }, /* #48 */ 3941 { 0x3a0a42, 0x3a0a02, 0xa5b1, 0xa5b1, 0x19e9, 0x0 }, /* #49 */ 3942 { 0x1e3cd2, 0x1e3c92, 0xb7ee, 0xb7ee, 0x91b9, 0x0 }, /* #50 */ 3943 { 0x3e3346, 0x3e3306, 0x459c, 0x459c, 0x26ec, 0x0 }, /* #51 */ 3944 { 0x095dc6, 0x095d86, 0x9512, 0x9512, 0xecc9, 0x0 }, /* #52 */ 3945 { 0x2c1fd7, 0x2c1fd7, 0x1a10, 0x1a13, 0x4b27, 0x0 }, /* #53 */ 3946 { 0x090506, 0x090546, 0xb044, 0xb045, 0x45f9, 0x0 }, /* #54 */ 3947 { 0x3000d7, 0x300097, 0xd397, 0xd397, 0x8f3e, 0x0 }, /* #55 */ 3948 { 0x174cc7, 0x174c87, 0x49c5, 0x49c5, 0x4b55, 0x0 }, /* #56 */ 3949 { 0x3f6cc7, 0x3f6c87, 0x78ff, 0x78ff, 0xbba3, 0x0 }, /* #57 */ 3950 { 0x0b5e97, 0x0b5e97, 0x39ba, 0x39ba, 0x1d12, 0x0 }, /* #58 */ 3951 { 0x1a2d17, 0x1a2d17, 0x65a4, 0x65a4, 0x1488, 0x0 }, /* #59 */ 3952 { 0x057fc2, 0x057f82, 0x8bdf, 0x8bdf, 0x0c9a, 0x0 }, /* #60 */ 3953 { 0x1810d7, 0x181097, 0xa9c5, 0xa9c5, 0xefe0, 0x0 }, /* #61 */ 3954 { 0x2f0bc2, 0x2f0b82, 0x1698, 0x1698, 0x6a30, 0x0 }, /* #62 */ 3955 { 0x0a1a42, 0x0a1a02, 0xc806, 0xc806, 0x2ac8, 0x0 }, /* #63 */ 3956 { 0x293dc2, 0x293d82, 0x4127, 0x4127, 0x8aee, 0x0 }, /* #64 */ 3957 { 0x152213, 0x152213, 0xa8c7, 0xa8c7, 0xb425, 0x0 }, /* #65 */ 3958 { 0x2a0152, 0x2a0112, 0x974b, 0x974b, 0xeb19, 0x0 }, /* #66 */ 3959 { 0x046ad7, 0x046a97, 0xc309, 0xc309, 0xa8bc, 0x0 }, /* #67 */ 3960 { 0x106906, 0x106906, 0x53df, 0x53df, 0x7918, 0x0 }, /* #68 */ 3961 { 0x1043c2, 0x1043c2, 0xd508, 0xd50b, 0x29af, 0x0 }, /* #69 */ 3962 { 0x3646c7, 0x364687, 0x96bb, 0x96bb, 0xee24, 0x0 }, /* #70 */ 3963 { 0x3f7e06, 0x3f7e06, 0x0133, 0x0133, 0xdb6d, 0x0 }, /* #71 */ 3964 { 0x2a7f46, 0x2a7f46, 0x81b8, 0x81ba, 0x61fe, 0x0 }, /* #72 */ 3965 { 0x2c03d3, 0x2c0393, 0xe1aa, 0xe1aa, 0x6a0c, 0x0 }, /* #73 */ 3966 { 0x157187, 0x157187, 0x1122, 0x1122, 0xeae9, 0x0 }, /* #74 */ 3967 { 0x2c1642, 0x2c1642, 0x8184, 0x8187, 0x1207, 0x0 }, /* #75 */ 3968 { 0x3c1ac7, 0x3c1a87, 0x2f93, 0x2f93, 0x8289, 0x0 }, /* #76 */ 3969 { 0x2615c2, 0x2615c2, 0x97ac, 0x97af, 0xc41f, 0x0 }, /* #77 */ 3970 { 0x0e5247, 0x0e5207, 0x09be, 0x09be, 0xc2ad, 0x0 }, /* #78 */ 3971 { 0x0427c7, 0x042787, 0x33af, 0x33af, 0x344b, 0x0 }, /* #79 */ 3972 { 0x2f5452, 0x2f5452, 0x560d, 0x560e, 0x8d3e, 0x0 }, /* #80 */ 3973 { 0x181f87, 0x181f87, 0x33d7, 0x33d7, 0x966d, 0x0 }, /* #81 */ 3974 { 0x267596, 0x267596, 0x3a8f, 0x3a8f, 0xba17, 0x0 }, /* #82 */ 3975 { 0x124702, 0x124742, 0xc378, 0xc37a, 0x328a, 0x0 }, /* #83 */ 3976 { 0x2a3f46, 0x2a3f46, 0x3e1d, 0x3e1e, 0x12d6, 0x0 }, /* #84 */ 3977 { 0x3633c3, 0x363383, 0x2d8f, 0x2d8f, 0x100f, 0x0 }, /* #85 */ 3978 { 0x237246, 0x237246, 0x61c6, 0x61c7, 0x2593, 0x0 }, /* #86 */ 3979 { 0x1c7903, 0x1c7903, 0x7240, 0x7240, 0xd2fc, 0x0 }, /* #87 */ 3980 { 0x174717, 0x174757, 0x9dd8, 0x9ddb, 0x0f0b, 0x0 }, /* #88 */ 3981 { 0x214396, 0x2143d6, 0xc755, 0xc756, 0xbee2, 0x0 }, /* #89 */ 3982 { 0x047bd7, 0x047b97, 0x72e2, 0x72e2, 0x8a06, 0x0 }, /* #90 */ 3983 { 0x002fc6, 0x002f86, 0x0dab, 0x0dab, 0x67ac, 0x0 }, /* #91 */ 3984 { 0x3301d6, 0x330196, 0xb8f2, 0xb8f2, 0x3b4a, 0x0 }, /* #92 */ 3985 { 0x061e93, 0x061e93, 0xf3b7, 0xf3b7, 0x9e8f, 0x0 }, /* #93 */ 3986 { 0x196c52, 0x196c52, 0x1095, 0x1096, 0xd3ae, 0x0 }, /* #94 */ 3987 { 0x3548d2, 0x354892, 0x747a, 0x747a, 0x17b2, 0x0 }, /* #95 */ 2708 3988 }; 2709 3989 … … 2712 3992 static const BINU32_TEST_T g_aTests_add_u32[] = 2713 3993 { 2714 { 0x2c3746, 0x2c3746, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #0 */ 2715 { 0x207783, 0x207746, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #1 */ 2716 { 0x210517, 0x210546, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #2 */ 2717 { 0x2a5f12, 0x2a5746, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #3 */ 2718 { 0x1a4f82, 0x1a4786, 0x8aaf1393, 0x8aaf1393, 0x00000000, 0x0 }, /* #4 */ 2719 { 0x2e1d57, 0x2e1502, 0x078a7f75, 0x078a7f75, 0x00000000, 0x0 }, /* #5 */ 2720 { 0x357f06, 0x357702, 0x64ba2e62, 0x64ba2e62, 0x00000000, 0x0 }, /* #6 */ 2721 { 0x3b5797, 0x3b5702, 0x34f3b9b5, 0x34f3b9b5, 0x00000000, 0x0 }, /* #7 */ 2722 { 0x255607, 0x255e86, 0x6e3509f0, 0xca54ae06, 0x5c1fa416, 0x0 }, /* #8 */ 2723 { 0x0d4f92, 0x0d4717, 0xfb78988a, 0x25df63e4, 0x2a66cb5a, 0x0 }, /* #9 */ 2724 { 0x301757, 0x301787, 0xd7a7a487, 0x96ca6c8d, 0xbf22c806, 0x0 }, /* #10 */ 2725 { 0x3a2246, 0x3a2297, 0xee61addf, 0xbd3ff1f5, 0xcede4416, 0x0 }, /* #11 */ 2726 { 0x2e5d03, 0x2e5582, 0x57785dfc, 0xf6dad63d, 0x9f627841, 0x0 }, /* #12 */ 2727 { 0x050357, 0x050b96, 0x3568c54d, 0xa6da43c0, 0x71717e73, 0x0 }, /* #13 */ 2728 { 0x244943, 0x244106, 0x2d210895, 0x40db8ded, 0x13ba8558, 0x0 }, /* #14 */ 2729 { 0x087f53, 0x087782, 0x9760eae8, 0xb33f1c3d, 0x1bde3155, 0x0 }, /* #15 */ 2730 { 0x387293, 0x387286, 0x2c7d3af7, 0xfe27a0bd, 0xd1aa65c6, 0x0 }, /* #16 */ 2731 { 0x0f0903, 0x0f0107, 0xc3b472a3, 0x3f869fde, 0x7bd22d3b, 0x0 }, /* #17 */ 2732 { 0x171b03, 0x171307, 0x764c5721, 0x0438cb55, 0x8dec7434, 0x0 }, /* #18 */ 2733 { 0x010912, 0x010183, 0xd33a0936, 0x9a6ccb4c, 0xc732c216, 0x0 }, /* #19 */ 2734 { 0x2456d6, 0x245697, 0xee83349e, 0xd676bd8b, 0xe7f388ed, 0x0 }, /* #20 */ 2735 { 0x221412, 0x221492, 0x54a8e7c9, 0xf1b22f80, 0x9d0947b7, 0x0 }, /* #21 */ 2736 { 0x325893, 0x325096, 0xc32a34cf, 0xcb1b594b, 0x07f1247c, 0x0 }, /* #22 */ 2737 { 0x124cd6, 0x124413, 0xdcfae01c, 0x378a5e10, 0x5a8f7df4, 0x0 }, /* #23 */ 2738 { 0x164c97, 0x164413, 0x99805c0c, 0x139ba1c7, 0x7a1b45bb, 0x0 }, /* #24 */ 2739 { 0x3f3696, 0x3f3682, 0xabdac995, 0xd4c33546, 0x28e86bb1, 0x0 }, /* #25 */ 2740 { 0x364652, 0x364603, 0x468b0081, 0x165939d6, 0xcfce3955, 0x0 }, /* #26 */ 2741 { 0x2e1397, 0x2e1396, 0x0c63e4a7, 0xfe9c9bc6, 0xf238b71f, 0x0 }, /* #27 */ 2742 { 0x3e6dd3, 0x3e6582, 0xab668f05, 0xc59e368a, 0x1a37a785, 0x0 }, /* #28 */ 2743 { 0x173b02, 0x173396, 0x2f64c9bc, 0xf15d5882, 0xc1f88ec6, 0x0 }, /* #29 */ 2744 { 0x250b02, 0x250312, 0x2d88c02e, 0x5a89e38a, 0x2d01235c, 0x0 }, /* #30 */ 2745 { 0x3824c6, 0x382407, 0x7d53b620, 0x402dc474, 0xc2da0e54, 0x0 }, /* #31 */ 2746 { 0x092a17, 0x092292, 0x9d060dfa, 0xd585b4f2, 0x387fa6f8, 0x0 }, /* #32 */ 2747 { 0x2b2196, 0x2b2113, 0xff2a013e, 0x5de1cfe9, 0x5eb7ceab, 0x0 }, /* #33 */ 2748 { 0x214c46, 0x214c82, 0x46d8b043, 0xc2f4b27a, 0x7c1c0237, 0x0 }, /* #34 */ 2749 { 0x152883, 0x152093, 0xc92bc408, 0xa17eb1f4, 0xd852edec, 0x0 }, /* #35 */ 2750 { 0x022d47, 0x022583, 0xd67486c2, 0x92afdda7, 0xbc3b56e5, 0x0 }, /* #36 */ 2751 { 0x1206d3, 0x120686, 0xc84049e2, 0xfcf2e28b, 0x34b298a9, 0x0 }, /* #37 */ 2752 { 0x041a46, 0x041a17, 0x86ec8709, 0x19820b48, 0x9295843f, 0x0 }, /* #38 */ 2753 { 0x1d6e56, 0x1d6613, 0x263eadd7, 0x0345bfb5, 0xdd0711de, 0x0 }, /* #39 */ 2754 { 0x263582, 0x263d13, 0x8984b2e2, 0x7080cb31, 0xe6fc184f, 0x0 }, /* #40 */ 2755 { 0x201f53, 0x201793, 0xe06aa84d, 0xdaba30fb, 0xfa4f88ae, 0x0 }, /* #41 */ 2756 { 0x213e06, 0x213607, 0xee0cece0, 0x40a08b72, 0x52939e92, 0x0 }, /* #42 */ 2757 { 0x0f0cc7, 0x0f0c17, 0xdf62e69f, 0x7575c771, 0x9612e0d2, 0x0 }, /* #43 */ 2758 { 0x260652, 0x260613, 0x61288786, 0x4d0206f1, 0xebd97f6b, 0x0 }, /* #44 */ 2759 { 0x3c0116, 0x3c0182, 0x1040e2f3, 0xe434aace, 0xd3f3c7db, 0x0 }, /* #45 */ 2760 { 0x060512, 0x060d07, 0xc778a0e8, 0x4804a4e8, 0x808c0400, 0x0 }, /* #46 */ 2761 { 0x354c47, 0x354486, 0xd6250657, 0xeee86c47, 0x18c365f0, 0x0 }, /* #47 */ 2762 { 0x197c43, 0x197483, 0x8eed35c3, 0x8651f373, 0xf764bdb0, 0x0 }, /* #48 */ 2763 { 0x210a13, 0x210a82, 0x5139c055, 0xb7bbd59d, 0x66821548, 0x0 }, /* #49 */ 2764 { 0x035e83, 0x035682, 0x90f42c20, 0x9f713e85, 0x0e7d1265, 0x0 }, /* #50 */ 2765 { 0x024d06, 0x024503, 0x74aa32a0, 0x468c14d6, 0xd1e1e236, 0x0 }, /* #51 */ 2766 { 0x0f7857, 0x0f7013, 0xdeedf0f2, 0x3653c180, 0x5765d08e, 0x0 }, /* #52 */ 2767 { 0x1f4757, 0x1f4796, 0x1a4c8237, 0xaf457895, 0x94f8f65e, 0x0 }, /* #53 */ 2768 { 0x362013, 0x362892, 0x3b87732d, 0xb52241e3, 0x799aceb6, 0x0 }, /* #54 */ 2769 { 0x394d13, 0x394513, 0x89b4b5fd, 0x00ccd0d5, 0x77181ad8, 0x0 }, /* #55 */ 2770 { 0x0a17d7, 0x0a1707, 0x14008bd7, 0x03dd665a, 0xefdcda83, 0x0 }, /* #56 */ 2771 { 0x3919c2, 0x391116, 0x2cd48f4f, 0x63e152a9, 0x370cc35a, 0x0 }, /* #57 */ 2772 { 0x2d06c7, 0x2d0607, 0xf42b244d, 0x30879b1d, 0x3c5c76d0, 0x0 }, /* #58 */ 2773 { 0x3c7087, 0x3c7083, 0xdfc78f0c, 0x8647fc2c, 0xa6806d20, 0x0 }, /* #59 */ 2774 { 0x3c0452, 0x3c0c92, 0x1ddb96ad, 0x995cfeab, 0x7b8167fe, 0x0 }, /* #60 */ 2775 { 0x121402, 0x121403, 0x74f55456, 0x0b696a6d, 0x96741617, 0x0 }, /* #61 */ 2776 { 0x3818d7, 0x381002, 0x02a6765a, 0x414a866b, 0x3ea41011, 0x0 }, /* #62 */ 2777 { 0x1b0d03, 0x1b0d96, 0x72f5709e, 0xc2aa40a6, 0x4fb4d008, 0x0 }, /* #63 */ 3994 { 0x3d4857, 0x3d4046, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #0 */ 3995 { 0x343983, 0x343146, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #1 */ 3996 { 0x350e06, 0x350646, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #2 */ 3997 { 0x087696, 0x087646, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #3 */ 3998 { 0x3e4482, 0x3e4446, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #4 */ 3999 { 0x186786, 0x186746, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #5 */ 4000 { 0x115613, 0x115686, 0xe53f3681, 0xe53f3681, 0x00000000, 0x0 }, /* #6 */ 4001 { 0x130317, 0x130302, 0x5002e48f, 0x5002e48f, 0x00000000, 0x0 }, /* #7 */ 4002 { 0x2b1152, 0x2b1182, 0x8491d6df, 0x8491d6df, 0x00000000, 0x0 }, /* #8 */ 4003 { 0x314cd3, 0x314406, 0x18d9e6db, 0x18d9e6db, 0x00000000, 0x0 }, /* #9 */ 4004 { 0x034096, 0x034006, 0x71c6c6c5, 0x71c6c6c5, 0x00000000, 0x0 }, /* #10 */ 4005 { 0x2369d6, 0x236186, 0xeccf0706, 0xeccf0706, 0x00000000, 0x0 }, /* #11 */ 4006 { 0x1631c7, 0x163113, 0x5b65d848, 0x56c06620, 0xfb5a8dd8, 0x0 }, /* #12 */ 4007 { 0x161f06, 0x161787, 0xc72c3e45, 0xb0d886c9, 0xe9ac4884, 0x0 }, /* #13 */ 4008 { 0x0c6753, 0x0c6792, 0xe771748e, 0xf10c9f6b, 0x099b2add, 0x0 }, /* #14 */ 4009 { 0x1b1812, 0x1b1002, 0x3090fa4a, 0x6eb1444c, 0x3e204a02, 0x0 }, /* #15 */ 4010 { 0x1a6903, 0x1a6903, 0x930223b9, 0x447994fb, 0xb1777142, 0x0 }, /* #16 */ 4011 { 0x2c3d47, 0x2c3507, 0xf4c84bc2, 0x3eae3536, 0x49e5e974, 0x0 }, /* #17 */ 4012 { 0x014397, 0x014386, 0x509a5c53, 0xd6bdd2cf, 0x8623767c, 0x0 }, /* #18 */ 4013 { 0x376ad7, 0x376207, 0x251c7521, 0x146a7284, 0xef4dfd63, 0x0 }, /* #19 */ 4014 { 0x3606d2, 0x360e82, 0x64ddac56, 0xba3b222c, 0x555d75d6, 0x0 }, /* #20 */ 4015 { 0x233f87, 0x233792, 0x2d61db48, 0xe0e54686, 0xb3836b3e, 0x0 }, /* #21 */ 4016 { 0x356e93, 0x356613, 0xda09c3ae, 0x5117a58a, 0x770de1dc, 0x0 }, /* #22 */ 4017 { 0x276f96, 0x276796, 0x56ce765f, 0xe38bf9de, 0x8cbd837f, 0x0 }, /* #23 */ 4018 { 0x040d43, 0x040513, 0x4c0a93b4, 0x1671c920, 0xca67356c, 0x0 }, /* #24 */ 4019 { 0x246b97, 0x246302, 0x11cd04a4, 0x7cb8d994, 0x6aebd4f0, 0x0 }, /* #25 */ 4020 { 0x290f47, 0x290706, 0x24f24412, 0x424550c3, 0x1d530cb1, 0x0 }, /* #26 */ 4021 { 0x264783, 0x264707, 0x5be08291, 0x0c7c8e74, 0xb09c0be3, 0x0 }, /* #27 */ 4022 { 0x107d03, 0x107d07, 0x83bf7b75, 0x1401dc87, 0x90426112, 0x0 }, /* #28 */ 4023 { 0x330dc2, 0x330583, 0xe8161603, 0xaa156a5b, 0xc1ff5458, 0x0 }, /* #29 */ 4024 { 0x3a5e46, 0x3a5603, 0xca83fb97, 0x297e777c, 0x5efa7be5, 0x0 }, /* #30 */ 4025 { 0x1c2812, 0x1c2082, 0x97ccca95, 0x9dd4d2fd, 0x06080868, 0x0 }, /* #31 */ 4026 { 0x1f66c7, 0x1f6696, 0x0732932a, 0xd08e4141, 0xc95bae17, 0x0 }, /* #32 */ 4027 { 0x026cc7, 0x026486, 0x4d353900, 0xee666ec6, 0xa13135c6, 0x0 }, /* #33 */ 4028 { 0x016b12, 0x016393, 0xbd642fad, 0xb9da5604, 0xfc762657, 0x0 }, /* #34 */ 4029 { 0x0f5997, 0x0f5992, 0x0825297d, 0x87ec1c08, 0x7fc6f28b, 0x0 }, /* #35 */ 4030 { 0x1d4516, 0x1d4586, 0xde3e8ca0, 0xfac11956, 0x1c828cb6, 0x0 }, /* #36 */ 4031 { 0x243006, 0x243003, 0xf716d9c9, 0x744b1129, 0x7d343760, 0x0 }, /* #37 */ 4032 { 0x1f1f06, 0x1f1706, 0x0500d7c7, 0x3f5744fc, 0x3a566d35, 0x0 }, /* #38 */ 4033 { 0x1b5057, 0x1b5093, 0xa21541e7, 0x83aef813, 0xe199b62c, 0x0 }, /* #39 */ 4034 { 0x0713c7, 0x071396, 0xd4887b0f, 0xe0cf9b60, 0x0c472051, 0x0 }, /* #40 */ 4035 { 0x1a2c03, 0x1a2c96, 0x419b36dc, 0xb6c9fe06, 0x752ec72a, 0x0 }, /* #41 */ 4036 { 0x153187, 0x153187, 0xce43de21, 0x97f04ecc, 0xc9ac70ab, 0x0 }, /* #42 */ 4037 { 0x191056, 0x191892, 0x557fab49, 0xc6461cc2, 0x70c67179, 0x0 }, /* #43 */ 4038 { 0x0357d3, 0x035712, 0x5216ad53, 0x60e3fb92, 0x0ecd4e3f, 0x0 }, /* #44 */ 4039 { 0x0c3286, 0x0c3283, 0xc72db606, 0x9136fd9e, 0xca094798, 0x0 }, /* #45 */ 4040 { 0x3b7203, 0x3b7203, 0x6fc1e8a6, 0x1352eb6e, 0xa39102c8, 0x0 }, /* #46 */ 4041 { 0x0d4b83, 0x0d4307, 0xf66db2ea, 0x126b104e, 0x1bfd5d64, 0x0 }, /* #47 */ 4042 { 0x3e5e97, 0x3e5616, 0x55f4174c, 0x6219a122, 0x0c2589d6, 0x0 }, /* #48 */ 4043 { 0x3c6782, 0x3c6f03, 0xd3796183, 0x596a6bc8, 0x85f10a45, 0x0 }, /* #49 */ 4044 { 0x195bc2, 0x195307, 0xe8643540, 0x334846b7, 0x4ae41177, 0x0 }, /* #50 */ 4045 { 0x364202, 0x364a13, 0xbffd40ff, 0x4bb3872a, 0x8bb6462b, 0x0 }, /* #51 */ 4046 { 0x383706, 0x383787, 0xebfa2f62, 0xa23710de, 0xb63ce17c, 0x0 }, /* #52 */ 4047 { 0x372f97, 0x372703, 0xdf30c0ae, 0x18eab02f, 0x39b9ef81, 0x0 }, /* #53 */ 4048 { 0x1b1bc2, 0x1b1302, 0x45bb8dd2, 0x62178794, 0x1c5bf9c2, 0x0 }, /* #54 */ 4049 { 0x2a3e13, 0x2a3603, 0xf4e0ba8e, 0x42d8964f, 0x4df7dbc1, 0x0 }, /* #55 */ 4050 { 0x3c6313, 0x3c6382, 0xd34bf6fb, 0xf38fd99d, 0x2043e2a2, 0x0 }, /* #56 */ 4051 { 0x142b06, 0x142392, 0x2156a8a9, 0xa1b1a901, 0x805b0058, 0x0 }, /* #57 */ 4052 { 0x333242, 0x333292, 0x85c658aa, 0xa6ad5c86, 0x20e703dc, 0x0 }, /* #58 */ 4053 { 0x2e7146, 0x2e7903, 0x8e966bf8, 0x4420fb0e, 0xb58a8f16, 0x0 }, /* #59 */ 4054 { 0x382983, 0x382116, 0x1c20a7c9, 0x40083355, 0x23e78b8c, 0x0 }, /* #60 */ 4055 { 0x3a2696, 0x3a2607, 0xae591fe3, 0x0b95a7bd, 0x5d3c87da, 0x0 }, /* #61 */ 4056 { 0x3b2902, 0x3b2113, 0x7942e557, 0x5021b576, 0xd6ded01f, 0x0 }, /* #62 */ 4057 { 0x314fc7, 0x314713, 0xb84031b7, 0x36c033f1, 0x7e80023a, 0x0 }, /* #63 */ 4058 { 0x126e92, 0x126693, 0xe422f525, 0x972f57d0, 0xb30c62ab, 0x0 }, /* #64 */ 4059 { 0x220387, 0x220387, 0xd6f5e804, 0xc149733a, 0xea538b36, 0x0 }, /* #65 */ 4060 { 0x181bc7, 0x181b86, 0x4ae59267, 0xb0d4402e, 0x65eeadc7, 0x0 }, /* #66 */ 4061 { 0x131813, 0x131017, 0x4ad31e0a, 0x352c66f0, 0xea5948e6, 0x0 }, /* #67 */ 4062 { 0x012a96, 0x012286, 0xb6d2e3e1, 0xc641c8c6, 0x0f6ee4e5, 0x0 }, /* #68 */ 4063 { 0x351f02, 0x351f13, 0xd9222c2c, 0x6ba435c4, 0x92820998, 0x0 }, /* #69 */ 4064 { 0x036386, 0x036307, 0x385057f1, 0x1b0e24dd, 0xe2bdccec, 0x0 }, /* #70 */ 4065 { 0x184c93, 0x184413, 0x8f605e94, 0x0f41ad02, 0x7fe14e6e, 0x0 }, /* #71 */ 4066 { 0x245953, 0x245992, 0x6fa5f2ed, 0xe795d1cb, 0x77efdede, 0x0 }, /* #72 */ 4067 { 0x107e56, 0x107692, 0xbea9d31c, 0xfe0ce757, 0x3f63143b, 0x0 }, /* #73 */ 4068 { 0x054e02, 0x054e92, 0x4083e2e8, 0x9329f157, 0x52a60e6f, 0x0 }, /* #74 */ 4069 { 0x3d22d3, 0x3d2a86, 0x5fe51d81, 0x9ad94ed7, 0x3af43156, 0x0 }, /* #75 */ 4070 { 0x132356, 0x132303, 0x78b51f88, 0x33de7729, 0xbb2957a1, 0x0 }, /* #76 */ 4071 { 0x382957, 0x382986, 0x682427e1, 0xc5da8212, 0x5db65a31, 0x0 }, /* #77 */ 4072 { 0x1b5616, 0x1b5e07, 0x81f887f4, 0x259e4df6, 0xa3a5c602, 0x0 }, /* #78 */ 4073 { 0x2a3f96, 0x2a3782, 0x08483e33, 0xc733e98a, 0xbeebab57, 0x0 }, /* #79 */ 4074 { 0x3e1dd2, 0x3e1507, 0xe7fa9193, 0x1b6610cc, 0x336b7f39, 0x0 }, /* #80 */ 4075 { 0x2d3242, 0x2d3213, 0x7bda4b6e, 0x3468adb6, 0xb88e6248, 0x0 }, /* #81 */ 4076 { 0x1601d2, 0x160193, 0xefef4a28, 0xb6dcead6, 0xc6eda0ae, 0x0 }, /* #82 */ 4077 { 0x100307, 0x100396, 0xce78fc5d, 0xf7794174, 0x29004517, 0x0 }, /* #83 */ 4078 { 0x377e02, 0x377e07, 0x9f86e89e, 0x7198f6af, 0xd2120e11, 0x0 }, /* #84 */ 4079 { 0x190753, 0x190796, 0xae8fd12c, 0xd27da995, 0x23edd869, 0x0 }, /* #85 */ 4080 { 0x1a67c6, 0x1a6716, 0x32706217, 0x62a84ff6, 0x3037eddf, 0x0 }, /* #86 */ 4081 { 0x220507, 0x220513, 0x27b843d9, 0x1a26b3c7, 0xf26e6fee, 0x0 }, /* #87 */ 4082 { 0x360c17, 0x360496, 0x36e980e7, 0xd2f77b95, 0x9c0dfaae, 0x0 }, /* #88 */ 4083 { 0x046493, 0x046417, 0xcd843ae6, 0x31bb34b2, 0x6436f9cc, 0x0 }, /* #89 */ 4084 { 0x095287, 0x095a03, 0x8ea000c5, 0x7932ae9b, 0xea92add6, 0x0 }, /* #90 */ 4085 { 0x127343, 0x127313, 0x4e60d67e, 0x0602e8e3, 0xb7a21265, 0x0 }, /* #91 */ 4086 { 0x254143, 0x254117, 0x8f7d91f6, 0x0c776835, 0x7cf9d63f, 0x0 }, /* #92 */ 4087 { 0x206157, 0x206116, 0x126c3fdd, 0x53410f7b, 0x40d4cf9e, 0x0 }, /* #93 */ 4088 { 0x0a0e57, 0x0a0616, 0x2d913dde, 0x48062fe2, 0x1a74f204, 0x0 }, /* #94 */ 4089 { 0x3d1303, 0x3d1382, 0x04f15840, 0x85ca2c89, 0x80d8d449, 0x0 }, /* #95 */ 2778 4090 }; 2779 4091 static const BINU32_TEST_T g_aTests_add_u32_locked[] = 2780 4092 { 2781 { 0x056613, 0x056646, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #0 */ 2782 { 0x052882, 0x052046, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #1 */ 2783 { 0x3b32d3, 0x3b3246, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #2 */ 2784 { 0x212cd7, 0x212446, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #3 */ 2785 { 0x066013, 0x066086, 0x900d2878, 0x900d2878, 0x00000000, 0x0 }, /* #4 */ 2786 { 0x1b6683, 0x1b6686, 0xedfacb6a, 0xedfacb6a, 0x00000000, 0x0 }, /* #5 */ 2787 { 0x005486, 0x005402, 0x36218e7c, 0x36218e7c, 0x00000000, 0x0 }, /* #6 */ 2788 { 0x110a87, 0x110202, 0x72a60592, 0x72a60592, 0x00000000, 0x0 }, /* #7 */ 2789 { 0x376f03, 0x376703, 0xe2aef580, 0x2f26ce9d, 0x4c77d91d, 0x0 }, /* #8 */ 2790 { 0x0f2603, 0x0f2e82, 0x7c50ed05, 0xe14a100b, 0x64f92306, 0x0 }, /* #9 */ 2791 { 0x2a71c2, 0x2a7182, 0xac5a5a93, 0xcc4afb0b, 0x1ff0a078, 0x0 }, /* #10 */ 2792 { 0x373683, 0x373696, 0xbe65ca08, 0xcb18bd41, 0x0cb2f339, 0x0 }, /* #11 */ 2793 { 0x230217, 0x230282, 0x8671e6b9, 0xe6548689, 0x5fe29fd0, 0x0 }, /* #12 */ 2794 { 0x2a41d6, 0x2a4102, 0x010a61d4, 0x51a7287c, 0x509cc6a8, 0x0 }, /* #13 */ 2795 { 0x364817, 0x364017, 0x3b387abf, 0x343b2ab7, 0xf902aff8, 0x0 }, /* #14 */ 2796 { 0x2f00d3, 0x2f0096, 0xf0a0b6ae, 0xf7da2921, 0x07397273, 0x0 }, /* #15 */ 2797 { 0x085f93, 0x085787, 0xee1811f0, 0xdc59cd24, 0xee41bb34, 0x0 }, /* #16 */ 2798 { 0x182686, 0x182602, 0x149e4beb, 0x7928a89e, 0x648a5cb3, 0x0 }, /* #17 */ 2799 { 0x0c1f56, 0x0c1f86, 0x7a1d63b8, 0xd99b468e, 0x5f7de2d6, 0x0 }, /* #18 */ 2800 { 0x370096, 0x370086, 0xb65a9640, 0xeb9916b4, 0x353e8074, 0x0 }, /* #19 */ 2801 { 0x235ad3, 0x235293, 0xf0ea2245, 0x8c5a3c32, 0x9b7019ed, 0x0 }, /* #20 */ 2802 { 0x362487, 0x362497, 0xfa220968, 0xcab9b211, 0xd097a8a9, 0x0 }, /* #21 */ 2803 { 0x304b42, 0x304396, 0x333810fa, 0xd91ad928, 0xa5e2c82e, 0x0 }, /* #22 */ 2804 { 0x047846, 0x047807, 0xcfb3be65, 0x714c9f55, 0xa198e0f0, 0x0 }, /* #23 */ 2805 { 0x175e96, 0x175686, 0xd9589697, 0xe05f3718, 0x0706a081, 0x0 }, /* #24 */ 2806 { 0x1378c3, 0x137086, 0x9a5ce9d1, 0xe457b081, 0x49fac6b0, 0x0 }, /* #25 */ 2807 { 0x0a51c6, 0x0a5903, 0x8e88f862, 0x50f40a98, 0xc26b1236, 0x0 }, /* #26 */ 2808 { 0x214f16, 0x214f13, 0x836c7dc6, 0x4b21f285, 0xc7b574bf, 0x0 }, /* #27 */ 2809 { 0x032b87, 0x032382, 0x26f3c352, 0xf490349e, 0xcd9c714c, 0x0 }, /* #28 */ 2810 { 0x123b87, 0x123b82, 0x79443687, 0xa69c2cf7, 0x2d57f670, 0x0 }, /* #29 */ 2811 { 0x344a53, 0x344a17, 0xe53b422f, 0x7ab170f0, 0x95762ec1, 0x0 }, /* #30 */ 2812 { 0x372c96, 0x372c96, 0x2b6d8c79, 0x908f1f81, 0x65219308, 0x0 }, /* #31 */ 2813 { 0x282f96, 0x282796, 0xaf614e9f, 0xccd20fa5, 0x1d70c106, 0x0 }, /* #32 */ 2814 { 0x100003, 0x100082, 0xc1c470d8, 0xc990e6a8, 0x07cc75d0, 0x0 }, /* #33 */ 2815 { 0x0a2e92, 0x0a2682, 0x2712a4f6, 0xe01ecb7a, 0xb90c2684, 0x0 }, /* #34 */ 2816 { 0x344156, 0x344117, 0x6f0329a9, 0x27a778d8, 0xb8a44f2f, 0x0 }, /* #35 */ 2817 { 0x0a3396, 0x0a3387, 0xf55c87ee, 0x833cbd8e, 0x8de035a0, 0x0 }, /* #36 */ 2818 { 0x371903, 0x371917, 0xb74cdc8e, 0x4e70e78d, 0x97240aff, 0x0 }, /* #37 */ 2819 { 0x0d7717, 0x0d7712, 0x57a15c59, 0x7a573f86, 0x22b5e32d, 0x0 }, /* #38 */ 2820 { 0x1551d6, 0x155996, 0x674d014e, 0x97ddde2b, 0x3090dcdd, 0x0 }, /* #39 */ 2821 { 0x146ac7, 0x146213, 0xc9f67faf, 0x202f5fc7, 0x5638e018, 0x0 }, /* #40 */ 2822 { 0x0073c3, 0x007387, 0xedb7d165, 0xeccc478e, 0xff147629, 0x0 }, /* #41 */ 2823 { 0x1a2897, 0x1a2092, 0xfeb491cf, 0xff855f01, 0x00d0cd32, 0x0 }, /* #42 */ 2824 { 0x0f2ed6, 0x0f2683, 0xc36114a8, 0x9df437fb, 0xda932353, 0x0 }, /* #43 */ 2825 { 0x344c93, 0x344486, 0xddd10b41, 0xe50b13c6, 0x073a0885, 0x0 }, /* #44 */ 2826 { 0x057843, 0x057096, 0xac1c9e18, 0xb6ebee60, 0x0acf5048, 0x0 }, /* #45 */ 2827 { 0x1f2c83, 0x1f2c17, 0xc2f6e565, 0x624551a0, 0x9f4e6c3b, 0x0 }, /* #46 */ 2828 { 0x341212, 0x341a03, 0xc061f601, 0x5fbfd2ad, 0x9f5ddcac, 0x0 }, /* #47 */ 2829 { 0x025116, 0x025182, 0xcfaf0e58, 0xfd85ea9e, 0x2dd6dc46, 0x0 }, /* #48 */ 2830 { 0x173002, 0x173017, 0xe623eb3b, 0x264c6d48, 0x4028820d, 0x0 }, /* #49 */ 2831 { 0x322387, 0x322317, 0x5a7cb44a, 0x4b9d48f9, 0xf12094af, 0x0 }, /* #50 */ 2832 { 0x010653, 0x010692, 0xa21bea6c, 0xf8d77532, 0x56bb8ac6, 0x0 }, /* #51 */ 2833 { 0x3f7dc2, 0x3f7d13, 0x8aecf0bd, 0x149e1f76, 0x89b12eb9, 0x0 }, /* #52 */ 2834 { 0x327887, 0x327086, 0x244f44b0, 0xf475f6f3, 0xd026b243, 0x0 }, /* #53 */ 2835 { 0x0154d7, 0x015413, 0xeef2dd7d, 0x399e2f1c, 0x4aab519f, 0x0 }, /* #54 */ 2836 { 0x3b4407, 0x3b4402, 0x10823fb1, 0x67a5e673, 0x5723a6c2, 0x0 }, /* #55 */ 2837 { 0x191646, 0x191696, 0xa58f1fbc, 0xfcfbc377, 0x576ca3bb, 0x0 }, /* #56 */ 2838 { 0x0549c7, 0x054102, 0x15788543, 0x30ed81fb, 0x1b74fcb8, 0x0 }, /* #57 */ 2839 { 0x3b2217, 0x3b2a17, 0xdfd02d0a, 0x7c0d28e1, 0x9c3cfbd7, 0x0 }, /* #58 */ 2840 { 0x396e96, 0x396682, 0x9fe8add7, 0xc4d5dd49, 0x24ed2f72, 0x0 }, /* #59 */ 2841 { 0x057846, 0x057817, 0xce30f1cc, 0x7d83a1fa, 0xaf52b02e, 0x0 }, /* #60 */ 2842 { 0x2c5513, 0x2c5517, 0xfddaeed5, 0x6e50f081, 0x707601ac, 0x0 }, /* #61 */ 2843 { 0x0b0417, 0x0b0482, 0x2414dca1, 0xf9b5bd29, 0xd5a0e088, 0x0 }, /* #62 */ 2844 { 0x352c83, 0x352c03, 0x8c459c7e, 0x7a6ad7ce, 0xee253b50, 0x0 }, /* #63 */ 4093 { 0x190506, 0x190546, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #0 */ 4094 { 0x1a6802, 0x1a6046, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #1 */ 4095 { 0x3f5416, 0x3f5446, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #2 */ 4096 { 0x0632d3, 0x063246, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #3 */ 4097 { 0x080112, 0x080146, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #4 */ 4098 { 0x117d16, 0x117546, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #5 */ 4099 { 0x2a4ed7, 0x2a4602, 0x6279640b, 0x6279640b, 0x00000000, 0x0 }, /* #6 */ 4100 { 0x174087, 0x174006, 0x1317a928, 0x1317a928, 0x00000000, 0x0 }, /* #7 */ 4101 { 0x220ac2, 0x220202, 0x3f8c3826, 0x3f8c3826, 0x00000000, 0x0 }, /* #8 */ 4102 { 0x3a6742, 0x3a6702, 0x66c37a9b, 0x66c37a9b, 0x00000000, 0x0 }, /* #9 */ 4103 { 0x2669d6, 0x266186, 0xfa78d9e8, 0xfa78d9e8, 0x00000000, 0x0 }, /* #10 */ 4104 { 0x2a4d03, 0x2a4502, 0x652fc916, 0x652fc916, 0x00000000, 0x0 }, /* #11 */ 4105 { 0x3a7742, 0x3a7f13, 0x9b3e9d55, 0x4709e2c1, 0xabcb456c, 0x0 }, /* #12 */ 4106 { 0x3a4bc2, 0x3a4393, 0xd621875c, 0x895f3bb9, 0xb33db45d, 0x0 }, /* #13 */ 4107 { 0x0c00c6, 0x0c0007, 0xdcda7453, 0x26e57844, 0x4a0b03f1, 0x0 }, /* #14 */ 4108 { 0x2f6913, 0x2f6982, 0x5335c5fa, 0x828e6fea, 0x2f58a9f0, 0x0 }, /* #15 */ 4109 { 0x3c63d2, 0x3c6303, 0x7dd2ae37, 0x107e6acd, 0x92abbc96, 0x0 }, /* #16 */ 4110 { 0x2a4643, 0x2a4602, 0x0caa59f9, 0x50a36bba, 0x43f911c1, 0x0 }, /* #17 */ 4111 { 0x3c38c6, 0x3c3097, 0x9bc6569f, 0x9627666a, 0xfa610fcb, 0x0 }, /* #18 */ 4112 { 0x137656, 0x137692, 0x1e53b33c, 0xe7700bc1, 0xc91c5885, 0x0 }, /* #19 */ 4113 { 0x372942, 0x372903, 0xa2d19061, 0x4f2f9357, 0xac5e02f6, 0x0 }, /* #20 */ 4114 { 0x147b13, 0x147b07, 0xb0a6878f, 0x75b47e9f, 0xc50df710, 0x0 }, /* #21 */ 4115 { 0x175ed3, 0x175e03, 0xbc948817, 0x7807452a, 0xbb72bd13, 0x0 }, /* #22 */ 4116 { 0x1b48c2, 0x1b4896, 0x7b8e23b9, 0xac5988f3, 0x30cb653a, 0x0 }, /* #23 */ 4117 { 0x227c92, 0x227413, 0x11bba43f, 0x07d7d170, 0xf61c2d31, 0x0 }, /* #24 */ 4118 { 0x1b0797, 0x1b0786, 0xa32901c8, 0xfc5d0548, 0x59340380, 0x0 }, /* #25 */ 4119 { 0x117642, 0x117e86, 0x7b7e17f9, 0xced612eb, 0x5357faf2, 0x0 }, /* #26 */ 4120 { 0x1c5097, 0x1c5013, 0x55f08ea8, 0x3a167254, 0xe425e3ac, 0x0 }, /* #27 */ 4121 { 0x064396, 0x064b17, 0xb3c9895f, 0x68235fe7, 0xb459d688, 0x0 }, /* #28 */ 4122 { 0x133647, 0x133696, 0x082bbc9f, 0xb7984c5c, 0xaf6c8fbd, 0x0 }, /* #29 */ 4123 { 0x105996, 0x105107, 0x67894c42, 0x4e77026a, 0xe6edb628, 0x0 }, /* #30 */ 4124 { 0x1230c3, 0x123092, 0x1407873f, 0xce47ca9d, 0xba40435e, 0x0 }, /* #31 */ 4125 { 0x070f06, 0x070792, 0x266b5ba5, 0xb8b93dd0, 0x924de22b, 0x0 }, /* #32 */ 4126 { 0x3b7e52, 0x3b7687, 0xe2ea0764, 0xd5754f88, 0xf28b4824, 0x0 }, /* #33 */ 4127 { 0x2d4d42, 0x2d4507, 0x7835130b, 0x5caa670c, 0xe4755401, 0x0 }, /* #34 */ 4128 { 0x1e2052, 0x1e2002, 0x442830d3, 0x6ec5c06d, 0x2a9d8f9a, 0x0 }, /* #35 */ 4129 { 0x3e5d53, 0x3e5596, 0x013418f9, 0xc4879d06, 0xc353840d, 0x0 }, /* #36 */ 4130 { 0x027307, 0x027383, 0xc0d843e7, 0xb72a57da, 0xf65213f3, 0x0 }, /* #37 */ 4131 { 0x1b5243, 0x1b5217, 0xe011027e, 0x1ccbb122, 0x3cbaaea4, 0x0 }, /* #38 */ 4132 { 0x1f3002, 0x1f3813, 0xbc648a4b, 0x6917eb31, 0xacb360e6, 0x0 }, /* #39 */ 4133 { 0x1e53c2, 0x1e5383, 0xffb42ee0, 0x8e25e480, 0x8e71b5a0, 0x0 }, /* #40 */ 4134 { 0x0b22c2, 0x0b2213, 0x71d89f16, 0x368d1601, 0xc4b476eb, 0x0 }, /* #41 */ 4135 { 0x2b4096, 0x2b4896, 0x69e59ff9, 0xcc4f6ab8, 0x6269cabf, 0x0 }, /* #42 */ 4136 { 0x3d7413, 0x3d7496, 0x16231357, 0xeeedd372, 0xd8cac01b, 0x0 }, /* #43 */ 4137 { 0x0a5a07, 0x0a5213, 0xd8a4eb4a, 0x0bf86007, 0x335374bd, 0x0 }, /* #44 */ 4138 { 0x153e96, 0x153607, 0xce102e63, 0x16659b2e, 0x48556ccb, 0x0 }, /* #45 */ 4139 { 0x192886, 0x192803, 0xde4726d5, 0x6f8da04f, 0x9146797a, 0x0 }, /* #46 */ 4140 { 0x116247, 0x116212, 0x318ad649, 0x43854251, 0x11fa6c08, 0x0 }, /* #47 */ 4141 { 0x0a0a52, 0x0a0296, 0x3a46e7fc, 0xbf6f7817, 0x8528901b, 0x0 }, /* #48 */ 4142 { 0x0d0017, 0x0d0013, 0xfb809917, 0x33438d70, 0x37c2f459, 0x0 }, /* #49 */ 4143 { 0x381b82, 0x381317, 0x762e26b9, 0x061e9f05, 0x8ff0784c, 0x0 }, /* #50 */ 4144 { 0x296e96, 0x296617, 0xd6ae516e, 0x251269d2, 0x4e641864, 0x0 }, /* #51 */ 4145 { 0x3d5497, 0x3d5493, 0xdf3e3729, 0xccd5ccc1, 0xed979598, 0x0 }, /* #52 */ 4146 { 0x1e6657, 0x1e6682, 0xdf12a2b0, 0xdf898370, 0x0076e0c0, 0x0 }, /* #53 */ 4147 { 0x1d5d56, 0x1d5d92, 0x7f64b7ce, 0xacc40db3, 0x2d5f55e5, 0x0 }, /* #54 */ 4148 { 0x006556, 0x006507, 0x5cdd1d87, 0x159ad739, 0xb8bdb9b2, 0x0 }, /* #55 */ 4149 { 0x2a7212, 0x2a7297, 0x88f0d31b, 0x83a48a21, 0xfab3b706, 0x0 }, /* #56 */ 4150 { 0x350907, 0x350996, 0x61635f04, 0xa4569093, 0x42f3318f, 0x0 }, /* #57 */ 4151 { 0x3a4597, 0x3a4516, 0x0684813c, 0x2bc50eb7, 0x25408d7b, 0x0 }, /* #58 */ 4152 { 0x083a03, 0x083a07, 0xb3f69706, 0x762bdd6a, 0xc2354664, 0x0 }, /* #59 */ 4153 { 0x207113, 0x207183, 0xedf6d121, 0xd512d70e, 0xe71c05ed, 0x0 }, /* #60 */ 4154 { 0x093f57, 0x093792, 0x3c67592f, 0xe17794d3, 0xa5103ba4, 0x0 }, /* #61 */ 4155 { 0x3b1ed6, 0x3b1683, 0xf1c35d0d, 0x82d5770e, 0x91121a01, 0x0 }, /* #62 */ 4156 { 0x294042, 0x294003, 0x3b038a50, 0x20715398, 0xe56dc948, 0x0 }, /* #63 */ 4157 { 0x392902, 0x392113, 0xe3112ab9, 0x1f1d3537, 0x3c0c0a7e, 0x0 }, /* #64 */ 4158 { 0x0515d3, 0x051513, 0xdb0e9566, 0x35811fa4, 0x5a728a3e, 0x0 }, /* #65 */ 4159 { 0x117a02, 0x117282, 0x8c74c552, 0xd2bb7707, 0x4646b1b5, 0x0 }, /* #66 */ 4160 { 0x3c6543, 0x3c6507, 0x0af1a4b0, 0x0964e9f0, 0xfe734540, 0x0 }, /* #67 */ 4161 { 0x070cc2, 0x070c03, 0xd3eb9f61, 0x661863b3, 0x922cc452, 0x0 }, /* #68 */ 4162 { 0x0c6cd2, 0x0c6483, 0xff8f68f2, 0x9fc2923d, 0xa033294b, 0x0 }, /* #69 */ 4163 { 0x1c0b52, 0x1c0316, 0x280df82b, 0x552dfc96, 0x2d20046b, 0x0 }, /* #70 */ 4164 { 0x0244c7, 0x024497, 0xabf10b0f, 0x89fe4835, 0xde0d3d26, 0x0 }, /* #71 */ 4165 { 0x291913, 0x291182, 0x4c092063, 0xf7368af7, 0xab2d6a94, 0x0 }, /* #72 */ 4166 { 0x305186, 0x305913, 0x95b7ebef, 0x739a8efb, 0xdde2a30c, 0x0 }, /* #73 */ 4167 { 0x3e18d3, 0x3e1002, 0x13adacd1, 0x42daa513, 0x2f2cf842, 0x0 }, /* #74 */ 4168 { 0x1e4d42, 0x1e4586, 0x4ebe3423, 0xf80f2187, 0xa950ed64, 0x0 }, /* #75 */ 4169 { 0x117642, 0x117617, 0x3a6a849c, 0x2192c056, 0xe7283bba, 0x0 }, /* #76 */ 4170 { 0x294443, 0x294496, 0x4d0aeedd, 0xd5d2e4b8, 0x88c7f5db, 0x0 }, /* #77 */ 4171 { 0x1e2213, 0x1e2a03, 0x9096dfb9, 0x71d0d2ea, 0xe139f331, 0x0 }, /* #78 */ 4172 { 0x0d2703, 0x0d2782, 0xc7fbe5b6, 0xf2a21a5b, 0x2aa634a5, 0x0 }, /* #79 */ 4173 { 0x0a7356, 0x0a7396, 0xa4ca2cfc, 0xba19b512, 0x154f8816, 0x0 }, /* #80 */ 4174 { 0x2f6742, 0x2f6707, 0x79e5b480, 0x519311b2, 0xd7ad5d32, 0x0 }, /* #81 */ 4175 { 0x0109c2, 0x010992, 0x5c3b5c77, 0x996ef392, 0x3d33971b, 0x0 }, /* #82 */ 4176 { 0x052dd6, 0x052d17, 0xded75d36, 0x6bfff141, 0x8d28940b, 0x0 }, /* #83 */ 4177 { 0x0f05c2, 0x0f0503, 0xd016123b, 0x291d1acb, 0x59070890, 0x0 }, /* #84 */ 4178 { 0x035393, 0x035306, 0x52ec08c3, 0x591f4cac, 0x063343e9, 0x0 }, /* #85 */ 4179 { 0x2f1a02, 0x2f1296, 0x91a79edf, 0xa556ea66, 0x13af4b87, 0x0 }, /* #86 */ 4180 { 0x071603, 0x071692, 0x14938baa, 0xf749fcf1, 0xe2b67147, 0x0 }, /* #87 */ 4181 { 0x067e16, 0x067e86, 0x2955a101, 0x9e12fedb, 0x74bd5dda, 0x0 }, /* #88 */ 4182 { 0x1c2e42, 0x1c2603, 0x68b4aed7, 0x56f768f8, 0xee42ba21, 0x0 }, /* #89 */ 4183 { 0x0a0516, 0x0a0d92, 0x4c8535dd, 0xca187c73, 0x7d934696, 0x0 }, /* #90 */ 4184 { 0x3f6242, 0x3f6207, 0x478c0416, 0x00ec484e, 0xb9604438, 0x0 }, /* #91 */ 4185 { 0x1e76c3, 0x1e7613, 0x29dc1615, 0x1a09e840, 0xf02dd22b, 0x0 }, /* #92 */ 4186 { 0x011dc3, 0x011596, 0xa308f58b, 0xc4398030, 0x21308aa5, 0x0 }, /* #93 */ 4187 { 0x1e6782, 0x1e6702, 0x38678519, 0x4cbaef29, 0x14536a10, 0x0 }, /* #94 */ 4188 { 0x186b92, 0x186317, 0x571f383d, 0x19c470e4, 0xc2a538a7, 0x0 }, /* #95 */ 2845 4189 }; 2846 4190 static const BINU32_TEST_T g_aTests_adc_u32[] = 2847 4191 { 2848 { 0x193986, 0x193146, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #0 */ 2849 { 0x197693, 0x197602, 0x00000000, 0x00000001, 0x00000000, 0x0 }, /* #1 */ 2850 { 0x130146, 0x130146, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #2 */ 2851 { 0x382516, 0x382546, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #3 */ 2852 { 0x0c5e46, 0x0c5686, 0xbd96817b, 0xbd96817b, 0x00000000, 0x0 }, /* #4 */ 2853 { 0x0e7287, 0x0e7292, 0x915cc46f, 0x915cc470, 0x00000000, 0x0 }, /* #5 */ 2854 { 0x247d06, 0x247582, 0x947069ea, 0x947069ea, 0x00000000, 0x0 }, /* #6 */ 2855 { 0x390c03, 0x390406, 0x221efbe1, 0x221efbe2, 0x00000000, 0x0 }, /* #7 */ 2856 { 0x2a2312, 0x2a2397, 0xcf3a3149, 0x84b3e8b7, 0xb579b76e, 0x0 }, /* #8 */ 2857 { 0x393207, 0x393217, 0xe821519a, 0x4b95bba6, 0x63746a0b, 0x0 }, /* #9 */ 2858 { 0x1e0a56, 0x1e0282, 0x9a7a3691, 0xa80eadbc, 0x0d94772b, 0x0 }, /* #10 */ 2859 { 0x1b4fd7, 0x1b4707, 0x43ea5451, 0x112fe82b, 0xcd4593d9, 0x0 }, /* #11 */ 2860 { 0x244213, 0x244297, 0xd9765939, 0x82521378, 0xa8dbba3e, 0x0 }, /* #12 */ 2861 { 0x205146, 0x205182, 0x544039d1, 0xd8d42d5e, 0x8493f38d, 0x0 }, /* #13 */ 2862 { 0x1a5107, 0x1a5907, 0xc5597f1e, 0x7c020c6f, 0xb6a88d50, 0x0 }, /* #14 */ 2863 { 0x151b12, 0x151303, 0xccc1b4f1, 0x0e101686, 0x414e6195, 0x0 }, /* #15 */ 2864 { 0x281e92, 0x281692, 0xa80ab895, 0xffe70b51, 0x57dc52bc, 0x0 }, /* #16 */ 2865 { 0x1f1203, 0x1f1217, 0xa81fc30c, 0x255e4148, 0x7d3e7e3b, 0x0 }, /* #17 */ 2866 { 0x111392, 0x111312, 0x1639a179, 0x37d1dca1, 0x21983b28, 0x0 }, /* #18 */ 2867 { 0x137106, 0x137107, 0xddfd1f80, 0x331c5c35, 0x551f3cb5, 0x0 }, /* #19 */ 2868 { 0x0a19c2, 0x0a1117, 0x483e69ef, 0x41db3812, 0xf99cce23, 0x0 }, /* #20 */ 2869 { 0x217943, 0x217182, 0x0c280367, 0xa31f89a8, 0x96f78640, 0x0 }, /* #21 */ 2870 { 0x2060c2, 0x206087, 0xff7a3c42, 0xb1846dde, 0xb20a319c, 0x0 }, /* #22 */ 2871 { 0x3f3343, 0x3f3312, 0x323e2f9d, 0x42e656a1, 0x10a82703, 0x0 }, /* #23 */ 2872 { 0x195f53, 0x195f03, 0x9e416af8, 0x77175b19, 0xd8d5f020, 0x0 }, /* #24 */ 2873 { 0x075197, 0x075116, 0x17d29d41, 0x5c24bfe1, 0x4452229f, 0x0 }, /* #25 */ 2874 { 0x1e76d2, 0x1e7686, 0x8ea61d52, 0xca751753, 0x3bcefa01, 0x0 }, /* #26 */ 2875 { 0x310dc7, 0x310d17, 0x8652a507, 0x222316d7, 0x9bd071cf, 0x0 }, /* #27 */ 2876 { 0x1f5b47, 0x1f5387, 0xffb6a565, 0xafdb70ca, 0xb024cb64, 0x0 }, /* #28 */ 2877 { 0x252ac7, 0x252297, 0xb4a54e3f, 0x8559942d, 0xd0b445ed, 0x0 }, /* #29 */ 2878 { 0x1a5306, 0x1a5383, 0xd7de03f0, 0x88b2b291, 0xb0d4aea1, 0x0 }, /* #30 */ 2879 { 0x146512, 0x146582, 0xb8cb2f75, 0xdc63f6e9, 0x2398c774, 0x0 }, /* #31 */ 2880 { 0x2a38d6, 0x2a3003, 0x4154ab6a, 0x1f16683e, 0xddc1bcd4, 0x0 }, /* #32 */ 2881 { 0x143242, 0x143202, 0x4db7ee42, 0x7433452c, 0x267b56ea, 0x0 }, /* #33 */ 2882 { 0x075116, 0x075113, 0x40e4c68d, 0x2c8c3ad0, 0xeba77443, 0x0 }, /* #34 */ 2883 { 0x0211c6, 0x021903, 0xb726bd24, 0x47725fe9, 0x904ba2c5, 0x0 }, /* #35 */ 2884 { 0x2b5c92, 0x2b5482, 0x2552b53b, 0xbe4afcdc, 0x98f847a1, 0x0 }, /* #36 */ 2885 { 0x3f5996, 0x3f5992, 0x51e5c44d, 0x95a068b6, 0x43baa469, 0x0 }, /* #37 */ 2886 { 0x3f6b42, 0x3f6b92, 0x0c382328, 0x85c46157, 0x798c3e2f, 0x0 }, /* #38 */ 2887 { 0x063e02, 0x063617, 0x6e642675, 0x5f7d0993, 0xf118e31e, 0x0 }, /* #39 */ 2888 { 0x265fc2, 0x265702, 0x5d6be3d9, 0x73a7ae7f, 0x163bcaa6, 0x0 }, /* #40 */ 2889 { 0x356393, 0x356396, 0x83e411ce, 0xf6312003, 0x724d0e34, 0x0 }, /* #41 */ 2890 { 0x177897, 0x177007, 0xf609f2d2, 0x3d2ec788, 0x4724d4b5, 0x0 }, /* #42 */ 2891 { 0x085b92, 0x085396, 0x3a86ed51, 0xeacd8d00, 0xb0469faf, 0x0 }, /* #43 */ 2892 { 0x1d32c3, 0x1d3283, 0xe54d9a02, 0xaf07c746, 0xc9ba2d43, 0x0 }, /* #44 */ 2893 { 0x312f87, 0x312786, 0xa63a74f2, 0xee0e446c, 0x47d3cf79, 0x0 }, /* #45 */ 2894 { 0x1a35c6, 0x1a3592, 0x24006c0a, 0xfbb58307, 0xd7b516fd, 0x0 }, /* #46 */ 2895 { 0x0c4693, 0x0c4617, 0xa4b74e9d, 0x234186dd, 0x7e8a383f, 0x0 }, /* #47 */ 2896 { 0x327102, 0x327982, 0x362c49b1, 0x8bc689c4, 0x559a4013, 0x0 }, /* #48 */ 2897 { 0x244b47, 0x244306, 0x13df2d33, 0x34efc77d, 0x21109a49, 0x0 }, /* #49 */ 2898 { 0x016042, 0x016087, 0xf9605076, 0xdba2e0dd, 0xe2429067, 0x0 }, /* #50 */ 2899 { 0x160c97, 0x160c13, 0x88680d8c, 0x6fb99504, 0xe7518777, 0x0 }, /* #51 */ 2900 { 0x177c57, 0x177407, 0x6ee65920, 0x03cbb50f, 0x94e55bee, 0x0 }, /* #52 */ 2901 { 0x3670d3, 0x367006, 0x1e731ba0, 0x758df172, 0x571ad5d1, 0x0 }, /* #53 */ 2902 { 0x0b3906, 0x0b3103, 0x6cdfc774, 0x047f8ff7, 0x979fc883, 0x0 }, /* #54 */ 2903 { 0x253d46, 0x253586, 0x09e211e0, 0xe2e5a011, 0xd9038e31, 0x0 }, /* #55 */ 2904 { 0x2c6096, 0x2c6807, 0xd33b62d6, 0x73113c4d, 0x9fd5d977, 0x0 }, /* #56 */ 2905 { 0x003246, 0x003a07, 0x96805bb2, 0x5b848b2e, 0xc5042f7c, 0x0 }, /* #57 */ 2906 { 0x097856, 0x097012, 0x5e03b6fa, 0x63e59d75, 0x05e1e67b, 0x0 }, /* #58 */ 2907 { 0x221843, 0x221016, 0x1379ecfd, 0x3d2fcd06, 0x29b5e008, 0x0 }, /* #59 */ 2908 { 0x074296, 0x074a82, 0x452642d0, 0x9812cbf7, 0x52ec8927, 0x0 }, /* #60 */ 2909 { 0x2009d3, 0x200903, 0x89424e80, 0x29722994, 0xa02fdb13, 0x0 }, /* #61 */ 2910 { 0x0d6513, 0x0d6596, 0x02a88b4b, 0xc9f99669, 0xc7510b1d, 0x0 }, /* #62 */ 2911 { 0x304157, 0x304107, 0xa36f8606, 0x12378c1d, 0x6ec80616, 0x0 }, /* #63 */ 4192 { 0x2a5d46, 0x2a5546, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #0 */ 4193 { 0x133f96, 0x133746, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #1 */ 4194 { 0x3d6fd7, 0x3d6702, 0x00000000, 0x00000001, 0x00000000, 0x0 }, /* #2 */ 4195 { 0x0c3ad6, 0x0c3246, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #3 */ 4196 { 0x0572d3, 0x057202, 0x00000000, 0x00000001, 0x00000000, 0x0 }, /* #4 */ 4197 { 0x104102, 0x104146, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #5 */ 4198 { 0x374ad7, 0x374202, 0x381ad28e, 0x381ad28f, 0x00000000, 0x0 }, /* #6 */ 4199 { 0x350542, 0x350582, 0x8f09a4ad, 0x8f09a4ad, 0x00000000, 0x0 }, /* #7 */ 4200 { 0x1a0247, 0x1a0282, 0xda66b5f7, 0xda66b5f8, 0x00000000, 0x0 }, /* #8 */ 4201 { 0x347883, 0x347082, 0xead61d57, 0xead61d58, 0x00000000, 0x0 }, /* #9 */ 4202 { 0x205093, 0x205002, 0x5293ca44, 0x5293ca45, 0x00000000, 0x0 }, /* #10 */ 4203 { 0x046096, 0x046006, 0x58a98069, 0x58a98069, 0x00000000, 0x0 }, /* #11 */ 4204 { 0x2d7a07, 0x2d7282, 0x89ae23a4, 0x91540c98, 0x07a5e8f3, 0x0 }, /* #12 */ 4205 { 0x202d53, 0x202593, 0xf61ae4c8, 0x95bd0701, 0x9fa22238, 0x0 }, /* #13 */ 4206 { 0x341ac3, 0x341207, 0xe25c1ca1, 0x2fb7bc48, 0x4d5b9fa6, 0x0 }, /* #14 */ 4207 { 0x0e72d7, 0x0e7a96, 0x3c0b94e7, 0x98687d65, 0x5c5ce87d, 0x0 }, /* #15 */ 4208 { 0x237517, 0x237586, 0x2c5c4520, 0xca1ab495, 0x9dbe6f74, 0x0 }, /* #16 */ 4209 { 0x0737c7, 0x073797, 0x9468ca37, 0x801cb590, 0xebb3eb58, 0x0 }, /* #17 */ 4210 { 0x201587, 0x201583, 0xf16d3da8, 0xac58586e, 0xbaeb1ac5, 0x0 }, /* #18 */ 4211 { 0x2a1993, 0x2a1913, 0xb3d2d4ff, 0x4a70c1c1, 0x969decc1, 0x0 }, /* #19 */ 4212 { 0x227e82, 0x227617, 0x75fd417c, 0x3bd3b1e4, 0xc5d67068, 0x0 }, /* #20 */ 4213 { 0x2d5f82, 0x2d5707, 0xd47712a1, 0x29df45fa, 0x55683359, 0x0 }, /* #21 */ 4214 { 0x0343d7, 0x034313, 0x4a5c78be, 0x07578001, 0xbcfb0742, 0x0 }, /* #22 */ 4215 { 0x191d57, 0x191592, 0xc12839cf, 0xf9137f70, 0x37eb45a0, 0x0 }, /* #23 */ 4216 { 0x2848c3, 0x284007, 0xf5c8e8e4, 0x4efaf60a, 0x59320d25, 0x0 }, /* #24 */ 4217 { 0x3d25c2, 0x3d2517, 0x451a883a, 0x16004381, 0xd0e5bb47, 0x0 }, /* #25 */ 4218 { 0x2a5bc7, 0x2a5382, 0x3cb18095, 0xe62255ea, 0xa970d554, 0x0 }, /* #26 */ 4219 { 0x051307, 0x051396, 0xad395278, 0xbb8eadf3, 0x0e555b7a, 0x0 }, /* #27 */ 4220 { 0x282dd2, 0x282596, 0x2ef36a97, 0xddce8300, 0xaedb1869, 0x0 }, /* #28 */ 4221 { 0x1f2d87, 0x1f2507, 0xfdb993c6, 0x204e5f99, 0x2294cbd2, 0x0 }, /* #29 */ 4222 { 0x117a86, 0x117a17, 0xc6acebba, 0x49551050, 0x82a82496, 0x0 }, /* #30 */ 4223 { 0x397516, 0x397592, 0x0e51e41f, 0xb0a99ab0, 0xa257b691, 0x0 }, /* #31 */ 4224 { 0x127b16, 0x127396, 0x25aa29c8, 0xac476765, 0x869d3d9d, 0x0 }, /* #32 */ 4225 { 0x3811c7, 0x381196, 0x2c194c6f, 0xdd026e77, 0xb0e92207, 0x0 }, /* #33 */ 4226 { 0x391287, 0x391292, 0x45779f22, 0xf5e833f2, 0xb07094cf, 0x0 }, /* #34 */ 4227 { 0x393ac3, 0x393283, 0xd7fc2970, 0xc400cea1, 0xec04a530, 0x0 }, /* #35 */ 4228 { 0x392997, 0x392182, 0xe221c057, 0xf7fc826e, 0x15dac216, 0x0 }, /* #36 */ 4229 { 0x3c3d87, 0x3c3516, 0x442d9ec5, 0x53405941, 0x0f12ba7b, 0x0 }, /* #37 */ 4230 { 0x1068d2, 0x106082, 0xc3aefd5b, 0xd92a609b, 0x157b6340, 0x0 }, /* #38 */ 4231 { 0x312a92, 0x312293, 0xf0636d4e, 0x8000c2d5, 0x8f9d5587, 0x0 }, /* #39 */ 4232 { 0x1a1a13, 0x1a1212, 0x41219b9a, 0x46905879, 0x056ebcde, 0x0 }, /* #40 */ 4233 { 0x311593, 0x311d13, 0xb655083d, 0x7ee521ba, 0xc890197c, 0x0 }, /* #41 */ 4234 { 0x394113, 0x394187, 0xcca18b40, 0x8e5ea87b, 0xc1bd1d3a, 0x0 }, /* #42 */ 4235 { 0x096c87, 0x096482, 0x12c951b3, 0xf1dc3aef, 0xdf12e93b, 0x0 }, /* #43 */ 4236 { 0x0e3047, 0x0e3896, 0x350d4d9f, 0xb1706a8e, 0x7c631cee, 0x0 }, /* #44 */ 4237 { 0x000d06, 0x000582, 0xd392411c, 0xfa83013d, 0x26f0c021, 0x0 }, /* #45 */ 4238 { 0x154a82, 0x154a82, 0x64e19d84, 0xbd0e165e, 0x582c78da, 0x0 }, /* #46 */ 4239 { 0x323c96, 0x323c86, 0x7ea92dd0, 0xd3a82177, 0x54fef3a7, 0x0 }, /* #47 */ 4240 { 0x2e6397, 0x2e6b86, 0x67943896, 0xdba34cbd, 0x740f1426, 0x0 }, /* #48 */ 4241 { 0x340653, 0x340686, 0xb3cab4f1, 0xf4f82a8d, 0x412d759b, 0x0 }, /* #49 */ 4242 { 0x041397, 0x041b92, 0x3d3d9d2c, 0x9557704a, 0x5819d31d, 0x0 }, /* #50 */ 4243 { 0x332147, 0x332186, 0x178de0f6, 0xbb3a4459, 0xa3ac6362, 0x0 }, /* #51 */ 4244 { 0x304912, 0x304107, 0xdc6b0451, 0x1253958e, 0x35e8913d, 0x0 }, /* #52 */ 4245 { 0x177846, 0x177882, 0x7958f5b2, 0xf8c3ad0d, 0x7f6ab75b, 0x0 }, /* #53 */ 4246 { 0x2b57c3, 0x2b5716, 0x1f6ab534, 0x76094f11, 0x569e99dc, 0x0 }, /* #54 */ 4247 { 0x0766d3, 0x076e82, 0x79877a99, 0xa7096aea, 0x2d81f050, 0x0 }, /* #55 */ 4248 { 0x084c52, 0x084482, 0x390ce104, 0xf595ecb6, 0xbc890bb2, 0x0 }, /* #56 */ 4249 { 0x1e7202, 0x1e7287, 0xf86cc907, 0xa66ef15c, 0xae022855, 0x0 }, /* #57 */ 4250 { 0x257c06, 0x257c03, 0x9a467fda, 0x64ba6f5d, 0xca73ef83, 0x0 }, /* #58 */ 4251 { 0x312787, 0x312706, 0x4cb54260, 0x5cce1659, 0x1018d3f8, 0x0 }, /* #59 */ 4252 { 0x044703, 0x044f92, 0x65e8056d, 0x89a470cd, 0x23bc6b5f, 0x0 }, /* #60 */ 4253 { 0x2d5d02, 0x2d5593, 0xd33d14cb, 0xa25d5ae9, 0xcf20461e, 0x0 }, /* #61 */ 4254 { 0x1b0407, 0x1b0c07, 0x94c14566, 0x71749c69, 0xdcb35702, 0x0 }, /* #62 */ 4255 { 0x1573d2, 0x157b07, 0x8e68ee47, 0x195c8dcf, 0x8af39f88, 0x0 }, /* #63 */ 4256 { 0x2e4003, 0x2e4003, 0x6709e4cb, 0x6195c43e, 0xfa8bdf72, 0x0 }, /* #64 */ 4257 { 0x3a7412, 0x3a7c92, 0x31c7c0ad, 0xa3027810, 0x713ab763, 0x0 }, /* #65 */ 4258 { 0x1d5dd7, 0x1d5586, 0x690ecdf5, 0xf40272d8, 0x8af3a4e2, 0x0 }, /* #66 */ 4259 { 0x0d7706, 0x0d7787, 0xb91635c0, 0x9a39441b, 0xe1230e5b, 0x0 }, /* #67 */ 4260 { 0x030956, 0x030182, 0x97aef954, 0xf8222019, 0x607326c5, 0x0 }, /* #68 */ 4261 { 0x366007, 0x366086, 0xe022d5c3, 0xef22fc48, 0x0f002684, 0x0 }, /* #69 */ 4262 { 0x202bc7, 0x202397, 0xa4b2f93f, 0x86bcc3ff, 0xe209cabf, 0x0 }, /* #70 */ 4263 { 0x1d5306, 0x1d5b82, 0x334b5532, 0x8a11b51f, 0x56c65fed, 0x0 }, /* #71 */ 4264 { 0x034c43, 0x034c13, 0xa598ea3f, 0x3fd3ec75, 0x9a3b0235, 0x0 }, /* #72 */ 4265 { 0x0d7307, 0x0d7b92, 0x7bce5ce7, 0xe503bd45, 0x6935605d, 0x0 }, /* #73 */ 4266 { 0x092f83, 0x092f17, 0x8ea98b48, 0x6ba0b6c6, 0xdcf72b7d, 0x0 }, /* #74 */ 4267 { 0x082a46, 0x082203, 0xeaf9ca10, 0x603ac08a, 0x7540f67a, 0x0 }, /* #75 */ 4268 { 0x357f93, 0x357f96, 0x53680a43, 0xa6e1e9c0, 0x5379df7c, 0x0 }, /* #76 */ 4269 { 0x3f7096, 0x3f7007, 0x4f006ddd, 0x342d5e8d, 0xe52cf0b0, 0x0 }, /* #77 */ 4270 { 0x2d45c3, 0x2d4d07, 0xa5da4c06, 0x448f9e2e, 0x9eb55227, 0x0 }, /* #78 */ 4271 { 0x242f06, 0x242713, 0x665e59bd, 0x22b41589, 0xbc55bbcc, 0x0 }, /* #79 */ 4272 { 0x1c6d06, 0x1c6506, 0x6b4420d1, 0x710ab059, 0x05c68f88, 0x0 }, /* #80 */ 4273 { 0x392c86, 0x392493, 0xe8e46b99, 0x9538ab34, 0xac543f9b, 0x0 }, /* #81 */ 4274 { 0x1c1087, 0x1c1003, 0x7b8ad59a, 0x5358866e, 0xd7cdb0d3, 0x0 }, /* #82 */ 4275 { 0x141986, 0x141113, 0xcea1ef0f, 0x37f7d92c, 0x6955ea1d, 0x0 }, /* #83 */ 4276 { 0x3d4bd2, 0x3d4397, 0xb30500b5, 0x807685f3, 0xcd71853e, 0x0 }, /* #84 */ 4277 { 0x223057, 0x223002, 0x343a07f0, 0x4219404a, 0x0ddf3859, 0x0 }, /* #85 */ 4278 { 0x2c02d7, 0x2c0296, 0x168c71e2, 0xb51529e1, 0x9e88b7fe, 0x0 }, /* #86 */ 4279 { 0x273506, 0x273596, 0x73281139, 0xfeaae0a5, 0x8b82cf6c, 0x0 }, /* #87 */ 4280 { 0x3f4153, 0x3f4992, 0x1eef5a99, 0x93145d46, 0x742502ac, 0x0 }, /* #88 */ 4281 { 0x1225c6, 0x122516, 0x44817f9d, 0x5662bf2b, 0x11e13f8e, 0x0 }, /* #89 */ 4282 { 0x130cc7, 0x130492, 0x3aa6df36, 0xdc2f4f86, 0xa188704f, 0x0 }, /* #90 */ 4283 { 0x056396, 0x056b13, 0x9156cdf5, 0x2b428780, 0x99ebb98b, 0x0 }, /* #91 */ 4284 { 0x2261d2, 0x226192, 0x1c8e0316, 0xcbfaab15, 0xaf6ca7ff, 0x0 }, /* #92 */ 4285 { 0x096e86, 0x096616, 0x28c0e18e, 0x37d92817, 0x0f184689, 0x0 }, /* #93 */ 4286 { 0x3e5417, 0x3e5416, 0x3e57bd53, 0x70a67172, 0x324eb41e, 0x0 }, /* #94 */ 4287 { 0x135813, 0x135086, 0x1d8be366, 0xe88a3018, 0xcafe4cb1, 0x0 }, /* #95 */ 2912 4288 }; 2913 4289 static const BINU32_TEST_T g_aTests_adc_u32_locked[] = 2914 4290 { 2915 { 0x074706, 0x074746, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #0 */ 2916 { 0x2520c6, 0x252046, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #1 */ 2917 { 0x126cc2, 0x126446, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #2 */ 2918 { 0x375b96, 0x375346, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #3 */ 2919 { 0x281bc6, 0x281386, 0xc6392d3f, 0xc6392d3f, 0x00000000, 0x0 }, /* #4 */ 2920 { 0x090642, 0x090606, 0x138f6e6c, 0x138f6e6c, 0x00000000, 0x0 }, /* #5 */ 2921 { 0x1a7e56, 0x1a7682, 0xf0c0cdd6, 0xf0c0cdd6, 0x00000000, 0x0 }, /* #6 */ 2922 { 0x095647, 0x095682, 0x93dd1274, 0x93dd1275, 0x00000000, 0x0 }, /* #7 */ 2923 { 0x262887, 0x262813, 0xc14ca5bb, 0x50615f37, 0x8f14b97b, 0x0 }, /* #8 */ 2924 { 0x1d41d3, 0x1d4117, 0x23564f92, 0x1ad85bf0, 0xf7820c5d, 0x0 }, /* #9 */ 2925 { 0x396ad6, 0x396293, 0xedb0fb8d, 0xec03f8f7, 0xfe52fd6a, 0x0 }, /* #10 */ 2926 { 0x3b5a17, 0x3b5217, 0xf85943e9, 0x64d2f7a3, 0x6c79b3b9, 0x0 }, /* #11 */ 2927 { 0x094193, 0x094197, 0xf2c3bca9, 0xc35af2c6, 0xd097361c, 0x0 }, /* #12 */ 2928 { 0x2170c6, 0x217007, 0x9e32f391, 0x0147d878, 0x6314e4e7, 0x0 }, /* #13 */ 2929 { 0x002c82, 0x002486, 0x18aa44a2, 0xeb2a59ca, 0xd2801528, 0x0 }, /* #14 */ 2930 { 0x2c7e97, 0x2c7612, 0x213df3f5, 0x4b995ed5, 0x2a5b6adf, 0x0 }, /* #15 */ 2931 { 0x050d06, 0x050d82, 0x6aad911b, 0x93bf2a9b, 0x29119980, 0x0 }, /* #16 */ 2932 { 0x2a0e56, 0x2a0696, 0x2cf115ab, 0xf4b6db18, 0xc7c5c56d, 0x0 }, /* #17 */ 2933 { 0x241bc3, 0x241392, 0x027865fd, 0xf0e84d20, 0xee6fe722, 0x0 }, /* #18 */ 2934 { 0x2f21d2, 0x2f2117, 0x76a91dd7, 0x0f8f4821, 0x98e62a4a, 0x0 }, /* #19 */ 2935 { 0x226d03, 0x226582, 0xd3650539, 0xe09ef05b, 0x0d39eb21, 0x0 }, /* #20 */ 2936 { 0x3b6b03, 0x3b6312, 0x3a8a51d9, 0x498e0e43, 0x0f03bc69, 0x0 }, /* #21 */ 2937 { 0x334187, 0x334113, 0x972899ed, 0x01ba5d3d, 0x6a91c34f, 0x0 }, /* #22 */ 2938 { 0x2d0d56, 0x2d0582, 0x131c3b15, 0xf5874568, 0xe26b0a53, 0x0 }, /* #23 */ 2939 { 0x330197, 0x330107, 0x456f9fb4, 0x28cda5be, 0xe35e0609, 0x0 }, /* #24 */ 2940 { 0x1e4b02, 0x1e4382, 0xb90eaab5, 0xeaf8190b, 0x31e96e56, 0x0 }, /* #25 */ 2941 { 0x0b0a87, 0x0b0207, 0xcaa02f79, 0x252d06af, 0x5a8cd735, 0x0 }, /* #26 */ 2942 { 0x0f42d7, 0x0f4212, 0x1d4898f7, 0x267b48f1, 0x0932aff9, 0x0 }, /* #27 */ 2943 { 0x3f29d2, 0x3f2117, 0xd85cebdb, 0x14dd6f36, 0x3c80835b, 0x0 }, /* #28 */ 2944 { 0x300b12, 0x300b07, 0xa130b746, 0x26813dc9, 0x85508683, 0x0 }, /* #29 */ 2945 { 0x2f2602, 0x2f2e96, 0x29e862af, 0x818f4756, 0x57a6e4a7, 0x0 }, /* #30 */ 2946 { 0x2d3cc6, 0x2d3c13, 0xb30ca72e, 0x76c09f32, 0xc3b3f804, 0x0 }, /* #31 */ 2947 { 0x1d32d6, 0x1d3a03, 0x8c340c20, 0x393c3c15, 0xad082ff5, 0x0 }, /* #32 */ 2948 { 0x043597, 0x043586, 0x34b82988, 0xdb67051e, 0xa6aedb95, 0x0 }, /* #33 */ 2949 { 0x1247d7, 0x124787, 0xf46c3057, 0xdf45eafc, 0xead9baa4, 0x0 }, /* #34 */ 2950 { 0x2c7ad6, 0x2c7286, 0xb5fccb77, 0xdd8ef99c, 0x27922e25, 0x0 }, /* #35 */ 2951 { 0x131346, 0x131303, 0xc7345337, 0x4377b79d, 0x7c436466, 0x0 }, /* #36 */ 2952 { 0x2168d6, 0x216087, 0x8f07a77d, 0x8e8caebd, 0xff850740, 0x0 }, /* #37 */ 2953 { 0x1f1b56, 0x1f1306, 0x47bb43d0, 0x5f1c5477, 0x176110a7, 0x0 }, /* #38 */ 2954 { 0x0c4fc6, 0x0c4707, 0x5ed3c657, 0x005670bb, 0xa182aa64, 0x0 }, /* #39 */ 2955 { 0x001c46, 0x001492, 0xda9d7b53, 0xf3a92ff2, 0x190bb49f, 0x0 }, /* #40 */ 2956 { 0x3f3f93, 0x3f3f92, 0x6b26715d, 0xd403182a, 0x68dca6cc, 0x0 }, /* #41 */ 2957 { 0x165417, 0x165487, 0xee2a6916, 0x9083a41e, 0xa2593b07, 0x0 }, /* #42 */ 2958 { 0x327b02, 0x327386, 0x2229e970, 0xcfc6b305, 0xad9cc995, 0x0 }, /* #43 */ 2959 { 0x360d43, 0x360d86, 0x573e9512, 0xa4eb71bd, 0x4dacdcaa, 0x0 }, /* #44 */ 2960 { 0x0b23c3, 0x0b2396, 0xa1a2beec, 0xa5474821, 0x03a48934, 0x0 }, /* #45 */ 2961 { 0x2b5797, 0x2b5713, 0x6f58b955, 0x19486de5, 0xa9efb48f, 0x0 }, /* #46 */ 2962 { 0x1f0742, 0x1f0782, 0x6b6915f7, 0xeb8a582f, 0x80214238, 0x0 }, /* #47 */ 2963 { 0x020b46, 0x020307, 0x8b8f8421, 0x06bb3d69, 0x7b2bb948, 0x0 }, /* #48 */ 2964 { 0x114453, 0x114c13, 0x861c3c4a, 0x6dd65db3, 0xe7ba2168, 0x0 }, /* #49 */ 2965 { 0x274712, 0x274706, 0x43f4c490, 0x7e899087, 0x3a94cbf7, 0x0 }, /* #50 */ 2966 { 0x1a6306, 0x1a6397, 0xd4789ec4, 0xcf781ff3, 0xfaff812f, 0x0 }, /* #51 */ 2967 { 0x197193, 0x197107, 0x528d5eb0, 0x51d0fdd8, 0xff439f27, 0x0 }, /* #52 */ 2968 { 0x0559c3, 0x055113, 0x63a3ffcb, 0x07929b54, 0xa3ee9b88, 0x0 }, /* #53 */ 2969 { 0x251006, 0x251002, 0x2b4731f0, 0x7a66ec86, 0x4f1fba96, 0x0 }, /* #54 */ 2970 { 0x125593, 0x125592, 0xc885ea8b, 0xd86f5b6b, 0x0fe970df, 0x0 }, /* #55 */ 2971 { 0x316957, 0x316197, 0xf342b51f, 0x93c3f677, 0xa0814157, 0x0 }, /* #56 */ 2972 { 0x3c4802, 0x3c4007, 0x53376c70, 0x2ee7c42e, 0xdbb057be, 0x0 }, /* #57 */ 2973 { 0x1029d3, 0x102186, 0xc9c725e1, 0xfb4f01ac, 0x3187dbca, 0x0 }, /* #58 */ 2974 { 0x2e6503, 0x2e6d96, 0x527cac0e, 0x898080ac, 0x3703d49d, 0x0 }, /* #59 */ 2975 { 0x3b2b82, 0x3b2397, 0xfb41481d, 0xf626ce6c, 0xfae5864f, 0x0 }, /* #60 */ 2976 { 0x144a96, 0x144a82, 0x304a9a04, 0xa2102f64, 0x71c59560, 0x0 }, /* #61 */ 2977 { 0x107cc7, 0x107487, 0xce6f9086, 0xcce9062b, 0xfe7975a4, 0x0 }, /* #62 */ 2978 { 0x1a22d2, 0x1a2a92, 0x7cb9c366, 0xc4854015, 0x47cb7caf, 0x0 }, /* #63 */ 4291 { 0x1d1ec7, 0x1d1602, 0x00000000, 0x00000001, 0x00000000, 0x0 }, /* #0 */ 4292 { 0x1919c7, 0x191102, 0x00000000, 0x00000001, 0x00000000, 0x0 }, /* #1 */ 4293 { 0x074446, 0x074446, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #2 */ 4294 { 0x1b2e83, 0x1b2602, 0x00000000, 0x00000001, 0x00000000, 0x0 }, /* #3 */ 4295 { 0x0a3257, 0x0a3202, 0x00000000, 0x00000001, 0x00000000, 0x0 }, /* #4 */ 4296 { 0x0c4902, 0x0c4146, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #5 */ 4297 { 0x171087, 0x171006, 0x1c405cf5, 0x1c405cf6, 0x00000000, 0x0 }, /* #6 */ 4298 { 0x166752, 0x166786, 0xb62c58e1, 0xb62c58e1, 0x00000000, 0x0 }, /* #7 */ 4299 { 0x3f3792, 0x3f3786, 0xaf18dc03, 0xaf18dc03, 0x00000000, 0x0 }, /* #8 */ 4300 { 0x1401d2, 0x140106, 0x59fb931e, 0x59fb931e, 0x00000000, 0x0 }, /* #9 */ 4301 { 0x3723c7, 0x372306, 0x13a93a32, 0x13a93a33, 0x00000000, 0x0 }, /* #10 */ 4302 { 0x2b5387, 0x2b5306, 0x2a4c49cb, 0x2a4c49cc, 0x00000000, 0x0 }, /* #11 */ 4303 { 0x0064d2, 0x006482, 0x8836e7d2, 0xd4e498da, 0x4cadb108, 0x0 }, /* #12 */ 4304 { 0x010a92, 0x010a03, 0xc7fa66e3, 0x50734ce3, 0x8878e600, 0x0 }, /* #13 */ 4305 { 0x040e52, 0x040616, 0x2309d0c7, 0x3c739b90, 0x1969cac9, 0x0 }, /* #14 */ 4306 { 0x007fd3, 0x007783, 0xb82a9675, 0xac26af6b, 0xf3fc18f5, 0x0 }, /* #15 */ 4307 { 0x0a1756, 0x0a1716, 0x419f852d, 0x517ff430, 0x0fe06f03, 0x0 }, /* #16 */ 4308 { 0x1856c7, 0x185686, 0x9272edb5, 0xc9c6fd3f, 0x37540f89, 0x0 }, /* #17 */ 4309 { 0x080797, 0x080f17, 0xb574c5ee, 0x3ae36d9c, 0x856ea7ad, 0x0 }, /* #18 */ 4310 { 0x025186, 0x025182, 0xaa7df853, 0xdeb81f43, 0x343a26f0, 0x0 }, /* #19 */ 4311 { 0x127153, 0x127192, 0x547ad04e, 0xdf7cac85, 0x8b01dc36, 0x0 }, /* #20 */ 4312 { 0x200392, 0x200386, 0x07a65003, 0xff7548e4, 0xf7cef8e1, 0x0 }, /* #21 */ 4313 { 0x351846, 0x351007, 0x51a88ca8, 0x2252ff4e, 0xd0aa72a6, 0x0 }, /* #22 */ 4314 { 0x0d1983, 0x0d1102, 0x4fcfdab7, 0x66f02808, 0x17204d50, 0x0 }, /* #23 */ 4315 { 0x336bc2, 0x336b82, 0x4342c41a, 0x979b4cbc, 0x545888a2, 0x0 }, /* #24 */ 4316 { 0x324e17, 0x324613, 0x360641d8, 0x0ad32976, 0xd4cce79d, 0x0 }, /* #25 */ 4317 { 0x3a1fc3, 0x3a1f82, 0x79c52760, 0xf86154a2, 0x7e9c2d41, 0x0 }, /* #26 */ 4318 { 0x1f2683, 0x1f2613, 0xffd9a3c9, 0x2969a5a8, 0x299001de, 0x0 }, /* #27 */ 4319 { 0x2a4bd6, 0x2a4307, 0x3e74bb98, 0x203cf49c, 0xe1c83904, 0x0 }, /* #28 */ 4320 { 0x1746c7, 0x174686, 0x18322632, 0x9c9bcf3a, 0x8469a907, 0x0 }, /* #29 */ 4321 { 0x180cd6, 0x180482, 0xf2778eb9, 0xf9b2bc4a, 0x073b2d91, 0x0 }, /* #30 */ 4322 { 0x2c2f17, 0x2c2f07, 0xa79d5cf0, 0x33de01d2, 0x8c40a4e1, 0x0 }, /* #31 */ 4323 { 0x0856c3, 0x085692, 0x9c53e59d, 0xa45bbb64, 0x0807d5c6, 0x0 }, /* #32 */ 4324 { 0x233e42, 0x233613, 0xaa6186ea, 0x13422a20, 0x68e0a336, 0x0 }, /* #33 */ 4325 { 0x3b4313, 0x3b4b03, 0xb4f860a0, 0x5388242c, 0x9e8fc38b, 0x0 }, /* #34 */ 4326 { 0x2e6a53, 0x2e6213, 0x7eb2d249, 0x4cbec9e5, 0xce0bf79b, 0x0 }, /* #35 */ 4327 { 0x2c6853, 0x2c6896, 0x5cc83858, 0xb9b36084, 0x5ceb282b, 0x0 }, /* #36 */ 4328 { 0x1a2dc2, 0x1a2503, 0x483a59f8, 0x372327cb, 0xeee8cdd3, 0x0 }, /* #37 */ 4329 { 0x211087, 0x211807, 0xf4c44ba7, 0x7807487d, 0x8342fcd5, 0x0 }, /* #38 */ 4330 { 0x250597, 0x250512, 0x29d41b9e, 0x4e3573f8, 0x24615859, 0x0 }, /* #39 */ 4331 { 0x2f6e83, 0x2f6696, 0x9157bc6d, 0xe86b7e41, 0x5713c1d3, 0x0 }, /* #40 */ 4332 { 0x1a3046, 0x1a3092, 0xf5597afe, 0xfaf3500d, 0x0599d50f, 0x0 }, /* #41 */ 4333 { 0x324e82, 0x324602, 0x2b5d9385, 0x77ddaa86, 0x4c801701, 0x0 }, /* #42 */ 4334 { 0x264912, 0x264192, 0x1646d0b9, 0x9977fdd5, 0x83312d1c, 0x0 }, /* #43 */ 4335 { 0x080ac7, 0x080292, 0x9b574caf, 0x9bc2cfdf, 0x006b832f, 0x0 }, /* #44 */ 4336 { 0x3102c2, 0x310a03, 0xbe300380, 0x40660cb9, 0x82360939, 0x0 }, /* #45 */ 4337 { 0x177e53, 0x177617, 0xd8e60d2c, 0x0050dda6, 0x276ad079, 0x0 }, /* #46 */ 4338 { 0x1c4c06, 0x1c4c03, 0xa91efeb3, 0x5b02ad8f, 0xb1e3aedc, 0x0 }, /* #47 */ 4339 { 0x2d0712, 0x2d0786, 0x3f6d6a98, 0xe7decd1b, 0xa8716283, 0x0 }, /* #48 */ 4340 { 0x3a3c06, 0x3a3403, 0x5a4e654c, 0x2b2ad35e, 0xd0dc6e12, 0x0 }, /* #49 */ 4341 { 0x3e6843, 0x3e6083, 0xe068e9b9, 0xa8318bdc, 0xc7c8a222, 0x0 }, /* #50 */ 4342 { 0x0c6a06, 0x0c6a92, 0x720e714a, 0x843e5d10, 0x122febc6, 0x0 }, /* #51 */ 4343 { 0x201d56, 0x201597, 0xf4703f5c, 0xa9c02c18, 0xb54fecbc, 0x0 }, /* #52 */ 4344 { 0x3f66c7, 0x3f6696, 0x8076ca38, 0xf74d0dd1, 0x76d64398, 0x0 }, /* #53 */ 4345 { 0x2f4c42, 0x2f4c03, 0xb34ca204, 0x5f6d70ef, 0xac20ceeb, 0x0 }, /* #54 */ 4346 { 0x305dc2, 0x305d17, 0x8e860d4f, 0x5159d24b, 0xc2d3c4fc, 0x0 }, /* #55 */ 4347 { 0x297dd7, 0x297513, 0xcf04bd36, 0x0f26e925, 0x40222bee, 0x0 }, /* #56 */ 4348 { 0x321653, 0x321692, 0x3717c5bc, 0xf0cebc76, 0xb9b6f6b9, 0x0 }, /* #57 */ 4349 { 0x000943, 0x000103, 0x5f61a578, 0x23181ed9, 0xc3b67960, 0x0 }, /* #58 */ 4350 { 0x1a3053, 0x1a3096, 0x157026cd, 0xcb738e87, 0xb60367b9, 0x0 }, /* #59 */ 4351 { 0x0e5f16, 0x0e5f82, 0x30fe1dd7, 0xac574538, 0x7b592761, 0x0 }, /* #60 */ 4352 { 0x281083, 0x281016, 0x1d29a317, 0x35bc0de1, 0x18926ac9, 0x0 }, /* #61 */ 4353 { 0x205f86, 0x205f82, 0x2db49c25, 0x9a2c158c, 0x6c777967, 0x0 }, /* #62 */ 4354 { 0x0310d3, 0x031003, 0x285918d5, 0x19c6757a, 0xf16d5ca4, 0x0 }, /* #63 */ 4355 { 0x1d4d03, 0x1d4592, 0x4ef4e10a, 0xfdd76110, 0xaee28005, 0x0 }, /* #64 */ 4356 { 0x026047, 0x026007, 0x73020763, 0x3d3536f6, 0xca332f92, 0x0 }, /* #65 */ 4357 { 0x381f53, 0x381703, 0x585a54aa, 0x2ac6c60e, 0xd26c7163, 0x0 }, /* #66 */ 4358 { 0x0844d3, 0x084403, 0xed60ada1, 0x1387e9ef, 0x26273c4d, 0x0 }, /* #67 */ 4359 { 0x2776c6, 0x277686, 0x8bfbf931, 0x97a0ff4d, 0x0ba5061c, 0x0 }, /* #68 */ 4360 { 0x343f12, 0x343713, 0xff1853da, 0x5541a240, 0x56294e66, 0x0 }, /* #69 */ 4361 { 0x1a15c7, 0x1a1593, 0xe558c43d, 0x8c147904, 0xa6bbb4c6, 0x0 }, /* #70 */ 4362 { 0x194707, 0x194786, 0x804654a7, 0xc9a5f4bd, 0x495fa015, 0x0 }, /* #71 */ 4363 { 0x064783, 0x064716, 0x601419f8, 0x67c91335, 0x07b4f93c, 0x0 }, /* #72 */ 4364 { 0x165617, 0x165e03, 0x9b01bec0, 0x2a941cae, 0x8f925ded, 0x0 }, /* #73 */ 4365 { 0x141b43, 0x141396, 0xb0a79733, 0xbb5f6641, 0x0ab7cf0d, 0x0 }, /* #74 */ 4366 { 0x3a63d2, 0x3a6387, 0xbf4f7a91, 0xba478174, 0xfaf806e3, 0x0 }, /* #75 */ 4367 { 0x0c3f53, 0x0c3787, 0xae919c62, 0x88439a33, 0xd9b1fdd0, 0x0 }, /* #76 */ 4368 { 0x0e1093, 0x0e1093, 0xbbbd6f6b, 0x8d9b88b0, 0xd1de1944, 0x0 }, /* #77 */ 4369 { 0x0c6953, 0x0c6107, 0xcd6bf931, 0x392120de, 0x6bb527ac, 0x0 }, /* #78 */ 4370 { 0x3f4452, 0x3f4c96, 0x687a3a58, 0x9906d756, 0x308c9cfe, 0x0 }, /* #79 */ 4371 { 0x170092, 0x170003, 0xfeecdba4, 0x6f34e7e6, 0x70480c42, 0x0 }, /* #80 */ 4372 { 0x1c59d3, 0x1c5196, 0x2c204e5a, 0xe9185bb2, 0xbcf80d57, 0x0 }, /* #81 */ 4373 { 0x340ad2, 0x340a82, 0x7fb46ed3, 0x9e8c8ef8, 0x1ed82025, 0x0 }, /* #82 */ 4374 { 0x266cd6, 0x266c92, 0x73bb4863, 0xc048be80, 0x4c8d761d, 0x0 }, /* #83 */ 4375 { 0x051106, 0x051103, 0x743e91d2, 0x2c161e9b, 0xb7d78cc9, 0x0 }, /* #84 */ 4376 { 0x1c1d96, 0x1c1506, 0x068a03f8, 0x1594b6ee, 0x0f0ab2f6, 0x0 }, /* #85 */ 4377 { 0x2b3c13, 0x2b3412, 0x113cb8c5, 0x3ac34f20, 0x2986965a, 0x0 }, /* #86 */ 4378 { 0x390402, 0x390c92, 0x2a7641a7, 0xa446b332, 0x79d0718b, 0x0 }, /* #87 */ 4379 { 0x0e1b07, 0x0e1303, 0xd12c50a2, 0x058e151f, 0x3461c47c, 0x0 }, /* #88 */ 4380 { 0x2a6497, 0x2a6c13, 0xc5851257, 0x68fc43c1, 0xa3773169, 0x0 }, /* #89 */ 4381 { 0x0c7687, 0x0c7612, 0x3216b75c, 0x6376eae5, 0x31603388, 0x0 }, /* #90 */ 4382 { 0x173f03, 0x173797, 0xe16bfd0b, 0xda1e0c30, 0xf8b20f24, 0x0 }, /* #91 */ 4383 { 0x004243, 0x004217, 0x2f06ac0d, 0x0e106e7b, 0xdf09c26d, 0x0 }, /* #92 */ 4384 { 0x3b1206, 0x3b1a07, 0x896fe586, 0x1ab5cb9a, 0x9145e614, 0x0 }, /* #93 */ 4385 { 0x045493, 0x045417, 0xf856e3df, 0x08e16712, 0x108a8332, 0x0 }, /* #94 */ 4386 { 0x2b5013, 0x2b5006, 0x2acc6c25, 0x7d9c733c, 0x52d00716, 0x0 }, /* #95 */ 2979 4387 }; 2980 4388 static const BINU32_TEST_T g_aTests_sub_u32[] = 2981 4389 { 2982 { 0x2669d6, 0x266146, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #0 */ 2983 { 0x0b1f92, 0x0b1746, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #1 */ 2984 { 0x1a6792, 0x1a6746, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #2 */ 2985 { 0x2369c6, 0x236146, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #3 */ 2986 { 0x3566c6, 0x356602, 0x7ef8ca3e, 0x7ef8ca3e, 0x00000000, 0x0 }, /* #4 */ 2987 { 0x256d93, 0x256506, 0x26900c0f, 0x26900c0f, 0x00000000, 0x0 }, /* #5 */ 2988 { 0x076143, 0x076186, 0xc46c8233, 0xc46c8233, 0x00000000, 0x0 }, /* #6 */ 2989 { 0x180557, 0x180506, 0x4f483535, 0x4f483535, 0x00000000, 0x0 }, /* #7 */ 2990 { 0x1d3243, 0x1d3283, 0x0b58b34e, 0x9ef4e79b, 0x6c63cbb3, 0x0 }, /* #8 */ 2991 { 0x120c57, 0x120413, 0x2bfd33bb, 0x2fade32f, 0xfc4f508c, 0x0 }, /* #9 */ 2992 { 0x315716, 0x315792, 0xa44c83b6, 0x88f14f5e, 0x1b5b3458, 0x0 }, /* #10 */ 2993 { 0x090b52, 0x090317, 0x2fe16677, 0x38d33f48, 0xf70e272f, 0x0 }, /* #11 */ 2994 { 0x261083, 0x261082, 0xe9e13f3b, 0xa6e2ce70, 0x42fe70cb, 0x0 }, /* #12 */ 2995 { 0x1f41c3, 0x1f4993, 0x79981b72, 0x8866248a, 0xf131f6e8, 0x0 }, /* #13 */ 2996 { 0x091293, 0x091203, 0x4e629575, 0x642059c2, 0xea423bb3, 0x0 }, /* #14 */ 2997 { 0x1d1b47, 0x1d1306, 0x6f7ce0a3, 0x3ffcdaf3, 0x2f8005b0, 0x0 }, /* #15 */ 2998 { 0x357e06, 0x357607, 0x002ebb4f, 0x04237baf, 0xfc0b3fa0, 0x0 }, /* #16 */ 2999 { 0x122983, 0x122183, 0xcd62ddef, 0xf78a6129, 0xd5d87cc6, 0x0 }, /* #17 */ 3000 { 0x275713, 0x275793, 0x15e10f77, 0xeb22b69e, 0x2abe58d9, 0x0 }, /* #18 */ 3001 { 0x3b4546, 0x3b4513, 0x00c340c8, 0x2df135ec, 0xd2d20adc, 0x0 }, /* #19 */ 3002 { 0x067b03, 0x067386, 0xe493d24c, 0xbfc043f6, 0x24d38e56, 0x0 }, /* #20 */ 3003 { 0x2563d2, 0x256313, 0x028face0, 0x1bf0e49d, 0xe69ec843, 0x0 }, /* #21 */ 3004 { 0x1b4ed3, 0x1b4693, 0x80941c93, 0xc4b4048f, 0xbbe01804, 0x0 }, /* #22 */ 3005 { 0x084d53, 0x084d87, 0x7e9fbcfe, 0x956eb45a, 0xe93108a4, 0x0 }, /* #23 */ 3006 { 0x2e5c16, 0x2e5402, 0xe1a15c6a, 0x38e6f731, 0xa8ba6539, 0x0 }, /* #24 */ 3007 { 0x0b1612, 0x0b1696, 0xc569abb2, 0xa8e254fa, 0x1c8756b8, 0x0 }, /* #25 */ 3008 { 0x0e5883, 0x0e5087, 0x069efd77, 0xd68c6a71, 0x30129306, 0x0 }, /* #26 */ 3009 { 0x220c17, 0x220486, 0xb82391d3, 0x90e8c163, 0x273ad070, 0x0 }, /* #27 */ 3010 { 0x0a7d07, 0x0a7586, 0xc4609be3, 0xa1c64590, 0x229a5653, 0x0 }, /* #28 */ 3011 { 0x191592, 0x191502, 0x7134645d, 0x0a8b3576, 0x66a92ee7, 0x0 }, /* #29 */ 3012 { 0x067452, 0x067416, 0xec807574, 0x46e14bf5, 0xa59f297f, 0x0 }, /* #30 */ 3013 { 0x1d6406, 0x1d6487, 0x9f59b32b, 0xa557d70a, 0xfa01dc21, 0x0 }, /* #31 */ 3014 { 0x170647, 0x170e83, 0x12e5660f, 0x8055d8c2, 0x928f8d4d, 0x0 }, /* #32 */ 3015 { 0x056493, 0x056407, 0x3861972b, 0x6955f233, 0xcf0ba4f8, 0x0 }, /* #33 */ 3016 { 0x3b1d57, 0x3b1d06, 0xb6a1207c, 0x6a455793, 0x4c5bc8e9, 0x0 }, /* #34 */ 3017 { 0x233f57, 0x233706, 0x3253159a, 0x05a3a981, 0x2caf6c19, 0x0 }, /* #35 */ 3018 { 0x217412, 0x217483, 0x826924e8, 0xfd730780, 0x84f61d68, 0x0 }, /* #36 */ 3019 { 0x325057, 0x325003, 0x197881c7, 0x22e844e6, 0xf6903ce1, 0x0 }, /* #37 */ 3020 { 0x0c73c3, 0x0c7317, 0x06d7a3b3, 0x0f9b636c, 0xf73c4047, 0x0 }, /* #38 */ 3021 { 0x201187, 0x201997, 0x58e6930a, 0xcf26efeb, 0x89bfa31f, 0x0 }, /* #39 */ 3022 { 0x2e4d13, 0x2e4506, 0x258fdb74, 0x1dff0ab1, 0x0790d0c3, 0x0 }, /* #40 */ 3023 { 0x3956c3, 0x395686, 0xeb0c96bc, 0xa3904f30, 0x477c478c, 0x0 }, /* #41 */ 3024 { 0x3922d7, 0x392283, 0x4326a91f, 0xe3fd7549, 0x5f2933d6, 0x0 }, /* #42 */ 3025 { 0x0a5743, 0x0a5797, 0xacf0b3a5, 0xbe4e86f6, 0xeea22caf, 0x0 }, /* #43 */ 3026 { 0x234dc7, 0x234516, 0xbda32669, 0x1b744f4d, 0xa22ed71c, 0x0 }, /* #44 */ 3027 { 0x2c00c6, 0x2c0006, 0x60bbea4c, 0x4fa8951b, 0x11135531, 0x0 }, /* #45 */ 3028 { 0x3e2d86, 0x3e2587, 0x8620696f, 0xcc366fe2, 0xb9e9f98d, 0x0 }, /* #46 */ 3029 { 0x0a0cc6, 0x0a0402, 0x7a8cda66, 0x05365dd5, 0x75567c91, 0x0 }, /* #47 */ 3030 { 0x0c4fc6, 0x0c4797, 0x8f4950b3, 0xf8f81044, 0x9651406f, 0x0 }, /* #48 */ 3031 { 0x1d6386, 0x1d6307, 0x433b6e24, 0x507f6f00, 0xf2bbff24, 0x0 }, /* #49 */ 3032 { 0x2b2e83, 0x2b2616, 0xe98dc273, 0x0fb4804b, 0xd9d94228, 0x0 }, /* #50 */ 3033 { 0x067e07, 0x067603, 0x67c5e087, 0x77ae0d10, 0xf017d377, 0x0 }, /* #51 */ 3034 { 0x240152, 0x240993, 0x74ae157a, 0xe3a9fddf, 0x9104179b, 0x0 }, /* #52 */ 3035 { 0x2949d7, 0x294106, 0x6002548b, 0x2705b1a0, 0x38fca2eb, 0x0 }, /* #53 */ 3036 { 0x2c0f87, 0x2c0713, 0x0aaf9236, 0x7e0754ae, 0x8ca83d88, 0x0 }, /* #54 */ 3037 { 0x1f5303, 0x1f5306, 0x4218114c, 0x08005ad2, 0x3a17b67a, 0x0 }, /* #55 */ 3038 { 0x0d2143, 0x0d2197, 0x414a9e0e, 0xf77bd36f, 0x49ceca9f, 0x0 }, /* #56 */ 3039 { 0x090943, 0x090997, 0x3f7ebfa2, 0xa5277a63, 0x9a57453f, 0x0 }, /* #57 */ 3040 { 0x033893, 0x033003, 0x27f974ff, 0x7d892e52, 0xaa7046ad, 0x0 }, /* #58 */ 3041 { 0x301d97, 0x301512, 0x4de8caf3, 0x1f848b79, 0x2e643f7a, 0x0 }, /* #59 */ 3042 { 0x031b16, 0x031312, 0xa142b038, 0x000351ce, 0xa13f5e6a, 0x0 }, /* #60 */ 3043 { 0x0f3307, 0x0f3313, 0x01729451, 0x380b41bc, 0xc9675295, 0x0 }, /* #61 */ 3044 { 0x052782, 0x052716, 0x13af18a7, 0x073371ca, 0x0c7ba6dd, 0x0 }, /* #62 */ 3045 { 0x077d92, 0x077513, 0x12988163, 0x3841ed45, 0xda56941e, 0x0 }, /* #63 */ 4390 { 0x015fd3, 0x015746, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #0 */ 4391 { 0x3a4286, 0x3a4246, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #1 */ 4392 { 0x252417, 0x252446, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #2 */ 4393 { 0x3f16d2, 0x3f1646, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #3 */ 4394 { 0x090146, 0x090146, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #4 */ 4395 { 0x343602, 0x343646, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #5 */ 4396 { 0x070747, 0x070786, 0xad8cc13a, 0xad8cc13a, 0x00000000, 0x0 }, /* #6 */ 4397 { 0x217f06, 0x217702, 0x3a2dfd86, 0x3a2dfd86, 0x00000000, 0x0 }, /* #7 */ 4398 { 0x1f0643, 0x1f0602, 0x06672685, 0x06672685, 0x00000000, 0x0 }, /* #8 */ 4399 { 0x116903, 0x116182, 0xa93a8fbf, 0xa93a8fbf, 0x00000000, 0x0 }, /* #9 */ 4400 { 0x335996, 0x335182, 0xf3c8ebab, 0xf3c8ebab, 0x00000000, 0x0 }, /* #10 */ 4401 { 0x284216, 0x284202, 0x3d4c6332, 0x3d4c6332, 0x00000000, 0x0 }, /* #11 */ 4402 { 0x0427c2, 0x042f97, 0x1fa9f7e0, 0x8fd933af, 0x8fd0c431, 0x0 }, /* #12 */ 4403 { 0x007513, 0x007502, 0xc3065cf7, 0x2c44de76, 0x96c17e81, 0x0 }, /* #13 */ 4404 { 0x187386, 0x187397, 0x1e10b4b3, 0xc34930af, 0x5ac78404, 0x0 }, /* #14 */ 4405 { 0x2c3052, 0x2c3006, 0x72e9a7cf, 0x28e186a9, 0x4a082126, 0x0 }, /* #15 */ 4406 { 0x384ac7, 0x384293, 0x203f9f20, 0xaf577fe3, 0x70e81f3d, 0x0 }, /* #16 */ 4407 { 0x1b1796, 0x1b1793, 0xdd713666, 0xe9c6a3ef, 0xf3aa9277, 0x0 }, /* #17 */ 4408 { 0x355d03, 0x355586, 0xef08a34d, 0xceef76f3, 0x20192c5a, 0x0 }, /* #18 */ 4409 { 0x2e7a02, 0x2e7287, 0x2b9f209b, 0xcf89494b, 0x5c15d750, 0x0 }, /* #19 */ 4410 { 0x2a5397, 0x2a5b12, 0xba95f172, 0x70773f34, 0x4a1eb23e, 0x0 }, /* #20 */ 4411 { 0x080982, 0x080117, 0x5c709ea0, 0x76b254d7, 0xe5be49c9, 0x0 }, /* #21 */ 4412 { 0x1e5f46, 0x1e5703, 0x3043126f, 0x6cd3c445, 0xc36f4e2a, 0x0 }, /* #22 */ 4413 { 0x342903, 0x342997, 0x6b0dc2fa, 0x9691e0fc, 0xd47be1fe, 0x0 }, /* #23 */ 4414 { 0x321607, 0x321616, 0x6f442e62, 0x4a02d163, 0x25415cff, 0x0 }, /* #24 */ 4415 { 0x001d42, 0x001516, 0xe5ae7a15, 0x43dd6e0f, 0xa1d10c06, 0x0 }, /* #25 */ 4416 { 0x2c1017, 0x2c1006, 0xec6785b1, 0x6bed26a0, 0x807a5f11, 0x0 }, /* #26 */ 4417 { 0x375557, 0x375593, 0xf50371b2, 0xffe5f964, 0xf51d784e, 0x0 }, /* #27 */ 4418 { 0x0504d3, 0x050486, 0xae9b9faa, 0x838c1509, 0x2b0f8aa1, 0x0 }, /* #28 */ 4419 { 0x166617, 0x166683, 0x8749feb5, 0xbc58dde5, 0xcaf120d0, 0x0 }, /* #29 */ 4420 { 0x213d46, 0x213506, 0xc5651c6f, 0x14373d6f, 0xb12ddf00, 0x0 }, /* #30 */ 4421 { 0x0b3306, 0x0b3306, 0x299817ae, 0x295d4103, 0x003ad6ab, 0x0 }, /* #31 */ 4422 { 0x237483, 0x237402, 0xef00924a, 0x607c41e9, 0x8e845061, 0x0 }, /* #32 */ 4423 { 0x393886, 0x393082, 0xf02f98bb, 0xab5b6307, 0x44d435b4, 0x0 }, /* #33 */ 4424 { 0x113ec6, 0x113683, 0x850bf22d, 0xb1c36668, 0xd3488bc5, 0x0 }, /* #34 */ 4425 { 0x103c46, 0x103403, 0x2ecbea92, 0x61369a80, 0xcd955012, 0x0 }, /* #35 */ 4426 { 0x3b5497, 0x3b5417, 0x2e89dad7, 0x520b69b8, 0xdc7e711f, 0x0 }, /* #36 */ 4427 { 0x345983, 0x345107, 0x04be204f, 0x2682da84, 0xde3b45cb, 0x0 }, /* #37 */ 4428 { 0x2321c6, 0x232112, 0x6f48b3d8, 0x213150dc, 0x4e1762fc, 0x0 }, /* #38 */ 4429 { 0x231596, 0x231593, 0x10f3c932, 0xdbd5cee3, 0x351dfa4f, 0x0 }, /* #39 */ 4430 { 0x1c1493, 0x1c1493, 0x918dcbb5, 0xdd54c9ce, 0xb43901e7, 0x0 }, /* #40 */ 4431 { 0x2b7f52, 0x2b7702, 0xe211a80f, 0x2ce125cd, 0xb5308242, 0x0 }, /* #41 */ 4432 { 0x375656, 0x375e02, 0x9a58aa02, 0x67573331, 0x330176d1, 0x0 }, /* #42 */ 4433 { 0x1f2d82, 0x1f2513, 0x02b7c18a, 0x14b4544c, 0xee036d3e, 0x0 }, /* #43 */ 4434 { 0x391903, 0x391193, 0x0fdb53f0, 0xc777796b, 0x4863da85, 0x0 }, /* #44 */ 4435 { 0x1f76c6, 0x1f7e16, 0xbf3b5b24, 0x6d5ea23a, 0x51dcb8ea, 0x0 }, /* #45 */ 4436 { 0x303482, 0x303c87, 0x510fb21e, 0xb398b8f9, 0x9d76f925, 0x0 }, /* #46 */ 4437 { 0x1f1c13, 0x1f1486, 0xd2ac3aec, 0xa95bd565, 0x29506587, 0x0 }, /* #47 */ 4438 { 0x393817, 0x393812, 0xb86479b0, 0x6bf34af4, 0x4c712ebc, 0x0 }, /* #48 */ 4439 { 0x335fd3, 0x335793, 0x7659ad40, 0xfcdc2bcd, 0x797d8173, 0x0 }, /* #49 */ 4440 { 0x3d6357, 0x3d6306, 0xd35d750f, 0x36ad1e84, 0x9cb0568b, 0x0 }, /* #50 */ 4441 { 0x014e43, 0x014e12, 0x819505b3, 0x62ebda1f, 0x1ea92b94, 0x0 }, /* #51 */ 4442 { 0x2c3213, 0x2c3216, 0xeb4d2232, 0x164d0b5f, 0xd50016d3, 0x0 }, /* #52 */ 4443 { 0x1a2217, 0x1a2282, 0x99d190c7, 0x8c5969e5, 0x0d7826e2, 0x0 }, /* #53 */ 4444 { 0x006702, 0x006f02, 0x92087c2b, 0x66f8670b, 0x2b101520, 0x0 }, /* #54 */ 4445 { 0x1a7dd6, 0x1a7503, 0x493d431d, 0x743c1975, 0xd50129a8, 0x0 }, /* #55 */ 4446 { 0x155f57, 0x155797, 0x1ebb93fa, 0xf1cb614e, 0x2cf032ac, 0x0 }, /* #56 */ 4447 { 0x0e7216, 0x0e7a97, 0x63b70600, 0xdecc09af, 0x84eafc51, 0x0 }, /* #57 */ 4448 { 0x1b4d12, 0x1b4593, 0xa3289a65, 0xe4782b7a, 0xbeb06eeb, 0x0 }, /* #58 */ 4449 { 0x022656, 0x022687, 0xadeaa2ef, 0xe67b71a6, 0xc76f3149, 0x0 }, /* #59 */ 4450 { 0x0c5442, 0x0c5c06, 0x9386b947, 0x2198caf3, 0x71edee54, 0x0 }, /* #60 */ 4451 { 0x3a0713, 0x3a0f87, 0x7230d11f, 0xcf3f6d28, 0xa2f163f7, 0x0 }, /* #61 */ 4452 { 0x197f07, 0x197716, 0xdaf7b9b0, 0x1d37da0c, 0xbdbfdfa4, 0x0 }, /* #62 */ 4453 { 0x334853, 0x334003, 0x1def240a, 0x5ec8082a, 0xbf271be0, 0x0 }, /* #63 */ 4454 { 0x172f86, 0x172793, 0xa5b093d3, 0xb9f77eda, 0xebb914f9, 0x0 }, /* #64 */ 4455 { 0x101e87, 0x101e87, 0x195e76df, 0x90901e90, 0x88ce584f, 0x0 }, /* #65 */ 4456 { 0x074fc2, 0x074707, 0x15e0adeb, 0x44268366, 0xd1ba2a85, 0x0 }, /* #66 */ 4457 { 0x3d2b86, 0x3d2387, 0x03d23767, 0xa59eea41, 0x5e334d26, 0x0 }, /* #67 */ 4458 { 0x0e2a12, 0x0e2a93, 0x77ee4f90, 0xb944bbf1, 0xbea9939f, 0x0 }, /* #68 */ 4459 { 0x1a6c92, 0x1a6497, 0xd0a92ef9, 0xfd5e48ff, 0xd34ae5fa, 0x0 }, /* #69 */ 4460 { 0x002ac6, 0x002a16, 0x91a69af4, 0x409f67e7, 0x5107330d, 0x0 }, /* #70 */ 4461 { 0x282316, 0x282306, 0x6873677f, 0x37e38fe7, 0x308fd798, 0x0 }, /* #71 */ 4462 { 0x135512, 0x135583, 0xcdb5a7e4, 0xfc943720, 0xd12170c4, 0x0 }, /* #72 */ 4463 { 0x325c87, 0x325406, 0x7a206a68, 0x53f67ac0, 0x2629efa8, 0x0 }, /* #73 */ 4464 { 0x351203, 0x351283, 0x493bcacc, 0xd4bc8e29, 0x747f3ca3, 0x0 }, /* #74 */ 4465 { 0x262d17, 0x262d06, 0x8d2382df, 0x76be7da9, 0x16650536, 0x0 }, /* #75 */ 4466 { 0x392796, 0x392712, 0xb65e3fb1, 0x10b6a658, 0xa5a79959, 0x0 }, /* #76 */ 4467 { 0x045612, 0x045606, 0xf94a9cf7, 0x27c342a0, 0xd1875a57, 0x0 }, /* #77 */ 4468 { 0x3c0e96, 0x3c0682, 0xe1ec038f, 0xd40e50e0, 0x0dddb2af, 0x0 }, /* #78 */ 4469 { 0x3e0647, 0x3e0e02, 0xd84dc81e, 0x7dc09215, 0x5a8d3609, 0x0 }, /* #79 */ 4470 { 0x161657, 0x161616, 0x767fdbe5, 0x324207bb, 0x443dd42a, 0x0 }, /* #80 */ 4471 { 0x343446, 0x343402, 0xc45c30da, 0x03d0d594, 0xc08b5b46, 0x0 }, /* #81 */ 4472 { 0x1550d3, 0x155083, 0xc2751d8b, 0xeb8e6ac8, 0xd6e6b2c3, 0x0 }, /* #82 */ 4473 { 0x222bd6, 0x222b16, 0xb5b3a229, 0x5158340c, 0x645b6e1d, 0x0 }, /* #83 */ 4474 { 0x1a6546, 0x1a6593, 0x9a76a023, 0xb86b38bc, 0xe20b6767, 0x0 }, /* #84 */ 4475 { 0x314d52, 0x314513, 0x59da1890, 0x5c57755e, 0xfd82a332, 0x0 }, /* #85 */ 4476 { 0x284702, 0x284f12, 0x94d83d34, 0x543e1197, 0x409a2b9d, 0x0 }, /* #86 */ 4477 { 0x255092, 0x255883, 0x4456e848, 0x9eaaf643, 0xa5abf205, 0x0 }, /* #87 */ 4478 { 0x1e3997, 0x1e3183, 0x50d683c7, 0xdd70fd54, 0x73658673, 0x0 }, /* #88 */ 4479 { 0x1e2317, 0x1e2b16, 0xc65973f1, 0x6b8e7ca5, 0x5acaf74c, 0x0 }, /* #89 */ 4480 { 0x312c52, 0x312412, 0x2fc55b40, 0x29db5b2c, 0x05ea0014, 0x0 }, /* #90 */ 4481 { 0x2b2416, 0x2b2416, 0xa6cdc0c7, 0x18a2433c, 0x8e2b7d8b, 0x0 }, /* #91 */ 4482 { 0x3f58c7, 0x3f5012, 0x5ddcf241, 0x49385989, 0x14a498b8, 0x0 }, /* #92 */ 4483 { 0x266296, 0x266206, 0x661494ff, 0x14d26f4b, 0x514225b4, 0x0 }, /* #93 */ 4484 { 0x397613, 0x397e83, 0x4af88b2c, 0xc77f6f04, 0x83791c28, 0x0 }, /* #94 */ 4485 { 0x2707c2, 0x270783, 0x33cb8edc, 0xfabb45f4, 0x391048e8, 0x0 }, /* #95 */ 3046 4486 }; 3047 4487 static const BINU32_TEST_T g_aTests_sub_u32_locked[] = 3048 4488 { 3049 { 0x166bc7, 0x166346, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #0 */ 3050 { 0x064112, 0x064146, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #1 */ 3051 { 0x1c4642, 0x1c4646, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #2 */ 3052 { 0x0a3707, 0x0a3746, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #3 */ 3053 { 0x373e96, 0x373606, 0x22410a4e, 0x22410a4e, 0x00000000, 0x0 }, /* #4 */ 3054 { 0x0b1853, 0x0b1086, 0xfd45d53a, 0xfd45d53a, 0x00000000, 0x0 }, /* #5 */ 3055 { 0x321316, 0x321306, 0x2692d917, 0x2692d917, 0x00000000, 0x0 }, /* #6 */ 3056 { 0x2a08c3, 0x2a0002, 0x43ba7f10, 0x43ba7f10, 0x00000000, 0x0 }, /* #7 */ 3057 { 0x2b7553, 0x2b7592, 0xbb38cb75, 0xad831def, 0x0db5ad86, 0x0 }, /* #8 */ 3058 { 0x136047, 0x136806, 0x89957c5d, 0x147d98f5, 0x7517e368, 0x0 }, /* #9 */ 3059 { 0x127cc6, 0x127493, 0x0d599b30, 0xd77e0734, 0x35db93fc, 0x0 }, /* #10 */ 3060 { 0x102103, 0x102183, 0xaefafea3, 0xce974662, 0xe063b841, 0x0 }, /* #11 */ 3061 { 0x375bd3, 0x375316, 0x23431f98, 0x1773d95a, 0x0bcf463e, 0x0 }, /* #12 */ 3062 { 0x0c1682, 0x0c1686, 0xad6cd91f, 0xa84a3f9a, 0x05229985, 0x0 }, /* #13 */ 3063 { 0x0d0e12, 0x0d0606, 0xdaa0b114, 0x2ed70b60, 0xabc9a5b4, 0x0 }, /* #14 */ 3064 { 0x1d62c3, 0x1d6a16, 0xb29a4475, 0x4495cd2e, 0x6e047747, 0x0 }, /* #15 */ 3065 { 0x326dc3, 0x326d12, 0x80a1f368, 0x382ec23d, 0x4873312b, 0x0 }, /* #16 */ 3066 { 0x231212, 0x231207, 0x1acd166c, 0x4c51db66, 0xce7b3b06, 0x0 }, /* #17 */ 3067 { 0x202f02, 0x202712, 0x4eb8ae31, 0x100493ae, 0x3eb41a83, 0x0 }, /* #18 */ 3068 { 0x384f53, 0x384786, 0xbfbb3617, 0xa3ded493, 0x1bdc6184, 0x0 }, /* #19 */ 3069 { 0x065013, 0x065012, 0x78fd0034, 0x0ee48d0e, 0x6a187326, 0x0 }, /* #20 */ 3070 { 0x2f7a16, 0x2f7213, 0x1ad3a2e6, 0x1e67eb1a, 0xfc6bb7cc, 0x0 }, /* #21 */ 3071 { 0x0655c7, 0x065d06, 0xa747595d, 0x6a0b5c8d, 0x3d3bfcd0, 0x0 }, /* #22 */ 3072 { 0x125b12, 0x125307, 0x1aae1be7, 0x7e043387, 0x9ca9e860, 0x0 }, /* #23 */ 3073 { 0x170553, 0x170502, 0xfe9eb8af, 0x182faf68, 0xe66f0947, 0x0 }, /* #24 */ 3074 { 0x0a2807, 0x0a2093, 0xcd0a0656, 0xffe4078c, 0xcd25feca, 0x0 }, /* #25 */ 3075 { 0x3a0686, 0x3a0603, 0x1b156197, 0x425b5332, 0xd8ba0e65, 0x0 }, /* #26 */ 3076 { 0x191356, 0x191386, 0xb44415cd, 0x9250b544, 0x21f36089, 0x0 }, /* #27 */ 3077 { 0x067496, 0x067483, 0xa965470a, 0xf14a5049, 0xb81af6c1, 0x0 }, /* #28 */ 3078 { 0x3e1587, 0x3e1593, 0x8a014b73, 0xaf00ba79, 0xdb0090fa, 0x0 }, /* #29 */ 3079 { 0x2e1ac7, 0x2e1213, 0x20ea62da, 0x64ea5aef, 0xbc0007eb, 0x0 }, /* #30 */ 3080 { 0x077413, 0x077487, 0xd4291ee6, 0xfc7d65b2, 0xd7abb934, 0x0 }, /* #31 */ 3081 { 0x1f5493, 0x1f5413, 0x176985e1, 0x4694e245, 0xd0d4a39c, 0x0 }, /* #32 */ 3082 { 0x010013, 0x010893, 0x14493b09, 0x808643ef, 0x93c2f71a, 0x0 }, /* #33 */ 3083 { 0x2c5612, 0x2c5e83, 0x38dbf56b, 0x880e73a1, 0xb0cd81ca, 0x0 }, /* #34 */ 3084 { 0x040dc6, 0x040d93, 0x26265171, 0x88796c29, 0x9dace548, 0x0 }, /* #35 */ 3085 { 0x006912, 0x006183, 0x49cd702a, 0xfb4e74ea, 0x4e7efb40, 0x0 }, /* #36 */ 3086 { 0x0a4713, 0x0a4716, 0x3081d93b, 0x13a50fdd, 0x1cdcc95e, 0x0 }, /* #37 */ 3087 { 0x284917, 0x284196, 0xe9d8c514, 0x9365eabe, 0x5672da56, 0x0 }, /* #38 */ 3088 { 0x1c4f97, 0x1c4f06, 0x8e6ef49c, 0x77f1bf71, 0x167d352b, 0x0 }, /* #39 */ 3089 { 0x2d2597, 0x2d2516, 0x6ed215d0, 0x0c3bf31d, 0x629622b3, 0x0 }, /* #40 */ 3090 { 0x004857, 0x004812, 0x91ccfd41, 0x28c63db9, 0x6906bf88, 0x0 }, /* #41 */ 3091 { 0x142107, 0x142103, 0x189fa8fa, 0x7e90c670, 0x9a0ee28a, 0x0 }, /* #42 */ 3092 { 0x3b0017, 0x3b0082, 0xf28b1e96, 0xa705fad0, 0x4b8523c6, 0x0 }, /* #43 */ 3093 { 0x2f42c6, 0x2f4212, 0x53e4933d, 0x5065ff3e, 0x037e93ff, 0x0 }, /* #44 */ 3094 { 0x264c03, 0x264487, 0x1f50c4ca, 0xefa90af5, 0x2fa7b9d5, 0x0 }, /* #45 */ 3095 { 0x190817, 0x190092, 0xd3be0a94, 0xb2156515, 0x21a8a57f, 0x0 }, /* #46 */ 3096 { 0x051a03, 0x051297, 0x8eb93bc3, 0xabb6942e, 0xe302a795, 0x0 }, /* #47 */ 3097 { 0x0859d3, 0x085186, 0xc30b903f, 0x96e055c3, 0x2c2b3a7c, 0x0 }, /* #48 */ 3098 { 0x0c3983, 0x0c3912, 0x89697aa8, 0x5d75ca3d, 0x2bf3b06b, 0x0 }, /* #49 */ 3099 { 0x037803, 0x037883, 0x0e0675e9, 0x83df5ab9, 0x8a271b30, 0x0 }, /* #50 */ 3100 { 0x2a1252, 0x2a1212, 0x2eda771c, 0x26186efd, 0x08c2081f, 0x0 }, /* #51 */ 3101 { 0x3c3213, 0x3c3216, 0x6f10a406, 0x419005f9, 0x2d809e0d, 0x0 }, /* #52 */ 3102 { 0x081f87, 0x081f97, 0x37291573, 0x8ce9c824, 0xaa3f4d4f, 0x0 }, /* #53 */ 3103 { 0x2c3407, 0x2c3c16, 0xbb1f69ca, 0x6fc4ddde, 0x4b5a8bec, 0x0 }, /* #54 */ 3104 { 0x185992, 0x185102, 0x7522a0be, 0x00bb6b8c, 0x74673532, 0x0 }, /* #55 */ 3105 { 0x152152, 0x152182, 0xde5220df, 0xbc6600d9, 0x21ec2006, 0x0 }, /* #56 */ 3106 { 0x054c03, 0x054487, 0xa496f27f, 0xf28c6fe2, 0xb20a829d, 0x0 }, /* #57 */ 3107 { 0x052b17, 0x052303, 0x434f98be, 0x649ab51a, 0xdeb4e3a4, 0x0 }, /* #58 */ 3108 { 0x0d5487, 0x0d5483, 0x3b6a93e1, 0xe957dca1, 0x5212b740, 0x0 }, /* #59 */ 3109 { 0x3c74d2, 0x3c7c83, 0x7b6eb73d, 0xd9ae92f7, 0xa1c02446, 0x0 }, /* #60 */ 3110 { 0x0d21c7, 0x0d2183, 0x8d79a0ae, 0xe1557970, 0xac24273e, 0x0 }, /* #61 */ 3111 { 0x3a0083, 0x3a0013, 0x540b36b5, 0x67d6875b, 0xec34af5a, 0x0 }, /* #62 */ 3112 { 0x247517, 0x247592, 0xd0cb278e, 0x8739434f, 0x4991e43f, 0x0 }, /* #63 */ 4489 { 0x221496, 0x221446, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #0 */ 4490 { 0x0a3d07, 0x0a3546, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #1 */ 4491 { 0x3f4587, 0x3f4546, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #2 */ 4492 { 0x0a6d86, 0x0a6546, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #3 */ 4493 { 0x312e96, 0x312646, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #4 */ 4494 { 0x3d2357, 0x3d2346, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #5 */ 4495 { 0x257156, 0x257102, 0x7efd8ac2, 0x7efd8ac2, 0x00000000, 0x0 }, /* #6 */ 4496 { 0x210792, 0x210782, 0xacffd058, 0xacffd058, 0x00000000, 0x0 }, /* #7 */ 4497 { 0x075856, 0x075082, 0xc1825d4c, 0xc1825d4c, 0x00000000, 0x0 }, /* #8 */ 4498 { 0x3b2952, 0x3b2102, 0x50a815d0, 0x50a815d0, 0x00000000, 0x0 }, /* #9 */ 4499 { 0x301313, 0x301386, 0x813e8c3a, 0x813e8c3a, 0x00000000, 0x0 }, /* #10 */ 4500 { 0x283453, 0x283482, 0xf04d0d46, 0xf04d0d46, 0x00000000, 0x0 }, /* #11 */ 4501 { 0x220752, 0x220783, 0xac69d39e, 0xd4a571f1, 0xd7c461ad, 0x0 }, /* #12 */ 4502 { 0x283103, 0x283906, 0x97bf7957, 0x7c080d95, 0x1bb76bc2, 0x0 }, /* #13 */ 4503 { 0x033c92, 0x033c83, 0x6652d3fe, 0xde76f7a4, 0x87dbdc5a, 0x0 }, /* #14 */ 4504 { 0x1f1c97, 0x1f1403, 0x2bb06c7f, 0x600d503e, 0xcba31c41, 0x0 }, /* #15 */ 4505 { 0x141612, 0x141693, 0xa13d4e40, 0xa160d0a1, 0xffdc7d9f, 0x0 }, /* #16 */ 4506 { 0x3b1347, 0x3b1302, 0xd6c3d7e5, 0x4330b002, 0x939327e3, 0x0 }, /* #17 */ 4507 { 0x1f52d2, 0x1f5293, 0x57524032, 0xfe5da19e, 0x58f49e94, 0x0 }, /* #18 */ 4508 { 0x171352, 0x171302, 0x7d37299d, 0x0caa07cd, 0x708d21d0, 0x0 }, /* #19 */ 4509 { 0x271842, 0x271883, 0x7b14c46f, 0xeaa852b9, 0x906c71b6, 0x0 }, /* #20 */ 4510 { 0x1d0cd3, 0x1d0402, 0x409270e3, 0x326108b0, 0x0e316833, 0x0 }, /* #21 */ 4511 { 0x301442, 0x301416, 0xe309b1a5, 0x119bd80a, 0xd16dd99b, 0x0 }, /* #22 */ 4512 { 0x2978c3, 0x297812, 0xadfefd45, 0x2e5928ab, 0x7fa5d49a, 0x0 }, /* #23 */ 4513 { 0x286b13, 0x286302, 0x1e634a1b, 0x15cce715, 0x08966306, 0x0 }, /* #24 */ 4514 { 0x3f4407, 0x3f4497, 0x1224eb61, 0xdc4b93f9, 0x35d95768, 0x0 }, /* #25 */ 4515 { 0x392942, 0x392106, 0xcfd94177, 0x4f802ce2, 0x80591495, 0x0 }, /* #26 */ 4516 { 0x166316, 0x166b16, 0x8f8af767, 0x2312436a, 0x6c78b3fd, 0x0 }, /* #27 */ 4517 { 0x303dd2, 0x303d02, 0x81c047f4, 0x4b0c62e3, 0x36b3e511, 0x0 }, /* #28 */ 4518 { 0x037bd3, 0x037303, 0x1d13a70f, 0x27d6ce5d, 0xf53cd8b2, 0x0 }, /* #29 */ 4519 { 0x364a17, 0x364283, 0xc1ff24b6, 0xec3bda23, 0xd5c34a93, 0x0 }, /* #30 */ 4520 { 0x1524c2, 0x152413, 0x0de875b4, 0x3560f226, 0xd887838e, 0x0 }, /* #31 */ 4521 { 0x0d6c16, 0x0d6402, 0x674f02fb, 0x33024215, 0x344cc0e6, 0x0 }, /* #32 */ 4522 { 0x0c56d7, 0x0c5696, 0xc71ad50a, 0x94822d0c, 0x3298a7fe, 0x0 }, /* #33 */ 4523 { 0x3d2e87, 0x3d2613, 0x4cc175a3, 0x5baf4ec4, 0xf11226df, 0x0 }, /* #34 */ 4524 { 0x363457, 0x363497, 0x8959a4d2, 0xed05a835, 0x9c53fc9d, 0x0 }, /* #35 */ 4525 { 0x2d35d2, 0x2d3d12, 0xb1444ad6, 0x76b709f8, 0x3a8d40de, 0x0 }, /* #36 */ 4526 { 0x1d6d87, 0x1d6516, 0x495f21b1, 0x04c2316c, 0x449cf045, 0x0 }, /* #37 */ 4527 { 0x226516, 0x226583, 0x58e246f7, 0xe9411740, 0x6fa12fb7, 0x0 }, /* #38 */ 4528 { 0x035082, 0x035812, 0xbd365c20, 0x415be308, 0x7bda7918, 0x0 }, /* #39 */ 4529 { 0x045606, 0x045682, 0xb34a59c3, 0x9cff2e40, 0x164b2b83, 0x0 }, /* #40 */ 4530 { 0x155197, 0x155912, 0x9f7b772c, 0x7cae5c7f, 0x22cd1aad, 0x0 }, /* #41 */ 4531 { 0x126596, 0x126502, 0x1c533121, 0x02949440, 0x19be9ce1, 0x0 }, /* #42 */ 4532 { 0x2d25c6, 0x2d2583, 0xabe0b16e, 0xbf3fcd58, 0xeca0e416, 0x0 }, /* #43 */ 4533 { 0x1e1813, 0x1e1012, 0x4fd1a03b, 0x4462f5ce, 0x0b6eaa6d, 0x0 }, /* #44 */ 4534 { 0x3700c3, 0x370006, 0x7839f04b, 0x146b0788, 0x63cee8c3, 0x0 }, /* #45 */ 4535 { 0x130d46, 0x130583, 0xe6a8368e, 0xf9127e19, 0xed95b875, 0x0 }, /* #46 */ 4536 { 0x014182, 0x014997, 0x65f547fa, 0xdbacc66c, 0x8a48818e, 0x0 }, /* #47 */ 4537 { 0x3116c2, 0x311687, 0x89aa68d4, 0xf6e20cc0, 0x92c85c14, 0x0 }, /* #48 */ 4538 { 0x154f83, 0x154782, 0xd716cf6f, 0xbc8a432f, 0x1a8c8c40, 0x0 }, /* #49 */ 4539 { 0x0b6c13, 0x0b6406, 0xb5893aa7, 0x311f7541, 0x8469c566, 0x0 }, /* #50 */ 4540 { 0x1e4e82, 0x1e4613, 0x0a8faa09, 0x2cab4eec, 0xdde45b1d, 0x0 }, /* #51 */ 4541 { 0x195c17, 0x195c83, 0x5ecaeb3c, 0x82b10a7a, 0xdc19e0c2, 0x0 }, /* #52 */ 4542 { 0x330fc3, 0x330787, 0xdf91ec67, 0xfa5a7e05, 0xe5376e62, 0x0 }, /* #53 */ 4543 { 0x2f7706, 0x2f7787, 0xc30255de, 0xf4aef281, 0xce53635d, 0x0 }, /* #54 */ 4544 { 0x207606, 0x207e97, 0x5dbfceeb, 0x8216195c, 0xdba9b58f, 0x0 }, /* #55 */ 4545 { 0x0e4d53, 0x0e4512, 0x7713d4c9, 0x001ce06b, 0x76f6f45e, 0x0 }, /* #56 */ 4546 { 0x250456, 0x250416, 0x281352b2, 0x1b791a06, 0x0c9a38ac, 0x0 }, /* #57 */ 4547 { 0x3e2a82, 0x3e2297, 0x2f76b0a5, 0xd62f56d7, 0x594759ce, 0x0 }, /* #58 */ 4548 { 0x191106, 0x191102, 0x74768e8e, 0x60ed6704, 0x1389278a, 0x0 }, /* #59 */ 4549 { 0x027fd6, 0x027702, 0x3897f886, 0x375ab615, 0x013d4271, 0x0 }, /* #60 */ 4550 { 0x150953, 0x150192, 0xe658e1ac, 0xd110eacd, 0x1547f6df, 0x0 }, /* #61 */ 4551 { 0x203543, 0x203592, 0xe7e48ae8, 0xda88f11a, 0x0d5b99ce, 0x0 }, /* #62 */ 4552 { 0x0e2a13, 0x0e2217, 0x480a4573, 0x6db49f7b, 0xda55a5f8, 0x0 }, /* #63 */ 4553 { 0x034a43, 0x034282, 0xf3023688, 0x9cb7e0d3, 0x564a55b5, 0x0 }, /* #64 */ 4554 { 0x006983, 0x006182, 0xcbd2ff15, 0xc26a3d52, 0x0968c1c3, 0x0 }, /* #65 */ 4555 { 0x090ed3, 0x090687, 0x4a2e8bbd, 0xd456613a, 0x75d82a83, 0x0 }, /* #66 */ 4556 { 0x0f3ac6, 0x0f3a02, 0xb323f44e, 0x75a7ad32, 0x3d7c471c, 0x0 }, /* #67 */ 4557 { 0x203f82, 0x203787, 0x0c04d7cf, 0xba107a9c, 0x51f45d33, 0x0 }, /* #68 */ 4558 { 0x124852, 0x124093, 0x5f27e379, 0xeb6095bc, 0x73c74dbd, 0x0 }, /* #69 */ 4559 { 0x004dd3, 0x004d83, 0x6566a85f, 0xaeae7f64, 0xb6b828fb, 0x0 }, /* #70 */ 4560 { 0x0a12c7, 0x0a1292, 0xf5ac0c81, 0x834307d3, 0x726904ae, 0x0 }, /* #71 */ 4561 { 0x325557, 0x325587, 0x1002532e, 0xc75f59f6, 0x48a2f938, 0x0 }, /* #72 */ 4562 { 0x174fd6, 0x174712, 0x63d62151, 0x24b0a146, 0x3f25800b, 0x0 }, /* #73 */ 4563 { 0x391343, 0x391313, 0x3b3b859a, 0x7a7b04ef, 0xc0c080ab, 0x0 }, /* #74 */ 4564 { 0x3f5ac7, 0x3f5287, 0x146e69af, 0xf791ff0c, 0x1cdc6aa3, 0x0 }, /* #75 */ 4565 { 0x1d22d6, 0x1d2282, 0xbc224a0c, 0x8cf6d161, 0x2f2b78ab, 0x0 }, /* #76 */ 4566 { 0x3f5b92, 0x3f5b87, 0x5ed4d5ef, 0xb7ab8836, 0xa7294db9, 0x0 }, /* #77 */ 4567 { 0x2d40c7, 0x2d4013, 0x474ac9f6, 0x48396fec, 0xff115a0a, 0x0 }, /* #78 */ 4568 { 0x2e0792, 0x2e0717, 0x02cede31, 0x677179ca, 0x9b5d6467, 0x0 }, /* #79 */ 4569 { 0x2a5507, 0x2a5d97, 0x5c497582, 0x81879c5f, 0xdac1d923, 0x0 }, /* #80 */ 4570 { 0x163743, 0x163782, 0xdae178f9, 0xd21447c1, 0x08cd3138, 0x0 }, /* #81 */ 4571 { 0x1a78d7, 0x1a7016, 0xf4b58473, 0x3baacf66, 0xb90ab50d, 0x0 }, /* #82 */ 4572 { 0x342692, 0x342e83, 0x58e34f82, 0xa56a62f1, 0xb378ec91, 0x0 }, /* #83 */ 4573 { 0x335ed3, 0x335606, 0xbad5ef6a, 0x077c9844, 0xb3595726, 0x0 }, /* #84 */ 4574 { 0x283ad3, 0x283296, 0xf09aee11, 0xe517370c, 0x0b83b705, 0x0 }, /* #85 */ 4575 { 0x242f02, 0x242793, 0x3e282a18, 0xff445bbc, 0x3ee3ce5c, 0x0 }, /* #86 */ 4576 { 0x013b13, 0x013312, 0xe2cef5b2, 0x216a49e6, 0xc164abcc, 0x0 }, /* #87 */ 4577 { 0x0a5ec2, 0x0a5e87, 0x7b68dd78, 0xd9c4ace4, 0xa1a43094, 0x0 }, /* #88 */ 4578 { 0x3155c7, 0x315593, 0xbeb81765, 0xd6b00f57, 0xe808080e, 0x0 }, /* #89 */ 4579 { 0x086382, 0x086b12, 0xb479b372, 0x52857657, 0x61f43d1b, 0x0 }, /* #90 */ 4580 { 0x1769d2, 0x176183, 0x1e3a1d7f, 0xa4d37052, 0x7966ad2d, 0x0 }, /* #91 */ 4581 { 0x3302c6, 0x330a06, 0xa810211a, 0x2d22b9c5, 0x7aed6755, 0x0 }, /* #92 */ 4582 { 0x1b3c57, 0x1b3416, 0xc420f373, 0x34d1cd7d, 0x8f4f25f6, 0x0 }, /* #93 */ 4583 { 0x056207, 0x056206, 0x7e2f1a2d, 0x77cf79ed, 0x065fa040, 0x0 }, /* #94 */ 4584 { 0x114d06, 0x114506, 0xf94ab3c2, 0x61eb10d2, 0x975fa2f0, 0x0 }, /* #95 */ 3113 4585 }; 3114 4586 static const BINU32_TEST_T g_aTests_sbb_u32[] = 3115 4587 { 3116 { 0x1f6903, 0x1f6197, 0x00000000, 0xffffffff, 0x00000000, 0x0 }, /* #0 */ 3117 { 0x3a6602, 0x3a6646, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #1 */ 3118 { 0x087416, 0x087446, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #2 */ 3119 { 0x110ad2, 0x110246, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #3 */ 3120 { 0x2729d3, 0x272186, 0xf5ea6457, 0xf5ea6456, 0x00000000, 0x0 }, /* #4 */ 3121 { 0x214813, 0x214086, 0xfca0d29d, 0xfca0d29c, 0x00000000, 0x0 }, /* #5 */ 3122 { 0x230157, 0x230186, 0xbe3a7743, 0xbe3a7742, 0x00000000, 0x0 }, /* #6 */ 3123 { 0x2c1053, 0x2c1082, 0xc6ac06db, 0xc6ac06da, 0x00000000, 0x0 }, /* #7 */ 3124 { 0x361743, 0x361793, 0x2d72bdb4, 0xe56e31f8, 0x48048bbb, 0x0 }, /* #8 */ 3125 { 0x3146c7, 0x314616, 0x5bbb0345, 0x48e72d35, 0x12d3d60f, 0x0 }, /* #9 */ 3126 { 0x0a1d46, 0x0a1d02, 0xa35b052e, 0x36a9c337, 0x6cb141f7, 0x0 }, /* #10 */ 3127 { 0x2176c2, 0x217687, 0x9e97222d, 0xca525a22, 0xd444c80b, 0x0 }, /* #11 */ 3128 { 0x1a7302, 0x1a7307, 0x043e777d, 0x2327c5c5, 0xe116b1b8, 0x0 }, /* #12 */ 3129 { 0x2d3802, 0x2d3087, 0x9ecb359c, 0xef9e703a, 0xaf2cc562, 0x0 }, /* #13 */ 3130 { 0x125dd3, 0x125d12, 0xbc69aff9, 0x7dc96bba, 0x3ea0443e, 0x0 }, /* #14 */ 3131 { 0x200346, 0x200317, 0x40d24127, 0x551ed94b, 0xebb367dc, 0x0 }, /* #15 */ 3132 { 0x2753c3, 0x275b93, 0x697f4ca1, 0xc4ff5951, 0xa47ff34f, 0x0 }, /* #16 */ 3133 { 0x1625d2, 0x162d06, 0x81577f17, 0x69febf66, 0x1758bfb1, 0x0 }, /* #17 */ 3134 { 0x110952, 0x110987, 0x6702bab7, 0x82d24181, 0xe4307936, 0x0 }, /* #18 */ 3135 { 0x257b97, 0x257307, 0x4d6a162a, 0x5d94efe2, 0xefd52647, 0x0 }, /* #19 */ 3136 { 0x0417d3, 0x041716, 0x47f9d202, 0x25af2bc9, 0x224aa638, 0x0 }, /* #20 */ 3137 { 0x2658d2, 0x265002, 0x71ad018f, 0x5c6b73f8, 0x15418d97, 0x0 }, /* #21 */ 3138 { 0x104616, 0x104e83, 0x76b3239c, 0x8bcc0ff7, 0xeae713a5, 0x0 }, /* #22 */ 3139 { 0x3a6c57, 0x3a6483, 0xc7faae58, 0xed2e7604, 0xdacc3853, 0x0 }, /* #23 */ 3140 { 0x055ec3, 0x055607, 0x47ec34f2, 0x63641430, 0xe48820c1, 0x0 }, /* #24 */ 3141 { 0x1e1257, 0x1e1212, 0x7a21d5aa, 0x36cf0b1f, 0x4352ca8a, 0x0 }, /* #25 */ 3142 { 0x2f4c87, 0x2f4417, 0x1b0af6a6, 0x6e43dc7d, 0xacc71a28, 0x0 }, /* #26 */ 3143 { 0x1b21c3, 0x1b2117, 0x3f217711, 0x511138c5, 0xee103e4b, 0x0 }, /* #27 */ 3144 { 0x296642, 0x296e02, 0xdc93e03b, 0x6c2d9016, 0x70665025, 0x0 }, /* #28 */ 3145 { 0x1745d6, 0x174513, 0x13c5a031, 0x402da516, 0xd397fb1b, 0x0 }, /* #29 */ 3146 { 0x263383, 0x263307, 0x3c1d4ceb, 0x547834f5, 0xe7a517f5, 0x0 }, /* #30 */ 3147 { 0x080ad6, 0x080297, 0x1e492a61, 0xc8cbb3be, 0x557d76a3, 0x0 }, /* #31 */ 3148 { 0x1343c7, 0x134306, 0xc1d1038a, 0x4091a995, 0x813f59f4, 0x0 }, /* #32 */ 3149 { 0x2a4383, 0x2a4b97, 0x419215e8, 0xa3b5c1ee, 0x9ddc53f9, 0x0 }, /* #33 */ 3150 { 0x0d3093, 0x0d3006, 0xd5f0197d, 0x0fd6b0b1, 0xc61968cb, 0x0 }, /* #34 */ 3151 { 0x2f0b43, 0x2f0397, 0xd29424f7, 0xd68d474e, 0xfc06dda8, 0x0 }, /* #35 */ 3152 { 0x025f43, 0x025786, 0xe3040dfb, 0xc3d20174, 0x1f320c86, 0x0 }, /* #36 */ 3153 { 0x121dc3, 0x121507, 0x5d32f2a8, 0x6159cf42, 0xfbd92365, 0x0 }, /* #37 */ 3154 { 0x225a97, 0x225297, 0x37bc8317, 0xfe79eaac, 0x3942986a, 0x0 }, /* #38 */ 3155 { 0x241552, 0x241513, 0x16c8c604, 0x7f8868e5, 0x97405d1f, 0x0 }, /* #39 */ 3156 { 0x212a06, 0x212a16, 0x83a9a623, 0x0ccf3f9a, 0x76da6689, 0x0 }, /* #40 */ 3157 { 0x014883, 0x014883, 0x6c92ac2f, 0x9b2c32d5, 0xd1667959, 0x0 }, /* #41 */ 3158 { 0x265542, 0x265593, 0xc5297b74, 0xdec15b4f, 0xe6682025, 0x0 }, /* #42 */ 3159 { 0x1670d7, 0x167087, 0x7349f09e, 0xf7f5a06a, 0x7b545033, 0x0 }, /* #43 */ 3160 { 0x1d0386, 0x1d0302, 0x7f6601c9, 0x7d668d52, 0x01ff7477, 0x0 }, /* #44 */ 3161 { 0x373187, 0x373187, 0x4d9ce098, 0xd73fbe74, 0x765d2223, 0x0 }, /* #45 */ 3162 { 0x2c4397, 0x2c4b12, 0xc7d1b1f5, 0x6fd7621f, 0x57fa4fd5, 0x0 }, /* #46 */ 3163 { 0x1b7282, 0x1b7282, 0xb48dc218, 0xadcbd0a8, 0x06c1f170, 0x0 }, /* #47 */ 3164 { 0x117387, 0x117316, 0xe1cb37fa, 0x3d03288e, 0xa4c80f6b, 0x0 }, /* #48 */ 3165 { 0x2c4c82, 0x2c4497, 0x8c1d5312, 0xb2e48a1e, 0xd938c8f4, 0x0 }, /* #49 */ 3166 { 0x1138c7, 0x113083, 0x23b0e2d8, 0xb1b3fda1, 0x71fce536, 0x0 }, /* #50 */ 3167 { 0x2c55d7, 0x2c5d16, 0x9cb94a50, 0x53fb5090, 0x48bdf9bf, 0x0 }, /* #51 */ 3168 { 0x3d4382, 0x3d4382, 0xbaf90d9f, 0x860bada7, 0x34ed5ff8, 0x0 }, /* #52 */ 3169 { 0x372dc7, 0x372d12, 0xdb7bc9b2, 0x7f84d5a7, 0x5bf6f40a, 0x0 }, /* #53 */ 3170 { 0x0f4ad7, 0x0f4287, 0xaacfadab, 0xc23cc155, 0xe892ec55, 0x0 }, /* #54 */ 3171 { 0x197616, 0x197e06, 0xa8ab215a, 0x6d9070c9, 0x3b1ab091, 0x0 }, /* #55 */ 3172 { 0x3e3e93, 0x3e3e12, 0xa98871e2, 0x2c9bb026, 0x7cecc1bb, 0x0 }, /* #56 */ 3173 { 0x1c4f06, 0x1c4f16, 0xc18fd992, 0x767ad887, 0x4b15010b, 0x0 }, /* #57 */ 3174 { 0x377ed6, 0x377613, 0x41a9a5b4, 0x58ebb79b, 0xe8bdee19, 0x0 }, /* #58 */ 3175 { 0x1a6102, 0x1a6112, 0x496bdb11, 0x01707c52, 0x47fb5ebf, 0x0 }, /* #59 */ 3176 { 0x097286, 0x097203, 0x643d5d0e, 0x6b94e783, 0xf8a8758b, 0x0 }, /* #60 */ 3177 { 0x3d3687, 0x3d3612, 0xc34925c0, 0x0bfba2fd, 0xb74d82c2, 0x0 }, /* #61 */ 3178 { 0x356982, 0x356906, 0xc761826f, 0x74a7186a, 0x52ba6a05, 0x0 }, /* #62 */ 3179 { 0x061893, 0x061016, 0x5892b3b7, 0x113df3bb, 0x4754bffb, 0x0 }, /* #63 */ 4588 { 0x026742, 0x026746, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #0 */ 4589 { 0x107446, 0x107446, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #1 */ 4590 { 0x1f7856, 0x1f7046, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #2 */ 4591 { 0x166697, 0x166697, 0x00000000, 0xffffffff, 0x00000000, 0x0 }, /* #3 */ 4592 { 0x070c47, 0x070497, 0x00000000, 0xffffffff, 0x00000000, 0x0 }, /* #4 */ 4593 { 0x3944d7, 0x394497, 0x00000000, 0xffffffff, 0x00000000, 0x0 }, /* #5 */ 4594 { 0x1e6143, 0x1e6106, 0x699eb385, 0x699eb384, 0x00000000, 0x0 }, /* #6 */ 4595 { 0x1b7613, 0x1b7602, 0x49baa124, 0x49baa123, 0x00000000, 0x0 }, /* #7 */ 4596 { 0x294753, 0x294706, 0x26937788, 0x26937787, 0x00000000, 0x0 }, /* #8 */ 4597 { 0x0c3656, 0x0c3606, 0x07097d47, 0x07097d47, 0x00000000, 0x0 }, /* #9 */ 4598 { 0x3f64c2, 0x3f6482, 0xb9031a13, 0xb9031a13, 0x00000000, 0x0 }, /* #10 */ 4599 { 0x247282, 0x247206, 0x6335a895, 0x6335a895, 0x00000000, 0x0 }, /* #11 */ 4600 { 0x0f0117, 0x0f0192, 0xd75036bc, 0xc416994f, 0x13399d6c, 0x0 }, /* #12 */ 4601 { 0x0e4803, 0x0e4096, 0x8a2228ff, 0x8170859f, 0x08b1a35f, 0x0 }, /* #13 */ 4602 { 0x1c3646, 0x1c3e83, 0x70cd13d8, 0xc8fb1015, 0xa7d203c3, 0x0 }, /* #14 */ 4603 { 0x350b83, 0x350316, 0xca07db24, 0x00439caf, 0xc9c43e74, 0x0 }, /* #15 */ 4604 { 0x205783, 0x205717, 0x26911112, 0x289927b8, 0xfdf7e959, 0x0 }, /* #16 */ 4605 { 0x3871d7, 0x387187, 0x29cd8af7, 0xb46f1765, 0x755e7391, 0x0 }, /* #17 */ 4606 { 0x3570c2, 0x357893, 0x5ebfe3e8, 0xd6b43fcb, 0x880ba41d, 0x0 }, /* #18 */ 4607 { 0x0310d6, 0x031012, 0x7fdc1a73, 0x348f64da, 0x4b4cb599, 0x0 }, /* #19 */ 4608 { 0x267646, 0x267687, 0x074d503e, 0xa27e153a, 0x64cf3b04, 0x0 }, /* #20 */ 4609 { 0x2b1657, 0x2b1e87, 0x74a4f98e, 0xb9a904eb, 0xbafbf4a2, 0x0 }, /* #21 */ 4610 { 0x3955c6, 0x395d87, 0x43cc377c, 0xaf7d66d2, 0x944ed0aa, 0x0 }, /* #22 */ 4611 { 0x255352, 0x255383, 0x4a40cb3e, 0xe661728a, 0x63df58b4, 0x0 }, /* #23 */ 4612 { 0x3823d2, 0x382b12, 0x8a8b3e77, 0x0ed9219b, 0x7bb21cdc, 0x0 }, /* #24 */ 4613 { 0x046ed7, 0x046697, 0x84195bd0, 0xe73ea505, 0x9cdab6ca, 0x0 }, /* #25 */ 4614 { 0x161692, 0x161693, 0xa7f779f6, 0xff8f5ffd, 0xa86819f9, 0x0 }, /* #26 */ 4615 { 0x015fd6, 0x015796, 0xb3c49ec7, 0x82306969, 0x3194355e, 0x0 }, /* #27 */ 4616 { 0x3b4797, 0x3b4717, 0x03b70ac7, 0x1d92593a, 0xe624b18c, 0x0 }, /* #28 */ 4617 { 0x0471c6, 0x047193, 0xa8d149e6, 0xe4867919, 0xc44ad0cd, 0x0 }, /* #29 */ 4618 { 0x1244c6, 0x124496, 0x8d7dff21, 0x828528af, 0x0af8d672, 0x0 }, /* #30 */ 4619 { 0x067cd2, 0x067c83, 0x22004aac, 0xa0d9b634, 0x81269478, 0x0 }, /* #31 */ 4620 { 0x1d52d7, 0x1d5207, 0x2f6bb48e, 0x6750a4c5, 0xc81b0fc8, 0x0 }, /* #32 */ 4621 { 0x291782, 0x291706, 0x754e1e3a, 0x19ab703a, 0x5ba2ae00, 0x0 }, /* #33 */ 4622 { 0x0d3102, 0x0d3103, 0x1f9f81ed, 0x3e94831a, 0xe10afed3, 0x0 }, /* #34 */ 4623 { 0x1f5f97, 0x1f5712, 0xc7546e50, 0x0f3e038a, 0xb8166ac5, 0x0 }, /* #35 */ 4624 { 0x3b6913, 0x3b6193, 0x01c4ef94, 0xd977f04c, 0x284cff47, 0x0 }, /* #36 */ 4625 { 0x0b43d2, 0x0b4386, 0xc5649882, 0xb60c16f0, 0x0f588192, 0x0 }, /* #37 */ 4626 { 0x222016, 0x222002, 0xb1bdcdad, 0x0db37a7c, 0xa40a5331, 0x0 }, /* #38 */ 4627 { 0x1b6946, 0x1b6983, 0x2cb024db, 0x8c6c6813, 0xa043bcc8, 0x0 }, /* #39 */ 4628 { 0x1f1fd7, 0x1f1797, 0x97f655f4, 0xea7122aa, 0xad853349, 0x0 }, /* #40 */ 4629 { 0x2a35c3, 0x2a3597, 0x8571c542, 0xd5243195, 0xb04d93ac, 0x0 }, /* #41 */ 4630 { 0x1a19d2, 0x1a1103, 0x049f8752, 0x3f324ba2, 0xc56d3bb0, 0x0 }, /* #42 */ 4631 { 0x294346, 0x294307, 0x099ceabe, 0x2ca585de, 0xdcf764e0, 0x0 }, /* #43 */ 4632 { 0x3f3cd3, 0x3f3487, 0xa8d01e6f, 0xf1520017, 0xb77e1e57, 0x0 }, /* #44 */ 4633 { 0x3a1f02, 0x3a1f83, 0x70c53a2c, 0xcc570275, 0xa46e37b7, 0x0 }, /* #45 */ 4634 { 0x0c02c6, 0x0c0293, 0xd491c6c2, 0xe601d1a8, 0xee8ff51a, 0x0 }, /* #46 */ 4635 { 0x243683, 0x243697, 0x0554abb4, 0xcb7fd1b8, 0x39d4d9fb, 0x0 }, /* #47 */ 4636 { 0x330b46, 0x330302, 0x5a317908, 0x34306f61, 0x260109a7, 0x0 }, /* #48 */ 4637 { 0x204647, 0x204e12, 0x89c3a8a8, 0x3d4df60d, 0x4c75b29a, 0x0 }, /* #49 */ 4638 { 0x2022d2, 0x202a93, 0x19440396, 0x98fc89c7, 0x804779cf, 0x0 }, /* #50 */ 4639 { 0x0e2603, 0x0e2693, 0xc0611632, 0xda68e962, 0xe5f82ccf, 0x0 }, /* #51 */ 4640 { 0x057e56, 0x057607, 0x2b3cc458, 0x48be40c3, 0xe27e8395, 0x0 }, /* #52 */ 4641 { 0x303cc6, 0x303487, 0x36012d1d, 0xeec825ac, 0x47390771, 0x0 }, /* #53 */ 4642 { 0x173016, 0x173897, 0x4a33f073, 0xb244bc5f, 0x97ef3414, 0x0 }, /* #54 */ 4643 { 0x041952, 0x041192, 0xcd225451, 0xc4549aea, 0x08cdb967, 0x0 }, /* #55 */ 4644 { 0x071d96, 0x071517, 0x12ef5323, 0x74b409c5, 0x9e3b495e, 0x0 }, /* #56 */ 4645 { 0x0d6a87, 0x0d6287, 0x25687d2c, 0xb6767574, 0x6ef207b7, 0x0 }, /* #57 */ 4646 { 0x181757, 0x181716, 0xf0bf8c80, 0x411e2b2b, 0xafa16154, 0x0 }, /* #58 */ 4647 { 0x3c6a12, 0x3c6296, 0x89758bfc, 0x853c39be, 0x0439523e, 0x0 }, /* #59 */ 4648 { 0x066696, 0x066e16, 0xa55b6be4, 0x505312ff, 0x550858e5, 0x0 }, /* #60 */ 4649 { 0x042d06, 0x042513, 0x1331d055, 0x67cd2937, 0xab64a71e, 0x0 }, /* #61 */ 4650 { 0x175987, 0x175187, 0x48d271dd, 0xd8a1092b, 0x703168b1, 0x0 }, /* #62 */ 4651 { 0x105506, 0x105512, 0xea887e83, 0x035e9e3e, 0xe729e045, 0x0 }, /* #63 */ 4652 { 0x0306c6, 0x030612, 0xf27ba881, 0x5e07c0a2, 0x9473e7df, 0x0 }, /* #64 */ 4653 { 0x3b6bd6, 0x3b6393, 0xa5e6a742, 0xdbf7b5c4, 0xc9eef17e, 0x0 }, /* #65 */ 4654 { 0x302d17, 0x302583, 0x85b57f55, 0xb6fad6f4, 0xcebaa860, 0x0 }, /* #66 */ 4655 { 0x045f03, 0x045787, 0x32795bbe, 0xb5032ae8, 0x7d7630d5, 0x0 }, /* #67 */ 4656 { 0x000f53, 0x000707, 0x0d77de86, 0x54c58760, 0xb8b25725, 0x0 }, /* #68 */ 4657 { 0x377c03, 0x377493, 0x4070b877, 0xd8120ac8, 0x685eadae, 0x0 }, /* #69 */ 4658 { 0x1c0f16, 0x1c0796, 0x9ad510a0, 0x809e69aa, 0x1a36a6f6, 0x0 }, /* #70 */ 4659 { 0x0b0e97, 0x0b0e06, 0x8cc8bb5e, 0x3e437ba9, 0x4e853fb4, 0x0 }, /* #71 */ 4660 { 0x1949d6, 0x194916, 0x9e40b5e0, 0x73dc0069, 0x2a64b577, 0x0 }, /* #72 */ 4661 { 0x054e12, 0x054682, 0xe9647313, 0xa7a57973, 0x41bef9a0, 0x0 }, /* #73 */ 4662 { 0x367847, 0x367093, 0x15520aeb, 0x980735ae, 0x7d4ad53c, 0x0 }, /* #74 */ 4663 { 0x357593, 0x357513, 0x17e7238a, 0x5018bd6d, 0xc7ce661c, 0x0 }, /* #75 */ 4664 { 0x113c46, 0x113402, 0xb8df55ca, 0x2a65f7d9, 0x8e795df1, 0x0 }, /* #76 */ 4665 { 0x062157, 0x062902, 0x81528cab, 0x6ec15d70, 0x12912f3a, 0x0 }, /* #77 */ 4666 { 0x333307, 0x333397, 0xc4b8f041, 0xfb13919a, 0xc9a55ea6, 0x0 }, /* #78 */ 4667 { 0x290a12, 0x290a06, 0xd493a47e, 0x6b7f2ceb, 0x69147793, 0x0 }, /* #79 */ 4668 { 0x3668d6, 0x366002, 0xcbcf6c05, 0x2d1288e0, 0x9ebce325, 0x0 }, /* #80 */ 4669 { 0x2421c7, 0x242187, 0xb041462c, 0xe2db19e4, 0xcd662c47, 0x0 }, /* #81 */ 4670 { 0x251103, 0x251993, 0x40c014d6, 0xbe2826d9, 0x8297edfc, 0x0 }, /* #82 */ 4671 { 0x095d86, 0x095593, 0x165c94a7, 0xbe39086b, 0x58238c3c, 0x0 }, /* #83 */ 4672 { 0x0b6453, 0x0b6403, 0x0cfc9208, 0x33254026, 0xd9d751e1, 0x0 }, /* #84 */ 4673 { 0x001802, 0x001003, 0x0de525de, 0x4ecc0cec, 0xbf1918f2, 0x0 }, /* #85 */ 4674 { 0x345813, 0x345016, 0x58e00df4, 0x3b2bf305, 0x1db41aee, 0x0 }, /* #86 */ 4675 { 0x140e56, 0x140e93, 0x6b838036, 0xe52d10ab, 0x86566f8b, 0x0 }, /* #87 */ 4676 { 0x3532c2, 0x353292, 0xc41706b2, 0x805e53a8, 0x43b8b30a, 0x0 }, /* #88 */ 4677 { 0x327842, 0x327087, 0x2cb53ec5, 0xfd890f81, 0x2f2c2f44, 0x0 }, /* #89 */ 4678 { 0x135243, 0x135293, 0x89d26b63, 0xb44a35c4, 0xd588359e, 0x0 }, /* #90 */ 4679 { 0x3843d2, 0x384306, 0xdeb4738e, 0x45a5f42d, 0x990e7f61, 0x0 }, /* #91 */ 4680 { 0x0c66d6, 0x0c6616, 0xf64ec17c, 0x49cdf1be, 0xac80cfbe, 0x0 }, /* #92 */ 4681 { 0x067a92, 0x067a97, 0x2b6e5127, 0x93dc429c, 0x97920e8b, 0x0 }, /* #93 */ 4682 { 0x3853c3, 0x385387, 0xa316e3b7, 0xaf56ce56, 0xf3c01560, 0x0 }, /* #94 */ 4683 { 0x3b6c03, 0x3b6c12, 0x9ae8f0e8, 0x67c8b2ef, 0x33203df8, 0x0 }, /* #95 */ 3180 4684 }; 3181 4685 static const BINU32_TEST_T g_aTests_sbb_u32_locked[] = 3182 4686 { 3183 { 0x081c53, 0x081497, 0x00000000, 0xffffffff, 0x00000000, 0x0 }, /* #0 */ 3184 { 0x3b13d6, 0x3b1346, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #1 */ 3185 { 0x264b16, 0x264346, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #2 */ 3186 { 0x150ec2, 0x150646, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #3 */ 3187 { 0x112502, 0x112582, 0xe93215fb, 0xe93215fb, 0x00000000, 0x0 }, /* #4 */ 3188 { 0x014793, 0x014706, 0x3ec9e237, 0x3ec9e236, 0x00000000, 0x0 }, /* #5 */ 3189 { 0x2249c2, 0x224182, 0xd23c0e20, 0xd23c0e20, 0x00000000, 0x0 }, /* #6 */ 3190 { 0x030107, 0x030186, 0xdf4db029, 0xdf4db028, 0x00000000, 0x0 }, /* #7 */ 3191 { 0x280482, 0x280c93, 0x70db5863, 0xa05373bf, 0xd087e4a4, 0x0 }, /* #8 */ 3192 { 0x335356, 0x335312, 0xfd000dc7, 0x6e776aad, 0x8e88a31a, 0x0 }, /* #9 */ 3193 { 0x0c2817, 0x0c2083, 0xe5a5f477, 0xf3510fb3, 0xf254e4c3, 0x0 }, /* #10 */ 3194 { 0x3678d3, 0x367087, 0x97cb80bf, 0xa659d81e, 0xf171a8a0, 0x0 }, /* #11 */ 3195 { 0x2011d7, 0x201112, 0x66bb77c8, 0x4906579e, 0x1db52029, 0x0 }, /* #12 */ 3196 { 0x1272d3, 0x127a87, 0x76faed1d, 0xa315a52b, 0xd3e547f1, 0x0 }, /* #13 */ 3197 { 0x164a16, 0x164202, 0xeba466d5, 0x35492680, 0xb65b4055, 0x0 }, /* #14 */ 3198 { 0x1c2856, 0x1c2096, 0xf6af33a6, 0x8e471f7d, 0x68681429, 0x0 }, /* #15 */ 3199 { 0x034546, 0x034512, 0xd68e0533, 0x50968189, 0x85f783aa, 0x0 }, /* #16 */ 3200 { 0x3c6406, 0x3c6493, 0xbe4d05c6, 0xcb96dba8, 0xf2b62a1e, 0x0 }, /* #17 */ 3201 { 0x073196, 0x073117, 0x1ec8176a, 0x7c4ed77b, 0xa2793fef, 0x0 }, /* #18 */ 3202 { 0x141643, 0x141616, 0x9b5f4e0c, 0x0d624a2d, 0x8dfd03de, 0x0 }, /* #19 */ 3203 { 0x086ad6, 0x086a06, 0xdb7bf9ed, 0x7326b53a, 0x685544b3, 0x0 }, /* #20 */ 3204 { 0x117942, 0x117196, 0xf53181b3, 0xaff757a6, 0x453a2a0d, 0x0 }, /* #21 */ 3205 { 0x012a97, 0x012216, 0xe6285732, 0x03b38f2e, 0xe274c803, 0x0 }, /* #22 */ 3206 { 0x376f56, 0x376702, 0xd4b65a68, 0x04ccedf1, 0xcfe96c77, 0x0 }, /* #23 */ 3207 { 0x102197, 0x102113, 0x434efea3, 0x4c1f5cc8, 0xf72fa1da, 0x0 }, /* #24 */ 3208 { 0x2b2c57, 0x2b2413, 0x3a6c30f9, 0x6568c6bf, 0xd5036a39, 0x0 }, /* #25 */ 3209 { 0x326fc3, 0x326702, 0x751c9fcb, 0x0addbc20, 0x6a3ee3aa, 0x0 }, /* #26 */ 3210 { 0x1e0592, 0x1e0507, 0x1f12d33c, 0x5228bb28, 0xccea1814, 0x0 }, /* #27 */ 3211 { 0x124f83, 0x124f02, 0x94401329, 0x59962007, 0x3aa9f321, 0x0 }, /* #28 */ 3212 { 0x193a53, 0x193a87, 0x58cbe713, 0xa61c2922, 0xb2afbdf0, 0x0 }, /* #29 */ 3213 { 0x1e7187, 0x1e7912, 0x95c4fbd6, 0x1e53313e, 0x7771ca97, 0x0 }, /* #30 */ 3214 { 0x2b3cc6, 0x2b3413, 0x13f610b9, 0x543224ce, 0xbfc3ebeb, 0x0 }, /* #31 */ 3215 { 0x242a16, 0x242283, 0x951c25c7, 0xea27ef23, 0xaaf436a4, 0x0 }, /* #32 */ 3216 { 0x2f7fd7, 0x2f7f93, 0x7f7220c3, 0xe1acfd2f, 0x9dc52393, 0x0 }, /* #33 */ 3217 { 0x221703, 0x221716, 0xe1724322, 0x4cdcc4cc, 0x94957e55, 0x0 }, /* #34 */ 3218 { 0x1929d7, 0x192987, 0x758970b1, 0xa343bff0, 0xd245b0c0, 0x0 }, /* #35 */ 3219 { 0x171697, 0x171693, 0x808e2fc5, 0x89abe025, 0xf6e24f9f, 0x0 }, /* #36 */ 3220 { 0x392047, 0x392002, 0xc775cf29, 0x40021dc2, 0x8773b166, 0x0 }, /* #37 */ 3221 { 0x032356, 0x032302, 0x665a0c0d, 0x048cae13, 0x61cd5dfa, 0x0 }, /* #38 */ 3222 { 0x145946, 0x145916, 0x8d0e5b03, 0x6395325c, 0x297928a7, 0x0 }, /* #39 */ 3223 { 0x1c0116, 0x1c0197, 0xaf53a9f4, 0xd1989eaf, 0xddbb0b45, 0x0 }, /* #40 */ 3224 { 0x210f16, 0x210707, 0x25a57f3d, 0x5160cd50, 0xd444b1ed, 0x0 }, /* #41 */ 3225 { 0x2e5203, 0x2e5283, 0xa5dd7f58, 0xf509e0b0, 0xb0d39ea7, 0x0 }, /* #42 */ 3226 { 0x147ed6, 0x147693, 0x3f305d54, 0xfef0e64c, 0x403f7708, 0x0 }, /* #43 */ 3227 { 0x1f4f06, 0x1f4716, 0xa5da5519, 0x04d1448d, 0xa109108c, 0x0 }, /* #44 */ 3228 { 0x1d0913, 0x1d0187, 0xc913d5b4, 0xd3e0b4a0, 0xf5332113, 0x0 }, /* #45 */ 3229 { 0x002283, 0x002a83, 0x4fecfc78, 0xc039a931, 0x8fb35346, 0x0 }, /* #46 */ 3230 { 0x2f0fd3, 0x2f0712, 0x4e377acc, 0x31d88c6d, 0x1c5eee5e, 0x0 }, /* #47 */ 3231 { 0x330c92, 0x330487, 0x261a2989, 0xe67d34a0, 0x3f9cf4e9, 0x0 }, /* #48 */ 3232 { 0x132e53, 0x132697, 0x0dce8d23, 0xda3a9139, 0x3393fbe9, 0x0 }, /* #49 */ 3233 { 0x3f3946, 0x3f3106, 0x495ce078, 0x18c7f563, 0x3094eb15, 0x0 }, /* #50 */ 3234 { 0x154896, 0x154002, 0x1365fd7f, 0x068035e0, 0x0ce5c79f, 0x0 }, /* #51 */ 3235 { 0x125f17, 0x125783, 0x5da8b7d9, 0xedeaa113, 0x6fbe16c5, 0x0 }, /* #52 */ 3236 { 0x0877d7, 0x087797, 0xe211bc17, 0xe7bdffc9, 0xfa53bc4d, 0x0 }, /* #53 */ 3237 { 0x2f21d3, 0x2f2983, 0x69f2ea59, 0xdefb3af2, 0x8af7af66, 0x0 }, /* #54 */ 3238 { 0x1c77d7, 0x1c7717, 0x3a09a991, 0x69ae1d35, 0xd05b8c5b, 0x0 }, /* #55 */ 3239 { 0x1b5396, 0x1b5397, 0x329faf45, 0xe0f39978, 0x51ac15cd, 0x0 }, /* #56 */ 3240 { 0x0d2c06, 0x0d2496, 0xccc57970, 0x941dcad4, 0x38a7ae9c, 0x0 }, /* #57 */ 3241 { 0x384186, 0x384916, 0xd9b19e96, 0x7d8ee6bb, 0x5c22b7db, 0x0 }, /* #58 */ 3242 { 0x141943, 0x141912, 0xbf1c2126, 0x6f57bafd, 0x4fc46628, 0x0 }, /* #59 */ 3243 { 0x0e7503, 0x0e7d16, 0x86f74983, 0x31fc0e7b, 0x54fb3b07, 0x0 }, /* #60 */ 3244 { 0x207407, 0x207492, 0xfee9ca20, 0xd814aefb, 0x26d51b24, 0x0 }, /* #61 */ 3245 { 0x2373c6, 0x237b06, 0xcd4f9569, 0x69756e17, 0x63da2752, 0x0 }, /* #62 */ 3246 { 0x0b2b97, 0x0b2b12, 0xb8f5fbd0, 0x5b8ea915, 0x5d6752ba, 0x0 }, /* #63 */ 4687 { 0x041fd6, 0x041746, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #0 */ 4688 { 0x193d02, 0x193546, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #1 */ 4689 { 0x3c0943, 0x3c0197, 0x00000000, 0xffffffff, 0x00000000, 0x0 }, /* #2 */ 4690 { 0x173d47, 0x173597, 0x00000000, 0xffffffff, 0x00000000, 0x0 }, /* #3 */ 4691 { 0x391842, 0x391046, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #4 */ 4692 { 0x3a5192, 0x3a5146, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #5 */ 4693 { 0x165bc6, 0x165382, 0xe92ade5e, 0xe92ade5e, 0x00000000, 0x0 }, /* #6 */ 4694 { 0x2d2342, 0x2d2386, 0xc8260263, 0xc8260263, 0x00000000, 0x0 }, /* #7 */ 4695 { 0x2635c2, 0x263502, 0x382710cb, 0x382710cb, 0x00000000, 0x0 }, /* #8 */ 4696 { 0x3f3d07, 0x3f3506, 0x144c56c6, 0x144c56c5, 0x00000000, 0x0 }, /* #9 */ 4697 { 0x146b93, 0x146382, 0x93b61038, 0x93b61037, 0x00000000, 0x0 }, /* #10 */ 4698 { 0x227757, 0x227782, 0xe7e4d1ae, 0xe7e4d1ad, 0x00000000, 0x0 }, /* #11 */ 4699 { 0x020ad2, 0x020a16, 0x929e2ff1, 0x4340af2e, 0x4f5d80c3, 0x0 }, /* #12 */ 4700 { 0x302ac2, 0x302286, 0x83a4ea8a, 0x8382bdd2, 0x00222cb8, 0x0 }, /* #13 */ 4701 { 0x256413, 0x256497, 0x00224801, 0xf57ced74, 0x0aa55a8c, 0x0 }, /* #14 */ 4702 { 0x1b22c3, 0x1b2206, 0xe11f1b5c, 0x5fe1b487, 0x813d66d4, 0x0 }, /* #15 */ 4703 { 0x2a09c2, 0x2a0197, 0x11e6b321, 0xd0ec6e6c, 0x40fa44b5, 0x0 }, /* #16 */ 4704 { 0x346846, 0x346086, 0xe705b952, 0xbe3beed1, 0x28c9ca81, 0x0 }, /* #17 */ 4705 { 0x0e10c6, 0x0e1092, 0xc3777860, 0xaaf76f26, 0x1880093a, 0x0 }, /* #18 */ 4706 { 0x1d6c12, 0x1d6492, 0xf4bff391, 0x8eb023ec, 0x660fcfa5, 0x0 }, /* #19 */ 4707 { 0x096d02, 0x096587, 0xce9f5899, 0xcf2d8b77, 0xff71cd22, 0x0 }, /* #20 */ 4708 { 0x121392, 0x121393, 0x25603a20, 0xd4d81c15, 0x50881e0b, 0x0 }, /* #21 */ 4709 { 0x2c0d53, 0x2c0513, 0x3ebc92c3, 0x7075118c, 0xce478136, 0x0 }, /* #22 */ 4710 { 0x340786, 0x340706, 0xc99bb61c, 0x3bcac8eb, 0x8dd0ed31, 0x0 }, /* #23 */ 4711 { 0x0453c2, 0x045b83, 0x789ebfe8, 0xba5569b3, 0xbe495635, 0x0 }, /* #24 */ 4712 { 0x3a7253, 0x3a7282, 0xf164e6f7, 0x99ed6b80, 0x57777b76, 0x0 }, /* #25 */ 4713 { 0x0a2cd6, 0x0a2c06, 0x8999498e, 0x5aed3b00, 0x2eac0e8e, 0x0 }, /* #26 */ 4714 { 0x2f2492, 0x2f2416, 0x7c1d7ea5, 0x07b7bc5a, 0x7465c24b, 0x0 }, /* #27 */ 4715 { 0x370582, 0x370587, 0xcbd26e9e, 0xe77600a9, 0xe45c6df5, 0x0 }, /* #28 */ 4716 { 0x372346, 0x372b83, 0x33ee8c22, 0x81bc6552, 0xb23226d0, 0x0 }, /* #29 */ 4717 { 0x125c42, 0x125413, 0x13902155, 0x3813c3da, 0xdb7c5d7b, 0x0 }, /* #30 */ 4718 { 0x1d6503, 0x1d6597, 0xae1c8887, 0xdad519cf, 0xd3476eb7, 0x0 }, /* #31 */ 4719 { 0x355b17, 0x355b93, 0x1d42ffe4, 0x83951f25, 0x99ade0be, 0x0 }, /* #32 */ 4720 { 0x3d6717, 0x3d6707, 0x13d0557c, 0x4133ea9a, 0xd29c6ae1, 0x0 }, /* #33 */ 4721 { 0x2c6352, 0x2c6393, 0xe0004b41, 0xecb3819d, 0xf34cc9a4, 0x0 }, /* #34 */ 4722 { 0x0a4843, 0x0a4003, 0x1e90504d, 0x4a083091, 0xd4881fbb, 0x0 }, /* #35 */ 4723 { 0x1b5952, 0x1b5106, 0x6cc6bb84, 0x4185cd71, 0x2b40ee13, 0x0 }, /* #36 */ 4724 { 0x0e3796, 0x0e3782, 0xe7a2f01e, 0xad609a38, 0x3a4255e6, 0x0 }, /* #37 */ 4725 { 0x150cc3, 0x150406, 0x95d6c5fe, 0x0e761418, 0x8760b1e5, 0x0 }, /* #38 */ 4726 { 0x3f55d7, 0x3f5596, 0xe926e759, 0xb0084e2e, 0x391e992a, 0x0 }, /* #39 */ 4727 { 0x193192, 0x193912, 0xa206f65a, 0x6aef355d, 0x3717c0fd, 0x0 }, /* #40 */ 4728 { 0x3f3e46, 0x3f3692, 0xa9d32d61, 0x828abbd3, 0x2748718e, 0x0 }, /* #41 */ 4729 { 0x1735c2, 0x173d97, 0x76cbe014, 0xf3e782ed, 0x82e45d27, 0x0 }, /* #42 */ 4730 { 0x1f2cc6, 0x1f2487, 0x0511ea7c, 0xa9d8542b, 0x5b399651, 0x0 }, /* #43 */ 4731 { 0x3b2dc7, 0x3b2d16, 0xa88f9fdb, 0x7b47875c, 0x2d48187e, 0x0 }, /* #44 */ 4732 { 0x000f43, 0x000f97, 0x36da7765, 0xb605d35f, 0x80d4a405, 0x0 }, /* #45 */ 4733 { 0x1c6583, 0x1c6593, 0xaa0ca092, 0xc70ab9c2, 0xe301e6cf, 0x0 }, /* #46 */ 4734 { 0x1831d7, 0x183186, 0xc8ba0305, 0x9c9da074, 0x2c1c6290, 0x0 }, /* #47 */ 4735 { 0x0a7287, 0x0a7a02, 0x9f3ac9a6, 0x52ade783, 0x4c8ce222, 0x0 }, /* #48 */ 4736 { 0x122c97, 0x122493, 0xa5ef3397, 0xeacb00cd, 0xbb2432c9, 0x0 }, /* #49 */ 4737 { 0x024856, 0x024893, 0x4e2d1c15, 0x9a9e4d4a, 0xb38ececb, 0x0 }, /* #50 */ 4738 { 0x2a2c92, 0x2a2c02, 0x812fecec, 0x0fc45189, 0x716b9b63, 0x0 }, /* #51 */ 4739 { 0x2619c6, 0x261916, 0x82c3e049, 0x390a063f, 0x49b9da0a, 0x0 }, /* #52 */ 4740 { 0x194b83, 0x194303, 0x290009de, 0x67782704, 0xc187e2d9, 0x0 }, /* #53 */ 4741 { 0x3e3603, 0x3e3e16, 0xb4566200, 0x611a5927, 0x533c08d8, 0x0 }, /* #54 */ 4742 { 0x2826c7, 0x282e12, 0x84c53f88, 0x12f7435d, 0x71cdfc2a, 0x0 }, /* #55 */ 4743 { 0x2642d3, 0x264202, 0xffb5025f, 0x7b0615e5, 0x84aeec79, 0x0 }, /* #56 */ 4744 { 0x271f03, 0x271f06, 0xd06ed98c, 0x72e25aca, 0x5d8c7ec1, 0x0 }, /* #57 */ 4745 { 0x1560c2, 0x156096, 0xf79f2f80, 0xc3b775a6, 0x33e7b9da, 0x0 }, /* #58 */ 4746 { 0x1a5282, 0x1a5287, 0xa8bc4e3f, 0xc6072f42, 0xe2b51efd, 0x0 }, /* #59 */ 4747 { 0x052683, 0x052e93, 0x2dc9bbf0, 0x96781ae3, 0x9751a10c, 0x0 }, /* #60 */ 4748 { 0x2426c3, 0x242613, 0x156e8fa3, 0x47d64d7c, 0xcd984226, 0x0 }, /* #61 */ 4749 { 0x1e7496, 0x1e7493, 0x814bc854, 0xeafea40b, 0x964d2449, 0x0 }, /* #62 */ 4750 { 0x0960c2, 0x096016, 0x2937c7f8, 0x1c0e480c, 0x0d297fec, 0x0 }, /* #63 */ 4751 { 0x0d6596, 0x0d6d87, 0x7c101c9a, 0xb64a1a82, 0xc5c60218, 0x0 }, /* #64 */ 4752 { 0x337896, 0x337092, 0xf1c4b0cc, 0x8991555e, 0x68335b6e, 0x0 }, /* #65 */ 4753 { 0x372742, 0x372783, 0x4e4db25b, 0xff5515d5, 0x4ef89c86, 0x0 }, /* #66 */ 4754 { 0x2c49c3, 0x2c4197, 0xade8f5b9, 0xd48c78aa, 0xd95c7d0e, 0x0 }, /* #67 */ 4755 { 0x164fd7, 0x164f12, 0x89dc0597, 0x3de90407, 0x4bf3018f, 0x0 }, /* #68 */ 4756 { 0x2b7a17, 0x2b7a16, 0x95a65b10, 0x3901b7b1, 0x5ca4a35e, 0x0 }, /* #69 */ 4757 { 0x217f02, 0x217713, 0x43283744, 0x7de3e44a, 0xc54452fa, 0x0 }, /* #70 */ 4758 { 0x233e97, 0x233e97, 0x363739d9, 0x9280487b, 0xa3b6f15d, 0x0 }, /* #71 */ 4759 { 0x2043c7, 0x204313, 0x32c40c7e, 0x4db3ad6e, 0xe5105f0f, 0x0 }, /* #72 */ 4760 { 0x1064c3, 0x106416, 0xc55cf771, 0x2ae3d8f9, 0x9a791e77, 0x0 }, /* #73 */ 4761 { 0x3f2417, 0x3f2403, 0x07e21685, 0x3bad7be3, 0xcc349aa1, 0x0 }, /* #74 */ 4762 { 0x136717, 0x136f02, 0xd3270c8f, 0x6a7d8273, 0x68a98a1b, 0x0 }, /* #75 */ 4763 { 0x2a2843, 0x2a2086, 0xe13b7e53, 0xd858f222, 0x08e28c30, 0x0 }, /* #76 */ 4764 { 0x214892, 0x214006, 0x6abf2708, 0x3f2392e4, 0x2b9b9424, 0x0 }, /* #77 */ 4765 { 0x1a7e87, 0x1a7697, 0x71462a11, 0xfbd24eb4, 0x7573db5c, 0x0 }, /* #78 */ 4766 { 0x063142, 0x063902, 0x801f68d0, 0x72053910, 0x0e1a2fc0, 0x0 }, /* #79 */ 4767 { 0x346d53, 0x346502, 0xf92f5a0b, 0x256eb489, 0xd3c0a581, 0x0 }, /* #80 */ 4768 { 0x316316, 0x316392, 0xf2b549c6, 0x96b6a8c7, 0x5bfea0ff, 0x0 }, /* #81 */ 4769 { 0x3b7482, 0x3b7412, 0x9c732240, 0x11a55b15, 0x8acdc72b, 0x0 }, /* #82 */ 4770 { 0x0e5d97, 0x0e5516, 0xba360b62, 0x08107dc5, 0xb2258d9c, 0x0 }, /* #83 */ 4771 { 0x343747, 0x343702, 0x26db64e8, 0x191d95a1, 0x0dbdcf46, 0x0 }, /* #84 */ 4772 { 0x330396, 0x330317, 0x2293cdb7, 0x4ced129a, 0xd5a6bb1d, 0x0 }, /* #85 */ 4773 { 0x067807, 0x067007, 0x2571cc69, 0x534e96e1, 0xd2233587, 0x0 }, /* #86 */ 4774 { 0x0f3b56, 0x0f3302, 0x7e82bbff, 0x057e3997, 0x79048268, 0x0 }, /* #87 */ 4775 { 0x0d37c2, 0x0d3787, 0xc5a56f79, 0xd56bfba5, 0xf03973d4, 0x0 }, /* #88 */ 4776 { 0x237c02, 0x237412, 0xc3e3f751, 0x18620e7c, 0xab81e8d5, 0x0 }, /* #89 */ 4777 { 0x1d2f17, 0x1d2f97, 0x4b0c2c15, 0xbeea0fb7, 0x8c221c5d, 0x0 }, /* #90 */ 4778 { 0x344497, 0x344413, 0x364b752e, 0x6251197f, 0xd3fa5bae, 0x0 }, /* #91 */ 4779 { 0x192796, 0x192793, 0x15f59380, 0xa84eaeea, 0x6da6e496, 0x0 }, /* #92 */ 4780 { 0x296c17, 0x296c02, 0xcdb78f4d, 0x7f968008, 0x4e210f44, 0x0 }, /* #93 */ 4781 { 0x314093, 0x314812, 0x8f488eb3, 0x6ab7dc43, 0x2490b26f, 0x0 }, /* #94 */ 4782 { 0x322802, 0x322806, 0xbf83d229, 0x58290f03, 0x675ac326, 0x0 }, /* #95 */ 3247 4783 }; 3248 4784 static const BINU32_TEST_T g_aTests_or_u32[] = 3249 4785 { 3250 { 0x286116, 0x286146, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #0 */ 3251 { 0x084312, 0x084346, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #1 */ 3252 { 0x331d87, 0x331546, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #2 */ 3253 { 0x2d38d3, 0x2d3046, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #3 */ 3254 { 0x3823d7, 0x382302, 0x51fa9fe6, 0x51fa9fe6, 0x00000000, 0x0 }, /* #4 */ 3255 { 0x175f16, 0x175782, 0x8a372c46, 0x8a372c46, 0x00000000, 0x0 }, /* #5 */ 3256 { 0x3b2cc7, 0x3b2402, 0x28459937, 0x28459937, 0x00000000, 0x0 }, /* #6 */ 3257 { 0x0d7e82, 0x0d7682, 0xf781ccd5, 0xf781ccd5, 0x00000000, 0x0 }, /* #7 */ 3258 { 0x2e5043, 0x2e5002, 0x3af536b1, 0x7afdbeb5, 0x78d9bcb4, 0x0 }, /* #8 */ 3259 { 0x336a96, 0x336286, 0x5fadcb3f, 0xdfffcf3f, 0x8afac62c, 0x0 }, /* #9 */ 3260 { 0x287857, 0x287082, 0x91344083, 0xfd7761c7, 0xfd776147, 0x0 }, /* #10 */ 3261 { 0x133c83, 0x133402, 0x3b47935c, 0x7b5fbf7f, 0x581bbc3f, 0x0 }, /* #11 */ 3262 { 0x184e47, 0x184682, 0x953d4acb, 0xfffdcbef, 0xeaf98125, 0x0 }, /* #12 */ 3263 { 0x0d3a07, 0x0d3282, 0x06ba12e7, 0xe6bf1ff7, 0xe22f1ff7, 0x0 }, /* #13 */ 3264 { 0x1b4357, 0x1b4386, 0xd0ff4585, 0xf7ff4dcf, 0x672d484e, 0x0 }, /* #14 */ 3265 { 0x260cd2, 0x260486, 0xfa5df836, 0xff5fffff, 0x6f52dffd, 0x0 }, /* #15 */ 3266 { 0x2f7352, 0x2f7306, 0x277bbf85, 0x6f7bffd7, 0x6d5ae9d6, 0x0 }, /* #16 */ 3267 { 0x170202, 0x170282, 0x81c7196d, 0xf7d75d6d, 0x76564404, 0x0 }, /* #17 */ 3268 { 0x0b7e52, 0x0b7686, 0x151ca983, 0xddbdab9f, 0xccbd031c, 0x0 }, /* #18 */ 3269 { 0x174a82, 0x174286, 0x34245516, 0xfd6e57ff, 0xfd4e52eb, 0x0 }, /* #19 */ 3270 { 0x260292, 0x260286, 0x4672d03e, 0xdff7fabe, 0xdbc5ba94, 0x0 }, /* #20 */ 3271 { 0x1c58c2, 0x1c5002, 0x6cc96004, 0x7cfffd94, 0x58bebd94, 0x0 }, /* #21 */ 3272 { 0x285fc3, 0x285782, 0xa8e8892d, 0xbaedff7f, 0x3a85fe56, 0x0 }, /* #22 */ 3273 { 0x3c5e16, 0x3c5682, 0xb75a9db8, 0xff7addbf, 0x5e28d83f, 0x0 }, /* #23 */ 3274 { 0x0d4046, 0x0d4002, 0x267e8bfc, 0x3e7eebfe, 0x3e186122, 0x0 }, /* #24 */ 3275 { 0x111f07, 0x111702, 0x158c1e80, 0x77ae9fe0, 0x62269160, 0x0 }, /* #25 */ 3276 { 0x1267d7, 0x126786, 0xb667b339, 0xb667ff3f, 0x92277f16, 0x0 }, /* #26 */ 3277 { 0x2c0f57, 0x2c0782, 0xc3ab045f, 0xd3abfedf, 0xd0abfada, 0x0 }, /* #27 */ 3278 { 0x222796, 0x222782, 0xc5950f42, 0xfd9ddffe, 0x3d1cd9be, 0x0 }, /* #28 */ 3279 { 0x1b6842, 0x1b6006, 0x7e5beb75, 0x7effef77, 0x04bf8f22, 0x0 }, /* #29 */ 3280 { 0x0e2452, 0x0e2482, 0x2e3a74d1, 0xbffb7df1, 0xbfcb7de0, 0x0 }, /* #30 */ 3281 { 0x351dd2, 0x351586, 0xeaba7532, 0xfffe7d7b, 0xf7645c5b, 0x0 }, /* #31 */ 3282 { 0x2d6dd3, 0x2d6582, 0xe163051d, 0xebe7c51f, 0x2be4c40a, 0x0 }, /* #32 */ 3283 { 0x0223d6, 0x022386, 0xf553fe11, 0xfd5ffe55, 0x9d4d4a44, 0x0 }, /* #33 */ 3284 { 0x066616, 0x066686, 0xf9b4237b, 0xf9b57fff, 0x61857dd5, 0x0 }, /* #34 */ 3285 { 0x085cd2, 0x085486, 0xda0f9f56, 0xffafdf77, 0xf7a5d477, 0x0 }, /* #35 */ 3286 { 0x200dd7, 0x200586, 0xd076f4ed, 0xf1fefced, 0xf1ca1ce0, 0x0 }, /* #36 */ 3287 { 0x1c0753, 0x1c0702, 0x497801b9, 0x6df93ffd, 0x65b93e5d, 0x0 }, /* #37 */ 3288 { 0x2d7fd7, 0x2d7782, 0xfaa42fe4, 0xfbe43fef, 0x71443fcf, 0x0 }, /* #38 */ 3289 { 0x396903, 0x396186, 0xeda5121b, 0xfde7f2db, 0xb047e2d9, 0x0 }, /* #39 */ 3290 { 0x3e4e07, 0x3e4606, 0x7d3ca087, 0x7f7fbeff, 0x174f1e79, 0x0 }, /* #40 */ 3291 { 0x194697, 0x194602, 0x73051e33, 0x7705de73, 0x1501c070, 0x0 }, /* #41 */ 3292 { 0x226a12, 0x226282, 0x9bb6d423, 0x9bb7d42f, 0x8021540c, 0x0 }, /* #42 */ 3293 { 0x145fc7, 0x145702, 0x6e773995, 0x7f777d9d, 0x15657d08, 0x0 }, /* #43 */ 3294 { 0x332313, 0x332386, 0xaa5f03b0, 0xabff2fbb, 0x03eb2d8b, 0x0 }, /* #44 */ 3295 { 0x3b2383, 0x3b2302, 0x03d87003, 0x37f9f6ef, 0x36a1d6ed, 0x0 }, /* #45 */ 3296 { 0x251e53, 0x251686, 0x22c5cf2e, 0xeae5cfaf, 0xe8a507ab, 0x0 }, /* #46 */ 3297 { 0x231d92, 0x231582, 0x0efd7c87, 0xeffffec7, 0xe3fa8ac1, 0x0 }, /* #47 */ 3298 { 0x2b1753, 0x2b1706, 0x345de27a, 0x3ffff27b, 0x3fbfd271, 0x0 }, /* #48 */ 3299 { 0x113a17, 0x113202, 0x44868036, 0x5ecffc7f, 0x5a4b7c5f, 0x0 }, /* #49 */ 3300 { 0x126f43, 0x126706, 0x0e882ac3, 0x4faf6feb, 0x4daf6fa9, 0x0 }, /* #50 */ 3301 { 0x0b4743, 0x0b4786, 0x4a873daa, 0xfee77dee, 0xb4e1694c, 0x0 }, /* #51 */ 3302 { 0x0c06c3, 0x0c0686, 0xb31a4212, 0xf3ffc7f6, 0x40e7c5f4, 0x0 }, /* #52 */ 3303 { 0x351682, 0x351686, 0xd7211f5c, 0xffb1dffc, 0xbf91dce0, 0x0 }, /* #53 */ 3304 { 0x3c3786, 0x3c3702, 0x18636d17, 0x3fef6f57, 0x278f2e56, 0x0 }, /* #54 */ 3305 { 0x2b4517, 0x2b4586, 0x97cd53d2, 0xffff5ff3, 0x693a0c33, 0x0 }, /* #55 */ 3306 { 0x367d42, 0x367582, 0xde774b91, 0xfe774f9b, 0xaa024d0a, 0x0 }, /* #56 */ 3307 { 0x2c0096, 0x2c0086, 0x09f5ddb3, 0xedffdff3, 0xecae17e0, 0x0 }, /* #57 */ 3308 { 0x212ad6, 0x212202, 0x04d8e1f7, 0x3edbe3f7, 0x3adb4270, 0x0 }, /* #58 */ 3309 { 0x270613, 0x270606, 0x2f3ff2e3, 0x2f7ffee7, 0x0f634e24, 0x0 }, /* #59 */ 3310 { 0x1f4616, 0x1f4686, 0x18ba003d, 0x9bffd27d, 0x9b65d24d, 0x0 }, /* #60 */ 3311 { 0x114b42, 0x114386, 0xfc79019f, 0xfc79ad9f, 0x6c59ad90, 0x0 }, /* #61 */ 3312 { 0x1f1216, 0x1f1202, 0x3c6f9bc2, 0x3f7f9fe3, 0x035b1d61, 0x0 }, /* #62 */ 3313 { 0x254cd7, 0x254406, 0x2cf5a3dd, 0x3efdbbdd, 0x32d93a0d, 0x0 }, /* #63 */ 4786 { 0x0207d3, 0x020746, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #0 */ 4787 { 0x190902, 0x190146, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #1 */ 4788 { 0x337e52, 0x337646, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #2 */ 4789 { 0x341696, 0x341646, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #3 */ 4790 { 0x144402, 0x144446, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #4 */ 4791 { 0x1847c7, 0x184746, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #5 */ 4792 { 0x2b3286, 0x2b3282, 0xec9f5c45, 0xec9f5c45, 0x00000000, 0x0 }, /* #6 */ 4793 { 0x224cc6, 0x224406, 0x147a1978, 0x147a1978, 0x00000000, 0x0 }, /* #7 */ 4794 { 0x1e1fc2, 0x1e1786, 0xbdb8b2b7, 0xbdb8b2b7, 0x00000000, 0x0 }, /* #8 */ 4795 { 0x1d2c03, 0x1d2486, 0xb9168890, 0xb9168890, 0x00000000, 0x0 }, /* #9 */ 4796 { 0x1f6403, 0x1f6482, 0x9174aa10, 0x9174aa10, 0x00000000, 0x0 }, /* #10 */ 4797 { 0x092a17, 0x092282, 0xd172a2e0, 0xd172a2e0, 0x00000000, 0x0 }, /* #11 */ 4798 { 0x2349c6, 0x234106, 0x17c8ba65, 0x3fcdfbed, 0x3b4569e9, 0x0 }, /* #12 */ 4799 { 0x2c5e47, 0x2c5686, 0xa6e95eee, 0xe7ff7fff, 0xe3576f37, 0x0 }, /* #13 */ 4800 { 0x061603, 0x061686, 0x01223d22, 0xaffbbfe2, 0xaedb83c2, 0x0 }, /* #14 */ 4801 { 0x276e42, 0x276682, 0xf80abdcd, 0xf93afffd, 0x0932fa79, 0x0 }, /* #15 */ 4802 { 0x1a4352, 0x1a4306, 0x30841827, 0x30cdfa27, 0x304de226, 0x0 }, /* #16 */ 4803 { 0x3a6646, 0x3a6682, 0xd91833f7, 0xdbfbfbf7, 0xc3fbcad3, 0x0 }, /* #17 */ 4804 { 0x010583, 0x010586, 0x11510042, 0x9df916c3, 0x9ce816c3, 0x0 }, /* #18 */ 4805 { 0x2e6b02, 0x2e6302, 0x4674ffc1, 0x6f76fff7, 0x6b42db36, 0x0 }, /* #19 */ 4806 { 0x056d17, 0x056586, 0xdb9a279c, 0xff9ea7fc, 0x259e80ec, 0x0 }, /* #20 */ 4807 { 0x221917, 0x221102, 0x1da79c9b, 0x7fbfbcbf, 0x671ab426, 0x0 }, /* #21 */ 4808 { 0x293ed2, 0x293686, 0xd9dcfcf1, 0xfbfefcff, 0x3b62604e, 0x0 }, /* #22 */ 4809 { 0x203f57, 0x203786, 0xda720549, 0xfbfb0d6f, 0xb3b9092f, 0x0 }, /* #23 */ 4810 { 0x0a0712, 0x0a0786, 0x815dfd91, 0xc1fffd9f, 0x41b25c1e, 0x0 }, /* #24 */ 4811 { 0x3d3652, 0x3d3686, 0x60ce71ce, 0xf1dffdcf, 0xd191bd09, 0x0 }, /* #25 */ 4812 { 0x1122c3, 0x112282, 0x66dc9ed9, 0xfedcdefd, 0xde40cc7d, 0x0 }, /* #26 */ 4813 { 0x3152c2, 0x315206, 0x7638acf9, 0x76fcafff, 0x42e42b3e, 0x0 }, /* #27 */ 4814 { 0x1315c3, 0x131582, 0xb9393b0b, 0xbd7b7f8f, 0x1c536c86, 0x0 }, /* #28 */ 4815 { 0x3a00c6, 0x3a0006, 0x754879b3, 0x7d6e7bff, 0x292e12ec, 0x0 }, /* #29 */ 4816 { 0x1c79c6, 0x1c7106, 0x32f21624, 0x33fbd674, 0x338bd070, 0x0 }, /* #30 */ 4817 { 0x212453, 0x212482, 0x00ab7673, 0xb8efff73, 0xb8ed9930, 0x0 }, /* #31 */ 4818 { 0x243b82, 0x243386, 0x01ff10c9, 0x91fffded, 0x90a6fd25, 0x0 }, /* #32 */ 4819 { 0x351087, 0x351082, 0x31ad7053, 0xb1adf373, 0xb1a99373, 0x0 }, /* #33 */ 4820 { 0x0f7c57, 0x0f7482, 0x64b62e12, 0xf4bebe92, 0xb48ab292, 0x0 }, /* #34 */ 4821 { 0x112a12, 0x112286, 0x079ce0ee, 0xcfffedff, 0xcc734dfd, 0x0 }, /* #35 */ 4822 { 0x052347, 0x052382, 0xdb58fd6e, 0xff7efffe, 0xaf666f9c, 0x0 }, /* #36 */ 4823 { 0x290313, 0x290386, 0xe75c8ce5, 0xef7ecfe7, 0x2d264366, 0x0 }, /* #37 */ 4824 { 0x131587, 0x131582, 0xf1ea05ae, 0xfbfafdbf, 0xfb1afc1b, 0x0 }, /* #38 */ 4825 { 0x1d0fc3, 0x1d0782, 0xc048dcbc, 0xefdbfefd, 0x6f93bac9, 0x0 }, /* #39 */ 4826 { 0x0b7a86, 0x0b7282, 0xdf5a71ec, 0xffff7dec, 0xaaed4d08, 0x0 }, /* #40 */ 4827 { 0x1c7f12, 0x1c7786, 0x9f99f422, 0xbffbf536, 0x346b1536, 0x0 }, /* #41 */ 4828 { 0x3d47d2, 0x3d4786, 0xc6116f20, 0xe697effc, 0x2296a0fc, 0x0 }, /* #42 */ 4829 { 0x2332d7, 0x233206, 0x4fe67a96, 0x6ffe7ed7, 0x647a36d5, 0x0 }, /* #43 */ 4830 { 0x256c82, 0x256486, 0xb254347f, 0xf656b7ff, 0xf64297a9, 0x0 }, /* #44 */ 4831 { 0x327413, 0x327406, 0x2f26e87a, 0x2f6ef9ff, 0x2368b9c5, 0x0 }, /* #45 */ 4832 { 0x3c4686, 0x3c4686, 0xaf03df12, 0xef2bffdb, 0x672a2edb, 0x0 }, /* #46 */ 4833 { 0x2a3fd3, 0x2a3702, 0x4d8c8c95, 0x4fedbdfd, 0x0661b1f9, 0x0 }, /* #47 */ 4834 { 0x2b7682, 0x2b7682, 0x83b2f766, 0xdbb2ff67, 0xda906c43, 0x0 }, /* #48 */ 4835 { 0x333056, 0x333006, 0x2dfd9c4b, 0x6dfdbc5f, 0x65203857, 0x0 }, /* #49 */ 4836 { 0x126ac3, 0x126202, 0x2068a633, 0x767feef7, 0x76776ee4, 0x0 }, /* #50 */ 4837 { 0x115683, 0x115682, 0xcf512342, 0xdff1ebfe, 0x17e1eabc, 0x0 }, /* #51 */ 4838 { 0x3a0997, 0x3a0182, 0xef93e67f, 0xff93f77f, 0x5701d513, 0x0 }, /* #52 */ 4839 { 0x0b7f07, 0x0b7786, 0xac53bea6, 0xee5bbfa6, 0x6e099b06, 0x0 }, /* #53 */ 4840 { 0x203e86, 0x203682, 0x813c8d49, 0xef7fbd49, 0x6e5fb441, 0x0 }, /* #54 */ 4841 { 0x332f12, 0x332782, 0xb9bcc9bc, 0xb9fcddbc, 0x99609414, 0x0 }, /* #55 */ 4842 { 0x195ac3, 0x195282, 0x99f197f6, 0xddffb7fe, 0xc42fa4c8, 0x0 }, /* #56 */ 4843 { 0x2b6953, 0x2b6182, 0xc45783ee, 0xcdd7a3ef, 0x4d96a14f, 0x0 }, /* #57 */ 4844 { 0x387156, 0x387186, 0xfd987118, 0xffb97f1b, 0xa3291f13, 0x0 }, /* #58 */ 4845 { 0x372a47, 0x372286, 0x59428bb6, 0xdfe2efbe, 0xdfe266ae, 0x0 }, /* #59 */ 4846 { 0x035a92, 0x035286, 0xd2bb55aa, 0xdaff77ff, 0x48f53655, 0x0 }, /* #60 */ 4847 { 0x020b03, 0x020386, 0xb9630ce6, 0xbde3edff, 0x95e3ed79, 0x0 }, /* #61 */ 4848 { 0x3b2e03, 0x3b2686, 0x956719bd, 0xf7effbbd, 0x63caf318, 0x0 }, /* #62 */ 4849 { 0x1d5fd7, 0x1d5786, 0xb052ad3d, 0xf3fbbdbd, 0xc3eb9894, 0x0 }, /* #63 */ 4850 { 0x2e1e86, 0x2e1686, 0x1d982e17, 0xbdfa3e17, 0xb1fa1802, 0x0 }, /* #64 */ 4851 { 0x3e44d2, 0x3e4486, 0xb450fabe, 0xb47efbbe, 0x307e0b9a, 0x0 }, /* #65 */ 4852 { 0x2b6502, 0x2b6586, 0x16d1d7f5, 0xfef9d7ff, 0xeab9425a, 0x0 }, /* #66 */ 4853 { 0x335953, 0x335186, 0xd6b5a1e5, 0xfeb7eded, 0xee97cd08, 0x0 }, /* #67 */ 4854 { 0x1600d3, 0x160086, 0xf497e6e0, 0xf4b7f7ed, 0x20b6b7ed, 0x0 }, /* #68 */ 4855 { 0x253942, 0x253186, 0xc61a6fa6, 0xf79a7fbe, 0x71981f3e, 0x0 }, /* #69 */ 4856 { 0x2b5997, 0x2b5102, 0x2a173bde, 0x7b5fbbfe, 0x5b5ba23c, 0x0 }, /* #70 */ 4857 { 0x381f06, 0x381786, 0xe5c6908f, 0xeffed0ff, 0xcf3cd07c, 0x0 }, /* #71 */ 4858 { 0x1b2582, 0x1b2506, 0x319094f4, 0x7bb3ddff, 0x4b23596b, 0x0 }, /* #72 */ 4859 { 0x032656, 0x032602, 0x77dd989b, 0x77df9cdf, 0x354e04c4, 0x0 }, /* #73 */ 4860 { 0x1a7b13, 0x1a7382, 0x9e61dc18, 0xbef9ff3d, 0xaab8bb3d, 0x0 }, /* #74 */ 4861 { 0x0c3796, 0x0c3782, 0x2d468cef, 0xffcebeef, 0xf2ceb621, 0x0 }, /* #75 */ 4862 { 0x176b43, 0x176382, 0x088cec4b, 0xdbedfd6b, 0xdbed5523, 0x0 }, /* #76 */ 4863 { 0x307b07, 0x307302, 0x6ea57c3d, 0x7efffdbf, 0x727fc18b, 0x0 }, /* #77 */ 4864 { 0x3b2693, 0x3b2682, 0xbcf52ee4, 0xfcfdbef7, 0xc4d9bad3, 0x0 }, /* #78 */ 4865 { 0x3815d7, 0x381586, 0x8abd21b6, 0xcefd39be, 0x46f0393c, 0x0 }, /* #79 */ 4866 { 0x3d1593, 0x3d1582, 0xb736f399, 0xbfb6ffb9, 0xb8b2de20, 0x0 }, /* #80 */ 4867 { 0x1544c2, 0x154482, 0xa556ba83, 0xa5ffbaef, 0xa0ef226f, 0x0 }, /* #81 */ 4868 { 0x3d3647, 0x3d3686, 0x2c0b93c4, 0xac1bf3c6, 0xac126046, 0x0 }, /* #82 */ 4869 { 0x2e4b12, 0x2e4306, 0x4fd7aa6b, 0x5ff7ffeb, 0x57f57fc0, 0x0 }, /* #83 */ 4870 { 0x164357, 0x164382, 0xc320aaaa, 0xd7a4abfe, 0x55a4a154, 0x0 }, /* #84 */ 4871 { 0x1b1cc7, 0x1b1486, 0x5857b7cb, 0xfef7bfff, 0xa6e39dbc, 0x0 }, /* #85 */ 4872 { 0x085643, 0x085686, 0x96b4bda0, 0xb6bdffa5, 0xb40d5f05, 0x0 }, /* #86 */ 4873 { 0x195bd7, 0x195382, 0x4d245fe8, 0xcf34dfe9, 0xcf149fe9, 0x0 }, /* #87 */ 4874 { 0x0e0193, 0x0e0182, 0xdd6725c3, 0xdfe735cb, 0x1ee03449, 0x0 }, /* #88 */ 4875 { 0x085542, 0x085506, 0x6e6a93c9, 0x7f6ebbc9, 0x570ca9c1, 0x0 }, /* #89 */ 4876 { 0x1c4993, 0x1c4182, 0x562b2324, 0xfe3b3fae, 0xaa103cae, 0x0 }, /* #90 */ 4877 { 0x3f5917, 0x3f5186, 0xe604f9e7, 0xf6b6f9e7, 0x10b2e104, 0x0 }, /* #91 */ 4878 { 0x127702, 0x127782, 0x6356291d, 0xeff769df, 0xeda561de, 0x0 }, /* #92 */ 4879 { 0x3c4d13, 0x3c4586, 0xe6727fbe, 0xe772ffbe, 0x6720a6aa, 0x0 }, /* #93 */ 4880 { 0x1d76d7, 0x1d7602, 0x72c0fb7a, 0x7bfefbfe, 0x5bbe209e, 0x0 }, /* #94 */ 4881 { 0x0f7346, 0x0f7386, 0xe7fc35ad, 0xfffc37bd, 0x9f282630, 0x0 }, /* #95 */ 3314 4882 }; 3315 4883 static const BINU32_TEST_T g_aTests_or_u32_locked[] = 3316 4884 { 3317 { 0x326643, 0x326646, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #0 */ 3318 { 0x1f7786, 0x1f7746, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #1 */ 3319 { 0x352a17, 0x352246, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #2 */ 3320 { 0x3a0286, 0x3a0246, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #3 */ 3321 { 0x3b4842, 0x3b4082, 0xd6981757, 0xd6981757, 0x00000000, 0x0 }, /* #4 */ 3322 { 0x245c57, 0x245482, 0xb02a8280, 0xb02a8280, 0x00000000, 0x0 }, /* #5 */ 3323 { 0x1d3a16, 0x1d3202, 0x119b9e31, 0x119b9e31, 0x00000000, 0x0 }, /* #6 */ 3324 { 0x2e4cd2, 0x2e4402, 0x2d090fa7, 0x2d090fa7, 0x00000000, 0x0 }, /* #7 */ 3325 { 0x2254d7, 0x225406, 0x07053187, 0x67f7bbff, 0x65f6ba7e, 0x0 }, /* #8 */ 3326 { 0x0d3982, 0x0d3182, 0xedd87de8, 0xedfa7fef, 0x603242af, 0x0 }, /* #9 */ 3327 { 0x377f86, 0x377782, 0xe4f297ef, 0xf6f6ffef, 0x72d4ffaf, 0x0 }, /* #10 */ 3328 { 0x1e7506, 0x1e7586, 0x97d72ab1, 0xfff7feb1, 0x6f33d6b1, 0x0 }, /* #11 */ 3329 { 0x1c31d6, 0x1c3106, 0x536184e8, 0x777dc6fc, 0x675cc61c, 0x0 }, /* #12 */ 3330 { 0x126c56, 0x126482, 0xf3ce525a, 0xffcede5b, 0xae80ce1b, 0x0 }, /* #13 */ 3331 { 0x1b0742, 0x1b0786, 0x3f0f3169, 0xbf7f35ff, 0xbe7504d6, 0x0 }, /* #14 */ 3332 { 0x103e56, 0x103682, 0x8ac84ff0, 0xaef85ff7, 0x24f81b17, 0x0 }, /* #15 */ 3333 { 0x3a36c2, 0x3a3686, 0xa636b755, 0xb63ef7f5, 0x923e61e0, 0x0 }, /* #16 */ 3334 { 0x0d38c6, 0x0d3086, 0xe58c6e1a, 0xe79cef1b, 0xe690a10b, 0x0 }, /* #17 */ 3335 { 0x3d0dc2, 0x3d0502, 0x6f53d684, 0x6f7bdee6, 0x29288c62, 0x0 }, /* #18 */ 3336 { 0x180b02, 0x180382, 0xee50508c, 0xfed85fec, 0x5ad84fe8, 0x0 }, /* #19 */ 3337 { 0x2636d2, 0x263682, 0x1fa0dedf, 0xffa8ffdf, 0xfa883385, 0x0 }, /* #20 */ 3338 { 0x2e7ec2, 0x2e7686, 0xdec59f4f, 0xdedfbf6f, 0x805e2c25, 0x0 }, /* #21 */ 3339 { 0x2253d6, 0x225382, 0x84366f9b, 0x95ff6fdf, 0x91d92b46, 0x0 }, /* #22 */ 3340 { 0x2809d3, 0x280182, 0x101c9d9b, 0x96bfbffb, 0x86af3360, 0x0 }, /* #23 */ 3341 { 0x1607c3, 0x160786, 0x381f5142, 0xb81ff1d7, 0x900fe0d7, 0x0 }, /* #24 */ 3342 { 0x324b56, 0x324306, 0x5dba3e73, 0x7ffbff77, 0x6e59ff44, 0x0 }, /* #25 */ 3343 { 0x056102, 0x056182, 0x2f7f8abb, 0xff7f9bfb, 0xde6d1359, 0x0 }, /* #26 */ 3344 { 0x230d03, 0x230582, 0xcf6d8068, 0xdf6dd4fd, 0xde095495, 0x0 }, /* #27 */ 3345 { 0x101192, 0x101106, 0x2c73d245, 0x6ff3f7e7, 0x67f1e7a3, 0x0 }, /* #28 */ 3346 { 0x1e12d3, 0x1e1282, 0x80b9163b, 0xb7fb9ebf, 0x37629caf, 0x0 }, /* #29 */ 3347 { 0x1c4193, 0x1c4182, 0x2ce82cb3, 0xbeeeffb3, 0xbeced3a0, 0x0 }, /* #30 */ 3348 { 0x276e42, 0x276682, 0x75159042, 0xffb5f84a, 0x9ab1f848, 0x0 }, /* #31 */ 3349 { 0x3d7887, 0x3d7006, 0x434f9dbb, 0x5fff9fbb, 0x5ffc8283, 0x0 }, /* #32 */ 3350 { 0x1c76d6, 0x1c7686, 0x9fffa488, 0xdfffeda9, 0x488aed21, 0x0 }, /* #33 */ 3351 { 0x163696, 0x163682, 0x97a37d61, 0xffff7f67, 0x6e7c7766, 0x0 }, /* #34 */ 3352 { 0x030217, 0x030202, 0x7405fcea, 0x751ffeea, 0x351fa228, 0x0 }, /* #35 */ 3353 { 0x0f0b57, 0x0f0386, 0xc1f19546, 0xdbffdd7e, 0x1b7f487c, 0x0 }, /* #36 */ 3354 { 0x306092, 0x306082, 0xa95e8301, 0xbbfecbdf, 0xbbeacbde, 0x0 }, /* #37 */ 3355 { 0x2e1b42, 0x2e1386, 0x761af716, 0xf65bf71e, 0xa453e11a, 0x0 }, /* #38 */ 3356 { 0x1f0497, 0x1f0486, 0xc47a1694, 0xef7a56d7, 0xeb6050d7, 0x0 }, /* #39 */ 3357 { 0x1b0a56, 0x1b0282, 0xf9d690fa, 0xfddedbfb, 0xb5c84b93, 0x0 }, /* #40 */ 3358 { 0x195c46, 0x195482, 0x2f0e9df0, 0xafaf9ff2, 0xa8a30fb2, 0x0 }, /* #41 */ 3359 { 0x1f1d57, 0x1f1586, 0x48125815, 0xec56ded7, 0xac54ced6, 0x0 }, /* #42 */ 3360 { 0x177b02, 0x177382, 0x87d71cfd, 0xbff73efd, 0x3bb02a10, 0x0 }, /* #43 */ 3361 { 0x191f07, 0x191782, 0xcb992454, 0xfbb92dd6, 0x73202d92, 0x0 }, /* #44 */ 3362 { 0x0f6657, 0x0f6682, 0xaa63917b, 0xaee7b7fb, 0xaee437fa, 0x0 }, /* #45 */ 3363 { 0x1736d6, 0x173606, 0x531975f7, 0x7f9ff5ff, 0x6c8fb4ec, 0x0 }, /* #46 */ 3364 { 0x167303, 0x167302, 0x3a1a7bcb, 0x7abf7bfb, 0x60b56a3a, 0x0 }, /* #47 */ 3365 { 0x111696, 0x111606, 0x15a3903e, 0x75f3927e, 0x6553025e, 0x0 }, /* #48 */ 3366 { 0x001d42, 0x001586, 0x99967c3a, 0xffb7fcff, 0xe6b5d0f5, 0x0 }, /* #49 */ 3367 { 0x293983, 0x293102, 0x6cd1da08, 0x6dd1fb08, 0x45417b08, 0x0 }, /* #50 */ 3368 { 0x346d97, 0x346506, 0x6a50bb46, 0x7a77bf77, 0x5a372731, 0x0 }, /* #51 */ 3369 { 0x2061c7, 0x206182, 0xef46f69b, 0xffeef6df, 0x5be8525c, 0x0 }, /* #52 */ 3370 { 0x374507, 0x374586, 0x0d5d3da3, 0xad7dfda3, 0xa479c003, 0x0 }, /* #53 */ 3371 { 0x2d1782, 0x2d1786, 0x236cb52c, 0xf7eefdff, 0xf5ea6ddf, 0x0 }, /* #54 */ 3372 { 0x136702, 0x136782, 0xee177f6e, 0xeebf7f6e, 0x48af2666, 0x0 }, /* #55 */ 3373 { 0x0176d6, 0x017686, 0xd5feafa6, 0xd7ffefe7, 0xc3bde765, 0x0 }, /* #56 */ 3374 { 0x0a5592, 0x0a5502, 0x3fd3a323, 0x7ffbb367, 0x5f7b9065, 0x0 }, /* #57 */ 3375 { 0x046702, 0x046786, 0x6a9bf436, 0xeebfff36, 0xe4be1b14, 0x0 }, /* #58 */ 3376 { 0x237197, 0x237102, 0x5912656f, 0x5fd3ed7f, 0x46c18818, 0x0 }, /* #59 */ 3377 { 0x0e03d2, 0x0e0302, 0x42652bbf, 0x427f2bbf, 0x401b2aa7, 0x0 }, /* #60 */ 3378 { 0x0d39d6, 0x0d3106, 0x58da9003, 0x7dfef287, 0x7524e287, 0x0 }, /* #61 */ 3379 { 0x0e0303, 0x0e0306, 0x3b7b7b40, 0x7ffbff55, 0x67d8e615, 0x0 }, /* #62 */ 3380 { 0x2921d6, 0x292102, 0x1a8846fa, 0x7aebd6fb, 0x68ebd4b1, 0x0 }, /* #63 */ 4885 { 0x234a16, 0x234246, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #0 */ 4886 { 0x171ac7, 0x171246, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #1 */ 4887 { 0x274712, 0x274746, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #2 */ 4888 { 0x354cd7, 0x354446, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #3 */ 4889 { 0x117e56, 0x117646, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #4 */ 4890 { 0x181643, 0x181646, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #5 */ 4891 { 0x385c06, 0x385482, 0xdcb6d28a, 0xdcb6d28a, 0x00000000, 0x0 }, /* #6 */ 4892 { 0x381193, 0x381182, 0x9f5d7e94, 0x9f5d7e94, 0x00000000, 0x0 }, /* #7 */ 4893 { 0x215757, 0x215786, 0xd1f4fd60, 0xd1f4fd60, 0x00000000, 0x0 }, /* #8 */ 4894 { 0x2632d7, 0x263202, 0x0018c8ea, 0x0018c8ea, 0x00000000, 0x0 }, /* #9 */ 4895 { 0x2e7a92, 0x2e7286, 0xc8796ae2, 0xc8796ae2, 0x00000000, 0x0 }, /* #10 */ 4896 { 0x184092, 0x184082, 0xbef94c7c, 0xbef94c7c, 0x00000000, 0x0 }, /* #11 */ 4897 { 0x0c0112, 0x0c0182, 0xfbf5a816, 0xfffffbfe, 0x7cee7bee, 0x0 }, /* #12 */ 4898 { 0x0a6582, 0x0a6502, 0x258e6151, 0x679f61fd, 0x669740ed, 0x0 }, /* #13 */ 4899 { 0x273c13, 0x273486, 0x3cb66d58, 0xfcf6ed5f, 0xecc4ec5f, 0x0 }, /* #14 */ 4900 { 0x3a67c7, 0x3a6782, 0x7b791fcc, 0xff7fdfec, 0x8d16c968, 0x0 }, /* #15 */ 4901 { 0x007242, 0x007282, 0x632909ad, 0xfb3b4fef, 0xdb3a4ee3, 0x0 }, /* #16 */ 4902 { 0x1147d7, 0x114782, 0x0585ab0d, 0xcfa5af2f, 0xcaa10623, 0x0 }, /* #17 */ 4903 { 0x1a0a16, 0x1a0286, 0xd80dbd4b, 0xfe0fbf4b, 0x6e069343, 0x0 }, /* #18 */ 4904 { 0x2e2b52, 0x2e2386, 0x219daaab, 0xb7bffbeb, 0xb62fd1ca, 0x0 }, /* #19 */ 4905 { 0x366146, 0x366106, 0x60300188, 0x6fb4b98d, 0x2fb4b90d, 0x0 }, /* #20 */ 4906 { 0x213dc6, 0x213586, 0xea9eb3f4, 0xfbbefffc, 0x59386e08, 0x0 }, /* #21 */ 4907 { 0x3f5c07, 0x3f5402, 0x050ea93e, 0x058fa93e, 0x0589280a, 0x0 }, /* #22 */ 4908 { 0x232b56, 0x232386, 0xa2475e46, 0xfb7f7e56, 0xfb7e7812, 0x0 }, /* #23 */ 4909 { 0x3d0443, 0x3d0482, 0xf0227eca, 0xf8b27efe, 0x28b21876, 0x0 }, /* #24 */ 4910 { 0x237fd3, 0x237706, 0x427ffbf2, 0x627ffff6, 0x2075ce26, 0x0 }, /* #25 */ 4911 { 0x313152, 0x313102, 0x77a4bb71, 0x77aebf75, 0x600e3514, 0x0 }, /* #26 */ 4912 { 0x3e6552, 0x3e6502, 0x50c10a72, 0x71d5ebfb, 0x3194ebc9, 0x0 }, /* #27 */ 4913 { 0x037287, 0x037286, 0x9b291b81, 0xffeddb95, 0x67ccc015, 0x0 }, /* #28 */ 4914 { 0x163716, 0x163706, 0x020fca6c, 0x1abfda7e, 0x1ab29a56, 0x0 }, /* #29 */ 4915 { 0x3211c3, 0x321186, 0xc8bcde0c, 0xefbedf2e, 0x27960b22, 0x0 }, /* #30 */ 4916 { 0x351a47, 0x351286, 0xbed24ef3, 0xbfff7ef3, 0x213d7491, 0x0 }, /* #31 */ 4917 { 0x2f6c83, 0x2f6486, 0xbcd8e720, 0xfcfee735, 0xc42e0515, 0x0 }, /* #32 */ 4918 { 0x0f4883, 0x0f4002, 0x34ff67bd, 0x3fffe7fd, 0x2bf3c479, 0x0 }, /* #33 */ 4919 { 0x281b47, 0x281302, 0x365885ba, 0x3ffb97bf, 0x2db39235, 0x0 }, /* #34 */ 4920 { 0x040dd7, 0x040506, 0x1a39a373, 0x7e3ba37b, 0x7e1a014b, 0x0 }, /* #35 */ 4921 { 0x0b2392, 0x0b2302, 0x700e834f, 0x78cef34f, 0x48cef102, 0x0 }, /* #36 */ 4922 { 0x305f86, 0x305706, 0x4eab1084, 0x4eeb51a6, 0x40c951a2, 0x0 }, /* #37 */ 4923 { 0x0e6317, 0x0e6382, 0x778b08a7, 0xffef28ef, 0xc8e5286e, 0x0 }, /* #38 */ 4924 { 0x015253, 0x015206, 0x780383d3, 0x7ec3cff3, 0x6ec3cf33, 0x0 }, /* #39 */ 4925 { 0x183543, 0x183582, 0x13fbdcba, 0xbffbddbf, 0xbc584195, 0x0 }, /* #40 */ 4926 { 0x395cd2, 0x395486, 0xc0daa447, 0xd2dff6d7, 0x52575294, 0x0 }, /* #41 */ 4927 { 0x2e1cc7, 0x2e1482, 0x9f76ff8f, 0xbff6ffef, 0x3d84156c, 0x0 }, /* #42 */ 4928 { 0x1a0503, 0x1a0582, 0x86921a81, 0xa69a1e85, 0x220a0e85, 0x0 }, /* #43 */ 4929 { 0x3f7006, 0x3f7086, 0xd2d524fb, 0xf7ffe4ff, 0x676ee465, 0x0 }, /* #44 */ 4930 { 0x1457d2, 0x145702, 0x20ce0d20, 0x77ffcdb3, 0x77bfc0b3, 0x0 }, /* #45 */ 4931 { 0x044457, 0x044486, 0x7a243cdb, 0xfb377fff, 0xe1176baf, 0x0 }, /* #46 */ 4932 { 0x1e3f02, 0x1e3786, 0xae165599, 0xfe5ffddd, 0x7c4de845, 0x0 }, /* #47 */ 4933 { 0x0c49c6, 0x0c4106, 0x75ff137b, 0x7dff1bff, 0x7d580bee, 0x0 }, /* #48 */ 4934 { 0x377686, 0x377602, 0x1c07f177, 0x5d7ffbf7, 0x4d7dead5, 0x0 }, /* #49 */ 4935 { 0x044cd6, 0x044486, 0x51f7f6ea, 0xfff7f6fa, 0xee73a6b0, 0x0 }, /* #50 */ 4936 { 0x042556, 0x042582, 0x544b1cbd, 0xdf4bdebf, 0xcf4bc6b3, 0x0 }, /* #51 */ 4937 { 0x223a52, 0x223202, 0x656acc8d, 0x67fbdcad, 0x469b502c, 0x0 }, /* #52 */ 4938 { 0x2c7c17, 0x2c7482, 0xae06ea26, 0xaff6fe67, 0x07f67c65, 0x0 }, /* #53 */ 4939 { 0x206fc6, 0x206786, 0x6d1f3ddc, 0xff1f7ffc, 0xde166e7c, 0x0 }, /* #54 */ 4940 { 0x2f1e52, 0x2f1686, 0xe49ef6ac, 0xe4defefc, 0x0054a8fc, 0x0 }, /* #55 */ 4941 { 0x225942, 0x225186, 0xc91a6d85, 0xef1e7dc5, 0x660c5c41, 0x0 }, /* #56 */ 4942 { 0x3c6396, 0x3c6382, 0x9a4bea61, 0xbe4bfbe3, 0xae0893c3, 0x0 }, /* #57 */ 4943 { 0x1d1f86, 0x1d1786, 0x0b08840d, 0x9f1d97ff, 0x9c1597f7, 0x0 }, /* #58 */ 4944 { 0x2b6782, 0x2b6782, 0xd0edb98e, 0xf7fdfbae, 0x27314324, 0x0 }, /* #59 */ 4945 { 0x2f0496, 0x2f0482, 0x2e374939, 0xafbf7dbf, 0xafa875b6, 0x0 }, /* #60 */ 4946 { 0x0838d7, 0x083086, 0xdd15fc1c, 0xdf5ffd3f, 0x8e5aa12f, 0x0 }, /* #61 */ 4947 { 0x0c1c07, 0x0c1402, 0x3b03bd86, 0x3b8fffae, 0x328fc6ae, 0x0 }, /* #62 */ 4948 { 0x3d0446, 0x3d0486, 0xb0e32bc4, 0xb2efabc6, 0x924e8ac2, 0x0 }, /* #63 */ 4949 { 0x3770c7, 0x377086, 0x70602730, 0xf8ecfff3, 0xb8acf9f3, 0x0 }, /* #64 */ 4950 { 0x0d5d96, 0x0d5586, 0xba173247, 0xfaf7f35f, 0x48e5f11c, 0x0 }, /* #65 */ 4951 { 0x380a87, 0x380286, 0x10171380, 0xdb1753c0, 0xdb0140c0, 0x0 }, /* #66 */ 4952 { 0x022bc7, 0x022386, 0xa151ecd8, 0xe9d5edff, 0x499469ff, 0x0 }, /* #67 */ 4953 { 0x3a6942, 0x3a6106, 0x712824d9, 0x73ab3fdd, 0x028b3bc5, 0x0 }, /* #68 */ 4954 { 0x012486, 0x012482, 0x800cad5a, 0x804ceffe, 0x8048efbc, 0x0 }, /* #69 */ 4955 { 0x334096, 0x334082, 0xcedc793f, 0xeedc7fbf, 0xec9c1eb8, 0x0 }, /* #70 */ 4956 { 0x2458c3, 0x245086, 0x919cc89d, 0x9dbeccff, 0x8c36c473, 0x0 }, /* #71 */ 4957 { 0x1b0116, 0x1b0186, 0xda39657a, 0xfe3d7f7b, 0x6e353a09, 0x0 }, /* #72 */ 4958 { 0x353c92, 0x353482, 0xa8dba9fe, 0xadfffffe, 0x2d7577a6, 0x0 }, /* #73 */ 4959 { 0x026b46, 0x026382, 0x5bdb2106, 0xdfdf3f37, 0xcf551f33, 0x0 }, /* #74 */ 4960 { 0x3375d7, 0x337506, 0x19846475, 0x1bdf6e7d, 0x02df4a69, 0x0 }, /* #75 */ 4961 { 0x0e55c3, 0x0e5586, 0xd7a2ac41, 0xfffbac59, 0xf8db0c59, 0x0 }, /* #76 */ 4962 { 0x076503, 0x076586, 0x994e7133, 0xbdeff933, 0xace9f913, 0x0 }, /* #77 */ 4963 { 0x1f6546, 0x1f6582, 0x367c33e0, 0xb67df3f2, 0x9431d312, 0x0 }, /* #78 */ 4964 { 0x184d13, 0x184582, 0xe06dceed, 0xe96ddffd, 0x092c5b10, 0x0 }, /* #79 */ 4965 { 0x0e1cd7, 0x0e1486, 0xa3823516, 0xfbeb7d96, 0x796b4990, 0x0 }, /* #80 */ 4966 { 0x2a2a43, 0x2a2282, 0xa2986391, 0xa2b8f7b9, 0x82b0f729, 0x0 }, /* #81 */ 4967 { 0x322602, 0x322686, 0x8d389798, 0xbf78b7db, 0xbe68a3c3, 0x0 }, /* #82 */ 4968 { 0x177717, 0x177782, 0x12d3e0ba, 0xd6d7fcfe, 0xd446dcfe, 0x0 }, /* #83 */ 4969 { 0x163212, 0x163282, 0x03c6628d, 0xd7f67bbf, 0xd57039be, 0x0 }, /* #84 */ 4970 { 0x1e73d2, 0x1e7382, 0xa9f188c2, 0xb9f98ed3, 0xb0498e11, 0x0 }, /* #85 */ 4971 { 0x0e16d3, 0x0e1602, 0x77fe9af8, 0x7ffedffb, 0x2c704d53, 0x0 }, /* #86 */ 4972 { 0x243bc3, 0x243382, 0xa8e3207d, 0xbfeb247f, 0x976a2457, 0x0 }, /* #87 */ 4973 { 0x3757c3, 0x375782, 0x2af660ae, 0xfff776fe, 0xd545765e, 0x0 }, /* #88 */ 4974 { 0x1e4106, 0x1e4102, 0x610120af, 0x7109f2ef, 0x1108f2ea, 0x0 }, /* #89 */ 4975 { 0x036942, 0x036182, 0xa5f04855, 0xa7fcf8fd, 0x821cf8bc, 0x0 }, /* #90 */ 4976 { 0x0d7f93, 0x0d7782, 0xbb0fe97c, 0xfbafeb7f, 0x51a9ea2f, 0x0 }, /* #91 */ 4977 { 0x0d3c92, 0x0d3482, 0x95a0e9ba, 0xb7f0fffb, 0xb750de41, 0x0 }, /* #92 */ 4978 { 0x2f19c6, 0x2f1182, 0x4718a5a5, 0xe73bbdbf, 0xa323181a, 0x0 }, /* #93 */ 4979 { 0x0364d3, 0x036406, 0x51dac657, 0x73dbe7ff, 0x3213a3bc, 0x0 }, /* #94 */ 4980 { 0x224606, 0x224682, 0x063e8749, 0xb73fefef, 0xb323eda6, 0x0 }, /* #95 */ 3381 4981 }; 3382 4982 static const BINU32_TEST_T g_aTests_xor_u32[] = 3383 4983 { 3384 { 0x186647, 0x186646, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #0 */ 3385 { 0x3669c7, 0x366146, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #1 */ 3386 { 0x1c2447, 0x1c2446, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #2 */ 3387 { 0x2d74d7, 0x2d7446, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #3 */ 3388 { 0x131293, 0x131202, 0x7a7c1932, 0x7a7c1932, 0x00000000, 0x0 }, /* #4 */ 3389 { 0x1a3f97, 0x1a3706, 0x640671a0, 0x640671a0, 0x00000000, 0x0 }, /* #5 */ 3390 { 0x0d7287, 0x0d7206, 0x22c22e21, 0x22c22e21, 0x00000000, 0x0 }, /* #6 */ 3391 { 0x220a52, 0x220206, 0x5b69597b, 0x5b69597b, 0x00000000, 0x0 }, /* #7 */ 3392 { 0x314917, 0x314182, 0xf54b4433, 0x9521e85d, 0x606aac6e, 0x0 }, /* #8 */ 3393 { 0x1e7a42, 0x1e7206, 0xb7b4d661, 0x76d240b8, 0xc16696d9, 0x0 }, /* #9 */ 3394 { 0x392212, 0x392202, 0x41c174c6, 0x021800d6, 0x43d97410, 0x0 }, /* #10 */ 3395 { 0x126916, 0x126106, 0x724ea05e, 0x7a4c3541, 0x0802951f, 0x0 }, /* #11 */ 3396 { 0x1a4047, 0x1a4002, 0x75f3800d, 0x30a8712a, 0x455bf127, 0x0 }, /* #12 */ 3397 { 0x353a12, 0x353202, 0x677f520a, 0x309c1191, 0x57e3439b, 0x0 }, /* #13 */ 3398 { 0x2b2213, 0x2b2286, 0x396543cb, 0x9e23417b, 0xa74602b0, 0x0 }, /* #14 */ 3399 { 0x1a25c2, 0x1a2582, 0x223a00a0, 0xefc53a61, 0xcdff3ac1, 0x0 }, /* #15 */ 3400 { 0x2a7cc2, 0x2a7402, 0x382e7ba9, 0x0b96aa4a, 0x33b8d1e3, 0x0 }, /* #16 */ 3401 { 0x1a2f97, 0x1a2782, 0xd50842e9, 0xc468b875, 0x1160fa9c, 0x0 }, /* #17 */ 3402 { 0x252087, 0x252002, 0x15c47a53, 0x43fe901c, 0x563aea4f, 0x0 }, /* #18 */ 3403 { 0x2c73c7, 0x2c7382, 0xd7830c65, 0x8b21ca97, 0x5ca2c6f2, 0x0 }, /* #19 */ 3404 { 0x334886, 0x334082, 0x88606404, 0xf82603bf, 0x704667bb, 0x0 }, /* #20 */ 3405 { 0x043e97, 0x043602, 0x52739df2, 0x76f538da, 0x2486a528, 0x0 }, /* #21 */ 3406 { 0x2a0112, 0x2a0106, 0x984a4499, 0x2b97e1dd, 0xb3dda544, 0x0 }, /* #22 */ 3407 { 0x0d2dd6, 0x0d2502, 0xf8c4801e, 0x5473ef9d, 0xacb76f83, 0x0 }, /* #23 */ 3408 { 0x3a1846, 0x3a1086, 0x55576d89, 0xcb8f25d8, 0x9ed84851, 0x0 }, /* #24 */ 3409 { 0x334d83, 0x334502, 0x91c31718, 0x4ee226dc, 0xdf2131c4, 0x0 }, /* #25 */ 3410 { 0x0a4ad3, 0x0a4202, 0x31768191, 0x6a42ee64, 0x5b346ff5, 0x0 }, /* #26 */ 3411 { 0x081b46, 0x081386, 0xf7b8b6c6, 0xc85f2b78, 0x3fe79dbe, 0x0 }, /* #27 */ 3412 { 0x254592, 0x254586, 0xa804743e, 0xd46fb3f5, 0x7c6bc7cb, 0x0 }, /* #28 */ 3413 { 0x0a2016, 0x0a2006, 0x10caca91, 0x6173d596, 0x71b91f07, 0x0 }, /* #29 */ 3414 { 0x241e13, 0x241686, 0x66b227dd, 0x9ce515de, 0xfa573203, 0x0 }, /* #30 */ 3415 { 0x142196, 0x142102, 0x7c046b30, 0x3a1d30dc, 0x46195bec, 0x0 }, /* #31 */ 3416 { 0x0861d6, 0x086182, 0xaf91407a, 0x86b102b5, 0x292042cf, 0x0 }, /* #32 */ 3417 { 0x023903, 0x023182, 0xd4f4a818, 0xdeb34323, 0x0a47eb3b, 0x0 }, /* #33 */ 3418 { 0x2473c2, 0x247382, 0xcdac02eb, 0xda5fb8c8, 0x17f3ba23, 0x0 }, /* #34 */ 3419 { 0x017cd3, 0x017482, 0xd971d432, 0x9953984c, 0x40224c7e, 0x0 }, /* #35 */ 3420 { 0x0c0517, 0x0c0582, 0x7f622f0d, 0xb99d10dc, 0xc6ff3fd1, 0x0 }, /* #36 */ 3421 { 0x220b92, 0x220386, 0x70edfe65, 0xa8352caa, 0xd8d8d2cf, 0x0 }, /* #37 */ 3422 { 0x3820c7, 0x382002, 0xb0300b2a, 0x121d0037, 0xa22d0b1d, 0x0 }, /* #38 */ 3423 { 0x342e52, 0x342686, 0x7fa8dcbb, 0x989b66cc, 0xe733ba77, 0x0 }, /* #39 */ 3424 { 0x166e96, 0x166682, 0x749393de, 0xb0429c43, 0xc4d10f9d, 0x0 }, /* #40 */ 3425 { 0x180ec3, 0x180686, 0xc439767e, 0xdcab1b4e, 0x18926d30, 0x0 }, /* #41 */ 3426 { 0x3117d7, 0x311782, 0x555be21a, 0x9602a6a4, 0xc35944be, 0x0 }, /* #42 */ 3427 { 0x301783, 0x301702, 0xf7e1863f, 0x40d528fd, 0xb734aec2, 0x0 }, /* #43 */ 3428 { 0x3d5ed6, 0x3d5682, 0x259f73fa, 0xe2e84698, 0xc7773562, 0x0 }, /* #44 */ 3429 { 0x1138c2, 0x113086, 0x4a38daab, 0xd0a4ec35, 0x9a9c369e, 0x0 }, /* #45 */ 3430 { 0x056d83, 0x056502, 0x856e6476, 0x57ebc6e0, 0xd285a296, 0x0 }, /* #46 */ 3431 { 0x225cd6, 0x225402, 0x74183d94, 0x176ac683, 0x6372fb17, 0x0 }, /* #47 */ 3432 { 0x025603, 0x025686, 0x0e706811, 0xbbb0536f, 0xb5c03b7e, 0x0 }, /* #48 */ 3433 { 0x020997, 0x020106, 0x9243a8aa, 0x05b592ee, 0x97f63a44, 0x0 }, /* #49 */ 3434 { 0x2b5286, 0x2b5206, 0xcfff23fe, 0x786b0247, 0xb79421b9, 0x0 }, /* #50 */ 3435 { 0x323606, 0x323682, 0x32785018, 0x8aaac246, 0xb8d2925e, 0x0 }, /* #51 */ 3436 { 0x320302, 0x320302, 0xb0f6b13d, 0x631885d5, 0xd3ee34e8, 0x0 }, /* #52 */ 3437 { 0x137592, 0x137506, 0xf7cb8072, 0x669679bd, 0x915df9cf, 0x0 }, /* #53 */ 3438 { 0x3b2ec6, 0x3b2606, 0xb1ceffae, 0x7d3aeda0, 0xccf4120e, 0x0 }, /* #54 */ 3439 { 0x0d5bc6, 0x0d5306, 0x37445b74, 0x5f9402ac, 0x68d059d8, 0x0 }, /* #55 */ 3440 { 0x3a08d7, 0x3a0086, 0x406ddeb4, 0xad55c2c3, 0xed381c77, 0x0 }, /* #56 */ 3441 { 0x1d1192, 0x1d1102, 0x1347e3ee, 0x4782cbcb, 0x54c52825, 0x0 }, /* #57 */ 3442 { 0x0e4097, 0x0e4006, 0x22c7b281, 0x065fd750, 0x249865d1, 0x0 }, /* #58 */ 3443 { 0x040f16, 0x040702, 0xac0f801f, 0x01ab09cd, 0xada489d2, 0x0 }, /* #59 */ 3444 { 0x145147, 0x145182, 0x9aac4807, 0xfe009938, 0x64acd13f, 0x0 }, /* #60 */ 3445 { 0x1d11c2, 0x1d1186, 0xcd963e48, 0x8f44d1b8, 0x42d2eff0, 0x0 }, /* #61 */ 3446 { 0x2f58c6, 0x2f5006, 0x24b4e3c7, 0x3b62d363, 0x1fd630a4, 0x0 }, /* #62 */ 3447 { 0x131003, 0x131006, 0xf55c1eb3, 0x47bf8b90, 0xb2e39523, 0x0 }, /* #63 */ 4984 { 0x074786, 0x074746, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #0 */ 4985 { 0x286a92, 0x286246, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #1 */ 4986 { 0x2e4e57, 0x2e4646, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #2 */ 4987 { 0x1b6297, 0x1b6246, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #3 */ 4988 { 0x254b96, 0x254346, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #4 */ 4989 { 0x071ec6, 0x071646, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #5 */ 4990 { 0x087f87, 0x087782, 0xfd3646a4, 0xfd3646a4, 0x00000000, 0x0 }, /* #6 */ 4991 { 0x177916, 0x177186, 0xc9aa019f, 0xc9aa019f, 0x00000000, 0x0 }, /* #7 */ 4992 { 0x107287, 0x107206, 0x2998f990, 0x2998f990, 0x00000000, 0x0 }, /* #8 */ 4993 { 0x281313, 0x281302, 0x40128d8a, 0x40128d8a, 0x00000000, 0x0 }, /* #9 */ 4994 { 0x0a5f07, 0x0a5702, 0x76e6f3a8, 0x76e6f3a8, 0x00000000, 0x0 }, /* #10 */ 4995 { 0x0636c2, 0x063682, 0xb8483304, 0xb8483304, 0x00000000, 0x0 }, /* #11 */ 4996 { 0x0d6852, 0x0d6006, 0xc44627c4, 0x5d9af024, 0x99dcd7e0, 0x0 }, /* #12 */ 4997 { 0x206117, 0x206102, 0xa2e1fb76, 0x00a5eaa8, 0xa24411de, 0x0 }, /* #13 */ 4998 { 0x311747, 0x311706, 0x8236f9cf, 0x657c7fe4, 0xe74a862b, 0x0 }, /* #14 */ 4999 { 0x2e2607, 0x2e2602, 0x3719bb1a, 0x4d535e16, 0x7a4ae50c, 0x0 }, /* #15 */ 5000 { 0x031492, 0x031406, 0x981944fc, 0x3b194c3c, 0xa30008c0, 0x0 }, /* #16 */ 5001 { 0x3e0713, 0x3e0702, 0x4a1e5204, 0x4684f8a4, 0x0c9aaaa0, 0x0 }, /* #17 */ 5002 { 0x3774d6, 0x377482, 0x8bab4e57, 0x900f79ea, 0x1ba437bd, 0x0 }, /* #18 */ 5003 { 0x076752, 0x076782, 0xa5da152c, 0xb57e1a32, 0x10a40f1e, 0x0 }, /* #19 */ 5004 { 0x1c0313, 0x1c0302, 0xb03de4ca, 0x1f4a279d, 0xaf77c357, 0x0 }, /* #20 */ 5005 { 0x393dc7, 0x393582, 0x9b6422e0, 0xd049ede0, 0x4b2dcf00, 0x0 }, /* #21 */ 5006 { 0x310e93, 0x310606, 0xf27e4e9b, 0x7024924d, 0x825adcd6, 0x0 }, /* #22 */ 5007 { 0x180782, 0x180702, 0x1130cb88, 0x4bb29d01, 0x5a825689, 0x0 }, /* #23 */ 5008 { 0x3f49d7, 0x3f4186, 0x665129e7, 0xbcc718cc, 0xda96312b, 0x0 }, /* #24 */ 5009 { 0x362c83, 0x362482, 0x3c883361, 0xad6d7732, 0x91e54453, 0x0 }, /* #25 */ 5010 { 0x282e52, 0x282606, 0x1a0cbc39, 0x6015f3b2, 0x7a194f8b, 0x0 }, /* #26 */ 5011 { 0x354c53, 0x354482, 0xe3afc6de, 0xca86edc1, 0x29292b1f, 0x0 }, /* #27 */ 5012 { 0x0e3603, 0x0e3686, 0x1d45c4d3, 0xd238ecaf, 0xcf7d287c, 0x0 }, /* #28 */ 5013 { 0x2c6cd7, 0x2c6486, 0x89b0c62d, 0xbd127f7e, 0x34a2b953, 0x0 }, /* #29 */ 5014 { 0x351306, 0x351386, 0x348d6e12, 0xc5b814a0, 0xf1357ab2, 0x0 }, /* #30 */ 5015 { 0x0a5553, 0x0a5582, 0x6869e0fa, 0xd758b12a, 0xbf3151d0, 0x0 }, /* #31 */ 5016 { 0x324f13, 0x324782, 0x56271298, 0x8912d61c, 0xdf35c484, 0x0 }, /* #32 */ 5017 { 0x3866d3, 0x386606, 0xe301fa90, 0x35e8cc28, 0xd6e936b8, 0x0 }, /* #33 */ 5018 { 0x0775c2, 0x077586, 0xa8c5b283, 0xe38f79dd, 0x4b4acb5e, 0x0 }, /* #34 */ 5019 { 0x2d2ed2, 0x2d2606, 0x2c1fadcf, 0x3fd385b1, 0x13cc287e, 0x0 }, /* #35 */ 5020 { 0x367253, 0x367282, 0x604d521f, 0xd407d3d5, 0xb44a81ca, 0x0 }, /* #36 */ 5021 { 0x0f0f92, 0x0f0702, 0x0148c808, 0x100c6ebc, 0x1144a6b4, 0x0 }, /* #37 */ 5022 { 0x1c7c47, 0x1c7402, 0xec233304, 0x16c9b016, 0xfaea8312, 0x0 }, /* #38 */ 5023 { 0x0351c3, 0x035106, 0x99ae8101, 0x5639f4d2, 0xcf9775d3, 0x0 }, /* #39 */ 5024 { 0x387786, 0x387786, 0xa0299bd1, 0xab9d7c78, 0x0bb4e7a9, 0x0 }, /* #40 */ 5025 { 0x152f13, 0x152702, 0x4305b25e, 0x68048880, 0x2b013ade, 0x0 }, /* #41 */ 5026 { 0x3f7b96, 0x3f7382, 0xa725f5ae, 0xca017338, 0x6d248696, 0x0 }, /* #42 */ 5027 { 0x3f7903, 0x3f7182, 0xad34cde3, 0xc88dc4a7, 0x65b90944, 0x0 }, /* #43 */ 5028 { 0x0f0382, 0x0f0382, 0xfb84825f, 0x830fcb20, 0x788b497f, 0x0 }, /* #44 */ 5029 { 0x066e87, 0x066606, 0xc85111b1, 0x0a31b13f, 0xc260a08e, 0x0 }, /* #45 */ 5030 { 0x0c6c87, 0x0c6406, 0x00c67ddd, 0x27b7454d, 0x27713890, 0x0 }, /* #46 */ 5031 { 0x382ad6, 0x382206, 0x5e62278e, 0x60712b84, 0x3e130c0a, 0x0 }, /* #47 */ 5032 { 0x3b2512, 0x3b2586, 0x4199fcd1, 0xe53ce22d, 0xa4a51efc, 0x0 }, /* #48 */ 5033 { 0x156603, 0x156682, 0x1c5c5983, 0xeea48f57, 0xf2f8d6d4, 0x0 }, /* #49 */ 5034 { 0x201252, 0x201282, 0xdd544f6b, 0x977e47b3, 0x4a2a08d8, 0x0 }, /* #50 */ 5035 { 0x2a2216, 0x2a2206, 0xfd798767, 0x08d13ceb, 0xf5a8bb8c, 0x0 }, /* #51 */ 5036 { 0x307fd3, 0x307702, 0x4c6d2d0c, 0x1fc5bb0b, 0x53a89607, 0x0 }, /* #52 */ 5037 { 0x112f86, 0x112702, 0xd022cc40, 0x4cad4a46, 0x9c8f8606, 0x0 }, /* #53 */ 5038 { 0x282343, 0x282386, 0x1cab62fa, 0xeb447b30, 0xf7ef19ca, 0x0 }, /* #54 */ 5039 { 0x063956, 0x063182, 0xa8aa2af0, 0x934302ce, 0x3be9283e, 0x0 }, /* #55 */ 5040 { 0x113e02, 0x113682, 0xcdbd7644, 0x9c22072c, 0x519f7168, 0x0 }, /* #56 */ 5041 { 0x0e6bc3, 0x0e6302, 0x060cbfc4, 0x690d6032, 0x6f01dff6, 0x0 }, /* #57 */ 5042 { 0x162796, 0x162702, 0x0b547b5c, 0x5c3a80fb, 0x576efba7, 0x0 }, /* #58 */ 5043 { 0x0b1cd7, 0x0b1402, 0x452dd603, 0x0110b79e, 0x443d619d, 0x0 }, /* #59 */ 5044 { 0x130c97, 0x130486, 0x400c58c6, 0xea9477f6, 0xaa982f30, 0x0 }, /* #60 */ 5045 { 0x020e02, 0x020682, 0xcbaf9c22, 0xbd9c1e0e, 0x7633822c, 0x0 }, /* #61 */ 5046 { 0x273282, 0x273286, 0x49e4aac4, 0xca63e506, 0x83874fc2, 0x0 }, /* #62 */ 5047 { 0x056c12, 0x056482, 0x8f81f8ec, 0xd27cad04, 0x5dfd55e8, 0x0 }, /* #63 */ 5048 { 0x130193, 0x130182, 0xf4d64b7f, 0x9420f1b9, 0x60f6bac6, 0x0 }, /* #64 */ 5049 { 0x202e12, 0x202682, 0x9313b32d, 0xe14bea0e, 0x72585923, 0x0 }, /* #65 */ 5050 { 0x044353, 0x044386, 0xabaa4373, 0xdc98294e, 0x77326a3d, 0x0 }, /* #66 */ 5051 { 0x1d07c6, 0x1d0702, 0x5133a1e1, 0x05fb458c, 0x54c8e46d, 0x0 }, /* #67 */ 5052 { 0x0c3ac6, 0x0c3202, 0x9ab9a29a, 0x4bdbf864, 0xd1625afe, 0x0 }, /* #68 */ 5053 { 0x040352, 0x040302, 0xa13db667, 0x3bafe076, 0x9a925611, 0x0 }, /* #69 */ 5054 { 0x100397, 0x100386, 0xd219420e, 0xea268d33, 0x383fcf3d, 0x0 }, /* #70 */ 5055 { 0x3e6b52, 0x3e6386, 0xc5d52662, 0xa91e29dd, 0x6ccb0fbf, 0x0 }, /* #71 */ 5056 { 0x365b92, 0x365386, 0x4c4972e5, 0xa65f4d66, 0xea163f83, 0x0 }, /* #72 */ 5057 { 0x2367d6, 0x236702, 0xbecbce4f, 0x489e0af1, 0xf655c4be, 0x0 }, /* #73 */ 5058 { 0x2731d2, 0x273186, 0x334aebdf, 0x88895344, 0xbbc3b89b, 0x0 }, /* #74 */ 5059 { 0x0c66c6, 0x0c6606, 0xace52c5d, 0x5526e9d8, 0xf9c3c585, 0x0 }, /* #75 */ 5060 { 0x1c3c43, 0x1c3402, 0xf0d43acd, 0x4db4bb0b, 0xbd6081c6, 0x0 }, /* #76 */ 5061 { 0x280d87, 0x280582, 0xc8d7d13b, 0xd83eac3d, 0x10e97d06, 0x0 }, /* #77 */ 5062 { 0x0f1d96, 0x0f1502, 0x375f8c6d, 0x16a3e8ec, 0x21fc6481, 0x0 }, /* #78 */ 5063 { 0x2a0343, 0x2a0382, 0x8e196318, 0xaaa1a0fb, 0x24b8c3e3, 0x0 }, /* #79 */ 5064 { 0x047ec2, 0x047606, 0xc73ed414, 0x2aeba4d7, 0xedd570c3, 0x0 }, /* #80 */ 5065 { 0x1e2997, 0x1e2186, 0x7a84b99e, 0xe532cb77, 0x9fb672e9, 0x0 }, /* #81 */ 5066 { 0x322f43, 0x322786, 0xd3bcd958, 0xc0dd9203, 0x13614b5b, 0x0 }, /* #82 */ 5067 { 0x1a4d47, 0x1a4582, 0x7a4927ac, 0xa282ec40, 0xd8cbcbec, 0x0 }, /* #83 */ 5068 { 0x392057, 0x392006, 0x47048846, 0x7d8a2705, 0x3a8eaf43, 0x0 }, /* #84 */ 5069 { 0x147597, 0x147506, 0xd5d79e4f, 0x2b0dc1f3, 0xfeda5fbc, 0x0 }, /* #85 */ 5070 { 0x037096, 0x037086, 0xbd1c5375, 0xf3b716de, 0x4eab45ab, 0x0 }, /* #86 */ 5071 { 0x2a6513, 0x2a6502, 0x0be549ca, 0x31aa3b15, 0x3a4f72df, 0x0 }, /* #87 */ 5072 { 0x3e4d16, 0x3e4582, 0xeb524d71, 0x8308069e, 0x685a4bef, 0x0 }, /* #88 */ 5073 { 0x2f4c93, 0x2f4486, 0xa14e7508, 0xc4abe728, 0x65e59220, 0x0 }, /* #89 */ 5074 { 0x1c2703, 0x1c2706, 0x1fa4c288, 0x267b5d4e, 0x39df9fc6, 0x0 }, /* #90 */ 5075 { 0x321dd3, 0x321506, 0x9cd915e4, 0x2cf52f63, 0xb02c3a87, 0x0 }, /* #91 */ 5076 { 0x362e93, 0x362682, 0x0a80f401, 0x9293870b, 0x9813730a, 0x0 }, /* #92 */ 5077 { 0x2521d7, 0x252182, 0x1fe64a65, 0xd7f81476, 0xc81e5e13, 0x0 }, /* #93 */ 5078 { 0x323587, 0x323586, 0x9ada4027, 0xb473af2d, 0x2ea9ef0a, 0x0 }, /* #94 */ 5079 { 0x0c1157, 0x0c1106, 0x7e0ec0b8, 0x44807017, 0x3a8eb0af, 0x0 }, /* #95 */ 3448 5080 }; 3449 5081 static const BINU32_TEST_T g_aTests_xor_u32_locked[] = 3450 5082 { 3451 { 0x1446c6, 0x144646, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #0 */ 3452 { 0x3c7283, 0x3c7246, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #1 */ 3453 { 0x152496, 0x152446, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #2 */ 3454 { 0x2a35d2, 0x2a3546, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #3 */ 3455 { 0x3d6c16, 0x3d6402, 0x6cc2d39d, 0x6cc2d39d, 0x00000000, 0x0 }, /* #4 */ 3456 { 0x132013, 0x132006, 0x0ae72b0f, 0x0ae72b0f, 0x00000000, 0x0 }, /* #5 */ 3457 { 0x3c0c16, 0x3c0402, 0x6f336fa7, 0x6f336fa7, 0x00000000, 0x0 }, /* #6 */ 3458 { 0x2775d2, 0x277586, 0xeaf27d5f, 0xeaf27d5f, 0x00000000, 0x0 }, /* #7 */ 3459 { 0x047e02, 0x047686, 0x21bfbd4b, 0x929b2577, 0xb324983c, 0x0 }, /* #8 */ 3460 { 0x062557, 0x062502, 0xb8d3143e, 0x11052454, 0xa9d6306a, 0x0 }, /* #9 */ 3461 { 0x043546, 0x043506, 0x902380ac, 0x5af745e2, 0xcad4c54e, 0x0 }, /* #10 */ 3462 { 0x252a43, 0x252202, 0xc00d4147, 0x6635dd10, 0xa6389c57, 0x0 }, /* #11 */ 3463 { 0x230d03, 0x230506, 0x5e751df9, 0x0577eb18, 0x5b02f6e1, 0x0 }, /* #12 */ 3464 { 0x1e5c57, 0x1e5402, 0x15c8158a, 0x5736568f, 0x42fe4305, 0x0 }, /* #13 */ 3465 { 0x221f97, 0x221706, 0x0b8a2207, 0x1235dd7b, 0x19bfff7c, 0x0 }, /* #14 */ 3466 { 0x1e3313, 0x1e3306, 0x52acb486, 0x1ad36678, 0x487fd2fe, 0x0 }, /* #15 */ 3467 { 0x352607, 0x352602, 0x7795611c, 0x478ff0da, 0x301a91c6, 0x0 }, /* #16 */ 3468 { 0x216c13, 0x216406, 0xb9598d1c, 0x1f66cbb2, 0xa63f46ae, 0x0 }, /* #17 */ 3469 { 0x395d02, 0x395502, 0xd210e20a, 0x4078ca97, 0x9268289d, 0x0 }, /* #18 */ 3470 { 0x020587, 0x020502, 0x3b56bef6, 0x0745f94a, 0x3c1347bc, 0x0 }, /* #19 */ 3471 { 0x0a4747, 0x0a4786, 0xb3e13251, 0xb64fad17, 0x05ae9f46, 0x0 }, /* #20 */ 3472 { 0x1a5047, 0x1a5006, 0x372840d7, 0x0490bf5c, 0x33b8ff8b, 0x0 }, /* #21 */ 3473 { 0x0d40c2, 0x0d4082, 0x96f3f8d1, 0xfda795cd, 0x6b546d1c, 0x0 }, /* #22 */ 3474 { 0x070052, 0x070082, 0x2eb93f92, 0xed459da7, 0xc3fca235, 0x0 }, /* #23 */ 3475 { 0x3d4796, 0x3d4782, 0xa668f660, 0x936fbb46, 0x35074d26, 0x0 }, /* #24 */ 3476 { 0x1a35d2, 0x1a3502, 0x00830483, 0x591e5108, 0x599d558b, 0x0 }, /* #25 */ 3477 { 0x1b4683, 0x1b4682, 0x807aacdb, 0xb590d234, 0x35ea7eef, 0x0 }, /* #26 */ 3478 { 0x253196, 0x253182, 0x86a469da, 0x9285e2ab, 0x14218b71, 0x0 }, /* #27 */ 3479 { 0x0952d7, 0x095286, 0x38b2dfa1, 0xdfcadf4e, 0xe77800ef, 0x0 }, /* #28 */ 3480 { 0x055f07, 0x055786, 0xd52a15eb, 0xab2f17cc, 0x7e050227, 0x0 }, /* #29 */ 3481 { 0x100f13, 0x100702, 0x52616763, 0x6aabf961, 0x38ca9e02, 0x0 }, /* #30 */ 3482 { 0x0b3246, 0x0b3286, 0x9baf9489, 0xbfef281b, 0x2440bc92, 0x0 }, /* #31 */ 3483 { 0x3b5dd3, 0x3b5502, 0xa15482b1, 0x1204e6d3, 0xb3506462, 0x0 }, /* #32 */ 3484 { 0x2e1913, 0x2e1182, 0xde83c04f, 0xc545734c, 0x1bc6b303, 0x0 }, /* #33 */ 3485 { 0x121816, 0x121082, 0x02c68731, 0xb5132452, 0xb7d5a363, 0x0 }, /* #34 */ 3486 { 0x195512, 0x195502, 0x033d6582, 0x30ee39c8, 0x33d35c4a, 0x0 }, /* #35 */ 3487 { 0x103986, 0x103186, 0x81faebe7, 0x816f476f, 0x0095ac88, 0x0 }, /* #36 */ 3488 { 0x2d0992, 0x2d0106, 0xd4cf8de1, 0x52a457a6, 0x866bda47, 0x0 }, /* #37 */ 3489 { 0x076e96, 0x076602, 0xa32ecd65, 0x368019a7, 0x95aed4c2, 0x0 }, /* #38 */ 3490 { 0x121787, 0x121706, 0x02d06382, 0x7de48ebd, 0x7f34ed3f, 0x0 }, /* #39 */ 3491 { 0x036386, 0x036386, 0xc98e058e, 0xc280d6d2, 0x0b0ed35c, 0x0 }, /* #40 */ 3492 { 0x164287, 0x164282, 0x35342de8, 0xc185d849, 0xf4b1f5a1, 0x0 }, /* #41 */ 3493 { 0x1e4482, 0x1e4482, 0x0a254db4, 0xdd35c7c7, 0xd7108a73, 0x0 }, /* #42 */ 3494 { 0x313086, 0x313082, 0x2d862d50, 0xe98edbd9, 0xc408f689, 0x0 }, /* #43 */ 3495 { 0x313f46, 0x313702, 0x83c41e1a, 0x035041a2, 0x80945fb8, 0x0 }, /* #44 */ 3496 { 0x182956, 0x182106, 0xed415083, 0x764d8f28, 0x9b0cdfab, 0x0 }, /* #45 */ 3497 { 0x306146, 0x306182, 0x4e4c2feb, 0xa591db49, 0xebddf4a2, 0x0 }, /* #46 */ 3498 { 0x112a56, 0x112206, 0x50749f5c, 0x08fec628, 0x588a5974, 0x0 }, /* #47 */ 3499 { 0x367c17, 0x367486, 0xc51ff975, 0xb32d6ab2, 0x763293c7, 0x0 }, /* #48 */ 3500 { 0x040997, 0x040106, 0xfa933c53, 0x22ce9050, 0xd85dac03, 0x0 }, /* #49 */ 3501 { 0x082647, 0x082682, 0xef49379f, 0x80abd752, 0x6fe2e0cd, 0x0 }, /* #50 */ 3502 { 0x144b42, 0x144302, 0xfd2e9473, 0x003abd15, 0xfd142966, 0x0 }, /* #51 */ 3503 { 0x285402, 0x285406, 0xd7f863d0, 0x63997a1e, 0xb46119ce, 0x0 }, /* #52 */ 3504 { 0x255f13, 0x255782, 0xd0c4e216, 0xfd13f8e5, 0x2dd71af3, 0x0 }, /* #53 */ 3505 { 0x2a7fd3, 0x2a7702, 0x29302656, 0x7115285b, 0x58250e0d, 0x0 }, /* #54 */ 3506 { 0x3d2492, 0x3d2406, 0x7a875488, 0x3039bf18, 0x4abeeb90, 0x0 }, /* #55 */ 3507 { 0x1b6146, 0x1b6106, 0x934f599f, 0x2dcb863f, 0xbe84dfa0, 0x0 }, /* #56 */ 3508 { 0x3a0483, 0x3a0402, 0x8f7e6cbc, 0x7a6abfd5, 0xf514d369, 0x0 }, /* #57 */ 3509 { 0x034e86, 0x034602, 0x09ad5f01, 0x1c953f70, 0x15386071, 0x0 }, /* #58 */ 3510 { 0x032593, 0x032502, 0xf12cf475, 0x4f49932a, 0xbe65675f, 0x0 }, /* #59 */ 3511 { 0x252dd3, 0x252502, 0xd880f19f, 0x61f7fbd5, 0xb9770a4a, 0x0 }, /* #60 */ 3512 { 0x041d97, 0x041506, 0x12d0826e, 0x25f3ac55, 0x37232e3b, 0x0 }, /* #61 */ 3513 { 0x152f02, 0x152786, 0xe6142bdd, 0xd05fe66f, 0x364bcdb2, 0x0 }, /* #62 */ 3514 { 0x2d1dc2, 0x2d1502, 0x2c526f7d, 0x3447e13b, 0x18158e46, 0x0 }, /* #63 */ 5083 { 0x317007, 0x317046, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #0 */ 5084 { 0x046fd3, 0x046746, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #1 */ 5085 { 0x1d3a53, 0x1d3246, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #2 */ 5086 { 0x223213, 0x223246, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #3 */ 5087 { 0x0d3a07, 0x0d3246, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #4 */ 5088 { 0x1e5583, 0x1e5546, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #5 */ 5089 { 0x152842, 0x152002, 0x0787a031, 0x0787a031, 0x00000000, 0x0 }, /* #6 */ 5090 { 0x261587, 0x261506, 0x535793d7, 0x535793d7, 0x00000000, 0x0 }, /* #7 */ 5091 { 0x2b1206, 0x2b1206, 0x15363535, 0x15363535, 0x00000000, 0x0 }, /* #8 */ 5092 { 0x1f3556, 0x1f3506, 0x1f9ccdf9, 0x1f9ccdf9, 0x00000000, 0x0 }, /* #9 */ 5093 { 0x164753, 0x164782, 0xd401f157, 0xd401f157, 0x00000000, 0x0 }, /* #10 */ 5094 { 0x0b31d7, 0x0b3186, 0xc048c100, 0xc048c100, 0x00000000, 0x0 }, /* #11 */ 5095 { 0x3707d2, 0x370786, 0x9eac605c, 0x984608cf, 0x06ea6893, 0x0 }, /* #12 */ 5096 { 0x370e53, 0x370606, 0x7a28a08b, 0x3b6c830a, 0x41442381, 0x0 }, /* #13 */ 5097 { 0x370b82, 0x370382, 0xa79c66da, 0xeab8e05d, 0x4d248687, 0x0 }, /* #14 */ 5098 { 0x3c0fc6, 0x3c0786, 0xc2c7fd4c, 0xd501774d, 0x17c68a01, 0x0 }, /* #15 */ 5099 { 0x0e53d2, 0x0e5386, 0x8d22c112, 0xe9936d5c, 0x64b1ac4e, 0x0 }, /* #16 */ 5100 { 0x274796, 0x274706, 0xba5480e9, 0x7b8fde03, 0xc1db5eea, 0x0 }, /* #17 */ 5101 { 0x345593, 0x345506, 0xaadfe5c4, 0x7bba3869, 0xd165ddad, 0x0 }, /* #18 */ 5102 { 0x3c11c7, 0x3c1182, 0x9606bbe4, 0xc21f3aec, 0x54198108, 0x0 }, /* #19 */ 5103 { 0x263e87, 0x263682, 0xf837b828, 0xaa2c3fe9, 0x521b87c1, 0x0 }, /* #20 */ 5104 { 0x2d1912, 0x2d1186, 0x56644606, 0xc755263f, 0x91316039, 0x0 }, /* #21 */ 5105 { 0x2467d6, 0x246786, 0x299c8fa0, 0x8c05e917, 0xa59966b7, 0x0 }, /* #22 */ 5106 { 0x262c57, 0x262482, 0x8106605e, 0x88a6bcf2, 0x09a0dcac, 0x0 }, /* #23 */ 5107 { 0x372506, 0x372582, 0x7b7aeee1, 0xf8a3faa8, 0x83d91449, 0x0 }, /* #24 */ 5108 { 0x024692, 0x024606, 0xbfba92a4, 0x0e4b1cdb, 0xb1f18e7f, 0x0 }, /* #25 */ 5109 { 0x024d56, 0x024506, 0xd36bb438, 0x576f4769, 0x8404f351, 0x0 }, /* #26 */ 5110 { 0x026d92, 0x026502, 0x6671df44, 0x5b892257, 0x3df8fd13, 0x0 }, /* #27 */ 5111 { 0x2f2b03, 0x2f2302, 0xcf3082ce, 0x36eb4831, 0xf9dbcaff, 0x0 }, /* #28 */ 5112 { 0x2c69d3, 0x2c6182, 0x75194d03, 0xe5165632, 0x900f1b31, 0x0 }, /* #29 */ 5113 { 0x023613, 0x023686, 0x9f3c5836, 0xedff0909, 0x72c3513f, 0x0 }, /* #30 */ 5114 { 0x0b1902, 0x0b1102, 0xab9f2262, 0x7715a543, 0xdc8a8721, 0x0 }, /* #31 */ 5115 { 0x2d1602, 0x2d1686, 0xca5dc5b3, 0xd803555a, 0x125e90e9, 0x0 }, /* #32 */ 5116 { 0x3b5b16, 0x3b5302, 0xb576e37e, 0x652763e0, 0xd051809e, 0x0 }, /* #33 */ 5117 { 0x130d52, 0x130502, 0xfa176098, 0x6ed1d86b, 0x94c6b8f3, 0x0 }, /* #34 */ 5118 { 0x180502, 0x180502, 0x3679bb48, 0x478f0bf4, 0x71f6b0bc, 0x0 }, /* #35 */ 5119 { 0x0d2046, 0x0d2006, 0xb1016e84, 0x25ffb896, 0x94fed612, 0x0 }, /* #36 */ 5120 { 0x184282, 0x184206, 0xd636996d, 0x0ca45712, 0xda92ce7f, 0x0 }, /* #37 */ 5121 { 0x332247, 0x332282, 0x21111c85, 0x8b766c3d, 0xaa6770b8, 0x0 }, /* #38 */ 5122 { 0x197693, 0x197606, 0x62b9d13e, 0x37e1a12b, 0x55587015, 0x0 }, /* #39 */ 5123 { 0x267d87, 0x267506, 0xd2691320, 0x620fb071, 0xb066a351, 0x0 }, /* #40 */ 5124 { 0x2c3382, 0x2c3306, 0xadb3ef8d, 0x2d87a5b2, 0x80344a3f, 0x0 }, /* #41 */ 5125 { 0x360f07, 0x360786, 0x13282993, 0xa2e9b518, 0xb1c19c8b, 0x0 }, /* #42 */ 5126 { 0x0c2407, 0x0c2402, 0x0fe47480, 0x1078f326, 0x1f9c87a6, 0x0 }, /* #43 */ 5127 { 0x0d5456, 0x0d5482, 0xca6ee5f4, 0xfcd5f9ad, 0x36bb1c59, 0x0 }, /* #44 */ 5128 { 0x023303, 0x023386, 0x68a0b21e, 0xa6aeb722, 0xce0e053c, 0x0 }, /* #45 */ 5129 { 0x392d53, 0x392502, 0x8a63cc0d, 0x578aa2c2, 0xdde96ecf, 0x0 }, /* #46 */ 5130 { 0x296742, 0x296786, 0xa0d574c4, 0xfd307477, 0x5de500b3, 0x0 }, /* #47 */ 5131 { 0x107712, 0x107706, 0x504edf3a, 0x3a6f5d3c, 0x6a218206, 0x0 }, /* #48 */ 5132 { 0x1f0e53, 0x1f0606, 0x9ffa94cb, 0x23c43f18, 0xbc3eabd3, 0x0 }, /* #49 */ 5133 { 0x026956, 0x026182, 0x7e47b41a, 0xabc682fd, 0xd58136e7, 0x0 }, /* #50 */ 5134 { 0x3b2386, 0x3b2302, 0xa56e47bb, 0x4e491e94, 0xeb27592f, 0x0 }, /* #51 */ 5135 { 0x105396, 0x105306, 0x95a1dd85, 0x2077af2b, 0xb5d672ae, 0x0 }, /* #52 */ 5136 { 0x0339d2, 0x033106, 0x11d168ee, 0x5a9163d7, 0x4b400b39, 0x0 }, /* #53 */ 5137 { 0x2050d6, 0x205086, 0x8cf65051, 0xf3e4ac2d, 0x7f12fc7c, 0x0 }, /* #54 */ 5138 { 0x3e7213, 0x3e7286, 0x9563eb37, 0xc784789a, 0x52e793ad, 0x0 }, /* #55 */ 5139 { 0x104c87, 0x104482, 0x4891ce32, 0x94e9f731, 0xdc783903, 0x0 }, /* #56 */ 5140 { 0x270287, 0x270282, 0xa659070e, 0xf8875bae, 0x5ede5ca0, 0x0 }, /* #57 */ 5141 { 0x133d02, 0x133502, 0xaa8c05a6, 0x644aeeba, 0xcec6eb1c, 0x0 }, /* #58 */ 5142 { 0x352383, 0x352386, 0xce4c6397, 0xb7523641, 0x791e55d6, 0x0 }, /* #59 */ 5143 { 0x1571c7, 0x157102, 0x93854147, 0x0205e713, 0x9180a654, 0x0 }, /* #60 */ 5144 { 0x275dc6, 0x275582, 0x2c50fd03, 0xd543fa80, 0xf9130783, 0x0 }, /* #61 */ 5145 { 0x124693, 0x124602, 0x49a1a75c, 0x1a532aa8, 0x53f28df4, 0x0 }, /* #62 */ 5146 { 0x053912, 0x053182, 0x7083bc9f, 0xa85718f1, 0xd8d4a46e, 0x0 }, /* #63 */ 5147 { 0x375f53, 0x375782, 0xad12f886, 0xd568c40e, 0x787a3c88, 0x0 }, /* #64 */ 5148 { 0x1c2187, 0x1c2106, 0xf02d67b4, 0x44def441, 0xb4f393f5, 0x0 }, /* #65 */ 5149 { 0x3654d3, 0x365482, 0xce98ddc1, 0xd89e6ca2, 0x1606b163, 0x0 }, /* #66 */ 5150 { 0x280696, 0x280686, 0x04903d2d, 0xdd306a9f, 0xd9a057b2, 0x0 }, /* #67 */ 5151 { 0x1d7442, 0x1d7486, 0x25fbd167, 0xd28b2418, 0xf770f57f, 0x0 }, /* #68 */ 5152 { 0x052216, 0x052202, 0x80d5e919, 0x5b6f6089, 0xdbba8990, 0x0 }, /* #69 */ 5153 { 0x1d5b02, 0x1d5386, 0x806f0c5e, 0xbafa1c00, 0x3a95105e, 0x0 }, /* #70 */ 5154 { 0x252956, 0x252106, 0x025262bb, 0x6c9d8696, 0x6ecfe42d, 0x0 }, /* #71 */ 5155 { 0x0d7f13, 0x0d7706, 0x8799737b, 0x6cf5e759, 0xeb6c9422, 0x0 }, /* #72 */ 5156 { 0x317b47, 0x317386, 0x7d548585, 0xc55d7bb2, 0xb809fe37, 0x0 }, /* #73 */ 5157 { 0x110a52, 0x110206, 0xc6c4ef89, 0x2d8ec022, 0xeb4a2fab, 0x0 }, /* #74 */ 5158 { 0x3f19c3, 0x3f1182, 0xdddc0e38, 0xc7f5a094, 0x1a29aeac, 0x0 }, /* #75 */ 5159 { 0x0a2b97, 0x0a2302, 0xda09677d, 0x05600ac4, 0xdf696db9, 0x0 }, /* #76 */ 5160 { 0x221cc3, 0x221406, 0x81e3f59a, 0x1cf286db, 0x9d117341, 0x0 }, /* #77 */ 5161 { 0x256003, 0x256086, 0x061e2ca1, 0xa11a2d8b, 0xa704012a, 0x0 }, /* #78 */ 5162 { 0x280042, 0x280002, 0xc1466958, 0x34e858ba, 0xf5ae31e2, 0x0 }, /* #79 */ 5163 { 0x0d28c3, 0x0d2002, 0x4ba5a3f1, 0x2c0b8ac1, 0x67ae2930, 0x0 }, /* #80 */ 5164 { 0x122282, 0x122202, 0x83a1d4c8, 0x36396de0, 0xb598b928, 0x0 }, /* #81 */ 5165 { 0x240c97, 0x240486, 0xdd3629d0, 0x93c56faf, 0x4ef3467f, 0x0 }, /* #82 */ 5166 { 0x194386, 0x194386, 0x911f91fb, 0xfeb76f7e, 0x6fa8fe85, 0x0 }, /* #83 */ 5167 { 0x1d6616, 0x1d6602, 0x4134a181, 0x67639c19, 0x26573d98, 0x0 }, /* #84 */ 5168 { 0x0c7a87, 0x0c7282, 0xf2519ef7, 0xfeca1d07, 0x0c9b83f0, 0x0 }, /* #85 */ 5169 { 0x330807, 0x330082, 0x66941f3c, 0xe01acffd, 0x868ed0c1, 0x0 }, /* #86 */ 5170 { 0x2b3246, 0x2b3286, 0x19f11393, 0xfbcd36a0, 0xe23c2533, 0x0 }, /* #87 */ 5171 { 0x2e48d6, 0x2e4082, 0xe82f63fb, 0xd7626ba2, 0x3f4d0859, 0x0 }, /* #88 */ 5172 { 0x1f2b86, 0x1f2382, 0xde2298c4, 0xef79e394, 0x315b7b50, 0x0 }, /* #89 */ 5173 { 0x3c7b56, 0x3c7302, 0xc93c8d2a, 0x2f6b4808, 0xe657c522, 0x0 }, /* #90 */ 5174 { 0x0f6f86, 0x0f6782, 0x732c8b84, 0x82572adf, 0xf17ba15b, 0x0 }, /* #91 */ 5175 { 0x1e7696, 0x1e7686, 0xb085ca51, 0xaf206eeb, 0x1fa5a4ba, 0x0 }, /* #92 */ 5176 { 0x213f93, 0x213706, 0xe9e7e333, 0x5f12ddf0, 0xb6f53ec3, 0x0 }, /* #93 */ 5177 { 0x2b1047, 0x2b1002, 0xbb54e6be, 0x39ade58a, 0x82f90334, 0x0 }, /* #94 */ 5178 { 0x014c52, 0x014402, 0x5fa5ad81, 0x2987ade3, 0x76220062, 0x0 }, /* #95 */ 3515 5179 }; 3516 5180 static const BINU32_TEST_T g_aTests_and_u32[] = 3517 5181 { 3518 { 0x2f42d7, 0x2f4246, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #0 */ 3519 { 0x206a42, 0x206246, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #1 */ 3520 { 0x3531c6, 0x353146, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #2 */ 3521 { 0x187ac6, 0x187246, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #3 */ 3522 { 0x397382, 0x397346, 0x7cec3160, 0x00000000, 0x00000000, 0x0 }, /* #4 */ 3523 { 0x1d34d7, 0x1d3446, 0x2bcdb87c, 0x00000000, 0x00000000, 0x0 }, /* #5 */ 3524 { 0x0a6b53, 0x0a6346, 0xdb11d6bd, 0x00000000, 0x00000000, 0x0 }, /* #6 */ 3525 { 0x294102, 0x294146, 0xe46aa087, 0x00000000, 0x00000000, 0x0 }, /* #7 */ 3526 { 0x111196, 0x111106, 0x5663fc31, 0x56420030, 0x7e420072, 0x0 }, /* #8 */ 3527 { 0x2b7d02, 0x2b7502, 0xe023cfdc, 0x002385d0, 0x0f23a5d3, 0x0 }, /* #9 */ 3528 { 0x1b6816, 0x1b6086, 0xecebd267, 0xec428006, 0xee42a00e, 0x0 }, /* #10 */ 3529 { 0x1a2f87, 0x1a2782, 0x9f30b759, 0x97100408, 0xb755440e, 0x0 }, /* #11 */ 3530 { 0x2b0192, 0x2b0102, 0x00d17188, 0x00503080, 0x3674b8f6, 0x0 }, /* #12 */ 3531 { 0x1b5b13, 0x1b5302, 0xc302b466, 0x42009404, 0x66919615, 0x0 }, /* #13 */ 3532 { 0x145053, 0x145086, 0x95afcbb1, 0x8025c890, 0xc865dc96, 0x0 }, /* #14 */ 3533 { 0x3520d6, 0x352002, 0xcac88c6c, 0x40480868, 0x747b0bfb, 0x0 }, /* #15 */ 3534 { 0x0f4753, 0x0f4702, 0xcbb17a25, 0x40803825, 0x70ca39f5, 0x0 }, /* #16 */ 3535 { 0x261ec6, 0x261606, 0x5db84193, 0x49980103, 0x6bd92923, 0x0 }, /* #17 */ 3536 { 0x1b4f52, 0x1b4782, 0x93c83059, 0x93c82010, 0xfbde2d34, 0x0 }, /* #18 */ 3537 { 0x294f82, 0x294706, 0x83be4e9f, 0x031a4a18, 0x431bcb78, 0x0 }, /* #19 */ 3538 { 0x0b34c2, 0x0b3406, 0x4ffc694d, 0x44646141, 0x44656741, 0x0 }, /* #20 */ 3539 { 0x1d7f53, 0x1d7706, 0x46301420, 0x46300400, 0xfe7964df, 0x0 }, /* #21 */ 3540 { 0x2f5596, 0x2f5586, 0x9fa5dd06, 0x8201c500, 0x8251e5f9, 0x0 }, /* #22 */ 3541 { 0x113f97, 0x113702, 0x8ba80826, 0x00a80804, 0x44aefcc4, 0x0 }, /* #23 */ 3542 { 0x144b16, 0x144386, 0xe2e1304b, 0xa2213000, 0xae29bea4, 0x0 }, /* #24 */ 3543 { 0x231883, 0x231082, 0x8da81b45, 0x85801204, 0xd7965604, 0x0 }, /* #25 */ 3544 { 0x292c97, 0x292482, 0xae7626b8, 0x8e6022b0, 0x8ee832b0, 0x0 }, /* #26 */ 3545 { 0x291112, 0x291182, 0xabf4c14d, 0x81b4c108, 0xd1bedd9a, 0x0 }, /* #27 */ 3546 { 0x063292, 0x063206, 0x13f510f3, 0x12210090, 0x7e2bec94, 0x0 }, /* #28 */ 3547 { 0x392942, 0x392186, 0xcf43e86f, 0xc340e800, 0xf350f810, 0x0 }, /* #29 */ 3548 { 0x0e1d97, 0x0e1502, 0x93f8468a, 0x10d80002, 0x10df3917, 0x0 }, /* #30 */ 3549 { 0x1d3e53, 0x1d3606, 0x68f1363a, 0x60110628, 0x741f4fa9, 0x0 }, /* #31 */ 3550 { 0x276e47, 0x276682, 0xf1415926, 0xf1414104, 0xf943e70d, 0x0 }, /* #32 */ 3551 { 0x3623d2, 0x362306, 0x47abca03, 0x470b8a03, 0xdf5bafb7, 0x0 }, /* #33 */ 3552 { 0x2d4843, 0x2d4002, 0x6aa4f070, 0x62a47040, 0xf2a57fc2, 0x0 }, /* #34 */ 3553 { 0x265453, 0x265402, 0x67ffcb16, 0x426e4210, 0xca6e46b1, 0x0 }, /* #35 */ 3554 { 0x233486, 0x233482, 0xbf95021b, 0x8f950219, 0x8fbd5b39, 0x0 }, /* #36 */ 3555 { 0x106b56, 0x106302, 0xa2cc1022, 0x02041002, 0x03373a07, 0x0 }, /* #37 */ 3556 { 0x022317, 0x022302, 0xbc697fa7, 0x30296c80, 0x323becc0, 0x0 }, /* #38 */ 3557 { 0x346bd7, 0x346306, 0x15940f22, 0x01040c22, 0x2b6d8c3f, 0x0 }, /* #39 */ 3558 { 0x121257, 0x121206, 0x6647adfc, 0x6247add8, 0x6befafd9, 0x0 }, /* #40 */ 3559 { 0x0206c3, 0x020682, 0xc81451b2, 0x88140102, 0xadff8142, 0x0 }, /* #41 */ 3560 { 0x352d17, 0x352582, 0xe1b861b8, 0xc0102120, 0xd017a927, 0x0 }, /* #42 */ 3561 { 0x224792, 0x224706, 0x9b50f7d3, 0x00106453, 0x60be6c7b, 0x0 }, /* #43 */ 3562 { 0x041002, 0x041082, 0x9af898cb, 0x92f00001, 0xf6f76615, 0x0 }, /* #44 */ 3563 { 0x0f2997, 0x0f2186, 0xc13be4ee, 0x8132e4a6, 0x8332e6b7, 0x0 }, /* #45 */ 3564 { 0x091ad2, 0x091206, 0x21017d29, 0x20001d28, 0x28c01fac, 0x0 }, /* #46 */ 3565 { 0x1a1e52, 0x1a1606, 0x533cd0ae, 0x51285022, 0xfda87a33, 0x0 }, /* #47 */ 3566 { 0x2e49c6, 0x2e4102, 0x5608d95a, 0x56008902, 0x5ef5af03, 0x0 }, /* #48 */ 3567 { 0x347dd6, 0x347582, 0xcf84f6b5, 0xc2000494, 0xe2610ddc, 0x0 }, /* #49 */ 3568 { 0x147806, 0x147086, 0xb4ef8fef, 0x90c28f0f, 0x9bd2af0f, 0x0 }, /* #50 */ 3569 { 0x2330c3, 0x233006, 0xff9e3785, 0x6c0e3605, 0x6c4f3e37, 0x0 }, /* #51 */ 3570 { 0x2b35c3, 0x2b3506, 0x78208ad5, 0x60208290, 0xe07ae390, 0x0 }, /* #52 */ 3571 { 0x321392, 0x321302, 0xa9e4936b, 0x09800349, 0x1d8a6b49, 0x0 }, /* #53 */ 3572 { 0x093593, 0x093582, 0xf6f165a0, 0xa2410580, 0xa247078e, 0x0 }, /* #54 */ 3573 { 0x010d16, 0x010506, 0xd1ca8829, 0x01800009, 0x07b144df, 0x0 }, /* #55 */ 3574 { 0x201043, 0x201006, 0x2ae96474, 0x00c02000, 0xc0c23282, 0x0 }, /* #56 */ 3575 { 0x080b92, 0x080302, 0xba0ce4bd, 0x200c60a4, 0x647d72e4, 0x0 }, /* #57 */ 3576 { 0x020a46, 0x020286, 0x9df0af02, 0x84708c00, 0xa471dc7c, 0x0 }, /* #58 */ 3577 { 0x020442, 0x020402, 0xf80300e8, 0x080000e0, 0x0d30bce6, 0x0 }, /* #59 */ 3578 { 0x0126c7, 0x012602, 0x3fae1bb1, 0x3f8c0220, 0xff9c2220, 0x0 }, /* #60 */ 3579 { 0x040382, 0x040306, 0x50d55ab7, 0x00144896, 0x2736cdd6, 0x0 }, /* #61 */ 3580 { 0x315b52, 0x315306, 0x41b77882, 0x00001882, 0x34489faf, 0x0 }, /* #62 */ 3581 { 0x2b34d2, 0x2b3402, 0x1fb68f33, 0x0a320d01, 0x8a736d89, 0x0 }, /* #63 */ 5182 { 0x073d93, 0x073546, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #0 */ 5183 { 0x236a16, 0x236246, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #1 */ 5184 { 0x095913, 0x095146, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #2 */ 5185 { 0x362152, 0x362146, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #3 */ 5186 { 0x235692, 0x235646, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #4 */ 5187 { 0x0a16c6, 0x0a1646, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #5 */ 5188 { 0x1c2053, 0x1c2046, 0x1029888c, 0x00000000, 0x00000000, 0x0 }, /* #6 */ 5189 { 0x034853, 0x034046, 0x8f9c9f37, 0x00000000, 0x00000000, 0x0 }, /* #7 */ 5190 { 0x187c96, 0x187446, 0x00f72b31, 0x00000000, 0x00000000, 0x0 }, /* #8 */ 5191 { 0x341e57, 0x341646, 0xa34a4b9b, 0x00000000, 0x00000000, 0x0 }, /* #9 */ 5192 { 0x293f16, 0x293746, 0x7648a4d4, 0x00000000, 0x00000000, 0x0 }, /* #10 */ 5193 { 0x3d16d7, 0x3d1646, 0xe8824019, 0x00000000, 0x00000000, 0x0 }, /* #11 */ 5194 { 0x3e5ec3, 0x3e5686, 0x97c9336f, 0x9249000c, 0x9a4fc89c, 0x0 }, /* #12 */ 5195 { 0x3b0742, 0x3b0702, 0x4e6d3570, 0x024d3440, 0x23cf7449, 0x0 }, /* #13 */ 5196 { 0x1b17d2, 0x1b1702, 0x48cbfe0e, 0x08806e08, 0x88946e78, 0x0 }, /* #14 */ 5197 { 0x202d82, 0x202506, 0x6ea9bcca, 0x48a9a888, 0xc9a9aa88, 0x0 }, /* #15 */ 5198 { 0x3a6c82, 0x3a6402, 0x20bcd8ed, 0x0004c029, 0xce45e139, 0x0 }, /* #16 */ 5199 { 0x056c83, 0x056406, 0x5c569037, 0x14161021, 0xb7161969, 0x0 }, /* #17 */ 5200 { 0x1e7993, 0x1e7106, 0xfaffc8ce, 0x2ad88848, 0x2ed88b78, 0x0 }, /* #18 */ 5201 { 0x2c0b47, 0x2c0386, 0xc5edf502, 0x81607000, 0x89707a2c, 0x0 }, /* #19 */ 5202 { 0x246383, 0x246382, 0xef03067a, 0xaf020402, 0xaf9e6c86, 0x0 }, /* #20 */ 5203 { 0x2669d6, 0x266186, 0x97020681, 0x85000281, 0xc5f92bc7, 0x0 }, /* #21 */ 5204 { 0x293996, 0x293102, 0xa50b8e9d, 0x0100081c, 0x59c0193e, 0x0 }, /* #22 */ 5205 { 0x396352, 0x396306, 0x89320904, 0x01200800, 0x33edea53, 0x0 }, /* #23 */ 5206 { 0x3309c7, 0x330102, 0x22470d1a, 0x2205081a, 0x26ad585e, 0x0 }, /* #24 */ 5207 { 0x041702, 0x041702, 0x08ba9203, 0x00880002, 0x50c82842, 0x0 }, /* #25 */ 5208 { 0x0b2e57, 0x0b2606, 0xb7591300, 0x30480100, 0x78ee8163, 0x0 }, /* #26 */ 5209 { 0x3027c2, 0x302786, 0xc2175557, 0xc0034153, 0xc9e3c3d3, 0x0 }, /* #27 */ 5210 { 0x0d7783, 0x0d7786, 0xd5e34aef, 0x95400822, 0xbd4c9c22, 0x0 }, /* #28 */ 5211 { 0x1e3c52, 0x1e3406, 0x4565f94e, 0x01407006, 0xa9d272a6, 0x0 }, /* #29 */ 5212 { 0x252692, 0x252606, 0x9d0a6679, 0x15082050, 0x55cda0d4, 0x0 }, /* #30 */ 5213 { 0x394952, 0x394182, 0x911aa181, 0x81000180, 0xab6145c0, 0x0 }, /* #31 */ 5214 { 0x2a5657, 0x2a5606, 0xf494ed12, 0x54104112, 0x5d5853b6, 0x0 }, /* #32 */ 5215 { 0x1f60c7, 0x1f6002, 0x011e31fc, 0x010211f4, 0xa56397f6, 0x0 }, /* #33 */ 5216 { 0x0d4b52, 0x0d4302, 0x3829eec6, 0x082946c4, 0x88fb46cc, 0x0 }, /* #34 */ 5217 { 0x247f87, 0x247706, 0x532d6b65, 0x02252921, 0x0ae5bdb9, 0x0 }, /* #35 */ 5218 { 0x0a4247, 0x0a4286, 0xb95879fd, 0x99100948, 0xdfb10f48, 0x0 }, /* #36 */ 5219 { 0x225013, 0x225002, 0xbd80df4e, 0x1580994c, 0x17c4996d, 0x0 }, /* #37 */ 5220 { 0x347017, 0x347006, 0x478099e5, 0x03808805, 0x8bf7ae0f, 0x0 }, /* #38 */ 5221 { 0x040197, 0x040106, 0x5c225cf3, 0x140040f3, 0x940463f3, 0x0 }, /* #39 */ 5222 { 0x3d70c3, 0x3d7002, 0x0cb50140, 0x0c250140, 0xbf651744, 0x0 }, /* #40 */ 5223 { 0x1a11c2, 0x1a1102, 0x509f0c20, 0x50950020, 0x79d53239, 0x0 }, /* #41 */ 5224 { 0x147a86, 0x147202, 0x5ac1c07a, 0x0241804a, 0xa643974f, 0x0 }, /* #42 */ 5225 { 0x025703, 0x025706, 0x46fbd4e8, 0x0652c4c0, 0x3f56efc0, 0x0 }, /* #43 */ 5226 { 0x164696, 0x164682, 0xc5fe143b, 0x81e21023, 0xabe25163, 0x0 }, /* #44 */ 5227 { 0x0d5117, 0x0d5182, 0xb07336c8, 0x90111440, 0x9c119d51, 0x0 }, /* #45 */ 5228 { 0x2f6012, 0x2f6006, 0x480bbec3, 0x08091800, 0x3b191928, 0x0 }, /* #46 */ 5229 { 0x025013, 0x025002, 0xa9f4e872, 0x09c0a862, 0x4dc8a9e3, 0x0 }, /* #47 */ 5230 { 0x097d06, 0x097506, 0x25f783c4, 0x04e38044, 0x1cebcc55, 0x0 }, /* #48 */ 5231 { 0x336f42, 0x336786, 0x89227f1a, 0x81022918, 0xb7c6a978, 0x0 }, /* #49 */ 5232 { 0x204297, 0x204202, 0x008b2597, 0x00000480, 0xaf50dcc8, 0x0 }, /* #50 */ 5233 { 0x0e6696, 0x0e6606, 0x328e74db, 0x228a109a, 0xe69a109e, 0x0 }, /* #51 */ 5234 { 0x392992, 0x392106, 0x10606ba4, 0x00200124, 0x2a3b0535, 0x0 }, /* #52 */ 5235 { 0x131107, 0x131186, 0xd9051523, 0xd8041122, 0xdcaeb9aa, 0x0 }, /* #53 */ 5236 { 0x1f5696, 0x1f5686, 0xee6f2592, 0xc20b0482, 0xc30bcce2, 0x0 }, /* #54 */ 5237 { 0x382bd3, 0x382306, 0x2adf92a4, 0x281402a0, 0xfc1462f9, 0x0 }, /* #55 */ 5238 { 0x2d6817, 0x2d6002, 0x41aab088, 0x012ab080, 0xad2bb192, 0x0 }, /* #56 */ 5239 { 0x172016, 0x172006, 0x8ac56bf6, 0x020109d2, 0x673309d3, 0x0 }, /* #57 */ 5240 { 0x0a3093, 0x0a3002, 0x2b3b27b7, 0x28282585, 0xb8ac758d, 0x0 }, /* #58 */ 5241 { 0x191906, 0x191102, 0x084f04dc, 0x084800c4, 0xfbc80bc6, 0x0 }, /* #59 */ 5242 { 0x3d3387, 0x3d3302, 0x5c8caad2, 0x1400a052, 0x9722f076, 0x0 }, /* #60 */ 5243 { 0x185ed7, 0x185602, 0x180e3236, 0x08020210, 0xcc028390, 0x0 }, /* #61 */ 5244 { 0x0b09c6, 0x0b0106, 0x248c0236, 0x20840030, 0x23e539f8, 0x0 }, /* #62 */ 5245 { 0x007c06, 0x007406, 0x7c619af3, 0x2c000250, 0xac040750, 0x0 }, /* #63 */ 5246 { 0x3c4c96, 0x3c4406, 0x04884bb3, 0x000043a3, 0x1021f7eb, 0x0 }, /* #64 */ 5247 { 0x1b0e46, 0x1b0606, 0x14e680e9, 0x00000088, 0x69196c8a, 0x0 }, /* #65 */ 5248 { 0x250dc6, 0x250506, 0x5cb58662, 0x50818222, 0xd1899aa7, 0x0 }, /* #66 */ 5249 { 0x0873c3, 0x087386, 0xf1e81826, 0xf0880022, 0xfc898062, 0x0 }, /* #67 */ 5250 { 0x0b61c6, 0x0b6106, 0x26d5af89, 0x06d58009, 0x56f7801d, 0x0 }, /* #68 */ 5251 { 0x3c1c86, 0x3c1406, 0x65b4ab26, 0x60102b24, 0xf8507ff4, 0x0 }, /* #69 */ 5252 { 0x000906, 0x000186, 0xf42d94ed, 0x940c8421, 0x9c8c8f31, 0x0 }, /* #70 */ 5253 { 0x0d0947, 0x0d0186, 0x87e65ea4, 0x85460484, 0xa54f85dc, 0x0 }, /* #71 */ 5254 { 0x1d6252, 0x1d6206, 0x176c5c72, 0x03284c60, 0x0b294c61, 0x0 }, /* #72 */ 5255 { 0x151ad6, 0x151202, 0x1027d685, 0x00249604, 0x6774be0c, 0x0 }, /* #73 */ 5256 { 0x291a12, 0x291282, 0xfb2e4266, 0xda084064, 0xda0954e4, 0x0 }, /* #74 */ 5257 { 0x2472c2, 0x247202, 0x09f657dc, 0x08021180, 0x8c0231a0, 0x0 }, /* #75 */ 5258 { 0x080582, 0x080502, 0x0aa35706, 0x08a25102, 0xe9a67132, 0x0 }, /* #76 */ 5259 { 0x111ed2, 0x111606, 0xf09c67ab, 0x2018242b, 0x2c5a247b, 0x0 }, /* #77 */ 5260 { 0x113ed2, 0x113682, 0xaa32d2f4, 0xaa3282d0, 0xeeb7a6d0, 0x0 }, /* #78 */ 5261 { 0x285a53, 0x285206, 0x571f6cb0, 0x10184030, 0x1018c37f, 0x0 }, /* #79 */ 5262 { 0x0a6fc6, 0x0a6702, 0xe4a58cd7, 0x20818804, 0x30c18a0c, 0x0 }, /* #80 */ 5263 { 0x0e5383, 0x0e5386, 0xb456960c, 0xa014000c, 0xe09508ac, 0x0 }, /* #81 */ 5264 { 0x2c64c2, 0x2c6486, 0xf4554b2c, 0xc010410c, 0xcbba715f, 0x0 }, /* #82 */ 5265 { 0x2919d6, 0x291106, 0x7f292fb6, 0x282906b2, 0xa8fb96f2, 0x0 }, /* #83 */ 5266 { 0x331f96, 0x331706, 0x712715a8, 0x70260188, 0x7cfee1cd, 0x0 }, /* #84 */ 5267 { 0x1a19d7, 0x1a1102, 0xdbc0a950, 0x0180a010, 0x05abf23f, 0x0 }, /* #85 */ 5268 { 0x2d29d7, 0x2d2106, 0xc5956d25, 0x45100900, 0x55309b00, 0x0 }, /* #86 */ 5269 { 0x1027d6, 0x102702, 0x0aa97565, 0x0a083540, 0x3b5a3f5a, 0x0 }, /* #87 */ 5270 { 0x356cd2, 0x356406, 0x77c5c354, 0x5080c044, 0xd89adc67, 0x0 }, /* #88 */ 5271 { 0x3b7ac7, 0x3b7206, 0xb10f5cc0, 0x21025800, 0x67927b3d, 0x0 }, /* #89 */ 5272 { 0x187617, 0x187606, 0x4c7917ff, 0x001004be, 0xa2166cbe, 0x0 }, /* #90 */ 5273 { 0x3d6043, 0x3d6006, 0x7f7a631e, 0x3c006300, 0x3c016720, 0x0 }, /* #91 */ 5274 { 0x192552, 0x192506, 0xd3bf0d76, 0x000c0866, 0x240ce8ee, 0x0 }, /* #92 */ 5275 { 0x107397, 0x107302, 0x389f275a, 0x18900310, 0x18d0c394, 0x0 }, /* #93 */ 5276 { 0x183646, 0x183606, 0x69d3473a, 0x69c14718, 0x6de9671d, 0x0 }, /* #94 */ 5277 { 0x303857, 0x303002, 0xb48bd29b, 0x048bd080, 0x47aff9e4, 0x0 }, /* #95 */ 3582 5278 }; 3583 5279 static const BINU32_TEST_T g_aTests_and_u32_locked[] = 3584 5280 { 3585 { 0x1c4293, 0x1c4246, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #0 */ 3586 { 0x211357, 0x211346, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #1 */ 3587 { 0x047643, 0x047646, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #2 */ 3588 { 0x3a7a53, 0x3a7246, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #3 */ 3589 { 0x346fc6, 0x346746, 0x84f40c44, 0x00000000, 0x00000000, 0x0 }, /* #4 */ 3590 { 0x1146c6, 0x114646, 0xf605bfd8, 0x00000000, 0x00000000, 0x0 }, /* #5 */ 3591 { 0x363a52, 0x363246, 0x245a6992, 0x00000000, 0x00000000, 0x0 }, /* #6 */ 3592 { 0x092396, 0x092346, 0xa247b902, 0x00000000, 0x00000000, 0x0 }, /* #7 */ 3593 { 0x036496, 0x036402, 0x5a09132d, 0x48091025, 0x49c9fcb5, 0x0 }, /* #8 */ 3594 { 0x2d74c3, 0x2d7402, 0x536aa7a8, 0x53202120, 0xff253160, 0x0 }, /* #9 */ 3595 { 0x0c56d6, 0x0c5602, 0xf62cae46, 0x6624a246, 0x6f65b246, 0x0 }, /* #10 */ 3596 { 0x1b4ac6, 0x1b4202, 0x9e4bd780, 0x04014480, 0x053144dd, 0x0 }, /* #11 */ 3597 { 0x135cc6, 0x135402, 0x4f4b18db, 0x4b481891, 0x4b4cd9b5, 0x0 }, /* #12 */ 3598 { 0x287fd6, 0x287706, 0x9b767a4b, 0x1b560042, 0x7f5700d6, 0x0 }, /* #13 */ 3599 { 0x380216, 0x380206, 0x32512830, 0x22012030, 0x2e25a1f2, 0x0 }, /* #14 */ 3600 { 0x2b2e83, 0x2b2602, 0x7e7c393a, 0x4c100932, 0xcd914fb6, 0x0 }, /* #15 */ 3601 { 0x083c87, 0x083402, 0x35c8257d, 0x25000520, 0xa7154d20, 0x0 }, /* #16 */ 3602 { 0x160bd2, 0x160306, 0xe0a3c5a0, 0x60038400, 0x60039c1d, 0x0 }, /* #17 */ 3603 { 0x3e6502, 0x3e6502, 0x91a3af10, 0x11220c10, 0x113a4c7c, 0x0 }, /* #18 */ 3604 { 0x336992, 0x336102, 0x5f2237b2, 0x5f221710, 0x7f769715, 0x0 }, /* #19 */ 3605 { 0x392513, 0x392586, 0xc931249e, 0x89110488, 0xb95b05c8, 0x0 }, /* #20 */ 3606 { 0x184b96, 0x184306, 0x03263e10, 0x03242e00, 0xc3b4aee1, 0x0 }, /* #21 */ 3607 { 0x0a6556, 0x0a6506, 0x6f4b3d34, 0x640b1800, 0x749f5a01, 0x0 }, /* #22 */ 3608 { 0x0e1286, 0x0e1286, 0xf829f2d6, 0x8801f014, 0x8a05fd3c, 0x0 }, /* #23 */ 3609 { 0x347342, 0x347386, 0xbc7c83c4, 0x902c83c0, 0x92aed7e2, 0x0 }, /* #24 */ 3610 { 0x1f4003, 0x1f4082, 0x8ce38fa9, 0x8ce087a8, 0xafecc7ae, 0x0 }, /* #25 */ 3611 { 0x2929c2, 0x292102, 0x5d52532b, 0x4552532a, 0x47d25bea, 0x0 }, /* #26 */ 3612 { 0x2a0b83, 0x2a0382, 0xe19bf605, 0xc010f401, 0xc634f453, 0x0 }, /* #27 */ 3613 { 0x141907, 0x141102, 0x8dd2ef8a, 0x01404408, 0x136c541d, 0x0 }, /* #28 */ 3614 { 0x0645c3, 0x064502, 0x76d5cdde, 0x0694c4c4, 0x0ebee6c5, 0x0 }, /* #29 */ 3615 { 0x2037c6, 0x203702, 0x250989ba, 0x05010110, 0xd5312555, 0x0 }, /* #30 */ 3616 { 0x097a53, 0x097202, 0x1d91039c, 0x1980018c, 0x5b8405ee, 0x0 }, /* #31 */ 3617 { 0x340f13, 0x340786, 0xd8d16f19, 0x98d04f09, 0x9dd4df09, 0x0 }, /* #32 */ 3618 { 0x3e77d7, 0x3e7706, 0x5dcba874, 0x45802074, 0xe5a066f4, 0x0 }, /* #33 */ 3619 { 0x073052, 0x073006, 0x983f3a12, 0x183d0000, 0x1efd802d, 0x0 }, /* #34 */ 3620 { 0x2a3b13, 0x2a3302, 0x5dcc87f2, 0x5cc000f2, 0x5ef150fa, 0x0 }, /* #35 */ 3621 { 0x3b5cd6, 0x3b5402, 0xe293d32c, 0x4200d320, 0x570cff70, 0x0 }, /* #36 */ 3622 { 0x040c96, 0x040406, 0x301e9939, 0x201c8030, 0xe8dda6b0, 0x0 }, /* #37 */ 3623 { 0x2a2293, 0x2a2282, 0x95590362, 0x84490220, 0xc6ed42b4, 0x0 }, /* #38 */ 3624 { 0x365bc7, 0x365306, 0x1244f11f, 0x00003117, 0xec323397, 0x0 }, /* #39 */ 3625 { 0x1935d7, 0x193502, 0x9968235a, 0x01680310, 0x03e91791, 0x0 }, /* #40 */ 3626 { 0x0a5343, 0x0a5382, 0x89ead56c, 0x88608008, 0x9861aa8a, 0x0 }, /* #41 */ 3627 { 0x255396, 0x255306, 0x04708370, 0x04400050, 0x36c53056, 0x0 }, /* #42 */ 3628 { 0x281b07, 0x281382, 0xd4196b5e, 0x90180354, 0x90d81374, 0x0 }, /* #43 */ 3629 { 0x254e03, 0x254606, 0x9d6ce91d, 0x192c6800, 0x593c7e02, 0x0 }, /* #44 */ 3630 { 0x346313, 0x346302, 0x37e7fddc, 0x17c39110, 0x1fcb9330, 0x0 }, /* #45 */ 3631 { 0x2c6552, 0x2c6506, 0xa4b8370c, 0x2020200c, 0x7a26287c, 0x0 }, /* #46 */ 3632 { 0x1169d6, 0x116106, 0x7a7b86f9, 0x025a8441, 0x03da8441, 0x0 }, /* #47 */ 3633 { 0x206a16, 0x206206, 0x49f01c4d, 0x00d00841, 0x32d20853, 0x0 }, /* #48 */ 3634 { 0x203c03, 0x203406, 0x22191132, 0x02181122, 0x9bb81bee, 0x0 }, /* #49 */ 3635 { 0x315547, 0x315506, 0x53aabc96, 0x02020482, 0xae4346c3, 0x0 }, /* #50 */ 3636 { 0x1a64c3, 0x1a6486, 0xf0e0bfab, 0xb040ad22, 0xb347ad72, 0x0 }, /* #51 */ 3637 { 0x106553, 0x106506, 0x4387f571, 0x4302c500, 0x5302cf86, 0x0 }, /* #52 */ 3638 { 0x0610d7, 0x061006, 0x2d990203, 0x08110200, 0x98532a58, 0x0 }, /* #53 */ 3639 { 0x0103c3, 0x010302, 0x26a5e861, 0x06214801, 0x963b4c19, 0x0 }, /* #54 */ 3640 { 0x012983, 0x012102, 0x954e09e4, 0x144a0164, 0x766b837c, 0x0 }, /* #55 */ 3641 { 0x057e83, 0x057606, 0x103c8273, 0x10180050, 0xb4985458, 0x0 }, /* #56 */ 3642 { 0x2905c2, 0x290502, 0x90cc2d15, 0x00802504, 0x4ca3e724, 0x0 }, /* #57 */ 3643 { 0x1b72d7, 0x1b7202, 0x026c65a1, 0x02042401, 0xda842e45, 0x0 }, /* #58 */ 3644 { 0x394196, 0x394106, 0xea1617f0, 0x001403f0, 0x107dc3f9, 0x0 }, /* #59 */ 3645 { 0x0d3997, 0x0d3102, 0xb188573c, 0x20001508, 0x6e173d8b, 0x0 }, /* #60 */ 3646 { 0x092906, 0x092102, 0xd87f9719, 0x40189619, 0x6098f6df, 0x0 }, /* #61 */ 3647 { 0x0d3902, 0x0d3102, 0x09ed6d51, 0x00a16540, 0x02a3e5ee, 0x0 }, /* #62 */ 3648 { 0x0c0e52, 0x0c0686, 0xbc1b667f, 0xa8024200, 0xeae65b80, 0x0 }, /* #63 */ 5281 { 0x3e6b87, 0x3e6346, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #0 */ 5282 { 0x224482, 0x224446, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #1 */ 5283 { 0x1b0587, 0x1b0546, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #2 */ 5284 { 0x104c17, 0x104446, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #3 */ 5285 { 0x3b5ac6, 0x3b5246, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #4 */ 5286 { 0x0e4a07, 0x0e4246, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #5 */ 5287 { 0x276582, 0x276546, 0xf68ef18b, 0x00000000, 0x00000000, 0x0 }, /* #6 */ 5288 { 0x141956, 0x141146, 0x29152da0, 0x00000000, 0x00000000, 0x0 }, /* #7 */ 5289 { 0x267852, 0x267046, 0x226d9ba7, 0x00000000, 0x00000000, 0x0 }, /* #8 */ 5290 { 0x060293, 0x060246, 0xd1e1c07e, 0x00000000, 0x00000000, 0x0 }, /* #9 */ 5291 { 0x243a13, 0x243246, 0x8f3c05d0, 0x00000000, 0x00000000, 0x0 }, /* #10 */ 5292 { 0x212282, 0x212246, 0x0eb398e7, 0x00000000, 0x00000000, 0x0 }, /* #11 */ 5293 { 0x3b0e06, 0x3b0606, 0x532b7315, 0x41007100, 0x49907188, 0x0 }, /* #12 */ 5294 { 0x0d1c97, 0x0d1402, 0xa3a5c11e, 0x0321801a, 0x1729aada, 0x0 }, /* #13 */ 5295 { 0x0f7ac2, 0x0f7202, 0x3ca25261, 0x04821220, 0x84ce9e34, 0x0 }, /* #14 */ 5296 { 0x346a43, 0x346202, 0x003ce69f, 0x0008c098, 0x1e48d0d8, 0x0 }, /* #15 */ 5297 { 0x072452, 0x072402, 0x1a695522, 0x18401020, 0xf95438b9, 0x0 }, /* #16 */ 5298 { 0x1837c2, 0x183702, 0x17bee7ed, 0x162ca58c, 0x766ca59c, 0x0 }, /* #17 */ 5299 { 0x2c4086, 0x2c4086, 0x915deb44, 0x8100c244, 0xed00c644, 0x0 }, /* #18 */ 5300 { 0x183153, 0x183182, 0xcd6978d1, 0x85686810, 0x877ae838, 0x0 }, /* #19 */ 5301 { 0x233856, 0x233006, 0xb0e36173, 0x20026063, 0x6012feeb, 0x0 }, /* #20 */ 5302 { 0x1e2793, 0x1e2702, 0x54b86518, 0x54b00508, 0xd5f51548, 0x0 }, /* #21 */ 5303 { 0x085606, 0x085602, 0x4809d8c5, 0x08009045, 0xbe769275, 0x0 }, /* #22 */ 5304 { 0x090012, 0x090002, 0xf93edcec, 0x081a0440, 0x0e1a2750, 0x0 }, /* #23 */ 5305 { 0x0b1d17, 0x0b1506, 0x5aad1eea, 0x1a880228, 0x1bc8c328, 0x0 }, /* #24 */ 5306 { 0x040552, 0x040586, 0xc6e2bdd2, 0xc0002982, 0xd01c2986, 0x0 }, /* #25 */ 5307 { 0x2a2487, 0x2a2402, 0xa40deed7, 0x04096697, 0x0ebb77bf, 0x0 }, /* #26 */ 5308 { 0x322407, 0x322406, 0xe33717fb, 0x220712a0, 0x360792a0, 0x0 }, /* #27 */ 5309 { 0x2b6216, 0x2b6206, 0x6d34a87e, 0x0c20a860, 0x9c21ff61, 0x0 }, /* #28 */ 5310 { 0x056882, 0x056006, 0x4711d781, 0x44115181, 0x645b59c7, 0x0 }, /* #29 */ 5311 { 0x232a56, 0x232202, 0xda7a7cb7, 0x1a105cb5, 0x1f91dff5, 0x0 }, /* #30 */ 5312 { 0x067ed7, 0x067686, 0x98718788, 0x80708600, 0xc578fe41, 0x0 }, /* #31 */ 5313 { 0x3c0103, 0x3c0102, 0xb3fb7b3f, 0x03582016, 0x4358a096, 0x0 }, /* #32 */ 5314 { 0x165993, 0x165182, 0xd8a5d6ff, 0xc88404d0, 0xefc62cd0, 0x0 }, /* #33 */ 5315 { 0x284506, 0x284506, 0xa44b2835, 0x00080030, 0x423cc230, 0x0 }, /* #34 */ 5316 { 0x307f43, 0x307706, 0x7a5578a3, 0x40415000, 0x41635414, 0x0 }, /* #35 */ 5317 { 0x246dc2, 0x246506, 0xd8756c0a, 0x40002000, 0x450831e5, 0x0 }, /* #36 */ 5318 { 0x0333d7, 0x033302, 0x5e1c4cd6, 0x12180402, 0x13f8850b, 0x0 }, /* #37 */ 5319 { 0x264016, 0x264002, 0x4d575825, 0x01540804, 0x215c0cce, 0x0 }, /* #38 */ 5320 { 0x0c3956, 0x0c3186, 0x9b2610c9, 0x800000c9, 0xe0182adf, 0x0 }, /* #39 */ 5321 { 0x2626c7, 0x262602, 0x0ef35912, 0x0a505110, 0xca5cd53c, 0x0 }, /* #40 */ 5322 { 0x337c42, 0x337406, 0x13a46596, 0x02006484, 0xce0964ed, 0x0 }, /* #41 */ 5323 { 0x010ac6, 0x010202, 0x07ac5fe6, 0x058858e0, 0xc5cbf8f9, 0x0 }, /* #42 */ 5324 { 0x064713, 0x064706, 0xe4c21cb0, 0x00c018a0, 0x03e979aa, 0x0 }, /* #43 */ 5325 { 0x322a93, 0x322206, 0x7166e5dc, 0x5064e5d8, 0xda7ce7da, 0x0 }, /* #44 */ 5326 { 0x194797, 0x194706, 0x60dc8672, 0x20dc8000, 0xadfed80c, 0x0 }, /* #45 */ 5327 { 0x1a1343, 0x1a1386, 0xe9f0f18c, 0xc9805088, 0xc98254aa, 0x0 }, /* #46 */ 5328 { 0x040a92, 0x040206, 0x6aa78a5e, 0x48250212, 0x5d6d3732, 0x0 }, /* #47 */ 5329 { 0x026383, 0x026302, 0x02684e96, 0x00684a16, 0x8dff5b16, 0x0 }, /* #48 */ 5330 { 0x350887, 0x350006, 0x0e431477, 0x04401471, 0xd5f497f1, 0x0 }, /* #49 */ 5331 { 0x237b47, 0x237302, 0x30a48101, 0x00008001, 0x0011a26d, 0x0 }, /* #50 */ 5332 { 0x3e42d7, 0x3e4202, 0xaef209e6, 0x046001e0, 0x546813f1, 0x0 }, /* #51 */ 5333 { 0x355e83, 0x355602, 0x110fa73e, 0x100d0104, 0x1aad0105, 0x0 }, /* #52 */ 5334 { 0x1e1dc7, 0x1e1586, 0x85347ad4, 0x802412c0, 0xf86c17ca, 0x0 }, /* #53 */ 5335 { 0x0e0c82, 0x0e0482, 0xadd9384e, 0x8dd90008, 0x8fffc139, 0x0 }, /* #54 */ 5336 { 0x262e17, 0x262682, 0xa1ceb1e9, 0x81022029, 0xc9026a29, 0x0 }, /* #55 */ 5337 { 0x074f13, 0x074782, 0x9f33b986, 0x9c111802, 0xbcd91c6a, 0x0 }, /* #56 */ 5338 { 0x183307, 0x183306, 0x69dbdbd0, 0x61184a00, 0xe13c4a28, 0x0 }, /* #57 */ 5339 { 0x281903, 0x281106, 0xb45e0906, 0x00020000, 0x49a2a499, 0x0 }, /* #58 */ 5340 { 0x245e93, 0x245606, 0x1cfd306f, 0x1074300a, 0x3276f71a, 0x0 }, /* #59 */ 5341 { 0x190683, 0x190682, 0xeef06705, 0xa8f00104, 0xa8fb9156, 0x0 }, /* #60 */ 5342 { 0x023a17, 0x023282, 0xf7095796, 0x86015580, 0x865575e8, 0x0 }, /* #61 */ 5343 { 0x2f5597, 0x2f5502, 0xe3efd7f0, 0x434a00d0, 0x574a00d2, 0x0 }, /* #62 */ 5344 { 0x3b66c7, 0x3b6602, 0x0376943f, 0x0176941f, 0x9dfeb5df, 0x0 }, /* #63 */ 5345 { 0x167386, 0x167382, 0xb6c4e4cb, 0xb080e480, 0xb888e784, 0x0 }, /* #64 */ 5346 { 0x172813, 0x172006, 0x11acbc9a, 0x01802882, 0x23922b86, 0x0 }, /* #65 */ 5347 { 0x271d56, 0x271582, 0xa99440d1, 0x80004080, 0xc42b6eaa, 0x0 }, /* #66 */ 5348 { 0x2e7dd6, 0x2e7502, 0x2f0937e0, 0x06012340, 0xc6336b40, 0x0 }, /* #67 */ 5349 { 0x0639c6, 0x063106, 0xe505457a, 0x25044512, 0x3d145f92, 0x0 }, /* #68 */ 5350 { 0x0e2a47, 0x0e2202, 0xb254f00c, 0x2250d008, 0x665bde78, 0x0 }, /* #69 */ 5351 { 0x2a2bd6, 0x2a2302, 0x221c25b6, 0x20100004, 0x65f0020c, 0x0 }, /* #70 */ 5352 { 0x167543, 0x167506, 0x126e2449, 0x10002400, 0xfd103e12, 0x0 }, /* #71 */ 5353 { 0x1b4fc3, 0x1b4782, 0xbdd9db72, 0xa9d05962, 0xa9d659ea, 0x0 }, /* #72 */ 5354 { 0x2947c6, 0x294706, 0xcab197a2, 0x40101222, 0x515a122a, 0x0 }, /* #73 */ 5355 { 0x1e0c46, 0x1e0402, 0x4f4cea63, 0x42000062, 0x42b0116e, 0x0 }, /* #74 */ 5356 { 0x084e02, 0x084682, 0x8a9e96aa, 0x8094902a, 0xb1b5992b, 0x0 }, /* #75 */ 5357 { 0x1b1057, 0x1b1002, 0x398ff298, 0x19801280, 0xd9801781, 0x0 }, /* #76 */ 5358 { 0x074406, 0x074486, 0x888528bf, 0x880400b7, 0xde3617f7, 0x0 }, /* #77 */ 5359 { 0x1f0953, 0x1f0106, 0x3738f657, 0x34300647, 0x3cb506e7, 0x0 }, /* #78 */ 5360 { 0x1846d6, 0x184686, 0xe71210ef, 0xc31000c6, 0xd315efc6, 0x0 }, /* #79 */ 5361 { 0x305ac7, 0x305202, 0xd002f43a, 0x50001408, 0x71f0140c, 0x0 }, /* #80 */ 5362 { 0x343953, 0x343106, 0x30272e2d, 0x10000421, 0x5c48c5e1, 0x0 }, /* #81 */ 5363 { 0x374542, 0x374586, 0xdb25b23e, 0x8301121e, 0x87d9125e, 0x0 }, /* #82 */ 5364 { 0x047e03, 0x047602, 0x558af8ca, 0x5482a0c2, 0xd6d3a0d2, 0x0 }, /* #83 */ 5365 { 0x236786, 0x236702, 0x4aa1bf98, 0x4021ba08, 0x4129ba6f, 0x0 }, /* #84 */ 5366 { 0x0e6ed7, 0x0e6606, 0x5c376991, 0x18334981, 0xb9f3dde3, 0x0 }, /* #85 */ 5367 { 0x2c7fc6, 0x2c7786, 0xc23acad6, 0xc01a8896, 0xe1daa8be, 0x0 }, /* #86 */ 5368 { 0x3c0402, 0x3c0482, 0xe4c70297, 0xc4430216, 0xc57b1a5e, 0x0 }, /* #87 */ 5369 { 0x001403, 0x001402, 0x3829ae1f, 0x3820a21a, 0xf866b2da, 0x0 }, /* #88 */ 5370 { 0x2843d7, 0x284386, 0x8f461cb9, 0x84061c18, 0xc407de58, 0x0 }, /* #89 */ 5371 { 0x166553, 0x166502, 0xa802480b, 0x28024802, 0x2dc7deb2, 0x0 }, /* #90 */ 5372 { 0x2d0f93, 0x2d0702, 0xf06e94a5, 0x60609420, 0x6be0f57a, 0x0 }, /* #91 */ 5373 { 0x143317, 0x143382, 0xe0264ad8, 0xe0220a40, 0xf1fbbb65, 0x0 }, /* #92 */ 5374 { 0x0b7d86, 0x0b7582, 0xd3716b63, 0x93412a01, 0xbb413a8d, 0x0 }, /* #93 */ 5375 { 0x2b3e12, 0x2b3606, 0x21c081de, 0x21800100, 0xa58e2721, 0x0 }, /* #94 */ 5376 { 0x2b1b97, 0x2b1306, 0x7d1caeb1, 0x24100481, 0x261105cf, 0x0 }, /* #95 */ 3649 5377 }; 3650 5378 static const BINU32_TEST_T g_aTests_cmp_u32[] = 3651 5379 { 3652 { 0x016756, 0x016746, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #0 */ 3653 { 0x265942, 0x265146, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #1 */ 3654 { 0x0339d2, 0x033146, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #2 */ 3655 { 0x1c1856, 0x1c1046, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #3 */ 3656 { 0x165d07, 0x165506, 0x2a4a9987, 0x2a4a9987, 0x00000000, 0x0 }, /* #4 */ 3657 { 0x252497, 0x252482, 0xcbd856f2, 0xcbd856f2, 0x00000000, 0x0 }, /* #5 */ 3658 { 0x3450c6, 0x345086, 0xc519620f, 0xc519620f, 0x00000000, 0x0 }, /* #6 */ 3659 { 0x346a12, 0x346282, 0xbebd88a2, 0xbebd88a2, 0x00000000, 0x0 }, /* #7 */ 3660 { 0x1563d6, 0x156393, 0x210f075a, 0x210f075a, 0x61abd77e, 0x0 }, /* #8 */ 3661 { 0x102257, 0x102206, 0x695a3f5b, 0x695a3f5b, 0x63f58492, 0x0 }, /* #9 */ 3662 { 0x124083, 0x124016, 0x795cde85, 0x795cde85, 0x40150b2f, 0x0 }, /* #10 */ 3663 { 0x113a93, 0x113a87, 0x21a4f1dd, 0x21a4f1dd, 0x9402f56c, 0x0 }, /* #11 */ 3664 { 0x387cd3, 0x387402, 0x63155e4a, 0x63155e4a, 0x0fe17f18, 0x0 }, /* #12 */ 3665 { 0x1f08c7, 0x1f0013, 0x0a3ad9cb, 0x0a3ad9cb, 0x9db0c47f, 0x0 }, /* #13 */ 3666 { 0x341dc7, 0x341d87, 0x7e6aa8cb, 0x7e6aa8cb, 0xcc6fe844, 0x0 }, /* #14 */ 3667 { 0x394e97, 0x394602, 0x7a73ddde, 0x7a73ddde, 0x0ceb58a0, 0x0 }, /* #15 */ 3668 { 0x0717d3, 0x071f97, 0x5b80d697, 0x5b80d697, 0xa788826f, 0x0 }, /* #16 */ 3669 { 0x384893, 0x384093, 0x25ed16e4, 0x25ed16e4, 0x3079e62f, 0x0 }, /* #17 */ 3670 { 0x375153, 0x375103, 0x6afdd49c, 0x6afdd49c, 0xfe9184a4, 0x0 }, /* #18 */ 3671 { 0x1b4b13, 0x1b4b16, 0x885def12, 0x885def12, 0x4efa8b08, 0x0 }, /* #19 */ 3672 { 0x3d6292, 0x3d6a83, 0x60703327, 0x60703327, 0xa62e76e7, 0x0 }, /* #20 */ 3673 { 0x006c13, 0x006416, 0x9b391910, 0x9b391910, 0x819c7766, 0x0 }, /* #21 */ 3674 { 0x3e61c2, 0x3e6906, 0x89573d4f, 0x89573d4f, 0x7e7a1253, 0x0 }, /* #22 */ 3675 { 0x092712, 0x092793, 0x42abe149, 0x42abe149, 0x625380fd, 0x0 }, /* #23 */ 3676 { 0x391453, 0x391402, 0x6c42c12f, 0x6c42c12f, 0x52990b5c, 0x0 }, /* #24 */ 3677 { 0x386f43, 0x386702, 0xf86be8ef, 0xf86be8ef, 0xb489bfd9, 0x0 }, /* #25 */ 3678 { 0x125a83, 0x125217, 0x2173ebc2, 0x2173ebc2, 0xc17b1eb6, 0x0 }, /* #26 */ 3679 { 0x1e2103, 0x1e2993, 0x5f939dc1, 0x5f939dc1, 0x9459fa19, 0x0 }, /* #27 */ 3680 { 0x320997, 0x320106, 0x2ef16a99, 0x2ef16a99, 0x2b8d7ae2, 0x0 }, /* #28 */ 3681 { 0x3e4292, 0x3e4206, 0xb519942e, 0xb519942e, 0xa24f733e, 0x0 }, /* #29 */ 3682 { 0x167d03, 0x167593, 0x073ee467, 0x073ee467, 0x320529e8, 0x0 }, /* #30 */ 3683 { 0x0257d7, 0x025702, 0xd0df604f, 0xd0df604f, 0xb92c0c03, 0x0 }, /* #31 */ 3684 { 0x224bc3, 0x224392, 0xe01c1c27, 0xe01c1c27, 0x157c75bc, 0x0 }, /* #32 */ 3685 { 0x153556, 0x153512, 0xe33e1025, 0xe33e1025, 0xbf962009, 0x0 }, /* #33 */ 3686 { 0x117047, 0x117002, 0x47e48038, 0x47e48038, 0x2a9de094, 0x0 }, /* #34 */ 3687 { 0x032a47, 0x032a02, 0xa4d502f9, 0xa4d502f9, 0x5cb65d26, 0x0 }, /* #35 */ 3688 { 0x1d1957, 0x1d1902, 0xe2be43ff, 0xe2be43ff, 0x79624cfe, 0x0 }, /* #36 */ 3689 { 0x1c5b83, 0x1c5383, 0x24fbfd14, 0x24fbfd14, 0x5ba43f04, 0x0 }, /* #37 */ 3690 { 0x252dc3, 0x252512, 0xace105f8, 0xace105f8, 0xa94ef3cc, 0x0 }, /* #38 */ 3691 { 0x280c17, 0x280c93, 0x60f1da03, 0x60f1da03, 0xa6200bda, 0x0 }, /* #39 */ 3692 { 0x2a4997, 0x2a4106, 0x7c857a4f, 0x7c857a4f, 0x5f211867, 0x0 }, /* #40 */ 3693 { 0x092202, 0x092287, 0x27e18bae, 0x27e18bae, 0x489960f6, 0x0 }, /* #41 */ 3694 { 0x0c3193, 0x0c3916, 0x9dddae90, 0x9dddae90, 0x44efa015, 0x0 }, /* #42 */ 3695 { 0x364513, 0x364d93, 0x520eacad, 0x520eacad, 0xc16a9b1e, 0x0 }, /* #43 */ 3696 { 0x2d4f43, 0x2d4f93, 0x47c48584, 0x47c48584, 0xb719a117, 0x0 }, /* #44 */ 3697 { 0x1f2a17, 0x1f2a87, 0x5684667b, 0x5684667b, 0xce6420c9, 0x0 }, /* #45 */ 3698 { 0x241456, 0x241416, 0x7e061ed1, 0x7e061ed1, 0x43d16bfa, 0x0 }, /* #46 */ 3699 { 0x047916, 0x047116, 0xd404e0e2, 0xd404e0e2, 0x8c484086, 0x0 }, /* #47 */ 3700 { 0x042396, 0x042b12, 0x8044b0aa, 0x8044b0aa, 0x5daa89dc, 0x0 }, /* #48 */ 3701 { 0x007a86, 0x007216, 0x1b01b597, 0x1b01b597, 0x0d38fb2e, 0x0 }, /* #49 */ 3702 { 0x323097, 0x323012, 0x3e294086, 0x3e294086, 0x064b5e1f, 0x0 }, /* #50 */ 3703 { 0x106946, 0x106993, 0x676fb352, 0x676fb352, 0xd666018b, 0x0 }, /* #51 */ 3704 { 0x304c57, 0x304487, 0xc1262e7d, 0xc1262e7d, 0xf1b631f5, 0x0 }, /* #52 */ 3705 { 0x096552, 0x096503, 0x2d2e8363, 0x2d2e8363, 0xc8b3efc1, 0x0 }, /* #53 */ 3706 { 0x010d13, 0x010587, 0xba9c9af8, 0xba9c9af8, 0xff822dd7, 0x0 }, /* #54 */ 3707 { 0x0f3f87, 0x0f3786, 0xda6f8b7d, 0xda6f8b7d, 0x512ee9ed, 0x0 }, /* #55 */ 3708 { 0x3f7016, 0x3f7007, 0x34f5a72b, 0x34f5a72b, 0xebb2340a, 0x0 }, /* #56 */ 3709 { 0x2829d3, 0x282113, 0x592f2f49, 0x592f2f49, 0xe8c98f5d, 0x0 }, /* #57 */ 3710 { 0x233796, 0x233f87, 0x7d567e3c, 0x7d567e3c, 0xb979b499, 0x0 }, /* #58 */ 3711 { 0x3f6717, 0x3f6717, 0x465e3406, 0x465e3406, 0xd2a9792e, 0x0 }, /* #59 */ 3712 { 0x124496, 0x124496, 0xe5e7eb62, 0xe5e7eb62, 0x1d0e825f, 0x0 }, /* #60 */ 3713 { 0x1139c2, 0x113102, 0x136eb35e, 0x136eb35e, 0x08c1ea49, 0x0 }, /* #61 */ 3714 { 0x3a1b96, 0x3a1383, 0x86f17b15, 0x86f17b15, 0xd7c7a342, 0x0 }, /* #62 */ 3715 { 0x2f6f13, 0x2f6706, 0x42a583bb, 0x42a583bb, 0x006b6b58, 0x0 }, /* #63 */ 5380 { 0x146c87, 0x146446, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #0 */ 5381 { 0x233496, 0x233446, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #1 */ 5382 { 0x116492, 0x116446, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #2 */ 5383 { 0x213642, 0x213646, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #3 */ 5384 { 0x324043, 0x324046, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #4 */ 5385 { 0x2e12d2, 0x2e1246, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #5 */ 5386 { 0x2b2c13, 0x2b2402, 0x341a97b6, 0x341a97b6, 0x00000000, 0x0 }, /* #6 */ 5387 { 0x1e4853, 0x1e4006, 0x4c6695c0, 0x4c6695c0, 0x00000000, 0x0 }, /* #7 */ 5388 { 0x311747, 0x311706, 0x230d2b28, 0x230d2b28, 0x00000000, 0x0 }, /* #8 */ 5389 { 0x0c01c7, 0x0c0186, 0xb39877db, 0xb39877db, 0x00000000, 0x0 }, /* #9 */ 5390 { 0x250607, 0x250602, 0x4df6fa49, 0x4df6fa49, 0x00000000, 0x0 }, /* #10 */ 5391 { 0x297696, 0x297682, 0xad7d84d3, 0xad7d84d3, 0x00000000, 0x0 }, /* #11 */ 5392 { 0x1b4fd2, 0x1b4797, 0x019fac0a, 0x019fac0a, 0x19d7c55b, 0x0 }, /* #12 */ 5393 { 0x1d6696, 0x1d6687, 0x244fa1fa, 0x244fa1fa, 0x68135789, 0x0 }, /* #13 */ 5394 { 0x1777c7, 0x177f97, 0x5dd5efb4, 0x5dd5efb4, 0xc86c428d, 0x0 }, /* #14 */ 5395 { 0x053b46, 0x053b16, 0xd9a36d95, 0xd9a36d95, 0x786f7f2c, 0x0 }, /* #15 */ 5396 { 0x065f53, 0x065786, 0xc266322f, 0xc266322f, 0x0368cdb7, 0x0 }, /* #16 */ 5397 { 0x194bd6, 0x194312, 0x641d0b40, 0x641d0b40, 0x2ecda945, 0x0 }, /* #17 */ 5398 { 0x2429d2, 0x242187, 0xc63723fa, 0xc63723fa, 0xce1b1619, 0x0 }, /* #18 */ 5399 { 0x076b56, 0x076386, 0xfdad938c, 0xfdad938c, 0x0eb1ebf6, 0x0 }, /* #19 */ 5400 { 0x3a0bd7, 0x3a0397, 0x27aaa922, 0x27aaa922, 0x75462c59, 0x0 }, /* #20 */ 5401 { 0x094317, 0x094386, 0xfeeef6a6, 0xfeeef6a6, 0x3a834d64, 0x0 }, /* #21 */ 5402 { 0x0e1f12, 0x0e1f12, 0x96d9f8c0, 0x96d9f8c0, 0x405a10f8, 0x0 }, /* #22 */ 5403 { 0x102ac3, 0x102283, 0xb4691fcd, 0xb4691fcd, 0xe1a6e69c, 0x0 }, /* #23 */ 5404 { 0x2e3dd2, 0x2e3596, 0xd19ebdb0, 0xd19ebdb0, 0x4cb797ad, 0x0 }, /* #24 */ 5405 { 0x066542, 0x066512, 0xf7cebf0d, 0xf7cebf0d, 0xe6612bee, 0x0 }, /* #25 */ 5406 { 0x0b29d3, 0x0b2187, 0xc36ea8ad, 0xc36ea8ad, 0xd6041871, 0x0 }, /* #26 */ 5407 { 0x202e03, 0x202e87, 0x68bff86b, 0x68bff86b, 0x934e4db3, 0x0 }, /* #27 */ 5408 { 0x0f4d57, 0x0f4587, 0xd8e8ea7f, 0xd8e8ea7f, 0xe37b6573, 0x0 }, /* #28 */ 5409 { 0x017317, 0x017b16, 0x9ef35e95, 0x9ef35e95, 0x7bc6b8e6, 0x0 }, /* #29 */ 5410 { 0x152292, 0x152282, 0xc9421477, 0xc9421477, 0x114db634, 0x0 }, /* #30 */ 5411 { 0x3518c6, 0x351083, 0xb72efb9e, 0xb72efb9e, 0xed897f33, 0x0 }, /* #31 */ 5412 { 0x3e0482, 0x3e0417, 0x0fe1b3c2, 0x0fe1b3c2, 0xaae08db3, 0x0 }, /* #32 */ 5413 { 0x3678c2, 0x367086, 0xe6c5c864, 0xe6c5c864, 0x02e751f2, 0x0 }, /* #33 */ 5414 { 0x350906, 0x350906, 0x8d6ddc9c, 0x8d6ddc9c, 0x27ae8ca7, 0x0 }, /* #34 */ 5415 { 0x143c43, 0x143482, 0xb2d2482f, 0xb2d2482f, 0x0b811fba, 0x0 }, /* #35 */ 5416 { 0x097216, 0x097206, 0x7cbe673e, 0x7cbe673e, 0x786c3699, 0x0 }, /* #36 */ 5417 { 0x343493, 0x343482, 0xe5fb233b, 0xe5fb233b, 0x0ac609f8, 0x0 }, /* #37 */ 5418 { 0x387e46, 0x387606, 0x196c5bc5, 0x196c5bc5, 0x18fd1060, 0x0 }, /* #38 */ 5419 { 0x3e3c46, 0x3e3407, 0x17e6bc7d, 0x17e6bc7d, 0xad60dfa0, 0x0 }, /* #39 */ 5420 { 0x393953, 0x393186, 0xfb62aa8b, 0xfb62aa8b, 0x0aaacaf6, 0x0 }, /* #40 */ 5421 { 0x3261d2, 0x326182, 0xc7d00169, 0xc7d00169, 0x290cb954, 0x0 }, /* #41 */ 5422 { 0x1b4ed2, 0x1b4606, 0xf895cb6b, 0xf895cb6b, 0xf25dfad2, 0x0 }, /* #42 */ 5423 { 0x3e2b86, 0x3e2393, 0xcfe3dcd5, 0xcfe3dcd5, 0xf8b74cec, 0x0 }, /* #43 */ 5424 { 0x1b57d6, 0x1b5783, 0x0925d5d4, 0x0925d5d4, 0x52f976d0, 0x0 }, /* #44 */ 5425 { 0x277c16, 0x277c93, 0x1eaba020, 0x1eaba020, 0x959da49b, 0x0 }, /* #45 */ 5426 { 0x214713, 0x214712, 0xdd1cf601, 0xdd1cf601, 0xd85aeb69, 0x0 }, /* #46 */ 5427 { 0x1546d6, 0x154697, 0x23e7887e, 0x23e7887e, 0x35b23b6f, 0x0 }, /* #47 */ 5428 { 0x1c30c7, 0x1c3002, 0x5c865d1a, 0x5c865d1a, 0x394a856a, 0x0 }, /* #48 */ 5429 { 0x3d3056, 0x3d3097, 0xc7f1ede8, 0xc7f1ede8, 0xdc3a3f3e, 0x0 }, /* #49 */ 5430 { 0x0e2e97, 0x0e2602, 0xcadf4ace, 0xcadf4ace, 0xc9a81ff5, 0x0 }, /* #50 */ 5431 { 0x0a3392, 0x0a3392, 0xbf01e2a3, 0xbf01e2a3, 0x14c67c79, 0x0 }, /* #51 */ 5432 { 0x161742, 0x161f97, 0x6f5b4a59, 0x6f5b4a59, 0x926e522c, 0x0 }, /* #52 */ 5433 { 0x1470d3, 0x147086, 0xd4191418, 0xd4191418, 0x3a763df6, 0x0 }, /* #53 */ 5434 { 0x1e2043, 0x1e2812, 0xcf19ce68, 0xcf19ce68, 0x673e366a, 0x0 }, /* #54 */ 5435 { 0x267d46, 0x267d12, 0x93b85099, 0x93b85099, 0x69b397bf, 0x0 }, /* #55 */ 5436 { 0x2f32d2, 0x2f3293, 0x4a047cb5, 0x4a047cb5, 0x6c975436, 0x0 }, /* #56 */ 5437 { 0x193c13, 0x193406, 0x4e8c0ee6, 0x4e8c0ee6, 0x4d262580, 0x0 }, /* #57 */ 5438 { 0x277d16, 0x277512, 0x60231404, 0x60231404, 0x5ef743eb, 0x0 }, /* #58 */ 5439 { 0x0c0906, 0x0c0112, 0x66aeea60, 0x66aeea60, 0x659d5877, 0x0 }, /* #59 */ 5440 { 0x1a7fc3, 0x1a7712, 0xd34cecf8, 0xd34cecf8, 0x9f5997ae, 0x0 }, /* #60 */ 5441 { 0x353096, 0x353012, 0xbf48e1fc, 0xbf48e1fc, 0x89eca8ad, 0x0 }, /* #61 */ 5442 { 0x357ad2, 0x357287, 0x87ee2e2e, 0x87ee2e2e, 0xe619f2e6, 0x0 }, /* #62 */ 5443 { 0x1a0e42, 0x1a0692, 0xb927e748, 0xb927e748, 0x2ac1661c, 0x0 }, /* #63 */ 5444 { 0x164e13, 0x164616, 0xf23b3426, 0xf23b3426, 0x8cdcc48d, 0x0 }, /* #64 */ 5445 { 0x2c2c47, 0x2c2c12, 0x9610365b, 0x9610365b, 0x42609bae, 0x0 }, /* #65 */ 5446 { 0x0c3d92, 0x0c3593, 0xe3fc08e0, 0xe3fc08e0, 0xf7aabc94, 0x0 }, /* #66 */ 5447 { 0x0255c6, 0x025d93, 0x49eaaf74, 0x49eaaf74, 0x8ea50e95, 0x0 }, /* #67 */ 5448 { 0x200083, 0x200016, 0xb996be42, 0xb996be42, 0x97a51d6b, 0x0 }, /* #68 */ 5449 { 0x2e67c7, 0x2e6783, 0x35a92658, 0x35a92658, 0x741497c1, 0x0 }, /* #69 */ 5450 { 0x371a97, 0x371a97, 0x7dbb7c2e, 0x7dbb7c2e, 0x9fd5f07f, 0x0 }, /* #70 */ 5451 { 0x203207, 0x203a87, 0x2f3e33f5, 0x2f3e33f5, 0x9cc552e1, 0x0 }, /* #71 */ 5452 { 0x046156, 0x046182, 0xaed3eecb, 0xaed3eecb, 0x1be28a45, 0x0 }, /* #72 */ 5453 { 0x234652, 0x234693, 0xbcf0c9d3, 0xbcf0c9d3, 0xe4527bba, 0x0 }, /* #73 */ 5454 { 0x3902d7, 0x390212, 0x73f1b831, 0x73f1b831, 0x0273d46f, 0x0 }, /* #74 */ 5455 { 0x3f4483, 0x3f4493, 0xa41d0a53, 0xa41d0a53, 0xae91027e, 0x0 }, /* #75 */ 5456 { 0x3a3616, 0x3a3602, 0xec87f4cf, 0xec87f4cf, 0xd1d958e0, 0x0 }, /* #76 */ 5457 { 0x196347, 0x196397, 0x59587594, 0x59587594, 0x7e8f755f, 0x0 }, /* #77 */ 5458 { 0x225007, 0x225893, 0x7b49a7c1, 0x7b49a7c1, 0xa0a4af23, 0x0 }, /* #78 */ 5459 { 0x263393, 0x263b93, 0x66440634, 0x66440634, 0xbbf3538c, 0x0 }, /* #79 */ 5460 { 0x322b13, 0x322383, 0x33c4672b, 0x33c4672b, 0x6351529a, 0x0 }, /* #80 */ 5461 { 0x060e93, 0x060687, 0xdda6ed86, 0xdda6ed86, 0xfa342872, 0x0 }, /* #81 */ 5462 { 0x0b1303, 0x0b1393, 0x1ba2f3d9, 0x1ba2f3d9, 0x27375a8f, 0x0 }, /* #82 */ 5463 { 0x1a7646, 0x1a7603, 0x5e53348b, 0x5e53348b, 0xe89ea13a, 0x0 }, /* #83 */ 5464 { 0x2b1c57, 0x2b1496, 0xe21bd923, 0xe21bd923, 0x524cbb27, 0x0 }, /* #84 */ 5465 { 0x1306d3, 0x130e87, 0x477da6d6, 0x477da6d6, 0x8a542f71, 0x0 }, /* #85 */ 5466 { 0x3649d6, 0x364112, 0xce3d3048, 0xce3d3048, 0x932cef19, 0x0 }, /* #86 */ 5467 { 0x055c06, 0x055c93, 0x6ce47660, 0x6ce47660, 0x8b17afa6, 0x0 }, /* #87 */ 5468 { 0x0c61c6, 0x0c6187, 0x0dbc9b68, 0x0dbc9b68, 0x597ef0b7, 0x0 }, /* #88 */ 5469 { 0x2d0b56, 0x2d0306, 0x2f5e9c55, 0x2f5e9c55, 0x2c69c992, 0x0 }, /* #89 */ 5470 { 0x302707, 0x302712, 0xb2070727, 0xb2070727, 0xab66ab19, 0x0 }, /* #90 */ 5471 { 0x2b2d47, 0x2b2d87, 0x43715307, 0x43715307, 0x8501f255, 0x0 }, /* #91 */ 5472 { 0x0c2d06, 0x0c2506, 0xcb7303df, 0xcb7303df, 0xac032b58, 0x0 }, /* #92 */ 5473 { 0x1234d3, 0x123483, 0x2827ccd3, 0x2827ccd3, 0x4cf86611, 0x0 }, /* #93 */ 5474 { 0x346c96, 0x346c12, 0xa0e2b206, 0xa0e2b206, 0x4315d99b, 0x0 }, /* #94 */ 5475 { 0x017187, 0x017116, 0x6c373f6b, 0x6c373f6b, 0x5f24c14e, 0x0 }, /* #95 */ 3716 5476 }; 3717 5477 static const BINU32_TEST_T g_aTests_test_u32[] = 3718 5478 { 3719 { 0x147f52, 0x147746, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #0 */ 3720 { 0x3b3c86, 0x3b3446, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #1 */ 3721 { 0x021e83, 0x021646, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #2 */ 3722 { 0x2b0713, 0x2b0746, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #3 */ 3723 { 0x320113, 0x320146, 0x7f7fbf5f, 0x7f7fbf5f, 0x00000000, 0x0 }, /* #4 */ 3724 { 0x2d3756, 0x2d3746, 0xb2ce0aa4, 0xb2ce0aa4, 0x00000000, 0x0 }, /* #5 */ 3725 { 0x1c4fd6, 0x1c4746, 0xf1c87a9a, 0xf1c87a9a, 0x00000000, 0x0 }, /* #6 */ 3726 { 0x292dd6, 0x292546, 0x2ccab066, 0x2ccab066, 0x00000000, 0x0 }, /* #7 */ 3727 { 0x033056, 0x033006, 0x7a5a970a, 0x7a5a970a, 0x91722f74, 0x0 }, /* #8 */ 3728 { 0x097196, 0x097102, 0xb8826d12, 0xb8826d12, 0x7ac6d5b9, 0x0 }, /* #9 */ 3729 { 0x392382, 0x392302, 0x2a6774d6, 0x2a6774d6, 0x6e27c42d, 0x0 }, /* #10 */ 3730 { 0x007e07, 0x007602, 0x8992189f, 0x8992189f, 0x568e9475, 0x0 }, /* #11 */ 3731 { 0x215756, 0x215702, 0x3b48c0d2, 0x3b48c0d2, 0xe56b5a39, 0x0 }, /* #12 */ 3732 { 0x300813, 0x300006, 0x157e031e, 0x157e031e, 0xc3fed26b, 0x0 }, /* #13 */ 3733 { 0x281187, 0x281106, 0x5cf3fc5f, 0x5cf3fc5f, 0x963df0a6, 0x0 }, /* #14 */ 3734 { 0x022d92, 0x022502, 0x46862027, 0x46862027, 0x4fa8e3c9, 0x0 }, /* #15 */ 3735 { 0x0249d2, 0x024102, 0x461a69bd, 0x461a69bd, 0xb0141b3f, 0x0 }, /* #16 */ 3736 { 0x0204d2, 0x020402, 0xb21254ee, 0xb21254ee, 0x11860fc4, 0x0 }, /* #17 */ 3737 { 0x3515d2, 0x351586, 0xceed55b0, 0xceed55b0, 0xff94be4b, 0x0 }, /* #18 */ 3738 { 0x194e83, 0x194602, 0x59332459, 0x59332459, 0x2c977ccf, 0x0 }, /* #19 */ 3739 { 0x0310c2, 0x031002, 0x17caf646, 0x17caf646, 0x0dee79de, 0x0 }, /* #20 */ 3740 { 0x0264d7, 0x026486, 0xe6862657, 0xe6862657, 0xf13f4e56, 0x0 }, /* #21 */ 3741 { 0x212e97, 0x212602, 0x5c572b16, 0x5c572b16, 0x5ecdbfe3, 0x0 }, /* #22 */ 3742 { 0x305fc3, 0x305706, 0x78fa58db, 0x78fa58db, 0x7bdfaf16, 0x0 }, /* #23 */ 3743 { 0x1f6c07, 0x1f6402, 0x0f82fb23, 0x0f82fb23, 0x2035df9d, 0x0 }, /* #24 */ 3744 { 0x2b4cd2, 0x2b4402, 0x48dbb9a7, 0x48dbb9a7, 0x9179a84f, 0x0 }, /* #25 */ 3745 { 0x190453, 0x190402, 0xb06aea52, 0xb06aea52, 0x3b3de726, 0x0 }, /* #26 */ 3746 { 0x1f37c3, 0x1f3702, 0x280fbd7f, 0x280fbd7f, 0x21621238, 0x0 }, /* #27 */ 3747 { 0x1a4c52, 0x1a4406, 0xed1315cd, 0xed1315cd, 0x7ffc5cd9, 0x0 }, /* #28 */ 3748 { 0x334b42, 0x334302, 0x5f6d3546, 0x5f6d3546, 0x7ac496c8, 0x0 }, /* #29 */ 3749 { 0x074296, 0x074202, 0x302630dc, 0x302630dc, 0x9b51f509, 0x0 }, /* #30 */ 3750 { 0x2e5097, 0x2e5006, 0xfb34cd2c, 0xfb34cd2c, 0x478a42e5, 0x0 }, /* #31 */ 3751 { 0x276002, 0x276002, 0xb0e5ea8f, 0xb0e5ea8f, 0x068a8c31, 0x0 }, /* #32 */ 3752 { 0x396853, 0x396002, 0x8e03584c, 0x8e03584c, 0x7d9a0d97, 0x0 }, /* #33 */ 3753 { 0x325413, 0x325482, 0xf96f5cc6, 0xf96f5cc6, 0xbe33e89f, 0x0 }, /* #34 */ 3754 { 0x2d3e82, 0x2d3606, 0x7eaa9c30, 0x7eaa9c30, 0x32f43374, 0x0 }, /* #35 */ 3755 { 0x1e1ec6, 0x1e1602, 0x1538865f, 0x1538865f, 0xb1fdd1db, 0x0 }, /* #36 */ 3756 { 0x2312c6, 0x231202, 0x3279206b, 0x3279206b, 0x2e3f6ab0, 0x0 }, /* #37 */ 3757 { 0x356082, 0x356006, 0x5d14a458, 0x5d14a458, 0xf6319c52, 0x0 }, /* #38 */ 3758 { 0x0d6743, 0x0d6706, 0x55cba4a2, 0x55cba4a2, 0xaca592db, 0x0 }, /* #39 */ 3759 { 0x0c1f96, 0x0c1702, 0x8c81675f, 0x8c81675f, 0x43a9b536, 0x0 }, /* #40 */ 3760 { 0x380ec6, 0x380602, 0x49dc4960, 0x49dc4960, 0x9d5542ae, 0x0 }, /* #41 */ 3761 { 0x1a0f83, 0x1a0706, 0x16fa4d6f, 0x16fa4d6f, 0xcaf1be32, 0x0 }, /* #42 */ 3762 { 0x3d4a13, 0x3d4286, 0xb1e7ea0c, 0xb1e7ea0c, 0xf0b6d36c, 0x0 }, /* #43 */ 3763 { 0x321143, 0x321106, 0x531f00aa, 0x531f00aa, 0x9864a2b4, 0x0 }, /* #44 */ 3764 { 0x3604c2, 0x360402, 0x11b278be, 0x11b278be, 0x5c152bd9, 0x0 }, /* #45 */ 3765 { 0x3141d6, 0x314102, 0x76f51717, 0x76f51717, 0xd4bf2404, 0x0 }, /* #46 */ 3766 { 0x170ad2, 0x170202, 0x811d2e1d, 0x811d2e1d, 0x22be9350, 0x0 }, /* #47 */ 3767 { 0x391bd7, 0x391302, 0xd4a5e4d0, 0xd4a5e4d0, 0x57513f1a, 0x0 }, /* #48 */ 3768 { 0x057097, 0x057082, 0xc7009768, 0xc7009768, 0xb7d4306f, 0x0 }, /* #49 */ 3769 { 0x376403, 0x376406, 0x95dcb503, 0x95dcb503, 0x4cefe32b, 0x0 }, /* #50 */ 3770 { 0x2b4383, 0x2b4302, 0xa75d5a5d, 0xa75d5a5d, 0x61d7c4af, 0x0 }, /* #51 */ 3771 { 0x2d6b87, 0x2d6302, 0x3ab6b008, 0x3ab6b008, 0x2fdf1c28, 0x0 }, /* #52 */ 3772 { 0x313f53, 0x313706, 0xf591b1b3, 0xf591b1b3, 0x70299b12, 0x0 }, /* #53 */ 3773 { 0x035353, 0x035306, 0xcbaedf11, 0xcbaedf11, 0x05b6db15, 0x0 }, /* #54 */ 3774 { 0x294283, 0x294206, 0x43156c7f, 0x43156c7f, 0x73862841, 0x0 }, /* #55 */ 3775 { 0x3c5dd6, 0x3c5502, 0xe387a03e, 0xe387a03e, 0x1d2958ab, 0x0 }, /* #56 */ 3776 { 0x0b3096, 0x0b3002, 0x17e4e7f1, 0x17e4e7f1, 0x35378b78, 0x0 }, /* #57 */ 3777 { 0x250e93, 0x250602, 0x0c337ec5, 0x0c337ec5, 0x88c7de98, 0x0 }, /* #58 */ 3778 { 0x267256, 0x267202, 0x2939c896, 0x2939c896, 0x90a025d2, 0x0 }, /* #59 */ 3779 { 0x132752, 0x132782, 0xf77c244b, 0xf77c244b, 0xb732f535, 0x0 }, /* #60 */ 3780 { 0x002796, 0x002706, 0x1c82b7a1, 0x1c82b7a1, 0x89e5b9a6, 0x0 }, /* #61 */ 3781 { 0x0f4696, 0x0f4606, 0xa9f63b2c, 0xa9f63b2c, 0x64a6db39, 0x0 }, /* #62 */ 3782 { 0x022ec7, 0x022606, 0xeda29b5f, 0xeda29b5f, 0x0e86b234, 0x0 }, /* #63 */ 5479 { 0x0e77d3, 0x0e7746, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #0 */ 5480 { 0x325e42, 0x325646, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #1 */ 5481 { 0x120493, 0x120446, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #2 */ 5482 { 0x061352, 0x061346, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #3 */ 5483 { 0x1e0b07, 0x1e0346, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #4 */ 5484 { 0x392607, 0x392646, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #5 */ 5485 { 0x397112, 0x397146, 0x252df574, 0x252df574, 0x00000000, 0x0 }, /* #6 */ 5486 { 0x0d4693, 0x0d4646, 0xa6277050, 0xa6277050, 0x00000000, 0x0 }, /* #7 */ 5487 { 0x3e27c3, 0x3e2746, 0xc277a4db, 0xc277a4db, 0x00000000, 0x0 }, /* #8 */ 5488 { 0x2847d6, 0x284746, 0x24f3fe16, 0x24f3fe16, 0x00000000, 0x0 }, /* #9 */ 5489 { 0x2e0a03, 0x2e0246, 0xe4eea4e2, 0xe4eea4e2, 0x00000000, 0x0 }, /* #10 */ 5490 { 0x0b0457, 0x0b0446, 0x4fcc115b, 0x4fcc115b, 0x00000000, 0x0 }, /* #11 */ 5491 { 0x071642, 0x071606, 0x179c04c2, 0x179c04c2, 0x03fc68aa, 0x0 }, /* #12 */ 5492 { 0x3b72d3, 0x3b7202, 0x4ef744f4, 0x4ef744f4, 0x8bcff6d9, 0x0 }, /* #13 */ 5493 { 0x172696, 0x172682, 0xa7a85045, 0xa7a85045, 0x9b2df65a, 0x0 }, /* #14 */ 5494 { 0x081c86, 0x081402, 0x1a59c377, 0x1a59c377, 0x3b2fe7f8, 0x0 }, /* #15 */ 5495 { 0x266903, 0x266106, 0x43c09cd0, 0x43c09cd0, 0x5a771d9c, 0x0 }, /* #16 */ 5496 { 0x391b02, 0x391302, 0x3326845d, 0x3326845d, 0x65bc0fe7, 0x0 }, /* #17 */ 5497 { 0x381a03, 0x381202, 0x21b5f83e, 0x21b5f83e, 0xf1bce08f, 0x0 }, /* #18 */ 5498 { 0x3b0697, 0x3b0602, 0x542fc4d8, 0x542fc4d8, 0x8c244b42, 0x0 }, /* #19 */ 5499 { 0x090113, 0x090106, 0xf30a9e19, 0xf30a9e19, 0x3e11957c, 0x0 }, /* #20 */ 5500 { 0x2d4087, 0x2d4006, 0x30a903de, 0x30a903de, 0xe83d1d9a, 0x0 }, /* #21 */ 5501 { 0x221ec7, 0x221686, 0xa6afdbda, 0xa6afdbda, 0xe38af9e1, 0x0 }, /* #22 */ 5502 { 0x1b3503, 0x1b3506, 0x293512c4, 0x293512c4, 0xdb6337d2, 0x0 }, /* #23 */ 5503 { 0x254a02, 0x254202, 0x50335e2a, 0x50335e2a, 0xdc6b1fb5, 0x0 }, /* #24 */ 5504 { 0x2e3286, 0x2e3206, 0x6ff79bbc, 0x6ff79bbc, 0x69116c3e, 0x0 }, /* #25 */ 5505 { 0x196f82, 0x196786, 0xfd27dbef, 0xfd27dbef, 0xc3d8681a, 0x0 }, /* #26 */ 5506 { 0x1a25c2, 0x1a2506, 0x94f87e89, 0x94f87e89, 0x463b5f20, 0x0 }, /* #27 */ 5507 { 0x2251c7, 0x225102, 0x9f6ec49e, 0x9f6ec49e, 0x212e7131, 0x0 }, /* #28 */ 5508 { 0x0958d3, 0x095006, 0x75b10033, 0x75b10033, 0xf78450a2, 0x0 }, /* #29 */ 5509 { 0x095807, 0x095082, 0x831617ef, 0x831617ef, 0xdf7d4d7e, 0x0 }, /* #30 */ 5510 { 0x2a1b52, 0x2a1306, 0xb3fcdd4b, 0xb3fcdd4b, 0x1e248197, 0x0 }, /* #31 */ 5511 { 0x376fd6, 0x376702, 0x2deb3843, 0x2deb3843, 0x2dbaef15, 0x0 }, /* #32 */ 5512 { 0x2603d3, 0x260306, 0x6122d9b6, 0x6122d9b6, 0x37036d8c, 0x0 }, /* #33 */ 5513 { 0x0d1e83, 0x0d1606, 0xab50598d, 0xab50598d, 0x68276f05, 0x0 }, /* #34 */ 5514 { 0x296686, 0x296606, 0x134a7f87, 0x134a7f87, 0xfffaa2c9, 0x0 }, /* #35 */ 5515 { 0x155ac7, 0x155282, 0xb0453210, 0xb0453210, 0x8ed9d132, 0x0 }, /* #36 */ 5516 { 0x353113, 0x353182, 0xd6335938, 0xd6335938, 0xc52697be, 0x0 }, /* #37 */ 5517 { 0x345e43, 0x345606, 0x19a27533, 0x19a27533, 0x78bc746a, 0x0 }, /* #38 */ 5518 { 0x3f1913, 0x3f1102, 0x1c473d02, 0x1c473d02, 0x48f67da2, 0x0 }, /* #39 */ 5519 { 0x323c12, 0x323402, 0x3b48e77a, 0x3b48e77a, 0x6f5518fe, 0x0 }, /* #40 */ 5520 { 0x1b63d2, 0x1b6302, 0x6153ee4f, 0x6153ee4f, 0xcd4295a1, 0x0 }, /* #41 */ 5521 { 0x2d03d6, 0x2d0386, 0xf7e9dab2, 0xf7e9dab2, 0xda14f8cb, 0x0 }, /* #42 */ 5522 { 0x1a0583, 0x1a0506, 0x03a798bf, 0x03a798bf, 0x301d464c, 0x0 }, /* #43 */ 5523 { 0x324043, 0x324082, 0xf758956e, 0xf758956e, 0x98baa5f8, 0x0 }, /* #44 */ 5524 { 0x266a42, 0x266206, 0x050c9e5d, 0x050c9e5d, 0x3f70ee41, 0x0 }, /* #45 */ 5525 { 0x2a2ec6, 0x2a2606, 0x1a646e76, 0x1a646e76, 0xb7903356, 0x0 }, /* #46 */ 5526 { 0x1a1047, 0x1a1006, 0x93fff285, 0x93fff285, 0x088b0405, 0x0 }, /* #47 */ 5527 { 0x346886, 0x346002, 0x7715978f, 0x7715978f, 0xaa914989, 0x0 }, /* #48 */ 5528 { 0x327807, 0x327002, 0x53f9c923, 0x53f9c923, 0xf40443e7, 0x0 }, /* #49 */ 5529 { 0x060d57, 0x060506, 0x06ab9a13, 0x06ab9a13, 0x6c1079a4, 0x0 }, /* #50 */ 5530 { 0x221497, 0x221406, 0x2bf57a6e, 0x2bf57a6e, 0x4138e24e, 0x0 }, /* #51 */ 5531 { 0x116f82, 0x116786, 0x972fdf62, 0x972fdf62, 0xc7f2a6d2, 0x0 }, /* #52 */ 5532 { 0x2649c7, 0x264182, 0x923d5f5c, 0x923d5f5c, 0xbb3fbb32, 0x0 }, /* #53 */ 5533 { 0x1a6e03, 0x1a6602, 0x1affaf4d, 0x1affaf4d, 0x484e16e7, 0x0 }, /* #54 */ 5534 { 0x013cc6, 0x013406, 0xb757f044, 0xb757f044, 0x6e5f3d92, 0x0 }, /* #55 */ 5535 { 0x035406, 0x035406, 0x19c18eb9, 0x19c18eb9, 0xb28141b8, 0x0 }, /* #56 */ 5536 { 0x0130c7, 0x013002, 0x4b073dca, 0x4b073dca, 0x4869bf41, 0x0 }, /* #57 */ 5537 { 0x0b6983, 0x0b6186, 0x9abe303d, 0x9abe303d, 0xbc510282, 0x0 }, /* #58 */ 5538 { 0x3b4397, 0x3b4306, 0x236fe3e8, 0x236fe3e8, 0x06dbc758, 0x0 }, /* #59 */ 5539 { 0x3c06c2, 0x3c0686, 0xafad9d00, 0xafad9d00, 0xaf1ea447, 0x0 }, /* #60 */ 5540 { 0x336a47, 0x336206, 0x5f088bc5, 0x5f088bc5, 0x6a106341, 0x0 }, /* #61 */ 5541 { 0x2455d2, 0x245502, 0x5dc89d5d, 0x5dc89d5d, 0x5dd374c5, 0x0 }, /* #62 */ 5542 { 0x1740c7, 0x174086, 0xad1fe950, 0xad1fe950, 0xca0ebb28, 0x0 }, /* #63 */ 5543 { 0x216516, 0x216502, 0x8b730ac8, 0x8b730ac8, 0x6dc8d657, 0x0 }, /* #64 */ 5544 { 0x300116, 0x300106, 0xba097776, 0xba097776, 0x438201be, 0x0 }, /* #65 */ 5545 { 0x000392, 0x000302, 0xdf7dec86, 0xdf7dec86, 0x04338264, 0x0 }, /* #66 */ 5546 { 0x351617, 0x351606, 0x6898fdf6, 0x6898fdf6, 0x9449364c, 0x0 }, /* #67 */ 5547 { 0x0b62c7, 0x0b6202, 0x1dd78d8c, 0x1dd78d8c, 0xf28df1a2, 0x0 }, /* #68 */ 5548 { 0x325c96, 0x325482, 0xa471884d, 0xa471884d, 0xd9abaabf, 0x0 }, /* #69 */ 5549 { 0x170f97, 0x170702, 0x4b867c7b, 0x4b867c7b, 0xaa5695f9, 0x0 }, /* #70 */ 5550 { 0x1044d3, 0x104486, 0xb5a065e2, 0xb5a065e2, 0xb580f3ef, 0x0 }, /* #71 */ 5551 { 0x0e6b52, 0x0e6306, 0x367d74b7, 0x367d74b7, 0x6679d727, 0x0 }, /* #72 */ 5552 { 0x1c5507, 0x1c5506, 0x231c0207, 0x231c0207, 0x83c92b93, 0x0 }, /* #73 */ 5553 { 0x0b41d6, 0x0b4106, 0xc1a2cee8, 0xc1a2cee8, 0x27be0302, 0x0 }, /* #74 */ 5554 { 0x370c92, 0x370486, 0x9e8b6e46, 0x9e8b6e46, 0xd3f4e628, 0x0 }, /* #75 */ 5555 { 0x325656, 0x325686, 0xadc1bf0e, 0xadc1bf0e, 0x8ae6479a, 0x0 }, /* #76 */ 5556 { 0x265507, 0x265506, 0x2b2d52f1, 0x2b2d52f1, 0xeca0832f, 0x0 }, /* #77 */ 5557 { 0x043a42, 0x043282, 0x88680405, 0x88680405, 0xe4e00966, 0x0 }, /* #78 */ 5558 { 0x091a53, 0x091286, 0xf927adbd, 0xf927adbd, 0xdbff709b, 0x0 }, /* #79 */ 5559 { 0x397f46, 0x397702, 0x7f7f2f45, 0x7f7f2f45, 0x76f89c67, 0x0 }, /* #80 */ 5560 { 0x246b16, 0x246382, 0x913ac4f2, 0x913ac4f2, 0xe957f4b4, 0x0 }, /* #81 */ 5561 { 0x026a82, 0x026206, 0x2d265621, 0x2d265621, 0x2fe0a7af, 0x0 }, /* #82 */ 5562 { 0x206a97, 0x206202, 0x5b11b859, 0x5b11b859, 0x685de8f1, 0x0 }, /* #83 */ 5563 { 0x283ac3, 0x283202, 0x15f43197, 0x15f43197, 0xd2e3bbc3, 0x0 }, /* #84 */ 5564 { 0x3c2992, 0x3c2182, 0x9c37eaa2, 0x9c37eaa2, 0x9b0d60fa, 0x0 }, /* #85 */ 5565 { 0x196bc3, 0x196302, 0x7c86ffc4, 0x7c86ffc4, 0x4301dcbb, 0x0 }, /* #86 */ 5566 { 0x027a87, 0x027206, 0x757a6e21, 0x757a6e21, 0xb8d474c8, 0x0 }, /* #87 */ 5567 { 0x3f1396, 0x3f1386, 0x8920ec3f, 0x8920ec3f, 0x9076419b, 0x0 }, /* #88 */ 5568 { 0x0d2f86, 0x0d2706, 0x13ed3668, 0x13ed3668, 0xba8f10e3, 0x0 }, /* #89 */ 5569 { 0x1d65d3, 0x1d6506, 0xd17dff20, 0xd17dff20, 0x66f896d8, 0x0 }, /* #90 */ 5570 { 0x377392, 0x377386, 0xa84e5b39, 0xa84e5b39, 0xb04730ae, 0x0 }, /* #91 */ 5571 { 0x0d2912, 0x0d2182, 0xb445109c, 0xb445109c, 0xa245ad66, 0x0 }, /* #92 */ 5572 { 0x3b35d3, 0x3b3502, 0x2d128871, 0x2d128871, 0xdbbbc9d5, 0x0 }, /* #93 */ 5573 { 0x3f4d06, 0x3f4506, 0x3337277a, 0x3337277a, 0x6a00d4da, 0x0 }, /* #94 */ 5574 { 0x166a96, 0x166202, 0x21a5a0c3, 0x21a5a0c3, 0x40dd7377, 0x0 }, /* #95 */ 3783 5575 }; 3784 5576 static const BINU32_TEST_T g_aTests_bt_u32[] = 3785 5577 { 3786 { 0x1d1c12, 0x1d1c12, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #0 */ 3787 { 0x394e97, 0x394e96, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #1 */ 3788 { 0x293252, 0x293252, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #2 */ 3789 { 0x3b4716, 0x3b4716, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #3 */ 3790 { 0x133912, 0x133913, 0x7b652c23, 0x7b652c23, 0x00000000, 0x0 }, /* #4 */ 3791 { 0x346d17, 0x346d17, 0x7bbba66f, 0x7bbba66f, 0x00000000, 0x0 }, /* #5 */ 3792 { 0x2b6006, 0x2b6007, 0x3c5e1bdb, 0x3c5e1bdb, 0x00000000, 0x0 }, /* #6 */ 3793 { 0x370687, 0x370687, 0x3055c141, 0x3055c141, 0x00000000, 0x0 }, /* #7 */ 3794 { 0x024c07, 0x024c06, 0x59a06372, 0x59a06372, 0x00000016, 0x0 }, /* #8 */ 3795 { 0x1b0006, 0x1b0007, 0x15fbca8d, 0x15fbca8d, 0x00000015, 0x0 }, /* #9 */ 3796 { 0x1b0297, 0x1b0297, 0x3a48a786, 0x3a48a786, 0x00000002, 0x0 }, /* #10 */ 3797 { 0x334fd6, 0x334fd7, 0xd553ff3b, 0xd553ff3b, 0x00000000, 0x0 }, /* #11 */ 3798 { 0x156dc2, 0x156dc3, 0x69986437, 0x69986437, 0x0000000a, 0x0 }, /* #12 */ 3799 { 0x081597, 0x081596, 0xb89cb83f, 0xb89cb83f, 0x00000015, 0x0 }, /* #13 */ 3800 { 0x0f2dc7, 0x0f2dc6, 0xf8ce1e85, 0xf8ce1e85, 0x00000005, 0x0 }, /* #14 */ 3801 { 0x1b33c3, 0x1b33c2, 0xff385505, 0xff385505, 0x00000003, 0x0 }, /* #15 */ 3802 { 0x352312, 0x352313, 0xb6933b56, 0xb6933b56, 0x00000017, 0x0 }, /* #16 */ 3803 { 0x215092, 0x215092, 0x63c5ac60, 0x63c5ac60, 0x0000000c, 0x0 }, /* #17 */ 3804 { 0x043853, 0x043852, 0xe66309ff, 0xe66309ff, 0x0000001c, 0x0 }, /* #18 */ 3805 { 0x216d03, 0x216d02, 0x27510081, 0x27510081, 0x00000004, 0x0 }, /* #19 */ 3806 { 0x0b3e83, 0x0b3e82, 0x0a481b0d, 0x0a481b0d, 0x00000001, 0x0 }, /* #20 */ 3807 { 0x3a21c7, 0x3a21c7, 0xe75b7f47, 0xe75b7f47, 0x00000014, 0x0 }, /* #21 */ 3808 { 0x2c0706, 0x2c0707, 0x8194dc87, 0x8194dc87, 0x00000000, 0x0 }, /* #22 */ 3809 { 0x297243, 0x297242, 0xa10c8cca, 0xa10c8cca, 0x00000019, 0x0 }, /* #23 */ 3810 { 0x2b2fd6, 0x2b2fd6, 0xaf99e563, 0xaf99e563, 0x00000012, 0x0 }, /* #24 */ 3811 { 0x096586, 0x096587, 0xedaa85af, 0xedaa85af, 0x00000008, 0x0 }, /* #25 */ 3812 { 0x085c06, 0x085c07, 0x4a53277d, 0x4a53277d, 0x00000016, 0x0 }, /* #26 */ 3813 { 0x2c2346, 0x2c2346, 0x199b9ef7, 0x199b9ef7, 0x00000016, 0x0 }, /* #27 */ 3814 { 0x0809d6, 0x0809d7, 0x49fe0017, 0x49fe0017, 0x00000001, 0x0 }, /* #28 */ 3815 { 0x2d44c3, 0x2d44c2, 0x185b5e32, 0x185b5e32, 0x0000000f, 0x0 }, /* #29 */ 3816 { 0x064e43, 0x064e42, 0x213dc0f9, 0x213dc0f9, 0x0000001b, 0x0 }, /* #30 */ 3817 { 0x206f17, 0x206f17, 0x161ce2f9, 0x161ce2f9, 0x00000006, 0x0 }, /* #31 */ 3818 { 0x301656, 0x301657, 0x299246a5, 0x299246a5, 0x00000009, 0x0 }, /* #32 */ 3819 { 0x065d56, 0x065d57, 0xb42cf089, 0xb42cf089, 0x00000015, 0x0 }, /* #33 */ 3820 { 0x1b0983, 0x1b0983, 0x556b59a9, 0x556b59a9, 0x0000000e, 0x0 }, /* #34 */ 3821 { 0x221417, 0x221416, 0x4096a253, 0x4096a253, 0x00000005, 0x0 }, /* #35 */ 3822 { 0x360c02, 0x360c02, 0x4ee204ad, 0x4ee204ad, 0x00000010, 0x0 }, /* #36 */ 3823 { 0x3f67c7, 0x3f67c7, 0x2dcbdd9a, 0x2dcbdd9a, 0x00000013, 0x0 }, /* #37 */ 3824 { 0x222392, 0x222393, 0xd662ed0c, 0xd662ed0c, 0x0000000f, 0x0 }, /* #38 */ 3825 { 0x0f3582, 0x0f3582, 0xf59d509e, 0xf59d509e, 0x00000005, 0x0 }, /* #39 */ 3826 { 0x2933d7, 0x2933d6, 0x9e544021, 0x9e544021, 0x00000015, 0x0 }, /* #40 */ 3827 { 0x2b23c7, 0x2b23c6, 0xdf023d7a, 0xdf023d7a, 0x0000001d, 0x0 }, /* #41 */ 3828 { 0x184193, 0x184193, 0x5abaadfc, 0x5abaadfc, 0x0000000d, 0x0 }, /* #42 */ 3829 { 0x0011d7, 0x0011d7, 0x38d4fe82, 0x38d4fe82, 0x00000007, 0x0 }, /* #43 */ 3830 { 0x3d67c7, 0x3d67c7, 0xd1c636c3, 0xd1c636c3, 0x00000012, 0x0 }, /* #44 */ 3831 { 0x1a41d6, 0x1a41d7, 0x10a299c0, 0x10a299c0, 0x00000008, 0x0 }, /* #45 */ 3832 { 0x186852, 0x186853, 0xcdf325fe, 0xcdf325fe, 0x0000000d, 0x0 }, /* #46 */ 3833 { 0x1a1392, 0x1a1393, 0x3c02921f, 0x3c02921f, 0x00000000, 0x0 }, /* #47 */ 3834 { 0x155743, 0x155743, 0x59dbba94, 0x59dbba94, 0x00000002, 0x0 }, /* #48 */ 3835 { 0x2a0943, 0x2a0943, 0xb04e54df, 0xb04e54df, 0x00000013, 0x0 }, /* #49 */ 3836 { 0x282d17, 0x282d16, 0x33b0ac53, 0x33b0ac53, 0x0000001b, 0x0 }, /* #50 */ 3837 { 0x363e53, 0x363e53, 0x2b495a69, 0x2b495a69, 0x00000006, 0x0 }, /* #51 */ 3838 { 0x0c2692, 0x0c2692, 0xb1b7be1d, 0xb1b7be1d, 0x0000001e, 0x0 }, /* #52 */ 3839 { 0x3f5697, 0x3f5697, 0x75239f6c, 0x75239f6c, 0x00000008, 0x0 }, /* #53 */ 3840 { 0x180e12, 0x180e12, 0x4905813a, 0x4905813a, 0x00000016, 0x0 }, /* #54 */ 3841 { 0x211516, 0x211517, 0xffc49522, 0xffc49522, 0x00000016, 0x0 }, /* #55 */ 3842 { 0x140307, 0x140306, 0x9dae0942, 0x9dae0942, 0x00000007, 0x0 }, /* #56 */ 3843 { 0x194ec3, 0x194ec2, 0x544373f1, 0x544373f1, 0x0000001b, 0x0 }, /* #57 */ 3844 { 0x251853, 0x251852, 0x0fa9de0a, 0x0fa9de0a, 0x00000002, 0x0 }, /* #58 */ 3845 { 0x0e5bd3, 0x0e5bd3, 0x9d83a570, 0x9d83a570, 0x00000006, 0x0 }, /* #59 */ 3846 { 0x171646, 0x171646, 0x01776882, 0x01776882, 0x00000002, 0x0 }, /* #60 */ 3847 { 0x1f5512, 0x1f5513, 0x1ed46db2, 0x1ed46db2, 0x00000001, 0x0 }, /* #61 */ 3848 { 0x2979c3, 0x2979c2, 0xd256ba4f, 0xd256ba4f, 0x00000010, 0x0 }, /* #62 */ 3849 { 0x0e5312, 0x0e5312, 0xad055d74, 0xad055d74, 0x00000003, 0x0 }, /* #63 */ 5578 { 0x070a12, 0x070a12, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #0 */ 5579 { 0x394a12, 0x394a12, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #1 */ 5580 { 0x032816, 0x032816, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #2 */ 5581 { 0x071712, 0x071712, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #3 */ 5582 { 0x3b2ec2, 0x3b2ec2, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #4 */ 5583 { 0x100817, 0x100816, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #5 */ 5584 { 0x025947, 0x025947, 0x68d114e7, 0x68d114e7, 0x00000000, 0x0 }, /* #6 */ 5585 { 0x337f53, 0x337f53, 0x827493e7, 0x827493e7, 0x00000000, 0x0 }, /* #7 */ 5586 { 0x1a23d3, 0x1a23d2, 0x8cae40fc, 0x8cae40fc, 0x00000000, 0x0 }, /* #8 */ 5587 { 0x2c0792, 0x2c0792, 0xc1731f06, 0xc1731f06, 0x00000000, 0x0 }, /* #9 */ 5588 { 0x396453, 0x396452, 0xca077f22, 0xca077f22, 0x00000000, 0x0 }, /* #10 */ 5589 { 0x2b1652, 0x2b1653, 0x4b9a1c0d, 0x4b9a1c0d, 0x00000000, 0x0 }, /* #11 */ 5590 { 0x271f46, 0x271f46, 0xdad408bd, 0xdad408bd, 0x0000000d, 0x0 }, /* #12 */ 5591 { 0x1c73d7, 0x1c73d6, 0x26faea21, 0x26faea21, 0x00000018, 0x0 }, /* #13 */ 5592 { 0x231b42, 0x231b43, 0xeb65975c, 0xeb65975c, 0x00000019, 0x0 }, /* #14 */ 5593 { 0x3647d6, 0x3647d7, 0xef11158a, 0xef11158a, 0x0000001d, 0x0 }, /* #15 */ 5594 { 0x2e1152, 0x2e1152, 0x59862a8a, 0x59862a8a, 0x0000001d, 0x0 }, /* #16 */ 5595 { 0x284d43, 0x284d42, 0xc33e072a, 0xc33e072a, 0x0000000f, 0x0 }, /* #17 */ 5596 { 0x0d7083, 0x0d7083, 0xcddd7708, 0xcddd7708, 0x00000008, 0x0 }, /* #18 */ 5597 { 0x225f87, 0x225f87, 0xde411ad4, 0xde411ad4, 0x00000010, 0x0 }, /* #19 */ 5598 { 0x110f97, 0x110f97, 0x51b4a1e0, 0x51b4a1e0, 0x00000014, 0x0 }, /* #20 */ 5599 { 0x0d5a43, 0x0d5a43, 0xe3609870, 0xe3609870, 0x00000015, 0x0 }, /* #21 */ 5600 { 0x002a47, 0x002a46, 0xf617ad23, 0xf617ad23, 0x00000007, 0x0 }, /* #22 */ 5601 { 0x0e0786, 0x0e0787, 0xffa57dd7, 0xffa57dd7, 0x00000006, 0x0 }, /* #23 */ 5602 { 0x276317, 0x276317, 0xe89c922c, 0xe89c922c, 0x0000001b, 0x0 }, /* #24 */ 5603 { 0x0e3b83, 0x0e3b82, 0x41a0f4cc, 0x41a0f4cc, 0x00000009, 0x0 }, /* #25 */ 5604 { 0x3b0456, 0x3b0457, 0x04f79ed6, 0x04f79ed6, 0x00000006, 0x0 }, /* #26 */ 5605 { 0x244797, 0x244797, 0x23584340, 0x23584340, 0x00000014, 0x0 }, /* #27 */ 5606 { 0x251cd7, 0x251cd6, 0x60d0c207, 0x60d0c207, 0x00000019, 0x0 }, /* #28 */ 5607 { 0x126053, 0x126052, 0x6f79aaa6, 0x6f79aaa6, 0x00000017, 0x0 }, /* #29 */ 5608 { 0x210a53, 0x210a52, 0xb4749532, 0xb4749532, 0x00000019, 0x0 }, /* #30 */ 5609 { 0x2b4343, 0x2b4343, 0x89cc9b37, 0x89cc9b37, 0x0000001b, 0x0 }, /* #31 */ 5610 { 0x372c17, 0x372c17, 0xd2cce036, 0xd2cce036, 0x00000012, 0x0 }, /* #32 */ 5611 { 0x337f86, 0x337f86, 0x5b78cea7, 0x5b78cea7, 0x00000008, 0x0 }, /* #33 */ 5612 { 0x037583, 0x037582, 0xa262665c, 0xa262665c, 0x0000001a, 0x0 }, /* #34 */ 5613 { 0x2c2b12, 0x2c2b12, 0x651cd9f8, 0x651cd9f8, 0x00000011, 0x0 }, /* #35 */ 5614 { 0x3d1b02, 0x3d1b02, 0x043a480f, 0x043a480f, 0x00000007, 0x0 }, /* #36 */ 5615 { 0x3435d6, 0x3435d7, 0x1417c637, 0x1417c637, 0x00000002, 0x0 }, /* #37 */ 5616 { 0x134706, 0x134707, 0x522f78d4, 0x522f78d4, 0x00000013, 0x0 }, /* #38 */ 5617 { 0x1843c6, 0x1843c7, 0x2d11652d, 0x2d11652d, 0x00000018, 0x0 }, /* #39 */ 5618 { 0x180bd2, 0x180bd2, 0x0515561c, 0x0515561c, 0x0000001f, 0x0 }, /* #40 */ 5619 { 0x2b1502, 0x2b1502, 0x76cc19af, 0x76cc19af, 0x00000004, 0x0 }, /* #41 */ 5620 { 0x350d43, 0x350d43, 0x79c40e66, 0x79c40e66, 0x0000000a, 0x0 }, /* #42 */ 5621 { 0x315a16, 0x315a16, 0xa76cab90, 0xa76cab90, 0x0000001c, 0x0 }, /* #43 */ 5622 { 0x265152, 0x265152, 0x207816c3, 0x207816c3, 0x0000001c, 0x0 }, /* #44 */ 5623 { 0x3c7607, 0x3c7606, 0xc9883734, 0xc9883734, 0x00000003, 0x0 }, /* #45 */ 5624 { 0x215853, 0x215852, 0xc7496886, 0xc7496886, 0x00000006, 0x0 }, /* #46 */ 5625 { 0x032146, 0x032147, 0xfcbf24c4, 0xfcbf24c4, 0x00000017, 0x0 }, /* #47 */ 5626 { 0x063217, 0x063216, 0x11183772, 0x11183772, 0x00000016, 0x0 }, /* #48 */ 5627 { 0x124716, 0x124716, 0x628c1f59, 0x628c1f59, 0x00000007, 0x0 }, /* #49 */ 5628 { 0x3502c3, 0x3502c3, 0xe03aac3b, 0xe03aac3b, 0x00000004, 0x0 }, /* #50 */ 5629 { 0x104803, 0x104803, 0x53fae297, 0x53fae297, 0x00000000, 0x0 }, /* #51 */ 5630 { 0x205302, 0x205302, 0x28f15b9b, 0x28f15b9b, 0x0000001c, 0x0 }, /* #52 */ 5631 { 0x2d0c96, 0x2d0c97, 0x98df8f72, 0x98df8f72, 0x0000001f, 0x0 }, /* #53 */ 5632 { 0x077152, 0x077153, 0x272a8c6d, 0x272a8c6d, 0x00000011, 0x0 }, /* #54 */ 5633 { 0x234356, 0x234356, 0xf897d366, 0xf897d366, 0x00000004, 0x0 }, /* #55 */ 5634 { 0x336ed2, 0x336ed3, 0xb3c3a3eb, 0xb3c3a3eb, 0x0000000d, 0x0 }, /* #56 */ 5635 { 0x3c4317, 0x3c4316, 0xf76daf2b, 0xf76daf2b, 0x0000001b, 0x0 }, /* #57 */ 5636 { 0x2e2047, 0x2e2047, 0x6f492c7d, 0x6f492c7d, 0x0000000b, 0x0 }, /* #58 */ 5637 { 0x2d7d53, 0x2d7d52, 0x10006dcb, 0x10006dcb, 0x00000002, 0x0 }, /* #59 */ 5638 { 0x142fc2, 0x142fc2, 0x8b155b2e, 0x8b155b2e, 0x00000004, 0x0 }, /* #60 */ 5639 { 0x1717d3, 0x1717d2, 0xe4faf44d, 0xe4faf44d, 0x00000012, 0x0 }, /* #61 */ 5640 { 0x143196, 0x143197, 0x53d91938, 0x53d91938, 0x00000016, 0x0 }, /* #62 */ 5641 { 0x0348d2, 0x0348d2, 0x85ff4e91, 0x85ff4e91, 0x0000001d, 0x0 }, /* #63 */ 5642 { 0x106146, 0x106147, 0x5cbdf15e, 0x5cbdf15e, 0x0000000f, 0x0 }, /* #64 */ 5643 { 0x1b5e57, 0x1b5e56, 0x5f1eba1d, 0x5f1eba1d, 0x00000001, 0x0 }, /* #65 */ 5644 { 0x2d3446, 0x2d3446, 0x0855f21f, 0x0855f21f, 0x0000001f, 0x0 }, /* #66 */ 5645 { 0x0626d2, 0x0626d3, 0xc9fc7c00, 0xc9fc7c00, 0x0000001f, 0x0 }, /* #67 */ 5646 { 0x190212, 0x190213, 0x85e0cd75, 0x85e0cd75, 0x0000000a, 0x0 }, /* #68 */ 5647 { 0x2c7ad2, 0x2c7ad2, 0x7908a407, 0x7908a407, 0x00000011, 0x0 }, /* #69 */ 5648 { 0x2609c7, 0x2609c6, 0x6c36d31c, 0x6c36d31c, 0x00000005, 0x0 }, /* #70 */ 5649 { 0x150d17, 0x150d16, 0x0b182994, 0x0b182994, 0x00000010, 0x0 }, /* #71 */ 5650 { 0x036082, 0x036082, 0x14f48f96, 0x14f48f96, 0x0000000d, 0x0 }, /* #72 */ 5651 { 0x136a07, 0x136a06, 0x3831d234, 0x3831d234, 0x00000012, 0x0 }, /* #73 */ 5652 { 0x0e0fd6, 0x0e0fd6, 0x7973f544, 0x7973f544, 0x00000007, 0x0 }, /* #74 */ 5653 { 0x0d1157, 0x0d1156, 0x654dc1ce, 0x654dc1ce, 0x00000017, 0x0 }, /* #75 */ 5654 { 0x2363c7, 0x2363c7, 0x33ed5ef0, 0x33ed5ef0, 0x00000012, 0x0 }, /* #76 */ 5655 { 0x2d5492, 0x2d5492, 0x84cb4421, 0x84cb4421, 0x0000001c, 0x0 }, /* #77 */ 5656 { 0x020b82, 0x020b82, 0xb9494026, 0xb9494026, 0x0000000b, 0x0 }, /* #78 */ 5657 { 0x0b0883, 0x0b0882, 0x4ca40c68, 0x4ca40c68, 0x00000013, 0x0 }, /* #79 */ 5658 { 0x186783, 0x186782, 0x1ed31fdc, 0x1ed31fdc, 0x00000013, 0x0 }, /* #80 */ 5659 { 0x2e5142, 0x2e5142, 0x97ec64d8, 0x97ec64d8, 0x00000000, 0x0 }, /* #81 */ 5660 { 0x041382, 0x041383, 0x33fa116d, 0x33fa116d, 0x00000003, 0x0 }, /* #82 */ 5661 { 0x1159c6, 0x1159c7, 0x4edf242c, 0x4edf242c, 0x00000014, 0x0 }, /* #83 */ 5662 { 0x3f4dd3, 0x3f4dd3, 0xee23eb87, 0xee23eb87, 0x0000000e, 0x0 }, /* #84 */ 5663 { 0x042447, 0x042447, 0x4fe60822, 0x4fe60822, 0x00000015, 0x0 }, /* #85 */ 5664 { 0x2838c6, 0x2838c6, 0x23c51343, 0x23c51343, 0x0000000d, 0x0 }, /* #86 */ 5665 { 0x1a5052, 0x1a5053, 0xbaea7a4c, 0xbaea7a4c, 0x0000000b, 0x0 }, /* #87 */ 5666 { 0x3a43d3, 0x3a43d2, 0x53c520ef, 0x53c520ef, 0x0000000c, 0x0 }, /* #88 */ 5667 { 0x2d61c2, 0x2d61c2, 0xee02b5d1, 0xee02b5d1, 0x00000003, 0x0 }, /* #89 */ 5668 { 0x2c7983, 0x2c7983, 0x863174f6, 0x863174f6, 0x0000001a, 0x0 }, /* #90 */ 5669 { 0x2e0116, 0x2e0117, 0x4b653dbd, 0x4b653dbd, 0x00000016, 0x0 }, /* #91 */ 5670 { 0x344897, 0x344896, 0xe95f7011, 0xe95f7011, 0x0000000f, 0x0 }, /* #92 */ 5671 { 0x230697, 0x230697, 0xcc9b5cc6, 0xcc9b5cc6, 0x00000014, 0x0 }, /* #93 */ 5672 { 0x1e5506, 0x1e5506, 0x9d731efc, 0x9d731efc, 0x0000001e, 0x0 }, /* #94 */ 5673 { 0x2c7102, 0x2c7102, 0x8804b6f8, 0x8804b6f8, 0x00000018, 0x0 }, /* #95 */ 3850 5674 }; 3851 5675 static const BINU32_TEST_T g_aTests_btc_u32[] = 3852 5676 { 3853 { 0x1d4797, 0x1d4796, 0x00000000, 0x00000001, 0x00000000, 0x0 }, /* #0 */ 3854 { 0x0647c2, 0x0647c2, 0x00000000, 0x00000001, 0x00000000, 0x0 }, /* #1 */ 3855 { 0x2c6116, 0x2c6116, 0x00000000, 0x00000001, 0x00000000, 0x0 }, /* #2 */ 3856 { 0x373706, 0x373706, 0x00000000, 0x00000001, 0x00000000, 0x0 }, /* #3 */ 3857 { 0x196047, 0x196047, 0x03bf66b5, 0x03bf66b4, 0x00000000, 0x0 }, /* #4 */ 3858 { 0x2f76d7, 0x2f76d7, 0x1040e4f5, 0x1040e4f4, 0x00000000, 0x0 }, /* #5 */ 3859 { 0x371903, 0x371902, 0xf841ae1e, 0xf841ae1f, 0x00000000, 0x0 }, /* #6 */ 3860 { 0x0e7142, 0x0e7143, 0x542d3131, 0x542d3130, 0x00000000, 0x0 }, /* #7 */ 3861 { 0x381252, 0x381252, 0xad4dd41f, 0xad4dd61f, 0x00000009, 0x0 }, /* #8 */ 3862 { 0x1e6206, 0x1e6207, 0x063dda3e, 0x063dda1e, 0x00000005, 0x0 }, /* #9 */ 3863 { 0x122dc6, 0x122dc7, 0xe018ff18, 0xa018ff18, 0x0000001e, 0x0 }, /* #10 */ 3864 { 0x1c6e07, 0x1c6e06, 0xb2fd29be, 0xb2fd39be, 0x0000000c, 0x0 }, /* #11 */ 3865 { 0x186a97, 0x186a96, 0x7f911d00, 0x7f915d00, 0x0000000e, 0x0 }, /* #12 */ 3866 { 0x3571d2, 0x3571d3, 0x3ce1787b, 0x3ca1787b, 0x00000016, 0x0 }, /* #13 */ 3867 { 0x225dd2, 0x225dd2, 0x85ff3b30, 0x85ff3b38, 0x00000003, 0x0 }, /* #14 */ 3868 { 0x190907, 0x190907, 0x64f57313, 0x64f55313, 0x0000000d, 0x0 }, /* #15 */ 3869 { 0x0d4a17, 0x0d4a16, 0x6c3d44a9, 0x6c3dc4a9, 0x0000000f, 0x0 }, /* #16 */ 3870 { 0x0d2e17, 0x0d2e16, 0xcb0c85ae, 0xcb0c95ae, 0x0000000c, 0x0 }, /* #17 */ 3871 { 0x3b5383, 0x3b5383, 0x1f297793, 0x1f297792, 0x00000000, 0x0 }, /* #18 */ 3872 { 0x1c3602, 0x1c3603, 0xf81df0a6, 0xf81df086, 0x00000005, 0x0 }, /* #19 */ 3873 { 0x056f92, 0x056f92, 0x907d5635, 0x907d5735, 0x00000008, 0x0 }, /* #20 */ 3874 { 0x3f6dc7, 0x3f6dc6, 0x3c82590a, 0x3c82d90a, 0x0000000f, 0x0 }, /* #21 */ 3875 { 0x2e4852, 0x2e4852, 0x9d61ba0e, 0x9d61ba8e, 0x00000007, 0x0 }, /* #22 */ 3876 { 0x2354d3, 0x2354d3, 0xd769693a, 0xd769613a, 0x0000000b, 0x0 }, /* #23 */ 3877 { 0x0e2d17, 0x0e2d17, 0xe58fa7d4, 0xe58f27d4, 0x0000000f, 0x0 }, /* #24 */ 3878 { 0x2b5906, 0x2b5907, 0x707556ad, 0x707554ad, 0x00000009, 0x0 }, /* #25 */ 3879 { 0x022d82, 0x022d82, 0x94571545, 0x94571565, 0x00000005, 0x0 }, /* #26 */ 3880 { 0x2839d7, 0x2839d7, 0x7dc07a1d, 0x7d407a1d, 0x00000017, 0x0 }, /* #27 */ 3881 { 0x3a70c6, 0x3a70c7, 0x4396f6bd, 0x4396f6b9, 0x00000002, 0x0 }, /* #28 */ 3882 { 0x3b7ad2, 0x3b7ad2, 0x7c8f81f0, 0xfc8f81f0, 0x0000001f, 0x0 }, /* #29 */ 3883 { 0x207ed6, 0x207ed6, 0x1144ecd7, 0x1145ecd7, 0x00000010, 0x0 }, /* #30 */ 3884 { 0x364e82, 0x364e82, 0x1da68629, 0x1da686a9, 0x00000007, 0x0 }, /* #31 */ 3885 { 0x1d0bc2, 0x1d0bc2, 0x3b8cd9e4, 0x3f8cd9e4, 0x0000001a, 0x0 }, /* #32 */ 3886 { 0x0f2b43, 0x0f2b42, 0xbc20cfe5, 0xbc20efe5, 0x0000000d, 0x0 }, /* #33 */ 3887 { 0x3f7297, 0x3f7297, 0x9dfbcf91, 0x9d7bcf91, 0x00000017, 0x0 }, /* #34 */ 3888 { 0x3c6a42, 0x3c6a43, 0xb1374015, 0xb1374005, 0x00000004, 0x0 }, /* #35 */ 3889 { 0x3a7a43, 0x3a7a42, 0x1b7253bd, 0x5b7253bd, 0x0000001e, 0x0 }, /* #36 */ 3890 { 0x041886, 0x041886, 0x6fe63939, 0x6fee3939, 0x00000013, 0x0 }, /* #37 */ 3891 { 0x105816, 0x105817, 0x24e50a7d, 0x24650a7d, 0x00000017, 0x0 }, /* #38 */ 3892 { 0x1712c7, 0x1712c6, 0xe46d991a, 0xe46d993a, 0x00000005, 0x0 }, /* #39 */ 3893 { 0x233097, 0x233096, 0x50e0b7bf, 0x50f0b7bf, 0x00000014, 0x0 }, /* #40 */ 3894 { 0x3b3492, 0x3b3492, 0x8095ad34, 0x8095bd34, 0x0000000c, 0x0 }, /* #41 */ 3895 { 0x373007, 0x373006, 0xb81006cd, 0xb81086cd, 0x0000000f, 0x0 }, /* #42 */ 3896 { 0x094bc3, 0x094bc2, 0x616acdea, 0x616acfea, 0x00000009, 0x0 }, /* #43 */ 3897 { 0x3424d2, 0x3424d2, 0x6167d19c, 0x6167d1dc, 0x00000006, 0x0 }, /* #44 */ 3898 { 0x060f03, 0x060f02, 0x019749fb, 0x019769fb, 0x0000000d, 0x0 }, /* #45 */ 3899 { 0x371617, 0x371616, 0x429319b1, 0x42931bb1, 0x00000009, 0x0 }, /* #46 */ 3900 { 0x2c3816, 0x2c3816, 0x96a9ceef, 0x96a9cfef, 0x00000008, 0x0 }, /* #47 */ 3901 { 0x031d12, 0x031d12, 0x6af1dd2a, 0x6af1dd2b, 0x00000000, 0x0 }, /* #48 */ 3902 { 0x3971c6, 0x3971c7, 0xd1718cae, 0xd1718c2e, 0x00000007, 0x0 }, /* #49 */ 3903 { 0x2f5c93, 0x2f5c92, 0x21b12f52, 0x23b12f52, 0x00000019, 0x0 }, /* #50 */ 3904 { 0x2b4753, 0x2b4753, 0x786b473d, 0x706b473d, 0x0000001b, 0x0 }, /* #51 */ 3905 { 0x084992, 0x084993, 0x52f1f559, 0x52f1f519, 0x00000006, 0x0 }, /* #52 */ 3906 { 0x021693, 0x021692, 0x30e06bf5, 0x31e06bf5, 0x00000018, 0x0 }, /* #53 */ 3907 { 0x221c52, 0x221c53, 0xd83168ec, 0xd83068ec, 0x00000010, 0x0 }, /* #54 */ 3908 { 0x2b0683, 0x2b0683, 0x37b81c79, 0x37b81c71, 0x00000003, 0x0 }, /* #55 */ 3909 { 0x007cd2, 0x007cd2, 0x52ca7862, 0x52ca7872, 0x00000004, 0x0 }, /* #56 */ 3910 { 0x1e0a82, 0x1e0a83, 0x4a1f30cd, 0x4a1f20cd, 0x0000000c, 0x0 }, /* #57 */ 3911 { 0x1e39c7, 0x1e39c7, 0xd36b04a1, 0xd36a04a1, 0x00000010, 0x0 }, /* #58 */ 3912 { 0x1a5352, 0x1a5352, 0x8af20f98, 0x8af20fb8, 0x00000005, 0x0 }, /* #59 */ 3913 { 0x2931c7, 0x2931c6, 0x57969864, 0x57b69864, 0x00000015, 0x0 }, /* #60 */ 3914 { 0x3e6bd3, 0x3e6bd2, 0xee592837, 0xee592877, 0x00000006, 0x0 }, /* #61 */ 3915 { 0x2e6ad6, 0x2e6ad7, 0x82a821b9, 0x02a821b9, 0x0000001f, 0x0 }, /* #62 */ 3916 { 0x163d02, 0x163d03, 0x24c9a17f, 0x2449a17f, 0x00000017, 0x0 }, /* #63 */ 5677 { 0x2d0f42, 0x2d0f42, 0x00000000, 0x00000001, 0x00000000, 0x0 }, /* #0 */ 5678 { 0x201952, 0x201952, 0x00000000, 0x00000001, 0x00000000, 0x0 }, /* #1 */ 5679 { 0x392513, 0x392512, 0x00000000, 0x00000001, 0x00000000, 0x0 }, /* #2 */ 5680 { 0x062c13, 0x062c12, 0x00000000, 0x00000001, 0x00000000, 0x0 }, /* #3 */ 5681 { 0x130517, 0x130516, 0x00000000, 0x00000001, 0x00000000, 0x0 }, /* #4 */ 5682 { 0x334a43, 0x334a42, 0x00000000, 0x00000001, 0x00000000, 0x0 }, /* #5 */ 5683 { 0x184b07, 0x184b07, 0x65276961, 0x65276960, 0x00000000, 0x0 }, /* #6 */ 5684 { 0x371302, 0x371303, 0xdc5e67f5, 0xdc5e67f4, 0x00000000, 0x0 }, /* #7 */ 5685 { 0x3b3513, 0x3b3512, 0x5b61c502, 0x5b61c503, 0x00000000, 0x0 }, /* #8 */ 5686 { 0x0d1453, 0x0d1453, 0x4f5bf535, 0x4f5bf534, 0x00000000, 0x0 }, /* #9 */ 5687 { 0x3f7253, 0x3f7252, 0x17730c5c, 0x17730c5d, 0x00000000, 0x0 }, /* #10 */ 5688 { 0x307803, 0x307802, 0xfc191b4c, 0xfc191b4d, 0x00000000, 0x0 }, /* #11 */ 5689 { 0x0f3947, 0x0f3946, 0xdd41a39b, 0xdd45a39b, 0x00000012, 0x0 }, /* #12 */ 5690 { 0x326c07, 0x326c06, 0x80d3dede, 0xc0d3dede, 0x0000001e, 0x0 }, /* #13 */ 5691 { 0x227953, 0x227953, 0x1ea7295b, 0x1e87295b, 0x00000015, 0x0 }, /* #14 */ 5692 { 0x163f47, 0x163f46, 0x06c326f5, 0x46c326f5, 0x0000001e, 0x0 }, /* #15 */ 5693 { 0x280256, 0x280256, 0xc8338975, 0xc83389f5, 0x00000007, 0x0 }, /* #16 */ 5694 { 0x0b1446, 0x0b1447, 0x3cdf8c06, 0x3cdf8c02, 0x00000002, 0x0 }, /* #17 */ 5695 { 0x3200c6, 0x3200c7, 0x91dabbe8, 0x91d2bbe8, 0x00000013, 0x0 }, /* #18 */ 5696 { 0x314c42, 0x314c42, 0x695aa9d7, 0x695aadd7, 0x0000000a, 0x0 }, /* #19 */ 5697 { 0x2a4293, 0x2a4292, 0x842b0a73, 0x842b0b73, 0x00000008, 0x0 }, /* #20 */ 5698 { 0x113f52, 0x113f52, 0x4edc627b, 0x5edc627b, 0x0000001c, 0x0 }, /* #21 */ 5699 { 0x0e7f46, 0x0e7f47, 0x3c21bb45, 0x3821bb45, 0x0000001a, 0x0 }, /* #22 */ 5700 { 0x054953, 0x054952, 0x0e2caf5e, 0x0eacaf5e, 0x00000017, 0x0 }, /* #23 */ 5701 { 0x3d3287, 0x3d3287, 0x309ba93b, 0x309ba13b, 0x0000000b, 0x0 }, /* #24 */ 5702 { 0x187e53, 0x187e53, 0xe07ad118, 0xe07ad108, 0x00000004, 0x0 }, /* #25 */ 5703 { 0x3f1b57, 0x3f1b56, 0x0da5ec0a, 0x0da5ec4a, 0x00000006, 0x0 }, /* #26 */ 5704 { 0x150e92, 0x150e92, 0x11b1d327, 0x11b1d337, 0x00000004, 0x0 }, /* #27 */ 5705 { 0x2c7586, 0x2c7587, 0x57d9f28d, 0x5799f28d, 0x00000016, 0x0 }, /* #28 */ 5706 { 0x227243, 0x227243, 0xfb86053c, 0x7b86053c, 0x0000001f, 0x0 }, /* #29 */ 5707 { 0x020317, 0x020317, 0x504f1d78, 0x504f1d58, 0x00000005, 0x0 }, /* #30 */ 5708 { 0x1d1d46, 0x1d1d47, 0x17f757f4, 0x17b757f4, 0x00000016, 0x0 }, /* #31 */ 5709 { 0x261c42, 0x261c42, 0x314963c7, 0x314973c7, 0x0000000c, 0x0 }, /* #32 */ 5710 { 0x324b87, 0x324b86, 0xdf19e26c, 0xdf19e2ec, 0x00000007, 0x0 }, /* #33 */ 5711 { 0x096992, 0x096992, 0x73c5885e, 0xf3c5885e, 0x0000001f, 0x0 }, /* #34 */ 5712 { 0x3e0382, 0x3e0383, 0xcf018375, 0xcf018355, 0x00000005, 0x0 }, /* #35 */ 5713 { 0x3c1106, 0x3c1107, 0x2094b532, 0x2084b532, 0x00000014, 0x0 }, /* #36 */ 5714 { 0x210657, 0x210656, 0x672777e1, 0x6727f7e1, 0x0000000f, 0x0 }, /* #37 */ 5715 { 0x386943, 0x386942, 0x14c8695b, 0x16c8695b, 0x00000019, 0x0 }, /* #38 */ 5716 { 0x023fd3, 0x023fd3, 0xb4c76a2b, 0x34c76a2b, 0x0000001f, 0x0 }, /* #39 */ 5717 { 0x2b7353, 0x2b7353, 0x684d7229, 0x284d7229, 0x0000001e, 0x0 }, /* #40 */ 5718 { 0x040242, 0x040243, 0x3c7811f2, 0x3c7811f0, 0x00000001, 0x0 }, /* #41 */ 5719 { 0x196f86, 0x196f87, 0x6f84a0e9, 0x2f84a0e9, 0x0000001e, 0x0 }, /* #42 */ 5720 { 0x166116, 0x166117, 0xedff99f8, 0xedf799f8, 0x00000013, 0x0 }, /* #43 */ 5721 { 0x0a2f93, 0x0a2f92, 0x9c81aeaa, 0x9d81aeaa, 0x00000018, 0x0 }, /* #44 */ 5722 { 0x2e7b42, 0x2e7b43, 0xae163b34, 0xae163b30, 0x00000002, 0x0 }, /* #45 */ 5723 { 0x0a0b16, 0x0a0b16, 0xa5f9c3ec, 0xa5f9c3ee, 0x00000001, 0x0 }, /* #46 */ 5724 { 0x364e12, 0x364e13, 0x9b1b4ac8, 0x1b1b4ac8, 0x0000001f, 0x0 }, /* #47 */ 5725 { 0x237d97, 0x237d96, 0x99d4213d, 0xb9d4213d, 0x0000001d, 0x0 }, /* #48 */ 5726 { 0x097893, 0x097892, 0x91a02838, 0x91a42838, 0x00000012, 0x0 }, /* #49 */ 5727 { 0x041182, 0x041183, 0x0dd6b98f, 0x0dd6b98b, 0x00000002, 0x0 }, /* #50 */ 5728 { 0x0b1606, 0x0b1606, 0x0f5d450f, 0x2f5d450f, 0x0000001d, 0x0 }, /* #51 */ 5729 { 0x2d6616, 0x2d6616, 0x6a267407, 0x6a26f407, 0x0000000f, 0x0 }, /* #52 */ 5730 { 0x222ac2, 0x222ac2, 0x016760d9, 0x056760d9, 0x0000001a, 0x0 }, /* #53 */ 5731 { 0x033952, 0x033952, 0x323d46b2, 0x323d46b6, 0x00000002, 0x0 }, /* #54 */ 5732 { 0x1b1fd6, 0x1b1fd7, 0x4442c4a9, 0x444284a9, 0x0000000e, 0x0 }, /* #55 */ 5733 { 0x3e6747, 0x3e6747, 0xb0c16ff5, 0xb0c16ef5, 0x00000008, 0x0 }, /* #56 */ 5734 { 0x1a4cd6, 0x1a4cd6, 0x08866376, 0x08867376, 0x0000000c, 0x0 }, /* #57 */ 5735 { 0x3a0c92, 0x3a0c93, 0x14e473b0, 0x10e473b0, 0x0000001a, 0x0 }, /* #58 */ 5736 { 0x116c06, 0x116c06, 0x26557834, 0x26557934, 0x00000008, 0x0 }, /* #59 */ 5737 { 0x1f65d6, 0x1f65d6, 0xbf5ba195, 0xbf5fa195, 0x00000012, 0x0 }, /* #60 */ 5738 { 0x025dd6, 0x025dd6, 0x569eb70c, 0x569eb70e, 0x00000001, 0x0 }, /* #61 */ 5739 { 0x0f5a42, 0x0f5a43, 0xaa8c8e57, 0xaa848e57, 0x00000013, 0x0 }, /* #62 */ 5740 { 0x247e47, 0x247e47, 0x811e94e9, 0x811c94e9, 0x00000011, 0x0 }, /* #63 */ 5741 { 0x322b93, 0x322b92, 0x9260506b, 0x9260706b, 0x0000000d, 0x0 }, /* #64 */ 5742 { 0x2b5b97, 0x2b5b96, 0x47015e04, 0x47015e84, 0x00000007, 0x0 }, /* #65 */ 5743 { 0x056c82, 0x056c82, 0xc5d64bbe, 0xc5d74bbe, 0x00000010, 0x0 }, /* #66 */ 5744 { 0x3e6846, 0x3e6846, 0xd6c4f51e, 0xd6ccf51e, 0x00000013, 0x0 }, /* #67 */ 5745 { 0x316502, 0x316502, 0x1ba62907, 0x9ba62907, 0x0000001f, 0x0 }, /* #68 */ 5746 { 0x354117, 0x354117, 0x9c4ec699, 0x9c46c699, 0x00000013, 0x0 }, /* #69 */ 5747 { 0x065993, 0x065992, 0xb7647d2c, 0xb7657d2c, 0x00000010, 0x0 }, /* #70 */ 5748 { 0x323107, 0x323107, 0x8cf25b12, 0x8cf25b10, 0x00000001, 0x0 }, /* #71 */ 5749 { 0x094652, 0x094653, 0xb245a289, 0xb245a209, 0x00000007, 0x0 }, /* #72 */ 5750 { 0x0364d6, 0x0364d7, 0x9c262f79, 0x1c262f79, 0x0000001f, 0x0 }, /* #73 */ 5751 { 0x0d7d87, 0x0d7d87, 0x290791c6, 0x290790c6, 0x00000008, 0x0 }, /* #74 */ 5752 { 0x3b5283, 0x3b5282, 0x333d2f39, 0x337d2f39, 0x00000016, 0x0 }, /* #75 */ 5753 { 0x2f4653, 0x2f4652, 0x530dbd66, 0x530dbd6e, 0x00000003, 0x0 }, /* #76 */ 5754 { 0x0921c2, 0x0921c3, 0xc4918f4f, 0xc4918f4e, 0x00000000, 0x0 }, /* #77 */ 5755 { 0x232697, 0x232697, 0x009847b8, 0x009845b8, 0x00000009, 0x0 }, /* #78 */ 5756 { 0x2a5987, 0x2a5987, 0x069b51b3, 0x069b50b3, 0x00000008, 0x0 }, /* #79 */ 5757 { 0x3a7052, 0x3a7052, 0xb1e684a5, 0xb9e684a5, 0x0000001b, 0x0 }, /* #80 */ 5758 { 0x0e1643, 0x0e1643, 0x452cca4d, 0x452cca49, 0x00000002, 0x0 }, /* #81 */ 5759 { 0x0c2702, 0x0c2702, 0xfbd73c04, 0xfbd73c05, 0x00000000, 0x0 }, /* #82 */ 5760 { 0x1a1403, 0x1a1403, 0xda33b15a, 0xd833b15a, 0x00000019, 0x0 }, /* #83 */ 5761 { 0x3147d3, 0x3147d2, 0x3c780203, 0x3c781203, 0x0000000c, 0x0 }, /* #84 */ 5762 { 0x0f6507, 0x0f6507, 0x9efde6ee, 0x9afde6ee, 0x0000001a, 0x0 }, /* #85 */ 5763 { 0x0b0b07, 0x0b0b07, 0xf8496437, 0x78496437, 0x0000001f, 0x0 }, /* #86 */ 5764 { 0x2d2ec6, 0x2d2ec7, 0xb363b6b7, 0xb362b6b7, 0x00000010, 0x0 }, /* #87 */ 5765 { 0x2c0ed7, 0x2c0ed6, 0x224a3289, 0x224a3389, 0x00000008, 0x0 }, /* #88 */ 5766 { 0x006493, 0x006492, 0x350c92d6, 0x350c92de, 0x00000003, 0x0 }, /* #89 */ 5767 { 0x243096, 0x243097, 0x0def608c, 0x0def408c, 0x0000000d, 0x0 }, /* #90 */ 5768 { 0x0177d6, 0x0177d7, 0xe3be448f, 0xa3be448f, 0x0000001e, 0x0 }, /* #91 */ 5769 { 0x240bc3, 0x240bc3, 0x5f932eec, 0x5d932eec, 0x00000019, 0x0 }, /* #92 */ 5770 { 0x0b0016, 0x0b0016, 0xfa34deba, 0xfa35deba, 0x00000010, 0x0 }, /* #93 */ 5771 { 0x1f5803, 0x1f5803, 0x3f66f0e5, 0x3766f0e5, 0x0000001b, 0x0 }, /* #94 */ 5772 { 0x2c4257, 0x2c4257, 0x28861a66, 0x28821a66, 0x00000012, 0x0 }, /* #95 */ 3917 5773 }; 3918 5774 static const BINU32_TEST_T g_aTests_btc_u32_locked[] = 3919 5775 { 3920 { 0x2814c3, 0x2814c2, 0x00000000, 0x00000001, 0x00000000, 0x0 }, /* #0 */ 3921 { 0x003b92, 0x003b92, 0x00000000, 0x00000001, 0x00000000, 0x0 }, /* #1 */ 3922 { 0x105883, 0x105882, 0x00000000, 0x00000001, 0x00000000, 0x0 }, /* #2 */ 3923 { 0x3e3317, 0x3e3316, 0x00000000, 0x00000001, 0x00000000, 0x0 }, /* #3 */ 3924 { 0x1464c2, 0x1464c2, 0x84eac1a8, 0x84eac1a9, 0x00000000, 0x0 }, /* #4 */ 3925 { 0x0f7f17, 0x0f7f16, 0x73f5f21c, 0x73f5f21d, 0x00000000, 0x0 }, /* #5 */ 3926 { 0x2a26c2, 0x2a26c2, 0x836c0f1c, 0x836c0f1d, 0x00000000, 0x0 }, /* #6 */ 3927 { 0x137907, 0x137906, 0x5601cd7c, 0x5601cd7d, 0x00000000, 0x0 }, /* #7 */ 3928 { 0x191307, 0x191307, 0x28cd9891, 0x28cd9881, 0x00000004, 0x0 }, /* #8 */ 3929 { 0x317812, 0x317813, 0x47437e5f, 0x47437e1f, 0x00000006, 0x0 }, /* #9 */ 3930 { 0x3532c2, 0x3532c3, 0x6cdfd408, 0x6cdf5408, 0x0000000f, 0x0 }, /* #10 */ 3931 { 0x021e42, 0x021e43, 0x502c34d5, 0x102c34d5, 0x0000001e, 0x0 }, /* #11 */ 3932 { 0x334117, 0x334117, 0xddbe8eee, 0xdd3e8eee, 0x00000017, 0x0 }, /* #12 */ 3933 { 0x0f3187, 0x0f3187, 0xf1867ff8, 0xf1863ff8, 0x0000000e, 0x0 }, /* #13 */ 3934 { 0x305c03, 0x305c02, 0x78b10a5d, 0x78b50a5d, 0x00000012, 0x0 }, /* #14 */ 3935 { 0x217443, 0x217443, 0xa4b53cb2, 0xa4b53c92, 0x00000005, 0x0 }, /* #15 */ 3936 { 0x292c83, 0x292c83, 0xd1be7b83, 0xd1be3b83, 0x0000000e, 0x0 }, /* #16 */ 3937 { 0x0008d7, 0x0008d6, 0x20ccd07f, 0xa0ccd07f, 0x0000001f, 0x0 }, /* #17 */ 3938 { 0x322a96, 0x322a96, 0xdd9f9390, 0xdd9f9392, 0x00000001, 0x0 }, /* #18 */ 3939 { 0x2e1152, 0x2e1153, 0xa5bb05e1, 0xa5ab05e1, 0x00000014, 0x0 }, /* #19 */ 3940 { 0x1d2713, 0x1d2713, 0x443066e4, 0x441066e4, 0x00000015, 0x0 }, /* #20 */ 3941 { 0x3031d2, 0x3031d3, 0x52aa8db7, 0x52a28db7, 0x00000013, 0x0 }, /* #21 */ 3942 { 0x344753, 0x344752, 0xff92832f, 0xff92833f, 0x00000004, 0x0 }, /* #22 */ 3943 { 0x0c5bd6, 0x0c5bd7, 0xe9f6e28a, 0x69f6e28a, 0x0000001f, 0x0 }, /* #23 */ 3944 { 0x0a3dc3, 0x0a3dc3, 0xb331f6f1, 0xb131f6f1, 0x00000019, 0x0 }, /* #24 */ 3945 { 0x2e00d3, 0x2e00d3, 0x043a2e0f, 0x042a2e0f, 0x00000014, 0x0 }, /* #25 */ 3946 { 0x0d1b12, 0x0d1b13, 0x3c2dd225, 0x3c2dd224, 0x00000000, 0x0 }, /* #26 */ 3947 { 0x333597, 0x333597, 0x572117ce, 0x172117ce, 0x0000001e, 0x0 }, /* #27 */ 3948 { 0x0a6dc2, 0x0a6dc2, 0x2cc79804, 0x2ccf9804, 0x00000013, 0x0 }, /* #28 */ 3949 { 0x126917, 0x126917, 0xdc047f3a, 0xdc047e3a, 0x00000008, 0x0 }, /* #29 */ 3950 { 0x257b47, 0x257b46, 0x3d483a45, 0x3d483a65, 0x00000005, 0x0 }, /* #30 */ 3951 { 0x1b3287, 0x1b3286, 0x5f5cb2a2, 0x5f5cb2aa, 0x00000003, 0x0 }, /* #31 */ 3952 { 0x184a06, 0x184a06, 0x0c814395, 0x1c814395, 0x0000001c, 0x0 }, /* #32 */ 3953 { 0x337796, 0x337797, 0x6bf049ae, 0x6bf041ae, 0x0000000b, 0x0 }, /* #33 */ 3954 { 0x225bd2, 0x225bd3, 0x7cc4a09f, 0x7cc4a08f, 0x00000004, 0x0 }, /* #34 */ 3955 { 0x270452, 0x270453, 0xbe2aa66b, 0xbe2a266b, 0x0000000f, 0x0 }, /* #35 */ 3956 { 0x3a4957, 0x3a4956, 0xdf6d2670, 0xdf6d6670, 0x0000000e, 0x0 }, /* #36 */ 3957 { 0x274a43, 0x274a43, 0xa14f771f, 0xa14f771b, 0x00000002, 0x0 }, /* #37 */ 3958 { 0x027697, 0x027696, 0xb11509a2, 0xb11549a2, 0x0000000e, 0x0 }, /* #38 */ 3959 { 0x0829d6, 0x0829d6, 0x758e0e53, 0x758f0e53, 0x00000010, 0x0 }, /* #39 */ 3960 { 0x124b87, 0x124b86, 0x4d3222f0, 0x4d3223f0, 0x00000008, 0x0 }, /* #40 */ 3961 { 0x243b86, 0x243b87, 0x92dd3d90, 0x92dc3d90, 0x00000010, 0x0 }, /* #41 */ 3962 { 0x324552, 0x324552, 0x44004e3e, 0x44044e3e, 0x00000012, 0x0 }, /* #42 */ 3963 { 0x090dd2, 0x090dd2, 0xba87c980, 0xba87c9a0, 0x00000005, 0x0 }, /* #43 */ 3964 { 0x2e2082, 0x2e2082, 0xcf35a1cc, 0xcf35a1ce, 0x00000001, 0x0 }, /* #44 */ 3965 { 0x2d31d2, 0x2d31d2, 0xe17d427c, 0xe17f427c, 0x00000011, 0x0 }, /* #45 */ 3966 { 0x0b63c2, 0x0b63c2, 0x2bcaab47, 0x2bcaabc7, 0x00000007, 0x0 }, /* #46 */ 3967 { 0x363a87, 0x363a86, 0x32903401, 0x32903601, 0x00000009, 0x0 }, /* #47 */ 3968 { 0x307343, 0x307343, 0xa2744cb8, 0xa2744c38, 0x00000007, 0x0 }, /* #48 */ 3969 { 0x213a97, 0x213a97, 0xfa0d28bb, 0xfa0d28b3, 0x00000003, 0x0 }, /* #49 */ 3970 { 0x1203d7, 0x1203d6, 0x760f5643, 0x760f5647, 0x00000002, 0x0 }, /* #50 */ 3971 { 0x0465d6, 0x0465d6, 0x040f0cd8, 0x140f0cd8, 0x0000001c, 0x0 }, /* #51 */ 3972 { 0x1c1f93, 0x1c1f93, 0xe5a6caec, 0xe526caec, 0x00000017, 0x0 }, /* #52 */ 3973 { 0x257b13, 0x257b13, 0x563b87f8, 0x563b07f8, 0x0000000f, 0x0 }, /* #53 */ 3974 { 0x155713, 0x155713, 0x5ae56e54, 0x5a656e54, 0x00000017, 0x0 }, /* #54 */ 3975 { 0x3d16d7, 0x3d16d6, 0x64f9a048, 0x64f9a04c, 0x00000002, 0x0 }, /* #55 */ 3976 { 0x086782, 0x086783, 0xef0d5a7c, 0xef0d5a3c, 0x00000006, 0x0 }, /* #56 */ 3977 { 0x0e0b92, 0x0e0b93, 0x7faf42b2, 0x77af42b2, 0x0000001b, 0x0 }, /* #57 */ 3978 { 0x313997, 0x313996, 0x4a17cbe5, 0x4a17cbed, 0x00000003, 0x0 }, /* #58 */ 3979 { 0x054fd2, 0x054fd2, 0x63d8dc1c, 0x63d8dc5c, 0x00000006, 0x0 }, /* #59 */ 3980 { 0x2428d3, 0x2428d2, 0xc9cf7944, 0xc9cf7954, 0x00000004, 0x0 }, /* #60 */ 3981 { 0x2c6b87, 0x2c6b86, 0xed5d2975, 0xed5d2d75, 0x0000000a, 0x0 }, /* #61 */ 3982 { 0x180e07, 0x180e07, 0x931c301c, 0x931c300c, 0x00000004, 0x0 }, /* #62 */ 3983 { 0x0641c7, 0x0641c7, 0x0607fe59, 0x0607fe19, 0x00000006, 0x0 }, /* #63 */ 5776 { 0x120c07, 0x120c06, 0x00000000, 0x00000001, 0x00000000, 0x0 }, /* #0 */ 5777 { 0x312297, 0x312296, 0x00000000, 0x00000001, 0x00000000, 0x0 }, /* #1 */ 5778 { 0x313207, 0x313206, 0x00000000, 0x00000001, 0x00000000, 0x0 }, /* #2 */ 5779 { 0x154d43, 0x154d42, 0x00000000, 0x00000001, 0x00000000, 0x0 }, /* #3 */ 5780 { 0x027d03, 0x027d02, 0x00000000, 0x00000001, 0x00000000, 0x0 }, /* #4 */ 5781 { 0x3065c2, 0x3065c2, 0x00000000, 0x00000001, 0x00000000, 0x0 }, /* #5 */ 5782 { 0x3c6407, 0x3c6407, 0xa84ab9fb, 0xa84ab9fa, 0x00000000, 0x0 }, /* #6 */ 5783 { 0x382247, 0x382247, 0x099aba07, 0x099aba06, 0x00000000, 0x0 }, /* #7 */ 5784 { 0x2b2656, 0x2b2657, 0xcbec20f3, 0xcbec20f2, 0x00000000, 0x0 }, /* #8 */ 5785 { 0x273782, 0x273783, 0xb8026661, 0xb8026660, 0x00000000, 0x0 }, /* #9 */ 5786 { 0x0f27d6, 0x0f27d7, 0x7a538363, 0x7a538362, 0x00000000, 0x0 }, /* #10 */ 5787 { 0x167657, 0x167656, 0x60d12d1a, 0x60d12d1b, 0x00000000, 0x0 }, /* #11 */ 5788 { 0x283796, 0x283796, 0x299b8969, 0x299b8b69, 0x00000009, 0x0 }, /* #12 */ 5789 { 0x385793, 0x385792, 0xaf05380a, 0xaf85380a, 0x00000017, 0x0 }, /* #13 */ 5790 { 0x127c46, 0x127c46, 0x801c71e3, 0x809c71e3, 0x00000017, 0x0 }, /* #14 */ 5791 { 0x050003, 0x050002, 0x6ae7e529, 0x6af7e529, 0x00000014, 0x0 }, /* #15 */ 5792 { 0x0f6f03, 0x0f6f02, 0x2d9f1f86, 0x2d9f1f8e, 0x00000003, 0x0 }, /* #16 */ 5793 { 0x206592, 0x206593, 0xf0ae65c1, 0xf0aa65c1, 0x00000012, 0x0 }, /* #17 */ 5794 { 0x2368d6, 0x2368d6, 0xa24d6a69, 0xa2cd6a69, 0x00000017, 0x0 }, /* #18 */ 5795 { 0x060d57, 0x060d56, 0xe21807d0, 0xe21817d0, 0x0000000c, 0x0 }, /* #19 */ 5796 { 0x000b82, 0x000b83, 0x2e0224e2, 0x2a0224e2, 0x0000001a, 0x0 }, /* #20 */ 5797 { 0x044f96, 0x044f97, 0xe14692da, 0xe146925a, 0x00000007, 0x0 }, /* #21 */ 5798 { 0x1226c7, 0x1226c6, 0xb277a0c2, 0xb277a0d2, 0x00000004, 0x0 }, /* #22 */ 5799 { 0x045352, 0x045352, 0xa895969e, 0xa8d5969e, 0x00000016, 0x0 }, /* #23 */ 5800 { 0x0853d2, 0x0853d3, 0x61f717fc, 0x61f717f4, 0x00000003, 0x0 }, /* #24 */ 5801 { 0x170556, 0x170557, 0xe1c446ed, 0xe1c446ec, 0x00000000, 0x0 }, /* #25 */ 5802 { 0x122106, 0x122107, 0x1c51daba, 0x0c51daba, 0x0000001c, 0x0 }, /* #26 */ 5803 { 0x122e57, 0x122e57, 0x30b366fa, 0x30b266fa, 0x00000010, 0x0 }, /* #27 */ 5804 { 0x1c0496, 0x1c0496, 0xd2c4b166, 0xf2c4b166, 0x0000001d, 0x0 }, /* #28 */ 5805 { 0x033a02, 0x033a02, 0x9e5f317d, 0xde5f317d, 0x0000001e, 0x0 }, /* #29 */ 5806 { 0x1023d7, 0x1023d7, 0xcf3f126d, 0xcf3f126c, 0x00000000, 0x0 }, /* #30 */ 5807 { 0x170ed3, 0x170ed2, 0x94a3df66, 0x94abdf66, 0x00000013, 0x0 }, /* #31 */ 5808 { 0x080fc7, 0x080fc7, 0xcadf4198, 0xc2df4198, 0x0000001b, 0x0 }, /* #32 */ 5809 { 0x074a86, 0x074a86, 0xe32fc4e8, 0xe32fc4f8, 0x00000004, 0x0 }, /* #33 */ 5810 { 0x254b16, 0x254b16, 0x48381a25, 0x48383a25, 0x0000000d, 0x0 }, /* #34 */ 5811 { 0x2a6106, 0x2a6107, 0xb9b6981c, 0xb9b4981c, 0x00000011, 0x0 }, /* #35 */ 5812 { 0x061293, 0x061292, 0x71f5593a, 0x71f55b3a, 0x00000009, 0x0 }, /* #36 */ 5813 { 0x290946, 0x290946, 0x4f7d23be, 0x4ffd23be, 0x00000017, 0x0 }, /* #37 */ 5814 { 0x306007, 0x306006, 0x3df8df1c, 0x3df8df1d, 0x00000000, 0x0 }, /* #38 */ 5815 { 0x105356, 0x105356, 0x1a0f59fc, 0x1a2f59fc, 0x00000015, 0x0 }, /* #39 */ 5816 { 0x177496, 0x177496, 0x1f36ea62, 0x1f36ea72, 0x00000004, 0x0 }, /* #40 */ 5817 { 0x3f1316, 0x3f1316, 0xef0655f2, 0xff0655f2, 0x0000001c, 0x0 }, /* #41 */ 5818 { 0x2b3bc7, 0x2b3bc6, 0xb1a3ad26, 0xb1abad26, 0x00000013, 0x0 }, /* #42 */ 5819 { 0x074446, 0x074447, 0x681b2089, 0x68192089, 0x00000011, 0x0 }, /* #43 */ 5820 { 0x352ed6, 0x352ed7, 0xf9178578, 0xf9178570, 0x00000003, 0x0 }, /* #44 */ 5821 { 0x1f7196, 0x1f7197, 0x3d7f74ef, 0x3d7774ef, 0x00000013, 0x0 }, /* #45 */ 5822 { 0x1c1707, 0x1c1706, 0xe8eb898f, 0xe8eb89af, 0x00000005, 0x0 }, /* #46 */ 5823 { 0x125352, 0x125353, 0x44380d63, 0x04380d63, 0x0000001e, 0x0 }, /* #47 */ 5824 { 0x1d1987, 0x1d1987, 0x3176f4ca, 0x3076f4ca, 0x00000018, 0x0 }, /* #48 */ 5825 { 0x3a7bc6, 0x3a7bc7, 0xec6f401c, 0xec6f001c, 0x0000000e, 0x0 }, /* #49 */ 5826 { 0x0178d6, 0x0178d7, 0xc16f172e, 0xc16d172e, 0x00000011, 0x0 }, /* #50 */ 5827 { 0x242512, 0x242513, 0x5e10c490, 0x5610c490, 0x0000001b, 0x0 }, /* #51 */ 5828 { 0x261602, 0x261603, 0x99ef160e, 0x99ef160a, 0x00000002, 0x0 }, /* #52 */ 5829 { 0x1b5712, 0x1b5712, 0xa67177ac, 0xa6717fac, 0x0000000b, 0x0 }, /* #53 */ 5830 { 0x052743, 0x052742, 0xfb9644af, 0xfb9654af, 0x0000000c, 0x0 }, /* #54 */ 5831 { 0x116f52, 0x116f53, 0x80495e11, 0x80485e11, 0x00000010, 0x0 }, /* #55 */ 5832 { 0x0c2c06, 0x0c2c06, 0xd81e6eaa, 0xd81e6eba, 0x00000004, 0x0 }, /* #56 */ 5833 { 0x005dd3, 0x005dd3, 0x91e5752d, 0x81e5752d, 0x0000001c, 0x0 }, /* #57 */ 5834 { 0x334152, 0x334153, 0x37472bab, 0x33472bab, 0x0000001a, 0x0 }, /* #58 */ 5835 { 0x076152, 0x076152, 0xde087186, 0xde0a7186, 0x00000011, 0x0 }, /* #59 */ 5836 { 0x220d42, 0x220d43, 0x40393638, 0x40393618, 0x00000005, 0x0 }, /* #60 */ 5837 { 0x3c4117, 0x3c4116, 0x231fd03a, 0x231ff03a, 0x0000000d, 0x0 }, /* #61 */ 5838 { 0x260b56, 0x260b56, 0x4a3a92ac, 0x4a3a92ec, 0x00000006, 0x0 }, /* #62 */ 5839 { 0x2a1a57, 0x2a1a56, 0x573c55c7, 0x573cd5c7, 0x0000000f, 0x0 }, /* #63 */ 5840 { 0x0f6212, 0x0f6212, 0xeef1d814, 0xeef1d815, 0x00000000, 0x0 }, /* #64 */ 5841 { 0x053fc3, 0x053fc3, 0x6d7a5fa2, 0x6d6a5fa2, 0x00000014, 0x0 }, /* #65 */ 5842 { 0x314257, 0x314257, 0x3482c8d6, 0x2482c8d6, 0x0000001c, 0x0 }, /* #66 */ 5843 { 0x1666d7, 0x1666d7, 0x8acf4c57, 0x0acf4c57, 0x0000001f, 0x0 }, /* #67 */ 5844 { 0x033252, 0x033253, 0x9bb9fc65, 0x93b9fc65, 0x0000001b, 0x0 }, /* #68 */ 5845 { 0x192452, 0x192452, 0x17611440, 0x17631440, 0x00000011, 0x0 }, /* #69 */ 5846 { 0x387152, 0x387153, 0x5c33e741, 0x5c31e741, 0x00000011, 0x0 }, /* #70 */ 5847 { 0x383c56, 0x383c57, 0x3c80ee40, 0x3480ee40, 0x0000001b, 0x0 }, /* #71 */ 5848 { 0x3b48c3, 0x3b48c2, 0x97304f65, 0x9f304f65, 0x0000001b, 0x0 }, /* #72 */ 5849 { 0x1d16c6, 0x1d16c7, 0x405f80f7, 0x405f80d7, 0x00000005, 0x0 }, /* #73 */ 5850 { 0x120bd6, 0x120bd6, 0xfccf4590, 0xfccf4591, 0x00000000, 0x0 }, /* #74 */ 5851 { 0x024bc2, 0x024bc3, 0xdbf81805, 0xd3f81805, 0x0000001b, 0x0 }, /* #75 */ 5852 { 0x1b1156, 0x1b1157, 0xc624ecb8, 0xc624acb8, 0x0000000e, 0x0 }, /* #76 */ 5853 { 0x036f57, 0x036f57, 0xc084ca98, 0x4084ca98, 0x0000001f, 0x0 }, /* #77 */ 5854 { 0x353e03, 0x353e02, 0xac1607c3, 0xac1607e3, 0x00000005, 0x0 }, /* #78 */ 5855 { 0x392407, 0x392406, 0xe9f43791, 0xe9f4b791, 0x0000000f, 0x0 }, /* #79 */ 5856 { 0x250582, 0x250582, 0x28c97060, 0x28c97860, 0x0000000b, 0x0 }, /* #80 */ 5857 { 0x357bd3, 0x357bd3, 0xddb25cba, 0xddb25caa, 0x00000004, 0x0 }, /* #81 */ 5858 { 0x3a0c03, 0x3a0c03, 0x523fcabd, 0x523fca3d, 0x00000007, 0x0 }, /* #82 */ 5859 { 0x213252, 0x213252, 0x6f2ede1b, 0x6f2fde1b, 0x00000010, 0x0 }, /* #83 */ 5860 { 0x380943, 0x380942, 0xc4e84430, 0xc4f84430, 0x00000014, 0x0 }, /* #84 */ 5861 { 0x205042, 0x205043, 0x897d9fad, 0x897d8fad, 0x0000000c, 0x0 }, /* #85 */ 5862 { 0x393792, 0x393792, 0x6ef7423e, 0x7ef7423e, 0x0000001c, 0x0 }, /* #86 */ 5863 { 0x340903, 0x340903, 0x9e437b96, 0x1e437b96, 0x0000001f, 0x0 }, /* #87 */ 5864 { 0x266a42, 0x266a42, 0xad54942f, 0xad54962f, 0x00000009, 0x0 }, /* #88 */ 5865 { 0x321706, 0x321707, 0x301aab1c, 0x301aab14, 0x00000003, 0x0 }, /* #89 */ 5866 { 0x0662d6, 0x0662d6, 0xaa9c087e, 0xaa9c187e, 0x0000000c, 0x0 }, /* #90 */ 5867 { 0x3f5c02, 0x3f5c03, 0x663c05ca, 0x661c05ca, 0x00000015, 0x0 }, /* #91 */ 5868 { 0x1f5352, 0x1f5353, 0x6d6a5870, 0x656a5870, 0x0000001b, 0x0 }, /* #92 */ 5869 { 0x3f6f13, 0x3f6f12, 0x4cf124a2, 0x4cf124b2, 0x00000004, 0x0 }, /* #93 */ 5870 { 0x1b1b87, 0x1b1b86, 0xe6f62974, 0xeef62974, 0x0000001b, 0x0 }, /* #94 */ 5871 { 0x246653, 0x246652, 0xb49169b0, 0xb49169f0, 0x00000006, 0x0 }, /* #95 */ 3984 5872 }; 3985 5873 static const BINU32_TEST_T g_aTests_btr_u32[] = 3986 5874 { 3987 { 0x173392, 0x173392, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #0 */ 3988 { 0x180bc6, 0x180bc6, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #1 */ 3989 { 0x2d0d92, 0x2d0d92, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #2 */ 3990 { 0x205f06, 0x205f06, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #3 */ 3991 { 0x3e11d2, 0x3e11d3, 0x13d99c0f, 0x13d99c0e, 0x00000000, 0x0 }, /* #4 */ 3992 { 0x1426d7, 0x1426d7, 0xa45dbc95, 0xa45dbc94, 0x00000000, 0x0 }, /* #5 */ 3993 { 0x080d87, 0x080d87, 0xc8824949, 0xc8824948, 0x00000000, 0x0 }, /* #6 */ 3994 { 0x195bd6, 0x195bd7, 0x9b660e9f, 0x9b660e9e, 0x00000000, 0x0 }, /* #7 */ 3995 { 0x0a1792, 0x0a1792, 0x9f538439, 0x9f538439, 0x00000013, 0x0 }, /* #8 */ 3996 { 0x045f96, 0x045f96, 0xd767cd9d, 0xd767cd9d, 0x0000000c, 0x0 }, /* #9 */ 3997 { 0x2048d3, 0x2048d2, 0x420d364e, 0x420d364e, 0x0000000f, 0x0 }, /* #10 */ 3998 { 0x366142, 0x366142, 0xf0fe4a81, 0xf0fe4a81, 0x00000008, 0x0 }, /* #11 */ 3999 { 0x1758d3, 0x1758d2, 0xb2e3cb29, 0xb2e3cb29, 0x0000000c, 0x0 }, /* #12 */ 4000 { 0x1c4e97, 0x1c4e96, 0xe0b576f1, 0xe0b576f1, 0x00000011, 0x0 }, /* #13 */ 4001 { 0x361d82, 0x361d83, 0x95159d86, 0x91159d86, 0x0000001a, 0x0 }, /* #14 */ 4002 { 0x132487, 0x132486, 0x0fe1061a, 0x0fe1061a, 0x0000000e, 0x0 }, /* #15 */ 4003 { 0x367413, 0x367412, 0xfec90832, 0xfec90832, 0x00000012, 0x0 }, /* #16 */ 4004 { 0x186892, 0x186893, 0xf5839627, 0xf5039627, 0x00000017, 0x0 }, /* #17 */ 4005 { 0x345197, 0x345196, 0x1418cc7d, 0x1418cc7d, 0x0000000d, 0x0 }, /* #18 */ 4006 { 0x3a2d46, 0x3a2d47, 0x3f4f9857, 0x3b4f9857, 0x0000001a, 0x0 }, /* #19 */ 4007 { 0x000903, 0x000902, 0x5ada214a, 0x5ada214a, 0x0000001f, 0x0 }, /* #20 */ 4008 { 0x336d52, 0x336d53, 0x61cfe73c, 0x61cf673c, 0x0000000f, 0x0 }, /* #21 */ 4009 { 0x231a93, 0x231a92, 0x0d3b4de8, 0x0d3b4de8, 0x00000001, 0x0 }, /* #22 */ 4010 { 0x287643, 0x287643, 0x0a7460bd, 0x027460bd, 0x0000001b, 0x0 }, /* #23 */ 4011 { 0x030cd7, 0x030cd6, 0xcd021bb0, 0xcd021bb0, 0x0000001c, 0x0 }, /* #24 */ 4012 { 0x177983, 0x177983, 0x4607f788, 0x4607f780, 0x00000003, 0x0 }, /* #25 */ 4013 { 0x3b0b82, 0x3b0b83, 0x5e32a9e3, 0x5e32a9c3, 0x00000005, 0x0 }, /* #26 */ 4014 { 0x083052, 0x083052, 0x0af9b4d1, 0x0af9b4d1, 0x00000018, 0x0 }, /* #27 */ 4015 { 0x3227c3, 0x3227c3, 0x7cd8b898, 0x5cd8b898, 0x0000001d, 0x0 }, /* #28 */ 4016 { 0x292486, 0x292487, 0x925c734c, 0x9258734c, 0x00000012, 0x0 }, /* #29 */ 4017 { 0x052953, 0x052952, 0x9764514a, 0x9764514a, 0x00000005, 0x0 }, /* #30 */ 4018 { 0x0a7b52, 0x0a7b53, 0x68396db4, 0x68394db4, 0x0000000d, 0x0 }, /* #31 */ 4019 { 0x333847, 0x333847, 0xb5475a45, 0xb5075a45, 0x00000016, 0x0 }, /* #32 */ 4020 { 0x0f3413, 0x0f3413, 0xe9b6d826, 0xe9b65826, 0x0000000f, 0x0 }, /* #33 */ 4021 { 0x1a4393, 0x1a4392, 0xd7e5be10, 0xd7e5be10, 0x00000011, 0x0 }, /* #34 */ 4022 { 0x1c43c6, 0x1c43c6, 0x4cef74d7, 0x4cef74d7, 0x00000003, 0x0 }, /* #35 */ 4023 { 0x134946, 0x134947, 0xc8f1a5b1, 0xc8f185b1, 0x0000000d, 0x0 }, /* #36 */ 4024 { 0x3170d6, 0x3170d6, 0x8fa8a0ac, 0x8fa8a0ac, 0x0000001c, 0x0 }, /* #37 */ 4025 { 0x3d0306, 0x3d0306, 0x78acb287, 0x78acb287, 0x00000016, 0x0 }, /* #38 */ 4026 { 0x003593, 0x003592, 0x2c05b830, 0x2c05b830, 0x00000017, 0x0 }, /* #39 */ 4027 { 0x324786, 0x324786, 0x6488ace0, 0x6488ace0, 0x00000010, 0x0 }, /* #40 */ 4028 { 0x0e5742, 0x0e5742, 0xec17ceb1, 0xec17ceb1, 0x00000008, 0x0 }, /* #41 */ 4029 { 0x011707, 0x011707, 0x4850e2a2, 0x4850e282, 0x00000005, 0x0 }, /* #42 */ 4030 { 0x2d3356, 0x2d3356, 0x5d476297, 0x5d476297, 0x00000005, 0x0 }, /* #43 */ 4031 { 0x1d7346, 0x1d7347, 0xf7d09388, 0xf7d08388, 0x0000000c, 0x0 }, /* #44 */ 4032 { 0x3a4d53, 0x3a4d52, 0xc3accaed, 0xc3accaed, 0x0000001d, 0x0 }, /* #45 */ 4033 { 0x3e7b07, 0x3e7b06, 0x68011d17, 0x68011d17, 0x00000005, 0x0 }, /* #46 */ 4034 { 0x2859c7, 0x2859c6, 0xb727f054, 0xb727f054, 0x00000009, 0x0 }, /* #47 */ 4035 { 0x3032c2, 0x3032c3, 0x3c681774, 0x34681774, 0x0000001b, 0x0 }, /* #48 */ 4036 { 0x231653, 0x231652, 0x45ea67bc, 0x45ea67bc, 0x0000000c, 0x0 }, /* #49 */ 4037 { 0x1b7392, 0x1b7392, 0x6d408946, 0x6d408946, 0x0000001f, 0x0 }, /* #50 */ 4038 { 0x1264c2, 0x1264c2, 0xbb2abaaa, 0xbb2abaaa, 0x0000001e, 0x0 }, /* #51 */ 4039 { 0x1d6516, 0x1d6517, 0x4f17a484, 0x4f178484, 0x0000000d, 0x0 }, /* #52 */ 4040 { 0x071cc7, 0x071cc7, 0x83b25de2, 0x83b25da2, 0x00000006, 0x0 }, /* #53 */ 4041 { 0x032ed7, 0x032ed7, 0x48fa5768, 0x48fa5728, 0x00000006, 0x0 }, /* #54 */ 4042 { 0x0347d2, 0x0347d2, 0xc16a712b, 0xc16a712b, 0x0000001a, 0x0 }, /* #55 */ 4043 { 0x251197, 0x251196, 0xae6d84d7, 0xae6d84d7, 0x00000011, 0x0 }, /* #56 */ 4044 { 0x1b5106, 0x1b5107, 0xf7802abe, 0xe7802abe, 0x0000001c, 0x0 }, /* #57 */ 4045 { 0x234f86, 0x234f86, 0x10797db9, 0x10797db9, 0x00000002, 0x0 }, /* #58 */ 4046 { 0x2c0796, 0x2c0796, 0x2325a00c, 0x2325a00c, 0x0000000e, 0x0 }, /* #59 */ 4047 { 0x0107d6, 0x0107d6, 0x05eb37e3, 0x05eb37e3, 0x0000001e, 0x0 }, /* #60 */ 4048 { 0x225982, 0x225983, 0x25accb9d, 0x05accb9d, 0x0000001d, 0x0 }, /* #61 */ 4049 { 0x383c96, 0x383c97, 0xe12d59f1, 0xe12d19f1, 0x0000000e, 0x0 }, /* #62 */ 4050 { 0x101593, 0x101592, 0x0c939ece, 0x0c939ece, 0x00000008, 0x0 }, /* #63 */ 5875 { 0x200717, 0x200716, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #0 */ 5876 { 0x0d5457, 0x0d5456, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #1 */ 5877 { 0x1b5542, 0x1b5542, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #2 */ 5878 { 0x162687, 0x162686, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #3 */ 5879 { 0x3d1143, 0x3d1142, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #4 */ 5880 { 0x3965c6, 0x3965c6, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #5 */ 5881 { 0x1d4fc6, 0x1d4fc6, 0xca3b8b8a, 0xca3b8b8a, 0x00000000, 0x0 }, /* #6 */ 5882 { 0x061647, 0x061646, 0x2660329e, 0x2660329e, 0x00000000, 0x0 }, /* #7 */ 5883 { 0x1b5796, 0x1b5796, 0xe992d10a, 0xe992d10a, 0x00000000, 0x0 }, /* #8 */ 5884 { 0x1a1d86, 0x1a1d87, 0xdfd184b9, 0xdfd184b8, 0x00000000, 0x0 }, /* #9 */ 5885 { 0x201e02, 0x201e02, 0x33254db0, 0x33254db0, 0x00000000, 0x0 }, /* #10 */ 5886 { 0x0f18d7, 0x0f18d7, 0x59fd63c9, 0x59fd63c8, 0x00000000, 0x0 }, /* #11 */ 5887 { 0x224f47, 0x224f46, 0x2602c3c5, 0x2602c3c5, 0x00000001, 0x0 }, /* #12 */ 5888 { 0x226507, 0x226506, 0x826bec19, 0x826bec19, 0x0000000c, 0x0 }, /* #13 */ 5889 { 0x0e7892, 0x0e7893, 0x77cf57d4, 0x77cf47d4, 0x0000000c, 0x0 }, /* #14 */ 5890 { 0x2709c2, 0x2709c3, 0x1a9f3d14, 0x1a973d14, 0x00000013, 0x0 }, /* #15 */ 5891 { 0x377dd2, 0x377dd3, 0x0b6dd75f, 0x0b6dd55f, 0x00000009, 0x0 }, /* #16 */ 5892 { 0x093f92, 0x093f92, 0xcab701f4, 0xcab701f4, 0x0000000a, 0x0 }, /* #17 */ 5893 { 0x1a6dd2, 0x1a6dd3, 0xf7f53967, 0xf6f53967, 0x00000018, 0x0 }, /* #18 */ 5894 { 0x3d4c56, 0x3d4c56, 0x34b3e9f1, 0x34b3e9f1, 0x00000012, 0x0 }, /* #19 */ 5895 { 0x2f2587, 0x2f2587, 0xcb67450b, 0xc967450b, 0x00000019, 0x0 }, /* #20 */ 5896 { 0x391956, 0x391956, 0xc0c39193, 0xc0c39193, 0x00000009, 0x0 }, /* #21 */ 5897 { 0x1312c6, 0x1312c7, 0x3c3def6b, 0x3c35ef6b, 0x00000013, 0x0 }, /* #22 */ 5898 { 0x2b32d2, 0x2b32d2, 0x205dbb29, 0x205dbb29, 0x00000018, 0x0 }, /* #23 */ 5899 { 0x2c5e92, 0x2c5e93, 0x2bf6efd6, 0x2bf6ef96, 0x00000006, 0x0 }, /* #24 */ 5900 { 0x3a3782, 0x3a3783, 0x2c397525, 0x2c397505, 0x00000005, 0x0 }, /* #25 */ 5901 { 0x0b7a57, 0x0b7a57, 0x46a28c83, 0x46a20c83, 0x0000000f, 0x0 }, /* #26 */ 5902 { 0x287f07, 0x287f07, 0x9d356434, 0x99356434, 0x0000001a, 0x0 }, /* #27 */ 5903 { 0x314983, 0x314983, 0x092eab6e, 0x092ea36e, 0x0000000b, 0x0 }, /* #28 */ 5904 { 0x1a1f97, 0x1a1f97, 0x26ab3c5c, 0x26ab2c5c, 0x0000000c, 0x0 }, /* #29 */ 5905 { 0x096797, 0x096796, 0xd30f0657, 0xd30f0657, 0x00000007, 0x0 }, /* #30 */ 5906 { 0x107497, 0x107497, 0x769671b7, 0x768671b7, 0x00000014, 0x0 }, /* #31 */ 5907 { 0x374b97, 0x374b96, 0x5d5958a2, 0x5d5958a2, 0x0000000f, 0x0 }, /* #32 */ 5908 { 0x240bd2, 0x240bd3, 0x4a9fef97, 0x4a8fef97, 0x00000014, 0x0 }, /* #33 */ 5909 { 0x380942, 0x380942, 0xe383bdb1, 0xe383bdb1, 0x00000001, 0x0 }, /* #34 */ 5910 { 0x0c3343, 0x0c3343, 0x264adebd, 0x264adeb9, 0x00000002, 0x0 }, /* #35 */ 5911 { 0x251203, 0x251202, 0x2983ba6f, 0x2983ba6f, 0x00000007, 0x0 }, /* #36 */ 5912 { 0x2a3897, 0x2a3897, 0xa6fed0bb, 0x86fed0bb, 0x0000001d, 0x0 }, /* #37 */ 5913 { 0x1f7c16, 0x1f7c17, 0xb560a406, 0xb560a006, 0x0000000a, 0x0 }, /* #38 */ 5914 { 0x2d3047, 0x2d3046, 0x55be2459, 0x55be2459, 0x00000009, 0x0 }, /* #39 */ 5915 { 0x292796, 0x292797, 0xbf269217, 0xbe269217, 0x00000018, 0x0 }, /* #40 */ 5916 { 0x1c5ed3, 0x1c5ed2, 0x205dabe9, 0x205dabe9, 0x00000018, 0x0 }, /* #41 */ 5917 { 0x290152, 0x290153, 0xbaeaf710, 0xbaeaf610, 0x00000008, 0x0 }, /* #42 */ 5918 { 0x0c30c2, 0x0c30c3, 0x181ef159, 0x181eb159, 0x0000000e, 0x0 }, /* #43 */ 5919 { 0x211bc3, 0x211bc2, 0x753b3243, 0x753b3243, 0x00000002, 0x0 }, /* #44 */ 5920 { 0x1f7cd6, 0x1f7cd7, 0x11da8088, 0x11d28088, 0x00000013, 0x0 }, /* #45 */ 5921 { 0x061f13, 0x061f13, 0x8fa3a89a, 0x8fa3289a, 0x0000000f, 0x0 }, /* #46 */ 5922 { 0x3a5c57, 0x3a5c57, 0xf9446883, 0xf9446803, 0x00000007, 0x0 }, /* #47 */ 5923 { 0x091493, 0x091492, 0xb27aecfc, 0xb27aecfc, 0x0000001b, 0x0 }, /* #48 */ 5924 { 0x212917, 0x212916, 0x6010a9af, 0x6010a9af, 0x0000000e, 0x0 }, /* #49 */ 5925 { 0x0e4107, 0x0e4106, 0xd57a784a, 0xd57a784a, 0x0000001d, 0x0 }, /* #50 */ 5926 { 0x2660d2, 0x2660d3, 0x3b1e3177, 0x3b163177, 0x00000013, 0x0 }, /* #51 */ 5927 { 0x223ec3, 0x223ec2, 0x8e905bf8, 0x8e905bf8, 0x00000000, 0x0 }, /* #52 */ 5928 { 0x373007, 0x373006, 0x9f71c040, 0x9f71c040, 0x00000000, 0x0 }, /* #53 */ 5929 { 0x0754d2, 0x0754d3, 0x9a196587, 0x9a116587, 0x00000013, 0x0 }, /* #54 */ 5930 { 0x320542, 0x320543, 0x2358688b, 0x23586889, 0x00000001, 0x0 }, /* #55 */ 5931 { 0x2d3b52, 0x2d3b52, 0x829bdec8, 0x829bdec8, 0x00000002, 0x0 }, /* #56 */ 5932 { 0x290147, 0x290147, 0xa31ab369, 0xa31ab368, 0x00000000, 0x0 }, /* #57 */ 5933 { 0x2c4716, 0x2c4717, 0xacc20623, 0x8cc20623, 0x0000001d, 0x0 }, /* #58 */ 5934 { 0x1b7c06, 0x1b7c07, 0xe1c94c87, 0xe0c94c87, 0x00000018, 0x0 }, /* #59 */ 5935 { 0x0e7413, 0x0e7413, 0x98e968c4, 0x98a968c4, 0x00000016, 0x0 }, /* #60 */ 5936 { 0x0204c2, 0x0204c2, 0xd788227b, 0xd788227b, 0x00000002, 0x0 }, /* #61 */ 5937 { 0x0d5802, 0x0d5802, 0xb1a092f4, 0xb1a092f4, 0x00000000, 0x0 }, /* #62 */ 5938 { 0x344142, 0x344143, 0xa5c425a1, 0xa5c42581, 0x00000005, 0x0 }, /* #63 */ 5939 { 0x3b2092, 0x3b2093, 0x2f2c5f1f, 0x2f2c571f, 0x0000000b, 0x0 }, /* #64 */ 5940 { 0x3111d2, 0x3111d2, 0x6e4ae36a, 0x6e4ae36a, 0x00000004, 0x0 }, /* #65 */ 5941 { 0x387196, 0x387196, 0xc20694fe, 0xc20694fe, 0x0000001b, 0x0 }, /* #66 */ 5942 { 0x0c0587, 0x0c0587, 0xe6c8cb31, 0xe6c84b31, 0x0000000f, 0x0 }, /* #67 */ 5943 { 0x0b0387, 0x0b0386, 0xb66a3ecc, 0xb66a3ecc, 0x00000010, 0x0 }, /* #68 */ 5944 { 0x1a4e07, 0x1a4e07, 0xff8de5d2, 0xff8de1d2, 0x0000000a, 0x0 }, /* #69 */ 5945 { 0x3a2747, 0x3a2746, 0xa008435d, 0xa008435d, 0x0000000c, 0x0 }, /* #70 */ 5946 { 0x2a3f03, 0x2a3f02, 0x044e95d9, 0x044e95d9, 0x00000018, 0x0 }, /* #71 */ 5947 { 0x1060d2, 0x1060d2, 0xa506c5eb, 0xa506c5eb, 0x0000001e, 0x0 }, /* #72 */ 5948 { 0x337ed2, 0x337ed3, 0x970ab4bf, 0x970ab0bf, 0x0000000a, 0x0 }, /* #73 */ 5949 { 0x3954c3, 0x3954c3, 0xdf75a1e2, 0xdf74a1e2, 0x00000010, 0x0 }, /* #74 */ 5950 { 0x397507, 0x397507, 0xa41af3c2, 0xa41af382, 0x00000006, 0x0 }, /* #75 */ 5951 { 0x305742, 0x305743, 0x41f0d3fa, 0x41f0d2fa, 0x00000008, 0x0 }, /* #76 */ 5952 { 0x2629d2, 0x2629d2, 0xed18e540, 0xed18e540, 0x00000001, 0x0 }, /* #77 */ 5953 { 0x0e6843, 0x0e6843, 0x76f4b5ad, 0x36f4b5ad, 0x0000001e, 0x0 }, /* #78 */ 5954 { 0x0b6853, 0x0b6852, 0x580b7665, 0x580b7665, 0x0000000b, 0x0 }, /* #79 */ 5955 { 0x202196, 0x202197, 0x3b38e2cb, 0x3b38c2cb, 0x0000000d, 0x0 }, /* #80 */ 5956 { 0x2b39d6, 0x2b39d7, 0xd7754778, 0xd7754770, 0x00000003, 0x0 }, /* #81 */ 5957 { 0x2a0142, 0x2a0143, 0x474baa18, 0x454baa18, 0x00000019, 0x0 }, /* #82 */ 5958 { 0x355907, 0x355906, 0xd2725c5e, 0xd2725c5e, 0x00000008, 0x0 }, /* #83 */ 5959 { 0x176b92, 0x176b92, 0x0e21b15d, 0x0e21b15d, 0x0000001e, 0x0 }, /* #84 */ 5960 { 0x2c0507, 0x2c0506, 0x026e3cb2, 0x026e3cb2, 0x0000001d, 0x0 }, /* #85 */ 5961 { 0x255096, 0x255096, 0x454d354a, 0x454d354a, 0x00000011, 0x0 }, /* #86 */ 5962 { 0x3b1253, 0x3b1253, 0x6a833da9, 0x6a831da9, 0x0000000d, 0x0 }, /* #87 */ 5963 { 0x2264c6, 0x2264c7, 0xca9b3f8a, 0xca9b3b8a, 0x0000000a, 0x0 }, /* #88 */ 5964 { 0x385ac6, 0x385ac6, 0x704f1255, 0x704f1255, 0x0000000d, 0x0 }, /* #89 */ 5965 { 0x2b5e13, 0x2b5e13, 0x4d70acbd, 0x4d702cbd, 0x0000000f, 0x0 }, /* #90 */ 5966 { 0x380417, 0x380417, 0x7dd432ff, 0x7dd432fb, 0x00000002, 0x0 }, /* #91 */ 5967 { 0x086707, 0x086706, 0x2e7f43b2, 0x2e7f43b2, 0x00000017, 0x0 }, /* #92 */ 5968 { 0x0e4916, 0x0e4916, 0xb2bc2564, 0xb2bc2564, 0x00000001, 0x0 }, /* #93 */ 5969 { 0x1c4993, 0x1c4993, 0x4b6ccb4f, 0x4a6ccb4f, 0x00000018, 0x0 }, /* #94 */ 5970 { 0x312142, 0x312142, 0xc0d40a18, 0xc0d40a18, 0x00000008, 0x0 }, /* #95 */ 4051 5971 }; 4052 5972 static const BINU32_TEST_T g_aTests_btr_u32_locked[] = 4053 5973 { 4054 { 0x3949d2, 0x3949d2, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #0 */ 4055 { 0x321e06, 0x321e06, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #1 */ 4056 { 0x2e69c7, 0x2e69c6, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #2 */ 4057 { 0x361147, 0x361146, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #3 */ 4058 { 0x276153, 0x276152, 0xf044807a, 0xf044807a, 0x00000000, 0x0 }, /* #4 */ 4059 { 0x0f0303, 0x0f0302, 0x0a590d22, 0x0a590d22, 0x00000000, 0x0 }, /* #5 */ 4060 { 0x2d5952, 0x2d5952, 0xb5ca7362, 0xb5ca7362, 0x00000000, 0x0 }, /* #6 */ 4061 { 0x1d4286, 0x1d4286, 0x9cba28ec, 0x9cba28ec, 0x00000000, 0x0 }, /* #7 */ 4062 { 0x142c92, 0x142c93, 0x319557c0, 0x319517c0, 0x0000000e, 0x0 }, /* #8 */ 4063 { 0x3e4313, 0x3e4312, 0x7e438a08, 0x7e438a08, 0x00000007, 0x0 }, /* #9 */ 4064 { 0x3b6857, 0x3b6857, 0x02c160f2, 0x02c16072, 0x00000007, 0x0 }, /* #10 */ 4065 { 0x2b6083, 0x2b6082, 0x5220c208, 0x5220c208, 0x00000017, 0x0 }, /* #11 */ 4066 { 0x284403, 0x284403, 0xe7cb375c, 0xe7cb175c, 0x0000000d, 0x0 }, /* #12 */ 4067 { 0x3d7693, 0x3d7692, 0xf54940c6, 0xf54940c6, 0x00000012, 0x0 }, /* #13 */ 4068 { 0x144ad3, 0x144ad3, 0x08c62d87, 0x08c42d87, 0x00000011, 0x0 }, /* #14 */ 4069 { 0x226706, 0x226706, 0x88b584c2, 0x88b584c2, 0x00000019, 0x0 }, /* #15 */ 4070 { 0x325007, 0x325007, 0xf4ae59b6, 0xf4aa59b6, 0x00000012, 0x0 }, /* #16 */ 4071 { 0x140543, 0x140542, 0x30014a24, 0x30014a24, 0x0000001b, 0x0 }, /* #17 */ 4072 { 0x2b7543, 0x2b7543, 0xb2e9e2ca, 0xb2e9e2c2, 0x00000003, 0x0 }, /* #18 */ 4073 { 0x1e36d6, 0x1e36d6, 0x517f6e74, 0x517f6e74, 0x00000019, 0x0 }, /* #19 */ 4074 { 0x2d1796, 0x2d1797, 0xe5bb1568, 0xe5bb1548, 0x00000005, 0x0 }, /* #20 */ 4075 { 0x0a5d17, 0x0a5d16, 0x082d500f, 0x082d500f, 0x0000001a, 0x0 }, /* #21 */ 4076 { 0x192897, 0x192897, 0x3b8aef96, 0x3b0aef96, 0x00000017, 0x0 }, /* #22 */ 4077 { 0x372b56, 0x372b57, 0xb351594d, 0xb351594c, 0x00000000, 0x0 }, /* #23 */ 4078 { 0x192fc2, 0x192fc2, 0xb521eb45, 0xb521eb45, 0x00000017, 0x0 }, /* #24 */ 4079 { 0x126602, 0x126602, 0xfaa74e9b, 0xfaa74e9b, 0x00000005, 0x0 }, /* #25 */ 4080 { 0x044fd2, 0x044fd2, 0x8e1c412b, 0x8e1c412b, 0x00000009, 0x0 }, /* #26 */ 4081 { 0x2211c6, 0x2211c6, 0xfb9077e0, 0xfb9077e0, 0x00000000, 0x0 }, /* #27 */ 4082 { 0x2a7742, 0x2a7742, 0x9c7dc62f, 0x9c7dc62f, 0x00000019, 0x0 }, /* #28 */ 4083 { 0x023dc3, 0x023dc3, 0x39409f31, 0x39409e31, 0x00000008, 0x0 }, /* #29 */ 4084 { 0x0f7ac6, 0x0f7ac6, 0x7a61520e, 0x7a61520e, 0x00000013, 0x0 }, /* #30 */ 4085 { 0x174b07, 0x174b06, 0xf3beb961, 0xf3beb961, 0x00000004, 0x0 }, /* #31 */ 4086 { 0x047113, 0x047113, 0x2ea6189c, 0x2ea4189c, 0x00000011, 0x0 }, /* #32 */ 4087 { 0x3b5913, 0x3b5912, 0x9e172f26, 0x9e172f26, 0x0000000c, 0x0 }, /* #33 */ 4088 { 0x265ec3, 0x265ec2, 0x1096e6c7, 0x1096e6c7, 0x00000013, 0x0 }, /* #34 */ 4089 { 0x207817, 0x207817, 0x97c14de9, 0x97c10de9, 0x0000000e, 0x0 }, /* #35 */ 4090 { 0x070e16, 0x070e16, 0x26b5a761, 0x26b5a761, 0x00000001, 0x0 }, /* #36 */ 4091 { 0x065697, 0x065697, 0x00fc124e, 0x00bc124e, 0x00000016, 0x0 }, /* #37 */ 4092 { 0x332d12, 0x332d13, 0x78d439fb, 0x789439fb, 0x00000016, 0x0 }, /* #38 */ 4093 { 0x2434d7, 0x2434d7, 0x309357d4, 0x309355d4, 0x00000009, 0x0 }, /* #39 */ 4094 { 0x220b96, 0x220b96, 0x0983ef40, 0x0983ef40, 0x00000001, 0x0 }, /* #40 */ 4095 { 0x292617, 0x292617, 0xc3856829, 0xc3856828, 0x00000000, 0x0 }, /* #41 */ 4096 { 0x2448c2, 0x2448c3, 0xe2b9f6fc, 0xe2b9f67c, 0x00000007, 0x0 }, /* #42 */ 4097 { 0x2b1652, 0x2b1653, 0xfa50d009, 0xf250d009, 0x0000001b, 0x0 }, /* #43 */ 4098 { 0x1233c2, 0x1233c3, 0x2d21845d, 0x2d21844d, 0x00000004, 0x0 }, /* #44 */ 4099 { 0x230442, 0x230442, 0x97486b64, 0x97486b64, 0x00000000, 0x0 }, /* #45 */ 4100 { 0x1463d7, 0x1463d7, 0xaaf9c7b6, 0xaaf9c7a6, 0x00000004, 0x0 }, /* #46 */ 4101 { 0x3b1212, 0x3b1212, 0x85bb43a4, 0x85bb43a4, 0x00000000, 0x0 }, /* #47 */ 4102 { 0x217303, 0x217303, 0xbc1b08a3, 0xac1b08a3, 0x0000001c, 0x0 }, /* #48 */ 4103 { 0x3d26d7, 0x3d26d7, 0x870332e3, 0x870312e3, 0x0000000d, 0x0 }, /* #49 */ 4104 { 0x387883, 0x387882, 0x5d781ca0, 0x5d781ca0, 0x0000001d, 0x0 }, /* #50 */ 4105 { 0x2f0897, 0x2f0896, 0x3ab0229c, 0x3ab0229c, 0x0000001e, 0x0 }, /* #51 */ 4106 { 0x2a7743, 0x2a7743, 0x4dbbcfeb, 0x4dbbc7eb, 0x0000000b, 0x0 }, /* #52 */ 4107 { 0x150e03, 0x150e03, 0x4f9e899f, 0x479e899f, 0x0000001b, 0x0 }, /* #53 */ 4108 { 0x250a02, 0x250a02, 0x0e4fccbe, 0x0e4fccbe, 0x0000001c, 0x0 }, /* #54 */ 4109 { 0x2355c7, 0x2355c6, 0x96326e73, 0x96326e73, 0x0000001b, 0x0 }, /* #55 */ 4110 { 0x381a13, 0x381a12, 0xc84b66d1, 0xc84b66d1, 0x0000000b, 0x0 }, /* #56 */ 4111 { 0x055d93, 0x055d93, 0x921e165f, 0x921e1657, 0x00000003, 0x0 }, /* #57 */ 4112 { 0x302ac2, 0x302ac3, 0x3e225ac9, 0x1e225ac9, 0x0000001d, 0x0 }, /* #58 */ 4113 { 0x1b4a96, 0x1b4a96, 0xf4bfed7d, 0xf4bfed7d, 0x00000019, 0x0 }, /* #59 */ 4114 { 0x2b2b82, 0x2b2b83, 0xf676eeb3, 0xf676ee33, 0x00000007, 0x0 }, /* #60 */ 4115 { 0x026797, 0x026797, 0xaea8cac3, 0xae28cac3, 0x00000017, 0x0 }, /* #61 */ 4116 { 0x114616, 0x114616, 0x8dd26911, 0x8dd26911, 0x00000001, 0x0 }, /* #62 */ 4117 { 0x154fc2, 0x154fc2, 0xcbe6f61f, 0xcbe6f61f, 0x00000013, 0x0 }, /* #63 */ 5974 { 0x3d7216, 0x3d7216, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #0 */ 5975 { 0x283c93, 0x283c92, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #1 */ 5976 { 0x360e82, 0x360e82, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #2 */ 5977 { 0x061b83, 0x061b82, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #3 */ 5978 { 0x022d96, 0x022d96, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #4 */ 5979 { 0x061552, 0x061552, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #5 */ 5980 { 0x375302, 0x375303, 0x762aad8b, 0x762aad8a, 0x00000000, 0x0 }, /* #6 */ 5981 { 0x271c57, 0x271c57, 0x32d0dbd7, 0x32d0dbd6, 0x00000000, 0x0 }, /* #7 */ 5982 { 0x113b06, 0x113b06, 0xad41f0f0, 0xad41f0f0, 0x00000000, 0x0 }, /* #8 */ 5983 { 0x3133c6, 0x3133c6, 0x4888e188, 0x4888e188, 0x00000000, 0x0 }, /* #9 */ 5984 { 0x0e2c12, 0x0e2c12, 0x54c48600, 0x54c48600, 0x00000000, 0x0 }, /* #10 */ 5985 { 0x397486, 0x397486, 0xda1978e0, 0xda1978e0, 0x00000000, 0x0 }, /* #11 */ 5986 { 0x0e4782, 0x0e4782, 0x660c6896, 0x660c6896, 0x00000011, 0x0 }, /* #12 */ 5987 { 0x304a07, 0x304a07, 0xe71f2d22, 0xa71f2d22, 0x0000001e, 0x0 }, /* #13 */ 5988 { 0x2410c3, 0x2410c2, 0x7c9d9f12, 0x7c9d9f12, 0x00000015, 0x0 }, /* #14 */ 5989 { 0x317b43, 0x317b43, 0x7cd819ad, 0x7cd819a5, 0x00000003, 0x0 }, /* #15 */ 5990 { 0x0b53d2, 0x0b53d3, 0x5d6e3872, 0x5d2e3872, 0x00000016, 0x0 }, /* #16 */ 5991 { 0x380016, 0x380016, 0x7015564a, 0x7015564a, 0x0000000f, 0x0 }, /* #17 */ 5992 { 0x122443, 0x122443, 0x2b4adce1, 0x234adce1, 0x0000001b, 0x0 }, /* #18 */ 5993 { 0x0c3a87, 0x0c3a86, 0xa469abdf, 0xa469abdf, 0x00000019, 0x0 }, /* #19 */ 5994 { 0x0a1753, 0x0a1752, 0x661d8f6f, 0x661d8f6f, 0x00000015, 0x0 }, /* #20 */ 5995 { 0x202a47, 0x202a47, 0xf0930665, 0xf0930664, 0x00000000, 0x0 }, /* #21 */ 5996 { 0x183187, 0x183187, 0xbc2f16a0, 0xbc2d16a0, 0x00000011, 0x0 }, /* #22 */ 5997 { 0x0a4757, 0x0a4757, 0xb153319c, 0xb153318c, 0x00000004, 0x0 }, /* #23 */ 5998 { 0x1f1d57, 0x1f1d56, 0x80fee06a, 0x80fee06a, 0x0000001c, 0x0 }, /* #24 */ 5999 { 0x316bc6, 0x316bc7, 0x691735aa, 0x691725aa, 0x0000000c, 0x0 }, /* #25 */ 6000 { 0x3052d3, 0x3052d2, 0x18a8ea72, 0x18a8ea72, 0x00000003, 0x0 }, /* #26 */ 6001 { 0x2c6c43, 0x2c6c42, 0x8ed36543, 0x8ed36543, 0x00000003, 0x0 }, /* #27 */ 6002 { 0x135c56, 0x135c56, 0x97ae826a, 0x97ae826a, 0x0000000b, 0x0 }, /* #28 */ 6003 { 0x0e3cc2, 0x0e3cc2, 0x5e36a122, 0x5e36a122, 0x00000000, 0x0 }, /* #29 */ 6004 { 0x3f67d7, 0x3f67d6, 0xd0c40acb, 0xd0c40acb, 0x00000019, 0x0 }, /* #30 */ 6005 { 0x115547, 0x115546, 0xc1917783, 0xc1917783, 0x00000016, 0x0 }, /* #31 */ 6006 { 0x271c82, 0x271c83, 0x10ca8231, 0x10c28231, 0x00000013, 0x0 }, /* #32 */ 6007 { 0x0f1496, 0x0f1496, 0x48d84160, 0x48d84160, 0x0000001c, 0x0 }, /* #33 */ 6008 { 0x3a3e86, 0x3a3e87, 0xfde6a2f3, 0xfce6a2f3, 0x00000018, 0x0 }, /* #34 */ 6009 { 0x3c0093, 0x3c0092, 0x7507b5cd, 0x7507b5cd, 0x00000001, 0x0 }, /* #35 */ 6010 { 0x356d56, 0x356d57, 0xcfa78e2e, 0xcfa78c2e, 0x00000009, 0x0 }, /* #36 */ 6011 { 0x366a42, 0x366a43, 0x07448e51, 0x07448e41, 0x00000004, 0x0 }, /* #37 */ 6012 { 0x1e2d52, 0x1e2d52, 0x8a7bbda6, 0x8a7bbda6, 0x0000001e, 0x0 }, /* #38 */ 6013 { 0x054602, 0x054602, 0x1040f970, 0x1040f970, 0x00000019, 0x0 }, /* #39 */ 6014 { 0x1c2313, 0x1c2312, 0x175920e8, 0x175920e8, 0x00000011, 0x0 }, /* #40 */ 6015 { 0x1e4242, 0x1e4242, 0x04251e4a, 0x04251e4a, 0x00000019, 0x0 }, /* #41 */ 6016 { 0x2078c3, 0x2078c3, 0x0e340488, 0x0e240488, 0x00000014, 0x0 }, /* #42 */ 6017 { 0x387793, 0x387793, 0xf57272a7, 0xf17272a7, 0x0000001a, 0x0 }, /* #43 */ 6018 { 0x190782, 0x190783, 0x70ceeb58, 0x70ceeb48, 0x00000004, 0x0 }, /* #44 */ 6019 { 0x042906, 0x042906, 0xbdf00e65, 0xbdf00e65, 0x00000007, 0x0 }, /* #45 */ 6020 { 0x141a97, 0x141a97, 0x2327fb41, 0x23277b41, 0x0000000f, 0x0 }, /* #46 */ 6021 { 0x061883, 0x061882, 0x7fbb152c, 0x7fbb152c, 0x00000004, 0x0 }, /* #47 */ 6022 { 0x147313, 0x147313, 0x4a6a45b5, 0x4a6a41b5, 0x0000000a, 0x0 }, /* #48 */ 6023 { 0x035893, 0x035893, 0xf72c58b4, 0xf72c48b4, 0x0000000c, 0x0 }, /* #49 */ 6024 { 0x3d4987, 0x3d4987, 0x175ba5c2, 0x075ba5c2, 0x0000001c, 0x0 }, /* #50 */ 6025 { 0x3e29c7, 0x3e29c7, 0x9fbdf0c2, 0x9f9df0c2, 0x00000015, 0x0 }, /* #51 */ 6026 { 0x3478c6, 0x3478c7, 0xf86d6d6e, 0xf86d6d2e, 0x00000006, 0x0 }, /* #52 */ 6027 { 0x1a2c83, 0x1a2c82, 0x6ee88b62, 0x6ee88b62, 0x00000010, 0x0 }, /* #53 */ 6028 { 0x021c83, 0x021c83, 0x779f8cd7, 0x679f8cd7, 0x0000001c, 0x0 }, /* #54 */ 6029 { 0x1273d6, 0x1273d6, 0x9ba7ae13, 0x9ba7ae13, 0x00000014, 0x0 }, /* #55 */ 6030 { 0x106c92, 0x106c93, 0xfe91c3bc, 0xf691c3bc, 0x0000001b, 0x0 }, /* #56 */ 6031 { 0x344cd6, 0x344cd6, 0x53bc560d, 0x53bc560d, 0x0000001a, 0x0 }, /* #57 */ 6032 { 0x0206d7, 0x0206d7, 0xb6aa3f78, 0xb6a83f78, 0x00000011, 0x0 }, /* #58 */ 6033 { 0x273597, 0x273596, 0x010a8d8a, 0x010a8d8a, 0x00000002, 0x0 }, /* #59 */ 6034 { 0x2a3013, 0x2a3013, 0x9ec477e1, 0x9ec437e1, 0x0000000e, 0x0 }, /* #60 */ 6035 { 0x3f6252, 0x3f6253, 0xbe2b4a11, 0xba2b4a11, 0x0000001a, 0x0 }, /* #61 */ 6036 { 0x2c0a43, 0x2c0a42, 0xc995e1cd, 0xc995e1cd, 0x00000019, 0x0 }, /* #62 */ 6037 { 0x0d6886, 0x0d6887, 0x94e723c6, 0x94e723c2, 0x00000002, 0x0 }, /* #63 */ 6038 { 0x3769c6, 0x3769c7, 0xe64bb459, 0xe64bb419, 0x00000006, 0x0 }, /* #64 */ 6039 { 0x3b1e02, 0x3b1e03, 0x70b7c118, 0x70b7c108, 0x00000004, 0x0 }, /* #65 */ 6040 { 0x343942, 0x343943, 0xae7686a9, 0xae768629, 0x00000007, 0x0 }, /* #66 */ 6041 { 0x2440d7, 0x2440d7, 0x7b3818df, 0x7a3818df, 0x00000018, 0x0 }, /* #67 */ 6042 { 0x261013, 0x261013, 0x376af5d9, 0x376a75d9, 0x0000000f, 0x0 }, /* #68 */ 6043 { 0x3f57d6, 0x3f57d7, 0x8f32c582, 0x8d32c582, 0x00000019, 0x0 }, /* #69 */ 6044 { 0x372bd6, 0x372bd6, 0xff79000f, 0xff79000f, 0x0000000a, 0x0 }, /* #70 */ 6045 { 0x3a6d17, 0x3a6d16, 0x24a5cbe3, 0x24a5cbe3, 0x00000014, 0x0 }, /* #71 */ 6046 { 0x050b92, 0x050b92, 0x60d81d48, 0x60d81d48, 0x00000004, 0x0 }, /* #72 */ 6047 { 0x027a52, 0x027a53, 0x02823fbf, 0x02823fbb, 0x00000002, 0x0 }, /* #73 */ 6048 { 0x0d4393, 0x0d4392, 0x56aaa650, 0x56aaa650, 0x00000003, 0x0 }, /* #74 */ 6049 { 0x1b1352, 0x1b1353, 0xd61af208, 0xd61ab208, 0x0000000e, 0x0 }, /* #75 */ 6050 { 0x0c0703, 0x0c0702, 0xebe076ad, 0xebe076ad, 0x0000000f, 0x0 }, /* #76 */ 6051 { 0x010687, 0x010687, 0x082efa3d, 0x082cfa3d, 0x00000011, 0x0 }, /* #77 */ 6052 { 0x281456, 0x281457, 0xb818ea06, 0xb8186a06, 0x0000000f, 0x0 }, /* #78 */ 6053 { 0x1e2c42, 0x1e2c42, 0x7f0795f9, 0x7f0795f9, 0x00000016, 0x0 }, /* #79 */ 6054 { 0x3a2757, 0x3a2757, 0xdf96639b, 0xdf96638b, 0x00000004, 0x0 }, /* #80 */ 6055 { 0x092ad3, 0x092ad2, 0x6d6d872e, 0x6d6d872e, 0x0000000e, 0x0 }, /* #81 */ 6056 { 0x2a6716, 0x2a6717, 0xdcdfd350, 0x5cdfd350, 0x0000001f, 0x0 }, /* #82 */ 6057 { 0x025c13, 0x025c12, 0x7fb52c49, 0x7fb52c49, 0x0000001f, 0x0 }, /* #83 */ 6058 { 0x291dd6, 0x291dd6, 0x6301b891, 0x6301b891, 0x0000001f, 0x0 }, /* #84 */ 6059 { 0x2b0602, 0x2b0602, 0xd8dce543, 0xd8dce543, 0x00000009, 0x0 }, /* #85 */ 6060 { 0x1758d6, 0x1758d6, 0x8351898d, 0x8351898d, 0x0000000e, 0x0 }, /* #86 */ 6061 { 0x3a2ec7, 0x3a2ec6, 0x4ed53ebc, 0x4ed53ebc, 0x00000013, 0x0 }, /* #87 */ 6062 { 0x3d3f87, 0x3d3f86, 0x6cdd8bbd, 0x6cdd8bbd, 0x0000000e, 0x0 }, /* #88 */ 6063 { 0x1e2753, 0x1e2753, 0xc7aff956, 0x87aff956, 0x0000001e, 0x0 }, /* #89 */ 6064 { 0x393052, 0x393053, 0x693e12bd, 0x693e129d, 0x00000005, 0x0 }, /* #90 */ 6065 { 0x045c82, 0x045c82, 0xbed5711f, 0xbed5711f, 0x00000006, 0x0 }, /* #91 */ 6066 { 0x297993, 0x297993, 0xc7eccc8c, 0xc6eccc8c, 0x00000018, 0x0 }, /* #92 */ 6067 { 0x024242, 0x024242, 0xbf9441c1, 0xbf9441c1, 0x00000016, 0x0 }, /* #93 */ 6068 { 0x152f86, 0x152f86, 0x4236ac28, 0x4236ac28, 0x0000001a, 0x0 }, /* #94 */ 6069 { 0x332b93, 0x332b93, 0xb6560617, 0x36560617, 0x0000001f, 0x0 }, /* #95 */ 4118 6070 }; 4119 6071 static const BINU32_TEST_T g_aTests_bts_u32[] = 4120 6072 { 4121 { 0x2b0393, 0x2b0392, 0x00000000, 0x00000001, 0x00000000, 0x0 }, /* #0 */ 4122 { 0x0a4106, 0x0a4106, 0x00000000, 0x00000001, 0x00000000, 0x0 }, /* #1 */ 4123 { 0x0e5257, 0x0e5256, 0x00000000, 0x00000001, 0x00000000, 0x0 }, /* #2 */ 4124 { 0x3f76d3, 0x3f76d2, 0x00000000, 0x00000001, 0x00000000, 0x0 }, /* #3 */ 4125 { 0x1b5712, 0x1b5713, 0x308f33ff, 0x308f33ff, 0x00000000, 0x0 }, /* #4 */ 4126 { 0x1e4343, 0x1e4342, 0x5624e556, 0x5624e557, 0x00000000, 0x0 }, /* #5 */ 4127 { 0x0c7c57, 0x0c7c57, 0x5091a08d, 0x5091a08d, 0x00000000, 0x0 }, /* #6 */ 4128 { 0x033246, 0x033246, 0x27ef2360, 0x27ef2361, 0x00000000, 0x0 }, /* #7 */ 4129 { 0x3b28c7, 0x3b28c7, 0xe60fe577, 0xe60fe577, 0x00000006, 0x0 }, /* #8 */ 4130 { 0x2f2bd2, 0x2f2bd2, 0xb6790018, 0xb7790018, 0x00000018, 0x0 }, /* #9 */ 4131 { 0x2851d6, 0x2851d7, 0xf2f21ef7, 0xf2f21ef7, 0x00000002, 0x0 }, /* #10 */ 4132 { 0x202487, 0x202486, 0x4519e58c, 0x4519e5ac, 0x00000005, 0x0 }, /* #11 */ 4133 { 0x383803, 0x383803, 0xf0afb22b, 0xf0afb22b, 0x00000005, 0x0 }, /* #12 */ 4134 { 0x1d6ac3, 0x1d6ac3, 0xb2298d02, 0xb2298d02, 0x0000001c, 0x0 }, /* #13 */ 4135 { 0x007683, 0x007682, 0xd2a6da05, 0xd2b6da05, 0x00000014, 0x0 }, /* #14 */ 4136 { 0x1a7382, 0x1a7383, 0x3195117c, 0x3195117c, 0x00000012, 0x0 }, /* #15 */ 4137 { 0x392bd3, 0x392bd2, 0x9436154c, 0x9436156c, 0x00000005, 0x0 }, /* #16 */ 4138 { 0x1c0447, 0x1c0446, 0x473aac99, 0x47baac99, 0x00000017, 0x0 }, /* #17 */ 4139 { 0x1b3283, 0x1b3283, 0x03e45136, 0x03e45136, 0x0000000c, 0x0 }, /* #18 */ 4140 { 0x285ad7, 0x285ad7, 0x73ffc7c8, 0x73ffc7c8, 0x00000017, 0x0 }, /* #19 */ 4141 { 0x000147, 0x000146, 0x95a902b2, 0x95a922b2, 0x0000000d, 0x0 }, /* #20 */ 4142 { 0x085bc2, 0x085bc2, 0x180a8e36, 0x180ace36, 0x0000000e, 0x0 }, /* #21 */ 4143 { 0x033dd6, 0x033dd6, 0x839aa682, 0x879aa682, 0x0000001a, 0x0 }, /* #22 */ 4144 { 0x202ec2, 0x202ec3, 0x6ff97b78, 0x6ff97b78, 0x00000003, 0x0 }, /* #23 */ 4145 { 0x356692, 0x356692, 0xf0763cc9, 0xf4763cc9, 0x0000001a, 0x0 }, /* #24 */ 4146 { 0x3a26d2, 0x3a26d3, 0xfd5dca73, 0xfd5dca73, 0x00000012, 0x0 }, /* #25 */ 4147 { 0x093012, 0x093013, 0x7f751cb3, 0x7f751cb3, 0x00000004, 0x0 }, /* #26 */ 4148 { 0x1152c6, 0x1152c6, 0xb9937216, 0xb9b37216, 0x00000015, 0x0 }, /* #27 */ 4149 { 0x094b57, 0x094b57, 0x08398730, 0x08398730, 0x0000001b, 0x0 }, /* #28 */ 4150 { 0x293686, 0x293687, 0x797aa0db, 0x797aa0db, 0x00000018, 0x0 }, /* #29 */ 4151 { 0x0413c3, 0x0413c3, 0x6500f137, 0x6500f137, 0x0000000f, 0x0 }, /* #30 */ 4152 { 0x0c3503, 0x0c3503, 0x1a801046, 0x1a801046, 0x00000001, 0x0 }, /* #31 */ 4153 { 0x0c6642, 0x0c6643, 0xc36b7677, 0xc36b7677, 0x00000015, 0x0 }, /* #32 */ 4154 { 0x194183, 0x194182, 0x5bb1b666, 0x5bb3b666, 0x00000011, 0x0 }, /* #33 */ 4155 { 0x330002, 0x330003, 0xc8630128, 0xc8630128, 0x00000005, 0x0 }, /* #34 */ 4156 { 0x011007, 0x011006, 0x7aa124a4, 0x7aa124a6, 0x00000001, 0x0 }, /* #35 */ 4157 { 0x3a08d3, 0x3a08d2, 0x851b127a, 0x851b12fa, 0x00000007, 0x0 }, /* #36 */ 4158 { 0x0a1943, 0x0a1942, 0xef42c33c, 0xef62c33c, 0x00000015, 0x0 }, /* #37 */ 4159 { 0x1f7297, 0x1f7297, 0x8eb987fb, 0x8eb987fb, 0x0000000a, 0x0 }, /* #38 */ 4160 { 0x393743, 0x393742, 0x822e2ee2, 0x822e3ee2, 0x0000000c, 0x0 }, /* #39 */ 4161 { 0x0e42d7, 0x0e42d6, 0x65d959b4, 0x65f959b4, 0x00000015, 0x0 }, /* #40 */ 4162 { 0x223e52, 0x223e52, 0x59c74cb5, 0xd9c74cb5, 0x0000001f, 0x0 }, /* #41 */ 4163 { 0x326f02, 0x326f03, 0x39715cce, 0x39715cce, 0x0000000c, 0x0 }, /* #42 */ 4164 { 0x2c76d3, 0x2c76d3, 0x8e775c4a, 0x8e775c4a, 0x00000011, 0x0 }, /* #43 */ 4165 { 0x094742, 0x094742, 0xb9033a20, 0xf9033a20, 0x0000001e, 0x0 }, /* #44 */ 4166 { 0x344b02, 0x344b03, 0x36be0052, 0x36be0052, 0x00000011, 0x0 }, /* #45 */ 4167 { 0x304012, 0x304013, 0x33406b50, 0x33406b50, 0x00000019, 0x0 }, /* #46 */ 4168 { 0x1e1293, 0x1e1293, 0x04ab09b7, 0x04ab09b7, 0x00000005, 0x0 }, /* #47 */ 4169 { 0x0e4c92, 0x0e4c93, 0x74da2a3d, 0x74da2a3d, 0x0000001a, 0x0 }, /* #48 */ 4170 { 0x106d42, 0x106d43, 0x4b351717, 0x4b351717, 0x00000000, 0x0 }, /* #49 */ 4171 { 0x295757, 0x295756, 0x156cecd9, 0x956cecd9, 0x0000001f, 0x0 }, /* #50 */ 4172 { 0x163956, 0x163956, 0x8821d6aa, 0x8823d6aa, 0x00000011, 0x0 }, /* #51 */ 4173 { 0x143a57, 0x143a57, 0xb98a05c8, 0xb98a05c8, 0x0000001b, 0x0 }, /* #52 */ 4174 { 0x004f43, 0x004f42, 0x0f535be5, 0x0f575be5, 0x00000012, 0x0 }, /* #53 */ 4175 { 0x2813d6, 0x2813d7, 0x8c0a1a55, 0x8c0a1a55, 0x0000001f, 0x0 }, /* #54 */ 4176 { 0x1d7596, 0x1d7597, 0x7a1d4880, 0x7a1d4880, 0x0000000e, 0x0 }, /* #55 */ 4177 { 0x232d47, 0x232d47, 0x2ef1cf37, 0x2ef1cf37, 0x00000008, 0x0 }, /* #56 */ 4178 { 0x172892, 0x172892, 0x74281165, 0x7428116d, 0x00000003, 0x0 }, /* #57 */ 4179 { 0x330f43, 0x330f43, 0x58427f60, 0x58427f60, 0x00000011, 0x0 }, /* #58 */ 4180 { 0x261386, 0x261387, 0x1de727bc, 0x1de727bc, 0x0000000d, 0x0 }, /* #59 */ 4181 { 0x1f0e87, 0x1f0e87, 0x55fb1b72, 0x55fb1b72, 0x00000004, 0x0 }, /* #60 */ 4182 { 0x0c5793, 0x0c5793, 0x8764bae7, 0x8764bae7, 0x0000000f, 0x0 }, /* #61 */ 4183 { 0x082042, 0x082042, 0xcb5b1dd0, 0xcb5b1dd8, 0x00000003, 0x0 }, /* #62 */ 4184 { 0x261612, 0x261612, 0xf088a746, 0xf088e746, 0x0000000e, 0x0 }, /* #63 */ 6073 { 0x3c2343, 0x3c2342, 0x00000000, 0x00000001, 0x00000000, 0x0 }, /* #0 */ 6074 { 0x021a46, 0x021a46, 0x00000000, 0x00000001, 0x00000000, 0x0 }, /* #1 */ 6075 { 0x146957, 0x146956, 0x00000000, 0x00000001, 0x00000000, 0x0 }, /* #2 */ 6076 { 0x235696, 0x235696, 0x00000000, 0x00000001, 0x00000000, 0x0 }, /* #3 */ 6077 { 0x141216, 0x141216, 0x00000000, 0x00000001, 0x00000000, 0x0 }, /* #4 */ 6078 { 0x374992, 0x374992, 0x00000000, 0x00000001, 0x00000000, 0x0 }, /* #5 */ 6079 { 0x066006, 0x066006, 0x2a5fd87c, 0x2a5fd87d, 0x00000000, 0x0 }, /* #6 */ 6080 { 0x3d4a97, 0x3d4a96, 0x1881cb8c, 0x1881cb8d, 0x00000000, 0x0 }, /* #7 */ 6081 { 0x1a0193, 0x1a0193, 0x6cfab1ff, 0x6cfab1ff, 0x00000000, 0x0 }, /* #8 */ 6082 { 0x3b7342, 0x3b7342, 0xcf5dc5ce, 0xcf5dc5cf, 0x00000000, 0x0 }, /* #9 */ 6083 { 0x255f43, 0x255f43, 0x72515381, 0x72515381, 0x00000000, 0x0 }, /* #10 */ 6084 { 0x0174c3, 0x0174c2, 0xb85a557c, 0xb85a557d, 0x00000000, 0x0 }, /* #11 */ 6085 { 0x227d96, 0x227d96, 0xc9e54ade, 0xc9e54afe, 0x00000005, 0x0 }, /* #12 */ 6086 { 0x330043, 0x330042, 0x7dd5c982, 0x7dd5c9a2, 0x00000005, 0x0 }, /* #13 */ 6087 { 0x385e52, 0x385e52, 0x8842397a, 0x8846397a, 0x00000012, 0x0 }, /* #14 */ 6088 { 0x2f5986, 0x2f5986, 0x409ad67d, 0x409af67d, 0x0000000d, 0x0 }, /* #15 */ 6089 { 0x193913, 0x193912, 0xaf87a16f, 0xaf87a36f, 0x00000009, 0x0 }, /* #16 */ 6090 { 0x0c2053, 0x0c2053, 0x54b15842, 0x54b15842, 0x0000000b, 0x0 }, /* #17 */ 6091 { 0x175713, 0x175712, 0x9870dba1, 0x9871dba1, 0x00000010, 0x0 }, /* #18 */ 6092 { 0x0e3fd7, 0x0e3fd7, 0x7dc90e8c, 0x7dc90e8c, 0x00000018, 0x0 }, /* #19 */ 6093 { 0x261187, 0x261186, 0x4a57f7d2, 0xca57f7d2, 0x0000001f, 0x0 }, /* #20 */ 6094 { 0x094cd2, 0x094cd3, 0x7e5cd108, 0x7e5cd108, 0x00000014, 0x0 }, /* #21 */ 6095 { 0x201286, 0x201287, 0x54f5a977, 0x54f5a977, 0x00000014, 0x0 }, /* #22 */ 6096 { 0x106606, 0x106606, 0x965bc2eb, 0x965bc2fb, 0x00000004, 0x0 }, /* #23 */ 6097 { 0x2e2147, 0x2e2147, 0x61a004c5, 0x61a004c5, 0x00000002, 0x0 }, /* #24 */ 6098 { 0x136713, 0x136712, 0xd52f15f4, 0xd52f17f4, 0x00000009, 0x0 }, /* #25 */ 6099 { 0x0e49c6, 0x0e49c6, 0x59174237, 0x591f4237, 0x00000013, 0x0 }, /* #26 */ 6100 { 0x174fd6, 0x174fd7, 0x5dd65dd7, 0x5dd65dd7, 0x00000002, 0x0 }, /* #27 */ 6101 { 0x226696, 0x226696, 0x8d5a6cd2, 0x8dda6cd2, 0x00000017, 0x0 }, /* #28 */ 6102 { 0x152c82, 0x152c83, 0xe6f850ef, 0xe6f850ef, 0x00000005, 0x0 }, /* #29 */ 6103 { 0x041a16, 0x041a17, 0xb9631eb8, 0xb9631eb8, 0x0000000a, 0x0 }, /* #30 */ 6104 { 0x0d2883, 0x0d2882, 0x4ee930a3, 0x4ee970a3, 0x0000000e, 0x0 }, /* #31 */ 6105 { 0x2e6f93, 0x2e6f92, 0xb07cde98, 0xb07cded8, 0x00000006, 0x0 }, /* #32 */ 6106 { 0x2c4003, 0x2c4002, 0x42b209ca, 0x4ab209ca, 0x0000001b, 0x0 }, /* #33 */ 6107 { 0x345cc3, 0x345cc2, 0xd949402c, 0xd949502c, 0x0000000c, 0x0 }, /* #34 */ 6108 { 0x1a5b87, 0x1a5b87, 0xb7bb8c47, 0xb7bb8c47, 0x0000001a, 0x0 }, /* #35 */ 6109 { 0x307b12, 0x307b12, 0x01731536, 0x01731d36, 0x0000000b, 0x0 }, /* #36 */ 6110 { 0x252107, 0x252107, 0x67db7d98, 0x67db7d98, 0x0000000c, 0x0 }, /* #37 */ 6111 { 0x0e6e96, 0x0e6e97, 0x17913c17, 0x17913c17, 0x00000017, 0x0 }, /* #38 */ 6112 { 0x2a60d6, 0x2a60d7, 0x34bb2207, 0x34bb2207, 0x0000001c, 0x0 }, /* #39 */ 6113 { 0x2a43d6, 0x2a43d6, 0xa96e4a32, 0xe96e4a32, 0x0000001e, 0x0 }, /* #40 */ 6114 { 0x224dd2, 0x224dd2, 0x2162a7a8, 0x21e2a7a8, 0x00000017, 0x0 }, /* #41 */ 6115 { 0x301a46, 0x301a46, 0x0796e347, 0x07b6e347, 0x00000015, 0x0 }, /* #42 */ 6116 { 0x231c02, 0x231c03, 0xad17699c, 0xad17699c, 0x00000018, 0x0 }, /* #43 */ 6117 { 0x394652, 0x394652, 0x04bf6f3b, 0x04bf7f3b, 0x0000000c, 0x0 }, /* #44 */ 6118 { 0x1c7492, 0x1c7493, 0x0583793b, 0x0583793b, 0x00000004, 0x0 }, /* #45 */ 6119 { 0x334583, 0x334582, 0x7f98c1c5, 0x7f98c1c7, 0x00000001, 0x0 }, /* #46 */ 6120 { 0x001552, 0x001552, 0x9e8d6f97, 0x9e8d7f97, 0x0000000c, 0x0 }, /* #47 */ 6121 { 0x2d1382, 0x2d1383, 0x28e3f627, 0x28e3f627, 0x0000001d, 0x0 }, /* #48 */ 6122 { 0x051cc2, 0x051cc3, 0x77c0573a, 0x77c0573a, 0x00000001, 0x0 }, /* #49 */ 6123 { 0x113917, 0x113916, 0x30939067, 0x38939067, 0x0000001b, 0x0 }, /* #50 */ 6124 { 0x200617, 0x200617, 0x106ffc2d, 0x106ffc2d, 0x0000001c, 0x0 }, /* #51 */ 6125 { 0x013806, 0x013806, 0x0d4d6800, 0x0d4d6840, 0x00000006, 0x0 }, /* #52 */ 6126 { 0x197602, 0x197603, 0x9ae6230e, 0x9ae6230e, 0x0000000d, 0x0 }, /* #53 */ 6127 { 0x157597, 0x157596, 0x0ff65281, 0x0ff65681, 0x0000000a, 0x0 }, /* #54 */ 6128 { 0x2f0447, 0x2f0447, 0xde294c76, 0xde294c76, 0x00000005, 0x0 }, /* #55 */ 6129 { 0x3a7906, 0x3a7907, 0xbfe12f91, 0xbfe12f91, 0x0000001a, 0x0 }, /* #56 */ 6130 { 0x213153, 0x213153, 0x02c24bcb, 0x02c24bcb, 0x00000017, 0x0 }, /* #57 */ 6131 { 0x243f92, 0x243f93, 0xf1d1516d, 0xf1d1516d, 0x00000008, 0x0 }, /* #58 */ 6132 { 0x2b6487, 0x2b6487, 0x97b2baff, 0x97b2baff, 0x00000000, 0x0 }, /* #59 */ 6133 { 0x275103, 0x275102, 0xcb40238e, 0xcf40238e, 0x0000001a, 0x0 }, /* #60 */ 6134 { 0x091b02, 0x091b02, 0xc49fa159, 0xc49fa15b, 0x00000001, 0x0 }, /* #61 */ 6135 { 0x015d47, 0x015d46, 0xd630c257, 0xd670c257, 0x00000016, 0x0 }, /* #62 */ 6136 { 0x3f0347, 0x3f0347, 0x9f386f9a, 0x9f386f9a, 0x00000019, 0x0 }, /* #63 */ 6137 { 0x014282, 0x014282, 0x407f3216, 0x487f3216, 0x0000001b, 0x0 }, /* #64 */ 6138 { 0x0b5dd3, 0x0b5dd3, 0x70ff9636, 0x70ff9636, 0x0000000f, 0x0 }, /* #65 */ 6139 { 0x2536d6, 0x2536d6, 0x778e726e, 0x779e726e, 0x00000014, 0x0 }, /* #66 */ 6140 { 0x340d12, 0x340d13, 0xb3994c2a, 0xb3994c2a, 0x00000010, 0x0 }, /* #67 */ 6141 { 0x225a97, 0x225a96, 0x857ca1ff, 0x857ca3ff, 0x00000009, 0x0 }, /* #68 */ 6142 { 0x2b0a16, 0x2b0a16, 0xd4eafe3e, 0xd4eafe3f, 0x00000000, 0x0 }, /* #69 */ 6143 { 0x126403, 0x126403, 0x274135bd, 0x274135bd, 0x00000000, 0x0 }, /* #70 */ 6144 { 0x236016, 0x236016, 0xee819c2c, 0xee819c2e, 0x00000001, 0x0 }, /* #71 */ 6145 { 0x372487, 0x372486, 0xb7beb8f4, 0xb7beb8fc, 0x00000003, 0x0 }, /* #72 */ 6146 { 0x000953, 0x000953, 0xc579bf7e, 0xc579bf7e, 0x00000014, 0x0 }, /* #73 */ 6147 { 0x375117, 0x375116, 0x886cfb4e, 0x887cfb4e, 0x00000014, 0x0 }, /* #74 */ 6148 { 0x1779c7, 0x1779c7, 0x1bac2f93, 0x1bac2f93, 0x0000000a, 0x0 }, /* #75 */ 6149 { 0x110b43, 0x110b43, 0x4c44c740, 0x4c44c740, 0x0000001e, 0x0 }, /* #76 */ 6150 { 0x2c5243, 0x2c5243, 0x848cec03, 0x848cec03, 0x0000000a, 0x0 }, /* #77 */ 6151 { 0x3e1806, 0x3e1807, 0xe39b4b2b, 0xe39b4b2b, 0x00000003, 0x0 }, /* #78 */ 6152 { 0x052042, 0x052042, 0x2c24025a, 0x2c24225a, 0x0000000d, 0x0 }, /* #79 */ 6153 { 0x241907, 0x241906, 0x2d3fe107, 0x2d3fe147, 0x00000006, 0x0 }, /* #80 */ 6154 { 0x2c2552, 0x2c2553, 0xe4884a22, 0xe4884a22, 0x0000001e, 0x0 }, /* #81 */ 6155 { 0x3e4947, 0x3e4946, 0x539a2907, 0x539e2907, 0x00000012, 0x0 }, /* #82 */ 6156 { 0x0566d3, 0x0566d2, 0x246a1100, 0x246a3100, 0x0000000d, 0x0 }, /* #83 */ 6157 { 0x3e3513, 0x3e3512, 0xa3d83690, 0xa3d836d0, 0x00000006, 0x0 }, /* #84 */ 6158 { 0x2a1fd7, 0x2a1fd6, 0xe5a2e593, 0xe5a2e5d3, 0x00000006, 0x0 }, /* #85 */ 6159 { 0x1d6512, 0x1d6513, 0x623461ed, 0x623461ed, 0x00000006, 0x0 }, /* #86 */ 6160 { 0x1d2d86, 0x1d2d87, 0xea759c6b, 0xea759c6b, 0x00000014, 0x0 }, /* #87 */ 6161 { 0x304257, 0x304257, 0x935b9d7f, 0x935b9d7f, 0x00000006, 0x0 }, /* #88 */ 6162 { 0x236456, 0x236457, 0x7ae351e5, 0x7ae351e5, 0x00000017, 0x0 }, /* #89 */ 6163 { 0x3a73d6, 0x3a73d6, 0xb50d77b8, 0xf50d77b8, 0x0000001e, 0x0 }, /* #90 */ 6164 { 0x175e03, 0x175e03, 0x817855a7, 0x817855a7, 0x00000005, 0x0 }, /* #91 */ 6165 { 0x271642, 0x271642, 0xa466013f, 0xa4e6013f, 0x00000017, 0x0 }, /* #92 */ 6166 { 0x2e3b16, 0x2e3b17, 0x7332f4bf, 0x7332f4bf, 0x0000000f, 0x0 }, /* #93 */ 6167 { 0x3c5a86, 0x3c5a86, 0x8e364fe0, 0xae364fe0, 0x0000001d, 0x0 }, /* #94 */ 6168 { 0x032287, 0x032287, 0xbde6d72d, 0xbde6d72d, 0x0000001a, 0x0 }, /* #95 */ 4185 6169 }; 4186 6170 static const BINU32_TEST_T g_aTests_bts_u32_locked[] = 4187 6171 { 4188 { 0x312497, 0x312496, 0x00000000, 0x00000001, 0x00000000, 0x0 }, /* #0 */ 4189 { 0x2e7493, 0x2e7492, 0x00000000, 0x00000001, 0x00000000, 0x0 }, /* #1 */ 4190 { 0x034b03, 0x034b02, 0x00000000, 0x00000001, 0x00000000, 0x0 }, /* #2 */ 4191 { 0x396e46, 0x396e46, 0x00000000, 0x00000001, 0x00000000, 0x0 }, /* #3 */ 4192 { 0x384883, 0x384883, 0x6abc7a67, 0x6abc7a67, 0x00000000, 0x0 }, /* #4 */ 4193 { 0x081616, 0x081616, 0xf6e3a70e, 0xf6e3a70f, 0x00000000, 0x0 }, /* #5 */ 4194 { 0x2c2443, 0x2c2442, 0x0fb183c0, 0x0fb183c1, 0x00000000, 0x0 }, /* #6 */ 4195 { 0x005b02, 0x005b02, 0xeaf219b2, 0xeaf219b3, 0x00000000, 0x0 }, /* #7 */ 4196 { 0x352bd2, 0x352bd3, 0x7099c5ca, 0x7099c5ca, 0x00000013, 0x0 }, /* #8 */ 4197 { 0x130753, 0x130753, 0xcb5b720b, 0xcb5b720b, 0x00000013, 0x0 }, /* #9 */ 4198 { 0x086812, 0x086812, 0x2ff0c75b, 0x2ff8c75b, 0x00000013, 0x0 }, /* #10 */ 4199 { 0x362017, 0x362016, 0x6f5080a1, 0x6f5088a1, 0x0000000b, 0x0 }, /* #11 */ 4200 { 0x0079c6, 0x0079c6, 0x0ac50d08, 0x4ac50d08, 0x0000001e, 0x0 }, /* #12 */ 4201 { 0x0f3c92, 0x0f3c92, 0x5ea4a9d1, 0x5ea4a9d5, 0x00000002, 0x0 }, /* #13 */ 4202 { 0x2633d3, 0x2633d2, 0x6796acbe, 0x679eacbe, 0x00000013, 0x0 }, /* #14 */ 4203 { 0x2f6013, 0x2f6013, 0x54dfbbea, 0x54dfbbea, 0x0000001a, 0x0 }, /* #15 */ 4204 { 0x0d5252, 0x0d5252, 0x27f34258, 0x27f34278, 0x00000005, 0x0 }, /* #16 */ 4205 { 0x1e2217, 0x1e2216, 0xdf8fbe47, 0xdf9fbe47, 0x00000014, 0x0 }, /* #17 */ 4206 { 0x1a1ed3, 0x1a1ed2, 0x41a5ed72, 0x41e5ed72, 0x00000016, 0x0 }, /* #18 */ 4207 { 0x035c03, 0x035c03, 0x5eebad2a, 0x5eebad2a, 0x00000015, 0x0 }, /* #19 */ 4208 { 0x315bc2, 0x315bc3, 0x9edcf799, 0x9edcf799, 0x00000003, 0x0 }, /* #20 */ 4209 { 0x130782, 0x130783, 0x9559affb, 0x9559affb, 0x00000010, 0x0 }, /* #21 */ 4210 { 0x1136c7, 0x1136c6, 0x893879c6, 0x893879d6, 0x00000004, 0x0 }, /* #22 */ 4211 { 0x3b7d43, 0x3b7d43, 0x5631d75c, 0x5631d75c, 0x00000006, 0x0 }, /* #23 */ 4212 { 0x097613, 0x097613, 0x107a97bb, 0x107a97bb, 0x00000004, 0x0 }, /* #24 */ 4213 { 0x313a07, 0x313a07, 0xe958af41, 0xe958af41, 0x0000000f, 0x0 }, /* #25 */ 4214 { 0x231cc2, 0x231cc3, 0xd8fce896, 0xd8fce896, 0x0000001e, 0x0 }, /* #26 */ 4215 { 0x1d4f56, 0x1d4f57, 0x8b43a816, 0x8b43a816, 0x00000001, 0x0 }, /* #27 */ 4216 { 0x250807, 0x250806, 0xf1852aa6, 0xf1852aae, 0x00000003, 0x0 }, /* #28 */ 4217 { 0x396686, 0x396686, 0x84f97461, 0x84f974e1, 0x00000007, 0x0 }, /* #29 */ 4218 { 0x1d2886, 0x1d2886, 0xd719e34a, 0xd71de34a, 0x00000012, 0x0 }, /* #30 */ 4219 { 0x2e4057, 0x2e4057, 0x755dc8d3, 0x755dc8d3, 0x00000004, 0x0 }, /* #31 */ 4220 { 0x146997, 0x146997, 0xca75d14e, 0xca75d14e, 0x0000001f, 0x0 }, /* #32 */ 4221 { 0x297242, 0x297243, 0xed2832a9, 0xed2832a9, 0x0000001b, 0x0 }, /* #33 */ 4222 { 0x3332c6, 0x3332c6, 0x7266461f, 0x7266465f, 0x00000006, 0x0 }, /* #34 */ 4223 { 0x214997, 0x214997, 0x46682192, 0x46682192, 0x0000001a, 0x0 }, /* #35 */ 4224 { 0x310902, 0x310902, 0x9963ade3, 0x9d63ade3, 0x0000001a, 0x0 }, /* #36 */ 4225 { 0x071a82, 0x071a83, 0x01a53f66, 0x01a53f66, 0x00000015, 0x0 }, /* #37 */ 4226 { 0x145153, 0x145153, 0xaf2f67e8, 0xaf2f67e8, 0x0000001f, 0x0 }, /* #38 */ 4227 { 0x3b64d3, 0x3b64d3, 0xb3da0d81, 0xb3da0d81, 0x0000001f, 0x0 }, /* #39 */ 4228 { 0x3d7a92, 0x3d7a92, 0xa34d103e, 0xa34d303e, 0x0000000d, 0x0 }, /* #40 */ 4229 { 0x330d56, 0x330d57, 0x6a3ae095, 0x6a3ae095, 0x0000001b, 0x0 }, /* #41 */ 4230 { 0x383bd2, 0x383bd2, 0xcee73d7a, 0xcee77d7a, 0x0000000e, 0x0 }, /* #42 */ 4231 { 0x3b7a53, 0x3b7a52, 0x2d25bbac, 0x3d25bbac, 0x0000001c, 0x0 }, /* #43 */ 4232 { 0x026c43, 0x026c42, 0xa924ba76, 0xa924baf6, 0x00000007, 0x0 }, /* #44 */ 4233 { 0x0a5617, 0x0a5616, 0xe735c25d, 0xe735c2dd, 0x00000007, 0x0 }, /* #45 */ 4234 { 0x0b63c7, 0x0b63c6, 0x4943d269, 0x494bd269, 0x00000013, 0x0 }, /* #46 */ 4235 { 0x066696, 0x066696, 0x22d4cd6f, 0x26d4cd6f, 0x0000001a, 0x0 }, /* #47 */ 4236 { 0x2a0e56, 0x2a0e56, 0x056f22de, 0x0d6f22de, 0x0000001b, 0x0 }, /* #48 */ 4237 { 0x111b82, 0x111b82, 0xf76edc8e, 0xf76edc9e, 0x00000004, 0x0 }, /* #49 */ 4238 { 0x3f0d97, 0x3f0d97, 0xfce8e38f, 0xfce8e38f, 0x0000001a, 0x0 }, /* #50 */ 4239 { 0x044ad2, 0x044ad2, 0x83e7e085, 0x83e7e08d, 0x00000003, 0x0 }, /* #51 */ 4240 { 0x2d2fc3, 0x2d2fc2, 0xe464a9d0, 0xe464e9d0, 0x0000000e, 0x0 }, /* #52 */ 4241 { 0x111892, 0x111893, 0xaaf74028, 0xaaf74028, 0x00000015, 0x0 }, /* #53 */ 4242 { 0x0e6447, 0x0e6447, 0x381b2ff5, 0x381b2ff5, 0x0000000d, 0x0 }, /* #54 */ 4243 { 0x101246, 0x101247, 0x9627ffb4, 0x9627ffb4, 0x00000009, 0x0 }, /* #55 */ 4244 { 0x381557, 0x381556, 0x821e7a76, 0x821f7a76, 0x00000010, 0x0 }, /* #56 */ 4245 { 0x107c46, 0x107c46, 0x99246e26, 0x9924ee26, 0x0000000f, 0x0 }, /* #57 */ 4246 { 0x127006, 0x127006, 0x1a0c4cdb, 0x1a0c5cdb, 0x0000000c, 0x0 }, /* #58 */ 4247 { 0x2837c6, 0x2837c6, 0xaca7ba76, 0xacb7ba76, 0x00000014, 0x0 }, /* #59 */ 4248 { 0x1416d3, 0x1416d3, 0xa7e80c65, 0xa7e80c65, 0x0000001a, 0x0 }, /* #60 */ 4249 { 0x3058d6, 0x3058d7, 0x1660aa8e, 0x1660aa8e, 0x0000001c, 0x0 }, /* #61 */ 4250 { 0x321696, 0x321696, 0x40841766, 0x40843766, 0x0000000d, 0x0 }, /* #62 */ 4251 { 0x3c0306, 0x3c0307, 0xa9fe2c8e, 0xa9fe2c8e, 0x0000000b, 0x0 }, /* #63 */ 6172 { 0x133893, 0x133892, 0x00000000, 0x00000001, 0x00000000, 0x0 }, /* #0 */ 6173 { 0x2f1607, 0x2f1606, 0x00000000, 0x00000001, 0x00000000, 0x0 }, /* #1 */ 6174 { 0x2a1112, 0x2a1112, 0x00000000, 0x00000001, 0x00000000, 0x0 }, /* #2 */ 6175 { 0x221d47, 0x221d46, 0x00000000, 0x00000001, 0x00000000, 0x0 }, /* #3 */ 6176 { 0x303cd3, 0x303cd2, 0x00000000, 0x00000001, 0x00000000, 0x0 }, /* #4 */ 6177 { 0x2b0607, 0x2b0606, 0x00000000, 0x00000001, 0x00000000, 0x0 }, /* #5 */ 6178 { 0x207002, 0x207003, 0x5caf4771, 0x5caf4771, 0x00000000, 0x0 }, /* #6 */ 6179 { 0x3b5a47, 0x3b5a46, 0xc36dc690, 0xc36dc691, 0x00000000, 0x0 }, /* #7 */ 6180 { 0x071992, 0x071992, 0xd628037e, 0xd628037f, 0x00000000, 0x0 }, /* #8 */ 6181 { 0x3d5087, 0x3d5086, 0xfa136b8c, 0xfa136b8d, 0x00000000, 0x0 }, /* #9 */ 6182 { 0x3972d3, 0x3972d2, 0x49bcb4ec, 0x49bcb4ed, 0x00000000, 0x0 }, /* #10 */ 6183 { 0x0976d2, 0x0976d3, 0x6a33acc3, 0x6a33acc3, 0x00000000, 0x0 }, /* #11 */ 6184 { 0x136c87, 0x136c86, 0xd8c40677, 0xd8c40777, 0x00000008, 0x0 }, /* #12 */ 6185 { 0x281d52, 0x281d52, 0xb4a4d3d7, 0xb4b4d3d7, 0x00000014, 0x0 }, /* #13 */ 6186 { 0x3b7702, 0x3b7702, 0x44e0054b, 0x44e0254b, 0x0000000d, 0x0 }, /* #14 */ 6187 { 0x2e2303, 0x2e2303, 0x0b43c9f2, 0x0b43c9f2, 0x00000005, 0x0 }, /* #15 */ 6188 { 0x194497, 0x194497, 0xbca5c7b8, 0xbca5c7b8, 0x00000003, 0x0 }, /* #16 */ 6189 { 0x1a6e46, 0x1a6e47, 0xfd1147ab, 0xfd1147ab, 0x0000001f, 0x0 }, /* #17 */ 6190 { 0x3b13d3, 0x3b13d3, 0xe92e3ade, 0xe92e3ade, 0x00000004, 0x0 }, /* #18 */ 6191 { 0x050813, 0x050813, 0x1be8a875, 0x1be8a875, 0x00000017, 0x0 }, /* #19 */ 6192 { 0x160057, 0x160056, 0x42f18b41, 0x52f18b41, 0x0000001c, 0x0 }, /* #20 */ 6193 { 0x150e43, 0x150e43, 0x265aee45, 0x265aee45, 0x0000000f, 0x0 }, /* #21 */ 6194 { 0x0f0047, 0x0f0047, 0xab7890fc, 0xab7890fc, 0x00000003, 0x0 }, /* #22 */ 6195 { 0x240642, 0x240643, 0xcff4d9d9, 0xcff4d9d9, 0x0000001e, 0x0 }, /* #23 */ 6196 { 0x1b0f13, 0x1b0f13, 0x6f17fdef, 0x6f17fdef, 0x00000010, 0x0 }, /* #24 */ 6197 { 0x1a0583, 0x1a0583, 0xdf6b58ad, 0xdf6b58ad, 0x00000018, 0x0 }, /* #25 */ 6198 { 0x252dc2, 0x252dc2, 0xdcfaff0d, 0xddfaff0d, 0x00000018, 0x0 }, /* #26 */ 6199 { 0x006e13, 0x006e12, 0xfc4fc349, 0xfc4fc34b, 0x00000001, 0x0 }, /* #27 */ 6200 { 0x356892, 0x356893, 0x0deec93f, 0x0deec93f, 0x00000011, 0x0 }, /* #28 */ 6201 { 0x0e0292, 0x0e0293, 0x758ad5f7, 0x758ad5f7, 0x00000017, 0x0 }, /* #29 */ 6202 { 0x325b03, 0x325b02, 0x610052e3, 0x610052e7, 0x00000002, 0x0 }, /* #30 */ 6203 { 0x2e3bc6, 0x2e3bc6, 0xea2b5f9c, 0xea2b5fbc, 0x00000005, 0x0 }, /* #31 */ 6204 { 0x325996, 0x325996, 0x9b61e5e5, 0x9b61e5e7, 0x00000001, 0x0 }, /* #32 */ 6205 { 0x327d12, 0x327d13, 0xb83148e6, 0xb83148e6, 0x0000001c, 0x0 }, /* #33 */ 6206 { 0x1171c2, 0x1171c2, 0xc5a0ebfa, 0xc5a0fbfa, 0x0000000c, 0x0 }, /* #34 */ 6207 { 0x1970d3, 0x1970d2, 0x9327d61d, 0xd327d61d, 0x0000001e, 0x0 }, /* #35 */ 6208 { 0x062d56, 0x062d56, 0xfdd457fc, 0xfdd477fc, 0x0000000d, 0x0 }, /* #36 */ 6209 { 0x0b1007, 0x0b1007, 0x1853b61a, 0x1853b61a, 0x00000010, 0x0 }, /* #37 */ 6210 { 0x3f0047, 0x3f0046, 0x1c468525, 0x1cc68525, 0x00000017, 0x0 }, /* #38 */ 6211 { 0x1e7ad6, 0x1e7ad6, 0x2c6805a6, 0x2c6805b6, 0x00000004, 0x0 }, /* #39 */ 6212 { 0x3b5dc7, 0x3b5dc6, 0xf56b2d30, 0xf56b2f30, 0x00000009, 0x0 }, /* #40 */ 6213 { 0x345517, 0x345516, 0xb03e6d5e, 0xb03f6d5e, 0x00000010, 0x0 }, /* #41 */ 6214 { 0x384d97, 0x384d96, 0xe90be91a, 0xe98be91a, 0x00000017, 0x0 }, /* #42 */ 6215 { 0x1322c6, 0x1322c7, 0x7cabbabf, 0x7cabbabf, 0x00000017, 0x0 }, /* #43 */ 6216 { 0x1f1613, 0x1f1613, 0x5b6a7b69, 0x5b6a7b69, 0x0000000e, 0x0 }, /* #44 */ 6217 { 0x1529c6, 0x1529c6, 0x15113253, 0x15193253, 0x00000013, 0x0 }, /* #45 */ 6218 { 0x3e16c2, 0x3e16c2, 0xd2a38d22, 0xf2a38d22, 0x0000001d, 0x0 }, /* #46 */ 6219 { 0x113483, 0x113482, 0xa0d8e2aa, 0xa0dce2aa, 0x00000012, 0x0 }, /* #47 */ 6220 { 0x211992, 0x211992, 0xa0d5fcf5, 0xe0d5fcf5, 0x0000001e, 0x0 }, /* #48 */ 6221 { 0x0d7697, 0x0d7697, 0x97a67a18, 0x97a67a18, 0x0000001c, 0x0 }, /* #49 */ 6222 { 0x396283, 0x396282, 0x1a349100, 0x1a359100, 0x00000010, 0x0 }, /* #50 */ 6223 { 0x086f13, 0x086f13, 0x02c7f04a, 0x02c7f04a, 0x00000006, 0x0 }, /* #51 */ 6224 { 0x0e3c93, 0x0e3c92, 0xa8482ef9, 0xa9482ef9, 0x00000018, 0x0 }, /* #52 */ 6225 { 0x0b1383, 0x0b1382, 0x772e0de4, 0x772e0fe4, 0x00000009, 0x0 }, /* #53 */ 6226 { 0x1a57c2, 0x1a57c2, 0xcf0caf0a, 0xcf0eaf0a, 0x00000011, 0x0 }, /* #54 */ 6227 { 0x1a6fc6, 0x1a6fc7, 0x7a9cbe67, 0x7a9cbe67, 0x00000001, 0x0 }, /* #55 */ 6228 { 0x0245c7, 0x0245c7, 0xe6b5435a, 0xe6b5435a, 0x00000004, 0x0 }, /* #56 */ 6229 { 0x255a57, 0x255a56, 0x0bd7e3a6, 0x2bd7e3a6, 0x0000001d, 0x0 }, /* #57 */ 6230 { 0x233a17, 0x233a17, 0xdb906918, 0xdb906918, 0x0000000b, 0x0 }, /* #58 */ 6231 { 0x320ed6, 0x320ed6, 0x590111d9, 0x590111dd, 0x00000002, 0x0 }, /* #59 */ 6232 { 0x3c72d3, 0x3c72d3, 0xfae7f393, 0xfae7f393, 0x0000000f, 0x0 }, /* #60 */ 6233 { 0x184e13, 0x184e13, 0xe1378fe0, 0xe1378fe0, 0x00000009, 0x0 }, /* #61 */ 6234 { 0x053c06, 0x053c07, 0x2efccb12, 0x2efccb12, 0x0000000b, 0x0 }, /* #62 */ 6235 { 0x221b13, 0x221b13, 0x6a7315da, 0x6a7315da, 0x0000001b, 0x0 }, /* #63 */ 6236 { 0x1c64c3, 0x1c64c3, 0xcd253809, 0xcd253809, 0x00000010, 0x0 }, /* #64 */ 6237 { 0x270f12, 0x270f12, 0x727a98d4, 0x727b98d4, 0x00000010, 0x0 }, /* #65 */ 6238 { 0x2536c6, 0x2536c6, 0x8e4a5dc4, 0x8e4b5dc4, 0x00000010, 0x0 }, /* #66 */ 6239 { 0x396407, 0x396407, 0x65f17315, 0x65f17315, 0x00000009, 0x0 }, /* #67 */ 6240 { 0x2b4846, 0x2b4846, 0x63ab318c, 0xe3ab318c, 0x0000001f, 0x0 }, /* #68 */ 6241 { 0x1c7583, 0x1c7582, 0xc76ea3c0, 0xc76ea3c8, 0x00000003, 0x0 }, /* #69 */ 6242 { 0x270a16, 0x270a16, 0x8f5708f0, 0x8f5708f2, 0x00000001, 0x0 }, /* #70 */ 6243 { 0x057513, 0x057513, 0x9a4af3b6, 0x9a4af3b6, 0x00000009, 0x0 }, /* #71 */ 6244 { 0x0b2792, 0x0b2792, 0xa09aa525, 0xb09aa525, 0x0000001c, 0x0 }, /* #72 */ 6245 { 0x374003, 0x374002, 0x10209d58, 0x1020bd58, 0x0000000d, 0x0 }, /* #73 */ 6246 { 0x092157, 0x092156, 0xdb741a02, 0xdb741a06, 0x00000002, 0x0 }, /* #74 */ 6247 { 0x3965c2, 0x3965c2, 0x5645cce5, 0x5645cced, 0x00000003, 0x0 }, /* #75 */ 6248 { 0x286396, 0x286397, 0x1fb7b014, 0x1fb7b014, 0x00000010, 0x0 }, /* #76 */ 6249 { 0x355683, 0x355682, 0x8344f875, 0x834cf875, 0x00000013, 0x0 }, /* #77 */ 6250 { 0x1f1d56, 0x1f1d57, 0x4adc78f7, 0x4adc78f7, 0x00000013, 0x0 }, /* #78 */ 6251 { 0x1d1342, 0x1d1343, 0x76ee6df7, 0x76ee6df7, 0x00000001, 0x0 }, /* #79 */ 6252 { 0x3e5683, 0x3e5683, 0x9c74e0cf, 0x9c74e0cf, 0x00000001, 0x0 }, /* #80 */ 6253 { 0x3e4553, 0x3e4552, 0x0f972199, 0x0f976199, 0x0000000e, 0x0 }, /* #81 */ 6254 { 0x164716, 0x164716, 0x71d4ff03, 0x71d4ff13, 0x00000004, 0x0 }, /* #82 */ 6255 { 0x1a46c2, 0x1a46c3, 0x69ae6e9c, 0x69ae6e9c, 0x00000018, 0x0 }, /* #83 */ 6256 { 0x1426d2, 0x1426d2, 0xe88b0b49, 0xe88b0f49, 0x0000000a, 0x0 }, /* #84 */ 6257 { 0x0f6646, 0x0f6647, 0x028c9f8f, 0x028c9f8f, 0x0000000b, 0x0 }, /* #85 */ 6258 { 0x131152, 0x131152, 0x45e94acc, 0x45e9cacc, 0x0000000f, 0x0 }, /* #86 */ 6259 { 0x0b4d97, 0x0b4d97, 0x2da8c0f6, 0x2da8c0f6, 0x00000005, 0x0 }, /* #87 */ 6260 { 0x3a66d7, 0x3a66d7, 0x280aee2a, 0x280aee2a, 0x00000003, 0x0 }, /* #88 */ 6261 { 0x0b3956, 0x0b3956, 0x17eb9859, 0x17eb98d9, 0x00000007, 0x0 }, /* #89 */ 6262 { 0x052f13, 0x052f12, 0x010b4723, 0x410b4723, 0x0000001e, 0x0 }, /* #90 */ 6263 { 0x210e07, 0x210e06, 0xb129c58d, 0xb129c5ad, 0x00000005, 0x0 }, /* #91 */ 6264 { 0x150a43, 0x150a42, 0xaa6fe737, 0xab6fe737, 0x00000018, 0x0 }, /* #92 */ 6265 { 0x3541c7, 0x3541c6, 0xe0f19ac0, 0xe0f19ae0, 0x00000005, 0x0 }, /* #93 */ 6266 { 0x170512, 0x170513, 0x78e9a6b7, 0x78e9a6b7, 0x00000005, 0x0 }, /* #94 */ 6267 { 0x1c7b46, 0x1c7b46, 0x96fdd374, 0x96fdd774, 0x0000000a, 0x0 }, /* #95 */ 4252 6268 }; 4253 6269 … … 4256 6272 static const BINU64_TEST_T g_aTests_add_u64[] = 4257 6273 { 4258 { 0x341f16, 0x341746, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #0 */ 4259 { 0x004957, 0x004146, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #1 */ 4260 { 0x196043, 0x196046, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #2 */ 4261 { 0x093bc7, 0x093346, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #3 */ 4262 { 0x3d6fc7, 0x3d6782, 0xcce8491f225354dc, 0xcce8491f225354dc, 0x0000000000000000, 0x0 }, /* #4 */ 4263 { 0x1818d7, 0x181082, 0x805ff5e958da7f9e, 0x805ff5e958da7f9e, 0x0000000000000000, 0x0 }, /* #5 */ 4264 { 0x093503, 0x093582, 0xe4c3570f414b072a, 0xe4c3570f414b072a, 0x0000000000000000, 0x0 }, /* #6 */ 4265 { 0x084d57, 0x084506, 0x0feef85a61696afc, 0x0feef85a61696afc, 0x0000000000000000, 0x0 }, /* #7 */ 4266 { 0x330597, 0x330586, 0x9528ea2529fbd81b, 0xdbdb5dde1b2026eb, 0x46b273b8f1244ed0, 0x0 }, /* #8 */ 4267 { 0x0b3857, 0x0b3093, 0xd09b29eeb8e8241d, 0x9a57a6ceba08d6f1, 0xc9bc7ce00120b2d4, 0x0 }, /* #9 */ 4268 { 0x2a5b16, 0x2a5317, 0x3027b028c3442a18, 0x0b33245d80e254e2, 0xdb0b7434bd9e2aca, 0x0 }, /* #10 */ 4269 { 0x3a0fc3, 0x3a0703, 0xc463d620b522df14, 0x0ca29b6d6ba1d107, 0x483ec54cb67ef1f3, 0x0 }, /* #11 */ 4270 { 0x0b04c6, 0x0b0c86, 0x39533645ea6899f3, 0x8ff63dd73142ab35, 0x56a3079146da1142, 0x0 }, /* #12 */ 4271 { 0x056d06, 0x056516, 0x03646da9adcc5ae8, 0x31802eef2427cee4, 0x2e1bc145765b73fc, 0x0 }, /* #13 */ 4272 { 0x2d3083, 0x2d3082, 0xa68b2a6217a937c0, 0xd29149d35234f446, 0x2c061f713a8bbc86, 0x0 }, /* #14 */ 4273 { 0x3a4a43, 0x3a4a86, 0x695b56913323a5d1, 0xa733d3424ecebe5c, 0x3dd87cb11bab188b, 0x0 }, /* #15 */ 4274 { 0x226807, 0x226087, 0xd18aba94d9260ea2, 0xbd709b3fc405622d, 0xebe5e0aaeadf538b, 0x0 }, /* #16 */ 4275 { 0x004f42, 0x004797, 0xa37f0e881c3138a9, 0x81c1d72546c44d95, 0xde42c89d2a9314ec, 0x0 }, /* #17 */ 4276 { 0x006bc3, 0x006b96, 0x14d9e24f6df689ef, 0x8c2df718558dbbf0, 0x775414c8e7973201, 0x0 }, /* #18 */ 4277 { 0x201386, 0x201b07, 0x995e487711bf1a66, 0x26c6d2560ea6c4dd, 0x8d6889defce7aa77, 0x0 }, /* #19 */ 4278 { 0x335492, 0x335413, 0xf211aa242ffd982c, 0x5e581d5b55b6f429, 0x6c46733725b95bfd, 0x0 }, /* #20 */ 4279 { 0x365742, 0x365706, 0x2b41d2f772a4f2d2, 0x4f67e1822dfe4128, 0x24260e8abb594e56, 0x0 }, /* #21 */ 4280 { 0x043943, 0x043192, 0xa6594b87bba75379, 0xdbd6717b2c151408, 0x357d25f3706dc08f, 0x0 }, /* #22 */ 4281 { 0x060fd6, 0x060716, 0x15b40c982594f25e, 0x616449bf453bed7b, 0x4bb03d271fa6fb1d, 0x0 }, /* #23 */ 4282 { 0x3e5147, 0x3e5986, 0x712ffdac7ee7ff63, 0xdc6c27c240cf18e7, 0x6b3c2a15c1e71984, 0x0 }, /* #24 */ 4283 { 0x2e7f93, 0x2e7792, 0x184fc83020d55eff, 0xaa18c6fa3eb532c7, 0x91c8feca1ddfd3c8, 0x0 }, /* #25 */ 4284 { 0x0f2992, 0x0f2187, 0xbec1cc1eef8fa1b6, 0x8d32204054cfa84b, 0xce70542165400695, 0x0 }, /* #26 */ 4285 { 0x236ac2, 0x236282, 0x3499499638b5ff80, 0xc9f1e31be1ff7368, 0x95589985a94973e8, 0x0 }, /* #27 */ 4286 { 0x067597, 0x067506, 0x0d73925fd32d755a, 0x7c03f6fd71bc380c, 0x6e90649d9e8ec2b2, 0x0 }, /* #28 */ 4287 { 0x3d3802, 0x3d3007, 0x5bc4b848c68362b2, 0x29f8b24016a210bb, 0xce33f9f7501eae09, 0x0 }, /* #29 */ 4288 { 0x1f4e43, 0x1f4e96, 0x504d3355cbe88c36, 0x8eaaf3b225d52db1, 0x3e5dc05c59eca17b, 0x0 }, /* #30 */ 4289 { 0x3f7802, 0x3f7886, 0x4b99ac8248f3081d, 0x9e8d26b91eff98de, 0x52f37a36d60c90c1, 0x0 }, /* #31 */ 4290 { 0x1c78d2, 0x1c7002, 0x116aad1e8c886fe7, 0x43da0bd77f14263b, 0x326f5eb8f28bb654, 0x0 }, /* #32 */ 4291 { 0x333c93, 0x333487, 0xe00aa6c3f32b4df3, 0x8f13d40dea9e8c66, 0xaf092d49f7733e73, 0x0 }, /* #33 */ 4292 { 0x3c2b97, 0x3c2387, 0xabedcf7a8d1c0a62, 0x85fe228e56ec9453, 0xda105313c9d089f1, 0x0 }, /* #34 */ 4293 { 0x3e11c3, 0x3e1107, 0x65edd3f261802c90, 0x0e2064580275f4e2, 0xa8329065a0f5c852, 0x0 }, /* #35 */ 4294 { 0x260c56, 0x260496, 0xb2ceb2e8de7387a6, 0xee7427dedc316363, 0x3ba574f5fdbddbbd, 0x0 }, /* #36 */ 4295 { 0x214016, 0x214007, 0xd26544ea88543cd3, 0x1bcab9123ee3c5bb, 0x49657427b68f88e8, 0x0 }, /* #37 */ 4296 { 0x2c5216, 0x2c5206, 0x006012556714b4a6, 0x0a7e56e90a68601d, 0x0a1e4493a353ab77, 0x0 }, /* #38 */ 4297 { 0x281417, 0x281c17, 0xd6751cf9263e9438, 0x762907879e297e63, 0x9fb3ea8e77eaea2b, 0x0 }, /* #39 */ 4298 { 0x2c4192, 0x2c4996, 0x74eb7ebe5acea5dd, 0xbb1edd8aab9cacf3, 0x46335ecc50ce0716, 0x0 }, /* #40 */ 4299 { 0x142642, 0x142e82, 0x0dbfd7d6392f42a2, 0x84f38258e7226c49, 0x7733aa82adf329a7, 0x0 }, /* #41 */ 4300 { 0x3f5916, 0x3f5192, 0x8dfed67c1c33d17e, 0xb0b1021edb9e3902, 0x22b22ba2bf6a6784, 0x0 }, /* #42 */ 4301 { 0x0e4b47, 0x0e4396, 0xd9b9150d6e053c49, 0xebfb0833b41a51f5, 0x1241f326461515ac, 0x0 }, /* #43 */ 4302 { 0x024d07, 0x024d07, 0xa73a4c8345574fd5, 0x7d881067a9ccb13c, 0xd64dc3e464756167, 0x0 }, /* #44 */ 4303 { 0x373906, 0x373192, 0x805e907ba11e1e69, 0xb229f739a6298e01, 0x31cb66be050b6f98, 0x0 }, /* #45 */ 4304 { 0x065d56, 0x065582, 0xb5e3c0273f2388b3, 0xe28524793a7fe4c7, 0x2ca16451fb5c5c14, 0x0 }, /* #46 */ 4305 { 0x013986, 0x013107, 0xec306154cea9c6a4, 0x263c28476aefcfed, 0x3a0bc6f29c460949, 0x0 }, /* #47 */ 4306 { 0x327857, 0x327003, 0x70dc31fd0e82da94, 0x4ddecfba510c88a4, 0xdd029dbd4289ae10, 0x0 }, /* #48 */ 4307 { 0x017206, 0x017207, 0x5139486d17023260, 0x1ff125cb9ec42750, 0xceb7dd5e87c1f4f0, 0x0 }, /* #49 */ 4308 { 0x264dd6, 0x264592, 0x8be6d173b1c24f56, 0x9358d24650832a75, 0x077200d29ec0db1f, 0x0 }, /* #50 */ 4309 { 0x137f83, 0x137713, 0x7449d0176f742d4b, 0x269e0bcacc310670, 0xb2543bb35cbcd925, 0x0 }, /* #51 */ 4310 { 0x1b1f42, 0x1b1f86, 0x24db1a525d7ea272, 0xa07a88170a1bb2d7, 0x7b9f6dc4ac9d1065, 0x0 }, /* #52 */ 4311 { 0x1f1e46, 0x1f1687, 0xfc68b256920f92b5, 0xcf3642738fa3ddca, 0xd2cd901cfd944b15, 0x0 }, /* #53 */ 4312 { 0x3027c2, 0x302797, 0xdf4b1f19c00c2cb5, 0xd16186460dd3e122, 0xf216672c4dc7b46d, 0x0 }, /* #54 */ 4313 { 0x0f1346, 0x0f1b82, 0x689bb1573fd5b9d6, 0xe5d7e4e0c56db63e, 0x7d3c33898597fc68, 0x0 }, /* #55 */ 4314 { 0x1b2792, 0x1b2f92, 0x303796f7fe58aebb, 0x95925182cff0f997, 0x655aba8ad1984adc, 0x0 }, /* #56 */ 4315 { 0x0c4d06, 0x0c4592, 0x941c7d09ccf2bc1e, 0xc54195c110aed194, 0x312518b743bc1576, 0x0 }, /* #57 */ 4316 { 0x395043, 0x395096, 0xb55c157b9361bb7d, 0xc22c1af4c3e835eb, 0x0cd0057930867a6e, 0x0 }, /* #58 */ 4317 { 0x175183, 0x175182, 0xb32f566095e80347, 0xdfb819bb3eb7f6fb, 0x2c88c35aa8cff3b4, 0x0 }, /* #59 */ 4318 { 0x110143, 0x110187, 0xda865fe5e4850ac6, 0x9f995cdd8baa6436, 0xc512fcf7a7255970, 0x0 }, /* #60 */ 4319 { 0x1d5f86, 0x1d5782, 0x37d0bd8443c015b3, 0xca5daea16d0a7843, 0x928cf11d294a6290, 0x0 }, /* #61 */ 4320 { 0x295142, 0x295106, 0x259307650e695617, 0x580923842633e13f, 0x32761c1f17ca8b28, 0x0 }, /* #62 */ 4321 { 0x305112, 0x305196, 0xc14ca85f7c1cb766, 0xd94b9087c30280a3, 0x17fee82846e5c93d, 0x0 }, /* #63 */ 6274 { 0x083282, 0x083246, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #0 */ 6275 { 0x2c0cc6, 0x2c0446, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #1 */ 6276 { 0x3c52d3, 0x3c5246, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #2 */ 6277 { 0x296f52, 0x296746, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #3 */ 6278 { 0x1543c2, 0x154346, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #4 */ 6279 { 0x131a86, 0x131246, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #5 */ 6280 { 0x3475d6, 0x347582, 0xee74e6bc4fac2415, 0xee74e6bc4fac2415, 0x0000000000000000, 0x0 }, /* #6 */ 6281 { 0x187943, 0x187106, 0x2ff812b328034a22, 0x2ff812b328034a22, 0x0000000000000000, 0x0 }, /* #7 */ 6282 { 0x135f13, 0x135706, 0x397d3d45e867d79f, 0x397d3d45e867d79f, 0x0000000000000000, 0x0 }, /* #8 */ 6283 { 0x013b53, 0x013302, 0x28728e8d96714cf1, 0x28728e8d96714cf1, 0x0000000000000000, 0x0 }, /* #9 */ 6284 { 0x2c5f93, 0x2c5702, 0x663c86d5075428b5, 0x663c86d5075428b5, 0x0000000000000000, 0x0 }, /* #10 */ 6285 { 0x381d87, 0x381502, 0x730ca9d7009cc02c, 0x730ca9d7009cc02c, 0x0000000000000000, 0x0 }, /* #11 */ 6286 { 0x221d43, 0x221503, 0xe7780217a642bcc8, 0x2a38b6741e1425da, 0x42c0b45c77d16912, 0x0 }, /* #12 */ 6287 { 0x012642, 0x012603, 0x2ebb02e74df67212, 0x2eb0aae8c5b215ba, 0xfff5a80177bba3a8, 0x0 }, /* #13 */ 6288 { 0x287a57, 0x287296, 0x2d271a6ea7932419, 0xd1437aee09cb87d7, 0xa41c607f623863be, 0x0 }, /* #14 */ 6289 { 0x034456, 0x034486, 0xa2f5395b8b7d99b1, 0xf22ee6bd5d0651cf, 0x4f39ad61d188b81e, 0x0 }, /* #15 */ 6290 { 0x254316, 0x254396, 0x84393e47e7aae36d, 0xb6212e8d31d28ce8, 0x31e7f0454a27a97b, 0x0 }, /* #16 */ 6291 { 0x0f7c47, 0x0f7497, 0xda6d6e1bc0727537, 0xccdb39e206ca5235, 0xf26dcbc64657dcfe, 0x0 }, /* #17 */ 6292 { 0x1d4e07, 0x1d4612, 0x149f78bdd7add1a8, 0x339bff58c95d9c86, 0x1efc869af1afcade, 0x0 }, /* #18 */ 6293 { 0x291906, 0x291113, 0xae5942ca537425bb, 0x0ce2bf5a39a43a1a, 0x5e897c8fe630145f, 0x0 }, /* #19 */ 6294 { 0x101fd2, 0x101717, 0xc386986ff934f41c, 0x3105f8a372b69553, 0x6d7f60337981a137, 0x0 }, /* #20 */ 6295 { 0x044b93, 0x044303, 0x6c70a0ed91532ff1, 0x4f07838ca7a86e57, 0xe296e29f16553e66, 0x0 }, /* #21 */ 6296 { 0x386742, 0x386703, 0xdc508f98ed453bab, 0x19e4c0d69a48af2c, 0x3d94313dad037381, 0x0 }, /* #22 */ 6297 { 0x2c3b42, 0x2c3303, 0x44d53aa9ccc1c2b2, 0x3ac47bcf57bff26b, 0xf5ef41258afe2fb9, 0x0 }, /* #23 */ 6298 { 0x1e2082, 0x1e2092, 0x8222c08acf700049, 0x8f37ce7e46fea567, 0x0d150df3778ea51e, 0x0 }, /* #24 */ 6299 { 0x065312, 0x065b07, 0x9ecfa73530d5b6ba, 0x4ef4b5d443c06fee, 0xb0250e9f12eab934, 0x0 }, /* #25 */ 6300 { 0x232216, 0x232213, 0x5da1f0292fdd1d1b, 0x521544a3227b60e0, 0xf4735479f29e43c5, 0x0 }, /* #26 */ 6301 { 0x2e6ed7, 0x2e6603, 0x9ca4a9a2b5c22370, 0x0effbbb3343f1da2, 0x725b12107e7cfa32, 0x0 }, /* #27 */ 6302 { 0x3f1317, 0x3f1b96, 0x5f2d75bc723e683c, 0xbd52de4493cb22b1, 0x5e256888218cba75, 0x0 }, /* #28 */ 6303 { 0x314806, 0x314007, 0xfff04bde008d5985, 0x3ec02e00799276f5, 0x3ecfe22279051d70, 0x0 }, /* #29 */ 6304 { 0x074647, 0x074683, 0xffe99272eb9eb2c0, 0xeb700795eb2c6eb9, 0xeb867522ff8dbbf9, 0x0 }, /* #30 */ 6305 { 0x342183, 0x342917, 0x97dd6ead0043a07d, 0x5a928e0a0ad0ed69, 0xc2b51f5d0a8d4cec, 0x0 }, /* #31 */ 6306 { 0x1e34c2, 0x1e3407, 0xfa7ca262e621e200, 0x6c392c3f32aacfed, 0x71bc89dc4c88eded, 0x0 }, /* #32 */ 6307 { 0x3e6406, 0x3e6487, 0x874971984e2c6f75, 0x8606657a34ed2559, 0xfebcf3e1e6c0b5e4, 0x0 }, /* #33 */ 6308 { 0x2f58d6, 0x2f5002, 0x0744a37fd5793018, 0x090c129900c31aab, 0x01c76f192b49ea93, 0x0 }, /* #34 */ 6309 { 0x0e5312, 0x0e5b13, 0x8ce9190bcb0d28ab, 0x6d5606a7e678714a, 0xe06ced9c1b6b489f, 0x0 }, /* #35 */ 6310 { 0x234e13, 0x234686, 0x8f5a4963a1780813, 0xdd8fc12992001287, 0x4e3577c5f0880a74, 0x0 }, /* #36 */ 6311 { 0x0a4e82, 0x0a4683, 0xb0b635def66ff6d5, 0x8adaa321c0fab276, 0xda246d42ca8abba1, 0x0 }, /* #37 */ 6312 { 0x013642, 0x013687, 0xc093a0b21e133b33, 0xb2d5a76e3a2e419c, 0xf24206bc1c1b0669, 0x0 }, /* #38 */ 6313 { 0x085b16, 0x085392, 0x9d377f1975de6ad3, 0xabf569d61c57dcf1, 0x0ebdeabca679721e, 0x0 }, /* #39 */ 6314 { 0x3e0507, 0x3e0516, 0x2095b7436b7c1a1a, 0x27c2c906f0aedb59, 0x072d11c38532c13f, 0x0 }, /* #40 */ 6315 { 0x293d96, 0x293d96, 0x6550022a89d2a8eb, 0xda2402ec3190cf74, 0x74d400c1a7be2689, 0x0 }, /* #41 */ 6316 { 0x3d19d7, 0x3d1117, 0x4a181e99fc095a8d, 0x047443c7f18a4f5c, 0xba5c252df580f4cf, 0x0 }, /* #42 */ 6317 { 0x0c6c17, 0x0c6413, 0x30b56fff84e18069, 0x04e0f64c5cad8891, 0xd42b864cd7cc0828, 0x0 }, /* #43 */ 6318 { 0x3e1297, 0x3e1292, 0x170d53082800f5dc, 0xc38baa4d93c754ba, 0xac7e57456bc65ede, 0x0 }, /* #44 */ 6319 { 0x132a82, 0x132296, 0x2e07c61394a92a0d, 0xf66c287015066be1, 0xc864625c805d41d4, 0x0 }, /* #45 */ 6320 { 0x350a53, 0x350212, 0x2548849a9ecc0899, 0x32a6d2099ac5d701, 0x0d5e4d6efbf9ce68, 0x0 }, /* #46 */ 6321 { 0x2d1852, 0x2d1086, 0x850d499d57731785, 0xab9063a0c2cf1d5a, 0x26831a036b5c05d5, 0x0 }, /* #47 */ 6322 { 0x206f83, 0x206703, 0x40357deb714e2077, 0x014c8951692befdf, 0xc1170b65f7ddcf68, 0x0 }, /* #48 */ 6323 { 0x2d3547, 0x2d3d07, 0x9e923400de446e01, 0x4a6db67beed88a82, 0xabdb827b10941c81, 0x0 }, /* #49 */ 6324 { 0x136f93, 0x136713, 0x6fcccf2dcdcc8b4a, 0x1c73a4ddbd023729, 0xaca6d5afef35abdf, 0x0 }, /* #50 */ 6325 { 0x170bc3, 0x170313, 0x232ebed8740d836a, 0x156105d686010d31, 0xf23246fe11f389c7, 0x0 }, /* #51 */ 6326 { 0x126753, 0x126f07, 0xb9d092362458ad29, 0x5174661f508802dd, 0x97a3d3e92c2f55b4, 0x0 }, /* #52 */ 6327 { 0x2d7217, 0x2d7292, 0x49aaf795171f539f, 0xe7895a170e83afc7, 0x9dde6281f7645c28, 0x0 }, /* #53 */ 6328 { 0x151252, 0x151a92, 0x5c78d1806c6fbf4e, 0xc3a7df4eac71f868, 0x672f0dce4002391a, 0x0 }, /* #54 */ 6329 { 0x336353, 0x336303, 0x5006a028bbc8215d, 0x4a181c4a1ec4cbad, 0xfa117c2162fcaa50, 0x0 }, /* #55 */ 6330 { 0x2c1903, 0x2c1113, 0x700baae84439d206, 0x3401fe4ed23b5002, 0xc3f653668e017dfc, 0x0 }, /* #56 */ 6331 { 0x1d7047, 0x1d7807, 0xad197df429fe2891, 0x33d507990e9a5dde, 0x86bb89a4e49c354d, 0x0 }, /* #57 */ 6332 { 0x097152, 0x097117, 0xdec42c75a3b6713c, 0x055e8c4e44f93656, 0x269a5fd8a142c51a, 0x0 }, /* #58 */ 6333 { 0x0a1282, 0x0a1297, 0xc22f613dfd1a2faa, 0xa619520a71b31c93, 0xe3e9f0cc7498ece9, 0x0 }, /* #59 */ 6334 { 0x001453, 0x001406, 0x4c6900e767765f46, 0x5ce35eb1a930c428, 0x107a5dca41ba64e2, 0x0 }, /* #60 */ 6335 { 0x232207, 0x232282, 0x36f27a308de40c87, 0xd4abc4d0f7182ed9, 0x9db94aa069342252, 0x0 }, /* #61 */ 6336 { 0x125d96, 0x125517, 0x9f0960a49c00696c, 0x03efa1153ca82853, 0x64e64070a0a7bee7, 0x0 }, /* #62 */ 6337 { 0x102cd2, 0x102482, 0x96c558b59241b0e8, 0xd63ed58ec8848fa8, 0x3f797cd93642dec0, 0x0 }, /* #63 */ 6338 { 0x332b17, 0x332317, 0xfcf1d2fbfd671e3b, 0x7c3c8a0365b99a3a, 0x7f4ab70768527bff, 0x0 }, /* #64 */ 6339 { 0x364d07, 0x364513, 0xff21b47d3afb2886, 0x51f7ed9eb8cbe445, 0x52d639217dd0bbbf, 0x0 }, /* #65 */ 6340 { 0x002f12, 0x002703, 0x2acb4b8718ad9009, 0x05b3e60b6179320d, 0xdae89a8448cba204, 0x0 }, /* #66 */ 6341 { 0x385dc3, 0x385587, 0x9facbaaa35dd7ada, 0x81d993673af079ff, 0xe22cd8bd0512ff25, 0x0 }, /* #67 */ 6342 { 0x0971d2, 0x097186, 0x02906107d7cfa9bb, 0xeea7a550aca1bd9c, 0xec174448d4d213e1, 0x0 }, /* #68 */ 6343 { 0x036997, 0x036903, 0xb261f90b215c4b84, 0x380c14ae9f81c75b, 0x85aa1ba37e257bd7, 0x0 }, /* #69 */ 6344 { 0x3c0e12, 0x3c0e82, 0x6deb7d2bf2d2ce61, 0xa35f789f323998ce, 0x3573fb733f66ca6d, 0x0 }, /* #70 */ 6345 { 0x015647, 0x015e07, 0x83da1911c251bb37, 0x5afc5f14e5f5891b, 0xd722460323a3cde4, 0x0 }, /* #71 */ 6346 { 0x221b86, 0x221b86, 0x511319b7cd18b500, 0x9e9e83ea0a161bf6, 0x4d8b6a323cfd66f6, 0x0 }, /* #72 */ 6347 { 0x292043, 0x292083, 0xcadc7210864d8323, 0x99744c6a551221f8, 0xce97da59cec49ed5, 0x0 }, /* #73 */ 6348 { 0x003156, 0x003113, 0x566d8c6f45293d26, 0x25883f6ff74834e3, 0xcf1ab300b21ef7bd, 0x0 }, /* #74 */ 6349 { 0x1d4c97, 0x1d4412, 0x3e4f6dd128ad20f7, 0x7ce7ec0a395ff543, 0x3e987e3910b2d44c, 0x0 }, /* #75 */ 6350 { 0x067042, 0x067003, 0x4e1c7b87d6099136, 0x0809a6a645fb9557, 0xb9ed2b1e6ff20421, 0x0 }, /* #76 */ 6351 { 0x295c42, 0x295486, 0xf138b411f6bcfbd2, 0xfd158a0c3872dd28, 0x0bdcd5fa41b5e156, 0x0 }, /* #77 */ 6352 { 0x2436d7, 0x243617, 0x5cfdd591bc56a73d, 0x1c3443b59926d8b2, 0xbf366e23dcd03175, 0x0 }, /* #78 */ 6353 { 0x385c43, 0x385496, 0xf1eb6773e0c436d3, 0xf6aad233b698ff72, 0x04bf6abfd5d4c89f, 0x0 }, /* #79 */ 6354 { 0x392402, 0x392c13, 0xd419300a82aca35d, 0x7fb276d3444d8e32, 0xab9946c8c1a0ead5, 0x0 }, /* #80 */ 6355 { 0x362b82, 0x362b96, 0x5ac0bb0e3eac30ef, 0xd105a1e261e4d2c9, 0x7644e6d42338a1da, 0x0 }, /* #81 */ 6356 { 0x0e0403, 0x0e0416, 0x360ba69d2f84c69d, 0x61881913a66c9093, 0x2b7c727676e7c9f6, 0x0 }, /* #82 */ 6357 { 0x3e5813, 0x3e5006, 0x5cf5e0f03eddf0f2, 0x61d437689160ac5c, 0x04de56785282bb6a, 0x0 }, /* #83 */ 6358 { 0x3e62c7, 0x3e6297, 0xd605a9047dda87bd, 0xa13c4c6d4b75f978, 0xcb36a368cd9b71bb, 0x0 }, /* #84 */ 6359 { 0x222743, 0x222707, 0x7f474b64d24a1b50, 0x0ecfdbc333f0eed4, 0x8f88905e61a6d384, 0x0 }, /* #85 */ 6360 { 0x3e3417, 0x3e3c03, 0xdb0c1499e94f637a, 0x61f607551f6bdafb, 0x86e9f2bb361c7781, 0x0 }, /* #86 */ 6361 { 0x3e7756, 0x3e7713, 0xe4a69ccb24e1ce2b, 0x38087628db61b464, 0x5361d95db67fe639, 0x0 }, /* #87 */ 6362 { 0x051347, 0x051302, 0x2c77c55879127bb5, 0x31c3000c244fc7bf, 0x054b3ab3ab3d4c0a, 0x0 }, /* #88 */ 6363 { 0x3a6147, 0x3a6113, 0x5285e0e2d1de3188, 0x36dd861be54d5076, 0xe457a539136f1eee, 0x0 }, /* #89 */ 6364 { 0x207486, 0x207406, 0x38de120accca5a0d, 0x71583c55883cc5bd, 0x387a2a4abb726bb0, 0x0 }, /* #90 */ 6365 { 0x2e7d17, 0x2e7582, 0x998a3b5e59e05f33, 0xfa0f71261c20049e, 0x608535c7c23fa56b, 0x0 }, /* #91 */ 6366 { 0x0d4d52, 0x0d4597, 0xab3bb2ce3ca2e837, 0x82d584ce18faf0c5, 0xd799d1ffdc58088e, 0x0 }, /* #92 */ 6367 { 0x294853, 0x294813, 0xa998906f8fa73158, 0x2bbcaf246ed9ae16, 0x82241eb4df327cbe, 0x0 }, /* #93 */ 6368 { 0x1b5d52, 0x1b5d96, 0x79e4f68fa620e622, 0xf5e01aee8d184af0, 0x7bfb245ee6f764ce, 0x0 }, /* #94 */ 6369 { 0x103617, 0x103616, 0x40d56902ec225089, 0x4b4fca33e7035344, 0x0a7a6130fae102bb, 0x0 }, /* #95 */ 4322 6370 }; 4323 6371 static const BINU64_TEST_T g_aTests_add_u64_locked[] = 4324 6372 { 4325 { 0x3b2646, 0x3b2646, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #0 */ 4326 { 0x2923c7, 0x292346, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #1 */ 4327 { 0x0746d7, 0x074646, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #2 */ 4328 { 0x3d6856, 0x3d6046, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #3 */ 4329 { 0x173983, 0x173106, 0x1dc30f5ee7087aff, 0x1dc30f5ee7087aff, 0x0000000000000000, 0x0 }, /* #4 */ 4330 { 0x257397, 0x257382, 0xdb5a2f45b29af53b, 0xdb5a2f45b29af53b, 0x0000000000000000, 0x0 }, /* #5 */ 4331 { 0x156902, 0x156182, 0xc63250d045e32f3d, 0xc63250d045e32f3d, 0x0000000000000000, 0x0 }, /* #6 */ 4332 { 0x1d5cc3, 0x1d5486, 0xa5f2927bd850e139, 0xa5f2927bd850e139, 0x0000000000000000, 0x0 }, /* #7 */ 4333 { 0x2e5c93, 0x2e5403, 0x57a2302b565b9920, 0x4d491ab56f63fc4c, 0xf5a6ea8a1908632c, 0x0 }, /* #8 */ 4334 { 0x304656, 0x304682, 0xa19d8a65921bd678, 0xbd21a9a54004d498, 0x1b841f3fade8fe20, 0x0 }, /* #9 */ 4335 { 0x1f1003, 0x1f1092, 0x3ca8640531295f3f, 0xf20040b0c468029e, 0xb557dcab933ea35f, 0x0 }, /* #10 */ 4336 { 0x1879c3, 0x187196, 0xc64862194dabbe05, 0xf0cb1346c7cc3960, 0x2a82b12d7a207b5b, 0x0 }, /* #11 */ 4337 { 0x3e1702, 0x3e1f82, 0x7f1c704752627996, 0xf664853af6720019, 0x774814f3a40f8683, 0x0 }, /* #12 */ 4338 { 0x171a93, 0x171203, 0x475334a0626d6cd1, 0x054aa8500a1164f2, 0xbdf773afa7a3f821, 0x0 }, /* #13 */ 4339 { 0x0c05d3, 0x0c0d13, 0xc966258fd29a3273, 0x6643847423c62761, 0x9cdd5ee4512bf4ee, 0x0 }, /* #14 */ 4340 { 0x005982, 0x005117, 0x1e3211e72a49f7e5, 0x0e760e38537f5c12, 0xf043fc512935642d, 0x0 }, /* #15 */ 4341 { 0x2a4292, 0x2a4a17, 0xb0634457d93a29ae, 0x5ad4d27fde560f14, 0xaa718e28051be566, 0x0 }, /* #16 */ 4342 { 0x2c1a92, 0x2c1a96, 0x74ca489c928c3c4a, 0xbd70bc849ef171f5, 0x48a673e80c6535ab, 0x0 }, /* #17 */ 4343 { 0x032993, 0x032102, 0x3cb536aa087413a3, 0x54338fede58c267f, 0x177e5943dd1812dc, 0x0 }, /* #18 */ 4344 { 0x166a97, 0x166213, 0xf969ca6b97af70c2, 0x2adce7c1a817c501, 0x31731d561068543f, 0x0 }, /* #19 */ 4345 { 0x0b3342, 0x0b3383, 0xd07cc7ae96d45e53, 0xa8d15fa886edd749, 0xd85497f9f01978f6, 0x0 }, /* #20 */ 4346 { 0x0568c3, 0x056086, 0x0b3179d8af6ac70a, 0xe669094b4ca120af, 0xdb378f729d3659a5, 0x0 }, /* #21 */ 4347 { 0x2a1353, 0x2a1383, 0xddec8cdac2ae5dac, 0xcc1d4e6ad7c1ca0e, 0xee30c19015136c62, 0x0 }, /* #22 */ 4348 { 0x340d56, 0x340507, 0x5a9382bd249f5d03, 0x30f87155ef0bd1c3, 0xd664ee98ca6c74c0, 0x0 }, /* #23 */ 4349 { 0x2c6957, 0x2c6182, 0x1bcc0ac131804372, 0xdabb09322256776e, 0xbeeefe70f0d633fc, 0x0 }, /* #24 */ 4350 { 0x020b57, 0x020383, 0xe9304d99de8a1bca, 0xdcfa1b8740c0c98c, 0xf3c9cded6236adc2, 0x0 }, /* #25 */ 4351 { 0x2e3dd6, 0x2e3503, 0xe8534b377cfb9290, 0x130f7739716aaf1f, 0x2abc2c01f46f1c8f, 0x0 }, /* #26 */ 4352 { 0x2d0b92, 0x2d0303, 0x5c136c963b92b2b8, 0x1a0c0cc5fad0acf8, 0xbdf8a02fbf3dfa40, 0x0 }, /* #27 */ 4353 { 0x1c2e47, 0x1c2e92, 0x734e51d6d3355bf2, 0x96a29e912e144fb0, 0x23544cba5adef3be, 0x0 }, /* #28 */ 4354 { 0x395956, 0x395907, 0x89a9ed70e3e009e6, 0x67be5b93170383be, 0xde146e22332379d8, 0x0 }, /* #29 */ 4355 { 0x0a2a47, 0x0a2207, 0x7ab485ac2efb6540, 0x2a70262550af6290, 0xafbba07921b3fd50, 0x0 }, /* #30 */ 4356 { 0x240042, 0x240002, 0x15bf886b6d6ad3a3, 0x70458a6f7f000797, 0x5a860204119533f4, 0x0 }, /* #31 */ 4357 { 0x2e6216, 0x2e6a82, 0x49d8f64f0771f246, 0x8e3c56bc0a84b3dc, 0x4463606d0312c196, 0x0 }, /* #32 */ 4358 { 0x0f3706, 0x0f3713, 0xfe9da32459835a4d, 0x104ee0ce78c50ae6, 0x11b13daa1f41b099, 0x0 }, /* #33 */ 4359 { 0x070dc6, 0x070506, 0x38a1f23946ae72b0, 0x557c0876d6d42cbe, 0x1cda163d9025ba0e, 0x0 }, /* #34 */ 4360 { 0x2a2e42, 0x2a2682, 0x0791a391858d6b93, 0xfb5b75f6f01714df, 0xf3c9d2656a89a94c, 0x0 }, /* #35 */ 4361 { 0x137f53, 0x137787, 0xecc3e1e271e7daa6, 0xb3934173e20acedd, 0xc6cf5f917022f437, 0x0 }, /* #36 */ 4362 { 0x0b4cc2, 0x0b4413, 0xe27f990fe16640c2, 0x34cae40048801b10, 0x524b4af06719da4e, 0x0 }, /* #37 */ 4363 { 0x245bd2, 0x245397, 0xb78e7dfd2ee3f39b, 0xb60b36b95ad57d24, 0xfe7cb8bc2bf18989, 0x0 }, /* #38 */ 4364 { 0x045e92, 0x045612, 0x41721c9b0aa4ad5e, 0x521cd78b3558b238, 0x10aabaf02ab404da, 0x0 }, /* #39 */ 4365 { 0x170bc7, 0x170b86, 0x2d75612bee50b5e3, 0x89517772638f3c14, 0x5bdc1646753e8631, 0x0 }, /* #40 */ 4366 { 0x3a5bd6, 0x3a5303, 0x3d9cf451596af778, 0x218a0be364d708e9, 0xe3ed17920b6c1171, 0x0 }, /* #41 */ 4367 { 0x262556, 0x262d03, 0xa4ae4857aabb25cb, 0x5f1c630718caa12f, 0xba6e1aaf6e0f7b64, 0x0 }, /* #42 */ 4368 { 0x197503, 0x197d82, 0x5dd81e0cf9ac5311, 0xd77b33a351492907, 0x79a31596579cd5f6, 0x0 }, /* #43 */ 4369 { 0x1e4842, 0x1e4097, 0xc7851954e864281b, 0xb92f50081ba62695, 0xf1aa36b33341fe7a, 0x0 }, /* #44 */ 4370 { 0x2d5c13, 0x2d5402, 0x05e065990a379044, 0x2c3bb4ac5965d3ea, 0x265b4f134f2e43a6, 0x0 }, /* #45 */ 4371 { 0x247c13, 0x247496, 0x1ab67db51acd5b17, 0xca3a79b01dc47fb1, 0xaf83fbfb02f7249a, 0x0 }, /* #46 */ 4372 { 0x143416, 0x143c03, 0x9881679b3c691b54, 0x53035c93d42239d6, 0xba81f4f897b91e82, 0x0 }, /* #47 */ 4373 { 0x3a0497, 0x3a0402, 0x2298892d9d4515c6, 0x4370d6a3a99b10df, 0x20d84d760c55fb19, 0x0 }, /* #48 */ 4374 { 0x050ed2, 0x050607, 0xd69cb572d223aa86, 0x3184c8dc5c70057d, 0x5ae813698a4c5af7, 0x0 }, /* #49 */ 4375 { 0x126043, 0x126896, 0x5026aab1b6301aaa, 0x894f52be50c06d69, 0x3928a80c9a9052bf, 0x0 }, /* #50 */ 4376 { 0x304907, 0x304112, 0x1023058586e5aa98, 0x5fa8bc67722511a1, 0x4f85b6e1eb3f6709, 0x0 }, /* #51 */ 4377 { 0x297597, 0x297d86, 0x5eb618569a70d560, 0x8594a6eb9f689b3a, 0x26de8e9504f7c5da, 0x0 }, /* #52 */ 4378 { 0x230cd6, 0x230412, 0x14b0805611e7f98c, 0x7ef49b6ca1a1b316, 0x6a441b168fb9b98a, 0x0 }, /* #53 */ 4379 { 0x0e77d3, 0x0e7f07, 0x82f34ed54a9ed9e5, 0x28b93ed13e5b7e2e, 0xa5c5effbf3bca449, 0x0 }, /* #54 */ 4380 { 0x0e7bd2, 0x0e7b82, 0x72ddc77d80eadd15, 0xee07c14fff3ed6b6, 0x7b29f9d27e53f9a1, 0x0 }, /* #55 */ 4381 { 0x106856, 0x106886, 0x5c403c47f2720758, 0xa1dd7e872fa78ff9, 0x459d423f3d3588a1, 0x0 }, /* #56 */ 4382 { 0x2859c7, 0x285186, 0x9a7251ecc3dfce90, 0xedce941d4b4059e8, 0x535c423087608b58, 0x0 }, /* #57 */ 4383 { 0x3d0813, 0x3d0817, 0x9268d23f3ff03c17, 0x223a0d089fb38c74, 0x8fd13ac95fc3505d, 0x0 }, /* #58 */ 4384 { 0x2a6a13, 0x2a6292, 0x6d7c7ef5416481a9, 0xf3a8540789d7c0a4, 0x862bd51248733efb, 0x0 }, /* #59 */ 4385 { 0x313493, 0x313493, 0xf333457cc3d0962c, 0xa099e1342ee78052, 0xad669bb76b16ea26, 0x0 }, /* #60 */ 4386 { 0x392282, 0x392282, 0x2557d5fdddd2dd32, 0xf256336f4774e637, 0xccfe5d7169a20905, 0x0 }, /* #61 */ 4387 { 0x282c43, 0x282412, 0x5ffd8c138acd1c4f, 0x7b81f419c9c4601c, 0x1b8468063ef743cd, 0x0 }, /* #62 */ 4388 { 0x0910d2, 0x091017, 0x6a90d5fcc8450229, 0x3c11d6301315cc35, 0xd18100334ad0ca0c, 0x0 }, /* #63 */ 6373 { 0x021b87, 0x021346, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #0 */ 6374 { 0x3b33c3, 0x3b3346, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #1 */ 6375 { 0x037393, 0x037346, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #2 */ 6376 { 0x2077d6, 0x207746, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #3 */ 6377 { 0x0a2247, 0x0a2246, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #4 */ 6378 { 0x185187, 0x185146, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #5 */ 6379 { 0x241687, 0x241686, 0xecdf2ef1dd8d610f, 0xecdf2ef1dd8d610f, 0x0000000000000000, 0x0 }, /* #6 */ 6380 { 0x026712, 0x026786, 0xcce77d2b621aca8b, 0xcce77d2b621aca8b, 0x0000000000000000, 0x0 }, /* #7 */ 6381 { 0x0a1883, 0x0a1082, 0xdbcf1fb52bed1c16, 0xdbcf1fb52bed1c16, 0x0000000000000000, 0x0 }, /* #8 */ 6382 { 0x2a3256, 0x2a3206, 0x5b45bbe1b0224a72, 0x5b45bbe1b0224a72, 0x0000000000000000, 0x0 }, /* #9 */ 6383 { 0x315f97, 0x315706, 0x783111546b25b395, 0x783111546b25b395, 0x0000000000000000, 0x0 }, /* #10 */ 6384 { 0x283e96, 0x283606, 0x66bd8f3b47ba8627, 0x66bd8f3b47ba8627, 0x0000000000000000, 0x0 }, /* #11 */ 6385 { 0x067e53, 0x067612, 0x135ccfc29b51bd34, 0x6bf178eb8d9db183, 0x5894a928f24bf44f, 0x0 }, /* #12 */ 6386 { 0x2d2e87, 0x2d2e86, 0x6630ddee855d2522, 0x9673be0297976cfa, 0x3042e014123a47d8, 0x0 }, /* #13 */ 6387 { 0x353a56, 0x353a96, 0x771aca0d1a5ca038, 0xe73785b59a23d7f6, 0x701cbba87fc737be, 0x0 }, /* #14 */ 6388 { 0x242b47, 0x242396, 0x9fe28832f254d6ce, 0xbd68df2e83b0929a, 0x1d8656fb915bbbcc, 0x0 }, /* #15 */ 6389 { 0x3807c3, 0x380793, 0xed0c7dee64e0f55c, 0xd537ec5af400a0b9, 0xe82b6e6c8f1fab5d, 0x0 }, /* #16 */ 6390 { 0x233206, 0x233286, 0xda70331138eb3720, 0xf5bd83af35140699, 0x1b4d509dfc28cf79, 0x0 }, /* #17 */ 6391 { 0x272217, 0x272217, 0x5bead15f774cef2e, 0x507f856b4ca4b178, 0xf494b40bd557c24a, 0x0 }, /* #18 */ 6392 { 0x3879d2, 0x387992, 0x66f7d262b14fb128, 0x876664af896505e6, 0x206e924cd81554be, 0x0 }, /* #19 */ 6393 { 0x090b83, 0x090386, 0x779b8a32b4da8a05, 0xfb747a30b9687f28, 0x83d8effe048df523, 0x0 }, /* #20 */ 6394 { 0x342f56, 0x342702, 0x45f826128cda260d, 0x597430df7365b1ae, 0x137c0acce68b8ba1, 0x0 }, /* #21 */ 6395 { 0x286112, 0x286982, 0x61f334acbb507fc0, 0xbe15fb6ca157995d, 0x5c22c6bfe607199d, 0x0 }, /* #22 */ 6396 { 0x0c6d12, 0x0c6d17, 0xb452a353ef2a1719, 0x6d6319224c8ad014, 0xb91075ce5d60b8fb, 0x0 }, /* #23 */ 6397 { 0x264486, 0x264406, 0x0f7a7e9094e52373, 0x30e17bdf87f04b53, 0x2166fd4ef30b27e0, 0x0 }, /* #24 */ 6398 { 0x001d03, 0x001507, 0xee7c4b71aaf0e9a8, 0x49955eef0d2e0a0a, 0x5b19137d623d2062, 0x0 }, /* #25 */ 6399 { 0x3f44d6, 0x3f4403, 0xa2304574248a0871, 0x1d404e4133a9fd79, 0x7b1008cd0f1ff508, 0x0 }, /* #26 */ 6400 { 0x316906, 0x316986, 0x6dacf90d6f399617, 0xe4d071a5664c71ff, 0x77237897f712dbe8, 0x0 }, /* #27 */ 6401 { 0x021dc2, 0x021586, 0x4fb1659cb73173eb, 0xf92fd5fbfeb760bb, 0xa97e705f4785ecd0, 0x0 }, /* #28 */ 6402 { 0x1c0fd2, 0x1c0786, 0x8835df3d32f0739b, 0xedfe70e33bc3b66f, 0x65c891a608d342d4, 0x0 }, /* #29 */ 6403 { 0x123c83, 0x123482, 0xc315a2b8288d0834, 0xdff47d5769fb08a4, 0x1cdeda9f416e0070, 0x0 }, /* #30 */ 6404 { 0x230b87, 0x230387, 0xb143b657200a02e3, 0x8c86feed748225e8, 0xdb43489654782305, 0x0 }, /* #31 */ 6405 { 0x035b53, 0x035b03, 0xbafffd3b88a0e499, 0x74dc9c0d84eb502c, 0xb9dc9ed1fc4a6b93, 0x0 }, /* #32 */ 6406 { 0x3e4906, 0x3e4196, 0x19d689d3ceff4819, 0xba3b44be22f1f1d2, 0xa064baea53f2a9b9, 0x0 }, /* #33 */ 6407 { 0x2b6943, 0x2b6113, 0xd8b7b04b350bc8fa, 0x0d87f96bf8a2e194, 0x34d04920c397189a, 0x0 }, /* #34 */ 6408 { 0x032242, 0x032297, 0x96cd1a0453d3527f, 0x881f4c70473a5acc, 0xf152326bf367084d, 0x0 }, /* #35 */ 6409 { 0x2c48c6, 0x2c4807, 0x88a9e30e3227a4a3, 0x254ca91b3ba1760a, 0x9ca2c60d0979d167, 0x0 }, /* #36 */ 6410 { 0x380e03, 0x380682, 0xebf8c8f138bdaa51, 0xfdf33f1fd30e0715, 0x11fa762e9a505cc4, 0x0 }, /* #37 */ 6411 { 0x0c3093, 0x0c3016, 0x10c0fd0e7d889069, 0x4417aab4abae5bf6, 0x3356ada62e25cb8d, 0x0 }, /* #38 */ 6412 { 0x220796, 0x220f92, 0x49996732c775d789, 0x81df3c877dbc00e6, 0x3845d554b646295d, 0x0 }, /* #39 */ 6413 { 0x383b56, 0x383307, 0x78733a74301ce2e1, 0x1c906b9ac51f9581, 0xa41d31269502b2a0, 0x0 }, /* #40 */ 6414 { 0x0d15d2, 0x0d1d82, 0x54e0ad4c2793bf00, 0x8c592e38d225431c, 0x377880ecaa91841c, 0x0 }, /* #41 */ 6415 { 0x184313, 0x184303, 0xfebda85adaa5dac4, 0x2aea4019701da7a8, 0x2c2c97be9577cce4, 0x0 }, /* #42 */ 6416 { 0x1e7247, 0x1e7286, 0x324ef3b1776a8533, 0xfe6c88f354cb8877, 0xcc1d9541dd610344, 0x0 }, /* #43 */ 6417 { 0x1835c2, 0x183586, 0x265d1347fff9c2b1, 0xacc026ce689670af, 0x86631386689cadfe, 0x0 }, /* #44 */ 6418 { 0x166686, 0x166e17, 0xe512e3edf0f7eda4, 0x707d91302c29dd42, 0x8b6aad423b31ef9e, 0x0 }, /* #45 */ 6419 { 0x144dc3, 0x144d86, 0x7ca398d1215a8065, 0x8260dd9479e081a9, 0x05bd44c358860144, 0x0 }, /* #46 */ 6420 { 0x304a97, 0x304207, 0xfc21d36ac3b953a2, 0x2464bce09478469f, 0x2842e975d0bef2fd, 0x0 }, /* #47 */ 6421 { 0x2d14d3, 0x2d1417, 0xf6a1754c0cfc08bc, 0x5656d512af181628, 0x5fb55fc6a21c0d6c, 0x0 }, /* #48 */ 6422 { 0x225047, 0x225092, 0x8b96becb6521c334, 0xcaf2971cbae9ca92, 0x3f5bd85155c8075e, 0x0 }, /* #49 */ 6423 { 0x040407, 0x040487, 0x9b8985349bf795c4, 0x8d44fa67bd7fbccf, 0xf1bb75332188270b, 0x0 }, /* #50 */ 6424 { 0x0b00c7, 0x0b0082, 0x67ad914bb9338df7, 0xfee87184ad51753d, 0x973ae038f41de746, 0x0 }, /* #51 */ 6425 { 0x162947, 0x162907, 0xc97f039a6f831f58, 0x64de10c0a14897ac, 0x9b5f0d2631c57854, 0x0 }, /* #52 */ 6426 { 0x3e4b47, 0x3e4312, 0x43fc3f493b9c145a, 0x6256907aa13ae804, 0x1e5a5131659ed3aa, 0x0 }, /* #53 */ 6427 { 0x081853, 0x081003, 0x1a6ddff7c4cabdb9, 0x14fac2d3e855bd3b, 0xfa8ce2dc238aff82, 0x0 }, /* #54 */ 6428 { 0x017783, 0x017796, 0xa159cb1eb5a303f8, 0xce5dd93b83c933a5, 0x2d040e1cce262fad, 0x0 }, /* #55 */ 6429 { 0x021712, 0x021712, 0x571fa9154a4e3f54, 0x72d5409169e3ece3, 0x1bb5977c1f95ad8f, 0x0 }, /* #56 */ 6430 { 0x2c5c12, 0x2c5403, 0x5d48acc21f92c707, 0x3c4879716dd8eb6d, 0xdeffccaf4e462466, 0x0 }, /* #57 */ 6431 { 0x1725c2, 0x172592, 0x9d3b3fdab9f84fbd, 0xd28e1493d6d55ff1, 0x3552d4b91cdd1034, 0x0 }, /* #58 */ 6432 { 0x006342, 0x006392, 0xa82c0d05e3081736, 0xac0e2e81c712ef13, 0x03e2217be40ad7dd, 0x0 }, /* #59 */ 6433 { 0x041412, 0x041403, 0xcb0930e9d0cc26d4, 0x4069c24b19365e4f, 0x75609161486a377b, 0x0 }, /* #60 */ 6434 { 0x281287, 0x281286, 0x15346c66bef43e84, 0xec2b9f6263ace5ee, 0xd6f732fba4b8a76a, 0x0 }, /* #61 */ 6435 { 0x064fd7, 0x064796, 0xac4c2619a0ee0bda, 0xd7c273945c4776b4, 0x2b764d7abb596ada, 0x0 }, /* #62 */ 6436 { 0x181ac2, 0x181292, 0x1662bc5961a01b56, 0xcd5a050f0ddb9de0, 0xb6f748b5ac3b828a, 0x0 }, /* #63 */ 6437 { 0x062017, 0x062017, 0xefbd6a25ac3879b1, 0x1c504ce8a8bc3550, 0x2c92e2c2fc83bb9f, 0x0 }, /* #64 */ 6438 { 0x1b0086, 0x1b0007, 0x6bb06c9ae3948521, 0x33dcba3bef3e8dff, 0xc82c4da10baa08de, 0x0 }, /* #65 */ 6439 { 0x1c0912, 0x1c0186, 0x95f9ee12f0f4c61a, 0xcc2326bf7c71b11d, 0x362938ac8b7ceb03, 0x0 }, /* #66 */ 6440 { 0x0760c7, 0x076817, 0xf74112cc82f83c55, 0x7792996f543167c0, 0x805186a2d1392b6b, 0x0 }, /* #67 */ 6441 { 0x224943, 0x224103, 0x61b998fa79f767b4, 0x3bf202bfd9e1dee9, 0xda3869c55fea7735, 0x0 }, /* #68 */ 6442 { 0x2811d7, 0x281186, 0x3084f36035332411, 0xf573a3cb1db96093, 0xc4eeb06ae8863c82, 0x0 }, /* #69 */ 6443 { 0x002283, 0x002207, 0x1cb6b07f1a594ca4, 0x0f0ba03e7856de0a, 0xf254efbf5dfd9166, 0x0 }, /* #70 */ 6444 { 0x0f53d7, 0x0f5397, 0xdc4cf6dc62a47a1c, 0xd050308863876e24, 0xf40339ac00e2f408, 0x0 }, /* #71 */ 6445 { 0x3f65c3, 0x3f6592, 0xe2bc80e6eeb9b779, 0xf03ba8b0b46c4554, 0x0d7f27c9c5b28ddb, 0x0 }, /* #72 */ 6446 { 0x0d0403, 0x0d0493, 0xfa65813c178479ff, 0xc3122f77358c2216, 0xc8acae3b1e07a817, 0x0 }, /* #73 */ 6447 { 0x2a1b56, 0x2a1382, 0xb38b63b702861fb4, 0xe01d6a3b46c5bd85, 0x2c920684443f9dd1, 0x0 }, /* #74 */ 6448 { 0x297bc3, 0x297316, 0x5e8d86298b920136, 0x6c78f035e8f4fea0, 0x0deb6a0c5d62fd6a, 0x0 }, /* #75 */ 6449 { 0x3f40d7, 0x3f4012, 0x10e57d125882468b, 0x2ef6639362f898c7, 0x1e10e6810a76523c, 0x0 }, /* #76 */ 6450 { 0x1745d3, 0x174597, 0xd7ed9273047cb76a, 0xd10a3d39b2a67fb4, 0xf91caac6ae29c84a, 0x0 }, /* #77 */ 6451 { 0x0f6b42, 0x0f6382, 0x9b171473b41fe971, 0xe2259c553c5f815b, 0x470e87e1883f97ea, 0x0 }, /* #78 */ 6452 { 0x3a4847, 0x3a4803, 0xc5c85fefd67a8558, 0x481ead0efc8ced0b, 0x82564d1f261267b3, 0x0 }, /* #79 */ 6453 { 0x1b7087, 0x1b7016, 0x591e0a5fea411e15, 0x6b771ee4ed7c0df0, 0x12591485033aefdb, 0x0 }, /* #80 */ 6454 { 0x123106, 0x123186, 0x803be443ae1a4b26, 0x8a5ed61bca2135f9, 0x0a22f1d81c06ead3, 0x0 }, /* #81 */ 6455 { 0x3341c6, 0x334103, 0xeb88b78cea010f22, 0x1e004b6146cb8e9d, 0x327793d45cca7f7b, 0x0 }, /* #82 */ 6456 { 0x163987, 0x163186, 0x23f047bc21b8af1b, 0xe54696f455ae492d, 0xc1564f3833f59a12, 0x0 }, /* #83 */ 6457 { 0x2a6617, 0x2a6606, 0x016d6d15c9304a89, 0x6c510e904044e9ca, 0x6ae3a17a77149f41, 0x0 }, /* #84 */ 6458 { 0x3e0743, 0x3e0782, 0x0a6bf34e5cec01d3, 0x93be9b6dd21e8d0d, 0x8952a81f75328b3a, 0x0 }, /* #85 */ 6459 { 0x0b3a86, 0x0b3202, 0x0fa2ad080539b521, 0x1224ffd60647c631, 0x028252ce010e1110, 0x0 }, /* #86 */ 6460 { 0x0a5383, 0x0a5387, 0xe341f06e3bfb1d51, 0xa5657484ba0af528, 0xc22384167e0fd7d7, 0x0 }, /* #87 */ 6461 { 0x344152, 0x344106, 0x1a317360da085995, 0x74fff3627e962b77, 0x5ace8001a48dd1e2, 0x0 }, /* #88 */ 6462 { 0x036887, 0x036093, 0xdae188b72c038447, 0xc71afefeb8da5945, 0xec3976478cd6d4fe, 0x0 }, /* #89 */ 6463 { 0x0466d3, 0x046e03, 0xd6b45b30847abf87, 0x58aebc3c1f49984f, 0x81fa610b9aced8c8, 0x0 }, /* #90 */ 6464 { 0x393b06, 0x393b92, 0x57271c2aae919278, 0xb5ece4bef73bc891, 0x5ec5c89448aa3619, 0x0 }, /* #91 */ 6465 { 0x271517, 0x271d17, 0xb89afdc5b176f435, 0x5a22a323b901a1c0, 0xa187a55e078aad8b, 0x0 }, /* #92 */ 6466 { 0x397052, 0x397813, 0x8efa0457f59229db, 0x200621ae35c51d4a, 0x910c1d564032f36f, 0x0 }, /* #93 */ 6467 { 0x1a2283, 0x1a2207, 0x4cb208aa7b9a4333, 0x3e7552c0f7f13b6f, 0xf1c34a167c56f83c, 0x0 }, /* #94 */ 6468 { 0x3c0ad3, 0x3c0203, 0x633e9624b0004b0a, 0x0e54032311f3936d, 0xab156cfe61f34863, 0x0 }, /* #95 */ 4389 6469 }; 4390 6470 static const BINU64_TEST_T g_aTests_adc_u64[] = 4391 6471 { 4392 { 0x343e12, 0x343646, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #0 */ 4393 { 0x174717, 0x174702, 0x0000000000000000, 0x0000000000000001, 0x0000000000000000, 0x0 }, /* #1 */ 4394 { 0x1d2896, 0x1d2046, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #2 */ 4395 { 0x153f16, 0x153746, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #3 */ 4396 { 0x3e2b16, 0x3e2306, 0x6df380e3c9c90b09, 0x6df380e3c9c90b09, 0x0000000000000000, 0x0 }, /* #4 */ 4397 { 0x126f52, 0x126702, 0x235a2bb169a8398c, 0x235a2bb169a8398c, 0x0000000000000000, 0x0 }, /* #5 */ 4398 { 0x2a2446, 0x2a2402, 0x336326e218d0c998, 0x336326e218d0c998, 0x0000000000000000, 0x0 }, /* #6 */ 4399 { 0x0d59c3, 0x0d5102, 0x1f8de7e1bed5350c, 0x1f8de7e1bed5350d, 0x0000000000000000, 0x0 }, /* #7 */ 4400 { 0x3215c3, 0x321503, 0x6c0f0bba811f458c, 0x0a93f63590ea5d4f, 0x9e84ea7b0fcb17c2, 0x0 }, /* #8 */ 4401 { 0x3e40c6, 0x3e4083, 0xc131e15d4f164d60, 0xa21c580840d8eea7, 0xe0ea76aaf1c2a147, 0x0 }, /* #9 */ 4402 { 0x1423c2, 0x142307, 0xdadde2c2b20ca005, 0x1cd503134f5edc5a, 0x41f720509d523c55, 0x0 }, /* #10 */ 4403 { 0x2a0607, 0x2a0e82, 0x3ee0557cbf382470, 0x89c74b64b944a568, 0x4ae6f5e7fa0c80f7, 0x0 }, /* #11 */ 4404 { 0x1a1642, 0x1a1e03, 0x9b5b822897acf25c, 0x31727124ec6b314f, 0x9616eefc54be3ef3, 0x0 }, /* #12 */ 4405 { 0x236d92, 0x236512, 0x48d6c977074be99f, 0x5f530cd7549091c8, 0x167c43604d44a829, 0x0 }, /* #13 */ 4406 { 0x2b7fd3, 0x2b7f13, 0xce163037f792e95a, 0x57ba639b8a4a5b75, 0x89a4336392b7721a, 0x0 }, /* #14 */ 4407 { 0x292d86, 0x292583, 0xe1c40f3bad3f7795, 0xcef7e67c3c039437, 0xed33d7408ec41ca2, 0x0 }, /* #15 */ 4408 { 0x3862c2, 0x386213, 0xd6d40a458a6f631d, 0x47740d87855da6d5, 0x70a00341faee43b8, 0x0 }, /* #16 */ 4409 { 0x355a03, 0x355287, 0xf504631c42630d65, 0xbcfb509c3569ebdb, 0xc7f6ed7ff306de75, 0x0 }, /* #17 */ 4410 { 0x2230c6, 0x223803, 0x93ae448f6a7a8cbe, 0x5865ee2a80919f1f, 0xc4b7a99b16171261, 0x0 }, /* #18 */ 4411 { 0x202253, 0x202207, 0x775c42f70defc0d2, 0x6e25739ad8204359, 0xf6c930a3ca308286, 0x0 }, /* #19 */ 4412 { 0x185a42, 0x185203, 0xb303cc90db7e16b1, 0x2570f90319e9539e, 0x726d2c723e6b3ced, 0x0 }, /* #20 */ 4413 { 0x010a13, 0x010296, 0x43ff822542c6b69f, 0xcee527bd3e8024a3, 0x8ae5a597fbb96e03, 0x0 }, /* #21 */ 4414 { 0x1a6217, 0x1a6296, 0x0f17b03aa75e0acf, 0x94c9f369c390c263, 0x85b2432f1c32b793, 0x0 }, /* #22 */ 4415 { 0x184596, 0x184d86, 0x733d0ec4842565c7, 0xac10de4631ba06be, 0x38d3cf81ad94a0f7, 0x0 }, /* #23 */ 4416 { 0x1c5c02, 0x1c5c92, 0x4b78cdf692244623, 0x8c6dd9057a3e3e52, 0x40f50b0ee819f82f, 0x0 }, /* #24 */ 4417 { 0x284497, 0x284413, 0x1adeeec90904cfaf, 0x18661af16b13ab97, 0xfd872c28620edbe7, 0x0 }, /* #25 */ 4418 { 0x243652, 0x243613, 0xf019eba428b0cfca, 0x61bac5721e6e6545, 0x71a0d9cdf5bd957b, 0x0 }, /* #26 */ 4419 { 0x3b3b07, 0x3b3392, 0x1ab9351ad1aaa6fd, 0xc8c714a346f8137c, 0xae0ddf88754d6c7e, 0x0 }, /* #27 */ 4420 { 0x0e1202, 0x0e1212, 0x39522e6169de2cd8, 0x6ad207492c412c85, 0x317fd8e7c262ffad, 0x0 }, /* #28 */ 4421 { 0x395fc2, 0x395786, 0x8285e1c1ddfdd089, 0xff6017a901a617bb, 0x7cda35e723a84732, 0x0 }, /* #29 */ 4422 { 0x091092, 0x091087, 0xf7a6b5cec9295184, 0xcab9a1476b137644, 0xd312eb78a1ea24c0, 0x0 }, /* #30 */ 4423 { 0x213dc3, 0x213d92, 0x72cb9e8d1f664349, 0x86f44aec357c9852, 0x1428ac5f16165508, 0x0 }, /* #31 */ 4424 { 0x0c3c03, 0x0c3497, 0xc285333481ca359a, 0xa5bc2ae1f8aef2a5, 0xe336f7ad76e4bd0a, 0x0 }, /* #32 */ 4425 { 0x3e3196, 0x3e3982, 0x7fa2c5f7c2874868, 0xfd91f3ae99fa442c, 0x7def2db6d772fbc4, 0x0 }, /* #33 */ 4426 { 0x222756, 0x222786, 0xce5a49249cced272, 0xf451b833e646d51e, 0x25f76f0f497802ac, 0x0 }, /* #34 */ 4427 { 0x1c5542, 0x1c5506, 0x50d1be474dc44608, 0x755d70c8c7e796cc, 0x248bb2817a2350c4, 0x0 }, /* #35 */ 4428 { 0x3445c7, 0x344503, 0xec2d324c5a98e623, 0x19e17781e5da3934, 0x2db445358b415310, 0x0 }, /* #36 */ 4429 { 0x2b52d7, 0x2b5203, 0x4815e5b4571f4d73, 0x28b14eac6cbafed9, 0xe09b68f8159bb165, 0x0 }, /* #37 */ 4430 { 0x080283, 0x080203, 0x58b7631cf02df32a, 0x067852d7dff9c31c, 0xadc0efbaefcbcff1, 0x0 }, /* #38 */ 4431 { 0x3a5483, 0x3a5412, 0x1a805e821cdda12c, 0x46eb31863e9a5792, 0x2c6ad30421bcb665, 0x0 }, /* #39 */ 4432 { 0x034246, 0x034207, 0xe5bf695b6f8f4031, 0x5c446e0fe92d49bd, 0x768504b4799e098c, 0x0 }, /* #40 */ 4433 { 0x380216, 0x380296, 0x3fab1f050c23c254, 0xc3c3857c47a58512, 0x841866773b81c2be, 0x0 }, /* #41 */ 4434 { 0x2f3186, 0x2f3992, 0x700bd28f829e70fc, 0x92bd55641acb33e9, 0x22b182d4982cc2ed, 0x0 }, /* #42 */ 4435 { 0x045ec2, 0x045682, 0x3c7d16e28af39027, 0xce4fb57e435cfe9b, 0x91d29e9bb8696e74, 0x0 }, /* #43 */ 4436 { 0x2a5b43, 0x2a5382, 0x95c0eed2ac5d1f87, 0xcce5dcf1d9dc47ae, 0x3724ee1f2d7f2826, 0x0 }, /* #44 */ 4437 { 0x0d7257, 0x0d7212, 0x007a568f954d378e, 0x36dc50c0f515fe16, 0x3661fa315fc8c687, 0x0 }, /* #45 */ 4438 { 0x306387, 0x306386, 0xbfa05b1e697403b8, 0xcdad7725623232ed, 0x0e0d1c06f8be2f34, 0x0 }, /* #46 */ 4439 { 0x2a75d2, 0x2a7596, 0x3b8137a37b349e3e, 0xc0d7447a9ba06b18, 0x85560cd7206bccda, 0x0 }, /* #47 */ 4440 { 0x2479d7, 0x247106, 0x284a881b31587c54, 0x352987b2e686359c, 0x0cdeff97b52db947, 0x0 }, /* #48 */ 4441 { 0x1e39c6, 0x1e3107, 0xcbc6a950c62d5b53, 0x2e94b859e5c3248d, 0x62ce0f091f95c93a, 0x0 }, /* #49 */ 4442 { 0x3d2993, 0x3d2186, 0x19d67cfa6c804781, 0xe174d6733d2755d8, 0xc79e5978d0a70e56, 0x0 }, /* #50 */ 4443 { 0x035912, 0x035117, 0x53e0287f97a7f566, 0x28457481b92aca44, 0xd4654c022182d4de, 0x0 }, /* #51 */ 4444 { 0x2121c6, 0x212183, 0xbdc60310d2efce21, 0xa1cbc679e5e31e13, 0xe405c36912f34ff2, 0x0 }, /* #52 */ 4445 { 0x2055c6, 0x205593, 0x8f38116dc3d009df, 0x827cc370add03d9b, 0xf344b202ea0033bc, 0x0 }, /* #53 */ 4446 { 0x023b93, 0x023382, 0x82ff52a5c86a6c97, 0x9cd38e0710f55d98, 0x19d43b61488af100, 0x0 }, /* #54 */ 4447 { 0x060b53, 0x060b96, 0x5302947c6526bfed, 0xb8a7b65233894365, 0x65a521d5ce628377, 0x0 }, /* #55 */ 4448 { 0x103a43, 0x103203, 0x698a9b5c0769a7d9, 0x10988f405247722c, 0xa70df3e44addca52, 0x0 }, /* #56 */ 4449 { 0x0711c6, 0x071186, 0xb02f6dde131f5d70, 0xd20fd88c8cf5a0cc, 0x21e06aae79d6435c, 0x0 }, /* #57 */ 4450 { 0x3b56c2, 0x3b5e17, 0x9ae242184e5899ef, 0x3075319b4ab9dd60, 0x9592ef82fc614371, 0x0 }, /* #58 */ 4451 { 0x2a6b92, 0x2a6302, 0x1f7f01c3790f5c74, 0x42078cdf445c36a4, 0x22888b1bcb4cda30, 0x0 }, /* #59 */ 4452 { 0x244c06, 0x244482, 0x1df4da7d37970d76, 0xc3659aa2adcb615e, 0xa570c025763453e8, 0x0 }, /* #60 */ 4453 { 0x165057, 0x165083, 0xd469053a3e880698, 0xa00c7beeb95e54ba, 0xcba376b47ad64e21, 0x0 }, /* #61 */ 4454 { 0x064a17, 0x064202, 0x6a56f7a70523b173, 0x7de8cb30f8c0dcef, 0x1391d389f39d2b7b, 0x0 }, /* #62 */ 4455 { 0x167216, 0x167a86, 0x26d0a51e65b946b3, 0xa2d3edb3b1c1af2d, 0x7c0348954c08687a, 0x0 }, /* #63 */ 6472 { 0x264e96, 0x264646, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #0 */ 6473 { 0x070dd7, 0x070502, 0x0000000000000000, 0x0000000000000001, 0x0000000000000000, 0x0 }, /* #1 */ 6474 { 0x1f4643, 0x1f4602, 0x0000000000000000, 0x0000000000000001, 0x0000000000000000, 0x0 }, /* #2 */ 6475 { 0x127582, 0x127546, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #3 */ 6476 { 0x356496, 0x356446, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #4 */ 6477 { 0x335e52, 0x335646, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #5 */ 6478 { 0x0801c2, 0x080106, 0x4775ffec9bff13f0, 0x4775ffec9bff13f0, 0x0000000000000000, 0x0 }, /* #6 */ 6479 { 0x3462c7, 0x346206, 0x2ea31240124fb3c4, 0x2ea31240124fb3c5, 0x0000000000000000, 0x0 }, /* #7 */ 6480 { 0x033f83, 0x033706, 0x077ab20ee1491ea4, 0x077ab20ee1491ea5, 0x0000000000000000, 0x0 }, /* #8 */ 6481 { 0x3f59c3, 0x3f5102, 0x44a6ed5957f3c37b, 0x44a6ed5957f3c37c, 0x0000000000000000, 0x0 }, /* #9 */ 6482 { 0x281147, 0x281182, 0x9775b1d0b4595f25, 0x9775b1d0b4595f26, 0x0000000000000000, 0x0 }, /* #10 */ 6483 { 0x2c5a92, 0x2c5286, 0xa3a5689e670b7e9c, 0xa3a5689e670b7e9c, 0x0000000000000000, 0x0 }, /* #11 */ 6484 { 0x376f52, 0x376f82, 0x2e19f09cfd610b02, 0xa5ec4f9da664d53e, 0x77d25f00a903ca3c, 0x0 }, /* #12 */ 6485 { 0x1b3657, 0x1b3603, 0x2cb03ed2f05445c3, 0x1643c99cd740a9ad, 0xe9938ac9e6ec63e9, 0x0 }, /* #13 */ 6486 { 0x3c2752, 0x3c2782, 0x9469018d6ad53863, 0xb42ab270a4ba12d5, 0x1fc1b0e339e4da72, 0x0 }, /* #14 */ 6487 { 0x041756, 0x041702, 0x1721584d784b4ae2, 0x175ae9b306779ecd, 0x003991658e2c53eb, 0x0 }, /* #15 */ 6488 { 0x381ed6, 0x381686, 0x9e3670b1a4037213, 0xecee0056ac23f609, 0x4eb78fa5082083f6, 0x0 }, /* #16 */ 6489 { 0x372107, 0x372917, 0xa82d68e797372ff4, 0x737f895fd4797b14, 0xcb5220783d424b1f, 0x0 }, /* #17 */ 6490 { 0x112c16, 0x112413, 0x5f082d9b44c3fcc6, 0x4c224da856ae48a1, 0xed1a200d11ea4bdb, 0x0 }, /* #18 */ 6491 { 0x2e4c97, 0x2e4482, 0xf40d375081a7deb1, 0xf6bf2e9ad1525e94, 0x02b1f74a4faa7fe2, 0x0 }, /* #19 */ 6492 { 0x223d53, 0x223507, 0x934b83b1fc326fd2, 0x0a237063fee57403, 0x76d7ecb202b30430, 0x0 }, /* #20 */ 6493 { 0x343617, 0x343692, 0x658696ff2cbddf2b, 0xedf541b313e15297, 0x886eaab3e723736b, 0x0 }, /* #21 */ 6494 { 0x0872c3, 0x087296, 0xdd2ee5c96e045039, 0xe0417693dff44e50, 0x031290ca71effe16, 0x0 }, /* #22 */ 6495 { 0x1f6006, 0x1f6086, 0x47189eefcaf6a630, 0xde6c75b2ec612790, 0x9753d6c3216a8160, 0x0 }, /* #23 */ 6496 { 0x3848d7, 0x384896, 0x6fbee22881bd4027, 0xbdd1bcad1eaf2990, 0x4e12da849cf1e968, 0x0 }, /* #24 */ 6497 { 0x081753, 0x081713, 0xd7ca3fbcf1738794, 0x22550e40d0920440, 0x4a8ace83df1e7cab, 0x0 }, /* #25 */ 6498 { 0x3b7fd7, 0x3b7f17, 0xba054c9c325b160f, 0x66d2a6182443ea69, 0xaccd597bf1e8d459, 0x0 }, /* #26 */ 6499 { 0x2d5203, 0x2d5286, 0x0dc063719b52a0e2, 0x9115c8b56d13587b, 0x83556543d1c0b798, 0x0 }, /* #27 */ 6500 { 0x2b1342, 0x2b1382, 0xb8d5ae54d2c7c309, 0xe52fa89e276fecfb, 0x2c59fa4954a829f2, 0x0 }, /* #28 */ 6501 { 0x3f0612, 0x3f0613, 0x687c2a8c7aafc055, 0x45ca555e6a7d4340, 0xdd4e2ad1efcd82eb, 0x0 }, /* #29 */ 6502 { 0x1d2f12, 0x1d2782, 0x036537171dee3b06, 0xea40bce1c7f22498, 0xe6db85caaa03e992, 0x0 }, /* #30 */ 6503 { 0x2c4587, 0x2c4586, 0x1f165d50955c4e44, 0xc1aa46788aa4ae3a, 0xa293e927f5485ff5, 0x0 }, /* #31 */ 6504 { 0x301107, 0x301907, 0x95086315ab37b011, 0x2eb2abf204d8b28e, 0x99aa48dc59a1027c, 0x0 }, /* #32 */ 6505 { 0x151183, 0x151196, 0xb606406c434ff3aa, 0xdde4917997bf81d4, 0x27de510d546f8e29, 0x0 }, /* #33 */ 6506 { 0x1b61c3, 0x1b6186, 0x88ae38ea452ee0e2, 0xe2571f982b496ffc, 0x59a8e6ade61a8f19, 0x0 }, /* #34 */ 6507 { 0x0015d7, 0x001d13, 0xc4921a341cad875d, 0x541e76cd30a3d5a2, 0x8f8c5c9913f64e44, 0x0 }, /* #35 */ 6508 { 0x1348c2, 0x134096, 0x4aacf504d94fdecf, 0xe22d1ff6ba59deb8, 0x97802af1e109ffe9, 0x0 }, /* #36 */ 6509 { 0x034046, 0x034093, 0xec872b7721f06159, 0xc2f5786ac02709d0, 0xd66e4cf39e36a877, 0x0 }, /* #37 */ 6510 { 0x3e11d3, 0x3e1116, 0x02363e1a29c5f096, 0x73ca3184a0ed2f82, 0x7193f36a77273eeb, 0x0 }, /* #38 */ 6511 { 0x114d93, 0x114586, 0x065e119cd430a7e2, 0x969385599e06e4be, 0x903573bcc9d63cdb, 0x0 }, /* #39 */ 6512 { 0x0143d6, 0x014313, 0x6eb4c3771fd45b47, 0x3f339e1efd614db0, 0xd07edaa7dd8cf269, 0x0 }, /* #40 */ 6513 { 0x051246, 0x051296, 0x70475b2f3ebb2439, 0xfdc0915b9b6ea7a5, 0x8d79362c5cb3836c, 0x0 }, /* #41 */ 6514 { 0x132a52, 0x132206, 0x0d11748790228fd7, 0x71e3e8dac51c026f, 0x64d2745334f97298, 0x0 }, /* #42 */ 6515 { 0x1328d3, 0x132007, 0xb00fe2a1531f5cf5, 0x19b040afb6074e77, 0x69a05e0e62e7f181, 0x0 }, /* #43 */ 6516 { 0x3e7e53, 0x3e7686, 0x239723e58a756e38, 0xf91e460aa22b0fdd, 0xd587222517b5a1a4, 0x0 }, /* #44 */ 6517 { 0x123607, 0x123696, 0xadce04ac23340b3d, 0xf008ea2e13c8fbc3, 0x423ae581f094f085, 0x0 }, /* #45 */ 6518 { 0x311a17, 0x311293, 0xd7616c1da3fd7e18, 0xa853320be0fe8ed5, 0xd0f1c5ee3d0110bc, 0x0 }, /* #46 */ 6519 { 0x3914d2, 0x391487, 0xd7dc53bb51a1d5d0, 0xaab4fe97139efc0a, 0xd2d8aadbc1fd263a, 0x0 }, /* #47 */ 6520 { 0x391987, 0x391182, 0xb30a21851d3e82fe, 0xe710825bfb5d3fef, 0x340660d6de1ebcf0, 0x0 }, /* #48 */ 6521 { 0x3f1c43, 0x3f1412, 0x02c14d6685ad842f, 0x79e50c8b266de923, 0x7723bf24a0c064f3, 0x0 }, /* #49 */ 6522 { 0x1a1197, 0x1a1107, 0x3e7afadc59b8f768, 0x31a20b2cd5a4b9cc, 0xf32710507bebc263, 0x0 }, /* #50 */ 6523 { 0x202f42, 0x202707, 0x568d00b3db451d65, 0x4c0c956c1e6e10bb, 0xf57f94b84328f356, 0x0 }, /* #51 */ 6524 { 0x3c7846, 0x3c7007, 0x3960fa93a6114b36, 0x2d4b724fb3f4525c, 0xf3ea77bc0de30726, 0x0 }, /* #52 */ 6525 { 0x1b1312, 0x1b1b03, 0xb92bfde8e542a054, 0x4a91c4ee5c6d47fe, 0x9165c705772aa7aa, 0x0 }, /* #53 */ 6526 { 0x2d2207, 0x2d2202, 0x008a9c9312b55b81, 0x7d758c859ee2d2ae, 0x7ceaeff28c2d772c, 0x0 }, /* #54 */ 6527 { 0x2f38d2, 0x2f3817, 0xa0bd70aa9843271f, 0x79709c0e4d7301a3, 0xd8b32b63b52fda84, 0x0 }, /* #55 */ 6528 { 0x251e13, 0x251602, 0x37d0f36498ed2004, 0x60056377d00887b5, 0x28347013371b67b0, 0x0 }, /* #56 */ 6529 { 0x2a24d7, 0x2a2417, 0x49156df49c119fd9, 0x24c037e1b9f77382, 0xdbaac9ed1de5d3a8, 0x0 }, /* #57 */ 6530 { 0x2f1597, 0x2f1596, 0xb11f074c25b48f1a, 0xdf6552b891ccd7b4, 0x2e464b6c6c184899, 0x0 }, /* #58 */ 6531 { 0x015803, 0x015886, 0x31c97486980cd267, 0x8bd22271b90e162e, 0x5a08adeb210143c6, 0x0 }, /* #59 */ 6532 { 0x122c87, 0x122482, 0xeeab4e1b2cde2e33, 0xf6c296a71d733594, 0x0817488bf0950760, 0x0 }, /* #60 */ 6533 { 0x1b21d3, 0x1b2112, 0x41f3f472399d3c93, 0x558cab1630d2a5f2, 0x1398b6a3f735695e, 0x0 }, /* #61 */ 6534 { 0x3e1142, 0x3e1113, 0xb47bfbf0eafac09e, 0x1e3afd4be2d445ec, 0x69bf015af7d9854e, 0x0 }, /* #62 */ 6535 { 0x3171d2, 0x317113, 0x56888f85bf0d9c2d, 0x522bb3d49e942d52, 0xfba3244edf869125, 0x0 }, /* #63 */ 6536 { 0x241b52, 0x241316, 0x0a801d1f1bdb0e2e, 0x7d0023f8fcd2f1c9, 0x728006d9e0f7e39b, 0x0 }, /* #64 */ 6537 { 0x012a57, 0x012202, 0x3e67164f9c1e2270, 0x76c0508dfe07defb, 0x38593a3e61e9bc8a, 0x0 }, /* #65 */ 6538 { 0x3e5952, 0x3e5112, 0x010c981783a9cde5, 0x74256dc4257efd43, 0x7318d5aca1d52f5e, 0x0 }, /* #66 */ 6539 { 0x342943, 0x342197, 0xa42ca18e9f4abeae, 0x88ac212d4d6d63b2, 0xe47f7f9eae22a503, 0x0 }, /* #67 */ 6540 { 0x131197, 0x131182, 0x1fb32aa3da3d1322, 0xe774af8f45f156ba, 0xc7c184eb6bb44397, 0x0 }, /* #68 */ 6541 { 0x3d0512, 0x3d0d86, 0x710b0140b28caa75, 0xaca323a47c0bd45c, 0x3b982263c97f29e7, 0x0 }, /* #69 */ 6542 { 0x393006, 0x393096, 0x5cdc47b0489b8f4a, 0xe1657ae90a8211e7, 0x84893338c1e6829d, 0x0 }, /* #70 */ 6543 { 0x0123d3, 0x012b03, 0xa72b73296c2ca597, 0x789723d5c1c2426e, 0xd16bb0ac55959cd6, 0x0 }, /* #71 */ 6544 { 0x1b7503, 0x1b7596, 0x918c7c35771a15c9, 0x99f9780d9548bb30, 0x086cfbd81e2ea566, 0x0 }, /* #72 */ 6545 { 0x0a4707, 0x0a4707, 0xdbb844976fbedd61, 0x4605979fce5e21ee, 0x6a4d53085e9f448c, 0x0 }, /* #73 */ 6546 { 0x066897, 0x066003, 0x3a5f4a27ce468f23, 0x39288a549443f385, 0xfec9402cc5fd6461, 0x0 }, /* #74 */ 6547 { 0x144993, 0x144112, 0x4d491ced6ef5d45c, 0x67f3877b2a00079b, 0x1aaa6a8dbb0a333e, 0x0 }, /* #75 */ 6548 { 0x397d53, 0x397507, 0x6957f782e45d4cb8, 0x0f579df03297d9bb, 0xa5ffa66d4e3a8d02, 0x0 }, /* #76 */ 6549 { 0x077243, 0x077296, 0x9e826873ede909cc, 0xef814550f180904b, 0x50fedcdd0397867e, 0x0 }, /* #77 */ 6550 { 0x1639c2, 0x163197, 0xbe371e57b3403c4d, 0xaa4e864ec7e95eca, 0xec1767f714a9227d, 0x0 }, /* #78 */ 6551 { 0x2a1f96, 0x2a1713, 0xac92e7596ddd8df5, 0x258bd32e8e7028e0, 0x78f8ebd520929aeb, 0x0 }, /* #79 */ 6552 { 0x030a03, 0x030203, 0x69c2753dc350bd66, 0x1eded8a8e0efca9d, 0xb51c636b1d9f0d36, 0x0 }, /* #80 */ 6553 { 0x032102, 0x032182, 0xac544fcb717aaa91, 0xeb4e273e84bd59ba, 0x3ef9d7731342af29, 0x0 }, /* #81 */ 6554 { 0x2f5f52, 0x2f5787, 0x9153a44e366e82e5, 0x8fc6721640b688aa, 0xfe72cdc80a4805c5, 0x0 }, /* #82 */ 6555 { 0x244653, 0x244616, 0x4b165bc16285052b, 0x5922eddf8b670796, 0x0e0c921e28e2026a, 0x0 }, /* #83 */ 6556 { 0x0c76c6, 0x0c7687, 0xc690f23ed8e399f6, 0xac98263faef361c6, 0xe6073400d60fc7d0, 0x0 }, /* #84 */ 6557 { 0x272056, 0x272803, 0xcc22e31373fb9d86, 0x6c52bfbbfa65b8f8, 0xa02fdca8866a1b72, 0x0 }, /* #85 */ 6558 { 0x3f2a12, 0x3f2287, 0xc53cffca9db8a494, 0xc19512cac575eedd, 0xfc58130027bd4a49, 0x0 }, /* #86 */ 6559 { 0x0724c6, 0x072407, 0x2f5ee6f806609715, 0x2195abca05ee5328, 0xf236c4d1ff8dbc13, 0x0 }, /* #87 */ 6560 { 0x330f12, 0x330f86, 0x140162e20b77860b, 0x85445587b27a73bb, 0x7142f2a5a702edb0, 0x0 }, /* #88 */ 6561 { 0x086892, 0x086093, 0xe64e46823fd3bdbe, 0x87ae0035dccad231, 0xa15fb9b39cf71473, 0x0 }, /* #89 */ 6562 { 0x184896, 0x184097, 0xfca0f6204371325b, 0xd7109f836ef02127, 0xda6fa9632b7eeecc, 0x0 }, /* #90 */ 6563 { 0x193006, 0x193092, 0xb833c74c7bbb183a, 0xbd0627350b1c83a1, 0x04d25fe88f616b67, 0x0 }, /* #91 */ 6564 { 0x167ad3, 0x167a07, 0xc13fdede60593755, 0x549d0d13a899f8cc, 0x935d2e354840c176, 0x0 }, /* #92 */ 6565 { 0x044457, 0x044497, 0xdf2933512be8495f, 0xcccd47afb5d08506, 0xeda4145e89e83ba6, 0x0 }, /* #93 */ 6566 { 0x355f86, 0x355782, 0x4fcecf9859147bd8, 0xe0181a272bb3a8ef, 0x90494a8ed29f2d17, 0x0 }, /* #94 */ 6567 { 0x3d38d6, 0x3d3082, 0x2407f10fe4bbc708, 0xd366922f2a1ee94c, 0xaf5ea11f45632244, 0x0 }, /* #95 */ 4456 6568 }; 4457 6569 static const BINU64_TEST_T g_aTests_adc_u64_locked[] = 4458 6570 { 4459 { 0x124cd2, 0x124446, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #0 */ 4460 { 0x3b7057, 0x3b7002, 0x0000000000000000, 0x0000000000000001, 0x0000000000000000, 0x0 }, /* #1 */ 4461 { 0x283653, 0x283602, 0x0000000000000000, 0x0000000000000001, 0x0000000000000000, 0x0 }, /* #2 */ 4462 { 0x104386, 0x104346, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #3 */ 4463 { 0x0b6c86, 0x0b6406, 0x0cd5d8297b018503, 0x0cd5d8297b018503, 0x0000000000000000, 0x0 }, /* #4 */ 4464 { 0x221307, 0x221302, 0x2ddd6a5c54ab1c85, 0x2ddd6a5c54ab1c86, 0x0000000000000000, 0x0 }, /* #5 */ 4465 { 0x317657, 0x317602, 0x7eecaeab0ee586ac, 0x7eecaeab0ee586ad, 0x0000000000000000, 0x0 }, /* #6 */ 4466 { 0x3f7cd3, 0x3f7402, 0x07c3c14e579c137e, 0x07c3c14e579c137f, 0x0000000000000000, 0x0 }, /* #7 */ 4467 { 0x076bd7, 0x076392, 0x0f6f3873614e1d72, 0xec1726d270312b62, 0xdca7ee5f0ee30def, 0x0 }, /* #8 */ 4468 { 0x076107, 0x076113, 0x6f092fc97a10f417, 0x13b895003e314157, 0xa4af6536c4204d3f, 0x0 }, /* #9 */ 4469 { 0x1d6fd6, 0x1d6717, 0x565b19684e6ef417, 0x05c06216c54ffa66, 0xaf6548ae76e1064f, 0x0 }, /* #10 */ 4470 { 0x065086, 0x065086, 0x823d533c80ebf185, 0x9747b0af090f7acf, 0x150a5d728823894a, 0x0 }, /* #11 */ 4471 { 0x296c57, 0x296413, 0xfcafa7c8d9519b5f, 0x7ba68f20498216cb, 0x7ef6e75770307b6b, 0x0 }, /* #12 */ 4472 { 0x0e41c2, 0x0e4197, 0xa1d8eab21a46db13, 0x81e51151c25f5960, 0xe00c269fa8187e4d, 0x0 }, /* #13 */ 4473 { 0x3b2102, 0x3b2107, 0x681faa64a9518995, 0x0f68d740a03d2965, 0xa7492cdbf6eb9fd0, 0x0 }, /* #14 */ 4474 { 0x093e16, 0x093602, 0x06f7597605666af2, 0x5210fef21e78e152, 0x4b19a57c19127660, 0x0 }, /* #15 */ 4475 { 0x3f7597, 0x3f7587, 0xf7f3bfe0d9c0aa68, 0xd2eb5c7ebd7af30f, 0xdaf79c9de3ba48a6, 0x0 }, /* #16 */ 4476 { 0x0b1517, 0x0b1593, 0xa1b8a4f7bb6017c5, 0x90d56c585cb67d32, 0xef1cc760a156656c, 0x0 }, /* #17 */ 4477 { 0x210193, 0x210116, 0x3de76958deee8718, 0x52bf2b3a42a3d814, 0x14d7c1e163b550fb, 0x0 }, /* #18 */ 4478 { 0x392557, 0x392517, 0xe8bd3dbe65de595e, 0x2511407a05fef336, 0x3c5402bba02099d7, 0x0 }, /* #19 */ 4479 { 0x3f61c6, 0x3f6112, 0x564e882213f6689e, 0x58daa83291c20510, 0x028c20107dcb9c72, 0x0 }, /* #20 */ 4480 { 0x231683, 0x231e82, 0x48f91b8afbaead62, 0x9aae91fad62dd3d6, 0x51b5766fda7f2673, 0x0 }, /* #21 */ 4481 { 0x321b53, 0x321b96, 0x757a50b0c433144f, 0xbe10f196757a828d, 0x4896a0e5b1476e3d, 0x0 }, /* #22 */ 4482 { 0x1d1ec2, 0x1d1697, 0xa5f889bbc6d08d7b, 0x93e24c79a6eb15c5, 0xede9c2bde01a884a, 0x0 }, /* #23 */ 4483 { 0x373612, 0x373e13, 0x942aac2ab1c94277, 0x491b59dbaf564634, 0xb4f0adb0fd8d03bd, 0x0 }, /* #24 */ 4484 { 0x1b18d7, 0x1b1086, 0x2585f40916041329, 0xaecb63b7535cc21b, 0x89456fae3d58aef1, 0x0 }, /* #25 */ 4485 { 0x270d43, 0x270592, 0x9f47f40bf257c11f, 0xd49e899b5f3ecf58, 0x3556958f6ce70e38, 0x0 }, /* #26 */ 4486 { 0x1e6713, 0x1e6707, 0xe92370d1c4c32aa0, 0x4f2f47df5a86e911, 0x660bd70d95c3be70, 0x0 }, /* #27 */ 4487 { 0x1329d6, 0x132913, 0xab907f9c19bd8d6f, 0x66101088b5679f5e, 0xba7f90ec9baa11ef, 0x0 }, /* #28 */ 4488 { 0x0334c2, 0x033c13, 0xc0c3dc8aae51ddf8, 0x549381d4e915c662, 0x93cfa54a3ac3e86a, 0x0 }, /* #29 */ 4489 { 0x247b93, 0x247383, 0xe638b28b44eefd50, 0xaf45541bd940d498, 0xc90ca1909451d747, 0x0 }, /* #30 */ 4490 { 0x031a47, 0x031a86, 0x5d63fef0797a8f83, 0xd0c70f750970dd27, 0x736310848ff64da3, 0x0 }, /* #31 */ 4491 { 0x110542, 0x110582, 0x839d8fbaaf85f516, 0xe377c0e1ccccf346, 0x5fda31271d46fe30, 0x0 }, /* #32 */ 4492 { 0x004ec3, 0x004612, 0x36a35651e4480e4e, 0x66dbcf9a41c00a2c, 0x303879485d77fbdd, 0x0 }, /* #33 */ 4493 { 0x227e93, 0x227e07, 0xa842bad9592c4090, 0x341b84978e2551c6, 0x8bd8c9be34f91135, 0x0 }, /* #34 */ 4494 { 0x247fd3, 0x247703, 0xa27017b9d3990274, 0x1c83fd1d40be86cd, 0x7a13e5636d258458, 0x0 }, /* #35 */ 4495 { 0x1910c3, 0x191803, 0xada66fd6dea337d4, 0x3f91698fe89b99d9, 0x91eaf9b909f86204, 0x0 }, /* #36 */ 4496 { 0x3069d7, 0x306113, 0x40beeb3fedca5d79, 0x0c89c4802410d2f4, 0xcbcad9403646757a, 0x0 }, /* #37 */ 4497 { 0x3c7ec6, 0x3c7612, 0x1e92361f2c3c1cf9, 0x3869a098bd5b59e0, 0x19d76a79911f3ce7, 0x0 }, /* #38 */ 4498 { 0x365346, 0x365b92, 0x53bc4d2ab328314b, 0xb531074162963bd0, 0x6174ba16af6e0a85, 0x0 }, /* #39 */ 4499 { 0x252c56, 0x252482, 0x9855e8b36c41de00, 0xf0c3ff235c622a40, 0x586e166ff0204c40, 0x0 }, /* #40 */ 4500 { 0x025dd2, 0x025d13, 0xa832374be4b8ea9a, 0x5665edbf5d853cf8, 0xae33b67378cc525e, 0x0 }, /* #41 */ 4501 { 0x253847, 0x253002, 0x00e3a12347e4d711, 0x157b4fada84cf92f, 0x1497ae8a6068221d, 0x0 }, /* #42 */ 4502 { 0x037097, 0x037013, 0xb20cfa8bca6800ce, 0x303ad6efbc7cf6fb, 0x7e2ddc63f214f62c, 0x0 }, /* #43 */ 4503 { 0x202846, 0x202807, 0x8f0ec92aa875d186, 0x290fd7f9bc2ede78, 0x9a010ecf13b90cf2, 0x0 }, /* #44 */ 4504 { 0x0f7e57, 0x0f7e03, 0xbb2664a3ca77bd33, 0x7521dc186010e4df, 0xb9fb7774959927ab, 0x0 }, /* #45 */ 4505 { 0x1f7e43, 0x1f7e07, 0xaa25febcb1643641, 0x2a54b07f15db3484, 0x802eb1c26476fe42, 0x0 }, /* #46 */ 4506 { 0x183787, 0x183f86, 0x58d44dc4b86d7000, 0x9fd720db92ab1c6c, 0x4702d316da3dac6b, 0x0 }, /* #47 */ 4507 { 0x0b4a06, 0x0b4283, 0xc620dbeb813de378, 0x84237f65d88407e9, 0xbe02a37a57462471, 0x0 }, /* #48 */ 4508 { 0x3a3e46, 0x3a3682, 0x2123808889a9a740, 0xd4ba373eab7518f7, 0xb396b6b621cb71b7, 0x0 }, /* #49 */ 4509 { 0x350107, 0x350113, 0x4098387219346be7, 0x1c0f359662d63094, 0xdb76fd2449a1c4ac, 0x0 }, /* #50 */ 4510 { 0x3e6b97, 0x3e6387, 0xe1ca818f33c94100, 0x9d2fdaf8e9c94672, 0xbb655969b6000571, 0x0 }, /* #51 */ 4511 { 0x111ad7, 0x111282, 0xa7eb942af64109d1, 0xe50af3f0918d9085, 0x3d1f5fc59b4c86b3, 0x0 }, /* #52 */ 4512 { 0x081dd6, 0x081502, 0x27f2c7354cf40307, 0x689ca4c380e8a0ea, 0x40a9dd8e33f49de3, 0x0 }, /* #53 */ 4513 { 0x113406, 0x113c13, 0x814f7009423665b5, 0x742c11ec887ac540, 0xf2dca1e346445f8b, 0x0 }, /* #54 */ 4514 { 0x0878d6, 0x087082, 0x49d90960713fa6b2, 0xdb4156c979364a32, 0x91684d6907f6a380, 0x0 }, /* #55 */ 4515 { 0x323146, 0x323182, 0x18a25eb00ccad5eb, 0xbd4ee90498c1575d, 0xa4ac8a548bf68172, 0x0 }, /* #56 */ 4516 { 0x103393, 0x103306, 0x0100afeec0f3b927, 0x4b97fe979511ebed, 0x4a974ea8d41e32c5, 0x0 }, /* #57 */ 4517 { 0x2c7d06, 0x2c7517, 0xe5333a054217bfd5, 0x630fc239c83e1200, 0x7ddc88348626522b, 0x0 }, /* #58 */ 4518 { 0x322d86, 0x322512, 0x675c8f0fd7131b2a, 0x79a014f0c4c75123, 0x124385e0edb435f9, 0x0 }, /* #59 */ 4519 { 0x0c49c2, 0x0c4193, 0xd91ae4a1da1bd47b, 0xc51bfb4c0eb3e762, 0xec0116aa349812e7, 0x0 }, /* #60 */ 4520 { 0x372a43, 0x372216, 0x0d483a814c79c06d, 0x651dca218d72b265, 0x57d58fa040f8f1f7, 0x0 }, /* #61 */ 4521 { 0x087e47, 0x087607, 0xde447447ade42912, 0x4ece55820e123abd, 0x7089e13a602e11aa, 0x0 }, /* #62 */ 4522 { 0x1d4212, 0x1d4212, 0x02cd533d5db1c82e, 0x1050dca3d3c59368, 0x0d8389667613cb3a, 0x0 }, /* #63 */ 6571 { 0x241286, 0x241246, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #0 */ 6572 { 0x2b5942, 0x2b5146, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #1 */ 6573 { 0x384442, 0x384446, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #2 */ 6574 { 0x262653, 0x262602, 0x0000000000000000, 0x0000000000000001, 0x0000000000000000, 0x0 }, /* #3 */ 6575 { 0x3b02d7, 0x3b0202, 0x0000000000000000, 0x0000000000000001, 0x0000000000000000, 0x0 }, /* #4 */ 6576 { 0x0c2246, 0x0c2246, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #5 */ 6577 { 0x314b03, 0x314386, 0xc71d9ef4bff36f81, 0xc71d9ef4bff36f82, 0x0000000000000000, 0x0 }, /* #6 */ 6578 { 0x2e28d2, 0x2e2006, 0x54b41a00c9cd885f, 0x54b41a00c9cd885f, 0x0000000000000000, 0x0 }, /* #7 */ 6579 { 0x170096, 0x170006, 0x73c6d2f2ca29a3e4, 0x73c6d2f2ca29a3e4, 0x0000000000000000, 0x0 }, /* #8 */ 6580 { 0x032846, 0x032086, 0xa15b475b2b60d184, 0xa15b475b2b60d184, 0x0000000000000000, 0x0 }, /* #9 */ 6581 { 0x295946, 0x295186, 0x85edc99f37f92506, 0x85edc99f37f92506, 0x0000000000000000, 0x0 }, /* #10 */ 6582 { 0x100996, 0x100106, 0x7f866b62f8a597a3, 0x7f866b62f8a597a3, 0x0000000000000000, 0x0 }, /* #11 */ 6583 { 0x343056, 0x343096, 0x0c80acfeb6918822, 0xff3934184a6f0711, 0xf2b8871993dd7eef, 0x0 }, /* #12 */ 6584 { 0x2d1452, 0x2d1407, 0x7e8bb11293e4cd49, 0x33719b8018fb021b, 0xb4e5ea6d851634d2, 0x0 }, /* #13 */ 6585 { 0x013516, 0x013593, 0xec484a5ab1a1a8aa, 0x92a8f119afab3ae9, 0xa660a6befe09923f, 0x0 }, /* #14 */ 6586 { 0x231783, 0x231713, 0xc6c68e1e0ea454f8, 0x11dd4d342440ac04, 0x4b16bf16159c570b, 0x0 }, /* #15 */ 6587 { 0x1b4302, 0x1b4397, 0xbe545f69b58e46bb, 0xabc3f66b4ad26e05, 0xed6f97019544274a, 0x0 }, /* #16 */ 6588 { 0x227ac2, 0x227287, 0xe173666b677e7dc6, 0xde8e95c2c6c7aa8e, 0xfd1b2f575f492cc8, 0x0 }, /* #17 */ 6589 { 0x011812, 0x011813, 0xb536a7a23a14f268, 0x78110ffa114c8a61, 0xc2da6857d73797f9, 0x0 }, /* #18 */ 6590 { 0x384a03, 0x384202, 0x0ee5b8bf5cc520e1, 0x4b0eae0ba8894cf2, 0x3c28f54c4bc42c10, 0x0 }, /* #19 */ 6591 { 0x006f47, 0x006786, 0x0a5009317f93f363, 0xe20f0e07cc1f68a5, 0xd7bf04d64c8b7541, 0x0 }, /* #20 */ 6592 { 0x1609c7, 0x160113, 0xff1638308fefa85c, 0x2c285a995bb2a008, 0x2d122268cbc2f7ab, 0x0 }, /* #21 */ 6593 { 0x1111c3, 0x111107, 0x942502a99b26c4c0, 0x01ee42b6e4f89528, 0x6dc9400d49d1d067, 0x0 }, /* #22 */ 6594 { 0x0c4dc2, 0x0c4582, 0x02df8109dc472543, 0x90d5e11b3bd7bd6e, 0x8df660115f90982b, 0x0 }, /* #23 */ 6595 { 0x1d0342, 0x1d0313, 0x7516ab8dd6c07459, 0x5990ea8dfa196662, 0xe47a3f002358f209, 0x0 }, /* #24 */ 6596 { 0x3e2b97, 0x3e2382, 0x12bd52e03827a40d, 0xade13cbc83b3be9e, 0x9b23e9dc4b8c1a90, 0x0 }, /* #25 */ 6597 { 0x0e7847, 0x0e7007, 0x6356ecdff144e9e1, 0x1951917dd11e414e, 0xb5faa49ddfd9576c, 0x0 }, /* #26 */ 6598 { 0x0d5b12, 0x0d5b86, 0x1d1375c60c983647, 0x84d667497531802e, 0x67c2f183689949e7, 0x0 }, /* #27 */ 6599 { 0x3e0487, 0x3e0402, 0x0883dc73ba651236, 0x2e444c1dc363396d, 0x25c06faa08fe2736, 0x0 }, /* #28 */ 6600 { 0x231542, 0x231507, 0xba315ef3e088e01c, 0x11637e649fd9c24d, 0x57321f70bf50e231, 0x0 }, /* #29 */ 6601 { 0x2e1ec3, 0x2e1602, 0x118e9cec44672c51, 0x206022b32e47a01a, 0x0ed185c6e9e073c8, 0x0 }, /* #30 */ 6602 { 0x2511c3, 0x251982, 0x786f20c96104c93d, 0xc5ecdfe328d6524f, 0x4d7dbf19c7d18911, 0x0 }, /* #31 */ 6603 { 0x0d2a07, 0x0d2a17, 0xa16849ef89c3fa56, 0x7ff01a630f921636, 0xde87d07385ce1bdf, 0x0 }, /* #32 */ 6604 { 0x063d87, 0x063502, 0x5a73a137b73b5d70, 0x73b4b31e5498adb6, 0x194111e69d5d5045, 0x0 }, /* #33 */ 6605 { 0x3e1fd7, 0x3e1796, 0x80b6ec421de65c2d, 0xbdb65a1347373d99, 0x3cff6dd12950e16b, 0x0 }, /* #34 */ 6606 { 0x025382, 0x025393, 0xe0ca9c13f013c09d, 0xdb812ac845e095a7, 0xfab68eb455ccd50a, 0x0 }, /* #35 */ 6607 { 0x126983, 0x126113, 0x5ba911e47462358a, 0x2c1bff2bed37d376, 0xd072ed4778d59deb, 0x0 }, /* #36 */ 6608 { 0x3758c2, 0x375892, 0x36b8993dd1775b37, 0x85d4741e22cc0be6, 0x4f1bdae05154b0af, 0x0 }, /* #37 */ 6609 { 0x3e2fd7, 0x3e2786, 0x07359a42020c91c3, 0xc9bd8a9c522ef884, 0xc287f05a502266c0, 0x0 }, /* #38 */ 6610 { 0x342602, 0x342606, 0x0cf6ca5239fee335, 0x6d626160d85bb759, 0x606b970e9e5cd424, 0x0 }, /* #39 */ 6611 { 0x0a4996, 0x0a4107, 0xc1da920c97e53356, 0x1bfb33e10c8f861d, 0x5a20a1d474aa52c7, 0x0 }, /* #40 */ 6612 { 0x207292, 0x207217, 0x14ad9402080a2f65, 0x046dc99517da6a21, 0xefc035930fd03abc, 0x0 }, /* #41 */ 6613 { 0x3d7f16, 0x3d7712, 0x1e71b17e47aacce4, 0x4d057f65c1e6a3b3, 0x2e93cde77a3bd6cf, 0x0 }, /* #42 */ 6614 { 0x331096, 0x331003, 0x519676a12b059ac2, 0x3402dcadd84be7ce, 0xe26c660cad464d0c, 0x0 }, /* #43 */ 6615 { 0x1f5047, 0x1f5013, 0x7f6518979225109a, 0x241f4f805856b373, 0xa4ba36e8c631a2d8, 0x0 }, /* #44 */ 6616 { 0x2a6d03, 0x2a6d13, 0xcab09e16b6ee1cfa, 0x669264c40848d8d0, 0x9be1c6ad515abbd5, 0x0 }, /* #45 */ 6617 { 0x3a1602, 0x3a1603, 0xdf757251ced81e01, 0x0530dd2d667c72ce, 0x25bb6adb97a454cd, 0x0 }, /* #46 */ 6618 { 0x246317, 0x246393, 0xc6b86cae83adca3d, 0x9d4c75807994e132, 0xd69408d1f5e716f4, 0x0 }, /* #47 */ 6619 { 0x0e7d97, 0x0e7592, 0x083a2854c5750f38, 0xf3d54ef127a2d710, 0xeb9b269c622dc7d7, 0x0 }, /* #48 */ 6620 { 0x036203, 0x036287, 0xa58fa0a07ff31128, 0x96dae8c0b86d8ccc, 0xf14b4820387a7ba3, 0x0 }, /* #49 */ 6621 { 0x2c4602, 0x2c4e03, 0xd164d56a07720fb3, 0x52917978fa693ac4, 0x812ca40ef2f72b11, 0x0 }, /* #50 */ 6622 { 0x063487, 0x063483, 0xf45178bd44784655, 0xb7a9d1879546424a, 0xc35858ca50cdfbf4, 0x0 }, /* #51 */ 6623 { 0x2d5852, 0x2d5016, 0x1a5d52b3cc011bfa, 0x2e79a33070e1b018, 0x141c507ca4e0941e, 0x0 }, /* #52 */ 6624 { 0x280716, 0x280707, 0x29e9a11c23310f64, 0x0045fe820c815a27, 0xd65c5d65e9504ac3, 0x0 }, /* #53 */ 6625 { 0x373e06, 0x373e03, 0xa77f3955a7e6e3f2, 0x2b817668f973f3a7, 0x84023d13518d0fb5, 0x0 }, /* #54 */ 6626 { 0x374d46, 0x374503, 0x5edb1e6b8ec5e794, 0x39f324f912701b08, 0xdb18068d83aa3374, 0x0 }, /* #55 */ 6627 { 0x1620c2, 0x162882, 0x7f082f5e80887633, 0xf156977e32e65ad9, 0x724e681fb25de4a6, 0x0 }, /* #56 */ 6628 { 0x156506, 0x156503, 0xc69714661fef0a73, 0x23924e9788ab425e, 0x5cfb3a3168bc37eb, 0x0 }, /* #57 */ 6629 { 0x291687, 0x291617, 0x713c327e74e1e83d, 0x52915234dbf91084, 0xe1551fb667172846, 0x0 }, /* #58 */ 6630 { 0x151786, 0x151796, 0xa71bac31d943a16f, 0xcbb1e796e3099b48, 0x24963b6509c5f9d9, 0x0 }, /* #59 */ 6631 { 0x151752, 0x151792, 0x947437c6be8becfe, 0xf51f75565885c079, 0x60ab3d8f99f9d37b, 0x0 }, /* #60 */ 6632 { 0x1628d6, 0x162017, 0xfb6c20af7f688c1f, 0x3e24a121773e8c95, 0x42b88071f7d60076, 0x0 }, /* #61 */ 6633 { 0x387c16, 0x387482, 0x37861391cb9c2226, 0xd81c26b78f0af40b, 0xa0961325c36ed1e5, 0x0 }, /* #62 */ 6634 { 0x031387, 0x031382, 0x8c813db60b40d19b, 0x91f0a798843b4fbf, 0x056f69e278fa7e23, 0x0 }, /* #63 */ 6635 { 0x107717, 0x107f86, 0x7086231eff82e7c3, 0x8437f95bf5ee8739, 0x13b1d63cf66b9f75, 0x0 }, /* #64 */ 6636 { 0x282813, 0x282097, 0x91d062ceb61e951f, 0x90570d287e258178, 0xfe86aa59c806ec58, 0x0 }, /* #65 */ 6637 { 0x195902, 0x195986, 0x4f77ea2addfe0303, 0xb3f8de0d67ac972b, 0x6480f3e289ae9428, 0x0 }, /* #66 */ 6638 { 0x0b2dd2, 0x0b2512, 0x1979317c20cb201d, 0x3333c539c46b11e5, 0x19ba93bda39ff1c8, 0x0 }, /* #67 */ 6639 { 0x390b52, 0x390313, 0x2a51e7ed19e966a5, 0x05a80174413af4f4, 0xdb56198727518e4f, 0x0 }, /* #68 */ 6640 { 0x257c16, 0x257407, 0x794b2496484921d1, 0x74aaf7db3c9853e1, 0xfb5fd344f44f3210, 0x0 }, /* #69 */ 6641 { 0x2733d2, 0x273b03, 0x9def40087dbaa4f8, 0x4b4c5958840f818a, 0xad5d19500654dc92, 0x0 }, /* #70 */ 6642 { 0x290b47, 0x290313, 0xabbef695c3a3a17c, 0x14b1f11649d26820, 0x68f2fa80862ec6a3, 0x0 }, /* #71 */ 6643 { 0x1c1f56, 0x1c1706, 0x57112b7b0e4cd85e, 0x7defb909768a7c6f, 0x26de8d8e683da411, 0x0 }, /* #72 */ 6644 { 0x1f7993, 0x1f7196, 0xa25fb3d63d664e5a, 0xe69ffa9bf67e0696, 0x444046c5b917b83b, 0x0 }, /* #73 */ 6645 { 0x265286, 0x265286, 0xb46d7e20d2338531, 0xd3b9e937d2a706f5, 0x1f4c6b17007381c4, 0x0 }, /* #74 */ 6646 { 0x0a4306, 0x0a4307, 0x64d17455008bf636, 0x56410807f3b8818b, 0xf16f93b2f32c8b55, 0x0 }, /* #75 */ 6647 { 0x092453, 0x092483, 0xeec10e9a6ecd0e56, 0xcab113b3b372c6c8, 0xdbf0051944a5b871, 0x0 }, /* #76 */ 6648 { 0x1e3a83, 0x1e3202, 0x4bdc38e504af3952, 0x7c0f0b3bebca81cb, 0x3032d256e71b4878, 0x0 }, /* #77 */ 6649 { 0x0f4586, 0x0f4507, 0xf0a730d26625a1e2, 0x150e0e8b969be5d4, 0x2466ddb9307643f2, 0x0 }, /* #78 */ 6650 { 0x262f52, 0x262f17, 0x89c425bd40826d9e, 0x493f5bcfed0c0deb, 0xbf7b3612ac89a04d, 0x0 }, /* #79 */ 6651 { 0x1b1902, 0x1b1992, 0x1ef6441d110ebe66, 0x948b8fe98b009a32, 0x75954bcc79f1dbcc, 0x0 }, /* #80 */ 6652 { 0x235987, 0x235117, 0xd1cb2c93684ceacc, 0x4f629e68da285ad2, 0x7d9771d571db7005, 0x0 }, /* #81 */ 6653 { 0x327682, 0x327692, 0x8e076688cb846f4e, 0xa7c224379360e138, 0x19babdaec7dc71ea, 0x0 }, /* #82 */ 6654 { 0x3a7796, 0x3a7783, 0xb18eaa7a3a9c6491, 0x93fd91fa47f6ad92, 0xe26ee7800d5a4901, 0x0 }, /* #83 */ 6655 { 0x201603, 0x201e92, 0x4a10d22e14626db6, 0xafb72bfceab95db6, 0x65a659ced656efff, 0x0 }, /* #84 */ 6656 { 0x117693, 0x117613, 0xb56b054c191b059c, 0x32ed02071e43e197, 0x7d81fcbb0528dbfa, 0x0 }, /* #85 */ 6657 { 0x377883, 0x377817, 0xb1239ef5170a7b47, 0x455f951fb0a39c22, 0x943bf62a999920da, 0x0 }, /* #86 */ 6658 { 0x1e6a92, 0x1e6292, 0x27e3b9b35468bb58, 0xbe395385ec1d6692, 0x965599d297b4ab3a, 0x0 }, /* #87 */ 6659 { 0x253552, 0x253507, 0x4cf9755223eb7752, 0x3ca661377170d877, 0xefacebe54d856125, 0x0 }, /* #88 */ 6660 { 0x334082, 0x334017, 0xed26c2105f5a7a98, 0x35eb7cf9aae93a30, 0x48c4bae94b8ebf98, 0x0 }, /* #89 */ 6661 { 0x0b1b56, 0x0b1387, 0xdf861cca237a03a8, 0xa44e814a01462599, 0xc4c8647fddcc21f1, 0x0 }, /* #90 */ 6662 { 0x3d7102, 0x3d7103, 0x20ed884722a18cd3, 0x1119b6706d2f8b07, 0xf02c2e294a8dfe34, 0x0 }, /* #91 */ 6663 { 0x0a1e56, 0x0a1606, 0x082bef9748a8e46a, 0x671ddde885278b1b, 0x5ef1ee513c7ea6b1, 0x0 }, /* #92 */ 6664 { 0x153883, 0x153017, 0x4ad61f7f05f2da3e, 0x072372f735a0aaa6, 0xbc4d53782fadd067, 0x0 }, /* #93 */ 6665 { 0x232b03, 0x232b96, 0x71742caa605e78eb, 0xd6f924c3227f0003, 0x6584f818c2208717, 0x0 }, /* #94 */ 6666 { 0x3c02c6, 0x3c0207, 0xd9e7fd2f9b626930, 0x255c57dde9018f22, 0x4b745aae4d9f25f2, 0x0 }, /* #95 */ 4523 6667 }; 4524 6668 static const BINU64_TEST_T g_aTests_sub_u64[] = 4525 6669 { 4526 { 0x310e52, 0x310646, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #0 */ 4527 { 0x000457, 0x000446, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #1 */ 4528 { 0x300ad2, 0x300246, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #2 */ 4529 { 0x160a47, 0x160246, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #3 */ 4530 { 0x3c5086, 0x3c5002, 0x30d342b8751db301, 0x30d342b8751db301, 0x0000000000000000, 0x0 }, /* #4 */ 4531 { 0x0177c6, 0x017702, 0x5aaf866768a6bcb6, 0x5aaf866768a6bcb6, 0x0000000000000000, 0x0 }, /* #5 */ 4532 { 0x0d7782, 0x0d7786, 0xc429288a14e11117, 0xc429288a14e11117, 0x0000000000000000, 0x0 }, /* #6 */ 4533 { 0x247e02, 0x247602, 0x2beaebd701d689b5, 0x2beaebd701d689b5, 0x0000000000000000, 0x0 }, /* #7 */ 4534 { 0x212793, 0x212793, 0x18d269b87582b755, 0xa34a3d9a5767dabf, 0x75882c1e1e1adc96, 0x0 }, /* #8 */ 4535 { 0x080106, 0x080116, 0xcff67f7d074ef212, 0x2b95d4850722e184, 0xa460aaf8002c108e, 0x0 }, /* #9 */ 4536 { 0x381252, 0x381212, 0xdb943fc615d61b35, 0x1b6ca9d9b3ef2ce6, 0xc02795ec61e6ee4f, 0x0 }, /* #10 */ 4537 { 0x2359d3, 0x235113, 0x567664b778f3eda2, 0x71d69c18c22596e9, 0xe49fc89eb6ce56b9, 0x0 }, /* #11 */ 4538 { 0x2c3086, 0x2c3887, 0x5b3570b78f300b4b, 0x9bcdd1e9bdb4fef6, 0xbf679ecdd17b0c55, 0x0 }, /* #12 */ 4539 { 0x2a4542, 0x2a4587, 0x31fb0aa2423c0346, 0xf1d32e99e9c4b722, 0x4027dc0858774c24, 0x0 }, /* #13 */ 4540 { 0x1e3217, 0x1e3297, 0xe3d0d76d64804f37, 0xf1934b3d409107be, 0xf23d8c3023ef4779, 0x0 }, /* #14 */ 4541 { 0x3e5dc2, 0x3e5516, 0x3cfe2c17bcdabe37, 0x316431c6e9da04ee, 0x0b99fa50d300b949, 0x0 }, /* #15 */ 4542 { 0x0040d6, 0x004883, 0x3202e5c7577c8cd8, 0xaa4b6ed7fb410761, 0x87b776ef5c3b8577, 0x0 }, /* #16 */ 4543 { 0x216993, 0x216906, 0xa975e6ee79e2139d, 0x725256553e55ca44, 0x372390993b8c4959, 0x0 }, /* #17 */ 4544 { 0x2a69c2, 0x2a6183, 0xb9b0ffdeb6cfa26e, 0xe319956763611c32, 0xd6976a77536e863c, 0x0 }, /* #18 */ 4545 { 0x0e3617, 0x0e3616, 0xee042db4c51cece3, 0x2f34d55cf0c850dd, 0xbecf5857d4549c06, 0x0 }, /* #19 */ 4546 { 0x3057d2, 0x305f12, 0xc2c2f9426c32ea85, 0x7f345fba1db88d0d, 0x438e99884e7a5d78, 0x0 }, /* #20 */ 4547 { 0x015256, 0x015282, 0xc64b6888889a3dbd, 0x882ad68ac7de81cb, 0x3e2091fdc0bbbbf2, 0x0 }, /* #21 */ 4548 { 0x1018c2, 0x101097, 0x367e4f683f66ce7c, 0xdb11e2d560d75cde, 0x5b6c6c92de8f719e, 0x0 }, /* #22 */ 4549 { 0x0b7346, 0x0b7387, 0x08f0cb3b0752bcea, 0xbbb70a964ea429d8, 0x4d39c0a4b8ae9312, 0x0 }, /* #23 */ 4550 { 0x1655c6, 0x165597, 0x029cc5ec93d8dd1d, 0xc8b546595152b1ff, 0x39e77f9342862b1e, 0x0 }, /* #24 */ 4551 { 0x284a43, 0x284212, 0x4d2374e05ac15e81, 0x314d421047f339a4, 0x1bd632d012ce24dd, 0x0 }, /* #25 */ 4552 { 0x2203d7, 0x220317, 0x2a6d6a3f79b25318, 0x60b051b88457ce69, 0xc9bd1886f55a84af, 0x0 }, /* #26 */ 4553 { 0x152b16, 0x152397, 0x8d4573e7ec497f50, 0x9f5edef4e18d35d1, 0xede694f30abc497f, 0x0 }, /* #27 */ 4554 { 0x3d15c3, 0x3d1583, 0x814729c37568097d, 0xd4a5a2678e6147a1, 0xaca1875be706c1dc, 0x0 }, /* #28 */ 4555 { 0x3d1f16, 0x3d1793, 0x8ffee74881170baa, 0x9feb1c969914baab, 0xf013cab1e80250ff, 0x0 }, /* #29 */ 4556 { 0x2063d3, 0x206302, 0x662c67b2cd41f8aa, 0x076afe959ff5ed25, 0x5ec1691d2d4c0b85, 0x0 }, /* #30 */ 4557 { 0x1b7e93, 0x1b7616, 0x5f89c677b82e2cf5, 0x5c3ef8c4a9e96e27, 0x034acdb30e44bece, 0x0 }, /* #31 */ 4558 { 0x064542, 0x064593, 0x2a6a4ad278822d45, 0xf6460089102bf686, 0x34244a49685636bf, 0x0 }, /* #32 */ 4559 { 0x091957, 0x091112, 0xf6410de37ee046b0, 0x0d841fc955e978c8, 0xe8bcee1a28f6cde8, 0x0 }, /* #33 */ 4560 { 0x342286, 0x342a87, 0x3bd94a295f50f456, 0x8aecbdfc28bceb12, 0xb0ec8c2d36940944, 0x0 }, /* #34 */ 4561 { 0x271846, 0x271007, 0x102f81f532eab95c, 0x5b15a130d3edb53c, 0xb519e0c45efd0420, 0x0 }, /* #35 */ 4562 { 0x331fc3, 0x331783, 0x2a8aa7d84d8839cc, 0xd6b0382fd876ce13, 0x53da6fa875116bb9, 0x0 }, /* #36 */ 4563 { 0x182992, 0x182983, 0x67a1acad4f66d2ec, 0x810f4435e8170bea, 0xe6926877674fc702, 0x0 }, /* #37 */ 4564 { 0x081117, 0x081182, 0xeadc7f0c8c774718, 0x9a69c304da5e2375, 0x5072bc07b21923a3, 0x0 }, /* #38 */ 4565 { 0x167802, 0x167087, 0x5d04bd335aa0777d, 0xdf7fe71bf87f0956, 0x7d84d61762216e27, 0x0 }, /* #39 */ 4566 { 0x031f86, 0x031712, 0xfe5dd50df1e052d3, 0x54b13597af91ea5b, 0xa9ac9f76424e6878, 0x0 }, /* #40 */ 4567 { 0x193207, 0x193202, 0xdba98e1e522d4b48, 0x362079e6397be986, 0xa589143818b161c2, 0x0 }, /* #41 */ 4568 { 0x0e7bc2, 0x0e7303, 0x3b2c6f4c1060adb5, 0x4b54f48a2e2187f4, 0xefd77ac1e23f25c1, 0x0 }, /* #42 */ 4569 { 0x3c2d52, 0x3c2597, 0x983dfc56cf4b4b52, 0xe7a3a10a81c9ccc9, 0xb09a5b4c4d817e89, 0x0 }, /* #43 */ 4570 { 0x1f7383, 0x1f7312, 0xd03bf635d1ebce67, 0x47256458c14a93ad, 0x891691dd10a13aba, 0x0 }, /* #44 */ 4571 { 0x026987, 0x026102, 0xfa56eeb1f3a688ac, 0x414fee26d255a376, 0xb907008b2150e536, 0x0 }, /* #45 */ 4572 { 0x3463c2, 0x346387, 0x2a1cc5ad79d4705c, 0xac15679bb2de79e8, 0x7e075e11c6f5f674, 0x0 }, /* #46 */ 4573 { 0x304dc7, 0x304517, 0x1477b1410a9e24a4, 0x2a2ec3e60c87d6eb, 0xea48ed5afe164db9, 0x0 }, /* #47 */ 4574 { 0x166613, 0x166613, 0x12eedf17aba4d643, 0x307527c62b2c4cb9, 0xe279b7518078898a, 0x0 }, /* #48 */ 4575 { 0x323887, 0x323093, 0x054a91b81a5cd789, 0xd491862d77b80dcb, 0x30b90b8aa2a4c9be, 0x0 }, /* #49 */ 4576 { 0x242a03, 0x242a06, 0x851232fbd695ce2a, 0x487b761668c4ae00, 0x3c96bce56dd1202a, 0x0 }, /* #50 */ 4577 { 0x0b1e42, 0x0b1e97, 0x6886cf8938851294, 0xa142954acde1d26c, 0xc7443a3e6aa34028, 0x0 }, /* #51 */ 4578 { 0x0b60d7, 0x0b6006, 0xd8227604e5a0ae88, 0x1e04a34ce72e80b8, 0xba1dd2b7fe722dd0, 0x0 }, /* #52 */ 4579 { 0x350a07, 0x350a83, 0x39955446946fd33d, 0x94d217ab199ff60b, 0xa4c33c9b7acfdd32, 0x0 }, /* #53 */ 4580 { 0x0017c3, 0x001783, 0x152688097e5a384d, 0xa551164ee9ad05c2, 0x6fd571ba94ad328b, 0x0 }, /* #54 */ 4581 { 0x1d2392, 0x1d2b02, 0x94ccee2323e60eaa, 0x4dee633949bfc82a, 0x46de8ae9da264680, 0x0 }, /* #55 */ 4582 { 0x316b52, 0x316b83, 0x3a13e58d9b11fd68, 0x876a0ba3eace32d0, 0xb2a9d9e9b043ca98, 0x0 }, /* #56 */ 4583 { 0x2169d3, 0x216112, 0x9c39592fecb4f4e2, 0x0168d2edf3a6a8ec, 0x9ad08641f90e4bf6, 0x0 }, /* #57 */ 4584 { 0x1e43d3, 0x1e4312, 0x720b2e8c53012c6b, 0x5d5b7d3216e4296d, 0x14afb15a3c1d02fe, 0x0 }, /* #58 */ 4585 { 0x243707, 0x243f12, 0x9b6917d9b3f40ca0, 0x7b117741e3575702, 0x2057a097d09cb59e, 0x0 }, /* #59 */ 4586 { 0x302a17, 0x302287, 0xce8db5643f5b799e, 0xdcb8c2e745db9918, 0xf1d4f27cf97fe086, 0x0 }, /* #60 */ 4587 { 0x3b4453, 0x3b4407, 0x4cb812b6e29e6403, 0x50f5cff799c9d1f0, 0xfbc242bf48d49213, 0x0 }, /* #61 */ 4588 { 0x2c4913, 0x2c4187, 0xa08f30d1d0f185eb, 0xa5b47d9378238be1, 0xfadab33e58cdfa0a, 0x0 }, /* #62 */ 4589 { 0x2d6a57, 0x2d6206, 0xd1f5e88f7a7bbdfb, 0x041ca8ac93048fa9, 0xcdd93fe2e7772e52, 0x0 }, /* #63 */ 6670 { 0x2d5b42, 0x2d5346, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #0 */ 6671 { 0x0a00d3, 0x0a0046, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #1 */ 6672 { 0x177953, 0x177146, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #2 */ 6673 { 0x1d7543, 0x1d7546, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #3 */ 6674 { 0x103157, 0x103146, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #4 */ 6675 { 0x3514c6, 0x351446, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #5 */ 6676 { 0x287a46, 0x287206, 0x0796d81a2b0b9d95, 0x0796d81a2b0b9d95, 0x0000000000000000, 0x0 }, /* #6 */ 6677 { 0x053786, 0x053706, 0x78bc8272611e00a5, 0x78bc8272611e00a5, 0x0000000000000000, 0x0 }, /* #7 */ 6678 { 0x184843, 0x184006, 0x5a27cd049a324463, 0x5a27cd049a324463, 0x0000000000000000, 0x0 }, /* #8 */ 6679 { 0x046fd3, 0x046702, 0x3b76b0cc511ec673, 0x3b76b0cc511ec673, 0x0000000000000000, 0x0 }, /* #9 */ 6680 { 0x116047, 0x116006, 0x65831beff990216f, 0x65831beff990216f, 0x0000000000000000, 0x0 }, /* #10 */ 6681 { 0x1e7b06, 0x1e7382, 0x840140d497186aa4, 0x840140d497186aa4, 0x0000000000000000, 0x0 }, /* #11 */ 6682 { 0x074107, 0x074902, 0x878ce9f3c8080917, 0x7cc35de0d3b4b4b3, 0x0ac98c12f4535464, 0x0 }, /* #12 */ 6683 { 0x0b1813, 0x0b1006, 0xe8544d73525b4dda, 0x5b902f855bb25f53, 0x8cc41dedf6a8ee87, 0x0 }, /* #13 */ 6684 { 0x0859d2, 0x085906, 0xd4c4d863919edd16, 0x69b4a247cd603eb4, 0x6b10361bc43e9e62, 0x0 }, /* #14 */ 6685 { 0x103c93, 0x103487, 0xd2eef4cba6c1271d, 0xffe9d76520b7c127, 0xd3051d66860965f6, 0x0 }, /* #15 */ 6686 { 0x0d1d43, 0x0d1512, 0xe15f9481463e4202, 0x4e1aa1dcbc2f6eea, 0x9344f2a48a0ed318, 0x0 }, /* #16 */ 6687 { 0x1576d6, 0x157687, 0x2a4339971a8272dd, 0xc1b5e4383c63e2a9, 0x688d555ede1e9034, 0x0 }, /* #17 */ 6688 { 0x1f43d2, 0x1f4306, 0xea5a8bf43cb95099, 0x03dd4ede5e1efab4, 0xe67d3d15de9a55e5, 0x0 }, /* #18 */ 6689 { 0x354152, 0x354106, 0xec4b0ba3005b5583, 0x408188660d7223a3, 0xabc9833cf2e931e0, 0x0 }, /* #19 */ 6690 { 0x070f46, 0x070782, 0xa3525bf022c5ba6d, 0x9920e2ad11b84691, 0x0a317943110d73dc, 0x0 }, /* #20 */ 6691 { 0x1022c7, 0x102296, 0xb801893c5d6594a3, 0xa5f1d23c708cb5c6, 0x120fb6ffecd8dedd, 0x0 }, /* #21 */ 6692 { 0x372896, 0x372806, 0x9c3426417bcb3d85, 0x67fa92a3580f98d4, 0x3439939e23bba4b1, 0x0 }, /* #22 */ 6693 { 0x0a04d3, 0x0a0412, 0xa164687b82985e81, 0x039124ca7fc496ef, 0x9dd343b102d3c792, 0x0 }, /* #23 */ 6694 { 0x0128c3, 0x012812, 0x939f8c1f9b1b2708, 0x602ed3a50b72d5bf, 0x3370b87a8fa85149, 0x0 }, /* #24 */ 6695 { 0x1f6bd2, 0x1f6b83, 0x1c92b264d3a97e0d, 0x96b3f189b0abac2a, 0x85dec0db22fdd1e3, 0x0 }, /* #25 */ 6696 { 0x076cd7, 0x076c97, 0x64611aac263cd764, 0xa3b4e6ea9636bd0a, 0xc0ac33c190061a5a, 0x0 }, /* #26 */ 6697 { 0x396512, 0x396d02, 0x94927ef141ae36d7, 0x15bba5cd23e22c13, 0x7ed6d9241dcc0ac4, 0x0 }, /* #27 */ 6698 { 0x096a97, 0x096206, 0xc6398e65e1d09a2b, 0x0688026cb51d0e17, 0xbfb18bf92cb38c14, 0x0 }, /* #28 */ 6699 { 0x1c2912, 0x1c2116, 0x66aa80e40a61fb12, 0x60fadc8c7691d7fc, 0x05afa45793d02316, 0x0 }, /* #29 */ 6700 { 0x0e4e83, 0x0e4e02, 0xb2c9a5cab70ee4b6, 0x6d6f7bea626b3910, 0x455a29e054a3aba6, 0x0 }, /* #30 */ 6701 { 0x3333d6, 0x333397, 0x90bb4c6ab9526650, 0x9e48ee3ac0bc9a96, 0xf2725e2ff895cbba, 0x0 }, /* #31 */ 6702 { 0x057982, 0x057186, 0xf3f0941c18ee0a75, 0xc23d41331ba74374, 0x31b352e8fd46c701, 0x0 }, /* #32 */ 6703 { 0x0816d7, 0x081693, 0x861af6547f133576, 0xffe47291eaf12d89, 0x863683c2942207ed, 0x0 }, /* #33 */ 6704 { 0x043897, 0x043003, 0x591bd4977829341a, 0x75cbde4e460700e5, 0xe34ff64932223335, 0x0 }, /* #34 */ 6705 { 0x326587, 0x326502, 0xe17a4b069a299aed, 0x5bd2e89f059e4d07, 0x85a76267948b4de6, 0x0 }, /* #35 */ 6706 { 0x2d5b17, 0x2d5316, 0x3ce6440d31b75bb6, 0x01d48c49c0398aff, 0x3b11b7c3717dd0b7, 0x0 }, /* #36 */ 6707 { 0x370183, 0x370183, 0xa282d5367417405d, 0xe15bc418b89b6270, 0xc127111dbb7bdded, 0x0 }, /* #37 */ 6708 { 0x142857, 0x142897, 0x4692c84016779bc1, 0xba88aea8b6222093, 0x8c0a199760557b2e, 0x0 }, /* #38 */ 6709 { 0x162f83, 0x162f06, 0xa226d54ffd88d440, 0x6250ff28da0a6c60, 0x3fd5d627237e67e0, 0x0 }, /* #39 */ 6710 { 0x1e5c02, 0x1e5c02, 0xde9d8c05103e1fdb, 0x7a5eaa50d6ea73e5, 0x643ee1b43953abf6, 0x0 }, /* #40 */ 6711 { 0x1423d6, 0x142397, 0xdc5d442057fce5f5, 0xeede87d683da44db, 0xed7ebc49d422a11a, 0x0 }, /* #41 */ 6712 { 0x3b14c2, 0x3b1413, 0x01d9d2250e64e490, 0x66972a8e0af147a7, 0x9b42a79703739ce9, 0x0 }, /* #42 */ 6713 { 0x085947, 0x085117, 0x15ff753857f30d90, 0x77d38e27e18a31ed, 0x9e2be7107668dba3, 0x0 }, /* #43 */ 6714 { 0x0e7b97, 0x0e7383, 0x860dabcb4d713fb5, 0x91fee1baecbd9304, 0xf40eca1060b3acb1, 0x0 }, /* #44 */ 6715 { 0x337b03, 0x337b97, 0x2911d28d0becd304, 0x9e51b2c8fad696f9, 0x8ac01fc411163c0b, 0x0 }, /* #45 */ 6716 { 0x250257, 0x250217, 0x6f6e2228355251a4, 0x78eaa6cb0dcda865, 0xf6837b5d2784a93f, 0x0 }, /* #46 */ 6717 { 0x185356, 0x185307, 0x355dba5f5b0efe5d, 0x3d770c001f29fc5c, 0xf7e6ae5f3be50201, 0x0 }, /* #47 */ 6718 { 0x017b87, 0x017312, 0xcfd7dc981e7012a4, 0x4c162443b99c6a89, 0x83c1b85464d3a81b, 0x0 }, /* #48 */ 6719 { 0x2c1493, 0x2c1c06, 0x9df05d7bc3d80fb9, 0x60b8575bf44eca21, 0x3d38061fcf894598, 0x0 }, /* #49 */ 6720 { 0x1a1d52, 0x1a1587, 0xa760b80ff1835d46, 0xba4093d9a40ab250, 0xed2024364d78aaf6, 0x0 }, /* #50 */ 6721 { 0x296c57, 0x296493, 0x9d45d5d26e89dde0, 0xdab03e29dab100df, 0xc29597a893d8dd01, 0x0 }, /* #51 */ 6722 { 0x173896, 0x173806, 0x8e1a2aef6261f8df, 0x4418ba53ca6940bb, 0x4a01709b97f8b824, 0x0 }, /* #52 */ 6723 { 0x075516, 0x075d97, 0x593d0769d1c10d02, 0xb4663684b6876a95, 0xa4d6d0e51b39a26d, 0x0 }, /* #53 */ 6724 { 0x2c7d42, 0x2c7506, 0x5df9e7a68dd50bcd, 0x361ab2564bfd9850, 0x27df355041d7737d, 0x0 }, /* #54 */ 6725 { 0x252b83, 0x252383, 0xbe568fc13153f283, 0xe6533c32cc5be9d0, 0xd803538e64f808b3, 0x0 }, /* #55 */ 6726 { 0x223cc6, 0x223403, 0x13f805a4a0578d36, 0x2b9e61d628daa943, 0xe859a3ce777ce3f3, 0x0 }, /* #56 */ 6727 { 0x113e16, 0x113693, 0xa4c9631d1f029dda, 0xeb3ea7513d78653e, 0xb98abbcbe18a389c, 0x0 }, /* #57 */ 6728 { 0x2f29d2, 0x2f2196, 0xc65d31f84d6a6e05, 0xa528aa83fceed9fa, 0x21348774507b940b, 0x0 }, /* #58 */ 6729 { 0x290287, 0x290a02, 0x8de7a34830e50db7, 0x2f84566a9666af62, 0x5e634cdd9a7e5e55, 0x0 }, /* #59 */ 6730 { 0x0b50c3, 0x0b5007, 0x62c1b7fbefa2b3ab, 0x7de52658538cc147, 0xe4dc91a39c15f264, 0x0 }, /* #60 */ 6731 { 0x1d1812, 0x1d1806, 0xb88c1ff1282a69dc, 0x727f4bc2f0a545a5, 0x460cd42e37852437, 0x0 }, /* #61 */ 6732 { 0x3e3bc7, 0x3e3397, 0xa13ee71021d10388, 0xaa1f686069805c1d, 0xf71f7eafb850a76b, 0x0 }, /* #62 */ 6733 { 0x362f46, 0x362706, 0xbb8faed124e41a9e, 0x21251c904ec5e0bb, 0x9a6a9240d61e39e3, 0x0 }, /* #63 */ 6734 { 0x275602, 0x275e16, 0x8eaaa46650dad457, 0x4794e3c7ebcba848, 0x4715c09e650f2c0f, 0x0 }, /* #64 */ 6735 { 0x186987, 0x186116, 0xc582bf7c468bd1eb, 0x1b39276464b1e51e, 0xaa499817e1d9eccd, 0x0 }, /* #65 */ 6736 { 0x204487, 0x204417, 0x3352164f5cf27aa5, 0x6d3308470abbc3ca, 0xc61f0e085236b6db, 0x0 }, /* #66 */ 6737 { 0x123253, 0x123293, 0x5a1857f807e82606, 0xf8809fc913b0bddc, 0x6197b82ef437682a, 0x0 }, /* #67 */ 6738 { 0x3c6516, 0x3c6d83, 0x6b9e05665a6dff73, 0x99cff8a4cc05f001, 0xd1ce0cc18e680f72, 0x0 }, /* #68 */ 6739 { 0x277cd6, 0x277493, 0x4401683875f66771, 0xcdbaba473d9530dc, 0x7646adf138613695, 0x0 }, /* #69 */ 6740 { 0x054507, 0x054506, 0x9f1142159a8c06c8, 0x1cca056bb4826553, 0x82473ca9e609a175, 0x0 }, /* #70 */ 6741 { 0x1f7c42, 0x1f7c16, 0xc9aba9ac8e611cd4, 0x6fe6a7247847c53f, 0x59c5028816195795, 0x0 }, /* #71 */ 6742 { 0x295cc3, 0x295403, 0x08bf18110e89110f, 0x12090f8ad4c4087c, 0xf6b6088639c50893, 0x0 }, /* #72 */ 6743 { 0x293153, 0x293187, 0xaf284a1c0682b4be, 0xefd43769c869284b, 0xbf5412b23e198c73, 0x0 }, /* #73 */ 6744 { 0x170493, 0x170412, 0xf7eb5e9e33826da0, 0x70476747b3a46e54, 0x87a3f7567fddff4c, 0x0 }, /* #74 */ 6745 { 0x033307, 0x033382, 0xb86a60237a4a9c86, 0xadd03958ea7ce5c2, 0x0a9a26ca8fcdb6c4, 0x0 }, /* #75 */ 6746 { 0x283e03, 0x283697, 0x817f43733e946916, 0xb1144c4d346f354d, 0xd06af7260a2533c9, 0x0 }, /* #76 */ 6747 { 0x080903, 0x080187, 0xb1a6a618f5093d87, 0xc31f7fe116ed82b2, 0xee872637de1bbad5, 0x0 }, /* #77 */ 6748 { 0x1e1d93, 0x1e1502, 0x43114fc29c675167, 0x1eb4dc5536dbe573, 0x245c736d658b6bf4, 0x0 }, /* #78 */ 6749 { 0x1e2c96, 0x1e2413, 0x1eab6daa4780e2d2, 0x4fe0ccb77ed3fe5e, 0xcecaa0f2c8ace474, 0x0 }, /* #79 */ 6750 { 0x0c1847, 0x0c1006, 0x366c0def89e18afd, 0x0c23b17eada29211, 0x2a485c70dc3ef8ec, 0x0 }, /* #80 */ 6751 { 0x2c7393, 0x2c7316, 0x59d0633e46ab52e9, 0x3ceda9304687ca3a, 0x1ce2ba0e002388af, 0x0 }, /* #81 */ 6752 { 0x251cc6, 0x251412, 0x176272fdc3842044, 0x13156f14c318d43b, 0x044d03e9006b4c09, 0x0 }, /* #82 */ 6753 { 0x3b5907, 0x3b5116, 0x4313a1c79d25690c, 0x2f29a88a18416c3f, 0x13e9f93d84e3fccd, 0x0 }, /* #83 */ 6754 { 0x2a1e03, 0x2a1606, 0x2e704f09ad5807ec, 0x1d2c1a891e03183c, 0x114434808f54efb0, 0x0 }, /* #84 */ 6755 { 0x126906, 0x126117, 0x3afe452062caf683, 0x3d084f9d975e7f8e, 0xfdf5f582cb6c76f5, 0x0 }, /* #85 */ 6756 { 0x094997, 0x094196, 0xf52fd4a4f0fe05d0, 0xd35a33f180b2b063, 0x21d5a0b3704b556d, 0x0 }, /* #86 */ 6757 { 0x2979d3, 0x297106, 0xffef17ca130548cf, 0x19310a7a6902593f, 0xe6be0d4faa02ef90, 0x0 }, /* #87 */ 6758 { 0x1b7213, 0x1b7206, 0xb9255467257c2416, 0x32433a29e3b3d096, 0x86e21a3d41c85380, 0x0 }, /* #88 */ 6759 { 0x283f06, 0x283783, 0x9673845cbd1d6b5c, 0xd283d1363e19d745, 0xc3efb3267f039417, 0x0 }, /* #89 */ 6760 { 0x1a2682, 0x1a2603, 0x260ba6022df1ed32, 0x46cac86227320c61, 0xdf40dda006bfe0d1, 0x0 }, /* #90 */ 6761 { 0x166413, 0x166487, 0x883cb236ee8e6ba3, 0xac7f51d525b67030, 0xdbbd6061c8d7fb73, 0x0 }, /* #91 */ 6762 { 0x022f56, 0x022717, 0x0af08b24f244ec38, 0x288e4e99d4c366be, 0xe2623c8b1d81857a, 0x0 }, /* #92 */ 6763 { 0x347c03, 0x347487, 0xd7a6908939556df7, 0xf1770e21c0fa4f77, 0xe62f8267785b1e80, 0x0 }, /* #93 */ 6764 { 0x1a6c92, 0x1a6486, 0xeeba0106f5d00fbf, 0xcc3a39c28036c6de, 0x227fc744759948e1, 0x0 }, /* #94 */ 6765 { 0x3373c3, 0x337383, 0x943ac5c98d3cd2e9, 0x9f8df6b9c869e264, 0xf4accf0fc4d2f085, 0x0 }, /* #95 */ 4590 6766 }; 4591 6767 static const BINU64_TEST_T g_aTests_sub_u64_locked[] = 4592 6768 { 4593 { 0x313653, 0x313646, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #0 */ 4594 { 0x274ac6, 0x274246, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #1 */ 4595 { 0x332417, 0x332446, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #2 */ 4596 { 0x212082, 0x212046, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #3 */ 4597 { 0x382552, 0x382502, 0x3fd0d30b5a780dc8, 0x3fd0d30b5a780dc8, 0x0000000000000000, 0x0 }, /* #4 */ 4598 { 0x0f17c2, 0x0f1702, 0x12e3795606fe1440, 0x12e3795606fe1440, 0x0000000000000000, 0x0 }, /* #5 */ 4599 { 0x3306c2, 0x330606, 0x2317579f2202c222, 0x2317579f2202c222, 0x0000000000000000, 0x0 }, /* #6 */ 4600 { 0x393a86, 0x393202, 0x40cd90377b30ccad, 0x40cd90377b30ccad, 0x0000000000000000, 0x0 }, /* #7 */ 4601 { 0x370b42, 0x370302, 0xc31085c2124643d9, 0x31a1745ee088beb9, 0x916f116331bd8520, 0x0 }, /* #8 */ 4602 { 0x1e0386, 0x1e0387, 0x01c5924bce8cdc17, 0x98b432463c856142, 0x6911600592077ad5, 0x0 }, /* #9 */ 4603 { 0x371e06, 0x371616, 0x4f348cfa7b1c8c23, 0x4abdd9ab07b72c4e, 0x0476b34f73655fd5, 0x0 }, /* #10 */ 4604 { 0x362a86, 0x362203, 0x0a4b569a756a1fc3, 0x393e28a19d476132, 0xd10d2df8d822be91, 0x0 }, /* #11 */ 4605 { 0x047d86, 0x047506, 0xb838f1907960a619, 0x2e1db1b756e56453, 0x8a1b3fd9227b41c6, 0x0 }, /* #12 */ 4606 { 0x3c6593, 0x3c6597, 0xdc1cb1db2943b4f2, 0xf724186ac8c4e728, 0xe4f89970607ecdca, 0x0 }, /* #13 */ 4607 { 0x213bd3, 0x213b83, 0x192ca6c931b3e3bd, 0x89046278af3a00b5, 0x902844508279e308, 0x0 }, /* #14 */ 4608 { 0x1d0947, 0x1d0107, 0x11c8e0dc3acda015, 0x167c799c5fab0b72, 0xfb4c673fdb2294a3, 0x0 }, /* #15 */ 4609 { 0x0e1856, 0x0e1012, 0x64551392f13361ba, 0x563f7371b5d96fdf, 0x0e15a0213b59f1db, 0x0 }, /* #16 */ 4610 { 0x037e93, 0x037613, 0x0a822c6e5e7e9d31, 0x1a247360f64b8d38, 0xf05db90d68330ff9, 0x0 }, /* #17 */ 4611 { 0x201d43, 0x201597, 0x849d4a1dcb62d155, 0xfc7b72fbd8f5f839, 0x8821d721f26cd91c, 0x0 }, /* #18 */ 4612 { 0x323b92, 0x323b16, 0x8ff593ae7940d747, 0x7bc5915af1a2de9f, 0x14300253879df8a8, 0x0 }, /* #19 */ 4613 { 0x284253, 0x284a12, 0xa7338c6cce2de575, 0x2a6bd4f764e5cae6, 0x7cc7b77569481a8f, 0x0 }, /* #20 */ 4614 { 0x1d0157, 0x1d0187, 0xa71d1f606b60e7f7, 0xb3c69de90269db74, 0xf356817768f70c83, 0x0 }, /* #21 */ 4615 { 0x0d66c3, 0x0d6697, 0xa6871465266ab0f2, 0xbaa77fea1cb72044, 0xebdf947b09b390ae, 0x0 }, /* #22 */ 4616 { 0x0d4e93, 0x0d4696, 0xfdb6faf1922123d3, 0x9205fa5c5a0c1ff5, 0x6bb10095381503de, 0x0 }, /* #23 */ 4617 { 0x1d6d47, 0x1d6516, 0x514fe338967babdb, 0x301e381802ad109f, 0x2131ab2093ce9b3c, 0x0 }, /* #24 */ 4618 { 0x1952c6, 0x195287, 0x2f08704d51a51cd7, 0xea7cdacd62490f14, 0x448b957fef5c0dc3, 0x0 }, /* #25 */ 4619 { 0x036803, 0x036083, 0x145718e61874ae2d, 0xffc39e47b650ffb5, 0x14937a9e6223ae78, 0x0 }, /* #26 */ 4620 { 0x172597, 0x172d87, 0x3de33a86ab671a1c, 0xa323ad329a4fa621, 0x9abf8d54111773fb, 0x0 }, /* #27 */ 4621 { 0x173457, 0x173492, 0xeaf11e9a8480e7c8, 0x931a69f8b3c7149d, 0x57d6b4a1d0b9d32b, 0x0 }, /* #28 */ 4622 { 0x2c4243, 0x2c4206, 0xc7758519a7c54215, 0x0dca6204735011f3, 0xb9ab231534753022, 0x0 }, /* #29 */ 4623 { 0x0c7612, 0x0c7686, 0xad94ca15039dcf4d, 0x82c1c9d6003e6e66, 0x2ad3003f035f60e7, 0x0 }, /* #30 */ 4624 { 0x353e12, 0x353612, 0x7e6a3d14c8fd8dd3, 0x6c81f2b855caaa89, 0x11e84a5c7332e34a, 0x0 }, /* #31 */ 4625 { 0x296713, 0x296f12, 0xb528c20967c9da82, 0x5ae4df3820eec18c, 0x5a43e2d146db18f6, 0x0 }, /* #32 */ 4626 { 0x203583, 0x203d06, 0xa78b203811e1702b, 0x2bd66b3172f0fe88, 0x7bb4b5069ef071a3, 0x0 }, /* #33 */ 4627 { 0x185c57, 0x185412, 0x4a908542a96b685c, 0x0201d50eea32249e, 0x488eb033bf3943be, 0x0 }, /* #34 */ 4628 { 0x116882, 0x116016, 0xfa41eaef1e019688, 0x5785db89605a87be, 0xa2bc0f65bda70eca, 0x0 }, /* #35 */ 4629 { 0x164193, 0x164182, 0xc732cbee8187046a, 0x9bdb61ad699c69a4, 0x2b576a4117ea9ac6, 0x0 }, /* #36 */ 4630 { 0x010857, 0x010093, 0xde0f54b78bd2560c, 0xe042191fb8d8c83d, 0xfdcd3b97d2f98dcf, 0x0 }, /* #37 */ 4631 { 0x037707, 0x037f83, 0x5f0068fd7e7b83a7, 0x804250bb2a8eb9b6, 0xdebe184253ecc9f1, 0x0 }, /* #38 */ 4632 { 0x2a4586, 0x2a4587, 0x26336dda76161e9b, 0xc73824da3ba4e6fa, 0x5efb49003a7137a1, 0x0 }, /* #39 */ 4633 { 0x354f97, 0x354707, 0x0ed1a3452b9819fa, 0x538a8d2e2333a4d4, 0xbb47161708647526, 0x0 }, /* #40 */ 4634 { 0x3b7f13, 0x3b7782, 0xc9b0642ba05e3807, 0x86b815cd44ddf002, 0x42f84e5e5b804805, 0x0 }, /* #41 */ 4635 { 0x207ed7, 0x207683, 0xa0921377f07b14ca, 0xe4e204ca9a3f1a75, 0xbbb00ead563bfa55, 0x0 }, /* #42 */ 4636 { 0x133f43, 0x133707, 0x5d39346238f407ff, 0x700b485a4a0c56a0, 0xed2dec07eee7b15f, 0x0 }, /* #43 */ 4637 { 0x227792, 0x227f16, 0x9201e20bfbeb4124, 0x497537fe024bf7bb, 0x488caa0df99f4969, 0x0 }, /* #44 */ 4638 { 0x303fd7, 0x303786, 0xf73da535e2f0ec9a, 0x8d34f32ab2c795b2, 0x6a08b20b302956e8, 0x0 }, /* #45 */ 4639 { 0x212687, 0x212603, 0x6ef9fc799daaa7f9, 0x7917f14a55619375, 0xf5e20b2f48491484, 0x0 }, /* #46 */ 4640 { 0x0c5646, 0x0c5e02, 0x936ee92940b59d5f, 0x23f29e922a27efd5, 0x6f7c4a97168dad8a, 0x0 }, /* #47 */ 4641 { 0x0517d6, 0x051716, 0x584b09c2ed617124, 0x25a7becc86f3a44d, 0x32a34af6666dccd7, 0x0 }, /* #48 */ 4642 { 0x0e1746, 0x0e1712, 0x4f40cb02c36d94c0, 0x2efae2d4a3c26325, 0x2045e82e1fab319b, 0x0 }, /* #49 */ 4643 { 0x0e5543, 0x0e5503, 0x14e14b143b87dd88, 0x1c4ff996687fc4c7, 0xf891517dd30818c1, 0x0 }, /* #50 */ 4644 { 0x3d0286, 0x3d0202, 0x61073838e332dfdd, 0x1aeb4fb94236c991, 0x461be87fa0fc164c, 0x0 }, /* #51 */ 4645 { 0x3c6cd3, 0x3c6407, 0x45441a2c1dea5c17, 0x6329e258d0fb4fa5, 0xe21a37d34cef0c72, 0x0 }, /* #52 */ 4646 { 0x072fd6, 0x072707, 0x57b085af329dd39f, 0x58d14f332c852350, 0xfedf367c0618b04f, 0x0 }, /* #53 */ 4647 { 0x3247d6, 0x324f16, 0x9651f66c5ed2a126, 0x77b1cb2b3fc9486c, 0x1ea02b411f0958ba, 0x0 }, /* #54 */ 4648 { 0x374816, 0x374802, 0xf56f68e2daf2b97b, 0x7d3d96cab2ef4f46, 0x7831d21828036a35, 0x0 }, /* #55 */ 4649 { 0x186346, 0x186387, 0x255d0d73e05f9d7f, 0xe8400e43a041707d, 0x3d1cff30401e2d02, 0x0 }, /* #56 */ 4650 { 0x356853, 0x356883, 0x52e1d77cfcb2222d, 0xb4e4f11253a7e9c7, 0x9dfce66aa90a3866, 0x0 }, /* #57 */ 4651 { 0x3b4887, 0x3b4096, 0xe29d3cb907d6bb37, 0xd3c60865b26ff32d, 0x0ed734535566c80a, 0x0 }, /* #58 */ 4652 { 0x2c5d97, 0x2c5d87, 0x2e7aa7bd3233eac6, 0x94e6cd60bb9969a5, 0x9993da5c769a8121, 0x0 }, /* #59 */ 4653 { 0x245b02, 0x245b06, 0xf0217fad9feeb2df, 0x78b85dafb8a96355, 0x776921fde7454f8a, 0x0 }, /* #60 */ 4654 { 0x362642, 0x362687, 0x2108fe8104df502e, 0xbde19a624524f735, 0x6327641ebfba58f9, 0x0 }, /* #61 */ 4655 { 0x1e2047, 0x1e2013, 0x2005d8bb62e2ec45, 0x46e21f13830afedc, 0xd923b9a7dfd7ed69, 0x0 }, /* #62 */ 4656 { 0x313083, 0x313016, 0xe9c0473fb0054432, 0x47710557e17fb5af, 0xa24f41e7ce858e83, 0x0 }, /* #63 */ 6769 { 0x0e1d82, 0x0e1546, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #0 */ 6770 { 0x3b3387, 0x3b3346, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #1 */ 6771 { 0x3b1f82, 0x3b1746, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #2 */ 6772 { 0x2d0196, 0x2d0146, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #3 */ 6773 { 0x0c7e03, 0x0c7646, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #4 */ 6774 { 0x3a1683, 0x3a1646, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #5 */ 6775 { 0x313153, 0x313102, 0x27bcb831685cd946, 0x27bcb831685cd946, 0x0000000000000000, 0x0 }, /* #6 */ 6776 { 0x202d52, 0x202582, 0xe3c69d26f89498f7, 0xe3c69d26f89498f7, 0x0000000000000000, 0x0 }, /* #7 */ 6777 { 0x373c03, 0x373486, 0xb63a29b176230956, 0xb63a29b176230956, 0x0000000000000000, 0x0 }, /* #8 */ 6778 { 0x076012, 0x076002, 0x122c891c73b67e85, 0x122c891c73b67e85, 0x0000000000000000, 0x0 }, /* #9 */ 6779 { 0x1d3743, 0x1d3782, 0x94fa5a349b3484cb, 0x94fa5a349b3484cb, 0x0000000000000000, 0x0 }, /* #10 */ 6780 { 0x383782, 0x383702, 0x38331a686ac437ea, 0x38331a686ac437ea, 0x0000000000000000, 0x0 }, /* #11 */ 6781 { 0x0a5f56, 0x0a5f06, 0xb43a11561ed6fbfe, 0x6f0f4276ce8e9b47, 0x452acedf504860b7, 0x0 }, /* #12 */ 6782 { 0x331517, 0x331d83, 0x6997b45c6f4345bd, 0xd8897e6b88812c64, 0x910e35f0e6c21959, 0x0 }, /* #13 */ 6783 { 0x372847, 0x372083, 0x9cbc1a3ddf77794a, 0xeeeff9d2de18cfc2, 0xadcc206b015ea988, 0x0 }, /* #14 */ 6784 { 0x240917, 0x240102, 0xd743051ef4660a9d, 0x2da20b324360e94a, 0xa9a0f9ecb1052153, 0x0 }, /* #15 */ 6785 { 0x380a46, 0x380293, 0x3886e0d919ec8ab6, 0xe5c692edbad8a729, 0x52c04deb5f13e38d, 0x0 }, /* #16 */ 6786 { 0x3b2996, 0x3b2116, 0xeadfe95196052195, 0x2b740d5643b625ed, 0xbf6bdbfb524efba8, 0x0 }, /* #17 */ 6787 { 0x377d12, 0x377597, 0x3aeed905c8f5b3cb, 0xdd8ed3f4f20bbe4e, 0x5d600510d6e9f57d, 0x0 }, /* #18 */ 6788 { 0x2c6c83, 0x2c6c16, 0x9e6d354ea7c78ec1, 0x4855c79f1400eb44, 0x56176daf93c6a37d, 0x0 }, /* #19 */ 6789 { 0x222853, 0x222013, 0x40b3a95bc684ec45, 0x6108fad33351568c, 0xdfaaae88933395b9, 0x0 }, /* #20 */ 6790 { 0x2872d7, 0x287202, 0xe016c4f6251373c9, 0x4bff92676e365007, 0x9417328eb6dd23c2, 0x0 }, /* #21 */ 6791 { 0x3812c7, 0x381a97, 0x50517c9410a34a08, 0x97842dedbad9691e, 0xb8cd4ea655c9e0ea, 0x0 }, /* #22 */ 6792 { 0x261146, 0x261112, 0xfa74afed63556182, 0x5af0f3d1e08b52ec, 0x9f83bc1b82ca0e96, 0x0 }, /* #23 */ 6793 { 0x324192, 0x324906, 0x988573493ec48728, 0x19df919d1d709c22, 0x7ea5e1ac2153eb06, 0x0 }, /* #24 */ 6794 { 0x030357, 0x030387, 0x0f8629cf3d50014f, 0xa7ab27430c2d2450, 0x67db028c3122dcff, 0x0 }, /* #25 */ 6795 { 0x046a92, 0x046203, 0x4ee881f152725018, 0x5ebe72c30fc73268, 0xf02a0f2e42ab1db0, 0x0 }, /* #26 */ 6796 { 0x0a2d96, 0x0a2593, 0x54206e8cb5d294b2, 0xf4b79eff1898c038, 0x5f68cf8d9d39d47a, 0x0 }, /* #27 */ 6797 { 0x1262c2, 0x126202, 0x512d2ede2d1c1ed8, 0x50c441187fbc0464, 0x0068edc5ad601a74, 0x0 }, /* #28 */ 6798 { 0x124186, 0x124912, 0xa130074f43cd6344, 0x30e9b371eb9d7eb6, 0x704653dd582fe48e, 0x0 }, /* #29 */ 6799 { 0x2b6ac7, 0x2b6296, 0xe36a96f7d24c9b57, 0xdb4ee828276f570c, 0x081baecfaadd444b, 0x0 }, /* #30 */ 6800 { 0x313d07, 0x313596, 0xc55f7d86c2309c35, 0x855108904206b10a, 0x400e74f68029eb2b, 0x0 }, /* #31 */ 6801 { 0x204283, 0x204292, 0xdebb58fd79c1be66, 0x86aa66511bf26498, 0x5810f2ac5dcf59ce, 0x0 }, /* #32 */ 6802 { 0x2c0686, 0x2c0612, 0x148c82879de1d1ac, 0x135b75240914393e, 0x01310d6394cd986e, 0x0 }, /* #33 */ 6803 { 0x260006, 0x260812, 0x9a9a331fa58b45e6, 0x3071407fa3f90008, 0x6a28f2a0019245de, 0x0 }, /* #34 */ 6804 { 0x107bd7, 0x107b93, 0x4ff45f114ed056d3, 0x9aa2a8cd9a42d8ba, 0xb551b643b48d7e19, 0x0 }, /* #35 */ 6805 { 0x150406, 0x150487, 0x2ae74e50883d3705, 0xc89d21231076bad4, 0x624a2d2d77c67c31, 0x0 }, /* #36 */ 6806 { 0x1c17c6, 0x1c1706, 0xdcaa33ce369c8048, 0x1eb982a50c6d5833, 0xbdf0b1292a2f2815, 0x0 }, /* #37 */ 6807 { 0x3f1a86, 0x3f1212, 0x6b2a1e61c825d2ac, 0x3a72eb81adf5296e, 0x30b732e01a30a93e, 0x0 }, /* #38 */ 6808 { 0x2d49d2, 0x2d4102, 0x54c3c4283411316c, 0x3a6328c8b38de7da, 0x1a609b5f80834992, 0x0 }, /* #39 */ 6809 { 0x382853, 0x382893, 0x797aac37157320fc, 0xdc056fe0f0b293cd, 0x9d753c5624c08d2f, 0x0 }, /* #40 */ 6810 { 0x0c4117, 0x0c4993, 0x74a61f8a9ecd3e12, 0xbcd448b4186c860b, 0xb7d1d6d68660b807, 0x0 }, /* #41 */ 6811 { 0x2f1813, 0x2f1016, 0x4a5e5de8557362d8, 0x403f667adc0c125c, 0x0a1ef76d7967507c, 0x0 }, /* #42 */ 6812 { 0x063b17, 0x063393, 0x99698d547a138c71, 0x9b76bf6a1955f99d, 0xfdf2cdea60bd92d4, 0x0 }, /* #43 */ 6813 { 0x2c5d46, 0x2c5583, 0x863ec2939dfce57e, 0xccf4de981ba48092, 0xb949e3fb825864ec, 0x0 }, /* #44 */ 6814 { 0x161117, 0x161993, 0x788583bfb7919bb4, 0xb23a6e667204ed4a, 0xc64b1559458cae6a, 0x0 }, /* #45 */ 6815 { 0x260943, 0x260112, 0xef5d3c4bd8bf2de1, 0x539670fe869d94d6, 0x9bc6cb4d5221990b, 0x0 }, /* #46 */ 6816 { 0x0d3a52, 0x0d3282, 0xe5220477763a2c0c, 0xc251567019e6d78c, 0x22d0ae075c535480, 0x0 }, /* #47 */ 6817 { 0x115f46, 0x115793, 0x991fafd0fc4fc542, 0xd21c40fdcd0016dc, 0xc7036ed32f4fae66, 0x0 }, /* #48 */ 6818 { 0x210313, 0x210306, 0x4edc2ec7bf106aed, 0x22acaaa2658d587d, 0x2c2f842559831270, 0x0 }, /* #49 */ 6819 { 0x0c5082, 0x0c5887, 0x4941c07f71d4ca9b, 0xc8f1ef37360fd330, 0x804fd1483bc4f76b, 0x0 }, /* #50 */ 6820 { 0x346ed6, 0x346692, 0xef54ebf31b33f200, 0xe2fd3440eae51a61, 0x0c57b7b2304ed79f, 0x0 }, /* #51 */ 6821 { 0x1d0d52, 0x1d0502, 0x7f57cdba2e9de1de, 0x4ed6e27a111a3238, 0x3080eb401d83afa6, 0x0 }, /* #52 */ 6822 { 0x147056, 0x147086, 0xfb1889ec14f65fff, 0xae4623ccccef3be8, 0x4cd2661f48072417, 0x0 }, /* #53 */ 6823 { 0x2e03c6, 0x2e0383, 0x64ce96fc0cceeb9d, 0xe9efb2a655b43d85, 0x7adee455b71aae18, 0x0 }, /* #54 */ 6824 { 0x204752, 0x204786, 0xddf323e3eac7b7c9, 0xd9cf4af1650e7b84, 0x0423d8f285b93c45, 0x0 }, /* #55 */ 6825 { 0x381ad3, 0x381202, 0x60a0271bc828963f, 0x33b77b8cd5c10713, 0x2ce8ab8ef2678f2c, 0x0 }, /* #56 */ 6826 { 0x170e82, 0x170696, 0xe8edc5520c83ebcc, 0x99e785303a4e2b7d, 0x4f064021d235c04f, 0x0 }, /* #57 */ 6827 { 0x1c5f07, 0x1c5702, 0x62af9db84564e3ec, 0x154072348dc9371a, 0x4d6f2b83b79bacd2, 0x0 }, /* #58 */ 6828 { 0x114d06, 0x114587, 0x899f642e6f352348, 0xb5bc83f82fcaf584, 0xd3e2e0363f6a2dc4, 0x0 }, /* #59 */ 6829 { 0x2e0347, 0x2e0313, 0x1f950725ef22f353, 0x75c92f4a3e1ab42a, 0xa9cbd7dbb1083f29, 0x0 }, /* #60 */ 6830 { 0x082102, 0x082106, 0xe04eced3f6ca5faa, 0x3a35423b60ddafa0, 0xa6198c9895ecb00a, 0x0 }, /* #61 */ 6831 { 0x1d6292, 0x1d6203, 0x5390224473fac0ed, 0x59b1b5fd18411889, 0xf9de6c475bb9a864, 0x0 }, /* #62 */ 6832 { 0x1667d2, 0x166786, 0xa1202df5a24dca5b, 0x9acdf2131aa4898b, 0x06523be287a940d0, 0x0 }, /* #63 */ 6833 { 0x197586, 0x197517, 0x2f455996c4bc6fa3, 0x6f143e7712bfd08b, 0xc0311b1fb1fc9f18, 0x0 }, /* #64 */ 6834 { 0x2b1052, 0x2b1016, 0xeb26ec152a5003c2, 0x4acad3db61fa96ed, 0xa05c1839c8556cd5, 0x0 }, /* #65 */ 6835 { 0x3a56c7, 0x3a5606, 0xd78955d92817638f, 0x0e89fe63eeb43dee, 0xc8ff5775396325a1, 0x0 }, /* #66 */ 6836 { 0x0646d2, 0x064697, 0x1aa328faff2ed11e, 0xab43f775b1578e5f, 0x6f5f31854dd742bf, 0x0 }, /* #67 */ 6837 { 0x2c4bc2, 0x2c4302, 0x77308b5eedaa0cd5, 0x12a87e69199c0761, 0x64880cf5d40e0574, 0x0 }, /* #68 */ 6838 { 0x0a3b87, 0x0a3396, 0xdec50d3ca09fda8b, 0xd7b4942d45b7ec9f, 0x0710790f5ae7edec, 0x0 }, /* #69 */ 6839 { 0x3b4b42, 0x3b4306, 0x7d5c2f9985673f0c, 0x34d27e3b962e39c5, 0x4889b15def390547, 0x0 }, /* #70 */ 6840 { 0x1b5506, 0x1b5d06, 0xafd0593d90ac8adb, 0x40c155d6f9199db7, 0x6f0f03669792ed24, 0x0 }, /* #71 */ 6841 { 0x285682, 0x285e12, 0xbbd7097239c70fb0, 0x5a824a7d1719d5a1, 0x6154bef522ad3a0f, 0x0 }, /* #72 */ 6842 { 0x047897, 0x047016, 0x5bd0b37d11a6c504, 0x4586c4a5eeeee335, 0x1649eed722b7e1cf, 0x0 }, /* #73 */ 6843 { 0x1f1183, 0x1f1192, 0xee082d995eca3799, 0x81a1688583e0675b, 0x6c66c513dae9d03e, 0x0 }, /* #74 */ 6844 { 0x147903, 0x147187, 0xd1a79bcc491efdc9, 0xe1609b22763965d4, 0xf04700a9d2e597f5, 0x0 }, /* #75 */ 6845 { 0x3c10d7, 0x3c1016, 0x0e4678e1b508b396, 0x0894ff8f805eb07d, 0x05b1795234aa0319, 0x0 }, /* #76 */ 6846 { 0x137943, 0x137997, 0x4ede34ebdcdb80b2, 0xc94a7cb9fe7748c5, 0x8593b831de6437ed, 0x0 }, /* #77 */ 6847 { 0x213c86, 0x213492, 0xf991aed3c9e86a29, 0xd6ee04687e7b8d2a, 0x22a3aa6b4b6cdcff, 0x0 }, /* #78 */ 6848 { 0x090946, 0x090103, 0x1040a3b4231b3915, 0x7b4959c41f5f9180, 0x94f749f003bba795, 0x0 }, /* #79 */ 6849 { 0x175706, 0x175787, 0x060e502c9d5a18bd, 0x866bd48b87a87c1b, 0x7fa27ba115b19ca2, 0x0 }, /* #80 */ 6850 { 0x224856, 0x224016, 0xfc52fad93158ca71, 0x0a62ea3f8585ce1e, 0xf1f01099abd2fc53, 0x0 }, /* #81 */ 6851 { 0x114646, 0x114682, 0xc2bf92cb1d39e076, 0x9f15d7c9adfb91a1, 0x23a9bb016f3e4ed5, 0x0 }, /* #82 */ 6852 { 0x3471c7, 0x347187, 0x5d897f58f7194afa, 0xe860f0a24911b099, 0x75288eb6ae079a61, 0x0 }, /* #83 */ 6853 { 0x3169d7, 0x316116, 0x7b87f3132ea59f75, 0x5e69c0e8543e1c88, 0x1d1e322ada6782ed, 0x0 }, /* #84 */ 6854 { 0x2f1302, 0x2f1382, 0xdaaf0224dc265d2c, 0xc7d74d1b8470c601, 0x12d7b50957b5972b, 0x0 }, /* #85 */ 6855 { 0x2e0c56, 0x2e0497, 0xae8228ab4c8114e2, 0xf3b3059529450a7b, 0xbacf2316233c0a67, 0x0 }, /* #86 */ 6856 { 0x083857, 0x083893, 0x36ad19f10f7e72f4, 0x8b911175f0fc18df, 0xab1c087b1e825a15, 0x0 }, /* #87 */ 6857 { 0x305953, 0x305902, 0xb0f5b6ea7bcd8192, 0x6026d86a6811abd0, 0x50cede8013bbd5c2, 0x0 }, /* #88 */ 6858 { 0x314ed2, 0x314613, 0x0767b6413ac99161, 0x1bbff001d0db075b, 0xeba7c63f69ee8a06, 0x0 }, /* #89 */ 6859 { 0x086857, 0x086016, 0xf26ed8e7ca43f0b0, 0x258147d5fee1b121, 0xcced9111cb623f8f, 0x0 }, /* #90 */ 6860 { 0x0e7992, 0x0e7916, 0xafc31d50146cc045, 0x3d481122a1b33896, 0x727b0c2d72b987af, 0x0 }, /* #91 */ 6861 { 0x1c7817, 0x1c7087, 0x70cb475d6ada86d9, 0xf518f39179204328, 0x7bb253cbf1ba43b1, 0x0 }, /* #92 */ 6862 { 0x1b73d6, 0x1b7302, 0xce09a9e9e5d431ae, 0x4985b33449622a7c, 0x8483f6b59c720732, 0x0 }, /* #93 */ 6863 { 0x3a0817, 0x3a0897, 0x2cc605a57a716d68, 0x9b41a2ebfdd4c2cf, 0x918462b97c9caa99, 0x0 }, /* #94 */ 6864 { 0x2d6883, 0x2d6806, 0xcb0767c814f2b7e6, 0x707ce49881c415f3, 0x5a8a832f932ea1f3, 0x0 }, /* #95 */ 4657 6865 }; 4658 6866 static const BINU64_TEST_T g_aTests_sbb_u64[] = 4659 6867 { 4660 { 0x2f5717, 0x2f5797, 0x0000000000000000, 0xffffffffffffffff, 0x0000000000000000, 0x0 }, /* #0 */ 4661 { 0x135253, 0x135297, 0x0000000000000000, 0xffffffffffffffff, 0x0000000000000000, 0x0 }, /* #1 */ 4662 { 0x1f1446, 0x1f1446, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #2 */ 4663 { 0x326293, 0x326297, 0x0000000000000000, 0xffffffffffffffff, 0x0000000000000000, 0x0 }, /* #3 */ 4664 { 0x3a4c82, 0x3a4482, 0xa454abf26190b8cd, 0xa454abf26190b8cd, 0x0000000000000000, 0x0 }, /* #4 */ 4665 { 0x242f82, 0x242706, 0x34bdfb34c3be169a, 0x34bdfb34c3be169a, 0x0000000000000000, 0x0 }, /* #5 */ 4666 { 0x374ec6, 0x374602, 0x0432e0be3e9666bc, 0x0432e0be3e9666bc, 0x0000000000000000, 0x0 }, /* #6 */ 4667 { 0x005c13, 0x005406, 0x691e5805fa3201f4, 0x691e5805fa3201f3, 0x0000000000000000, 0x0 }, /* #7 */ 4668 { 0x244552, 0x244587, 0x1b7f9585bf189b5f, 0xbfb7b8a869e73e82, 0x5bc7dcdd55315cdd, 0x0 }, /* #8 */ 4669 { 0x353f42, 0x353786, 0xebc7763c63967898, 0xa84d5b55ef730500, 0x437a1ae674237398, 0x0 }, /* #9 */ 4670 { 0x3b73d2, 0x3b7316, 0x399de6660cc483a1, 0x2c819b959f4312b7, 0x0d1c4ad06d8170ea, 0x0 }, /* #10 */ 4671 { 0x334516, 0x334587, 0x2293e95c149a25f9, 0xfb02055ef7dc7d39, 0x2791e3fd1cbda8c0, 0x0 }, /* #11 */ 4672 { 0x0f2c02, 0x0f2c83, 0x77f546e2011c8747, 0xc74ae9f4f91baa52, 0xb0aa5ced0800dcf5, 0x0 }, /* #12 */ 4673 { 0x3b0546, 0x3b0d83, 0x5964724cb65f096f, 0xa11092d7a4d320d5, 0xb853df75118be89a, 0x0 }, /* #13 */ 4674 { 0x333802, 0x333012, 0x6325587cf337beb5, 0x123e58998a6356f7, 0x50e6ffe368d467be, 0x0 }, /* #14 */ 4675 { 0x2918c2, 0x291006, 0xdfc5ec6a196b7cab, 0x1a186d89de47493a, 0xc5ad7ee03b243371, 0x0 }, /* #15 */ 4676 { 0x242703, 0x242f16, 0x97b950be77126169, 0x640663092fae6b4b, 0x33b2edb54763f61d, 0x0 }, /* #16 */ 4677 { 0x142097, 0x142097, 0x892eaf564167ae0f, 0xdd68ef2da96e723f, 0xabc5c02897f93bcf, 0x0 }, /* #17 */ 4678 { 0x0a1883, 0x0a1096, 0xf565e1daa9e4f072, 0xdfa3a6ffb6160505, 0x15c23adaf3ceeb6c, 0x0 }, /* #18 */ 4679 { 0x254957, 0x254193, 0x93753fff92477d54, 0xf76fe47a9b8ad42c, 0x9c055b84f6bca927, 0x0 }, /* #19 */ 4680 { 0x3b4553, 0x3b4592, 0xc259435d5bcea090, 0xb300b013297910b0, 0x0f58934a32558fdf, 0x0 }, /* #20 */ 4681 { 0x2d6707, 0x2d6702, 0xda89058d85a22e3a, 0x1ced4fd1abd6b4a2, 0xbd9bb5bbd9cb7997, 0x0 }, /* #21 */ 4682 { 0x384843, 0x384083, 0x3eacb60b719a23ed, 0xeefb3dd9f4b656c7, 0x4fb178317ce3cd25, 0x0 }, /* #22 */ 4683 { 0x0a01d7, 0x0a0906, 0x9df22707cebed08e, 0x7c596fecc9de84a0, 0x2198b71b04e04bed, 0x0 }, /* #23 */ 4684 { 0x1d5ed2, 0x1d5616, 0x332918eb7f3dd018, 0x2ea6a24df01ac98e, 0x0482769d8f23068a, 0x0 }, /* #24 */ 4685 { 0x393f93, 0x393792, 0xe7eb58a7458716d2, 0xb06cd281b97dc667, 0x377e86258c09506a, 0x0 }, /* #25 */ 4686 { 0x192447, 0x192497, 0x3a03171feb267a28, 0xd5e6b4b30a43475a, 0x641c626ce0e332cd, 0x0 }, /* #26 */ 4687 { 0x0153c7, 0x015313, 0x5508ef22c0783987, 0x7841c99cc2ec8d8f, 0xdcc72585fd8babf7, 0x0 }, /* #27 */ 4688 { 0x306e53, 0x306693, 0x2a31a7e1ef5ca091, 0xbd5bb2294d57c552, 0x6cd5f5b8a204db3e, 0x0 }, /* #28 */ 4689 { 0x371a07, 0x371287, 0x62474e579ccdcb4b, 0xfbbf722ce5656721, 0x6687dc2ab7686429, 0x0 }, /* #29 */ 4690 { 0x075d03, 0x075593, 0xb03906fefdf53ff1, 0xe0480f748dfb1983, 0xcff0f78a6ffa266d, 0x0 }, /* #30 */ 4691 { 0x0b0d13, 0x0b0d16, 0xa94425aae9631a10, 0x3e0a96fc705e48ff, 0x6b398eae7904d110, 0x0 }, /* #31 */ 4692 { 0x067883, 0x067086, 0xc8554ec72f11653e, 0xc84f55a8966a5553, 0x0005f91e98a70fea, 0x0 }, /* #32 */ 4693 { 0x264142, 0x264107, 0x0d42ac43079037d9, 0x3c4bae9b3354ad84, 0xd0f6fda7d43b8a55, 0x0 }, /* #33 */ 4694 { 0x066786, 0x066703, 0x12fbccd369d1e4ab, 0x343bcf64d88d8976, 0xdebffd6e91445b35, 0x0 }, /* #34 */ 4695 { 0x175087, 0x175893, 0x7441394ab027f760, 0xf123ea5b0a0fb34c, 0x831d4eefa6184413, 0x0 }, /* #35 */ 4696 { 0x292e83, 0x292606, 0xe413efe53eac554b, 0x025d39e8a5c17e93, 0xe1b6b5fc98ead6b7, 0x0 }, /* #36 */ 4697 { 0x254486, 0x254493, 0xc6c2fbd80753adfa, 0xf4b144ea1c2f889b, 0xd211b6edeb24255f, 0x0 }, /* #37 */ 4698 { 0x000ad7, 0x000207, 0x1b55b489429d5bea, 0x6e3621a6aadd9eb2, 0xad1f92e297bfbd37, 0x0 }, /* #38 */ 4699 { 0x246b46, 0x246303, 0x08759e3b19471027, 0x2d0850e6f75fb780, 0xdb6d4d5421e758a7, 0x0 }, /* #39 */ 4700 { 0x2f7492, 0x2f7486, 0xfbbc27edc5a98295, 0xde2a434647c80a84, 0x1d91e4a77de17811, 0x0 }, /* #40 */ 4701 { 0x3a3fc7, 0x3a3783, 0x9ba4cc33040eeecc, 0xd08d06f023b49785, 0xcb17c542e05a5746, 0x0 }, /* #41 */ 4702 { 0x177596, 0x177587, 0xaa3e4bda9ab330a3, 0xba9f028b3acd45c3, 0xef9f494f5fe5eae0, 0x0 }, /* #42 */ 4703 { 0x061ac3, 0x061286, 0xbf16db68f248a43d, 0xb3352e57bca9da35, 0x0be1ad11359eca07, 0x0 }, /* #43 */ 4704 { 0x295e02, 0x295e83, 0x60f5c78ad6dafce1, 0xb042aa202edb9620, 0xb0b31d6aa7ff66c1, 0x0 }, /* #44 */ 4705 { 0x1053d3, 0x105316, 0x3b85352db2b7b7d1, 0x313491950c515b1b, 0x0a50a398a6665cb5, 0x0 }, /* #45 */ 4706 { 0x247647, 0x247697, 0x1613ea2e85d0e795, 0x9c7f7aabd05d496c, 0x79946f82b5739e28, 0x0 }, /* #46 */ 4707 { 0x245d56, 0x245506, 0x8ce71739343f5a00, 0x0853b7e4dc999360, 0x84935f5457a5c6a0, 0x0 }, /* #47 */ 4708 { 0x1726d2, 0x172687, 0xbdd52cff2b92f7f5, 0xde3ccaf775159e12, 0xdf986207b67d59e3, 0x0 }, /* #48 */ 4709 { 0x0b6a93, 0x0b6216, 0x654442677316e9a0, 0x198a6462ceb33d7e, 0x4bb9de04a463ac21, 0x0 }, /* #49 */ 4710 { 0x1e7f53, 0x1e7797, 0xa675f1484794e322, 0xc1845f723e61216f, 0xe4f191d60933c1b2, 0x0 }, /* #50 */ 4711 { 0x1d0b86, 0x1d0397, 0xbaa497081034cd93, 0xf313df71447d2147, 0xc790b796cbb7ac4c, 0x0 }, /* #51 */ 4712 { 0x047d86, 0x047597, 0x9751a16149a2ae10, 0xaac17fad5968bad4, 0xec9021b3f039f33c, 0x0 }, /* #52 */ 4713 { 0x142653, 0x142602, 0x6493c8c4c53bfeaf, 0x214faf3c62da3010, 0x434419886261ce9e, 0x0 }, /* #53 */ 4714 { 0x283146, 0x283197, 0x8890c733d902d394, 0xacf625d37ffcc917, 0xdb9aa16059060a7d, 0x0 }, /* #54 */ 4715 { 0x185496, 0x185412, 0xab56b62e776e5040, 0x0947692cad9bb404, 0xa20f4d01c9d29c3c, 0x0 }, /* #55 */ 4716 { 0x080e17, 0x080613, 0x0972c9ee3b2aa2d4, 0x34709b5e6c0375b9, 0xd5022e8fcf272d1a, 0x0 }, /* #56 */ 4717 { 0x3e3907, 0x3e3112, 0x7e3a539f63e7a9c3, 0x53462450bc9f9e1f, 0x2af42f4ea7480ba3, 0x0 }, /* #57 */ 4718 { 0x0d3fc2, 0x0d3f87, 0x69fb47b573729e5e, 0xaf5a17e94351ccc3, 0xbaa12fcc3020d19b, 0x0 }, /* #58 */ 4719 { 0x091806, 0x091013, 0x4acf5ea0f2d07d80, 0x7e8fe907be82fcc2, 0xcc3f7599344d80be, 0x0 }, /* #59 */ 4720 { 0x011617, 0x011616, 0xfe6da62707e4cd78, 0x3c541721f72d422e, 0xc2198f0510b78b49, 0x0 }, /* #60 */ 4721 { 0x3c3302, 0x3c3397, 0x82469c4eeb5698c0, 0xd4e3283d0196d2b4, 0xad637411e9bfc60c, 0x0 }, /* #61 */ 4722 { 0x191f56, 0x191703, 0x1a981a545f1a83af, 0x55b8c36aa731f540, 0xc4df56e9b7e88e6f, 0x0 }, /* #62 */ 4723 { 0x027e52, 0x027617, 0x244e8cffefc6cb52, 0x58797545cebbff5a, 0xcbd517ba210acbf8, 0x0 }, /* #63 */ 6868 { 0x2a1047, 0x2a1097, 0x0000000000000000, 0xffffffffffffffff, 0x0000000000000000, 0x0 }, /* #0 */ 6869 { 0x256152, 0x256146, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #1 */ 6870 { 0x333f13, 0x333797, 0x0000000000000000, 0xffffffffffffffff, 0x0000000000000000, 0x0 }, /* #2 */ 6871 { 0x070782, 0x070746, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #3 */ 6872 { 0x163b47, 0x163397, 0x0000000000000000, 0xffffffffffffffff, 0x0000000000000000, 0x0 }, /* #4 */ 6873 { 0x0d66d7, 0x0d6697, 0x0000000000000000, 0xffffffffffffffff, 0x0000000000000000, 0x0 }, /* #5 */ 6874 { 0x1a5d86, 0x1a5502, 0x61a0f975c1fa7332, 0x61a0f975c1fa7332, 0x0000000000000000, 0x0 }, /* #6 */ 6875 { 0x190192, 0x190106, 0x351a0cd23d49c0f0, 0x351a0cd23d49c0f0, 0x0000000000000000, 0x0 }, /* #7 */ 6876 { 0x3f6b06, 0x3f6386, 0x864b89000b60e4c6, 0x864b89000b60e4c6, 0x0000000000000000, 0x0 }, /* #8 */ 6877 { 0x0f6212, 0x0f6202, 0x09d4d03e90f9f34f, 0x09d4d03e90f9f34f, 0x0000000000000000, 0x0 }, /* #9 */ 6878 { 0x331b56, 0x331386, 0xe3056865350de444, 0xe3056865350de444, 0x0000000000000000, 0x0 }, /* #10 */ 6879 { 0x087186, 0x087186, 0x9cbe7f5b533290c5, 0x9cbe7f5b533290c5, 0x0000000000000000, 0x0 }, /* #11 */ 6880 { 0x1b5ec6, 0x1b5686, 0x8b2c0d3f6a758bc8, 0x87911a7cb15be2f5, 0x039af2c2b919a8d3, 0x0 }, /* #12 */ 6881 { 0x372047, 0x372016, 0xb4d980e8ce83e3b1, 0x1b93d4f15ae5a86a, 0x9945abf7739e3b46, 0x0 }, /* #13 */ 6882 { 0x195b06, 0x195383, 0x00b81b5e9c423d14, 0x9c86d45265358464, 0x6431470c370cb8b0, 0x0 }, /* #14 */ 6883 { 0x2f7746, 0x2f7703, 0x6e6e2dc8e547563a, 0x770a493261c798f2, 0xf763e496837fbd48, 0x0 }, /* #15 */ 6884 { 0x347116, 0x347912, 0x92b1c8a08bec7bc5, 0x713f099d3601d0fb, 0x2172bf0355eaaaca, 0x0 }, /* #16 */ 6885 { 0x1f7042, 0x1f7083, 0xc5984e90a760d272, 0xc9e2347ed512ded0, 0xfbb61a11d24df3a2, 0x0 }, /* #17 */ 6886 { 0x297097, 0x297893, 0x6624c6f11a671735, 0x85f87424a1e60b6d, 0xe02c52cc78810bc7, 0x0 }, /* #18 */ 6887 { 0x2f5f96, 0x2f5f12, 0x9556a7d50f3f8d50, 0x7574bd28631ad098, 0x1fe1eaacac24bcb8, 0x0 }, /* #19 */ 6888 { 0x127d86, 0x127583, 0x044c070b6936abd8, 0xa2f318400dd425a4, 0x6158eecb5b628634, 0x0 }, /* #20 */ 6889 { 0x256287, 0x256216, 0xf1225b589ce7b8fe, 0x3ca6c88c164c908e, 0xb47b92cc869b286f, 0x0 }, /* #21 */ 6890 { 0x2229d7, 0x222187, 0x1adc7c906506b329, 0xf92a14702390d371, 0x21b268204175dfb7, 0x0 }, /* #22 */ 6891 { 0x251646, 0x251612, 0xef959bfee6e1c236, 0x2964c0de9fad4849, 0xc630db20473479ed, 0x0 }, /* #23 */ 6892 { 0x0235c2, 0x023d93, 0x2b8c9b1a5b9f1e84, 0x83943d1bff844038, 0xa7f85dfe5c1ade4c, 0x0 }, /* #24 */ 6893 { 0x226312, 0x226312, 0xcf73f5dcddb1f982, 0x2d3a3090d79f923e, 0xa239c54c06126744, 0x0 }, /* #25 */ 6894 { 0x091306, 0x091392, 0xf6830ae5a71394a1, 0x821449c451d33849, 0x746ec12155405c58, 0x0 }, /* #26 */ 6895 { 0x091917, 0x091183, 0x2235056444ec00fd, 0xdc8f4bb63df6e661, 0x45a5b9ae06f51a9b, 0x0 }, /* #27 */ 6896 { 0x017213, 0x017287, 0xd23d88bd7db28128, 0xd4f0c471b7d64781, 0xfd4cc44bc5dc39a6, 0x0 }, /* #28 */ 6897 { 0x3f7996, 0x3f7183, 0x8af035a1e9e35153, 0xaca0e9b949926eb0, 0xde4f4be8a050e2a3, 0x0 }, /* #29 */ 6898 { 0x007bc3, 0x007b02, 0x91f62ee277c5a96c, 0x46e0e4effe4587f4, 0x4b1549f279802177, 0x0 }, /* #30 */ 6899 { 0x295542, 0x295502, 0x4773fb6b7bf7c43a, 0x1775f773ac7871c7, 0x2ffe03f7cf7f5273, 0x0 }, /* #31 */ 6900 { 0x3c6246, 0x3c6203, 0x3edcbc28a32b87bd, 0x7cb9bcfe55668167, 0xc222ff2a4dc50656, 0x0 }, /* #32 */ 6901 { 0x1e1f56, 0x1e1f83, 0x7bbdd2e41e25aded, 0xe163cd8b32c4f7ba, 0x9a5a0558eb60b633, 0x0 }, /* #33 */ 6902 { 0x1461c6, 0x146196, 0xb7b6fbe3eefc5326, 0x884c4e1fa0a9427e, 0x2f6aadc44e5310a8, 0x0 }, /* #34 */ 6903 { 0x202f46, 0x202717, 0x60f91a40791d0803, 0x70ae9111f6f2975a, 0xf04a892e822a70a9, 0x0 }, /* #35 */ 6904 { 0x346492, 0x346c97, 0x281439137478d1c6, 0xa4897750acc98dff, 0x838ac1c2c7af43c7, 0x0 }, /* #36 */ 6905 { 0x362957, 0x362112, 0xbf27bbec5e29a177, 0x222a92475486dd4a, 0x9cfd29a509a2c42c, 0x0 }, /* #37 */ 6906 { 0x014006, 0x014007, 0x007148af256da12f, 0x38fb4f40d812c7cc, 0xc775f96e4d5ad963, 0x0 }, /* #38 */ 6907 { 0x0a4943, 0x0a4197, 0x9a375c7b2bed15e0, 0x9ee0a28003547930, 0xfb56b9fb28989caf, 0x0 }, /* #39 */ 6908 { 0x0c2c06, 0x0c2406, 0x10bb7b5e72681adc, 0x0b167dd4edc79922, 0x05a4fd8984a081ba, 0x0 }, /* #40 */ 6909 { 0x074a13, 0x074282, 0xb767c3330465ccc9, 0xa028a153c7254645, 0x173f21df3d408683, 0x0 }, /* #41 */ 6910 { 0x086412, 0x086496, 0xb79b15817bff52e4, 0xa22b0c05555e4d65, 0x1570097c26a1057f, 0x0 }, /* #42 */ 6911 { 0x3e5796, 0x3e5706, 0x7a89fac689840593, 0x529cd163d0d50a63, 0x27ed2962b8aefb30, 0x0 }, /* #43 */ 6912 { 0x3b3ec2, 0x3b3617, 0x50cdd811d36aec84, 0x633a9db499467efc, 0xed933a5d3a246d88, 0x0 }, /* #44 */ 6913 { 0x1c67d6, 0x1c6713, 0x38499d102afacf73, 0x3a9fb86102142d25, 0xfda9e4af28e6a24e, 0x0 }, /* #45 */ 6914 { 0x245d97, 0x245506, 0x62b52a71b5917d3c, 0x1b83dfe4919c0ab7, 0x47314a8d23f57284, 0x0 }, /* #46 */ 6915 { 0x067117, 0x067902, 0xc5ecdf61d7750e0a, 0x7309f6ec553790e5, 0x52e2e875823d7d24, 0x0 }, /* #47 */ 6916 { 0x0b03d6, 0x0b0306, 0xc0c9c5db1cfc6ebb, 0x36d65a405e1fc177, 0x89f36b9abedcad44, 0x0 }, /* #48 */ 6917 { 0x1d5092, 0x1d5816, 0xae3c85b1989444fa, 0x58ed9ce0112705cc, 0x554ee8d1876d3f2e, 0x0 }, /* #49 */ 6918 { 0x0c0d92, 0x0c0506, 0xb166e36431d0875c, 0x03ee9f1017f5b3ca, 0xad78445419dad392, 0x0 }, /* #50 */ 6919 { 0x0d7e16, 0x0d7e93, 0x5341cdcbf1e67da0, 0xc709819c2cb8887f, 0x8c384c2fc52df521, 0x0 }, /* #51 */ 6920 { 0x1127c7, 0x112782, 0xcdbce9f7e327db84, 0x832ef98e75835c83, 0x4a8df0696da47f00, 0x0 }, /* #52 */ 6921 { 0x000512, 0x000d02, 0xeba29be052dfee7e, 0x6d3fc290123848fd, 0x7e62d95040a7a581, 0x0 }, /* #53 */ 6922 { 0x293307, 0x293312, 0x531f9d5d115f7977, 0x42085402d0cb0a29, 0x1117495a40946f4d, 0x0 }, /* #54 */ 6923 { 0x105d47, 0x105587, 0x8ea179195971132b, 0x9df105420e5b9287, 0xf0b073d74b1580a3, 0x0 }, /* #55 */ 6924 { 0x286cc7, 0x286497, 0x13136dfd573db092, 0xb2dd35cc36a3a9be, 0x60363831209a06d3, 0x0 }, /* #56 */ 6925 { 0x232956, 0x232912, 0x9f1470b1e8f8b0a2, 0x6ad6900632060b67, 0x343de0abb6f2a53b, 0x0 }, /* #57 */ 6926 { 0x293606, 0x293603, 0x2d788ae34163880b, 0x7fc9315bbc7d33a4, 0xadaf598784e65467, 0x0 }, /* #58 */ 6927 { 0x235cd3, 0x235493, 0x8bb89d18bc2b7f64, 0x934f7a59b6d9c5e5, 0xf86922bf0551b97e, 0x0 }, /* #59 */ 6928 { 0x286753, 0x286707, 0x45fb6ae0f859a75f, 0x560b9d8cfb340c2d, 0xefefcd53fd259b31, 0x0 }, /* #60 */ 6929 { 0x113d86, 0x113d87, 0x7b22495997606b44, 0xe30fd0d80f62dae1, 0x9812788187fd9063, 0x0 }, /* #61 */ 6930 { 0x1c61d2, 0x1c6912, 0xa647c24197620d10, 0x5aed01b6663f9f34, 0x4b5ac08b31226ddc, 0x0 }, /* #62 */ 6931 { 0x166b57, 0x166396, 0xe53bf54f25bf19e0, 0xb4db326aa258d06a, 0x3060c2e483664975, 0x0 }, /* #63 */ 6932 { 0x1b4057, 0x1b4097, 0xaadc3786709f4e85, 0xd4e5360e50ddd94b, 0xd5f701781fc17539, 0x0 }, /* #64 */ 6933 { 0x3c5293, 0x3c5a02, 0x8fdd61cee1197b0c, 0x5401693951d95786, 0x3bdbf8958f402385, 0x0 }, /* #65 */ 6934 { 0x1d1cc6, 0x1d1486, 0xc837b20f14d474ab, 0x9b67d750144958d8, 0x2ccfdabf008b1bd3, 0x0 }, /* #66 */ 6935 { 0x226942, 0x226116, 0x73e9c811e1364cc3, 0x48767a4c67e85e0c, 0x2b734dc5794deeb7, 0x0 }, /* #67 */ 6936 { 0x0f7ad7, 0x0f7297, 0xbac6b2bc65a51bd6, 0xf056a2251aa4a90c, 0xca7010974b0072c9, 0x0 }, /* #68 */ 6937 { 0x112ed3, 0x112e93, 0x67f78ac086db4e64, 0xb0bc96649a24f6a4, 0xb73af45becb657bf, 0x0 }, /* #69 */ 6938 { 0x001e92, 0x001682, 0xe3eebd4555327635, 0xa479d47e866645f1, 0x3f74e8c6cecc3044, 0x0 }, /* #70 */ 6939 { 0x285006, 0x285887, 0x7130334eabfb1540, 0xa518c3c1d8829550, 0xcc176f8cd3787ff0, 0x0 }, /* #71 */ 6940 { 0x1c7753, 0x1c7707, 0x356261977a6002f5, 0x5e68a72cac6ae712, 0xd6f9ba6acdf51be2, 0x0 }, /* #72 */ 6941 { 0x3d10c6, 0x3d1006, 0x96107fb82cf62d2f, 0x0476785197c4f803, 0x919a07669531352c, 0x0 }, /* #73 */ 6942 { 0x024992, 0x024183, 0x3aceaf90bfbf94fd, 0xf7ed68f468573f10, 0x42e1469c576855ed, 0x0 }, /* #74 */ 6943 { 0x224e13, 0x224612, 0xf87297948f46e91d, 0x211590ba2409569d, 0xd75d06da6b3d927f, 0x0 }, /* #75 */ 6944 { 0x2c5e13, 0x2c5e06, 0xc5f2927aaf6f925e, 0x64a2c306f70107bb, 0x614fcf73b86e8aa2, 0x0 }, /* #76 */ 6945 { 0x2613d7, 0x261316, 0x3e67b4e3e068c527, 0x096876fdd5d3e13c, 0x34ff3de60a94e3ea, 0x0 }, /* #77 */ 6946 { 0x390306, 0x390307, 0x41c3514b25f719de, 0x738b6e2a67e9060a, 0xce37e320be0e13d4, 0x0 }, /* #78 */ 6947 { 0x205102, 0x205102, 0xc09757926ab0d97f, 0x1426eae19abaa6f4, 0xac706cb0cff6328b, 0x0 }, /* #79 */ 6948 { 0x2e1f92, 0x2e1f97, 0x1c5be152c7b67772, 0x921e1ed1f3907995, 0x8a3dc280d425fddd, 0x0 }, /* #80 */ 6949 { 0x2c0796, 0x2c0f12, 0xeea0b8ed42f91441, 0x732cce84492c2cbc, 0x7b73ea68f9cce785, 0x0 }, /* #81 */ 6950 { 0x227056, 0x227093, 0x0403d1f875fd3a61, 0xd901c5051f2f478a, 0x2b020cf356cdf2d7, 0x0 }, /* #82 */ 6951 { 0x277b96, 0x277393, 0x307a46b897a47eb3, 0xecbc7a6fabeb6afb, 0x43bdcc48ebb913b8, 0x0 }, /* #83 */ 6952 { 0x2e2d96, 0x2e2583, 0x2bca1712530eb9d4, 0xfa81be36325e04a1, 0x314858dc20b0b533, 0x0 }, /* #84 */ 6953 { 0x020d96, 0x020512, 0x7ce3f389e00c2356, 0x102b208246823be9, 0x6cb8d3079989e76d, 0x0 }, /* #85 */ 6954 { 0x355103, 0x355196, 0xbc077a74a29b3643, 0x99f6665493a2a0f9, 0x221114200ef89549, 0x0 }, /* #86 */ 6955 { 0x005253, 0x005212, 0x569d40a347de58e1, 0x2847da5159df9f1f, 0x2e556651edfeb9c1, 0x0 }, /* #87 */ 6956 { 0x300846, 0x300016, 0x7e67867c1dcd02a0, 0x169c711f1f1eabbb, 0x67cb155cfeae56e5, 0x0 }, /* #88 */ 6957 { 0x150d92, 0x150592, 0xadf8a5cf00b02b83, 0x803da255e1625ae6, 0x2dbb03791f4dd09d, 0x0 }, /* #89 */ 6958 { 0x211443, 0x211496, 0xe7e81f4b29019910, 0xd8eebfd930a2eed7, 0x0ef95f71f85eaa38, 0x0 }, /* #90 */ 6959 { 0x291c12, 0x291412, 0x92f52d89fb3bcc98, 0x0264c7c4dcbb24ad, 0x909065c51e80a7eb, 0x0 }, /* #91 */ 6960 { 0x055392, 0x055382, 0xb7b25047ab79878d, 0x8ff725a3cfc505ab, 0x27bb2aa3dbb481e2, 0x0 }, /* #92 */ 6961 { 0x2c6883, 0x2c6812, 0xd732e1d030c31376, 0x7235fd06233be8df, 0x64fce4ca0d872a96, 0x0 }, /* #93 */ 6962 { 0x101c96, 0x101c93, 0x2c6e665303a2aa9a, 0x96171a5c3fa2c0ab, 0x96574bf6c3ffe9ef, 0x0 }, /* #94 */ 6963 { 0x380c53, 0x380497, 0xfd0f265874c43378, 0xfd8407440725b8be, 0xff8b1f146d9e7ab9, 0x0 }, /* #95 */ 4724 6964 }; 4725 6965 static const BINU64_TEST_T g_aTests_sbb_u64_locked[] = 4726 6966 { 4727 { 0x085b13, 0x085397, 0x0000000000000000, 0xffffffffffffffff, 0x0000000000000000, 0x0 }, /* #0 */ 4728 { 0x310842, 0x310046, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #1 */ 4729 { 0x143786, 0x143746, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #2 */ 4730 { 0x1c6dc6, 0x1c6546, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #3 */ 4731 { 0x2c2b53, 0x2c2382, 0x852879002ba59a1b, 0x852879002ba59a1a, 0x0000000000000000, 0x0 }, /* #4 */ 4732 { 0x311a02, 0x311202, 0x4dad7c8c13805294, 0x4dad7c8c13805294, 0x0000000000000000, 0x0 }, /* #5 */ 4733 { 0x0b7303, 0x0b7386, 0xaa82370215c9a92e, 0xaa82370215c9a92d, 0x0000000000000000, 0x0 }, /* #6 */ 4734 { 0x297a13, 0x297282, 0xf7e2a185e64fa909, 0xf7e2a185e64fa908, 0x0000000000000000, 0x0 }, /* #7 */ 4735 { 0x1a3f46, 0x1a3793, 0x23ed705b117a0d07, 0xe5263d21580e943d, 0x3ec73339b96b78ca, 0x0 }, /* #8 */ 4736 { 0x340342, 0x340303, 0x212d22357a73334d, 0x76d9a3d560523be3, 0xaa537e601a20f76a, 0x0 }, /* #9 */ 4737 { 0x0d6657, 0x0d6693, 0x3049faaeed0cff40, 0xbba06227e4241025, 0x74a9988708e8ef1a, 0x0 }, /* #10 */ 4738 { 0x1d02c7, 0x1d0296, 0x96e498d60069a16b, 0x90be3a12467b6b3f, 0x06265ec3b9ee362b, 0x0 }, /* #11 */ 4739 { 0x177812, 0x177006, 0xdcc84bdbd097c7f3, 0x062e0f152eaba253, 0xd69a3cc6a1ec25a0, 0x0 }, /* #12 */ 4740 { 0x0b76c3, 0x0b7693, 0x0c30a873a9752e44, 0xca7b8a2adaf211fe, 0x41b51e48ce831c45, 0x0 }, /* #13 */ 4741 { 0x1709d2, 0x170196, 0xc9a154fdb4c75128, 0x86519a8f35f47d5a, 0x434fba6e7ed2d3ce, 0x0 }, /* #14 */ 4742 { 0x182e42, 0x182617, 0x227713a9d75551f2, 0x721ab6285fa98406, 0xb05c5d8177abcdec, 0x0 }, /* #15 */ 4743 { 0x3e79c2, 0x3e7187, 0x193b70427cc0da4a, 0x9def07a26f79af78, 0x7b4c68a00d472ad2, 0x0 }, /* #16 */ 4744 { 0x291f97, 0x291f16, 0x819a6bd6289aa839, 0x3db26efb677cf8cc, 0x43e7fcdac11daf6c, 0x0 }, /* #17 */ 4745 { 0x094e16, 0x094682, 0xefd658c1b051655f, 0xcf503594cef465ef, 0x2086232ce15cff70, 0x0 }, /* #18 */ 4746 { 0x2f4f16, 0x2f4706, 0xdeb87ccbb5b96586, 0x589d6c07d3b04184, 0x861b10c3e2092402, 0x0 }, /* #19 */ 4747 { 0x297556, 0x297587, 0xbc3648cdd5168fbb, 0xc4e8a0c38530c54b, 0xf74da80a4fe5ca70, 0x0 }, /* #20 */ 4748 { 0x136597, 0x136597, 0x8067f8ef070598a3, 0xc848ccce9cfd8584, 0xb81f2c206a08131e, 0x0 }, /* #21 */ 4749 { 0x0a2656, 0x0a2e16, 0xa9b5a6ff97e4bb12, 0x2f37272942fdf655, 0x7a7e7fd654e6c4bd, 0x0 }, /* #22 */ 4750 { 0x3a7946, 0x3a7113, 0x11a6ca8b470da856, 0x5ecf1deb29d212c8, 0xb2d7aca01d3b958e, 0x0 }, /* #23 */ 4751 { 0x065653, 0x065e16, 0x97eb76474d978a19, 0x5f8a7281e9f52daf, 0x386103c563a25c69, 0x0 }, /* #24 */ 4752 { 0x3e3843, 0x3e3002, 0xa58d0e1394b2c88e, 0x1dc0054fc51bb3e6, 0x87cd08c3cf9714a7, 0x0 }, /* #25 */ 4753 { 0x3a5f02, 0x3a5716, 0x78553ff518753a86, 0x115f97d9339b2fcf, 0x66f5a81be4da0ab7, 0x0 }, /* #26 */ 4754 { 0x2f1892, 0x2f1002, 0xb32443adbbeac8c9, 0x24e81db4aa137ae0, 0x8e3c25f911d74de9, 0x0 }, /* #27 */ 4755 { 0x210596, 0x210d16, 0x8a4005c3573f8145, 0x205142b5a60536cf, 0x69eec30db13a4a76, 0x0 }, /* #28 */ 4756 { 0x071fd6, 0x071716, 0xa46a50493458981b, 0x0be8d78bf49b7bfc, 0x988178bd3fbd1c1f, 0x0 }, /* #29 */ 4757 { 0x1d6d92, 0x1d6582, 0xef1f853574d96f61, 0xb5592fcbf676dbd0, 0x39c655697e629391, 0x0 }, /* #30 */ 4758 { 0x111ed6, 0x111693, 0x8493700f58dacc30, 0xa8d457da6d38c03b, 0xdbbf1834eba20bf5, 0x0 }, /* #31 */ 4759 { 0x0e0c07, 0x0e0c87, 0x4b6196e7a97fe43d, 0x994dd4b57585a5e2, 0xb213c23233fa3e5a, 0x0 }, /* #32 */ 4760 { 0x327a47, 0x327212, 0x9ca9fce530cde1e6, 0x19b8b0d454b393fb, 0x82f14c10dc1a4dea, 0x0 }, /* #33 */ 4761 { 0x382fd2, 0x382782, 0xff4d6b8f46275158, 0xb2c4066f925696c4, 0x4c89651fb3d0ba94, 0x0 }, /* #34 */ 4762 { 0x0d7d52, 0x0d7513, 0x53656ae7f03c7dc6, 0x7ea1301e88eeef4f, 0xd4c43ac9674d8e77, 0x0 }, /* #35 */ 4763 { 0x2f0d93, 0x2f0d87, 0x5bf0e1269790af7b, 0x994e532d3442fa88, 0xc2a28df9634db4f2, 0x0 }, /* #36 */ 4764 { 0x167896, 0x167806, 0x82862cee161be99c, 0x4453d84d5f2c0a3c, 0x3e3254a0b6efdf60, 0x0 }, /* #37 */ 4765 { 0x121512, 0x121586, 0xa740117742e76b76, 0xa156f71123acbbb4, 0x05e91a661f3aafc2, 0x0 }, /* #38 */ 4766 { 0x042192, 0x042117, 0x2e4f18e143b53781, 0x48084e63b8cac3fa, 0xe646ca7d8aea7387, 0x0 }, /* #39 */ 4767 { 0x180902, 0x180187, 0xeeb07b25f476f86f, 0xf793f75e3012265a, 0xf71c83c7c464d215, 0x0 }, /* #40 */ 4768 { 0x0f1a17, 0x0f1a87, 0x1c9adfb4f74cf1dc, 0x8b7925b77b781ff0, 0x9121b9fd7bd4d1eb, 0x0 }, /* #41 */ 4769 { 0x3919d6, 0x391902, 0xbdfce31a4f59844d, 0x5793d7e5e9b7a48c, 0x66690b3465a1dfc1, 0x0 }, /* #42 */ 4770 { 0x1e1697, 0x1e1e16, 0x81c3558757f2bea9, 0x1ffebfe418ce8add, 0x61c495a33f2433cb, 0x0 }, /* #43 */ 4771 { 0x3c1186, 0x3c1983, 0x6535400c5eaae35e, 0xb639311d53aadba1, 0xaefc0eef0b0007bd, 0x0 }, /* #44 */ 4772 { 0x380502, 0x380507, 0x509552de1e0ab39a, 0x6f0e7ac222971d74, 0xe186d81bfb739626, 0x0 }, /* #45 */ 4773 { 0x160682, 0x160612, 0xa97d6773c04da4c8, 0x0167d87e983ae07c, 0xa8158ef52812c44c, 0x0 }, /* #46 */ 4774 { 0x1c0b42, 0x1c0312, 0x65bf79d874c2df03, 0x1b5bb8c436ea77bf, 0x4a63c1143dd86744, 0x0 }, /* #47 */ 4775 { 0x192e13, 0x192e02, 0xcead08e6d1c9a9d5, 0x77915b370fa66e43, 0x571badafc2233b91, 0x0 }, /* #48 */ 4776 { 0x2768d6, 0x276086, 0xb9128ecd322767d7, 0x8af4b93000c9f503, 0x2e1dd59d315d72d4, 0x0 }, /* #49 */ 4777 { 0x336ec7, 0x336607, 0x093ef1a55c35b216, 0x78ad9e2518cb04e1, 0x90915380436aad34, 0x0 }, /* #50 */ 4778 { 0x0100d7, 0x010093, 0x58dafbe92c4e8c44, 0xed9612841b7e0185, 0x6b44e96510d08abe, 0x0 }, /* #51 */ 4779 { 0x367c16, 0x367487, 0x121e789c08dfa264, 0xfee655eaba5f2e82, 0x133822b14e8073e2, 0x0 }, /* #52 */ 4780 { 0x2d3d06, 0x2d3d97, 0x6d4cd8b0ea9d0f23, 0xb5c78e945a76ed17, 0xb7854a1c9026220c, 0x0 }, /* #53 */ 4781 { 0x041096, 0x041002, 0x729a65ee01be44da, 0x388c86b2cb243ea4, 0x3a0ddf3b369a0636, 0x0 }, /* #54 */ 4782 { 0x3a3843, 0x3a3083, 0x66c892a99e976a5f, 0xfbf11e922482a068, 0x6ad774177a14c9f6, 0x0 }, /* #55 */ 4783 { 0x0648c7, 0x064016, 0xffccc2dfee693f92, 0x6d1468ded25b605f, 0x92b85a011c0ddf32, 0x0 }, /* #56 */ 4784 { 0x1d2216, 0x1d2286, 0xf91c597eeff4ed9e, 0xd24e6cfefbbd7122, 0x26cdec7ff4377c7c, 0x0 }, /* #57 */ 4785 { 0x213a93, 0x213282, 0xfbe9c2419f2036bd, 0xdc348ce86f4fbdc7, 0x1fb535592fd078f5, 0x0 }, /* #58 */ 4786 { 0x017652, 0x017616, 0xfb066c57543f1b03, 0x2cf120f9f18c38fc, 0xce154b5d62b2e207, 0x0 }, /* #59 */ 4787 { 0x064dc6, 0x064516, 0x703d4adbc8ce8bd1, 0x5a29cea5c0d10336, 0x16137c3607fd889b, 0x0 }, /* #60 */ 4788 { 0x3f4886, 0x3f4093, 0xa940dc992a878d1a, 0xdb7842148934964f, 0xcdc89a84a152f6cb, 0x0 }, /* #61 */ 4789 { 0x187803, 0x187012, 0x65fdbb9d616ea0c8, 0x32f6202f6c462c0d, 0x33079b6df52874ba, 0x0 }, /* #62 */ 4790 { 0x2d2b47, 0x2d2307, 0x28013bea7f59e9bf, 0x73fa972ed65534c0, 0xb406a4bba904b4fe, 0x0 }, /* #63 */ 6967 { 0x251b57, 0x251397, 0x0000000000000000, 0xffffffffffffffff, 0x0000000000000000, 0x0 }, /* #0 */ 6968 { 0x012503, 0x012597, 0x0000000000000000, 0xffffffffffffffff, 0x0000000000000000, 0x0 }, /* #1 */ 6969 { 0x3a2447, 0x3a2497, 0x0000000000000000, 0xffffffffffffffff, 0x0000000000000000, 0x0 }, /* #2 */ 6970 { 0x2b7a16, 0x2b7246, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #3 */ 6971 { 0x2406c7, 0x240697, 0x0000000000000000, 0xffffffffffffffff, 0x0000000000000000, 0x0 }, /* #4 */ 6972 { 0x0c12d2, 0x0c1246, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #5 */ 6973 { 0x036013, 0x036086, 0xfabd98528b9a3b94, 0xfabd98528b9a3b93, 0x0000000000000000, 0x0 }, /* #6 */ 6974 { 0x1b6e52, 0x1b6686, 0xc4845a3dac69888e, 0xc4845a3dac69888e, 0x0000000000000000, 0x0 }, /* #7 */ 6975 { 0x005d16, 0x005506, 0x25d638b5fca0e00f, 0x25d638b5fca0e00f, 0x0000000000000000, 0x0 }, /* #8 */ 6976 { 0x250653, 0x250602, 0x06a9a35223cc7f0e, 0x06a9a35223cc7f0d, 0x0000000000000000, 0x0 }, /* #9 */ 6977 { 0x215fc2, 0x215702, 0x642d52869c1faf4a, 0x642d52869c1faf4a, 0x0000000000000000, 0x0 }, /* #10 */ 6978 { 0x046dd2, 0x046502, 0x36fce320b42342e5, 0x36fce320b42342e5, 0x0000000000000000, 0x0 }, /* #11 */ 6979 { 0x2306c7, 0x230616, 0xec55a7127abe6eb2, 0x308d45284f72a863, 0xbbc861ea2b4bc64e, 0x0 }, /* #12 */ 6980 { 0x146847, 0x146012, 0xba164a00af4c4c12, 0x1ab29ebce1f7e846, 0x9f63ab43cd5463cb, 0x0 }, /* #13 */ 6981 { 0x004bc6, 0x004312, 0xf729fb1fffc46691, 0x2293f9f69a9e9a0d, 0xd49601296525cc84, 0x0 }, /* #14 */ 6982 { 0x265603, 0x265606, 0xeb72b9687027694e, 0x43c98f83773cf82d, 0xa7a929e4f8ea7120, 0x0 }, /* #15 */ 6983 { 0x3d6cc7, 0x3d6402, 0x46d95184bbf8bb6e, 0x2a21ee1c5681e5fb, 0x1cb763686576d572, 0x0 }, /* #16 */ 6984 { 0x1f7046, 0x1f7897, 0x63a3b91afa4c3ea0, 0xde26765ae87ed263, 0x857d42c011cd6c3d, 0x0 }, /* #17 */ 6985 { 0x294e12, 0x294e87, 0x79f279644b6c674f, 0xf38b21892d6c9487, 0x866757db1dffd2c8, 0x0 }, /* #18 */ 6986 { 0x386e07, 0x386e93, 0x4f044eec531af5e0, 0xae67c14c2f416564, 0xa09c8da023d9907b, 0x0 }, /* #19 */ 6987 { 0x161412, 0x161493, 0xa9dfc2b49381ba15, 0xc422a1887219ed2f, 0xe5bd212c2167cce6, 0x0 }, /* #20 */ 6988 { 0x0c6307, 0x0c6397, 0x0c009547a292ae88, 0xe2b3ce47284a400f, 0x294cc7007a486e78, 0x0 }, /* #21 */ 6989 { 0x1c6606, 0x1c6613, 0x37fd87c925cc0f41, 0x6fbea5767fee3497, 0xc83ee252a5dddaaa, 0x0 }, /* #22 */ 6990 { 0x3c7992, 0x3c7102, 0x0c35ee49941b4c6a, 0x0a67c6856b6c2ab5, 0x01ce27c428af21b5, 0x0 }, /* #23 */ 6991 { 0x145696, 0x145697, 0x997233f2a94c7090, 0xf5859bfbd09c0ea5, 0xa3ec97f6d8b061eb, 0x0 }, /* #24 */ 6992 { 0x2c4a92, 0x2c4a87, 0x5600ecafe0f19b26, 0xd3e867340a3e99e1, 0x8218857bd6b30145, 0x0 }, /* #25 */ 6993 { 0x234f52, 0x234797, 0x4cfa2f420c6c1970, 0xfb72a27e0f375be7, 0x51878cc3fd34bd89, 0x0 }, /* #26 */ 6994 { 0x2a0006, 0x2a0016, 0x9419f933ab78fcc1, 0x01e9ee5bf6416f2d, 0x92300ad7b5378d94, 0x0 }, /* #27 */ 6995 { 0x175342, 0x175393, 0x0fcc9c0c8c3879ec, 0xa0b6f7e40a1f99fe, 0x6f15a4288218dfee, 0x0 }, /* #28 */ 6996 { 0x0c7713, 0x0c7717, 0x202aa7f8429d3982, 0x37fe0ee7b2237d66, 0xe82c99109079bc1b, 0x0 }, /* #29 */ 6997 { 0x347e03, 0x347683, 0x193ae4dd0d6f975f, 0xdcdfc81f63e82143, 0x3c5b1cbda987761b, 0x0 }, /* #30 */ 6998 { 0x3b5b42, 0x3b5397, 0x39404986543747a3, 0xdd1bbddee89c0d09, 0x5c248ba76b9b3a9a, 0x0 }, /* #31 */ 6999 { 0x0c0f42, 0x0c0782, 0xb2735f8cb758f9ba, 0xa21abb3702d2deb3, 0x1058a455b4861b07, 0x0 }, /* #32 */ 7000 { 0x0c50d7, 0x0c5006, 0x4fd73b4e0ea9581a, 0x251432db5332b144, 0x2ac30872bb76a6d5, 0x0 }, /* #33 */ 7001 { 0x1f2b02, 0x1f2386, 0xe32839f92edbd79b, 0xa2615de008e5bb24, 0x40c6dc1925f61c77, 0x0 }, /* #34 */ 7002 { 0x1c0e82, 0x1c0e06, 0xeb42760bde7e2358, 0x77a5046ec62a2028, 0x739d719d18540330, 0x0 }, /* #35 */ 7003 { 0x0e3597, 0x0e3512, 0xb42fdedcf761c683, 0x1f70c85c04914d67, 0x94bf1680f2d0791b, 0x0 }, /* #36 */ 7004 { 0x1e58d7, 0x1e5006, 0x4ea0ff03ad22e7cf, 0x30dba369415cc259, 0x1dc55b9a6bc62575, 0x0 }, /* #37 */ 7005 { 0x006a93, 0x006297, 0xa76ada9af4329f17, 0xb460d7819bfcd669, 0xf30a03195835c8ad, 0x0 }, /* #38 */ 7006 { 0x117856, 0x117893, 0x49df68833b012bc0, 0xc9a6c698d0ba9568, 0x8038a1ea6a469658, 0x0 }, /* #39 */ 7007 { 0x0e2a96, 0x0e2206, 0xab97187a0c0e01c8, 0x0b1591e17f45f9d7, 0xa08186988cc807f1, 0x0 }, /* #40 */ 7008 { 0x2b1687, 0x2b1607, 0x53ccd74a422fdae8, 0x644d8aa854e574a6, 0xef7f4ca1ed4a6641, 0x0 }, /* #41 */ 7009 { 0x001717, 0x001712, 0x9d7281be05ba9882, 0x1a8db8a77d16a875, 0x82e4c91688a3f00c, 0x0 }, /* #42 */ 7010 { 0x0d44d7, 0x0d4c83, 0x6bf2f97607b5baae, 0xd14577bbeaddf229, 0x9aad81ba1cd7c884, 0x0 }, /* #43 */ 7011 { 0x2008d2, 0x200083, 0xb0b62e78ca24b827, 0xeff4f2ad817fd6e3, 0xc0c13bcb48a4e144, 0x0 }, /* #44 */ 7012 { 0x3c0cd2, 0x3c0c12, 0xf360f3b696a71533, 0x74930fb0b486a84c, 0x7ecde405e2206ce7, 0x0 }, /* #45 */ 7013 { 0x352453, 0x352402, 0x60c12e6cb9eda45a, 0x33c90ae44f1edf19, 0x2cf823886acec540, 0x0 }, /* #46 */ 7014 { 0x244cc2, 0x244c06, 0x9e68206a87408b09, 0x2202930481184b77, 0x7c658d6606283f92, 0x0 }, /* #47 */ 7015 { 0x264286, 0x264202, 0x5c1b6c256ea23841, 0x2cbea588e24917e0, 0x2f5cc69c8c592061, 0x0 }, /* #48 */ 7016 { 0x334406, 0x334487, 0x1862b5ca27f92e9a, 0xec34a7a46f6c4153, 0x2c2e0e25b88ced47, 0x0 }, /* #49 */ 7017 { 0x225697, 0x225e83, 0x72bb9fe6b7b88369, 0x948481df7bb99386, 0xde371e073bfeefe2, 0x0 }, /* #50 */ 7018 { 0x146d12, 0x146506, 0x2941f790d2bada0e, 0x1fd8df4be8d69522, 0x09691844e9e444ec, 0x0 }, /* #51 */ 7019 { 0x381d07, 0x381512, 0xb61b94ccb5842316, 0x145d29a7a8be096d, 0xa1be6b250cc619a8, 0x0 }, /* #52 */ 7020 { 0x2c5b53, 0x2c5307, 0x5b57ea870de7871e, 0x71feca8b65013406, 0xe9591ffba8e65317, 0x0 }, /* #53 */ 7021 { 0x022cd2, 0x022497, 0x838ce1a1c9b3ed01, 0xd3c071b13382da28, 0xafcc6ff0963112d9, 0x0 }, /* #54 */ 7022 { 0x092ec7, 0x092692, 0xb889e3a4b2266c34, 0xa63473c28d660a64, 0x12556fe224c061cf, 0x0 }, /* #55 */ 7023 { 0x240882, 0x240802, 0xaa5be7d0cf88027f, 0x69df2adcd7b7e416, 0x407cbcf3f7d01e69, 0x0 }, /* #56 */ 7024 { 0x1875c6, 0x187503, 0x135a99ebeac2aeaf, 0x7732be1089939175, 0x9c27dbdb612f1d3a, 0x0 }, /* #57 */ 7025 { 0x131547, 0x131597, 0x8453cc89861bb241, 0xaa017de6ec8279a9, 0xda524ea299993897, 0x0 }, /* #58 */ 7026 { 0x287b06, 0x287393, 0xa64aff83cc2f1210, 0xcf41503b86620cf7, 0xd709af4845cd0519, 0x0 }, /* #59 */ 7027 { 0x124c96, 0x124c06, 0xa1a1a134d7361cdf, 0x540e9963dcd7aeb4, 0x4d9307d0fa5e6e2b, 0x0 }, /* #60 */ 7028 { 0x261053, 0x261007, 0x5b2ef622a943b153, 0x73cb10dc01225060, 0xe763e546a82160f2, 0x0 }, /* #61 */ 7029 { 0x210b93, 0x210306, 0xb4e1a8bacd1a3a2e, 0x19c6f6e9820dd3b8, 0x9b1ab1d14b0c6675, 0x0 }, /* #62 */ 7030 { 0x101e17, 0x101697, 0x91ea672ff9fb1049, 0xdcce376ec5dea79c, 0xb51c2fc1341c68ac, 0x0 }, /* #63 */ 7031 { 0x0363d2, 0x036396, 0xd06e56dbad1835b6, 0xcba5a9caf10fe96c, 0x04c8ad10bc084c4a, 0x0 }, /* #64 */ 7032 { 0x1a1897, 0x1a1083, 0x4ccaa8266c8cc0df, 0xe67702a75fa76385, 0x6653a57f0ce55d59, 0x0 }, /* #65 */ 7033 { 0x166956, 0x166186, 0xad34bdd5eb332e8b, 0xa58b859789982c69, 0x07a9383e619b0222, 0x0 }, /* #66 */ 7034 { 0x2b7257, 0x2b7212, 0xaa563d0371e1f7d6, 0x0f407be2ee225229, 0x9b15c12083bfa5ac, 0x0 }, /* #67 */ 7035 { 0x3a29c6, 0x3a2106, 0xf58962a5a18c1c1b, 0x21e15ca412e0c203, 0xd3a806018eab5a18, 0x0 }, /* #68 */ 7036 { 0x225687, 0x225e87, 0x38ec7e6e3762d28a, 0xb633b778c9024d95, 0x82b8c6f56e6084f4, 0x0 }, /* #69 */ 7037 { 0x0e2103, 0x0e2192, 0xffda952a169b9329, 0xfb5b55a9af24592f, 0x047f3f80677739f9, 0x0 }, /* #70 */ 7038 { 0x220f83, 0x220f93, 0x26c88d8cee3053b8, 0x9bc799e6756b5d7f, 0x8b00f3a678c4f638, 0x0 }, /* #71 */ 7039 { 0x3c1cc6, 0x3c1406, 0x3efdc0076b7c90aa, 0x36773e30a63264ca, 0x088681d6c54a2be0, 0x0 }, /* #72 */ 7040 { 0x362dc6, 0x362517, 0x2006ca043278e8f7, 0x4c4f40e654c00bee, 0xd3b7891dddb8dd09, 0x0 }, /* #73 */ 7041 { 0x0a79d3, 0x0a7182, 0xa9af7ddd9e19b4d6, 0x94511d049da94675, 0x155e60d900706e60, 0x0 }, /* #74 */ 7042 { 0x287252, 0x287206, 0xf89a930ea1b22cca, 0x549ee7ffb58593a0, 0xa3fbab0eec2c992a, 0x0 }, /* #75 */ 7043 { 0x1b3696, 0x1b3697, 0x3973c98e071ce2e3, 0xc3863da466673bca, 0x75ed8be9a0b5a719, 0x0 }, /* #76 */ 7044 { 0x3c0987, 0x3c0113, 0x1caaafe0e23173d1, 0x62b1effbd830a929, 0xb9f8bfe50a00caa7, 0x0 }, /* #77 */ 7045 { 0x3e11d2, 0x3e1192, 0xf2a873dcada51b60, 0xaed694d79c56700d, 0x43d1df05114eab53, 0x0 }, /* #78 */ 7046 { 0x086406, 0x086497, 0xbe8f20222c33d3b1, 0xdf78768a45acfa9a, 0xdf16a997e686d917, 0x0 }, /* #79 */ 7047 { 0x180853, 0x180013, 0x0695d0921f12ba8e, 0x2761a38d096295ef, 0xdf342d0515b0249e, 0x0 }, /* #80 */ 7048 { 0x373346, 0x373383, 0x558465f7e7a06dbc, 0xe577e26f005e2792, 0x700c8388e742462a, 0x0 }, /* #81 */ 7049 { 0x0f0f12, 0x0f0f02, 0xbddd0a211401bbfd, 0x5cc1dbc2d93d9fbc, 0x611b2e5e3ac41c41, 0x0 }, /* #82 */ 7050 { 0x014f02, 0x014797, 0x41c330720271de72, 0xf8164a74ccd0305a, 0x49ace5fd35a1ae18, 0x0 }, /* #83 */ 7051 { 0x2f6ad6, 0x2f6293, 0x40d125365d9b54a1, 0xd5d441367ab93729, 0x6afce3ffe2e21d78, 0x0 }, /* #84 */ 7052 { 0x1c3113, 0x1c3197, 0x85acc82e18f715a0, 0x9176d05ec66cceb4, 0xf435f7cf528a46eb, 0x0 }, /* #85 */ 7053 { 0x2051d2, 0x205182, 0xb0aa87fb3edb511d, 0x92adc4b3f315a797, 0x1dfcc3474bc5a986, 0x0 }, /* #86 */ 7054 { 0x387992, 0x387197, 0x399350678cded582, 0xef95651d165afcf6, 0x49fdeb4a7683d88c, 0x0 }, /* #87 */ 7055 { 0x224c47, 0x224c93, 0x4bc4f0b68085bb32, 0xbf24c89b91ee786e, 0x8ca0281aee9742c3, 0x0 }, /* #88 */ 7056 { 0x286a43, 0x286a83, 0x332f8890dbabe889, 0x8f63bce4a5fd2858, 0xa3cbcbac35aec030, 0x0 }, /* #89 */ 7057 { 0x281b92, 0x281397, 0xb6027416b7976b40, 0xd57c5e6c9c83de5f, 0xe08615aa1b138ce1, 0x0 }, /* #90 */ 7058 { 0x385c96, 0x385c97, 0x3d4fd0f7bf861ae5, 0x80de6d2c3c65d27e, 0xbc7163cb83204867, 0x0 }, /* #91 */ 7059 { 0x0e4347, 0x0e4b06, 0x8ef2c1a7fb0045fc, 0x68f9407e57788360, 0x25f98129a387c29b, 0x0 }, /* #92 */ 7060 { 0x0e5f06, 0x0e5783, 0xb7bf67c2d4a27d0b, 0xbb8b8b7b1d6d6ee6, 0xfc33dc47b7350e25, 0x0 }, /* #93 */ 7061 { 0x025813, 0x025887, 0x6433b4d5c7ffb2cd, 0xd9bd2897c95a9448, 0x8a768c3dfea51e84, 0x0 }, /* #94 */ 7062 { 0x311ed6, 0x311e97, 0x5c949eed8a294971, 0x9ac8e64fe8db612e, 0xc1cbb89da14de843, 0x0 }, /* #95 */ 4791 7063 }; 4792 7064 static const BINU64_TEST_T g_aTests_or_u64[] = 4793 7065 { 4794 { 0x292c57, 0x292446, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #0 */ 4795 { 0x287703, 0x287746, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #1 */ 4796 { 0x274017, 0x274046, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #2 */ 4797 { 0x3d6996, 0x3d6146, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #3 */ 4798 { 0x3c6c56, 0x3c6402, 0x7417113eb7419ac1, 0x7417113eb7419ac1, 0x0000000000000000, 0x0 }, /* #4 */ 4799 { 0x2d1803, 0x2d1002, 0x21d151ced44d5813, 0x21d151ced44d5813, 0x0000000000000000, 0x0 }, /* #5 */ 4800 { 0x115d87, 0x115506, 0x0bb04827d1901a53, 0x0bb04827d1901a53, 0x0000000000000000, 0x0 }, /* #6 */ 4801 { 0x107e47, 0x107602, 0x159d58fc33705bd6, 0x159d58fc33705bd6, 0x0000000000000000, 0x0 }, /* #7 */ 4802 { 0x3d1352, 0x3d1306, 0x76a2c47e24c9b560, 0x7ee3d47e3cdbfd77, 0x7843507638124837, 0x0 }, /* #8 */ 4803 { 0x173083, 0x173002, 0x0a578b02ea0f2d10, 0x2f5fafdafb6f7f7f, 0x2f5baedab967566f, 0x0 }, /* #9 */ 4804 { 0x233806, 0x233002, 0x2b176f241fd066f5, 0x6f17ffee5fd1fef7, 0x4e00d5ce4f81ba96, 0x0 }, /* #10 */ 4805 { 0x144e92, 0x144682, 0x4f325c133b457d7f, 0xef36fe97bb7fff7f, 0xa126b696b33aeb30, 0x0 }, /* #11 */ 4806 { 0x1d6386, 0x1d6386, 0xab1ffea008fb4f7e, 0xabbfffe649ffff7e, 0x80a63f464185f152, 0x0 }, /* #12 */ 4807 { 0x314b07, 0x314382, 0xff07e94cfaf64859, 0xff8ff96efaf7fdfb, 0xb78b716e6065bdbb, 0x0 }, /* #13 */ 4808 { 0x040917, 0x040102, 0x050357ae1b3b1971, 0x2f8bf7af9f7b9bf7, 0x2e8ae3219e7183e7, 0x0 }, /* #14 */ 4809 { 0x054413, 0x054486, 0x54727d294455ab90, 0xf77bff396c77bbbb, 0xa319a6112877193b, 0x0 }, /* #15 */ 4810 { 0x044147, 0x044182, 0xe776d5b95d59a174, 0xfffff7bb7fd9b9f4, 0x198d22326ac999c0, 0x0 }, /* #16 */ 4811 { 0x000d93, 0x000582, 0xc0a8184f80c4ed11, 0xfeec1a7f9bd4efb3, 0x3e4c02379bd40bb2, 0x0 }, /* #17 */ 4812 { 0x2508d6, 0x250082, 0x044e3b13703a4fd1, 0xa5ee3f977c3a7ffd, 0xa1e604846c087f6d, 0x0 }, /* #18 */ 4813 { 0x1d2502, 0x1d2582, 0xc0d31a2fdafbabe8, 0xeed31afffbffaffd, 0xee1010d5a35c0415, 0x0 }, /* #19 */ 4814 { 0x014846, 0x014082, 0x525a5cc53178522a, 0xf7db5ccd7bf8f3ea, 0xa799180c6a80b3c0, 0x0 }, /* #20 */ 4815 { 0x3970d6, 0x397086, 0xabc8ecfb1e3ae1f6, 0xefecfcfb1e3ee9f6, 0x4d6c5c00143e6932, 0x0 }, /* #21 */ 4816 { 0x1e1ed2, 0x1e1682, 0xda3f2e303cce840b, 0xffff6e357dffff9b, 0x6df04c2569f17f99, 0x0 }, /* #22 */ 4817 { 0x174986, 0x174106, 0x055e627b35dc1ab8, 0x7d5e7bfbb7df9ef9, 0x7c1c79d8b7939cd1, 0x0 }, /* #23 */ 4818 { 0x037296, 0x037286, 0x9cd4055cace1cedc, 0xbffdc57fafedcefc, 0xb3edc17f23ac0aa0, 0x0 }, /* #24 */ 4819 { 0x281007, 0x281082, 0xd6afe1a6db902dd0, 0xd6fffbf7ff97add0, 0x40de1b73b50785c0, 0x0 }, /* #25 */ 4820 { 0x1c1b56, 0x1c1382, 0x76935bc8058f1c6d, 0xf7f37bc845efdf7f, 0xc3e27a40446ec376, 0x0 }, /* #26 */ 4821 { 0x080196, 0x080186, 0xdbcc0ef929ea65f6, 0xdfffaffff9eb6df6, 0xc6b7a7b6f1eb2c84, 0x0 }, /* #27 */ 4822 { 0x156ec3, 0x156686, 0xe61b4a46eee4a91f, 0xee1bfa5fefeded3f, 0x0a0bf85bc9a94d35, 0x0 }, /* #28 */ 4823 { 0x1e2386, 0x1e2386, 0xffa70e15b8edbb59, 0xffe76e37f8edbf59, 0x23626e22708da558, 0x0 }, /* #29 */ 4824 { 0x2c2d07, 0x2c2582, 0x65d4a25a9a1c061a, 0xe7ffbffabafed61f, 0xe62b1ff02aeed61d, 0x0 }, /* #30 */ 4825 { 0x3a3692, 0x3a3606, 0x4ec40474056a6f96, 0x5edecdffa76aef96, 0x12decdbfa7008412, 0x0 }, /* #31 */ 4826 { 0x154046, 0x154086, 0xf2e3e93bae8265b7, 0xf3f7fdbfbee77fff, 0xc1d4b5a490e55b6a, 0x0 }, /* #32 */ 4827 { 0x2122c6, 0x212286, 0x10f650d381bbce90, 0xd1fe7fd7dbbffebb, 0xd13a2fd4db34762b, 0x0 }, /* #33 */ 4828 { 0x044717, 0x044782, 0xcbef0a74a0612d73, 0xebfffbf6faf76ffb, 0x22f0f9a67a974bca, 0x0 }, /* #34 */ 4829 { 0x163403, 0x163486, 0x066bdb135b3258eb, 0xd67bfb175bfbf8eb, 0xd650e30552fbe083, 0x0 }, /* #35 */ 4830 { 0x286897, 0x286006, 0x7c877b47aeb24f97, 0x7fb77f5faebeffb7, 0x3b347f1922aeb230, 0x0 }, /* #36 */ 4831 { 0x1214c6, 0x121406, 0x2bc113a20cdbb2f1, 0x2fcfbbe3dcfbb7f3, 0x06ceaa61d0f027f2, 0x0 }, /* #37 */ 4832 { 0x136a92, 0x136206, 0x407f3317018eb6bd, 0x777f37779ffffebd, 0x370827669ef34c15, 0x0 }, /* #38 */ 4833 { 0x1235c3, 0x123502, 0x73e102fbfe1b52eb, 0x77e5a2ffff9bd7fb, 0x0625a0bfb98ac758, 0x0 }, /* #39 */ 4834 { 0x101786, 0x101786, 0xb59211f70b13a08f, 0xf79adbf74bdbaa9f, 0xc21acaa748d98a9b, 0x0 }, /* #40 */ 4835 { 0x2e1b07, 0x2e1382, 0x07d618b1a5037c4e, 0xdfde5ebdbdef7d4f, 0xdf8e56bcb8ef314f, 0x0 }, /* #41 */ 4836 { 0x200186, 0x200182, 0x2a85b4f2025ff7cd, 0xabadbffab27ff7cd, 0x832d2b08b02ab280, 0x0 }, /* #42 */ 4837 { 0x2048c3, 0x204082, 0xa18a64fbcf5148eb, 0xf5da7fffcffbccef, 0x54d07b35c4ebccc4, 0x0 }, /* #43 */ 4838 { 0x090013, 0x090006, 0x2a791ced2da401e7, 0x3a7f3eedbdfe21e7, 0x304626c5b55a2163, 0x0 }, /* #44 */ 4839 { 0x1b0913, 0x1b0106, 0x792bf1f91e45cf49, 0x7dfff3fd7e5fefc9, 0x24dc6374741b2fc1, 0x0 }, /* #45 */ 4840 { 0x132612, 0x132686, 0x0abdc13e85686cc8, 0xcfbde9bfeff9fefc, 0xc5a8a9b7efd9d2f4, 0x0 }, /* #46 */ 4841 { 0x1e3042, 0x1e3086, 0x94166e2fd9f3c914, 0x9c16eeefddfbd9f6, 0x0c02ccc58c9bd9f6, 0x0 }, /* #47 */ 4842 { 0x111f86, 0x111706, 0x19da44c9af49db43, 0x3dfff6ddafdbdf77, 0x25e7f61d08da1635, 0x0 }, /* #48 */ 4843 { 0x1b3356, 0x1b3382, 0xbd7b75e3e65a77fc, 0xbdffffebf67afffd, 0x9dc7be28b478a99d, 0x0 }, /* #49 */ 4844 { 0x154356, 0x154302, 0x772b9a4ec379e315, 0x7febde7fcffff715, 0x7de2d67dcf9fb401, 0x0 }, /* #50 */ 4845 { 0x2f6916, 0x2f6186, 0xefdd9120d43149b3, 0xffdfbdbdff73edff, 0x5982adbdfb62e46c, 0x0 }, /* #51 */ 4846 { 0x3b68d6, 0x3b6082, 0xc3e9a8f211e1deca, 0xfbefa9f331f3ffdf, 0x3a0ea1632152a9df, 0x0 }, /* #52 */ 4847 { 0x052907, 0x052186, 0x24d46fb3e1267909, 0xe5d5efbbf7f77ba9, 0xe1c5e799b6f163a8, 0x0 }, /* #53 */ 4848 { 0x281fd7, 0x281702, 0x509bd75d188a11e1, 0x5bffd7ffbfda33ef, 0x0b6e17aaa758232f, 0x0 }, /* #54 */ 4849 { 0x084cc2, 0x084406, 0x2af66d758bbd161b, 0x2eff6d77dbbd573f, 0x24a96013588c532f, 0x0 }, /* #55 */ 4850 { 0x223306, 0x223382, 0xf9c3ae3fb057656c, 0xfff7fefffdf7e7fd, 0x96f472d75de4c7b9, 0x0 }, /* #56 */ 4851 { 0x1f2dd2, 0x1f2506, 0x2bc2e948794ee97c, 0x6bf6ed6e796fed7d, 0x6bb4a56e4961ad3d, 0x0 }, /* #57 */ 4852 { 0x3e6342, 0x3e6382, 0x5a35f89b4dee559a, 0xfe37fddbcdfed59e, 0xec26c54b8d54958e, 0x0 }, /* #58 */ 4853 { 0x227647, 0x227682, 0x73c0e605c41e94e3, 0xfbf2e7cffd3ffcef, 0xcbb267cb3d3d6cce, 0x0 }, /* #59 */ 4854 { 0x3c4646, 0x3c4686, 0x22e9f5c763b394bc, 0xaae9f5cf6fb7fdbd, 0x88e1244a2e06edb9, 0x0 }, /* #60 */ 4855 { 0x1e0c03, 0x1e0402, 0x506285e03330ea3d, 0x7a7e85fff773ffbf, 0x6a7c84dff4433d87, 0x0 }, /* #61 */ 4856 { 0x376243, 0x376282, 0xe855d0133d544849, 0xffddd97bbddfcce9, 0x9788896899cfc4e8, 0x0 }, /* #62 */ 4857 { 0x353797, 0x353782, 0xaa8a5b9ebf1e7ca9, 0xeb9bff9ebf9f7cbf, 0x6919a792a18518b7, 0x0 }, /* #63 */ 7066 { 0x056d02, 0x056546, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #0 */ 7067 { 0x2b2d86, 0x2b2546, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #1 */ 7068 { 0x020597, 0x020546, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #2 */ 7069 { 0x064316, 0x064346, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #3 */ 7070 { 0x340306, 0x340346, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #4 */ 7071 { 0x344283, 0x344246, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #5 */ 7072 { 0x3a4c43, 0x3a4482, 0xf63cb015c6ef052c, 0xf63cb015c6ef052c, 0x0000000000000000, 0x0 }, /* #6 */ 7073 { 0x0c6f52, 0x0c6702, 0x18198c4b2021ffb0, 0x18198c4b2021ffb0, 0x0000000000000000, 0x0 }, /* #7 */ 7074 { 0x091c43, 0x091406, 0x13bd0dddb3b397f3, 0x13bd0dddb3b397f3, 0x0000000000000000, 0x0 }, /* #8 */ 7075 { 0x193242, 0x193286, 0x81f937c0587659ac, 0x81f937c0587659ac, 0x0000000000000000, 0x0 }, /* #9 */ 7076 { 0x3b1f43, 0x3b1702, 0x39730087ed017049, 0x39730087ed017049, 0x0000000000000000, 0x0 }, /* #10 */ 7077 { 0x275d53, 0x275506, 0x531bad409435b959, 0x531bad409435b959, 0x0000000000000000, 0x0 }, /* #11 */ 7078 { 0x0b4e86, 0x0b4682, 0xf20d088f985209fa, 0xf25dda8fbdfefdfe, 0x7054da87b5acfdf4, 0x0 }, /* #12 */ 7079 { 0x166dd3, 0x166582, 0x15c7fdc05c99ce86, 0xf7e7fddb7cfddfef, 0xf220d5db7ce4536b, 0x0 }, /* #13 */ 7080 { 0x385746, 0x385782, 0x634dd017e5720f59, 0xe74dfc17edfaaf5d, 0xc544ec03c998a81c, 0x0 }, /* #14 */ 7081 { 0x225c56, 0x225486, 0x907a29a116f96973, 0x9f7aabb9d6fb797b, 0x8f308399c443117a, 0x0 }, /* #15 */ 7082 { 0x0f3993, 0x0f3186, 0x40453ac75e620996, 0xc2e5becf5f77dff6, 0x82e0868e0115def4, 0x0 }, /* #16 */ 7083 { 0x215613, 0x215682, 0x3c67fc2beeefb933, 0xfcefffabeeffbb3b, 0xf0ea3baa0edc8a08, 0x0 }, /* #17 */ 7084 { 0x334fd2, 0x334786, 0xd27a7f352cfcf219, 0xd77b7fb72cfdfaf9, 0xd74b1d9328359ae0, 0x0 }, /* #18 */ 7085 { 0x0229d7, 0x022102, 0x5953b9f31e5c8564, 0x7d7bfff71fdd8de6, 0x7469f6a507d50d82, 0x0 }, /* #19 */ 7086 { 0x000652, 0x000682, 0xe772738b26e0a8ed, 0xe7fbf7cb2efffffd, 0xe4b9b5480affdfbc, 0x0 }, /* #20 */ 7087 { 0x2c1cc6, 0x2c1486, 0x596f0517f4eaa6d5, 0xdd7f779ff7ffb6dd, 0x8d3d729c07b7360c, 0x0 }, /* #21 */ 7088 { 0x2f0743, 0x2f0786, 0x112d35c27b61317c, 0xbd2ff5daff657d7d, 0xbc2bf5d8ef245c5d, 0x0 }, /* #22 */ 7089 { 0x197792, 0x197786, 0x25abab016dfab1bf, 0xefafff25edfab3ff, 0xeb8fd524e96802cc, 0x0 }, /* #23 */ 7090 { 0x3244d3, 0x324482, 0xcdc63dd58a84b210, 0xefc67dd7da85f213, 0x23804d06d2057203, 0x0 }, /* #24 */ 7091 { 0x0077d2, 0x007786, 0xd589cac40d567099, 0xddc9efdf0d5f75bb, 0x49c0ad9f095f35bb, 0x0 }, /* #25 */ 7092 { 0x062693, 0x062682, 0xbd0180a169ebe102, 0xbd95f9b9edefeb26, 0x2c95f9b8ada40a24, 0x0 }, /* #26 */ 7093 { 0x3d35c6, 0x3d3586, 0xf320c2e2f97124b4, 0xffa4d7effbfbbdb7, 0x9da4556febda9da7, 0x0 }, /* #27 */ 7094 { 0x247997, 0x247102, 0x6c0a9c1ec1bfba92, 0x6c3adddeedbfbeba, 0x443acdc62c8f8c28, 0x0 }, /* #28 */ 7095 { 0x1b2502, 0x1b2586, 0x6431775f3a781ed9, 0xee35f77fbbfc3fdd, 0xce34c631ab94315c, 0x0 }, /* #29 */ 7096 { 0x3f6313, 0x3f6386, 0xc803b93d9bd52b25, 0xcd87bd7fbff77fe7, 0x4d85157f2c7657e7, 0x0 }, /* #30 */ 7097 { 0x064bc2, 0x064382, 0xb3d5e80c4b1945f8, 0xbff7ef4c6b7de7fd, 0x8c36c7446075a73d, 0x0 }, /* #31 */ 7098 { 0x146853, 0x146002, 0x13830b534595669a, 0x7be38bf3c5dde6bf, 0x78e180a0805c8027, 0x0 }, /* #32 */ 7099 { 0x032586, 0x032582, 0x96ec474d30a9b9e8, 0x96efd77d32bdbdf8, 0x12639574323d3cd0, 0x0 }, /* #33 */ 7100 { 0x291cc6, 0x291486, 0x88259d66596a5150, 0xadf7bdee5deaf9db, 0x2dd3bcce5d80b88b, 0x0 }, /* #34 */ 7101 { 0x103096, 0x103006, 0x6593d93f1fc1b21a, 0x77ffdf7f1fdbfb3a, 0x776e476c0d9beb32, 0x0 }, /* #35 */ 7102 { 0x131fc2, 0x131702, 0x0c8d5aa12692437f, 0x7ccfdef9b6bb677f, 0x744296789439274a, 0x0 }, /* #36 */ 7103 { 0x245bc3, 0x245382, 0xba24ed132061bea3, 0xba6ced932e69bfab, 0x886c88800e48b90b, 0x0 }, /* #37 */ 7104 { 0x353087, 0x353086, 0x99ef07d829a0485d, 0xfbef9ffdfbec4b7d, 0x63c69ae5dbec0335, 0x0 }, /* #38 */ 7105 { 0x234296, 0x234206, 0x782672897d326775, 0x787ef2edfd3bffff, 0x3078c2e5a429bdff, 0x0 }, /* #39 */ 7106 { 0x036117, 0x036182, 0xa116fd403fa59429, 0xfd5efd4c3fedb6ad, 0xdc4a480c2c4ca68c, 0x0 }, /* #40 */ 7107 { 0x003b02, 0x003382, 0xa9af47083c6c4afd, 0xabbf7f1e7e6cdefd, 0x22b0791e7260946c, 0x0 }, /* #41 */ 7108 { 0x1f3256, 0x1f3282, 0x679ef4690736ef65, 0xfffffcfdf7f6efe5, 0xfd6b2cddf4c04ea4, 0x0 }, /* #42 */ 7109 { 0x0e2157, 0x0e2102, 0x5d76ae0f3b4c9c98, 0x5df7efdfbbddfdfd, 0x149367dd9a9d69e5, 0x0 }, /* #43 */ 7110 { 0x076892, 0x076082, 0xe9429ac2a9bfb5f3, 0xfb5f9ed6bbbffff7, 0x725d065493be4bb7, 0x0 }, /* #44 */ 7111 { 0x0a2f56, 0x0a2706, 0x4d90ad61d645060e, 0x5dd5bdf7d767e70f, 0x55c519965566e30f, 0x0 }, /* #45 */ 7112 { 0x1272d7, 0x127282, 0x49eddb11f505426e, 0xeffdff9fffcd7e6e, 0xee116e9f9ec93e2e, 0x0 }, /* #46 */ 7113 { 0x354107, 0x354182, 0xc9ed9d4dc8dd8f57, 0xffedddffceffaf57, 0x3e00d8fb8ef22f52, 0x0 }, /* #47 */ 7114 { 0x250757, 0x250782, 0xbb2302dc725a20da, 0xbfb702fc77daf8fe, 0x8eb600b43790f8ac, 0x0 }, /* #48 */ 7115 { 0x2830d7, 0x283082, 0xbfe7d49cede6d099, 0xfffffefcedf7fe9b, 0x723a6e744d376e8b, 0x0 }, /* #49 */ 7116 { 0x291b47, 0x291382, 0x309d7688a19ba1d4, 0xb59ffffef1dbb5fe, 0x95978ff671d1147a, 0x0 }, /* #50 */ 7117 { 0x2c0b42, 0x2c0382, 0x0bb8cdc36d327563, 0xabbffde37dfef56b, 0xa28fb82151cce40b, 0x0 }, /* #51 */ 7118 { 0x013116, 0x013106, 0x7ebf4971e190bdbf, 0x7fffeb73e1febdff, 0x656eab42006eb9e6, 0x0 }, /* #52 */ 7119 { 0x2d2e16, 0x2d2682, 0xceb21095267fc645, 0xeefb56ddee7fced5, 0xa44b5648cc5ece90, 0x0 }, /* #53 */ 7120 { 0x0d2397, 0x0d2382, 0x2ab91876e16eb33b, 0xaabd7f76fdffb3fb, 0x800d6746ddf500e3, 0x0 }, /* #54 */ 7121 { 0x372492, 0x372486, 0xc38e5f3d0a89d83d, 0xcb9f7fff3a8fdfbd, 0x081139ff380e9f9d, 0x0 }, /* #55 */ 7122 { 0x361856, 0x361086, 0x84f2fc2c6b9506d2, 0xc7f2fd7e6f9dafff, 0xc35005766c89af3d, 0x0 }, /* #56 */ 7123 { 0x162882, 0x162082, 0xacb6846cb910898c, 0xedfec7fdfbbfedef, 0xe9fcc7f5c2afe563, 0x0 }, /* #57 */ 7124 { 0x2b5c07, 0x2b5406, 0x4fadbe525104bc10, 0x6fbdfe7757aebe5c, 0x62b5d22757aa225c, 0x0 }, /* #58 */ 7125 { 0x381016, 0x381002, 0x096c837efff27ef2, 0x49efabfefffefef7, 0x4183abd0b32cca07, 0x0 }, /* #59 */ 7126 { 0x050642, 0x050682, 0x833d26e4aa5ffa98, 0xab7f77ffebdffefd, 0xaa66553be3c44465, 0x0 }, /* #60 */ 7127 { 0x252a16, 0x252286, 0xf4f217084e8b5bcf, 0xf5f37f09cfcf5bff, 0xc1317c01c1c64a33, 0x0 }, /* #61 */ 7128 { 0x044717, 0x044786, 0xf83c72a257174331, 0xfdbe7bebdf9f47b7, 0x1db24bcbc88a0686, 0x0 }, /* #62 */ 7129 { 0x0e0b82, 0x0e0386, 0x5b9bf8ede99f5557, 0xdffffbeffdffffd7, 0xc665db2e9cf3be97, 0x0 }, /* #63 */ 7130 { 0x182c42, 0x182406, 0x79715180f2d732f0, 0x79f35797fedff7f6, 0x68b307973e9dc7f6, 0x0 }, /* #64 */ 7131 { 0x370016, 0x370082, 0x24e86607b641f7a0, 0xadedf65fb7c3fff2, 0xad05925995828952, 0x0 }, /* #65 */ 7132 { 0x0b48d2, 0x0b4082, 0xb80c78639a241998, 0xf99c7e63bab7f9bf, 0xf9903e603ab3e927, 0x0 }, /* #66 */ 7133 { 0x2f2e06, 0x2f2682, 0xa8dd83744abed7d6, 0xb8fd9fffeeffdff7, 0x10a91dcbe6e149a1, 0x0 }, /* #67 */ 7134 { 0x2323c6, 0x232306, 0x686e3a2022432db6, 0x6d6f7a6b7eeb3fbe, 0x25016a4b5caa1f9c, 0x0 }, /* #68 */ 7135 { 0x2974c7, 0x297486, 0x8930a74a77fa2b4c, 0xedf5b76efffeeffc, 0xe5c5b7269936effc, 0x0 }, /* #69 */ 7136 { 0x3b3303, 0x3b3386, 0x2236d865195bf59d, 0xbbb6fff53ffbf5ff, 0x9b96b7943eb8e06f, 0x0 }, /* #70 */ 7137 { 0x2e0486, 0x2e0406, 0x2619834ba03e7b6e, 0x27fbabefb4feff6f, 0x23e3a9af94fae54b, 0x0 }, /* #71 */ 7138 { 0x195346, 0x195382, 0x998f7efaf3320793, 0xbb9f7efffbfb7f97, 0xa39f025f1bd97d05, 0x0 }, /* #72 */ 7139 { 0x143d16, 0x143586, 0x8fb446e5ff543ff9, 0xfff577f7ffde7ff9, 0x76457113c49a6c71, 0x0 }, /* #73 */ 7140 { 0x023213, 0x023286, 0x866c927a9003441c, 0x86ecfb7ed207efbd, 0x00a4f91c4204abb5, 0x0 }, /* #74 */ 7141 { 0x1e1d92, 0x1e1586, 0x76b6a04bb93c8e9b, 0xf6bfe8ebbffddedb, 0xa08d68a20fd5d8d0, 0x0 }, /* #75 */ 7142 { 0x101513, 0x101582, 0x12ed672092f37a77, 0x9aefef3cf2fffa7f, 0x9a83cd1ce00d9068, 0x0 }, /* #76 */ 7143 { 0x0e76d7, 0x0e7682, 0x3a9492ce8b714990, 0xbf9dffeefb7379fd, 0xaf097da67032306d, 0x0 }, /* #77 */ 7144 { 0x185617, 0x185682, 0xe5077d7565c5ebfa, 0xef97ffff6ffdebfe, 0xcb91a3df4ebdc024, 0x0 }, /* #78 */ 7145 { 0x1d0b42, 0x1d0382, 0xa18cb1e2d12b5c3c, 0xad9ef7eadbfb7dbf, 0x8d1666aa1bf27da3, 0x0 }, /* #79 */ 7146 { 0x2e4a47, 0x2e4282, 0x82bca9392198fbd2, 0xe2ffffff3199fffb, 0x605f7ff63009ff69, 0x0 }, /* #80 */ 7147 { 0x0a0016, 0x0a0082, 0x6c3cd3beb8cb5126, 0xfc7df3fffdfbd776, 0x9c4d23dfcd719676, 0x0 }, /* #81 */ 7148 { 0x2e13d7, 0x2e1386, 0xf1fc529c8ee24d6b, 0xfffc529eeef3dd6f, 0xce3c500e6c939967, 0x0 }, /* #82 */ 7149 { 0x2b4e47, 0x2b4686, 0x9baced5c5e7de693, 0xfbbeff7e7e7fe7b7, 0x6a1e3b2276134135, 0x0 }, /* #83 */ 7150 { 0x3c6b93, 0x3c6386, 0x98d7eab15c3cc1ce, 0xd9fffef5df7dd7ff, 0x51aa9c6487711735, 0x0 }, /* #84 */ 7151 { 0x017243, 0x017286, 0xa820a434c6f6c710, 0xbcadbeb7f6fee790, 0xb4ad9a87b6fc6680, 0x0 }, /* #85 */ 7152 { 0x3c3017, 0x3c3082, 0x49497baad038ece8, 0xedcffbaaf77dfee9, 0xa586a9a03755daa9, 0x0 }, /* #86 */ 7153 { 0x2a7b52, 0x2a7302, 0x1733f7782f4eb0b7, 0x7f7bff7ffffff3bf, 0x7f5a7c77d4bbf32e, 0x0 }, /* #87 */ 7154 { 0x2129d3, 0x212106, 0x133a21fa309c9782, 0x177b31ffbd9cdfc6, 0x175b301d8d8ccec6, 0x0 }, /* #88 */ 7155 { 0x334bc7, 0x334382, 0xa7002c93310f5a86, 0xa7b1adbf3d6fdbbf, 0x81b1adae3c6e9bb9, 0x0 }, /* #89 */ 7156 { 0x017b42, 0x017306, 0x38f6d110e94af859, 0x3ef6f112fd5ffeff, 0x1696a11254178ea7, 0x0 }, /* #90 */ 7157 { 0x285107, 0x285186, 0xe1b3ff2ab4bb75c8, 0xfdbbff7bb4bf75ca, 0xbc38c05bb0355082, 0x0 }, /* #91 */ 7158 { 0x1c3542, 0x1c3586, 0xfbe62bdc10ff9653, 0xfbf76ffe94ffbe53, 0xc3d345768449b810, 0x0 }, /* #92 */ 7159 { 0x3568c3, 0x356086, 0x4b5af0c3b1310d38, 0xfffbf4f3bf759d3f, 0xffa934f0bf749807, 0x0 }, /* #93 */ 7160 { 0x121916, 0x121182, 0x8b20a6ae8d48e8c3, 0x9ff6a7fe8ddff8cb, 0x1ed627d20c9f100a, 0x0 }, /* #94 */ 7161 { 0x107c82, 0x107482, 0x050f8d1d02a68f62, 0x9deffdbdffff8f76, 0x98eff1bdfff98e56, 0x0 }, /* #95 */ 4858 7162 }; 4859 7163 static const BINU64_TEST_T g_aTests_or_u64_locked[] = 4860 7164 { 4861 { 0x115317, 0x115346, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #0 */ 4862 { 0x015a97, 0x015246, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #1 */ 4863 { 0x241813, 0x241046, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #2 */ 4864 { 0x280dc2, 0x280546, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #3 */ 4865 { 0x290e03, 0x290682, 0xfbd92c8d9c615be9, 0xfbd92c8d9c615be9, 0x0000000000000000, 0x0 }, /* #4 */ 4866 { 0x3b7b87, 0x3b7302, 0x4b09423e214832f4, 0x4b09423e214832f4, 0x0000000000000000, 0x0 }, /* #5 */ 4867 { 0x1b7a13, 0x1b7206, 0x76039660be010935, 0x76039660be010935, 0x0000000000000000, 0x0 }, /* #6 */ 4868 { 0x051456, 0x051406, 0x32493218e4cd2a0a, 0x32493218e4cd2a0a, 0x0000000000000000, 0x0 }, /* #7 */ 4869 { 0x375f52, 0x375706, 0x02daa47752eee862, 0x6fdfa6ff72efeaeb, 0x6d5d02e96063a2eb, 0x0 }, /* #8 */ 4870 { 0x2a4716, 0x2a4702, 0x78fdb45894613193, 0x7bfdfd5b9c6b3bf7, 0x332ced43184b3b76, 0x0 }, /* #9 */ 4871 { 0x0c63d6, 0x0c6386, 0xf20e431327c9ce68, 0xfbeefbd367ddceed, 0x6beafbd24655cee5, 0x0 }, /* #10 */ 4872 { 0x3a2e86, 0x3a2682, 0xffadcf217c978542, 0xffefef77ffffc543, 0xd9eee356ebf9c103, 0x0 }, /* #11 */ 4873 { 0x0f5112, 0x0f5106, 0x42aab3613f1de12e, 0x7bbbf3f33fffe77e, 0x3b31c2d314e6c778, 0x0 }, /* #12 */ 4874 { 0x2d69d6, 0x2d6106, 0x5dff027a5c929ee9, 0x5fff5e7edcfbbef9, 0x1eb35e5c90fba6f8, 0x0 }, /* #13 */ 4875 { 0x381a96, 0x381282, 0x84c33714b79997e4, 0xc5dbf75cbfdd97fd, 0x4199c148ac55047d, 0x0 }, /* #14 */ 4876 { 0x205ec2, 0x205682, 0xd4ded2f9a9ef2abc, 0xdcfefefdf9ef2efe, 0x18e0ec6570ed04f6, 0x0 }, /* #15 */ 4877 { 0x000853, 0x000082, 0xd4d77880196c4b9a, 0xf6dfff931f6c6fba, 0xe2daa7130e282630, 0x0 }, /* #16 */ 4878 { 0x0e6247, 0x0e6282, 0x9c836415f8294161, 0x9daf7f15fe3fed73, 0x19ac1f14361fad52, 0x0 }, /* #17 */ 4879 { 0x2c6716, 0x2c6786, 0x7279b602a82c454c, 0xf679ff5ebcbc577d, 0xe4207d5c149c5731, 0x0 }, /* #18 */ 4880 { 0x065657, 0x065686, 0x5c301eaab7107fb4, 0xfe36bfffbf3d7fff, 0xba36bff59b2d395b, 0x0 }, /* #19 */ 4881 { 0x342c82, 0x342486, 0x95dcc1f48be99b73, 0x97dfebf4dbe9bf77, 0x86072b905041a636, 0x0 }, /* #20 */ 4882 { 0x3d1ed3, 0x3d1602, 0x06328a8d4034bc3e, 0x2fb79bede036be3e, 0x2ba71168a0263228, 0x0 }, /* #21 */ 4883 { 0x277a07, 0x277282, 0x82ff6870cd5201f8, 0xffff78f4cf73b3fd, 0x7f5a78e44e21b36d, 0x0 }, /* #22 */ 4884 { 0x366112, 0x366102, 0x17c46cd5ba7cce2e, 0x3fc56ff7bafdee2f, 0x2dc10b7720c52023, 0x0 }, /* #23 */ 4885 { 0x174912, 0x174102, 0x70fa1c3f5ad37646, 0x71fb3f3f7ed7f64f, 0x216137047454a60b, 0x0 }, /* #24 */ 4886 { 0x227892, 0x227086, 0x097321b7f4b7b78b, 0x9f7371f7f5bfffbb, 0x9e3370c525aa7a39, 0x0 }, /* #25 */ 4887 { 0x302502, 0x302506, 0x3d03dde4aea0c576, 0x7d8bfdf4aefcc777, 0x558825f008dcc307, 0x0 }, /* #26 */ 4888 { 0x323a93, 0x323282, 0xe8ba6a9d17392537, 0xf8baef9df7bdbf37, 0x50aa8504e6ad9f22, 0x0 }, /* #27 */ 4889 { 0x0272d3, 0x027286, 0xc4b914df4e9e73a0, 0xdebff6dfdf9f7fb8, 0xda3ef21793095fb8, 0x0 }, /* #28 */ 4890 { 0x077242, 0x077282, 0xfca45eec133406b5, 0xfda4deec5b77f7bf, 0xb580dec44b53f70e, 0x0 }, /* #29 */ 4891 { 0x215202, 0x215282, 0x46cdc8229816e3ec, 0xfecdddabf81ef7fe, 0xfccd55ab700e547e, 0x0 }, /* #30 */ 4892 { 0x336c96, 0x336482, 0x4acac1df97a7d1fb, 0xdefaf7ff97ffddfb, 0xdeb0b7e2857e1d02, 0x0 }, /* #31 */ 4893 { 0x386603, 0x386686, 0x89164a9408fbc453, 0xbbdffe9e1efbff77, 0xb3cbbc1a167a3f35, 0x0 }, /* #32 */ 4894 { 0x2a6987, 0x2a6106, 0x67cd0a560ff62075, 0x77ff7f770ff7a8f5, 0x757e75610661a884, 0x0 }, /* #33 */ 4895 { 0x0c6f82, 0x0c6786, 0xf02d1cb7412eee84, 0xf0ed5eb7e1beef96, 0x30c04235a1b84b16, 0x0 }, /* #34 */ 4896 { 0x3a5f47, 0x3a5782, 0x8888b7b5eb211385, 0xadacf7f5eff5f3c7, 0x2d2c705547d4f147, 0x0 }, /* #35 */ 4897 { 0x027396, 0x027386, 0x35097ad5d5482b28, 0xb53bffddd55f7bfa, 0xa133f59d415f71fa, 0x0 }, /* #36 */ 4898 { 0x024846, 0x024082, 0x4abe21d77596f921, 0xfabe27f77d9fffe3, 0xb2b626f6489fafc3, 0x0 }, /* #37 */ 4899 { 0x377a56, 0x377282, 0x1ebfb0a5fa9e0e57, 0x9effbaadfafe3e7f, 0x9e741a0d3ae63068, 0x0 }, /* #38 */ 4900 { 0x1a7bc7, 0x1a7386, 0x98946e181c7e1118, 0x98f7ef5d7cfe171e, 0x9863e34d78c81716, 0x0 }, /* #39 */ 4901 { 0x1f6097, 0x1f6082, 0x77dc527d6d1bbc21, 0xf7fe5e7fedbbbd31, 0xe2be4e3fe1aba931, 0x0 }, /* #40 */ 4902 { 0x033c96, 0x033406, 0x298813813888fcb9, 0x39bd3bfb7cb8fcff, 0x193d38fa64b8b047, 0x0 }, /* #41 */ 4903 { 0x273202, 0x273286, 0x14f56642a5d92c73, 0xf6fdfed7bfddadff, 0xf21df8d7bb0c81cd, 0x0 }, /* #42 */ 4904 { 0x3c25c3, 0x3c2582, 0x76839dd4bb54b62a, 0xffdbbddcfbfef76b, 0x9f5828dc7aeee541, 0x0 }, /* #43 */ 4905 { 0x221397, 0x221382, 0x9a218b7fe747ca0a, 0xdae98f7ff74fce4a, 0x42c9061c904d4c40, 0x0 }, /* #44 */ 4906 { 0x303a87, 0x303282, 0xbcfb97e78ed1fff6, 0xbcfbdfefeff1fffe, 0x1c63da2a69b1ddf8, 0x0 }, /* #45 */ 4907 { 0x082ac3, 0x082282, 0xe10d9cbe64b1024b, 0xff0dffbf64bdaffb, 0x3f00ff2144adafb9, 0x0 }, /* #46 */ 4908 { 0x2e1083, 0x2e1082, 0xf3d06d3ff008581b, 0xf3dd6dfff8bc7e7f, 0xd1dd01c2b8b47e7f, 0x0 }, /* #47 */ 4909 { 0x1e7097, 0x1e7086, 0x70b238dbfdfa2192, 0xf6b2fbfbfdfaebd7, 0xf622eba944b2cad7, 0x0 }, /* #48 */ 4910 { 0x1d60d6, 0x1d6002, 0x09020474ff143a56, 0x2bcbfd74ff76bb5e, 0x23c9fd242372811e, 0x0 }, /* #49 */ 4911 { 0x0a58d7, 0x0a5006, 0x5c129c7b954e9cb6, 0x7f7efd7fdddfddb7, 0x677c7d6549df5da3, 0x0 }, /* #50 */ 4912 { 0x0c0603, 0x0c0686, 0x7dcf2df6483a9412, 0xfdff7dffecfa953f, 0xf439592becd2912d, 0x0 }, /* #51 */ 4913 { 0x0d5183, 0x0d5186, 0x82144343716c6006, 0x87354f73f16c659f, 0x07310c71804c0599, 0x0 }, /* #52 */ 4914 { 0x275247, 0x275206, 0x572592f399667b3f, 0x7767f2f7bbf6ff3f, 0x2042f21423d2bc37, 0x0 }, /* #53 */ 4915 { 0x230f92, 0x230702, 0x781123c9ead4c9de, 0x7c1f73ebefd4dffe, 0x340f52a32d449eb4, 0x0 }, /* #54 */ 4916 { 0x3a06d6, 0x3a0682, 0xf6b998c7ceabe2d7, 0xf7bbfec7deffeef7, 0xd592ee8312dd4ce2, 0x0 }, /* #55 */ 4917 { 0x286587, 0x286582, 0xf1be5920edb4b0b9, 0xfbbe7b68effdfdfb, 0xbbae336847cd5d63, 0x0 }, /* #56 */ 4918 { 0x313047, 0x313082, 0x7dff93c76fd8bb86, 0xffff9be77fffbff7, 0xce020820163f2e71, 0x0 }, /* #57 */ 4919 { 0x237407, 0x237482, 0xd6a4030af25898fc, 0xf6f6cbdafbdb99fe, 0xa052cad0a9c39122, 0x0 }, /* #58 */ 4920 { 0x014f17, 0x014786, 0x89e9faddc66f9df0, 0x9feffbfde67fddf0, 0x1e271328a054c840, 0x0 }, /* #59 */ 4921 { 0x1a5742, 0x1a5782, 0x88ba8648ccf28fbc, 0xfbfaa66ecdf7effe, 0xfb5aa66e4dc5e572, 0x0 }, /* #60 */ 4922 { 0x241e13, 0x241602, 0x1d2423d1f1ce453e, 0x5d3eb7dbffef7d7f, 0x4c1eb40b2fab7d49, 0x0 }, /* #61 */ 4923 { 0x3e4446, 0x3e4486, 0x04036c9e107c1bc6, 0xc6db6fdfbcfc1bf6, 0xc2db4f5dbcd01bf4, 0x0 }, /* #62 */ 4924 { 0x376402, 0x376482, 0xe2dc56c1088efa72, 0xfffc76f16fcffbfb, 0x5f6c66706fc3cb9b, 0x0 }, /* #63 */ 7165 { 0x275cc2, 0x275446, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #0 */ 7166 { 0x183d43, 0x183546, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #1 */ 7167 { 0x1d7982, 0x1d7146, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #2 */ 7168 { 0x1e0a43, 0x1e0246, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #3 */ 7169 { 0x3560c2, 0x356046, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #4 */ 7170 { 0x370dc6, 0x370546, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #5 */ 7171 { 0x2a6946, 0x2a6102, 0x4b27b30204ff263e, 0x4b27b30204ff263e, 0x0000000000000000, 0x0 }, /* #6 */ 7172 { 0x194e06, 0x194602, 0x1fc7dcc584119ac4, 0x1fc7dcc584119ac4, 0x0000000000000000, 0x0 }, /* #7 */ 7173 { 0x2f3a83, 0x2f3206, 0x71f0d5a59c72c14d, 0x71f0d5a59c72c14d, 0x0000000000000000, 0x0 }, /* #8 */ 7174 { 0x1a7e13, 0x1a7602, 0x13bb15470b0b5026, 0x13bb15470b0b5026, 0x0000000000000000, 0x0 }, /* #9 */ 7175 { 0x321343, 0x321302, 0x00e633aefa4ea3d5, 0x00e633aefa4ea3d5, 0x0000000000000000, 0x0 }, /* #10 */ 7176 { 0x0b05c3, 0x0b0502, 0x03fabda790467e02, 0x03fabda790467e02, 0x0000000000000000, 0x0 }, /* #11 */ 7177 { 0x3920d3, 0x392086, 0x0c59baa7082460f6, 0xedfdfabfdeed70f6, 0xedfc703fd6ed3046, 0x0 }, /* #12 */ 7178 { 0x2d7082, 0x2d7002, 0x4689a1050f359408, 0x479dfdf5ffbfd69d, 0x0115dcf1f5aa529d, 0x0 }, /* #13 */ 7179 { 0x1c7393, 0x1c7382, 0x9d6eff23c3a94305, 0x9f6effe3dff95f75, 0x0f201ae21ed85e70, 0x0 }, /* #14 */ 7180 { 0x047312, 0x047302, 0x67426a0e5e39d6c2, 0x77d66b0f7f79f6da, 0x16d623053940f218, 0x0 }, /* #15 */ 7181 { 0x1549c7, 0x154186, 0xa53b40ea25203414, 0xa5ffd8fe7522f5be, 0x21fed89c5522d5be, 0x0 }, /* #16 */ 7182 { 0x3f1c07, 0x3f1482, 0xac1e2d5f1d492121, 0xecbf3dff9f5bf779, 0x4cab10b38a52f658, 0x0 }, /* #17 */ 7183 { 0x157f17, 0x157786, 0xf61cbc5b9e8af9e7, 0xfefebc7fde9affff, 0xdeea182c5892161e, 0x0 }, /* #18 */ 7184 { 0x190087, 0x190086, 0x9b7bfbda9cb3ba0e, 0xbb7ffbdefcf3fe2e, 0xab0c191e68d3d422, 0x0 }, /* #19 */ 7185 { 0x053753, 0x053786, 0xe376211eb13d1de6, 0xe7ffad7fb1ff3dee, 0xa4fb8c7781df34ae, 0x0 }, /* #20 */ 7186 { 0x030c46, 0x030482, 0x70f89638f764a6a4, 0xfdfad73ff76ef6fd, 0xcdba411f504e7079, 0x0 }, /* #21 */ 7187 { 0x090216, 0x090286, 0xee86415d093bb382, 0xfffe5f5ff93ffbdb, 0x397a5e12f02d795b, 0x0 }, /* #22 */ 7188 { 0x362e06, 0x362606, 0x4a95eccd28893f39, 0x6abffccf3b8dff3f, 0x62ba1802338cd41e, 0x0 }, /* #23 */ 7189 { 0x3e5dd3, 0x3e5582, 0xabe6ef1319498d78, 0xbfe6ff9f5f59fffd, 0x3ea4d48c4659ffbd, 0x0 }, /* #24 */ 7190 { 0x3e7442, 0x3e7402, 0x684b94c18f046042, 0x6debd4edff176067, 0x45e8c4acfa134065, 0x0 }, /* #25 */ 7191 { 0x081c07, 0x081482, 0xb2392a7dfdaa37db, 0xb2bbeffdffffb7fb, 0x10aac7cc1ef5a328, 0x0 }, /* #26 */ 7192 { 0x234b53, 0x234382, 0xeec842ddb12eaab0, 0xeeda5adffdbffbb9, 0x649258c35d9dd329, 0x0 }, /* #27 */ 7193 { 0x017cd7, 0x017486, 0x82b77e7bbdb33e2e, 0x8eb77ffbbdf3beaf, 0x8c936ba21cd0bea1, 0x0 }, /* #28 */ 7194 { 0x3f5f03, 0x3f5782, 0xef95b0ca183e8138, 0xfff5f6cb3dbea9f8, 0x1d60f6832d82a9e8, 0x0 }, /* #29 */ 7195 { 0x182186, 0x182186, 0xfaa8da39a58109c6, 0xfeaeffb9a78f1bde, 0x862ebfb8a38f1318, 0x0 }, /* #30 */ 7196 { 0x2c6d07, 0x2c6502, 0x67ffe85e367d7aa8, 0x67fffbdf37fdfffe, 0x4665fbcd11f087d6, 0x0 }, /* #31 */ 7197 { 0x3673d6, 0x367386, 0xc65cae7d77af1062, 0xfe5dfe7d77affef6, 0x3a515e583287eed6, 0x0 }, /* #32 */ 7198 { 0x090153, 0x090186, 0xb754ce6f7b358787, 0xf7fcfffffbbdf7cf, 0x55acb190a0bcf5ca, 0x0 }, /* #33 */ 7199 { 0x3d10c3, 0x3d1006, 0x155bb8d34172c2ee, 0x5fdfb8f7f9f3d2ee, 0x5ed52064b8c3506c, 0x0 }, /* #34 */ 7200 { 0x0135d7, 0x013582, 0x438f91d3700b822d, 0xdbbfb9db780bffad, 0xdb32294a380bfd88, 0x0 }, /* #35 */ 7201 { 0x346806, 0x346082, 0x8a11338fa76e89ae, 0xeabdffffaf6ffffe, 0x6abcef75af4ff672, 0x0 }, /* #36 */ 7202 { 0x0d2112, 0x0d2102, 0x48537406d3f6321a, 0x6d7374fedff67b1a, 0x656110fa5ee65b02, 0x0 }, /* #37 */ 7203 { 0x214117, 0x214182, 0x15ffa2520c8b6e70, 0xf5fff2db7ccb6e79, 0xf058d0db7c4a4679, 0x0 }, /* #38 */ 7204 { 0x377283, 0x377286, 0x38b12a8bf05c4106, 0xfab3bafbf77c69c6, 0xca13927a376028c0, 0x0 }, /* #39 */ 7205 { 0x352d96, 0x352582, 0xde301b490756f5fe, 0xfe76db7fef5ff5fe, 0xf476c376e84f651a, 0x0 }, /* #40 */ 7206 { 0x1a12c2, 0x1a1282, 0x24fd524217a1653c, 0xe7fffa6f77b3757c, 0xe77bfa2f67921470, 0x0 }, /* #41 */ 7207 { 0x2637c3, 0x263782, 0xd99d4a0b5ae0c0f9, 0xf9dddfdbffe8c6fb, 0x20d4d7d8e5684623, 0x0 }, /* #42 */ 7208 { 0x263696, 0x263686, 0x39a6d49c5427b04a, 0xbdb6d6ff77f7fb5f, 0x9436d6e777d06b55, 0x0 }, /* #43 */ 7209 { 0x166207, 0x166286, 0x094680af8c135552, 0xcfefaebfcc777f72, 0xcfafae99c0743e72, 0x0 }, /* #44 */ 7210 { 0x2f6786, 0x2f6786, 0xc0cee76b60535c45, 0xc6cff7fb6ffb7e77, 0x06c350f20fbb2237, 0x0 }, /* #45 */ 7211 { 0x376403, 0x376482, 0x48683ca471d0e111, 0xfa797cbc73f5f75b, 0xfa11581c7365374b, 0x0 }, /* #46 */ 7212 { 0x2f54c2, 0x2f5482, 0xb826ab738fc0c294, 0xbdf7abfbbfefe2bf, 0x1df7029ab12f62ab, 0x0 }, /* #47 */ 7213 { 0x0b7c82, 0x0b7482, 0x3f36c48645387b8a, 0xbff7e4df65b87bab, 0xa3d520db64a07aa9, 0x0 }, /* #48 */ 7214 { 0x203d13, 0x203502, 0x39b817cc79494691, 0x7ffa3fedfd6b6fbf, 0x77d23c61a5226fae, 0x0 }, /* #49 */ 7215 { 0x3a20c2, 0x3a2086, 0xc54b2175bf06860e, 0xf76be175bf3edede, 0xf628c041923a5ed8, 0x0 }, /* #50 */ 7216 { 0x260706, 0x260706, 0x4119eaafc561744b, 0x4f7befefcd7ffccf, 0x4f6bc7634c7ea88d, 0x0 }, /* #51 */ 7217 { 0x2f5d53, 0x2f5586, 0x201a53cc16d787e3, 0xe09e73de36f787eb, 0xc08620522073868b, 0x0 }, /* #52 */ 7218 { 0x3367c2, 0x336782, 0xea6bd6360634a5b8, 0xfa7bf676df34fdf8, 0x5a587250dd307ce8, 0x0 }, /* #53 */ 7219 { 0x391086, 0x391002, 0x3d3a9ffff1ec0113, 0x7d3bdffff3fe5f97, 0x6c1350bc53de5e94, 0x0 }, /* #54 */ 7220 { 0x191e12, 0x191682, 0xdeab5178a9d8e522, 0xdebff1fae9f9ed23, 0xce15a0b24171ad03, 0x0 }, /* #55 */ 7221 { 0x292e02, 0x292682, 0xd28b13c567d5ffc5, 0xfb8b1bf5f7d7fffd, 0x390208b19086a9fc, 0x0 }, /* #56 */ 7222 { 0x083996, 0x083182, 0xb22a9e713c57f35d, 0xf37fbe73bc5ff75d, 0xf37f2a028c084745, 0x0 }, /* #57 */ 7223 { 0x1f0397, 0x1f0382, 0xc55b388ccead1573, 0xff7f79dfeffd7773, 0x7b6c51d767dd7213, 0x0 }, /* #58 */ 7224 { 0x311893, 0x311082, 0xb36555bb5d0ec017, 0xf77df7bfdd5fe057, 0x665de6848151e051, 0x0 }, /* #59 */ 7225 { 0x0877c3, 0x087706, 0x41d290d69c03ddbc, 0x5ffeb4f7bf23dfbd, 0x5f2c34712722d289, 0x0 }, /* #60 */ 7226 { 0x271787, 0x271782, 0xc46518d6cf79c8aa, 0xee65dbdecf79cbfb, 0xee44db9c89418bdb, 0x0 }, /* #61 */ 7227 { 0x2d7657, 0x2d7686, 0x9b6500de031221bd, 0xdbf7f4fecb76b7bd, 0xc897f43ac9769694, 0x0 }, /* #62 */ 7228 { 0x231016, 0x231082, 0xbcd9492f4dff6f22, 0xfcfdcbbfddffeffe, 0xe86d8bb0dd53cbde, 0x0 }, /* #63 */ 7229 { 0x2d6486, 0x2d6486, 0xd811d4296b37bbe9, 0xf8b5f57b7b7fffeb, 0x28b5a57a3a7ffcea, 0x0 }, /* #64 */ 7230 { 0x032242, 0x032286, 0xa67bb99e3c406071, 0xeeffbbfffdeb69f5, 0x4c9c82ffd1ab6984, 0x0 }, /* #65 */ 7231 { 0x1c5a86, 0x1c5286, 0xd6daaf9ed042e161, 0xd6febfdfff7ff9eb, 0x80beb5d52f3fb9ca, 0x0 }, /* #66 */ 7232 { 0x135402, 0x135482, 0x90022e03c14da2e8, 0xf9172f97ff5fefea, 0x79170f97bf1acf2a, 0x0 }, /* #67 */ 7233 { 0x001fc3, 0x001786, 0xd319e2c037fa51f1, 0xfb5dfecaf7fe59f3, 0xeb54de0af02c48a3, 0x0 }, /* #68 */ 7234 { 0x3d7897, 0x3d7082, 0x9a02c2dac7426d02, 0xbad3d3ffef46ed62, 0xaad1d1a5ab46a460, 0x0 }, /* #69 */ 7235 { 0x1a5e46, 0x1a5686, 0x925f3652b700c084, 0xbaff7ff2ffe7caee, 0x28e75da0e8e74aea, 0x0 }, /* #70 */ 7236 { 0x336906, 0x336186, 0x9ba9eb497e91e272, 0xdbbbffe9fefff3f6, 0x43339fa1ccee93f4, 0x0 }, /* #71 */ 7237 { 0x352556, 0x352502, 0x54e0a1bfff30adc5, 0x7cf1adbfffbbafe5, 0x3cf1adaaa79b2e21, 0x0 }, /* #72 */ 7238 { 0x0033d3, 0x003382, 0x8c78f999fd685456, 0xddf9fbbbff6af676, 0x5df9a23b1a4ab234, 0x0 }, /* #73 */ 7239 { 0x097f92, 0x097782, 0x40c93b7ca0719473, 0xd5ebbffcf779bd73, 0xd5229fe8d718ad70, 0x0 }, /* #74 */ 7240 { 0x306402, 0x306482, 0x7cf58e0db4f5ea7c, 0xfcf78e1ffdf5fffe, 0xe4a782125d413792, 0x0 }, /* #75 */ 7241 { 0x0c1f56, 0x0c1786, 0x244d6a371d72ed9b, 0xbe5d6abfdf7afddb, 0xbe1d00abd6787453, 0x0 }, /* #76 */ 7242 { 0x167a42, 0x167286, 0xec3456cad291f427, 0xfef5dfcbf697fc77, 0x3ed5cf43b4071c57, 0x0 }, /* #77 */ 7243 { 0x1a78c3, 0x1a7086, 0xd33910329aee4dd9, 0xfb39fef3dffe6ddd, 0x3b21fed1c7566d4d, 0x0 }, /* #78 */ 7244 { 0x200a56, 0x200202, 0x5b769b27c1a49224, 0x7b77bb2fc7e4bba7, 0x2005b00c47c42b87, 0x0 }, /* #79 */ 7245 { 0x291516, 0x291506, 0x583c580125e6df07, 0x79be7c472df6df77, 0x61aa244629304b75, 0x0 }, /* #80 */ 7246 { 0x3321c3, 0x332182, 0xd16d87ad7cc0bbdc, 0xf5efc7fffde6ffdf, 0xb5c2c7f7ade677cb, 0x0 }, /* #81 */ 7247 { 0x166587, 0x166582, 0x9b0185d8a5a3a666, 0xfbdfd5dee5fbb7e6, 0xeadf540e40fa35c2, 0x0 }, /* #82 */ 7248 { 0x077917, 0x077102, 0x1a2eac171ea0f8ce, 0x3feebd175ea3fcfe, 0x35c4bd125003fcb8, 0x0 }, /* #83 */ 7249 { 0x190452, 0x190482, 0x134b11f1252aa742, 0x976f57fd65afafef, 0x862747fc65870fef, 0x0 }, /* #84 */ 7250 { 0x267483, 0x267402, 0x15739f119ec111bd, 0x3ffbff11dfd131bf, 0x2eeaf41159d02017, 0x0 }, /* #85 */ 7251 { 0x3d40d3, 0x3d4082, 0xcd1aaf274b48a066, 0xed1eff677f68fe67, 0x68147d443e20fe41, 0x0 }, /* #86 */ 7252 { 0x2c3096, 0x2c3006, 0x17c8966e243416db, 0x57ea9e6fb63c3edb, 0x416a8823b20c3cc8, 0x0 }, /* #87 */ 7253 { 0x0f5342, 0x0f5302, 0x2937ae6a3dfee432, 0x7df7afebffffe67a, 0x5cf727a9c69bc64a, 0x0 }, /* #88 */ 7254 { 0x0c77c7, 0x0c7706, 0x5c33eee487291d13, 0x5f3ffff5cfbd5fdb, 0x172df131cfbc5bc9, 0x0 }, /* #89 */ 7255 { 0x3553d2, 0x355386, 0x5f8916692ce7b2c2, 0xdff9fefd6dfffaff, 0xd778ead5611e787f, 0x0 }, /* #90 */ 7256 { 0x0172d2, 0x017282, 0x63a15fab2798d84f, 0xf3a5ffbf3798deef, 0xd0a4b99d379006a6, 0x0 }, /* #91 */ 7257 { 0x157ad6, 0x157206, 0x64253f45b88ec110, 0x7437bf6db8cef750, 0x1013a16d38407640, 0x0 }, /* #92 */ 7258 { 0x0b2407, 0x0b2486, 0xd285b2aa20b4237c, 0xf6e7feefe7b4e37e, 0xf6e36c6dc794c066, 0x0 }, /* #93 */ 7259 { 0x230442, 0x230486, 0xdf0478faad000faa, 0xdf1e7dfebfa29ffa, 0x841a1db49ea295d2, 0x0 }, /* #94 */ 7260 { 0x143752, 0x143702, 0x75396d2864bdfd30, 0x77fbfdbfe4bffdf1, 0x22d3d8bfa43b14d1, 0x0 }, /* #95 */ 4925 7261 }; 4926 7262 static const BINU64_TEST_T g_aTests_xor_u64[] = 4927 7263 { 4928 { 0x395306, 0x395346, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #0 */ 4929 { 0x0373d3, 0x037346, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #1 */ 4930 { 0x047907, 0x047146, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #2 */ 4931 { 0x2f1f12, 0x2f1746, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #3 */ 4932 { 0x2c4c93, 0x2c4486, 0x94aca25685f3009a, 0x94aca25685f3009a, 0x0000000000000000, 0x0 }, /* #4 */ 4933 { 0x156782, 0x156786, 0xcedc5dcef2539add, 0xcedc5dcef2539add, 0x0000000000000000, 0x0 }, /* #5 */ 4934 { 0x1227d6, 0x122702, 0x71aa5b84ff488364, 0x71aa5b84ff488364, 0x0000000000000000, 0x0 }, /* #6 */ 4935 { 0x1e7142, 0x1e7102, 0x10232294e96797dc, 0x10232294e96797dc, 0x0000000000000000, 0x0 }, /* #7 */ 4936 { 0x332ad2, 0x332202, 0x4d014169d0c07bd2, 0x04e4d90296bc31ce, 0x49e5986b467c4a1c, 0x0 }, /* #8 */ 4937 { 0x391dc2, 0x391586, 0x41fd7ca0b06bfe31, 0xc5b1c8c3596af009, 0x844cb463e9010e38, 0x0 }, /* #9 */ 4938 { 0x167297, 0x167286, 0x7497f51ab0d22570, 0xcfab5378548ebd9f, 0xbb3ca662e45c98ef, 0x0 }, /* #10 */ 4939 { 0x0f2b03, 0x0f2386, 0x035f34fc47ecad34, 0xa5067a8d15ca0f3a, 0xa6594e715226a20e, 0x0 }, /* #11 */ 4940 { 0x2c7042, 0x2c7082, 0xd2286c157d59cb26, 0xbe539f2d26962b25, 0x6c7bf3385bcfe003, 0x0 }, /* #12 */ 4941 { 0x1d1906, 0x1d1186, 0x6b7b6c96d4dfb74e, 0xb229ea36e0c995b4, 0xd95286a0341622fa, 0x0 }, /* #13 */ 4942 { 0x042012, 0x042082, 0x2945af33deb0cc8e, 0xa329edced0eb8ae5, 0x8a6c42fd0e5b466b, 0x0 }, /* #14 */ 4943 { 0x221617, 0x221686, 0x4dddc1fa306079d1, 0xd12d8acea98a55d7, 0x9cf04b3499ea2c06, 0x0 }, /* #15 */ 4944 { 0x197297, 0x197202, 0x829c448718f229e4, 0x5cdc5911f9a534df, 0xde401d96e1571d3b, 0x0 }, /* #16 */ 4945 { 0x161313, 0x161382, 0xa5ab3147e8d99880, 0x8cc4da858d78730e, 0x296febc265a1eb8e, 0x0 }, /* #17 */ 4946 { 0x1f4382, 0x1f4386, 0xe99e6ca8dfd15ac5, 0x8535a36c003ec435, 0x6cabcfc4dfef9ef0, 0x0 }, /* #18 */ 4947 { 0x150493, 0x150482, 0xa473995936f45ac6, 0xab5d802357ac8f52, 0x0f2e197a6158d594, 0x0 }, /* #19 */ 4948 { 0x0a2057, 0x0a2086, 0x58dfebed6a26cb19, 0xc93b5b13502943fc, 0x91e4b0fe3a0f88e5, 0x0 }, /* #20 */ 4949 { 0x1f7cd7, 0x1f7482, 0x64dbe12b3f12b3d2, 0xd616051e20895326, 0xb2cde4351f9be0f4, 0x0 }, /* #21 */ 4950 { 0x010e57, 0x010686, 0xfe7c35785cefb982, 0x87828bf6907523aa, 0x79febe8ecc9a9a28, 0x0 }, /* #22 */ 4951 { 0x101b16, 0x101382, 0x24a70c3a8abd9593, 0xb3f3012e757d6851, 0x97540d14ffc0fdc2, 0x0 }, /* #23 */ 4952 { 0x2648d6, 0x264002, 0xda50dfdbbb4b8232, 0x37325da188d3326e, 0xed62827a3398b05c, 0x0 }, /* #24 */ 4953 { 0x244f92, 0x244702, 0x800769d24babdc3a, 0x12eb201f6d1fa6ef, 0x92ec49cd26b47ad5, 0x0 }, /* #25 */ 4954 { 0x213b47, 0x213302, 0xfbb7a97d9d0520f8, 0x11d344c57e15c51c, 0xea64edb8e310e5e4, 0x0 }, /* #26 */ 4955 { 0x3260c6, 0x326086, 0x8dd5a8cd44430c32, 0xae28fde9027e5e95, 0x23fd5524463d52a7, 0x0 }, /* #27 */ 4956 { 0x2040d3, 0x204086, 0xeedf0028379b35a5, 0xa34d883e85186f87, 0x4d928816b2835a22, 0x0 }, /* #28 */ 4957 { 0x240403, 0x240406, 0xf6fb58f5a65f3e6c, 0x3d261a9f9765f0aa, 0xcbdd426a313acec6, 0x0 }, /* #29 */ 4958 { 0x334313, 0x334382, 0x39e97c03f2830d78, 0xec98dad13d4fea04, 0xd571a6d2cfcce77c, 0x0 }, /* #30 */ 4959 { 0x3f2fd7, 0x3f2786, 0x59bd82918627b86f, 0xba280b12aee0b2a5, 0xe395898328c70aca, 0x0 }, /* #31 */ 4960 { 0x372a82, 0x372282, 0x5a09a17251897f60, 0x9cc4a6d75bd4e7f7, 0xc6cd07a50a5d9897, 0x0 }, /* #32 */ 4961 { 0x3105d3, 0x310586, 0x1160b55557fdb4ac, 0xa582f582f3dcbd9c, 0xb4e240d7a4210930, 0x0 }, /* #33 */ 4962 { 0x0f1f16, 0x0f1706, 0x295bd42ffec9a898, 0x33f0e2e0750e272b, 0x1aab36cf8bc78fb3, 0x0 }, /* #34 */ 4963 { 0x1b7e82, 0x1b7682, 0xb6700dca7290a5b8, 0x95536b7feb9c5f7c, 0x232366b5990cfac4, 0x0 }, /* #35 */ 4964 { 0x2c0712, 0x2c0782, 0xb7f3a484c985ee99, 0x82315be3d533fd3b, 0x35c2ff671cb613a2, 0x0 }, /* #36 */ 4965 { 0x0d7f97, 0x0d7782, 0xe17fedab0a073e21, 0x8e7345dc1fcb99ae, 0x6f0ca87715cca78f, 0x0 }, /* #37 */ 4966 { 0x0834c2, 0x083482, 0x5388c2dab2bfe1e9, 0x99f8fe0fd60d7cd0, 0xca703cd564b29d39, 0x0 }, /* #38 */ 4967 { 0x294947, 0x294106, 0x2628d4bc2cdf0693, 0x20e701d52e7990a5, 0x06cfd56902a69636, 0x0 }, /* #39 */ 4968 { 0x0404d2, 0x040402, 0x8d1eeed23f18309a, 0x64f5b61456c97416, 0xe9eb58c669d1448c, 0x0 }, /* #40 */ 4969 { 0x116557, 0x116582, 0x2db5c7ebac1e1fbd, 0x90fed9c6f852d61a, 0xbd4b1e2d544cc9a7, 0x0 }, /* #41 */ 4970 { 0x2a5c96, 0x2a5406, 0xbdc9f15dd2a6b16b, 0x2ddce11987a3e044, 0x901510445505512f, 0x0 }, /* #42 */ 4971 { 0x1f0947, 0x1f0102, 0xe5e730180ce46224, 0x74e61a14a1e2c9c8, 0x91012a0cad06abec, 0x0 }, /* #43 */ 4972 { 0x2f0286, 0x2f0202, 0x4da9fa55ede3e854, 0x1b11c1e4d0e2cf15, 0x56b83bb13d012741, 0x0 }, /* #44 */ 4973 { 0x166d16, 0x166502, 0x66f74be119e95991, 0x5fc2c2506c7fed52, 0x393589b17596b4c3, 0x0 }, /* #45 */ 4974 { 0x2260c6, 0x226082, 0xafa5e2196e152ab1, 0xa05cfe929d8a3a23, 0x0ff91c8bf39f1092, 0x0 }, /* #46 */ 4975 { 0x011293, 0x011202, 0xad212d6090b259bb, 0x60905c55adac1b7f, 0xcdb171353d1e42c4, 0x0 }, /* #47 */ 4976 { 0x3f5592, 0x3f5506, 0x2ab44d02cbccae03, 0x78ccb89f68e77a36, 0x5278f59da32bd435, 0x0 }, /* #48 */ 4977 { 0x051fc6, 0x051782, 0x6ebde82b6f30d43c, 0xf7598bd41ae543e5, 0x99e463ff75d597d9, 0x0 }, /* #49 */ 4978 { 0x210782, 0x210786, 0x54a189a4e93bcb52, 0xed9b17a9fe2bbf78, 0xb93a9e0d1710742a, 0x0 }, /* #50 */ 4979 { 0x1e2582, 0x1e2582, 0x1bc5a11166cdf5d1, 0xf01766dfad1c67f8, 0xebd2c7cecbd19229, 0x0 }, /* #51 */ 4980 { 0x3b5c87, 0x3b5402, 0xa9a4946c771593f4, 0x3419006bc319e757, 0x9dbd9407b40c74a3, 0x0 }, /* #52 */ 4981 { 0x0166d2, 0x016602, 0x1ca10a27e4c569bd, 0x3277a1b6c48019da, 0x2ed6ab9120457067, 0x0 }, /* #53 */ 4982 { 0x197552, 0x197586, 0x87a3e72c84c0b4e4, 0x94d639f01d5d497b, 0x1375dedc999dfd9f, 0x0 }, /* #54 */ 4983 { 0x3a6852, 0x3a6002, 0x3ef9e2d91d571076, 0x56449a3a5acb45d9, 0x68bd78e3479c55af, 0x0 }, /* #55 */ 4984 { 0x0b34c7, 0x0b3402, 0x2f3d6368934b37d0, 0x0205aed95baac8e0, 0x2d38cdb1c8e1ff30, 0x0 }, /* #56 */ 4985 { 0x085756, 0x085782, 0x3b679c01c167a49a, 0xd594087c0e54e068, 0xeef3947dcf3344f2, 0x0 }, /* #57 */ 4986 { 0x193297, 0x193286, 0x5d11e8f8199e2317, 0xf2d68d139b4823a6, 0xafc765eb82d600b1, 0x0 }, /* #58 */ 4987 { 0x343fc6, 0x343706, 0x9796643c10891457, 0x551f8eda84052f18, 0xc289eae6948c3b4f, 0x0 }, /* #59 */ 4988 { 0x1c4402, 0x1c4402, 0x6d6b902aa812d91b, 0x3f075fedd8d7349e, 0x526ccfc770c5ed85, 0x0 }, /* #60 */ 4989 { 0x3d1b46, 0x3d1306, 0x6f02dff6e24920b7, 0x21b26577c7f4e8dd, 0x4eb0ba8125bdc86a, 0x0 }, /* #61 */ 4990 { 0x241383, 0x241306, 0x5ec93a27a0d09875, 0x1bed547a4b7ef87b, 0x45246e5debae600e, 0x0 }, /* #62 */ 4991 { 0x091e46, 0x091682, 0xde65bca2aab8209f, 0xe38b5c8e83fb1fda, 0x3deee02c29433f45, 0x0 }, /* #63 */ 7264 { 0x3b1643, 0x3b1646, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #0 */ 7265 { 0x343497, 0x343446, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #1 */ 7266 { 0x2840c2, 0x284046, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #2 */ 7267 { 0x094a83, 0x094246, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #3 */ 7268 { 0x3a07c6, 0x3a0746, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #4 */ 7269 { 0x311d53, 0x311546, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #5 */ 7270 { 0x1a0bc3, 0x1a0306, 0x6cabe34850c1f0db, 0x6cabe34850c1f0db, 0x0000000000000000, 0x0 }, /* #6 */ 7271 { 0x164397, 0x164302, 0x64fce2fc8bcaa49b, 0x64fce2fc8bcaa49b, 0x0000000000000000, 0x0 }, /* #7 */ 7272 { 0x1a4212, 0x1a4206, 0x2e9e7b64d1504bc5, 0x2e9e7b64d1504bc5, 0x0000000000000000, 0x0 }, /* #8 */ 7273 { 0x367a07, 0x367202, 0x16f389d776e0a6fe, 0x16f389d776e0a6fe, 0x0000000000000000, 0x0 }, /* #9 */ 7274 { 0x1e2ed2, 0x1e2682, 0xbf70b83afda971d6, 0xbf70b83afda971d6, 0x0000000000000000, 0x0 }, /* #10 */ 7275 { 0x0f0842, 0x0f0086, 0xe3b8b4286baed74b, 0xe3b8b4286baed74b, 0x0000000000000000, 0x0 }, /* #11 */ 7276 { 0x3b4042, 0x3b4002, 0x44315f5417d5896d, 0x56487f0b52bc2fab, 0x1279205f4569a6c6, 0x0 }, /* #12 */ 7277 { 0x3c6746, 0x3c6702, 0xcca67559dfa02bf7, 0x5d63ce559bc266a8, 0x91c5bb0c44624d5f, 0x0 }, /* #13 */ 7278 { 0x3b19d3, 0x3b1102, 0xad496a2625e44471, 0x08abe8840b33b875, 0xa5e282a22ed7fc04, 0x0 }, /* #14 */ 7279 { 0x2e0dc7, 0x2e0586, 0xfb8fa8b75ca88473, 0xe1c0ab51882541b2, 0x1a4f03e6d48dc5c1, 0x0 }, /* #15 */ 7280 { 0x091f53, 0x091702, 0x313fafcdd969cdb3, 0x6e33dd5b55473862, 0x5f0c72968c2ef5d1, 0x0 }, /* #16 */ 7281 { 0x370692, 0x370602, 0x5f95a33c02927e1d, 0x3c0151289b9d9737, 0x6394f214990fe92a, 0x0 }, /* #17 */ 7282 { 0x211146, 0x211106, 0x23156781df76987d, 0x65d1c3e08d48e084, 0x46c4a461523e78f9, 0x0 }, /* #18 */ 7283 { 0x035f97, 0x035706, 0x4194b3c8a656a1bd, 0x3e1c5b582ff190a6, 0x7f88e89089a7311b, 0x0 }, /* #19 */ 7284 { 0x1c6686, 0x1c6686, 0x063fbc04054f02c8, 0xc111ce28c71fcc6c, 0xc72e722cc250cea4, 0x0 }, /* #20 */ 7285 { 0x092a42, 0x092206, 0x2df57b067a5146a6, 0x45e84ecb350eb9f6, 0x681d35cd4f5fff50, 0x0 }, /* #21 */ 7286 { 0x373a46, 0x373286, 0x94c2cf0d3054e205, 0x8124396db1f38b24, 0x15e6f66081a76921, 0x0 }, /* #22 */ 7287 { 0x3923d3, 0x392382, 0x6d7bfdef69613765, 0x80090c9cce3db975, 0xed72f173a75c8e10, 0x0 }, /* #23 */ 7288 { 0x096d02, 0x096586, 0x0c9031b3e870e803, 0xb481a0ac66de0d35, 0xb811911f8eaee536, 0x0 }, /* #24 */ 7289 { 0x0e26d3, 0x0e2602, 0x5beb78f20ab4ad83, 0x739d8e008ae52a80, 0x2876f6f280518703, 0x0 }, /* #25 */ 7290 { 0x0e1e97, 0x0e1686, 0x605335111f8fe637, 0xd8827ab3694f199c, 0xb8d14fa276c0ffab, 0x0 }, /* #26 */ 7291 { 0x0331d2, 0x033102, 0xe2a9dc05a1fbed91, 0x213b22ed5c50339b, 0xc392fee8fdabde0a, 0x0 }, /* #27 */ 7292 { 0x1d5402, 0x1d5406, 0x35c5293e49f60125, 0x0680895f2ae0e0fc, 0x3345a0616316e1d9, 0x0 }, /* #28 */ 7293 { 0x247b46, 0x247302, 0xda36bfb67b2196d9, 0x18cd34d6bb45e526, 0xc2fb8b60c06473ff, 0x0 }, /* #29 */ 7294 { 0x3b4d07, 0x3b4502, 0xecbe9490cf0664b8, 0x62a546f05b0df45b, 0x8e1bd260940b90e3, 0x0 }, /* #30 */ 7295 { 0x104492, 0x104406, 0x8492c669bc610127, 0x3f12554dbc4118f0, 0xbb809324002019d7, 0x0 }, /* #31 */ 7296 { 0x3c5fd6, 0x3c5706, 0x9ee69078b5b7731d, 0x02cf2ac306a1b53c, 0x9c29babbb316c621, 0x0 }, /* #32 */ 7297 { 0x225946, 0x225106, 0x19c9a240439d821e, 0x7de06148c726a6e4, 0x6429c30884bb24fa, 0x0 }, /* #33 */ 7298 { 0x037597, 0x037502, 0xecd6bf05175d46da, 0x0d52664751cbbe98, 0xe184d9424696f842, 0x0 }, /* #34 */ 7299 { 0x132e12, 0x132686, 0x0372138271494d4d, 0xcd28e61b87179328, 0xce5af599f65ede65, 0x0 }, /* #35 */ 7300 { 0x3237d7, 0x323786, 0xf3b0a2be477a61e3, 0x8942e3ccd6f6e396, 0x7af24172918c8275, 0x0 }, /* #36 */ 7301 { 0x264193, 0x264182, 0x305a58aabdf060aa, 0xfa5d094286835a2c, 0xca0751e83b733a86, 0x0 }, /* #37 */ 7302 { 0x125b56, 0x125386, 0x3fa82f1752b45e80, 0x99ac1796281f8efa, 0xa60438817aabd07a, 0x0 }, /* #38 */ 7303 { 0x193086, 0x193006, 0xf07b4918cf9c9311, 0x72b9bd49a2609348, 0x82c2f4516dfc0059, 0x0 }, /* #39 */ 7304 { 0x361417, 0x361406, 0x4bc088c659607579, 0x2578f0831433d37d, 0x6eb878454d53a604, 0x0 }, /* #40 */ 7305 { 0x2011d3, 0x201186, 0x47ccb38466bc1bea, 0x8e73380cb6a1b8f6, 0xc9bf8b88d01da31c, 0x0 }, /* #41 */ 7306 { 0x211297, 0x211202, 0xfab24bf177e76d33, 0x5b7b7598f870b461, 0xa1c93e698f97d952, 0x0 }, /* #42 */ 7307 { 0x201186, 0x201186, 0x2076b393ef3a5c21, 0xee7617263e3df57e, 0xce00a4b5d107a95f, 0x0 }, /* #43 */ 7308 { 0x3d6e43, 0x3d6682, 0xb52cccc855119481, 0xc107027485290e10, 0x742bcebcd0389a91, 0x0 }, /* #44 */ 7309 { 0x113346, 0x113306, 0xd7d8457e62190217, 0x53c1be2d15a35d7b, 0x8419fb5377ba5f6c, 0x0 }, /* #45 */ 7310 { 0x030817, 0x030006, 0x7a502c88875283e1, 0x2abc76f5a2c93141, 0x50ec5a7d259bb2a0, 0x0 }, /* #46 */ 7311 { 0x286e06, 0x286606, 0xf1a513037a247d67, 0x4c1a5e0836a73e0c, 0xbdbf4d0b4c83436b, 0x0 }, /* #47 */ 7312 { 0x1b2cd2, 0x1b2482, 0x4070c6fd97dd4740, 0xf4a673097bc56a58, 0xb4d6b5f4ec182d18, 0x0 }, /* #48 */ 7313 { 0x034147, 0x034102, 0x8599069d8445d8bf, 0x556d6e1985c489a2, 0xd0f468840181511d, 0x0 }, /* #49 */ 7314 { 0x393ac6, 0x393202, 0x1890ea99765739c1, 0x758f36f5a44d29fd, 0x6d1fdc6cd21a103c, 0x0 }, /* #50 */ 7315 { 0x006e46, 0x006686, 0x0bc2e3c6c39198be, 0xfec61f5ca4699bbb, 0xf504fc9a67f80305, 0x0 }, /* #51 */ 7316 { 0x241e53, 0x241682, 0x75733f24230d2ac6, 0xc99f4936423b4520, 0xbcec761261366fe6, 0x0 }, /* #52 */ 7317 { 0x3b57d3, 0x3b5786, 0xc906c89210d5de90, 0xd57c3fee4c8fd022, 0x1c7af77c5c5a0eb2, 0x0 }, /* #53 */ 7318 { 0x0d7c57, 0x0d7406, 0x41ac2ffc513c1d5e, 0x58597288debe764d, 0x19f55d748f826b13, 0x0 }, /* #54 */ 7319 { 0x0a18c7, 0x0a1082, 0x2dab43b1b1f67d87, 0x9a23e8c2371f4d64, 0xb788ab7386e930e3, 0x0 }, /* #55 */ 7320 { 0x304856, 0x304082, 0x6f919fe1d05c9a3b, 0xed39d1cdd1cb1f16, 0x82a84e2c0197852d, 0x0 }, /* #56 */ 7321 { 0x242c12, 0x242406, 0xf8a5de237b490bcd, 0x730ea1cb2ad3e32e, 0x8bab7fe8519ae8e3, 0x0 }, /* #57 */ 7322 { 0x1a5e56, 0x1a5686, 0x15f8aa8904e6f17e, 0xf2dddaac3c62e2dd, 0xe7257025388413a3, 0x0 }, /* #58 */ 7323 { 0x252117, 0x252186, 0xfe1c2bdbe9bb2777, 0xba015609823850fc, 0x441d7dd26b83778b, 0x0 }, /* #59 */ 7324 { 0x2f6812, 0x2f6002, 0x81c2c5181c5b999f, 0x01c3091806423210, 0x8001cc001a19ab8f, 0x0 }, /* #60 */ 7325 { 0x3834d6, 0x383406, 0x7af31e007a5465fa, 0x4d2476d39562b4f5, 0x37d768d3ef36d10f, 0x0 }, /* #61 */ 7326 { 0x233216, 0x233206, 0xf96825463faefd0f, 0x4ae6295a5bc9c914, 0xb38e0c1c6467341b, 0x0 }, /* #62 */ 7327 { 0x3d1c97, 0x3d1402, 0x728397845da7c919, 0x53b8b4c9c0f75cc1, 0x213b234d9d5095d8, 0x0 }, /* #63 */ 7328 { 0x0a2546, 0x0a2502, 0x5bffb22bc568b013, 0x764af9093562837a, 0x2db54b22f00a3369, 0x0 }, /* #64 */ 7329 { 0x175d53, 0x175582, 0x955aed83d78bb604, 0xa7e08c5e1314886d, 0x32ba61ddc49f3e69, 0x0 }, /* #65 */ 7330 { 0x2f2f03, 0x2f2702, 0xa568db20a97783b8, 0x0c574bc5ae7da6a8, 0xa93f90e5070a2510, 0x0 }, /* #66 */ 7331 { 0x016056, 0x016082, 0xaf7561ca38f1626e, 0x85b78cb73b964f73, 0x2ac2ed7d03672d1d, 0x0 }, /* #67 */ 7332 { 0x353f53, 0x353782, 0xfb75d980876dd3f2, 0xf503c711b1777220, 0x0e761e91361aa1d2, 0x0 }, /* #68 */ 7333 { 0x1069d7, 0x106106, 0x539982a947a7b5ef, 0x157ae73484f6e5cf, 0x46e3659dc3515020, 0x0 }, /* #69 */ 7334 { 0x2429d3, 0x242106, 0x67760cb3033e2eda, 0x50a34311f405fed8, 0x37d54fa2f73bd002, 0x0 }, /* #70 */ 7335 { 0x1f3153, 0x1f3182, 0x7c4f72689c9ec7cd, 0x864f322e9f7e8e57, 0xfa00404603e0499a, 0x0 }, /* #71 */ 7336 { 0x3b5143, 0x3b5102, 0x7342ee39caf1790f, 0x4e0615dc65d48376, 0x3d44fbe5af25fa79, 0x0 }, /* #72 */ 7337 { 0x3516c7, 0x351682, 0x67b60965f8802f9d, 0xff24063e18a2d489, 0x98920f5be022fb14, 0x0 }, /* #73 */ 7338 { 0x2e2bd7, 0x2e2302, 0xe2bdf5a782487418, 0x6e1a09256702ccda, 0x8ca7fc82e54ab8c2, 0x0 }, /* #74 */ 7339 { 0x324143, 0x324186, 0x228a88d5efb058a0, 0xb49fee9b9aadd2dd, 0x9615664e751d8a7d, 0x0 }, /* #75 */ 7340 { 0x2f1617, 0x2f1686, 0x4b51dd430b6e9e2a, 0xd0e07a8c20fbc1a9, 0x9bb1a7cf2b955f83, 0x0 }, /* #76 */ 7341 { 0x003612, 0x003602, 0xf0982422955d8c16, 0x2a3d0a99c131e1f8, 0xdaa52ebb546c6dee, 0x0 }, /* #77 */ 7342 { 0x1f2553, 0x1f2506, 0x1d953620ce55b7ca, 0x06878ade2141c9c6, 0x1b12bcfeef147e0c, 0x0 }, /* #78 */ 7343 { 0x355596, 0x355506, 0xf7e3c265db591e89, 0x204bc13a52b6ace8, 0xd7a8035f89efb261, 0x0 }, /* #79 */ 7344 { 0x357ec6, 0x357606, 0xfad37aa1a2e0681d, 0x574f97a470f8771b, 0xad9ced05d2181f06, 0x0 }, /* #80 */ 7345 { 0x0c7a82, 0x0c7282, 0x4a4e6af4769c38b2, 0xe2c459e654d386c7, 0xa88a3312224fbe75, 0x0 }, /* #81 */ 7346 { 0x1f1856, 0x1f1002, 0x48510b50d8786585, 0x6e82d85d58c5d0f1, 0x26d3d30d80bdb574, 0x0 }, /* #82 */ 7347 { 0x050e47, 0x050686, 0x16fc37958d3417a4, 0xc76023ef85913559, 0xd19c147a08a522fd, 0x0 }, /* #83 */ 7348 { 0x045e96, 0x045606, 0x3b93a7b230dfe677, 0x79855e87ea3953db, 0x4216f935dae6b5ac, 0x0 }, /* #84 */ 7349 { 0x030787, 0x030706, 0xfb60147f8eaafb6a, 0x3f7160672e4b4727, 0xc4117418a0e1bc4d, 0x0 }, /* #85 */ 7350 { 0x1c7693, 0x1c7602, 0x1d624c499dbfd5a1, 0x5ad79e68bdc18e10, 0x47b5d221207e5bb1, 0x0 }, /* #86 */ 7351 { 0x361946, 0x361182, 0x3e138e5a34cb0a55, 0x8d666e8c812ddcd9, 0xb375e0d6b5e6d68c, 0x0 }, /* #87 */ 7352 { 0x3c3cd2, 0x3c3406, 0xe233747888fd1fcf, 0x263deabe28debb69, 0xc40e9ec6a023a4a6, 0x0 }, /* #88 */ 7353 { 0x195b16, 0x195382, 0xc5ac674cfbc8f28e, 0xc557e503827943f2, 0x00fb824f79b1b17c, 0x0 }, /* #89 */ 7354 { 0x281102, 0x281102, 0x17f5939ac676a79a, 0x3473b62bfddbc825, 0x238625b13bad6fbf, 0x0 }, /* #90 */ 7355 { 0x141987, 0x141102, 0x2a6775102c75cef9, 0x16b9ce2082434dd6, 0x3cdebb30ae36832f, 0x0 }, /* #91 */ 7356 { 0x136b82, 0x136302, 0x7bdf50b6c638cffe, 0x6e5706efc4133491, 0x15885659022bfb6f, 0x0 }, /* #92 */ 7357 { 0x1d18c7, 0x1d1086, 0xb4d4fa9ff28fa5e7, 0xf40f5d9ef81dbd42, 0x40dba7010a9218a5, 0x0 }, /* #93 */ 7358 { 0x3153c3, 0x315382, 0x411e0ab8c5fc73ea, 0x90b56df41eadc570, 0xd1ab674cdb51b69a, 0x0 }, /* #94 */ 7359 { 0x0a5857, 0x0a5002, 0x38bb5e3b1c0993a1, 0x184bce17892e22c8, 0x20f0902c9527b169, 0x0 }, /* #95 */ 4992 7360 }; 4993 7361 static const BINU64_TEST_T g_aTests_xor_u64_locked[] = 4994 7362 { 4995 { 0x3f2943, 0x3f2146, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #0 */ 4996 { 0x0322c7, 0x032246, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #1 */ 4997 { 0x357302, 0x357346, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #2 */ 4998 { 0x113487, 0x113446, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #3 */ 4999 { 0x111b47, 0x111306, 0x70ae3780ba1f99db, 0x70ae3780ba1f99db, 0x0000000000000000, 0x0 }, /* #4 */ 5000 { 0x3d4d57, 0x3d4586, 0xfb02e720e23f8ff0, 0xfb02e720e23f8ff0, 0x0000000000000000, 0x0 }, /* #5 */ 5001 { 0x1424d7, 0x142402, 0x0d921bbb3b071383, 0x0d921bbb3b071383, 0x0000000000000000, 0x0 }, /* #6 */ 5002 { 0x1a39c6, 0x1a3106, 0x58c509f3095a9081, 0x58c509f3095a9081, 0x0000000000000000, 0x0 }, /* #7 */ 5003 { 0x103d13, 0x103502, 0xf1210598fa2381d5, 0x1fc00b0714d5d68f, 0xeee10e9feef6575a, 0x0 }, /* #8 */ 5004 { 0x072197, 0x072182, 0x8ce1a97e16ae7ed6, 0xd6a65402e590c876, 0x5a47fd7cf33eb6a0, 0x0 }, /* #9 */ 5005 { 0x126556, 0x126502, 0xecd4e2a2f650b5e1, 0x7daa327cfa3b8461, 0x917ed0de0c6b3180, 0x0 }, /* #10 */ 5006 { 0x024896, 0x024006, 0x151a423078012ca5, 0x72878b2456ee4487, 0x679dc9142eef6822, 0x0 }, /* #11 */ 5007 { 0x3c5457, 0x3c5406, 0xea9f7547e706db00, 0x553bb7ff6dca452d, 0xbfa4c2b88acc9e2d, 0x0 }, /* #12 */ 5008 { 0x2b5e86, 0x2b5682, 0x871b93820c681c53, 0x98e73ab02f192320, 0x1ffca93223713f73, 0x0 }, /* #13 */ 5009 { 0x0842d3, 0x084206, 0x1a1e3f20b79cd7d6, 0x62e814bc005e8c93, 0x78f62b9cb7c25b45, 0x0 }, /* #14 */ 5010 { 0x292bd3, 0x292302, 0xe9da94dea186811b, 0x6a4f448eece51152, 0x8395d0504d639049, 0x0 }, /* #15 */ 5011 { 0x1f56d2, 0x1f5602, 0x0e34ab80bcff12f1, 0x237a6409df187538, 0x2d4ecf8963e767c9, 0x0 }, /* #16 */ 5012 { 0x1b4296, 0x1b4286, 0x386916a314b2188a, 0xb5d5df50efff5cc9, 0x8dbcc9f3fb4d4443, 0x0 }, /* #17 */ 5013 { 0x2e7792, 0x2e7706, 0xf78c7fa3b76bc2f6, 0x25a6c3fa9e642150, 0xd22abc59290fe3a6, 0x0 }, /* #18 */ 5014 { 0x332113, 0x332106, 0x1e7a68c2161c569d, 0x7d5c8aa8a06ffeb2, 0x6326e26ab673a82f, 0x0 }, /* #19 */ 5015 { 0x1a2f07, 0x1a2786, 0xa06abeb95022db49, 0xd6f7b1dd902daf06, 0x769d0f64c00f744f, 0x0 }, /* #20 */ 5016 { 0x1d0a17, 0x1d0202, 0x753da0a9641f2ecc, 0x7721d69a84e1ddad, 0x021c7633e0fef361, 0x0 }, /* #21 */ 5017 { 0x143007, 0x143082, 0x39f3abd8b6e708d0, 0x801dec865a7038a4, 0xb9ee475eec973074, 0x0 }, /* #22 */ 5018 { 0x0f0a02, 0x0f0202, 0x62e57d19d5af3976, 0x1d3af8f35dd73f43, 0x7fdf85ea88780635, 0x0 }, /* #23 */ 5019 { 0x110716, 0x110702, 0x220b174c68320a9d, 0x342eb66a2e14ba40, 0x1625a1264626b0dd, 0x0 }, /* #24 */ 5020 { 0x365106, 0x365182, 0xd11121c7f89d1606, 0xb071b6d7435d8e97, 0x61609710bbc09891, 0x0 }, /* #25 */ 5021 { 0x1d2c86, 0x1d2402, 0x8607230699ebc5cd, 0x3ce64e3227674719, 0xbae16d34be8c82d4, 0x0 }, /* #26 */ 5022 { 0x080f17, 0x080786, 0x12dfc860122c4f9a, 0x91e7c7d873f00ebb, 0x83380fb861dc4121, 0x0 }, /* #27 */ 5023 { 0x101b82, 0x101386, 0x946773ae27fdfedd, 0xafdb143034265024, 0x3bbc679e13dbaef9, 0x0 }, /* #28 */ 5024 { 0x365497, 0x365402, 0x376702abf1c6df30, 0x47a8d9a07a269bc7, 0x70cfdb0b8be044f7, 0x0 }, /* #29 */ 5025 { 0x356903, 0x356182, 0x90e333b3e5567e31, 0x810332a011012870, 0x11e00113f4575641, 0x0 }, /* #30 */ 5026 { 0x260f92, 0x260782, 0x99b0544eec5b3bc2, 0xe71e46d66b35e1cd, 0x7eae1298876eda0f, 0x0 }, /* #31 */ 5027 { 0x067a03, 0x067282, 0xc06c38ba8dcfb8c7, 0xf629ffeb0ccf834a, 0x3645c75181003b8d, 0x0 }, /* #32 */ 5028 { 0x205382, 0x205382, 0xe94e6784e41da94a, 0xdd442dca3e738901, 0x340a4a4eda6e204b, 0x0 }, /* #33 */ 5029 { 0x140246, 0x140286, 0x7c159f419efd1f5b, 0xcb0d98237177bb50, 0xb7180762ef8aa40b, 0x0 }, /* #34 */ 5030 { 0x0c7003, 0x0c7002, 0xb95f04c8aae17b31, 0x61f0d76827d25f89, 0xd8afd3a08d3324b8, 0x0 }, /* #35 */ 5031 { 0x2e5ad6, 0x2e5282, 0x53915533c6e2e2e0, 0x9f2f9e2c2c9250c1, 0xccbecb1fea70b221, 0x0 }, /* #36 */ 5032 { 0x0966c2, 0x096686, 0x1afd639ab7396c6c, 0xa532fe6f86af2e4d, 0xbfcf9df531964221, 0x0 }, /* #37 */ 5033 { 0x0b0143, 0x0b0102, 0x3fd39e90c7db135a, 0x1a86d49b199452da, 0x25554a0bde4f4180, 0x0 }, /* #38 */ 5034 { 0x304c06, 0x304402, 0x65b7a3971a9774dd, 0x3796e86a21c25504, 0x52214bfd3b5521d9, 0x0 }, /* #39 */ 5035 { 0x037903, 0x037182, 0x2d3138f5fcdb7a29, 0xc05830a3c649eefd, 0xed6908563a9294d4, 0x0 }, /* #40 */ 5036 { 0x227e12, 0x227602, 0xd7c79f0ff20c93fc, 0x58cb9e2540972d32, 0x8f0c012ab29bbece, 0x0 }, /* #41 */ 5037 { 0x2014d3, 0x201486, 0x02f967e8c6126927, 0xe850ef55c206d8f9, 0xeaa988bd0414b1de, 0x0 }, /* #42 */ 5038 { 0x104606, 0x104686, 0x10eb42c0762f241a, 0xc1556f6e334450db, 0xd1be2dae456b74c1, 0x0 }, /* #43 */ 5039 { 0x292447, 0x292402, 0x760b8f08a497021c, 0x211ed397d44c73ec, 0x57155c9f70db71f0, 0x0 }, /* #44 */ 5040 { 0x335687, 0x335602, 0x96d9fa74720b859a, 0x588e509bf2c187a2, 0xce57aaef80ca0238, 0x0 }, /* #45 */ 5041 { 0x175917, 0x175182, 0xdb33a3eb7b5a2501, 0xca0204e6a014ed15, 0x1131a70ddb4ec814, 0x0 }, /* #46 */ 5042 { 0x0e7002, 0x0e7086, 0xf6f815f0af234e85, 0xa4981c32b64b1544, 0x526009c219685bc1, 0x0 }, /* #47 */ 5043 { 0x2049c6, 0x204106, 0xc428b9e261a10359, 0x63c4871d2c62a5c9, 0xa7ec3eff4dc3a690, 0x0 }, /* #48 */ 5044 { 0x1b6bd3, 0x1b6386, 0xd80833113a176d4a, 0x9f1c7ab3b847a374, 0x471449a28250ce3e, 0x0 }, /* #49 */ 5045 { 0x2e2e47, 0x2e2682, 0xc9d2a21c312267e3, 0xf5651b50d2b286ae, 0x3cb7b94ce390e14d, 0x0 }, /* #50 */ 5046 { 0x264b92, 0x264386, 0xe96917ff36753ed4, 0xf10ffbb244d3a2bd, 0x1866ec4d72a69c69, 0x0 }, /* #51 */ 5047 { 0x233f97, 0x233706, 0x737d3e98a6019b56, 0x41910c9d85991cc6, 0x32ec320523988790, 0x0 }, /* #52 */ 5048 { 0x080043, 0x080086, 0xe3defa349a90f94c, 0x9617c1bd196c871e, 0x75c93b8983fc7e52, 0x0 }, /* #53 */ 5049 { 0x233ad7, 0x233286, 0xbc56731e5587429e, 0xb2b060759a18b4c6, 0x0ee6136bcf9ff658, 0x0 }, /* #54 */ 5050 { 0x047e46, 0x047686, 0xf32d1fbedcd15525, 0xa5162769cbae5814, 0x563b38d7177f0d31, 0x0 }, /* #55 */ 5051 { 0x105753, 0x105702, 0x653cc9fd17b2f23a, 0x2ff04b51ae43c6cd, 0x4acc82acb9f134f7, 0x0 }, /* #56 */ 5052 { 0x171093, 0x171006, 0x1997f7bac5c0bc9d, 0x5ee2bbdf4dc9bed7, 0x47754c658809024a, 0x0 }, /* #57 */ 5053 { 0x2a7e96, 0x2a7682, 0x63974aae4624f22c, 0xf9ec7ed6678305ef, 0x9a7b347821a7f7c3, 0x0 }, /* #58 */ 5054 { 0x313fd7, 0x313702, 0x0f7a80f9f7ab4db4, 0x315ca9098402c986, 0x3e2629f073a98432, 0x0 }, /* #59 */ 5055 { 0x0b0c43, 0x0b0406, 0xbcc5da55c6a5c213, 0x1803e441a724e38d, 0xa4c63e146181219e, 0x0 }, /* #60 */ 5056 { 0x154696, 0x154682, 0x8a3159053aaa6a6d, 0x80a11e85d761173d, 0x0a904780edcb7d50, 0x0 }, /* #61 */ 5057 { 0x064a96, 0x064202, 0xf92dd01670d523fd, 0x6eb7bb0b5e6db17c, 0x979a6b1d2eb89281, 0x0 }, /* #62 */ 5058 { 0x2e69d3, 0x2e6102, 0x9209cffa1a675432, 0x63bf16f5d8527b64, 0xf1b6d90fc2352f56, 0x0 }, /* #63 */ 7363 { 0x094993, 0x094146, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #0 */ 7364 { 0x3e64c7, 0x3e6446, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #1 */ 7365 { 0x1f75d6, 0x1f7546, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #2 */ 7366 { 0x314fd3, 0x314746, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #3 */ 7367 { 0x347d57, 0x347546, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #4 */ 7368 { 0x1a4202, 0x1a4246, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #5 */ 7369 { 0x392953, 0x392102, 0x5995e8990192053d, 0x5995e8990192053d, 0x0000000000000000, 0x0 }, /* #6 */ 7370 { 0x1921c6, 0x192182, 0xa10d1b0390163185, 0xa10d1b0390163185, 0x0000000000000000, 0x0 }, /* #7 */ 7371 { 0x2872c2, 0x287202, 0x5a602b2b9e501054, 0x5a602b2b9e501054, 0x0000000000000000, 0x0 }, /* #8 */ 7372 { 0x324247, 0x324202, 0x788c4b5b7025a946, 0x788c4b5b7025a946, 0x0000000000000000, 0x0 }, /* #9 */ 7373 { 0x270113, 0x270102, 0x372db4eacab03804, 0x372db4eacab03804, 0x0000000000000000, 0x0 }, /* #10 */ 7374 { 0x002bc6, 0x002302, 0x689ede52384d8232, 0x689ede52384d8232, 0x0000000000000000, 0x0 }, /* #11 */ 7375 { 0x156e53, 0x156686, 0x7758fc3bb9d1b74c, 0xebb74cf6cac675ff, 0x9cefb0cd7317c2b3, 0x0 }, /* #12 */ 7376 { 0x007192, 0x007106, 0x6a5ee420aae04725, 0x099f02649133604b, 0x63c1e6443bd3276e, 0x0 }, /* #13 */ 7377 { 0x2c60c3, 0x2c6086, 0x186fed293c0e7244, 0xa16e623ee0353e5f, 0xb9018f17dc3b4c1b, 0x0 }, /* #14 */ 7378 { 0x196d13, 0x196582, 0x63558d726207a2dd, 0xeca763b4e7bec88c, 0x8ff2eec685b96a51, 0x0 }, /* #15 */ 7379 { 0x1a3203, 0x1a3206, 0xe94c5a3251d3d136, 0x51c6bd3102664cfa, 0xb88ae70353b59dcc, 0x0 }, /* #16 */ 7380 { 0x0c26d7, 0x0c2682, 0xe6abf4f5aed225be, 0x991b86fdcd8d10c2, 0x7fb07208635f357c, 0x0 }, /* #17 */ 7381 { 0x0e0bc2, 0x0e0302, 0x7d05c2920a01d01b, 0x7391dbed8f28ce91, 0x0e94197f85291e8a, 0x0 }, /* #18 */ 7382 { 0x156853, 0x156086, 0xc177ef328947b010, 0xebf5fd93a1bf6d22, 0x2a8212a128f8dd32, 0x0 }, /* #19 */ 7383 { 0x040847, 0x040082, 0x68e530e86e575a3c, 0xb476e0e830b95f19, 0xdc93d0005eee0525, 0x0 }, /* #20 */ 7384 { 0x3c3e82, 0x3c3602, 0x8ea32dea48091e48, 0x055a6de4f3129bb3, 0x8bf9400ebb1b85fb, 0x0 }, /* #21 */ 7385 { 0x1c5d46, 0x1c5582, 0x305ed26deb6fab6a, 0xb2354bd5ca26a180, 0x826b99b821490aea, 0x0 }, /* #22 */ 7386 { 0x2c03c3, 0x2c0306, 0x2e6a8c4eed34efc9, 0x23bb53bc7815624d, 0x0dd1dff295218d84, 0x0 }, /* #23 */ 7387 { 0x0530c2, 0x053006, 0x8a287f3c6dd92188, 0x505910f9456060d1, 0xda716fc528b94159, 0x0 }, /* #24 */ 7388 { 0x211cc6, 0x211406, 0xeb69f62022b067ba, 0x460d0fa11b2d824d, 0xad64f981399de5f7, 0x0 }, /* #25 */ 7389 { 0x0f52d2, 0x0f5206, 0x82a477672019df90, 0x02f0ce741b82d31b, 0x8054b9133b9b0c8b, 0x0 }, /* #26 */ 7390 { 0x020e92, 0x020682, 0x60fea97c679dadd1, 0x94dc1a9c48b4b101, 0xf422b3e02f291cd0, 0x0 }, /* #27 */ 7391 { 0x0f51d7, 0x0f5102, 0x3ec9cfcc1587ae62, 0x2f12e89a26eed42a, 0x11db275633697a48, 0x0 }, /* #28 */ 7392 { 0x2168d2, 0x216006, 0x2525919cbd85f342, 0x1d83d86538ff5893, 0x38a649f9857aabd1, 0x0 }, /* #29 */ 7393 { 0x023852, 0x023002, 0xdad0d8367752c43a, 0x6a921b6932700ac1, 0xb042c35f4522cefb, 0x0 }, /* #30 */ 7394 { 0x282a93, 0x282286, 0x713bc2ad56e090b2, 0xc74e976a1c8a95a9, 0xb67555c74a6a051b, 0x0 }, /* #31 */ 7395 { 0x1343c7, 0x134302, 0x214d1eb189da65bc, 0x361d6285c7c04de3, 0x17507c344e1a285f, 0x0 }, /* #32 */ 7396 { 0x0a6696, 0x0a6686, 0x61d1e0354ddce73f, 0xc5f10a54140a2fd4, 0xa420ea6159d6c8eb, 0x0 }, /* #33 */ 7397 { 0x3b18c6, 0x3b1006, 0x04035fdab9ed3447, 0x5011bef10067305f, 0x5412e12bb98a0418, 0x0 }, /* #34 */ 7398 { 0x1f2c47, 0x1f2482, 0xa842e7b0d831b86c, 0xa9a75bbbd849501a, 0x01e5bc0b0078e876, 0x0 }, /* #35 */ 7399 { 0x1c17d3, 0x1c1782, 0x73bba5cabfbd864a, 0x8ef05b2d1b3c2a68, 0xfd4bfee7a481ac22, 0x0 }, /* #36 */ 7400 { 0x0c0f03, 0x0c0786, 0x4a203a69b975649b, 0xb08dfad8b0afac2b, 0xfaadc0b109dac8b0, 0x0 }, /* #37 */ 7401 { 0x286e12, 0x286602, 0x3798a3a0459cc634, 0x4d4cc97f0382bfd0, 0x7ad46adf461e79e4, 0x0 }, /* #38 */ 7402 { 0x347487, 0x347486, 0xc7b9265090562584, 0xcff346fd1cd4577d, 0x084a60ad8c8272f9, 0x0 }, /* #39 */ 7403 { 0x110213, 0x110282, 0x81eedcaf89a1611d, 0x9b86a23ea17b073b, 0x1a687e9128da6626, 0x0 }, /* #40 */ 7404 { 0x266082, 0x266006, 0xfb0fc97eb593cf50, 0x3f93c71b7ce6422d, 0xc49c0e65c9758d7d, 0x0 }, /* #41 */ 7405 { 0x350b42, 0x350386, 0xefa2b7be0b35a7e9, 0x92f183f6a8f8f3dd, 0x7d533448a3cd5434, 0x0 }, /* #42 */ 7406 { 0x0d2317, 0x0d2386, 0x60d1ee6f19d8af22, 0xa3fd0bb22fa44433, 0xc32ce5dd367ceb11, 0x0 }, /* #43 */ 7407 { 0x016447, 0x016486, 0xb8d9e8344ee08f35, 0xbe682c4ca4fb4421, 0x06b1c478ea1bcb14, 0x0 }, /* #44 */ 7408 { 0x194682, 0x194686, 0x83e2eeb01979af49, 0x99bb9c07feddc987, 0x1a5972b7e7a466ce, 0x0 }, /* #45 */ 7409 { 0x3a59c6, 0x3a5102, 0x239f169f6aa3bc4b, 0x52e2c47c8b258eb5, 0x717dd2e3e18632fe, 0x0 }, /* #46 */ 7410 { 0x2a2286, 0x2a2202, 0x8113c782735e7fba, 0x6f1e6ed9cad13694, 0xee0da95bb98f492e, 0x0 }, /* #47 */ 7411 { 0x292cd6, 0x292402, 0x0a3706e0fb5bd5e2, 0x1fc3348fd9ffb4bf, 0x15f4326f22a4615d, 0x0 }, /* #48 */ 7412 { 0x1b4157, 0x1b4106, 0x5c2cd11ce26902a5, 0x1b35c3c3203db62e, 0x471912dfc254b48b, 0x0 }, /* #49 */ 7413 { 0x3a4d53, 0x3a4506, 0x37ebf344ffb4d09c, 0x4b9b72e3dc04c296, 0x7c7081a723b0120a, 0x0 }, /* #50 */ 7414 { 0x1019d2, 0x101182, 0xce863643fcd71c59, 0xe47c402571838ca2, 0x2afa76668d5490fb, 0x0 }, /* #51 */ 7415 { 0x335942, 0x335102, 0xe99a3fce9bf2ecd3, 0x31cd9a3c5621ee6b, 0xd857a5f2cdd302b8, 0x0 }, /* #52 */ 7416 { 0x065cc7, 0x065402, 0x6ac73d3b6888c332, 0x7c0a9d43560de073, 0x16cda0783e852341, 0x0 }, /* #53 */ 7417 { 0x2231d2, 0x223182, 0xc32096d8f53f1f4f, 0xb61fcb4025b07e19, 0x753f5d98d08f6156, 0x0 }, /* #54 */ 7418 { 0x194157, 0x194106, 0x457c64893fec9640, 0x39f7e30816401442, 0x7c8b878129ac8202, 0x0 }, /* #55 */ 7419 { 0x1a1082, 0x1a1086, 0x5d38239fbc470f37, 0xe99559ed2ceda582, 0xb4ad7a7290aaaab5, 0x0 }, /* #56 */ 7420 { 0x020e16, 0x020686, 0x94f8ec0cafb31063, 0xec63caac0de202f6, 0x789b26a0a2511295, 0x0 }, /* #57 */ 7421 { 0x046f42, 0x046706, 0x809cd4da0201bee9, 0x6ab2b28b7a5b8a6f, 0xea2e6651785a3486, 0x0 }, /* #58 */ 7422 { 0x1f1202, 0x1f1202, 0xdd064545d1d97ab2, 0x5f8514aa57749e0b, 0x828351ef86ade4b9, 0x0 }, /* #59 */ 7423 { 0x384406, 0x384406, 0x8077f69bd4ba046a, 0x7407fb1e17653e30, 0xf4700d85c3df3a5a, 0x0 }, /* #60 */ 7424 { 0x075253, 0x075286, 0x9e1ef1502d0bbeda, 0xfd1040dc6c7f55ac, 0x630eb18c4174eb76, 0x0 }, /* #61 */ 7425 { 0x1e7d03, 0x1e7506, 0x5e26759c0cabb99b, 0x6b8207aaa2583c95, 0x35a47236aef3850e, 0x0 }, /* #62 */ 7426 { 0x067392, 0x067306, 0x729f3d662a4d3437, 0x0cb69ad35e351a63, 0x7e29a7b574782e54, 0x0 }, /* #63 */ 7427 { 0x017bd7, 0x017382, 0x1f5835b4feb1229f, 0xf994e6a7269ceee0, 0xe6ccd313d82dcc7f, 0x0 }, /* #64 */ 7428 { 0x210d96, 0x210582, 0x93ba36156155faa4, 0x9909c0fa47615c75, 0x0ab3f6ef2634a6d1, 0x0 }, /* #65 */ 7429 { 0x186b13, 0x186302, 0xd9c00ff63efb2323, 0x65b3d27caeaccf8c, 0xbc73dd8a9057ecaf, 0x0 }, /* #66 */ 7430 { 0x154ed3, 0x154606, 0x12befdd78aff99a0, 0x4552f75b33f4c111, 0x57ec0a8cb90b58b1, 0x0 }, /* #67 */ 7431 { 0x324e13, 0x324686, 0xd2879be16aae32c6, 0x816c56e76fa4c9dd, 0x53ebcd06050afb1b, 0x0 }, /* #68 */ 7432 { 0x216fd7, 0x216706, 0x5f54184d3b7d4d26, 0x2f7d5cc1317a3a6a, 0x7029448c0a07774c, 0x0 }, /* #69 */ 7433 { 0x135c07, 0x135482, 0x31813a1ec3bf0389, 0xace8be4498b1a37f, 0x9d69845a5b0ea0f6, 0x0 }, /* #70 */ 7434 { 0x170492, 0x170402, 0x27fdded2f648d68d, 0x3c49c10dba6734d9, 0x1bb41fdf4c2fe254, 0x0 }, /* #71 */ 7435 { 0x181882, 0x181086, 0x2ecc8749c444864a, 0xb40660d0f1828439, 0x9acae79935c60273, 0x0 }, /* #72 */ 7436 { 0x2b1c42, 0x2b1482, 0x7c92931527540306, 0xb3d29a87dda28491, 0xcf400992faf68797, 0x0 }, /* #73 */ 7437 { 0x2c3b12, 0x2c3382, 0xfd87865f06f5f482, 0xc97388c24a72f3d9, 0x34f40e9d4c87075b, 0x0 }, /* #74 */ 7438 { 0x2b0096, 0x2b0086, 0x16efe679f346760b, 0xa04b39ac5342488d, 0xb6a4dfd5a0043e86, 0x0 }, /* #75 */ 7439 { 0x2355c7, 0x235502, 0x930dbf5c879627c8, 0x15b826152c181d01, 0x86b59949ab8e3ac9, 0x0 }, /* #76 */ 7440 { 0x026307, 0x026386, 0xe805def21b88a4f5, 0xad9cb31dc2e75290, 0x45996defd96ff665, 0x0 }, /* #77 */ 7441 { 0x0068c2, 0x006002, 0x4efedef55edf30d4, 0x41c4857d20009e57, 0x0f3a5b887edfae83, 0x0 }, /* #78 */ 7442 { 0x0f4587, 0x0f4506, 0x97b094ed145dc30d, 0x37850931de5c9ccc, 0xa0359ddcca015fc1, 0x0 }, /* #79 */ 7443 { 0x221052, 0x221082, 0x0f841080441d0e07, 0xd3020f79e34a624f, 0xdc861ff9a7576c48, 0x0 }, /* #80 */ 7444 { 0x1d2312, 0x1d2306, 0x5bb8ec52cb6904c8, 0x356a7cf902ca0d7e, 0x6ed290abc9a309b6, 0x0 }, /* #81 */ 7445 { 0x176293, 0x176206, 0x174da1b82e1b9ea9, 0x154961d507affd66, 0x0204c06d29b463cf, 0x0 }, /* #82 */ 7446 { 0x335182, 0x335186, 0x4dcaaffc16c1ce3b, 0xc358e310a3263f71, 0x8e924cecb5e7f14a, 0x0 }, /* #83 */ 7447 { 0x382147, 0x382102, 0xad6866946c5a8f17, 0x015f430ecd7c1ac1, 0xac37259aa12695d6, 0x0 }, /* #84 */ 7448 { 0x0558d7, 0x055082, 0xbadcfcb7fb674cb4, 0xcedf7ed8f9343c26, 0x7403826f02537092, 0x0 }, /* #85 */ 7449 { 0x3c6e96, 0x3c6602, 0x2906c338b742692b, 0x34cb39698db8cfb9, 0x1dcdfa513afaa692, 0x0 }, /* #86 */ 7450 { 0x2d0bd3, 0x2d0302, 0x3e8fb18dd5abbf1b, 0x7e8c51fede7a5ffe, 0x4003e0730bd1e0e5, 0x0 }, /* #87 */ 7451 { 0x041e06, 0x041606, 0x704e736134a2dcce, 0x792133459ada22c3, 0x096f4024ae78fe0d, 0x0 }, /* #88 */ 7452 { 0x045992, 0x045106, 0x66647d430f9e5ed7, 0x7a1175a080c5b0ee, 0x1c7508e38f5bee39, 0x0 }, /* #89 */ 7453 { 0x1a7d87, 0x1a7582, 0x10f2a8d56fb10d94, 0xfb97aa4dc49b6ce3, 0xeb650298ab2a6177, 0x0 }, /* #90 */ 7454 { 0x0d5f43, 0x0d5702, 0xe1cf59cd6d732246, 0x559324bf59639154, 0xb45c7d723410b312, 0x0 }, /* #91 */ 7455 { 0x2d1e96, 0x2d1606, 0x4aabe54fdabd6ea8, 0x1593fb19c1e6c5aa, 0x5f381e561b5bab02, 0x0 }, /* #92 */ 7456 { 0x0f3017, 0x0f3086, 0xf204620adab34ef3, 0x9d42b00d2773d6de, 0x6f46d207fdc0982d, 0x0 }, /* #93 */ 7457 { 0x0661d2, 0x066106, 0x8edeb08c15534904, 0x447e15892b4bf7f0, 0xcaa0a5053e18bef4, 0x0 }, /* #94 */ 7458 { 0x1d7746, 0x1d7702, 0x36daa7d94001cf73, 0x22a6f6ce8d407cc2, 0x147c5117cd41b3b1, 0x0 }, /* #95 */ 5059 7459 }; 5060 7460 static const BINU64_TEST_T g_aTests_and_u64[] = 5061 7461 { 5062 { 0x240142, 0x240146, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #0 */ 5063 { 0x234cd2, 0x234446, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #1 */ 5064 { 0x1d0b06, 0x1d0346, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #2 */ 5065 { 0x147c13, 0x147446, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #3 */ 5066 { 0x1f6513, 0x1f6546, 0x784f317310ed02be, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #4 */ 5067 { 0x373292, 0x373246, 0x84773741c9b6dd3e, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #5 */ 5068 { 0x0c0e93, 0x0c0646, 0x5f2772b477ac1e77, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #6 */ 5069 { 0x1b1746, 0x1b1746, 0x3fb775122ab0d616, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #7 */ 5070 { 0x273217, 0x273282, 0x958930d09a13fa1b, 0x940020800003d20b, 0xb45662aa21e3d38f, 0x0 }, /* #8 */ 5071 { 0x274293, 0x274206, 0x86f194b40116e85e, 0x04e094900010c84e, 0x1ceab49a9e59d9cf, 0x0 }, /* #9 */ 5072 { 0x367942, 0x367102, 0x211e19bca43a1498, 0x0118003ca42a1410, 0x8f19203fbf2bb773, 0x0 }, /* #10 */ 5073 { 0x140fd7, 0x140706, 0x66682be50e9c0a4c, 0x00680b6100180a48, 0x10e99f634119fbe9, 0x0 }, /* #11 */ 5074 { 0x1f2543, 0x1f2502, 0x29ab1b4dc906fc7f, 0x288803004004906d, 0x2e8863a0608d926d, 0x0 }, /* #12 */ 5075 { 0x045613, 0x045602, 0x29ddfcc21f70d999, 0x2955d4000c705898, 0xad57d61c2cfd5ada, 0x0 }, /* #13 */ 5076 { 0x2a0053, 0x2a0006, 0x13f2158d9ffce453, 0x124000091a64e411, 0x7645e0593a64e635, 0x0 }, /* #14 */ 5077 { 0x0c2f92, 0x0c2702, 0x8cf4175196910d1d, 0x04e4131104000c0d, 0x56e79bb16d26ee4f, 0x0 }, /* #15 */ 5078 { 0x1e2e03, 0x1e2602, 0xb34cb55ab41f4e49, 0x3000a518b0164249, 0x34b3adbcb11662d9, 0x0 }, /* #16 */ 5079 { 0x132c86, 0x132406, 0x3e3ef6b69499d05e, 0x003e821214914006, 0x817f8a1b17b746a7, 0x0 }, /* #17 */ 5080 { 0x037343, 0x037302, 0x505502d4711f9499, 0x40540004710c9419, 0x4a74c50d7d2cd57f, 0x0 }, /* #18 */ 5081 { 0x345dd7, 0x345502, 0x7961a388159158df, 0x61010288111150d9, 0xe79f1e9bf93773f9, 0x0 }, /* #19 */ 5082 { 0x126647, 0x126606, 0x1d2e475664832204, 0x1824430640012200, 0x3a7543af494d6e11, 0x0 }, /* #20 */ 5083 { 0x2e54d2, 0x2e5406, 0x75809f1eae1ffaa5, 0x348014068e0ea284, 0xb4ab5447cf4ea6d6, 0x0 }, /* #21 */ 5084 { 0x2a1c56, 0x2a1402, 0xb06a491c08673776, 0x1040091400660664, 0x14d099f511e606ec, 0x0 }, /* #22 */ 5085 { 0x2b4f53, 0x2b4706, 0xfa7c44e9e93878b3, 0x281004a1e01038b2, 0x291114a7f4903afe, 0x0 }, /* #23 */ 5086 { 0x2315d6, 0x231502, 0x7c1f4959492e42bc, 0x18000950080800a4, 0x9860bff22a0890e5, 0x0 }, /* #24 */ 5087 { 0x193556, 0x193502, 0x5e2727ce7362d755, 0x4c04014010225451, 0xec0c81409ca654d9, 0x0 }, /* #25 */ 5088 { 0x394803, 0x394006, 0xf3d4fbf966c49411, 0x4184fad922c09000, 0x458efedb23eab304, 0x0 }, /* #26 */ 5089 { 0x3d7f82, 0x3d7702, 0x0c8d3b262593d520, 0x0085300004024020, 0xa3c5f411cc26423a, 0x0 }, /* #27 */ 5090 { 0x1a1a52, 0x1a1282, 0xa05822b305f61ac7, 0xa018021000460243, 0xe0b85f18fa4e265b, 0x0 }, /* #28 */ 5091 { 0x2b3152, 0x2b3106, 0x6f0df671d57ac4cb, 0x0e011230952a84c9, 0x0ea11a32bdae8cd9, 0x0 }, /* #29 */ 5092 { 0x3e5016, 0x3e5006, 0xe8f49e1c0d519c6c, 0x28e40e1001101444, 0x2ae64ff313b85545, 0x0 }, /* #30 */ 5093 { 0x0b1153, 0x0b1102, 0x5b5f11ee326c2a92, 0x0b1d10c832002a02, 0x2f1d7ed83e922e4b, 0x0 }, /* #31 */ 5094 { 0x322f12, 0x322706, 0x113b60051843e435, 0x011840011000e011, 0x0318c9e9111cf119, 0x0 }, /* #32 */ 5095 { 0x300243, 0x300202, 0x2fed91fb69ae43ed, 0x28441040000a0325, 0x38445244960b2f25, 0x0 }, /* #33 */ 5096 { 0x352c03, 0x352406, 0x384dc079c2ab3d6d, 0x18498061c083244d, 0xdb5b8fe3f89764cf, 0x0 }, /* #34 */ 5097 { 0x030e17, 0x030606, 0x453a692e7b271e5c, 0x4520082c79070e00, 0xfd609afc7dcf6e83, 0x0 }, /* #35 */ 5098 { 0x1f35d7, 0x1f3502, 0xe78936d801c9cc62, 0x248800400149c402, 0x34c80147e16fd402, 0x0 }, /* #36 */ 5099 { 0x0c1816, 0x0c1002, 0x7ba2582500635dc9, 0x3282502000410189, 0x329376ba5f4903b9, 0x0 }, /* #37 */ 5100 { 0x176812, 0x176002, 0x684d9e42f4471b3e, 0x20441800f4411338, 0x3766183dffd113b9, 0x0 }, /* #38 */ 5101 { 0x010a02, 0x010282, 0x9ba66f15ab4d3c20, 0x902407150b443820, 0xb475871d0bc6fab5, 0x0 }, /* #39 */ 5102 { 0x391bd3, 0x391382, 0x8f2dfb28cbc56fc9, 0x8308c12083c42780, 0xf30ac56293c427b4, 0x0 }, /* #40 */ 5103 { 0x245fc7, 0x245782, 0xb0ba50db2ce9e8e9, 0xa098108a080080a8, 0xab9db1ae981293ae, 0x0 }, /* #41 */ 5104 { 0x3c2cc2, 0x3c2406, 0x1063601af6e666be, 0x10224002a4226430, 0x71a253a6ac3a7431, 0x0 }, /* #42 */ 5105 { 0x215097, 0x215082, 0xd7af436513f7678c, 0xc28e406413712008, 0xeacee06ef371a808, 0x0 }, /* #43 */ 5106 { 0x306b96, 0x306302, 0x5720bb24ad2fb531, 0x43002124a50e0410, 0xe35921a7e5de4458, 0x0 }, /* #44 */ 5107 { 0x300dc7, 0x300502, 0x129c23631733ef2f, 0x0014202000134220, 0xac36683c88d74220, 0x0 }, /* #45 */ 5108 { 0x3551d3, 0x355106, 0xac831a36ac72ea86, 0x28020a028020e206, 0x6a5acbcb932de60e, 0x0 }, /* #46 */ 5109 { 0x3932d3, 0x393206, 0x065cd9590b55325a, 0x004c011009410200, 0xd04e259679c18625, 0x0 }, /* #47 */ 5110 { 0x052316, 0x052306, 0x7e0aa6149b9e6d11, 0x76022004091c2911, 0xf6f3296e6d1dabb1, 0x0 }, /* #48 */ 5111 { 0x2510d3, 0x251082, 0xb9cfdbe37b1b3f29, 0x89cc084239093129, 0xcbdc2c523d6d31bb, 0x0 }, /* #49 */ 5112 { 0x214193, 0x214106, 0xb2fccf8a7a6bac4c, 0x328082083209a800, 0x7380b279b39da800, 0x0 }, /* #50 */ 5113 { 0x054053, 0x054086, 0xbb6a01f7ec83b719, 0x8b0800556c831518, 0xcf88805d6ca71d9a, 0x0 }, /* #51 */ 5114 { 0x236182, 0x236106, 0x8d4a3debcf2af53c, 0x010829abc5223430, 0x51882bafc52736f1, 0x0 }, /* #52 */ 5115 { 0x2b7707, 0x2b7782, 0xc11ee475d1af22f0, 0xc0166454512802b0, 0xe0366e565328deb9, 0x0 }, /* #53 */ 5116 { 0x056097, 0x056002, 0x18165af8885e1296, 0x08024a48800e1002, 0x4c22ef4ea3ae5c22, 0x0 }, /* #54 */ 5117 { 0x0d10c7, 0x0d1002, 0x62046fdeccaeb55b, 0x6200090e800c2140, 0xef93190e914c6944, 0x0 }, /* #55 */ 5118 { 0x121f56, 0x121702, 0x65d612a1fd88e29e, 0x449212a149002002, 0x4ebb36b149613c42, 0x0 }, /* #56 */ 5119 { 0x032607, 0x032606, 0x0918d49a9288a53f, 0x000050989008a533, 0x52e47ab9bd2deff3, 0x0 }, /* #57 */ 5120 { 0x353213, 0x353206, 0x640e94ec1f01a173, 0x400c94c419012072, 0xc17dd5c579532472, 0x0 }, /* #58 */ 5121 { 0x1d7946, 0x1d7102, 0x403e143cecc51a3e, 0x4036042868800a02, 0x7536cee96ba26f43, 0x0 }, /* #59 */ 5122 { 0x0a5f17, 0x0a5702, 0x0f9a3d54d9aa9ad1, 0x00880444d1201a80, 0xf0c94644d7307ea0, 0x0 }, /* #60 */ 5123 { 0x245417, 0x245486, 0xfa1f7254a5a70c67, 0xb01e521424830403, 0xb15edeb5668b069b, 0x0 }, /* #61 */ 5124 { 0x2f5647, 0x2f5682, 0xcfbd62c2fa912793, 0x821102421a900710, 0xb2530e531a9ed774, 0x0 }, /* #62 */ 5125 { 0x1104d6, 0x110482, 0xb96269cc216fe5f5, 0x9000408020000454, 0x921d46b36c100e56, 0x0 }, /* #63 */ 7462 { 0x2f4782, 0x2f4746, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #0 */ 7463 { 0x136012, 0x136046, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #1 */ 7464 { 0x075296, 0x075246, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #2 */ 7465 { 0x1a3043, 0x1a3046, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #3 */ 7466 { 0x291e97, 0x291646, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #4 */ 7467 { 0x333a86, 0x333246, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #5 */ 7468 { 0x0864c6, 0x086446, 0xf02be41203ad7250, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #6 */ 7469 { 0x0a1346, 0x0a1346, 0xfe10cf05b0104c89, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #7 */ 7470 { 0x0711c6, 0x071146, 0x632b58c52b7d1dbc, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #8 */ 7471 { 0x112042, 0x112046, 0x8f246b743fa498b0, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #9 */ 7472 { 0x0a3543, 0x0a3546, 0x99c9e6dc5f0272f7, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #10 */ 7473 { 0x130296, 0x130246, 0x1e00ef1c04ac9365, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #11 */ 7474 { 0x122687, 0x122602, 0x2beb671c13213feb, 0x298265000320168a, 0x6d9275816bbe969e, 0x0 }, /* #12 */ 7475 { 0x202052, 0x202086, 0xba1a59d42dbf8a72, 0x9210401405bf8a60, 0xd2704016d7ffabec, 0x0 }, /* #13 */ 7476 { 0x3f0e82, 0x3f0606, 0x1a399685c76d525a, 0x0231840042490212, 0xe2f1ec607ac90336, 0x0 }, /* #14 */ 7477 { 0x154557, 0x154586, 0xa006da5b6d454a25, 0xa004820a61410800, 0xf034a32ae1e99cca, 0x0 }, /* #15 */ 7478 { 0x0453d3, 0x045306, 0x320d03c0e2637e9b, 0x320d0100a0614a8b, 0x3a2f6d06b4714beb, 0x0 }, /* #16 */ 7479 { 0x1e42c3, 0x1e4202, 0x4ab4823b10044e5c, 0x4820020a10004458, 0xc82a728a50d1f4fa, 0x0 }, /* #17 */ 7480 { 0x054616, 0x054602, 0x97a60b5797c15c98, 0x07a0085096000880, 0x4fb8b8d0d63288e2, 0x0 }, /* #18 */ 7481 { 0x2d0893, 0x2d0006, 0x08ad58acaf21a074, 0x002100802c008024, 0x1233a2d02c9888a7, 0x0 }, /* #19 */ 7482 { 0x062fd3, 0x062706, 0x3ff5713fba2f6e58, 0x3d34313c8a0e2018, 0x7d36b9bccade20ba, 0x0 }, /* #20 */ 7483 { 0x1c0503, 0x1c0506, 0x21aeaa355bd2a290, 0x20aa223052008290, 0x64ba72b2d2288ed9, 0x0 }, /* #21 */ 7484 { 0x0037c2, 0x003706, 0x7075317ddf8e3202, 0x606521195e041200, 0xe067a91b5e041e65, 0x0 }, /* #22 */ 7485 { 0x0f5d07, 0x0f5586, 0xe8a1911a97269f41, 0x8801901007241641, 0x8c0db071073d56cd, 0x0 }, /* #23 */ 7486 { 0x3a7193, 0x3a7106, 0x9b4b0513e464e263, 0x020b010380202060, 0x223f23839a3a3064, 0x0 }, /* #24 */ 7487 { 0x347f07, 0x347702, 0x4fe69d31af7f5217, 0x40c48520ad5a0016, 0x70c485a8ed5a041e, 0x0 }, /* #25 */ 7488 { 0x227193, 0x227102, 0x90538a78b02412e1, 0x00520a70102410a1, 0x4e7a4f775ca7d4a7, 0x0 }, /* #26 */ 7489 { 0x371507, 0x371502, 0xc79183dcac12d1e2, 0x030082d420000120, 0x1b2ef2d422680539, 0x0 }, /* #27 */ 7490 { 0x086b12, 0x086386, 0xb0645414436d1c69, 0x90041410024c0448, 0xd895375b8acc05de, 0x0 }, /* #28 */ 7491 { 0x2564c6, 0x256406, 0x4ca9169b34bca3d9, 0x08a0169930080148, 0x99f4d6bdf10b416e, 0x0 }, /* #29 */ 7492 { 0x3e1f93, 0x3e1706, 0x6dc4befef588e25a, 0x0040a8780580405a, 0x0041a8790fd74dff, 0x0 }, /* #30 */ 7493 { 0x1b2012, 0x1b2006, 0x2389b7230329a6dc, 0x200007220200240c, 0xb4120772a6566d0f, 0x0 }, /* #31 */ 7494 { 0x2708c6, 0x270082, 0xea7afbbb03395ad7, 0xc222eb2300204892, 0xc722ef27b024e89a, 0x0 }, /* #32 */ 7495 { 0x030dc7, 0x030502, 0x1c2482ec8fec336e, 0x00248000810c0326, 0x416f8002a10f8336, 0x0 }, /* #33 */ 7496 { 0x3d24d7, 0x3d2486, 0xd4645f79073f6a6e, 0xd044150001382828, 0xda5f158489b82c38, 0x0 }, /* #34 */ 7497 { 0x3d1a82, 0x3d1206, 0x325714941e332f11, 0x1053008012000a11, 0x18fb0aabf3081a5d, 0x0 }, /* #35 */ 7498 { 0x396d57, 0x396502, 0x320bda40eb140f98, 0x0000104028040908, 0xc4b034642825b96b, 0x0 }, /* #36 */ 7499 { 0x3f3457, 0x3f3406, 0xc3f250bbea60f6e9, 0x42a2408b480046c0, 0x52aa608b599247d6, 0x0 }, /* #37 */ 7500 { 0x284f17, 0x284706, 0x7cc0cb05d2eaea5e, 0x340002015040e01e, 0x361526db5550f53f, 0x0 }, /* #38 */ 7501 { 0x2a0f92, 0x2a0706, 0x4cefb8965d738c0d, 0x0c8618060c33840c, 0xac965f068e3f867c, 0x0 }, /* #39 */ 7502 { 0x3819c2, 0x381182, 0xa249568cdff83c75, 0x820016041cd01061, 0xc230bf043cd112e9, 0x0 }, /* #40 */ 7503 { 0x0c2093, 0x0c2006, 0x692c4e4dc8cc7d26, 0x00280a4dc8c83400, 0x163b9b4fdbc8b659, 0x0 }, /* #41 */ 7504 { 0x116ad2, 0x116202, 0x701ca3bc9b2555b0, 0x6008823c08010410, 0x6d8ad67c6841a451, 0x0 }, /* #42 */ 7505 { 0x071f13, 0x071706, 0x883470642e5cb41b, 0x002050042a1c9000, 0x57ebdd1ceabeda44, 0x0 }, /* #43 */ 7506 { 0x016582, 0x016506, 0x209476148db10459, 0x0084640480900411, 0x8fefe445f2d44c95, 0x0 }, /* #44 */ 7507 { 0x337607, 0x337602, 0x2a26ed7d8914a42e, 0x20206c518110842c, 0xe4e86c53e1b1dffd, 0x0 }, /* #45 */ 7508 { 0x1f5013, 0x1f5002, 0x5d03ddbb69959b41, 0x1d03049128900a40, 0xbf03269528d22ede, 0x0 }, /* #46 */ 7509 { 0x1a2086, 0x1a2002, 0x2bb798d5a18cef60, 0x08050094a080ce40, 0xd84540b4e292de5f, 0x0 }, /* #47 */ 7510 { 0x1b1692, 0x1b1686, 0xea25492a1d8b6350, 0xe225002215820250, 0xf6bfb4e6f5e69ad7, 0x0 }, /* #48 */ 7511 { 0x3d0416, 0x3d0402, 0x2fd336a598ed00db, 0x2cd3228590a800da, 0xecdb62c793a8c3fe, 0x0 }, /* #49 */ 7512 { 0x320dd2, 0x320502, 0xca7a56fef7299320, 0x420042d265210320, 0x770162d265e563e5, 0x0 }, /* #50 */ 7513 { 0x3f0607, 0x3f0606, 0x7feb02804c9baacf, 0x0a2200004c910248, 0x8a36b5275df14248, 0x0 }, /* #51 */ 7514 { 0x2f1886, 0x2f1082, 0xd0ae71eea27d4e86, 0x902e60a020394880, 0x992ee6a06cb9c8d0, 0x0 }, /* #52 */ 7515 { 0x274016, 0x274002, 0xfb782414eae27cee, 0x205000144880388c, 0x24d10b954c88bb8c, 0x0 }, /* #53 */ 7516 { 0x0f7617, 0x0f7602, 0x5a12aecb6c4f8a92, 0x0012a08a40018a80, 0xa0bba1aa4091bfa0, 0x0 }, /* #54 */ 7517 { 0x325183, 0x325106, 0xe947c93b64190f7c, 0x0843c83924080528, 0x0cebdeb9a7ec55a9, 0x0 }, /* #55 */ 7518 { 0x2b4a47, 0x2b4206, 0x4d9688879adbb24b, 0x4800880510d91209, 0x7848ac1515dd5e09, 0x0 }, /* #56 */ 7519 { 0x195446, 0x195406, 0x4801479d471e1531, 0x0800010c44041111, 0x0a24a90c4c04b959, 0x0 }, /* #57 */ 7520 { 0x1678d3, 0x167002, 0x4a413e7e749888dc, 0x4a41323a00088054, 0xce41b23b816dc774, 0x0 }, /* #58 */ 7521 { 0x1c46c6, 0x1c4606, 0x4c6272dcbd6c3a38, 0x4420121c91603030, 0x44a81f3c9362f0b1, 0x0 }, /* #59 */ 7522 { 0x1a1e87, 0x1a1602, 0xd49ab42cbee78fef, 0x501a840c38a28008, 0x5a5e858c38aae018, 0x0 }, /* #60 */ 7523 { 0x1137d2, 0x113782, 0xa6d9fe9363bd63a9, 0x82495a03619801a1, 0x834f5a07f1d899a5, 0x0 }, /* #61 */ 7524 { 0x1f2417, 0x1f2402, 0x0c9d1dcc12cde981, 0x00980540120d4080, 0xa2da0542df0f428c, 0x0 }, /* #62 */ 7525 { 0x0f41c6, 0x0f4102, 0xabaa0ad1e2da53a7, 0x01aa0a80a08811a4, 0x01fbde80a8ac35bc, 0x0 }, /* #63 */ 7526 { 0x0c4757, 0x0c4702, 0xe7593092f63361ca, 0x0719201090036040, 0x079bec389083f640, 0x0 }, /* #64 */ 7527 { 0x317542, 0x317502, 0x08048e417d8967e7, 0x0800824061014183, 0xcfe8a248e3175183, 0x0 }, /* #65 */ 7528 { 0x362d02, 0x362506, 0x97f9e9d156b73cd1, 0x1119c1d010252481, 0x391bd5d89865a4a3, 0x0 }, /* #66 */ 7529 { 0x347512, 0x347582, 0xa4d437645bba4fe8, 0x80c4374048800908, 0x92c4f7d26880991f, 0x0 }, /* #67 */ 7530 { 0x2a2652, 0x2a2686, 0xa51fa83f20020717, 0xa017801c00020303, 0xf877c05c015ed323, 0x0 }, /* #68 */ 7531 { 0x3574d2, 0x357406, 0xd39c00f5bf2eb5b6, 0x51800015a702b5b4, 0x75e1d815a702ffb5, 0x0 }, /* #69 */ 7532 { 0x316657, 0x316682, 0xe957f9825d35972c, 0xc840a0000c359304, 0xdae0a6290ebdfbd6, 0x0 }, /* #70 */ 7533 { 0x3c7c53, 0x3c7402, 0x640a4945755be4cc, 0x440a404155508440, 0xdf1f5461df508452, 0x0 }, /* #71 */ 7534 { 0x1c3c17, 0x1c3406, 0x83f39b68771ada53, 0x03630a60261aca12, 0x5b6b0ae72e5febb2, 0x0 }, /* #72 */ 7535 { 0x1851c3, 0x185102, 0xe8e8120c60f2de6a, 0x60e8020000f0c64a, 0x71f92e611bf8e6cf, 0x0 }, /* #73 */ 7536 { 0x141c96, 0x141406, 0x64d6eb2aa42a8a32, 0x20d2892a00280212, 0x21fa89af59e9461e, 0x0 }, /* #74 */ 7537 { 0x257242, 0x257202, 0xbd39e6af3801c91a, 0x1808a40c20000902, 0x5888a40ce4582b63, 0x0 }, /* #75 */ 7538 { 0x0a3d16, 0x0a3502, 0x2184a41dbb7a6904, 0x200484180b320904, 0x681edc7a4b329def, 0x0 }, /* #76 */ 7539 { 0x1d02d7, 0x1d0282, 0xa82d697f7eaf51f3, 0x8008002b3c290170, 0x821a022bbd692574, 0x0 }, /* #77 */ 7540 { 0x0476d6, 0x047606, 0x7516a718a0301685, 0x5104820020301484, 0x59a58a45623454b6, 0x0 }, /* #78 */ 7541 { 0x184502, 0x184506, 0x40ec857e4f386ad0, 0x00c4012248302050, 0xb4c671a2e830347e, 0x0 }, /* #79 */ 7542 { 0x0e5d97, 0x0e5502, 0xf33dba8608eccfc9, 0x00202a0208a0cd80, 0x0c206e43d9a0cdb2, 0x0 }, /* #80 */ 7543 { 0x2676c7, 0x267606, 0x6b6c13f70ca1343b, 0x436410b604801022, 0x4374f0b64492d366, 0x0 }, /* #81 */ 7544 { 0x273e57, 0x273682, 0x9490fca998383e86, 0x8400cc0198382686, 0x8621ce05babbe69e, 0x0 }, /* #82 */ 7545 { 0x1c4e13, 0x1c4602, 0x83a3fbca3fe7af45, 0x0382604802e78c04, 0x2fc2647902e78ca4, 0x0 }, /* #83 */ 7546 { 0x125c46, 0x125482, 0xbc0ecaccedddca55, 0xb8088840ed044215, 0xbab89d40ef2456b5, 0x0 }, /* #84 */ 7547 { 0x1c1393, 0x1c1306, 0x559edad9df110211, 0x448a588110100011, 0x64ca58a730320879, 0x0 }, /* #85 */ 7548 { 0x024ec7, 0x024606, 0x3e42e7054b042989, 0x3a0027010a040900, 0xbbb12f1b9a4d1932, 0x0 }, /* #86 */ 7549 { 0x0b3412, 0x0b3406, 0x20beb5ff9e3e9d24, 0x203cb5bb081e8924, 0x203dbfbb089e8924, 0x0 }, /* #87 */ 7550 { 0x361e86, 0x361602, 0x1832bd2112218b17, 0x10221d2102008910, 0xb3625dadeb1ecdf0, 0x0 }, /* #88 */ 7551 { 0x344403, 0x344402, 0x532bfc59d69ecb29, 0x40004c10c4844020, 0x48804fb2ecc440e4, 0x0 }, /* #89 */ 7552 { 0x303352, 0x303306, 0x99899590e8f99494, 0x00001500c0b80400, 0x40245d0ad7ba2e09, 0x0 }, /* #90 */ 7553 { 0x185c46, 0x185402, 0x3ff2e5dcce1bc060, 0x2a02a040c210c040, 0x6a0fa062e3d0ef50, 0x0 }, /* #91 */ 7554 { 0x2a1782, 0x2a1702, 0x6cd6de7f9a8089cc, 0x08c002400a8008c8, 0x98c023404ea97ad8, 0x0 }, /* #92 */ 7555 { 0x0a6c47, 0x0a6406, 0x2621609a085c563b, 0x02004008084c1200, 0xdb0ed269994d3204, 0x0 }, /* #93 */ 7556 { 0x181a13, 0x181206, 0x72cbaef7d4601fdc, 0x708826521040140c, 0x708c26521a4bf42e, 0x0 }, /* #94 */ 7557 { 0x276a46, 0x276206, 0x19d85a2d238d6ca7, 0x0818420003084c84, 0xce1f63400b084d9c, 0x0 }, /* #95 */ 5126 7558 }; 5127 7559 static const BINU64_TEST_T g_aTests_and_u64_locked[] = 5128 7560 { 5129 { 0x0c3bc3, 0x0c3346, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #0 */ 5130 { 0x117b57, 0x117346, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #1 */ 5131 { 0x166693, 0x166646, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #2 */ 5132 { 0x2a4e43, 0x2a4646, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #3 */ 5133 { 0x007702, 0x007746, 0x98660ae49d46e120, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #4 */ 5134 { 0x150b17, 0x150346, 0x593bf645b4557fd6, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #5 */ 5135 { 0x2538d6, 0x253046, 0x2bae4afe083e339c, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #6 */ 5136 { 0x3d0013, 0x3d0046, 0xddb39fb832250a00, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #7 */ 5137 { 0x013603, 0x013606, 0xb5ac3b611f8b59ac, 0x052819601e0a19a0, 0x0f2859e03e6e99a1, 0x0 }, /* #8 */ 5138 { 0x2408c6, 0x240002, 0x402ab270cc97c58d, 0x402012204000c589, 0xc6b016ac7328f7f9, 0x0 }, /* #9 */ 5139 { 0x201a57, 0x201202, 0x64dc4802edfca1b4, 0x20144802e9f88034, 0xb2357823f9fb8e35, 0x0 }, /* #10 */ 5140 { 0x155bd3, 0x155386, 0xd1881ea4535b5671, 0x9180180413134241, 0xbfe779563f93cacd, 0x0 }, /* #11 */ 5141 { 0x0f3e96, 0x0f3606, 0x0ddac68ef91db705, 0x00c2860c5001b400, 0x00e2be1d5621bc90, 0x0 }, /* #12 */ 5142 { 0x2f0312, 0x2f0302, 0x8fb0ccf5394e7c07, 0x0320cc8420401002, 0x4329ee8ca06011b2, 0x0 }, /* #13 */ 5143 { 0x227087, 0x227002, 0xbbd9b2bc13a5183a, 0x23c012101125102a, 0x63e25a52d165942a, 0x0 }, /* #14 */ 5144 { 0x174fc7, 0x174702, 0x2b48e951b5d1f571, 0x2840a910b5c1f151, 0x6c52abb8bfcdfbdd, 0x0 }, /* #15 */ 5145 { 0x0753c3, 0x075306, 0xbf78c9cdc65fdc4f, 0x3010c9c88208d00c, 0x3090ddda9308f31c, 0x0 }, /* #16 */ 5146 { 0x2e3fd7, 0x2e3786, 0xf4ed79d7abbeb34c, 0xb0c82800029a2144, 0xb1daae0852da2d66, 0x0 }, /* #17 */ 5147 { 0x174997, 0x174186, 0xad0a47b283f58951, 0x8d00453081e10811, 0x8fa47d75bde90e37, 0x0 }, /* #18 */ 5148 { 0x283506, 0x283506, 0xd1899afc788e7881, 0x01098a34200e4000, 0x0909aa36a11e4036, 0x0 }, /* #19 */ 5149 { 0x286bc7, 0x286302, 0x653e24988b579de1, 0x2500249002548840, 0xbfc0fcb652d48a42, 0x0 }, /* #20 */ 5150 { 0x0f3147, 0x0f3106, 0xcaa6b7cfe675f6ee, 0x0822b7c486659442, 0x2d73b7f4876d9d53, 0x0 }, /* #21 */ 5151 { 0x320b56, 0x320302, 0x2872e09ccd8ffe18, 0x2820e014cd885610, 0x2b2df717cdf85756, 0x0 }, /* #22 */ 5152 { 0x137397, 0x137386, 0xd78b0aebce672c43, 0x86000a4ac8612403, 0x86546b5ee979f733, 0x0 }, /* #23 */ 5153 { 0x150c46, 0x150486, 0x8b0866df7fa0a26f, 0x8a0060cb14808021, 0xfa14e1eb1499c021, 0x0 }, /* #24 */ 5154 { 0x3c2917, 0x3c2102, 0xce5d65ed7aedbe20, 0x0404458c10ccb020, 0x35065d9e95ceb1f9, 0x0 }, /* #25 */ 5155 { 0x017883, 0x017006, 0x9476a6620d4e5fd9, 0x1400a24009045648, 0x5e01ead8b9a5766c, 0x0 }, /* #26 */ 5156 { 0x213b17, 0x213302, 0x20d986ea8bf09931, 0x204100e089201931, 0x614731f5a9287d7f, 0x0 }, /* #27 */ 5157 { 0x205cc6, 0x205482, 0xba321ade4c86223e, 0x803000ca0c82022a, 0x807d40ebaf8202ab, 0x0 }, /* #28 */ 5158 { 0x2154d2, 0x215402, 0x17f81d225a258f9f, 0x04c0000042008f19, 0x84c042806240af79, 0x0 }, /* #29 */ 5159 { 0x0e04c3, 0x0e0482, 0xb1193816281ab3e7, 0xb008181628100180, 0xb84c1c7e2eb14588, 0x0 }, /* #30 */ 5160 { 0x223112, 0x223106, 0xe444ad03b6d71b59, 0x4000840090921209, 0x4920d6f8d8bab28f, 0x0 }, /* #31 */ 5161 { 0x217152, 0x217106, 0xfafeaf66bf7292b8, 0x00868d6226200288, 0x0486cdea26ad6fcc, 0x0 }, /* #32 */ 5162 { 0x3860c3, 0x386006, 0x8eab330d582e67f5, 0x0ea31201082442d4, 0x1ff3121109a4c2d4, 0x0 }, /* #33 */ 5163 { 0x274b47, 0x274302, 0x77d4b90b9cc0d4d4, 0x6790b9030cc094c4, 0x67b8b9d76ec09dcf, 0x0 }, /* #34 */ 5164 { 0x353bc3, 0x353306, 0x5a3f74781f26865d, 0x5a0e44281b268011, 0xfe4ecf2c7bf7a091, 0x0 }, /* #35 */ 5165 { 0x037183, 0x037106, 0x4b87b07dfa1b22c4, 0x0283b06438132044, 0xb2bbb9e63953e474, 0x0 }, /* #36 */ 5166 { 0x2965c3, 0x296506, 0x1c228ab560339b72, 0x1c020aa000008050, 0x1f5e1be89fc0a054, 0x0 }, /* #37 */ 5167 { 0x263607, 0x263682, 0x8584fcd90c6cf5ea, 0x81800cc10c640562, 0x819b0ec59df40d63, 0x0 }, /* #38 */ 5168 { 0x264903, 0x264102, 0x2ac1505795a0b8c0, 0x22c100441180b080, 0xf2f52e4c7981b682, 0x0 }, /* #39 */ 5169 { 0x323a82, 0x323202, 0x5c2026ea87f4da2e, 0x0c2024ca82d0da02, 0x2e64bddbc2dadb13, 0x0 }, /* #40 */ 5170 { 0x313403, 0x313486, 0xe1e634e7edeb0a21, 0x81a60401808b0a21, 0x87aec409909b5be7, 0x0 }, /* #41 */ 5171 { 0x082ec7, 0x082606, 0x771750e344794ab3, 0x421240a100390022, 0x42b2cfa19bbfa42a, 0x0 }, /* #42 */ 5172 { 0x1d7516, 0x1d7586, 0xeb8efce8f6bbec2e, 0xc2826c20b039e82e, 0xd6936d22b87df9af, 0x0 }, /* #43 */ 5173 { 0x1244d6, 0x124406, 0x220cc1bab503275a, 0x020c0112b1022348, 0xc7dd1953f382abcc, 0x0 }, /* #44 */ 5174 { 0x291c07, 0x291402, 0xf7b45711db4c7192, 0x3434140100405010, 0x3474b48320c05a7c, 0x0 }, /* #45 */ 5175 { 0x374012, 0x374002, 0x21d8aa8a77971ca1, 0x21488a0a57841820, 0x276b8b0e57a45b62, 0x0 }, /* #46 */ 5176 { 0x227f83, 0x227702, 0x9123f520f0618024, 0x1120310000200020, 0x336431c60fb210aa, 0x0 }, /* #47 */ 5177 { 0x3f5887, 0x3f5006, 0x1cbe1ccf96e040cc, 0x10bc000584400088, 0xb2bd0105c555899a, 0x0 }, /* #48 */ 5178 { 0x0e2a16, 0x0e2206, 0xb02a9f298f6ec0a9, 0x200a10280e264021, 0x62cb10ee3e375573, 0x0 }, /* #49 */ 5179 { 0x087993, 0x087102, 0x2e57292ce1ed7bbe, 0x0042282080401b38, 0x50422ea19c501f78, 0x0 }, /* #50 */ 5180 { 0x035457, 0x035406, 0x40cdaa051997db87, 0x00492a0418150a84, 0x0a6b3e2cbe552eac, 0x0 }, /* #51 */ 5181 { 0x3e60d7, 0x3e6006, 0x0c5c7bbedd9d74c2, 0x0058631e09801400, 0xf1f8e71e0bc01e1c, 0x0 }, /* #52 */ 5182 { 0x151f47, 0x151702, 0x68ccca5cb378731a, 0x28c80a1010787210, 0xbce93b131cf972f1, 0x0 }, /* #53 */ 5183 { 0x257b82, 0x257302, 0x9dff2b1cc8d80440, 0x00c1200488400040, 0x62c124a49b676b7a, 0x0 }, /* #54 */ 5184 { 0x0c1cc7, 0x0c1402, 0x85d4f9901fcaf5e2, 0x0504f080014855e0, 0x5d2df282614c5fed, 0x0 }, /* #55 */ 5185 { 0x207246, 0x207206, 0x058e7f0bfc381398, 0x058a34034c300200, 0xa7db34074e36ae06, 0x0 }, /* #56 */ 5186 { 0x346cd7, 0x346406, 0x2f3e3c97eaa8c965, 0x282c34008aa80005, 0x782d37009efc168f, 0x0 }, /* #57 */ 5187 { 0x361e83, 0x361602, 0x6b15fb2dead590ce, 0x6005a000a0151046, 0xe04da0d2b01d7e47, 0x0 }, /* #58 */ 5188 { 0x0f3e57, 0x0f3602, 0x0791182a5860fd3a, 0x039108084040901a, 0x5b972e18c6c9921b, 0x0 }, /* #59 */ 5189 { 0x1337c6, 0x133782, 0xbe1f2c4f8574e7d0, 0x9603080a00142710, 0xd603981a30963739, 0x0 }, /* #60 */ 5190 { 0x367f16, 0x367706, 0x0ed185681ae47d1b, 0x0251042018847411, 0xb25b24b25d8d7671, 0x0 }, /* #61 */ 5191 { 0x342912, 0x342182, 0x82f969953d902722, 0x80a8489004802620, 0xa1aa4ed24482b6b9, 0x0 }, /* #62 */ 5192 { 0x1c6f17, 0x1c6702, 0x183bc87f97948741, 0x080a883a94800640, 0x290e8dbafce81646, 0x0 }, /* #63 */ 7561 { 0x2d05d6, 0x2d0546, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #0 */ 7562 { 0x356f82, 0x356746, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #1 */ 7563 { 0x077b12, 0x077346, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #2 */ 7564 { 0x294f57, 0x294746, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #3 */ 7565 { 0x212952, 0x212146, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #4 */ 7566 { 0x335383, 0x335346, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #5 */ 7567 { 0x381552, 0x381546, 0x1f312136f4c7a53c, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #6 */ 7568 { 0x3b7013, 0x3b7046, 0xc8210a0b2604d87d, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #7 */ 7569 { 0x1a5c52, 0x1a5446, 0x2ac2591139a4ae97, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #8 */ 7570 { 0x2521d2, 0x252146, 0xe40b7a1d2e66e03b, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #9 */ 7571 { 0x3e1847, 0x3e1046, 0x89bd534031744a59, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #10 */ 7572 { 0x241396, 0x241346, 0x7f86898368dfd6ab, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #11 */ 7573 { 0x2e38d7, 0x2e3002, 0xca6f79bb3d17632a, 0x402278a81c01022a, 0x50a27ae89ca10a2a, 0x0 }, /* #12 */ 7574 { 0x333e93, 0x333606, 0xb36eb72c8159888c, 0x2220310001198088, 0x2eb1719329bbe4e8, 0x0 }, /* #13 */ 7575 { 0x1701d2, 0x170106, 0x00151f870fcd8dbf, 0x000508820ac888af, 0xf04f28da6ac8f8ef, 0x0 }, /* #14 */ 7576 { 0x0339d2, 0x033106, 0x2b3ea043bec8b664, 0x033600019c88a460, 0x93f641b99c8ba4e3, 0x0 }, /* #15 */ 7577 { 0x1462c6, 0x146202, 0x7c70464058fdfa47, 0x5400420008143207, 0x570fd2922f1432bf, 0x0 }, /* #16 */ 7578 { 0x097b12, 0x097306, 0xc5ae8b7334aee2d6, 0x058a8920040420c6, 0x27caa92086452def, 0x0 }, /* #17 */ 7579 { 0x250842, 0x250002, 0x685bf471c6166569, 0x4802e03004044429, 0x4822e0ba2d0d5c3d, 0x0 }, /* #18 */ 7580 { 0x0f5782, 0x0f5702, 0xc37ee6708c4dad40, 0x0042060000488440, 0x2cc20603404ac4db, 0x0 }, /* #19 */ 7581 { 0x1845c3, 0x184506, 0x5a77dae254698091, 0x1236882010410090, 0xb73ea828b2c359d4, 0x0 }, /* #20 */ 7582 { 0x121743, 0x121706, 0x7bc984a15534c657, 0x6301848041208411, 0xe7359696eb2284b1, 0x0 }, /* #21 */ 7583 { 0x3106c3, 0x310606, 0x553e006e9c882f27, 0x0036000c98880027, 0x0a36a10c998e40a7, 0x0 }, /* #22 */ 7584 { 0x0740c6, 0x074086, 0xf42a0a4627b55def, 0xe42200442400152e, 0xe7b334f57408b53e, 0x0 }, /* #23 */ 7585 { 0x197603, 0x197602, 0x97fab5a35c2652a0, 0x120080824c220020, 0x320082d24cab0d75, 0x0 }, /* #24 */ 7586 { 0x0c4283, 0x0c4206, 0x23a04334323e7bed, 0x03a04220221c3a05, 0xd3abd22b2e9c3e05, 0x0 }, /* #25 */ 7587 { 0x330f03, 0x330706, 0xc974224ad4e6ff12, 0x0130224204662d12, 0x0133627727772d1f, 0x0 }, /* #26 */ 7588 { 0x057316, 0x057302, 0x4eafadcec55116cc, 0x0ca58500051116c8, 0x8ce5d5212fbbb6ea, 0x0 }, /* #27 */ 7589 { 0x0b10d2, 0x0b1002, 0x314c6c4b3a5a8c5e, 0x3008000810588816, 0xb6a9009c1059c936, 0x0 }, /* #28 */ 7590 { 0x273e82, 0x273602, 0x6ad75a8c9140a420, 0x4a55120800408420, 0xde55b25b2079d420, 0x0 }, /* #29 */ 7591 { 0x302497, 0x302402, 0x70cdf6cf8d901ead, 0x6080c203000008a4, 0xebb0ca036206c9e4, 0x0 }, /* #30 */ 7592 { 0x1e2157, 0x1e2186, 0x8aa2302cc37413c3, 0x8282202c42001200, 0x87c7637f5e089e28, 0x0 }, /* #31 */ 7593 { 0x154b83, 0x154302, 0x44e2354424da7f66, 0x40e0150404122620, 0xe8ed1d951f1726b0, 0x0 }, /* #32 */ 7594 { 0x315706, 0x315702, 0x55a9962ed847dbb6, 0x15a80004d0429116, 0x3dfa4194f0c2b11e, 0x0 }, /* #33 */ 7595 { 0x277b57, 0x277302, 0xe832c1c325524776, 0x0820418204420626, 0x0e6553a2dc4f1ea6, 0x0 }, /* #34 */ 7596 { 0x1558c3, 0x155006, 0x0c1f39c6d6124f77, 0x000309c056020d35, 0xf2038de0560a1d35, 0x0 }, /* #35 */ 7597 { 0x172792, 0x172782, 0x899c08538bbc940d, 0x8094005002a48404, 0x94d757f062e6a6e6, 0x0 }, /* #36 */ 7598 { 0x0e7916, 0x0e7186, 0xb70d41cbb66f1306, 0x830001c8864a1200, 0x8b52b9d8875a92a9, 0x0 }, /* #37 */ 7599 { 0x271996, 0x271102, 0x4ff2f30a43092f18, 0x0b30200003000d10, 0x1b3c205117321db4, 0x0 }, /* #38 */ 7600 { 0x2d5482, 0x2d5482, 0xba84d40f62a2fcd4, 0xb284900e22226080, 0xf3beb11e267e63a0, 0x0 }, /* #39 */ 7601 { 0x1e4316, 0x1e4382, 0x8b880fbfe087fa05, 0x898007900081ca01, 0x89d6679011c1ca83, 0x0 }, /* #40 */ 7602 { 0x2944c7, 0x294406, 0x640d4af9f2647ff7, 0x640d0811202454c0, 0xfccf1c1324b554c0, 0x0 }, /* #41 */ 7603 { 0x3c6343, 0x3c6302, 0x424efdce63a28321, 0x404e55c803a08001, 0xdc5f57c88ff8e091, 0x0 }, /* #42 */ 7604 { 0x3c1a07, 0x3c1286, 0x8d2d1c1bf4905ab8, 0x8021040ac4901218, 0xd023446acc90375f, 0x0 }, /* #43 */ 7605 { 0x203442, 0x203402, 0x042fa7cd09d9f434, 0x000c208000918420, 0x12cc609014b185e0, 0x0 }, /* #44 */ 7606 { 0x173847, 0x173002, 0x459eb27d838ba774, 0x041cb05c81880040, 0x0c7cb55eb5d85040, 0x0 }, /* #45 */ 7607 { 0x273493, 0x273486, 0xb226552240b68669, 0xb206100040960428, 0xbecfb04cf29f65ba, 0x0 }, /* #46 */ 7608 { 0x3f0e96, 0x3f0602, 0xaea53cd1dfac6335, 0x0e81309082286215, 0x0e997190a23bf617, 0x0 }, /* #47 */ 7609 { 0x2e2c46, 0x2e2406, 0x71560b53b27a2604, 0x50500b0080000600, 0xde70cb2088018f73, 0x0 }, /* #48 */ 7610 { 0x273156, 0x273186, 0xb39cfdaec6f5851c, 0x92803c8086d08418, 0x9e823ec087d2c4fb, 0x0 }, /* #49 */ 7611 { 0x253ec7, 0x253686, 0x90dda738b357ea65, 0x8000202880056200, 0xec00286fc80d7702, 0x0 }, /* #50 */ 7612 { 0x1e25d2, 0x1e2502, 0xcfe51c0fb7e2e013, 0x05a40c0d02802010, 0x05ac0dfd4a9524f0, 0x0 }, /* #51 */ 7613 { 0x0a00c7, 0x0a0002, 0x94b7a9c31ccc9aa9, 0x0083a9c204c808a8, 0x0183bdde25ea6ca8, 0x0 }, /* #52 */ 7614 { 0x263a92, 0x263282, 0xc71413f99dd10aad, 0xc1041030950100a1, 0xc1ecb034b72b64e3, 0x0 }, /* #53 */ 7615 { 0x244796, 0x244702, 0x4f0069a5c3e1950c, 0x0900692040019504, 0x9939ff226417d754, 0x0 }, /* #54 */ 7616 { 0x1d3ed3, 0x1d3606, 0x5b6fefadd58f78f3, 0x1a67ad89918050e1, 0x1ee7bd9991e054ed, 0x0 }, /* #55 */ 7617 { 0x103856, 0x103006, 0x15e7805db37ff5e0, 0x11078011111c85a0, 0xfb0fa031519c85ba, 0x0 }, /* #56 */ 7618 { 0x1e3017, 0x1e3082, 0x8fe304336d26d2f1, 0x8863002101209061, 0xd86379650128b86b, 0x0 }, /* #57 */ 7619 { 0x366247, 0x366286, 0xeb9b388e8cc96acb, 0xa88b288e088828c3, 0xaccbe9cf5b9e29d3, 0x0 }, /* #58 */ 7620 { 0x232c02, 0x232402, 0xdec27bd887de78a4, 0x18006a9882505080, 0x182c6e9cb250d282, 0x0 }, /* #59 */ 7621 { 0x1170d7, 0x117002, 0x2c1e6bc814e49992, 0x0416094000240880, 0x54778966c1364eec, 0x0 }, /* #60 */ 7622 { 0x1d32d6, 0x1d3202, 0x1de8f60da009c4f1, 0x1940d608a001c4a1, 0xfb46dfb8e971ffa5, 0x0 }, /* #61 */ 7623 { 0x094747, 0x094702, 0xf6b57a2168045df8, 0x54b4502100044968, 0x55b6d0678465496a, 0x0 }, /* #62 */ 7624 { 0x2c2556, 0x2c2506, 0xe605204c0546b8a8, 0x00000000000290a0, 0x011803229a8b91e7, 0x0 }, /* #63 */ 7625 { 0x352d97, 0x352506, 0x79a0890e36e17c0c, 0x5820800e12801000, 0xd876b63eda8613b0, 0x0 }, /* #64 */ 7626 { 0x362cd6, 0x362482, 0x97e045fe681764e2, 0x876044d0001320e0, 0xaf756ed1051332f1, 0x0 }, /* #65 */ 7627 { 0x3e7386, 0x3e7302, 0x1c428840819cc8cb, 0x1c020840819c4002, 0x9f237effd3ff5112, 0x0 }, /* #66 */ 7628 { 0x264807, 0x264002, 0xc1b4709e80ddff16, 0x00a43006804d9510, 0x00af3947ed4d95f1, 0x0 }, /* #67 */ 7629 { 0x196482, 0x196402, 0xe148a794e9600e44, 0x2140218028600640, 0x2de1318a28f21771, 0x0 }, /* #68 */ 7630 { 0x3b1343, 0x3b1306, 0x2dd847778e08f433, 0x2498062202080430, 0xe4b91e22523c0df8, 0x0 }, /* #69 */ 7631 { 0x295d03, 0x295506, 0x46aa5c7dd859ac2d, 0x400a541958182409, 0x491ef4995a9e36c9, 0x0 }, /* #70 */ 7632 { 0x0c0e52, 0x0c0602, 0x783346236b132e08, 0x580344016a010008, 0x5ecf6d51ee41c0a8, 0x0 }, /* #71 */ 7633 { 0x121152, 0x121106, 0x47d0b43cbe38df5e, 0x475024089628d306, 0xcf7e6f8a96e8d326, 0x0 }, /* #72 */ 7634 { 0x0c54d2, 0x0c5406, 0x1fa5f9719ab20160, 0x1e21201088920160, 0xbe63249e899b79f2, 0x0 }, /* #73 */ 7635 { 0x3941c7, 0x394106, 0x8b15e9cf7e553145, 0x0b1148c60a011000, 0x0b194cd68ba91ab8, 0x0 }, /* #74 */ 7636 { 0x031c16, 0x031486, 0xcdcaa69cd2feabf2, 0x8d8a8294128002d2, 0xadbe9ad7338052d6, 0x0 }, /* #75 */ 7637 { 0x275182, 0x275102, 0x92e013642dadfaf5, 0x00c00040250930b5, 0x09d5a05ab51934bd, 0x0 }, /* #76 */ 7638 { 0x121a96, 0x121206, 0x35f18fad5d629fed, 0x34a18e8544028284, 0xb4abee85460fc286, 0x0 }, /* #77 */ 7639 { 0x381992, 0x381102, 0x6339e8fd8c6c7032, 0x2029c8548c6c4010, 0x206dda56aeef4c1c, 0x0 }, /* #78 */ 7640 { 0x197587, 0x197586, 0xbf4a058b1b752651, 0xbc40008a10302050, 0xfce100ea54b229f6, 0x0 }, /* #79 */ 7641 { 0x034293, 0x034202, 0xccf8f15bbe100215, 0x4838c05b2a000015, 0x593bc67b2badb4d7, 0x0 }, /* #80 */ 7642 { 0x236303, 0x236302, 0x525fc31532cc89a1, 0x0052011500008101, 0x245221b70d00a11f, 0x0 }, /* #81 */ 7643 { 0x2328d7, 0x232086, 0x897438f9b9215f00, 0x812000a829000900, 0xb52183aa6d48891b, 0x0 }, /* #82 */ 7644 { 0x0b2906, 0x0b2106, 0x948a3383d37a93fe, 0x048a1302113a83fc, 0x27fbd3463d3be7fd, 0x0 }, /* #83 */ 7645 { 0x2b4dd7, 0x2b4586, 0xec05333d3c214435, 0x8004330408210030, 0x91b47f44c9672132, 0x0 }, /* #84 */ 7646 { 0x0f5252, 0x0f5202, 0x88c6e5bdf4ed68d8, 0x08c2c1ad70050098, 0x38dbc3af7a15009e, 0x0 }, /* #85 */ 7647 { 0x0c5406, 0x0c5406, 0xf72db38025689d47, 0x210c210001609500, 0x295e29399963d5a0, 0x0 }, /* #86 */ 7648 { 0x247246, 0x247282, 0xcb8438b7d212ba49, 0xcb00003210029808, 0xef3bc53215a79d1c, 0x0 }, /* #87 */ 7649 { 0x0f0e83, 0x0f0602, 0x006b1ca6485f9bde, 0x0021080608059280, 0xfc25ab1fb825d680, 0x0 }, /* #88 */ 7650 { 0x053fc6, 0x053702, 0x9bde471e34799bb7, 0x1386420e140911b0, 0x37874a0e5e0f31b0, 0x0 }, /* #89 */ 7651 { 0x0e7997, 0x0e7186, 0xd16653d0bc25bc31, 0x806601d01400a430, 0xaae70dd95508a670, 0x0 }, /* #90 */ 7652 { 0x3e5843, 0x3e5002, 0x840358c3ee1d0089, 0x0403400026180001, 0x2ccbe01c37b86c43, 0x0 }, /* #91 */ 7653 { 0x260613, 0x260606, 0xf99cce36426be553, 0x080c420440224042, 0x0c0e634d65a658c6, 0x0 }, /* #92 */ 7654 { 0x195a42, 0x195206, 0x0810ff986ffee781, 0x0010cb8003fc6100, 0x6473cba513fc791e, 0x0 }, /* #93 */ 7655 { 0x3e7102, 0x3e7182, 0xb446b2a2264ab1a3, 0xb40610820448a101, 0xbdbe50934d79e551, 0x0 }, /* #94 */ 7656 { 0x1c2343, 0x1c2306, 0xcc8d3cee19d7668b, 0x000c308408932282, 0x215ef195cc9b33b2, 0x0 }, /* #95 */ 5193 7657 }; 5194 7658 static const BINU64_TEST_T g_aTests_cmp_u64[] = 5195 7659 { 5196 { 0x3a6412, 0x3a6446, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #0 */ 5197 { 0x1d3686, 0x1d3646, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #1 */ 5198 { 0x264582, 0x264546, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #2 */ 5199 { 0x392946, 0x392146, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #3 */ 5200 { 0x0677c7, 0x067786, 0x8a1fec021c77ff63, 0x8a1fec021c77ff63, 0x0000000000000000, 0x0 }, /* #4 */ 5201 { 0x3f1d52, 0x3f1586, 0xb510b46f76f1aee2, 0xb510b46f76f1aee2, 0x0000000000000000, 0x0 }, /* #5 */ 5202 { 0x361f56, 0x361786, 0xe8310961d1cb06e2, 0xe8310961d1cb06e2, 0x0000000000000000, 0x0 }, /* #6 */ 5203 { 0x1e7497, 0x1e7482, 0xe6ef691067145173, 0xe6ef691067145173, 0x0000000000000000, 0x0 }, /* #7 */ 5204 { 0x1a2d42, 0x1a2592, 0xd3623c383dae9f63, 0xd3623c383dae9f63, 0x09682941565f8a79, 0x0 }, /* #8 */ 5205 { 0x2c6f12, 0x2c6793, 0x999542a8c1fa53d3, 0x999542a8c1fa53d3, 0xead66748164b518a, 0x0 }, /* #9 */ 5206 { 0x165ec6, 0x165687, 0x8254084b0b7b2758, 0x8254084b0b7b2758, 0xe26850addaec95f2, 0x0 }, /* #10 */ 5207 { 0x081f82, 0x081792, 0xe64b3ac04b9fc531, 0xe64b3ac04b9fc531, 0x0dc9028194fe47b7, 0x0 }, /* #11 */ 5208 { 0x036a13, 0x036283, 0x71b35538ee72c82a, 0x71b35538ee72c82a, 0x76e6a08c74a009d9, 0x0 }, /* #12 */ 5209 { 0x360452, 0x360496, 0xdb47bd5e3428b032, 0xdb47bd5e3428b032, 0x28064f2282e19523, 0x0 }, /* #13 */ 5210 { 0x357682, 0x357697, 0x0a6becaa6ff91759, 0x0a6becaa6ff91759, 0x4de3b9f8b37e923e, 0x0 }, /* #14 */ 5211 { 0x067093, 0x067003, 0x721dd374ab13164f, 0x721dd374ab13164f, 0xf98bf393c4257e60, 0x0 }, /* #15 */ 5212 { 0x247616, 0x247687, 0x69349c82bece87c8, 0x69349c82bece87c8, 0x701454e1bd0f2ff0, 0x0 }, /* #16 */ 5213 { 0x101852, 0x101086, 0xdb6e5c6068c7e48e, 0xdb6e5c6068c7e48e, 0x03f6ef7b2a72b0b1, 0x0 }, /* #17 */ 5214 { 0x247647, 0x247e02, 0x992387440f10d166, 0x992387440f10d166, 0x4d3e42e66b858e40, 0x0 }, /* #18 */ 5215 { 0x1a10d6, 0x1a1092, 0xeb24f00820c70913, 0xeb24f00820c70913, 0x68849b28460ab359, 0x0 }, /* #19 */ 5216 { 0x2673c2, 0x267b97, 0x78dbfd92e8c18468, 0x78dbfd92e8c18468, 0xdf8874a9f2e4ba3b, 0x0 }, /* #20 */ 5217 { 0x231343, 0x231316, 0xc5af066b334ff256, 0xc5af066b334ff256, 0x97d5ca3d25ce7e8a, 0x0 }, /* #21 */ 5218 { 0x1017d2, 0x101716, 0xcc12cba64aa0f095, 0xcc12cba64aa0f095, 0xc69aff2fe5f8264e, 0x0 }, /* #22 */ 5219 { 0x276a06, 0x276a97, 0x0c6c9cbed7e34f52, 0x0c6c9cbed7e34f52, 0x86f1a5186ea6a524, 0x0 }, /* #23 */ 5220 { 0x0d6f03, 0x0d6702, 0xb7841a715448cce6, 0xb7841a715448cce6, 0xa31dec1bc1e40d30, 0x0 }, /* #24 */ 5221 { 0x381353, 0x381b06, 0x9130f29732450499, 0x9130f29732450499, 0x4af297b22486c125, 0x0 }, /* #25 */ 5222 { 0x054d86, 0x054d12, 0xee6dabb1fd66e5a0, 0xee6dabb1fd66e5a0, 0x79492bb8e2232a1a, 0x0 }, /* #26 */ 5223 { 0x155a43, 0x155292, 0xa436c3ba9522de65, 0xa436c3ba9522de65, 0x0225dacd476bfae9, 0x0 }, /* #27 */ 5224 { 0x3f6a82, 0x3f6293, 0x3b9e83509946de16, 0x3b9e83509946de16, 0x5f1c74aa23bf3897, 0x0 }, /* #28 */ 5225 { 0x2f54d3, 0x2f5406, 0xba89184b666bf885, 0xba89184b666bf885, 0xa45fccd7be9a01f2, 0x0 }, /* #29 */ 5226 { 0x016a96, 0x016216, 0xcc5df862ab868464, 0xcc5df862ab868464, 0xbab49793ed5e1119, 0x0 }, /* #30 */ 5227 { 0x0b72d6, 0x0b7293, 0xafb7c52de35ff0c3, 0xafb7c52de35ff0c3, 0xf891a73989f225d4, 0x0 }, /* #31 */ 5228 { 0x392c12, 0x392497, 0xa44e755c22183920, 0xa44e755c22183920, 0xadea12a01afb1e76, 0x0 }, /* #32 */ 5229 { 0x2c7ec2, 0x2c7682, 0xd35a90ac61c900e8, 0xd35a90ac61c900e8, 0x2f5ce0545ed01621, 0x0 }, /* #33 */ 5230 { 0x0b63c2, 0x0b6386, 0xbca40c9db62035ad, 0xbca40c9db62035ad, 0x2cee8f0a76385758, 0x0 }, /* #34 */ 5231 { 0x311147, 0x311182, 0xf0c732eb99ad0f4b, 0xf0c732eb99ad0f4b, 0x0a44487925e01c25, 0x0 }, /* #35 */ 5232 { 0x322606, 0x322e97, 0x7b2f82d5119e7954, 0x7b2f82d5119e7954, 0xb1356b8fac368c4e, 0x0 }, /* #36 */ 5233 { 0x281286, 0x281216, 0xc2f3edb5cdabb109, 0xc2f3edb5cdabb109, 0x999a55c19c7b286a, 0x0 }, /* #37 */ 5234 { 0x341fd6, 0x341f12, 0xd61bb0909cd7b6b3, 0xd61bb0909cd7b6b3, 0x5fbde7edb3e4c946, 0x0 }, /* #38 */ 5235 { 0x0508c2, 0x050087, 0x0233ce351c9de538, 0x0233ce351c9de538, 0x488068c4d7271b87, 0x0 }, /* #39 */ 5236 { 0x1e4103, 0x1e4987, 0x5620d63436006dae, 0x5620d63436006dae, 0xa03db049c5cf1c19, 0x0 }, /* #40 */ 5237 { 0x0039d3, 0x003196, 0xb3a2d8400db24836, 0xb3a2d8400db24836, 0x2b1888fb48236c3c, 0x0 }, /* #41 */ 5238 { 0x094d83, 0x094593, 0xa02dd532a10a21c0, 0xa02dd532a10a21c0, 0xc97a9e2a6107d61f, 0x0 }, /* #42 */ 5239 { 0x255c42, 0x255486, 0xc263da544c9f9aad, 0xc263da544c9f9aad, 0x2a6b29e1a992e2d9, 0x0 }, /* #43 */ 5240 { 0x0a2956, 0x0a2112, 0x5539c00c9674e838, 0x5539c00c9674e838, 0x13f575dc826f7f8a, 0x0 }, /* #44 */ 5241 { 0x0c48c2, 0x0c4093, 0xa59973c32f4fe269, 0xa59973c32f4fe269, 0xe3a444e9fd7f1a7d, 0x0 }, /* #45 */ 5242 { 0x282f46, 0x282786, 0xd2084e2b34b7d902, 0xd2084e2b34b7d902, 0x2e43a9e9df441320, 0x0 }, /* #46 */ 5243 { 0x081793, 0x081712, 0x2607b526c10da204, 0x2607b526c10da204, 0x05246f724405e54b, 0x0 }, /* #47 */ 5244 { 0x1048d6, 0x104092, 0xf57f9aadaaf10501, 0xf57f9aadaaf10501, 0x29d34c2b0c83ef4b, 0x0 }, /* #48 */ 5245 { 0x2d5156, 0x2d5102, 0x0dfbc8926909f9fe, 0x0dfbc8926909f9fe, 0x015bc5e88d2cf06a, 0x0 }, /* #49 */ 5246 { 0x1e0302, 0x1e0387, 0xc9a16920c2599e34, 0xc9a16920c2599e34, 0xf9f6532ac3fcd9a4, 0x0 }, /* #50 */ 5247 { 0x0e0802, 0x0e0093, 0x007ea16a0c779b73, 0x007ea16a0c779b73, 0x3674a0e739973666, 0x0 }, /* #51 */ 5248 { 0x2f3997, 0x2f3916, 0x933e34c3688387a4, 0x933e34c3688387a4, 0x4b78f28098fa18e7, 0x0 }, /* #52 */ 5249 { 0x385817, 0x385887, 0x4efa9135b4bab9c6, 0x4efa9135b4bab9c6, 0xb484f3b764535715, 0x0 }, /* #53 */ 5250 { 0x1c0e53, 0x1c0e83, 0x17f19de882436a34, 0x17f19de882436a34, 0x93bd9b98f7b61773, 0x0 }, /* #54 */ 5251 { 0x322242, 0x322a97, 0x68d58c461e68a7a2, 0x68d58c461e68a7a2, 0xc31f10bbdbec7d6f, 0x0 }, /* #55 */ 5252 { 0x030742, 0x030786, 0xccf7701d6f2f56fa, 0xccf7701d6f2f56fa, 0x0b98b3ef48e18691, 0x0 }, /* #56 */ 5253 { 0x0d3687, 0x0d3e97, 0x664d1af1e7412699, 0x664d1af1e7412699, 0xe130b4cbd023d7dc, 0x0 }, /* #57 */ 5254 { 0x2d0c53, 0x2d0c83, 0x11f2cc1fdddfd46b, 0x11f2cc1fdddfd46b, 0x8482b05c5b373141, 0x0 }, /* #58 */ 5255 { 0x080b07, 0x080306, 0x66cda19dd0e7deb2, 0x66cda19dd0e7deb2, 0x117061ae862d5e52, 0x0 }, /* #59 */ 5256 { 0x1c6f53, 0x1c6f87, 0x6a7303f86aac9cee, 0x6a7303f86aac9cee, 0xe47d7646a509c561, 0x0 }, /* #60 */ 5257 { 0x200043, 0x200002, 0x616cbeb08a38f53e, 0x616cbeb08a38f53e, 0x0618ecb96a5b25f4, 0x0 }, /* #61 */ 5258 { 0x1d68c7, 0x1d6887, 0x4707663a968c163a, 0x4707663a968c163a, 0x86ba41e776c86d70, 0x0 }, /* #62 */ 5259 { 0x3c48d7, 0x3c4897, 0x49bb4009d8ae08ab, 0x49bb4009d8ae08ab, 0xae970404246913dc, 0x0 }, /* #63 */ 7660 { 0x067e52, 0x067646, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #0 */ 7661 { 0x0e6793, 0x0e6746, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #1 */ 7662 { 0x047b42, 0x047346, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #2 */ 7663 { 0x0d5757, 0x0d5746, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #3 */ 7664 { 0x341713, 0x341746, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #4 */ 7665 { 0x322c97, 0x322446, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #5 */ 7666 { 0x1761d6, 0x176182, 0xeafa052e9f4dc5e0, 0xeafa052e9f4dc5e0, 0x0000000000000000, 0x0 }, /* #6 */ 7667 { 0x2a2507, 0x2a2586, 0xfdc47b5cd4a67abe, 0xfdc47b5cd4a67abe, 0x0000000000000000, 0x0 }, /* #7 */ 7668 { 0x3f1587, 0x3f1506, 0x2c3a363fd95e076f, 0x2c3a363fd95e076f, 0x0000000000000000, 0x0 }, /* #8 */ 7669 { 0x3f78c2, 0x3f7002, 0x623e6f092192a3c7, 0x623e6f092192a3c7, 0x0000000000000000, 0x0 }, /* #9 */ 7670 { 0x2b4947, 0x2b4182, 0x92d5216807f5af80, 0x92d5216807f5af80, 0x0000000000000000, 0x0 }, /* #10 */ 7671 { 0x045d56, 0x045502, 0x690e17738909e6c7, 0x690e17738909e6c7, 0x0000000000000000, 0x0 }, /* #11 */ 7672 { 0x2534c7, 0x253c93, 0x37497614ef87b820, 0x37497614ef87b820, 0xace667dd77e73767, 0x0 }, /* #12 */ 7673 { 0x2c7512, 0x2c7502, 0x5dfec2456115cbeb, 0x5dfec2456115cbeb, 0x2e7890fa00844f65, 0x0 }, /* #13 */ 7674 { 0x3624c3, 0x362487, 0xab6df7c5e771f871, 0xab6df7c5e771f871, 0xc1af041b89786ec0, 0x0 }, /* #14 */ 7675 { 0x362a47, 0x362283, 0x850b22e2e3e6cac8, 0x850b22e2e3e6cac8, 0x8ef8e00fde1f2604, 0x0 }, /* #15 */ 7676 { 0x3e0056, 0x3e0083, 0x3d8924cab9907f1c, 0x3d8924cab9907f1c, 0x6965886276ce6955, 0x0 }, /* #16 */ 7677 { 0x1d0fd7, 0x1d0706, 0xdc63d6d82944af96, 0xdc63d6d82944af96, 0x8ed5db4df4f63030, 0x0 }, /* #17 */ 7678 { 0x304482, 0x304486, 0xa23b24f397bf92be, 0xa23b24f397bf92be, 0x001aa37f58f6ffe7, 0x0 }, /* #18 */ 7679 { 0x2366c6, 0x236612, 0x7c4b0b7ffe4c3194, 0x7c4b0b7ffe4c3194, 0x5fc400b262dffe99, 0x0 }, /* #19 */ 7680 { 0x093642, 0x093e87, 0x74dac485c8a6a5fa, 0x74dac485c8a6a5fa, 0xbcd8b2b279060f55, 0x0 }, /* #20 */ 7681 { 0x3b6353, 0x3b6383, 0x56f6e6e1e9497a37, 0x56f6e6e1e9497a37, 0x6a44bd82abafea61, 0x0 }, /* #21 */ 7682 { 0x355847, 0x355802, 0xcbd2071bb64c4eee, 0xcbd2071bb64c4eee, 0x60dff55c09d0a480, 0x0 }, /* #22 */ 7683 { 0x257bc2, 0x257b97, 0x544bef960fa7d7d9, 0x544bef960fa7d7d9, 0xbd42c83cc23f1bee, 0x0 }, /* #23 */ 7684 { 0x277a87, 0x277a06, 0x9d52093d3772f95f, 0x9d52093d3772f95f, 0x3d2bd83c74dc92d4, 0x0 }, /* #24 */ 7685 { 0x016a86, 0x016206, 0xd08f4453cf7804fc, 0xd08f4453cf7804fc, 0x9be9bfd3adceada3, 0x0 }, /* #25 */ 7686 { 0x3064c3, 0x306c12, 0xbb4d920712fc70bd, 0xbb4d920712fc70bd, 0x430998ddf92e1f4f, 0x0 }, /* #26 */ 7687 { 0x125693, 0x125e83, 0x2e1d9dcd61cf429a, 0x2e1d9dcd61cf429a, 0x9f10e2765a631562, 0x0 }, /* #27 */ 7688 { 0x036196, 0x036107, 0x57a65262cd592566, 0x57a65262cd592566, 0xfbb13efc686acce2, 0x0 }, /* #28 */ 7689 { 0x1e3103, 0x1e3106, 0xe2ce4adc08a372ed, 0xe2ce4adc08a372ed, 0xa915c4fd221178dc, 0x0 }, /* #29 */ 7690 { 0x375317, 0x375387, 0x83b43ecd1d05401d, 0x83b43ecd1d05401d, 0xeb2f695c2e872774, 0x0 }, /* #30 */ 7691 { 0x2e4dd7, 0x2e4583, 0x97bb7c8786825967, 0x97bb7c8786825967, 0xe61b168215ecb010, 0x0 }, /* #31 */ 7692 { 0x224453, 0x224412, 0xf3ce6b42b848ce07, 0xf3ce6b42b848ce07, 0x9db840e362078cf9, 0x0 }, /* #32 */ 7693 { 0x2c0653, 0x2c0687, 0x95815aa4aad3498b, 0x95815aa4aad3498b, 0xd53ba5e39f65d003, 0x0 }, /* #33 */ 7694 { 0x0764d2, 0x076483, 0x185455c85f4996ef, 0x185455c85f4996ef, 0x43a271adc8cbeac6, 0x0 }, /* #34 */ 7695 { 0x151692, 0x151606, 0xde7ca40d90c69955, 0xde7ca40d90c69955, 0x828fdbd92fcd1aa3, 0x0 }, /* #35 */ 7696 { 0x2a2592, 0x2a2587, 0x0e118f62e16483ee, 0x0e118f62e16483ee, 0x3f350a7c22dc92f8, 0x0 }, /* #36 */ 7697 { 0x031402, 0x031c02, 0x95c38495d9b27f4c, 0x95c38495d9b27f4c, 0x78ef8d37d7357e30, 0x0 }, /* #37 */ 7698 { 0x203316, 0x203396, 0xf34604e662f9a325, 0xf34604e662f9a325, 0x59289c6729746747, 0x0 }, /* #38 */ 7699 { 0x345bc3, 0x345b97, 0x4d812d129c7edf77, 0x4d812d129c7edf77, 0x89a441c39bb5ffab, 0x0 }, /* #39 */ 7700 { 0x190ed2, 0x190e93, 0x62749fe57d39df52, 0x62749fe57d39df52, 0xd9faa76ad6ad850f, 0x0 }, /* #40 */ 7701 { 0x054e46, 0x054617, 0x1eb63c46dd578c36, 0x1eb63c46dd578c36, 0xd692b4fac22fe5b8, 0x0 }, /* #41 */ 7702 { 0x273557, 0x273d87, 0x1413a24c317c3f1d, 0x1413a24c317c3f1d, 0x8fd82d60550456b3, 0x0 }, /* #42 */ 7703 { 0x0b01c2, 0x0b0106, 0x6853d4ded52001c3, 0x6853d4ded52001c3, 0x0c07aa5357bc4f81, 0x0 }, /* #43 */ 7704 { 0x3f5606, 0x3f5617, 0x33b6fdba6b305b40, 0x33b6fdba6b305b40, 0xcf9f7e6aa50a6d91, 0x0 }, /* #44 */ 7705 { 0x246903, 0x246107, 0x10b569c966741b70, 0x10b569c966741b70, 0x94f8c470f63413b0, 0x0 }, /* #45 */ 7706 { 0x284087, 0x284012, 0x571e44ab5b7f9d07, 0x571e44ab5b7f9d07, 0x4174fa49842e633c, 0x0 }, /* #46 */ 7707 { 0x1b4f56, 0x1b4f97, 0x1f9a06cda90b3840, 0x1f9a06cda90b3840, 0x9a8d5dc12910fde7, 0x0 }, /* #47 */ 7708 { 0x063787, 0x063786, 0xb5d944e0792718fb, 0xb5d944e0792718fb, 0x0de4fcff4b390a92, 0x0 }, /* #48 */ 7709 { 0x1d7146, 0x1d7112, 0x963a4c78ad4cf064, 0x963a4c78ad4cf064, 0x9171aa3b4d7265ae, 0x0 }, /* #49 */ 7710 { 0x1f1047, 0x1f1016, 0xc51437bfec3006e3, 0xc51437bfec3006e3, 0xa0f7087966fec7ea, 0x0 }, /* #50 */ 7711 { 0x0d7182, 0x0d7116, 0xe2dae50ab2618ea0, 0xe2dae50ab2618ea0, 0x8b52b287d0f3263a, 0x0 }, /* #51 */ 7712 { 0x066393, 0x066386, 0xa0772446dc0f0e59, 0xa0772446dc0f0e59, 0x0d955a0badeea124, 0x0 }, /* #52 */ 7713 { 0x0a0f06, 0x0a0f93, 0x643938b996fba990, 0x643938b996fba990, 0x9e971c82d88d3511, 0x0 }, /* #53 */ 7714 { 0x102a56, 0x102a06, 0xad49bced816960ac, 0xad49bced816960ac, 0x5b4b90dd441282d5, 0x0 }, /* #54 */ 7715 { 0x132b02, 0x132396, 0xeafd1edf7d4a9310, 0xeafd1edf7d4a9310, 0x5dc54a3e4ff5f959, 0x0 }, /* #55 */ 7716 { 0x0d5c82, 0x0d5c83, 0x634a1ced75b68aab, 0x634a1ced75b68aab, 0x9d56fa33861540e3, 0x0 }, /* #56 */ 7717 { 0x045a06, 0x045a06, 0x8fd08546f67a2fae, 0x8fd08546f67a2fae, 0x3482f8eec2dddf9a, 0x0 }, /* #57 */ 7718 { 0x246c13, 0x246c12, 0x9c147e99198e8652, 0x9c147e99198e8652, 0x43fc848645839e09, 0x0 }, /* #58 */ 7719 { 0x201c42, 0x201c97, 0x393f4fcea7b47832, 0x393f4fcea7b47832, 0xb82885b762d5a496, 0x0 }, /* #59 */ 7720 { 0x226f02, 0x226716, 0x64cc1c9ad3398312, 0x64cc1c9ad3398312, 0x3034eabed469d555, 0x0 }, /* #60 */ 7721 { 0x1f1957, 0x1f1183, 0x8d2d564a08967259, 0x8d2d564a08967259, 0xf0d2b8501b7c1b08, 0x0 }, /* #61 */ 7722 { 0x024606, 0x024e87, 0x0ce3ebaa55d8ce9a, 0x0ce3ebaa55d8ce9a, 0x80284189f02e8cf5, 0x0 }, /* #62 */ 7723 { 0x262a47, 0x262a06, 0x9790da78a5b52502, 0x9790da78a5b52502, 0x2cb184c666f72931, 0x0 }, /* #63 */ 7724 { 0x041ac3, 0x041203, 0x2359affdb702f5d5, 0x2359affdb702f5d5, 0xd3dd7cde15313e00, 0x0 }, /* #64 */ 7725 { 0x307dd7, 0x307d12, 0xe8b475bd2e68e584, 0xe8b475bd2e68e584, 0x68ef8a7a75e85817, 0x0 }, /* #65 */ 7726 { 0x2c0542, 0x2c0503, 0x309695713eaa92f6, 0x309695713eaa92f6, 0xe6e38ba92e2d6776, 0x0 }, /* #66 */ 7727 { 0x261813, 0x261012, 0xebe864d5be3e4be3, 0xebe864d5be3e4be3, 0xdc73b7e02633f278, 0x0 }, /* #67 */ 7728 { 0x2c6197, 0x2c6186, 0xe440faa4f996ef6d, 0xe440faa4f996ef6d, 0x1a773d47ec3d0685, 0x0 }, /* #68 */ 7729 { 0x180dc6, 0x180503, 0x0dff0d5b1af7f90a, 0x0dff0d5b1af7f90a, 0x920b7f32e3c5d88a, 0x0 }, /* #69 */ 7730 { 0x0b5592, 0x0b5506, 0x2ff0c402d63ad2f8, 0x2ff0c402d63ad2f8, 0x2e0b4efd27d477e4, 0x0 }, /* #70 */ 7731 { 0x2e5b82, 0x2e5383, 0x5a4d7e0b06172828, 0x5a4d7e0b06172828, 0x6a1c182a6229dbc7, 0x0 }, /* #71 */ 7732 { 0x3602d7, 0x360206, 0x37e432c1da9240eb, 0x37e432c1da9240eb, 0x1603934aa6c03991, 0x0 }, /* #72 */ 7733 { 0x3b0b46, 0x3b0b97, 0x5ae1ad75d3e8d4a9, 0x5ae1ad75d3e8d4a9, 0xc31800821642ea1c, 0x0 }, /* #73 */ 7734 { 0x097917, 0x097197, 0x0f500d7eaf353978, 0x0f500d7eaf353978, 0x24ebf17a3f2dffa9, 0x0 }, /* #74 */ 7735 { 0x3a1387, 0x3a1313, 0x4c5998b4f7ab4181, 0x4c5998b4f7ab4181, 0xdd74857e8e387895, 0x0 }, /* #75 */ 7736 { 0x282247, 0x282287, 0x04c9784a9c2414ad, 0x04c9784a9c2414ad, 0x556833bc46f844ba, 0x0 }, /* #76 */ 7737 { 0x1c2752, 0x1c2702, 0x2402df788d3543fe, 0x2402df788d3543fe, 0x0e91e10e20623149, 0x0 }, /* #77 */ 7738 { 0x0e0646, 0x0e0e97, 0x393d5451d05bc662, 0x393d5451d05bc662, 0xa37f4f28a96ad006, 0x0 }, /* #78 */ 7739 { 0x255d46, 0x255d02, 0xd0836438b2e3e7bd, 0xd0836438b2e3e7bd, 0x61cd35fd2228c1d3, 0x0 }, /* #79 */ 7740 { 0x132716, 0x132f97, 0x48f9ff68cec67c0c, 0x48f9ff68cec67c0c, 0xada3c040595546ee, 0x0 }, /* #80 */ 7741 { 0x224102, 0x224187, 0x0535442e8c375711, 0x0535442e8c375711, 0x202618c06c0f4b81, 0x0 }, /* #81 */ 7742 { 0x227597, 0x227502, 0x6276af31da335e57, 0x6276af31da335e57, 0x5cea8b52dde7cba4, 0x0 }, /* #82 */ 7743 { 0x206406, 0x206c83, 0x763e6dcbbf229086, 0x763e6dcbbf229086, 0xa224f4597ce50ea6, 0x0 }, /* #83 */ 7744 { 0x261092, 0x261087, 0xeaeaa1a49b09f5d5, 0xeaeaa1a49b09f5d5, 0xfca9991a121a4cd2, 0x0 }, /* #84 */ 7745 { 0x021913, 0x021196, 0xfe0c7e416c0fc018, 0xfe0c7e416c0fc018, 0x60dcfe6e2634fd3a, 0x0 }, /* #85 */ 7746 { 0x041952, 0x041183, 0x001850d2de622f6f, 0x001850d2de622f6f, 0x7119f98348c2dc7e, 0x0 }, /* #86 */ 7747 { 0x0c4157, 0x0c4112, 0x64c34b0bae5e1d05, 0x64c34b0bae5e1d05, 0x0ae2142b5173d208, 0x0 }, /* #87 */ 7748 { 0x1a3957, 0x1a3102, 0x2281ffeb4d325175, 0x2281ffeb4d325175, 0x13592b74c4c8af00, 0x0 }, /* #88 */ 7749 { 0x335692, 0x335616, 0x6e526987c04db7a0, 0x6e526987c04db7a0, 0x059f4561fcdadfdd, 0x0 }, /* #89 */ 7750 { 0x0406d6, 0x040606, 0xf39156fb78e6b954, 0xf39156fb78e6b954, 0xa62239e68ae59330, 0x0 }, /* #90 */ 7751 { 0x075f46, 0x075787, 0x427fd63dfb09d503, 0x427fd63dfb09d503, 0x7834ab1516ca4013, 0x0 }, /* #91 */ 7752 { 0x0c0c87, 0x0c0c16, 0x9e12484f334a7817, 0x9e12484f334a7817, 0x5da2125e2201b34b, 0x0 }, /* #92 */ 7753 { 0x236886, 0x236893, 0x7a4ecd2e5c367165, 0x7a4ecd2e5c367165, 0xf33622044b80c5bd, 0x0 }, /* #93 */ 7754 { 0x336f93, 0x336702, 0x6fa771e0382a8592, 0x6fa771e0382a8592, 0x03f3a4009a254191, 0x0 }, /* #94 */ 7755 { 0x137e06, 0x137617, 0x0ab26aaa040a75a8, 0x0ab26aaa040a75a8, 0xa8dda20cd210400f, 0x0 }, /* #95 */ 5260 7756 }; 5261 7757 static const BINU64_TEST_T g_aTests_test_u64[] = 5262 7758 { 5263 { 0x083a83, 0x083246, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #0 */ 5264 { 0x0c0a13, 0x0c0246, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #1 */ 5265 { 0x053512, 0x053546, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #2 */ 5266 { 0x292c53, 0x292446, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #3 */ 5267 { 0x2538c7, 0x253046, 0x01eab57451b212b7, 0x01eab57451b212b7, 0x0000000000000000, 0x0 }, /* #4 */ 5268 { 0x2e7453, 0x2e7446, 0x8242cb69f2b4c3a4, 0x8242cb69f2b4c3a4, 0x0000000000000000, 0x0 }, /* #5 */ 5269 { 0x385b87, 0x385346, 0xd50d4f1cdd0969fc, 0xd50d4f1cdd0969fc, 0x0000000000000000, 0x0 }, /* #6 */ 5270 { 0x044212, 0x044246, 0xa65b0f85f9a0b731, 0xa65b0f85f9a0b731, 0x0000000000000000, 0x0 }, /* #7 */ 5271 { 0x181942, 0x181186, 0xf707afc913e26f85, 0xf707afc913e26f85, 0xd553166319a5d158, 0x0 }, /* #8 */ 5272 { 0x224887, 0x224002, 0x975a684bcfda94ba, 0x975a684bcfda94ba, 0x08f71c95d9818f8b, 0x0 }, /* #9 */ 5273 { 0x351f97, 0x351702, 0xe6505f8feb42ac94, 0xe6505f8feb42ac94, 0x264fa50de6b1d9c3, 0x0 }, /* #10 */ 5274 { 0x1d2cd6, 0x1d2406, 0xa6012fd5b2b28423, 0xa6012fd5b2b28423, 0x256d2874d7eb7d44, 0x0 }, /* #11 */ 5275 { 0x3a6ad6, 0x3a6202, 0x17e8cd458cd1a5fe, 0x17e8cd458cd1a5fe, 0x1ca4448feb7dfdd7, 0x0 }, /* #12 */ 5276 { 0x1137c7, 0x113702, 0x0d875496b9e6867c, 0x0d875496b9e6867c, 0xc52749bdefc26b9d, 0x0 }, /* #13 */ 5277 { 0x1a3ac3, 0x1a3206, 0xce343010bdc7e3ab, 0xce343010bdc7e3ab, 0x69ae4855c43f928c, 0x0 }, /* #14 */ 5278 { 0x0e59d3, 0x0e5106, 0x6195f1c185fee5a2, 0x6195f1c185fee5a2, 0x00df3fa402af4510, 0x0 }, /* #15 */ 5279 { 0x0b2846, 0x0b2086, 0xfae3d21999cb6efd, 0xfae3d21999cb6efd, 0x86b77dcd02f68583, 0x0 }, /* #16 */ 5280 { 0x244202, 0x244282, 0xbd0976f367e92b0d, 0xbd0976f367e92b0d, 0x82055f8f78606ad3, 0x0 }, /* #17 */ 5281 { 0x044707, 0x044702, 0x33ddd8b8f8ee86f3, 0x33ddd8b8f8ee86f3, 0x176123b847953f17, 0x0 }, /* #18 */ 5282 { 0x301107, 0x301102, 0x6f894e35636d95da, 0x6f894e35636d95da, 0x52895b1e9f6d91f4, 0x0 }, /* #19 */ 5283 { 0x3d1813, 0x3d1086, 0xf01a022cdf77c4cf, 0xf01a022cdf77c4cf, 0xcc80e2cc7b84d033, 0x0 }, /* #20 */ 5284 { 0x294557, 0x294506, 0x9ae7ea2b50e4c3a2, 0x9ae7ea2b50e4c3a2, 0x6957c4669b485358, 0x0 }, /* #21 */ 5285 { 0x1f1996, 0x1f1102, 0x47812911e0d32a58, 0x47812911e0d32a58, 0x81835501f0af3fc3, 0x0 }, /* #22 */ 5286 { 0x013547, 0x013586, 0xea4b6568ccee32d5, 0xea4b6568ccee32d5, 0xf0743d1c7beea489, 0x0 }, /* #23 */ 5287 { 0x181216, 0x181206, 0x3f37522e4f0d7fa5, 0x3f37522e4f0d7fa5, 0x201d9b826ee29ea5, 0x0 }, /* #24 */ 5288 { 0x0c2512, 0x0c2502, 0x502249f39c6b6a94, 0x502249f39c6b6a94, 0x3849f5c27b24f8cb, 0x0 }, /* #25 */ 5289 { 0x255142, 0x255106, 0xb061bdf09f4ce165, 0xb061bdf09f4ce165, 0x46747dd7e0fd1134, 0x0 }, /* #26 */ 5290 { 0x315246, 0x315286, 0xc7389750632ba855, 0xc7389750632ba855, 0x84a2a761e4ccd8a2, 0x0 }, /* #27 */ 5291 { 0x1a7453, 0x1a7402, 0x308887fcfb28c0c7, 0x308887fcfb28c0c7, 0x526167d85397ca48, 0x0 }, /* #28 */ 5292 { 0x281f57, 0x281702, 0x8fa1940ef034a2a3, 0x8fa1940ef034a2a3, 0x00d5067eb8ff4bf9, 0x0 }, /* #29 */ 5293 { 0x1d5b52, 0x1d5302, 0xe9fdf5c8a1decb6f, 0xe9fdf5c8a1decb6f, 0x0b1a70a80c79b7ee, 0x0 }, /* #30 */ 5294 { 0x1a2b43, 0x1a2306, 0x7d9621b19f50018e, 0x7d9621b19f50018e, 0x4007a9338b7e0b0d, 0x0 }, /* #31 */ 5295 { 0x357416, 0x357406, 0xb003508c6c99f674, 0xb003508c6c99f674, 0x0eb75184299d2ff4, 0x0 }, /* #32 */ 5296 { 0x083882, 0x083082, 0xb4a363fc095330b7, 0xb4a363fc095330b7, 0xb6f2fab3f677db9c, 0x0 }, /* #33 */ 5297 { 0x293ac7, 0x293202, 0x043cb1c498d204da, 0x043cb1c498d204da, 0xe03b8ca1acbadddb, 0x0 }, /* #34 */ 5298 { 0x0d4f42, 0x0d4702, 0xc4c42108012a5f04, 0xc4c42108012a5f04, 0x51da843ae854b77d, 0x0 }, /* #35 */ 5299 { 0x1f25d3, 0x1f2502, 0x7660654783ebee27, 0x7660654783ebee27, 0x8a98e063a8327cb3, 0x0 }, /* #36 */ 5300 { 0x330906, 0x330106, 0x811f951520e883b7, 0x811f951520e883b7, 0x6ea10c318074b71a, 0x0 }, /* #37 */ 5301 { 0x271d97, 0x271502, 0xe552ca5131e2ddd8, 0xe552ca5131e2ddd8, 0x61d0be9d1e60bfcf, 0x0 }, /* #38 */ 5302 { 0x126796, 0x126706, 0x5626fa9294ced1aa, 0x5626fa9294ced1aa, 0xe67f8353486cea22, 0x0 }, /* #39 */ 5303 { 0x067297, 0x067206, 0x5c19cc9066a8ebef, 0x5c19cc9066a8ebef, 0x191f92ada1c5312d, 0x0 }, /* #40 */ 5304 { 0x162897, 0x162006, 0x4ef64bb7bde0458d, 0x4ef64bb7bde0458d, 0xa861aee00be503e1, 0x0 }, /* #41 */ 5305 { 0x202983, 0x202102, 0x6d4ac7a4e28f4a1d, 0x6d4ac7a4e28f4a1d, 0x6b56543e46195db2, 0x0 }, /* #42 */ 5306 { 0x346957, 0x346102, 0x0633d61b354dcaa7, 0x0633d61b354dcaa7, 0x091ca72cf52daa9e, 0x0 }, /* #43 */ 5307 { 0x233e42, 0x233602, 0xc0f1d4f211d42d6b, 0xc0f1d4f211d42d6b, 0x10541b2fc4d35c5a, 0x0 }, /* #44 */ 5308 { 0x0453d6, 0x045306, 0x24d9f7f26131323f, 0x24d9f7f26131323f, 0xf98bf5e804ef48ab, 0x0 }, /* #45 */ 5309 { 0x3d6fd6, 0x3d6782, 0x852edde579fadea3, 0x852edde579fadea3, 0xd5ec6c8807ea08df, 0x0 }, /* #46 */ 5310 { 0x095fd6, 0x095706, 0x141c264cb0bb3af6, 0x141c264cb0bb3af6, 0x155a72a8441651e4, 0x0 }, /* #47 */ 5311 { 0x1d7e83, 0x1d7686, 0xe4ee8a8b335f0b89, 0xe4ee8a8b335f0b89, 0x88e991111d6ca976, 0x0 }, /* #48 */ 5312 { 0x331856, 0x331086, 0xc5b23099ac8ca534, 0xc5b23099ac8ca534, 0xac6838a4f5948fba, 0x0 }, /* #49 */ 5313 { 0x1e4e96, 0x1e4606, 0x798bece4124cf1a2, 0x798bece4124cf1a2, 0x6e8f78b0916d8a40, 0x0 }, /* #50 */ 5314 { 0x3c0293, 0x3c0286, 0x85b1f7b27fa85a14, 0x85b1f7b27fa85a14, 0xeb2e0a35a69f672a, 0x0 }, /* #51 */ 5315 { 0x203392, 0x203306, 0x5565c0b672a3a406, 0x5565c0b672a3a406, 0xf5d34cdd4b4f1887, 0x0 }, /* #52 */ 5316 { 0x1b7d92, 0x1b7502, 0xc2c3302fab930b2e, 0xc2c3302fab930b2e, 0x4a5207dfdc905f13, 0x0 }, /* #53 */ 5317 { 0x0246c6, 0x024606, 0xa507d52512c775d0, 0xa507d52512c775d0, 0x00468b6d2476fe9f, 0x0 }, /* #54 */ 5318 { 0x2b2117, 0x2b2106, 0x6c99b9319b273b1c, 0x6c99b9319b273b1c, 0x35804dd2204d56d7, 0x0 }, /* #55 */ 5319 { 0x353146, 0x353182, 0xd7960f0e64006b91, 0xd7960f0e64006b91, 0xac7b93cd7cb66c3a, 0x0 }, /* #56 */ 5320 { 0x240e83, 0x240606, 0x2535885d030a7b8d, 0x2535885d030a7b8d, 0xa8f3744f835886b3, 0x0 }, /* #57 */ 5321 { 0x192457, 0x192486, 0x9c48dbfced627a43, 0x9c48dbfced627a43, 0x8acea29133628be5, 0x0 }, /* #58 */ 5322 { 0x1303d7, 0x130306, 0x4c8e8b477c68ecbd, 0x4c8e8b477c68ecbd, 0xfcc009582259e8c1, 0x0 }, /* #59 */ 5323 { 0x253046, 0x253002, 0x113a159dd2df8784, 0x113a159dd2df8784, 0xb15ced058c812004, 0x0 }, /* #60 */ 5324 { 0x0d1d42, 0x0d1506, 0x2b3fa2f107459ce5, 0x2b3fa2f107459ce5, 0x6cf9558d1ee29265, 0x0 }, /* #61 */ 5325 { 0x1f53d7, 0x1f5302, 0x3ef6a04f364f0977, 0x3ef6a04f364f0977, 0x20d105bbf196c2d4, 0x0 }, /* #62 */ 5326 { 0x0f48d3, 0x0f4082, 0x92805af6feb5d054, 0x92805af6feb5d054, 0xbfbf333ceb846011, 0x0 }, /* #63 */ 7759 { 0x397797, 0x397746, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #0 */ 7760 { 0x2f7c42, 0x2f7446, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #1 */ 7761 { 0x0f2006, 0x0f2046, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #2 */ 7762 { 0x0966c6, 0x096646, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #3 */ 7763 { 0x0d5756, 0x0d5746, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #4 */ 7764 { 0x226a53, 0x226246, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #5 */ 7765 { 0x0e5347, 0x0e5346, 0xc361c17eda85c17c, 0xc361c17eda85c17c, 0x0000000000000000, 0x0 }, /* #6 */ 7766 { 0x2659c3, 0x265146, 0x0fd9adadfd0eb244, 0x0fd9adadfd0eb244, 0x0000000000000000, 0x0 }, /* #7 */ 7767 { 0x1940d6, 0x194046, 0x5270a86582d97484, 0x5270a86582d97484, 0x0000000000000000, 0x0 }, /* #8 */ 7768 { 0x3f2903, 0x3f2146, 0xd120644d417b7871, 0xd120644d417b7871, 0x0000000000000000, 0x0 }, /* #9 */ 7769 { 0x190403, 0x190446, 0xa7d49feee0d69511, 0xa7d49feee0d69511, 0x0000000000000000, 0x0 }, /* #10 */ 7770 { 0x0f7783, 0x0f7746, 0xc045eee3ca02d657, 0xc045eee3ca02d657, 0x0000000000000000, 0x0 }, /* #11 */ 7771 { 0x061a06, 0x061202, 0xcc9db05c842ba213, 0xcc9db05c842ba213, 0x3f74acbcc4a56e7c, 0x0 }, /* #12 */ 7772 { 0x380b12, 0x380306, 0x184b4b681979fedc, 0x184b4b681979fedc, 0x8284bcdf7743c621, 0x0 }, /* #13 */ 7773 { 0x0b7697, 0x0b7602, 0x2715ee474cea4018, 0x2715ee474cea4018, 0xf08aacc2d0ceac30, 0x0 }, /* #14 */ 7774 { 0x140d53, 0x140506, 0x74fa71d32e3f2a6d, 0x74fa71d32e3f2a6d, 0x12a11ad26646eed1, 0x0 }, /* #15 */ 7775 { 0x277b57, 0x277306, 0x73223a08e0284271, 0x73223a08e0284271, 0x76336b06cc101e45, 0x0 }, /* #16 */ 7776 { 0x377296, 0x377202, 0x27bc170e4acc40f3, 0x27bc170e4acc40f3, 0xf8a4014a6d8dcd56, 0x0 }, /* #17 */ 7777 { 0x105f06, 0x105706, 0xfaf0ee147e6a6492, 0xfaf0ee147e6a6492, 0x23605bfc9f9ea21a, 0x0 }, /* #18 */ 7778 { 0x370f83, 0x370706, 0x165a51220bdcf11f, 0x165a51220bdcf11f, 0x76c4c87043849aa5, 0x0 }, /* #19 */ 7779 { 0x036dd2, 0x036506, 0x85472afd41e9722e, 0x85472afd41e9722e, 0x57ec84f603574ac0, 0x0 }, /* #20 */ 7780 { 0x0d5f92, 0x0d5706, 0x3f1b8b1fecfda01f, 0x3f1b8b1fecfda01f, 0xf305cea4a94ae16a, 0x0 }, /* #21 */ 7781 { 0x010b07, 0x010302, 0x048beb335d16cf6c, 0x048beb335d16cf6c, 0x483d126ebdfe6399, 0x0 }, /* #22 */ 7782 { 0x0518c7, 0x051002, 0xa75dfdeda91fcf3a, 0xa75dfdeda91fcf3a, 0x3cba7e988bca079f, 0x0 }, /* #23 */ 7783 { 0x0d4c47, 0x0d4482, 0xb3ae726c474c90ad, 0xb3ae726c474c90ad, 0xa65c62fbc1da4bc9, 0x0 }, /* #24 */ 7784 { 0x260117, 0x260106, 0x4595b74fc6aeea42, 0x4595b74fc6aeea42, 0xda3f87296835a666, 0x0 }, /* #25 */ 7785 { 0x024303, 0x024302, 0xb12943d1f2928442, 0xb12943d1f2928442, 0x70cebf540c238861, 0x0 }, /* #26 */ 7786 { 0x333cd6, 0x333402, 0x31b9b731409eae20, 0x31b9b731409eae20, 0x671ad89797aa0b78, 0x0 }, /* #27 */ 7787 { 0x015643, 0x015686, 0xb120220df1220796, 0xb120220df1220796, 0xd44b3cd6f49b9cad, 0x0 }, /* #28 */ 7788 { 0x0730d6, 0x073086, 0xfd51bc6b6c973dab, 0xfd51bc6b6c973dab, 0x809094a481295514, 0x0 }, /* #29 */ 7789 { 0x0e3c13, 0x0e3406, 0xd0714463935f386c, 0xd0714463935f386c, 0x0982ddc67c40e8d7, 0x0 }, /* #30 */ 7790 { 0x2d7702, 0x2d7702, 0x0ca8d11b5f35ea4a, 0x0ca8d11b5f35ea4a, 0xf0f460185f386aee, 0x0 }, /* #31 */ 7791 { 0x110197, 0x110182, 0xf636f25356bf7f2f, 0xf636f25356bf7f2f, 0xcd8fa6ba915f63c7, 0x0 }, /* #32 */ 7792 { 0x0b0442, 0x0b0402, 0x7bfe7e651146c05a, 0x7bfe7e651146c05a, 0xaf88cbb2c11c587c, 0x0 }, /* #33 */ 7793 { 0x352b57, 0x352382, 0xb3f9106beafabea0, 0xb3f9106beafabea0, 0x8b78d11ea4a4fb75, 0x0 }, /* #34 */ 7794 { 0x292f47, 0x292782, 0x9b6253eaa51f1420, 0x9b6253eaa51f1420, 0xd7ca22c7947335b1, 0x0 }, /* #35 */ 7795 { 0x3163d2, 0x316302, 0x784bc24e7f12060e, 0x784bc24e7f12060e, 0x9f6b8c9af5c1cc95, 0x0 }, /* #36 */ 7796 { 0x1c0347, 0x1c0306, 0xeed13c9ba763664c, 0xeed13c9ba763664c, 0x1a6faedeaae1fc20, 0x0 }, /* #37 */ 7797 { 0x011f16, 0x011782, 0xf72feb200a3b3d37, 0xf72feb200a3b3d37, 0xa363f40aeaf59e2e, 0x0 }, /* #38 */ 7798 { 0x2a6f82, 0x2a6702, 0x25f02a9fe3d1d8cb, 0x25f02a9fe3d1d8cb, 0x69e65bc37a7e6101, 0x0 }, /* #39 */ 7799 { 0x127492, 0x127406, 0xa1f8b109cd2b7c78, 0xa1f8b109cd2b7c78, 0x2538a506ce2ed74b, 0x0 }, /* #40 */ 7800 { 0x1a60d6, 0x1a6006, 0x5fa9a586400b3497, 0x5fa9a586400b3497, 0x08ce7f84bab2317a, 0x0 }, /* #41 */ 7801 { 0x155853, 0x155082, 0xd3162012f5359df8, 0xd3162012f5359df8, 0xb6f319241193a85b, 0x0 }, /* #42 */ 7802 { 0x372683, 0x372606, 0x0b35ac2159df2dc4, 0x0b35ac2159df2dc4, 0xeb95fd7a30b7b046, 0x0 }, /* #43 */ 7803 { 0x346ad3, 0x346202, 0x4b96ddd10d58f65f, 0x4b96ddd10d58f65f, 0x1def8a849dbceb1c, 0x0 }, /* #44 */ 7804 { 0x2f1042, 0x2f1086, 0x9c738d188a967751, 0x9c738d188a967751, 0xa2c20d36a6345213, 0x0 }, /* #45 */ 7805 { 0x316607, 0x316602, 0x633ae50ddf6319ec, 0x633ae50ddf6319ec, 0x8fd6e68e2f93ca8c, 0x0 }, /* #46 */ 7806 { 0x3a1d97, 0x3a1506, 0x1be694563ebfb48c, 0x1be694563ebfb48c, 0xeda7c352ff14c93c, 0x0 }, /* #47 */ 7807 { 0x0853c2, 0x085382, 0xac8cfe7fa9bcd61c, 0xac8cfe7fa9bcd61c, 0x9d4f90b05c987b86, 0x0 }, /* #48 */ 7808 { 0x2421d2, 0x242102, 0x919da10915aa164b, 0x919da10915aa164b, 0x4422f0b803b77fbb, 0x0 }, /* #49 */ 7809 { 0x2962d2, 0x296282, 0x825da679d234b519, 0x825da679d234b519, 0xab56cc61925c5325, 0x0 }, /* #50 */ 7810 { 0x040a83, 0x040202, 0xe7fab420e5cdc3ef, 0xe7fab420e5cdc3ef, 0x759d94a23c47b561, 0x0 }, /* #51 */ 7811 { 0x093307, 0x093302, 0x3ac0f47c537f0f3b, 0x3ac0f47c537f0f3b, 0xb6d7d26a51f337da, 0x0 }, /* #52 */ 7812 { 0x376a12, 0x376286, 0x81e2fab49b16fba4, 0x81e2fab49b16fba4, 0x8e9d709c9cb96137, 0x0 }, /* #53 */ 7813 { 0x0c3a16, 0x0c3206, 0x260827f1da799c5b, 0x260827f1da799c5b, 0x81c37842a17652b8, 0x0 }, /* #54 */ 7814 { 0x0c56c3, 0x0c5606, 0x3c5c40672215aa3f, 0x3c5c40672215aa3f, 0x0fe5a2830c8869fa, 0x0 }, /* #55 */ 7815 { 0x106f47, 0x106702, 0x0adaa52052041859, 0x0adaa52052041859, 0x4b6c324f988edd71, 0x0 }, /* #56 */ 7816 { 0x1b0712, 0x1b0786, 0xeffa193bcc370448, 0xeffa193bcc370448, 0xb1bc48b54c8ea9ec, 0x0 }, /* #57 */ 7817 { 0x091d43, 0x091506, 0x98c6a8bbe0fd58a4, 0x98c6a8bbe0fd58a4, 0x54d382ad5a6f99b2, 0x0 }, /* #58 */ 7818 { 0x283683, 0x283606, 0x9c7d852bd6148268, 0x9c7d852bd6148268, 0x48077b19b4b1d8a9, 0x0 }, /* #59 */ 7819 { 0x224b42, 0x224306, 0x6a581c7a414e0999, 0x6a581c7a414e0999, 0x1306f3ec7eb5a34d, 0x0 }, /* #60 */ 7820 { 0x383583, 0x383582, 0xa937ae0c6f02ed84, 0xa937ae0c6f02ed84, 0xae4d831f8683aaf8, 0x0 }, /* #61 */ 7821 { 0x1b7fd2, 0x1b7786, 0x91f28cf638aea57c, 0x91f28cf638aea57c, 0xd9b1e8748b049482, 0x0 }, /* #62 */ 7822 { 0x144587, 0x144506, 0x3eae1e24dbea7900, 0x3eae1e24dbea7900, 0x094c1b1f193d0e75, 0x0 }, /* #63 */ 7823 { 0x0835d3, 0x083586, 0xbe4713672458be90, 0xbe4713672458be90, 0xb404d55e2c4b0ff5, 0x0 }, /* #64 */ 7824 { 0x142902, 0x142106, 0x04f449dc144fd432, 0x04f449dc144fd432, 0x09af5183021d2de2, 0x0 }, /* #65 */ 7825 { 0x101542, 0x101586, 0x9cb25554f3b6a78d, 0x9cb25554f3b6a78d, 0xa995885640002d57, 0x0 }, /* #66 */ 7826 { 0x295b46, 0x295306, 0xcc402b1724051f26, 0xcc402b1724051f26, 0x49024cf648ccf949, 0x0 }, /* #67 */ 7827 { 0x0a2f12, 0x0a2702, 0x39512bb2776d8d33, 0x39512bb2776d8d33, 0x5011a79a000bf157, 0x0 }, /* #68 */ 7828 { 0x121887, 0x121002, 0x4728ac9b65dbe350, 0x4728ac9b65dbe350, 0x6da83aa87f5bf7c8, 0x0 }, /* #69 */ 7829 { 0x2323d6, 0x232302, 0x7bf61efeaf85d73d, 0x7bf61efeaf85d73d, 0x45efd8169b6cd473, 0x0 }, /* #70 */ 7830 { 0x130f47, 0x130702, 0x29b359a170eb5371, 0x29b359a170eb5371, 0xeea32e4b7dc18f3d, 0x0 }, /* #71 */ 7831 { 0x3455d2, 0x345502, 0x4646f092c8f006af, 0x4646f092c8f006af, 0x78e03a151b5c0476, 0x0 }, /* #72 */ 7832 { 0x0555d7, 0x055502, 0xad1420bd3d48a819, 0xad1420bd3d48a819, 0x7bb4b7e58471903d, 0x0 }, /* #73 */ 7833 { 0x155ad6, 0x155202, 0x39e9ca74407ea2ac, 0x39e9ca74407ea2ac, 0x49f7238463eac433, 0x0 }, /* #74 */ 7834 { 0x3c5506, 0x3c5586, 0x999948bdd9c706f3, 0x999948bdd9c706f3, 0x929c2ce71e769e3f, 0x0 }, /* #75 */ 7835 { 0x077b16, 0x077306, 0x7bbe19e522bf46c0, 0x7bbe19e522bf46c0, 0x558920a07d9648da, 0x0 }, /* #76 */ 7836 { 0x3c7343, 0x3c7302, 0xc5cde739a01125e1, 0xc5cde739a01125e1, 0x000e27f3510772fc, 0x0 }, /* #77 */ 7837 { 0x206357, 0x206386, 0xedf2a9ae9fefa3eb, 0xedf2a9ae9fefa3eb, 0xeaccaabbd661f613, 0x0 }, /* #78 */ 7838 { 0x1c70d2, 0x1c7006, 0x563646f7974e4f45, 0x563646f7974e4f45, 0x3a92ba5e856d0d85, 0x0 }, /* #79 */ 7839 { 0x093012, 0x093006, 0x516710c01d0e3b8a, 0x516710c01d0e3b8a, 0xc70764a4057cd700, 0x0 }, /* #80 */ 7840 { 0x204e96, 0x204686, 0xe36e208e2cc79691, 0xe36e208e2cc79691, 0xd6dc4680931b7da1, 0x0 }, /* #81 */ 7841 { 0x180913, 0x180186, 0xd6dbc52b5f592a1c, 0xd6dbc52b5f592a1c, 0xdcef338df66db699, 0x0 }, /* #82 */ 7842 { 0x217cd2, 0x217482, 0x8d0d5a3d5a89cd6b, 0x8d0d5a3d5a89cd6b, 0x90b9490aa79f617c, 0x0 }, /* #83 */ 7843 { 0x2a3813, 0x2a3002, 0xacea97bd29892d04, 0xacea97bd29892d04, 0x2ad9010f9d901054, 0x0 }, /* #84 */ 7844 { 0x1415c3, 0x141502, 0x60c1369e98b43bc9, 0x60c1369e98b43bc9, 0x68a72fae6ce8cfde, 0x0 }, /* #85 */ 7845 { 0x2b5d53, 0x2b5502, 0x3dda0c2c26fe3eff, 0x3dda0c2c26fe3eff, 0x55f233f936553c6d, 0x0 }, /* #86 */ 7846 { 0x322b92, 0x322382, 0xeccd7ef48dd258f2, 0xeccd7ef48dd258f2, 0x9e1eccc36749fcfa, 0x0 }, /* #87 */ 7847 { 0x154653, 0x154686, 0x8031bdff7cc65200, 0x8031bdff7cc65200, 0xbf7b4b8781b0d146, 0x0 }, /* #88 */ 7848 { 0x1b4d53, 0x1b4582, 0xe4162080d5cd765e, 0xe4162080d5cd765e, 0xf45bdfa4e8afe6d5, 0x0 }, /* #89 */ 7849 { 0x374382, 0x374302, 0x524aa23a5d8eec87, 0x524aa23a5d8eec87, 0xab8ab43c61e09737, 0x0 }, /* #90 */ 7850 { 0x3f0646, 0x3f0606, 0x01d16f9022b6986e, 0x01d16f9022b6986e, 0x6c0ddf7edcf357de, 0x0 }, /* #91 */ 7851 { 0x0c0096, 0x0c0082, 0xfea28f2cdf3c8681, 0xfea28f2cdf3c8681, 0xc27de6f02265b1d4, 0x0 }, /* #92 */ 7852 { 0x043882, 0x043082, 0xfbafd86ef437cdea, 0xfbafd86ef437cdea, 0xa133e591d5aa3c5f, 0x0 }, /* #93 */ 7853 { 0x244452, 0x244402, 0x07546b8b07dd23b9, 0x07546b8b07dd23b9, 0x5dff8dd0b760766f, 0x0 }, /* #94 */ 7854 { 0x376212, 0x376206, 0x1741ab8bf387c79b, 0x1741ab8bf387c79b, 0xdef11dcc18653e9a, 0x0 }, /* #95 */ 5327 7855 }; 5328 7856 static const BINU64_TEST_T g_aTests_bt_u64[] = 5329 7857 { 5330 { 0x3c48d6, 0x3c48d6, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #0 */ 5331 { 0x256ac7, 0x256ac6, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #1 */ 5332 { 0x0d1d93, 0x0d1d92, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #2 */ 5333 { 0x2e0556, 0x2e0556, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #3 */ 5334 { 0x2a3e47, 0x2a3e46, 0x42ea3da2f05e5c00, 0x42ea3da2f05e5c00, 0x0000000000000000, 0x0 }, /* #4 */ 5335 { 0x347902, 0x347903, 0x5b54c9ccbeb3ffa5, 0x5b54c9ccbeb3ffa5, 0x0000000000000000, 0x0 }, /* #5 */ 5336 { 0x0c7e12, 0x0c7e12, 0x77eeed6564aa889c, 0x77eeed6564aa889c, 0x0000000000000000, 0x0 }, /* #6 */ 5337 { 0x2a7652, 0x2a7653, 0xd1be95651ed96235, 0xd1be95651ed96235, 0x0000000000000000, 0x0 }, /* #7 */ 5338 { 0x0243d2, 0x0243d3, 0xffe3bb85df722907, 0xffe3bb85df722907, 0x0000000000000008, 0x0 }, /* #8 */ 5339 { 0x204a17, 0x204a16, 0x573018ef3c7d8ee3, 0x573018ef3c7d8ee3, 0x000000000000000d, 0x0 }, /* #9 */ 5340 { 0x240f57, 0x240f56, 0x917cc40f60ace2b9, 0x917cc40f60ace2b9, 0x0000000000000014, 0x0 }, /* #10 */ 5341 { 0x074606, 0x074607, 0xbfcb375c21a3a978, 0xbfcb375c21a3a978, 0x000000000000003c, 0x0 }, /* #11 */ 5342 { 0x2b3107, 0x2b3107, 0x945d9d61d73db59a, 0x945d9d61d73db59a, 0x000000000000000c, 0x0 }, /* #12 */ 5343 { 0x2d5906, 0x2d5906, 0xffe68ccbe1031d9f, 0xffe68ccbe1031d9f, 0x0000000000000006, 0x0 }, /* #13 */ 5344 { 0x072dd7, 0x072dd7, 0x24b7c4814e9cfd45, 0x24b7c4814e9cfd45, 0x000000000000000f, 0x0 }, /* #14 */ 5345 { 0x1d1756, 0x1d1757, 0x1923bfa57ac303a2, 0x1923bfa57ac303a2, 0x0000000000000007, 0x0 }, /* #15 */ 5346 { 0x023187, 0x023186, 0x647f6579fa09eed9, 0x647f6579fa09eed9, 0x0000000000000027, 0x0 }, /* #16 */ 5347 { 0x3d3b12, 0x3d3b13, 0x3dd5e172eef2ab72, 0x3dd5e172eef2ab72, 0x0000000000000015, 0x0 }, /* #17 */ 5348 { 0x3b5602, 0x3b5603, 0x5a889e2f019eb52d, 0x5a889e2f019eb52d, 0x0000000000000018, 0x0 }, /* #18 */ 5349 { 0x170a06, 0x170a06, 0xfe5c5677a8951d2d, 0xfe5c5677a8951d2d, 0x0000000000000030, 0x0 }, /* #19 */ 5350 { 0x285256, 0x285256, 0x58cc1bdf614b5548, 0x58cc1bdf614b5548, 0x0000000000000031, 0x0 }, /* #20 */ 5351 { 0x231e12, 0x231e13, 0x5e77a0bc68d59631, 0x5e77a0bc68d59631, 0x0000000000000004, 0x0 }, /* #21 */ 5352 { 0x0f0017, 0x0f0016, 0x876977b8e60e7bbb, 0x876977b8e60e7bbb, 0x0000000000000015, 0x0 }, /* #22 */ 5353 { 0x375787, 0x375786, 0x364e3c09c1688a47, 0x364e3c09c1688a47, 0x000000000000000d, 0x0 }, /* #23 */ 5354 { 0x3a6043, 0x3a6043, 0xa1656f06c6460e8d, 0xa1656f06c6460e8d, 0x000000000000000b, 0x0 }, /* #24 */ 5355 { 0x192352, 0x192353, 0x813dd2cf6667b1e6, 0x813dd2cf6667b1e6, 0x000000000000003f, 0x0 }, /* #25 */ 5356 { 0x0f4207, 0x0f4206, 0x0b78354fea4d951b, 0x0b78354fea4d951b, 0x000000000000003e, 0x0 }, /* #26 */ 5357 { 0x353792, 0x353793, 0x997ab7a7bdb0aa45, 0x997ab7a7bdb0aa45, 0x0000000000000002, 0x0 }, /* #27 */ 5358 { 0x0b7a07, 0x0b7a06, 0x3fc1e5f129809a91, 0x3fc1e5f129809a91, 0x000000000000003e, 0x0 }, /* #28 */ 5359 { 0x291552, 0x291553, 0xc707aced7494960e, 0xc707aced7494960e, 0x0000000000000009, 0x0 }, /* #29 */ 5360 { 0x077f53, 0x077f52, 0x41b7e5fd19826cd8, 0x41b7e5fd19826cd8, 0x0000000000000000, 0x0 }, /* #30 */ 5361 { 0x2b2996, 0x2b2996, 0xcfd6deea32f8e002, 0xcfd6deea32f8e002, 0x0000000000000005, 0x0 }, /* #31 */ 5362 { 0x260e17, 0x260e17, 0xffb0c636d2694ebe, 0xffb0c636d2694ebe, 0x0000000000000038, 0x0 }, /* #32 */ 5363 { 0x1a1b92, 0x1a1b92, 0x41d2c375d709c2c7, 0x41d2c375d709c2c7, 0x0000000000000015, 0x0 }, /* #33 */ 5364 { 0x1950d3, 0x1950d3, 0x9641f68cbfa7280c, 0x9641f68cbfa7280c, 0x0000000000000012, 0x0 }, /* #34 */ 5365 { 0x114c56, 0x114c57, 0x437dd2fdaeece828, 0x437dd2fdaeece828, 0x0000000000000015, 0x0 }, /* #35 */ 5366 { 0x283547, 0x283547, 0x500132bcb9036d5d, 0x500132bcb9036d5d, 0x000000000000002c, 0x0 }, /* #36 */ 5367 { 0x320503, 0x320503, 0x981046c64a30d721, 0x981046c64a30d721, 0x0000000000000015, 0x0 }, /* #37 */ 5368 { 0x2d1913, 0x2d1912, 0xedac54a1845ed3f0, 0xedac54a1845ed3f0, 0x0000000000000034, 0x0 }, /* #38 */ 5369 { 0x093202, 0x093202, 0xf1285b2af7051ec9, 0xf1285b2af7051ec9, 0x0000000000000030, 0x0 }, /* #39 */ 5370 { 0x3c2352, 0x3c2352, 0x18ebe00f217d4405, 0x18ebe00f217d4405, 0x0000000000000011, 0x0 }, /* #40 */ 5371 { 0x082b83, 0x082b83, 0xb1187dac813c97e6, 0xb1187dac813c97e6, 0x0000000000000022, 0x0 }, /* #41 */ 5372 { 0x3e6857, 0x3e6857, 0xc859d9dedd093876, 0xc859d9dedd093876, 0x000000000000002e, 0x0 }, /* #42 */ 5373 { 0x280a97, 0x280a96, 0x3cc4c8f8cc193313, 0x3cc4c8f8cc193313, 0x0000000000000006, 0x0 }, /* #43 */ 5374 { 0x231ac6, 0x231ac6, 0x618856e972463de0, 0x618856e972463de0, 0x0000000000000031, 0x0 }, /* #44 */ 5375 { 0x1b16c6, 0x1b16c7, 0xd5d325c2708f6396, 0xd5d325c2708f6396, 0x000000000000003f, 0x0 }, /* #45 */ 5376 { 0x050716, 0x050717, 0x3a700f05ea95d596, 0x3a700f05ea95d596, 0x000000000000000f, 0x0 }, /* #46 */ 5377 { 0x2a5407, 0x2a5406, 0x3cd449f30fc7a7b8, 0x3cd449f30fc7a7b8, 0x0000000000000038, 0x0 }, /* #47 */ 5378 { 0x0d7417, 0x0d7416, 0xf895aa28e100c158, 0xf895aa28e100c158, 0x0000000000000031, 0x0 }, /* #48 */ 5379 { 0x256457, 0x256457, 0x1f2a3198a21e2ac2, 0x1f2a3198a21e2ac2, 0x0000000000000024, 0x0 }, /* #49 */ 5380 { 0x0a0752, 0x0a0752, 0xeb935c5d26027609, 0xeb935c5d26027609, 0x0000000000000018, 0x0 }, /* #50 */ 5381 { 0x3b2a07, 0x3b2a07, 0x12f873ef5f9971b6, 0x12f873ef5f9971b6, 0x0000000000000023, 0x0 }, /* #51 */ 5382 { 0x2d6956, 0x2d6957, 0x44957626e8e0a2df, 0x44957626e8e0a2df, 0x0000000000000037, 0x0 }, /* #52 */ 5383 { 0x0f3116, 0x0f3116, 0x852b339b8661e5a3, 0x852b339b8661e5a3, 0x0000000000000003, 0x0 }, /* #53 */ 5384 { 0x3f33d7, 0x3f33d6, 0xd13ff7133c779e64, 0xd13ff7133c779e64, 0x000000000000003d, 0x0 }, /* #54 */ 5385 { 0x166d07, 0x166d07, 0xd4981f5fda6bcf29, 0xd4981f5fda6bcf29, 0x000000000000001c, 0x0 }, /* #55 */ 5386 { 0x1a66c7, 0x1a66c7, 0xdded836c5d652ef3, 0xdded836c5d652ef3, 0x000000000000000d, 0x0 }, /* #56 */ 5387 { 0x320b12, 0x320b13, 0xe32cbe7d7c3693f8, 0xe32cbe7d7c3693f8, 0x0000000000000029, 0x0 }, /* #57 */ 5388 { 0x345297, 0x345296, 0x8dd05cef0c22a985, 0x8dd05cef0c22a985, 0x0000000000000012, 0x0 }, /* #58 */ 5389 { 0x344943, 0x344942, 0x2571f50f0735ed5b, 0x2571f50f0735ed5b, 0x0000000000000011, 0x0 }, /* #59 */ 5390 { 0x1e5746, 0x1e5746, 0x53f71bde14510849, 0x53f71bde14510849, 0x000000000000000f, 0x0 }, /* #60 */ 5391 { 0x374256, 0x374257, 0x7a5bf13d24f7305f, 0x7a5bf13d24f7305f, 0x000000000000000d, 0x0 }, /* #61 */ 5392 { 0x140253, 0x140252, 0x3e007ac03ca42af5, 0x3e007ac03ca42af5, 0x0000000000000020, 0x0 }, /* #62 */ 5393 { 0x163786, 0x163786, 0x15dec78a755f93c6, 0x15dec78a755f93c6, 0x000000000000003d, 0x0 }, /* #63 */ 7858 { 0x1b6cc6, 0x1b6cc6, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #0 */ 7859 { 0x024f93, 0x024f92, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #1 */ 7860 { 0x386513, 0x386512, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #2 */ 7861 { 0x3b7ed2, 0x3b7ed2, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #3 */ 7862 { 0x105353, 0x105352, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #4 */ 7863 { 0x2b38c6, 0x2b38c6, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #5 */ 7864 { 0x371f16, 0x371f16, 0x966af82feeb5a136, 0x966af82feeb5a136, 0x0000000000000000, 0x0 }, /* #6 */ 7865 { 0x0b6102, 0x0b6102, 0x79f5592ec12b2e6e, 0x79f5592ec12b2e6e, 0x0000000000000000, 0x0 }, /* #7 */ 7866 { 0x321987, 0x321987, 0x94ec8457e2ac29cd, 0x94ec8457e2ac29cd, 0x0000000000000000, 0x0 }, /* #8 */ 7867 { 0x247656, 0x247657, 0x6f670b661c1ee181, 0x6f670b661c1ee181, 0x0000000000000000, 0x0 }, /* #9 */ 7868 { 0x1d0e87, 0x1d0e86, 0x39a6ea32e41855c4, 0x39a6ea32e41855c4, 0x0000000000000000, 0x0 }, /* #10 */ 7869 { 0x193703, 0x193702, 0x897fdcf10cfe456c, 0x897fdcf10cfe456c, 0x0000000000000000, 0x0 }, /* #11 */ 7870 { 0x0277c3, 0x0277c2, 0x3da4920c748e981c, 0x3da4920c748e981c, 0x0000000000000031, 0x0 }, /* #12 */ 7871 { 0x073e13, 0x073e12, 0xf71c1d0e6a9a48b7, 0xf71c1d0e6a9a48b7, 0x0000000000000026, 0x0 }, /* #13 */ 7872 { 0x261c56, 0x261c56, 0x8119b8ce3a161a50, 0x8119b8ce3a161a50, 0x0000000000000005, 0x0 }, /* #14 */ 7873 { 0x2a43c2, 0x2a43c2, 0x2c480df75663b618, 0x2c480df75663b618, 0x0000000000000017, 0x0 }, /* #15 */ 7874 { 0x3c5f82, 0x3c5f83, 0x1e7122ea8e6c26f3, 0x1e7122ea8e6c26f3, 0x0000000000000016, 0x0 }, /* #16 */ 7875 { 0x350b03, 0x350b03, 0x9e48592d9e83ca15, 0x9e48592d9e83ca15, 0x0000000000000023, 0x0 }, /* #17 */ 7876 { 0x0a0a52, 0x0a0a53, 0x2e3ba65668c15af9, 0x2e3ba65668c15af9, 0x0000000000000010, 0x0 }, /* #18 */ 7877 { 0x3a5b57, 0x3a5b56, 0xa5499727cd97be39, 0xa5499727cd97be39, 0x0000000000000024, 0x0 }, /* #19 */ 7878 { 0x303c93, 0x303c92, 0xf14cd21b4ad9127d, 0xf14cd21b4ad9127d, 0x0000000000000026, 0x0 }, /* #20 */ 7879 { 0x1518d6, 0x1518d6, 0x70a2f46ab22746f2, 0x70a2f46ab22746f2, 0x000000000000002b, 0x0 }, /* #21 */ 7880 { 0x3a3e17, 0x3a3e16, 0xdbc4358924cc3946, 0xdbc4358924cc3946, 0x0000000000000030, 0x0 }, /* #22 */ 7881 { 0x2668c2, 0x2668c2, 0x582e52caf004ffaf, 0x582e52caf004ffaf, 0x000000000000002d, 0x0 }, /* #23 */ 7882 { 0x0f5613, 0x0f5613, 0xb24070f5bb643e74, 0xb24070f5bb643e74, 0x000000000000002c, 0x0 }, /* #24 */ 7883 { 0x3b22c7, 0x3b22c7, 0xc53c1be4d77dd15c, 0xc53c1be4d77dd15c, 0x000000000000002b, 0x0 }, /* #25 */ 7884 { 0x056782, 0x056783, 0x5f335ffd89e41d1d, 0x5f335ffd89e41d1d, 0x000000000000001f, 0x0 }, /* #26 */ 7885 { 0x147d56, 0x147d56, 0x97d9de9fe2788ab2, 0x97d9de9fe2788ab2, 0x0000000000000008, 0x0 }, /* #27 */ 7886 { 0x0a7fd6, 0x0a7fd6, 0xe203935c74e3f564, 0xe203935c74e3f564, 0x0000000000000009, 0x0 }, /* #28 */ 7887 { 0x3e3e16, 0x3e3e16, 0xf7e57fceecfb90e4, 0xf7e57fceecfb90e4, 0x000000000000000d, 0x0 }, /* #29 */ 7888 { 0x261312, 0x261312, 0xbd1cca7f0fedad8c, 0xbd1cca7f0fedad8c, 0x0000000000000031, 0x0 }, /* #30 */ 7889 { 0x2b4316, 0x2b4316, 0xbc3da5b46e09a91c, 0xbc3da5b46e09a91c, 0x0000000000000011, 0x0 }, /* #31 */ 7890 { 0x064383, 0x064383, 0xaead72ba904df766, 0xaead72ba904df766, 0x0000000000000006, 0x0 }, /* #32 */ 7891 { 0x164892, 0x164892, 0xa78f7eb820c02834, 0xa78f7eb820c02834, 0x0000000000000012, 0x0 }, /* #33 */ 7892 { 0x326d97, 0x326d96, 0xa0bf7a6751b86447, 0xa0bf7a6751b86447, 0x0000000000000010, 0x0 }, /* #34 */ 7893 { 0x190453, 0x190453, 0x1b6c67953efe1655, 0x1b6c67953efe1655, 0x0000000000000017, 0x0 }, /* #35 */ 7894 { 0x136746, 0x136747, 0x83523643fceb695c, 0x83523643fceb695c, 0x0000000000000029, 0x0 }, /* #36 */ 7895 { 0x0c6f82, 0x0c6f82, 0x25216a15b2ecfe25, 0x25216a15b2ecfe25, 0x000000000000003e, 0x0 }, /* #37 */ 7896 { 0x150c42, 0x150c42, 0x87100ea4339a0e0b, 0x87100ea4339a0e0b, 0x000000000000002e, 0x0 }, /* #38 */ 7897 { 0x201cc2, 0x201cc2, 0x13decd168bdde100, 0x13decd168bdde100, 0x000000000000000b, 0x0 }, /* #39 */ 7898 { 0x243cd6, 0x243cd6, 0xbf8af3e6f9d5bd7b, 0xbf8af3e6f9d5bd7b, 0x0000000000000034, 0x0 }, /* #40 */ 7899 { 0x1828d6, 0x1828d7, 0xb391a18d23e2a06a, 0xb391a18d23e2a06a, 0x0000000000000001, 0x0 }, /* #41 */ 7900 { 0x1a3bd6, 0x1a3bd7, 0x67ff15dc29299140, 0x67ff15dc29299140, 0x000000000000001b, 0x0 }, /* #42 */ 7901 { 0x016303, 0x016302, 0x7ead4613011e9497, 0x7ead4613011e9497, 0x000000000000001e, 0x0 }, /* #43 */ 7902 { 0x3f13c7, 0x3f13c7, 0xd9399cd0aa356bd1, 0xd9399cd0aa356bd1, 0x0000000000000033, 0x0 }, /* #44 */ 7903 { 0x0c6ac7, 0x0c6ac6, 0xf1b394e7fec9c920, 0xf1b394e7fec9c920, 0x0000000000000002, 0x0 }, /* #45 */ 7904 { 0x0f43c7, 0x0f43c7, 0x756d4f2aa3ea741d, 0x756d4f2aa3ea741d, 0x000000000000000d, 0x0 }, /* #46 */ 7905 { 0x180e42, 0x180e42, 0xd17e6292309a0bd3, 0xd17e6292309a0bd3, 0x000000000000000a, 0x0 }, /* #47 */ 7906 { 0x0d6046, 0x0d6047, 0x4c0137b9f5f58d14, 0x4c0137b9f5f58d14, 0x0000000000000017, 0x0 }, /* #48 */ 7907 { 0x092b87, 0x092b87, 0x4c41da391c1e5876, 0x4c41da391c1e5876, 0x000000000000000b, 0x0 }, /* #49 */ 7908 { 0x0f2c93, 0x0f2c92, 0x114f83b2ddf92a69, 0x114f83b2ddf92a69, 0x000000000000003e, 0x0 }, /* #50 */ 7909 { 0x343396, 0x343396, 0x27d0159c0a0276f6, 0x27d0159c0a0276f6, 0x000000000000002f, 0x0 }, /* #51 */ 7910 { 0x005293, 0x005292, 0x5f2f7f6f7ab57569, 0x5f2f7f6f7ab57569, 0x0000000000000027, 0x0 }, /* #52 */ 7911 { 0x0c3e17, 0x0c3e17, 0x770e241f7b1367f5, 0x770e241f7b1367f5, 0x0000000000000009, 0x0 }, /* #53 */ 7912 { 0x1f6453, 0x1f6453, 0x765d4207f8892ec3, 0x765d4207f8892ec3, 0x0000000000000006, 0x0 }, /* #54 */ 7913 { 0x1a7697, 0x1a7697, 0x03f50d0745a1d630, 0x03f50d0745a1d630, 0x0000000000000018, 0x0 }, /* #55 */ 7914 { 0x1419d3, 0x1419d2, 0xd791f4910b3356f5, 0xd791f4910b3356f5, 0x0000000000000001, 0x0 }, /* #56 */ 7915 { 0x1b5b42, 0x1b5b42, 0x905a65fa6217eb52, 0x905a65fa6217eb52, 0x000000000000000c, 0x0 }, /* #57 */ 7916 { 0x110307, 0x110306, 0x4476baef0e3910b0, 0x4476baef0e3910b0, 0x0000000000000033, 0x0 }, /* #58 */ 7917 { 0x047c13, 0x047c12, 0x1e85c6ceaa0b9586, 0x1e85c6ceaa0b9586, 0x0000000000000009, 0x0 }, /* #59 */ 7918 { 0x0a0e12, 0x0a0e12, 0xb6bd2331d0ea0ff3, 0xb6bd2331d0ea0ff3, 0x000000000000001d, 0x0 }, /* #60 */ 7919 { 0x367d86, 0x367d87, 0x7fd77f360ac8b8b9, 0x7fd77f360ac8b8b9, 0x000000000000000c, 0x0 }, /* #61 */ 7920 { 0x215f42, 0x215f42, 0xe1f15aa06cd056c7, 0xe1f15aa06cd056c7, 0x000000000000001c, 0x0 }, /* #62 */ 7921 { 0x1a60c2, 0x1a60c2, 0x1126a83461e443e9, 0x1126a83461e443e9, 0x000000000000000b, 0x0 }, /* #63 */ 7922 { 0x047517, 0x047516, 0xc50ea4e8ba36551f, 0xc50ea4e8ba36551f, 0x0000000000000030, 0x0 }, /* #64 */ 7923 { 0x3b37d3, 0x3b37d2, 0x2a69dea7fc6b5446, 0x2a69dea7fc6b5446, 0x0000000000000032, 0x0 }, /* #65 */ 7924 { 0x033306, 0x033306, 0xc87c296cc1555206, 0xc87c296cc1555206, 0x0000000000000021, 0x0 }, /* #66 */ 7925 { 0x0c4f02, 0x0c4f03, 0x94f35a4cd8eaa4f3, 0x94f35a4cd8eaa4f3, 0x0000000000000026, 0x0 }, /* #67 */ 7926 { 0x1a4d93, 0x1a4d92, 0x99650bbc3eee7583, 0x99650bbc3eee7583, 0x000000000000002a, 0x0 }, /* #68 */ 7927 { 0x1d7bc2, 0x1d7bc3, 0x9d36e4ca16b27175, 0x9d36e4ca16b27175, 0x0000000000000015, 0x0 }, /* #69 */ 7928 { 0x141506, 0x141506, 0xf7bff2c68f4db94b, 0xf7bff2c68f4db94b, 0x0000000000000002, 0x0 }, /* #70 */ 7929 { 0x2e7117, 0x2e7116, 0x678b4014339e72ed, 0x678b4014339e72ed, 0x0000000000000027, 0x0 }, /* #71 */ 7930 { 0x1f45c3, 0x1f45c3, 0xea8307f3897b0111, 0xea8307f3897b0111, 0x0000000000000026, 0x0 }, /* #72 */ 7931 { 0x191e13, 0x191e13, 0xcb7ab97c3b87b8e0, 0xcb7ab97c3b87b8e0, 0x0000000000000007, 0x0 }, /* #73 */ 7932 { 0x041707, 0x041707, 0x653ff6d245c37cf2, 0x653ff6d245c37cf2, 0x000000000000002c, 0x0 }, /* #74 */ 7933 { 0x2c1346, 0x2c1346, 0xa00ec36820fa885d, 0xa00ec36820fa885d, 0x000000000000001c, 0x0 }, /* #75 */ 7934 { 0x3a6c82, 0x3a6c83, 0xcf43b9fdd82b7d9c, 0xcf43b9fdd82b7d9c, 0x000000000000001f, 0x0 }, /* #76 */ 7935 { 0x352703, 0x352702, 0xe490619b3fe73617, 0xe490619b3fe73617, 0x000000000000001e, 0x0 }, /* #77 */ 7936 { 0x242143, 0x242143, 0x353d4541b59f6b4b, 0x353d4541b59f6b4b, 0x0000000000000035, 0x0 }, /* #78 */ 7937 { 0x283987, 0x283987, 0x376cdc9464ac79be, 0x376cdc9464ac79be, 0x000000000000000d, 0x0 }, /* #79 */ 7938 { 0x1d5f86, 0x1d5f87, 0xb680911a7eea073a, 0xb680911a7eea073a, 0x000000000000003d, 0x0 }, /* #80 */ 7939 { 0x186f93, 0x186f92, 0x821f9966e9a0e514, 0x821f9966e9a0e514, 0x0000000000000020, 0x0 }, /* #81 */ 7940 { 0x1e4e87, 0x1e4e87, 0xe05b6c6ee6774520, 0xe05b6c6ee6774520, 0x000000000000001a, 0x0 }, /* #82 */ 7941 { 0x322382, 0x322383, 0xfb6c1d3f933ad4d9, 0xfb6c1d3f933ad4d9, 0x0000000000000013, 0x0 }, /* #83 */ 7942 { 0x3a7906, 0x3a7907, 0xea86671b9fe7ca1d, 0xea86671b9fe7ca1d, 0x0000000000000000, 0x0 }, /* #84 */ 7943 { 0x3e3312, 0x3e3313, 0x8ce06fa8bbd4c153, 0x8ce06fa8bbd4c153, 0x0000000000000006, 0x0 }, /* #85 */ 7944 { 0x1820d6, 0x1820d6, 0xbd318198a1e6e2c3, 0xbd318198a1e6e2c3, 0x000000000000000a, 0x0 }, /* #86 */ 7945 { 0x2d6a53, 0x2d6a53, 0x057988b748bb5f7b, 0x057988b748bb5f7b, 0x0000000000000003, 0x0 }, /* #87 */ 7946 { 0x2f2f13, 0x2f2f12, 0x147ccab01799586e, 0x147ccab01799586e, 0x0000000000000012, 0x0 }, /* #88 */ 7947 { 0x0f0702, 0x0f0702, 0x8ab49eb472dcfe32, 0x8ab49eb472dcfe32, 0x000000000000003d, 0x0 }, /* #89 */ 7948 { 0x1a2097, 0x1a2097, 0xa56c3bf61899fbf3, 0xa56c3bf61899fbf3, 0x000000000000003f, 0x0 }, /* #90 */ 7949 { 0x045212, 0x045212, 0x27f2319d8603de38, 0x27f2319d8603de38, 0x000000000000003b, 0x0 }, /* #91 */ 7950 { 0x3d4492, 0x3d4493, 0xdfe7008754e276d2, 0xdfe7008754e276d2, 0x0000000000000001, 0x0 }, /* #92 */ 7951 { 0x220492, 0x220493, 0xbd9dbdc1b15bbc27, 0xbd9dbdc1b15bbc27, 0x0000000000000014, 0x0 }, /* #93 */ 7952 { 0x151412, 0x151412, 0x659cea4a9dd854a4, 0x659cea4a9dd854a4, 0x0000000000000024, 0x0 }, /* #94 */ 7953 { 0x263bd3, 0x263bd3, 0x2e15d2193b76b3ca, 0x2e15d2193b76b3ca, 0x0000000000000032, 0x0 }, /* #95 */ 5394 7954 }; 5395 7955 static const BINU64_TEST_T g_aTests_btc_u64[] = 5396 7956 { 5397 { 0x145383, 0x145382, 0x0000000000000000, 0x0000000000000001, 0x0000000000000000, 0x0 }, /* #0 */ 5398 { 0x011602, 0x011602, 0x0000000000000000, 0x0000000000000001, 0x0000000000000000, 0x0 }, /* #1 */ 5399 { 0x3d4f43, 0x3d4f42, 0x0000000000000000, 0x0000000000000001, 0x0000000000000000, 0x0 }, /* #2 */ 5400 { 0x204cc6, 0x204cc6, 0x0000000000000000, 0x0000000000000001, 0x0000000000000000, 0x0 }, /* #3 */ 5401 { 0x182542, 0x182542, 0x5df9503072c9ca30, 0x5df9503072c9ca31, 0x0000000000000000, 0x0 }, /* #4 */ 5402 { 0x3f0e87, 0x3f0e87, 0xd32b37bebff0b1d5, 0xd32b37bebff0b1d4, 0x0000000000000000, 0x0 }, /* #5 */ 5403 { 0x184592, 0x184593, 0xa0bfa9f59a151f63, 0xa0bfa9f59a151f62, 0x0000000000000000, 0x0 }, /* #6 */ 5404 { 0x2f4552, 0x2f4552, 0x2fe540cf307863e0, 0x2fe540cf307863e1, 0x0000000000000000, 0x0 }, /* #7 */ 5405 { 0x020f47, 0x020f47, 0x06537c24e96484ef, 0x02537c24e96484ef, 0x000000000000003a, 0x0 }, /* #8 */ 5406 { 0x301b87, 0x301b87, 0xba659542a3ded4cf, 0xba659542a3ded4cd, 0x0000000000000001, 0x0 }, /* #9 */ 5407 { 0x3158d2, 0x3158d2, 0xbe069f6aae1c35a7, 0xbe069f6aae1c37a7, 0x0000000000000009, 0x0 }, /* #10 */ 5408 { 0x382812, 0x382812, 0x89010167e9c031bb, 0x89010167e9c0b1bb, 0x000000000000000f, 0x0 }, /* #11 */ 5409 { 0x3a10d6, 0x3a10d6, 0xf0065f571e2f3fcf, 0xf0465f571e2f3fcf, 0x0000000000000036, 0x0 }, /* #12 */ 5410 { 0x0b4c83, 0x0b4c83, 0x08b980e0bf680f21, 0x08b980e0bd680f21, 0x0000000000000019, 0x0 }, /* #13 */ 5411 { 0x0c6386, 0x0c6386, 0x4fd47acc78d981bc, 0x4fd47acc78d981fc, 0x0000000000000006, 0x0 }, /* #14 */ 5412 { 0x031093, 0x031092, 0x0942129e7d76e728, 0x094212be7d76e728, 0x0000000000000025, 0x0 }, /* #15 */ 5413 { 0x101d42, 0x101d43, 0x5e21f472b50604c0, 0x5e21f472b50204c0, 0x0000000000000012, 0x0 }, /* #16 */ 5414 { 0x070113, 0x070112, 0xedf517a134db5df3, 0xedf517a136db5df3, 0x0000000000000019, 0x0 }, /* #17 */ 5415 { 0x317783, 0x317783, 0xeca725058b3a7c10, 0xcca725058b3a7c10, 0x000000000000003d, 0x0 }, /* #18 */ 5416 { 0x3a0293, 0x3a0293, 0x8c2f5ef6e986ba46, 0x8c2f5ef6e9869a46, 0x000000000000000d, 0x0 }, /* #19 */ 5417 { 0x1f2053, 0x1f2053, 0xce521d66ba9cd4ba, 0xce521d62ba9cd4ba, 0x0000000000000022, 0x0 }, /* #20 */ 5418 { 0x171617, 0x171617, 0xb8de07619e891188, 0xb8dc07619e891188, 0x0000000000000031, 0x0 }, /* #21 */ 5419 { 0x380cd3, 0x380cd2, 0xa3e320b3086fcca0, 0xa3e320b3086fcca1, 0x0000000000000000, 0x0 }, /* #22 */ 5420 { 0x2d29d7, 0x2d29d6, 0xe15b025f1931056c, 0xe15b035f1931056c, 0x0000000000000028, 0x0 }, /* #23 */ 5421 { 0x354bc3, 0x354bc2, 0xe2f646ea9cdcc89b, 0xe2f647ea9cdcc89b, 0x0000000000000028, 0x0 }, /* #24 */ 5422 { 0x340b46, 0x340b46, 0xbd448ea85c902c2e, 0xbd448ea85c902c3e, 0x0000000000000004, 0x0 }, /* #25 */ 5423 { 0x192206, 0x192206, 0xc464ca642d96c12e, 0xd464ca642d96c12e, 0x000000000000003c, 0x0 }, /* #26 */ 5424 { 0x382497, 0x382497, 0x1757832f34bdc70e, 0x1757832d34bdc70e, 0x0000000000000021, 0x0 }, /* #27 */ 5425 { 0x0d67d7, 0x0d67d6, 0x4da5c5869f71651e, 0x4da5c7869f71651e, 0x0000000000000029, 0x0 }, /* #28 */ 5426 { 0x146002, 0x146002, 0x9fd76afe5c4c7601, 0x9fd76afe5c4c7641, 0x0000000000000006, 0x0 }, /* #29 */ 5427 { 0x1d1a87, 0x1d1a86, 0x2c74b5f0d28c1bcb, 0x2c74b5f0f28c1bcb, 0x000000000000001d, 0x0 }, /* #30 */ 5428 { 0x124bc2, 0x124bc3, 0x2bf238f1dac0dd13, 0x2bf238f1dac0dd11, 0x0000000000000001, 0x0 }, /* #31 */ 5429 { 0x0f6a83, 0x0f6a83, 0x54ff0d34393ff15c, 0x54ff0d34393ff14c, 0x0000000000000004, 0x0 }, /* #32 */ 5430 { 0x366247, 0x366246, 0x003162ea6b366540, 0x803162ea6b366540, 0x000000000000003f, 0x0 }, /* #33 */ 5431 { 0x3d6147, 0x3d6146, 0x7dadd08ecc45d910, 0x7dadd08ecd45d910, 0x0000000000000018, 0x0 }, /* #34 */ 5432 { 0x2d6502, 0x2d6502, 0x3a3c9b85f87c919f, 0x3a3c9b87f87c919f, 0x0000000000000021, 0x0 }, /* #35 */ 5433 { 0x313583, 0x313582, 0xdd6eddda16fa9587, 0xdd6eddda16fad587, 0x000000000000000e, 0x0 }, /* #36 */ 5434 { 0x1b6847, 0x1b6847, 0x214bd33393387bdc, 0x214bd33392387bdc, 0x0000000000000018, 0x0 }, /* #37 */ 5435 { 0x096fd7, 0x096fd6, 0xa392cc8266faebdc, 0xa392cc8266fafbdc, 0x000000000000000c, 0x0 }, /* #38 */ 5436 { 0x255757, 0x255756, 0xc09295dbd3e67af5, 0xc89295dbd3e67af5, 0x000000000000003b, 0x0 }, /* #39 */ 5437 { 0x0743c6, 0x0743c7, 0x50e19a8366879b40, 0x50e19a8346879b40, 0x000000000000001d, 0x0 }, /* #40 */ 5438 { 0x326a46, 0x326a46, 0x049885920015842c, 0x049895920015842c, 0x000000000000002c, 0x0 }, /* #41 */ 5439 { 0x3a2382, 0x3a2382, 0x1a6cddd4caf8e4ac, 0x1a6cfdd4caf8e4ac, 0x000000000000002d, 0x0 }, /* #42 */ 5440 { 0x3160d6, 0x3160d7, 0x739c26d1389f8fd5, 0x739c26d1389f0fd5, 0x000000000000000f, 0x0 }, /* #43 */ 5441 { 0x177f16, 0x177f16, 0x9b3f394ee28b1d85, 0x9b3f394eea8b1d85, 0x000000000000001b, 0x0 }, /* #44 */ 5442 { 0x307f47, 0x307f46, 0xc68407516bb43ec1, 0xc68407516bb43ec5, 0x0000000000000002, 0x0 }, /* #45 */ 5443 { 0x035503, 0x035502, 0x405925a8e89d9000, 0x405925a8ea9d9000, 0x0000000000000019, 0x0 }, /* #46 */ 5444 { 0x147dd7, 0x147dd6, 0x7fbd6da69ea091b2, 0x7fbd6da69ea0d1b2, 0x000000000000000e, 0x0 }, /* #47 */ 5445 { 0x2c5947, 0x2c5946, 0xe0679833b32c48ec, 0xe067983bb32c48ec, 0x0000000000000023, 0x0 }, /* #48 */ 5446 { 0x037917, 0x037917, 0xc16e5dde650d22e6, 0xc16e5ddc650d22e6, 0x0000000000000021, 0x0 }, /* #49 */ 5447 { 0x016392, 0x016392, 0xe3b006fbb17f68a8, 0xe3b006fbb17f6ca8, 0x000000000000000a, 0x0 }, /* #50 */ 5448 { 0x0a49d2, 0x0a49d3, 0x896f58b8f90a26a5, 0x896f58b8b90a26a5, 0x000000000000001e, 0x0 }, /* #51 */ 5449 { 0x266052, 0x266052, 0x033566b8f2d8fabc, 0x033566b8f2d8fabd, 0x0000000000000000, 0x0 }, /* #52 */ 5450 { 0x183016, 0x183017, 0x123837993a922acd, 0x123837193a922acd, 0x0000000000000027, 0x0 }, /* #53 */ 5451 { 0x253b57, 0x253b56, 0x42488bdfe15c8985, 0x43488bdfe15c8985, 0x0000000000000038, 0x0 }, /* #54 */ 5452 { 0x366a02, 0x366a02, 0x29d2b959cf8706d9, 0x29d2b959cf8706dd, 0x0000000000000002, 0x0 }, /* #55 */ 5453 { 0x1f7713, 0x1f7713, 0x7bb4ed7053d1ef4a, 0x7bb46d7053d1ef4a, 0x000000000000002f, 0x0 }, /* #56 */ 5454 { 0x116352, 0x116352, 0x79daf1dfe262a37b, 0x7bdaf1dfe262a37b, 0x0000000000000039, 0x0 }, /* #57 */ 5455 { 0x146b03, 0x146b02, 0x2cafe14081d0b35e, 0x2cafe94081d0b35e, 0x000000000000002b, 0x0 }, /* #58 */ 5456 { 0x3077d6, 0x3077d6, 0x008157e6a063ed8f, 0x008157e6a063fd8f, 0x000000000000000c, 0x0 }, /* #59 */ 5457 { 0x3d4556, 0x3d4556, 0xa2cef5bbe7308682, 0xa2cef5bbe7b08682, 0x0000000000000017, 0x0 }, /* #60 */ 5458 { 0x021a93, 0x021a92, 0x2617eda254a717fd, 0x2617eda254a71ffd, 0x000000000000000b, 0x0 }, /* #61 */ 5459 { 0x233897, 0x233896, 0x43344e2b6d6bd809, 0x43364e2b6d6bd809, 0x0000000000000031, 0x0 }, /* #62 */ 5460 { 0x037a06, 0x037a07, 0xa86076fabe1e12bd, 0xa86076fa3e1e12bd, 0x000000000000001f, 0x0 }, /* #63 */ 7957 { 0x196213, 0x196212, 0x0000000000000000, 0x0000000000000001, 0x0000000000000000, 0x0 }, /* #0 */ 7958 { 0x3d3683, 0x3d3682, 0x0000000000000000, 0x0000000000000001, 0x0000000000000000, 0x0 }, /* #1 */ 7959 { 0x1b0d93, 0x1b0d92, 0x0000000000000000, 0x0000000000000001, 0x0000000000000000, 0x0 }, /* #2 */ 7960 { 0x222b42, 0x222b42, 0x0000000000000000, 0x0000000000000001, 0x0000000000000000, 0x0 }, /* #3 */ 7961 { 0x1b2913, 0x1b2912, 0x0000000000000000, 0x0000000000000001, 0x0000000000000000, 0x0 }, /* #4 */ 7962 { 0x2f7593, 0x2f7592, 0x0000000000000000, 0x0000000000000001, 0x0000000000000000, 0x0 }, /* #5 */ 7963 { 0x114b07, 0x114b06, 0xba8613f6d5efec5a, 0xba8613f6d5efec5b, 0x0000000000000000, 0x0 }, /* #6 */ 7964 { 0x081956, 0x081956, 0x96b4568f2222bd36, 0x96b4568f2222bd37, 0x0000000000000000, 0x0 }, /* #7 */ 7965 { 0x1e72c3, 0x1e72c2, 0xaac21f0b12538ade, 0xaac21f0b12538adf, 0x0000000000000000, 0x0 }, /* #8 */ 7966 { 0x0441c6, 0x0441c7, 0x8cef7d4e6d04a8f1, 0x8cef7d4e6d04a8f0, 0x0000000000000000, 0x0 }, /* #9 */ 7967 { 0x0b1286, 0x0b1286, 0x3bb9ccf590c03872, 0x3bb9ccf590c03873, 0x0000000000000000, 0x0 }, /* #10 */ 7968 { 0x3f0757, 0x3f0756, 0x867765af3f02a466, 0x867765af3f02a467, 0x0000000000000000, 0x0 }, /* #11 */ 7969 { 0x344752, 0x344752, 0x760d223c88829909, 0x760d223ca8829909, 0x000000000000001d, 0x0 }, /* #12 */ 7970 { 0x1d3e47, 0x1d3e47, 0x306c3f2ce0f8d510, 0x306c3f2cc0f8d510, 0x000000000000001d, 0x0 }, /* #13 */ 7971 { 0x191e42, 0x191e43, 0x7b71b4841a647d98, 0x7b71a4841a647d98, 0x000000000000002c, 0x0 }, /* #14 */ 7972 { 0x0d1e83, 0x0d1e82, 0xcaaceaf016d0616f, 0xcaaceaf016d0636f, 0x0000000000000009, 0x0 }, /* #15 */ 7973 { 0x0d6746, 0x0d6747, 0xc560e02f5bf73f5c, 0x8560e02f5bf73f5c, 0x000000000000003e, 0x0 }, /* #16 */ 7974 { 0x025202, 0x025203, 0x8568da84337402e0, 0x8568da80337402e0, 0x0000000000000022, 0x0 }, /* #17 */ 7975 { 0x2450d7, 0x2450d7, 0x9446591699992103, 0x9446591699992102, 0x0000000000000000, 0x0 }, /* #18 */ 7976 { 0x082642, 0x082643, 0x456b367fa1923361, 0x456b367ea1923361, 0x0000000000000020, 0x0 }, /* #19 */ 7977 { 0x1f3517, 0x1f3516, 0x91988541ba6c23a6, 0x9198a541ba6c23a6, 0x000000000000002d, 0x0 }, /* #20 */ 7978 { 0x1343d3, 0x1343d3, 0x2001c3278585fe69, 0x200143278585fe69, 0x000000000000002f, 0x0 }, /* #21 */ 7979 { 0x083696, 0x083696, 0xed0334cb520b7071, 0xed0334cb524b7071, 0x0000000000000016, 0x0 }, /* #22 */ 7980 { 0x2b7956, 0x2b7956, 0x274cf7a58c86d21f, 0x274cf7a5cc86d21f, 0x000000000000001e, 0x0 }, /* #23 */ 7981 { 0x213c03, 0x213c03, 0xaf8059402bbab7e9, 0xaf8059400bbab7e9, 0x000000000000001d, 0x0 }, /* #24 */ 7982 { 0x2713d6, 0x2713d7, 0x8d88b526ff46fcf2, 0x8588b526ff46fcf2, 0x000000000000003b, 0x0 }, /* #25 */ 7983 { 0x3b08c6, 0x3b08c7, 0xa466094496fe96ea, 0xa466094492fe96ea, 0x000000000000001a, 0x0 }, /* #26 */ 7984 { 0x302306, 0x302307, 0x512ed78af7f18473, 0x512ed78af7b18473, 0x0000000000000016, 0x0 }, /* #27 */ 7985 { 0x2735c7, 0x2735c6, 0xe86ea926b43d5c2d, 0xe86ea926b43d5c6d, 0x0000000000000006, 0x0 }, /* #28 */ 7986 { 0x296cc3, 0x296cc2, 0x30ec8d7c987edd34, 0x38ec8d7c987edd34, 0x000000000000003b, 0x0 }, /* #29 */ 7987 { 0x2e5c56, 0x2e5c56, 0xd4e87e89501028d4, 0xd4e87e89511028d4, 0x0000000000000018, 0x0 }, /* #30 */ 7988 { 0x122d82, 0x122d82, 0xf7e0d2c45e871a8f, 0xf7e0d2c45f871a8f, 0x0000000000000018, 0x0 }, /* #31 */ 7989 { 0x1e7b86, 0x1e7b86, 0x7e37236e185332f7, 0x7e372b6e185332f7, 0x000000000000002b, 0x0 }, /* #32 */ 7990 { 0x2f1183, 0x2f1182, 0xf972be9c638714fc, 0xf972be9c638754fc, 0x000000000000000e, 0x0 }, /* #33 */ 7991 { 0x1c3716, 0x1c3717, 0xdf167085a1c25bc3, 0xdf167085a1c25ac3, 0x0000000000000008, 0x0 }, /* #34 */ 7992 { 0x0b0397, 0x0b0397, 0x23f2113a029a5b93, 0x23f2113a009a5b93, 0x0000000000000019, 0x0 }, /* #35 */ 7993 { 0x3e0a03, 0x3e0a02, 0xcd072742f496a08f, 0xdd072742f496a08f, 0x000000000000003c, 0x0 }, /* #36 */ 7994 { 0x362e17, 0x362e16, 0x0d44f9c9f4a733f8, 0x0d44f9c9f4a733f9, 0x0000000000000000, 0x0 }, /* #37 */ 7995 { 0x1c6387, 0x1c6386, 0x28392ef3b193f30a, 0x2c392ef3b193f30a, 0x000000000000003a, 0x0 }, /* #38 */ 7996 { 0x390192, 0x390192, 0x632bb2ef0da368a7, 0x632bb2ef0da368e7, 0x0000000000000006, 0x0 }, /* #39 */ 7997 { 0x0b5507, 0x0b5506, 0xc9ae72556805a182, 0xc9ae76556805a182, 0x000000000000002a, 0x0 }, /* #40 */ 7998 { 0x034047, 0x034047, 0x99be419060847b59, 0x99be418060847b59, 0x0000000000000024, 0x0 }, /* #41 */ 7999 { 0x357503, 0x357503, 0xaf7ad7c22dc24db1, 0xa77ad7c22dc24db1, 0x000000000000003b, 0x0 }, /* #42 */ 8000 { 0x015546, 0x015547, 0x7c23cdfc3f8fd5e5, 0x7c23cdfc3f8ed5e5, 0x0000000000000010, 0x0 }, /* #43 */ 8001 { 0x2f67c6, 0x2f67c7, 0x41ccfb14ffa36b1b, 0x41ccfb14ffa3631b, 0x000000000000000b, 0x0 }, /* #44 */ 8002 { 0x366c07, 0x366c07, 0x56d38ca033754058, 0x56d38ca033554058, 0x0000000000000015, 0x0 }, /* #45 */ 8003 { 0x2d1e56, 0x2d1e56, 0x07bd09aaa0e4b748, 0x07bf09aaa0e4b748, 0x0000000000000031, 0x0 }, /* #46 */ 8004 { 0x362157, 0x362157, 0x77a9b8ad5b90ae66, 0x77a9b82d5b90ae66, 0x0000000000000027, 0x0 }, /* #47 */ 8005 { 0x2b70d7, 0x2b70d6, 0xd019b4a601f83bbc, 0xd019b4a681f83bbc, 0x000000000000001f, 0x0 }, /* #48 */ 8006 { 0x196117, 0x196117, 0x23a32af152ca5d0d, 0x23a32af152c85d0d, 0x0000000000000011, 0x0 }, /* #49 */ 8007 { 0x392c53, 0x392c53, 0x2dc47781a2e03532, 0x2dc47780a2e03532, 0x0000000000000020, 0x0 }, /* #50 */ 8008 { 0x1f7e82, 0x1f7e82, 0xc24ca45c6b450cd1, 0xc24ea45c6b450cd1, 0x0000000000000031, 0x0 }, /* #51 */ 8009 { 0x2569c6, 0x2569c7, 0xdb3ed6ab4661422a, 0xdb3ed6ab4461422a, 0x0000000000000019, 0x0 }, /* #52 */ 8010 { 0x2d6b03, 0x2d6b03, 0xb4b512bf191fc4db, 0xb49512bf191fc4db, 0x0000000000000035, 0x0 }, /* #53 */ 8011 { 0x0d7e52, 0x0d7e52, 0xcd75274905169496, 0xcd75274907169496, 0x0000000000000019, 0x0 }, /* #54 */ 8012 { 0x295c47, 0x295c47, 0x66d074d6273382cd, 0x66d074d6273382c9, 0x0000000000000002, 0x0 }, /* #55 */ 8013 { 0x005b57, 0x005b56, 0x830420304cc88e82, 0x830420305cc88e82, 0x000000000000001c, 0x0 }, /* #56 */ 8014 { 0x3674c6, 0x3674c6, 0xa06b15e3a5e60560, 0xa06b15e3a5e60760, 0x0000000000000009, 0x0 }, /* #57 */ 8015 { 0x193d02, 0x193d02, 0x72d7b9206a5021bf, 0x72dfb9206a5021bf, 0x0000000000000033, 0x0 }, /* #58 */ 8016 { 0x082c03, 0x082c02, 0xd1183c122f038903, 0xd1183c122f038907, 0x0000000000000002, 0x0 }, /* #59 */ 8017 { 0x2f3803, 0x2f3803, 0xa240798e11cce2d6, 0xa240798e11cce296, 0x0000000000000006, 0x0 }, /* #60 */ 8018 { 0x114946, 0x114946, 0xac28a63aeebcc8e2, 0xbc28a63aeebcc8e2, 0x000000000000003c, 0x0 }, /* #61 */ 8019 { 0x373996, 0x373997, 0x8c189ea1a5b8de83, 0x8c189ea1a5b89e83, 0x000000000000000e, 0x0 }, /* #62 */ 8020 { 0x094b47, 0x094b46, 0x8ec07db3c741478d, 0x8ec07fb3c741478d, 0x0000000000000029, 0x0 }, /* #63 */ 8021 { 0x153087, 0x153086, 0x9cd2a344c326a001, 0x9dd2a344c326a001, 0x0000000000000038, 0x0 }, /* #64 */ 8022 { 0x3d4197, 0x3d4197, 0x372478fa5bdcb5d0, 0x372478fa1bdcb5d0, 0x000000000000001e, 0x0 }, /* #65 */ 8023 { 0x127f43, 0x127f43, 0x1d7255bcc03af03d, 0x1d7255bcc038f03d, 0x0000000000000011, 0x0 }, /* #66 */ 8024 { 0x045452, 0x045452, 0x3a1df6c1918edc40, 0x3a5df6c1918edc40, 0x0000000000000036, 0x0 }, /* #67 */ 8025 { 0x1033d3, 0x1033d3, 0xcc82c2e37b984f5e, 0x4c82c2e37b984f5e, 0x000000000000003f, 0x0 }, /* #68 */ 8026 { 0x003c46, 0x003c46, 0x082cd57db3d48fcc, 0x182cd57db3d48fcc, 0x000000000000003c, 0x0 }, /* #69 */ 8027 { 0x394e16, 0x394e17, 0x08a8c2c6787dc36b, 0x08a882c6787dc36b, 0x000000000000002e, 0x0 }, /* #70 */ 8028 { 0x1a7747, 0x1a7746, 0x4f8a52cb88227a49, 0x4f8a52eb88227a49, 0x0000000000000025, 0x0 }, /* #71 */ 8029 { 0x3b1cc3, 0x3b1cc3, 0x16baa3c0928fad4d, 0x16baa2c0928fad4d, 0x0000000000000028, 0x0 }, /* #72 */ 8030 { 0x266617, 0x266616, 0x99b162860b7895c7, 0x99b16a860b7895c7, 0x000000000000002b, 0x0 }, /* #73 */ 8031 { 0x1e4a16, 0x1e4a17, 0xbcf0e4e17599affc, 0xbcf0e4e16599affc, 0x000000000000001c, 0x0 }, /* #74 */ 8032 { 0x382383, 0x382382, 0x13bbccb17b929230, 0x13bbceb17b929230, 0x0000000000000029, 0x0 }, /* #75 */ 8033 { 0x036f17, 0x036f16, 0xe32dc390c3f4694f, 0xeb2dc390c3f4694f, 0x000000000000003b, 0x0 }, /* #76 */ 8034 { 0x345282, 0x345282, 0x555738f85f9f544b, 0x555738f85f9f744b, 0x000000000000000d, 0x0 }, /* #77 */ 8035 { 0x394ac3, 0x394ac3, 0xbb27582a64f3b1f1, 0xbb27582a64f2b1f1, 0x0000000000000010, 0x0 }, /* #78 */ 8036 { 0x2a2e47, 0x2a2e47, 0x73a787c99ec4742e, 0x73a687c99ec4742e, 0x0000000000000030, 0x0 }, /* #79 */ 8037 { 0x0f40c3, 0x0f40c2, 0x9c3a8f26d4023265, 0x9c3a8f26d4023275, 0x0000000000000004, 0x0 }, /* #80 */ 8038 { 0x0f4c43, 0x0f4c43, 0xb4b883feff60ee3b, 0xb4b883feff606e3b, 0x000000000000000f, 0x0 }, /* #81 */ 8039 { 0x1a6a97, 0x1a6a97, 0x65daf514e094437d, 0x659af514e094437d, 0x0000000000000036, 0x0 }, /* #82 */ 8040 { 0x2937c6, 0x2937c6, 0x8b60c67259e9e78c, 0x8b68c67259e9e78c, 0x0000000000000033, 0x0 }, /* #83 */ 8041 { 0x333712, 0x333713, 0x6dc1e474bee218ac, 0x6d41e474bee218ac, 0x0000000000000037, 0x0 }, /* #84 */ 8042 { 0x330116, 0x330116, 0x9b7291dad8e00528, 0x9b7291dad8e00728, 0x0000000000000009, 0x0 }, /* #85 */ 8043 { 0x2f6a02, 0x2f6a02, 0x77ca6d65ef5ae278, 0x77ca6d65ef5ae279, 0x0000000000000000, 0x0 }, /* #86 */ 8044 { 0x317742, 0x317742, 0x5fe2bdafeb0cf5e1, 0x5fe2bdafeb0cf5e9, 0x0000000000000003, 0x0 }, /* #87 */ 8045 { 0x152cd6, 0x152cd6, 0xa2384326ad722a51, 0xa2384326adf22a51, 0x0000000000000017, 0x0 }, /* #88 */ 8046 { 0x134012, 0x134012, 0x1d137191a5f0b178, 0x1d137191a5f0b179, 0x0000000000000000, 0x0 }, /* #89 */ 8047 { 0x277e07, 0x277e06, 0x11aa02bb3a4cf217, 0x11aa02bbba4cf217, 0x000000000000001f, 0x0 }, /* #90 */ 8048 { 0x1325c6, 0x1325c6, 0x9d961992cfb0c215, 0xdd961992cfb0c215, 0x000000000000003e, 0x0 }, /* #91 */ 8049 { 0x3e22c2, 0x3e22c2, 0xb14e715bb6f96caf, 0xb14e71dbb6f96caf, 0x0000000000000027, 0x0 }, /* #92 */ 8050 { 0x354fc2, 0x354fc3, 0x38bdd9d7d58d7026, 0x38bd99d7d58d7026, 0x000000000000002e, 0x0 }, /* #93 */ 8051 { 0x364112, 0x364113, 0x559c11b027bf9feb, 0x559c119027bf9feb, 0x0000000000000025, 0x0 }, /* #94 */ 8052 { 0x114dc3, 0x114dc3, 0x3819197f47c86fa2, 0x3819197f07c86fa2, 0x000000000000001e, 0x0 }, /* #95 */ 5461 8053 }; 5462 8054 static const BINU64_TEST_T g_aTests_btc_u64_locked[] = 5463 8055 { 5464 { 0x087202, 0x087202, 0x0000000000000000, 0x0000000000000001, 0x0000000000000000, 0x0 }, /* #0 */ 5465 { 0x081543, 0x081542, 0x0000000000000000, 0x0000000000000001, 0x0000000000000000, 0x0 }, /* #1 */ 5466 { 0x3e6a92, 0x3e6a92, 0x0000000000000000, 0x0000000000000001, 0x0000000000000000, 0x0 }, /* #2 */ 5467 { 0x240843, 0x240842, 0x0000000000000000, 0x0000000000000001, 0x0000000000000000, 0x0 }, /* #3 */ 5468 { 0x2e1cc3, 0x2e1cc3, 0x76971ee924626ab7, 0x76971ee924626ab6, 0x0000000000000000, 0x0 }, /* #4 */ 5469 { 0x2e6ed6, 0x2e6ed7, 0xb0ac6c750f392501, 0xb0ac6c750f392500, 0x0000000000000000, 0x0 }, /* #5 */ 5470 { 0x042f17, 0x042f17, 0x57cc8b2f2b84bddb, 0x57cc8b2f2b84bdda, 0x0000000000000000, 0x0 }, /* #6 */ 5471 { 0x0546d7, 0x0546d7, 0x4a7a1dcc8b831393, 0x4a7a1dcc8b831392, 0x0000000000000000, 0x0 }, /* #7 */ 5472 { 0x3a6247, 0x3a6246, 0x32a2c76eba0a2f3a, 0x36a2c76eba0a2f3a, 0x000000000000003a, 0x0 }, /* #8 */ 5473 { 0x0d4147, 0x0d4146, 0xeca9cbbd52410cb7, 0xeca9cbbd52410cf7, 0x0000000000000006, 0x0 }, /* #9 */ 5474 { 0x067583, 0x067582, 0xfbeef9ff59dfebc1, 0xfbeefdff59dfebc1, 0x000000000000002a, 0x0 }, /* #10 */ 5475 { 0x374f83, 0x374f82, 0xdbe65477c90f8cd2, 0xdbe75477c90f8cd2, 0x0000000000000030, 0x0 }, /* #11 */ 5476 { 0x2e4406, 0x2e4406, 0x74c533eda6fc2879, 0xf4c533eda6fc2879, 0x000000000000003f, 0x0 }, /* #12 */ 5477 { 0x323656, 0x323656, 0xa6d5e7d684e9265e, 0xa6d5e7d685e9265e, 0x0000000000000018, 0x0 }, /* #13 */ 5478 { 0x034ad6, 0x034ad6, 0x90194927bb6e7268, 0x901d4927bb6e7268, 0x0000000000000032, 0x0 }, /* #14 */ 5479 { 0x090ed6, 0x090ed7, 0x9a7cc12ca52cb66d, 0x9a7cc12ca52cb46d, 0x0000000000000009, 0x0 }, /* #15 */ 5480 { 0x006147, 0x006147, 0x18f91cb289c7bfad, 0x18f91cb289c7bfac, 0x0000000000000000, 0x0 }, /* #16 */ 5481 { 0x296c96, 0x296c97, 0x377cb68eccdfc6ec, 0x377cb68ecc5fc6ec, 0x0000000000000017, 0x0 }, /* #17 */ 5482 { 0x1d1986, 0x1d1987, 0x285dcb8e1a920462, 0x285dc98e1a920462, 0x0000000000000029, 0x0 }, /* #18 */ 5483 { 0x230f13, 0x230f13, 0xb1ec3dc78c322c15, 0x31ec3dc78c322c15, 0x000000000000003f, 0x0 }, /* #19 */ 5484 { 0x173993, 0x173992, 0xa5e960a37b9aa587, 0xa5e960a37b9aa5c7, 0x0000000000000006, 0x0 }, /* #20 */ 5485 { 0x335e06, 0x335e07, 0xfabd6238f3fd4ccd, 0xeabd6238f3fd4ccd, 0x000000000000003c, 0x0 }, /* #21 */ 5486 { 0x0c0b83, 0x0c0b82, 0x637e31159d902928, 0x637e31959d902928, 0x0000000000000027, 0x0 }, /* #22 */ 5487 { 0x0649d6, 0x0649d7, 0x0718c2ee43216b80, 0x0518c2ee43216b80, 0x0000000000000039, 0x0 }, /* #23 */ 5488 { 0x146b07, 0x146b06, 0x8a7c2f42fb59e3d2, 0x8a7c2f42fb59e3d6, 0x0000000000000002, 0x0 }, /* #24 */ 5489 { 0x3a6c86, 0x3a6c86, 0xd42914f24a6a78ed, 0xd42914f24a6a79ed, 0x0000000000000008, 0x0 }, /* #25 */ 5490 { 0x3a6d13, 0x3a6d12, 0x91fe2467456c6f49, 0x91fe2c67456c6f49, 0x000000000000002b, 0x0 }, /* #26 */ 5491 { 0x3a6853, 0x3a6852, 0x9be6b5192c611dba, 0x9be6b5196c611dba, 0x000000000000001e, 0x0 }, /* #27 */ 5492 { 0x305f82, 0x305f82, 0xb3433c38e5cfe30c, 0xb3433c78e5cfe30c, 0x0000000000000026, 0x0 }, /* #28 */ 5493 { 0x137e42, 0x137e42, 0xbc51196a08500081, 0xbc51196a08700081, 0x0000000000000015, 0x0 }, /* #29 */ 5494 { 0x1b3353, 0x1b3353, 0xacb117447fc630d9, 0xacb1174477c630d9, 0x000000000000001b, 0x0 }, /* #30 */ 5495 { 0x3b3207, 0x3b3207, 0x877bb8836f12fc72, 0x877bb8836f12f472, 0x000000000000000b, 0x0 }, /* #31 */ 5496 { 0x237242, 0x237243, 0xdec8f9a22d000ec2, 0xdec8f9a22d0006c2, 0x000000000000000b, 0x0 }, /* #32 */ 5497 { 0x2f2ec6, 0x2f2ec7, 0x98240499cf0327b5, 0x98240499cf0327a5, 0x0000000000000004, 0x0 }, /* #33 */ 5498 { 0x172f82, 0x172f82, 0xb5d2134a78b9ea7e, 0xb5d2134b78b9ea7e, 0x0000000000000020, 0x0 }, /* #34 */ 5499 { 0x185b16, 0x185b16, 0x764e33676d5ff30e, 0x764e3367ed5ff30e, 0x000000000000001f, 0x0 }, /* #35 */ 5500 { 0x130803, 0x130802, 0xd72f4f976c333a28, 0xd72f4fb76c333a28, 0x0000000000000025, 0x0 }, /* #36 */ 5501 { 0x092b83, 0x092b82, 0x3c2c7f4f4be35df1, 0x3e2c7f4f4be35df1, 0x0000000000000039, 0x0 }, /* #37 */ 5502 { 0x0d0c97, 0x0d0c96, 0x79e0fdce5713635f, 0x79e0fdee5713635f, 0x0000000000000025, 0x0 }, /* #38 */ 5503 { 0x1b2283, 0x1b2283, 0x656b7352c70c024e, 0x656b7352c70c024a, 0x0000000000000002, 0x0 }, /* #39 */ 5504 { 0x0f7793, 0x0f7792, 0xa0baa7707886e749, 0xa0bab7707886e749, 0x000000000000002c, 0x0 }, /* #40 */ 5505 { 0x1d78d6, 0x1d78d7, 0x8c72d1f54d061d61, 0x8c52d1f54d061d61, 0x0000000000000035, 0x0 }, /* #41 */ 5506 { 0x1c10c2, 0x1c10c2, 0x3af671fef0eb96c1, 0x3af771fef0eb96c1, 0x0000000000000030, 0x0 }, /* #42 */ 5507 { 0x1c39c2, 0x1c39c2, 0xc5aa486b3967ad6a, 0xc5ba486b3967ad6a, 0x0000000000000034, 0x0 }, /* #43 */ 5508 { 0x041e17, 0x041e16, 0x25bced1ddd9511b2, 0x25bced1ddf9511b2, 0x0000000000000019, 0x0 }, /* #44 */ 5509 { 0x064507, 0x064507, 0xee78b746443105e0, 0x6e78b746443105e0, 0x000000000000003f, 0x0 }, /* #45 */ 5510 { 0x1d1b03, 0x1d1b03, 0xa97849bf4e33c7a5, 0xa97849bf0e33c7a5, 0x000000000000001e, 0x0 }, /* #46 */ 5511 { 0x211007, 0x211006, 0x3b73feabae4136c9, 0x3b73feabee4136c9, 0x000000000000001e, 0x0 }, /* #47 */ 5512 { 0x3d7917, 0x3d7916, 0xc0868fc0c8742286, 0xc0868fc0c87422a6, 0x0000000000000005, 0x0 }, /* #48 */ 5513 { 0x0a0687, 0x0a0686, 0x791ef021c7ce4cf7, 0x791ef061c7ce4cf7, 0x0000000000000026, 0x0 }, /* #49 */ 5514 { 0x2b39d6, 0x2b39d7, 0x9a3602d1cb37477b, 0x9a3602d1cb37467b, 0x0000000000000008, 0x0 }, /* #50 */ 5515 { 0x084e46, 0x084e47, 0xeb3b653a0768b4e2, 0xeb3b653a0728b4e2, 0x0000000000000016, 0x0 }, /* #51 */ 5516 { 0x1831c6, 0x1831c6, 0xeac111b3c7ade990, 0xeac111b3c7ade9d0, 0x0000000000000006, 0x0 }, /* #52 */ 5517 { 0x2b4213, 0x2b4212, 0x21d4fa425306c68b, 0x29d4fa425306c68b, 0x000000000000003b, 0x0 }, /* #53 */ 5518 { 0x350892, 0x350892, 0x76778b81cfcd6841, 0x76778f81cfcd6841, 0x000000000000002a, 0x0 }, /* #54 */ 5519 { 0x0a13d7, 0x0a13d7, 0x543c94391cb1aaae, 0x543c94311cb1aaae, 0x0000000000000023, 0x0 }, /* #55 */ 5520 { 0x153fd2, 0x153fd2, 0x8481eaa545d2962f, 0x8481eaa545d2966f, 0x0000000000000006, 0x0 }, /* #56 */ 5521 { 0x247f97, 0x247f96, 0x022de96bcac9bb65, 0x422de96bcac9bb65, 0x000000000000003e, 0x0 }, /* #57 */ 5522 { 0x3d25c7, 0x3d25c7, 0xe9e91dcb277ab888, 0xe9e90dcb277ab888, 0x000000000000002c, 0x0 }, /* #58 */ 5523 { 0x261f46, 0x261f47, 0x62dc5d3daf64506d, 0x62dc4d3daf64506d, 0x000000000000002c, 0x0 }, /* #59 */ 5524 { 0x245107, 0x245106, 0x869edbf719cd8fd8, 0x869edbf71bcd8fd8, 0x0000000000000019, 0x0 }, /* #60 */ 5525 { 0x1f63d6, 0x1f63d6, 0x07d01758a466898b, 0x27d01758a466898b, 0x000000000000003d, 0x0 }, /* #61 */ 5526 { 0x3e0797, 0x3e0797, 0xb67633b41b63d218, 0xb67633b41363d218, 0x000000000000001b, 0x0 }, /* #62 */ 5527 { 0x0f0347, 0x0f0346, 0xe68472903973e033, 0xe68672903973e033, 0x0000000000000031, 0x0 }, /* #63 */ 8056 { 0x144343, 0x144342, 0x0000000000000000, 0x0000000000000001, 0x0000000000000000, 0x0 }, /* #0 */ 8057 { 0x2a5b12, 0x2a5b12, 0x0000000000000000, 0x0000000000000001, 0x0000000000000000, 0x0 }, /* #1 */ 8058 { 0x140fd3, 0x140fd2, 0x0000000000000000, 0x0000000000000001, 0x0000000000000000, 0x0 }, /* #2 */ 8059 { 0x3011c7, 0x3011c6, 0x0000000000000000, 0x0000000000000001, 0x0000000000000000, 0x0 }, /* #3 */ 8060 { 0x3d0146, 0x3d0146, 0x0000000000000000, 0x0000000000000001, 0x0000000000000000, 0x0 }, /* #4 */ 8061 { 0x286e93, 0x286e92, 0x0000000000000000, 0x0000000000000001, 0x0000000000000000, 0x0 }, /* #5 */ 8062 { 0x3d5ed2, 0x3d5ed3, 0xf6f69f128b780e5b, 0xf6f69f128b780e5a, 0x0000000000000000, 0x0 }, /* #6 */ 8063 { 0x0572c6, 0x0572c7, 0xa952c45fbe7ca575, 0xa952c45fbe7ca574, 0x0000000000000000, 0x0 }, /* #7 */ 8064 { 0x1a6ed6, 0x1a6ed7, 0x32967e5dccad02db, 0x32967e5dccad02da, 0x0000000000000000, 0x0 }, /* #8 */ 8065 { 0x022597, 0x022597, 0xdb91d621d92c0f13, 0xdb91d621d92c0f12, 0x0000000000000000, 0x0 }, /* #9 */ 8066 { 0x013f56, 0x013f57, 0x514474b91a6f8bd1, 0x514474b91a6f8bd0, 0x0000000000000000, 0x0 }, /* #10 */ 8067 { 0x0b4757, 0x0b4757, 0xef1a31f8313a5e9f, 0xef1a31f8313a5e9e, 0x0000000000000000, 0x0 }, /* #11 */ 8068 { 0x0649c6, 0x0649c6, 0x53020e2d9ae873ab, 0x53024e2d9ae873ab, 0x000000000000002e, 0x0 }, /* #12 */ 8069 { 0x2767c6, 0x2767c6, 0xace84a3b54e3c69a, 0xace84a3b56e3c69a, 0x0000000000000019, 0x0 }, /* #13 */ 8070 { 0x3e0ed2, 0x3e0ed3, 0xb65693744d413e23, 0xb65693740d413e23, 0x000000000000001e, 0x0 }, /* #14 */ 8071 { 0x0b2b57, 0x0b2b57, 0x039ec20a38683d84, 0x038ec20a38683d84, 0x0000000000000034, 0x0 }, /* #15 */ 8072 { 0x2f4c43, 0x2f4c43, 0x384e7547dd39e27c, 0x384a7547dd39e27c, 0x0000000000000032, 0x0 }, /* #16 */ 8073 { 0x194153, 0x194152, 0x5a43dc1e0564c316, 0x5a43dc1e0564c716, 0x000000000000000a, 0x0 }, /* #17 */ 8074 { 0x345303, 0x345302, 0x808b79ce36b56b1d, 0x808b7bce36b56b1d, 0x0000000000000029, 0x0 }, /* #18 */ 8075 { 0x3c0b16, 0x3c0b17, 0xd5a31f0d2b7d9c44, 0xd5a31f0d2b6d9c44, 0x0000000000000014, 0x0 }, /* #19 */ 8076 { 0x067197, 0x067196, 0x490c1f90625538ec, 0x490c1f90625d38ec, 0x0000000000000013, 0x0 }, /* #20 */ 8077 { 0x011442, 0x011443, 0x1219eb81c26e37ee, 0x12196b81c26e37ee, 0x000000000000002f, 0x0 }, /* #21 */ 8078 { 0x173652, 0x173653, 0xdbc87a7333cd083f, 0xdbc87a7332cd083f, 0x0000000000000018, 0x0 }, /* #22 */ 8079 { 0x041fc3, 0x041fc3, 0xd83f8ac840092490, 0xd83f8a4840092490, 0x0000000000000027, 0x0 }, /* #23 */ 8080 { 0x257717, 0x257717, 0xb9ac9e60ef753bda, 0xb9ac9e60ef753ada, 0x0000000000000008, 0x0 }, /* #24 */ 8081 { 0x0a4f43, 0x0a4f43, 0x1e9dc1b47f6ccd2b, 0x1e95c1b47f6ccd2b, 0x0000000000000033, 0x0 }, /* #25 */ 8082 { 0x083802, 0x083802, 0x27709859529f875f, 0x27709859729f875f, 0x000000000000001d, 0x0 }, /* #26 */ 8083 { 0x145056, 0x145057, 0x0839fa888ffb7eae, 0x0838fa888ffb7eae, 0x0000000000000030, 0x0 }, /* #27 */ 8084 { 0x280706, 0x280706, 0x8da0a9d5872f629a, 0x8da1a9d5872f629a, 0x0000000000000030, 0x0 }, /* #28 */ 8085 { 0x1a1f06, 0x1a1f06, 0xa205266d202aec62, 0xa205266f202aec62, 0x0000000000000021, 0x0 }, /* #29 */ 8086 { 0x2a52d3, 0x2a52d3, 0xf82b3d439cab63e4, 0xf82b3d439c2b63e4, 0x0000000000000017, 0x0 }, /* #30 */ 8087 { 0x014fd7, 0x014fd7, 0xd1d4cf2bb373c150, 0xd1d0cf2bb373c150, 0x0000000000000032, 0x0 }, /* #31 */ 8088 { 0x0a3107, 0x0a3107, 0x0ae3ebece634a78c, 0x0ae3ebecc634a78c, 0x000000000000001d, 0x0 }, /* #32 */ 8089 { 0x3f72d3, 0x3f72d2, 0x3575adcbe0a8f908, 0x3575bdcbe0a8f908, 0x000000000000002c, 0x0 }, /* #33 */ 8090 { 0x220447, 0x220447, 0x9a68ace41dda7d9f, 0x9a68ace415da7d9f, 0x000000000000001b, 0x0 }, /* #34 */ 8091 { 0x2f7a86, 0x2f7a86, 0x148d81510bf25c5b, 0x148d81530bf25c5b, 0x0000000000000021, 0x0 }, /* #35 */ 8092 { 0x032897, 0x032897, 0xe6c0ba7752f933ef, 0xe6c0ba7752e933ef, 0x0000000000000014, 0x0 }, /* #36 */ 8093 { 0x1b0106, 0x1b0107, 0x9ea4ac6b5f9fd64f, 0x9ea4ac6b5e9fd64f, 0x0000000000000018, 0x0 }, /* #37 */ 8094 { 0x2e5b42, 0x2e5b43, 0x65c749a89028c989, 0x65c749a89028c189, 0x000000000000000b, 0x0 }, /* #38 */ 8095 { 0x295302, 0x295303, 0x543be6a65c9c386a, 0x543be2a65c9c386a, 0x000000000000002a, 0x0 }, /* #39 */ 8096 { 0x320083, 0x320082, 0xa587bd885949625f, 0xa587bd8859496a5f, 0x000000000000000b, 0x0 }, /* #40 */ 8097 { 0x160792, 0x160792, 0xf48a034604e095ca, 0xf48a034614e095ca, 0x000000000000001c, 0x0 }, /* #41 */ 8098 { 0x2c3506, 0x2c3506, 0xaad06d71db62ab1e, 0xaad07d71db62ab1e, 0x000000000000002c, 0x0 }, /* #42 */ 8099 { 0x157283, 0x157283, 0x260d9d2bd9db40ed, 0x260d9d0bd9db40ed, 0x0000000000000025, 0x0 }, /* #43 */ 8100 { 0x3c4493, 0x3c4492, 0x85dd6bdaadcf5138, 0x85dd6bdaadcf5938, 0x000000000000000b, 0x0 }, /* #44 */ 8101 { 0x073596, 0x073597, 0x347c5eec1c8f1061, 0x34745eec1c8f1061, 0x0000000000000033, 0x0 }, /* #45 */ 8102 { 0x2b7453, 0x2b7452, 0x4d0892123b23c0ab, 0x4d08b2123b23c0ab, 0x000000000000002d, 0x0 }, /* #46 */ 8103 { 0x1f0a82, 0x1f0a82, 0xc328a8b52af5207f, 0xc32aa8b52af5207f, 0x0000000000000031, 0x0 }, /* #47 */ 8104 { 0x162453, 0x162453, 0x4b92e2a2f8000def, 0x4b92e2a2d8000def, 0x000000000000001d, 0x0 }, /* #48 */ 8105 { 0x1338c6, 0x1338c6, 0xaa13c2ce7e91b413, 0xaa53c2ce7e91b413, 0x0000000000000036, 0x0 }, /* #49 */ 8106 { 0x2f3bc3, 0x2f3bc3, 0x562305fd4f521602, 0x562305dd4f521602, 0x0000000000000025, 0x0 }, /* #50 */ 8107 { 0x0b17c2, 0x0b17c2, 0xac4919cd1e0f05d9, 0xac4b19cd1e0f05d9, 0x0000000000000031, 0x0 }, /* #51 */ 8108 { 0x0d7a47, 0x0d7a47, 0x299516eb35749ae6, 0x298516eb35749ae6, 0x0000000000000034, 0x0 }, /* #52 */ 8109 { 0x0a2417, 0x0a2417, 0x7852d6f4f21cabcb, 0x7852d6f4f21c2bcb, 0x000000000000000f, 0x0 }, /* #53 */ 8110 { 0x1f1883, 0x1f1882, 0xe46f768f3c03e7ec, 0xe46f768f3c03f7ec, 0x000000000000000c, 0x0 }, /* #54 */ 8111 { 0x004b16, 0x004b16, 0x6362288b9b03b858, 0x636228cb9b03b858, 0x0000000000000026, 0x0 }, /* #55 */ 8112 { 0x267cc6, 0x267cc6, 0x0661b32ffddd376c, 0x0661f32ffddd376c, 0x000000000000002e, 0x0 }, /* #56 */ 8113 { 0x1f6586, 0x1f6587, 0x6018f89bf995e5a9, 0x6018f81bf995e5a9, 0x0000000000000027, 0x0 }, /* #57 */ 8114 { 0x1c7f47, 0x1c7f47, 0xb3e2d2e6bf6a4a85, 0xb3e2d2a6bf6a4a85, 0x0000000000000026, 0x0 }, /* #58 */ 8115 { 0x155f57, 0x155f57, 0x0f9c2a0e75838cf8, 0x0f9c2a0675838cf8, 0x0000000000000023, 0x0 }, /* #59 */ 8116 { 0x2e13c3, 0x2e13c3, 0x9c5c639c10a665a9, 0x9c5c639410a665a9, 0x0000000000000023, 0x0 }, /* #60 */ 8117 { 0x0b12c2, 0x0b12c3, 0x4ee1d1dcab7c2826, 0x4ce1d1dcab7c2826, 0x0000000000000039, 0x0 }, /* #61 */ 8118 { 0x094242, 0x094243, 0x40d370bea39ca401, 0x40d170bea39ca401, 0x0000000000000031, 0x0 }, /* #62 */ 8119 { 0x075352, 0x075352, 0x7fde9442ac0ae768, 0x7fde9442ac0be768, 0x0000000000000010, 0x0 }, /* #63 */ 8120 { 0x381993, 0x381993, 0xafac23988d6c9cd1, 0xafac2398856c9cd1, 0x000000000000001b, 0x0 }, /* #64 */ 8121 { 0x014f07, 0x014f06, 0x0c59b257943e6503, 0x0c59b257947e6503, 0x0000000000000016, 0x0 }, /* #65 */ 8122 { 0x201e42, 0x201e42, 0x694433f74e407318, 0x694433f74e407b18, 0x000000000000000b, 0x0 }, /* #66 */ 8123 { 0x395e96, 0x395e97, 0xd65c10117e30606f, 0xd65c10117e30206f, 0x000000000000000e, 0x0 }, /* #67 */ 8124 { 0x212c46, 0x212c46, 0x8d66e777fc21c660, 0x8d66e777fc31c660, 0x0000000000000014, 0x0 }, /* #68 */ 8125 { 0x0b6717, 0x0b6716, 0x30bb56c1465ea946, 0x32bb56c1465ea946, 0x0000000000000039, 0x0 }, /* #69 */ 8126 { 0x3b7a93, 0x3b7a92, 0xd77125394af69e99, 0xd77125394af69f99, 0x0000000000000008, 0x0 }, /* #70 */ 8127 { 0x3c2f13, 0x3c2f13, 0xbb8fb86589b6ba86, 0xbb8f386589b6ba86, 0x000000000000002f, 0x0 }, /* #71 */ 8128 { 0x2b6bd2, 0x2b6bd3, 0x7adc52a81ef35b03, 0x7adc52a81ef35a03, 0x0000000000000008, 0x0 }, /* #72 */ 8129 { 0x1c24c2, 0x1c24c3, 0x7756fc43d7cc8629, 0x7756f843d7cc8629, 0x000000000000002a, 0x0 }, /* #73 */ 8130 { 0x0a5583, 0x0a5583, 0xdce78f6e2833bda4, 0xdce78f6e2813bda4, 0x0000000000000015, 0x0 }, /* #74 */ 8131 { 0x1f21c7, 0x1f21c7, 0xf092b623fabe7f39, 0xf092b623faba7f39, 0x0000000000000012, 0x0 }, /* #75 */ 8132 { 0x107a02, 0x107a03, 0xd330387a40fc3a6e, 0xd330187a40fc3a6e, 0x000000000000002d, 0x0 }, /* #76 */ 8133 { 0x070a97, 0x070a96, 0x786ef5ec839df99e, 0x7a6ef5ec839df99e, 0x0000000000000039, 0x0 }, /* #77 */ 8134 { 0x3d0ec2, 0x3d0ec2, 0xfc7a4fa004d40881, 0xfd7a4fa004d40881, 0x0000000000000038, 0x0 }, /* #78 */ 8135 { 0x1b5947, 0x1b5946, 0xa05de0e9ad040d1d, 0xa05df0e9ad040d1d, 0x000000000000002c, 0x0 }, /* #79 */ 8136 { 0x0f6283, 0x0f6282, 0x2f6312e670e1aa0c, 0x2f6312e671e1aa0c, 0x0000000000000018, 0x0 }, /* #80 */ 8137 { 0x255ac7, 0x255ac6, 0xf2170cb3f97dcce5, 0xf2570cb3f97dcce5, 0x0000000000000036, 0x0 }, /* #81 */ 8138 { 0x2031d3, 0x2031d2, 0xedfc1351ebe8c479, 0xedfc3351ebe8c479, 0x000000000000002d, 0x0 }, /* #82 */ 8139 { 0x0c5682, 0x0c5683, 0xdad17cd1739f3adc, 0xdad174d1739f3adc, 0x000000000000002b, 0x0 }, /* #83 */ 8140 { 0x3528c2, 0x3528c3, 0x76fe59d6fba4a7b4, 0x76fe59d2fba4a7b4, 0x0000000000000022, 0x0 }, /* #84 */ 8141 { 0x197213, 0x197213, 0xac486e26a8d254cb, 0xac486e26a8d254ca, 0x0000000000000000, 0x0 }, /* #85 */ 8142 { 0x064406, 0x064406, 0x8862c7073a394ec6, 0x8862c7077a394ec6, 0x000000000000001e, 0x0 }, /* #86 */ 8143 { 0x0a0697, 0x0a0697, 0x573dce1fd35499ce, 0x563dce1fd35499ce, 0x0000000000000038, 0x0 }, /* #87 */ 8144 { 0x351702, 0x351703, 0x55a39f525fbbac2c, 0x55a39f525f3bac2c, 0x0000000000000017, 0x0 }, /* #88 */ 8145 { 0x346907, 0x346907, 0x4633d9f0bb36bb12, 0x4633d9f0bb34bb12, 0x0000000000000011, 0x0 }, /* #89 */ 8146 { 0x3c1cd2, 0x3c1cd3, 0x53760c26099bcc1f, 0x53760c26089bcc1f, 0x0000000000000018, 0x0 }, /* #90 */ 8147 { 0x3420c6, 0x3420c6, 0x3dbc248853155099, 0x3dbc248c53155099, 0x0000000000000022, 0x0 }, /* #91 */ 8148 { 0x240902, 0x240902, 0x9693b300f30cf0c7, 0x9693b300f31cf0c7, 0x0000000000000014, 0x0 }, /* #92 */ 8149 { 0x0566c6, 0x0566c6, 0x9afd2200f9fa3a1c, 0x9afd2a00f9fa3a1c, 0x000000000000002b, 0x0 }, /* #93 */ 8150 { 0x2a3c47, 0x2a3c47, 0x04a2ced3fedaf9ff, 0x04a2ced3fedaf9df, 0x0000000000000005, 0x0 }, /* #94 */ 8151 { 0x0c56d7, 0x0c56d7, 0xa16126feafb726fe, 0xa16126eeafb726fe, 0x0000000000000024, 0x0 }, /* #95 */ 5528 8152 }; 5529 8153 static const BINU64_TEST_T g_aTests_btr_u64[] = 5530 8154 { 5531 { 0x087753, 0x087752, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #0 */ 5532 { 0x140a56, 0x140a56, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #1 */ 5533 { 0x3c6fc2, 0x3c6fc2, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #2 */ 5534 { 0x172992, 0x172992, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #3 */ 5535 { 0x2c6b07, 0x2c6b07, 0xde8c96539466a3cf, 0xde8c96539466a3ce, 0x0000000000000000, 0x0 }, /* #4 */ 5536 { 0x2132d2, 0x2132d3, 0x86957759b9cf0609, 0x86957759b9cf0608, 0x0000000000000000, 0x0 }, /* #5 */ 5537 { 0x033897, 0x033896, 0xe50fcaa9767a8288, 0xe50fcaa9767a8288, 0x0000000000000000, 0x0 }, /* #6 */ 5538 { 0x023043, 0x023043, 0xa15c5bdff5ee13e5, 0xa15c5bdff5ee13e4, 0x0000000000000000, 0x0 }, /* #7 */ 5539 { 0x133f42, 0x133f43, 0xeafdae731dfb81a9, 0xeafdae731df981a9, 0x0000000000000011, 0x0 }, /* #8 */ 5540 { 0x2f1706, 0x2f1706, 0xf37142d2ead2c4b8, 0xf37142d2ead2c4b8, 0x0000000000000020, 0x0 }, /* #9 */ 5541 { 0x0863c7, 0x0863c7, 0xb7928fea03e2333f, 0xb7928faa03e2333f, 0x0000000000000026, 0x0 }, /* #10 */ 5542 { 0x305fd6, 0x305fd6, 0x4eb2cd0fdab99821, 0x4eb2cd0fdab99821, 0x0000000000000026, 0x0 }, /* #11 */ 5543 { 0x056d43, 0x056d43, 0xed2e68d410a5adb1, 0xec2e68d410a5adb1, 0x0000000000000038, 0x0 }, /* #12 */ 5544 { 0x241213, 0x241213, 0x8062fff51726fbe3, 0x8062fff51726fbc3, 0x0000000000000005, 0x0 }, /* #13 */ 5545 { 0x116096, 0x116097, 0x4957dbd82ea3e234, 0x4953dbd82ea3e234, 0x0000000000000032, 0x0 }, /* #14 */ 5546 { 0x254716, 0x254716, 0x861759824ab9382e, 0x861759824ab9382e, 0x000000000000002d, 0x0 }, /* #15 */ 5547 { 0x3b7953, 0x3b7953, 0x36d810a5f5f8273c, 0x36d810a5f578273c, 0x0000000000000017, 0x0 }, /* #16 */ 5548 { 0x140d97, 0x140d97, 0x508458bafd65776f, 0x508458bafd65376f, 0x000000000000000e, 0x0 }, /* #17 */ 5549 { 0x3d2392, 0x3d2393, 0xeb08bdee10f49b6f, 0xeb08bcee10f49b6f, 0x0000000000000028, 0x0 }, /* #18 */ 5550 { 0x332b86, 0x332b86, 0x6394b2d765c9cc8e, 0x6394b2d765c9cc8e, 0x0000000000000000, 0x0 }, /* #19 */ 5551 { 0x072106, 0x072107, 0x4776531f471c1ff6, 0x4776531e471c1ff6, 0x0000000000000020, 0x0 }, /* #20 */ 5552 { 0x0d1343, 0x0d1342, 0xaa82fca63100c8dc, 0xaa82fca63100c8dc, 0x0000000000000017, 0x0 }, /* #21 */ 5553 { 0x3236d2, 0x3236d2, 0x1eadabc1c38b0f9b, 0x1eadabc1c38b0f9b, 0x0000000000000036, 0x0 }, /* #22 */ 5554 { 0x1d5f87, 0x1d5f87, 0x105a3879416cd612, 0x105a38794168d612, 0x0000000000000012, 0x0 }, /* #23 */ 5555 { 0x054bd7, 0x054bd7, 0x480e746d487ff292, 0x480e746d487ef292, 0x0000000000000010, 0x0 }, /* #24 */ 5556 { 0x312dc7, 0x312dc6, 0x50c4cc760fd1b50a, 0x50c4cc760fd1b50a, 0x0000000000000027, 0x0 }, /* #25 */ 5557 { 0x1217c6, 0x1217c6, 0x97b619ac6a587df7, 0x97b619ac6a587df7, 0x0000000000000030, 0x0 }, /* #26 */ 5558 { 0x1542d7, 0x1542d6, 0x7f79cc7033ead9b0, 0x7f79cc7033ead9b0, 0x0000000000000032, 0x0 }, /* #27 */ 5559 { 0x384953, 0x384953, 0xb5c88fd0b25818dd, 0xb5c88fd0b05818dd, 0x0000000000000019, 0x0 }, /* #28 */ 5560 { 0x1116d7, 0x1116d6, 0xf43703aabdbad217, 0xf43703aabdbad217, 0x000000000000002e, 0x0 }, /* #29 */ 5561 { 0x120303, 0x120303, 0x8ee9e43118575a4e, 0x8ee8e43118575a4e, 0x0000000000000030, 0x0 }, /* #30 */ 5562 { 0x285586, 0x285586, 0x1979640b2050cfc8, 0x1979640b2050cfc8, 0x000000000000003d, 0x0 }, /* #31 */ 5563 { 0x394a46, 0x394a46, 0x55d60cb92410f736, 0x55d60cb92410f736, 0x0000000000000035, 0x0 }, /* #32 */ 5564 { 0x174a43, 0x174a42, 0x1aeec2b46de228f4, 0x1aeec2b46de228f4, 0x000000000000000f, 0x0 }, /* #33 */ 5565 { 0x053007, 0x053006, 0x70767dd59f53b49c, 0x70767dd59f53b49c, 0x000000000000000e, 0x0 }, /* #34 */ 5566 { 0x1d2ec6, 0x1d2ec6, 0x13b5eeda1129de1f, 0x13b5eeda1129de1f, 0x0000000000000012, 0x0 }, /* #35 */ 5567 { 0x2c2a86, 0x2c2a86, 0x3a5b6f7f1037b922, 0x3a5b6f7f1037b922, 0x0000000000000007, 0x0 }, /* #36 */ 5568 { 0x093813, 0x093812, 0x022261a47188a564, 0x022261a47188a564, 0x0000000000000014, 0x0 }, /* #37 */ 5569 { 0x174d42, 0x174d42, 0xaac8e95fe8264df8, 0xaac8e95fe8264df8, 0x000000000000003e, 0x0 }, /* #38 */ 5570 { 0x320fd7, 0x320fd6, 0xb8eca139670bd195, 0xb8eca139670bd195, 0x0000000000000034, 0x0 }, /* #39 */ 5571 { 0x246282, 0x246283, 0x17f8bb940fbf4b8b, 0x17f8bb940f3f4b8b, 0x0000000000000017, 0x0 }, /* #40 */ 5572 { 0x076316, 0x076316, 0x3e7f80644a3c5347, 0x3e7f80644a3c5347, 0x000000000000000a, 0x0 }, /* #41 */ 5573 { 0x0c5396, 0x0c5396, 0xe5f6b166064decd1, 0xe5f6b166064decd1, 0x0000000000000002, 0x0 }, /* #42 */ 5574 { 0x115d92, 0x115d93, 0x947f72f200d5cce7, 0x947f72f000d5cce7, 0x0000000000000021, 0x0 }, /* #43 */ 5575 { 0x3e0713, 0x3e0712, 0x1721082138ccf1f4, 0x1721082138ccf1f4, 0x0000000000000037, 0x0 }, /* #44 */ 5576 { 0x225cd3, 0x225cd2, 0x9c521ba239181616, 0x9c521ba239181616, 0x0000000000000008, 0x0 }, /* #45 */ 5577 { 0x2569d2, 0x2569d3, 0x7db0724056a450bc, 0x7d30724056a450bc, 0x0000000000000037, 0x0 }, /* #46 */ 5578 { 0x0c09c6, 0x0c09c7, 0xd67c52f0a53379b8, 0xd67c52f0a43379b8, 0x0000000000000018, 0x0 }, /* #47 */ 5579 { 0x290f97, 0x290f97, 0x765675c31248fee5, 0x765675431248fee5, 0x0000000000000027, 0x0 }, /* #48 */ 5580 { 0x1a04d6, 0x1a04d6, 0x044f4e6cbb751756, 0x044f4e6cbb751756, 0x000000000000003d, 0x0 }, /* #49 */ 5581 { 0x3b09d7, 0x3b09d7, 0xb865b0ccf6607be3, 0xb865b0ccf6607be1, 0x0000000000000001, 0x0 }, /* #50 */ 5582 { 0x2d1f12, 0x2d1f12, 0x7a1d894cd7126abc, 0x7a1d894cd7126abc, 0x0000000000000036, 0x0 }, /* #51 */ 5583 { 0x063207, 0x063207, 0xb082fb8498c02be9, 0x9082fb8498c02be9, 0x000000000000003d, 0x0 }, /* #52 */ 5584 { 0x073c47, 0x073c47, 0x126b8257ebdb6b73, 0x12638257ebdb6b73, 0x0000000000000033, 0x0 }, /* #53 */ 5585 { 0x100016, 0x100017, 0xcd3ba5fcb5b53b1b, 0xcd3ba5fcb5b53b19, 0x0000000000000001, 0x0 }, /* #54 */ 5586 { 0x295016, 0x295017, 0x26c373fdba531db5, 0x26c363fdba531db5, 0x000000000000002c, 0x0 }, /* #55 */ 5587 { 0x000413, 0x000413, 0x633ea57dab294821, 0x633aa57dab294821, 0x0000000000000032, 0x0 }, /* #56 */ 5588 { 0x222882, 0x222883, 0x03e938a878eec583, 0x03e918a878eec583, 0x000000000000002d, 0x0 }, /* #57 */ 5589 { 0x186752, 0x186753, 0x2b41faa6d045240d, 0x2b41faa6d045040d, 0x000000000000000d, 0x0 }, /* #58 */ 5590 { 0x0a63d7, 0x0a63d6, 0x6c98a87bb522824d, 0x6c98a87bb522824d, 0x0000000000000030, 0x0 }, /* #59 */ 5591 { 0x144786, 0x144787, 0x6b5bc31867b72eb6, 0x6a5bc31867b72eb6, 0x0000000000000038, 0x0 }, /* #60 */ 5592 { 0x281046, 0x281046, 0x4de4ad3a8dd9ace0, 0x4de4ad3a8dd9ace0, 0x0000000000000009, 0x0 }, /* #61 */ 5593 { 0x0b1616, 0x0b1616, 0xbf8e2ab1815eeec6, 0xbf8e2ab1815eeec6, 0x0000000000000010, 0x0 }, /* #62 */ 5594 { 0x3d6f03, 0x3d6f02, 0xf8736b1afd9e9d74, 0xf8736b1afd9e9d74, 0x000000000000002a, 0x0 }, /* #63 */ 8155 { 0x334ed2, 0x334ed2, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #0 */ 8156 { 0x040fd3, 0x040fd2, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #1 */ 8157 { 0x344e82, 0x344e82, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #2 */ 8158 { 0x2139d7, 0x2139d6, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #3 */ 8159 { 0x241293, 0x241292, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #4 */ 8160 { 0x152383, 0x152382, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #5 */ 8161 { 0x161f13, 0x161f13, 0x2c021675de025887, 0x2c021675de025886, 0x0000000000000000, 0x0 }, /* #6 */ 8162 { 0x1071c7, 0x1071c7, 0x83bf5c6e02a590b5, 0x83bf5c6e02a590b4, 0x0000000000000000, 0x0 }, /* #7 */ 8163 { 0x0d5c83, 0x0d5c82, 0xc521fda38ef43e3c, 0xc521fda38ef43e3c, 0x0000000000000000, 0x0 }, /* #8 */ 8164 { 0x125ad6, 0x125ad6, 0x239f5eecbf658b58, 0x239f5eecbf658b58, 0x0000000000000000, 0x0 }, /* #9 */ 8165 { 0x106a13, 0x106a13, 0xbb7cab31c2815ee3, 0xbb7cab31c2815ee2, 0x0000000000000000, 0x0 }, /* #10 */ 8166 { 0x0b3c53, 0x0b3c53, 0xd968038d1cabe57f, 0xd968038d1cabe57e, 0x0000000000000000, 0x0 }, /* #11 */ 8167 { 0x014bd6, 0x014bd6, 0x18e70c9f0f59ed40, 0x18e70c9f0f59ed40, 0x0000000000000012, 0x0 }, /* #12 */ 8168 { 0x2a6282, 0x2a6283, 0x6526585ac5b0f6f9, 0x6526585ac5b0f6f1, 0x0000000000000003, 0x0 }, /* #13 */ 8169 { 0x056d82, 0x056d82, 0xaba60094911aa28d, 0xaba60094911aa28d, 0x0000000000000008, 0x0 }, /* #14 */ 8170 { 0x2b7d47, 0x2b7d46, 0x73352223584b3b96, 0x73352223584b3b96, 0x0000000000000018, 0x0 }, /* #15 */ 8171 { 0x2f4842, 0x2f4843, 0xac5d78a90c8cbf36, 0xac5d78a90c84bf36, 0x0000000000000013, 0x0 }, /* #16 */ 8172 { 0x3d6d92, 0x3d6d93, 0x8eccd410f42e58df, 0x8eccd410f40e58df, 0x0000000000000015, 0x0 }, /* #17 */ 8173 { 0x2549c3, 0x2549c3, 0xf838e5c90e8db069, 0xf818e5c90e8db069, 0x0000000000000035, 0x0 }, /* #18 */ 8174 { 0x082cd6, 0x082cd6, 0xb6946f87ff016ce5, 0xb6946f87ff016ce5, 0x000000000000000f, 0x0 }, /* #19 */ 8175 { 0x3f6302, 0x3f6302, 0x650531e0731015c4, 0x650531e0731015c4, 0x0000000000000017, 0x0 }, /* #20 */ 8176 { 0x0b6616, 0x0b6616, 0x8be2d56e22e3974f, 0x8be2d56e22e3974f, 0x000000000000001a, 0x0 }, /* #21 */ 8177 { 0x0a0082, 0x0a0082, 0x4825231ead71c4a4, 0x4825231ead71c4a4, 0x0000000000000012, 0x0 }, /* #22 */ 8178 { 0x084d43, 0x084d42, 0x0624078ad50a0a34, 0x0624078ad50a0a34, 0x000000000000002b, 0x0 }, /* #23 */ 8179 { 0x263796, 0x263796, 0x01259da53c5f00ad, 0x01259da53c5f00ad, 0x000000000000000d, 0x0 }, /* #24 */ 8180 { 0x3a2ed3, 0x3a2ed3, 0x5c154a566919c9e2, 0x5c154a566919c9e0, 0x0000000000000001, 0x0 }, /* #25 */ 8181 { 0x300f03, 0x300f02, 0x1c5f719332a99891, 0x1c5f719332a99891, 0x0000000000000037, 0x0 }, /* #26 */ 8182 { 0x2d6717, 0x2d6716, 0x34f04ea83ae87b32, 0x34f04ea83ae87b32, 0x000000000000003f, 0x0 }, /* #27 */ 8183 { 0x233e53, 0x233e53, 0xf49e42fc382c8c0b, 0xf48e42fc382c8c0b, 0x0000000000000034, 0x0 }, /* #28 */ 8184 { 0x2a2197, 0x2a2197, 0x1a9d8754f6c37692, 0x1a9d8754f6837692, 0x0000000000000016, 0x0 }, /* #29 */ 8185 { 0x233052, 0x233053, 0x601e917e0716a6c4, 0x201e917e0716a6c4, 0x000000000000003e, 0x0 }, /* #30 */ 8186 { 0x1c5647, 0x1c5646, 0xedda86c8ca0194f5, 0xedda86c8ca0194f5, 0x000000000000003c, 0x0 }, /* #31 */ 8187 { 0x2850d6, 0x2850d7, 0xc407508ff49b5d40, 0xc407508ff49b5d00, 0x0000000000000006, 0x0 }, /* #32 */ 8188 { 0x2d6e92, 0x2d6e92, 0xe88c86912fd194fd, 0xe88c86912fd194fd, 0x0000000000000036, 0x0 }, /* #33 */ 8189 { 0x2d67c6, 0x2d67c7, 0xc9023fce2bd56d69, 0xc9023fce2bd56d68, 0x0000000000000000, 0x0 }, /* #34 */ 8190 { 0x171ad2, 0x171ad3, 0xe1fb5a48e223e2be, 0xe1f95a48e223e2be, 0x0000000000000031, 0x0 }, /* #35 */ 8191 { 0x362543, 0x362542, 0xdc60a5dd29100b76, 0xdc60a5dd29100b76, 0x0000000000000039, 0x0 }, /* #36 */ 8192 { 0x094912, 0x094913, 0x0210930693e680c7, 0x0010930693e680c7, 0x0000000000000039, 0x0 }, /* #37 */ 8193 { 0x2e0cd6, 0x2e0cd6, 0xe2c38e75edccd53c, 0xe2c38e75edccd53c, 0x0000000000000027, 0x0 }, /* #38 */ 8194 { 0x2d2396, 0x2d2396, 0x9a7191279d0e5ecb, 0x9a7191279d0e5ecb, 0x0000000000000014, 0x0 }, /* #39 */ 8195 { 0x023346, 0x023347, 0xf1150d0e897e075b, 0xf1150d0a897e075b, 0x0000000000000022, 0x0 }, /* #40 */ 8196 { 0x110757, 0x110757, 0x2cf2be39a4d448ba, 0x2cf0be39a4d448ba, 0x0000000000000031, 0x0 }, /* #41 */ 8197 { 0x027907, 0x027906, 0x1cd215bd20339e1f, 0x1cd215bd20339e1f, 0x0000000000000013, 0x0 }, /* #42 */ 8198 { 0x1154c3, 0x1154c3, 0x3cc0f244d15562ab, 0x3cc0f244d155628b, 0x0000000000000005, 0x0 }, /* #43 */ 8199 { 0x166f13, 0x166f12, 0xd68bbc3290f44b8b, 0xd68bbc3290f44b8b, 0x0000000000000011, 0x0 }, /* #44 */ 8200 { 0x0a7346, 0x0a7346, 0x4f8cceb5922b28f0, 0x4f8cceb5922b28f0, 0x000000000000000c, 0x0 }, /* #45 */ 8201 { 0x1f3ec3, 0x1f3ec3, 0xba3232ec15e531f2, 0xba3232ec15e511f2, 0x000000000000000d, 0x0 }, /* #46 */ 8202 { 0x306292, 0x306293, 0x7e11d58b7a2c7a4e, 0x7e11d18b7a2c7a4e, 0x000000000000002a, 0x0 }, /* #47 */ 8203 { 0x0872c6, 0x0872c6, 0x3ea3d99f937a3e99, 0x3ea3d99f937a3e99, 0x000000000000002d, 0x0 }, /* #48 */ 8204 { 0x336842, 0x336842, 0xd6ac67a35295866d, 0xd6ac67a35295866d, 0x0000000000000036, 0x0 }, /* #49 */ 8205 { 0x2c33d7, 0x2c33d6, 0xefe98b550bc9d5a6, 0xefe98b550bc9d5a6, 0x000000000000002d, 0x0 }, /* #50 */ 8206 { 0x0575d6, 0x0575d7, 0x779a511d42170e08, 0x779a511d42170e00, 0x0000000000000003, 0x0 }, /* #51 */ 8207 { 0x281a87, 0x281a86, 0xc69e5b5d7d7ac317, 0xc69e5b5d7d7ac317, 0x0000000000000010, 0x0 }, /* #52 */ 8208 { 0x193193, 0x193193, 0x440d92df700d7736, 0x440d92df70097736, 0x0000000000000012, 0x0 }, /* #53 */ 8209 { 0x3d74c6, 0x3d74c6, 0x1dcd414dbfd2a307, 0x1dcd414dbfd2a307, 0x0000000000000004, 0x0 }, /* #54 */ 8210 { 0x2b4ad2, 0x2b4ad2, 0x1f86d217add87b4c, 0x1f86d217add87b4c, 0x0000000000000000, 0x0 }, /* #55 */ 8211 { 0x0e3ad2, 0x0e3ad2, 0xe7f0dadaaa0ac0b1, 0xe7f0dadaaa0ac0b1, 0x0000000000000020, 0x0 }, /* #56 */ 8212 { 0x144747, 0x144747, 0x5e66df22f7db4c2f, 0x5e66df22f5db4c2f, 0x0000000000000019, 0x0 }, /* #57 */ 8213 { 0x001993, 0x001993, 0xa98bee8631ac571f, 0xa98bee8631ac471f, 0x000000000000000c, 0x0 }, /* #58 */ 8214 { 0x291f13, 0x291f13, 0xd8723fa6914a1bf8, 0x98723fa6914a1bf8, 0x000000000000003e, 0x0 }, /* #59 */ 8215 { 0x0e11d6, 0x0e11d7, 0xceb362c0e9502ce4, 0xceb362c0e95028e4, 0x000000000000000a, 0x0 }, /* #60 */ 8216 { 0x035703, 0x035702, 0xa14467b52a8d474e, 0xa14467b52a8d474e, 0x0000000000000023, 0x0 }, /* #61 */ 8217 { 0x2f0ec7, 0x2f0ec7, 0x4a3d4fe38e508c94, 0x4a3d4fe28e508c94, 0x0000000000000020, 0x0 }, /* #62 */ 8218 { 0x190912, 0x190912, 0xf9811a95053e3e9e, 0xf9811a95053e3e9e, 0x0000000000000005, 0x0 }, /* #63 */ 8219 { 0x1d52c6, 0x1d52c6, 0x28d0ca67c180b499, 0x28d0ca67c180b499, 0x0000000000000033, 0x0 }, /* #64 */ 8220 { 0x0c4502, 0x0c4502, 0xcc450b07dca3e5d1, 0xcc450b07dca3e5d1, 0x0000000000000005, 0x0 }, /* #65 */ 8221 { 0x064d06, 0x064d07, 0xf831c37af6eae830, 0xe831c37af6eae830, 0x000000000000003c, 0x0 }, /* #66 */ 8222 { 0x0c7652, 0x0c7653, 0xae64992bddb65862, 0xae64992bdcb65862, 0x0000000000000018, 0x0 }, /* #67 */ 8223 { 0x393ec6, 0x393ec7, 0x0e85fb3a725d591e, 0x0e85f93a725d591e, 0x0000000000000029, 0x0 }, /* #68 */ 8224 { 0x073646, 0x073647, 0xbd292cc38e8fb6c8, 0xbd292cc38e87b6c8, 0x0000000000000013, 0x0 }, /* #69 */ 8225 { 0x151a52, 0x151a53, 0xbbd0c13f26c6a64f, 0xbbd0c13f22c6a64f, 0x000000000000001a, 0x0 }, /* #70 */ 8226 { 0x215ed7, 0x215ed6, 0x152c2914f9a360dc, 0x152c2914f9a360dc, 0x000000000000000b, 0x0 }, /* #71 */ 8227 { 0x052252, 0x052253, 0x5095eade49e5d73d, 0x5095ea5e49e5d73d, 0x0000000000000027, 0x0 }, /* #72 */ 8228 { 0x375156, 0x375156, 0xee72e86ebf86da7f, 0xee72e86ebf86da7f, 0x0000000000000014, 0x0 }, /* #73 */ 8229 { 0x0b4292, 0x0b4292, 0x884dbfeb18d30e44, 0x884dbfeb18d30e44, 0x0000000000000008, 0x0 }, /* #74 */ 8230 { 0x367a17, 0x367a17, 0x277f8169f813f9f5, 0x277f8169f803f9f5, 0x0000000000000014, 0x0 }, /* #75 */ 8231 { 0x0a6316, 0x0a6316, 0x947eb6436db15200, 0x947eb6436db15200, 0x0000000000000038, 0x0 }, /* #76 */ 8232 { 0x3e7452, 0x3e7453, 0xb660b9bd621a72b4, 0xb660b99d621a72b4, 0x0000000000000025, 0x0 }, /* #77 */ 8233 { 0x251317, 0x251316, 0x6c121fc3a009eea3, 0x6c121fc3a009eea3, 0x0000000000000023, 0x0 }, /* #78 */ 8234 { 0x011bd6, 0x011bd6, 0x2fcf20c568e66c48, 0x2fcf20c568e66c48, 0x000000000000001c, 0x0 }, /* #79 */ 8235 { 0x256c86, 0x256c86, 0x2ce1ee094e159cb0, 0x2ce1ee094e159cb0, 0x000000000000001f, 0x0 }, /* #80 */ 8236 { 0x2c5516, 0x2c5517, 0xcf3f7468d785c4dc, 0xcf3f7068d785c4dc, 0x000000000000002a, 0x0 }, /* #81 */ 8237 { 0x1d04c7, 0x1d04c6, 0x8a7716ce5e644afc, 0x8a7716ce5e644afc, 0x0000000000000000, 0x0 }, /* #82 */ 8238 { 0x2f1216, 0x2f1217, 0x8cc82b511d0e2986, 0x8c882b511d0e2986, 0x0000000000000036, 0x0 }, /* #83 */ 8239 { 0x002f06, 0x002f07, 0x13f749fca9ed3418, 0x13d749fca9ed3418, 0x0000000000000035, 0x0 }, /* #84 */ 8240 { 0x287b07, 0x287b06, 0xaf6eb2516bb8c487, 0xaf6eb2516bb8c487, 0x000000000000002b, 0x0 }, /* #85 */ 8241 { 0x212896, 0x212897, 0x7674af3d7b8b4d20, 0x7654af3d7b8b4d20, 0x0000000000000035, 0x0 }, /* #86 */ 8242 { 0x110783, 0x110783, 0x49c0b7ed4e4e9791, 0x49c037ed4e4e9791, 0x000000000000002f, 0x0 }, /* #87 */ 8243 { 0x1402d6, 0x1402d6, 0xc6ffd89380a1edc0, 0xc6ffd89380a1edc0, 0x000000000000003c, 0x0 }, /* #88 */ 8244 { 0x004646, 0x004647, 0x759ab2ad154540b3, 0x659ab2ad154540b3, 0x000000000000003c, 0x0 }, /* #89 */ 8245 { 0x025d46, 0x025d46, 0x12d10c81340d4399, 0x12d10c81340d4399, 0x0000000000000021, 0x0 }, /* #90 */ 8246 { 0x246547, 0x246546, 0x52e8c9e81a12f64f, 0x52e8c9e81a12f64f, 0x000000000000001e, 0x0 }, /* #91 */ 8247 { 0x3815d6, 0x3815d7, 0x341f3f0dfab6c09b, 0x341f3f0dfaa6c09b, 0x0000000000000014, 0x0 }, /* #92 */ 8248 { 0x085bc6, 0x085bc6, 0x53d561e4114b038a, 0x53d561e4114b038a, 0x000000000000003b, 0x0 }, /* #93 */ 8249 { 0x397fd6, 0x397fd6, 0x14a39da986400377, 0x14a39da986400377, 0x0000000000000015, 0x0 }, /* #94 */ 8250 { 0x050442, 0x050442, 0x8d21cecd5a301e7d, 0x8d21cecd5a301e7d, 0x0000000000000028, 0x0 }, /* #95 */ 5595 8251 }; 5596 8252 static const BINU64_TEST_T g_aTests_btr_u64_locked[] = 5597 8253 { 5598 { 0x3a6f56, 0x3a6f56, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #0 */ 5599 { 0x393717, 0x393716, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #1 */ 5600 { 0x181583, 0x181582, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #2 */ 5601 { 0x342656, 0x342656, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #3 */ 5602 { 0x1c3c87, 0x1c3c87, 0x6fcf422b02e599b9, 0x6fcf422b02e599b8, 0x0000000000000000, 0x0 }, /* #4 */ 5603 { 0x012d92, 0x012d92, 0x180106f3bd56f546, 0x180106f3bd56f546, 0x0000000000000000, 0x0 }, /* #5 */ 5604 { 0x2f6882, 0x2f6883, 0xe3be35805f4003df, 0xe3be35805f4003de, 0x0000000000000000, 0x0 }, /* #6 */ 5605 { 0x2a78d7, 0x2a78d6, 0x2b9b859bf1af4bd4, 0x2b9b859bf1af4bd4, 0x0000000000000000, 0x0 }, /* #7 */ 5606 { 0x201952, 0x201953, 0xf7589bd36efc51b6, 0xf7589bd36efc50b6, 0x0000000000000008, 0x0 }, /* #8 */ 5607 { 0x343a07, 0x343a06, 0x2f4288324f68e3c8, 0x2f4288324f68e3c8, 0x000000000000002e, 0x0 }, /* #9 */ 5608 { 0x3617c6, 0x3617c7, 0x63fd76b9f1ae3492, 0x63fd76b9f18e3492, 0x0000000000000015, 0x0 }, /* #10 */ 5609 { 0x3467d3, 0x3467d2, 0xc155a9e6272a2aa4, 0xc155a9e6272a2aa4, 0x0000000000000039, 0x0 }, /* #11 */ 5610 { 0x2f3582, 0x2f3583, 0xc7afb7c3b83f5bfa, 0xc7afb783b83f5bfa, 0x0000000000000026, 0x0 }, /* #12 */ 5611 { 0x1d1997, 0x1d1997, 0x40030bef9dd6c877, 0x40030bef9d96c877, 0x0000000000000016, 0x0 }, /* #13 */ 5612 { 0x0b0ec7, 0x0b0ec7, 0xc625837ef3d487e3, 0xc625837ef1d487e3, 0x0000000000000019, 0x0 }, /* #14 */ 5613 { 0x1c1253, 0x1c1252, 0x167029038b392be2, 0x167029038b392be2, 0x0000000000000037, 0x0 }, /* #15 */ 5614 { 0x3a18d6, 0x3a18d6, 0x43cd456a67bc6dcf, 0x43cd456a67bc6dcf, 0x0000000000000020, 0x0 }, /* #16 */ 5615 { 0x394587, 0x394586, 0x8ccf07824045687d, 0x8ccf07824045687d, 0x000000000000001f, 0x0 }, /* #17 */ 5616 { 0x245c16, 0x245c16, 0x7e34b39e171b40b3, 0x7e34b39e171b40b3, 0x000000000000000d, 0x0 }, /* #18 */ 5617 { 0x290942, 0x290942, 0x1fa42cc4f1a943d4, 0x1fa42cc4f1a943d4, 0x0000000000000021, 0x0 }, /* #19 */ 5618 { 0x3a3387, 0x3a3387, 0x17eaea1641d73547, 0x17eaea1601d73547, 0x000000000000001e, 0x0 }, /* #20 */ 5619 { 0x333657, 0x333657, 0x8594afbff809b622, 0x8594afbff809b422, 0x0000000000000009, 0x0 }, /* #21 */ 5620 { 0x392917, 0x392916, 0x23c3cc088a9693d6, 0x23c3cc088a9693d6, 0x000000000000001a, 0x0 }, /* #22 */ 5621 { 0x3f2802, 0x3f2803, 0x5cbaf530e0dd3cae, 0x5cbaf53060dd3cae, 0x000000000000001f, 0x0 }, /* #23 */ 5622 { 0x175e17, 0x175e17, 0x5bcd29251fa25a28, 0x5bcd29051fa25a28, 0x0000000000000025, 0x0 }, /* #24 */ 5623 { 0x010016, 0x010016, 0x497d220b737fc577, 0x497d220b737fc577, 0x000000000000002f, 0x0 }, /* #25 */ 5624 { 0x013916, 0x013916, 0xbb15d81fba0a502d, 0xbb15d81fba0a502d, 0x000000000000001a, 0x0 }, /* #26 */ 5625 { 0x2307c7, 0x2307c7, 0x3a185261c415e79a, 0x3a185221c415e79a, 0x0000000000000026, 0x0 }, /* #27 */ 5626 { 0x0f7187, 0x0f7186, 0xacda84609c6ec73d, 0xacda84609c6ec73d, 0x0000000000000028, 0x0 }, /* #28 */ 5627 { 0x002cd6, 0x002cd7, 0x03835edde9dd5b07, 0x03835edde9dd5307, 0x000000000000000b, 0x0 }, /* #29 */ 5628 { 0x164d57, 0x164d57, 0x71cb2ab43f37f16c, 0x718b2ab43f37f16c, 0x0000000000000036, 0x0 }, /* #30 */ 5629 { 0x337647, 0x337646, 0x9bada141c16feee7, 0x9bada141c16feee7, 0x0000000000000021, 0x0 }, /* #31 */ 5630 { 0x3253c2, 0x3253c2, 0x248ccb805ca157d2, 0x248ccb805ca157d2, 0x0000000000000012, 0x0 }, /* #32 */ 5631 { 0x0c6113, 0x0c6113, 0x9e09b129a84167dc, 0x9a09b129a84167dc, 0x000000000000003a, 0x0 }, /* #33 */ 5632 { 0x1b6d52, 0x1b6d53, 0x6d82f277190363a5, 0x6c82f277190363a5, 0x0000000000000038, 0x0 }, /* #34 */ 5633 { 0x1c10c2, 0x1c10c2, 0x0d87d7efd4d86f9d, 0x0d87d7efd4d86f9d, 0x000000000000002d, 0x0 }, /* #35 */ 5634 { 0x284053, 0x284053, 0xf464c83c8bf2d884, 0xf464c83c8b72d884, 0x0000000000000017, 0x0 }, /* #36 */ 5635 { 0x0c2646, 0x0c2646, 0x27cf524b71b9f626, 0x27cf524b71b9f626, 0x0000000000000016, 0x0 }, /* #37 */ 5636 { 0x284482, 0x284482, 0xd085a45b2cac013e, 0xd085a45b2cac013e, 0x0000000000000029, 0x0 }, /* #38 */ 5637 { 0x1a3c16, 0x1a3c17, 0x38abc92070e6ae08, 0x38a9c92070e6ae08, 0x0000000000000031, 0x0 }, /* #39 */ 5638 { 0x312512, 0x312513, 0xf153481be73a7eaf, 0xf1534819e73a7eaf, 0x0000000000000021, 0x0 }, /* #40 */ 5639 { 0x011986, 0x011987, 0xa3e62f14e848519d, 0xa3c62f14e848519d, 0x0000000000000035, 0x0 }, /* #41 */ 5640 { 0x2b7ed6, 0x2b7ed6, 0x2c7f6ec04f93bd85, 0x2c7f6ec04f93bd85, 0x0000000000000012, 0x0 }, /* #42 */ 5641 { 0x0d4e17, 0x0d4e16, 0xfb5678e9a841da1c, 0xfb5678e9a841da1c, 0x0000000000000013, 0x0 }, /* #43 */ 5642 { 0x296503, 0x296502, 0x2afc65583ca6cd7b, 0x2afc65583ca6cd7b, 0x0000000000000007, 0x0 }, /* #44 */ 5643 { 0x0758c6, 0x0758c7, 0xff750287aa72716e, 0xff7502878a72716e, 0x000000000000001d, 0x0 }, /* #45 */ 5644 { 0x152947, 0x152946, 0x17df98aa61de84c8, 0x17df98aa61de84c8, 0x0000000000000029, 0x0 }, /* #46 */ 5645 { 0x161f93, 0x161f92, 0x8de9a6e2c507f702, 0x8de9a6e2c507f702, 0x0000000000000024, 0x0 }, /* #47 */ 5646 { 0x1b57d6, 0x1b57d7, 0xf9b6b091d1ae0c80, 0xf9b4b091d1ae0c80, 0x0000000000000031, 0x0 }, /* #48 */ 5647 { 0x3f6c57, 0x3f6c56, 0x957dc91cd33d2d9d, 0x957dc91cd33d2d9d, 0x0000000000000029, 0x0 }, /* #49 */ 5648 { 0x123997, 0x123997, 0x00e70de3b08b2bc6, 0x00e70de3308b2bc6, 0x000000000000001f, 0x0 }, /* #50 */ 5649 { 0x3e35c7, 0x3e35c7, 0xf7494726d7d26a6d, 0xf7494706d7d26a6d, 0x0000000000000025, 0x0 }, /* #51 */ 5650 { 0x1b21d6, 0x1b21d6, 0x48ccb2688494db59, 0x48ccb2688494db59, 0x0000000000000035, 0x0 }, /* #52 */ 5651 { 0x1d5e46, 0x1d5e46, 0xce389e4db82bf652, 0xce389e4db82bf652, 0x0000000000000019, 0x0 }, /* #53 */ 5652 { 0x3f2092, 0x3f2092, 0x9c52e404bf06dfdb, 0x9c52e404bf06dfdb, 0x0000000000000023, 0x0 }, /* #54 */ 5653 { 0x384702, 0x384703, 0xa6f1af80b41b37e1, 0xa6f1ae80b41b37e1, 0x0000000000000028, 0x0 }, /* #55 */ 5654 { 0x176a12, 0x176a12, 0x2fce7dac99880057, 0x2fce7dac99880057, 0x000000000000000c, 0x0 }, /* #56 */ 5655 { 0x276542, 0x276543, 0xdc2ee5720ba863c8, 0xdc2ee5320ba863c8, 0x0000000000000026, 0x0 }, /* #57 */ 5656 { 0x0e0917, 0x0e0917, 0xf9c3b9e50a549fbf, 0xf9c3b9c50a549fbf, 0x0000000000000025, 0x0 }, /* #58 */ 5657 { 0x3a2012, 0x3a2012, 0xc13a257a86e283c9, 0xc13a257a86e283c9, 0x000000000000000a, 0x0 }, /* #59 */ 5658 { 0x367196, 0x367197, 0x276b77a22e78796b, 0x256b77a22e78796b, 0x0000000000000039, 0x0 }, /* #60 */ 5659 { 0x2c4152, 0x2c4153, 0xfc32d13a3a363294, 0xfc32d03a3a363294, 0x0000000000000028, 0x0 }, /* #61 */ 5660 { 0x1d3dd6, 0x1d3dd6, 0xe86c9dbf5ba3f21e, 0xe86c9dbf5ba3f21e, 0x0000000000000014, 0x0 }, /* #62 */ 5661 { 0x220316, 0x220317, 0x2f040b54d9cc3a3f, 0x2f040954d9cc3a3f, 0x0000000000000029, 0x0 }, /* #63 */ 8254 { 0x346e46, 0x346e46, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #0 */ 8255 { 0x3b1e93, 0x3b1e92, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #1 */ 8256 { 0x323b46, 0x323b46, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #2 */ 8257 { 0x1b5a83, 0x1b5a82, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #3 */ 8258 { 0x1b1ad2, 0x1b1ad2, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #4 */ 8259 { 0x136c82, 0x136c82, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #5 */ 8260 { 0x002987, 0x002987, 0x14cfe3a36683c459, 0x14cfe3a36683c458, 0x0000000000000000, 0x0 }, /* #6 */ 8261 { 0x2a0dd7, 0x2a0dd7, 0x2ac417a4f6b22985, 0x2ac417a4f6b22984, 0x0000000000000000, 0x0 }, /* #7 */ 8262 { 0x2c25c3, 0x2c25c3, 0x27d8e8f806a6a9d9, 0x27d8e8f806a6a9d8, 0x0000000000000000, 0x0 }, /* #8 */ 8263 { 0x270612, 0x270613, 0xeac7f6deec894f95, 0xeac7f6deec894f94, 0x0000000000000000, 0x0 }, /* #9 */ 8264 { 0x207ec3, 0x207ec3, 0xb662c6fcd7624bdd, 0xb662c6fcd7624bdc, 0x0000000000000000, 0x0 }, /* #10 */ 8265 { 0x360716, 0x360717, 0x4f03f1ef7a4ce7c3, 0x4f03f1ef7a4ce7c2, 0x0000000000000000, 0x0 }, /* #11 */ 8266 { 0x002a52, 0x002a53, 0xee71ff613fb5a537, 0xee71ef613fb5a537, 0x000000000000002c, 0x0 }, /* #12 */ 8267 { 0x295156, 0x295157, 0xccfcf7c473da7be8, 0xccfcf7c473da7bc8, 0x0000000000000005, 0x0 }, /* #13 */ 8268 { 0x121203, 0x121202, 0x71025c9d18a6d55f, 0x71025c9d18a6d55f, 0x0000000000000021, 0x0 }, /* #14 */ 8269 { 0x186c86, 0x186c86, 0x3da968d9e79077cd, 0x3da968d9e79077cd, 0x000000000000002f, 0x0 }, /* #15 */ 8270 { 0x2a5a86, 0x2a5a87, 0xae390fcd005d5026, 0xae380fcd005d5026, 0x0000000000000030, 0x0 }, /* #16 */ 8271 { 0x344096, 0x344097, 0xd622d59bb53e6fdf, 0xd622d59bb53e67df, 0x000000000000000b, 0x0 }, /* #17 */ 8272 { 0x2d6e97, 0x2d6e97, 0x60f13c034fd2edaa, 0x60f11c034fd2edaa, 0x000000000000002d, 0x0 }, /* #18 */ 8273 { 0x396a06, 0x396a07, 0x3add6679a89f6dbc, 0x3ad56679a89f6dbc, 0x0000000000000033, 0x0 }, /* #19 */ 8274 { 0x1a03d6, 0x1a03d6, 0xab4cdfc95f079709, 0xab4cdfc95f079709, 0x0000000000000014, 0x0 }, /* #20 */ 8275 { 0x2b0792, 0x2b0792, 0x818cfb760c133733, 0x818cfb760c133733, 0x0000000000000019, 0x0 }, /* #21 */ 8276 { 0x2962c6, 0x2962c7, 0x9f6549d8eddb6775, 0x9f6549d8eddb6771, 0x0000000000000002, 0x0 }, /* #22 */ 8277 { 0x193c87, 0x193c86, 0xac4ae8b35a328b1c, 0xac4ae8b35a328b1c, 0x0000000000000010, 0x0 }, /* #23 */ 8278 { 0x201796, 0x201797, 0x1a56fb734d6caf07, 0x1a56fb73456caf07, 0x000000000000001b, 0x0 }, /* #24 */ 8279 { 0x0c5643, 0x0c5643, 0xf28e3d566b0f31cb, 0xf28e3d566b0f30cb, 0x0000000000000008, 0x0 }, /* #25 */ 8280 { 0x347f87, 0x347f87, 0xca78d33067340dd7, 0xca78533067340dd7, 0x000000000000002f, 0x0 }, /* #26 */ 8281 { 0x0868d6, 0x0868d6, 0x6216cfd5d776756b, 0x6216cfd5d776756b, 0x0000000000000002, 0x0 }, /* #27 */ 8282 { 0x122893, 0x122892, 0x4f45fe98ae2e04ef, 0x4f45fe98ae2e04ef, 0x0000000000000010, 0x0 }, /* #28 */ 8283 { 0x312ec2, 0x312ec3, 0x8fddeae35f3ebccf, 0x8eddeae35f3ebccf, 0x0000000000000038, 0x0 }, /* #29 */ 8284 { 0x2e5342, 0x2e5343, 0xfb809ac149312cfd, 0x7b809ac149312cfd, 0x000000000000003f, 0x0 }, /* #30 */ 8285 { 0x346543, 0x346542, 0x57d1ffc1caabd783, 0x57d1ffc1caabd783, 0x0000000000000032, 0x0 }, /* #31 */ 8286 { 0x297b16, 0x297b16, 0xdd31832c362d60d9, 0xdd31832c362d60d9, 0x000000000000002d, 0x0 }, /* #32 */ 8287 { 0x1c46c2, 0x1c46c3, 0x12e2b4d69fc54f71, 0x12e2b4d69fc54d71, 0x0000000000000009, 0x0 }, /* #33 */ 8288 { 0x232346, 0x232346, 0xf8421da6a56a949a, 0xf8421da6a56a949a, 0x0000000000000038, 0x0 }, /* #34 */ 8289 { 0x3e50d6, 0x3e50d6, 0x999c8dc45dc2b397, 0x999c8dc45dc2b397, 0x0000000000000012, 0x0 }, /* #35 */ 8290 { 0x055c46, 0x055c47, 0x8d19133f17022249, 0x8d19132f17022249, 0x0000000000000024, 0x0 }, /* #36 */ 8291 { 0x2b05d7, 0x2b05d6, 0x3e564c6167a01359, 0x3e564c6167a01359, 0x0000000000000013, 0x0 }, /* #37 */ 8292 { 0x046d57, 0x046d57, 0xbe4c0afefa43e08f, 0xbc4c0afefa43e08f, 0x0000000000000039, 0x0 }, /* #38 */ 8293 { 0x183cd3, 0x183cd2, 0x94609b005480ce2f, 0x94609b005480ce2f, 0x0000000000000007, 0x0 }, /* #39 */ 8294 { 0x100cd6, 0x100cd6, 0x63f0bea77fcfce4b, 0x63f0bea77fcfce4b, 0x0000000000000033, 0x0 }, /* #40 */ 8295 { 0x0e4792, 0x0e4793, 0x27bfe887be588db6, 0x27bfe887be588d36, 0x0000000000000007, 0x0 }, /* #41 */ 8296 { 0x0c1d47, 0x0c1d46, 0x73c9d54af16b2ebe, 0x73c9d54af16b2ebe, 0x0000000000000029, 0x0 }, /* #42 */ 8297 { 0x093112, 0x093112, 0x0665ffd70cd06827, 0x0665ffd70cd06827, 0x0000000000000009, 0x0 }, /* #43 */ 8298 { 0x207f97, 0x207f97, 0x413e4850f0ac520a, 0x413e4810f0ac520a, 0x0000000000000026, 0x0 }, /* #44 */ 8299 { 0x1d6112, 0x1d6112, 0xa164566bfe181e29, 0xa164566bfe181e29, 0x0000000000000001, 0x0 }, /* #45 */ 8300 { 0x1569d2, 0x1569d3, 0x17cfcbaa59188148, 0x17cecbaa59188148, 0x0000000000000030, 0x0 }, /* #46 */ 8301 { 0x193583, 0x193583, 0x746e71f6911bbe5b, 0x746c71f6911bbe5b, 0x0000000000000031, 0x0 }, /* #47 */ 8302 { 0x034a17, 0x034a17, 0x39aa9eaa8bcaf53d, 0x39aa9eaa8bcad53d, 0x000000000000000d, 0x0 }, /* #48 */ 8303 { 0x2d6697, 0x2d6697, 0x83088f79476bfe5d, 0x83088f79476afe5d, 0x0000000000000010, 0x0 }, /* #49 */ 8304 { 0x0c05c6, 0x0c05c6, 0xe6c7f00b5f6ce756, 0xe6c7f00b5f6ce756, 0x0000000000000024, 0x0 }, /* #50 */ 8305 { 0x084dd7, 0x084dd6, 0x32fce60060f8df11, 0x32fce60060f8df11, 0x0000000000000026, 0x0 }, /* #51 */ 8306 { 0x287287, 0x287287, 0xa099bd510e00f419, 0xa099bd510e007419, 0x000000000000000f, 0x0 }, /* #52 */ 8307 { 0x0c7b52, 0x0c7b53, 0x8646604c9151a191, 0x8646604c1151a191, 0x000000000000001f, 0x0 }, /* #53 */ 8308 { 0x085002, 0x085002, 0x828fe971c206a64c, 0x828fe971c206a64c, 0x000000000000001a, 0x0 }, /* #54 */ 8309 { 0x397406, 0x397407, 0xf071a5dc830ba0eb, 0xf070a5dc830ba0eb, 0x0000000000000030, 0x0 }, /* #55 */ 8310 { 0x3f7e16, 0x3f7e16, 0x824a8a8bd68a10a4, 0x824a8a8bd68a10a4, 0x000000000000002d, 0x0 }, /* #56 */ 8311 { 0x385bd2, 0x385bd2, 0x06d010c32f67c949, 0x06d010c32f67c949, 0x0000000000000033, 0x0 }, /* #57 */ 8312 { 0x2a4e53, 0x2a4e53, 0x7ae3076876981658, 0x7ae3076876980658, 0x000000000000000c, 0x0 }, /* #58 */ 8313 { 0x016cc7, 0x016cc7, 0x5bdc9614b522410c, 0x5bdc9414b522410c, 0x0000000000000029, 0x0 }, /* #59 */ 8314 { 0x0568c6, 0x0568c7, 0x10116007377f71f0, 0x10116007377f31f0, 0x000000000000000e, 0x0 }, /* #60 */ 8315 { 0x2b2ec3, 0x2b2ec2, 0xa107a4c01a5e3d41, 0xa107a4c01a5e3d41, 0x0000000000000004, 0x0 }, /* #61 */ 8316 { 0x3c1e46, 0x3c1e46, 0xb918a90e2f3abc2e, 0xb918a90e2f3abc2e, 0x000000000000003e, 0x0 }, /* #62 */ 8317 { 0x3e7853, 0x3e7853, 0x7390fdf83068d947, 0x7390fdf830689947, 0x000000000000000e, 0x0 }, /* #63 */ 8318 { 0x0a73c7, 0x0a73c7, 0xeea981a18f372a0c, 0xeea981a18f37280c, 0x0000000000000009, 0x0 }, /* #64 */ 8319 { 0x3b7a53, 0x3b7a53, 0xac83f32a6d79255c, 0xa483f32a6d79255c, 0x000000000000003b, 0x0 }, /* #65 */ 8320 { 0x222d96, 0x222d97, 0x3895e4d702289de4, 0x3895e4d702289da4, 0x0000000000000006, 0x0 }, /* #66 */ 8321 { 0x081447, 0x081447, 0xc767afc56a008241, 0xc767afc16a008241, 0x0000000000000022, 0x0 }, /* #67 */ 8322 { 0x031452, 0x031453, 0x000ce67b5c490d5f, 0x000ce67b5c490d57, 0x0000000000000003, 0x0 }, /* #68 */ 8323 { 0x004182, 0x004182, 0xc8e0d6eaefe87edc, 0xc8e0d6eaefe87edc, 0x0000000000000033, 0x0 }, /* #69 */ 8324 { 0x3a2a87, 0x3a2a87, 0x8a18d38a4b534dcd, 0x8a10d38a4b534dcd, 0x0000000000000033, 0x0 }, /* #70 */ 8325 { 0x3323c2, 0x3323c3, 0x4a9e2e702b30b48f, 0x4a9e2e702b30b48b, 0x0000000000000002, 0x0 }, /* #71 */ 8326 { 0x1e7c43, 0x1e7c42, 0xa09dcd52a22f901a, 0xa09dcd52a22f901a, 0x0000000000000038, 0x0 }, /* #72 */ 8327 { 0x332a93, 0x332a92, 0x6b30801f43fa61e3, 0x6b30801f43fa61e3, 0x000000000000001f, 0x0 }, /* #73 */ 8328 { 0x3c4802, 0x3c4802, 0x3328c34a8bb089d4, 0x3328c34a8bb089d4, 0x0000000000000016, 0x0 }, /* #74 */ 8329 { 0x2d13d3, 0x2d13d2, 0xe4d1740759fadd37, 0xe4d1740759fadd37, 0x0000000000000006, 0x0 }, /* #75 */ 8330 { 0x3d5f56, 0x3d5f57, 0xf2add2fd735b5aea, 0xf2add2fd735b58ea, 0x0000000000000009, 0x0 }, /* #76 */ 8331 { 0x3f6b86, 0x3f6b86, 0xaf8506c34c87ebba, 0xaf8506c34c87ebba, 0x0000000000000014, 0x0 }, /* #77 */ 8332 { 0x1a3492, 0x1a3493, 0xea06f4aa13cebdae, 0xea06f4aa13cebd2e, 0x0000000000000007, 0x0 }, /* #78 */ 8333 { 0x2f3a82, 0x2f3a82, 0xacfb1be20574a4fa, 0xacfb1be20574a4fa, 0x0000000000000000, 0x0 }, /* #79 */ 8334 { 0x215b13, 0x215b12, 0x0eab9631a5ec9312, 0x0eab9631a5ec9312, 0x0000000000000010, 0x0 }, /* #80 */ 8335 { 0x134f92, 0x134f93, 0xc8ca022521eaf634, 0xc8ca020521eaf634, 0x0000000000000025, 0x0 }, /* #81 */ 8336 { 0x2f0d87, 0x2f0d87, 0x7e6fd7dddfe144dc, 0x7e6fd7dddfe144cc, 0x0000000000000004, 0x0 }, /* #82 */ 8337 { 0x1a46d6, 0x1a46d6, 0xf0c41ffc27b64a3d, 0xf0c41ffc27b64a3d, 0x000000000000003a, 0x0 }, /* #83 */ 8338 { 0x155546, 0x155546, 0x01c55fb5da916de3, 0x01c55fb5da916de3, 0x000000000000000f, 0x0 }, /* #84 */ 8339 { 0x012643, 0x012642, 0xce579a034654639c, 0xce579a034654639c, 0x0000000000000010, 0x0 }, /* #85 */ 8340 { 0x365883, 0x365882, 0x75cb76704e4a6384, 0x75cb76704e4a6384, 0x0000000000000027, 0x0 }, /* #86 */ 8341 { 0x006f46, 0x006f46, 0xcb1530ce92caf6dd, 0xcb1530ce92caf6dd, 0x0000000000000024, 0x0 }, /* #87 */ 8342 { 0x197703, 0x197702, 0x316234f03e14764a, 0x316234f03e14764a, 0x0000000000000037, 0x0 }, /* #88 */ 8343 { 0x0c7a82, 0x0c7a82, 0xa60ea825f648cf02, 0xa60ea825f648cf02, 0x000000000000003b, 0x0 }, /* #89 */ 8344 { 0x355416, 0x355417, 0x8718430b614150af, 0x8718430b614050af, 0x0000000000000010, 0x0 }, /* #90 */ 8345 { 0x270b02, 0x270b03, 0xfbdb6e8537218da9, 0xfbdb6e85372189a9, 0x000000000000000a, 0x0 }, /* #91 */ 8346 { 0x2b5892, 0x2b5892, 0x3ee0e0d25a05fbf6, 0x3ee0e0d25a05fbf6, 0x0000000000000011, 0x0 }, /* #92 */ 8347 { 0x286356, 0x286356, 0x42b308101e1a1660, 0x42b308101e1a1660, 0x0000000000000025, 0x0 }, /* #93 */ 8348 { 0x2709c7, 0x2709c6, 0x0fb6a8a908468c91, 0x0fb6a8a908468c91, 0x000000000000000e, 0x0 }, /* #94 */ 8349 { 0x150e17, 0x150e16, 0x820a98df349195ef, 0x820a98df349195ef, 0x0000000000000018, 0x0 }, /* #95 */ 5662 8350 }; 5663 8351 static const BINU64_TEST_T g_aTests_bts_u64[] = 5664 8352 { 5665 { 0x1c09d2, 0x1c09d2, 0x0000000000000000, 0x0000000000000001, 0x0000000000000000, 0x0 }, /* #0 */ 5666 { 0x262112, 0x262112, 0x0000000000000000, 0x0000000000000001, 0x0000000000000000, 0x0 }, /* #1 */ 5667 { 0x073582, 0x073582, 0x0000000000000000, 0x0000000000000001, 0x0000000000000000, 0x0 }, /* #2 */ 5668 { 0x0c6202, 0x0c6202, 0x0000000000000000, 0x0000000000000001, 0x0000000000000000, 0x0 }, /* #3 */ 5669 { 0x3809d6, 0x3809d6, 0x6e26b98f64cf6da2, 0x6e26b98f64cf6da3, 0x0000000000000000, 0x0 }, /* #4 */ 5670 { 0x2072d6, 0x2072d7, 0x8b97a3124c1b2acf, 0x8b97a3124c1b2acf, 0x0000000000000000, 0x0 }, /* #5 */ 5671 { 0x127892, 0x127893, 0x8fb9af023744f32f, 0x8fb9af023744f32f, 0x0000000000000000, 0x0 }, /* #6 */ 5672 { 0x103456, 0x103456, 0x7c4a84a78d31bc70, 0x7c4a84a78d31bc71, 0x0000000000000000, 0x0 }, /* #7 */ 5673 { 0x0b2f93, 0x0b2f92, 0xbb8628b188280d9d, 0xfb8628b188280d9d, 0x000000000000003e, 0x0 }, /* #8 */ 5674 { 0x107297, 0x107297, 0x0ece9532485cf4d8, 0x0ece9532485cf4d8, 0x0000000000000036, 0x0 }, /* #9 */ 5675 { 0x083e97, 0x083e96, 0x100400f6b4075f55, 0x100500f6b4075f55, 0x0000000000000030, 0x0 }, /* #10 */ 5676 { 0x3e1492, 0x3e1492, 0x9d37f7f581fa27fa, 0x9d37f7fd81fa27fa, 0x0000000000000023, 0x0 }, /* #11 */ 5677 { 0x1c0883, 0x1c0883, 0x543afe36e7c8608d, 0x543afe36e7c8608d, 0x000000000000001a, 0x0 }, /* #12 */ 5678 { 0x310a17, 0x310a17, 0xbccae40e970d9564, 0xbccae40e970d9564, 0x0000000000000023, 0x0 }, /* #13 */ 5679 { 0x017557, 0x017556, 0x005d27a21f1c8465, 0x005f27a21f1c8465, 0x0000000000000031, 0x0 }, /* #14 */ 5680 { 0x072a06, 0x072a06, 0x86ef6b4244335861, 0x86ef6b4254335861, 0x000000000000001c, 0x0 }, /* #15 */ 5681 { 0x2d4706, 0x2d4706, 0x7e948817e926fca4, 0x7e948817ed26fca4, 0x000000000000001a, 0x0 }, /* #16 */ 5682 { 0x110246, 0x110247, 0xe22bbfaa05b6396b, 0xe22bbfaa05b6396b, 0x000000000000002c, 0x0 }, /* #17 */ 5683 { 0x330782, 0x330782, 0x09f85de37f0791d9, 0x09fc5de37f0791d9, 0x0000000000000032, 0x0 }, /* #18 */ 5684 { 0x292e42, 0x292e43, 0xe4ffc3859b37aff0, 0xe4ffc3859b37aff0, 0x0000000000000010, 0x0 }, /* #19 */ 5685 { 0x0d5847, 0x0d5847, 0xeb8b5d4b1c7c0fae, 0xeb8b5d4b1c7c0fae, 0x0000000000000016, 0x0 }, /* #20 */ 5686 { 0x305106, 0x305106, 0xbd1ccc2ed29715de, 0xbd1ccc2ed69715de, 0x000000000000001a, 0x0 }, /* #21 */ 5687 { 0x2745d3, 0x2745d2, 0xcbf19a7844d92498, 0xcbf19b7844d92498, 0x0000000000000028, 0x0 }, /* #22 */ 5688 { 0x226717, 0x226716, 0x93b85b4735335675, 0x93b85b4735335677, 0x0000000000000001, 0x0 }, /* #23 */ 5689 { 0x1c7a46, 0x1c7a47, 0x8e0f9025e61f41a8, 0x8e0f9025e61f41a8, 0x000000000000002c, 0x0 }, /* #24 */ 5690 { 0x383b02, 0x383b02, 0xd89d3c3cb945d8cf, 0xd89d3c3cb9c5d8cf, 0x0000000000000017, 0x0 }, /* #25 */ 5691 { 0x197457, 0x197457, 0xacf14ae23faf47e6, 0xacf14ae23faf47e6, 0x000000000000003b, 0x0 }, /* #26 */ 5692 { 0x1b4747, 0x1b4747, 0x44433959a97fc87b, 0x44433959a97fc87b, 0x0000000000000012, 0x0 }, /* #27 */ 5693 { 0x364796, 0x364796, 0x3a88f842eef39822, 0x3a88f8c2eef39822, 0x0000000000000027, 0x0 }, /* #28 */ 5694 { 0x2b5746, 0x2b5747, 0x42caadbb78f934a6, 0x42caadbb78f934a6, 0x000000000000002b, 0x0 }, /* #29 */ 5695 { 0x0f6b52, 0x0f6b53, 0xfb64a7d869e40e44, 0xfb64a7d869e40e44, 0x000000000000001e, 0x0 }, /* #30 */ 5696 { 0x201e16, 0x201e16, 0xfd152e896d574778, 0xfd1d2e896d574778, 0x0000000000000033, 0x0 }, /* #31 */ 5697 { 0x0f07c6, 0x0f07c7, 0x22c2ec9b90890d52, 0x22c2ec9b90890d52, 0x0000000000000004, 0x0 }, /* #32 */ 5698 { 0x1f1cc3, 0x1f1cc3, 0x6867dd9e6bf519a9, 0x6867dd9e6bf519a9, 0x000000000000000b, 0x0 }, /* #33 */ 5699 { 0x2a6413, 0x2a6413, 0xbcef5ba84eabfb0e, 0xbcef5ba84eabfb0e, 0x0000000000000019, 0x0 }, /* #34 */ 5700 { 0x1c0686, 0x1c0687, 0xc2544aac714b8f5a, 0xc2544aac714b8f5a, 0x0000000000000025, 0x0 }, /* #35 */ 5701 { 0x156b56, 0x156b57, 0xac588e9eda01cd78, 0xac588e9eda01cd78, 0x0000000000000024, 0x0 }, /* #36 */ 5702 { 0x326fc7, 0x326fc6, 0x50e27f3b809e2e11, 0x52e27f3b809e2e11, 0x0000000000000039, 0x0 }, /* #37 */ 5703 { 0x046d53, 0x046d53, 0x126384cb1aefad4c, 0x126384cb1aefad4c, 0x000000000000001b, 0x0 }, /* #38 */ 5704 { 0x157ac2, 0x157ac3, 0x1b1d8f17d88367f3, 0x1b1d8f17d88367f3, 0x000000000000003c, 0x0 }, /* #39 */ 5705 { 0x3b2917, 0x3b2916, 0x963e32a4e09bd311, 0x963e32b4e09bd311, 0x0000000000000024, 0x0 }, /* #40 */ 5706 { 0x092dd6, 0x092dd7, 0x7c6e042210bba3eb, 0x7c6e042210bba3eb, 0x0000000000000000, 0x0 }, /* #41 */ 5707 { 0x1b6916, 0x1b6916, 0x299f2df72b5a1ed8, 0x299f2df72b5a3ed8, 0x000000000000000d, 0x0 }, /* #42 */ 5708 { 0x2f5d07, 0x2f5d07, 0x0d3d7f363059a47a, 0x0d3d7f363059a47a, 0x0000000000000004, 0x0 }, /* #43 */ 5709 { 0x343bd3, 0x343bd2, 0xdc898787414dfeb8, 0xdc998787414dfeb8, 0x0000000000000034, 0x0 }, /* #44 */ 5710 { 0x332e17, 0x332e17, 0x29c3791d56743ebf, 0x29c3791d56743ebf, 0x0000000000000016, 0x0 }, /* #45 */ 5711 { 0x1a2e47, 0x1a2e47, 0x29a44cc54a67e004, 0x29a44cc54a67e004, 0x0000000000000032, 0x0 }, /* #46 */ 5712 { 0x3f4017, 0x3f4017, 0xa17b54f7624ab37a, 0xa17b54f7624ab37a, 0x0000000000000020, 0x0 }, /* #47 */ 5713 { 0x1a5b07, 0x1a5b07, 0x3d9418893b9048af, 0x3d9418893b9048af, 0x0000000000000034, 0x0 }, /* #48 */ 5714 { 0x3b4742, 0x3b4743, 0x99c5fc944a8da6dd, 0x99c5fc944a8da6dd, 0x0000000000000017, 0x0 }, /* #49 */ 5715 { 0x275906, 0x275906, 0xaae37999c823113a, 0xaae3799bc823113a, 0x0000000000000021, 0x0 }, /* #50 */ 5716 { 0x275b53, 0x275b52, 0xc6ab7b9e47386206, 0xe6ab7b9e47386206, 0x000000000000003d, 0x0 }, /* #51 */ 5717 { 0x261fd3, 0x261fd2, 0x9d3e691d17b2d30e, 0x9d3e6d1d17b2d30e, 0x000000000000002a, 0x0 }, /* #52 */ 5718 { 0x1a5b02, 0x1a5b03, 0x675a088f6a153f6b, 0x675a088f6a153f6b, 0x0000000000000038, 0x0 }, /* #53 */ 5719 { 0x065356, 0x065356, 0xcc2caf0cf2539064, 0xcc2caf0cf2579064, 0x0000000000000012, 0x0 }, /* #54 */ 5720 { 0x036cc2, 0x036cc3, 0xd79aefa5989abfa1, 0xd79aefa5989abfa1, 0x0000000000000011, 0x0 }, /* #55 */ 5721 { 0x3c6842, 0x3c6843, 0x5e2a50541c7e2b13, 0x5e2a50541c7e2b13, 0x0000000000000004, 0x0 }, /* #56 */ 5722 { 0x2d0c86, 0x2d0c86, 0xd10f08c64feef4e1, 0xf10f08c64feef4e1, 0x000000000000003d, 0x0 }, /* #57 */ 5723 { 0x2d0f57, 0x2d0f57, 0x59fd772cf60c2f6c, 0x59fd772cf60c2f6c, 0x000000000000001c, 0x0 }, /* #58 */ 5724 { 0x1e4f93, 0x1e4f92, 0x543cd623888dc030, 0x543cd623888dc230, 0x0000000000000009, 0x0 }, /* #59 */ 5725 { 0x1c0902, 0x1c0902, 0xb98bcc9767667cce, 0xb98bcc9767667cee, 0x0000000000000005, 0x0 }, /* #60 */ 5726 { 0x224d06, 0x224d06, 0x8bcd746335ae62a1, 0x8bcd746735ae62a1, 0x0000000000000022, 0x0 }, /* #61 */ 5727 { 0x0a32c3, 0x0a32c3, 0xbe86ce9b4e9286a0, 0xbe86ce9b4e9286a0, 0x000000000000002f, 0x0 }, /* #62 */ 5728 { 0x211982, 0x211983, 0xf7209eb76211af9d, 0xf7209eb76211af9d, 0x000000000000003a, 0x0 }, /* #63 */ 8353 { 0x012003, 0x012002, 0x0000000000000000, 0x0000000000000001, 0x0000000000000000, 0x0 }, /* #0 */ 8354 { 0x1c3f16, 0x1c3f16, 0x0000000000000000, 0x0000000000000001, 0x0000000000000000, 0x0 }, /* #1 */ 8355 { 0x075213, 0x075212, 0x0000000000000000, 0x0000000000000001, 0x0000000000000000, 0x0 }, /* #2 */ 8356 { 0x252f03, 0x252f02, 0x0000000000000000, 0x0000000000000001, 0x0000000000000000, 0x0 }, /* #3 */ 8357 { 0x334f17, 0x334f16, 0x0000000000000000, 0x0000000000000001, 0x0000000000000000, 0x0 }, /* #4 */ 8358 { 0x200a93, 0x200a92, 0x0000000000000000, 0x0000000000000001, 0x0000000000000000, 0x0 }, /* #5 */ 8359 { 0x2970d6, 0x2970d6, 0x55aa9643ac8ce37a, 0x55aa9643ac8ce37b, 0x0000000000000000, 0x0 }, /* #6 */ 8360 { 0x2f13d3, 0x2f13d2, 0x94d26aa21a7e3908, 0x94d26aa21a7e3909, 0x0000000000000000, 0x0 }, /* #7 */ 8361 { 0x163c56, 0x163c57, 0x4f8aec3e8c683d37, 0x4f8aec3e8c683d37, 0x0000000000000000, 0x0 }, /* #8 */ 8362 { 0x1b6242, 0x1b6242, 0xaf8c6757792dd350, 0xaf8c6757792dd351, 0x0000000000000000, 0x0 }, /* #9 */ 8363 { 0x141906, 0x141907, 0xbe32e82846909531, 0xbe32e82846909531, 0x0000000000000000, 0x0 }, /* #10 */ 8364 { 0x2739d7, 0x2739d7, 0x10b918cc3024146d, 0x10b918cc3024146d, 0x0000000000000000, 0x0 }, /* #11 */ 8365 { 0x0b0187, 0x0b0186, 0x1005e6bb6a99b04e, 0x1005e6bb6a99b14e, 0x0000000000000008, 0x0 }, /* #12 */ 8366 { 0x2a7a07, 0x2a7a07, 0x5b5c0f85ccb37b2e, 0x5b5c0f85ccb37b2e, 0x000000000000001e, 0x0 }, /* #13 */ 8367 { 0x043797, 0x043797, 0x824269c5f0f95901, 0x824269c5f0f95901, 0x000000000000003f, 0x0 }, /* #14 */ 8368 { 0x3f6797, 0x3f6797, 0xd5578da544876675, 0xd5578da544876675, 0x0000000000000028, 0x0 }, /* #15 */ 8369 { 0x110d86, 0x110d86, 0x0ac389e849ce5b2b, 0x0ac389e869ce5b2b, 0x000000000000001d, 0x0 }, /* #16 */ 8370 { 0x035416, 0x035416, 0x49fea6fb4a04ef5c, 0x49fea6fb6a04ef5c, 0x000000000000001d, 0x0 }, /* #17 */ 8371 { 0x060393, 0x060393, 0xc40c62fb85a7afe3, 0xc40c62fb85a7afe3, 0x0000000000000024, 0x0 }, /* #18 */ 8372 { 0x187a93, 0x187a93, 0xab57b358b758de03, 0xab57b358b758de03, 0x0000000000000023, 0x0 }, /* #19 */ 8373 { 0x2417d6, 0x2417d7, 0x28ca8e2c3eac67ac, 0x28ca8e2c3eac67ac, 0x0000000000000033, 0x0 }, /* #20 */ 8374 { 0x1a5d06, 0x1a5d06, 0x20bdf5a61d116406, 0x20bdf5a61d316406, 0x0000000000000015, 0x0 }, /* #21 */ 8375 { 0x383596, 0x383596, 0xd9480a7520107845, 0xd9480a7520107c45, 0x000000000000000a, 0x0 }, /* #22 */ 8376 { 0x201a16, 0x201a16, 0x6976ea4837ec09ca, 0x7976ea4837ec09ca, 0x000000000000003c, 0x0 }, /* #23 */ 8377 { 0x012697, 0x012696, 0x5dbbb7fea86a5810, 0x5dbfb7fea86a5810, 0x0000000000000032, 0x0 }, /* #24 */ 8378 { 0x0712d6, 0x0712d6, 0x094f4738dda53550, 0x094f4738dda57550, 0x000000000000000e, 0x0 }, /* #25 */ 8379 { 0x356652, 0x356653, 0x95ef2af56cd8edf7, 0x95ef2af56cd8edf7, 0x0000000000000013, 0x0 }, /* #26 */ 8380 { 0x0d5f52, 0x0d5f52, 0xf3bd873cba88edf1, 0xf3bd873cba88edf3, 0x0000000000000001, 0x0 }, /* #27 */ 8381 { 0x1c2c83, 0x1c2c82, 0x121034cc09f09620, 0x12103ccc09f09620, 0x000000000000002b, 0x0 }, /* #28 */ 8382 { 0x012413, 0x012413, 0x085ee7f338bd1f7f, 0x085ee7f338bd1f7f, 0x0000000000000010, 0x0 }, /* #29 */ 8383 { 0x1211c6, 0x1211c6, 0xcdf929f4631749f7, 0xcdf929f4635749f7, 0x0000000000000016, 0x0 }, /* #30 */ 8384 { 0x1f6c43, 0x1f6c43, 0xd4aa859cb0c4fcb3, 0xd4aa859cb0c4fcb3, 0x000000000000001d, 0x0 }, /* #31 */ 8385 { 0x033b12, 0x033b13, 0x512da26b31f8fb1a, 0x512da26b31f8fb1a, 0x000000000000001c, 0x0 }, /* #32 */ 8386 { 0x0670d6, 0x0670d6, 0xe3e8e1b710a1a350, 0xe3e8e1b790a1a350, 0x000000000000001f, 0x0 }, /* #33 */ 8387 { 0x1d4f47, 0x1d4f46, 0x3addf63a08ff731b, 0x3addf63a08ff739b, 0x0000000000000007, 0x0 }, /* #34 */ 8388 { 0x367486, 0x367486, 0x6b557632783147a0, 0x6b55763278b147a0, 0x0000000000000017, 0x0 }, /* #35 */ 8389 { 0x170f93, 0x170f92, 0xd78bff0656c9c0ba, 0xf78bff0656c9c0ba, 0x000000000000003d, 0x0 }, /* #36 */ 8390 { 0x177d47, 0x177d46, 0xfd164fe0e2f6dcbe, 0xfd164fe0e2f6ddbe, 0x0000000000000008, 0x0 }, /* #37 */ 8391 { 0x262442, 0x262442, 0x3416bb52c4f2200f, 0x3436bb52c4f2200f, 0x0000000000000035, 0x0 }, /* #38 */ 8392 { 0x192bd6, 0x192bd6, 0x31e50c88f9608d6d, 0x31e50c8cf9608d6d, 0x0000000000000022, 0x0 }, /* #39 */ 8393 { 0x1a37d3, 0x1a37d2, 0x94fb80b08c8f50b4, 0x94fb80f08c8f50b4, 0x0000000000000026, 0x0 }, /* #40 */ 8394 { 0x3506c7, 0x3506c6, 0x26cdfab17fabc7da, 0x26cffab17fabc7da, 0x0000000000000031, 0x0 }, /* #41 */ 8395 { 0x3d6d57, 0x3d6d57, 0x6974304dcdd72bac, 0x6974304dcdd72bac, 0x000000000000003e, 0x0 }, /* #42 */ 8396 { 0x0e4d96, 0x0e4d96, 0x245a65abeac7d0c1, 0x245a65abeac7d0e1, 0x0000000000000005, 0x0 }, /* #43 */ 8397 { 0x061957, 0x061957, 0xcd2e3199abc6de53, 0xcd2e3199abc6de53, 0x0000000000000011, 0x0 }, /* #44 */ 8398 { 0x0f6593, 0x0f6593, 0xe038379f951fe226, 0xe038379f951fe226, 0x0000000000000013, 0x0 }, /* #45 */ 8399 { 0x2335c7, 0x2335c6, 0xa10124c2f16125ed, 0xa90124c2f16125ed, 0x000000000000003b, 0x0 }, /* #46 */ 8400 { 0x365316, 0x365316, 0x5df7f011b692c5cc, 0x5df7f011b692c7cc, 0x0000000000000009, 0x0 }, /* #47 */ 8401 { 0x1d35d3, 0x1d35d3, 0x5dd546cd4b0c7119, 0x5dd546cd4b0c7119, 0x0000000000000008, 0x0 }, /* #48 */ 8402 { 0x300413, 0x300412, 0xed0c632132ef1022, 0xed0c632532ef1022, 0x0000000000000022, 0x0 }, /* #49 */ 8403 { 0x2c2403, 0x2c2403, 0xb6baab0bd07801bf, 0xb6baab0bd07801bf, 0x000000000000003f, 0x0 }, /* #50 */ 8404 { 0x1d6943, 0x1d6942, 0x8153256040859278, 0x815325604085b278, 0x000000000000000d, 0x0 }, /* #51 */ 8405 { 0x377113, 0x377113, 0x04054a554ae02e62, 0x04054a554ae02e62, 0x0000000000000016, 0x0 }, /* #52 */ 8406 { 0x254992, 0x254992, 0x7e51412d8554bd32, 0x7e51412d8556bd32, 0x0000000000000011, 0x0 }, /* #53 */ 8407 { 0x2b5853, 0x2b5852, 0xc9aaa2ec6bc8c3bc, 0xd9aaa2ec6bc8c3bc, 0x000000000000003c, 0x0 }, /* #54 */ 8408 { 0x385986, 0x385987, 0xa988b35460474ed5, 0xa988b35460474ed5, 0x000000000000002d, 0x0 }, /* #55 */ 8409 { 0x201257, 0x201256, 0x56952fa42ae9b98e, 0x56952fb42ae9b98e, 0x0000000000000024, 0x0 }, /* #56 */ 8410 { 0x1f33d6, 0x1f33d7, 0x39554fd4f15f91ae, 0x39554fd4f15f91ae, 0x0000000000000007, 0x0 }, /* #57 */ 8411 { 0x2d3246, 0x2d3246, 0xf19b88ac18474f1f, 0xf39b88ac18474f1f, 0x0000000000000039, 0x0 }, /* #58 */ 8412 { 0x2326c3, 0x2326c3, 0x10cd59beb5211c5d, 0x10cd59beb5211c5d, 0x0000000000000023, 0x0 }, /* #59 */ 8413 { 0x3c3012, 0x3c3013, 0x23d8de9d064af7e5, 0x23d8de9d064af7e5, 0x000000000000000d, 0x0 }, /* #60 */ 8414 { 0x374683, 0x374682, 0x9e6969679375dab4, 0x9e6969679375deb4, 0x000000000000000a, 0x0 }, /* #61 */ 8415 { 0x016693, 0x016692, 0x492ebe7224caf740, 0x492ebef224caf740, 0x0000000000000027, 0x0 }, /* #62 */ 8416 { 0x1e1917, 0x1e1917, 0xb6af75e04ec3480d, 0xb6af75e04ec3480d, 0x000000000000003f, 0x0 }, /* #63 */ 8417 { 0x3b5242, 0x3b5243, 0x01784bb2c01f378e, 0x01784bb2c01f378e, 0x000000000000001f, 0x0 }, /* #64 */ 8418 { 0x0f5997, 0x0f5997, 0x14ef1bc5c30d28c3, 0x14ef1bc5c30d28c3, 0x0000000000000013, 0x0 }, /* #65 */ 8419 { 0x171b56, 0x171b56, 0x203af1170fc54517, 0x203af1171fc54517, 0x000000000000001c, 0x0 }, /* #66 */ 8420 { 0x191b87, 0x191b86, 0xf4f18f48a45e7382, 0xf4f98f48a45e7382, 0x0000000000000033, 0x0 }, /* #67 */ 8421 { 0x233f46, 0x233f46, 0xa6065acc1b2cfacf, 0xa6065bcc1b2cfacf, 0x0000000000000028, 0x0 }, /* #68 */ 8422 { 0x0f31c2, 0x0f31c2, 0xe188f088a253a54b, 0xe188f888a253a54b, 0x000000000000002b, 0x0 }, /* #69 */ 8423 { 0x3e1696, 0x3e1696, 0x27612358db475221, 0x27612358df475221, 0x000000000000001a, 0x0 }, /* #70 */ 8424 { 0x1f2386, 0x1f2386, 0x78abe857686ac11b, 0x78abe877686ac11b, 0x0000000000000025, 0x0 }, /* #71 */ 8425 { 0x317c92, 0x317c93, 0xbf535f6bcdf3c61c, 0xbf535f6bcdf3c61c, 0x000000000000001b, 0x0 }, /* #72 */ 8426 { 0x3a0246, 0x3a0246, 0xf4dcb07c7b338ac9, 0xf4dcb07c7b338acb, 0x0000000000000001, 0x0 }, /* #73 */ 8427 { 0x250947, 0x250947, 0xb92e942dee2008fe, 0xb92e942dee2008fe, 0x0000000000000002, 0x0 }, /* #74 */ 8428 { 0x052983, 0x052983, 0x26c03a22bdfbede8, 0x26c03a22bdfbede8, 0x0000000000000021, 0x0 }, /* #75 */ 8429 { 0x313bd7, 0x313bd6, 0xf66bdb0b1b6d9181, 0xf66bdf0b1b6d9181, 0x000000000000002a, 0x0 }, /* #76 */ 8430 { 0x0d52d6, 0x0d52d7, 0x4cfa6df9d48c6404, 0x4cfa6df9d48c6404, 0x000000000000002a, 0x0 }, /* #77 */ 8431 { 0x134c82, 0x134c82, 0xf574c818ec99121f, 0xf574c858ec99121f, 0x0000000000000026, 0x0 }, /* #78 */ 8432 { 0x155dd6, 0x155dd7, 0xcb826d965d6100e7, 0xcb826d965d6100e7, 0x0000000000000001, 0x0 }, /* #79 */ 8433 { 0x1e63c2, 0x1e63c2, 0x8b407ef2ec69a2d1, 0x8b407efaec69a2d1, 0x0000000000000023, 0x0 }, /* #80 */ 8434 { 0x343796, 0x343797, 0x2bd0172638cb4f7e, 0x2bd0172638cb4f7e, 0x0000000000000016, 0x0 }, /* #81 */ 8435 { 0x116d82, 0x116d83, 0x7fee57d21c8a5d39, 0x7fee57d21c8a5d39, 0x0000000000000008, 0x0 }, /* #82 */ 8436 { 0x042d52, 0x042d53, 0xfde8ffb791112a31, 0xfde8ffb791112a31, 0x0000000000000035, 0x0 }, /* #83 */ 8437 { 0x042307, 0x042307, 0x10395b7c10593356, 0x10395b7c10593356, 0x0000000000000009, 0x0 }, /* #84 */ 8438 { 0x177f07, 0x177f07, 0x5affba8a852a4887, 0x5affba8a852a4887, 0x0000000000000032, 0x0 }, /* #85 */ 8439 { 0x012946, 0x012947, 0xe7cc1024111a9389, 0xe7cc1024111a9389, 0x0000000000000039, 0x0 }, /* #86 */ 8440 { 0x3b5c82, 0x3b5c82, 0x335aa7c8594b9da4, 0x335aa7cc594b9da4, 0x0000000000000022, 0x0 }, /* #87 */ 8441 { 0x341d97, 0x341d97, 0x1cb622c7d20d23fe, 0x1cb622c7d20d23fe, 0x000000000000001e, 0x0 }, /* #88 */ 8442 { 0x3b32c7, 0x3b32c7, 0xb0df7014fcd5af2b, 0xb0df7014fcd5af2b, 0x000000000000001d, 0x0 }, /* #89 */ 8443 { 0x2d2656, 0x2d2657, 0xe872e54c9a77b2aa, 0xe872e54c9a77b2aa, 0x0000000000000026, 0x0 }, /* #90 */ 8444 { 0x337a96, 0x337a96, 0x377360220c3cfac4, 0x377760220c3cfac4, 0x0000000000000032, 0x0 }, /* #91 */ 8445 { 0x021983, 0x021983, 0x64f3b12b5074cfc1, 0x64f3b12b5074cfc1, 0x0000000000000000, 0x0 }, /* #92 */ 8446 { 0x025c82, 0x025c82, 0xa05085388ea2c571, 0xa050c5388ea2c571, 0x000000000000002e, 0x0 }, /* #93 */ 8447 { 0x112592, 0x112592, 0xcb26de1ee0393291, 0xcb26de1ee0393691, 0x000000000000000a, 0x0 }, /* #94 */ 8448 { 0x1d3b97, 0x1d3b96, 0x4ea82ce834333819, 0x4ea92ce834333819, 0x0000000000000030, 0x0 }, /* #95 */ 5729 8449 }; 5730 8450 static const BINU64_TEST_T g_aTests_bts_u64_locked[] = 5731 8451 { 5732 { 0x1d6583, 0x1d6582, 0x0000000000000000, 0x0000000000000001, 0x0000000000000000, 0x0 }, /* #0 */ 5733 { 0x106543, 0x106542, 0x0000000000000000, 0x0000000000000001, 0x0000000000000000, 0x0 }, /* #1 */ 5734 { 0x040386, 0x040386, 0x0000000000000000, 0x0000000000000001, 0x0000000000000000, 0x0 }, /* #2 */ 5735 { 0x0358d7, 0x0358d6, 0x0000000000000000, 0x0000000000000001, 0x0000000000000000, 0x0 }, /* #3 */ 5736 { 0x3d2012, 0x3d2012, 0x1d4e61729c83fcde, 0x1d4e61729c83fcdf, 0x0000000000000000, 0x0 }, /* #4 */ 5737 { 0x046903, 0x046903, 0xc2784c7a3f8c0859, 0xc2784c7a3f8c0859, 0x0000000000000000, 0x0 }, /* #5 */ 5738 { 0x247f87, 0x247f86, 0x88ca66856b4dec24, 0x88ca66856b4dec25, 0x0000000000000000, 0x0 }, /* #6 */ 5739 { 0x104b12, 0x104b13, 0xd085834bee85c5ed, 0xd085834bee85c5ed, 0x0000000000000000, 0x0 }, /* #7 */ 5740 { 0x2e3946, 0x2e3947, 0x7c7b863c804deed7, 0x7c7b863c804deed7, 0x0000000000000029, 0x0 }, /* #8 */ 5741 { 0x3c07c7, 0x3c07c7, 0xb3763968c5642bc7, 0xb3763968c5642bc7, 0x000000000000003d, 0x0 }, /* #9 */ 5742 { 0x030c92, 0x030c93, 0x9d654a58fa38a724, 0x9d654a58fa38a724, 0x000000000000000f, 0x0 }, /* #10 */ 5743 { 0x092143, 0x092142, 0x622ebedb7d28523b, 0x622ebefb7d28523b, 0x0000000000000025, 0x0 }, /* #11 */ 5744 { 0x3c07c7, 0x3c07c7, 0x37a9a7754c4c9481, 0x37a9a7754c4c9481, 0x0000000000000033, 0x0 }, /* #12 */ 5745 { 0x1f01c3, 0x1f01c2, 0x2c0147e0f44a1659, 0x2c0147e0f44a1679, 0x0000000000000005, 0x0 }, /* #13 */ 5746 { 0x1c5e56, 0x1c5e56, 0xbe7241444a7da365, 0xbe72414c4a7da365, 0x0000000000000023, 0x0 }, /* #14 */ 5747 { 0x3e4f46, 0x3e4f47, 0xda1b3b7e51f5b478, 0xda1b3b7e51f5b478, 0x0000000000000015, 0x0 }, /* #15 */ 5748 { 0x197896, 0x197897, 0xe261e371f750ee9e, 0xe261e371f750ee9e, 0x0000000000000019, 0x0 }, /* #16 */ 5749 { 0x0b7796, 0x0b7797, 0xce3da1fa33629949, 0xce3da1fa33629949, 0x0000000000000023, 0x0 }, /* #17 */ 5750 { 0x0a6d96, 0x0a6d96, 0x430fadf97a863d03, 0x430fadf97a963d03, 0x0000000000000014, 0x0 }, /* #18 */ 5751 { 0x184187, 0x184187, 0x97b6b803c6892c3a, 0x97b6b803c6892c3a, 0x0000000000000032, 0x0 }, /* #19 */ 5752 { 0x2f6613, 0x2f6613, 0xdba1b9fae4f43095, 0xdba1b9fae4f43095, 0x0000000000000015, 0x0 }, /* #20 */ 5753 { 0x3d6552, 0x3d6552, 0x56a47832d5bda908, 0x5ea47832d5bda908, 0x000000000000003b, 0x0 }, /* #21 */ 5754 { 0x055216, 0x055216, 0x2712f2aac65a9d63, 0x2712f2aac65a9d73, 0x0000000000000004, 0x0 }, /* #22 */ 5755 { 0x020843, 0x020842, 0xb48ada4511f42870, 0xb4cada4511f42870, 0x0000000000000036, 0x0 }, /* #23 */ 5756 { 0x1f6982, 0x1f6982, 0xbf7877f727bd567a, 0xbf7877f727bd567e, 0x0000000000000002, 0x0 }, /* #24 */ 5757 { 0x196896, 0x196896, 0xaf1eff07117d2559, 0xbf1eff07117d2559, 0x000000000000003c, 0x0 }, /* #25 */ 5758 { 0x3a3e06, 0x3a3e07, 0xdb7d4775ea99dd04, 0xdb7d4775ea99dd04, 0x000000000000003f, 0x0 }, /* #26 */ 5759 { 0x386c46, 0x386c46, 0x757fc349b5d6037f, 0x757fc349b5d6837f, 0x000000000000000f, 0x0 }, /* #27 */ 5760 { 0x1d2c17, 0x1d2c16, 0xe0f4016c39440636, 0xe0f4416c39440636, 0x000000000000002e, 0x0 }, /* #28 */ 5761 { 0x3f6543, 0x3f6543, 0xd24036013decfe9d, 0xd24036013decfe9d, 0x0000000000000016, 0x0 }, /* #29 */ 5762 { 0x132213, 0x132213, 0x222f7e30313932b2, 0x222f7e30313932b2, 0x000000000000002c, 0x0 }, /* #30 */ 5763 { 0x0a39d3, 0x0a39d3, 0xaad1c25b9aad598b, 0xaad1c25b9aad598b, 0x0000000000000026, 0x0 }, /* #31 */ 5764 { 0x267d02, 0x267d02, 0x88c7abe7d4db49c3, 0x88c7abe7d4db49e3, 0x0000000000000005, 0x0 }, /* #32 */ 5765 { 0x1f1b56, 0x1f1b57, 0x7fba95d4db44c468, 0x7fba95d4db44c468, 0x000000000000003b, 0x0 }, /* #33 */ 5766 { 0x0653c6, 0x0653c6, 0xdd62820b87c13492, 0xdd62820b87c53492, 0x0000000000000012, 0x0 }, /* #34 */ 5767 { 0x0c01c6, 0x0c01c7, 0x58d781430add92e7, 0x58d781430add92e7, 0x0000000000000006, 0x0 }, /* #35 */ 5768 { 0x0b32d2, 0x0b32d3, 0xdb75f092e3fe878f, 0xdb75f092e3fe878f, 0x0000000000000027, 0x0 }, /* #36 */ 5769 { 0x143647, 0x143647, 0x4588b6375dcd1e6d, 0x4588b6375dcd1e6d, 0x000000000000000b, 0x0 }, /* #37 */ 5770 { 0x2a3882, 0x2a3882, 0x6b407bc13bbfc584, 0x6b407bc13bffc584, 0x0000000000000016, 0x0 }, /* #38 */ 5771 { 0x340002, 0x340003, 0x7fc174cd1a31dd72, 0x7fc174cd1a31dd72, 0x000000000000002e, 0x0 }, /* #39 */ 5772 { 0x2d5206, 0x2d5206, 0x5bf0649deb659c2d, 0xdbf0649deb659c2d, 0x000000000000003f, 0x0 }, /* #40 */ 5773 { 0x3627d7, 0x3627d6, 0xcceee2425bf94fef, 0xccefe2425bf94fef, 0x0000000000000030, 0x0 }, /* #41 */ 5774 { 0x355a83, 0x355a82, 0x0fadea5c329201b4, 0x0fadea5c329241b4, 0x000000000000000e, 0x0 }, /* #42 */ 5775 { 0x3e6792, 0x3e6793, 0x9ccf42470bc1beb4, 0x9ccf42470bc1beb4, 0x0000000000000017, 0x0 }, /* #43 */ 5776 { 0x3c2b16, 0x3c2b17, 0x2490b4e8f085dd7e, 0x2490b4e8f085dd7e, 0x000000000000002c, 0x0 }, /* #44 */ 5777 { 0x0a0f06, 0x0a0f07, 0xbe8fef7ef8c9a57d, 0xbe8fef7ef8c9a57d, 0x000000000000001c, 0x0 }, /* #45 */ 5778 { 0x1e3a17, 0x1e3a16, 0xbbd64fc3dcf96ec1, 0xbbd64fe3dcf96ec1, 0x0000000000000025, 0x0 }, /* #46 */ 5779 { 0x1c3953, 0x1c3952, 0x060cfe39cb36f8df, 0x060cfe39db36f8df, 0x000000000000001c, 0x0 }, /* #47 */ 5780 { 0x3f0e07, 0x3f0e07, 0x8b4fbe7c4e8ef467, 0x8b4fbe7c4e8ef467, 0x0000000000000031, 0x0 }, /* #48 */ 5781 { 0x035143, 0x035143, 0xab6c20e8e2df327e, 0xab6c20e8e2df327e, 0x000000000000001d, 0x0 }, /* #49 */ 5782 { 0x2b2c92, 0x2b2c93, 0x1bf8dcf0d93ab000, 0x1bf8dcf0d93ab000, 0x000000000000003c, 0x0 }, /* #50 */ 5783 { 0x332702, 0x332702, 0x085458b2553fb05f, 0x08d458b2553fb05f, 0x0000000000000037, 0x0 }, /* #51 */ 5784 { 0x3b5382, 0x3b5383, 0xaed72f7efd056b89, 0xaed72f7efd056b89, 0x000000000000000b, 0x0 }, /* #52 */ 5785 { 0x225ac2, 0x225ac2, 0xa6648e7f1873fb03, 0xa6648e7f3873fb03, 0x000000000000001d, 0x0 }, /* #53 */ 5786 { 0x217687, 0x217686, 0xb14cf41d99c9567c, 0xb14cf41d99c956fc, 0x0000000000000007, 0x0 }, /* #54 */ 5787 { 0x153487, 0x153486, 0x757e954ed08988f5, 0x757e954ed08d88f5, 0x0000000000000012, 0x0 }, /* #55 */ 5788 { 0x0a2a47, 0x0a2a46, 0xcf709a14ca732c88, 0xcff09a14ca732c88, 0x0000000000000037, 0x0 }, /* #56 */ 5789 { 0x2e2652, 0x2e2653, 0x4306dcff6b605b40, 0x4306dcff6b605b40, 0x0000000000000039, 0x0 }, /* #57 */ 5790 { 0x3a7c13, 0x3a7c12, 0x1dfb309eb685200c, 0x1dff309eb685200c, 0x0000000000000032, 0x0 }, /* #58 */ 5791 { 0x2f4802, 0x2f4803, 0x5f86b934eaf39bff, 0x5f86b934eaf39bff, 0x0000000000000017, 0x0 }, /* #59 */ 5792 { 0x203502, 0x203503, 0xa9162156a48e0991, 0xa9162156a48e0991, 0x0000000000000000, 0x0 }, /* #60 */ 5793 { 0x096e52, 0x096e52, 0xe083fa8385322a7f, 0xe083fa8785322a7f, 0x0000000000000022, 0x0 }, /* #61 */ 5794 { 0x260186, 0x260187, 0xab7e99bf20ee08b8, 0xab7e99bf20ee08b8, 0x0000000000000028, 0x0 }, /* #62 */ 5795 { 0x0303d2, 0x0303d2, 0x51d4c92016ecc27d, 0x51d4c92017ecc27d, 0x0000000000000018, 0x0 }, /* #63 */ 8452 { 0x0070d6, 0x0070d6, 0x0000000000000000, 0x0000000000000001, 0x0000000000000000, 0x0 }, /* #0 */ 8453 { 0x0d3392, 0x0d3392, 0x0000000000000000, 0x0000000000000001, 0x0000000000000000, 0x0 }, /* #1 */ 8454 { 0x100ad3, 0x100ad2, 0x0000000000000000, 0x0000000000000001, 0x0000000000000000, 0x0 }, /* #2 */ 8455 { 0x092546, 0x092546, 0x0000000000000000, 0x0000000000000001, 0x0000000000000000, 0x0 }, /* #3 */ 8456 { 0x096013, 0x096012, 0x0000000000000000, 0x0000000000000001, 0x0000000000000000, 0x0 }, /* #4 */ 8457 { 0x1e7342, 0x1e7342, 0x0000000000000000, 0x0000000000000001, 0x0000000000000000, 0x0 }, /* #5 */ 8458 { 0x284716, 0x284716, 0x309ead9d2f6e45a6, 0x309ead9d2f6e45a7, 0x0000000000000000, 0x0 }, /* #6 */ 8459 { 0x185806, 0x185807, 0x2fd40982e37a433b, 0x2fd40982e37a433b, 0x0000000000000000, 0x0 }, /* #7 */ 8460 { 0x3c6f03, 0x3c6f02, 0xa18ce67cf2261290, 0xa18ce67cf2261291, 0x0000000000000000, 0x0 }, /* #8 */ 8461 { 0x2f6813, 0x2f6813, 0xb74880b8b1eed68f, 0xb74880b8b1eed68f, 0x0000000000000000, 0x0 }, /* #9 */ 8462 { 0x3a6d16, 0x3a6d17, 0xb09a473e21eb9173, 0xb09a473e21eb9173, 0x0000000000000000, 0x0 }, /* #10 */ 8463 { 0x3b5057, 0x3b5056, 0xecaf7f302999be96, 0xecaf7f302999be97, 0x0000000000000000, 0x0 }, /* #11 */ 8464 { 0x073f13, 0x073f13, 0xb02fd7ea574ace53, 0xb02fd7ea574ace53, 0x0000000000000030, 0x0 }, /* #12 */ 8465 { 0x2a1b07, 0x2a1b06, 0xa332e8af85dec08b, 0xa332e8af85dec48b, 0x000000000000000a, 0x0 }, /* #13 */ 8466 { 0x0a5792, 0x0a5793, 0x3e87d52f007cc190, 0x3e87d52f007cc190, 0x000000000000000f, 0x0 }, /* #14 */ 8467 { 0x1339c2, 0x1339c3, 0x44770ffd27c72985, 0x44770ffd27c72985, 0x0000000000000028, 0x0 }, /* #15 */ 8468 { 0x011402, 0x011403, 0x48cad1b48f90459f, 0x48cad1b48f90459f, 0x0000000000000001, 0x0 }, /* #16 */ 8469 { 0x3d4317, 0x3d4316, 0x4d222ed020c1b445, 0x4d223ed020c1b445, 0x000000000000002c, 0x0 }, /* #17 */ 8470 { 0x096a07, 0x096a07, 0x7a51e0ca97a1b868, 0x7a51e0ca97a1b868, 0x000000000000002f, 0x0 }, /* #18 */ 8471 { 0x265b82, 0x265b83, 0xf300b2f3f589f052, 0xf300b2f3f589f052, 0x0000000000000001, 0x0 }, /* #19 */ 8472 { 0x2d0057, 0x2d0056, 0x700e9e9bef0ebadf, 0x700e9e9bef4ebadf, 0x0000000000000016, 0x0 }, /* #20 */ 8473 { 0x2d5892, 0x2d5892, 0xc2a71a01de2ba238, 0xc2a71a01de6ba238, 0x0000000000000016, 0x0 }, /* #21 */ 8474 { 0x312f42, 0x312f43, 0xee2594d97fe94e92, 0xee2594d97fe94e92, 0x000000000000003a, 0x0 }, /* #22 */ 8475 { 0x1a5f97, 0x1a5f97, 0x469b98d191bbe493, 0x469b98d191bbe493, 0x000000000000003a, 0x0 }, /* #23 */ 8476 { 0x362306, 0x362306, 0x5c09c14cdcc73b5a, 0x5c29c14cdcc73b5a, 0x0000000000000035, 0x0 }, /* #24 */ 8477 { 0x277616, 0x277616, 0x749d8f36fe415a83, 0x749d8f36fe415e83, 0x000000000000000a, 0x0 }, /* #25 */ 8478 { 0x3e2ec3, 0x3e2ec2, 0x98d95301f73a5da2, 0x9ad95301f73a5da2, 0x0000000000000039, 0x0 }, /* #26 */ 8479 { 0x1504c3, 0x1504c3, 0x1bf1fefdcf38d42d, 0x1bf1fefdcf38d42d, 0x0000000000000020, 0x0 }, /* #27 */ 8480 { 0x2b3942, 0x2b3943, 0xbf7ac1a45559dfe7, 0xbf7ac1a45559dfe7, 0x000000000000000b, 0x0 }, /* #28 */ 8481 { 0x1b7c52, 0x1b7c53, 0x3ef870271948de44, 0x3ef870271948de44, 0x000000000000003d, 0x0 }, /* #29 */ 8482 { 0x267547, 0x267546, 0x344c8c47475845c5, 0x344c8c57475845c5, 0x0000000000000024, 0x0 }, /* #30 */ 8483 { 0x281156, 0x281157, 0x9899f7dcc752006d, 0x9899f7dcc752006d, 0x0000000000000022, 0x0 }, /* #31 */ 8484 { 0x253092, 0x253092, 0x3c957b9ae2b58a76, 0x3c957b9af2b58a76, 0x000000000000001c, 0x0 }, /* #32 */ 8485 { 0x3a2013, 0x3a2012, 0xf8ed134cb21da7b3, 0xf8ed134cb61da7b3, 0x000000000000001a, 0x0 }, /* #33 */ 8486 { 0x1f4002, 0x1f4003, 0xc3280af887ff31f2, 0xc3280af887ff31f2, 0x0000000000000026, 0x0 }, /* #34 */ 8487 { 0x3a7bd6, 0x3a7bd7, 0xb553599e97e00894, 0xb553599e97e00894, 0x000000000000002b, 0x0 }, /* #35 */ 8488 { 0x1a2753, 0x1a2752, 0x90cfa618a50a7233, 0x90cfa618a50a72b3, 0x0000000000000007, 0x0 }, /* #36 */ 8489 { 0x374657, 0x374657, 0xacba580464883e6c, 0xacba580464883e6c, 0x000000000000000c, 0x0 }, /* #37 */ 8490 { 0x3f3c17, 0x3f3c16, 0xac23ec3f0a0a544a, 0xac23ec3f0a0b544a, 0x0000000000000010, 0x0 }, /* #38 */ 8491 { 0x2c33d2, 0x2c33d3, 0x9865dd6b85cb1749, 0x9865dd6b85cb1749, 0x0000000000000010, 0x0 }, /* #39 */ 8492 { 0x087c52, 0x087c53, 0xcf7c84f09cef023f, 0xcf7c84f09cef023f, 0x0000000000000001, 0x0 }, /* #40 */ 8493 { 0x210c13, 0x210c13, 0x9a733c5e05736329, 0x9a733c5e05736329, 0x0000000000000023, 0x0 }, /* #41 */ 8494 { 0x2b3546, 0x2b3546, 0xc36dd541a2c157d6, 0xc36dd741a2c157d6, 0x0000000000000029, 0x0 }, /* #42 */ 8495 { 0x2f3b92, 0x2f3b92, 0xd87c7042b88ba6ee, 0xd87d7042b88ba6ee, 0x0000000000000030, 0x0 }, /* #43 */ 8496 { 0x314d83, 0x314d83, 0x1736a9a694ed0e11, 0x1736a9a694ed0e11, 0x0000000000000032, 0x0 }, /* #44 */ 8497 { 0x052453, 0x052453, 0xd62519097a2bdea0, 0xd62519097a2bdea0, 0x000000000000000e, 0x0 }, /* #45 */ 8498 { 0x0a34c7, 0x0a34c7, 0x605a509384222f77, 0x605a509384222f77, 0x000000000000003d, 0x0 }, /* #46 */ 8499 { 0x3839d2, 0x3839d3, 0xc6d58b69df5dcb69, 0xc6d58b69df5dcb69, 0x0000000000000000, 0x0 }, /* #47 */ 8500 { 0x262f17, 0x262f17, 0x3181683775d5f3ed, 0x3181683775d5f3ed, 0x0000000000000018, 0x0 }, /* #48 */ 8501 { 0x0b3912, 0x0b3912, 0x7036128fc90fdc06, 0x7036128fc94fdc06, 0x0000000000000016, 0x0 }, /* #49 */ 8502 { 0x1061d2, 0x1061d3, 0xe7e0f50cea4ff6ff, 0xe7e0f50cea4ff6ff, 0x000000000000001b, 0x0 }, /* #50 */ 8503 { 0x250ed2, 0x250ed3, 0xdd726f135e0bdf51, 0xdd726f135e0bdf51, 0x0000000000000013, 0x0 }, /* #51 */ 8504 { 0x115616, 0x115616, 0x41ef136f33462425, 0x45ef136f33462425, 0x000000000000003a, 0x0 }, /* #52 */ 8505 { 0x207883, 0x207882, 0xf9abd5bd07dafb5a, 0xf9abd5bd87dafb5a, 0x000000000000001f, 0x0 }, /* #53 */ 8506 { 0x314b07, 0x314b06, 0x9d509b0a5af354fc, 0x9d509b0a5af3d4fc, 0x000000000000000f, 0x0 }, /* #54 */ 8507 { 0x0a2897, 0x0a2896, 0xa64b1653c601e4a9, 0xa64b1653d601e4a9, 0x000000000000001c, 0x0 }, /* #55 */ 8508 { 0x054a96, 0x054a97, 0xa7794a6892f743a2, 0xa7794a6892f743a2, 0x0000000000000017, 0x0 }, /* #56 */ 8509 { 0x390e86, 0x390e87, 0x473356ae72b7e55d, 0x473356ae72b7e55d, 0x0000000000000006, 0x0 }, /* #57 */ 8510 { 0x300e06, 0x300e07, 0xd04554232c2a592f, 0xd04554232c2a592f, 0x0000000000000000, 0x0 }, /* #58 */ 8511 { 0x380443, 0x380442, 0xa3d0c1173ae16587, 0xa3d8c1173ae16587, 0x0000000000000033, 0x0 }, /* #59 */ 8512 { 0x0b6c86, 0x0b6c86, 0x9fe97299709e2a46, 0x9fe97299709e2a47, 0x0000000000000000, 0x0 }, /* #60 */ 8513 { 0x3826c2, 0x3826c2, 0x1bd9d67209d66a41, 0x1fd9d67209d66a41, 0x000000000000003a, 0x0 }, /* #61 */ 8514 { 0x200cd3, 0x200cd2, 0x21abcae3a48526a3, 0x21abeae3a48526a3, 0x000000000000002d, 0x0 }, /* #62 */ 8515 { 0x017e16, 0x017e17, 0x03b09eb87cc17fd9, 0x03b09eb87cc17fd9, 0x0000000000000000, 0x0 }, /* #63 */ 8516 { 0x0742c7, 0x0742c7, 0xc66e406a698e704a, 0xc66e406a698e704a, 0x0000000000000032, 0x0 }, /* #64 */ 8517 { 0x1d3c52, 0x1d3c52, 0x53bf8d79cb009717, 0x53bf8d79cb019717, 0x0000000000000010, 0x0 }, /* #65 */ 8518 { 0x173813, 0x173813, 0x9d4886367815c53e, 0x9d4886367815c53e, 0x000000000000003f, 0x0 }, /* #66 */ 8519 { 0x207583, 0x207582, 0x0eb4a877e1ccd502, 0x8eb4a877e1ccd502, 0x000000000000003f, 0x0 }, /* #67 */ 8520 { 0x1c2fc3, 0x1c2fc3, 0xe0e028ec57c566cd, 0xe0e028ec57c566cd, 0x0000000000000010, 0x0 }, /* #68 */ 8521 { 0x0c0b96, 0x0c0b97, 0xdeb3bc0685c55687, 0xdeb3bc0685c55687, 0x000000000000003c, 0x0 }, /* #69 */ 8522 { 0x071ad3, 0x071ad2, 0x9a480982edfa8556, 0x9a480982fdfa8556, 0x000000000000001c, 0x0 }, /* #70 */ 8523 { 0x187b13, 0x187b13, 0x615c18134695fe15, 0x615c18134695fe15, 0x0000000000000014, 0x0 }, /* #71 */ 8524 { 0x227347, 0x227346, 0x363658d6217b8c46, 0x363659d6217b8c46, 0x0000000000000028, 0x0 }, /* #72 */ 8525 { 0x3122c6, 0x3122c7, 0x96f20464153fe95d, 0x96f20464153fe95d, 0x0000000000000014, 0x0 }, /* #73 */ 8526 { 0x072f52, 0x072f53, 0x3d800e69867e0ce3, 0x3d800e69867e0ce3, 0x000000000000000a, 0x0 }, /* #74 */ 8527 { 0x020dd3, 0x020dd2, 0x783dfa4dcc314b2b, 0x783dfacdcc314b2b, 0x0000000000000027, 0x0 }, /* #75 */ 8528 { 0x1a6dd2, 0x1a6dd3, 0xba32c72f437dd51e, 0xba32c72f437dd51e, 0x0000000000000016, 0x0 }, /* #76 */ 8529 { 0x0c59d7, 0x0c59d7, 0x37452f505ff1bb62, 0x37452f505ff1bb62, 0x0000000000000009, 0x0 }, /* #77 */ 8530 { 0x220dd2, 0x220dd2, 0x00512e90b1b66f7b, 0x00512e90b3b66f7b, 0x0000000000000019, 0x0 }, /* #78 */ 8531 { 0x060f52, 0x060f53, 0x1b3dd56467759f8c, 0x1b3dd56467759f8c, 0x0000000000000008, 0x0 }, /* #79 */ 8532 { 0x365f46, 0x365f47, 0x21b122a0cfb2c535, 0x21b122a0cfb2c535, 0x0000000000000027, 0x0 }, /* #80 */ 8533 { 0x3f0c56, 0x3f0c57, 0xc0ffda77ee4725c1, 0xc0ffda77ee4725c1, 0x0000000000000024, 0x0 }, /* #81 */ 8534 { 0x3a75d6, 0x3a75d7, 0x146750ddd4cfc467, 0x146750ddd4cfc467, 0x0000000000000035, 0x0 }, /* #82 */ 8535 { 0x292182, 0x292182, 0x9289b6be95b4d304, 0x9299b6be95b4d304, 0x0000000000000034, 0x0 }, /* #83 */ 8536 { 0x177202, 0x177203, 0xd5b7ae8d17cefadc, 0xd5b7ae8d17cefadc, 0x0000000000000032, 0x0 }, /* #84 */ 8537 { 0x0974c2, 0x0974c3, 0x1fb54e892f52b81c, 0x1fb54e892f52b81c, 0x0000000000000035, 0x0 }, /* #85 */ 8538 { 0x336f56, 0x336f57, 0xd46c4ee9f02fd589, 0xd46c4ee9f02fd589, 0x000000000000000c, 0x0 }, /* #86 */ 8539 { 0x2c4f83, 0x2c4f83, 0x57c246ab36fbf5bc, 0x57c246ab36fbf5bc, 0x000000000000003c, 0x0 }, /* #87 */ 8540 { 0x1917c3, 0x1917c2, 0xb08f8fcfc0fc3f0d, 0xb08f8fcfc0fc3f1d, 0x0000000000000004, 0x0 }, /* #88 */ 8541 { 0x162b92, 0x162b92, 0x474afcd9f9468ed3, 0x474afcd9f9469ed3, 0x000000000000000c, 0x0 }, /* #89 */ 8542 { 0x135482, 0x135483, 0x38951ed2dc3f30ae, 0x38951ed2dc3f30ae, 0x0000000000000003, 0x0 }, /* #90 */ 8543 { 0x3b4092, 0x3b4092, 0xe118f738be5680a9, 0xe118f738be5680ab, 0x0000000000000001, 0x0 }, /* #91 */ 8544 { 0x0d6647, 0x0d6647, 0x6ac0b0c7e3754fa8, 0x6ac0b0c7e3754fa8, 0x0000000000000012, 0x0 }, /* #92 */ 8545 { 0x0640c3, 0x0640c3, 0xfd1d6fa2df2edac7, 0xfd1d6fa2df2edac7, 0x000000000000001a, 0x0 }, /* #93 */ 8546 { 0x0c1517, 0x0c1517, 0x7c69ba3602fc36ad, 0x7c69ba3602fc36ad, 0x0000000000000036, 0x0 }, /* #94 */ 8547 { 0x3b1c03, 0x3b1c03, 0xde52cb6e1df6707b, 0xde52cb6e1df6707b, 0x0000000000000023, 0x0 }, /* #95 */ 5796 8548 }; 5797 8549 … … 5800 8552 static const BINU8_TEST_T g_aTests_inc_u8[] = 5801 8553 { 5802 { 0x2b5d87, 0x2b5587, 0xe7, 0xe8, 0, 0 }, /* #0 */ 5803 { 0x1606c3, 0x160687, 0x81, 0x82, 0, 0 }, /* #1 */ 5804 { 0x1c7f13, 0x1c7703, 0x3c, 0x3d, 0, 0 }, /* #2 */ 5805 { 0x331886, 0x331006, 0x17, 0x18, 0, 0 }, /* #3 */ 5806 { 0x396656, 0x396686, 0xce, 0xcf, 0, 0 }, /* #4 */ 5807 { 0x315882, 0x315006, 0x10, 0x11, 0, 0 }, /* #5 */ 5808 { 0x190506, 0x190502, 0x07, 0x08, 0, 0 }, /* #6 */ 5809 { 0x0d1d57, 0x0d1507, 0x40, 0x41, 0, 0 }, /* #7 */ 5810 { 0x134a13, 0x134283, 0x8e, 0x8f, 0, 0 }, /* #8 */ 5811 { 0x0d5712, 0x0d5782, 0xc6, 0xc7, 0, 0 }, /* #9 */ 5812 { 0x277897, 0x277003, 0x3d, 0x3e, 0, 0 }, /* #10 */ 5813 { 0x094746, 0x094786, 0xf8, 0xf9, 0, 0 }, /* #11 */ 5814 { 0x3e6403, 0x3e6487, 0xbd, 0xbe, 0, 0 }, /* #12 */ 5815 { 0x2b6682, 0x2b6606, 0x2c, 0x2d, 0, 0 }, /* #13 */ 5816 { 0x240846, 0x240082, 0xb5, 0xb6, 0, 0 }, /* #14 */ 5817 { 0x377912, 0x377186, 0xd0, 0xd1, 0, 0 }, /* #15 */ 5818 { 0x2a7a02, 0x2a7206, 0x04, 0x05, 0, 0 }, /* #16 */ 5819 { 0x3765d7, 0x376587, 0xae, 0xaf, 0, 0 }, /* #17 */ 5820 { 0x333556, 0x333586, 0xf8, 0xf9, 0, 0 }, /* #18 */ 5821 { 0x080907, 0x080107, 0x0e, 0x0f, 0, 0 }, /* #19 */ 5822 { 0x080e43, 0x080683, 0x8e, 0x8f, 0, 0 }, /* #20 */ 5823 { 0x392343, 0x392383, 0xe8, 0xe9, 0, 0 }, /* #21 */ 5824 { 0x1f57d3, 0x1f5707, 0x17, 0x18, 0, 0 }, /* #22 */ 5825 { 0x1f47d6, 0x1f4706, 0x17, 0x18, 0, 0 }, /* #23 */ 5826 { 0x362a07, 0x362203, 0x3d, 0x3e, 0, 0 }, /* #24 */ 5827 { 0x137707, 0x137783, 0xd8, 0xd9, 0, 0 }, /* #25 */ 5828 { 0x0f5e46, 0x0f5606, 0x08, 0x09, 0, 0 }, /* #26 */ 5829 { 0x2e3cd3, 0x2e3483, 0x89, 0x8a, 0, 0 }, /* #27 */ 5830 { 0x3e0683, 0x3e0603, 0x44, 0x45, 0, 0 }, /* #28 */ 5831 { 0x0e20c7, 0x0e2007, 0x11, 0x12, 0, 0 }, /* #29 */ 5832 { 0x372f83, 0x372787, 0xf5, 0xf6, 0, 0 }, /* #30 */ 5833 { 0x1d18c7, 0x1d1007, 0x7a, 0x7b, 0, 0 }, /* #31 */ 5834 { 0x363e02, 0x363682, 0xdb, 0xdc, 0, 0 }, /* #32 */ 5835 { 0x153612, 0x153682, 0xfd, 0xfe, 0, 0 }, /* #33 */ 5836 { 0x322b06, 0x322306, 0x1d, 0x1e, 0, 0 }, /* #34 */ 5837 { 0x3076c6, 0x307696, 0xbf, 0xc0, 0, 0 }, /* #35 */ 5838 { 0x0103c6, 0x010302, 0x53, 0x54, 0, 0 }, /* #36 */ 5839 { 0x2b27c2, 0x2b2786, 0xb3, 0xb4, 0, 0 }, /* #37 */ 5840 { 0x277b07, 0x277307, 0x04, 0x05, 0, 0 }, /* #38 */ 5841 { 0x1c0513, 0x1c0507, 0x26, 0x27, 0, 0 }, /* #39 */ 5842 { 0x072dc3, 0x072507, 0x4a, 0x4b, 0, 0 }, /* #40 */ 5843 { 0x3a1383, 0x3a1383, 0x91, 0x92, 0, 0 }, /* #41 */ 5844 { 0x0a7306, 0x0a7382, 0x9a, 0x9b, 0, 0 }, /* #42 */ 5845 { 0x222457, 0x222403, 0x37, 0x38, 0, 0 }, /* #43 */ 5846 { 0x032953, 0x032103, 0x45, 0x46, 0, 0 }, /* #44 */ 5847 { 0x0f7c42, 0x0f7482, 0xe2, 0xe3, 0, 0 }, /* #45 */ 5848 { 0x366dd2, 0x366592, 0xcf, 0xd0, 0, 0 }, /* #46 */ 5849 { 0x213282, 0x213202, 0x36, 0x37, 0, 0 }, /* #47 */ 5850 { 0x083d86, 0x083506, 0x41, 0x42, 0, 0 }, /* #48 */ 5851 { 0x1b0693, 0x1b0697, 0x9f, 0xa0, 0, 0 }, /* #49 */ 5852 { 0x0e3743, 0x0e3783, 0xa1, 0xa2, 0, 0 }, /* #50 */ 5853 { 0x0e6a13, 0x0e6287, 0xd0, 0xd1, 0, 0 }, /* #51 */ 5854 { 0x2328c3, 0x232087, 0xe6, 0xe7, 0, 0 }, /* #52 */ 5855 { 0x2d65d3, 0x2d6583, 0x84, 0x85, 0, 0 }, /* #53 */ 5856 { 0x2e5dc3, 0x2e5583, 0xd2, 0xd3, 0, 0 }, /* #54 */ 5857 { 0x104cc2, 0x104486, 0xae, 0xaf, 0, 0 }, /* #55 */ 5858 { 0x3c68d6, 0x3c6002, 0x2e, 0x2f, 0, 0 }, /* #56 */ 5859 { 0x155a86, 0x155286, 0x98, 0x99, 0, 0 }, /* #57 */ 5860 { 0x0f2013, 0x0f2087, 0xf4, 0xf5, 0, 0 }, /* #58 */ 5861 { 0x0d44d3, 0x0d4403, 0x07, 0x08, 0, 0 }, /* #59 */ 5862 { 0x194902, 0x194186, 0x94, 0x95, 0, 0 }, /* #60 */ 5863 { 0x235383, 0x235307, 0x41, 0x42, 0, 0 }, /* #61 */ 5864 { 0x1a05c6, 0x1a0582, 0xc3, 0xc4, 0, 0 }, /* #62 */ 5865 { 0x285b03, 0x285307, 0x43, 0x44, 0, 0 }, /* #63 */ 8554 { 0x0c6f57, 0x0c6793, 0xcf, 0xd0, 0, 0 }, /* #0 */ 8555 { 0x3e2e02, 0x3e2602, 0x3c, 0x3d, 0, 0 }, /* #1 */ 8556 { 0x024557, 0x024593, 0xdf, 0xe0, 0, 0 }, /* #2 */ 8557 { 0x336486, 0x336486, 0x95, 0x96, 0, 0 }, /* #3 */ 8558 { 0x220803, 0x220003, 0x0a, 0x0b, 0, 0 }, /* #4 */ 8559 { 0x215a46, 0x215286, 0xea, 0xeb, 0, 0 }, /* #5 */ 8560 { 0x114412, 0x114486, 0x87, 0x88, 0, 0 }, /* #6 */ 8561 { 0x245b07, 0x245317, 0x2f, 0x30, 0, 0 }, /* #7 */ 8562 { 0x361247, 0x361283, 0x88, 0x89, 0, 0 }, /* #8 */ 8563 { 0x245d56, 0x245586, 0xa9, 0xaa, 0, 0 }, /* #9 */ 8564 { 0x173646, 0x173682, 0xaa, 0xab, 0, 0 }, /* #10 */ 8565 { 0x330a03, 0x330217, 0x5f, 0x60, 0, 0 }, /* #11 */ 8566 { 0x242057, 0x242007, 0x71, 0x72, 0, 0 }, /* #12 */ 8567 { 0x014242, 0x014282, 0xb4, 0xb5, 0, 0 }, /* #13 */ 8568 { 0x3b5cd6, 0x3b5482, 0xf1, 0xf2, 0, 0 }, /* #14 */ 8569 { 0x106206, 0x106286, 0xc9, 0xca, 0, 0 }, /* #15 */ 8570 { 0x3c7903, 0x3c7993, 0x7f, 0x80, 0, 0 }, /* #16 */ 8571 { 0x041143, 0x041103, 0x0c, 0x0d, 0, 0 }, /* #17 */ 8572 { 0x344803, 0x344007, 0x47, 0x48, 0, 0 }, /* #18 */ 8573 { 0x213693, 0x213607, 0x46, 0x47, 0, 0 }, /* #19 */ 8574 { 0x343e83, 0x343683, 0xfa, 0xfb, 0, 0 }, /* #20 */ 8575 { 0x122a53, 0x122287, 0xd0, 0xd1, 0, 0 }, /* #21 */ 8576 { 0x3c7896, 0x3c7006, 0x4a, 0x4b, 0, 0 }, /* #22 */ 8577 { 0x1f1ed2, 0x1f1682, 0x89, 0x8a, 0, 0 }, /* #23 */ 8578 { 0x1538d7, 0x153087, 0xb1, 0xb2, 0, 0 }, /* #24 */ 8579 { 0x1d6796, 0x1d6786, 0x81, 0x82, 0, 0 }, /* #25 */ 8580 { 0x2c7a02, 0x2c7206, 0x69, 0x6a, 0, 0 }, /* #26 */ 8581 { 0x347757, 0x347707, 0x70, 0x71, 0, 0 }, /* #27 */ 8582 { 0x3c7fd3, 0x3c7787, 0xfe, 0xff, 0, 0 }, /* #28 */ 8583 { 0x010d03, 0x010507, 0x64, 0x65, 0, 0 }, /* #29 */ 8584 { 0x390b86, 0x390382, 0xa7, 0xa8, 0, 0 }, /* #30 */ 8585 { 0x0b6986, 0x0b6106, 0x77, 0x78, 0, 0 }, /* #31 */ 8586 { 0x080946, 0x080182, 0xe9, 0xea, 0, 0 }, /* #32 */ 8587 { 0x055787, 0x055783, 0xbb, 0xbc, 0, 0 }, /* #33 */ 8588 { 0x2f2b96, 0x2f2306, 0x4d, 0x4e, 0, 0 }, /* #34 */ 8589 { 0x122a13, 0x122283, 0x97, 0x98, 0, 0 }, /* #35 */ 8590 { 0x336007, 0x336007, 0x09, 0x0a, 0, 0 }, /* #36 */ 8591 { 0x314842, 0x314086, 0x95, 0x96, 0, 0 }, /* #37 */ 8592 { 0x2e2f57, 0x2e2783, 0xc0, 0xc1, 0, 0 }, /* #38 */ 8593 { 0x3a2556, 0x3a2506, 0x62, 0x63, 0, 0 }, /* #39 */ 8594 { 0x301e86, 0x301686, 0x94, 0x95, 0, 0 }, /* #40 */ 8595 { 0x1179c6, 0x117182, 0x82, 0x83, 0, 0 }, /* #41 */ 8596 { 0x3107c3, 0x310707, 0x5e, 0x5f, 0, 0 }, /* #42 */ 8597 { 0x264683, 0x264617, 0x4f, 0x50, 0, 0 }, /* #43 */ 8598 { 0x367657, 0x367617, 0x4f, 0x50, 0, 0 }, /* #44 */ 8599 { 0x1b0786, 0x1b0786, 0x9b, 0x9c, 0, 0 }, /* #45 */ 8600 { 0x387ed6, 0x387606, 0x4a, 0x4b, 0, 0 }, /* #46 */ 8601 { 0x126786, 0x126702, 0x1e, 0x1f, 0, 0 }, /* #47 */ 8602 { 0x3d0b52, 0x3d0386, 0xd6, 0xd7, 0, 0 }, /* #48 */ 8603 { 0x1221d2, 0x122182, 0xc6, 0xc7, 0, 0 }, /* #49 */ 8604 { 0x1a3882, 0x1a3016, 0x4f, 0x50, 0, 0 }, /* #50 */ 8605 { 0x1a7907, 0x1a7187, 0x98, 0x99, 0, 0 }, /* #51 */ 8606 { 0x022e46, 0x022682, 0x97, 0x98, 0, 0 }, /* #52 */ 8607 { 0x2e1756, 0x2e1782, 0x9a, 0x9b, 0, 0 }, /* #53 */ 8608 { 0x345b13, 0x345307, 0x4c, 0x4d, 0, 0 }, /* #54 */ 8609 { 0x251bc7, 0x251383, 0x93, 0x94, 0, 0 }, /* #55 */ 8610 { 0x167f43, 0x167703, 0x3d, 0x3e, 0, 0 }, /* #56 */ 8611 { 0x121447, 0x121483, 0xc6, 0xc7, 0, 0 }, /* #57 */ 8612 { 0x2f7587, 0x2f7587, 0xa2, 0xa3, 0, 0 }, /* #58 */ 8613 { 0x2d4496, 0x2d4482, 0xa0, 0xa1, 0, 0 }, /* #59 */ 8614 { 0x1d1f57, 0x1d1787, 0xdd, 0xde, 0, 0 }, /* #60 */ 8615 { 0x134692, 0x134682, 0xb2, 0xb3, 0, 0 }, /* #61 */ 8616 { 0x3f0f93, 0x3f0783, 0x8e, 0x8f, 0, 0 }, /* #62 */ 8617 { 0x126586, 0x126506, 0x6e, 0x6f, 0, 0 }, /* #63 */ 8618 { 0x007613, 0x007617, 0x2f, 0x30, 0, 0 }, /* #64 */ 8619 { 0x165606, 0x165602, 0x5d, 0x5e, 0, 0 }, /* #65 */ 8620 { 0x000242, 0x000212, 0x1f, 0x20, 0, 0 }, /* #66 */ 8621 { 0x031c53, 0x031483, 0xad, 0xae, 0, 0 }, /* #67 */ 8622 { 0x197496, 0x197406, 0x2d, 0x2e, 0, 0 }, /* #68 */ 8623 { 0x275943, 0x275103, 0x45, 0x46, 0, 0 }, /* #69 */ 8624 { 0x231cd3, 0x231483, 0xc6, 0xc7, 0, 0 }, /* #70 */ 8625 { 0x0829d7, 0x082107, 0x04, 0x05, 0, 0 }, /* #71 */ 8626 { 0x100b13, 0x100387, 0xae, 0xaf, 0, 0 }, /* #72 */ 8627 { 0x1a7b17, 0x1a7303, 0x29, 0x2a, 0, 0 }, /* #73 */ 8628 { 0x1b5942, 0x1b5182, 0xe2, 0xe3, 0, 0 }, /* #74 */ 8629 { 0x3c3f03, 0x3c3707, 0x35, 0x36, 0, 0 }, /* #75 */ 8630 { 0x0315d2, 0x031506, 0x4a, 0x4b, 0, 0 }, /* #76 */ 8631 { 0x163957, 0x163187, 0xa8, 0xa9, 0, 0 }, /* #77 */ 8632 { 0x3e3397, 0x3e3307, 0x35, 0x36, 0, 0 }, /* #78 */ 8633 { 0x1f4c17, 0x1f4407, 0x2d, 0x2e, 0, 0 }, /* #79 */ 8634 { 0x0a5787, 0x0a5703, 0x0a, 0x0b, 0, 0 }, /* #80 */ 8635 { 0x067507, 0x067507, 0x4a, 0x4b, 0, 0 }, /* #81 */ 8636 { 0x2d3fc2, 0x2d3706, 0x23, 0x24, 0, 0 }, /* #82 */ 8637 { 0x1e6dc7, 0x1e6583, 0xf1, 0xf2, 0, 0 }, /* #83 */ 8638 { 0x1053d2, 0x105382, 0x9d, 0x9e, 0, 0 }, /* #84 */ 8639 { 0x3d4852, 0x3d4002, 0x06, 0x07, 0, 0 }, /* #85 */ 8640 { 0x0d2012, 0x0d2002, 0x7e, 0x7f, 0, 0 }, /* #86 */ 8641 { 0x244e13, 0x244683, 0x97, 0x98, 0, 0 }, /* #87 */ 8642 { 0x3a1943, 0x3a1107, 0x6b, 0x6c, 0, 0 }, /* #88 */ 8643 { 0x245853, 0x245097, 0xef, 0xf0, 0, 0 }, /* #89 */ 8644 { 0x377982, 0x377182, 0xe9, 0xea, 0, 0 }, /* #90 */ 8645 { 0x237c13, 0x237487, 0x86, 0x87, 0, 0 }, /* #91 */ 8646 { 0x3e3313, 0x3e3383, 0xe8, 0xe9, 0, 0 }, /* #92 */ 8647 { 0x0f21d2, 0x0f2102, 0x18, 0x19, 0, 0 }, /* #93 */ 8648 { 0x3a5913, 0x3a5107, 0x1c, 0x1d, 0, 0 }, /* #94 */ 8649 { 0x3b1097, 0x3b1087, 0xd0, 0xd1, 0, 0 }, /* #95 */ 5866 8650 }; 5867 8651 static const BINU8_TEST_T g_aTests_inc_u8_locked[] = 5868 8652 { 5869 { 0x210093, 0x210007, 0x47, 0x48, 0, 0 }, /* #0 */ 5870 { 0x132fc3, 0x132703, 0x30, 0x31, 0, 0 }, /* #1 */ 5871 { 0x364497, 0x364403, 0x2e, 0x2f, 0, 0 }, /* #2 */ 5872 { 0x3d2d82, 0x3d2506, 0x1a, 0x1b, 0, 0 }, /* #3 */ 5873 { 0x245a96, 0x245206, 0x46, 0x47, 0, 0 }, /* #4 */ 5874 { 0x0d6017, 0x0d6003, 0x45, 0x46, 0, 0 }, /* #5 */ 5875 { 0x001207, 0x001287, 0xc2, 0xc3, 0, 0 }, /* #6 */ 5876 { 0x356642, 0x356686, 0x94, 0x95, 0, 0 }, /* #7 */ 5877 { 0x0d1307, 0x0d1387, 0xe7, 0xe8, 0, 0 }, /* #8 */ 5878 { 0x2a3446, 0x2a3402, 0x0a, 0x0b, 0, 0 }, /* #9 */ 5879 { 0x3d2ed2, 0x3d2682, 0xa0, 0xa1, 0, 0 }, /* #10 */ 5880 { 0x3b7f06, 0x3b7786, 0x87, 0x88, 0, 0 }, /* #11 */ 5881 { 0x196442, 0x196402, 0x6a, 0x6b, 0, 0 }, /* #12 */ 5882 { 0x0e4c86, 0x0e4486, 0xfb, 0xfc, 0, 0 }, /* #13 */ 5883 { 0x3f0193, 0x3f0103, 0x7b, 0x7c, 0, 0 }, /* #14 */ 5884 { 0x3070d6, 0x307002, 0x6a, 0x6b, 0, 0 }, /* #15 */ 5885 { 0x3950d2, 0x395006, 0x09, 0x0a, 0, 0 }, /* #16 */ 5886 { 0x192743, 0x192783, 0x88, 0x89, 0, 0 }, /* #17 */ 5887 { 0x1b2152, 0x1b2182, 0xcc, 0xcd, 0, 0 }, /* #18 */ 5888 { 0x1f2257, 0x1f2283, 0xa6, 0xa7, 0, 0 }, /* #19 */ 5889 { 0x314ed7, 0x314603, 0x53, 0x54, 0, 0 }, /* #20 */ 5890 { 0x050d57, 0x050583, 0xa7, 0xa8, 0, 0 }, /* #21 */ 5891 { 0x130912, 0x130992, 0x7f, 0x80, 0, 0 }, /* #22 */ 5892 { 0x272e13, 0x272603, 0x33, 0x34, 0, 0 }, /* #23 */ 5893 { 0x114947, 0x114103, 0x2b, 0x2c, 0, 0 }, /* #24 */ 5894 { 0x142992, 0x142182, 0xfa, 0xfb, 0, 0 }, /* #25 */ 5895 { 0x076846, 0x076002, 0x0d, 0x0e, 0, 0 }, /* #26 */ 5896 { 0x314f17, 0x314783, 0xbe, 0xbf, 0, 0 }, /* #27 */ 5897 { 0x347cc6, 0x347486, 0xf5, 0xf6, 0, 0 }, /* #28 */ 5898 { 0x203282, 0x203286, 0x8a, 0x8b, 0, 0 }, /* #29 */ 5899 { 0x1173d3, 0x117307, 0x7a, 0x7b, 0, 0 }, /* #30 */ 5900 { 0x205156, 0x205186, 0xce, 0xcf, 0, 0 }, /* #31 */ 5901 { 0x360c82, 0x360406, 0x55, 0x56, 0, 0 }, /* #32 */ 5902 { 0x1945d2, 0x194586, 0xbc, 0xbd, 0, 0 }, /* #33 */ 5903 { 0x3f0653, 0x3f0603, 0x18, 0x19, 0, 0 }, /* #34 */ 5904 { 0x0f7e83, 0x0f7607, 0x05, 0x06, 0, 0 }, /* #35 */ 5905 { 0x1d5c42, 0x1d5406, 0x73, 0x74, 0, 0 }, /* #36 */ 5906 { 0x283703, 0x283783, 0xf1, 0xf2, 0, 0 }, /* #37 */ 5907 { 0x081c12, 0x081482, 0x85, 0x86, 0, 0 }, /* #38 */ 5908 { 0x267593, 0x267507, 0x2d, 0x2e, 0, 0 }, /* #39 */ 5909 { 0x3c6f03, 0x3c6707, 0x73, 0x74, 0, 0 }, /* #40 */ 5910 { 0x202106, 0x202106, 0x6e, 0x6f, 0, 0 }, /* #41 */ 5911 { 0x387b93, 0x387387, 0xa2, 0xa3, 0, 0 }, /* #42 */ 5912 { 0x217ed6, 0x217612, 0x3f, 0x40, 0, 0 }, /* #43 */ 5913 { 0x015587, 0x015507, 0x1c, 0x1d, 0, 0 }, /* #44 */ 5914 { 0x165e17, 0x165603, 0x57, 0x58, 0, 0 }, /* #45 */ 5915 { 0x3c2996, 0x3c2186, 0xea, 0xeb, 0, 0 }, /* #46 */ 5916 { 0x147243, 0x147287, 0xea, 0xeb, 0, 0 }, /* #47 */ 5917 { 0x317492, 0x317406, 0x68, 0x69, 0, 0 }, /* #48 */ 5918 { 0x041fc3, 0x041787, 0x9b, 0x9c, 0, 0 }, /* #49 */ 5919 { 0x222c06, 0x222486, 0xed, 0xee, 0, 0 }, /* #50 */ 5920 { 0x061153, 0x061103, 0x79, 0x7a, 0, 0 }, /* #51 */ 5921 { 0x132d13, 0x132507, 0x7a, 0x7b, 0, 0 }, /* #52 */ 5922 { 0x055883, 0x055003, 0x6d, 0x6e, 0, 0 }, /* #53 */ 5923 { 0x141803, 0x141003, 0x22, 0x23, 0, 0 }, /* #54 */ 5924 { 0x341846, 0x341082, 0x9a, 0x9b, 0, 0 }, /* #55 */ 5925 { 0x3e4942, 0x3e4182, 0xeb, 0xec, 0, 0 }, /* #56 */ 5926 { 0x070ec6, 0x070606, 0x23, 0x24, 0, 0 }, /* #57 */ 5927 { 0x1f5217, 0x1f5283, 0xa3, 0xa4, 0, 0 }, /* #58 */ 5928 { 0x2e45c6, 0x2e4502, 0x24, 0x25, 0, 0 }, /* #59 */ 5929 { 0x3b3f52, 0x3b3706, 0x2a, 0x2b, 0, 0 }, /* #60 */ 5930 { 0x1e1bd6, 0x1e1386, 0xe1, 0xe2, 0, 0 }, /* #61 */ 5931 { 0x176e02, 0x176606, 0x2d, 0x2e, 0, 0 }, /* #62 */ 5932 { 0x2b2753, 0x2b2703, 0x06, 0x07, 0, 0 }, /* #63 */ 8653 { 0x0b1357, 0x0b1303, 0x30, 0x31, 0, 0 }, /* #0 */ 8654 { 0x116f87, 0x116703, 0x00, 0x01, 0, 0 }, /* #1 */ 8655 { 0x0f00d7, 0x0f0003, 0x03, 0x04, 0, 0 }, /* #2 */ 8656 { 0x256892, 0x256086, 0xbc, 0xbd, 0, 0 }, /* #3 */ 8657 { 0x112807, 0x112007, 0x20, 0x21, 0, 0 }, /* #4 */ 8658 { 0x331a03, 0x331293, 0xaf, 0xb0, 0, 0 }, /* #5 */ 8659 { 0x0c25d6, 0x0c2582, 0xc1, 0xc2, 0, 0 }, /* #6 */ 8660 { 0x2856c6, 0x285602, 0x6c, 0x6d, 0, 0 }, /* #7 */ 8661 { 0x2b1187, 0x2b1107, 0x40, 0x41, 0, 0 }, /* #8 */ 8662 { 0x182b17, 0x182307, 0x1d, 0x1e, 0, 0 }, /* #9 */ 8663 { 0x0b3597, 0x0b3503, 0x60, 0x61, 0, 0 }, /* #10 */ 8664 { 0x0b5853, 0x0b5007, 0x73, 0x74, 0, 0 }, /* #11 */ 8665 { 0x034d56, 0x034586, 0xd7, 0xd8, 0, 0 }, /* #12 */ 8666 { 0x260756, 0x260786, 0xb3, 0xb4, 0, 0 }, /* #13 */ 8667 { 0x0b1483, 0x0b1403, 0x0a, 0x0b, 0, 0 }, /* #14 */ 8668 { 0x360002, 0x360002, 0x4b, 0x4c, 0, 0 }, /* #15 */ 8669 { 0x145c87, 0x145413, 0x1f, 0x20, 0, 0 }, /* #16 */ 8670 { 0x143a92, 0x143292, 0xcf, 0xd0, 0, 0 }, /* #17 */ 8671 { 0x3f3056, 0x3f3006, 0x7c, 0x7d, 0, 0 }, /* #18 */ 8672 { 0x355792, 0x355712, 0x6f, 0x70, 0, 0 }, /* #19 */ 8673 { 0x247403, 0x247403, 0x78, 0x79, 0, 0 }, /* #20 */ 8674 { 0x087d97, 0x087507, 0x1c, 0x1d, 0, 0 }, /* #21 */ 8675 { 0x391fd6, 0x391706, 0x46, 0x47, 0, 0 }, /* #22 */ 8676 { 0x065c02, 0x065402, 0x45, 0x46, 0, 0 }, /* #23 */ 8677 { 0x356c16, 0x356406, 0x04, 0x05, 0, 0 }, /* #24 */ 8678 { 0x204a93, 0x204287, 0xba, 0xbb, 0, 0 }, /* #25 */ 8679 { 0x1d50c3, 0x1d5083, 0x8b, 0x8c, 0, 0 }, /* #26 */ 8680 { 0x2f1883, 0x2f1087, 0xe7, 0xe8, 0, 0 }, /* #27 */ 8681 { 0x191982, 0x191186, 0xb1, 0xb2, 0, 0 }, /* #28 */ 8682 { 0x390e96, 0x390692, 0xaf, 0xb0, 0, 0 }, /* #29 */ 8683 { 0x1c6b96, 0x1c6386, 0xf8, 0xf9, 0, 0 }, /* #30 */ 8684 { 0x1c13d3, 0x1c1303, 0x2b, 0x2c, 0, 0 }, /* #31 */ 8685 { 0x0a1ed2, 0x0a1602, 0x56, 0x57, 0, 0 }, /* #32 */ 8686 { 0x1f4a87, 0x1f4283, 0x96, 0x97, 0, 0 }, /* #33 */ 8687 { 0x1e5186, 0x1e5106, 0x73, 0x74, 0, 0 }, /* #34 */ 8688 { 0x116e93, 0x116687, 0x83, 0x84, 0, 0 }, /* #35 */ 8689 { 0x145a42, 0x145202, 0x25, 0x26, 0, 0 }, /* #36 */ 8690 { 0x1f7dd3, 0x1f7507, 0x13, 0x14, 0, 0 }, /* #37 */ 8691 { 0x081b16, 0x081306, 0x43, 0x44, 0, 0 }, /* #38 */ 8692 { 0x2f0383, 0x2f0387, 0xb6, 0xb7, 0, 0 }, /* #39 */ 8693 { 0x127e93, 0x127603, 0x66, 0x67, 0, 0 }, /* #40 */ 8694 { 0x3f7fd7, 0x3f7707, 0x76, 0x77, 0, 0 }, /* #41 */ 8695 { 0x062997, 0x062107, 0x0e, 0x0f, 0, 0 }, /* #42 */ 8696 { 0x210383, 0x210397, 0xbf, 0xc0, 0, 0 }, /* #43 */ 8697 { 0x144306, 0x144386, 0xf2, 0xf3, 0, 0 }, /* #44 */ 8698 { 0x111c12, 0x111402, 0x5a, 0x5b, 0, 0 }, /* #45 */ 8699 { 0x121243, 0x121203, 0x60, 0x61, 0, 0 }, /* #46 */ 8700 { 0x2d7742, 0x2d7786, 0xdd, 0xde, 0, 0 }, /* #47 */ 8701 { 0x114692, 0x114682, 0xd9, 0xda, 0, 0 }, /* #48 */ 8702 { 0x297297, 0x297283, 0x9c, 0x9d, 0, 0 }, /* #49 */ 8703 { 0x142e82, 0x142602, 0x0d, 0x0e, 0, 0 }, /* #50 */ 8704 { 0x354687, 0x354607, 0x4c, 0x4d, 0, 0 }, /* #51 */ 8705 { 0x0003d3, 0x000383, 0xc3, 0xc4, 0, 0 }, /* #52 */ 8706 { 0x1e5602, 0x1e5686, 0xa4, 0xa5, 0, 0 }, /* #53 */ 8707 { 0x256453, 0x256407, 0x0b, 0x0c, 0, 0 }, /* #54 */ 8708 { 0x283696, 0x283606, 0x10, 0x11, 0, 0 }, /* #55 */ 8709 { 0x142bc6, 0x142382, 0xf6, 0xf7, 0, 0 }, /* #56 */ 8710 { 0x013cc3, 0x013403, 0x0a, 0x0b, 0, 0 }, /* #57 */ 8711 { 0x2d4f02, 0x2d4786, 0x8c, 0x8d, 0, 0 }, /* #58 */ 8712 { 0x1e6943, 0x1e6103, 0x6d, 0x6e, 0, 0 }, /* #59 */ 8713 { 0x3d2302, 0x3d2302, 0x79, 0x7a, 0, 0 }, /* #60 */ 8714 { 0x153a13, 0x153283, 0x93, 0x94, 0, 0 }, /* #61 */ 8715 { 0x2d1282, 0x2d1282, 0xac, 0xad, 0, 0 }, /* #62 */ 8716 { 0x0939c6, 0x093182, 0x89, 0x8a, 0, 0 }, /* #63 */ 8717 { 0x101616, 0x101606, 0x0b, 0x0c, 0, 0 }, /* #64 */ 8718 { 0x3f5747, 0x3f5707, 0x10, 0x11, 0, 0 }, /* #65 */ 8719 { 0x095057, 0x095087, 0x9b, 0x9c, 0, 0 }, /* #66 */ 8720 { 0x1e67c6, 0x1e6702, 0x7b, 0x7c, 0, 0 }, /* #67 */ 8721 { 0x0334d2, 0x033482, 0xa3, 0xa4, 0, 0 }, /* #68 */ 8722 { 0x193fd6, 0x193786, 0xae, 0xaf, 0, 0 }, /* #69 */ 8723 { 0x086383, 0x086317, 0x2f, 0x30, 0, 0 }, /* #70 */ 8724 { 0x3867c3, 0x386787, 0x98, 0x99, 0, 0 }, /* #71 */ 8725 { 0x0d5c56, 0x0d5486, 0xe0, 0xe1, 0, 0 }, /* #72 */ 8726 { 0x351a97, 0x351203, 0x50, 0x51, 0, 0 }, /* #73 */ 8727 { 0x014383, 0x014307, 0x1c, 0x1d, 0, 0 }, /* #74 */ 8728 { 0x065bc2, 0x065312, 0x6f, 0x70, 0, 0 }, /* #75 */ 8729 { 0x1a1947, 0x1a1103, 0x25, 0x26, 0, 0 }, /* #76 */ 8730 { 0x167002, 0x167082, 0xaa, 0xab, 0, 0 }, /* #77 */ 8731 { 0x021f47, 0x021783, 0xca, 0xcb, 0, 0 }, /* #78 */ 8732 { 0x264a46, 0x264282, 0xf7, 0xf8, 0, 0 }, /* #79 */ 8733 { 0x146313, 0x146303, 0x74, 0x75, 0, 0 }, /* #80 */ 8734 { 0x087196, 0x087182, 0xe5, 0xe6, 0, 0 }, /* #81 */ 8735 { 0x033997, 0x033187, 0xa8, 0xa9, 0, 0 }, /* #82 */ 8736 { 0x2a71c3, 0x2a7187, 0xe6, 0xe7, 0, 0 }, /* #83 */ 8737 { 0x0929c3, 0x092183, 0x8b, 0x8c, 0, 0 }, /* #84 */ 8738 { 0x161046, 0x161082, 0xfc, 0xfd, 0, 0 }, /* #85 */ 8739 { 0x382d57, 0x382583, 0xe4, 0xe5, 0, 0 }, /* #86 */ 8740 { 0x141042, 0x141006, 0x55, 0x56, 0, 0 }, /* #87 */ 8741 { 0x194056, 0x194086, 0xe6, 0xe7, 0, 0 }, /* #88 */ 8742 { 0x0f7547, 0x0f7503, 0x19, 0x1a, 0, 0 }, /* #89 */ 8743 { 0x376a97, 0x376203, 0x12, 0x13, 0, 0 }, /* #90 */ 8744 { 0x1f6783, 0x1f6787, 0xa9, 0xaa, 0, 0 }, /* #91 */ 8745 { 0x023193, 0x023183, 0xc6, 0xc7, 0, 0 }, /* #92 */ 8746 { 0x080046, 0x080002, 0x25, 0x26, 0, 0 }, /* #93 */ 8747 { 0x325c02, 0x325482, 0x90, 0x91, 0, 0 }, /* #94 */ 8748 { 0x231892, 0x231086, 0x98, 0x99, 0, 0 }, /* #95 */ 5933 8749 }; 5934 8750 static const BINU8_TEST_T g_aTests_dec_u8[] = 5935 8751 { 5936 { 0x0e4542, 0x0e4582, 0xcf, 0xce, 0, 0 }, /* #0 */ 5937 { 0x0e0ac3, 0x0e0283, 0xce, 0xcd, 0, 0 }, /* #1 */ 5938 { 0x3f0057, 0x3f0007, 0x79, 0x78, 0, 0 }, /* #2 */ 5939 { 0x034547, 0x034503, 0x03, 0x02, 0, 0 }, /* #3 */ 5940 { 0x092f87, 0x092783, 0xaf, 0xae, 0, 0 }, /* #4 */ 5941 { 0x0d2357, 0x0d2307, 0x6d, 0x6c, 0, 0 }, /* #5 */ 5942 { 0x277503, 0x277507, 0x57, 0x56, 0, 0 }, /* #6 */ 5943 { 0x1c5a56, 0x1c5286, 0xef, 0xee, 0, 0 }, /* #7 */ 5944 { 0x3f5bc6, 0x3f5302, 0x74, 0x73, 0, 0 }, /* #8 */ 5945 { 0x135957, 0x135187, 0xe3, 0xe2, 0, 0 }, /* #9 */ 5946 { 0x2c4e06, 0x2c4602, 0x33, 0x32, 0, 0 }, /* #10 */ 5947 { 0x333cc3, 0x333447, 0x01, 0x00, 0, 0 }, /* #11 */ 5948 { 0x341e46, 0x341682, 0x92, 0x91, 0, 0 }, /* #12 */ 5949 { 0x0e6117, 0x0e6107, 0x54, 0x53, 0, 0 }, /* #13 */ 5950 { 0x271412, 0x271482, 0xb1, 0xb0, 0, 0 }, /* #14 */ 5951 { 0x276587, 0x276583, 0x99, 0x98, 0, 0 }, /* #15 */ 5952 { 0x0f0453, 0x0f0403, 0x46, 0x45, 0, 0 }, /* #16 */ 5953 { 0x2e3453, 0x2e3403, 0x2a, 0x29, 0, 0 }, /* #17 */ 5954 { 0x0f03d7, 0x0f0303, 0x6f, 0x6e, 0, 0 }, /* #18 */ 5955 { 0x272e46, 0x272696, 0xd0, 0xcf, 0, 0 }, /* #19 */ 5956 { 0x382082, 0x382002, 0x3e, 0x3d, 0, 0 }, /* #20 */ 5957 { 0x3303c2, 0x330382, 0xc3, 0xc2, 0, 0 }, /* #21 */ 5958 { 0x1c4c56, 0x1c4486, 0xfa, 0xf9, 0, 0 }, /* #22 */ 5959 { 0x104647, 0x104607, 0x2f, 0x2e, 0, 0 }, /* #23 */ 5960 { 0x195017, 0x195003, 0x1a, 0x19, 0, 0 }, /* #24 */ 5961 { 0x1b5cc7, 0x1b5483, 0x81, 0x80, 0, 0 }, /* #25 */ 5962 { 0x3f5086, 0x3f5086, 0x97, 0x96, 0, 0 }, /* #26 */ 5963 { 0x0a4d42, 0x0a4582, 0xd6, 0xd5, 0, 0 }, /* #27 */ 5964 { 0x1b09d3, 0x1b0183, 0x9e, 0x9d, 0, 0 }, /* #28 */ 5965 { 0x021dd2, 0x021592, 0x90, 0x8f, 0, 0 }, /* #29 */ 5966 { 0x167487, 0x167407, 0x36, 0x35, 0, 0 }, /* #30 */ 5967 { 0x357646, 0x357602, 0x0f, 0x0e, 0, 0 }, /* #31 */ 5968 { 0x211392, 0x211386, 0xc6, 0xc5, 0, 0 }, /* #32 */ 5969 { 0x034152, 0x034102, 0x0c, 0x0b, 0, 0 }, /* #33 */ 5970 { 0x2c6286, 0x2c6286, 0xfa, 0xf9, 0, 0 }, /* #34 */ 5971 { 0x3d5493, 0x3d5483, 0xe1, 0xe0, 0, 0 }, /* #35 */ 5972 { 0x040756, 0x040782, 0xc2, 0xc1, 0, 0 }, /* #36 */ 5973 { 0x043546, 0x043502, 0x6c, 0x6b, 0, 0 }, /* #37 */ 5974 { 0x377806, 0x377006, 0x78, 0x77, 0, 0 }, /* #38 */ 5975 { 0x286896, 0x286006, 0x0b, 0x0a, 0, 0 }, /* #39 */ 5976 { 0x0e25d6, 0x0e2582, 0xb4, 0xb3, 0, 0 }, /* #40 */ 5977 { 0x043c93, 0x043407, 0x28, 0x27, 0, 0 }, /* #41 */ 5978 { 0x2a7612, 0x2a7602, 0x55, 0x54, 0, 0 }, /* #42 */ 5979 { 0x0b32c6, 0x0b3206, 0x5a, 0x59, 0, 0 }, /* #43 */ 5980 { 0x004002, 0x004096, 0xa0, 0x9f, 0, 0 }, /* #44 */ 5981 { 0x073b46, 0x073302, 0x39, 0x38, 0, 0 }, /* #45 */ 5982 { 0x2a1003, 0x2a1087, 0xef, 0xee, 0, 0 }, /* #46 */ 5983 { 0x2c6947, 0x2c6107, 0x2e, 0x2d, 0, 0 }, /* #47 */ 5984 { 0x0a24d3, 0x0a2487, 0xb2, 0xb1, 0, 0 }, /* #48 */ 5985 { 0x0407d7, 0x040707, 0x1e, 0x1d, 0, 0 }, /* #49 */ 5986 { 0x1d3dc6, 0x1d3506, 0x15, 0x14, 0, 0 }, /* #50 */ 5987 { 0x023f86, 0x023706, 0x1e, 0x1d, 0, 0 }, /* #51 */ 5988 { 0x225907, 0x225183, 0x87, 0x86, 0, 0 }, /* #52 */ 5989 { 0x013e07, 0x013607, 0x04, 0x03, 0, 0 }, /* #53 */ 5990 { 0x3d7d96, 0x3d7502, 0x41, 0x40, 0, 0 }, /* #54 */ 5991 { 0x1838c2, 0x183006, 0x7e, 0x7d, 0, 0 }, /* #55 */ 5992 { 0x201806, 0x201086, 0x85, 0x84, 0, 0 }, /* #56 */ 5993 { 0x263d07, 0x263587, 0xec, 0xeb, 0, 0 }, /* #57 */ 5994 { 0x104983, 0x104107, 0x34, 0x33, 0, 0 }, /* #58 */ 5995 { 0x263dc7, 0x263507, 0x18, 0x17, 0, 0 }, /* #59 */ 5996 { 0x076147, 0x076107, 0x0b, 0x0a, 0, 0 }, /* #60 */ 5997 { 0x091bd7, 0x091383, 0xf5, 0xf4, 0, 0 }, /* #61 */ 5998 { 0x2d1d17, 0x2d1503, 0x2a, 0x29, 0, 0 }, /* #62 */ 5999 { 0x346356, 0x346386, 0xec, 0xeb, 0, 0 }, /* #63 */ 8752 { 0x1777c6, 0x177702, 0x62, 0x61, 0, 0 }, /* #0 */ 8753 { 0x054f87, 0x054787, 0xd8, 0xd7, 0, 0 }, /* #1 */ 8754 { 0x2b7346, 0x2b7382, 0xed, 0xec, 0, 0 }, /* #2 */ 8755 { 0x3c5216, 0x3c5286, 0xfb, 0xfa, 0, 0 }, /* #3 */ 8756 { 0x0e7b87, 0x0e7387, 0xb9, 0xb8, 0, 0 }, /* #4 */ 8757 { 0x1e6dc3, 0x1e6507, 0x1c, 0x1b, 0, 0 }, /* #5 */ 8758 { 0x372542, 0x372582, 0xa9, 0xa8, 0, 0 }, /* #6 */ 8759 { 0x302ac2, 0x302202, 0x27, 0x26, 0, 0 }, /* #7 */ 8760 { 0x050a12, 0x050206, 0x0d, 0x0c, 0, 0 }, /* #8 */ 8761 { 0x3060c7, 0x306087, 0x9d, 0x9c, 0, 0 }, /* #9 */ 8762 { 0x145617, 0x145607, 0x0a, 0x09, 0, 0 }, /* #10 */ 8763 { 0x010b97, 0x010387, 0xd9, 0xd8, 0, 0 }, /* #11 */ 8764 { 0x2c6117, 0x2c6183, 0xc8, 0xc7, 0, 0 }, /* #12 */ 8765 { 0x285106, 0x285182, 0xd7, 0xd6, 0, 0 }, /* #13 */ 8766 { 0x043dd3, 0x043583, 0xc5, 0xc4, 0, 0 }, /* #14 */ 8767 { 0x1d1ad3, 0x1d1203, 0x03, 0x02, 0, 0 }, /* #15 */ 8768 { 0x3a3842, 0x3a3086, 0x88, 0x87, 0, 0 }, /* #16 */ 8769 { 0x202ed2, 0x202682, 0x8b, 0x8a, 0, 0 }, /* #17 */ 8770 { 0x291196, 0x291186, 0xdf, 0xde, 0, 0 }, /* #18 */ 8771 { 0x1f7d16, 0x1f7582, 0xbd, 0xbc, 0, 0 }, /* #19 */ 8772 { 0x122847, 0x122087, 0xde, 0xdd, 0, 0 }, /* #20 */ 8773 { 0x183902, 0x183186, 0xd8, 0xd7, 0, 0 }, /* #21 */ 8774 { 0x3f5c86, 0x3f5482, 0x86, 0x85, 0, 0 }, /* #22 */ 8775 { 0x322d52, 0x322582, 0x9f, 0x9e, 0, 0 }, /* #23 */ 8776 { 0x032546, 0x032582, 0xf5, 0xf4, 0, 0 }, /* #24 */ 8777 { 0x0b6943, 0x0b6103, 0x2d, 0x2c, 0, 0 }, /* #25 */ 8778 { 0x277dc6, 0x277506, 0x75, 0x74, 0, 0 }, /* #26 */ 8779 { 0x1a4046, 0x1a4006, 0x29, 0x28, 0, 0 }, /* #27 */ 8780 { 0x131186, 0x131102, 0x2a, 0x29, 0, 0 }, /* #28 */ 8781 { 0x3d63c7, 0x3d6387, 0xfa, 0xf9, 0, 0 }, /* #29 */ 8782 { 0x120307, 0x120387, 0xab, 0xaa, 0, 0 }, /* #30 */ 8783 { 0x2e6057, 0x2e6003, 0x71, 0x70, 0, 0 }, /* #31 */ 8784 { 0x194802, 0x194086, 0xb9, 0xb8, 0, 0 }, /* #32 */ 8785 { 0x101792, 0x101706, 0x7f, 0x7e, 0, 0 }, /* #33 */ 8786 { 0x155493, 0x155403, 0x0e, 0x0d, 0, 0 }, /* #34 */ 8787 { 0x2022d2, 0x202282, 0xa5, 0xa4, 0, 0 }, /* #35 */ 8788 { 0x167c56, 0x167486, 0xe8, 0xe7, 0, 0 }, /* #36 */ 8789 { 0x036612, 0x036686, 0xe3, 0xe2, 0, 0 }, /* #37 */ 8790 { 0x0565d7, 0x056507, 0x48, 0x47, 0, 0 }, /* #38 */ 8791 { 0x390953, 0x390183, 0x84, 0x83, 0, 0 }, /* #39 */ 8792 { 0x121fc7, 0x121783, 0xeb, 0xea, 0, 0 }, /* #40 */ 8793 { 0x161917, 0x161107, 0x1f, 0x1e, 0, 0 }, /* #41 */ 8794 { 0x032206, 0x032206, 0x49, 0x48, 0, 0 }, /* #42 */ 8795 { 0x240403, 0x240483, 0xaf, 0xae, 0, 0 }, /* #43 */ 8796 { 0x070202, 0x070286, 0xd9, 0xd8, 0, 0 }, /* #44 */ 8797 { 0x3f5883, 0x3f5083, 0xda, 0xd9, 0, 0 }, /* #45 */ 8798 { 0x3d0d93, 0x3d0583, 0xc8, 0xc7, 0, 0 }, /* #46 */ 8799 { 0x0937d6, 0x093702, 0x11, 0x10, 0, 0 }, /* #47 */ 8800 { 0x2d6843, 0x2d6007, 0x3b, 0x3a, 0, 0 }, /* #48 */ 8801 { 0x3e2c97, 0x3e2493, 0xf0, 0xef, 0, 0 }, /* #49 */ 8802 { 0x163842, 0x163006, 0x0b, 0x0a, 0, 0 }, /* #50 */ 8803 { 0x1379d7, 0x137187, 0xd3, 0xd2, 0, 0 }, /* #51 */ 8804 { 0x3a5f56, 0x3a5782, 0xd4, 0xd3, 0, 0 }, /* #52 */ 8805 { 0x3d6303, 0x3d6387, 0xde, 0xdd, 0, 0 }, /* #53 */ 8806 { 0x0f3696, 0x0f3606, 0x36, 0x35, 0, 0 }, /* #54 */ 8807 { 0x115856, 0x115006, 0x57, 0x56, 0, 0 }, /* #55 */ 8808 { 0x295302, 0x295386, 0xe8, 0xe7, 0, 0 }, /* #56 */ 8809 { 0x3b0007, 0x3b0087, 0xfb, 0xfa, 0, 0 }, /* #57 */ 8810 { 0x005806, 0x005006, 0x23, 0x22, 0, 0 }, /* #58 */ 8811 { 0x1b6b53, 0x1b6307, 0x2c, 0x2b, 0, 0 }, /* #59 */ 8812 { 0x133c82, 0x133482, 0xb1, 0xb0, 0, 0 }, /* #60 */ 8813 { 0x293cc7, 0x293487, 0xb3, 0xb2, 0, 0 }, /* #61 */ 8814 { 0x1d24c2, 0x1d2486, 0xe3, 0xe2, 0, 0 }, /* #62 */ 8815 { 0x203342, 0x203302, 0x77, 0x76, 0, 0 }, /* #63 */ 8816 { 0x231c13, 0x231483, 0xc2, 0xc1, 0, 0 }, /* #64 */ 8817 { 0x130997, 0x130103, 0x02, 0x01, 0, 0 }, /* #65 */ 8818 { 0x324043, 0x324083, 0xb6, 0xb5, 0, 0 }, /* #66 */ 8819 { 0x254647, 0x254603, 0x71, 0x70, 0, 0 }, /* #67 */ 8820 { 0x312957, 0x312107, 0x72, 0x71, 0, 0 }, /* #68 */ 8821 { 0x3b6707, 0x3b6703, 0x14, 0x13, 0, 0 }, /* #69 */ 8822 { 0x2c4357, 0x2c4383, 0xa9, 0xa8, 0, 0 }, /* #70 */ 8823 { 0x2621c7, 0x262107, 0x31, 0x30, 0, 0 }, /* #71 */ 8824 { 0x0834c2, 0x083402, 0x08, 0x07, 0, 0 }, /* #72 */ 8825 { 0x342e52, 0x342682, 0x9f, 0x9e, 0, 0 }, /* #73 */ 8826 { 0x354312, 0x354306, 0x23, 0x22, 0, 0 }, /* #74 */ 8827 { 0x270886, 0x270006, 0x29, 0x28, 0, 0 }, /* #75 */ 8828 { 0x023953, 0x023197, 0x00, 0xff, 0, 0 }, /* #76 */ 8829 { 0x1545c3, 0x154583, 0xb7, 0xb6, 0, 0 }, /* #77 */ 8830 { 0x1f1b42, 0x1f1386, 0xcd, 0xcc, 0, 0 }, /* #78 */ 8831 { 0x351286, 0x351206, 0x1c, 0x1b, 0, 0 }, /* #79 */ 8832 { 0x284b83, 0x284383, 0xae, 0xad, 0, 0 }, /* #80 */ 8833 { 0x392983, 0x392183, 0xc3, 0xc2, 0, 0 }, /* #81 */ 8834 { 0x037f46, 0x037706, 0x7e, 0x7d, 0, 0 }, /* #82 */ 8835 { 0x270b02, 0x270306, 0x49, 0x48, 0, 0 }, /* #83 */ 8836 { 0x165b07, 0x165387, 0x8e, 0x8d, 0, 0 }, /* #84 */ 8837 { 0x1f4153, 0x1f4107, 0x19, 0x18, 0, 0 }, /* #85 */ 8838 { 0x0a3013, 0x0a3083, 0xa8, 0xa7, 0, 0 }, /* #86 */ 8839 { 0x2a2557, 0x2a2587, 0xcb, 0xca, 0, 0 }, /* #87 */ 8840 { 0x0e0187, 0x0e0103, 0x35, 0x34, 0, 0 }, /* #88 */ 8841 { 0x0d2416, 0x0d2406, 0x31, 0x30, 0, 0 }, /* #89 */ 8842 { 0x020917, 0x020107, 0x3b, 0x3a, 0, 0 }, /* #90 */ 8843 { 0x1b4812, 0x1b4096, 0xb0, 0xaf, 0, 0 }, /* #91 */ 8844 { 0x2c0613, 0x2c0683, 0xd1, 0xd0, 0, 0 }, /* #92 */ 8845 { 0x143152, 0x143182, 0x9c, 0x9b, 0, 0 }, /* #93 */ 8846 { 0x0045c3, 0x004503, 0x4b, 0x4a, 0, 0 }, /* #94 */ 8847 { 0x386983, 0x386103, 0x7b, 0x7a, 0, 0 }, /* #95 */ 6000 8848 }; 6001 8849 static const BINU8_TEST_T g_aTests_dec_u8_locked[] = 6002 8850 { 6003 { 0x316102, 0x316106, 0x06, 0x05, 0, 0 }, /* #0 */ 6004 { 0x024f92, 0x024702, 0x2d, 0x2c, 0, 0 }, /* #1 */ 6005 { 0x315c42, 0x315486, 0xb2, 0xb1, 0, 0 }, /* #2 */ 6006 { 0x3206d3, 0x320683, 0xba, 0xb9, 0, 0 }, /* #3 */ 6007 { 0x247687, 0x247603, 0x63, 0x62, 0, 0 }, /* #4 */ 6008 { 0x1252d2, 0x125282, 0x99, 0x98, 0, 0 }, /* #5 */ 6009 { 0x2d19c3, 0x2d1103, 0x7a, 0x79, 0, 0 }, /* #6 */ 6010 { 0x347b03, 0x347307, 0x37, 0x36, 0, 0 }, /* #7 */ 6011 { 0x227953, 0x227103, 0x32, 0x31, 0, 0 }, /* #8 */ 6012 { 0x2e5b96, 0x2e5302, 0x2b, 0x2a, 0, 0 }, /* #9 */ 6013 { 0x2944d7, 0x294487, 0x9a, 0x99, 0, 0 }, /* #10 */ 6014 { 0x287742, 0x287706, 0x31, 0x30, 0, 0 }, /* #11 */ 6015 { 0x115512, 0x115582, 0xf3, 0xf2, 0, 0 }, /* #12 */ 6016 { 0x323f93, 0x323787, 0xcd, 0xcc, 0, 0 }, /* #13 */ 6017 { 0x3e2ed7, 0x3e2603, 0x5f, 0x5e, 0, 0 }, /* #14 */ 6018 { 0x1e0203, 0x1e0293, 0xe0, 0xdf, 0, 0 }, /* #15 */ 6019 { 0x2a2dc2, 0x2a2502, 0x4b, 0x4a, 0, 0 }, /* #16 */ 6020 { 0x0a3483, 0x0a3483, 0xea, 0xe9, 0, 0 }, /* #17 */ 6021 { 0x2c3987, 0x2c3187, 0xa6, 0xa5, 0, 0 }, /* #18 */ 6022 { 0x2c7213, 0x2c7207, 0x2c, 0x2b, 0, 0 }, /* #19 */ 6023 { 0x311703, 0x311783, 0x9e, 0x9d, 0, 0 }, /* #20 */ 6024 { 0x061486, 0x061406, 0x4f, 0x4e, 0, 0 }, /* #21 */ 6025 { 0x2675c3, 0x267583, 0xf8, 0xf7, 0, 0 }, /* #22 */ 6026 { 0x330347, 0x330387, 0xa6, 0xa5, 0, 0 }, /* #23 */ 6027 { 0x331bc2, 0x331302, 0x5c, 0x5b, 0, 0 }, /* #24 */ 6028 { 0x375c53, 0x375483, 0x9f, 0x9e, 0, 0 }, /* #25 */ 6029 { 0x136706, 0x136786, 0x9d, 0x9c, 0, 0 }, /* #26 */ 6030 { 0x3562c2, 0x356282, 0xf8, 0xf7, 0, 0 }, /* #27 */ 6031 { 0x334cc7, 0x334407, 0x15, 0x14, 0, 0 }, /* #28 */ 6032 { 0x3e3e53, 0x3e3687, 0xa4, 0xa3, 0, 0 }, /* #29 */ 6033 { 0x1f4586, 0x1f4582, 0xc2, 0xc1, 0, 0 }, /* #30 */ 6034 { 0x1e39d2, 0x1e3106, 0x3d, 0x3c, 0, 0 }, /* #31 */ 6035 { 0x2774c3, 0x277407, 0x6a, 0x69, 0, 0 }, /* #32 */ 6036 { 0x0b5916, 0x0b5106, 0x4c, 0x4b, 0, 0 }, /* #33 */ 6037 { 0x123d06, 0x123582, 0x92, 0x91, 0, 0 }, /* #34 */ 6038 { 0x270bd7, 0x270303, 0x7d, 0x7c, 0, 0 }, /* #35 */ 6039 { 0x047617, 0x047687, 0xbe, 0xbd, 0, 0 }, /* #36 */ 6040 { 0x196c06, 0x196486, 0x83, 0x82, 0, 0 }, /* #37 */ 6041 { 0x1028d2, 0x102006, 0x73, 0x72, 0, 0 }, /* #38 */ 6042 { 0x191216, 0x191286, 0xe3, 0xe2, 0, 0 }, /* #39 */ 6043 { 0x094116, 0x094106, 0x19, 0x18, 0, 0 }, /* #40 */ 6044 { 0x2c7902, 0x2c7186, 0xca, 0xc9, 0, 0 }, /* #41 */ 6045 { 0x003e03, 0x003607, 0x36, 0x35, 0, 0 }, /* #42 */ 6046 { 0x084b17, 0x084303, 0x44, 0x43, 0, 0 }, /* #43 */ 6047 { 0x1a5207, 0x1a5287, 0xb5, 0xb4, 0, 0 }, /* #44 */ 6048 { 0x1860c3, 0x186003, 0x5f, 0x5e, 0, 0 }, /* #45 */ 6049 { 0x2f4586, 0x2f4502, 0x69, 0x68, 0, 0 }, /* #46 */ 6050 { 0x097b43, 0x097383, 0xcc, 0xcb, 0, 0 }, /* #47 */ 6051 { 0x357c46, 0x357406, 0x37, 0x36, 0, 0 }, /* #48 */ 6052 { 0x087782, 0x087702, 0x4d, 0x4c, 0, 0 }, /* #49 */ 6053 { 0x263a02, 0x263202, 0x2b, 0x2a, 0, 0 }, /* #50 */ 6054 { 0x382512, 0x382586, 0xa7, 0xa6, 0, 0 }, /* #51 */ 6055 { 0x360743, 0x360707, 0x45, 0x44, 0, 0 }, /* #52 */ 6056 { 0x1f1dc3, 0x1f1503, 0x41, 0x40, 0, 0 }, /* #53 */ 6057 { 0x261817, 0x261083, 0x9e, 0x9d, 0, 0 }, /* #54 */ 6058 { 0x0074d2, 0x007486, 0x88, 0x87, 0, 0 }, /* #55 */ 6059 { 0x301282, 0x301202, 0x41, 0x40, 0, 0 }, /* #56 */ 6060 { 0x322493, 0x322407, 0x5d, 0x5c, 0, 0 }, /* #57 */ 6061 { 0x3e51d3, 0x3e5187, 0x85, 0x84, 0, 0 }, /* #58 */ 6062 { 0x2531d2, 0x253182, 0x87, 0x86, 0, 0 }, /* #59 */ 6063 { 0x010e57, 0x010687, 0xa1, 0xa0, 0, 0 }, /* #60 */ 6064 { 0x382307, 0x382303, 0x1d, 0x1c, 0, 0 }, /* #61 */ 6065 { 0x1b5d53, 0x1b5503, 0x35, 0x34, 0, 0 }, /* #62 */ 6066 { 0x192352, 0x192382, 0xc3, 0xc2, 0, 0 }, /* #63 */ 8851 { 0x2b3617, 0x2b3603, 0x17, 0x16, 0, 0 }, /* #0 */ 8852 { 0x3e19d7, 0x3e1113, 0x20, 0x1f, 0, 0 }, /* #1 */ 8853 { 0x352513, 0x352503, 0x5f, 0x5e, 0, 0 }, /* #2 */ 8854 { 0x0e2a93, 0x0e2287, 0x9a, 0x99, 0, 0 }, /* #3 */ 8855 { 0x0301d6, 0x030186, 0x82, 0x81, 0, 0 }, /* #4 */ 8856 { 0x386053, 0x386007, 0x56, 0x55, 0, 0 }, /* #5 */ 8857 { 0x291446, 0x291486, 0xee, 0xed, 0, 0 }, /* #6 */ 8858 { 0x3e1e47, 0x3e1687, 0xc6, 0xc5, 0, 0 }, /* #7 */ 8859 { 0x252486, 0x252406, 0x73, 0x72, 0, 0 }, /* #8 */ 8860 { 0x0763d2, 0x076386, 0x9d, 0x9c, 0, 0 }, /* #9 */ 8861 { 0x291883, 0x291087, 0xf6, 0xf5, 0, 0 }, /* #10 */ 8862 { 0x2066d2, 0x206602, 0x08, 0x07, 0, 0 }, /* #11 */ 8863 { 0x0518d6, 0x051082, 0xd6, 0xd5, 0, 0 }, /* #12 */ 8864 { 0x3e3c13, 0x3e3483, 0x93, 0x92, 0, 0 }, /* #13 */ 8865 { 0x1d77d3, 0x1d7787, 0x88, 0x87, 0, 0 }, /* #14 */ 8866 { 0x357b93, 0x357383, 0xd1, 0xd0, 0, 0 }, /* #15 */ 8867 { 0x181bc7, 0x181387, 0xad, 0xac, 0, 0 }, /* #16 */ 8868 { 0x114d97, 0x114593, 0xc0, 0xbf, 0, 0 }, /* #17 */ 8869 { 0x161d97, 0x161503, 0x65, 0x64, 0, 0 }, /* #18 */ 8870 { 0x195996, 0x195102, 0x5c, 0x5b, 0, 0 }, /* #19 */ 8871 { 0x1a6293, 0x1a6283, 0x99, 0x98, 0, 0 }, /* #20 */ 8872 { 0x080b13, 0x080387, 0xbc, 0xbb, 0, 0 }, /* #21 */ 8873 { 0x252d83, 0x252587, 0xca, 0xc9, 0, 0 }, /* #22 */ 8874 { 0x2f1a87, 0x2f1283, 0xf9, 0xf8, 0, 0 }, /* #23 */ 8875 { 0x3a7843, 0x3a7097, 0xa0, 0x9f, 0, 0 }, /* #24 */ 8876 { 0x143986, 0x143102, 0x5e, 0x5d, 0, 0 }, /* #25 */ 8877 { 0x126386, 0x126382, 0xc2, 0xc1, 0, 0 }, /* #26 */ 8878 { 0x1175c6, 0x117582, 0x93, 0x92, 0, 0 }, /* #27 */ 8879 { 0x0645d2, 0x064582, 0xa8, 0xa7, 0, 0 }, /* #28 */ 8880 { 0x142c43, 0x142403, 0x53, 0x52, 0, 0 }, /* #29 */ 8881 { 0x1e0a86, 0x1e0206, 0x75, 0x74, 0, 0 }, /* #30 */ 8882 { 0x135197, 0x135187, 0xa6, 0xa5, 0, 0 }, /* #31 */ 8883 { 0x0e0e17, 0x0e0603, 0x6f, 0x6e, 0, 0 }, /* #32 */ 8884 { 0x2d4e16, 0x2d4686, 0xa6, 0xa5, 0, 0 }, /* #33 */ 8885 { 0x2c5e87, 0x2c5607, 0x29, 0x28, 0, 0 }, /* #34 */ 8886 { 0x025552, 0x025506, 0x25, 0x24, 0, 0 }, /* #35 */ 8887 { 0x370f57, 0x370783, 0xce, 0xcd, 0, 0 }, /* #36 */ 8888 { 0x180703, 0x180707, 0x67, 0x66, 0, 0 }, /* #37 */ 8889 { 0x092a57, 0x092203, 0x46, 0x45, 0, 0 }, /* #38 */ 8890 { 0x081246, 0x081216, 0x60, 0x5f, 0, 0 }, /* #39 */ 8891 { 0x3a1947, 0x3a1193, 0xf0, 0xef, 0, 0 }, /* #40 */ 8892 { 0x1639d3, 0x163187, 0xca, 0xc9, 0, 0 }, /* #41 */ 8893 { 0x307912, 0x307182, 0xcc, 0xcb, 0, 0 }, /* #42 */ 8894 { 0x1e50c2, 0x1e5086, 0xa7, 0xa6, 0, 0 }, /* #43 */ 8895 { 0x3c6b87, 0x3c6303, 0x44, 0x43, 0, 0 }, /* #44 */ 8896 { 0x0d7053, 0x0d7083, 0xf9, 0xf8, 0, 0 }, /* #45 */ 8897 { 0x3e2a96, 0x3e2202, 0x5f, 0x5e, 0, 0 }, /* #46 */ 8898 { 0x1f2882, 0x1f2082, 0x9f, 0x9e, 0, 0 }, /* #47 */ 8899 { 0x3c0007, 0x3c0087, 0xaa, 0xa9, 0, 0 }, /* #48 */ 8900 { 0x3e5042, 0x3e5006, 0x66, 0x65, 0, 0 }, /* #49 */ 8901 { 0x2d3487, 0x2d3487, 0x97, 0x96, 0, 0 }, /* #50 */ 8902 { 0x3d3b97, 0x3d3307, 0x34, 0x33, 0, 0 }, /* #51 */ 8903 { 0x2f7f56, 0x2f7786, 0x8e, 0x8d, 0, 0 }, /* #52 */ 8904 { 0x191212, 0x191286, 0x94, 0x93, 0, 0 }, /* #53 */ 8905 { 0x237312, 0x237386, 0xf1, 0xf0, 0, 0 }, /* #54 */ 8906 { 0x376112, 0x376186, 0xa4, 0xa3, 0, 0 }, /* #55 */ 8907 { 0x117b42, 0x117306, 0x75, 0x74, 0, 0 }, /* #56 */ 8908 { 0x3a4352, 0x3a4302, 0x55, 0x54, 0, 0 }, /* #57 */ 8909 { 0x0a7e12, 0x0a7682, 0xf3, 0xf2, 0, 0 }, /* #58 */ 8910 { 0x081c82, 0x081486, 0x89, 0x88, 0, 0 }, /* #59 */ 8911 { 0x387ec2, 0x387606, 0x64, 0x63, 0, 0 }, /* #60 */ 8912 { 0x023d06, 0x023582, 0xea, 0xe9, 0, 0 }, /* #61 */ 8913 { 0x2c1dc2, 0x2c1586, 0x9a, 0x99, 0, 0 }, /* #62 */ 8914 { 0x140b82, 0x140302, 0x63, 0x62, 0, 0 }, /* #63 */ 8915 { 0x015547, 0x015583, 0xae, 0xad, 0, 0 }, /* #64 */ 8916 { 0x067a93, 0x067213, 0x20, 0x1f, 0, 0 }, /* #65 */ 8917 { 0x3f4c12, 0x3f4406, 0x28, 0x27, 0, 0 }, /* #66 */ 8918 { 0x0e6252, 0x0e6202, 0x2d, 0x2c, 0, 0 }, /* #67 */ 8919 { 0x274c56, 0x274482, 0x81, 0x80, 0, 0 }, /* #68 */ 8920 { 0x197906, 0x197106, 0x0a, 0x09, 0, 0 }, /* #69 */ 8921 { 0x373302, 0x373386, 0x9b, 0x9a, 0, 0 }, /* #70 */ 8922 { 0x3d4812, 0x3d4082, 0xc5, 0xc4, 0, 0 }, /* #71 */ 8923 { 0x0e2d53, 0x0e2587, 0xe2, 0xe1, 0, 0 }, /* #72 */ 8924 { 0x3b1907, 0x3b1103, 0x7a, 0x79, 0, 0 }, /* #73 */ 8925 { 0x373f92, 0x373782, 0xc5, 0xc4, 0, 0 }, /* #74 */ 8926 { 0x0c1643, 0x0c1607, 0x4f, 0x4e, 0, 0 }, /* #75 */ 8927 { 0x044453, 0x044407, 0x5b, 0x5a, 0, 0 }, /* #76 */ 8928 { 0x340047, 0x340087, 0xd2, 0xd1, 0, 0 }, /* #77 */ 8929 { 0x3f18d6, 0x3f1006, 0x0d, 0x0c, 0, 0 }, /* #78 */ 8930 { 0x1b7cd6, 0x1b7482, 0x81, 0x80, 0, 0 }, /* #79 */ 8931 { 0x1e31d6, 0x1e3112, 0x50, 0x4f, 0, 0 }, /* #80 */ 8932 { 0x275443, 0x275403, 0x0c, 0x0b, 0, 0 }, /* #81 */ 8933 { 0x015bc6, 0x015302, 0x24, 0x23, 0, 0 }, /* #82 */ 8934 { 0x1c2486, 0x1c2412, 0x20, 0x1f, 0, 0 }, /* #83 */ 8935 { 0x2a2486, 0x2a2486, 0xe9, 0xe8, 0, 0 }, /* #84 */ 8936 { 0x344b96, 0x344386, 0xc1, 0xc0, 0, 0 }, /* #85 */ 8937 { 0x257816, 0x257092, 0xf0, 0xef, 0, 0 }, /* #86 */ 8938 { 0x3c5243, 0x3c5203, 0x0c, 0x0b, 0, 0 }, /* #87 */ 8939 { 0x3908d6, 0x390006, 0x2f, 0x2e, 0, 0 }, /* #88 */ 8940 { 0x1543c6, 0x154312, 0x30, 0x2f, 0, 0 }, /* #89 */ 8941 { 0x086907, 0x086183, 0x84, 0x83, 0, 0 }, /* #90 */ 8942 { 0x3b2102, 0x3b2186, 0xb9, 0xb8, 0, 0 }, /* #91 */ 8943 { 0x2c4b06, 0x2c4382, 0xed, 0xec, 0, 0 }, /* #92 */ 8944 { 0x252912, 0x252182, 0xda, 0xd9, 0, 0 }, /* #93 */ 8945 { 0x397a96, 0x397206, 0x6a, 0x69, 0, 0 }, /* #94 */ 8946 { 0x2c2702, 0x2c2786, 0x85, 0x84, 0, 0 }, /* #95 */ 6067 8947 }; 6068 8948 static const BINU8_TEST_T g_aTests_not_u8[] = 6069 8949 { 6070 { 0x3d7f86, 0x3d7f86, 0x97, 0x68, 0, 0 }, /* #0 */ 6071 { 0x352653, 0x352653, 0xe0, 0x1f, 0, 0 }, /* #1 */ 6072 { 0x2b7043, 0x2b7043, 0xd9, 0x26, 0, 0 }, /* #2 */ 6073 { 0x1c7b97, 0x1c7b97, 0x51, 0xae, 0, 0 }, /* #3 */ 6074 { 0x1a7bc7, 0x1a7bc7, 0x5d, 0xa2, 0, 0 }, /* #4 */ 6075 { 0x2309c2, 0x2309c2, 0xe0, 0x1f, 0, 0 }, /* #5 */ 6076 { 0x1b7693, 0x1b7693, 0xec, 0x13, 0, 0 }, /* #6 */ 6077 { 0x121d93, 0x121d93, 0x1f, 0xe0, 0, 0 }, /* #7 */ 6078 { 0x3f0a57, 0x3f0a57, 0x20, 0xdf, 0, 0 }, /* #8 */ 6079 { 0x207dd7, 0x207dd7, 0x59, 0xa6, 0, 0 }, /* #9 */ 6080 { 0x0f4e46, 0x0f4e46, 0x4f, 0xb0, 0, 0 }, /* #10 */ 6081 { 0x130582, 0x130582, 0x14, 0xeb, 0, 0 }, /* #11 */ 6082 { 0x3c1e42, 0x3c1e42, 0xb3, 0x4c, 0, 0 }, /* #12 */ 6083 { 0x2948d2, 0x2948d2, 0x81, 0x7e, 0, 0 }, /* #13 */ 6084 { 0x1b1b02, 0x1b1b02, 0xaa, 0x55, 0, 0 }, /* #14 */ 6085 { 0x2c3142, 0x2c3142, 0x82, 0x7d, 0, 0 }, /* #15 */ 6086 { 0x1e5b97, 0x1e5b97, 0x8b, 0x74, 0, 0 }, /* #16 */ 6087 { 0x0a3116, 0x0a3116, 0x99, 0x66, 0, 0 }, /* #17 */ 6088 { 0x074107, 0x074107, 0x48, 0xb7, 0, 0 }, /* #18 */ 6089 { 0x0e7786, 0x0e7786, 0xda, 0x25, 0, 0 }, /* #19 */ 6090 { 0x161f83, 0x161f83, 0xbe, 0x41, 0, 0 }, /* #20 */ 6091 { 0x182282, 0x182282, 0xc4, 0x3b, 0, 0 }, /* #21 */ 6092 { 0x241802, 0x241802, 0xe0, 0x1f, 0, 0 }, /* #22 */ 6093 { 0x2d3bd7, 0x2d3bd7, 0x32, 0xcd, 0, 0 }, /* #23 */ 6094 { 0x390917, 0x390917, 0x79, 0x86, 0, 0 }, /* #24 */ 6095 { 0x3a7796, 0x3a7796, 0x1c, 0xe3, 0, 0 }, /* #25 */ 6096 { 0x367016, 0x367016, 0xd2, 0x2d, 0, 0 }, /* #26 */ 6097 { 0x116142, 0x116142, 0x8f, 0x70, 0, 0 }, /* #27 */ 6098 { 0x011c03, 0x011c03, 0x2a, 0xd5, 0, 0 }, /* #28 */ 6099 { 0x3f7a52, 0x3f7a52, 0xa2, 0x5d, 0, 0 }, /* #29 */ 6100 { 0x0b5e42, 0x0b5e42, 0x7b, 0x84, 0, 0 }, /* #30 */ 6101 { 0x360403, 0x360403, 0x62, 0x9d, 0, 0 }, /* #31 */ 6102 { 0x2d7dd2, 0x2d7dd2, 0x3e, 0xc1, 0, 0 }, /* #32 */ 6103 { 0x2f5e17, 0x2f5e17, 0x48, 0xb7, 0, 0 }, /* #33 */ 6104 { 0x196793, 0x196793, 0xf0, 0x0f, 0, 0 }, /* #34 */ 6105 { 0x1d6a06, 0x1d6a06, 0x91, 0x6e, 0, 0 }, /* #35 */ 6106 { 0x2d4803, 0x2d4803, 0xa3, 0x5c, 0, 0 }, /* #36 */ 6107 { 0x1d3586, 0x1d3586, 0xb2, 0x4d, 0, 0 }, /* #37 */ 6108 { 0x0c5a82, 0x0c5a82, 0x98, 0x67, 0, 0 }, /* #38 */ 6109 { 0x3b3683, 0x3b3683, 0xd3, 0x2c, 0, 0 }, /* #39 */ 6110 { 0x2d4b93, 0x2d4b93, 0xbf, 0x40, 0, 0 }, /* #40 */ 6111 { 0x3354c6, 0x3354c6, 0xdc, 0x23, 0, 0 }, /* #41 */ 6112 { 0x273996, 0x273996, 0xdb, 0x24, 0, 0 }, /* #42 */ 6113 { 0x0c1646, 0x0c1646, 0xf2, 0x0d, 0, 0 }, /* #43 */ 6114 { 0x2f1047, 0x2f1047, 0xfa, 0x05, 0, 0 }, /* #44 */ 6115 { 0x022d17, 0x022d17, 0x62, 0x9d, 0, 0 }, /* #45 */ 6116 { 0x270206, 0x270206, 0x89, 0x76, 0, 0 }, /* #46 */ 6117 { 0x215387, 0x215387, 0x63, 0x9c, 0, 0 }, /* #47 */ 6118 { 0x0d68d6, 0x0d68d6, 0x1c, 0xe3, 0, 0 }, /* #48 */ 6119 { 0x241f03, 0x241f03, 0x13, 0xec, 0, 0 }, /* #49 */ 6120 { 0x052a87, 0x052a87, 0xa1, 0x5e, 0, 0 }, /* #50 */ 6121 { 0x152e43, 0x152e43, 0x8e, 0x71, 0, 0 }, /* #51 */ 6122 { 0x024283, 0x024283, 0x52, 0xad, 0, 0 }, /* #52 */ 6123 { 0x271d12, 0x271d12, 0xc7, 0x38, 0, 0 }, /* #53 */ 6124 { 0x0e6596, 0x0e6596, 0xc3, 0x3c, 0, 0 }, /* #54 */ 6125 { 0x2d1247, 0x2d1247, 0xfe, 0x01, 0, 0 }, /* #55 */ 6126 { 0x1755d2, 0x1755d2, 0xf1, 0x0e, 0, 0 }, /* #56 */ 6127 { 0x262507, 0x262507, 0x08, 0xf7, 0, 0 }, /* #57 */ 6128 { 0x2f2cc7, 0x2f2cc7, 0x98, 0x67, 0, 0 }, /* #58 */ 6129 { 0x253dd2, 0x253dd2, 0x6e, 0x91, 0, 0 }, /* #59 */ 6130 { 0x116bd3, 0x116bd3, 0x02, 0xfd, 0, 0 }, /* #60 */ 6131 { 0x3230c7, 0x3230c7, 0xc3, 0x3c, 0, 0 }, /* #61 */ 6132 { 0x196903, 0x196903, 0x5a, 0xa5, 0, 0 }, /* #62 */ 6133 { 0x3263c2, 0x3263c2, 0xa3, 0x5c, 0, 0 }, /* #63 */ 8950 { 0x2166c7, 0x2166c7, 0x25, 0xda, 0, 0 }, /* #0 */ 8951 { 0x2e18d2, 0x2e18d2, 0xbf, 0x40, 0, 0 }, /* #1 */ 8952 { 0x195bc3, 0x195bc3, 0x36, 0xc9, 0, 0 }, /* #2 */ 8953 { 0x013197, 0x013197, 0x73, 0x8c, 0, 0 }, /* #3 */ 8954 { 0x355316, 0x355316, 0xbf, 0x40, 0, 0 }, /* #4 */ 8955 { 0x375803, 0x375803, 0xf6, 0x09, 0, 0 }, /* #5 */ 8956 { 0x203697, 0x203697, 0x5e, 0xa1, 0, 0 }, /* #6 */ 8957 { 0x3f0946, 0x3f0946, 0x45, 0xba, 0, 0 }, /* #7 */ 8958 { 0x3d26d3, 0x3d26d3, 0x51, 0xae, 0, 0 }, /* #8 */ 8959 { 0x2a2c47, 0x2a2c47, 0xd0, 0x2f, 0, 0 }, /* #9 */ 8960 { 0x233a52, 0x233a52, 0x0a, 0xf5, 0, 0 }, /* #10 */ 8961 { 0x055086, 0x055086, 0xfe, 0x01, 0, 0 }, /* #11 */ 8962 { 0x304213, 0x304213, 0xbb, 0x44, 0, 0 }, /* #12 */ 8963 { 0x0124d7, 0x0124d7, 0xec, 0x13, 0, 0 }, /* #13 */ 8964 { 0x0c0c43, 0x0c0c43, 0x1f, 0xe0, 0, 0 }, /* #14 */ 8965 { 0x007913, 0x007913, 0x8c, 0x73, 0, 0 }, /* #15 */ 8966 { 0x286683, 0x286683, 0x54, 0xab, 0, 0 }, /* #16 */ 8967 { 0x360ac6, 0x360ac6, 0xd8, 0x27, 0, 0 }, /* #17 */ 8968 { 0x192402, 0x192402, 0x82, 0x7d, 0, 0 }, /* #18 */ 8969 { 0x0c7e42, 0x0c7e42, 0xef, 0x10, 0, 0 }, /* #19 */ 8970 { 0x255f93, 0x255f93, 0x73, 0x8c, 0, 0 }, /* #20 */ 8971 { 0x212e16, 0x212e16, 0x2b, 0xd4, 0, 0 }, /* #21 */ 8972 { 0x3e4652, 0x3e4652, 0x89, 0x76, 0, 0 }, /* #22 */ 8973 { 0x176e57, 0x176e57, 0x64, 0x9b, 0, 0 }, /* #23 */ 8974 { 0x2f72d2, 0x2f72d2, 0x4b, 0xb4, 0, 0 }, /* #24 */ 8975 { 0x1d0ec3, 0x1d0ec3, 0x20, 0xdf, 0, 0 }, /* #25 */ 8976 { 0x3f6752, 0x3f6752, 0x6d, 0x92, 0, 0 }, /* #26 */ 8977 { 0x034ed2, 0x034ed2, 0xf4, 0x0b, 0, 0 }, /* #27 */ 8978 { 0x096286, 0x096286, 0x77, 0x88, 0, 0 }, /* #28 */ 8979 { 0x214046, 0x214046, 0x5e, 0xa1, 0, 0 }, /* #29 */ 8980 { 0x371d83, 0x371d83, 0xfc, 0x03, 0, 0 }, /* #30 */ 8981 { 0x043146, 0x043146, 0xa0, 0x5f, 0, 0 }, /* #31 */ 8982 { 0x0c6557, 0x0c6557, 0x49, 0xb6, 0, 0 }, /* #32 */ 8983 { 0x0c6506, 0x0c6506, 0x89, 0x76, 0, 0 }, /* #33 */ 8984 { 0x2e69c6, 0x2e69c6, 0x78, 0x87, 0, 0 }, /* #34 */ 8985 { 0x200092, 0x200092, 0x09, 0xf6, 0, 0 }, /* #35 */ 8986 { 0x3475d3, 0x3475d3, 0x7c, 0x83, 0, 0 }, /* #36 */ 8987 { 0x1d7c47, 0x1d7c47, 0xb2, 0x4d, 0, 0 }, /* #37 */ 8988 { 0x0f0246, 0x0f0246, 0xf9, 0x06, 0, 0 }, /* #38 */ 8989 { 0x363a06, 0x363a06, 0x8e, 0x71, 0, 0 }, /* #39 */ 8990 { 0x274bd6, 0x274bd6, 0x12, 0xed, 0, 0 }, /* #40 */ 8991 { 0x2b6486, 0x2b6486, 0x44, 0xbb, 0, 0 }, /* #41 */ 8992 { 0x1e6d97, 0x1e6d97, 0xdb, 0x24, 0, 0 }, /* #42 */ 8993 { 0x385547, 0x385547, 0xa8, 0x57, 0, 0 }, /* #43 */ 8994 { 0x117013, 0x117013, 0xc7, 0x38, 0, 0 }, /* #44 */ 8995 { 0x1c0642, 0x1c0642, 0x0e, 0xf1, 0, 0 }, /* #45 */ 8996 { 0x2c0542, 0x2c0542, 0xab, 0x54, 0, 0 }, /* #46 */ 8997 { 0x230482, 0x230482, 0x38, 0xc7, 0, 0 }, /* #47 */ 8998 { 0x337812, 0x337812, 0x0b, 0xf4, 0, 0 }, /* #48 */ 8999 { 0x2917c6, 0x2917c6, 0x4d, 0xb2, 0, 0 }, /* #49 */ 9000 { 0x265d87, 0x265d87, 0x68, 0x97, 0, 0 }, /* #50 */ 9001 { 0x125402, 0x125402, 0xbd, 0x42, 0, 0 }, /* #51 */ 9002 { 0x3c7e06, 0x3c7e06, 0xe6, 0x19, 0, 0 }, /* #52 */ 9003 { 0x2b6a42, 0x2b6a42, 0xc6, 0x39, 0, 0 }, /* #53 */ 9004 { 0x3a7dd3, 0x3a7dd3, 0xbb, 0x44, 0, 0 }, /* #54 */ 9005 { 0x175002, 0x175002, 0xb8, 0x47, 0, 0 }, /* #55 */ 9006 { 0x1b2d93, 0x1b2d93, 0xae, 0x51, 0, 0 }, /* #56 */ 9007 { 0x097d53, 0x097d53, 0xc8, 0x37, 0, 0 }, /* #57 */ 9008 { 0x3e0e12, 0x3e0e12, 0x00, 0xff, 0, 0 }, /* #58 */ 9009 { 0x036612, 0x036612, 0x75, 0x8a, 0, 0 }, /* #59 */ 9010 { 0x213147, 0x213147, 0x23, 0xdc, 0, 0 }, /* #60 */ 9011 { 0x1a5bc7, 0x1a5bc7, 0x33, 0xcc, 0, 0 }, /* #61 */ 9012 { 0x0d3b16, 0x0d3b16, 0x0a, 0xf5, 0, 0 }, /* #62 */ 9013 { 0x0369d7, 0x0369d7, 0x08, 0xf7, 0, 0 }, /* #63 */ 9014 { 0x2e0386, 0x2e0386, 0xae, 0x51, 0, 0 }, /* #64 */ 9015 { 0x064c93, 0x064c93, 0xcf, 0x30, 0, 0 }, /* #65 */ 9016 { 0x170f16, 0x170f16, 0xef, 0x10, 0, 0 }, /* #66 */ 9017 { 0x330fd3, 0x330fd3, 0xa7, 0x58, 0, 0 }, /* #67 */ 9018 { 0x051bc3, 0x051bc3, 0xa1, 0x5e, 0, 0 }, /* #68 */ 9019 { 0x1b3ac6, 0x1b3ac6, 0xa2, 0x5d, 0, 0 }, /* #69 */ 9020 { 0x196b82, 0x196b82, 0x88, 0x77, 0, 0 }, /* #70 */ 9021 { 0x0c20c6, 0x0c20c6, 0x9d, 0x62, 0, 0 }, /* #71 */ 9022 { 0x2a5007, 0x2a5007, 0x9d, 0x62, 0, 0 }, /* #72 */ 9023 { 0x174052, 0x174052, 0x5b, 0xa4, 0, 0 }, /* #73 */ 9024 { 0x0731c7, 0x0731c7, 0x22, 0xdd, 0, 0 }, /* #74 */ 9025 { 0x387083, 0x387083, 0xf4, 0x0b, 0, 0 }, /* #75 */ 9026 { 0x246283, 0x246283, 0xcc, 0x33, 0, 0 }, /* #76 */ 9027 { 0x103997, 0x103997, 0x3c, 0xc3, 0, 0 }, /* #77 */ 9028 { 0x0205d3, 0x0205d3, 0x2b, 0xd4, 0, 0 }, /* #78 */ 9029 { 0x310192, 0x310192, 0xa7, 0x58, 0, 0 }, /* #79 */ 9030 { 0x2a3583, 0x2a3583, 0x6e, 0x91, 0, 0 }, /* #80 */ 9031 { 0x1b60c3, 0x1b60c3, 0x8b, 0x74, 0, 0 }, /* #81 */ 9032 { 0x0c70d2, 0x0c70d2, 0xe9, 0x16, 0, 0 }, /* #82 */ 9033 { 0x2620c6, 0x2620c6, 0x51, 0xae, 0, 0 }, /* #83 */ 9034 { 0x3468d3, 0x3468d3, 0x72, 0x8d, 0, 0 }, /* #84 */ 9035 { 0x2234d6, 0x2234d6, 0x08, 0xf7, 0, 0 }, /* #85 */ 9036 { 0x1e6796, 0x1e6796, 0x59, 0xa6, 0, 0 }, /* #86 */ 9037 { 0x0e3352, 0x0e3352, 0x51, 0xae, 0, 0 }, /* #87 */ 9038 { 0x141ec6, 0x141ec6, 0xbf, 0x40, 0, 0 }, /* #88 */ 9039 { 0x382317, 0x382317, 0xd1, 0x2e, 0, 0 }, /* #89 */ 9040 { 0x374b17, 0x374b17, 0x58, 0xa7, 0, 0 }, /* #90 */ 9041 { 0x3a5602, 0x3a5602, 0xb8, 0x47, 0, 0 }, /* #91 */ 9042 { 0x0f0b47, 0x0f0b47, 0x89, 0x76, 0, 0 }, /* #92 */ 9043 { 0x1d0e42, 0x1d0e42, 0x0a, 0xf5, 0, 0 }, /* #93 */ 9044 { 0x1b2b92, 0x1b2b92, 0x7a, 0x85, 0, 0 }, /* #94 */ 9045 { 0x2b3843, 0x2b3843, 0x97, 0x68, 0, 0 }, /* #95 */ 6134 9046 }; 6135 9047 static const BINU8_TEST_T g_aTests_not_u8_locked[] = 6136 9048 { 6137 { 0x050646, 0x050646, 0x04, 0xfb, 0, 0 }, /* #0 */ 6138 { 0x2c7d07, 0x2c7d07, 0x73, 0x8c, 0, 0 }, /* #1 */ 6139 { 0x1b2246, 0x1b2246, 0x9a, 0x65, 0, 0 }, /* #2 */ 6140 { 0x3c46c3, 0x3c46c3, 0x3a, 0xc5, 0, 0 }, /* #3 */ 6141 { 0x361c83, 0x361c83, 0x5d, 0xa2, 0, 0 }, /* #4 */ 6142 { 0x072753, 0x072753, 0x1f, 0xe0, 0, 0 }, /* #5 */ 6143 { 0x230342, 0x230342, 0xd0, 0x2f, 0, 0 }, /* #6 */ 6144 { 0x2b0f06, 0x2b0f06, 0x6e, 0x91, 0, 0 }, /* #7 */ 6145 { 0x0360d7, 0x0360d7, 0xa4, 0x5b, 0, 0 }, /* #8 */ 6146 { 0x3b6082, 0x3b6082, 0xd4, 0x2b, 0, 0 }, /* #9 */ 6147 { 0x0e2d02, 0x0e2d02, 0xbd, 0x42, 0, 0 }, /* #10 */ 6148 { 0x1e7157, 0x1e7157, 0xe0, 0x1f, 0, 0 }, /* #11 */ 6149 { 0x2f2d16, 0x2f2d16, 0xe2, 0x1d, 0, 0 }, /* #12 */ 6150 { 0x3b3852, 0x3b3852, 0x67, 0x98, 0, 0 }, /* #13 */ 6151 { 0x1d5d92, 0x1d5d92, 0xb6, 0x49, 0, 0 }, /* #14 */ 6152 { 0x1d1606, 0x1d1606, 0x49, 0xb6, 0, 0 }, /* #15 */ 6153 { 0x286cc7, 0x286cc7, 0x22, 0xdd, 0, 0 }, /* #16 */ 6154 { 0x1312c6, 0x1312c6, 0x8f, 0x70, 0, 0 }, /* #17 */ 6155 { 0x142ac7, 0x142ac7, 0xaf, 0x50, 0, 0 }, /* #18 */ 6156 { 0x176096, 0x176096, 0xd7, 0x28, 0, 0 }, /* #19 */ 6157 { 0x141947, 0x141947, 0xc2, 0x3d, 0, 0 }, /* #20 */ 6158 { 0x1a5c03, 0x1a5c03, 0x5e, 0xa1, 0, 0 }, /* #21 */ 6159 { 0x162dc7, 0x162dc7, 0xd5, 0x2a, 0, 0 }, /* #22 */ 6160 { 0x1b77d2, 0x1b77d2, 0xba, 0x45, 0, 0 }, /* #23 */ 6161 { 0x3c37d6, 0x3c37d6, 0x53, 0xac, 0, 0 }, /* #24 */ 6162 { 0x1d2fc3, 0x1d2fc3, 0x3a, 0xc5, 0, 0 }, /* #25 */ 6163 { 0x1953c6, 0x1953c6, 0xb0, 0x4f, 0, 0 }, /* #26 */ 6164 { 0x3a4193, 0x3a4193, 0x63, 0x9c, 0, 0 }, /* #27 */ 6165 { 0x2228c2, 0x2228c2, 0x7f, 0x80, 0, 0 }, /* #28 */ 6166 { 0x3008c7, 0x3008c7, 0x49, 0xb6, 0, 0 }, /* #29 */ 6167 { 0x1b17c6, 0x1b17c6, 0x34, 0xcb, 0, 0 }, /* #30 */ 6168 { 0x3d2702, 0x3d2702, 0xa8, 0x57, 0, 0 }, /* #31 */ 6169 { 0x0c5092, 0x0c5092, 0x8b, 0x74, 0, 0 }, /* #32 */ 6170 { 0x291912, 0x291912, 0xc8, 0x37, 0, 0 }, /* #33 */ 6171 { 0x162847, 0x162847, 0x10, 0xef, 0, 0 }, /* #34 */ 6172 { 0x1c0986, 0x1c0986, 0x7b, 0x84, 0, 0 }, /* #35 */ 6173 { 0x216216, 0x216216, 0x36, 0xc9, 0, 0 }, /* #36 */ 6174 { 0x0c63d2, 0x0c63d2, 0x82, 0x7d, 0, 0 }, /* #37 */ 6175 { 0x042d02, 0x042d02, 0xbe, 0x41, 0, 0 }, /* #38 */ 6176 { 0x0d6216, 0x0d6216, 0xe5, 0x1a, 0, 0 }, /* #39 */ 6177 { 0x1576d7, 0x1576d7, 0x79, 0x86, 0, 0 }, /* #40 */ 6178 { 0x2c0707, 0x2c0707, 0x4c, 0xb3, 0, 0 }, /* #41 */ 6179 { 0x2d6c86, 0x2d6c86, 0xf3, 0x0c, 0, 0 }, /* #42 */ 6180 { 0x1f5583, 0x1f5583, 0xc9, 0x36, 0, 0 }, /* #43 */ 6181 { 0x095b07, 0x095b07, 0x96, 0x69, 0, 0 }, /* #44 */ 6182 { 0x2177d6, 0x2177d6, 0x83, 0x7c, 0, 0 }, /* #45 */ 6183 { 0x056b06, 0x056b06, 0xb0, 0x4f, 0, 0 }, /* #46 */ 6184 { 0x112b03, 0x112b03, 0x5b, 0xa4, 0, 0 }, /* #47 */ 6185 { 0x2b7643, 0x2b7643, 0xb0, 0x4f, 0, 0 }, /* #48 */ 6186 { 0x2011c6, 0x2011c6, 0x08, 0xf7, 0, 0 }, /* #49 */ 6187 { 0x316887, 0x316887, 0x4a, 0xb5, 0, 0 }, /* #50 */ 6188 { 0x206996, 0x206996, 0x8c, 0x73, 0, 0 }, /* #51 */ 6189 { 0x356097, 0x356097, 0xec, 0x13, 0, 0 }, /* #52 */ 6190 { 0x0b5d17, 0x0b5d17, 0x8c, 0x73, 0, 0 }, /* #53 */ 6191 { 0x012a46, 0x012a46, 0x06, 0xf9, 0, 0 }, /* #54 */ 6192 { 0x3577c3, 0x3577c3, 0x75, 0x8a, 0, 0 }, /* #55 */ 6193 { 0x0a6a17, 0x0a6a17, 0x97, 0x68, 0, 0 }, /* #56 */ 6194 { 0x336353, 0x336353, 0x7a, 0x85, 0, 0 }, /* #57 */ 6195 { 0x160fc2, 0x160fc2, 0x72, 0x8d, 0, 0 }, /* #58 */ 6196 { 0x032046, 0x032046, 0x6e, 0x91, 0, 0 }, /* #59 */ 6197 { 0x0e6d07, 0x0e6d07, 0xe1, 0x1e, 0, 0 }, /* #60 */ 6198 { 0x236093, 0x236093, 0x28, 0xd7, 0, 0 }, /* #61 */ 6199 { 0x3f2342, 0x3f2342, 0x18, 0xe7, 0, 0 }, /* #62 */ 6200 { 0x047657, 0x047657, 0xc4, 0x3b, 0, 0 }, /* #63 */ 9049 { 0x042543, 0x042543, 0x9e, 0x61, 0, 0 }, /* #0 */ 9050 { 0x090256, 0x090256, 0xdc, 0x23, 0, 0 }, /* #1 */ 9051 { 0x1f3416, 0x1f3416, 0xba, 0x45, 0, 0 }, /* #2 */ 9052 { 0x2f5453, 0x2f5453, 0xaa, 0x55, 0, 0 }, /* #3 */ 9053 { 0x1a3002, 0x1a3002, 0x7f, 0x80, 0, 0 }, /* #4 */ 9054 { 0x3c6a12, 0x3c6a12, 0xe1, 0x1e, 0, 0 }, /* #5 */ 9055 { 0x0a4dd6, 0x0a4dd6, 0xfb, 0x04, 0, 0 }, /* #6 */ 9056 { 0x2306c3, 0x2306c3, 0x04, 0xfb, 0, 0 }, /* #7 */ 9057 { 0x372b46, 0x372b46, 0x1c, 0xe3, 0, 0 }, /* #8 */ 9058 { 0x0d4e96, 0x0d4e96, 0xfe, 0x01, 0, 0 }, /* #9 */ 9059 { 0x2323d2, 0x2323d2, 0x6c, 0x93, 0, 0 }, /* #10 */ 9060 { 0x295a93, 0x295a93, 0xb5, 0x4a, 0, 0 }, /* #11 */ 9061 { 0x3f29c7, 0x3f29c7, 0xed, 0x12, 0, 0 }, /* #12 */ 9062 { 0x314e46, 0x314e46, 0x2a, 0xd5, 0, 0 }, /* #13 */ 9063 { 0x264293, 0x264293, 0x43, 0xbc, 0, 0 }, /* #14 */ 9064 { 0x1f3596, 0x1f3596, 0x89, 0x76, 0, 0 }, /* #15 */ 9065 { 0x184e56, 0x184e56, 0xfb, 0x04, 0, 0 }, /* #16 */ 9066 { 0x3637d6, 0x3637d6, 0x0d, 0xf2, 0, 0 }, /* #17 */ 9067 { 0x3a7d43, 0x3a7d43, 0x91, 0x6e, 0, 0 }, /* #18 */ 9068 { 0x391943, 0x391943, 0x36, 0xc9, 0, 0 }, /* #19 */ 9069 { 0x3e6247, 0x3e6247, 0x3c, 0xc3, 0, 0 }, /* #20 */ 9070 { 0x0f3796, 0x0f3796, 0xc8, 0x37, 0, 0 }, /* #21 */ 9071 { 0x380d87, 0x380d87, 0x74, 0x8b, 0, 0 }, /* #22 */ 9072 { 0x3a1843, 0x3a1843, 0x37, 0xc8, 0, 0 }, /* #23 */ 9073 { 0x1e6913, 0x1e6913, 0xa1, 0x5e, 0, 0 }, /* #24 */ 9074 { 0x130d82, 0x130d82, 0x9d, 0x62, 0, 0 }, /* #25 */ 9075 { 0x3134d6, 0x3134d6, 0x68, 0x97, 0, 0 }, /* #26 */ 9076 { 0x244587, 0x244587, 0x1f, 0xe0, 0, 0 }, /* #27 */ 9077 { 0x3a42d6, 0x3a42d6, 0xf2, 0x0d, 0, 0 }, /* #28 */ 9078 { 0x2f1b13, 0x2f1b13, 0xbf, 0x40, 0, 0 }, /* #29 */ 9079 { 0x1f2252, 0x1f2252, 0x99, 0x66, 0, 0 }, /* #30 */ 9080 { 0x3c2256, 0x3c2256, 0xa3, 0x5c, 0, 0 }, /* #31 */ 9081 { 0x2f7f13, 0x2f7f13, 0x40, 0xbf, 0, 0 }, /* #32 */ 9082 { 0x0411d6, 0x0411d6, 0xcc, 0x33, 0, 0 }, /* #33 */ 9083 { 0x1d49d7, 0x1d49d7, 0xda, 0x25, 0, 0 }, /* #34 */ 9084 { 0x027393, 0x027393, 0xa0, 0x5f, 0, 0 }, /* #35 */ 9085 { 0x077c86, 0x077c86, 0x3e, 0xc1, 0, 0 }, /* #36 */ 9086 { 0x0f1ac7, 0x0f1ac7, 0xb1, 0x4e, 0, 0 }, /* #37 */ 9087 { 0x1a6643, 0x1a6643, 0x49, 0xb6, 0, 0 }, /* #38 */ 9088 { 0x3b7c93, 0x3b7c93, 0x17, 0xe8, 0, 0 }, /* #39 */ 9089 { 0x1032d3, 0x1032d3, 0x35, 0xca, 0, 0 }, /* #40 */ 9090 { 0x1113d3, 0x1113d3, 0x7d, 0x82, 0, 0 }, /* #41 */ 9091 { 0x295bd7, 0x295bd7, 0x8f, 0x70, 0, 0 }, /* #42 */ 9092 { 0x3e0e47, 0x3e0e47, 0xab, 0x54, 0, 0 }, /* #43 */ 9093 { 0x1e0006, 0x1e0006, 0x76, 0x89, 0, 0 }, /* #44 */ 9094 { 0x084b53, 0x084b53, 0xc7, 0x38, 0, 0 }, /* #45 */ 9095 { 0x141f46, 0x141f46, 0x9d, 0x62, 0, 0 }, /* #46 */ 9096 { 0x254303, 0x254303, 0x3e, 0xc1, 0, 0 }, /* #47 */ 9097 { 0x175596, 0x175596, 0xeb, 0x14, 0, 0 }, /* #48 */ 9098 { 0x266a92, 0x266a92, 0x71, 0x8e, 0, 0 }, /* #49 */ 9099 { 0x187a03, 0x187a03, 0xdc, 0x23, 0, 0 }, /* #50 */ 9100 { 0x1a7086, 0x1a7086, 0xbe, 0x41, 0, 0 }, /* #51 */ 9101 { 0x0e4253, 0x0e4253, 0xe2, 0x1d, 0, 0 }, /* #52 */ 9102 { 0x193246, 0x193246, 0x03, 0xfc, 0, 0 }, /* #53 */ 9103 { 0x300583, 0x300583, 0x6f, 0x90, 0, 0 }, /* #54 */ 9104 { 0x210887, 0x210887, 0xad, 0x52, 0, 0 }, /* #55 */ 9105 { 0x341ac2, 0x341ac2, 0xb8, 0x47, 0, 0 }, /* #56 */ 9106 { 0x2b6346, 0x2b6346, 0x5f, 0xa0, 0, 0 }, /* #57 */ 9107 { 0x195842, 0x195842, 0x4f, 0xb0, 0, 0 }, /* #58 */ 9108 { 0x2c7956, 0x2c7956, 0xaa, 0x55, 0, 0 }, /* #59 */ 9109 { 0x271cc3, 0x271cc3, 0x5f, 0xa0, 0, 0 }, /* #60 */ 9110 { 0x150f57, 0x150f57, 0xcc, 0x33, 0, 0 }, /* #61 */ 9111 { 0x216147, 0x216147, 0x5a, 0xa5, 0, 0 }, /* #62 */ 9112 { 0x3a1e46, 0x3a1e46, 0xa7, 0x58, 0, 0 }, /* #63 */ 9113 { 0x253997, 0x253997, 0xd1, 0x2e, 0, 0 }, /* #64 */ 9114 { 0x371fc2, 0x371fc2, 0x02, 0xfd, 0, 0 }, /* #65 */ 9115 { 0x017e97, 0x017e97, 0x9f, 0x60, 0, 0 }, /* #66 */ 9116 { 0x1d1b92, 0x1d1b92, 0x4f, 0xb0, 0, 0 }, /* #67 */ 9117 { 0x090b83, 0x090b83, 0xde, 0x21, 0, 0 }, /* #68 */ 9118 { 0x101fc2, 0x101fc2, 0xe0, 0x1f, 0, 0 }, /* #69 */ 9119 { 0x037647, 0x037647, 0x8c, 0x73, 0, 0 }, /* #70 */ 9120 { 0x373616, 0x373616, 0x09, 0xf6, 0, 0 }, /* #71 */ 9121 { 0x343717, 0x343717, 0xe6, 0x19, 0, 0 }, /* #72 */ 9122 { 0x026cd2, 0x026cd2, 0xff, 0x00, 0, 0 }, /* #73 */ 9123 { 0x052453, 0x052453, 0xb2, 0x4d, 0, 0 }, /* #74 */ 9124 { 0x146892, 0x146892, 0x9f, 0x60, 0, 0 }, /* #75 */ 9125 { 0x0b4b93, 0x0b4b93, 0xd7, 0x28, 0, 0 }, /* #76 */ 9126 { 0x2c65c3, 0x2c65c3, 0x09, 0xf6, 0, 0 }, /* #77 */ 9127 { 0x3964d3, 0x3964d3, 0xf6, 0x09, 0, 0 }, /* #78 */ 9128 { 0x0a72c7, 0x0a72c7, 0x99, 0x66, 0, 0 }, /* #79 */ 9129 { 0x2336c2, 0x2336c2, 0xff, 0x00, 0, 0 }, /* #80 */ 9130 { 0x107756, 0x107756, 0x93, 0x6c, 0, 0 }, /* #81 */ 9131 { 0x201d17, 0x201d17, 0x62, 0x9d, 0, 0 }, /* #82 */ 9132 { 0x1b4643, 0x1b4643, 0x9f, 0x60, 0, 0 }, /* #83 */ 9133 { 0x3e5152, 0x3e5152, 0xdc, 0x23, 0, 0 }, /* #84 */ 9134 { 0x251652, 0x251652, 0x53, 0xac, 0, 0 }, /* #85 */ 9135 { 0x2908c2, 0x2908c2, 0x5f, 0xa0, 0, 0 }, /* #86 */ 9136 { 0x3b7312, 0x3b7312, 0xac, 0x53, 0, 0 }, /* #87 */ 9137 { 0x2f0692, 0x2f0692, 0x54, 0xab, 0, 0 }, /* #88 */ 9138 { 0x012742, 0x012742, 0xc5, 0x3a, 0, 0 }, /* #89 */ 9139 { 0x021853, 0x021853, 0x7e, 0x81, 0, 0 }, /* #90 */ 9140 { 0x242553, 0x242553, 0xc4, 0x3b, 0, 0 }, /* #91 */ 9141 { 0x161b96, 0x161b96, 0xa3, 0x5c, 0, 0 }, /* #92 */ 9142 { 0x1d1802, 0x1d1802, 0x7d, 0x82, 0, 0 }, /* #93 */ 9143 { 0x343607, 0x343607, 0x99, 0x66, 0, 0 }, /* #94 */ 9144 { 0x3f2fd6, 0x3f2fd6, 0xea, 0x15, 0, 0 }, /* #95 */ 6201 9145 }; 6202 9146 static const BINU8_TEST_T g_aTests_neg_u8[] = 6203 9147 { 6204 { 0x282993, 0x282117, 0x8c, 0x74, 0, 0 }, /* #0 */ 6205 { 0x175296, 0x175297, 0x2c, 0xd4, 0, 0 }, /* #1 */ 6206 { 0x3c0c87, 0x3c0493, 0x1d, 0xe3, 0, 0 }, /* #2 */ 6207 { 0x317192, 0x317117, 0x9a, 0x66, 0, 0 }, /* #3 */ 6208 { 0x164a03, 0x164297, 0x51, 0xaf, 0, 0 }, /* #4 */ 6209 { 0x2f2682, 0x2f2e83, 0x80, 0x80, 0, 0 }, /* #5 */ 6210 { 0x1f1212, 0x1f1213, 0xf3, 0x0d, 0, 0 }, /* #6 */ 6211 { 0x010913, 0x010117, 0xd2, 0x2e, 0, 0 }, /* #7 */ 6212 { 0x037d42, 0x037593, 0x5f, 0xa1, 0, 0 }, /* #8 */ 6213 { 0x3636c3, 0x363617, 0xbf, 0x41, 0, 0 }, /* #9 */ 6214 { 0x013656, 0x013693, 0x3c, 0xc4, 0, 0 }, /* #10 */ 6215 { 0x3a0952, 0x3a0117, 0x89, 0x77, 0, 0 }, /* #11 */ 6216 { 0x040e56, 0x040617, 0xb9, 0x47, 0, 0 }, /* #12 */ 6217 { 0x250f52, 0x250713, 0x8d, 0x73, 0, 0 }, /* #13 */ 6218 { 0x274847, 0x274013, 0x84, 0x7c, 0, 0 }, /* #14 */ 6219 { 0x0a33d6, 0x0a3317, 0x85, 0x7b, 0, 0 }, /* #15 */ 6220 { 0x0b0ec3, 0x0b0613, 0xc9, 0x37, 0, 0 }, /* #16 */ 6221 { 0x395b87, 0x395393, 0x26, 0xda, 0, 0 }, /* #17 */ 6222 { 0x207516, 0x207503, 0x90, 0x70, 0, 0 }, /* #18 */ 6223 { 0x1f01d6, 0x1f0197, 0x67, 0x99, 0, 0 }, /* #19 */ 6224 { 0x220e52, 0x220613, 0xce, 0x32, 0, 0 }, /* #20 */ 6225 { 0x337c13, 0x337497, 0x2e, 0xd2, 0, 0 }, /* #21 */ 6226 { 0x002dc6, 0x002507, 0xb0, 0x50, 0, 0 }, /* #22 */ 6227 { 0x1d4c96, 0x1d4417, 0x96, 0x6a, 0, 0 }, /* #23 */ 6228 { 0x283213, 0x283213, 0x84, 0x7c, 0, 0 }, /* #24 */ 6229 { 0x281e86, 0x281697, 0x23, 0xdd, 0, 0 }, /* #25 */ 6230 { 0x3a6c03, 0x3a6497, 0x1e, 0xe2, 0, 0 }, /* #26 */ 6231 { 0x275293, 0x275297, 0x48, 0xb8, 0, 0 }, /* #27 */ 6232 { 0x1b59c7, 0x1b5117, 0xe8, 0x18, 0, 0 }, /* #28 */ 6233 { 0x1a0443, 0x1a0413, 0xaf, 0x51, 0, 0 }, /* #29 */ 6234 { 0x133647, 0x133693, 0x32, 0xce, 0, 0 }, /* #30 */ 6235 { 0x344712, 0x344713, 0xd4, 0x2c, 0, 0 }, /* #31 */ 6236 { 0x040802, 0x040093, 0x76, 0x8a, 0, 0 }, /* #32 */ 6237 { 0x042253, 0x042213, 0x9e, 0x62, 0, 0 }, /* #33 */ 6238 { 0x2c2a97, 0x2c2297, 0x5a, 0xa6, 0, 0 }, /* #34 */ 6239 { 0x2a5113, 0x2a5113, 0x8d, 0x73, 0, 0 }, /* #35 */ 6240 { 0x165693, 0x165613, 0xf2, 0x0e, 0, 0 }, /* #36 */ 6241 { 0x263992, 0x263117, 0xf6, 0x0a, 0, 0 }, /* #37 */ 6242 { 0x2d5a93, 0x2d5213, 0x9e, 0x62, 0, 0 }, /* #38 */ 6243 { 0x215f12, 0x215717, 0xad, 0x53, 0, 0 }, /* #39 */ 6244 { 0x3d61c3, 0x3d6107, 0xd0, 0x30, 0, 0 }, /* #40 */ 6245 { 0x2d68d7, 0x2d6097, 0x48, 0xb8, 0, 0 }, /* #41 */ 6246 { 0x357a02, 0x357297, 0x5b, 0xa5, 0, 0 }, /* #42 */ 6247 { 0x2050c7, 0x205013, 0xcc, 0x34, 0, 0 }, /* #43 */ 6248 { 0x127f86, 0x127797, 0x23, 0xdd, 0, 0 }, /* #44 */ 6249 { 0x2e6487, 0x2e6413, 0xf3, 0x0d, 0, 0 }, /* #45 */ 6250 { 0x2946c3, 0x294697, 0x2e, 0xd2, 0, 0 }, /* #46 */ 6251 { 0x215983, 0x215193, 0x05, 0xfb, 0, 0 }, /* #47 */ 6252 { 0x367556, 0x367517, 0xb8, 0x48, 0, 0 }, /* #48 */ 6253 { 0x170317, 0x170387, 0x60, 0xa0, 0, 0 }, /* #49 */ 6254 { 0x086bc2, 0x086393, 0x0e, 0xf2, 0, 0 }, /* #50 */ 6255 { 0x2d5dc7, 0x2d5587, 0x40, 0xc0, 0, 0 }, /* #51 */ 6256 { 0x010c02, 0x010493, 0x47, 0xb9, 0, 0 }, /* #52 */ 6257 { 0x1e6a03, 0x1e6207, 0xd0, 0x30, 0, 0 }, /* #53 */ 6258 { 0x2a0b46, 0x2a0397, 0x5b, 0xa5, 0, 0 }, /* #54 */ 6259 { 0x1a3c96, 0x1a3417, 0x88, 0x78, 0, 0 }, /* #55 */ 6260 { 0x3a5ac3, 0x3a5297, 0x25, 0xdb, 0, 0 }, /* #56 */ 6261 { 0x132413, 0x132417, 0xdc, 0x24, 0, 0 }, /* #57 */ 6262 { 0x052802, 0x052017, 0xbf, 0x41, 0, 0 }, /* #58 */ 6263 { 0x391407, 0x391493, 0x38, 0xc8, 0, 0 }, /* #59 */ 6264 { 0x2641d3, 0x264193, 0x1d, 0xe3, 0, 0 }, /* #60 */ 6265 { 0x386c87, 0x386417, 0xf7, 0x09, 0, 0 }, /* #61 */ 6266 { 0x1903d3, 0x190317, 0x8f, 0x71, 0, 0 }, /* #62 */ 6267 { 0x153882, 0x153017, 0xf1, 0x0f, 0, 0 }, /* #63 */ 9148 { 0x184e87, 0x184697, 0x2e, 0xd2, 0, 0 }, /* #0 */ 9149 { 0x387cc7, 0x387413, 0x86, 0x7a, 0, 0 }, /* #1 */ 9150 { 0x105e42, 0x105697, 0x37, 0xc9, 0, 0 }, /* #2 */ 9151 { 0x2d0097, 0x2d0093, 0x2a, 0xd6, 0, 0 }, /* #3 */ 9152 { 0x112dc6, 0x112597, 0x34, 0xcc, 0, 0 }, /* #4 */ 9153 { 0x032743, 0x032717, 0xec, 0x14, 0, 0 }, /* #5 */ 9154 { 0x2c3a12, 0x2c3297, 0x6d, 0x93, 0, 0 }, /* #6 */ 9155 { 0x2d4382, 0x2d4b83, 0x80, 0x80, 0, 0 }, /* #7 */ 9156 { 0x345797, 0x345793, 0x27, 0xd9, 0, 0 }, /* #8 */ 9157 { 0x153e83, 0x153693, 0x4a, 0xb6, 0, 0 }, /* #9 */ 9158 { 0x391797, 0x391707, 0xb0, 0x50, 0, 0 }, /* #10 */ 9159 { 0x282116, 0x282197, 0x51, 0xaf, 0, 0 }, /* #11 */ 9160 { 0x2d1912, 0x2d1193, 0x05, 0xfb, 0, 0 }, /* #12 */ 9161 { 0x174a97, 0x174293, 0x0f, 0xf1, 0, 0 }, /* #13 */ 9162 { 0x1a1447, 0x1a1497, 0x06, 0xfa, 0, 0 }, /* #14 */ 9163 { 0x185e93, 0x185613, 0xc5, 0x3b, 0, 0 }, /* #15 */ 9164 { 0x097a02, 0x097297, 0x5b, 0xa5, 0, 0 }, /* #16 */ 9165 { 0x0550c6, 0x055097, 0x42, 0xbe, 0, 0 }, /* #17 */ 9166 { 0x3d7297, 0x3d7213, 0xeb, 0x15, 0, 0 }, /* #18 */ 9167 { 0x276ed7, 0x276613, 0xed, 0x13, 0, 0 }, /* #19 */ 9168 { 0x1a3c57, 0x1a3417, 0xb9, 0x47, 0, 0 }, /* #20 */ 9169 { 0x385296, 0x385293, 0x09, 0xf7, 0, 0 }, /* #21 */ 9170 { 0x2017c3, 0x201797, 0x75, 0x8b, 0, 0 }, /* #22 */ 9171 { 0x310f06, 0x310713, 0x81, 0x7f, 0, 0 }, /* #23 */ 9172 { 0x1f3442, 0x1f3417, 0xca, 0x36, 0, 0 }, /* #24 */ 9173 { 0x1049c7, 0x104117, 0xc7, 0x39, 0, 0 }, /* #25 */ 9174 { 0x037087, 0x037093, 0x53, 0xad, 0, 0 }, /* #26 */ 9175 { 0x0f3883, 0x0f3003, 0xc0, 0x40, 0, 0 }, /* #27 */ 9176 { 0x0a0803, 0x0a0093, 0x5f, 0xa1, 0, 0 }, /* #28 */ 9177 { 0x151dc3, 0x151597, 0x37, 0xc9, 0, 0 }, /* #29 */ 9178 { 0x3405d3, 0x340513, 0xa8, 0x58, 0, 0 }, /* #30 */ 9179 { 0x126992, 0x126113, 0xd7, 0x29, 0, 0 }, /* #31 */ 9180 { 0x277b96, 0x277393, 0x16, 0xea, 0, 0 }, /* #32 */ 9181 { 0x026d93, 0x026593, 0x02, 0xfe, 0, 0 }, /* #33 */ 9182 { 0x3f1716, 0x3f1793, 0x39, 0xc7, 0, 0 }, /* #34 */ 9183 { 0x1e2b92, 0x1e2397, 0x12, 0xee, 0, 0 }, /* #35 */ 9184 { 0x233f13, 0x233797, 0x0d, 0xf3, 0, 0 }, /* #36 */ 9185 { 0x156ac3, 0x156293, 0x65, 0x9b, 0, 0 }, /* #37 */ 9186 { 0x3918c7, 0x391097, 0x2e, 0xd2, 0, 0 }, /* #38 */ 9187 { 0x382316, 0x382393, 0x14, 0xec, 0, 0 }, /* #39 */ 9188 { 0x386e87, 0x386693, 0x35, 0xcb, 0, 0 }, /* #40 */ 9189 { 0x285c96, 0x285497, 0x01, 0xff, 0, 0 }, /* #41 */ 9190 { 0x120b87, 0x120397, 0x7e, 0x82, 0, 0 }, /* #42 */ 9191 { 0x035717, 0x035717, 0xe9, 0x17, 0, 0 }, /* #43 */ 9192 { 0x002317, 0x002317, 0xd8, 0x28, 0, 0 }, /* #44 */ 9193 { 0x192493, 0x192413, 0xaf, 0x51, 0, 0 }, /* #45 */ 9194 { 0x207b53, 0x207397, 0x6b, 0x95, 0, 0 }, /* #46 */ 9195 { 0x291747, 0x291797, 0x28, 0xd8, 0, 0 }, /* #47 */ 9196 { 0x2c26c6, 0x2c2617, 0xd8, 0x28, 0, 0 }, /* #48 */ 9197 { 0x312307, 0x312393, 0x6f, 0x91, 0, 0 }, /* #49 */ 9198 { 0x0545d6, 0x054597, 0x48, 0xb8, 0, 0 }, /* #50 */ 9199 { 0x0473d7, 0x047393, 0x27, 0xd9, 0, 0 }, /* #51 */ 9200 { 0x067257, 0x067207, 0xa0, 0x60, 0, 0 }, /* #52 */ 9201 { 0x102212, 0x102217, 0xbe, 0x42, 0, 0 }, /* #53 */ 9202 { 0x2b7107, 0x2b7113, 0xcc, 0x34, 0, 0 }, /* #54 */ 9203 { 0x2f3a92, 0x2f3213, 0xb1, 0x4f, 0, 0 }, /* #55 */ 9204 { 0x036e13, 0x036613, 0xea, 0x16, 0, 0 }, /* #56 */ 9205 { 0x070316, 0x070313, 0xd1, 0x2f, 0, 0 }, /* #57 */ 9206 { 0x1f4d56, 0x1f4593, 0x09, 0xf7, 0, 0 }, /* #58 */ 9207 { 0x270612, 0x270693, 0x3c, 0xc4, 0, 0 }, /* #59 */ 9208 { 0x1c0c96, 0x1c0417, 0xbc, 0x44, 0, 0 }, /* #60 */ 9209 { 0x3e3a86, 0x3e3213, 0x98, 0x68, 0, 0 }, /* #61 */ 9210 { 0x027013, 0x027013, 0xe6, 0x1a, 0, 0 }, /* #62 */ 9211 { 0x1b3f02, 0x1b3717, 0xb2, 0x4e, 0, 0 }, /* #63 */ 9212 { 0x110dc7, 0x110597, 0x23, 0xdd, 0, 0 }, /* #64 */ 9213 { 0x375287, 0x375293, 0x3f, 0xc1, 0, 0 }, /* #65 */ 9214 { 0x0a5682, 0x0a5697, 0x5b, 0xa5, 0, 0 }, /* #66 */ 9215 { 0x0b2282, 0x0b2297, 0x5a, 0xa6, 0, 0 }, /* #67 */ 9216 { 0x016903, 0x016113, 0x8d, 0x73, 0, 0 }, /* #68 */ 9217 { 0x256502, 0x256517, 0xc6, 0x3a, 0, 0 }, /* #69 */ 9218 { 0x274a06, 0x274297, 0x54, 0xac, 0, 0 }, /* #70 */ 9219 { 0x085853, 0x085097, 0x78, 0x88, 0, 0 }, /* #71 */ 9220 { 0x231e42, 0x231613, 0xe7, 0x19, 0, 0 }, /* #72 */ 9221 { 0x1f6686, 0x1f6697, 0x72, 0x8e, 0, 0 }, /* #73 */ 9222 { 0x1d7c93, 0x1d7497, 0x61, 0x9f, 0, 0 }, /* #74 */ 9223 { 0x192646, 0x192697, 0x22, 0xde, 0, 0 }, /* #75 */ 9224 { 0x0f2217, 0x0f2213, 0xbb, 0x45, 0, 0 }, /* #76 */ 9225 { 0x3d2f47, 0x3d2793, 0x17, 0xe9, 0, 0 }, /* #77 */ 9226 { 0x3e33c3, 0x3e3393, 0x59, 0xa7, 0, 0 }, /* #78 */ 9227 { 0x193256, 0x193297, 0x2f, 0xd1, 0, 0 }, /* #79 */ 9228 { 0x0f7156, 0x0f7193, 0x44, 0xbc, 0, 0 }, /* #80 */ 9229 { 0x215643, 0x215617, 0xc7, 0x39, 0, 0 }, /* #81 */ 9230 { 0x223e02, 0x223613, 0xb1, 0x4f, 0, 0 }, /* #82 */ 9231 { 0x2c7e43, 0x2c7617, 0x83, 0x7d, 0, 0 }, /* #83 */ 9232 { 0x1824c3, 0x182497, 0x3a, 0xc6, 0, 0 }, /* #84 */ 9233 { 0x3f5dc6, 0x3f5517, 0xbe, 0x42, 0, 0 }, /* #85 */ 9234 { 0x215907, 0x215193, 0x7d, 0x83, 0, 0 }, /* #86 */ 9235 { 0x3e04c3, 0x3e0493, 0x59, 0xa7, 0, 0 }, /* #87 */ 9236 { 0x0f3e83, 0x0f3697, 0x56, 0xaa, 0, 0 }, /* #88 */ 9237 { 0x0c7012, 0x0c7013, 0xb4, 0x4c, 0, 0 }, /* #89 */ 9238 { 0x191983, 0x191117, 0xc6, 0x3a, 0, 0 }, /* #90 */ 9239 { 0x2b1a02, 0x2b1297, 0x4c, 0xb4, 0, 0 }, /* #91 */ 9240 { 0x2f6f16, 0x2f6797, 0x04, 0xfc, 0, 0 }, /* #92 */ 9241 { 0x300892, 0x300017, 0xc7, 0x39, 0, 0 }, /* #93 */ 9242 { 0x2b3352, 0x2b3397, 0x15, 0xeb, 0, 0 }, /* #94 */ 9243 { 0x045f87, 0x045717, 0xd5, 0x2b, 0, 0 }, /* #95 */ 6268 9244 }; 6269 9245 static const BINU8_TEST_T g_aTests_neg_u8_locked[] = 6270 9246 { 6271 { 0x1a17c7, 0x1a1713, 0xa8, 0x58, 0, 0 }, /* #0 */ 6272 { 0x2d2897, 0x2d2017, 0xd8, 0x28, 0, 0 }, /* #1 */ 6273 { 0x1d7983, 0x1d7117, 0xe5, 0x1b, 0, 0 }, /* #2 */ 6274 { 0x350812, 0x350013, 0x87, 0x79, 0, 0 }, /* #3 */ 6275 { 0x0f2186, 0x0f2197, 0x64, 0x9c, 0, 0 }, /* #4 */ 6276 { 0x012397, 0x012313, 0x93, 0x6d, 0, 0 }, /* #5 */ 6277 { 0x2c0856, 0x2c0013, 0xeb, 0x15, 0, 0 }, /* #6 */ 6278 { 0x1a1743, 0x1a1717, 0xc6, 0x3a, 0, 0 }, /* #7 */ 6279 { 0x217787, 0x217717, 0xc4, 0x3c, 0, 0 }, /* #8 */ 6280 { 0x2e6956, 0x2e6113, 0xe1, 0x1f, 0, 0 }, /* #9 */ 6281 { 0x3958d6, 0x395017, 0xad, 0x53, 0, 0 }, /* #10 */ 6282 { 0x255107, 0x255197, 0x04, 0xfc, 0, 0 }, /* #11 */ 6283 { 0x2a0d56, 0x2a0517, 0xa6, 0x5a, 0, 0 }, /* #12 */ 6284 { 0x163a97, 0x163287, 0x70, 0x90, 0, 0 }, /* #13 */ 6285 { 0x306146, 0x306193, 0x4d, 0xb3, 0, 0 }, /* #14 */ 6286 { 0x165697, 0x165693, 0x7b, 0x85, 0, 0 }, /* #15 */ 6287 { 0x334643, 0x334617, 0xf1, 0x0f, 0, 0 }, /* #16 */ 6288 { 0x040896, 0x040093, 0x3c, 0xc4, 0, 0 }, /* #17 */ 6289 { 0x0e5d42, 0x0e5513, 0xf3, 0x0d, 0, 0 }, /* #18 */ 6290 { 0x235d16, 0x235503, 0xe0, 0x20, 0, 0 }, /* #19 */ 6291 { 0x086502, 0x086513, 0x8d, 0x73, 0, 0 }, /* #20 */ 6292 { 0x045fc6, 0x045797, 0x04, 0xfc, 0, 0 }, /* #21 */ 6293 { 0x311d02, 0x311513, 0xf3, 0x0d, 0, 0 }, /* #22 */ 6294 { 0x192a57, 0x192283, 0x20, 0xe0, 0, 0 }, /* #23 */ 6295 { 0x057ed3, 0x057617, 0x9a, 0x66, 0, 0 }, /* #24 */ 6296 { 0x0d4846, 0x0d4017, 0xab, 0x55, 0, 0 }, /* #25 */ 6297 { 0x041213, 0x041203, 0x90, 0x70, 0, 0 }, /* #26 */ 6298 { 0x0d1083, 0x0d1097, 0x73, 0x8d, 0, 0 }, /* #27 */ 6299 { 0x280a53, 0x280217, 0xaa, 0x56, 0, 0 }, /* #28 */ 6300 { 0x1c15c6, 0x1c1517, 0x82, 0x7e, 0, 0 }, /* #29 */ 6301 { 0x061987, 0x061113, 0xd7, 0x29, 0, 0 }, /* #30 */ 6302 { 0x106307, 0x106317, 0xe9, 0x17, 0, 0 }, /* #31 */ 6303 { 0x281a16, 0x281213, 0x84, 0x7c, 0, 0 }, /* #32 */ 6304 { 0x171ec2, 0x171617, 0xa1, 0x5f, 0, 0 }, /* #33 */ 6305 { 0x1709d3, 0x170197, 0x72, 0x8e, 0, 0 }, /* #34 */ 6306 { 0x0451c6, 0x045183, 0x50, 0xb0, 0, 0 }, /* #35 */ 6307 { 0x135447, 0x135493, 0x4a, 0xb6, 0, 0 }, /* #36 */ 6308 { 0x2225d2, 0x222593, 0x74, 0x8c, 0, 0 }, /* #37 */ 6309 { 0x3e4b57, 0x3e4317, 0xa4, 0x5c, 0, 0 }, /* #38 */ 6310 { 0x0a4e42, 0x0a4613, 0x8b, 0x75, 0, 0 }, /* #39 */ 6311 { 0x043043, 0x043013, 0xcc, 0x34, 0, 0 }, /* #40 */ 6312 { 0x015e86, 0x015613, 0xcf, 0x31, 0, 0 }, /* #41 */ 6313 { 0x163097, 0x163017, 0xd5, 0x2b, 0, 0 }, /* #42 */ 6314 { 0x1b09c2, 0x1b0117, 0x88, 0x78, 0, 0 }, /* #43 */ 6315 { 0x2979c6, 0x297113, 0xc5, 0x3b, 0, 0 }, /* #44 */ 6316 { 0x334f52, 0x334793, 0x74, 0x8c, 0, 0 }, /* #45 */ 6317 { 0x0b0583, 0x0b0593, 0x3c, 0xc4, 0, 0 }, /* #46 */ 6318 { 0x253292, 0x253293, 0x16, 0xea, 0, 0 }, /* #47 */ 6319 { 0x0d1cc2, 0x0d1407, 0xb0, 0x50, 0, 0 }, /* #48 */ 6320 { 0x0a6ac2, 0x0a6217, 0xf1, 0x0f, 0, 0 }, /* #49 */ 6321 { 0x1e36d6, 0x1e3613, 0xa5, 0x5b, 0, 0 }, /* #50 */ 6322 { 0x0d21d3, 0x0d2197, 0x49, 0xb7, 0, 0 }, /* #51 */ 6323 { 0x127c56, 0x127417, 0xde, 0x22, 0, 0 }, /* #52 */ 6324 { 0x093b07, 0x093387, 0x10, 0xf0, 0, 0 }, /* #53 */ 6325 { 0x0e7843, 0x0e7097, 0x51, 0xaf, 0, 0 }, /* #54 */ 6326 { 0x124a02, 0x124297, 0x6d, 0x93, 0, 0 }, /* #55 */ 6327 { 0x275dc7, 0x275513, 0xed, 0x13, 0, 0 }, /* #56 */ 6328 { 0x0d5fd6, 0x0d5717, 0xab, 0x55, 0, 0 }, /* #57 */ 6329 { 0x302957, 0x302107, 0xa0, 0x60, 0, 0 }, /* #58 */ 6330 { 0x2410d6, 0x241017, 0xfa, 0x06, 0, 0 }, /* #59 */ 6331 { 0x057152, 0x057193, 0x0f, 0xf1, 0, 0 }, /* #60 */ 6332 { 0x373747, 0x373717, 0x9b, 0x65, 0, 0 }, /* #61 */ 6333 { 0x141b46, 0x141317, 0xfb, 0x05, 0, 0 }, /* #62 */ 6334 { 0x1c6982, 0x1c6113, 0xe7, 0x19, 0, 0 }, /* #63 */ 9247 { 0x3d2817, 0x3d2017, 0xca, 0x36, 0, 0 }, /* #0 */ 9248 { 0x271582, 0x271597, 0x57, 0xa9, 0, 0 }, /* #1 */ 9249 { 0x382756, 0x382703, 0x90, 0x70, 0, 0 }, /* #2 */ 9250 { 0x1a5212, 0x1a5213, 0xda, 0x26, 0, 0 }, /* #3 */ 9251 { 0x0e7c03, 0x0e7493, 0x16, 0xea, 0, 0 }, /* #4 */ 9252 { 0x0b3906, 0x0b3197, 0x06, 0xfa, 0, 0 }, /* #5 */ 9253 { 0x177012, 0x177093, 0x35, 0xcb, 0, 0 }, /* #6 */ 9254 { 0x2c0406, 0x2c0417, 0x89, 0x77, 0, 0 }, /* #7 */ 9255 { 0x2e0197, 0x2e0193, 0x33, 0xcd, 0, 0 }, /* #8 */ 9256 { 0x077e17, 0x077613, 0xdb, 0x25, 0, 0 }, /* #9 */ 9257 { 0x297653, 0x297697, 0x01, 0xff, 0, 0 }, /* #10 */ 9258 { 0x055286, 0x055297, 0x54, 0xac, 0, 0 }, /* #11 */ 9259 { 0x0d2a42, 0x0d2293, 0x16, 0xea, 0, 0 }, /* #12 */ 9260 { 0x116bd6, 0x116393, 0x4a, 0xb6, 0, 0 }, /* #13 */ 9261 { 0x085ad3, 0x085297, 0x2e, 0xd2, 0, 0 }, /* #14 */ 9262 { 0x094356, 0x094313, 0xf3, 0x0d, 0, 0 }, /* #15 */ 9263 { 0x0c29d6, 0x0c2113, 0x84, 0x7c, 0, 0 }, /* #16 */ 9264 { 0x2f5793, 0x2f5793, 0x03, 0xfd, 0, 0 }, /* #17 */ 9265 { 0x145257, 0x145213, 0xeb, 0x15, 0, 0 }, /* #18 */ 9266 { 0x0e4cd3, 0x0e4497, 0x6d, 0x93, 0, 0 }, /* #19 */ 9267 { 0x3c11d6, 0x3c1193, 0x6c, 0x94, 0, 0 }, /* #20 */ 9268 { 0x074687, 0x074613, 0xfe, 0x02, 0, 0 }, /* #21 */ 9269 { 0x127356, 0x127317, 0x8c, 0x74, 0, 0 }, /* #22 */ 9270 { 0x150fd3, 0x150707, 0xa0, 0x60, 0, 0 }, /* #23 */ 9271 { 0x0d6717, 0x0d6797, 0x0a, 0xf6, 0, 0 }, /* #24 */ 9272 { 0x112757, 0x112793, 0x24, 0xdc, 0, 0 }, /* #25 */ 9273 { 0x197213, 0x197293, 0x2b, 0xd5, 0, 0 }, /* #26 */ 9274 { 0x310a52, 0x310293, 0x76, 0x8a, 0, 0 }, /* #27 */ 9275 { 0x1225d3, 0x122593, 0x55, 0xab, 0, 0 }, /* #28 */ 9276 { 0x097583, 0x097d83, 0x80, 0x80, 0, 0 }, /* #29 */ 9277 { 0x101d53, 0x101517, 0x91, 0x6f, 0, 0 }, /* #30 */ 9278 { 0x310a92, 0x310217, 0x9a, 0x66, 0, 0 }, /* #31 */ 9279 { 0x1c7102, 0x1c7197, 0x2c, 0xd4, 0, 0 }, /* #32 */ 9280 { 0x0d0b46, 0x0d0317, 0xcd, 0x33, 0, 0 }, /* #33 */ 9281 { 0x3a68d7, 0x3a6017, 0xb3, 0x4d, 0, 0 }, /* #34 */ 9282 { 0x1f2106, 0x1f2197, 0x12, 0xee, 0, 0 }, /* #35 */ 9283 { 0x2f3d47, 0x2f3513, 0xea, 0x16, 0, 0 }, /* #36 */ 9284 { 0x2c1552, 0x2c1597, 0x7c, 0x84, 0, 0 }, /* #37 */ 9285 { 0x1c3bc6, 0x1c3397, 0x0d, 0xf3, 0, 0 }, /* #38 */ 9286 { 0x3c2e07, 0x3c2613, 0xb4, 0x4c, 0, 0 }, /* #39 */ 9287 { 0x081f83, 0x081713, 0xac, 0x54, 0, 0 }, /* #40 */ 9288 { 0x3543c2, 0x354317, 0xde, 0x22, 0, 0 }, /* #41 */ 9289 { 0x143b53, 0x143393, 0x3c, 0xc4, 0, 0 }, /* #42 */ 9290 { 0x201317, 0x201313, 0xff, 0x01, 0, 0 }, /* #43 */ 9291 { 0x3c4a13, 0x3c4297, 0x73, 0x8d, 0, 0 }, /* #44 */ 9292 { 0x0d47c6, 0x0d4713, 0x9e, 0x62, 0, 0 }, /* #45 */ 9293 { 0x1f7252, 0x1f7213, 0xd1, 0x2f, 0, 0 }, /* #46 */ 9294 { 0x3b2943, 0x3b2193, 0x27, 0xd9, 0, 0 }, /* #47 */ 9295 { 0x0d6a06, 0x0d6217, 0xa1, 0x5f, 0, 0 }, /* #48 */ 9296 { 0x0c1143, 0x0c1193, 0x09, 0xf7, 0, 0 }, /* #49 */ 9297 { 0x077b17, 0x077397, 0x66, 0x9a, 0, 0 }, /* #50 */ 9298 { 0x390346, 0x390393, 0x47, 0xb9, 0, 0 }, /* #51 */ 9299 { 0x3b7742, 0x3b7713, 0xc8, 0x38, 0, 0 }, /* #52 */ 9300 { 0x276206, 0x276293, 0x17, 0xe9, 0, 0 }, /* #53 */ 9301 { 0x071ed6, 0x071697, 0x3b, 0xc5, 0, 0 }, /* #54 */ 9302 { 0x0e32d2, 0x0e3203, 0xe0, 0x20, 0, 0 }, /* #55 */ 9303 { 0x363486, 0x363413, 0x9f, 0x61, 0, 0 }, /* #56 */ 9304 { 0x266b17, 0x266397, 0x36, 0xca, 0, 0 }, /* #57 */ 9305 { 0x283d96, 0x283517, 0xfb, 0x05, 0, 0 }, /* #58 */ 9306 { 0x2c61d3, 0x2c6103, 0xc0, 0x40, 0, 0 }, /* #59 */ 9307 { 0x2d63c6, 0x2d6317, 0x9b, 0x65, 0, 0 }, /* #60 */ 9308 { 0x121d86, 0x121517, 0xad, 0x53, 0, 0 }, /* #61 */ 9309 { 0x394ed2, 0x394693, 0x3e, 0xc2, 0, 0 }, /* #62 */ 9310 { 0x1e28d6, 0x1e2093, 0x58, 0xa8, 0, 0 }, /* #63 */ 9311 { 0x044942, 0x044193, 0x6e, 0x92, 0, 0 }, /* #64 */ 9312 { 0x267842, 0x267093, 0x4a, 0xb6, 0, 0 }, /* #65 */ 9313 { 0x1d72d7, 0x1d7213, 0x86, 0x7a, 0, 0 }, /* #66 */ 9314 { 0x016ed3, 0x016617, 0xe2, 0x1e, 0, 0 }, /* #67 */ 9315 { 0x2856d2, 0x285687, 0x60, 0xa0, 0, 0 }, /* #68 */ 9316 { 0x3e4012, 0x3e4093, 0x4b, 0xb5, 0, 0 }, /* #69 */ 9317 { 0x321792, 0x321793, 0x17, 0xe9, 0, 0 }, /* #70 */ 9318 { 0x2b7a47, 0x2b7297, 0x48, 0xb8, 0, 0 }, /* #71 */ 9319 { 0x3342c6, 0x334297, 0x37, 0xc9, 0, 0 }, /* #72 */ 9320 { 0x2f5302, 0x2f5397, 0x48, 0xb8, 0, 0 }, /* #73 */ 9321 { 0x1a1996, 0x1a1113, 0xd6, 0x2a, 0, 0 }, /* #74 */ 9322 { 0x271992, 0x271197, 0x18, 0xe8, 0, 0 }, /* #75 */ 9323 { 0x240686, 0x240613, 0x92, 0x6e, 0, 0 }, /* #76 */ 9324 { 0x144307, 0x144317, 0xa6, 0x5a, 0, 0 }, /* #77 */ 9325 { 0x016017, 0x016093, 0x68, 0x98, 0, 0 }, /* #78 */ 9326 { 0x2d1442, 0x2d1493, 0x3f, 0xc1, 0, 0 }, /* #79 */ 9327 { 0x3d0712, 0x3d0717, 0xd8, 0x28, 0, 0 }, /* #80 */ 9328 { 0x201c16, 0x201497, 0x7c, 0x84, 0, 0 }, /* #81 */ 9329 { 0x164887, 0x164017, 0xc7, 0x39, 0, 0 }, /* #82 */ 9330 { 0x3419c7, 0x341197, 0x01, 0xff, 0, 0 }, /* #83 */ 9331 { 0x375f93, 0x375793, 0x52, 0xae, 0, 0 }, /* #84 */ 9332 { 0x0434d6, 0x043417, 0xde, 0x22, 0, 0 }, /* #85 */ 9333 { 0x046343, 0x046397, 0x66, 0x9a, 0, 0 }, /* #86 */ 9334 { 0x187fc3, 0x187797, 0x01, 0xff, 0, 0 }, /* #87 */ 9335 { 0x320c56, 0x320493, 0x4d, 0xb3, 0, 0 }, /* #88 */ 9336 { 0x097b52, 0x097397, 0x15, 0xeb, 0, 0 }, /* #89 */ 9337 { 0x1e4816, 0x1e4013, 0xff, 0x01, 0, 0 }, /* #90 */ 9338 { 0x182893, 0x182097, 0x01, 0xff, 0, 0 }, /* #91 */ 9339 { 0x087dd7, 0x087513, 0xcf, 0x31, 0, 0 }, /* #92 */ 9340 { 0x196192, 0x196117, 0x94, 0x6c, 0, 0 }, /* #93 */ 9341 { 0x071746, 0x071717, 0xd3, 0x2d, 0, 0 }, /* #94 */ 9342 { 0x230712, 0x230797, 0x0b, 0xf5, 0, 0 }, /* #95 */ 6335 9343 }; 6336 9344 static const BINU16_TEST_T g_aTests_inc_u16[] = 6337 9345 { 6338 { 0x2c2243, 0x2c2283, 0xa5b4, 0xa5b5, 0, 0 }, /* #0 */ 6339 { 0x265d46, 0x265592, 0xd47f, 0xd480, 0, 0 }, /* #1 */ 6340 { 0x3703d2, 0x370306, 0x4017, 0x4018, 0, 0 }, /* #2 */ 6341 { 0x2b2b56, 0x2b2382, 0xe32b, 0xe32c, 0, 0 }, /* #3 */ 6342 { 0x053cc2, 0x053402, 0x1215, 0x1216, 0, 0 }, /* #4 */ 6343 { 0x0b60d6, 0x0b6006, 0x27e0, 0x27e1, 0, 0 }, /* #5 */ 6344 { 0x157e93, 0x157683, 0xcb90, 0xcb91, 0, 0 }, /* #6 */ 6345 { 0x1011d6, 0x101182, 0xf94e, 0xf94f, 0, 0 }, /* #7 */ 6346 { 0x227713, 0x227703, 0x6c88, 0x6c89, 0, 0 }, /* #8 */ 6347 { 0x267006, 0x267086, 0x80a8, 0x80a9, 0, 0 }, /* #9 */ 6348 { 0x204096, 0x204006, 0x4213, 0x4214, 0, 0 }, /* #10 */ 6349 { 0x271147, 0x271103, 0x17d5, 0x17d6, 0, 0 }, /* #11 */ 6350 { 0x232ed7, 0x232603, 0x3c51, 0x3c52, 0, 0 }, /* #12 */ 6351 { 0x130f57, 0x130703, 0x431e, 0x431f, 0, 0 }, /* #13 */ 6352 { 0x107b43, 0x107387, 0xb18a, 0xb18b, 0, 0 }, /* #14 */ 6353 { 0x137c47, 0x137483, 0xe9ac, 0xe9ad, 0, 0 }, /* #15 */ 6354 { 0x261e93, 0x261603, 0x0689, 0x068a, 0, 0 }, /* #16 */ 6355 { 0x021397, 0x021303, 0x3adb, 0x3adc, 0, 0 }, /* #17 */ 6356 { 0x322412, 0x322416, 0x5c4f, 0x5c50, 0, 0 }, /* #18 */ 6357 { 0x365997, 0x365103, 0x3044, 0x3045, 0, 0 }, /* #19 */ 6358 { 0x044303, 0x044307, 0x2116, 0x2117, 0, 0 }, /* #20 */ 6359 { 0x0340d7, 0x034087, 0xc8a2, 0xc8a3, 0, 0 }, /* #21 */ 6360 { 0x1f2097, 0x1f2007, 0x0f73, 0x0f74, 0, 0 }, /* #22 */ 6361 { 0x217dd6, 0x217582, 0x806c, 0x806d, 0, 0 }, /* #23 */ 6362 { 0x103e96, 0x103686, 0xff70, 0xff71, 0, 0 }, /* #24 */ 6363 { 0x341417, 0x341487, 0xd3a5, 0xd3a6, 0, 0 }, /* #25 */ 6364 { 0x0b1d53, 0x0b1587, 0xb59b, 0xb59c, 0, 0 }, /* #26 */ 6365 { 0x0964c7, 0x096483, 0xf196, 0xf197, 0, 0 }, /* #27 */ 6366 { 0x3a4986, 0x3a4106, 0x4dc9, 0x4dca, 0, 0 }, /* #28 */ 6367 { 0x144f13, 0x144787, 0x9705, 0x9706, 0, 0 }, /* #29 */ 6368 { 0x130806, 0x130086, 0xaaed, 0xaaee, 0, 0 }, /* #30 */ 6369 { 0x205303, 0x205383, 0xe54e, 0xe54f, 0, 0 }, /* #31 */ 6370 { 0x1f7802, 0x1f7092, 0xb07f, 0xb080, 0, 0 }, /* #32 */ 6371 { 0x226cc6, 0x226496, 0xc49f, 0xc4a0, 0, 0 }, /* #33 */ 6372 { 0x2a4017, 0x2a4007, 0x6909, 0x690a, 0, 0 }, /* #34 */ 6373 { 0x3c53d6, 0x3c5302, 0x4baa, 0x4bab, 0, 0 }, /* #35 */ 6374 { 0x0e3e12, 0x0e3606, 0x2f16, 0x2f17, 0, 0 }, /* #36 */ 6375 { 0x337693, 0x337683, 0xdb6a, 0xdb6b, 0, 0 }, /* #37 */ 6376 { 0x202b03, 0x202383, 0xf43d, 0xf43e, 0, 0 }, /* #38 */ 6377 { 0x1a5d42, 0x1a5586, 0xee39, 0xee3a, 0, 0 }, /* #39 */ 6378 { 0x146fd3, 0x146787, 0xb0ab, 0xb0ac, 0, 0 }, /* #40 */ 6379 { 0x226b56, 0x226306, 0x0770, 0x0771, 0, 0 }, /* #41 */ 6380 { 0x206587, 0x206503, 0x648e, 0x648f, 0, 0 }, /* #42 */ 6381 { 0x004016, 0x004002, 0x2db5, 0x2db6, 0, 0 }, /* #43 */ 6382 { 0x3b7e83, 0x3b7683, 0xd26d, 0xd26e, 0, 0 }, /* #44 */ 6383 { 0x1e1c86, 0x1e1496, 0xf22f, 0xf230, 0, 0 }, /* #45 */ 6384 { 0x1014c3, 0x101483, 0xddb2, 0xddb3, 0, 0 }, /* #46 */ 6385 { 0x2e7bd7, 0x2e7307, 0x0f26, 0x0f27, 0, 0 }, /* #47 */ 6386 { 0x0a3283, 0x0a3203, 0x5e44, 0x5e45, 0, 0 }, /* #48 */ 6387 { 0x360306, 0x360306, 0x0d8a, 0x0d8b, 0, 0 }, /* #49 */ 6388 { 0x390282, 0x390286, 0xeb95, 0xeb96, 0, 0 }, /* #50 */ 6389 { 0x1d1b12, 0x1d1382, 0xa9ee, 0xa9ef, 0, 0 }, /* #51 */ 6390 { 0x037312, 0x037382, 0xd024, 0xd025, 0, 0 }, /* #52 */ 6391 { 0x017ad2, 0x017206, 0x7b62, 0x7b63, 0, 0 }, /* #53 */ 6392 { 0x1c0357, 0x1c0393, 0xb8af, 0xb8b0, 0, 0 }, /* #54 */ 6393 { 0x011456, 0x011486, 0x8141, 0x8142, 0, 0 }, /* #55 */ 6394 { 0x3d6743, 0x3d6783, 0x84ca, 0x84cb, 0, 0 }, /* #56 */ 6395 { 0x1c74d2, 0x1c7416, 0x1d5f, 0x1d60, 0, 0 }, /* #57 */ 6396 { 0x116952, 0x116102, 0x5e72, 0x5e73, 0, 0 }, /* #58 */ 6397 { 0x0d46d3, 0x0d4607, 0x7ef9, 0x7efa, 0, 0 }, /* #59 */ 6398 { 0x2638c3, 0x263087, 0xa5fb, 0xa5fc, 0, 0 }, /* #60 */ 6399 { 0x390583, 0x390503, 0x7fa1, 0x7fa2, 0, 0 }, /* #61 */ 6400 { 0x235cc2, 0x235486, 0x8e71, 0x8e72, 0, 0 }, /* #62 */ 6401 { 0x1f2913, 0x1f2107, 0x331d, 0x331e, 0, 0 }, /* #63 */ 9346 { 0x3a6313, 0x3a6387, 0xb702, 0xb703, 0, 0 }, /* #0 */ 9347 { 0x3d7542, 0x3d7506, 0x59fe, 0x59ff, 0, 0 }, /* #1 */ 9348 { 0x324142, 0x324182, 0x96c3, 0x96c4, 0, 0 }, /* #2 */ 9349 { 0x256183, 0x256103, 0x1360, 0x1361, 0, 0 }, /* #3 */ 9350 { 0x0e2a17, 0x0e2203, 0x2788, 0x2789, 0, 0 }, /* #4 */ 9351 { 0x366d87, 0x366503, 0x65cd, 0x65ce, 0, 0 }, /* #5 */ 9352 { 0x0b0902, 0x0b0186, 0x9e8a, 0x9e8b, 0, 0 }, /* #6 */ 9353 { 0x291602, 0x291602, 0x3a0a, 0x3a0b, 0, 0 }, /* #7 */ 9354 { 0x3b2306, 0x3b2386, 0xb6d3, 0xb6d4, 0, 0 }, /* #8 */ 9355 { 0x160416, 0x160406, 0x23a4, 0x23a5, 0, 0 }, /* #9 */ 9356 { 0x320597, 0x320583, 0x9d96, 0x9d97, 0, 0 }, /* #10 */ 9357 { 0x3e0146, 0x3e0102, 0x294e, 0x294f, 0, 0 }, /* #11 */ 9358 { 0x1a69d3, 0x1a6103, 0x79fd, 0x79fe, 0, 0 }, /* #12 */ 9359 { 0x1b7c16, 0x1b7486, 0xc89b, 0xc89c, 0, 0 }, /* #13 */ 9360 { 0x065516, 0x065506, 0x3668, 0x3669, 0, 0 }, /* #14 */ 9361 { 0x256b53, 0x256383, 0xf4c7, 0xf4c8, 0, 0 }, /* #15 */ 9362 { 0x306d42, 0x306586, 0x8a3b, 0x8a3c, 0, 0 }, /* #16 */ 9363 { 0x3f4ac2, 0x3f4202, 0x43db, 0x43dc, 0, 0 }, /* #17 */ 9364 { 0x377c57, 0x377403, 0x1b66, 0x1b67, 0, 0 }, /* #18 */ 9365 { 0x350452, 0x350402, 0x69f1, 0x69f2, 0, 0 }, /* #19 */ 9366 { 0x254f42, 0x254706, 0x3008, 0x3009, 0, 0 }, /* #20 */ 9367 { 0x031413, 0x031407, 0x4ae3, 0x4ae4, 0, 0 }, /* #21 */ 9368 { 0x3c1e82, 0x3c1606, 0x1f34, 0x1f35, 0, 0 }, /* #22 */ 9369 { 0x144d02, 0x144586, 0xaef9, 0xaefa, 0, 0 }, /* #23 */ 9370 { 0x100916, 0x100182, 0x9206, 0x9207, 0, 0 }, /* #24 */ 9371 { 0x114e52, 0x114602, 0x01ac, 0x01ad, 0, 0 }, /* #25 */ 9372 { 0x3b7a17, 0x3b7207, 0x4ee0, 0x4ee1, 0, 0 }, /* #26 */ 9373 { 0x126542, 0x126582, 0xf482, 0xf483, 0, 0 }, /* #27 */ 9374 { 0x070747, 0x070783, 0xf529, 0xf52a, 0, 0 }, /* #28 */ 9375 { 0x061152, 0x061186, 0xfa3e, 0xfa3f, 0, 0 }, /* #29 */ 9376 { 0x352407, 0x352487, 0xfe77, 0xfe78, 0, 0 }, /* #30 */ 9377 { 0x1951d2, 0x195102, 0x0178, 0x0179, 0, 0 }, /* #31 */ 9378 { 0x1328d2, 0x132086, 0xe5d7, 0xe5d8, 0, 0 }, /* #32 */ 9379 { 0x390e52, 0x390682, 0xed9d, 0xed9e, 0, 0 }, /* #33 */ 9380 { 0x295f02, 0x295702, 0x28e5, 0x28e6, 0, 0 }, /* #34 */ 9381 { 0x1a5656, 0x1a5682, 0xf336, 0xf337, 0, 0 }, /* #35 */ 9382 { 0x320b92, 0x320302, 0x6948, 0x6949, 0, 0 }, /* #36 */ 9383 { 0x053313, 0x053307, 0x5ac8, 0x5ac9, 0, 0 }, /* #37 */ 9384 { 0x1a3956, 0x1a3182, 0x8b8b, 0x8b8c, 0, 0 }, /* #38 */ 9385 { 0x270b13, 0x270307, 0x5ab7, 0x5ab8, 0, 0 }, /* #39 */ 9386 { 0x095357, 0x095387, 0xc832, 0xc833, 0, 0 }, /* #40 */ 9387 { 0x265442, 0x265486, 0xfbfe, 0xfbff, 0, 0 }, /* #41 */ 9388 { 0x090906, 0x090182, 0xe330, 0xe331, 0, 0 }, /* #42 */ 9389 { 0x3204d7, 0x320487, 0xa4b6, 0xa4b7, 0, 0 }, /* #43 */ 9390 { 0x2c2fc7, 0x2c2783, 0xe3bb, 0xe3bc, 0, 0 }, /* #44 */ 9391 { 0x302f97, 0x302703, 0x70d5, 0x70d6, 0, 0 }, /* #45 */ 9392 { 0x0b4b86, 0x0b4306, 0x05ce, 0x05cf, 0, 0 }, /* #46 */ 9393 { 0x363c83, 0x363483, 0x8ef6, 0x8ef7, 0, 0 }, /* #47 */ 9394 { 0x134d46, 0x134506, 0x6232, 0x6233, 0, 0 }, /* #48 */ 9395 { 0x056487, 0x056487, 0xa1c9, 0xa1ca, 0, 0 }, /* #49 */ 9396 { 0x154556, 0x154586, 0xca76, 0xca77, 0, 0 }, /* #50 */ 9397 { 0x0e2786, 0x0e2786, 0xdc8c, 0xdc8d, 0, 0 }, /* #51 */ 9398 { 0x2b7453, 0x2b7483, 0xb0ac, 0xb0ad, 0, 0 }, /* #52 */ 9399 { 0x0e2787, 0x0e2703, 0x14f7, 0x14f8, 0, 0 }, /* #53 */ 9400 { 0x230f12, 0x230786, 0xbdfb, 0xbdfc, 0, 0 }, /* #54 */ 9401 { 0x1f4e83, 0x1f4607, 0x731c, 0x731d, 0, 0 }, /* #55 */ 9402 { 0x344fd3, 0x344787, 0x9292, 0x9293, 0, 0 }, /* #56 */ 9403 { 0x184b43, 0x184313, 0x66cf, 0x66d0, 0, 0 }, /* #57 */ 9404 { 0x233b16, 0x233306, 0x566b, 0x566c, 0, 0 }, /* #58 */ 9405 { 0x004713, 0x004787, 0xf3c5, 0xf3c6, 0, 0 }, /* #59 */ 9406 { 0x0535c6, 0x053586, 0xb1ed, 0xb1ee, 0, 0 }, /* #60 */ 9407 { 0x145843, 0x145087, 0xbbb0, 0xbbb1, 0, 0 }, /* #61 */ 9408 { 0x3231d7, 0x323183, 0xf8f1, 0xf8f2, 0, 0 }, /* #62 */ 9409 { 0x003fd6, 0x003706, 0x40b3, 0x40b4, 0, 0 }, /* #63 */ 9410 { 0x3b4706, 0x3b4702, 0x106a, 0x106b, 0, 0 }, /* #64 */ 9411 { 0x144f42, 0x144782, 0x912e, 0x912f, 0, 0 }, /* #65 */ 9412 { 0x190246, 0x190212, 0x6c0f, 0x6c10, 0, 0 }, /* #66 */ 9413 { 0x1759d3, 0x175107, 0x1821, 0x1822, 0, 0 }, /* #67 */ 9414 { 0x3c2492, 0x3c2482, 0xeb3d, 0xeb3e, 0, 0 }, /* #68 */ 9415 { 0x360713, 0x360707, 0x3595, 0x3596, 0, 0 }, /* #69 */ 9416 { 0x297e87, 0x297603, 0x213d, 0x213e, 0, 0 }, /* #70 */ 9417 { 0x0136d2, 0x013682, 0xd274, 0xd275, 0, 0 }, /* #71 */ 9418 { 0x196e82, 0x196692, 0xbeaf, 0xbeb0, 0, 0 }, /* #72 */ 9419 { 0x155486, 0x155482, 0xf060, 0xf061, 0, 0 }, /* #73 */ 9420 { 0x386e97, 0x386683, 0x8207, 0x8208, 0, 0 }, /* #74 */ 9421 { 0x142a06, 0x142286, 0xc5cb, 0xc5cc, 0, 0 }, /* #75 */ 9422 { 0x0948c6, 0x094002, 0x0545, 0x0546, 0, 0 }, /* #76 */ 9423 { 0x160286, 0x160202, 0x43fd, 0x43fe, 0, 0 }, /* #77 */ 9424 { 0x163613, 0x163683, 0xbfa6, 0xbfa7, 0, 0 }, /* #78 */ 9425 { 0x1362d6, 0x136206, 0x2ada, 0x2adb, 0, 0 }, /* #79 */ 9426 { 0x270dd2, 0x270502, 0x1401, 0x1402, 0, 0 }, /* #80 */ 9427 { 0x116312, 0x116306, 0x77b1, 0x77b2, 0, 0 }, /* #81 */ 9428 { 0x110b83, 0x110303, 0x1bf6, 0x1bf7, 0, 0 }, /* #82 */ 9429 { 0x104092, 0x104006, 0x3fce, 0x3fcf, 0, 0 }, /* #83 */ 9430 { 0x290353, 0x290303, 0x22c1, 0x22c2, 0, 0 }, /* #84 */ 9431 { 0x1a60c3, 0x1a6003, 0x0d28, 0x0d29, 0, 0 }, /* #85 */ 9432 { 0x1b7e06, 0x1b7686, 0xe8e3, 0xe8e4, 0, 0 }, /* #86 */ 9433 { 0x2e4a56, 0x2e4206, 0x7e8a, 0x7e8b, 0, 0 }, /* #87 */ 9434 { 0x161d83, 0x161507, 0x0246, 0x0247, 0, 0 }, /* #88 */ 9435 { 0x347a12, 0x347202, 0x49e9, 0x49ea, 0, 0 }, /* #89 */ 9436 { 0x181c83, 0x181407, 0x5fb6, 0x5fb7, 0, 0 }, /* #90 */ 9437 { 0x3837d7, 0x383707, 0x3fae, 0x3faf, 0, 0 }, /* #91 */ 9438 { 0x277253, 0x277287, 0xa9b0, 0xa9b1, 0, 0 }, /* #92 */ 9439 { 0x370d96, 0x370506, 0x2669, 0x266a, 0, 0 }, /* #93 */ 9440 { 0x294902, 0x294186, 0x9b02, 0x9b03, 0, 0 }, /* #94 */ 9441 { 0x332287, 0x332287, 0xc07d, 0xc07e, 0, 0 }, /* #95 */ 6402 9442 }; 6403 9443 static const BINU16_TEST_T g_aTests_inc_u16_locked[] = 6404 9444 { 6405 { 0x1c3f12, 0x1c3706, 0x36ba, 0x36bb, 0, 0 }, /* #0 */ 6406 { 0x2b0a17, 0x2b0287, 0xaca2, 0xaca3, 0, 0 }, /* #1 */ 6407 { 0x125092, 0x125086, 0xc743, 0xc744, 0, 0 }, /* #2 */ 6408 { 0x302c13, 0x302403, 0x4530, 0x4531, 0, 0 }, /* #3 */ 6409 { 0x217546, 0x217582, 0xfeb9, 0xfeba, 0, 0 }, /* #4 */ 6410 { 0x2a3ac7, 0x2a3287, 0xcff4, 0xcff5, 0, 0 }, /* #5 */ 6411 { 0x223e43, 0x223683, 0xb806, 0xb807, 0, 0 }, /* #6 */ 6412 { 0x074283, 0x074283, 0xe78e, 0xe78f, 0, 0 }, /* #7 */ 6413 { 0x3859d2, 0x385106, 0x6bed, 0x6bee, 0, 0 }, /* #8 */ 6414 { 0x1d52d6, 0x1d5286, 0xcf09, 0xcf0a, 0, 0 }, /* #9 */ 6415 { 0x347953, 0x347117, 0x338f, 0x3390, 0, 0 }, /* #10 */ 6416 { 0x1e2a43, 0x1e2203, 0x3d51, 0x3d52, 0, 0 }, /* #11 */ 6417 { 0x111256, 0x111282, 0xf888, 0xf889, 0, 0 }, /* #12 */ 6418 { 0x273f92, 0x273702, 0x33c0, 0x33c1, 0, 0 }, /* #13 */ 6419 { 0x110bc7, 0x110387, 0xd68c, 0xd68d, 0, 0 }, /* #14 */ 6420 { 0x2e2d82, 0x2e2582, 0xec48, 0xec49, 0, 0 }, /* #15 */ 6421 { 0x267a56, 0x267206, 0x5805, 0x5806, 0, 0 }, /* #16 */ 6422 { 0x1f6ad2, 0x1f6286, 0xe9dc, 0xe9dd, 0, 0 }, /* #17 */ 6423 { 0x282a13, 0x282207, 0x275e, 0x275f, 0, 0 }, /* #18 */ 6424 { 0x183d46, 0x183506, 0x0a39, 0x0a3a, 0, 0 }, /* #19 */ 6425 { 0x3f5e16, 0x3f5602, 0x757b, 0x757c, 0, 0 }, /* #20 */ 6426 { 0x0f7697, 0x0f7683, 0x8584, 0x8585, 0, 0 }, /* #21 */ 6427 { 0x1f4cd7, 0x1f4483, 0x9433, 0x9434, 0, 0 }, /* #22 */ 6428 { 0x202542, 0x202586, 0xa60e, 0xa60f, 0, 0 }, /* #23 */ 6429 { 0x0b1dc2, 0x0b1582, 0xe37e, 0xe37f, 0, 0 }, /* #24 */ 6430 { 0x071ad6, 0x071286, 0xd470, 0xd471, 0, 0 }, /* #25 */ 6431 { 0x3e34c6, 0x3e3482, 0xc893, 0xc894, 0, 0 }, /* #26 */ 6432 { 0x062e17, 0x062603, 0x51b8, 0x51b9, 0, 0 }, /* #27 */ 6433 { 0x112b56, 0x112382, 0x993d, 0x993e, 0, 0 }, /* #28 */ 6434 { 0x112e57, 0x112607, 0x158c, 0x158d, 0, 0 }, /* #29 */ 6435 { 0x074f57, 0x074707, 0x43c9, 0x43ca, 0, 0 }, /* #30 */ 6436 { 0x254993, 0x254107, 0x1438, 0x1439, 0, 0 }, /* #31 */ 6437 { 0x1c04c6, 0x1c0482, 0xa63a, 0xa63b, 0, 0 }, /* #32 */ 6438 { 0x096a83, 0x096207, 0x2bc5, 0x2bc6, 0, 0 }, /* #33 */ 6439 { 0x012913, 0x012107, 0x0ad6, 0x0ad7, 0, 0 }, /* #34 */ 6440 { 0x1569c3, 0x156103, 0x1130, 0x1131, 0, 0 }, /* #35 */ 6441 { 0x341b93, 0x341393, 0xc1cf, 0xc1d0, 0, 0 }, /* #36 */ 6442 { 0x0337d2, 0x033702, 0x5fee, 0x5fef, 0, 0 }, /* #37 */ 6443 { 0x1d2046, 0x1d2002, 0x4418, 0x4419, 0, 0 }, /* #38 */ 6444 { 0x0c1616, 0x0c1602, 0x7533, 0x7534, 0, 0 }, /* #39 */ 6445 { 0x2b0783, 0x2b0783, 0xf0a0, 0xf0a1, 0, 0 }, /* #40 */ 6446 { 0x284293, 0x284207, 0x524c, 0x524d, 0, 0 }, /* #41 */ 6447 { 0x1b1207, 0x1b1207, 0x60a2, 0x60a3, 0, 0 }, /* #42 */ 6448 { 0x243407, 0x243407, 0x7265, 0x7266, 0, 0 }, /* #43 */ 6449 { 0x3b6187, 0x3b6107, 0x7099, 0x709a, 0, 0 }, /* #44 */ 6450 { 0x390513, 0x390503, 0x46b5, 0x46b6, 0, 0 }, /* #45 */ 6451 { 0x394e02, 0x394682, 0x9f42, 0x9f43, 0, 0 }, /* #46 */ 6452 { 0x356106, 0x356102, 0x02b8, 0x02b9, 0, 0 }, /* #47 */ 6453 { 0x221c53, 0x221407, 0x1986, 0x1987, 0, 0 }, /* #48 */ 6454 { 0x0e3087, 0x0e3013, 0x5baf, 0x5bb0, 0, 0 }, /* #49 */ 6455 { 0x117a06, 0x117286, 0xabea, 0xabeb, 0, 0 }, /* #50 */ 6456 { 0x2b1b87, 0x2b1317, 0x762f, 0x7630, 0, 0 }, /* #51 */ 6457 { 0x304257, 0x304203, 0x6b74, 0x6b75, 0, 0 }, /* #52 */ 6458 { 0x011bd2, 0x011386, 0xa111, 0xa112, 0, 0 }, /* #53 */ 6459 { 0x200957, 0x200183, 0x9dd2, 0x9dd3, 0, 0 }, /* #54 */ 6460 { 0x275b92, 0x275386, 0xffb3, 0xffb4, 0, 0 }, /* #55 */ 6461 { 0x154bc3, 0x154303, 0x04eb, 0x04ec, 0, 0 }, /* #56 */ 6462 { 0x0a0406, 0x0a0482, 0xf43a, 0xf43b, 0, 0 }, /* #57 */ 6463 { 0x1518d7, 0x151083, 0x9f9d, 0x9f9e, 0, 0 }, /* #58 */ 6464 { 0x3e2b47, 0x3e2387, 0xeca8, 0xeca9, 0, 0 }, /* #59 */ 6465 { 0x371542, 0x371512, 0x5d7f, 0x5d80, 0, 0 }, /* #60 */ 6466 { 0x1460c3, 0x146083, 0xe3e9, 0xe3ea, 0, 0 }, /* #61 */ 6467 { 0x046d47, 0x046587, 0x8f7d, 0x8f7e, 0, 0 }, /* #62 */ 6468 { 0x175e16, 0x175686, 0xd683, 0xd684, 0, 0 }, /* #63 */ 9445 { 0x1a0507, 0x1a0587, 0xcc8d, 0xcc8e, 0, 0 }, /* #0 */ 9446 { 0x1a6716, 0x1a6782, 0xc651, 0xc652, 0, 0 }, /* #1 */ 9447 { 0x371bc3, 0x371383, 0x9624, 0x9625, 0, 0 }, /* #2 */ 9448 { 0x202942, 0x202102, 0x4db4, 0x4db5, 0, 0 }, /* #3 */ 9449 { 0x1a0686, 0x1a0602, 0x22d2, 0x22d3, 0, 0 }, /* #4 */ 9450 { 0x2e2096, 0x2e2086, 0xc892, 0xc893, 0, 0 }, /* #5 */ 9451 { 0x131446, 0x131402, 0x0951, 0x0952, 0, 0 }, /* #6 */ 9452 { 0x0b55d7, 0x0b5587, 0x89bd, 0x89be, 0, 0 }, /* #7 */ 9453 { 0x3460d2, 0x346082, 0xc81b, 0xc81c, 0, 0 }, /* #8 */ 9454 { 0x2e2113, 0x2e2183, 0xa544, 0xa545, 0, 0 }, /* #9 */ 9455 { 0x0a1407, 0x0a1483, 0xbd9c, 0xbd9d, 0, 0 }, /* #10 */ 9456 { 0x3e0cd3, 0x3e0487, 0xba0b, 0xba0c, 0, 0 }, /* #11 */ 9457 { 0x053f07, 0x053703, 0x7f29, 0x7f2a, 0, 0 }, /* #12 */ 9458 { 0x1e62d7, 0x1e6283, 0xc7b9, 0xc7ba, 0, 0 }, /* #13 */ 9459 { 0x2c5416, 0x2c5486, 0xbaba, 0xbabb, 0, 0 }, /* #14 */ 9460 { 0x3737c7, 0x373707, 0x116b, 0x116c, 0, 0 }, /* #15 */ 9461 { 0x203b07, 0x203303, 0x32bb, 0x32bc, 0, 0 }, /* #16 */ 9462 { 0x093757, 0x093787, 0xe786, 0xe787, 0, 0 }, /* #17 */ 9463 { 0x354016, 0x354086, 0x9abd, 0x9abe, 0, 0 }, /* #18 */ 9464 { 0x096ec7, 0x096607, 0x2a0e, 0x2a0f, 0, 0 }, /* #19 */ 9465 { 0x1e0b07, 0x1e0383, 0x93b9, 0x93ba, 0, 0 }, /* #20 */ 9466 { 0x135e56, 0x135686, 0xdfa8, 0xdfa9, 0, 0 }, /* #21 */ 9467 { 0x0e15d3, 0x0e1583, 0xec2b, 0xec2c, 0, 0 }, /* #22 */ 9468 { 0x0c1353, 0x0c1307, 0x672d, 0x672e, 0, 0 }, /* #23 */ 9469 { 0x254292, 0x254206, 0x5546, 0x5547, 0, 0 }, /* #24 */ 9470 { 0x3508c6, 0x350082, 0xb730, 0xb731, 0, 0 }, /* #25 */ 9471 { 0x1255d6, 0x125502, 0x47f6, 0x47f7, 0, 0 }, /* #26 */ 9472 { 0x1f67c3, 0x1f6783, 0x95ee, 0x95ef, 0, 0 }, /* #27 */ 9473 { 0x2c7b06, 0x2c7386, 0xd3f4, 0xd3f5, 0, 0 }, /* #28 */ 9474 { 0x1b4913, 0x1b4103, 0x27c7, 0x27c8, 0, 0 }, /* #29 */ 9475 { 0x371483, 0x371403, 0x4461, 0x4462, 0, 0 }, /* #30 */ 9476 { 0x385003, 0x385007, 0x5170, 0x5171, 0, 0 }, /* #31 */ 9477 { 0x152686, 0x152602, 0x7c8e, 0x7c8f, 0, 0 }, /* #32 */ 9478 { 0x280706, 0x280786, 0xdd80, 0xdd81, 0, 0 }, /* #33 */ 9479 { 0x080583, 0x080587, 0xc058, 0xc059, 0, 0 }, /* #34 */ 9480 { 0x207146, 0x207182, 0xf3c6, 0xf3c7, 0, 0 }, /* #35 */ 9481 { 0x230d13, 0x230583, 0xcbe4, 0xcbe5, 0, 0 }, /* #36 */ 9482 { 0x101196, 0x101102, 0x1e91, 0x1e92, 0, 0 }, /* #37 */ 9483 { 0x025d02, 0x025502, 0x0631, 0x0632, 0, 0 }, /* #38 */ 9484 { 0x327bd6, 0x327306, 0x6371, 0x6372, 0, 0 }, /* #39 */ 9485 { 0x2e38d3, 0x2e3083, 0xa233, 0xa234, 0, 0 }, /* #40 */ 9486 { 0x097e96, 0x097686, 0x89d7, 0x89d8, 0, 0 }, /* #41 */ 9487 { 0x1e2b42, 0x1e2382, 0xba9d, 0xba9e, 0, 0 }, /* #42 */ 9488 { 0x262cc6, 0x262402, 0x21b5, 0x21b6, 0, 0 }, /* #43 */ 9489 { 0x341f42, 0x341702, 0x5431, 0x5432, 0, 0 }, /* #44 */ 9490 { 0x277292, 0x277206, 0x02e1, 0x02e2, 0, 0 }, /* #45 */ 9491 { 0x301296, 0x301282, 0xae89, 0xae8a, 0, 0 }, /* #46 */ 9492 { 0x145792, 0x145702, 0x5512, 0x5513, 0, 0 }, /* #47 */ 9493 { 0x2b5042, 0x2b5086, 0xa7b7, 0xa7b8, 0, 0 }, /* #48 */ 9494 { 0x2d1453, 0x2d1407, 0x07ec, 0x07ed, 0, 0 }, /* #49 */ 9495 { 0x2d4e42, 0x2d4602, 0x2fbe, 0x2fbf, 0, 0 }, /* #50 */ 9496 { 0x112203, 0x112287, 0xd97d, 0xd97e, 0, 0 }, /* #51 */ 9497 { 0x135047, 0x135003, 0x1bb9, 0x1bba, 0, 0 }, /* #52 */ 9498 { 0x252cd2, 0x252402, 0x53f7, 0x53f8, 0, 0 }, /* #53 */ 9499 { 0x1d0417, 0x1d0403, 0x3f5d, 0x3f5e, 0, 0 }, /* #54 */ 9500 { 0x3b3146, 0x3b3182, 0xa6d2, 0xa6d3, 0, 0 }, /* #55 */ 9501 { 0x014516, 0x014506, 0x644d, 0x644e, 0, 0 }, /* #56 */ 9502 { 0x1919d3, 0x191103, 0x21c0, 0x21c1, 0, 0 }, /* #57 */ 9503 { 0x217803, 0x217007, 0x6f13, 0x6f14, 0, 0 }, /* #58 */ 9504 { 0x097103, 0x097107, 0x38f5, 0x38f6, 0, 0 }, /* #59 */ 9505 { 0x097543, 0x097507, 0x20ea, 0x20eb, 0, 0 }, /* #60 */ 9506 { 0x276887, 0x276087, 0xb5ec, 0xb5ed, 0, 0 }, /* #61 */ 9507 { 0x1d3e12, 0x1d3606, 0x2ae3, 0x2ae4, 0, 0 }, /* #62 */ 9508 { 0x3e20c2, 0x3e2006, 0x60f2, 0x60f3, 0, 0 }, /* #63 */ 9509 { 0x285017, 0x285083, 0xcbf0, 0xcbf1, 0, 0 }, /* #64 */ 9510 { 0x203652, 0x203602, 0x59eb, 0x59ec, 0, 0 }, /* #65 */ 9511 { 0x3173c7, 0x317383, 0xa39d, 0xa39e, 0, 0 }, /* #66 */ 9512 { 0x263706, 0x263782, 0xd01b, 0xd01c, 0, 0 }, /* #67 */ 9513 { 0x055cd3, 0x055483, 0xe524, 0xe525, 0, 0 }, /* #68 */ 9514 { 0x0d2416, 0x0d2402, 0x65b2, 0x65b3, 0, 0 }, /* #69 */ 9515 { 0x151803, 0x151087, 0xadcb, 0xadcc, 0, 0 }, /* #70 */ 9516 { 0x2216c3, 0x221683, 0xc722, 0xc723, 0, 0 }, /* #71 */ 9517 { 0x251d16, 0x251586, 0xb421, 0xb422, 0, 0 }, /* #72 */ 9518 { 0x3e6657, 0x3e6687, 0xef11, 0xef12, 0, 0 }, /* #73 */ 9519 { 0x044912, 0x044102, 0x660a, 0x660b, 0, 0 }, /* #74 */ 9520 { 0x3a2952, 0x3a2186, 0xc8ea, 0xc8eb, 0, 0 }, /* #75 */ 9521 { 0x0828c6, 0x082086, 0x8608, 0x8609, 0, 0 }, /* #76 */ 9522 { 0x1f29d6, 0x1f2106, 0x55a2, 0x55a3, 0, 0 }, /* #77 */ 9523 { 0x1515c2, 0x151502, 0x6a8b, 0x6a8c, 0, 0 }, /* #78 */ 9524 { 0x1a6d42, 0x1a6582, 0xd6c1, 0xd6c2, 0, 0 }, /* #79 */ 9525 { 0x2d5203, 0x2d5287, 0x841a, 0x841b, 0, 0 }, /* #80 */ 9526 { 0x2d7703, 0x2d7707, 0x76e0, 0x76e1, 0, 0 }, /* #81 */ 9527 { 0x017ed2, 0x017616, 0x198f, 0x1990, 0, 0 }, /* #82 */ 9528 { 0x292b57, 0x292383, 0xe15a, 0xe15b, 0, 0 }, /* #83 */ 9529 { 0x277d56, 0x277582, 0xd4b8, 0xd4b9, 0, 0 }, /* #84 */ 9530 { 0x330bc2, 0x330382, 0x9f89, 0x9f8a, 0, 0 }, /* #85 */ 9531 { 0x2e1107, 0x2e1107, 0x4f0e, 0x4f0f, 0, 0 }, /* #86 */ 9532 { 0x1e37c6, 0x1e3782, 0xe2b5, 0xe2b6, 0, 0 }, /* #87 */ 9533 { 0x2a6216, 0x2a6206, 0x2d81, 0x2d82, 0, 0 }, /* #88 */ 9534 { 0x007e96, 0x007682, 0xf903, 0xf904, 0, 0 }, /* #89 */ 9535 { 0x0e5c92, 0x0e5482, 0x9ab9, 0x9aba, 0, 0 }, /* #90 */ 9536 { 0x350952, 0x350186, 0x9de7, 0x9de8, 0, 0 }, /* #91 */ 9537 { 0x065487, 0x065403, 0x1d37, 0x1d38, 0, 0 }, /* #92 */ 9538 { 0x0b2913, 0x0b2187, 0x96e6, 0x96e7, 0, 0 }, /* #93 */ 9539 { 0x1308c3, 0x130083, 0xba67, 0xba68, 0, 0 }, /* #94 */ 9540 { 0x2244c2, 0x224406, 0x2917, 0x2918, 0, 0 }, /* #95 */ 6469 9541 }; 6470 9542 static const BINU16_TEST_T g_aTests_dec_u16[] = 6471 9543 { 6472 { 0x026c82, 0x026482, 0xf865, 0xf864, 0, 0 }, /* #0 */ 6473 { 0x0e3502, 0x0e3582, 0xda98, 0xda97, 0, 0 }, /* #1 */ 6474 { 0x025e16, 0x025686, 0x8b49, 0x8b48, 0, 0 }, /* #2 */ 6475 { 0x3a7d46, 0x3a7586, 0xc637, 0xc636, 0, 0 }, /* #3 */ 6476 { 0x1d4a17, 0x1d4283, 0xaf4b, 0xaf4a, 0, 0 }, /* #4 */ 6477 { 0x071417, 0x071483, 0xa29e, 0xa29d, 0, 0 }, /* #5 */ 6478 { 0x213352, 0x213386, 0xabe3, 0xabe2, 0, 0 }, /* #6 */ 6479 { 0x2a5e13, 0x2a5603, 0x7ba2, 0x7ba1, 0, 0 }, /* #7 */ 6480 { 0x120392, 0x120302, 0x2dea, 0x2de9, 0, 0 }, /* #8 */ 6481 { 0x246dc7, 0x246507, 0x2466, 0x2465, 0, 0 }, /* #9 */ 6482 { 0x2a6556, 0x2a6586, 0xb7a4, 0xb7a3, 0, 0 }, /* #10 */ 6483 { 0x187603, 0x187687, 0xcbf4, 0xcbf3, 0, 0 }, /* #11 */ 6484 { 0x1b4106, 0x1b4186, 0xc3bf, 0xc3be, 0, 0 }, /* #12 */ 6485 { 0x0a6f56, 0x0a6786, 0xe96b, 0xe96a, 0, 0 }, /* #13 */ 6486 { 0x397582, 0x397506, 0x7bcd, 0x7bcc, 0, 0 }, /* #14 */ 6487 { 0x0e7b83, 0x0e7303, 0x42cf, 0x42ce, 0, 0 }, /* #15 */ 6488 { 0x123042, 0x123002, 0x197d, 0x197c, 0, 0 }, /* #16 */ 6489 { 0x136f52, 0x136706, 0x1183, 0x1182, 0, 0 }, /* #17 */ 6490 { 0x346257, 0x346203, 0x5039, 0x5038, 0, 0 }, /* #18 */ 6491 { 0x337f46, 0x337786, 0x8c3d, 0x8c3c, 0, 0 }, /* #19 */ 6492 { 0x1b21d3, 0x1b2107, 0x4804, 0x4803, 0, 0 }, /* #20 */ 6493 { 0x170bd6, 0x170302, 0x7046, 0x7045, 0, 0 }, /* #21 */ 6494 { 0x090dd6, 0x090506, 0x08e3, 0x08e2, 0, 0 }, /* #22 */ 6495 { 0x147903, 0x147117, 0x17d0, 0x17cf, 0, 0 }, /* #23 */ 6496 { 0x140c03, 0x140407, 0x6afd, 0x6afc, 0, 0 }, /* #24 */ 6497 { 0x224882, 0x224086, 0xb6ec, 0xb6eb, 0, 0 }, /* #25 */ 6498 { 0x194893, 0x194087, 0xe7b9, 0xe7b8, 0, 0 }, /* #26 */ 6499 { 0x3a4857, 0x3a4007, 0x6e56, 0x6e55, 0, 0 }, /* #27 */ 6500 { 0x210106, 0x210106, 0x6ee9, 0x6ee8, 0, 0 }, /* #28 */ 6501 { 0x374296, 0x374202, 0x1bc5, 0x1bc4, 0, 0 }, /* #29 */ 6502 { 0x256113, 0x256183, 0x9a11, 0x9a10, 0, 0 }, /* #30 */ 6503 { 0x377cc3, 0x377497, 0xb2a0, 0xb29f, 0, 0 }, /* #31 */ 6504 { 0x223306, 0x223302, 0x7a1b, 0x7a1a, 0, 0 }, /* #32 */ 6505 { 0x132493, 0x132407, 0x1678, 0x1677, 0, 0 }, /* #33 */ 6506 { 0x3f3502, 0x3f3586, 0xded3, 0xded2, 0, 0 }, /* #34 */ 6507 { 0x2d0e03, 0x2d0603, 0x25c3, 0x25c2, 0, 0 }, /* #35 */ 6508 { 0x0225d6, 0x022586, 0xcfd2, 0xcfd1, 0, 0 }, /* #36 */ 6509 { 0x2a7a13, 0x2a7207, 0x7ae5, 0x7ae4, 0, 0 }, /* #37 */ 6510 { 0x155f07, 0x155707, 0x4296, 0x4295, 0, 0 }, /* #38 */ 6511 { 0x2a1483, 0x2a1483, 0xa38b, 0xa38a, 0, 0 }, /* #39 */ 6512 { 0x2e2957, 0x2e2103, 0x2ee7, 0x2ee6, 0, 0 }, /* #40 */ 6513 { 0x0b4e13, 0x0b4607, 0x0f64, 0x0f63, 0, 0 }, /* #41 */ 6514 { 0x056f16, 0x056702, 0x0dac, 0x0dab, 0, 0 }, /* #42 */ 6515 { 0x075647, 0x075607, 0x0618, 0x0617, 0, 0 }, /* #43 */ 6516 { 0x213f93, 0x213783, 0xe453, 0xe452, 0, 0 }, /* #44 */ 6517 { 0x1a06d2, 0x1a0682, 0xc177, 0xc176, 0, 0 }, /* #45 */ 6518 { 0x170747, 0x170787, 0xabb8, 0xabb7, 0, 0 }, /* #46 */ 6519 { 0x2d4e56, 0x2d4686, 0xcfc4, 0xcfc3, 0, 0 }, /* #47 */ 6520 { 0x0374c6, 0x037406, 0x5c85, 0x5c84, 0, 0 }, /* #48 */ 6521 { 0x232a17, 0x232283, 0xef3f, 0xef3e, 0, 0 }, /* #49 */ 6522 { 0x224513, 0x224503, 0x6ca2, 0x6ca1, 0, 0 }, /* #50 */ 6523 { 0x260ec2, 0x260682, 0xfadd, 0xfadc, 0, 0 }, /* #51 */ 6524 { 0x136ec6, 0x136602, 0x696e, 0x696d, 0, 0 }, /* #52 */ 6525 { 0x164d56, 0x164596, 0xcd60, 0xcd5f, 0, 0 }, /* #53 */ 6526 { 0x391897, 0x391087, 0xe742, 0xe741, 0, 0 }, /* #54 */ 6527 { 0x3e5892, 0x3e5012, 0x19f0, 0x19ef, 0, 0 }, /* #55 */ 6528 { 0x031647, 0x031607, 0x62e2, 0x62e1, 0, 0 }, /* #56 */ 6529 { 0x2e7f13, 0x2e7783, 0xb155, 0xb154, 0, 0 }, /* #57 */ 6530 { 0x347d42, 0x347582, 0xae87, 0xae86, 0, 0 }, /* #58 */ 6531 { 0x2f2f53, 0x2f2703, 0x4959, 0x4958, 0, 0 }, /* #59 */ 6532 { 0x1b25c7, 0x1b2503, 0x3af3, 0x3af2, 0, 0 }, /* #60 */ 6533 { 0x0d5e03, 0x0d5683, 0xe7d7, 0xe7d6, 0, 0 }, /* #61 */ 6534 { 0x067143, 0x067193, 0x9820, 0x981f, 0, 0 }, /* #62 */ 6535 { 0x3066c7, 0x306603, 0x3468, 0x3467, 0, 0 }, /* #63 */ 9544 { 0x1e4293, 0x1e4207, 0x2c3a, 0x2c39, 0, 0 }, /* #0 */ 9545 { 0x173842, 0x173082, 0xa11d, 0xa11c, 0, 0 }, /* #1 */ 9546 { 0x387857, 0x387007, 0x7a8c, 0x7a8b, 0, 0 }, /* #2 */ 9547 { 0x2116c6, 0x211686, 0xc85a, 0xc859, 0, 0 }, /* #3 */ 9548 { 0x261442, 0x261402, 0x151d, 0x151c, 0, 0 }, /* #4 */ 9549 { 0x333b52, 0x333302, 0x592b, 0x592a, 0, 0 }, /* #5 */ 9550 { 0x134c02, 0x134406, 0x47b2, 0x47b1, 0, 0 }, /* #6 */ 9551 { 0x0608c2, 0x060006, 0x0cb2, 0x0cb1, 0, 0 }, /* #7 */ 9552 { 0x002ec6, 0x002686, 0xa62c, 0xa62b, 0, 0 }, /* #8 */ 9553 { 0x135087, 0x135087, 0x9648, 0x9647, 0, 0 }, /* #9 */ 9554 { 0x1177c3, 0x117783, 0xfca9, 0xfca8, 0, 0 }, /* #10 */ 9555 { 0x3e5693, 0x3e5683, 0x941d, 0x941c, 0, 0 }, /* #11 */ 9556 { 0x311983, 0x311187, 0x9b49, 0x9b48, 0, 0 }, /* #12 */ 9557 { 0x067bc6, 0x067306, 0x4818, 0x4817, 0, 0 }, /* #13 */ 9558 { 0x0048d6, 0x004086, 0xbb83, 0xbb82, 0, 0 }, /* #14 */ 9559 { 0x293d93, 0x293503, 0x3cba, 0x3cb9, 0, 0 }, /* #15 */ 9560 { 0x3558d3, 0x355003, 0x3a65, 0x3a64, 0, 0 }, /* #16 */ 9561 { 0x336293, 0x336203, 0x00fc, 0x00fb, 0, 0 }, /* #17 */ 9562 { 0x184d52, 0x184502, 0x25b7, 0x25b6, 0, 0 }, /* #18 */ 9563 { 0x224a97, 0x224207, 0x7036, 0x7035, 0, 0 }, /* #19 */ 9564 { 0x160957, 0x160187, 0xd237, 0xd236, 0, 0 }, /* #20 */ 9565 { 0x1b4dd7, 0x1b4517, 0x02a0, 0x029f, 0, 0 }, /* #21 */ 9566 { 0x116986, 0x116186, 0x90ec, 0x90eb, 0, 0 }, /* #22 */ 9567 { 0x340a86, 0x340202, 0x565e, 0x565d, 0, 0 }, /* #23 */ 9568 { 0x0a4dc6, 0x0a4506, 0x7542, 0x7541, 0, 0 }, /* #24 */ 9569 { 0x207a06, 0x207292, 0xc9f0, 0xc9ef, 0, 0 }, /* #25 */ 9570 { 0x2f3f02, 0x2f3702, 0x4a2d, 0x4a2c, 0, 0 }, /* #26 */ 9571 { 0x286cc6, 0x286482, 0x9165, 0x9164, 0, 0 }, /* #27 */ 9572 { 0x110757, 0x110707, 0x2973, 0x2972, 0, 0 }, /* #28 */ 9573 { 0x3b64d2, 0x3b6482, 0xb338, 0xb337, 0, 0 }, /* #29 */ 9574 { 0x375b06, 0x375382, 0xf95c, 0xf95b, 0, 0 }, /* #30 */ 9575 { 0x3b2a02, 0x3b2212, 0x5090, 0x508f, 0, 0 }, /* #31 */ 9576 { 0x162b46, 0x162382, 0xe3a8, 0xe3a7, 0, 0 }, /* #32 */ 9577 { 0x064183, 0x064113, 0x4920, 0x491f, 0, 0 }, /* #33 */ 9578 { 0x281253, 0x281203, 0x7298, 0x7297, 0, 0 }, /* #34 */ 9579 { 0x080587, 0x080583, 0xa5cc, 0xa5cb, 0, 0 }, /* #35 */ 9580 { 0x0d1483, 0x0d1407, 0x3197, 0x3196, 0, 0 }, /* #36 */ 9581 { 0x024e83, 0x024687, 0xdab5, 0xdab4, 0, 0 }, /* #37 */ 9582 { 0x032bd7, 0x032307, 0x065b, 0x065a, 0, 0 }, /* #38 */ 9583 { 0x387283, 0x387287, 0xdc15, 0xdc14, 0, 0 }, /* #39 */ 9584 { 0x1a0486, 0x1a0486, 0xbb34, 0xbb33, 0, 0 }, /* #40 */ 9585 { 0x1a6993, 0x1a6103, 0x6ee6, 0x6ee5, 0, 0 }, /* #41 */ 9586 { 0x076506, 0x076502, 0x1f9e, 0x1f9d, 0, 0 }, /* #42 */ 9587 { 0x2d5243, 0x2d5287, 0xa24c, 0xa24b, 0, 0 }, /* #43 */ 9588 { 0x286617, 0x286603, 0x479c, 0x479b, 0, 0 }, /* #44 */ 9589 { 0x3f6456, 0x3f6482, 0xf57b, 0xf57a, 0, 0 }, /* #45 */ 9590 { 0x277306, 0x277302, 0x0dfe, 0x0dfd, 0, 0 }, /* #46 */ 9591 { 0x134a43, 0x134287, 0xbfd8, 0xbfd7, 0, 0 }, /* #47 */ 9592 { 0x2e1c52, 0x2e1482, 0x839e, 0x839d, 0, 0 }, /* #48 */ 9593 { 0x042717, 0x042783, 0xb5f2, 0xb5f1, 0, 0 }, /* #49 */ 9594 { 0x0f2a43, 0x0f2287, 0xffb9, 0xffb8, 0, 0 }, /* #50 */ 9595 { 0x056657, 0x056607, 0x4aef, 0x4aee, 0, 0 }, /* #51 */ 9596 { 0x2245c7, 0x224507, 0x59ef, 0x59ee, 0, 0 }, /* #52 */ 9597 { 0x2063c2, 0x206386, 0xf8e9, 0xf8e8, 0, 0 }, /* #53 */ 9598 { 0x011c16, 0x011406, 0x0228, 0x0227, 0, 0 }, /* #54 */ 9599 { 0x0f2802, 0x0f2002, 0x6374, 0x6373, 0, 0 }, /* #55 */ 9600 { 0x000d06, 0x000506, 0x748f, 0x748e, 0, 0 }, /* #56 */ 9601 { 0x105bd2, 0x105306, 0x3385, 0x3384, 0, 0 }, /* #57 */ 9602 { 0x1d6e96, 0x1d6682, 0xfb17, 0xfb16, 0, 0 }, /* #58 */ 9603 { 0x1c2e87, 0x1c2603, 0x6d6e, 0x6d6d, 0, 0 }, /* #59 */ 9604 { 0x085d17, 0x085503, 0x3763, 0x3762, 0, 0 }, /* #60 */ 9605 { 0x3578d3, 0x357087, 0xebd5, 0xebd4, 0, 0 }, /* #61 */ 9606 { 0x1d0386, 0x1d0302, 0x4b59, 0x4b58, 0, 0 }, /* #62 */ 9607 { 0x164917, 0x164103, 0x1b9e, 0x1b9d, 0, 0 }, /* #63 */ 9608 { 0x092807, 0x092007, 0x436d, 0x436c, 0, 0 }, /* #64 */ 9609 { 0x254147, 0x254197, 0xc970, 0xc96f, 0, 0 }, /* #65 */ 9610 { 0x3c0842, 0x3c0006, 0x68ec, 0x68eb, 0, 0 }, /* #66 */ 9611 { 0x2e0702, 0x2e0782, 0xeca9, 0xeca8, 0, 0 }, /* #67 */ 9612 { 0x300583, 0x300587, 0x8f1c, 0x8f1b, 0, 0 }, /* #68 */ 9613 { 0x3c3307, 0x3c3383, 0x840c, 0x840b, 0, 0 }, /* #69 */ 9614 { 0x1e6887, 0x1e6007, 0x100b, 0x100a, 0, 0 }, /* #70 */ 9615 { 0x0b5303, 0x0b5307, 0x4e91, 0x4e90, 0, 0 }, /* #71 */ 9616 { 0x0d14c6, 0x0d1486, 0xf9a6, 0xf9a5, 0, 0 }, /* #72 */ 9617 { 0x092056, 0x092086, 0xac56, 0xac55, 0, 0 }, /* #73 */ 9618 { 0x317a12, 0x317206, 0x0d8e, 0x0d8d, 0, 0 }, /* #74 */ 9619 { 0x031ed3, 0x031687, 0xf206, 0xf205, 0, 0 }, /* #75 */ 9620 { 0x1b2082, 0x1b2082, 0xd8da, 0xd8d9, 0, 0 }, /* #76 */ 9621 { 0x1450d6, 0x145082, 0xcab7, 0xcab6, 0, 0 }, /* #77 */ 9622 { 0x004347, 0x004387, 0x9f28, 0x9f27, 0, 0 }, /* #78 */ 9623 { 0x2b2782, 0x2b2706, 0x0f5b, 0x0f5a, 0, 0 }, /* #79 */ 9624 { 0x115c43, 0x115403, 0x106c, 0x106b, 0, 0 }, /* #80 */ 9625 { 0x2e2987, 0x2e2103, 0x008d, 0x008c, 0, 0 }, /* #81 */ 9626 { 0x3c4e82, 0x3c4682, 0xe75f, 0xe75e, 0, 0 }, /* #82 */ 9627 { 0x192dc3, 0x192503, 0x4ce6, 0x4ce5, 0, 0 }, /* #83 */ 9628 { 0x2b3d16, 0x2b3506, 0x2b31, 0x2b30, 0, 0 }, /* #84 */ 9629 { 0x003a12, 0x003206, 0x488c, 0x488b, 0, 0 }, /* #85 */ 9630 { 0x1a6512, 0x1a6502, 0x4ca2, 0x4ca1, 0, 0 }, /* #86 */ 9631 { 0x004606, 0x004686, 0x893b, 0x893a, 0, 0 }, /* #87 */ 9632 { 0x0c12c2, 0x0c1202, 0x615f, 0x615e, 0, 0 }, /* #88 */ 9633 { 0x1f2c07, 0x1f2483, 0xbb2a, 0xbb29, 0, 0 }, /* #89 */ 9634 { 0x280246, 0x280202, 0x56a8, 0x56a7, 0, 0 }, /* #90 */ 9635 { 0x223596, 0x223506, 0x1d83, 0x1d82, 0, 0 }, /* #91 */ 9636 { 0x0519d3, 0x051113, 0x11e0, 0x11df, 0, 0 }, /* #92 */ 9637 { 0x1d4913, 0x1d4183, 0xbe65, 0xbe64, 0, 0 }, /* #93 */ 9638 { 0x170793, 0x170787, 0x9983, 0x9982, 0, 0 }, /* #94 */ 9639 { 0x340757, 0x340787, 0xac23, 0xac22, 0, 0 }, /* #95 */ 6536 9640 }; 6537 9641 static const BINU16_TEST_T g_aTests_dec_u16_locked[] = 6538 9642 { 6539 { 0x3d5553, 0x3d5507, 0x00e9, 0x00e8, 0, 0 }, /* #0 */ 6540 { 0x094782, 0x094786, 0xaacd, 0xaacc, 0, 0 }, /* #1 */ 6541 { 0x327c97, 0x327407, 0x60b5, 0x60b4, 0, 0 }, /* #2 */ 6542 { 0x322312, 0x322306, 0x428e, 0x428d, 0, 0 }, /* #3 */ 6543 { 0x1b2b13, 0x1b2387, 0xb764, 0xb763, 0, 0 }, /* #4 */ 6544 { 0x321312, 0x321306, 0x71ee, 0x71ed, 0, 0 }, /* #5 */ 6545 { 0x3d7283, 0x3d7283, 0x91e7, 0x91e6, 0, 0 }, /* #6 */ 6546 { 0x1c7f86, 0x1c7702, 0x40c2, 0x40c1, 0, 0 }, /* #7 */ 6547 { 0x081dd2, 0x081506, 0x36ec, 0x36eb, 0, 0 }, /* #8 */ 6548 { 0x0463d2, 0x046386, 0xdb07, 0xdb06, 0, 0 }, /* #9 */ 6549 { 0x294bd7, 0x294307, 0x532f, 0x532e, 0, 0 }, /* #10 */ 6550 { 0x264393, 0x264383, 0xfa4d, 0xfa4c, 0, 0 }, /* #11 */ 6551 { 0x3a62c6, 0x3a6286, 0x8f36, 0x8f35, 0, 0 }, /* #12 */ 6552 { 0x246196, 0x246106, 0x08b3, 0x08b2, 0, 0 }, /* #13 */ 6553 { 0x283516, 0x283502, 0x124a, 0x1249, 0, 0 }, /* #14 */ 6554 { 0x3b62d7, 0x3b6283, 0xee62, 0xee61, 0, 0 }, /* #15 */ 6555 { 0x197803, 0x197087, 0xe0b2, 0xe0b1, 0, 0 }, /* #16 */ 6556 { 0x187602, 0x187602, 0x1ef3, 0x1ef2, 0, 0 }, /* #17 */ 6557 { 0x087492, 0x087486, 0xb978, 0xb977, 0, 0 }, /* #18 */ 6558 { 0x200c56, 0x200406, 0x184e, 0x184d, 0, 0 }, /* #19 */ 6559 { 0x265e83, 0x265687, 0xb266, 0xb265, 0, 0 }, /* #20 */ 6560 { 0x3c4e06, 0x3c4606, 0x266b, 0x266a, 0, 0 }, /* #21 */ 6561 { 0x324957, 0x324103, 0x63da, 0x63d9, 0, 0 }, /* #22 */ 6562 { 0x3c3096, 0x3c3002, 0x0b76, 0x0b75, 0, 0 }, /* #23 */ 6563 { 0x197513, 0x197507, 0x72dc, 0x72db, 0, 0 }, /* #24 */ 6564 { 0x1f6483, 0x1f6407, 0x220b, 0x220a, 0, 0 }, /* #25 */ 6565 { 0x181e96, 0x181682, 0xc54d, 0xc54c, 0, 0 }, /* #26 */ 6566 { 0x0c5997, 0x0c5187, 0x9ea7, 0x9ea6, 0, 0 }, /* #27 */ 6567 { 0x3113c6, 0x311386, 0xacad, 0xacac, 0, 0 }, /* #28 */ 6568 { 0x001a56, 0x001286, 0xedad, 0xedac, 0, 0 }, /* #29 */ 6569 { 0x383197, 0x383103, 0x1bfc, 0x1bfb, 0, 0 }, /* #30 */ 6570 { 0x257b52, 0x257302, 0x0505, 0x0504, 0, 0 }, /* #31 */ 6571 { 0x044a83, 0x044203, 0x44fe, 0x44fd, 0, 0 }, /* #32 */ 6572 { 0x162b57, 0x162383, 0xb63f, 0xb63e, 0, 0 }, /* #33 */ 6573 { 0x3b0752, 0x3b0786, 0xa4ca, 0xa4c9, 0, 0 }, /* #34 */ 6574 { 0x2d7bd7, 0x2d7383, 0xfb46, 0xfb45, 0, 0 }, /* #35 */ 6575 { 0x003606, 0x003606, 0x0201, 0x0200, 0, 0 }, /* #36 */ 6576 { 0x053e43, 0x053607, 0x7819, 0x7818, 0, 0 }, /* #37 */ 6577 { 0x343743, 0x343707, 0x30cb, 0x30ca, 0, 0 }, /* #38 */ 6578 { 0x1016c2, 0x101602, 0x5d39, 0x5d38, 0, 0 }, /* #39 */ 6579 { 0x3d5c57, 0x3d5407, 0x16c4, 0x16c3, 0, 0 }, /* #40 */ 6580 { 0x0b5996, 0x0b5106, 0x7df7, 0x7df6, 0, 0 }, /* #41 */ 6581 { 0x171ec3, 0x171687, 0x90d9, 0x90d8, 0, 0 }, /* #42 */ 6582 { 0x271b47, 0x271307, 0x2196, 0x2195, 0, 0 }, /* #43 */ 6583 { 0x0a0943, 0x0a0103, 0x607a, 0x6079, 0, 0 }, /* #44 */ 6584 { 0x0013d6, 0x001386, 0xa485, 0xa484, 0, 0 }, /* #45 */ 6585 { 0x112c92, 0x112482, 0x822b, 0x822a, 0, 0 }, /* #46 */ 6586 { 0x2a7457, 0x2a7487, 0xd5e9, 0xd5e8, 0, 0 }, /* #47 */ 6587 { 0x2a5682, 0x2a5602, 0x1e4b, 0x1e4a, 0, 0 }, /* #48 */ 6588 { 0x116452, 0x116486, 0xfc96, 0xfc95, 0, 0 }, /* #49 */ 6589 { 0x0311c2, 0x031182, 0xca27, 0xca26, 0, 0 }, /* #50 */ 6590 { 0x2b5d42, 0x2b5502, 0x4de1, 0x4de0, 0, 0 }, /* #51 */ 6591 { 0x341416, 0x341486, 0xcd51, 0xcd50, 0, 0 }, /* #52 */ 6592 { 0x3321d6, 0x332102, 0x536f, 0x536e, 0, 0 }, /* #53 */ 6593 { 0x073b93, 0x073313, 0x40e0, 0x40df, 0, 0 }, /* #54 */ 6594 { 0x3e4cc2, 0x3e4402, 0x638d, 0x638c, 0, 0 }, /* #55 */ 6595 { 0x0e71d3, 0x0e7103, 0x477b, 0x477a, 0, 0 }, /* #56 */ 6596 { 0x381d13, 0x381503, 0x5d41, 0x5d40, 0, 0 }, /* #57 */ 6597 { 0x0e1052, 0x0e1002, 0x29cc, 0x29cb, 0, 0 }, /* #58 */ 6598 { 0x291f42, 0x291782, 0x8284, 0x8283, 0, 0 }, /* #59 */ 6599 { 0x334606, 0x334602, 0x7621, 0x7620, 0, 0 }, /* #60 */ 6600 { 0x3e7903, 0x3e7183, 0x8a77, 0x8a76, 0, 0 }, /* #61 */ 6601 { 0x1e0e56, 0x1e0602, 0x7663, 0x7662, 0, 0 }, /* #62 */ 6602 { 0x200457, 0x200487, 0xfc66, 0xfc65, 0, 0 }, /* #63 */ 9643 { 0x3a62d7, 0x3a6283, 0xe5d4, 0xe5d3, 0, 0 }, /* #0 */ 9644 { 0x386693, 0x386683, 0xa308, 0xa307, 0, 0 }, /* #1 */ 9645 { 0x142356, 0x142396, 0xa3d0, 0xa3cf, 0, 0 }, /* #2 */ 9646 { 0x235386, 0x235302, 0x704b, 0x704a, 0, 0 }, /* #3 */ 9647 { 0x1058c6, 0x105012, 0x49c0, 0x49bf, 0, 0 }, /* #4 */ 9648 { 0x237056, 0x237002, 0x57c9, 0x57c8, 0, 0 }, /* #5 */ 9649 { 0x327f83, 0x327787, 0xc5ad, 0xc5ac, 0, 0 }, /* #6 */ 9650 { 0x0d1793, 0x0d1787, 0xf956, 0xf955, 0, 0 }, /* #7 */ 9651 { 0x131016, 0x131086, 0x8657, 0x8656, 0, 0 }, /* #8 */ 9652 { 0x216612, 0x216606, 0x7e4f, 0x7e4e, 0, 0 }, /* #9 */ 9653 { 0x2d09d2, 0x2d0102, 0x4d33, 0x4d32, 0, 0 }, /* #10 */ 9654 { 0x1f66d2, 0x1f6606, 0x3b0d, 0x3b0c, 0, 0 }, /* #11 */ 9655 { 0x2b7c93, 0x2b7487, 0x911c, 0x911b, 0, 0 }, /* #12 */ 9656 { 0x216c87, 0x216483, 0xe035, 0xe034, 0, 0 }, /* #13 */ 9657 { 0x366e46, 0x366696, 0xe270, 0xe26f, 0, 0 }, /* #14 */ 9658 { 0x2c2b57, 0x2c2383, 0xc7f5, 0xc7f4, 0, 0 }, /* #15 */ 9659 { 0x162e17, 0x162683, 0xeb27, 0xeb26, 0, 0 }, /* #16 */ 9660 { 0x000b16, 0x000382, 0xbec9, 0xbec8, 0, 0 }, /* #17 */ 9661 { 0x002097, 0x002013, 0x59e0, 0x59df, 0, 0 }, /* #18 */ 9662 { 0x350513, 0x350517, 0x23d0, 0x23cf, 0, 0 }, /* #19 */ 9663 { 0x343953, 0x343187, 0x9229, 0x9228, 0, 0 }, /* #20 */ 9664 { 0x026783, 0x026783, 0xa2a3, 0xa2a2, 0, 0 }, /* #21 */ 9665 { 0x3b1cd2, 0x3b1402, 0x0fbd, 0x0fbc, 0, 0 }, /* #22 */ 9666 { 0x1466d3, 0x146683, 0xd8b4, 0xd8b3, 0, 0 }, /* #23 */ 9667 { 0x073717, 0x073783, 0xb371, 0xb370, 0, 0 }, /* #24 */ 9668 { 0x337b96, 0x337382, 0x8524, 0x8523, 0, 0 }, /* #25 */ 9669 { 0x232852, 0x232002, 0x560f, 0x560e, 0, 0 }, /* #26 */ 9670 { 0x057d03, 0x057503, 0x4d2d, 0x4d2c, 0, 0 }, /* #27 */ 9671 { 0x2d5e06, 0x2d5602, 0x178b, 0x178a, 0, 0 }, /* #28 */ 9672 { 0x043757, 0x043783, 0xc5ac, 0xc5ab, 0, 0 }, /* #29 */ 9673 { 0x1f6007, 0x1f6003, 0x5a14, 0x5a13, 0, 0 }, /* #30 */ 9674 { 0x2c6ac7, 0x2c6203, 0x5dfe, 0x5dfd, 0, 0 }, /* #31 */ 9675 { 0x197e12, 0x197606, 0x49b2, 0x49b1, 0, 0 }, /* #32 */ 9676 { 0x0d5212, 0x0d5212, 0x2290, 0x228f, 0, 0 }, /* #33 */ 9677 { 0x2e4493, 0x2e4487, 0xbd51, 0xbd50, 0, 0 }, /* #34 */ 9678 { 0x1c2897, 0x1c2083, 0xc969, 0xc968, 0, 0 }, /* #35 */ 9679 { 0x211242, 0x211282, 0xd05e, 0xd05d, 0, 0 }, /* #36 */ 9680 { 0x2d0187, 0x2d0187, 0xe53a, 0xe539, 0, 0 }, /* #37 */ 9681 { 0x095d42, 0x095502, 0x3f77, 0x3f76, 0, 0 }, /* #38 */ 9682 { 0x2559c2, 0x255182, 0x948b, 0x948a, 0, 0 }, /* #39 */ 9683 { 0x1b5843, 0x1b5003, 0x6d87, 0x6d86, 0, 0 }, /* #40 */ 9684 { 0x355c13, 0x355407, 0x3c2e, 0x3c2d, 0, 0 }, /* #41 */ 9685 { 0x1c17c2, 0x1c1782, 0xae6f, 0xae6e, 0, 0 }, /* #42 */ 9686 { 0x1e7997, 0x1e7103, 0x2798, 0x2797, 0, 0 }, /* #43 */ 9687 { 0x392083, 0x392083, 0xcf98, 0xcf97, 0, 0 }, /* #44 */ 9688 { 0x2b3243, 0x2b3207, 0x13bf, 0x13be, 0, 0 }, /* #45 */ 9689 { 0x3f0b06, 0x3f0306, 0x72cb, 0x72ca, 0, 0 }, /* #46 */ 9690 { 0x301407, 0x301403, 0x0fdb, 0x0fda, 0, 0 }, /* #47 */ 9691 { 0x3b03c7, 0x3b0387, 0xfd9b, 0xfd9a, 0, 0 }, /* #48 */ 9692 { 0x3b5f82, 0x3b5782, 0xad59, 0xad58, 0, 0 }, /* #49 */ 9693 { 0x0e3f02, 0x0e3786, 0xfcb8, 0xfcb7, 0, 0 }, /* #50 */ 9694 { 0x001546, 0x001586, 0xa543, 0xa542, 0, 0 }, /* #51 */ 9695 { 0x377657, 0x377603, 0x23cf, 0x23ce, 0, 0 }, /* #52 */ 9696 { 0x170352, 0x170302, 0x489f, 0x489e, 0, 0 }, /* #53 */ 9697 { 0x345512, 0x345586, 0xd5d8, 0xd5d7, 0, 0 }, /* #54 */ 9698 { 0x157797, 0x157703, 0x1408, 0x1407, 0, 0 }, /* #55 */ 9699 { 0x033b46, 0x033302, 0x3058, 0x3057, 0, 0 }, /* #56 */ 9700 { 0x360483, 0x360407, 0x6f15, 0x6f14, 0, 0 }, /* #57 */ 9701 { 0x224f82, 0x224702, 0x0c03, 0x0c02, 0, 0 }, /* #58 */ 9702 { 0x373c43, 0x373487, 0xecfd, 0xecfc, 0, 0 }, /* #59 */ 9703 { 0x2c5807, 0x2c5003, 0x585e, 0x585d, 0, 0 }, /* #60 */ 9704 { 0x2d2f53, 0x2d2783, 0xbb77, 0xbb76, 0, 0 }, /* #61 */ 9705 { 0x3806c6, 0x380606, 0x3134, 0x3133, 0, 0 }, /* #62 */ 9706 { 0x0c7a02, 0x0c7282, 0xe1da, 0xe1d9, 0, 0 }, /* #63 */ 9707 { 0x0e41c3, 0x0e4183, 0xa98d, 0xa98c, 0, 0 }, /* #64 */ 9708 { 0x310dd7, 0x310587, 0xeba1, 0xeba0, 0, 0 }, /* #65 */ 9709 { 0x0d49d7, 0x0d4187, 0xd71f, 0xd71e, 0, 0 }, /* #66 */ 9710 { 0x3e5502, 0x3e5586, 0xbca7, 0xbca6, 0, 0 }, /* #67 */ 9711 { 0x193247, 0x193283, 0xf6cc, 0xf6cb, 0, 0 }, /* #68 */ 9712 { 0x027193, 0x027183, 0xad8d, 0xad8c, 0, 0 }, /* #69 */ 9713 { 0x2103d7, 0x210387, 0x99a1, 0x99a0, 0, 0 }, /* #70 */ 9714 { 0x212893, 0x212083, 0x8576, 0x8575, 0, 0 }, /* #71 */ 9715 { 0x3c1487, 0x3c1483, 0xc6a3, 0xc6a2, 0, 0 }, /* #72 */ 9716 { 0x301986, 0x301182, 0xb8d1, 0xb8d0, 0, 0 }, /* #73 */ 9717 { 0x0261c6, 0x026106, 0x7328, 0x7327, 0, 0 }, /* #74 */ 9718 { 0x2c79d7, 0x2c7187, 0xb2b2, 0xb2b1, 0, 0 }, /* #75 */ 9719 { 0x3f5dd6, 0x3f5502, 0x2b21, 0x2b20, 0, 0 }, /* #76 */ 9720 { 0x282203, 0x282283, 0x8d76, 0x8d75, 0, 0 }, /* #77 */ 9721 { 0x117b53, 0x117303, 0x666f, 0x666e, 0, 0 }, /* #78 */ 9722 { 0x2c2886, 0x2c2086, 0xccde, 0xccdd, 0, 0 }, /* #79 */ 9723 { 0x2a3d12, 0x2a3592, 0xdae0, 0xdadf, 0, 0 }, /* #80 */ 9724 { 0x305303, 0x305307, 0x62e3, 0x62e2, 0, 0 }, /* #81 */ 9725 { 0x385f47, 0x385703, 0x7ac8, 0x7ac7, 0, 0 }, /* #82 */ 9726 { 0x2360d6, 0x236092, 0xc490, 0xc48f, 0, 0 }, /* #83 */ 9727 { 0x3a0117, 0x3a0183, 0x9ca2, 0x9ca1, 0, 0 }, /* #84 */ 9728 { 0x167ec6, 0x167686, 0x9ce5, 0x9ce4, 0, 0 }, /* #85 */ 9729 { 0x0e2587, 0x0e2583, 0xa5a8, 0xa5a7, 0, 0 }, /* #86 */ 9730 { 0x344206, 0x344286, 0xb83b, 0xb83a, 0, 0 }, /* #87 */ 9731 { 0x1a6516, 0x1a6502, 0x619f, 0x619e, 0, 0 }, /* #88 */ 9732 { 0x2f2a46, 0x2f2216, 0x6360, 0x635f, 0, 0 }, /* #89 */ 9733 { 0x3c3dc3, 0x3c3503, 0x688a, 0x6889, 0, 0 }, /* #90 */ 9734 { 0x255e82, 0x255682, 0xeab4, 0xeab3, 0, 0 }, /* #91 */ 9735 { 0x217782, 0x217782, 0x8784, 0x8783, 0, 0 }, /* #92 */ 9736 { 0x007917, 0x007187, 0x93c1, 0x93c0, 0, 0 }, /* #93 */ 9737 { 0x236b46, 0x236382, 0x8f6c, 0x8f6b, 0, 0 }, /* #94 */ 9738 { 0x0f2387, 0x0f2387, 0xddcd, 0xddcc, 0, 0 }, /* #95 */ 6603 9739 }; 6604 9740 static const BINU16_TEST_T g_aTests_not_u16[] = 6605 9741 { 6606 { 0x113683, 0x113683, 0xe852, 0x17ad, 0, 0 }, /* #0 */ 6607 { 0x106056, 0x106056, 0x11cf, 0xee30, 0, 0 }, /* #1 */ 6608 { 0x2c6b92, 0x2c6b92, 0x5c97, 0xa368, 0, 0 }, /* #2 */ 6609 { 0x046f47, 0x046f47, 0x80d9, 0x7f26, 0, 0 }, /* #3 */ 6610 { 0x325102, 0x325102, 0x9320, 0x6cdf, 0, 0 }, /* #4 */ 6611 { 0x2f40d3, 0x2f40d3, 0x6600, 0x99ff, 0, 0 }, /* #5 */ 6612 { 0x201713, 0x201713, 0x39a9, 0xc656, 0, 0 }, /* #6 */ 6613 { 0x2141d2, 0x2141d2, 0x45dd, 0xba22, 0, 0 }, /* #7 */ 6614 { 0x1067c6, 0x1067c6, 0x9361, 0x6c9e, 0, 0 }, /* #8 */ 6615 { 0x2b7b13, 0x2b7b13, 0x527e, 0xad81, 0, 0 }, /* #9 */ 6616 { 0x380656, 0x380656, 0xd43a, 0x2bc5, 0, 0 }, /* #10 */ 6617 { 0x1638c3, 0x1638c3, 0x7bce, 0x8431, 0, 0 }, /* #11 */ 6618 { 0x103c92, 0x103c92, 0x303b, 0xcfc4, 0, 0 }, /* #12 */ 6619 { 0x260553, 0x260553, 0x0474, 0xfb8b, 0, 0 }, /* #13 */ 6620 { 0x271586, 0x271586, 0x4231, 0xbdce, 0, 0 }, /* #14 */ 6621 { 0x102756, 0x102756, 0x4ce2, 0xb31d, 0, 0 }, /* #15 */ 6622 { 0x253f13, 0x253f13, 0x6902, 0x96fd, 0, 0 }, /* #16 */ 6623 { 0x093e47, 0x093e47, 0x19e3, 0xe61c, 0, 0 }, /* #17 */ 6624 { 0x030e93, 0x030e93, 0xa342, 0x5cbd, 0, 0 }, /* #18 */ 6625 { 0x2f6407, 0x2f6407, 0xf2f1, 0x0d0e, 0, 0 }, /* #19 */ 6626 { 0x1c6d06, 0x1c6d06, 0x70ed, 0x8f12, 0, 0 }, /* #20 */ 6627 { 0x287b87, 0x287b87, 0xfb59, 0x04a6, 0, 0 }, /* #21 */ 6628 { 0x2b1ac2, 0x2b1ac2, 0x6007, 0x9ff8, 0, 0 }, /* #22 */ 6629 { 0x107c87, 0x107c87, 0xca4f, 0x35b0, 0, 0 }, /* #23 */ 6630 { 0x132fd2, 0x132fd2, 0x9f7b, 0x6084, 0, 0 }, /* #24 */ 6631 { 0x0c6813, 0x0c6813, 0x592f, 0xa6d0, 0, 0 }, /* #25 */ 6632 { 0x091e93, 0x091e93, 0x22dc, 0xdd23, 0, 0 }, /* #26 */ 6633 { 0x303617, 0x303617, 0x677b, 0x9884, 0, 0 }, /* #27 */ 6634 { 0x1d5252, 0x1d5252, 0x4d67, 0xb298, 0, 0 }, /* #28 */ 6635 { 0x2e4a93, 0x2e4a93, 0x9b39, 0x64c6, 0, 0 }, /* #29 */ 6636 { 0x2161c2, 0x2161c2, 0x9e51, 0x61ae, 0, 0 }, /* #30 */ 6637 { 0x0d7fc7, 0x0d7fc7, 0xcea3, 0x315c, 0, 0 }, /* #31 */ 6638 { 0x2942c3, 0x2942c3, 0x8f8c, 0x7073, 0, 0 }, /* #32 */ 6639 { 0x3b5d47, 0x3b5d47, 0x9b9f, 0x6460, 0, 0 }, /* #33 */ 6640 { 0x387e97, 0x387e97, 0xc9aa, 0x3655, 0, 0 }, /* #34 */ 6641 { 0x3b4e03, 0x3b4e03, 0x8958, 0x76a7, 0, 0 }, /* #35 */ 6642 { 0x2e7992, 0x2e7992, 0x6e99, 0x9166, 0, 0 }, /* #36 */ 6643 { 0x2b1106, 0x2b1106, 0xaee7, 0x5118, 0, 0 }, /* #37 */ 6644 { 0x287f87, 0x287f87, 0xb726, 0x48d9, 0, 0 }, /* #38 */ 6645 { 0x3f23d7, 0x3f23d7, 0xd9c7, 0x2638, 0, 0 }, /* #39 */ 6646 { 0x303bc3, 0x303bc3, 0x9bac, 0x6453, 0, 0 }, /* #40 */ 6647 { 0x263d02, 0x263d02, 0x413b, 0xbec4, 0, 0 }, /* #41 */ 6648 { 0x290b02, 0x290b02, 0x41b5, 0xbe4a, 0, 0 }, /* #42 */ 6649 { 0x0b0303, 0x0b0303, 0x722b, 0x8dd4, 0, 0 }, /* #43 */ 6650 { 0x252603, 0x252603, 0xfe8c, 0x0173, 0, 0 }, /* #44 */ 6651 { 0x202a02, 0x202a02, 0x29af, 0xd650, 0, 0 }, /* #45 */ 6652 { 0x175246, 0x175246, 0xa4ea, 0x5b15, 0, 0 }, /* #46 */ 6653 { 0x340ec7, 0x340ec7, 0xd608, 0x29f7, 0, 0 }, /* #47 */ 6654 { 0x365a12, 0x365a12, 0x13fa, 0xec05, 0, 0 }, /* #48 */ 6655 { 0x1e0a17, 0x1e0a17, 0x35da, 0xca25, 0, 0 }, /* #49 */ 6656 { 0x390a96, 0x390a96, 0x1d2a, 0xe2d5, 0, 0 }, /* #50 */ 6657 { 0x375b93, 0x375b93, 0x55cd, 0xaa32, 0, 0 }, /* #51 */ 6658 { 0x1f2493, 0x1f2493, 0xf435, 0x0bca, 0, 0 }, /* #52 */ 6659 { 0x317dc6, 0x317dc6, 0x551c, 0xaae3, 0, 0 }, /* #53 */ 6660 { 0x2d5992, 0x2d5992, 0x16e9, 0xe916, 0, 0 }, /* #54 */ 6661 { 0x1f5153, 0x1f5153, 0xc0ad, 0x3f52, 0, 0 }, /* #55 */ 6662 { 0x0e42d3, 0x0e42d3, 0x1a46, 0xe5b9, 0, 0 }, /* #56 */ 6663 { 0x042887, 0x042887, 0xf8fe, 0x0701, 0, 0 }, /* #57 */ 6664 { 0x2918d7, 0x2918d7, 0x0ada, 0xf525, 0, 0 }, /* #58 */ 6665 { 0x1218d6, 0x1218d6, 0xf196, 0x0e69, 0, 0 }, /* #59 */ 6666 { 0x235f52, 0x235f52, 0x32e7, 0xcd18, 0, 0 }, /* #60 */ 6667 { 0x3b7312, 0x3b7312, 0xe804, 0x17fb, 0, 0 }, /* #61 */ 6668 { 0x0c7b82, 0x0c7b82, 0x38a8, 0xc757, 0, 0 }, /* #62 */ 6669 { 0x075ed6, 0x075ed6, 0x6734, 0x98cb, 0, 0 }, /* #63 */ 9742 { 0x3c4752, 0x3c4752, 0x4ec1, 0xb13e, 0, 0 }, /* #0 */ 9743 { 0x0b0e43, 0x0b0e43, 0xe521, 0x1ade, 0, 0 }, /* #1 */ 9744 { 0x286607, 0x286607, 0xd3c8, 0x2c37, 0, 0 }, /* #2 */ 9745 { 0x087656, 0x087656, 0x773d, 0x88c2, 0, 0 }, /* #3 */ 9746 { 0x085046, 0x085046, 0xd013, 0x2fec, 0, 0 }, /* #4 */ 9747 { 0x1736c3, 0x1736c3, 0x755b, 0x8aa4, 0, 0 }, /* #5 */ 9748 { 0x1f3617, 0x1f3617, 0xebbb, 0x1444, 0, 0 }, /* #6 */ 9749 { 0x0f6a16, 0x0f6a16, 0xdf48, 0x20b7, 0, 0 }, /* #7 */ 9750 { 0x0e1582, 0x0e1582, 0xd3dc, 0x2c23, 0, 0 }, /* #8 */ 9751 { 0x0624d2, 0x0624d2, 0xa370, 0x5c8f, 0, 0 }, /* #9 */ 9752 { 0x152bd6, 0x152bd6, 0x352e, 0xcad1, 0, 0 }, /* #10 */ 9753 { 0x286956, 0x286956, 0xb1dd, 0x4e22, 0, 0 }, /* #11 */ 9754 { 0x086057, 0x086057, 0xa7f9, 0x5806, 0, 0 }, /* #12 */ 9755 { 0x157006, 0x157006, 0x007f, 0xff80, 0, 0 }, /* #13 */ 9756 { 0x0d29d3, 0x0d29d3, 0xee8f, 0x1170, 0, 0 }, /* #14 */ 9757 { 0x0d2553, 0x0d2553, 0x0e8d, 0xf172, 0, 0 }, /* #15 */ 9758 { 0x3d72d2, 0x3d72d2, 0x6954, 0x96ab, 0, 0 }, /* #16 */ 9759 { 0x0e1407, 0x0e1407, 0xbd3c, 0x42c3, 0, 0 }, /* #17 */ 9760 { 0x295256, 0x295256, 0xac45, 0x53ba, 0, 0 }, /* #18 */ 9761 { 0x170503, 0x170503, 0x5623, 0xa9dc, 0, 0 }, /* #19 */ 9762 { 0x1538c6, 0x1538c6, 0xef8f, 0x1070, 0, 0 }, /* #20 */ 9763 { 0x2433c7, 0x2433c7, 0x058d, 0xfa72, 0, 0 }, /* #21 */ 9764 { 0x3b7ec3, 0x3b7ec3, 0xf83b, 0x07c4, 0, 0 }, /* #22 */ 9765 { 0x131496, 0x131496, 0xfa08, 0x05f7, 0, 0 }, /* #23 */ 9766 { 0x0b3756, 0x0b3756, 0xda86, 0x2579, 0, 0 }, /* #24 */ 9767 { 0x2d2ad3, 0x2d2ad3, 0x35c5, 0xca3a, 0, 0 }, /* #25 */ 9768 { 0x302817, 0x302817, 0xd9de, 0x2621, 0, 0 }, /* #26 */ 9769 { 0x261912, 0x261912, 0x8e49, 0x71b6, 0, 0 }, /* #27 */ 9770 { 0x2a7693, 0x2a7693, 0xa40f, 0x5bf0, 0, 0 }, /* #28 */ 9771 { 0x3a7393, 0x3a7393, 0x817f, 0x7e80, 0, 0 }, /* #29 */ 9772 { 0x3e5c06, 0x3e5c06, 0x775d, 0x88a2, 0, 0 }, /* #30 */ 9773 { 0x370d52, 0x370d52, 0x825f, 0x7da0, 0, 0 }, /* #31 */ 9774 { 0x2e64c2, 0x2e64c2, 0x6c1f, 0x93e0, 0, 0 }, /* #32 */ 9775 { 0x017e82, 0x017e82, 0x5b96, 0xa469, 0, 0 }, /* #33 */ 9776 { 0x1d05c7, 0x1d05c7, 0xe0ad, 0x1f52, 0, 0 }, /* #34 */ 9777 { 0x010b47, 0x010b47, 0x9f6e, 0x6091, 0, 0 }, /* #35 */ 9778 { 0x2c7853, 0x2c7853, 0x78c2, 0x873d, 0, 0 }, /* #36 */ 9779 { 0x052306, 0x052306, 0x8c33, 0x73cc, 0, 0 }, /* #37 */ 9780 { 0x3473d2, 0x3473d2, 0xafed, 0x5012, 0, 0 }, /* #38 */ 9781 { 0x0f2a43, 0x0f2a43, 0xd254, 0x2dab, 0, 0 }, /* #39 */ 9782 { 0x214797, 0x214797, 0x4c6d, 0xb392, 0, 0 }, /* #40 */ 9783 { 0x0b1883, 0x0b1883, 0xfa0d, 0x05f2, 0, 0 }, /* #41 */ 9784 { 0x3f2656, 0x3f2656, 0x2125, 0xdeda, 0, 0 }, /* #42 */ 9785 { 0x2d4003, 0x2d4003, 0xde7a, 0x2185, 0, 0 }, /* #43 */ 9786 { 0x174112, 0x174112, 0xc3f3, 0x3c0c, 0, 0 }, /* #44 */ 9787 { 0x082757, 0x082757, 0x17d2, 0xe82d, 0, 0 }, /* #45 */ 9788 { 0x031907, 0x031907, 0x504c, 0xafb3, 0, 0 }, /* #46 */ 9789 { 0x375f03, 0x375f03, 0x921a, 0x6de5, 0, 0 }, /* #47 */ 9790 { 0x2e0453, 0x2e0453, 0x0cbb, 0xf344, 0, 0 }, /* #48 */ 9791 { 0x154d06, 0x154d06, 0xb19c, 0x4e63, 0, 0 }, /* #49 */ 9792 { 0x151dd3, 0x151dd3, 0xf3b6, 0x0c49, 0, 0 }, /* #50 */ 9793 { 0x3a41d7, 0x3a41d7, 0x3229, 0xcdd6, 0, 0 }, /* #51 */ 9794 { 0x333a96, 0x333a96, 0xeb7c, 0x1483, 0, 0 }, /* #52 */ 9795 { 0x384682, 0x384682, 0x16db, 0xe924, 0, 0 }, /* #53 */ 9796 { 0x150697, 0x150697, 0x6d97, 0x9268, 0, 0 }, /* #54 */ 9797 { 0x0165d3, 0x0165d3, 0x0dc8, 0xf237, 0, 0 }, /* #55 */ 9798 { 0x095b52, 0x095b52, 0x7328, 0x8cd7, 0, 0 }, /* #56 */ 9799 { 0x337657, 0x337657, 0x52b4, 0xad4b, 0, 0 }, /* #57 */ 9800 { 0x0741c6, 0x0741c6, 0x6724, 0x98db, 0, 0 }, /* #58 */ 9801 { 0x017ed3, 0x017ed3, 0x6744, 0x98bb, 0, 0 }, /* #59 */ 9802 { 0x163b12, 0x163b12, 0x46c3, 0xb93c, 0, 0 }, /* #60 */ 9803 { 0x212cc3, 0x212cc3, 0xa8b5, 0x574a, 0, 0 }, /* #61 */ 9804 { 0x3d3393, 0x3d3393, 0x27fc, 0xd803, 0, 0 }, /* #62 */ 9805 { 0x1223d7, 0x1223d7, 0x58e6, 0xa719, 0, 0 }, /* #63 */ 9806 { 0x3b2153, 0x3b2153, 0xed87, 0x1278, 0, 0 }, /* #64 */ 9807 { 0x075657, 0x075657, 0x56f6, 0xa909, 0, 0 }, /* #65 */ 9808 { 0x186dc3, 0x186dc3, 0x4108, 0xbef7, 0, 0 }, /* #66 */ 9809 { 0x0f7646, 0x0f7646, 0x9a5b, 0x65a4, 0, 0 }, /* #67 */ 9810 { 0x0f0243, 0x0f0243, 0x3d52, 0xc2ad, 0, 0 }, /* #68 */ 9811 { 0x2a63c3, 0x2a63c3, 0xf413, 0x0bec, 0, 0 }, /* #69 */ 9812 { 0x3226c3, 0x3226c3, 0xa372, 0x5c8d, 0, 0 }, /* #70 */ 9813 { 0x044552, 0x044552, 0x2243, 0xddbc, 0, 0 }, /* #71 */ 9814 { 0x1108c7, 0x1108c7, 0xc0e8, 0x3f17, 0, 0 }, /* #72 */ 9815 { 0x246106, 0x246106, 0x2616, 0xd9e9, 0, 0 }, /* #73 */ 9816 { 0x011a52, 0x011a52, 0xb7d6, 0x4829, 0, 0 }, /* #74 */ 9817 { 0x3b7286, 0x3b7286, 0xc9f5, 0x360a, 0, 0 }, /* #75 */ 9818 { 0x2e04d3, 0x2e04d3, 0xd554, 0x2aab, 0, 0 }, /* #76 */ 9819 { 0x2734c6, 0x2734c6, 0xa04b, 0x5fb4, 0, 0 }, /* #77 */ 9820 { 0x1c2493, 0x1c2493, 0x7403, 0x8bfc, 0, 0 }, /* #78 */ 9821 { 0x000287, 0x000287, 0xb1f8, 0x4e07, 0, 0 }, /* #79 */ 9822 { 0x0b33c2, 0x0b33c2, 0x2dfa, 0xd205, 0, 0 }, /* #80 */ 9823 { 0x1d32c2, 0x1d32c2, 0x22b6, 0xdd49, 0, 0 }, /* #81 */ 9824 { 0x2a1157, 0x2a1157, 0x406d, 0xbf92, 0, 0 }, /* #82 */ 9825 { 0x334456, 0x334456, 0x927f, 0x6d80, 0, 0 }, /* #83 */ 9826 { 0x236d46, 0x236d46, 0xf184, 0x0e7b, 0, 0 }, /* #84 */ 9827 { 0x2a1e02, 0x2a1e02, 0x56ec, 0xa913, 0, 0 }, /* #85 */ 9828 { 0x004c83, 0x004c83, 0x5f2e, 0xa0d1, 0, 0 }, /* #86 */ 9829 { 0x3e7c86, 0x3e7c86, 0x75a1, 0x8a5e, 0, 0 }, /* #87 */ 9830 { 0x162ad3, 0x162ad3, 0x4d80, 0xb27f, 0, 0 }, /* #88 */ 9831 { 0x254346, 0x254346, 0x187b, 0xe784, 0, 0 }, /* #89 */ 9832 { 0x094257, 0x094257, 0x31c4, 0xce3b, 0, 0 }, /* #90 */ 9833 { 0x2c4bc2, 0x2c4bc2, 0x46ce, 0xb931, 0, 0 }, /* #91 */ 9834 { 0x2f06c3, 0x2f06c3, 0x5212, 0xaded, 0, 0 }, /* #92 */ 9835 { 0x1a3ec2, 0x1a3ec2, 0xdf84, 0x207b, 0, 0 }, /* #93 */ 9836 { 0x0d59c6, 0x0d59c6, 0xe869, 0x1796, 0, 0 }, /* #94 */ 9837 { 0x2849d7, 0x2849d7, 0x9bcb, 0x6434, 0, 0 }, /* #95 */ 6670 9838 }; 6671 9839 static const BINU16_TEST_T g_aTests_not_u16_locked[] = 6672 9840 { 6673 { 0x3f2a87, 0x3f2a87, 0x4224, 0xbddb, 0, 0 }, /* #0 */ 6674 { 0x106846, 0x106846, 0x3027, 0xcfd8, 0, 0 }, /* #1 */ 6675 { 0x2106c6, 0x2106c6, 0xf795, 0x086a, 0, 0 }, /* #2 */ 6676 { 0x1e14d3, 0x1e14d3, 0x702d, 0x8fd2, 0, 0 }, /* #3 */ 6677 { 0x124f12, 0x124f12, 0x81e5, 0x7e1a, 0, 0 }, /* #4 */ 6678 { 0x2f76d7, 0x2f76d7, 0x5173, 0xae8c, 0, 0 }, /* #5 */ 6679 { 0x2b7007, 0x2b7007, 0x01e0, 0xfe1f, 0, 0 }, /* #6 */ 6680 { 0x013247, 0x013247, 0xd76c, 0x2893, 0, 0 }, /* #7 */ 6681 { 0x2b76c7, 0x2b76c7, 0xb469, 0x4b96, 0, 0 }, /* #8 */ 6682 { 0x2c70c2, 0x2c70c2, 0x07b2, 0xf84d, 0, 0 }, /* #9 */ 6683 { 0x2a6e16, 0x2a6e16, 0x353e, 0xcac1, 0, 0 }, /* #10 */ 6684 { 0x2601d7, 0x2601d7, 0x3496, 0xcb69, 0, 0 }, /* #11 */ 6685 { 0x1c19c6, 0x1c19c6, 0xe126, 0x1ed9, 0, 0 }, /* #12 */ 6686 { 0x3a3846, 0x3a3846, 0x4c7e, 0xb381, 0, 0 }, /* #13 */ 6687 { 0x0b7802, 0x0b7802, 0x814f, 0x7eb0, 0, 0 }, /* #14 */ 6688 { 0x3a2843, 0x3a2843, 0xa481, 0x5b7e, 0, 0 }, /* #15 */ 6689 { 0x0c2403, 0x0c2403, 0xa0cf, 0x5f30, 0, 0 }, /* #16 */ 6690 { 0x253752, 0x253752, 0x7fc9, 0x8036, 0, 0 }, /* #17 */ 6691 { 0x1d1897, 0x1d1897, 0x2e0c, 0xd1f3, 0, 0 }, /* #18 */ 6692 { 0x2a1c96, 0x2a1c96, 0x2fc5, 0xd03a, 0, 0 }, /* #19 */ 6693 { 0x353ec6, 0x353ec6, 0x947f, 0x6b80, 0, 0 }, /* #20 */ 6694 { 0x0f2d93, 0x0f2d93, 0xcb83, 0x347c, 0, 0 }, /* #21 */ 6695 { 0x073582, 0x073582, 0x7d38, 0x82c7, 0, 0 }, /* #22 */ 6696 { 0x0a1e46, 0x0a1e46, 0xbec1, 0x413e, 0, 0 }, /* #23 */ 6697 { 0x182186, 0x182186, 0x6dd2, 0x922d, 0, 0 }, /* #24 */ 6698 { 0x3633d7, 0x3633d7, 0xbf37, 0x40c8, 0, 0 }, /* #25 */ 6699 { 0x046417, 0x046417, 0x0616, 0xf9e9, 0, 0 }, /* #26 */ 6700 { 0x322b82, 0x322b82, 0x9091, 0x6f6e, 0, 0 }, /* #27 */ 6701 { 0x305953, 0x305953, 0x47a0, 0xb85f, 0, 0 }, /* #28 */ 6702 { 0x2c1587, 0x2c1587, 0xa280, 0x5d7f, 0, 0 }, /* #29 */ 6703 { 0x380b43, 0x380b43, 0x7e18, 0x81e7, 0, 0 }, /* #30 */ 6704 { 0x161986, 0x161986, 0xffa0, 0x005f, 0, 0 }, /* #31 */ 6705 { 0x0e6497, 0x0e6497, 0x7d20, 0x82df, 0, 0 }, /* #32 */ 6706 { 0x316797, 0x316797, 0x24e6, 0xdb19, 0, 0 }, /* #33 */ 6707 { 0x140287, 0x140287, 0xc080, 0x3f7f, 0, 0 }, /* #34 */ 6708 { 0x191d47, 0x191d47, 0xd453, 0x2bac, 0, 0 }, /* #35 */ 6709 { 0x235446, 0x235446, 0xc37b, 0x3c84, 0, 0 }, /* #36 */ 6710 { 0x3d75d2, 0x3d75d2, 0x6b52, 0x94ad, 0, 0 }, /* #37 */ 6711 { 0x0664d2, 0x0664d2, 0xd46d, 0x2b92, 0, 0 }, /* #38 */ 6712 { 0x2251d2, 0x2251d2, 0x19b9, 0xe646, 0, 0 }, /* #39 */ 6713 { 0x046cc7, 0x046cc7, 0x800f, 0x7ff0, 0, 0 }, /* #40 */ 6714 { 0x230402, 0x230402, 0x1359, 0xeca6, 0, 0 }, /* #41 */ 6715 { 0x0c5f42, 0x0c5f42, 0xa283, 0x5d7c, 0, 0 }, /* #42 */ 6716 { 0x227ec3, 0x227ec3, 0xd542, 0x2abd, 0, 0 }, /* #43 */ 6717 { 0x1a00d3, 0x1a00d3, 0xb433, 0x4bcc, 0, 0 }, /* #44 */ 6718 { 0x113c17, 0x113c17, 0x30ad, 0xcf52, 0, 0 }, /* #45 */ 6719 { 0x2e3842, 0x2e3842, 0xb2bc, 0x4d43, 0, 0 }, /* #46 */ 6720 { 0x321047, 0x321047, 0x74d5, 0x8b2a, 0, 0 }, /* #47 */ 6721 { 0x000a53, 0x000a53, 0xe844, 0x17bb, 0, 0 }, /* #48 */ 6722 { 0x0a7f53, 0x0a7f53, 0x5e37, 0xa1c8, 0, 0 }, /* #49 */ 6723 { 0x371917, 0x371917, 0xd23b, 0x2dc4, 0, 0 }, /* #50 */ 6724 { 0x0d5e86, 0x0d5e86, 0x1dc2, 0xe23d, 0, 0 }, /* #51 */ 6725 { 0x086c06, 0x086c06, 0x9420, 0x6bdf, 0, 0 }, /* #52 */ 6726 { 0x235b87, 0x235b87, 0x5a57, 0xa5a8, 0, 0 }, /* #53 */ 6727 { 0x383a82, 0x383a82, 0x6e11, 0x91ee, 0, 0 }, /* #54 */ 6728 { 0x273ad6, 0x273ad6, 0x1dcb, 0xe234, 0, 0 }, /* #55 */ 6729 { 0x1412d2, 0x1412d2, 0xa8ad, 0x5752, 0, 0 }, /* #56 */ 6730 { 0x3a7b92, 0x3a7b92, 0xfb1d, 0x04e2, 0, 0 }, /* #57 */ 6731 { 0x2d4747, 0x2d4747, 0x3729, 0xc8d6, 0, 0 }, /* #58 */ 6732 { 0x130f42, 0x130f42, 0xa1fa, 0x5e05, 0, 0 }, /* #59 */ 6733 { 0x304246, 0x304246, 0x1001, 0xeffe, 0, 0 }, /* #60 */ 6734 { 0x314942, 0x314942, 0xf1cb, 0x0e34, 0, 0 }, /* #61 */ 6735 { 0x2d7f42, 0x2d7f42, 0xea72, 0x158d, 0, 0 }, /* #62 */ 6736 { 0x386553, 0x386553, 0xde72, 0x218d, 0, 0 }, /* #63 */ 9841 { 0x0b4dc6, 0x0b4dc6, 0xc2fb, 0x3d04, 0, 0 }, /* #0 */ 9842 { 0x2106d6, 0x2106d6, 0x16fb, 0xe904, 0, 0 }, /* #1 */ 9843 { 0x145ac3, 0x145ac3, 0xeab7, 0x1548, 0, 0 }, /* #2 */ 9844 { 0x0c33c2, 0x0c33c2, 0xf9ab, 0x0654, 0, 0 }, /* #3 */ 9845 { 0x1a7f42, 0x1a7f42, 0xc7a5, 0x385a, 0, 0 }, /* #4 */ 9846 { 0x1b42c6, 0x1b42c6, 0x8a76, 0x7589, 0, 0 }, /* #5 */ 9847 { 0x265e43, 0x265e43, 0x15b6, 0xea49, 0, 0 }, /* #6 */ 9848 { 0x0b15d2, 0x0b15d2, 0x5c26, 0xa3d9, 0, 0 }, /* #7 */ 9849 { 0x287082, 0x287082, 0x1f39, 0xe0c6, 0, 0 }, /* #8 */ 9850 { 0x236b17, 0x236b17, 0x65a9, 0x9a56, 0, 0 }, /* #9 */ 9851 { 0x3e6f06, 0x3e6f06, 0x45ee, 0xba11, 0, 0 }, /* #10 */ 9852 { 0x021cc7, 0x021cc7, 0x51b1, 0xae4e, 0, 0 }, /* #11 */ 9853 { 0x1c5ad2, 0x1c5ad2, 0x5320, 0xacdf, 0, 0 }, /* #12 */ 9854 { 0x017496, 0x017496, 0xaec8, 0x5137, 0, 0 }, /* #13 */ 9855 { 0x266a17, 0x266a17, 0x2cf2, 0xd30d, 0, 0 }, /* #14 */ 9856 { 0x127b47, 0x127b47, 0x8cf0, 0x730f, 0, 0 }, /* #15 */ 9857 { 0x346982, 0x346982, 0xbade, 0x4521, 0, 0 }, /* #16 */ 9858 { 0x060352, 0x060352, 0x6492, 0x9b6d, 0, 0 }, /* #17 */ 9859 { 0x034b93, 0x034b93, 0x0cd7, 0xf328, 0, 0 }, /* #18 */ 9860 { 0x291596, 0x291596, 0x8c0f, 0x73f0, 0, 0 }, /* #19 */ 9861 { 0x292d16, 0x292d16, 0xf203, 0x0dfc, 0, 0 }, /* #20 */ 9862 { 0x2a63c2, 0x2a63c2, 0x3fba, 0xc045, 0, 0 }, /* #21 */ 9863 { 0x1904c7, 0x1904c7, 0x4ba1, 0xb45e, 0, 0 }, /* #22 */ 9864 { 0x2b6657, 0x2b6657, 0x6cbb, 0x9344, 0, 0 }, /* #23 */ 9865 { 0x1d6f02, 0x1d6f02, 0xcfb0, 0x304f, 0, 0 }, /* #24 */ 9866 { 0x2d6187, 0x2d6187, 0x9b48, 0x64b7, 0, 0 }, /* #25 */ 9867 { 0x0b4186, 0x0b4186, 0x9c12, 0x63ed, 0, 0 }, /* #26 */ 9868 { 0x2e1802, 0x2e1802, 0x3b56, 0xc4a9, 0, 0 }, /* #27 */ 9869 { 0x103ac7, 0x103ac7, 0x5008, 0xaff7, 0, 0 }, /* #28 */ 9870 { 0x264e92, 0x264e92, 0x4f45, 0xb0ba, 0, 0 }, /* #29 */ 9871 { 0x2a6b17, 0x2a6b17, 0x6a83, 0x957c, 0, 0 }, /* #30 */ 9872 { 0x1447d7, 0x1447d7, 0x3b99, 0xc466, 0, 0 }, /* #31 */ 9873 { 0x2a75d2, 0x2a75d2, 0x762e, 0x89d1, 0, 0 }, /* #32 */ 9874 { 0x2c75c7, 0x2c75c7, 0xf75b, 0x08a4, 0, 0 }, /* #33 */ 9875 { 0x3a2997, 0x3a2997, 0x3b4f, 0xc4b0, 0, 0 }, /* #34 */ 9876 { 0x0f6712, 0x0f6712, 0x8773, 0x788c, 0, 0 }, /* #35 */ 9877 { 0x292456, 0x292456, 0x8a99, 0x7566, 0, 0 }, /* #36 */ 9878 { 0x205787, 0x205787, 0x997e, 0x6681, 0, 0 }, /* #37 */ 9879 { 0x134056, 0x134056, 0x7f06, 0x80f9, 0, 0 }, /* #38 */ 9880 { 0x0f6b13, 0x0f6b13, 0x3d54, 0xc2ab, 0, 0 }, /* #39 */ 9881 { 0x167d87, 0x167d87, 0x73a4, 0x8c5b, 0, 0 }, /* #40 */ 9882 { 0x1b31c6, 0x1b31c6, 0xea74, 0x158b, 0, 0 }, /* #41 */ 9883 { 0x0025d3, 0x0025d3, 0x8929, 0x76d6, 0, 0 }, /* #42 */ 9884 { 0x246a13, 0x246a13, 0xcdb4, 0x324b, 0, 0 }, /* #43 */ 9885 { 0x2e1156, 0x2e1156, 0xd954, 0x26ab, 0, 0 }, /* #44 */ 9886 { 0x3923c2, 0x3923c2, 0xb746, 0x48b9, 0, 0 }, /* #45 */ 9887 { 0x040093, 0x040093, 0x453d, 0xbac2, 0, 0 }, /* #46 */ 9888 { 0x344556, 0x344556, 0x7445, 0x8bba, 0, 0 }, /* #47 */ 9889 { 0x1a1d86, 0x1a1d86, 0xa874, 0x578b, 0, 0 }, /* #48 */ 9890 { 0x080752, 0x080752, 0xc9a6, 0x3659, 0, 0 }, /* #49 */ 9891 { 0x034397, 0x034397, 0x9e1c, 0x61e3, 0, 0 }, /* #50 */ 9892 { 0x377c92, 0x377c92, 0x28ea, 0xd715, 0, 0 }, /* #51 */ 9893 { 0x292e53, 0x292e53, 0x62d2, 0x9d2d, 0, 0 }, /* #52 */ 9894 { 0x375202, 0x375202, 0x284f, 0xd7b0, 0, 0 }, /* #53 */ 9895 { 0x087112, 0x087112, 0x59ce, 0xa631, 0, 0 }, /* #54 */ 9896 { 0x3c0f53, 0x3c0f53, 0x25c1, 0xda3e, 0, 0 }, /* #55 */ 9897 { 0x2c3b12, 0x2c3b12, 0xaa58, 0x55a7, 0, 0 }, /* #56 */ 9898 { 0x0a3317, 0x0a3317, 0xdf18, 0x20e7, 0, 0 }, /* #57 */ 9899 { 0x095656, 0x095656, 0x71c3, 0x8e3c, 0, 0 }, /* #58 */ 9900 { 0x146417, 0x146417, 0x3e28, 0xc1d7, 0, 0 }, /* #59 */ 9901 { 0x363c52, 0x363c52, 0x1f0d, 0xe0f2, 0, 0 }, /* #60 */ 9902 { 0x181e82, 0x181e82, 0xc142, 0x3ebd, 0, 0 }, /* #61 */ 9903 { 0x376d13, 0x376d13, 0xbc2b, 0x43d4, 0, 0 }, /* #62 */ 9904 { 0x2a5196, 0x2a5196, 0x1b8b, 0xe474, 0, 0 }, /* #63 */ 9905 { 0x207112, 0x207112, 0x377d, 0xc882, 0, 0 }, /* #64 */ 9906 { 0x2b7393, 0x2b7393, 0x1aee, 0xe511, 0, 0 }, /* #65 */ 9907 { 0x0a2186, 0x0a2186, 0x43e1, 0xbc1e, 0, 0 }, /* #66 */ 9908 { 0x190882, 0x190882, 0xcf91, 0x306e, 0, 0 }, /* #67 */ 9909 { 0x315893, 0x315893, 0x631a, 0x9ce5, 0, 0 }, /* #68 */ 9910 { 0x244f57, 0x244f57, 0x9deb, 0x6214, 0, 0 }, /* #69 */ 9911 { 0x0e5ad3, 0x0e5ad3, 0x89fc, 0x7603, 0, 0 }, /* #70 */ 9912 { 0x1b1406, 0x1b1406, 0xe66c, 0x1993, 0, 0 }, /* #71 */ 9913 { 0x365802, 0x365802, 0xa6cb, 0x5934, 0, 0 }, /* #72 */ 9914 { 0x0d7d87, 0x0d7d87, 0x6ebd, 0x9142, 0, 0 }, /* #73 */ 9915 { 0x125d83, 0x125d83, 0x082e, 0xf7d1, 0, 0 }, /* #74 */ 9916 { 0x0e1fd6, 0x0e1fd6, 0x5162, 0xae9d, 0, 0 }, /* #75 */ 9917 { 0x327a16, 0x327a16, 0x9f32, 0x60cd, 0, 0 }, /* #76 */ 9918 { 0x193902, 0x193902, 0x219d, 0xde62, 0, 0 }, /* #77 */ 9919 { 0x0b6a56, 0x0b6a56, 0xdd4c, 0x22b3, 0, 0 }, /* #78 */ 9920 { 0x1136d3, 0x1136d3, 0x0726, 0xf8d9, 0, 0 }, /* #79 */ 9921 { 0x2b6887, 0x2b6887, 0xba01, 0x45fe, 0, 0 }, /* #80 */ 9922 { 0x082c57, 0x082c57, 0xd0a2, 0x2f5d, 0, 0 }, /* #81 */ 9923 { 0x2d7346, 0x2d7346, 0x3bd4, 0xc42b, 0, 0 }, /* #82 */ 9924 { 0x326f43, 0x326f43, 0x289b, 0xd764, 0, 0 }, /* #83 */ 9925 { 0x3f6f47, 0x3f6f47, 0x1410, 0xebef, 0, 0 }, /* #84 */ 9926 { 0x074056, 0x074056, 0xe263, 0x1d9c, 0, 0 }, /* #85 */ 9927 { 0x0c5c03, 0x0c5c03, 0xed6d, 0x1292, 0, 0 }, /* #86 */ 9928 { 0x3c3d86, 0x3c3d86, 0x15f5, 0xea0a, 0, 0 }, /* #87 */ 9929 { 0x322842, 0x322842, 0x637d, 0x9c82, 0, 0 }, /* #88 */ 9930 { 0x253207, 0x253207, 0x2733, 0xd8cc, 0, 0 }, /* #89 */ 9931 { 0x0839d6, 0x0839d6, 0xbd20, 0x42df, 0, 0 }, /* #90 */ 9932 { 0x2e03c3, 0x2e03c3, 0xd579, 0x2a86, 0, 0 }, /* #91 */ 9933 { 0x192ec2, 0x192ec2, 0x6c51, 0x93ae, 0, 0 }, /* #92 */ 9934 { 0x296ed3, 0x296ed3, 0x067a, 0xf985, 0, 0 }, /* #93 */ 9935 { 0x364b87, 0x364b87, 0x3915, 0xc6ea, 0, 0 }, /* #94 */ 9936 { 0x0b31c7, 0x0b31c7, 0x4939, 0xb6c6, 0, 0 }, /* #95 */ 6737 9937 }; 6738 9938 static const BINU16_TEST_T g_aTests_neg_u16[] = 6739 9939 { 6740 { 0x144143, 0x144113, 0xd502, 0x2afe, 0, 0 }, /* #0 */ 6741 { 0x100a93, 0x100297, 0x4dde, 0xb222, 0, 0 }, /* #1 */ 6742 { 0x354cd3, 0x354413, 0xa168, 0x5e98, 0, 0 }, /* #2 */ 6743 { 0x066852, 0x066013, 0xea92, 0x156e, 0, 0 }, /* #3 */ 6744 { 0x015753, 0x015713, 0x854d, 0x7ab3, 0, 0 }, /* #4 */ 6745 { 0x091813, 0x091093, 0x7287, 0x8d79, 0, 0 }, /* #5 */ 6746 { 0x1016c2, 0x101697, 0x4673, 0xb98d, 0, 0 }, /* #6 */ 6747 { 0x095656, 0x095617, 0xee97, 0x1169, 0, 0 }, /* #7 */ 6748 { 0x361947, 0x361117, 0xc018, 0x3fe8, 0, 0 }, /* #8 */ 6749 { 0x0e0ac3, 0x0e0213, 0xa062, 0x5f9e, 0, 0 }, /* #9 */ 6750 { 0x100c92, 0x100497, 0x7f4f, 0x80b1, 0, 0 }, /* #10 */ 6751 { 0x021c93, 0x021413, 0xafbb, 0x5045, 0, 0 }, /* #11 */ 6752 { 0x184293, 0x184293, 0x7b32, 0x84ce, 0, 0 }, /* #12 */ 6753 { 0x3c4b57, 0x3c4317, 0xd33a, 0x2cc6, 0, 0 }, /* #13 */ 6754 { 0x0c0907, 0x0c0117, 0xad7e, 0x5282, 0, 0 }, /* #14 */ 6755 { 0x164ad2, 0x164213, 0x92d1, 0x6d2f, 0, 0 }, /* #15 */ 6756 { 0x251006, 0x251083, 0x5e30, 0xa1d0, 0, 0 }, /* #16 */ 6757 { 0x0653d3, 0x065397, 0x0d1c, 0xf2e4, 0, 0 }, /* #17 */ 6758 { 0x2d5e97, 0x2d5607, 0xacb0, 0x5350, 0, 0 }, /* #18 */ 6759 { 0x277d02, 0x277517, 0xcc64, 0x339c, 0, 0 }, /* #19 */ 6760 { 0x3b5306, 0x3b5393, 0x32e1, 0xcd1f, 0, 0 }, /* #20 */ 6761 { 0x297093, 0x297013, 0xdf53, 0x20ad, 0, 0 }, /* #21 */ 6762 { 0x3e72c7, 0x3e7293, 0x3c24, 0xc3dc, 0, 0 }, /* #22 */ 6763 { 0x0578d7, 0x057013, 0x84eb, 0x7b15, 0, 0 }, /* #23 */ 6764 { 0x241e56, 0x241697, 0x37c7, 0xc839, 0, 0 }, /* #24 */ 6765 { 0x1d17c6, 0x1d1797, 0x1fd8, 0xe028, 0, 0 }, /* #25 */ 6766 { 0x3e5346, 0x3e5313, 0xfd9f, 0x0261, 0, 0 }, /* #26 */ 6767 { 0x225f87, 0x225793, 0x5d6c, 0xa294, 0, 0 }, /* #27 */ 6768 { 0x140746, 0x140793, 0x0d8d, 0xf273, 0, 0 }, /* #28 */ 6769 { 0x044713, 0x044797, 0x49f4, 0xb60c, 0, 0 }, /* #29 */ 6770 { 0x015e97, 0x015617, 0xb5dc, 0x4a24, 0, 0 }, /* #30 */ 6771 { 0x092e03, 0x092693, 0x7aeb, 0x8515, 0, 0 }, /* #31 */ 6772 { 0x2c7916, 0x2c7117, 0x92b3, 0x6d4d, 0, 0 }, /* #32 */ 6773 { 0x2b4c83, 0x2b4413, 0xba0c, 0x45f4, 0, 0 }, /* #33 */ 6774 { 0x110013, 0x110013, 0xaf1d, 0x50e3, 0, 0 }, /* #34 */ 6775 { 0x173d12, 0x173517, 0x9615, 0x69eb, 0, 0 }, /* #35 */ 6776 { 0x085006, 0x085017, 0xe8df, 0x1721, 0, 0 }, /* #36 */ 6777 { 0x112c42, 0x112403, 0xe520, 0x1ae0, 0, 0 }, /* #37 */ 6778 { 0x2f1a16, 0x2f1217, 0xa0a1, 0x5f5f, 0, 0 }, /* #38 */ 6779 { 0x254e46, 0x254617, 0x8ecd, 0x7133, 0, 0 }, /* #39 */ 6780 { 0x3e3707, 0x3e3793, 0x1605, 0xe9fb, 0, 0 }, /* #40 */ 6781 { 0x345157, 0x345193, 0x23cf, 0xdc31, 0, 0 }, /* #41 */ 6782 { 0x387ed6, 0x387697, 0x7b06, 0x84fa, 0, 0 }, /* #42 */ 6783 { 0x005ac2, 0x005203, 0xe150, 0x1eb0, 0, 0 }, /* #43 */ 6784 { 0x0f0702, 0x0f0717, 0x82bc, 0x7d44, 0, 0 }, /* #44 */ 6785 { 0x2d0916, 0x2d0113, 0xe781, 0x187f, 0, 0 }, /* #45 */ 6786 { 0x3f4e92, 0x3f4693, 0x228a, 0xdd76, 0, 0 }, /* #46 */ 6787 { 0x065352, 0x065393, 0x01b4, 0xfe4c, 0, 0 }, /* #47 */ 6788 { 0x3977d7, 0x397713, 0xd69e, 0x2962, 0, 0 }, /* #48 */ 6789 { 0x233b83, 0x233313, 0xb4db, 0x4b25, 0, 0 }, /* #49 */ 6790 { 0x301893, 0x301097, 0x0b37, 0xf4c9, 0, 0 }, /* #50 */ 6791 { 0x2566c3, 0x256697, 0x273d, 0xd8c3, 0, 0 }, /* #51 */ 6792 { 0x1b2047, 0x1b2017, 0xb201, 0x4dff, 0, 0 }, /* #52 */ 6793 { 0x090293, 0x090217, 0xfcb5, 0x034b, 0, 0 }, /* #53 */ 6794 { 0x317a13, 0x317283, 0x1320, 0xece0, 0, 0 }, /* #54 */ 6795 { 0x043307, 0x043317, 0xd364, 0x2c9c, 0, 0 }, /* #55 */ 6796 { 0x077b57, 0x077397, 0x5cde, 0xa322, 0, 0 }, /* #56 */ 6797 { 0x350b07, 0x350313, 0xbe62, 0x419e, 0, 0 }, /* #57 */ 6798 { 0x2349c3, 0x234197, 0x28df, 0xd721, 0, 0 }, /* #58 */ 6799 { 0x145dc3, 0x145593, 0x6384, 0x9c7c, 0, 0 }, /* #59 */ 6800 { 0x3a78d6, 0x3a7003, 0xd620, 0x29e0, 0, 0 }, /* #60 */ 6801 { 0x355e06, 0x355613, 0xf159, 0x0ea7, 0, 0 }, /* #61 */ 6802 { 0x011456, 0x011413, 0xe98d, 0x1673, 0, 0 }, /* #62 */ 6803 { 0x082b43, 0x082307, 0xad60, 0x52a0, 0, 0 }, /* #63 */ 9940 { 0x317bc7, 0x317317, 0xdc83, 0x237d, 0, 0 }, /* #0 */ 9941 { 0x392e02, 0x392697, 0x2104, 0xdefc, 0, 0 }, /* #1 */ 9942 { 0x342a13, 0x342213, 0xa769, 0x5897, 0, 0 }, /* #2 */ 9943 { 0x057dd2, 0x057513, 0xaf1b, 0x50e5, 0, 0 }, /* #3 */ 9944 { 0x1b1e42, 0x1b1697, 0x446d, 0xbb93, 0, 0 }, /* #4 */ 9945 { 0x3d5943, 0x3d5113, 0xfc0f, 0x03f1, 0, 0 }, /* #5 */ 9946 { 0x346087, 0x346097, 0x739d, 0x8c63, 0, 0 }, /* #6 */ 9947 { 0x017ac6, 0x017203, 0xd390, 0x2c70, 0, 0 }, /* #7 */ 9948 { 0x0e5012, 0x0e5097, 0x2445, 0xdbbb, 0, 0 }, /* #8 */ 9949 { 0x375102, 0x375183, 0x3b50, 0xc4b0, 0, 0 }, /* #9 */ 9950 { 0x2d0a03, 0x2d0213, 0xe3f3, 0x1c0d, 0, 0 }, /* #10 */ 9951 { 0x021ec6, 0x021687, 0x1b40, 0xe4c0, 0, 0 }, /* #11 */ 9952 { 0x1f2383, 0x1f2393, 0x272b, 0xd8d5, 0, 0 }, /* #12 */ 9953 { 0x0f7943, 0x0f7113, 0x80a5, 0x7f5b, 0, 0 }, /* #13 */ 9954 { 0x237393, 0x237317, 0xe3dc, 0x1c24, 0, 0 }, /* #14 */ 9955 { 0x2a1903, 0x2a1117, 0x83f1, 0x7c0f, 0, 0 }, /* #15 */ 9956 { 0x315503, 0x315513, 0xf58d, 0x0a73, 0, 0 }, /* #16 */ 9957 { 0x2604d2, 0x260413, 0xf881, 0x077f, 0, 0 }, /* #17 */ 9958 { 0x2b0653, 0x2b0613, 0xa7c8, 0x5838, 0, 0 }, /* #18 */ 9959 { 0x177646, 0x177613, 0xb787, 0x4879, 0, 0 }, /* #19 */ 9960 { 0x0a0586, 0x0a0507, 0x8610, 0x79f0, 0, 0 }, /* #20 */ 9961 { 0x292993, 0x292193, 0x30b1, 0xcf4f, 0, 0 }, /* #21 */ 9962 { 0x2e4642, 0x2e4607, 0xdcb0, 0x2350, 0, 0 }, /* #22 */ 9963 { 0x353142, 0x353113, 0x9b58, 0x64a8, 0, 0 }, /* #23 */ 9964 { 0x064956, 0x064197, 0x3b3b, 0xc4c5, 0, 0 }, /* #24 */ 9965 { 0x122fd3, 0x122797, 0x7c4e, 0x83b2, 0, 0 }, /* #25 */ 9966 { 0x1407c6, 0x140717, 0xbf5b, 0x40a5, 0, 0 }, /* #26 */ 9967 { 0x1e71d7, 0x1e7197, 0x707f, 0x8f81, 0, 0 }, /* #27 */ 9968 { 0x1a5656, 0x1a5617, 0xe4ef, 0x1b11, 0, 0 }, /* #28 */ 9969 { 0x111f16, 0x111717, 0xc92e, 0x36d2, 0, 0 }, /* #29 */ 9970 { 0x271d53, 0x271513, 0xa4da, 0x5b26, 0, 0 }, /* #30 */ 9971 { 0x386806, 0x386017, 0xf504, 0x0afc, 0, 0 }, /* #31 */ 9972 { 0x1b7196, 0x1b7197, 0x4042, 0xbfbe, 0, 0 }, /* #32 */ 9973 { 0x1f3d83, 0x1f3593, 0x46f9, 0xb907, 0, 0 }, /* #33 */ 9974 { 0x0b3a17, 0x0b3297, 0x7f01, 0x80ff, 0, 0 }, /* #34 */ 9975 { 0x145552, 0x145593, 0x1f3f, 0xe0c1, 0, 0 }, /* #35 */ 9976 { 0x2c6792, 0x2c6713, 0xced6, 0x312a, 0, 0 }, /* #36 */ 9977 { 0x0e5b57, 0x0e5393, 0x5f55, 0xa0ab, 0, 0 }, /* #37 */ 9978 { 0x145cd2, 0x145497, 0x0bf1, 0xf40f, 0, 0 }, /* #38 */ 9979 { 0x2b1197, 0x2b1117, 0x92cb, 0x6d35, 0, 0 }, /* #39 */ 9980 { 0x3c0097, 0x3c0093, 0x71cc, 0x8e34, 0, 0 }, /* #40 */ 9981 { 0x0f3c96, 0x0f3413, 0xbfa8, 0x4058, 0, 0 }, /* #41 */ 9982 { 0x244347, 0x244313, 0xbd24, 0x42dc, 0, 0 }, /* #42 */ 9983 { 0x291d96, 0x291597, 0x33c6, 0xcc3a, 0, 0 }, /* #43 */ 9984 { 0x0c2353, 0x0c2397, 0x1167, 0xee99, 0, 0 }, /* #44 */ 9985 { 0x110996, 0x110193, 0x432a, 0xbcd6, 0, 0 }, /* #45 */ 9986 { 0x1f2f52, 0x1f2717, 0xb119, 0x4ee7, 0, 0 }, /* #46 */ 9987 { 0x2c6297, 0x2c6293, 0x0ee4, 0xf11c, 0, 0 }, /* #47 */ 9988 { 0x392717, 0x392797, 0x6d5d, 0x92a3, 0, 0 }, /* #48 */ 9989 { 0x261c56, 0x261413, 0xaf71, 0x508f, 0, 0 }, /* #49 */ 9990 { 0x185793, 0x185793, 0x34e6, 0xcb1a, 0, 0 }, /* #50 */ 9991 { 0x341107, 0x341113, 0xb23f, 0x4dc1, 0, 0 }, /* #51 */ 9992 { 0x0d4806, 0x0d4017, 0xadef, 0x5211, 0, 0 }, /* #52 */ 9993 { 0x2e2c03, 0x2e2417, 0x9dfd, 0x6203, 0, 0 }, /* #53 */ 9994 { 0x3f6f47, 0x3f6717, 0xfa91, 0x056f, 0, 0 }, /* #54 */ 9995 { 0x3655d6, 0x365517, 0xcab9, 0x3547, 0, 0 }, /* #55 */ 9996 { 0x005cc2, 0x005493, 0x7176, 0x8e8a, 0, 0 }, /* #56 */ 9997 { 0x383016, 0x383013, 0xc7c5, 0x383b, 0, 0 }, /* #57 */ 9998 { 0x0556d3, 0x055697, 0x0dad, 0xf253, 0, 0 }, /* #58 */ 9999 { 0x1912d2, 0x191217, 0xdb43, 0x24bd, 0, 0 }, /* #59 */ 10000 { 0x2f38c7, 0x2f3097, 0x5bf6, 0xa40a, 0, 0 }, /* #60 */ 10001 { 0x2b2f92, 0x2b2717, 0xcda1, 0x325f, 0, 0 }, /* #61 */ 10002 { 0x2f3813, 0x2f3013, 0xdfb1, 0x204f, 0, 0 }, /* #62 */ 10003 { 0x2a1606, 0x2a1613, 0xdef9, 0x2107, 0, 0 }, /* #63 */ 10004 { 0x055d47, 0x055593, 0x293f, 0xd6c1, 0, 0 }, /* #64 */ 10005 { 0x277913, 0x277113, 0xb30c, 0x4cf4, 0, 0 }, /* #65 */ 10006 { 0x3a0fc3, 0x3a0797, 0x2813, 0xd7ed, 0, 0 }, /* #66 */ 10007 { 0x062682, 0x062693, 0x6c24, 0x93dc, 0, 0 }, /* #67 */ 10008 { 0x075956, 0x075197, 0x783b, 0x87c5, 0, 0 }, /* #68 */ 10009 { 0x0817d2, 0x081787, 0x6d10, 0x92f0, 0, 0 }, /* #69 */ 10010 { 0x294857, 0x294017, 0xfd9a, 0x0266, 0, 0 }, /* #70 */ 10011 { 0x043907, 0x043117, 0xb4cd, 0x4b33, 0, 0 }, /* #71 */ 10012 { 0x351992, 0x351197, 0x6e48, 0x91b8, 0, 0 }, /* #72 */ 10013 { 0x0f58d6, 0x0f5093, 0x4c11, 0xb3ef, 0, 0 }, /* #73 */ 10014 { 0x191552, 0x191597, 0x7ef6, 0x810a, 0, 0 }, /* #74 */ 10015 { 0x315d07, 0x315597, 0x1c23, 0xe3dd, 0, 0 }, /* #75 */ 10016 { 0x354087, 0x354017, 0x9631, 0x69cf, 0, 0 }, /* #76 */ 10017 { 0x0b1552, 0x0b1513, 0xfd1b, 0x02e5, 0, 0 }, /* #77 */ 10018 { 0x177ec2, 0x177693, 0x3bfe, 0xc402, 0, 0 }, /* #78 */ 10019 { 0x2055d2, 0x205597, 0x10e8, 0xef18, 0, 0 }, /* #79 */ 10020 { 0x082a13, 0x082213, 0xdc02, 0x23fe, 0, 0 }, /* #80 */ 10021 { 0x130c06, 0x130417, 0xb6de, 0x4922, 0, 0 }, /* #81 */ 10022 { 0x015f12, 0x015793, 0x7a8d, 0x8573, 0, 0 }, /* #82 */ 10023 { 0x295516, 0x295517, 0x8006, 0x7ffa, 0, 0 }, /* #83 */ 10024 { 0x173d86, 0x173517, 0x9ede, 0x6122, 0, 0 }, /* #84 */ 10025 { 0x3c4243, 0x3c4293, 0x1dd7, 0xe229, 0, 0 }, /* #85 */ 10026 { 0x0d3512, 0x0d3513, 0xb463, 0x4b9d, 0, 0 }, /* #86 */ 10027 { 0x1c6906, 0x1c6193, 0x148a, 0xeb76, 0, 0 }, /* #87 */ 10028 { 0x2e1b82, 0x2e1313, 0xa9cc, 0x5634, 0, 0 }, /* #88 */ 10029 { 0x1831c3, 0x183107, 0xdaa0, 0x2560, 0, 0 }, /* #89 */ 10030 { 0x3b5516, 0x3b5593, 0x71ea, 0x8e16, 0, 0 }, /* #90 */ 10031 { 0x375a87, 0x375297, 0x743d, 0x8bc3, 0, 0 }, /* #91 */ 10032 { 0x1c54d2, 0x1c5407, 0xef40, 0x10c0, 0, 0 }, /* #92 */ 10033 { 0x057816, 0x057017, 0xcb37, 0x34c9, 0, 0 }, /* #93 */ 10034 { 0x182f82, 0x182793, 0x4af3, 0xb50d, 0, 0 }, /* #94 */ 10035 { 0x245753, 0x245717, 0xdcfb, 0x2305, 0, 0 }, /* #95 */ 6804 10036 }; 6805 10037 static const BINU16_TEST_T g_aTests_neg_u16_locked[] = 6806 10038 { 6807 { 0x1e2dd6, 0x1e2513, 0x8233, 0x7dcd, 0, 0 }, /* #0 */ 6808 { 0x3c1d92, 0x3c1593, 0x2e62, 0xd19e, 0, 0 }, /* #1 */ 6809 { 0x1a55d3, 0x1a5597, 0x0d29, 0xf2d7, 0, 0 }, /* #2 */ 6810 { 0x281d17, 0x281597, 0x3756, 0xc8aa, 0, 0 }, /* #3 */ 6811 { 0x191393, 0x191313, 0x981a, 0x67e6, 0, 0 }, /* #4 */ 6812 { 0x265e07, 0x265617, 0xa42f, 0x5bd1, 0, 0 }, /* #5 */ 6813 { 0x310e43, 0x310617, 0x91f1, 0x6e0f, 0, 0 }, /* #6 */ 6814 { 0x261d53, 0x261597, 0x6961, 0x969f, 0, 0 }, /* #7 */ 6815 { 0x2c1cc3, 0x2c1413, 0x99ba, 0x6646, 0, 0 }, /* #8 */ 6816 { 0x233d03, 0x233593, 0x050e, 0xfaf2, 0, 0 }, /* #9 */ 6817 { 0x340ec3, 0x340613, 0xec8a, 0x1376, 0, 0 }, /* #10 */ 6818 { 0x217b47, 0x217397, 0x2f13, 0xd0ed, 0, 0 }, /* #11 */ 6819 { 0x1c1e86, 0x1c1613, 0x9c7a, 0x6386, 0, 0 }, /* #12 */ 6820 { 0x2e3947, 0x2e3113, 0xf28b, 0x0d75, 0, 0 }, /* #13 */ 6821 { 0x2a0802, 0x2a0013, 0x9eae, 0x6152, 0, 0 }, /* #14 */ 6822 { 0x3a6bc3, 0x3a6397, 0x3d29, 0xc2d7, 0, 0 }, /* #15 */ 6823 { 0x3b7107, 0x3b7193, 0x3eda, 0xc126, 0, 0 }, /* #16 */ 6824 { 0x0d7746, 0x0d7717, 0xa6e9, 0x5917, 0, 0 }, /* #17 */ 6825 { 0x331356, 0x331313, 0xb395, 0x4c6b, 0, 0 }, /* #18 */ 6826 { 0x323256, 0x323297, 0x4db2, 0xb24e, 0, 0 }, /* #19 */ 6827 { 0x171943, 0x171113, 0xfc5e, 0x03a2, 0, 0 }, /* #20 */ 6828 { 0x3b33c7, 0x3b3393, 0x3741, 0xc8bf, 0, 0 }, /* #21 */ 6829 { 0x0b2ed7, 0x0b2613, 0x88fc, 0x7704, 0, 0 }, /* #22 */ 6830 { 0x0e5a16, 0x0e5297, 0x0228, 0xfdd8, 0, 0 }, /* #23 */ 6831 { 0x314ec3, 0x314693, 0x2c8a, 0xd376, 0, 0 }, /* #24 */ 6832 { 0x051c43, 0x051493, 0x0bac, 0xf454, 0, 0 }, /* #25 */ 6833 { 0x2b6b56, 0x2b6397, 0x209a, 0xdf66, 0, 0 }, /* #26 */ 6834 { 0x201602, 0x201693, 0x74f9, 0x8b07, 0, 0 }, /* #27 */ 6835 { 0x353102, 0x353113, 0x949c, 0x6b64, 0, 0 }, /* #28 */ 6836 { 0x0b2c06, 0x0b2413, 0x90f9, 0x6f07, 0, 0 }, /* #29 */ 6837 { 0x2b73d7, 0x2b7317, 0x8dfb, 0x7205, 0, 0 }, /* #30 */ 6838 { 0x221316, 0x221317, 0xb64f, 0x49b1, 0, 0 }, /* #31 */ 6839 { 0x1930c6, 0x193013, 0x9844, 0x67bc, 0, 0 }, /* #32 */ 6840 { 0x293dd3, 0x293517, 0x8ed9, 0x7127, 0, 0 }, /* #33 */ 6841 { 0x0b5c06, 0x0b5497, 0x141e, 0xebe2, 0, 0 }, /* #34 */ 6842 { 0x127cc6, 0x127413, 0xd0af, 0x2f51, 0, 0 }, /* #35 */ 6843 { 0x022907, 0x022117, 0xd2d9, 0x2d27, 0, 0 }, /* #36 */ 6844 { 0x224553, 0x224597, 0x31d3, 0xce2d, 0, 0 }, /* #37 */ 6845 { 0x2c4092, 0x2c4017, 0xae48, 0x51b8, 0, 0 }, /* #38 */ 6846 { 0x000fc7, 0x000713, 0xa1a8, 0x5e58, 0, 0 }, /* #39 */ 6847 { 0x285886, 0x285017, 0xc7d8, 0x3828, 0, 0 }, /* #40 */ 6848 { 0x3e7403, 0x3e7497, 0x0e79, 0xf187, 0, 0 }, /* #41 */ 6849 { 0x145852, 0x145013, 0xac0e, 0x53f2, 0, 0 }, /* #42 */ 6850 { 0x3d6497, 0x3d6417, 0xa849, 0x57b7, 0, 0 }, /* #43 */ 6851 { 0x1c1157, 0x1c1193, 0x23a2, 0xdc5e, 0, 0 }, /* #44 */ 6852 { 0x211a03, 0x211297, 0x15e5, 0xea1b, 0, 0 }, /* #45 */ 6853 { 0x0d7853, 0x0d7097, 0x2d06, 0xd2fa, 0, 0 }, /* #46 */ 6854 { 0x2610c7, 0x261013, 0xc2c3, 0x3d3d, 0, 0 }, /* #47 */ 6855 { 0x012402, 0x012403, 0xc5e0, 0x3a20, 0, 0 }, /* #48 */ 6856 { 0x312d02, 0x312513, 0xb7dd, 0x4823, 0, 0 }, /* #49 */ 6857 { 0x141287, 0x141217, 0xed8f, 0x1271, 0, 0 }, /* #50 */ 6858 { 0x276387, 0x276317, 0xebf4, 0x140c, 0, 0 }, /* #51 */ 6859 { 0x3c6486, 0x3c6413, 0xdc08, 0x23f8, 0, 0 }, /* #52 */ 6860 { 0x172416, 0x172487, 0x5c70, 0xa390, 0, 0 }, /* #53 */ 6861 { 0x274dc6, 0x274517, 0x99b5, 0x664b, 0, 0 }, /* #54 */ 6862 { 0x2561c6, 0x256197, 0x01df, 0xfe21, 0, 0 }, /* #55 */ 6863 { 0x2a0242, 0x2a0217, 0x8907, 0x76f9, 0, 0 }, /* #56 */ 6864 { 0x004ed7, 0x004687, 0x0300, 0xfd00, 0, 0 }, /* #57 */ 6865 { 0x132a17, 0x132297, 0x5066, 0xaf9a, 0, 0 }, /* #58 */ 6866 { 0x2e14c7, 0x2e1417, 0xcf0a, 0x30f6, 0, 0 }, /* #59 */ 6867 { 0x0f4bc2, 0x0f4397, 0x53ab, 0xac55, 0, 0 }, /* #60 */ 6868 { 0x3b1e93, 0x3b1617, 0x8ab2, 0x754e, 0, 0 }, /* #61 */ 6869 { 0x234a06, 0x234297, 0x67d8, 0x9828, 0, 0 }, /* #62 */ 6870 { 0x2b52c6, 0x2b5297, 0x7f49, 0x80b7, 0, 0 }, /* #63 */ 10039 { 0x1d7652, 0x1d7607, 0xc4a0, 0x3b60, 0, 0 }, /* #0 */ 10040 { 0x147c06, 0x147413, 0x99d6, 0x662a, 0, 0 }, /* #1 */ 10041 { 0x0e64c2, 0x0e6483, 0x2ec0, 0xd140, 0, 0 }, /* #2 */ 10042 { 0x114946, 0x114117, 0xbff6, 0x400a, 0, 0 }, /* #3 */ 10043 { 0x015082, 0x015017, 0xd6c4, 0x293c, 0, 0 }, /* #4 */ 10044 { 0x050e06, 0x050613, 0xbc35, 0x43cb, 0, 0 }, /* #5 */ 10045 { 0x215d53, 0x215597, 0x4c3b, 0xb3c5, 0, 0 }, /* #6 */ 10046 { 0x0c4f03, 0x0c4793, 0x6f7a, 0x9086, 0, 0 }, /* #7 */ 10047 { 0x3c5f43, 0x3c5717, 0xc6df, 0x3921, 0, 0 }, /* #8 */ 10048 { 0x315e46, 0x315613, 0x86d1, 0x792f, 0, 0 }, /* #9 */ 10049 { 0x073843, 0x073013, 0xeeac, 0x1154, 0, 0 }, /* #10 */ 10050 { 0x1f0112, 0x1f0197, 0x60ab, 0x9f55, 0, 0 }, /* #11 */ 10051 { 0x163093, 0x163093, 0x4252, 0xbdae, 0, 0 }, /* #12 */ 10052 { 0x161707, 0x161797, 0x107f, 0xef81, 0, 0 }, /* #13 */ 10053 { 0x0f3c92, 0x0f3417, 0xf1a7, 0x0e59, 0, 0 }, /* #14 */ 10054 { 0x1616c3, 0x161693, 0x7fc8, 0x8038, 0, 0 }, /* #15 */ 10055 { 0x2328d6, 0x232017, 0xd29b, 0x2d65, 0, 0 }, /* #16 */ 10056 { 0x356a02, 0x356297, 0x5a23, 0xa5dd, 0, 0 }, /* #17 */ 10057 { 0x375717, 0x375713, 0xc2da, 0x3d26, 0, 0 }, /* #18 */ 10058 { 0x251586, 0x251517, 0xe278, 0x1d88, 0, 0 }, /* #19 */ 10059 { 0x096a06, 0x096293, 0x3703, 0xc8fd, 0, 0 }, /* #20 */ 10060 { 0x245713, 0x245713, 0xb941, 0x46bf, 0, 0 }, /* #21 */ 10061 { 0x250a47, 0x250213, 0x938a, 0x6c76, 0, 0 }, /* #22 */ 10062 { 0x2b6046, 0x2b6013, 0xfdda, 0x0226, 0, 0 }, /* #23 */ 10063 { 0x2a7417, 0x2a7497, 0x5923, 0xa6dd, 0, 0 }, /* #24 */ 10064 { 0x033282, 0x033293, 0x01c3, 0xfe3d, 0, 0 }, /* #25 */ 10065 { 0x322e86, 0x322617, 0xce42, 0x31be, 0, 0 }, /* #26 */ 10066 { 0x240f83, 0x240783, 0x36f0, 0xc910, 0, 0 }, /* #27 */ 10067 { 0x3078d7, 0x307097, 0x091c, 0xf6e4, 0, 0 }, /* #28 */ 10068 { 0x2b3ad3, 0x2b3297, 0x1101, 0xeeff, 0, 0 }, /* #29 */ 10069 { 0x3f5c12, 0x3f5497, 0x6836, 0x97ca, 0, 0 }, /* #30 */ 10070 { 0x044747, 0x044787, 0x6270, 0x9d90, 0, 0 }, /* #31 */ 10071 { 0x173817, 0x173013, 0x9d05, 0x62fb, 0, 0 }, /* #32 */ 10072 { 0x0c7042, 0x0c7097, 0x25c4, 0xda3c, 0, 0 }, /* #33 */ 10073 { 0x342313, 0x342317, 0xecd5, 0x132b, 0, 0 }, /* #34 */ 10074 { 0x151893, 0x151013, 0xaf41, 0x50bf, 0, 0 }, /* #35 */ 10075 { 0x0f1406, 0x0f1417, 0xe388, 0x1c78, 0, 0 }, /* #36 */ 10076 { 0x351496, 0x351413, 0xe305, 0x1cfb, 0, 0 }, /* #37 */ 10077 { 0x265f83, 0x265713, 0xf88b, 0x0775, 0, 0 }, /* #38 */ 10078 { 0x2d1c86, 0x2d1413, 0xd876, 0x278a, 0, 0 }, /* #39 */ 10079 { 0x2d3107, 0x2d3183, 0x7f20, 0x80e0, 0, 0 }, /* #40 */ 10080 { 0x2d2847, 0x2d2093, 0x2844, 0xd7bc, 0, 0 }, /* #41 */ 10081 { 0x3414c7, 0x341413, 0xef65, 0x109b, 0, 0 }, /* #42 */ 10082 { 0x1f0992, 0x1f0117, 0xc3c1, 0x3c3f, 0, 0 }, /* #43 */ 10083 { 0x0639c2, 0x063187, 0x5470, 0xab90, 0, 0 }, /* #44 */ 10084 { 0x283b17, 0x283393, 0x1681, 0xe97f, 0, 0 }, /* #45 */ 10085 { 0x2a7b57, 0x2a7317, 0xac23, 0x53dd, 0, 0 }, /* #46 */ 10086 { 0x044012, 0x044093, 0x161d, 0xe9e3, 0, 0 }, /* #47 */ 10087 { 0x2a0947, 0x2a0113, 0xe252, 0x1dae, 0, 0 }, /* #48 */ 10088 { 0x3a7893, 0x3a7093, 0x519f, 0xae61, 0, 0 }, /* #49 */ 10089 { 0x022942, 0x022117, 0x8efa, 0x7106, 0, 0 }, /* #50 */ 10090 { 0x2a77c6, 0x2a7717, 0xac28, 0x53d8, 0, 0 }, /* #51 */ 10091 { 0x2e0203, 0x2e0293, 0x149e, 0xeb62, 0, 0 }, /* #52 */ 10092 { 0x182147, 0x182113, 0xa4ea, 0x5b16, 0, 0 }, /* #53 */ 10093 { 0x1f24c3, 0x1f2493, 0x3341, 0xccbf, 0, 0 }, /* #54 */ 10094 { 0x2f1bd2, 0x2f1317, 0xd88f, 0x2771, 0, 0 }, /* #55 */ 10095 { 0x2e1846, 0x2e1017, 0xd979, 0x2687, 0, 0 }, /* #56 */ 10096 { 0x354313, 0x354317, 0xc6fb, 0x3905, 0, 0 }, /* #57 */ 10097 { 0x3b3846, 0x3b3093, 0x4fd1, 0xb02f, 0, 0 }, /* #58 */ 10098 { 0x093bd7, 0x093393, 0x22fe, 0xdd02, 0, 0 }, /* #59 */ 10099 { 0x075a02, 0x075217, 0xf78c, 0x0874, 0, 0 }, /* #60 */ 10100 { 0x2d4007, 0x2d4013, 0x9c98, 0x6368, 0, 0 }, /* #61 */ 10101 { 0x204a13, 0x204217, 0xf8fb, 0x0705, 0, 0 }, /* #62 */ 10102 { 0x303886, 0x303097, 0x2d1e, 0xd2e2, 0, 0 }, /* #63 */ 10103 { 0x211d83, 0x211517, 0xd036, 0x2fca, 0, 0 }, /* #64 */ 10104 { 0x1b46d7, 0x1b4697, 0x081c, 0xf7e4, 0, 0 }, /* #65 */ 10105 { 0x291642, 0x291693, 0x130f, 0xecf1, 0, 0 }, /* #66 */ 10106 { 0x295352, 0x295313, 0xf5b4, 0x0a4c, 0, 0 }, /* #67 */ 10107 { 0x151d06, 0x151517, 0xdb56, 0x24aa, 0, 0 }, /* #68 */ 10108 { 0x0214d6, 0x021497, 0x1e37, 0xe1c9, 0, 0 }, /* #69 */ 10109 { 0x1732d3, 0x173293, 0x6dfe, 0x9202, 0, 0 }, /* #70 */ 10110 { 0x2e6143, 0x2e6193, 0x338d, 0xcc73, 0, 0 }, /* #71 */ 10111 { 0x350007, 0x350093, 0x6365, 0x9c9b, 0, 0 }, /* #72 */ 10112 { 0x3a3986, 0x3a3197, 0x1b29, 0xe4d7, 0, 0 }, /* #73 */ 10113 { 0x2b2e47, 0x2b2693, 0x0303, 0xfcfd, 0, 0 }, /* #74 */ 10114 { 0x186c13, 0x186497, 0x16ef, 0xe911, 0, 0 }, /* #75 */ 10115 { 0x1e6457, 0x1e6497, 0x35a1, 0xca5f, 0, 0 }, /* #76 */ 10116 { 0x156252, 0x156213, 0xbfeb, 0x4015, 0, 0 }, /* #77 */ 10117 { 0x107187, 0x107117, 0xfdfd, 0x0203, 0, 0 }, /* #78 */ 10118 { 0x111016, 0x111093, 0x41ea, 0xbe16, 0, 0 }, /* #79 */ 10119 { 0x1627d3, 0x162797, 0x1d13, 0xe2ed, 0, 0 }, /* #80 */ 10120 { 0x307c52, 0x307497, 0x30be, 0xcf42, 0, 0 }, /* #81 */ 10121 { 0x113f87, 0x113713, 0xc71d, 0x38e3, 0, 0 }, /* #82 */ 10122 { 0x255c03, 0x255493, 0x025c, 0xfda4, 0, 0 }, /* #83 */ 10123 { 0x0c7dd7, 0x0c7597, 0x0c19, 0xf3e7, 0, 0 }, /* #84 */ 10124 { 0x3b6487, 0x3b6413, 0xe94a, 0x16b6, 0, 0 }, /* #85 */ 10125 { 0x300f93, 0x300783, 0x4130, 0xbed0, 0, 0 }, /* #86 */ 10126 { 0x1f7552, 0x1f7517, 0xf9a4, 0x065c, 0, 0 }, /* #87 */ 10127 { 0x1030c2, 0x103097, 0x03e8, 0xfc18, 0, 0 }, /* #88 */ 10128 { 0x3b2fd6, 0x3b2797, 0x1918, 0xe6e8, 0, 0 }, /* #89 */ 10129 { 0x3079c2, 0x307113, 0x8f44, 0x70bc, 0, 0 }, /* #90 */ 10130 { 0x225117, 0x225117, 0xad12, 0x52ee, 0, 0 }, /* #91 */ 10131 { 0x2321d3, 0x232197, 0x6f28, 0x90d8, 0, 0 }, /* #92 */ 10132 { 0x2c57c7, 0x2c5717, 0x9afd, 0x6503, 0, 0 }, /* #93 */ 10133 { 0x3d09d7, 0x3d0197, 0x055b, 0xfaa5, 0, 0 }, /* #94 */ 10134 { 0x1b1c42, 0x1b1497, 0x0545, 0xfabb, 0, 0 }, /* #95 */ 6871 10135 }; 6872 10136 static const BINU32_TEST_T g_aTests_inc_u32[] = 6873 10137 { 6874 { 0x1211d2, 0x121186, 0xe0ebbd99, 0xe0ebbd9a, 0, 0 }, /* #0 */ 6875 { 0x2c3987, 0x2c3103, 0x4187d57e, 0x4187d57f, 0, 0 }, /* #1 */ 6876 { 0x1164c6, 0x116402, 0x17312f93, 0x17312f94, 0, 0 }, /* #2 */ 6877 { 0x2a0897, 0x2a0087, 0xd89f1959, 0xd89f195a, 0, 0 }, /* #3 */ 6878 { 0x394f83, 0x394703, 0x45933cc1, 0x45933cc2, 0, 0 }, /* #4 */ 6879 { 0x394696, 0x394606, 0x7ddcc57c, 0x7ddcc57d, 0, 0 }, /* #5 */ 6880 { 0x296f96, 0x296706, 0x5f5f2402, 0x5f5f2403, 0, 0 }, /* #6 */ 6881 { 0x350f47, 0x350783, 0xd485bfe4, 0xd485bfe5, 0, 0 }, /* #7 */ 6882 { 0x393d16, 0x393582, 0xd3197c29, 0xd3197c2a, 0, 0 }, /* #8 */ 6883 { 0x267182, 0x267102, 0x5de85385, 0x5de85386, 0, 0 }, /* #9 */ 6884 { 0x035013, 0x035087, 0xafbfdad6, 0xafbfdad7, 0, 0 }, /* #10 */ 6885 { 0x080302, 0x080302, 0x641286b9, 0x641286ba, 0, 0 }, /* #11 */ 6886 { 0x0a6e07, 0x0a6607, 0x5b5b6e95, 0x5b5b6e96, 0, 0 }, /* #12 */ 6887 { 0x392706, 0x392782, 0x84b33106, 0x84b33107, 0, 0 }, /* #13 */ 6888 { 0x170353, 0x170307, 0x216ec686, 0x216ec687, 0, 0 }, /* #14 */ 6889 { 0x2b3943, 0x2b3187, 0xf3182b08, 0xf3182b09, 0, 0 }, /* #15 */ 6890 { 0x313446, 0x313402, 0x52e8dbd8, 0x52e8dbd9, 0, 0 }, /* #16 */ 6891 { 0x394b92, 0x394386, 0xd812a7d7, 0xd812a7d8, 0, 0 }, /* #17 */ 6892 { 0x094147, 0x094103, 0x0dd218bb, 0x0dd218bc, 0, 0 }, /* #18 */ 6893 { 0x152413, 0x152403, 0x7a870ac0, 0x7a870ac1, 0, 0 }, /* #19 */ 6894 { 0x130212, 0x130282, 0xbe2e9249, 0xbe2e924a, 0, 0 }, /* #20 */ 6895 { 0x063757, 0x063787, 0xc09b42f9, 0xc09b42fa, 0, 0 }, /* #21 */ 6896 { 0x0a0a92, 0x0a0286, 0xd3fc001c, 0xd3fc001d, 0, 0 }, /* #22 */ 6897 { 0x2b3886, 0x2b3086, 0xc24b64e3, 0xc24b64e4, 0, 0 }, /* #23 */ 6898 { 0x0c1517, 0x0c1587, 0x8c4fc8e3, 0x8c4fc8e4, 0, 0 }, /* #24 */ 6899 { 0x0d3547, 0x0d3503, 0x4a001fde, 0x4a001fdf, 0, 0 }, /* #25 */ 6900 { 0x262a42, 0x262202, 0x0f207330, 0x0f207331, 0, 0 }, /* #26 */ 6901 { 0x2a5c12, 0x2a5482, 0xe3c2afcd, 0xe3c2afce, 0, 0 }, /* #27 */ 6902 { 0x236ec6, 0x236606, 0x58993f64, 0x58993f65, 0, 0 }, /* #28 */ 6903 { 0x106b87, 0x106303, 0x29e0c612, 0x29e0c613, 0, 0 }, /* #29 */ 6904 { 0x2b7e06, 0x2b7606, 0x5a73d840, 0x5a73d841, 0, 0 }, /* #30 */ 6905 { 0x3a0006, 0x3a0002, 0x3772f29c, 0x3772f29d, 0, 0 }, /* #31 */ 6906 { 0x157c16, 0x157402, 0x53e0e8e5, 0x53e0e8e6, 0, 0 }, /* #32 */ 6907 { 0x1a3d42, 0x1a3582, 0xd133519a, 0xd133519b, 0, 0 }, /* #33 */ 6908 { 0x327f16, 0x327782, 0xb337075d, 0xb337075e, 0, 0 }, /* #34 */ 6909 { 0x0425c3, 0x042507, 0x355eb686, 0x355eb687, 0, 0 }, /* #35 */ 6910 { 0x215397, 0x215307, 0x76f8775b, 0x76f8775c, 0, 0 }, /* #36 */ 6911 { 0x243442, 0x243482, 0x90ab27c6, 0x90ab27c7, 0, 0 }, /* #37 */ 6912 { 0x006182, 0x006182, 0xe243b5aa, 0xe243b5ab, 0, 0 }, /* #38 */ 6913 { 0x0b5e46, 0x0b5686, 0xa1ef7632, 0xa1ef7633, 0, 0 }, /* #39 */ 6914 { 0x387ed3, 0x387607, 0x6de3714a, 0x6de3714b, 0, 0 }, /* #40 */ 6915 { 0x184386, 0x184302, 0x04d70442, 0x04d70443, 0, 0 }, /* #41 */ 6916 { 0x180b83, 0x180397, 0xf530f05f, 0xf530f060, 0, 0 }, /* #42 */ 6917 { 0x352916, 0x352106, 0x585c1143, 0x585c1144, 0, 0 }, /* #43 */ 6918 { 0x317307, 0x317303, 0x7436d2d8, 0x7436d2d9, 0, 0 }, /* #44 */ 6919 { 0x0c7d87, 0x0c7503, 0x1acfab66, 0x1acfab67, 0, 0 }, /* #45 */ 6920 { 0x3d6417, 0x3d6487, 0xbd8b6976, 0xbd8b6977, 0, 0 }, /* #46 */ 6921 { 0x386183, 0x386107, 0x56df72b0, 0x56df72b1, 0, 0 }, /* #47 */ 6922 { 0x220c83, 0x220407, 0x518edf8d, 0x518edf8e, 0, 0 }, /* #48 */ 6923 { 0x362ad6, 0x362206, 0x5853a4a2, 0x5853a4a3, 0, 0 }, /* #49 */ 6924 { 0x1d1402, 0x1d1486, 0xdca9dc21, 0xdca9dc22, 0, 0 }, /* #50 */ 6925 { 0x330912, 0x330106, 0x0f22e9c4, 0x0f22e9c5, 0, 0 }, /* #51 */ 6926 { 0x214a97, 0x214207, 0x14aa2c13, 0x14aa2c14, 0, 0 }, /* #52 */ 6927 { 0x333ed3, 0x333687, 0xd534c4e3, 0xd534c4e4, 0, 0 }, /* #53 */ 6928 { 0x2a3ec2, 0x2a3606, 0x7c3ffbc4, 0x7c3ffbc5, 0, 0 }, /* #54 */ 6929 { 0x2a4096, 0x2a4006, 0x3d765f2c, 0x3d765f2d, 0, 0 }, /* #55 */ 6930 { 0x1d3a86, 0x1d3282, 0xd82d35e8, 0xd82d35e9, 0, 0 }, /* #56 */ 6931 { 0x2e3f92, 0x2e3786, 0x9c4f8a55, 0x9c4f8a56, 0, 0 }, /* #57 */ 6932 { 0x0301c3, 0x030103, 0x2b6aeccc, 0x2b6aeccd, 0, 0 }, /* #58 */ 6933 { 0x207c06, 0x207406, 0x19f849e0, 0x19f849e1, 0, 0 }, /* #59 */ 6934 { 0x3a1e53, 0x3a1607, 0x3824cc2c, 0x3824cc2d, 0, 0 }, /* #60 */ 6935 { 0x181a53, 0x181207, 0x2d7bdbc9, 0x2d7bdbca, 0, 0 }, /* #61 */ 6936 { 0x1a2146, 0x1a2116, 0x39d22b2f, 0x39d22b30, 0, 0 }, /* #62 */ 6937 { 0x115906, 0x115186, 0x92cf9e35, 0x92cf9e36, 0, 0 }, /* #63 */ 10138 { 0x222613, 0x222603, 0x11b3cc5a, 0x11b3cc5b, 0, 0 }, /* #0 */ 10139 { 0x2d31c2, 0x2d3106, 0x5c1fdf05, 0x5c1fdf06, 0, 0 }, /* #1 */ 10140 { 0x2a7083, 0x2a7087, 0xbcd4414a, 0xbcd4414b, 0, 0 }, /* #2 */ 10141 { 0x0a0053, 0x0a0003, 0x45a58a4b, 0x45a58a4c, 0, 0 }, /* #3 */ 10142 { 0x1a6587, 0x1a6503, 0x660770b9, 0x660770ba, 0, 0 }, /* #4 */ 10143 { 0x393603, 0x393603, 0x149cb9ac, 0x149cb9ad, 0, 0 }, /* #5 */ 10144 { 0x2155c6, 0x215506, 0x2219d9a5, 0x2219d9a6, 0, 0 }, /* #6 */ 10145 { 0x2011d6, 0x201102, 0x027ab1ee, 0x027ab1ef, 0, 0 }, /* #7 */ 10146 { 0x370187, 0x370183, 0xff18e991, 0xff18e992, 0, 0 }, /* #8 */ 10147 { 0x0e4ed3, 0x0e4683, 0xe2e17367, 0xe2e17368, 0, 0 }, /* #9 */ 10148 { 0x1f21c2, 0x1f2102, 0x1f7ea6d9, 0x1f7ea6da, 0, 0 }, /* #10 */ 10149 { 0x124743, 0x124787, 0x876068ae, 0x876068af, 0, 0 }, /* #11 */ 10150 { 0x387b42, 0x387302, 0x6be65d78, 0x6be65d79, 0, 0 }, /* #12 */ 10151 { 0x0207c6, 0x020706, 0x2d217302, 0x2d217303, 0, 0 }, /* #13 */ 10152 { 0x051f53, 0x051703, 0x1a276ff6, 0x1a276ff7, 0, 0 }, /* #14 */ 10153 { 0x272d97, 0x272583, 0xd1fdf407, 0xd1fdf408, 0, 0 }, /* #15 */ 10154 { 0x202196, 0x202182, 0xf1ff496d, 0xf1ff496e, 0, 0 }, /* #16 */ 10155 { 0x2d2c97, 0x2d2497, 0x9fa8689f, 0x9fa868a0, 0, 0 }, /* #17 */ 10156 { 0x2c2ed7, 0x2c2683, 0xbda03ec3, 0xbda03ec4, 0, 0 }, /* #18 */ 10157 { 0x383486, 0x383486, 0xc99b8d2d, 0xc99b8d2e, 0, 0 }, /* #19 */ 10158 { 0x112b16, 0x112382, 0xa6b8bcf7, 0xa6b8bcf8, 0, 0 }, /* #20 */ 10159 { 0x3e30d2, 0x3e3016, 0x02b6de4f, 0x02b6de50, 0, 0 }, /* #21 */ 10160 { 0x3d15c7, 0x3d1503, 0x42ea9524, 0x42ea9525, 0, 0 }, /* #22 */ 10161 { 0x2510c6, 0x251086, 0x9985e08a, 0x9985e08b, 0, 0 }, /* #23 */ 10162 { 0x181117, 0x181197, 0xf29f198f, 0xf29f1990, 0, 0 }, /* #24 */ 10163 { 0x071517, 0x071513, 0x47c4121f, 0x47c41220, 0, 0 }, /* #25 */ 10164 { 0x1f16d6, 0x1f1682, 0xab6762ac, 0xab6762ad, 0, 0 }, /* #26 */ 10165 { 0x3f4142, 0x3f4196, 0x92978a8f, 0x92978a90, 0, 0 }, /* #27 */ 10166 { 0x095c87, 0x095487, 0xa4750354, 0xa4750355, 0, 0 }, /* #28 */ 10167 { 0x2d3352, 0x2d3386, 0xea57ec62, 0xea57ec63, 0, 0 }, /* #29 */ 10168 { 0x202b87, 0x202307, 0x07d1984d, 0x07d1984e, 0, 0 }, /* #30 */ 10169 { 0x256b17, 0x256387, 0xfa371b8a, 0xfa371b8b, 0, 0 }, /* #31 */ 10170 { 0x313f97, 0x313787, 0xff8da0c4, 0xff8da0c5, 0, 0 }, /* #32 */ 10171 { 0x354456, 0x354406, 0x23326105, 0x23326106, 0, 0 }, /* #33 */ 10172 { 0x3f2152, 0x3f2102, 0x7b37ac44, 0x7b37ac45, 0, 0 }, /* #34 */ 10173 { 0x0e6387, 0x0e6303, 0x6d7dc35d, 0x6d7dc35e, 0, 0 }, /* #35 */ 10174 { 0x2546d3, 0x254683, 0xbfccf5a6, 0xbfccf5a7, 0, 0 }, /* #36 */ 10175 { 0x130603, 0x130683, 0x80c34406, 0x80c34407, 0, 0 }, /* #37 */ 10176 { 0x270703, 0x270787, 0xfac5326e, 0xfac5326f, 0, 0 }, /* #38 */ 10177 { 0x321292, 0x321282, 0xd92b8614, 0xd92b8615, 0, 0 }, /* #39 */ 10178 { 0x2f38c2, 0x2f3002, 0x6ecc6f6a, 0x6ecc6f6b, 0, 0 }, /* #40 */ 10179 { 0x364806, 0x364006, 0x0e4823e3, 0x0e4823e4, 0, 0 }, /* #41 */ 10180 { 0x2c1342, 0x2c1306, 0x3bae225e, 0x3bae225f, 0, 0 }, /* #42 */ 10181 { 0x1208c3, 0x120093, 0x8d906adf, 0x8d906ae0, 0, 0 }, /* #43 */ 10182 { 0x185d46, 0x185502, 0x455de2fc, 0x455de2fd, 0, 0 }, /* #44 */ 10183 { 0x2131d2, 0x213102, 0x1a979c84, 0x1a979c85, 0, 0 }, /* #45 */ 10184 { 0x242b97, 0x242387, 0xfc07b58c, 0xfc07b58d, 0, 0 }, /* #46 */ 10185 { 0x2039d3, 0x203103, 0x55bc2d7e, 0x55bc2d7f, 0, 0 }, /* #47 */ 10186 { 0x0e3657, 0x0e3697, 0xb0918a4f, 0xb0918a50, 0, 0 }, /* #48 */ 10187 { 0x0f6152, 0x0f6186, 0xc6c69559, 0xc6c6955a, 0, 0 }, /* #49 */ 10188 { 0x372a56, 0x372282, 0x907e0a0d, 0x907e0a0e, 0, 0 }, /* #50 */ 10189 { 0x0563d2, 0x056392, 0x8df7c3cf, 0x8df7c3d0, 0, 0 }, /* #51 */ 10190 { 0x187306, 0x187382, 0xb1e7b27b, 0xb1e7b27c, 0, 0 }, /* #52 */ 10191 { 0x3642d7, 0x364207, 0x62f16073, 0x62f16074, 0, 0 }, /* #53 */ 10192 { 0x3350c6, 0x335006, 0x723b9f6e, 0x723b9f6f, 0, 0 }, /* #54 */ 10193 { 0x200887, 0x200003, 0x38cf894b, 0x38cf894c, 0, 0 }, /* #55 */ 10194 { 0x116157, 0x116107, 0x380fc765, 0x380fc766, 0, 0 }, /* #56 */ 10195 { 0x2b7557, 0x2b7503, 0x684082ac, 0x684082ad, 0, 0 }, /* #57 */ 10196 { 0x027ed3, 0x027687, 0xc3696aa5, 0xc3696aa6, 0, 0 }, /* #58 */ 10197 { 0x187842, 0x187006, 0x4ec7aa7a, 0x4ec7aa7b, 0, 0 }, /* #59 */ 10198 { 0x093702, 0x093786, 0xca84d2c8, 0xca84d2c9, 0, 0 }, /* #60 */ 10199 { 0x2a6e92, 0x2a6682, 0xbbc91101, 0xbbc91102, 0, 0 }, /* #61 */ 10200 { 0x3b1806, 0x3b1006, 0x2d418b39, 0x2d418b3a, 0, 0 }, /* #62 */ 10201 { 0x1b0312, 0x1b0382, 0x9e663efa, 0x9e663efb, 0, 0 }, /* #63 */ 10202 { 0x303f83, 0x303787, 0xd9ecb3a2, 0xd9ecb3a3, 0, 0 }, /* #64 */ 10203 { 0x057ec7, 0x057683, 0xddc7e71b, 0xddc7e71c, 0, 0 }, /* #65 */ 10204 { 0x152cc3, 0x152407, 0x3809833b, 0x3809833c, 0, 0 }, /* #66 */ 10205 { 0x063312, 0x063382, 0x9360e2a7, 0x9360e2a8, 0, 0 }, /* #67 */ 10206 { 0x006c96, 0x006482, 0xa420ddeb, 0xa420ddec, 0, 0 }, /* #68 */ 10207 { 0x092282, 0x092282, 0xb4d5d906, 0xb4d5d907, 0, 0 }, /* #69 */ 10208 { 0x1b54d7, 0x1b5407, 0x4adef11a, 0x4adef11b, 0, 0 }, /* #70 */ 10209 { 0x160ad2, 0x160282, 0xd3207bb5, 0xd3207bb6, 0, 0 }, /* #71 */ 10210 { 0x1931c2, 0x193106, 0x196d89f9, 0x196d89fa, 0, 0 }, /* #72 */ 10211 { 0x3d4753, 0x3d4707, 0x6adf8d80, 0x6adf8d81, 0, 0 }, /* #73 */ 10212 { 0x026457, 0x026487, 0x9126e8ae, 0x9126e8af, 0, 0 }, /* #74 */ 10213 { 0x362103, 0x362117, 0x2279274f, 0x22792750, 0, 0 }, /* #75 */ 10214 { 0x034517, 0x034507, 0x7788beb6, 0x7788beb7, 0, 0 }, /* #76 */ 10215 { 0x203b17, 0x203387, 0x9662cf5e, 0x9662cf5f, 0, 0 }, /* #77 */ 10216 { 0x1c2fc7, 0x1c2707, 0x6a3129b3, 0x6a3129b4, 0, 0 }, /* #78 */ 10217 { 0x285d16, 0x285586, 0xf554afd1, 0xf554afd2, 0, 0 }, /* #79 */ 10218 { 0x225d93, 0x225593, 0xb448b5df, 0xb448b5e0, 0, 0 }, /* #80 */ 10219 { 0x1c7f17, 0x1c7783, 0xb95d72c6, 0xb95d72c7, 0, 0 }, /* #81 */ 10220 { 0x1a6343, 0x1a6387, 0xce74b6dd, 0xce74b6de, 0, 0 }, /* #82 */ 10221 { 0x110f42, 0x110702, 0x045e1e2b, 0x045e1e2c, 0, 0 }, /* #83 */ 10222 { 0x0e1b42, 0x0e1302, 0x17f5379d, 0x17f5379e, 0, 0 }, /* #84 */ 10223 { 0x165182, 0x165182, 0xb542ca3a, 0xb542ca3b, 0, 0 }, /* #85 */ 10224 { 0x2f0213, 0x2f0207, 0x3d30e83e, 0x3d30e83f, 0, 0 }, /* #86 */ 10225 { 0x1f7e82, 0x1f7686, 0x83f452d0, 0x83f452d1, 0, 0 }, /* #87 */ 10226 { 0x285797, 0x285707, 0x0e2a3e76, 0x0e2a3e77, 0, 0 }, /* #88 */ 10227 { 0x2a5d13, 0x2a5507, 0x48d7a383, 0x48d7a384, 0, 0 }, /* #89 */ 10228 { 0x3012d3, 0x301207, 0x57237ad3, 0x57237ad4, 0, 0 }, /* #90 */ 10229 { 0x145f56, 0x145786, 0xfa12b56e, 0xfa12b56f, 0, 0 }, /* #91 */ 10230 { 0x050756, 0x050782, 0x82ba5eb9, 0x82ba5eba, 0, 0 }, /* #92 */ 10231 { 0x2065c2, 0x206506, 0x10491e6b, 0x10491e6c, 0, 0 }, /* #93 */ 10232 { 0x2c0b07, 0x2c0387, 0x85504647, 0x85504648, 0, 0 }, /* #94 */ 10233 { 0x356202, 0x356206, 0x208b2c47, 0x208b2c48, 0, 0 }, /* #95 */ 6938 10234 }; 6939 10235 static const BINU32_TEST_T g_aTests_inc_u32_locked[] = 6940 10236 { 6941 { 0x1b5406, 0x1b5406, 0x1a7e7eea, 0x1a7e7eeb, 0, 0 }, /* #0 */ 6942 { 0x3e4216, 0x3e4286, 0xd4eea5d6, 0xd4eea5d7, 0, 0 }, /* #1 */ 6943 { 0x093003, 0x093087, 0xd24c954a, 0xd24c954b, 0, 0 }, /* #2 */ 6944 { 0x1d3682, 0x1d3602, 0x422f81ca, 0x422f81cb, 0, 0 }, /* #3 */ 6945 { 0x3175c6, 0x317586, 0xf1468bd1, 0xf1468bd2, 0, 0 }, /* #4 */ 6946 { 0x050052, 0x050082, 0x9eb36156, 0x9eb36157, 0, 0 }, /* #5 */ 6947 { 0x3b64d3, 0x3b6407, 0x4cd9ec2a, 0x4cd9ec2b, 0, 0 }, /* #6 */ 6948 { 0x2034c3, 0x203487, 0x9b7d2010, 0x9b7d2011, 0, 0 }, /* #7 */ 6949 { 0x042956, 0x042106, 0x53779264, 0x53779265, 0, 0 }, /* #8 */ 6950 { 0x2c0e03, 0x2c0607, 0x154e1cc8, 0x154e1cc9, 0, 0 }, /* #9 */ 6951 { 0x033a12, 0x033282, 0xdb76f1c1, 0xdb76f1c2, 0, 0 }, /* #10 */ 6952 { 0x3943d7, 0x394383, 0xf8b2266a, 0xf8b2266b, 0, 0 }, /* #11 */ 6953 { 0x383707, 0x383783, 0x88e67403, 0x88e67404, 0, 0 }, /* #12 */ 6954 { 0x0a1653, 0x0a1697, 0x8b54b62f, 0x8b54b630, 0, 0 }, /* #13 */ 6955 { 0x044d52, 0x044586, 0xa95ecce3, 0xa95ecce4, 0, 0 }, /* #14 */ 6956 { 0x1d0102, 0x1d0182, 0xb0488453, 0xb0488454, 0, 0 }, /* #15 */ 6957 { 0x277dc2, 0x277586, 0xb5fb4026, 0xb5fb4027, 0, 0 }, /* #16 */ 6958 { 0x301a52, 0x301202, 0x44edc0b5, 0x44edc0b6, 0, 0 }, /* #17 */ 6959 { 0x064e47, 0x064687, 0xb1da81b7, 0xb1da81b8, 0, 0 }, /* #18 */ 6960 { 0x3a2ed3, 0x3a2683, 0x95a053c3, 0x95a053c4, 0, 0 }, /* #19 */ 6961 { 0x1b5302, 0x1b5302, 0x2f2e6285, 0x2f2e6286, 0, 0 }, /* #20 */ 6962 { 0x0621d6, 0x062102, 0x1e5fa4cc, 0x1e5fa4cd, 0, 0 }, /* #21 */ 6963 { 0x272683, 0x272607, 0x66931246, 0x66931247, 0, 0 }, /* #22 */ 6964 { 0x146646, 0x146606, 0x569a1f4d, 0x569a1f4e, 0, 0 }, /* #23 */ 6965 { 0x3d03d2, 0x3d0382, 0xef86017b, 0xef86017c, 0, 0 }, /* #24 */ 6966 { 0x0b4a97, 0x0b4207, 0x0c8f8ce7, 0x0c8f8ce8, 0, 0 }, /* #25 */ 6967 { 0x2b1802, 0x2b1086, 0xd3d0f2dc, 0xd3d0f2dd, 0, 0 }, /* #26 */ 6968 { 0x385387, 0x385387, 0x853dc1ed, 0x853dc1ee, 0, 0 }, /* #27 */ 6969 { 0x065216, 0x065286, 0xe24cdd7d, 0xe24cdd7e, 0, 0 }, /* #28 */ 6970 { 0x214b02, 0x214302, 0x463d9949, 0x463d994a, 0, 0 }, /* #29 */ 6971 { 0x1a0ad2, 0x1a0202, 0x488ffcbe, 0x488ffcbf, 0, 0 }, /* #30 */ 6972 { 0x1a2256, 0x1a2206, 0x16c44f21, 0x16c44f22, 0, 0 }, /* #31 */ 6973 { 0x272c07, 0x272487, 0xa9bbba1d, 0xa9bbba1e, 0, 0 }, /* #32 */ 6974 { 0x377c06, 0x377406, 0x440b351c, 0x440b351d, 0, 0 }, /* #33 */ 6975 { 0x0b4356, 0x0b4306, 0x3e858298, 0x3e858299, 0, 0 }, /* #34 */ 6976 { 0x010a06, 0x010282, 0xd6fad2e4, 0xd6fad2e5, 0, 0 }, /* #35 */ 6977 { 0x2b0287, 0x2b0203, 0x438600ee, 0x438600ef, 0, 0 }, /* #36 */ 6978 { 0x0771d6, 0x077182, 0xb20240c7, 0xb20240c8, 0, 0 }, /* #37 */ 6979 { 0x2b0342, 0x2b0386, 0xbc2529b3, 0xbc2529b4, 0, 0 }, /* #38 */ 6980 { 0x146653, 0x146607, 0x66653c05, 0x66653c06, 0, 0 }, /* #39 */ 6981 { 0x0720c2, 0x072082, 0x9e8caa9c, 0x9e8caa9d, 0, 0 }, /* #40 */ 6982 { 0x151842, 0x151006, 0x0bebc8e6, 0x0bebc8e7, 0, 0 }, /* #41 */ 6983 { 0x121ad2, 0x121202, 0x7ebcc6cc, 0x7ebcc6cd, 0, 0 }, /* #42 */ 6984 { 0x1f1b43, 0x1f1387, 0x8b89f765, 0x8b89f766, 0, 0 }, /* #43 */ 6985 { 0x112e83, 0x112683, 0xac716f6a, 0xac716f6b, 0, 0 }, /* #44 */ 6986 { 0x092ed3, 0x092683, 0xd27c76d4, 0xd27c76d5, 0, 0 }, /* #45 */ 6987 { 0x1d0292, 0x1d0286, 0xba298280, 0xba298281, 0, 0 }, /* #46 */ 6988 { 0x366002, 0x366086, 0xcfb68077, 0xcfb68078, 0, 0 }, /* #47 */ 6989 { 0x2c0c92, 0x2c0486, 0xb9750270, 0xb9750271, 0, 0 }, /* #48 */ 6990 { 0x334553, 0x334583, 0xb34e934b, 0xb34e934c, 0, 0 }, /* #49 */ 6991 { 0x285c13, 0x285483, 0xfa34767b, 0xfa34767c, 0, 0 }, /* #50 */ 6992 { 0x0e2317, 0x0e2307, 0x30b5611d, 0x30b5611e, 0, 0 }, /* #51 */ 6993 { 0x124d97, 0x124597, 0xc7e391ef, 0xc7e391f0, 0, 0 }, /* #52 */ 6994 { 0x0165d6, 0x016502, 0x6b202e56, 0x6b202e57, 0, 0 }, /* #53 */ 6995 { 0x024706, 0x024782, 0x8dc66be2, 0x8dc66be3, 0, 0 }, /* #54 */ 6996 { 0x146a52, 0x146206, 0x4563bccb, 0x4563bccc, 0, 0 }, /* #55 */ 6997 { 0x3f3612, 0x3f3696, 0xee1235ef, 0xee1235f0, 0, 0 }, /* #56 */ 6998 { 0x127582, 0x127582, 0xcb364e66, 0xcb364e67, 0, 0 }, /* #57 */ 6999 { 0x151042, 0x151082, 0x86a077c7, 0x86a077c8, 0, 0 }, /* #58 */ 7000 { 0x174e02, 0x174696, 0xa31dee4f, 0xa31dee50, 0, 0 }, /* #59 */ 7001 { 0x081686, 0x081616, 0x01d3c25f, 0x01d3c260, 0, 0 }, /* #60 */ 7002 { 0x3d6bc2, 0x3d6386, 0x9e0b089b, 0x9e0b089c, 0, 0 }, /* #61 */ 7003 { 0x220787, 0x220707, 0x2ddbe146, 0x2ddbe147, 0, 0 }, /* #62 */ 7004 { 0x225207, 0x225207, 0x33952bc9, 0x33952bca, 0, 0 }, /* #63 */ 10237 { 0x081ad7, 0x081203, 0x2b19bf82, 0x2b19bf83, 0, 0 }, /* #0 */ 10238 { 0x2c2696, 0x2c2692, 0xed6335af, 0xed6335b0, 0, 0 }, /* #1 */ 10239 { 0x192c46, 0x192486, 0x933caab1, 0x933caab2, 0, 0 }, /* #2 */ 10240 { 0x2a7502, 0x2a7502, 0x65b1afb8, 0x65b1afb9, 0, 0 }, /* #3 */ 10241 { 0x070d12, 0x070502, 0x6f468614, 0x6f468615, 0, 0 }, /* #4 */ 10242 { 0x1f4e96, 0x1f4682, 0xe13da89a, 0xe13da89b, 0, 0 }, /* #5 */ 10243 { 0x084856, 0x084006, 0x20c511ea, 0x20c511eb, 0, 0 }, /* #6 */ 10244 { 0x1b2a56, 0x1b2202, 0x1d805c18, 0x1d805c19, 0, 0 }, /* #7 */ 10245 { 0x1e3ac3, 0x1e3207, 0x5aa58e4a, 0x5aa58e4b, 0, 0 }, /* #8 */ 10246 { 0x204ac6, 0x204202, 0x75e01ffa, 0x75e01ffb, 0, 0 }, /* #9 */ 10247 { 0x131283, 0x131283, 0xa9ba0b56, 0xa9ba0b57, 0, 0 }, /* #10 */ 10248 { 0x3e5082, 0x3e5086, 0xce173fa2, 0xce173fa3, 0, 0 }, /* #11 */ 10249 { 0x124c93, 0x124407, 0x484546bc, 0x484546bd, 0, 0 }, /* #12 */ 10250 { 0x270597, 0x270587, 0xa5e7cced, 0xa5e7ccee, 0, 0 }, /* #13 */ 10251 { 0x3e6f06, 0x3e6782, 0xd6c007b9, 0xd6c007ba, 0, 0 }, /* #14 */ 10252 { 0x3b2f07, 0x3b2713, 0x7c96611f, 0x7c966120, 0, 0 }, /* #15 */ 10253 { 0x025946, 0x025182, 0xc374a7a3, 0xc374a7a4, 0, 0 }, /* #16 */ 10254 { 0x2960c6, 0x296092, 0xc9ee397f, 0xc9ee3980, 0, 0 }, /* #17 */ 10255 { 0x0066c6, 0x006602, 0x5c2e6a12, 0x5c2e6a13, 0, 0 }, /* #18 */ 10256 { 0x355212, 0x355282, 0x9a7ae6c7, 0x9a7ae6c8, 0, 0 }, /* #19 */ 10257 { 0x3d2353, 0x3d2387, 0xe1da55a9, 0xe1da55aa, 0, 0 }, /* #20 */ 10258 { 0x2d5b96, 0x2d5382, 0x85ace16c, 0x85ace16d, 0, 0 }, /* #21 */ 10259 { 0x037c57, 0x037413, 0x33d9ca7f, 0x33d9ca80, 0, 0 }, /* #22 */ 10260 { 0x3d7253, 0x3d7287, 0xa4e468dd, 0xa4e468de, 0, 0 }, /* #23 */ 10261 { 0x2038c2, 0x203006, 0x00cc337d, 0x00cc337e, 0, 0 }, /* #24 */ 10262 { 0x0874c7, 0x087407, 0x66eac459, 0x66eac45a, 0, 0 }, /* #25 */ 10263 { 0x004306, 0x004382, 0xcb037cc0, 0xcb037cc1, 0, 0 }, /* #26 */ 10264 { 0x3326c6, 0x332682, 0xe3582a2b, 0xe3582a2c, 0, 0 }, /* #27 */ 10265 { 0x382003, 0x382003, 0x7c90bae5, 0x7c90bae6, 0, 0 }, /* #28 */ 10266 { 0x1e5047, 0x1e5087, 0xea686646, 0xea686647, 0, 0 }, /* #29 */ 10267 { 0x121342, 0x121382, 0xb78c2ac0, 0xb78c2ac1, 0, 0 }, /* #30 */ 10268 { 0x0a6093, 0x0a6087, 0xd8dd597c, 0xd8dd597d, 0, 0 }, /* #31 */ 10269 { 0x1d6886, 0x1d6086, 0xdf949e70, 0xdf949e71, 0, 0 }, /* #32 */ 10270 { 0x2d5b42, 0x2d5306, 0x5c95f641, 0x5c95f642, 0, 0 }, /* #33 */ 10271 { 0x1a54c3, 0x1a5403, 0x597b4153, 0x597b4154, 0, 0 }, /* #34 */ 10272 { 0x115b12, 0x115386, 0x8ef424f9, 0x8ef424fa, 0, 0 }, /* #35 */ 10273 { 0x277fc7, 0x277783, 0xa6bfe191, 0xa6bfe192, 0, 0 }, /* #36 */ 10274 { 0x320a56, 0x320286, 0xd80d0a58, 0xd80d0a59, 0, 0 }, /* #37 */ 10275 { 0x222396, 0x222382, 0xc1588f03, 0xc1588f04, 0, 0 }, /* #38 */ 10276 { 0x152f53, 0x152783, 0xd9dfbfd9, 0xd9dfbfda, 0, 0 }, /* #39 */ 10277 { 0x2c6d87, 0x2c6503, 0x485328bb, 0x485328bc, 0, 0 }, /* #40 */ 10278 { 0x173217, 0x173203, 0x73592778, 0x73592779, 0, 0 }, /* #41 */ 10279 { 0x2e5196, 0x2e5112, 0x4aaba11f, 0x4aaba120, 0, 0 }, /* #42 */ 10280 { 0x1f2087, 0x1f2003, 0x17d021a6, 0x17d021a7, 0, 0 }, /* #43 */ 10281 { 0x114656, 0x114682, 0x9ee045e2, 0x9ee045e3, 0, 0 }, /* #44 */ 10282 { 0x0c2917, 0x0c2187, 0xf85dd123, 0xf85dd124, 0, 0 }, /* #45 */ 10283 { 0x0d6d96, 0x0d6502, 0x1c5fe0e5, 0x1c5fe0e6, 0, 0 }, /* #46 */ 10284 { 0x2609c6, 0x260186, 0xcacb3087, 0xcacb3088, 0, 0 }, /* #47 */ 10285 { 0x1e7492, 0x1e7482, 0xf48cbbd5, 0xf48cbbd6, 0, 0 }, /* #48 */ 10286 { 0x3f37c7, 0x3f3787, 0xf602a07c, 0xf602a07d, 0, 0 }, /* #49 */ 10287 { 0x176606, 0x176682, 0xad80d229, 0xad80d22a, 0, 0 }, /* #50 */ 10288 { 0x2539c3, 0x253103, 0x529082aa, 0x529082ab, 0, 0 }, /* #51 */ 10289 { 0x327043, 0x327007, 0x5432a886, 0x5432a887, 0, 0 }, /* #52 */ 10290 { 0x157fc6, 0x157706, 0x008b2535, 0x008b2536, 0, 0 }, /* #53 */ 10291 { 0x375b87, 0x375387, 0xbc3773e6, 0xbc3773e7, 0, 0 }, /* #54 */ 10292 { 0x1a1fc6, 0x1a1706, 0x0aa5ee73, 0x0aa5ee74, 0, 0 }, /* #55 */ 10293 { 0x094553, 0x094503, 0x23c41863, 0x23c41864, 0, 0 }, /* #56 */ 10294 { 0x1d1dc7, 0x1d1507, 0x3b6694dc, 0x3b6694dd, 0, 0 }, /* #57 */ 10295 { 0x3715d3, 0x371507, 0x21043892, 0x21043893, 0, 0 }, /* #58 */ 10296 { 0x1e2b02, 0x1e2312, 0x40993c3f, 0x40993c40, 0, 0 }, /* #59 */ 10297 { 0x026d13, 0x026583, 0x9d1142c6, 0x9d1142c7, 0, 0 }, /* #60 */ 10298 { 0x3704c6, 0x370482, 0xc422a475, 0xc422a476, 0, 0 }, /* #61 */ 10299 { 0x1b2047, 0x1b2007, 0x10a3b1fe, 0x10a3b1ff, 0, 0 }, /* #62 */ 10300 { 0x3a4406, 0x3a4406, 0x355d892d, 0x355d892e, 0, 0 }, /* #63 */ 10301 { 0x190492, 0x190486, 0xb0c55776, 0xb0c55777, 0, 0 }, /* #64 */ 10302 { 0x117ac2, 0x117282, 0x889a3f0a, 0x889a3f0b, 0, 0 }, /* #65 */ 10303 { 0x204ec3, 0x204687, 0xe766679b, 0xe766679c, 0, 0 }, /* #66 */ 10304 { 0x1c0552, 0x1c0586, 0xdba16538, 0xdba16539, 0, 0 }, /* #67 */ 10305 { 0x3c4d96, 0x3c4586, 0xb45164ed, 0xb45164ee, 0, 0 }, /* #68 */ 10306 { 0x391e52, 0x391686, 0xa67d71e6, 0xa67d71e7, 0, 0 }, /* #69 */ 10307 { 0x006793, 0x006793, 0xcba58caf, 0xcba58cb0, 0, 0 }, /* #70 */ 10308 { 0x373b02, 0x373302, 0x448b4679, 0x448b467a, 0, 0 }, /* #71 */ 10309 { 0x3f3443, 0x3f3403, 0x315602ad, 0x315602ae, 0, 0 }, /* #72 */ 10310 { 0x094503, 0x094507, 0x41af09b7, 0x41af09b8, 0, 0 }, /* #73 */ 10311 { 0x264e16, 0x264682, 0x8d2e4de8, 0x8d2e4de9, 0, 0 }, /* #74 */ 10312 { 0x3c61c6, 0x3c6182, 0x9054de19, 0x9054de1a, 0, 0 }, /* #75 */ 10313 { 0x016482, 0x016406, 0x5dadce2d, 0x5dadce2e, 0, 0 }, /* #76 */ 10314 { 0x3a7b93, 0x3a7383, 0xbedab061, 0xbedab062, 0, 0 }, /* #77 */ 10315 { 0x317157, 0x317183, 0xc99bab66, 0xc99bab67, 0, 0 }, /* #78 */ 10316 { 0x113a57, 0x113287, 0xb8e90121, 0xb8e90122, 0, 0 }, /* #79 */ 10317 { 0x190752, 0x190706, 0x54376238, 0x54376239, 0, 0 }, /* #80 */ 10318 { 0x1154c6, 0x115486, 0xf1dce8e6, 0xf1dce8e7, 0, 0 }, /* #81 */ 10319 { 0x3e6d97, 0x3e6583, 0xd48e6dee, 0xd48e6def, 0, 0 }, /* #82 */ 10320 { 0x132ec7, 0x132687, 0xa6a59e62, 0xa6a59e63, 0, 0 }, /* #83 */ 10321 { 0x016896, 0x016002, 0x7b38ce37, 0x7b38ce38, 0, 0 }, /* #84 */ 10322 { 0x2a1b43, 0x2a1387, 0xb8f6cfcb, 0xb8f6cfcc, 0, 0 }, /* #85 */ 10323 { 0x045652, 0x045606, 0x7f08ea6b, 0x7f08ea6c, 0, 0 }, /* #86 */ 10324 { 0x163703, 0x163783, 0xce2cbc61, 0xce2cbc62, 0, 0 }, /* #87 */ 10325 { 0x032c57, 0x032483, 0xce29bfa7, 0xce29bfa8, 0, 0 }, /* #88 */ 10326 { 0x251502, 0x251502, 0x3a9b4bf6, 0x3a9b4bf7, 0, 0 }, /* #89 */ 10327 { 0x182183, 0x182103, 0x02c1beb4, 0x02c1beb5, 0, 0 }, /* #90 */ 10328 { 0x0f3d83, 0x0f3587, 0xb0d941f2, 0xb0d941f3, 0, 0 }, /* #91 */ 10329 { 0x383097, 0x383007, 0x449bf041, 0x449bf042, 0, 0 }, /* #92 */ 10330 { 0x3a5e97, 0x3a5607, 0x5a983986, 0x5a983987, 0, 0 }, /* #93 */ 10331 { 0x283ac3, 0x283283, 0x88452a8e, 0x88452a8f, 0, 0 }, /* #94 */ 10332 { 0x3655c2, 0x365582, 0x9d560ec3, 0x9d560ec4, 0, 0 }, /* #95 */ 7005 10333 }; 7006 10334 static const BINU32_TEST_T g_aTests_dec_u32[] = 7007 10335 { 7008 { 0x2d3396, 0x2d3386, 0x8c28bcd8, 0x8c28bcd7, 0, 0 }, /* #0 */ 7009 { 0x060f06, 0x060702, 0x0b4c28a8, 0x0b4c28a7, 0, 0 }, /* #1 */ 7010 { 0x013343, 0x013387, 0xe1d4c3c4, 0xe1d4c3c3, 0, 0 }, /* #2 */ 7011 { 0x1d08c2, 0x1d0006, 0x5be99643, 0x5be99642, 0, 0 }, /* #3 */ 7012 { 0x081706, 0x081786, 0x829f8d3d, 0x829f8d3c, 0, 0 }, /* #4 */ 7013 { 0x312103, 0x312103, 0x7f8a1e09, 0x7f8a1e08, 0, 0 }, /* #5 */ 7014 { 0x3a2243, 0x3a2207, 0x582109df, 0x582109de, 0, 0 }, /* #6 */ 7015 { 0x0f1bd3, 0x0f1307, 0x26ed5483, 0x26ed5482, 0, 0 }, /* #7 */ 7016 { 0x071917, 0x071187, 0xcd9e2c12, 0xcd9e2c11, 0, 0 }, /* #8 */ 7017 { 0x1f5892, 0x1f5082, 0xa0ba212b, 0xa0ba212a, 0, 0 }, /* #9 */ 7018 { 0x171ed6, 0x171616, 0x3a8690a0, 0x3a86909f, 0, 0 }, /* #10 */ 7019 { 0x011646, 0x011686, 0xc2e52ca1, 0xc2e52ca0, 0, 0 }, /* #11 */ 7020 { 0x147f83, 0x147707, 0x04d2fba1, 0x04d2fba0, 0, 0 }, /* #12 */ 7021 { 0x060982, 0x060106, 0x00d9cefa, 0x00d9cef9, 0, 0 }, /* #13 */ 7022 { 0x232053, 0x232083, 0x9374413c, 0x9374413b, 0, 0 }, /* #14 */ 7023 { 0x265416, 0x265482, 0xf1f018f5, 0xf1f018f4, 0, 0 }, /* #15 */ 7024 { 0x363743, 0x363707, 0x2479b5a4, 0x2479b5a3, 0, 0 }, /* #16 */ 7025 { 0x045586, 0x045586, 0x8e0a87d8, 0x8e0a87d7, 0, 0 }, /* #17 */ 7026 { 0x0440d7, 0x044007, 0x5092286b, 0x5092286a, 0, 0 }, /* #18 */ 7027 { 0x1b1146, 0x1b1182, 0xf2604bc5, 0xf2604bc4, 0, 0 }, /* #19 */ 7028 { 0x0e0c53, 0x0e0487, 0xeb20501e, 0xeb20501d, 0, 0 }, /* #20 */ 7029 { 0x2c1886, 0x2c1002, 0x52bd8d9c, 0x52bd8d9b, 0, 0 }, /* #21 */ 7030 { 0x1c0642, 0x1c0686, 0xf966b719, 0xf966b718, 0, 0 }, /* #22 */ 7031 { 0x3e67c2, 0x3e6786, 0xb5a0f194, 0xb5a0f193, 0, 0 }, /* #23 */ 7032 { 0x1467c3, 0x146787, 0xb46ff1c4, 0xb46ff1c3, 0, 0 }, /* #24 */ 7033 { 0x293696, 0x293606, 0x546aa9bf, 0x546aa9be, 0, 0 }, /* #25 */ 7034 { 0x2e4513, 0x2e4507, 0x3b3893c1, 0x3b3893c0, 0, 0 }, /* #26 */ 7035 { 0x2c0246, 0x2c0202, 0x2cdd0305, 0x2cdd0304, 0, 0 }, /* #27 */ 7036 { 0x315447, 0x315483, 0xead3b03f, 0xead3b03e, 0, 0 }, /* #28 */ 7037 { 0x180e12, 0x180606, 0x118354fa, 0x118354f9, 0, 0 }, /* #29 */ 7038 { 0x3f7213, 0x3f7287, 0xa92d5d9b, 0xa92d5d9a, 0, 0 }, /* #30 */ 7039 { 0x1c2107, 0x1c2107, 0x4851f0e5, 0x4851f0e4, 0, 0 }, /* #31 */ 7040 { 0x1e6f52, 0x1e6706, 0x1ea8f1fd, 0x1ea8f1fc, 0, 0 }, /* #32 */ 7041 { 0x102d52, 0x102592, 0xe32ca650, 0xe32ca64f, 0, 0 }, /* #33 */ 7042 { 0x1b0106, 0x1b0186, 0xcea2426b, 0xcea2426a, 0, 0 }, /* #34 */ 7043 { 0x360646, 0x360602, 0x412b8b0c, 0x412b8b0b, 0, 0 }, /* #35 */ 7044 { 0x356243, 0x356287, 0xbc19227c, 0xbc19227b, 0, 0 }, /* #36 */ 7045 { 0x271997, 0x271103, 0x210948bd, 0x210948bc, 0, 0 }, /* #37 */ 7046 { 0x062212, 0x062282, 0xdef9dd39, 0xdef9dd38, 0, 0 }, /* #38 */ 7047 { 0x2a5912, 0x2a5106, 0x07114051, 0x07114050, 0, 0 }, /* #39 */ 7048 { 0x152a42, 0x152282, 0xa46fdb87, 0xa46fdb86, 0, 0 }, /* #40 */ 7049 { 0x352f96, 0x352786, 0xa51a54ca, 0xa51a54c9, 0, 0 }, /* #41 */ 7050 { 0x344d83, 0x344587, 0xf3281757, 0xf3281756, 0, 0 }, /* #42 */ 7051 { 0x146ad6, 0x146286, 0xf77c5067, 0xf77c5066, 0, 0 }, /* #43 */ 7052 { 0x023686, 0x023686, 0xd3a56e67, 0xd3a56e66, 0, 0 }, /* #44 */ 7053 { 0x333646, 0x333686, 0xb66fd464, 0xb66fd463, 0, 0 }, /* #45 */ 7054 { 0x210d07, 0x210587, 0xa826b0b8, 0xa826b0b7, 0, 0 }, /* #46 */ 7055 { 0x1c3553, 0x1c3587, 0xd7f933f4, 0xd7f933f3, 0, 0 }, /* #47 */ 7056 { 0x3e76d7, 0x3e7687, 0xb6ae4772, 0xb6ae4771, 0, 0 }, /* #48 */ 7057 { 0x144a17, 0x144203, 0x1f298146, 0x1f298145, 0, 0 }, /* #49 */ 7058 { 0x262a87, 0x262203, 0x31f9e6cc, 0x31f9e6cb, 0, 0 }, /* #50 */ 7059 { 0x1f7496, 0x1f7482, 0xdfa75fb6, 0xdfa75fb5, 0, 0 }, /* #51 */ 7060 { 0x3c56c3, 0x3c5607, 0x26f95a2c, 0x26f95a2b, 0, 0 }, /* #52 */ 7061 { 0x0f3386, 0x0f3382, 0xdd7f5eff, 0xdd7f5efe, 0, 0 }, /* #53 */ 7062 { 0x354652, 0x354602, 0x7d797e76, 0x7d797e75, 0, 0 }, /* #54 */ 7063 { 0x1d3557, 0x1d3503, 0x421ca602, 0x421ca601, 0, 0 }, /* #55 */ 7064 { 0x164e43, 0x164693, 0xa087d980, 0xa087d97f, 0, 0 }, /* #56 */ 7065 { 0x181402, 0x181406, 0x04dd4c43, 0x04dd4c42, 0, 0 }, /* #57 */ 7066 { 0x394513, 0x394583, 0xe841c6d4, 0xe841c6d3, 0, 0 }, /* #58 */ 7067 { 0x241cd3, 0x241413, 0x477bcef0, 0x477bceef, 0, 0 }, /* #59 */ 7068 { 0x0f1312, 0x0f1302, 0x5e774db6, 0x5e774db5, 0, 0 }, /* #60 */ 7069 { 0x0f1807, 0x0f1083, 0x987c6902, 0x987c6901, 0, 0 }, /* #61 */ 7070 { 0x122f92, 0x122792, 0xb038f4c0, 0xb038f4bf, 0, 0 }, /* #62 */ 7071 { 0x145a16, 0x145206, 0x6ec43749, 0x6ec43748, 0, 0 }, /* #63 */ 10336 { 0x233342, 0x233382, 0xe839eece, 0xe839eecd, 0, 0 }, /* #0 */ 10337 { 0x2d2b03, 0x2d2387, 0x84230d29, 0x84230d28, 0, 0 }, /* #1 */ 10338 { 0x3500d6, 0x350006, 0x66cbfbbf, 0x66cbfbbe, 0, 0 }, /* #2 */ 10339 { 0x3c6d52, 0x3c6502, 0x6c40d0a5, 0x6c40d0a4, 0, 0 }, /* #3 */ 10340 { 0x023803, 0x023003, 0x6075159f, 0x6075159e, 0, 0 }, /* #4 */ 10341 { 0x1e2b12, 0x1e2382, 0xa4b9738d, 0xa4b9738c, 0, 0 }, /* #5 */ 10342 { 0x116186, 0x116186, 0x80bc4e56, 0x80bc4e55, 0, 0 }, /* #6 */ 10343 { 0x3b1146, 0x3b1102, 0x3f6d1d62, 0x3f6d1d61, 0, 0 }, /* #7 */ 10344 { 0x244e43, 0x244683, 0xaf0fc608, 0xaf0fc607, 0, 0 }, /* #8 */ 10345 { 0x127006, 0x127082, 0xfa0317cc, 0xfa0317cb, 0, 0 }, /* #9 */ 10346 { 0x0f6fd7, 0x0f6703, 0x3c7719e7, 0x3c7719e6, 0, 0 }, /* #10 */ 10347 { 0x054c87, 0x054487, 0xcf76ec23, 0xcf76ec22, 0, 0 }, /* #11 */ 10348 { 0x091697, 0x091603, 0x602a17e1, 0x602a17e0, 0, 0 }, /* #12 */ 10349 { 0x056613, 0x056607, 0x23c5aa75, 0x23c5aa74, 0, 0 }, /* #13 */ 10350 { 0x360e47, 0x360607, 0x75beadec, 0x75beadeb, 0, 0 }, /* #14 */ 10351 { 0x0c1d52, 0x0c1586, 0xfeae19ec, 0xfeae19eb, 0, 0 }, /* #15 */ 10352 { 0x277512, 0x277582, 0xe74c8a59, 0xe74c8a58, 0, 0 }, /* #16 */ 10353 { 0x0f0e02, 0x0f0682, 0xda62dc9c, 0xda62dc9b, 0, 0 }, /* #17 */ 10354 { 0x013402, 0x013486, 0xf358a957, 0xf358a956, 0, 0 }, /* #18 */ 10355 { 0x152917, 0x152107, 0x325025f1, 0x325025f0, 0, 0 }, /* #19 */ 10356 { 0x2b2bd2, 0x2b2306, 0x1c8ba942, 0x1c8ba941, 0, 0 }, /* #20 */ 10357 { 0x153a92, 0x153282, 0xdbda861b, 0xdbda861a, 0, 0 }, /* #21 */ 10358 { 0x1a0593, 0x1a0587, 0xd1c169d2, 0xd1c169d1, 0, 0 }, /* #22 */ 10359 { 0x0a03c6, 0x0a0386, 0xe95b34ee, 0xe95b34ed, 0, 0 }, /* #23 */ 10360 { 0x302b43, 0x302303, 0x05aa7bac, 0x05aa7bab, 0, 0 }, /* #24 */ 10361 { 0x1d5c13, 0x1d5407, 0x180a3004, 0x180a3003, 0, 0 }, /* #25 */ 10362 { 0x1662d2, 0x166286, 0x96f99dde, 0x96f99ddd, 0, 0 }, /* #26 */ 10363 { 0x2b0646, 0x2b0682, 0x91c6af1a, 0x91c6af19, 0, 0 }, /* #27 */ 10364 { 0x117dc7, 0x117583, 0xca346f32, 0xca346f31, 0, 0 }, /* #28 */ 10365 { 0x312457, 0x312483, 0xe59bd186, 0xe59bd185, 0, 0 }, /* #29 */ 10366 { 0x184796, 0x184702, 0x401f072a, 0x401f0729, 0, 0 }, /* #30 */ 10367 { 0x0f7743, 0x0f7703, 0x0a6074d6, 0x0a6074d5, 0, 0 }, /* #31 */ 10368 { 0x1612c6, 0x161202, 0x2b87e61b, 0x2b87e61a, 0, 0 }, /* #32 */ 10369 { 0x140cd2, 0x140482, 0x955d956e, 0x955d956d, 0, 0 }, /* #33 */ 10370 { 0x3d1482, 0x3d1416, 0x26232b00, 0x26232aff, 0, 0 }, /* #34 */ 10371 { 0x1c4143, 0x1c4187, 0xde48d234, 0xde48d233, 0, 0 }, /* #35 */ 10372 { 0x206356, 0x206306, 0x730330bc, 0x730330bb, 0, 0 }, /* #36 */ 10373 { 0x344183, 0x344183, 0xcb545d5f, 0xcb545d5e, 0, 0 }, /* #37 */ 10374 { 0x3e0dc2, 0x3e0582, 0x867aee5e, 0x867aee5d, 0, 0 }, /* #38 */ 10375 { 0x370152, 0x370182, 0xdf950644, 0xdf950643, 0, 0 }, /* #39 */ 10376 { 0x0e0b42, 0x0e0306, 0x0820e7f6, 0x0820e7f5, 0, 0 }, /* #40 */ 10377 { 0x1c6c52, 0x1c6402, 0x6ca8efcf, 0x6ca8efce, 0, 0 }, /* #41 */ 10378 { 0x1815d3, 0x181583, 0xbe4884da, 0xbe4884d9, 0, 0 }, /* #42 */ 10379 { 0x0a2402, 0x0a2406, 0x46cbc3c1, 0x46cbc3c0, 0, 0 }, /* #43 */ 10380 { 0x127846, 0x127082, 0xaeb40455, 0xaeb40454, 0, 0 }, /* #44 */ 10381 { 0x082112, 0x082112, 0x3e111e80, 0x3e111e7f, 0, 0 }, /* #45 */ 10382 { 0x292603, 0x292683, 0xde9bd8fc, 0xde9bd8fb, 0, 0 }, /* #46 */ 10383 { 0x021817, 0x021003, 0x468f1302, 0x468f1301, 0, 0 }, /* #47 */ 10384 { 0x290c56, 0x290402, 0x23f352f3, 0x23f352f2, 0, 0 }, /* #48 */ 10385 { 0x0b02c2, 0x0b0286, 0xcd23d7f6, 0xcd23d7f5, 0, 0 }, /* #49 */ 10386 { 0x377f02, 0x377706, 0x6f75a107, 0x6f75a106, 0, 0 }, /* #50 */ 10387 { 0x1e6ac2, 0x1e6206, 0x62c385f7, 0x62c385f6, 0, 0 }, /* #51 */ 10388 { 0x102cd7, 0x102403, 0x7777b32b, 0x7777b32a, 0, 0 }, /* #52 */ 10389 { 0x140953, 0x140103, 0x1bf05303, 0x1bf05302, 0, 0 }, /* #53 */ 10390 { 0x197843, 0x197083, 0x983ba0db, 0x983ba0da, 0, 0 }, /* #54 */ 10391 { 0x3d3716, 0x3d3702, 0x05412c98, 0x05412c97, 0, 0 }, /* #55 */ 10392 { 0x165287, 0x165287, 0x86a17985, 0x86a17984, 0, 0 }, /* #56 */ 10393 { 0x312ed7, 0x312687, 0xc203ede3, 0xc203ede2, 0, 0 }, /* #57 */ 10394 { 0x365317, 0x365307, 0x159e3dee, 0x159e3ded, 0, 0 }, /* #58 */ 10395 { 0x374cc2, 0x374406, 0x6a91f10b, 0x6a91f10a, 0, 0 }, /* #59 */ 10396 { 0x281f02, 0x281706, 0x18cbe715, 0x18cbe714, 0, 0 }, /* #60 */ 10397 { 0x304116, 0x304102, 0x118b6771, 0x118b6770, 0, 0 }, /* #61 */ 10398 { 0x345582, 0x345506, 0x2cdbe2ec, 0x2cdbe2eb, 0, 0 }, /* #62 */ 10399 { 0x0f2bc3, 0x0f2387, 0x8c03c649, 0x8c03c648, 0, 0 }, /* #63 */ 10400 { 0x0f0996, 0x0f0186, 0xc57fe6d2, 0xc57fe6d1, 0, 0 }, /* #64 */ 10401 { 0x0b0883, 0x0b0003, 0x04642e63, 0x04642e62, 0, 0 }, /* #65 */ 10402 { 0x2167d7, 0x216703, 0x542c45dd, 0x542c45dc, 0, 0 }, /* #66 */ 10403 { 0x1e5b57, 0x1e5313, 0x07524090, 0x0752408f, 0, 0 }, /* #67 */ 10404 { 0x0c3193, 0x0c3107, 0x0065f085, 0x0065f084, 0, 0 }, /* #68 */ 10405 { 0x112bd7, 0x112387, 0xd7b0f7e2, 0xd7b0f7e1, 0, 0 }, /* #69 */ 10406 { 0x224342, 0x224382, 0xc83772fe, 0xc83772fd, 0, 0 }, /* #70 */ 10407 { 0x1e05c2, 0x1e0506, 0x4da97bfa, 0x4da97bf9, 0, 0 }, /* #71 */ 10408 { 0x0a01c3, 0x0a0187, 0x8fd784f7, 0x8fd784f6, 0, 0 }, /* #72 */ 10409 { 0x1a1d16, 0x1a1582, 0xdefeb43c, 0xdefeb43b, 0, 0 }, /* #73 */ 10410 { 0x187b16, 0x187302, 0x554e9809, 0x554e9808, 0, 0 }, /* #74 */ 10411 { 0x1f2282, 0x1f2286, 0x902dc428, 0x902dc427, 0, 0 }, /* #75 */ 10412 { 0x294717, 0x294783, 0xdd82a39c, 0xdd82a39b, 0, 0 }, /* #76 */ 10413 { 0x030692, 0x030602, 0x71c233c8, 0x71c233c7, 0, 0 }, /* #77 */ 10414 { 0x1528d7, 0x152003, 0x67499d59, 0x67499d58, 0, 0 }, /* #78 */ 10415 { 0x395217, 0x395283, 0xc7843f9e, 0xc7843f9d, 0, 0 }, /* #79 */ 10416 { 0x2c42c2, 0x2c4202, 0x2165e9ba, 0x2165e9b9, 0, 0 }, /* #80 */ 10417 { 0x136442, 0x136492, 0xa5fa4930, 0xa5fa492f, 0, 0 }, /* #81 */ 10418 { 0x1b01c2, 0x1b0106, 0x28529f45, 0x28529f44, 0, 0 }, /* #82 */ 10419 { 0x167f93, 0x167787, 0xa6d96291, 0xa6d96290, 0, 0 }, /* #83 */ 10420 { 0x163186, 0x163182, 0xcd4cd627, 0xcd4cd626, 0, 0 }, /* #84 */ 10421 { 0x3f4216, 0x3f4202, 0x2c9f6b8a, 0x2c9f6b89, 0, 0 }, /* #85 */ 10422 { 0x0d47c3, 0x0d4703, 0x6bac1d6f, 0x6bac1d6e, 0, 0 }, /* #86 */ 10423 { 0x0078c7, 0x007087, 0xec3b770a, 0xec3b7709, 0, 0 }, /* #87 */ 10424 { 0x044817, 0x044003, 0x4520cb14, 0x4520cb13, 0, 0 }, /* #88 */ 10425 { 0x3101d7, 0x310107, 0x00c55e7f, 0x00c55e7e, 0, 0 }, /* #89 */ 10426 { 0x3e6416, 0x3e6486, 0xdf7ab1b3, 0xdf7ab1b2, 0, 0 }, /* #90 */ 10427 { 0x280f97, 0x280783, 0xb6f4fad1, 0xb6f4fad0, 0, 0 }, /* #91 */ 10428 { 0x3e6c52, 0x3e6406, 0x47cf3075, 0x47cf3074, 0, 0 }, /* #92 */ 10429 { 0x367607, 0x367683, 0xa64735a9, 0xa64735a8, 0, 0 }, /* #93 */ 10430 { 0x141e96, 0x141686, 0xe3ebe2f4, 0xe3ebe2f3, 0, 0 }, /* #94 */ 10431 { 0x013446, 0x013406, 0x4798a875, 0x4798a874, 0, 0 }, /* #95 */ 7072 10432 }; 7073 10433 static const BINU32_TEST_T g_aTests_dec_u32_locked[] = 7074 10434 { 7075 { 0x093193, 0x093107, 0x486b6237, 0x486b6236, 0, 0 }, /* #0 */ 7076 { 0x3d2e06, 0x3d2606, 0x14d88cef, 0x14d88cee, 0, 0 }, /* #1 */ 7077 { 0x0c2992, 0x0c2102, 0x7252c841, 0x7252c840, 0, 0 }, /* #2 */ 7078 { 0x195e02, 0x195602, 0x66acef44, 0x66acef43, 0, 0 }, /* #3 */ 7079 { 0x100e07, 0x100687, 0xa75c1d54, 0xa75c1d53, 0, 0 }, /* #4 */ 7080 { 0x0909d6, 0x090106, 0x75c207df, 0x75c207de, 0, 0 }, /* #5 */ 7081 { 0x125d03, 0x125503, 0x17ca29ed, 0x17ca29ec, 0, 0 }, /* #6 */ 7082 { 0x063382, 0x063302, 0x1a7b5dc5, 0x1a7b5dc4, 0, 0 }, /* #7 */ 7083 { 0x095ec3, 0x095607, 0x1ff6c418, 0x1ff6c417, 0, 0 }, /* #8 */ 7084 { 0x0434c2, 0x043402, 0x786b7fdb, 0x786b7fda, 0, 0 }, /* #9 */ 7085 { 0x171fc7, 0x171783, 0xd0a8d8db, 0xd0a8d8da, 0, 0 }, /* #10 */ 7086 { 0x351a42, 0x351282, 0xe958c13c, 0xe958c13b, 0, 0 }, /* #11 */ 7087 { 0x360006, 0x360086, 0x9e58ea89, 0x9e58ea88, 0, 0 }, /* #12 */ 7088 { 0x0d57c7, 0x0d5703, 0x195bbceb, 0x195bbcea, 0, 0 }, /* #13 */ 7089 { 0x1d1d56, 0x1d1502, 0x11330eb6, 0x11330eb5, 0, 0 }, /* #14 */ 7090 { 0x0a7857, 0x0a7003, 0x39385ded, 0x39385dec, 0, 0 }, /* #15 */ 7091 { 0x1e0fd6, 0x1e0796, 0xbefcee70, 0xbefcee6f, 0, 0 }, /* #16 */ 7092 { 0x0a3c12, 0x0a3406, 0x3c75fe96, 0x3c75fe95, 0, 0 }, /* #17 */ 7093 { 0x1d48d6, 0x1d4086, 0xa01a9825, 0xa01a9824, 0, 0 }, /* #18 */ 7094 { 0x3a5647, 0x3a5687, 0xcb13c891, 0xcb13c890, 0, 0 }, /* #19 */ 7095 { 0x142d47, 0x142593, 0xa3bbadc0, 0xa3bbadbf, 0, 0 }, /* #20 */ 7096 { 0x0c2a93, 0x0c2203, 0x721350a3, 0x721350a2, 0, 0 }, /* #21 */ 7097 { 0x131706, 0x131702, 0x634c10e1, 0x634c10e0, 0, 0 }, /* #22 */ 7098 { 0x2835c3, 0x283587, 0xa729735a, 0xa7297359, 0, 0 }, /* #23 */ 7099 { 0x142dc6, 0x142582, 0x948ab57a, 0x948ab579, 0, 0 }, /* #24 */ 7100 { 0x1007d2, 0x100782, 0xe2cd515e, 0xe2cd515d, 0, 0 }, /* #25 */ 7101 { 0x1924d7, 0x192403, 0x794bec6c, 0x794bec6b, 0, 0 }, /* #26 */ 7102 { 0x0e6482, 0x0e6482, 0x96468a03, 0x96468a02, 0, 0 }, /* #27 */ 7103 { 0x0e7717, 0x0e7707, 0x0d87d1bc, 0x0d87d1bb, 0, 0 }, /* #28 */ 7104 { 0x3b46d3, 0x3b4607, 0x61043689, 0x61043688, 0, 0 }, /* #29 */ 7105 { 0x186d46, 0x186582, 0xb4302a09, 0xb4302a08, 0, 0 }, /* #30 */ 7106 { 0x174f83, 0x174787, 0x8540fa48, 0x8540fa47, 0, 0 }, /* #31 */ 7107 { 0x2f3057, 0x2f3007, 0x6c2bf597, 0x6c2bf596, 0, 0 }, /* #32 */ 7108 { 0x082302, 0x082382, 0xcd0fd5af, 0xcd0fd5ae, 0, 0 }, /* #33 */ 7109 { 0x157b87, 0x157387, 0xfcbec46a, 0xfcbec469, 0, 0 }, /* #34 */ 7110 { 0x112a46, 0x112216, 0x40b06f40, 0x40b06f3f, 0, 0 }, /* #35 */ 7111 { 0x1773c7, 0x177303, 0x57ee744a, 0x57ee7449, 0, 0 }, /* #36 */ 7112 { 0x143286, 0x143286, 0xe6d619e2, 0xe6d619e1, 0, 0 }, /* #37 */ 7113 { 0x3d7906, 0x3d7186, 0xa1de724c, 0xa1de724b, 0, 0 }, /* #38 */ 7114 { 0x216cd3, 0x216403, 0x184b4f55, 0x184b4f54, 0, 0 }, /* #39 */ 7115 { 0x0561c2, 0x056182, 0xd31f0408, 0xd31f0407, 0, 0 }, /* #40 */ 7116 { 0x013306, 0x013382, 0xa8507cb1, 0xa8507cb0, 0, 0 }, /* #41 */ 7117 { 0x2a7dd7, 0x2a7597, 0xc9b422d0, 0xc9b422cf, 0, 0 }, /* #42 */ 7118 { 0x192b57, 0x192383, 0x9609c544, 0x9609c543, 0, 0 }, /* #43 */ 7119 { 0x0d5582, 0x0d5586, 0xc370b0be, 0xc370b0bd, 0, 0 }, /* #44 */ 7120 { 0x232c83, 0x232487, 0xacd4646b, 0xacd4646a, 0, 0 }, /* #45 */ 7121 { 0x0c43c3, 0x0c4387, 0xfa0a5b04, 0xfa0a5b03, 0, 0 }, /* #46 */ 7122 { 0x1d2216, 0x1d2206, 0x21c423a7, 0x21c423a6, 0, 0 }, /* #47 */ 7123 { 0x003a42, 0x003286, 0xbbc46e23, 0xbbc46e22, 0, 0 }, /* #48 */ 7124 { 0x1a7b52, 0x1a7382, 0x9669501d, 0x9669501c, 0, 0 }, /* #49 */ 7125 { 0x0a4c17, 0x0a4483, 0xc8e6c72d, 0xc8e6c72c, 0, 0 }, /* #50 */ 7126 { 0x1e5fc3, 0x1e5707, 0x2155ec7c, 0x2155ec7b, 0, 0 }, /* #51 */ 7127 { 0x1872d2, 0x187202, 0x55ed5ec5, 0x55ed5ec4, 0, 0 }, /* #52 */ 7128 { 0x2862c2, 0x286216, 0x777f3840, 0x777f383f, 0, 0 }, /* #53 */ 7129 { 0x062f02, 0x062796, 0xe6ba5b00, 0xe6ba5aff, 0, 0 }, /* #54 */ 7130 { 0x2c1192, 0x2c1102, 0x4d90e53e, 0x4d90e53d, 0, 0 }, /* #55 */ 7131 { 0x3a5047, 0x3a5003, 0x5cf4ac84, 0x5cf4ac83, 0, 0 }, /* #56 */ 7132 { 0x2a1cd6, 0x2a1406, 0x6b935c3a, 0x6b935c39, 0, 0 }, /* #57 */ 7133 { 0x0b7a07, 0x0b7293, 0xe6d65090, 0xe6d6508f, 0, 0 }, /* #58 */ 7134 { 0x3e41d2, 0x3e4182, 0xde138155, 0xde138154, 0, 0 }, /* #59 */ 7135 { 0x1002c2, 0x100282, 0xecacc9a5, 0xecacc9a4, 0, 0 }, /* #60 */ 7136 { 0x2a0687, 0x2a0687, 0x9a2794fd, 0x9a2794fc, 0, 0 }, /* #61 */ 7137 { 0x267b57, 0x267387, 0xb5f34d04, 0xb5f34d03, 0, 0 }, /* #62 */ 7138 { 0x057e13, 0x057607, 0x1a5a3b79, 0x1a5a3b78, 0, 0 }, /* #63 */ 10435 { 0x1b1d12, 0x1b1586, 0x92f5cc07, 0x92f5cc06, 0, 0 }, /* #0 */ 10436 { 0x260a16, 0x260282, 0xd2623b3c, 0xd2623b3b, 0, 0 }, /* #1 */ 10437 { 0x1f0a47, 0x1f0203, 0x5ee3850e, 0x5ee3850d, 0, 0 }, /* #2 */ 10438 { 0x3469d3, 0x346187, 0xfe19916b, 0xfe19916a, 0, 0 }, /* #3 */ 10439 { 0x1a2787, 0x1a2797, 0xc8a14540, 0xc8a1453f, 0, 0 }, /* #4 */ 10440 { 0x097107, 0x097103, 0x4e254b81, 0x4e254b80, 0, 0 }, /* #5 */ 10441 { 0x000942, 0x000186, 0xf3e9a4be, 0xf3e9a4bd, 0, 0 }, /* #6 */ 10442 { 0x3e7147, 0x3e7187, 0xb45a5775, 0xb45a5774, 0, 0 }, /* #7 */ 10443 { 0x0d4113, 0x0d4117, 0x5f889fa0, 0x5f889f9f, 0, 0 }, /* #8 */ 10444 { 0x275186, 0x275182, 0x97ae6084, 0x97ae6083, 0, 0 }, /* #9 */ 10445 { 0x020643, 0x020683, 0xfe7c32c5, 0xfe7c32c4, 0, 0 }, /* #10 */ 10446 { 0x294387, 0x294383, 0xff528838, 0xff528837, 0, 0 }, /* #11 */ 10447 { 0x2d3502, 0x2d3506, 0x36b338e3, 0x36b338e2, 0, 0 }, /* #12 */ 10448 { 0x1b5b03, 0x1b5383, 0x9e8fefa2, 0x9e8fefa1, 0, 0 }, /* #13 */ 10449 { 0x3d2506, 0x3d2586, 0x9fa78da6, 0x9fa78da5, 0, 0 }, /* #14 */ 10450 { 0x041d86, 0x041582, 0xc1c7b03e, 0xc1c7b03d, 0, 0 }, /* #15 */ 10451 { 0x033753, 0x033707, 0x5efae712, 0x5efae711, 0, 0 }, /* #16 */ 10452 { 0x185e83, 0x185603, 0x0facd292, 0x0facd291, 0, 0 }, /* #17 */ 10453 { 0x341813, 0x341087, 0xd9ee4364, 0xd9ee4363, 0, 0 }, /* #18 */ 10454 { 0x0a0856, 0x0a0002, 0x05fe6552, 0x05fe6551, 0, 0 }, /* #19 */ 10455 { 0x2e0e46, 0x2e0682, 0xa332e868, 0xa332e867, 0, 0 }, /* #20 */ 10456 { 0x383693, 0x383687, 0xff90bdbf, 0xff90bdbe, 0, 0 }, /* #21 */ 10457 { 0x196713, 0x196703, 0x384661c9, 0x384661c8, 0, 0 }, /* #22 */ 10458 { 0x161407, 0x161483, 0xee907955, 0xee907954, 0, 0 }, /* #23 */ 10459 { 0x0d7402, 0x0d7486, 0xdd1896a4, 0xdd1896a3, 0, 0 }, /* #24 */ 10460 { 0x0977c2, 0x097702, 0x6732bdba, 0x6732bdb9, 0, 0 }, /* #25 */ 10461 { 0x061252, 0x061286, 0xe464b2b3, 0xe464b2b2, 0, 0 }, /* #26 */ 10462 { 0x101847, 0x101087, 0xe9b447f6, 0xe9b447f5, 0, 0 }, /* #27 */ 10463 { 0x207cd7, 0x207407, 0x6825d031, 0x6825d030, 0, 0 }, /* #28 */ 10464 { 0x075586, 0x075582, 0xbb0203db, 0xbb0203da, 0, 0 }, /* #29 */ 10465 { 0x0b5dd6, 0x0b5502, 0x1dcb6e84, 0x1dcb6e83, 0, 0 }, /* #30 */ 10466 { 0x044c17, 0x044403, 0x523b5b62, 0x523b5b61, 0, 0 }, /* #31 */ 10467 { 0x2c0847, 0x2c0093, 0xe2e72a50, 0xe2e72a4f, 0, 0 }, /* #32 */ 10468 { 0x0a7c16, 0x0a7482, 0x9eac4527, 0x9eac4526, 0, 0 }, /* #33 */ 10469 { 0x301306, 0x301386, 0xaa7ace7f, 0xaa7ace7e, 0, 0 }, /* #34 */ 10470 { 0x0b0982, 0x0b0102, 0x24259e3f, 0x24259e3e, 0, 0 }, /* #35 */ 10471 { 0x386d56, 0x386506, 0x531a9019, 0x531a9018, 0, 0 }, /* #36 */ 10472 { 0x2a6313, 0x2a6387, 0xc8109cc1, 0xc8109cc0, 0, 0 }, /* #37 */ 10473 { 0x0c5ec7, 0x0c5607, 0x737593cd, 0x737593cc, 0, 0 }, /* #38 */ 10474 { 0x3a32d3, 0x3a3287, 0x81ba8634, 0x81ba8633, 0, 0 }, /* #39 */ 10475 { 0x006182, 0x006102, 0x1b1d71d7, 0x1b1d71d6, 0, 0 }, /* #40 */ 10476 { 0x1c6803, 0x1c6083, 0x8fcdf158, 0x8fcdf157, 0, 0 }, /* #41 */ 10477 { 0x1f7156, 0x1f7106, 0x139d7312, 0x139d7311, 0, 0 }, /* #42 */ 10478 { 0x2d2cc7, 0x2d2403, 0x76ebea98, 0x76ebea97, 0, 0 }, /* #43 */ 10479 { 0x365e06, 0x365686, 0xd1f2cf9a, 0xd1f2cf99, 0, 0 }, /* #44 */ 10480 { 0x1b1082, 0x1b1082, 0x8ef34e9f, 0x8ef34e9e, 0, 0 }, /* #45 */ 10481 { 0x2e3046, 0x2e3006, 0x5dbe792c, 0x5dbe792b, 0, 0 }, /* #46 */ 10482 { 0x0567c3, 0x056707, 0x3ee0bf2e, 0x3ee0bf2d, 0, 0 }, /* #47 */ 10483 { 0x272617, 0x272617, 0x5e08d860, 0x5e08d85f, 0, 0 }, /* #48 */ 10484 { 0x351607, 0x351687, 0xeb8cd20a, 0xeb8cd209, 0, 0 }, /* #49 */ 10485 { 0x3124d6, 0x312406, 0x613e7d28, 0x613e7d27, 0, 0 }, /* #50 */ 10486 { 0x0a5e07, 0x0a5687, 0x97fe5615, 0x97fe5614, 0, 0 }, /* #51 */ 10487 { 0x050903, 0x050107, 0x3ea5becb, 0x3ea5beca, 0, 0 }, /* #52 */ 10488 { 0x1d4a43, 0x1d4207, 0x197e2928, 0x197e2927, 0, 0 }, /* #53 */ 10489 { 0x000e03, 0x000603, 0x3fe23e76, 0x3fe23e75, 0, 0 }, /* #54 */ 10490 { 0x327693, 0x327603, 0x0d99da08, 0x0d99da07, 0, 0 }, /* #55 */ 10491 { 0x396b07, 0x396383, 0xb6212dbd, 0xb6212dbc, 0, 0 }, /* #56 */ 10492 { 0x016f06, 0x016786, 0x8cb59f0a, 0x8cb59f09, 0, 0 }, /* #57 */ 10493 { 0x1c5002, 0x1c5086, 0xf10af5cb, 0xf10af5ca, 0, 0 }, /* #58 */ 10494 { 0x0e7b96, 0x0e7386, 0x9526d5bc, 0x9526d5bb, 0, 0 }, /* #59 */ 10495 { 0x1a5552, 0x1a5582, 0xcf40cd2b, 0xcf40cd2a, 0, 0 }, /* #60 */ 10496 { 0x1d6a93, 0x1d6287, 0x86dba1f6, 0x86dba1f5, 0, 0 }, /* #61 */ 10497 { 0x2620d6, 0x262086, 0xbc00232f, 0xbc00232e, 0, 0 }, /* #62 */ 10498 { 0x062242, 0x062202, 0x6db352f9, 0x6db352f8, 0, 0 }, /* #63 */ 10499 { 0x0c70d7, 0x0c7083, 0xd8c66da2, 0xd8c66da1, 0, 0 }, /* #64 */ 10500 { 0x073343, 0x073383, 0x90522e5e, 0x90522e5d, 0, 0 }, /* #65 */ 10501 { 0x222593, 0x222583, 0xa0988933, 0xa0988932, 0, 0 }, /* #66 */ 10502 { 0x1703d6, 0x170386, 0xe39a5631, 0xe39a5630, 0, 0 }, /* #67 */ 10503 { 0x371f56, 0x371786, 0xf7a9d2e8, 0xf7a9d2e7, 0, 0 }, /* #68 */ 10504 { 0x153a92, 0x153286, 0xbe559dcb, 0xbe559dca, 0, 0 }, /* #69 */ 10505 { 0x2a3b13, 0x2a3383, 0xfca9af24, 0xfca9af23, 0, 0 }, /* #70 */ 10506 { 0x292446, 0x292402, 0x45e9e3e1, 0x45e9e3e0, 0, 0 }, /* #71 */ 10507 { 0x2f4bc7, 0x2f4383, 0x9dada30f, 0x9dada30e, 0, 0 }, /* #72 */ 10508 { 0x2c3d03, 0x2c3587, 0xc9d94778, 0xc9d94777, 0, 0 }, /* #73 */ 10509 { 0x231c57, 0x231407, 0x7f591cb3, 0x7f591cb2, 0, 0 }, /* #74 */ 10510 { 0x2b4c42, 0x2b4402, 0x25a45433, 0x25a45432, 0, 0 }, /* #75 */ 10511 { 0x141447, 0x141483, 0x8ac77a14, 0x8ac77a13, 0, 0 }, /* #76 */ 10512 { 0x1f3c93, 0x1f3483, 0xa5956e8d, 0xa5956e8c, 0, 0 }, /* #77 */ 10513 { 0x0c7e43, 0x0c7603, 0x7b8899b1, 0x7b8899b0, 0, 0 }, /* #78 */ 10514 { 0x2272d3, 0x227203, 0x58a09e1a, 0x58a09e19, 0, 0 }, /* #79 */ 10515 { 0x2b6a43, 0x2b6283, 0xa86b2395, 0xa86b2394, 0, 0 }, /* #80 */ 10516 { 0x2d1fc6, 0x2d1706, 0x26cb4b73, 0x26cb4b72, 0, 0 }, /* #81 */ 10517 { 0x061f96, 0x061786, 0xa42189e9, 0xa42189e8, 0, 0 }, /* #82 */ 10518 { 0x184843, 0x184007, 0x39f272ad, 0x39f272ac, 0, 0 }, /* #83 */ 10519 { 0x065993, 0x065103, 0x6f767139, 0x6f767138, 0, 0 }, /* #84 */ 10520 { 0x036d87, 0x036597, 0x800bbeb0, 0x800bbeaf, 0, 0 }, /* #85 */ 10521 { 0x143583, 0x143587, 0xa3cf0ca6, 0xa3cf0ca5, 0, 0 }, /* #86 */ 10522 { 0x071953, 0x071103, 0x1ead71f9, 0x1ead71f8, 0, 0 }, /* #87 */ 10523 { 0x1542d6, 0x154286, 0xcfb4d93b, 0xcfb4d93a, 0, 0 }, /* #88 */ 10524 { 0x215956, 0x215186, 0x9445e0c1, 0x9445e0c0, 0, 0 }, /* #89 */ 10525 { 0x264a02, 0x264206, 0x6be185de, 0x6be185dd, 0, 0 }, /* #90 */ 10526 { 0x1b4853, 0x1b4087, 0xf4fcf3fa, 0xf4fcf3f9, 0, 0 }, /* #91 */ 10527 { 0x353d43, 0x353583, 0xcb5ca027, 0xcb5ca026, 0, 0 }, /* #92 */ 10528 { 0x160712, 0x160702, 0x08ff504b, 0x08ff504a, 0, 0 }, /* #93 */ 10529 { 0x301157, 0x301103, 0x28d7ab1b, 0x28d7ab1a, 0, 0 }, /* #94 */ 10530 { 0x222f43, 0x222707, 0x5628a0a7, 0x5628a0a6, 0, 0 }, /* #95 */ 7139 10531 }; 7140 10532 static const BINU32_TEST_T g_aTests_not_u32[] = 7141 10533 { 7142 { 0x363346, 0x363346, 0x1373e6ce, 0xec8c1931, 0, 0 }, /* #0 */ 7143 { 0x360907, 0x360907, 0x2d951cfb, 0xd26ae304, 0, 0 }, /* #1 */ 7144 { 0x213a16, 0x213a16, 0x8cbc733c, 0x73438cc3, 0, 0 }, /* #2 */ 7145 { 0x310f57, 0x310f57, 0x4dc4104a, 0xb23befb5, 0, 0 }, /* #3 */ 7146 { 0x097157, 0x097157, 0xa0efa5d5, 0x5f105a2a, 0, 0 }, /* #4 */ 7147 { 0x3053d7, 0x3053d7, 0x01907413, 0xfe6f8bec, 0, 0 }, /* #5 */ 7148 { 0x342d07, 0x342d07, 0x73cb5e18, 0x8c34a1e7, 0, 0 }, /* #6 */ 7149 { 0x0e1412, 0x0e1412, 0x84a52036, 0x7b5adfc9, 0, 0 }, /* #7 */ 7150 { 0x253b93, 0x253b93, 0x167ff912, 0xe98006ed, 0, 0 }, /* #8 */ 7151 { 0x391842, 0x391842, 0xc4e93565, 0x3b16ca9a, 0, 0 }, /* #9 */ 7152 { 0x3704c3, 0x3704c3, 0x287712b4, 0xd788ed4b, 0, 0 }, /* #10 */ 7153 { 0x2d1d02, 0x2d1d02, 0x028b1cf8, 0xfd74e307, 0, 0 }, /* #11 */ 7154 { 0x1a7fc3, 0x1a7fc3, 0xe997384f, 0x1668c7b0, 0, 0 }, /* #12 */ 7155 { 0x320093, 0x320093, 0x3a0b88da, 0xc5f47725, 0, 0 }, /* #13 */ 7156 { 0x053dd3, 0x053dd3, 0x8fbbd058, 0x70442fa7, 0, 0 }, /* #14 */ 7157 { 0x2b6a47, 0x2b6a47, 0x510fff9a, 0xaef00065, 0, 0 }, /* #15 */ 7158 { 0x160103, 0x160103, 0x455e3000, 0xbaa1cfff, 0, 0 }, /* #16 */ 7159 { 0x217396, 0x217396, 0x1980de55, 0xe67f21aa, 0, 0 }, /* #17 */ 7160 { 0x042b87, 0x042b87, 0xe3195b01, 0x1ce6a4fe, 0, 0 }, /* #18 */ 7161 { 0x255153, 0x255153, 0xf95bed57, 0x06a412a8, 0, 0 }, /* #19 */ 7162 { 0x3b0806, 0x3b0806, 0x3195a2ac, 0xce6a5d53, 0, 0 }, /* #20 */ 7163 { 0x2a6382, 0x2a6382, 0x5706cd42, 0xa8f932bd, 0, 0 }, /* #21 */ 7164 { 0x0d5492, 0x0d5492, 0x7886b03c, 0x87794fc3, 0, 0 }, /* #22 */ 7165 { 0x1c5002, 0x1c5002, 0x9450f1b9, 0x6baf0e46, 0, 0 }, /* #23 */ 7166 { 0x2d53c6, 0x2d53c6, 0xe2b4b587, 0x1d4b4a78, 0, 0 }, /* #24 */ 7167 { 0x154453, 0x154453, 0x833abf3a, 0x7cc540c5, 0, 0 }, /* #25 */ 7168 { 0x201b53, 0x201b53, 0x5cf506ae, 0xa30af951, 0, 0 }, /* #26 */ 7169 { 0x091856, 0x091856, 0x3f71cda0, 0xc08e325f, 0, 0 }, /* #27 */ 7170 { 0x3263c2, 0x3263c2, 0xeed13cce, 0x112ec331, 0, 0 }, /* #28 */ 7171 { 0x2f3112, 0x2f3112, 0xfd888a60, 0x0277759f, 0, 0 }, /* #29 */ 7172 { 0x346503, 0x346503, 0xd9a72fc1, 0x2658d03e, 0, 0 }, /* #30 */ 7173 { 0x3055c2, 0x3055c2, 0x0e56a175, 0xf1a95e8a, 0, 0 }, /* #31 */ 7174 { 0x023083, 0x023083, 0xa1bddae9, 0x5e422516, 0, 0 }, /* #32 */ 7175 { 0x2f0847, 0x2f0847, 0x5a8a13a9, 0xa575ec56, 0, 0 }, /* #33 */ 7176 { 0x106a87, 0x106a87, 0x4f9f9718, 0xb06068e7, 0, 0 }, /* #34 */ 7177 { 0x383083, 0x383083, 0xed96c67d, 0x12693982, 0, 0 }, /* #35 */ 7178 { 0x014fc7, 0x014fc7, 0xd666538e, 0x2999ac71, 0, 0 }, /* #36 */ 7179 { 0x373bd2, 0x373bd2, 0x495439fc, 0xb6abc603, 0, 0 }, /* #37 */ 7180 { 0x2a7502, 0x2a7502, 0x5fbaf010, 0xa0450fef, 0, 0 }, /* #38 */ 7181 { 0x265b83, 0x265b83, 0xb35735b0, 0x4ca8ca4f, 0, 0 }, /* #39 */ 7182 { 0x243ed7, 0x243ed7, 0x2499d677, 0xdb662988, 0, 0 }, /* #40 */ 7183 { 0x0f3146, 0x0f3146, 0x0bb458e3, 0xf44ba71c, 0, 0 }, /* #41 */ 7184 { 0x372517, 0x372517, 0xa0373db7, 0x5fc8c248, 0, 0 }, /* #42 */ 7185 { 0x346a92, 0x346a92, 0xeb9e7fa7, 0x14618058, 0, 0 }, /* #43 */ 7186 { 0x0e4352, 0x0e4352, 0x2478d33f, 0xdb872cc0, 0, 0 }, /* #44 */ 7187 { 0x345fc7, 0x345fc7, 0x41114983, 0xbeeeb67c, 0, 0 }, /* #45 */ 7188 { 0x3158d6, 0x3158d6, 0x17fef260, 0xe8010d9f, 0, 0 }, /* #46 */ 7189 { 0x1a29c2, 0x1a29c2, 0xe7116e7a, 0x18ee9185, 0, 0 }, /* #47 */ 7190 { 0x2c4053, 0x2c4053, 0xc1fb5344, 0x3e04acbb, 0, 0 }, /* #48 */ 7191 { 0x171642, 0x171642, 0x29918685, 0xd66e797a, 0, 0 }, /* #49 */ 7192 { 0x161b17, 0x161b17, 0x231f8876, 0xdce07789, 0, 0 }, /* #50 */ 7193 { 0x382dd3, 0x382dd3, 0xf5480a81, 0x0ab7f57e, 0, 0 }, /* #51 */ 7194 { 0x295746, 0x295746, 0x62766934, 0x9d8996cb, 0, 0 }, /* #52 */ 7195 { 0x346693, 0x346693, 0x3b4f4cf0, 0xc4b0b30f, 0, 0 }, /* #53 */ 7196 { 0x045fc7, 0x045fc7, 0x2dee18ea, 0xd211e715, 0, 0 }, /* #54 */ 7197 { 0x1c3817, 0x1c3817, 0x49e6a7e4, 0xb619581b, 0, 0 }, /* #55 */ 7198 { 0x186ed2, 0x186ed2, 0xae131cd0, 0x51ece32f, 0, 0 }, /* #56 */ 7199 { 0x083353, 0x083353, 0x1074c095, 0xef8b3f6a, 0, 0 }, /* #57 */ 7200 { 0x0f1f57, 0x0f1f57, 0xc8ae4e96, 0x3751b169, 0, 0 }, /* #58 */ 7201 { 0x295e47, 0x295e47, 0x3c6e4873, 0xc391b78c, 0, 0 }, /* #59 */ 7202 { 0x161503, 0x161503, 0x68512f86, 0x97aed079, 0, 0 }, /* #60 */ 7203 { 0x071b17, 0x071b17, 0x7883b962, 0x877c469d, 0, 0 }, /* #61 */ 7204 { 0x000e96, 0x000e96, 0xc853b62c, 0x37ac49d3, 0, 0 }, /* #62 */ 7205 { 0x1d27c6, 0x1d27c6, 0x605ffb74, 0x9fa0048b, 0, 0 }, /* #63 */ 10534 { 0x0b6002, 0x0b6002, 0xd7945ae5, 0x286ba51a, 0, 0 }, /* #0 */ 10535 { 0x1b7c53, 0x1b7c53, 0x1dc975d5, 0xe2368a2a, 0, 0 }, /* #1 */ 10536 { 0x1338c2, 0x1338c2, 0xccb4d42c, 0x334b2bd3, 0, 0 }, /* #2 */ 10537 { 0x153c03, 0x153c03, 0x152cb196, 0xead34e69, 0, 0 }, /* #3 */ 10538 { 0x3f1a83, 0x3f1a83, 0x2de74e5a, 0xd218b1a5, 0, 0 }, /* #4 */ 10539 { 0x090e43, 0x090e43, 0x83c6e45f, 0x7c391ba0, 0, 0 }, /* #5 */ 10540 { 0x3b3b96, 0x3b3b96, 0xbe4ecfb6, 0x41b13049, 0, 0 }, /* #6 */ 10541 { 0x265587, 0x265587, 0x8d96e8c1, 0x7269173e, 0, 0 }, /* #7 */ 10542 { 0x0a5dd7, 0x0a5dd7, 0x9eec7358, 0x61138ca7, 0, 0 }, /* #8 */ 10543 { 0x082646, 0x082646, 0x1f329be9, 0xe0cd6416, 0, 0 }, /* #9 */ 10544 { 0x196dd7, 0x196dd7, 0xbed81ad0, 0x4127e52f, 0, 0 }, /* #10 */ 10545 { 0x086dc3, 0x086dc3, 0x91a88f67, 0x6e577098, 0, 0 }, /* #11 */ 10546 { 0x1e3c17, 0x1e3c17, 0xa298f5d5, 0x5d670a2a, 0, 0 }, /* #12 */ 10547 { 0x330493, 0x330493, 0x4e4cb5e9, 0xb1b34a16, 0, 0 }, /* #13 */ 10548 { 0x3a5b56, 0x3a5b56, 0xba158feb, 0x45ea7014, 0, 0 }, /* #14 */ 10549 { 0x1b4bc3, 0x1b4bc3, 0xdf68c07c, 0x20973f83, 0, 0 }, /* #15 */ 10550 { 0x353dd3, 0x353dd3, 0x816e13dc, 0x7e91ec23, 0, 0 }, /* #16 */ 10551 { 0x234ec3, 0x234ec3, 0x8f5b181c, 0x70a4e7e3, 0, 0 }, /* #17 */ 10552 { 0x0b7ed7, 0x0b7ed7, 0x0a103e36, 0xf5efc1c9, 0, 0 }, /* #18 */ 10553 { 0x247116, 0x247116, 0x9244c9df, 0x6dbb3620, 0, 0 }, /* #19 */ 10554 { 0x217983, 0x217983, 0xc3badb0e, 0x3c4524f1, 0, 0 }, /* #20 */ 10555 { 0x0316d7, 0x0316d7, 0xdf261b26, 0x20d9e4d9, 0, 0 }, /* #21 */ 10556 { 0x006bc3, 0x006bc3, 0xcae31038, 0x351cefc7, 0, 0 }, /* #22 */ 10557 { 0x3d5217, 0x3d5217, 0x01ad8f61, 0xfe52709e, 0, 0 }, /* #23 */ 10558 { 0x204ad6, 0x204ad6, 0xd86b1f95, 0x2794e06a, 0, 0 }, /* #24 */ 10559 { 0x261c86, 0x261c86, 0x442fdd07, 0xbbd022f8, 0, 0 }, /* #25 */ 10560 { 0x181982, 0x181982, 0x45f4c4a3, 0xba0b3b5c, 0, 0 }, /* #26 */ 10561 { 0x194d16, 0x194d16, 0x296fb976, 0xd6904689, 0, 0 }, /* #27 */ 10562 { 0x392806, 0x392806, 0x08b4c29c, 0xf74b3d63, 0, 0 }, /* #28 */ 10563 { 0x141413, 0x141413, 0x15cfb767, 0xea304898, 0, 0 }, /* #29 */ 10564 { 0x115642, 0x115642, 0x5b117635, 0xa4ee89ca, 0, 0 }, /* #30 */ 10565 { 0x274042, 0x274042, 0x1c80e3cc, 0xe37f1c33, 0, 0 }, /* #31 */ 10566 { 0x251993, 0x251993, 0x1f078ff5, 0xe0f8700a, 0, 0 }, /* #32 */ 10567 { 0x3c2d97, 0x3c2d97, 0xd79ee892, 0x2861176d, 0, 0 }, /* #33 */ 10568 { 0x365553, 0x365553, 0x8a716b11, 0x758e94ee, 0, 0 }, /* #34 */ 10569 { 0x2c4f47, 0x2c4f47, 0xe1086a49, 0x1ef795b6, 0, 0 }, /* #35 */ 10570 { 0x3a1043, 0x3a1043, 0x76ca0cc2, 0x8935f33d, 0, 0 }, /* #36 */ 10571 { 0x0b3082, 0x0b3082, 0xec7aeb42, 0x138514bd, 0, 0 }, /* #37 */ 10572 { 0x2b50d6, 0x2b50d6, 0x880a3c87, 0x77f5c378, 0, 0 }, /* #38 */ 10573 { 0x0b4712, 0x0b4712, 0x1bec3952, 0xe413c6ad, 0, 0 }, /* #39 */ 10574 { 0x2744d2, 0x2744d2, 0xdc96cd27, 0x236932d8, 0, 0 }, /* #40 */ 10575 { 0x366ac6, 0x366ac6, 0x8f39c81d, 0x70c637e2, 0, 0 }, /* #41 */ 10576 { 0x011087, 0x011087, 0x8f65c766, 0x709a3899, 0, 0 }, /* #42 */ 10577 { 0x062243, 0x062243, 0x67b36eab, 0x984c9154, 0, 0 }, /* #43 */ 10578 { 0x265197, 0x265197, 0x8793ea8e, 0x786c1571, 0, 0 }, /* #44 */ 10579 { 0x0c1487, 0x0c1487, 0x991727c9, 0x66e8d836, 0, 0 }, /* #45 */ 10580 { 0x3509d7, 0x3509d7, 0x3322e176, 0xccdd1e89, 0, 0 }, /* #46 */ 10581 { 0x086e03, 0x086e03, 0x9a09ef0a, 0x65f610f5, 0, 0 }, /* #47 */ 10582 { 0x2c2796, 0x2c2796, 0x01b63c5d, 0xfe49c3a2, 0, 0 }, /* #48 */ 10583 { 0x347e83, 0x347e83, 0x2c338a8f, 0xd3cc7570, 0, 0 }, /* #49 */ 10584 { 0x0d48d6, 0x0d48d6, 0x13444277, 0xecbbbd88, 0, 0 }, /* #50 */ 10585 { 0x271c82, 0x271c82, 0x1c544f54, 0xe3abb0ab, 0, 0 }, /* #51 */ 10586 { 0x242253, 0x242253, 0x9949a9fe, 0x66b65601, 0, 0 }, /* #52 */ 10587 { 0x371057, 0x371057, 0x84ef39a3, 0x7b10c65c, 0, 0 }, /* #53 */ 10588 { 0x311f92, 0x311f92, 0x311cb580, 0xcee34a7f, 0, 0 }, /* #54 */ 10589 { 0x0f7f92, 0x0f7f92, 0xbc9ba6cc, 0x43645933, 0, 0 }, /* #55 */ 10590 { 0x235ad7, 0x235ad7, 0xd13e4081, 0x2ec1bf7e, 0, 0 }, /* #56 */ 10591 { 0x3c7ed2, 0x3c7ed2, 0xdcbdb4fe, 0x23424b01, 0, 0 }, /* #57 */ 10592 { 0x351e47, 0x351e47, 0xf9b4c024, 0x064b3fdb, 0, 0 }, /* #58 */ 10593 { 0x321917, 0x321917, 0x2c6036ac, 0xd39fc953, 0, 0 }, /* #59 */ 10594 { 0x256cd6, 0x256cd6, 0xcc94bc0c, 0x336b43f3, 0, 0 }, /* #60 */ 10595 { 0x053e47, 0x053e47, 0xbe4f6542, 0x41b09abd, 0, 0 }, /* #61 */ 10596 { 0x381a93, 0x381a93, 0xaaf3f8f7, 0x550c0708, 0, 0 }, /* #62 */ 10597 { 0x1e56d6, 0x1e56d6, 0x52a0d6ca, 0xad5f2935, 0, 0 }, /* #63 */ 10598 { 0x357153, 0x357153, 0xa963407e, 0x569cbf81, 0, 0 }, /* #64 */ 10599 { 0x1f2546, 0x1f2546, 0x81d1efac, 0x7e2e1053, 0, 0 }, /* #65 */ 10600 { 0x0e26d6, 0x0e26d6, 0x2960002d, 0xd69fffd2, 0, 0 }, /* #66 */ 10601 { 0x2b1f93, 0x2b1f93, 0x6e799bf0, 0x9186640f, 0, 0 }, /* #67 */ 10602 { 0x2c4146, 0x2c4146, 0x6e8d2925, 0x9172d6da, 0, 0 }, /* #68 */ 10603 { 0x085403, 0x085403, 0x79ec67e6, 0x86139819, 0, 0 }, /* #69 */ 10604 { 0x194a97, 0x194a97, 0xd8fa6a6c, 0x27059593, 0, 0 }, /* #70 */ 10605 { 0x210617, 0x210617, 0x81d6e09c, 0x7e291f63, 0, 0 }, /* #71 */ 10606 { 0x344383, 0x344383, 0x753dd880, 0x8ac2277f, 0, 0 }, /* #72 */ 10607 { 0x1056c6, 0x1056c6, 0x6446a77a, 0x9bb95885, 0, 0 }, /* #73 */ 10608 { 0x1d4d13, 0x1d4d13, 0x8d36d99d, 0x72c92662, 0, 0 }, /* #74 */ 10609 { 0x087a07, 0x087a07, 0x21568542, 0xdea97abd, 0, 0 }, /* #75 */ 10610 { 0x0661d2, 0x0661d2, 0xce9e2143, 0x3161debc, 0, 0 }, /* #76 */ 10611 { 0x3f56c6, 0x3f56c6, 0x04af9efb, 0xfb506104, 0, 0 }, /* #77 */ 10612 { 0x2e7306, 0x2e7306, 0x09c953f0, 0xf636ac0f, 0, 0 }, /* #78 */ 10613 { 0x255742, 0x255742, 0xc7e10e00, 0x381ef1ff, 0, 0 }, /* #79 */ 10614 { 0x1e46d6, 0x1e46d6, 0xe57e9d1c, 0x1a8162e3, 0, 0 }, /* #80 */ 10615 { 0x3c4d52, 0x3c4d52, 0xde8bf16a, 0x21740e95, 0, 0 }, /* #81 */ 10616 { 0x161686, 0x161686, 0xf17c0478, 0x0e83fb87, 0, 0 }, /* #82 */ 10617 { 0x097b83, 0x097b83, 0x7195b7a7, 0x8e6a4858, 0, 0 }, /* #83 */ 10618 { 0x0c6f13, 0x0c6f13, 0x1d8127bb, 0xe27ed844, 0, 0 }, /* #84 */ 10619 { 0x177517, 0x177517, 0xb3ca4b86, 0x4c35b479, 0, 0 }, /* #85 */ 10620 { 0x2405c7, 0x2405c7, 0x67cc8a1e, 0x983375e1, 0, 0 }, /* #86 */ 10621 { 0x3f6cc7, 0x3f6cc7, 0x31941d44, 0xce6be2bb, 0, 0 }, /* #87 */ 10622 { 0x0d1597, 0x0d1597, 0x00d9909a, 0xff266f65, 0, 0 }, /* #88 */ 10623 { 0x240f93, 0x240f93, 0x20d7c0a7, 0xdf283f58, 0, 0 }, /* #89 */ 10624 { 0x294596, 0x294596, 0xd519409a, 0x2ae6bf65, 0, 0 }, /* #90 */ 10625 { 0x204942, 0x204942, 0xf8eb2cfc, 0x0714d303, 0, 0 }, /* #91 */ 10626 { 0x3b1a42, 0x3b1a42, 0x94b88070, 0x6b477f8f, 0, 0 }, /* #92 */ 10627 { 0x384392, 0x384392, 0xef24077f, 0x10dbf880, 0, 0 }, /* #93 */ 10628 { 0x283b06, 0x283b06, 0x84fb3b70, 0x7b04c48f, 0, 0 }, /* #94 */ 10629 { 0x3b5953, 0x3b5953, 0x14ad2fa9, 0xeb52d056, 0, 0 }, /* #95 */ 7206 10630 }; 7207 10631 static const BINU32_TEST_T g_aTests_not_u32_locked[] = 7208 10632 { 7209 { 0x350d46, 0x350d46, 0xb08e2f03, 0x4f71d0fc, 0, 0 }, /* #0 */ 7210 { 0x3006d6, 0x3006d6, 0xef65f9c5, 0x109a063a, 0, 0 }, /* #1 */ 7211 { 0x312d86, 0x312d86, 0xe2ebf577, 0x1d140a88, 0, 0 }, /* #2 */ 7212 { 0x006982, 0x006982, 0xbbd0fc48, 0x442f03b7, 0, 0 }, /* #3 */ 7213 { 0x231a53, 0x231a53, 0x5d5f29ba, 0xa2a0d645, 0, 0 }, /* #4 */ 7214 { 0x2c2212, 0x2c2212, 0xc3ce976a, 0x3c316895, 0, 0 }, /* #5 */ 7215 { 0x2640d7, 0x2640d7, 0xc77ff8ea, 0x38800715, 0, 0 }, /* #6 */ 7216 { 0x2e4e56, 0x2e4e56, 0x0276e4cf, 0xfd891b30, 0, 0 }, /* #7 */ 7217 { 0x277402, 0x277402, 0xbf8c66da, 0x40739925, 0, 0 }, /* #8 */ 7218 { 0x3412c6, 0x3412c6, 0x45122014, 0xbaeddfeb, 0, 0 }, /* #9 */ 7219 { 0x382453, 0x382453, 0xbb2298f2, 0x44dd670d, 0, 0 }, /* #10 */ 7220 { 0x275612, 0x275612, 0x044c1c03, 0xfbb3e3fc, 0, 0 }, /* #11 */ 7221 { 0x030b03, 0x030b03, 0xa511c18c, 0x5aee3e73, 0, 0 }, /* #12 */ 7222 { 0x3a0202, 0x3a0202, 0xc18978b3, 0x3e76874c, 0, 0 }, /* #13 */ 7223 { 0x135142, 0x135142, 0x76040d9c, 0x89fbf263, 0, 0 }, /* #14 */ 7224 { 0x193946, 0x193946, 0xb4d42eae, 0x4b2bd151, 0, 0 }, /* #15 */ 7225 { 0x043c92, 0x043c92, 0xbaba4eb5, 0x4545b14a, 0, 0 }, /* #16 */ 7226 { 0x056b12, 0x056b12, 0xa240aec2, 0x5dbf513d, 0, 0 }, /* #17 */ 7227 { 0x115417, 0x115417, 0xe129e264, 0x1ed61d9b, 0, 0 }, /* #18 */ 7228 { 0x0e2416, 0x0e2416, 0x79ad85bc, 0x86527a43, 0, 0 }, /* #19 */ 7229 { 0x271713, 0x271713, 0xaf65b75e, 0x509a48a1, 0, 0 }, /* #20 */ 7230 { 0x1c7643, 0x1c7643, 0x3c6de3a1, 0xc3921c5e, 0, 0 }, /* #21 */ 7231 { 0x3b1ed3, 0x3b1ed3, 0x71f9c209, 0x8e063df6, 0, 0 }, /* #22 */ 7232 { 0x321756, 0x321756, 0xb499aec6, 0x4b665139, 0, 0 }, /* #23 */ 7233 { 0x216406, 0x216406, 0xd6b5a367, 0x294a5c98, 0, 0 }, /* #24 */ 7234 { 0x3a6b82, 0x3a6b82, 0x5b85fdfe, 0xa47a0201, 0, 0 }, /* #25 */ 7235 { 0x265d83, 0x265d83, 0x430d9607, 0xbcf269f8, 0, 0 }, /* #26 */ 7236 { 0x3447d7, 0x3447d7, 0xd673beef, 0x298c4110, 0, 0 }, /* #27 */ 7237 { 0x3c4847, 0x3c4847, 0xfa357396, 0x05ca8c69, 0, 0 }, /* #28 */ 7238 { 0x373b82, 0x373b82, 0x77f9044c, 0x8806fbb3, 0, 0 }, /* #29 */ 7239 { 0x093643, 0x093643, 0x3b4b122e, 0xc4b4edd1, 0, 0 }, /* #30 */ 7240 { 0x164916, 0x164916, 0xf67645dc, 0x0989ba23, 0, 0 }, /* #31 */ 7241 { 0x240a53, 0x240a53, 0xfe3d8ba8, 0x01c27457, 0, 0 }, /* #32 */ 7242 { 0x1b6286, 0x1b6286, 0xd034662b, 0x2fcb99d4, 0, 0 }, /* #33 */ 7243 { 0x1f3a12, 0x1f3a12, 0x42f8b5ca, 0xbd074a35, 0, 0 }, /* #34 */ 7244 { 0x266246, 0x266246, 0x7c92f711, 0x836d08ee, 0, 0 }, /* #35 */ 7245 { 0x023156, 0x023156, 0x417efe9f, 0xbe810160, 0, 0 }, /* #36 */ 7246 { 0x3e1a52, 0x3e1a52, 0x3fc537fd, 0xc03ac802, 0, 0 }, /* #37 */ 7247 { 0x1e63c2, 0x1e63c2, 0xdd3a6943, 0x22c596bc, 0, 0 }, /* #38 */ 7248 { 0x145d86, 0x145d86, 0x7a1b9bd1, 0x85e4642e, 0, 0 }, /* #39 */ 7249 { 0x125406, 0x125406, 0xcda5be25, 0x325a41da, 0, 0 }, /* #40 */ 7250 { 0x2616d6, 0x2616d6, 0x73410f74, 0x8cbef08b, 0, 0 }, /* #41 */ 7251 { 0x1d43c3, 0x1d43c3, 0xb7e0dbfa, 0x481f2405, 0, 0 }, /* #42 */ 7252 { 0x0a3792, 0x0a3792, 0x8bb11942, 0x744ee6bd, 0, 0 }, /* #43 */ 7253 { 0x314207, 0x314207, 0xe0276fc2, 0x1fd8903d, 0, 0 }, /* #44 */ 7254 { 0x1a5ad7, 0x1a5ad7, 0x0d4405d0, 0xf2bbfa2f, 0, 0 }, /* #45 */ 7255 { 0x192157, 0x192157, 0xc3f94d5f, 0x3c06b2a0, 0, 0 }, /* #46 */ 7256 { 0x063ad6, 0x063ad6, 0xdf944a35, 0x206bb5ca, 0, 0 }, /* #47 */ 7257 { 0x136dc7, 0x136dc7, 0xafdf41a2, 0x5020be5d, 0, 0 }, /* #48 */ 7258 { 0x0e0b13, 0x0e0b13, 0xe9c38503, 0x163c7afc, 0, 0 }, /* #49 */ 7259 { 0x111d42, 0x111d42, 0x83333c91, 0x7cccc36e, 0, 0 }, /* #50 */ 7260 { 0x162117, 0x162117, 0xd131c7e8, 0x2ece3817, 0, 0 }, /* #51 */ 7261 { 0x3b79d7, 0x3b79d7, 0x9dc5df02, 0x623a20fd, 0, 0 }, /* #52 */ 7262 { 0x342c46, 0x342c46, 0xb3cf12c1, 0x4c30ed3e, 0, 0 }, /* #53 */ 7263 { 0x185753, 0x185753, 0xb456fa17, 0x4ba905e8, 0, 0 }, /* #54 */ 7264 { 0x3d3786, 0x3d3786, 0x49123be6, 0xb6edc419, 0, 0 }, /* #55 */ 7265 { 0x1a1e86, 0x1a1e86, 0x679d1324, 0x9862ecdb, 0, 0 }, /* #56 */ 7266 { 0x135582, 0x135582, 0xeeee399a, 0x1111c665, 0, 0 }, /* #57 */ 7267 { 0x076653, 0x076653, 0x578a2520, 0xa875dadf, 0, 0 }, /* #58 */ 7268 { 0x0b04c6, 0x0b04c6, 0x09b9fb09, 0xf64604f6, 0, 0 }, /* #59 */ 7269 { 0x103187, 0x103187, 0xfe2e01bc, 0x01d1fe43, 0, 0 }, /* #60 */ 7270 { 0x341e53, 0x341e53, 0x39752938, 0xc68ad6c7, 0, 0 }, /* #61 */ 7271 { 0x2559d3, 0x2559d3, 0xa76c6aad, 0x58939552, 0, 0 }, /* #62 */ 7272 { 0x0f38c6, 0x0f38c6, 0x77744514, 0x888bbaeb, 0, 0 }, /* #63 */ 10633 { 0x140ad3, 0x140ad3, 0x9dd4691f, 0x622b96e0, 0, 0 }, /* #0 */ 10634 { 0x010187, 0x010187, 0xc89e762f, 0x376189d0, 0, 0 }, /* #1 */ 10635 { 0x210c16, 0x210c16, 0x806023ea, 0x7f9fdc15, 0, 0 }, /* #2 */ 10636 { 0x157882, 0x157882, 0x068a24ab, 0xf975db54, 0, 0 }, /* #3 */ 10637 { 0x2d7a93, 0x2d7a93, 0x54949701, 0xab6b68fe, 0, 0 }, /* #4 */ 10638 { 0x054d17, 0x054d17, 0xd7a366b7, 0x285c9948, 0, 0 }, /* #5 */ 10639 { 0x2c2556, 0x2c2556, 0x1e9a42a8, 0xe165bd57, 0, 0 }, /* #6 */ 10640 { 0x0e5417, 0x0e5417, 0x07346df4, 0xf8cb920b, 0, 0 }, /* #7 */ 10641 { 0x1e5293, 0x1e5293, 0x5c9a84e4, 0xa3657b1b, 0, 0 }, /* #8 */ 10642 { 0x0a2347, 0x0a2347, 0x09edf2c2, 0xf6120d3d, 0, 0 }, /* #9 */ 10643 { 0x1c4453, 0x1c4453, 0x19e6f6d7, 0xe6190928, 0, 0 }, /* #10 */ 10644 { 0x3d4f56, 0x3d4f56, 0x49e3148f, 0xb61ceb70, 0, 0 }, /* #11 */ 10645 { 0x1a5e06, 0x1a5e06, 0x6ab0ccdd, 0x954f3322, 0, 0 }, /* #12 */ 10646 { 0x195712, 0x195712, 0x55367ae7, 0xaac98518, 0, 0 }, /* #13 */ 10647 { 0x3e7f47, 0x3e7f47, 0xc8717726, 0x378e88d9, 0, 0 }, /* #14 */ 10648 { 0x0504d2, 0x0504d2, 0xab1b34b9, 0x54e4cb46, 0, 0 }, /* #15 */ 10649 { 0x221496, 0x221496, 0x2f4b358e, 0xd0b4ca71, 0, 0 }, /* #16 */ 10650 { 0x2915c3, 0x2915c3, 0x7adc24e4, 0x8523db1b, 0, 0 }, /* #17 */ 10651 { 0x3a12c6, 0x3a12c6, 0x18da0727, 0xe725f8d8, 0, 0 }, /* #18 */ 10652 { 0x0b3f03, 0x0b3f03, 0xc129880a, 0x3ed677f5, 0, 0 }, /* #19 */ 10653 { 0x224916, 0x224916, 0x596e7863, 0xa691879c, 0, 0 }, /* #20 */ 10654 { 0x215953, 0x215953, 0xd6cb401f, 0x2934bfe0, 0, 0 }, /* #21 */ 10655 { 0x1e3ec3, 0x1e3ec3, 0x0ec7f181, 0xf1380e7e, 0, 0 }, /* #22 */ 10656 { 0x005393, 0x005393, 0xeab94fb7, 0x1546b048, 0, 0 }, /* #23 */ 10657 { 0x200d42, 0x200d42, 0xcd1c2cbb, 0x32e3d344, 0, 0 }, /* #24 */ 10658 { 0x3c5083, 0x3c5083, 0x181f0e3f, 0xe7e0f1c0, 0, 0 }, /* #25 */ 10659 { 0x0c7016, 0x0c7016, 0xf1284f0f, 0x0ed7b0f0, 0, 0 }, /* #26 */ 10660 { 0x1e7ad7, 0x1e7ad7, 0x35dd2307, 0xca22dcf8, 0, 0 }, /* #27 */ 10661 { 0x265d07, 0x265d07, 0x967877f4, 0x6987880b, 0, 0 }, /* #28 */ 10662 { 0x0b6087, 0x0b6087, 0x03edfcec, 0xfc120313, 0, 0 }, /* #29 */ 10663 { 0x380cc3, 0x380cc3, 0x149002f4, 0xeb6ffd0b, 0, 0 }, /* #30 */ 10664 { 0x316b97, 0x316b97, 0x76ea7a4f, 0x891585b0, 0, 0 }, /* #31 */ 10665 { 0x037493, 0x037493, 0xc7b642f7, 0x3849bd08, 0, 0 }, /* #32 */ 10666 { 0x266a17, 0x266a17, 0x42e17a96, 0xbd1e8569, 0, 0 }, /* #33 */ 10667 { 0x370f56, 0x370f56, 0x65cf64d5, 0x9a309b2a, 0, 0 }, /* #34 */ 10668 { 0x246f57, 0x246f57, 0x341d6345, 0xcbe29cba, 0, 0 }, /* #35 */ 10669 { 0x206197, 0x206197, 0x4ab0fb7f, 0xb54f0480, 0, 0 }, /* #36 */ 10670 { 0x0f5456, 0x0f5456, 0xd7298ccf, 0x28d67330, 0, 0 }, /* #37 */ 10671 { 0x1b1697, 0x1b1697, 0x68858813, 0x977a77ec, 0, 0 }, /* #38 */ 10672 { 0x282c07, 0x282c07, 0x1bbfeacd, 0xe4401532, 0, 0 }, /* #39 */ 10673 { 0x1067c2, 0x1067c2, 0x3e4e0972, 0xc1b1f68d, 0, 0 }, /* #40 */ 10674 { 0x035e03, 0x035e03, 0x1e6c5ed8, 0xe193a127, 0, 0 }, /* #41 */ 10675 { 0x066756, 0x066756, 0x067dcddc, 0xf9823223, 0, 0 }, /* #42 */ 10676 { 0x164a83, 0x164a83, 0xfc4058a1, 0x03bfa75e, 0, 0 }, /* #43 */ 10677 { 0x3a50c6, 0x3a50c6, 0x3b2acbf7, 0xc4d53408, 0, 0 }, /* #44 */ 10678 { 0x350447, 0x350447, 0x662d774a, 0x99d288b5, 0, 0 }, /* #45 */ 10679 { 0x322ed2, 0x322ed2, 0x9ab5a52b, 0x654a5ad4, 0, 0 }, /* #46 */ 10680 { 0x2e37c2, 0x2e37c2, 0x91e1a41d, 0x6e1e5be2, 0, 0 }, /* #47 */ 10681 { 0x1d7516, 0x1d7516, 0x40c57c69, 0xbf3a8396, 0, 0 }, /* #48 */ 10682 { 0x2a51c6, 0x2a51c6, 0x87f9e2ed, 0x78061d12, 0, 0 }, /* #49 */ 10683 { 0x213992, 0x213992, 0x62d2e8ee, 0x9d2d1711, 0, 0 }, /* #50 */ 10684 { 0x3a7316, 0x3a7316, 0x6cdbd9d2, 0x9324262d, 0, 0 }, /* #51 */ 10685 { 0x390102, 0x390102, 0x45c43224, 0xba3bcddb, 0, 0 }, /* #52 */ 10686 { 0x377d46, 0x377d46, 0x5454a64c, 0xabab59b3, 0, 0 }, /* #53 */ 10687 { 0x3172d7, 0x3172d7, 0xdffd7eb0, 0x2002814f, 0, 0 }, /* #54 */ 10688 { 0x080603, 0x080603, 0x80187b89, 0x7fe78476, 0, 0 }, /* #55 */ 10689 { 0x3d2bd6, 0x3d2bd6, 0xe71e1956, 0x18e1e6a9, 0, 0 }, /* #56 */ 10690 { 0x117102, 0x117102, 0x381c9176, 0xc7e36e89, 0, 0 }, /* #57 */ 10691 { 0x1176c3, 0x1176c3, 0x0bdf27de, 0xf420d821, 0, 0 }, /* #58 */ 10692 { 0x320696, 0x320696, 0x79abb500, 0x86544aff, 0, 0 }, /* #59 */ 10693 { 0x383096, 0x383096, 0x873d6141, 0x78c29ebe, 0, 0 }, /* #60 */ 10694 { 0x3b7617, 0x3b7617, 0x961b124d, 0x69e4edb2, 0, 0 }, /* #61 */ 10695 { 0x0e0893, 0x0e0893, 0x10e80e37, 0xef17f1c8, 0, 0 }, /* #62 */ 10696 { 0x3d4586, 0x3d4586, 0xd4584de1, 0x2ba7b21e, 0, 0 }, /* #63 */ 10697 { 0x207916, 0x207916, 0x9589618d, 0x6a769e72, 0, 0 }, /* #64 */ 10698 { 0x231bd2, 0x231bd2, 0x8d8d1d01, 0x7272e2fe, 0, 0 }, /* #65 */ 10699 { 0x2b3392, 0x2b3392, 0x4b08d9bb, 0xb4f72644, 0, 0 }, /* #66 */ 10700 { 0x0e0987, 0x0e0987, 0x186eea23, 0xe79115dc, 0, 0 }, /* #67 */ 10701 { 0x0d2c57, 0x0d2c57, 0xcdef1ae7, 0x3210e518, 0, 0 }, /* #68 */ 10702 { 0x0f3ad6, 0x0f3ad6, 0x391fdeff, 0xc6e02100, 0, 0 }, /* #69 */ 10703 { 0x295487, 0x295487, 0xa0344b85, 0x5fcbb47a, 0, 0 }, /* #70 */ 10704 { 0x2c4742, 0x2c4742, 0xd3d5a50e, 0x2c2a5af1, 0, 0 }, /* #71 */ 10705 { 0x076503, 0x076503, 0x3840929a, 0xc7bf6d65, 0, 0 }, /* #72 */ 10706 { 0x185952, 0x185952, 0xca231f29, 0x35dce0d6, 0, 0 }, /* #73 */ 10707 { 0x1262c7, 0x1262c7, 0x26261859, 0xd9d9e7a6, 0, 0 }, /* #74 */ 10708 { 0x082f53, 0x082f53, 0x4336cf8e, 0xbcc93071, 0, 0 }, /* #75 */ 10709 { 0x341613, 0x341613, 0x9b2ae936, 0x64d516c9, 0, 0 }, /* #76 */ 10710 { 0x346603, 0x346603, 0x62f29d3d, 0x9d0d62c2, 0, 0 }, /* #77 */ 10711 { 0x312197, 0x312197, 0x424f60b1, 0xbdb09f4e, 0, 0 }, /* #78 */ 10712 { 0x150586, 0x150586, 0x8ce5ea7d, 0x731a1582, 0, 0 }, /* #79 */ 10713 { 0x053b02, 0x053b02, 0x11c26551, 0xee3d9aae, 0, 0 }, /* #80 */ 10714 { 0x0931d2, 0x0931d2, 0x4701c11a, 0xb8fe3ee5, 0, 0 }, /* #81 */ 10715 { 0x2c1586, 0x2c1586, 0x8b0e9fc6, 0x74f16039, 0, 0 }, /* #82 */ 10716 { 0x1b05d7, 0x1b05d7, 0x29ef9ae9, 0xd6106516, 0, 0 }, /* #83 */ 10717 { 0x234c83, 0x234c83, 0x57f3c29c, 0xa80c3d63, 0, 0 }, /* #84 */ 10718 { 0x2d3cc2, 0x2d3cc2, 0x008b3939, 0xff74c6c6, 0, 0 }, /* #85 */ 10719 { 0x0018d3, 0x0018d3, 0x889e0003, 0x7761fffc, 0, 0 }, /* #86 */ 10720 { 0x126a13, 0x126a13, 0xa4cdfa6b, 0x5b320594, 0, 0 }, /* #87 */ 10721 { 0x333a83, 0x333a83, 0x635972d2, 0x9ca68d2d, 0, 0 }, /* #88 */ 10722 { 0x014b17, 0x014b17, 0xeb6b03df, 0x1494fc20, 0, 0 }, /* #89 */ 10723 { 0x0b3b97, 0x0b3b97, 0xd0bf3653, 0x2f40c9ac, 0, 0 }, /* #90 */ 10724 { 0x072c87, 0x072c87, 0x3a51fdca, 0xc5ae0235, 0, 0 }, /* #91 */ 10725 { 0x2d1783, 0x2d1783, 0x91a2a84b, 0x6e5d57b4, 0, 0 }, /* #92 */ 10726 { 0x165cd2, 0x165cd2, 0xb6e35828, 0x491ca7d7, 0, 0 }, /* #93 */ 10727 { 0x304617, 0x304617, 0x66a7560a, 0x9958a9f5, 0, 0 }, /* #94 */ 10728 { 0x015f06, 0x015f06, 0xa6e2fd34, 0x591d02cb, 0, 0 }, /* #95 */ 7273 10729 }; 7274 10730 static const BINU32_TEST_T g_aTests_neg_u32[] = 7275 10731 { 7276 { 0x236152, 0x236113, 0x9a8a05db, 0x6575fa25, 0, 0 }, /* #0 */ 7277 { 0x061b47, 0x061313, 0xa23dea59, 0x5dc215a7, 0, 0 }, /* #1 */ 7278 { 0x085456, 0x085417, 0xdf6e03f6, 0x2091fc0a, 0, 0 }, /* #2 */ 7279 { 0x061b92, 0x061397, 0x773dd17c, 0x88c22e84, 0, 0 }, /* #3 */ 7280 { 0x044013, 0x044097, 0x67947cb5, 0x986b834b, 0, 0 }, /* #4 */ 7281 { 0x070413, 0x070497, 0x43f853ee, 0xbc07ac12, 0, 0 }, /* #5 */ 7282 { 0x0e5116, 0x0e5197, 0x11afbc04, 0xee5043fc, 0, 0 }, /* #6 */ 7283 { 0x205483, 0x205487, 0x6d1f96b0, 0x92e06950, 0, 0 }, /* #7 */ 7284 { 0x1e13d6, 0x1e1393, 0x5ff0341d, 0xa00fcbe3, 0, 0 }, /* #8 */ 7285 { 0x2d6c46, 0x2d6417, 0xae7ca436, 0x51835bca, 0, 0 }, /* #9 */ 7286 { 0x006d13, 0x006593, 0x2bcc3527, 0xd433cad9, 0, 0 }, /* #10 */ 7287 { 0x3529c7, 0x352117, 0xa3a5b3ef, 0x5c5a4c11, 0, 0 }, /* #11 */ 7288 { 0x084307, 0x084393, 0x00a80768, 0xff57f898, 0, 0 }, /* #12 */ 7289 { 0x3e5e03, 0x3e5693, 0x294dc087, 0xd6b23f79, 0, 0 }, /* #13 */ 7290 { 0x1a7442, 0x1a7413, 0xe619ae2a, 0x19e651d6, 0, 0 }, /* #14 */ 7291 { 0x397bc6, 0x397397, 0x342c9142, 0xcbd36ebe, 0, 0 }, /* #15 */ 7292 { 0x341ed2, 0x341617, 0xcae697d3, 0x3519682d, 0, 0 }, /* #16 */ 7293 { 0x366a82, 0x366293, 0x4be5e28b, 0xb41a1d75, 0, 0 }, /* #17 */ 7294 { 0x3c3a92, 0x3c3293, 0x22eb8676, 0xdd14798a, 0, 0 }, /* #18 */ 7295 { 0x083ec3, 0x083697, 0x076c33be, 0xf893cc42, 0, 0 }, /* #19 */ 7296 { 0x3902c2, 0x390217, 0xe263b4a7, 0x1d9c4b59, 0, 0 }, /* #20 */ 7297 { 0x295196, 0x295113, 0xeeeaec53, 0x111513ad, 0, 0 }, /* #21 */ 7298 { 0x017603, 0x017697, 0x70ac4983, 0x8f53b67d, 0, 0 }, /* #22 */ 7299 { 0x0e7117, 0x0e7187, 0x4d2cff70, 0xb2d30090, 0, 0 }, /* #23 */ 7300 { 0x363987, 0x363187, 0x7a244410, 0x85dbbbf0, 0, 0 }, /* #24 */ 7301 { 0x303517, 0x303597, 0x6900a872, 0x96ff578e, 0, 0 }, /* #25 */ 7302 { 0x326947, 0x326197, 0x74791c5b, 0x8b86e3a5, 0, 0 }, /* #26 */ 7303 { 0x343546, 0x343593, 0x416945db, 0xbe96ba25, 0, 0 }, /* #27 */ 7304 { 0x294e43, 0x294697, 0x4b9b0406, 0xb464fbfa, 0, 0 }, /* #28 */ 7305 { 0x252bd7, 0x252393, 0x0a62f2a9, 0xf59d0d57, 0, 0 }, /* #29 */ 7306 { 0x295b46, 0x295397, 0x652f991c, 0x9ad066e4, 0, 0 }, /* #30 */ 7307 { 0x2d3102, 0x2d3117, 0xd536c8ab, 0x2ac93755, 0, 0 }, /* #31 */ 7308 { 0x311ec7, 0x311697, 0x1ce35ad8, 0xe31ca528, 0, 0 }, /* #32 */ 7309 { 0x214a86, 0x214297, 0x31655794, 0xce9aa86c, 0, 0 }, /* #33 */ 7310 { 0x186f97, 0x186717, 0xfae16eec, 0x051e9114, 0, 0 }, /* #34 */ 7311 { 0x396607, 0x396693, 0x02619e0c, 0xfd9e61f4, 0, 0 }, /* #35 */ 7312 { 0x0f2706, 0x0f2717, 0xba0cb15a, 0x45f34ea6, 0, 0 }, /* #36 */ 7313 { 0x0f2956, 0x0f2117, 0xef0017d8, 0x10ffe828, 0, 0 }, /* #37 */ 7314 { 0x1d1ed6, 0x1d1613, 0xc1a72c98, 0x3e58d368, 0, 0 }, /* #38 */ 7315 { 0x203003, 0x203013, 0x9a92ad87, 0x656d5279, 0, 0 }, /* #39 */ 7316 { 0x3e0792, 0x3e0713, 0xc1bec13e, 0x3e413ec2, 0, 0 }, /* #40 */ 7317 { 0x006f02, 0x006713, 0x8ed5d8b7, 0x712a2749, 0, 0 }, /* #41 */ 7318 { 0x065dd6, 0x065597, 0x055809b9, 0xfaa7f647, 0, 0 }, /* #42 */ 7319 { 0x265346, 0x265397, 0x6b6f0406, 0x9490fbfa, 0, 0 }, /* #43 */ 7320 { 0x313c13, 0x313417, 0x8d26b7c1, 0x72d9483f, 0, 0 }, /* #44 */ 7321 { 0x2a0753, 0x2a0713, 0x9c90adeb, 0x636f5215, 0, 0 }, /* #45 */ 7322 { 0x0a2dd3, 0x0a2593, 0x41cedd02, 0xbe3122fe, 0, 0 }, /* #46 */ 7323 { 0x240283, 0x240293, 0x72fe4311, 0x8d01bcef, 0, 0 }, /* #47 */ 7324 { 0x252b16, 0x252397, 0x037a1df6, 0xfc85e20a, 0, 0 }, /* #48 */ 7325 { 0x052416, 0x052417, 0xa5442391, 0x5abbdc6f, 0, 0 }, /* #49 */ 7326 { 0x3b1796, 0x3b1717, 0xd5513907, 0x2aaec6f9, 0, 0 }, /* #50 */ 7327 { 0x372653, 0x372693, 0x5f7537cc, 0xa08ac834, 0, 0 }, /* #51 */ 7328 { 0x226302, 0x226393, 0x1d1429f3, 0xe2ebd60d, 0, 0 }, /* #52 */ 7329 { 0x0e4042, 0x0e4013, 0xbedcd993, 0x4123266d, 0, 0 }, /* #53 */ 7330 { 0x1002d6, 0x100217, 0xb353dfd8, 0x4cac2028, 0, 0 }, /* #54 */ 7331 { 0x0d1907, 0x0d1193, 0x40682ba8, 0xbf97d458, 0, 0 }, /* #55 */ 7332 { 0x0a4382, 0x0a4393, 0x02ddfa6e, 0xfd220592, 0, 0 }, /* #56 */ 7333 { 0x246e07, 0x246697, 0x3e7556c4, 0xc18aa93c, 0, 0 }, /* #57 */ 7334 { 0x131e92, 0x131617, 0xfa9967c4, 0x0566983c, 0, 0 }, /* #58 */ 7335 { 0x2b3397, 0x2b3317, 0xb9e5756a, 0x461a8a96, 0, 0 }, /* #59 */ 7336 { 0x3f1fd2, 0x3f1783, 0x0bd721c0, 0xf428de40, 0, 0 }, /* #60 */ 7337 { 0x286b06, 0x286383, 0x23a61890, 0xdc59e770, 0, 0 }, /* #61 */ 7338 { 0x294a16, 0x294297, 0x6a872283, 0x9578dd7d, 0, 0 }, /* #62 */ 7339 { 0x2a7d12, 0x2a7513, 0xbe8e5a9e, 0x4171a562, 0, 0 }, /* #63 */ 10732 { 0x1d74d6, 0x1d7417, 0xb7a39b01, 0x485c64ff, 0, 0 }, /* #0 */ 10733 { 0x151c06, 0x151417, 0xa4b5d5ef, 0x5b4a2a11, 0, 0 }, /* #1 */ 10734 { 0x307192, 0x307117, 0x94afd51e, 0x6b502ae2, 0, 0 }, /* #2 */ 10735 { 0x105003, 0x105017, 0xa20824d9, 0x5df7db27, 0, 0 }, /* #3 */ 10736 { 0x2b3403, 0x2b3413, 0x83e3d42d, 0x7c1c2bd3, 0, 0 }, /* #4 */ 10737 { 0x190b06, 0x190397, 0x5e2460ad, 0xa1db9f53, 0, 0 }, /* #5 */ 10738 { 0x072e06, 0x072617, 0x8b26511e, 0x74d9aee2, 0, 0 }, /* #6 */ 10739 { 0x170e42, 0x170613, 0xddfe9c93, 0x2201636d, 0, 0 }, /* #7 */ 10740 { 0x192712, 0x192793, 0x4b69d8eb, 0xb4962715, 0, 0 }, /* #8 */ 10741 { 0x2052d3, 0x205213, 0xc827e609, 0x37d819f7, 0, 0 }, /* #9 */ 10742 { 0x2f5d07, 0x2f5587, 0x14463bb0, 0xebb9c450, 0, 0 }, /* #10 */ 10743 { 0x382a16, 0x382293, 0x276ec6e7, 0xd8913919, 0, 0 }, /* #11 */ 10744 { 0x041c96, 0x041493, 0x37d24f09, 0xc82db0f7, 0, 0 }, /* #12 */ 10745 { 0x027482, 0x027497, 0x5bc228aa, 0xa43dd756, 0, 0 }, /* #13 */ 10746 { 0x3b5fd6, 0x3b5793, 0x492ca3fc, 0xb6d35c04, 0, 0 }, /* #14 */ 10747 { 0x017a12, 0x017297, 0x160a6797, 0xe9f59869, 0, 0 }, /* #15 */ 10748 { 0x1675c7, 0x167513, 0xe663eba5, 0x199c145b, 0, 0 }, /* #16 */ 10749 { 0x033153, 0x033197, 0x186ef685, 0xe791097b, 0, 0 }, /* #17 */ 10750 { 0x3a2243, 0x3a2297, 0x4ab4f8ca, 0xb54b0736, 0, 0 }, /* #18 */ 10751 { 0x391b43, 0x391397, 0x6f0084c1, 0x90ff7b3f, 0, 0 }, /* #19 */ 10752 { 0x156ec3, 0x156687, 0x1a1d0960, 0xe5e2f6a0, 0, 0 }, /* #20 */ 10753 { 0x120b06, 0x120317, 0x8324e91e, 0x7cdb16e2, 0, 0 }, /* #21 */ 10754 { 0x043206, 0x043213, 0x920e218a, 0x6df1de76, 0, 0 }, /* #22 */ 10755 { 0x3b7442, 0x3b7417, 0xdea2d30b, 0x215d2cf5, 0, 0 }, /* #23 */ 10756 { 0x0d2797, 0x0d2797, 0x62bde989, 0x9d421677, 0, 0 }, /* #24 */ 10757 { 0x2f3312, 0x2f3313, 0x88c9c6ac, 0x77363954, 0, 0 }, /* #25 */ 10758 { 0x124a97, 0x124297, 0x51e6ee25, 0xae1911db, 0, 0 }, /* #26 */ 10759 { 0x1c6907, 0x1c6113, 0xef1672ba, 0x10e98d46, 0, 0 }, /* #27 */ 10760 { 0x064a52, 0x064203, 0xc038e020, 0x3fc71fe0, 0, 0 }, /* #28 */ 10761 { 0x0275d2, 0x027517, 0xbb84d6cd, 0x447b2933, 0, 0 }, /* #29 */ 10762 { 0x324b42, 0x324397, 0x07eae156, 0xf8151eaa, 0, 0 }, /* #30 */ 10763 { 0x2f5903, 0x2f5113, 0xea1a3a76, 0x15e5c58a, 0, 0 }, /* #31 */ 10764 { 0x344f47, 0x344793, 0x2088a11a, 0xdf775ee6, 0, 0 }, /* #32 */ 10765 { 0x084287, 0x084293, 0x65231505, 0x9adceafb, 0, 0 }, /* #33 */ 10766 { 0x392f02, 0x392717, 0xd845938f, 0x27ba6c71, 0, 0 }, /* #34 */ 10767 { 0x292192, 0x292113, 0xffae2b21, 0x0051d4df, 0, 0 }, /* #35 */ 10768 { 0x114506, 0x114507, 0xd71d8b70, 0x28e27490, 0, 0 }, /* #36 */ 10769 { 0x2d1296, 0x2d1207, 0xcf7d2360, 0x3082dca0, 0, 0 }, /* #37 */ 10770 { 0x1d1c47, 0x1d1497, 0x4b86bb9d, 0xb4794463, 0, 0 }, /* #38 */ 10771 { 0x076707, 0x076717, 0xcf857049, 0x307a8fb7, 0, 0 }, /* #39 */ 10772 { 0x0e7142, 0x0e7117, 0xcf8b0478, 0x3074fb88, 0, 0 }, /* #40 */ 10773 { 0x126a42, 0x126213, 0xdf3dc91a, 0x20c236e6, 0, 0 }, /* #41 */ 10774 { 0x1d7ac7, 0x1d7207, 0x8809f0d0, 0x77f60f30, 0, 0 }, /* #42 */ 10775 { 0x206bc7, 0x206313, 0xa0d9863c, 0x5f2679c4, 0, 0 }, /* #43 */ 10776 { 0x3b5dd7, 0x3b5507, 0xafab2210, 0x5054ddf0, 0, 0 }, /* #44 */ 10777 { 0x0960c3, 0x096013, 0xa577dd62, 0x5a88229e, 0, 0 }, /* #45 */ 10778 { 0x276007, 0x276013, 0xa2d94e95, 0x5d26b16b, 0, 0 }, /* #46 */ 10779 { 0x362a12, 0x362217, 0xcf843973, 0x307bc68d, 0, 0 }, /* #47 */ 10780 { 0x1734d2, 0x173497, 0x08aaa2a6, 0xf7555d5a, 0, 0 }, /* #48 */ 10781 { 0x1c6587, 0x1c6513, 0xf1cfad58, 0x0e3052a8, 0, 0 }, /* #49 */ 10782 { 0x101103, 0x101197, 0x01682234, 0xfe97ddcc, 0, 0 }, /* #50 */ 10783 { 0x1d2552, 0x1d2597, 0x4ada7772, 0xb525888e, 0, 0 }, /* #51 */ 10784 { 0x1762c7, 0x176297, 0x3173bf7f, 0xce8c4081, 0, 0 }, /* #52 */ 10785 { 0x214416, 0x214413, 0xd20548c8, 0x2dfab738, 0, 0 }, /* #53 */ 10786 { 0x2d6c83, 0x2d6417, 0xcb70c3fb, 0x348f3c05, 0, 0 }, /* #54 */ 10787 { 0x123a46, 0x123213, 0x9f4db90f, 0x60b246f1, 0, 0 }, /* #55 */ 10788 { 0x3017d7, 0x301713, 0xfac0b89c, 0x053f4764, 0, 0 }, /* #56 */ 10789 { 0x1827c6, 0x182797, 0x6d4e258f, 0x92b1da71, 0, 0 }, /* #57 */ 10790 { 0x040753, 0x040797, 0x7efe774c, 0x810188b4, 0, 0 }, /* #58 */ 10791 { 0x0a5f96, 0x0a5713, 0xfed1e15f, 0x012e1ea1, 0, 0 }, /* #59 */ 10792 { 0x234413, 0x234497, 0x0e52106d, 0xf1adef93, 0, 0 }, /* #60 */ 10793 { 0x346b53, 0x346393, 0x5ffa6276, 0xa0059d8a, 0, 0 }, /* #61 */ 10794 { 0x164142, 0x164113, 0xc7de3ebb, 0x3821c145, 0, 0 }, /* #62 */ 10795 { 0x286b06, 0x286397, 0x63ca5f12, 0x9c35a0ee, 0, 0 }, /* #63 */ 10796 { 0x2749c6, 0x274117, 0xb139e41e, 0x4ec61be2, 0, 0 }, /* #64 */ 10797 { 0x274986, 0x274197, 0x06566a2f, 0xf9a995d1, 0, 0 }, /* #65 */ 10798 { 0x1536c3, 0x153617, 0xff8804e9, 0x0077fb17, 0, 0 }, /* #66 */ 10799 { 0x3a7d96, 0x3a7593, 0x134abe9f, 0xecb54161, 0, 0 }, /* #67 */ 10800 { 0x286353, 0x286313, 0xec6c38d4, 0x1393c72c, 0, 0 }, /* #68 */ 10801 { 0x067d16, 0x067597, 0x5dd16812, 0xa22e97ee, 0, 0 }, /* #69 */ 10802 { 0x070503, 0x070513, 0xe6af21c9, 0x1950de37, 0, 0 }, /* #70 */ 10803 { 0x1326d6, 0x132693, 0x6ba2fb0e, 0x945d04f2, 0, 0 }, /* #71 */ 10804 { 0x100b57, 0x100317, 0x862ae785, 0x79d5187b, 0, 0 }, /* #72 */ 10805 { 0x0570c2, 0x057083, 0x2940e330, 0xd6bf1cd0, 0, 0 }, /* #73 */ 10806 { 0x037952, 0x037187, 0x391be810, 0xc6e417f0, 0, 0 }, /* #74 */ 10807 { 0x203086, 0x203097, 0x2327467e, 0xdcd8b982, 0, 0 }, /* #75 */ 10808 { 0x052d07, 0x052503, 0x9850c4c0, 0x67af3b40, 0, 0 }, /* #76 */ 10809 { 0x252592, 0x252593, 0x6c4f8393, 0x93b07c6d, 0, 0 }, /* #77 */ 10810 { 0x073e97, 0x073617, 0xad60452c, 0x529fbad4, 0, 0 }, /* #78 */ 10811 { 0x1d03c7, 0x1d0313, 0xa8782e62, 0x5787d19e, 0, 0 }, /* #79 */ 10812 { 0x0f3d17, 0x0f3597, 0x040734c1, 0xfbf8cb3f, 0, 0 }, /* #80 */ 10813 { 0x186cd7, 0x186403, 0xd69a0830, 0x2965f7d0, 0, 0 }, /* #81 */ 10814 { 0x0f12c7, 0x0f1213, 0xc7f5aa24, 0x380a55dc, 0, 0 }, /* #82 */ 10815 { 0x352593, 0x352513, 0xa1f55b8b, 0x5e0aa475, 0, 0 }, /* #83 */ 10816 { 0x0d1417, 0x0d1493, 0x49622d24, 0xb69dd2dc, 0, 0 }, /* #84 */ 10817 { 0x013c17, 0x013493, 0x1965be76, 0xe69a418a, 0, 0 }, /* #85 */ 10818 { 0x3b62d6, 0x3b6297, 0x58556029, 0xa7aa9fd7, 0, 0 }, /* #86 */ 10819 { 0x1c5107, 0x1c5113, 0xdd07d838, 0x22f827c8, 0, 0 }, /* #87 */ 10820 { 0x045343, 0x045397, 0x1e00ce3a, 0xe1ff31c6, 0, 0 }, /* #88 */ 10821 { 0x237207, 0x237213, 0xbe54b703, 0x41ab48fd, 0, 0 }, /* #89 */ 10822 { 0x3b45c7, 0x3b4513, 0x93ebe109, 0x6c141ef7, 0, 0 }, /* #90 */ 10823 { 0x032016, 0x032017, 0xa22fb722, 0x5dd048de, 0, 0 }, /* #91 */ 10824 { 0x204b82, 0x204397, 0x01bf66e3, 0xfe40991d, 0, 0 }, /* #92 */ 10825 { 0x3b41d2, 0x3b4117, 0xf47c235d, 0x0b83dca3, 0, 0 }, /* #93 */ 10826 { 0x354996, 0x354113, 0xaf85b8ae, 0x507a4752, 0, 0 }, /* #94 */ 10827 { 0x1925c7, 0x192517, 0xb914c5c7, 0x46eb3a39, 0, 0 }, /* #95 */ 7340 10828 }; 7341 10829 static const BINU32_TEST_T g_aTests_neg_u32_locked[] = 7342 10830 { 7343 { 0x1f7bd3, 0x1f7393, 0x5544b658, 0xaabb49a8, 0, 0 }, /* #0 */ 7344 { 0x1f5652, 0x1f5697, 0x475bc84f, 0xb8a437b1, 0, 0 }, /* #1 */ 7345 { 0x3b3e47, 0x3b3613, 0x9bcb423f, 0x6434bdc1, 0, 0 }, /* #2 */ 7346 { 0x2a4452, 0x2a4417, 0xcbad9036, 0x34526fca, 0, 0 }, /* #3 */ 7347 { 0x164f17, 0x164797, 0x7fbe3c6a, 0x8041c396, 0, 0 }, /* #4 */ 7348 { 0x3073d7, 0x307317, 0xf8c89337, 0x07376cc9, 0, 0 }, /* #5 */ 7349 { 0x393dd6, 0x393597, 0x760a4622, 0x89f5b9de, 0, 0 }, /* #6 */ 7350 { 0x027dc7, 0x027597, 0x7b1774d5, 0x84e88b2b, 0, 0 }, /* #7 */ 7351 { 0x370b17, 0x370313, 0xbbcc3105, 0x4433cefb, 0, 0 }, /* #8 */ 7352 { 0x265dc6, 0x265503, 0xa060e2c0, 0x5f9f1d40, 0, 0 }, /* #9 */ 7353 { 0x065c86, 0x065413, 0x87c26174, 0x783d9e8c, 0, 0 }, /* #10 */ 7354 { 0x0c2b52, 0x0c2313, 0x987a6c68, 0x67859398, 0, 0 }, /* #11 */ 7355 { 0x234d13, 0x234583, 0x326300e0, 0xcd9cff20, 0, 0 }, /* #12 */ 7356 { 0x074797, 0x074717, 0xc0b4cc1e, 0x3f4b33e2, 0, 0 }, /* #13 */ 7357 { 0x0445c6, 0x044517, 0xe19ebc5a, 0x1e6143a6, 0, 0 }, /* #14 */ 7358 { 0x1f49d6, 0x1f4197, 0x74c3d123, 0x8b3c2edd, 0, 0 }, /* #15 */ 7359 { 0x176bc7, 0x176393, 0x53ec99c5, 0xac13663b, 0, 0 }, /* #16 */ 7360 { 0x235e93, 0x235697, 0x79e0506b, 0x861faf95, 0, 0 }, /* #17 */ 7361 { 0x3f3e56, 0x3f3617, 0xff72da75, 0x008d258b, 0, 0 }, /* #18 */ 7362 { 0x2457d6, 0x245787, 0x36c4b6b0, 0xc93b4950, 0, 0 }, /* #19 */ 7363 { 0x3578c7, 0x357017, 0xd8af3b66, 0x2750c49a, 0, 0 }, /* #20 */ 7364 { 0x245306, 0x245387, 0x035a5c40, 0xfca5a3c0, 0, 0 }, /* #21 */ 7365 { 0x1e1043, 0x1e1017, 0x87535dde, 0x78aca222, 0, 0 }, /* #22 */ 7366 { 0x371d93, 0x371593, 0x214a587a, 0xdeb5a786, 0, 0 }, /* #23 */ 7367 { 0x364283, 0x364297, 0x0965f189, 0xf69a0e77, 0, 0 }, /* #24 */ 7368 { 0x147f06, 0x147717, 0xf3df0266, 0x0c20fd9a, 0, 0 }, /* #25 */ 7369 { 0x161106, 0x161117, 0xc3930f0d, 0x3c6cf0f3, 0, 0 }, /* #26 */ 7370 { 0x014103, 0x014197, 0x5c9b9819, 0xa36467e7, 0, 0 }, /* #27 */ 7371 { 0x044b53, 0x044393, 0x69ed4ec5, 0x9612b13b, 0, 0 }, /* #28 */ 7372 { 0x0e1dd7, 0x0e1593, 0x72dcbcd4, 0x8d23432c, 0, 0 }, /* #29 */ 7373 { 0x311c42, 0x311497, 0x047e83a6, 0xfb817c5a, 0, 0 }, /* #30 */ 7374 { 0x350992, 0x350183, 0x5248e150, 0xadb71eb0, 0, 0 }, /* #31 */ 7375 { 0x007546, 0x007517, 0xdd5b1036, 0x22a4efca, 0, 0 }, /* #32 */ 7376 { 0x057916, 0x057117, 0xbdd22018, 0x422ddfe8, 0, 0 }, /* #33 */ 7377 { 0x394812, 0x394097, 0x72b27fd8, 0x8d4d8028, 0, 0 }, /* #34 */ 7378 { 0x277896, 0x277093, 0x2145f40f, 0xdeba0bf1, 0, 0 }, /* #35 */ 7379 { 0x1a3687, 0x1a3693, 0x2d7bb45f, 0xd2844ba1, 0, 0 }, /* #36 */ 7380 { 0x3f0102, 0x3f0197, 0x1e230736, 0xe1dcf8ca, 0, 0 }, /* #37 */ 7381 { 0x2e1a82, 0x2e1297, 0x0221f4a6, 0xfdde0b5a, 0, 0 }, /* #38 */ 7382 { 0x043f42, 0x043717, 0xd670bc9b, 0x298f4365, 0, 0 }, /* #39 */ 7383 { 0x2e6f97, 0x2e6797, 0x4762524f, 0xb89dadb1, 0, 0 }, /* #40 */ 7384 { 0x094452, 0x094487, 0x39380870, 0xc6c7f790, 0, 0 }, /* #41 */ 7385 { 0x322f16, 0x322717, 0xed3b33fd, 0x12c4cc03, 0, 0 }, /* #42 */ 7386 { 0x1f7ad6, 0x1f7213, 0xba813298, 0x457ecd68, 0, 0 }, /* #43 */ 7387 { 0x203703, 0x203713, 0xabd9225c, 0x5426dda4, 0, 0 }, /* #44 */ 7388 { 0x1e5c83, 0x1e5413, 0xf7deb81d, 0x082147e3, 0, 0 }, /* #45 */ 7389 { 0x093546, 0x093597, 0x16645bdf, 0xe99ba421, 0, 0 }, /* #46 */ 7390 { 0x0b18d7, 0x0b1013, 0x90a70884, 0x6f58f77c, 0, 0 }, /* #47 */ 7391 { 0x201a86, 0x201213, 0xe5b5ac41, 0x1a4a53bf, 0, 0 }, /* #48 */ 7392 { 0x001393, 0x001393, 0x44c4d34b, 0xbb3b2cb5, 0, 0 }, /* #49 */ 7393 { 0x0b6357, 0x0b6313, 0xf704f4e1, 0x08fb0b1f, 0, 0 }, /* #50 */ 7394 { 0x291cd2, 0x291413, 0xbee35384, 0x411cac7c, 0, 0 }, /* #51 */ 7395 { 0x004012, 0x004013, 0x95f65032, 0x6a09afce, 0, 0 }, /* #52 */ 7396 { 0x0b0dc3, 0x0b0513, 0xe7bc5f03, 0x1843a0fd, 0, 0 }, /* #53 */ 7397 { 0x015256, 0x015217, 0xb7982cee, 0x4867d312, 0, 0 }, /* #54 */ 7398 { 0x2d59c7, 0x2d5107, 0xc6b449b0, 0x394bb650, 0, 0 }, /* #55 */ 7399 { 0x116613, 0x116603, 0xcad81de0, 0x3527e220, 0, 0 }, /* #56 */ 7400 { 0x116287, 0x116217, 0xe6e609ec, 0x1919f614, 0, 0 }, /* #57 */ 7401 { 0x342ac3, 0x342293, 0x3cc151e6, 0xc33eae1a, 0, 0 }, /* #58 */ 7402 { 0x277213, 0x277297, 0x5cce0ef1, 0xa331f10f, 0, 0 }, /* #59 */ 7403 { 0x371fd2, 0x371713, 0xe709bffc, 0x18f64004, 0, 0 }, /* #60 */ 7404 { 0x1b4d43, 0x1b4517, 0xb7776282, 0x48889d7e, 0, 0 }, /* #61 */ 7405 { 0x246142, 0x246117, 0x83acf1d5, 0x7c530e2b, 0, 0 }, /* #62 */ 7406 { 0x387983, 0x387197, 0x658ece0d, 0x9a7131f3, 0, 0 }, /* #63 */ 10831 { 0x0449c3, 0x044197, 0x45a4858c, 0xba5b7a74, 0, 0 }, /* #0 */ 10832 { 0x3b2d12, 0x3b2597, 0x39e97325, 0xc6168cdb, 0, 0 }, /* #1 */ 10833 { 0x064082, 0x064013, 0xc9d300a9, 0x362cff57, 0, 0 }, /* #2 */ 10834 { 0x107d16, 0x107517, 0xf4c5d7f1, 0x0b3a280f, 0, 0 }, /* #3 */ 10835 { 0x244b13, 0x244393, 0x23ff0f69, 0xdc00f097, 0, 0 }, /* #4 */ 10836 { 0x0c69c2, 0x0c6113, 0xab888a3f, 0x547775c1, 0, 0 }, /* #5 */ 10837 { 0x2c6542, 0x2c6597, 0x67e93982, 0x9816c67e, 0, 0 }, /* #6 */ 10838 { 0x3e1a46, 0x3e1217, 0xe1828adf, 0x1e7d7521, 0, 0 }, /* #7 */ 10839 { 0x2b4783, 0x2b4713, 0xea2da8f9, 0x15d25707, 0, 0 }, /* #8 */ 10840 { 0x300913, 0x300113, 0xe2f6c94a, 0x1d0936b6, 0, 0 }, /* #9 */ 10841 { 0x194c02, 0x194493, 0x44cebdfe, 0xbb314202, 0, 0 }, /* #10 */ 10842 { 0x1b7103, 0x1b7193, 0x50a24bba, 0xaf5db446, 0, 0 }, /* #11 */ 10843 { 0x1928d6, 0x192083, 0x1d9d8e90, 0xe2627170, 0, 0 }, /* #12 */ 10844 { 0x3a3fd6, 0x3a3797, 0x4c5035e8, 0xb3afca18, 0, 0 }, /* #13 */ 10845 { 0x0771c2, 0x077193, 0x665b6563, 0x99a49a9d, 0, 0 }, /* #14 */ 10846 { 0x1d7b16, 0x1d7393, 0x4f3b9ccf, 0xb0c46331, 0, 0 }, /* #15 */ 10847 { 0x3361d3, 0x336113, 0xdfb07726, 0x204f88da, 0, 0 }, /* #16 */ 10848 { 0x1e10d6, 0x1e1013, 0x9678fcc2, 0x6987033e, 0, 0 }, /* #17 */ 10849 { 0x1a3016, 0x1a3097, 0x3e4aa2d9, 0xc1b55d27, 0, 0 }, /* #18 */ 10850 { 0x091557, 0x091597, 0x0f2b2b94, 0xf0d4d46c, 0, 0 }, /* #19 */ 10851 { 0x3a0953, 0x3a0197, 0x3f3a56ef, 0xc0c5a911, 0, 0 }, /* #20 */ 10852 { 0x210557, 0x210597, 0x7f7bc094, 0x80843f6c, 0, 0 }, /* #21 */ 10853 { 0x205513, 0x205597, 0x11338b88, 0xeecc7478, 0, 0 }, /* #22 */ 10854 { 0x0d1682, 0x0d1693, 0x45166692, 0xbae9996e, 0, 0 }, /* #23 */ 10855 { 0x277dd2, 0x277593, 0x3c0af40f, 0xc3f50bf1, 0, 0 }, /* #24 */ 10856 { 0x1d2396, 0x1d2397, 0x3e0b0496, 0xc1f4fb6a, 0, 0 }, /* #25 */ 10857 { 0x1a5482, 0x1a5493, 0x6d61a23e, 0x929e5dc2, 0, 0 }, /* #26 */ 10858 { 0x224c86, 0x224493, 0x25e30e3f, 0xda1cf1c1, 0, 0 }, /* #27 */ 10859 { 0x3c5d87, 0x3c5593, 0x39a07a24, 0xc65f85dc, 0, 0 }, /* #28 */ 10860 { 0x164356, 0x164313, 0xd6ba9bcc, 0x29456434, 0, 0 }, /* #29 */ 10861 { 0x0a7996, 0x0a7113, 0xec7e40f9, 0x1381bf07, 0, 0 }, /* #30 */ 10862 { 0x1b3243, 0x1b3297, 0x6393d419, 0x9c6c2be7, 0, 0 }, /* #31 */ 10863 { 0x096843, 0x096017, 0xa637790d, 0x59c886f3, 0, 0 }, /* #32 */ 10864 { 0x2c5817, 0x2c5013, 0x918accb6, 0x6e75334a, 0, 0 }, /* #33 */ 10865 { 0x054993, 0x054193, 0x787ea90e, 0x878156f2, 0, 0 }, /* #34 */ 10866 { 0x0d13c7, 0x0d1317, 0xa317d28e, 0x5ce82d72, 0, 0 }, /* #35 */ 10867 { 0x001b57, 0x001317, 0x8f0af228, 0x70f50dd8, 0, 0 }, /* #36 */ 10868 { 0x2027c7, 0x202713, 0xd3959327, 0x2c6a6cd9, 0, 0 }, /* #37 */ 10869 { 0x2f6f56, 0x2f6713, 0xc853d732, 0x37ac28ce, 0, 0 }, /* #38 */ 10870 { 0x153896, 0x153097, 0x62fe7272, 0x9d018d8e, 0, 0 }, /* #39 */ 10871 { 0x0b2c52, 0x0b2413, 0xe75df124, 0x18a20edc, 0, 0 }, /* #40 */ 10872 { 0x022782, 0x022707, 0xb9c2e9b0, 0x463d1650, 0, 0 }, /* #41 */ 10873 { 0x3c6043, 0x3c6013, 0xf29405d6, 0x0d6bfa2a, 0, 0 }, /* #42 */ 10874 { 0x0b3e83, 0x0b3617, 0xee3721f4, 0x11c8de0c, 0, 0 }, /* #43 */ 10875 { 0x0f19d7, 0x0f1113, 0x903f38f3, 0x6fc0c70d, 0, 0 }, /* #44 */ 10876 { 0x3361d2, 0x336193, 0x6bb0c30f, 0x944f3cf1, 0, 0 }, /* #45 */ 10877 { 0x164507, 0x164517, 0xba4d5c9d, 0x45b2a363, 0, 0 }, /* #46 */ 10878 { 0x3b0607, 0x3b0693, 0x35241f08, 0xcadbe0f8, 0, 0 }, /* #47 */ 10879 { 0x310247, 0x310213, 0xb62198bd, 0x49de6743, 0, 0 }, /* #48 */ 10880 { 0x325cc2, 0x325413, 0xdfc38595, 0x203c7a6b, 0, 0 }, /* #49 */ 10881 { 0x372a53, 0x372293, 0x3a7b3af3, 0xc584c50d, 0, 0 }, /* #50 */ 10882 { 0x1b6657, 0x1b6613, 0xfe5169c5, 0x01ae963b, 0, 0 }, /* #51 */ 10883 { 0x372453, 0x372497, 0x1f7bae7c, 0xe0845184, 0, 0 }, /* #52 */ 10884 { 0x3c7fd7, 0x3c7793, 0x512e9f4b, 0xaed160b5, 0, 0 }, /* #53 */ 10885 { 0x1b7d97, 0x1b7507, 0xd7ef8960, 0x281076a0, 0, 0 }, /* #54 */ 10886 { 0x2409c6, 0x240197, 0x6706140b, 0x98f9ebf5, 0, 0 }, /* #55 */ 10887 { 0x0d7213, 0x0d7293, 0x13976efe, 0xec689102, 0, 0 }, /* #56 */ 10888 { 0x376f96, 0x376783, 0x2b9cc130, 0xd4633ed0, 0, 0 }, /* #57 */ 10889 { 0x0f6d82, 0x0f6517, 0xde9e71f6, 0x21618e0a, 0, 0 }, /* #58 */ 10890 { 0x112f47, 0x112793, 0x27387d4b, 0xd8c782b5, 0, 0 }, /* #59 */ 10891 { 0x295b02, 0x295393, 0x2a6ba5c5, 0xd5945a3b, 0, 0 }, /* #60 */ 10892 { 0x103e47, 0x103613, 0xfb2824af, 0x04d7db51, 0, 0 }, /* #61 */ 10893 { 0x007b82, 0x007313, 0xeb2c35af, 0x14d3ca51, 0, 0 }, /* #62 */ 10894 { 0x382b03, 0x382397, 0x472b15b8, 0xb8d4ea48, 0, 0 }, /* #63 */ 10895 { 0x1f0782, 0x1f0797, 0x33a7a1bc, 0xcc585e44, 0, 0 }, /* #64 */ 10896 { 0x2b78d6, 0x2b7013, 0x9dd25fb7, 0x622da049, 0, 0 }, /* #65 */ 10897 { 0x0a1782, 0x0a1793, 0x32577f5f, 0xcda880a1, 0, 0 }, /* #66 */ 10898 { 0x2b4fc3, 0x2b4797, 0x67439fd2, 0x98bc602e, 0, 0 }, /* #67 */ 10899 { 0x312803, 0x312007, 0x879533d0, 0x786acc30, 0, 0 }, /* #68 */ 10900 { 0x3c2093, 0x3c2017, 0xc2123e3a, 0x3dedc1c6, 0, 0 }, /* #69 */ 10901 { 0x337393, 0x337317, 0x8272954e, 0x7d8d6ab2, 0, 0 }, /* #70 */ 10902 { 0x283503, 0x283593, 0x3338a5c9, 0xccc75a37, 0, 0 }, /* #71 */ 10903 { 0x0c6a12, 0x0c6213, 0x831188b6, 0x7cee774a, 0, 0 }, /* #72 */ 10904 { 0x266646, 0x266693, 0x45064327, 0xbaf9bcd9, 0, 0 }, /* #73 */ 10905 { 0x1f3ec6, 0x1f3697, 0x1c1a0829, 0xe3e5f7d7, 0, 0 }, /* #74 */ 10906 { 0x0d4a02, 0x0d4293, 0x00534214, 0xffacbdec, 0, 0 }, /* #75 */ 10907 { 0x175002, 0x175013, 0xf087cde7, 0x0f783219, 0, 0 }, /* #76 */ 10908 { 0x1f3242, 0x1f3293, 0x52667d11, 0xad9982ef, 0, 0 }, /* #77 */ 10909 { 0x1d1152, 0x1d1193, 0x31de4fed, 0xce21b013, 0, 0 }, /* #78 */ 10910 { 0x110b02, 0x110397, 0x3f7d4e37, 0xc082b1c9, 0, 0 }, /* #79 */ 10911 { 0x1a1d53, 0x1a1517, 0xc3030449, 0x3cfcfbb7, 0, 0 }, /* #80 */ 10912 { 0x0e5602, 0x0e5697, 0x06e54379, 0xf91abc87, 0, 0 }, /* #81 */ 10913 { 0x304052, 0x304093, 0x672c21d1, 0x98d3de2f, 0, 0 }, /* #82 */ 10914 { 0x205542, 0x205513, 0x827d6146, 0x7d829eba, 0, 0 }, /* #83 */ 10915 { 0x3d3bd2, 0x3d3317, 0xf0ea45d2, 0x0f15ba2e, 0, 0 }, /* #84 */ 10916 { 0x0e17c2, 0x0e1793, 0x6cc39317, 0x933c6ce9, 0, 0 }, /* #85 */ 10917 { 0x2e02c2, 0x2e0297, 0x66f92a19, 0x9906d5e7, 0, 0 }, /* #86 */ 10918 { 0x3a6346, 0x3a6383, 0x6a20ab50, 0x95df54b0, 0, 0 }, /* #87 */ 10919 { 0x0f4797, 0x0f4717, 0x92671b37, 0x6d98e4c9, 0, 0 }, /* #88 */ 10920 { 0x204502, 0x204513, 0x81e7c24b, 0x7e183db5, 0, 0 }, /* #89 */ 10921 { 0x044ac7, 0x044217, 0xa8250f3d, 0x57daf0c3, 0, 0 }, /* #90 */ 10922 { 0x0b2317, 0x0b2393, 0x0b081a3f, 0xf4f7e5c1, 0, 0 }, /* #91 */ 10923 { 0x3323c3, 0x332317, 0xdab07537, 0x254f8ac9, 0, 0 }, /* #92 */ 10924 { 0x1f7b93, 0x1f7397, 0x4a2988bc, 0xb5d67744, 0, 0 }, /* #93 */ 10925 { 0x0f73d2, 0x0f7313, 0x88928432, 0x776d7bce, 0, 0 }, /* #94 */ 10926 { 0x247303, 0x247397, 0x66ce707f, 0x99318f81, 0, 0 }, /* #95 */ 7407 10927 }; 7408 10928 static const BINU64_TEST_T g_aTests_inc_u64[] = 7409 10929 { 7410 { 0x396b92, 0x396306, 0x00853ade5258bf83, 0x00853ade5258bf84, 0, 0 }, /* #0 */ 7411 { 0x283d57, 0x283503, 0x3fd12b8a8992b982, 0x3fd12b8a8992b983, 0, 0 }, /* #1 */ 7412 { 0x0111c3, 0x011107, 0x316d13db85883573, 0x316d13db85883574, 0, 0 }, /* #2 */ 7413 { 0x322816, 0x322002, 0x65b2b438cdc1aac6, 0x65b2b438cdc1aac7, 0, 0 }, /* #3 */ 7414 { 0x155bd7, 0x155303, 0x76148307a5d5c760, 0x76148307a5d5c761, 0, 0 }, /* #4 */ 7415 { 0x267d03, 0x267587, 0xc2a597fc566120a2, 0xc2a597fc566120a3, 0, 0 }, /* #5 */ 7416 { 0x144d47, 0x144503, 0x40ad869fe79f22eb, 0x40ad869fe79f22ec, 0, 0 }, /* #6 */ 7417 { 0x2151c7, 0x215107, 0x3611e52b7547b268, 0x3611e52b7547b269, 0, 0 }, /* #7 */ 7418 { 0x1c2696, 0x1c2682, 0xa617fe59863e546a, 0xa617fe59863e546b, 0, 0 }, /* #8 */ 7419 { 0x3b3946, 0x3b3182, 0xe7fde45f080a7ab4, 0xe7fde45f080a7ab5, 0, 0 }, /* #9 */ 7420 { 0x1c2d56, 0x1c2592, 0xb9c736cb086e2edf, 0xb9c736cb086e2ee0, 0, 0 }, /* #10 */ 7421 { 0x2b4b17, 0x2b4387, 0xc4a2056839cefe6e, 0xc4a2056839cefe6f, 0, 0 }, /* #11 */ 7422 { 0x111203, 0x111207, 0x1a2c7588dfb7c610, 0x1a2c7588dfb7c611, 0, 0 }, /* #12 */ 7423 { 0x184106, 0x184186, 0xe6a5e756799cd21a, 0xe6a5e756799cd21b, 0, 0 }, /* #13 */ 7424 { 0x3652c6, 0x365286, 0xf5bcc2c7bf91b00b, 0xf5bcc2c7bf91b00c, 0, 0 }, /* #14 */ 7425 { 0x175316, 0x175306, 0x151653a02cab197c, 0x151653a02cab197d, 0, 0 }, /* #15 */ 7426 { 0x282c96, 0x282406, 0x08bbafcd27c73a2a, 0x08bbafcd27c73a2b, 0, 0 }, /* #16 */ 7427 { 0x124017, 0x124083, 0xd35a0cbf050905c6, 0xd35a0cbf050905c7, 0, 0 }, /* #17 */ 7428 { 0x3a5987, 0x3a5187, 0xb30d705638deeadd, 0xb30d705638deeade, 0, 0 }, /* #18 */ 7429 { 0x0a3843, 0x0a3003, 0x41eb574ea9b55cfa, 0x41eb574ea9b55cfb, 0, 0 }, /* #19 */ 7430 { 0x3042d6, 0x304292, 0xa95aaba67bc97daf, 0xa95aaba67bc97db0, 0, 0 }, /* #20 */ 7431 { 0x1e5cd7, 0x1e5487, 0xb19c0b3dbc743658, 0xb19c0b3dbc743659, 0, 0 }, /* #21 */ 7432 { 0x256b16, 0x256396, 0xb2e9bb3889f6ef8f, 0xb2e9bb3889f6ef90, 0, 0 }, /* #22 */ 7433 { 0x021452, 0x021406, 0x5dc58439b2617ace, 0x5dc58439b2617acf, 0, 0 }, /* #23 */ 7434 { 0x2b4956, 0x2b4182, 0xec813c126276e81e, 0xec813c126276e81f, 0, 0 }, /* #24 */ 7435 { 0x0e7947, 0x0e7183, 0x90c2a399d297627b, 0x90c2a399d297627c, 0, 0 }, /* #25 */ 7436 { 0x122c17, 0x122403, 0x59d17023ca4c56b8, 0x59d17023ca4c56b9, 0, 0 }, /* #26 */ 7437 { 0x1937c6, 0x193786, 0xe6c2887d7aa5007a, 0xe6c2887d7aa5007b, 0, 0 }, /* #27 */ 7438 { 0x0e7b17, 0x0e7307, 0x4d9a093646111d4a, 0x4d9a093646111d4b, 0, 0 }, /* #28 */ 7439 { 0x123f13, 0x123703, 0x65a322450906ecc7, 0x65a322450906ecc8, 0, 0 }, /* #29 */ 7440 { 0x1f1406, 0x1f1406, 0x6e6d9aabe76364c8, 0x6e6d9aabe76364c9, 0, 0 }, /* #30 */ 7441 { 0x315e42, 0x315606, 0x4cc83f9f8280a8c5, 0x4cc83f9f8280a8c6, 0, 0 }, /* #31 */ 7442 { 0x086647, 0x086603, 0x44ce490c07865750, 0x44ce490c07865751, 0, 0 }, /* #32 */ 7443 { 0x1d3543, 0x1d3587, 0xa725975ed3695086, 0xa725975ed3695087, 0, 0 }, /* #33 */ 7444 { 0x345113, 0x345187, 0xf2b2ab3c94d420c2, 0xf2b2ab3c94d420c3, 0, 0 }, /* #34 */ 7445 { 0x082ad2, 0x082202, 0x030e0c9de83d186a, 0x030e0c9de83d186b, 0, 0 }, /* #35 */ 7446 { 0x3a5047, 0x3a5083, 0xe74d1da1edec18c0, 0xe74d1da1edec18c1, 0, 0 }, /* #36 */ 7447 { 0x144907, 0x144183, 0xcc0f85041210c94b, 0xcc0f85041210c94c, 0, 0 }, /* #37 */ 7448 { 0x257097, 0x257083, 0xf5db390d1a185e5d, 0xf5db390d1a185e5e, 0, 0 }, /* #38 */ 7449 { 0x3e2012, 0x3e2086, 0x8224caf4a64131ae, 0x8224caf4a64131af, 0, 0 }, /* #39 */ 7450 { 0x087b12, 0x087306, 0x4ff27af74b49a50b, 0x4ff27af74b49a50c, 0, 0 }, /* #40 */ 7451 { 0x343883, 0x343083, 0xa97f2ea341c5edcd, 0xa97f2ea341c5edce, 0, 0 }, /* #41 */ 7452 { 0x0f0553, 0x0f0587, 0xa65fd170db6e4c7d, 0xa65fd170db6e4c7e, 0, 0 }, /* #42 */ 7453 { 0x2f2396, 0x2f2382, 0xfbfeb5d36e53be7b, 0xfbfeb5d36e53be7c, 0, 0 }, /* #43 */ 7454 { 0x134e42, 0x134602, 0x043c0365e64139d5, 0x043c0365e64139d6, 0, 0 }, /* #44 */ 7455 { 0x027ec2, 0x027606, 0x69e8a91ac4abc843, 0x69e8a91ac4abc844, 0, 0 }, /* #45 */ 7456 { 0x164ec6, 0x164686, 0xceb3a9de99157117, 0xceb3a9de99157118, 0, 0 }, /* #46 */ 7457 { 0x155607, 0x155687, 0xd595d3b8f58d63d7, 0xd595d3b8f58d63d8, 0, 0 }, /* #47 */ 7458 { 0x3f00c7, 0x3f0083, 0x8f734589cb15f896, 0x8f734589cb15f897, 0, 0 }, /* #48 */ 7459 { 0x1a4e17, 0x1a4687, 0xdc65735f643ee1f8, 0xdc65735f643ee1f9, 0, 0 }, /* #49 */ 7460 { 0x397083, 0x397083, 0xa9e075715ccb578b, 0xa9e075715ccb578c, 0, 0 }, /* #50 */ 7461 { 0x0d6c16, 0x0d6416, 0x37c9073731f2bebf, 0x37c9073731f2bec0, 0, 0 }, /* #51 */ 7462 { 0x384857, 0x384007, 0x0cb7e3c58f32bf76, 0x0cb7e3c58f32bf77, 0, 0 }, /* #52 */ 7463 { 0x0a41d6, 0x0a4182, 0xc0b36f52637d71b2, 0xc0b36f52637d71b3, 0, 0 }, /* #53 */ 7464 { 0x1170d2, 0x117082, 0xbb0a097a7ec7fa6c, 0xbb0a097a7ec7fa6d, 0, 0 }, /* #54 */ 7465 { 0x346793, 0x346703, 0x2d0e160576c3be79, 0x2d0e160576c3be7a, 0, 0 }, /* #55 */ 7466 { 0x062512, 0x062502, 0x72e57b1497b61428, 0x72e57b1497b61429, 0, 0 }, /* #56 */ 7467 { 0x3318d2, 0x331086, 0xe553bf8059c061c8, 0xe553bf8059c061c9, 0, 0 }, /* #57 */ 7468 { 0x012052, 0x012086, 0xd9b789b0ff8e561c, 0xd9b789b0ff8e561d, 0, 0 }, /* #58 */ 7469 { 0x302fd6, 0x302786, 0xcdb05b02afe79810, 0xcdb05b02afe79811, 0, 0 }, /* #59 */ 7470 { 0x266753, 0x266707, 0x706865918d1d1568, 0x706865918d1d1569, 0, 0 }, /* #60 */ 7471 { 0x092657, 0x092603, 0x72f6c21efc521d22, 0x72f6c21efc521d23, 0, 0 }, /* #61 */ 7472 { 0x025997, 0x025107, 0x678ae6a08e0fae86, 0x678ae6a08e0fae87, 0, 0 }, /* #62 */ 7473 { 0x2b2682, 0x2b2686, 0x91f1e89300f6e7e3, 0x91f1e89300f6e7e4, 0, 0 }, /* #63 */ 10930 { 0x3b5693, 0x3b5697, 0xca165d80710a09ff, 0xca165d80710a0a00, 0, 0 }, /* #0 */ 10931 { 0x140386, 0x140386, 0xb1e681383a90b339, 0xb1e681383a90b33a, 0, 0 }, /* #1 */ 10932 { 0x2d3dd3, 0x2d3503, 0x604d7abe0711c7b2, 0x604d7abe0711c7b3, 0, 0 }, /* #2 */ 10933 { 0x356083, 0x356007, 0x065f298135d3589e, 0x065f298135d3589f, 0, 0 }, /* #3 */ 10934 { 0x1d5743, 0x1d5787, 0xa6945e2191a9dba9, 0xa6945e2191a9dbaa, 0, 0 }, /* #4 */ 10935 { 0x2f7d06, 0x2f7582, 0xff224f9dda1b6f36, 0xff224f9dda1b6f37, 0, 0 }, /* #5 */ 10936 { 0x190d82, 0x190506, 0x7ade2286234d96a8, 0x7ade2286234d96a9, 0, 0 }, /* #6 */ 10937 { 0x2c4a47, 0x2c4203, 0x301e34fb8b1e446c, 0x301e34fb8b1e446d, 0, 0 }, /* #7 */ 10938 { 0x286343, 0x286303, 0x38fc40a9a4970d93, 0x38fc40a9a4970d94, 0, 0 }, /* #8 */ 10939 { 0x393453, 0x393487, 0xcd225158b0e41127, 0xcd225158b0e41128, 0, 0 }, /* #9 */ 10940 { 0x0a6f06, 0x0a6702, 0x7caf9912e092a966, 0x7caf9912e092a967, 0, 0 }, /* #10 */ 10941 { 0x2a0bd6, 0x2a0302, 0x0569a00f8704b29a, 0x0569a00f8704b29b, 0, 0 }, /* #11 */ 10942 { 0x0b5c43, 0x0b5413, 0x4d3e93818c5e74af, 0x4d3e93818c5e74b0, 0, 0 }, /* #12 */ 10943 { 0x0600d2, 0x060006, 0x205ea45304e81399, 0x205ea45304e8139a, 0, 0 }, /* #13 */ 10944 { 0x365597, 0x365513, 0x366b7c9ebbf781cf, 0x366b7c9ebbf781d0, 0, 0 }, /* #14 */ 10945 { 0x0204d3, 0x020487, 0xb825878d96e77e8d, 0xb825878d96e77e8e, 0, 0 }, /* #15 */ 10946 { 0x267792, 0x267702, 0x2f7630158bb654c0, 0x2f7630158bb654c1, 0, 0 }, /* #16 */ 10947 { 0x0e4b02, 0x0e4302, 0x465c9ced7cf43b3a, 0x465c9ced7cf43b3b, 0, 0 }, /* #17 */ 10948 { 0x020ed6, 0x020602, 0x7029d79677b1a67e, 0x7029d79677b1a67f, 0, 0 }, /* #18 */ 10949 { 0x085186, 0x085106, 0x70ef04b22ff5c74a, 0x70ef04b22ff5c74b, 0, 0 }, /* #19 */ 10950 { 0x1d7c02, 0x1d7402, 0x1515280d8255e4a1, 0x1515280d8255e4a2, 0, 0 }, /* #20 */ 10951 { 0x387843, 0x387007, 0x6710cdc6f1a19452, 0x6710cdc6f1a19453, 0, 0 }, /* #21 */ 10952 { 0x351613, 0x351603, 0x5d8e1df17e180f33, 0x5d8e1df17e180f34, 0, 0 }, /* #22 */ 10953 { 0x0f6913, 0x0f6107, 0x578d2342e957224d, 0x578d2342e957224e, 0, 0 }, /* #23 */ 10954 { 0x056ed7, 0x056683, 0x80a8b7664a8b51d2, 0x80a8b7664a8b51d3, 0, 0 }, /* #24 */ 10955 { 0x202a96, 0x202202, 0x690cc68e75014f89, 0x690cc68e75014f8a, 0, 0 }, /* #25 */ 10956 { 0x3f4a83, 0x3f4207, 0x201e0968f288823b, 0x201e0968f288823c, 0, 0 }, /* #26 */ 10957 { 0x3b1b53, 0x3b1387, 0xb96476862b91ed16, 0xb96476862b91ed17, 0, 0 }, /* #27 */ 10958 { 0x2174d3, 0x217403, 0x4af2339c05fe8d5a, 0x4af2339c05fe8d5b, 0, 0 }, /* #28 */ 10959 { 0x1a6d16, 0x1a6582, 0x9f1fc16b1bf7a3c0, 0x9f1fc16b1bf7a3c1, 0, 0 }, /* #29 */ 10960 { 0x130897, 0x130007, 0x428eaf24a33c289e, 0x428eaf24a33c289f, 0, 0 }, /* #30 */ 10961 { 0x0c0697, 0x0c0607, 0x2da52abe6cda43fb, 0x2da52abe6cda43fc, 0, 0 }, /* #31 */ 10962 { 0x193753, 0x193707, 0x5a0842e30501535e, 0x5a0842e30501535f, 0, 0 }, /* #32 */ 10963 { 0x1f5247, 0x1f5203, 0x61e1c38c7e1cffdb, 0x61e1c38c7e1cffdc, 0, 0 }, /* #33 */ 10964 { 0x2d2d96, 0x2d2506, 0x4a6ec2db4753bc4a, 0x4a6ec2db4753bc4b, 0, 0 }, /* #34 */ 10965 { 0x3a5e02, 0x3a5686, 0xec48b3eb659930a5, 0xec48b3eb659930a6, 0, 0 }, /* #35 */ 10966 { 0x1c40d7, 0x1c4003, 0x31514f4ecde4f022, 0x31514f4ecde4f023, 0, 0 }, /* #36 */ 10967 { 0x2d2307, 0x2d2387, 0x853a6171cb3408fe, 0x853a6171cb3408ff, 0, 0 }, /* #37 */ 10968 { 0x134447, 0x134487, 0xb3aece642b2f6192, 0xb3aece642b2f6193, 0, 0 }, /* #38 */ 10969 { 0x302196, 0x302106, 0x32616744d0b74dfe, 0x32616744d0b74dff, 0, 0 }, /* #39 */ 10970 { 0x025c06, 0x025486, 0xb45c0c8d0dfb67ce, 0xb45c0c8d0dfb67cf, 0, 0 }, /* #40 */ 10971 { 0x3c3883, 0x3c3007, 0x6b2c61aa82ac03c8, 0x6b2c61aa82ac03c9, 0, 0 }, /* #41 */ 10972 { 0x3f7602, 0x3f7682, 0x9b623e1a7cb24353, 0x9b623e1a7cb24354, 0, 0 }, /* #42 */ 10973 { 0x1b2b03, 0x1b2383, 0xf147160cd6e47719, 0xf147160cd6e4771a, 0, 0 }, /* #43 */ 10974 { 0x3827c7, 0x382713, 0x203d9d4e3bd8f30f, 0x203d9d4e3bd8f310, 0, 0 }, /* #44 */ 10975 { 0x221d16, 0x221502, 0x7dc5825975650f25, 0x7dc5825975650f26, 0, 0 }, /* #45 */ 10976 { 0x304097, 0x304003, 0x0c4b0efeb4fdf2bb, 0x0c4b0efeb4fdf2bc, 0, 0 }, /* #46 */ 10977 { 0x056cd3, 0x056483, 0xcaea22e2066bbb9c, 0xcaea22e2066bbb9d, 0, 0 }, /* #47 */ 10978 { 0x1849d2, 0x184112, 0x381083a32518b10f, 0x381083a32518b110, 0, 0 }, /* #48 */ 10979 { 0x325f16, 0x325786, 0xc252ef374700c054, 0xc252ef374700c055, 0, 0 }, /* #49 */ 10980 { 0x170512, 0x170506, 0x1dc5b0e9d31842bd, 0x1dc5b0e9d31842be, 0, 0 }, /* #50 */ 10981 { 0x214117, 0x214103, 0x6cd95573104bfd28, 0x6cd95573104bfd29, 0, 0 }, /* #51 */ 10982 { 0x3928d3, 0x392087, 0xd116e446e268d76b, 0xd116e446e268d76c, 0, 0 }, /* #52 */ 10983 { 0x245943, 0x245107, 0x09160ec54373560b, 0x09160ec54373560c, 0, 0 }, /* #53 */ 10984 { 0x234cd7, 0x234403, 0x2bab4c4b7f679dd5, 0x2bab4c4b7f679dd6, 0, 0 }, /* #54 */ 10985 { 0x1e0706, 0x1e0786, 0xd216f155966e0917, 0xd216f155966e0918, 0, 0 }, /* #55 */ 10986 { 0x3e2d87, 0x3e2587, 0xe161adb41220b558, 0xe161adb41220b559, 0, 0 }, /* #56 */ 10987 { 0x131583, 0x131583, 0xb1665695c72b62d8, 0xb1665695c72b62d9, 0, 0 }, /* #57 */ 10988 { 0x3e6983, 0x3e6197, 0xcbc224422802bcef, 0xcbc224422802bcf0, 0, 0 }, /* #58 */ 10989 { 0x1a6f17, 0x1a6787, 0x9bfd8e943eb308a8, 0x9bfd8e943eb308a9, 0, 0 }, /* #59 */ 10990 { 0x1b24c7, 0x1b2487, 0x9dc2d01796aba0b1, 0x9dc2d01796aba0b2, 0, 0 }, /* #60 */ 10991 { 0x2b4612, 0x2b4606, 0x453b7eb3d71a628a, 0x453b7eb3d71a628b, 0, 0 }, /* #61 */ 10992 { 0x3b1c56, 0x3b1482, 0x9e77cae18209063a, 0x9e77cae18209063b, 0, 0 }, /* #62 */ 10993 { 0x280947, 0x280183, 0xcdb6b54a3ed4ef7b, 0xcdb6b54a3ed4ef7c, 0, 0 }, /* #63 */ 10994 { 0x383502, 0x383582, 0xf44befdac4285693, 0xf44befdac4285694, 0, 0 }, /* #64 */ 10995 { 0x2f6c02, 0x2f6486, 0xf4d1f2ccf5dec6dd, 0xf4d1f2ccf5dec6de, 0, 0 }, /* #65 */ 10996 { 0x1b4a03, 0x1b4287, 0x8cd5208288226fba, 0x8cd5208288226fbb, 0, 0 }, /* #66 */ 10997 { 0x093d42, 0x093582, 0x9920289c6c5d2cad, 0x9920289c6c5d2cae, 0, 0 }, /* #67 */ 10998 { 0x0a2687, 0x0a2683, 0xc20b6899a62fa545, 0xc20b6899a62fa546, 0, 0 }, /* #68 */ 10999 { 0x0015d3, 0x001587, 0x8cdcf336c29afb20, 0x8cdcf336c29afb21, 0, 0 }, /* #69 */ 11000 { 0x2364d2, 0x236406, 0x6ebabeb9c0049c71, 0x6ebabeb9c0049c72, 0, 0 }, /* #70 */ 11001 { 0x3f7b86, 0x3f7382, 0xedfe13f2d1cf03bb, 0xedfe13f2d1cf03bc, 0, 0 }, /* #71 */ 11002 { 0x0f2d42, 0x0f2516, 0x06dfe4e0b77974bf, 0x06dfe4e0b77974c0, 0, 0 }, /* #72 */ 11003 { 0x2b5252, 0x2b5286, 0xd33d21568f33d271, 0xd33d21568f33d272, 0, 0 }, /* #73 */ 11004 { 0x173fc3, 0x173787, 0xf49654b37ef0d2a8, 0xf49654b37ef0d2a9, 0, 0 }, /* #74 */ 11005 { 0x126f93, 0x126787, 0xd2aa4f67d8631b9e, 0xd2aa4f67d8631b9f, 0, 0 }, /* #75 */ 11006 { 0x031d97, 0x031587, 0xe0cddcfb034bbab1, 0xe0cddcfb034bbab2, 0, 0 }, /* #76 */ 11007 { 0x267392, 0x267306, 0x0f2f6d1d74008932, 0x0f2f6d1d74008933, 0, 0 }, /* #77 */ 11008 { 0x243382, 0x243306, 0x58132c275b06bfb1, 0x58132c275b06bfb2, 0, 0 }, /* #78 */ 11009 { 0x3740c2, 0x374096, 0xcbfc8e189dd2175f, 0xcbfc8e189dd21760, 0, 0 }, /* #79 */ 11010 { 0x144fc7, 0x144787, 0xfa8fd497b4c3302c, 0xfa8fd497b4c3302d, 0, 0 }, /* #80 */ 11011 { 0x0e2382, 0x0e2382, 0xcaf19027257f5628, 0xcaf19027257f5629, 0, 0 }, /* #81 */ 11012 { 0x2e7607, 0x2e7607, 0x47c3454fba1c0da2, 0x47c3454fba1c0da3, 0, 0 }, /* #82 */ 11013 { 0x3b6a57, 0x3b6207, 0x28c94207b602a98c, 0x28c94207b602a98d, 0, 0 }, /* #83 */ 11014 { 0x0e0f47, 0x0e0707, 0x6d23fab16e0f4792, 0x6d23fab16e0f4793, 0, 0 }, /* #84 */ 11015 { 0x1f1196, 0x1f1106, 0x058093cde6912e73, 0x058093cde6912e74, 0, 0 }, /* #85 */ 11016 { 0x277a87, 0x277283, 0xd8fe58e06d9eddf6, 0xd8fe58e06d9eddf7, 0, 0 }, /* #86 */ 11017 { 0x3c66d3, 0x3c6687, 0xae5275eb761e0aba, 0xae5275eb761e0abb, 0, 0 }, /* #87 */ 11018 { 0x3b2f07, 0x3b2707, 0x391d291592e2162a, 0x391d291592e2162b, 0, 0 }, /* #88 */ 11019 { 0x343ed6, 0x343606, 0x6a7cc26d4ed3aaf5, 0x6a7cc26d4ed3aaf6, 0, 0 }, /* #89 */ 11020 { 0x003893, 0x003003, 0x6b7d288502c36a61, 0x6b7d288502c36a62, 0, 0 }, /* #90 */ 11021 { 0x2f4a13, 0x2f4287, 0xac3ffaca40e7b58c, 0xac3ffaca40e7b58d, 0, 0 }, /* #91 */ 11022 { 0x2a1b43, 0x2a1383, 0xd6ec9ef83a260853, 0xd6ec9ef83a260854, 0, 0 }, /* #92 */ 11023 { 0x383782, 0x383712, 0x1dfbbcb2d719c97f, 0x1dfbbcb2d719c980, 0, 0 }, /* #93 */ 11024 { 0x215956, 0x215106, 0x47105ecc237a9dd6, 0x47105ecc237a9dd7, 0, 0 }, /* #94 */ 11025 { 0x3f4787, 0x3f4783, 0xcbf50c53b617ab63, 0xcbf50c53b617ab64, 0, 0 }, /* #95 */ 7474 11026 }; 7475 11027 static const BINU64_TEST_T g_aTests_inc_u64_locked[] = 7476 11028 { 7477 { 0x1c34c6, 0x1c3486, 0xdd50ed8cd916a3a2, 0xdd50ed8cd916a3a3, 0, 0 }, /* #0 */ 7478 { 0x1b1157, 0x1b1107, 0x5e6e2f1f85e4874a, 0x5e6e2f1f85e4874b, 0, 0 }, /* #1 */ 7479 { 0x121646, 0x121682, 0x8d292723b936133d, 0x8d292723b936133e, 0, 0 }, /* #2 */ 7480 { 0x087197, 0x087103, 0x722470a05f98f1b4, 0x722470a05f98f1b5, 0, 0 }, /* #3 */ 7481 { 0x1e52c3, 0x1e5297, 0xd52e1654ea95de2f, 0xd52e1654ea95de30, 0, 0 }, /* #4 */ 7482 { 0x3b6f83, 0x3b6783, 0xf11e52708e7342ac, 0xf11e52708e7342ad, 0, 0 }, /* #5 */ 7483 { 0x367116, 0x367186, 0xc5a030df94ba1886, 0xc5a030df94ba1887, 0, 0 }, /* #6 */ 7484 { 0x077853, 0x077087, 0x84d203c9f948784c, 0x84d203c9f948784d, 0, 0 }, /* #7 */ 7485 { 0x360397, 0x360307, 0x08e3aefb59396c08, 0x08e3aefb59396c09, 0, 0 }, /* #8 */ 7486 { 0x350617, 0x350603, 0x2f1051f173650c63, 0x2f1051f173650c64, 0, 0 }, /* #9 */ 7487 { 0x333d52, 0x333582, 0xf2ba27a0d6948d14, 0xf2ba27a0d6948d15, 0, 0 }, /* #10 */ 7488 { 0x3f3412, 0x3f3406, 0x3c7b55699d10d6a2, 0x3c7b55699d10d6a3, 0, 0 }, /* #11 */ 7489 { 0x1a7403, 0x1a7487, 0x9a91e429ee0c127d, 0x9a91e429ee0c127e, 0, 0 }, /* #12 */ 7490 { 0x1a4d57, 0x1a4507, 0x18587e551ecdc943, 0x18587e551ecdc944, 0, 0 }, /* #13 */ 7491 { 0x0e0ac7, 0x0e0287, 0x990c8031662ffef8, 0x990c8031662ffef9, 0, 0 }, /* #14 */ 7492 { 0x343e83, 0x343687, 0xa809bdcd6e7c620e, 0xa809bdcd6e7c620f, 0, 0 }, /* #15 */ 7493 { 0x0b7246, 0x0b7292, 0xa793611d24ce5a6f, 0xa793611d24ce5a70, 0, 0 }, /* #16 */ 7494 { 0x312712, 0x312702, 0x74630cedbacf2090, 0x74630cedbacf2091, 0, 0 }, /* #17 */ 7495 { 0x253653, 0x253607, 0x79a5a6f1672eec73, 0x79a5a6f1672eec74, 0, 0 }, /* #18 */ 7496 { 0x3335c2, 0x333582, 0x8b6a642b71cff33d, 0x8b6a642b71cff33e, 0, 0 }, /* #19 */ 7497 { 0x1648c7, 0x164007, 0x6bd8f918874c7221, 0x6bd8f918874c7222, 0, 0 }, /* #20 */ 7498 { 0x094dd2, 0x094582, 0x93ecc201f7f18f24, 0x93ecc201f7f18f25, 0, 0 }, /* #21 */ 7499 { 0x0b4e12, 0x0b4696, 0x8bc856c1d3ce47bf, 0x8bc856c1d3ce47c0, 0, 0 }, /* #22 */ 7500 { 0x373fc7, 0x373797, 0xf455356b1a8f465f, 0xf455356b1a8f4660, 0, 0 }, /* #23 */ 7501 { 0x263f52, 0x263792, 0x838202ae7910e26f, 0x838202ae7910e270, 0, 0 }, /* #24 */ 7502 { 0x3d6f46, 0x3d6706, 0x4009b81d5fea111d, 0x4009b81d5fea111e, 0, 0 }, /* #25 */ 7503 { 0x1677c7, 0x167707, 0x0cb2e49df51c2c94, 0x0cb2e49df51c2c95, 0, 0 }, /* #26 */ 7504 { 0x1e6747, 0x1e6787, 0xf2e4e3854b10a973, 0xf2e4e3854b10a974, 0, 0 }, /* #27 */ 7505 { 0x154ad7, 0x154203, 0x1769ea588ce61cc1, 0x1769ea588ce61cc2, 0, 0 }, /* #28 */ 7506 { 0x184342, 0x184386, 0xd8d3cd65b271f9fe, 0xd8d3cd65b271f9ff, 0, 0 }, /* #29 */ 7507 { 0x112e96, 0x112602, 0x5f7e70ff619f454b, 0x5f7e70ff619f454c, 0, 0 }, /* #30 */ 7508 { 0x2c0582, 0x2c0582, 0xe42e2233b4f0aa14, 0xe42e2233b4f0aa15, 0, 0 }, /* #31 */ 7509 { 0x121213, 0x121287, 0xa5d3148997e0c5b1, 0xa5d3148997e0c5b2, 0, 0 }, /* #32 */ 7510 { 0x296293, 0x296283, 0xbc97e0cfb6482d53, 0xbc97e0cfb6482d54, 0, 0 }, /* #33 */ 7511 { 0x2875d2, 0x287582, 0xd9e65575a1570c44, 0xd9e65575a1570c45, 0, 0 }, /* #34 */ 7512 { 0x342247, 0x342203, 0x7039ccf99cd43650, 0x7039ccf99cd43651, 0, 0 }, /* #35 */ 7513 { 0x000803, 0x000013, 0x0125988ead5850df, 0x0125988ead5850e0, 0, 0 }, /* #36 */ 7514 { 0x3a0592, 0x3a0506, 0x1998ddc77a196681, 0x1998ddc77a196682, 0, 0 }, /* #37 */ 7515 { 0x0840d2, 0x084082, 0xa42e132292dfd16c, 0xa42e132292dfd16d, 0, 0 }, /* #38 */ 7516 { 0x2a2f96, 0x2a2706, 0x688d88e662e40717, 0x688d88e662e40718, 0, 0 }, /* #39 */ 7517 { 0x1648d6, 0x164082, 0xb301eabf93db8cf0, 0xb301eabf93db8cf1, 0, 0 }, /* #40 */ 7518 { 0x1a3bc2, 0x1a3382, 0xdb6bf195665cdfd8, 0xdb6bf195665cdfd9, 0, 0 }, /* #41 */ 7519 { 0x031292, 0x031286, 0xabf551282b0b31d7, 0xabf551282b0b31d8, 0, 0 }, /* #42 */ 7520 { 0x232f83, 0x232783, 0xfa47bbdc538cb32e, 0xfa47bbdc538cb32f, 0, 0 }, /* #43 */ 7521 { 0x3e0642, 0x3e0606, 0x0f537ba3afaa345b, 0x0f537ba3afaa345c, 0, 0 }, /* #44 */ 7522 { 0x1a1213, 0x1a1283, 0xe1eeebf2a3e06888, 0xe1eeebf2a3e06889, 0, 0 }, /* #45 */ 7523 { 0x046e47, 0x046607, 0x4dae7a7f74239b62, 0x4dae7a7f74239b63, 0, 0 }, /* #46 */ 7524 { 0x236a53, 0x236213, 0x71c9fc72beae7ddf, 0x71c9fc72beae7de0, 0, 0 }, /* #47 */ 7525 { 0x1c5a93, 0x1c5207, 0x754c5a67d89c2cf8, 0x754c5a67d89c2cf9, 0, 0 }, /* #48 */ 7526 { 0x033b87, 0x033387, 0xa25c943e02793076, 0xa25c943e02793077, 0, 0 }, /* #49 */ 7527 { 0x0824c7, 0x082487, 0xd6b7e4eceb81ccf8, 0xd6b7e4eceb81ccf9, 0, 0 }, /* #50 */ 7528 { 0x164d93, 0x164583, 0x858e2154ed40fcb2, 0x858e2154ed40fcb3, 0, 0 }, /* #51 */ 7529 { 0x0d7847, 0x0d7007, 0x6dd1aa640b1d41e7, 0x6dd1aa640b1d41e8, 0, 0 }, /* #52 */ 7530 { 0x092296, 0x092282, 0xa54f9e30989af512, 0xa54f9e30989af513, 0, 0 }, /* #53 */ 7531 { 0x1a7453, 0x1a7487, 0xcf46978a2ad33140, 0xcf46978a2ad33141, 0, 0 }, /* #54 */ 7532 { 0x070d87, 0x070503, 0x3033df9b77936e61, 0x3033df9b77936e62, 0, 0 }, /* #55 */ 7533 { 0x1d7283, 0x1d7207, 0x42c997c58bd2e543, 0x42c997c58bd2e544, 0, 0 }, /* #56 */ 7534 { 0x217d12, 0x217586, 0xb71af2801f240a38, 0xb71af2801f240a39, 0, 0 }, /* #57 */ 7535 { 0x266e97, 0x266607, 0x4444adbd01fa00b6, 0x4444adbd01fa00b7, 0, 0 }, /* #58 */ 7536 { 0x2a7646, 0x2a7606, 0x48a2b9e3a8fd38e6, 0x48a2b9e3a8fd38e7, 0, 0 }, /* #59 */ 7537 { 0x1a0b56, 0x1a0386, 0x9efb5b911c9e5570, 0x9efb5b911c9e5571, 0, 0 }, /* #60 */ 7538 { 0x381c53, 0x381483, 0x90a603c93ca95374, 0x90a603c93ca95375, 0, 0 }, /* #61 */ 7539 { 0x1b37c3, 0x1b3703, 0x4229d1074887a80c, 0x4229d1074887a80d, 0, 0 }, /* #62 */ 7540 { 0x1a4482, 0x1a4402, 0x6be230d537475418, 0x6be230d537475419, 0, 0 }, /* #63 */ 11029 { 0x3c4412, 0x3c4406, 0x2fb8fe83cddb2a58, 0x2fb8fe83cddb2a59, 0, 0 }, /* #0 */ 11030 { 0x0d62c7, 0x0d6203, 0x3283fadace9a4666, 0x3283fadace9a4667, 0, 0 }, /* #1 */ 11031 { 0x0a38d2, 0x0a3086, 0xa6c76a421660b3f8, 0xa6c76a421660b3f9, 0, 0 }, /* #2 */ 11032 { 0x1126d3, 0x112607, 0x2ce89f1b6813d0ab, 0x2ce89f1b6813d0ac, 0, 0 }, /* #3 */ 11033 { 0x253c87, 0x253413, 0x364f4bbbda50ea6f, 0x364f4bbbda50ea70, 0, 0 }, /* #4 */ 11034 { 0x351e83, 0x351617, 0x6c2b1371e5b0958f, 0x6c2b1371e5b09590, 0, 0 }, /* #5 */ 11035 { 0x097656, 0x097606, 0x08ba16986d3a362a, 0x08ba16986d3a362b, 0, 0 }, /* #6 */ 11036 { 0x217a57, 0x217207, 0x0a87340c0ceeb086, 0x0a87340c0ceeb087, 0, 0 }, /* #7 */ 11037 { 0x2a0512, 0x2a0586, 0x801bb0b90e7d3cb1, 0x801bb0b90e7d3cb2, 0, 0 }, /* #8 */ 11038 { 0x2f4197, 0x2f4187, 0xedad5d9826890517, 0xedad5d9826890518, 0, 0 }, /* #9 */ 11039 { 0x1b3d97, 0x1b3583, 0xbd0207944a7baaac, 0xbd0207944a7baaad, 0, 0 }, /* #10 */ 11040 { 0x3f24d6, 0x3f2402, 0x6cb4ed6cc25f06c3, 0x6cb4ed6cc25f06c4, 0, 0 }, /* #11 */ 11041 { 0x0f6442, 0x0f6482, 0x8edda9a712476b6c, 0x8edda9a712476b6d, 0, 0 }, /* #12 */ 11042 { 0x2d3b46, 0x2d3306, 0x69d96d3443164054, 0x69d96d3443164055, 0, 0 }, /* #13 */ 11043 { 0x102716, 0x102786, 0xfd1a97876ed376c5, 0xfd1a97876ed376c6, 0, 0 }, /* #14 */ 11044 { 0x123f42, 0x123702, 0x4905c59cef40d3a0, 0x4905c59cef40d3a1, 0, 0 }, /* #15 */ 11045 { 0x302a12, 0x302286, 0xc05a6e4dc7374fd6, 0xc05a6e4dc7374fd7, 0, 0 }, /* #16 */ 11046 { 0x3f2216, 0x3f2282, 0xb86e662f9ef44b19, 0xb86e662f9ef44b1a, 0, 0 }, /* #17 */ 11047 { 0x363492, 0x363486, 0xd878f884c5cb1794, 0xd878f884c5cb1795, 0, 0 }, /* #18 */ 11048 { 0x034f56, 0x034786, 0xb566e9bb2eb906b3, 0xb566e9bb2eb906b4, 0, 0 }, /* #19 */ 11049 { 0x3b3016, 0x3b3082, 0xf6a86a7b3899c260, 0xf6a86a7b3899c261, 0, 0 }, /* #20 */ 11050 { 0x264d47, 0x264587, 0xa386a4b616aea3d7, 0xa386a4b616aea3d8, 0, 0 }, /* #21 */ 11051 { 0x275bc6, 0x275306, 0x5d19b2b4504db2dc, 0x5d19b2b4504db2dd, 0, 0 }, /* #22 */ 11052 { 0x235653, 0x235687, 0xc38272a49df9ee27, 0xc38272a49df9ee28, 0, 0 }, /* #23 */ 11053 { 0x340f96, 0x340706, 0x05b117bbc4d812a9, 0x05b117bbc4d812aa, 0, 0 }, /* #24 */ 11054 { 0x0c78c2, 0x0c7082, 0xea08be2ec2295eb5, 0xea08be2ec2295eb6, 0, 0 }, /* #25 */ 11055 { 0x3d7446, 0x3d7402, 0x0430d350b5b80485, 0x0430d350b5b80486, 0, 0 }, /* #26 */ 11056 { 0x014c03, 0x014483, 0x9d13572f2faf49c1, 0x9d13572f2faf49c2, 0, 0 }, /* #27 */ 11057 { 0x007e46, 0x007682, 0xdce58b911e7deb56, 0xdce58b911e7deb57, 0, 0 }, /* #28 */ 11058 { 0x2d6b43, 0x2d6307, 0x14f9945ef2d559c8, 0x14f9945ef2d559c9, 0, 0 }, /* #29 */ 11059 { 0x3b3216, 0x3b3282, 0x9649341933e845f6, 0x9649341933e845f7, 0, 0 }, /* #30 */ 11060 { 0x3b0192, 0x3b0106, 0x321fad71b8f7462a, 0x321fad71b8f7462b, 0, 0 }, /* #31 */ 11061 { 0x336f46, 0x336702, 0x47089fd7f02bbb19, 0x47089fd7f02bbb1a, 0, 0 }, /* #32 */ 11062 { 0x360092, 0x360082, 0x9a115761aa672682, 0x9a115761aa672683, 0, 0 }, /* #33 */ 11063 { 0x3f2e87, 0x3f2683, 0xe47a9c81a971a6c0, 0xe47a9c81a971a6c1, 0, 0 }, /* #34 */ 11064 { 0x390c92, 0x390406, 0x193879b50ff00e43, 0x193879b50ff00e44, 0, 0 }, /* #35 */ 11065 { 0x3e6702, 0x3e6786, 0x861652811a5cdaa4, 0x861652811a5cdaa5, 0, 0 }, /* #36 */ 11066 { 0x023713, 0x023707, 0x7786ebc81ac2fd59, 0x7786ebc81ac2fd5a, 0, 0 }, /* #37 */ 11067 { 0x2154c6, 0x215482, 0x9e10f1abc058315d, 0x9e10f1abc058315e, 0, 0 }, /* #38 */ 11068 { 0x2a41c6, 0x2a4186, 0x81276476870c6e73, 0x81276476870c6e74, 0, 0 }, /* #39 */ 11069 { 0x347f93, 0x347787, 0x831ca33fdda32a08, 0x831ca33fdda32a09, 0, 0 }, /* #40 */ 11070 { 0x217e93, 0x217683, 0xf557a5fb9204be06, 0xf557a5fb9204be07, 0, 0 }, /* #41 */ 11071 { 0x121d13, 0x121503, 0x098b9d9709f45b24, 0x098b9d9709f45b25, 0, 0 }, /* #42 */ 11072 { 0x172946, 0x172102, 0x336171afcb9efeaa, 0x336171afcb9efeab, 0, 0 }, /* #43 */ 11073 { 0x2e3283, 0x2e3207, 0x1d9caee6d0e6c14d, 0x1d9caee6d0e6c14e, 0, 0 }, /* #44 */ 11074 { 0x1e0d12, 0x1e0506, 0x3c1cca217849e7f9, 0x3c1cca217849e7fa, 0, 0 }, /* #45 */ 11075 { 0x1a5b56, 0x1a5382, 0xd7385be7ac63f825, 0xd7385be7ac63f826, 0, 0 }, /* #46 */ 11076 { 0x194747, 0x194703, 0x208d88176f73e057, 0x208d88176f73e058, 0, 0 }, /* #47 */ 11077 { 0x214f86, 0x214796, 0xa0cd824b35ff9dbf, 0xa0cd824b35ff9dc0, 0, 0 }, /* #48 */ 11078 { 0x251ac2, 0x251282, 0xafe56910be240967, 0xafe56910be240968, 0, 0 }, /* #49 */ 11079 { 0x143202, 0x143286, 0xbaad9805ea725ecb, 0xbaad9805ea725ecc, 0, 0 }, /* #50 */ 11080 { 0x172f07, 0x172783, 0x878e741a462e446d, 0x878e741a462e446e, 0, 0 }, /* #51 */ 11081 { 0x285ad6, 0x285286, 0xe20d90fbd223a4a2, 0xe20d90fbd223a4a3, 0, 0 }, /* #52 */ 11082 { 0x290107, 0x290113, 0x486c694dd056283f, 0x486c694dd0562840, 0, 0 }, /* #53 */ 11083 { 0x356342, 0x356302, 0x3d61728717693a0a, 0x3d61728717693a0b, 0, 0 }, /* #54 */ 11084 { 0x263d42, 0x263592, 0xddcac8f69a076e0f, 0xddcac8f69a076e10, 0, 0 }, /* #55 */ 11085 { 0x0f1dc3, 0x0f1583, 0xbe4677649efe2174, 0xbe4677649efe2175, 0, 0 }, /* #56 */ 11086 { 0x080702, 0x080786, 0x99d8709375973405, 0x99d8709375973406, 0, 0 }, /* #57 */ 11087 { 0x065006, 0x065086, 0xc0b69b61ac8b9838, 0xc0b69b61ac8b9839, 0, 0 }, /* #58 */ 11088 { 0x127d86, 0x127582, 0xc326ca9bbe0fdbca, 0xc326ca9bbe0fdbcb, 0, 0 }, /* #59 */ 11089 { 0x3f0792, 0x3f0786, 0xb3307f0e8f67f98c, 0xb3307f0e8f67f98d, 0, 0 }, /* #60 */ 11090 { 0x250a43, 0x250207, 0x3328ee9e89e084b6, 0x3328ee9e89e084b7, 0, 0 }, /* #61 */ 11091 { 0x096147, 0x096197, 0x979e887f4e672c8f, 0x979e887f4e672c90, 0, 0 }, /* #62 */ 11092 { 0x1376c3, 0x137683, 0xfe14a8fffcdbbc03, 0xfe14a8fffcdbbc04, 0, 0 }, /* #63 */ 11093 { 0x231d12, 0x231502, 0x4613d987de402845, 0x4613d987de402846, 0, 0 }, /* #64 */ 11094 { 0x2e3107, 0x2e3107, 0x6112b32a3f9f0543, 0x6112b32a3f9f0544, 0, 0 }, /* #65 */ 11095 { 0x301b56, 0x301382, 0x853d925f88a7df6d, 0x853d925f88a7df6e, 0, 0 }, /* #66 */ 11096 { 0x141d83, 0x141503, 0x15679969ae3ac915, 0x15679969ae3ac916, 0, 0 }, /* #67 */ 11097 { 0x084753, 0x084783, 0xda1f0014afdffc15, 0xda1f0014afdffc16, 0, 0 }, /* #68 */ 11098 { 0x3e4f47, 0x3e4707, 0x7c9077b74ab91308, 0x7c9077b74ab91309, 0, 0 }, /* #69 */ 11099 { 0x234f46, 0x234702, 0x38d486a9127cb322, 0x38d486a9127cb323, 0, 0 }, /* #70 */ 11100 { 0x145e47, 0x145603, 0x045fa2d68f54bd6a, 0x045fa2d68f54bd6b, 0, 0 }, /* #71 */ 11101 { 0x3b3283, 0x3b3283, 0x911ca69610cf2b31, 0x911ca69610cf2b32, 0, 0 }, /* #72 */ 11102 { 0x3c4a82, 0x3c4286, 0xe35e08283d5b07d0, 0xe35e08283d5b07d1, 0, 0 }, /* #73 */ 11103 { 0x290c13, 0x290407, 0x5a4fd89657811038, 0x5a4fd89657811039, 0, 0 }, /* #74 */ 11104 { 0x146d52, 0x146502, 0x1a4f03460d16e5e4, 0x1a4f03460d16e5e5, 0, 0 }, /* #75 */ 11105 { 0x1f7602, 0x1f7682, 0xce17d1484b19d985, 0xce17d1484b19d986, 0, 0 }, /* #76 */ 11106 { 0x2c5512, 0x2c5586, 0xd7eadc139de0e540, 0xd7eadc139de0e541, 0, 0 }, /* #77 */ 11107 { 0x166f83, 0x166707, 0x5598c73ce4fcdf10, 0x5598c73ce4fcdf11, 0, 0 }, /* #78 */ 11108 { 0x003f17, 0x003713, 0x33bb46367092c4df, 0x33bb46367092c4e0, 0, 0 }, /* #79 */ 11109 { 0x3e1dc2, 0x3e1582, 0x849b7c08f9275288, 0x849b7c08f9275289, 0, 0 }, /* #80 */ 11110 { 0x2c1442, 0x2c1406, 0x3cb092bec82fd694, 0x3cb092bec82fd695, 0, 0 }, /* #81 */ 11111 { 0x3237c6, 0x323782, 0xd84d65efbeb3f3d5, 0xd84d65efbeb3f3d6, 0, 0 }, /* #82 */ 11112 { 0x1f5b13, 0x1f5303, 0x1aa9bdf01b5c92cc, 0x1aa9bdf01b5c92cd, 0, 0 }, /* #83 */ 11113 { 0x346516, 0x346582, 0xcbab0a00c034d193, 0xcbab0a00c034d194, 0, 0 }, /* #84 */ 11114 { 0x1d0bd6, 0x1d0386, 0xfd847fc959d15294, 0xfd847fc959d15295, 0, 0 }, /* #85 */ 11115 { 0x212582, 0x212502, 0x02b1da2621387984, 0x02b1da2621387985, 0, 0 }, /* #86 */ 11116 { 0x287603, 0x287683, 0xfa86b3bb90f9b7a1, 0xfa86b3bb90f9b7a2, 0, 0 }, /* #87 */ 11117 { 0x0178d7, 0x017083, 0xd431d6591bf77922, 0xd431d6591bf77923, 0, 0 }, /* #88 */ 11118 { 0x2f1816, 0x2f1006, 0x43c40234737faf26, 0x43c40234737faf27, 0, 0 }, /* #89 */ 11119 { 0x2c25d2, 0x2c2502, 0x38a5370b4bfca8aa, 0x38a5370b4bfca8ab, 0, 0 }, /* #90 */ 11120 { 0x007106, 0x007106, 0x190d14bb0511e202, 0x190d14bb0511e203, 0, 0 }, /* #91 */ 11121 { 0x0c0dd6, 0x0c0582, 0xca9ef89793a0720a, 0xca9ef89793a0720b, 0, 0 }, /* #92 */ 11122 { 0x1206d3, 0x120683, 0xabbda40fc399e1e5, 0xabbda40fc399e1e6, 0, 0 }, /* #93 */ 11123 { 0x1d6b12, 0x1d6386, 0x89786b1f45c023f4, 0x89786b1f45c023f5, 0, 0 }, /* #94 */ 11124 { 0x004516, 0x004502, 0x295c8891efcac542, 0x295c8891efcac543, 0, 0 }, /* #95 */ 7541 11125 }; 7542 11126 static const BINU64_TEST_T g_aTests_dec_u64[] = 7543 11127 { 7544 { 0x342742, 0x342702, 0x4551f43e7f3f1076, 0x4551f43e7f3f1075, 0, 0 }, /* #0 */ 7545 { 0x3a1506, 0x3a1586, 0xaee8ca16a004205d, 0xaee8ca16a004205c, 0, 0 }, /* #1 */ 7546 { 0x2b2316, 0x2b2306, 0x34a1d2cc03e9f43d, 0x34a1d2cc03e9f43c, 0, 0 }, /* #2 */ 7547 { 0x391886, 0x391092, 0xf02870e61ec179e0, 0xf02870e61ec179df, 0, 0 }, /* #3 */ 7548 { 0x0c2497, 0x0c2403, 0x56efaa7c46400c6c, 0x56efaa7c46400c6b, 0, 0 }, /* #4 */ 7549 { 0x213e87, 0x213687, 0xe7ab7c976aebef4c, 0xe7ab7c976aebef4b, 0, 0 }, /* #5 */ 7550 { 0x005287, 0x005203, 0x1658709b1687722b, 0x1658709b1687722a, 0, 0 }, /* #6 */ 7551 { 0x085b93, 0x085383, 0x8c4efc7567479424, 0x8c4efc7567479423, 0, 0 }, /* #7 */ 7552 { 0x3a2546, 0x3a2516, 0x7f291a7321828210, 0x7f291a732182820f, 0, 0 }, /* #8 */ 7553 { 0x071442, 0x071402, 0x5f8b255f5a20cd5f, 0x5f8b255f5a20cd5e, 0, 0 }, /* #9 */ 7554 { 0x0230d2, 0x023006, 0x1928f783327101bc, 0x1928f783327101bb, 0, 0 }, /* #10 */ 7555 { 0x114656, 0x114686, 0xfbada6385275eb57, 0xfbada6385275eb56, 0, 0 }, /* #11 */ 7556 { 0x3b65d7, 0x3b6587, 0xf15b3b698936dec4, 0xf15b3b698936dec3, 0, 0 }, /* #12 */ 7557 { 0x1c3a87, 0x1c3283, 0x81a0d1d85f9a27a5, 0x81a0d1d85f9a27a4, 0, 0 }, /* #13 */ 7558 { 0x305d93, 0x305507, 0x214dca056b226daa, 0x214dca056b226da9, 0, 0 }, /* #14 */ 7559 { 0x0a4003, 0x0a4003, 0x11c4925df6fae4d1, 0x11c4925df6fae4d0, 0, 0 }, /* #15 */ 7560 { 0x254193, 0x254103, 0x603a500f37b64824, 0x603a500f37b64823, 0, 0 }, /* #16 */ 7561 { 0x1e1952, 0x1e1106, 0x324aeba5edcffe75, 0x324aeba5edcffe74, 0, 0 }, /* #17 */ 7562 { 0x215f86, 0x215782, 0xb56b00a62123cd0c, 0xb56b00a62123cd0b, 0, 0 }, /* #18 */ 7563 { 0x374e83, 0x374687, 0xfb85d2bc02171d51, 0xfb85d2bc02171d50, 0, 0 }, /* #19 */ 7564 { 0x0e73d7, 0x0e7387, 0x9fbf8f8a542171f1, 0x9fbf8f8a542171f0, 0, 0 }, /* #20 */ 7565 { 0x283d46, 0x283502, 0x51749e606b6479bd, 0x51749e606b6479bc, 0, 0 }, /* #21 */ 7566 { 0x093993, 0x093107, 0x2a1342748136a32e, 0x2a1342748136a32d, 0, 0 }, /* #22 */ 7567 { 0x1b4886, 0x1b4002, 0x02f11a75ac0becf2, 0x02f11a75ac0becf1, 0, 0 }, /* #23 */ 7568 { 0x001982, 0x001102, 0x385dec1e9b94975f, 0x385dec1e9b94975e, 0, 0 }, /* #24 */ 7569 { 0x384253, 0x384203, 0x164aa0ea206828bd, 0x164aa0ea206828bc, 0, 0 }, /* #25 */ 7570 { 0x0a6e16, 0x0a6616, 0x217d93d5cb412370, 0x217d93d5cb41236f, 0, 0 }, /* #26 */ 7571 { 0x3436d3, 0x343683, 0xd9b27f9cab974ad7, 0xd9b27f9cab974ad6, 0, 0 }, /* #27 */ 7572 { 0x276982, 0x276186, 0x8fb4005932559143, 0x8fb4005932559142, 0, 0 }, /* #28 */ 7573 { 0x027bd2, 0x027306, 0x5ba876ad356a6378, 0x5ba876ad356a6377, 0, 0 }, /* #29 */ 7574 { 0x0706d6, 0x070606, 0x1c75b4460527618e, 0x1c75b4460527618d, 0, 0 }, /* #30 */ 7575 { 0x0e0f16, 0x0e0786, 0xd8cbcbad945407cb, 0xd8cbcbad945407ca, 0, 0 }, /* #31 */ 7576 { 0x287846, 0x287006, 0x6d5b25aca24c06ee, 0x6d5b25aca24c06ed, 0, 0 }, /* #32 */ 7577 { 0x015a57, 0x015283, 0x837c38927027c709, 0x837c38927027c708, 0, 0 }, /* #33 */ 7578 { 0x257b07, 0x257387, 0x9d4e367dd743b1cd, 0x9d4e367dd743b1cc, 0, 0 }, /* #34 */ 7579 { 0x1b5792, 0x1b5786, 0xcd67e2372f5270be, 0xcd67e2372f5270bd, 0, 0 }, /* #35 */ 7580 { 0x343096, 0x343096, 0xb8d9b1543c34f560, 0xb8d9b1543c34f55f, 0, 0 }, /* #36 */ 7581 { 0x093fc2, 0x093786, 0x92086fa0e33a71d9, 0x92086fa0e33a71d8, 0, 0 }, /* #37 */ 7582 { 0x052f56, 0x052786, 0xec5daa8ebd82292e, 0xec5daa8ebd82292d, 0, 0 }, /* #38 */ 7583 { 0x286743, 0x286787, 0xd704e41b755bb206, 0xd704e41b755bb205, 0, 0 }, /* #39 */ 7584 { 0x1b5517, 0x1b5503, 0x3d750877714d1c2d, 0x3d750877714d1c2c, 0, 0 }, /* #40 */ 7585 { 0x3e7cd2, 0x3e7486, 0xc5c0edf5b3128885, 0xc5c0edf5b3128884, 0, 0 }, /* #41 */ 7586 { 0x0672c6, 0x067286, 0xbee644bd1c194497, 0xbee644bd1c194496, 0, 0 }, /* #42 */ 7587 { 0x0833c6, 0x083386, 0xc2d4f7d42a5d0c56, 0xc2d4f7d42a5d0c55, 0, 0 }, /* #43 */ 7588 { 0x1a2193, 0x1a2183, 0x9814234d9ea5d063, 0x9814234d9ea5d062, 0, 0 }, /* #44 */ 7589 { 0x192096, 0x192002, 0x5f06500d907d7ea8, 0x5f06500d907d7ea7, 0, 0 }, /* #45 */ 7590 { 0x311546, 0x311586, 0xfaded7fa62070515, 0xfaded7fa62070514, 0, 0 }, /* #46 */ 7591 { 0x357c47, 0x357487, 0xb032a6fddb725906, 0xb032a6fddb725905, 0, 0 }, /* #47 */ 7592 { 0x042346, 0x042316, 0x1e79e776b6c385a0, 0x1e79e776b6c3859f, 0, 0 }, /* #48 */ 7593 { 0x0b2447, 0x0b2407, 0x39957a7bb844fe54, 0x39957a7bb844fe53, 0, 0 }, /* #49 */ 7594 { 0x1c5f93, 0x1c5703, 0x07cb0a04b64858ff, 0x07cb0a04b64858fe, 0, 0 }, /* #50 */ 7595 { 0x3e1093, 0x3e1083, 0xb495a3b5f6c7c20f, 0xb495a3b5f6c7c20e, 0, 0 }, /* #51 */ 7596 { 0x2e5b03, 0x2e5317, 0x6af41027582ed640, 0x6af41027582ed63f, 0, 0 }, /* #52 */ 7597 { 0x2c7086, 0x2c7086, 0xd212d2ebf011941c, 0xd212d2ebf011941b, 0, 0 }, /* #53 */ 7598 { 0x156c47, 0x156407, 0x1bab9121d2bf84dc, 0x1bab9121d2bf84db, 0, 0 }, /* #54 */ 7599 { 0x053c83, 0x053407, 0x1dcb68e55909f942, 0x1dcb68e55909f941, 0, 0 }, /* #55 */ 7600 { 0x134256, 0x134282, 0x8e77ec41ae0609f5, 0x8e77ec41ae0609f4, 0, 0 }, /* #56 */ 7601 { 0x374786, 0x374706, 0x542479b4e314755a, 0x542479b4e3147559, 0, 0 }, /* #57 */ 7602 { 0x071fc6, 0x071786, 0xa1316c2b23945c34, 0xa1316c2b23945c33, 0, 0 }, /* #58 */ 7603 { 0x342cc6, 0x342402, 0x13bf1d7b5ac36b62, 0x13bf1d7b5ac36b61, 0, 0 }, /* #59 */ 7604 { 0x282113, 0x282113, 0x570323b2036eac90, 0x570323b2036eac8f, 0, 0 }, /* #60 */ 7605 { 0x1c2797, 0x1c2703, 0x63a210a46248f459, 0x63a210a46248f458, 0, 0 }, /* #61 */ 7606 { 0x323216, 0x323202, 0x0812cfbe3989d54d, 0x0812cfbe3989d54c, 0, 0 }, /* #62 */ 7607 { 0x2a7b02, 0x2a7302, 0x25dceeac827171a8, 0x25dceeac827171a7, 0, 0 }, /* #63 */ 11128 { 0x097cc7, 0x097483, 0xda18ef7ba5b43553, 0xda18ef7ba5b43552, 0, 0 }, /* #0 */ 11129 { 0x122253, 0x122283, 0xf50aa030e46739e7, 0xf50aa030e46739e6, 0, 0 }, /* #1 */ 11130 { 0x1a4a86, 0x1a4286, 0xc4061da5c665c766, 0xc4061da5c665c765, 0, 0 }, /* #2 */ 11131 { 0x045e86, 0x045686, 0xa940959dc9732fb3, 0xa940959dc9732fb2, 0, 0 }, /* #3 */ 11132 { 0x1e2c47, 0x1e2483, 0xff06c6c2e6c8a5f2, 0xff06c6c2e6c8a5f1, 0, 0 }, /* #4 */ 11133 { 0x230ac3, 0x230283, 0xfe96584fecdf65d4, 0xfe96584fecdf65d3, 0, 0 }, /* #5 */ 11134 { 0x3f6b56, 0x3f6382, 0xb0e55715ce3bb10f, 0xb0e55715ce3bb10e, 0, 0 }, /* #6 */ 11135 { 0x385d92, 0x385502, 0x7e39ee73a8095b11, 0x7e39ee73a8095b10, 0, 0 }, /* #7 */ 11136 { 0x155fc7, 0x155783, 0xae87c6bf6e8a212b, 0xae87c6bf6e8a212a, 0, 0 }, /* #8 */ 11137 { 0x093d56, 0x093502, 0x405165eaeaa23914, 0x405165eaeaa23913, 0, 0 }, /* #9 */ 11138 { 0x3965c7, 0x396507, 0x4ffc1c97cf5eaa43, 0x4ffc1c97cf5eaa42, 0, 0 }, /* #10 */ 11139 { 0x390593, 0x390587, 0xcbeeb57703256496, 0xcbeeb57703256495, 0, 0 }, /* #11 */ 11140 { 0x0b1d97, 0x0b1503, 0x2058ed5c33e19a4b, 0x2058ed5c33e19a4a, 0, 0 }, /* #12 */ 11141 { 0x076446, 0x076482, 0x8ff3d38d606bf63f, 0x8ff3d38d606bf63e, 0, 0 }, /* #13 */ 11142 { 0x0576d7, 0x057603, 0x6e05a7be34da64a5, 0x6e05a7be34da64a4, 0, 0 }, /* #14 */ 11143 { 0x076342, 0x076306, 0x4b72f68542a0cef4, 0x4b72f68542a0cef3, 0, 0 }, /* #15 */ 11144 { 0x161b82, 0x161306, 0x13cdf973b7c3bd7f, 0x13cdf973b7c3bd7e, 0, 0 }, /* #16 */ 11145 { 0x337707, 0x337783, 0xad5d9cca0828c7ed, 0xad5d9cca0828c7ec, 0, 0 }, /* #17 */ 11146 { 0x202902, 0x202102, 0x4855c6df105eedea, 0x4855c6df105eede9, 0, 0 }, /* #18 */ 11147 { 0x335e97, 0x335683, 0xc208b212b7516a09, 0xc208b212b7516a08, 0, 0 }, /* #19 */ 11148 { 0x223cc3, 0x223487, 0xdd6a79fdddd834ad, 0xdd6a79fdddd834ac, 0, 0 }, /* #20 */ 11149 { 0x2e6003, 0x2e6083, 0xe34c74e6de3cb3fc, 0xe34c74e6de3cb3fb, 0, 0 }, /* #21 */ 11150 { 0x0e3a06, 0x0e3206, 0x356f9d9c2a5ecb37, 0x356f9d9c2a5ecb36, 0, 0 }, /* #22 */ 11151 { 0x140806, 0x140002, 0x1f8153ebdc65cd2d, 0x1f8153ebdc65cd2c, 0, 0 }, /* #23 */ 11152 { 0x2c1a43, 0x2c1203, 0x7e29110158c540eb, 0x7e29110158c540ea, 0, 0 }, /* #24 */ 11153 { 0x1b7882, 0x1b7002, 0x3eeb154021866759, 0x3eeb154021866758, 0, 0 }, /* #25 */ 11154 { 0x005dd2, 0x005506, 0x583272acd2514f61, 0x583272acd2514f60, 0, 0 }, /* #26 */ 11155 { 0x060697, 0x060683, 0xf30b5299d46fb9bd, 0xf30b5299d46fb9bc, 0, 0 }, /* #27 */ 11156 { 0x1b75d2, 0x1b7506, 0x2cab9379a264632e, 0x2cab9379a264632d, 0, 0 }, /* #28 */ 11157 { 0x1f03d2, 0x1f0306, 0x51c515cb09f574c4, 0x51c515cb09f574c3, 0, 0 }, /* #29 */ 11158 { 0x194b82, 0x194386, 0xbc3e2d2fcb81e283, 0xbc3e2d2fcb81e282, 0, 0 }, /* #30 */ 11159 { 0x080787, 0x080787, 0xf12df4f809fbc896, 0xf12df4f809fbc895, 0, 0 }, /* #31 */ 11160 { 0x2d7fd7, 0x2d7707, 0x4358267c0bf6f90a, 0x4358267c0bf6f909, 0, 0 }, /* #32 */ 11161 { 0x063946, 0x063106, 0x5ad352d5c51aaef1, 0x5ad352d5c51aaef0, 0, 0 }, /* #33 */ 11162 { 0x232b97, 0x232387, 0xa3504f06f34a8c88, 0xa3504f06f34a8c87, 0, 0 }, /* #34 */ 11163 { 0x3445d2, 0x344502, 0x2c7fc2482c960286, 0x2c7fc2482c960285, 0, 0 }, /* #35 */ 11164 { 0x2c1bc2, 0x2c1302, 0x51ebbb7dc454a827, 0x51ebbb7dc454a826, 0, 0 }, /* #36 */ 11165 { 0x221496, 0x221482, 0x86af6ccc543f487a, 0x86af6ccc543f4879, 0, 0 }, /* #37 */ 11166 { 0x0f4883, 0x0f4003, 0x392e5b7652ad7259, 0x392e5b7652ad7258, 0, 0 }, /* #38 */ 11167 { 0x365e03, 0x365607, 0x5aa9778939f172d2, 0x5aa9778939f172d1, 0, 0 }, /* #39 */ 11168 { 0x2671d7, 0x267107, 0x4d66917e87117dfd, 0x4d66917e87117dfc, 0, 0 }, /* #40 */ 11169 { 0x1a0ec7, 0x1a0603, 0x413ffa16a407e0ed, 0x413ffa16a407e0ec, 0, 0 }, /* #41 */ 11170 { 0x3b3ad6, 0x3b3286, 0xd1ed8b5e9a718182, 0xd1ed8b5e9a718181, 0, 0 }, /* #42 */ 11171 { 0x185186, 0x185186, 0xb130442d39bc2d07, 0xb130442d39bc2d06, 0, 0 }, /* #43 */ 11172 { 0x0c2043, 0x0c2007, 0x5169a5211a63d9b3, 0x5169a5211a63d9b2, 0, 0 }, /* #44 */ 11173 { 0x184342, 0x184386, 0xa59a33cc782964d2, 0xa59a33cc782964d1, 0, 0 }, /* #45 */ 11174 { 0x3e2957, 0x3e2107, 0x5dc09402276130a4, 0x5dc09402276130a3, 0, 0 }, /* #46 */ 11175 { 0x351e92, 0x351686, 0xbf97ee348169a80d, 0xbf97ee348169a80c, 0, 0 }, /* #47 */ 11176 { 0x173882, 0x173002, 0x1e064f59b30d0dd1, 0x1e064f59b30d0dd0, 0, 0 }, /* #48 */ 11177 { 0x030c42, 0x030486, 0x9053b5f122af048c, 0x9053b5f122af048b, 0, 0 }, /* #49 */ 11178 { 0x0e0a42, 0x0e0212, 0x012c31e5c80dc990, 0x012c31e5c80dc98f, 0, 0 }, /* #50 */ 11179 { 0x3f31d6, 0x3f3182, 0xbb91fb4da37e573f, 0xbb91fb4da37e573e, 0, 0 }, /* #51 */ 11180 { 0x091ac2, 0x091282, 0x84a3b7e51190f865, 0x84a3b7e51190f864, 0, 0 }, /* #52 */ 11181 { 0x3e3e97, 0x3e3607, 0x35df2cedb6e505ca, 0x35df2cedb6e505c9, 0, 0 }, /* #53 */ 11182 { 0x3e3812, 0x3e3012, 0x32d7d6d574e62a20, 0x32d7d6d574e62a1f, 0, 0 }, /* #54 */ 11183 { 0x195406, 0x195486, 0xb5fa0ceab09b93a4, 0xb5fa0ceab09b93a3, 0, 0 }, /* #55 */ 11184 { 0x257257, 0x257203, 0x65b1286bea08c4cf, 0x65b1286bea08c4ce, 0, 0 }, /* #56 */ 11185 { 0x143cd7, 0x143407, 0x4ba6f19e25c1a2cb, 0x4ba6f19e25c1a2ca, 0, 0 }, /* #57 */ 11186 { 0x004203, 0x004207, 0x62c52c944b98e48e, 0x62c52c944b98e48d, 0, 0 }, /* #58 */ 11187 { 0x315b16, 0x315302, 0x1b83d629386e7408, 0x1b83d629386e7407, 0, 0 }, /* #59 */ 11188 { 0x214c87, 0x214487, 0xe319477067f18bec, 0xe319477067f18beb, 0, 0 }, /* #60 */ 11189 { 0x213cc6, 0x213406, 0x185df77a09a4a543, 0x185df77a09a4a542, 0, 0 }, /* #61 */ 11190 { 0x2217c3, 0x221707, 0x34e805b1c6234294, 0x34e805b1c6234293, 0, 0 }, /* #62 */ 11191 { 0x0d6347, 0x0d6383, 0xa418b8d2c65c84e4, 0xa418b8d2c65c84e3, 0, 0 }, /* #63 */ 11192 { 0x0e1657, 0x0e1603, 0x1ee1ef2301dc3039, 0x1ee1ef2301dc3038, 0, 0 }, /* #64 */ 11193 { 0x1a7286, 0x1a7206, 0x2389fcbd5e31fbcb, 0x2389fcbd5e31fbca, 0, 0 }, /* #65 */ 11194 { 0x2f6e87, 0x2f6607, 0x3bbbb50752d47a94, 0x3bbbb50752d47a93, 0, 0 }, /* #66 */ 11195 { 0x2a1e07, 0x2a1607, 0x253c7c2716d98f04, 0x253c7c2716d98f03, 0, 0 }, /* #67 */ 11196 { 0x3b1857, 0x3b1087, 0xfdbfcbce200f135b, 0xfdbfcbce200f135a, 0, 0 }, /* #68 */ 11197 { 0x1d6107, 0x1d6187, 0x936c9e10dc0edb7f, 0x936c9e10dc0edb7e, 0, 0 }, /* #69 */ 11198 { 0x3d5713, 0x3d5703, 0x6dbde80d5169a0d4, 0x6dbde80d5169a0d3, 0, 0 }, /* #70 */ 11199 { 0x0d65c6, 0x0d6582, 0xf21956c2efa7cf47, 0xf21956c2efa7cf46, 0, 0 }, /* #71 */ 11200 { 0x0e7442, 0x0e7406, 0x284dc764d445a4e9, 0x284dc764d445a4e8, 0, 0 }, /* #72 */ 11201 { 0x1d2b93, 0x1d2303, 0x13a62ca70331355c, 0x13a62ca70331355b, 0, 0 }, /* #73 */ 11202 { 0x3d1207, 0x3d1207, 0x2815e1282bbd87aa, 0x2815e1282bbd87a9, 0, 0 }, /* #74 */ 11203 { 0x313e52, 0x313686, 0xf0107f9c76bcf74f, 0xf0107f9c76bcf74e, 0, 0 }, /* #75 */ 11204 { 0x297343, 0x297303, 0x708e536faf2bfb86, 0x708e536faf2bfb85, 0, 0 }, /* #76 */ 11205 { 0x073552, 0x073502, 0x71bcb8b76a10c03c, 0x71bcb8b76a10c03b, 0, 0 }, /* #77 */ 11206 { 0x030fc3, 0x030703, 0x67d1bf50057970a2, 0x67d1bf50057970a1, 0, 0 }, /* #78 */ 11207 { 0x273196, 0x273186, 0xcd9b5df1f3ea173b, 0xcd9b5df1f3ea173a, 0, 0 }, /* #79 */ 11208 { 0x340013, 0x340007, 0x3d5f9a3d5bcc3ba4, 0x3d5f9a3d5bcc3ba3, 0, 0 }, /* #80 */ 11209 { 0x075b13, 0x075307, 0x0201555f7f6dce45, 0x0201555f7f6dce44, 0, 0 }, /* #81 */ 11210 { 0x0b5102, 0x0b5182, 0x80ea122bbe466a41, 0x80ea122bbe466a40, 0, 0 }, /* #82 */ 11211 { 0x0e6652, 0x0e6682, 0xd36de0725867fe62, 0xd36de0725867fe61, 0, 0 }, /* #83 */ 11212 { 0x2a0702, 0x2a0786, 0xfb77f8b7f98f7d7e, 0xfb77f8b7f98f7d7d, 0, 0 }, /* #84 */ 11213 { 0x297597, 0x297503, 0x4be8ede953823ecc, 0x4be8ede953823ecb, 0, 0 }, /* #85 */ 11214 { 0x1b6212, 0x1b6282, 0xd2d90009ae85ceff, 0xd2d90009ae85cefe, 0, 0 }, /* #86 */ 11215 { 0x115883, 0x115007, 0x7aa3df59824bbdf4, 0x7aa3df59824bbdf3, 0, 0 }, /* #87 */ 11216 { 0x1c6a02, 0x1c6206, 0x7c2d031ac3e62b6d, 0x7c2d031ac3e62b6c, 0, 0 }, /* #88 */ 11217 { 0x265f86, 0x265786, 0x95a70b67e125444c, 0x95a70b67e125444b, 0, 0 }, /* #89 */ 11218 { 0x1d4317, 0x1d4303, 0x1d9b0f583e354e1b, 0x1d9b0f583e354e1a, 0, 0 }, /* #90 */ 11219 { 0x0c0a42, 0x0c0282, 0xc561bf31e0536e1b, 0xc561bf31e0536e1a, 0, 0 }, /* #91 */ 11220 { 0x0f4d87, 0x0f4503, 0x3cc3db5e226c6e65, 0x3cc3db5e226c6e64, 0, 0 }, /* #92 */ 11221 { 0x371756, 0x371782, 0xa7bf178dd7843146, 0xa7bf178dd7843145, 0, 0 }, /* #93 */ 11222 { 0x233e57, 0x233683, 0xe8a10d0e3b538677, 0xe8a10d0e3b538676, 0, 0 }, /* #94 */ 11223 { 0x2047c6, 0x204702, 0x495a6633d409b53f, 0x495a6633d409b53e, 0, 0 }, /* #95 */ 7608 11224 }; 7609 11225 static const BINU64_TEST_T g_aTests_dec_u64_locked[] = 7610 11226 { 7611 { 0x397197, 0x397107, 0x0231e7cbfbd2a48f, 0x0231e7cbfbd2a48e, 0, 0 }, /* #0 */ 7612 { 0x286242, 0x286282, 0xa82b49a85be63aff, 0xa82b49a85be63afe, 0, 0 }, /* #1 */ 7613 { 0x304912, 0x304186, 0xa7a06ac737290b3b, 0xa7a06ac737290b3a, 0, 0 }, /* #2 */ 7614 { 0x0263d7, 0x026307, 0x61463a0c6631189a, 0x61463a0c66311899, 0, 0 }, /* #3 */ 7615 { 0x1672c3, 0x167203, 0x6f577ed2eb9b8577, 0x6f577ed2eb9b8576, 0, 0 }, /* #4 */ 7616 { 0x072546, 0x072586, 0xf64326244de023a1, 0xf64326244de023a0, 0, 0 }, /* #5 */ 7617 { 0x3d4206, 0x3d4286, 0xb9a394d2bd816361, 0xb9a394d2bd816360, 0, 0 }, /* #6 */ 7618 { 0x3f2543, 0x3f2583, 0xc1ad79c12a42b5cc, 0xc1ad79c12a42b5cb, 0, 0 }, /* #7 */ 7619 { 0x146ec3, 0x146603, 0x241564317973d6b6, 0x241564317973d6b5, 0, 0 }, /* #8 */ 7620 { 0x361a82, 0x361286, 0x8ac0fd334019826a, 0x8ac0fd3340198269, 0, 0 }, /* #9 */ 7621 { 0x2f24c3, 0x2f2403, 0x2f4a109033180a44, 0x2f4a109033180a43, 0, 0 }, /* #10 */ 7622 { 0x051706, 0x051782, 0x83f008a8b37dbcb4, 0x83f008a8b37dbcb3, 0, 0 }, /* #11 */ 7623 { 0x087052, 0x087002, 0x3fb5b9d0dc4debd4, 0x3fb5b9d0dc4debd3, 0, 0 }, /* #12 */ 7624 { 0x3a2757, 0x3a2783, 0x9db5f884c26e6533, 0x9db5f884c26e6532, 0, 0 }, /* #13 */ 7625 { 0x1d5516, 0x1d5586, 0x92757068ef07748f, 0x92757068ef07748e, 0, 0 }, /* #14 */ 7626 { 0x264547, 0x264583, 0xb55cb9493563f4cc, 0xb55cb9493563f4cb, 0, 0 }, /* #15 */ 7627 { 0x0823d3, 0x082383, 0xf3f30ee440bafbf3, 0xf3f30ee440bafbf2, 0, 0 }, /* #16 */ 7628 { 0x165616, 0x165682, 0xd3a17c82bb091e41, 0xd3a17c82bb091e40, 0, 0 }, /* #17 */ 7629 { 0x3544d7, 0x354403, 0x734d2af5887cb4f8, 0x734d2af5887cb4f7, 0, 0 }, /* #18 */ 7630 { 0x191217, 0x191287, 0xdec795bd818859ec, 0xdec795bd818859eb, 0, 0 }, /* #19 */ 7631 { 0x373b16, 0x373386, 0xb125c46bb1db3f7f, 0xb125c46bb1db3f7e, 0, 0 }, /* #20 */ 7632 { 0x026602, 0x026682, 0xf69b3c60baf7210e, 0xf69b3c60baf7210d, 0, 0 }, /* #21 */ 7633 { 0x185e82, 0x185686, 0xa80976555340629a, 0xa809765553406299, 0, 0 }, /* #22 */ 7634 { 0x377bc7, 0x377387, 0x90e5ccd15e74f689, 0x90e5ccd15e74f688, 0, 0 }, /* #23 */ 7635 { 0x1749c6, 0x174186, 0x9a2cf3bcbeee788e, 0x9a2cf3bcbeee788d, 0, 0 }, /* #24 */ 7636 { 0x3569c6, 0x356182, 0xa3640733de8e9721, 0xa3640733de8e9720, 0, 0 }, /* #25 */ 7637 { 0x143743, 0x143703, 0x14d32c6ef4161171, 0x14d32c6ef4161170, 0, 0 }, /* #26 */ 7638 { 0x097452, 0x097412, 0x5b38d499f98effc0, 0x5b38d499f98effbf, 0, 0 }, /* #27 */ 7639 { 0x0d16c7, 0x0d1607, 0x2ff3b126cc257828, 0x2ff3b126cc257827, 0, 0 }, /* #28 */ 7640 { 0x1f1843, 0x1f1087, 0xfc2517a826fc453a, 0xfc2517a826fc4539, 0, 0 }, /* #29 */ 7641 { 0x343553, 0x343507, 0x7de00d65d4a0a1d2, 0x7de00d65d4a0a1d1, 0, 0 }, /* #30 */ 7642 { 0x0f2253, 0x0f2207, 0x4e3ae0f795f22c4e, 0x4e3ae0f795f22c4d, 0, 0 }, /* #31 */ 7643 { 0x077f47, 0x077783, 0xda60397dfcbeeba3, 0xda60397dfcbeeba2, 0, 0 }, /* #32 */ 7644 { 0x1e4b12, 0x1e4386, 0xce79bb4303929ce2, 0xce79bb4303929ce1, 0, 0 }, /* #33 */ 7645 { 0x2f6982, 0x2f6106, 0x6fc27f5b16d5d1d3, 0x6fc27f5b16d5d1d2, 0, 0 }, /* #34 */ 7646 { 0x3747d6, 0x374786, 0xb7928037734ec1c1, 0xb7928037734ec1c0, 0, 0 }, /* #35 */ 7647 { 0x1f5817, 0x1f5087, 0xaafe17b3afab99cb, 0xaafe17b3afab99ca, 0, 0 }, /* #36 */ 7648 { 0x061f87, 0x061783, 0xcb1b7442d847b28d, 0xcb1b7442d847b28c, 0, 0 }, /* #37 */ 7649 { 0x2d3f93, 0x2d3783, 0xf05041d0c63c8926, 0xf05041d0c63c8925, 0, 0 }, /* #38 */ 7650 { 0x317957, 0x317183, 0xee79400690710ea8, 0xee79400690710ea7, 0, 0 }, /* #39 */ 7651 { 0x1a0293, 0x1a0283, 0xb38ec3a2ec32af3c, 0xb38ec3a2ec32af3b, 0, 0 }, /* #40 */ 7652 { 0x0d7bd3, 0x0d7303, 0x0f9391335a581fdb, 0x0f9391335a581fda, 0, 0 }, /* #41 */ 7653 { 0x215417, 0x215483, 0x813a359033eae084, 0x813a359033eae083, 0, 0 }, /* #42 */ 7654 { 0x122246, 0x122202, 0x218d688926e37e9c, 0x218d688926e37e9b, 0, 0 }, /* #43 */ 7655 { 0x296542, 0x296582, 0xc1b4a11356beb26f, 0xc1b4a11356beb26e, 0, 0 }, /* #44 */ 7656 { 0x3b0812, 0x3b0002, 0x44900ee2a6107d44, 0x44900ee2a6107d43, 0, 0 }, /* #45 */ 7657 { 0x0119c7, 0x011107, 0x4f1d0cda0082db91, 0x4f1d0cda0082db90, 0, 0 }, /* #46 */ 7658 { 0x3643d6, 0x364302, 0x4f83d65eaf7b6a5c, 0x4f83d65eaf7b6a5b, 0, 0 }, /* #47 */ 7659 { 0x2e5e12, 0x2e5606, 0x340ed85156b7aa51, 0x340ed85156b7aa50, 0, 0 }, /* #48 */ 7660 { 0x0a7a17, 0x0a7207, 0x1fb8a53f43289e6b, 0x1fb8a53f43289e6a, 0, 0 }, /* #49 */ 7661 { 0x285b56, 0x285302, 0x4a8b6728091a0246, 0x4a8b6728091a0245, 0, 0 }, /* #50 */ 7662 { 0x211956, 0x211106, 0x4f64d63dc7d95cf1, 0x4f64d63dc7d95cf0, 0, 0 }, /* #51 */ 7663 { 0x2d6783, 0x2d6707, 0x4e0323c307e6fd5a, 0x4e0323c307e6fd59, 0, 0 }, /* #52 */ 7664 { 0x207f12, 0x207786, 0xa807a0f3c653ce37, 0xa807a0f3c653ce36, 0, 0 }, /* #53 */ 7665 { 0x0b0613, 0x0b0607, 0x18f6df635a8edba7, 0x18f6df635a8edba6, 0, 0 }, /* #54 */ 7666 { 0x040a16, 0x040202, 0x1a57af8be77a7bd4, 0x1a57af8be77a7bd3, 0, 0 }, /* #55 */ 7667 { 0x057d03, 0x057583, 0xdee597d7e465e9ff, 0xdee597d7e465e9fe, 0, 0 }, /* #56 */ 7668 { 0x1354c7, 0x135407, 0x6507878584c02dee, 0x6507878584c02ded, 0, 0 }, /* #57 */ 7669 { 0x123fc3, 0x123703, 0x4e7d04256ed7a0c9, 0x4e7d04256ed7a0c8, 0, 0 }, /* #58 */ 7670 { 0x224683, 0x224683, 0xf0dd14301882c332, 0xf0dd14301882c331, 0, 0 }, /* #59 */ 7671 { 0x187442, 0x187406, 0x083249e33d404bd3, 0x083249e33d404bd2, 0, 0 }, /* #60 */ 7672 { 0x105a43, 0x105203, 0x73bb9fcc90eafdc9, 0x73bb9fcc90eafdc8, 0, 0 }, /* #61 */ 7673 { 0x382496, 0x382482, 0xcb5277df112bb087, 0xcb5277df112bb086, 0, 0 }, /* #62 */ 7674 { 0x3b7813, 0x3b7083, 0x8ac45f8c861dbe7a, 0x8ac45f8c861dbe79, 0, 0 }, /* #63 */ 11227 { 0x2b43c6, 0x2b4306, 0x502cf42d3189d5b3, 0x502cf42d3189d5b2, 0, 0 }, /* #0 */ 11228 { 0x125f52, 0x125786, 0xd2e8f9d0a1cddef6, 0xd2e8f9d0a1cddef5, 0, 0 }, /* #1 */ 11229 { 0x287116, 0x287182, 0xec0592a421a935b7, 0xec0592a421a935b6, 0, 0 }, /* #2 */ 11230 { 0x1e0443, 0x1e0487, 0xf41aacd5d7c5b1c7, 0xf41aacd5d7c5b1c6, 0, 0 }, /* #3 */ 11231 { 0x090f82, 0x090706, 0x1ab9391971989e2f, 0x1ab9391971989e2e, 0, 0 }, /* #4 */ 11232 { 0x132603, 0x132603, 0x5e6e75e9adb84ba5, 0x5e6e75e9adb84ba4, 0, 0 }, /* #5 */ 11233 { 0x3f4446, 0x3f4482, 0xb3c3d86199e5a53f, 0xb3c3d86199e5a53e, 0, 0 }, /* #6 */ 11234 { 0x3262d3, 0x326203, 0x3a9901d12ad7c068, 0x3a9901d12ad7c067, 0, 0 }, /* #7 */ 11235 { 0x065e47, 0x065603, 0x5198cd67f0df42c5, 0x5198cd67f0df42c4, 0, 0 }, /* #8 */ 11236 { 0x154f03, 0x154783, 0xc6d001029e385eae, 0xc6d001029e385ead, 0, 0 }, /* #9 */ 11237 { 0x322dc6, 0x322582, 0x8491fa08429ccde7, 0x8491fa08429ccde6, 0, 0 }, /* #10 */ 11238 { 0x362592, 0x362586, 0xb2e65b2d635c16f1, 0xb2e65b2d635c16f0, 0, 0 }, /* #11 */ 11239 { 0x2c0156, 0x2c0182, 0xa63a71455e265399, 0xa63a71455e265398, 0, 0 }, /* #12 */ 11240 { 0x221d52, 0x221502, 0x5135e60b87ceaae6, 0x5135e60b87ceaae5, 0, 0 }, /* #13 */ 11241 { 0x116502, 0x116506, 0x2c1d822729519925, 0x2c1d822729519924, 0, 0 }, /* #14 */ 11242 { 0x0c05c7, 0x0c0583, 0xb407ccdb8217001a, 0xb407ccdb82170019, 0, 0 }, /* #15 */ 11243 { 0x1a7942, 0x1a7102, 0x4079231e3e16a43e, 0x4079231e3e16a43d, 0, 0 }, /* #16 */ 11244 { 0x3006d2, 0x300602, 0x21f2ba2c25147498, 0x21f2ba2c25147497, 0, 0 }, /* #17 */ 11245 { 0x1c50d3, 0x1c5007, 0x7b4bf8372159819b, 0x7b4bf8372159819a, 0, 0 }, /* #18 */ 11246 { 0x152216, 0x152206, 0x7aa541e486f2fc97, 0x7aa541e486f2fc96, 0, 0 }, /* #19 */ 11247 { 0x091e83, 0x091607, 0x7501f9910b3a9ca4, 0x7501f9910b3a9ca3, 0, 0 }, /* #20 */ 11248 { 0x275a92, 0x275282, 0xe16a59ead800dfe1, 0xe16a59ead800dfe0, 0, 0 }, /* #21 */ 11249 { 0x3522c3, 0x352283, 0xdd6f2cb2271525f5, 0xdd6f2cb2271525f4, 0, 0 }, /* #22 */ 11250 { 0x1f6916, 0x1f6106, 0x2ec01918e6749094, 0x2ec01918e6749093, 0, 0 }, /* #23 */ 11251 { 0x2f2f56, 0x2f2702, 0x7588645cd1286ee4, 0x7588645cd1286ee3, 0, 0 }, /* #24 */ 11252 { 0x346f53, 0x346787, 0xea41fe8af815f7d5, 0xea41fe8af815f7d4, 0, 0 }, /* #25 */ 11253 { 0x2e4c86, 0x2e4482, 0xede573b87121fafe, 0xede573b87121fafd, 0, 0 }, /* #26 */ 11254 { 0x106d47, 0x106507, 0x3c910586dcd08034, 0x3c910586dcd08033, 0, 0 }, /* #27 */ 11255 { 0x016046, 0x016082, 0x978d3a476e2d2ba8, 0x978d3a476e2d2ba7, 0, 0 }, /* #28 */ 11256 { 0x2d1747, 0x2d1707, 0x346ad19b559b0515, 0x346ad19b559b0514, 0, 0 }, /* #29 */ 11257 { 0x2731d7, 0x273183, 0xd0c82517fa8385d7, 0xd0c82517fa8385d6, 0, 0 }, /* #30 */ 11258 { 0x3b3252, 0x3b3282, 0xd30deb8b60ac591a, 0xd30deb8b60ac5919, 0, 0 }, /* #31 */ 11259 { 0x231d46, 0x231582, 0xb4b1f11c002cab8a, 0xb4b1f11c002cab89, 0, 0 }, /* #32 */ 11260 { 0x0c2116, 0x0c2102, 0x6c05198d48e5e0bb, 0x6c05198d48e5e0ba, 0, 0 }, /* #33 */ 11261 { 0x100e87, 0x100603, 0x428b626bca3f4fba, 0x428b626bca3f4fb9, 0, 0 }, /* #34 */ 11262 { 0x2a6013, 0x2a6003, 0x0aaf8139af4b933c, 0x0aaf8139af4b933b, 0, 0 }, /* #35 */ 11263 { 0x0c6b57, 0x0c6397, 0xf1c4a20131f880a0, 0xf1c4a20131f8809f, 0, 0 }, /* #36 */ 11264 { 0x280907, 0x280183, 0xfd631e5a60d7e2ae, 0xfd631e5a60d7e2ad, 0, 0 }, /* #37 */ 11265 { 0x1d4612, 0x1d4692, 0x82219fa8467f1880, 0x82219fa8467f187f, 0, 0 }, /* #38 */ 11266 { 0x387083, 0x387007, 0x78d552851ef63fc7, 0x78d552851ef63fc6, 0, 0 }, /* #39 */ 11267 { 0x1c5796, 0x1c5702, 0x78a4b0c8b097b7cf, 0x78a4b0c8b097b7ce, 0, 0 }, /* #40 */ 11268 { 0x125853, 0x125003, 0x6480dc7d7a263d46, 0x6480dc7d7a263d45, 0, 0 }, /* #41 */ 11269 { 0x0b2546, 0x0b2586, 0xce990e1a9e4ee8d9, 0xce990e1a9e4ee8d8, 0, 0 }, /* #42 */ 11270 { 0x2c7546, 0x2c7582, 0xc52fff939f5ad852, 0xc52fff939f5ad851, 0, 0 }, /* #43 */ 11271 { 0x340e86, 0x340682, 0xbb66d8e917a795f8, 0xbb66d8e917a795f7, 0, 0 }, /* #44 */ 11272 { 0x2a6842, 0x2a6006, 0x3fb79fdd6bf8613b, 0x3fb79fdd6bf8613a, 0, 0 }, /* #45 */ 11273 { 0x202786, 0x202782, 0xa98afb3999a046d7, 0xa98afb3999a046d6, 0, 0 }, /* #46 */ 11274 { 0x337057, 0x337007, 0x70ee9fa9acbc1888, 0x70ee9fa9acbc1887, 0, 0 }, /* #47 */ 11275 { 0x344a03, 0x344207, 0x24aee7a8f6f16f01, 0x24aee7a8f6f16f00, 0, 0 }, /* #48 */ 11276 { 0x2a7a16, 0x2a7206, 0x0112e52b9cd284e5, 0x0112e52b9cd284e4, 0, 0 }, /* #49 */ 11277 { 0x030b47, 0x030383, 0xbde5b236d536c1ae, 0xbde5b236d536c1ad, 0, 0 }, /* #50 */ 11278 { 0x1737c6, 0x173702, 0x4f2b45d6f9506d1b, 0x4f2b45d6f9506d1a, 0, 0 }, /* #51 */ 11279 { 0x356c43, 0x356413, 0x27a28d62a60a3320, 0x27a28d62a60a331f, 0, 0 }, /* #52 */ 11280 { 0x305217, 0x305287, 0xef245074419d126b, 0xef245074419d126a, 0, 0 }, /* #53 */ 11281 { 0x1e07d3, 0x1e0703, 0x0261043f229575ae, 0x0261043f229575ad, 0, 0 }, /* #54 */ 11282 { 0x1d4553, 0x1d4587, 0xddec1a80b5456122, 0xddec1a80b5456121, 0, 0 }, /* #55 */ 11283 { 0x3f7986, 0x3f7182, 0xf76850c21ca0a7cc, 0xf76850c21ca0a7cb, 0, 0 }, /* #56 */ 11284 { 0x0e2dc6, 0x0e2586, 0xfed48147a2966166, 0xfed48147a2966165, 0, 0 }, /* #57 */ 11285 { 0x337c82, 0x337486, 0xc237d2cd14f58236, 0xc237d2cd14f58235, 0, 0 }, /* #58 */ 11286 { 0x303293, 0x303207, 0x65874f198c63b329, 0x65874f198c63b328, 0, 0 }, /* #59 */ 11287 { 0x1a2642, 0x1a2686, 0xf06d0411388df764, 0xf06d0411388df763, 0, 0 }, /* #60 */ 11288 { 0x2610c7, 0x261087, 0xf7e21eb686215b12, 0xf7e21eb686215b11, 0, 0 }, /* #61 */ 11289 { 0x0e5b43, 0x0e5387, 0x90d912d569a2180d, 0x90d912d569a2180c, 0, 0 }, /* #62 */ 11290 { 0x230742, 0x230702, 0x3401e432634f6f05, 0x3401e432634f6f04, 0, 0 }, /* #63 */ 11291 { 0x2c4a16, 0x2c4282, 0xd251e8e3d4898c2d, 0xd251e8e3d4898c2c, 0, 0 }, /* #64 */ 11292 { 0x103947, 0x103183, 0xa85f7b5ab675afa8, 0xa85f7b5ab675afa7, 0, 0 }, /* #65 */ 11293 { 0x1b6643, 0x1b6603, 0x6ba792d46661055e, 0x6ba792d46661055d, 0, 0 }, /* #66 */ 11294 { 0x185383, 0x185307, 0x4da43a815e960ec7, 0x4da43a815e960ec6, 0, 0 }, /* #67 */ 11295 { 0x3c7206, 0x3c7206, 0x240a0271c67da99b, 0x240a0271c67da99a, 0, 0 }, /* #68 */ 11296 { 0x265b13, 0x265303, 0x00223698d12d7803, 0x00223698d12d7802, 0, 0 }, /* #69 */ 11297 { 0x2e3513, 0x2e3587, 0xe07040e203a8552e, 0xe07040e203a8552d, 0, 0 }, /* #70 */ 11298 { 0x334613, 0x334683, 0xe4cf948659909b7a, 0xe4cf948659909b79, 0, 0 }, /* #71 */ 11299 { 0x1f7c43, 0x1f7483, 0xb4a4c650f3596f76, 0xb4a4c650f3596f75, 0, 0 }, /* #72 */ 11300 { 0x174912, 0x174186, 0xbfe0f93671d985d3, 0xbfe0f93671d985d2, 0, 0 }, /* #73 */ 11301 { 0x0968d7, 0x096003, 0x6301eb9556cbe087, 0x6301eb9556cbe086, 0, 0 }, /* #74 */ 11302 { 0x1135d3, 0x113583, 0xc93b506e6fc27b84, 0xc93b506e6fc27b83, 0, 0 }, /* #75 */ 11303 { 0x1d0b53, 0x1d0387, 0xe348a74146a59e7f, 0xe348a74146a59e7e, 0, 0 }, /* #76 */ 11304 { 0x1c4f53, 0x1c4703, 0x5a40d69f3371677b, 0x5a40d69f3371677a, 0, 0 }, /* #77 */ 11305 { 0x0a0f03, 0x0a0787, 0xe103e4510c733a79, 0xe103e4510c733a78, 0, 0 }, /* #78 */ 11306 { 0x023393, 0x023383, 0xb8e81678eedd25f9, 0xb8e81678eedd25f8, 0, 0 }, /* #79 */ 11307 { 0x1b3d52, 0x1b3516, 0x669b653a77609800, 0x669b653a776097ff, 0, 0 }, /* #80 */ 11308 { 0x127756, 0x127786, 0xcbb98ecf5934974e, 0xcbb98ecf5934974d, 0, 0 }, /* #81 */ 11309 { 0x0e5ec2, 0x0e5686, 0xa03952424b6df61e, 0xa03952424b6df61d, 0, 0 }, /* #82 */ 11310 { 0x077b97, 0x077383, 0xb9624d1afa027d16, 0xb9624d1afa027d15, 0, 0 }, /* #83 */ 11311 { 0x342412, 0x342406, 0x296ebb52aeb5eb5b, 0x296ebb52aeb5eb5a, 0, 0 }, /* #84 */ 11312 { 0x0c1996, 0x0c1102, 0x0ba4614253ae1bd1, 0x0ba4614253ae1bd0, 0, 0 }, /* #85 */ 11313 { 0x2d5ad2, 0x2d5206, 0x4f049d0ceae7a8f1, 0x4f049d0ceae7a8f0, 0, 0 }, /* #86 */ 11314 { 0x220687, 0x220607, 0x767da914e35a31d5, 0x767da914e35a31d4, 0, 0 }, /* #87 */ 11315 { 0x271cd2, 0x271486, 0xd4f2086d6ae8b99d, 0xd4f2086d6ae8b99c, 0, 0 }, /* #88 */ 11316 { 0x0736d3, 0x073603, 0x1490f507aba1eff5, 0x1490f507aba1eff4, 0, 0 }, /* #89 */ 11317 { 0x0649d2, 0x064186, 0xdb67782542f3e982, 0xdb67782542f3e981, 0, 0 }, /* #90 */ 11318 { 0x005313, 0x005387, 0xd695a06800294975, 0xd695a06800294974, 0, 0 }, /* #91 */ 11319 { 0x161747, 0x161713, 0x3bf4ef79680378e0, 0x3bf4ef79680378df, 0, 0 }, /* #92 */ 11320 { 0x160f87, 0x160707, 0x6051065176dfd1f4, 0x6051065176dfd1f3, 0, 0 }, /* #93 */ 11321 { 0x354042, 0x354002, 0x113eeae023ab8363, 0x113eeae023ab8362, 0, 0 }, /* #94 */ 11322 { 0x2e41c3, 0x2e4103, 0x07a75db2df61b4d6, 0x07a75db2df61b4d5, 0, 0 }, /* #95 */ 7675 11323 }; 7676 11324 static const BINU64_TEST_T g_aTests_not_u64[] = 7677 11325 { 7678 { 0x215953, 0x215953, 0x60f8f90d56399f0c, 0x9f0706f2a9c660f3, 0, 0 }, /* #0 */ 7679 { 0x267617, 0x267617, 0x2bf0b9b6c06ed346, 0xd40f46493f912cb9, 0, 0 }, /* #1 */ 7680 { 0x307243, 0x307243, 0x9e214c0e8b9db23f, 0x61deb3f174624dc0, 0, 0 }, /* #2 */ 7681 { 0x083a96, 0x083a96, 0x1e191533a03e5c3a, 0xe1e6eacc5fc1a3c5, 0, 0 }, /* #3 */ 7682 { 0x3e5697, 0x3e5697, 0xbbb43ca231020574, 0x444bc35dcefdfa8b, 0, 0 }, /* #4 */ 7683 { 0x303cc3, 0x303cc3, 0xac55a897796f1719, 0x53aa57688690e8e6, 0, 0 }, /* #5 */ 7684 { 0x2f0913, 0x2f0913, 0x57ae0f32d14ff252, 0xa851f0cd2eb00dad, 0, 0 }, /* #6 */ 7685 { 0x274896, 0x274896, 0x23bed60859a22359, 0xdc4129f7a65ddca6, 0, 0 }, /* #7 */ 7686 { 0x153987, 0x153987, 0xdf4b3869d288fbcc, 0x20b4c7962d770433, 0, 0 }, /* #8 */ 7687 { 0x240586, 0x240586, 0x5b5daf1cbc7bac11, 0xa4a250e3438453ee, 0, 0 }, /* #9 */ 7688 { 0x0a51d2, 0x0a51d2, 0x7247b919161d9d62, 0x8db846e6e9e2629d, 0, 0 }, /* #10 */ 7689 { 0x093213, 0x093213, 0x2605a374e6f808bc, 0xd9fa5c8b1907f743, 0, 0 }, /* #11 */ 7690 { 0x2e2806, 0x2e2806, 0x79404752fa4f7f91, 0x86bfb8ad05b0806e, 0, 0 }, /* #12 */ 7691 { 0x0a1686, 0x0a1686, 0xcea3bfa2042ab069, 0x315c405dfbd54f96, 0, 0 }, /* #13 */ 7692 { 0x3a2c12, 0x3a2c12, 0x756c19ec34eb13f8, 0x8a93e613cb14ec07, 0, 0 }, /* #14 */ 7693 { 0x324b96, 0x324b96, 0xb94fdc67da1e452e, 0x46b0239825e1bad1, 0, 0 }, /* #15 */ 7694 { 0x0f0b96, 0x0f0b96, 0x95b62a2e01c1ba6c, 0x6a49d5d1fe3e4593, 0, 0 }, /* #16 */ 7695 { 0x0b3d06, 0x0b3d06, 0x030a7062db5b3d21, 0xfcf58f9d24a4c2de, 0, 0 }, /* #17 */ 7696 { 0x185452, 0x185452, 0x201122d0150782a1, 0xdfeedd2feaf87d5e, 0, 0 }, /* #18 */ 7697 { 0x041602, 0x041602, 0xecd52039701cb594, 0x132adfc68fe34a6b, 0, 0 }, /* #19 */ 7698 { 0x3b6c87, 0x3b6c87, 0x5f56f1967cedc9ba, 0xa0a90e6983123645, 0, 0 }, /* #20 */ 7699 { 0x0e3ec7, 0x0e3ec7, 0x84ebbdf68b18bc33, 0x7b14420974e743cc, 0, 0 }, /* #21 */ 7700 { 0x046402, 0x046402, 0xde072bad774144ba, 0x21f8d45288bebb45, 0, 0 }, /* #22 */ 7701 { 0x047a43, 0x047a43, 0x34c7b9337b367723, 0xcb3846cc84c988dc, 0, 0 }, /* #23 */ 7702 { 0x0f7f02, 0x0f7f02, 0x096c9e5ffff951d9, 0xf69361a00006ae26, 0, 0 }, /* #24 */ 7703 { 0x097702, 0x097702, 0xa6bbfbd654820f52, 0x59440429ab7df0ad, 0, 0 }, /* #25 */ 7704 { 0x123257, 0x123257, 0x85cad2577802e40f, 0x7a352da887fd1bf0, 0, 0 }, /* #26 */ 7705 { 0x375093, 0x375093, 0x2ed02d4bad14c5f4, 0xd12fd2b452eb3a0b, 0, 0 }, /* #27 */ 7706 { 0x0d2ec7, 0x0d2ec7, 0x30e117630f1800de, 0xcf1ee89cf0e7ff21, 0, 0 }, /* #28 */ 7707 { 0x067d87, 0x067d87, 0xa7374c46c66363f4, 0x58c8b3b9399c9c0b, 0, 0 }, /* #29 */ 7708 { 0x0335d3, 0x0335d3, 0xa22051f708ca6e8e, 0x5ddfae08f7359171, 0, 0 }, /* #30 */ 7709 { 0x256157, 0x256157, 0xe62d7a8f746164fe, 0x19d285708b9e9b01, 0, 0 }, /* #31 */ 7710 { 0x097693, 0x097693, 0x3452b2226f8f7906, 0xcbad4ddd907086f9, 0, 0 }, /* #32 */ 7711 { 0x2c7106, 0x2c7106, 0xa79ef14ecd834ea0, 0x58610eb1327cb15f, 0, 0 }, /* #33 */ 7712 { 0x344c16, 0x344c16, 0x7c8d02d6ebb70491, 0x8372fd291448fb6e, 0, 0 }, /* #34 */ 7713 { 0x3f1f53, 0x3f1f53, 0x6458098c4629d4e5, 0x9ba7f673b9d62b1a, 0, 0 }, /* #35 */ 7714 { 0x1a58d2, 0x1a58d2, 0x639455c6e8da89e9, 0x9c6baa3917257616, 0, 0 }, /* #36 */ 7715 { 0x0b6d17, 0x0b6d17, 0xae25e1b5bab0cff8, 0x51da1e4a454f3007, 0, 0 }, /* #37 */ 7716 { 0x056a93, 0x056a93, 0xdd5f669b529793a9, 0x22a09964ad686c56, 0, 0 }, /* #38 */ 7717 { 0x097a03, 0x097a03, 0xbe28a6d245e8e93d, 0x41d7592dba1716c2, 0, 0 }, /* #39 */ 7718 { 0x345a93, 0x345a93, 0x5ad413849ffc059b, 0xa52bec7b6003fa64, 0, 0 }, /* #40 */ 7719 { 0x0d6d92, 0x0d6d92, 0x32de9f62aa5cce18, 0xcd21609d55a331e7, 0, 0 }, /* #41 */ 7720 { 0x317507, 0x317507, 0x0748e895364d36cd, 0xf8b7176ac9b2c932, 0, 0 }, /* #42 */ 7721 { 0x1d11c7, 0x1d11c7, 0x511564cfddd80497, 0xaeea9b302227fb68, 0, 0 }, /* #43 */ 7722 { 0x0d7b97, 0x0d7b97, 0x881aed27edaf2e93, 0x77e512d81250d16c, 0, 0 }, /* #44 */ 7723 { 0x3f0613, 0x3f0613, 0x1dd366b4e32a0d5d, 0xe22c994b1cd5f2a2, 0, 0 }, /* #45 */ 7724 { 0x3b4292, 0x3b4292, 0xd268581ed7accf76, 0x2d97a7e128533089, 0, 0 }, /* #46 */ 7725 { 0x3143d6, 0x3143d6, 0xf15d5bfacc1cb7a7, 0x0ea2a40533e34858, 0, 0 }, /* #47 */ 7726 { 0x013413, 0x013413, 0xe74da075b19fa222, 0x18b25f8a4e605ddd, 0, 0 }, /* #48 */ 7727 { 0x217553, 0x217553, 0x29f13d93cd680c15, 0xd60ec26c3297f3ea, 0, 0 }, /* #49 */ 7728 { 0x341f92, 0x341f92, 0xdaa2a12266a21352, 0x255d5edd995decad, 0, 0 }, /* #50 */ 7729 { 0x004cd7, 0x004cd7, 0x9b8b9f2541884d4f, 0x647460dabe77b2b0, 0, 0 }, /* #51 */ 7730 { 0x3d6517, 0x3d6517, 0x10e5d6f5f577df4f, 0xef1a290a0a8820b0, 0, 0 }, /* #52 */ 7731 { 0x031853, 0x031853, 0x858348bc0684ff07, 0x7a7cb743f97b00f8, 0, 0 }, /* #53 */ 7732 { 0x1c5243, 0x1c5243, 0x94112d79c55ed193, 0x6beed2863aa12e6c, 0, 0 }, /* #54 */ 7733 { 0x2e1206, 0x2e1206, 0x100ed2bc6e215bc0, 0xeff12d4391dea43f, 0, 0 }, /* #55 */ 7734 { 0x2d5d93, 0x2d5d93, 0x7308f0b6ed62d2f9, 0x8cf70f49129d2d06, 0, 0 }, /* #56 */ 7735 { 0x3356c7, 0x3356c7, 0x3cf8428170ce5fdf, 0xc307bd7e8f31a020, 0, 0 }, /* #57 */ 7736 { 0x164246, 0x164246, 0xd367ba7e94a2e8e3, 0x2c9845816b5d171c, 0, 0 }, /* #58 */ 7737 { 0x043007, 0x043007, 0x42f5612d8cc88e49, 0xbd0a9ed2733771b6, 0, 0 }, /* #59 */ 7738 { 0x316a96, 0x316a96, 0x4256f2c3a90cb943, 0xbda90d3c56f346bc, 0, 0 }, /* #60 */ 7739 { 0x1b6142, 0x1b6142, 0x91f85cd5462b805d, 0x6e07a32ab9d47fa2, 0, 0 }, /* #61 */ 7740 { 0x162d02, 0x162d02, 0xe3bcdb855c42c5a1, 0x1c43247aa3bd3a5e, 0, 0 }, /* #62 */ 7741 { 0x302bc3, 0x302bc3, 0xc60333124cd35352, 0x39fcccedb32cacad, 0, 0 }, /* #63 */ 11326 { 0x3875d6, 0x3875d6, 0x20345c325c026117, 0xdfcba3cda3fd9ee8, 0, 0 }, /* #0 */ 11327 { 0x106702, 0x106702, 0x8f08bf14fa6739e0, 0x70f740eb0598c61f, 0, 0 }, /* #1 */ 11328 { 0x386297, 0x386297, 0x31cf607e67a3c8ba, 0xce309f81985c3745, 0, 0 }, /* #2 */ 11329 { 0x080996, 0x080996, 0x6d5274eb2ff7ac52, 0x92ad8b14d00853ad, 0, 0 }, /* #3 */ 11330 { 0x3a2857, 0x3a2857, 0x580ab66793f0960b, 0xa7f549986c0f69f4, 0, 0 }, /* #4 */ 11331 { 0x0d3087, 0x0d3087, 0x296d59e4bcaca0be, 0xd692a61b43535f41, 0, 0 }, /* #5 */ 11332 { 0x281cd3, 0x281cd3, 0x355b94b4f75fd7f6, 0xcaa46b4b08a02809, 0, 0 }, /* #6 */ 11333 { 0x3f50c2, 0x3f50c2, 0x37873d17506485b9, 0xc878c2e8af9b7a46, 0, 0 }, /* #7 */ 11334 { 0x3b4d56, 0x3b4d56, 0x241458a5b2af8ff5, 0xdbeba75a4d50700a, 0, 0 }, /* #8 */ 11335 { 0x076bd7, 0x076bd7, 0x8a5fde95ca54e083, 0x75a0216a35ab1f7c, 0, 0 }, /* #9 */ 11336 { 0x0e0d87, 0x0e0d87, 0xb929924f1e99a526, 0x46d66db0e1665ad9, 0, 0 }, /* #10 */ 11337 { 0x041dd2, 0x041dd2, 0xc5c0657984344d52, 0x3a3f9a867bcbb2ad, 0, 0 }, /* #11 */ 11338 { 0x060e97, 0x060e97, 0x0276b2ee2d6fbb60, 0xfd894d11d290449f, 0, 0 }, /* #12 */ 11339 { 0x1d2887, 0x1d2887, 0xc0d422f8298f5401, 0x3f2bdd07d670abfe, 0, 0 }, /* #13 */ 11340 { 0x034816, 0x034816, 0xbb388eda930d02e3, 0x44c771256cf2fd1c, 0, 0 }, /* #14 */ 11341 { 0x2a2897, 0x2a2897, 0x3d80f4c222a20ee9, 0xc27f0b3ddd5df116, 0, 0 }, /* #15 */ 11342 { 0x050c13, 0x050c13, 0x0000aceeabe8c96f, 0xffff531154173690, 0, 0 }, /* #16 */ 11343 { 0x195e17, 0x195e17, 0x8340d6d59f2fec45, 0x7cbf292a60d013ba, 0, 0 }, /* #17 */ 11344 { 0x185c53, 0x185c53, 0xb7615931ef9d2abe, 0x489ea6ce1062d541, 0, 0 }, /* #18 */ 11345 { 0x263c56, 0x263c56, 0x25510164d718ec88, 0xdaaefe9b28e71377, 0, 0 }, /* #19 */ 11346 { 0x325f57, 0x325f57, 0x2947ab032a138bed, 0xd6b854fcd5ec7412, 0, 0 }, /* #20 */ 11347 { 0x2c6703, 0x2c6703, 0x0bd40f3fe2fbf602, 0xf42bf0c01d0409fd, 0, 0 }, /* #21 */ 11348 { 0x3517d7, 0x3517d7, 0x00541b6a26ba0bab, 0xffabe495d945f454, 0, 0 }, /* #22 */ 11349 { 0x134c53, 0x134c53, 0x62bc021a680ae2fb, 0x9d43fde597f51d04, 0, 0 }, /* #23 */ 11350 { 0x2e0ac6, 0x2e0ac6, 0x5d9c195031c5810f, 0xa263e6afce3a7ef0, 0, 0 }, /* #24 */ 11351 { 0x016257, 0x016257, 0x28e2c4f46a750616, 0xd71d3b0b958af9e9, 0, 0 }, /* #25 */ 11352 { 0x300406, 0x300406, 0x31b455d3eddda1f6, 0xce4baa2c12225e09, 0, 0 }, /* #26 */ 11353 { 0x2e49d6, 0x2e49d6, 0x1b45ed97238d7238, 0xe4ba1268dc728dc7, 0, 0 }, /* #27 */ 11354 { 0x310353, 0x310353, 0x95d0446bdce461ca, 0x6a2fbb94231b9e35, 0, 0 }, /* #28 */ 11355 { 0x3b57d7, 0x3b57d7, 0xc47a633a9ce13186, 0x3b859cc5631ece79, 0, 0 }, /* #29 */ 11356 { 0x087703, 0x087703, 0x38414b9bc4c558af, 0xc7beb4643b3aa750, 0, 0 }, /* #30 */ 11357 { 0x0a49d7, 0x0a49d7, 0xb6a5d35d2473ec68, 0x495a2ca2db8c1397, 0, 0 }, /* #31 */ 11358 { 0x173b86, 0x173b86, 0x4db445a793585ad8, 0xb24bba586ca7a527, 0, 0 }, /* #32 */ 11359 { 0x087ec3, 0x087ec3, 0xe1b2f376324ffe18, 0x1e4d0c89cdb001e7, 0, 0 }, /* #33 */ 11360 { 0x0d5942, 0x0d5942, 0x2f1438f8adb2b338, 0xd0ebc707524d4cc7, 0, 0 }, /* #34 */ 11361 { 0x2839c7, 0x2839c7, 0x5b45a36e4c732414, 0xa4ba5c91b38cdbeb, 0, 0 }, /* #35 */ 11362 { 0x2c3992, 0x2c3992, 0x9fb89f3f006ea3a1, 0x604760c0ff915c5e, 0, 0 }, /* #36 */ 11363 { 0x1f1213, 0x1f1213, 0xacda230c8c2378f5, 0x5325dcf373dc870a, 0, 0 }, /* #37 */ 11364 { 0x332082, 0x332082, 0xb44792517fa5297f, 0x4bb86dae805ad680, 0, 0 }, /* #38 */ 11365 { 0x171e87, 0x171e87, 0x06612552551d8a46, 0xf99edaadaae275b9, 0, 0 }, /* #39 */ 11366 { 0x192dc3, 0x192dc3, 0xdfdbbe00974b8836, 0x202441ff68b477c9, 0, 0 }, /* #40 */ 11367 { 0x170257, 0x170257, 0x6b91cdd98efe93af, 0x946e322671016c50, 0, 0 }, /* #41 */ 11368 { 0x211893, 0x211893, 0xfc4bff0afe723650, 0x03b400f5018dc9af, 0, 0 }, /* #42 */ 11369 { 0x152946, 0x152946, 0x59d743415e08e496, 0xa628bcbea1f71b69, 0, 0 }, /* #43 */ 11370 { 0x000e53, 0x000e53, 0x00010b9eed0a4fdc, 0xfffef46112f5b023, 0, 0 }, /* #44 */ 11371 { 0x213212, 0x213212, 0xc2a3cb24d3b1def1, 0x3d5c34db2c4e210e, 0, 0 }, /* #45 */ 11372 { 0x2d4a82, 0x2d4a82, 0x43697de7f269da08, 0xbc9682180d9625f7, 0, 0 }, /* #46 */ 11373 { 0x084a53, 0x084a53, 0xe7b7f0a94c62c224, 0x18480f56b39d3ddb, 0, 0 }, /* #47 */ 11374 { 0x191c53, 0x191c53, 0x37ca54c9db9a6e77, 0xc835ab3624659188, 0, 0 }, /* #48 */ 11375 { 0x047496, 0x047496, 0x214fb893940c05c8, 0xdeb0476c6bf3fa37, 0, 0 }, /* #49 */ 11376 { 0x1e6cc6, 0x1e6cc6, 0xa732a66b338ce58d, 0x58cd5994cc731a72, 0, 0 }, /* #50 */ 11377 { 0x0b6f93, 0x0b6f93, 0xe5183c6466360748, 0x1ae7c39b99c9f8b7, 0, 0 }, /* #51 */ 11378 { 0x247d16, 0x247d16, 0xb1fd9f39f263bcc2, 0x4e0260c60d9c433d, 0, 0 }, /* #52 */ 11379 { 0x201186, 0x201186, 0xced70d44fe7a4b13, 0x3128f2bb0185b4ec, 0, 0 }, /* #53 */ 11380 { 0x2772d2, 0x2772d2, 0xd80684160a409d0c, 0x27f97be9f5bf62f3, 0, 0 }, /* #54 */ 11381 { 0x094c86, 0x094c86, 0xfc261b78659c5b2d, 0x03d9e4879a63a4d2, 0, 0 }, /* #55 */ 11382 { 0x1522d7, 0x1522d7, 0x7c52ffd11758a373, 0x83ad002ee8a75c8c, 0, 0 }, /* #56 */ 11383 { 0x193213, 0x193213, 0x0292ea921128a1be, 0xfd6d156deed75e41, 0, 0 }, /* #57 */ 11384 { 0x263943, 0x263943, 0xc4cea5a13441b10c, 0x3b315a5ecbbe4ef3, 0, 0 }, /* #58 */ 11385 { 0x1c1053, 0x1c1053, 0x64874a0de5b36471, 0x9b78b5f21a4c9b8e, 0, 0 }, /* #59 */ 11386 { 0x0e2e17, 0x0e2e17, 0x4753634e05cfb480, 0xb8ac9cb1fa304b7f, 0, 0 }, /* #60 */ 11387 { 0x1c3a57, 0x1c3a57, 0xdf329e7d2f0e7921, 0x20cd6182d0f186de, 0, 0 }, /* #61 */ 11388 { 0x033083, 0x033083, 0xb7520f52a728107b, 0x48adf0ad58d7ef84, 0, 0 }, /* #62 */ 11389 { 0x2b6cd7, 0x2b6cd7, 0xe4450205e18bd8c7, 0x1bbafdfa1e742738, 0, 0 }, /* #63 */ 11390 { 0x074992, 0x074992, 0x3930b5d094ca7a81, 0xc6cf4a2f6b35857e, 0, 0 }, /* #64 */ 11391 { 0x3028d2, 0x3028d2, 0x87b44cf7ebdd34c8, 0x784bb3081422cb37, 0, 0 }, /* #65 */ 11392 { 0x2910c2, 0x2910c2, 0xf8b6532b464a4fb2, 0x0749acd4b9b5b04d, 0, 0 }, /* #66 */ 11393 { 0x0e4903, 0x0e4903, 0xd10483136fe3bed0, 0x2efb7cec901c412f, 0, 0 }, /* #67 */ 11394 { 0x397dd2, 0x397dd2, 0x44b08344d77bdc1f, 0xbb4f7cbb288423e0, 0, 0 }, /* #68 */ 11395 { 0x3a0897, 0x3a0897, 0x1b53e834abca0229, 0xe4ac17cb5435fdd6, 0, 0 }, /* #69 */ 11396 { 0x315cc3, 0x315cc3, 0x4c50bf856414b850, 0xb3af407a9beb47af, 0, 0 }, /* #70 */ 11397 { 0x0d3b16, 0x0d3b16, 0x9ee8a9f40280ef74, 0x6117560bfd7f108b, 0, 0 }, /* #71 */ 11398 { 0x2e02d3, 0x2e02d3, 0x4a8ab0186dfd34a2, 0xb5754fe79202cb5d, 0, 0 }, /* #72 */ 11399 { 0x2e7d12, 0x2e7d12, 0x86fe88ee4de83154, 0x79017711b217ceab, 0, 0 }, /* #73 */ 11400 { 0x0f44d2, 0x0f44d2, 0x592ce9ca988459f1, 0xa6d31635677ba60e, 0, 0 }, /* #74 */ 11401 { 0x285987, 0x285987, 0x7691b3c6f26b9b11, 0x896e4c390d9464ee, 0, 0 }, /* #75 */ 11402 { 0x3148d2, 0x3148d2, 0xb5b4813e026bd617, 0x4a4b7ec1fd9429e8, 0, 0 }, /* #76 */ 11403 { 0x1149d3, 0x1149d3, 0x49197d802d854781, 0xb6e6827fd27ab87e, 0, 0 }, /* #77 */ 11404 { 0x3e6302, 0x3e6302, 0xd44d8e5b81a08ffe, 0x2bb271a47e5f7001, 0, 0 }, /* #78 */ 11405 { 0x3d02c6, 0x3d02c6, 0x03c71c3322014e79, 0xfc38e3ccddfeb186, 0, 0 }, /* #79 */ 11406 { 0x0c7b02, 0x0c7b02, 0xf664c29236616da2, 0x099b3d6dc99e925d, 0, 0 }, /* #80 */ 11407 { 0x221b06, 0x221b06, 0x23d35bc48d9aa531, 0xdc2ca43b72655ace, 0, 0 }, /* #81 */ 11408 { 0x2d5407, 0x2d5407, 0x045a3cf29fbd4a51, 0xfba5c30d6042b5ae, 0, 0 }, /* #82 */ 11409 { 0x173613, 0x173613, 0xe5b82dbbdda0c44f, 0x1a47d244225f3bb0, 0, 0 }, /* #83 */ 11410 { 0x026357, 0x026357, 0x6505aa102c07920d, 0x9afa55efd3f86df2, 0, 0 }, /* #84 */ 11411 { 0x201347, 0x201347, 0x9d794733d11b64d6, 0x6286b8cc2ee49b29, 0, 0 }, /* #85 */ 11412 { 0x311516, 0x311516, 0x952a3d02c3b9b53f, 0x6ad5c2fd3c464ac0, 0, 0 }, /* #86 */ 11413 { 0x0b5903, 0x0b5903, 0xfe371b6be10a96df, 0x01c8e4941ef56920, 0, 0 }, /* #87 */ 11414 { 0x292d96, 0x292d96, 0xaba1bd1071b811f0, 0x545e42ef8e47ee0f, 0, 0 }, /* #88 */ 11415 { 0x037bd3, 0x037bd3, 0x6e87ec83c935da31, 0x9178137c36ca25ce, 0, 0 }, /* #89 */ 11416 { 0x384506, 0x384506, 0xc9490c044d975108, 0x36b6f3fbb268aef7, 0, 0 }, /* #90 */ 11417 { 0x335f57, 0x335f57, 0x5da2644650ddfb60, 0xa25d9bb9af22049f, 0, 0 }, /* #91 */ 11418 { 0x255f92, 0x255f92, 0x6ed02f27ef6d450c, 0x912fd0d81092baf3, 0, 0 }, /* #92 */ 11419 { 0x074153, 0x074153, 0xc6667c47dd6d9939, 0x399983b8229266c6, 0, 0 }, /* #93 */ 11420 { 0x291c93, 0x291c93, 0x03f6188e52d49aaa, 0xfc09e771ad2b6555, 0, 0 }, /* #94 */ 11421 { 0x063557, 0x063557, 0xb4f65065ebe1cb7c, 0x4b09af9a141e3483, 0, 0 }, /* #95 */ 7742 11422 }; 7743 11423 static const BINU64_TEST_T g_aTests_not_u64_locked[] = 7744 11424 { 7745 { 0x0d65d3, 0x0d65d3, 0x456f6941f46b9e72, 0xba9096be0b94618d, 0, 0 }, /* #0 */ 7746 { 0x075617, 0x075617, 0x44a97c6a97ba3fa9, 0xbb5683956845c056, 0, 0 }, /* #1 */ 7747 { 0x273657, 0x273657, 0x76e95231b3623e51, 0x8916adce4c9dc1ae, 0, 0 }, /* #2 */ 7748 { 0x134bd6, 0x134bd6, 0xc9e03755a2dfa93e, 0x361fc8aa5d2056c1, 0, 0 }, /* #3 */ 7749 { 0x103283, 0x103283, 0xb9755871eaf7e758, 0x468aa78e150818a7, 0, 0 }, /* #4 */ 7750 { 0x012103, 0x012103, 0xc0712fe6bbf1cf8c, 0x3f8ed019440e3073, 0, 0 }, /* #5 */ 7751 { 0x263443, 0x263443, 0x37fd139d9a3b7eba, 0xc802ec6265c48145, 0, 0 }, /* #6 */ 7752 { 0x1265d6, 0x1265d6, 0x3e9818a4d0b77d9e, 0xc167e75b2f488261, 0, 0 }, /* #7 */ 7753 { 0x3977c2, 0x3977c2, 0xfc5ecde5cc833e0d, 0x03a1321a337cc1f2, 0, 0 }, /* #8 */ 7754 { 0x1f3507, 0x1f3507, 0x4b5ef506cdafb817, 0xb4a10af9325047e8, 0, 0 }, /* #9 */ 7755 { 0x286297, 0x286297, 0xdfff42f72c6aed44, 0x2000bd08d39512bb, 0, 0 }, /* #10 */ 7756 { 0x1413d6, 0x1413d6, 0xb1af02f2e777ea2c, 0x4e50fd0d188815d3, 0, 0 }, /* #11 */ 7757 { 0x2a7753, 0x2a7753, 0xb3dca4a5c941a1aa, 0x4c235b5a36be5e55, 0, 0 }, /* #12 */ 7758 { 0x3d6716, 0x3d6716, 0xadc952d4c8c4c2ae, 0x5236ad2b373b3d51, 0, 0 }, /* #13 */ 7759 { 0x1d1493, 0x1d1493, 0xdbce2de802f3eb13, 0x2431d217fd0c14ec, 0, 0 }, /* #14 */ 7760 { 0x280946, 0x280946, 0xeed328d44f833420, 0x112cd72bb07ccbdf, 0, 0 }, /* #15 */ 7761 { 0x155897, 0x155897, 0x6d47126813b571df, 0x92b8ed97ec4a8e20, 0, 0 }, /* #16 */ 7762 { 0x090113, 0x090113, 0x6c2ac0b6e2f88de1, 0x93d53f491d07721e, 0, 0 }, /* #17 */ 7763 { 0x122416, 0x122416, 0xbd8ce9ffca4708b6, 0x4273160035b8f749, 0, 0 }, /* #18 */ 7764 { 0x1603c2, 0x1603c2, 0xad74af3a31eeb03d, 0x528b50c5ce114fc2, 0, 0 }, /* #19 */ 7765 { 0x1c40d2, 0x1c40d2, 0x82ce1437636de0fd, 0x7d31ebc89c921f02, 0, 0 }, /* #20 */ 7766 { 0x2d7202, 0x2d7202, 0xa0ee3ddbabb3ac32, 0x5f11c224544c53cd, 0, 0 }, /* #21 */ 7767 { 0x1f2696, 0x1f2696, 0x5c4c58882c1ddbd8, 0xa3b3a777d3e22427, 0, 0 }, /* #22 */ 7768 { 0x087807, 0x087807, 0x17281f78bdc22d3d, 0xe8d7e087423dd2c2, 0, 0 }, /* #23 */ 7769 { 0x2a0b02, 0x2a0b02, 0xe66e9ef4354295a5, 0x1991610bcabd6a5a, 0, 0 }, /* #24 */ 7770 { 0x0538c2, 0x0538c2, 0x2406ca18232d1236, 0xdbf935e7dcd2edc9, 0, 0 }, /* #25 */ 7771 { 0x3a55c3, 0x3a55c3, 0x5e1450892bea3845, 0xa1ebaf76d415c7ba, 0, 0 }, /* #26 */ 7772 { 0x3361c6, 0x3361c6, 0x2dfdb63111d9bcda, 0xd20249ceee264325, 0, 0 }, /* #27 */ 7773 { 0x046287, 0x046287, 0xf23fa3032a224e41, 0x0dc05cfcd5ddb1be, 0, 0 }, /* #28 */ 7774 { 0x273392, 0x273392, 0xe69406a373f531bb, 0x196bf95c8c0ace44, 0, 0 }, /* #29 */ 7775 { 0x3f4b16, 0x3f4b16, 0xe39a84dfdc303f86, 0x1c657b2023cfc079, 0, 0 }, /* #30 */ 7776 { 0x2a0346, 0x2a0346, 0x5d93a0adf5906fac, 0xa26c5f520a6f9053, 0, 0 }, /* #31 */ 7777 { 0x194d06, 0x194d06, 0xd41b9827eee36961, 0x2be467d8111c969e, 0, 0 }, /* #32 */ 7778 { 0x2232c3, 0x2232c3, 0x08b0b9c791b22d20, 0xf74f46386e4dd2df, 0, 0 }, /* #33 */ 7779 { 0x343c46, 0x343c46, 0xce71316a35f49d06, 0x318ece95ca0b62f9, 0, 0 }, /* #34 */ 7780 { 0x232d86, 0x232d86, 0xa8d5b93eae43dadc, 0x572a46c151bc2523, 0, 0 }, /* #35 */ 7781 { 0x091c17, 0x091c17, 0x6caa6c4ab028679c, 0x935593b54fd79863, 0, 0 }, /* #36 */ 7782 { 0x2b2602, 0x2b2602, 0x583942565d1fe22a, 0xa7c6bda9a2e01dd5, 0, 0 }, /* #37 */ 7783 { 0x322886, 0x322886, 0xbee2b7395e02a223, 0x411d48c6a1fd5ddc, 0, 0 }, /* #38 */ 7784 { 0x2b1f52, 0x2b1f52, 0xaa8ae1c9d2dcfd8f, 0x55751e362d230270, 0, 0 }, /* #39 */ 7785 { 0x2d68d3, 0x2d68d3, 0x8640a4b91784a83a, 0x79bf5b46e87b57c5, 0, 0 }, /* #40 */ 7786 { 0x102507, 0x102507, 0x4f595b1490cc37a5, 0xb0a6a4eb6f33c85a, 0, 0 }, /* #41 */ 7787 { 0x2a05c3, 0x2a05c3, 0xb2d4aebd167e21ac, 0x4d2b5142e981de53, 0, 0 }, /* #42 */ 7788 { 0x1c1457, 0x1c1457, 0xeb328df8727cfac0, 0x14cd72078d83053f, 0, 0 }, /* #43 */ 7789 { 0x064bc3, 0x064bc3, 0xe284b4bbda2b9219, 0x1d7b4b4425d46de6, 0, 0 }, /* #44 */ 7790 { 0x357293, 0x357293, 0x17ace666d8bcde65, 0xe85319992743219a, 0, 0 }, /* #45 */ 7791 { 0x045c43, 0x045c43, 0x277eeff5318550d9, 0xd881100ace7aaf26, 0, 0 }, /* #46 */ 7792 { 0x3b5216, 0x3b5216, 0xc9cce375dcdd600c, 0x36331c8a23229ff3, 0, 0 }, /* #47 */ 7793 { 0x293c07, 0x293c07, 0x67e5fb5a22edc41b, 0x981a04a5dd123be4, 0, 0 }, /* #48 */ 7794 { 0x190702, 0x190702, 0x12aa1ae8b55aa77d, 0xed55e5174aa55882, 0, 0 }, /* #49 */ 7795 { 0x0c1f96, 0x0c1f96, 0x5692e1a9e50b823a, 0xa96d1e561af47dc5, 0, 0 }, /* #50 */ 7796 { 0x0f7b97, 0x0f7b97, 0x54def3e803583867, 0xab210c17fca7c798, 0, 0 }, /* #51 */ 7797 { 0x1f0f06, 0x1f0f06, 0x6779c9854fd4fa41, 0x9886367ab02b05be, 0, 0 }, /* #52 */ 7798 { 0x1d6fd7, 0x1d6fd7, 0x85e400ba941940a8, 0x7a1bff456be6bf57, 0, 0 }, /* #53 */ 7799 { 0x2b5706, 0x2b5706, 0xa886e08f387c4c91, 0x57791f70c783b36e, 0, 0 }, /* #54 */ 7800 { 0x0101c7, 0x0101c7, 0xee68939e2b239a52, 0x11976c61d4dc65ad, 0, 0 }, /* #55 */ 7801 { 0x130247, 0x130247, 0x8412a719c2d64fd3, 0x7bed58e63d29b02c, 0, 0 }, /* #56 */ 7802 { 0x187d13, 0x187d13, 0x02631c1b17453bf4, 0xfd9ce3e4e8bac40b, 0, 0 }, /* #57 */ 7803 { 0x0a5283, 0x0a5283, 0x465b8f4feaf91333, 0xb9a470b01506eccc, 0, 0 }, /* #58 */ 7804 { 0x1d2f97, 0x1d2f97, 0xee882f5b7ff502c2, 0x1177d0a4800afd3d, 0, 0 }, /* #59 */ 7805 { 0x1d3806, 0x1d3806, 0xfed3079dbd8b372b, 0x012cf8624274c8d4, 0, 0 }, /* #60 */ 7806 { 0x1060d7, 0x1060d7, 0xe1269dabbb0e32c2, 0x1ed9625444f1cd3d, 0, 0 }, /* #61 */ 7807 { 0x397743, 0x397743, 0xaa4fe899becc98fc, 0x55b0176641336703, 0, 0 }, /* #62 */ 7808 { 0x2f4b56, 0x2f4b56, 0x03b671f2bdce8da9, 0xfc498e0d42317256, 0, 0 }, /* #63 */ 11425 { 0x1852c2, 0x1852c2, 0x6b3bf86b53619401, 0x94c40794ac9e6bfe, 0, 0 }, /* #0 */ 11426 { 0x324ed3, 0x324ed3, 0x85e57b2268def5f4, 0x7a1a84dd97210a0b, 0, 0 }, /* #1 */ 11427 { 0x371907, 0x371907, 0xa85ea0a4228c4a3f, 0x57a15f5bdd73b5c0, 0, 0 }, /* #2 */ 11428 { 0x042486, 0x042486, 0xf03d17b9484ce4bc, 0x0fc2e846b7b31b43, 0, 0 }, /* #3 */ 11429 { 0x200b46, 0x200b46, 0xe96b7217abe19e7a, 0x16948de8541e6185, 0, 0 }, /* #4 */ 11430 { 0x0f7a13, 0x0f7a13, 0xa596976ccad40509, 0x5a696893352bfaf6, 0, 0 }, /* #5 */ 11431 { 0x2f6787, 0x2f6787, 0x9559a29822b7de26, 0x6aa65d67dd4821d9, 0, 0 }, /* #6 */ 11432 { 0x0154c6, 0x0154c6, 0x8d5ea632de828e94, 0x72a159cd217d716b, 0, 0 }, /* #7 */ 11433 { 0x312353, 0x312353, 0x04bca467974ffe3e, 0xfb435b9868b001c1, 0, 0 }, /* #8 */ 11434 { 0x0d6896, 0x0d6896, 0xab91d6b4518f9d15, 0x546e294bae7062ea, 0, 0 }, /* #9 */ 11435 { 0x267a92, 0x267a92, 0x0297e544f6d3ab5e, 0xfd681abb092c54a1, 0, 0 }, /* #10 */ 11436 { 0x0c7586, 0x0c7586, 0x56b881aeca8aae4a, 0xa9477e51357551b5, 0, 0 }, /* #11 */ 11437 { 0x095203, 0x095203, 0x3e13d0387b8497f2, 0xc1ec2fc7847b680d, 0, 0 }, /* #12 */ 11438 { 0x0b2c57, 0x0b2c57, 0x35a10fc944ce1475, 0xca5ef036bb31eb8a, 0, 0 }, /* #13 */ 11439 { 0x131156, 0x131156, 0xadb20454cbb267a3, 0x524dfbab344d985c, 0, 0 }, /* #14 */ 11440 { 0x3a5f07, 0x3a5f07, 0x211c77e501bd0717, 0xdee3881afe42f8e8, 0, 0 }, /* #15 */ 11441 { 0x036c56, 0x036c56, 0x5f675a72ecbfba69, 0xa098a58d13404596, 0, 0 }, /* #16 */ 11442 { 0x232346, 0x232346, 0x7ef4ad0fc2a2915a, 0x810b52f03d5d6ea5, 0, 0 }, /* #17 */ 11443 { 0x0d74c6, 0x0d74c6, 0x775374c29ec96248, 0x88ac8b3d61369db7, 0, 0 }, /* #18 */ 11444 { 0x1608c6, 0x1608c6, 0x18ac4c0aff77e63b, 0xe753b3f5008819c4, 0, 0 }, /* #19 */ 11445 { 0x345203, 0x345203, 0x4f927029cb49a394, 0xb06d8fd634b65c6b, 0, 0 }, /* #20 */ 11446 { 0x013c87, 0x013c87, 0x5feba1b0f3025c15, 0xa0145e4f0cfda3ea, 0, 0 }, /* #21 */ 11447 { 0x043a07, 0x043a07, 0xcc4cd5709cc7f78b, 0x33b32a8f63380874, 0, 0 }, /* #22 */ 11448 { 0x103257, 0x103257, 0xe8e37279a9ee7f3c, 0x171c8d86561180c3, 0, 0 }, /* #23 */ 11449 { 0x307ac7, 0x307ac7, 0xcd1996d0cc950b4f, 0x32e6692f336af4b0, 0, 0 }, /* #24 */ 11450 { 0x3c5913, 0x3c5913, 0xbdb123f954f66a1f, 0x424edc06ab0995e0, 0, 0 }, /* #25 */ 11451 { 0x305013, 0x305013, 0xd4ef2b9c602cac78, 0x2b10d4639fd35387, 0, 0 }, /* #26 */ 11452 { 0x181982, 0x181982, 0x2c5e32269c3254d0, 0xd3a1cdd963cdab2f, 0, 0 }, /* #27 */ 11453 { 0x2e7383, 0x2e7383, 0xa03a5a682da3d9f4, 0x5fc5a597d25c260b, 0, 0 }, /* #28 */ 11454 { 0x057257, 0x057257, 0xfee684e8a697e79b, 0x01197b1759681864, 0, 0 }, /* #29 */ 11455 { 0x1f3b93, 0x1f3b93, 0x04ee1a3b6411aed8, 0xfb11e5c49bee5127, 0, 0 }, /* #30 */ 11456 { 0x3c3ad7, 0x3c3ad7, 0xbbb65d2dbc7b30a3, 0x4449a2d24384cf5c, 0, 0 }, /* #31 */ 11457 { 0x1f74c7, 0x1f74c7, 0xfcd482cf8badc2de, 0x032b7d3074523d21, 0, 0 }, /* #32 */ 11458 { 0x180316, 0x180316, 0xa7f5a18ababc6a86, 0x580a5e7545439579, 0, 0 }, /* #33 */ 11459 { 0x007f86, 0x007f86, 0xbf9636447373ec2b, 0x4069c9bb8c8c13d4, 0, 0 }, /* #34 */ 11460 { 0x044ad3, 0x044ad3, 0x9c6e1832cd7196f6, 0x6391e7cd328e6909, 0, 0 }, /* #35 */ 11461 { 0x362a06, 0x362a06, 0x23294ebf9b1490b8, 0xdcd6b14064eb6f47, 0, 0 }, /* #36 */ 11462 { 0x306f83, 0x306f83, 0xd40683807e046ae7, 0x2bf97c7f81fb9518, 0, 0 }, /* #37 */ 11463 { 0x2352c7, 0x2352c7, 0xe981167a438f200c, 0x167ee985bc70dff3, 0, 0 }, /* #38 */ 11464 { 0x2a5993, 0x2a5993, 0x4a743b4c097a8410, 0xb58bc4b3f6857bef, 0, 0 }, /* #39 */ 11465 { 0x2120c6, 0x2120c6, 0xb0bb44c50ff3569c, 0x4f44bb3af00ca963, 0, 0 }, /* #40 */ 11466 { 0x201b57, 0x201b57, 0xfef2de886962750d, 0x010d2177969d8af2, 0, 0 }, /* #41 */ 11467 { 0x2f5303, 0x2f5303, 0x0c2a7c69570604e1, 0xf3d58396a8f9fb1e, 0, 0 }, /* #42 */ 11468 { 0x0d7887, 0x0d7887, 0x643629e86df9b280, 0x9bc9d61792064d7f, 0, 0 }, /* #43 */ 11469 { 0x3950c2, 0x3950c2, 0x6645fb6c292f63df, 0x99ba0493d6d09c20, 0, 0 }, /* #44 */ 11470 { 0x3d0317, 0x3d0317, 0xdc2e283d0d5e16d9, 0x23d1d7c2f2a1e926, 0, 0 }, /* #45 */ 11471 { 0x136c12, 0x136c12, 0xcf6afc5b7bafc012, 0x309503a484503fed, 0, 0 }, /* #46 */ 11472 { 0x1d4247, 0x1d4247, 0x43f06a2ee6fd5d2d, 0xbc0f95d11902a2d2, 0, 0 }, /* #47 */ 11473 { 0x0a7407, 0x0a7407, 0x47fcdfaa505b0655, 0xb8032055afa4f9aa, 0, 0 }, /* #48 */ 11474 { 0x0015d6, 0x0015d6, 0x942eed2aa8e40d72, 0x6bd112d5571bf28d, 0, 0 }, /* #49 */ 11475 { 0x140b93, 0x140b93, 0x1c1f36b6ebc13f3e, 0xe3e0c949143ec0c1, 0, 0 }, /* #50 */ 11476 { 0x0115d2, 0x0115d2, 0x70ed4255b409d2c7, 0x8f12bdaa4bf62d38, 0, 0 }, /* #51 */ 11477 { 0x1d7383, 0x1d7383, 0xd1697d1319e03f82, 0x2e9682ece61fc07d, 0, 0 }, /* #52 */ 11478 { 0x121406, 0x121406, 0x288cb9aa933c7e5f, 0xd77346556cc381a0, 0, 0 }, /* #53 */ 11479 { 0x315c92, 0x315c92, 0x4331544de7fcc231, 0xbcceabb218033dce, 0, 0 }, /* #54 */ 11480 { 0x150cd6, 0x150cd6, 0xa3f34ee3fee8c554, 0x5c0cb11c01173aab, 0, 0 }, /* #55 */ 11481 { 0x004c52, 0x004c52, 0x02094a6966d4645d, 0xfdf6b596992b9ba2, 0, 0 }, /* #56 */ 11482 { 0x343482, 0x343482, 0x8a7782d889a5689e, 0x75887d27765a9761, 0, 0 }, /* #57 */ 11483 { 0x2f3846, 0x2f3846, 0xbb87b03990179253, 0x44784fc66fe86dac, 0, 0 }, /* #58 */ 11484 { 0x020c97, 0x020c97, 0xa624dcddf02467f4, 0x59db23220fdb980b, 0, 0 }, /* #59 */ 11485 { 0x204493, 0x204493, 0xc826401678711530, 0x37d9bfe9878eeacf, 0, 0 }, /* #60 */ 11486 { 0x390953, 0x390953, 0x21b952d45268d9e5, 0xde46ad2bad97261a, 0, 0 }, /* #61 */ 11487 { 0x2c6d92, 0x2c6d92, 0x28c50851fde29d4c, 0xd73af7ae021d62b3, 0, 0 }, /* #62 */ 11488 { 0x253393, 0x253393, 0x11ab961216dd28f3, 0xee5469ede922d70c, 0, 0 }, /* #63 */ 11489 { 0x092183, 0x092183, 0xc7da2f6920527e2e, 0x3825d096dfad81d1, 0, 0 }, /* #64 */ 11490 { 0x1e3b53, 0x1e3b53, 0x343632107a267a86, 0xcbc9cdef85d98579, 0, 0 }, /* #65 */ 11491 { 0x107403, 0x107403, 0x4cd29786d7060771, 0xb32d687928f9f88e, 0, 0 }, /* #66 */ 11492 { 0x1964d7, 0x1964d7, 0xf6cad09fd448ca13, 0x09352f602bb735ec, 0, 0 }, /* #67 */ 11493 { 0x063386, 0x063386, 0x91813d9fecbc978b, 0x6e7ec26013436874, 0, 0 }, /* #68 */ 11494 { 0x341a93, 0x341a93, 0x65d71c67f7d87c85, 0x9a28e3980827837a, 0, 0 }, /* #69 */ 11495 { 0x096247, 0x096247, 0x642801a09500bfad, 0x9bd7fe5f6aff4052, 0, 0 }, /* #70 */ 11496 { 0x026296, 0x026296, 0x3c0e9a4a82f468d5, 0xc3f165b57d0b972a, 0, 0 }, /* #71 */ 11497 { 0x330f13, 0x330f13, 0x3051a26bfa765b04, 0xcfae5d940589a4fb, 0, 0 }, /* #72 */ 11498 { 0x3e5842, 0x3e5842, 0xddadf6e6bfde553c, 0x225209194021aac3, 0, 0 }, /* #73 */ 11499 { 0x2c0543, 0x2c0543, 0x9f2fe0ede2e0f5e6, 0x60d01f121d1f0a19, 0, 0 }, /* #74 */ 11500 { 0x181847, 0x181847, 0xc19f578d4c0c6494, 0x3e60a872b3f39b6b, 0, 0 }, /* #75 */ 11501 { 0x2d0b83, 0x2d0b83, 0x96449e9ba9571d4c, 0x69bb616456a8e2b3, 0, 0 }, /* #76 */ 11502 { 0x087e56, 0x087e56, 0xfcb6d6f053736431, 0x0349290fac8c9bce, 0, 0 }, /* #77 */ 11503 { 0x196687, 0x196687, 0x5331887551da4deb, 0xacce778aae25b214, 0, 0 }, /* #78 */ 11504 { 0x354303, 0x354303, 0x86cef841eee048da, 0x793107be111fb725, 0, 0 }, /* #79 */ 11505 { 0x0c76c6, 0x0c76c6, 0x14ac30786fd81a62, 0xeb53cf879027e59d, 0, 0 }, /* #80 */ 11506 { 0x2220c2, 0x2220c2, 0x6bec8429801cf06d, 0x94137bd67fe30f92, 0, 0 }, /* #81 */ 11507 { 0x185713, 0x185713, 0xcf22d3c24811e63d, 0x30dd2c3db7ee19c2, 0, 0 }, /* #82 */ 11508 { 0x3c6d53, 0x3c6d53, 0xa5e9ae7e89ecfd4c, 0x5a165181761302b3, 0, 0 }, /* #83 */ 11509 { 0x3f0657, 0x3f0657, 0x2d651163ad41980b, 0xd29aee9c52be67f4, 0, 0 }, /* #84 */ 11510 { 0x1811d7, 0x1811d7, 0xfd367f59d26c31c1, 0x02c980a62d93ce3e, 0, 0 }, /* #85 */ 11511 { 0x226c42, 0x226c42, 0x07fd4af40e066d79, 0xf802b50bf1f99286, 0, 0 }, /* #86 */ 11512 { 0x035d47, 0x035d47, 0x0e85e7f6d173e039, 0xf17a18092e8c1fc6, 0, 0 }, /* #87 */ 11513 { 0x3f4ec6, 0x3f4ec6, 0xa32e2c8c8c2a2624, 0x5cd1d37373d5d9db, 0, 0 }, /* #88 */ 11514 { 0x2e4e12, 0x2e4e12, 0x3b16c6071ea36c3b, 0xc4e939f8e15c93c4, 0, 0 }, /* #89 */ 11515 { 0x2313d7, 0x2313d7, 0x3711b6b23f016ece, 0xc8ee494dc0fe9131, 0, 0 }, /* #90 */ 11516 { 0x311d12, 0x311d12, 0x07f99a054386d0da, 0xf80665fabc792f25, 0, 0 }, /* #91 */ 11517 { 0x2e4252, 0x2e4252, 0xf5a88f5fa019acef, 0x0a5770a05fe65310, 0, 0 }, /* #92 */ 11518 { 0x1c6252, 0x1c6252, 0xf2059ced4d0e7c58, 0x0dfa6312b2f183a7, 0, 0 }, /* #93 */ 11519 { 0x014616, 0x014616, 0x4fc4149669f3f69e, 0xb03beb69960c0961, 0, 0 }, /* #94 */ 11520 { 0x232cc3, 0x232cc3, 0xb5c614c9ce89c0a3, 0x4a39eb3631763f5c, 0, 0 }, /* #95 */ 7809 11521 }; 7810 11522 static const BINU64_TEST_T g_aTests_neg_u64[] = 7811 11523 { 7812 { 0x326992, 0x326193, 0x615d2dde3dc63b44, 0x9ea2d221c239c4bc, 0, 0 }, /* #0 */ 7813 { 0x2e7bc2, 0x2e7393, 0x3610a246897f1458, 0xc9ef5db97680eba8, 0, 0 }, /* #1 */ 7814 { 0x384e56, 0x384693, 0x73fa6fc1da607a41, 0x8c05903e259f85bf, 0, 0 }, /* #2 */ 7815 { 0x3f2343, 0x3f2313, 0xecf7a713f6ac58c3, 0x130858ec0953a73d, 0, 0 }, /* #3 */ 7816 { 0x396757, 0x396717, 0xb2bca733d0cace85, 0x4d4358cc2f35317b, 0, 0 }, /* #4 */ 7817 { 0x051f42, 0x051797, 0x0e0b49dc3cc974ad, 0xf1f4b623c3368b53, 0, 0 }, /* #5 */ 7818 { 0x1e1192, 0x1e1113, 0xd41209fbc71d4aae, 0x2bedf60438e2b552, 0, 0 }, /* #6 */ 7819 { 0x1f3943, 0x1f3103, 0xb6737d33e3f24490, 0x498c82cc1c0dbb70, 0, 0 }, /* #7 */ 7820 { 0x203b12, 0x203393, 0x489d24c60ce1fcd1, 0xb762db39f31e032f, 0, 0 }, /* #8 */ 7821 { 0x194797, 0x194713, 0xb1f56bb694ea89af, 0x4e0a94496b157651, 0, 0 }, /* #9 */ 7822 { 0x323407, 0x323497, 0x129c2cd29b930a96, 0xed63d32d646cf56a, 0, 0 }, /* #10 */ 7823 { 0x021883, 0x021013, 0x8cacec09412c70f9, 0x735313f6bed38f07, 0, 0 }, /* #11 */ 7824 { 0x3512c2, 0x351213, 0xa19c6e28d12d00ff, 0x5e6391d72ed2ff01, 0, 0 }, /* #12 */ 7825 { 0x041557, 0x041593, 0x6f99cd8e2f14926f, 0x90663271d0eb6d91, 0, 0 }, /* #13 */ 7826 { 0x065ed7, 0x065613, 0xb45024202bbeb0e7, 0x4bafdbdfd4414f19, 0, 0 }, /* #14 */ 7827 { 0x336c82, 0x336497, 0x5af721dd69adf22f, 0xa508de2296520dd1, 0, 0 }, /* #15 */ 7828 { 0x1041d7, 0x104183, 0x0f973b77429cf8e0, 0xf068c488bd630720, 0, 0 }, /* #16 */ 7829 { 0x1e7053, 0x1e7093, 0x6de2e9cd00fe27bd, 0x921d1632ff01d843, 0, 0 }, /* #17 */ 7830 { 0x232946, 0x232193, 0x7ea4f27f22fdb5b6, 0x815b0d80dd024a4a, 0, 0 }, /* #18 */ 7831 { 0x2c30c7, 0x2c3093, 0x0539525e8f0ba3f5, 0xfac6ada170f45c0b, 0, 0 }, /* #19 */ 7832 { 0x0e1bd7, 0x0e1317, 0xd6127676a2e3bf07, 0x29ed89895d1c40f9, 0, 0 }, /* #20 */ 7833 { 0x1f4846, 0x1f4097, 0x1c4537129fc380ec, 0xe3bac8ed603c7f14, 0, 0 }, /* #21 */ 7834 { 0x266392, 0x266393, 0x72a13a77eae640b1, 0x8d5ec5881519bf4f, 0, 0 }, /* #22 */ 7835 { 0x051546, 0x051593, 0x7fa0ec058f9501ac, 0x805f13fa706afe54, 0, 0 }, /* #23 */ 7836 { 0x275cc7, 0x275493, 0x55a26b3e4083ee8d, 0xaa5d94c1bf7c1173, 0, 0 }, /* #24 */ 7837 { 0x2e5f56, 0x2e5797, 0x20c141d57b4aa1bf, 0xdf3ebe2a84b55e41, 0, 0 }, /* #25 */ 7838 { 0x093893, 0x093017, 0xd46ab1e103a15367, 0x2b954e1efc5eac99, 0, 0 }, /* #26 */ 7839 { 0x0370d7, 0x037093, 0x6149f454d538453e, 0x9eb60bab2ac7bac2, 0, 0 }, /* #27 */ 7840 { 0x0747d6, 0x074717, 0xa90bc7229a930097, 0x56f438dd656cff69, 0, 0 }, /* #28 */ 7841 { 0x3e1e13, 0x3e1613, 0xad185f6f2b06567d, 0x52e7a090d4f9a983, 0, 0 }, /* #29 */ 7842 { 0x212857, 0x212093, 0x448f4cd5beb4a068, 0xbb70b32a414b5f98, 0, 0 }, /* #30 */ 7843 { 0x3d3643, 0x3d3697, 0x34cc41344cf721cd, 0xcb33becbb308de33, 0, 0 }, /* #31 */ 7844 { 0x242d42, 0x242517, 0x93e6e401b15effb9, 0x6c191bfe4ea10047, 0, 0 }, /* #32 */ 7845 { 0x032887, 0x032017, 0xdc0481403fe42818, 0x23fb7ebfc01bd7e8, 0, 0 }, /* #33 */ 7846 { 0x013fd2, 0x013717, 0xb0effae37d20bf4f, 0x4f10051c82df40b1, 0, 0 }, /* #34 */ 7847 { 0x006606, 0x006613, 0xd53b63c3a0f484cf, 0x2ac49c3c5f0b7b31, 0, 0 }, /* #35 */ 7848 { 0x1242c6, 0x124213, 0x972a6d1e51bb2b95, 0x68d592e1ae44d46b, 0, 0 }, /* #36 */ 7849 { 0x3435d3, 0x343517, 0xa443d2a426958ca1, 0x5bbc2d5bd96a735f, 0, 0 }, /* #37 */ 7850 { 0x3a4043, 0x3a4017, 0xee027b5b23dabe48, 0x11fd84a4dc2541b8, 0, 0 }, /* #38 */ 7851 { 0x304bc3, 0x304393, 0x0c286cc2fcd32ce4, 0xf3d7933d032cd31c, 0, 0 }, /* #39 */ 7852 { 0x3c3ac2, 0x3c3293, 0x3f344c39e677bd69, 0xc0cbb3c619884297, 0, 0 }, /* #40 */ 7853 { 0x387347, 0x387393, 0x7367aa0731e21b32, 0x8c9855f8ce1de4ce, 0, 0 }, /* #41 */ 7854 { 0x3924d3, 0x392413, 0xef80e7aa4af45714, 0x107f1855b50ba8ec, 0, 0 }, /* #42 */ 7855 { 0x296243, 0x296293, 0x5e556f4a7b323962, 0xa1aa90b584cdc69e, 0, 0 }, /* #43 */ 7856 { 0x3d1382, 0x3d1397, 0x725e7eb9dde918d9, 0x8da181462216e727, 0, 0 }, /* #44 */ 7857 { 0x115e52, 0x115697, 0x7be7b366a15c70a6, 0x84184c995ea38f5a, 0, 0 }, /* #45 */ 7858 { 0x330c43, 0x330413, 0x9f1d562ac2ea3868, 0x60e2a9d53d15c798, 0, 0 }, /* #46 */ 7859 { 0x175f87, 0x175717, 0xb8d1685fc54ae82f, 0x472e97a03ab517d1, 0, 0 }, /* #47 */ 7860 { 0x1b72d2, 0x1b7297, 0x72d4b958ee172a37, 0x8d2b46a711e8d5c9, 0, 0 }, /* #48 */ 7861 { 0x145a52, 0x145293, 0x6728b75fc2801611, 0x98d748a03d7fe9ef, 0, 0 }, /* #49 */ 7862 { 0x1e5206, 0x1e5217, 0x9f36fe251570c775, 0x60c901daea8f388b, 0, 0 }, /* #50 */ 7863 { 0x275fd3, 0x275793, 0x7cc3292be7cdde62, 0x833cd6d41832219e, 0, 0 }, /* #51 */ 7864 { 0x283456, 0x283497, 0x3092ab894d192fd2, 0xcf6d5476b2e6d02e, 0, 0 }, /* #52 */ 7865 { 0x3b4842, 0x3b4093, 0x1b362710efda26fe, 0xe4c9d8ef1025d902, 0, 0 }, /* #53 */ 7866 { 0x3e3a12, 0x3e3213, 0xa4815c731633d37b, 0x5b7ea38ce9cc2c85, 0, 0 }, /* #54 */ 7867 { 0x1c3593, 0x1c3593, 0x5deadf7cb214785f, 0xa21520834deb87a1, 0, 0 }, /* #55 */ 7868 { 0x365516, 0x365597, 0x027dd5ebb655ea1f, 0xfd822a1449aa15e1, 0, 0 }, /* #56 */ 7869 { 0x330657, 0x330697, 0x0cf7a7a9b5432be8, 0xf30858564abcd418, 0, 0 }, /* #57 */ 7870 { 0x206f93, 0x206713, 0xd689da011286e68b, 0x297625feed791975, 0, 0 }, /* #58 */ 7871 { 0x070316, 0x070317, 0xc11131df82f7690a, 0x3eeece207d0896f6, 0, 0 }, /* #59 */ 7872 { 0x212807, 0x212013, 0xbc4c8774c70a6868, 0x43b3788b38f59798, 0, 0 }, /* #60 */ 7873 { 0x106f93, 0x106717, 0x895cadc29da248d9, 0x76a3523d625db727, 0, 0 }, /* #61 */ 7874 { 0x044896, 0x044017, 0xb3ced681f10e92e8, 0x4c31297e0ef16d18, 0, 0 }, /* #62 */ 7875 { 0x244993, 0x244193, 0x3fcef7e608f7b9eb, 0xc0310819f7084615, 0, 0 }, /* #63 */ 11524 { 0x3e5487, 0x3e5493, 0x3f8b3a333fb2fb38, 0xc074c5ccc04d04c8, 0, 0 }, /* #0 */ 11525 { 0x1a2b92, 0x1a2317, 0x82f30a2ac4aa36ca, 0x7d0cf5d53b55c936, 0, 0 }, /* #1 */ 11526 { 0x206d96, 0x206593, 0x41742f1a3f0483f8, 0xbe8bd0e5c0fb7c08, 0, 0 }, /* #2 */ 11527 { 0x007582, 0x007597, 0x282c74dcb9644dbf, 0xd7d38b23469bb241, 0, 0 }, /* #3 */ 11528 { 0x2c2c16, 0x2c2483, 0x76be73ba53d1dbf0, 0x89418c45ac2e2410, 0, 0 }, /* #4 */ 11529 { 0x1f5442, 0x1f5403, 0xc08475ac54328430, 0x3f7b8a53abcd7bd0, 0, 0 }, /* #5 */ 11530 { 0x096f57, 0x096793, 0x4daf65205d352b53, 0xb2509adfa2cad4ad, 0, 0 }, /* #6 */ 11531 { 0x181ec6, 0x181697, 0x05d567352994474e, 0xfa2a98cad66bb8b2, 0, 0 }, /* #7 */ 11532 { 0x2a6c46, 0x2a6417, 0xeee35abb36c5b8bc, 0x111ca544c93a4744, 0, 0 }, /* #8 */ 11533 { 0x1963d7, 0x196393, 0x50a083d38f242f59, 0xaf5f7c2c70dbd0a7, 0, 0 }, /* #9 */ 11534 { 0x2e1a06, 0x2e1293, 0x5906c0a9698bcc21, 0xa6f93f56967433df, 0, 0 }, /* #10 */ 11535 { 0x1244c2, 0x124493, 0x5c3eab9fbffd8176, 0xa3c1546040027e8a, 0, 0 }, /* #11 */ 11536 { 0x350303, 0x350313, 0xe0caaca8fcedcf63, 0x1f3553570312309d, 0, 0 }, /* #12 */ 11537 { 0x0d7b17, 0x0d7313, 0xed08205dab15ef27, 0x12f7dfa254ea10d9, 0, 0 }, /* #13 */ 11538 { 0x047197, 0x047193, 0x2a9c91c6767f77f5, 0xd5636e398980880b, 0, 0 }, /* #14 */ 11539 { 0x2614d2, 0x261493, 0x15c101fa9ff6187a, 0xea3efe056009e786, 0, 0 }, /* #15 */ 11540 { 0x287013, 0x287013, 0x88707423076926c5, 0x778f8bdcf896d93b, 0, 0 }, /* #16 */ 11541 { 0x184ad6, 0x184293, 0x111b3f5dbaf68ed4, 0xeee4c0a24509712c, 0, 0 }, /* #17 */ 11542 { 0x1d1c46, 0x1d1493, 0x776f03d5196adf5f, 0x8890fc2ae69520a1, 0, 0 }, /* #18 */ 11543 { 0x245217, 0x245213, 0xfac4d9030b2f006c, 0x053b26fcf4d0ff94, 0, 0 }, /* #19 */ 11544 { 0x0312c7, 0x031297, 0x7092c58455230e96, 0x8f6d3a7baadcf16a, 0, 0 }, /* #20 */ 11545 { 0x2516d3, 0x251693, 0x4f89bae266129b2d, 0xb076451d99ed64d3, 0, 0 }, /* #21 */ 11546 { 0x0c5346, 0x0c5393, 0x589ad9a02ff75b8a, 0xa765265fd008a476, 0, 0 }, /* #22 */ 11547 { 0x0523d6, 0x052393, 0x49716a756e11a90c, 0xb68e958a91ee56f4, 0, 0 }, /* #23 */ 11548 { 0x042c02, 0x042493, 0x68a6b2b5756f75eb, 0x97594d4a8a908a15, 0, 0 }, /* #24 */ 11549 { 0x1e1dc6, 0x1e1513, 0xb37972ad82121e26, 0x4c868d527dede1da, 0, 0 }, /* #25 */ 11550 { 0x175643, 0x175613, 0xfb8e63cb6cb37bf2, 0x04719c34934c840e, 0, 0 }, /* #26 */ 11551 { 0x3942d3, 0x394213, 0xc9dc3bea772f6a0f, 0x3623c41588d095f1, 0, 0 }, /* #27 */ 11552 { 0x212582, 0x212593, 0x20052ae4ad3a90fe, 0xdffad51b52c56f02, 0, 0 }, /* #28 */ 11553 { 0x030fd3, 0x030717, 0xe619e1464ebc347c, 0x19e61eb9b143cb84, 0, 0 }, /* #29 */ 11554 { 0x144e16, 0x144697, 0x551f11be70edefde, 0xaae0ee418f121022, 0, 0 }, /* #30 */ 11555 { 0x055bc7, 0x055397, 0x06094e4de3dffbc1, 0xf9f6b1b21c20043f, 0, 0 }, /* #31 */ 11556 { 0x334507, 0x334517, 0xac7595e058148a15, 0x538a6a1fa7eb75eb, 0, 0 }, /* #32 */ 11557 { 0x023bc7, 0x023317, 0xb516876dcdbff3ab, 0x4ae9789232400c55, 0, 0 }, /* #33 */ 11558 { 0x154103, 0x154117, 0xebd0263bea79f149, 0x142fd9c415860eb7, 0, 0 }, /* #34 */ 11559 { 0x3e22c3, 0x3e2297, 0x02c3dddd1b1dd1f7, 0xfd3c2222e4e22e09, 0, 0 }, /* #35 */ 11560 { 0x1a5996, 0x1a5197, 0x6c296a7dc1c30b85, 0x93d695823e3cf47b, 0, 0 }, /* #36 */ 11561 { 0x0e6c07, 0x0e6413, 0xd3bc851857d5c609, 0x2c437ae7a82a39f7, 0, 0 }, /* #37 */ 11562 { 0x061592, 0x061593, 0x47a67dc417b471f8, 0xb859823be84b8e08, 0, 0 }, /* #38 */ 11563 { 0x0a52c2, 0x0a5217, 0xe64c154c858423d3, 0x19b3eab37a7bdc2d, 0, 0 }, /* #39 */ 11564 { 0x0a6506, 0x0a6593, 0x5b6cf84fa56ffd84, 0xa49307b05a90027c, 0, 0 }, /* #40 */ 11565 { 0x223947, 0x223193, 0x1bc17a73cfe84bb1, 0xe43e858c3017b44f, 0, 0 }, /* #41 */ 11566 { 0x0e2243, 0x0e2297, 0x0273ff6986aaf7d2, 0xfd8c00967955082e, 0, 0 }, /* #42 */ 11567 { 0x056896, 0x056097, 0x6a336723f194f44e, 0x95cc98dc0e6b0bb2, 0, 0 }, /* #43 */ 11568 { 0x386147, 0x386197, 0x5fb91141f921e2ec, 0xa046eebe06de1d14, 0, 0 }, /* #44 */ 11569 { 0x1b7357, 0x1b7393, 0x394274e3d40f4fd6, 0xc6bd8b1c2bf0b02a, 0, 0 }, /* #45 */ 11570 { 0x082146, 0x082193, 0x39c270d76bc0b941, 0xc63d8f28943f46bf, 0, 0 }, /* #46 */ 11571 { 0x3e7196, 0x3e7113, 0xff53a749c15b07a8, 0x00ac58b63ea4f858, 0, 0 }, /* #47 */ 11572 { 0x0b6ac7, 0x0b6217, 0xb7b24be1896c951f, 0x484db41e76936ae1, 0, 0 }, /* #48 */ 11573 { 0x135e03, 0x135693, 0x15ca16cb7965f92d, 0xea35e934869a06d3, 0, 0 }, /* #49 */ 11574 { 0x1e1547, 0x1e1513, 0xeb8d61f1d5644b53, 0x14729e0e2a9bb4ad, 0, 0 }, /* #50 */ 11575 { 0x192b87, 0x192317, 0xacd579af3d7a5e8c, 0x532a8650c285a174, 0, 0 }, /* #51 */ 11576 { 0x2807d3, 0x280717, 0x9d0b00c6c92409fa, 0x62f4ff3936dbf606, 0, 0 }, /* #52 */ 11577 { 0x1f5607, 0x1f5697, 0x26549d5d1ede9243, 0xd9ab62a2e1216dbd, 0, 0 }, /* #53 */ 11578 { 0x277907, 0x277193, 0x44f241f0c2412d03, 0xbb0dbe0f3dbed2fd, 0, 0 }, /* #54 */ 11579 { 0x0716c6, 0x071613, 0xcc4fc55972b21ff3, 0x33b03aa68d4de00d, 0, 0 }, /* #55 */ 11580 { 0x255c57, 0x255413, 0x8422932033d3867d, 0x7bdd6cdfcc2c7983, 0, 0 }, /* #56 */ 11581 { 0x291bd6, 0x291393, 0x2b28137b372cff39, 0xd4d7ec84c8d300c7, 0, 0 }, /* #57 */ 11582 { 0x172713, 0x172793, 0x5ff3f9df7c0e8f92, 0xa00c062083f1706e, 0, 0 }, /* #58 */ 11583 { 0x192fd6, 0x192793, 0x2d1031d7d83e7763, 0xd2efce2827c1889d, 0, 0 }, /* #59 */ 11584 { 0x385213, 0x385293, 0x6750590e7f9c30ed, 0x98afa6f18063cf13, 0, 0 }, /* #60 */ 11585 { 0x065b17, 0x065397, 0x4603680b561bf737, 0xb9fc97f4a9e408c9, 0, 0 }, /* #61 */ 11586 { 0x234e16, 0x234613, 0xd78e9ac5612f0b4b, 0x2871653a9ed0f4b5, 0, 0 }, /* #62 */ 11587 { 0x132843, 0x132097, 0x4cd9252ef882b389, 0xb326dad1077d4c77, 0, 0 }, /* #63 */ 11588 { 0x181646, 0x181693, 0x222358c116fe8e1a, 0xdddca73ee90171e6, 0, 0 }, /* #64 */ 11589 { 0x177843, 0x177013, 0xdb5a66ccab35d599, 0x24a5993354ca2a67, 0, 0 }, /* #65 */ 11590 { 0x126913, 0x126197, 0x3d3140336d8612a1, 0xc2cebfcc9279ed5f, 0, 0 }, /* #66 */ 11591 { 0x2e1453, 0x2e1417, 0xd8ef44da6f02ae06, 0x2710bb2590fd51fa, 0, 0 }, /* #67 */ 11592 { 0x115102, 0x115197, 0x6fc1102d205cd957, 0x903eefd2dfa326a9, 0, 0 }, /* #68 */ 11593 { 0x0d3386, 0x0d3313, 0xf7815056f6211b35, 0x087eafa909dee4cb, 0, 0 }, /* #69 */ 11594 { 0x015a92, 0x015293, 0x060182fb5c212cc2, 0xf9fe7d04a3ded33e, 0, 0 }, /* #70 */ 11595 { 0x3e5087, 0x3e5017, 0xd19b41b13620876d, 0x2e64be4ec9df7893, 0, 0 }, /* #71 */ 11596 { 0x357552, 0x357597, 0x4fee2679c4bceefd, 0xb011d9863b431103, 0, 0 }, /* #72 */ 11597 { 0x1f5a12, 0x1f5217, 0xaf406169ef281036, 0x50bf9e9610d7efca, 0, 0 }, /* #73 */ 11598 { 0x3b6d86, 0x3b6597, 0x21646efa65240b56, 0xde9b91059adbf4aa, 0, 0 }, /* #74 */ 11599 { 0x317016, 0x317017, 0xb6a347d35a118e83, 0x495cb82ca5ee717d, 0, 0 }, /* #75 */ 11600 { 0x002a56, 0x002217, 0xd623595f77f9643a, 0x29dca6a088069bc6, 0, 0 }, /* #76 */ 11601 { 0x007753, 0x007793, 0x17a5dcfd81da20e6, 0xe85a23027e25df1a, 0, 0 }, /* #77 */ 11602 { 0x0f7206, 0x0f7217, 0xe6cba343e5d0abfd, 0x19345cbc1a2f5403, 0, 0 }, /* #78 */ 11603 { 0x0b3846, 0x0b3097, 0x349498b2d6dfa431, 0xcb6b674d29205bcf, 0, 0 }, /* #79 */ 11604 { 0x346916, 0x346193, 0x3785ecda3632a74d, 0xc87a1325c9cd58b3, 0, 0 }, /* #80 */ 11605 { 0x011983, 0x011117, 0xb5ce314dcab225c7, 0x4a31ceb2354dda39, 0, 0 }, /* #81 */ 11606 { 0x0651d3, 0x065193, 0x6b9a60b1ebb9af27, 0x94659f4e144650d9, 0, 0 }, /* #82 */ 11607 { 0x023b87, 0x023397, 0x3ea81292385a845d, 0xc157ed6dc7a57ba3, 0, 0 }, /* #83 */ 11608 { 0x1b4f43, 0x1b4717, 0xfa68abfcbea7cc96, 0x059754034158336a, 0, 0 }, /* #84 */ 11609 { 0x336c06, 0x336417, 0xe3e9408bc842f519, 0x1c16bf7437bd0ae7, 0, 0 }, /* #85 */ 11610 { 0x0c18c3, 0x0c1093, 0x36f068a0d88ba0e6, 0xc90f975f27745f1a, 0, 0 }, /* #86 */ 11611 { 0x251d43, 0x251597, 0x7c532a6af56bdc67, 0x83acd5950a942399, 0, 0 }, /* #87 */ 11612 { 0x0554c2, 0x055413, 0xf2b4f273c6dd6b62, 0x0d4b0d8c3922949e, 0, 0 }, /* #88 */ 11613 { 0x197607, 0x197613, 0x9d9de16a24cc407d, 0x62621e95db33bf83, 0, 0 }, /* #89 */ 11614 { 0x3a2602, 0x3a2693, 0x17ca0a0d019fa408, 0xe835f5f2fe605bf8, 0, 0 }, /* #90 */ 11615 { 0x196786, 0x196717, 0xca47eb89a5797a3b, 0x35b814765a8685c5, 0, 0 }, /* #91 */ 11616 { 0x387486, 0x387493, 0x0fea647caef1f863, 0xf0159b83510e079d, 0, 0 }, /* #92 */ 11617 { 0x2b31c3, 0x2b3113, 0xca38f57fe097bdf8, 0x35c70a801f684208, 0, 0 }, /* #93 */ 11618 { 0x3d0ac2, 0x3d0287, 0x13b005acc517a670, 0xec4ffa533ae85990, 0, 0 }, /* #94 */ 11619 { 0x040a02, 0x040293, 0x413479b872c86074, 0xbecb86478d379f8c, 0, 0 }, /* #95 */ 7876 11620 }; 7877 11621 static const BINU64_TEST_T g_aTests_neg_u64_locked[] = 7878 11622 { 7879 { 0x353dc6, 0x353593, 0x4a9f73f3d8aa25eb, 0xb5608c0c2755da15, 0, 0 }, /* #0 */ 7880 { 0x357cc3, 0x357417, 0xde2838ae07540934, 0x21d7c751f8abf6cc, 0, 0 }, /* #1 */ 7881 { 0x2136d3, 0x213693, 0x7158643a06204805, 0x8ea79bc5f9dfb7fb, 0, 0 }, /* #2 */ 7882 { 0x103f12, 0x103717, 0xf23188b1f25eddc4, 0x0dce774e0da1223c, 0, 0 }, /* #3 */ 7883 { 0x055703, 0x055713, 0x80a3cd949c95191d, 0x7f5c326b636ae6e3, 0, 0 }, /* #4 */ 7884 { 0x0d2fc2, 0x0d2713, 0x8e4077b010959c2d, 0x71bf884fef6a63d3, 0, 0 }, /* #5 */ 7885 { 0x314b17, 0x314393, 0x3ea4815d14ce75fe, 0xc15b7ea2eb318a02, 0, 0 }, /* #6 */ 7886 { 0x294197, 0x294197, 0x19883f1002936012, 0xe677c0effd6c9fee, 0, 0 }, /* #7 */ 7887 { 0x084157, 0x084183, 0x1554f24956970720, 0xeaab0db6a968f8e0, 0, 0 }, /* #8 */ 7888 { 0x2e4243, 0x2e4293, 0x3a739445381c1052, 0xc58c6bbac7e3efae, 0, 0 }, /* #9 */ 7889 { 0x0b5bd7, 0x0b5313, 0xbd1499dd3fc47da3, 0x42eb6622c03b825d, 0, 0 }, /* #10 */ 7890 { 0x011b57, 0x011313, 0xe8f901aae207b8da, 0x1706fe551df84726, 0, 0 }, /* #11 */ 7891 { 0x1c54c3, 0x1c5493, 0x17ac2daec64ac86c, 0xe853d25139b53794, 0, 0 }, /* #12 */ 7892 { 0x011146, 0x011193, 0x774526f738e8bae1, 0x88bad908c717451f, 0, 0 }, /* #13 */ 7893 { 0x013e52, 0x013693, 0x34202818fcacca76, 0xcbdfd7e70353358a, 0, 0 }, /* #14 */ 7894 { 0x287b17, 0x287393, 0x4b18dd34aeb18ed7, 0xb4e722cb514e7129, 0, 0 }, /* #15 */ 7895 { 0x220697, 0x220697, 0x45410383ff73b448, 0xbabefc7c008c4bb8, 0, 0 }, /* #16 */ 7896 { 0x0d30d2, 0x0d3013, 0xb9712125559e0559, 0x468ededaaa61faa7, 0, 0 }, /* #17 */ 7897 { 0x3e5d92, 0x3e5593, 0x259eae85f0043a87, 0xda61517a0ffbc579, 0, 0 }, /* #18 */ 7898 { 0x133106, 0x133197, 0x3e43494b160d39a4, 0xc1bcb6b4e9f2c65c, 0, 0 }, /* #19 */ 7899 { 0x007ad6, 0x007217, 0xeff053d298d59bee, 0x100fac2d672a6412, 0, 0 }, /* #20 */ 7900 { 0x0f1896, 0x0f1097, 0x2a5f2e334c16c30b, 0xd5a0d1ccb3e93cf5, 0, 0 }, /* #21 */ 7901 { 0x124cd6, 0x124493, 0x548d739a90b1f9e6, 0xab728c656f4e061a, 0, 0 }, /* #22 */ 7902 { 0x0a4c43, 0x0a4493, 0x29ef599f28300a39, 0xd610a660d7cff5c7, 0, 0 }, /* #23 */ 7903 { 0x246b13, 0x246393, 0x6c727bd1d50f7f5c, 0x938d842e2af080a4, 0, 0 }, /* #24 */ 7904 { 0x1e6d03, 0x1e6597, 0x1c3804b85e629d19, 0xe3c7fb47a19d62e7, 0, 0 }, /* #25 */ 7905 { 0x3d5a83, 0x3d5297, 0x438221b477545c75, 0xbc7dde4b88aba38b, 0, 0 }, /* #26 */ 7906 { 0x323212, 0x323297, 0x424623a4b612a5d8, 0xbdb9dc5b49ed5a28, 0, 0 }, /* #27 */ 7907 { 0x3f4802, 0x3f4097, 0x452c8874095a4418, 0xbad3778bf6a5bbe8, 0, 0 }, /* #28 */ 7908 { 0x327a53, 0x327297, 0x1d426d52877cf718, 0xe2bd92ad788308e8, 0, 0 }, /* #29 */ 7909 { 0x175253, 0x175217, 0x9ad76767e71de1dc, 0x6528989818e21e24, 0, 0 }, /* #30 */ 7910 { 0x0549c2, 0x054197, 0x4954c27ebe42a4d9, 0xb6ab3d8141bd5b27, 0, 0 }, /* #31 */ 7911 { 0x2c62d3, 0x2c6217, 0xaaa47a747369daee, 0x555b858b8c962512, 0, 0 }, /* #32 */ 7912 { 0x297d02, 0x297593, 0x244c5f2750d648e7, 0xdbb3a0d8af29b719, 0, 0 }, /* #33 */ 7913 { 0x3b0c07, 0x3b0497, 0x54f939a078d4b601, 0xab06c65f872b49ff, 0, 0 }, /* #34 */ 7914 { 0x3662d7, 0x366297, 0x6b8e32e7ac9adea1, 0x9471cd185365215f, 0, 0 }, /* #35 */ 7915 { 0x3012d3, 0x301297, 0x0a225687c3a60b18, 0xf5dda9783c59f4e8, 0, 0 }, /* #36 */ 7916 { 0x1e3e43, 0x1e3697, 0x2b67581b981d4bfb, 0xd498a7e467e2b405, 0, 0 }, /* #37 */ 7917 { 0x071f12, 0x071713, 0xf414f09c35e49d53, 0x0beb0f63ca1b62ad, 0, 0 }, /* #38 */ 7918 { 0x004d46, 0x004593, 0x4ea30b6277e6c165, 0xb15cf49d88193e9b, 0, 0 }, /* #39 */ 7919 { 0x007743, 0x007793, 0x12539de6a655e97b, 0xedac621959aa1685, 0, 0 }, /* #40 */ 7920 { 0x231143, 0x231117, 0xd496391a9b95fef7, 0x2b69c6e5646a0109, 0, 0 }, /* #41 */ 7921 { 0x3f0552, 0x3f0597, 0x7333eadc5137feb8, 0x8ccc1523aec80148, 0, 0 }, /* #42 */ 7922 { 0x253e52, 0x253693, 0x2fe950e0c31e246c, 0xd016af1f3ce1db94, 0, 0 }, /* #43 */ 7923 { 0x3c5b86, 0x3c5397, 0x43cba139a0f05a97, 0xbc345ec65f0fa569, 0, 0 }, /* #44 */ 7924 { 0x0547d6, 0x054797, 0x1ae6f6e913ca9c79, 0xe5190916ec356387, 0, 0 }, /* #45 */ 7925 { 0x1c48c3, 0x1c4017, 0xf08eab3821af20be, 0x0f7154c7de50df42, 0, 0 }, /* #46 */ 7926 { 0x0b2343, 0x0b2397, 0x3e0d46d9b8b81779, 0xc1f2b9264747e887, 0, 0 }, /* #47 */ 7927 { 0x077d42, 0x077593, 0x48bd1a75a938b047, 0xb742e58a56c74fb9, 0, 0 }, /* #48 */ 7928 { 0x141c83, 0x141413, 0xb6ab3d9a0963cb1a, 0x4954c265f69c34e6, 0, 0 }, /* #49 */ 7929 { 0x196582, 0x196513, 0xd6ef90626916c924, 0x29106f9d96e936dc, 0, 0 }, /* #50 */ 7930 { 0x303e87, 0x303613, 0xddd1a7417b9892db, 0x222e58be84676d25, 0, 0 }, /* #51 */ 7931 { 0x3b4c87, 0x3b4487, 0x59714ff8fef068d0, 0xa68eb007010f9730, 0, 0 }, /* #52 */ 7932 { 0x333797, 0x333713, 0x825a1392b048e78d, 0x7da5ec6d4fb71873, 0, 0 }, /* #53 */ 7933 { 0x3a7846, 0x3a7097, 0x730173d1e401d00a, 0x8cfe8c2e1bfe2ff6, 0, 0 }, /* #54 */ 7934 { 0x1a3882, 0x1a3097, 0x06fcdffa8006ee25, 0xf90320057ff911db, 0, 0 }, /* #55 */ 7935 { 0x141983, 0x141197, 0x33d381dd7ab4cc57, 0xcc2c7e22854b33a9, 0, 0 }, /* #56 */ 7936 { 0x326ec2, 0x326693, 0x65ad901adb1880c3, 0x9a526fe524e77f3d, 0, 0 }, /* #57 */ 7937 { 0x266b56, 0x266397, 0x063f52a7dc5ab18f, 0xf9c0ad5823a54e71, 0, 0 }, /* #58 */ 7938 { 0x0b75d2, 0x0b7593, 0x41aa8ef1cb2e21c3, 0xbe55710e34d1de3d, 0, 0 }, /* #59 */ 7939 { 0x0e7113, 0x0e7117, 0xd1266596c3a146aa, 0x2ed99a693c5eb956, 0, 0 }, /* #60 */ 7940 { 0x176387, 0x176307, 0xc0fc4c64a5cf1f00, 0x3f03b39b5a30e100, 0, 0 }, /* #61 */ 7941 { 0x3b5a92, 0x3b5293, 0x65c66a853af6df6c, 0x9a39957ac5092094, 0, 0 }, /* #62 */ 7942 { 0x3d0d17, 0x3d0517, 0xe0429255a6bb81bc, 0x1fbd6daa59447e44, 0, 0 }, /* #63 */ 11623 { 0x231f86, 0x231717, 0x8ab3e2e845f2d9b8, 0x754c1d17ba0d2648, 0, 0 }, /* #0 */ 11624 { 0x361382, 0x361393, 0x5b3952e54c84afea, 0xa4c6ad1ab37b5016, 0, 0 }, /* #1 */ 11625 { 0x314653, 0x314617, 0xcd8e2f003cc1a651, 0x3271d0ffc33e59af, 0, 0 }, /* #2 */ 11626 { 0x2f50c7, 0x2f5097, 0x4219d5b998b3c442, 0xbde62a46674c3bbe, 0, 0 }, /* #3 */ 11627 { 0x1e0696, 0x1e0693, 0x7cafb04e1615f981, 0x83504fb1e9ea067f, 0, 0 }, /* #4 */ 11628 { 0x1f7002, 0x1f7013, 0xf0fdb379b8862d24, 0x0f024c864779d2dc, 0, 0 }, /* #5 */ 11629 { 0x1206c3, 0x120693, 0x7c81d777bf823187, 0x837e2888407dce79, 0, 0 }, /* #6 */ 11630 { 0x286483, 0x286493, 0x5a9ccccfb67c4ce6, 0xa56333304983b31a, 0, 0 }, /* #7 */ 11631 { 0x0a5882, 0x0a5017, 0xd53d851a34f54f9b, 0x2ac27ae5cb0ab065, 0, 0 }, /* #8 */ 11632 { 0x2d78d2, 0x2d7017, 0xcc35e98015996ebf, 0x33ca167fea669141, 0, 0 }, /* #9 */ 11633 { 0x347996, 0x347193, 0x76aab89df0ae1bea, 0x895547620f51e416, 0, 0 }, /* #10 */ 11634 { 0x3e0842, 0x3e0013, 0xfca54bddd76550f2, 0x035ab422289aaf0e, 0, 0 }, /* #11 */ 11635 { 0x175a13, 0x175297, 0x303f9fdf95efc449, 0xcfc060206a103bb7, 0, 0 }, /* #12 */ 11636 { 0x190212, 0x190293, 0x0abac19532364c0c, 0xf5453e6acdc9b3f4, 0, 0 }, /* #13 */ 11637 { 0x3b2293, 0x3b2297, 0x5bfca9facda34ca4, 0xa4035605325cb35c, 0, 0 }, /* #14 */ 11638 { 0x3b0b46, 0x3b0397, 0x42978bd85a743261, 0xbd687427a58bcd9f, 0, 0 }, /* #15 */ 11639 { 0x1e3407, 0x1e3413, 0xee23e19035abfbda, 0x11dc1e6fca540426, 0, 0 }, /* #16 */ 11640 { 0x2d6d47, 0x2d6513, 0x891fe8442dbecb76, 0x76e017bbd241348a, 0, 0 }, /* #17 */ 11641 { 0x094d02, 0x094517, 0xe262a8633b9a97c7, 0x1d9d579cc4656839, 0, 0 }, /* #18 */ 11642 { 0x1d0d17, 0x1d0597, 0x478395b1704ed506, 0xb87c6a4e8fb12afa, 0, 0 }, /* #19 */ 11643 { 0x181b53, 0x181397, 0x2e51479395bd0bcb, 0xd1aeb86c6a42f435, 0, 0 }, /* #20 */ 11644 { 0x321b86, 0x321393, 0x4c10dc098fb55d8d, 0xb3ef23f6704aa273, 0, 0 }, /* #21 */ 11645 { 0x1d79c2, 0x1d7103, 0xf2095b7a77409930, 0x0df6a48588bf66d0, 0, 0 }, /* #22 */ 11646 { 0x144042, 0x144017, 0xce07bd743d6953f7, 0x31f8428bc296ac09, 0, 0 }, /* #23 */ 11647 { 0x2711d6, 0x271197, 0x505f776ed7061549, 0xafa0889128f9eab7, 0, 0 }, /* #24 */ 11648 { 0x195f07, 0x195717, 0xf12b3c694309b0a1, 0x0ed4c396bcf64f5f, 0, 0 }, /* #25 */ 11649 { 0x0b2a97, 0x0b2293, 0x2e72bc85eba15b53, 0xd18d437a145ea4ad, 0, 0 }, /* #26 */ 11650 { 0x367843, 0x367013, 0xec72b3502e6ecd74, 0x138d4cafd191328c, 0, 0 }, /* #27 */ 11651 { 0x1a5fd6, 0x1a5717, 0xa72c02cb8d798d4e, 0x58d3fd34728672b2, 0, 0 }, /* #28 */ 11652 { 0x2b7186, 0x2b7197, 0x02e4f9fd63e9af12, 0xfd1b06029c1650ee, 0, 0 }, /* #29 */ 11653 { 0x185287, 0x185213, 0xe218c63864122093, 0x1de739c79beddf6d, 0, 0 }, /* #30 */ 11654 { 0x3d38d2, 0x3d3013, 0x8854fe05b5f29216, 0x77ab01fa4a0d6dea, 0, 0 }, /* #31 */ 11655 { 0x311f56, 0x311713, 0xd6f137f1cb41f3dd, 0x290ec80e34be0c23, 0, 0 }, /* #32 */ 11656 { 0x0f3ad3, 0x0f3213, 0xc41d3a2a32ab2d16, 0x3be2c5d5cd54d2ea, 0, 0 }, /* #33 */ 11657 { 0x153e57, 0x153697, 0x27582efd46c2ed0a, 0xd8a7d102b93d12f6, 0, 0 }, /* #34 */ 11658 { 0x351906, 0x351193, 0x5e433f54a9bf8b11, 0xa1bcc0ab564074ef, 0, 0 }, /* #35 */ 11659 { 0x323353, 0x323397, 0x7176fab5eddab45b, 0x8e89054a12254ba5, 0, 0 }, /* #36 */ 11660 { 0x051a53, 0x051217, 0x9b0f565bef9eaf6d, 0x64f0a9a410615093, 0, 0 }, /* #37 */ 11661 { 0x2e7e16, 0x2e7613, 0xa150a8512d84ac5f, 0x5eaf57aed27b53a1, 0, 0 }, /* #38 */ 11662 { 0x1a0fc2, 0x1a0717, 0xe9e43ba07393c2f4, 0x161bc45f8c6c3d0c, 0, 0 }, /* #39 */ 11663 { 0x061ad6, 0x061293, 0x198d543702a105f2, 0xe672abc8fd5efa0e, 0, 0 }, /* #40 */ 11664 { 0x1373d6, 0x137397, 0x440100582c772c5a, 0xbbfeffa7d388d3a6, 0, 0 }, /* #41 */ 11665 { 0x3d1357, 0x3d1317, 0x9302e9b0c91c1667, 0x6cfd164f36e3e999, 0, 0 }, /* #42 */ 11666 { 0x3c4c43, 0x3c4413, 0xc0f152c6de03a3b7, 0x3f0ead3921fc5c49, 0, 0 }, /* #43 */ 11667 { 0x314587, 0x314597, 0x5c6c8a34619386a4, 0xa39375cb9e6c795c, 0, 0 }, /* #44 */ 11668 { 0x250b53, 0x250307, 0x95de1db76d1e2440, 0x6a21e24892e1dbc0, 0, 0 }, /* #45 */ 11669 { 0x310543, 0x310593, 0x63f0f1ebfb1ae9e1, 0x9c0f0e1404e5161f, 0, 0 }, /* #46 */ 11670 { 0x1a0d96, 0x1a0517, 0x83ec3ca65bcf41d9, 0x7c13c359a430be27, 0, 0 }, /* #47 */ 11671 { 0x013847, 0x013017, 0xf6c45324e99fbf3d, 0x093bacdb166040c3, 0, 0 }, /* #48 */ 11672 { 0x2e7c93, 0x2e7413, 0xac647e8250f4a0bb, 0x539b817daf0b5f45, 0, 0 }, /* #49 */ 11673 { 0x2d4046, 0x2d4097, 0x67037d1fbe32861f, 0x98fc82e041cd79e1, 0, 0 }, /* #50 */ 11674 { 0x0b3307, 0x0b3313, 0xc90553375a18a917, 0x36faacc8a5e756e9, 0, 0 }, /* #51 */ 11675 { 0x1a4483, 0x1a4493, 0x5c8e6dd37407903c, 0xa371922c8bf86fc4, 0, 0 }, /* #52 */ 11676 { 0x0c6716, 0x0c6713, 0xfb265c944e497ed7, 0x04d9a36bb1b68129, 0, 0 }, /* #53 */ 11677 { 0x083796, 0x083797, 0x34916608140197be, 0xcb6e99f7ebfe6842, 0, 0 }, /* #54 */ 11678 { 0x013206, 0x013217, 0xd73d582aff990594, 0x28c2a7d50066fa6c, 0, 0 }, /* #55 */ 11679 { 0x275a06, 0x275293, 0x322d253c254f314a, 0xcdd2dac3dab0ceb6, 0, 0 }, /* #56 */ 11680 { 0x271fc2, 0x271717, 0xa116bc161db144b8, 0x5ee943e9e24ebb48, 0, 0 }, /* #57 */ 11681 { 0x165952, 0x165113, 0x8546fe21df5ebee6, 0x7ab901de20a1411a, 0, 0 }, /* #58 */ 11682 { 0x162b13, 0x162317, 0xb97f67318db06bf4, 0x468098ce724f940c, 0, 0 }, /* #59 */ 11683 { 0x0f5f56, 0x0f5793, 0x25cc73b898d76781, 0xda338c476728987f, 0, 0 }, /* #60 */ 11684 { 0x014843, 0x014017, 0xbd254b1a287971e8, 0x42dab4e5d7868e18, 0, 0 }, /* #61 */ 11685 { 0x253752, 0x253793, 0x40dbd74172e6975e, 0xbf2428be8d1968a2, 0, 0 }, /* #62 */ 11686 { 0x106cd7, 0x106487, 0x5d8231266f163f00, 0xa27dced990e9c100, 0, 0 }, /* #63 */ 11687 { 0x2865c2, 0x286597, 0x2533047a88c3a7a4, 0xdaccfb85773c585c, 0, 0 }, /* #64 */ 11688 { 0x2b1957, 0x2b1117, 0x8eee3e5ebf569b4e, 0x7111c1a140a964b2, 0, 0 }, /* #65 */ 11689 { 0x0035c7, 0x003593, 0x4aaff7a8555fe4f2, 0xb5500857aaa01b0e, 0, 0 }, /* #66 */ 11690 { 0x2c3c13, 0x2c3417, 0xdab91d28f59c173a, 0x2546e2d70a63e8c6, 0, 0 }, /* #67 */ 11691 { 0x295b82, 0x295303, 0xa6a0dc2822a59bf0, 0x595f23d7dd5a6410, 0, 0 }, /* #68 */ 11692 { 0x157a93, 0x157213, 0x80696797e640315f, 0x7f96986819bfcea1, 0, 0 }, /* #69 */ 11693 { 0x100b82, 0x100393, 0x088ebe5dd565b5fc, 0xf77141a22a9a4a04, 0, 0 }, /* #70 */ 11694 { 0x3370c2, 0x337093, 0x543405aae0cb8f68, 0xabcbfa551f347098, 0, 0 }, /* #71 */ 11695 { 0x1f6642, 0x1f6697, 0x2fb10701ad062a06, 0xd04ef8fe52f9d5fa, 0, 0 }, /* #72 */ 11696 { 0x030bd2, 0x030313, 0x804e6448d3dfa705, 0x7fb19bb72c2058fb, 0, 0 }, /* #73 */ 11697 { 0x193302, 0x193393, 0x5d869cbb20bf0784, 0xa2796344df40f87c, 0, 0 }, /* #74 */ 11698 { 0x1b4803, 0x1b4097, 0x7864d262c3702849, 0x879b2d9d3c8fd7b7, 0, 0 }, /* #75 */ 11699 { 0x303cd2, 0x303417, 0x997ab72733eb3f15, 0x668548d8cc14c0eb, 0, 0 }, /* #76 */ 11700 { 0x0e0f56, 0x0e0717, 0xdc90e3b360645afa, 0x236f1c4c9f9ba506, 0, 0 }, /* #77 */ 11701 { 0x150b43, 0x150317, 0xd31ace248a57ef3a, 0x2ce531db75a810c6, 0, 0 }, /* #78 */ 11702 { 0x132742, 0x132717, 0x9e64713ea38b8b45, 0x619b8ec15c7474bb, 0, 0 }, /* #79 */ 11703 { 0x062d02, 0x062593, 0x49829721ac0a1371, 0xb67d68de53f5ec8f, 0, 0 }, /* #80 */ 11704 { 0x0f7c47, 0x0f7417, 0xfd02dddd3103fdaa, 0x02fd2222cefc0256, 0, 0 }, /* #81 */ 11705 { 0x337756, 0x337797, 0x0b933f3764bb67ab, 0xf46cc0c89b449855, 0, 0 }, /* #82 */ 11706 { 0x1b5a86, 0x1b5297, 0x57ab911107b56b9b, 0xa8546eeef84a9465, 0, 0 }, /* #83 */ 11707 { 0x007f13, 0x007717, 0xbaef0775feb47adf, 0x4510f88a014b8521, 0, 0 }, /* #84 */ 11708 { 0x125142, 0x125117, 0xdf269b83beb0284f, 0x20d9647c414fd7b1, 0, 0 }, /* #85 */ 11709 { 0x2b6642, 0x2b6603, 0xaac0545dce9a2820, 0x553faba23165d7e0, 0, 0 }, /* #86 */ 11710 { 0x223b92, 0x223313, 0x847e96ce6d8a1555, 0x7b8169319275eaab, 0, 0 }, /* #87 */ 11711 { 0x1e5183, 0x1e5113, 0x96e6a3a5dda37732, 0x69195c5a225c88ce, 0, 0 }, /* #88 */ 11712 { 0x013142, 0x013197, 0x0bb46a43ef2498ee, 0xf44b95bc10db6712, 0, 0 }, /* #89 */ 11713 { 0x2c7b83, 0x2c7317, 0xb26c08a832e278d9, 0x4d93f757cd1d8727, 0, 0 }, /* #90 */ 11714 { 0x2c6756, 0x2c6797, 0x2995977174bc1b13, 0xd66a688e8b43e4ed, 0, 0 }, /* #91 */ 11715 { 0x091103, 0x091197, 0x02c028647811778e, 0xfd3fd79b87ee8872, 0, 0 }, /* #92 */ 11716 { 0x1b3e87, 0x1b3617, 0xed6246b111957d7f, 0x129db94eee6a8281, 0, 0 }, /* #93 */ 11717 { 0x0f2596, 0x0f2517, 0x8a9eacd8eb76e4ab, 0x7561532714891b55, 0, 0 }, /* #94 */ 11718 { 0x251e52, 0x251617, 0xb30fe1ecb07f431f, 0x4cf01e134f80bce1, 0, 0 }, /* #95 */ 7943 11719 }; 7944 11720
Note:
See TracChangeset
for help on using the changeset viewer.